:root{
    --velocity-none: 0;
    --velocity-border-round-sm: 2px;
    --velocity-border-round-md: 4px;
    --velocity-border-round-lg: 6px;
    --velocity-border-round-xl: 8px;
    --velocity-border-round-2lg: 12px;
    --velocity-border-round-sxl: 16px;
    --velocity-border-round-pill: 50px;
    --velocity-border-round-full: 50%;

    --velocity--z-10: -10;
    --velocity--z-20: -20;
    --velocity--z-30: -30;
    --velocity--z-40: -40;
    --velocity--z-50: -50;
    --velocity--z-60: -60;
    --velocity--z-70: -70;
    --velocity--z-80: -80;
    --velocity--z-90: -90;
    --velocity--z-100: -100;
    --velocity-z-0: 0; 
    --velocity-z-10: 10;
    --velocity-z-20: 20;
    --velocity-z-30: 30;
    --velocity-z-40: 40;
    --velocity-z-50: 50;
    --velocity-z-60: 60;
    --velocity-z-70: 70;
    --velocity-z-80: 80;
    --velocity-z-90: 90;
    --velocity-z-100: 100;

    --velocity-gap-0: 0px;
    --velocity-gap-1: 1px;
    --velocity-gap-2: 2px;
    --velocity-gap-4: 4px;
    --velocity-gap-6: 6px;
    --velocity-gap-8: 8px;
    --velocity-gap-10: 10px;
    --velocity-gap-12: 12px;
    --velocity-gap-14: 14px;
    --velocity-gap-16: 16px;
    --velocity-gap-18: 18px;
    --velocity-gap-20: 20px;

    --velocity-gap-x-0: 0px;
    --velocity-gap-x-1: 1px;
    --velocity-gap-x-2: 2px;
    --velocity-gap-x-4: 4px;
    --velocity-gap-x-6: 6px;
    --velocity-gap-x-8: 8px;
    --velocity-gap-x-10: 10px;
    --velocity-gap-x-12: 12px;
    --velocity-gap-x-14: 14px;
    --velocity-gap-x-16: 16px;
    --velocity-gap-x-18: 18px;
    --velocity-gap-x-20: 20px;

    --velocity-gap-x-0: 0px;
    --velocity-gap-x-1: 1px;
    --velocity-gap-x-2: 2px;
    --velocity-gap-x-4: 4px;
    --velocity-gap-x-6: 6px;
    --velocity-gap-x-8: 8px;
    --velocity-gap-x-10: 10px;
    --velocity-gap-x-12: 12px;
    --velocity-gap-x-14: 14px;
    --velocity-gap-x-16: 16px;
    --velocity-gap-x-18: 18px;
    --velocity-gap-x-20: 20px;

    --velocity-font-s-xs: 0.75rem;
    --velocity-font-s-sm: 0.875rem;
    --velocity-font-s-md: 1rem;
    --velocity-font-s-lg: 1.125rem;
    --velocity-font-s-xm: 1.25rem;
    --velocity-font-s-xl: 1.5rem;
    --velocity-font-s-2md: 2rem;
    --velocity-font-s-2lg: 2.25rem;
    --velocity-font-s-2xm: 2.5rem;
    --velocity-font-s-2xl: 3rem;
    --velocity-font-s-4md: 4rem;
    --velocity-font-s-6md: 6rem;
    --velocity-font-s-8md: 8rem;

    --velocity-margin-4: 0.25rem;
    --velocity-margin-8: 0.5rem;
    --velocity-margin-12: 0.75rem;
    --velocity-margin-16: 1rem;
    --velocity-margin-20: 1.25rem;
    --velocity-margin-24: 1.5rem;
    --velocity-margin-28: 1.75rem;
    --velocity-margin-32: 2rem;
    --velocity-margin-36: 2.25rem;
    --velocity-margin-40: 2.5rem;
    --velocity-margin-44: 2.75rem;
    --velocity-margin-48: 3rem;
    --velocity-margin-52: 3.25rem;
    --velocity-margin-56: 3.5rem;
    --velocity-margin-60: 3.75rem;
    --velocity-margin-64: 4rem;
    --velocity-margin-68: 6rem;
    --velocity-margin-72: 8rem;
    --velocity-margin-76: 12rem;
    --velocity-margin-80: 16rem;

    --velocity-padding-4: 0.25rem;
    --velocity-padding-8: 0.5rem;
    --velocity-padding-12: 0.75rem;
    --velocity-padding-16: 1rem;
    --velocity-padding-20: 1.25rem;
    --velocity-padding-24: 1.5rem;
    --velocity-padding-28: 1.75rem;
    --velocity-padding-32: 2rem;
    --velocity-padding-36: 2.25rem;
    --velocity-padding-40: 2.5rem;
    --velocity-padding-44: 2.75rem;
    --velocity-padding-48: 3rem;
    --velocity-padding-52: 3.25rem;
    --velocity-padding-56: 3.5rem;
    --velocity-padding-60: 3.75rem;
    --velocity-padding-64: 4rem;
    --velocity-padding-68: 6rem;
    --velocity-padding-72: 8rem;
    --velocity-padding-76: 12rem;
    --velocity-padding-80: 16rem;
    
   --black: #000;
   --white: #fff;

   --velocity-red-50: #ffe0dd;
   --velocity-red-100: #ffc5c0;
   --velocity-red-200: #ff9d94;
   --velocity-red-300: #ff6557;
   --velocity-red-400: #ff3623;
   --velocity-red-500: #ff3623;
   --velocity-red-600: #ff2814;
   --velocity-red-700: #d71200;
   --velocity-red-800: #92160a;
   --velocity-red-900: #500700;

   --velocity-orange-50: #fff0d4;
   --velocity-orange-100: #ffdea8;
   --velocity-orange-200: #ffc570;
   --velocity-orange-300: #ff834d;
   --velocity-orange-400: #ffa037;
   --velocity-orange-500: #ff8614;
   --velocity-orange-600: #f06806;
   --velocity-orange-700: #c74d07;
   --velocity-orange-800: #9e3d0e;
   --velocity-orange-900: #451805;

   --velocity-teal-50: #cffce9;
   --velocity-teal-100: #a3f7d7;
   --velocity-teal-200: #67eec3;
   --velocity-teal-300: #2bdca9;
   --velocity-teal-400: #07c595;
   --velocity-teal-500: #009e78;
   --velocity-teal-600: #007e64;
   --velocity-teal-700: #016450;
   --velocity-teal-800: #025243;
   --velocity-teal-900: #002e27;

   --velocity-purple-50: #fee5ff;
   --velocity-purple-100: #fdcaff;
   --velocity-purple-200: #ffa1fe;
   --velocity-purple-300: #ff69fd;
   --velocity-purple-400: #fb32ff;
   --velocity-purple-500: #d710da;
   --velocity-purple-600: #c10ac0;
   --velocity-purple-700: #9d0b9a;
   --velocity-purple-800: #800f7b;
   --velocity-purple-900: #570054;

   --velocity-indigo-50: #f3e7ff;
   --velocity-indigo-100: #ead3ff;
   --velocity-indigo-200: #d9b1ff;
   --velocity-indigo-300: #c27fff;
   --velocity-indigo-400: #aa4efe;
   --velocity-indigo-500: #962bf2;
   --velocity-indigo-600: #891ce3;
   --velocity-indigo-700: #6e1bae;
   --velocity-indigo-800: #5b178c;
   --velocity-indigo-900: #3c0368;

   --velocity-yellow-50: #f2ffc2;
   --velocity-yellow-100: #e9ff88;
   --velocity-yellow-200: #e4ff43;
   --velocity-yellow-300: #eaff10;
   --velocity-yellow-400: #e4ef03;
   --velocity-yellow-500: #d6cf00;
   --velocity-yellow-600: #a49104;
   --velocity-yellow-700: #87710c;
   --velocity-yellow-800: #735c10;
   --velocity-yellow-900: #433205;

   --velocity-pink-50: #fde6e9;
   --velocity-pink-100: #fbd0d9;
   --velocity-pink-200: #f7aab9;
   --velocity-pink-300: #f27a93;
   --velocity-pink-400: #e63f66;
   --velocity-pink-500: #d42a5b;
   --velocity-pink-600: #b21e4b;
   --velocity-pink-700: #951c45;
   --velocity-pink-800: #801b40;
   --velocity-pink-900: #470a1f;

   --velocity-grey-50: #e7e7e7;
   --velocity-grey-100: #d1d1d1;
   --velocity-grey-200: #b0b0b0;
   --velocity-grey-300: #888888;
   --velocity-grey-400: #707070;
   --velocity-grey-500: #5d5d5d;
   --velocity-grey-600: #4f4f4f;
   --velocity-grey-700: #454545;
   --velocity-grey-800: #3d3d3d;
   --velocity-grey-900: #262626;

   --velocity-lime-50: #e7fec9;
   --velocity-lime-100: #d0fc9a;
   --velocity-lime-200: #aff75f;
   --velocity-lime-300: #91ec2f;
   --velocity-lime-400: #66be0e;
   --velocity-lime-500: #55a808;
   --velocity-lime-600: #42800b;
   --velocity-lime-700: #36650f;
   --velocity-lime-800: #2f5512;
   --velocity-lime-900: #162f04;

   --velocity-cyan-50: #cafdf8;
   --velocity-cyan-100: #96f9f3;
   --velocity-cyan-200: #59efeb;
   --velocity-cyan-300: #27d9da;
   --velocity-cyan-400: #0ebbbe;
   --velocity-cyan-500: #089499;
   --velocity-cyan-600: #0b757a;
   --velocity-cyan-700: #0e5c61;
   --velocity-cyan-800: #114c50;
   --velocity-cyan-900: #022c31;

   --velocity-sky-50: #dff0ff;
   --velocity-sky-100: #b8e2ff;
   --velocity-sky-200: #94d6ff;
   --velocity-sky-300: #33b3fd;
   --velocity-sky-400: #0999ee;
   --velocity-sky-500: #0079cc;
   --velocity-sky-600: #0060a5;
   --velocity-sky-700: #045288;
   --velocity-sky-800: #0a4570;
   --velocity-sky-900: #062b4b;

   --velocity-violet-50: #f4e8ff;
   --velocity-violet-100: #ebd4ff;
   --velocity-violet-200: #dbb3ff;
   --velocity-violet-300: #c582fe;
   --velocity-violet-400: #af52fa;
   --velocity-violet-500: #992ced;
   --velocity-violet-600: #851fd1;
   --velocity-violet-700: #711faa;
   --velocity-violet-800: #5c1a89;
   --velocity-violet-900: #3f0566;

   --velocity-rose-50: #ffe3f6;
   --velocity-rose-100: #ffc6ec;
   --velocity-rose-200: #ff98db;
   --velocity-rose-300: #ff58c1;
   --velocity-rose-400: #ff27a5;
   --velocity-rose-500: #ff0a85;
   --velocity-rose-600: #df0064;
   --velocity-rose-700: #b80053;
   --velocity-rose-800: #980348;
   --velocity-rose-900: #5f0026;

   --velocity-slate-50: #edeef1;
   --velocity-slate-100: #d7dae0;
   --velocity-slate-200: #b3b9c6;
   --velocity-slate-300: #8a94a6;
   --velocity-slate-400: #667085;
   --velocity-slate-500: #565e73;
   --velocity-slate-600: #464c5e;
   --velocity-slate-700: #3d424f;
   --velocity-slate-800: #363a44;
   --velocity-slate-900: #24262d;

   --velocity-blue-50: #d7eaff;
   --velocity-blue-100: #b9dcff;
   --velocity-blue-200: #88c7ff;
   --velocity-blue-300: #50a7ff;
   --velocity-blue-400: #2882ff;
   --velocity-blue-500: #1463ff;
   --velocity-blue-600: #0a4aeb;
   --velocity-blue-700: #0f3cbe;
   --velocity-blue-800: #133895;
   --velocity-blue-900: #133895;

   --velocity-green-50: #d8ffdf;
   --velocity-green-100: #b4fec2;
   --velocity-green-200: #7afb93;
   --velocity-green-300: #3aee5e;
   --velocity-green-400: #10d737;
   --velocity-green-500: #07c52d;
   --velocity-green-600: #098c24;
   --velocity-green-700: #0d6e22;
   --velocity-green-800: #0d5a1f;
   --velocity-green-900: #00330c;

   --velocity-box-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);
   --velocity-box-shadow-md: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
   --velocity-box-shadow-lg: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
   --velocity-box-shadow-xl: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
   --velocity-box-shadow-2xl: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
   --velocity-box-shadow-4xl: 0 25px 50px -12px rgb(0 0 0 / 0.25);
   --velocity-box-shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
}

/* general Styles */
html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, hgroup, menu, nav, section, time, mark, audio, video{
    margin: 0;
    padding: 0;
    outline: 0;
    background: transparent;
}

html, body{
    box-sizing: border-box;
    height: 100%;
    width: 100%;
}

iframe {
    border: 0;
}

img, video{
  height: auto;
  max-width: 100%;
}

pre code{
    font-family: 'Courier New', Courier, monospace;
    line-height: 1.25em;
}

code{
    font-family: 'Courier New', Courier, monospace;
    line-height: 1.25em;
}

.table{
    border-collapse: initial;
}

.table-collapse{
    border-collapse: collapse;
    border-spacing: 0;
}

*, *::before, *::after {
    box-sizing: inherit;
}

::-webkit-scrollbar{
    width: 6px;
    height: 6px;
    background: var(--velocity-slate-200);
}

::-webkit-scrollbar-track{
    padding: 1rem;
}

::-webkit-scrollbar-thumb{
    background: var(--velocity-blue-500);
    border-radius: 50px;
}

.dark ::-webkit-scrollbar{
    background: var(--velocity-slate-900);
}

.dark ::-webkit-scrollbar-thumb{
    background: var(--velocity-blue-500);
    border-radius: 50px;
}

.dark .horizontal-scrollbar::-webkit-scrollbar{
    height: 4px;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

ul {
    list-style: none;
}

button{
    border: none;
    cursor: pointer
}

input[type=text], input[type=email], input[type=email], input[type=file], input[type=password]{
    outline: 0;
}

a{
    color: inherit;
    text-decoration: underline;
    cursor: pointer;
}

a:hover{
    font-weight: 500;
}
  
a:not([href]):not([class]), a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none;
    cursor: default;
}

svg{
    width: 24px;
    height: 24px;
    fill: currentColor;
    stroke: currentColor;
}

*{
    font-size: 100%;
}

@keyframes fade-in{
    from{
        opacity: 0;
    }
    to{
        opacity: 1;
    }
}

@keyframes fade-out{
    from{
        opacity: 1;
    }
    to{
        opacity: 0;
    }
}

@keyframes spin{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(360deg);
    }
}

@keyframes transform-slide-in-x{
    from{
        transform: translateX(0);
    }
    to{
        transform: translateX(100px);
    }
}

@keyframes transform-slide-out-x{
    from{
        transform: translateX(100px);
    }
    to{
        transform: translateX(0);
    }
}

@keyframes transform-slide-in-y{
    from{
        transform: translateY(0);
    }
    to{
        transform: translateY(100px);
    }
}

@keyframes transform-slide-out-y{
    from{
        transform: translateY(100px);
    }
    to{
        transform: translateY(0);
    }
}

@keyframes transform-scale-up{
    from{
        transform: scale(1);
    }
    to{
        transform: scale(1.5);
    }
}

@keyframes transform-scale-down{
    from{
        transform: scale(1.5);
    }
    to{
        transform: scale(1);
    }
}

@keyframes transform-bounce{
    0%, 20%, 50%, 80%, 100%{
        transform: translateY(0);
    }
    40%{
        transform: translateY(-30px);
    }
    60%{
        transform: translateY(-15px);
    }
}

@keyframes pulse{
    from{
        opacity: 1;
    }
    to{
        opacity: 0.5;
    }
}

.aspect-ratio-auto{
    aspect-ratio: auto;
}

.aspect-ratio-square{
    aspect-ratio: 1/1;
}

.aspect-ratio-video{
    aspect-ratio: 16/9;
}

.container{
    width: 100%;
}

.container-fluid{
    width: 100%;
}

.column-auto{
    columns: auto;
}

.column-1{
    columns: 1;
}

.column-2{
    columns: 2;
}

.column-3{
    columns: 3;
}

.column-4{
    columns: 4;
}

.column-5{
    columns: 5;
}

.column-6{
    columns: 6;
}

.column-7{
    columns: 7;
}

.column-8{
    columns: 8;
}

.column-9{
    columns: 9;
}

.column-10{
    columns: 10;
}

.column-11{
    columns: 11;
}

.column-12{
    columns: 12;
}

.float-inline-start{
    float: inline-start;
}

.float-inline-end{
    float: inline-end;
}

.float-left{
    float: left;
}

.float-right{
    float: right;
}

.float-none{
    float: none;
}

.float-inherit{
    float: inherit;
}

.clear-inline-start{
    clear: inline-start;
}

.clear-inline-end{
    clear: inline-end;
}

.clear-left{
    clear: left;
}

.clear-right{
    clear: right;
}

.clear-both{
    clear: both;
}

.clear-none{
    clear: none;
}

.clear-inherit{
    clear: inherit;
}

.isolation-auto{
    isolation: auto;
}

.isolation-true{
    isolation: isolate;
}

.object-fit-fill{
    object-fit: fill;
}

.object-fit-cover{
    object-fit: cover;
}

.object-fit-contain{
    object-fit: contain;
}

.object-fit-scale-down{
    object-fit: scale-down;
}

.object-fit-none{
    object-fit: none;
}

.object-position-top{
    object-position: top;
}

.object-position-bottom{
    object-position: bottom;
}

.object-position-left{
    object-position: left;
}

.object-position-right{
    object-position: right;
}

.object-position-left-top{
    object-position: left top;
}

.object-position-right-top{
    object-position: right top;
}

.object-position-left-bottom{
    object-position: left bottom;
}

.object-position-right-top{
    object-position: right bottom;
}

.object-position-center-top{
    object-position: center top;
}

.object-position-center-bottom{
    object-position: center bottom;
}

.overflow-auto{
    overflow: auto;
}

.overflow-hidden{
    overflow: hidden;
}

.overflow-visible{
    overflow: visible;
}

.overflow-scroll{
    overflow: scroll;
}

.overflow-inherit{
    overflow:inherit;
}

.overflow-x-auto{
    overflow: auto;
}

.overflow-x-hidden{
    overflow-x: hidden;
}

.overflow-x-visible{
    overflow-x: visible;
}

.overflow-x-scroll{
    overflow-x: scroll;
}

.overflow-x-inherit{
    overflow-x:inherit;
}

.overflow-y-auto{
    overflow-y: auto;
}

.overflow-y-hidden{
    overflow-y: hidden;
}

.overflow-y-visible{
    overflow-y: visible;
}

.overflow-y-scroll{
    overflow-y: scroll;
}

.overflow-y-inherit{
    overflow-y: inherit;
}

.overscroll-behavior-auto{
    overscroll-behavior: auto;
}

.overscroll-behavior-contain{
    overscroll-behavior: contain;
}

.overscroll-behavior-none{
    overscroll-behavior: none;
}

.overscroll-behavior-inherit{
    overscroll-behavior: inherit;
}

.overscroll-behavior-x-auto{
    overscroll-behavior: auto;
}

.overscroll-behavior-x-contain{
    overscroll-behavior-x: contain;
}

.overscroll-behavior-x-none{
    overscroll-behavior-x: none;
}

.overscroll-behavior-x-inherit{
    overscroll-behavior-x:inherit;
}

.overscroll-behavior-y-auto{
    overscroll-behavior-y: auto;
}

.overscroll-behavior-y-contain{
    overscroll-behavior-y: contain;
}

.overscroll-behavior-y-none{
    overscroll-behavior-y: none;
}

.overscroll-behavior-y-inherit{
    overscroll-behavior-y: inherit;
}

.position-static{
    position: static;
}

.position-fixed{
    position: fixed;
}

.position-absolute{
    position: absolute;
}

.position-relative{
    position: relative;
}

.position-sticky{
    position: sticky;
}

.position-right-0{
    right: 0;
}

.position-left-0{
    left: 0;
}

.position-top-0{
    top: 0;
}

.position-bottom-0{
    bottom: 0;
}

.visible{
    visibility: visible;
}

.invisible{
    visibility: hidden;
}

.visibility-collapse{
    visibility: collapse;
}

.z-0{
    z-index: 0;
}

.-z-10{
    z-index: -10;
}

.-z-20{
    z-index: -20;
}

.-z-30{
    z-index: -30;
}

.-z-40{
    z-index: -40;
}

.-z-50{
    z-index: -50;
}

.-z-60{
    z-index: -60;
}

.-z-70{
    z-index: -70;
}

.-z-80{
    z-index: -80;
}

.-z-90{
    z-index: -90;
}

.-z-100{
    z-index: -100;
}

.z-10{
    z-index: 10;
}

.z-20{
    z-index: 20;
}

.z-30{
    z-index: 30;
}

.z-40{
    z-index: 40;
}

.z-50{
    z-index: 50;
}

.z-60{
    z-index: 60;
}

.z-70{
    z-index: 70;
}

.z-80{
    z-index: 80;
}

.z-90{
    z-index: 90;
}

.z-100{
    z-index: 100;
}

.z-auto{
    z-index: auto;
}

.flex-basis-0{
    flex-basis: 0;
}

.flex-basis-2{
    flex-basis: 2;
}

.flex-basis-4{
    flex-basis: 4;
}

.flex-basis-6{
    flex-basis: 6;
}

.flex-basis-8{
    flex-basis: 8;
}

.flex-basis-10{
    flex-basis: 10;
}

.flex-basis-12{
    flex-basis: 12;
}

.flex-basis-14{
    flex-basis: 14;
}

.flex-basis-16{
    flex-basis: 16;
}

.flex-basis-18{
    flex-basis: 18;
}

.flex-basis-20{
    flex-basis: 20;
}

.flex-basis-hf{
    flex-basis: 50%;
}

.flex-basis-third{
    flex-basis: 33.333%;
}

.flex-basis-quarter{
    flex-basis: 25%;
}

.flex-basis-three-quarter{
    flex-basis: 75%;
}

.flex-basis-full{
    flex-basis: 100%;
}

.flex-basis-two-third{
    flex-basis: 66.67%;
}

.flex-row{
    flex-direction: row;
}

.flex-row-reverse{
    flex-direction: row-reverse;
}

.flex-column{
    flex-direction: column;
}

.flex-column-reverse{
    flex-direction: column-reverse;
}

.flex-wrap{
    flex-wrap: wrap;
}

.flex-nowrap{
    flex-wrap: nowrap;
}

.flex-wrap-reverse{
    flex-direction: wrap-reserve;
}

.flex-1{
    flex: 1 1 0;
}

.flex-auto{
    flex: 1 1 auto;
}

.flex-initial{
    flex: 0 1 auto;
}

.flex-none{
    flex: none;
}

.flex-grow-0{
    flex-grow: 0;
}

.flex-grow-1{
    flex-grow: 1;
}

.flex-shink-0{
    flex-shrink: 0;
}

.flex-shink-1{
    flex-shrink: 1;
}

.order-1{
    order: 1;
}

.order-2{
    order: 2;
}

.order-3{
    order: 3;
}

.order-4{
    order: 4;
}

.order-5{
    order: 5;
}

.order-6{
    order: 6;
}

.order-7{
    order: 7;
}

.order-8{
    order: 8;
}

.order-9{
    order: 9;
}

.order-10{
    order: 10;
}

.order-11{
    order: 11;
}

.order-12{
    order: 12;
}

.order-first{
    order: -9999;
}

.order-last{
    order: 9999;
}

.order-0{
    order: 0;
}

.grtpcols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grtpcols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grtpcols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grtpcols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grtpcols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grtpcols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grtpcols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grtpcols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grtpcols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.grtpcols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.grtpcols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.grtpcols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grtpcols-none{
    grid-template-columns: none;
}

.grtpcols-subgrid{
    grid-template-columns: subgrid;
}

.grtpcols-auto{
    grid-template-columns: auto;
}

.grcol-auto{
    grid-column: auto;
}

.grcol-span-1{
    grid-column: span 1 / span 1;
}

.grcol-span-2{
    grid-column: span 2 / span 2;
}

.grcol-span-3{
    grid-column: span 3 / span 3;
}

.grcol-span-4{
    grid-column: span 4 / span 4;
}

.grcol-span-5{
    grid-column: span 5 / span 5;
}

.grcol-span-6{
    grid-column: span 6 / span 6;
}

.grcol-span-7{
    grid-column: span 7 / span 7;
}

.grcol-span-8{
    grid-column: span 8 / span 8;
}

.grcol-span-9{
    grid-column: span 9 / span 9;
}

.grcol-span-10{
    grid-column: span 10 / span 10;
}

.grcol-span-11{
    grid-column: span 11 / span 11;
}

.grcol-span-12{
    grid-column: span 12 / span 12;
}

.grcol-span-full{
    grid-column: span 1 / span -1;
}

.grcol-start-1{
    grid-column-start: 1;
}

.grcol-start-2{
    grid-column-start: 2;
}

.grcol-start-3{
    grid-column-start: 3;
}

.grcol-start-4{
    grid-column-start: 4;
}

.grcol-start-5{
    grid-column-start: 5;
}

.grcol-start-6{
    grid-column-start: 6;
}

.grcol-start-7{
    grid-column-start: 7;
}

.grcol-start-8{
    grid-column-start: 8;
}

.grcol-start-9{
    grid-column-start: 9;
}

.grcol-start-10{
    grid-column-start: 10;
}

.grcol-start-11{
    grid-column-start: 11;
}

.grcol-start-12{
    grid-column-start: 12;
}

.grcol-start-auto{
    grid-column-start: auto;
}

.grcol-end-1{
    grid-column-end: 1;
}

.grcol-end-2{
    grid-column-end: 2;
}

.grcol-end-3{
    grid-column-end: 3;
}

.grcol-end-4{
    grid-column-end: 4;
}

.grcol-end-5{
    grid-column-end: 5;
}

.grcol-end-6{
    grid-column-end: 6;
}

.grcol-end-7{
    grid-column-end: 7;
}

.grcol-end-8{
    grid-column-end: 8;
}

.grcol-end-9{
    grid-column-end: 9;
}

.grcol-end-10{
    grid-column-end: 10;
}

.grcol-end-11{
    grid-column-end: 11;
}

.grcol-end-12{
    grid-column-end: 12;
}

.grcol-end-auto{
    grid-column-end: auto;
}

.grtprows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grtprows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grtprows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grtprows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grtprows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.grtprows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.grtprows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.grtprows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.grtprows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.grtprows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.grtprows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.grtprows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.grtprows-none{
    grid-template-rows: none;
}

.grtprows-subgrid{
    grid-template-rows: subgrid;
}

.grtprows-auto{
    grid-template-rows: auto;
}

.grrow-auto{
    grid-row: auto;
}

.grrow-span-1{
    grid-row: span 1 / span 1;
}

.grrow-span-2{
    grid-row: span 2 / span 2;
}

.grrow-span-3{
    grid-row: span 3 / span 3;
}

.grrow-span-4{
    grid-row: span 4 / span 4;
}

.grrow-span-5{
    grid-row: span 5 / span 5;
}

.grrow-span-6{
    grid-row: span 6 / span 6;
}

.grrow-span-7{
    grid-row: span 7 / span 7;
}

.grrow-span-8{
    grid-row: span 8 / span 8;
}

.grrow-span-9{
    grid-row: span 9 / span 9;
}

.grrow-span-10{
    grid-row: span 10 / span 10;
}

.grrow-span-11{
    grid-row: span 11 / span 11;
}

.grrow-span-12{
    grid-row: span 12 / span 12;
}

.grrow-span-full{
    grid-row: span 1 / span -1;
}

.grrow-start-1{
    grid-row-start: 1;
}

.grrow-start-2{
    grid-row-start: 2;
}

.grrow-start-3{
    grid-row-start: 3;
}

.grrow-start-4{
    grid-row-start: 4;
}

.grrow-start-5{
    grid-row-start: 5;
}

.grrow-start-6{
    grid-row-start: 6;
}

.grrow-start-7{
    grid-row-start: 7;
}

.grrow-start-8{
    grid-row-start: 8;
}

.grrow-start-9{
    grid-row-start: 9;
}

.grrow-start-10{
    grid-row-start: 10;
}

.grrow-start-11{
    grid-row-start: 11;
}

.grrow-start-12{
    grid-row-start: 12;
}

.grrow-start-auto{
    grid-row-start: auto;
}

.grrow-end-1{
    grid-row-end: 1;
}

.grrow-end-2{
    grid-row-end: 2;
}

.grrow-end-3{
    grid-row-end: 3;
}

.grrow-end-4{
    grid-row-end: 4;
}

.grrow-end-5{
    grid-row-end: 5;
}

.grrow-end-6{
    grid-row-end: 6;
}

.grrow-end-7{
    grid-row-end: 7;
}

.grrow-end-8{
    grid-row-end: 8;
}

.grrow-end-9{
    grid-row-end: 9;
}

.grrow-end-10{
    grid-row-end: 10;
}

.grrow-end-11{
    grid-row-end: 11;
}

.grrow-end-12{
    grid-row-end: 12;
}

.grcol-end-auto{
    grid-column-end: auto;
}

.grfl-row{
    grid-auto-flow: row;
}

.grfl-col{
    grid-auto-flow: column;
}

.grfl-dense{
    grid-auto-flow: dense;
}

.grfl-row-dense{
    grid-auto-flow: row dense;
}

.grfl-col-dense{
    grid-auto-flow: column dense;
}

.gr-auto-cols-auto{
    grid-auto-columns: auto;
}

.gr-auto-cols-min{
    grid-auto-columns: min-content;
}

.gr-auto-cols-max{
    grid-auto-columns: max-content;
}

.gr-auto-cols-minmax{
    grid-auto-columns: minmax(0, 1fr);
}

.gr-auto-rows-auto{
    grid-auto-rows: auto;
}

.gr-auto-rows-min{
    grid-auto-rows: min-content;
}

.gr-auto-rows-max{
    grid-auto-rows: max-content;
}

.gr-auto-rows-minmax{
    grid-auto-rows: minmax(0, 1fr);
}

.gap-0{
    gap: 0;
}

.gap-x-0{
    column-gap: 0;
}

.gap-y-0{
    row-gap: 0;
}

.gap-1{
    gap: 1px;
}

.gap-2{
    gap: 2px;
}

.gap-4{
    gap: 4px;
}

.gap-6{
    gap: 6px;
}

.gap-8{
    gap: 8px;
}

.gap-9{
    gap: 9px;
}

.gap-10{
    gap: 10px;
}

.gap-12{
    gap: 12px;
}

.gap-14{
    gap: 14px;
}

.gap-16{
    gap: 16px;
}

.gap-18{
    gap: 18px;
}

.gap-20{
    gap: 20px;
}

.gap-x-0{
    column-gap: 0;
}

.gap-x-1{
    column-gap: 1px;
}

.gap-x-2{
    column-gap: 2px;
}

.gap-x-4{
    column-gap: 4px;
}

.gap-x-6{
    column-gap: 6px;
}

.gap-x-8{
    column-gap: 8px;
}

.gap-x-10{
    column-gap: 10px;
}

.gap-x-12{
    column-gap: 12px;
}

.gap-x-14{
    column-gap: 14px;
}

.gap-x-16{
    column-gap: 16px;
}

.gap-x-18{
    column-gap: 18px;
}

.gap-x-20{
    column-gap: 20px;
}

.gap-y-1{
    row-gap: 1px;
}

.gap-y-2{
    row-gap: 2px;
}

.gap-y-4{
    row-gap: 4px;
}

.gap-y-6{
    row-gap: 6px;
}

.gap-y-8{
    row-gap: 8px;
}

.gap-y-10{
    row-gap: 10px;
}

.gap-y-12{
    row-gap: 12px;
}

.gap-y-14{
    row-gap: 14px;
}

.gap-y-16{
    row-gap: 16px;
}

.gap-y-18{
    row-gap: 18px;
}

.gap-y-20{
    row-gap: 20px;
}

.justify-content-normal{
    justify-content: normal;
}

.justify-content-start{
    justify-content: flex-start;
}

.justify-content-end{
    justify-content: flex-end;
}

.justify-content-center{
    justify-content: center;
}

.justify-content-between{
    justify-content: space-between;
}

.justify-content-around{
    justify-content: space-around;
}

.justify-content-evenly{
    justify-content: space-evenly;
}

.justify-content-stretch{
    justify-content: stretch;
}

.justify-items-start{
    justify-items: start;
}

.justify-items-end{
    justify-items: end;
}

.justify-items-center{
    justify-items: center;
}

.justify-items-stretch{
    justify-items: stretch;
}

.justify-self-auto{
    justify-self: auto;
}

.justify-self-start{
    justify-self: start;
}

.justify-self-end{
    justify-self: end;
}

.justify-self-center{
    justify-self: center;
}

.justify-self-stretch{
    justify-self: stretch;
}

.align-content-normal{
    align-content: normal;
}

.align-content-center{
    align-content: center;
}

.align-content-start{
    align-content: flex-start;
}

.align-content-end{
    align-content: flex-end;
}

.align-content-between{
    align-content: space-between;
}

.align-content-around{
    align-content: space-around;
}

.align-content-evenly{
    align-content: space-evenly;
}

.align-content-baseline{
    align-content: space-baseline;
}

.align-content-stretch{
    align-content: stretch;
}

.align-items-start{
    align-items: start;
}

.align-items-end{
    align-items: end;
}

.align-items-center{
    align-items: center;
}

.align-items-stretch{
    justify-items: stretch;
}

.align-self-auto{
    justify-self: auto;
}

.align-self-start{
    justify-self: start;
}

.align-self-end{
    justify-self: end;
}

.align-self-center{
    justify-self: center;
}

.align-self-stretch{
    justify-self: stretch;
}

.align-self-baseline{
    justify-self: baseline;
}

.place-content-center{
    place-content: center;
}

.place-content-start{
    place-content: start;
}

.place-content-end{
    place-content: end;
}

.place-content-between{
    place-content: between;
}

.place-content-around{
    place-content: around;
}

.place-content-evenly{
    place-content: evenly;
}

.place-content-baseline{
    place-content: baseline;
}

.place-content-stretch{
    place-content: stretch;
}

.place-items-start{
    place-content: start;
}

.place-items-end{
    place-content: end;
}

.place-items-center{
    place-content: center;
}

.place-items-baseline{
    place-content: baseline;
}

.place-items-stretch{
    place-content: stretch;
}

.place-self-start{
    place-self: start;
}

.place-self-end{
    place-self: end;
}

.place-self-center{
    place-self: center;
}

.place-self-baseline{
    place-self: baseline;
}

.place-self-stretch{
    place-self: stretch;
}

.w-auto{
    width: auto;
}

.w-0{
    width: 0;
}

.w-2{
    width: 2px;
}

.w-4{
    width: 4px;
}

.w-6{
    width: 6px;
}

.w-8{
    width: 8px;
}

.w-10{
    width: 10px;
}

.w-12{
    width: 12px;
}

.w-14{
    width: 14px;
}

.w-16{
    width: 16px;
}

.w-18{
    width: 18px;
}

.w-20{
    width: 20px;
}

.w-22{
    width: 1.5rem;
}

.w-24{
    width: 3rem;
}

.w-26{
    width: 4.5rem;
}

.w-28{
    width: 6rem;
}

.w-30{
    width: 7.5rem;
}

.w-32{
    width: 10rem;
}

.w-34{
    width: 11.5rem;
}

.w-36{
    width: 13rem;
}

.w-38{
    width: 14.5rem;
}

.w-40{
    width: 16rem;
}

.w-42{
    width: 18rem;
}

.w-44{
    width: 20rem;
}

.w-46{
    width: 22rem;
}

.w-48{
    width: 24rem;
}

.w-52{
    width: 28rem;
}

.w-56{
    width: 32rem;
}

.w-60{
    width: 36rem;
}

.w-64{
    width: 40rem;
}

.w-68{
    width: 44rem;
}

.w-72{
    width: 48rem;
}

.w-76{
    width: 52rem;
}

.w-80{
    width: 56rem;
}

.w-84{
    width: 60rem;
}

.w-hf{
    width: 50%;
}

.w-third{
    width: 33.333%;
}

.w-two-third{
    width: 66.67%;
}

.w-quarter{
    width: 25%;
}

.w-three-quarter{
    width: 75%;
}

.w-fifth{
    width: 20%;
}

.w-two-fifth{
    width: 40%;
}

.w-three-fifth{
    width: 60%;
}

.w-four-fifth{
    width: 80%;
}

.w-tenth{
    width: 10%;
}

.w-two-tenth{
    width: 20%;
}

.w-three-tenth{
    width: 30%;
}

.w-four-tenth{
    width: 40%;
}

.w-five-tenth{
    width: 50%;
}

.w-six-tenth{
    width: 60%;
}

.w-seven-tenth{
    width: 70%;
}

.w-eight-tenth{
    width: 80%;
}

.w-nine-tenth{
    width: 90%;
}

.w-full{
    width: 100%;
}

.w-min{
    width: min-content;
}

.w-max{
    width: max-content;
}

.w-fit{
    width: fit-content;
}

.min-vh-10{
    min-height: 10vh;
}

.min-vh-20{
    min-height: 20vh;
}

.min-vh-30{
    min-height: 30vh;
}

.min-vh-40{
    min-height: 40vh;
}

.min-vh-50{
    min-height: 50vh;
}

.min-vh-60{
    min-height: 60vh;
}

.min-vh-70{
    min-height: 70vh;
}

.min-vh-80{
    min-height: 80vh;
}

.min-vh-90{
    min-height: 90vh;
}

.min-vh-100{
    min-height: 100vh;
}

.min-vw-10{
    min-width: 10vh;
}

.min-vw-20{
    min-width: 20vh;
}

.min-vw-30{
    min-width: 30vh;
}

.min-vw-40{
    min-width: 40vh;
}

.min-vw-50{
    min-width: 50vh;
}

.min-vw-60{
    min-width: 60vh;
}

.min-vw-70{
    min-width: 70vh;
}

.min-vw-80{
    min-width: 80vh;
}

.min-vw-90{
    min-width: 100vh;
}

.min-vw-100{
    min-width: 100vh;
}

.max-vh-10{
    max-height: 10vh;
}

.max-vh-20{
    max-height: 20vh;
}

.max-vh-30{
    max-height: 30vh;
}

.max-vh-40{
    max-height: 40vh;
}

.max-vh-50{
    max-height: 50vh;
}

.max-vh-60{
    max-height: 60vh;
}

.max-vh-70{
    max-height: 70vh;
}

.max-vh-80{
    max-height: 80vh;
}

.max-vh-90{
    max-height: 100vh;
}

.max-vh-100{
    max-height: 100vh;
}

.max-vw-10{
    max-width: 10vh;
}

.max-vw-20{
    max-width: 20vh;
}

.max-vw-30{
    max-width: 30vh;
}

.max-vw-40{
    max-width: 40vh;
}

.max-vw-50{
    max-width: 50vh;
}

.max-vw-60{
    max-width: 60vh;
}

.max-vw-70{
    max-width: 70vh;
}

.max-vw-80{
    max-width: 80vh;
}

.max-vw-90{
    max-width: 100vh;
}

.max-vw-100{
    max-width: 100vh;
}

.min-w-2{
    min-width: 2px;
}

.min-w-4{
    min-width: 4px;
}

.min-w-6{
    min-width: 6px;
}

.min-w-8{
    min-width: 8px;
}

.min-w-10{
    min-width: 10px;
}

.min-w-12{
    min-width: 12px;
}

.min-w-14{
    min-width: 14px;
}

.min-w-16{
    min-width: 16px;
}

.min-w-18{
    min-width: 18px;
}

.min-w-20{
    min-width: 20px;
}

.min-w-22{
    min-width: 1.5rem;
}

.min-w-24{
    min-width: 3rem;
}

.min-w-26{
    min-width: 4.5rem;
}

.min-w-28{
    min-width: 6rem;
}

.min-w-30{
    min-width: 7.5rem;
}

.min-w-32{
    min-width: 10rem;
}

.min-w-34{
    min-width: 11.5rem;
}

.min-w-36{
    min-width: 13rem;
}

.min-w-38{
    min-width: 14.5rem;
}

.min-w-40{
    min-width: 16rem;
}

.min-w-42{
    min-width: 18rem;
}

.min-w-44{
    min-width: 20rem;
}

.min-w-46{
    min-width: 22rem;
}

.min-w-48{
    min-width: 24rem;
}

.min-w-52{
    min-width: 28rem;
}

.min-w-56{
    min-width: 32rem;
}

.min-w-60{
    min-width: 36rem;
}

.min-w-64{
    min-width: 40rem;
}

.min-w-68{
    min-width: 44rem;
}

.min-w-72{
    min-width: 48rem;
}

.min-w-76{
    min-width: 52rem;
}

.min-w-80{
    min-width: 56rem;
}

.min-w-84{
    min-width: 60rem;
}

.min-w-hf{
    min-width: 50%;
}

.min-w-full{
    min-width: 100%;
}

.min-w-min{
    min-width: min-content;
}

.min-w-max{
    min-width: max-content;
}

.min-w-fit{
    min-width: fit-content;
}

.max-w-0{
    max-width: 0;
}

.max-w-2{
    max-width: 2px;
}

.max-w-4{
    max-width: 4px;
}

.max-w-6{
    max-width: 6px;
}

.max-w-8{
    max-width: 8px;
}

.max-w-10{
    max-width: 10px;
}

.max-w-12{
    max-width: 12px;
}

.max-w-14{
    max-width: 14px;
}

.max-w-16{
    max-width: 16px;
}

.max-w-18{
    max-width: 18px;
}

.max-w-20{
    max-width: 20px;
}

.max-w-22{
    max-width: 1.5rem;
}

.max-w-24{
    max-width: 3rem;
}

.max-w-26{
    max-width: 4.5rem;
}

.max-w-28{
    max-width: 6rem;
}

.max-w-30{
    max-width: 7.5rem;
}

.max-w-32{
    max-width: 10rem;
}

.max-w-34{
    max-width: 11.5rem;
}

.max-w-36{
    max-width: 13rem;
}

.max-w-38{
    max-width: 14.5rem;
}

.max-w-40{
    max-width: 16rem;
}

.max-w-42{
    max-width: 18rem;
}

.max-w-44{
    max-width: 20rem;
}

.max-w-46{
    max-width: 22rem;
}

.max-w-48{
    max-width: 24rem;
}

.max-w-52{
    max-width: 28rem;
}

.max-w-56{
    max-width: 32rem;
}

.max-w-60{
    max-width: 36rem;
}

.max-w-64{
    max-width: 40rem;
}

.max-w-68{
    max-width: 44rem;
}

.max-w-72{
    max-width: 48rem;
}

.max-w-76{
    max-width: 52rem;
}

.max-w-80{
    max-width: 56rem;
}

.max-w-84{
    max-width: 60rem;
}

.max-w-hf{
    max-width: 50%;
}

.max-w-full{
    max-width: 100%;
}

.max-w-max{
    max-width: max-content;
}

.max-w-max{
    max-width: max-content;
}

.max-w-fit{
    max-width: fit-content;
}

.h-0{
    height: 0;
}

.h-2{
    height: 2px;
}

.h-4{
    height: 4px;
}

.h-6{
    height: 6px;
}

.h-8{
    height: 8px;
}

.h-10{
    height: 10px;
}

.h-12{
    height: 12px;
}

.h-14{
    height: 14px;
}

.h-16{
    height: 16px;
}

.h-18{
    height: 18px;
}

.h-20{
    height: 20px;
}

.h-22{
    height: 1.5rem;
}

.h-24{
    height: 3rem;
}

.h-26{
    height: 4.5rem;
}

.h-28{
    height: 6rem;
}

.h-30{
    height: 7.5rem;
}

.h-32{
    height: 10rem;
}

.h-34{
    height: 11.5rem;
}

.h-36{
    height: 13rem;
}

.h-38{
    height: 14.5rem;
}

.h-40{
    height: 16rem;
}

.h-42{
    height: 18rem;
}

.h-44{
    height: 20rem;
}

.h-46{
    height: 22rem;
}

.h-48{
    height: 24rem;
}

.h-52{
    height: 28rem;
}

.h-56{
    height: 32rem;
}

.h-60{
    height: 36rem;
}

.h-64{
    height: 40rem;
}

.h-68{
    height: 44rem;
}

.h-72{
    height: 48rem;
}

.h-76{
    height: 52rem;
}

.h-80{
    height: 56rem;
}

.h-84{
    height: 60rem;
}

.h-hf{
    height: 50%;
}

.h-third{
    height: 33.333%;
}

.h-two-third{
    height: 66.67%;
}

.h-quarter{
    height: 25%;
}

.h-three-quarter{
    height: 75%;
}

.h-fifth{
    height: 20%;
}

.h-two-fifth{
    height: 40%;
}

.h-three-fifth{
    height: 60%;
}

.h-four-fifth{
    height: 80%;
}

.h-tenth{
    height: 10%;
}

.h-two-tenth{
    height: 20%;
}

.h-three-tenth{
    height: 30%;
}

.h-four-tenth{
    height: 40%;
}

.h-five-tenth{
    height: 50%;
}

.h-six-tenth{
    height: 60%;
}

.h-seventh-tenth{
    height: 70%;
}

.h-eight-tenth{
    height: 80%;
}

.h-nine-tenth{
    height: 90%;
}

.h-full{
    height: 100%;
}

.h-min{
    height: min-content;
}

.h-max{
    height: max-content;
}

.h-fit{
    height: fit-content;
}

.min-h-0{
    min-height: 0;
}

.min-h-2{
    min-height: 2px;
}

.min-h-4{
    min-height: 4px;
}

.min-h-6{
    min-height: 6px;
}

.min-h-8{
    min-height: 8px;
}

.min-h-10{
    min-height: 10px;
}

.min-h-12{
    min-height: 12px;
}

.min-h-14{
    min-height: 14px;
}

.min-h-16{
    min-height: 16px;
}

.min-h-18{
    min-height: 18px;
}

.min-h-20{
    min-height: 20px;
}

.min-h-22{
    min-height: 1.5rem;
}

.min-h-24{
    min-height: 3rem;
}

.min-h-26{
    min-height: 4.5rem;
}

.min-h-28{
    min-height: 6rem;
}

.min-h-30{
    min-height: 7.5rem;
}

.min-h-32{
    min-height: 10rem;
}

.min-h-34{
    min-height: 11.5rem;
}

.min-h-36{
    min-height: 13rem;
}

.min-h-38{
    min-height: 14.5rem;
}

.min-h-40{
    min-height: 16rem;
}

.min-h-42{
    min-height: 18rem;
}

.min-h-44{
    min-height: 20rem;
}

.min-h-46{
    min-height: 22rem;
}

.min-h-48{
    min-height: 24rem;
}

.min-h-52{
    min-height: 28rem;
}

.min-h-56{
    min-height: 32rem;
}

.min-h-60{
    min-height: 36rem;
}

.min-h-64{
    min-height: 40rem;
}

.min-h-68{
    min-height: 44rem;
}

.min-h-72{
    min-height: 48rem;
}

.min-h-76{
    min-height: 52rem;
}

.min-h-80{
    min-height: 56rem;
}

.min-h-84{
    min-height: 60rem;
}

.min-h-hf{
    min-height: 50%;
}

.min-h-full{
    min-height: 100%;
}

.min-h-min{
    min-height: min-content;
}

.min-h-max{
    min-height: max-content;
}

.min-h-fit{
    min-height: fit-content;
}

.max-h-0{
    max-height: 0;
}

.max-h-2{
    max-height: 2px;
}

.max-h-4{
    max-height: 4px;
}

.max-h-6{
    max-height: 6px;
}

.max-h-8{
    max-height: 8px;
}

.max-h-10{
    max-height: 10px;
}

.max-h-12{
    max-height: 12px;
}

.max-h-14{
    max-height: 14px;
}

.max-h-16{
    max-height: 16px;
}

.max-h-18{
    max-height: 18px;
}

.max-h-20{
    max-height: 20px;
}

.max-h-22{
    max-height: 1.5rem;
}

.max-h-24{
    max-height: 3rem;
}

.max-h-26{
    max-height: 4.5rem;
}

.max-h-28{
    max-height: 6rem;
}

.max-h-30{
    max-height: 7.5rem;
}

.max-h-32{
    max-height: 10rem;
}

.max-h-34{
    max-height: 11.5rem;
}

.max-h-36{
    max-height: 13rem;
}

.max-h-38{
    max-height: 14.5rem;
}

.max-h-40{
    max-height: 16rem;
}

.max-h-42{
    max-height: 18rem;
}

.max-h-44{
    max-height: 20rem;
}

.max-h-46{
    max-height: 22rem;
}

.max-h-48{
    max-height: 24rem;
}

.max-h-52{
    max-height: 28rem;
}

.max-h-56{
    max-height: 32rem;
}

.max-h-60{
    max-height: 36rem;
}

.max-h-64{
    max-height: 40rem;
}

.max-h-68{
    max-height: 44rem;
}

.max-h-72{
    max-height: 48rem;
}

.max-h-76{
    max-height: 52rem;
}

.max-h-80{
    max-height: 56rem;
}

.max-h-84{
    max-height: 60rem;
}

.max-h-hf{
    max-height: 50%;
}

.max-h-full{
    max-height: 100%;
}

.max-h-max{
    max-height: max-content;
}

.max-h-max{
    max-height: max-content;
}

.max-h-fit{
    max-height: fit-content;
}

.sans{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.serif{
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.mono{
    font-family: 'Courier New', Courier, monospace;
}

.font-s-xs{
    font-size: var(--velocity-font-s-xs);
}

.font-s-sm{
    font-size: var(--velocity-font-s-sm);
}

.font-s-md{
    font-size: var(--velocity-font-s-md);
}

.font-s-lg{
    font-size: var(--velocity-font-s-lg);
}

.font-s-xm{
    font-size: var(--velocity-font-s-xm);
}

.font-s-xl{
    font-size: var(--velocity-font-s-xl);
}

.font-s-2md{
    font-size: var(--velocity-font-s-2md);
}

.font-s-2xm{
    font-size: var(--velocity-font-s-2xm);
}

.font-s-2lg{
    font-size: var(--velocity-font-s-2lg);
}

.font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.font-s-4md{
    font-size: var(--velocity-font-s-4md);
}

.font-s-6md{
    font-size: var(--velocity-font-s-6md);
}

.font-s-8md{
    font-size: var(--velocity-font-s-8md);
}

.font-smoothing-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.font-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.italic{
    font-style: italic;
}

.italic-0{
    font-style: normal;
}

.font-w-thin{
    font-weight: 100;
}

.font-w-extralight{
    font-weight: 200;
}

.font-w-light{
    font-weight: 300;
}

.font-w-normal{
    font-weight: 400;
}

.font-w-medium{
    font-weight: 500;
}

.font-w-semibold{
    font-weight: 600;
}

.font-w-bold{
    font-weight: 700;
}

.font-w-extrabold{
    font-weight: 800;
}

.font-w-black{
    font-weight: 900;
}

.letter-space-lt{
    letter-spacing: -0.25rem;
}

.letter-space-tt{
    letter-spacing: -0.125rem;
}

.letter-space-normal{
    letter-spacing: 0;
}

.letter-space-wide{
    letter-spacing: 0.125rem;
}

.letter-space-wider{
    letter-spacing: 0.25rem;
}

.line-h-1{
    line-height: 0.25rem;
}

.line-h-2{
    line-height: 0.5rem;
}

.line-h-3{
    line-height: 0.75rem;
}

.line-h-4{
    line-height: 1rem;
}

.line-h-5{
    line-height: 1.25rem;
}

.line-h-6{
    line-height: 1.5rem;
}

.line-h-7{
    line-height: 1.75rem;
}

.line-h-8{
    line-height: 2rem;
}

.line-h-9{
    line-height: 2.25rem;
}

.line-h-10{
    line-height: 2.5rem;
}

.line-h-normal{
    line-height: 1;
}

.line-h-sm{
    line-height: 1.25;
}

.line-h-md{
    line-height: 1.5;
}

.line-h-lg{
    line-height: 1.75;
}

.line-h-lg{
    line-height: 2;
}

.line-h-xl{
    line-height: 4;
}

.list-img-none{
    list-style-image: none;
}

.list-position-inside{
    list-style-position: inside;
}

.list-position-outside{
    list-style-position: outside;
}

.list-type-none{
    list-style-type: none;
}

.list-type-disc{
    list-style-type: disc;
}

.list-type-decimal{
    list-style-type: decimal;
}

.list-type-square{
    list-style-type: square;
}

.left-text{
    text-align: left;
}

.right-text{
    text-align: right;
}

.justify-text{
    text-align: justify;
}

.center-text{
    text-align: center;
}

.start-text{
    text-align: start;
}

.end-text{
    text-align: end;
}

.underline-text{
    text-decoration-line: underline;
}

.overline-text{
    text-decoration-line: overline;
}

.strikethrough-text{
    text-decoration-line: line-through;
}

.no-decoration-text{
    text-decoration-line: none;
}

.text-decoration-solid{
    text-decoration-style: solid;
}

.text-decoration-double{
    text-decoration-style: double;
}

.text-decoration-dotted{
    text-decoration-style: dotted;
}

.text-decoration-dashed{
    text-decoration-style: dashed;
}

.text-decoration-wavy{
    text-decoration-style: wavy;
}

.decoration-thick-auto{
    text-decoration-thickness: auto;
}

.decoration-thick-0{
    text-decoration-thickness: 0;
}

.decoration-thick-sm{
    text-decoration-thickness: 1px;
}

.decoration-thick-md{
    text-decoration-thickness: 2px;
}

.decoration-thick-lg{
    text-decoration-thickness: 4px;
}

.decoration-thick-xl{
    text-decoration-thickness: 8px;
}

.underline-offset-auto{
    text-underline-offset: auto;
}

.underline-offset-0{
    text-underline-offset: 0;
}

.underline-offset-sm{
    text-underline-offset: 1px;
}

.underline-offset-md{
    text-underline-offset: 2px;
}

.underline-offset-lg{
    text-underline-offset: 4px;
}

.underline-offset-xl{
    text-underline-offset: 8px;
}

.text-uppercase{
    text-transform: uppercase;
}

.text-lowercase{
    text-transform: lowercase;
}

.text-capitalize{
    text-transform: capitalize;
}

.text-no-case{
    text-transform: none;
}

.text-ellipsis{
    text-overflow: ellipsis;
}

.text-clip{
    text-overflow: clip;
}

.text-wrap{
    text-wrap: wrap;
}

.text-nowrap{
    text-wrap: nowrap;
}

.text-balance{
    text-wrap: balance;
}

.text-pretty{
    text-wrap: pretty;
}

.text-indent-0{
    text-indent: 0;
}

.text-indent-1{
    text-indent: 1px;
}

.text-indent-2{
    text-indent: 2px;
}

.text-indent-4{
    text-indent: 4px;
}

.text-indent-6{
    text-indent: 6px;
}

.text-indent-8{
    text-indent: 8px;
}

.text-indent-10{
    text-indent: 10px;
}

.text-indent-12{
    text-indent: 12px;
}

.text-indent-14{
    text-indent: 14px;
}

.text-indent-16{
    text-indent: 16px;
}

.text-indent-18{
    text-indent: 18px;
}

.text-indent-20{
    text-indent: 20px;
}

.vertical-align-baseline{
    vertical-align: baseline;
}

.vertical-align-top{
    vertical-align: top;
}

.vertical-align-bottom{
    vertical-align: bottom;
}

.vertical-align-middle{
    vertical-align: middle;
}

.vertical-align-text-top{
    vertical-align: text-top;
}

.vertical-align-text-bottom{
    vertical-align: text-bottom;
}

.vertical-align-sub{
    vertical-align: sub;
}

.vertical-align-super{
    vertical-align: super;
}

.white-space-normal{
    white-space: normal;
}

.white-space-nowrap{
    white-space: nowrap;
}

.white-space-pre{
    white-space: pre;
}

.white-space-pre-line{
    white-space: pre-line;
}

.white-space-pre-wrap{
    white-space: pre-wrap;
}

.white-break-spaces{
    white-space: break-spaces;
}

.word-break-normal{
    word-break: normal;
}

.word-break-words{
    word-break: break-word;
}

.word-break-all{
    word-break: break-all;
}

.word-break-keep{
    word-break: keep-all;
}

.content-none{
    content: none;
}

.content-blank{
    content: "";
}

.bg-fixed{
    background-attachment: fixed;
}

.bg-local{
    background-attachment: local;
}

.bg-scroll{
    background-attachment: scroll;
}

.bg-clip-border{
    background-clip: border-box;
}

.bg-clip-content{
    background-clip: content-box;
}

.bg-clip-padding{
    background-clip: padding-box;
}

.bg-clip-text{
    background-clip: text;
}

.bg-or-border{
    background-origin: border-box;
}

.bg-origin-border{
    background-origin: border-box;
}

.bg-origin-padding{
    background-origin: padding-box;
}

.bg-origin-content{
    background-origin: content-box;
}

.bg-top{
    background-position: top;
}

.bg-bottom{
    background-position: bottom;
}

.bg-center{
    background-position: center;
}

.bg-left{
    background-position: left;
}

.bg-right{
    background-position: top;
}

.bg-left-top{
    background-position: left top;
}

.bg-right-top{
    background-position: right top;
}

.bg-left-bottom{
    background-position: left bottom;
}

.bg-right-bottom{
    background-position: right bottom;
}

.bg-no-repeat{
    background-repeat: no-repeat;
}

.bg-repeat{
    background-repeat: repeat;
}

.bg-repeat-x{
    background-repeat: repeat-x;
}

.bg-repeat-y{
    background-repeat: repeat-y;
}

.bg-repeat-space{
    background-repeat: space;
}

.bg-repeat-round{
    background-repeat: round;
}

.bg-s-auto{
    background-size: auto;
}

.bg-s-cover{
    background-size: cover;
}

.bg-s-contain{
    background-size: contain;
}

/* padding */
.p-auto{
    padding: auto;
}

.p-0{
    padding: 0;
}

.p-4{
    padding: var(--velocity-padding-4);
}

.p-8{
    padding: var(--velocity-padding-8);
}

.p-12{
    padding: var(--velocity-padding-12);
}

.p-16{
    padding: var(--velocity-padding-16);
}

.p-20{
    padding: var(--velocity-padding-20);
}

.p-24{
    padding: var(--velocity-padding-24);
}

.p-28{
    padding: var(--velocity-padding-28);
}

.p-32{
    padding: var(--velocity-padding-32);
}

.p-36{
    padding: var(--velocity-padding-36);
}

.p-40{
    padding: var(--velocity-padding-40);
}

.p-44{
    padding: var(--velocity-padding-44);
}

.p-48{
    padding: var(--velocity-padding-48);
}

.p-52{
    padding: var(--velocity-padding-52);
}

.p-56{
    padding: var(--velocity-padding-56);
}

.p-60{
    padding: var(--velocity-padding-60);
}

.p-64{
    padding: var(--velocity-padding-64);
}

.p-68{
    padding: var(--velocity-padding-68);
}

.p-72{
    padding: var(--velocity-padding-72);
}

.p-76{
    padding: var(--velocity-padding-76);
}

.p-80{
    padding: var(--velocity-padding-80);
}

/** padding top **/
.pt-auto{
    padding-top: auto;
}

.pt-0{
    padding-top: 0;
}

.pt-4{
    padding-top: 0.25rem;
}

.pt-8{
    padding-top: 0.5rem;
}

.pt-12{
    padding-top: 0.75rem;
}

.pt-16{
    padding-top: 1rem;
}

.pt-20{
    padding-top: 1.25rem;
}

.pt-24{
    padding-top: 1.5rem;
}

.pt-28{
    padding-top: 1.75rem;
}

.pt-32{
    padding-top: 2rem;
}

.pt-36{
    padding-top: 2.25rem;
}

.pt-40{
    padding-top: 2.5rem;
}

.pt-44{
    padding-top: 2.75rem;
}

.pt-48{
    padding-top: 3rem;
}

.pt-52{
    padding-top: 3.25rem;
}

.pt-56{
    padding-top: 3.5rem;
}

.pt-60{
    padding-top: 3.75rem;
}

.pt-64{
    padding-top: 4rem;
}

.pt-68{
    padding-top: 6rem;
}

.pt-72{
    padding-top: 8rem;
}

.pt-76{
    padding-top: 12rem;
}

.pt-80{
    padding-top: 16rem;
}

/** padding-bottom **/
.pb-auto{
    padding-bottom: auto;
}

.pb-0{
    padding-bottom: 0;
}

.pb-4{
    padding-bottom: 0.25rem;
}

.pb-8{
    padding-bottom: 0.5rem;
}

.pb-12{
    padding-bottom: 0.75rem;
}

.pb-16{
    padding-bottom: 1rem;
}

.pb-20{
    padding-bottom: 1.25rem;
}

.pb-24{
    padding-bottom: 1.5rem;
}

.pb-28{
    padding-bottom: 1.75rem;
}

.pb-32{
    padding-bottom: 2rem;
}

.pb-36{
    padding-bottom: 2.25rem;
}

.pb-40{
    padding-bottom: 2.5rem;
}

.pb-44{
    padding-bottom: 2.75rem;
}

.pb-48{
    padding-bottom: 3rem;
}

.pb-52{
    padding-bottom: 3.25rem;
}

.pb-56{
    padding-bottom: 3.5rem;
}

.pb-60{
    padding-bottom: 3.75rem;
}

.pb-64{
    padding-bottom: 4rem;
}

.pb-68{
    padding-bottom: 6rem;
}

.pb-72{
    padding-bottom: 8rem;
}

.pb-76{
    padding-bottom: 12rem;
}

.pb-80{
    padding-bottom: 16rem;
}

/** padding left **/
.pl-0{
    padding-left: auto;
}

.pl-0{
    padding-left: 0;
}

.pl-4{
    padding-left: 0.25rem;
}

.pl-8{
    padding-left: 0.5rem;
}

.pl-12{
    padding-left: 0.75rem;
}

.pl-16{
    padding-left: 1rem;
}

.pl-20{
    padding-left: 1.25rem;
}

.pl-24{
    padding-left: 1.5rem;
}

.pl-28{
    padding-left: 1.75rem;
}

.pl-32{
    padding-left: 2rem;
}

.pl-36{
    padding-left: 2.25rem;
}

.pl-40{
    padding-left: 2.5rem;
}

.pl-44{
    padding-left: 2.75rem;
}

.pl-48{
    padding-left: 3rem;
}

.pl-52{
    padding-left: 3.25rem;
}

.pl-56{
    padding-left: 3.5rem;
}

.pl-60{
    padding-left: 3.75rem;
}

.pl-64{
    padding-left: 4rem;
}

.pl-68{
    padding-left: 6rem;
}

.pl-72{
    padding-left: 8rem;
}

.pl-76{
    padding-left: 12rem;
}

.pl-80{
    padding-left: 16rem;
}

/** padding-right **/
.pr-auto{
    padding-right: auto;
}

.pr-0{
    padding-right: 0;
}

.pr-4{
    padding-right: 0.25rem;
}

.pr-8{
    padding-right: 0.5rem;
}

.pr-12{
    padding-right: 0.75rem;
}

.pr-16{
    padding-right: 1rem;
}

.pr-20{
    padding-right: 1.25rem;
}

.pr-24{
    padding-right: 1.5rem;
}

.pr-28{
    padding-right: 1.75rem;
}

.pr-32{
    padding-right: 2rem;
}

.pr-36{
    padding-right: 2.25rem;
}

.pr-40{
    padding-right: 2.5rem;
}

.pr-44{
    padding-right: 2.75rem;
}

.pr-48{
    padding-right: 3rem;
}

.pr-52{
    padding-right: 3.25rem;
}

.pr-56{
    padding-right: 3.5rem;
}

.pr-60{
    padding-right: 3.75rem;
}

.pr-64{
    padding-right: 4rem;
}

.pr-68{
    padding-right: 6rem;
}

.pr-72{
    padding-right: 8rem;
}

.pr-76{
    padding-right: 12rem;
}

.pr-80{
    padding-right: 16rem;
}

/* padding left and right **/
.px-auto{
    padding-left: auto;
    padding-right: auto;
}

.px-0{
    padding-left: 0;
    padding-right: 0;
}

.px-4{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.px-8{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.px-12{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.px-16{
    padding-left: 1rem;
    padding-right: 1rem;
}

.px-20{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.px-24{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.px-28{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.px-32{
    padding-left: 2rem;
    padding-right: 2rem;
}

.px-36{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.px-40{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.px-44{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.px-48{
    padding-left: 3rem;
    padding-right: 3rem;
}

.px-52{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.px-56{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.px-60{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.px-64{
    padding-left: 4rem;
    padding-right: 4rem;
}

.px-68{
    padding-left: 6rem;
    padding-right: 6rem;
}

.px-72{
    padding-left: 8rem;
    padding-right: 8rem;
}

.px-76{
    padding-left: 12rem;
    padding-right: 12rem;
}

.px-80{
    padding-left: 16rem;
    padding-right: 16rem;
}

/*padding top and bottom **/
.py-auto{
    padding-top: auto;
    padding-bottom: auto;
}

.py-0{
    padding-top: 0;
    padding-bottom: 0;
}

.py-4{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.py-8{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.py-12{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.py-16{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.py-20{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.py-24{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.py-28{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.py-32{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.py-36{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.py-40{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.py-44{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.py-48{
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.py-52{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.py-56{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.py-60{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.py-64{
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.py-68{
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.py-72{
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.py-76{
    padding-top: 12rem;
    padding-bottom: 12rem;
}

.py-80{
    padding-top: 16rem;
    padding-bottom: 16rem;
}

/* margin */
.m-auto{
    margin: auto;
}

.m-0{
    margin: 0;
}

.m-4{
    margin: 0.25rem;
}

.m-8{
    margin: 0.5rem;
}

.m-12{
    margin: 0.75rem;
}

.m-16{
    margin: 1rem;
}

.m-20{
    margin: 1.25rem;
}

.m-24{
    margin: 1.5rem;
}

.m-28{
    margin: 1.75rem;
}

.m-32{
    margin: 2rem;
}

.m-36{
    margin: 2.25rem;
}

.m-40{
    margin: 2.5rem;
}

.m-44{
    margin: 2.75rem;
}

.m-48{
    margin: 3rem;
}

.m-52{
    margin: 3.25rem;
}

.m-56{
    margin: 3.5rem;
}

.m-60{
    margin: 3.75rem;
}

.m-64{
    margin: 4rem;
}

.m-68{
    margin: 6rem;
}

.m-72{
    margin: 8rem;
}

.m-76{
    margin: 12rem;
}

.m-80{
    margin: 16rem;
}

/** margin top **/
.mt-auto{
    margin-top: auto;
}

.mt-0{
    margin-top: 0;
}

.mt-4{
    margin-top: 0.25rem;
}

.mt-8{
    margin-top: 0.5rem;
}

.mt-12{
    margin-top: 0.75rem;
}

.mt-16{
    margin-top: 1rem;
}

.mt-20{
    margin-top: 1.25rem;
}

.mt-24{
    margin-top: 1.5rem;
}

.mt-28{
    margin-top: 1.75rem;
}

.mt-32{
    margin-top: 2rem;
}

.mt-36{
    margin-top: 2.25rem;
}

.mt-40{
    margin-top: 2.5rem;
}

.mt-44{
    margin-top: 2.75rem;
}

.mt-48{
    margin-top: 3rem;
}

.mt-52{
    margin-top: 3.25rem;
}

.mt-56{
    margin-top: 3.5rem;
}

.mt-60{
    margin-top: 3.75rem;
}

.mt-64{
    margin-top: 4rem;
}

.mt-68{
    margin-top: 6rem;
}

.mt-72{
    margin-top: 8rem;
}

.mt-76{
    margin-top: 12rem;
}

.mt-80{
    margin-top: 16rem;
}

/** margin-bottom **/
.mb-auto{
    margin-bottom: auto;
}

.mb-0{
    margin-bottom: 0;
}

.mb-4{
    margin-bottom: 0.25rem;
}

.mb-8{
    margin-bottom: 0.5rem;
}

.mb-12{
    margin-bottom: 0.75rem;
}

.mb-16{
    margin-bottom: 1rem;
}

.mb-20{
    margin-bottom: 1.25rem;
}

.mb-24{
    margin-bottom: 1.5rem;
}

.mb-28{
    margin-bottom: 1.75rem;
}

.mb-32{
    margin-bottom: 2rem;
}

.mb-36{
    margin-bottom: 2.25rem;
}

.mb-40{
    margin-bottom: 2.5rem;
}

.mb-44{
    margin-bottom: 2.75rem;
}

.mb-48{
    margin-bottom: 3rem;
}

.mb-52{
    margin-bottom: 3.25rem;
}

.mb-56{
    margin-bottom: 3.5rem;
}

.mb-60{
    margin-bottom: 3.75rem;
}

.mb-64{
    margin-bottom: 4rem;
}

.mb-68{
    margin-bottom: 6rem;
}

.mb-72{
    margin-bottom: 8rem;
}

.mb-76{
    margin-bottom: 12rem;
}

.mb-80{
    margin-bottom: 16rem;
}

/** margin top **/
.ml-auto{
    margin-left: auto;
}

.ml-0{
    margin-left: 0;
}

.ml-4{
    margin-left: 0.25rem;
}

.ml-8{
    margin-left: 0.5rem;
}

.ml-12{
    margin-left: 0.75rem;
}

.ml-16{
    margin-left: 1rem;
}

.ml-20{
    margin-left: 1.25rem;
}

.ml-24{
    margin-left: 1.5rem;
}

.ml-28{
    margin-left: 1.75rem;
}

.ml-32{
    margin-left: 2rem;
}

.ml-36{
    margin-left: 2.25rem;
}

.ml-40{
    margin-left: 2.5rem;
}

.ml-44{
    margin-left: 2.75rem;
}

.ml-48{
    margin-left: 3rem;
}

.ml-52{
    margin-left: 3.25rem;
}

.ml-56{
    margin-left: 3.5rem;
}

.ml-60{
    margin-left: 3.75rem;
}

.ml-64{
    margin-left: 4rem;
}

.ml-68{
    margin-left: 6rem;
}

.ml-72{
    margin-left: 8rem;
}

.ml-76{
    margin-left: 12rem;
}

.ml-80{
    margin-left: 16rem;
}

/** margin-right **/
.mr-auto{
    margin-right: auto;
}

.mr-0{
    margin-right: 0;
}

.mr-4{
    margin-right: 0.25rem;
}

.mr-8{
    margin-right: 0.5rem;
}

.mr-12{
    margin-right: 0.75rem;
}

.mr-16{
    margin-right: 1rem;
}

.mr-20{
    margin-right: 1.25rem;
}

.mr-24{
    margin-right: 1.5rem;
}

.mr-28{
    margin-right: 1.75rem;
}

.mr-32{
    margin-right: 2rem;
}

.mr-36{
    margin-right: 2.25rem;
}

.mr-40{
    margin-right: 2.5rem;
}

.mr-44{
    margin-right: 2.75rem;
}

.mr-48{
    margin-right: 3rem;
}

.mr-52{
    margin-right: 3.25rem;
}

.mr-56{
    margin-right: 3.5rem;
}

.mr-60{
    margin-right: 3.75rem;
}

.mr-64{
    margin-right: 4rem;
}

.mr-68{
    margin-right: 6rem;
}

.mr-72{
    margin-right: 8rem;
}

.mr-76{
    margin-right: 12rem;
}

.mr-80{
    margin-right: 16rem;
}

/* margin left and right **/
.mx-auto{
    margin-left: auto;
    margin-right: auto;
}

.mx-0{
    margin-left: 0;
    margin-right: 0;
}

.mx-4{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.mx-8{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.mx-12{
    margin-left: 0.75rem;
    margin-top: 0.75rem;
}

.mx-16{
    margin-left: 1rem;
    margin-right: 1rem;
}

.mx-20{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.mx-24{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.mx-28{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.mx-32{
    margin-left: 2rem;
    margin-right: 2rem;
}

.mx-36{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.mx-40{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.mx-44{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.mx-48{
    margin-left: 3rem;
    margin-right: 3rem;
}

.mx-52{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.mx-56{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.mx-60{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.mx-64{
    margin-left: 4rem;
    margin-right: 4rem;
}

.mx-68{
    margin-left: 6rem;
    margin-right: 6rem;
}

.mx-72{
    margin-left: 8rem;
    margin-right: 8rem;
}

.mx-76{
    margin-left: 12rem;
    margin-right: 12rem;
}

.mx-80{
    margin-left: 16rem;
    margin-right: 16rem;
}

/** margin top and bottom **/
.my-auto{
    margin-top: auto;
    margin-bottom: auto;
}

.my-0{
    margin-top: 0;
    margin-bottom: 0;
}

.my-4{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.my-8{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.my-12{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.my-16{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.my-20{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.my-24{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.my-28{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.my-32{
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.my-36{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.my-40{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.my-44{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.my-48{
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.my-52{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.my-56{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.my-60{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.my-64{
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.my-68{
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.my-72{
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.my-76{
    margin-top: 12rem;
    margin-bottom: 12rem;
}

.my-80{
    margin-top: 16rem;
    margin-bottom: 16rem;
}

/** display **/
.d-none{
    display: none;
}

.d-block{
    display: block;
}

.d-flex{
    display: flex;
}

.d-grid{
    display: grid;
}

.d-table{
    display: table;
}

.d-inherit{
    display: inherit;
}

.d-flexbox{
    display: flexbox;
}

.d-table-column{
    display: table-column;
}

.d-table-column-group{
    display: table-column-group;
}

.d-table-cell{
    display: table-cell;
}

.d-table-caption{
    display: table-caption;
}

.d-table-row{
    display: table-row;
}

.d-table-row-group{
    display: table-row-group;
}

.d-inline-block{
    display: inline-block;
}

.d-inline-flex{
    display: inline-flex;
}

.border-round-none{
    border-radius: 0;
}

.border-round-sm{
    border-radius: var(--velocity-border-round-sm);
}

.border-round-md{
    border-radius: var(--velocity-border-round-md);
}

.border-round-lg{
    border-radius: var(--velocity-border-round-lg);
}

.border-round-xl{
    border-radius: var(--velocity-border-round-xl);
}

.border-round-2lg{
    border-radius: var(--velocity-border-round-2lg);
}

.border-round-sxl{
    border-radius: var(--velocity-border-round-sxl);
}

.border-round-pill{
    border-radius: var(--velocity-border-round-pill);
}

.border-round-full{
    border-radius: var(--velocity-border-round-full);
}

.border-round-tl-none{
    border-top-left-radius: 0;
}

.border-round-tl-sm{
    border-top-left-radius: var(--velocity-border-round-sm);
}

.border-round-tl-md{
    border-top-left-radius: var(--velocity-border-round-md);
}

.border-round-tl-lg{
    border-top-left-radius: var(--velocity-border-round-lg);
}

.border-round-tl-xl{
    border-top-left-radius: var(--velocity-border-round-xl);
}

.border-round-tl-2lg{
    border-top-left-radius: var(--velocity-border-round-2lg);
}

.border-round-tl-sxl{
    border-top-left-radius: var(--velocity-border-round-sxl);
}

.border-round-tl-pill{
    border-top-left-radius: var(--velocity-border-round-pill);
}

.border-round-tl-full{
    border-top-left-radius: var(--velocity-border-round-full);
}

.border-round-bl-none{
    border-bottom-left-radius: 0;
}

.border-round-bl-sm{
    border-bottom-left-radius: var(--velocity-border-round-sm);
}

.border-round-bl-md{
    border-bottom-left-radius: var(--velocity-border-round-md);
}

.border-round-bl-lg{
    border-bottom-left-radius: var(--velocity-border-round-lg);
}

.border-round-bl-xl{
    border-bottom-left-radius: var(--velocity-border-round-xl);
}

.border-round-bl-2lg{
    border-bottom-left-radius: var(--velocity-border-round-2lg);
}

.border-round-bl-sxl{
    border-bottom-left-radius: var(--velocity-border-round-sxl);
}

.border-round-bl-pill{
    border-bottom-left-radius: var(--velocity-border-round-pill);
}

.border-round-bl-full{
    border-bottom-left-radius: var(--velocity-border-round-full);
}

.border-round-tr-none{
    border-top-right-radius: 0;
}

.border-round-tr-sm{
    border-top-right-radius: var(--velocity-border-round-sm);
}

.border-round-tr-md{
    border-top-right-radius: var(--velocity-border-round-md);
}

.border-round-tr-lg{
    border-top-right-radius: var(--velocity-border-round-lg);
}

.border-round-tr-xl{
    border-top-right-radius: var(--velocity-border-round-xl);
}

.border-round-tr-2lg{
    border-top-right-radius: var(--velocity-border-round-2lg);
}

.border-round-tr-sxl{
    border-top-right-radius: var(--velocity-border-round-sxl);
}

.border-round-tr-pill{
    border-top-right-radius: var(--velocity-border-round-pill);
}

.border-round-tr-full{
    border-top-right-radius: var(--velocity-border-round-full);
}

.border-round-br-none{
    border-bottom-right-radius: 0;
}

.border-round-br-sm{
    border-bottom-right-radius: var(--velocity-border-round-sm);
}

.border-round-br-md{
    border-bottom-right-radius: var(--velocity-border-round-md);
}

.border-round-br-lg{
    border-bottom-right-radius: var(--velocity-border-round-lg);
}

.border-round-br-xl{
    border-bottom-right-radius: var(--velocity-border-round-xl);
}

.border-round-br-2lg{
    border-bottom-right-radius: var(--velocity-border-round-2lg);
}

.border-round-br-sxl{
    border-bottom-right-radius: var(--velocity-border-round-sxl);
}

.border-round-br-pill{
    border-bottom-right-radius: var(--velocity-border-round-pill);
}

.border-round-br-full{
    border-bottom-right-radius: var(--velocity-border-round-full);
}

.border-w-0{
    border-width: 0;
}

.border-w-1{
    border-width: 1px;
}

.border-w-2{
    border-width: 2px;
}

.border-w-4{
    border-width: 4px;
}

.border-w-6{
    border-width: 6px;
}

.border-w-8{
    border-width: 8px;
}

.border-wx-0{
    border-left-width: 0;
    border-right-width: 0;
}

.border-wx-1{
    border-left-width: 1px;
    border-right-width: 1px;
}

.border-wx-2{
    border-left-width: 2px;
    border-right-width: 2px;
}

.border-wx-4{
    border-left-width: 4px;
    border-right-width: 4px;
}

.border-wx-6{
    border-left-width: 6px;
    border-right-width: 6px;
}

.border-wx-8{
    border-left-width: 8px;
    border-right-width: 8px;
}

.border-wy-0{
    border-top-width: 0;
    border-top-width: 0;
}

.border-wy-1{
    border-top-width: 1px;
    border-top-width: 1px;
}

.border-wy-2{
    border-top-width: 2px;
    border-top-width: 2px;
}

.border-wy-4{
    border-top-width: 4px;
    border-top-width: 4px;
}

.border-wy-6{
    border-top-width: 6px;
    border-top-width: 6px;
}

.border-wy-8{
    border-top-width: 8px;
    border-top-width: 8px;
}

.border-wl-0{
    border-left-width: 0;
}

.border-wl-1{
    border-left-width: 1px;
}

.border-wl-2{
    border-left-width: 2px;
}

.border-wl-4{
    border-left-width: 4px;
}

.border-wl-6{
    border-left-width: 6px;
}

.border-wl-8{
    border-left-width: 8px;
}

.border-wr-0{
    border-right-width: 0;
}

.border-wr-1{
    border-right-width: 1px;
}

.border-wr-2{
    border-right-width: 2px;
}

.border-wr-4{
    border-right-width: 4px;
}

.border-wr-6{
    border-right-width: 6px;
}

.border-wr-8{
    border-right-width: 8px;
}

.border-wt-0{
    border-top-width: 0;
}

.border-wt-1{
    border-top-width: 1px;
}

.border-wt-2{
    border-top-width: 2px;
}

.border-wt-4{
    border-top-width: 4px;
}

.border-wt-6{
    border-top-width: 6px;
}

.border-wt-8{
    border-top-width: 8px;
}

.border-wb-0{
    border-bottom-width: 0;
}

.border-wb-1{
    border-bottom-width: 1px;
}

.border-wb-2{
    border-bottom-width: 2px;
}

.border-wb-4{
    border-bottom-width: 4px;
}

.border-wb-6{
    border-bottom-width: 6px;
}

.border-wb-8{
    border-bottom-width: 8px;
}

.border-solid{
    border-style: solid;
}

.border-dashed{
    border-style: dashed;
}

.border-dotted{
    border-style: dotted;
}

.border-double{
    border-style: double;
}

.border-hidden{
    border-style: hidden;
}

.border-none{
    border-style: none;
}

.outline-w-0{
    outline-width: 0;
}

.outline-w-1{
    outline-width: 1px;
}

.outline-w-2{
    outline-width: 2px;
}

.outline-w-4{
    outline-width: 4px;
}

.outline-w-6{
    outline-width: 6px;
}

.outline-w-8{
    outline-width: 8px;
}

.outline-solid{
    outline-style: solid;
}

.outline-dashed{
    outline-style: dashed;
}

.outline-dotted{
    outline-style: dotted;
}

.outline-double{
    outline-style: double;
}

.outline-hidden{
    outline-style: hidden;
}

.outline-none{
    outline-style: none;
}

.outline-offset-0{
    outline-offset: 0;
}

.outline-offset-1{
    outline-offset: 1px;
}

.outline-offset-2{
    outline-offset: 2px;
}

.outline-offset-4{
    outline-offset: 4px;
}

.outline-offset-6{
    outline-offset: 6px;
}

.outline-offset-8{
    outline-offset: 8px;
}

.box-shadow-sm{
    box-shadow: var(--velocity-box-shadow-sm);
}

.box-shadow-md{
    box-shadow: var(--velocity-box-shadow-md);
}

.box-shadow-lg{
    box-shadow: var(--velocity-box-shadow-lg);
}

.box-shadow-xl{
    box-shadow: var(--velocity-box-shadow-xl);
}

.box-shadow-2xl{
    box-shadow: var(--velocity-box-shadow-2xl);
}

.box-shadow-4xl{
    box-shadow: var(--velocity-box-shadow-4xl);
}

.box-shadow-inset{
    box-shadow: var(--velocity-box-shadow-inset);
}

.box-shadow-sm-color{
    box-shadow: 0 1px 3px var(--box-shadow-color);
}

.box-shadow-md-color{
    box-shadow: 0 2px 6px var(--box-shadow-color);
}

.box-shadow-lg-color{
    box-shadow: var(--box-shadow-color) 0px 0px 16px;
}

.box-shadow-xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 20px;
}

.box-shadow-2xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 24px;
}

.box-shadow-4xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 32px;
}

.box-shadow-inset-color{
    box-shadow: inset 0 2px 4px - var(--box-shadow-color);
}

.box-shadow-none{
    box-shadow: none;
}

.shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.opacity-0{
    opacity: 0;
}

.opacity-5{
    opacity: 0.05;
}

.opacity-10{
    opacity: 0.1;
}

.opacity-15{
    opacity: 0.15;
}

.opacity-20{
    opacity: 0.2;
}

.opacity-25{
    opacity: 0.25;
}

.opacity-30{
    opacity: 0.3;
}

.opacity-35{
    opacity: 0.35;
}

.opacity-40{
    opacity: 0.4;
}

.opacity-45{
    opacity: 0.45;
}

.opacity-50{
    opacity: 0.5;
}

.opacity-55{
    opacity: 0.55;
}

.opacity-60{
    opacity: 0.6;
}

.opacity-65{
    opacity: 0.65;
}

.opacity-70{
    opacity: 0.7;
}

.opacity-75{
    opacity: 0.75;
}

.opacity-80{
    opacity: 0.8;
}

.opacity-85{
    opacity: 0.85;
}

.opacity-90{
    opacity: 0.9;
}

.opacity-95{
    opacity: 0.95;
}

.opacity-100{
    opacity: 1;
}

.border-collapse{
    border-collapse: collapse;
}

.border-seperate{
    border-collapse: separate;
}

.table-layout-auto{
    table-layout: auto;
}

.table-layout-fixed{
    table-layout: fixed;
}

.appearance-none{
    appearance: none;
}

.appearance-auto{
    appearance: auto;
}

.caption-top{
    caption-side: top;
}

.caption-bottom{
    caption-side: bottom;
}

.cursor-auto{
    cursor: auto;
}

.cursor-default{
    cursor: default;
}

.cursor-pointer{
    cursor: pointer;
}

.cursor-text{
    cursor: text;
}

.cursor-wait{
    cursor: wait;
}

.cursor-help{
    cursor: help;
}

.cursor-progress{
    cursor: progress;
}

.cursor-none{
    cursor: none;
}

.pointer-events-none{
    pointer-events: none;
}

.pointer-events-auto{
    pointer-events: auto;
}

.resize-none{
    resize: none;
}

.resize-y{
    resize: vertical;
}

.resize-x{
    resize: horizontal;
}

.resize-both{
    resize: both;
}

.scroll-auto{
    scroll-behavior: auto;
}

.scroll-smooth{
    scroll-behavior: smooth;
}

/* scroll-padding */
.scroll-p-auto{
    scroll-padding: auto;
}

.scroll-p-0{
    scroll-padding: 0;
}

.scroll-p-4{
    scroll-padding: var(--velocity-padding-4);
}

.scroll-p-8{
    scroll-padding: var(--velocity-padding-8);
}

.scroll-p-12{
    scroll-padding: var(--velocity-padding-12);
}

.scroll-p-16{
    scroll-padding: var(--velocity-padding-16);
}

.scroll-p-20{
    scroll-padding: var(--velocity-padding-20);
}

.scroll-p-24{
    scroll-padding: var(--velocity-padding-24);
}

.scroll-p-28{
    scroll-padding: var(--velocity-padding-28);
}

.scroll-p-32{
    scroll-padding: var(--velocity-padding-32);
}

.scroll-p-36{
    scroll-padding: var(--velocity-padding-36);
}

.scroll-p-40{
    scroll-padding: var(--velocity-padding-40);
}

.scroll-p-44{
    scroll-padding: var(--velocity-padding-44);
}

.scroll-p-48{
    scroll-padding: var(--velocity-padding-48);
}

.scroll-p-52{
    scroll-padding: var(--velocity-padding-52);
}

.scroll-p-56{
    scroll-padding: var(--velocity-padding-56);
}

.scroll-p-60{
    scroll-padding: var(--velocity-padding-60);
}

.scroll-p-64{
    scroll-padding: var(--velocity-padding-64);
}

.scroll-p-68{
    scroll-padding: var(--velocity-padding-68);
}

.scroll-p-72{
    scroll-padding: var(--velocity-padding-72);
}

.scroll-p-76{
    scroll-padding: var(--velocity-padding-76);
}

.scroll-p-80{
    scroll-padding: var(--velocity-padding-80);
}

/** scroll-padding top **/
.scroll-pt-auto{
    scroll-padding-top: auto;
}

.scroll-pt-0{
    scroll-padding-top: 0;
}

.scroll-pt-4{
    scroll-padding-top: 0.25rem;
}

.scroll-pt-8{
    scroll-padding-top: 0.5rem;
}

.scroll-pt-12{
    scroll-padding-top: 0.75rem;
}

.scroll-pt-16{
    scroll-padding-top: 1rem;
}

.scroll-pt-20{
    scroll-padding-top: 1.25rem;
}

.scroll-pt-24{
    scroll-padding-top: 1.5rem;
}

.scroll-pt-28{
    scroll-padding-top: 1.75rem;
}

.scroll-pt-32{
    scroll-padding-top: 2rem;
}

.scroll-pt-36{
    scroll-padding-top: 2.25rem;
}

.scroll-pt-40{
    scroll-padding-top: 2.5rem;
}

.scroll-pt-44{
    scroll-padding-top: 2.75rem;
}

.scroll-pt-48{
    scroll-padding-top: 3rem;
}

.scroll-pt-52{
    scroll-padding-top: 3.25rem;
}

.scroll-pt-56{
    scroll-padding-top: 3.5rem;
}

.scroll-pt-60{
    scroll-padding-top: 3.75rem;
}

.scroll-pt-64{
    scroll-padding-top: 4rem;
}

.scroll-pt-68{
    scroll-padding-top: 6rem;
}

.scroll-pt-72{
    scroll-padding-top: 8rem;
}

.scroll-pt-76{
    scroll-padding-top: 12rem;
}

.scroll-pt-80{
    scroll-padding-top: 16rem;
}

/** scroll-padding-bottom **/
.scroll-pb-auto{
    scroll-padding-bottom: auto;
}

.scroll-pb-0{
    scroll-padding-bottom: 0;
}

.scroll-pb-4{
    scroll-padding-bottom: 0.25rem;
}

.scroll-pb-8{
    scroll-padding-bottom: 0.5rem;
}

.scroll-pb-12{
    scroll-padding-bottom: 0.75rem;
}

.scroll-pb-16{
    scroll-padding-bottom: 1rem;
}

.scroll-pb-20{
    scroll-padding-bottom: 1.25rem;
}

.scroll-pb-24{
    scroll-padding-bottom: 1.5rem;
}

.scroll-pb-28{
    scroll-padding-bottom: 1.75rem;
}

.scroll-pb-32{
    scroll-padding-bottom: 2rem;
}

.scroll-pb-36{
    scroll-padding-bottom: 2.25rem;
}

.scroll-pb-40{
    scroll-padding-bottom: 2.5rem;
}

.scroll-pb-44{
    scroll-padding-bottom: 2.75rem;
}

.scroll-pb-48{
    scroll-padding-bottom: 3rem;
}

.scroll-pb-52{
    scroll-padding-bottom: 3.25rem;
}

.scroll-pb-56{
    scroll-padding-bottom: 3.5rem;
}

.scroll-pb-60{
    scroll-padding-bottom: 3.75rem;
}

.scroll-pb-64{
    scroll-padding-bottom: 4rem;
}

.scroll-pb-68{
    scroll-padding-bottom: 6rem;
}

.scroll-pb-72{
    scroll-padding-bottom: 8rem;
}

.scroll-pb-76{
    scroll-padding-bottom: 12rem;
}

.scroll-pb-80{
    scroll-padding-bottom: 16rem;
}

/** scroll-padding left **/
.scroll-pl-0{
    scroll-padding-left: auto;
}

.scroll-pl-0{
    scroll-padding-left: 0;
}

.scroll-pl-4{
    scroll-padding-left: 0.25rem;
}

.scroll-pl-8{
    scroll-padding-left: 0.5rem;
}

.scroll-pl-12{
    scroll-padding-left: 0.75rem;
}

.scroll-pl-16{
    scroll-padding-left: 1rem;
}

.scroll-pl-20{
    scroll-padding-left: 1.25rem;
}

.scroll-pl-24{
    scroll-padding-left: 1.5rem;
}

.scroll-pl-28{
    scroll-padding-left: 1.75rem;
}

.scroll-pl-32{
    scroll-padding-left: 2rem;
}

.scroll-pl-36{
    scroll-padding-left: 2.25rem;
}

.scroll-pl-40{
    scroll-padding-left: 2.5rem;
}

.scroll-pl-44{
    scroll-padding-left: 2.75rem;
}

.scroll-pl-48{
    scroll-padding-left: 3rem;
}

.scroll-pl-52{
    scroll-padding-left: 3.25rem;
}

.scroll-pl-56{
    scroll-padding-left: 3.5rem;
}

.scroll-pl-60{
    scroll-padding-left: 3.75rem;
}

.scroll-pl-64{
    scroll-padding-left: 4rem;
}

.scroll-pl-68{
    scroll-padding-left: 6rem;
}

.scroll-pl-72{
    scroll-padding-left: 8rem;
}

.scroll-pl-76{
    scroll-padding-left: 12rem;
}

.scroll-pl-80{
    scroll-padding-left: 16rem;
}

/** scroll-padding-right **/
.scroll-pr-auto{
    scroll-padding-right: auto;
}

.scroll-pr-0{
    scroll-padding-right: 0;
}

.scroll-pr-4{
    scroll-padding-right: 0.25rem;
}

.scroll-pr-8{
    scroll-padding-right: 0.5rem;
}

.scroll-pr-12{
    scroll-padding-right: 0.75rem;
}

.scroll-pr-16{
    scroll-padding-right: 1rem;
}

.scroll-pr-20{
    scroll-padding-right: 1.25rem;
}

.scroll-pr-24{
    scroll-padding-right: 1.5rem;
}

.scroll-pr-28{
    scroll-padding-right: 1.75rem;
}

.scroll-pr-32{
    scroll-padding-right: 2rem;
}

.scroll-pr-36{
    scroll-padding-right: 2.25rem;
}

.scroll-pr-40{
    scroll-padding-right: 2.5rem;
}

.scroll-pr-44{
    scroll-padding-right: 2.75rem;
}

.scroll-pr-48{
    scroll-padding-right: 3rem;
}

.scroll-pr-52{
    scroll-padding-right: 3.25rem;
}

.scroll-pr-56{
    scroll-padding-right: 3.5rem;
}

.scroll-pr-60{
    scroll-padding-right: 3.75rem;
}

.scroll-pr-64{
    scroll-padding-right: 4rem;
}

.scroll-pr-68{
    scroll-padding-right: 6rem;
}

.scroll-pr-72{
    scroll-padding-right: 8rem;
}

.scroll-pr-76{
    scroll-padding-right: 12rem;
}

.scroll-pr-80{
    scroll-padding-right: 16rem;
}

/* scroll-padding left and right **/
.scroll-px-auto{
    scroll-padding-left: auto;
    scroll-padding-right: auto;
}

.scroll-px-0{
    scroll-padding-left: 0;
    scroll-padding-right: 0;
}

.scroll-px-4{
    scroll-padding-left: 0.25rem;
    scroll-padding-right: 0.25rem;
}

.scroll-px-8{
    scroll-padding-left: 0.5rem;
    scroll-padding-right: 0.5rem;
}

.scroll-px-12{
    scroll-padding-left: 0.75rem;
    scroll-padding-right: 0.75rem;
}

.scroll-px-16{
    scroll-padding-left: 1rem;
    scroll-padding-right: 1rem;
}

.scroll-px-20{
    scroll-padding-left: 1.25rem;
    scroll-padding-right: 1.25rem;
}

.scroll-px-24{
    scroll-padding-left: 1.5rem;
    scroll-padding-right: 1.5rem;
}

.scroll-px-28{
    scroll-padding-left: 1.75rem;
    scroll-padding-right: 1.75rem;
}

.scroll-px-32{
    scroll-padding-left: 2rem;
    scroll-padding-right: 2rem;
}

.scroll-px-36{
    scroll-padding-left: 2.25rem;
    scroll-padding-right: 2.25rem;
}

.scroll-px-40{
    scroll-padding-left: 2.5rem;
    scroll-padding-right: 2.5rem;
}

.scroll-px-44{
    scroll-padding-left: 2.75rem;
    scroll-padding-right: 2.75rem;
}

.scroll-px-48{
    scroll-padding-left: 3rem;
    scroll-padding-right: 3rem;
}

.scroll-px-52{
    scroll-padding-left: 3.25rem;
    scroll-padding-right: 3.25rem;
}

.scroll-px-56{
    scroll-padding-left: 3.5rem;
    scroll-padding-right: 3.5rem;
}

.scroll-px-60{
    scroll-padding-left: 3.75rem;
    scroll-padding-right: 3.75rem;
}

.scroll-px-64{
    scroll-padding-left: 4rem;
    scroll-padding-right: 4rem;
}

.scroll-px-68{
    scroll-padding-left: 6rem;
    scroll-padding-right: 6rem;
}

.scroll-px-72{
    scroll-padding-left: 8rem;
    scroll-padding-right: 8rem;
}

.scroll-px-76{
    scroll-padding-left: 12rem;
    scroll-padding-right: 12rem;
}

.scroll-px-80{
    scroll-padding-left: 14rem;
    scroll-padding-right: 14rem;
}

/*scroll-padding top and bottom **/
.scroll-py-auto{
    scroll-padding-top: auto;
    scroll-padding-bottom: auto;
}

.scroll-py-0{
    scroll-padding-top: 0;
    scroll-padding-bottom: 0;
}

.scroll-py-4{
    scroll-padding-top: 0.25rem;
    scroll-padding-bottom: 0.25rem;
}

.scroll-py-8{
    scroll-padding-top: 0.5rem;
    scroll-padding-bottom: 0.5rem;
}

.scroll-py-12{
    scroll-padding-top: 0.75rem;
    scroll-padding-top: 0.75rem;
}

.scroll-py-16{
    scroll-padding-top: 1rem;
    scroll-padding-bottom: 1rem;
}

.scroll-py-20{
    scroll-padding-top: 1.25rem;
    scroll-padding-bottom: 1.25rem;
}

.scroll-py-24{
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem;
}

.scroll-py-28{
    scroll-padding-top: 1.75rem;
    scroll-padding-bottom: 1.75rem;
}

.scroll-py-32{
    scroll-padding-top: 2rem;
    scroll-padding-bottom: 2rem;
}

.scroll-py-36{
    scroll-padding-top: 2.25rem;
    scroll-padding-bottom: 2.25rem;
}

.scroll-py-40{
    scroll-padding-top: 2.5rem;
    scroll-padding-bottom: 2.5rem;
}

.scroll-py-44{
    scroll-padding-top: 2.75rem;
    scroll-padding-bottom: 2.75rem;
}

.scroll-py-48{
    scroll-padding-top: 3rem;
    scroll-padding-bottom: 3rem;
}

.scroll-py-52{
    scroll-padding-top: 3.25rem;
    scroll-padding-bottom: 3.25rem;
}

.scroll-py-56{
    scroll-padding-top: 3.5rem;
    scroll-padding-bottom: 3.5rem;
}

.scroll-py-60{
    scroll-padding-top: 3.75rem;
    scroll-padding-bottom: 3.75rem;
}

.scroll-py-64{
    scroll-padding-top: 4rem;
    scroll-padding-bottom: 4rem;
}

.scroll-py-68{
    scroll-padding-top: 6rem;
    scroll-padding-bottom: 6rem;
}

.scroll-py-72{
    scroll-padding-top: 8rem;
    scroll-padding-bottom: 8rem;
}

.scroll-py-76{
    scroll-padding-top: 12rem;
    scroll-padding-bottom: 12rem;
}

.scroll-py-80{
    scroll-padding-top: 14rem;
    scroll-padding-bottom: 14rem;
}

/* scroll-margin */
.scroll-m-auto{
    scroll-margin: auto;
}

.scroll-m-0{
    scroll-margin: 0;
}

.scroll-m-4{
    scroll-margin: 0.25rem;
}

.scroll-m-8{
    scroll-margin: 0.5rem;
}

.scroll-m-12{
    scroll-margin: 0.75rem;
}

.scroll-m-16{
    scroll-margin: 1rem;
}

.scroll-m-20{
    scroll-margin: 1.25rem;
}

.scroll-m-24{
    scroll-margin: 1.5rem;
}

.scroll-m-28{
    scroll-margin: 1.75rem;
}

.scroll-m-32{
    scroll-margin: 2rem;
}

.scroll-m-36{
    scroll-margin: 2.25rem;
}

.scroll-m-40{
    scroll-margin: 2.5rem;
}

.scroll-m-44{
    scroll-margin: 2.75rem;
}

.scroll-m-48{
    scroll-margin: 3rem;
}

.scroll-m-52{
    scroll-margin: 3.25rem;
}

.scroll-m-56{
    scroll-margin: 3.5rem;
}

.scroll-m-60{
    scroll-margin: 3.75rem;
}

.scroll-m-64{
    scroll-margin: 4rem;
}

.scroll-m-68{
    scroll-margin: 6rem;
}

.scroll-m-72{
    scroll-margin: 8rem;
}

.scroll-m-76{
    scroll-margin: 12rem;
}

.scroll-m-80{
    scroll-margin: 16rem;
}

/** scroll-margin top **/
.scroll-mt-auto{
    scroll-margin-top: auto;
}

.scroll-mt-0{
    scroll-margin-top: 0;
}

.scroll-mt-4{
    scroll-margin-top: 0.25rem;
}

.scroll-mt-8{
    scroll-margin-top: 0.5rem;
}

.scroll-mt-12{
    scroll-margin-top: 0.75rem;
}

.scroll-mt-16{
    scroll-margin-top: 1rem;
}

.scroll-mt-20{
    scroll-margin-top: 1.25rem;
}

.scroll-mt-24{
    scroll-margin-top: 1.5rem;
}

.scroll-mt-28{
    scroll-margin-top: 1.75rem;
}

.scroll-mt-32{
    scroll-margin-top: 2rem;
}

.scroll-mt-36{
    scroll-margin-top: 2.25rem;
}

.scroll-mt-40{
    scroll-margin-top: 2.5rem;
}

.scroll-mt-44{
    scroll-margin-top: 2.75rem;
}

.scroll-mt-48{
    scroll-margin-top: 3rem;
}

.scroll-mt-52{
    scroll-margin-top: 3.25rem;
}

.scroll-mt-56{
    scroll-margin-top: 3.5rem;
}

.scroll-mt-60{
    scroll-margin-top: 3.75rem;
}

.scroll-mt-64{
    scroll-margin-top: 4rem;
}

.scroll-mt-68{
    scroll-margin-top: 6rem;
}

.scroll-mt-72{
    scroll-margin-top: 8rem;
}

.scroll-mt-76{
    scroll-margin-top: 12rem;
}

.scroll-mt-80{
    scroll-margin-top: 16rem;
}

/** scroll-margin-bottom **/
.scroll-mb-auto{
    scroll-margin-bottom: auto;
}

.scroll-mb-0{
    scroll-margin-bottom: 0;
}

.scroll-mb-4{
    scroll-margin-bottom: 0.25rem;
}

.scroll-mb-8{
    scroll-margin-bottom: 0.5rem;
}

.scroll-mb-12{
    scroll-margin-bottom: 0.75rem;
}

.scroll-mb-16{
    scroll-margin-bottom: 1rem;
}

.scroll-mb-20{
    scroll-margin-bottom: 1.25rem;
}

.scroll-mb-24{
    scroll-margin-bottom: 1.5rem;
}

.scroll-mb-28{
    scroll-margin-bottom: 1.75rem;
}

.scroll-mb-32{
    scroll-margin-bottom: 2rem;
}

.scroll-mb-36{
    scroll-margin-bottom: 2.25rem;
}

.scroll-mb-40{
    scroll-margin-bottom: 2.5rem;
}

.scroll-mb-44{
    scroll-margin-bottom: 2.75rem;
}

.scroll-mb-48{
    scroll-margin-bottom: 3rem;
}

.scroll-mb-52{
    scroll-margin-bottom: 3.25rem;
}

.scroll-mb-56{
    scroll-margin-bottom: 3.5rem;
}

.scroll-mb-60{
    scroll-margin-bottom: 3.75rem;
}

.scroll-mb-64{
    scroll-margin-bottom: 4rem;
}

.scroll-mb-68{
    scroll-margin-bottom: 6rem;
}

.scroll-mb-72{
    scroll-margin-bottom: 8rem;
}

.scroll-mb-76{
    scroll-margin-bottom: 12rem;
}

.scroll-mb-80{
    scroll-margin-bottom: 16rem;
}

/** scroll-margin top **/
.scroll-ml-auto{
    scroll-margin-left: auto;
}

.scroll-ml-0{
    scroll-margin-left: 0;
}

.scroll-ml-4{
    scroll-margin-left: 0.25rem;
}

.scroll-ml-8{
    scroll-margin-left: 0.5rem;
}

.scroll-ml-12{
    scroll-margin-left: 0.75rem;
}

.scroll-ml-16{
    scroll-margin-left: 1rem;
}

.scroll-ml-20{
    scroll-margin-left: 1.25rem;
}

.scroll-ml-24{
    scroll-margin-left: 1.5rem;
}

.scroll-ml-28{
    scroll-margin-left: 1.75rem;
}

.scroll-ml-32{
    scroll-margin-left: 2rem;
}

.scroll-ml-36{
    scroll-margin-left: 2.25rem;
}

.scroll-ml-40{
    scroll-margin-left: 2.5rem;
}

.scroll-ml-44{
    scroll-margin-left: 2.75rem;
}

.scroll-ml-48{
    scroll-margin-left: 3rem;
}

.scroll-ml-52{
    scroll-margin-left: 3.25rem;
}

.scroll-ml-56{
    scroll-margin-left: 3.5rem;
}

.scroll-ml-60{
    scroll-margin-left: 3.75rem;
}

.scroll-ml-64{
    scroll-margin-left: 4rem;
}

.scroll-ml-68{
    scroll-margin-left: 6rem;
}

.scroll-ml-72{
    scroll-margin-left: 8rem;
}

.scroll-ml-76{
    scroll-margin-left: 12rem;
}

.scroll-ml-80{
    scroll-margin-left: 16rem;
}

/** scroll-margin-right **/
.scroll-mr-auto{
    scroll-margin-right: auto;
}

.scroll-mr-0{
    scroll-margin-right: 0;
}

.scroll-mr-4{
    scroll-margin-right: 0.25rem;
}

.scroll-mr-8{
    scroll-margin-right: 0.5rem;
}

.scroll-mr-12{
    scroll-margin-right: 0.75rem;
}

.scroll-mr-16{
    scroll-margin-right: 1rem;
}

.scroll-mr-20{
    scroll-margin-right: 1.25rem;
}

.scroll-mr-24{
    scroll-margin-right: 1.5rem;
}

.scroll-mr-28{
    scroll-margin-right: 1.75rem;
}

.scroll-mr-32{
    scroll-margin-right: 2rem;
}

.scroll-mr-36{
    scroll-margin-right: 2.25rem;
}

.scroll-mr-40{
    scroll-margin-right: 2.5rem;
}

.scroll-mr-44{
    scroll-margin-right: 2.75rem;
}

.scroll-mr-48{
    scroll-margin-right: 3rem;
}

.scroll-mr-52{
    scroll-margin-right: 3.25rem;
}

.scroll-mr-56{
    scroll-margin-right: 3.5rem;
}

.scroll-mr-60{
    scroll-margin-right: 3.75rem;
}

.scroll-mr-64{
    scroll-margin-right: 4rem;
}

.scroll-mr-68{
    scroll-margin-right: 6rem;
}

.scroll-mr-72{
    scroll-margin-right: 8rem;
}

.scroll-mr-76{
    scroll-margin-right: 12rem;
}

.scroll-mr-80{
    scroll-margin-right: 16rem;
}

/* scroll-margin left and right **/
.scroll-mx-auto{
    scroll-margin-left: auto;
    scroll-margin-right: auto;
}

.scroll-mx-0{
    scroll-margin-left: 0;
    scroll-margin-right: 0;
}

.scroll-mx-4{
    scroll-margin-left: 0.25rem;
    scroll-margin-right: 0.25rem;
}

.scroll-mx-8{
    scroll-margin-left: 0.5rem;
    scroll-margin-right: 0.5rem;
}

.scroll-mx-12{
    scroll-margin-left: 0.75rem;
    scroll-margin-top: 0.75rem;
}

.scroll-mx-16{
    scroll-margin-left: 1rem;
    scroll-margin-right: 1rem;
}

.scroll-mx-20{
    scroll-margin-left: 1.25rem;
    scroll-margin-right: 1.25rem;
}

.scroll-mx-24{
    scroll-margin-left: 1.5rem;
    scroll-margin-right: 1.5rem;
}

.scroll-mx-28{
    scroll-margin-left: 1.75rem;
    scroll-margin-right: 1.75rem;
}

.scroll-mx-32{
    scroll-margin-left: 2rem;
    scroll-margin-right: 2rem;
}

.scroll-mx-36{
    scroll-margin-left: 2.25rem;
    scroll-margin-right: 2.25rem;
}

.scroll-mx-40{
    scroll-margin-left: 2.5rem;
    scroll-margin-right: 2.5rem;
}

.scroll-mx-44{
    scroll-margin-left: 2.75rem;
    scroll-margin-right: 2.75rem;
}

.scroll-mx-48{
    scroll-margin-left: 3rem;
    scroll-margin-right: 3rem;
}

.scroll-mx-52{
    scroll-margin-left: 3.25rem;
    scroll-margin-right: 3.25rem;
}

.scroll-mx-56{
    scroll-margin-left: 3.5rem;
    scroll-margin-right: 3.5rem;
}

.scroll-mx-60{
    scroll-margin-left: 3.75rem;
    scroll-margin-right: 3.75rem;
}

.scroll-mx-64{
    scroll-margin-left: 4rem;
    scroll-margin-right: 4rem;
}

.scroll-mx-68{
    scroll-margin-left: 6rem;
    scroll-margin-right: 6rem;
}

.scroll-mx-72{
    scroll-margin-left: 8rem;
    scroll-margin-right: 8rem;
}

.scroll-mx-76{
    scroll-margin-left: 12rem;
    scroll-margin-right: 12rem;
}

.scroll-mx-80{
    scroll-margin-left: 14rem;
    scroll-margin-right: 14rem;
}

/** scroll-margin top and bottom **/
.scroll-my-auto{
    scroll-margin-top: auto;
    scroll-margin-bottom: auto;
}

.scroll-my-0{
    scroll-margin-top: 0;
    scroll-margin-bottom: 0;
}

.scroll-my-4{
    scroll-margin-top: 0.25rem;
    scroll-margin-bottom: 0.25rem;
}

.scroll-my-8{
    scroll-margin-top: 0.5rem;
    scroll-margin-bottom: 0.5rem;
}

.scroll-my-12{
    scroll-margin-top: 0.75rem;
    scroll-margin-bottom: 0.75rem;
}

.scroll-my-16{
    scroll-margin-top: 1rem;
    scroll-margin-bottom: 1rem;
}

.scroll-my-20{
    scroll-margin-top: 1.25rem;
    scroll-margin-bottom: 1.25rem;
}

.scroll-my-24{
    scroll-margin-top: 1.5rem;
    scroll-margin-bottom: 1.5rem;
}

.scroll-my-28{
    scroll-margin-top: 1.75rem;
    scroll-margin-bottom: 1.75rem;
}

.scroll-my-32{
    scroll-margin-top: 2rem;
    scroll-margin-bottom: 2rem;
}

.scroll-my-36{
    scroll-margin-top: 2.25rem;
    scroll-margin-bottom: 2.25rem;
}

.scroll-my-40{
    scroll-margin-top: 2.5rem;
    scroll-margin-bottom: 2.5rem;
}

.scroll-my-44{
    scroll-margin-top: 2.75rem;
    scroll-margin-bottom: 2.75rem;
}

.scroll-my-48{
    scroll-margin-top: 3rem;
    scroll-margin-bottom: 3rem;
}

.scroll-my-52{
    scroll-margin-top: 3.25rem;
    scroll-margin-bottom: 3.25rem;
}

.scroll-my-56{
    scroll-margin-top: 3.5rem;
    scroll-margin-bottom: 3.5rem;
}

.scroll-my-60{
    scroll-margin-top: 3.75rem;
    scroll-margin-bottom: 3.75rem;
}

.scroll-my-64{
    scroll-margin-top: 4rem;
    scroll-margin-bottom: 4rem;
}

.scroll-my-68{
    scroll-margin-top: 6rem;
    scroll-margin-bottom: 6rem;
}

.scroll-my-72{
    scroll-margin-top: 8rem;
    scroll-margin-bottom: 8rem;
}

.scroll-my-76{
    scroll-margin-top: 12rem;
    scroll-margin-bottom: 12rem;
}

.scroll-my-80{
    scroll-margin-top: 14rem;
    scroll-margin-bottom: 14rem;
}

.scroll-snap-align-start{
    scroll-snap-align: start;
}

.scroll-snap-align-end{
    scroll-snap-align: end;
}

.scroll-snap-align-center{
    scroll-snap-align: center;
}

.scroll-snap-align-none{
    scroll-snap-align: none;
}

.scroll-snap-stop-normal{
    scroll-snap-stop: normal;
}

.scroll-always-stop-normal{
    scroll-snap-stop: always;
}

.scroll-snap-type-none{
    scroll-snap-type: none;
}

.scroll-snap-type-mandatory{
    scroll-snap-type: mandatory;
}

.scroll-snap-type-proximity{
    scroll-snap-type: proximity;
}

.user-select-none{
    user-select: none;
}

.user-select-text{
    user-select: text;
}

.user-select-all{
    user-select: all;
}

.user-select-auto{
    user-select: auto;
}

.will-change-auto{
    will-change: auto;
}

.will-change-scroll{
    will-change: scroll;
}

.will-change-contents{
    will-change: contents;
}

.will-change-transform{
    will-change: transform;
}

.stroke-w-0{
    stroke-width: 0;
}

.stroke-w-1{
    stroke-width: 1;
}

.stroke-w-2{
    stroke-width: 2;
}

.scale-0{
    transform: scale(0);
}

.scale-5{
    transform: scale(0.05);
}

.scale-10{
    transform: scale(0.1);
}

.scale-15{
    transform: scale(0.15);
}

.scale-20{
    transform: scale(0.2);
}

.scale-25{
    transform: scale(0.25);
}

.scale-30{
    transform: scale(0.3);
}

.scale-35{
    transform: scale(0.35);
}

.scale-40{
    transform: scale(0.4);
}

.scale-45{
    transform: scale(0.45);
}

.scale-50{
    transform: scale(0.5);
}

.scale-55{
    transform: scale(0.55);
}

.scale-60{
    transform: scale(0.6);
}

.scale-65{
    transform: scale(0.65);
}

.scale-70{
    transform: scale(0.7);
}

.scale-75{
    transform: scale(0.75);
}

.scale-80{
    transform: scale(0.8);
}

.scale-85{
    transform: scale(0.85);
}

.scale-90{
    transform: scale(0.9);
}

.scale-95{
    transform: scale(0.95);
}

.scale-100{
    transform: scale(1);
}

.scale-105{
    transform: scale(1.05);
}

.scale-110{
    transform: scale(1.1);
}

.scale-115{
    transform: scale(1.15);
}

.scale-120{
    transform: scale(1.2);
}

.scale-125{
    transform: scale(1.25);
}

.scale-130{
    transform: scale(1.3);
}

.scale-135{
    transform: scale(1.35);
}

.scale-140{
    transform: scale(1.4);
}

.scale-145{
    transform: scale(1.45);
}

.scale-150{
    transform: scale(1.5);
}

.-translate-1{
    transform: translate(-10px);
}

.-translate-2{
    transform: translate(-20px);
}

.-translate-3{
    transform: translate(-30px);
}

.-translate-4{
    transform: translate(-40px);
}

.-translate-5{
    transform: translate(-60px);
}

.-translate-6{
    transform: translate(-60px);
}

.-translate-7{
    transform: translate(-70px);
}

.-translate-8{
    transform: translate(-80px);
}

.-translate-9{
    transform: translate(-90px);
}

.-translate-10{
    transform: translate(-100px);
}

.-translate-11{
    transform: translate(-110px);
}

.-translate-12{
    transform: translate(-120px);
}

.-translate-13{
    transform: translate(-130px);
}

.-translate-14{
    transform: translate(-140px);
}

.-translate-15{
    transform: translate(-150px);
}

.-translate-16{
    transform: translate(-160px);
}

.-translate-17{
    transform: translate(-170px);
}

.-translate-18{
    transform: translate(-180px);
}

.-translate-19{
    transform: translate(-190px);
}

.-translate-20{
    transform: translate(-200px);
}

.-translate-10x{
    transform: translate(-10%);
}

.-translate-15x{
    transform: translate(-15%);
}

.-translate-20x{
    transform: translate(-20%);
}

.-translate-25x{
    transform: translate(-25%);
}

.-translate-30x{
    transform: translate(-30%);
}

.-translate-35x{
    transform: translate(-35%);
}

.-translate-40x{
    transform: translate(-40%);
}

.-translate-45x{
    transform: translate(-45%);
}

.-translate-50x{
    transform: translate(-50%);
}

.-translate-55x{
    transform: translate(-55%);
}

.-translate-60x{
    transform: translate(-60%);
}

.-translate-65x{
    transform: translate(-65%);
}

.-translate-70x{
    transform: translate(-70%);
}

.-translate-75x{
    transform: translate(-75%);
}

.-translate-80x{
    transform: translate(-80%);
}

.-translate-85x{
    transform: translate(-85%);
}

.-translate-90x{
    transform: translate(-90%);
}

.-translate-95x{
    transform: translate(-95%);
}

.-translate-x-1{
    transform: translateX(-10px);
}

.-translate-x-2{
    transform: translateX(-20px);
}

.-translate-x-3{
    transform: translateX(-30px);
}

.-translate-x-4{
    transform: translateX(-40px);
}

.-translate-x-5{
    transform: translateX(-60px);
}

.-translate-x-6{
    transform: translateX(-60px);
}

.-translate-x-7{
    transform: translateX(-70px);
}

.-translate-x-8{
    transform: translateX(-80px);
}

.-translate-x-9{
    transform: translateX(-90px);
}

.-translate-x-10{
    transform: translateX(-100px);
}

.-translate-x-11{
    transform: translateX(-110px);
}

.-translate-x-12{
    transform: translateX(-120px);
}

.-translate-x-13{
    transform: translateX(-130px);
}

.-translate-x-14{
    transform: translateX(-140px);
}

.-translate-x-15{
    transform: translateX(-150px);
}

.-translate-x-16{
    transform: translateX(-160px);
}

.-translate-x-17{
    transform: translateX(-170px);
}

.-translate-x-18{
    transform: translateX(-180px);
}

.-translate-x-19{
    transform: translateX(-190px);
}

.-translate-x-20{
    transform: translateX(-200px);
}

.-translate-x-10x{
    transform: translateX(-10%);
}

.-translate-x-15x{
    transform: translateX(-15%);
}

.-translate-x-20x{
    transform: translateX(-20%);
}

.-translate-x-25x{
    transform: translateX(-25%);
}

.-translate-x-30x{
    transform: translateX(-30%);
}

.-translate-x-35x{
    transform: translateX(-35%);
}

.-translate-x-40x{
    transform: translateX(-40%);
}

.-translate-x-45x{
    transform: translateX(-45%);
}

.-translate-x-50x{
    transform: translateX(-50%);
}

.-translate-x-55x{
    transform: translateX(-55%);
}

.-translate-x-60x{
    transform: translateX(-60%);
}

.-translate-x-65x{
    transform: translateX(-65%);
}

.-translate-x-70x{
    transform: translateX(-70%);
}

.-translate-x-75x{
    transform: translateX(-75%);
}

.-translate-x-80x{
    transform: translateX(-80%);
}

.-translate-x-85x{
    transform: translateX(-85%);
}

.-translate-x-90x{
    transform: translateX(-90%);
}

.-translate-x-95x{
    transform: translateX(-95%);
}

.-translate-y-1{
    transform: translateY(-10px);
}

.-translate-y-2{
    transform: translateY(-20px);
}

.-translate-y-3{
    transform: translateY(-30px);
}

.-translate-y-4{
    transform: translateY(-40px);
}

.-translate-y-5{
    transform: translateY(-60px);
}

.-translate-y-6{
    transform: translateY(-60px);
}

.-translate-y-7{
    transform: translateY(-70px);
}

.-translate-y-8{
    transform: translateY(-80px);
}

.-translate-y-9{
    transform: translateY(-90px);
}

.-translate-y-10{
    transform: translateY(-100px);
}

.-translate-y-11{
    transform: translateY(-110px);
}

.-translate-y-12{
    transform: translateY(-120px);
}

.-translate-y-13{
    transform: translateY(-130px);
}

.-translate-y-14{
    transform: translateY(-140px);
}

.-translate-y-15{
    transform: translateY(-150px);
}

.-translate-y-16{
    transform: translateY(-160px);
}

.-translate-y-17{
    transform: translateY(-170px);
}

.-translate-y-18{
    transform: translateY(-180px);
}

.-translate-y-19{
    transform: translateY(-190px);
}

.-translate-y-20{
    transform: translateY(-200px);
}

.-translate-y-10x{
    transform: translateY(-10%);
}

.-translate-y-15x{
    transform: translateY(-15%);
}

.-translate-y-20x{
    transform: translateY(-20%);
}

.-translate-y-25x{
    transform: translateY(-25%);
}

.-translate-y-30x{
    transform: translateY(-30%);
}

.-translate-y-35x{
    transform: translateY(-35%);
}

.-translate-y-40x{
    transform: translateY(-40%);
}

.-translate-y-45x{
    transform: translateY(-45%);
}

.-translate-y-50x{
    transform: translateY(-50%);
}

.-translate-y-55x{
    transform: translateY(-55%);
}

.-translate-y-60x{
    transform: translateY(-60%);
}

.-translate-y-65x{
    transform: translateY(-65%);
}

.-translate-y-70x{
    transform: translateY(-70%);
}

.-translate-y-75x{
    transform: translateY(-75%);
}

.-translate-y-80x{
    transform: translateY(-80%);
}

.-translate-y-85x{
    transform: translateY(-85%);
}

.-translate-y-90x{
    transform: translateY(-90%);
}

.-translate-y-95x{
    transform: translateY(-95%);
}

.-translate-y-100x{
    transform: translateY(-100%);
}

.translate-0{
    transform: translate(0);
}

.translate-1{
    transform: translate(10px);
}

.translate-2{
    transform: translate(20px);
}

.translate-3{
    transform: translate(30px);
}

.translate-4{
    transform: translate(40px);
}

.translate-5{
    transform: translate(60px);
}

.translate-6{
    transform: translate(60px);
}

.translate-7{
    transform: translate(70px);
}

.translate-8{
    transform: translate(80px);
}

.translate-9{
    transform: translate(90px);
}

.translate-10{
    transform: translate(100px);
}

.translate-11{
    transform: translate(110px);
}

.translate-12{
    transform: translate(120px);
}

.translate-13{
    transform: translate(130px);
}

.translate-14{
    transform: translate(140px);
}

.translate-15{
    transform: translate(150px);
}

.translate-16{
    transform: translate(160px);
}

.translate-17{
    transform: translate(170px);
}

.translate-18{
    transform: translate(180px);
}

.translate-19{
    transform: translate(190px);
}

.translate-20{
    transform: translate(200px);
}

.translate-10x{
    transform: translate(10%);
}

.translate-15x{
    transform: translate(15%);
}

.translate-20x{
    transform: translate(20%);
}

.translate-25x{
    transform: translate(25%);
}

.translate-30x{
    transform: translate(30%);
}

.translate-35x{
    transform: translate(35%);
}

.translate-40x{
    transform: translate(40%);
}

.translate-45x{
    transform: translate(45%);
}

.translate-50x{
    transform: translate(50%);
}

.translate-55x{
    transform: translate(55%);
}

.translate-60x{
    transform: translate(60%);
}

.translate-65x{
    transform: translate(65%);
}

.translate-70x{
    transform: translate(70%);
}

.translate-75x{
    transform: translate(75%);
}

.translate-80x{
    transform: translate(80%);
}

.translate-85x{
    transform: translate(85%);
}

.translate-90x{
    transform: translate(90%);
}

.translate-95x{
    transform: translate(95%);
}

.translate-x-0{
    transform: translateX(0);
}

.translate-x-1{
    transform: translateX(10px);
}

.translate-x-2{
    transform: translateX(20px);
}

.translate-x-3{
    transform: translateX(30px);
}

.translate-x-4{
    transform: translateX(40px);
}

.translate-x-5{
    transform: translateX(60px);
}

.translate-x-6{
    transform: translateX(60px);
}

.translate-x-7{
    transform: translateX(70px);
}

.translate-x-8{
    transform: translateX(80px);
}

.translate-x-9{
    transform: translateX(90px);
}

.translate-x-10{
    transform: translateX(100px);
}

.translate-x-11{
    transform: translateX(110px);
}

.translate-x-12{
    transform: translateX(120px);
}

.translate-x-13{
    transform: translateX(130px);
}

.translate-x-14{
    transform: translateX(140px);
}

.translate-x-15{
    transform: translateX(150px);
}

.translate-x-16{
    transform: translateX(160px);
}

.translate-x-17{
    transform: translateX(170px);
}

.translate-x-18{
    transform: translateX(180px);
}

.translate-x-19{
    transform: translateX(190px);
}

.translate-x-20{
    transform: translateX(200px);
}

.translate-x-10x{
    transform: translateX(10%);
}

.translate-x-15x{
    transform: translateX(15%);
}

.translate-x-20x{
    transform: translateX(20%);
}

.translate-x-25x{
    transform: translateX(25%);
}

.translate-x-30x{
    transform: translateX(30%);
}

.translate-x-35x{
    transform: translateX(35%);
}

.translate-x-40x{
    transform: translateX(40%);
}

.translate-x-45x{
    transform: translateX(45%);
}

.translate-x-50x{
    transform: translateX(50%);
}

.translate-x-55x{
    transform: translateX(55%);
}

.translate-x-60x{
    transform: translateX(60%);
}

.translate-x-65x{
    transform: translateX(65%);
}

.translate-x-70x{
    transform: translateX(70%);
}

.translate-x-75x{
    transform: translateX(75%);
}

.translate-x-80x{
    transform: translateX(80%);
}

.translate-x-85x{
    transform: translateX(85%);
}

.translate-x-90x{
    transform: translateX(90%);
}

.translate-x-95x{
    transform: translateX(95%);
}

.translate-y-0{
    transform: translateY(0);
}

.translate-y-1{
    transform: translateY(10px);
}

.translate-y-2{
    transform: translateY(20px);
}

.translate-y-3{
    transform: translateY(30px);
}

.translate-y-4{
    transform: translateY(40px);
}

.translate-y-5{
    transform: translateY(60px);
}

.translate-y-6{
    transform: translateY(60px);
}

.translate-y-7{
    transform: translateY(70px);
}

.translate-y-8{
    transform: translateY(80px);
}

.translate-y-9{
    transform: translateY(90px);
}

.translate-y-10{
    transform: translateY(100px);
}

.translate-y-11{
    transform: translateY(110px);
}

.translate-y-12{
    transform: translateY(120px);
}

.translate-y-13{
    transform: translateY(130px);
}

.translate-y-14{
    transform: translateY(140px);
}

.translate-y-15{
    transform: translateY(150px);
}

.translate-y-16{
    transform: translateY(160px);
}

.translate-y-17{
    transform: translateY(170px);
}

.translate-y-18{
    transform: translateY(180px);
}

.translate-y-19{
    transform: translateY(190px);
}

.translate-y-20{
    transform: translateY(200px);
}

.translate-y-10x{
    transform: translateY(10%);
}

.translate-y-15x{
    transform: translateY(15%);
}

.translate-y-20x{
    transform: translateY(20%);
}

.translate-y-25x{
    transform: translateY(25%);
}

.translate-y-30x{
    transform: translateY(30%);
}

.translate-y-35x{
    transform: translateY(35%);
}

.translate-y-40x{
    transform: translateY(40%);
}

.translate-y-45x{
    transform: translateY(45%);
}

.translate-y-50x{
    transform: translateY(50%);
}

.translate-y-55x{
    transform: translateY(55%);
}

.translate-y-60x{
    transform: translateY(60%);
}

.translate-y-65x{
    transform: translateY(65%);
}

.translate-y-70x{
    transform: translateY(70%);
}

.translate-y-75x{
    transform: translateY(75%);
}

.translate-y-80x{
    transform: translateY(80%);
}

.translate-y-85x{
    transform: translateY(85%);
}

.translate-y-90x{
    transform: translateY(90%);
}

.translate-y-95x{
    transform: translateY(95%);
}

.rotate-0{
    transform: rotate(0);
}

.rotate-1{
    transform: rotate(1deg);
}

.rotate-2{
    transform: rotate(2deg);
}

.rotate-3{
    transform: rotate(3deg);
}

.rotate-6{
    transform: rotate(6deg);
}

.rotate-12{
    transform: rotate(12deg);
}

.rotate-20{
    transform: rotate(20deg);
}

.rotate-30{
    transform: rotate(30deg);
}

.rotate-45{
    transform: rotate(45deg);
}

.rotate-60{
    transform: rotate(60deg);
}

.rotate-90{
    transform: rotate(90deg);
}

.rotate-180{
    transform: rotate(180deg);
}

.rotate-259{
    transform: rotate(359deg);
}

.transform-origin-center{
    transform-origin: center;
}

.transform-origin-center{
    transform-origin: center;
}

.transform-origin-center{
    transform-origin: center;
}

.transform-origin-center{
    transform-origin: center;
}

.transform-origin-center{
    transform-origin: center;
}

.transform-origin-center{
    transform-origin: center;
}

.transform-origin-center{
    transform-origin: center;
}

.transition-duration-75{
    transition-duration: 75ms;
}

.transition-duration-100{
    transition-duration: 100ms;
}

.transition-duration-150{
    transition-duration: 150ms;
}

.transition-duration-200{
    transition-duration: 200ms;
}

.transition-duration-300{
    transition-duration: 300ms;
}

.transition-duration-700{
    transition-duration: 700ms;
}

.transition-duration-1000{
    transition-duration: 1000ms;
}

.transition-ease-linear{
    transition-timing-function: linear;
}

.transition-ease-in{
    transition-timing-function: ease-in;
}

.transition-ease-out{
    transition-timing-function: ease-out;
}

.transition-ease-in-out{
    transition-timing-function: ease-in-out;
}

.transition-delay-75{
    transition-delay: 75ms;
}

.transition-delay-100{
    transition-delay: 100ms;
}

.transition-delay-150{
    transition-delay: 150ms;
}

.transition-duration-200{
    transition-delay: 200ms;
}

.transition-delay-300{
    transition-delay: 300ms;
}

.transition-delay-700{
    transition-delay: 700ms;
}

.transition-delay-1000{
    transition-delay: 1000ms;
}

.transition-property-all{
    transition-property: all;
}

.transition-property-colors{
    transition-property: color, background-color, text-decoration, fill, stroke;
}

.transition-property-opacity{
    transition-property: opacity;
}

.transition-property-transform{
    transition-property: transform;
}

.animation-duration-75{
    animation-duration: 75ms;
}

.animation-duration-100{
    animation-duration: 100ms;
}

.animation-duration-150{
    animation-duration: 150ms;
}

.animation-duration-200{
    animation-duration: 200ms;
}

.animation-duration-300{
    animation-duration: 300ms;
}

.animation-duration-700{
    animation-duration: 700ms;
}

.animation-duration-1000{
    animation-duration: 1000ms;
}

.animation-ease-linear{
    animation-timing-function: linear;
}

.animation-ease-in{
    animation-timing-function: ease-in;
}

.animation-ease-out{
    animation-timing-function: ease-out;
}

.animation-ease-in-out{
    animation-timing-function: ease-in-out;
}

.animation-delay-75{
    animation-delay: 75ms;
}

.animation-delay-100{
    animation-delay: 100ms;
}

.animation-delay-150{
    animation-delay: 150ms;
}

.animation-duration-200{
    animation-delay: 200ms;
}

.animation-delay-300{
    animation-delay: 300ms;
}

.animation-delay-700{
    animation-delay: 700ms;
}

.animation-delay-1000{
    animation-delay: 1000ms;
}

.animation-name-fade-in{
    animation-name: fade-in;
}

.animation-name-fade-out{
    animation-name: fade-out;
}

.animation-name-spin{
    animation-name: spin;
}

.animation-name-translate-x{
    animation-name: translate-x;
}

.animation-name-translate-y{
    animation-name: translate-y;
}

.animation-name-scale-up{
    animation-name: scale-up;
}

.animation-name-scale-down{
    animation-name: scale-down;
}

.animation-name-bounce{
    animation-name: bounce;
}

.animation-name-slide-in{
    animation-name: slide-in;
}

.animation-name-slide-out{
    animation-name: slide-out;
}

.animation-name-pulse{
    animation-name: pulse;
}

.color-transparent{
    color: transparent;
}

.bg-transparent{
    background: transparent;
}

.border-transparent{
    border-color: transparent;
}

.color-white{
    color: var(--white);
}

.color-black{
    color: var(--black);
}

.text-white{
    color: var(--white);
}

.text-black{
    color: var(--black);
}

.bg-white{
    background: var(--white);
}

.bg-black{
    background: var(--black);
}

.border-white{
    border-color: var(--white);
}

.border-black{
    border-color: var(--black);
}

.border-teal-50{
    border-color: var(--velocity-teal-50);
}

.border-teal-100{
    border-color: var(--velocity-teal-100);
}

.border-teal-200{
    border-color: var(--velocity-teal-200);
}

.border-teal-300{
    border-color: var(--velocity-teal-300);
}

.border-teal-400{
    border-color: var(--velocity-teal-400);
}

.border-teal-500{
    border-color: var(--velocity-teal-500);
}

.border-teal-600{
    border-color: var(--velocity-teal-600);
}

.border-teal-700{
    border-color: var(--velocity-teal-700);
}

.border-teal-800{
    border-color: var(--velocity-teal-800);
}

.border-teal-900{
    border-color: var(--velocity-teal-900);
}

.border-red-50{
    border-color: var(--velocity-red-50);
}

.border-red-100{
    border-color: var(--velocity-red-100);
}

.border-red-200{
    border-color: var(--velocity-red-200);
}

.border-red-300{
    border-color: var(--velocity-red-300);
}

.border-red-400{
    border-color: var(--velocity-red-400);
}

.border-red-500{
    border-color: var(--velocity-red-500);
}

.border-red-600{
    border-color: var(--velocity-red-600);
}

.border-red-700{
    border-color: var(--velocity-red-700);
}

.border-red-800{
    border-color: var(--velocity-red-800);
}

.border-red-900{
    border-color: var(--velocity-red-900);
}

.border-grey-100{
    border-color: var(--velocity-grey-100);
}

.border-sky-50{
    border-color: var(--velocity-sky-50);
}

.border-sky-100{
    border-color: var(--velocity-sky-100);
}

.border-sky-200{
    border-color: var(--velocity-sky-200);
}

.border-sky-300{
    border-color: var(--velocity-sky-300);
}

.border-sky-400{
    border-color: var(--velocity-sky-400);
}

.border-sky-500{
    border-color: var(--velocity-sky-500);
}

.border-sky-600{
    border-color: var(--velocity-sky-600);
}

.border-sky-700{
    border-color: var(--velocity-sky-700);
}

.border-sky-800{
    border-color: var(--velocity-sky-800);
}

.border-sky-900{
    border-color: var(--velocity-sky-900);
}

.border-green-50{
    border-color: var(--velocity-green-50);
}

.border-green-100{
    border-color: var(--velocity-green-100);
}

.border-green-200{
    border-color: var(--velocity-green-200);
}

.border-green-300{
    border-color: var(--velocity-green-300);
}

.border-green-400{
    border-color: var(--velocity-green-400);
}

.border-green-500{
    border-color: var(--velocity-green-500);
}

.border-green-600{
    border-color: var(--velocity-green-600);
}

.border-green-700{
    border-color: var(--velocity-green-700);
}

.border-green-800{
    border-color: var(--velocity-green-800);
}

.border-green-900{
    border-color: var(--velocity-green-900);
}

.border-grey-200{
    border-color: var(--velocity-grey-200);
}

.border-grey-300{
    border-color: var(--velocity-grey-300);
}

.border-grey-400{
    border-color: var(--velocity-grey-400);
}

.border-grey-500{
    border-color: var(--velocity-grey-500);
}

.border-grey-600{
    border-color: var(--velocity-grey-600);
}

.border-grey-700{
    border-color: var(--velocity-grey-700);
}

.border-grey-800{
    border-color: var(--velocity-grey-800);
}

.border-grey-900{
    border-color: var(--velocity-grey-900);
}

.border-yellow-50{
    border-color: var(--velocity-yellow-50);
}

.border-yellow-100{
    border-color: var(--velocity-yellow-100);
}

.border-yellow-200{
    border-color: var(--velocity-yellow-200);
}

.border-yellow-300{
    border-color: var(--velocity-yellow-300);
}

.border-yellow-400{
    border-color: var(--velocity-yellow-400);
}

.border-yellow-500{
    border-color: var(--velocity-yellow-500);
}

.border-yellow-600{
    border-color: var(--velocity-yellow-600);
}

.border-yellow-700{
    border-color: var(--velocity-yellow-700);
}

.border-yellow-800{
    border-color: var(--velocity-yellow-800);
}

.border-yellow-900{
    border-color: var(--velocity-yellow-900);
}

.border-cyan-50{
    border-color: var(--velocity-cyan-50);
}

.border-cyan-100{
    border-color: var(--velocity-cyan-100);
}

.border-cyan-200{
    border-color: var(--velocity-cyan-200);
}

.border-cyan-300{
    border-color: var(--velocity-cyan-300);
}

.border-cyan-400{
    border-color: var(--velocity-cyan-400);
}

.border-cyan-500{
    border-color: var(--velocity-cyan-500);
}

.border-cyan-600{
    border-color: var(--velocity-cyan-600);
}

.border-cyan-700{
    border-color: var(--velocity-cyan-700);
}

.border-cyan-800{
    border-color: var(--velocity-cyan-800);
}

.border-cyan-900{
    border-color: var(--velocity-cyan-900);
}

.border-orange-50{
    border-color: var(--velocity-orange-50);
}

.border-orange-100{
    border-color: var(--velocity-orange-100);
}

.border-orange-200{
    border-color: var(--velocity-orange-200);
}

.border-orange-300{
    border-color: var(--velocity-orange-300);
}

.border-orange-400{
    border-color: var(--velocity-orange-400);
}

.border-orange-500{
    border-color: var(--velocity-orange-500);
}

.border-orange-600{
    border-color: var(--velocity-orange-600);
}

.border-orange-700{
    border-color: var(--velocity-orange-700);
}

.border-orange-800{
    border-color: var(--velocity-orange-800);
}

.border-orange-900{
    border-color: var(--velocity-orange-900);
}

.border-blue-50{
    border-color: var(--velocity-blue-50);
}

.border-blue-100{
    border-color: var(--velocity-blue-100);
}

.border-blue-200{
    border-color: var(--velocity-blue-200);
}

.border-blue-300{
    border-color: var(--velocity-blue-300);
}

.border-blue-400{
    border-color: var(--velocity-blue-400);
}

.border-blue-500{
    border-color: var(--velocity-blue-500);
}

.border-blue-600{
    border-color: var(--velocity-blue-600);
}

.border-blue-700{
    border-color: var(--velocity-blue-700);
}

.border-blue-800{
    border-color: var(--velocity-blue-800);
}

.border-blue-900{
    border-color: var(--velocity-blue-900);
}

.border-lime-50{
    border-color: var(--velocity-lime-50);
}

.border-lime-100{
    border-color: var(--velocity-lime-100);
}

.border-lime-200{
    border-color: var(--velocity-lime-200);
}

.border-lime-300{
    border-color: var(--velocity-lime-300);
}

.border-lime-400{
    border-color: var(--velocity-lime-400);
}

.border-lime-500{
    border-color: var(--velocity-lime-500);
}

.border-lime-600{
    border-color: var(--velocity-lime-600);
}

.border-lime-700{
    border-color: var(--velocity-lime-700);
}

.border-lime-800{
    border-color: var(--velocity-lime-800);
}

.border-lime-900{
    border-color: var(--velocity-lime-900);
}

.border-purple-50{
    border-color: var(--velocity-purple-50);
}

.border-purple-100{
    border-color: var(--velocity-purple-100);
}

.border-purple-200{
    border-color: var(--velocity-purple-200);
}

.border-purple-300{
    border-color: var(--velocity-purple-300);
}

.border-purple-400{
    border-color: var(--velocity-purple-400);
}

.border-purple-500{
    border-color: var(--velocity-purple-500);
}

.border-purple-600{
    border-color: var(--velocity-purple-600);
}

.border-purple-700{
    border-color: var(--velocity-purple-700);
}

.border-purple-800{
    border-color: var(--velocity-purple-800);
}

.border-purple-900{
    border-color: var(--velocity-purple-900);
}

.border-indigo-50{
    border-color: var(--velocity-indigo-50);
}

.border-indigo-100{
    border-color: var(--velocity-indigo-100);
}

.border-indigo-200{
    border-color: var(--velocity-indigo-200);
}

.border-indigo-300{
    border-color: var(--velocity-indigo-300);
}

.border-indigo-400{
    border-color: var(--velocity-indigo-400);
}

.border-indigo-500{
    border-color: var(--velocity-indigo-500);
}

.border-indigo-600{
    border-color: var(--velocity-indigo-600);
}

.border-indigo-700{
    border-color: var(--velocity-indigo-700);
}

.border-indigo-800{
    border-color: var(--velocity-indigo-800);
}

.border-indigo-900{
    border-color: var(--velocity-indigo-900);
}

.border-pink-50{
    border-color: var(--velocity-pink-50);
}

.border-pink-100{
    border-color: var(--velocity-pink-100);
}

.border-pink-200{
    border-color: var(--velocity-pink-200);
}

.border-pink-300{
    border-color: var(--velocity-pink-300);
}

.border-pink-400{
    border-color: var(--velocity-pink-400);
}

.border-pink-500{
    border-color: var(--velocity-pink-500);
}

.border-pink-600{
    border-color: var(--velocity-pink-600);
}

.border-pink-700{
    border-color: var(--velocity-pink-700);
}

.border-pink-800{
    border-color: var(--velocity-pink-800);
}

.border-pink-900{
    border-color: var(--velocity-pink-900);
}

.border-violet-50{
    border-color: var(--velocity-violet-50);
}

.border-violet-100{
    border-color: var(--velocity-violet-100);
}

.border-violet-200{
    border-color: var(--velocity-violet-200);
}

.border-violet-300{
    border-color: var(--velocity-violet-300);
}

.border-violet-400{
    border-color: var(--velocity-violet-400);
}

.border-violet-500{
    border-color: var(--velocity-violet-500);
}

.border-violet-600{
    border-color: var(--velocity-violet-600);
}

.border-violet-700{
    border-color: var(--velocity-violet-700);
}

.border-violet-800{
    border-color: var(--velocity-violet-800);
}

.border-violet-900{
    border-color: var(--velocity-violet-900);
}

.border-slate-50{
    border-color: var(--velocity-slate-50);
}

.border-slate-100{
    border-color: var(--velocity-slate-100);
}

.border-slate-200{
    border-color: var(--velocity-slate-200);
}

.border-slate-300{
    border-color: var(--velocity-slate-300);
}

.border-slate-400{
    border-color: var(--velocity-slate-400);
}

.border-slate-500{
    border-color: var(--velocity-slate-500);
}

.border-slate-600{
    border-color: var(--velocity-slate-600);
}

.border-slate-700{
    border-color: var(--velocity-slate-700);
}

.border-slate-800{
    border-color: var(--velocity-slate-800);
}

.border-slate-900{
    border-color: var(--velocity-slate-900);
}

.border-rose-50{
    border-color: var(--velocity-rose-50);
}

.border-rose-100{
    border-color: var(--velocity-rose-100);
}

.border-rose-200{
    border-color: var(--velocity-rose-200);
}

.border-rose-300{
    border-color: var(--velocity-rose-300);
}

.border-rose-400{
    border-color: var(--velocity-rose-400);
}

.border-rose-500{
    border-color: var(--velocity-rose-500);
}

.border-rose-600{
    border-color: var(--velocity-rose-600);
}

.border-rose-700{
    border-color: var(--velocity-rose-700);
}

.border-rose-800{
    border-color: var(--velocity-rose-800);
}

.border-rose-900{
    border-color: var(--velocity-rose-900);
}

.fill-teal-50{
    fill: var(--velocity-teal-50);
}

.fill-teal-100{
    fill: var(--velocity-teal-100);
}

.fill-teal-200{
    fill: var(--velocity-teal-200);
}

.fill-teal-300{
    fill: var(--velocity-teal-300);
}

.fill-teal-400{
    fill: var(--velocity-teal-400);
}

.fill-teal-500{
    fill: var(--velocity-teal-500);
}

.fill-teal-600{
    fill: var(--velocity-teal-600);
}

.fill-teal-700{
    fill: var(--velocity-teal-700);
}

.fill-teal-800{
    fill: var(--velocity-teal-800);
}

.fill-teal-900{
    fill: var(--velocity-teal-900);
}

.fill-red-50{
    fill: var(--velocity-red-50);
}

.fill-red-100{
    fill: var(--velocity-red-100);
}

.fill-red-200{
    fill: var(--velocity-red-200);
}

.fill-red-300{
    fill: var(--velocity-red-300);
}

.fill-red-400{
    fill: var(--velocity-red-400);
}

.fill-red-500{
    fill: var(--velocity-red-500);
}

.fill-red-600{
    fill: var(--velocity-red-600);
}

.fill-red-700{
    fill: var(--velocity-red-700);
}

.fill-red-800{
    fill: var(--velocity-red-800);
}

.fill-red-900{
    fill: var(--velocity-red-900);
}

.fill-grey-100{
    fill: var(--velocity-grey-100);
}

.fill-sky-50{
    fill: var(--velocity-sky-50);
}

.fill-sky-100{
    fill: var(--velocity-sky-100);
}

.fill-sky-200{
    fill: var(--velocity-sky-200);
}

.fill-sky-300{
    fill: var(--velocity-sky-300);
}

.fill-sky-400{
    fill: var(--velocity-sky-400);
}

.fill-sky-500{
    fill: var(--velocity-sky-500);
}

.fill-sky-600{
    fill: var(--velocity-sky-600);
}

.fill-sky-700{
    fill: var(--velocity-sky-700);
}

.fill-sky-800{
    fill: var(--velocity-sky-800);
}

.fill-sky-900{
    fill: var(--velocity-sky-900);
}

.fill-green-50{
    fill: var(--velocity-green-50);
}

.fill-green-100{
    fill: var(--velocity-green-100);
}

.fill-green-200{
    fill: var(--velocity-green-200);
}

.fill-green-300{
    fill: var(--velocity-green-300);
}

.fill-green-400{
    fill: var(--velocity-green-400);
}

.fill-green-500{
    fill: var(--velocity-green-500);
}

.fill-green-600{
    fill: var(--velocity-green-600);
}

.fill-green-700{
    fill: var(--velocity-green-700);
}

.fill-green-800{
    fill: var(--velocity-green-800);
}

.fill-green-900{
    fill: var(--velocity-green-900);
}

.fill-grey-200{
    fill: var(--velocity-grey-200);
}

.fill-grey-300{
    fill: var(--velocity-grey-300);
}

.fill-grey-400{
    fill: var(--velocity-grey-400);
}

.fill-grey-500{
    fill: var(--velocity-grey-500);
}

.fill-grey-600{
    fill: var(--velocity-grey-600);
}

.fill-grey-700{
    fill: var(--velocity-grey-700);
}

.fill-grey-800{
    fill: var(--velocity-grey-800);
}

.fill-grey-900{
    fill: var(--velocity-grey-900);
}

.fill-yellow-50{
    fill: var(--velocity-yellow-50);
}

.fill-yellow-100{
    fill: var(--velocity-yellow-100);
}

.fill-yellow-200{
    fill: var(--velocity-yellow-200);
}

.fill-yellow-300{
    fill: var(--velocity-yellow-300);
}

.fill-yellow-400{
    fill: var(--velocity-yellow-400);
}

.fill-yellow-500{
    fill: var(--velocity-yellow-500);
}

.fill-yellow-600{
    fill: var(--velocity-yellow-600);
}

.fill-yellow-700{
    fill: var(--velocity-yellow-700);
}

.fill-yellow-800{
    fill: var(--velocity-yellow-800);
}

.fill-yellow-900{
    fill: var(--velocity-yellow-900);
}

.fill-cyan-50{
    fill: var(--velocity-cyan-50);
}

.fill-cyan-100{
    fill: var(--velocity-cyan-100);
}

.fill-cyan-200{
    fill: var(--velocity-cyan-200);
}

.fill-cyan-300{
    fill: var(--velocity-cyan-300);
}

.fill-cyan-400{
    fill: var(--velocity-cyan-400);
}

.fill-cyan-500{
    fill: var(--velocity-cyan-500);
}

.fill-cyan-600{
    fill: var(--velocity-cyan-600);
}

.fill-cyan-700{
    fill: var(--velocity-cyan-700);
}

.fill-cyan-800{
    fill: var(--velocity-cyan-800);
}

.fill-cyan-900{
    fill: var(--velocity-cyan-900);
}

.fill-orange-50{
    fill: var(--velocity-orange-50);
}

.fill-orange-100{
    fill: var(--velocity-orange-100);
}

.fill-orange-200{
    fill: var(--velocity-orange-200);
}

.fill-orange-300{
    fill: var(--velocity-orange-300);
}

.fill-orange-400{
    fill: var(--velocity-orange-400);
}

.fill-orange-500{
    fill: var(--velocity-orange-500);
}

.fill-orange-600{
    fill: var(--velocity-orange-600);
}

.fill-orange-700{
    fill: var(--velocity-orange-700);
}

.fill-orange-800{
    fill: var(--velocity-orange-800);
}

.fill-orange-900{
    fill: var(--velocity-orange-900);
}

.fill-blue-50{
    fill: var(--velocity-blue-50);
}

.fill-blue-100{
    fill: var(--velocity-blue-100);
}

.fill-blue-200{
    fill: var(--velocity-blue-200);
}

.fill-blue-300{
    fill: var(--velocity-blue-300);
}

.fill-blue-400{
    fill: var(--velocity-blue-400);
}

.fill-blue-500{
    fill: var(--velocity-blue-500);
}

.fill-blue-600{
    fill: var(--velocity-blue-600);
}

.fill-blue-700{
    fill: var(--velocity-blue-700);
}

.fill-blue-800{
    fill: var(--velocity-blue-800);
}

.fill-blue-900{
    fill: var(--velocity-blue-900);
}

.fill-lime-50{
    fill: var(--velocity-lime-50);
}

.fill-lime-100{
    fill: var(--velocity-lime-100);
}

.fill-lime-200{
    fill: var(--velocity-lime-200);
}

.fill-lime-300{
    fill: var(--velocity-lime-300);
}

.fill-lime-400{
    fill: var(--velocity-lime-400);
}

.fill-lime-500{
    fill: var(--velocity-lime-500);
}

.fill-lime-600{
    fill: var(--velocity-lime-600);
}

.fill-lime-700{
    fill: var(--velocity-lime-700);
}

.fill-lime-800{
    fill: var(--velocity-lime-800);
}

.fill-lime-900{
    fill: var(--velocity-lime-900);
}

.fill-purple-50{
    fill: var(--velocity-purple-50);
}

.fill-purple-100{
    fill: var(--velocity-purple-100);
}

.fill-purple-200{
    fill: var(--velocity-purple-200);
}

.fill-purple-300{
    fill: var(--velocity-purple-300);
}

.fill-purple-400{
    fill: var(--velocity-purple-400);
}

.fill-purple-500{
    fill: var(--velocity-purple-500);
}

.fill-purple-600{
    fill: var(--velocity-purple-600);
}

.fill-purple-700{
    fill: var(--velocity-purple-700);
}

.fill-purple-800{
    fill: var(--velocity-purple-800);
}

.fill-purple-900{
    fill: var(--velocity-purple-900);
}

.fill-indigo-50{
    fill: var(--velocity-indigo-50);
}

.fill-indigo-100{
    fill: var(--velocity-indigo-100);
}

.fill-indigo-200{
    fill: var(--velocity-indigo-200);
}

.fill-indigo-300{
    fill: var(--velocity-indigo-300);
}

.fill-indigo-400{
    fill: var(--velocity-indigo-400);
}

.fill-indigo-500{
    fill: var(--velocity-indigo-500);
}

.fill-indigo-600{
    fill: var(--velocity-indigo-600);
}

.fill-indigo-700{
    fill: var(--velocity-indigo-700);
}

.fill-indigo-800{
    fill: var(--velocity-indigo-800);
}

.fill-indigo-900{
    fill: var(--velocity-indigo-900);
}

.fill-pink-50{
    fill: var(--velocity-pink-50);
}

.fill-pink-100{
    fill: var(--velocity-pink-100);
}

.fill-pink-200{
    fill: var(--velocity-pink-200);
}

.fill-pink-300{
    fill: var(--velocity-pink-300);
}

.fill-pink-400{
    fill: var(--velocity-pink-400);
}

.fill-pink-500{
    fill: var(--velocity-pink-500);
}

.fill-pink-600{
    fill: var(--velocity-pink-600);
}

.fill-pink-700{
    fill: var(--velocity-pink-700);
}

.fill-pink-800{
    fill: var(--velocity-pink-800);
}

.fill-pink-900{
    fill: var(--velocity-pink-900);
}

.fill-violet-50{
    fill: var(--velocity-violet-50);
}

.fill-violet-100{
    fill: var(--velocity-violet-100);
}

.fill-violet-200{
    fill: var(--velocity-violet-200);
}

.fill-violet-300{
    fill: var(--velocity-violet-300);
}

.fill-violet-400{
    fill: var(--velocity-violet-400);
}

.fill-violet-500{
    fill: var(--velocity-violet-500);
}

.fill-violet-600{
    fill: var(--velocity-violet-600);
}

.fill-violet-700{
    fill: var(--velocity-violet-700);
}

.fill-violet-800{
    fill: var(--velocity-violet-800);
}

.fill-violet-900{
    fill: var(--velocity-violet-900);
}

.fill-slate-50{
    fill: var(--velocity-slate-50);
}

.fill-slate-100{
    fill: var(--velocity-slate-100);
}

.fill-slate-200{
    fill: var(--velocity-slate-200);
}

.fill-slate-300{
    fill: var(--velocity-slate-300);
}

.fill-slate-400{
    fill: var(--velocity-slate-400);
}

.fill-slate-500{
    fill: var(--velocity-slate-500);
}

.fill-slate-600{
    fill: var(--velocity-slate-600);
}

.fill-slate-700{
    fill: var(--velocity-slate-700);
}

.fill-slate-800{
    fill: var(--velocity-slate-800);
}

.fill-slate-900{
    fill: var(--velocity-slate-900);
}

.fill-rose-50{
    fill: var(--velocity-rose-50);
}

.fill-rose-100{
    fill: var(--velocity-rose-100);
}

.fill-rose-200{
    fill: var(--velocity-rose-200);
}

.fill-rose-300{
    fill: var(--velocity-rose-300);
}

.fill-rose-400{
    fill: var(--velocity-rose-400);
}

.fill-rose-500{
    fill: var(--velocity-rose-500);
}

.fill-rose-600{
    fill: var(--velocity-rose-600);
}

.fill-rose-700{
    fill: var(--velocity-rose-700);
}

.fill-rose-800{
    fill: var(--velocity-rose-800);
}

.fill-rose-900{
    fill: var(--velocity-rose-900);
}

.fill-transparent{
    fill: transparent;
}

.color-teal-50{
    color: var(--velocity-teal-50);
}

.color-teal-100{
    color: var(--velocity-teal-100);
}

.color-teal-200{
    color: var(--velocity-teal-200);
}

.color-teal-300{
    color: var(--velocity-teal-300);
}

.color-teal-400{
    color: var(--velocity-teal-400);
}

.color-teal-500{
    color: var(--velocity-teal-500);
}

.color-teal-600{
    color: var(--velocity-teal-600);
}

.color-teal-700{
    color: var(--velocity-teal-700);
}

.color-teal-800{
    color: var(--velocity-teal-800);
}

.color-teal-900{
    color: var(--velocity-teal-900);
}

.color-red-50{
    color: var(--velocity-red-50);
}

.color-red-100{
    color: var(--velocity-red-100);
}

.color-red-200{
    color: var(--velocity-red-200);
}

.color-red-300{
    color: var(--velocity-red-300);
}

.color-red-400{
    color: var(--velocity-red-400);
}

.color-red-500{
    color: var(--velocity-red-500);
}

.color-red-600{
    color: var(--velocity-red-600);
}

.color-red-700{
    color: var(--velocity-red-700);
}

.color-red-800{
    color: var(--velocity-red-800);
}

.color-red-900{
    color: var(--velocity-red-900);
}

.color-grey-100{
    color: var(--velocity-grey-100);
}

.color-sky-50{
    color: var(--velocity-sky-50);
}

.color-sky-100{
    color: var(--velocity-sky-100);
}

.color-sky-200{
    color: var(--velocity-sky-200);
}

.color-sky-300{
    color: var(--velocity-sky-300);
}

.color-sky-400{
    color: var(--velocity-sky-400);
}

.color-sky-500{
    color: var(--velocity-sky-500);
}

.color-sky-600{
    color: var(--velocity-sky-600);
}

.color-sky-700{
    color: var(--velocity-sky-700);
}

.color-sky-800{
    color: var(--velocity-sky-800);
}

.color-sky-900{
    color: var(--velocity-sky-900);
}

.color-green-50{
    color: var(--velocity-green-50);
}

.color-green-100{
    color: var(--velocity-green-100);
}

.color-green-200{
    color: var(--velocity-green-200);
}

.color-green-300{
    color: var(--velocity-green-300);
}

.color-green-400{
    color: var(--velocity-green-400);
}

.color-green-500{
    color: var(--velocity-green-500);
}

.color-green-600{
    color: var(--velocity-green-600);
}

.color-green-700{
    color: var(--velocity-green-700);
}

.color-green-800{
    color: var(--velocity-green-800);
}

.color-green-900{
    color: var(--velocity-green-900);
}

.color-grey-200{
    color: var(--velocity-grey-200);
}

.color-grey-300{
    color: var(--velocity-grey-300);
}

.color-grey-400{
    color: var(--velocity-grey-400);
}

.color-grey-500{
    color: var(--velocity-grey-500);
}

.color-grey-600{
    color: var(--velocity-grey-600);
}

.color-grey-700{
    color: var(--velocity-grey-700);
}

.color-grey-800{
    color: var(--velocity-grey-800);
}

.color-grey-900{
    color: var(--velocity-grey-900);
}

.color-yellow-50{
    color: var(--velocity-yellow-50);
}

.color-yellow-100{
    color: var(--velocity-yellow-100);
}

.color-yellow-200{
    color: var(--velocity-yellow-200);
}

.color-yellow-300{
    color: var(--velocity-yellow-300);
}

.color-yellow-400{
    color: var(--velocity-yellow-400);
}

.color-yellow-500{
    color: var(--velocity-yellow-500);
}

.color-yellow-600{
    color: var(--velocity-yellow-600);
}

.color-yellow-700{
    color: var(--velocity-yellow-700);
}

.color-yellow-800{
    color: var(--velocity-yellow-800);
}

.color-yellow-900{
    color: var(--velocity-yellow-900);
}

.color-cyan-50{
    color: var(--velocity-cyan-50);
}

.color-cyan-100{
    color: var(--velocity-cyan-100);
}

.color-cyan-200{
    color: var(--velocity-cyan-200);
}

.color-cyan-300{
    color: var(--velocity-cyan-300);
}

.color-cyan-400{
    color: var(--velocity-cyan-400);
}

.color-cyan-500{
    color: var(--velocity-cyan-500);
}

.color-cyan-600{
    color: var(--velocity-cyan-600);
}

.color-cyan-700{
    color: var(--velocity-cyan-700);
}

.color-cyan-800{
    color: var(--velocity-cyan-800);
}

.color-cyan-900{
    color: var(--velocity-cyan-900);
}

.color-orange-50{
    color: var(--velocity-orange-50);
}

.color-orange-100{
    color: var(--velocity-orange-100);
}

.color-orange-200{
    color: var(--velocity-orange-200);
}

.color-orange-300{
    color: var(--velocity-orange-300);
}

.color-orange-400{
    color: var(--velocity-orange-400);
}

.color-orange-500{
    color: var(--velocity-orange-500);
}

.color-orange-600{
    color: var(--velocity-orange-600);
}

.color-orange-700{
    color: var(--velocity-orange-700);
}

.color-orange-800{
    color: var(--velocity-orange-800);
}

.color-orange-900{
    color: var(--velocity-orange-900);
}

.color-blue-50{
    color: var(--velocity-blue-50);
}

.color-blue-100{
    color: var(--velocity-blue-100);
}

.color-blue-200{
    color: var(--velocity-blue-200);
}

.color-blue-300{
    color: var(--velocity-blue-300);
}

.color-blue-400{
    color: var(--velocity-blue-400);
}

.color-blue-500{
    color: var(--velocity-blue-500);
}

.color-blue-600{
    color: var(--velocity-blue-600);
}

.color-blue-700{
    color: var(--velocity-blue-700);
}

.color-blue-800{
    color: var(--velocity-blue-800);
}

.color-blue-900{
    color: var(--velocity-blue-900);
}

.color-lime-50{
    color: var(--velocity-lime-50);
}

.color-lime-100{
    color: var(--velocity-lime-100);
}

.color-lime-200{
    color: var(--velocity-lime-200);
}

.color-lime-300{
    color: var(--velocity-lime-300);
}

.color-lime-400{
    color: var(--velocity-lime-400);
}

.color-lime-500{
    color: var(--velocity-lime-500);
}

.color-lime-600{
    color: var(--velocity-lime-600);
}

.color-lime-700{
    color: var(--velocity-lime-700);
}

.color-lime-800{
    color: var(--velocity-lime-800);
}

.color-lime-900{
    color: var(--velocity-lime-900);
}

.color-purple-50{
    color: var(--velocity-purple-50);
}

.color-purple-100{
    color: var(--velocity-purple-100);
}

.color-purple-200{
    color: var(--velocity-purple-200);
}

.color-purple-300{
    color: var(--velocity-purple-300);
}

.color-purple-400{
    color: var(--velocity-purple-400);
}

.color-purple-500{
    color: var(--velocity-purple-500);
}

.color-purple-600{
    color: var(--velocity-purple-600);
}

.color-purple-700{
    color: var(--velocity-purple-700);
}

.color-purple-800{
    color: var(--velocity-purple-800);
}

.color-purple-900{
    color: var(--velocity-purple-900);
}

.color-indigo-50{
    color: var(--velocity-indigo-50);
}

.color-indigo-100{
    color: var(--velocity-indigo-100);
}

.color-indigo-200{
    color: var(--velocity-indigo-200);
}

.color-indigo-300{
    color: var(--velocity-indigo-300);
}

.color-indigo-400{
    color: var(--velocity-indigo-400);
}

.color-indigo-500{
    color: var(--velocity-indigo-500);
}

.color-indigo-600{
    color: var(--velocity-indigo-600);
}

.color-indigo-700{
    color: var(--velocity-indigo-700);
}

.color-indigo-800{
    color: var(--velocity-indigo-800);
}

.color-indigo-900{
    color: var(--velocity-indigo-900);
}

.color-pink-50{
    color: var(--velocity-pink-50);
}

.color-pink-100{
    color: var(--velocity-pink-100);
}

.color-pink-200{
    color: var(--velocity-pink-200);
}

.color-pink-300{
    color: var(--velocity-pink-300);
}

.color-pink-400{
    color: var(--velocity-pink-400);
}

.color-pink-500{
    color: var(--velocity-pink-500);
}

.color-pink-600{
    color: var(--velocity-pink-600);
}

.color-pink-700{
    color: var(--velocity-pink-700);
}

.color-pink-800{
    color: var(--velocity-pink-800);
}

.color-pink-900{
    color: var(--velocity-pink-900);
}

.color-violet-50{
    color: var(--velocity-violet-50);
}

.color-violet-100{
    color: var(--velocity-violet-100);
}

.color-violet-200{
    color: var(--velocity-violet-200);
}

.color-violet-300{
    color: var(--velocity-violet-300);
}

.color-violet-400{
    color: var(--velocity-violet-400);
}

.color-violet-500{
    color: var(--velocity-violet-500);
}

.color-violet-600{
    color: var(--velocity-violet-600);
}

.color-violet-700{
    color: var(--velocity-violet-700);
}

.color-violet-800{
    color: var(--velocity-violet-800);
}

.color-violet-900{
    color: var(--velocity-violet-900);
}

.color-slate-50{
    color: var(--velocity-slate-50);
}

.color-slate-100{
    color: var(--velocity-slate-100);
}

.color-slate-200{
    color: var(--velocity-slate-200);
}

.color-slate-300{
    color: var(--velocity-slate-300);
}

.color-slate-400{
    color: var(--velocity-slate-400);
}

.color-slate-500{
    color: var(--velocity-slate-500);
}

.color-slate-600{
    color: var(--velocity-slate-600);
}

.color-slate-700{
    color: var(--velocity-slate-700);
}

.color-slate-800{
    color: var(--velocity-slate-800);
}

.color-slate-900{
    color: var(--velocity-slate-900);
}

.color-rose-50{
    color: var(--velocity-rose-50);
}

.color-rose-100{
    color: var(--velocity-rose-100);
}

.color-rose-200{
    color: var(--velocity-rose-200);
}

.color-rose-300{
    color: var(--velocity-rose-300);
}

.color-rose-400{
    color: var(--velocity-rose-400);
}

.color-rose-500{
    color: var(--velocity-rose-500);
}

.color-rose-600{
    color: var(--velocity-rose-600);
}

.color-rose-700{
    color: var(--velocity-rose-700);
}

.color-rose-800{
    color: var(--velocity-rose-800);
}

.color-rose-900{
    color: var(--velocity-rose-900);
}

.bg-gradient-t{
	background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
}

.bg-gradient-tr{
	background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
}

.bg-gradient-r{
	background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
}

.bg-gradient-b{
	background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
}

.bg-gradient-br{
	background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
}

.bg-gradient-bl{
	background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
}

.bg-gradient-tl{
	background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
}

.bg-gradient-l{
	background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
}

.bg-teal-50{
    background: var(--velocity-teal-50);
}

.bg-teal-100{
    background: var(--velocity-teal-100);
}

.bg-teal-200{
    background: var(--velocity-teal-200);
}

.bg-teal-300{
    background: var(--velocity-teal-300);
}

.bg-teal-400{
    background: var(--velocity-teal-400);
}

.bg-teal-500{
    background: var(--velocity-teal-500);
}

.bg-teal-600{
    background: var(--velocity-teal-600);
}

.bg-teal-700{
    background: var(--velocity-teal-700);
}

.bg-teal-800{
    background: var(--velocity-teal-800);
}

.bg-teal-900{
    background: var(--velocity-teal-900);
}

.bg-red-50{
    background: var(--velocity-red-50);
}

.bg-red-100{
    background: var(--velocity-red-100);
}

.bg-red-200{
    background: var(--velocity-red-200);
}

.bg-red-300{
    background: var(--velocity-red-300);
}

.bg-red-400{
    background: var(--velocity-red-400);
}

.bg-red-500{
    background: var(--velocity-red-500);
}

.bg-red-600{
    background: var(--velocity-red-600);
}

.bg-red-700{
    background: var(--velocity-red-700);
}

.bg-red-800{
    background: var(--velocity-red-800);
}

.bg-red-900{
    background: var(--velocity-red-900);
}

.bg-grey-100{
    background: var(--velocity-grey-100);
}

.bg-sky-50{
    background: var(--velocity-sky-50);
}

.bg-sky-100{
    background: var(--velocity-sky-100);
}

.bg-sky-200{
    background: var(--velocity-sky-200);
}

.bg-sky-300{
    background: var(--velocity-sky-300);
}

.bg-sky-400{
    background: var(--velocity-sky-400);
}

.bg-sky-500{
    background: var(--velocity-sky-500);
}

.bg-sky-600{
    background: var(--velocity-sky-600);
}

.bg-sky-700{
    background: var(--velocity-sky-700);
}

.bg-sky-800{
    background: var(--velocity-sky-800);
}

.bg-sky-900{
    background: var(--velocity-sky-900);
}

.bg-green-50{
    background: var(--velocity-green-50);
}

.bg-green-100{
    background: var(--velocity-green-100);
}

.bg-green-200{
    background: var(--velocity-green-200);
}

.bg-green-300{
    background: var(--velocity-green-300);
}

.bg-green-400{
    background: var(--velocity-green-400);
}

.bg-green-500{
    background: var(--velocity-green-500);
}

.bg-green-600{
    background: var(--velocity-green-600);
}

.bg-green-700{
    background: var(--velocity-green-700);
}

.bg-green-800{
    background: var(--velocity-green-800);
}

.bg-green-900{
    background: var(--velocity-green-900);
}

.bg-grey-200{
    background: var(--velocity-grey-200);
}

.bg-grey-300{
    background: var(--velocity-grey-300);
}

.bg-grey-400{
    background: var(--velocity-grey-400);
}

.bg-grey-500{
    background: var(--velocity-grey-500);
}

.bg-grey-600{
    background: var(--velocity-grey-600);
}

.bg-grey-700{
    background: var(--velocity-grey-700);
}

.bg-grey-800{
    background: var(--velocity-grey-800);
}

.bg-grey-900{
    background: var(--velocity-grey-900);
}

.bg-yellow-50{
    background: var(--velocity-yellow-50);
}

.bg-yellow-100{
    background: var(--velocity-yellow-100);
}

.bg-yellow-200{
    background: var(--velocity-yellow-200);
}

.bg-yellow-300{
    background: var(--velocity-yellow-300);
}

.bg-yellow-400{
    background: var(--velocity-yellow-400);
}

.bg-yellow-500{
    background: var(--velocity-yellow-500);
}

.bg-yellow-600{
    background: var(--velocity-yellow-600);
}

.bg-yellow-700{
    background: var(--velocity-yellow-700);
}

.bg-yellow-800{
    background: var(--velocity-yellow-800);
}

.bg-yellow-900{
    background: var(--velocity-yellow-900);
}

.bg-cyan-50{
    background: var(--velocity-cyan-50);
}

.bg-cyan-100{
    background: var(--velocity-cyan-100);
}

.bg-cyan-200{
    background: var(--velocity-cyan-200);
}

.bg-cyan-300{
    background: var(--velocity-cyan-300);
}

.bg-cyan-400{
    background: var(--velocity-cyan-400);
}

.bg-cyan-500{
    background: var(--velocity-cyan-500);
}

.bg-cyan-600{
    background: var(--velocity-cyan-600);
}

.bg-cyan-700{
    background: var(--velocity-cyan-700);
}

.bg-cyan-800{
    background: var(--velocity-cyan-800);
}

.bg-cyan-900{
    background: var(--velocity-cyan-900);
}

.bg-orange-50{
    background: var(--velocity-orange-50);
}

.bg-orange-100{
    background: var(--velocity-orange-100);
}

.bg-orange-200{
    background: var(--velocity-orange-200);
}

.bg-orange-300{
    background: var(--velocity-orange-300);
}

.bg-orange-400{
    background: var(--velocity-orange-400);
}

.bg-orange-500{
    background: var(--velocity-orange-500);
}

.bg-orange-600{
    background: var(--velocity-orange-600);
}

.bg-orange-700{
    background: var(--velocity-orange-700);
}

.bg-orange-800{
    background: var(--velocity-orange-800);
}

.bg-orange-900{
    background: var(--velocity-orange-900);
}

.bg-blue-50{
    background: var(--velocity-blue-50);
}

.bg-blue-100{
    background: var(--velocity-blue-100);
}

.bg-blue-200{
    background: var(--velocity-blue-200);
}

.bg-blue-300{
    background: var(--velocity-blue-300);
}

.bg-blue-400{
    background: var(--velocity-blue-400);
}

.bg-blue-500{
    background: var(--velocity-blue-500);
}

.bg-blue-600{
    background: var(--velocity-blue-600);
}

.bg-blue-700{
    background: var(--velocity-blue-700);
}

.bg-blue-800{
    background: var(--velocity-blue-800);
}

.bg-blue-900{
    background: var(--velocity-blue-900);
}

.bg-lime-50{
    background: var(--velocity-lime-50);
}

.bg-lime-100{
    background: var(--velocity-lime-100);
}

.bg-lime-200{
    background: var(--velocity-lime-200);
}

.bg-lime-300{
    background: var(--velocity-lime-300);
}

.bg-lime-400{
    background: var(--velocity-lime-400);
}

.bg-lime-500{
    background: var(--velocity-lime-500);
}

.bg-lime-600{
    background: var(--velocity-lime-600);
}

.bg-lime-700{
    background: var(--velocity-lime-700);
}

.bg-lime-800{
    background: var(--velocity-lime-800);
}

.bg-lime-900{
    background: var(--velocity-lime-900);
}

.bg-purple-50{
    background: var(--velocity-purple-50);
}

.bg-purple-100{
    background: var(--velocity-purple-100);
}

.bg-purple-200{
    background: var(--velocity-purple-200);
}

.bg-purple-300{
    background: var(--velocity-purple-300);
}

.bg-purple-400{
    background: var(--velocity-purple-400);
}

.bg-purple-500{
    background: var(--velocity-purple-500);
}

.bg-purple-600{
    background: var(--velocity-purple-600);
}

.bg-purple-700{
    background: var(--velocity-purple-700);
}

.bg-purple-800{
    background: var(--velocity-purple-800);
}

.bg-purple-900{
    background: var(--velocity-purple-900);
}

.bg-indigo-50{
    background: var(--velocity-indigo-50);
}

.bg-indigo-100{
    background: var(--velocity-indigo-100);
}

.bg-indigo-200{
    background: var(--velocity-indigo-200);
}

.bg-indigo-300{
    background: var(--velocity-indigo-300);
}

.bg-indigo-400{
    background: var(--velocity-indigo-400);
}

.bg-indigo-500{
    background: var(--velocity-indigo-500);
}

.bg-indigo-600{
    background: var(--velocity-indigo-600);
}

.bg-indigo-700{
    background: var(--velocity-indigo-700);
}

.bg-indigo-800{
    background: var(--velocity-indigo-800);
}

.bg-indigo-900{
    background: var(--velocity-indigo-900);
}

.bg-pink-50{
    background: var(--velocity-pink-50);
}

.bg-pink-100{
    background: var(--velocity-pink-100);
}

.bg-pink-200{
    background: var(--velocity-pink-200);
}

.bg-pink-300{
    background: var(--velocity-pink-300);
}

.bg-pink-400{
    background: var(--velocity-pink-400);
}

.bg-pink-500{
    background: var(--velocity-pink-500);
}

.bg-pink-600{
    background: var(--velocity-pink-600);
}

.bg-pink-700{
    background: var(--velocity-pink-700);
}

.bg-pink-800{
    background: var(--velocity-pink-800);
}

.bg-pink-900{
    background: var(--velocity-pink-900);
}

.bg-violet-50{
    background: var(--velocity-violet-50);
}

.bg-violet-100{
    background: var(--velocity-violet-100);
}

.bg-violet-200{
    background: var(--velocity-violet-200);
}

.bg-violet-300{
    background: var(--velocity-violet-300);
}

.bg-violet-400{
    background: var(--velocity-violet-400);
}

.bg-violet-500{
    background: var(--velocity-violet-500);
}

.bg-violet-600{
    background: var(--velocity-violet-600);
}

.bg-violet-700{
    background: var(--velocity-violet-700);
}

.bg-violet-800{
    background: var(--velocity-violet-800);
}

.bg-violet-900{
    background: var(--velocity-violet-900);
}

.bg-slate-50{
    background: var(--velocity-slate-50);
}

.bg-slate-100{
    background: var(--velocity-slate-100);
}

.bg-slate-200{
    background: var(--velocity-slate-200);
}

.bg-slate-300{
    background: var(--velocity-slate-300);
}

.bg-slate-400{
    background: var(--velocity-slate-400);
}

.bg-slate-500{
    background: var(--velocity-slate-500);
}

.bg-slate-600{
    background: var(--velocity-slate-600);
}

.bg-slate-700{
    background: var(--velocity-slate-700);
}

.bg-slate-800{
    background: var(--velocity-slate-800);
}

.bg-slate-900{
    background: var(--velocity-slate-900);
}

.bg-rose-50{
    background: var(--velocity-rose-50);
}

.bg-rose-100{
    background: var(--velocity-rose-100);
}

.bg-rose-200{
    background: var(--velocity-rose-200);
}

.bg-rose-300{
    background: var(--velocity-rose-300);
}

.bg-rose-400{
    background: var(--velocity-rose-400);
}

.bg-rose-500{
    background: var(--velocity-rose-500);
}

.bg-rose-600{
    background: var(--velocity-rose-600);
}

.bg-rose-700{
    background: var(--velocity-rose-700);
}

.bg-rose-800{
    background: var(--velocity-rose-800);
}

.bg-rose-900{
    background: var(--velocity-rose-900);
}

.from-teal-50{
    --velocity-from-color: var(--velocity-teal-50);
}

.from-teal-100{
    --velocity-from-color: var(--velocity-teal-100);
}

.from-teal-200{
    --velocity-from-color: var(--velocity-teal-200);
}

.from-teal-300{
    --velocity-from-color: var(--velocity-teal-300);
}

.from-teal-400{
    --velocity-from-color: var(--velocity-teal-400);
}

.from-teal-500{
    --velocity-from-color: var(--velocity-teal-500);
}

.from-teal-600{
    --velocity-from-color: var(--velocity-teal-600);
}

.from-teal-700{
    --velocity-from-color: var(--velocity-teal-700);
}

.from-teal-800{
    --velocity-from-color: var(--velocity-teal-800);
}

.from-teal-900{
    --velocity-from-color: var(--velocity-teal-900);
}

.from-red-50{
    --velocity-from-color: var(--velocity-red-50);
}

.from-red-100{
    --velocity-from-color: var(--velocity-red-100);
}

.from-red-200{
    --velocity-from-color: var(--velocity-red-200);
}

.from-red-300{
    --velocity-from-color: var(--velocity-red-300);
}

.from-red-400{
    --velocity-from-color: var(--velocity-red-400);
}

.from-red-500{
    --velocity-from-color: var(--velocity-red-500);
}

.from-red-600{
    --velocity-from-color: var(--velocity-red-600);
}

.from-red-700{
    --velocity-from-color: var(--velocity-red-700);
}

.from-red-800{
    --velocity-from-color: var(--velocity-red-800);
}

.from-red-900{
    --velocity-from-color: var(--velocity-red-900);
}

.from-grey-100{
    --velocity-from-color: var(--velocity-grey-100);
}

.from-sky-50{
    --velocity-from-color: var(--velocity-sky-50);
}

.from-sky-100{
    --velocity-from-color: var(--velocity-sky-100);
}

.from-sky-200{
    --velocity-from-color: var(--velocity-sky-200);
}

.from-sky-300{
    --velocity-from-color: var(--velocity-sky-300);
}

.from-sky-400{
    --velocity-from-color: var(--velocity-sky-400);
}

.from-sky-500{
    --velocity-from-color: var(--velocity-sky-500);
}

.from-sky-600{
    --velocity-from-color: var(--velocity-sky-600);
}

.from-sky-700{
    --velocity-from-color: var(--velocity-sky-700);
}

.from-sky-800{
    --velocity-from-color: var(--velocity-sky-800);
}

.from-sky-900{
    --velocity-from-color: var(--velocity-sky-900);
}

.from-green-50{
    --velocity-from-color: var(--velocity-green-50);
}

.from-green-100{
    --velocity-from-color: var(--velocity-green-100);
}

.from-green-200{
    --velocity-from-color: var(--velocity-green-200);
}

.from-green-300{
    --velocity-from-color: var(--velocity-green-300);
}

.from-green-400{
    --velocity-from-color: var(--velocity-green-400);
}

.from-green-500{
    --velocity-from-color: var(--velocity-green-500);
}

.from-green-600{
    --velocity-from-color: var(--velocity-green-600);
}

.from-green-700{
    --velocity-from-color: var(--velocity-green-700);
}

.from-green-800{
    --velocity-from-color: var(--velocity-green-800);
}

.from-green-900{
    --velocity-from-color: var(--velocity-green-900);
}

.from-grey-200{
    --velocity-from-color: var(--velocity-grey-200);
}

.from-grey-300{
    --velocity-from-color: var(--velocity-grey-300);
}

.from-grey-400{
    --velocity-from-color: var(--velocity-grey-400);
}

.from-grey-500{
    --velocity-from-color: var(--velocity-grey-500);
}

.from-grey-600{
    --velocity-from-color: var(--velocity-grey-600);
}

.from-grey-700{
    --velocity-from-color: var(--velocity-grey-700);
}

.from-grey-800{
    --velocity-from-color: var(--velocity-grey-800);
}

.from-grey-900{
    --velocity-from-color: var(--velocity-grey-900);
}

.from-yellow-50{
    --velocity-from-color: var(--velocity-yellow-50);
}

.from-yellow-100{
    --velocity-from-color: var(--velocity-yellow-100);
}

.from-yellow-200{
    --velocity-from-color: var(--velocity-yellow-200);
}

.from-yellow-300{
    --velocity-from-color: var(--velocity-yellow-300);
}

.from-yellow-400{
    --velocity-from-color: var(--velocity-yellow-400);
}

.from-yellow-500{
    --velocity-from-color: var(--velocity-yellow-500);
}

.from-yellow-600{
    --velocity-from-color: var(--velocity-yellow-600);
}

.from-yellow-700{
    --velocity-from-color: var(--velocity-yellow-700);
}

.from-yellow-800{
    --velocity-from-color: var(--velocity-yellow-800);
}

.from-yellow-900{
    --velocity-from-color: var(--velocity-yellow-900);
}

.from-cyan-50{
    --velocity-from-color: var(--velocity-cyan-50);
}

.from-cyan-100{
    --velocity-from-color: var(--velocity-cyan-100);
}

.from-cyan-200{
    --velocity-from-color: var(--velocity-cyan-200);
}

.from-cyan-300{
    --velocity-from-color: var(--velocity-cyan-300);
}

.from-cyan-400{
    --velocity-from-color: var(--velocity-cyan-400);
}

.from-cyan-500{
    --velocity-from-color: var(--velocity-cyan-500);
}

.from-cyan-600{
    --velocity-from-color: var(--velocity-cyan-600);
}

.from-cyan-700{
    --velocity-from-color: var(--velocity-cyan-700);
}

.from-cyan-800{
    --velocity-from-color: var(--velocity-cyan-800);
}

.from-cyan-900{
    --velocity-from-color: var(--velocity-cyan-900);
}

.from-orange-50{
    --velocity-from-color: var(--velocity-orange-50);
}

.from-orange-100{
    --velocity-from-color: var(--velocity-orange-100);
}

.from-orange-200{
    --velocity-from-color: var(--velocity-orange-200);
}

.from-orange-300{
    --velocity-from-color: var(--velocity-orange-300);
}

.from-orange-400{
    --velocity-from-color: var(--velocity-orange-400);
}

.from-orange-500{
    --velocity-from-color: var(--velocity-orange-500);
}

.from-orange-600{
    --velocity-from-color: var(--velocity-orange-600);
}

.from-orange-700{
    --velocity-from-color: var(--velocity-orange-700);
}

.from-orange-800{
    --velocity-from-color: var(--velocity-orange-800);
}

.from-orange-900{
    --velocity-from-color: var(--velocity-orange-900);
}

.from-blue-50{
    --velocity-from-color: var(--velocity-blue-50);
}

.from-blue-100{
    --velocity-from-color: var(--velocity-blue-100);
}

.from-blue-200{
    --velocity-from-color: var(--velocity-blue-200);
}

.from-blue-300{
    --velocity-from-color: var(--velocity-blue-300);
}

.from-blue-400{
    --velocity-from-color: var(--velocity-blue-400);
}

.from-blue-500{
    --velocity-from-color: var(--velocity-blue-500);
}

.from-blue-600{
    --velocity-from-color: var(--velocity-blue-600);
}

.from-blue-700{
    --velocity-from-color: var(--velocity-blue-700);
}

.from-blue-800{
    --velocity-from-color: var(--velocity-blue-800);
}

.from-blue-900{
    --velocity-from-color: var(--velocity-blue-900);
}

.from-lime-50{
    --velocity-from-color: var(--velocity-lime-50);
}

.from-lime-100{
    --velocity-from-color: var(--velocity-lime-100);
}

.from-lime-200{
    --velocity-from-color: var(--velocity-lime-200);
}

.from-lime-300{
    --velocity-from-color: var(--velocity-lime-300);
}

.from-lime-400{
    --velocity-from-color: var(--velocity-lime-400);
}

.from-lime-500{
    --velocity-from-color: var(--velocity-lime-500);
}

.from-lime-600{
    --velocity-from-color: var(--velocity-lime-600);
}

.from-lime-700{
    --velocity-from-color: var(--velocity-lime-700);
}

.from-lime-800{
    --velocity-from-color: var(--velocity-lime-800);
}

.from-lime-900{
    --velocity-from-color: var(--velocity-lime-900);
}

.from-purple-50{
    --velocity-from-color: var(--velocity-purple-50);
}

.from-purple-100{
    --velocity-from-color: var(--velocity-purple-100);
}

.from-purple-200{
    --velocity-from-color: var(--velocity-purple-200);
}

.from-purple-300{
    --velocity-from-color: var(--velocity-purple-300);
}

.from-purple-400{
    --velocity-from-color: var(--velocity-purple-400);
}

.from-purple-500{
    --velocity-from-color: var(--velocity-purple-500);
}

.from-purple-600{
    --velocity-from-color: var(--velocity-purple-600);
}

.from-purple-700{
    --velocity-from-color: var(--velocity-purple-700);
}

.from-purple-800{
    --velocity-from-color: var(--velocity-purple-800);
}

.from-purple-900{
    --velocity-from-color: var(--velocity-purple-900);
}

.from-indigo-50{
    --velocity-from-color: var(--velocity-indigo-50);
}

.from-indigo-100{
    --velocity-from-color: var(--velocity-indigo-100);
}

.from-indigo-200{
    --velocity-from-color: var(--velocity-indigo-200);
}

.from-indigo-300{
    --velocity-from-color: var(--velocity-indigo-300);
}

.from-indigo-400{
    --velocity-from-color: var(--velocity-indigo-400);
}

.from-indigo-500{
    --velocity-from-color: var(--velocity-indigo-500);
}

.from-indigo-600{
    --velocity-from-color: var(--velocity-indigo-600);
}

.from-indigo-700{
    --velocity-from-color: var(--velocity-indigo-700);
}

.from-indigo-800{
    --velocity-from-color: var(--velocity-indigo-800);
}

.from-indigo-900{
    --velocity-from-color: var(--velocity-indigo-900);
}

.from-pink-50{
    --velocity-from-color: var(--velocity-pink-50);
}

.from-pink-100{
    --velocity-from-color: var(--velocity-pink-100);
}

.from-pink-200{
    --velocity-from-color: var(--velocity-pink-200);
}

.from-pink-300{
    --velocity-from-color: var(--velocity-pink-300);
}

.from-pink-400{
    --velocity-from-color: var(--velocity-pink-400);
}

.from-pink-500{
    --velocity-from-color: var(--velocity-pink-500);
}

.from-pink-600{
    --velocity-from-color: var(--velocity-pink-600);
}

.from-pink-700{
    --velocity-from-color: var(--velocity-pink-700);
}

.from-pink-800{
    --velocity-from-color: var(--velocity-pink-800);
}

.from-pink-900{
    --velocity-from-color: var(--velocity-pink-900);
}

.from-violet-50{
    --velocity-from-color: var(--velocity-violet-50);
}

.from-violet-100{
    --velocity-from-color: var(--velocity-violet-100);
}

.from-violet-200{
    --velocity-from-color: var(--velocity-violet-200);
}

.from-violet-300{
    --velocity-from-color: var(--velocity-violet-300);
}

.from-violet-400{
    --velocity-from-color: var(--velocity-violet-400);
}

.from-violet-500{
    --velocity-from-color: var(--velocity-violet-500);
}

.from-violet-600{
    --velocity-from-color: var(--velocity-violet-600);
}

.from-violet-700{
    --velocity-from-color: var(--velocity-violet-700);
}

.from-violet-800{
    --velocity-from-color: var(--velocity-violet-800);
}

.from-violet-900{
    --velocity-from-color: var(--velocity-violet-900);
}

.from-slate-50{
    --velocity-from-color: var(--velocity-slate-50);
}

.from-slate-100{
    --velocity-from-color: var(--velocity-slate-100);
}

.from-slate-200{
    --velocity-from-color: var(--velocity-slate-200);
}

.from-slate-300{
    --velocity-from-color: var(--velocity-slate-300);
}

.from-slate-400{
    --velocity-from-color: var(--velocity-slate-400);
}

.from-slate-500{
    --velocity-from-color: var(--velocity-slate-500);
}

.from-slate-600{
    --velocity-from-color: var(--velocity-slate-600);
}

.from-slate-700{
    --velocity-from-color: var(--velocity-slate-700);
}

.from-slate-800{
    --velocity-from-color: var(--velocity-slate-800);
}

.from-slate-900{
    --velocity-from-color: var(--velocity-slate-900);
}

.from-rose-50{
    --velocity-from-color: var(--velocity-rose-50);
}

.from-rose-100{
    --velocity-from-color: var(--velocity-rose-100);
}

.from-rose-200{
    --velocity-from-color: var(--velocity-rose-200);
}

.from-rose-300{
    --velocity-from-color: var(--velocity-rose-300);
}

.from-rose-400{
    --velocity-from-color: var(--velocity-rose-400);
}

.from-rose-500{
    --velocity-from-color: var(--velocity-rose-500);
}

.from-rose-600{
    --velocity-from-color: var(--velocity-rose-600);
}

.from-rose-700{
    --velocity-from-color: var(--velocity-rose-700);
}

.from-rose-800{
    --velocity-from-color: var(--velocity-rose-800);
}

.from-rose-900{
    --velocity-from-color: var(--velocity-rose-900);
}

.to-teal-50{
    --velocity-to-color: var(--velocity-teal-50);
}

.to-teal-100{
    --velocity-to-color: var(--velocity-teal-100);
}

.to-teal-200{
    --velocity-to-color: var(--velocity-teal-200);
}

.to-teal-300{
    --velocity-to-color: var(--velocity-teal-300);
}

.to-teal-400{
    --velocity-to-color: var(--velocity-teal-400);
}

.to-teal-500{
    --velocity-to-color: var(--velocity-teal-500);
}

.to-teal-600{
    --velocity-to-color: var(--velocity-teal-600);
}

.to-teal-700{
    --velocity-to-color: var(--velocity-teal-700);
}

.to-teal-800{
    --velocity-to-color: var(--velocity-teal-800);
}

.to-teal-900{
    --velocity-to-color: var(--velocity-teal-900);
}

.to-red-50{
    --velocity-to-color: var(--velocity-red-50);
}

.to-red-100{
    --velocity-to-color: var(--velocity-red-100);
}

.to-red-200{
    --velocity-to-color: var(--velocity-red-200);
}

.to-red-300{
    --velocity-to-color: var(--velocity-red-300);
}

.to-red-400{
    --velocity-to-color: var(--velocity-red-400);
}

.to-red-500{
    --velocity-to-color: var(--velocity-red-500);
}

.to-red-600{
    --velocity-to-color: var(--velocity-red-600);
}

.to-red-700{
    --velocity-to-color: var(--velocity-red-700);
}

.to-red-800{
    --velocity-to-color: var(--velocity-red-800);
}

.to-red-900{
    --velocity-to-color: var(--velocity-red-900);
}

.to-grey-100{
    --velocity-to-color: var(--velocity-grey-100);
}

.to-sky-50{
    --velocity-to-color: var(--velocity-sky-50);
}

.to-sky-100{
    --velocity-to-color: var(--velocity-sky-100);
}

.to-sky-200{
    --velocity-to-color: var(--velocity-sky-200);
}

.to-sky-300{
    --velocity-to-color: var(--velocity-sky-300);
}

.to-sky-400{
    --velocity-to-color: var(--velocity-sky-400);
}

.to-sky-500{
    --velocity-to-color: var(--velocity-sky-500);
}

.to-sky-600{
    --velocity-to-color: var(--velocity-sky-600);
}

.to-sky-700{
    --velocity-to-color: var(--velocity-sky-700);
}

.to-sky-800{
    --velocity-to-color: var(--velocity-sky-800);
}

.to-sky-900{
    --velocity-to-color: var(--velocity-sky-900);
}

.to-green-50{
    --velocity-to-color: var(--velocity-green-50);
}

.to-green-100{
    --velocity-to-color: var(--velocity-green-100);
}

.to-green-200{
    --velocity-to-color: var(--velocity-green-200);
}

.to-green-300{
    --velocity-to-color: var(--velocity-green-300);
}

.to-green-400{
    --velocity-to-color: var(--velocity-green-400);
}

.to-green-500{
    --velocity-to-color: var(--velocity-green-500);
}

.to-green-600{
    --velocity-to-color: var(--velocity-green-600);
}

.to-green-700{
    --velocity-to-color: var(--velocity-green-700);
}

.to-green-800{
    --velocity-to-color: var(--velocity-green-800);
}

.to-green-900{
    --velocity-to-color: var(--velocity-green-900);
}

.to-grey-200{
    --velocity-to-color: var(--velocity-grey-200);
}

.to-grey-300{
    --velocity-to-color: var(--velocity-grey-300);
}

.to-grey-400{
    --velocity-to-color: var(--velocity-grey-400);
}

.to-grey-500{
    --velocity-to-color: var(--velocity-grey-500);
}

.to-grey-600{
    --velocity-to-color: var(--velocity-grey-600);
}

.to-grey-700{
    --velocity-to-color: var(--velocity-grey-700);
}

.to-grey-800{
    --velocity-to-color: var(--velocity-grey-800);
}

.to-grey-900{
    --velocity-to-color: var(--velocity-grey-900);
}

.to-yellow-50{
    --velocity-to-color: var(--velocity-yellow-50);
}

.to-yellow-100{
    --velocity-to-color: var(--velocity-yellow-100);
}

.to-yellow-200{
    --velocity-to-color: var(--velocity-yellow-200);
}

.to-yellow-300{
    --velocity-to-color: var(--velocity-yellow-300);
}

.to-yellow-400{
    --velocity-to-color: var(--velocity-yellow-400);
}

.to-yellow-500{
    --velocity-to-color: var(--velocity-yellow-500);
}

.to-yellow-600{
    --velocity-to-color: var(--velocity-yellow-600);
}

.to-yellow-700{
    --velocity-to-color: var(--velocity-yellow-700);
}

.to-yellow-800{
    --velocity-to-color: var(--velocity-yellow-800);
}

.to-yellow-900{
    --velocity-to-color: var(--velocity-yellow-900);
}

.to-cyan-50{
    --velocity-to-color: var(--velocity-cyan-50);
}

.to-cyan-100{
    --velocity-to-color: var(--velocity-cyan-100);
}

.to-cyan-200{
    --velocity-to-color: var(--velocity-cyan-200);
}

.to-cyan-300{
    --velocity-to-color: var(--velocity-cyan-300);
}

.to-cyan-400{
    --velocity-to-color: var(--velocity-cyan-400);
}

.to-cyan-500{
    --velocity-to-color: var(--velocity-cyan-500);
}

.to-cyan-600{
    --velocity-to-color: var(--velocity-cyan-600);
}

.to-cyan-700{
    --velocity-to-color: var(--velocity-cyan-700);
}

.to-cyan-800{
    --velocity-to-color: var(--velocity-cyan-800);
}

.to-cyan-900{
    --velocity-to-color: var(--velocity-cyan-900);
}

.to-orange-50{
    --velocity-to-color: var(--velocity-orange-50);
}

.to-orange-100{
    --velocity-to-color: var(--velocity-orange-100);
}

.to-orange-200{
    --velocity-to-color: var(--velocity-orange-200);
}

.to-orange-300{
    --velocity-to-color: var(--velocity-orange-300);
}

.to-orange-400{
    --velocity-to-color: var(--velocity-orange-400);
}

.to-orange-500{
    --velocity-to-color: var(--velocity-orange-500);
}

.to-orange-600{
    --velocity-to-color: var(--velocity-orange-600);
}

.to-orange-700{
    --velocity-to-color: var(--velocity-orange-700);
}

.to-orange-800{
    --velocity-to-color: var(--velocity-orange-800);
}

.to-orange-900{
    --velocity-to-color: var(--velocity-orange-900);
}

.to-blue-50{
    --velocity-to-color: var(--velocity-blue-50);
}

.to-blue-100{
    --velocity-to-color: var(--velocity-blue-100);
}

.to-blue-200{
    --velocity-to-color: var(--velocity-blue-200);
}

.to-blue-300{
    --velocity-to-color: var(--velocity-blue-300);
}

.to-blue-400{
    --velocity-to-color: var(--velocity-blue-400);
}

.to-blue-500{
    --velocity-to-color: var(--velocity-blue-500);
}

.to-blue-600{
    --velocity-to-color: var(--velocity-blue-600);
}

.to-blue-700{
    --velocity-to-color: var(--velocity-blue-700);
}

.to-blue-800{
    --velocity-to-color: var(--velocity-blue-800);
}

.to-blue-900{
    --velocity-to-color: var(--velocity-blue-900);
}

.to-lime-50{
    --velocity-to-color: var(--velocity-lime-50);
}

.to-lime-100{
    --velocity-to-color: var(--velocity-lime-100);
}

.to-lime-200{
    --velocity-to-color: var(--velocity-lime-200);
}

.to-lime-300{
    --velocity-to-color: var(--velocity-lime-300);
}

.to-lime-400{
    --velocity-to-color: var(--velocity-lime-400);
}

.to-lime-500{
    --velocity-to-color: var(--velocity-lime-500);
}

.to-lime-600{
    --velocity-to-color: var(--velocity-lime-600);
}

.to-lime-700{
    --velocity-to-color: var(--velocity-lime-700);
}

.to-lime-800{
    --velocity-to-color: var(--velocity-lime-800);
}

.to-lime-900{
    --velocity-to-color: var(--velocity-lime-900);
}

.to-purple-50{
    --velocity-to-color: var(--velocity-purple-50);
}

.to-purple-100{
    --velocity-to-color: var(--velocity-purple-100);
}

.to-purple-200{
    --velocity-to-color: var(--velocity-purple-200);
}

.to-purple-300{
    --velocity-to-color: var(--velocity-purple-300);
}

.to-purple-400{
    --velocity-to-color: var(--velocity-purple-400);
}

.to-purple-500{
    --velocity-to-color: var(--velocity-purple-500);
}

.to-purple-600{
    --velocity-to-color: var(--velocity-purple-600);
}

.to-purple-700{
    --velocity-to-color: var(--velocity-purple-700);
}

.to-purple-800{
    --velocity-to-color: var(--velocity-purple-800);
}

.to-purple-900{
    --velocity-to-color: var(--velocity-purple-900);
}

.to-indigo-50{
    --velocity-to-color: var(--velocity-indigo-50);
}

.to-indigo-100{
    --velocity-to-color: var(--velocity-indigo-100);
}

.to-indigo-200{
    --velocity-to-color: var(--velocity-indigo-200);
}

.to-indigo-300{
    --velocity-to-color: var(--velocity-indigo-300);
}

.to-indigo-400{
    --velocity-to-color: var(--velocity-indigo-400);
}

.to-indigo-500{
    --velocity-to-color: var(--velocity-indigo-500);
}

.to-indigo-600{
    --velocity-to-color: var(--velocity-indigo-600);
}

.to-indigo-700{
    --velocity-to-color: var(--velocity-indigo-700);
}

.to-indigo-800{
    --velocity-to-color: var(--velocity-indigo-800);
}

.to-indigo-900{
    --velocity-to-color: var(--velocity-indigo-900);
}

.to-pink-50{
    --velocity-to-color: var(--velocity-pink-50);
}

.to-pink-100{
    --velocity-to-color: var(--velocity-pink-100);
}

.to-pink-200{
    --velocity-to-color: var(--velocity-pink-200);
}

.to-pink-300{
    --velocity-to-color: var(--velocity-pink-300);
}

.to-pink-400{
    --velocity-to-color: var(--velocity-pink-400);
}

.to-pink-500{
    --velocity-to-color: var(--velocity-pink-500);
}

.to-pink-600{
    --velocity-to-color: var(--velocity-pink-600);
}

.to-pink-700{
    --velocity-to-color: var(--velocity-pink-700);
}

.to-pink-800{
    --velocity-to-color: var(--velocity-pink-800);
}

.to-pink-900{
    --velocity-to-color: var(--velocity-pink-900);
}

.to-violet-50{
    --velocity-to-color: var(--velocity-violet-50);
}

.to-violet-100{
    --velocity-to-color: var(--velocity-violet-100);
}

.to-violet-200{
    --velocity-to-color: var(--velocity-violet-200);
}

.to-violet-300{
    --velocity-to-color: var(--velocity-violet-300);
}

.to-violet-400{
    --velocity-to-color: var(--velocity-violet-400);
}

.to-violet-500{
    --velocity-to-color: var(--velocity-violet-500);
}

.to-violet-600{
    --velocity-to-color: var(--velocity-violet-600);
}

.to-violet-700{
    --velocity-to-color: var(--velocity-violet-700);
}

.to-violet-800{
    --velocity-to-color: var(--velocity-violet-800);
}

.to-violet-900{
    --velocity-to-color: var(--velocity-violet-900);
}

.to-slate-50{
    --velocity-to-color: var(--velocity-slate-50);
}

.to-slate-100{
    --velocity-to-color: var(--velocity-slate-100);
}

.to-slate-200{
    --velocity-to-color: var(--velocity-slate-200);
}

.to-slate-300{
    --velocity-to-color: var(--velocity-slate-300);
}

.to-slate-400{
    --velocity-to-color: var(--velocity-slate-400);
}

.to-slate-500{
    --velocity-to-color: var(--velocity-slate-500);
}

.to-slate-600{
    --velocity-to-color: var(--velocity-slate-600);
}

.to-slate-700{
    --velocity-to-color: var(--velocity-slate-700);
}

.to-slate-800{
    --velocity-to-color: var(--velocity-slate-800);
}

.to-slate-900{
    --velocity-to-color: var(--velocity-slate-900);
}

.to-rose-50{
    --velocity-to-color: var(--velocity-rose-50);
}

.to-rose-100{
    --velocity-to-color: var(--velocity-rose-100);
}

.to-rose-200{
    --velocity-to-color: var(--velocity-rose-200);
}

.to-rose-300{
    --velocity-to-color: var(--velocity-rose-300);
}

.to-rose-400{
    --velocity-to-color: var(--velocity-rose-400);
}

.to-rose-500{
    --velocity-to-color: var(--velocity-rose-500);
}

.to-rose-600{
    --velocity-to-color: var(--velocity-rose-600);
}

.to-rose-700{
    --velocity-to-color: var(--velocity-rose-700);
}

.to-rose-800{
    --velocity-to-color: var(--velocity-rose-800);
}

.to-rose-900{
    --velocity-to-color: var(--velocity-rose-900);
}

.text-teal-50{
    color: var(--velocity-teal-50);
}

.text-teal-100{
    color: var(--velocity-teal-100);
}

.text-teal-200{
    color: var(--velocity-teal-200);
}

.text-teal-300{
    color: var(--velocity-teal-300);
}

.text-teal-400{
    color: var(--velocity-teal-400);
}

.text-teal-500{
    color: var(--velocity-teal-500);
}

.text-teal-600{
    color: var(--velocity-teal-600);
}

.text-teal-700{
    color: var(--velocity-teal-700);
}

.text-teal-800{
    color: var(--velocity-teal-800);
}

.text-teal-900{
    color: var(--velocity-teal-900);
}

.text-red-50{
    color: var(--velocity-red-50);
}

.text-red-100{
    color: var(--velocity-red-100);
}

.text-red-200{
    color: var(--velocity-red-200);
}

.text-red-300{
    color: var(--velocity-red-300);
}

.text-red-400{
    color: var(--velocity-red-400);
}

.text-red-500{
    color: var(--velocity-red-500);
}

.text-red-600{
    color: var(--velocity-red-600);
}

.text-red-700{
    color: var(--velocity-red-700);
}

.text-red-800{
    color: var(--velocity-red-800);
}

.text-red-900{
    color: var(--velocity-red-900);
}

.text-grey-100{
    color: var(--velocity-grey-100);
}

.text-sky-50{
    color: var(--velocity-sky-50);
}

.text-sky-100{
    color: var(--velocity-sky-100);
}

.text-sky-200{
    color: var(--velocity-sky-200);
}

.text-sky-300{
    color: var(--velocity-sky-300);
}

.text-sky-400{
    color: var(--velocity-sky-400);
}

.text-sky-500{
    color: var(--velocity-sky-500);
}

.text-sky-600{
    color: var(--velocity-sky-600);
}

.text-sky-700{
    color: var(--velocity-sky-700);
}

.text-sky-800{
    color: var(--velocity-sky-800);
}

.text-sky-900{
    color: var(--velocity-sky-900);
}

.text-green-50{
    color: var(--velocity-green-50);
}

.text-green-100{
    color: var(--velocity-green-100);
}

.text-green-200{
    color: var(--velocity-green-200);
}

.text-green-300{
    color: var(--velocity-green-300);
}

.text-green-400{
    color: var(--velocity-green-400);
}

.text-green-500{
    color: var(--velocity-green-500);
}

.text-green-600{
    color: var(--velocity-green-600);
}

.text-green-700{
    color: var(--velocity-green-700);
}

.text-green-800{
    color: var(--velocity-green-800);
}

.text-green-900{
    color: var(--velocity-green-900);
}

.text-grey-200{
    color: var(--velocity-grey-200);
}

.text-grey-300{
    color: var(--velocity-grey-300);
}

.text-grey-400{
    color: var(--velocity-grey-400);
}

.text-grey-500{
    color: var(--velocity-grey-500);
}

.text-grey-600{
    color: var(--velocity-grey-600);
}

.text-grey-700{
    color: var(--velocity-grey-700);
}

.text-grey-800{
    color: var(--velocity-grey-800);
}

.text-grey-900{
    color: var(--velocity-grey-900);
}

.text-yellow-50{
    color: var(--velocity-yellow-50);
}

.text-yellow-100{
    color: var(--velocity-yellow-100);
}

.text-yellow-200{
    color: var(--velocity-yellow-200);
}

.text-yellow-300{
    color: var(--velocity-yellow-300);
}

.text-yellow-400{
    color: var(--velocity-yellow-400);
}

.text-yellow-500{
    color: var(--velocity-yellow-500);
}

.text-yellow-600{
    color: var(--velocity-yellow-600);
}

.text-yellow-700{
    color: var(--velocity-yellow-700);
}

.text-yellow-800{
    color: var(--velocity-yellow-800);
}

.text-yellow-900{
    color: var(--velocity-yellow-900);
}

.text-cyan-50{
    color: var(--velocity-cyan-50);
}

.text-cyan-100{
    color: var(--velocity-cyan-100);
}

.text-cyan-200{
    color: var(--velocity-cyan-200);
}

.text-cyan-300{
    color: var(--velocity-cyan-300);
}

.text-cyan-400{
    color: var(--velocity-cyan-400);
}

.text-cyan-500{
    color: var(--velocity-cyan-500);
}

.text-cyan-600{
    color: var(--velocity-cyan-600);
}

.text-cyan-700{
    color: var(--velocity-cyan-700);
}

.text-cyan-800{
    color: var(--velocity-cyan-800);
}

.text-cyan-900{
    color: var(--velocity-cyan-900);
}

.text-orange-50{
    color: var(--velocity-orange-50);
}

.text-orange-100{
    color: var(--velocity-orange-100);
}

.text-orange-200{
    color: var(--velocity-orange-200);
}

.text-orange-300{
    color: var(--velocity-orange-300);
}

.text-orange-400{
    color: var(--velocity-orange-400);
}

.text-orange-500{
    color: var(--velocity-orange-500);
}

.text-orange-600{
    color: var(--velocity-orange-600);
}

.text-orange-700{
    color: var(--velocity-orange-700);
}

.text-orange-800{
    color: var(--velocity-orange-800);
}

.text-orange-900{
    color: var(--velocity-orange-900);
}

.text-blue-50{
    color: var(--velocity-blue-50);
}

.text-blue-100{
    color: var(--velocity-blue-100);
}

.text-blue-200{
    color: var(--velocity-blue-200);
}

.text-blue-300{
    color: var(--velocity-blue-300);
}

.text-blue-400{
    color: var(--velocity-blue-400);
}

.text-blue-500{
    color: var(--velocity-blue-500);
}

.text-blue-600{
    color: var(--velocity-blue-600);
}

.text-blue-700{
    color: var(--velocity-blue-700);
}

.text-blue-800{
    color: var(--velocity-blue-800);
}

.text-blue-900{
    color: var(--velocity-blue-900);
}

.text-lime-50{
    color: var(--velocity-lime-50);
}

.text-lime-100{
    color: var(--velocity-lime-100);
}

.text-lime-200{
    color: var(--velocity-lime-200);
}

.text-lime-300{
    color: var(--velocity-lime-300);
}

.text-lime-400{
    color: var(--velocity-lime-400);
}

.text-lime-500{
    color: var(--velocity-lime-500);
}

.text-lime-600{
    color: var(--velocity-lime-600);
}

.text-lime-700{
    color: var(--velocity-lime-700);
}

.text-lime-800{
    color: var(--velocity-lime-800);
}

.text-lime-900{
    color: var(--velocity-lime-900);
}

.text-purple-50{
    color: var(--velocity-purple-50);
}

.text-purple-100{
    color: var(--velocity-purple-100);
}

.text-purple-200{
    color: var(--velocity-purple-200);
}

.text-purple-300{
    color: var(--velocity-purple-300);
}

.text-purple-400{
    color: var(--velocity-purple-400);
}

.text-purple-500{
    color: var(--velocity-purple-500);
}

.text-purple-600{
    color: var(--velocity-purple-600);
}

.text-purple-700{
    color: var(--velocity-purple-700);
}

.text-purple-800{
    color: var(--velocity-purple-800);
}

.text-purple-900{
    color: var(--velocity-purple-900);
}

.text-indigo-50{
    color: var(--velocity-indigo-50);
}

.text-indigo-100{
    color: var(--velocity-indigo-100);
}

.text-indigo-200{
    color: var(--velocity-indigo-200);
}

.text-indigo-300{
    color: var(--velocity-indigo-300);
}

.text-indigo-400{
    color: var(--velocity-indigo-400);
}

.text-indigo-500{
    color: var(--velocity-indigo-500);
}

.text-indigo-600{
    color: var(--velocity-indigo-600);
}

.text-indigo-700{
    color: var(--velocity-indigo-700);
}

.text-indigo-800{
    color: var(--velocity-indigo-800);
}

.text-indigo-900{
    color: var(--velocity-indigo-900);
}

.text-pink-50{
    color: var(--velocity-pink-50);
}

.text-pink-100{
    color: var(--velocity-pink-100);
}

.text-pink-200{
    color: var(--velocity-pink-200);
}

.text-pink-300{
    color: var(--velocity-pink-300);
}

.text-pink-400{
    color: var(--velocity-pink-400);
}

.text-pink-500{
    color: var(--velocity-pink-500);
}

.text-pink-600{
    color: var(--velocity-pink-600);
}

.text-pink-700{
    color: var(--velocity-pink-700);
}

.text-pink-800{
    color: var(--velocity-pink-800);
}

.text-pink-900{
    color: var(--velocity-pink-900);
}

.text-violet-50{
    color: var(--velocity-violet-50);
}

.text-violet-100{
    color: var(--velocity-violet-100);
}

.text-violet-200{
    color: var(--velocity-violet-200);
}

.text-violet-300{
    color: var(--velocity-violet-300);
}

.text-violet-400{
    color: var(--velocity-violet-400);
}

.text-violet-500{
    color: var(--velocity-violet-500);
}

.text-violet-600{
    color: var(--velocity-violet-600);
}

.text-violet-700{
    color: var(--velocity-violet-700);
}

.text-violet-800{
    color: var(--velocity-violet-800);
}

.text-violet-900{
    color: var(--velocity-violet-900);
}

.text-slate-50{
    color: var(--velocity-slate-50);
}

.text-slate-100{
    color: var(--velocity-slate-100);
}

.text-slate-200{
    color: var(--velocity-slate-200);
}

.text-slate-300{
    color: var(--velocity-slate-300);
}

.text-slate-400{
    color: var(--velocity-slate-400);
}

.text-slate-500{
    color: var(--velocity-slate-500);
}

.text-slate-600{
    color: var(--velocity-slate-600);
}

.text-slate-700{
    color: var(--velocity-slate-700);
}

.text-slate-800{
    color: var(--velocity-slate-800);
}

.text-slate-900{
    color: var(--velocity-slate-900);
}

.text-rose-50{
    color: var(--velocity-rose-50);
}

.text-rose-100{
    color: var(--velocity-rose-100);
}

.text-rose-200{
    color: var(--velocity-rose-200);
}

.text-rose-300{
    color: var(--velocity-rose-300);
}

.text-rose-400{
    color: var(--velocity-rose-400);
}

.text-rose-500{
    color: var(--velocity-rose-500);
}

.text-rose-600{
    color: var(--velocity-rose-600);
}

.text-rose-700{
    color: var(--velocity-rose-700);
}

.text-rose-800{
    color: var(--velocity-rose-800);
}

.text-rose-900{
    color: var(--velocity-rose-900);
}

@media(max-width: 1536px){
    .xm\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xm\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xm\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xm\:container{
        width: 100%;
    }
    
    .xm\:container-fluid{
        width: 100%;
    }
    
    .xm\:column-auto{
        columns: auto;
    }
    
    .xm\:column-1{
        columns: 1;
    }
    
    .xm\:column-2{
        columns: 2;
    }
    
    .xm\:column-3{
        columns: 3;
    }
    
    .xm\:column-4{
        columns: 4;
    }
    
    .xm\:column-5{
        columns: 5;
    }
    
    .xm\:column-6{
        columns: 6;
    }
    
    .xm\:column-7{
        columns: 7;
    }
    
    .xm\:column-8{
        columns: 8;
    }
    
    .xm\:column-9{
        columns: 9;
    }
    
    .xm\:column-10{
        columns: 10;
    }
    
    .xm\:column-11{
        columns: 11;
    }
    
    .xm\:column-12{
        columns: 12;
    }
    
    .xm\:float-inline-start{
        float: inline-start;
    }
    
    .xm\:float-inline-end{
        float: inline-end;
    }
    
    .xm\:float-left{
        float: left;
    }
    
    .xm\:float-right{
        float: right;
    }
    
    .xm\:float-none{
        float: none;
    }
    
    .xm\:float-inherit{
        float: inherit;
    }
    
    .xm\:clear-inline-start{
        clear: inline-start;
    }
    
    .xm\:clear-inline-end{
        clear: inline-end;
    }
    
    .xm\:clear-left{
        clear: left;
    }
    
    .xm\:clear-right{
        clear: right;
    }
    
    .xm\:clear-both{
        clear: both;
    }
    
    .xm\:clear-none{
        clear: none;
    }
    
    .xm\:clear-inherit{
        clear: inherit;
    }
    
    .xm\:isolation-auto{
        isolation: auto;
    }
    
    .xm\:isolation-true{
        isolation: isolate;
    }
    
    .xm\:object-fit-fill{
        object-fit: fill;
    }
    
    .xm\:object-fit-cover{
        object-fit: cover;
    }
    
    .xm\:object-fit-contain{
        object-fit: contain;
    }
    
    .xm\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xm\:object-fit-none{
        object-fit: none;
    }
    
    .xm\:object-position-top{
        object-position: top;
    }
    
    .xm\:object-position-bottom{
        object-position: bottom;
    }
    
    .xm\:object-position-left{
        object-position: left;
    }
    
    .xm\:object-position-right{
        object-position: right;
    }
    
    .xm\:object-position-left-top{
        object-position: left top;
    }
    
    .xm\:object-position-right-top{
        object-position: right top;
    }
    
    .xm\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xm\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xm\:object-position-center-top{
        object-position: center top;
    }

    .xm\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xm\:overflow-auto{
        overflow: auto;
    }
    
    .xm\:overflow-hidden{
        overflow: hidden;
    }
    
    .xm\:overflow-visible{
        overflow: visible;
    }
    
    .xm\:overflow-scroll{
        overflow: scroll;
    }
    
    .xm\:overflow-inherit{
        overflow:inherit;
    }
    
    .xm\:overflow-x-auto{
        overflow: auto;
    }
    
    .xm\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xm\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xm\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xm\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xm\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xm\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xm\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xm\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xm\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xm\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xm\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xm\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xm\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xm\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xm\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xm\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xm\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xm\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xm\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xm\:position-static{
        position: static;
    }
    
    .xm\:position-fixed{
        position: fixed;
    }
    
    .xm\:position-absolute{
        position: absolute;
    }
    
    .xm\:position-relative{
        position: relative;
    }
    
    .xm\:position-sticky{
        position: sticky;
    }

    .xm\:position-right-0{
        right: 0;
    }

    .xm\:position-left-0{
        left: 0;
    }

    .xm\:position-top-0{
        top: 0;
    }

    .xm\:position-bottom-0{
        bottom: 0;
    }
    
    .xm\:visible{
        visibility: visible;
    }
    
    .xm\:invisible{
        visibility: hidden;
    }
    
    .xm\:visibility-collapse{
        visibility: collapse;
    }
    
    .xm\:z-0{
        z-index: 0;
    }
    
    .xm\:-z-10{
        z-index: -10;
    }
    
    .xm\:-z-20{
        z-index: -20;
    }
    
    .xm\:-z-30{
        z-index: -30;
    }
    
    .xm\:-z-40{
        z-index: -40;
    }
    
    .xm\:-z-50{
        z-index: -50;
    }
    
    .xm\:-z-60{
        z-index: -60;
    }
    
    .xm\:-z-70{
        z-index: -70;
    }
    
    .xm\:-z-80{
        z-index: -80;
    }
    
    .xm\:-z-90{
        z-index: -90;
    }
    
    .xm\:-z-100{
        z-index: -100;
    }
    
    .xm\:z-10{
        z-index: 10;
    }
    
    .xm\:z-20{
        z-index: 20;
    }
    
    .xm\:z-30{
        z-index: 30;
    }
    
    .xm\:z-40{
        z-index: 40;
    }
    
    .xm\:z-50{
        z-index: 50;
    }
    
    .xm\:z-60{
        z-index: 60;
    }
    
    .xm\:z-70{
        z-index: 70;
    }
    
    .xm\:z-80{
        z-index: 80;
    }
    
    .xm\:z-90{
        z-index: 90;
    }
    
    .xm\:z-100{
        z-index: 100;
    }
    
    .xm\:z-auto{
        z-index: auto;
    }
    
    .xm\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xm\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xm\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xm\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xm\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xm\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xm\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xm\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xm\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xm\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xm\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xm\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xm\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xm\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xm\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xm\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xm\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xm\:flex-row{
        flex-direction: row;
    }
    
    .xm\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xm\:flex-column{
        flex-direction: column;
    }
    
    .xm\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xm\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xm\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xm\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xm\:flex-1{
        flex: 1 1 0;
    }
    
    .xm\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xm\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xm\:flex-none{
        flex: none;
    }
    
    .xm\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xm\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xm\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xm\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xm\:order-1{
        order: 1;
    }
    
    .xm\:order-2{
        order: 2;
    }
    
    .xm\:order-3{
        order: 3;
    }
    
    .xm\:order-4{
        order: 4;
    }
    
    .xm\:order-5{
        order: 5;
    }
    
    .xm\:order-6{
        order: 6;
    }
    
    .xm\:order-7{
        order: 7;
    }
    
    .xm\:order-8{
        order: 8;
    }
    
    .xm\:order-9{
        order: 9;
    }
    
    .xm\:order-10{
        order: 10;
    }
    
    .xm\:order-11{
        order: 11;
    }
    
    .xm\:order-12{
        order: 12;
    }
    
    .xm\:order-first{
        order: -9999;
    }
    
    .xm\:order-last{
        order: 9999;
    }
    
    .xm\:order-0{
        order: 0;
    }
    
    .xm\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xm\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xm\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xm\:grcol-auto{
        grid-column: auto;
    }
    
    .xm\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xm\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xm\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xm\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xm\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xm\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xm\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xm\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xm\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xm\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xm\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xm\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xm\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xm\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xm\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xm\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xm\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xm\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xm\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xm\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xm\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xm\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xm\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xm\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xm\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xm\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xm\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xm\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xm\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xm\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xm\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xm\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xm\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xm\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xm\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xm\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xm\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xm\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xm\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xm\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xm\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xm\:grrow-auto{
        grid-row: auto;
    }
    
    .xm\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xm\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xm\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xm\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xm\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xm\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xm\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xm\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xm\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xm\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xm\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xm\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xm\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xm\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xm\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xm\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xm\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xm\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xm\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xm\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xm\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xm\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xm\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xm\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xm\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xm\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xm\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xm\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xm\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xm\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xm\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xm\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xm\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xm\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xm\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xm\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xm\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xm\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xm\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xm\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xm\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xm\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xm\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xm\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xm\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xm\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xm\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xm\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xm\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xm\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xm\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xm\:gap-0{
        gap: 0;
    }
    
    .xm\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:gap-y-0{
        row-gap: 0;
    }
    
    .xm\:gap-1{
        gap: 1px;
    }
    
    .xm\:gap-2{
        gap: 2px;
    }
    
    .xm\:gap-4{
        gap: 4px;
    }
    
    .xm\:gap-6{
        gap: 6px;
    }
    
    .xm\:gap-8{
        gap: 8px;
    }
    
    .xm\:gap-9{
        gap: 9px;
    }
    
    .xm\:gap-10{
        gap: 10px;
    }
    
    .xm\:gap-12{
        gap: 12px;
    }
    
    .xm\:gap-14{
        gap: 14px;
    }
    
    .xm\:gap-16{
        gap: 16px;
    }
    
    .xm\:gap-18{
        gap: 18px;
    }
    
    .xm\:gap-20{
        gap: 20px;
    }
    
    .xm\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:gap-x-1{
        column-gap: 1px;
    }
    
    .xm\:gap-x-2{
        column-gap: 2px;
    }
    
    .xm\:gap-x-4{
        column-gap: 4px;
    }
    
    .xm\:gap-x-6{
        column-gap: 6px;
    }
    
    .xm\:gap-x-8{
        column-gap: 8px;
    }
    
    .xm\:gap-x-10{
        column-gap: 10px;
    }
    
    .xm\:gap-x-12{
        column-gap: 12px;
    }
    
    .xm\:gap-x-14{
        column-gap: 14px;
    }
    
    .xm\:gap-x-16{
        column-gap: 16px;
    }
    
    .xm\:gap-x-18{
        column-gap: 18px;
    }
    
    .xm\:gap-x-20{
        column-gap: 20px;
    }
    
    .xm\:gap-y-1{
        row-gap: 1px;
    }
    
    .xm\:gap-y-2{
        row-gap: 2px;
    }
    
    .xm\:gap-y-4{
        row-gap: 4px;
    }
    
    .xm\:gap-y-6{
        row-gap: 6px;
    }
    
    .xm\:gap-y-8{
        row-gap: 8px;
    }
    
    .xm\:gap-y-10{
        row-gap: 10px;
    }
    
    .xm\:gap-y-12{
        row-gap: 12px;
    }
    
    .xm\:gap-y-14{
        row-gap: 14px;
    }
    
    .xm\:gap-y-16{
        row-gap: 16px;
    }
    
    .xm\:gap-y-18{
        row-gap: 18px;
    }
    
    .xm\:gap-y-20{
        row-gap: 20px;
    }
    
    .xm\:justify-content-normal{
        justify-content: normal;
    }
    
    .xm\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xm\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xm\:justify-content-center{
        justify-content: center;
    }
    
    .xm\:justify-content-between{
        justify-content: space-between;
    }
    
    .xm\:justify-content-around{
        justify-content: space-around;
    }
    
    .xm\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xm\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xm\:justify-items-start{
        justify-items: start;
    }
    
    .xm\:justify-items-end{
        justify-items: end;
    }
    
    .xm\:justify-items-center{
        justify-items: center;
    }
    
    .xm\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:justify-self-auto{
        justify-self: auto;
    }
    
    .xm\:justify-self-start{
        justify-self: start;
    }
    
    .xm\:justify-self-end{
        justify-self: end;
    }
    
    .xm\:justify-self-center{
        justify-self: center;
    }
    
    .xm\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:align-content-normal{
        align-content: normal;
    }
    
    .xm\:align-content-center{
        align-content: center;
    }
    
    .xm\:align-content-start{
        align-content: flex-start;
    }
    
    .xm\:align-content-end{
        align-content: flex-end;
    }
    
    .xm\:align-content-between{
        align-content: space-between;
    }
    
    .xm\:align-content-around{
        align-content: space-around;
    }
    
    .xm\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xm\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xm\:align-content-stretch{
        align-content: stretch;
    }
    
    .xm\:align-items-start{
        align-items: start;
    }
    
    .xm\:align-items-end{
        align-items: end;
    }
    
    .xm\:align-items-center{
        align-items: center;
    }
    
    .xm\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:align-self-auto{
        justify-self: auto;
    }
    
    .xm\:align-self-start{
        justify-self: start;
    }
    
    .xm\:align-self-end{
        justify-self: end;
    }
    
    .xm\:align-self-center{
        justify-self: center;
    }
    
    .xm\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xm\:place-content-center{
        place-content: center;
    }
    
    .xm\:place-content-start{
        place-content: start;
    }
    
    .xm\:place-content-end{
        place-content: end;
    }
    
    .xm\:place-content-between{
        place-content: between;
    }
    
    .xm\:place-content-around{
        place-content: around;
    }
    
    .xm\:place-content-evenly{
        place-content: evenly;
    }
    
    .xm\:place-content-baseline{
        place-content: baseline;
    }
    
    .xm\:place-content-stretch{
        place-content: stretch;
    }
    
    .xm\:place-items-start{
        place-content: start;
    }
    
    .xm\:place-items-end{
        place-content: end;
    }
    
    .xm\:place-items-center{
        place-content: center;
    }
    
    .xm\:place-items-baseline{
        place-content: baseline;
    }
    
    .xm\:place-items-stretch{
        place-content: stretch;
    }
    
    .xm\:place-self-start{
        place-self: start;
    }
    
    .xm\:place-self-end{
        place-self: end;
    }
    
    .xm\:place-self-center{
        place-self: center;
    }
    
    .xm\:place-self-baseline{
        place-self: baseline;
    }
    
    .xm\:place-self-stretch{
        place-self: stretch;
    }
    
    .xm\:w-0{
        width: 0;
    }
    
    .xm\:w-2{
        width: 2px;
    }
    
    .xm\:w-4{
        width: 4px;
    }
    
    .xm\:w-6{
        width: 6px;
    }
    
    .xm\:w-8{
        width: 8px;
    }
    
    .xm\:w-10{
        width: 10px;
    }
    
    .xm\:w-12{
        width: 12px;
    }
    
    .xm\:w-14{
        width: 14px;
    }
    
    .xm\:w-16{
        width: 16px;
    }
    
    .xm\:w-18{
        width: 18px;
    }
    
    .xm\:w-20{
        width: 20px;
    }
    
    .xm\:w-22{
        width: 1.5rem;
    }
    
    .xm\:w-24{
        width: 3rem;
    }
    
    .xm\:w-26{
        width: 4.5rem;
    }
    
    .xm\:w-28{
        width: 6rem;
    }
    
    .xm\:w-30{
        width: 7.5rem;
    }
    
    .xm\:w-32{
        width: 10rem;
    }
    
    .xm\:w-34{
        width: 11.5rem;
    }
    
    .xm\:w-36{
        width: 13rem;
    }
    
    .xm\:w-38{
        width: 14.5rem;
    }
    
    .xm\:w-40{
        width: 16rem;
    }
    
    .xm\:w-42{
        width: 18rem;
    }
    
    .xm\:w-44{
        width: 20rem;
    }
    
    .xm\:w-46{
        width: 22rem;
    }
    
    .xm\:w-48{
        width: 24rem;
    }

    .xm\:w-52{
        width: 28rem;
    }

    .xm\:w-56{
        width: 32rem;
    }

    .xm\:w-60{
        width: 36rem;
    }

    .xm\:w-64{
        width: 40rem;
    }

    .xm\:w-68{
        width: 44rem;
    }

    .xm\:w-72{
        width: 48rem;
    }

    .xm\:w-76{
        width: 52rem;
    }

    .xm\:w-80{
        width: 56rem;
    }

    .xm\:w-84{
        width: 60rem;
    }
    
    .xm\:w-hf{
        width: 50%;
    }
    
    .xm\:w-third{
        width: 33.333%;
    }
    
    .xm\:w-two-third{
        width: 66.67%;
    }
    
    .xm\:w-quarter{
        width: 25%;
    }
    
    .xm\:w-three-quarter{
        width: 75%;
    }
    
    .xm\:w-fifth{
        width: 20%;
    }
    
    .xm\:w-two-fifth{
        width: 40%;
    }
    
    .xm\:w-three-fifth{
        width: 60%;
    }
    
    .xm\:w-four-fifth{
        width: 80%;
    }
    
    .xm\:w-tenth{
        width: 10%;
    }
    
    .xm\:w-two-tenth{
        width: 20%;
    }
    
    .xm\:w-three-tenth{
        width: 30%;
    }
    
    .xm\:w-four-tenth{
        width: 40%;
    }
    
    .xm\:w-five-tenth{
        width: 50%;
    }
    
    .xm\:w-six-tenth{
        width: 60%;
    }
    
    .xm\:w-seven-tenth{
        width: 70%;
    }
    
    .xm\:w-eight-tenth{
        width: 80%;
    }
    
    .xm\:w-nine-tenth{
        width: 90%;
    }
    
    .xm\:w-full{
        width: 100%;
    }
    
    .xm\:w-min{
        width: min-content;
    }
    
    .xm\:w-max{
        width: max-content;
    }
    
    .xm\:w-fit{
        width: fit-content;
    }
    
    .xm\:min-vh-10{
        min-height: 10vh;
    }
    
    .xm\:min-vh-20{
        min-height: 20vh;
    }
    
    .xm\:min-vh-30{
        min-height: 30vh;
    }
    
    .xm\:min-vh-40{
        min-height: 40vh;
    }
    
    .xm\:min-vh-50{
        min-height: 50vh;
    }
    
    .xm\:min-vh-60{
        min-height: 60vh;
    }
    
    .xm\:min-vh-70{
        min-height: 70vh;
    }
    
    .xm\:min-vh-80{
        min-height: 80vh;
    }
    
    .xm\:min-vh-90{
        min-height: 90vh;
    }
    
    .xm\:min-vh-100{
        min-height: 100vh;
    }
    
    .xm\:min-vw-10{
        min-width: 10vh;
    }
    
    .xm\:min-vw-20{
        min-width: 20vh;
    }
    
    .xm\:min-vw-30{
        min-width: 30vh;
    }
    
    .xm\:min-vw-40{
        min-width: 40vh;
    }
    
    .xm\:min-vw-50{
        min-width: 50vh;
    }
    
    .xm\:min-vw-60{
        min-width: 60vh;
    }
    
    .xm\:min-vw-70{
        min-width: 70vh;
    }
    
    .xm\:min-vw-80{
        min-width: 80vh;
    }
    
    .xm\:min-vw-90{
        min-width: 100vh;
    }
    
    .xm\:min-vw-100{
        min-width: 100vh;
    }
    
    .xm\:max-vh-10{
        max-height: 10vh;
    }
    
    .xm\:max-vh-20{
        max-height: 20vh;
    }
    
    .xm\:max-vh-30{
        max-height: 30vh;
    }
    
    .xm\:max-vh-40{
        max-height: 40vh;
    }
    
    .xm\:max-vh-50{
        max-height: 50vh;
    }
    
    .xm\:max-vh-60{
        max-height: 60vh;
    }
    
    .xm\:max-vh-70{
        max-height: 70vh;
    }
    
    .xm\:max-vh-80{
        max-height: 80vh;
    }
    
    .xm\:max-vh-90{
        max-height: 100vh;
    }
    
    .xm\:max-vh-100{
        max-height: 100vh;
    }
    
    .xm\:max-vw-10{
        max-width: 10vh;
    }
    
    .xm\:max-vw-20{
        max-width: 20vh;
    }
    
    .xm\:max-vw-30{
        max-width: 30vh;
    }
    
    .xm\:max-vw-40{
        max-width: 40vh;
    }
    
    .xm\:max-vw-50{
        max-width: 50vh;
    }
    
    .xm\:max-vw-60{
        max-width: 60vh;
    }
    
    .xm\:max-vw-70{
        max-width: 70vh;
    }
    
    .xm\:max-vw-80{
        max-width: 80vh;
    }
    
    .xm\:max-vw-90{
        max-width: 100vh;
    }
    
    .xm\:max-vw-100{
        max-width: 100vh;
    }
    
    .xm\:min-w-2{
        min-width: 2px;
    }
    
    .xm\:min-w-4{
        min-width: 4px;
    }
    
    .xm\:min-w-6{
        min-width: 6px;
    }
    
    .xm\:min-w-8{
        min-width: 8px;
    }
    
    .xm\:min-w-10{
        min-width: 10px;
    }
    
    .xm\:min-w-12{
        min-width: 12px;
    }
    
    .xm\:min-w-14{
        min-width: 14px;
    }
    
    .xm\:min-w-16{
        min-width: 16px;
    }
    
    .xm\:min-w-18{
        min-width: 18px;
    }
    
    .xm\:min-w-20{
        min-width: 20px;
    }
    
    .xm\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xm\:min-w-24{
        min-width: 3rem;
    }
    
    .xm\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xm\:min-w-28{
        min-width: 6rem;
    }
    
    .xm\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xm\:min-w-32{
        min-width: 10rem;
    }
    
    .xm\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xm\:min-w-36{
        min-width: 13rem;
    }
    
    .xm\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xm\:min-w-40{
        min-width: 16rem;
    }
    
    .xm\:min-w-42{
        min-width: 18rem;
    }
    
    .xm\:min-w-44{
        min-width: 20rem;
    }
    
    .xm\:min-w-46{
        min-width: 22rem;
    }
    
    .xm\:min-w-48{
        min-width: 24rem;
    }

    .xm\:min-w-52{
        min-width: 28rem;
    }

    .xm\:min-w-56{
        min-width: 32rem;
    }

    .xm\:min-w-60{
        min-width: 36rem;
    }

    .xm\:min-w-64{
        min-width: 40rem;
    }

    .xm\:min-w-68{
        min-width: 44rem;
    }

    .xm\:min-w-72{
        min-width: 48rem;
    }

    .xm\:min-w-76{
        min-width: 52rem;
    }

    .xm\:min-w-80{
        min-width: 56rem;
    }

    .xm\:min-w-84{
        min-width: 60rem;
    }
    
    .xm\:min-w-hf{
        min-width: 50%;
    }
    
    .xm\:min-w-full{
        min-width: 100%;
    }
    
    .xm\:min-w-min{
        min-width: min-content;
    }
    
    .xm\:min-w-max{
        min-width: max-content;
    }
    
    .xm\:min-w-fit{
        min-width: fit-content;
    }
    
    .xm\:max-w-0{
        max-width: 0;
    }
    
    .xm\:max-w-2{
        max-width: 2px;
    }
    
    .xm\:max-w-4{
        max-width: 4px;
    }
    
    .xm\:max-w-6{
        max-width: 6px;
    }
    
    .xm\:max-w-8{
        max-width: 8px;
    }
    
    .xm\:max-w-10{
        max-width: 10px;
    }
    
    .xm\:max-w-12{
        max-width: 12px;
    }
    
    .xm\:max-w-14{
        max-width: 14px;
    }
    
    .xm\:max-w-16{
        max-width: 16px;
    }
    
    .xm\:max-w-18{
        max-width: 18px;
    }
    
    .xm\:max-w-20{
        max-width: 20px;
    }
    
    .xm\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xm\:max-w-24{
        max-width: 3rem;
    }
    
    .xm\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xm\:max-w-28{
        max-width: 6rem;
    }
    
    .xm\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xm\:max-w-32{
        max-width: 10rem;
    }
    
    .xm\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xm\:max-w-36{
        max-width: 13rem;
    }
    
    .xm\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xm\:max-w-40{
        max-width: 16rem;
    }
    
    .xm\:max-w-42{
        max-width: 18rem;
    }
    
    .xm\:max-w-44{
        max-width: 20rem;
    }
    
    .xm\:max-w-46{
        max-width: 22rem;
    }
    
    .xm\:max-w-48{
        max-width: 24rem;
    }

    .xm\:max-w-52{
        max-width: 28rem;
    }

    .xm\:max-w-56{
        max-width: 32rem;
    }

    .xm\:max-w-60{
        max-width: 36rem;
    }

    .xm\:max-w-64{
        max-width: 40rem;
    }

    .xm\:max-w-68{
        max-width: 44rem;
    }

    .xm\:max-w-72{
        max-width: 48rem;
    }

    .xm\:max-w-76{
        max-width: 52rem;
    }

    .xm\:max-w-80{
        max-width: 56rem;
    }

    .xm\:max-w-84{
        max-width: 60rem;
    }
    
    .xm\:max-w-hf{
        max-width: 50%;
    }
    
    .xm\:max-w-full{
        max-width: 100%;
    }
    
    .xm\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:max-w-fit{
        max-width: fit-content;
    }
    
    .xm\:h-0{
        height: 0;
    }
    
    .xm\:h-2{
        height: 2px;
    }
    
    .xm\:h-4{
        height: 4px;
    }
    
    .xm\:h-6{
        height: 6px;
    }
    
    .xm\:h-8{
        height: 8px;
    }
    
    .xm\:h-10{
        height: 10px;
    }
    
    .xm\:h-12{
        height: 12px;
    }
    
    .xm\:h-14{
        height: 14px;
    }
    
    .xm\:h-16{
        height: 16px;
    }
    
    .xm\:h-18{
        height: 18px;
    }
    
    .xm\:h-20{
        height: 20px;
    }
    
    .xm\:h-22{
        height: 1.5rem;
    }
    
    .xm\:h-24{
        height: 3rem;
    }
    
    .xm\:h-26{
        height: 4.5rem;
    }
    
    .xm\:h-28{
        height: 6rem;
    }
    
    .xm\:h-30{
        height: 7.5rem;
    }
    
    .xm\:h-32{
        height: 10rem;
    }
    
    .xm\:h-34{
        height: 11.5rem;
    }
    
    .xm\:h-36{
        height: 13rem;
    }
    
    .xm\:h-38{
        height: 14.5rem;
    }
    
    .xm\:h-40{
        height: 16rem;
    }
    
    .xm\:h-42{
        height: 18rem;
    }
    
    .xm\:h-44{
        height: 20rem;
    }
    
    .xm\:h-46{
        height: 22rem;
    }
    
    .xm\:h-48{
        height: 24rem;
    }

    .xm\:h-52{
        height: 28rem;
    }

    .xm\:h-56{
        height: 32rem;
    }

    .xm\:h-60{
        height: 36rem;
    }

    .xm\:h-64{
        height: 40rem;
    }

    .xm\:h-68{
        height: 44rem;
    }

    .xm\:h-72{
        height: 48rem;
    }

    .xm\:h-76{
        height: 52rem;
    }

    .xm\:h-80{
        height: 56rem;
    }

    .xm\:h-84{
        height: 60rem;
    }
    
    .xm\:h-hf{
        height: 50%;
    }
    
    .xm\:h-third{
        height: 33.333%;
    }
    
    .xm\:h-two-third{
        height: 66.67%;
    }
    
    .xm\:h-quarter{
        height: 25%;
    }
    
    .xm\:h-three-quarter{
        height: 75%;
    }
    
    .xm\:h-fifth{
        height: 20%;
    }
    
    .xm\:h-two-fifth{
        height: 40%;
    }
    
    .xm\:h-three-fifth{
        height: 60%;
    }
    
    .xm\:h-four-fifth{
        height: 80%;
    }
    
    .xm\:h-tenth{
        height: 10%;
    }
    
    .xm\:h-two-tenth{
        height: 20%;
    }
    
    .xm\:h-three-tenth{
        height: 30%;
    }
    
    .xm\:h-four-tenth{
        height: 40%;
    }
    
    .xm\:h-five-tenth{
        height: 50%;
    }
    
    .xm\:h-six-tenth{
        height: 60%;
    }
    
    .xm\:h-seventh-tenth{
        height: 70%;
    }
    
    .xm\:h-eight-tenth{
        height: 80%;
    }
    
    .xm\:h-nine-tenth{
        height: 90%;
    }
    
    .xm\:h-full{
        height: 100%;
    }
    
    .xm\:h-min{
        height: min-content;
    }
    
    .xm\:h-max{
        height: max-content;
    }
    
    .xm\:h-fit{
        height: fit-content;
    }
    
    .xm\:min-h-0{
        min-height: 0;
    }
    
    .xm\:min-h-2{
        min-height: 2px;
    }
    
    .xm\:min-h-4{
        min-height: 4px;
    }
    
    .xm\:min-h-6{
        min-height: 6px;
    }
    
    .xm\:min-h-8{
        min-height: 8px;
    }
    
    .xm\:min-h-10{
        min-height: 10px;
    }
    
    .xm\:min-h-12{
        min-height: 12px;
    }
    
    .xm\:min-h-14{
        min-height: 14px;
    }
    
    .xm\:min-h-16{
        min-height: 16px;
    }
    
    .xm\:min-h-18{
        min-height: 18px;
    }
    
    .xm\:min-h-20{
        min-height: 20px;
    }
    
    .xm\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xm\:min-h-24{
        min-height: 3rem;
    }
    
    .xm\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xm\:min-h-28{
        min-height: 6rem;
    }
    
    .xm\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xm\:min-h-32{
        min-height: 10rem;
    }
    
    .xm\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xm\:min-h-36{
        min-height: 13rem;
    }
    
    .xm\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xm\:min-h-40{
        min-height: 16rem;
    }
    
    .xm\:min-h-42{
        min-height: 18rem;
    }
    
    .xm\:min-h-44{
        min-height: 20rem;
    }
    
    .xm\:min-h-46{
        min-height: 22rem;
    }
    
    .xm\:min-h-48{
        min-height: 24rem;
    }
    
    .xm\:min-h-hf{
        min-height: 50%;
    }
    
    .xm\:min-h-full{
        min-height: 100%;
    }
    
    .xm\:min-h-min{
        min-height: min-content;
    }
    
    .xm\:min-h-max{
        min-height: max-content;
    }
    
    .xm\:min-h-fit{
        min-height: fit-content;
    }
    
    .xm\:max-h-0{
        max-height: 0;
    }
    
    .xm\:max-h-2{
        max-height: 2px;
    }
    
    .xm\:max-h-4{
        max-height: 4px;
    }
    
    .xm\:max-h-6{
        max-height: 6px;
    }
    
    .xm\:max-h-8{
        max-height: 8px;
    }
    
    .xm\:max-h-10{
        max-height: 10px;
    }
    
    .xm\:max-h-12{
        max-height: 12px;
    }
    
    .xm\:max-h-14{
        max-height: 14px;
    }
    
    .xm\:max-h-16{
        max-height: 16px;
    }
    
    .xm\:max-h-18{
        max-height: 18px;
    }
    
    .xm\:max-h-20{
        max-height: 20px;
    }
    
    .xm\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xm\:max-h-24{
        max-height: 3rem;
    }
    
    .xm\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xm\:max-h-28{
        max-height: 6rem;
    }
    
    .xm\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xm\:max-h-32{
        max-height: 10rem;
    }
    
    .xm\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xm\:max-h-36{
        max-height: 13rem;
    }
    
    .xm\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xm\:max-h-40{
        max-height: 16rem;
    }
    
    .xm\:max-h-42{
        max-height: 18rem;
    }
    
    .xm\:max-h-44{
        max-height: 20rem;
    }
    
    .xm\:max-h-46{
        max-height: 22rem;
    }
    
    .xm\:max-h-48{
        max-height: 24rem;
    }
    
    .xm\:max-h-hf{
        max-height: 50%;
    }
    
    .xm\:max-h-full{
        max-height: 100%;
    }
    
    .xm\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:max-h-fit{
        max-height: fit-content;
    }
    
    .xm\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xm\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xm\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xm\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .xm\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .xm\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .xm\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .xm\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .xm\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .xm\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .xm\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .xm\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .xm\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .xm\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .xm\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xm\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xm\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xm\:italic{
        font-style: italic;
    }
    
    .xm\:italic-0{
        font-style: normal;
    }
    
    .xm\:font-w-thin{
        font-weight: 100;
    }
    
    .xm\:font-w-extralight{
        font-weight: 200;
    }
    
    .xm\:font-w-light{
        font-weight: 300;
    }
    
    .xm\:font-w-normal{
        font-weight: 400;
    }
    
    .xm\:font-w-medium{
        font-weight: 500;
    }
    
    .xm\:font-w-semibold{
        font-weight: 600;
    }
    
    .xm\:font-w-bold{
        font-weight: 700;
    }
    
    .xm\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xm\:font-w-black{
        font-weight: 900;
    }
    
    .xm\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xm\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xm\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xm\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xm\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xm\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xm\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xm\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xm\:line-h-4{
        line-height: 1rem;
    }
    
    .xm\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xm\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xm\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xm\:line-h-8{
        line-height: 2rem;
    }
    
    .xm\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xm\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xm\:line-h-normal{
        line-height: 1;
    }
    
    .xm\:line-h-sm{
        line-height: 1.25;
    }
    
    .xm\:line-h-md{
        line-height: 1.5;
    }
    
    .xm\:line-h-lg{
        line-height: 1.75;
    }
    
    .xm\:line-h-lg{
        line-height: 2;
    }
    
    .xm\:line-h-xl{
        line-height: 4;
    }
    
    .xm\:list-img-none{
        list-style-image: none;
    }
    
    .xm\:list-position-inside{
        list-style-position: inside;
    }
    
    .xm\:list-position-outside{
        list-style-position: outside;
    }
    
    .xm\:list-type-none{
        list-style-type: none;
    }
    
    .xm\:list-type-disc{
        list-style-type: disc;
    }
    
    .xm\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xm\:list-type-square{
        list-style-type: square;
    }
    
    .xm\:left-text{
        text-align: left;
    }
    
    .xm\:right-text{
        text-align: right;
    }
    
    .xm\:justify-text{
        text-align: justify;
    }
    
    .xm\:center-text{
        text-align: center;
    }
    
    .xm\:start-text{
        text-align: start;
    }
    
    .xm\:end-text{
        text-align: end;
    }
    
    .xm\:underline-text{
        text-decoration-line: underline;
    }
    
    .xm\:overline-text{
        text-decoration-line: overline;
    }
    
    .xm\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xm\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xm\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xm\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xm\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xm\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xm\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xm\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xm\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xm\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xm\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xm\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xm\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xm\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xm\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xm\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xm\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xm\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xm\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xm\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xm\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xm\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xm\:text-no-case{
        text-transform: none;
    }
    
    .xm\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xm\:text-clip{
        text-overflow: clip;
    }
    
    .xm\:text-wrap{
        text-wrap: wrap;
    }
    
    .xm\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xm\:text-balance{
        text-wrap: balance;
    }
    
    .xm\:text-pretty{
        text-wrap: pretty;
    }
    
    .xm\:text-indent-0{
        text-indent: 0;
    }
    
    .xm\:text-indent-1{
        text-indent: 1px;
    }
    
    .xm\:text-indent-2{
        text-indent: 2px;
    }
    
    .xm\:text-indent-4{
        text-indent: 4px;
    }
    
    .xm\:text-indent-6{
        text-indent: 6px;
    }
    
    .xm\:text-indent-8{
        text-indent: 8px;
    }
    
    .xm\:text-indent-10{
        text-indent: 10px;
    }
    
    .xm\:text-indent-12{
        text-indent: 12px;
    }
    
    .xm\:text-indent-14{
        text-indent: 14px;
    }
    
    .xm\:text-indent-16{
        text-indent: 16px;
    }
    
    .xm\:text-indent-18{
        text-indent: 18px;
    }
    
    .xm\:text-indent-20{
        text-indent: 20px;
    }
    
    .xm\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xm\:vertical-align-top{
        vertical-align: top;
    }
    
    .xm\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xm\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xm\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xm\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xm\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xm\:vertical-align-super{
        vertical-align: super;
    }
    
    .xm\:white-space-normal{
        white-space: normal;
    }
    
    .xm\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xm\:white-space-pre{
        white-space: pre;
    }
    
    .xm\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xm\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xm\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xm\:word-break-normal{
        word-break: normal;
    }
    
    .xm\:word-break-words{
        word-break: break-word;
    }
    
    .xm\:word-break-all{
        word-break: break-all;
    }
    
    .xm\:word-break-keep{
        word-break: keep-all;
    }
    
    .xm\:content-none{
        content: none;
    }
    
    .xm\:content-blank{
        content: "";
    }
    
    .xm\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xm\:bg-local{
        background-attachment: local;
    }
    
    .xm\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xm\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xm\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xm\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xm\:bg-clip-text{
        background-clip: text;
    }
    
    .xm\:bg-or-border{
        background-origin: border-box;
    }
    
    .xm\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xm\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xm\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xm\:bg-top{
        background-position: top;
    }
    
    .xm\:bg-bottom{
        background-position: bottom;
    }
    
    .xm\:bg-center{
        background-position: center;
    }
    
    .xm\:bg-left{
        background-position: left;
    }
    
    .xm\:bg-right{
        background-position: top;
    }
    
    .xm\:bg-left-top{
        background-position: left top;
    }
    
    .xm\:bg-right-top{
        background-position: right top;
    }
    
    .xm\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xm\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xm\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xm\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xm\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xm\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xm\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xm\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xm\:bg-s-auto{
        background-size: auto;
    }
    
    .xm\:bg-s-cover{
        background-size: cover;
    }
    
    .xm\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xm\:p-auto{
        padding: auto;
    }
    
    .xm\:p-0{
        padding: 0;
    }
    
    .xm\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xm\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xm\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xm\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xm\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xm\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xm\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xm\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xm\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xm\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xm\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xm\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xm\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xm\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xm\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xm\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xm\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xm\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xm\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xm\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xm\:pt-auto{
        padding-top: auto;
    }
    
    .xm\:pt-0{
        padding-top: 0;
    }
    
    .xm\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xm\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xm\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xm\:pt-16{
        padding-top: 1rem;
    }
    
    .xm\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xm\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xm\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xm\:pt-32{
        padding-top: 2rem;
    }
    
    .xm\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xm\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xm\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xm\:pt-48{
        padding-top: 3rem;
    }
    
    .xm\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xm\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xm\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xm\:pt-64{
        padding-top: 4rem;
    }
    
    .xm\:pt-68{
        padding-top: 6rem;
    }
    
    .xm\:pt-72{
        padding-top: 8rem;
    }
    
    .xm\:pt-76{
        padding-top: 12rem;
    }
    
    .xm\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xm\:pb-auto{
        padding-bottom: auto;
    }
    
    .xm\:pb-0{
        padding-bottom: 0;
    }
    
    .xm\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xm\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xm\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xm\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xm\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xm\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xm\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xm\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xm\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xm\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xm\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xm\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xm\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xm\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xm\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xm\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xm\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xm\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xm\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xm\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xm\:pl-0{
        padding-left: auto;
    }
    
    .xm\:pl-0{
        padding-left: 0;
    }
    
    .xm\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xm\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xm\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xm\:pl-16{
        padding-left: 1rem;
    }
    
    .xm\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xm\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xm\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xm\:pl-32{
        padding-left: 2rem;
    }
    
    .xm\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xm\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xm\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xm\:pl-48{
        padding-left: 3rem;
    }
    
    .xm\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xm\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xm\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xm\:pl-64{
        padding-left: 4rem;
    }
    
    .xm\:pl-68{
        padding-left: 6rem;
    }
    
    .xm\:pl-72{
        padding-left: 8rem;
    }
    
    .xm\:pl-76{
        padding-left: 12rem;
    }
    
    .xm\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xm\:pr-auto{
        padding-right: auto;
    }
    
    .xm\:pr-0{
        padding-right: 0;
    }
    
    .xm\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xm\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xm\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xm\:pr-16{
        padding-right: 1rem;
    }
    
    .xm\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xm\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xm\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xm\:pr-32{
        padding-right: 2rem;
    }
    
    .xm\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xm\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xm\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xm\:pr-48{
        padding-right: 3rem;
    }
    
    .xm\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xm\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xm\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xm\:pr-64{
        padding-right: 4rem;
    }
    
    .xm\:pr-68{
        padding-right: 6rem;
    }
    
    .xm\:pr-72{
        padding-right: 8rem;
    }
    
    .xm\:pr-76{
        padding-right: 12rem;
    }
    
    .xm\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xm\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xm\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xm\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xm\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xm\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xm\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xm\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xm\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xm\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xm\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xm\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xm\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xm\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xm\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xm\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xm\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xm\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xm\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xm\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xm\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xm\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xm\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xm\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xm\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xm\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xm\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xm\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xm\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xm\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xm\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xm\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xm\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xm\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xm\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xm\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xm\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xm\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xm\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xm\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xm\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xm\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xm\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xm\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xm\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xm\:m-auto{
        margin: auto;
    }
    
    .xm\:m-0{
        margin: 0;
    }
    
    .xm\:m-4{
        margin: 0.25rem;
    }
    
    .xm\:m-8{
        margin: 0.5rem;
    }
    
    .xm\:m-12{
        margin: 0.75rem;
    }
    
    .xm\:m-16{
        margin: 1rem;
    }
    
    .xm\:m-20{
        margin: 1.25rem;
    }
    
    .xm\:m-24{
        margin: 1.5rem;
    }
    
    .xm\:m-28{
        margin: 1.75rem;
    }
    
    .xm\:m-32{
        margin: 2rem;
    }
    
    .xm\:m-36{
        margin: 2.25rem;
    }
    
    .xm\:m-40{
        margin: 2.5rem;
    }
    
    .xm\:m-44{
        margin: 2.75rem;
    }
    
    .xm\:m-48{
        margin: 3rem;
    }
    
    .xm\:m-52{
        margin: 3.25rem;
    }
    
    .xm\:m-56{
        margin: 3.5rem;
    }
    
    .xm\:m-60{
        margin: 3.75rem;
    }
    
    .xm\:m-64{
        margin: 4rem;
    }
    
    .xm\:m-68{
        margin: 6rem;
    }
    
    .xm\:m-72{
        margin: 8rem;
    }
    
    .xm\:m-76{
        margin: 12rem;
    }
    
    .xm\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xm\:mt-auto{
        margin-top: auto;
    }
    
    .xm\:mt-0{
        margin-top: 0;
    }
    
    .xm\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xm\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xm\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xm\:mt-16{
        margin-top: 1rem;
    }
    
    .xm\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xm\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xm\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xm\:mt-32{
        margin-top: 2rem;
    }
    
    .xm\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xm\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xm\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xm\:mt-48{
        margin-top: 3rem;
    }
    
    .xm\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xm\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xm\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xm\:mt-64{
        margin-top: 4rem;
    }
    
    .xm\:mt-68{
        margin-top: 6rem;
    }
    
    .xm\:mt-72{
        margin-top: 8rem;
    }
    
    .xm\:mt-76{
        margin-top: 12rem;
    }
    
    .xm\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xm\:mb-auto{
        margin-bottom: auto;
    }
    
    .xm\:mb-0{
        margin-bottom: 0;
    }
    
    .xm\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xm\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xm\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xm\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xm\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xm\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xm\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xm\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xm\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xm\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xm\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xm\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xm\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xm\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xm\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xm\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xm\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xm\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xm\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xm\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xm\:ml-auto{
        margin-left: auto;
    }
    
    .xm\:ml-0{
        margin-left: 0;
    }
    
    .xm\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xm\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xm\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xm\:ml-16{
        margin-left: 1rem;
    }
    
    .xm\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xm\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xm\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xm\:ml-32{
        margin-left: 2rem;
    }
    
    .xm\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xm\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xm\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xm\:ml-48{
        margin-left: 3rem;
    }
    
    .xm\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xm\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xm\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xm\:ml-64{
        margin-left: 4rem;
    }
    
    .xm\:ml-68{
        margin-left: 6rem;
    }
    
    .xm\:ml-72{
        margin-left: 8rem;
    }
    
    .xm\:ml-76{
        margin-left: 12rem;
    }
    
    .xm\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xm\:mr-auto{
        margin-right: auto;
    }
    
    .xm\:mr-0{
        margin-right: 0;
    }
    
    .xm\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xm\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xm\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xm\:mr-16{
        margin-right: 1rem;
    }
    
    .xm\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xm\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xm\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xm\:mr-32{
        margin-right: 2rem;
    }
    
    .xm\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xm\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xm\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xm\:mr-48{
        margin-right: 3rem;
    }
    
    .xm\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xm\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xm\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xm\:mr-64{
        margin-right: 4rem;
    }
    
    .xm\:mr-68{
        margin-right: 6rem;
    }
    
    .xm\:mr-72{
        margin-right: 8rem;
    }
    
    .xm\:mr-76{
        margin-right: 12rem;
    }
    
    .xm\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xm\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xm\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xm\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xm\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xm\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xm\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xm\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xm\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xm\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xm\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xm\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xm\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xm\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xm\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xm\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xm\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xm\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xm\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xm\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xm\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xm\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xm\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xm\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xm\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xm\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xm\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xm\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xm\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xm\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xm\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xm\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xm\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xm\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xm\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xm\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xm\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xm\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xm\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xm\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xm\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xm\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xm\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xm\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xm\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xm\:d-none{
        display: none;
    }
    
    .xm\:d-block{
        display: block;
    }
    
    .xm\:d-flex{
        display: flex;
    }
    
    .xm\:d-grid{
        display: grid;
    }
    
    .xm\:d-table{
        display: table;
    }
    
    .xm\:d-inherit{
        display: inherit;
    }
    
    .xm\:d-flexbox{
        display: flexbox;
    }
    
    .xm\:d-table-column{
        display: table-column;
    }
    
    .xm\:d-table-column-group{
        display: table-column-group;
    }
    
    .xm\:d-table-cell{
        display: table-cell;
    }
    
    .xm\:d-table-caption{
        display: table-caption;
    }
    
    .xm\:d-table-row{
        display: table-row;
    }
    
    .xm\:d-table-row-group{
        display: table-row-group;
    }
    
    .xm\:d-inline-block{
        display: inline-block;
    }
    
    .xm\:d-inline-flex{
        display: inline-flex;
    }
    
    .xm\:border-round-none{
        border-radius: 0;
    }
    
    .xm\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xm\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xm\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xm\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xm\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xm\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xm\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xm\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xm\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xm\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xm\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xm\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xm\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xm\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xm\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xm\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xm\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xm\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xm\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xm\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xm\:border-w-0{
        border-width: 0;
    }
    
    .xm\:border-w-1{
        border-width: 1px;
    }
    
    .xm\:border-w-2{
        border-width: 2px;
    }
    
    .xm\:border-w-4{
        border-width: 4px;
    }
    
    .xm\:border-w-6{
        border-width: 6px;
    }
    
    .xm\:border-w-8{
        border-width: 8px;
    }
    
    .xm\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xm\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xm\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xm\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xm\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xm\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xm\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xm\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xm\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xm\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xm\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xm\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xm\:border-wl-0{
        border-left-width: 0;
    }
    
    .xm\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xm\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xm\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xm\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xm\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xm\:border-wr-0{
        border-right-width: 0;
    }
    
    .xm\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xm\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xm\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xm\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xm\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xm\:border-wt-0{
        border-top-width: 0;
    }
    
    .xm\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xm\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xm\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xm\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xm\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xm\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xm\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xm\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xm\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xm\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xm\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xm\:border-solid{
        border-style: solid;
    }
    
    .xm\:border-dashed{
        border-style: dashed;
    }
    
    .xm\:border-dotted{
        border-style: dotted;
    }
    
    .xm\:border-double{
        border-style: double;
    }
    
    .xm\:border-hidden{
        border-style: hidden;
    }
    
    .xm\:border-none{
        border-style: none;
    }
    
    .xm\:outline-w-0{
        outline-width: 0;
    }
    
    .xm\:outline-w-1{
        outline-width: 1px;
    }
    
    .xm\:outline-w-2{
        outline-width: 2px;
    }
    
    .xm\:outline-w-4{
        outline-width: 4px;
    }
    
    .xm\:outline-w-6{
        outline-width: 6px;
    }
    
    .xm\:outline-w-8{
        outline-width: 8px;
    }
    
    .xm\:outline-solid{
        outline-style: solid;
    }
    
    .xm\:outline-dashed{
        outline-style: dashed;
    }
    
    .xm\:outline-dotted{
        outline-style: dotted;
    }
    
    .xm\:outline-double{
        outline-style: double;
    }
    
    .xm\:outline-hidden{
        outline-style: hidden;
    }
    
    .xm\:outline-none{
        outline-style: none;
    }
    
    .xm\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xm\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xm\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xm\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xm\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xm\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xm\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xm\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xm\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xm\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xm\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xm\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xm\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xm\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xm\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xm\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xm\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xm\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xm\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xm\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xm\:box-shadow-none{
        box-shadow: none;
    }
    
    .xm\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:opacity-0{
        opacity: 0;
    }
    
    .xm\:opacity-5{
        opacity: 0.05;
    }
    
    .xm\:opacity-10{
        opacity: 0.1;
    }
    
    .xm\:opacity-15{
        opacity: 0.15;
    }
    
    .xm\:opacity-20{
        opacity: 0.2;
    }
    
    .xm\:opacity-25{
        opacity: 0.25;
    }
    
    .xm\:opacity-30{
        opacity: 0.3;
    }
    
    .xm\:opacity-35{
        opacity: 0.35;
    }
    
    .xm\:opacity-40{
        opacity: 0.4;
    }
    
    .xm\:opacity-45{
        opacity: 0.45;
    }
    
    .xm\:opacity-50{
        opacity: 0.5;
    }
    
    .xm\:opacity-55{
        opacity: 0.55;
    }
    
    .xm\:opacity-60{
        opacity: 0.6;
    }
    
    .xm\:opacity-65{
        opacity: 0.65;
    }
    
    .xm\:opacity-70{
        opacity: 0.7;
    }
    
    .xm\:opacity-75{
        opacity: 0.75;
    }
    
    .xm\:opacity-80{
        opacity: 0.8;
    }
    
    .xm\:opacity-85{
        opacity: 0.85;
    }
    
    .xm\:opacity-90{
        opacity: 0.9;
    }
    
    .xm\:opacity-95{
        opacity: 0.95;
    }
    
    .xm\:opacity-100{
        opacity: 1;
    }
    
    .xm\:border-collapse{
        border-collapse: collapse;
    }
    
    .xm\:border-seperate{
        border-collapse: separate;
    }
    
    .xm\:table-layout-auto{
        table-layout: auto;
    }
    
    .xm\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xm\:appearance-none{
        appearance: none;
    }
    
    .xm\:appearance-auto{
        appearance: auto;
    }
    
    .xm\:caption-top{
        caption-side: top;
    }
    
    .xm\:caption-bottom{
        caption-side: bottom;
    }
    
    .xm\:cursor-auto{
        cursor: auto;
    }
    
    .xm\:cursor-default{
        cursor: default;
    }
    
    .xm\:cursor-pointer{
        cursor: pointer;
    }
    
    .xm\:cursor-text{
        cursor: text;
    }
    
    .xm\:cursor-wait{
        cursor: wait;
    }
    
    .xm\:cursor-help{
        cursor: help;
    }
    
    .xm\:cursor-progress{
        cursor: progress;
    }
    
    .xm\:cursor-none{
        cursor: none;
    }
    
    .xm\:pointer-events-none{
        pointer-events: none;
    }
    
    .xm\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xm\:resize-none{
        resize: none;
    }
    
    .xm\:resize-y{
        resize: vertical;
    }
    
    .xm\:resize-x{
        resize: horizontal;
    }
    
    .xm\:resize-both{
        resize: both;
    }
    
    .xm\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xm\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xm\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xm\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xm\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xm\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xm\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xm\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xm\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xm\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xm\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xm\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xm\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xm\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xm\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xm\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xm\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xm\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xm\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xm\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xm\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xm\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xm\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xm\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xm\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xm\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xm\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xm\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xm\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xm\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xm\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xm\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xm\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xm\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xm\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xm\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xm\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xm\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xm\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xm\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xm\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xm\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xm\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xm\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xm\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xm\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xm\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xm\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xm\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xm\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xm\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xm\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xm\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xm\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xm\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xm\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xm\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xm\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xm\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xm\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xm\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xm\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xm\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xm\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xm\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xm\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xm\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xm\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xm\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xm\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xm\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xm\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xm\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xm\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xm\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xm\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xm\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xm\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xm\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xm\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xm\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xm\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xm\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xm\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xm\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xm\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xm\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xm\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xm\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xm\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xm\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xm\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xm\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xm\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xm\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xm\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xm\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xm\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xm\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xm\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xm\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xm\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xm\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xm\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xm\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xm\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xm\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xm\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xm\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xm\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xm\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xm\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xm\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xm\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xm\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xm\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xm\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xm\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xm\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xm\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xm\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xm\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xm\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xm\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xm\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xm\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xm\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xm\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xm\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xm\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xm\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xm\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xm\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xm\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xm\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xm\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xm\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xm\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xm\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xm\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xm\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xm\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xm\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xm\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xm\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xm\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xm\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xm\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xm\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xm\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xm\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xm\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xm\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xm\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xm\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xm\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xm\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xm\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xm\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xm\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xm\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xm\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xm\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xm\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xm\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xm\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xm\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xm\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xm\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xm\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xm\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xm\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xm\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xm\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xm\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xm\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xm\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xm\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xm\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xm\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xm\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xm\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xm\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xm\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xm\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xm\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xm\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xm\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xm\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xm\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xm\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xm\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xm\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xm\:user-select-none{
        user-select: none;
    }
    
    .xm\:user-select-text{
        user-select: text;
    }
    
    .xm\:user-select-all{
        user-select: all;
    }
    
    .xm\:user-select-auto{
        user-select: auto;
    }
    
    .xm\:will-change-auto{
        will-change: auto;
    }
    
    .xm\:will-change-scroll{
        will-change: scroll;
    }
    
    .xm\:will-change-contents{
        will-change: contents;
    }
    
    .xm\:will-change-transform{
        will-change: transform;
    }
    
    .xm\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xm\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xm\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xm\:scale-0{
        transform: scale(0);
    }
    
    .xm\:scale-5{
        transform: scale(0.05);
    }
    
    .xm\:scale-10{
        transform: scale(0.1);
    }
    
    .xm\:scale-15{
        transform: scale(0.15);
    }
    
    .xm\:scale-20{
        transform: scale(0.2);
    }
    
    .xm\:scale-25{
        transform: scale(0.25);
    }
    
    .xm\:scale-30{
        transform: scale(0.3);
    }
    
    .xm\:scale-35{
        transform: scale(0.35);
    }
    
    .xm\:scale-40{
        transform: scale(0.4);
    }
    
    .xm\:scale-45{
        transform: scale(0.45);
    }
    
    .xm\:scale-50{
        transform: scale(0.5);
    }
    
    .xm\:scale-55{
        transform: scale(0.55);
    }
    
    .xm\:scale-60{
        transform: scale(0.6);
    }
    
    .xm\:scale-65{
        transform: scale(0.65);
    }
    
    .xm\:scale-70{
        transform: scale(0.7);
    }
    
    .xm\:scale-75{
        transform: scale(0.75);
    }
    
    .xm\:scale-80{
        transform: scale(0.8);
    }
    
    .xm\:scale-85{
        transform: scale(0.85);
    }
    
    .xm\:scale-90{
        transform: scale(0.9);
    }
    
    .xm\:scale-95{
        transform: scale(0.95);
    }
    
    .xm\:scale-100{
        transform: scale(1);
    }
    
    .xm\:scale-105{
        transform: scale(1.05);
    }
    
    .xm\:scale-110{
        transform: scale(1.1);
    }
    
    .xm\:scale-115{
        transform: scale(1.15);
    }
    
    .xm\:scale-120{
        transform: scale(1.2);
    }
    
    .xm\:scale-125{
        transform: scale(1.25);
    }
    
    .xm\:scale-130{
        transform: scale(1.3);
    }
    
    .xm\:scale-135{
        transform: scale(1.35);
    }
    
    .xm\:scale-140{
        transform: scale(1.4);
    }
    
    .xm\:scale-145{
        transform: scale(1.45);
    }
    
    .xm\:scale-150{
        transform: scale(1.5);
    }

    .xm\:-translate-1:hover{
        transform: translate(-10px);
    }
    
    .xm\:-translate-2:hover{
        transform: translate(-20px);
    }
    
    .xm\:-translate-3:hover{
        transform: translate(-30px);
    }
    
    .xm\:-translate-4:hover{
        transform: translate(-40px);
    }
    
    .xm\:-translate-5:hover{
        transform: translate(-60px);
    }
    
    .xm\:-translate-6:hover{
        transform: translate(-60px);
    }
    
    .xm\:-translate-7:hover{
        transform: translate(-70px);
    }
    
    .xm\:-translate-8:hover{
        transform: translate(-80px);
    }
    
    .xm\:-translate-9:hover{
        transform: translate(-90px);
    }
    
    .xm\:-translate-10:hover{
        transform: translate(-100px);
    }
    
    .xm\:-translate-11:hover{
        transform: translate(-110px);
    }
    
    .xm\:-translate-12:hover{
        transform: translate(-120px);
    }
    
    .xm\:-translate-13:hover{
        transform: translate(-130px);
    }
    
    .xm\:-translate-14:hover{
        transform: translate(-140px);
    }
    
    .xm\:-translate-15:hover{
        transform: translate(-150px);
    }
    
    .xm\:-translate-16:hover{
        transform: translate(-160px);
    }
    
    .xm\:-translate-17:hover{
        transform: translate(-170px);
    }
    
    .xm\:-translate-18:hover{
        transform: translate(-180px);
    }
    
    .xm\:-translate-19:hover{
        transform: translate(-190px);
    }
    
    .xm\:-translate-20:hover{
        transform: translate(-200px);
    }
    
    .xm\:-translate-10x:hover{
        transform: translate(-10%);
    }
    
    .xm\:-translate-15x:hover{
        transform: translate(-15%);
    }
    
    .xm\:-translate-20x:hover{
        transform: translate(-20%);
    }
    
    .xm\:-translate-25x:hover{
        transform: translate(-25%);
    }
    
    .xm\:-translate-30x:hover{
        transform: translate(-30%);
    }
    
    .xm\:-translate-35x:hover{
        transform: translate(-35%);
    }
    
    .xm\:-translate-40x:hover{
        transform: translate(-40%);
    }
    
    .xm\:-translate-45x:hover{
        transform: translate(-45%);
    }
    
    .xm\:-translate-50x:hover{
        transform: translate(-50%);
    }
    
    .xm\:-translate-55x:hover{
        transform: translate(-55%);
    }
    
    .xm\:-translate-60x:hover{
        transform: translate(-60%);
    }
    
    .xm\:-translate-65x:hover{
        transform: translate(-65%);
    }
    
    .xm\:-translate-70x:hover{
        transform: translate(-70%);
    }
    
    .xm\:-translate-75x:hover{
        transform: translate(-75%);
    }
    
    .xm\:-translate-80x:hover{
        transform: translate(-80%);
    }
    
    .xm\:-translate-85x:hover{
        transform: translate(-85%);
    }
    
    .xm\:-translate-90x:hover{
        transform: translate(-90%);
    }
    
    .xm\:-translate-95x:hover{
        transform: translate(-95%);
    }
    
    .xm\:-translate-x-1:hover{
        transform: translateX(-10px);
    }
    
    .xm\:-translate-x-2:hover{
        transform: translateX(-20px);
    }
    
    .xm\:-translate-x-3:hover{
        transform: translateX(-30px);
    }
    
    .xm\:-translate-x-4:hover{
        transform: translateX(-40px);
    }
    
    .xm\:-translate-x-5:hover{
        transform: translateX(-60px);
    }
    
    .xm\:-translate-x-6:hover{
        transform: translateX(-60px);
    }
    
    .xm\:-translate-x-7:hover{
        transform: translateX(-70px);
    }
    
    .xm\:-translate-x-8:hover{
        transform: translateX(-80px);
    }
    
    .xm\:-translate-x-9:hover{
        transform: translateX(-90px);
    }
    
    .xm\:-translate-x-10:hover{
        transform: translateX(-100px);
    }
    
    .xm\:-translate-x-11:hover{
        transform: translateX(-110px);
    }
    
    .xm\:-translate-x-12:hover{
        transform: translateX(-120px);
    }
    
    .xm\:-translate-x-13:hover{
        transform: translateX(-130px);
    }
    
    .xm\:-translate-x-14:hover{
        transform: translateX(-140px);
    }
    
    .xm\:-translate-x-15:hover{
        transform: translateX(-150px);
    }
    
    .xm\:-translate-x-16:hover{
        transform: translateX(-160px);
    }
    
    .xm\:-translate-x-17:hover{
        transform: translateX(-170px);
    }
    
    .xm\:-translate-x-18:hover{
        transform: translateX(-180px);
    }
    
    .xm\:-translate-x-19:hover{
        transform: translateX(-190px);
    }
    
    .xm\:-translate-x-20:hover{
        transform: translateX(-200px);
    }
    
    .xm\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }
    
    .xm\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }
    
    .xm\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }
    
    .xm\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }
    
    .xm\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }
    
    .xm\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }
    
    .xm\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }
    
    .xm\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }
    
    .xm\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }
    
    .xm\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }
    
    .xm\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }
    
    .xm\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }
    
    .xm\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }
    
    .xm\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }
    
    .xm\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }
    
    .xm\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }
    
    .xm\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }
    
    .xm\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }
    
    .xm\:-translate-y-1:hover{
        transform: translateY(-10px);
    }
    
    .xm\:-translate-y-2:hover{
        transform: translateY(-20px);
    }
    
    .xm\:-translate-y-3:hover{
        transform: translateY(-30px);
    }
    
    .xm\:-translate-y-4:hover{
        transform: translateY(-40px);
    }
    
    .xm\:-translate-y-5:hover{
        transform: translateY(-60px);
    }
    
    .xm\:-translate-y-6:hover{
        transform: translateY(-60px);
    }
    
    .xm\:-translate-y-7:hover{
        transform: translateY(-70px);
    }
    
    .xm\:-translate-y-8:hover{
        transform: translateY(-80px);
    }
    
    .xm\:-translate-y-9:hover{
        transform: translateY(-90px);
    }
    
    .xm\:-translate-y-10:hover{
        transform: translateY(-100px);
    }
    
    .xm\:-translate-y-11:hover{
        transform: translateY(-110px);
    }
    
    .xm\:-translate-y-12:hover{
        transform: translateY(-120px);
    }
    
    .xm\:-translate-y-13:hover{
        transform: translateY(-130px);
    }
    
    .xm\:-translate-y-14:hover{
        transform: translateY(-140px);
    }
    
    .xm\:-translate-y-15:hover{
        transform: translateY(-150px);
    }
    
    .xm\:-translate-y-16:hover{
        transform: translateY(-160px);
    }
    
    .xm\:-translate-y-17:hover{
        transform: translateY(-170px);
    }
    
    .xm\:-translate-y-18:hover{
        transform: translateY(-180px);
    }
    
    .xm\:-translate-y-19:hover{
        transform: translateY(-190px);
    }
    
    .xm\:-translate-y-20:hover{
        transform: translateY(-200px);
    }
    
    .xm\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }
    
    .xm\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }
    
    .xm\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }
    
    .xm\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }
    
    .xm\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }
    
    .xm\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }
    
    .xm\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }
    
    .xm\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }
    
    .xm\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }
    
    .xm\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }
    
    .xm\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }
    
    .xm\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }
    
    .xm\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }
    
    .xm\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }
    
    .xm\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }
    
    .xm\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }
    
    .xm\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }
    
    .xm\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }
    
    .xm\:-translate-1{
        transform: translate(-10px);
    }
    
    .xm\:-translate-2{
        transform: translate(-20px);
    }
    
    .xm\:-translate-3{
        transform: translate(-30px);
    }
    
    .xm\:-translate-4{
        transform: translate(-40px);
    }
    
    .xm\:-translate-5{
        transform: translate(-60px);
    }
    
    .xm\:-translate-6{
        transform: translate(-60px);
    }
    
    .xm\:-translate-7{
        transform: translate(-70px);
    }
    
    .xm\:-translate-8{
        transform: translate(-80px);
    }
    
    .xm\:-translate-9{
        transform: translate(-90px);
    }
    
    .xm\:-translate-10{
        transform: translate(-100px);
    }
    
    .xm\:-translate-11{
        transform: translate(-110px);
    }
    
    .xm\:-translate-12{
        transform: translate(-120px);
    }
    
    .xm\:-translate-13{
        transform: translate(-130px);
    }
    
    .xm\:-translate-14{
        transform: translate(-140px);
    }
    
    .xm\:-translate-15{
        transform: translate(-150px);
    }
    
    .xm\:-translate-16{
        transform: translate(-160px);
    }
    
    .xm\:-translate-17{
        transform: translate(-170px);
    }
    
    .xm\:-translate-18{
        transform: translate(-180px);
    }
    
    .xm\:-translate-19{
        transform: translate(-190px);
    }
    
    .xm\:-translate-20{
        transform: translate(-200px);
    }
    
    .xm\:-translate-10x{
        transform: translate(-10%);
    }
    
    .xm\:-translate-15x{
        transform: translate(-15%);
    }
    
    .xm\:-translate-20x{
        transform: translate(-20%);
    }
    
    .xm\:-translate-25x{
        transform: translate(-25%);
    }
    
    .xm\:-translate-30x{
        transform: translate(-30%);
    }
    
    .xm\:-translate-35x{
        transform: translate(-35%);
    }
    
    .xm\:-translate-40x{
        transform: translate(-40%);
    }
    
    .xm\:-translate-45x{
        transform: translate(-45%);
    }
    
    .xm\:-translate-50x{
        transform: translate(-50%);
    }
    
    .xm\:-translate-55x{
        transform: translate(-55%);
    }
    
    .xm\:-translate-60x{
        transform: translate(-60%);
    }
    
    .xm\:-translate-65x{
        transform: translate(-65%);
    }
    
    .xm\:-translate-70x{
        transform: translate(-70%);
    }
    
    .xm\:-translate-75x{
        transform: translate(-75%);
    }
    
    .xm\:-translate-80x{
        transform: translate(-80%);
    }
    
    .xm\:-translate-85x{
        transform: translate(-85%);
    }
    
    .xm\:-translate-90x{
        transform: translate(-90%);
    }
    
    .xm\:-translate-95x{
        transform: translate(-95%);
    }
    
    .xm\:-translate-x-1{
        transform: translateX(-10px);
    }
    
    .xm\:-translate-x-2{
        transform: translateX(-20px);
    }
    
    .xm\:-translate-x-3{
        transform: translateX(-30px);
    }
    
    .xm\:-translate-x-4{
        transform: translateX(-40px);
    }
    
    .xm\:-translate-x-5{
        transform: translateX(-60px);
    }
    
    .xm\:-translate-x-6{
        transform: translateX(-60px);
    }
    
    .xm\:-translate-x-7{
        transform: translateX(-70px);
    }
    
    .xm\:-translate-x-8{
        transform: translateX(-80px);
    }
    
    .xm\:-translate-x-9{
        transform: translateX(-90px);
    }
    
    .xm\:-translate-x-10{
        transform: translateX(-100px);
    }
    
    .xm\:-translate-x-11{
        transform: translateX(-110px);
    }
    
    .xm\:-translate-x-12{
        transform: translateX(-120px);
    }
    
    .xm\:-translate-x-13{
        transform: translateX(-130px);
    }
    
    .xm\:-translate-x-14{
        transform: translateX(-140px);
    }
    
    .xm\:-translate-x-15{
        transform: translateX(-150px);
    }
    
    .xm\:-translate-x-16{
        transform: translateX(-160px);
    }
    
    .xm\:-translate-x-17{
        transform: translateX(-170px);
    }
    
    .xm\:-translate-x-18{
        transform: translateX(-180px);
    }
    
    .xm\:-translate-x-19{
        transform: translateX(-190px);
    }
    
    .xm\:-translate-x-20{
        transform: translateX(-200px);
    }
    
    .xm\:-translate-x-10x{
        transform: translateX(-10%);
    }
    
    .xm\:-translate-x-15x{
        transform: translateX(-15%);
    }
    
    .xm\:-translate-x-20x{
        transform: translateX(-20%);
    }
    
    .xm\:-translate-x-25x{
        transform: translateX(-25%);
    }
    
    .xm\:-translate-x-30x{
        transform: translateX(-30%);
    }
    
    .xm\:-translate-x-35x{
        transform: translateX(-35%);
    }
    
    .xm\:-translate-x-40x{
        transform: translateX(-40%);
    }
    
    .xm\:-translate-x-45x{
        transform: translateX(-45%);
    }
    
    .xm\:-translate-x-50x{
        transform: translateX(-50%);
    }
    
    .xm\:-translate-x-55x{
        transform: translateX(-55%);
    }
    
    .xm\:-translate-x-60x{
        transform: translateX(-60%);
    }
    
    .xm\:-translate-x-65x{
        transform: translateX(-65%);
    }
    
    .xm\:-translate-x-70x{
        transform: translateX(-70%);
    }
    
    .xm\:-translate-x-75x{
        transform: translateX(-75%);
    }
    
    .xm\:-translate-x-80x{
        transform: translateX(-80%);
    }
    
    .xm\:-translate-x-85x{
        transform: translateX(-85%);
    }
    
    .xm\:-translate-x-90x{
        transform: translateX(-90%);
    }
    
    .xm\:-translate-x-95x{
        transform: translateX(-95%);
    }
    
    .xm\:-translate-y-1{
        transform: translateY(-10px);
    }
    
    .xm\:-translate-y-2{
        transform: translateY(-20px);
    }
    
    .xm\:-translate-y-3{
        transform: translateY(-30px);
    }
    
    .xm\:-translate-y-4{
        transform: translateY(-40px);
    }
    
    .xm\:-translate-y-5{
        transform: translateY(-60px);
    }
    
    .xm\:-translate-y-6{
        transform: translateY(-60px);
    }
    
    .xm\:-translate-y-7{
        transform: translateY(-70px);
    }
    
    .xm\:-translate-y-8{
        transform: translateY(-80px);
    }
    
    .xm\:-translate-y-9{
        transform: translateY(-90px);
    }
    
    .xm\:-translate-y-10{
        transform: translateY(-100px);
    }
    
    .xm\:-translate-y-11{
        transform: translateY(-110px);
    }
    
    .xm\:-translate-y-12{
        transform: translateY(-120px);
    }
    
    .xm\:-translate-y-13{
        transform: translateY(-130px);
    }
    
    .xm\:-translate-y-14{
        transform: translateY(-140px);
    }
    
    .xm\:-translate-y-15{
        transform: translateY(-150px);
    }
    
    .xm\:-translate-y-16{
        transform: translateY(-160px);
    }
    
    .xm\:-translate-y-17{
        transform: translateY(-170px);
    }
    
    .xm\:-translate-y-18{
        transform: translateY(-180px);
    }
    
    .xm\:-translate-y-19{
        transform: translateY(-190px);
    }
    
    .xm\:-translate-y-20{
        transform: translateY(-200px);
    }
    
    .xm\:-translate-y-10x{
        transform: translateY(-10%);
    }
    
    .xm\:-translate-y-15x{
        transform: translateY(-15%);
    }
    
    .xm\:-translate-y-20x{
        transform: translateY(-20%);
    }
    
    .xm\:-translate-y-25x{
        transform: translateY(-25%);
    }
    
    .xm\:-translate-y-30x{
        transform: translateY(-30%);
    }
    
    .xm\:-translate-y-35x{
        transform: translateY(-35%);
    }
    
    .xm\:-translate-y-40x{
        transform: translateY(-40%);
    }
    
    .xm\:-translate-y-45x{
        transform: translateY(-45%);
    }
    
    .xm\:-translate-y-50x{
        transform: translateY(-50%);
    }
    
    .xm\:-translate-y-55x{
        transform: translateY(-55%);
    }
    
    .xm\:-translate-y-60x{
        transform: translateY(-60%);
    }
    
    .xm\:-translate-y-65x{
        transform: translateY(-65%);
    }
    
    .xm\:-translate-y-70x{
        transform: translateY(-70%);
    }
    
    .xm\:-translate-y-75x{
        transform: translateY(-75%);
    }
    
    .xm\:-translate-y-80x{
        transform: translateY(-80%);
    }
    
    .xm\:-translate-y-85x{
        transform: translateY(-85%);
    }
    
    .xm\:-translate-y-90x{
        transform: translateY(-90%);
    }
    
    .xm\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xm\:translate-0{
        transform: translate(0);
    }

    .xm\:translate-1{
        transform: translate(10px);
    }

    .xm\:translate-2{
        transform: translate(20px);
    }

    .xm\:translate-3{
        transform: translate(30px);
    }

    .xm\:translate-4{
        transform: translate(40px);
    }

    .xm\:translate-5{
        transform: translate(60px);
    }

    .xm\:translate-6{
        transform: translate(60px);
    }

    .xm\:translate-7{
        transform: translate(70px);
    }

    .xm\:translate-8{
        transform: translate(80px);
    }

    .xm\:translate-9{
        transform: translate(90px);
    }

    .xm\:translate-10{
        transform: translate(100px);
    }

    .xm\:translate-11{
        transform: translate(110px);
    }

    .xm\:translate-12{
        transform: translate(120px);
    }

    .xm\:translate-13{
        transform: translate(130px);
    }

    .xm\:translate-14{
        transform: translate(140px);
    }

    .xm\:translate-15{
        transform: translate(150px);
    }

    .xm\:translate-16{
        transform: translate(160px);
    }

    .xm\:translate-17{
        transform: translate(170px);
    }

    .xm\:translate-18{
        transform: translate(180px);
    }

    .xm\:translate-19{
        transform: translate(190px);
    }

    .xm\:translate-20{
        transform: translate(200px);
    }

    .xm\:translate-10x{
        transform: translate(10%);
    }

    .xm\:translate-15x{
        transform: translate(15%);
    }

    .xm\:translate-20x{
        transform: translate(20%);
    }

    .xm\:translate-25x{
        transform: translate(25%);
    }

    .xm\:translate-30x{
        transform: translate(30%);
    }

    .xm\:translate-35x{
        transform: translate(35%);
    }

    .xm\:translate-40x{
        transform: translate(40%);
    }

    .xm\:translate-45x{
        transform: translate(45%);
    }

    .xm\:translate-50x{
        transform: translate(50%);
    }

    .xm\:translate-55x{
        transform: translate(55%);
    }

    .xm\:translate-60x{
        transform: translate(60%);
    }

    .xm\:translate-65x{
        transform: translate(65%);
    }

    .xm\:translate-70x{
        transform: translate(70%);
    }

    .xm\:translate-75x{
        transform: translate(75%);
    }

    .xm\:translate-80x{
        transform: translate(80%);
    }

    .xm\:translate-85x{
        transform: translate(85%);
    }

    .xm\:translate-90x{
        transform: translate(90%);
    }

    .xm\:translate-95x{
        transform: translate(95%);
    }

    .xm\:translate-x-0{
        transform: translateX(0);
    }

    .xm\:translate-x-1{
        transform: translateX(10px);
    }

    .xm\:translate-x-2{
        transform: translateX(20px);
    }

    .xm\:translate-x-3{
        transform: translateX(30px);
    }

    .xm\:translate-x-4{
        transform: translateX(40px);
    }

    .xm\:translate-x-5{
        transform: translateX(60px);
    }

    .xm\:translate-x-6{
        transform: translateX(60px);
    }

    .xm\:translate-x-7{
        transform: translateX(70px);
    }

    .xm\:translate-x-8{
        transform: translateX(80px);
    }

    .xm\:translate-x-9{
        transform: translateX(90px);
    }

    .xm\:translate-x-10{
        transform: translateX(100px);
    }

    .xm\:translate-x-11{
        transform: translateX(110px);
    }

    .xm\:translate-x-12{
        transform: translateX(120px);
    }

    .xm\:translate-x-13{
        transform: translateX(130px);
    }

    .xm\:translate-x-14{
        transform: translateX(140px);
    }

    .xm\:translate-x-15{
        transform: translateX(150px);
    }

    .xm\:translate-x-16{
        transform: translateX(160px);
    }

    .xm\:translate-x-17{
        transform: translateX(170px);
    }

    .xm\:translate-x-18{
        transform: translateX(180px);
    }

    .xm\:translate-x-19{
        transform: translateX(190px);
    }

    .xm\:translate-x-20{
        transform: translateX(200px);
    }

    .xm\:translate-x-10x{
        transform: translateX(10%);
    }

    .xm\:translate-x-15x{
        transform: translateX(15%);
    }

    .xm\:translate-x-20x{
        transform: translateX(20%);
    }

    .xm\:translate-x-25x{
        transform: translateX(25%);
    }

    .xm\:translate-x-30x{
        transform: translateX(30%);
    }

    .xm\:translate-x-35x{
        transform: translateX(35%);
    }

    .xm\:translate-x-40x{
        transform: translateX(40%);
    }

    .xm\:translate-x-45x{
        transform: translateX(45%);
    }

    .xm\:translate-x-50x{
        transform: translateX(50%);
    }

    .xm\:translate-x-55x{
        transform: translateX(55%);
    }

    .xm\:translate-x-60x{
        transform: translateX(60%);
    }

    .xm\:translate-x-65x{
        transform: translateX(65%);
    }

    .xm\:translate-x-70x{
        transform: translateX(70%);
    }

    .xm\:translate-x-75x{
        transform: translateX(75%);
    }

    .xm\:translate-x-80x{
        transform: translateX(80%);
    }

    .xm\:translate-x-85x{
        transform: translateX(85%);
    }

    .xm\:translate-x-90x{
        transform: translateX(90%);
    }

    .xm\:translate-x-95x{
        transform: translateX(95%);
    }

    .xm\:translate-y-0{
        transform: translateY(0);
    }

    .xm\:translate-y-1{
        transform: translateY(10px);
    }

    .xm\:translate-y-2{
        transform: translateY(20px);
    }

    .xm\:translate-y-3{
        transform: translateY(30px);
    }

    .xm\:translate-y-4{
        transform: translateY(40px);
    }

    .xm\:translate-y-5{
        transform: translateY(60px);
    }

    .xm\:translate-y-6{
        transform: translateY(60px);
    }

    .xm\:translate-y-7{
        transform: translateY(70px);
    }

    .xm\:translate-y-8{
        transform: translateY(80px);
    }

    .xm\:translate-y-9{
        transform: translateY(90px);
    }

    .xm\:translate-y-10{
        transform: translateY(100px);
    }

    .xm\:translate-y-11{
        transform: translateY(110px);
    }

    .xm\:translate-y-12{
        transform: translateY(120px);
    }

    .xm\:translate-y-13{
        transform: translateY(130px);
    }

    .xm\:translate-y-14{
        transform: translateY(140px);
    }

    .xm\:translate-y-15{
        transform: translateY(150px);
    }

    .xm\:translate-y-16{
        transform: translateY(160px);
    }

    .xm\:translate-y-17{
        transform: translateY(170px);
    }

    .xm\:translate-y-18{
        transform: translateY(180px);
    }

    .xm\:translate-y-19{
        transform: translateY(190px);
    }

    .xm\:translate-y-20{
        transform: translateY(200px);
    }

    .xm\:translate-y-10x{
        transform: translateY(10%);
    }

    .xm\:translate-y-15x{
        transform: translateY(15%);
    }

    .xm\:translate-y-20x{
        transform: translateY(20%);
    }

    .xm\:translate-y-25x{
        transform: translateY(25%);
    }

    .xm\:translate-y-30x{
        transform: translateY(30%);
    }

    .xm\:translate-y-35x{
        transform: translateY(35%);
    }

    .xm\:translate-y-40x{
        transform: translateY(40%);
    }

    .xm\:translate-y-45x{
        transform: translateY(45%);
    }

    .xm\:translate-y-50x{
        transform: translateY(50%);
    }

    .xm\:translate-y-55x{
        transform: translateY(55%);
    }

    .xm\:translate-y-60x{
        transform: translateY(60%);
    }

    .xm\:translate-y-65x{
        transform: translateY(65%);
    }

    .xm\:translate-y-70x{
        transform: translateY(70%);
    }

    .xm\:translate-y-75x{
        transform: translateY(75%);
    }

    .xm\:translate-y-80x{
        transform: translateY(80%);
    }

    .xm\:translate-y-85x{
        transform: translateY(85%);
    }

    .xm\:translate-y-90x{
        transform: translateY(90%);
    }

    .xm\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xm\:rotate-0{
        transform: rotate(0);
    }
    
    .xm\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xm\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xm\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xm\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xm\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xm\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xm\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xm\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xm\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xm\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xm\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xm\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xm\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xm\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xm\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xm\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xm\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xm\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xm\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xm\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xm\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xm\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xm\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xm\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xm\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xm\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xm\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xm\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xm\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xm\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xm\:transition-property-all{
        transition-property: all;
    }
    
    .xm\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xm\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xm\:transition-property-transform{
        transition-property: transform;
    }
    
    .xm\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xm\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xm\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xm\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xm\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xm\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xm\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xm\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xm\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xm\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xm\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xm\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xm\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xm\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xm\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xm\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xm\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xm\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xm\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xm\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xm\:animation-name-spin{
        animation-name: spin;
    }
    
    .xm\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xm\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xm\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xm\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xm\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xm\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xm\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xm\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xm\:color-white{
        color: var(--white);
    }
    
    .xm\:color-black{
        color: var(--black);
    }
    
    .xm\:text-white{
        color: var(--white);
    }
    
    .xm\:text-black{
        color: var(--black);
    }
    
    .xm\:bg-white{
        background: var(--white);
    }
    
    .xm\:bg-black{
        background: var(--black);
    }

    .xm\:border-white{
        border-color: var(--white);
    }

    .xm\:border-black{
        border-color: var(--black);
    }
    
    .xm\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xm\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xm\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xm\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xm\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xm\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xm\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xm\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xm\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xm\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xm\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xm\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xm\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xm\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xm\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xm\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xm\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xm\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xm\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xm\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xm\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xm\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xm\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xm\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xm\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xm\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xm\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xm\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xm\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xm\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xm\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xm\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xm\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xm\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xm\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xm\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xm\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xm\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xm\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xm\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xm\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xm\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xm\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xm\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xm\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xm\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xm\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xm\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xm\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xm\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xm\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xm\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xm\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xm\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xm\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xm\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xm\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xm\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xm\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xm\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xm\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xm\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xm\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xm\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xm\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xm\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xm\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xm\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xm\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xm\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xm\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xm\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xm\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xm\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xm\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xm\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xm\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xm\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xm\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xm\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xm\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xm\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xm\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xm\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xm\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xm\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xm\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xm\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xm\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xm\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xm\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xm\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xm\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xm\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xm\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xm\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xm\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xm\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xm\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xm\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xm\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xm\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xm\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xm\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xm\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xm\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xm\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xm\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xm\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xm\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xm\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xm\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xm\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xm\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xm\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xm\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xm\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xm\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xm\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xm\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xm\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xm\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xm\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xm\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xm\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xm\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xm\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xm\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xm\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xm\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xm\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xm\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xm\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xm\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xm\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xm\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xm\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xm\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xm\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xm\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xm\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xm\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xm\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xm\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xm\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xm\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xm\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xm\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xm\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xm\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xm\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xm\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xm\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xm\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xm\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xm\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xm\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xm\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xm\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xm\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xm\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xm\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xm\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xm\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xm\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xm\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xm\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xm\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xm\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xm\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xm\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xm\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xm\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xm\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xm\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xm\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xm\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xm\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xm\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xm\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xm\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xm\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xm\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xm\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xm\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xm\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xm\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xm\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xm\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xm\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xm\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xm\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xm\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xm\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xm\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xm\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xm\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xm\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xm\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xm\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xm\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xm\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xm\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xm\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xm\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xm\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xm\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xm\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xm\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xm\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xm\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xm\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xm\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xm\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xm\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xm\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xm\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xm\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xm\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xm\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xm\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xm\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xm\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xm\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xm\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xm\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xm\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xm\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xm\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xm\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xm\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xm\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xm\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xm\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xm\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xm\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xm\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xm\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xm\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xm\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xm\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xm\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xm\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xm\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xm\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xm\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xm\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xm\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xm\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xm\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xm\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xm\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xm\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xm\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xm\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xm\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xm\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xm\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xm\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xm\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xm\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xm\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xm\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xm\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xm\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xm\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xm\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xm\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xm\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xm\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xm\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xm\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xm\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xm\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xm\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xm\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xm\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xm\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xm\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xm\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xm\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xm\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xm\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xm\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xm\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xm\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xm\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xm\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xm\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xm\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xm\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xm\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xm\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xm\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xm\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xm\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xm\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xm\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xm\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xm\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xm\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xm\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xm\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xm\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xm\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xm\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xm\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xm\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xm\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xm\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xm\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xm\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xm\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xm\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xm\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xm\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xm\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xm\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xm\:fill-transparent{
        fill: transparent;
    }
    
    .xm\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xm\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xm\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xm\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xm\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xm\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xm\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xm\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xm\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xm\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xm\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xm\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xm\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xm\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xm\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xm\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xm\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xm\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xm\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xm\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xm\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xm\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xm\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xm\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xm\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xm\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xm\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xm\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xm\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xm\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xm\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xm\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xm\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xm\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xm\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xm\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xm\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xm\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xm\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xm\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xm\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xm\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xm\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xm\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xm\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xm\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xm\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xm\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xm\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xm\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xm\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xm\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xm\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xm\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xm\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xm\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xm\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xm\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xm\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xm\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xm\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xm\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xm\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xm\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xm\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xm\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xm\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xm\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xm\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xm\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xm\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xm\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xm\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xm\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xm\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xm\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xm\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xm\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xm\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xm\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xm\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xm\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xm\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xm\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xm\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xm\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xm\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xm\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xm\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xm\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xm\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xm\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xm\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xm\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xm\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xm\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xm\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xm\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xm\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xm\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xm\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xm\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xm\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xm\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xm\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xm\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xm\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xm\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xm\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xm\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xm\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xm\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xm\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xm\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xm\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xm\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xm\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xm\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xm\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xm\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xm\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xm\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xm\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xm\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xm\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xm\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xm\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xm\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xm\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xm\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xm\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xm\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xm\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xm\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xm\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xm\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xm\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xm\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xm\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xm\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xm\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xm\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xm\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xm\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xm\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xm\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xm\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xm\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xm\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xm\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xm\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xm\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xm\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xm\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xm\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xm\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xm\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xm\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xm\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xm\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xm\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xm\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xm\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xm\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xm\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xm\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xm\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xm\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xm\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xm\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xm\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xm\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xm\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xm\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xm\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xm\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xm\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xm\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xm\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xm\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xm\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xm\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xm\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xm\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xm\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xm\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xm\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xm\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xm\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xm\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xm\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xm\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xm\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xm\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xm\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xm\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xm\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xm\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xm\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xm\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xm\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xm\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xm\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xm\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xm\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xm\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xm\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xm\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xm\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xm\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xm\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xm\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xm\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xm\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xm\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xm\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xm\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xm\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xm\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xm\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xm\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xm\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xm\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xm\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xm\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xm\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xm\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xm\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xm\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xm\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xm\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xm\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xm\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xm\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xm\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xm\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xm\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xm\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xm\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xm\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xm\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xm\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xm\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xm\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xm\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xm\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xm\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xm\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xm\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xm\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xm\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xm\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xm\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xm\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xm\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xm\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xm\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xm\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xm\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xm\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xm\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xm\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xm\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xm\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xm\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xm\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xm\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xm\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xm\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xm\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xm\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xm\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xm\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xm\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xm\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xm\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xm\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xm\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xm\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xm\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xm\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xm\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xm\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xm\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xm\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xm\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xm\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xm\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xm\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xm\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xm\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xm\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xm\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xm\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xm\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xm\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xm\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xm\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xm\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xm\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xm\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xm\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xm\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xm\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xm\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xm\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xm\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xm\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xm\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xm\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xm\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xm\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xm\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xm\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xm\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xm\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xm\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xm\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xm\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xm\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xm\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xm\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xm\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xm\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xm\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xm\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xm\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xm\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xm\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xm\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xm\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xm\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xm\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xm\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xm\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xm\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xm\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xm\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xm\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xm\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xm\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xm\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xm\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xm\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xm\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xm\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xm\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xm\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xm\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xm\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xm\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xm\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xm\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xm\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xm\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xm\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xm\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xm\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xm\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xm\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xm\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xm\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xm\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xm\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xm\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xm\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xm\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xm\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xm\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xm\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xm\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xm\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xm\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xm\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xm\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xm\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xm\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xm\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xm\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xm\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xm\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xm\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xm\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xm\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xm\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xm\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xm\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xm\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xm\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xm\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xm\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xm\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xm\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xm\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xm\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xm\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xm\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xm\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xm\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xm\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xm\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xm\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xm\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xm\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xm\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xm\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xm\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xm\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xm\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xm\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xm\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xm\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xm\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xm\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xm\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xm\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xm\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xm\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xm\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xm\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xm\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xm\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xm\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xm\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xm\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xm\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xm\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xm\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xm\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xm\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xm\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xm\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xm\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xm\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xm\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xm\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xm\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xm\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xm\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xm\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xm\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xm\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xm\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xm\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xm\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xm\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xm\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xm\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xm\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xm\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xm\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xm\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xm\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xm\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xm\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xm\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xm\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xm\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xm\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xm\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xm\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xm\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xm\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xm\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xm\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xm\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xm\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xm\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xm\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xm\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xm\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xm\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xm\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xm\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xm\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xm\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xm\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xm\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xm\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1280px){
    .xl\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xl\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xl\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xl\:container{
        width: 100%;
    }
    
    .xl\:container-fluid{
        width: 100%;
    }
    
    .xl\:column-auto{
        columns: auto;
    }
    
    .xl\:column-1{
        columns: 1;
    }
    
    .xl\:column-2{
        columns: 2;
    }
    
    .xl\:column-3{
        columns: 3;
    }
    
    .xl\:column-4{
        columns: 4;
    }
    
    .xl\:column-5{
        columns: 5;
    }
    
    .xl\:column-6{
        columns: 6;
    }
    
    .xl\:column-7{
        columns: 7;
    }
    
    .xl\:column-8{
        columns: 8;
    }
    
    .xl\:column-9{
        columns: 9;
    }
    
    .xl\:column-10{
        columns: 10;
    }
    
    .xl\:column-11{
        columns: 11;
    }
    
    .xl\:column-12{
        columns: 12;
    }
    
    .xl\:float-inline-start{
        float: inline-start;
    }
    
    .xl\:float-inline-end{
        float: inline-end;
    }
    
    .xl\:float-left{
        float: left;
    }
    
    .xl\:float-right{
        float: right;
    }
    
    .xl\:float-none{
        float: none;
    }
    
    .xl\:float-inherit{
        float: inherit;
    }
    
    .xl\:clear-inline-start{
        clear: inline-start;
    }
    
    .xl\:clear-inline-end{
        clear: inline-end;
    }
    
    .xl\:clear-left{
        clear: left;
    }
    
    .xl\:clear-right{
        clear: right;
    }
    
    .xl\:clear-both{
        clear: both;
    }
    
    .xl\:clear-none{
        clear: none;
    }
    
    .xl\:clear-inherit{
        clear: inherit;
    }
    
    .xl\:isolation-auto{
        isolation: auto;
    }
    
    .xl\:isolation-true{
        isolation: isolate;
    }
    
    .xl\:object-fit-fill{
        object-fit: fill;
    }
    
    .xl\:object-fit-cover{
        object-fit: cover;
    }
    
    .xl\:object-fit-contain{
        object-fit: contain;
    }
    
    .xl\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xl\:object-fit-none{
        object-fit: none;
    }
    
    .xl\:object-position-top{
        object-position: top;
    }
    
    .xl\:object-position-bottom{
        object-position: bottom;
    }
    
    .xl\:object-position-left{
        object-position: left;
    }
    
    .xl\:object-position-right{
        object-position: right;
    }
    
    .xl\:object-position-left-top{
        object-position: left top;
    }
    
    .xl\:object-position-right-top{
        object-position: right top;
    }
    
    .xl\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xl\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xl\:object-position-center-top{
        object-position: center top;
    }

    .xl\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xl\:overflow-auto{
        overflow: auto;
    }
    
    .xl\:overflow-hidden{
        overflow: hidden;
    }
    
    .xl\:overflow-visible{
        overflow: visible;
    }
    
    .xl\:overflow-scroll{
        overflow: scroll;
    }
    
    .xl\:overflow-inherit{
        overflow:inherit;
    }
    
    .xl\:overflow-x-auto{
        overflow: auto;
    }
    
    .xl\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xl\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xl\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xl\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xl\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xl\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xl\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xl\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xl\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xl\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xl\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xl\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xl\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xl\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xl\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xl\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xl\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xl\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xl\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xl\:position-static{
        position: static;
    }
    
    .xl\:position-fixed{
        position: fixed;
    }
    
    .xl\:position-absolute{
        position: absolute;
    }
    
    .xl\:position-relative{
        position: relative;
    }
    
    .xl\:position-sticky{
        position: sticky;
    }

    .xl\:position-right-0{
        right: 0;
    }

    .xl\:position-left-0{
        left: 0;
    }

    .xl\:position-top-0{
        top: 0;
    }

    .xl\:position-bottom-0{
        bottom: 0;
    }
    
    .xl\:visible{
        visibility: visible;
    }
    
    .xl\:invisible{
        visibility: hidden;
    }
    
    .xl\:visibility-collapse{
        visibility: collapse;
    }
    
    .xl\:z-0{
        z-index: 0;
    }
    
    .xl\:-z-10{
        z-index: -10;
    }
    
    .xl\:-z-20{
        z-index: -20;
    }
    
    .xl\:-z-30{
        z-index: -30;
    }
    
    .xl\:-z-40{
        z-index: -40;
    }
    
    .xl\:-z-50{
        z-index: -50;
    }
    
    .xl\:-z-60{
        z-index: -60;
    }
    
    .xl\:-z-70{
        z-index: -70;
    }
    
    .xl\:-z-80{
        z-index: -80;
    }
    
    .xl\:-z-90{
        z-index: -90;
    }
    
    .xl\:-z-100{
        z-index: -100;
    }
    
    .xl\:z-10{
        z-index: 10;
    }
    
    .xl\:z-20{
        z-index: 20;
    }
    
    .xl\:z-30{
        z-index: 30;
    }
    
    .xl\:z-40{
        z-index: 40;
    }
    
    .xl\:z-50{
        z-index: 50;
    }
    
    .xl\:z-60{
        z-index: 60;
    }
    
    .xl\:z-70{
        z-index: 70;
    }
    
    .xl\:z-80{
        z-index: 80;
    }
    
    .xl\:z-90{
        z-index: 90;
    }
    
    .xl\:z-100{
        z-index: 100;
    }
    
    .xl\:z-auto{
        z-index: auto;
    }
    
    .xl\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xl\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xl\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xl\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xl\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xl\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xl\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xl\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xl\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xl\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xl\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xl\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xl\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xl\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xl\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xl\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xl\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xl\:flex-row{
        flex-direction: row;
    }
    
    .xl\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xl\:flex-column{
        flex-direction: column;
    }
    
    .xl\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xl\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xl\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xl\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xl\:flex-1{
        flex: 1 1 0;
    }
    
    .xl\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xl\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xl\:flex-none{
        flex: none;
    }
    
    .xl\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xl\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xl\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xl\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xl\:order-1{
        order: 1;
    }
    
    .xl\:order-2{
        order: 2;
    }
    
    .xl\:order-3{
        order: 3;
    }
    
    .xl\:order-4{
        order: 4;
    }
    
    .xl\:order-5{
        order: 5;
    }
    
    .xl\:order-6{
        order: 6;
    }
    
    .xl\:order-7{
        order: 7;
    }
    
    .xl\:order-8{
        order: 8;
    }
    
    .xl\:order-9{
        order: 9;
    }
    
    .xl\:order-10{
        order: 10;
    }
    
    .xl\:order-11{
        order: 11;
    }
    
    .xl\:order-12{
        order: 12;
    }
    
    .xl\:order-first{
        order: -9999;
    }
    
    .xl\:order-last{
        order: 9999;
    }
    
    .xl\:order-0{
        order: 0;
    }
    
    .xl\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xl\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xl\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xl\:grcol-auto{
        grid-column: auto;
    }
    
    .xl\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xl\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xl\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xl\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xl\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xl\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xl\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xl\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xl\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xl\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xl\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xl\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xl\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xl\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xl\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xl\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xl\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xl\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xl\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xl\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xl\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xl\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xl\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xl\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xl\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xl\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xl\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xl\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xl\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xl\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xl\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xl\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xl\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xl\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xl\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xl\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xl\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xl\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xl\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xl\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xl\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xl\:grrow-auto{
        grid-row: auto;
    }
    
    .xl\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xl\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xl\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xl\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xl\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xl\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xl\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xl\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xl\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xl\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xl\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xl\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xl\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xl\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xl\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xl\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xl\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xl\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xl\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xl\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xl\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xl\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xl\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xl\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xl\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xl\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xl\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xl\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xl\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xl\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xl\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xl\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xl\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xl\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xl\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xl\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xl\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xl\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xl\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xl\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xl\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xl\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xl\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xl\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xl\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xl\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xl\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xl\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xl\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xl\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xl\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xl\:gap-0{
        gap: 0;
    }
    
    .xl\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:gap-y-0{
        row-gap: 0;
    }
    
    .xl\:gap-1{
        gap: 1px;
    }
    
    .xl\:gap-2{
        gap: 2px;
    }
    
    .xl\:gap-4{
        gap: 4px;
    }
    
    .xl\:gap-6{
        gap: 6px;
    }
    
    .xl\:gap-8{
        gap: 8px;
    }
    
    .xl\:gap-9{
        gap: 9px;
    }
    
    .xl\:gap-10{
        gap: 10px;
    }
    
    .xl\:gap-12{
        gap: 12px;
    }
    
    .xl\:gap-14{
        gap: 14px;
    }
    
    .xl\:gap-16{
        gap: 16px;
    }
    
    .xl\:gap-18{
        gap: 18px;
    }
    
    .xl\:gap-20{
        gap: 20px;
    }
    
    .xl\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:gap-x-1{
        column-gap: 1px;
    }
    
    .xl\:gap-x-2{
        column-gap: 2px;
    }
    
    .xl\:gap-x-4{
        column-gap: 4px;
    }
    
    .xl\:gap-x-6{
        column-gap: 6px;
    }
    
    .xl\:gap-x-8{
        column-gap: 8px;
    }
    
    .xl\:gap-x-10{
        column-gap: 10px;
    }
    
    .xl\:gap-x-12{
        column-gap: 12px;
    }
    
    .xl\:gap-x-14{
        column-gap: 14px;
    }
    
    .xl\:gap-x-16{
        column-gap: 16px;
    }
    
    .xl\:gap-x-18{
        column-gap: 18px;
    }
    
    .xl\:gap-x-20{
        column-gap: 20px;
    }
    
    .xl\:gap-y-1{
        row-gap: 1px;
    }
    
    .xl\:gap-y-2{
        row-gap: 2px;
    }
    
    .xl\:gap-y-4{
        row-gap: 4px;
    }
    
    .xl\:gap-y-6{
        row-gap: 6px;
    }
    
    .xl\:gap-y-8{
        row-gap: 8px;
    }
    
    .xl\:gap-y-10{
        row-gap: 10px;
    }
    
    .xl\:gap-y-12{
        row-gap: 12px;
    }
    
    .xl\:gap-y-14{
        row-gap: 14px;
    }
    
    .xl\:gap-y-16{
        row-gap: 16px;
    }
    
    .xl\:gap-y-18{
        row-gap: 18px;
    }
    
    .xl\:gap-y-20{
        row-gap: 20px;
    }
    
    .xl\:justify-content-normal{
        justify-content: normal;
    }
    
    .xl\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xl\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xl\:justify-content-center{
        justify-content: center;
    }
    
    .xl\:justify-content-between{
        justify-content: space-between;
    }
    
    .xl\:justify-content-around{
        justify-content: space-around;
    }
    
    .xl\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xl\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xl\:justify-items-start{
        justify-items: start;
    }
    
    .xl\:justify-items-end{
        justify-items: end;
    }
    
    .xl\:justify-items-center{
        justify-items: center;
    }
    
    .xl\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:justify-self-auto{
        justify-self: auto;
    }
    
    .xl\:justify-self-start{
        justify-self: start;
    }
    
    .xl\:justify-self-end{
        justify-self: end;
    }
    
    .xl\:justify-self-center{
        justify-self: center;
    }
    
    .xl\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:align-content-normal{
        align-content: normal;
    }
    
    .xl\:align-content-center{
        align-content: center;
    }
    
    .xl\:align-content-start{
        align-content: flex-start;
    }
    
    .xl\:align-content-end{
        align-content: flex-end;
    }
    
    .xl\:align-content-between{
        align-content: space-between;
    }
    
    .xl\:align-content-around{
        align-content: space-around;
    }
    
    .xl\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xl\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xl\:align-content-stretch{
        align-content: stretch;
    }
    
    .xl\:align-items-start{
        align-items: start;
    }
    
    .xl\:align-items-end{
        align-items: end;
    }
    
    .xl\:align-items-center{
        align-items: center;
    }
    
    .xl\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:align-self-auto{
        justify-self: auto;
    }
    
    .xl\:align-self-start{
        justify-self: start;
    }
    
    .xl\:align-self-end{
        justify-self: end;
    }
    
    .xl\:align-self-center{
        justify-self: center;
    }
    
    .xl\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xl\:place-content-center{
        place-content: center;
    }
    
    .xl\:place-content-start{
        place-content: start;
    }
    
    .xl\:place-content-end{
        place-content: end;
    }
    
    .xl\:place-content-between{
        place-content: between;
    }
    
    .xl\:place-content-around{
        place-content: around;
    }
    
    .xl\:place-content-evenly{
        place-content: evenly;
    }
    
    .xl\:place-content-baseline{
        place-content: baseline;
    }
    
    .xl\:place-content-stretch{
        place-content: stretch;
    }
    
    .xl\:place-items-start{
        place-content: start;
    }
    
    .xl\:place-items-end{
        place-content: end;
    }
    
    .xl\:place-items-center{
        place-content: center;
    }
    
    .xl\:place-items-baseline{
        place-content: baseline;
    }
    
    .xl\:place-items-stretch{
        place-content: stretch;
    }
    
    .xl\:place-self-start{
        place-self: start;
    }
    
    .xl\:place-self-end{
        place-self: end;
    }
    
    .xl\:place-self-center{
        place-self: center;
    }
    
    .xl\:place-self-baseline{
        place-self: baseline;
    }
    
    .xl\:place-self-stretch{
        place-self: stretch;
    }
    
    .xl\:w-0{
        width: 0;
    }
    
    .xl\:w-2{
        width: 2px;
    }
    
    .xl\:w-4{
        width: 4px;
    }
    
    .xl\:w-6{
        width: 6px;
    }
    
    .xl\:w-8{
        width: 8px;
    }
    
    .xl\:w-10{
        width: 10px;
    }
    
    .xl\:w-12{
        width: 12px;
    }
    
    .xl\:w-14{
        width: 14px;
    }
    
    .xl\:w-16{
        width: 16px;
    }
    
    .xl\:w-18{
        width: 18px;
    }
    
    .xl\:w-20{
        width: 20px;
    }
    
    .xl\:w-22{
        width: 1.5rem;
    }
    
    .xl\:w-24{
        width: 3rem;
    }
    
    .xl\:w-26{
        width: 4.5rem;
    }
    
    .xl\:w-28{
        width: 6rem;
    }
    
    .xl\:w-30{
        width: 7.5rem;
    }
    
    .xl\:w-32{
        width: 10rem;
    }
    
    .xl\:w-34{
        width: 11.5rem;
    }
    
    .xl\:w-36{
        width: 13rem;
    }
    
    .xl\:w-38{
        width: 14.5rem;
    }
    
    .xl\:w-40{
        width: 16rem;
    }
    
    .xl\:w-42{
        width: 18rem;
    }
    
    .xl\:w-44{
        width: 20rem;
    }
    
    .xl\:w-46{
        width: 22rem;
    }
    
    .xl\:w-48{
        width: 24rem;
    }

    .xl\:w-52{
        width: 28rem;
    }

    .xl\:w-56{
        width: 32rem;
    }

    .xl\:w-60{
        width: 36rem;
    }

    .xl\:w-64{
        width: 40rem;
    }

    .xl\:w-68{
        width: 44rem;
    }

    .xl\:w-72{
        width: 48rem;
    }

    .xl\:w-76{
        width: 52rem;
    }

    .xl\:w-80{
        width: 56rem;
    }

    .xl\:w-84{
        width: 60rem;
    }
    
    .xl\:w-hf{
        width: 50%;
    }
    
    .xl\:w-third{
        width: 33.333%;
    }
    
    .xl\:w-two-third{
        width: 66.67%;
    }
    
    .xl\:w-quarter{
        width: 25%;
    }
    
    .xl\:w-three-quarter{
        width: 75%;
    }
    
    .xl\:w-fifth{
        width: 20%;
    }
    
    .xl\:w-two-fifth{
        width: 40%;
    }
    
    .xl\:w-three-fifth{
        width: 60%;
    }
    
    .xl\:w-four-fifth{
        width: 80%;
    }
    
    .xl\:w-tenth{
        width: 10%;
    }
    
    .xl\:w-two-tenth{
        width: 20%;
    }
    
    .xl\:w-three-tenth{
        width: 30%;
    }
    
    .xl\:w-four-tenth{
        width: 40%;
    }
    
    .xl\:w-five-tenth{
        width: 50%;
    }
    
    .xl\:w-six-tenth{
        width: 60%;
    }
    
    .xl\:w-seven-tenth{
        width: 70%;
    }
    
    .xl\:w-eight-tenth{
        width: 80%;
    }
    
    .xl\:w-nine-tenth{
        width: 90%;
    }
    
    .xl\:w-full{
        width: 100%;
    }
    
    .xl\:w-min{
        width: min-content;
    }
    
    .xl\:w-max{
        width: max-content;
    }
    
    .xl\:w-fit{
        width: fit-content;
    }
    
    .xl\:min-vh-10{
        min-height: 10vh;
    }
    
    .xl\:min-vh-20{
        min-height: 20vh;
    }
    
    .xl\:min-vh-30{
        min-height: 30vh;
    }
    
    .xl\:min-vh-40{
        min-height: 40vh;
    }
    
    .xl\:min-vh-50{
        min-height: 50vh;
    }
    
    .xl\:min-vh-60{
        min-height: 60vh;
    }
    
    .xl\:min-vh-70{
        min-height: 70vh;
    }
    
    .xl\:min-vh-80{
        min-height: 80vh;
    }
    
    .xl\:min-vh-90{
        min-height: 90vh;
    }
    
    .xl\:min-vh-100{
        min-height: 100vh;
    }
    
    .xl\:min-vw-10{
        min-width: 10vh;
    }
    
    .xl\:min-vw-20{
        min-width: 20vh;
    }
    
    .xl\:min-vw-30{
        min-width: 30vh;
    }
    
    .xl\:min-vw-40{
        min-width: 40vh;
    }
    
    .xl\:min-vw-50{
        min-width: 50vh;
    }
    
    .xl\:min-vw-60{
        min-width: 60vh;
    }
    
    .xl\:min-vw-70{
        min-width: 70vh;
    }
    
    .xl\:min-vw-80{
        min-width: 80vh;
    }
    
    .xl\:min-vw-90{
        min-width: 100vh;
    }
    
    .xl\:min-vw-100{
        min-width: 100vh;
    }
    
    .xl\:max-vh-10{
        max-height: 10vh;
    }
    
    .xl\:max-vh-20{
        max-height: 20vh;
    }
    
    .xl\:max-vh-30{
        max-height: 30vh;
    }
    
    .xl\:max-vh-40{
        max-height: 40vh;
    }
    
    .xl\:max-vh-50{
        max-height: 50vh;
    }
    
    .xl\:max-vh-60{
        max-height: 60vh;
    }
    
    .xl\:max-vh-70{
        max-height: 70vh;
    }
    
    .xl\:max-vh-80{
        max-height: 80vh;
    }
    
    .xl\:max-vh-90{
        max-height: 100vh;
    }
    
    .xl\:max-vh-100{
        max-height: 100vh;
    }
    
    .xl\:max-vw-10{
        max-width: 10vh;
    }
    
    .xl\:max-vw-20{
        max-width: 20vh;
    }
    
    .xl\:max-vw-30{
        max-width: 30vh;
    }
    
    .xl\:max-vw-40{
        max-width: 40vh;
    }
    
    .xl\:max-vw-50{
        max-width: 50vh;
    }
    
    .xl\:max-vw-60{
        max-width: 60vh;
    }
    
    .xl\:max-vw-70{
        max-width: 70vh;
    }
    
    .xl\:max-vw-80{
        max-width: 80vh;
    }
    
    .xl\:max-vw-90{
        max-width: 100vh;
    }
    
    .xl\:max-vw-100{
        max-width: 100vh;
    }
    
    .xl\:min-w-2{
        min-width: 2px;
    }
    
    .xl\:min-w-4{
        min-width: 4px;
    }
    
    .xl\:min-w-6{
        min-width: 6px;
    }
    
    .xl\:min-w-8{
        min-width: 8px;
    }
    
    .xl\:min-w-10{
        min-width: 10px;
    }
    
    .xl\:min-w-12{
        min-width: 12px;
    }
    
    .xl\:min-w-14{
        min-width: 14px;
    }
    
    .xl\:min-w-16{
        min-width: 16px;
    }
    
    .xl\:min-w-18{
        min-width: 18px;
    }
    
    .xl\:min-w-20{
        min-width: 20px;
    }
    
    .xl\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xl\:min-w-24{
        min-width: 3rem;
    }
    
    .xl\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xl\:min-w-28{
        min-width: 6rem;
    }
    
    .xl\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xl\:min-w-32{
        min-width: 10rem;
    }
    
    .xl\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xl\:min-w-36{
        min-width: 13rem;
    }
    
    .xl\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xl\:min-w-40{
        min-width: 16rem;
    }
    
    .xl\:min-w-42{
        min-width: 18rem;
    }
    
    .xl\:min-w-44{
        min-width: 20rem;
    }
    
    .xl\:min-w-46{
        min-width: 22rem;
    }
    
    .xl\:min-w-48{
        min-width: 24rem;
    }

    .xl\:min-w-52{
        min-width: 28rem;
    }

    .xl\:min-w-56{
        min-width: 32rem;
    }

    .xl\:min-w-60{
        min-width: 36rem;
    }

    .xl\:min-w-64{
        min-width: 40rem;
    }

    .xl\:min-w-68{
        min-width: 44rem;
    }

    .xl\:min-w-72{
        min-width: 48rem;
    }

    .xl\:min-w-76{
        min-width: 52rem;
    }

    .xl\:min-w-80{
        min-width: 56rem;
    }

    .xl\:min-w-84{
        min-width: 60rem;
    }
    
    .xl\:min-w-hf{
        min-width: 50%;
    }
    
    .xl\:min-w-full{
        min-width: 100%;
    }
    
    .xl\:min-w-min{
        min-width: min-content;
    }
    
    .xl\:min-w-max{
        min-width: max-content;
    }
    
    .xl\:min-w-fit{
        min-width: fit-content;
    }
    
    .xl\:max-w-0{
        max-width: 0;
    }
    
    .xl\:max-w-2{
        max-width: 2px;
    }
    
    .xl\:max-w-4{
        max-width: 4px;
    }
    
    .xl\:max-w-6{
        max-width: 6px;
    }
    
    .xl\:max-w-8{
        max-width: 8px;
    }
    
    .xl\:max-w-10{
        max-width: 10px;
    }
    
    .xl\:max-w-12{
        max-width: 12px;
    }
    
    .xl\:max-w-14{
        max-width: 14px;
    }
    
    .xl\:max-w-16{
        max-width: 16px;
    }
    
    .xl\:max-w-18{
        max-width: 18px;
    }
    
    .xl\:max-w-20{
        max-width: 20px;
    }
    
    .xl\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xl\:max-w-24{
        max-width: 3rem;
    }
    
    .xl\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xl\:max-w-28{
        max-width: 6rem;
    }
    
    .xl\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xl\:max-w-32{
        max-width: 10rem;
    }
    
    .xl\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xl\:max-w-36{
        max-width: 13rem;
    }
    
    .xl\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xl\:max-w-40{
        max-width: 16rem;
    }
    
    .xl\:max-w-42{
        max-width: 18rem;
    }
    
    .xl\:max-w-44{
        max-width: 20rem;
    }
    
    .xl\:max-w-46{
        max-width: 22rem;
    }
    
    .xl\:max-w-48{
        max-width: 24rem;
    }

    .xl\:max-w-52{
        max-width: 28rem;
    }

    .xl\:max-w-56{
        max-width: 32rem;
    }

    .xl\:max-w-60{
        max-width: 36rem;
    }

    .xl\:max-w-64{
        max-width: 40rem;
    }

    .xl\:max-w-68{
        max-width: 44rem;
    }

    .xl\:max-w-72{
        max-width: 48rem;
    }

    .xl\:max-w-76{
        max-width: 52rem;
    }

    .xl\:max-w-80{
        max-width: 56rem;
    }

    .xl\:max-w-84{
        max-width: 60rem;
    }
    
    .xl\:max-w-hf{
        max-width: 50%;
    }
    
    .xl\:max-w-full{
        max-width: 100%;
    }
    
    .xl\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:max-w-fit{
        max-width: fit-content;
    }
    
    .xl\:h-0{
        height: 0;
    }
    
    .xl\:h-2{
        height: 2px;
    }
    
    .xl\:h-4{
        height: 4px;
    }
    
    .xl\:h-6{
        height: 6px;
    }
    
    .xl\:h-8{
        height: 8px;
    }
    
    .xl\:h-10{
        height: 10px;
    }
    
    .xl\:h-12{
        height: 12px;
    }
    
    .xl\:h-14{
        height: 14px;
    }
    
    .xl\:h-16{
        height: 16px;
    }
    
    .xl\:h-18{
        height: 18px;
    }
    
    .xl\:h-20{
        height: 20px;
    }
    
    .xl\:h-22{
        height: 1.5rem;
    }
    
    .xl\:h-24{
        height: 3rem;
    }
    
    .xl\:h-26{
        height: 4.5rem;
    }
    
    .xl\:h-28{
        height: 6rem;
    }
    
    .xl\:h-30{
        height: 7.5rem;
    }
    
    .xl\:h-32{
        height: 10rem;
    }
    
    .xl\:h-34{
        height: 11.5rem;
    }
    
    .xl\:h-36{
        height: 13rem;
    }
    
    .xl\:h-38{
        height: 14.5rem;
    }
    
    .xl\:h-40{
        height: 16rem;
    }
    
    .xl\:h-42{
        height: 18rem;
    }
    
    .xl\:h-44{
        height: 20rem;
    }
    
    .xl\:h-46{
        height: 22rem;
    }
    
    .xl\:h-48{
        height: 24rem;
    }

    .xl\:h-52{
        height: 28rem;
    }

    .xl\:h-56{
        height: 32rem;
    }

    .xl\:h-60{
        height: 36rem;
    }

    .xl\:h-64{
        height: 40rem;
    }

    .xl\:h-68{
        height: 44rem;
    }

    .xl\:h-72{
        height: 48rem;
    }

    .xl\:h-76{
        height: 52rem;
    }

    .xl\:h-80{
        height: 56rem;
    }

    .xl\:h-84{
        height: 60rem;
    }
    
    .xl\:h-hf{
        height: 50%;
    }
    
    .xl\:h-third{
        height: 33.333%;
    }
    
    .xl\:h-two-third{
        height: 66.67%;
    }
    
    .xl\:h-quarter{
        height: 25%;
    }
    
    .xl\:h-three-quarter{
        height: 75%;
    }
    
    .xl\:h-fifth{
        height: 20%;
    }
    
    .xl\:h-two-fifth{
        height: 40%;
    }
    
    .xl\:h-three-fifth{
        height: 60%;
    }
    
    .xl\:h-four-fifth{
        height: 80%;
    }
    
    .xl\:h-tenth{
        height: 10%;
    }
    
    .xl\:h-two-tenth{
        height: 20%;
    }
    
    .xl\:h-three-tenth{
        height: 30%;
    }
    
    .xl\:h-four-tenth{
        height: 40%;
    }
    
    .xl\:h-five-tenth{
        height: 50%;
    }
    
    .xl\:h-six-tenth{
        height: 60%;
    }
    
    .xl\:h-seventh-tenth{
        height: 70%;
    }
    
    .xl\:h-eight-tenth{
        height: 80%;
    }
    
    .xl\:h-nine-tenth{
        height: 90%;
    }
    
    .xl\:h-full{
        height: 100%;
    }
    
    .xl\:h-min{
        height: min-content;
    }
    
    .xl\:h-max{
        height: max-content;
    }
    
    .xl\:h-fit{
        height: fit-content;
    }
    
    .xl\:min-h-0{
        min-height: 0;
    }
    
    .xl\:min-h-2{
        min-height: 2px;
    }
    
    .xl\:min-h-4{
        min-height: 4px;
    }
    
    .xl\:min-h-6{
        min-height: 6px;
    }
    
    .xl\:min-h-8{
        min-height: 8px;
    }
    
    .xl\:min-h-10{
        min-height: 10px;
    }
    
    .xl\:min-h-12{
        min-height: 12px;
    }
    
    .xl\:min-h-14{
        min-height: 14px;
    }
    
    .xl\:min-h-16{
        min-height: 16px;
    }
    
    .xl\:min-h-18{
        min-height: 18px;
    }
    
    .xl\:min-h-20{
        min-height: 20px;
    }
    
    .xl\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xl\:min-h-24{
        min-height: 3rem;
    }
    
    .xl\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xl\:min-h-28{
        min-height: 6rem;
    }
    
    .xl\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xl\:min-h-32{
        min-height: 10rem;
    }
    
    .xl\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xl\:min-h-36{
        min-height: 13rem;
    }
    
    .xl\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xl\:min-h-40{
        min-height: 16rem;
    }
    
    .xl\:min-h-42{
        min-height: 18rem;
    }
    
    .xl\:min-h-44{
        min-height: 20rem;
    }
    
    .xl\:min-h-46{
        min-height: 22rem;
    }
    
    .xl\:min-h-48{
        min-height: 24rem;
    }
    
    .xl\:min-h-hf{
        min-height: 50%;
    }
    
    .xl\:min-h-full{
        min-height: 100%;
    }
    
    .xl\:min-h-min{
        min-height: min-content;
    }
    
    .xl\:min-h-max{
        min-height: max-content;
    }
    
    .xl\:min-h-fit{
        min-height: fit-content;
    }
    
    .xl\:max-h-0{
        max-height: 0;
    }
    
    .xl\:max-h-2{
        max-height: 2px;
    }
    
    .xl\:max-h-4{
        max-height: 4px;
    }
    
    .xl\:max-h-6{
        max-height: 6px;
    }
    
    .xl\:max-h-8{
        max-height: 8px;
    }
    
    .xl\:max-h-10{
        max-height: 10px;
    }
    
    .xl\:max-h-12{
        max-height: 12px;
    }
    
    .xl\:max-h-14{
        max-height: 14px;
    }
    
    .xl\:max-h-16{
        max-height: 16px;
    }
    
    .xl\:max-h-18{
        max-height: 18px;
    }
    
    .xl\:max-h-20{
        max-height: 20px;
    }
    
    .xl\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xl\:max-h-24{
        max-height: 3rem;
    }
    
    .xl\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xl\:max-h-28{
        max-height: 6rem;
    }
    
    .xl\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xl\:max-h-32{
        max-height: 10rem;
    }
    
    .xl\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xl\:max-h-36{
        max-height: 13rem;
    }
    
    .xl\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xl\:max-h-40{
        max-height: 16rem;
    }
    
    .xl\:max-h-42{
        max-height: 18rem;
    }
    
    .xl\:max-h-44{
        max-height: 20rem;
    }
    
    .xl\:max-h-46{
        max-height: 22rem;
    }
    
    .xl\:max-h-48{
        max-height: 24rem;
    }
    
    .xl\:max-h-hf{
        max-height: 50%;
    }
    
    .xl\:max-h-full{
        max-height: 100%;
    }
    
    .xl\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:max-h-fit{
        max-height: fit-content;
    }
    
    .xl\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xl\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xl\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xl\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .xl\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .xl\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .xl\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .xl\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .xl\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .xl\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .xl\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .xl\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .xl\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .xl\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .xl\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xl\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xl\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xl\:italic{
        font-style: italic;
    }
    
    .xl\:italic-0{
        font-style: normal;
    }
    
    .xl\:font-w-thin{
        font-weight: 100;
    }
    
    .xl\:font-w-extralight{
        font-weight: 200;
    }
    
    .xl\:font-w-light{
        font-weight: 300;
    }
    
    .xl\:font-w-normal{
        font-weight: 400;
    }
    
    .xl\:font-w-medium{
        font-weight: 500;
    }
    
    .xl\:font-w-semibold{
        font-weight: 600;
    }
    
    .xl\:font-w-bold{
        font-weight: 700;
    }
    
    .xl\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xl\:font-w-black{
        font-weight: 900;
    }
    
    .xl\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xl\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xl\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xl\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xl\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xl\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xl\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xl\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xl\:line-h-4{
        line-height: 1rem;
    }
    
    .xl\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xl\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xl\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xl\:line-h-8{
        line-height: 2rem;
    }
    
    .xl\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xl\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xl\:line-h-normal{
        line-height: 1;
    }
    
    .xl\:line-h-sm{
        line-height: 1.25;
    }
    
    .xl\:line-h-md{
        line-height: 1.5;
    }
    
    .xl\:line-h-lg{
        line-height: 1.75;
    }
    
    .xl\:line-h-lg{
        line-height: 2;
    }
    
    .xl\:line-h-xl{
        line-height: 4;
    }
    
    .xl\:list-img-none{
        list-style-image: none;
    }
    
    .xl\:list-position-inside{
        list-style-position: inside;
    }
    
    .xl\:list-position-outside{
        list-style-position: outside;
    }
    
    .xl\:list-type-none{
        list-style-type: none;
    }
    
    .xl\:list-type-disc{
        list-style-type: disc;
    }
    
    .xl\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xl\:list-type-square{
        list-style-type: square;
    }
    
    .xl\:left-text{
        text-align: left;
    }
    
    .xl\:right-text{
        text-align: right;
    }
    
    .xl\:justify-text{
        text-align: justify;
    }
    
    .xl\:center-text{
        text-align: center;
    }
    
    .xl\:start-text{
        text-align: start;
    }
    
    .xl\:end-text{
        text-align: end;
    }
    
    .xl\:underline-text{
        text-decoration-line: underline;
    }
    
    .xl\:overline-text{
        text-decoration-line: overline;
    }
    
    .xl\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xl\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xl\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xl\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xl\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xl\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xl\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xl\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xl\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xl\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xl\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xl\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xl\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xl\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xl\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xl\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xl\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xl\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xl\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xl\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xl\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xl\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xl\:text-no-case{
        text-transform: none;
    }
    
    .xl\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xl\:text-clip{
        text-overflow: clip;
    }
    
    .xl\:text-wrap{
        text-wrap: wrap;
    }
    
    .xl\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xl\:text-balance{
        text-wrap: balance;
    }
    
    .xl\:text-pretty{
        text-wrap: pretty;
    }
    
    .xl\:text-indent-0{
        text-indent: 0;
    }
    
    .xl\:text-indent-1{
        text-indent: 1px;
    }
    
    .xl\:text-indent-2{
        text-indent: 2px;
    }
    
    .xl\:text-indent-4{
        text-indent: 4px;
    }
    
    .xl\:text-indent-6{
        text-indent: 6px;
    }
    
    .xl\:text-indent-8{
        text-indent: 8px;
    }
    
    .xl\:text-indent-10{
        text-indent: 10px;
    }
    
    .xl\:text-indent-12{
        text-indent: 12px;
    }
    
    .xl\:text-indent-14{
        text-indent: 14px;
    }
    
    .xl\:text-indent-16{
        text-indent: 16px;
    }
    
    .xl\:text-indent-18{
        text-indent: 18px;
    }
    
    .xl\:text-indent-20{
        text-indent: 20px;
    }
    
    .xl\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xl\:vertical-align-top{
        vertical-align: top;
    }
    
    .xl\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xl\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xl\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xl\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xl\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xl\:vertical-align-super{
        vertical-align: super;
    }
    
    .xl\:white-space-normal{
        white-space: normal;
    }
    
    .xl\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xl\:white-space-pre{
        white-space: pre;
    }
    
    .xl\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xl\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xl\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xl\:word-break-normal{
        word-break: normal;
    }
    
    .xl\:word-break-words{
        word-break: break-word;
    }
    
    .xl\:word-break-all{
        word-break: break-all;
    }
    
    .xl\:word-break-keep{
        word-break: keep-all;
    }
    
    .xl\:content-none{
        content: none;
    }
    
    .xl\:content-blank{
        content: "";
    }
    
    .xl\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xl\:bg-local{
        background-attachment: local;
    }
    
    .xl\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xl\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xl\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xl\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xl\:bg-clip-text{
        background-clip: text;
    }
    
    .xl\:bg-or-border{
        background-origin: border-box;
    }
    
    .xl\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xl\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xl\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xl\:bg-top{
        background-position: top;
    }
    
    .xl\:bg-bottom{
        background-position: bottom;
    }
    
    .xl\:bg-center{
        background-position: center;
    }
    
    .xl\:bg-left{
        background-position: left;
    }
    
    .xl\:bg-right{
        background-position: top;
    }
    
    .xl\:bg-left-top{
        background-position: left top;
    }
    
    .xl\:bg-right-top{
        background-position: right top;
    }
    
    .xl\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xl\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xl\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xl\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xl\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xl\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xl\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xl\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xl\:bg-s-auto{
        background-size: auto;
    }
    
    .xl\:bg-s-cover{
        background-size: cover;
    }
    
    .xl\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xl\:p-auto{
        padding: auto;
    }
    
    .xl\:p-0{
        padding: 0;
    }
    
    .xl\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xl\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xl\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xl\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xl\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xl\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xl\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xl\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xl\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xl\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xl\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xl\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xl\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xl\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xl\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xl\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xl\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xl\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xl\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xl\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xl\:pt-auto{
        padding-top: auto;
    }
    
    .xl\:pt-0{
        padding-top: 0;
    }
    
    .xl\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xl\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xl\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xl\:pt-16{
        padding-top: 1rem;
    }
    
    .xl\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xl\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xl\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xl\:pt-32{
        padding-top: 2rem;
    }
    
    .xl\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xl\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xl\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xl\:pt-48{
        padding-top: 3rem;
    }
    
    .xl\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xl\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xl\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xl\:pt-64{
        padding-top: 4rem;
    }
    
    .xl\:pt-68{
        padding-top: 6rem;
    }
    
    .xl\:pt-72{
        padding-top: 8rem;
    }
    
    .xl\:pt-76{
        padding-top: 12rem;
    }
    
    .xl\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xl\:pb-auto{
        padding-bottom: auto;
    }
    
    .xl\:pb-0{
        padding-bottom: 0;
    }
    
    .xl\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xl\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xl\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xl\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xl\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xl\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xl\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xl\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xl\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xl\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xl\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xl\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xl\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xl\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xl\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xl\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xl\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xl\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xl\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xl\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xl\:pl-0{
        padding-left: auto;
    }
    
    .xl\:pl-0{
        padding-left: 0;
    }
    
    .xl\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xl\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xl\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xl\:pl-16{
        padding-left: 1rem;
    }
    
    .xl\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xl\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xl\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xl\:pl-32{
        padding-left: 2rem;
    }
    
    .xl\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xl\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xl\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xl\:pl-48{
        padding-left: 3rem;
    }
    
    .xl\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xl\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xl\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xl\:pl-64{
        padding-left: 4rem;
    }
    
    .xl\:pl-68{
        padding-left: 6rem;
    }
    
    .xl\:pl-72{
        padding-left: 8rem;
    }
    
    .xl\:pl-76{
        padding-left: 12rem;
    }
    
    .xl\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xl\:pr-auto{
        padding-right: auto;
    }
    
    .xl\:pr-0{
        padding-right: 0;
    }
    
    .xl\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xl\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xl\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xl\:pr-16{
        padding-right: 1rem;
    }
    
    .xl\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xl\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xl\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xl\:pr-32{
        padding-right: 2rem;
    }
    
    .xl\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xl\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xl\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xl\:pr-48{
        padding-right: 3rem;
    }
    
    .xl\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xl\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xl\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xl\:pr-64{
        padding-right: 4rem;
    }
    
    .xl\:pr-68{
        padding-right: 6rem;
    }
    
    .xl\:pr-72{
        padding-right: 8rem;
    }
    
    .xl\:pr-76{
        padding-right: 12rem;
    }
    
    .xl\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xl\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xl\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xl\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xl\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xl\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xl\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xl\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xl\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xl\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xl\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xl\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xl\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xl\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xl\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xl\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xl\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xl\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xl\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xl\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xl\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xl\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xl\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xl\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xl\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xl\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xl\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xl\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xl\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xl\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xl\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xl\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xl\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xl\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xl\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xl\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xl\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xl\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xl\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xl\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xl\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xl\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xl\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xl\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xl\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xl\:m-auto{
        margin: auto;
    }
    
    .xl\:m-0{
        margin: 0;
    }
    
    .xl\:m-4{
        margin: 0.25rem;
    }
    
    .xl\:m-8{
        margin: 0.5rem;
    }
    
    .xl\:m-12{
        margin: 0.75rem;
    }
    
    .xl\:m-16{
        margin: 1rem;
    }
    
    .xl\:m-20{
        margin: 1.25rem;
    }
    
    .xl\:m-24{
        margin: 1.5rem;
    }
    
    .xl\:m-28{
        margin: 1.75rem;
    }
    
    .xl\:m-32{
        margin: 2rem;
    }
    
    .xl\:m-36{
        margin: 2.25rem;
    }
    
    .xl\:m-40{
        margin: 2.5rem;
    }
    
    .xl\:m-44{
        margin: 2.75rem;
    }
    
    .xl\:m-48{
        margin: 3rem;
    }
    
    .xl\:m-52{
        margin: 3.25rem;
    }
    
    .xl\:m-56{
        margin: 3.5rem;
    }
    
    .xl\:m-60{
        margin: 3.75rem;
    }
    
    .xl\:m-64{
        margin: 4rem;
    }
    
    .xl\:m-68{
        margin: 6rem;
    }
    
    .xl\:m-72{
        margin: 8rem;
    }
    
    .xl\:m-76{
        margin: 12rem;
    }
    
    .xl\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xl\:mt-auto{
        margin-top: auto;
    }
    
    .xl\:mt-0{
        margin-top: 0;
    }
    
    .xl\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xl\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xl\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xl\:mt-16{
        margin-top: 1rem;
    }
    
    .xl\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xl\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xl\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xl\:mt-32{
        margin-top: 2rem;
    }
    
    .xl\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xl\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xl\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xl\:mt-48{
        margin-top: 3rem;
    }
    
    .xl\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xl\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xl\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xl\:mt-64{
        margin-top: 4rem;
    }
    
    .xl\:mt-68{
        margin-top: 6rem;
    }
    
    .xl\:mt-72{
        margin-top: 8rem;
    }
    
    .xl\:mt-76{
        margin-top: 12rem;
    }
    
    .xl\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xl\:mb-auto{
        margin-bottom: auto;
    }
    
    .xl\:mb-0{
        margin-bottom: 0;
    }
    
    .xl\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xl\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xl\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xl\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xl\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xl\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xl\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xl\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xl\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xl\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xl\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xl\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xl\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xl\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xl\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xl\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xl\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xl\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xl\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xl\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xl\:ml-auto{
        margin-left: auto;
    }
    
    .xl\:ml-0{
        margin-left: 0;
    }
    
    .xl\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xl\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xl\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xl\:ml-16{
        margin-left: 1rem;
    }
    
    .xl\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xl\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xl\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xl\:ml-32{
        margin-left: 2rem;
    }
    
    .xl\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xl\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xl\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xl\:ml-48{
        margin-left: 3rem;
    }
    
    .xl\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xl\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xl\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xl\:ml-64{
        margin-left: 4rem;
    }
    
    .xl\:ml-68{
        margin-left: 6rem;
    }
    
    .xl\:ml-72{
        margin-left: 8rem;
    }
    
    .xl\:ml-76{
        margin-left: 12rem;
    }
    
    .xl\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xl\:mr-auto{
        margin-right: auto;
    }
    
    .xl\:mr-0{
        margin-right: 0;
    }
    
    .xl\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xl\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xl\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xl\:mr-16{
        margin-right: 1rem;
    }
    
    .xl\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xl\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xl\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xl\:mr-32{
        margin-right: 2rem;
    }
    
    .xl\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xl\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xl\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xl\:mr-48{
        margin-right: 3rem;
    }
    
    .xl\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xl\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xl\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xl\:mr-64{
        margin-right: 4rem;
    }
    
    .xl\:mr-68{
        margin-right: 6rem;
    }
    
    .xl\:mr-72{
        margin-right: 8rem;
    }
    
    .xl\:mr-76{
        margin-right: 12rem;
    }
    
    .xl\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xl\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xl\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xl\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xl\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xl\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xl\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xl\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xl\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xl\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xl\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xl\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xl\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xl\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xl\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xl\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xl\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xl\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xl\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xl\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xl\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xl\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xl\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xl\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xl\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xl\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xl\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xl\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xl\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xl\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xl\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xl\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xl\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xl\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xl\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xl\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xl\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xl\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xl\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xl\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xl\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xl\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xl\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xl\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xl\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xl\:d-none{
        display: none;
    }
    
    .xl\:d-block{
        display: block;
    }
    
    .xl\:d-flex{
        display: flex;
    }
    
    .xl\:d-grid{
        display: grid;
    }
    
    .xl\:d-table{
        display: table;
    }
    
    .xl\:d-inherit{
        display: inherit;
    }
    
    .xl\:d-flexbox{
        display: flexbox;
    }
    
    .xl\:d-table-column{
        display: table-column;
    }
    
    .xl\:d-table-column-group{
        display: table-column-group;
    }
    
    .xl\:d-table-cell{
        display: table-cell;
    }
    
    .xl\:d-table-caption{
        display: table-caption;
    }
    
    .xl\:d-table-row{
        display: table-row;
    }
    
    .xl\:d-table-row-group{
        display: table-row-group;
    }
    
    .xl\:d-inline-block{
        display: inline-block;
    }
    
    .xl\:d-inline-flex{
        display: inline-flex;
    }
    
    .xl\:border-round-none{
        border-radius: 0;
    }
    
    .xl\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xl\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xl\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xl\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xl\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xl\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xl\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xl\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xl\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xl\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xl\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xl\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xl\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xl\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xl\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xl\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xl\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xl\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xl\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xl\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xl\:border-w-0{
        border-width: 0;
    }
    
    .xl\:border-w-1{
        border-width: 1px;
    }
    
    .xl\:border-w-2{
        border-width: 2px;
    }
    
    .xl\:border-w-4{
        border-width: 4px;
    }
    
    .xl\:border-w-6{
        border-width: 6px;
    }
    
    .xl\:border-w-8{
        border-width: 8px;
    }
    
    .xl\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xl\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xl\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xl\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xl\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xl\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xl\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xl\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xl\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xl\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xl\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xl\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xl\:border-wl-0{
        border-left-width: 0;
    }
    
    .xl\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xl\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xl\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xl\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xl\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xl\:border-wr-0{
        border-right-width: 0;
    }
    
    .xl\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xl\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xl\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xl\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xl\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xl\:border-wt-0{
        border-top-width: 0;
    }
    
    .xl\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xl\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xl\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xl\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xl\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xl\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xl\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xl\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xl\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xl\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xl\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xl\:border-solid{
        border-style: solid;
    }
    
    .xl\:border-dashed{
        border-style: dashed;
    }
    
    .xl\:border-dotted{
        border-style: dotted;
    }
    
    .xl\:border-double{
        border-style: double;
    }
    
    .xl\:border-hidden{
        border-style: hidden;
    }
    
    .xl\:border-none{
        border-style: none;
    }
    
    .xl\:outline-w-0{
        outline-width: 0;
    }
    
    .xl\:outline-w-1{
        outline-width: 1px;
    }
    
    .xl\:outline-w-2{
        outline-width: 2px;
    }
    
    .xl\:outline-w-4{
        outline-width: 4px;
    }
    
    .xl\:outline-w-6{
        outline-width: 6px;
    }
    
    .xl\:outline-w-8{
        outline-width: 8px;
    }
    
    .xl\:outline-solid{
        outline-style: solid;
    }
    
    .xl\:outline-dashed{
        outline-style: dashed;
    }
    
    .xl\:outline-dotted{
        outline-style: dotted;
    }
    
    .xl\:outline-double{
        outline-style: double;
    }
    
    .xl\:outline-hidden{
        outline-style: hidden;
    }
    
    .xl\:outline-none{
        outline-style: none;
    }
    
    .xl\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xl\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xl\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xl\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xl\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xl\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xl\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xl\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xl\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xl\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xl\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xl\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xl\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xl\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xl\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xl\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xl\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xl\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xl\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xl\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xl\:box-shadow-none{
        box-shadow: none;
    }
    
    .xl\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:opacity-0{
        opacity: 0;
    }
    
    .xl\:opacity-5{
        opacity: 0.05;
    }
    
    .xl\:opacity-10{
        opacity: 0.1;
    }
    
    .xl\:opacity-15{
        opacity: 0.15;
    }
    
    .xl\:opacity-20{
        opacity: 0.2;
    }
    
    .xl\:opacity-25{
        opacity: 0.25;
    }
    
    .xl\:opacity-30{
        opacity: 0.3;
    }
    
    .xl\:opacity-35{
        opacity: 0.35;
    }
    
    .xl\:opacity-40{
        opacity: 0.4;
    }
    
    .xl\:opacity-45{
        opacity: 0.45;
    }
    
    .xl\:opacity-50{
        opacity: 0.5;
    }
    
    .xl\:opacity-55{
        opacity: 0.55;
    }
    
    .xl\:opacity-60{
        opacity: 0.6;
    }
    
    .xl\:opacity-65{
        opacity: 0.65;
    }
    
    .xl\:opacity-70{
        opacity: 0.7;
    }
    
    .xl\:opacity-75{
        opacity: 0.75;
    }
    
    .xl\:opacity-80{
        opacity: 0.8;
    }
    
    .xl\:opacity-85{
        opacity: 0.85;
    }
    
    .xl\:opacity-90{
        opacity: 0.9;
    }
    
    .xl\:opacity-95{
        opacity: 0.95;
    }
    
    .xl\:opacity-100{
        opacity: 1;
    }
    
    .xl\:border-collapse{
        border-collapse: collapse;
    }
    
    .xl\:border-seperate{
        border-collapse: separate;
    }
    
    .xl\:table-layout-auto{
        table-layout: auto;
    }
    
    .xl\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xl\:appearance-none{
        appearance: none;
    }
    
    .xl\:appearance-auto{
        appearance: auto;
    }
    
    .xl\:caption-top{
        caption-side: top;
    }
    
    .xl\:caption-bottom{
        caption-side: bottom;
    }
    
    .xl\:cursor-auto{
        cursor: auto;
    }
    
    .xl\:cursor-default{
        cursor: default;
    }
    
    .xl\:cursor-pointer{
        cursor: pointer;
    }
    
    .xl\:cursor-text{
        cursor: text;
    }
    
    .xl\:cursor-wait{
        cursor: wait;
    }
    
    .xl\:cursor-help{
        cursor: help;
    }
    
    .xl\:cursor-progress{
        cursor: progress;
    }
    
    .xl\:cursor-none{
        cursor: none;
    }
    
    .xl\:pointer-events-none{
        pointer-events: none;
    }
    
    .xl\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xl\:resize-none{
        resize: none;
    }
    
    .xl\:resize-y{
        resize: vertical;
    }
    
    .xl\:resize-x{
        resize: horizontal;
    }
    
    .xl\:resize-both{
        resize: both;
    }
    
    .xl\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xl\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xl\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xl\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xl\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xl\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xl\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xl\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xl\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xl\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xl\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xl\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xl\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xl\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xl\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xl\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xl\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xl\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xl\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xl\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xl\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xl\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xl\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xl\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xl\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xl\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xl\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xl\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xl\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xl\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xl\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xl\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xl\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xl\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xl\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xl\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xl\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xl\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xl\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xl\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xl\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xl\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xl\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xl\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xl\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xl\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xl\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xl\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xl\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xl\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xl\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xl\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xl\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xl\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xl\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xl\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xl\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xl\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xl\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xl\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xl\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xl\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xl\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xl\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xl\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xl\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xl\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xl\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xl\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xl\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xl\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xl\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xl\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xl\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xl\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xl\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xl\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xl\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xl\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xl\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xl\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xl\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xl\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xl\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xl\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xl\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xl\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xl\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xl\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xl\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xl\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xl\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xl\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xl\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xl\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xl\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xl\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xl\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xl\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xl\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xl\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xl\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xl\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xl\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xl\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xl\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xl\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xl\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xl\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xl\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xl\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xl\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xl\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xl\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xl\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xl\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xl\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xl\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xl\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xl\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xl\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xl\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xl\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xl\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xl\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xl\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xl\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xl\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xl\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xl\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xl\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xl\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xl\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xl\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xl\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xl\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xl\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xl\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xl\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xl\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xl\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xl\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xl\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xl\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xl\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xl\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xl\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xl\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xl\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xl\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xl\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xl\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xl\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xl\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xl\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xl\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xl\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xl\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xl\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xl\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xl\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xl\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xl\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xl\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xl\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xl\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xl\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xl\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xl\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xl\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xl\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xl\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xl\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xl\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xl\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xl\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xl\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xl\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xl\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xl\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xl\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xl\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xl\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xl\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xl\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xl\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xl\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xl\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xl\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xl\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xl\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xl\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xl\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xl\:user-select-none{
        user-select: none;
    }
    
    .xl\:user-select-text{
        user-select: text;
    }
    
    .xl\:user-select-all{
        user-select: all;
    }
    
    .xl\:user-select-auto{
        user-select: auto;
    }
    
    .xl\:will-change-auto{
        will-change: auto;
    }
    
    .xl\:will-change-scroll{
        will-change: scroll;
    }
    
    .xl\:will-change-contents{
        will-change: contents;
    }
    
    .xl\:will-change-transform{
        will-change: transform;
    }
    
    .xl\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xl\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xl\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xl\:scale-0{
        transform: scale(0);
    }
    
    .xl\:scale-5{
        transform: scale(0.05);
    }
    
    .xl\:scale-10{
        transform: scale(0.1);
    }
    
    .xl\:scale-15{
        transform: scale(0.15);
    }
    
    .xl\:scale-20{
        transform: scale(0.2);
    }
    
    .xl\:scale-25{
        transform: scale(0.25);
    }
    
    .xl\:scale-30{
        transform: scale(0.3);
    }
    
    .xl\:scale-35{
        transform: scale(0.35);
    }
    
    .xl\:scale-40{
        transform: scale(0.4);
    }
    
    .xl\:scale-45{
        transform: scale(0.45);
    }
    
    .xl\:scale-50{
        transform: scale(0.5);
    }
    
    .xl\:scale-55{
        transform: scale(0.55);
    }
    
    .xl\:scale-60{
        transform: scale(0.6);
    }
    
    .xl\:scale-65{
        transform: scale(0.65);
    }
    
    .xl\:scale-70{
        transform: scale(0.7);
    }
    
    .xl\:scale-75{
        transform: scale(0.75);
    }
    
    .xl\:scale-80{
        transform: scale(0.8);
    }
    
    .xl\:scale-85{
        transform: scale(0.85);
    }
    
    .xl\:scale-90{
        transform: scale(0.9);
    }
    
    .xl\:scale-95{
        transform: scale(0.95);
    }
    
    .xl\:scale-100{
        transform: scale(1);
    }
    
    .xl\:scale-105{
        transform: scale(1.05);
    }
    
    .xl\:scale-110{
        transform: scale(1.1);
    }
    
    .xl\:scale-115{
        transform: scale(1.15);
    }
    
    .xl\:scale-120{
        transform: scale(1.2);
    }
    
    .xl\:scale-125{
        transform: scale(1.25);
    }
    
    .xl\:scale-130{
        transform: scale(1.3);
    }
    
    .xl\:scale-135{
        transform: scale(1.35);
    }
    
    .xl\:scale-140{
        transform: scale(1.4);
    }
    
    .xl\:scale-145{
        transform: scale(1.45);
    }
    
    .xl\:scale-150{
        transform: scale(1.5);
    }

    .xl\:-translate-1:hover{
        transform: translate(-10px);
    }

    .xl\:-translate-2:hover{
        transform: translate(-20px);
    }

    .xl\:-translate-3:hover{
        transform: translate(-30px);
    }

    .xl\:-translate-4:hover{
        transform: translate(-40px);
    }

    .xl\:-translate-5:hover{
        transform: translate(-60px);
    }

    .xl\:-translate-6:hover{
        transform: translate(-60px);
    }

    .xl\:-translate-7:hover{
        transform: translate(-70px);
    }

    .xl\:-translate-8:hover{
        transform: translate(-80px);
    }

    .xl\:-translate-9:hover{
        transform: translate(-90px);
    }

    .xl\:-translate-10:hover{
        transform: translate(-100px);
    }

    .xl\:-translate-11:hover{
        transform: translate(-110px);
    }

    .xl\:-translate-12:hover{
        transform: translate(-120px);
    }

    .xl\:-translate-13:hover{
        transform: translate(-130px);
    }

    .xl\:-translate-14:hover{
        transform: translate(-140px);
    }

    .xl\:-translate-15:hover{
        transform: translate(-150px);
    }

    .xl\:-translate-16:hover{
        transform: translate(-160px);
    }

    .xl\:-translate-17:hover{
        transform: translate(-170px);
    }

    .xl\:-translate-18:hover{
        transform: translate(-180px);
    }

    .xl\:-translate-19:hover{
        transform: translate(-190px);
    }

    .xl\:-translate-20:hover{
        transform: translate(-200px);
    }

    .xl\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .xl\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .xl\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .xl\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .xl\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .xl\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .xl\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .xl\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .xl\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .xl\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .xl\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .xl\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .xl\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .xl\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .xl\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .xl\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .xl\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .xl\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .xl\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .xl\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .xl\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .xl\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .xl\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .xl\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .xl\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .xl\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .xl\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .xl\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .xl\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .xl\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .xl\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .xl\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .xl\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .xl\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .xl\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .xl\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .xl\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .xl\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .xl\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .xl\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .xl\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .xl\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .xl\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .xl\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .xl\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .xl\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .xl\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .xl\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .xl\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .xl\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .xl\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .xl\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .xl\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .xl\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .xl\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .xl\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .xl\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .xl\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .xl\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .xl\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .xl\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .xl\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .xl\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .xl\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .xl\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .xl\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .xl\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .xl\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .xl\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .xl\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .xl\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .xl\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .xl\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .xl\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .xl\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .xl\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .xl\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .xl\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .xl\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .xl\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .xl\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .xl\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .xl\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .xl\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .xl\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .xl\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .xl\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .xl\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .xl\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .xl\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .xl\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .xl\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .xl\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .xl\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .xl\:-translate-1{
        transform: translate(-10px);
    }

    .xl\:-translate-2{
        transform: translate(-20px);
    }

    .xl\:-translate-3{
        transform: translate(-30px);
    }

    .xl\:-translate-4{
        transform: translate(-40px);
    }

    .xl\:-translate-5{
        transform: translate(-60px);
    }

    .xl\:-translate-6{
        transform: translate(-60px);
    }

    .xl\:-translate-7{
        transform: translate(-70px);
    }

    .xl\:-translate-8{
        transform: translate(-80px);
    }

    .xl\:-translate-9{
        transform: translate(-90px);
    }

    .xl\:-translate-10{
        transform: translate(-100px);
    }

    .xl\:-translate-11{
        transform: translate(-110px);
    }

    .xl\:-translate-12{
        transform: translate(-120px);
    }

    .xl\:-translate-13{
        transform: translate(-130px);
    }

    .xl\:-translate-14{
        transform: translate(-140px);
    }

    .xl\:-translate-15{
        transform: translate(-150px);
    }

    .xl\:-translate-16{
        transform: translate(-160px);
    }

    .xl\:-translate-17{
        transform: translate(-170px);
    }

    .xl\:-translate-18{
        transform: translate(-180px);
    }

    .xl\:-translate-19{
        transform: translate(-190px);
    }

    .xl\:-translate-20{
        transform: translate(-200px);
    }

    .xl\:-translate-10x{
        transform: translate(-10%);
    }

    .xl\:-translate-15x{
        transform: translate(-15%);
    }

    .xl\:-translate-20x{
        transform: translate(-20%);
    }

    .xl\:-translate-25x{
        transform: translate(-25%);
    }

    .xl\:-translate-30x{
        transform: translate(-30%);
    }

    .xl\:-translate-35x{
        transform: translate(-35%);
    }

    .xl\:-translate-40x{
        transform: translate(-40%);
    }

    .xl\:-translate-45x{
        transform: translate(-45%);
    }

    .xl\:-translate-50x{
        transform: translate(-50%);
    }

    .xl\:-translate-55x{
        transform: translate(-55%);
    }

    .xl\:-translate-60x{
        transform: translate(-60%);
    }

    .xl\:-translate-65x{
        transform: translate(-65%);
    }

    .xl\:-translate-70x{
        transform: translate(-70%);
    }

    .xl\:-translate-75x{
        transform: translate(-75%);
    }

    .xl\:-translate-80x{
        transform: translate(-80%);
    }

    .xl\:-translate-85x{
        transform: translate(-85%);
    }

    .xl\:-translate-90x{
        transform: translate(-90%);
    }

    .xl\:-translate-95x{
        transform: translate(-95%);
    }

    .xl\:-translate-x-1{
        transform: translateX(-10px);
    }

    .xl\:-translate-x-2{
        transform: translateX(-20px);
    }

    .xl\:-translate-x-3{
        transform: translateX(-30px);
    }

    .xl\:-translate-x-4{
        transform: translateX(-40px);
    }

    .xl\:-translate-x-5{
        transform: translateX(-60px);
    }

    .xl\:-translate-x-6{
        transform: translateX(-60px);
    }

    .xl\:-translate-x-7{
        transform: translateX(-70px);
    }

    .xl\:-translate-x-8{
        transform: translateX(-80px);
    }

    .xl\:-translate-x-9{
        transform: translateX(-90px);
    }

    .xl\:-translate-x-10{
        transform: translateX(-100px);
    }

    .xl\:-translate-x-11{
        transform: translateX(-110px);
    }

    .xl\:-translate-x-12{
        transform: translateX(-120px);
    }

    .xl\:-translate-x-13{
        transform: translateX(-130px);
    }

    .xl\:-translate-x-14{
        transform: translateX(-140px);
    }

    .xl\:-translate-x-15{
        transform: translateX(-150px);
    }

    .xl\:-translate-x-16{
        transform: translateX(-160px);
    }

    .xl\:-translate-x-17{
        transform: translateX(-170px);
    }

    .xl\:-translate-x-18{
        transform: translateX(-180px);
    }

    .xl\:-translate-x-19{
        transform: translateX(-190px);
    }

    .xl\:-translate-x-20{
        transform: translateX(-200px);
    }

    .xl\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .xl\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .xl\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .xl\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .xl\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .xl\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .xl\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .xl\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .xl\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .xl\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .xl\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .xl\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .xl\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .xl\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .xl\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .xl\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .xl\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .xl\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .xl\:-translate-y-1{
        transform: translateY(-10px);
    }

    .xl\:-translate-y-2{
        transform: translateY(-20px);
    }

    .xl\:-translate-y-3{
        transform: translateY(-30px);
    }

    .xl\:-translate-y-4{
        transform: translateY(-40px);
    }

    .xl\:-translate-y-5{
        transform: translateY(-60px);
    }

    .xl\:-translate-y-6{
        transform: translateY(-60px);
    }

    .xl\:-translate-y-7{
        transform: translateY(-70px);
    }

    .xl\:-translate-y-8{
        transform: translateY(-80px);
    }

    .xl\:-translate-y-9{
        transform: translateY(-90px);
    }

    .xl\:-translate-y-10{
        transform: translateY(-100px);
    }

    .xl\:-translate-y-11{
        transform: translateY(-110px);
    }

    .xl\:-translate-y-12{
        transform: translateY(-120px);
    }

    .xl\:-translate-y-13{
        transform: translateY(-130px);
    }

    .xl\:-translate-y-14{
        transform: translateY(-140px);
    }

    .xl\:-translate-y-15{
        transform: translateY(-150px);
    }

    .xl\:-translate-y-16{
        transform: translateY(-160px);
    }

    .xl\:-translate-y-17{
        transform: translateY(-170px);
    }

    .xl\:-translate-y-18{
        transform: translateY(-180px);
    }

    .xl\:-translate-y-19{
        transform: translateY(-190px);
    }

    .xl\:-translate-y-20{
        transform: translateY(-200px);
    }

    .xl\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .xl\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .xl\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .xl\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .xl\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .xl\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .xl\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .xl\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .xl\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .xl\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .xl\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .xl\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .xl\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .xl\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .xl\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .xl\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .xl\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .xl\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xl\:translate-0{
        transform: translate(0);
    }
    
    .xl\:translate-1{
        transform: translate(10px);
    }
    
    .xl\:translate-2{
        transform: translate(20px);
    }
    
    .xl\:translate-3{
        transform: translate(30px);
    }
    
    .xl\:translate-4{
        transform: translate(40px);
    }
    
    .xl\:translate-5{
        transform: translate(60px);
    }
    
    .xl\:translate-6{
        transform: translate(60px);
    }
    
    .xl\:translate-7{
        transform: translate(70px);
    }
    
    .xl\:translate-8{
        transform: translate(80px);
    }
    
    .xl\:translate-9{
        transform: translate(90px);
    }
    
    .xl\:translate-10{
        transform: translate(100px);
    }
    
    .xl\:translate-11{
        transform: translate(110px);
    }
    
    .xl\:translate-12{
        transform: translate(120px);
    }
    
    .xl\:translate-13{
        transform: translate(130px);
    }
    
    .xl\:translate-14{
        transform: translate(140px);
    }
    
    .xl\:translate-15{
        transform: translate(150px);
    }
    
    .xl\:translate-16{
        transform: translate(160px);
    }
    
    .xl\:translate-17{
        transform: translate(170px);
    }
    
    .xl\:translate-18{
        transform: translate(180px);
    }
    
    .xl\:translate-19{
        transform: translate(190px);
    }
    
    .xl\:translate-20{
        transform: translate(200px);
    }
    
    .xl\:translate-10x{
        transform: translate(10%);
    }
    
    .xl\:translate-15x{
        transform: translate(15%);
    }
    
    .xl\:translate-20x{
        transform: translate(20%);
    }
    
    .xl\:translate-25x{
        transform: translate(25%);
    }
    
    .xl\:translate-30x{
        transform: translate(30%);
    }
    
    .xl\:translate-35x{
        transform: translate(35%);
    }
    
    .xl\:translate-40x{
        transform: translate(40%);
    }
    
    .xl\:translate-45x{
        transform: translate(45%);
    }
    
    .xl\:translate-50x{
        transform: translate(50%);
    }
    
    .xl\:translate-55x{
        transform: translate(55%);
    }
    
    .xl\:translate-60x{
        transform: translate(60%);
    }
    
    .xl\:translate-65x{
        transform: translate(65%);
    }
    
    .xl\:translate-70x{
        transform: translate(70%);
    }
    
    .xl\:translate-75x{
        transform: translate(75%);
    }
    
    .xl\:translate-80x{
        transform: translate(80%);
    }
    
    .xl\:translate-85x{
        transform: translate(85%);
    }
    
    .xl\:translate-90x{
        transform: translate(90%);
    }
    
    .xl\:translate-95x{
        transform: translate(95%);
    }
    
    .xl\:translate-x-0{
        transform: translateX(0);
    }
    
    .xl\:translate-x-1{
        transform: translateX(10px);
    }
    
    .xl\:translate-x-2{
        transform: translateX(20px);
    }
    
    .xl\:translate-x-3{
        transform: translateX(30px);
    }
    
    .xl\:translate-x-4{
        transform: translateX(40px);
    }
    
    .xl\:translate-x-5{
        transform: translateX(60px);
    }
    
    .xl\:translate-x-6{
        transform: translateX(60px);
    }
    
    .xl\:translate-x-7{
        transform: translateX(70px);
    }
    
    .xl\:translate-x-8{
        transform: translateX(80px);
    }
    
    .xl\:translate-x-9{
        transform: translateX(90px);
    }
    
    .xl\:translate-x-10{
        transform: translateX(100px);
    }
    
    .xl\:translate-x-11{
        transform: translateX(110px);
    }
    
    .xl\:translate-x-12{
        transform: translateX(120px);
    }
    
    .xl\:translate-x-13{
        transform: translateX(130px);
    }
    
    .xl\:translate-x-14{
        transform: translateX(140px);
    }
    
    .xl\:translate-x-15{
        transform: translateX(150px);
    }
    
    .xl\:translate-x-16{
        transform: translateX(160px);
    }
    
    .xl\:translate-x-17{
        transform: translateX(170px);
    }
    
    .xl\:translate-x-18{
        transform: translateX(180px);
    }
    
    .xl\:translate-x-19{
        transform: translateX(190px);
    }
    
    .xl\:translate-x-20{
        transform: translateX(200px);
    }
    
    .xl\:translate-x-10x{
        transform: translateX(10%);
    }
    
    .xl\:translate-x-15x{
        transform: translateX(15%);
    }
    
    .xl\:translate-x-20x{
        transform: translateX(20%);
    }
    
    .xl\:translate-x-25x{
        transform: translateX(25%);
    }
    
    .xl\:translate-x-30x{
        transform: translateX(30%);
    }
    
    .xl\:translate-x-35x{
        transform: translateX(35%);
    }
    
    .xl\:translate-x-40x{
        transform: translateX(40%);
    }
    
    .xl\:translate-x-45x{
        transform: translateX(45%);
    }
    
    .xl\:translate-x-50x{
        transform: translateX(50%);
    }
    
    .xl\:translate-x-55x{
        transform: translateX(55%);
    }
    
    .xl\:translate-x-60x{
        transform: translateX(60%);
    }
    
    .xl\:translate-x-65x{
        transform: translateX(65%);
    }
    
    .xl\:translate-x-70x{
        transform: translateX(70%);
    }
    
    .xl\:translate-x-75x{
        transform: translateX(75%);
    }
    
    .xl\:translate-x-80x{
        transform: translateX(80%);
    }
    
    .xl\:translate-x-85x{
        transform: translateX(85%);
    }
    
    .xl\:translate-x-90x{
        transform: translateX(90%);
    }
    
    .xl\:translate-x-95x{
        transform: translateX(95%);
    }
    
    .xl\:translate-y-0{
        transform: translateY(0);
    }
    
    .xl\:translate-y-1{
        transform: translateY(10px);
    }
    
    .xl\:translate-y-2{
        transform: translateY(20px);
    }
    
    .xl\:translate-y-3{
        transform: translateY(30px);
    }
    
    .xl\:translate-y-4{
        transform: translateY(40px);
    }
    
    .xl\:translate-y-5{
        transform: translateY(60px);
    }
    
    .xl\:translate-y-6{
        transform: translateY(60px);
    }
    
    .xl\:translate-y-7{
        transform: translateY(70px);
    }
    
    .xl\:translate-y-8{
        transform: translateY(80px);
    }
    
    .xl\:translate-y-9{
        transform: translateY(90px);
    }
    
    .xl\:translate-y-10{
        transform: translateY(100px);
    }
    
    .xl\:translate-y-11{
        transform: translateY(110px);
    }
    
    .xl\:translate-y-12{
        transform: translateY(120px);
    }
    
    .xl\:translate-y-13{
        transform: translateY(130px);
    }
    
    .xl\:translate-y-14{
        transform: translateY(140px);
    }
    
    .xl\:translate-y-15{
        transform: translateY(150px);
    }
    
    .xl\:translate-y-16{
        transform: translateY(160px);
    }
    
    .xl\:translate-y-17{
        transform: translateY(170px);
    }
    
    .xl\:translate-y-18{
        transform: translateY(180px);
    }
    
    .xl\:translate-y-19{
        transform: translateY(190px);
    }
    
    .xl\:translate-y-20{
        transform: translateY(200px);
    }
    
    .xl\:translate-y-10x{
        transform: translateY(10%);
    }
    
    .xl\:translate-y-15x{
        transform: translateY(15%);
    }
    
    .xl\:translate-y-20x{
        transform: translateY(20%);
    }
    
    .xl\:translate-y-25x{
        transform: translateY(25%);
    }
    
    .xl\:translate-y-30x{
        transform: translateY(30%);
    }
    
    .xl\:translate-y-35x{
        transform: translateY(35%);
    }
    
    .xl\:translate-y-40x{
        transform: translateY(40%);
    }
    
    .xl\:translate-y-45x{
        transform: translateY(45%);
    }
    
    .xl\:translate-y-50x{
        transform: translateY(50%);
    }
    
    .xl\:translate-y-55x{
        transform: translateY(55%);
    }
    
    .xl\:translate-y-60x{
        transform: translateY(60%);
    }
    
    .xl\:translate-y-65x{
        transform: translateY(65%);
    }
    
    .xl\:translate-y-70x{
        transform: translateY(70%);
    }
    
    .xl\:translate-y-75x{
        transform: translateY(75%);
    }
    
    .xl\:translate-y-80x{
        transform: translateY(80%);
    }
    
    .xl\:translate-y-85x{
        transform: translateY(85%);
    }
    
    .xl\:translate-y-90x{
        transform: translateY(90%);
    }
    
    .xl\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xl\:rotate-0{
        transform: rotate(0);
    }
    
    .xl\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xl\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xl\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xl\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xl\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xl\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xl\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xl\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xl\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xl\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xl\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xl\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xl\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xl\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xl\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xl\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xl\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xl\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xl\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xl\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xl\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xl\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xl\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xl\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xl\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xl\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xl\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xl\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xl\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xl\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xl\:transition-property-all{
        transition-property: all;
    }
    
    .xl\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xl\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xl\:transition-property-transform{
        transition-property: transform;
    }
    
    .xl\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xl\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xl\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xl\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xl\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xl\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xl\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xl\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xl\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xl\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xl\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xl\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xl\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xl\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xl\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xl\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xl\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xl\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xl\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xl\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xl\:animation-name-spin{
        animation-name: spin;
    }
    
    .xl\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xl\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xl\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xl\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xl\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xl\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xl\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xl\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xl\:color-white{
        color: var(--white);
    }
    
    .xl\:color-black{
        color: var(--black);
    }
    
    .xl\:text-white{
        color: var(--white);
    }
    
    .xl\:text-black{
        color: var(--black);
    }
    
    .xl\:bg-white{
        background: var(--white);
    }
    
    .xl\:bg-black{
        background: var(--black);
    }

    .xl\:border-white{
        border-color: var(--white);
    }

    .xl\:border-black{
        border-color: var(--black);
    }
    
    .xl\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xl\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xl\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xl\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xl\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xl\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xl\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xl\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xl\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xl\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xl\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xl\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xl\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xl\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xl\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xl\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xl\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xl\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xl\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xl\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xl\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xl\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xl\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xl\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xl\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xl\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xl\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xl\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xl\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xl\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xl\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xl\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xl\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xl\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xl\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xl\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xl\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xl\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xl\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xl\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xl\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xl\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xl\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xl\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xl\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xl\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xl\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xl\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xl\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xl\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xl\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xl\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xl\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xl\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xl\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xl\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xl\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xl\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xl\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xl\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xl\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xl\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xl\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xl\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xl\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xl\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xl\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xl\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xl\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xl\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xl\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xl\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xl\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xl\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xl\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xl\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xl\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xl\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xl\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xl\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xl\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xl\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xl\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xl\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xl\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xl\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xl\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xl\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xl\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xl\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xl\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xl\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xl\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xl\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xl\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xl\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xl\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xl\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xl\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xl\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xl\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xl\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xl\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xl\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xl\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xl\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xl\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xl\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xl\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xl\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xl\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xl\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xl\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xl\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xl\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xl\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xl\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xl\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xl\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xl\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xl\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xl\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xl\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xl\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xl\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xl\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xl\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xl\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xl\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xl\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xl\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xl\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xl\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xl\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xl\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xl\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xl\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xl\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xl\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xl\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xl\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xl\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xl\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xl\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xl\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xl\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xl\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xl\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xl\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xl\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xl\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xl\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xl\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xl\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xl\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xl\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xl\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xl\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xl\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xl\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xl\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xl\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xl\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xl\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xl\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xl\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xl\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xl\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xl\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xl\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xl\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xl\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xl\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xl\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xl\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xl\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xl\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xl\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xl\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xl\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xl\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xl\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xl\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xl\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xl\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xl\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xl\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xl\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xl\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xl\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xl\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xl\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xl\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xl\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xl\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xl\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xl\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xl\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xl\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xl\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xl\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xl\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xl\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xl\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xl\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xl\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xl\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xl\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xl\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xl\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xl\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xl\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xl\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xl\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xl\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xl\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xl\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xl\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xl\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xl\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xl\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xl\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xl\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xl\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xl\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xl\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xl\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xl\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xl\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xl\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xl\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xl\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xl\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xl\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xl\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xl\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xl\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xl\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xl\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xl\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xl\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xl\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xl\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xl\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xl\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xl\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xl\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xl\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xl\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xl\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xl\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xl\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xl\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xl\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xl\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xl\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xl\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xl\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xl\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xl\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xl\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xl\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xl\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xl\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xl\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xl\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xl\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xl\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xl\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xl\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xl\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xl\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xl\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xl\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xl\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xl\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xl\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xl\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xl\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xl\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xl\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xl\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xl\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xl\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xl\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xl\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xl\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xl\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xl\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xl\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xl\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xl\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xl\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xl\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xl\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xl\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xl\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xl\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xl\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xl\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xl\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xl\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xl\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xl\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xl\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xl\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xl\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xl\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xl\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xl\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xl\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xl\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xl\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xl\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xl\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xl\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xl\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xl\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xl\:fill-transparent{
        fill: transparent;
    }
    
    .xl\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xl\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xl\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xl\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xl\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xl\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xl\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xl\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xl\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xl\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xl\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xl\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xl\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xl\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xl\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xl\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xl\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xl\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xl\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xl\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xl\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xl\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xl\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xl\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xl\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xl\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xl\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xl\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xl\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xl\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xl\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xl\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xl\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xl\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xl\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xl\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xl\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xl\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xl\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xl\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xl\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xl\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xl\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xl\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xl\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xl\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xl\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xl\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xl\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xl\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xl\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xl\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xl\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xl\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xl\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xl\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xl\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xl\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xl\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xl\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xl\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xl\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xl\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xl\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xl\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xl\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xl\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xl\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xl\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xl\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xl\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xl\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xl\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xl\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xl\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xl\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xl\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xl\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xl\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xl\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xl\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xl\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xl\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xl\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xl\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xl\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xl\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xl\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xl\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xl\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xl\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xl\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xl\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xl\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xl\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xl\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xl\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xl\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xl\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xl\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xl\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xl\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xl\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xl\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xl\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xl\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xl\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xl\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xl\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xl\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xl\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xl\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xl\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xl\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xl\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xl\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xl\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xl\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xl\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xl\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xl\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xl\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xl\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xl\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xl\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xl\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xl\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xl\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xl\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xl\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xl\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xl\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xl\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xl\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xl\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xl\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xl\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xl\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xl\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xl\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xl\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xl\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xl\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xl\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xl\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xl\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xl\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xl\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xl\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xl\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xl\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xl\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xl\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xl\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xl\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xl\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xl\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xl\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xl\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xl\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xl\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xl\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xl\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xl\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xl\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xl\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xl\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xl\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xl\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xl\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xl\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xl\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xl\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xl\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xl\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xl\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xl\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xl\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xl\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xl\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xl\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xl\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xl\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xl\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xl\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xl\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xl\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xl\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xl\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xl\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xl\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xl\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xl\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xl\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xl\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xl\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xl\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xl\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xl\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xl\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xl\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xl\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xl\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xl\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xl\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xl\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xl\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xl\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xl\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xl\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xl\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xl\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xl\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xl\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xl\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xl\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xl\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xl\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xl\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xl\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xl\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xl\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xl\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xl\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xl\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xl\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xl\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xl\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xl\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xl\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xl\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xl\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xl\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xl\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xl\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xl\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xl\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xl\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xl\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xl\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xl\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xl\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xl\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xl\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xl\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xl\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xl\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xl\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xl\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xl\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xl\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xl\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xl\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xl\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xl\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xl\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xl\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xl\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xl\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xl\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xl\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xl\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xl\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xl\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xl\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xl\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xl\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xl\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xl\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xl\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xl\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xl\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xl\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xl\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xl\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xl\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xl\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xl\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xl\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xl\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xl\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xl\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xl\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xl\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xl\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xl\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xl\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xl\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xl\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xl\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xl\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xl\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xl\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xl\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xl\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xl\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xl\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xl\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xl\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xl\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xl\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xl\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xl\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xl\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xl\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xl\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xl\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xl\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xl\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xl\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xl\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xl\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xl\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xl\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xl\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xl\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xl\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xl\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xl\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xl\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xl\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xl\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xl\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xl\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xl\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xl\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xl\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xl\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xl\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xl\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xl\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xl\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xl\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xl\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xl\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xl\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xl\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xl\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xl\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xl\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xl\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xl\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xl\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xl\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xl\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xl\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xl\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xl\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xl\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xl\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xl\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xl\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xl\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xl\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xl\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xl\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xl\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xl\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xl\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xl\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xl\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xl\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xl\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xl\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xl\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xl\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xl\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xl\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xl\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xl\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xl\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xl\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xl\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xl\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xl\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xl\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xl\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xl\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xl\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xl\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xl\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xl\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xl\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xl\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xl\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xl\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xl\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xl\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xl\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xl\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xl\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xl\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xl\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xl\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xl\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xl\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xl\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xl\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xl\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xl\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xl\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xl\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xl\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xl\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xl\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xl\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xl\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xl\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xl\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xl\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xl\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xl\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xl\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xl\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xl\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xl\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xl\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xl\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xl\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xl\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xl\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xl\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xl\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xl\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xl\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xl\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xl\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xl\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xl\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xl\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xl\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xl\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xl\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xl\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xl\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xl\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xl\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xl\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xl\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xl\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xl\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xl\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xl\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xl\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xl\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xl\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xl\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xl\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xl\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xl\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xl\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xl\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xl\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xl\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xl\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xl\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xl\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xl\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xl\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xl\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xl\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xl\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xl\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xl\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xl\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xl\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xl\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xl\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xl\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xl\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xl\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xl\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xl\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xl\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xl\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xl\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xl\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xl\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xl\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1024px){
    .lg\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .lg\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .lg\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .lg\:container{
        width: 100%;
    }
    
    .lg\:container-fluid{
        width: 100%;
    }
    
    .lg\:column-auto{
        columns: auto;
    }
    
    .lg\:column-1{
        columns: 1;
    }
    
    .lg\:column-2{
        columns: 2;
    }
    
    .lg\:column-3{
        columns: 3;
    }
    
    .lg\:column-4{
        columns: 4;
    }
    
    .lg\:column-5{
        columns: 5;
    }
    
    .lg\:column-6{
        columns: 6;
    }
    
    .lg\:column-7{
        columns: 7;
    }
    
    .lg\:column-8{
        columns: 8;
    }
    
    .lg\:column-9{
        columns: 9;
    }
    
    .lg\:column-10{
        columns: 10;
    }
    
    .lg\:column-11{
        columns: 11;
    }
    
    .lg\:column-12{
        columns: 12;
    }
    
    .lg\:float-inline-start{
        float: inline-start;
    }
    
    .lg\:float-inline-end{
        float: inline-end;
    }
    
    .lg\:float-left{
        float: left;
    }
    
    .lg\:float-right{
        float: right;
    }
    
    .lg\:float-none{
        float: none;
    }
    
    .lg\:float-inherit{
        float: inherit;
    }
    
    .lg\:clear-inline-start{
        clear: inline-start;
    }
    
    .lg\:clear-inline-end{
        clear: inline-end;
    }
    
    .lg\:clear-left{
        clear: left;
    }
    
    .lg\:clear-right{
        clear: right;
    }
    
    .lg\:clear-both{
        clear: both;
    }
    
    .lg\:clear-none{
        clear: none;
    }
    
    .lg\:clear-inherit{
        clear: inherit;
    }
    
    .lg\:isolation-auto{
        isolation: auto;
    }
    
    .lg\:isolation-true{
        isolation: isolate;
    }
    
    .lg\:object-fit-fill{
        object-fit: fill;
    }
    
    .lg\:object-fit-cover{
        object-fit: cover;
    }
    
    .lg\:object-fit-contain{
        object-fit: contain;
    }
    
    .lg\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .lg\:object-fit-none{
        object-fit: none;
    }
    
    .lg\:object-position-top{
        object-position: top;
    }
    
    .lg\:object-position-bottom{
        object-position: bottom;
    }
    
    .lg\:object-position-left{
        object-position: left;
    }
    
    .lg\:object-position-right{
        object-position: right;
    }
    
    .lg\:object-position-left-top{
        object-position: left top;
    }
    
    .lg\:object-position-right-top{
        object-position: right top;
    }
    
    .lg\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .lg\:object-position-right-bottom{
        object-position: right bottom;
    }

    .lg\:object-position-center-top{
        object-position: center top;
    }

    .lg\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .lg\:overflow-auto{
        overflow: auto;
    }
    
    .lg\:overflow-hidden{
        overflow: hidden;
    }
    
    .lg\:overflow-visible{
        overflow: visible;
    }
    
    .lg\:overflow-scroll{
        overflow: scroll;
    }
    
    .lg\:overflow-inherit{
        overflow:inherit;
    }
    
    .lg\:overflow-x-auto{
        overflow: auto;
    }
    
    .lg\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .lg\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .lg\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .lg\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .lg\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .lg\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .lg\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .lg\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .lg\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .lg\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .lg\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .lg\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .lg\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .lg\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .lg\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .lg\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .lg\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .lg\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .lg\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .lg\:position-static{
        position: static;
    }
    
    .lg\:position-fixed{
        position: fixed;
    }
    
    .lg\:position-absolute{
        position: absolute;
    }
    
    .lg\:position-relative{
        position: relative;
    }
    
    .lg\:position-sticky{
        position: sticky;
    }

    .lg\:position-right-0{
        right: 0;
    }

    .lg\:position-left-0{
        left: 0;
    }

    .lg\:position-top-0{
        top: 0;
    }

    .lg\:position-bottom-0{
        bottom: 0;
    }
    
    .lg\:visible{
        visibility: visible;
    }
    
    .lg\:invisible{
        visibility: hidden;
    }
    
    .lg\:visibility-collapse{
        visibility: collapse;
    }
    
    .lg\:z-0{
        z-index: 0;
    }
    
    .lg\:-z-10{
        z-index: -10;
    }
    
    .lg\:-z-20{
        z-index: -20;
    }
    
    .lg\:-z-30{
        z-index: -30;
    }
    
    .lg\:-z-40{
        z-index: -40;
    }
    
    .lg\:-z-50{
        z-index: -50;
    }
    
    .lg\:-z-60{
        z-index: -60;
    }
    
    .lg\:-z-70{
        z-index: -70;
    }
    
    .lg\:-z-80{
        z-index: -80;
    }
    
    .lg\:-z-90{
        z-index: -90;
    }
    
    .lg\:-z-100{
        z-index: -100;
    }
    
    .lg\:z-10{
        z-index: 10;
    }
    
    .lg\:z-20{
        z-index: 20;
    }
    
    .lg\:z-30{
        z-index: 30;
    }
    
    .lg\:z-40{
        z-index: 40;
    }
    
    .lg\:z-50{
        z-index: 50;
    }
    
    .lg\:z-60{
        z-index: 60;
    }
    
    .lg\:z-70{
        z-index: 70;
    }
    
    .lg\:z-80{
        z-index: 80;
    }
    
    .lg\:z-90{
        z-index: 90;
    }
    
    .lg\:z-100{
        z-index: 100;
    }
    
    .lg\:z-auto{
        z-index: auto;
    }
    
    .lg\:flex-basis-0{
        flex-basis: 0;
    }
    
    .lg\:flex-basis-2{
        flex-basis: 2;
    }
    
    .lg\:flex-basis-4{
        flex-basis: 4;
    }
    
    .lg\:flex-basis-6{
        flex-basis: 6;
    }
    
    .lg\:flex-basis-8{
        flex-basis: 8;
    }
    
    .lg\:flex-basis-10{
        flex-basis: 10;
    }
    
    .lg\:flex-basis-12{
        flex-basis: 12;
    }
    
    .lg\:flex-basis-14{
        flex-basis: 14;
    }
    
    .lg\:flex-basis-16{
        flex-basis: 16;
    }
    
    .lg\:flex-basis-18{
        flex-basis: 18;
    }
    
    .lg\:flex-basis-20{
        flex-basis: 20;
    }
    
    .lg\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .lg\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .lg\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .lg\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .lg\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .lg\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .lg\:flex-row{
        flex-direction: row;
    }
    
    .lg\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .lg\:flex-column{
        flex-direction: column;
    }
    
    .lg\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .lg\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .lg\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .lg\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .lg\:flex-1{
        flex: 1 1 0;
    }
    
    .lg\:flex-auto{
        flex: 1 1 auto;
    }
    
    .lg\:flex-initial{
        flex: 0 1 auto;
    }
    
    .lg\:flex-none{
        flex: none;
    }
    
    .lg\:flex-grow-0{
        flex-grow: 0;
    }
    
    .lg\:flex-grow-1{
        flex-grow: 1;
    }
    
    .lg\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .lg\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .lg\:order-1{
        order: 1;
    }
    
    .lg\:order-2{
        order: 2;
    }
    
    .lg\:order-3{
        order: 3;
    }
    
    .lg\:order-4{
        order: 4;
    }
    
    .lg\:order-5{
        order: 5;
    }
    
    .lg\:order-6{
        order: 6;
    }
    
    .lg\:order-7{
        order: 7;
    }
    
    .lg\:order-8{
        order: 8;
    }
    
    .lg\:order-9{
        order: 9;
    }
    
    .lg\:order-10{
        order: 10;
    }
    
    .lg\:order-11{
        order: 11;
    }
    
    .lg\:order-12{
        order: 12;
    }
    
    .lg\:order-first{
        order: -9999;
    }
    
    .lg\:order-last{
        order: 9999;
    }
    
    .lg\:order-0{
        order: 0;
    }
    
    .lg\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .lg\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .lg\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .lg\:grcol-auto{
        grid-column: auto;
    }
    
    .lg\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .lg\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .lg\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .lg\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .lg\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .lg\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .lg\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .lg\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .lg\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .lg\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .lg\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .lg\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .lg\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .lg\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .lg\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .lg\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .lg\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .lg\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .lg\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .lg\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .lg\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .lg\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .lg\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .lg\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .lg\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .lg\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .lg\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .lg\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .lg\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .lg\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .lg\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .lg\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .lg\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .lg\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .lg\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .lg\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .lg\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .lg\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .lg\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:grtprows-none{
        grid-template-rows: none;
    }
    
    .lg\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .lg\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .lg\:grrow-auto{
        grid-row: auto;
    }
    
    .lg\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .lg\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .lg\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .lg\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .lg\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .lg\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .lg\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .lg\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .lg\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .lg\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .lg\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .lg\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .lg\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .lg\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .lg\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .lg\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .lg\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .lg\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .lg\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .lg\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .lg\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .lg\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .lg\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .lg\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .lg\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .lg\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .lg\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .lg\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .lg\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .lg\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .lg\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .lg\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .lg\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .lg\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .lg\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .lg\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .lg\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .lg\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .lg\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:grfl-row{
        grid-auto-flow: row;
    }
    
    .lg\:grfl-col{
        grid-auto-flow: column;
    }
    
    .lg\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .lg\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .lg\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .lg\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .lg\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .lg\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .lg\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .lg\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .lg\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .lg\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .lg\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .lg\:gap-0{
        gap: 0;
    }
    
    .lg\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:gap-y-0{
        row-gap: 0;
    }
    
    .lg\:gap-1{
        gap: 1px;
    }
    
    .lg\:gap-2{
        gap: 2px;
    }
    
    .lg\:gap-4{
        gap: 4px;
    }
    
    .lg\:gap-6{
        gap: 6px;
    }
    
    .lg\:gap-8{
        gap: 8px;
    }
    
    .lg\:gap-9{
        gap: 9px;
    }
    
    .lg\:gap-10{
        gap: 10px;
    }
    
    .lg\:gap-12{
        gap: 12px;
    }
    
    .lg\:gap-14{
        gap: 14px;
    }
    
    .lg\:gap-16{
        gap: 16px;
    }
    
    .lg\:gap-18{
        gap: 18px;
    }
    
    .lg\:gap-20{
        gap: 20px;
    }
    
    .lg\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:gap-x-1{
        column-gap: 1px;
    }
    
    .lg\:gap-x-2{
        column-gap: 2px;
    }
    
    .lg\:gap-x-4{
        column-gap: 4px;
    }
    
    .lg\:gap-x-6{
        column-gap: 6px;
    }
    
    .lg\:gap-x-8{
        column-gap: 8px;
    }
    
    .lg\:gap-x-10{
        column-gap: 10px;
    }
    
    .lg\:gap-x-12{
        column-gap: 12px;
    }
    
    .lg\:gap-x-14{
        column-gap: 14px;
    }
    
    .lg\:gap-x-16{
        column-gap: 16px;
    }
    
    .lg\:gap-x-18{
        column-gap: 18px;
    }
    
    .lg\:gap-x-20{
        column-gap: 20px;
    }
    
    .lg\:gap-y-1{
        row-gap: 1px;
    }
    
    .lg\:gap-y-2{
        row-gap: 2px;
    }
    
    .lg\:gap-y-4{
        row-gap: 4px;
    }
    
    .lg\:gap-y-6{
        row-gap: 6px;
    }
    
    .lg\:gap-y-8{
        row-gap: 8px;
    }
    
    .lg\:gap-y-10{
        row-gap: 10px;
    }
    
    .lg\:gap-y-12{
        row-gap: 12px;
    }
    
    .lg\:gap-y-14{
        row-gap: 14px;
    }
    
    .lg\:gap-y-16{
        row-gap: 16px;
    }
    
    .lg\:gap-y-18{
        row-gap: 18px;
    }
    
    .lg\:gap-y-20{
        row-gap: 20px;
    }
    
    .lg\:justify-content-normal{
        justify-content: normal;
    }
    
    .lg\:justify-content-start{
        justify-content: flex-start;
    }
    
    .lg\:justify-content-end{
        justify-content: flex-end;
    }
    
    .lg\:justify-content-center{
        justify-content: center;
    }
    
    .lg\:justify-content-between{
        justify-content: space-between;
    }
    
    .lg\:justify-content-around{
        justify-content: space-around;
    }
    
    .lg\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .lg\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .lg\:justify-items-start{
        justify-items: start;
    }
    
    .lg\:justify-items-end{
        justify-items: end;
    }
    
    .lg\:justify-items-center{
        justify-items: center;
    }
    
    .lg\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:justify-self-auto{
        justify-self: auto;
    }
    
    .lg\:justify-self-start{
        justify-self: start;
    }
    
    .lg\:justify-self-end{
        justify-self: end;
    }
    
    .lg\:justify-self-center{
        justify-self: center;
    }
    
    .lg\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:align-content-normal{
        align-content: normal;
    }
    
    .lg\:align-content-center{
        align-content: center;
    }
    
    .lg\:align-content-start{
        align-content: flex-start;
    }
    
    .lg\:align-content-end{
        align-content: flex-end;
    }
    
    .lg\:align-content-between{
        align-content: space-between;
    }
    
    .lg\:align-content-around{
        align-content: space-around;
    }
    
    .lg\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .lg\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .lg\:align-content-stretch{
        align-content: stretch;
    }
    
    .lg\:align-items-start{
        align-items: start;
    }
    
    .lg\:align-items-end{
        align-items: end;
    }
    
    .lg\:align-items-center{
        align-items: center;
    }
    
    .lg\:align-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:align-self-auto{
        justify-self: auto;
    }
    
    .lg\:align-self-start{
        justify-self: start;
    }
    
    .lg\:align-self-end{
        justify-self: end;
    }
    
    .lg\:align-self-center{
        justify-self: center;
    }
    
    .lg\:align-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:align-self-baseline{
        justify-self: baseline;
    }
    
    .lg\:place-content-center{
        place-content: center;
    }
    
    .lg\:place-content-start{
        place-content: start;
    }
    
    .lg\:place-content-end{
        place-content: end;
    }
    
    .lg\:place-content-between{
        place-content: between;
    }
    
    .lg\:place-content-around{
        place-content: around;
    }
    
    .lg\:place-content-evenly{
        place-content: evenly;
    }
    
    .lg\:place-content-baseline{
        place-content: baseline;
    }
    
    .lg\:place-content-stretch{
        place-content: stretch;
    }
    
    .lg\:place-items-start{
        place-content: start;
    }
    
    .lg\:place-items-end{
        place-content: end;
    }
    
    .lg\:place-items-center{
        place-content: center;
    }
    
    .lg\:place-items-baseline{
        place-content: baseline;
    }
    
    .lg\:place-items-stretch{
        place-content: stretch;
    }
    
    .lg\:place-self-start{
        place-self: start;
    }
    
    .lg\:place-self-end{
        place-self: end;
    }
    
    .lg\:place-self-center{
        place-self: center;
    }
    
    .lg\:place-self-baseline{
        place-self: baseline;
    }
    
    .lg\:place-self-stretch{
        place-self: stretch;
    }
    
    .lg\:w-0{
        width: 0;
    }
    
    .lg\:w-2{
        width: 2px;
    }
    
    .lg\:w-4{
        width: 4px;
    }
    
    .lg\:w-6{
        width: 6px;
    }
    
    .lg\:w-8{
        width: 8px;
    }
    
    .lg\:w-10{
        width: 10px;
    }
    
    .lg\:w-12{
        width: 12px;
    }
    
    .lg\:w-14{
        width: 14px;
    }
    
    .lg\:w-16{
        width: 16px;
    }
    
    .lg\:w-18{
        width: 18px;
    }
    
    .lg\:w-20{
        width: 20px;
    }
    
    .lg\:w-22{
        width: 1.5rem;
    }
    
    .lg\:w-24{
        width: 3rem;
    }
    
    .lg\:w-26{
        width: 4.5rem;
    }
    
    .lg\:w-28{
        width: 6rem;
    }
    
    .lg\:w-30{
        width: 7.5rem;
    }
    
    .lg\:w-32{
        width: 10rem;
    }
    
    .lg\:w-34{
        width: 11.5rem;
    }
    
    .lg\:w-36{
        width: 13rem;
    }
    
    .lg\:w-38{
        width: 14.5rem;
    }
    
    .lg\:w-40{
        width: 16rem;
    }
    
    .lg\:w-42{
        width: 18rem;
    }
    
    .lg\:w-44{
        width: 20rem;
    }
    
    .lg\:w-46{
        width: 22rem;
    }
    
    .lg\:w-48{
        width: 24rem;
    }

    .lg\:w-52{
        width: 28rem;
    }

    .lg\:w-56{
        width: 32rem;
    }

    .lg\:w-60{
        width: 36rem;
    }

    .lg\:w-64{
        width: 40rem;
    }

    .lg\:w-68{
        width: 44rem;
    }

    .lg\:w-72{
        width: 48rem;
    }

    .lg\:w-76{
        width: 52rem;
    }

    .lg\:w-80{
        width: 56rem;
    }

    .lg\:w-84{
        width: 60rem;
    }
    
    .lg\:w-hf{
        width: 50%;
    }
    
    .lg\:w-third{
        width: 33.333%;
    }
    
    .lg\:w-two-third{
        width: 66.67%;
    }
    
    .lg\:w-quarter{
        width: 25%;
    }
    
    .lg\:w-three-quarter{
        width: 75%;
    }
    
    .lg\:w-fifth{
        width: 20%;
    }
    
    .lg\:w-two-fifth{
        width: 40%;
    }
    
    .lg\:w-three-fifth{
        width: 60%;
    }
    
    .lg\:w-four-fifth{
        width: 80%;
    }
    
    .lg\:w-tenth{
        width: 10%;
    }
    
    .lg\:w-two-tenth{
        width: 20%;
    }
    
    .lg\:w-three-tenth{
        width: 30%;
    }
    
    .lg\:w-four-tenth{
        width: 40%;
    }
    
    .lg\:w-five-tenth{
        width: 50%;
    }
    
    .lg\:w-six-tenth{
        width: 60%;
    }
    
    .lg\:w-seven-tenth{
        width: 70%;
    }
    
    .lg\:w-eight-tenth{
        width: 80%;
    }
    
    .lg\:w-nine-tenth{
        width: 90%;
    }
    
    .lg\:w-full{
        width: 100%;
    }
    
    .lg\:w-min{
        width: min-content;
    }
    
    .lg\:w-max{
        width: max-content;
    }
    
    .lg\:w-fit{
        width: fit-content;
    }
    
    .lg\:min-vh-10{
        min-height: 10vh;
    }
    
    .lg\:min-vh-20{
        min-height: 20vh;
    }
    
    .lg\:min-vh-30{
        min-height: 30vh;
    }
    
    .lg\:min-vh-40{
        min-height: 40vh;
    }
    
    .lg\:min-vh-50{
        min-height: 50vh;
    }
    
    .lg\:min-vh-60{
        min-height: 60vh;
    }
    
    .lg\:min-vh-70{
        min-height: 70vh;
    }
    
    .lg\:min-vh-80{
        min-height: 80vh;
    }
    
    .lg\:min-vh-90{
        min-height: 90vh;
    }
    
    .lg\:min-vh-100{
        min-height: 100vh;
    }
    
    .lg\:min-vw-10{
        min-width: 10vh;
    }
    
    .lg\:min-vw-20{
        min-width: 20vh;
    }
    
    .lg\:min-vw-30{
        min-width: 30vh;
    }
    
    .lg\:min-vw-40{
        min-width: 40vh;
    }
    
    .lg\:min-vw-50{
        min-width: 50vh;
    }
    
    .lg\:min-vw-60{
        min-width: 60vh;
    }
    
    .lg\:min-vw-70{
        min-width: 70vh;
    }
    
    .lg\:min-vw-80{
        min-width: 80vh;
    }
    
    .lg\:min-vw-90{
        min-width: 100vh;
    }
    
    .lg\:min-vw-100{
        min-width: 100vh;
    }
    
    .lg\:max-vh-10{
        max-height: 10vh;
    }
    
    .lg\:max-vh-20{
        max-height: 20vh;
    }
    
    .lg\:max-vh-30{
        max-height: 30vh;
    }
    
    .lg\:max-vh-40{
        max-height: 40vh;
    }
    
    .lg\:max-vh-50{
        max-height: 50vh;
    }
    
    .lg\:max-vh-60{
        max-height: 60vh;
    }
    
    .lg\:max-vh-70{
        max-height: 70vh;
    }
    
    .lg\:max-vh-80{
        max-height: 80vh;
    }
    
    .lg\:max-vh-90{
        max-height: 100vh;
    }
    
    .lg\:max-vh-100{
        max-height: 100vh;
    }
    
    .lg\:max-vw-10{
        max-width: 10vh;
    }
    
    .lg\:max-vw-20{
        max-width: 20vh;
    }
    
    .lg\:max-vw-30{
        max-width: 30vh;
    }
    
    .lg\:max-vw-40{
        max-width: 40vh;
    }
    
    .lg\:max-vw-50{
        max-width: 50vh;
    }
    
    .lg\:max-vw-60{
        max-width: 60vh;
    }
    
    .lg\:max-vw-70{
        max-width: 70vh;
    }
    
    .lg\:max-vw-80{
        max-width: 80vh;
    }
    
    .lg\:max-vw-90{
        max-width: 100vh;
    }
    
    .lg\:max-vw-100{
        max-width: 100vh;
    }
    
    .lg\:min-w-2{
        min-width: 2px;
    }
    
    .lg\:min-w-4{
        min-width: 4px;
    }
    
    .lg\:min-w-6{
        min-width: 6px;
    }
    
    .lg\:min-w-8{
        min-width: 8px;
    }
    
    .lg\:min-w-10{
        min-width: 10px;
    }
    
    .lg\:min-w-12{
        min-width: 12px;
    }
    
    .lg\:min-w-14{
        min-width: 14px;
    }
    
    .lg\:min-w-16{
        min-width: 16px;
    }
    
    .lg\:min-w-18{
        min-width: 18px;
    }
    
    .lg\:min-w-20{
        min-width: 20px;
    }
    
    .lg\:min-w-22{
        min-width: 1.5rem;
    }
    
    .lg\:min-w-24{
        min-width: 3rem;
    }
    
    .lg\:min-w-26{
        min-width: 4.5rem;
    }
    
    .lg\:min-w-28{
        min-width: 6rem;
    }
    
    .lg\:min-w-30{
        min-width: 7.5rem;
    }
    
    .lg\:min-w-32{
        min-width: 10rem;
    }
    
    .lg\:min-w-34{
        min-width: 11.5rem;
    }
    
    .lg\:min-w-36{
        min-width: 13rem;
    }
    
    .lg\:min-w-38{
        min-width: 14.5rem;
    }
    
    .lg\:min-w-40{
        min-width: 16rem;
    }
    
    .lg\:min-w-42{
        min-width: 18rem;
    }
    
    .lg\:min-w-44{
        min-width: 20rem;
    }
    
    .lg\:min-w-46{
        min-width: 22rem;
    }
    
    .lg\:min-w-48{
        min-width: 24rem;
    }
    
    .lg\:min-w-hf{
        min-width: 50%;
    }
    
    .lg\:min-w-full{
        min-width: 100%;
    }
    
    .lg\:min-w-min{
        min-width: min-content;
    }
    
    .lg\:min-w-max{
        min-width: max-content;
    }
    
    .lg\:min-w-fit{
        min-width: fit-content;
    }
    
    .lg\:max-w-0{
        max-width: 0;
    }
    
    .lg\:max-w-2{
        max-width: 2px;
    }
    
    .lg\:max-w-4{
        max-width: 4px;
    }
    
    .lg\:max-w-6{
        max-width: 6px;
    }
    
    .lg\:max-w-8{
        max-width: 8px;
    }
    
    .lg\:max-w-10{
        max-width: 10px;
    }
    
    .lg\:max-w-12{
        max-width: 12px;
    }
    
    .lg\:max-w-14{
        max-width: 14px;
    }
    
    .lg\:max-w-16{
        max-width: 16px;
    }
    
    .lg\:max-w-18{
        max-width: 18px;
    }
    
    .lg\:max-w-20{
        max-width: 20px;
    }
    
    .lg\:max-w-22{
        max-width: 1.5rem;
    }
    
    .lg\:max-w-24{
        max-width: 3rem;
    }
    
    .lg\:max-w-26{
        max-width: 4.5rem;
    }
    
    .lg\:max-w-28{
        max-width: 6rem;
    }
    
    .lg\:max-w-30{
        max-width: 7.5rem;
    }
    
    .lg\:max-w-32{
        max-width: 10rem;
    }
    
    .lg\:max-w-34{
        max-width: 11.5rem;
    }
    
    .lg\:max-w-36{
        max-width: 13rem;
    }
    
    .lg\:max-w-38{
        max-width: 14.5rem;
    }
    
    .lg\:max-w-40{
        max-width: 16rem;
    }
    
    .lg\:max-w-42{
        max-width: 18rem;
    }
    
    .lg\:max-w-44{
        max-width: 20rem;
    }
    
    .lg\:max-w-46{
        max-width: 22rem;
    }
    
    .lg\:max-w-48{
        max-width: 24rem;
    }
    
    .lg\:max-w-hf{
        max-width: 50%;
    }
    
    .lg\:max-w-full{
        max-width: 100%;
    }
    
    .lg\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:max-w-fit{
        max-width: fit-content;
    }
    
    .lg\:h-0{
        height: 0;
    }
    
    .lg\:h-2{
        height: 2px;
    }
    
    .lg\:h-4{
        height: 4px;
    }
    
    .lg\:h-6{
        height: 6px;
    }
    
    .lg\:h-8{
        height: 8px;
    }
    
    .lg\:h-10{
        height: 10px;
    }
    
    .lg\:h-12{
        height: 12px;
    }
    
    .lg\:h-14{
        height: 14px;
    }
    
    .lg\:h-16{
        height: 16px;
    }
    
    .lg\:h-18{
        height: 18px;
    }
    
    .lg\:h-20{
        height: 20px;
    }
    
    .lg\:h-22{
        height: 1.5rem;
    }
    
    .lg\:h-24{
        height: 3rem;
    }
    
    .lg\:h-26{
        height: 4.5rem;
    }
    
    .lg\:h-28{
        height: 6rem;
    }
    
    .lg\:h-30{
        height: 7.5rem;
    }
    
    .lg\:h-32{
        height: 10rem;
    }
    
    .lg\:h-34{
        height: 11.5rem;
    }
    
    .lg\:h-36{
        height: 13rem;
    }
    
    .lg\:h-38{
        height: 14.5rem;
    }
    
    .lg\:h-40{
        height: 16rem;
    }
    
    .lg\:h-42{
        height: 18rem;
    }
    
    .lg\:h-44{
        height: 20rem;
    }
    
    .lg\:h-46{
        height: 22rem;
    }
    
    .lg\:h-48{
        height: 24rem;
    }

    .lg\:h-52{
        height: 28rem;
    }

    .lg\:h-56{
        height: 32rem;
    }

    .lg\:h-60{
        height: 36rem;
    }

    .lg\:h-64{
        height: 40rem;
    }

    .lg\:h-68{
        height: 44rem;
    }

    .lg\:h-72{
        height: 48rem;
    }

    .lg\:h-76{
        height: 52rem;
    }

    .lg\:h-80{
        height: 56rem;
    }

    .lg\:h-84{
        height: 60rem;
    }
    
    .lg\:h-hf{
        height: 50%;
    }
    
    .lg\:h-third{
        height: 33.333%;
    }
    
    .lg\:h-two-third{
        height: 66.67%;
    }
    
    .lg\:h-quarter{
        height: 25%;
    }
    
    .lg\:h-three-quarter{
        height: 75%;
    }
    
    .lg\:h-fifth{
        height: 20%;
    }
    
    .lg\:h-two-fifth{
        height: 40%;
    }
    
    .lg\:h-three-fifth{
        height: 60%;
    }
    
    .lg\:h-four-fifth{
        height: 80%;
    }
    
    .lg\:h-tenth{
        height: 10%;
    }
    
    .lg\:h-two-tenth{
        height: 20%;
    }
    
    .lg\:h-three-tenth{
        height: 30%;
    }
    
    .lg\:h-four-tenth{
        height: 40%;
    }
    
    .lg\:h-five-tenth{
        height: 50%;
    }
    
    .lg\:h-six-tenth{
        height: 60%;
    }
    
    .lg\:h-seventh-tenth{
        height: 70%;
    }
    
    .lg\:h-eight-tenth{
        height: 80%;
    }
    
    .lg\:h-nine-tenth{
        height: 90%;
    }
    
    .lg\:h-full{
        height: 100%;
    }
    
    .lg\:h-min{
        height: min-content;
    }
    
    .lg\:h-max{
        height: max-content;
    }
    
    .lg\:h-fit{
        height: fit-content;
    }
    
    .lg\:min-h-0{
        min-height: 0;
    }
    
    .lg\:min-h-2{
        min-height: 2px;
    }
    
    .lg\:min-h-4{
        min-height: 4px;
    }
    
    .lg\:min-h-6{
        min-height: 6px;
    }
    
    .lg\:min-h-8{
        min-height: 8px;
    }
    
    .lg\:min-h-10{
        min-height: 10px;
    }
    
    .lg\:min-h-12{
        min-height: 12px;
    }
    
    .lg\:min-h-14{
        min-height: 14px;
    }
    
    .lg\:min-h-16{
        min-height: 16px;
    }
    
    .lg\:min-h-18{
        min-height: 18px;
    }
    
    .lg\:min-h-20{
        min-height: 20px;
    }
    
    .lg\:min-h-22{
        min-height: 1.5rem;
    }
    
    .lg\:min-h-24{
        min-height: 3rem;
    }
    
    .lg\:min-h-26{
        min-height: 4.5rem;
    }
    
    .lg\:min-h-28{
        min-height: 6rem;
    }
    
    .lg\:min-h-30{
        min-height: 7.5rem;
    }
    
    .lg\:min-h-32{
        min-height: 10rem;
    }
    
    .lg\:min-h-34{
        min-height: 11.5rem;
    }
    
    .lg\:min-h-36{
        min-height: 13rem;
    }
    
    .lg\:min-h-38{
        min-height: 14.5rem;
    }
    
    .lg\:min-h-40{
        min-height: 16rem;
    }
    
    .lg\:min-h-42{
        min-height: 18rem;
    }
    
    .lg\:min-h-44{
        min-height: 20rem;
    }
    
    .lg\:min-h-46{
        min-height: 22rem;
    }
    
    .lg\:min-h-48{
        min-height: 24rem;
    }
    
    .lg\:min-h-hf{
        min-height: 50%;
    }
    
    .lg\:min-h-full{
        min-height: 100%;
    }
    
    .lg\:min-h-min{
        min-height: min-content;
    }
    
    .lg\:min-h-max{
        min-height: max-content;
    }
    
    .lg\:min-h-fit{
        min-height: fit-content;
    }
    
    .lg\:max-h-0{
        max-height: 0;
    }
    
    .lg\:max-h-2{
        max-height: 2px;
    }
    
    .lg\:max-h-4{
        max-height: 4px;
    }
    
    .lg\:max-h-6{
        max-height: 6px;
    }
    
    .lg\:max-h-8{
        max-height: 8px;
    }
    
    .lg\:max-h-10{
        max-height: 10px;
    }
    
    .lg\:max-h-12{
        max-height: 12px;
    }
    
    .lg\:max-h-14{
        max-height: 14px;
    }
    
    .lg\:max-h-16{
        max-height: 16px;
    }
    
    .lg\:max-h-18{
        max-height: 18px;
    }
    
    .lg\:max-h-20{
        max-height: 20px;
    }
    
    .lg\:max-h-22{
        max-height: 1.5rem;
    }
    
    .lg\:max-h-24{
        max-height: 3rem;
    }
    
    .lg\:max-h-26{
        max-height: 4.5rem;
    }
    
    .lg\:max-h-28{
        max-height: 6rem;
    }
    
    .lg\:max-h-30{
        max-height: 7.5rem;
    }
    
    .lg\:max-h-32{
        max-height: 10rem;
    }
    
    .lg\:max-h-34{
        max-height: 11.5rem;
    }
    
    .lg\:max-h-36{
        max-height: 13rem;
    }
    
    .lg\:max-h-38{
        max-height: 14.5rem;
    }
    
    .lg\:max-h-40{
        max-height: 16rem;
    }
    
    .lg\:max-h-42{
        max-height: 18rem;
    }
    
    .lg\:max-h-44{
        max-height: 20rem;
    }
    
    .lg\:max-h-46{
        max-height: 22rem;
    }
    
    .lg\:max-h-48{
        max-height: 24rem;
    }
    
    .lg\:max-h-hf{
        max-height: 50%;
    }
    
    .lg\:max-h-full{
        max-height: 100%;
    }
    
    .lg\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:max-h-fit{
        max-height: fit-content;
    }
    
    .lg\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .lg\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .lg\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .lg\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .lg\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .lg\:italic{
        font-style: italic;
    }
    
    .lg\:italic-0{
        font-style: normal;
    }
    
    .lg\:font-w-thin{
        font-weight: 100;
    }
    
    .lg\:font-w-extralight{
        font-weight: 200;
    }
    
    .lg\:font-w-light{
        font-weight: 300;
    }
    
    .lg\:font-w-normal{
        font-weight: 400;
    }
    
    .lg\:font-w-medium{
        font-weight: 500;
    }
    
    .lg\:font-w-semibold{
        font-weight: 600;
    }
    
    .lg\:font-w-bold{
        font-weight: 700;
    }
    
    .lg\:font-w-extrabold{
        font-weight: 800;
    }
    
    .lg\:font-w-black{
        font-weight: 900;
    }
    
    .lg\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .lg\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .lg\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .lg\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .lg\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .lg\:line-h-1{
        line-height: 0.25rem;
    }
    
    .lg\:line-h-2{
        line-height: 0.5rem;
    }
    
    .lg\:line-h-3{
        line-height: 0.75rem;
    }
    
    .lg\:line-h-4{
        line-height: 1rem;
    }
    
    .lg\:line-h-5{
        line-height: 1.25rem;
    }
    
    .lg\:line-h-6{
        line-height: 1.5rem;
    }
    
    .lg\:line-h-7{
        line-height: 1.75rem;
    }
    
    .lg\:line-h-8{
        line-height: 2rem;
    }
    
    .lg\:line-h-9{
        line-height: 2.25rem;
    }
    
    .lg\:line-h-10{
        line-height: 2.5rem;
    }
    
    .lg\:line-h-normal{
        line-height: 1;
    }
    
    .lg\:line-h-sm{
        line-height: 1.25;
    }
    
    .lg\:line-h-md{
        line-height: 1.5;
    }
    
    .lg\:line-h-lg{
        line-height: 1.75;
    }
    
    .lg\:line-h-lg{
        line-height: 2;
    }
    
    .lg\:line-h-xl{
        line-height: 4;
    }
    
    .lg\:list-img-none{
        list-style-image: none;
    }
    
    .lg\:list-position-inside{
        list-style-position: inside;
    }
    
    .lg\:list-position-outside{
        list-style-position: outside;
    }
    
    .lg\:list-type-none{
        list-style-type: none;
    }
    
    .lg\:list-type-disc{
        list-style-type: disc;
    }
    
    .lg\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .lg\:list-type-square{
        list-style-type: square;
    }
    
    .lg\:left-text{
        text-align: left;
    }
    
    .lg\:right-text{
        text-align: right;
    }
    
    .lg\:justify-text{
        text-align: justify;
    }
    
    .lg\:center-text{
        text-align: center;
    }
    
    .lg\:start-text{
        text-align: start;
    }
    
    .lg\:end-text{
        text-align: end;
    }
    
    .lg\:underline-text{
        text-decoration-line: underline;
    }
    
    .lg\:overline-text{
        text-decoration-line: overline;
    }
    
    .lg\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .lg\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .lg\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .lg\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .lg\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .lg\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .lg\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .lg\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .lg\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .lg\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .lg\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .lg\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .lg\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .lg\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .lg\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .lg\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .lg\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .lg\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .lg\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .lg\:text-uppercase{
        text-transform: uppercase;
    }
    
    .lg\:text-lowercase{
        text-transform: lowercase;
    }
    
    .lg\:text-capitalize{
        text-transform: capitalize;
    }
    
    .lg\:text-no-case{
        text-transform: none;
    }
    
    .lg\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .lg\:text-clip{
        text-overflow: clip;
    }
    
    .lg\:text-wrap{
        text-wrap: wrap;
    }
    
    .lg\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .lg\:text-balance{
        text-wrap: balance;
    }
    
    .lg\:text-pretty{
        text-wrap: pretty;
    }
    
    .lg\:text-indent-0{
        text-indent: 0;
    }
    
    .lg\:text-indent-1{
        text-indent: 1px;
    }
    
    .lg\:text-indent-2{
        text-indent: 2px;
    }
    
    .lg\:text-indent-4{
        text-indent: 4px;
    }
    
    .lg\:text-indent-6{
        text-indent: 6px;
    }
    
    .lg\:text-indent-8{
        text-indent: 8px;
    }
    
    .lg\:text-indent-10{
        text-indent: 10px;
    }
    
    .lg\:text-indent-12{
        text-indent: 12px;
    }
    
    .lg\:text-indent-14{
        text-indent: 14px;
    }
    
    .lg\:text-indent-16{
        text-indent: 16px;
    }
    
    .lg\:text-indent-18{
        text-indent: 18px;
    }
    
    .lg\:text-indent-20{
        text-indent: 20px;
    }
    
    .lg\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .lg\:vertical-align-top{
        vertical-align: top;
    }
    
    .lg\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .lg\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .lg\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .lg\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .lg\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .lg\:vertical-align-super{
        vertical-align: super;
    }
    
    .lg\:white-space-normal{
        white-space: normal;
    }
    
    .lg\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .lg\:white-space-pre{
        white-space: pre;
    }
    
    .lg\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .lg\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .lg\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .lg\:word-break-normal{
        word-break: normal;
    }
    
    .lg\:word-break-words{
        word-break: break-word;
    }
    
    .lg\:word-break-all{
        word-break: break-all;
    }
    
    .lg\:word-break-keep{
        word-break: keep-all;
    }
    
    .lg\:content-none{
        content: none;
    }
    
    .lg\:content-blank{
        content: "";
    }
    
    .lg\:bg-fixed{
        background-attachment: fixed;
    }
    
    .lg\:bg-local{
        background-attachment: local;
    }
    
    .lg\:bg-scroll{
        background-attachment: scroll;
    }
    
    .lg\:bg-clip-border{
        background-clip: border-box;
    }
    
    .lg\:bg-clip-content{
        background-clip: content-box;
    }
    
    .lg\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .lg\:bg-clip-text{
        background-clip: text;
    }
    
    .lg\:bg-or-border{
        background-origin: border-box;
    }
    
    .lg\:bg-origin-border{
        background-origin: border-box;
    }
    
    .lg\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .lg\:bg-origin-content{
        background-origin: content-box;
    }
    
    .lg\:bg-top{
        background-position: top;
    }
    
    .lg\:bg-bottom{
        background-position: bottom;
    }
    
    .lg\:bg-center{
        background-position: center;
    }
    
    .lg\:bg-left{
        background-position: left;
    }
    
    .lg\:bg-right{
        background-position: top;
    }
    
    .lg\:bg-left-top{
        background-position: left top;
    }
    
    .lg\:bg-right-top{
        background-position: right top;
    }
    
    .lg\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .lg\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .lg\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .lg\:bg-repeat{
        background-repeat: repeat;
    }
    
    .lg\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .lg\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .lg\:bg-repeat-space{
        background-repeat: space;
    }
    
    .lg\:bg-repeat-round{
        background-repeat: round;
    }
    
    .lg\:bg-s-auto{
        background-size: auto;
    }
    
    .lg\:bg-s-cover{
        background-size: cover;
    }
    
    .lg\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .lg\:p-auto{
        padding: auto;
    }
    
    .lg\:p-0{
        padding: 0;
    }
    
    .lg\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .lg\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .lg\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .lg\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .lg\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .lg\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .lg\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .lg\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .lg\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .lg\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .lg\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .lg\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .lg\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .lg\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .lg\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .lg\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .lg\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .lg\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .lg\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .lg\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .lg\:pt-auto{
        padding-top: auto;
    }
    
    .lg\:pt-0{
        padding-top: 0;
    }
    
    .lg\:pt-4{
        padding-top: 0.25rem;
    }
    
    .lg\:pt-8{
        padding-top: 0.5rem;
    }
    
    .lg\:pt-12{
        padding-top: 0.75rem;
    }
    
    .lg\:pt-16{
        padding-top: 1rem;
    }
    
    .lg\:pt-20{
        padding-top: 1.25rem;
    }
    
    .lg\:pt-24{
        padding-top: 1.5rem;
    }
    
    .lg\:pt-28{
        padding-top: 1.75rem;
    }
    
    .lg\:pt-32{
        padding-top: 2rem;
    }
    
    .lg\:pt-36{
        padding-top: 2.25rem;
    }
    
    .lg\:pt-40{
        padding-top: 2.5rem;
    }
    
    .lg\:pt-44{
        padding-top: 2.75rem;
    }
    
    .lg\:pt-48{
        padding-top: 3rem;
    }
    
    .lg\:pt-52{
        padding-top: 3.25rem;
    }
    
    .lg\:pt-56{
        padding-top: 3.5rem;
    }
    
    .lg\:pt-60{
        padding-top: 3.75rem;
    }
    
    .lg\:pt-64{
        padding-top: 4rem;
    }
    
    .lg\:pt-68{
        padding-top: 6rem;
    }
    
    .lg\:pt-72{
        padding-top: 8rem;
    }
    
    .lg\:pt-76{
        padding-top: 12rem;
    }
    
    .lg\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .lg\:pb-auto{
        padding-bottom: auto;
    }
    
    .lg\:pb-0{
        padding-bottom: 0;
    }
    
    .lg\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .lg\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .lg\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .lg\:pb-16{
        padding-bottom: 1rem;
    }
    
    .lg\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .lg\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .lg\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .lg\:pb-32{
        padding-bottom: 2rem;
    }
    
    .lg\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .lg\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .lg\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .lg\:pb-48{
        padding-bottom: 3rem;
    }
    
    .lg\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .lg\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .lg\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .lg\:pb-64{
        padding-bottom: 4rem;
    }
    
    .lg\:pb-68{
        padding-bottom: 6rem;
    }
    
    .lg\:pb-72{
        padding-bottom: 8rem;
    }
    
    .lg\:pb-76{
        padding-bottom: 12rem;
    }
    
    .lg\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .lg\:pl-0{
        padding-left: auto;
    }
    
    .lg\:pl-0{
        padding-left: 0;
    }
    
    .lg\:pl-4{
        padding-left: 0.25rem;
    }
    
    .lg\:pl-8{
        padding-left: 0.5rem;
    }
    
    .lg\:pl-12{
        padding-left: 0.75rem;
    }
    
    .lg\:pl-16{
        padding-left: 1rem;
    }
    
    .lg\:pl-20{
        padding-left: 1.25rem;
    }
    
    .lg\:pl-24{
        padding-left: 1.5rem;
    }
    
    .lg\:pl-28{
        padding-left: 1.75rem;
    }
    
    .lg\:pl-32{
        padding-left: 2rem;
    }
    
    .lg\:pl-36{
        padding-left: 2.25rem;
    }
    
    .lg\:pl-40{
        padding-left: 2.5rem;
    }
    
    .lg\:pl-44{
        padding-left: 2.75rem;
    }
    
    .lg\:pl-48{
        padding-left: 3rem;
    }
    
    .lg\:pl-52{
        padding-left: 3.25rem;
    }
    
    .lg\:pl-56{
        padding-left: 3.5rem;
    }
    
    .lg\:pl-60{
        padding-left: 3.75rem;
    }
    
    .lg\:pl-64{
        padding-left: 4rem;
    }
    
    .lg\:pl-68{
        padding-left: 6rem;
    }
    
    .lg\:pl-72{
        padding-left: 8rem;
    }
    
    .lg\:pl-76{
        padding-left: 12rem;
    }
    
    .lg\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .lg\:pr-auto{
        padding-right: auto;
    }
    
    .lg\:pr-0{
        padding-right: 0;
    }
    
    .lg\:pr-4{
        padding-right: 0.25rem;
    }
    
    .lg\:pr-8{
        padding-right: 0.5rem;
    }
    
    .lg\:pr-12{
        padding-right: 0.75rem;
    }
    
    .lg\:pr-16{
        padding-right: 1rem;
    }
    
    .lg\:pr-20{
        padding-right: 1.25rem;
    }
    
    .lg\:pr-24{
        padding-right: 1.5rem;
    }
    
    .lg\:pr-28{
        padding-right: 1.75rem;
    }
    
    .lg\:pr-32{
        padding-right: 2rem;
    }
    
    .lg\:pr-36{
        padding-right: 2.25rem;
    }
    
    .lg\:pr-40{
        padding-right: 2.5rem;
    }
    
    .lg\:pr-44{
        padding-right: 2.75rem;
    }
    
    .lg\:pr-48{
        padding-right: 3rem;
    }
    
    .lg\:pr-52{
        padding-right: 3.25rem;
    }
    
    .lg\:pr-56{
        padding-right: 3.5rem;
    }
    
    .lg\:pr-60{
        padding-right: 3.75rem;
    }
    
    .lg\:pr-64{
        padding-right: 4rem;
    }
    
    .lg\:pr-68{
        padding-right: 6rem;
    }
    
    .lg\:pr-72{
        padding-right: 8rem;
    }
    
    .lg\:pr-76{
        padding-right: 12rem;
    }
    
    .lg\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .lg\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .lg\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .lg\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .lg\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .lg\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .lg\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .lg\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .lg\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .lg\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .lg\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .lg\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .lg\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .lg\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .lg\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .lg\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .lg\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .lg\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .lg\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .lg\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .lg\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .lg\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .lg\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .lg\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .lg\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .lg\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .lg\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .lg\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .lg\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .lg\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .lg\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .lg\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .lg\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .lg\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .lg\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .lg\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .lg\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .lg\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .lg\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .lg\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .lg\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .lg\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .lg\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .lg\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .lg\:m-auto{
        margin: auto;
    }
    
    .lg\:m-0{
        margin: 0;
    }
    
    .lg\:m-4{
        margin: 0.25rem;
    }
    
    .lg\:m-8{
        margin: 0.5rem;
    }
    
    .lg\:m-12{
        margin: 0.75rem;
    }
    
    .lg\:m-16{
        margin: 1rem;
    }
    
    .lg\:m-20{
        margin: 1.25rem;
    }
    
    .lg\:m-24{
        margin: 1.5rem;
    }
    
    .lg\:m-28{
        margin: 1.75rem;
    }
    
    .lg\:m-32{
        margin: 2rem;
    }
    
    .lg\:m-36{
        margin: 2.25rem;
    }
    
    .lg\:m-40{
        margin: 2.5rem;
    }
    
    .lg\:m-44{
        margin: 2.75rem;
    }
    
    .lg\:m-48{
        margin: 3rem;
    }
    
    .lg\:m-52{
        margin: 3.25rem;
    }
    
    .lg\:m-56{
        margin: 3.5rem;
    }
    
    .lg\:m-60{
        margin: 3.75rem;
    }
    
    .lg\:m-64{
        margin: 4rem;
    }
    
    .lg\:m-68{
        margin: 6rem;
    }
    
    .lg\:m-72{
        margin: 8rem;
    }
    
    .lg\:m-76{
        margin: 12rem;
    }
    
    .lg\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .lg\:mt-auto{
        margin-top: auto;
    }
    
    .lg\:mt-0{
        margin-top: 0;
    }
    
    .lg\:mt-4{
        margin-top: 0.25rem;
    }
    
    .lg\:mt-8{
        margin-top: 0.5rem;
    }
    
    .lg\:mt-12{
        margin-top: 0.75rem;
    }
    
    .lg\:mt-16{
        margin-top: 1rem;
    }
    
    .lg\:mt-20{
        margin-top: 1.25rem;
    }
    
    .lg\:mt-24{
        margin-top: 1.5rem;
    }
    
    .lg\:mt-28{
        margin-top: 1.75rem;
    }
    
    .lg\:mt-32{
        margin-top: 2rem;
    }
    
    .lg\:mt-36{
        margin-top: 2.25rem;
    }
    
    .lg\:mt-40{
        margin-top: 2.5rem;
    }
    
    .lg\:mt-44{
        margin-top: 2.75rem;
    }
    
    .lg\:mt-48{
        margin-top: 3rem;
    }
    
    .lg\:mt-52{
        margin-top: 3.25rem;
    }
    
    .lg\:mt-56{
        margin-top: 3.5rem;
    }
    
    .lg\:mt-60{
        margin-top: 3.75rem;
    }
    
    .lg\:mt-64{
        margin-top: 4rem;
    }
    
    .lg\:mt-68{
        margin-top: 6rem;
    }
    
    .lg\:mt-72{
        margin-top: 8rem;
    }
    
    .lg\:mt-76{
        margin-top: 12rem;
    }
    
    .lg\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .lg\:mb-auto{
        margin-bottom: auto;
    }
    
    .lg\:mb-0{
        margin-bottom: 0;
    }
    
    .lg\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .lg\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .lg\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .lg\:mb-16{
        margin-bottom: 1rem;
    }
    
    .lg\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .lg\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .lg\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .lg\:mb-32{
        margin-bottom: 2rem;
    }
    
    .lg\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .lg\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .lg\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .lg\:mb-48{
        margin-bottom: 3rem;
    }
    
    .lg\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .lg\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .lg\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .lg\:mb-64{
        margin-bottom: 4rem;
    }
    
    .lg\:mb-68{
        margin-bottom: 6rem;
    }
    
    .lg\:mb-72{
        margin-bottom: 8rem;
    }
    
    .lg\:mb-76{
        margin-bottom: 12rem;
    }
    
    .lg\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .lg\:ml-auto{
        margin-left: auto;
    }
    
    .lg\:ml-0{
        margin-left: 0;
    }
    
    .lg\:ml-4{
        margin-left: 0.25rem;
    }
    
    .lg\:ml-8{
        margin-left: 0.5rem;
    }
    
    .lg\:ml-12{
        margin-left: 0.75rem;
    }
    
    .lg\:ml-16{
        margin-left: 1rem;
    }
    
    .lg\:ml-20{
        margin-left: 1.25rem;
    }
    
    .lg\:ml-24{
        margin-left: 1.5rem;
    }
    
    .lg\:ml-28{
        margin-left: 1.75rem;
    }
    
    .lg\:ml-32{
        margin-left: 2rem;
    }
    
    .lg\:ml-36{
        margin-left: 2.25rem;
    }
    
    .lg\:ml-40{
        margin-left: 2.5rem;
    }
    
    .lg\:ml-44{
        margin-left: 2.75rem;
    }
    
    .lg\:ml-48{
        margin-left: 3rem;
    }
    
    .lg\:ml-52{
        margin-left: 3.25rem;
    }
    
    .lg\:ml-56{
        margin-left: 3.5rem;
    }
    
    .lg\:ml-60{
        margin-left: 3.75rem;
    }
    
    .lg\:ml-64{
        margin-left: 4rem;
    }
    
    .lg\:ml-68{
        margin-left: 6rem;
    }
    
    .lg\:ml-72{
        margin-left: 8rem;
    }
    
    .lg\:ml-76{
        margin-left: 12rem;
    }
    
    .lg\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .lg\:mr-auto{
        margin-right: auto;
    }
    
    .lg\:mr-0{
        margin-right: 0;
    }
    
    .lg\:mr-4{
        margin-right: 0.25rem;
    }
    
    .lg\:mr-8{
        margin-right: 0.5rem;
    }
    
    .lg\:mr-12{
        margin-right: 0.75rem;
    }
    
    .lg\:mr-16{
        margin-right: 1rem;
    }
    
    .lg\:mr-20{
        margin-right: 1.25rem;
    }
    
    .lg\:mr-24{
        margin-right: 1.5rem;
    }
    
    .lg\:mr-28{
        margin-right: 1.75rem;
    }
    
    .lg\:mr-32{
        margin-right: 2rem;
    }
    
    .lg\:mr-36{
        margin-right: 2.25rem;
    }
    
    .lg\:mr-40{
        margin-right: 2.5rem;
    }
    
    .lg\:mr-44{
        margin-right: 2.75rem;
    }
    
    .lg\:mr-48{
        margin-right: 3rem;
    }
    
    .lg\:mr-52{
        margin-right: 3.25rem;
    }
    
    .lg\:mr-56{
        margin-right: 3.5rem;
    }
    
    .lg\:mr-60{
        margin-right: 3.75rem;
    }
    
    .lg\:mr-64{
        margin-right: 4rem;
    }
    
    .lg\:mr-68{
        margin-right: 6rem;
    }
    
    .lg\:mr-72{
        margin-right: 8rem;
    }
    
    .lg\:mr-76{
        margin-right: 12rem;
    }
    
    .lg\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .lg\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .lg\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .lg\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .lg\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .lg\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .lg\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .lg\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .lg\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .lg\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .lg\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .lg\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .lg\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .lg\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .lg\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .lg\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .lg\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .lg\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .lg\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .lg\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .lg\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .lg\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .lg\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .lg\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .lg\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .lg\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .lg\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .lg\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .lg\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .lg\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .lg\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .lg\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .lg\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .lg\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .lg\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .lg\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .lg\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .lg\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .lg\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .lg\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .lg\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .lg\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .lg\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .lg\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .lg\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .lg\:d-none{
        display: none;
    }
    
    .lg\:d-block{
        display: block;
    }
    
    .lg\:d-flex{
        display: flex;
    }
    
    .lg\:d-grid{
        display: grid;
    }
    
    .lg\:d-table{
        display: table;
    }
    
    .lg\:d-inherit{
        display: inherit;
    }
    
    .lg\:d-flexbox{
        display: flexbox;
    }
    
    .lg\:d-table-column{
        display: table-column;
    }
    
    .lg\:d-table-column-group{
        display: table-column-group;
    }
    
    .lg\:d-table-cell{
        display: table-cell;
    }
    
    .lg\:d-table-caption{
        display: table-caption;
    }
    
    .lg\:d-table-row{
        display: table-row;
    }
    
    .lg\:d-table-row-group{
        display: table-row-group;
    }
    
    .lg\:d-inline-block{
        display: inline-block;
    }
    
    .lg\:d-inline-flex{
        display: inline-flex;
    }
    
    .lg\:border-round-none{
        border-radius: 0;
    }
    
    .lg\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .lg\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .lg\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .lg\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .lg\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .lg\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .lg\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .lg\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .lg\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .lg\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .lg\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .lg\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .lg\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .lg\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .lg\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .lg\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .lg\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .lg\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .lg\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .lg\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .lg\:border-w-0{
        border-width: 0;
    }
    
    .lg\:border-w-1{
        border-width: 1px;
    }
    
    .lg\:border-w-2{
        border-width: 2px;
    }
    
    .lg\:border-w-4{
        border-width: 4px;
    }
    
    .lg\:border-w-6{
        border-width: 6px;
    }
    
    .lg\:border-w-8{
        border-width: 8px;
    }
    
    .lg\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .lg\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .lg\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .lg\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .lg\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .lg\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .lg\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .lg\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .lg\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .lg\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .lg\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .lg\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .lg\:border-wl-0{
        border-left-width: 0;
    }
    
    .lg\:border-wl-1{
        border-left-width: 1px;
    }
    
    .lg\:border-wl-2{
        border-left-width: 2px;
    }
    
    .lg\:border-wl-4{
        border-left-width: 4px;
    }
    
    .lg\:border-wl-6{
        border-left-width: 6px;
    }
    
    .lg\:border-wl-8{
        border-left-width: 8px;
    }
    
    .lg\:border-wr-0{
        border-right-width: 0;
    }
    
    .lg\:border-wr-1{
        border-right-width: 1px;
    }
    
    .lg\:border-wr-2{
        border-right-width: 2px;
    }
    
    .lg\:border-wr-4{
        border-right-width: 4px;
    }
    
    .lg\:border-wr-6{
        border-right-width: 6px;
    }
    
    .lg\:border-wr-8{
        border-right-width: 8px;
    }
    
    .lg\:border-wt-0{
        border-top-width: 0;
    }
    
    .lg\:border-wt-1{
        border-top-width: 1px;
    }
    
    .lg\:border-wt-2{
        border-top-width: 2px;
    }
    
    .lg\:border-wt-4{
        border-top-width: 4px;
    }
    
    .lg\:border-wt-6{
        border-top-width: 6px;
    }
    
    .lg\:border-wt-8{
        border-top-width: 8px;
    }
    
    .lg\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .lg\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .lg\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .lg\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .lg\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .lg\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .lg\:border-solid{
        border-style: solid;
    }
    
    .lg\:border-dashed{
        border-style: dashed;
    }
    
    .lg\:border-dotted{
        border-style: dotted;
    }
    
    .lg\:border-double{
        border-style: double;
    }
    
    .lg\:border-hidden{
        border-style: hidden;
    }
    
    .lg\:border-none{
        border-style: none;
    }
    
    .lg\:outline-w-0{
        outline-width: 0;
    }
    
    .lg\:outline-w-1{
        outline-width: 1px;
    }
    
    .lg\:outline-w-2{
        outline-width: 2px;
    }
    
    .lg\:outline-w-4{
        outline-width: 4px;
    }
    
    .lg\:outline-w-6{
        outline-width: 6px;
    }
    
    .lg\:outline-w-8{
        outline-width: 8px;
    }
    
    .lg\:outline-solid{
        outline-style: solid;
    }
    
    .lg\:outline-dashed{
        outline-style: dashed;
    }
    
    .lg\:outline-dotted{
        outline-style: dotted;
    }
    
    .lg\:outline-double{
        outline-style: double;
    }
    
    .lg\:outline-hidden{
        outline-style: hidden;
    }
    
    .lg\:outline-none{
        outline-style: none;
    }
    
    .lg\:outline-offset-0{
        outline-offset: 0;
    }
    
    .lg\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .lg\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .lg\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .lg\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .lg\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .lg\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .lg\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .lg\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .lg\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .lg\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .lg\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .lg\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .lg\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .lg\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .lg\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .lg\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .lg\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .lg\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .lg\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .lg\:box-shadow-none{
        box-shadow: none;
    }
    
    .lg\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:opacity-0{
        opacity: 0;
    }
    
    .lg\:opacity-5{
        opacity: 0.05;
    }
    
    .lg\:opacity-10{
        opacity: 0.1;
    }
    
    .lg\:opacity-15{
        opacity: 0.15;
    }
    
    .lg\:opacity-20{
        opacity: 0.2;
    }
    
    .lg\:opacity-25{
        opacity: 0.25;
    }
    
    .lg\:opacity-30{
        opacity: 0.3;
    }
    
    .lg\:opacity-35{
        opacity: 0.35;
    }
    
    .lg\:opacity-40{
        opacity: 0.4;
    }
    
    .lg\:opacity-45{
        opacity: 0.45;
    }
    
    .lg\:opacity-50{
        opacity: 0.5;
    }
    
    .lg\:opacity-55{
        opacity: 0.55;
    }
    
    .lg\:opacity-60{
        opacity: 0.6;
    }
    
    .lg\:opacity-65{
        opacity: 0.65;
    }
    
    .lg\:opacity-70{
        opacity: 0.7;
    }
    
    .lg\:opacity-75{
        opacity: 0.75;
    }
    
    .lg\:opacity-80{
        opacity: 0.8;
    }
    
    .lg\:opacity-85{
        opacity: 0.85;
    }
    
    .lg\:opacity-90{
        opacity: 0.9;
    }
    
    .lg\:opacity-95{
        opacity: 0.95;
    }
    
    .lg\:opacity-100{
        opacity: 1;
    }
    
    .lg\:border-collapse{
        border-collapse: collapse;
    }
    
    .lg\:border-seperate{
        border-collapse: separate;
    }
    
    .lg\:table-layout-auto{
        table-layout: auto;
    }
    
    .lg\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .lg\:appearance-none{
        appearance: none;
    }
    
    .lg\:appearance-auto{
        appearance: auto;
    }
    
    .lg\:caption-top{
        caption-side: top;
    }
    
    .lg\:caption-bottom{
        caption-side: bottom;
    }
    
    .lg\:cursor-auto{
        cursor: auto;
    }
    
    .lg\:cursor-default{
        cursor: default;
    }
    
    .lg\:cursor-pointer{
        cursor: pointer;
    }
    
    .lg\:cursor-text{
        cursor: text;
    }
    
    .lg\:cursor-wait{
        cursor: wait;
    }
    
    .lg\:cursor-help{
        cursor: help;
    }
    
    .lg\:cursor-progress{
        cursor: progress;
    }
    
    .lg\:cursor-none{
        cursor: none;
    }
    
    .lg\:pointer-events-none{
        pointer-events: none;
    }
    
    .lg\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .lg\:resize-none{
        resize: none;
    }
    
    .lg\:resize-y{
        resize: vertical;
    }
    
    .lg\:resize-x{
        resize: horizontal;
    }
    
    .lg\:resize-both{
        resize: both;
    }
    
    .lg\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .lg\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .lg\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .lg\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .lg\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .lg\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .lg\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .lg\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .lg\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .lg\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .lg\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .lg\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .lg\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .lg\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .lg\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .lg\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .lg\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .lg\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .lg\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .lg\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .lg\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .lg\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .lg\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .lg\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .lg\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .lg\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .lg\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .lg\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .lg\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .lg\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .lg\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .lg\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .lg\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .lg\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .lg\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .lg\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .lg\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .lg\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .lg\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .lg\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .lg\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .lg\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .lg\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .lg\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .lg\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .lg\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .lg\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .lg\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .lg\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .lg\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .lg\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .lg\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .lg\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .lg\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .lg\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .lg\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .lg\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .lg\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .lg\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .lg\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .lg\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .lg\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .lg\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .lg\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .lg\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .lg\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .lg\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .lg\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .lg\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .lg\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .lg\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .lg\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .lg\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .lg\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .lg\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .lg\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .lg\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .lg\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .lg\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .lg\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .lg\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .lg\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .lg\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .lg\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .lg\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .lg\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .lg\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .lg\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .lg\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .lg\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .lg\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .lg\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .lg\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .lg\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .lg\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .lg\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .lg\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .lg\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .lg\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .lg\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .lg\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .lg\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .lg\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .lg\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .lg\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .lg\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .lg\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .lg\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .lg\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .lg\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .lg\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .lg\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .lg\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .lg\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .lg\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .lg\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .lg\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .lg\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .lg\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .lg\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .lg\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .lg\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .lg\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .lg\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .lg\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .lg\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .lg\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .lg\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .lg\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .lg\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .lg\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .lg\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .lg\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .lg\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .lg\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .lg\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .lg\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .lg\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .lg\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .lg\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .lg\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .lg\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .lg\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .lg\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .lg\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .lg\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .lg\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .lg\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .lg\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .lg\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .lg\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .lg\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .lg\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .lg\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .lg\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .lg\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .lg\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .lg\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .lg\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .lg\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .lg\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .lg\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .lg\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .lg\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .lg\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .lg\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .lg\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .lg\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .lg\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .lg\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .lg\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .lg\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .lg\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .lg\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .lg\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .lg\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .lg\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .lg\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .lg\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .lg\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .lg\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .lg\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .lg\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .lg\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .lg\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .lg\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .lg\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .lg\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .lg\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .lg\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .lg\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .lg\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .lg\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .lg\:user-select-none{
        user-select: none;
    }
    
    .lg\:user-select-text{
        user-select: text;
    }
    
    .lg\:user-select-all{
        user-select: all;
    }
    
    .lg\:user-select-auto{
        user-select: auto;
    }
    
    .lg\:will-change-auto{
        will-change: auto;
    }
    
    .lg\:will-change-scroll{
        will-change: scroll;
    }
    
    .lg\:will-change-contents{
        will-change: contents;
    }
    
    .lg\:will-change-transform{
        will-change: transform;
    }
    
    .lg\:stroke-w-0{
        stroke-width: 0;
    }
    
    .lg\:stroke-w-1{
        stroke-width: 1;
    }
    
    .lg\:stroke-w-2{
        stroke-width: 2;
    }
    
    .lg\:scale-0{
        transform: scale(0);
    }
    
    .lg\:scale-5{
        transform: scale(0.05);
    }
    
    .lg\:scale-10{
        transform: scale(0.1);
    }
    
    .lg\:scale-15{
        transform: scale(0.15);
    }
    
    .lg\:scale-20{
        transform: scale(0.2);
    }
    
    .lg\:scale-25{
        transform: scale(0.25);
    }
    
    .lg\:scale-30{
        transform: scale(0.3);
    }
    
    .lg\:scale-35{
        transform: scale(0.35);
    }
    
    .lg\:scale-40{
        transform: scale(0.4);
    }
    
    .lg\:scale-45{
        transform: scale(0.45);
    }
    
    .lg\:scale-50{
        transform: scale(0.5);
    }
    
    .lg\:scale-55{
        transform: scale(0.55);
    }
    
    .lg\:scale-60{
        transform: scale(0.6);
    }
    
    .lg\:scale-65{
        transform: scale(0.65);
    }
    
    .lg\:scale-70{
        transform: scale(0.7);
    }
    
    .lg\:scale-75{
        transform: scale(0.75);
    }
    
    .lg\:scale-80{
        transform: scale(0.8);
    }
    
    .lg\:scale-85{
        transform: scale(0.85);
    }
    
    .lg\:scale-90{
        transform: scale(0.9);
    }
    
    .lg\:scale-95{
        transform: scale(0.95);
    }
    
    .lg\:scale-100{
        transform: scale(1);
    }
    
    .lg\:scale-105{
        transform: scale(1.05);
    }
    
    .lg\:scale-110{
        transform: scale(1.1);
    }
    
    .lg\:scale-115{
        transform: scale(1.15);
    }
    
    .lg\:scale-120{
        transform: scale(1.2);
    }
    
    .lg\:scale-125{
        transform: scale(1.25);
    }
    
    .lg\:scale-130{
        transform: scale(1.3);
    }
    
    .lg\:scale-135{
        transform: scale(1.35);
    }
    
    .lg\:scale-140{
        transform: scale(1.4);
    }
    
    .lg\:scale-145{
        transform: scale(1.45);
    }
    
    .lg\:scale-150{
        transform: scale(1.5);
    }

    .lg\:-translate-1:hover{
        transform: translate(-10px);
    }

    .lg\:-translate-2:hover{
        transform: translate(-20px);
    }

    .lg\:-translate-3:hover{
        transform: translate(-30px);
    }

    .lg\:-translate-4:hover{
        transform: translate(-40px);
    }

    .lg\:-translate-5:hover{
        transform: translate(-60px);
    }

    .lg\:-translate-6:hover{
        transform: translate(-60px);
    }

    .lg\:-translate-7:hover{
        transform: translate(-70px);
    }

    .lg\:-translate-8:hover{
        transform: translate(-80px);
    }

    .lg\:-translate-9:hover{
        transform: translate(-90px);
    }

    .lg\:-translate-10:hover{
        transform: translate(-100px);
    }

    .lg\:-translate-11:hover{
        transform: translate(-110px);
    }

    .lg\:-translate-12:hover{
        transform: translate(-120px);
    }

    .lg\:-translate-13:hover{
        transform: translate(-130px);
    }

    .lg\:-translate-14:hover{
        transform: translate(-140px);
    }

    .lg\:-translate-15:hover{
        transform: translate(-150px);
    }

    .lg\:-translate-16:hover{
        transform: translate(-160px);
    }

    .lg\:-translate-17:hover{
        transform: translate(-170px);
    }

    .lg\:-translate-18:hover{
        transform: translate(-180px);
    }

    .lg\:-translate-19:hover{
        transform: translate(-190px);
    }

    .lg\:-translate-20:hover{
        transform: translate(-200px);
    }

    .lg\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .lg\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .lg\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .lg\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .lg\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .lg\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .lg\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .lg\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .lg\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .lg\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .lg\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .lg\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .lg\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .lg\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .lg\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .lg\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .lg\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .lg\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .lg\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .lg\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .lg\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .lg\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .lg\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .lg\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .lg\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .lg\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .lg\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .lg\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .lg\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .lg\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .lg\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .lg\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .lg\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .lg\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .lg\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .lg\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .lg\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .lg\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .lg\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .lg\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .lg\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .lg\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .lg\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .lg\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .lg\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .lg\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .lg\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .lg\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .lg\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .lg\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .lg\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .lg\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .lg\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .lg\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .lg\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .lg\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .lg\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .lg\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .lg\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .lg\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .lg\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .lg\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .lg\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .lg\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .lg\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .lg\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .lg\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .lg\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .lg\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .lg\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .lg\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .lg\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .lg\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .lg\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .lg\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .lg\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .lg\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .lg\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .lg\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .lg\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .lg\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .lg\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .lg\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .lg\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .lg\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .lg\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .lg\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .lg\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .lg\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .lg\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .lg\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .lg\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .lg\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .lg\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .lg\:-translate-1{
        transform: translate(-10px);
    }

    .lg\:-translate-2{
        transform: translate(-20px);
    }

    .lg\:-translate-3{
        transform: translate(-30px);
    }

    .lg\:-translate-4{
        transform: translate(-40px);
    }

    .lg\:-translate-5{
        transform: translate(-60px);
    }

    .lg\:-translate-6{
        transform: translate(-60px);
    }

    .lg\:-translate-7{
        transform: translate(-70px);
    }

    .lg\:-translate-8{
        transform: translate(-80px);
    }

    .lg\:-translate-9{
        transform: translate(-90px);
    }

    .lg\:-translate-10{
        transform: translate(-100px);
    }

    .lg\:-translate-11{
        transform: translate(-110px);
    }

    .lg\:-translate-12{
        transform: translate(-120px);
    }

    .lg\:-translate-13{
        transform: translate(-130px);
    }

    .lg\:-translate-14{
        transform: translate(-140px);
    }

    .lg\:-translate-15{
        transform: translate(-150px);
    }

    .lg\:-translate-16{
        transform: translate(-160px);
    }

    .lg\:-translate-17{
        transform: translate(-170px);
    }

    .lg\:-translate-18{
        transform: translate(-180px);
    }

    .lg\:-translate-19{
        transform: translate(-190px);
    }

    .lg\:-translate-20{
        transform: translate(-200px);
    }

    .lg\:-translate-10x{
        transform: translate(-10%);
    }

    .lg\:-translate-15x{
        transform: translate(-15%);
    }

    .lg\:-translate-20x{
        transform: translate(-20%);
    }

    .lg\:-translate-25x{
        transform: translate(-25%);
    }

    .lg\:-translate-30x{
        transform: translate(-30%);
    }

    .lg\:-translate-35x{
        transform: translate(-35%);
    }

    .lg\:-translate-40x{
        transform: translate(-40%);
    }

    .lg\:-translate-45x{
        transform: translate(-45%);
    }

    .lg\:-translate-50x{
        transform: translate(-50%);
    }

    .lg\:-translate-55x{
        transform: translate(-55%);
    }

    .lg\:-translate-60x{
        transform: translate(-60%);
    }

    .lg\:-translate-65x{
        transform: translate(-65%);
    }

    .lg\:-translate-70x{
        transform: translate(-70%);
    }

    .lg\:-translate-75x{
        transform: translate(-75%);
    }

    .lg\:-translate-80x{
        transform: translate(-80%);
    }

    .lg\:-translate-85x{
        transform: translate(-85%);
    }

    .lg\:-translate-90x{
        transform: translate(-90%);
    }

    .lg\:-translate-95x{
        transform: translate(-95%);
    }

    .lg\:-translate-x-1{
        transform: translateX(-10px);
    }

    .lg\:-translate-x-2{
        transform: translateX(-20px);
    }

    .lg\:-translate-x-3{
        transform: translateX(-30px);
    }

    .lg\:-translate-x-4{
        transform: translateX(-40px);
    }

    .lg\:-translate-x-5{
        transform: translateX(-60px);
    }

    .lg\:-translate-x-6{
        transform: translateX(-60px);
    }

    .lg\:-translate-x-7{
        transform: translateX(-70px);
    }

    .lg\:-translate-x-8{
        transform: translateX(-80px);
    }

    .lg\:-translate-x-9{
        transform: translateX(-90px);
    }

    .lg\:-translate-x-10{
        transform: translateX(-100px);
    }

    .lg\:-translate-x-11{
        transform: translateX(-110px);
    }

    .lg\:-translate-x-12{
        transform: translateX(-120px);
    }

    .lg\:-translate-x-13{
        transform: translateX(-130px);
    }

    .lg\:-translate-x-14{
        transform: translateX(-140px);
    }

    .lg\:-translate-x-15{
        transform: translateX(-150px);
    }

    .lg\:-translate-x-16{
        transform: translateX(-160px);
    }

    .lg\:-translate-x-17{
        transform: translateX(-170px);
    }

    .lg\:-translate-x-18{
        transform: translateX(-180px);
    }

    .lg\:-translate-x-19{
        transform: translateX(-190px);
    }

    .lg\:-translate-x-20{
        transform: translateX(-200px);
    }

    .lg\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .lg\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .lg\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .lg\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .lg\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .lg\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .lg\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .lg\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .lg\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .lg\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .lg\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .lg\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .lg\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .lg\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .lg\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .lg\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .lg\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .lg\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .lg\:-translate-y-1{
        transform: translateY(-10px);
    }

    .lg\:-translate-y-2{
        transform: translateY(-20px);
    }

    .lg\:-translate-y-3{
        transform: translateY(-30px);
    }

    .lg\:-translate-y-4{
        transform: translateY(-40px);
    }

    .lg\:-translate-y-5{
        transform: translateY(-60px);
    }

    .lg\:-translate-y-6{
        transform: translateY(-60px);
    }

    .lg\:-translate-y-7{
        transform: translateY(-70px);
    }

    .lg\:-translate-y-8{
        transform: translateY(-80px);
    }

    .lg\:-translate-y-9{
        transform: translateY(-90px);
    }

    .lg\:-translate-y-10{
        transform: translateY(-100px);
    }

    .lg\:-translate-y-11{
        transform: translateY(-110px);
    }

    .lg\:-translate-y-12{
        transform: translateY(-120px);
    }

    .lg\:-translate-y-13{
        transform: translateY(-130px);
    }

    .lg\:-translate-y-14{
        transform: translateY(-140px);
    }

    .lg\:-translate-y-15{
        transform: translateY(-150px);
    }

    .lg\:-translate-y-16{
        transform: translateY(-160px);
    }

    .lg\:-translate-y-17{
        transform: translateY(-170px);
    }

    .lg\:-translate-y-18{
        transform: translateY(-180px);
    }

    .lg\:-translate-y-19{
        transform: translateY(-190px);
    }

    .lg\:-translate-y-20{
        transform: translateY(-200px);
    }

    .lg\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .lg\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .lg\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .lg\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .lg\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .lg\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .lg\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .lg\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .lg\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .lg\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .lg\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .lg\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .lg\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .lg\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .lg\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .lg\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .lg\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .lg\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .lg\:translate-0{
        transform: translate(0);
    }

    .lg\:translate-1{
        transform: translate(10px);
    }

    .lg\:translate-2{
        transform: translate(20px);
    }

    .lg\:translate-3{
        transform: translate(30px);
    }

    .lg\:translate-4{
        transform: translate(40px);
    }

    .lg\:translate-5{
        transform: translate(60px);
    }

    .lg\:translate-6{
        transform: translate(60px);
    }

    .lg\:translate-7{
        transform: translate(70px);
    }

    .lg\:translate-8{
        transform: translate(80px);
    }

    .lg\:translate-9{
        transform: translate(90px);
    }

    .lg\:translate-10{
        transform: translate(100px);
    }

    .lg\:translate-11{
        transform: translate(110px);
    }

    .lg\:translate-12{
        transform: translate(120px);
    }

    .lg\:translate-13{
        transform: translate(130px);
    }

    .lg\:translate-14{
        transform: translate(140px);
    }

    .lg\:translate-15{
        transform: translate(150px);
    }

    .lg\:translate-16{
        transform: translate(160px);
    }

    .lg\:translate-17{
        transform: translate(170px);
    }

    .lg\:translate-18{
        transform: translate(180px);
    }

    .lg\:translate-19{
        transform: translate(190px);
    }

    .lg\:translate-20{
        transform: translate(200px);
    }

    .lg\:translate-10x{
        transform: translate(10%);
    }

    .lg\:translate-15x{
        transform: translate(15%);
    }

    .lg\:translate-20x{
        transform: translate(20%);
    }

    .lg\:translate-25x{
        transform: translate(25%);
    }

    .lg\:translate-30x{
        transform: translate(30%);
    }

    .lg\:translate-35x{
        transform: translate(35%);
    }

    .lg\:translate-40x{
        transform: translate(40%);
    }

    .lg\:translate-45x{
        transform: translate(45%);
    }

    .lg\:translate-50x{
        transform: translate(50%);
    }

    .lg\:translate-55x{
        transform: translate(55%);
    }

    .lg\:translate-60x{
        transform: translate(60%);
    }

    .lg\:translate-65x{
        transform: translate(65%);
    }

    .lg\:translate-70x{
        transform: translate(70%);
    }

    .lg\:translate-75x{
        transform: translate(75%);
    }

    .lg\:translate-80x{
        transform: translate(80%);
    }

    .lg\:translate-85x{
        transform: translate(85%);
    }

    .lg\:translate-90x{
        transform: translate(90%);
    }

    .lg\:translate-95x{
        transform: translate(95%);
    }

    .lg\:translate-x-0{
        transform: translateX(0);
    }

    .lg\:translate-x-1{
        transform: translateX(10px);
    }

    .lg\:translate-x-2{
        transform: translateX(20px);
    }

    .lg\:translate-x-3{
        transform: translateX(30px);
    }

    .lg\:translate-x-4{
        transform: translateX(40px);
    }

    .lg\:translate-x-5{
        transform: translateX(60px);
    }

    .lg\:translate-x-6{
        transform: translateX(60px);
    }

    .lg\:translate-x-7{
        transform: translateX(70px);
    }

    .lg\:translate-x-8{
        transform: translateX(80px);
    }

    .lg\:translate-x-9{
        transform: translateX(90px);
    }

    .lg\:translate-x-10{
        transform: translateX(100px);
    }

    .lg\:translate-x-11{
        transform: translateX(110px);
    }

    .lg\:translate-x-12{
        transform: translateX(120px);
    }

    .lg\:translate-x-13{
        transform: translateX(130px);
    }

    .lg\:translate-x-14{
        transform: translateX(140px);
    }

    .lg\:translate-x-15{
        transform: translateX(150px);
    }

    .lg\:translate-x-16{
        transform: translateX(160px);
    }

    .lg\:translate-x-17{
        transform: translateX(170px);
    }

    .lg\:translate-x-18{
        transform: translateX(180px);
    }

    .lg\:translate-x-19{
        transform: translateX(190px);
    }

    .lg\:translate-x-20{
        transform: translateX(200px);
    }

    .lg\:translate-x-10x{
        transform: translateX(10%);
    }

    .lg\:translate-x-15x{
        transform: translateX(15%);
    }

    .lg\:translate-x-20x{
        transform: translateX(20%);
    }

    .lg\:translate-x-25x{
        transform: translateX(25%);
    }

    .lg\:translate-x-30x{
        transform: translateX(30%);
    }

    .lg\:translate-x-35x{
        transform: translateX(35%);
    }

    .lg\:translate-x-40x{
        transform: translateX(40%);
    }

    .lg\:translate-x-45x{
        transform: translateX(45%);
    }

    .lg\:translate-x-50x{
        transform: translateX(50%);
    }

    .lg\:translate-x-55x{
        transform: translateX(55%);
    }

    .lg\:translate-x-60x{
        transform: translateX(60%);
    }

    .lg\:translate-x-65x{
        transform: translateX(65%);
    }

    .lg\:translate-x-70x{
        transform: translateX(70%);
    }

    .lg\:translate-x-75x{
        transform: translateX(75%);
    }

    .lg\:translate-x-80x{
        transform: translateX(80%);
    }

    .lg\:translate-x-85x{
        transform: translateX(85%);
    }

    .lg\:translate-x-90x{
        transform: translateX(90%);
    }

    .lg\:translate-x-95x{
        transform: translateX(95%);
    }

    .lg\:translate-y-0{
        transform: translateY(0);
    }

    .lg\:translate-y-1{
        transform: translateY(10px);
    }

    .lg\:translate-y-2{
        transform: translateY(20px);
    }

    .lg\:translate-y-3{
        transform: translateY(30px);
    }

    .lg\:translate-y-4{
        transform: translateY(40px);
    }

    .lg\:translate-y-5{
        transform: translateY(60px);
    }

    .lg\:translate-y-6{
        transform: translateY(60px);
    }

    .lg\:translate-y-7{
        transform: translateY(70px);
    }

    .lg\:translate-y-8{
        transform: translateY(80px);
    }

    .lg\:translate-y-9{
        transform: translateY(90px);
    }

    .lg\:translate-y-10{
        transform: translateY(100px);
    }

    .lg\:translate-y-11{
        transform: translateY(110px);
    }

    .lg\:translate-y-12{
        transform: translateY(120px);
    }

    .lg\:translate-y-13{
        transform: translateY(130px);
    }

    .lg\:translate-y-14{
        transform: translateY(140px);
    }

    .lg\:translate-y-15{
        transform: translateY(150px);
    }

    .lg\:translate-y-16{
        transform: translateY(160px);
    }

    .lg\:translate-y-17{
        transform: translateY(170px);
    }

    .lg\:translate-y-18{
        transform: translateY(180px);
    }

    .lg\:translate-y-19{
        transform: translateY(190px);
    }

    .lg\:translate-y-20{
        transform: translateY(200px);
    }

    .lg\:translate-y-10x{
        transform: translateY(10%);
    }

    .lg\:translate-y-15x{
        transform: translateY(15%);
    }

    .lg\:translate-y-20x{
        transform: translateY(20%);
    }

    .lg\:translate-y-25x{
        transform: translateY(25%);
    }

    .lg\:translate-y-30x{
        transform: translateY(30%);
    }

    .lg\:translate-y-35x{
        transform: translateY(35%);
    }

    .lg\:translate-y-40x{
        transform: translateY(40%);
    }

    .lg\:translate-y-45x{
        transform: translateY(45%);
    }

    .lg\:translate-y-50x{
        transform: translateY(50%);
    }

    .lg\:translate-y-55x{
        transform: translateY(55%);
    }

    .lg\:translate-y-60x{
        transform: translateY(60%);
    }

    .lg\:translate-y-65x{
        transform: translateY(65%);
    }

    .lg\:translate-y-70x{
        transform: translateY(70%);
    }

    .lg\:translate-y-75x{
        transform: translateY(75%);
    }

    .lg\:translate-y-80x{
        transform: translateY(80%);
    }

    .lg\:translate-y-85x{
        transform: translateY(85%);
    }

    .lg\:translate-y-90x{
        transform: translateY(90%);
    }

    .lg\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .lg\:rotate-0{
        transform: rotate(0);
    }
    
    .lg\:rotate-1{
        transform: rotate(1deg);
    }
    
    .lg\:rotate-2{
        transform: rotate(2deg);
    }
    
    .lg\:rotate-3{
        transform: rotate(3deg);
    }
    
    .lg\:rotate-6{
        transform: rotate(6deg);
    }
    
    .lg\:rotate-12{
        transform: rotate(12deg);
    }
    
    .lg\:rotate-20{
        transform: rotate(20deg);
    }
    
    .lg\:rotate-30{
        transform: rotate(30deg);
    }
    
    .lg\:rotate-45{
        transform: rotate(45deg);
    }
    
    .lg\:rotate-60{
        transform: rotate(60deg);
    }
    
    .lg\:rotate-90{
        transform: rotate(90deg);
    }
    
    .lg\:rotate-180{
        transform: rotate(180deg);
    }
    
    .lg\:rotate-259{
        transform: rotate(359deg);
    }
    
    .lg\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .lg\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .lg\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .lg\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .lg\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .lg\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .lg\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .lg\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .lg\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .lg\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .lg\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .lg\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .lg\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .lg\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .lg\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .lg\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .lg\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .lg\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .lg\:transition-property-all{
        transition-property: all;
    }
    
    .lg\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .lg\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .lg\:transition-property-transform{
        transition-property: transform;
    }
    
    .lg\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .lg\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .lg\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .lg\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .lg\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .lg\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .lg\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .lg\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .lg\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .lg\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .lg\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .lg\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .lg\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .lg\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .lg\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .lg\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .lg\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .lg\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .lg\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .lg\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .lg\:animation-name-spin{
        animation-name: spin;
    }
    
    .lg\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .lg\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .lg\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .lg\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .lg\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .lg\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .lg\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .lg\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .lg\:color-white{
        color: var(--white);
    }
    
    .lg\:color-black{
        color: var(--black);
    }
    
    .lg\:text-white{
        color: var(--white);
    }
    
    .lg\:text-black{
        color: var(--black);
    }
    
    .lg\:bg-white{
        background: var(--white);
    }
    
    .lg\:bg-black{
        background: var(--black);
    }

    .lg\:border-white{
        border-color: var(--white);
    }

    .lg\:border-black{
        border-color: var(--black);
    }
    
    .lg\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .lg\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .lg\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .lg\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .lg\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .lg\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .lg\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .lg\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .lg\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .lg\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .lg\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .lg\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .lg\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .lg\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .lg\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .lg\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .lg\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .lg\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .lg\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .lg\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .lg\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .lg\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .lg\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .lg\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .lg\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .lg\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .lg\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .lg\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .lg\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .lg\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .lg\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .lg\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .lg\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .lg\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .lg\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .lg\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .lg\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .lg\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .lg\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .lg\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .lg\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .lg\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .lg\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .lg\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .lg\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .lg\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .lg\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .lg\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .lg\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .lg\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .lg\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .lg\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .lg\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .lg\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .lg\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .lg\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .lg\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .lg\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .lg\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .lg\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .lg\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .lg\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .lg\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .lg\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .lg\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .lg\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .lg\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .lg\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .lg\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .lg\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .lg\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .lg\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .lg\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .lg\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .lg\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .lg\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .lg\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .lg\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .lg\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .lg\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .lg\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .lg\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .lg\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .lg\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .lg\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .lg\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .lg\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .lg\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .lg\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .lg\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .lg\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .lg\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .lg\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .lg\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .lg\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .lg\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .lg\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .lg\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .lg\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .lg\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .lg\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .lg\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .lg\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .lg\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .lg\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .lg\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .lg\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .lg\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .lg\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .lg\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .lg\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .lg\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .lg\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .lg\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .lg\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .lg\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .lg\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .lg\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .lg\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .lg\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .lg\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .lg\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .lg\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .lg\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .lg\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .lg\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .lg\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .lg\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .lg\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .lg\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .lg\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .lg\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .lg\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .lg\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .lg\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .lg\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .lg\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .lg\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .lg\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .lg\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .lg\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .lg\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .lg\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .lg\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .lg\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .lg\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .lg\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .lg\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .lg\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .lg\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .lg\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .lg\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .lg\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .lg\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .lg\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .lg\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .lg\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .lg\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .lg\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .lg\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .lg\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .lg\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .lg\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .lg\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .lg\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .lg\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .lg\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .lg\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .lg\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .lg\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .lg\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .lg\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .lg\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .lg\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .lg\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .lg\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .lg\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .lg\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .lg\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .lg\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .lg\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .lg\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .lg\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .lg\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .lg\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .lg\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .lg\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .lg\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .lg\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .lg\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .lg\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .lg\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .lg\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .lg\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .lg\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .lg\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .lg\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .lg\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .lg\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .lg\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .lg\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .lg\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .lg\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .lg\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .lg\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .lg\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .lg\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .lg\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .lg\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .lg\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .lg\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .lg\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .lg\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .lg\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .lg\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .lg\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .lg\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .lg\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .lg\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .lg\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .lg\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .lg\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .lg\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .lg\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .lg\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .lg\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .lg\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .lg\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .lg\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .lg\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .lg\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .lg\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .lg\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .lg\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .lg\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .lg\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .lg\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .lg\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .lg\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .lg\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .lg\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .lg\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .lg\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .lg\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .lg\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .lg\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .lg\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .lg\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .lg\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .lg\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .lg\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .lg\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .lg\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .lg\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .lg\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .lg\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .lg\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .lg\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .lg\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .lg\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .lg\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .lg\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .lg\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .lg\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .lg\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .lg\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .lg\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .lg\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .lg\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .lg\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .lg\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .lg\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .lg\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .lg\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .lg\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .lg\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .lg\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .lg\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .lg\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .lg\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .lg\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .lg\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .lg\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .lg\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .lg\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .lg\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .lg\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .lg\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .lg\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .lg\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .lg\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .lg\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .lg\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .lg\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .lg\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .lg\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .lg\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .lg\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .lg\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .lg\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .lg\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .lg\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .lg\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .lg\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .lg\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .lg\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .lg\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .lg\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .lg\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .lg\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .lg\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .lg\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .lg\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .lg\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .lg\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .lg\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .lg\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .lg\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .lg\:fill-transparent{
        fill: transparent;
    }
    
    .lg\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .lg\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .lg\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .lg\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .lg\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .lg\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .lg\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .lg\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .lg\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .lg\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .lg\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .lg\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .lg\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .lg\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .lg\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .lg\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .lg\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .lg\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .lg\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .lg\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .lg\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .lg\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .lg\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .lg\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .lg\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .lg\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .lg\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .lg\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .lg\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .lg\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .lg\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .lg\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .lg\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .lg\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .lg\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .lg\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .lg\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .lg\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .lg\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .lg\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .lg\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .lg\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .lg\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .lg\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .lg\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .lg\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .lg\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .lg\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .lg\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .lg\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .lg\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .lg\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .lg\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .lg\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .lg\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .lg\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .lg\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .lg\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .lg\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .lg\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .lg\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .lg\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .lg\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .lg\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .lg\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .lg\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .lg\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .lg\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .lg\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .lg\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .lg\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .lg\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .lg\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .lg\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .lg\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .lg\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .lg\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .lg\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .lg\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .lg\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .lg\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .lg\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .lg\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .lg\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .lg\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .lg\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .lg\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .lg\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .lg\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .lg\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .lg\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .lg\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .lg\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .lg\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .lg\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .lg\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .lg\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .lg\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .lg\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .lg\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .lg\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .lg\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .lg\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .lg\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .lg\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .lg\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .lg\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .lg\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .lg\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .lg\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .lg\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .lg\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .lg\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .lg\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .lg\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .lg\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .lg\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .lg\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .lg\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .lg\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .lg\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .lg\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .lg\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .lg\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .lg\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .lg\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .lg\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .lg\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .lg\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .lg\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .lg\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .lg\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .lg\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .lg\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .lg\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .lg\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .lg\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .lg\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .lg\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .lg\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .lg\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .lg\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .lg\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .lg\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .lg\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .lg\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .lg\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .lg\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .lg\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .lg\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .lg\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .lg\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .lg\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .lg\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .lg\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .lg\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .lg\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .lg\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .lg\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .lg\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .lg\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .lg\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .lg\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .lg\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .lg\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .lg\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .lg\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .lg\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .lg\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .lg\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .lg\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .lg\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .lg\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .lg\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .lg\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .lg\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .lg\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .lg\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .lg\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .lg\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .lg\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .lg\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .lg\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .lg\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .lg\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .lg\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .lg\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .lg\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .lg\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .lg\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .lg\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .lg\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .lg\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .lg\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .lg\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .lg\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .lg\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .lg\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .lg\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .lg\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .lg\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .lg\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .lg\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .lg\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .lg\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .lg\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .lg\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .lg\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .lg\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .lg\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .lg\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .lg\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .lg\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .lg\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .lg\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .lg\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .lg\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .lg\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .lg\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .lg\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .lg\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .lg\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .lg\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .lg\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .lg\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .lg\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .lg\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .lg\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .lg\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .lg\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .lg\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .lg\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .lg\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .lg\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .lg\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .lg\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .lg\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .lg\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .lg\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .lg\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .lg\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .lg\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .lg\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .lg\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .lg\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .lg\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .lg\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .lg\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .lg\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .lg\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .lg\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .lg\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .lg\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .lg\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .lg\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .lg\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .lg\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .lg\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .lg\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .lg\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .lg\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .lg\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .lg\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .lg\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .lg\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .lg\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .lg\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .lg\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .lg\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .lg\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .lg\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .lg\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .lg\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .lg\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .lg\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .lg\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .lg\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .lg\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .lg\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .lg\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .lg\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .lg\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .lg\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .lg\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .lg\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .lg\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .lg\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .lg\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .lg\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .lg\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .lg\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .lg\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .lg\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .lg\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .lg\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .lg\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .lg\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .lg\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .lg\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .lg\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .lg\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .lg\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .lg\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .lg\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .lg\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .lg\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .lg\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .lg\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .lg\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .lg\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .lg\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .lg\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .lg\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .lg\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .lg\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .lg\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .lg\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .lg\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .lg\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .lg\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .lg\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .lg\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .lg\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .lg\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .lg\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .lg\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .lg\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .lg\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .lg\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .lg\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .lg\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .lg\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .lg\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .lg\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .lg\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .lg\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .lg\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .lg\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .lg\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .lg\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .lg\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .lg\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .lg\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .lg\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .lg\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .lg\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .lg\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .lg\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .lg\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .lg\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .lg\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .lg\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .lg\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .lg\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .lg\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .lg\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .lg\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .lg\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .lg\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .lg\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .lg\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .lg\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .lg\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .lg\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .lg\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .lg\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .lg\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .lg\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .lg\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .lg\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .lg\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .lg\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .lg\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .lg\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .lg\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .lg\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .lg\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .lg\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .lg\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .lg\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .lg\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .lg\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .lg\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .lg\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .lg\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .lg\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .lg\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .lg\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .lg\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .lg\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .lg\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .lg\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .lg\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .lg\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .lg\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .lg\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .lg\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .lg\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .lg\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .lg\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .lg\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .lg\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .lg\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .lg\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .lg\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .lg\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .lg\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .lg\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .lg\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .lg\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .lg\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .lg\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .lg\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .lg\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .lg\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .lg\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .lg\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .lg\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .lg\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .lg\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .lg\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .lg\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .lg\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .lg\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .lg\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .lg\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .lg\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .lg\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .lg\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .lg\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .lg\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .lg\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .lg\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .lg\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .lg\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .lg\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .lg\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .lg\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .lg\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .lg\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .lg\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .lg\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .lg\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .lg\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .lg\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .lg\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .lg\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .lg\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .lg\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .lg\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .lg\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .lg\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .lg\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .lg\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .lg\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .lg\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .lg\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .lg\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .lg\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .lg\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .lg\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .lg\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .lg\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .lg\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .lg\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .lg\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .lg\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .lg\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .lg\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .lg\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .lg\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .lg\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .lg\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .lg\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .lg\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .lg\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .lg\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .lg\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .lg\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 768px){
    .md\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .md\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .md\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .md\:container{
        width: 100%;
    }

    .md\:container-fluid{
        width: 100%;
    }

    .md\:column-auto{
        columns: auto;
    }

    .md\:column-1{
        columns: 1;
    }

    .md\:column-2{
        columns: 2;
    }

    .md\:column-3{
        columns: 3;
    }

    .md\:column-4{
        columns: 4;
    }

    .md\:column-5{
        columns: 5;
    }

    .md\:column-6{
        columns: 6;
    }

    .md\:column-7{
        columns: 7;
    }

    .md\:column-8{
        columns: 8;
    }

    .md\:column-9{
        columns: 9;
    }

    .md\:column-10{
        columns: 10;
    }

    .md\:column-11{
        columns: 11;
    }

    .md\:column-12{
        columns: 12;
    }

    .md\:float-inline-start{
        float: inline-start;
    }

    .md\:float-inline-end{
        float: inline-end;
    }

    .md\:float-left{
        float: left;
    }

    .md\:float-right{
        float: right;
    }

    .md\:float-none{
        float: none;
    }

    .md\:float-inherit{
        float: inherit;
    }

    .md\:clear-inline-start{
        clear: inline-start;
    }

    .md\:clear-inline-end{
        clear: inline-end;
    }

    .md\:clear-left{
        clear: left;
    }

    .md\:clear-right{
        clear: right;
    }

    .md\:clear-both{
        clear: both;
    }

    .md\:clear-none{
        clear: none;
    }

    .md\:clear-inherit{
        clear: inherit;
    }

    .md\:isolation-auto{
        isolation: auto;
    }

    .md\:isolation-true{
        isolation: isolate;
    }

    .md\:object-fit-fill{
        object-fit: fill;
    }

    .md\:object-fit-cover{
        object-fit: cover;
    }

    .md\:object-fit-contain{
        object-fit: contain;
    }

    .md\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .md\:object-fit-none{
        object-fit: none;
    }

    .md\:object-position-top{
        object-position: top;
    }

    .md\:object-position-bottom{
        object-position: bottom;
    }

    .md\:object-position-left{
        object-position: left;
    }

    .md\:object-position-right{
        object-position: right;
    }

    .md\:object-position-left-top{
        object-position: left top;
    }

    .md\:object-position-right-top{
        object-position: right top;
    }

    .md\:object-position-left-bottom{
        object-position: left bottom;
    }

    .md\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:object-position-center-top{
        object-position: center top;
    }

    .sm\:object-position-center-bottom{
        object-position: center bottom;
    }

    .md\:overflow-auto{
        overflow: auto;
    }

    .md\:overflow-hidden{
        overflow: hidden;
    }

    .md\:overflow-visible{
        overflow: visible;
    }

    .md\:overflow-scroll{
        overflow: scroll;
    }

    .md\:overflow-inherit{
        overflow:inherit;
    }

    .md\:overflow-x-auto{
        overflow: auto;
    }

    .md\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .md\:overflow-x-visible{
        overflow-x: visible;
    }

    .md\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .md\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .md\:overflow-y-auto{
        overflow-y: auto;
    }

    .md\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .md\:overflow-y-visible{
        overflow-y: visible;
    }

    .md\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .md\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .md\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .md\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .md\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .md\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .md\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .md\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .md\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .md\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .md\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .md\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .md\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .md\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .md\:position-static{
        position: static;
    }

    .md\:position-fixed{
        position: fixed;
    }

    .md\:position-absolute{
        position: absolute;
    }

    .md\:position-relative{
        position: relative;
    }

    .md\:position-sticky{
        position: sticky;
    }

    .md\:position-right-0{
        right: 0;
    }
    
    .md\:position-left-0{
        left: 0;
    }
    
    .md\:position-top-0{
        top: 0;
    }
    
    .md\:position-bottom-0{
        bottom: 0;
    }

    .md\:visible{
        visibility: visible;
    }

    .md\:invisible{
        visibility: hidden;
    }

    .md\:visibility-collapse{
        visibility: collapse;
    }

    .md\:z-0{
        z-index: 0;
    }

    .md\:-z-10{
        z-index: -10;
    }

    .md\:-z-20{
        z-index: -20;
    }

    .md\:-z-30{
        z-index: -30;
    }

    .md\:-z-40{
        z-index: -40;
    }

    .md\:-z-50{
        z-index: -50;
    }

    .md\:-z-60{
        z-index: -60;
    }

    .md\:-z-70{
        z-index: -70;
    }

    .md\:-z-80{
        z-index: -80;
    }

    .md\:-z-90{
        z-index: -90;
    }

    .md\:-z-100{
        z-index: -100;
    }

    .md\:z-10{
        z-index: 10;
    }

    .md\:z-20{
        z-index: 20;
    }

    .md\:z-30{
        z-index: 30;
    }

    .md\:z-40{
        z-index: 40;
    }

    .md\:z-50{
        z-index: 50;
    }

    .md\:z-60{
        z-index: 60;
    }

    .md\:z-70{
        z-index: 70;
    }

    .md\:z-80{
        z-index: 80;
    }

    .md\:z-90{
        z-index: 90;
    }

    .md\:z-100{
        z-index: 100;
    }

    .md\:z-auto{
        z-index: auto;
    }

    .md\:flex-basis-0{
        flex-basis: 0;
    }

    .md\:flex-basis-2{
        flex-basis: 2;
    }

    .md\:flex-basis-4{
        flex-basis: 4;
    }

    .md\:flex-basis-6{
        flex-basis: 6;
    }

    .md\:flex-basis-8{
        flex-basis: 8;
    }

    .md\:flex-basis-10{
        flex-basis: 10;
    }

    .md\:flex-basis-12{
        flex-basis: 12;
    }

    .md\:flex-basis-14{
        flex-basis: 14;
    }

    .md\:flex-basis-16{
        flex-basis: 16;
    }

    .md\:flex-basis-18{
        flex-basis: 18;
    }

    .md\:flex-basis-20{
        flex-basis: 20;
    }

    .md\:flex-basis-hf{
        flex-basis: 50%;
    }

    .md\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .md\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .md\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .md\:flex-basis-full{
        flex-basis: 100%;
    }

    .md\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .md\:flex-row{
        flex-direction: row;
    }

    .md\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .md\:flex-column{
        flex-direction: column;
    }

    .md\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .md\:flex-wrap{
        flex-wrap: wrap;
    }

    .md\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .md\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .md\:flex-1{
        flex: 1 1 0;
    }

    .md\:flex-auto{
        flex: 1 1 auto;
    }

    .md\:flex-initial{
        flex: 0 1 auto;
    }

    .md\:flex-none{
        flex: none;
    }

    .md\:flex-grow-0{
        flex-grow: 0;
    }

    .md\:flex-grow-1{
        flex-grow: 1;
    }

    .md\:flex-shink-0{
        flex-shrink: 0;
    }

    .md\:flex-shink-1{
        flex-shrink: 1;
    }

    .md\:order-1{
        order: 1;
    }

    .md\:order-2{
        order: 2;
    }

    .md\:order-3{
        order: 3;
    }

    .md\:order-4{
        order: 4;
    }

    .md\:order-5{
        order: 5;
    }

    .md\:order-6{
        order: 6;
    }

    .md\:order-7{
        order: 7;
    }

    .md\:order-8{
        order: 8;
    }

    .md\:order-9{
        order: 9;
    }

    .md\:order-10{
        order: 10;
    }

    .md\:order-11{
        order: 11;
    }

    .md\:order-12{
        order: 12;
    }

    .md\:order-first{
        order: -9999;
    }

    .md\:order-last{
        order: 9999;
    }

    .md\:order-0{
        order: 0;
    }

    .md\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .md\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .md\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .md\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .md\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .md\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:grtpcols-none{
        grid-template-columns: none;
    }

    .md\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .md\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .md\:grcol-auto{
        grid-column: auto;
    }

    .md\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .md\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .md\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .md\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .md\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .md\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .md\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .md\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .md\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .md\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .md\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .md\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .md\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .md\:grcol-start-1{
        grid-column-start: 1;
    }

    .md\:grcol-start-2{
        grid-column-start: 2;
    }

    .md\:grcol-start-3{
        grid-column-start: 3;
    }

    .md\:grcol-start-4{
        grid-column-start: 4;
    }

    .md\:grcol-start-5{
        grid-column-start: 5;
    }

    .md\:grcol-start-6{
        grid-column-start: 6;
    }

    .md\:grcol-start-7{
        grid-column-start: 7;
    }

    .md\:grcol-start-8{
        grid-column-start: 8;
    }

    .md\:grcol-start-9{
        grid-column-start: 9;
    }

    .md\:grcol-start-10{
        grid-column-start: 10;
    }

    .md\:grcol-start-11{
        grid-column-start: 11;
    }

    .md\:grcol-start-12{
        grid-column-start: 12;
    }

    .md\:grcol-start-auto{
        grid-column-start: auto;
    }

    .md\:grcol-end-1{
        grid-column-end: 1;
    }

    .md\:grcol-end-2{
        grid-column-end: 2;
    }

    .md\:grcol-end-3{
        grid-column-end: 3;
    }

    .md\:grcol-end-4{
        grid-column-end: 4;
    }

    .md\:grcol-end-5{
        grid-column-end: 5;
    }

    .md\:grcol-end-6{
        grid-column-end: 6;
    }

    .md\:grcol-end-7{
        grid-column-end: 7;
    }

    .md\:grcol-end-8{
        grid-column-end: 8;
    }

    .md\:grcol-end-9{
        grid-column-end: 9;
    }

    .md\:grcol-end-10{
        grid-column-end: 10;
    }

    .md\:grcol-end-11{
        grid-column-end: 11;
    }

    .md\:grcol-end-12{
        grid-column-end: 12;
    }

    .md\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .md\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .md\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .md\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .md\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .md\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .md\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .md\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .md\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .md\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .md\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .md\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .md\:grtprows-none{
        grid-template-rows: none;
    }

    .md\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .md\:grtprows-auto{
        grid-template-rows: auto;
    }

    .md\:grrow-auto{
        grid-row: auto;
    }

    .md\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .md\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .md\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .md\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .md\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .md\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .md\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .md\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .md\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .md\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .md\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .md\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .md\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .md\:grrow-start-1{
        grid-row-start: 1;
    }

    .md\:grrow-start-2{
        grid-row-start: 2;
    }

    .md\:grrow-start-3{
        grid-row-start: 3;
    }

    .md\:grrow-start-4{
        grid-row-start: 4;
    }

    .md\:grrow-start-5{
        grid-row-start: 5;
    }

    .md\:grrow-start-6{
        grid-row-start: 6;
    }

    .md\:grrow-start-7{
        grid-row-start: 7;
    }

    .md\:grrow-start-8{
        grid-row-start: 8;
    }

    .md\:grrow-start-9{
        grid-row-start: 9;
    }

    .md\:grrow-start-10{
        grid-row-start: 10;
    }

    .md\:grrow-start-11{
        grid-row-start: 11;
    }

    .md\:grrow-start-12{
        grid-row-start: 12;
    }

    .md\:grrow-start-auto{
        grid-row-start: auto;
    }

    .md\:grrow-end-1{
        grid-row-end: 1;
    }

    .md\:grrow-end-2{
        grid-row-end: 2;
    }

    .md\:grrow-end-3{
        grid-row-end: 3;
    }

    .md\:grrow-end-4{
        grid-row-end: 4;
    }

    .md\:grrow-end-5{
        grid-row-end: 5;
    }

    .md\:grrow-end-6{
        grid-row-end: 6;
    }

    .md\:grrow-end-7{
        grid-row-end: 7;
    }

    .md\:grrow-end-8{
        grid-row-end: 8;
    }

    .md\:grrow-end-9{
        grid-row-end: 9;
    }

    .md\:grrow-end-10{
        grid-row-end: 10;
    }

    .md\:grrow-end-11{
        grid-row-end: 11;
    }

    .md\:grrow-end-12{
        grid-row-end: 12;
    }

    .md\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:grfl-row{
        grid-auto-flow: row;
    }

    .md\:grfl-col{
        grid-auto-flow: column;
    }

    .md\:grfl-dense{
        grid-auto-flow: dense;
    }

    .md\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .md\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .md\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .md\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .md\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .md\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .md\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .md\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .md\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .md\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .md\:gap-0{
        gap: 0;
    }

    .md\:gap-x-0{
        column-gap: 0;
    }

    .md\:gap-y-0{
        row-gap: 0;
    }

    .md\:gap-1{
        gap: 1px;
    }

    .md\:gap-2{
        gap: 2px;
    }

    .md\:gap-4{
        gap: 4px;
    }

    .md\:gap-6{
        gap: 6px;
    }

    .md\:gap-8{
        gap: 8px;
    }

    .md\:gap-9{
        gap: 9px;
    }

    .md\:gap-10{
        gap: 10px;
    }

    .md\:gap-12{
        gap: 12px;
    }

    .md\:gap-14{
        gap: 14px;
    }

    .md\:gap-16{
        gap: 16px;
    }

    .md\:gap-18{
        gap: 18px;
    }

    .md\:gap-20{
        gap: 20px;
    }

    .md\:gap-x-0{
        column-gap: 0;
    }

    .md\:gap-x-1{
        column-gap: 1px;
    }

    .md\:gap-x-2{
        column-gap: 2px;
    }

    .md\:gap-x-4{
        column-gap: 4px;
    }

    .md\:gap-x-6{
        column-gap: 6px;
    }

    .md\:gap-x-8{
        column-gap: 8px;
    }

    .md\:gap-x-10{
        column-gap: 10px;
    }

    .md\:gap-x-12{
        column-gap: 12px;
    }

    .md\:gap-x-14{
        column-gap: 14px;
    }

    .md\:gap-x-16{
        column-gap: 16px;
    }

    .md\:gap-x-18{
        column-gap: 18px;
    }

    .md\:gap-x-20{
        column-gap: 20px;
    }

    .md\:gap-y-1{
        row-gap: 1px;
    }

    .md\:gap-y-2{
        row-gap: 2px;
    }

    .md\:gap-y-4{
        row-gap: 4px;
    }

    .md\:gap-y-6{
        row-gap: 6px;
    }

    .md\:gap-y-8{
        row-gap: 8px;
    }

    .md\:gap-y-10{
        row-gap: 10px;
    }

    .md\:gap-y-12{
        row-gap: 12px;
    }

    .md\:gap-y-14{
        row-gap: 14px;
    }

    .md\:gap-y-16{
        row-gap: 16px;
    }

    .md\:gap-y-18{
        row-gap: 18px;
    }

    .md\:gap-y-20{
        row-gap: 20px;
    }

    .md\:justify-content-normal{
        justify-content: normal;
    }

    .md\:justify-content-start{
        justify-content: flex-start;
    }

    .md\:justify-content-end{
        justify-content: flex-end;
    }

    .md\:justify-content-center{
        justify-content: center;
    }

    .md\:justify-content-between{
        justify-content: space-between;
    }

    .md\:justify-content-around{
        justify-content: space-around;
    }

    .md\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .md\:justify-content-stretch{
        justify-content: stretch;
    }

    .md\:justify-items-start{
        justify-items: start;
    }

    .md\:justify-items-end{
        justify-items: end;
    }

    .md\:justify-items-center{
        justify-items: center;
    }

    .md\:justify-items-stretch{
        justify-items: stretch;
    }

    .md\:justify-self-auto{
        justify-self: auto;
    }

    .md\:justify-self-start{
        justify-self: start;
    }

    .md\:justify-self-end{
        justify-self: end;
    }

    .md\:justify-self-center{
        justify-self: center;
    }

    .md\:justify-self-stretch{
        justify-self: stretch;
    }

    .md\:align-content-normal{
        align-content: normal;
    }

    .md\:align-content-center{
        align-content: center;
    }

    .md\:align-content-start{
        align-content: flex-start;
    }

    .md\:align-content-end{
        align-content: flex-end;
    }

    .md\:align-content-between{
        align-content: space-between;
    }

    .md\:align-content-around{
        align-content: space-around;
    }

    .md\:align-content-evenly{
        align-content: space-evenly;
    }

    .md\:align-content-baseline{
        align-content: space-baseline;
    }

    .md\:align-content-stretch{
        align-content: stretch;
    }

    .md\:align-items-start{
        align-items: start;
    }

    .md\:align-items-end{
        align-items: end;
    }

    .md\:align-items-center{
        align-items: center;
    }

    .md\:align-items-stretch{
        justify-items: stretch;
    }

    .md\:align-self-auto{
        justify-self: auto;
    }

    .md\:align-self-start{
        justify-self: start;
    }

    .md\:align-self-end{
        justify-self: end;
    }

    .md\:align-self-center{
        justify-self: center;
    }

    .md\:align-self-stretch{
        justify-self: stretch;
    }

    .md\:align-self-baseline{
        justify-self: baseline;
    }

    .md\:place-content-center{
        place-content: center;
    }

    .md\:place-content-start{
        place-content: start;
    }

    .md\:place-content-end{
        place-content: end;
    }

    .md\:place-content-between{
        place-content: between;
    }

    .md\:place-content-around{
        place-content: around;
    }

    .md\:place-content-evenly{
        place-content: evenly;
    }

    .md\:place-content-baseline{
        place-content: baseline;
    }

    .md\:place-content-stretch{
        place-content: stretch;
    }

    .md\:place-items-start{
        place-content: start;
    }

    .md\:place-items-end{
        place-content: end;
    }

    .md\:place-items-center{
        place-content: center;
    }

    .md\:place-items-baseline{
        place-content: baseline;
    }

    .md\:place-items-stretch{
        place-content: stretch;
    }

    .md\:place-self-start{
        place-self: start;
    }

    .md\:place-self-end{
        place-self: end;
    }

    .md\:place-self-center{
        place-self: center;
    }

    .md\:place-self-baseline{
        place-self: baseline;
    }

    .md\:place-self-stretch{
        place-self: stretch;
    }

    .md\:w-0{
        width: 0;
    }

    .md\:w-2{
        width: 2px;
    }

    .md\:w-4{
        width: 4px;
    }

    .md\:w-6{
        width: 6px;
    }

    .md\:w-8{
        width: 8px;
    }

    .md\:w-10{
        width: 10px;
    }

    .md\:w-12{
        width: 12px;
    }

    .md\:w-14{
        width: 14px;
    }

    .md\:w-16{
        width: 16px;
    }

    .md\:w-18{
        width: 18px;
    }

    .md\:w-20{
        width: 20px;
    }

    .md\:w-22{
        width: 1.5rem;
    }

    .md\:w-24{
        width: 3rem;
    }

    .md\:w-26{
        width: 4.5rem;
    }

    .md\:w-28{
        width: 6rem;
    }

    .md\:w-30{
        width: 7.5rem;
    }

    .md\:w-32{
        width: 10rem;
    }

    .md\:w-34{
        width: 11.5rem;
    }

    .md\:w-36{
        width: 13rem;
    }

    .md\:w-38{
        width: 14.5rem;
    }

    .md\:w-40{
        width: 16rem;
    }

    .md\:w-42{
        width: 18rem;
    }

    .md\:w-44{
        width: 20rem;
    }

    .md\:w-46{
        width: 22rem;
    }

    .md\:w-48{
        width: 24rem;
    }

    .md\:w-52{
        width: 28rem;
    }

    .md\:w-56{
        width: 32rem;
    }

    .md\:w-60{
        width: 36rem;
    }

    .md\:w-64{
        width: 40rem;
    }

    .md\:w-68{
        width: 44rem;
    }

    .md\:w-72{
        width: 48rem;
    }

    .md\:w-76{
        width: 52rem;
    }

    .md\:w-80{
        width: 56rem;
    }

    .md\:w-84{
        width: 60rem;
    }

    .md\:w-hf{
        width: 50%;
    }

    .md\:w-third{
        width: 33.333%;
    }

    .md\:w-two-third{
        width: 66.67%;
    }

    .md\:w-quarter{
        width: 25%;
    }

    .md\:w-three-quarter{
        width: 75%;
    }

    .md\:w-fifth{
        width: 20%;
    }

    .md\:w-two-fifth{
        width: 40%;
    }

    .md\:w-three-fifth{
        width: 60%;
    }

    .md\:w-four-fifth{
        width: 80%;
    }

    .md\:w-tenth{
        width: 10%;
    }

    .md\:w-two-tenth{
        width: 20%;
    }

    .md\:w-three-tenth{
        width: 30%;
    }

    .md\:w-four-tenth{
        width: 40%;
    }

    .md\:w-five-tenth{
        width: 50%;
    }

    .md\:w-six-tenth{
        width: 60%;
    }

    .md\:w-seven-tenth{
        width: 70%;
    }

    .md\:w-eight-tenth{
        width: 80%;
    }

    .md\:w-nine-tenth{
        width: 90%;
    }

    .md\:w-full{
        width: 100%;
    }

    .md\:w-min{
        width: min-content;
    }

    .md\:w-max{
        width: max-content;
    }

    .md\:w-fit{
        width: fit-content;
    }

    .md\:min-vh-10{
        min-height: 10vh;
    }

    .md\:min-vh-20{
        min-height: 20vh;
    }

    .md\:min-vh-30{
        min-height: 30vh;
    }

    .md\:min-vh-40{
        min-height: 40vh;
    }

    .md\:min-vh-50{
        min-height: 50vh;
    }

    .md\:min-vh-60{
        min-height: 60vh;
    }

    .md\:min-vh-70{
        min-height: 70vh;
    }

    .md\:min-vh-80{
        min-height: 80vh;
    }

    .md\:min-vh-90{
        min-height: 90vh;
    }

    .md\:min-vh-100{
        min-height: 100vh;
    }

    .md\:min-vw-10{
        min-width: 10vh;
    }

    .md\:min-vw-20{
        min-width: 20vh;
    }

    .md\:min-vw-30{
        min-width: 30vh;
    }

    .md\:min-vw-40{
        min-width: 40vh;
    }

    .md\:min-vw-50{
        min-width: 50vh;
    }

    .md\:min-vw-60{
        min-width: 60vh;
    }

    .md\:min-vw-70{
        min-width: 70vh;
    }

    .md\:min-vw-80{
        min-width: 80vh;
    }

    .md\:min-vw-90{
        min-width: 100vh;
    }

    .md\:min-vw-100{
        min-width: 100vh;
    }

    .md\:max-vh-10{
        max-height: 10vh;
    }

    .md\:max-vh-20{
        max-height: 20vh;
    }

    .md\:max-vh-30{
        max-height: 30vh;
    }

    .md\:max-vh-40{
        max-height: 40vh;
    }

    .md\:max-vh-50{
        max-height: 50vh;
    }

    .md\:max-vh-60{
        max-height: 60vh;
    }

    .md\:max-vh-70{
        max-height: 70vh;
    }

    .md\:max-vh-80{
        max-height: 80vh;
    }

    .md\:max-vh-90{
        max-height: 100vh;
    }

    .md\:max-vh-100{
        max-height: 100vh;
    }

    .md\:max-vw-10{
        max-width: 10vh;
    }

    .md\:max-vw-20{
        max-width: 20vh;
    }

    .md\:max-vw-30{
        max-width: 30vh;
    }

    .md\:max-vw-40{
        max-width: 40vh;
    }

    .md\:max-vw-50{
        max-width: 50vh;
    }

    .md\:max-vw-60{
        max-width: 60vh;
    }

    .md\:max-vw-70{
        max-width: 70vh;
    }

    .md\:max-vw-80{
        max-width: 80vh;
    }

    .md\:max-vw-90{
        max-width: 100vh;
    }

    .md\:max-vw-100{
        max-width: 100vh;
    }

    .md\:min-w-2{
        min-width: 2px;
    }

    .md\:min-w-4{
        min-width: 4px;
    }

    .md\:min-w-6{
        min-width: 6px;
    }

    .md\:min-w-8{
        min-width: 8px;
    }

    .md\:min-w-10{
        min-width: 10px;
    }

    .md\:min-w-12{
        min-width: 12px;
    }

    .md\:min-w-14{
        min-width: 14px;
    }

    .md\:min-w-16{
        min-width: 16px;
    }

    .md\:min-w-18{
        min-width: 18px;
    }

    .md\:min-w-20{
        min-width: 20px;
    }

    .md\:min-w-22{
        min-width: 1.5rem;
    }

    .md\:min-w-24{
        min-width: 3rem;
    }

    .md\:min-w-26{
        min-width: 4.5rem;
    }

    .md\:min-w-28{
        min-width: 6rem;
    }

    .md\:min-w-30{
        min-width: 7.5rem;
    }

    .md\:min-w-32{
        min-width: 10rem;
    }

    .md\:min-w-34{
        min-width: 11.5rem;
    }

    .md\:min-w-36{
        min-width: 13rem;
    }

    .md\:min-w-38{
        min-width: 14.5rem;
    }

    .md\:min-w-40{
        min-width: 16rem;
    }

    .md\:min-w-42{
        min-width: 18rem;
    }

    .md\:min-w-44{
        min-width: 20rem;
    }

    .md\:min-w-46{
        min-width: 22rem;
    }

    .md\:min-w-48{
        min-width: 24rem;
    }

    .md\:min-w-hf{
        min-width: 50%;
    }

    .md\:min-w-full{
        min-width: 100%;
    }

    .md\:min-w-min{
        min-width: min-content;
    }

    .md\:min-w-max{
        min-width: max-content;
    }

    .md\:min-w-fit{
        min-width: fit-content;
    }

    .md\:max-w-0{
        max-width: 0;
    }

    .md\:max-w-2{
        max-width: 2px;
    }

    .md\:max-w-4{
        max-width: 4px;
    }

    .md\:max-w-6{
        max-width: 6px;
    }

    .md\:max-w-8{
        max-width: 8px;
    }

    .md\:max-w-10{
        max-width: 10px;
    }

    .md\:max-w-12{
        max-width: 12px;
    }

    .md\:max-w-14{
        max-width: 14px;
    }

    .md\:max-w-16{
        max-width: 16px;
    }

    .md\:max-w-18{
        max-width: 18px;
    }

    .md\:max-w-20{
        max-width: 20px;
    }

    .md\:max-w-22{
        max-width: 1.5rem;
    }

    .md\:max-w-24{
        max-width: 3rem;
    }

    .md\:max-w-26{
        max-width: 4.5rem;
    }

    .md\:max-w-28{
        max-width: 6rem;
    }

    .md\:max-w-30{
        max-width: 7.5rem;
    }

    .md\:max-w-32{
        max-width: 10rem;
    }

    .md\:max-w-34{
        max-width: 11.5rem;
    }

    .md\:max-w-36{
        max-width: 13rem;
    }

    .md\:max-w-38{
        max-width: 14.5rem;
    }

    .md\:max-w-40{
        max-width: 16rem;
    }

    .md\:max-w-42{
        max-width: 18rem;
    }

    .md\:max-w-44{
        max-width: 20rem;
    }

    .md\:max-w-46{
        max-width: 22rem;
    }

    .md\:max-w-48{
        max-width: 24rem;
    }

    .md\:max-w-hf{
        max-width: 50%;
    }

    .md\:max-w-full{
        max-width: 100%;
    }

    .md\:max-w-max{
        max-width: max-content;
    }

    .md\:max-w-max{
        max-width: max-content;
    }

    .md\:max-w-fit{
        max-width: fit-content;
    }

    .md\:h-0{
        height: 0;
    }

    .md\:h-2{
        height: 2px;
    }

    .md\:h-4{
        height: 4px;
    }

    .md\:h-6{
        height: 6px;
    }

    .md\:h-8{
        height: 8px;
    }

    .md\:h-10{
        height: 10px;
    }

    .md\:h-12{
        height: 12px;
    }

    .md\:h-14{
        height: 14px;
    }

    .md\:h-16{
        height: 16px;
    }

    .md\:h-18{
        height: 18px;
    }

    .md\:h-20{
        height: 20px;
    }

    .md\:h-22{
        height: 1.5rem;
    }

    .md\:h-24{
        height: 3rem;
    }

    .md\:h-26{
        height: 4.5rem;
    }

    .md\:h-28{
        height: 6rem;
    }

    .md\:h-30{
        height: 7.5rem;
    }

    .md\:h-32{
        height: 10rem;
    }

    .md\:h-34{
        height: 11.5rem;
    }

    .md\:h-36{
        height: 13rem;
    }

    .md\:h-38{
        height: 14.5rem;
    }

    .md\:h-40{
        height: 16rem;
    }

    .md\:h-42{
        height: 18rem;
    }

    .md\:h-44{
        height: 20rem;
    }

    .md\:h-46{
        height: 22rem;
    }

    .md\:h-48{
        height: 24rem;
    }

    .md\:h-52{
        height: 28rem;
    }

    .md\:h-56{
        height: 32rem;
    }

    .md\:h-60{
        height: 36rem;
    }

    .md\:h-64{
        height: 40rem;
    }

    .md\:h-68{
        height: 44rem;
    }

    .md\:h-72{
        height: 48rem;
    }

    .md\:h-76{
        height: 52rem;
    }

    .md\:h-80{
        height: 56rem;
    }

    .md\:h-84{
        height: 60rem;
    }

    .md\:h-hf{
        height: 50%;
    }

    .md\:h-third{
        height: 33.333%;
    }

    .md\:h-two-third{
        height: 66.67%;
    }

    .md\:h-quarter{
        height: 25%;
    }

    .md\:h-three-quarter{
        height: 75%;
    }

    .md\:h-fifth{
        height: 20%;
    }

    .md\:h-two-fifth{
        height: 40%;
    }

    .md\:h-three-fifth{
        height: 60%;
    }

    .md\:h-four-fifth{
        height: 80%;
    }

    .md\:h-tenth{
        height: 10%;
    }

    .md\:h-two-tenth{
        height: 20%;
    }

    .md\:h-three-tenth{
        height: 30%;
    }

    .md\:h-four-tenth{
        height: 40%;
    }

    .md\:h-five-tenth{
        height: 50%;
    }

    .md\:h-six-tenth{
        height: 60%;
    }

    .md\:h-seventh-tenth{
        height: 70%;
    }

    .md\:h-eight-tenth{
        height: 80%;
    }

    .md\:h-nine-tenth{
        height: 90%;
    }

    .md\:h-full{
        height: 100%;
    }

    .md\:h-min{
        height: min-content;
    }

    .md\:h-max{
        height: max-content;
    }

    .md\:h-fit{
        height: fit-content;
    }

    .md\:min-h-0{
        min-height: 0;
    }

    .md\:min-h-2{
        min-height: 2px;
    }

    .md\:min-h-4{
        min-height: 4px;
    }

    .md\:min-h-6{
        min-height: 6px;
    }

    .md\:min-h-8{
        min-height: 8px;
    }

    .md\:min-h-10{
        min-height: 10px;
    }

    .md\:min-h-12{
        min-height: 12px;
    }

    .md\:min-h-14{
        min-height: 14px;
    }

    .md\:min-h-16{
        min-height: 16px;
    }

    .md\:min-h-18{
        min-height: 18px;
    }

    .md\:min-h-20{
        min-height: 20px;
    }

    .md\:min-h-22{
        min-height: 1.5rem;
    }

    .md\:min-h-24{
        min-height: 3rem;
    }

    .md\:min-h-26{
        min-height: 4.5rem;
    }

    .md\:min-h-28{
        min-height: 6rem;
    }

    .md\:min-h-30{
        min-height: 7.5rem;
    }

    .md\:min-h-32{
        min-height: 10rem;
    }

    .md\:min-h-34{
        min-height: 11.5rem;
    }

    .md\:min-h-36{
        min-height: 13rem;
    }

    .md\:min-h-38{
        min-height: 14.5rem;
    }

    .md\:min-h-40{
        min-height: 16rem;
    }

    .md\:min-h-42{
        min-height: 18rem;
    }

    .md\:min-h-44{
        min-height: 20rem;
    }

    .md\:min-h-46{
        min-height: 22rem;
    }

    .md\:min-h-48{
        min-height: 24rem;
    }

    .md\:min-h-hf{
        min-height: 50%;
    }

    .md\:min-h-full{
        min-height: 100%;
    }

    .md\:min-h-min{
        min-height: min-content;
    }

    .md\:min-h-max{
        min-height: max-content;
    }

    .md\:min-h-fit{
        min-height: fit-content;
    }

    .md\:max-h-0{
        max-height: 0;
    }

    .md\:max-h-2{
        max-height: 2px;
    }

    .md\:max-h-4{
        max-height: 4px;
    }

    .md\:max-h-6{
        max-height: 6px;
    }

    .md\:max-h-8{
        max-height: 8px;
    }

    .md\:max-h-10{
        max-height: 10px;
    }

    .md\:max-h-12{
        max-height: 12px;
    }

    .md\:max-h-14{
        max-height: 14px;
    }

    .md\:max-h-16{
        max-height: 16px;
    }

    .md\:max-h-18{
        max-height: 18px;
    }

    .md\:max-h-20{
        max-height: 20px;
    }

    .md\:max-h-22{
        max-height: 1.5rem;
    }

    .md\:max-h-24{
        max-height: 3rem;
    }

    .md\:max-h-26{
        max-height: 4.5rem;
    }

    .md\:max-h-28{
        max-height: 6rem;
    }

    .md\:max-h-30{
        max-height: 7.5rem;
    }

    .md\:max-h-32{
        max-height: 10rem;
    }

    .md\:max-h-34{
        max-height: 11.5rem;
    }

    .md\:max-h-36{
        max-height: 13rem;
    }

    .md\:max-h-38{
        max-height: 14.5rem;
    }

    .md\:max-h-40{
        max-height: 16rem;
    }

    .md\:max-h-42{
        max-height: 18rem;
    }

    .md\:max-h-44{
        max-height: 20rem;
    }

    .md\:max-h-46{
        max-height: 22rem;
    }

    .md\:max-h-48{
        max-height: 24rem;
    }

    .md\:max-h-hf{
        max-height: 50%;
    }

    .md\:max-h-full{
        max-height: 100%;
    }

    .md\:max-h-max{
        max-height: max-content;
    }

    .md\:max-h-max{
        max-height: max-content;
    }

    .md\:max-h-fit{
        max-height: fit-content;
    }

    .md\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .md\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .md\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .md\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .md\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .md\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .md\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .md\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .md\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .md\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .md\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .md\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .md\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .md\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .md\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .md\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .md\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .md\:italic{
        font-style: italic;
    }

    .md\:italic-0{
        font-style: normal;
    }

    .md\:font-w-thin{
        font-weight: 100;
    }

    .md\:font-w-extralight{
        font-weight: 200;
    }

    .md\:font-w-light{
        font-weight: 300;
    }

    .md\:font-w-normal{
        font-weight: 400;
    }

    .md\:font-w-medium{
        font-weight: 500;
    }

    .md\:font-w-semibold{
        font-weight: 600;
    }

    .md\:font-w-bold{
        font-weight: 700;
    }

    .md\:font-w-extrabold{
        font-weight: 800;
    }

    .md\:font-w-black{
        font-weight: 900;
    }

    .md\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .md\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .md\:letter-space-normal{
        letter-spacing: 0;
    }

    .md\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .md\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .md\:line-h-1{
        line-height: 0.25rem;
    }

    .md\:line-h-2{
        line-height: 0.5rem;
    }

    .md\:line-h-3{
        line-height: 0.75rem;
    }

    .md\:line-h-4{
        line-height: 1rem;
    }

    .md\:line-h-5{
        line-height: 1.25rem;
    }

    .md\:line-h-6{
        line-height: 1.5rem;
    }

    .md\:line-h-7{
        line-height: 1.75rem;
    }

    .md\:line-h-8{
        line-height: 2rem;
    }

    .md\:line-h-9{
        line-height: 2.25rem;
    }

    .md\:line-h-10{
        line-height: 2.5rem;
    }

    .md\:line-h-normal{
        line-height: 1;
    }

    .md\:line-h-sm{
        line-height: 1.25;
    }

    .md\:line-h-md{
        line-height: 1.5;
    }

    .md\:line-h-lg{
        line-height: 1.75;
    }

    .md\:line-h-lg{
        line-height: 2;
    }

    .md\:line-h-xl{
        line-height: 4;
    }

    .md\:list-img-none{
        list-style-image: none;
    }

    .md\:list-position-inside{
        list-style-position: inside;
    }

    .md\:list-position-outside{
        list-style-position: outside;
    }

    .md\:list-type-none{
        list-style-type: none;
    }

    .md\:list-type-disc{
        list-style-type: disc;
    }

    .md\:list-type-decimal{
        list-style-type: decimal;
    }

    .md\:list-type-square{
        list-style-type: square;
    }

    .md\:left-text{
        text-align: left;
    }

    .md\:right-text{
        text-align: right;
    }

    .md\:justify-text{
        text-align: justify;
    }

    .md\:center-text{
        text-align: center;
    }

    .md\:start-text{
        text-align: start;
    }

    .md\:end-text{
        text-align: end;
    }

    .md\:underline-text{
        text-decoration-line: underline;
    }

    .md\:overline-text{
        text-decoration-line: overline;
    }

    .md\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .md\:no-decoration-text{
        text-decoration-line: none;
    }

    .md\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .md\:text-decoration-double{
        text-decoration-style: double;
    }

    .md\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .md\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .md\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .md\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .md\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .md\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .md\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .md\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .md\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .md\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .md\:underline-offset-0{
        text-underline-offset: 0;
    }

    .md\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .md\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .md\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .md\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .md\:text-uppercase{
        text-transform: uppercase;
    }

    .md\:text-lowercase{
        text-transform: lowercase;
    }

    .md\:text-capitalize{
        text-transform: capitalize;
    }

    .md\:text-no-case{
        text-transform: none;
    }

    .md\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .md\:text-clip{
        text-overflow: clip;
    }

    .md\:text-wrap{
        text-wrap: wrap;
    }

    .md\:text-nowrap{
        text-wrap: nowrap;
    }

    .md\:text-balance{
        text-wrap: balance;
    }

    .md\:text-pretty{
        text-wrap: pretty;
    }

    .md\:text-indent-0{
        text-indent: 0;
    }

    .md\:text-indent-1{
        text-indent: 1px;
    }

    .md\:text-indent-2{
        text-indent: 2px;
    }

    .md\:text-indent-4{
        text-indent: 4px;
    }

    .md\:text-indent-6{
        text-indent: 6px;
    }

    .md\:text-indent-8{
        text-indent: 8px;
    }

    .md\:text-indent-10{
        text-indent: 10px;
    }

    .md\:text-indent-12{
        text-indent: 12px;
    }

    .md\:text-indent-14{
        text-indent: 14px;
    }

    .md\:text-indent-16{
        text-indent: 16px;
    }

    .md\:text-indent-18{
        text-indent: 18px;
    }

    .md\:text-indent-20{
        text-indent: 20px;
    }

    .md\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .md\:vertical-align-top{
        vertical-align: top;
    }

    .md\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .md\:vertical-align-middle{
        vertical-align: middle;
    }

    .md\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .md\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .md\:vertical-align-sub{
        vertical-align: sub;
    }

    .md\:vertical-align-super{
        vertical-align: super;
    }

    .md\:white-space-normal{
        white-space: normal;
    }

    .md\:white-space-nowrap{
        white-space: nowrap;
    }

    .md\:white-space-pre{
        white-space: pre;
    }

    .md\:white-space-pre-line{
        white-space: pre-line;
    }

    .md\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .md\:white-break-spaces{
        white-space: break-spaces;
    }

    .md\:word-break-normal{
        word-break: normal;
    }

    .md\:word-break-words{
        word-break: break-word;
    }

    .md\:word-break-all{
        word-break: break-all;
    }

    .md\:word-break-keep{
        word-break: keep-all;
    }

    .md\:content-none{
        content: none;
    }

    .md\:content-blank{
        content: "";
    }

    .md\:bg-fixed{
        background-attachment: fixed;
    }

    .md\:bg-local{
        background-attachment: local;
    }

    .md\:bg-scroll{
        background-attachment: scroll;
    }

    .md\:bg-clip-border{
        background-clip: border-box;
    }

    .md\:bg-clip-content{
        background-clip: content-box;
    }

    .md\:bg-clip-padding{
        background-clip: padding-box;
    }

    .md\:bg-clip-text{
        background-clip: text;
    }

    .md\:bg-or-border{
        background-origin: border-box;
    }

    .md\:bg-origin-border{
        background-origin: border-box;
    }

    .md\:bg-origin-padding{
        background-origin: padding-box;
    }

    .md\:bg-origin-content{
        background-origin: content-box;
    }

    .md\:bg-top{
        background-position: top;
    }

    .md\:bg-bottom{
        background-position: bottom;
    }

    .md\:bg-center{
        background-position: center;
    }

    .md\:bg-left{
        background-position: left;
    }

    .md\:bg-right{
        background-position: top;
    }

    .md\:bg-left-top{
        background-position: left top;
    }

    .md\:bg-right-top{
        background-position: right top;
    }

    .md\:bg-left-bottom{
        background-position: left bottom;
    }

    .md\:bg-right-bottom{
        background-position: right bottom;
    }

    .md\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .md\:bg-repeat{
        background-repeat: repeat;
    }

    .md\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .md\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .md\:bg-repeat-space{
        background-repeat: space;
    }

    .md\:bg-repeat-round{
        background-repeat: round;
    }

    .md\:bg-s-auto{
        background-size: auto;
    }

    .md\:bg-s-cover{
        background-size: cover;
    }

    .md\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .md\:p-auto{
        padding: auto;
    }

    .md\:p-0{
        padding: 0;
    }

    .md\:p-4{
        padding: var(--velocity-padding-4);
    }

    .md\:p-8{
        padding: var(--velocity-padding-8);
    }

    .md\:p-12{
        padding: var(--velocity-padding-12);
    }

    .md\:p-16{
        padding: var(--velocity-padding-16);
    }

    .md\:p-20{
        padding: var(--velocity-padding-20);
    }

    .md\:p-24{
        padding: var(--velocity-padding-24);
    }

    .md\:p-28{
        padding: var(--velocity-padding-28);
    }

    .md\:p-32{
        padding: var(--velocity-padding-32);
    }

    .md\:p-36{
        padding: var(--velocity-padding-36);
    }

    .md\:p-40{
        padding: var(--velocity-padding-40);
    }

    .md\:p-44{
        padding: var(--velocity-padding-44);
    }

    .md\:p-48{
        padding: var(--velocity-padding-48);
    }

    .md\:p-52{
        padding: var(--velocity-padding-52);
    }

    .md\:p-56{
        padding: var(--velocity-padding-56);
    }

    .md\:p-60{
        padding: var(--velocity-padding-60);
    }

    .md\:p-64{
        padding: var(--velocity-padding-64);
    }

    .md\:p-68{
        padding: var(--velocity-padding-68);
    }

    .md\:p-72{
        padding: var(--velocity-padding-72);
    }

    .md\:p-76{
        padding: var(--velocity-padding-76);
    }

    .md\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .md\:pt-auto{
        padding-top: auto;
    }

    .md\:pt-0{
        padding-top: 0;
    }

    .md\:pt-4{
        padding-top: 0.25rem;
    }

    .md\:pt-8{
        padding-top: 0.5rem;
    }

    .md\:pt-12{
        padding-top: 0.75rem;
    }

    .md\:pt-16{
        padding-top: 1rem;
    }

    .md\:pt-20{
        padding-top: 1.25rem;
    }

    .md\:pt-24{
        padding-top: 1.5rem;
    }

    .md\:pt-28{
        padding-top: 1.75rem;
    }

    .md\:pt-32{
        padding-top: 2rem;
    }

    .md\:pt-36{
        padding-top: 2.25rem;
    }

    .md\:pt-40{
        padding-top: 2.5rem;
    }

    .md\:pt-44{
        padding-top: 2.75rem;
    }

    .md\:pt-48{
        padding-top: 3rem;
    }

    .md\:pt-52{
        padding-top: 3.25rem;
    }

    .md\:pt-56{
        padding-top: 3.5rem;
    }

    .md\:pt-60{
        padding-top: 3.75rem;
    }

    .md\:pt-64{
        padding-top: 4rem;
    }

    .md\:pt-68{
        padding-top: 6rem;
    }

    .md\:pt-72{
        padding-top: 8rem;
    }

    .md\:pt-76{
        padding-top: 12rem;
    }

    .md\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .md\:pb-auto{
        padding-bottom: auto;
    }

    .md\:pb-0{
        padding-bottom: 0;
    }

    .md\:pb-4{
        padding-bottom: 0.25rem;
    }

    .md\:pb-8{
        padding-bottom: 0.5rem;
    }

    .md\:pb-12{
        padding-bottom: 0.75rem;
    }

    .md\:pb-16{
        padding-bottom: 1rem;
    }

    .md\:pb-20{
        padding-bottom: 1.25rem;
    }

    .md\:pb-24{
        padding-bottom: 1.5rem;
    }

    .md\:pb-28{
        padding-bottom: 1.75rem;
    }

    .md\:pb-32{
        padding-bottom: 2rem;
    }

    .md\:pb-36{
        padding-bottom: 2.25rem;
    }

    .md\:pb-40{
        padding-bottom: 2.5rem;
    }

    .md\:pb-44{
        padding-bottom: 2.75rem;
    }

    .md\:pb-48{
        padding-bottom: 3rem;
    }

    .md\:pb-52{
        padding-bottom: 3.25rem;
    }

    .md\:pb-56{
        padding-bottom: 3.5rem;
    }

    .md\:pb-60{
        padding-bottom: 3.75rem;
    }

    .md\:pb-64{
        padding-bottom: 4rem;
    }

    .md\:pb-68{
        padding-bottom: 6rem;
    }

    .md\:pb-72{
        padding-bottom: 8rem;
    }

    .md\:pb-76{
        padding-bottom: 12rem;
    }

    .md\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .md\:pl-0{
        padding-left: auto;
    }

    .md\:pl-0{
        padding-left: 0;
    }

    .md\:pl-4{
        padding-left: 0.25rem;
    }

    .md\:pl-8{
        padding-left: 0.5rem;
    }

    .md\:pl-12{
        padding-left: 0.75rem;
    }

    .md\:pl-16{
        padding-left: 1rem;
    }

    .md\:pl-20{
        padding-left: 1.25rem;
    }

    .md\:pl-24{
        padding-left: 1.5rem;
    }

    .md\:pl-28{
        padding-left: 1.75rem;
    }

    .md\:pl-32{
        padding-left: 2rem;
    }

    .md\:pl-36{
        padding-left: 2.25rem;
    }

    .md\:pl-40{
        padding-left: 2.5rem;
    }

    .md\:pl-44{
        padding-left: 2.75rem;
    }

    .md\:pl-48{
        padding-left: 3rem;
    }

    .md\:pl-52{
        padding-left: 3.25rem;
    }

    .md\:pl-56{
        padding-left: 3.5rem;
    }

    .md\:pl-60{
        padding-left: 3.75rem;
    }

    .md\:pl-64{
        padding-left: 4rem;
    }

    .md\:pl-68{
        padding-left: 6rem;
    }

    .md\:pl-72{
        padding-left: 8rem;
    }

    .md\:pl-76{
        padding-left: 12rem;
    }

    .md\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .md\:pr-auto{
        padding-right: auto;
    }

    .md\:pr-0{
        padding-right: 0;
    }

    .md\:pr-4{
        padding-right: 0.25rem;
    }

    .md\:pr-8{
        padding-right: 0.5rem;
    }

    .md\:pr-12{
        padding-right: 0.75rem;
    }

    .md\:pr-16{
        padding-right: 1rem;
    }

    .md\:pr-20{
        padding-right: 1.25rem;
    }

    .md\:pr-24{
        padding-right: 1.5rem;
    }

    .md\:pr-28{
        padding-right: 1.75rem;
    }

    .md\:pr-32{
        padding-right: 2rem;
    }

    .md\:pr-36{
        padding-right: 2.25rem;
    }

    .md\:pr-40{
        padding-right: 2.5rem;
    }

    .md\:pr-44{
        padding-right: 2.75rem;
    }

    .md\:pr-48{
        padding-right: 3rem;
    }

    .md\:pr-52{
        padding-right: 3.25rem;
    }

    .md\:pr-56{
        padding-right: 3.5rem;
    }

    .md\:pr-60{
        padding-right: 3.75rem;
    }

    .md\:pr-64{
        padding-right: 4rem;
    }

    .md\:pr-68{
        padding-right: 6rem;
    }

    .md\:pr-72{
        padding-right: 8rem;
    }

    .md\:pr-76{
        padding-right: 12rem;
    }

    .md\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .md\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .md\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .md\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .md\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .md\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .md\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .md\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .md\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .md\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .md\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .md\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .md\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .md\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .md\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .md\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .md\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .md\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .md\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .md\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .md\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .md\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .md\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .md\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .md\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .md\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .md\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .md\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .md\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .md\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .md\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .md\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .md\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .md\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .md\:m-auto{
        margin: auto;
    }

    .md\:m-0{
        margin: 0;
    }

    .md\:m-4{
        margin: 0.25rem;
    }

    .md\:m-8{
        margin: 0.5rem;
    }

    .md\:m-12{
        margin: 0.75rem;
    }

    .md\:m-16{
        margin: 1rem;
    }

    .md\:m-20{
        margin: 1.25rem;
    }

    .md\:m-24{
        margin: 1.5rem;
    }

    .md\:m-28{
        margin: 1.75rem;
    }

    .md\:m-32{
        margin: 2rem;
    }

    .md\:m-36{
        margin: 2.25rem;
    }

    .md\:m-40{
        margin: 2.5rem;
    }

    .md\:m-44{
        margin: 2.75rem;
    }

    .md\:m-48{
        margin: 3rem;
    }

    .md\:m-52{
        margin: 3.25rem;
    }

    .md\:m-56{
        margin: 3.5rem;
    }

    .md\:m-60{
        margin: 3.75rem;
    }

    .md\:m-64{
        margin: 4rem;
    }

    .md\:m-68{
        margin: 6rem;
    }

    .md\:m-72{
        margin: 8rem;
    }

    .md\:m-76{
        margin: 12rem;
    }

    .md\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .md\:mt-auto{
        margin-top: auto;
    }

    .md\:mt-0{
        margin-top: 0;
    }

    .md\:mt-4{
        margin-top: 0.25rem;
    }

    .md\:mt-8{
        margin-top: 0.5rem;
    }

    .md\:mt-12{
        margin-top: 0.75rem;
    }

    .md\:mt-16{
        margin-top: 1rem;
    }

    .md\:mt-20{
        margin-top: 1.25rem;
    }

    .md\:mt-24{
        margin-top: 1.5rem;
    }

    .md\:mt-28{
        margin-top: 1.75rem;
    }

    .md\:mt-32{
        margin-top: 2rem;
    }

    .md\:mt-36{
        margin-top: 2.25rem;
    }

    .md\:mt-40{
        margin-top: 2.5rem;
    }

    .md\:mt-44{
        margin-top: 2.75rem;
    }

    .md\:mt-48{
        margin-top: 3rem;
    }

    .md\:mt-52{
        margin-top: 3.25rem;
    }

    .md\:mt-56{
        margin-top: 3.5rem;
    }

    .md\:mt-60{
        margin-top: 3.75rem;
    }

    .md\:mt-64{
        margin-top: 4rem;
    }

    .md\:mt-68{
        margin-top: 6rem;
    }

    .md\:mt-72{
        margin-top: 8rem;
    }

    .md\:mt-76{
        margin-top: 12rem;
    }

    .md\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .md\:mb-auto{
        margin-bottom: auto;
    }

    .md\:mb-0{
        margin-bottom: 0;
    }

    .md\:mb-4{
        margin-bottom: 0.25rem;
    }

    .md\:mb-8{
        margin-bottom: 0.5rem;
    }

    .md\:mb-12{
        margin-bottom: 0.75rem;
    }

    .md\:mb-16{
        margin-bottom: 1rem;
    }

    .md\:mb-20{
        margin-bottom: 1.25rem;
    }

    .md\:mb-24{
        margin-bottom: 1.5rem;
    }

    .md\:mb-28{
        margin-bottom: 1.75rem;
    }

    .md\:mb-32{
        margin-bottom: 2rem;
    }

    .md\:mb-36{
        margin-bottom: 2.25rem;
    }

    .md\:mb-40{
        margin-bottom: 2.5rem;
    }

    .md\:mb-44{
        margin-bottom: 2.75rem;
    }

    .md\:mb-48{
        margin-bottom: 3rem;
    }

    .md\:mb-52{
        margin-bottom: 3.25rem;
    }

    .md\:mb-56{
        margin-bottom: 3.5rem;
    }

    .md\:mb-60{
        margin-bottom: 3.75rem;
    }

    .md\:mb-64{
        margin-bottom: 4rem;
    }

    .md\:mb-68{
        margin-bottom: 6rem;
    }

    .md\:mb-72{
        margin-bottom: 8rem;
    }

    .md\:mb-76{
        margin-bottom: 12rem;
    }

    .md\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .md\:ml-auto{
        margin-left: auto;
    }

    .md\:ml-0{
        margin-left: 0;
    }

    .md\:ml-4{
        margin-left: 0.25rem;
    }

    .md\:ml-8{
        margin-left: 0.5rem;
    }

    .md\:ml-12{
        margin-left: 0.75rem;
    }

    .md\:ml-16{
        margin-left: 1rem;
    }

    .md\:ml-20{
        margin-left: 1.25rem;
    }

    .md\:ml-24{
        margin-left: 1.5rem;
    }

    .md\:ml-28{
        margin-left: 1.75rem;
    }

    .md\:ml-32{
        margin-left: 2rem;
    }

    .md\:ml-36{
        margin-left: 2.25rem;
    }

    .md\:ml-40{
        margin-left: 2.5rem;
    }

    .md\:ml-44{
        margin-left: 2.75rem;
    }

    .md\:ml-48{
        margin-left: 3rem;
    }

    .md\:ml-52{
        margin-left: 3.25rem;
    }

    .md\:ml-56{
        margin-left: 3.5rem;
    }

    .md\:ml-60{
        margin-left: 3.75rem;
    }

    .md\:ml-64{
        margin-left: 4rem;
    }

    .md\:ml-68{
        margin-left: 6rem;
    }

    .md\:ml-72{
        margin-left: 8rem;
    }

    .md\:ml-76{
        margin-left: 12rem;
    }

    .md\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .md\:mr-auto{
        margin-right: auto;
    }

    .md\:mr-0{
        margin-right: 0;
    }

    .md\:mr-4{
        margin-right: 0.25rem;
    }

    .md\:mr-8{
        margin-right: 0.5rem;
    }

    .md\:mr-12{
        margin-right: 0.75rem;
    }

    .md\:mr-16{
        margin-right: 1rem;
    }

    .md\:mr-20{
        margin-right: 1.25rem;
    }

    .md\:mr-24{
        margin-right: 1.5rem;
    }

    .md\:mr-28{
        margin-right: 1.75rem;
    }

    .md\:mr-32{
        margin-right: 2rem;
    }

    .md\:mr-36{
        margin-right: 2.25rem;
    }

    .md\:mr-40{
        margin-right: 2.5rem;
    }

    .md\:mr-44{
        margin-right: 2.75rem;
    }

    .md\:mr-48{
        margin-right: 3rem;
    }

    .md\:mr-52{
        margin-right: 3.25rem;
    }

    .md\:mr-56{
        margin-right: 3.5rem;
    }

    .md\:mr-60{
        margin-right: 3.75rem;
    }

    .md\:mr-64{
        margin-right: 4rem;
    }

    .md\:mr-68{
        margin-right: 6rem;
    }

    .md\:mr-72{
        margin-right: 8rem;
    }

    .md\:mr-76{
        margin-right: 12rem;
    }

    .md\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .md\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .md\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .md\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .md\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .md\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .md\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .md\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .md\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .md\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .md\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .md\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .md\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .md\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .md\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .md\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .md\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .md\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .md\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .md\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .md\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .md\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .md\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .md\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .md\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .md\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .md\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .md\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .md\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .md\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .md\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .md\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .md\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .md\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .md\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .md\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .md\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .md\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .md\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .md\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .md\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .md\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .md\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .md\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .md\:d-none{
        display: none;
    }

    .md\:d-block{
        display: block;
    }

    .md\:d-flex{
        display: flex;
    }

    .md\:d-grid{
        display: grid;
    }

    .md\:d-table{
        display: table;
    }

    .md\:d-inherit{
        display: inherit;
    }

    .md\:d-flexbox{
        display: flexbox;
    }

    .md\:d-table-column{
        display: table-column;
    }

    .md\:d-table-column-group{
        display: table-column-group;
    }

    .md\:d-table-cell{
        display: table-cell;
    }

    .md\:d-table-caption{
        display: table-caption;
    }

    .md\:d-table-row{
        display: table-row;
    }

    .md\:d-table-row-group{
        display: table-row-group;
    }

    .md\:d-inline-block{
        display: inline-block;
    }

    .md\:d-inline-flex{
        display: inline-flex;
    }

    .md\:border-round-none{
        border-radius: 0;
    }

    .md\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .md\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .md\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .md\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .md\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .md\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .md\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .md\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .md\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .md\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .md\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .md\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .md\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .md\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .md\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .md\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .md\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .md\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .md\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .md\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .md\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .md\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .md\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .md\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .md\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .md\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .md\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .md\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .md\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .md\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .md\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .md\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .md\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .md\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .md\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .md\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .md\:border-w-0{
        border-width: 0;
    }

    .md\:border-w-1{
        border-width: 1px;
    }

    .md\:border-w-2{
        border-width: 2px;
    }

    .md\:border-w-4{
        border-width: 4px;
    }

    .md\:border-w-6{
        border-width: 6px;
    }

    .md\:border-w-8{
        border-width: 8px;
    }

    .md\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .md\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .md\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .md\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .md\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .md\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .md\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .md\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .md\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .md\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .md\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .md\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .md\:border-wl-0{
        border-left-width: 0;
    }

    .md\:border-wl-1{
        border-left-width: 1px;
    }

    .md\:border-wl-2{
        border-left-width: 2px;
    }

    .md\:border-wl-4{
        border-left-width: 4px;
    }

    .md\:border-wl-6{
        border-left-width: 6px;
    }

    .md\:border-wl-8{
        border-left-width: 8px;
    }

    .md\:border-wr-0{
        border-right-width: 0;
    }

    .md\:border-wr-1{
        border-right-width: 1px;
    }

    .md\:border-wr-2{
        border-right-width: 2px;
    }

    .md\:border-wr-4{
        border-right-width: 4px;
    }

    .md\:border-wr-6{
        border-right-width: 6px;
    }

    .md\:border-wr-8{
        border-right-width: 8px;
    }

    .md\:border-wt-0{
        border-top-width: 0;
    }

    .md\:border-wt-1{
        border-top-width: 1px;
    }

    .md\:border-wt-2{
        border-top-width: 2px;
    }

    .md\:border-wt-4{
        border-top-width: 4px;
    }

    .md\:border-wt-6{
        border-top-width: 6px;
    }

    .md\:border-wt-8{
        border-top-width: 8px;
    }

    .md\:border-wb-0{
        border-bottom-width: 0;
    }

    .md\:border-wb-1{
        border-bottom-width: 1px;
    }

    .md\:border-wb-2{
        border-bottom-width: 2px;
    }

    .md\:border-wb-4{
        border-bottom-width: 4px;
    }

    .md\:border-wb-6{
        border-bottom-width: 6px;
    }

    .md\:border-wb-8{
        border-bottom-width: 8px;
    }

    .md\:border-solid{
        border-style: solid;
    }

    .md\:border-dashed{
        border-style: dashed;
    }

    .md\:border-dotted{
        border-style: dotted;
    }

    .md\:border-double{
        border-style: double;
    }

    .md\:border-hidden{
        border-style: hidden;
    }

    .md\:border-none{
        border-style: none;
    }

    .md\:outline-w-0{
        outline-width: 0;
    }

    .md\:outline-w-1{
        outline-width: 1px;
    }

    .md\:outline-w-2{
        outline-width: 2px;
    }

    .md\:outline-w-4{
        outline-width: 4px;
    }

    .md\:outline-w-6{
        outline-width: 6px;
    }

    .md\:outline-w-8{
        outline-width: 8px;
    }

    .md\:outline-solid{
        outline-style: solid;
    }

    .md\:outline-dashed{
        outline-style: dashed;
    }

    .md\:outline-dotted{
        outline-style: dotted;
    }

    .md\:outline-double{
        outline-style: double;
    }

    .md\:outline-hidden{
        outline-style: hidden;
    }

    .md\:outline-none{
        outline-style: none;
    }

    .md\:outline-offset-0{
        outline-offset: 0;
    }

    .md\:outline-offset-1{
        outline-offset: 1px;
    }

    .md\:outline-offset-2{
        outline-offset: 2px;
    }

    .md\:outline-offset-4{
        outline-offset: 4px;
    }

    .md\:outline-offset-6{
        outline-offset: 6px;
    }

    .md\:outline-offset-8{
        outline-offset: 8px;
    }

    .md\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .md\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .md\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .md\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .md\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .md\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .md\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .md\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .md\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .md\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .md\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .md\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .md\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .md\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .md\:box-shadow-none{
        box-shadow: none;
    }

    .md\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:opacity-0{
        opacity: 0;
    }

    .md\:opacity-5{
        opacity: 0.05;
    }

    .md\:opacity-10{
        opacity: 0.1;
    }

    .md\:opacity-15{
        opacity: 0.15;
    }

    .md\:opacity-20{
        opacity: 0.2;
    }

    .md\:opacity-25{
        opacity: 0.25;
    }

    .md\:opacity-30{
        opacity: 0.3;
    }

    .md\:opacity-35{
        opacity: 0.35;
    }

    .md\:opacity-40{
        opacity: 0.4;
    }

    .md\:opacity-45{
        opacity: 0.45;
    }

    .md\:opacity-50{
        opacity: 0.5;
    }

    .md\:opacity-55{
        opacity: 0.55;
    }

    .md\:opacity-60{
        opacity: 0.6;
    }

    .md\:opacity-65{
        opacity: 0.65;
    }

    .md\:opacity-70{
        opacity: 0.7;
    }

    .md\:opacity-75{
        opacity: 0.75;
    }

    .md\:opacity-80{
        opacity: 0.8;
    }

    .md\:opacity-85{
        opacity: 0.85;
    }

    .md\:opacity-90{
        opacity: 0.9;
    }

    .md\:opacity-95{
        opacity: 0.95;
    }

    .md\:opacity-100{
        opacity: 1;
    }

    .md\:border-collapse{
        border-collapse: collapse;
    }

    .md\:border-seperate{
        border-collapse: separate;
    }

    .md\:table-layout-auto{
        table-layout: auto;
    }

    .md\:table-layout-fixed{
        table-layout: fixed;
    }

    .md\:appearance-none{
        appearance: none;
    }

    .md\:appearance-auto{
        appearance: auto;
    }

    .md\:caption-top{
        caption-side: top;
    }

    .md\:caption-bottom{
        caption-side: bottom;
    }

    .md\:cursor-auto{
        cursor: auto;
    }

    .md\:cursor-default{
        cursor: default;
    }

    .md\:cursor-pointer{
        cursor: pointer;
    }

    .md\:cursor-text{
        cursor: text;
    }

    .md\:cursor-wait{
        cursor: wait;
    }

    .md\:cursor-help{
        cursor: help;
    }

    .md\:cursor-progress{
        cursor: progress;
    }

    .md\:cursor-none{
        cursor: none;
    }

    .md\:pointer-events-none{
        pointer-events: none;
    }

    .md\:pointer-events-auto{
        pointer-events: auto;
    }

    .md\:resize-none{
        resize: none;
    }

    .md\:resize-y{
        resize: vertical;
    }

    .md\:resize-x{
        resize: horizontal;
    }

    .md\:resize-both{
        resize: both;
    }

    .md\:scroll-auto{
        scroll-behavior: auto;
    }

    .md\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .md\:scroll-p-auto{
        scroll-padding: auto;
    }

    .md\:scroll-p-0{
        scroll-padding: 0;
    }

    .md\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .md\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .md\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .md\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .md\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .md\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .md\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .md\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .md\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .md\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .md\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .md\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .md\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .md\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .md\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .md\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .md\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .md\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .md\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .md\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .md\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .md\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .md\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .md\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .md\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .md\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .md\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .md\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .md\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .md\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .md\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .md\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .md\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .md\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .md\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .md\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .md\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .md\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .md\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .md\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .md\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .md\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .md\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .md\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .md\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .md\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .md\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .md\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .md\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .md\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .md\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .md\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .md\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .md\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .md\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .md\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .md\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .md\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .md\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .md\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .md\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .md\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .md\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .md\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .md\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .md\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .md\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .md\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .md\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .md\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .md\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .md\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .md\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .md\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .md\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .md\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .md\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .md\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .md\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .md\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .md\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .md\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .md\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .md\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .md\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .md\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .md\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .md\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .md\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .md\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .md\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .md\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .md\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .md\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .md\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .md\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .md\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .md\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .md\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .md\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .md\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .md\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .md\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .md\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .md\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .md\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .md\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .md\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .md\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .md\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .md\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .md\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .md\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .md\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .md\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .md\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .md\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .md\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .md\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .md\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .md\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .md\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .md\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .md\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .md\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .md\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .md\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .md\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .md\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .md\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .md\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .md\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .md\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .md\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .md\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .md\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .md\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .md\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .md\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .md\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .md\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .md\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .md\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .md\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .md\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .md\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .md\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .md\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .md\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .md\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .md\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .md\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .md\:scroll-m-auto{
        scroll-margin: auto;
    }

    .md\:scroll-m-0{
        scroll-margin: 0;
    }

    .md\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .md\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .md\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .md\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .md\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .md\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .md\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .md\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .md\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .md\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .md\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .md\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .md\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .md\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .md\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .md\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .md\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .md\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .md\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .md\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .md\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .md\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .md\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .md\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .md\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .md\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .md\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .md\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .md\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .md\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .md\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .md\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .md\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .md\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .md\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .md\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .md\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .md\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .md\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .md\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .md\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .md\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .md\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .md\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .md\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .md\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .md\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .md\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .md\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .md\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .md\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .md\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .md\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .md\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .md\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .md\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .md\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .md\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .md\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .md\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .md\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .md\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .md\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .md\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .md\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .md\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .md\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .md\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .md\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .md\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .md\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .md\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .md\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .md\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .md\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .md\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .md\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .md\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .md\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .md\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .md\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .md\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .md\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .md\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .md\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .md\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .md\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .md\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .md\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .md\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .md\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .md\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .md\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .md\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .md\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .md\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .md\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .md\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .md\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .md\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .md\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .md\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .md\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .md\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .md\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .md\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .md\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .md\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .md\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .md\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .md\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .md\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .md\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .md\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .md\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .md\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .md\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .md\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .md\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .md\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .md\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .md\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .md\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .md\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .md\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .md\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .md\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .md\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .md\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .md\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .md\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .md\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .md\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .md\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .md\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .md\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .md\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .md\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .md\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .md\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .md\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .md\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .md\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .md\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .md\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .md\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .md\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .md\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .md\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .md\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .md\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .md\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .md\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .md\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .md\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .md\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .md\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .md\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .md\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .md\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .md\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .md\:user-select-none{
        user-select: none;
    }

    .md\:user-select-text{
        user-select: text;
    }

    .md\:user-select-all{
        user-select: all;
    }

    .md\:user-select-auto{
        user-select: auto;
    }

    .md\:will-change-auto{
        will-change: auto;
    }

    .md\:will-change-scroll{
        will-change: scroll;
    }

    .md\:will-change-contents{
        will-change: contents;
    }

    .md\:will-change-transform{
        will-change: transform;
    }

    .md\:stroke-w-0{
        stroke-width: 0;
    }

    .md\:stroke-w-1{
        stroke-width: 1;
    }

    .md\:stroke-w-2{
        stroke-width: 2;
    }

    .md\:scale-0{
        transform: scale(0);
    }

    .md\:scale-5{
        transform: scale(0.05);
    }

    .md\:scale-10{
        transform: scale(0.1);
    }

    .md\:scale-15{
        transform: scale(0.15);
    }

    .md\:scale-20{
        transform: scale(0.2);
    }

    .md\:scale-25{
        transform: scale(0.25);
    }

    .md\:scale-30{
        transform: scale(0.3);
    }

    .md\:scale-35{
        transform: scale(0.35);
    }

    .md\:scale-40{
        transform: scale(0.4);
    }

    .md\:scale-45{
        transform: scale(0.45);
    }

    .md\:scale-50{
        transform: scale(0.5);
    }

    .md\:scale-55{
        transform: scale(0.55);
    }

    .md\:scale-60{
        transform: scale(0.6);
    }

    .md\:scale-65{
        transform: scale(0.65);
    }

    .md\:scale-70{
        transform: scale(0.7);
    }

    .md\:scale-75{
        transform: scale(0.75);
    }

    .md\:scale-80{
        transform: scale(0.8);
    }

    .md\:scale-85{
        transform: scale(0.85);
    }

    .md\:scale-90{
        transform: scale(0.9);
    }

    .md\:scale-95{
        transform: scale(0.95);
    }

    .md\:scale-100{
        transform: scale(1);
    }

    .md\:scale-105{
        transform: scale(1.05);
    }

    .md\:scale-110{
        transform: scale(1.1);
    }

    .md\:scale-115{
        transform: scale(1.15);
    }

    .md\:scale-120{
        transform: scale(1.2);
    }

    .md\:scale-125{
        transform: scale(1.25);
    }

    .md\:scale-130{
        transform: scale(1.3);
    }

    .md\:scale-135{
        transform: scale(1.35);
    }

    .md\:scale-140{
        transform: scale(1.4);
    }

    .md\:scale-145{
        transform: scale(1.45);
    }

    .md\:scale-150{
        transform: scale(1.5);
    }

    .md\:-translate-1:hover{
        transform: translate(-10px);
    }

    .md\:-translate-2:hover{
        transform: translate(-20px);
    }

    .md\:-translate-3:hover{
        transform: translate(-30px);
    }

    .md\:-translate-4:hover{
        transform: translate(-40px);
    }

    .md\:-translate-5:hover{
        transform: translate(-60px);
    }

    .md\:-translate-6:hover{
        transform: translate(-60px);
    }

    .md\:-translate-7:hover{
        transform: translate(-70px);
    }

    .md\:-translate-8:hover{
        transform: translate(-80px);
    }

    .md\:-translate-9:hover{
        transform: translate(-90px);
    }

    .md\:-translate-10:hover{
        transform: translate(-100px);
    }

    .md\:-translate-11:hover{
        transform: translate(-110px);
    }

    .md\:-translate-12:hover{
        transform: translate(-120px);
    }

    .md\:-translate-13:hover{
        transform: translate(-130px);
    }

    .md\:-translate-14:hover{
        transform: translate(-140px);
    }

    .md\:-translate-15:hover{
        transform: translate(-150px);
    }

    .md\:-translate-16:hover{
        transform: translate(-160px);
    }

    .md\:-translate-17:hover{
        transform: translate(-170px);
    }

    .md\:-translate-18:hover{
        transform: translate(-180px);
    }

    .md\:-translate-19:hover{
        transform: translate(-190px);
    }

    .md\:-translate-20:hover{
        transform: translate(-200px);
    }

    .md\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .md\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .md\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .md\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .md\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .md\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .md\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .md\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .md\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .md\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .md\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .md\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .md\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .md\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .md\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .md\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .md\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .md\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .md\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .md\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .md\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .md\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .md\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .md\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .md\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .md\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .md\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .md\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .md\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .md\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .md\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .md\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .md\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .md\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .md\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .md\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .md\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .md\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .md\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .md\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .md\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .md\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .md\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .md\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .md\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .md\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .md\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .md\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .md\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .md\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .md\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .md\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .md\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .md\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .md\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .md\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .md\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .md\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .md\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .md\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .md\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .md\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .md\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .md\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .md\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .md\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .md\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .md\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .md\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .md\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .md\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .md\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .md\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .md\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .md\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .md\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .md\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .md\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .md\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .md\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .md\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .md\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .md\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .md\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .md\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .md\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .md\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .md\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .md\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .md\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .md\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .md\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .md\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .md\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .md\:-translate-1{
        transform: translate(-10px);
    }

    .md\:-translate-2{
        transform: translate(-20px);
    }

    .md\:-translate-3{
        transform: translate(-30px);
    }

    .md\:-translate-4{
        transform: translate(-40px);
    }

    .md\:-translate-5{
        transform: translate(-60px);
    }

    .md\:-translate-6{
        transform: translate(-60px);
    }

    .md\:-translate-7{
        transform: translate(-70px);
    }

    .md\:-translate-8{
        transform: translate(-80px);
    }

    .md\:-translate-9{
        transform: translate(-90px);
    }

    .md\:-translate-10{
        transform: translate(-100px);
    }

    .md\:-translate-11{
        transform: translate(-110px);
    }

    .md\:-translate-12{
        transform: translate(-120px);
    }

    .md\:-translate-13{
        transform: translate(-130px);
    }

    .md\:-translate-14{
        transform: translate(-140px);
    }

    .md\:-translate-15{
        transform: translate(-150px);
    }

    .md\:-translate-16{
        transform: translate(-160px);
    }

    .md\:-translate-17{
        transform: translate(-170px);
    }

    .md\:-translate-18{
        transform: translate(-180px);
    }

    .md\:-translate-19{
        transform: translate(-190px);
    }

    .md\:-translate-20{
        transform: translate(-200px);
    }

    .md\:-translate-10x{
        transform: translate(-10%);
    }

    .md\:-translate-15x{
        transform: translate(-15%);
    }

    .md\:-translate-20x{
        transform: translate(-20%);
    }

    .md\:-translate-25x{
        transform: translate(-25%);
    }

    .md\:-translate-30x{
        transform: translate(-30%);
    }

    .md\:-translate-35x{
        transform: translate(-35%);
    }

    .md\:-translate-40x{
        transform: translate(-40%);
    }

    .md\:-translate-45x{
        transform: translate(-45%);
    }

    .md\:-translate-50x{
        transform: translate(-50%);
    }

    .md\:-translate-55x{
        transform: translate(-55%);
    }

    .md\:-translate-60x{
        transform: translate(-60%);
    }

    .md\:-translate-65x{
        transform: translate(-65%);
    }

    .md\:-translate-70x{
        transform: translate(-70%);
    }

    .md\:-translate-75x{
        transform: translate(-75%);
    }

    .md\:-translate-80x{
        transform: translate(-80%);
    }

    .md\:-translate-85x{
        transform: translate(-85%);
    }

    .md\:-translate-90x{
        transform: translate(-90%);
    }

    .md\:-translate-95x{
        transform: translate(-95%);
    }

    .md\:-translate-x-1{
        transform: translateX(-10px);
    }

    .md\:-translate-x-2{
        transform: translateX(-20px);
    }

    .md\:-translate-x-3{
        transform: translateX(-30px);
    }

    .md\:-translate-x-4{
        transform: translateX(-40px);
    }

    .md\:-translate-x-5{
        transform: translateX(-60px);
    }

    .md\:-translate-x-6{
        transform: translateX(-60px);
    }

    .md\:-translate-x-7{
        transform: translateX(-70px);
    }

    .md\:-translate-x-8{
        transform: translateX(-80px);
    }

    .md\:-translate-x-9{
        transform: translateX(-90px);
    }

    .md\:-translate-x-10{
        transform: translateX(-100px);
    }

    .md\:-translate-x-11{
        transform: translateX(-110px);
    }

    .md\:-translate-x-12{
        transform: translateX(-120px);
    }

    .md\:-translate-x-13{
        transform: translateX(-130px);
    }

    .md\:-translate-x-14{
        transform: translateX(-140px);
    }

    .md\:-translate-x-15{
        transform: translateX(-150px);
    }

    .md\:-translate-x-16{
        transform: translateX(-160px);
    }

    .md\:-translate-x-17{
        transform: translateX(-170px);
    }

    .md\:-translate-x-18{
        transform: translateX(-180px);
    }

    .md\:-translate-x-19{
        transform: translateX(-190px);
    }

    .md\:-translate-x-20{
        transform: translateX(-200px);
    }

    .md\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .md\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .md\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .md\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .md\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .md\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .md\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .md\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .md\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .md\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .md\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .md\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .md\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .md\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .md\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .md\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .md\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .md\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .md\:-translate-y-1{
        transform: translateY(-10px);
    }

    .md\:-translate-y-2{
        transform: translateY(-20px);
    }

    .md\:-translate-y-3{
        transform: translateY(-30px);
    }

    .md\:-translate-y-4{
        transform: translateY(-40px);
    }

    .md\:-translate-y-5{
        transform: translateY(-60px);
    }

    .md\:-translate-y-6{
        transform: translateY(-60px);
    }

    .md\:-translate-y-7{
        transform: translateY(-70px);
    }

    .md\:-translate-y-8{
        transform: translateY(-80px);
    }

    .md\:-translate-y-9{
        transform: translateY(-90px);
    }

    .md\:-translate-y-10{
        transform: translateY(-100px);
    }

    .md\:-translate-y-11{
        transform: translateY(-110px);
    }

    .md\:-translate-y-12{
        transform: translateY(-120px);
    }

    .md\:-translate-y-13{
        transform: translateY(-130px);
    }

    .md\:-translate-y-14{
        transform: translateY(-140px);
    }

    .md\:-translate-y-15{
        transform: translateY(-150px);
    }

    .md\:-translate-y-16{
        transform: translateY(-160px);
    }

    .md\:-translate-y-17{
        transform: translateY(-170px);
    }

    .md\:-translate-y-18{
        transform: translateY(-180px);
    }

    .md\:-translate-y-19{
        transform: translateY(-190px);
    }

    .md\:-translate-y-20{
        transform: translateY(-200px);
    }

    .md\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .md\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .md\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .md\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .md\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .md\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .md\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .md\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .md\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .md\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .md\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .md\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .md\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .md\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .md\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .md\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .md\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .md\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .md\:translate-0{
        transform: translate(0);
    }

    .md\:translate-1{
        transform: translate(10px);
    }

    .md\:translate-2{
        transform: translate(20px);
    }

    .md\:translate-3{
        transform: translate(30px);
    }

    .md\:translate-4{
        transform: translate(40px);
    }

    .md\:translate-5{
        transform: translate(60px);
    }

    .md\:translate-6{
        transform: translate(60px);
    }

    .md\:translate-7{
        transform: translate(70px);
    }

    .md\:translate-8{
        transform: translate(80px);
    }

    .md\:translate-9{
        transform: translate(90px);
    }

    .md\:translate-10{
        transform: translate(100px);
    }

    .md\:translate-11{
        transform: translate(110px);
    }

    .md\:translate-12{
        transform: translate(120px);
    }

    .md\:translate-13{
        transform: translate(130px);
    }

    .md\:translate-14{
        transform: translate(140px);
    }

    .md\:translate-15{
        transform: translate(150px);
    }

    .md\:translate-16{
        transform: translate(160px);
    }

    .md\:translate-17{
        transform: translate(170px);
    }

    .md\:translate-18{
        transform: translate(180px);
    }

    .md\:translate-19{
        transform: translate(190px);
    }

    .md\:translate-20{
        transform: translate(200px);
    }

    .md\:translate-10x{
        transform: translate(10%);
    }

    .md\:translate-15x{
        transform: translate(15%);
    }

    .md\:translate-20x{
        transform: translate(20%);
    }

    .md\:translate-25x{
        transform: translate(25%);
    }

    .md\:translate-30x{
        transform: translate(30%);
    }

    .md\:translate-35x{
        transform: translate(35%);
    }

    .md\:translate-40x{
        transform: translate(40%);
    }

    .md\:translate-45x{
        transform: translate(45%);
    }

    .md\:translate-50x{
        transform: translate(50%);
    }

    .md\:translate-55x{
        transform: translate(55%);
    }

    .md\:translate-60x{
        transform: translate(60%);
    }

    .md\:translate-65x{
        transform: translate(65%);
    }

    .md\:translate-70x{
        transform: translate(70%);
    }

    .md\:translate-75x{
        transform: translate(75%);
    }

    .md\:translate-80x{
        transform: translate(80%);
    }

    .md\:translate-85x{
        transform: translate(85%);
    }

    .md\:translate-90x{
        transform: translate(90%);
    }

    .md\:translate-95x{
        transform: translate(95%);
    }

    .md\:translate-x-0{
        transform: translateX(0);
    }

    .md\:translate-x-1{
        transform: translateX(10px);
    }

    .md\:translate-x-2{
        transform: translateX(20px);
    }

    .md\:translate-x-3{
        transform: translateX(30px);
    }

    .md\:translate-x-4{
        transform: translateX(40px);
    }

    .md\:translate-x-5{
        transform: translateX(60px);
    }

    .md\:translate-x-6{
        transform: translateX(60px);
    }

    .md\:translate-x-7{
        transform: translateX(70px);
    }

    .md\:translate-x-8{
        transform: translateX(80px);
    }

    .md\:translate-x-9{
        transform: translateX(90px);
    }

    .md\:translate-x-10{
        transform: translateX(100px);
    }

    .md\:translate-x-11{
        transform: translateX(110px);
    }

    .md\:translate-x-12{
        transform: translateX(120px);
    }

    .md\:translate-x-13{
        transform: translateX(130px);
    }

    .md\:translate-x-14{
        transform: translateX(140px);
    }

    .md\:translate-x-15{
        transform: translateX(150px);
    }

    .md\:translate-x-16{
        transform: translateX(160px);
    }

    .md\:translate-x-17{
        transform: translateX(170px);
    }

    .md\:translate-x-18{
        transform: translateX(180px);
    }

    .md\:translate-x-19{
        transform: translateX(190px);
    }

    .md\:translate-x-20{
        transform: translateX(200px);
    }

    .md\:translate-x-10x{
        transform: translateX(10%);
    }

    .md\:translate-x-15x{
        transform: translateX(15%);
    }

    .md\:translate-x-20x{
        transform: translateX(20%);
    }

    .md\:translate-x-25x{
        transform: translateX(25%);
    }

    .md\:translate-x-30x{
        transform: translateX(30%);
    }

    .md\:translate-x-35x{
        transform: translateX(35%);
    }

    .md\:translate-x-40x{
        transform: translateX(40%);
    }

    .md\:translate-x-45x{
        transform: translateX(45%);
    }

    .md\:translate-x-50x{
        transform: translateX(50%);
    }

    .md\:translate-x-55x{
        transform: translateX(55%);
    }

    .md\:translate-x-60x{
        transform: translateX(60%);
    }

    .md\:translate-x-65x{
        transform: translateX(65%);
    }

    .md\:translate-x-70x{
        transform: translateX(70%);
    }

    .md\:translate-x-75x{
        transform: translateX(75%);
    }

    .md\:translate-x-80x{
        transform: translateX(80%);
    }

    .md\:translate-x-85x{
        transform: translateX(85%);
    }

    .md\:translate-x-90x{
        transform: translateX(90%);
    }

    .md\:translate-x-95x{
        transform: translateX(95%);
    }

    .md\:translate-y-0{
        transform: translateY(0);
    }

    .md\:translate-y-1{
        transform: translateY(10px);
    }

    .md\:translate-y-2{
        transform: translateY(20px);
    }

    .md\:translate-y-3{
        transform: translateY(30px);
    }

    .md\:translate-y-4{
        transform: translateY(40px);
    }

    .md\:translate-y-5{
        transform: translateY(60px);
    }

    .md\:translate-y-6{
        transform: translateY(60px);
    }

    .md\:translate-y-7{
        transform: translateY(70px);
    }

    .md\:translate-y-8{
        transform: translateY(80px);
    }

    .md\:translate-y-9{
        transform: translateY(90px);
    }

    .md\:translate-y-10{
        transform: translateY(100px);
    }

    .md\:translate-y-11{
        transform: translateY(110px);
    }

    .md\:translate-y-12{
        transform: translateY(120px);
    }

    .md\:translate-y-13{
        transform: translateY(130px);
    }

    .md\:translate-y-14{
        transform: translateY(140px);
    }

    .md\:translate-y-15{
        transform: translateY(150px);
    }

    .md\:translate-y-16{
        transform: translateY(160px);
    }

    .md\:translate-y-17{
        transform: translateY(170px);
    }

    .md\:translate-y-18{
        transform: translateY(180px);
    }

    .md\:translate-y-19{
        transform: translateY(190px);
    }

    .md\:translate-y-20{
        transform: translateY(200px);
    }

    .md\:translate-y-10x{
        transform: translateY(10%);
    }

    .md\:translate-y-15x{
        transform: translateY(15%);
    }

    .md\:translate-y-20x{
        transform: translateY(20%);
    }

    .md\:translate-y-25x{
        transform: translateY(25%);
    }

    .md\:translate-y-30x{
        transform: translateY(30%);
    }

    .md\:translate-y-35x{
        transform: translateY(35%);
    }

    .md\:translate-y-40x{
        transform: translateY(40%);
    }

    .md\:translate-y-45x{
        transform: translateY(45%);
    }

    .md\:translate-y-50x{
        transform: translateY(50%);
    }

    .md\:translate-y-55x{
        transform: translateY(55%);
    }

    .md\:translate-y-60x{
        transform: translateY(60%);
    }

    .md\:translate-y-65x{
        transform: translateY(65%);
    }

    .md\:translate-y-70x{
        transform: translateY(70%);
    }

    .md\:translate-y-75x{
        transform: translateY(75%);
    }

    .md\:translate-y-80x{
        transform: translateY(80%);
    }

    .md\:translate-y-85x{
        transform: translateY(85%);
    }

    .md\:translate-y-90x{
        transform: translateY(90%);
    }

    .md\:translate-y-95x{
        transform: translateY(95%);
    }

    .md\:rotate-0{
        transform: rotate(0);
    }

    .md\:rotate-1{
        transform: rotate(1deg);
    }

    .md\:rotate-2{
        transform: rotate(2deg);
    }

    .md\:rotate-3{
        transform: rotate(3deg);
    }

    .md\:rotate-6{
        transform: rotate(6deg);
    }

    .md\:rotate-12{
        transform: rotate(12deg);
    }

    .md\:rotate-20{
        transform: rotate(20deg);
    }

    .md\:rotate-30{
        transform: rotate(30deg);
    }

    .md\:rotate-45{
        transform: rotate(45deg);
    }

    .md\:rotate-60{
        transform: rotate(60deg);
    }

    .md\:rotate-90{
        transform: rotate(90deg);
    }

    .md\:rotate-180{
        transform: rotate(180deg);
    }

    .md\:rotate-259{
        transform: rotate(359deg);
    }

    .md\:transform-origin-center{
        transform-origin: center;
    }

    .md\:transform-origin-center{
        transform-origin: center;
    }

    .md\:transform-origin-center{
        transform-origin: center;
    }

    .md\:transform-origin-center{
        transform-origin: center;
    }

    .md\:transform-origin-center{
        transform-origin: center;
    }

    .md\:transform-origin-center{
        transform-origin: center;
    }

    .md\:transform-origin-center{
        transform-origin: center;
    }

    .md\:transition-duration-75{
        transition-duration: 75ms;
    }

    .md\:transition-duration-100{
        transition-duration: 100ms;
    }

    .md\:transition-duration-150{
        transition-duration: 150ms;
    }

    .md\:transition-duration-200{
        transition-duration: 200ms;
    }

    .md\:transition-duration-300{
        transition-duration: 300ms;
    }

    .md\:transition-duration-700{
        transition-duration: 700ms;
    }

    .md\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .md\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .md\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .md\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .md\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .md\:transition-delay-75{
        transition-delay: 75ms;
    }

    .md\:transition-delay-100{
        transition-delay: 100ms;
    }

    .md\:transition-delay-150{
        transition-delay: 150ms;
    }

    .md\:transition-duration-200{
        transition-delay: 200ms;
    }

    .md\:transition-delay-300{
        transition-delay: 300ms;
    }

    .md\:transition-delay-700{
        transition-delay: 700ms;
    }

    .md\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .md\:transition-property-all{
        transition-property: all;
    }

    .md\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .md\:transition-property-opacity{
        transition-property: opacity;
    }

    .md\:transition-property-transform{
        transition-property: transform;
    }

    .md\:animation-duration-75{
        animation-duration: 75ms;
    }

    .md\:animation-duration-100{
        animation-duration: 100ms;
    }

    .md\:animation-duration-150{
        animation-duration: 150ms;
    }

    .md\:animation-duration-200{
        animation-duration: 200ms;
    }

    .md\:animation-duration-300{
        animation-duration: 300ms;
    }

    .md\:animation-duration-700{
        animation-duration: 700ms;
    }

    .md\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .md\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .md\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .md\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .md\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .md\:animation-delay-75{
        animation-delay: 75ms;
    }

    .md\:animation-delay-100{
        animation-delay: 100ms;
    }

    .md\:animation-delay-150{
        animation-delay: 150ms;
    }

    .md\:animation-duration-200{
        animation-delay: 200ms;
    }

    .md\:animation-delay-300{
        animation-delay: 300ms;
    }

    .md\:animation-delay-700{
        animation-delay: 700ms;
    }

    .md\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .md\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .md\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .md\:animation-name-spin{
        animation-name: spin;
    }

    .md\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .md\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .md\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .md\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .md\:animation-name-bounce{
        animation-name: bounce;
    }

    .md\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .md\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .md\:animation-name-pulse{
        animation-name: pulse;
    }

    .md\:color-white{
        color: var(--white);
    }

    .md\:color-black{
        color: var(--black);
    }

    .md\:text-white{
        color: var(--white);
    }

    .md\:text-black{
        color: var(--black);
    }

    .md\:bg-white{
        background: var(--white);
    }

    .md\:bg-black{
        background: var(--black);
    }

    .md\:border-white{
        border-color: var(--white);
    }

    .md\:border-black{
        border-color: var(--black);
    }

    .md\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .md\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .md\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .md\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .md\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .md\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .md\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .md\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .md\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .md\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .md\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .md\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .md\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .md\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .md\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .md\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .md\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .md\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .md\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .md\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .md\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .md\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .md\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .md\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .md\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .md\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .md\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .md\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .md\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .md\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .md\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .md\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .md\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .md\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .md\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .md\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .md\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .md\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .md\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .md\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .md\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .md\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .md\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .md\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .md\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .md\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .md\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .md\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .md\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .md\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .md\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .md\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .md\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .md\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .md\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .md\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .md\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .md\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .md\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .md\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .md\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .md\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .md\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .md\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .md\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .md\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .md\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .md\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .md\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .md\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .md\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .md\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .md\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .md\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .md\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .md\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .md\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .md\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .md\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .md\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .md\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .md\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .md\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .md\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .md\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .md\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .md\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .md\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .md\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .md\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .md\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .md\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .md\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .md\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .md\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .md\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .md\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .md\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .md\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .md\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .md\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .md\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .md\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .md\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .md\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .md\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .md\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .md\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .md\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .md\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .md\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .md\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .md\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .md\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .md\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .md\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .md\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .md\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .md\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .md\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .md\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .md\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .md\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .md\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .md\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .md\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .md\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .md\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .md\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .md\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .md\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .md\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .md\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .md\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .md\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .md\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .md\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .md\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .md\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .md\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .md\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .md\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .md\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .md\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .md\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .md\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .md\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .md\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .md\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .md\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .md\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .md\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .md\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .md\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .md\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .md\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .md\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .md\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .md\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .md\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .md\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .md\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .md\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .md\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .md\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .md\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .md\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .md\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .md\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .md\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .md\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .md\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .md\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .md\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .md\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .md\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .md\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .md\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .md\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .md\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .md\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .md\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .md\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .md\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .md\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .md\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .md\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .md\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .md\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .md\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .md\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .md\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .md\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .md\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .md\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .md\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .md\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .md\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .md\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .md\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .md\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .md\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .md\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .md\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .md\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .md\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .md\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .md\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .md\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .md\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .md\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .md\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .md\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .md\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .md\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .md\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .md\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .md\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .md\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .md\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .md\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .md\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .md\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .md\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .md\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .md\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .md\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .md\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .md\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .md\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .md\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .md\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .md\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .md\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .md\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .md\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .md\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .md\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .md\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .md\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .md\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .md\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .md\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .md\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .md\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .md\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .md\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .md\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .md\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .md\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .md\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .md\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .md\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .md\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .md\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .md\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .md\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .md\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .md\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .md\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .md\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .md\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .md\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .md\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .md\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .md\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .md\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .md\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .md\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .md\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .md\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .md\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .md\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .md\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .md\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .md\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .md\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .md\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .md\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .md\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .md\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .md\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .md\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .md\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .md\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .md\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .md\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .md\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .md\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .md\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .md\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .md\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .md\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .md\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .md\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .md\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .md\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .md\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .md\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .md\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .md\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .md\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .md\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .md\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .md\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .md\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .md\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .md\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .md\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .md\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .md\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .md\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .md\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .md\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .md\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .md\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .md\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .md\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .md\:fill-transparent{
        fill: transparent;
    }

    .md\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:color-red-50{
        color: var(--velocity-red-50);
    }

    .md\:color-red-100{
        color: var(--velocity-red-100);
    }

    .md\:color-red-200{
        color: var(--velocity-red-200);
    }

    .md\:color-red-300{
        color: var(--velocity-red-300);
    }

    .md\:color-red-400{
        color: var(--velocity-red-400);
    }

    .md\:color-red-500{
        color: var(--velocity-red-500);
    }

    .md\:color-red-600{
        color: var(--velocity-red-600);
    }

    .md\:color-red-700{
        color: var(--velocity-red-700);
    }

    .md\:color-red-800{
        color: var(--velocity-red-800);
    }

    .md\:color-red-900{
        color: var(--velocity-red-900);
    }

    .md\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:color-green-50{
        color: var(--velocity-green-50);
    }

    .md\:color-green-100{
        color: var(--velocity-green-100);
    }

    .md\:color-green-200{
        color: var(--velocity-green-200);
    }

    .md\:color-green-300{
        color: var(--velocity-green-300);
    }

    .md\:color-green-400{
        color: var(--velocity-green-400);
    }

    .md\:color-green-500{
        color: var(--velocity-green-500);
    }

    .md\:color-green-600{
        color: var(--velocity-green-600);
    }

    .md\:color-green-700{
        color: var(--velocity-green-700);
    }

    .md\:color-green-800{
        color: var(--velocity-green-800);
    }

    .md\:color-green-900{
        color: var(--velocity-green-900);
    }

    .md\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .md\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .md\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .md\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .md\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .md\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .md\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .md\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .md\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .md\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .md\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .md\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .md\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .md\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .md\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .md\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .md\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .md\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .md\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .md\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .md\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .md\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .md\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .md\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .md\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .md\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .md\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .md\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .md\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .md\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .md\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .md\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .md\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .md\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .md\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .md\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .md\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .md\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .md\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .md\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .md\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .md\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .md\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .md\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .md\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .md\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .md\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .md\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .md\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .md\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .md\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .md\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .md\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .md\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .md\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .md\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .md\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .md\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .md\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .md\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .md\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .md\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .md\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .md\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .md\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .md\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .md\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .md\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .md\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .md\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .md\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .md\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .md\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .md\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .md\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .md\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .md\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .md\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .md\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .md\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .md\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .md\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .md\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .md\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .md\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .md\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .md\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .md\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .md\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .md\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .md\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .md\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .md\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .md\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .md\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .md\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .md\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .md\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .md\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .md\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .md\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .md\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .md\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .md\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .md\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .md\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .md\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .md\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .md\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .md\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .md\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .md\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .md\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .md\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .md\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .md\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .md\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .md\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .md\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .md\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .md\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .md\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .md\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .md\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .md\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .md\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .md\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .md\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .md\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .md\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .md\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .md\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .md\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .md\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .md\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .md\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .md\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .md\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .md\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .md\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .md\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .md\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .md\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .md\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .md\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .md\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .md\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .md\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .md\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .md\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .md\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .md\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .md\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .md\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .md\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .md\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .md\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .md\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .md\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .md\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .md\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .md\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .md\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .md\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .md\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .md\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .md\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .md\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .md\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .md\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .md\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .md\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .md\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .md\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .md\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .md\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .md\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .md\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .md\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .md\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .md\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .md\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .md\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .md\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .md\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .md\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .md\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .md\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .md\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .md\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .md\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .md\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .md\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .md\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .md\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .md\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .md\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .md\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .md\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .md\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .md\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .md\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .md\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .md\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .md\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .md\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .md\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .md\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .md\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .md\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .md\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .md\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .md\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .md\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .md\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .md\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .md\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .md\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .md\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .md\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .md\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .md\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .md\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .md\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .md\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .md\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .md\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .md\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .md\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .md\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .md\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .md\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .md\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .md\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .md\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .md\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .md\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .md\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .md\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .md\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .md\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .md\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .md\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .md\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .md\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .md\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .md\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .md\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .md\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .md\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .md\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .md\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .md\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .md\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .md\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .md\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .md\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .md\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .md\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .md\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .md\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .md\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .md\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .md\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .md\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .md\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .md\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .md\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .md\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .md\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .md\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .md\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .md\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .md\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .md\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .md\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .md\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .md\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .md\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .md\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .md\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .md\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .md\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .md\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .md\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .md\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .md\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .md\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .md\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .md\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .md\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .md\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .md\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .md\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .md\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .md\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .md\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .md\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .md\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .md\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .md\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .md\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .md\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .md\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .md\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .md\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .md\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .md\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .md\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .md\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .md\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .md\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .md\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .md\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .md\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .md\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .md\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .md\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .md\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .md\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .md\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .md\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .md\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .md\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .md\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .md\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .md\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .md\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .md\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .md\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .md\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .md\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .md\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .md\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .md\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .md\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .md\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .md\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .md\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .md\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .md\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .md\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .md\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .md\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .md\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .md\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .md\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .md\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .md\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .md\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .md\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .md\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .md\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .md\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .md\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .md\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .md\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .md\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .md\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .md\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .md\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .md\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .md\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .md\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .md\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .md\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .md\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .md\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .md\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .md\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .md\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .md\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .md\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .md\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .md\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .md\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .md\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .md\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .md\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .md\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .md\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .md\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .md\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .md\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .md\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .md\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .md\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .md\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .md\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .md\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .md\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .md\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .md\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .md\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .md\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .md\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .md\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .md\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .md\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .md\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .md\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .md\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .md\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .md\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .md\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .md\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .md\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .md\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .md\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .md\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .md\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .md\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .md\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .md\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .md\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .md\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .md\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .md\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .md\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .md\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .md\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .md\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .md\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .md\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .md\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .md\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .md\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .md\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .md\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .md\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .md\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .md\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .md\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .md\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .md\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .md\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .md\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .md\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .md\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .md\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .md\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .md\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .md\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .md\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .md\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .md\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .md\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .md\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .md\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .md\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .md\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .md\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .md\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .md\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .md\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .md\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .md\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .md\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .md\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .md\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .md\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .md\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .md\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .md\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .md\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .md\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .md\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .md\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .md\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .md\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .md\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .md\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .md\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .md\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .md\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .md\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .md\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .md\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .md\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:text-red-50{
        color: var(--velocity-red-50);
    }

    .md\:text-red-100{
        color: var(--velocity-red-100);
    }

    .md\:text-red-200{
        color: var(--velocity-red-200);
    }

    .md\:text-red-300{
        color: var(--velocity-red-300);
    }

    .md\:text-red-400{
        color: var(--velocity-red-400);
    }

    .md\:text-red-500{
        color: var(--velocity-red-500);
    }

    .md\:text-red-600{
        color: var(--velocity-red-600);
    }

    .md\:text-red-700{
        color: var(--velocity-red-700);
    }

    .md\:text-red-800{
        color: var(--velocity-red-800);
    }

    .md\:text-red-900{
        color: var(--velocity-red-900);
    }

    .md\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:text-green-50{
        color: var(--velocity-green-50);
    }

    .md\:text-green-100{
        color: var(--velocity-green-100);
    }

    .md\:text-green-200{
        color: var(--velocity-green-200);
    }

    .md\:text-green-300{
        color: var(--velocity-green-300);
    }

    .md\:text-green-400{
        color: var(--velocity-green-400);
    }

    .md\:text-green-500{
        color: var(--velocity-green-500);
    }

    .md\:text-green-600{
        color: var(--velocity-green-600);
    }

    .md\:text-green-700{
        color: var(--velocity-green-700);
    }

    .md\:text-green-800{
        color: var(--velocity-green-800);
    }

    .md\:text-green-900{
        color: var(--velocity-green-900);
    }

    .md\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media (max-width: 640px){
    .sm\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .sm\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .sm\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .sm\:container{
        width: 100%;
    }

    .sm\:container-fluid{
        width: 100%;
    }

    .sm\:column-auto{
        columns: auto;
    }

    .sm\:column-1{
        columns: 1;
    }

    .sm\:column-2{
        columns: 2;
    }

    .sm\:column-3{
        columns: 3;
    }

    .sm\:column-4{
        columns: 4;
    }

    .sm\:column-5{
        columns: 5;
    }

    .sm\:column-6{
        columns: 6;
    }

    .sm\:column-7{
        columns: 7;
    }

    .sm\:column-8{
        columns: 8;
    }

    .sm\:column-9{
        columns: 9;
    }

    .sm\:column-10{
        columns: 10;
    }

    .sm\:column-11{
        columns: 11;
    }

    .sm\:column-12{
        columns: 12;
    }

    .sm\:float-inline-start{
        float: inline-start;
    }

    .sm\:float-inline-end{
        float: inline-end;
    }

    .sm\:float-left{
        float: left;
    }

    .sm\:float-right{
        float: right;
    }

    .sm\:float-none{
        float: none;
    }

    .sm\:float-inherit{
        float: inherit;
    }

    .sm\:clear-inline-start{
        clear: inline-start;
    }

    .sm\:clear-inline-end{
        clear: inline-end;
    }

    .sm\:clear-left{
        clear: left;
    }

    .sm\:clear-right{
        clear: right;
    }

    .sm\:clear-both{
        clear: both;
    }

    .sm\:clear-none{
        clear: none;
    }

    .sm\:clear-inherit{
        clear: inherit;
    }

    .sm\:isolation-auto{
        isolation: auto;
    }

    .sm\:isolation-true{
        isolation: isolate;
    }

    .sm\:object-fit-fill{
        object-fit: fill;
    }

    .sm\:object-fit-cover{
        object-fit: cover;
    }

    .sm\:object-fit-contain{
        object-fit: contain;
    }

    .sm\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .sm\:object-fit-none{
        object-fit: none;
    }

    .sm\:object-position-top{
        object-position: top;
    }

    .sm\:object-position-bottom{
        object-position: bottom;
    }

    .sm\:object-position-left{
        object-position: left;
    }

    .sm\:object-position-right{
        object-position: right;
    }

    .sm\:object-position-left-top{
        object-position: left top;
    }

    .sm\:object-position-right-top{
        object-position: right top;
    }

    .sm\:object-position-left-bottom{
        object-position: left bottom;
    }

    .sm\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:object-position-center-top{
        object-position: center top;
    }

    .sm\:object-position-center-bottom{
        object-position: center bottom;
    }

    .sm\:overflow-auto{
        overflow: auto;
    }

    .sm\:overflow-hidden{
        overflow: hidden;
    }

    .sm\:overflow-visible{
        overflow: visible;
    }

    .sm\:overflow-scroll{
        overflow: scroll;
    }

    .sm\:overflow-inherit{
        overflow:inherit;
    }

    .sm\:overflow-x-auto{
        overflow: auto;
    }

    .sm\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .sm\:overflow-x-visible{
        overflow-x: visible;
    }

    .sm\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .sm\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .sm\:overflow-y-auto{
        overflow-y: auto;
    }

    .sm\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .sm\:overflow-y-visible{
        overflow-y: visible;
    }

    .sm\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .sm\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .sm\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .sm\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .sm\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .sm\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .sm\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .sm\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .sm\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .sm\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .sm\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .sm\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .sm\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .sm\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .sm\:position-static{
        position: static;
    }

    .sm\:position-fixed{
        position: fixed;
    }

    .sm\:position-absolute{
        position: absolute;
    }

    .sm\:position-relative{
        position: relative;
    }

    .sm\:position-sticky{
        position: sticky;
    }

    .sm\:position-right-0{
        right: 0;
    }
    
    .sm\:position-left-0{
        left: 0;
    }
    
    .sm\:position-top-0{
        top: 0;
    }
    
    .sm\:position-bottom-0{
        bottom: 0;
    }

    .sm\:visible{
        visibility: visible;
    }

    .sm\:invisible{
        visibility: hidden;
    }

    .sm\:visibility-collapse{
        visibility: collapse;
    }

    .sm\:z-0{
        z-index: 0;
    }

    .sm\:-z-10{
        z-index: -10;
    }

    .sm\:-z-20{
        z-index: -20;
    }

    .sm\:-z-30{
        z-index: -30;
    }

    .sm\:-z-40{
        z-index: -40;
    }

    .sm\:-z-50{
        z-index: -50;
    }

    .sm\:-z-60{
        z-index: -60;
    }

    .sm\:-z-70{
        z-index: -70;
    }

    .sm\:-z-80{
        z-index: -80;
    }

    .sm\:-z-90{
        z-index: -90;
    }

    .sm\:-z-100{
        z-index: -100;
    }

    .sm\:z-10{
        z-index: 10;
    }

    .sm\:z-20{
        z-index: 20;
    }

    .sm\:z-30{
        z-index: 30;
    }

    .sm\:z-40{
        z-index: 40;
    }

    .sm\:z-50{
        z-index: 50;
    }

    .sm\:z-60{
        z-index: 60;
    }

    .sm\:z-70{
        z-index: 70;
    }

    .sm\:z-80{
        z-index: 80;
    }

    .sm\:z-90{
        z-index: 90;
    }

    .sm\:z-100{
        z-index: 100;
    }

    .sm\:z-auto{
        z-index: auto;
    }

    .sm\:flex-basis-0{
        flex-basis: 0;
    }

    .sm\:flex-basis-2{
        flex-basis: 2;
    }

    .sm\:flex-basis-4{
        flex-basis: 4;
    }

    .sm\:flex-basis-6{
        flex-basis: 6;
    }

    .sm\:flex-basis-8{
        flex-basis: 8;
    }

    .sm\:flex-basis-10{
        flex-basis: 10;
    }

    .sm\:flex-basis-12{
        flex-basis: 12;
    }

    .sm\:flex-basis-14{
        flex-basis: 14;
    }

    .sm\:flex-basis-16{
        flex-basis: 16;
    }

    .sm\:flex-basis-18{
        flex-basis: 18;
    }

    .sm\:flex-basis-20{
        flex-basis: 20;
    }

    .sm\:flex-basis-hf{
        flex-basis: 50%;
    }

    .sm\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .sm\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .sm\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .sm\:flex-basis-full{
        flex-basis: 100%;
    }

    .sm\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .sm\:flex-row{
        flex-direction: row;
    }

    .sm\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .sm\:flex-column{
        flex-direction: column;
    }

    .sm\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .sm\:flex-wrap{
        flex-wrap: wrap;
    }

    .sm\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .sm\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .sm\:flex-1{
        flex: 1 1 0;
    }

    .sm\:flex-auto{
        flex: 1 1 auto;
    }

    .sm\:flex-initial{
        flex: 0 1 auto;
    }

    .sm\:flex-none{
        flex: none;
    }

    .sm\:flex-grow-0{
        flex-grow: 0;
    }

    .sm\:flex-grow-1{
        flex-grow: 1;
    }

    .sm\:flex-shink-0{
        flex-shrink: 0;
    }

    .sm\:flex-shink-1{
        flex-shrink: 1;
    }

    .sm\:order-1{
        order: 1;
    }

    .sm\:order-2{
        order: 2;
    }

    .sm\:order-3{
        order: 3;
    }

    .sm\:order-4{
        order: 4;
    }

    .sm\:order-5{
        order: 5;
    }

    .sm\:order-6{
        order: 6;
    }

    .sm\:order-7{
        order: 7;
    }

    .sm\:order-8{
        order: 8;
    }

    .sm\:order-9{
        order: 9;
    }

    .sm\:order-10{
        order: 10;
    }

    .sm\:order-11{
        order: 11;
    }

    .sm\:order-12{
        order: 12;
    }

    .sm\:order-first{
        order: -9999;
    }

    .sm\:order-last{
        order: 9999;
    }

    .sm\:order-0{
        order: 0;
    }

    .sm\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .sm\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .sm\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .sm\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .sm\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .sm\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .sm\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:grtpcols-none{
        grid-template-columns: none;
    }

    .sm\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .sm\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .sm\:grcol-auto{
        grid-column: auto;
    }

    .sm\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .sm\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .sm\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .sm\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .sm\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .sm\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .sm\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .sm\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .sm\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .sm\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .sm\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .sm\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .sm\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .sm\:grcol-start-1{
        grid-column-start: 1;
    }

    .sm\:grcol-start-2{
        grid-column-start: 2;
    }

    .sm\:grcol-start-3{
        grid-column-start: 3;
    }

    .sm\:grcol-start-4{
        grid-column-start: 4;
    }

    .sm\:grcol-start-5{
        grid-column-start: 5;
    }

    .sm\:grcol-start-6{
        grid-column-start: 6;
    }

    .sm\:grcol-start-7{
        grid-column-start: 7;
    }

    .sm\:grcol-start-8{
        grid-column-start: 8;
    }

    .sm\:grcol-start-9{
        grid-column-start: 9;
    }

    .sm\:grcol-start-10{
        grid-column-start: 10;
    }

    .sm\:grcol-start-11{
        grid-column-start: 11;
    }

    .sm\:grcol-start-12{
        grid-column-start: 12;
    }

    .sm\:grcol-start-auto{
        grid-column-start: auto;
    }

    .sm\:grcol-end-1{
        grid-column-end: 1;
    }

    .sm\:grcol-end-2{
        grid-column-end: 2;
    }

    .sm\:grcol-end-3{
        grid-column-end: 3;
    }

    .sm\:grcol-end-4{
        grid-column-end: 4;
    }

    .sm\:grcol-end-5{
        grid-column-end: 5;
    }

    .sm\:grcol-end-6{
        grid-column-end: 6;
    }

    .sm\:grcol-end-7{
        grid-column-end: 7;
    }

    .sm\:grcol-end-8{
        grid-column-end: 8;
    }

    .sm\:grcol-end-9{
        grid-column-end: 9;
    }

    .sm\:grcol-end-10{
        grid-column-end: 10;
    }

    .sm\:grcol-end-11{
        grid-column-end: 11;
    }

    .sm\:grcol-end-12{
        grid-column-end: 12;
    }

    .sm\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .sm\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .sm\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .sm\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .sm\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .sm\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .sm\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .sm\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .sm\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .sm\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .sm\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .sm\:grtprows-none{
        grid-template-rows: none;
    }

    .sm\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .sm\:grtprows-auto{
        grid-template-rows: auto;
    }

    .sm\:grrow-auto{
        grid-row: auto;
    }

    .sm\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .sm\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .sm\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .sm\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .sm\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .sm\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .sm\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .sm\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .sm\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .sm\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .sm\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .sm\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .sm\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .sm\:grrow-start-1{
        grid-row-start: 1;
    }

    .sm\:grrow-start-2{
        grid-row-start: 2;
    }

    .sm\:grrow-start-3{
        grid-row-start: 3;
    }

    .sm\:grrow-start-4{
        grid-row-start: 4;
    }

    .sm\:grrow-start-5{
        grid-row-start: 5;
    }

    .sm\:grrow-start-6{
        grid-row-start: 6;
    }

    .sm\:grrow-start-7{
        grid-row-start: 7;
    }

    .sm\:grrow-start-8{
        grid-row-start: 8;
    }

    .sm\:grrow-start-9{
        grid-row-start: 9;
    }

    .sm\:grrow-start-10{
        grid-row-start: 10;
    }

    .sm\:grrow-start-11{
        grid-row-start: 11;
    }

    .sm\:grrow-start-12{
        grid-row-start: 12;
    }

    .sm\:grrow-start-auto{
        grid-row-start: auto;
    }

    .sm\:grrow-end-1{
        grid-row-end: 1;
    }

    .sm\:grrow-end-2{
        grid-row-end: 2;
    }

    .sm\:grrow-end-3{
        grid-row-end: 3;
    }

    .sm\:grrow-end-4{
        grid-row-end: 4;
    }

    .sm\:grrow-end-5{
        grid-row-end: 5;
    }

    .sm\:grrow-end-6{
        grid-row-end: 6;
    }

    .sm\:grrow-end-7{
        grid-row-end: 7;
    }

    .sm\:grrow-end-8{
        grid-row-end: 8;
    }

    .sm\:grrow-end-9{
        grid-row-end: 9;
    }

    .sm\:grrow-end-10{
        grid-row-end: 10;
    }

    .sm\:grrow-end-11{
        grid-row-end: 11;
    }

    .sm\:grrow-end-12{
        grid-row-end: 12;
    }

    .sm\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:grfl-row{
        grid-auto-flow: row;
    }

    .sm\:grfl-col{
        grid-auto-flow: column;
    }

    .sm\:grfl-dense{
        grid-auto-flow: dense;
    }

    .sm\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .sm\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .sm\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .sm\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .sm\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .sm\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .sm\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .sm\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .sm\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .sm\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .sm\:gap-0{
        gap: 0;
    }

    .sm\:gap-x-0{
        column-gap: 0;
    }

    .sm\:gap-y-0{
        row-gap: 0;
    }

    .sm\:gap-1{
        gap: 1px;
    }

    .sm\:gap-2{
        gap: 2px;
    }

    .sm\:gap-4{
        gap: 4px;
    }

    .sm\:gap-6{
        gap: 6px;
    }

    .sm\:gap-8{
        gap: 8px;
    }

    .sm\:gap-9{
        gap: 9px;
    }

    .sm\:gap-10{
        gap: 10px;
    }

    .sm\:gap-12{
        gap: 12px;
    }

    .sm\:gap-14{
        gap: 14px;
    }

    .sm\:gap-16{
        gap: 16px;
    }

    .sm\:gap-18{
        gap: 18px;
    }

    .sm\:gap-20{
        gap: 20px;
    }

    .sm\:gap-x-0{
        column-gap: 0;
    }

    .sm\:gap-x-1{
        column-gap: 1px;
    }

    .sm\:gap-x-2{
        column-gap: 2px;
    }

    .sm\:gap-x-4{
        column-gap: 4px;
    }

    .sm\:gap-x-6{
        column-gap: 6px;
    }

    .sm\:gap-x-8{
        column-gap: 8px;
    }

    .sm\:gap-x-10{
        column-gap: 10px;
    }

    .sm\:gap-x-12{
        column-gap: 12px;
    }

    .sm\:gap-x-14{
        column-gap: 14px;
    }

    .sm\:gap-x-16{
        column-gap: 16px;
    }

    .sm\:gap-x-18{
        column-gap: 18px;
    }

    .sm\:gap-x-20{
        column-gap: 20px;
    }

    .sm\:gap-y-1{
        row-gap: 1px;
    }

    .sm\:gap-y-2{
        row-gap: 2px;
    }

    .sm\:gap-y-4{
        row-gap: 4px;
    }

    .sm\:gap-y-6{
        row-gap: 6px;
    }

    .sm\:gap-y-8{
        row-gap: 8px;
    }

    .sm\:gap-y-10{
        row-gap: 10px;
    }

    .sm\:gap-y-12{
        row-gap: 12px;
    }

    .sm\:gap-y-14{
        row-gap: 14px;
    }

    .sm\:gap-y-16{
        row-gap: 16px;
    }

    .sm\:gap-y-18{
        row-gap: 18px;
    }

    .sm\:gap-y-20{
        row-gap: 20px;
    }

    .sm\:justify-content-normal{
        justify-content: normal;
    }

    .sm\:justify-content-start{
        justify-content: flex-start;
    }

    .sm\:justify-content-end{
        justify-content: flex-end;
    }

    .sm\:justify-content-center{
        justify-content: center;
    }

    .sm\:justify-content-between{
        justify-content: space-between;
    }

    .sm\:justify-content-around{
        justify-content: space-around;
    }

    .sm\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .sm\:justify-content-stretch{
        justify-content: stretch;
    }

    .sm\:justify-items-start{
        justify-items: start;
    }

    .sm\:justify-items-end{
        justify-items: end;
    }

    .sm\:justify-items-center{
        justify-items: center;
    }

    .sm\:justify-items-stretch{
        justify-items: stretch;
    }

    .sm\:justify-self-auto{
        justify-self: auto;
    }

    .sm\:justify-self-start{
        justify-self: start;
    }

    .sm\:justify-self-end{
        justify-self: end;
    }

    .sm\:justify-self-center{
        justify-self: center;
    }

    .sm\:justify-self-stretch{
        justify-self: stretch;
    }

    .sm\:align-content-normal{
        align-content: normal;
    }

    .sm\:align-content-center{
        align-content: center;
    }

    .sm\:align-content-start{
        align-content: flex-start;
    }

    .sm\:align-content-end{
        align-content: flex-end;
    }

    .sm\:align-content-between{
        align-content: space-between;
    }

    .sm\:align-content-around{
        align-content: space-around;
    }

    .sm\:align-content-evenly{
        align-content: space-evenly;
    }

    .sm\:align-content-baseline{
        align-content: space-baseline;
    }

    .sm\:align-content-stretch{
        align-content: stretch;
    }

    .sm\:align-items-start{
        align-items: start;
    }

    .sm\:align-items-end{
        align-items: end;
    }

    .sm\:align-items-center{
        align-items: center;
    }

    .sm\:align-items-stretch{
        justify-items: stretch;
    }

    .sm\:align-self-auto{
        justify-self: auto;
    }

    .sm\:align-self-start{
        justify-self: start;
    }

    .sm\:align-self-end{
        justify-self: end;
    }

    .sm\:align-self-center{
        justify-self: center;
    }

    .sm\:align-self-stretch{
        justify-self: stretch;
    }

    .sm\:align-self-baseline{
        justify-self: baseline;
    }

    .sm\:place-content-center{
        place-content: center;
    }

    .sm\:place-content-start{
        place-content: start;
    }

    .sm\:place-content-end{
        place-content: end;
    }

    .sm\:place-content-between{
        place-content: between;
    }

    .sm\:place-content-around{
        place-content: around;
    }

    .sm\:place-content-evenly{
        place-content: evenly;
    }

    .sm\:place-content-baseline{
        place-content: baseline;
    }

    .sm\:place-content-stretch{
        place-content: stretch;
    }

    .sm\:place-items-start{
        place-content: start;
    }

    .sm\:place-items-end{
        place-content: end;
    }

    .sm\:place-items-center{
        place-content: center;
    }

    .sm\:place-items-baseline{
        place-content: baseline;
    }

    .sm\:place-items-stretch{
        place-content: stretch;
    }

    .sm\:place-self-start{
        place-self: start;
    }

    .sm\:place-self-end{
        place-self: end;
    }

    .sm\:place-self-center{
        place-self: center;
    }

    .sm\:place-self-baseline{
        place-self: baseline;
    }

    .sm\:place-self-stretch{
        place-self: stretch;
    }

    .sm\:w-0{
        width: 0;
    }

    .sm\:w-2{
        width: 2px;
    }

    .sm\:w-4{
        width: 4px;
    }

    .sm\:w-6{
        width: 6px;
    }

    .sm\:w-8{
        width: 8px;
    }

    .sm\:w-10{
        width: 10px;
    }

    .sm\:w-12{
        width: 12px;
    }

    .sm\:w-14{
        width: 14px;
    }

    .sm\:w-16{
        width: 16px;
    }

    .sm\:w-18{
        width: 18px;
    }

    .sm\:w-20{
        width: 20px;
    }

    .sm\:w-22{
        width: 1.5rem;
    }

    .sm\:w-24{
        width: 3rem;
    }

    .sm\:w-26{
        width: 4.5rem;
    }

    .sm\:w-28{
        width: 6rem;
    }

    .sm\:w-30{
        width: 7.5rem;
    }

    .sm\:w-32{
        width: 10rem;
    }

    .sm\:w-34{
        width: 11.5rem;
    }

    .sm\:w-36{
        width: 13rem;
    }

    .sm\:w-38{
        width: 14.5rem;
    }

    .sm\:w-40{
        width: 16rem;
    }

    .sm\:w-42{
        width: 18rem;
    }

    .sm\:w-44{
        width: 20rem;
    }

    .sm\:w-46{
        width: 22rem;
    }

    .sm\:w-48{
        width: 24rem;
    }

    .sm\:w-52{
        width: 28rem;
    }

    .sm\:w-56{
        width: 32rem;
    }

    .sm\:w-60{
        width: 36rem;
    }

    .sm\:w-64{
        width: 40rem;
    }

    .sm\:w-68{
        width: 44rem;
    }

    .sm\:w-72{
        width: 48rem;
    }

    .sm\:w-76{
        width: 52rem;
    }

    .sm\:w-80{
        width: 56rem;
    }

    .sm\:w-84{
        width: 60rem;
    }

    .sm\:w-hf{
        width: 50%;
    }

    .sm\:w-third{
        width: 33.333%;
    }

    .sm\:w-two-third{
        width: 66.67%;
    }

    .sm\:w-quarter{
        width: 25%;
    }

    .sm\:w-three-quarter{
        width: 75%;
    }

    .sm\:w-fifth{
        width: 20%;
    }

    .sm\:w-two-fifth{
        width: 40%;
    }

    .sm\:w-three-fifth{
        width: 60%;
    }

    .sm\:w-four-fifth{
        width: 80%;
    }

    .sm\:w-tenth{
        width: 10%;
    }

    .sm\:w-two-tenth{
        width: 20%;
    }

    .sm\:w-three-tenth{
        width: 30%;
    }

    .sm\:w-four-tenth{
        width: 40%;
    }

    .sm\:w-five-tenth{
        width: 50%;
    }

    .sm\:w-six-tenth{
        width: 60%;
    }

    .sm\:w-seven-tenth{
        width: 70%;
    }

    .sm\:w-eight-tenth{
        width: 80%;
    }

    .sm\:w-nine-tenth{
        width: 90%;
    }

    .sm\:w-full{
        width: 100%;
    }

    .sm\:w-min{
        width: min-content;
    }

    .sm\:w-max{
        width: max-content;
    }

    .sm\:w-fit{
        width: fit-content;
    }

    .sm\:min-vh-10{
        min-height: 10vh;
    }

    .sm\:min-vh-20{
        min-height: 20vh;
    }

    .sm\:min-vh-30{
        min-height: 30vh;
    }

    .sm\:min-vh-40{
        min-height: 40vh;
    }

    .sm\:min-vh-50{
        min-height: 50vh;
    }

    .sm\:min-vh-60{
        min-height: 60vh;
    }

    .sm\:min-vh-70{
        min-height: 70vh;
    }

    .sm\:min-vh-80{
        min-height: 80vh;
    }

    .sm\:min-vh-90{
        min-height: 90vh;
    }

    .sm\:min-vh-100{
        min-height: 100vh;
    }

    .sm\:min-vw-10{
        min-width: 10vh;
    }

    .sm\:min-vw-20{
        min-width: 20vh;
    }

    .sm\:min-vw-30{
        min-width: 30vh;
    }

    .sm\:min-vw-40{
        min-width: 40vh;
    }

    .sm\:min-vw-50{
        min-width: 50vh;
    }

    .sm\:min-vw-60{
        min-width: 60vh;
    }

    .sm\:min-vw-70{
        min-width: 70vh;
    }

    .sm\:min-vw-80{
        min-width: 80vh;
    }

    .sm\:min-vw-90{
        min-width: 100vh;
    }

    .sm\:min-vw-100{
        min-width: 100vh;
    }

    .sm\:max-vh-10{
        max-height: 10vh;
    }

    .sm\:max-vh-20{
        max-height: 20vh;
    }

    .sm\:max-vh-30{
        max-height: 30vh;
    }

    .sm\:max-vh-40{
        max-height: 40vh;
    }

    .sm\:max-vh-50{
        max-height: 50vh;
    }

    .sm\:max-vh-60{
        max-height: 60vh;
    }

    .sm\:max-vh-70{
        max-height: 70vh;
    }

    .sm\:max-vh-80{
        max-height: 80vh;
    }

    .sm\:max-vh-90{
        max-height: 100vh;
    }

    .sm\:max-vh-100{
        max-height: 100vh;
    }

    .sm\:max-vw-10{
        max-width: 10vh;
    }

    .sm\:max-vw-20{
        max-width: 20vh;
    }

    .sm\:max-vw-30{
        max-width: 30vh;
    }

    .sm\:max-vw-40{
        max-width: 40vh;
    }

    .sm\:max-vw-50{
        max-width: 50vh;
    }

    .sm\:max-vw-60{
        max-width: 60vh;
    }

    .sm\:max-vw-70{
        max-width: 70vh;
    }

    .sm\:max-vw-80{
        max-width: 80vh;
    }

    .sm\:max-vw-90{
        max-width: 100vh;
    }

    .sm\:max-vw-100{
        max-width: 100vh;
    }

    .sm\:min-w-2{
        min-width: 2px;
    }

    .sm\:min-w-4{
        min-width: 4px;
    }

    .sm\:min-w-6{
        min-width: 6px;
    }

    .sm\:min-w-8{
        min-width: 8px;
    }

    .sm\:min-w-10{
        min-width: 10px;
    }

    .sm\:min-w-12{
        min-width: 12px;
    }

    .sm\:min-w-14{
        min-width: 14px;
    }

    .sm\:min-w-16{
        min-width: 16px;
    }

    .sm\:min-w-18{
        min-width: 18px;
    }

    .sm\:min-w-20{
        min-width: 20px;
    }

    .sm\:min-w-22{
        min-width: 1.5rem;
    }

    .sm\:min-w-24{
        min-width: 3rem;
    }

    .sm\:min-w-26{
        min-width: 4.5rem;
    }

    .sm\:min-w-28{
        min-width: 6rem;
    }

    .sm\:min-w-30{
        min-width: 7.5rem;
    }

    .sm\:min-w-32{
        min-width: 10rem;
    }

    .sm\:min-w-34{
        min-width: 11.5rem;
    }

    .sm\:min-w-36{
        min-width: 13rem;
    }

    .sm\:min-w-38{
        min-width: 14.5rem;
    }

    .sm\:min-w-40{
        min-width: 16rem;
    }

    .sm\:min-w-42{
        min-width: 18rem;
    }

    .sm\:min-w-44{
        min-width: 20rem;
    }

    .sm\:min-w-46{
        min-width: 22rem;
    }

    .sm\:min-w-48{
        min-width: 24rem;
    }

    .sm\:min-w-hf{
        min-width: 50%;
    }

    .sm\:min-w-full{
        min-width: 100%;
    }

    .sm\:min-w-min{
        min-width: min-content;
    }

    .sm\:min-w-max{
        min-width: max-content;
    }

    .sm\:min-w-fit{
        min-width: fit-content;
    }

    .sm\:max-w-0{
        max-width: 0;
    }

    .sm\:max-w-2{
        max-width: 2px;
    }

    .sm\:max-w-4{
        max-width: 4px;
    }

    .sm\:max-w-6{
        max-width: 6px;
    }

    .sm\:max-w-8{
        max-width: 8px;
    }

    .sm\:max-w-10{
        max-width: 10px;
    }

    .sm\:max-w-12{
        max-width: 12px;
    }

    .sm\:max-w-14{
        max-width: 14px;
    }

    .sm\:max-w-16{
        max-width: 16px;
    }

    .sm\:max-w-18{
        max-width: 18px;
    }

    .sm\:max-w-20{
        max-width: 20px;
    }

    .sm\:max-w-22{
        max-width: 1.5rem;
    }

    .sm\:max-w-24{
        max-width: 3rem;
    }

    .sm\:max-w-26{
        max-width: 4.5rem;
    }

    .sm\:max-w-28{
        max-width: 6rem;
    }

    .sm\:max-w-30{
        max-width: 7.5rem;
    }

    .sm\:max-w-32{
        max-width: 10rem;
    }

    .sm\:max-w-34{
        max-width: 11.5rem;
    }

    .sm\:max-w-36{
        max-width: 13rem;
    }

    .sm\:max-w-38{
        max-width: 14.5rem;
    }

    .sm\:max-w-40{
        max-width: 16rem;
    }

    .sm\:max-w-42{
        max-width: 18rem;
    }

    .sm\:max-w-44{
        max-width: 20rem;
    }

    .sm\:max-w-46{
        max-width: 22rem;
    }

    .sm\:max-w-48{
        max-width: 24rem;
    }

    .sm\:max-w-hf{
        max-width: 50%;
    }

    .sm\:max-w-full{
        max-width: 100%;
    }

    .sm\:max-w-max{
        max-width: max-content;
    }

    .sm\:max-w-max{
        max-width: max-content;
    }

    .sm\:max-w-fit{
        max-width: fit-content;
    }

    .sm\:h-0{
        height: 0;
    }

    .sm\:h-2{
        height: 2px;
    }

    .sm\:h-4{
        height: 4px;
    }

    .sm\:h-6{
        height: 6px;
    }

    .sm\:h-8{
        height: 8px;
    }

    .sm\:h-10{
        height: 10px;
    }

    .sm\:h-12{
        height: 12px;
    }

    .sm\:h-14{
        height: 14px;
    }

    .sm\:h-16{
        height: 16px;
    }

    .sm\:h-18{
        height: 18px;
    }

    .sm\:h-20{
        height: 20px;
    }

    .sm\:h-22{
        height: 1.5rem;
    }

    .sm\:h-24{
        height: 3rem;
    }

    .sm\:h-26{
        height: 4.5rem;
    }

    .sm\:h-28{
        height: 6rem;
    }

    .sm\:h-30{
        height: 7.5rem;
    }

    .sm\:h-32{
        height: 10rem;
    }

    .sm\:h-34{
        height: 11.5rem;
    }

    .sm\:h-36{
        height: 13rem;
    }

    .sm\:h-38{
        height: 14.5rem;
    }

    .sm\:h-40{
        height: 16rem;
    }

    .sm\:h-42{
        height: 18rem;
    }

    .sm\:h-44{
        height: 20rem;
    }

    .sm\:h-46{
        height: 22rem;
    }

    .sm\:h-48{
        height: 24rem;
    }

    .sm\:h-52{
        height: 28rem;
    }

    .sm\:h-56{
        height: 32rem;
    }

    .sm\:h-60{
        height: 36rem;
    }

    .sm\:h-64{
        height: 40rem;
    }

    .sm\:h-68{
        height: 44rem;
    }

    .sm\:h-72{
        height: 48rem;
    }

    .sm\:h-76{
        height: 52rem;
    }

    .sm\:h-80{
        height: 56rem;
    }

    .sm\:h-84{
        height: 60rem;
    }

    .sm\:h-hf{
        height: 50%;
    }

    .sm\:h-third{
        height: 33.333%;
    }

    .sm\:h-two-third{
        height: 66.67%;
    }

    .sm\:h-quarter{
        height: 25%;
    }

    .sm\:h-three-quarter{
        height: 75%;
    }

    .sm\:h-fifth{
        height: 20%;
    }

    .sm\:h-two-fifth{
        height: 40%;
    }

    .sm\:h-three-fifth{
        height: 60%;
    }

    .sm\:h-four-fifth{
        height: 80%;
    }

    .sm\:h-tenth{
        height: 10%;
    }

    .sm\:h-two-tenth{
        height: 20%;
    }

    .sm\:h-three-tenth{
        height: 30%;
    }

    .sm\:h-four-tenth{
        height: 40%;
    }

    .sm\:h-five-tenth{
        height: 50%;
    }

    .sm\:h-six-tenth{
        height: 60%;
    }

    .sm\:h-seventh-tenth{
        height: 70%;
    }

    .sm\:h-eight-tenth{
        height: 80%;
    }

    .sm\:h-nine-tenth{
        height: 90%;
    }

    .sm\:h-full{
        height: 100%;
    }

    .sm\:h-min{
        height: min-content;
    }

    .sm\:h-max{
        height: max-content;
    }

    .sm\:h-fit{
        height: fit-content;
    }

    .sm\:min-h-0{
        min-height: 0;
    }

    .sm\:min-h-2{
        min-height: 2px;
    }

    .sm\:min-h-4{
        min-height: 4px;
    }

    .sm\:min-h-6{
        min-height: 6px;
    }

    .sm\:min-h-8{
        min-height: 8px;
    }

    .sm\:min-h-10{
        min-height: 10px;
    }

    .sm\:min-h-12{
        min-height: 12px;
    }

    .sm\:min-h-14{
        min-height: 14px;
    }

    .sm\:min-h-16{
        min-height: 16px;
    }

    .sm\:min-h-18{
        min-height: 18px;
    }

    .sm\:min-h-20{
        min-height: 20px;
    }

    .sm\:min-h-22{
        min-height: 1.5rem;
    }

    .sm\:min-h-24{
        min-height: 3rem;
    }

    .sm\:min-h-26{
        min-height: 4.5rem;
    }

    .sm\:min-h-28{
        min-height: 6rem;
    }

    .sm\:min-h-30{
        min-height: 7.5rem;
    }

    .sm\:min-h-32{
        min-height: 10rem;
    }

    .sm\:min-h-34{
        min-height: 11.5rem;
    }

    .sm\:min-h-36{
        min-height: 13rem;
    }

    .sm\:min-h-38{
        min-height: 14.5rem;
    }

    .sm\:min-h-40{
        min-height: 16rem;
    }

    .sm\:min-h-42{
        min-height: 18rem;
    }

    .sm\:min-h-44{
        min-height: 20rem;
    }

    .sm\:min-h-46{
        min-height: 22rem;
    }

    .sm\:min-h-48{
        min-height: 24rem;
    }

    .sm\:min-h-hf{
        min-height: 50%;
    }

    .sm\:min-h-full{
        min-height: 100%;
    }

    .sm\:min-h-min{
        min-height: min-content;
    }

    .sm\:min-h-max{
        min-height: max-content;
    }

    .sm\:min-h-fit{
        min-height: fit-content;
    }

    .sm\:max-h-0{
        max-height: 0;
    }

    .sm\:max-h-2{
        max-height: 2px;
    }

    .sm\:max-h-4{
        max-height: 4px;
    }

    .sm\:max-h-6{
        max-height: 6px;
    }

    .sm\:max-h-8{
        max-height: 8px;
    }

    .sm\:max-h-10{
        max-height: 10px;
    }

    .sm\:max-h-12{
        max-height: 12px;
    }

    .sm\:max-h-14{
        max-height: 14px;
    }

    .sm\:max-h-16{
        max-height: 16px;
    }

    .sm\:max-h-18{
        max-height: 18px;
    }

    .sm\:max-h-20{
        max-height: 20px;
    }

    .sm\:max-h-22{
        max-height: 1.5rem;
    }

    .sm\:max-h-24{
        max-height: 3rem;
    }

    .sm\:max-h-26{
        max-height: 4.5rem;
    }

    .sm\:max-h-28{
        max-height: 6rem;
    }

    .sm\:max-h-30{
        max-height: 7.5rem;
    }

    .sm\:max-h-32{
        max-height: 10rem;
    }

    .sm\:max-h-34{
        max-height: 11.5rem;
    }

    .sm\:max-h-36{
        max-height: 13rem;
    }

    .sm\:max-h-38{
        max-height: 14.5rem;
    }

    .sm\:max-h-40{
        max-height: 16rem;
    }

    .sm\:max-h-42{
        max-height: 18rem;
    }

    .sm\:max-h-44{
        max-height: 20rem;
    }

    .sm\:max-h-46{
        max-height: 22rem;
    }

    .sm\:max-h-48{
        max-height: 24rem;
    }

    .sm\:max-h-hf{
        max-height: 50%;
    }

    .sm\:max-h-full{
        max-height: 100%;
    }

    .sm\:max-h-max{
        max-height: max-content;
    }

    .sm\:max-h-max{
        max-height: max-content;
    }

    .sm\:max-h-fit{
        max-height: fit-content;
    }

    .sm\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .sm\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .sm\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .sm\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .sm\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .sm\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .sm\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .sm\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .sm\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .sm\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .sm\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .sm\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .sm\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .sm\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .sm\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .sm\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .sm\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .sm\:italic{
        font-style: italic;
    }

    .sm\:italic-0{
        font-style: normal;
    }

    .sm\:font-w-thin{
        font-weight: 100;
    }

    .sm\:font-w-extralight{
        font-weight: 200;
    }

    .sm\:font-w-light{
        font-weight: 300;
    }

    .sm\:font-w-normal{
        font-weight: 400;
    }

    .sm\:font-w-medium{
        font-weight: 500;
    }

    .sm\:font-w-semibold{
        font-weight: 600;
    }

    .sm\:font-w-bold{
        font-weight: 700;
    }

    .sm\:font-w-extrabold{
        font-weight: 800;
    }

    .sm\:font-w-black{
        font-weight: 900;
    }

    .sm\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .sm\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .sm\:letter-space-normal{
        letter-spacing: 0;
    }

    .sm\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .sm\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .sm\:line-h-1{
        line-height: 0.25rem;
    }

    .sm\:line-h-2{
        line-height: 0.5rem;
    }

    .sm\:line-h-3{
        line-height: 0.75rem;
    }

    .sm\:line-h-4{
        line-height: 1rem;
    }

    .sm\:line-h-5{
        line-height: 1.25rem;
    }

    .sm\:line-h-6{
        line-height: 1.5rem;
    }

    .sm\:line-h-7{
        line-height: 1.75rem;
    }

    .sm\:line-h-8{
        line-height: 2rem;
    }

    .sm\:line-h-9{
        line-height: 2.25rem;
    }

    .sm\:line-h-10{
        line-height: 2.5rem;
    }

    .sm\:line-h-normal{
        line-height: 1;
    }

    .sm\:line-h-sm{
        line-height: 1.25;
    }

    .sm\:line-h-md{
        line-height: 1.5;
    }

    .sm\:line-h-lg{
        line-height: 1.75;
    }

    .sm\:line-h-lg{
        line-height: 2;
    }

    .sm\:line-h-xl{
        line-height: 4;
    }

    .sm\:list-img-none{
        list-style-image: none;
    }

    .sm\:list-position-inside{
        list-style-position: inside;
    }

    .sm\:list-position-outside{
        list-style-position: outside;
    }

    .sm\:list-type-none{
        list-style-type: none;
    }

    .sm\:list-type-disc{
        list-style-type: disc;
    }

    .sm\:list-type-decimal{
        list-style-type: decimal;
    }

    .sm\:list-type-square{
        list-style-type: square;
    }

    .sm\:left-text{
        text-align: left;
    }

    .sm\:right-text{
        text-align: right;
    }

    .sm\:justify-text{
        text-align: justify;
    }

    .sm\:center-text{
        text-align: center;
    }

    .sm\:start-text{
        text-align: start;
    }

    .sm\:end-text{
        text-align: end;
    }

    .sm\:underline-text{
        text-decoration-line: underline;
    }

    .sm\:overline-text{
        text-decoration-line: overline;
    }

    .sm\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .sm\:no-decoration-text{
        text-decoration-line: none;
    }

    .sm\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .sm\:text-decoration-double{
        text-decoration-style: double;
    }

    .sm\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .sm\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .sm\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .sm\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .sm\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .sm\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .sm\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .sm\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .sm\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .sm\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .sm\:underline-offset-0{
        text-underline-offset: 0;
    }

    .sm\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .sm\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .sm\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .sm\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .sm\:text-uppercase{
        text-transform: uppercase;
    }

    .sm\:text-lowercase{
        text-transform: lowercase;
    }

    .sm\:text-capitalize{
        text-transform: capitalize;
    }

    .sm\:text-no-case{
        text-transform: none;
    }

    .sm\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .sm\:text-clip{
        text-overflow: clip;
    }

    .sm\:text-wrap{
        text-wrap: wrap;
    }

    .sm\:text-nowrap{
        text-wrap: nowrap;
    }

    .sm\:text-balance{
        text-wrap: balance;
    }

    .sm\:text-pretty{
        text-wrap: pretty;
    }

    .sm\:text-indent-0{
        text-indent: 0;
    }

    .sm\:text-indent-1{
        text-indent: 1px;
    }

    .sm\:text-indent-2{
        text-indent: 2px;
    }

    .sm\:text-indent-4{
        text-indent: 4px;
    }

    .sm\:text-indent-6{
        text-indent: 6px;
    }

    .sm\:text-indent-8{
        text-indent: 8px;
    }

    .sm\:text-indent-10{
        text-indent: 10px;
    }

    .sm\:text-indent-12{
        text-indent: 12px;
    }

    .sm\:text-indent-14{
        text-indent: 14px;
    }

    .sm\:text-indent-16{
        text-indent: 16px;
    }

    .sm\:text-indent-18{
        text-indent: 18px;
    }

    .sm\:text-indent-20{
        text-indent: 20px;
    }

    .sm\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .sm\:vertical-align-top{
        vertical-align: top;
    }

    .sm\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .sm\:vertical-align-middle{
        vertical-align: middle;
    }

    .sm\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .sm\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .sm\:vertical-align-sub{
        vertical-align: sub;
    }

    .sm\:vertical-align-super{
        vertical-align: super;
    }

    .sm\:white-space-normal{
        white-space: normal;
    }

    .sm\:white-space-nowrap{
        white-space: nowrap;
    }

    .sm\:white-space-pre{
        white-space: pre;
    }

    .sm\:white-space-pre-line{
        white-space: pre-line;
    }

    .sm\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .sm\:white-break-spaces{
        white-space: break-spaces;
    }

    .sm\:word-break-normal{
        word-break: normal;
    }

    .sm\:word-break-words{
        word-break: break-word;
    }

    .sm\:word-break-all{
        word-break: break-all;
    }

    .sm\:word-break-keep{
        word-break: keep-all;
    }

    .sm\:content-none{
        content: none;
    }

    .sm\:content-blank{
        content: "";
    }

    .sm\:bg-fixed{
        background-attachment: fixed;
    }

    .sm\:bg-local{
        background-attachment: local;
    }

    .sm\:bg-scroll{
        background-attachment: scroll;
    }

    .sm\:bg-clip-border{
        background-clip: border-box;
    }

    .sm\:bg-clip-content{
        background-clip: content-box;
    }

    .sm\:bg-clip-padding{
        background-clip: padding-box;
    }

    .sm\:bg-clip-text{
        background-clip: text;
    }

    .sm\:bg-or-border{
        background-origin: border-box;
    }

    .sm\:bg-origin-border{
        background-origin: border-box;
    }

    .sm\:bg-origin-padding{
        background-origin: padding-box;
    }

    .sm\:bg-origin-content{
        background-origin: content-box;
    }

    .sm\:bg-top{
        background-position: top;
    }

    .sm\:bg-bottom{
        background-position: bottom;
    }

    .sm\:bg-center{
        background-position: center;
    }

    .sm\:bg-left{
        background-position: left;
    }

    .sm\:bg-right{
        background-position: top;
    }

    .sm\:bg-left-top{
        background-position: left top;
    }

    .sm\:bg-right-top{
        background-position: right top;
    }

    .sm\:bg-left-bottom{
        background-position: left bottom;
    }

    .sm\:bg-right-bottom{
        background-position: right bottom;
    }

    .sm\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .sm\:bg-repeat{
        background-repeat: repeat;
    }

    .sm\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .sm\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .sm\:bg-repeat-space{
        background-repeat: space;
    }

    .sm\:bg-repeat-round{
        background-repeat: round;
    }

    .sm\:bg-s-auto{
        background-size: auto;
    }

    .sm\:bg-s-cover{
        background-size: cover;
    }

    .sm\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .sm\:p-auto{
        padding: auto;
    }

    .sm\:p-0{
        padding: 0;
    }

    .sm\:p-4{
        padding: var(--velocity-padding-4);
    }

    .sm\:p-8{
        padding: var(--velocity-padding-8);
    }

    .sm\:p-12{
        padding: var(--velocity-padding-12);
    }

    .sm\:p-16{
        padding: var(--velocity-padding-16);
    }

    .sm\:p-20{
        padding: var(--velocity-padding-20);
    }

    .sm\:p-24{
        padding: var(--velocity-padding-24);
    }

    .sm\:p-28{
        padding: var(--velocity-padding-28);
    }

    .sm\:p-32{
        padding: var(--velocity-padding-32);
    }

    .sm\:p-36{
        padding: var(--velocity-padding-36);
    }

    .sm\:p-40{
        padding: var(--velocity-padding-40);
    }

    .sm\:p-44{
        padding: var(--velocity-padding-44);
    }

    .sm\:p-48{
        padding: var(--velocity-padding-48);
    }

    .sm\:p-52{
        padding: var(--velocity-padding-52);
    }

    .sm\:p-56{
        padding: var(--velocity-padding-56);
    }

    .sm\:p-60{
        padding: var(--velocity-padding-60);
    }

    .sm\:p-64{
        padding: var(--velocity-padding-64);
    }

    .sm\:p-68{
        padding: var(--velocity-padding-68);
    }

    .sm\:p-72{
        padding: var(--velocity-padding-72);
    }

    .sm\:p-76{
        padding: var(--velocity-padding-76);
    }

    .sm\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .sm\:pt-auto{
        padding-top: auto;
    }

    .sm\:pt-0{
        padding-top: 0;
    }

    .sm\:pt-4{
        padding-top: 0.25rem;
    }

    .sm\:pt-8{
        padding-top: 0.5rem;
    }

    .sm\:pt-12{
        padding-top: 0.75rem;
    }

    .sm\:pt-16{
        padding-top: 1rem;
    }

    .sm\:pt-20{
        padding-top: 1.25rem;
    }

    .sm\:pt-24{
        padding-top: 1.5rem;
    }

    .sm\:pt-28{
        padding-top: 1.75rem;
    }

    .sm\:pt-32{
        padding-top: 2rem;
    }

    .sm\:pt-36{
        padding-top: 2.25rem;
    }

    .sm\:pt-40{
        padding-top: 2.5rem;
    }

    .sm\:pt-44{
        padding-top: 2.75rem;
    }

    .sm\:pt-48{
        padding-top: 3rem;
    }

    .sm\:pt-52{
        padding-top: 3.25rem;
    }

    .sm\:pt-56{
        padding-top: 3.5rem;
    }

    .sm\:pt-60{
        padding-top: 3.75rem;
    }

    .sm\:pt-64{
        padding-top: 4rem;
    }

    .sm\:pt-68{
        padding-top: 6rem;
    }

    .sm\:pt-72{
        padding-top: 8rem;
    }

    .sm\:pt-76{
        padding-top: 12rem;
    }

    .sm\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .sm\:pb-auto{
        padding-bottom: auto;
    }

    .sm\:pb-0{
        padding-bottom: 0;
    }

    .sm\:pb-4{
        padding-bottom: 0.25rem;
    }

    .sm\:pb-8{
        padding-bottom: 0.5rem;
    }

    .sm\:pb-12{
        padding-bottom: 0.75rem;
    }

    .sm\:pb-16{
        padding-bottom: 1rem;
    }

    .sm\:pb-20{
        padding-bottom: 1.25rem;
    }

    .sm\:pb-24{
        padding-bottom: 1.5rem;
    }

    .sm\:pb-28{
        padding-bottom: 1.75rem;
    }

    .sm\:pb-32{
        padding-bottom: 2rem;
    }

    .sm\:pb-36{
        padding-bottom: 2.25rem;
    }

    .sm\:pb-40{
        padding-bottom: 2.5rem;
    }

    .sm\:pb-44{
        padding-bottom: 2.75rem;
    }

    .sm\:pb-48{
        padding-bottom: 3rem;
    }

    .sm\:pb-52{
        padding-bottom: 3.25rem;
    }

    .sm\:pb-56{
        padding-bottom: 3.5rem;
    }

    .sm\:pb-60{
        padding-bottom: 3.75rem;
    }

    .sm\:pb-64{
        padding-bottom: 4rem;
    }

    .sm\:pb-68{
        padding-bottom: 6rem;
    }

    .sm\:pb-72{
        padding-bottom: 8rem;
    }

    .sm\:pb-76{
        padding-bottom: 12rem;
    }

    .sm\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .sm\:pl-0{
        padding-left: auto;
    }

    .sm\:pl-0{
        padding-left: 0;
    }

    .sm\:pl-4{
        padding-left: 0.25rem;
    }

    .sm\:pl-8{
        padding-left: 0.5rem;
    }

    .sm\:pl-12{
        padding-left: 0.75rem;
    }

    .sm\:pl-16{
        padding-left: 1rem;
    }

    .sm\:pl-20{
        padding-left: 1.25rem;
    }

    .sm\:pl-24{
        padding-left: 1.5rem;
    }

    .sm\:pl-28{
        padding-left: 1.75rem;
    }

    .sm\:pl-32{
        padding-left: 2rem;
    }

    .sm\:pl-36{
        padding-left: 2.25rem;
    }

    .sm\:pl-40{
        padding-left: 2.5rem;
    }

    .sm\:pl-44{
        padding-left: 2.75rem;
    }

    .sm\:pl-48{
        padding-left: 3rem;
    }

    .sm\:pl-52{
        padding-left: 3.25rem;
    }

    .sm\:pl-56{
        padding-left: 3.5rem;
    }

    .sm\:pl-60{
        padding-left: 3.75rem;
    }

    .sm\:pl-64{
        padding-left: 4rem;
    }

    .sm\:pl-68{
        padding-left: 6rem;
    }

    .sm\:pl-72{
        padding-left: 8rem;
    }

    .sm\:pl-76{
        padding-left: 12rem;
    }

    .sm\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .sm\:pr-auto{
        padding-right: auto;
    }

    .sm\:pr-0{
        padding-right: 0;
    }

    .sm\:pr-4{
        padding-right: 0.25rem;
    }

    .sm\:pr-8{
        padding-right: 0.5rem;
    }

    .sm\:pr-12{
        padding-right: 0.75rem;
    }

    .sm\:pr-16{
        padding-right: 1rem;
    }

    .sm\:pr-20{
        padding-right: 1.25rem;
    }

    .sm\:pr-24{
        padding-right: 1.5rem;
    }

    .sm\:pr-28{
        padding-right: 1.75rem;
    }

    .sm\:pr-32{
        padding-right: 2rem;
    }

    .sm\:pr-36{
        padding-right: 2.25rem;
    }

    .sm\:pr-40{
        padding-right: 2.5rem;
    }

    .sm\:pr-44{
        padding-right: 2.75rem;
    }

    .sm\:pr-48{
        padding-right: 3rem;
    }

    .sm\:pr-52{
        padding-right: 3.25rem;
    }

    .sm\:pr-56{
        padding-right: 3.5rem;
    }

    .sm\:pr-60{
        padding-right: 3.75rem;
    }

    .sm\:pr-64{
        padding-right: 4rem;
    }

    .sm\:pr-68{
        padding-right: 6rem;
    }

    .sm\:pr-72{
        padding-right: 8rem;
    }

    .sm\:pr-76{
        padding-right: 12rem;
    }

    .sm\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .sm\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .sm\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .sm\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .sm\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .sm\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .sm\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .sm\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .sm\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .sm\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .sm\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .sm\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .sm\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .sm\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .sm\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .sm\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .sm\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .sm\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .sm\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .sm\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .sm\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .sm\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .sm\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .sm\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .sm\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .sm\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .sm\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .sm\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .sm\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .sm\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .sm\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .sm\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .sm\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .sm\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .sm\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .sm\:m-auto{
        margin: auto;
    }

    .sm\:m-0{
        margin: 0;
    }

    .sm\:m-4{
        margin: 0.25rem;
    }

    .sm\:m-8{
        margin: 0.5rem;
    }

    .sm\:m-12{
        margin: 0.75rem;
    }

    .sm\:m-16{
        margin: 1rem;
    }

    .sm\:m-20{
        margin: 1.25rem;
    }

    .sm\:m-24{
        margin: 1.5rem;
    }

    .sm\:m-28{
        margin: 1.75rem;
    }

    .sm\:m-32{
        margin: 2rem;
    }

    .sm\:m-36{
        margin: 2.25rem;
    }

    .sm\:m-40{
        margin: 2.5rem;
    }

    .sm\:m-44{
        margin: 2.75rem;
    }

    .sm\:m-48{
        margin: 3rem;
    }

    .sm\:m-52{
        margin: 3.25rem;
    }

    .sm\:m-56{
        margin: 3.5rem;
    }

    .sm\:m-60{
        margin: 3.75rem;
    }

    .sm\:m-64{
        margin: 4rem;
    }

    .sm\:m-68{
        margin: 6rem;
    }

    .sm\:m-72{
        margin: 8rem;
    }

    .sm\:m-76{
        margin: 12rem;
    }

    .sm\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .sm\:mt-auto{
        margin-top: auto;
    }

    .sm\:mt-0{
        margin-top: 0;
    }

    .sm\:mt-4{
        margin-top: 0.25rem;
    }

    .sm\:mt-8{
        margin-top: 0.5rem;
    }

    .sm\:mt-12{
        margin-top: 0.75rem;
    }

    .sm\:mt-16{
        margin-top: 1rem;
    }

    .sm\:mt-20{
        margin-top: 1.25rem;
    }

    .sm\:mt-24{
        margin-top: 1.5rem;
    }

    .sm\:mt-28{
        margin-top: 1.75rem;
    }

    .sm\:mt-32{
        margin-top: 2rem;
    }

    .sm\:mt-36{
        margin-top: 2.25rem;
    }

    .sm\:mt-40{
        margin-top: 2.5rem;
    }

    .sm\:mt-44{
        margin-top: 2.75rem;
    }

    .sm\:mt-48{
        margin-top: 3rem;
    }

    .sm\:mt-52{
        margin-top: 3.25rem;
    }

    .sm\:mt-56{
        margin-top: 3.5rem;
    }

    .sm\:mt-60{
        margin-top: 3.75rem;
    }

    .sm\:mt-64{
        margin-top: 4rem;
    }

    .sm\:mt-68{
        margin-top: 6rem;
    }

    .sm\:mt-72{
        margin-top: 8rem;
    }

    .sm\:mt-76{
        margin-top: 12rem;
    }

    .sm\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .sm\:mb-auto{
        margin-bottom: auto;
    }

    .sm\:mb-0{
        margin-bottom: 0;
    }

    .sm\:mb-4{
        margin-bottom: 0.25rem;
    }

    .sm\:mb-8{
        margin-bottom: 0.5rem;
    }

    .sm\:mb-12{
        margin-bottom: 0.75rem;
    }

    .sm\:mb-16{
        margin-bottom: 1rem;
    }

    .sm\:mb-20{
        margin-bottom: 1.25rem;
    }

    .sm\:mb-24{
        margin-bottom: 1.5rem;
    }

    .sm\:mb-28{
        margin-bottom: 1.75rem;
    }

    .sm\:mb-32{
        margin-bottom: 2rem;
    }

    .sm\:mb-36{
        margin-bottom: 2.25rem;
    }

    .sm\:mb-40{
        margin-bottom: 2.5rem;
    }

    .sm\:mb-44{
        margin-bottom: 2.75rem;
    }

    .sm\:mb-48{
        margin-bottom: 3rem;
    }

    .sm\:mb-52{
        margin-bottom: 3.25rem;
    }

    .sm\:mb-56{
        margin-bottom: 3.5rem;
    }

    .sm\:mb-60{
        margin-bottom: 3.75rem;
    }

    .sm\:mb-64{
        margin-bottom: 4rem;
    }

    .sm\:mb-68{
        margin-bottom: 6rem;
    }

    .sm\:mb-72{
        margin-bottom: 8rem;
    }

    .sm\:mb-76{
        margin-bottom: 12rem;
    }

    .sm\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .sm\:ml-auto{
        margin-left: auto;
    }

    .sm\:ml-0{
        margin-left: 0;
    }

    .sm\:ml-4{
        margin-left: 0.25rem;
    }

    .sm\:ml-8{
        margin-left: 0.5rem;
    }

    .sm\:ml-12{
        margin-left: 0.75rem;
    }

    .sm\:ml-16{
        margin-left: 1rem;
    }

    .sm\:ml-20{
        margin-left: 1.25rem;
    }

    .sm\:ml-24{
        margin-left: 1.5rem;
    }

    .sm\:ml-28{
        margin-left: 1.75rem;
    }

    .sm\:ml-32{
        margin-left: 2rem;
    }

    .sm\:ml-36{
        margin-left: 2.25rem;
    }

    .sm\:ml-40{
        margin-left: 2.5rem;
    }

    .sm\:ml-44{
        margin-left: 2.75rem;
    }

    .sm\:ml-48{
        margin-left: 3rem;
    }

    .sm\:ml-52{
        margin-left: 3.25rem;
    }

    .sm\:ml-56{
        margin-left: 3.5rem;
    }

    .sm\:ml-60{
        margin-left: 3.75rem;
    }

    .sm\:ml-64{
        margin-left: 4rem;
    }

    .sm\:ml-68{
        margin-left: 6rem;
    }

    .sm\:ml-72{
        margin-left: 8rem;
    }

    .sm\:ml-76{
        margin-left: 12rem;
    }

    .sm\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .sm\:mr-auto{
        margin-right: auto;
    }

    .sm\:mr-0{
        margin-right: 0;
    }

    .sm\:mr-4{
        margin-right: 0.25rem;
    }

    .sm\:mr-8{
        margin-right: 0.5rem;
    }

    .sm\:mr-12{
        margin-right: 0.75rem;
    }

    .sm\:mr-16{
        margin-right: 1rem;
    }

    .sm\:mr-20{
        margin-right: 1.25rem;
    }

    .sm\:mr-24{
        margin-right: 1.5rem;
    }

    .sm\:mr-28{
        margin-right: 1.75rem;
    }

    .sm\:mr-32{
        margin-right: 2rem;
    }

    .sm\:mr-36{
        margin-right: 2.25rem;
    }

    .sm\:mr-40{
        margin-right: 2.5rem;
    }

    .sm\:mr-44{
        margin-right: 2.75rem;
    }

    .sm\:mr-48{
        margin-right: 3rem;
    }

    .sm\:mr-52{
        margin-right: 3.25rem;
    }

    .sm\:mr-56{
        margin-right: 3.5rem;
    }

    .sm\:mr-60{
        margin-right: 3.75rem;
    }

    .sm\:mr-64{
        margin-right: 4rem;
    }

    .sm\:mr-68{
        margin-right: 6rem;
    }

    .sm\:mr-72{
        margin-right: 8rem;
    }

    .sm\:mr-76{
        margin-right: 12rem;
    }

    .sm\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .sm\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .sm\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .sm\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .sm\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .sm\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .sm\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .sm\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .sm\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .sm\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .sm\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .sm\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .sm\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .sm\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .sm\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .sm\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .sm\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .sm\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .sm\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .sm\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .sm\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .sm\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .sm\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .sm\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .sm\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .sm\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .sm\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sm\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .sm\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .sm\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .sm\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .sm\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .sm\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .sm\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .sm\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .sm\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .sm\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .sm\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .sm\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .sm\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .sm\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .sm\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .sm\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .sm\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .sm\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .sm\:d-none{
        display: none;
    }

    .sm\:d-block{
        display: block;
    }

    .sm\:d-flex{
        display: flex;
    }

    .sm\:d-grid{
        display: grid;
    }

    .sm\:d-table{
        display: table;
    }

    .sm\:d-inherit{
        display: inherit;
    }

    .sm\:d-flexbox{
        display: flexbox;
    }

    .sm\:d-table-column{
        display: table-column;
    }

    .sm\:d-table-column-group{
        display: table-column-group;
    }

    .sm\:d-table-cell{
        display: table-cell;
    }

    .sm\:d-table-caption{
        display: table-caption;
    }

    .sm\:d-table-row{
        display: table-row;
    }

    .sm\:d-table-row-group{
        display: table-row-group;
    }

    .sm\:d-inline-block{
        display: inline-block;
    }

    .sm\:d-inline-flex{
        display: inline-flex;
    }

    .sm\:border-round-none{
        border-radius: 0;
    }

    .sm\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .sm\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .sm\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .sm\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .sm\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .sm\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .sm\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .sm\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .sm\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .sm\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .sm\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .sm\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .sm\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .sm\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .sm\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .sm\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .sm\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .sm\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .sm\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .sm\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .sm\:border-w-0{
        border-width: 0;
    }

    .sm\:border-w-1{
        border-width: 1px;
    }

    .sm\:border-w-2{
        border-width: 2px;
    }

    .sm\:border-w-4{
        border-width: 4px;
    }

    .sm\:border-w-6{
        border-width: 6px;
    }

    .sm\:border-w-8{
        border-width: 8px;
    }

    .sm\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .sm\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .sm\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .sm\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .sm\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .sm\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .sm\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .sm\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .sm\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .sm\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .sm\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .sm\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .sm\:border-wl-0{
        border-left-width: 0;
    }

    .sm\:border-wl-1{
        border-left-width: 1px;
    }

    .sm\:border-wl-2{
        border-left-width: 2px;
    }

    .sm\:border-wl-4{
        border-left-width: 4px;
    }

    .sm\:border-wl-6{
        border-left-width: 6px;
    }

    .sm\:border-wl-8{
        border-left-width: 8px;
    }

    .sm\:border-wr-0{
        border-right-width: 0;
    }

    .sm\:border-wr-1{
        border-right-width: 1px;
    }

    .sm\:border-wr-2{
        border-right-width: 2px;
    }

    .sm\:border-wr-4{
        border-right-width: 4px;
    }

    .sm\:border-wr-6{
        border-right-width: 6px;
    }

    .sm\:border-wr-8{
        border-right-width: 8px;
    }

    .sm\:border-wt-0{
        border-top-width: 0;
    }

    .sm\:border-wt-1{
        border-top-width: 1px;
    }

    .sm\:border-wt-2{
        border-top-width: 2px;
    }

    .sm\:border-wt-4{
        border-top-width: 4px;
    }

    .sm\:border-wt-6{
        border-top-width: 6px;
    }

    .sm\:border-wt-8{
        border-top-width: 8px;
    }

    .sm\:border-wb-0{
        border-bottom-width: 0;
    }

    .sm\:border-wb-1{
        border-bottom-width: 1px;
    }

    .sm\:border-wb-2{
        border-bottom-width: 2px;
    }

    .sm\:border-wb-4{
        border-bottom-width: 4px;
    }

    .sm\:border-wb-6{
        border-bottom-width: 6px;
    }

    .sm\:border-wb-8{
        border-bottom-width: 8px;
    }

    .sm\:border-solid{
        border-style: solid;
    }

    .sm\:border-dashed{
        border-style: dashed;
    }

    .sm\:border-dotted{
        border-style: dotted;
    }

    .sm\:border-double{
        border-style: double;
    }

    .sm\:border-hidden{
        border-style: hidden;
    }

    .sm\:border-none{
        border-style: none;
    }

    .sm\:outline-w-0{
        outline-width: 0;
    }

    .sm\:outline-w-1{
        outline-width: 1px;
    }

    .sm\:outline-w-2{
        outline-width: 2px;
    }

    .sm\:outline-w-4{
        outline-width: 4px;
    }

    .sm\:outline-w-6{
        outline-width: 6px;
    }

    .sm\:outline-w-8{
        outline-width: 8px;
    }

    .sm\:outline-solid{
        outline-style: solid;
    }

    .sm\:outline-dashed{
        outline-style: dashed;
    }

    .sm\:outline-dotted{
        outline-style: dotted;
    }

    .sm\:outline-double{
        outline-style: double;
    }

    .sm\:outline-hidden{
        outline-style: hidden;
    }

    .sm\:outline-none{
        outline-style: none;
    }

    .sm\:outline-offset-0{
        outline-offset: 0;
    }

    .sm\:outline-offset-1{
        outline-offset: 1px;
    }

    .sm\:outline-offset-2{
        outline-offset: 2px;
    }

    .sm\:outline-offset-4{
        outline-offset: 4px;
    }

    .sm\:outline-offset-6{
        outline-offset: 6px;
    }

    .sm\:outline-offset-8{
        outline-offset: 8px;
    }

    .sm\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .sm\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .sm\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .sm\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .sm\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .sm\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .sm\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .sm\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .sm\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .sm\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .sm\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .sm\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .sm\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .sm\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .sm\:box-shadow-none{
        box-shadow: none;
    }

    .sm\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:opacity-0{
        opacity: 0;
    }

    .sm\:opacity-5{
        opacity: 0.05;
    }

    .sm\:opacity-10{
        opacity: 0.1;
    }

    .sm\:opacity-15{
        opacity: 0.15;
    }

    .sm\:opacity-20{
        opacity: 0.2;
    }

    .sm\:opacity-25{
        opacity: 0.25;
    }

    .sm\:opacity-30{
        opacity: 0.3;
    }

    .sm\:opacity-35{
        opacity: 0.35;
    }

    .sm\:opacity-40{
        opacity: 0.4;
    }

    .sm\:opacity-45{
        opacity: 0.45;
    }

    .sm\:opacity-50{
        opacity: 0.5;
    }

    .sm\:opacity-55{
        opacity: 0.55;
    }

    .sm\:opacity-60{
        opacity: 0.6;
    }

    .sm\:opacity-65{
        opacity: 0.65;
    }

    .sm\:opacity-70{
        opacity: 0.7;
    }

    .sm\:opacity-75{
        opacity: 0.75;
    }

    .sm\:opacity-80{
        opacity: 0.8;
    }

    .sm\:opacity-85{
        opacity: 0.85;
    }

    .sm\:opacity-90{
        opacity: 0.9;
    }

    .sm\:opacity-95{
        opacity: 0.95;
    }

    .sm\:opacity-100{
        opacity: 1;
    }

    .sm\:border-collapse{
        border-collapse: collapse;
    }

    .sm\:border-seperate{
        border-collapse: separate;
    }

    .sm\:table-layout-auto{
        table-layout: auto;
    }

    .sm\:table-layout-fixed{
        table-layout: fixed;
    }

    .sm\:appearance-none{
        appearance: none;
    }

    .sm\:appearance-auto{
        appearance: auto;
    }

    .sm\:caption-top{
        caption-side: top;
    }

    .sm\:caption-bottom{
        caption-side: bottom;
    }

    .sm\:cursor-auto{
        cursor: auto;
    }

    .sm\:cursor-default{
        cursor: default;
    }

    .sm\:cursor-pointer{
        cursor: pointer;
    }

    .sm\:cursor-text{
        cursor: text;
    }

    .sm\:cursor-wait{
        cursor: wait;
    }

    .sm\:cursor-help{
        cursor: help;
    }

    .sm\:cursor-progress{
        cursor: progress;
    }

    .sm\:cursor-none{
        cursor: none;
    }

    .sm\:pointer-events-none{
        pointer-events: none;
    }

    .sm\:pointer-events-auto{
        pointer-events: auto;
    }

    .sm\:resize-none{
        resize: none;
    }

    .sm\:resize-y{
        resize: vertical;
    }

    .sm\:resize-x{
        resize: horizontal;
    }

    .sm\:resize-both{
        resize: both;
    }

    .sm\:scroll-auto{
        scroll-behavior: auto;
    }

    .sm\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .sm\:scroll-p-auto{
        scroll-padding: auto;
    }

    .sm\:scroll-p-0{
        scroll-padding: 0;
    }

    .sm\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .sm\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .sm\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .sm\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .sm\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .sm\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .sm\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .sm\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .sm\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .sm\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .sm\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .sm\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .sm\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .sm\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .sm\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .sm\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .sm\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .sm\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .sm\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .sm\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .sm\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .sm\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .sm\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .sm\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .sm\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .sm\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .sm\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .sm\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .sm\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .sm\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .sm\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .sm\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .sm\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .sm\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .sm\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .sm\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .sm\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .sm\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .sm\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .sm\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .sm\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .sm\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .sm\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .sm\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .sm\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .sm\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .sm\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .sm\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .sm\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .sm\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .sm\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .sm\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .sm\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .sm\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .sm\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .sm\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .sm\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .sm\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .sm\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .sm\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .sm\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .sm\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .sm\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .sm\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .sm\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .sm\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .sm\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .sm\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .sm\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .sm\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .sm\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .sm\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .sm\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .sm\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .sm\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .sm\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .sm\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .sm\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .sm\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .sm\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .sm\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .sm\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .sm\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .sm\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .sm\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .sm\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .sm\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .sm\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .sm\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .sm\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .sm\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .sm\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .sm\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .sm\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .sm\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .sm\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .sm\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .sm\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .sm\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .sm\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .sm\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .sm\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .sm\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .sm\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .sm\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .sm\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .sm\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .sm\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .sm\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .sm\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .sm\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .sm\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .sm\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .sm\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .sm\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .sm\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .sm\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .sm\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .sm\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .sm\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .sm\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .sm\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .sm\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .sm\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .sm\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .sm\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .sm\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .sm\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .sm\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .sm\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .sm\:scroll-m-auto{
        scroll-margin: auto;
    }

    .sm\:scroll-m-0{
        scroll-margin: 0;
    }

    .sm\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .sm\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .sm\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .sm\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .sm\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .sm\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .sm\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .sm\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .sm\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .sm\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .sm\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .sm\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .sm\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .sm\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .sm\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .sm\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .sm\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .sm\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .sm\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .sm\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .sm\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .sm\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .sm\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .sm\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .sm\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .sm\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .sm\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .sm\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .sm\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .sm\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .sm\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .sm\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .sm\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .sm\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .sm\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .sm\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .sm\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .sm\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .sm\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .sm\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .sm\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .sm\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .sm\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .sm\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .sm\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .sm\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .sm\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .sm\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .sm\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .sm\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .sm\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .sm\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .sm\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .sm\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .sm\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .sm\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .sm\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .sm\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .sm\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .sm\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .sm\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .sm\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .sm\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .sm\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .sm\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .sm\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .sm\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .sm\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .sm\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .sm\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .sm\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .sm\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .sm\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .sm\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .sm\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .sm\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .sm\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .sm\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .sm\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .sm\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .sm\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .sm\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .sm\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .sm\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .sm\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .sm\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .sm\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .sm\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .sm\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .sm\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .sm\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .sm\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .sm\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .sm\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .sm\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .sm\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .sm\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .sm\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .sm\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .sm\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .sm\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .sm\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .sm\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .sm\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .sm\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .sm\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .sm\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .sm\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .sm\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .sm\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .sm\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .sm\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .sm\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .sm\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .sm\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .sm\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .sm\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .sm\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .sm\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .sm\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .sm\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .sm\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .sm\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .sm\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .sm\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .sm\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .sm\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .sm\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .sm\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .sm\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .sm\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .sm\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .sm\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .sm\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .sm\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .sm\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .sm\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .sm\:user-select-none{
        user-select: none;
    }

    .sm\:user-select-text{
        user-select: text;
    }

    .sm\:user-select-all{
        user-select: all;
    }

    .sm\:user-select-auto{
        user-select: auto;
    }

    .sm\:will-change-auto{
        will-change: auto;
    }

    .sm\:will-change-scroll{
        will-change: scroll;
    }

    .sm\:will-change-contents{
        will-change: contents;
    }

    .sm\:will-change-transform{
        will-change: transform;
    }

    .sm\:stroke-w-0{
        stroke-width: 0;
    }

    .sm\:stroke-w-1{
        stroke-width: 1;
    }

    .sm\:stroke-w-2{
        stroke-width: 2;
    }

    .sm\:scale-0{
        transform: scale(0);
    }

    .sm\:scale-5{
        transform: scale(0.05);
    }

    .sm\:scale-10{
        transform: scale(0.1);
    }

    .sm\:scale-15{
        transform: scale(0.15);
    }

    .sm\:scale-20{
        transform: scale(0.2);
    }

    .sm\:scale-25{
        transform: scale(0.25);
    }

    .sm\:scale-30{
        transform: scale(0.3);
    }

    .sm\:scale-35{
        transform: scale(0.35);
    }

    .sm\:scale-40{
        transform: scale(0.4);
    }

    .sm\:scale-45{
        transform: scale(0.45);
    }

    .sm\:scale-50{
        transform: scale(0.5);
    }

    .sm\:scale-55{
        transform: scale(0.55);
    }

    .sm\:scale-60{
        transform: scale(0.6);
    }

    .sm\:scale-65{
        transform: scale(0.65);
    }

    .sm\:scale-70{
        transform: scale(0.7);
    }

    .sm\:scale-75{
        transform: scale(0.75);
    }

    .sm\:scale-80{
        transform: scale(0.8);
    }

    .sm\:scale-85{
        transform: scale(0.85);
    }

    .sm\:scale-90{
        transform: scale(0.9);
    }

    .sm\:scale-95{
        transform: scale(0.95);
    }

    .sm\:scale-100{
        transform: scale(1);
    }

    .sm\:scale-105{
        transform: scale(1.05);
    }

    .sm\:scale-110{
        transform: scale(1.1);
    }

    .sm\:scale-115{
        transform: scale(1.15);
    }

    .sm\:scale-120{
        transform: scale(1.2);
    }

    .sm\:scale-125{
        transform: scale(1.25);
    }

    .sm\:scale-130{
        transform: scale(1.3);
    }

    .sm\:scale-135{
        transform: scale(1.35);
    }

    .sm\:scale-140{
        transform: scale(1.4);
    }

    .sm\:scale-145{
        transform: scale(1.45);
    }

    .sm\:scale-150{
        transform: scale(1.5);
    }

    .sm\:-translate-1:hover{
        transform: translate(-10px);
    }

    .sm\:-translate-2:hover{
        transform: translate(-20px);
    }

    .sm\:-translate-3:hover{
        transform: translate(-30px);
    }

    .sm\:-translate-4:hover{
        transform: translate(-40px);
    }

    .sm\:-translate-5:hover{
        transform: translate(-60px);
    }

    .sm\:-translate-6:hover{
        transform: translate(-60px);
    }

    .sm\:-translate-7:hover{
        transform: translate(-70px);
    }

    .sm\:-translate-8:hover{
        transform: translate(-80px);
    }

    .sm\:-translate-9:hover{
        transform: translate(-90px);
    }

    .sm\:-translate-10:hover{
        transform: translate(-100px);
    }

    .sm\:-translate-11:hover{
        transform: translate(-110px);
    }

    .sm\:-translate-12:hover{
        transform: translate(-120px);
    }

    .sm\:-translate-13:hover{
        transform: translate(-130px);
    }

    .sm\:-translate-14:hover{
        transform: translate(-140px);
    }

    .sm\:-translate-15:hover{
        transform: translate(-150px);
    }

    .sm\:-translate-16:hover{
        transform: translate(-160px);
    }

    .sm\:-translate-17:hover{
        transform: translate(-170px);
    }

    .sm\:-translate-18:hover{
        transform: translate(-180px);
    }

    .sm\:-translate-19:hover{
        transform: translate(-190px);
    }

    .sm\:-translate-20:hover{
        transform: translate(-200px);
    }

    .sm\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .sm\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .sm\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .sm\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .sm\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .sm\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .sm\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .sm\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .sm\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .sm\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .sm\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .sm\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .sm\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .sm\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .sm\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .sm\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .sm\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .sm\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .sm\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .sm\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .sm\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .sm\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .sm\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .sm\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .sm\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .sm\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .sm\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .sm\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .sm\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .sm\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .sm\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .sm\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .sm\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .sm\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .sm\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .sm\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .sm\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .sm\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .sm\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .sm\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .sm\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .sm\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .sm\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .sm\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .sm\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .sm\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .sm\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .sm\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .sm\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .sm\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .sm\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .sm\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .sm\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .sm\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .sm\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .sm\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .sm\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .sm\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .sm\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .sm\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .sm\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .sm\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .sm\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .sm\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .sm\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .sm\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .sm\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .sm\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .sm\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .sm\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .sm\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .sm\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .sm\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .sm\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .sm\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .sm\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .sm\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .sm\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .sm\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .sm\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .sm\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .sm\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .sm\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .sm\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .sm\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .sm\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .sm\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .sm\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .sm\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .sm\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .sm\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .sm\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .sm\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .sm\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .sm\:-translate-1{
        transform: translate(-10px);
    }

    .sm\:-translate-2{
        transform: translate(-20px);
    }

    .sm\:-translate-3{
        transform: translate(-30px);
    }

    .sm\:-translate-4{
        transform: translate(-40px);
    }

    .sm\:-translate-5{
        transform: translate(-60px);
    }

    .sm\:-translate-6{
        transform: translate(-60px);
    }

    .sm\:-translate-7{
        transform: translate(-70px);
    }

    .sm\:-translate-8{
        transform: translate(-80px);
    }

    .sm\:-translate-9{
        transform: translate(-90px);
    }

    .sm\:-translate-10{
        transform: translate(-100px);
    }

    .sm\:-translate-11{
        transform: translate(-110px);
    }

    .sm\:-translate-12{
        transform: translate(-120px);
    }

    .sm\:-translate-13{
        transform: translate(-130px);
    }

    .sm\:-translate-14{
        transform: translate(-140px);
    }

    .sm\:-translate-15{
        transform: translate(-150px);
    }

    .sm\:-translate-16{
        transform: translate(-160px);
    }

    .sm\:-translate-17{
        transform: translate(-170px);
    }

    .sm\:-translate-18{
        transform: translate(-180px);
    }

    .sm\:-translate-19{
        transform: translate(-190px);
    }

    .sm\:-translate-20{
        transform: translate(-200px);
    }

    .sm\:-translate-10x{
        transform: translate(-10%);
    }

    .sm\:-translate-15x{
        transform: translate(-15%);
    }

    .sm\:-translate-20x{
        transform: translate(-20%);
    }

    .sm\:-translate-25x{
        transform: translate(-25%);
    }

    .sm\:-translate-30x{
        transform: translate(-30%);
    }

    .sm\:-translate-35x{
        transform: translate(-35%);
    }

    .sm\:-translate-40x{
        transform: translate(-40%);
    }

    .sm\:-translate-45x{
        transform: translate(-45%);
    }

    .sm\:-translate-50x{
        transform: translate(-50%);
    }

    .sm\:-translate-55x{
        transform: translate(-55%);
    }

    .sm\:-translate-60x{
        transform: translate(-60%);
    }

    .sm\:-translate-65x{
        transform: translate(-65%);
    }

    .sm\:-translate-70x{
        transform: translate(-70%);
    }

    .sm\:-translate-75x{
        transform: translate(-75%);
    }

    .sm\:-translate-80x{
        transform: translate(-80%);
    }

    .sm\:-translate-85x{
        transform: translate(-85%);
    }

    .sm\:-translate-90x{
        transform: translate(-90%);
    }

    .sm\:-translate-95x{
        transform: translate(-95%);
    }

    .sm\:-translate-x-1{
        transform: translateX(-10px);
    }

    .sm\:-translate-x-2{
        transform: translateX(-20px);
    }

    .sm\:-translate-x-3{
        transform: translateX(-30px);
    }

    .sm\:-translate-x-4{
        transform: translateX(-40px);
    }

    .sm\:-translate-x-5{
        transform: translateX(-60px);
    }

    .sm\:-translate-x-6{
        transform: translateX(-60px);
    }

    .sm\:-translate-x-7{
        transform: translateX(-70px);
    }

    .sm\:-translate-x-8{
        transform: translateX(-80px);
    }

    .sm\:-translate-x-9{
        transform: translateX(-90px);
    }

    .sm\:-translate-x-10{
        transform: translateX(-100px);
    }

    .sm\:-translate-x-11{
        transform: translateX(-110px);
    }

    .sm\:-translate-x-12{
        transform: translateX(-120px);
    }

    .sm\:-translate-x-13{
        transform: translateX(-130px);
    }

    .sm\:-translate-x-14{
        transform: translateX(-140px);
    }

    .sm\:-translate-x-15{
        transform: translateX(-150px);
    }

    .sm\:-translate-x-16{
        transform: translateX(-160px);
    }

    .sm\:-translate-x-17{
        transform: translateX(-170px);
    }

    .sm\:-translate-x-18{
        transform: translateX(-180px);
    }

    .sm\:-translate-x-19{
        transform: translateX(-190px);
    }

    .sm\:-translate-x-20{
        transform: translateX(-200px);
    }

    .sm\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .sm\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .sm\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .sm\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .sm\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .sm\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .sm\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .sm\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .sm\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .sm\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .sm\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .sm\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .sm\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .sm\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .sm\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .sm\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .sm\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .sm\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .sm\:-translate-y-1{
        transform: translateY(-10px);
    }

    .sm\:-translate-y-2{
        transform: translateY(-20px);
    }

    .sm\:-translate-y-3{
        transform: translateY(-30px);
    }

    .sm\:-translate-y-4{
        transform: translateY(-40px);
    }

    .sm\:-translate-y-5{
        transform: translateY(-60px);
    }

    .sm\:-translate-y-6{
        transform: translateY(-60px);
    }

    .sm\:-translate-y-7{
        transform: translateY(-70px);
    }

    .sm\:-translate-y-8{
        transform: translateY(-80px);
    }

    .sm\:-translate-y-9{
        transform: translateY(-90px);
    }

    .sm\:-translate-y-10{
        transform: translateY(-100px);
    }

    .sm\:-translate-y-11{
        transform: translateY(-110px);
    }

    .sm\:-translate-y-12{
        transform: translateY(-120px);
    }

    .sm\:-translate-y-13{
        transform: translateY(-130px);
    }

    .sm\:-translate-y-14{
        transform: translateY(-140px);
    }

    .sm\:-translate-y-15{
        transform: translateY(-150px);
    }

    .sm\:-translate-y-16{
        transform: translateY(-160px);
    }

    .sm\:-translate-y-17{
        transform: translateY(-170px);
    }

    .sm\:-translate-y-18{
        transform: translateY(-180px);
    }

    .sm\:-translate-y-19{
        transform: translateY(-190px);
    }

    .sm\:-translate-y-20{
        transform: translateY(-200px);
    }

    .sm\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .sm\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .sm\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .sm\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .sm\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .sm\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .sm\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .sm\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .sm\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .sm\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .sm\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .sm\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .sm\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .sm\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .sm\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .sm\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .sm\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .sm\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .sm\:translate-0{
        transform: translate(0);
    }

    .sm\:translate-1{
        transform: translate(10px);
    }

    .sm\:translate-2{
        transform: translate(20px);
    }

    .sm\:translate-3{
        transform: translate(30px);
    }

    .sm\:translate-4{
        transform: translate(40px);
    }

    .sm\:translate-5{
        transform: translate(60px);
    }

    .sm\:translate-6{
        transform: translate(60px);
    }

    .sm\:translate-7{
        transform: translate(70px);
    }

    .sm\:translate-8{
        transform: translate(80px);
    }

    .sm\:translate-9{
        transform: translate(90px);
    }

    .sm\:translate-10{
        transform: translate(100px);
    }

    .sm\:translate-11{
        transform: translate(110px);
    }

    .sm\:translate-12{
        transform: translate(120px);
    }

    .sm\:translate-13{
        transform: translate(130px);
    }

    .sm\:translate-14{
        transform: translate(140px);
    }

    .sm\:translate-15{
        transform: translate(150px);
    }

    .sm\:translate-16{
        transform: translate(160px);
    }

    .sm\:translate-17{
        transform: translate(170px);
    }

    .sm\:translate-18{
        transform: translate(180px);
    }

    .sm\:translate-19{
        transform: translate(190px);
    }

    .sm\:translate-20{
        transform: translate(200px);
    }

    .sm\:translate-10x{
        transform: translate(10%);
    }

    .sm\:translate-15x{
        transform: translate(15%);
    }

    .sm\:translate-20x{
        transform: translate(20%);
    }

    .sm\:translate-25x{
        transform: translate(25%);
    }

    .sm\:translate-30x{
        transform: translate(30%);
    }

    .sm\:translate-35x{
        transform: translate(35%);
    }

    .sm\:translate-40x{
        transform: translate(40%);
    }

    .sm\:translate-45x{
        transform: translate(45%);
    }

    .sm\:translate-50x{
        transform: translate(50%);
    }

    .sm\:translate-55x{
        transform: translate(55%);
    }

    .sm\:translate-60x{
        transform: translate(60%);
    }

    .sm\:translate-65x{
        transform: translate(65%);
    }

    .sm\:translate-70x{
        transform: translate(70%);
    }

    .sm\:translate-75x{
        transform: translate(75%);
    }

    .sm\:translate-80x{
        transform: translate(80%);
    }

    .sm\:translate-85x{
        transform: translate(85%);
    }

    .sm\:translate-90x{
        transform: translate(90%);
    }

    .sm\:translate-95x{
        transform: translate(95%);
    }

    .sm\:translate-x-0{
        transform: translateX(0);
    }

    .sm\:translate-x-1{
        transform: translateX(10px);
    }

    .sm\:translate-x-2{
        transform: translateX(20px);
    }

    .sm\:translate-x-3{
        transform: translateX(30px);
    }

    .sm\:translate-x-4{
        transform: translateX(40px);
    }

    .sm\:translate-x-5{
        transform: translateX(60px);
    }

    .sm\:translate-x-6{
        transform: translateX(60px);
    }

    .sm\:translate-x-7{
        transform: translateX(70px);
    }

    .sm\:translate-x-8{
        transform: translateX(80px);
    }

    .sm\:translate-x-9{
        transform: translateX(90px);
    }

    .sm\:translate-x-10{
        transform: translateX(100px);
    }

    .sm\:translate-x-11{
        transform: translateX(110px);
    }

    .sm\:translate-x-12{
        transform: translateX(120px);
    }

    .sm\:translate-x-13{
        transform: translateX(130px);
    }

    .sm\:translate-x-14{
        transform: translateX(140px);
    }

    .sm\:translate-x-15{
        transform: translateX(150px);
    }

    .sm\:translate-x-16{
        transform: translateX(160px);
    }

    .sm\:translate-x-17{
        transform: translateX(170px);
    }

    .sm\:translate-x-18{
        transform: translateX(180px);
    }

    .sm\:translate-x-19{
        transform: translateX(190px);
    }

    .sm\:translate-x-20{
        transform: translateX(200px);
    }

    .sm\:translate-x-10x{
        transform: translateX(10%);
    }

    .sm\:translate-x-15x{
        transform: translateX(15%);
    }

    .sm\:translate-x-20x{
        transform: translateX(20%);
    }

    .sm\:translate-x-25x{
        transform: translateX(25%);
    }

    .sm\:translate-x-30x{
        transform: translateX(30%);
    }

    .sm\:translate-x-35x{
        transform: translateX(35%);
    }

    .sm\:translate-x-40x{
        transform: translateX(40%);
    }

    .sm\:translate-x-45x{
        transform: translateX(45%);
    }

    .sm\:translate-x-50x{
        transform: translateX(50%);
    }

    .sm\:translate-x-55x{
        transform: translateX(55%);
    }

    .sm\:translate-x-60x{
        transform: translateX(60%);
    }

    .sm\:translate-x-65x{
        transform: translateX(65%);
    }

    .sm\:translate-x-70x{
        transform: translateX(70%);
    }

    .sm\:translate-x-75x{
        transform: translateX(75%);
    }

    .sm\:translate-x-80x{
        transform: translateX(80%);
    }

    .sm\:translate-x-85x{
        transform: translateX(85%);
    }

    .sm\:translate-x-90x{
        transform: translateX(90%);
    }

    .sm\:translate-x-95x{
        transform: translateX(95%);
    }

    .sm\:translate-y-0{
        transform: translateY(0);
    }

    .sm\:translate-y-1{
        transform: translateY(10px);
    }

    .sm\:translate-y-2{
        transform: translateY(20px);
    }

    .sm\:translate-y-3{
        transform: translateY(30px);
    }

    .sm\:translate-y-4{
        transform: translateY(40px);
    }

    .sm\:translate-y-5{
        transform: translateY(60px);
    }

    .sm\:translate-y-6{
        transform: translateY(60px);
    }

    .sm\:translate-y-7{
        transform: translateY(70px);
    }

    .sm\:translate-y-8{
        transform: translateY(80px);
    }

    .sm\:translate-y-9{
        transform: translateY(90px);
    }

    .sm\:translate-y-10{
        transform: translateY(100px);
    }

    .sm\:translate-y-11{
        transform: translateY(110px);
    }

    .sm\:translate-y-12{
        transform: translateY(120px);
    }

    .sm\:translate-y-13{
        transform: translateY(130px);
    }

    .sm\:translate-y-14{
        transform: translateY(140px);
    }

    .sm\:translate-y-15{
        transform: translateY(150px);
    }

    .sm\:translate-y-16{
        transform: translateY(160px);
    }

    .sm\:translate-y-17{
        transform: translateY(170px);
    }

    .sm\:translate-y-18{
        transform: translateY(180px);
    }

    .sm\:translate-y-19{
        transform: translateY(190px);
    }

    .sm\:translate-y-20{
        transform: translateY(200px);
    }

    .sm\:translate-y-10x{
        transform: translateY(10%);
    }

    .sm\:translate-y-15x{
        transform: translateY(15%);
    }

    .sm\:translate-y-20x{
        transform: translateY(20%);
    }

    .sm\:translate-y-25x{
        transform: translateY(25%);
    }

    .sm\:translate-y-30x{
        transform: translateY(30%);
    }

    .sm\:translate-y-35x{
        transform: translateY(35%);
    }

    .sm\:translate-y-40x{
        transform: translateY(40%);
    }

    .sm\:translate-y-45x{
        transform: translateY(45%);
    }

    .sm\:translate-y-50x{
        transform: translateY(50%);
    }

    .sm\:translate-y-55x{
        transform: translateY(55%);
    }

    .sm\:translate-y-60x{
        transform: translateY(60%);
    }

    .sm\:translate-y-65x{
        transform: translateY(65%);
    }

    .sm\:translate-y-70x{
        transform: translateY(70%);
    }

    .sm\:translate-y-75x{
        transform: translateY(75%);
    }

    .sm\:translate-y-80x{
        transform: translateY(80%);
    }

    .sm\:translate-y-85x{
        transform: translateY(85%);
    }

    .sm\:translate-y-90x{
        transform: translateY(90%);
    }

    .sm\:translate-y-95x{
        transform: translateY(95%);
    }

    .sm\:rotate-0{
        transform: rotate(0);
    }

    .sm\:rotate-1{
        transform: rotate(1deg);
    }

    .sm\:rotate-2{
        transform: rotate(2deg);
    }

    .sm\:rotate-3{
        transform: rotate(3deg);
    }

    .sm\:rotate-6{
        transform: rotate(6deg);
    }

    .sm\:rotate-12{
        transform: rotate(12deg);
    }

    .sm\:rotate-20{
        transform: rotate(20deg);
    }

    .sm\:rotate-30{
        transform: rotate(30deg);
    }

    .sm\:rotate-45{
        transform: rotate(45deg);
    }

    .sm\:rotate-60{
        transform: rotate(60deg);
    }

    .sm\:rotate-90{
        transform: rotate(90deg);
    }

    .sm\:rotate-180{
        transform: rotate(180deg);
    }

    .sm\:rotate-259{
        transform: rotate(359deg);
    }

    .sm\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:transition-duration-75{
        transition-duration: 75ms;
    }

    .sm\:transition-duration-100{
        transition-duration: 100ms;
    }

    .sm\:transition-duration-150{
        transition-duration: 150ms;
    }

    .sm\:transition-duration-200{
        transition-duration: 200ms;
    }

    .sm\:transition-duration-300{
        transition-duration: 300ms;
    }

    .sm\:transition-duration-700{
        transition-duration: 700ms;
    }

    .sm\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .sm\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .sm\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .sm\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .sm\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .sm\:transition-delay-75{
        transition-delay: 75ms;
    }

    .sm\:transition-delay-100{
        transition-delay: 100ms;
    }

    .sm\:transition-delay-150{
        transition-delay: 150ms;
    }

    .sm\:transition-duration-200{
        transition-delay: 200ms;
    }

    .sm\:transition-delay-300{
        transition-delay: 300ms;
    }

    .sm\:transition-delay-700{
        transition-delay: 700ms;
    }

    .sm\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .sm\:transition-property-all{
        transition-property: all;
    }

    .sm\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .sm\:transition-property-opacity{
        transition-property: opacity;
    }

    .sm\:transition-property-transform{
        transition-property: transform;
    }

    .sm\:animation-duration-75{
        animation-duration: 75ms;
    }

    .sm\:animation-duration-100{
        animation-duration: 100ms;
    }

    .sm\:animation-duration-150{
        animation-duration: 150ms;
    }

    .sm\:animation-duration-200{
        animation-duration: 200ms;
    }

    .sm\:animation-duration-300{
        animation-duration: 300ms;
    }

    .sm\:animation-duration-700{
        animation-duration: 700ms;
    }

    .sm\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .sm\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .sm\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .sm\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .sm\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .sm\:animation-delay-75{
        animation-delay: 75ms;
    }

    .sm\:animation-delay-100{
        animation-delay: 100ms;
    }

    .sm\:animation-delay-150{
        animation-delay: 150ms;
    }

    .sm\:animation-duration-200{
        animation-delay: 200ms;
    }

    .sm\:animation-delay-300{
        animation-delay: 300ms;
    }

    .sm\:animation-delay-700{
        animation-delay: 700ms;
    }

    .sm\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .sm\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .sm\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .sm\:animation-name-spin{
        animation-name: spin;
    }

    .sm\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .sm\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .sm\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .sm\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .sm\:animation-name-bounce{
        animation-name: bounce;
    }

    .sm\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .sm\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .sm\:animation-name-pulse{
        animation-name: pulse;
    }

    .sm\:color-white{
        color: var(--white);
    }

    .sm\:color-black{
        color: var(--black);
    }

    .sm\:text-white{
        color: var(--white);
    }

    .sm\:text-black{
        color: var(--black);
    }

    .sm\:bg-white{
        background: var(--white);
    }

    .sm\:bg-black{
        background: var(--black);
    }

    .sm\:border-white{
        border-color: var(--white);
    }

    .sm\:border-black{
        border-color: var(--black);
    }

    .sm\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .sm\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .sm\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .sm\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .sm\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .sm\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .sm\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .sm\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .sm\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .sm\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .sm\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .sm\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .sm\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .sm\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .sm\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .sm\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .sm\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .sm\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .sm\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .sm\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .sm\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .sm\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .sm\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .sm\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .sm\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .sm\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .sm\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .sm\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .sm\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .sm\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .sm\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .sm\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .sm\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .sm\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .sm\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .sm\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .sm\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .sm\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .sm\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .sm\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .sm\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .sm\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .sm\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .sm\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .sm\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .sm\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .sm\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .sm\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .sm\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .sm\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .sm\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .sm\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .sm\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .sm\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .sm\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .sm\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .sm\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .sm\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .sm\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .sm\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .sm\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .sm\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .sm\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .sm\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .sm\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .sm\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .sm\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .sm\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .sm\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .sm\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .sm\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .sm\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .sm\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .sm\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .sm\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .sm\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .sm\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .sm\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .sm\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .sm\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .sm\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .sm\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .sm\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .sm\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .sm\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .sm\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .sm\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .sm\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .sm\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .sm\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .sm\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .sm\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .sm\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .sm\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .sm\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .sm\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .sm\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .sm\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .sm\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .sm\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .sm\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .sm\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .sm\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .sm\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .sm\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .sm\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .sm\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .sm\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .sm\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .sm\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .sm\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .sm\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .sm\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .sm\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .sm\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .sm\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .sm\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .sm\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .sm\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .sm\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .sm\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .sm\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .sm\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .sm\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .sm\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .sm\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .sm\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .sm\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .sm\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .sm\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .sm\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .sm\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .sm\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .sm\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .sm\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .sm\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .sm\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .sm\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .sm\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .sm\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .sm\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .sm\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .sm\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .sm\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .sm\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .sm\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .sm\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .sm\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .sm\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .sm\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .sm\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .sm\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .sm\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .sm\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .sm\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .sm\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .sm\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .sm\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .sm\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .sm\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .sm\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .sm\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .sm\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .sm\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .sm\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .sm\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .sm\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .sm\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .sm\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .sm\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .sm\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .sm\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .sm\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .sm\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .sm\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .sm\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .sm\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .sm\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .sm\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .sm\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .sm\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .sm\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .sm\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .sm\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .sm\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .sm\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .sm\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .sm\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .sm\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .sm\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .sm\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .sm\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .sm\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .sm\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .sm\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .sm\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .sm\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .sm\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .sm\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .sm\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .sm\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .sm\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .sm\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .sm\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .sm\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .sm\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .sm\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .sm\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .sm\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .sm\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .sm\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .sm\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .sm\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .sm\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .sm\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .sm\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .sm\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .sm\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .sm\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .sm\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .sm\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .sm\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .sm\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .sm\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .sm\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .sm\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .sm\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .sm\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .sm\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .sm\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .sm\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .sm\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .sm\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .sm\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .sm\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .sm\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .sm\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .sm\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .sm\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .sm\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .sm\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .sm\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .sm\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .sm\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .sm\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .sm\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .sm\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .sm\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .sm\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .sm\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .sm\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .sm\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .sm\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .sm\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .sm\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .sm\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .sm\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .sm\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .sm\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .sm\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .sm\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .sm\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .sm\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .sm\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .sm\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .sm\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .sm\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .sm\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .sm\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .sm\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .sm\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .sm\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .sm\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .sm\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .sm\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .sm\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .sm\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .sm\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .sm\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .sm\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .sm\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .sm\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .sm\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .sm\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .sm\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .sm\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .sm\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .sm\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .sm\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .sm\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .sm\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .sm\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .sm\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .sm\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .sm\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .sm\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .sm\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .sm\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .sm\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .sm\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .sm\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .sm\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .sm\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .sm\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .sm\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .sm\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .sm\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .sm\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .sm\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .sm\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .sm\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .sm\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .sm\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .sm\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .sm\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .sm\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .sm\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .sm\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .sm\:fill-transparent{
        fill: transparent;
    }

    .sm\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:color-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:color-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:color-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:color-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:color-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:color-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:color-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:color-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:color-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:color-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:color-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:color-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:color-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:color-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:color-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:color-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:color-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:color-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:color-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:color-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .sm\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .sm\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .sm\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .sm\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .sm\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .sm\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .sm\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .sm\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .sm\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .sm\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .sm\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .sm\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .sm\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .sm\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .sm\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .sm\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .sm\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .sm\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .sm\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .sm\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .sm\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .sm\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .sm\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .sm\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .sm\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .sm\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .sm\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .sm\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .sm\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .sm\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .sm\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .sm\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .sm\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .sm\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .sm\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .sm\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .sm\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .sm\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .sm\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .sm\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .sm\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .sm\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .sm\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .sm\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .sm\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .sm\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .sm\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .sm\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .sm\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .sm\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .sm\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .sm\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .sm\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .sm\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .sm\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .sm\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .sm\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .sm\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .sm\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .sm\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .sm\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .sm\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .sm\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .sm\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .sm\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .sm\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .sm\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .sm\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .sm\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .sm\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .sm\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .sm\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .sm\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .sm\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .sm\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .sm\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .sm\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .sm\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .sm\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .sm\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .sm\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .sm\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .sm\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .sm\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .sm\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .sm\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .sm\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .sm\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .sm\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .sm\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .sm\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .sm\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .sm\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .sm\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .sm\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .sm\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .sm\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .sm\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .sm\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .sm\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .sm\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .sm\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .sm\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .sm\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .sm\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .sm\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .sm\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .sm\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .sm\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .sm\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .sm\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .sm\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .sm\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .sm\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .sm\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .sm\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .sm\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .sm\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .sm\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .sm\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .sm\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .sm\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .sm\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .sm\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .sm\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .sm\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .sm\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .sm\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .sm\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .sm\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .sm\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .sm\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .sm\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .sm\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .sm\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .sm\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .sm\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .sm\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .sm\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .sm\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .sm\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .sm\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .sm\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .sm\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .sm\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .sm\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .sm\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .sm\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .sm\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .sm\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .sm\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .sm\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .sm\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .sm\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .sm\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .sm\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .sm\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .sm\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .sm\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .sm\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .sm\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .sm\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .sm\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .sm\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .sm\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .sm\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .sm\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .sm\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .sm\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .sm\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .sm\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .sm\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .sm\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .sm\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .sm\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .sm\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .sm\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .sm\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .sm\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .sm\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .sm\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .sm\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .sm\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .sm\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .sm\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .sm\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .sm\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .sm\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .sm\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .sm\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .sm\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .sm\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .sm\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .sm\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .sm\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .sm\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .sm\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .sm\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .sm\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .sm\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .sm\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .sm\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .sm\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .sm\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .sm\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .sm\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .sm\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .sm\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .sm\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .sm\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .sm\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .sm\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .sm\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .sm\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .sm\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .sm\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .sm\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .sm\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .sm\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .sm\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .sm\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .sm\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .sm\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .sm\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .sm\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .sm\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .sm\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .sm\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .sm\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .sm\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .sm\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .sm\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .sm\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .sm\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .sm\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .sm\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .sm\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .sm\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .sm\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .sm\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .sm\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .sm\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .sm\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .sm\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .sm\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .sm\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .sm\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .sm\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .sm\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .sm\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .sm\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .sm\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .sm\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .sm\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .sm\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .sm\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .sm\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .sm\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .sm\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .sm\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .sm\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .sm\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .sm\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .sm\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .sm\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .sm\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .sm\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .sm\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .sm\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .sm\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .sm\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .sm\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .sm\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .sm\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .sm\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .sm\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .sm\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .sm\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .sm\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .sm\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .sm\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .sm\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .sm\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .sm\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .sm\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .sm\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .sm\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .sm\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .sm\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .sm\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .sm\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .sm\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .sm\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .sm\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .sm\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .sm\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .sm\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .sm\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .sm\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .sm\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .sm\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .sm\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .sm\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .sm\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .sm\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .sm\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .sm\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .sm\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .sm\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .sm\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .sm\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .sm\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .sm\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .sm\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .sm\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .sm\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .sm\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .sm\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .sm\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .sm\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .sm\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .sm\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .sm\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .sm\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .sm\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .sm\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .sm\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .sm\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .sm\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .sm\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .sm\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .sm\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .sm\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .sm\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .sm\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .sm\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .sm\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .sm\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .sm\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .sm\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .sm\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .sm\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .sm\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .sm\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .sm\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .sm\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .sm\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .sm\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .sm\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .sm\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .sm\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .sm\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .sm\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .sm\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .sm\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .sm\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .sm\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .sm\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .sm\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .sm\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .sm\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .sm\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .sm\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .sm\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .sm\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .sm\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .sm\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .sm\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .sm\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .sm\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .sm\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .sm\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .sm\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .sm\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .sm\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .sm\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .sm\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .sm\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .sm\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .sm\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .sm\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .sm\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .sm\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .sm\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .sm\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .sm\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .sm\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .sm\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .sm\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .sm\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .sm\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .sm\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .sm\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .sm\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .sm\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .sm\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .sm\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .sm\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .sm\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .sm\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .sm\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .sm\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .sm\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .sm\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .sm\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .sm\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .sm\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .sm\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .sm\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .sm\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .sm\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .sm\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .sm\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .sm\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .sm\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .sm\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .sm\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .sm\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .sm\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .sm\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .sm\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .sm\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .sm\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .sm\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .sm\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .sm\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .sm\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .sm\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .sm\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .sm\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .sm\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .sm\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .sm\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .sm\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .sm\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .sm\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .sm\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .sm\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .sm\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .sm\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .sm\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .sm\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .sm\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .sm\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .sm\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .sm\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .sm\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .sm\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .sm\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .sm\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .sm\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .sm\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .sm\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .sm\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .sm\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .sm\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .sm\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .sm\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .sm\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .sm\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .sm\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .sm\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .sm\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .sm\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .sm\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .sm\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .sm\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .sm\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .sm\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .sm\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .sm\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .sm\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .sm\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .sm\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .sm\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .sm\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .sm\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .sm\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:text-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:text-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:text-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:text-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:text-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:text-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:text-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:text-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:text-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:text-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:text-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:text-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:text-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:text-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:text-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:text-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:text-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:text-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:text-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:text-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

.hover\:aspect-ratio-auto:hover{
    aspect-ratio: auto;
}

.hover\:aspect-ratio-square:hover{
    aspect-ratio: 1/1;
}

.hover\:aspect-ratio-video:hover{
    aspect-ratio: 16/9;
}

.hover\:container:hover{
    width: 100%;
}

.hover\:container-fluid:hover{
    width: 100%;
}

.hover\:column-auto:hover{
    columns: auto;
}

.hover\:column-1:hover{
    columns: 1;
}

.hover\:column-2:hover{
    columns: 2;
}

.hover\:column-3:hover{
    columns: 3;
}

.hover\:column-4:hover{
    columns: 4;
}

.hover\:column-5:hover{
    columns: 5;
}

.hover\:column-6:hover{
    columns: 6;
}

.hover\:column-7:hover{
    columns: 7;
}

.hover\:column-8:hover{
    columns: 8;
}

.hover\:column-9:hover{
    columns: 9;
}

.hover\:column-10:hover{
    columns: 10;
}

.hover\:column-11:hover{
    columns: 11;
}

.hover\:column-12:hover{
    columns: 12;
}

.hover\:float-inline-start:hover{
    float: inline-start;
}

.hover\:float-inline-end:hover{
    float: inline-end;
}

.hover\:float-left:hover{
    float: left;
}

.hover\:float-right:hover{
    float: right;
}

.hover\:float-none:hover{
    float: none;
}

.hover\:float-inherit:hover{
    float: inherit;
}

.hover\:clear-inline-start:hover{
    clear: inline-start;
}

.hover\:clear-inline-end:hover{
    clear: inline-end;
}

.hover\:clear-left:hover{
    clear: left;
}

.hover\:clear-right:hover{
    clear: right;
}

.hover\:clear-both:hover{
    clear: both;
}

.hover\:clear-none:hover{
    clear: none;
}

.hover\:clear-inherit:hover{
    clear: inherit;
}

.hover\:isolation-auto:hover{
    isolation: auto;
}

.hover\:isolation-true:hover{
    isolation: isolate;
}

.hover\:object-fit-fill:hover{
    object-fit: fill;
}

.hover\:object-fit-cover:hover{
    object-fit: cover;
}

.hover\:object-fit-contain:hover{
    object-fit: contain;
}

.hover\:object-fit-scale-down:hover{
    object-fit: scale-down;
}

.hover\:object-fit-none:hover{
    object-fit: none;
}

.hover\:object-position-top:hover{
    object-position: top;
}

.hover\:object-position-bottom:hover{
    object-position: bottom;
}

.hover\:object-position-left:hover{
    object-position: left;
}

.hover\:object-position-right:hover{
    object-position: right;
}

.hover\:object-position-left-top:hover{
    object-position: left top;
}

.hover\:object-position-right-top:hover{
    object-position: right top;
}

.hover\:object-position-left-bottom:hover{
    object-position: left bottom;
}

.hover\:object-position-right-top:hover{
    object-position: right bottom;
}

.hover\:object-position-center-top:hover{
    object-position: center top;
}

.hover\:object-position-center-bottom:hover{
    object-position: center bottom;
}

.hover\:overflow-auto:hover{
    overflow: auto;
}

.hover\:overflow-hidden:hover{
    overflow: hidden;
}

.hover\:overflow-visible:hover{
    overflow: visible;
}

.hover\:overflow-scroll:hover{
    overflow: scroll;
}

.hover\:overflow-inherit:hover{
    overflow:inherit;
}

.hover\:overflow-x-auto:hover{
    overflow: auto;
}

.hover\:overflow-x-hidden:hover{
    overflow-x: hidden;
}

.hover\:overflow-x-visible:hover{
    overflow-x: visible;
}

.hover\:overflow-x-scroll:hover{
    overflow-x: scroll;
}

.hover\:overflow-x-inherit:hover{
    overflow-x:inherit;
}

.hover\:overflow-y-auto:hover{
    overflow-y: auto;
}

.hover\:overflow-y-hidden:hover{
    overflow-y: hidden;
}

.hover\:overflow-y-visible:hover{
    overflow-y: visible;
}

.hover\:overflow-y-scroll:hover{
    overflow-y: scroll;
}

.hover\:overflow-y-inherit:hover{
    overflow-y: inherit;
}

.hover\:overscroll-behavior-auto:hover{
    overscroll-behavior: auto;
}

.hover\:overscroll-behavior-contain:hover{
    overscroll-behavior: contain;
}

.hover\:overscroll-behavior-none:hover{
    overscroll-behavior: none;
}

.hover\:overscroll-behavior-inherit:hover{
    overscroll-behavior: inherit;
}

.hover\:overscroll-behavior-x-auto:hover{
    overscroll-behavior: auto;
}

.hover\:overscroll-behavior-x-contain:hover{
    overscroll-behavior-x: contain;
}

.hover\:overscroll-behavior-x-none:hover{
    overscroll-behavior-x: none;
}

.hover\:overscroll-behavior-x-inherit:hover{
    overscroll-behavior-x:inherit;
}

.hover\:overscroll-behavior-y-auto:hover{
    overscroll-behavior-y: auto;
}

.hover\:overscroll-behavior-y-contain:hover{
    overscroll-behavior-y: contain;
}

.hover\:overscroll-behavior-y-none:hover{
    overscroll-behavior-y: none;
}

.hover\:overscroll-behavior-y-inherit:hover{
    overscroll-behavior-y: inherit;
}

.hover\:position-static:hover{
    position: static;
}

.hover\:position-fixed:hover{
    position: fixed;
}

.hover\:position-absolute:hover{
    position: absolute;
}

.hover\:position-relative:hover{
    position: relative;
}

.hover\:position-sticky:hover{
    position: sticky;
}

.hover\:position-right-0:hover{
    right: 0;
}

.hover\:position-left-0:hover{
    left: 0;
}

.hover\:position-top-0:hover{
    top: 0;
}

.hover\:position-bottom-0:hover{
    bottom: 0;
}

.hover\:visible:hover{
    visibility: visible;
}

.hover\:invisible:hover{
    visibility: hidden;
}

.hover\:visibility-collapse:hover{
    visibility: collapse;
}

.hover\:z-0:hover{
    z-index: 0;
}

.hover\:-z-10:hover{
    z-index: -10;
}

.hover\:-z-20:hover{
    z-index: -20;
}

.hover\:-z-30:hover{
    z-index: -30;
}

.hover\:-z-40:hover{
    z-index: -40;
}

.hover\:-z-50:hover{
    z-index: -50;
}

.hover\:-z-60:hover{
    z-index: -60;
}

.hover\:-z-70:hover{
    z-index: -70;
}

.hover\:-z-80:hover{
    z-index: -80;
}

.hover\:-z-90:hover{
    z-index: -90;
}

.hover\:-z-100:hover{
    z-index: -100;
}

.hover\:z-10:hover{
    z-index: 10;
}

.hover\:z-20:hover{
    z-index: 20;
}

.hover\:z-30:hover{
    z-index: 30;
}

.hover\:z-40:hover{
    z-index: 40;
}

.hover\:z-50:hover{
    z-index: 50;
}

.hover\:z-60:hover{
    z-index: 60;
}

.hover\:z-70:hover{
    z-index: 70;
}

.hover\:z-80:hover{
    z-index: 80;
}

.hover\:z-90:hover{
    z-index: 90;
}

.hover\:z-100:hover{
    z-index: 100;
}

.hover\:z-auto:hover{
    z-index: auto;
}

.hover\:flex-basis-0:hover{
    flex-basis: 0;
}

.hover\:flex-basis-2:hover{
    flex-basis: 2;
}

.hover\:flex-basis-4:hover{
    flex-basis: 4;
}

.hover\:flex-basis-6:hover{
    flex-basis: 6;
}

.hover\:flex-basis-8:hover{
    flex-basis: 8;
}

.hover\:flex-basis-10:hover{
    flex-basis: 10;
}

.hover\:flex-basis-12:hover{
    flex-basis: 12;
}

.hover\:flex-basis-14:hover{
    flex-basis: 14;
}

.hover\:flex-basis-16:hover{
    flex-basis: 16;
}

.hover\:flex-basis-18:hover{
    flex-basis: 18;
}

.hover\:flex-basis-20:hover{
    flex-basis: 20;
}

.hover\:flex-basis-hf:hover{
    flex-basis: 50%;
}

.hover\:flex-basis-third:hover{
    flex-basis: 33.333%;
}

.hover\:flex-basis-quarter:hover{
    flex-basis: 25%;
}

.hover\:flex-basis-three-quarter:hover{
    flex-basis: 75%;
}

.hover\:flex-basis-full:hover{
    flex-basis: 100%;
}

.hover\:flex-basis-two-third:hover{
    flex-basis: 66.67%;
}

.hover\:flex-row:hover{
    flex-direction: row;
}

.hover\:flex-row-reverse:hover{
    flex-direction: row-reverse;
}

.hover\:flex-column:hover{
    flex-direction: column;
}

.hover\:flex-column-reverse:hover{
    flex-direction: column-reverse;
}

.hover\:flex-wrap:hover{
    flex-wrap: wrap;
}

.hover\:flex-nowrap:hover{
    flex-wrap: nowrap;
}

.hover\:flex-wrap-reverse:hover{
    flex-direction: wrap-reserve;
}

.hover\:flex-1:hover{
    flex: 1 1 0;
}

.hover\:flex-auto:hover{
    flex: 1 1 auto;
}

.hover\:flex-initial:hover{
    flex: 0 1 auto;
}

.hover\:flex-none:hover{
    flex: none;
}

.hover\:flex-grow-0:hover{
    flex-grow: 0;
}

.hover\:flex-grow-1:hover{
    flex-grow: 1;
}

.hover\:flex-shink-0:hover{
    flex-shrink: 0;
}

.hover\:flex-shink-1:hover{
    flex-shrink: 1;
}

.hover\:order-1:hover{
    order: 1;
}

.hover\:order-2:hover{
    order: 2;
}

.hover\:order-3:hover{
    order: 3;
}

.hover\:order-4:hover{
    order: 4;
}

.hover\:order-5:hover{
    order: 5;
}

.hover\:order-6:hover{
    order: 6;
}

.hover\:order-7:hover{
    order: 7;
}

.hover\:order-8:hover{
    order: 8;
}

.hover\:order-9:hover{
    order: 9;
}

.hover\:order-10:hover{
    order: 10;
}

.hover\:order-11:hover{
    order: 11;
}

.hover\:order-12:hover{
    order: 12;
}

.hover\:order-first:hover{
    order: -9999;
}

.hover\:order-last:hover{
    order: 9999;
}

.hover\:order-0:hover{
    order: 0;
}

.hover\:grtpcols-1:hover{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.hover\:grtpcols-2:hover{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.hover\:grtpcols-3:hover{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.hover\:grtpcols-4:hover{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.hover\:grtpcols-5:hover{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.hover\:grtpcols-6:hover{
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.hover\:grtpcols-7:hover{
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.hover\:grtpcols-8:hover{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.hover\:grtpcols-9:hover{
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.hover\:grtpcols-10:hover{
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.hover\:grtpcols-11:hover{
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.hover\:grtpcols-12:hover{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.hover\:grtpcols-none:hover{
    grid-template-columns: none;
}

.hover\:grtpcols-subgrid:hover{
    grid-template-columns: subgrid;
}

.hover\:grtpcols-auto:hover{
    grid-template-columns: auto;
}

.hover\:grcol-auto:hover{
    grid-column: auto;
}

.hover\:grcol-span-1:hover{
    grid-column: span 1 / span 1;
}

.hover\:grcol-span-2:hover{
    grid-column: span 2 / span 2;
}

.hover\:grcol-span-3:hover{
    grid-column: span 3 / span 3;
}

.hover\:grcol-span-4:hover{
    grid-column: span 4 / span 4;
}

.hover\:grcol-span-5:hover{
    grid-column: span 5 / span 5;
}

.hover\:grcol-span-6:hover{
    grid-column: span 6 / span 6;
}

.hover\:grcol-span-7:hover{
    grid-column: span 7 / span 7;
}

.hover\:grcol-span-8:hover{
    grid-column: span 8 / span 8;
}

.hover\:grcol-span-9:hover{
    grid-column: span 9 / span 9;
}

.hover\:grcol-span-10:hover{
    grid-column: span 10 / span 10;
}

.hover\:grcol-span-11:hover{
    grid-column: span 11 / span 11;
}

.hover\:grcol-span-12:hover{
    grid-column: span 12 / span 12;
}

.hover\:grcol-span-full:hover{
    grid-column: span 1 / span -1;
}

.hover\:grcol-start-1:hover{
    grid-column-start: 1;
}

.hover\:grcol-start-2:hover{
    grid-column-start: 2;
}

.hover\:grcol-start-3:hover{
    grid-column-start: 3;
}

.hover\:grcol-start-4:hover{
    grid-column-start: 4;
}

.hover\:grcol-start-5:hover{
    grid-column-start: 5;
}

.hover\:grcol-start-6:hover{
    grid-column-start: 6;
}

.hover\:grcol-start-7:hover{
    grid-column-start: 7;
}

.hover\:grcol-start-8:hover{
    grid-column-start: 8;
}

.hover\:grcol-start-9:hover{
    grid-column-start: 9;
}

.hover\:grcol-start-10:hover{
    grid-column-start: 10;
}

.hover\:grcol-start-11:hover{
    grid-column-start: 11;
}

.hover\:grcol-start-12:hover{
    grid-column-start: 12;
}

.hover\:grcol-start-auto:hover{
    grid-column-start: auto;
}

.hover\:grcol-end-1:hover{
    grid-column-end: 1;
}

.hover\:grcol-end-2:hover{
    grid-column-end: 2;
}

.hover\:grcol-end-3:hover{
    grid-column-end: 3;
}

.hover\:grcol-end-4:hover{
    grid-column-end: 4;
}

.hover\:grcol-end-5:hover{
    grid-column-end: 5;
}

.hover\:grcol-end-6:hover{
    grid-column-end: 6;
}

.hover\:grcol-end-7:hover{
    grid-column-end: 7;
}

.hover\:grcol-end-8:hover{
    grid-column-end: 8;
}

.hover\:grcol-end-9:hover{
    grid-column-end: 9;
}

.hover\:grcol-end-10:hover{
    grid-column-end: 10;
}

.hover\:grcol-end-11:hover{
    grid-column-end: 11;
}

.hover\:grcol-end-12:hover{
    grid-column-end: 12;
}

.hover\:grcol-end-auto:hover{
    grid-column-end: auto;
}

.hover\:grtprows-1:hover{
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.hover\:grtprows-2:hover{
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.hover\:grtprows-3:hover{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.hover\:grtprows-4:hover{
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.hover\:grtprows-5:hover{
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.hover\:grtprows-6:hover{
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.hover\:grtprows-7:hover{
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.hover\:grtprows-8:hover{
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.hover\:grtprows-9:hover{
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.hover\:grtprows-10:hover{
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.hover\:grtprows-11:hover{
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.hover\:grtprows-12:hover{
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.hover\:grtprows-none:hover{
    grid-template-rows: none;
}

.hover\:grtprows-subgrid:hover{
    grid-template-rows: subgrid;
}

.hover\:grtprows-auto:hover{
    grid-template-rows: auto;
}

.hover\:grrow-auto:hover{
    grid-row: auto;
}

.hover\:grrow-span-1:hover{
    grid-row: span 1 / span 1;
}

.hover\:grrow-span-2:hover{
    grid-row: span 2 / span 2;
}

.hover\:grrow-span-3:hover{
    grid-row: span 3 / span 3;
}

.hover\:grrow-span-4:hover{
    grid-row: span 4 / span 4;
}

.hover\:grrow-span-5:hover{
    grid-row: span 5 / span 5;
}

.hover\:grrow-span-6:hover{
    grid-row: span 6 / span 6;
}

.hover\:grrow-span-7:hover{
    grid-row: span 7 / span 7;
}

.hover\:grrow-span-8:hover{
    grid-row: span 8 / span 8;
}

.hover\:grrow-span-9:hover{
    grid-row: span 9 / span 9;
}

.hover\:grrow-span-10:hover{
    grid-row: span 10 / span 10;
}

.hover\:grrow-span-11:hover{
    grid-row: span 11 / span 11;
}

.hover\:grrow-span-12:hover{
    grid-row: span 12 / span 12;
}

.hover\:grrow-span-full:hover{
    grid-row: span 1 / span -1;
}

.hover\:grrow-start-1:hover{
    grid-row-start: 1;
}

.hover\:grrow-start-2:hover{
    grid-row-start: 2;
}

.hover\:grrow-start-3:hover{
    grid-row-start: 3;
}

.hover\:grrow-start-4:hover{
    grid-row-start: 4;
}

.hover\:grrow-start-5:hover{
    grid-row-start: 5;
}

.hover\:grrow-start-6:hover{
    grid-row-start: 6;
}

.hover\:grrow-start-7:hover{
    grid-row-start: 7;
}

.hover\:grrow-start-8:hover{
    grid-row-start: 8;
}

.hover\:grrow-start-9:hover{
    grid-row-start: 9;
}

.hover\:grrow-start-10:hover{
    grid-row-start: 10;
}

.hover\:grrow-start-11:hover{
    grid-row-start: 11;
}

.hover\:grrow-start-12:hover{
    grid-row-start: 12;
}

.hover\:grrow-start-auto:hover{
    grid-row-start: auto;
}

.hover\:grrow-end-1:hover{
    grid-row-end: 1;
}

.hover\:grrow-end-2:hover{
    grid-row-end: 2;
}

.hover\:grrow-end-3:hover{
    grid-row-end: 3;
}

.hover\:grrow-end-4:hover{
    grid-row-end: 4;
}

.hover\:grrow-end-5:hover{
    grid-row-end: 5;
}

.hover\:grrow-end-6:hover{
    grid-row-end: 6;
}

.hover\:grrow-end-7:hover{
    grid-row-end: 7;
}

.hover\:grrow-end-8:hover{
    grid-row-end: 8;
}

.hover\:grrow-end-9:hover{
    grid-row-end: 9;
}

.hover\:grrow-end-10:hover{
    grid-row-end: 10;
}

.hover\:grrow-end-11:hover{
    grid-row-end: 11;
}

.hover\:grrow-end-12:hover{
    grid-row-end: 12;
}

.hover\:grcol-end-auto:hover{
    grid-column-end: auto;
}

.hover\:grfl-row:hover{
    grid-auto-flow: row;
}

.hover\:grfl-col:hover{
    grid-auto-flow: column;
}

.hover\:grfl-dense:hover{
    grid-auto-flow: dense;
}

.hover\:grfl-row-dense:hover{
    grid-auto-flow: row dense;
}

.hover\:grfl-col-dense:hover{
    grid-auto-flow: column dense;
}

.hover\:gr-auto-cols-auto:hover{
    grid-auto-columns: auto;
}

.hover\:gr-auto-cols-min:hover{
    grid-auto-columns: min-content;
}

.hover\:gr-auto-cols-max:hover{
    grid-auto-columns: max-content;
}

.hover\:gr-auto-cols-minmax:hover{
    grid-auto-columns: minmax(0, 1fr);
}

.hover\:gr-auto-rows-auto:hover{
    grid-auto-rows: auto;
}

.hover\:gr-auto-rows-min:hover{
    grid-auto-rows: min-content;
}

.hover\:gr-auto-rows-max:hover{
    grid-auto-rows: max-content;
}

.hover\:gr-auto-rows-minmax:hover{
    grid-auto-rows: minmax(0, 1fr);
}

.hover\:gap-0:hover{
    gap: 0;
}

.hover\:gap-x-0:hover{
    column-gap: 0;
}

.hover\:gap-y-0:hover{
    row-gap: 0;
}

.hover\:gap-1:hover{
    gap: 1px;
}

.hover\:gap-2:hover{
    gap: 2px;
}

.hover\:gap-4:hover{
    gap: 4px;
}

.hover\:gap-6:hover{
    gap: 6px;
}

.hover\:gap-8:hover{
    gap: 8px;
}

.hover\:gap-9:hover{
    gap: 9px;
}

.hover\:gap-10:hover{
    gap: 10px;
}

.hover\:gap-12:hover{
    gap: 12px;
}

.hover\:gap-14:hover{
    gap: 14px;
}

.hover\:gap-16:hover{
    gap: 16px;
}

.hover\:gap-18:hover{
    gap: 18px;
}

.hover\:gap-20:hover{
    gap: 20px;
}

.hover\:gap-x-0:hover{
    column-gap: 0;
}

.hover\:gap-x-1:hover{
    column-gap: 1px;
}

.hover\:gap-x-2:hover{
    column-gap: 2px;
}

.hover\:gap-x-4:hover{
    column-gap: 4px;
}

.hover\:gap-x-6:hover{
    column-gap: 6px;
}

.hover\:gap-x-8:hover{
    column-gap: 8px;
}

.hover\:gap-x-10:hover{
    column-gap: 10px;
}

.hover\:gap-x-12:hover{
    column-gap: 12px;
}

.hover\:gap-x-14:hover{
    column-gap: 14px;
}

.hover\:gap-x-16:hover{
    column-gap: 16px;
}

.hover\:gap-x-18:hover{
    column-gap: 18px;
}

.hover\:gap-x-20:hover{
    column-gap: 20px;
}

.hover\:gap-y-1:hover{
    row-gap: 1px;
}

.hover\:gap-y-2:hover{
    row-gap: 2px;
}

.hover\:gap-y-4:hover{
    row-gap: 4px;
}

.hover\:gap-y-6:hover{
    row-gap: 6px;
}

.hover\:gap-y-8:hover{
    row-gap: 8px;
}

.hover\:gap-y-10:hover{
    row-gap: 10px;
}

.hover\:gap-y-12:hover{
    row-gap: 12px;
}

.hover\:gap-y-14:hover{
    row-gap: 14px;
}

.hover\:gap-y-16:hover{
    row-gap: 16px;
}

.hover\:gap-y-18:hover{
    row-gap: 18px;
}

.hover\:gap-y-20:hover{
    row-gap: 20px;
}

.hover\:justify-content-normal:hover{
    justify-content: normal;
}

.hover\:justify-content-start:hover{
    justify-content: flex-start;
}

.hover\:justify-content-end:hover{
    justify-content: flex-end;
}

.hover\:justify-content-center:hover{
    justify-content: center;
}

.hover\:justify-content-between:hover{
    justify-content: space-between;
}

.hover\:justify-content-around:hover{
    justify-content: space-around;
}

.hover\:justify-content-evenly:hover{
    justify-content: space-evenly;
}

.hover\:justify-content-stretch:hover{
    justify-content: stretch;
}

.hover\:justify-items-start:hover{
    justify-items: start;
}

.hover\:justify-items-end:hover{
    justify-items: end;
}

.hover\:justify-items-center:hover{
    justify-items: center;
}

.hover\:justify-items-stretch:hover{
    justify-items: stretch;
}

.hover\:justify-self-auto:hover{
    justify-self: auto;
}

.hover\:justify-self-start:hover{
    justify-self: start;
}

.hover\:justify-self-end:hover{
    justify-self: end;
}

.hover\:justify-self-center:hover{
    justify-self: center;
}

.hover\:justify-self-stretch:hover{
    justify-self: stretch;
}

.hover\:align-content-normal:hover{
    align-content: normal;
}

.hover\:align-content-center:hover{
    align-content: center;
}

.hover\:align-content-start:hover{
    align-content: flex-start;
}

.hover\:align-content-end:hover{
    align-content: flex-end;
}

.hover\:align-content-between:hover{
    align-content: space-between;
}

.hover\:align-content-around:hover{
    align-content: space-around;
}

.hover\:align-content-evenly:hover{
    align-content: space-evenly;
}

.hover\:align-content-baseline:hover{
    align-content: space-baseline;
}

.hover\:align-content-stretch:hover{
    align-content: stretch;
}

.hover\:align-items-start:hover{
    align-items: start;
}

.hover\:align-items-end:hover{
    align-items: end;
}

.hover\:align-items-center:hover{
    align-items: center;
}

.hover\:align-items-stretch:hover{
    justify-items: stretch;
}

.hover\:align-self-auto:hover{
    justify-self: auto;
}

.hover\:align-self-start:hover{
    justify-self: start;
}

.hover\:align-self-end:hover{
    justify-self: end;
}

.hover\:align-self-center:hover{
    justify-self: center;
}

.hover\:align-self-stretch:hover{
    justify-self: stretch;
}

.hover\:align-self-baseline:hover{
    justify-self: baseline;
}

.hover\:place-content-center:hover{
    place-content: center;
}

.hover\:place-content-start:hover{
    place-content: start;
}

.hover\:place-content-end:hover{
    place-content: end;
}

.hover\:place-content-between:hover{
    place-content: between;
}

.hover\:place-content-around:hover{
    place-content: around;
}

.hover\:place-content-evenly:hover{
    place-content: evenly;
}

.hover\:place-content-baseline:hover{
    place-content: baseline;
}

.hover\:place-content-stretch:hover{
    place-content: stretch;
}

.hover\:place-items-start:hover{
    place-content: start;
}

.hover\:place-items-end:hover{
    place-content: end;
}

.hover\:place-items-center:hover{
    place-content: center;
}

.hover\:place-items-baseline:hover{
    place-content: baseline;
}

.hover\:place-items-stretch:hover{
    place-content: stretch;
}

.hover\:place-self-start:hover{
    place-self: start;
}

.hover\:place-self-end:hover{
    place-self: end;
}

.hover\:place-self-center:hover{
    place-self: center;
}

.hover\:place-self-baseline:hover{
    place-self: baseline;
}

.hover\:place-self-stretch:hover{
    place-self: stretch;
}

.hover\:w-auto:hover{
    width: auto;
}

.hover\:w-0:hover{
    width: 0;
}

.hover\:w-2:hover{
    width: 2px;
}

.hover\:w-4:hover{
    width: 4px;
}

.hover\:w-6:hover{
    width: 6px;
}

.hover\:w-8:hover{
    width: 8px;
}

.hover\:w-10:hover{
    width: 10px;
}

.hover\:w-12:hover{
    width: 12px;
}

.hover\:w-14:hover{
    width: 14px;
}

.hover\:w-16:hover{
    width: 16px;
}

.hover\:w-18:hover{
    width: 18px;
}

.hover\:w-20:hover{
    width: 20px;
}

.hover\:w-22:hover{
    width: 1.5rem;
}

.hover\:w-24:hover{
    width: 3rem;
}

.hover\:w-26:hover{
    width: 4.5rem;
}

.hover\:w-28:hover{
    width: 6rem;
}

.hover\:w-30:hover{
    width: 7.5rem;
}

.hover\:w-32:hover{
    width: 10rem;
}

.hover\:w-34:hover{
    width: 11.5rem;
}

.hover\:w-36:hover{
    width: 13rem;
}

.hover\:w-38:hover{
    width: 14.5rem;
}

.hover\:w-40:hover{
    width: 16rem;
}

.hover\:w-42:hover{
    width: 18rem;
}

.hover\:w-44:hover{
    width: 20rem;
}

.hover\:w-46:hover{
    width: 22rem;
}

.hover\:w-48:hover{
    width: 24rem;
}

.hover\:w-52:hover{
    width: 28rem;
}

.hover\:w-56:hover{
    width: 32rem;
}

.hover\:w-60:hover{
    width: 36rem;
}

.hover\:w-64:hover{
    width: 40rem;
}

.hover\:w-68:hover{
    width: 44rem;
}

.hover\:w-72:hover{
    width: 48rem;
}

.hover\:w-76:hover{
    width: 52rem;
}

.hover\:w-80:hover{
    width: 56rem;
}

.hover\:w-84:hover{
    width: 60rem;
}

.hover\:w-hf:hover{
    width: 50%;
}

.hover\:w-third:hover{
    width: 33.333%;
}

.hover\:w-two-third:hover{
    width: 66.67%;
}

.hover\:w-quarter:hover{
    width: 25%;
}

.hover\:w-three-quarter:hover{
    width: 75%;
}

.hover\:w-fifth:hover{
    width: 20%;
}

.hover\:w-two-fifth:hover{
    width: 40%;
}

.hover\:w-three-fifth:hover{
    width: 60%;
}

.hover\:w-four-fifth:hover{
    width: 80%;
}

.hover\:w-tenth:hover{
    width: 10%;
}

.hover\:w-two-tenth:hover{
    width: 20%;
}

.hover\:w-three-tenth:hover{
    width: 30%;
}

.hover\:w-four-tenth:hover{
    width: 40%;
}

.hover\:w-five-tenth:hover{
    width: 50%;
}

.hover\:w-six-tenth:hover{
    width: 60%;
}

.hover\:w-seven-tenth:hover{
    width: 70%;
}

.hover\:w-eight-tenth:hover{
    width: 80%;
}

.hover\:w-nine-tenth:hover{
    width: 90%;
}

.hover\:w-full:hover{
    width: 100%;
}

.hover\:w-min:hover{
    width: min-content;
}

.hover\:w-max:hover{
    width: max-content;
}

.hover\:w-fit:hover{
    width: fit-content;
}

.hover\:min-vh-10:hover{
    min-height: 10vh;
}

.hover\:min-vh-20:hover{
    min-height: 20vh;
}

.hover\:min-vh-30:hover{
    min-height: 30vh;
}

.hover\:min-vh-40:hover{
    min-height: 40vh;
}

.hover\:min-vh-50:hover{
    min-height: 50vh;
}

.hover\:min-vh-60:hover{
    min-height: 60vh;
}

.hover\:min-vh-70:hover{
    min-height: 70vh;
}

.hover\:min-vh-80:hover{
    min-height: 80vh;
}

.hover\:min-vh-90:hover{
    min-height: 90vh;
}

.hover\:min-vh-100:hover{
    min-height: 100vh;
}

.hover\:min-vw-10:hover{
    min-width: 10vh;
}

.hover\:min-vw-20:hover{
    min-width: 20vh;
}

.hover\:min-vw-30:hover{
    min-width: 30vh;
}

.hover\:min-vw-40:hover{
    min-width: 40vh;
}

.hover\:min-vw-50:hover{
    min-width: 50vh;
}

.hover\:min-vw-60:hover{
    min-width: 60vh;
}

.hover\:min-vw-70:hover{
    min-width: 70vh;
}

.hover\:min-vw-80:hover{
    min-width: 80vh;
}

.hover\:min-vw-90:hover{
    min-width: 100vh;
}

.hover\:min-vw-100:hover{
    min-width: 100vh;
}

.hover\:max-vh-10:hover{
    max-height: 10vh;
}

.hover\:max-vh-20:hover{
    max-height: 20vh;
}

.hover\:max-vh-30:hover{
    max-height: 30vh;
}

.hover\:max-vh-40:hover{
    max-height: 40vh;
}

.hover\:max-vh-50:hover{
    max-height: 50vh;
}

.hover\:max-vh-60:hover{
    max-height: 60vh;
}

.hover\:max-vh-70:hover{
    max-height: 70vh;
}

.hover\:max-vh-80:hover{
    max-height: 80vh;
}

.hover\:max-vh-90:hover{
    max-height: 100vh;
}

.hover\:max-vh-100:hover{
    max-height: 100vh;
}

.hover\:max-vw-10:hover{
    max-width: 10vh;
}

.hover\:max-vw-20:hover{
    max-width: 20vh;
}

.hover\:max-vw-30:hover{
    max-width: 30vh;
}

.hover\:max-vw-40:hover{
    max-width: 40vh;
}

.hover\:max-vw-50:hover{
    max-width: 50vh;
}

.hover\:max-vw-60:hover{
    max-width: 60vh;
}

.hover\:max-vw-70:hover{
    max-width: 70vh;
}

.hover\:max-vw-80:hover{
    max-width: 80vh;
}

.hover\:max-vw-90:hover{
    max-width: 100vh;
}

.hover\:max-vw-100:hover{
    max-width: 100vh;
}

.hover\:min-w-2:hover{
    min-width: 2px;
}

.hover\:min-w-4:hover{
    min-width: 4px;
}

.hover\:min-w-6:hover{
    min-width: 6px;
}

.hover\:min-w-8:hover{
    min-width: 8px;
}

.hover\:min-w-10:hover{
    min-width: 10px;
}

.hover\:min-w-12:hover{
    min-width: 12px;
}

.hover\:min-w-14:hover{
    min-width: 14px;
}

.hover\:min-w-16:hover{
    min-width: 16px;
}

.hover\:min-w-18:hover{
    min-width: 18px;
}

.hover\:min-w-20:hover{
    min-width: 20px;
}

.hover\:min-w-22:hover{
    min-width: 1.5rem;
}

.hover\:min-w-24:hover{
    min-width: 3rem;
}

.hover\:min-w-26:hover{
    min-width: 4.5rem;
}

.hover\:min-w-28:hover{
    min-width: 6rem;
}

.hover\:min-w-30:hover{
    min-width: 7.5rem;
}

.hover\:min-w-32:hover{
    min-width: 10rem;
}

.hover\:min-w-34:hover{
    min-width: 11.5rem;
}

.hover\:min-w-36:hover{
    min-width: 13rem;
}

.hover\:min-w-38:hover{
    min-width: 14.5rem;
}

.hover\:min-w-40:hover{
    min-width: 16rem;
}

.hover\:min-w-42:hover{
    min-width: 18rem;
}

.hover\:min-w-44:hover{
    min-width: 20rem;
}

.hover\:min-w-46:hover{
    min-width: 22rem;
}

.hover\:min-w-48:hover{
    min-width: 24rem;
}

.hover\:min-w-52:hover{
    min-width: 28rem;
}

.hover\:min-w-56:hover{
    min-width: 32rem;
}

.hover\:min-w-60:hover{
    min-width: 36rem;
}

.hover\:min-w-64:hover{
    min-width: 40rem;
}

.hover\:min-w-68:hover{
    min-width: 44rem;
}

.hover\:min-w-72:hover{
    min-width: 48rem;
}

.hover\:min-w-76:hover{
    min-width: 52rem;
}

.hover\:min-w-80:hover{
    min-width: 56rem;
}

.hover\:min-w-84:hover{
    min-width: 60rem;
}

.hover\:min-w-hf:hover{
    min-width: 50%;
}

.hover\:min-w-full:hover{
    min-width: 100%;
}

.hover\:min-w-min:hover{
    min-width: min-content;
}

.hover\:min-w-max:hover{
    min-width: max-content;
}

.hover\:min-w-fit:hover{
    min-width: fit-content;
}

.hover\:max-w-0:hover{
    max-width: 0;
}

.hover\:max-w-2:hover{
    max-width: 2px;
}

.hover\:max-w-4:hover{
    max-width: 4px;
}

.hover\:max-w-6:hover{
    max-width: 6px;
}

.hover\:max-w-8:hover{
    max-width: 8px;
}

.hover\:max-w-10:hover{
    max-width: 10px;
}

.hover\:max-w-12:hover{
    max-width: 12px;
}

.hover\:max-w-14:hover{
    max-width: 14px;
}

.hover\:max-w-16:hover{
    max-width: 16px;
}

.hover\:max-w-18:hover{
    max-width: 18px;
}

.hover\:max-w-20:hover{
    max-width: 20px;
}

.hover\:max-w-22:hover{
    max-width: 1.5rem;
}

.hover\:max-w-24:hover{
    max-width: 3rem;
}

.hover\:max-w-26:hover{
    max-width: 4.5rem;
}

.hover\:max-w-28:hover{
    max-width: 6rem;
}

.hover\:max-w-30:hover{
    max-width: 7.5rem;
}

.hover\:max-w-32:hover{
    max-width: 10rem;
}

.hover\:max-w-34:hover{
    max-width: 11.5rem;
}

.hover\:max-w-36:hover{
    max-width: 13rem;
}

.hover\:max-w-38:hover{
    max-width: 14.5rem;
}

.hover\:max-w-40:hover{
    max-width: 16rem;
}

.hover\:max-w-42:hover{
    max-width: 18rem;
}

.hover\:max-w-44:hover{
    max-width: 20rem;
}

.hover\:max-w-46:hover{
    max-width: 22rem;
}

.hover\:max-w-48:hover{
    max-width: 24rem;
}

.hover\:max-w-52:hover{
    max-width: 28rem;
}

.hover\:max-w-56:hover{
    max-width: 32rem;
}

.hover\:max-w-60:hover{
    max-width: 36rem;
}

.hover\:max-w-64:hover{
    max-width: 40rem;
}

.hover\:max-w-68:hover{
    max-width: 44rem;
}

.hover\:max-w-72:hover{
    max-width: 48rem;
}

.hover\:max-w-76:hover{
    max-width: 52rem;
}

.hover\:max-w-80:hover{
    max-width: 56rem;
}

.hover\:max-w-84:hover{
    max-width: 60rem;
}

.hover\:max-w-hf:hover{
    max-width: 50%;
}

.hover\:max-w-full:hover{
    max-width: 100%;
}

.hover\:max-w-max:hover{
    max-width: max-content;
}

.hover\:max-w-max:hover{
    max-width: max-content;
}

.hover\:max-w-fit:hover{
    max-width: fit-content;
}

.hover\:h-0:hover{
    height: 0;
}

.hover\:h-2:hover{
    height: 2px;
}

.hover\:h-4:hover{
    height: 4px;
}

.hover\:h-6:hover{
    height: 6px;
}

.hover\:h-8:hover{
    height: 8px;
}

.hover\:h-10:hover{
    height: 10px;
}

.hover\:h-12:hover{
    height: 12px;
}

.hover\:h-14:hover{
    height: 14px;
}

.hover\:h-16:hover{
    height: 16px;
}

.hover\:h-18:hover{
    height: 18px;
}

.hover\:h-20:hover{
    height: 20px;
}

.hover\:h-22:hover{
    height: 1.5rem;
}

.hover\:h-24:hover{
    height: 3rem;
}

.hover\:h-26:hover{
    height: 4.5rem;
}

.hover\:h-28:hover{
    height: 6rem;
}

.hover\:h-30:hover{
    height: 7.5rem;
}

.hover\:h-32:hover{
    height: 10rem;
}

.hover\:h-34:hover{
    height: 11.5rem;
}

.hover\:h-36:hover{
    height: 13rem;
}

.hover\:h-38:hover{
    height: 14.5rem;
}

.hover\:h-40:hover{
    height: 16rem;
}

.hover\:h-42:hover{
    height: 18rem;
}

.hover\:h-44:hover{
    height: 20rem;
}

.hover\:h-46:hover{
    height: 22rem;
}

.hover\:h-48:hover{
    height: 24rem;
}

.hover\:h-52:hover{
    height: 28rem;
}

.hover\:h-56:hover{
    height: 32rem;
}

.hover\:h-60:hover{
    height: 36rem;
}

.hover\:h-64:hover{
    height: 40rem;
}

.hover\:h-68:hover{
    height: 44rem;
}

.hover\:h-72:hover{
    height: 48rem;
}

.hover\:h-76:hover{
    height: 52rem;
}

.hover\:h-80:hover{
    height: 56rem;
}

.hover\:h-84:hover{
    height: 60rem;
}

.hover\:h-hf:hover{
    height: 50%;
}

.hover\:h-third:hover{
    height: 33.333%;
}

.hover\:h-two-third:hover{
    height: 66.67%;
}

.hover\:h-quarter:hover{
    height: 25%;
}

.hover\:h-three-quarter:hover{
    height: 75%;
}

.hover\:h-fifth:hover{
    height: 20%;
}

.hover\:h-two-fifth:hover{
    height: 40%;
}

.hover\:h-three-fifth:hover{
    height: 60%;
}

.hover\:h-four-fifth:hover{
    height: 80%;
}

.hover\:h-tenth:hover{
    height: 10%;
}

.hover\:h-two-tenth:hover{
    height: 20%;
}

.hover\:h-three-tenth:hover{
    height: 30%;
}

.hover\:h-four-tenth:hover{
    height: 40%;
}

.hover\:h-five-tenth:hover{
    height: 50%;
}

.hover\:h-six-tenth:hover{
    height: 60%;
}

.hover\:h-seventh-tenth:hover{
    height: 70%;
}

.hover\:h-eight-tenth:hover{
    height: 80%;
}

.hover\:h-nine-tenth:hover{
    height: 90%;
}

.hover\:h-full:hover{
    height: 100%;
}

.hover\:h-min:hover{
    height: min-content;
}

.hover\:h-max:hover{
    height: max-content;
}

.hover\:h-fit:hover{
    height: fit-content;
}

.hover\:min-h-0:hover{
    min-height: 0;
}

.hover\:min-h-2:hover{
    min-height: 2px;
}

.hover\:min-h-4:hover{
    min-height: 4px;
}

.hover\:min-h-6:hover{
    min-height: 6px;
}

.hover\:min-h-8:hover{
    min-height: 8px;
}

.hover\:min-h-10:hover{
    min-height: 10px;
}

.hover\:min-h-12:hover{
    min-height: 12px;
}

.hover\:min-h-14:hover{
    min-height: 14px;
}

.hover\:min-h-16:hover{
    min-height: 16px;
}

.hover\:min-h-18:hover{
    min-height: 18px;
}

.hover\:min-h-20:hover{
    min-height: 20px;
}

.hover\:min-h-22:hover{
    min-height: 1.5rem;
}

.hover\:min-h-24:hover{
    min-height: 3rem;
}

.hover\:min-h-26:hover{
    min-height: 4.5rem;
}

.hover\:min-h-28:hover{
    min-height: 6rem;
}

.hover\:min-h-30:hover{
    min-height: 7.5rem;
}

.hover\:min-h-32:hover{
    min-height: 10rem;
}

.hover\:min-h-34:hover{
    min-height: 11.5rem;
}

.hover\:min-h-36:hover{
    min-height: 13rem;
}

.hover\:min-h-38:hover{
    min-height: 14.5rem;
}

.hover\:min-h-40:hover{
    min-height: 16rem;
}

.hover\:min-h-42:hover{
    min-height: 18rem;
}

.hover\:min-h-44:hover{
    min-height: 20rem;
}

.hover\:min-h-46:hover{
    min-height: 22rem;
}

.hover\:min-h-48:hover{
    min-height: 24rem;
}

.hover\:min-h-52:hover{
    min-height: 28rem;
}

.hover\:min-h-56:hover{
    min-height: 32rem;
}

.hover\:min-h-60:hover{
    min-height: 36rem;
}

.hover\:min-h-64:hover{
    min-height: 40rem;
}

.hover\:min-h-68:hover{
    min-height: 44rem;
}

.hover\:min-h-72:hover{
    min-height: 48rem;
}

.hover\:min-h-76:hover{
    min-height: 52rem;
}

.hover\:min-h-80:hover{
    min-height: 56rem;
}

.hover\:min-h-84:hover{
    min-height: 60rem;
}

.hover\:min-h-hf:hover{
    min-height: 50%;
}

.hover\:min-h-full:hover{
    min-height: 100%;
}

.hover\:min-h-min:hover{
    min-height: min-content;
}

.hover\:min-h-max:hover{
    min-height: max-content;
}

.hover\:min-h-fit:hover{
    min-height: fit-content;
}

.hover\:max-h-0:hover{
    max-height: 0;
}

.hover\:max-h-2:hover{
    max-height: 2px;
}

.hover\:max-h-4:hover{
    max-height: 4px;
}

.hover\:max-h-6:hover{
    max-height: 6px;
}

.hover\:max-h-8:hover{
    max-height: 8px;
}

.hover\:max-h-10:hover{
    max-height: 10px;
}

.hover\:max-h-12:hover{
    max-height: 12px;
}

.hover\:max-h-14:hover{
    max-height: 14px;
}

.hover\:max-h-16:hover{
    max-height: 16px;
}

.hover\:max-h-18:hover{
    max-height: 18px;
}

.hover\:max-h-20:hover{
    max-height: 20px;
}

.hover\:max-h-22:hover{
    max-height: 1.5rem;
}

.hover\:max-h-24:hover{
    max-height: 3rem;
}

.hover\:max-h-26:hover{
    max-height: 4.5rem;
}

.hover\:max-h-28:hover{
    max-height: 6rem;
}

.hover\:max-h-30:hover{
    max-height: 7.5rem;
}

.hover\:max-h-32:hover{
    max-height: 10rem;
}

.hover\:max-h-34:hover{
    max-height: 11.5rem;
}

.hover\:max-h-36:hover{
    max-height: 13rem;
}

.hover\:max-h-38:hover{
    max-height: 14.5rem;
}

.hover\:max-h-40:hover{
    max-height: 16rem;
}

.hover\:max-h-42:hover{
    max-height: 18rem;
}

.hover\:max-h-44:hover{
    max-height: 20rem;
}

.hover\:max-h-46:hover{
    max-height: 22rem;
}

.hover\:max-h-48:hover{
    max-height: 24rem;
}

.hover\:max-h-52:hover{
    max-height: 28rem;
}

.hover\:max-h-56:hover{
    max-height: 32rem;
}

.hover\:max-h-60:hover{
    max-height: 36rem;
}

.hover\:max-h-64:hover{
    max-height: 40rem;
}

.hover\:max-h-68:hover{
    max-height: 44rem;
}

.hover\:max-h-72:hover{
    max-height: 48rem;
}

.hover\:max-h-76:hover{
    max-height: 52rem;
}

.hover\:max-h-80:hover{
    max-height: 56rem;
}

.hover\:max-h-84:hover{
    max-height: 60rem;
}

.hover\:max-h-hf:hover{
    max-height: 50%;
}

.hover\:max-h-full:hover{
    max-height: 100%;
}

.hover\:max-h-max:hover{
    max-height: max-content;
}

.hover\:max-h-max:hover{
    max-height: max-content;
}

.hover\:max-h-fit:hover{
    max-height: fit-content;
}

.hover\:sans:hover{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.hover\:serif:hover{
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.hover\:mono:hover{
    font-family: 'Courier New', Courier, monospace;
}

.hover\:font-s-xs:hover{
    font-size: var(--velocity-font-s-xs);
}

.hover\:font-s-sm:hover{
    font-size: var(--velocity-font-s-sm);
}

.hover\:font-s-md:hover{
    font-size: var(--velocity-font-s-md);
}

.hover\:font-s-lg:hover{
    font-size: var(--velocity-font-s-lg);
}

.hover\:font-s-xm:hover{
    font-size: var(--velocity-font-s-xm);
}

.hover\:font-s-xl:hover{
    font-size: var(--velocity-font-s-xl);
}

.hover\:font-s-2md:hover{
    font-size: var(--velocity-font-s-2md);
}

.hover\:font-s-2xm:hover{
    font-size: var(--velocity-font-s-2xm);
}

.hover\:font-s-2lg:hover{
    font-size: var(--velocity-font-s-2lg);
}

.hover\:font-s-2xl:hover{
    font-size: var(--velocity-font-s-2xl);
}

.hover\:font-s-2xl:hover{
    font-size: var(--velocity-font-s-2xl);
}

.hover\:font-s-4md:hover{
    font-size: var(--velocity-font-s-4md);
}

.hover\:font-s-6md:hover{
    font-size: var(--velocity-font-s-6md);
}

.hover\:font-s-8md:hover{
    font-size: var(--velocity-font-s-8md);
}

.hover\:font-smoothing-antialiased:hover{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.hover\:font-subpixel-antialiased:hover{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.hover\:italic:hover{
    font-style: italic;
}

.hover\:italic-0:hover{
    font-style: normal;
}

.hover\:font-w-thin:hover{
    font-weight: 100;
}

.hover\:font-w-extralight:hover{
    font-weight: 200;
}

.hover\:font-w-light:hover{
    font-weight: 300;
}

.hover\:font-w-normal:hover{
    font-weight: 400;
}

.hover\:font-w-medium:hover{
    font-weight: 500;
}

.hover\:font-w-semibold:hover{
    font-weight: 600;
}

.hover\:font-w-bold:hover{
    font-weight: 700;
}

.hover\:font-w-extrabold:hover{
    font-weight: 800;
}

.hover\:font-w-black:hover{
    font-weight: 900;
}

.hover\:letter-space-lt:hover{
    letter-spacing: -0.25rem;
}

.hover\:letter-space-tt:hover{
    letter-spacing: -0.125rem;
}

.hover\:letter-space-normal:hover{
    letter-spacing: 0;
}

.hover\:letter-space-wide:hover{
    letter-spacing: 0.125rem;
}

.hover\:letter-space-wider:hover{
    letter-spacing: 0.25rem;
}

.hover\:line-h-1:hover{
    line-height: 0.25rem;
}

.hover\:line-h-2:hover{
    line-height: 0.5rem;
}

.hover\:line-h-3:hover{
    line-height: 0.75rem;
}

.hover\:line-h-4:hover{
    line-height: 1rem;
}

.hover\:line-h-5:hover{
    line-height: 1.25rem;
}

.hover\:line-h-6:hover{
    line-height: 1.5rem;
}

.hover\:line-h-7:hover{
    line-height: 1.75rem;
}

.hover\:line-h-8:hover{
    line-height: 2rem;
}

.hover\:line-h-9:hover{
    line-height: 2.25rem;
}

.hover\:line-h-10:hover{
    line-height: 2.5rem;
}

.hover\:line-h-normal:hover{
    line-height: 1;
}

.hover\:line-h-sm:hover{
    line-height: 1.25;
}

.hover\:line-h-md:hover{
    line-height: 1.5;
}

.hover\:line-h-lg:hover{
    line-height: 1.75;
}

.hover\:line-h-lg:hover{
    line-height: 2;
}

.hover\:line-h-xl:hover{
    line-height: 4;
}

.hover\:list-img-none:hover{
    list-style-image: none;
}

.hover\:list-position-inside:hover{
    list-style-position: inside;
}

.hover\:list-position-outside:hover{
    list-style-position: outside;
}

.hover\:list-type-none:hover{
    list-style-type: none;
}

.hover\:list-type-disc:hover{
    list-style-type: disc;
}

.hover\:list-type-decimal:hover{
    list-style-type: decimal;
}

.hover\:list-type-square:hover{
    list-style-type: square;
}

.hover\:left-text:hover{
    text-align: left;
}

.hover\:right-text:hover{
    text-align: right;
}

.hover\:justify-text:hover{
    text-align: justify;
}

.hover\:center-text:hover{
    text-align: center;
}

.hover\:start-text:hover{
    text-align: start;
}

.hover\:end-text:hover{
    text-align: end;
}

.hover\:underline-text:hover{
    text-decoration-line: underline;
}

.hover\:overline-text:hover{
    text-decoration-line: overline;
}

.hover\:strikethrough-text:hover{
    text-decoration-line: line-through;
}

.hover\:no-decoration-text:hover{
    text-decoration-line: none;
}

.hover\:text-decoration-solid:hover{
    text-decoration-style: solid;
}

.hover\:text-decoration-double:hover{
    text-decoration-style: double;
}

.hover\:text-decoration-dotted:hover{
    text-decoration-style: dotted;
}

.hover\:text-decoration-dashed:hover{
    text-decoration-style: dashed;
}

.hover\:text-decoration-wavy:hover{
    text-decoration-style: wavy;
}

.hover\:decoration-thick-auto:hover{
    text-decoration-thickness: auto;
}

.hover\:decoration-thick-0:hover{
    text-decoration-thickness: 0;
}

.hover\:decoration-thick-sm:hover{
    text-decoration-thickness: 1px;
}

.hover\:decoration-thick-md:hover{
    text-decoration-thickness: 2px;
}

.hover\:decoration-thick-lg:hover{
    text-decoration-thickness: 4px;
}

.hover\:decoration-thick-xl:hover{
    text-decoration-thickness: 8px;
}

.hover\:underline-offset-auto:hover{
    text-underline-offset: auto;
}

.hover\:underline-offset-0:hover{
    text-underline-offset: 0;
}

.hover\:underline-offset-sm:hover{
    text-underline-offset: 1px;
}

.hover\:underline-offset-md:hover{
    text-underline-offset: 2px;
}

.hover\:underline-offset-lg:hover{
    text-underline-offset: 4px;
}

.hover\:underline-offset-xl:hover{
    text-underline-offset: 8px;
}

.hover\:text-uppercase:hover{
    text-transform: uppercase;
}

.hover\:text-lowercase:hover{
    text-transform: lowercase;
}

.hover\:text-capitalize:hover{
    text-transform: capitalize;
}

.hover\:text-no-case:hover{
    text-transform: none;
}

.hover\:text-ellipsis:hover{
    text-overflow: ellipsis;
}

.hover\:text-clip:hover{
    text-overflow: clip;
}

.hover\:text-wrap:hover{
    text-wrap: wrap;
}

.hover\:text-nowrap:hover{
    text-wrap: nowrap;
}

.hover\:text-balance:hover{
    text-wrap: balance;
}

.hover\:text-pretty:hover{
    text-wrap: pretty;
}

.hover\:text-indent-0:hover{
    text-indent: 0;
}

.hover\:text-indent-1:hover{
    text-indent: 1px;
}

.hover\:text-indent-2:hover{
    text-indent: 2px;
}

.hover\:text-indent-4:hover{
    text-indent: 4px;
}

.hover\:text-indent-6:hover{
    text-indent: 6px;
}

.hover\:text-indent-8:hover{
    text-indent: 8px;
}

.hover\:text-indent-10:hover{
    text-indent: 10px;
}

.hover\:text-indent-12:hover{
    text-indent: 12px;
}

.hover\:text-indent-14:hover{
    text-indent: 14px;
}

.hover\:text-indent-16:hover{
    text-indent: 16px;
}

.hover\:text-indent-18:hover{
    text-indent: 18px;
}

.hover\:text-indent-20:hover{
    text-indent: 20px;
}

.hover\:vertical-align-baseline:hover{
    vertical-align: baseline;
}

.hover\:vertical-align-top:hover{
    vertical-align: top;
}

.hover\:vertical-align-bottom:hover{
    vertical-align: bottom;
}

.hover\:vertical-align-middle:hover{
    vertical-align: middle;
}

.hover\:vertical-align-text-top:hover{
    vertical-align: text-top;
}

.hover\:vertical-align-text-bottom:hover{
    vertical-align: text-bottom;
}

.hover\:vertical-align-sub:hover{
    vertical-align: sub;
}

.hover\:vertical-align-super:hover{
    vertical-align: super;
}

.hover\:white-space-normal:hover{
    white-space: normal;
}

.hover\:white-space-nowrap:hover{
    white-space: nowrap;
}

.hover\:white-space-pre:hover{
    white-space: pre;
}

.hover\:white-space-pre-line:hover{
    white-space: pre-line;
}

.hover\:white-space-pre-wrap:hover{
    white-space: pre-wrap;
}

.hover\:white-break-spaces:hover{
    white-space: break-spaces;
}

.hover\:word-break-normal:hover{
    word-break: normal;
}

.hover\:word-break-words:hover{
    word-break: break-word;
}

.hover\:word-break-all:hover{
    word-break: break-all;
}

.hover\:word-break-keep:hover{
    word-break: keep-all;
}

.hover\:content-none:hover{
    content: none;
}

.hover\:content-blank:hover{
    content: "";
}

.hover\:bg-fixed:hover{
    background-attachment: fixed;
}

.hover\:bg-local:hover{
    background-attachment: local;
}

.hover\:bg-scroll:hover{
    background-attachment: scroll;
}

.hover\:bg-clip-border:hover{
    background-clip: border-box;
}

.hover\:bg-clip-content:hover{
    background-clip: content-box;
}

.hover\:bg-clip-padding:hover{
    background-clip: padding-box;
}

.hover\:bg-clip-text:hover{
    background-clip: text;
}

.hover\:bg-or-border:hover{
    background-origin: border-box;
}

.hover\:bg-origin-border:hover{
    background-origin: border-box;
}

.hover\:bg-origin-padding:hover{
    background-origin: padding-box;
}

.hover\:bg-origin-content:hover{
    background-origin: content-box;
}

.hover\:bg-top:hover{
    background-position: top;
}

.hover\:bg-bottom:hover{
    background-position: bottom;
}

.hover\:bg-center:hover{
    background-position: center;
}

.hover\:bg-left:hover{
    background-position: left;
}

.hover\:bg-right:hover{
    background-position: top;
}

.hover\:bg-left-top:hover{
    background-position: left top;
}

.hover\:bg-right-top:hover{
    background-position: right top;
}

.hover\:bg-left-bottom:hover{
    background-position: left bottom;
}

.hover\:bg-right-bottom:hover{
    background-position: right bottom;
}

.hover\:bg-no-repeat:hover{
    background-repeat: no-repeat;
}

.hover\:bg-repeat:hover{
    background-repeat: repeat;
}

.hover\:bg-repeat-x:hover{
    background-repeat: repeat-x;
}

.hover\:bg-repeat-y:hover{
    background-repeat: repeat-y;
}

.hover\:bg-repeat-space:hover{
    background-repeat: space;
}

.hover\:bg-repeat-round:hover{
    background-repeat: round;
}

.hover\:bg-s-auto:hover{
    background-size: auto;
}

.hover\:bg-s-cover:hover{
    background-size: cover;
}

.hover\:bg-s-contain:hover{
    background-size: contain;
}

/* padding */
.hover\:p-auto:hover{
    padding: auto;
}

.hover\:p-0:hover{
    padding: 0;
}

.hover\:p-4:hover{
    padding: var(--velocity-padding-4);
}

.hover\:p-8:hover{
    padding: var(--velocity-padding-8);
}

.hover\:p-12:hover{
    padding: var(--velocity-padding-12);
}

.hover\:p-16:hover{
    padding: var(--velocity-padding-16);
}

.hover\:p-20:hover{
    padding: var(--velocity-padding-20);
}

.hover\:p-24:hover{
    padding: var(--velocity-padding-24);
}

.hover\:p-28:hover{
    padding: var(--velocity-padding-28);
}

.hover\:p-32:hover{
    padding: var(--velocity-padding-32);
}

.hover\:p-36:hover{
    padding: var(--velocity-padding-36);
}

.hover\:p-40:hover{
    padding: var(--velocity-padding-40);
}

.hover\:p-44:hover{
    padding: var(--velocity-padding-44);
}

.hover\:p-48:hover{
    padding: var(--velocity-padding-48);
}

.hover\:p-52:hover{
    padding: var(--velocity-padding-52);
}

.hover\:p-56:hover{
    padding: var(--velocity-padding-56);
}

.hover\:p-60:hover{
    padding: var(--velocity-padding-60);
}

.hover\:p-64:hover{
    padding: var(--velocity-padding-64);
}

.hover\:p-68:hover{
    padding: var(--velocity-padding-68);
}

.hover\:p-72:hover{
    padding: var(--velocity-padding-72);
}

.hover\:p-76:hover{
    padding: var(--velocity-padding-76);
}

.hover\:p-80:hover{
    padding: var(--velocity-padding-80);
}

/** padding top **/
.hover\:pt-auto:hover{
    padding-top: auto;
}

.hover\:pt-0:hover{
    padding-top: 0;
}

.hover\:pt-4:hover{
    padding-top: 0.25rem;
}

.hover\:pt-8:hover{
    padding-top: 0.5rem;
}

.hover\:pt-12:hover{
    padding-top: 0.75rem;
}

.hover\:pt-16:hover{
    padding-top: 1rem;
}

.hover\:pt-20:hover{
    padding-top: 1.25rem;
}

.hover\:pt-24:hover{
    padding-top: 1.5rem;
}

.hover\:pt-28:hover{
    padding-top: 1.75rem;
}

.hover\:pt-32:hover{
    padding-top: 2rem;
}

.hover\:pt-36:hover{
    padding-top: 2.25rem;
}

.hover\:pt-40:hover{
    padding-top: 2.5rem;
}

.hover\:pt-44:hover{
    padding-top: 2.75rem;
}

.hover\:pt-48:hover{
    padding-top: 3rem;
}

.hover\:pt-52:hover{
    padding-top: 3.25rem;
}

.hover\:pt-56:hover{
    padding-top: 3.5rem;
}

.hover\:pt-60:hover{
    padding-top: 3.75rem;
}

.hover\:pt-64:hover{
    padding-top: 4rem;
}

.hover\:pt-68:hover{
    padding-top: 6rem;
}

.hover\:pt-72:hover{
    padding-top: 8rem;
}

.hover\:pt-76:hover{
    padding-top: 12rem;
}

.hover\:pt-80:hover{
    padding-top: 16rem;
}

/** padding-bottom **/
.hover\:pb-auto:hover{
    padding-bottom: auto;
}

.hover\:pb-0:hover{
    padding-bottom: 0;
}

.hover\:pb-4:hover{
    padding-bottom: 0.25rem;
}

.hover\:pb-8:hover{
    padding-bottom: 0.5rem;
}

.hover\:pb-12:hover{
    padding-bottom: 0.75rem;
}

.hover\:pb-16:hover{
    padding-bottom: 1rem;
}

.hover\:pb-20:hover{
    padding-bottom: 1.25rem;
}

.hover\:pb-24:hover{
    padding-bottom: 1.5rem;
}

.hover\:pb-28:hover{
    padding-bottom: 1.75rem;
}

.hover\:pb-32:hover{
    padding-bottom: 2rem;
}

.hover\:pb-36:hover{
    padding-bottom: 2.25rem;
}

.hover\:pb-40:hover{
    padding-bottom: 2.5rem;
}

.hover\:pb-44:hover{
    padding-bottom: 2.75rem;
}

.hover\:pb-48:hover{
    padding-bottom: 3rem;
}

.hover\:pb-52:hover{
    padding-bottom: 3.25rem;
}

.hover\:pb-56:hover{
    padding-bottom: 3.5rem;
}

.hover\:pb-60:hover{
    padding-bottom: 3.75rem;
}

.hover\:pb-64:hover{
    padding-bottom: 4rem;
}

.hover\:pb-68:hover{
    padding-bottom: 6rem;
}

.hover\:pb-72:hover{
    padding-bottom: 8rem;
}

.hover\:pb-76:hover{
    padding-bottom: 12rem;
}

.hover\:pb-80:hover{
    padding-bottom: 16rem;
}

/** padding left **/
.hover\:pl-0:hover{
    padding-left: auto;
}

.hover\:pl-0:hover{
    padding-left: 0;
}

.hover\:pl-4:hover{
    padding-left: 0.25rem;
}

.hover\:pl-8:hover{
    padding-left: 0.5rem;
}

.hover\:pl-12:hover{
    padding-left: 0.75rem;
}

.hover\:pl-16:hover{
    padding-left: 1rem;
}

.hover\:pl-20:hover{
    padding-left: 1.25rem;
}

.hover\:pl-24:hover{
    padding-left: 1.5rem;
}

.hover\:pl-28:hover{
    padding-left: 1.75rem;
}

.hover\:pl-32:hover{
    padding-left: 2rem;
}

.hover\:pl-36:hover{
    padding-left: 2.25rem;
}

.hover\:pl-40:hover{
    padding-left: 2.5rem;
}

.hover\:pl-44:hover{
    padding-left: 2.75rem;
}

.hover\:pl-48:hover{
    padding-left: 3rem;
}

.hover\:pl-52:hover{
    padding-left: 3.25rem;
}

.hover\:pl-56:hover{
    padding-left: 3.5rem;
}

.hover\:pl-60:hover{
    padding-left: 3.75rem;
}

.hover\:pl-64:hover{
    padding-left: 4rem;
}

.hover\:pl-68:hover{
    padding-left: 6rem;
}

.hover\:pl-72:hover{
    padding-left: 8rem;
}

.hover\:pl-76:hover{
    padding-left: 12rem;
}

.hover\:pl-80:hover{
    padding-left: 16rem;
}

/** padding-right **/
.hover\:pr-auto:hover{
    padding-right: auto;
}

.hover\:pr-0:hover{
    padding-right: 0;
}

.hover\:pr-4:hover{
    padding-right: 0.25rem;
}

.hover\:pr-8:hover{
    padding-right: 0.5rem;
}

.hover\:pr-12:hover{
    padding-right: 0.75rem;
}

.hover\:pr-16:hover{
    padding-right: 1rem;
}

.hover\:pr-20:hover{
    padding-right: 1.25rem;
}

.hover\:pr-24:hover{
    padding-right: 1.5rem;
}

.hover\:pr-28:hover{
    padding-right: 1.75rem;
}

.hover\:pr-32:hover{
    padding-right: 2rem;
}

.hover\:pr-36:hover{
    padding-right: 2.25rem;
}

.hover\:pr-40:hover{
    padding-right: 2.5rem;
}

.hover\:pr-44:hover{
    padding-right: 2.75rem;
}

.hover\:pr-48:hover{
    padding-right: 3rem;
}

.hover\:pr-52:hover{
    padding-right: 3.25rem;
}

.hover\:pr-56:hover{
    padding-right: 3.5rem;
}

.hover\:pr-60:hover{
    padding-right: 3.75rem;
}

.hover\:pr-64:hover{
    padding-right: 4rem;
}

.hover\:pr-68:hover{
    padding-right: 6rem;
}

.hover\:pr-72:hover{
    padding-right: 8rem;
}

.hover\:pr-76:hover{
    padding-right: 12rem;
}

.hover\:pr-80:hover{
    padding-right: 16rem;
}

/* padding left and right **/
.hover\:px-auto:hover{
    padding-left: auto;
    padding-right: auto;
}

.hover\:px-0:hover{
    padding-left: 0;
    padding-right: 0;
}

.hover\:px-4:hover{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.hover\:px-8:hover{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.hover\:px-12:hover{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.hover\:px-16:hover{
    padding-left: 1rem;
    padding-right: 1rem;
}

.hover\:px-20:hover{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.hover\:px-24:hover{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.hover\:px-28:hover{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.hover\:px-32:hover{
    padding-left: 2rem;
    padding-right: 2rem;
}

.hover\:px-36:hover{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.hover\:px-40:hover{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.hover\:px-44:hover{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.hover\:px-48:hover{
    padding-left: 3rem;
    padding-right: 3rem;
}

.hover\:px-52:hover{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.hover\:px-56:hover{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.hover\:px-60:hover{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.hover\:px-64:hover{
    padding-left: 4rem;
    padding-right: 4rem;
}

.hover\:px-68:hover{
    padding-left: 6rem;
    padding-right: 6rem;
}

.hover\:px-72:hover{
    padding-left: 8rem;
    padding-right: 8rem;
}

.hover\:px-76:hover{
    padding-left: 12rem;
    padding-right: 12rem;
}

.hover\:px-80:hover{
    padding-left: 16rem;
    padding-right: 16rem;
}

/*padding top and bottom **/
.hover\:py-auto:hover{
    padding-top: auto;
    padding-bottom: auto;
}

.hover\:py-0:hover{
    padding-top: 0;
    padding-bottom: 0;
}

.hover\:py-4:hover{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.hover\:py-8:hover{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.hover\:py-12:hover{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.hover\:py-16:hover{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.hover\:py-20:hover{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.hover\:py-24:hover{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.hover\:py-28:hover{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.hover\:py-32:hover{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.hover\:py-36:hover{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.hover\:py-40:hover{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.hover\:py-44:hover{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.hover\:py-48:hover{
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.hover\:py-52:hover{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.hover\:py-56:hover{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.hover\:py-60:hover{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.hover\:py-64:hover{
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.hover\:py-68:hover{
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.hover\:py-72:hover{
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.hover\:py-76:hover{
    padding-top: 12rem;
    padding-bottom: 12rem;
}

.hover\:py-80:hover{
    padding-top: 16rem;
    padding-bottom: 16rem;
}

/* margin */
.hover\:m-auto:hover{
    margin: auto;
}

.hover\:m-0:hover{
    margin: 0;
}

.hover\:m-4:hover{
    margin: 0.25rem;
}

.hover\:m-8:hover{
    margin: 0.5rem;
}

.hover\:m-12:hover{
    margin: 0.75rem;
}

.hover\:m-16:hover{
    margin: 1rem;
}

.hover\:m-20:hover{
    margin: 1.25rem;
}

.hover\:m-24:hover{
    margin: 1.5rem;
}

.hover\:m-28:hover{
    margin: 1.75rem;
}

.hover\:m-32:hover{
    margin: 2rem;
}

.hover\:m-36:hover{
    margin: 2.25rem;
}

.hover\:m-40:hover{
    margin: 2.5rem;
}

.hover\:m-44:hover{
    margin: 2.75rem;
}

.hover\:m-48:hover{
    margin: 3rem;
}

.hover\:m-52:hover{
    margin: 3.25rem;
}

.hover\:m-56:hover{
    margin: 3.5rem;
}

.hover\:m-60:hover{
    margin: 3.75rem;
}

.hover\:m-64:hover{
    margin: 4rem;
}

.hover\:m-68:hover{
    margin: 6rem;
}

.hover\:m-72:hover{
    margin: 8rem;
}

.hover\:m-76:hover{
    margin: 12rem;
}

.hover\:m-80:hover{
    margin: 16rem;
}

/** margin top **/
.hover\:mt-auto:hover{
    margin-top: auto;
}

.hover\:mt-0:hover{
    margin-top: 0;
}

.hover\:mt-4:hover{
    margin-top: 0.25rem;
}

.hover\:mt-8:hover{
    margin-top: 0.5rem;
}

.hover\:mt-12:hover{
    margin-top: 0.75rem;
}

.hover\:mt-16:hover{
    margin-top: 1rem;
}

.hover\:mt-20:hover{
    margin-top: 1.25rem;
}

.hover\:mt-24:hover{
    margin-top: 1.5rem;
}

.hover\:mt-28:hover{
    margin-top: 1.75rem;
}

.hover\:mt-32:hover{
    margin-top: 2rem;
}

.hover\:mt-36:hover{
    margin-top: 2.25rem;
}

.hover\:mt-40:hover{
    margin-top: 2.5rem;
}

.hover\:mt-44:hover{
    margin-top: 2.75rem;
}

.hover\:mt-48:hover{
    margin-top: 3rem;
}

.hover\:mt-52:hover{
    margin-top: 3.25rem;
}

.hover\:mt-56:hover{
    margin-top: 3.5rem;
}

.hover\:mt-60:hover{
    margin-top: 3.75rem;
}

.hover\:mt-64:hover{
    margin-top: 4rem;
}

.hover\:mt-68:hover{
    margin-top: 6rem;
}

.hover\:mt-72:hover{
    margin-top: 8rem;
}

.hover\:mt-76:hover{
    margin-top: 12rem;
}

.hover\:mt-80:hover{
    margin-top: 16rem;
}

/** margin-bottom **/
.hover\:mb-auto:hover{
    margin-bottom: auto;
}

.hover\:mb-0:hover{
    margin-bottom: 0;
}

.hover\:mb-4:hover{
    margin-bottom: 0.25rem;
}

.hover\:mb-8:hover{
    margin-bottom: 0.5rem;
}

.hover\:mb-12:hover{
    margin-bottom: 0.75rem;
}

.hover\:mb-16:hover{
    margin-bottom: 1rem;
}

.hover\:mb-20:hover{
    margin-bottom: 1.25rem;
}

.hover\:mb-24:hover{
    margin-bottom: 1.5rem;
}

.hover\:mb-28:hover{
    margin-bottom: 1.75rem;
}

.hover\:mb-32:hover{
    margin-bottom: 2rem;
}

.hover\:mb-36:hover{
    margin-bottom: 2.25rem;
}

.hover\:mb-40:hover{
    margin-bottom: 2.5rem;
}

.hover\:mb-44:hover{
    margin-bottom: 2.75rem;
}

.hover\:mb-48:hover{
    margin-bottom: 3rem;
}

.hover\:mb-52:hover{
    margin-bottom: 3.25rem;
}

.hover\:mb-56:hover{
    margin-bottom: 3.5rem;
}

.hover\:mb-60:hover{
    margin-bottom: 3.75rem;
}

.hover\:mb-64:hover{
    margin-bottom: 4rem;
}

.hover\:mb-68:hover{
    margin-bottom: 6rem;
}

.hover\:mb-72:hover{
    margin-bottom: 8rem;
}

.hover\:mb-76:hover{
    margin-bottom: 12rem;
}

.hover\:mb-80:hover{
    margin-bottom: 16rem;
}

/** margin top **/
.hover\:ml-auto:hover{
    margin-left: auto;
}

.hover\:ml-0:hover{
    margin-left: 0;
}

.hover\:ml-4:hover{
    margin-left: 0.25rem;
}

.hover\:ml-8:hover{
    margin-left: 0.5rem;
}

.hover\:ml-12:hover{
    margin-left: 0.75rem;
}

.hover\:ml-16:hover{
    margin-left: 1rem;
}

.hover\:ml-20:hover{
    margin-left: 1.25rem;
}

.hover\:ml-24:hover{
    margin-left: 1.5rem;
}

.hover\:ml-28:hover{
    margin-left: 1.75rem;
}

.hover\:ml-32:hover{
    margin-left: 2rem;
}

.hover\:ml-36:hover{
    margin-left: 2.25rem;
}

.hover\:ml-40:hover{
    margin-left: 2.5rem;
}

.hover\:ml-44:hover{
    margin-left: 2.75rem;
}

.hover\:ml-48:hover{
    margin-left: 3rem;
}

.hover\:ml-52:hover{
    margin-left: 3.25rem;
}

.hover\:ml-56:hover{
    margin-left: 3.5rem;
}

.hover\:ml-60:hover{
    margin-left: 3.75rem;
}

.hover\:ml-64:hover{
    margin-left: 4rem;
}

.hover\:ml-68:hover{
    margin-left: 6rem;
}

.hover\:ml-72:hover{
    margin-left: 8rem;
}

.hover\:ml-76:hover{
    margin-left: 12rem;
}

.hover\:ml-80:hover{
    margin-left: 16rem;
}

/** margin-right **/
.hover\:mr-auto:hover{
    margin-right: auto;
}

.hover\:mr-0:hover{
    margin-right: 0;
}

.hover\:mr-4:hover{
    margin-right: 0.25rem;
}

.hover\:mr-8:hover{
    margin-right: 0.5rem;
}

.hover\:mr-12:hover{
    margin-right: 0.75rem;
}

.hover\:mr-16:hover{
    margin-right: 1rem;
}

.hover\:mr-20:hover{
    margin-right: 1.25rem;
}

.hover\:mr-24:hover{
    margin-right: 1.5rem;
}

.hover\:mr-28:hover{
    margin-right: 1.75rem;
}

.hover\:mr-32:hover{
    margin-right: 2rem;
}

.hover\:mr-36:hover{
    margin-right: 2.25rem;
}

.hover\:mr-40:hover{
    margin-right: 2.5rem;
}

.hover\:mr-44:hover{
    margin-right: 2.75rem;
}

.hover\:mr-48:hover{
    margin-right: 3rem;
}

.hover\:mr-52:hover{
    margin-right: 3.25rem;
}

.hover\:mr-56:hover{
    margin-right: 3.5rem;
}

.hover\:mr-60:hover{
    margin-right: 3.75rem;
}

.hover\:mr-64:hover{
    margin-right: 4rem;
}

.hover\:mr-68:hover{
    margin-right: 6rem;
}

.hover\:mr-72:hover{
    margin-right: 8rem;
}

.hover\:mr-76:hover{
    margin-right: 12rem;
}

.hover\:mr-80:hover{
    margin-right: 16rem;
}

/* margin left and right **/
.hover\:mx-auto:hover{
    margin-left: auto;
    margin-right: auto;
}

.hover\:mx-0:hover{
    margin-left: 0;
    margin-right: 0;
}

.hover\:mx-4:hover{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.hover\:mx-8:hover{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.hover\:mx-12:hover{
    margin-left: 0.75rem;
    margin-top: 0.75rem;
}

.hover\:mx-16:hover{
    margin-left: 1rem;
    margin-right: 1rem;
}

.hover\:mx-20:hover{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.hover\:mx-24:hover{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.hover\:mx-28:hover{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.hover\:mx-32:hover{
    margin-left: 2rem;
    margin-right: 2rem;
}

.hover\:mx-36:hover{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.hover\:mx-40:hover{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.hover\:mx-44:hover{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.hover\:mx-48:hover{
    margin-left: 3rem;
    margin-right: 3rem;
}

.hover\:mx-52:hover{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.hover\:mx-56:hover{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.hover\:mx-60:hover{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.hover\:mx-64:hover{
    margin-left: 4rem;
    margin-right: 4rem;
}

.hover\:mx-68:hover{
    margin-left: 6rem;
    margin-right: 6rem;
}

.hover\:mx-72:hover{
    margin-left: 8rem;
    margin-right: 8rem;
}

.hover\:mx-76:hover{
    margin-left: 12rem;
    margin-right: 12rem;
}

.hover\:mx-80:hover{
    margin-left: 16rem;
    margin-right: 16rem;
}

/** margin top and bottom **/
.hover\:my-auto:hover{
    margin-top: auto;
    margin-bottom: auto;
}

.hover\:my-0:hover{
    margin-top: 0;
    margin-bottom: 0;
}

.hover\:my-4:hover{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.hover\:my-8:hover{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.hover\:my-12:hover{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.hover\:my-16:hover{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.hover\:my-20:hover{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.hover\:my-24:hover{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.hover\:my-28:hover{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.hover\:my-32:hover{
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.hover\:my-36:hover{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.hover\:my-40:hover{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.hover\:my-44:hover{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.hover\:my-48:hover{
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.hover\:my-52:hover{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.hover\:my-56:hover{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.hover\:my-60:hover{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.hover\:my-64:hover{
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.hover\:my-68:hover{
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.hover\:my-72:hover{
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.hover\:my-76:hover{
    margin-top: 12rem;
    margin-bottom: 12rem;
}

.hover\:my-80:hover{
    margin-top: 16rem;
    margin-bottom: 16rem;
}

/** display **/
.hover\:d-none:hover{
    display: none;
}

.hover\:d-block:hover{
    display: block;
}

.hover\:d-flex:hover{
    display: flex;
}

.hover\:d-grid:hover{
    display: grid;
}

.hover\:d-table:hover{
    display: table;
}

.hover\:d-inherit:hover{
    display: inherit;
}

.hover\:d-flexbox:hover{
    display: flexbox;
}

.hover\:d-table-column:hover{
    display: table-column;
}

.hover\:d-table-column-group:hover{
    display: table-column-group;
}

.hover\:d-table-cell:hover{
    display: table-cell;
}

.hover\:d-table-caption:hover{
    display: table-caption;
}

.hover\:d-table-row:hover{
    display: table-row;
}

.hover\:d-table-row-group:hover{
    display: table-row-group;
}

.hover\:d-inline-block:hover{
    display: inline-block;
}

.hover\:d-inline-flex:hover{
    display: inline-flex;
}

.hover\:border-round-none:hover{
    border-radius: 0;
}

.hover\:border-round-sm:hover{
    border-radius: var(--velocity-border-round-sm);
}

.hover\:border-round-md:hover{
    border-radius: var(--velocity-border-round-md);
}

.hover\:border-round-lg:hover{
    border-radius: var(--velocity-border-round-lg);
}

.hover\:border-round-xl:hover{
    border-radius: var(--velocity-border-round-xl);
}

.hover\:border-round-2lg:hover{
    border-radius: var(--velocity-border-round-2lg);
}

.hover\:border-round-sxl:hover{
    border-radius: var(--velocity-border-round-sxl);
}

.hover\:border-round-pill:hover{
    border-radius: var(--velocity-border-round-pill);
}

.hover\:border-round-full:hover{
    border-radius: var(--velocity-border-round-full);
}

.hover\:border-round-tl-none:hover{
    border-top-left-radius: 0;
}

.hover\:border-round-tl-sm:hover{
    border-top-left-radius: var(--velocity-border-round-sm);
}

.hover\:border-round-tl-md:hover{
    border-top-left-radius: var(--velocity-border-round-md);
}

.hover\:border-round-tl-lg:hover{
    border-top-left-radius: var(--velocity-border-round-lg);
}

.hover\:border-round-tl-xl:hover{
    border-top-left-radius: var(--velocity-border-round-xl);
}

.hover\:border-round-tl-2lg:hover{
    border-top-left-radius: var(--velocity-border-round-2lg);
}

.hover\:border-round-tl-sxl:hover{
    border-top-left-radius: var(--velocity-border-round-sxl);
}

.hover\:border-round-tl-pill:hover{
    border-top-left-radius: var(--velocity-border-round-pill);
}

.hover\:border-round-tl-full:hover{
    border-top-left-radius: var(--velocity-border-round-full);
}

.hover\:border-round-bl-none:hover{
    border-bottom-left-radius: 0;
}

.hover\:border-round-bl-sm:hover{
    border-bottom-left-radius: var(--velocity-border-round-sm);
}

.hover\:border-round-bl-md:hover{
    border-bottom-left-radius: var(--velocity-border-round-md);
}

.hover\:border-round-bl-lg:hover{
    border-bottom-left-radius: var(--velocity-border-round-lg);
}

.hover\:border-round-bl-xl:hover{
    border-bottom-left-radius: var(--velocity-border-round-xl);
}

.hover\:border-round-bl-2lg:hover{
    border-bottom-left-radius: var(--velocity-border-round-2lg);
}

.hover\:border-round-bl-sxl:hover{
    border-bottom-left-radius: var(--velocity-border-round-sxl);
}

.hover\:border-round-bl-pill:hover{
    border-bottom-left-radius: var(--velocity-border-round-pill);
}

.hover\:border-round-bl-full:hover{
    border-bottom-left-radius: var(--velocity-border-round-full);
}

.hover\:border-round-tr-none:hover{
    border-top-right-radius: 0;
}

.hover\:border-round-tr-sm:hover{
    border-top-right-radius: var(--velocity-border-round-sm);
}

.hover\:border-round-tr-md:hover{
    border-top-right-radius: var(--velocity-border-round-md);
}

.hover\:border-round-tr-lg:hover{
    border-top-right-radius: var(--velocity-border-round-lg);
}

.hover\:border-round-tr-xl:hover{
    border-top-right-radius: var(--velocity-border-round-xl);
}

.hover\:border-round-tr-2lg:hover{
    border-top-right-radius: var(--velocity-border-round-2lg);
}

.hover\:border-round-tr-sxl:hover{
    border-top-right-radius: var(--velocity-border-round-sxl);
}

.hover\:border-round-tr-pill:hover{
    border-top-right-radius: var(--velocity-border-round-pill);
}

.hover\:border-round-tr-full:hover{
    border-top-right-radius: var(--velocity-border-round-full);
}

.hover\:border-round-br-none:hover{
    border-bottom-right-radius: 0;
}

.hover\:border-round-br-sm:hover{
    border-bottom-right-radius: var(--velocity-border-round-sm);
}

.hover\:border-round-br-md:hover{
    border-bottom-right-radius: var(--velocity-border-round-md);
}

.hover\:border-round-br-lg:hover{
    border-bottom-right-radius: var(--velocity-border-round-lg);
}

.hover\:border-round-br-xl:hover{
    border-bottom-right-radius: var(--velocity-border-round-xl);
}

.hover\:border-round-br-2lg:hover{
    border-bottom-right-radius: var(--velocity-border-round-2lg);
}

.hover\:border-round-br-sxl:hover{
    border-bottom-right-radius: var(--velocity-border-round-sxl);
}

.hover\:border-round-br-pill:hover{
    border-bottom-right-radius: var(--velocity-border-round-pill);
}

.hover\:border-round-br-full:hover{
    border-bottom-right-radius: var(--velocity-border-round-full);
}

.hover\:border-w-0:hover{
    border-width: 0;
}

.hover\:border-w-1:hover{
    border-width: 1px;
}

.hover\:border-w-2:hover{
    border-width: 2px;
}

.hover\:border-w-4:hover{
    border-width: 4px;
}

.hover\:border-w-6:hover{
    border-width: 6px;
}

.hover\:border-w-8:hover{
    border-width: 8px;
}

.hover\:border-wx-0:hover{
    border-left-width: 0;
    border-right-width: 0;
}

.hover\:border-wx-1:hover{
    border-left-width: 1px;
    border-right-width: 1px;
}

.hover\:border-wx-2:hover{
    border-left-width: 2px;
    border-right-width: 2px;
}

.hover\:border-wx-4:hover{
    border-left-width: 4px;
    border-right-width: 4px;
}

.hover\:border-wx-6:hover{
    border-left-width: 6px;
    border-right-width: 6px;
}

.hover\:border-wx-8:hover{
    border-left-width: 8px;
    border-right-width: 8px;
}

.hover\:border-wy-0:hover{
    border-top-width: 0;
    border-top-width: 0;
}

.hover\:border-wy-1:hover{
    border-top-width: 1px;
    border-top-width: 1px;
}

.hover\:border-wy-2:hover{
    border-top-width: 2px;
    border-top-width: 2px;
}

.hover\:border-wy-4:hover{
    border-top-width: 4px;
    border-top-width: 4px;
}

.hover\:border-wy-6:hover{
    border-top-width: 6px;
    border-top-width: 6px;
}

.hover\:border-wy-8:hover{
    border-top-width: 8px;
    border-top-width: 8px;
}

.hover\:border-wl-0:hover{
    border-left-width: 0;
}

.hover\:border-wl-1:hover{
    border-left-width: 1px;
}

.hover\:border-wl-2:hover{
    border-left-width: 2px;
}

.hover\:border-wl-4:hover{
    border-left-width: 4px;
}

.hover\:border-wl-6:hover{
    border-left-width: 6px;
}

.hover\:border-wl-8:hover{
    border-left-width: 8px;
}

.hover\:border-wr-0:hover{
    border-right-width: 0;
}

.hover\:border-wr-1:hover{
    border-right-width: 1px;
}

.hover\:border-wr-2:hover{
    border-right-width: 2px;
}

.hover\:border-wr-4:hover{
    border-right-width: 4px;
}

.hover\:border-wr-6:hover{
    border-right-width: 6px;
}

.hover\:border-wr-8:hover{
    border-right-width: 8px;
}

.hover\:border-wt-0:hover{
    border-top-width: 0;
}

.hover\:border-wt-1:hover{
    border-top-width: 1px;
}

.hover\:border-wt-2:hover{
    border-top-width: 2px;
}

.hover\:border-wt-4:hover{
    border-top-width: 4px;
}

.hover\:border-wt-6:hover{
    border-top-width: 6px;
}

.hover\:border-wt-8:hover{
    border-top-width: 8px;
}

.hover\:border-wb-0:hover{
    border-bottom-width: 0;
}

.hover\:border-wb-1:hover{
    border-bottom-width: 1px;
}

.hover\:border-wb-2:hover{
    border-bottom-width: 2px;
}

.hover\:border-wb-4:hover{
    border-bottom-width: 4px;
}

.hover\:border-wb-6:hover{
    border-bottom-width: 6px;
}

.hover\:border-wb-8:hover{
    border-bottom-width: 8px;
}

.hover\:border-solid:hover{
    border-style: solid;
}

.hover\:border-dashed:hover{
    border-style: dashed;
}

.hover\:border-dotted:hover{
    border-style: dotted;
}

.hover\:border-double:hover{
    border-style: double;
}

.hover\:border-hidden:hover{
    border-style: hidden;
}

.hover\:border-none:hover{
    border-style: none;
}

.hover\:outline-w-0:hover{
    outline-width: 0;
}

.hover\:outline-w-1:hover{
    outline-width: 1px;
}

.hover\:outline-w-2:hover{
    outline-width: 2px;
}

.hover\:outline-w-4:hover{
    outline-width: 4px;
}

.hover\:outline-w-6:hover{
    outline-width: 6px;
}

.hover\:outline-w-8:hover{
    outline-width: 8px;
}

.hover\:outline-solid:hover{
    outline-style: solid;
}

.hover\:outline-dashed:hover{
    outline-style: dashed;
}

.hover\:outline-dotted:hover{
    outline-style: dotted;
}

.hover\:outline-double:hover{
    outline-style: double;
}

.hover\:outline-hidden:hover{
    outline-style: hidden;
}

.hover\:outline-none:hover{
    outline-style: none;
}

.hover\:outline-offset-0:hover{
    outline-offset: 0;
}

.hover\:outline-offset-1:hover{
    outline-offset: 1px;
}

.hover\:outline-offset-2:hover{
    outline-offset: 2px;
}

.hover\:outline-offset-4:hover{
    outline-offset: 4px;
}

.hover\:outline-offset-6:hover{
    outline-offset: 6px;
}

.hover\:outline-offset-8:hover{
    outline-offset: 8px;
}

.hover\:box-shadow-sm:hover{
    box-shadow: 0 1px 3px rgba(0 0 0/0.12);
}

.hover\:box-shadow-md:hover{
    box-shadow: 0 2px 6px rgba(0 0 0/0.12);
}

.hover\:box-shadow-lg:hover{
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
}

.hover\:box-shadow-xl:hover{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
}

.hover\:box-shadow-2xl:hover{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
}

.hover\:box-shadow-4xl:hover{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
}

.hover\:box-shadow-inset:hover{
    box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
}

.hover\:box-shadow-sm-color:hover{
    box-shadow: 0 1px 3px var(--box-shadow-color);
}

.hover\:box-shadow-md-color:hover{
    box-shadow: 0 2px 6px var(--box-shadow-color);
}

.hover\:box-shadow-lg-color:hover{
    box-shadow: var(--box-shadow-color) 0px 0px 16px;
}

.hover\:box-shadow-xl-color:hover{
    box-shadow: var(--box-shadow-color) 0px 0px 20px;
}

.hover\:box-shadow-2xl-color:hover{
    box-shadow: var(--box-shadow-color) 0px 0px 24px;
}

.hover\:box-shadow-4xl-color:hover{
    box-shadow: var(--box-shadow-color) 0px 0px 32px;
}

.hover\:box-shadow-inset-color:hover{
    box-shadow: inset 0 2px 4px - var(--box-shadow-color);
}

.hover\:box-shadow-none:hover{
    box-shadow: none;
}

.hover\:shadow-grey-50:hover{
    --box-shadow-color: var(--velocity-grey-50);
}

.hover\:shadow-grey-100:hover{
    --box-shadow-color: var(--velocity-grey-100);
}

.hover\:shadow-grey-200:hover{
    --box-shadow-color: var(--velocity-grey-200);
}

.hover\:shadow-grey-300:hover{
    --box-shadow-color: var(--velocity-grey-300);
}

.hover\:shadow-grey-400:hover{
    --box-shadow-color: var(--velocity-grey-400);
}

.hover\:shadow-grey-500:hover{
    --box-shadow-color: var(--velocity-grey-500);
}

.hover\:shadow-grey-600:hover{
    --box-shadow-color: var(--velocity-grey-600);
}

.hover\:shadow-grey-700:hover{
    --box-shadow-color: var(--velocity-grey-700);
}

.hover\:shadow-grey-800:hover{
    --box-shadow-color: var(--velocity-grey-800);
}

.hover\:shadow-grey-900:hover{
    --box-shadow-color: var(--velocity-grey-900);
}

.hover\:shadow-grey-50:hover{
    --box-shadow-color: var(--velocity-grey-50);
}

.hover\:shadow-grey-100:hover{
    --box-shadow-color: var(--velocity-grey-100);
}

.hover\:shadow-grey-200:hover{
    --box-shadow-color: var(--velocity-grey-200);
}

.hover\:shadow-grey-300:hover{
    --box-shadow-color: var(--velocity-grey-300);
}

.hover\:shadow-grey-400:hover{
    --box-shadow-color: var(--velocity-grey-400);
}

.hover\:shadow-grey-500:hover{
    --box-shadow-color: var(--velocity-grey-500);
}

.hover\:shadow-grey-600:hover{
    --box-shadow-color: var(--velocity-grey-600);
}

.hover\:shadow-grey-700:hover{
    --box-shadow-color: var(--velocity-grey-700);
}

.hover\:shadow-grey-800:hover{
    --box-shadow-color: var(--velocity-grey-800);
}

.hover\:shadow-grey-900:hover{
    --box-shadow-color: var(--velocity-grey-900);
}

.hover\:shadow-grey-50:hover{
    --box-shadow-color: var(--velocity-grey-50);
}

.hover\:shadow-grey-100:hover{
    --box-shadow-color: var(--velocity-grey-100);
}

.hover\:shadow-grey-200:hover{
    --box-shadow-color: var(--velocity-grey-200);
}

.hover\:shadow-grey-300:hover{
    --box-shadow-color: var(--velocity-grey-300);
}

.hover\:shadow-grey-400:hover{
    --box-shadow-color: var(--velocity-grey-400);
}

.hover\:shadow-grey-500:hover{
    --box-shadow-color: var(--velocity-grey-500);
}

.hover\:shadow-grey-600:hover{
    --box-shadow-color: var(--velocity-grey-600);
}

.hover\:shadow-grey-700:hover{
    --box-shadow-color: var(--velocity-grey-700);
}

.hover\:shadow-grey-800:hover{
    --box-shadow-color: var(--velocity-grey-800);
}

.hover\:shadow-grey-900:hover{
    --box-shadow-color: var(--velocity-grey-900);
}

.hover\:shadow-blue-50:hover{
    --box-shadow-color: var(--velocity-blue-50);
}

.hover\:shadow-blue-100:hover{
    --box-shadow-color: var(--velocity-blue-100);
}

.hover\:shadow-blue-200:hover{
    --box-shadow-color: var(--velocity-blue-200);
}

.hover\:shadow-blue-300:hover{
    --box-shadow-color: var(--velocity-blue-300);
}

.hover\:shadow-blue-400:hover{
    --box-shadow-color: var(--velocity-blue-400);
}

.hover\:shadow-blue-500:hover{
    --box-shadow-color: var(--velocity-blue-500);
}

.hover\:shadow-blue-600:hover{
    --box-shadow-color: var(--velocity-blue-600);
}

.hover\:shadow-blue-700:hover{
    --box-shadow-color: var(--velocity-blue-700);
}

.hover\:shadow-blue-800:hover{
    --box-shadow-color: var(--velocity-blue-800);
}

.hover\:shadow-blue-900:hover{
    --box-shadow-color: var(--velocity-blue-900);
}

.hover\:shadow-blue-50:hover{
    --box-shadow-color: var(--velocity-blue-50);
}

.hover\:shadow-blue-100:hover{
    --box-shadow-color: var(--velocity-blue-100);
}

.hover\:shadow-blue-200:hover{
    --box-shadow-color: var(--velocity-blue-200);
}

.hover\:shadow-blue-300:hover{
    --box-shadow-color: var(--velocity-blue-300);
}

.hover\:shadow-blue-400:hover{
    --box-shadow-color: var(--velocity-blue-400);
}

.hover\:shadow-blue-500:hover{
    --box-shadow-color: var(--velocity-blue-500);
}

.hover\:shadow-blue-600:hover{
    --box-shadow-color: var(--velocity-blue-600);
}

.hover\:shadow-blue-700:hover{
    --box-shadow-color: var(--velocity-blue-700);
}

.hover\:shadow-blue-800:hover{
    --box-shadow-color: var(--velocity-blue-800);
}

.hover\:shadow-blue-900:hover{
    --box-shadow-color: var(--velocity-blue-900);
}

.hover\:shadow-blue-50:hover{
    --box-shadow-color: var(--velocity-blue-50);
}

.hover\:shadow-blue-100:hover{
    --box-shadow-color: var(--velocity-blue-100);
}

.hover\:shadow-blue-200:hover{
    --box-shadow-color: var(--velocity-blue-200);
}

.hover\:shadow-blue-300:hover{
    --box-shadow-color: var(--velocity-blue-300);
}

.hover\:shadow-blue-400:hover{
    --box-shadow-color: var(--velocity-blue-400);
}

.hover\:shadow-blue-500:hover{
    --box-shadow-color: var(--velocity-blue-500);
}

.hover\:shadow-blue-600:hover{
    --box-shadow-color: var(--velocity-blue-600);
}

.hover\:shadow-blue-700:hover{
    --box-shadow-color: var(--velocity-blue-700);
}

.hover\:shadow-blue-800:hover{
    --box-shadow-color: var(--velocity-blue-800);
}

.hover\:shadow-blue-900:hover{
    --box-shadow-color: var(--velocity-blue-900);
}

.hover\:shadow-purple-50:hover{
    --box-shadow-color: var(--velocity-purple-50);
}

.hover\:shadow-purple-100:hover{
    --box-shadow-color: var(--velocity-purple-100);
}

.hover\:shadow-purple-200:hover{
    --box-shadow-color: var(--velocity-purple-200);
}

.hover\:shadow-purple-300:hover{
    --box-shadow-color: var(--velocity-purple-300);
}

.hover\:shadow-purple-400:hover{
    --box-shadow-color: var(--velocity-purple-400);
}

.hover\:shadow-purple-500:hover{
    --box-shadow-color: var(--velocity-purple-500);
}

.hover\:shadow-purple-600:hover{
    --box-shadow-color: var(--velocity-purple-600);
}

.hover\:shadow-purple-700:hover{
    --box-shadow-color: var(--velocity-purple-700);
}

.hover\:shadow-purple-800:hover{
    --box-shadow-color: var(--velocity-purple-800);
}

.hover\:shadow-purple-900:hover{
    --box-shadow-color: var(--velocity-purple-900);
}

.hover\:shadow-purple-50:hover{
    --box-shadow-color: var(--velocity-purple-50);
}

.hover\:shadow-purple-100:hover{
    --box-shadow-color: var(--velocity-purple-100);
}

.hover\:shadow-purple-200:hover{
    --box-shadow-color: var(--velocity-purple-200);
}

.hover\:shadow-purple-300:hover{
    --box-shadow-color: var(--velocity-purple-300);
}

.hover\:shadow-purple-400:hover{
    --box-shadow-color: var(--velocity-purple-400);
}

.hover\:shadow-purple-500:hover{
    --box-shadow-color: var(--velocity-purple-500);
}

.hover\:shadow-purple-600:hover{
    --box-shadow-color: var(--velocity-purple-600);
}

.hover\:shadow-purple-700:hover{
    --box-shadow-color: var(--velocity-purple-700);
}

.hover\:shadow-purple-800:hover{
    --box-shadow-color: var(--velocity-purple-800);
}

.hover\:shadow-purple-900:hover{
    --box-shadow-color: var(--velocity-purple-900);
}

.hover\:shadow-purple-50:hover{
    --box-shadow-color: var(--velocity-purple-50);
}

.hover\:shadow-purple-100:hover{
    --box-shadow-color: var(--velocity-purple-100);
}

.hover\:shadow-purple-200:hover{
    --box-shadow-color: var(--velocity-purple-200);
}

.hover\:shadow-purple-300:hover{
    --box-shadow-color: var(--velocity-purple-300);
}

.hover\:shadow-purple-400:hover{
    --box-shadow-color: var(--velocity-purple-400);
}

.hover\:shadow-purple-500:hover{
    --box-shadow-color: var(--velocity-purple-500);
}

.hover\:shadow-purple-600:hover{
    --box-shadow-color: var(--velocity-purple-600);
}

.hover\:shadow-purple-700:hover{
    --box-shadow-color: var(--velocity-purple-700);
}

.hover\:shadow-purple-800:hover{
    --box-shadow-color: var(--velocity-purple-800);
}

.hover\:shadow-purple-900:hover{
    --box-shadow-color: var(--velocity-purple-900);
}

.hover\:shadow-teal-50:hover{
    --box-shadow-color: var(--velocity-teal-50);
}

.hover\:shadow-teal-100:hover{
    --box-shadow-color: var(--velocity-teal-100);
}

.hover\:shadow-teal-200:hover{
    --box-shadow-color: var(--velocity-teal-200);
}

.hover\:shadow-teal-300:hover{
    --box-shadow-color: var(--velocity-teal-300);
}

.hover\:shadow-teal-400:hover{
    --box-shadow-color: var(--velocity-teal-400);
}

.hover\:shadow-teal-500:hover{
    --box-shadow-color: var(--velocity-teal-500);
}

.hover\:shadow-teal-600:hover{
    --box-shadow-color: var(--velocity-teal-600);
}

.hover\:shadow-teal-700:hover{
    --box-shadow-color: var(--velocity-teal-700);
}

.hover\:shadow-teal-800:hover{
    --box-shadow-color: var(--velocity-teal-800);
}

.hover\:shadow-teal-900:hover{
    --box-shadow-color: var(--velocity-teal-900);
}

.hover\:shadow-teal-50:hover{
    --box-shadow-color: var(--velocity-teal-50);
}

.hover\:shadow-teal-100:hover{
    --box-shadow-color: var(--velocity-teal-100);
}

.hover\:shadow-teal-200:hover{
    --box-shadow-color: var(--velocity-teal-200);
}

.hover\:shadow-teal-300:hover{
    --box-shadow-color: var(--velocity-teal-300);
}

.hover\:shadow-teal-400:hover{
    --box-shadow-color: var(--velocity-teal-400);
}

.hover\:shadow-teal-500:hover{
    --box-shadow-color: var(--velocity-teal-500);
}

.hover\:shadow-teal-600:hover{
    --box-shadow-color: var(--velocity-teal-600);
}

.hover\:shadow-teal-700:hover{
    --box-shadow-color: var(--velocity-teal-700);
}

.hover\:shadow-teal-800:hover{
    --box-shadow-color: var(--velocity-teal-800);
}

.hover\:shadow-teal-900:hover{
    --box-shadow-color: var(--velocity-teal-900);
}

.hover\:shadow-teal-50:hover{
    --box-shadow-color: var(--velocity-teal-50);
}

.hover\:shadow-teal-100:hover{
    --box-shadow-color: var(--velocity-teal-100);
}

.hover\:shadow-teal-200:hover{
    --box-shadow-color: var(--velocity-teal-200);
}

.hover\:shadow-teal-300:hover{
    --box-shadow-color: var(--velocity-teal-300);
}

.hover\:shadow-teal-400:hover{
    --box-shadow-color: var(--velocity-teal-400);
}

.hover\:shadow-teal-500:hover{
    --box-shadow-color: var(--velocity-teal-500);
}

.hover\:shadow-teal-600:hover{
    --box-shadow-color: var(--velocity-teal-600);
}

.hover\:shadow-teal-700:hover{
    --box-shadow-color: var(--velocity-teal-700);
}

.hover\:shadow-teal-800:hover{
    --box-shadow-color: var(--velocity-teal-800);
}

.hover\:shadow-teal-900:hover{
    --box-shadow-color: var(--velocity-teal-900);
}

.hover\:shadow-lime-50:hover{
    --box-shadow-color: var(--velocity-lime-50);
}

.hover\:shadow-lime-100:hover{
    --box-shadow-color: var(--velocity-lime-100);
}

.hover\:shadow-lime-200:hover{
    --box-shadow-color: var(--velocity-lime-200);
}

.hover\:shadow-lime-300:hover{
    --box-shadow-color: var(--velocity-lime-300);
}

.hover\:shadow-lime-400:hover{
    --box-shadow-color: var(--velocity-lime-400);
}

.hover\:shadow-lime-500:hover{
    --box-shadow-color: var(--velocity-lime-500);
}

.hover\:shadow-lime-600:hover{
    --box-shadow-color: var(--velocity-lime-600);
}

.hover\:shadow-lime-700:hover{
    --box-shadow-color: var(--velocity-lime-700);
}

.hover\:shadow-lime-800:hover{
    --box-shadow-color: var(--velocity-lime-800);
}

.hover\:shadow-lime-900:hover{
    --box-shadow-color: var(--velocity-lime-900);
}

.hover\:shadow-lime-50:hover{
    --box-shadow-color: var(--velocity-lime-50);
}

.hover\:shadow-lime-100:hover{
    --box-shadow-color: var(--velocity-lime-100);
}

.hover\:shadow-lime-200:hover{
    --box-shadow-color: var(--velocity-lime-200);
}

.hover\:shadow-lime-300:hover{
    --box-shadow-color: var(--velocity-lime-300);
}

.hover\:shadow-lime-400:hover{
    --box-shadow-color: var(--velocity-lime-400);
}

.hover\:shadow-lime-500:hover{
    --box-shadow-color: var(--velocity-lime-500);
}

.hover\:shadow-lime-600:hover{
    --box-shadow-color: var(--velocity-lime-600);
}

.hover\:shadow-lime-700:hover{
    --box-shadow-color: var(--velocity-lime-700);
}

.hover\:shadow-lime-800:hover{
    --box-shadow-color: var(--velocity-lime-800);
}

.hover\:shadow-lime-900:hover{
    --box-shadow-color: var(--velocity-lime-900);
}

.hover\:shadow-lime-50:hover{
    --box-shadow-color: var(--velocity-lime-50);
}

.hover\:shadow-lime-100:hover{
    --box-shadow-color: var(--velocity-lime-100);
}

.hover\:shadow-lime-200:hover{
    --box-shadow-color: var(--velocity-lime-200);
}

.hover\:shadow-lime-300:hover{
    --box-shadow-color: var(--velocity-lime-300);
}

.hover\:shadow-lime-400:hover{
    --box-shadow-color: var(--velocity-lime-400);
}

.hover\:shadow-lime-500:hover{
    --box-shadow-color: var(--velocity-lime-500);
}

.hover\:shadow-lime-600:hover{
    --box-shadow-color: var(--velocity-lime-600);
}

.hover\:shadow-lime-700:hover{
    --box-shadow-color: var(--velocity-lime-700);
}

.hover\:shadow-lime-800:hover{
    --box-shadow-color: var(--velocity-lime-800);
}

.hover\:shadow-lime-900:hover{
    --box-shadow-color: var(--velocity-lime-900);
}

.hover\:shadow-indigo-50:hover{
    --box-shadow-color: var(--velocity-indigo-50);
}

.hover\:shadow-indigo-100:hover{
    --box-shadow-color: var(--velocity-indigo-100);
}

.hover\:shadow-indigo-200:hover{
    --box-shadow-color: var(--velocity-indigo-200);
}

.hover\:shadow-indigo-300:hover{
    --box-shadow-color: var(--velocity-indigo-300);
}

.hover\:shadow-indigo-400:hover{
    --box-shadow-color: var(--velocity-indigo-400);
}

.hover\:shadow-indigo-500:hover{
    --box-shadow-color: var(--velocity-indigo-500);
}

.hover\:shadow-indigo-600:hover{
    --box-shadow-color: var(--velocity-indigo-600);
}

.hover\:shadow-indigo-700:hover{
    --box-shadow-color: var(--velocity-indigo-700);
}

.hover\:shadow-indigo-800:hover{
    --box-shadow-color: var(--velocity-indigo-800);
}

.hover\:shadow-indigo-900:hover{
    --box-shadow-color: var(--velocity-indigo-900);
}

.hover\:shadow-indigo-50:hover{
    --box-shadow-color: var(--velocity-indigo-50);
}

.hover\:shadow-indigo-100:hover{
    --box-shadow-color: var(--velocity-indigo-100);
}

.hover\:shadow-indigo-200:hover{
    --box-shadow-color: var(--velocity-indigo-200);
}

.hover\:shadow-indigo-300:hover{
    --box-shadow-color: var(--velocity-indigo-300);
}

.hover\:shadow-indigo-400:hover{
    --box-shadow-color: var(--velocity-indigo-400);
}

.hover\:shadow-indigo-500:hover{
    --box-shadow-color: var(--velocity-indigo-500);
}

.hover\:shadow-indigo-600:hover{
    --box-shadow-color: var(--velocity-indigo-600);
}

.hover\:shadow-indigo-700:hover{
    --box-shadow-color: var(--velocity-indigo-700);
}

.hover\:shadow-indigo-800:hover{
    --box-shadow-color: var(--velocity-indigo-800);
}

.hover\:shadow-indigo-900:hover{
    --box-shadow-color: var(--velocity-indigo-900);
}

.hover\:shadow-indigo-50:hover{
    --box-shadow-color: var(--velocity-indigo-50);
}

.hover\:shadow-indigo-100:hover{
    --box-shadow-color: var(--velocity-indigo-100);
}

.hover\:shadow-indigo-200:hover{
    --box-shadow-color: var(--velocity-indigo-200);
}

.hover\:shadow-indigo-300:hover{
    --box-shadow-color: var(--velocity-indigo-300);
}

.hover\:shadow-indigo-400:hover{
    --box-shadow-color: var(--velocity-indigo-400);
}

.hover\:shadow-indigo-500:hover{
    --box-shadow-color: var(--velocity-indigo-500);
}

.hover\:shadow-indigo-600:hover{
    --box-shadow-color: var(--velocity-indigo-600);
}

.hover\:shadow-indigo-700:hover{
    --box-shadow-color: var(--velocity-indigo-700);
}

.hover\:shadow-indigo-800:hover{
    --box-shadow-color: var(--velocity-indigo-800);
}

.hover\:shadow-indigo-900:hover{
    --box-shadow-color: var(--velocity-indigo-900);
}

.hover\:shadow-violet-50:hover{
    --box-shadow-color: var(--velocity-violet-50);
}

.hover\:shadow-violet-100:hover{
    --box-shadow-color: var(--velocity-violet-100);
}

.hover\:shadow-violet-200:hover{
    --box-shadow-color: var(--velocity-violet-200);
}

.hover\:shadow-violet-300:hover{
    --box-shadow-color: var(--velocity-violet-300);
}

.hover\:shadow-violet-400:hover{
    --box-shadow-color: var(--velocity-violet-400);
}

.hover\:shadow-violet-500:hover{
    --box-shadow-color: var(--velocity-violet-500);
}

.hover\:shadow-violet-600:hover{
    --box-shadow-color: var(--velocity-violet-600);
}

.hover\:shadow-violet-700:hover{
    --box-shadow-color: var(--velocity-violet-700);
}

.hover\:shadow-violet-800:hover{
    --box-shadow-color: var(--velocity-violet-800);
}

.hover\:shadow-violet-900:hover{
    --box-shadow-color: var(--velocity-violet-900);
}

.hover\:shadow-violet-50:hover{
    --box-shadow-color: var(--velocity-violet-50);
}

.hover\:shadow-violet-100:hover{
    --box-shadow-color: var(--velocity-violet-100);
}

.hover\:shadow-violet-200:hover{
    --box-shadow-color: var(--velocity-violet-200);
}

.hover\:shadow-violet-300:hover{
    --box-shadow-color: var(--velocity-violet-300);
}

.hover\:shadow-violet-400:hover{
    --box-shadow-color: var(--velocity-violet-400);
}

.hover\:shadow-violet-500:hover{
    --box-shadow-color: var(--velocity-violet-500);
}

.hover\:shadow-violet-600:hover{
    --box-shadow-color: var(--velocity-violet-600);
}

.hover\:shadow-violet-700:hover{
    --box-shadow-color: var(--velocity-violet-700);
}

.hover\:shadow-violet-800:hover{
    --box-shadow-color: var(--velocity-violet-800);
}

.hover\:shadow-violet-900:hover{
    --box-shadow-color: var(--velocity-violet-900);
}

.hover\:shadow-violet-50:hover{
    --box-shadow-color: var(--velocity-violet-50);
}

.hover\:shadow-violet-100:hover{
    --box-shadow-color: var(--velocity-violet-100);
}

.hover\:shadow-violet-200:hover{
    --box-shadow-color: var(--velocity-violet-200);
}

.hover\:shadow-violet-300:hover{
    --box-shadow-color: var(--velocity-violet-300);
}

.hover\:shadow-violet-400:hover{
    --box-shadow-color: var(--velocity-violet-400);
}

.hover\:shadow-violet-500:hover{
    --box-shadow-color: var(--velocity-violet-500);
}

.hover\:shadow-violet-600:hover{
    --box-shadow-color: var(--velocity-violet-600);
}

.hover\:shadow-violet-700:hover{
    --box-shadow-color: var(--velocity-violet-700);
}

.hover\:shadow-violet-800:hover{
    --box-shadow-color: var(--velocity-violet-800);
}

.hover\:shadow-violet-900:hover{
    --box-shadow-color: var(--velocity-violet-900);
}

.hover\:shadow-red-50:hover{
    --box-shadow-color: var(--velocity-red-50);
}

.hover\:shadow-red-100:hover{
    --box-shadow-color: var(--velocity-red-100);
}

.hover\:shadow-red-200:hover{
    --box-shadow-color: var(--velocity-red-200);
}

.hover\:shadow-red-300:hover{
    --box-shadow-color: var(--velocity-red-300);
}

.hover\:shadow-red-400:hover{
    --box-shadow-color: var(--velocity-red-400);
}

.hover\:shadow-red-500:hover{
    --box-shadow-color: var(--velocity-red-500);
}

.hover\:shadow-red-600:hover{
    --box-shadow-color: var(--velocity-red-600);
}

.hover\:shadow-red-700:hover{
    --box-shadow-color: var(--velocity-red-700);
}

.hover\:shadow-red-800:hover{
    --box-shadow-color: var(--velocity-red-800);
}

.hover\:shadow-red-900:hover{
    --box-shadow-color: var(--velocity-red-900);
}

.hover\:shadow-red-50:hover{
    --box-shadow-color: var(--velocity-red-50);
}

.hover\:shadow-red-100:hover{
    --box-shadow-color: var(--velocity-red-100);
}

.hover\:shadow-red-200:hover{
    --box-shadow-color: var(--velocity-red-200);
}

.hover\:shadow-red-300:hover{
    --box-shadow-color: var(--velocity-red-300);
}

.hover\:shadow-red-400:hover{
    --box-shadow-color: var(--velocity-red-400);
}

.hover\:shadow-red-500:hover{
    --box-shadow-color: var(--velocity-red-500);
}

.hover\:shadow-red-600:hover{
    --box-shadow-color: var(--velocity-red-600);
}

.hover\:shadow-red-700:hover{
    --box-shadow-color: var(--velocity-red-700);
}

.hover\:shadow-red-800:hover{
    --box-shadow-color: var(--velocity-red-800);
}

.hover\:shadow-red-900:hover{
    --box-shadow-color: var(--velocity-red-900);
}

.hover\:shadow-red-50:hover{
    --box-shadow-color: var(--velocity-red-50);
}

.hover\:shadow-red-100:hover{
    --box-shadow-color: var(--velocity-red-100);
}

.hover\:shadow-red-200:hover{
    --box-shadow-color: var(--velocity-red-200);
}

.hover\:shadow-red-300:hover{
    --box-shadow-color: var(--velocity-red-300);
}

.hover\:shadow-red-400:hover{
    --box-shadow-color: var(--velocity-red-400);
}

.hover\:shadow-red-500:hover{
    --box-shadow-color: var(--velocity-red-500);
}

.hover\:shadow-red-600:hover{
    --box-shadow-color: var(--velocity-red-600);
}

.hover\:shadow-red-700:hover{
    --box-shadow-color: var(--velocity-red-700);
}

.hover\:shadow-red-800:hover{
    --box-shadow-color: var(--velocity-red-800);
}

.hover\:shadow-red-900:hover{
    --box-shadow-color: var(--velocity-red-900);
}

.hover\:shadow-slate-50:hover{
    --box-shadow-color: var(--velocity-slate-50);
}

.hover\:shadow-slate-100:hover{
    --box-shadow-color: var(--velocity-slate-100);
}

.hover\:shadow-slate-200:hover{
    --box-shadow-color: var(--velocity-slate-200);
}

.hover\:shadow-slate-300:hover{
    --box-shadow-color: var(--velocity-slate-300);
}

.hover\:shadow-slate-400:hover{
    --box-shadow-color: var(--velocity-slate-400);
}

.hover\:shadow-slate-500:hover{
    --box-shadow-color: var(--velocity-slate-500);
}

.hover\:shadow-slate-600:hover{
    --box-shadow-color: var(--velocity-slate-600);
}

.hover\:shadow-slate-700:hover{
    --box-shadow-color: var(--velocity-slate-700);
}

.hover\:shadow-slate-800:hover{
    --box-shadow-color: var(--velocity-slate-800);
}

.hover\:shadow-slate-900:hover{
    --box-shadow-color: var(--velocity-slate-900);
}

.hover\:shadow-slate-50:hover{
    --box-shadow-color: var(--velocity-slate-50);
}

.hover\:shadow-slate-100:hover{
    --box-shadow-color: var(--velocity-slate-100);
}

.hover\:shadow-slate-200:hover{
    --box-shadow-color: var(--velocity-slate-200);
}

.hover\:shadow-slate-300:hover{
    --box-shadow-color: var(--velocity-slate-300);
}

.hover\:shadow-slate-400:hover{
    --box-shadow-color: var(--velocity-slate-400);
}

.hover\:shadow-slate-500:hover{
    --box-shadow-color: var(--velocity-slate-500);
}

.hover\:shadow-slate-600:hover{
    --box-shadow-color: var(--velocity-slate-600);
}

.hover\:shadow-slate-700:hover{
    --box-shadow-color: var(--velocity-slate-700);
}

.hover\:shadow-slate-800:hover{
    --box-shadow-color: var(--velocity-slate-800);
}

.hover\:shadow-slate-900:hover{
    --box-shadow-color: var(--velocity-slate-900);
}

.hover\:shadow-slate-50:hover{
    --box-shadow-color: var(--velocity-slate-50);
}

.hover\:shadow-slate-100:hover{
    --box-shadow-color: var(--velocity-slate-100);
}

.hover\:shadow-slate-200:hover{
    --box-shadow-color: var(--velocity-slate-200);
}

.hover\:shadow-slate-300:hover{
    --box-shadow-color: var(--velocity-slate-300);
}

.hover\:shadow-slate-400:hover{
    --box-shadow-color: var(--velocity-slate-400);
}

.hover\:shadow-slate-500:hover{
    --box-shadow-color: var(--velocity-slate-500);
}

.hover\:shadow-slate-600:hover{
    --box-shadow-color: var(--velocity-slate-600);
}

.hover\:shadow-slate-700:hover{
    --box-shadow-color: var(--velocity-slate-700);
}

.hover\:shadow-slate-800:hover{
    --box-shadow-color: var(--velocity-slate-800);
}

.hover\:shadow-slate-900:hover{
    --box-shadow-color: var(--velocity-slate-900);
}

.hover\:shadow-pink-50:hover{
    --box-shadow-color: var(--velocity-pink-50);
}

.hover\:shadow-pink-100:hover{
    --box-shadow-color: var(--velocity-pink-100);
}

.hover\:shadow-pink-200:hover{
    --box-shadow-color: var(--velocity-pink-200);
}

.hover\:shadow-pink-300:hover{
    --box-shadow-color: var(--velocity-pink-300);
}

.hover\:shadow-pink-400:hover{
    --box-shadow-color: var(--velocity-pink-400);
}

.hover\:shadow-pink-500:hover{
    --box-shadow-color: var(--velocity-pink-500);
}

.hover\:shadow-pink-600:hover{
    --box-shadow-color: var(--velocity-pink-600);
}

.hover\:shadow-pink-700:hover{
    --box-shadow-color: var(--velocity-pink-700);
}

.hover\:shadow-pink-800:hover{
    --box-shadow-color: var(--velocity-pink-800);
}

.hover\:shadow-pink-900:hover{
    --box-shadow-color: var(--velocity-pink-900);
}

.hover\:shadow-pink-50:hover{
    --box-shadow-color: var(--velocity-pink-50);
}

.hover\:shadow-pink-100:hover{
    --box-shadow-color: var(--velocity-pink-100);
}

.hover\:shadow-pink-200:hover{
    --box-shadow-color: var(--velocity-pink-200);
}

.hover\:shadow-pink-300:hover{
    --box-shadow-color: var(--velocity-pink-300);
}

.hover\:shadow-pink-400:hover{
    --box-shadow-color: var(--velocity-pink-400);
}

.hover\:shadow-pink-500:hover{
    --box-shadow-color: var(--velocity-pink-500);
}

.hover\:shadow-pink-600:hover{
    --box-shadow-color: var(--velocity-pink-600);
}

.hover\:shadow-pink-700:hover{
    --box-shadow-color: var(--velocity-pink-700);
}

.hover\:shadow-pink-800:hover{
    --box-shadow-color: var(--velocity-pink-800);
}

.hover\:shadow-pink-900:hover{
    --box-shadow-color: var(--velocity-pink-900);
}

.hover\:shadow-pink-50:hover{
    --box-shadow-color: var(--velocity-pink-50);
}

.hover\:shadow-pink-100:hover{
    --box-shadow-color: var(--velocity-pink-100);
}

.hover\:shadow-pink-200:hover{
    --box-shadow-color: var(--velocity-pink-200);
}

.hover\:shadow-pink-300:hover{
    --box-shadow-color: var(--velocity-pink-300);
}

.hover\:shadow-pink-400:hover{
    --box-shadow-color: var(--velocity-pink-400);
}

.hover\:shadow-pink-500:hover{
    --box-shadow-color: var(--velocity-pink-500);
}

.hover\:shadow-pink-600:hover{
    --box-shadow-color: var(--velocity-pink-600);
}

.hover\:shadow-pink-700:hover{
    --box-shadow-color: var(--velocity-pink-700);
}

.hover\:shadow-pink-800:hover{
    --box-shadow-color: var(--velocity-pink-800);
}

.hover\:shadow-pink-900:hover{
    --box-shadow-color: var(--velocity-pink-900);
}

.hover\:shadow-rose-50:hover{
    --box-shadow-color: var(--velocity-rose-50);
}

.hover\:shadow-rose-100:hover{
    --box-shadow-color: var(--velocity-rose-100);
}

.hover\:shadow-rose-200:hover{
    --box-shadow-color: var(--velocity-rose-200);
}

.hover\:shadow-rose-300:hover{
    --box-shadow-color: var(--velocity-rose-300);
}

.hover\:shadow-rose-400:hover{
    --box-shadow-color: var(--velocity-rose-400);
}

.hover\:shadow-rose-500:hover{
    --box-shadow-color: var(--velocity-rose-500);
}

.hover\:shadow-rose-600:hover{
    --box-shadow-color: var(--velocity-rose-600);
}

.hover\:shadow-rose-700:hover{
    --box-shadow-color: var(--velocity-rose-700);
}

.hover\:shadow-rose-800:hover{
    --box-shadow-color: var(--velocity-rose-800);
}

.hover\:shadow-rose-900:hover{
    --box-shadow-color: var(--velocity-rose-900);
}

.hover\:shadow-rose-50:hover{
    --box-shadow-color: var(--velocity-rose-50);
}

.hover\:shadow-rose-100:hover{
    --box-shadow-color: var(--velocity-rose-100);
}

.hover\:shadow-rose-200:hover{
    --box-shadow-color: var(--velocity-rose-200);
}

.hover\:shadow-rose-300:hover{
    --box-shadow-color: var(--velocity-rose-300);
}

.hover\:shadow-rose-400:hover{
    --box-shadow-color: var(--velocity-rose-400);
}

.hover\:shadow-rose-500:hover{
    --box-shadow-color: var(--velocity-rose-500);
}

.hover\:shadow-rose-600:hover{
    --box-shadow-color: var(--velocity-rose-600);
}

.hover\:shadow-rose-700:hover{
    --box-shadow-color: var(--velocity-rose-700);
}

.hover\:shadow-rose-800:hover{
    --box-shadow-color: var(--velocity-rose-800);
}

.hover\:shadow-rose-900:hover{
    --box-shadow-color: var(--velocity-rose-900);
}

.hover\:shadow-rose-50:hover{
    --box-shadow-color: var(--velocity-rose-50);
}

.hover\:shadow-rose-100:hover{
    --box-shadow-color: var(--velocity-rose-100);
}

.hover\:shadow-rose-200:hover{
    --box-shadow-color: var(--velocity-rose-200);
}

.hover\:shadow-rose-300:hover{
    --box-shadow-color: var(--velocity-rose-300);
}

.hover\:shadow-rose-400:hover{
    --box-shadow-color: var(--velocity-rose-400);
}

.hover\:shadow-rose-500:hover{
    --box-shadow-color: var(--velocity-rose-500);
}

.hover\:shadow-rose-600:hover{
    --box-shadow-color: var(--velocity-rose-600);
}

.hover\:shadow-rose-700:hover{
    --box-shadow-color: var(--velocity-rose-700);
}

.hover\:shadow-rose-800:hover{
    --box-shadow-color: var(--velocity-rose-800);
}

.hover\:shadow-rose-900:hover{
    --box-shadow-color: var(--velocity-rose-900);
}

.hover\:shadow-sky-50:hover{
    --box-shadow-color: var(--velocity-sky-50);
}

.hover\:shadow-sky-100:hover{
    --box-shadow-color: var(--velocity-sky-100);
}

.hover\:shadow-sky-200:hover{
    --box-shadow-color: var(--velocity-sky-200);
}

.hover\:shadow-sky-300:hover{
    --box-shadow-color: var(--velocity-sky-300);
}

.hover\:shadow-sky-400:hover{
    --box-shadow-color: var(--velocity-sky-400);
}

.hover\:shadow-sky-500:hover{
    --box-shadow-color: var(--velocity-sky-500);
}

.hover\:shadow-sky-600:hover{
    --box-shadow-color: var(--velocity-sky-600);
}

.hover\:shadow-sky-700:hover{
    --box-shadow-color: var(--velocity-sky-700);
}

.hover\:shadow-sky-800:hover{
    --box-shadow-color: var(--velocity-sky-800);
}

.hover\:shadow-sky-900:hover{
    --box-shadow-color: var(--velocity-sky-900);
}

.hover\:shadow-sky-50:hover{
    --box-shadow-color: var(--velocity-sky-50);
}

.hover\:shadow-sky-100:hover{
    --box-shadow-color: var(--velocity-sky-100);
}

.hover\:shadow-sky-200:hover{
    --box-shadow-color: var(--velocity-sky-200);
}

.hover\:shadow-sky-300:hover{
    --box-shadow-color: var(--velocity-sky-300);
}

.hover\:shadow-sky-400:hover{
    --box-shadow-color: var(--velocity-sky-400);
}

.hover\:shadow-sky-500:hover{
    --box-shadow-color: var(--velocity-sky-500);
}

.hover\:shadow-sky-600:hover{
    --box-shadow-color: var(--velocity-sky-600);
}

.hover\:shadow-sky-700:hover{
    --box-shadow-color: var(--velocity-sky-700);
}

.hover\:shadow-sky-800:hover{
    --box-shadow-color: var(--velocity-sky-800);
}

.hover\:shadow-sky-900:hover{
    --box-shadow-color: var(--velocity-sky-900);
}

.hover\:shadow-yellow-50:hover{
    --box-shadow-color: var(--velocity-yellow-50);
}

.hover\:shadow-yellow-100:hover{
    --box-shadow-color: var(--velocity-yellow-100);
}

.hover\:shadow-yellow-200:hover{
    --box-shadow-color: var(--velocity-yellow-200);
}

.hover\:shadow-yellow-300:hover{
    --box-shadow-color: var(--velocity-yellow-300);
}

.hover\:shadow-yellow-400:hover{
    --box-shadow-color: var(--velocity-yellow-400);
}

.hover\:shadow-yellow-500:hover{
    --box-shadow-color: var(--velocity-yellow-500);
}

.hover\:shadow-yellow-600:hover{
    --box-shadow-color: var(--velocity-yellow-600);
}

.hover\:shadow-yellow-700:hover{
    --box-shadow-color: var(--velocity-yellow-700);
}

.hover\:shadow-yellow-800:hover{
    --box-shadow-color: var(--velocity-yellow-800);
}

.hover\:shadow-yellow-900:hover{
    --box-shadow-color: var(--velocity-yellow-900);
}

.hover\:shadow-yellow-50:hover{
    --box-shadow-color: var(--velocity-yellow-50);
}

.hover\:shadow-yellow-100:hover{
    --box-shadow-color: var(--velocity-yellow-100);
}

.hover\:shadow-yellow-200:hover{
    --box-shadow-color: var(--velocity-yellow-200);
}

.hover\:shadow-yellow-300:hover{
    --box-shadow-color: var(--velocity-yellow-300);
}

.hover\:shadow-yellow-400:hover{
    --box-shadow-color: var(--velocity-yellow-400);
}

.hover\:shadow-yellow-500:hover{
    --box-shadow-color: var(--velocity-yellow-500);
}

.hover\:shadow-yellow-600:hover{
    --box-shadow-color: var(--velocity-yellow-600);
}

.hover\:shadow-yellow-700:hover{
    --box-shadow-color: var(--velocity-yellow-700);
}

.hover\:shadow-yellow-800:hover{
    --box-shadow-color: var(--velocity-yellow-800);
}

.hover\:shadow-yellow-900:hover{
    --box-shadow-color: var(--velocity-yellow-900);
}

.hover\:shadow-yellow-50:hover{
    --box-shadow-color: var(--velocity-yellow-50);
}

.hover\:shadow-yellow-100:hover{
    --box-shadow-color: var(--velocity-yellow-100);
}

.hover\:shadow-yellow-200:hover{
    --box-shadow-color: var(--velocity-yellow-200);
}

.hover\:shadow-yellow-300:hover{
    --box-shadow-color: var(--velocity-yellow-300);
}

.hover\:shadow-yellow-400:hover{
    --box-shadow-color: var(--velocity-yellow-400);
}

.hover\:shadow-yellow-500:hover{
    --box-shadow-color: var(--velocity-yellow-500);
}

.hover\:shadow-yellow-600:hover{
    --box-shadow-color: var(--velocity-yellow-600);
}

.hover\:shadow-yellow-700:hover{
    --box-shadow-color: var(--velocity-yellow-700);
}

.hover\:shadow-yellow-800:hover{
    --box-shadow-color: var(--velocity-yellow-800);
}

.hover\:shadow-yellow-900:hover{
    --box-shadow-color: var(--velocity-yellow-900);
}

.hover\:shadow-orange-50:hover{
    --box-shadow-color: var(--velocity-orange-50);
}

.hover\:shadow-orange-100:hover{
    --box-shadow-color: var(--velocity-orange-100);
}

.hover\:shadow-orange-200:hover{
    --box-shadow-color: var(--velocity-orange-200);
}

.hover\:shadow-orange-300:hover{
    --box-shadow-color: var(--velocity-orange-300);
}

.hover\:shadow-orange-400:hover{
    --box-shadow-color: var(--velocity-orange-400);
}

.hover\:shadow-orange-500:hover{
    --box-shadow-color: var(--velocity-orange-500);
}

.hover\:shadow-orange-600:hover{
    --box-shadow-color: var(--velocity-orange-600);
}

.hover\:shadow-orange-700:hover{
    --box-shadow-color: var(--velocity-orange-700);
}

.hover\:shadow-orange-800:hover{
    --box-shadow-color: var(--velocity-orange-800);
}

.hover\:shadow-orange-900:hover{
    --box-shadow-color: var(--velocity-orange-900);
}

.hover\:shadow-orange-50:hover{
    --box-shadow-color: var(--velocity-orange-50);
}

.hover\:shadow-orange-100:hover{
    --box-shadow-color: var(--velocity-orange-100);
}

.hover\:shadow-orange-200:hover{
    --box-shadow-color: var(--velocity-orange-200);
}

.hover\:shadow-orange-300:hover{
    --box-shadow-color: var(--velocity-orange-300);
}

.hover\:shadow-orange-400:hover{
    --box-shadow-color: var(--velocity-orange-400);
}

.hover\:shadow-orange-500:hover{
    --box-shadow-color: var(--velocity-orange-500);
}

.hover\:shadow-orange-600:hover{
    --box-shadow-color: var(--velocity-orange-600);
}

.hover\:shadow-orange-700:hover{
    --box-shadow-color: var(--velocity-orange-700);
}

.hover\:shadow-orange-800:hover{
    --box-shadow-color: var(--velocity-orange-800);
}

.hover\:shadow-orange-900:hover{
    --box-shadow-color: var(--velocity-orange-900);
}

.hover\:shadow-orange-50:hover{
    --box-shadow-color: var(--velocity-orange-50);
}

.hover\:shadow-orange-100:hover{
    --box-shadow-color: var(--velocity-orange-100);
}

.hover\:shadow-orange-200:hover{
    --box-shadow-color: var(--velocity-orange-200);
}

.hover\:shadow-orange-300:hover{
    --box-shadow-color: var(--velocity-orange-300);
}

.hover\:shadow-orange-400:hover{
    --box-shadow-color: var(--velocity-orange-400);
}

.hover\:shadow-orange-500:hover{
    --box-shadow-color: var(--velocity-orange-500);
}

.hover\:shadow-orange-600:hover{
    --box-shadow-color: var(--velocity-orange-600);
}

.hover\:shadow-orange-700:hover{
    --box-shadow-color: var(--velocity-orange-700);
}

.hover\:shadow-orange-800:hover{
    --box-shadow-color: var(--velocity-orange-800);
}

.hover\:shadow-orange-900:hover{
    --box-shadow-color: var(--velocity-orange-900);
}

.hover\:opacity-0:hover{
    opacity: 0;
}

.hover\:opacity-5:hover{
    opacity: 0.05;
}

.hover\:opacity-10:hover{
    opacity: 0.1;
}

.hover\:opacity-15:hover{
    opacity: 0.15;
}

.hover\:opacity-20:hover{
    opacity: 0.2;
}

.hover\:opacity-25:hover{
    opacity: 0.25;
}

.hover\:opacity-30:hover{
    opacity: 0.3;
}

.hover\:opacity-35:hover{
    opacity: 0.35;
}

.hover\:opacity-40:hover{
    opacity: 0.4;
}

.hover\:opacity-45:hover{
    opacity: 0.45;
}

.hover\:opacity-50:hover{
    opacity: 0.5;
}

.hover\:opacity-55:hover{
    opacity: 0.55;
}

.hover\:opacity-60:hover{
    opacity: 0.6;
}

.hover\:opacity-65:hover{
    opacity: 0.65;
}

.hover\:opacity-70:hover{
    opacity: 0.7;
}

.hover\:opacity-75:hover{
    opacity: 0.75;
}

.hover\:opacity-80:hover{
    opacity: 0.8;
}

.hover\:opacity-85:hover{
    opacity: 0.85;
}

.hover\:opacity-90:hover{
    opacity: 0.9;
}

.hover\:opacity-95:hover{
    opacity: 0.95;
}

.hover\:opacity-100:hover{
    opacity: 1;
}

.hover\:border-collapse:hover{
    border-collapse: collapse;
}

.hover\:border-seperate:hover{
    border-collapse: separate;
}

.hover\:table-layout-auto:hover{
    table-layout: auto;
}

.hover\:table-layout-fixed:hover{
    table-layout: fixed;
}

.hover\:appearance-none:hover{
    appearance: none;
}

.hover\:appearance-auto:hover{
    appearance: auto;
}

.hover\:caption-top:hover{
    caption-side: top;
}

.hover\:caption-bottom:hover{
    caption-side: bottom;
}

.hover\:cursor-auto:hover{
    cursor: auto;
}

.hover\:cursor-default:hover{
    cursor: default;
}

.hover\:cursor-pointer:hover{
    cursor: pointer;
}

.hover\:cursor-text:hover{
    cursor: text;
}

.hover\:cursor-wait:hover{
    cursor: wait;
}

.hover\:cursor-help:hover{
    cursor: help;
}

.hover\:cursor-progress:hover{
    cursor: progress;
}

.hover\:cursor-none:hover{
    cursor: none;
}

.hover\:pointer-events-none:hover{
    pointer-events: none;
}

.hover\:pointer-events-auto:hover{
    pointer-events: auto;
}

.hover\:resize-none:hover{
    resize: none;
}

.hover\:resize-y:hover{
    resize: vertical;
}

.hover\:resize-x:hover{
    resize: horizontal;
}

.hover\:resize-both:hover{
    resize: both;
}

.hover\:scroll-auto:hover{
    scroll-behavior: auto;
}

.hover\:scroll-smooth:hover{
    scroll-behavior: smooth;
}

/* scroll-padding */
.hover\:scroll-p-auto:hover{
    scroll-padding: auto;
}

.hover\:scroll-p-0:hover{
    scroll-padding: 0;
}

.hover\:scroll-p-4:hover{
    scroll-padding: var(--velocity-padding-4);
}

.hover\:scroll-p-8:hover{
    scroll-padding: var(--velocity-padding-8);
}

.hover\:scroll-p-12:hover{
    scroll-padding: var(--velocity-padding-12);
}

.hover\:scroll-p-16:hover{
    scroll-padding: var(--velocity-padding-16);
}

.hover\:scroll-p-20:hover{
    scroll-padding: var(--velocity-padding-20);
}

.hover\:scroll-p-24:hover{
    scroll-padding: var(--velocity-padding-24);
}

.hover\:scroll-p-28:hover{
    scroll-padding: var(--velocity-padding-28);
}

.hover\:scroll-p-32:hover{
    scroll-padding: var(--velocity-padding-32);
}

.hover\:scroll-p-36:hover{
    scroll-padding: var(--velocity-padding-36);
}

.hover\:scroll-p-40:hover{
    scroll-padding: var(--velocity-padding-40);
}

.hover\:scroll-p-44:hover{
    scroll-padding: var(--velocity-padding-44);
}

.hover\:scroll-p-48:hover{
    scroll-padding: var(--velocity-padding-48);
}

.hover\:scroll-p-52:hover{
    scroll-padding: var(--velocity-padding-52);
}

.hover\:scroll-p-56:hover{
    scroll-padding: var(--velocity-padding-56);
}

.hover\:scroll-p-60:hover{
    scroll-padding: var(--velocity-padding-60);
}

.hover\:scroll-p-64:hover{
    scroll-padding: var(--velocity-padding-64);
}

.hover\:scroll-p-68:hover{
    scroll-padding: var(--velocity-padding-68);
}

.hover\:scroll-p-72:hover{
    scroll-padding: var(--velocity-padding-72);
}

.hover\:scroll-p-76:hover{
    scroll-padding: var(--velocity-padding-76);
}

.hover\:scroll-p-80:hover{
    scroll-padding: var(--velocity-padding-80);
}

/** scroll-padding top **/
.hover\:scroll-pt-auto:hover{
    scroll-padding-top: auto;
}

.hover\:scroll-pt-0:hover{
    scroll-padding-top: 0;
}

.hover\:scroll-pt-4:hover{
    scroll-padding-top: 0.25rem;
}

.hover\:scroll-pt-8:hover{
    scroll-padding-top: 0.5rem;
}

.hover\:scroll-pt-12:hover{
    scroll-padding-top: 0.75rem;
}

.hover\:scroll-pt-16:hover{
    scroll-padding-top: 1rem;
}

.hover\:scroll-pt-20:hover{
    scroll-padding-top: 1.25rem;
}

.hover\:scroll-pt-24:hover{
    scroll-padding-top: 1.5rem;
}

.hover\:scroll-pt-28:hover{
    scroll-padding-top: 1.75rem;
}

.hover\:scroll-pt-32:hover{
    scroll-padding-top: 2rem;
}

.hover\:scroll-pt-36:hover{
    scroll-padding-top: 2.25rem;
}

.hover\:scroll-pt-40:hover{
    scroll-padding-top: 2.5rem;
}

.hover\:scroll-pt-44:hover{
    scroll-padding-top: 2.75rem;
}

.hover\:scroll-pt-48:hover{
    scroll-padding-top: 3rem;
}

.hover\:scroll-pt-52:hover{
    scroll-padding-top: 3.25rem;
}

.hover\:scroll-pt-56:hover{
    scroll-padding-top: 3.5rem;
}

.hover\:scroll-pt-60:hover{
    scroll-padding-top: 3.75rem;
}

.hover\:scroll-pt-64:hover{
    scroll-padding-top: 4rem;
}

.hover\:scroll-pt-68:hover{
    scroll-padding-top: 6rem;
}

.hover\:scroll-pt-72:hover{
    scroll-padding-top: 8rem;
}

.hover\:scroll-pt-76:hover{
    scroll-padding-top: 12rem;
}

.hover\:scroll-pt-80:hover{
    scroll-padding-top: 16rem;
}

/** scroll-padding-bottom **/
.hover\:scroll-pb-auto:hover{
    scroll-padding-bottom: auto;
}

.hover\:scroll-pb-0:hover{
    scroll-padding-bottom: 0;
}

.hover\:scroll-pb-4:hover{
    scroll-padding-bottom: 0.25rem;
}

.hover\:scroll-pb-8:hover{
    scroll-padding-bottom: 0.5rem;
}

.hover\:scroll-pb-12:hover{
    scroll-padding-bottom: 0.75rem;
}

.hover\:scroll-pb-16:hover{
    scroll-padding-bottom: 1rem;
}

.hover\:scroll-pb-20:hover{
    scroll-padding-bottom: 1.25rem;
}

.hover\:scroll-pb-24:hover{
    scroll-padding-bottom: 1.5rem;
}

.hover\:scroll-pb-28:hover{
    scroll-padding-bottom: 1.75rem;
}

.hover\:scroll-pb-32:hover{
    scroll-padding-bottom: 2rem;
}

.hover\:scroll-pb-36:hover{
    scroll-padding-bottom: 2.25rem;
}

.hover\:scroll-pb-40:hover{
    scroll-padding-bottom: 2.5rem;
}

.hover\:scroll-pb-44:hover{
    scroll-padding-bottom: 2.75rem;
}

.hover\:scroll-pb-48:hover{
    scroll-padding-bottom: 3rem;
}

.hover\:scroll-pb-52:hover{
    scroll-padding-bottom: 3.25rem;
}

.hover\:scroll-pb-56:hover{
    scroll-padding-bottom: 3.5rem;
}

.hover\:scroll-pb-60:hover{
    scroll-padding-bottom: 3.75rem;
}

.hover\:scroll-pb-64:hover{
    scroll-padding-bottom: 4rem;
}

.hover\:scroll-pb-68:hover{
    scroll-padding-bottom: 6rem;
}

.hover\:scroll-pb-72:hover{
    scroll-padding-bottom: 8rem;
}

.hover\:scroll-pb-76:hover{
    scroll-padding-bottom: 12rem;
}

.hover\:scroll-pb-80:hover{
    scroll-padding-bottom: 16rem;
}

/** scroll-padding left **/
.hover\:scroll-pl-0:hover{
    scroll-padding-left: auto;
}

.hover\:scroll-pl-0:hover{
    scroll-padding-left: 0;
}

.hover\:scroll-pl-4:hover{
    scroll-padding-left: 0.25rem;
}

.hover\:scroll-pl-8:hover{
    scroll-padding-left: 0.5rem;
}

.hover\:scroll-pl-12:hover{
    scroll-padding-left: 0.75rem;
}

.hover\:scroll-pl-16:hover{
    scroll-padding-left: 1rem;
}

.hover\:scroll-pl-20:hover{
    scroll-padding-left: 1.25rem;
}

.hover\:scroll-pl-24:hover{
    scroll-padding-left: 1.5rem;
}

.hover\:scroll-pl-28:hover{
    scroll-padding-left: 1.75rem;
}

.hover\:scroll-pl-32:hover{
    scroll-padding-left: 2rem;
}

.hover\:scroll-pl-36:hover{
    scroll-padding-left: 2.25rem;
}

.hover\:scroll-pl-40:hover{
    scroll-padding-left: 2.5rem;
}

.hover\:scroll-pl-44:hover{
    scroll-padding-left: 2.75rem;
}

.hover\:scroll-pl-48:hover{
    scroll-padding-left: 3rem;
}

.hover\:scroll-pl-52:hover{
    scroll-padding-left: 3.25rem;
}

.hover\:scroll-pl-56:hover{
    scroll-padding-left: 3.5rem;
}

.hover\:scroll-pl-60:hover{
    scroll-padding-left: 3.75rem;
}

.hover\:scroll-pl-64:hover{
    scroll-padding-left: 4rem;
}

.hover\:scroll-pl-68:hover{
    scroll-padding-left: 6rem;
}

.hover\:scroll-pl-72:hover{
    scroll-padding-left: 8rem;
}

.hover\:scroll-pl-76:hover{
    scroll-padding-left: 12rem;
}

.hover\:scroll-pl-80:hover{
    scroll-padding-left: 16rem;
}

/** scroll-padding-right **/
.hover\:scroll-pr-auto:hover{
    scroll-padding-right: auto;
}

.hover\:scroll-pr-0:hover{
    scroll-padding-right: 0;
}

.hover\:scroll-pr-4:hover{
    scroll-padding-right: 0.25rem;
}

.hover\:scroll-pr-8:hover{
    scroll-padding-right: 0.5rem;
}

.hover\:scroll-pr-12:hover{
    scroll-padding-right: 0.75rem;
}

.hover\:scroll-pr-16:hover{
    scroll-padding-right: 1rem;
}

.hover\:scroll-pr-20:hover{
    scroll-padding-right: 1.25rem;
}

.hover\:scroll-pr-24:hover{
    scroll-padding-right: 1.5rem;
}

.hover\:scroll-pr-28:hover{
    scroll-padding-right: 1.75rem;
}

.hover\:scroll-pr-32:hover{
    scroll-padding-right: 2rem;
}

.hover\:scroll-pr-36:hover{
    scroll-padding-right: 2.25rem;
}

.hover\:scroll-pr-40:hover{
    scroll-padding-right: 2.5rem;
}

.hover\:scroll-pr-44:hover{
    scroll-padding-right: 2.75rem;
}

.hover\:scroll-pr-48:hover{
    scroll-padding-right: 3rem;
}

.hover\:scroll-pr-52:hover{
    scroll-padding-right: 3.25rem;
}

.hover\:scroll-pr-56:hover{
    scroll-padding-right: 3.5rem;
}

.hover\:scroll-pr-60:hover{
    scroll-padding-right: 3.75rem;
}

.hover\:scroll-pr-64:hover{
    scroll-padding-right: 4rem;
}

.hover\:scroll-pr-68:hover{
    scroll-padding-right: 6rem;
}

.hover\:scroll-pr-72:hover{
    scroll-padding-right: 8rem;
}

.hover\:scroll-pr-76:hover{
    scroll-padding-right: 12rem;
}

.hover\:scroll-pr-80:hover{
    scroll-padding-right: 16rem;
}

/* scroll-padding left and right **/
.hover\:scroll-px-auto:hover{
    scroll-padding-left: auto;
    scroll-padding-right: auto;
}

.hover\:scroll-px-0:hover{
    scroll-padding-left: 0;
    scroll-padding-right: 0;
}

.hover\:scroll-px-4:hover{
    scroll-padding-left: 0.25rem;
    scroll-padding-right: 0.25rem;
}

.hover\:scroll-px-8:hover{
    scroll-padding-left: 0.5rem;
    scroll-padding-right: 0.5rem;
}

.hover\:scroll-px-12:hover{
    scroll-padding-left: 0.75rem;
    scroll-padding-right: 0.75rem;
}

.hover\:scroll-px-16:hover{
    scroll-padding-left: 1rem;
    scroll-padding-right: 1rem;
}

.hover\:scroll-px-20:hover{
    scroll-padding-left: 1.25rem;
    scroll-padding-right: 1.25rem;
}

.hover\:scroll-px-24:hover{
    scroll-padding-left: 1.5rem;
    scroll-padding-right: 1.5rem;
}

.hover\:scroll-px-28:hover{
    scroll-padding-left: 1.75rem;
    scroll-padding-right: 1.75rem;
}

.hover\:scroll-px-32:hover{
    scroll-padding-left: 2rem;
    scroll-padding-right: 2rem;
}

.hover\:scroll-px-36:hover{
    scroll-padding-left: 2.25rem;
    scroll-padding-right: 2.25rem;
}

.hover\:scroll-px-40:hover{
    scroll-padding-left: 2.5rem;
    scroll-padding-right: 2.5rem;
}

.hover\:scroll-px-44:hover{
    scroll-padding-left: 2.75rem;
    scroll-padding-right: 2.75rem;
}

.hover\:scroll-px-48:hover{
    scroll-padding-left: 3rem;
    scroll-padding-right: 3rem;
}

.hover\:scroll-px-52:hover{
    scroll-padding-left: 3.25rem;
    scroll-padding-right: 3.25rem;
}

.hover\:scroll-px-56:hover{
    scroll-padding-left: 3.5rem;
    scroll-padding-right: 3.5rem;
}

.hover\:scroll-px-60:hover{
    scroll-padding-left: 3.75rem;
    scroll-padding-right: 3.75rem;
}

.hover\:scroll-px-64:hover{
    scroll-padding-left: 4rem;
    scroll-padding-right: 4rem;
}

.hover\:scroll-px-68:hover{
    scroll-padding-left: 6rem;
    scroll-padding-right: 6rem;
}

.hover\:scroll-px-72:hover{
    scroll-padding-left: 8rem;
    scroll-padding-right: 8rem;
}

.hover\:scroll-px-76:hover{
    scroll-padding-left: 12rem;
    scroll-padding-right: 12rem;
}

.hover\:scroll-px-80:hover{
    scroll-padding-left: 14rem;
    scroll-padding-right: 14rem;
}

/*scroll-padding top and bottom **/
.hover\:scroll-py-auto:hover{
    scroll-padding-top: auto;
    scroll-padding-bottom: auto;
}

.hover\:scroll-py-0:hover{
    scroll-padding-top: 0;
    scroll-padding-bottom: 0;
}

.hover\:scroll-py-4:hover{
    scroll-padding-top: 0.25rem;
    scroll-padding-bottom: 0.25rem;
}

.hover\:scroll-py-8:hover{
    scroll-padding-top: 0.5rem;
    scroll-padding-bottom: 0.5rem;
}

.hover\:scroll-py-12:hover{
    scroll-padding-top: 0.75rem;
    scroll-padding-top: 0.75rem;
}

.hover\:scroll-py-16:hover{
    scroll-padding-top: 1rem;
    scroll-padding-bottom: 1rem;
}

.hover\:scroll-py-20:hover{
    scroll-padding-top: 1.25rem;
    scroll-padding-bottom: 1.25rem;
}

.hover\:scroll-py-24:hover{
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem;
}

.hover\:scroll-py-28:hover{
    scroll-padding-top: 1.75rem;
    scroll-padding-bottom: 1.75rem;
}

.hover\:scroll-py-32:hover{
    scroll-padding-top: 2rem;
    scroll-padding-bottom: 2rem;
}

.hover\:scroll-py-36:hover{
    scroll-padding-top: 2.25rem;
    scroll-padding-bottom: 2.25rem;
}

.hover\:scroll-py-40:hover{
    scroll-padding-top: 2.5rem;
    scroll-padding-bottom: 2.5rem;
}

.hover\:scroll-py-44:hover{
    scroll-padding-top: 2.75rem;
    scroll-padding-bottom: 2.75rem;
}

.hover\:scroll-py-48:hover{
    scroll-padding-top: 3rem;
    scroll-padding-bottom: 3rem;
}

.hover\:scroll-py-52:hover{
    scroll-padding-top: 3.25rem;
    scroll-padding-bottom: 3.25rem;
}

.hover\:scroll-py-56:hover{
    scroll-padding-top: 3.5rem;
    scroll-padding-bottom: 3.5rem;
}

.hover\:scroll-py-60:hover{
    scroll-padding-top: 3.75rem;
    scroll-padding-bottom: 3.75rem;
}

.hover\:scroll-py-64:hover{
    scroll-padding-top: 4rem;
    scroll-padding-bottom: 4rem;
}

.hover\:scroll-py-68:hover{
    scroll-padding-top: 6rem;
    scroll-padding-bottom: 6rem;
}

.hover\:scroll-py-72:hover{
    scroll-padding-top: 8rem;
    scroll-padding-bottom: 8rem;
}

.hover\:scroll-py-76:hover{
    scroll-padding-top: 12rem;
    scroll-padding-bottom: 12rem;
}

.hover\:scroll-py-80:hover{
    scroll-padding-top: 14rem;
    scroll-padding-bottom: 14rem;
}

/* scroll-margin */
.hover\:scroll-m-auto:hover{
    scroll-margin: auto;
}

.hover\:scroll-m-0:hover{
    scroll-margin: 0;
}

.hover\:scroll-m-4:hover{
    scroll-margin: 0.25rem;
}

.hover\:scroll-m-8:hover{
    scroll-margin: 0.5rem;
}

.hover\:scroll-m-12:hover{
    scroll-margin: 0.75rem;
}

.hover\:scroll-m-16:hover{
    scroll-margin: 1rem;
}

.hover\:scroll-m-20:hover{
    scroll-margin: 1.25rem;
}

.hover\:scroll-m-24:hover{
    scroll-margin: 1.5rem;
}

.hover\:scroll-m-28:hover{
    scroll-margin: 1.75rem;
}

.hover\:scroll-m-32:hover{
    scroll-margin: 2rem;
}

.hover\:scroll-m-36:hover{
    scroll-margin: 2.25rem;
}

.hover\:scroll-m-40:hover{
    scroll-margin: 2.5rem;
}

.hover\:scroll-m-44:hover{
    scroll-margin: 2.75rem;
}

.hover\:scroll-m-48:hover{
    scroll-margin: 3rem;
}

.hover\:scroll-m-52:hover{
    scroll-margin: 3.25rem;
}

.hover\:scroll-m-56:hover{
    scroll-margin: 3.5rem;
}

.hover\:scroll-m-60:hover{
    scroll-margin: 3.75rem;
}

.hover\:scroll-m-64:hover{
    scroll-margin: 4rem;
}

.hover\:scroll-m-68:hover{
    scroll-margin: 6rem;
}

.hover\:scroll-m-72:hover{
    scroll-margin: 8rem;
}

.hover\:scroll-m-76:hover{
    scroll-margin: 12rem;
}

.hover\:scroll-m-80:hover{
    scroll-margin: 16rem;
}

/** scroll-margin top **/
.hover\:scroll-mt-auto:hover{
    scroll-margin-top: auto;
}

.hover\:scroll-mt-0:hover{
    scroll-margin-top: 0;
}

.hover\:scroll-mt-4:hover{
    scroll-margin-top: 0.25rem;
}

.hover\:scroll-mt-8:hover{
    scroll-margin-top: 0.5rem;
}

.hover\:scroll-mt-12:hover{
    scroll-margin-top: 0.75rem;
}

.hover\:scroll-mt-16:hover{
    scroll-margin-top: 1rem;
}

.hover\:scroll-mt-20:hover{
    scroll-margin-top: 1.25rem;
}

.hover\:scroll-mt-24:hover{
    scroll-margin-top: 1.5rem;
}

.hover\:scroll-mt-28:hover{
    scroll-margin-top: 1.75rem;
}

.hover\:scroll-mt-32:hover{
    scroll-margin-top: 2rem;
}

.hover\:scroll-mt-36:hover{
    scroll-margin-top: 2.25rem;
}

.hover\:scroll-mt-40:hover{
    scroll-margin-top: 2.5rem;
}

.hover\:scroll-mt-44:hover{
    scroll-margin-top: 2.75rem;
}

.hover\:scroll-mt-48:hover{
    scroll-margin-top: 3rem;
}

.hover\:scroll-mt-52:hover{
    scroll-margin-top: 3.25rem;
}

.hover\:scroll-mt-56:hover{
    scroll-margin-top: 3.5rem;
}

.hover\:scroll-mt-60:hover{
    scroll-margin-top: 3.75rem;
}

.hover\:scroll-mt-64:hover{
    scroll-margin-top: 4rem;
}

.hover\:scroll-mt-68:hover{
    scroll-margin-top: 6rem;
}

.hover\:scroll-mt-72:hover{
    scroll-margin-top: 8rem;
}

.hover\:scroll-mt-76:hover{
    scroll-margin-top: 12rem;
}

.hover\:scroll-mt-80:hover{
    scroll-margin-top: 16rem;
}

/** scroll-margin-bottom **/
.hover\:scroll-mb-auto:hover{
    scroll-margin-bottom: auto;
}

.hover\:scroll-mb-0:hover{
    scroll-margin-bottom: 0;
}

.hover\:scroll-mb-4:hover{
    scroll-margin-bottom: 0.25rem;
}

.hover\:scroll-mb-8:hover{
    scroll-margin-bottom: 0.5rem;
}

.hover\:scroll-mb-12:hover{
    scroll-margin-bottom: 0.75rem;
}

.hover\:scroll-mb-16:hover{
    scroll-margin-bottom: 1rem;
}

.hover\:scroll-mb-20:hover{
    scroll-margin-bottom: 1.25rem;
}

.hover\:scroll-mb-24:hover{
    scroll-margin-bottom: 1.5rem;
}

.hover\:scroll-mb-28:hover{
    scroll-margin-bottom: 1.75rem;
}

.hover\:scroll-mb-32:hover{
    scroll-margin-bottom: 2rem;
}

.hover\:scroll-mb-36:hover{
    scroll-margin-bottom: 2.25rem;
}

.hover\:scroll-mb-40:hover{
    scroll-margin-bottom: 2.5rem;
}

.hover\:scroll-mb-44:hover{
    scroll-margin-bottom: 2.75rem;
}

.hover\:scroll-mb-48:hover{
    scroll-margin-bottom: 3rem;
}

.hover\:scroll-mb-52:hover{
    scroll-margin-bottom: 3.25rem;
}

.hover\:scroll-mb-56:hover{
    scroll-margin-bottom: 3.5rem;
}

.hover\:scroll-mb-60:hover{
    scroll-margin-bottom: 3.75rem;
}

.hover\:scroll-mb-64:hover{
    scroll-margin-bottom: 4rem;
}

.hover\:scroll-mb-68:hover{
    scroll-margin-bottom: 6rem;
}

.hover\:scroll-mb-72:hover{
    scroll-margin-bottom: 8rem;
}

.hover\:scroll-mb-76:hover{
    scroll-margin-bottom: 12rem;
}

.hover\:scroll-mb-80:hover{
    scroll-margin-bottom: 16rem;
}

/** scroll-margin top **/
.hover\:scroll-ml-auto:hover{
    scroll-margin-left: auto;
}

.hover\:scroll-ml-0:hover{
    scroll-margin-left: 0;
}

.hover\:scroll-ml-4:hover{
    scroll-margin-left: 0.25rem;
}

.hover\:scroll-ml-8:hover{
    scroll-margin-left: 0.5rem;
}

.hover\:scroll-ml-12:hover{
    scroll-margin-left: 0.75rem;
}

.hover\:scroll-ml-16:hover{
    scroll-margin-left: 1rem;
}

.hover\:scroll-ml-20:hover{
    scroll-margin-left: 1.25rem;
}

.hover\:scroll-ml-24:hover{
    scroll-margin-left: 1.5rem;
}

.hover\:scroll-ml-28:hover{
    scroll-margin-left: 1.75rem;
}

.hover\:scroll-ml-32:hover{
    scroll-margin-left: 2rem;
}

.hover\:scroll-ml-36:hover{
    scroll-margin-left: 2.25rem;
}

.hover\:scroll-ml-40:hover{
    scroll-margin-left: 2.5rem;
}

.hover\:scroll-ml-44:hover{
    scroll-margin-left: 2.75rem;
}

.hover\:scroll-ml-48:hover{
    scroll-margin-left: 3rem;
}

.hover\:scroll-ml-52:hover{
    scroll-margin-left: 3.25rem;
}

.hover\:scroll-ml-56:hover{
    scroll-margin-left: 3.5rem;
}

.hover\:scroll-ml-60:hover{
    scroll-margin-left: 3.75rem;
}

.hover\:scroll-ml-64:hover{
    scroll-margin-left: 4rem;
}

.hover\:scroll-ml-68:hover{
    scroll-margin-left: 6rem;
}

.hover\:scroll-ml-72:hover{
    scroll-margin-left: 8rem;
}

.hover\:scroll-ml-76:hover{
    scroll-margin-left: 12rem;
}

.hover\:scroll-ml-80:hover{
    scroll-margin-left: 16rem;
}

/** scroll-margin-right **/
.hover\:scroll-mr-auto:hover{
    scroll-margin-right: auto;
}

.hover\:scroll-mr-0:hover{
    scroll-margin-right: 0;
}

.hover\:scroll-mr-4:hover{
    scroll-margin-right: 0.25rem;
}

.hover\:scroll-mr-8:hover{
    scroll-margin-right: 0.5rem;
}

.hover\:scroll-mr-12:hover{
    scroll-margin-right: 0.75rem;
}

.hover\:scroll-mr-16:hover{
    scroll-margin-right: 1rem;
}

.hover\:scroll-mr-20:hover{
    scroll-margin-right: 1.25rem;
}

.hover\:scroll-mr-24:hover{
    scroll-margin-right: 1.5rem;
}

.hover\:scroll-mr-28:hover{
    scroll-margin-right: 1.75rem;
}

.hover\:scroll-mr-32:hover{
    scroll-margin-right: 2rem;
}

.hover\:scroll-mr-36:hover{
    scroll-margin-right: 2.25rem;
}

.hover\:scroll-mr-40:hover{
    scroll-margin-right: 2.5rem;
}

.hover\:scroll-mr-44:hover{
    scroll-margin-right: 2.75rem;
}

.hover\:scroll-mr-48:hover{
    scroll-margin-right: 3rem;
}

.hover\:scroll-mr-52:hover{
    scroll-margin-right: 3.25rem;
}

.hover\:scroll-mr-56:hover{
    scroll-margin-right: 3.5rem;
}

.hover\:scroll-mr-60:hover{
    scroll-margin-right: 3.75rem;
}

.hover\:scroll-mr-64:hover{
    scroll-margin-right: 4rem;
}

.hover\:scroll-mr-68:hover{
    scroll-margin-right: 6rem;
}

.hover\:scroll-mr-72:hover{
    scroll-margin-right: 8rem;
}

.hover\:scroll-mr-76:hover{
    scroll-margin-right: 12rem;
}

.hover\:scroll-mr-80:hover{
    scroll-margin-right: 16rem;
}

/* scroll-margin left and right **/
.hover\:scroll-mx-auto:hover{
    scroll-margin-left: auto;
    scroll-margin-right: auto;
}

.hover\:scroll-mx-0:hover{
    scroll-margin-left: 0;
    scroll-margin-right: 0;
}

.hover\:scroll-mx-4:hover{
    scroll-margin-left: 0.25rem;
    scroll-margin-right: 0.25rem;
}

.hover\:scroll-mx-8:hover{
    scroll-margin-left: 0.5rem;
    scroll-margin-right: 0.5rem;
}

.hover\:scroll-mx-12:hover{
    scroll-margin-left: 0.75rem;
    scroll-margin-top: 0.75rem;
}

.hover\:scroll-mx-16:hover{
    scroll-margin-left: 1rem;
    scroll-margin-right: 1rem;
}

.hover\:scroll-mx-20:hover{
    scroll-margin-left: 1.25rem;
    scroll-margin-right: 1.25rem;
}

.hover\:scroll-mx-24:hover{
    scroll-margin-left: 1.5rem;
    scroll-margin-right: 1.5rem;
}

.hover\:scroll-mx-28:hover{
    scroll-margin-left: 1.75rem;
    scroll-margin-right: 1.75rem;
}

.hover\:scroll-mx-32:hover{
    scroll-margin-left: 2rem;
    scroll-margin-right: 2rem;
}

.hover\:scroll-mx-36:hover{
    scroll-margin-left: 2.25rem;
    scroll-margin-right: 2.25rem;
}

.hover\:scroll-mx-40:hover{
    scroll-margin-left: 2.5rem;
    scroll-margin-right: 2.5rem;
}

.hover\:scroll-mx-44:hover{
    scroll-margin-left: 2.75rem;
    scroll-margin-right: 2.75rem;
}

.hover\:scroll-mx-48:hover{
    scroll-margin-left: 3rem;
    scroll-margin-right: 3rem;
}

.hover\:scroll-mx-52:hover{
    scroll-margin-left: 3.25rem;
    scroll-margin-right: 3.25rem;
}

.hover\:scroll-mx-56:hover{
    scroll-margin-left: 3.5rem;
    scroll-margin-right: 3.5rem;
}

.hover\:scroll-mx-60:hover{
    scroll-margin-left: 3.75rem;
    scroll-margin-right: 3.75rem;
}

.hover\:scroll-mx-64:hover{
    scroll-margin-left: 4rem;
    scroll-margin-right: 4rem;
}

.hover\:scroll-mx-68:hover{
    scroll-margin-left: 6rem;
    scroll-margin-right: 6rem;
}

.hover\:scroll-mx-72:hover{
    scroll-margin-left: 8rem;
    scroll-margin-right: 8rem;
}

.hover\:scroll-mx-76:hover{
    scroll-margin-left: 12rem;
    scroll-margin-right: 12rem;
}

.hover\:scroll-mx-80:hover{
    scroll-margin-left: 14rem;
    scroll-margin-right: 14rem;
}

/** scroll-margin top and bottom **/
.hover\:scroll-my-auto:hover{
    scroll-margin-top: auto;
    scroll-margin-bottom: auto;
}

.hover\:scroll-my-0:hover{
    scroll-margin-top: 0;
    scroll-margin-bottom: 0;
}

.hover\:scroll-my-4:hover{
    scroll-margin-top: 0.25rem;
    scroll-margin-bottom: 0.25rem;
}

.hover\:scroll-my-8:hover{
    scroll-margin-top: 0.5rem;
    scroll-margin-bottom: 0.5rem;
}

.hover\:scroll-my-12:hover{
    scroll-margin-top: 0.75rem;
    scroll-margin-bottom: 0.75rem;
}

.hover\:scroll-my-16:hover{
    scroll-margin-top: 1rem;
    scroll-margin-bottom: 1rem;
}

.hover\:scroll-my-20:hover{
    scroll-margin-top: 1.25rem;
    scroll-margin-bottom: 1.25rem;
}

.hover\:scroll-my-24:hover{
    scroll-margin-top: 1.5rem;
    scroll-margin-bottom: 1.5rem;
}

.hover\:scroll-my-28:hover{
    scroll-margin-top: 1.75rem;
    scroll-margin-bottom: 1.75rem;
}

.hover\:scroll-my-32:hover{
    scroll-margin-top: 2rem;
    scroll-margin-bottom: 2rem;
}

.hover\:scroll-my-36:hover{
    scroll-margin-top: 2.25rem;
    scroll-margin-bottom: 2.25rem;
}

.hover\:scroll-my-40:hover{
    scroll-margin-top: 2.5rem;
    scroll-margin-bottom: 2.5rem;
}

.hover\:scroll-my-44:hover{
    scroll-margin-top: 2.75rem;
    scroll-margin-bottom: 2.75rem;
}

.hover\:scroll-my-48:hover{
    scroll-margin-top: 3rem;
    scroll-margin-bottom: 3rem;
}

.hover\:scroll-my-52:hover{
    scroll-margin-top: 3.25rem;
    scroll-margin-bottom: 3.25rem;
}

.hover\:scroll-my-56:hover{
    scroll-margin-top: 3.5rem;
    scroll-margin-bottom: 3.5rem;
}

.hover\:scroll-my-60:hover{
    scroll-margin-top: 3.75rem;
    scroll-margin-bottom: 3.75rem;
}

.hover\:scroll-my-64:hover{
    scroll-margin-top: 4rem;
    scroll-margin-bottom: 4rem;
}

.hover\:scroll-my-68:hover{
    scroll-margin-top: 6rem;
    scroll-margin-bottom: 6rem;
}

.hover\:scroll-my-72:hover{
    scroll-margin-top: 8rem;
    scroll-margin-bottom: 8rem;
}

.hover\:scroll-my-76:hover{
    scroll-margin-top: 12rem;
    scroll-margin-bottom: 12rem;
}

.hover\:scroll-my-80:hover{
    scroll-margin-top: 14rem;
    scroll-margin-bottom: 14rem;
}

.hover\:scroll-snap-align-start:hover{
    scroll-snap-align: start;
}

.hover\:scroll-snap-align-end:hover{
    scroll-snap-align: end;
}

.hover\:scroll-snap-align-center:hover{
    scroll-snap-align: center;
}

.hover\:scroll-snap-align-none:hover{
    scroll-snap-align: none;
}

.hover\:scroll-snap-stop-normal:hover{
    scroll-snap-stop: normal;
}

.hover\:scroll-always-stop-normal:hover{
    scroll-snap-stop: always;
}

.hover\:scroll-snap-type-none:hover{
    scroll-snap-type: none;
}

.hover\:scroll-snap-type-mandatory:hover{
    scroll-snap-type: mandatory;
}

.hover\:scroll-snap-type-proximity:hover{
    scroll-snap-type: proximity;
}

.hover\:user-select-none:hover{
    user-select: none;
}

.hover\:user-select-text:hover{
    user-select: text;
}

.hover\:user-select-all:hover{
    user-select: all;
}

.hover\:user-select-auto:hover{
    user-select: auto;
}

.hover\:will-change-auto:hover{
    will-change: auto;
}

.hover\:will-change-scroll:hover{
    will-change: scroll;
}

.hover\:will-change-contents:hover{
    will-change: contents;
}

.hover\:will-change-transform:hover{
    will-change: transform;
}

.hover\:stroke-w-0:hover{
    stroke-width: 0;
}

.hover\:stroke-w-1:hover{
    stroke-width: 1;
}

.hover\:stroke-w-2:hover{
    stroke-width: 2;
}

.hover\:scale-0:hover{
    transform: scale(0);
}

.hover\:scale-5:hover{
    transform: scale(0.05);
}

.hover\:scale-10:hover{
    transform: scale(0.1);
}

.hover\:scale-15:hover{
    transform: scale(0.15);
}

.hover\:scale-20:hover{
    transform: scale(0.2);
}

.hover\:scale-25:hover{
    transform: scale(0.25);
}

.hover\:scale-30:hover{
    transform: scale(0.3);
}

.hover\:scale-35:hover{
    transform: scale(0.35);
}

.hover\:scale-40:hover{
    transform: scale(0.4);
}

.hover\:scale-45:hover{
    transform: scale(0.45);
}

.hover\:scale-50:hover{
    transform: scale(0.5);
}

.hover\:scale-55:hover{
    transform: scale(0.55);
}

.hover\:scale-60:hover{
    transform: scale(0.6);
}

.hover\:scale-65:hover{
    transform: scale(0.65);
}

.hover\:scale-70:hover{
    transform: scale(0.7);
}

.hover\:scale-75:hover{
    transform: scale(0.75);
}

.hover\:scale-80:hover{
    transform: scale(0.8);
}

.hover\:scale-85:hover{
    transform: scale(0.85);
}

.hover\:scale-90:hover{
    transform: scale(0.9);
}

.hover\:scale-95:hover{
    transform: scale(0.95);
}

.hover\:scale-100:hover{
    transform: scale(1);
}

.hover\:scale-105:hover{
    transform: scale(1.05);
}

.hover\:scale-110:hover{
    transform: scale(1.1);
}

.hover\:scale-115:hover{
    transform: scale(1.15);
}

.hover\:scale-120:hover{
    transform: scale(1.2);
}

.hover\:scale-125:hover{
    transform: scale(1.25);
}

.hover\:scale-130:hover{
    transform: scale(1.3);
}

.hover\:scale-135:hover{
    transform: scale(1.35);
}

.hover\:scale-140:hover{
    transform: scale(1.4);
}

.hover\:scale-145:hover{
    transform: scale(1.45);
}

.hover\:scale-150:hover{
    transform: scale(1.5);
}

.hover\:-translate-1:hover{
    transform: translate(-10px);
}

.hover\:-translate-2:hover{
    transform: translate(-20px);
}

.hover\:-translate-3:hover{
    transform: translate(-30px);
}

.hover\:-translate-4:hover{
    transform: translate(-40px);
}

.hover\:-translate-5:hover{
    transform: translate(-60px);
}

.hover\:-translate-6:hover{
    transform: translate(-60px);
}

.hover\:-translate-7:hover{
    transform: translate(-70px);
}

.hover\:-translate-8:hover{
    transform: translate(-80px);
}

.hover\:-translate-9:hover{
    transform: translate(-90px);
}

.hover\:-translate-10:hover{
    transform: translate(-100px);
}

.hover\:-translate-11:hover{
    transform: translate(-110px);
}

.hover\:-translate-12:hover{
    transform: translate(-120px);
}

.hover\:-translate-13:hover{
    transform: translate(-130px);
}

.hover\:-translate-14:hover{
    transform: translate(-140px);
}

.hover\:-translate-15:hover{
    transform: translate(-150px);
}

.hover\:-translate-16:hover{
    transform: translate(-160px);
}

.hover\:-translate-17:hover{
    transform: translate(-170px);
}

.hover\:-translate-18:hover{
    transform: translate(-180px);
}

.hover\:-translate-19:hover{
    transform: translate(-190px);
}

.hover\:-translate-20:hover{
    transform: translate(-200px);
}

.hover\:-translate-10x:hover{
    transform: translate(-10%);
}

.hover\:-translate-15x:hover{
    transform: translate(-15%);
}

.hover\:-translate-20x:hover{
    transform: translate(-20%);
}

.hover\:-translate-25x:hover{
    transform: translate(-25%);
}

.hover\:-translate-30x:hover{
    transform: translate(-30%);
}

.hover\:-translate-35x:hover{
    transform: translate(-35%);
}

.hover\:-translate-40x:hover{
    transform: translate(-40%);
}

.hover\:-translate-45x:hover{
    transform: translate(-45%);
}

.hover\:-translate-50x:hover{
    transform: translate(-50%);
}

.hover\:-translate-55x:hover{
    transform: translate(-55%);
}

.hover\:-translate-60x:hover{
    transform: translate(-60%);
}

.hover\:-translate-65x:hover{
    transform: translate(-65%);
}

.hover\:-translate-70x:hover{
    transform: translate(-70%);
}

.hover\:-translate-75x:hover{
    transform: translate(-75%);
}

.hover\:-translate-80x:hover{
    transform: translate(-80%);
}

.hover\:-translate-85x:hover{
    transform: translate(-85%);
}

.hover\:-translate-90x:hover{
    transform: translate(-90%);
}

.hover\:-translate-95x:hover{
    transform: translate(-95%);
}

.hover\:-translate-x-1:hover{
    transform: translateX(-10px);
}

.hover\:-translate-x-2:hover{
    transform: translateX(-20px);
}

.hover\:-translate-x-3:hover{
    transform: translateX(-30px);
}

.hover\:-translate-x-4:hover{
    transform: translateX(-40px);
}

.hover\:-translate-x-5:hover{
    transform: translateX(-60px);
}

.hover\:-translate-x-6:hover{
    transform: translateX(-60px);
}

.hover\:-translate-x-7:hover{
    transform: translateX(-70px);
}

.hover\:-translate-x-8:hover{
    transform: translateX(-80px);
}

.hover\:-translate-x-9:hover{
    transform: translateX(-90px);
}

.hover\:-translate-x-10:hover{
    transform: translateX(-100px);
}

.hover\:-translate-x-11:hover{
    transform: translateX(-110px);
}

.hover\:-translate-x-12:hover{
    transform: translateX(-120px);
}

.hover\:-translate-x-13:hover{
    transform: translateX(-130px);
}

.hover\:-translate-x-14:hover{
    transform: translateX(-140px);
}

.hover\:-translate-x-15:hover{
    transform: translateX(-150px);
}

.hover\:-translate-x-16:hover{
    transform: translateX(-160px);
}

.hover\:-translate-x-17:hover{
    transform: translateX(-170px);
}

.hover\:-translate-x-18:hover{
    transform: translateX(-180px);
}

.hover\:-translate-x-19:hover{
    transform: translateX(-190px);
}

.hover\:-translate-x-20:hover{
    transform: translateX(-200px);
}

.hover\:-translate-x-10x:hover{
    transform: translateX(-10%);
}

.hover\:-translate-x-15x:hover{
    transform: translateX(-15%);
}

.hover\:-translate-x-20x:hover{
    transform: translateX(-20%);
}

.hover\:-translate-x-25x:hover{
    transform: translateX(-25%);
}

.hover\:-translate-x-30x:hover{
    transform: translateX(-30%);
}

.hover\:-translate-x-35x:hover{
    transform: translateX(-35%);
}

.hover\:-translate-x-40x:hover{
    transform: translateX(-40%);
}

.hover\:-translate-x-45x:hover{
    transform: translateX(-45%);
}

.hover\:-translate-x-50x:hover{
    transform: translateX(-50%);
}

.hover\:-translate-x-55x:hover{
    transform: translateX(-55%);
}

.hover\:-translate-x-60x:hover{
    transform: translateX(-60%);
}

.hover\:-translate-x-65x:hover{
    transform: translateX(-65%);
}

.hover\:-translate-x-70x:hover{
    transform: translateX(-70%);
}

.hover\:-translate-x-75x:hover{
    transform: translateX(-75%);
}

.hover\:-translate-x-80x:hover{
    transform: translateX(-80%);
}

.hover\:-translate-x-85x:hover{
    transform: translateX(-85%);
}

.hover\:-translate-x-90x:hover{
    transform: translateX(-90%);
}

.hover\:-translate-x-95x:hover{
    transform: translateX(-95%);
}

.hover\:-translate-y-1:hover{
    transform: translateY(-10px);
}

.hover\:-translate-y-2:hover{
    transform: translateY(-20px);
}

.hover\:-translate-y-3:hover{
    transform: translateY(-30px);
}

.hover\:-translate-y-4:hover{
    transform: translateY(-40px);
}

.hover\:-translate-y-5:hover{
    transform: translateY(-60px);
}

.hover\:-translate-y-6:hover{
    transform: translateY(-60px);
}

.hover\:-translate-y-7:hover{
    transform: translateY(-70px);
}

.hover\:-translate-y-8:hover{
    transform: translateY(-80px);
}

.hover\:-translate-y-9:hover{
    transform: translateY(-90px);
}

.hover\:-translate-y-10:hover{
    transform: translateY(-100px);
}

.hover\:-translate-y-11:hover{
    transform: translateY(-110px);
}

.hover\:-translate-y-12:hover{
    transform: translateY(-120px);
}

.hover\:-translate-y-13:hover{
    transform: translateY(-130px);
}

.hover\:-translate-y-14:hover{
    transform: translateY(-140px);
}

.hover\:-translate-y-15:hover{
    transform: translateY(-150px);
}

.hover\:-translate-y-16:hover{
    transform: translateY(-160px);
}

.hover\:-translate-y-17:hover{
    transform: translateY(-170px);
}

.hover\:-translate-y-18:hover{
    transform: translateY(-180px);
}

.hover\:-translate-y-19:hover{
    transform: translateY(-190px);
}

.hover\:-translate-y-20:hover{
    transform: translateY(-200px);
}

.hover\:-translate-y-10x:hover{
    transform: translateY(-10%);
}

.hover\:-translate-y-15x:hover{
    transform: translateY(-15%);
}

.hover\:-translate-y-20x:hover{
    transform: translateY(-20%);
}

.hover\:-translate-y-25x:hover{
    transform: translateY(-25%);
}

.hover\:-translate-y-30x:hover{
    transform: translateY(-30%);
}

.hover\:-translate-y-35x:hover{
    transform: translateY(-35%);
}

.hover\:-translate-y-40x:hover{
    transform: translateY(-40%);
}

.hover\:-translate-y-45x:hover{
    transform: translateY(-45%);
}

.hover\:-translate-y-50x:hover{
    transform: translateY(-50%);
}

.hover\:-translate-y-55x:hover{
    transform: translateY(-55%);
}

.hover\:-translate-y-60x:hover{
    transform: translateY(-60%);
}

.hover\:-translate-y-65x:hover{
    transform: translateY(-65%);
}

.hover\:-translate-y-70x:hover{
    transform: translateY(-70%);
}

.hover\:-translate-y-75x:hover{
    transform: translateY(-75%);
}

.hover\:-translate-y-80x:hover{
    transform: translateY(-80%);
}

.hover\:-translate-y-85x:hover{
    transform: translateY(-85%);
}

.hover\:-translate-y-90x:hover{
    transform: translateY(-90%);
}

.hover\:-translate-y-95x:hover{
    transform: translateY(-95%);
}

.hover\:-translate-y-100x:hover{
    transform: translateY(-100%);
}

.hover\:translate-0:hover{
    transform: translate(0);
}

.hover\:translate-1:hover{
    transform: translate(10px);
}

.hover\:translate-2:hover{
    transform: translate(20px);
}

.hover\:translate-3:hover{
    transform: translate(30px);
}

.hover\:translate-4:hover{
    transform: translate(40px);
}

.hover\:translate-5:hover{
    transform: translate(60px);
}

.hover\:translate-6:hover{
    transform: translate(60px);
}

.hover\:translate-7:hover{
    transform: translate(70px);
}

.hover\:translate-8:hover{
    transform: translate(80px);
}

.hover\:translate-9:hover{
    transform: translate(90px);
}

.hover\:translate-10:hover{
    transform: translate(100px);
}

.hover\:translate-11:hover{
    transform: translate(110px);
}

.hover\:translate-12:hover{
    transform: translate(120px);
}

.hover\:translate-13:hover{
    transform: translate(130px);
}

.hover\:translate-14:hover{
    transform: translate(140px);
}

.hover\:translate-15:hover{
    transform: translate(150px);
}

.hover\:translate-16:hover{
    transform: translate(160px);
}

.hover\:translate-17:hover{
    transform: translate(170px);
}

.hover\:translate-18:hover{
    transform: translate(180px);
}

.hover\:translate-19:hover{
    transform: translate(190px);
}

.hover\:translate-20:hover{
    transform: translate(200px);
}

.hover\:translate-10x:hover{
    transform: translate(10%);
}

.hover\:translate-15x:hover{
    transform: translate(15%);
}

.hover\:translate-20x:hover{
    transform: translate(20%);
}

.hover\:translate-25x:hover{
    transform: translate(25%);
}

.hover\:translate-30x:hover{
    transform: translate(30%);
}

.hover\:translate-35x:hover{
    transform: translate(35%);
}

.hover\:translate-40x:hover{
    transform: translate(40%);
}

.hover\:translate-45x:hover{
    transform: translate(45%);
}

.hover\:translate-50x:hover{
    transform: translate(50%);
}

.hover\:translate-55x:hover{
    transform: translate(55%);
}

.hover\:translate-60x:hover{
    transform: translate(60%);
}

.hover\:translate-65x:hover{
    transform: translate(65%);
}

.hover\:translate-70x:hover{
    transform: translate(70%);
}

.hover\:translate-75x:hover{
    transform: translate(75%);
}

.hover\:translate-80x:hover{
    transform: translate(80%);
}

.hover\:translate-85x:hover{
    transform: translate(85%);
}

.hover\:translate-90x:hover{
    transform: translate(90%);
}

.hover\:translate-95x:hover{
    transform: translate(95%);
}

.hover\:translate-x-0:hover{
    transform: translateX(0);
}

.hover\:translate-x-1:hover{
    transform: translateX(10px);
}

.hover\:translate-x-2:hover{
    transform: translateX(20px);
}

.hover\:translate-x-3:hover{
    transform: translateX(30px);
}

.hover\:translate-x-4:hover{
    transform: translateX(40px);
}

.hover\:translate-x-5:hover{
    transform: translateX(60px);
}

.hover\:translate-x-6:hover{
    transform: translateX(60px);
}

.hover\:translate-x-7:hover{
    transform: translateX(70px);
}

.hover\:translate-x-8:hover{
    transform: translateX(80px);
}

.hover\:translate-x-9:hover{
    transform: translateX(90px);
}

.hover\:translate-x-10:hover{
    transform: translateX(100px);
}

.hover\:translate-x-11:hover{
    transform: translateX(110px);
}

.hover\:translate-x-12:hover{
    transform: translateX(120px);
}

.hover\:translate-x-13:hover{
    transform: translateX(130px);
}

.hover\:translate-x-14:hover{
    transform: translateX(140px);
}

.hover\:translate-x-15:hover{
    transform: translateX(150px);
}

.hover\:translate-x-16:hover{
    transform: translateX(160px);
}

.hover\:translate-x-17:hover{
    transform: translateX(170px);
}

.hover\:translate-x-18:hover{
    transform: translateX(180px);
}

.hover\:translate-x-19:hover{
    transform: translateX(190px);
}

.hover\:translate-x-20:hover{
    transform: translateX(200px);
}

.hover\:translate-x-10x:hover{
    transform: translateX(10%);
}

.hover\:translate-x-15x:hover{
    transform: translateX(15%);
}

.hover\:translate-x-20x:hover{
    transform: translateX(20%);
}

.hover\:translate-x-25x:hover{
    transform: translateX(25%);
}

.hover\:translate-x-30x:hover{
    transform: translateX(30%);
}

.hover\:translate-x-35x:hover{
    transform: translateX(35%);
}

.hover\:translate-x-40x:hover{
    transform: translateX(40%);
}

.hover\:translate-x-45x:hover{
    transform: translateX(45%);
}

.hover\:translate-x-50x:hover{
    transform: translateX(50%);
}

.hover\:translate-x-55x:hover{
    transform: translateX(55%);
}

.hover\:translate-x-60x:hover{
    transform: translateX(60%);
}

.hover\:translate-x-65x:hover{
    transform: translateX(65%);
}

.hover\:translate-x-70x:hover{
    transform: translateX(70%);
}

.hover\:translate-x-75x:hover{
    transform: translateX(75%);
}

.hover\:translate-x-80x:hover{
    transform: translateX(80%);
}

.hover\:translate-x-85x:hover{
    transform: translateX(85%);
}

.hover\:translate-x-90x:hover{
    transform: translateX(90%);
}

.hover\:translate-x-95x:hover{
    transform: translateX(95%);
}

.hover\:translate-y-0:hover{
    transform: translateY(0);
}

.hover\:translate-y-1:hover{
    transform: translateY(10px);
}

.hover\:translate-y-2:hover{
    transform: translateY(20px);
}

.hover\:translate-y-3:hover{
    transform: translateY(30px);
}

.hover\:translate-y-4:hover{
    transform: translateY(40px);
}

.hover\:translate-y-5:hover{
    transform: translateY(60px);
}

.hover\:translate-y-6:hover{
    transform: translateY(60px);
}

.hover\:translate-y-7:hover{
    transform: translateY(70px);
}

.hover\:translate-y-8:hover{
    transform: translateY(80px);
}

.hover\:translate-y-9:hover{
    transform: translateY(90px);
}

.hover\:translate-y-10:hover{
    transform: translateY(100px);
}

.hover\:translate-y-11:hover{
    transform: translateY(110px);
}

.hover\:translate-y-12:hover{
    transform: translateY(120px);
}

.hover\:translate-y-13:hover{
    transform: translateY(130px);
}

.hover\:translate-y-14:hover{
    transform: translateY(140px);
}

.hover\:translate-y-15:hover{
    transform: translateY(150px);
}

.hover\:translate-y-16:hover{
    transform: translateY(160px);
}

.hover\:translate-y-17:hover{
    transform: translateY(170px);
}

.hover\:translate-y-18:hover{
    transform: translateY(180px);
}

.hover\:translate-y-19:hover{
    transform: translateY(190px);
}

.hover\:translate-y-20:hover{
    transform: translateY(200px);
}

.hover\:translate-y-10x:hover{
    transform: translateY(10%);
}

.hover\:translate-y-15x:hover{
    transform: translateY(15%);
}

.hover\:translate-y-20x:hover{
    transform: translateY(20%);
}

.hover\:translate-y-25x:hover{
    transform: translateY(25%);
}

.hover\:translate-y-30x:hover{
    transform: translateY(30%);
}

.hover\:translate-y-35x:hover{
    transform: translateY(35%);
}

.hover\:translate-y-40x:hover{
    transform: translateY(40%);
}

.hover\:translate-y-45x:hover{
    transform: translateY(45%);
}

.hover\:translate-y-50x:hover{
    transform: translateY(50%);
}

.hover\:translate-y-55x:hover{
    transform: translateY(55%);
}

.hover\:translate-y-60x:hover{
    transform: translateY(60%);
}

.hover\:translate-y-65x:hover{
    transform: translateY(65%);
}

.hover\:translate-y-70x:hover{
    transform: translateY(70%);
}

.hover\:translate-y-75x:hover{
    transform: translateY(75%);
}

.hover\:translate-y-80x:hover{
    transform: translateY(80%);
}

.hover\:translate-y-85x:hover{
    transform: translateY(85%);
}

.hover\:translate-y-90x:hover{
    transform: translateY(90%);
}

.hover\:translate-y-95x:hover{
    transform: translateY(95%);
}

.hover\:rotate-0:hover{
    transform: rotate(0);
}

.hover\:rotate-1:hover{
    transform: rotate(1deg);
}

.hover\:rotate-2:hover{
    transform: rotate(2deg);
}

.hover\:rotate-3:hover{
    transform: rotate(3deg);
}

.hover\:rotate-6:hover{
    transform: rotate(6deg);
}

.hover\:rotate-12:hover{
    transform: rotate(12deg);
}

.hover\:rotate-20:hover{
    transform: rotate(20deg);
}

.hover\:rotate-30:hover{
    transform: rotate(30deg);
}

.hover\:rotate-45:hover{
    transform: rotate(45deg);
}

.hover\:rotate-60:hover{
    transform: rotate(60deg);
}

.hover\:rotate-90:hover{
    transform: rotate(90deg);
}

.hover\:rotate-180:hover{
    transform: rotate(180deg);
}

.hover\:rotate-259:hover{
    transform: rotate(359deg);
}

.hover\:transform-origin-center:hover{
    transform-origin: center;
}

.hover\:transform-origin-center:hover{
    transform-origin: center;
}

.hover\:transform-origin-center:hover{
    transform-origin: center;
}

.hover\:transform-origin-center:hover{
    transform-origin: center;
}

.hover\:transform-origin-center:hover{
    transform-origin: center;
}

.hover\:transform-origin-center:hover{
    transform-origin: center;
}

.hover\:transform-origin-center:hover{
    transform-origin: center;
}

.hover\:transition-duration-75:hover{
    transition-duration: 75ms;
}

.hover\:transition-duration-100:hover{
    transition-duration: 100ms;
}

.hover\:transition-duration-150:hover{
    transition-duration: 150ms;
}

.hover\:transition-duration-200:hover{
    transition-duration: 200ms;
}

.hover\:transition-duration-300:hover{
    transition-duration: 300ms;
}

.hover\:transition-duration-700:hover{
    transition-duration: 700ms;
}

.hover\:transition-duration-1000:hover{
    transition-duration: 1000ms;
}

.hover\:transition-ease-linear:hover{
    transition-timing-function: linear;
}

.hover\:transition-ease-in:hover{
    transition-timing-function: ease-in;
}

.hover\:transition-ease-out:hover{
    transition-timing-function: ease-out;
}

.hover\:transition-ease-in-out:hover{
    transition-timing-function: ease-in-out;
}

.hover\:transition-delay-75:hover{
    transition-delay: 75ms;
}

.hover\:transition-delay-100:hover{
    transition-delay: 100ms;
}

.hover\:transition-delay-150:hover{
    transition-delay: 150ms;
}

.hover\:transition-duration-200:hover{
    transition-delay: 200ms;
}

.hover\:transition-delay-300:hover{
    transition-delay: 300ms;
}

.hover\:transition-delay-700:hover{
    transition-delay: 700ms;
}

.hover\:transition-delay-1000:hover{
    transition-delay: 1000ms;
}

.hover\:transition-property-all:hover{
    transition-property: all;
}

.hover\:transition-property-colors:hover{
    transition-property: color, background-color, text-decoration, fill, stroke;
}

.hover\:transition-property-opacity:hover{
    transition-property: opacity;
}

.hover\:transition-property-transform:hover{
    transition-property: transform;
}

.hover\:animation-duration-75:hover{
    animation-duration: 75ms;
}

.hover\:animation-duration-100:hover{
    animation-duration: 100ms;
}

.hover\:animation-duration-150:hover{
    animation-duration: 150ms;
}

.hover\:animation-duration-200:hover{
    animation-duration: 200ms;
}

.hover\:animation-duration-300:hover{
    animation-duration: 300ms;
}

.hover\:animation-duration-700:hover{
    animation-duration: 700ms;
}

.hover\:animation-duration-1000:hover{
    animation-duration: 1000ms;
}

.hover\:animation-ease-linear:hover{
    animation-timing-function: linear;
}

.hover\:animation-ease-in:hover{
    animation-timing-function: ease-in;
}

.hover\:animation-ease-out:hover{
    animation-timing-function: ease-out;
}

.hover\:animation-ease-in-out:hover{
    animation-timing-function: ease-in-out;
}

.hover\:animation-delay-75:hover{
    animation-delay: 75ms;
}

.hover\:animation-delay-100:hover{
    animation-delay: 100ms;
}

.hover\:animation-delay-150:hover{
    animation-delay: 150ms;
}

.hover\:animation-duration-200:hover{
    animation-delay: 200ms;
}

.hover\:animation-delay-300:hover{
    animation-delay: 300ms;
}

.hover\:animation-delay-700:hover{
    animation-delay: 700ms;
}

.hover\:animation-delay-1000:hover{
    animation-delay: 1000ms;
}

.hover\:animation-name-fade-in:hover{
    animation-name: fade-in;
}

.hover\:animation-name-fade-out:hover{
    animation-name: fade-out;
}

.hover\:animation-name-spin:hover{
    animation-name: spin;
}

.hover\:animation-name-translate-x:hover{
    animation-name: translate-x;
}

.hover\:animation-name-translate-y:hover{
    animation-name: translate-y;
}

.hover\:animation-name-scale-up:hover{
    animation-name: scale-up;
}

.hover\:animation-name-scale-down:hover{
    animation-name: scale-down;
}

.hover\:animation-name-bounce:hover{
    animation-name: bounce;
}

.hover\:animation-name-slide-in:hover{
    animation-name: slide-in;
}

.hover\:animation-name-slide-out:hover{
    animation-name: slide-out;
}

.hover\:animation-name-pulse:hover{
    animation-name: pulse;
}

.hover\:color-transparent:hover{
    color: transparent;
}

.hover\:bg-transparent:hover{
    background: transparent;
}

.hover\:border-transparent:hover{
    border-color: transparent;
}

.hover\:color-white:hover{
    color: var(--white);
}

.hover\:color-black:hover{
    color: var(--black);
}

.hover\:text-white:hover{
    color: var(--white);
}

.hover\:text-black:hover{
    color: var(--black);
}

.hover\:bg-white:hover{
    background: var(--white);
}

.hover\:bg-black:hover{
    background: var(--black);
}

.hover\:border-white:hover{
    border-color: var(--white);
}

.hover\:border-black:hover{
    border-color: var(--black);
}

.hover\:border-teal-50:hover{
    border-color: var(--velocity-teal-50);
}

.hover\:border-teal-100:hover{
    border-color: var(--velocity-teal-100);
}

.hover\:border-teal-200:hover{
    border-color: var(--velocity-teal-200);
}

.hover\:border-teal-300:hover{
    border-color: var(--velocity-teal-300);
}

.hover\:border-teal-400:hover{
    border-color: var(--velocity-teal-400);
}

.hover\:border-teal-500:hover{
    border-color: var(--velocity-teal-500);
}

.hover\:border-teal-600:hover{
    border-color: var(--velocity-teal-600);
}

.hover\:border-teal-700:hover{
    border-color: var(--velocity-teal-700);
}

.hover\:border-teal-800:hover{
    border-color: var(--velocity-teal-800);
}

.hover\:border-teal-900:hover{
    border-color: var(--velocity-teal-900);
}

.hover\:border-red-50:hover{
    border-color: var(--velocity-red-50);
}

.hover\:border-red-100:hover{
    border-color: var(--velocity-red-100);
}

.hover\:border-red-200:hover{
    border-color: var(--velocity-red-200);
}

.hover\:border-red-300:hover{
    border-color: var(--velocity-red-300);
}

.hover\:border-red-400:hover{
    border-color: var(--velocity-red-400);
}

.hover\:border-red-500:hover{
    border-color: var(--velocity-red-500);
}

.hover\:border-red-600:hover{
    border-color: var(--velocity-red-600);
}

.hover\:border-red-700:hover{
    border-color: var(--velocity-red-700);
}

.hover\:border-red-800:hover{
    border-color: var(--velocity-red-800);
}

.hover\:border-red-900:hover{
    border-color: var(--velocity-red-900);
}

.hover\:border-grey-100:hover{
    border-color: var(--velocity-grey-100);
}

.hover\:border-sky-50:hover{
    border-color: var(--velocity-sky-50);
}

.hover\:border-sky-100:hover{
    border-color: var(--velocity-sky-100);
}

.hover\:border-sky-200:hover{
    border-color: var(--velocity-sky-200);
}

.hover\:border-sky-300:hover{
    border-color: var(--velocity-sky-300);
}

.hover\:border-sky-400:hover{
    border-color: var(--velocity-sky-400);
}

.hover\:border-sky-500:hover{
    border-color: var(--velocity-sky-500);
}

.hover\:border-sky-600:hover{
    border-color: var(--velocity-sky-600);
}

.hover\:border-sky-700:hover{
    border-color: var(--velocity-sky-700);
}

.hover\:border-sky-800:hover{
    border-color: var(--velocity-sky-800);
}

.hover\:border-sky-900:hover{
    border-color: var(--velocity-sky-900);
}

.hover\:border-green-50:hover{
    border-color: var(--velocity-green-50);
}

.hover\:border-green-100:hover{
    border-color: var(--velocity-green-100);
}

.hover\:border-green-200:hover{
    border-color: var(--velocity-green-200);
}

.hover\:border-green-300:hover{
    border-color: var(--velocity-green-300);
}

.hover\:border-green-400:hover{
    border-color: var(--velocity-green-400);
}

.hover\:border-green-500:hover{
    border-color: var(--velocity-green-500);
}

.hover\:border-green-600:hover{
    border-color: var(--velocity-green-600);
}

.hover\:border-green-700:hover{
    border-color: var(--velocity-green-700);
}

.hover\:border-green-800:hover{
    border-color: var(--velocity-green-800);
}

.hover\:border-green-900:hover{
    border-color: var(--velocity-green-900);
}

.hover\:border-grey-200:hover{
    border-color: var(--velocity-grey-200);
}

.hover\:border-grey-300:hover{
    border-color: var(--velocity-grey-300);
}

.hover\:border-grey-400:hover{
    border-color: var(--velocity-grey-400);
}

.hover\:border-grey-500:hover{
    border-color: var(--velocity-grey-500);
}

.hover\:border-grey-600:hover{
    border-color: var(--velocity-grey-600);
}

.hover\:border-grey-700:hover{
    border-color: var(--velocity-grey-700);
}

.hover\:border-grey-800:hover{
    border-color: var(--velocity-grey-800);
}

.hover\:border-grey-900:hover{
    border-color: var(--velocity-grey-900);
}

.hover\:border-yellow-50:hover{
    border-color: var(--velocity-yellow-50);
}

.hover\:border-yellow-100:hover{
    border-color: var(--velocity-yellow-100);
}

.hover\:border-yellow-200:hover{
    border-color: var(--velocity-yellow-200);
}

.hover\:border-yellow-300:hover{
    border-color: var(--velocity-yellow-300);
}

.hover\:border-yellow-400:hover{
    border-color: var(--velocity-yellow-400);
}

.hover\:border-yellow-500:hover{
    border-color: var(--velocity-yellow-500);
}

.hover\:border-yellow-600:hover{
    border-color: var(--velocity-yellow-600);
}

.hover\:border-yellow-700:hover{
    border-color: var(--velocity-yellow-700);
}

.hover\:border-yellow-800:hover{
    border-color: var(--velocity-yellow-800);
}

.hover\:border-yellow-900:hover{
    border-color: var(--velocity-yellow-900);
}

.hover\:border-cyan-50:hover{
    border-color: var(--velocity-cyan-50);
}

.hover\:border-cyan-100:hover{
    border-color: var(--velocity-cyan-100);
}

.hover\:border-cyan-200:hover{
    border-color: var(--velocity-cyan-200);
}

.hover\:border-cyan-300:hover{
    border-color: var(--velocity-cyan-300);
}

.hover\:border-cyan-400:hover{
    border-color: var(--velocity-cyan-400);
}

.hover\:border-cyan-500:hover{
    border-color: var(--velocity-cyan-500);
}

.hover\:border-cyan-600:hover{
    border-color: var(--velocity-cyan-600);
}

.hover\:border-cyan-700:hover{
    border-color: var(--velocity-cyan-700);
}

.hover\:border-cyan-800:hover{
    border-color: var(--velocity-cyan-800);
}

.hover\:border-cyan-900:hover{
    border-color: var(--velocity-cyan-900);
}

.hover\:border-orange-50:hover{
    border-color: var(--velocity-orange-50);
}

.hover\:border-orange-100:hover{
    border-color: var(--velocity-orange-100);
}

.hover\:border-orange-200:hover{
    border-color: var(--velocity-orange-200);
}

.hover\:border-orange-300:hover{
    border-color: var(--velocity-orange-300);
}

.hover\:border-orange-400:hover{
    border-color: var(--velocity-orange-400);
}

.hover\:border-orange-500:hover{
    border-color: var(--velocity-orange-500);
}

.hover\:border-orange-600:hover{
    border-color: var(--velocity-orange-600);
}

.hover\:border-orange-700:hover{
    border-color: var(--velocity-orange-700);
}

.hover\:border-orange-800:hover{
    border-color: var(--velocity-orange-800);
}

.hover\:border-orange-900:hover{
    border-color: var(--velocity-orange-900);
}

.hover\:border-blue-50:hover{
    border-color: var(--velocity-blue-50);
}

.hover\:border-blue-100:hover{
    border-color: var(--velocity-blue-100);
}

.hover\:border-blue-200:hover{
    border-color: var(--velocity-blue-200);
}

.hover\:border-blue-300:hover{
    border-color: var(--velocity-blue-300);
}

.hover\:border-blue-400:hover{
    border-color: var(--velocity-blue-400);
}

.hover\:border-blue-500:hover{
    border-color: var(--velocity-blue-500);
}

.hover\:border-blue-600:hover{
    border-color: var(--velocity-blue-600);
}

.hover\:border-blue-700:hover{
    border-color: var(--velocity-blue-700);
}

.hover\:border-blue-800:hover{
    border-color: var(--velocity-blue-800);
}

.hover\:border-blue-900:hover{
    border-color: var(--velocity-blue-900);
}

.hover\:border-lime-50:hover{
    border-color: var(--velocity-lime-50);
}

.hover\:border-lime-100:hover{
    border-color: var(--velocity-lime-100);
}

.hover\:border-lime-200:hover{
    border-color: var(--velocity-lime-200);
}

.hover\:border-lime-300:hover{
    border-color: var(--velocity-lime-300);
}

.hover\:border-lime-400:hover{
    border-color: var(--velocity-lime-400);
}

.hover\:border-lime-500:hover{
    border-color: var(--velocity-lime-500);
}

.hover\:border-lime-600:hover{
    border-color: var(--velocity-lime-600);
}

.hover\:border-lime-700:hover{
    border-color: var(--velocity-lime-700);
}

.hover\:border-lime-800:hover{
    border-color: var(--velocity-lime-800);
}

.hover\:border-lime-900:hover{
    border-color: var(--velocity-lime-900);
}

.hover\:border-purple-50:hover{
    border-color: var(--velocity-purple-50);
}

.hover\:border-purple-100:hover{
    border-color: var(--velocity-purple-100);
}

.hover\:border-purple-200:hover{
    border-color: var(--velocity-purple-200);
}

.hover\:border-purple-300:hover{
    border-color: var(--velocity-purple-300);
}

.hover\:border-purple-400:hover{
    border-color: var(--velocity-purple-400);
}

.hover\:border-purple-500:hover{
    border-color: var(--velocity-purple-500);
}

.hover\:border-purple-600:hover{
    border-color: var(--velocity-purple-600);
}

.hover\:border-purple-700:hover{
    border-color: var(--velocity-purple-700);
}

.hover\:border-purple-800:hover{
    border-color: var(--velocity-purple-800);
}

.hover\:border-purple-900:hover{
    border-color: var(--velocity-purple-900);
}

.hover\:border-indigo-50:hover{
    border-color: var(--velocity-indigo-50);
}

.hover\:border-indigo-100:hover{
    border-color: var(--velocity-indigo-100);
}

.hover\:border-indigo-200:hover{
    border-color: var(--velocity-indigo-200);
}

.hover\:border-indigo-300:hover{
    border-color: var(--velocity-indigo-300);
}

.hover\:border-indigo-400:hover{
    border-color: var(--velocity-indigo-400);
}

.hover\:border-indigo-500:hover{
    border-color: var(--velocity-indigo-500);
}

.hover\:border-indigo-600:hover{
    border-color: var(--velocity-indigo-600);
}

.hover\:border-indigo-700:hover{
    border-color: var(--velocity-indigo-700);
}

.hover\:border-indigo-800:hover{
    border-color: var(--velocity-indigo-800);
}

.hover\:border-indigo-900:hover{
    border-color: var(--velocity-indigo-900);
}

.hover\:border-pink-50:hover{
    border-color: var(--velocity-pink-50);
}

.hover\:border-pink-100:hover{
    border-color: var(--velocity-pink-100);
}

.hover\:border-pink-200:hover{
    border-color: var(--velocity-pink-200);
}

.hover\:border-pink-300:hover{
    border-color: var(--velocity-pink-300);
}

.hover\:border-pink-400:hover{
    border-color: var(--velocity-pink-400);
}

.hover\:border-pink-500:hover{
    border-color: var(--velocity-pink-500);
}

.hover\:border-pink-600:hover{
    border-color: var(--velocity-pink-600);
}

.hover\:border-pink-700:hover{
    border-color: var(--velocity-pink-700);
}

.hover\:border-pink-800:hover{
    border-color: var(--velocity-pink-800);
}

.hover\:border-pink-900:hover{
    border-color: var(--velocity-pink-900);
}

.hover\:border-violet-50:hover{
    border-color: var(--velocity-violet-50);
}

.hover\:border-violet-100:hover{
    border-color: var(--velocity-violet-100);
}

.hover\:border-violet-200:hover{
    border-color: var(--velocity-violet-200);
}

.hover\:border-violet-300:hover{
    border-color: var(--velocity-violet-300);
}

.hover\:border-violet-400:hover{
    border-color: var(--velocity-violet-400);
}

.hover\:border-violet-500:hover{
    border-color: var(--velocity-violet-500);
}

.hover\:border-violet-600:hover{
    border-color: var(--velocity-violet-600);
}

.hover\:border-violet-700:hover{
    border-color: var(--velocity-violet-700);
}

.hover\:border-violet-800:hover{
    border-color: var(--velocity-violet-800);
}

.hover\:border-violet-900:hover{
    border-color: var(--velocity-violet-900);
}

.hover\:border-slate-50:hover{
    border-color: var(--velocity-slate-50);
}

.hover\:border-slate-100:hover{
    border-color: var(--velocity-slate-100);
}

.hover\:border-slate-200:hover{
    border-color: var(--velocity-slate-200);
}

.hover\:border-slate-300:hover{
    border-color: var(--velocity-slate-300);
}

.hover\:border-slate-400:hover{
    border-color: var(--velocity-slate-400);
}

.hover\:border-slate-500:hover{
    border-color: var(--velocity-slate-500);
}

.hover\:border-slate-600:hover{
    border-color: var(--velocity-slate-600);
}

.hover\:border-slate-700:hover{
    border-color: var(--velocity-slate-700);
}

.hover\:border-slate-800:hover{
    border-color: var(--velocity-slate-800);
}

.hover\:border-slate-900:hover{
    border-color: var(--velocity-slate-900);
}

.hover\:border-rose-50:hover{
    border-color: var(--velocity-rose-50);
}

.hover\:border-rose-100:hover{
    border-color: var(--velocity-rose-100);
}

.hover\:border-rose-200:hover{
    border-color: var(--velocity-rose-200);
}

.hover\:border-rose-300:hover{
    border-color: var(--velocity-rose-300);
}

.hover\:border-rose-400:hover{
    border-color: var(--velocity-rose-400);
}

.hover\:border-rose-500:hover{
    border-color: var(--velocity-rose-500);
}

.hover\:border-rose-600:hover{
    border-color: var(--velocity-rose-600);
}

.hover\:border-rose-700:hover{
    border-color: var(--velocity-rose-700);
}

.hover\:border-rose-800:hover{
    border-color: var(--velocity-rose-800);
}

.hover\:border-rose-900:hover{
    border-color: var(--velocity-rose-900);
}

.hover\:fill-teal-50:hover{
    fill: var(--velocity-teal-50);
}

.hover\:fill-teal-100:hover{
    fill: var(--velocity-teal-100);
}

.hover\:fill-teal-200:hover{
    fill: var(--velocity-teal-200);
}

.hover\:fill-teal-300:hover{
    fill: var(--velocity-teal-300);
}

.hover\:fill-teal-400:hover{
    fill: var(--velocity-teal-400);
}

.hover\:fill-teal-500:hover{
    fill: var(--velocity-teal-500);
}

.hover\:fill-teal-600:hover{
    fill: var(--velocity-teal-600);
}

.hover\:fill-teal-700:hover{
    fill: var(--velocity-teal-700);
}

.hover\:fill-teal-800:hover{
    fill: var(--velocity-teal-800);
}

.hover\:fill-teal-900:hover{
    fill: var(--velocity-teal-900);
}

.hover\:fill-red-50:hover{
    fill: var(--velocity-red-50);
}

.hover\:fill-red-100:hover{
    fill: var(--velocity-red-100);
}

.hover\:fill-red-200:hover{
    fill: var(--velocity-red-200);
}

.hover\:fill-red-300:hover{
    fill: var(--velocity-red-300);
}

.hover\:fill-red-400:hover{
    fill: var(--velocity-red-400);
}

.hover\:fill-red-500:hover{
    fill: var(--velocity-red-500);
}

.hover\:fill-red-600:hover{
    fill: var(--velocity-red-600);
}

.hover\:fill-red-700:hover{
    fill: var(--velocity-red-700);
}

.hover\:fill-red-800:hover{
    fill: var(--velocity-red-800);
}

.hover\:fill-red-900:hover{
    fill: var(--velocity-red-900);
}

.hover\:fill-grey-100:hover{
    fill: var(--velocity-grey-100);
}

.hover\:fill-sky-50:hover{
    fill: var(--velocity-sky-50);
}

.hover\:fill-sky-100:hover{
    fill: var(--velocity-sky-100);
}

.hover\:fill-sky-200:hover{
    fill: var(--velocity-sky-200);
}

.hover\:fill-sky-300:hover{
    fill: var(--velocity-sky-300);
}

.hover\:fill-sky-400:hover{
    fill: var(--velocity-sky-400);
}

.hover\:fill-sky-500:hover{
    fill: var(--velocity-sky-500);
}

.hover\:fill-sky-600:hover{
    fill: var(--velocity-sky-600);
}

.hover\:fill-sky-700:hover{
    fill: var(--velocity-sky-700);
}

.hover\:fill-sky-800:hover{
    fill: var(--velocity-sky-800);
}

.hover\:fill-sky-900:hover{
    fill: var(--velocity-sky-900);
}

.hover\:fill-green-50:hover{
    fill: var(--velocity-green-50);
}

.hover\:fill-green-100:hover{
    fill: var(--velocity-green-100);
}

.hover\:fill-green-200:hover{
    fill: var(--velocity-green-200);
}

.hover\:fill-green-300:hover{
    fill: var(--velocity-green-300);
}

.hover\:fill-green-400:hover{
    fill: var(--velocity-green-400);
}

.hover\:fill-green-500:hover{
    fill: var(--velocity-green-500);
}

.hover\:fill-green-600:hover{
    fill: var(--velocity-green-600);
}

.hover\:fill-green-700:hover{
    fill: var(--velocity-green-700);
}

.hover\:fill-green-800:hover{
    fill: var(--velocity-green-800);
}

.hover\:fill-green-900:hover{
    fill: var(--velocity-green-900);
}

.hover\:fill-grey-200:hover{
    fill: var(--velocity-grey-200);
}

.hover\:fill-grey-300:hover{
    fill: var(--velocity-grey-300);
}

.hover\:fill-grey-400:hover{
    fill: var(--velocity-grey-400);
}

.hover\:fill-grey-500:hover{
    fill: var(--velocity-grey-500);
}

.hover\:fill-grey-600:hover{
    fill: var(--velocity-grey-600);
}

.hover\:fill-grey-700:hover{
    fill: var(--velocity-grey-700);
}

.hover\:fill-grey-800:hover{
    fill: var(--velocity-grey-800);
}

.hover\:fill-grey-900:hover{
    fill: var(--velocity-grey-900);
}

.hover\:fill-yellow-50:hover{
    fill: var(--velocity-yellow-50);
}

.hover\:fill-yellow-100:hover{
    fill: var(--velocity-yellow-100);
}

.hover\:fill-yellow-200:hover{
    fill: var(--velocity-yellow-200);
}

.hover\:fill-yellow-300:hover{
    fill: var(--velocity-yellow-300);
}

.hover\:fill-yellow-400:hover{
    fill: var(--velocity-yellow-400);
}

.hover\:fill-yellow-500:hover{
    fill: var(--velocity-yellow-500);
}

.hover\:fill-yellow-600:hover{
    fill: var(--velocity-yellow-600);
}

.hover\:fill-yellow-700:hover{
    fill: var(--velocity-yellow-700);
}

.hover\:fill-yellow-800:hover{
    fill: var(--velocity-yellow-800);
}

.hover\:fill-yellow-900:hover{
    fill: var(--velocity-yellow-900);
}

.hover\:fill-cyan-50:hover{
    fill: var(--velocity-cyan-50);
}

.hover\:fill-cyan-100:hover{
    fill: var(--velocity-cyan-100);
}

.hover\:fill-cyan-200:hover{
    fill: var(--velocity-cyan-200);
}

.hover\:fill-cyan-300:hover{
    fill: var(--velocity-cyan-300);
}

.hover\:fill-cyan-400:hover{
    fill: var(--velocity-cyan-400);
}

.hover\:fill-cyan-500:hover{
    fill: var(--velocity-cyan-500);
}

.hover\:fill-cyan-600:hover{
    fill: var(--velocity-cyan-600);
}

.hover\:fill-cyan-700:hover{
    fill: var(--velocity-cyan-700);
}

.hover\:fill-cyan-800:hover{
    fill: var(--velocity-cyan-800);
}

.hover\:fill-cyan-900:hover{
    fill: var(--velocity-cyan-900);
}

.hover\:fill-orange-50:hover{
    fill: var(--velocity-orange-50);
}

.hover\:fill-orange-100:hover{
    fill: var(--velocity-orange-100);
}

.hover\:fill-orange-200:hover{
    fill: var(--velocity-orange-200);
}

.hover\:fill-orange-300:hover{
    fill: var(--velocity-orange-300);
}

.hover\:fill-orange-400:hover{
    fill: var(--velocity-orange-400);
}

.hover\:fill-orange-500:hover{
    fill: var(--velocity-orange-500);
}

.hover\:fill-orange-600:hover{
    fill: var(--velocity-orange-600);
}

.hover\:fill-orange-700:hover{
    fill: var(--velocity-orange-700);
}

.hover\:fill-orange-800:hover{
    fill: var(--velocity-orange-800);
}

.hover\:fill-orange-900:hover{
    fill: var(--velocity-orange-900);
}

.hover\:fill-blue-50:hover{
    fill: var(--velocity-blue-50);
}

.hover\:fill-blue-100:hover{
    fill: var(--velocity-blue-100);
}

.hover\:fill-blue-200:hover{
    fill: var(--velocity-blue-200);
}

.hover\:fill-blue-300:hover{
    fill: var(--velocity-blue-300);
}

.hover\:fill-blue-400:hover{
    fill: var(--velocity-blue-400);
}

.hover\:fill-blue-500:hover{
    fill: var(--velocity-blue-500);
}

.hover\:fill-blue-600:hover{
    fill: var(--velocity-blue-600);
}

.hover\:fill-blue-700:hover{
    fill: var(--velocity-blue-700);
}

.hover\:fill-blue-800:hover{
    fill: var(--velocity-blue-800);
}

.hover\:fill-blue-900:hover{
    fill: var(--velocity-blue-900);
}

.hover\:fill-lime-50:hover{
    fill: var(--velocity-lime-50);
}

.hover\:fill-lime-100:hover{
    fill: var(--velocity-lime-100);
}

.hover\:fill-lime-200:hover{
    fill: var(--velocity-lime-200);
}

.hover\:fill-lime-300:hover{
    fill: var(--velocity-lime-300);
}

.hover\:fill-lime-400:hover{
    fill: var(--velocity-lime-400);
}

.hover\:fill-lime-500:hover{
    fill: var(--velocity-lime-500);
}

.hover\:fill-lime-600:hover{
    fill: var(--velocity-lime-600);
}

.hover\:fill-lime-700:hover{
    fill: var(--velocity-lime-700);
}

.hover\:fill-lime-800:hover{
    fill: var(--velocity-lime-800);
}

.hover\:fill-lime-900:hover{
    fill: var(--velocity-lime-900);
}

.hover\:fill-purple-50:hover{
    fill: var(--velocity-purple-50);
}

.hover\:fill-purple-100:hover{
    fill: var(--velocity-purple-100);
}

.hover\:fill-purple-200:hover{
    fill: var(--velocity-purple-200);
}

.hover\:fill-purple-300:hover{
    fill: var(--velocity-purple-300);
}

.hover\:fill-purple-400:hover{
    fill: var(--velocity-purple-400);
}

.hover\:fill-purple-500:hover{
    fill: var(--velocity-purple-500);
}

.hover\:fill-purple-600:hover{
    fill: var(--velocity-purple-600);
}

.hover\:fill-purple-700:hover{
    fill: var(--velocity-purple-700);
}

.hover\:fill-purple-800:hover{
    fill: var(--velocity-purple-800);
}

.hover\:fill-purple-900:hover{
    fill: var(--velocity-purple-900);
}

.hover\:fill-indigo-50:hover{
    fill: var(--velocity-indigo-50);
}

.hover\:fill-indigo-100:hover{
    fill: var(--velocity-indigo-100);
}

.hover\:fill-indigo-200:hover{
    fill: var(--velocity-indigo-200);
}

.hover\:fill-indigo-300:hover{
    fill: var(--velocity-indigo-300);
}

.hover\:fill-indigo-400:hover{
    fill: var(--velocity-indigo-400);
}

.hover\:fill-indigo-500:hover{
    fill: var(--velocity-indigo-500);
}

.hover\:fill-indigo-600:hover{
    fill: var(--velocity-indigo-600);
}

.hover\:fill-indigo-700:hover{
    fill: var(--velocity-indigo-700);
}

.hover\:fill-indigo-800:hover{
    fill: var(--velocity-indigo-800);
}

.hover\:fill-indigo-900:hover{
    fill: var(--velocity-indigo-900);
}

.hover\:fill-pink-50:hover{
    fill: var(--velocity-pink-50);
}

.hover\:fill-pink-100:hover{
    fill: var(--velocity-pink-100);
}

.hover\:fill-pink-200:hover{
    fill: var(--velocity-pink-200);
}

.hover\:fill-pink-300:hover{
    fill: var(--velocity-pink-300);
}

.hover\:fill-pink-400:hover{
    fill: var(--velocity-pink-400);
}

.hover\:fill-pink-500:hover{
    fill: var(--velocity-pink-500);
}

.hover\:fill-pink-600:hover{
    fill: var(--velocity-pink-600);
}

.hover\:fill-pink-700:hover{
    fill: var(--velocity-pink-700);
}

.hover\:fill-pink-800:hover{
    fill: var(--velocity-pink-800);
}

.hover\:fill-pink-900:hover{
    fill: var(--velocity-pink-900);
}

.hover\:fill-violet-50:hover{
    fill: var(--velocity-violet-50);
}

.hover\:fill-violet-100:hover{
    fill: var(--velocity-violet-100);
}

.hover\:fill-violet-200:hover{
    fill: var(--velocity-violet-200);
}

.hover\:fill-violet-300:hover{
    fill: var(--velocity-violet-300);
}

.hover\:fill-violet-400:hover{
    fill: var(--velocity-violet-400);
}

.hover\:fill-violet-500:hover{
    fill: var(--velocity-violet-500);
}

.hover\:fill-violet-600:hover{
    fill: var(--velocity-violet-600);
}

.hover\:fill-violet-700:hover{
    fill: var(--velocity-violet-700);
}

.hover\:fill-violet-800:hover{
    fill: var(--velocity-violet-800);
}

.hover\:fill-violet-900:hover{
    fill: var(--velocity-violet-900);
}

.hover\:fill-slate-50:hover{
    fill: var(--velocity-slate-50);
}

.hover\:fill-slate-100:hover{
    fill: var(--velocity-slate-100);
}

.hover\:fill-slate-200:hover{
    fill: var(--velocity-slate-200);
}

.hover\:fill-slate-300:hover{
    fill: var(--velocity-slate-300);
}

.hover\:fill-slate-400:hover{
    fill: var(--velocity-slate-400);
}

.hover\:fill-slate-500:hover{
    fill: var(--velocity-slate-500);
}

.hover\:fill-slate-600:hover{
    fill: var(--velocity-slate-600);
}

.hover\:fill-slate-700:hover{
    fill: var(--velocity-slate-700);
}

.hover\:fill-slate-800:hover{
    fill: var(--velocity-slate-800);
}

.hover\:fill-slate-900:hover{
    fill: var(--velocity-slate-900);
}

.hover\:fill-rose-50:hover{
    fill: var(--velocity-rose-50);
}

.hover\:fill-rose-100:hover{
    fill: var(--velocity-rose-100);
}

.hover\:fill-rose-200:hover{
    fill: var(--velocity-rose-200);
}

.hover\:fill-rose-300:hover{
    fill: var(--velocity-rose-300);
}

.hover\:fill-rose-400:hover{
    fill: var(--velocity-rose-400);
}

.hover\:fill-rose-500:hover{
    fill: var(--velocity-rose-500);
}

.hover\:fill-rose-600:hover{
    fill: var(--velocity-rose-600);
}

.hover\:fill-rose-700:hover{
    fill: var(--velocity-rose-700);
}

.hover\:fill-rose-800:hover{
    fill: var(--velocity-rose-800);
}

.hover\:fill-rose-900:hover{
    fill: var(--velocity-rose-900);
}

.hover\:fill-transparent:hover{
    fill: transparent;
}

.hover\:color-teal-50:hover{
    color: var(--velocity-teal-50);
}

.hover\:color-teal-100:hover{
    color: var(--velocity-teal-100);
}

.hover\:color-teal-200:hover{
    color: var(--velocity-teal-200);
}

.hover\:color-teal-300:hover{
    color: var(--velocity-teal-300);
}

.hover\:color-teal-400:hover{
    color: var(--velocity-teal-400);
}

.hover\:color-teal-500:hover{
    color: var(--velocity-teal-500);
}

.hover\:color-teal-600:hover{
    color: var(--velocity-teal-600);
}

.hover\:color-teal-700:hover{
    color: var(--velocity-teal-700);
}

.hover\:color-teal-800:hover{
    color: var(--velocity-teal-800);
}

.hover\:color-teal-900:hover{
    color: var(--velocity-teal-900);
}

.hover\:color-red-50:hover{
    color: var(--velocity-red-50);
}

.hover\:color-red-100:hover{
    color: var(--velocity-red-100);
}

.hover\:color-red-200:hover{
    color: var(--velocity-red-200);
}

.hover\:color-red-300:hover{
    color: var(--velocity-red-300);
}

.hover\:color-red-400:hover{
    color: var(--velocity-red-400);
}

.hover\:color-red-500:hover{
    color: var(--velocity-red-500);
}

.hover\:color-red-600:hover{
    color: var(--velocity-red-600);
}

.hover\:color-red-700:hover{
    color: var(--velocity-red-700);
}

.hover\:color-red-800:hover{
    color: var(--velocity-red-800);
}

.hover\:color-red-900:hover{
    color: var(--velocity-red-900);
}

.hover\:color-grey-100:hover{
    color: var(--velocity-grey-100);
}

.hover\:color-sky-50:hover{
    color: var(--velocity-sky-50);
}

.hover\:color-sky-100:hover{
    color: var(--velocity-sky-100);
}

.hover\:color-sky-200:hover{
    color: var(--velocity-sky-200);
}

.hover\:color-sky-300:hover{
    color: var(--velocity-sky-300);
}

.hover\:color-sky-400:hover{
    color: var(--velocity-sky-400);
}

.hover\:color-sky-500:hover{
    color: var(--velocity-sky-500);
}

.hover\:color-sky-600:hover{
    color: var(--velocity-sky-600);
}

.hover\:color-sky-700:hover{
    color: var(--velocity-sky-700);
}

.hover\:color-sky-800:hover{
    color: var(--velocity-sky-800);
}

.hover\:color-sky-900:hover{
    color: var(--velocity-sky-900);
}

.hover\:color-green-50:hover{
    color: var(--velocity-green-50);
}

.hover\:color-green-100:hover{
    color: var(--velocity-green-100);
}

.hover\:color-green-200:hover{
    color: var(--velocity-green-200);
}

.hover\:color-green-300:hover{
    color: var(--velocity-green-300);
}

.hover\:color-green-400:hover{
    color: var(--velocity-green-400);
}

.hover\:color-green-500:hover{
    color: var(--velocity-green-500);
}

.hover\:color-green-600:hover{
    color: var(--velocity-green-600);
}

.hover\:color-green-700:hover{
    color: var(--velocity-green-700);
}

.hover\:color-green-800:hover{
    color: var(--velocity-green-800);
}

.hover\:color-green-900:hover{
    color: var(--velocity-green-900);
}

.hover\:color-grey-200:hover{
    color: var(--velocity-grey-200);
}

.hover\:color-grey-300:hover{
    color: var(--velocity-grey-300);
}

.hover\:color-grey-400:hover{
    color: var(--velocity-grey-400);
}

.hover\:color-grey-500:hover{
    color: var(--velocity-grey-500);
}

.hover\:color-grey-600:hover{
    color: var(--velocity-grey-600);
}

.hover\:color-grey-700:hover{
    color: var(--velocity-grey-700);
}

.hover\:color-grey-800:hover{
    color: var(--velocity-grey-800);
}

.hover\:color-grey-900:hover{
    color: var(--velocity-grey-900);
}

.hover\:color-yellow-50:hover{
    color: var(--velocity-yellow-50);
}

.hover\:color-yellow-100:hover{
    color: var(--velocity-yellow-100);
}

.hover\:color-yellow-200:hover{
    color: var(--velocity-yellow-200);
}

.hover\:color-yellow-300:hover{
    color: var(--velocity-yellow-300);
}

.hover\:color-yellow-400:hover{
    color: var(--velocity-yellow-400);
}

.hover\:color-yellow-500:hover{
    color: var(--velocity-yellow-500);
}

.hover\:color-yellow-600:hover{
    color: var(--velocity-yellow-600);
}

.hover\:color-yellow-700:hover{
    color: var(--velocity-yellow-700);
}

.hover\:color-yellow-800:hover{
    color: var(--velocity-yellow-800);
}

.hover\:color-yellow-900:hover{
    color: var(--velocity-yellow-900);
}

.hover\:color-cyan-50:hover{
    color: var(--velocity-cyan-50);
}

.hover\:color-cyan-100:hover{
    color: var(--velocity-cyan-100);
}

.hover\:color-cyan-200:hover{
    color: var(--velocity-cyan-200);
}

.hover\:color-cyan-300:hover{
    color: var(--velocity-cyan-300);
}

.hover\:color-cyan-400:hover{
    color: var(--velocity-cyan-400);
}

.hover\:color-cyan-500:hover{
    color: var(--velocity-cyan-500);
}

.hover\:color-cyan-600:hover{
    color: var(--velocity-cyan-600);
}

.hover\:color-cyan-700:hover{
    color: var(--velocity-cyan-700);
}

.hover\:color-cyan-800:hover{
    color: var(--velocity-cyan-800);
}

.hover\:color-cyan-900:hover{
    color: var(--velocity-cyan-900);
}

.hover\:color-orange-50:hover{
    color: var(--velocity-orange-50);
}

.hover\:color-orange-100:hover{
    color: var(--velocity-orange-100);
}

.hover\:color-orange-200:hover{
    color: var(--velocity-orange-200);
}

.hover\:color-orange-300:hover{
    color: var(--velocity-orange-300);
}

.hover\:color-orange-400:hover{
    color: var(--velocity-orange-400);
}

.hover\:color-orange-500:hover{
    color: var(--velocity-orange-500);
}

.hover\:color-orange-600:hover{
    color: var(--velocity-orange-600);
}

.hover\:color-orange-700:hover{
    color: var(--velocity-orange-700);
}

.hover\:color-orange-800:hover{
    color: var(--velocity-orange-800);
}

.hover\:color-orange-900:hover{
    color: var(--velocity-orange-900);
}

.hover\:color-blue-50:hover{
    color: var(--velocity-blue-50);
}

.hover\:color-blue-100:hover{
    color: var(--velocity-blue-100);
}

.hover\:color-blue-200:hover{
    color: var(--velocity-blue-200);
}

.hover\:color-blue-300:hover{
    color: var(--velocity-blue-300);
}

.hover\:color-blue-400:hover{
    color: var(--velocity-blue-400);
}

.hover\:color-blue-500:hover{
    color: var(--velocity-blue-500);
}

.hover\:color-blue-600:hover{
    color: var(--velocity-blue-600);
}

.hover\:color-blue-700:hover{
    color: var(--velocity-blue-700);
}

.hover\:color-blue-800:hover{
    color: var(--velocity-blue-800);
}

.hover\:color-blue-900:hover{
    color: var(--velocity-blue-900);
}

.hover\:color-lime-50:hover{
    color: var(--velocity-lime-50);
}

.hover\:color-lime-100:hover{
    color: var(--velocity-lime-100);
}

.hover\:color-lime-200:hover{
    color: var(--velocity-lime-200);
}

.hover\:color-lime-300:hover{
    color: var(--velocity-lime-300);
}

.hover\:color-lime-400:hover{
    color: var(--velocity-lime-400);
}

.hover\:color-lime-500:hover{
    color: var(--velocity-lime-500);
}

.hover\:color-lime-600:hover{
    color: var(--velocity-lime-600);
}

.hover\:color-lime-700:hover{
    color: var(--velocity-lime-700);
}

.hover\:color-lime-800:hover{
    color: var(--velocity-lime-800);
}

.hover\:color-lime-900:hover{
    color: var(--velocity-lime-900);
}

.hover\:color-purple-50:hover{
    color: var(--velocity-purple-50);
}

.hover\:color-purple-100:hover{
    color: var(--velocity-purple-100);
}

.hover\:color-purple-200:hover{
    color: var(--velocity-purple-200);
}

.hover\:color-purple-300:hover{
    color: var(--velocity-purple-300);
}

.hover\:color-purple-400:hover{
    color: var(--velocity-purple-400);
}

.hover\:color-purple-500:hover{
    color: var(--velocity-purple-500);
}

.hover\:color-purple-600:hover{
    color: var(--velocity-purple-600);
}

.hover\:color-purple-700:hover{
    color: var(--velocity-purple-700);
}

.hover\:color-purple-800:hover{
    color: var(--velocity-purple-800);
}

.hover\:color-purple-900:hover{
    color: var(--velocity-purple-900);
}

.hover\:color-indigo-50:hover{
    color: var(--velocity-indigo-50);
}

.hover\:color-indigo-100:hover{
    color: var(--velocity-indigo-100);
}

.hover\:color-indigo-200:hover{
    color: var(--velocity-indigo-200);
}

.hover\:color-indigo-300:hover{
    color: var(--velocity-indigo-300);
}

.hover\:color-indigo-400:hover{
    color: var(--velocity-indigo-400);
}

.hover\:color-indigo-500:hover{
    color: var(--velocity-indigo-500);
}

.hover\:color-indigo-600:hover{
    color: var(--velocity-indigo-600);
}

.hover\:color-indigo-700:hover{
    color: var(--velocity-indigo-700);
}

.hover\:color-indigo-800:hover{
    color: var(--velocity-indigo-800);
}

.hover\:color-indigo-900:hover{
    color: var(--velocity-indigo-900);
}

.hover\:color-pink-50:hover{
    color: var(--velocity-pink-50);
}

.hover\:color-pink-100:hover{
    color: var(--velocity-pink-100);
}

.hover\:color-pink-200:hover{
    color: var(--velocity-pink-200);
}

.hover\:color-pink-300:hover{
    color: var(--velocity-pink-300);
}

.hover\:color-pink-400:hover{
    color: var(--velocity-pink-400);
}

.hover\:color-pink-500:hover{
    color: var(--velocity-pink-500);
}

.hover\:color-pink-600:hover{
    color: var(--velocity-pink-600);
}

.hover\:color-pink-700:hover{
    color: var(--velocity-pink-700);
}

.hover\:color-pink-800:hover{
    color: var(--velocity-pink-800);
}

.hover\:color-pink-900:hover{
    color: var(--velocity-pink-900);
}

.hover\:color-violet-50:hover{
    color: var(--velocity-violet-50);
}

.hover\:color-violet-100:hover{
    color: var(--velocity-violet-100);
}

.hover\:color-violet-200:hover{
    color: var(--velocity-violet-200);
}

.hover\:color-violet-300:hover{
    color: var(--velocity-violet-300);
}

.hover\:color-violet-400:hover{
    color: var(--velocity-violet-400);
}

.hover\:color-violet-500:hover{
    color: var(--velocity-violet-500);
}

.hover\:color-violet-600:hover{
    color: var(--velocity-violet-600);
}

.hover\:color-violet-700:hover{
    color: var(--velocity-violet-700);
}

.hover\:color-violet-800:hover{
    color: var(--velocity-violet-800);
}

.hover\:color-violet-900:hover{
    color: var(--velocity-violet-900);
}

.hover\:color-slate-50:hover{
    color: var(--velocity-slate-50);
}

.hover\:color-slate-100:hover{
    color: var(--velocity-slate-100);
}

.hover\:color-slate-200:hover{
    color: var(--velocity-slate-200);
}

.hover\:color-slate-300:hover{
    color: var(--velocity-slate-300);
}

.hover\:color-slate-400:hover{
    color: var(--velocity-slate-400);
}

.hover\:color-slate-500:hover{
    color: var(--velocity-slate-500);
}

.hover\:color-slate-600:hover{
    color: var(--velocity-slate-600);
}

.hover\:color-slate-700:hover{
    color: var(--velocity-slate-700);
}

.hover\:color-slate-800:hover{
    color: var(--velocity-slate-800);
}

.hover\:color-slate-900:hover{
    color: var(--velocity-slate-900);
}

.hover\:color-rose-50:hover{
    color: var(--velocity-rose-50);
}

.hover\:color-rose-100:hover{
    color: var(--velocity-rose-100);
}

.hover\:color-rose-200:hover{
    color: var(--velocity-rose-200);
}

.hover\:color-rose-300:hover{
    color: var(--velocity-rose-300);
}

.hover\:color-rose-400:hover{
    color: var(--velocity-rose-400);
}

.hover\:color-rose-500:hover{
    color: var(--velocity-rose-500);
}

.hover\:color-rose-600:hover{
    color: var(--velocity-rose-600);
}

.hover\:color-rose-700:hover{
    color: var(--velocity-rose-700);
}

.hover\:color-rose-800:hover{
    color: var(--velocity-rose-800);
}

.hover\:color-rose-900:hover{
    color: var(--velocity-rose-900);
}

.hover\:bg-gradient-t:hover{
	background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
}

.hover\:bg-gradient-tr:hover{
	background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
}

.hover\:bg-gradient-r:hover{
	background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
}

.hover\:bg-gradient-b:hover{
	background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
}

.hover\:bg-gradient-br:hover{
	background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
}

.hover\:bg-gradient-bl:hover{
	background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
}

.hover\:bg-gradient-tl:hover{
	background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
}

.hover\:bg-gradient-l:hover{
	background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
}

.hover\:bg-teal-50:hover{
    background: var(--velocity-teal-50);
}

.hover\:bg-teal-100:hover{
    background: var(--velocity-teal-100);
}

.hover\:bg-teal-200:hover{
    background: var(--velocity-teal-200);
}

.hover\:bg-teal-300:hover{
    background: var(--velocity-teal-300);
}

.hover\:bg-teal-400:hover{
    background: var(--velocity-teal-400);
}

.hover\:bg-teal-500:hover{
    background: var(--velocity-teal-500);
}

.hover\:bg-teal-600:hover{
    background: var(--velocity-teal-600);
}

.hover\:bg-teal-700:hover{
    background: var(--velocity-teal-700);
}

.hover\:bg-teal-800:hover{
    background: var(--velocity-teal-800);
}

.hover\:bg-teal-900:hover{
    background: var(--velocity-teal-900);
}

.hover\:bg-red-50:hover{
    background: var(--velocity-red-50);
}

.hover\:bg-red-100:hover{
    background: var(--velocity-red-100);
}

.hover\:bg-red-200:hover{
    background: var(--velocity-red-200);
}

.hover\:bg-red-300:hover{
    background: var(--velocity-red-300);
}

.hover\:bg-red-400:hover{
    background: var(--velocity-red-400);
}

.hover\:bg-red-500:hover{
    background: var(--velocity-red-500);
}

.hover\:bg-red-600:hover{
    background: var(--velocity-red-600);
}

.hover\:bg-red-700:hover{
    background: var(--velocity-red-700);
}

.hover\:bg-red-800:hover{
    background: var(--velocity-red-800);
}

.hover\:bg-red-900:hover{
    background: var(--velocity-red-900);
}

.hover\:bg-grey-100:hover{
    background: var(--velocity-grey-100);
}

.hover\:bg-sky-50:hover{
    background: var(--velocity-sky-50);
}

.hover\:bg-sky-100:hover{
    background: var(--velocity-sky-100);
}

.hover\:bg-sky-200:hover{
    background: var(--velocity-sky-200);
}

.hover\:bg-sky-300:hover{
    background: var(--velocity-sky-300);
}

.hover\:bg-sky-400:hover{
    background: var(--velocity-sky-400);
}

.hover\:bg-sky-500:hover{
    background: var(--velocity-sky-500);
}

.hover\:bg-sky-600:hover{
    background: var(--velocity-sky-600);
}

.hover\:bg-sky-700:hover{
    background: var(--velocity-sky-700);
}

.hover\:bg-sky-800:hover{
    background: var(--velocity-sky-800);
}

.hover\:bg-sky-900:hover{
    background: var(--velocity-sky-900);
}

.hover\:bg-green-50:hover{
    background: var(--velocity-green-50);
}

.hover\:bg-green-100:hover{
    background: var(--velocity-green-100);
}

.hover\:bg-green-200:hover{
    background: var(--velocity-green-200);
}

.hover\:bg-green-300:hover{
    background: var(--velocity-green-300);
}

.hover\:bg-green-400:hover{
    background: var(--velocity-green-400);
}

.hover\:bg-green-500:hover{
    background: var(--velocity-green-500);
}

.hover\:bg-green-600:hover{
    background: var(--velocity-green-600);
}

.hover\:bg-green-700:hover{
    background: var(--velocity-green-700);
}

.hover\:bg-green-800:hover{
    background: var(--velocity-green-800);
}

.hover\:bg-green-900:hover{
    background: var(--velocity-green-900);
}

.hover\:bg-grey-200:hover{
    background: var(--velocity-grey-200);
}

.hover\:bg-grey-300:hover{
    background: var(--velocity-grey-300);
}

.hover\:bg-grey-400:hover{
    background: var(--velocity-grey-400);
}

.hover\:bg-grey-500:hover{
    background: var(--velocity-grey-500);
}

.hover\:bg-grey-600:hover{
    background: var(--velocity-grey-600);
}

.hover\:bg-grey-700:hover{
    background: var(--velocity-grey-700);
}

.hover\:bg-grey-800:hover{
    background: var(--velocity-grey-800);
}

.hover\:bg-grey-900:hover{
    background: var(--velocity-grey-900);
}

.hover\:bg-yellow-50:hover{
    background: var(--velocity-yellow-50);
}

.hover\:bg-yellow-100:hover{
    background: var(--velocity-yellow-100);
}

.hover\:bg-yellow-200:hover{
    background: var(--velocity-yellow-200);
}

.hover\:bg-yellow-300:hover{
    background: var(--velocity-yellow-300);
}

.hover\:bg-yellow-400:hover{
    background: var(--velocity-yellow-400);
}

.hover\:bg-yellow-500:hover{
    background: var(--velocity-yellow-500);
}

.hover\:bg-yellow-600:hover{
    background: var(--velocity-yellow-600);
}

.hover\:bg-yellow-700:hover{
    background: var(--velocity-yellow-700);
}

.hover\:bg-yellow-800:hover{
    background: var(--velocity-yellow-800);
}

.hover\:bg-yellow-900:hover{
    background: var(--velocity-yellow-900);
}

.hover\:bg-cyan-50:hover{
    background: var(--velocity-cyan-50);
}

.hover\:bg-cyan-100:hover{
    background: var(--velocity-cyan-100);
}

.hover\:bg-cyan-200:hover{
    background: var(--velocity-cyan-200);
}

.hover\:bg-cyan-300:hover{
    background: var(--velocity-cyan-300);
}

.hover\:bg-cyan-400:hover{
    background: var(--velocity-cyan-400);
}

.hover\:bg-cyan-500:hover{
    background: var(--velocity-cyan-500);
}

.hover\:bg-cyan-600:hover{
    background: var(--velocity-cyan-600);
}

.hover\:bg-cyan-700:hover{
    background: var(--velocity-cyan-700);
}

.hover\:bg-cyan-800:hover{
    background: var(--velocity-cyan-800);
}

.hover\:bg-cyan-900:hover{
    background: var(--velocity-cyan-900);
}

.hover\:bg-orange-50:hover{
    background: var(--velocity-orange-50);
}

.hover\:bg-orange-100:hover{
    background: var(--velocity-orange-100);
}

.hover\:bg-orange-200:hover{
    background: var(--velocity-orange-200);
}

.hover\:bg-orange-300:hover{
    background: var(--velocity-orange-300);
}

.hover\:bg-orange-400:hover{
    background: var(--velocity-orange-400);
}

.hover\:bg-orange-500:hover{
    background: var(--velocity-orange-500);
}

.hover\:bg-orange-600:hover{
    background: var(--velocity-orange-600);
}

.hover\:bg-orange-700:hover{
    background: var(--velocity-orange-700);
}

.hover\:bg-orange-800:hover{
    background: var(--velocity-orange-800);
}

.hover\:bg-orange-900:hover{
    background: var(--velocity-orange-900);
}

.hover\:bg-blue-50:hover{
    background: var(--velocity-blue-50);
}

.hover\:bg-blue-100:hover{
    background: var(--velocity-blue-100);
}

.hover\:bg-blue-200:hover{
    background: var(--velocity-blue-200);
}

.hover\:bg-blue-300:hover{
    background: var(--velocity-blue-300);
}

.hover\:bg-blue-400:hover{
    background: var(--velocity-blue-400);
}

.hover\:bg-blue-500:hover{
    background: var(--velocity-blue-500);
}

.hover\:bg-blue-600:hover{
    background: var(--velocity-blue-600);
}

.hover\:bg-blue-700:hover{
    background: var(--velocity-blue-700);
}

.hover\:bg-blue-800:hover{
    background: var(--velocity-blue-800);
}

.hover\:bg-blue-900:hover{
    background: var(--velocity-blue-900);
}

.hover\:bg-lime-50:hover{
    background: var(--velocity-lime-50);
}

.hover\:bg-lime-100:hover{
    background: var(--velocity-lime-100);
}

.hover\:bg-lime-200:hover{
    background: var(--velocity-lime-200);
}

.hover\:bg-lime-300:hover{
    background: var(--velocity-lime-300);
}

.hover\:bg-lime-400:hover{
    background: var(--velocity-lime-400);
}

.hover\:bg-lime-500:hover{
    background: var(--velocity-lime-500);
}

.hover\:bg-lime-600:hover{
    background: var(--velocity-lime-600);
}

.hover\:bg-lime-700:hover{
    background: var(--velocity-lime-700);
}

.hover\:bg-lime-800:hover{
    background: var(--velocity-lime-800);
}

.hover\:bg-lime-900:hover{
    background: var(--velocity-lime-900);
}

.hover\:bg-purple-50:hover{
    background: var(--velocity-purple-50);
}

.hover\:bg-purple-100:hover{
    background: var(--velocity-purple-100);
}

.hover\:bg-purple-200:hover{
    background: var(--velocity-purple-200);
}

.hover\:bg-purple-300:hover{
    background: var(--velocity-purple-300);
}

.hover\:bg-purple-400:hover{
    background: var(--velocity-purple-400);
}

.hover\:bg-purple-500:hover{
    background: var(--velocity-purple-500);
}

.hover\:bg-purple-600:hover{
    background: var(--velocity-purple-600);
}

.hover\:bg-purple-700:hover{
    background: var(--velocity-purple-700);
}

.hover\:bg-purple-800:hover{
    background: var(--velocity-purple-800);
}

.hover\:bg-purple-900:hover{
    background: var(--velocity-purple-900);
}

.hover\:bg-indigo-50:hover{
    background: var(--velocity-indigo-50);
}

.hover\:bg-indigo-100:hover{
    background: var(--velocity-indigo-100);
}

.hover\:bg-indigo-200:hover{
    background: var(--velocity-indigo-200);
}

.hover\:bg-indigo-300:hover{
    background: var(--velocity-indigo-300);
}

.hover\:bg-indigo-400:hover{
    background: var(--velocity-indigo-400);
}

.hover\:bg-indigo-500:hover{
    background: var(--velocity-indigo-500);
}

.hover\:bg-indigo-600:hover{
    background: var(--velocity-indigo-600);
}

.hover\:bg-indigo-700:hover{
    background: var(--velocity-indigo-700);
}

.hover\:bg-indigo-800:hover{
    background: var(--velocity-indigo-800);
}

.hover\:bg-indigo-900:hover{
    background: var(--velocity-indigo-900);
}

.hover\:bg-pink-50:hover{
    background: var(--velocity-pink-50);
}

.hover\:bg-pink-100:hover{
    background: var(--velocity-pink-100);
}

.hover\:bg-pink-200:hover{
    background: var(--velocity-pink-200);
}

.hover\:bg-pink-300:hover{
    background: var(--velocity-pink-300);
}

.hover\:bg-pink-400:hover{
    background: var(--velocity-pink-400);
}

.hover\:bg-pink-500:hover{
    background: var(--velocity-pink-500);
}

.hover\:bg-pink-600:hover{
    background: var(--velocity-pink-600);
}

.hover\:bg-pink-700:hover{
    background: var(--velocity-pink-700);
}

.hover\:bg-pink-800:hover{
    background: var(--velocity-pink-800);
}

.hover\:bg-pink-900:hover{
    background: var(--velocity-pink-900);
}

.hover\:bg-violet-50:hover{
    background: var(--velocity-violet-50);
}

.hover\:bg-violet-100:hover{
    background: var(--velocity-violet-100);
}

.hover\:bg-violet-200:hover{
    background: var(--velocity-violet-200);
}

.hover\:bg-violet-300:hover{
    background: var(--velocity-violet-300);
}

.hover\:bg-violet-400:hover{
    background: var(--velocity-violet-400);
}

.hover\:bg-violet-500:hover{
    background: var(--velocity-violet-500);
}

.hover\:bg-violet-600:hover{
    background: var(--velocity-violet-600);
}

.hover\:bg-violet-700:hover{
    background: var(--velocity-violet-700);
}

.hover\:bg-violet-800:hover{
    background: var(--velocity-violet-800);
}

.hover\:bg-violet-900:hover{
    background: var(--velocity-violet-900);
}

.hover\:bg-slate-50:hover{
    background: var(--velocity-slate-50);
}

.hover\:bg-slate-100:hover{
    background: var(--velocity-slate-100);
}

.hover\:bg-slate-200:hover{
    background: var(--velocity-slate-200);
}

.hover\:bg-slate-300:hover{
    background: var(--velocity-slate-300);
}

.hover\:bg-slate-400:hover{
    background: var(--velocity-slate-400);
}

.hover\:bg-slate-500:hover{
    background: var(--velocity-slate-500);
}

.hover\:bg-slate-600:hover{
    background: var(--velocity-slate-600);
}

.hover\:bg-slate-700:hover{
    background: var(--velocity-slate-700);
}

.hover\:bg-slate-800:hover{
    background: var(--velocity-slate-800);
}

.hover\:bg-slate-900:hover{
    background: var(--velocity-slate-900);
}

.hover\:bg-rose-50:hover{
    background: var(--velocity-rose-50);
}

.hover\:bg-rose-100:hover{
    background: var(--velocity-rose-100);
}

.hover\:bg-rose-200:hover{
    background: var(--velocity-rose-200);
}

.hover\:bg-rose-300:hover{
    background: var(--velocity-rose-300);
}

.hover\:bg-rose-400:hover{
    background: var(--velocity-rose-400);
}

.hover\:bg-rose-500:hover{
    background: var(--velocity-rose-500);
}

.hover\:bg-rose-600:hover{
    background: var(--velocity-rose-600);
}

.hover\:bg-rose-700:hover{
    background: var(--velocity-rose-700);
}

.hover\:bg-rose-800:hover{
    background: var(--velocity-rose-800);
}

.hover\:bg-rose-900:hover{
    background: var(--velocity-rose-900);
}

.hover\:from-teal-50:hover{
    --velocity-from-color: var(--velocity-teal-50);
}

.hover\:from-teal-100:hover{
    --velocity-from-color: var(--velocity-teal-100);
}

.hover\:from-teal-200:hover{
    --velocity-from-color: var(--velocity-teal-200);
}

.hover\:from-teal-300:hover{
    --velocity-from-color: var(--velocity-teal-300);
}

.hover\:from-teal-400:hover{
    --velocity-from-color: var(--velocity-teal-400);
}

.hover\:from-teal-500:hover{
    --velocity-from-color: var(--velocity-teal-500);
}

.hover\:from-teal-600:hover{
    --velocity-from-color: var(--velocity-teal-600);
}

.hover\:from-teal-700:hover{
    --velocity-from-color: var(--velocity-teal-700);
}

.hover\:from-teal-800:hover{
    --velocity-from-color: var(--velocity-teal-800);
}

.hover\:from-teal-900:hover{
    --velocity-from-color: var(--velocity-teal-900);
}

.hover\:from-red-50:hover{
    --velocity-from-color: var(--velocity-red-50);
}

.hover\:from-red-100:hover{
    --velocity-from-color: var(--velocity-red-100);
}

.hover\:from-red-200:hover{
    --velocity-from-color: var(--velocity-red-200);
}

.hover\:from-red-300:hover{
    --velocity-from-color: var(--velocity-red-300);
}

.hover\:from-red-400:hover{
    --velocity-from-color: var(--velocity-red-400);
}

.hover\:from-red-500:hover{
    --velocity-from-color: var(--velocity-red-500);
}

.hover\:from-red-600:hover{
    --velocity-from-color: var(--velocity-red-600);
}

.hover\:from-red-700:hover{
    --velocity-from-color: var(--velocity-red-700);
}

.hover\:from-red-800:hover{
    --velocity-from-color: var(--velocity-red-800);
}

.hover\:from-red-900:hover{
    --velocity-from-color: var(--velocity-red-900);
}

.hover\:from-grey-100:hover{
    --velocity-from-color: var(--velocity-grey-100);
}

.hover\:from-sky-50:hover{
    --velocity-from-color: var(--velocity-sky-50);
}

.hover\:from-sky-100:hover{
    --velocity-from-color: var(--velocity-sky-100);
}

.hover\:from-sky-200:hover{
    --velocity-from-color: var(--velocity-sky-200);
}

.hover\:from-sky-300:hover{
    --velocity-from-color: var(--velocity-sky-300);
}

.hover\:from-sky-400:hover{
    --velocity-from-color: var(--velocity-sky-400);
}

.hover\:from-sky-500:hover{
    --velocity-from-color: var(--velocity-sky-500);
}

.hover\:from-sky-600:hover{
    --velocity-from-color: var(--velocity-sky-600);
}

.hover\:from-sky-700:hover{
    --velocity-from-color: var(--velocity-sky-700);
}

.hover\:from-sky-800:hover{
    --velocity-from-color: var(--velocity-sky-800);
}

.hover\:from-sky-900:hover{
    --velocity-from-color: var(--velocity-sky-900);
}

.hover\:from-green-50:hover{
    --velocity-from-color: var(--velocity-green-50);
}

.hover\:from-green-100:hover{
    --velocity-from-color: var(--velocity-green-100);
}

.hover\:from-green-200:hover{
    --velocity-from-color: var(--velocity-green-200);
}

.hover\:from-green-300:hover{
    --velocity-from-color: var(--velocity-green-300);
}

.hover\:from-green-400:hover{
    --velocity-from-color: var(--velocity-green-400);
}

.hover\:from-green-500:hover{
    --velocity-from-color: var(--velocity-green-500);
}

.hover\:from-green-600:hover{
    --velocity-from-color: var(--velocity-green-600);
}

.hover\:from-green-700:hover{
    --velocity-from-color: var(--velocity-green-700);
}

.hover\:from-green-800:hover{
    --velocity-from-color: var(--velocity-green-800);
}

.hover\:from-green-900:hover{
    --velocity-from-color: var(--velocity-green-900);
}

.hover\:from-grey-200:hover{
    --velocity-from-color: var(--velocity-grey-200);
}

.hover\:from-grey-300:hover{
    --velocity-from-color: var(--velocity-grey-300);
}

.hover\:from-grey-400:hover{
    --velocity-from-color: var(--velocity-grey-400);
}

.hover\:from-grey-500:hover{
    --velocity-from-color: var(--velocity-grey-500);
}

.hover\:from-grey-600:hover{
    --velocity-from-color: var(--velocity-grey-600);
}

.hover\:from-grey-700:hover{
    --velocity-from-color: var(--velocity-grey-700);
}

.hover\:from-grey-800:hover{
    --velocity-from-color: var(--velocity-grey-800);
}

.hover\:from-grey-900:hover{
    --velocity-from-color: var(--velocity-grey-900);
}

.hover\:from-yellow-50:hover{
    --velocity-from-color: var(--velocity-yellow-50);
}

.hover\:from-yellow-100:hover{
    --velocity-from-color: var(--velocity-yellow-100);
}

.hover\:from-yellow-200:hover{
    --velocity-from-color: var(--velocity-yellow-200);
}

.hover\:from-yellow-300:hover{
    --velocity-from-color: var(--velocity-yellow-300);
}

.hover\:from-yellow-400:hover{
    --velocity-from-color: var(--velocity-yellow-400);
}

.hover\:from-yellow-500:hover{
    --velocity-from-color: var(--velocity-yellow-500);
}

.hover\:from-yellow-600:hover{
    --velocity-from-color: var(--velocity-yellow-600);
}

.hover\:from-yellow-700:hover{
    --velocity-from-color: var(--velocity-yellow-700);
}

.hover\:from-yellow-800:hover{
    --velocity-from-color: var(--velocity-yellow-800);
}

.hover\:from-yellow-900:hover{
    --velocity-from-color: var(--velocity-yellow-900);
}

.hover\:from-cyan-50:hover{
    --velocity-from-color: var(--velocity-cyan-50);
}

.hover\:from-cyan-100:hover{
    --velocity-from-color: var(--velocity-cyan-100);
}

.hover\:from-cyan-200:hover{
    --velocity-from-color: var(--velocity-cyan-200);
}

.hover\:from-cyan-300:hover{
    --velocity-from-color: var(--velocity-cyan-300);
}

.hover\:from-cyan-400:hover{
    --velocity-from-color: var(--velocity-cyan-400);
}

.hover\:from-cyan-500:hover{
    --velocity-from-color: var(--velocity-cyan-500);
}

.hover\:from-cyan-600:hover{
    --velocity-from-color: var(--velocity-cyan-600);
}

.hover\:from-cyan-700:hover{
    --velocity-from-color: var(--velocity-cyan-700);
}

.hover\:from-cyan-800:hover{
    --velocity-from-color: var(--velocity-cyan-800);
}

.hover\:from-cyan-900:hover{
    --velocity-from-color: var(--velocity-cyan-900);
}

.hover\:from-orange-50:hover{
    --velocity-from-color: var(--velocity-orange-50);
}

.hover\:from-orange-100:hover{
    --velocity-from-color: var(--velocity-orange-100);
}

.hover\:from-orange-200:hover{
    --velocity-from-color: var(--velocity-orange-200);
}

.hover\:from-orange-300:hover{
    --velocity-from-color: var(--velocity-orange-300);
}

.hover\:from-orange-400:hover{
    --velocity-from-color: var(--velocity-orange-400);
}

.hover\:from-orange-500:hover{
    --velocity-from-color: var(--velocity-orange-500);
}

.hover\:from-orange-600:hover{
    --velocity-from-color: var(--velocity-orange-600);
}

.hover\:from-orange-700:hover{
    --velocity-from-color: var(--velocity-orange-700);
}

.hover\:from-orange-800:hover{
    --velocity-from-color: var(--velocity-orange-800);
}

.hover\:from-orange-900:hover{
    --velocity-from-color: var(--velocity-orange-900);
}

.hover\:from-blue-50:hover{
    --velocity-from-color: var(--velocity-blue-50);
}

.hover\:from-blue-100:hover{
    --velocity-from-color: var(--velocity-blue-100);
}

.hover\:from-blue-200:hover{
    --velocity-from-color: var(--velocity-blue-200);
}

.hover\:from-blue-300:hover{
    --velocity-from-color: var(--velocity-blue-300);
}

.hover\:from-blue-400:hover{
    --velocity-from-color: var(--velocity-blue-400);
}

.hover\:from-blue-500:hover{
    --velocity-from-color: var(--velocity-blue-500);
}

.hover\:from-blue-600:hover{
    --velocity-from-color: var(--velocity-blue-600);
}

.hover\:from-blue-700:hover{
    --velocity-from-color: var(--velocity-blue-700);
}

.hover\:from-blue-800:hover{
    --velocity-from-color: var(--velocity-blue-800);
}

.hover\:from-blue-900:hover{
    --velocity-from-color: var(--velocity-blue-900);
}

.hover\:from-lime-50:hover{
    --velocity-from-color: var(--velocity-lime-50);
}

.hover\:from-lime-100:hover{
    --velocity-from-color: var(--velocity-lime-100);
}

.hover\:from-lime-200:hover{
    --velocity-from-color: var(--velocity-lime-200);
}

.hover\:from-lime-300:hover{
    --velocity-from-color: var(--velocity-lime-300);
}

.hover\:from-lime-400:hover{
    --velocity-from-color: var(--velocity-lime-400);
}

.hover\:from-lime-500:hover{
    --velocity-from-color: var(--velocity-lime-500);
}

.hover\:from-lime-600:hover{
    --velocity-from-color: var(--velocity-lime-600);
}

.hover\:from-lime-700:hover{
    --velocity-from-color: var(--velocity-lime-700);
}

.hover\:from-lime-800:hover{
    --velocity-from-color: var(--velocity-lime-800);
}

.hover\:from-lime-900:hover{
    --velocity-from-color: var(--velocity-lime-900);
}

.hover\:from-purple-50:hover{
    --velocity-from-color: var(--velocity-purple-50);
}

.hover\:from-purple-100:hover{
    --velocity-from-color: var(--velocity-purple-100);
}

.hover\:from-purple-200:hover{
    --velocity-from-color: var(--velocity-purple-200);
}

.hover\:from-purple-300:hover{
    --velocity-from-color: var(--velocity-purple-300);
}

.hover\:from-purple-400:hover{
    --velocity-from-color: var(--velocity-purple-400);
}

.hover\:from-purple-500:hover{
    --velocity-from-color: var(--velocity-purple-500);
}

.hover\:from-purple-600:hover{
    --velocity-from-color: var(--velocity-purple-600);
}

.hover\:from-purple-700:hover{
    --velocity-from-color: var(--velocity-purple-700);
}

.hover\:from-purple-800:hover{
    --velocity-from-color: var(--velocity-purple-800);
}

.hover\:from-purple-900:hover{
    --velocity-from-color: var(--velocity-purple-900);
}

.hover\:from-indigo-50:hover{
    --velocity-from-color: var(--velocity-indigo-50);
}

.hover\:from-indigo-100:hover{
    --velocity-from-color: var(--velocity-indigo-100);
}

.hover\:from-indigo-200:hover{
    --velocity-from-color: var(--velocity-indigo-200);
}

.hover\:from-indigo-300:hover{
    --velocity-from-color: var(--velocity-indigo-300);
}

.hover\:from-indigo-400:hover{
    --velocity-from-color: var(--velocity-indigo-400);
}

.hover\:from-indigo-500:hover{
    --velocity-from-color: var(--velocity-indigo-500);
}

.hover\:from-indigo-600:hover{
    --velocity-from-color: var(--velocity-indigo-600);
}

.hover\:from-indigo-700:hover{
    --velocity-from-color: var(--velocity-indigo-700);
}

.hover\:from-indigo-800:hover{
    --velocity-from-color: var(--velocity-indigo-800);
}

.hover\:from-indigo-900:hover{
    --velocity-from-color: var(--velocity-indigo-900);
}

.hover\:from-pink-50:hover{
    --velocity-from-color: var(--velocity-pink-50);
}

.hover\:from-pink-100:hover{
    --velocity-from-color: var(--velocity-pink-100);
}

.hover\:from-pink-200:hover{
    --velocity-from-color: var(--velocity-pink-200);
}

.hover\:from-pink-300:hover{
    --velocity-from-color: var(--velocity-pink-300);
}

.hover\:from-pink-400:hover{
    --velocity-from-color: var(--velocity-pink-400);
}

.hover\:from-pink-500:hover{
    --velocity-from-color: var(--velocity-pink-500);
}

.hover\:from-pink-600:hover{
    --velocity-from-color: var(--velocity-pink-600);
}

.hover\:from-pink-700:hover{
    --velocity-from-color: var(--velocity-pink-700);
}

.hover\:from-pink-800:hover{
    --velocity-from-color: var(--velocity-pink-800);
}

.hover\:from-pink-900:hover{
    --velocity-from-color: var(--velocity-pink-900);
}

.hover\:from-violet-50:hover{
    --velocity-from-color: var(--velocity-violet-50);
}

.hover\:from-violet-100:hover{
    --velocity-from-color: var(--velocity-violet-100);
}

.hover\:from-violet-200:hover{
    --velocity-from-color: var(--velocity-violet-200);
}

.hover\:from-violet-300:hover{
    --velocity-from-color: var(--velocity-violet-300);
}

.hover\:from-violet-400:hover{
    --velocity-from-color: var(--velocity-violet-400);
}

.hover\:from-violet-500:hover{
    --velocity-from-color: var(--velocity-violet-500);
}

.hover\:from-violet-600:hover{
    --velocity-from-color: var(--velocity-violet-600);
}

.hover\:from-violet-700:hover{
    --velocity-from-color: var(--velocity-violet-700);
}

.hover\:from-violet-800:hover{
    --velocity-from-color: var(--velocity-violet-800);
}

.hover\:from-violet-900:hover{
    --velocity-from-color: var(--velocity-violet-900);
}

.hover\:from-slate-50:hover{
    --velocity-from-color: var(--velocity-slate-50);
}

.hover\:from-slate-100:hover{
    --velocity-from-color: var(--velocity-slate-100);
}

.hover\:from-slate-200:hover{
    --velocity-from-color: var(--velocity-slate-200);
}

.hover\:from-slate-300:hover{
    --velocity-from-color: var(--velocity-slate-300);
}

.hover\:from-slate-400:hover{
    --velocity-from-color: var(--velocity-slate-400);
}

.hover\:from-slate-500:hover{
    --velocity-from-color: var(--velocity-slate-500);
}

.hover\:from-slate-600:hover{
    --velocity-from-color: var(--velocity-slate-600);
}

.hover\:from-slate-700:hover{
    --velocity-from-color: var(--velocity-slate-700);
}

.hover\:from-slate-800:hover{
    --velocity-from-color: var(--velocity-slate-800);
}

.hover\:from-slate-900:hover{
    --velocity-from-color: var(--velocity-slate-900);
}

.hover\:from-rose-50:hover{
    --velocity-from-color: var(--velocity-rose-50);
}

.hover\:from-rose-100:hover{
    --velocity-from-color: var(--velocity-rose-100);
}

.hover\:from-rose-200:hover{
    --velocity-from-color: var(--velocity-rose-200);
}

.hover\:from-rose-300:hover{
    --velocity-from-color: var(--velocity-rose-300);
}

.hover\:from-rose-400:hover{
    --velocity-from-color: var(--velocity-rose-400);
}

.hover\:from-rose-500:hover{
    --velocity-from-color: var(--velocity-rose-500);
}

.hover\:from-rose-600:hover{
    --velocity-from-color: var(--velocity-rose-600);
}

.hover\:from-rose-700:hover{
    --velocity-from-color: var(--velocity-rose-700);
}

.hover\:from-rose-800:hover{
    --velocity-from-color: var(--velocity-rose-800);
}

.hover\:from-rose-900:hover{
    --velocity-from-color: var(--velocity-rose-900);
}

.hover\:to-teal-50:hover{
    --velocity-to-color: var(--velocity-teal-50);
}

.hover\:to-teal-100:hover{
    --velocity-to-color: var(--velocity-teal-100);
}

.hover\:to-teal-200:hover{
    --velocity-to-color: var(--velocity-teal-200);
}

.hover\:to-teal-300:hover{
    --velocity-to-color: var(--velocity-teal-300);
}

.hover\:to-teal-400:hover{
    --velocity-to-color: var(--velocity-teal-400);
}

.hover\:to-teal-500:hover{
    --velocity-to-color: var(--velocity-teal-500);
}

.hover\:to-teal-600:hover{
    --velocity-to-color: var(--velocity-teal-600);
}

.hover\:to-teal-700:hover{
    --velocity-to-color: var(--velocity-teal-700);
}

.hover\:to-teal-800:hover{
    --velocity-to-color: var(--velocity-teal-800);
}

.hover\:to-teal-900:hover{
    --velocity-to-color: var(--velocity-teal-900);
}

.hover\:to-red-50:hover{
    --velocity-to-color: var(--velocity-red-50);
}

.hover\:to-red-100:hover{
    --velocity-to-color: var(--velocity-red-100);
}

.hover\:to-red-200:hover{
    --velocity-to-color: var(--velocity-red-200);
}

.hover\:to-red-300:hover{
    --velocity-to-color: var(--velocity-red-300);
}

.hover\:to-red-400:hover{
    --velocity-to-color: var(--velocity-red-400);
}

.hover\:to-red-500:hover{
    --velocity-to-color: var(--velocity-red-500);
}

.hover\:to-red-600:hover{
    --velocity-to-color: var(--velocity-red-600);
}

.hover\:to-red-700:hover{
    --velocity-to-color: var(--velocity-red-700);
}

.hover\:to-red-800:hover{
    --velocity-to-color: var(--velocity-red-800);
}

.hover\:to-red-900:hover{
    --velocity-to-color: var(--velocity-red-900);
}

.hover\:to-grey-100:hover{
    --velocity-to-color: var(--velocity-grey-100);
}

.hover\:to-sky-50:hover{
    --velocity-to-color: var(--velocity-sky-50);
}

.hover\:to-sky-100:hover{
    --velocity-to-color: var(--velocity-sky-100);
}

.hover\:to-sky-200:hover{
    --velocity-to-color: var(--velocity-sky-200);
}

.hover\:to-sky-300:hover{
    --velocity-to-color: var(--velocity-sky-300);
}

.hover\:to-sky-400:hover{
    --velocity-to-color: var(--velocity-sky-400);
}

.hover\:to-sky-500:hover{
    --velocity-to-color: var(--velocity-sky-500);
}

.hover\:to-sky-600:hover{
    --velocity-to-color: var(--velocity-sky-600);
}

.hover\:to-sky-700:hover{
    --velocity-to-color: var(--velocity-sky-700);
}

.hover\:to-sky-800:hover{
    --velocity-to-color: var(--velocity-sky-800);
}

.hover\:to-sky-900:hover{
    --velocity-to-color: var(--velocity-sky-900);
}

.hover\:to-green-50:hover{
    --velocity-to-color: var(--velocity-green-50);
}

.hover\:to-green-100:hover{
    --velocity-to-color: var(--velocity-green-100);
}

.hover\:to-green-200:hover{
    --velocity-to-color: var(--velocity-green-200);
}

.hover\:to-green-300:hover{
    --velocity-to-color: var(--velocity-green-300);
}

.hover\:to-green-400:hover{
    --velocity-to-color: var(--velocity-green-400);
}

.hover\:to-green-500:hover{
    --velocity-to-color: var(--velocity-green-500);
}

.hover\:to-green-600:hover{
    --velocity-to-color: var(--velocity-green-600);
}

.hover\:to-green-700:hover{
    --velocity-to-color: var(--velocity-green-700);
}

.hover\:to-green-800:hover{
    --velocity-to-color: var(--velocity-green-800);
}

.hover\:to-green-900:hover{
    --velocity-to-color: var(--velocity-green-900);
}

.hover\:to-grey-200:hover{
    --velocity-to-color: var(--velocity-grey-200);
}

.hover\:to-grey-300:hover{
    --velocity-to-color: var(--velocity-grey-300);
}

.hover\:to-grey-400:hover{
    --velocity-to-color: var(--velocity-grey-400);
}

.hover\:to-grey-500:hover{
    --velocity-to-color: var(--velocity-grey-500);
}

.hover\:to-grey-600:hover{
    --velocity-to-color: var(--velocity-grey-600);
}

.hover\:to-grey-700:hover{
    --velocity-to-color: var(--velocity-grey-700);
}

.hover\:to-grey-800:hover{
    --velocity-to-color: var(--velocity-grey-800);
}

.hover\:to-grey-900:hover{
    --velocity-to-color: var(--velocity-grey-900);
}

.hover\:to-yellow-50:hover{
    --velocity-to-color: var(--velocity-yellow-50);
}

.hover\:to-yellow-100:hover{
    --velocity-to-color: var(--velocity-yellow-100);
}

.hover\:to-yellow-200:hover{
    --velocity-to-color: var(--velocity-yellow-200);
}

.hover\:to-yellow-300:hover{
    --velocity-to-color: var(--velocity-yellow-300);
}

.hover\:to-yellow-400:hover{
    --velocity-to-color: var(--velocity-yellow-400);
}

.hover\:to-yellow-500:hover{
    --velocity-to-color: var(--velocity-yellow-500);
}

.hover\:to-yellow-600:hover{
    --velocity-to-color: var(--velocity-yellow-600);
}

.hover\:to-yellow-700:hover{
    --velocity-to-color: var(--velocity-yellow-700);
}

.hover\:to-yellow-800:hover{
    --velocity-to-color: var(--velocity-yellow-800);
}

.hover\:to-yellow-900:hover{
    --velocity-to-color: var(--velocity-yellow-900);
}

.hover\:to-cyan-50:hover{
    --velocity-to-color: var(--velocity-cyan-50);
}

.hover\:to-cyan-100:hover{
    --velocity-to-color: var(--velocity-cyan-100);
}

.hover\:to-cyan-200:hover{
    --velocity-to-color: var(--velocity-cyan-200);
}

.hover\:to-cyan-300:hover{
    --velocity-to-color: var(--velocity-cyan-300);
}

.hover\:to-cyan-400:hover{
    --velocity-to-color: var(--velocity-cyan-400);
}

.hover\:to-cyan-500:hover{
    --velocity-to-color: var(--velocity-cyan-500);
}

.hover\:to-cyan-600:hover{
    --velocity-to-color: var(--velocity-cyan-600);
}

.hover\:to-cyan-700:hover{
    --velocity-to-color: var(--velocity-cyan-700);
}

.hover\:to-cyan-800:hover{
    --velocity-to-color: var(--velocity-cyan-800);
}

.hover\:to-cyan-900:hover{
    --velocity-to-color: var(--velocity-cyan-900);
}

.hover\:to-orange-50:hover{
    --velocity-to-color: var(--velocity-orange-50);
}

.hover\:to-orange-100:hover{
    --velocity-to-color: var(--velocity-orange-100);
}

.hover\:to-orange-200:hover{
    --velocity-to-color: var(--velocity-orange-200);
}

.hover\:to-orange-300:hover{
    --velocity-to-color: var(--velocity-orange-300);
}

.hover\:to-orange-400:hover{
    --velocity-to-color: var(--velocity-orange-400);
}

.hover\:to-orange-500:hover{
    --velocity-to-color: var(--velocity-orange-500);
}

.hover\:to-orange-600:hover{
    --velocity-to-color: var(--velocity-orange-600);
}

.hover\:to-orange-700:hover{
    --velocity-to-color: var(--velocity-orange-700);
}

.hover\:to-orange-800:hover{
    --velocity-to-color: var(--velocity-orange-800);
}

.hover\:to-orange-900:hover{
    --velocity-to-color: var(--velocity-orange-900);
}

.hover\:to-blue-50:hover{
    --velocity-to-color: var(--velocity-blue-50);
}

.hover\:to-blue-100:hover{
    --velocity-to-color: var(--velocity-blue-100);
}

.hover\:to-blue-200:hover{
    --velocity-to-color: var(--velocity-blue-200);
}

.hover\:to-blue-300:hover{
    --velocity-to-color: var(--velocity-blue-300);
}

.hover\:to-blue-400:hover{
    --velocity-to-color: var(--velocity-blue-400);
}

.hover\:to-blue-500:hover{
    --velocity-to-color: var(--velocity-blue-500);
}

.hover\:to-blue-600:hover{
    --velocity-to-color: var(--velocity-blue-600);
}

.hover\:to-blue-700:hover{
    --velocity-to-color: var(--velocity-blue-700);
}

.hover\:to-blue-800:hover{
    --velocity-to-color: var(--velocity-blue-800);
}

.hover\:to-blue-900:hover{
    --velocity-to-color: var(--velocity-blue-900);
}

.hover\:to-lime-50:hover{
    --velocity-to-color: var(--velocity-lime-50);
}

.hover\:to-lime-100:hover{
    --velocity-to-color: var(--velocity-lime-100);
}

.hover\:to-lime-200:hover{
    --velocity-to-color: var(--velocity-lime-200);
}

.hover\:to-lime-300:hover{
    --velocity-to-color: var(--velocity-lime-300);
}

.hover\:to-lime-400:hover{
    --velocity-to-color: var(--velocity-lime-400);
}

.hover\:to-lime-500:hover{
    --velocity-to-color: var(--velocity-lime-500);
}

.hover\:to-lime-600:hover{
    --velocity-to-color: var(--velocity-lime-600);
}

.hover\:to-lime-700:hover{
    --velocity-to-color: var(--velocity-lime-700);
}

.hover\:to-lime-800:hover{
    --velocity-to-color: var(--velocity-lime-800);
}

.hover\:to-lime-900:hover{
    --velocity-to-color: var(--velocity-lime-900);
}

.hover\:to-purple-50:hover{
    --velocity-to-color: var(--velocity-purple-50);
}

.hover\:to-purple-100:hover{
    --velocity-to-color: var(--velocity-purple-100);
}

.hover\:to-purple-200:hover{
    --velocity-to-color: var(--velocity-purple-200);
}

.hover\:to-purple-300:hover{
    --velocity-to-color: var(--velocity-purple-300);
}

.hover\:to-purple-400:hover{
    --velocity-to-color: var(--velocity-purple-400);
}

.hover\:to-purple-500:hover{
    --velocity-to-color: var(--velocity-purple-500);
}

.hover\:to-purple-600:hover{
    --velocity-to-color: var(--velocity-purple-600);
}

.hover\:to-purple-700:hover{
    --velocity-to-color: var(--velocity-purple-700);
}

.hover\:to-purple-800:hover{
    --velocity-to-color: var(--velocity-purple-800);
}

.hover\:to-purple-900:hover{
    --velocity-to-color: var(--velocity-purple-900);
}

.hover\:to-indigo-50:hover{
    --velocity-to-color: var(--velocity-indigo-50);
}

.hover\:to-indigo-100:hover{
    --velocity-to-color: var(--velocity-indigo-100);
}

.hover\:to-indigo-200:hover{
    --velocity-to-color: var(--velocity-indigo-200);
}

.hover\:to-indigo-300:hover{
    --velocity-to-color: var(--velocity-indigo-300);
}

.hover\:to-indigo-400:hover{
    --velocity-to-color: var(--velocity-indigo-400);
}

.hover\:to-indigo-500:hover{
    --velocity-to-color: var(--velocity-indigo-500);
}

.hover\:to-indigo-600:hover{
    --velocity-to-color: var(--velocity-indigo-600);
}

.hover\:to-indigo-700:hover{
    --velocity-to-color: var(--velocity-indigo-700);
}

.hover\:to-indigo-800:hover{
    --velocity-to-color: var(--velocity-indigo-800);
}

.hover\:to-indigo-900:hover{
    --velocity-to-color: var(--velocity-indigo-900);
}

.hover\:to-pink-50:hover{
    --velocity-to-color: var(--velocity-pink-50);
}

.hover\:to-pink-100:hover{
    --velocity-to-color: var(--velocity-pink-100);
}

.hover\:to-pink-200:hover{
    --velocity-to-color: var(--velocity-pink-200);
}

.hover\:to-pink-300:hover{
    --velocity-to-color: var(--velocity-pink-300);
}

.hover\:to-pink-400:hover{
    --velocity-to-color: var(--velocity-pink-400);
}

.hover\:to-pink-500:hover{
    --velocity-to-color: var(--velocity-pink-500);
}

.hover\:to-pink-600:hover{
    --velocity-to-color: var(--velocity-pink-600);
}

.hover\:to-pink-700:hover{
    --velocity-to-color: var(--velocity-pink-700);
}

.hover\:to-pink-800:hover{
    --velocity-to-color: var(--velocity-pink-800);
}

.hover\:to-pink-900:hover{
    --velocity-to-color: var(--velocity-pink-900);
}

.hover\:to-violet-50:hover{
    --velocity-to-color: var(--velocity-violet-50);
}

.hover\:to-violet-100:hover{
    --velocity-to-color: var(--velocity-violet-100);
}

.hover\:to-violet-200:hover{
    --velocity-to-color: var(--velocity-violet-200);
}

.hover\:to-violet-300:hover{
    --velocity-to-color: var(--velocity-violet-300);
}

.hover\:to-violet-400:hover{
    --velocity-to-color: var(--velocity-violet-400);
}

.hover\:to-violet-500:hover{
    --velocity-to-color: var(--velocity-violet-500);
}

.hover\:to-violet-600:hover{
    --velocity-to-color: var(--velocity-violet-600);
}

.hover\:to-violet-700:hover{
    --velocity-to-color: var(--velocity-violet-700);
}

.hover\:to-violet-800:hover{
    --velocity-to-color: var(--velocity-violet-800);
}

.hover\:to-violet-900:hover{
    --velocity-to-color: var(--velocity-violet-900);
}

.hover\:to-slate-50:hover{
    --velocity-to-color: var(--velocity-slate-50);
}

.hover\:to-slate-100:hover{
    --velocity-to-color: var(--velocity-slate-100);
}

.hover\:to-slate-200:hover{
    --velocity-to-color: var(--velocity-slate-200);
}

.hover\:to-slate-300:hover{
    --velocity-to-color: var(--velocity-slate-300);
}

.hover\:to-slate-400:hover{
    --velocity-to-color: var(--velocity-slate-400);
}

.hover\:to-slate-500:hover{
    --velocity-to-color: var(--velocity-slate-500);
}

.hover\:to-slate-600:hover{
    --velocity-to-color: var(--velocity-slate-600);
}

.hover\:to-slate-700:hover{
    --velocity-to-color: var(--velocity-slate-700);
}

.hover\:to-slate-800:hover{
    --velocity-to-color: var(--velocity-slate-800);
}

.hover\:to-slate-900:hover{
    --velocity-to-color: var(--velocity-slate-900);
}

.hover\:to-rose-50:hover{
    --velocity-to-color: var(--velocity-rose-50);
}

.hover\:to-rose-100:hover{
    --velocity-to-color: var(--velocity-rose-100);
}

.hover\:to-rose-200:hover{
    --velocity-to-color: var(--velocity-rose-200);
}

.hover\:to-rose-300:hover{
    --velocity-to-color: var(--velocity-rose-300);
}

.hover\:to-rose-400:hover{
    --velocity-to-color: var(--velocity-rose-400);
}

.hover\:to-rose-500:hover{
    --velocity-to-color: var(--velocity-rose-500);
}

.hover\:to-rose-600:hover{
    --velocity-to-color: var(--velocity-rose-600);
}

.hover\:to-rose-700:hover{
    --velocity-to-color: var(--velocity-rose-700);
}

.hover\:to-rose-800:hover{
    --velocity-to-color: var(--velocity-rose-800);
}

.hover\:to-rose-900:hover{
    --velocity-to-color: var(--velocity-rose-900);
}

.hover\:text-teal-50:hover{
    color: var(--velocity-teal-50);
}

.hover\:text-teal-100:hover{
    color: var(--velocity-teal-100);
}

.hover\:text-teal-200:hover{
    color: var(--velocity-teal-200);
}

.hover\:text-teal-300:hover{
    color: var(--velocity-teal-300);
}

.hover\:text-teal-400:hover{
    color: var(--velocity-teal-400);
}

.hover\:text-teal-500:hover{
    color: var(--velocity-teal-500);
}

.hover\:text-teal-600:hover{
    color: var(--velocity-teal-600);
}

.hover\:text-teal-700:hover{
    color: var(--velocity-teal-700);
}

.hover\:text-teal-800:hover{
    color: var(--velocity-teal-800);
}

.hover\:text-teal-900:hover{
    color: var(--velocity-teal-900);
}

.hover\:text-red-50:hover{
    color: var(--velocity-red-50);
}

.hover\:text-red-100:hover{
    color: var(--velocity-red-100);
}

.hover\:text-red-200:hover{
    color: var(--velocity-red-200);
}

.hover\:text-red-300:hover{
    color: var(--velocity-red-300);
}

.hover\:text-red-400:hover{
    color: var(--velocity-red-400);
}

.hover\:text-red-500:hover{
    color: var(--velocity-red-500);
}

.hover\:text-red-600:hover{
    color: var(--velocity-red-600);
}

.hover\:text-red-700:hover{
    color: var(--velocity-red-700);
}

.hover\:text-red-800:hover{
    color: var(--velocity-red-800);
}

.hover\:text-red-900:hover{
    color: var(--velocity-red-900);
}

.hover\:text-grey-100:hover{
    color: var(--velocity-grey-100);
}

.hover\:text-sky-50:hover{
    color: var(--velocity-sky-50);
}

.hover\:text-sky-100:hover{
    color: var(--velocity-sky-100);
}

.hover\:text-sky-200:hover{
    color: var(--velocity-sky-200);
}

.hover\:text-sky-300:hover{
    color: var(--velocity-sky-300);
}

.hover\:text-sky-400:hover{
    color: var(--velocity-sky-400);
}

.hover\:text-sky-500:hover{
    color: var(--velocity-sky-500);
}

.hover\:text-sky-600:hover{
    color: var(--velocity-sky-600);
}

.hover\:text-sky-700:hover{
    color: var(--velocity-sky-700);
}

.hover\:text-sky-800:hover{
    color: var(--velocity-sky-800);
}

.hover\:text-sky-900:hover{
    color: var(--velocity-sky-900);
}

.hover\:text-green-50:hover{
    color: var(--velocity-green-50);
}

.hover\:text-green-100:hover{
    color: var(--velocity-green-100);
}

.hover\:text-green-200:hover{
    color: var(--velocity-green-200);
}

.hover\:text-green-300:hover{
    color: var(--velocity-green-300);
}

.hover\:text-green-400:hover{
    color: var(--velocity-green-400);
}

.hover\:text-green-500:hover{
    color: var(--velocity-green-500);
}

.hover\:text-green-600:hover{
    color: var(--velocity-green-600);
}

.hover\:text-green-700:hover{
    color: var(--velocity-green-700);
}

.hover\:text-green-800:hover{
    color: var(--velocity-green-800);
}

.hover\:text-green-900:hover{
    color: var(--velocity-green-900);
}

.hover\:text-grey-200:hover{
    color: var(--velocity-grey-200);
}

.hover\:text-grey-300:hover{
    color: var(--velocity-grey-300);
}

.hover\:text-grey-400:hover{
    color: var(--velocity-grey-400);
}

.hover\:text-grey-500:hover{
    color: var(--velocity-grey-500);
}

.hover\:text-grey-600:hover{
    color: var(--velocity-grey-600);
}

.hover\:text-grey-700:hover{
    color: var(--velocity-grey-700);
}

.hover\:text-grey-800:hover{
    color: var(--velocity-grey-800);
}

.hover\:text-grey-900:hover{
    color: var(--velocity-grey-900);
}

.hover\:text-yellow-50:hover{
    color: var(--velocity-yellow-50);
}

.hover\:text-yellow-100:hover{
    color: var(--velocity-yellow-100);
}

.hover\:text-yellow-200:hover{
    color: var(--velocity-yellow-200);
}

.hover\:text-yellow-300:hover{
    color: var(--velocity-yellow-300);
}

.hover\:text-yellow-400:hover{
    color: var(--velocity-yellow-400);
}

.hover\:text-yellow-500:hover{
    color: var(--velocity-yellow-500);
}

.hover\:text-yellow-600:hover{
    color: var(--velocity-yellow-600);
}

.hover\:text-yellow-700:hover{
    color: var(--velocity-yellow-700);
}

.hover\:text-yellow-800:hover{
    color: var(--velocity-yellow-800);
}

.hover\:text-yellow-900:hover{
    color: var(--velocity-yellow-900);
}

.hover\:text-cyan-50:hover{
    color: var(--velocity-cyan-50);
}

.hover\:text-cyan-100:hover{
    color: var(--velocity-cyan-100);
}

.hover\:text-cyan-200:hover{
    color: var(--velocity-cyan-200);
}

.hover\:text-cyan-300:hover{
    color: var(--velocity-cyan-300);
}

.hover\:text-cyan-400:hover{
    color: var(--velocity-cyan-400);
}

.hover\:text-cyan-500:hover{
    color: var(--velocity-cyan-500);
}

.hover\:text-cyan-600:hover{
    color: var(--velocity-cyan-600);
}

.hover\:text-cyan-700:hover{
    color: var(--velocity-cyan-700);
}

.hover\:text-cyan-800:hover{
    color: var(--velocity-cyan-800);
}

.hover\:text-cyan-900:hover{
    color: var(--velocity-cyan-900);
}

.hover\:text-orange-50:hover{
    color: var(--velocity-orange-50);
}

.hover\:text-orange-100:hover{
    color: var(--velocity-orange-100);
}

.hover\:text-orange-200:hover{
    color: var(--velocity-orange-200);
}

.hover\:text-orange-300:hover{
    color: var(--velocity-orange-300);
}

.hover\:text-orange-400:hover{
    color: var(--velocity-orange-400);
}

.hover\:text-orange-500:hover{
    color: var(--velocity-orange-500);
}

.hover\:text-orange-600:hover{
    color: var(--velocity-orange-600);
}

.hover\:text-orange-700:hover{
    color: var(--velocity-orange-700);
}

.hover\:text-orange-800:hover{
    color: var(--velocity-orange-800);
}

.hover\:text-orange-900:hover{
    color: var(--velocity-orange-900);
}

.hover\:text-blue-50:hover{
    color: var(--velocity-blue-50);
}

.hover\:text-blue-100:hover{
    color: var(--velocity-blue-100);
}

.hover\:text-blue-200:hover{
    color: var(--velocity-blue-200);
}

.hover\:text-blue-300:hover{
    color: var(--velocity-blue-300);
}

.hover\:text-blue-400:hover{
    color: var(--velocity-blue-400);
}

.hover\:text-blue-500:hover{
    color: var(--velocity-blue-500);
}

.hover\:text-blue-600:hover{
    color: var(--velocity-blue-600);
}

.hover\:text-blue-700:hover{
    color: var(--velocity-blue-700);
}

.hover\:text-blue-800:hover{
    color: var(--velocity-blue-800);
}

.hover\:text-blue-900:hover{
    color: var(--velocity-blue-900);
}

.hover\:text-lime-50:hover{
    color: var(--velocity-lime-50);
}

.hover\:text-lime-100:hover{
    color: var(--velocity-lime-100);
}

.hover\:text-lime-200:hover{
    color: var(--velocity-lime-200);
}

.hover\:text-lime-300:hover{
    color: var(--velocity-lime-300);
}

.hover\:text-lime-400:hover{
    color: var(--velocity-lime-400);
}

.hover\:text-lime-500:hover{
    color: var(--velocity-lime-500);
}

.hover\:text-lime-600:hover{
    color: var(--velocity-lime-600);
}

.hover\:text-lime-700:hover{
    color: var(--velocity-lime-700);
}

.hover\:text-lime-800:hover{
    color: var(--velocity-lime-800);
}

.hover\:text-lime-900:hover{
    color: var(--velocity-lime-900);
}

.hover\:text-purple-50:hover{
    color: var(--velocity-purple-50);
}

.hover\:text-purple-100:hover{
    color: var(--velocity-purple-100);
}

.hover\:text-purple-200:hover{
    color: var(--velocity-purple-200);
}

.hover\:text-purple-300:hover{
    color: var(--velocity-purple-300);
}

.hover\:text-purple-400:hover{
    color: var(--velocity-purple-400);
}

.hover\:text-purple-500:hover{
    color: var(--velocity-purple-500);
}

.hover\:text-purple-600:hover{
    color: var(--velocity-purple-600);
}

.hover\:text-purple-700:hover{
    color: var(--velocity-purple-700);
}

.hover\:text-purple-800:hover{
    color: var(--velocity-purple-800);
}

.hover\:text-purple-900:hover{
    color: var(--velocity-purple-900);
}

.hover\:text-indigo-50:hover{
    color: var(--velocity-indigo-50);
}

.hover\:text-indigo-100:hover{
    color: var(--velocity-indigo-100);
}

.hover\:text-indigo-200:hover{
    color: var(--velocity-indigo-200);
}

.hover\:text-indigo-300:hover{
    color: var(--velocity-indigo-300);
}

.hover\:text-indigo-400:hover{
    color: var(--velocity-indigo-400);
}

.hover\:text-indigo-500:hover{
    color: var(--velocity-indigo-500);
}

.hover\:text-indigo-600:hover{
    color: var(--velocity-indigo-600);
}

.hover\:text-indigo-700:hover{
    color: var(--velocity-indigo-700);
}

.hover\:text-indigo-800:hover{
    color: var(--velocity-indigo-800);
}

.hover\:text-indigo-900:hover{
    color: var(--velocity-indigo-900);
}

.hover\:text-pink-50:hover{
    color: var(--velocity-pink-50);
}

.hover\:text-pink-100:hover{
    color: var(--velocity-pink-100);
}

.hover\:text-pink-200:hover{
    color: var(--velocity-pink-200);
}

.hover\:text-pink-300:hover{
    color: var(--velocity-pink-300);
}

.hover\:text-pink-400:hover{
    color: var(--velocity-pink-400);
}

.hover\:text-pink-500:hover{
    color: var(--velocity-pink-500);
}

.hover\:text-pink-600:hover{
    color: var(--velocity-pink-600);
}

.hover\:text-pink-700:hover{
    color: var(--velocity-pink-700);
}

.hover\:text-pink-800:hover{
    color: var(--velocity-pink-800);
}

.hover\:text-pink-900:hover{
    color: var(--velocity-pink-900);
}

.hover\:text-violet-50:hover{
    color: var(--velocity-violet-50);
}

.hover\:text-violet-100:hover{
    color: var(--velocity-violet-100);
}

.hover\:text-violet-200:hover{
    color: var(--velocity-violet-200);
}

.hover\:text-violet-300:hover{
    color: var(--velocity-violet-300);
}

.hover\:text-violet-400:hover{
    color: var(--velocity-violet-400);
}

.hover\:text-violet-500:hover{
    color: var(--velocity-violet-500);
}

.hover\:text-violet-600:hover{
    color: var(--velocity-violet-600);
}

.hover\:text-violet-700:hover{
    color: var(--velocity-violet-700);
}

.hover\:text-violet-800:hover{
    color: var(--velocity-violet-800);
}

.hover\:text-violet-900:hover{
    color: var(--velocity-violet-900);
}

.hover\:text-slate-50:hover{
    color: var(--velocity-slate-50);
}

.hover\:text-slate-100:hover{
    color: var(--velocity-slate-100);
}

.hover\:text-slate-200:hover{
    color: var(--velocity-slate-200);
}

.hover\:text-slate-300:hover{
    color: var(--velocity-slate-300);
}

.hover\:text-slate-400:hover{
    color: var(--velocity-slate-400);
}

.hover\:text-slate-500:hover{
    color: var(--velocity-slate-500);
}

.hover\:text-slate-600:hover{
    color: var(--velocity-slate-600);
}

.hover\:text-slate-700:hover{
    color: var(--velocity-slate-700);
}

.hover\:text-slate-800:hover{
    color: var(--velocity-slate-800);
}

.hover\:text-slate-900:hover{
    color: var(--velocity-slate-900);
}

.hover\:text-rose-50:hover{
    color: var(--velocity-rose-50);
}

.hover\:text-rose-100:hover{
    color: var(--velocity-rose-100);
}

.hover\:text-rose-200:hover{
    color: var(--velocity-rose-200);
}

.hover\:text-rose-300:hover{
    color: var(--velocity-rose-300);
}

.hover\:text-rose-400:hover{
    color: var(--velocity-rose-400);
}

.hover\:text-rose-500:hover{
    color: var(--velocity-rose-500);
}

.hover\:text-rose-600:hover{
    color: var(--velocity-rose-600);
}

.hover\:text-rose-700:hover{
    color: var(--velocity-rose-700);
}

.hover\:text-rose-800:hover{
    color: var(--velocity-rose-800);
}

.hover\:text-rose-900:hover{
    color: var(--velocity-rose-900);
}

@media(max-width: 1536px){
    .xm\:hover\:aspect-ratio-auto:hover{
        aspect-ratio: auto;
    }
    
    .xm\:hover\:aspect-ratio-square:hover{
        aspect-ratio: 1/1;
    }
    
    .xm\:hover\:aspect-ratio-video:hover{
        aspect-ratio: 16/9;
    }
    
    .xm\:hover\:container:hover{
        width: 100%;
    }
    
    .xm\:hover\:container-fluid:hover{
        width: 100%;
    }
    
    .xm\:hover\:column-auto:hover{
        columns: auto;
    }
    
    .xm\:hover\:column-1:hover{
        columns: 1;
    }
    
    .xm\:hover\:column-2:hover{
        columns: 2;
    }
    
    .xm\:hover\:column-3:hover{
        columns: 3;
    }
    
    .xm\:hover\:column-4:hover{
        columns: 4;
    }
    
    .xm\:hover\:column-5:hover{
        columns: 5;
    }
    
    .xm\:hover\:column-6:hover{
        columns: 6;
    }
    
    .xm\:hover\:column-7:hover{
        columns: 7;
    }
    
    .xm\:hover\:column-8:hover{
        columns: 8;
    }
    
    .xm\:hover\:column-9:hover{
        columns: 9;
    }
    
    .xm\:hover\:column-10:hover{
        columns: 10;
    }
    
    .xm\:hover\:column-11:hover{
        columns: 11;
    }
    
    .xm\:hover\:column-12:hover{
        columns: 12;
    }
    
    .xm\:hover\:float-inline-start:hover{
        float: inline-start;
    }
    
    .xm\:hover\:float-inline-end:hover{
        float: inline-end;
    }
    
    .xm\:hover\:float-left:hover{
        float: left;
    }
    
    .xm\:hover\:float-right:hover{
        float: right;
    }
    
    .xm\:hover\:float-none:hover{
        float: none;
    }
    
    .xm\:hover\:float-inherit:hover{
        float: inherit;
    }
    
    .xm\:hover\:clear-inline-start:hover{
        clear: inline-start;
    }
    
    .xm\:hover\:clear-inline-end:hover{
        clear: inline-end;
    }
    
    .xm\:hover\:clear-left:hover{
        clear: left;
    }
    
    .xm\:hover\:clear-right:hover{
        clear: right;
    }
    
    .xm\:hover\:clear-both:hover{
        clear: both;
    }
    
    .xm\:hover\:clear-none:hover{
        clear: none;
    }
    
    .xm\:hover\:clear-inherit:hover{
        clear: inherit;
    }
    
    .xm\:hover\:isolation-auto:hover{
        isolation: auto;
    }
    
    .xm\:hover\:isolation-true:hover{
        isolation: isolate;
    }
    
    .xm\:hover\:object-fit-fill:hover{
        object-fit: fill;
    }
    
    .xm\:hover\:object-fit-cover:hover{
        object-fit: cover;
    }
    
    .xm\:hover\:object-fit-contain:hover{
        object-fit: contain;
    }
    
    .xm\:hover\:object-fit-scale-down:hover{
        object-fit: scale-down;
    }
    
    .xm\:hover\:object-fit-none:hover{
        object-fit: none;
    }
    
    .xm\:hover\:object-position-top:hover{
        object-position: top;
    }
    
    .xm\:hover\:object-position-bottom:hover{
        object-position: bottom;
    }
    
    .xm\:hover\:object-position-left:hover{
        object-position: left;
    }
    
    .xm\:hover\:object-position-right:hover{
        object-position: right;
    }
    
    .xm\:hover\:object-position-left-top:hover{
        object-position: left top;
    }
    
    .xm\:hover\:object-position-right-top:hover{
        object-position: right top;
    }
    
    .xm\:hover\:object-position-left-bottom:hover{
        object-position: left bottom;
    }
    
    .xm\:hover\:object-position-right-bottom:hover{
        object-position: right bottom;
    }

    .xm\:hover\:object-position-center-top:hover{
        object-position: center top;
    }

    .xm\:hover\:object-position-center-bottom:hover{
        object-position: center bottom;
    }
    
    .xm\:hover\:overflow-auto:hover{
        overflow: auto;
    }
    
    .xm\:hover\:overflow-hidden:hover{
        overflow: hidden;
    }
    
    .xm\:hover\:overflow-visible:hover{
        overflow: visible;
    }
    
    .xm\:hover\:overflow-scroll:hover{
        overflow: scroll;
    }
    
    .xm\:hover\:overflow-inherit:hover{
        overflow:inherit;
    }
    
    .xm\:hover\:overflow-x-auto:hover{
        overflow: auto;
    }
    
    .xm\:hover\:overflow-x-hidden:hover{
        overflow-x: hidden;
    }
    
    .xm\:hover\:overflow-x-visible:hover{
        overflow-x: visible;
    }
    
    .xm\:hover\:overflow-x-scroll:hover{
        overflow-x: scroll;
    }
    
    .xm\:hover\:overflow-x-inherit:hover{
        overflow-x:inherit;
    }
    
    .xm\:hover\:overflow-y-auto:hover{
        overflow-y: auto;
    }
    
    .xm\:hover\:overflow-y-hidden:hover{
        overflow-y: hidden;
    }
    
    .xm\:hover\:overflow-y-visible:hover{
        overflow-y: visible;
    }
    
    .xm\:hover\:overflow-y-scroll:hover{
        overflow-y: scroll;
    }
    
    .xm\:hover\:overflow-y-inherit:hover{
        overflow-y: inherit;
    }
    
    .xm\:hover\:overscroll-behavior-auto:hover{
        overscroll-behavior: auto;
    }
    
    .xm\:hover\:overscroll-behavior-contain:hover{
        overscroll-behavior: contain;
    }
    
    .xm\:hover\:overscroll-behavior-none:hover{
        overscroll-behavior: none;
    }
    
    .xm\:hover\:overscroll-behavior-inherit:hover{
        overscroll-behavior: inherit;
    }
    
    .xm\:hover\:overscroll-behavior-x-auto:hover{
        overscroll-behavior: auto;
    }
    
    .xm\:hover\:overscroll-behavior-x-contain:hover{
        overscroll-behavior-x: contain;
    }
    
    .xm\:hover\:overscroll-behavior-x-none:hover{
        overscroll-behavior-x: none;
    }
    
    .xm\:hover\:overscroll-behavior-x-inherit:hover{
        overscroll-behavior-x:inherit;
    }
    
    .xm\:hover\:overscroll-behavior-y-auto:hover{
        overscroll-behavior-y: auto;
    }
    
    .xm\:hover\:overscroll-behavior-y-contain:hover{
        overscroll-behavior-y: contain;
    }
    
    .xm\:hover\:overscroll-behavior-y-none:hover{
        overscroll-behavior-y: none;
    }
    
    .xm\:hover\:overscroll-behavior-y-inherit:hover{
        overscroll-behavior-y: inherit;
    }
    
    .xm\:hover\:position-static:hover{
        position: static;
    }
    
    .xm\:hover\:position-fixed:hover{
        position: fixed;
    }
    
    .xm\:hover\:position-absolute:hover{
        position: absolute;
    }
    
    .xm\:hover\:position-relative:hover{
        position: relative;
    }
    
    .xm\:hover\:position-sticky:hover{
        position: sticky;
    }

    .xm\:hover\:position-right-0:hover{
        right: 0;
    }

    .xm\:hover\:position-left-0:hover{
        left: 0;
    }

    .xm\:hover\:position-top-0:hover{
        top: 0;
    }

    .xm\:hover\:position-bottom-0:hover{
        bottom: 0;
    }
    
    .xm\:hover\:visible:hover{
        visibility: visible;
    }
    
    .xm\:hover\:invisible:hover{
        visibility: hidden;
    }
    
    .xm\:hover\:visibility-collapse:hover{
        visibility: collapse;
    }
    
    .xm\:hover\:z-0:hover{
        z-index: 0;
    }
    
    .xm\:hover\:-z-10:hover{
        z-index: -10;
    }
    
    .xm\:hover\:-z-20:hover{
        z-index: -20;
    }
    
    .xm\:hover\:-z-30:hover{
        z-index: -30;
    }
    
    .xm\:hover\:-z-40:hover{
        z-index: -40;
    }
    
    .xm\:hover\:-z-50:hover{
        z-index: -50;
    }
    
    .xm\:hover\:-z-60:hover{
        z-index: -60;
    }
    
    .xm\:hover\:-z-70:hover{
        z-index: -70;
    }
    
    .xm\:hover\:-z-80:hover{
        z-index: -80;
    }
    
    .xm\:hover\:-z-90:hover{
        z-index: -90;
    }
    
    .xm\:hover\:-z-100:hover{
        z-index: -100;
    }
    
    .xm\:hover\:z-10:hover{
        z-index: 10;
    }
    
    .xm\:hover\:z-20:hover{
        z-index: 20;
    }
    
    .xm\:hover\:z-30:hover{
        z-index: 30;
    }
    
    .xm\:hover\:z-40:hover{
        z-index: 40;
    }
    
    .xm\:hover\:z-50:hover{
        z-index: 50;
    }
    
    .xm\:hover\:z-60:hover{
        z-index: 60;
    }
    
    .xm\:hover\:z-70:hover{
        z-index: 70;
    }
    
    .xm\:hover\:z-80:hover{
        z-index: 80;
    }
    
    .xm\:hover\:z-90:hover{
        z-index: 90;
    }
    
    .xm\:hover\:z-100:hover{
        z-index: 100;
    }
    
    .xm\:hover\:z-auto:hover{
        z-index: auto;
    }
    
    .xm\:hover\:flex-basis-0:hover{
        flex-basis: 0;
    }
    
    .xm\:hover\:flex-basis-2:hover{
        flex-basis: 2;
    }
    
    .xm\:hover\:flex-basis-4:hover{
        flex-basis: 4;
    }
    
    .xm\:hover\:flex-basis-6:hover{
        flex-basis: 6;
    }
    
    .xm\:hover\:flex-basis-8:hover{
        flex-basis: 8;
    }
    
    .xm\:hover\:flex-basis-10:hover{
        flex-basis: 10;
    }
    
    .xm\:hover\:flex-basis-12:hover{
        flex-basis: 12;
    }
    
    .xm\:hover\:flex-basis-14:hover{
        flex-basis: 14;
    }
    
    .xm\:hover\:flex-basis-16:hover{
        flex-basis: 16;
    }
    
    .xm\:hover\:flex-basis-18:hover{
        flex-basis: 18;
    }
    
    .xm\:hover\:flex-basis-20:hover{
        flex-basis: 20;
    }
    
    .xm\:hover\:flex-basis-hf:hover{
        flex-basis: 50%;
    }
    
    .xm\:hover\:flex-basis-third:hover{
        flex-basis: 33.333%;
    }
    
    .xm\:hover\:flex-basis-quarter:hover{
        flex-basis: 25%;
    }
    
    .xm\:hover\:flex-basis-three-quarter:hover{
        flex-basis: 75%;
    }
    
    .xm\:hover\:flex-basis-full:hover{
        flex-basis: 100%;
    }
    
    .xm\:hover\:flex-basis-two-third:hover{
        flex-basis: 66.67%;
    }
    
    .xm\:hover\:flex-row:hover{
        flex-direction: row;
    }
    
    .xm\:hover\:flex-row-reverse:hover{
        flex-direction: row-reverse;
    }
    
    .xm\:hover\:flex-column:hover{
        flex-direction: column;
    }
    
    .xm\:hover\:flex-column-reverse:hover{
        flex-direction: column-reverse;
    }
    
    .xm\:hover\:flex-wrap:hover{
        flex-wrap: wrap;
    }
    
    .xm\:hover\:flex-nowrap:hover{
        flex-wrap: nowrap;
    }
    
    .xm\:hover\:flex-wrap-reverse:hover{
        flex-direction: wrap-reserve;
    }
    
    .xm\:hover\:flex-1:hover{
        flex: 1 1 0;
    }
    
    .xm\:hover\:flex-auto:hover{
        flex: 1 1 auto;
    }
    
    .xm\:hover\:flex-initial:hover{
        flex: 0 1 auto;
    }
    
    .xm\:hover\:flex-none:hover{
        flex: none;
    }
    
    .xm\:hover\:flex-grow-0:hover{
        flex-grow: 0;
    }
    
    .xm\:hover\:flex-grow-1:hover{
        flex-grow: 1;
    }
    
    .xm\:hover\:flex-shink-0:hover{
        flex-shrink: 0;
    }
    
    .xm\:hover\:flex-shink-1:hover{
        flex-shrink: 1;
    }
    
    .xm\:hover\:order-1:hover{
        order: 1;
    }
    
    .xm\:hover\:order-2:hover{
        order: 2;
    }
    
    .xm\:hover\:order-3:hover{
        order: 3;
    }
    
    .xm\:hover\:order-4:hover{
        order: 4;
    }
    
    .xm\:hover\:order-5:hover{
        order: 5;
    }
    
    .xm\:hover\:order-6:hover{
        order: 6;
    }
    
    .xm\:hover\:order-7:hover{
        order: 7;
    }
    
    .xm\:hover\:order-8:hover{
        order: 8;
    }
    
    .xm\:hover\:order-9:hover{
        order: 9;
    }
    
    .xm\:hover\:order-10:hover{
        order: 10;
    }
    
    .xm\:hover\:order-11:hover{
        order: 11;
    }
    
    .xm\:hover\:order-12:hover{
        order: 12;
    }
    
    .xm\:hover\:order-first:hover{
        order: -9999;
    }
    
    .xm\:hover\:order-last:hover{
        order: 9999;
    }
    
    .xm\:hover\:order-0:hover{
        order: 0;
    }
    
    .xm\:hover\:grtpcols-1:hover{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-2:hover{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-3:hover{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-4:hover{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-5:hover{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-6:hover{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-7:hover{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-8:hover{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-9:hover{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-10:hover{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-11:hover{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-12:hover{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtpcols-none:hover{
        grid-template-columns: none;
    }
    
    .xm\:hover\:grtpcols-subgrid:hover{
        grid-template-columns: subgrid;
    }
    
    .xm\:hover\:grtpcols-auto:hover{
        grid-template-columns: auto;
    }
    
    .xm\:hover\:grcol-auto:hover{
        grid-column: auto;
    }
    
    .xm\:hover\:grcol-span-1:hover{
        grid-column: span 1 / span 1;
    }
    
    .xm\:hover\:grcol-span-2:hover{
        grid-column: span 2 / span 2;
    }
    
    .xm\:hover\:grcol-span-3:hover{
        grid-column: span 3 / span 3;
    }
    
    .xm\:hover\:grcol-span-4:hover{
        grid-column: span 4 / span 4;
    }
    
    .xm\:hover\:grcol-span-5:hover{
        grid-column: span 5 / span 5;
    }
    
    .xm\:hover\:grcol-span-6:hover{
        grid-column: span 6 / span 6;
    }
    
    .xm\:hover\:grcol-span-7:hover{
        grid-column: span 7 / span 7;
    }
    
    .xm\:hover\:grcol-span-8:hover{
        grid-column: span 8 / span 8;
    }
    
    .xm\:hover\:grcol-span-9:hover{
        grid-column: span 9 / span 9;
    }
    
    .xm\:hover\:grcol-span-10:hover{
        grid-column: span 10 / span 10;
    }
    
    .xm\:hover\:grcol-span-11:hover{
        grid-column: span 11 / span 11;
    }
    
    .xm\:hover\:grcol-span-12:hover{
        grid-column: span 12 / span 12;
    }
    
    .xm\:hover\:grcol-span-full:hover{
        grid-column: span 1 / span -1;
    }
    
    .xm\:hover\:grcol-start-1:hover{
        grid-column-start: 1;
    }
    
    .xm\:hover\:grcol-start-2:hover{
        grid-column-start: 2;
    }
    
    .xm\:hover\:grcol-start-3:hover{
        grid-column-start: 3;
    }
    
    .xm\:hover\:grcol-start-4:hover{
        grid-column-start: 4;
    }
    
    .xm\:hover\:grcol-start-5:hover{
        grid-column-start: 5;
    }
    
    .xm\:hover\:grcol-start-6:hover{
        grid-column-start: 6;
    }
    
    .xm\:hover\:grcol-start-7:hover{
        grid-column-start: 7;
    }
    
    .xm\:hover\:grcol-start-8:hover{
        grid-column-start: 8;
    }
    
    .xm\:hover\:grcol-start-9:hover{
        grid-column-start: 9;
    }
    
    .xm\:hover\:grcol-start-10:hover{
        grid-column-start: 10;
    }
    
    .xm\:hover\:grcol-start-11:hover{
        grid-column-start: 11;
    }
    
    .xm\:hover\:grcol-start-12:hover{
        grid-column-start: 12;
    }
    
    .xm\:hover\:grcol-start-auto:hover{
        grid-column-start: auto;
    }
    
    .xm\:hover\:grcol-end-1:hover{
        grid-column-end: 1;
    }
    
    .xm\:hover\:grcol-end-2:hover{
        grid-column-end: 2;
    }
    
    .xm\:hover\:grcol-end-3:hover{
        grid-column-end: 3;
    }
    
    .xm\:hover\:grcol-end-4:hover{
        grid-column-end: 4;
    }
    
    .xm\:hover\:grcol-end-5:hover{
        grid-column-end: 5;
    }
    
    .xm\:hover\:grcol-end-6:hover{
        grid-column-end: 6;
    }
    
    .xm\:hover\:grcol-end-7:hover{
        grid-column-end: 7;
    }
    
    .xm\:hover\:grcol-end-8:hover{
        grid-column-end: 8;
    }
    
    .xm\:hover\:grcol-end-9:hover{
        grid-column-end: 9;
    }
    
    .xm\:hover\:grcol-end-10:hover{
        grid-column-end: 10;
    }
    
    .xm\:hover\:grcol-end-11:hover{
        grid-column-end: 11;
    }
    
    .xm\:hover\:grcol-end-12:hover{
        grid-column-end: 12;
    }
    
    .xm\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }
    
    .xm\:hover\:grtprows-1:hover{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-2:hover{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-3:hover{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-4:hover{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-5:hover{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-6:hover{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-7:hover{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-8:hover{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-9:hover{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-10:hover{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-11:hover{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-12:hover{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:hover\:grtprows-none:hover{
        grid-template-rows: none;
    }
    
    .xm\:hover\:grtprows-subgrid:hover{
        grid-template-rows: subgrid;
    }
    
    .xm\:hover\:grtprows-auto:hover{
        grid-template-rows: auto;
    }
    
    .xm\:hover\:grrow-auto:hover{
        grid-row: auto;
    }
    
    .xm\:hover\:grrow-span-1:hover{
        grid-row: span 1 / span 1;
    }
    
    .xm\:hover\:grrow-span-2:hover{
        grid-row: span 2 / span 2;
    }
    
    .xm\:hover\:grrow-span-3:hover{
        grid-row: span 3 / span 3;
    }
    
    .xm\:hover\:grrow-span-4:hover{
        grid-row: span 4 / span 4;
    }
    
    .xm\:hover\:grrow-span-5:hover{
        grid-row: span 5 / span 5;
    }
    
    .xm\:hover\:grrow-span-6:hover{
        grid-row: span 6 / span 6;
    }
    
    .xm\:hover\:grrow-span-7:hover{
        grid-row: span 7 / span 7;
    }
    
    .xm\:hover\:grrow-span-8:hover{
        grid-row: span 8 / span 8;
    }
    
    .xm\:hover\:grrow-span-9:hover{
        grid-row: span 9 / span 9;
    }
    
    .xm\:hover\:grrow-span-10:hover{
        grid-row: span 10 / span 10;
    }
    
    .xm\:hover\:grrow-span-11:hover{
        grid-row: span 11 / span 11;
    }
    
    .xm\:hover\:grrow-span-12:hover{
        grid-row: span 12 / span 12;
    }
    
    .xm\:hover\:grrow-span-full:hover{
        grid-row: span 1 / span -1;
    }
    
    .xm\:hover\:grrow-start-1:hover{
        grid-row-start: 1;
    }
    
    .xm\:hover\:grrow-start-2:hover{
        grid-row-start: 2;
    }
    
    .xm\:hover\:grrow-start-3:hover{
        grid-row-start: 3;
    }
    
    .xm\:hover\:grrow-start-4:hover{
        grid-row-start: 4;
    }
    
    .xm\:hover\:grrow-start-5:hover{
        grid-row-start: 5;
    }
    
    .xm\:hover\:grrow-start-6:hover{
        grid-row-start: 6;
    }
    
    .xm\:hover\:grrow-start-7:hover{
        grid-row-start: 7;
    }
    
    .xm\:hover\:grrow-start-8:hover{
        grid-row-start: 8;
    }
    
    .xm\:hover\:grrow-start-9:hover{
        grid-row-start: 9;
    }
    
    .xm\:hover\:grrow-start-10:hover{
        grid-row-start: 10;
    }
    
    .xm\:hover\:grrow-start-11:hover{
        grid-row-start: 11;
    }
    
    .xm\:hover\:grrow-start-12:hover{
        grid-row-start: 12;
    }
    
    .xm\:hover\:grrow-start-auto:hover{
        grid-row-start: auto;
    }
    
    .xm\:hover\:grrow-end-1:hover{
        grid-row-end: 1;
    }
    
    .xm\:hover\:grrow-end-2:hover{
        grid-row-end: 2;
    }
    
    .xm\:hover\:grrow-end-3:hover{
        grid-row-end: 3;
    }
    
    .xm\:hover\:grrow-end-4:hover{
        grid-row-end: 4;
    }
    
    .xm\:hover\:grrow-end-5:hover{
        grid-row-end: 5;
    }
    
    .xm\:hover\:grrow-end-6:hover{
        grid-row-end: 6;
    }
    
    .xm\:hover\:grrow-end-7:hover{
        grid-row-end: 7;
    }
    
    .xm\:hover\:grrow-end-8:hover{
        grid-row-end: 8;
    }
    
    .xm\:hover\:grrow-end-9:hover{
        grid-row-end: 9;
    }
    
    .xm\:hover\:grrow-end-10:hover{
        grid-row-end: 10;
    }
    
    .xm\:hover\:grrow-end-11:hover{
        grid-row-end: 11;
    }
    
    .xm\:hover\:grrow-end-12:hover{
        grid-row-end: 12;
    }
    
    .xm\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }
    
    .xm\:hover\:grfl-row:hover{
        grid-auto-flow: row;
    }
    
    .xm\:hover\:grfl-col:hover{
        grid-auto-flow: column;
    }
    
    .xm\:hover\:grfl-dense:hover{
        grid-auto-flow: dense;
    }
    
    .xm\:hover\:grfl-row-dense:hover{
        grid-auto-flow: row dense;
    }
    
    .xm\:hover\:grfl-col-dense:hover{
        grid-auto-flow: column dense;
    }
    
    .xm\:hover\:gr-auto-cols-auto:hover{
        grid-auto-columns: auto;
    }
    
    .xm\:hover\:gr-auto-cols-min:hover{
        grid-auto-columns: min-content;
    }
    
    .xm\:hover\:gr-auto-cols-max:hover{
        grid-auto-columns: max-content;
    }
    
    .xm\:hover\:gr-auto-cols-minmax:hover{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xm\:hover\:gr-auto-rows-auto:hover{
        grid-auto-rows: auto;
    }
    
    .xm\:hover\:gr-auto-rows-min:hover{
        grid-auto-rows: min-content;
    }
    
    .xm\:hover\:gr-auto-rows-max:hover{
        grid-auto-rows: max-content;
    }
    
    .xm\:hover\:gr-auto-rows-minmax:hover{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xm\:hover\:gap-0:hover{
        gap: 0;
    }
    
    .xm\:hover\:gap-x-0:hover{
        column-gap: 0;
    }
    
    .xm\:hover\:gap-y-0:hover{
        row-gap: 0;
    }
    
    .xm\:hover\:gap-1:hover{
        gap: 1px;
    }
    
    .xm\:hover\:gap-2:hover{
        gap: 2px;
    }
    
    .xm\:hover\:gap-4:hover{
        gap: 4px;
    }
    
    .xm\:hover\:gap-6:hover{
        gap: 6px;
    }
    
    .xm\:hover\:gap-8:hover{
        gap: 8px;
    }
    
    .xm\:hover\:gap-9:hover{
        gap: 9px;
    }
    
    .xm\:hover\:gap-10:hover{
        gap: 10px;
    }
    
    .xm\:hover\:gap-12:hover{
        gap: 12px;
    }
    
    .xm\:hover\:gap-14:hover{
        gap: 14px;
    }
    
    .xm\:hover\:gap-16:hover{
        gap: 16px;
    }
    
    .xm\:hover\:gap-18:hover{
        gap: 18px;
    }
    
    .xm\:hover\:gap-20:hover{
        gap: 20px;
    }
    
    .xm\:hover\:gap-x-0:hover{
        column-gap: 0;
    }
    
    .xm\:hover\:gap-x-1:hover{
        column-gap: 1px;
    }
    
    .xm\:hover\:gap-x-2:hover{
        column-gap: 2px;
    }
    
    .xm\:hover\:gap-x-4:hover{
        column-gap: 4px;
    }
    
    .xm\:hover\:gap-x-6:hover{
        column-gap: 6px;
    }
    
    .xm\:hover\:gap-x-8:hover{
        column-gap: 8px;
    }
    
    .xm\:hover\:gap-x-10:hover{
        column-gap: 10px;
    }
    
    .xm\:hover\:gap-x-12:hover{
        column-gap: 12px;
    }
    
    .xm\:hover\:gap-x-14:hover{
        column-gap: 14px;
    }
    
    .xm\:hover\:gap-x-16:hover{
        column-gap: 16px;
    }
    
    .xm\:hover\:gap-x-18:hover{
        column-gap: 18px;
    }
    
    .xm\:hover\:gap-x-20:hover{
        column-gap: 20px;
    }
    
    .xm\:hover\:gap-y-1:hover{
        row-gap: 1px;
    }
    
    .xm\:hover\:gap-y-2:hover{
        row-gap: 2px;
    }
    
    .xm\:hover\:gap-y-4:hover{
        row-gap: 4px;
    }
    
    .xm\:hover\:gap-y-6:hover{
        row-gap: 6px;
    }
    
    .xm\:hover\:gap-y-8:hover{
        row-gap: 8px;
    }
    
    .xm\:hover\:gap-y-10:hover{
        row-gap: 10px;
    }
    
    .xm\:hover\:gap-y-12:hover{
        row-gap: 12px;
    }
    
    .xm\:hover\:gap-y-14:hover{
        row-gap: 14px;
    }
    
    .xm\:hover\:gap-y-16:hover{
        row-gap: 16px;
    }
    
    .xm\:hover\:gap-y-18:hover{
        row-gap: 18px;
    }
    
    .xm\:hover\:gap-y-20:hover{
        row-gap: 20px;
    }
    
    .xm\:hover\:justify-content-normal:hover{
        justify-content: normal;
    }
    
    .xm\:hover\:justify-content-start:hover{
        justify-content: flex-start;
    }
    
    .xm\:hover\:justify-content-end:hover{
        justify-content: flex-end;
    }
    
    .xm\:hover\:justify-content-center:hover{
        justify-content: center;
    }
    
    .xm\:hover\:justify-content-between:hover{
        justify-content: space-between;
    }
    
    .xm\:hover\:justify-content-around:hover{
        justify-content: space-around;
    }
    
    .xm\:hover\:justify-content-evenly:hover{
        justify-content: space-evenly;
    }
    
    .xm\:hover\:justify-content-stretch:hover{
        justify-content: stretch;
    }
    
    .xm\:hover\:justify-items-start:hover{
        justify-items: start;
    }
    
    .xm\:hover\:justify-items-end:hover{
        justify-items: end;
    }
    
    .xm\:hover\:justify-items-center:hover{
        justify-items: center;
    }
    
    .xm\:hover\:justify-items-stretch:hover{
        justify-items: stretch;
    }
    
    .xm\:hover\:justify-self-auto:hover{
        justify-self: auto;
    }
    
    .xm\:hover\:justify-self-start:hover{
        justify-self: start;
    }
    
    .xm\:hover\:justify-self-end:hover{
        justify-self: end;
    }
    
    .xm\:hover\:justify-self-center:hover{
        justify-self: center;
    }
    
    .xm\:hover\:justify-self-stretch:hover{
        justify-self: stretch;
    }
    
    .xm\:hover\:align-content-normal:hover{
        align-content: normal;
    }
    
    .xm\:hover\:align-content-center:hover{
        align-content: center;
    }
    
    .xm\:hover\:align-content-start:hover{
        align-content: flex-start;
    }
    
    .xm\:hover\:align-content-end:hover{
        align-content: flex-end;
    }
    
    .xm\:hover\:align-content-between:hover{
        align-content: space-between;
    }
    
    .xm\:hover\:align-content-around:hover{
        align-content: space-around;
    }
    
    .xm\:hover\:align-content-evenly:hover{
        align-content: space-evenly;
    }
    
    .xm\:hover\:align-content-baseline:hover{
        align-content: space-baseline;
    }
    
    .xm\:hover\:align-content-stretch:hover{
        align-content: stretch;
    }
    
    .xm\:hover\:align-items-start:hover{
        align-items: start;
    }
    
    .xm\:hover\:align-items-end:hover{
        align-items: end;
    }
    
    .xm\:hover\:align-items-center:hover{
        align-items: center;
    }
    
    .xm\:hover\:align-items-stretch:hover{
        justify-items: stretch;
    }
    
    .xm\:hover\:align-self-auto:hover{
        justify-self: auto;
    }
    
    .xm\:hover\:align-self-start:hover{
        justify-self: start;
    }
    
    .xm\:hover\:align-self-end:hover{
        justify-self: end;
    }
    
    .xm\:hover\:align-self-center:hover{
        justify-self: center;
    }
    
    .xm\:hover\:align-self-stretch:hover{
        justify-self: stretch;
    }
    
    .xm\:hover\:align-self-baseline:hover{
        justify-self: baseline;
    }
    
    .xm\:hover\:place-content-center:hover{
        place-content: center;
    }
    
    .xm\:hover\:place-content-start:hover{
        place-content: start;
    }
    
    .xm\:hover\:place-content-end:hover{
        place-content: end;
    }
    
    .xm\:hover\:place-content-between:hover{
        place-content: between;
    }
    
    .xm\:hover\:place-content-around:hover{
        place-content: around;
    }
    
    .xm\:hover\:place-content-evenly:hover{
        place-content: evenly;
    }
    
    .xm\:hover\:place-content-baseline:hover{
        place-content: baseline;
    }
    
    .xm\:hover\:place-content-stretch:hover{
        place-content: stretch;
    }
    
    .xm\:hover\:place-items-start:hover{
        place-content: start;
    }
    
    .xm\:hover\:place-items-end:hover{
        place-content: end;
    }
    
    .xm\:hover\:place-items-center:hover{
        place-content: center;
    }
    
    .xm\:hover\:place-items-baseline:hover{
        place-content: baseline;
    }
    
    .xm\:hover\:place-items-stretch:hover{
        place-content: stretch;
    }
    
    .xm\:hover\:place-self-start:hover{
        place-self: start;
    }
    
    .xm\:hover\:place-self-end:hover{
        place-self: end;
    }
    
    .xm\:hover\:place-self-center:hover{
        place-self: center;
    }
    
    .xm\:hover\:place-self-baseline:hover{
        place-self: baseline;
    }
    
    .xm\:hover\:place-self-stretch:hover{
        place-self: stretch;
    }
    
    .xm\:hover\:w-0:hover{
        width: 0;
    }
    
    .xm\:hover\:w-2:hover{
        width: 2px;
    }
    
    .xm\:hover\:w-4:hover{
        width: 4px;
    }
    
    .xm\:hover\:w-6:hover{
        width: 6px;
    }
    
    .xm\:hover\:w-8:hover{
        width: 8px;
    }
    
    .xm\:hover\:w-10:hover{
        width: 10px;
    }
    
    .xm\:hover\:w-12:hover{
        width: 12px;
    }
    
    .xm\:hover\:w-14:hover{
        width: 14px;
    }
    
    .xm\:hover\:w-16:hover{
        width: 16px;
    }
    
    .xm\:hover\:w-18:hover{
        width: 18px;
    }
    
    .xm\:hover\:w-20:hover{
        width: 20px;
    }
    
    .xm\:hover\:w-22:hover{
        width: 1.5rem;
    }
    
    .xm\:hover\:w-24:hover{
        width: 3rem;
    }
    
    .xm\:hover\:w-26:hover{
        width: 4.5rem;
    }
    
    .xm\:hover\:w-28:hover{
        width: 6rem;
    }
    
    .xm\:hover\:w-30:hover{
        width: 7.5rem;
    }
    
    .xm\:hover\:w-32:hover{
        width: 10rem;
    }
    
    .xm\:hover\:w-34:hover{
        width: 11.5rem;
    }
    
    .xm\:hover\:w-36:hover{
        width: 13rem;
    }
    
    .xm\:hover\:w-38:hover{
        width: 14.5rem;
    }
    
    .xm\:hover\:w-40:hover{
        width: 16rem;
    }
    
    .xm\:hover\:w-42:hover{
        width: 18rem;
    }
    
    .xm\:hover\:w-44:hover{
        width: 20rem;
    }
    
    .xm\:hover\:w-46:hover{
        width: 22rem;
    }
    
    .xm\:hover\:w-48:hover{
        width: 24rem;
    }

    .xm\:hover\:w-52:hover{
        width: 28rem;
    }

    .xm\:hover\:w-56:hover{
        width: 32rem;
    }

    .xm\:hover\:w-60:hover{
        width: 36rem;
    }

    .xm\:hover\:w-64:hover{
        width: 40rem;
    }

    .xm\:hover\:w-68:hover{
        width: 44rem;
    }

    .xm\:hover\:w-72:hover{
        width: 48rem;
    }

    .xm\:hover\:w-76:hover{
        width: 52rem;
    }

    .xm\:hover\:w-80:hover{
        width: 56rem;
    }

    .xm\:hover\:w-84:hover{
        width: 60rem;
    }
    
    .xm\:hover\:w-hf:hover{
        width: 50%;
    }
    
    .xm\:hover\:w-third:hover{
        width: 33.333%;
    }
    
    .xm\:hover\:w-two-third:hover{
        width: 66.67%;
    }
    
    .xm\:hover\:w-quarter:hover{
        width: 25%;
    }
    
    .xm\:hover\:w-three-quarter:hover{
        width: 75%;
    }
    
    .xm\:hover\:w-fifth:hover{
        width: 20%;
    }
    
    .xm\:hover\:w-two-fifth:hover{
        width: 40%;
    }
    
    .xm\:hover\:w-three-fifth:hover{
        width: 60%;
    }
    
    .xm\:hover\:w-four-fifth:hover{
        width: 80%;
    }
    
    .xm\:hover\:w-tenth:hover{
        width: 10%;
    }
    
    .xm\:hover\:w-two-tenth:hover{
        width: 20%;
    }
    
    .xm\:hover\:w-three-tenth:hover{
        width: 30%;
    }
    
    .xm\:hover\:w-four-tenth:hover{
        width: 40%;
    }
    
    .xm\:hover\:w-five-tenth:hover{
        width: 50%;
    }
    
    .xm\:hover\:w-six-tenth:hover{
        width: 60%;
    }
    
    .xm\:hover\:w-seven-tenth:hover{
        width: 70%;
    }
    
    .xm\:hover\:w-eight-tenth:hover{
        width: 80%;
    }
    
    .xm\:hover\:w-nine-tenth:hover{
        width: 90%;
    }
    
    .xm\:hover\:w-full:hover{
        width: 100%;
    }
    
    .xm\:hover\:w-min:hover{
        width: min-content;
    }
    
    .xm\:hover\:w-max:hover{
        width: max-content;
    }
    
    .xm\:hover\:w-fit:hover{
        width: fit-content;
    }
    
    .xm\:hover\:min-vh-10:hover{
        min-height: 10vh;
    }
    
    .xm\:hover\:min-vh-20:hover{
        min-height: 20vh;
    }
    
    .xm\:hover\:min-vh-30:hover{
        min-height: 30vh;
    }
    
    .xm\:hover\:min-vh-40:hover{
        min-height: 40vh;
    }
    
    .xm\:hover\:min-vh-50:hover{
        min-height: 50vh;
    }
    
    .xm\:hover\:min-vh-60:hover{
        min-height: 60vh;
    }
    
    .xm\:hover\:min-vh-70:hover{
        min-height: 70vh;
    }
    
    .xm\:hover\:min-vh-80:hover{
        min-height: 80vh;
    }
    
    .xm\:hover\:min-vh-90:hover{
        min-height: 90vh;
    }
    
    .xm\:hover\:min-vh-100:hover{
        min-height: 100vh;
    }
    
    .xm\:hover\:min-vw-10:hover{
        min-width: 10vh;
    }
    
    .xm\:hover\:min-vw-20:hover{
        min-width: 20vh;
    }
    
    .xm\:hover\:min-vw-30:hover{
        min-width: 30vh;
    }
    
    .xm\:hover\:min-vw-40:hover{
        min-width: 40vh;
    }
    
    .xm\:hover\:min-vw-50:hover{
        min-width: 50vh;
    }
    
    .xm\:hover\:min-vw-60:hover{
        min-width: 60vh;
    }
    
    .xm\:hover\:min-vw-70:hover{
        min-width: 70vh;
    }
    
    .xm\:hover\:min-vw-80:hover{
        min-width: 80vh;
    }
    
    .xm\:hover\:min-vw-90:hover{
        min-width: 100vh;
    }
    
    .xm\:hover\:min-vw-100:hover{
        min-width: 100vh;
    }
    
    .xm\:hover\:max-vh-10:hover{
        max-height: 10vh;
    }
    
    .xm\:hover\:max-vh-20:hover{
        max-height: 20vh;
    }
    
    .xm\:hover\:max-vh-30:hover{
        max-height: 30vh;
    }
    
    .xm\:hover\:max-vh-40:hover{
        max-height: 40vh;
    }
    
    .xm\:hover\:max-vh-50:hover{
        max-height: 50vh;
    }
    
    .xm\:hover\:max-vh-60:hover{
        max-height: 60vh;
    }
    
    .xm\:hover\:max-vh-70:hover{
        max-height: 70vh;
    }
    
    .xm\:hover\:max-vh-80:hover{
        max-height: 80vh;
    }
    
    .xm\:hover\:max-vh-90:hover{
        max-height: 100vh;
    }
    
    .xm\:hover\:max-vh-100:hover{
        max-height: 100vh;
    }
    
    .xm\:hover\:max-vw-10:hover{
        max-width: 10vh;
    }
    
    .xm\:hover\:max-vw-20:hover{
        max-width: 20vh;
    }
    
    .xm\:hover\:max-vw-30:hover{
        max-width: 30vh;
    }
    
    .xm\:hover\:max-vw-40:hover{
        max-width: 40vh;
    }
    
    .xm\:hover\:max-vw-50:hover{
        max-width: 50vh;
    }
    
    .xm\:hover\:max-vw-60:hover{
        max-width: 60vh;
    }
    
    .xm\:hover\:max-vw-70:hover{
        max-width: 70vh;
    }
    
    .xm\:hover\:max-vw-80:hover{
        max-width: 80vh;
    }
    
    .xm\:hover\:max-vw-90:hover{
        max-width: 100vh;
    }
    
    .xm\:hover\:max-vw-100:hover{
        max-width: 100vh;
    }
    
    .xm\:hover\:min-w-2:hover{
        min-width: 2px;
    }
    
    .xm\:hover\:min-w-4:hover{
        min-width: 4px;
    }
    
    .xm\:hover\:min-w-6:hover{
        min-width: 6px;
    }
    
    .xm\:hover\:min-w-8:hover{
        min-width: 8px;
    }
    
    .xm\:hover\:min-w-10:hover{
        min-width: 10px;
    }
    
    .xm\:hover\:min-w-12:hover{
        min-width: 12px;
    }
    
    .xm\:hover\:min-w-14:hover{
        min-width: 14px;
    }
    
    .xm\:hover\:min-w-16:hover{
        min-width: 16px;
    }
    
    .xm\:hover\:min-w-18:hover{
        min-width: 18px;
    }
    
    .xm\:hover\:min-w-20:hover{
        min-width: 20px;
    }
    
    .xm\:hover\:min-w-22:hover{
        min-width: 1.5rem;
    }
    
    .xm\:hover\:min-w-24:hover{
        min-width: 3rem;
    }
    
    .xm\:hover\:min-w-26:hover{
        min-width: 4.5rem;
    }
    
    .xm\:hover\:min-w-28:hover{
        min-width: 6rem;
    }
    
    .xm\:hover\:min-w-30:hover{
        min-width: 7.5rem;
    }
    
    .xm\:hover\:min-w-32:hover{
        min-width: 10rem;
    }
    
    .xm\:hover\:min-w-34:hover{
        min-width: 11.5rem;
    }
    
    .xm\:hover\:min-w-36:hover{
        min-width: 13rem;
    }
    
    .xm\:hover\:min-w-38:hover{
        min-width: 14.5rem;
    }
    
    .xm\:hover\:min-w-40:hover{
        min-width: 16rem;
    }
    
    .xm\:hover\:min-w-42:hover{
        min-width: 18rem;
    }
    
    .xm\:hover\:min-w-44:hover{
        min-width: 20rem;
    }
    
    .xm\:hover\:min-w-46:hover{
        min-width: 22rem;
    }
    
    .xm\:hover\:min-w-48:hover{
        min-width: 24rem;
    }

    .xm\:hover\:min-w-52:hover{
        min-width: 28rem;
    }

    .xm\:hover\:min-w-56:hover{
        min-width: 32rem;
    }

    .xm\:hover\:min-w-60:hover{
        min-width: 36rem;
    }

    .xm\:hover\:min-w-64:hover{
        min-width: 40rem;
    }

    .xm\:hover\:min-w-68:hover{
        min-width: 44rem;
    }

    .xm\:hover\:min-w-72:hover{
        min-width: 48rem;
    }

    .xm\:hover\:min-w-76:hover{
        min-width: 52rem;
    }

    .xm\:hover\:min-w-80:hover{
        min-width: 56rem;
    }

    .xm\:hover\:min-w-84:hover{
        min-width: 60rem;
    }
    
    .xm\:hover\:min-w-hf:hover{
        min-width: 50%;
    }
    
    .xm\:hover\:min-w-full:hover{
        min-width: 100%;
    }
    
    .xm\:hover\:min-w-min:hover{
        min-width: min-content;
    }
    
    .xm\:hover\:min-w-max:hover{
        min-width: max-content;
    }
    
    .xm\:hover\:min-w-fit:hover{
        min-width: fit-content;
    }
    
    .xm\:hover\:max-w-0:hover{
        max-width: 0;
    }
    
    .xm\:hover\:max-w-2:hover{
        max-width: 2px;
    }
    
    .xm\:hover\:max-w-4:hover{
        max-width: 4px;
    }
    
    .xm\:hover\:max-w-6:hover{
        max-width: 6px;
    }
    
    .xm\:hover\:max-w-8:hover{
        max-width: 8px;
    }
    
    .xm\:hover\:max-w-10:hover{
        max-width: 10px;
    }
    
    .xm\:hover\:max-w-12:hover{
        max-width: 12px;
    }
    
    .xm\:hover\:max-w-14:hover{
        max-width: 14px;
    }
    
    .xm\:hover\:max-w-16:hover{
        max-width: 16px;
    }
    
    .xm\:hover\:max-w-18:hover{
        max-width: 18px;
    }
    
    .xm\:hover\:max-w-20:hover{
        max-width: 20px;
    }
    
    .xm\:hover\:max-w-22:hover{
        max-width: 1.5rem;
    }
    
    .xm\:hover\:max-w-24:hover{
        max-width: 3rem;
    }
    
    .xm\:hover\:max-w-26:hover{
        max-width: 4.5rem;
    }
    
    .xm\:hover\:max-w-28:hover{
        max-width: 6rem;
    }
    
    .xm\:hover\:max-w-30:hover{
        max-width: 7.5rem;
    }
    
    .xm\:hover\:max-w-32:hover{
        max-width: 10rem;
    }
    
    .xm\:hover\:max-w-34:hover{
        max-width: 11.5rem;
    }
    
    .xm\:hover\:max-w-36:hover{
        max-width: 13rem;
    }
    
    .xm\:hover\:max-w-38:hover{
        max-width: 14.5rem;
    }
    
    .xm\:hover\:max-w-40:hover{
        max-width: 16rem;
    }
    
    .xm\:hover\:max-w-42:hover{
        max-width: 18rem;
    }
    
    .xm\:hover\:max-w-44:hover{
        max-width: 20rem;
    }
    
    .xm\:hover\:max-w-46:hover{
        max-width: 22rem;
    }
    
    .xm\:hover\:max-w-48:hover{
        max-width: 24rem;
    }

    .xm\:hover\:max-w-52:hover{
        max-width: 28rem;
    }

    .xm\:hover\:max-w-56:hover{
        max-width: 32rem;
    }

    .xm\:hover\:max-w-60:hover{
        max-width: 36rem;
    }

    .xm\:hover\:max-w-64:hover{
        max-width: 40rem;
    }

    .xm\:hover\:max-w-68:hover{
        max-width: 44rem;
    }

    .xm\:hover\:max-w-72:hover{
        max-width: 48rem;
    }

    .xm\:hover\:max-w-76:hover{
        max-width: 52rem;
    }

    .xm\:hover\:max-w-80:hover{
        max-width: 56rem;
    }

    .xm\:hover\:max-w-84:hover{
        max-width: 60rem;
    }
    
    .xm\:hover\:max-w-hf:hover{
        max-width: 50%;
    }
    
    .xm\:hover\:max-w-full:hover{
        max-width: 100%;
    }
    
    .xm\:hover\:max-w-max:hover{
        max-width: max-content;
    }
    
    .xm\:hover\:max-w-max:hover{
        max-width: max-content;
    }
    
    .xm\:hover\:max-w-fit:hover{
        max-width: fit-content;
    }
    
    .xm\:hover\:h-0:hover{
        height: 0;
    }
    
    .xm\:hover\:h-2:hover{
        height: 2px;
    }
    
    .xm\:hover\:h-4:hover{
        height: 4px;
    }
    
    .xm\:hover\:h-6:hover{
        height: 6px;
    }
    
    .xm\:hover\:h-8:hover{
        height: 8px;
    }
    
    .xm\:hover\:h-10:hover{
        height: 10px;
    }
    
    .xm\:hover\:h-12:hover{
        height: 12px;
    }
    
    .xm\:hover\:h-14:hover{
        height: 14px;
    }
    
    .xm\:hover\:h-16:hover{
        height: 16px;
    }
    
    .xm\:hover\:h-18:hover{
        height: 18px;
    }
    
    .xm\:hover\:h-20:hover{
        height: 20px;
    }
    
    .xm\:hover\:h-22:hover{
        height: 1.5rem;
    }
    
    .xm\:hover\:h-24:hover{
        height: 3rem;
    }
    
    .xm\:hover\:h-26:hover{
        height: 4.5rem;
    }
    
    .xm\:hover\:h-28:hover{
        height: 6rem;
    }
    
    .xm\:hover\:h-30:hover{
        height: 7.5rem;
    }
    
    .xm\:hover\:h-32:hover{
        height: 10rem;
    }
    
    .xm\:hover\:h-34:hover{
        height: 11.5rem;
    }
    
    .xm\:hover\:h-36:hover{
        height: 13rem;
    }
    
    .xm\:hover\:h-38:hover{
        height: 14.5rem;
    }
    
    .xm\:hover\:h-40:hover{
        height: 16rem;
    }
    
    .xm\:hover\:h-42:hover{
        height: 18rem;
    }
    
    .xm\:hover\:h-44:hover{
        height: 20rem;
    }
    
    .xm\:hover\:h-46:hover{
        height: 22rem;
    }
    
    .xm\:hover\:h-48:hover{
        height: 24rem;
    }

    .xm\:hover\:h-52:hover{
        height: 28rem;
    }

    .xm\:hover\:h-56:hover{
        height: 32rem;
    }

    .xm\:hover\:h-60:hover{
        height: 36rem;
    }

    .xm\:hover\:h-64:hover{
        height: 40rem;
    }

    .xm\:hover\:h-68:hover{
        height: 44rem;
    }

    .xm\:hover\:h-72:hover{
        height: 48rem;
    }

    .xm\:hover\:h-76:hover{
        height: 52rem;
    }

    .xm\:hover\:h-80:hover{
        height: 56rem;
    }

    .xm\:hover\:h-84:hover{
        height: 60rem;
    }
    
    .xm\:hover\:h-hf:hover{
        height: 50%;
    }
    
    .xm\:hover\:h-third:hover{
        height: 33.333%;
    }
    
    .xm\:hover\:h-two-third:hover{
        height: 66.67%;
    }
    
    .xm\:hover\:h-quarter:hover{
        height: 25%;
    }
    
    .xm\:hover\:h-three-quarter:hover{
        height: 75%;
    }
    
    .xm\:hover\:h-fifth:hover{
        height: 20%;
    }
    
    .xm\:hover\:h-two-fifth:hover{
        height: 40%;
    }
    
    .xm\:hover\:h-three-fifth:hover{
        height: 60%;
    }
    
    .xm\:hover\:h-four-fifth:hover{
        height: 80%;
    }
    
    .xm\:hover\:h-tenth:hover{
        height: 10%;
    }
    
    .xm\:hover\:h-two-tenth:hover{
        height: 20%;
    }
    
    .xm\:hover\:h-three-tenth:hover{
        height: 30%;
    }
    
    .xm\:hover\:h-four-tenth:hover{
        height: 40%;
    }
    
    .xm\:hover\:h-five-tenth:hover{
        height: 50%;
    }
    
    .xm\:hover\:h-six-tenth:hover{
        height: 60%;
    }
    
    .xm\:hover\:h-seventh-tenth:hover{
        height: 70%;
    }
    
    .xm\:hover\:h-eight-tenth:hover{
        height: 80%;
    }
    
    .xm\:hover\:h-nine-tenth:hover{
        height: 90%;
    }
    
    .xm\:hover\:h-full:hover{
        height: 100%;
    }
    
    .xm\:hover\:h-min:hover{
        height: min-content;
    }
    
    .xm\:hover\:h-max:hover{
        height: max-content;
    }
    
    .xm\:hover\:h-fit:hover{
        height: fit-content;
    }
    
    .xm\:hover\:min-h-0:hover{
        min-height: 0;
    }
    
    .xm\:hover\:min-h-2:hover{
        min-height: 2px;
    }
    
    .xm\:hover\:min-h-4:hover{
        min-height: 4px;
    }
    
    .xm\:hover\:min-h-6:hover{
        min-height: 6px;
    }
    
    .xm\:hover\:min-h-8:hover{
        min-height: 8px;
    }
    
    .xm\:hover\:min-h-10:hover{
        min-height: 10px;
    }
    
    .xm\:hover\:min-h-12:hover{
        min-height: 12px;
    }
    
    .xm\:hover\:min-h-14:hover{
        min-height: 14px;
    }
    
    .xm\:hover\:min-h-16:hover{
        min-height: 16px;
    }
    
    .xm\:hover\:min-h-18:hover{
        min-height: 18px;
    }
    
    .xm\:hover\:min-h-20:hover{
        min-height: 20px;
    }
    
    .xm\:hover\:min-h-22:hover{
        min-height: 1.5rem;
    }
    
    .xm\:hover\:min-h-24:hover{
        min-height: 3rem;
    }
    
    .xm\:hover\:min-h-26:hover{
        min-height: 4.5rem;
    }
    
    .xm\:hover\:min-h-28:hover{
        min-height: 6rem;
    }
    
    .xm\:hover\:min-h-30:hover{
        min-height: 7.5rem;
    }
    
    .xm\:hover\:min-h-32:hover{
        min-height: 10rem;
    }
    
    .xm\:hover\:min-h-34:hover{
        min-height: 11.5rem;
    }
    
    .xm\:hover\:min-h-36:hover{
        min-height: 13rem;
    }
    
    .xm\:hover\:min-h-38:hover{
        min-height: 14.5rem;
    }
    
    .xm\:hover\:min-h-40:hover{
        min-height: 16rem;
    }
    
    .xm\:hover\:min-h-42:hover{
        min-height: 18rem;
    }
    
    .xm\:hover\:min-h-44:hover{
        min-height: 20rem;
    }
    
    .xm\:hover\:min-h-46:hover{
        min-height: 22rem;
    }
    
    .xm\:hover\:min-h-48:hover{
        min-height: 24rem;
    }
    
    .xm\:hover\:min-h-hf:hover{
        min-height: 50%;
    }
    
    .xm\:hover\:min-h-full:hover{
        min-height: 100%;
    }
    
    .xm\:hover\:min-h-min:hover{
        min-height: min-content;
    }
    
    .xm\:hover\:min-h-max:hover{
        min-height: max-content;
    }
    
    .xm\:hover\:min-h-fit:hover{
        min-height: fit-content;
    }
    
    .xm\:hover\:max-h-0:hover{
        max-height: 0;
    }
    
    .xm\:hover\:max-h-2:hover{
        max-height: 2px;
    }
    
    .xm\:hover\:max-h-4:hover{
        max-height: 4px;
    }
    
    .xm\:hover\:max-h-6:hover{
        max-height: 6px;
    }
    
    .xm\:hover\:max-h-8:hover{
        max-height: 8px;
    }
    
    .xm\:hover\:max-h-10:hover{
        max-height: 10px;
    }
    
    .xm\:hover\:max-h-12:hover{
        max-height: 12px;
    }
    
    .xm\:hover\:max-h-14:hover{
        max-height: 14px;
    }
    
    .xm\:hover\:max-h-16:hover{
        max-height: 16px;
    }
    
    .xm\:hover\:max-h-18:hover{
        max-height: 18px;
    }
    
    .xm\:hover\:max-h-20:hover{
        max-height: 20px;
    }
    
    .xm\:hover\:max-h-22:hover{
        max-height: 1.5rem;
    }
    
    .xm\:hover\:max-h-24:hover{
        max-height: 3rem;
    }
    
    .xm\:hover\:max-h-26:hover{
        max-height: 4.5rem;
    }
    
    .xm\:hover\:max-h-28:hover{
        max-height: 6rem;
    }
    
    .xm\:hover\:max-h-30:hover{
        max-height: 7.5rem;
    }
    
    .xm\:hover\:max-h-32:hover{
        max-height: 10rem;
    }
    
    .xm\:hover\:max-h-34:hover{
        max-height: 11.5rem;
    }
    
    .xm\:hover\:max-h-36:hover{
        max-height: 13rem;
    }
    
    .xm\:hover\:max-h-38:hover{
        max-height: 14.5rem;
    }
    
    .xm\:hover\:max-h-40:hover{
        max-height: 16rem;
    }
    
    .xm\:hover\:max-h-42:hover{
        max-height: 18rem;
    }
    
    .xm\:hover\:max-h-44:hover{
        max-height: 20rem;
    }
    
    .xm\:hover\:max-h-46:hover{
        max-height: 22rem;
    }
    
    .xm\:hover\:max-h-48:hover{
        max-height: 24rem;
    }
    
    .xm\:hover\:max-h-hf:hover{
        max-height: 50%;
    }
    
    .xm\:hover\:max-h-full:hover{
        max-height: 100%;
    }
    
    .xm\:hover\:max-h-max:hover{
        max-height: max-content;
    }
    
    .xm\:hover\:max-h-max:hover{
        max-height: max-content;
    }
    
    .xm\:hover\:max-h-fit:hover{
        max-height: fit-content;
    }
    
    .xm\:hover\:sans:hover{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xm\:hover\:serif:hover{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xm\:hover\:mono:hover{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xm\:hover\:font-s-xs:hover{
        font-size: var(--velocity-font-s-xs);
    }

    .xm\:hover\:font-s-sm:hover{
        font-size: var(--velocity-font-s-sm);
    }

    .xm\:hover\:font-s-md:hover{
        font-size: var(--velocity-font-s-md);
    }

    .xm\:hover\:font-s-lg:hover{
        font-size: var(--velocity-font-s-lg);
    }

    .xm\:hover\:font-s-xm:hover{
        font-size: var(--velocity-font-s-xm);
    }

    .xm\:hover\:font-s-xl:hover{
        font-size: var(--velocity-font-s-xl);
    }

    .xm\:hover\:font-s-2md:hover{
        font-size: var(--velocity-font-s-2md);
    }

    .xm\:hover\:font-s-2xm:hover{
        font-size: var(--velocity-font-s-2xm);
    }

    .xm\:hover\:font-s-2lg:hover{
        font-size: var(--velocity-font-s-2lg);
    }

    .xm\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:hover\:font-s-4md:hover{
        font-size: var(--velocity-font-s-4md);
    }

    .xm\:hover\:font-s-6md:hover{
        font-size: var(--velocity-font-s-6md);
    }

    .xm\:hover\:font-s-8md:hover{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xm\:hover\:font-smoothing-antialiased:hover{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xm\:hover\:font-subpixel-antialiased:hover{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xm\:hover\:italic:hover{
        font-style: italic;
    }
    
    .xm\:hover\:italic-0:hover{
        font-style: normal;
    }
    
    .xm\:hover\:font-w-thin:hover{
        font-weight: 100;
    }
    
    .xm\:hover\:font-w-extralight:hover{
        font-weight: 200;
    }
    
    .xm\:hover\:font-w-light:hover{
        font-weight: 300;
    }
    
    .xm\:hover\:font-w-normal:hover{
        font-weight: 400;
    }
    
    .xm\:hover\:font-w-medium:hover{
        font-weight: 500;
    }
    
    .xm\:hover\:font-w-semibold:hover{
        font-weight: 600;
    }
    
    .xm\:hover\:font-w-bold:hover{
        font-weight: 700;
    }
    
    .xm\:hover\:font-w-extrabold:hover{
        font-weight: 800;
    }
    
    .xm\:hover\:font-w-black:hover{
        font-weight: 900;
    }
    
    .xm\:hover\:letter-space-lt:hover{
        letter-spacing: -0.25rem;
    }
    
    .xm\:hover\:letter-space-tt:hover{
        letter-spacing: -0.125rem;
    }
    
    .xm\:hover\:letter-space-normal:hover{
        letter-spacing: 0;
    }
    
    .xm\:hover\:letter-space-wide:hover{
        letter-spacing: 0.125rem;
    }
    
    .xm\:hover\:letter-space-wider:hover{
        letter-spacing: 0.25rem;
    }
    
    .xm\:hover\:line-h-1:hover{
        line-height: 0.25rem;
    }
    
    .xm\:hover\:line-h-2:hover{
        line-height: 0.5rem;
    }
    
    .xm\:hover\:line-h-3:hover{
        line-height: 0.75rem;
    }
    
    .xm\:hover\:line-h-4:hover{
        line-height: 1rem;
    }
    
    .xm\:hover\:line-h-5:hover{
        line-height: 1.25rem;
    }
    
    .xm\:hover\:line-h-6:hover{
        line-height: 1.5rem;
    }
    
    .xm\:hover\:line-h-7:hover{
        line-height: 1.75rem;
    }
    
    .xm\:hover\:line-h-8:hover{
        line-height: 2rem;
    }
    
    .xm\:hover\:line-h-9:hover{
        line-height: 2.25rem;
    }
    
    .xm\:hover\:line-h-10:hover{
        line-height: 2.5rem;
    }
    
    .xm\:hover\:line-h-normal:hover{
        line-height: 1;
    }
    
    .xm\:hover\:line-h-sm:hover{
        line-height: 1.25;
    }
    
    .xm\:hover\:line-h-md:hover{
        line-height: 1.5;
    }
    
    .xm\:hover\:line-h-lg:hover{
        line-height: 1.75;
    }
    
    .xm\:hover\:line-h-lg:hover{
        line-height: 2;
    }
    
    .xm\:hover\:line-h-xl:hover{
        line-height: 4;
    }
    
    .xm\:hover\:list-img-none:hover{
        list-style-image: none;
    }
    
    .xm\:hover\:list-position-inside:hover{
        list-style-position: inside;
    }
    
    .xm\:hover\:list-position-outside:hover{
        list-style-position: outside;
    }
    
    .xm\:hover\:list-type-none:hover{
        list-style-type: none;
    }
    
    .xm\:hover\:list-type-disc:hover{
        list-style-type: disc;
    }
    
    .xm\:hover\:list-type-decimal:hover{
        list-style-type: decimal;
    }
    
    .xm\:hover\:list-type-square:hover{
        list-style-type: square;
    }
    
    .xm\:hover\:left-text:hover{
        text-align: left;
    }
    
    .xm\:hover\:right-text:hover{
        text-align: right;
    }
    
    .xm\:hover\:justify-text:hover{
        text-align: justify;
    }
    
    .xm\:hover\:center-text:hover{
        text-align: center;
    }
    
    .xm\:hover\:start-text:hover{
        text-align: start;
    }
    
    .xm\:hover\:end-text:hover{
        text-align: end;
    }
    
    .xm\:hover\:underline-text:hover{
        text-decoration-line: underline;
    }
    
    .xm\:hover\:overline-text:hover{
        text-decoration-line: overline;
    }
    
    .xm\:hover\:strikethrough-text:hover{
        text-decoration-line: line-through;
    }
    
    .xm\:hover\:no-decoration-text:hover{
        text-decoration-line: none;
    }
    
    .xm\:hover\:text-decoration-solid:hover{
        text-decoration-style: solid;
    }
    
    .xm\:hover\:text-decoration-double:hover{
        text-decoration-style: double;
    }
    
    .xm\:hover\:text-decoration-dotted:hover{
        text-decoration-style: dotted;
    }
    
    .xm\:hover\:text-decoration-dashed:hover{
        text-decoration-style: dashed;
    }
    
    .xm\:hover\:text-decoration-wavy:hover{
        text-decoration-style: wavy;
    }
    
    .xm\:hover\:decoration-thick-auto:hover{
        text-decoration-thickness: auto;
    }
    
    .xm\:hover\:decoration-thick-0:hover{
        text-decoration-thickness: 0;
    }
    
    .xm\:hover\:decoration-thick-sm:hover{
        text-decoration-thickness: 1px;
    }
    
    .xm\:hover\:decoration-thick-md:hover{
        text-decoration-thickness: 2px;
    }
    
    .xm\:hover\:decoration-thick-lg:hover{
        text-decoration-thickness: 4px;
    }
    
    .xm\:hover\:decoration-thick-xl:hover{
        text-decoration-thickness: 8px;
    }
    
    .xm\:hover\:underline-offset-auto:hover{
        text-underline-offset: auto;
    }
    
    .xm\:hover\:underline-offset-0:hover{
        text-underline-offset: 0;
    }
    
    .xm\:hover\:underline-offset-sm:hover{
        text-underline-offset: 1px;
    }
    
    .xm\:hover\:underline-offset-md:hover{
        text-underline-offset: 2px;
    }
    
    .xm\:hover\:underline-offset-lg:hover{
        text-underline-offset: 4px;
    }
    
    .xm\:hover\:underline-offset-xl:hover{
        text-underline-offset: 8px;
    }
    
    .xm\:hover\:text-uppercase:hover{
        text-transform: uppercase;
    }
    
    .xm\:hover\:text-lowercase:hover{
        text-transform: lowercase;
    }
    
    .xm\:hover\:text-capitalize:hover{
        text-transform: capitalize;
    }
    
    .xm\:hover\:text-no-case:hover{
        text-transform: none;
    }
    
    .xm\:hover\:text-ellipsis:hover{
        text-overflow: ellipsis;
    }
    
    .xm\:hover\:text-clip:hover{
        text-overflow: clip;
    }
    
    .xm\:hover\:text-wrap:hover{
        text-wrap: wrap;
    }
    
    .xm\:hover\:text-nowrap:hover{
        text-wrap: nowrap;
    }
    
    .xm\:hover\:text-balance:hover{
        text-wrap: balance;
    }
    
    .xm\:hover\:text-pretty:hover{
        text-wrap: pretty;
    }
    
    .xm\:hover\:text-indent-0:hover{
        text-indent: 0;
    }
    
    .xm\:hover\:text-indent-1:hover{
        text-indent: 1px;
    }
    
    .xm\:hover\:text-indent-2:hover{
        text-indent: 2px;
    }
    
    .xm\:hover\:text-indent-4:hover{
        text-indent: 4px;
    }
    
    .xm\:hover\:text-indent-6:hover{
        text-indent: 6px;
    }
    
    .xm\:hover\:text-indent-8:hover{
        text-indent: 8px;
    }
    
    .xm\:hover\:text-indent-10:hover{
        text-indent: 10px;
    }
    
    .xm\:hover\:text-indent-12:hover{
        text-indent: 12px;
    }
    
    .xm\:hover\:text-indent-14:hover{
        text-indent: 14px;
    }
    
    .xm\:hover\:text-indent-16:hover{
        text-indent: 16px;
    }
    
    .xm\:hover\:text-indent-18:hover{
        text-indent: 18px;
    }
    
    .xm\:hover\:text-indent-20:hover{
        text-indent: 20px;
    }
    
    .xm\:hover\:vertical-align-baseline:hover{
        vertical-align: baseline;
    }
    
    .xm\:hover\:vertical-align-top:hover{
        vertical-align: top;
    }
    
    .xm\:hover\:vertical-align-bottom:hover{
        vertical-align: bottom;
    }
    
    .xm\:hover\:vertical-align-middle:hover{
        vertical-align: middle;
    }
    
    .xm\:hover\:vertical-align-text-top:hover{
        vertical-align: text-top;
    }
    
    .xm\:hover\:vertical-align-text-bottom:hover{
        vertical-align: text-bottom;
    }
    
    .xm\:hover\:vertical-align-sub:hover{
        vertical-align: sub;
    }
    
    .xm\:hover\:vertical-align-super:hover{
        vertical-align: super;
    }
    
    .xm\:hover\:white-space-normal:hover{
        white-space: normal;
    }
    
    .xm\:hover\:white-space-nowrap:hover{
        white-space: nowrap;
    }
    
    .xm\:hover\:white-space-pre:hover{
        white-space: pre;
    }
    
    .xm\:hover\:white-space-pre-line:hover{
        white-space: pre-line;
    }
    
    .xm\:hover\:white-space-pre-wrap:hover{
        white-space: pre-wrap;
    }
    
    .xm\:hover\:white-break-spaces:hover{
        white-space: break-spaces;
    }
    
    .xm\:hover\:word-break-normal:hover{
        word-break: normal;
    }
    
    .xm\:hover\:word-break-words:hover{
        word-break: break-word;
    }
    
    .xm\:hover\:word-break-all:hover{
        word-break: break-all;
    }
    
    .xm\:hover\:word-break-keep:hover{
        word-break: keep-all;
    }
    
    .xm\:hover\:content-none:hover{
        content: none;
    }
    
    .xm\:hover\:content-blank:hover{
        content: "";
    }
    
    .xm\:hover\:bg-fixed:hover{
        background-attachment: fixed;
    }
    
    .xm\:hover\:bg-local:hover{
        background-attachment: local;
    }
    
    .xm\:hover\:bg-scroll:hover{
        background-attachment: scroll;
    }
    
    .xm\:hover\:bg-clip-border:hover{
        background-clip: border-box;
    }
    
    .xm\:hover\:bg-clip-content:hover{
        background-clip: content-box;
    }
    
    .xm\:hover\:bg-clip-padding:hover{
        background-clip: padding-box;
    }
    
    .xm\:hover\:bg-clip-text:hover{
        background-clip: text;
    }
    
    .xm\:hover\:bg-or-border:hover{
        background-origin: border-box;
    }
    
    .xm\:hover\:bg-origin-border:hover{
        background-origin: border-box;
    }
    
    .xm\:hover\:bg-origin-padding:hover{
        background-origin: padding-box;
    }
    
    .xm\:hover\:bg-origin-content:hover{
        background-origin: content-box;
    }
    
    .xm\:hover\:bg-top:hover{
        background-position: top;
    }
    
    .xm\:hover\:bg-bottom:hover{
        background-position: bottom;
    }
    
    .xm\:hover\:bg-center:hover{
        background-position: center;
    }
    
    .xm\:hover\:bg-left:hover{
        background-position: left;
    }
    
    .xm\:hover\:bg-right:hover{
        background-position: top;
    }
    
    .xm\:hover\:bg-left-top:hover{
        background-position: left top;
    }
    
    .xm\:hover\:bg-right-top:hover{
        background-position: right top;
    }
    
    .xm\:hover\:bg-left-bottom:hover{
        background-position: left bottom;
    }
    
    .xm\:hover\:bg-right-bottom:hover{
        background-position: right bottom;
    }
    
    .xm\:hover\:bg-no-repeat:hover{
        background-repeat: no-repeat;
    }
    
    .xm\:hover\:bg-repeat:hover{
        background-repeat: repeat;
    }
    
    .xm\:hover\:bg-repeat-x:hover{
        background-repeat: repeat-x;
    }
    
    .xm\:hover\:bg-repeat-y:hover{
        background-repeat: repeat-y;
    }
    
    .xm\:hover\:bg-repeat-space:hover{
        background-repeat: space;
    }
    
    .xm\:hover\:bg-repeat-round:hover{
        background-repeat: round;
    }
    
    .xm\:hover\:bg-s-auto:hover{
        background-size: auto;
    }
    
    .xm\:hover\:bg-s-cover:hover{
        background-size: cover;
    }
    
    .xm\:hover\:bg-s-contain:hover{
        background-size: contain;
    }
    
    /* padding */
    .xm\:hover\:p-auto:hover{
        padding: auto;
    }
    
    .xm\:hover\:p-0:hover{
        padding: 0;
    }
    
    .xm\:hover\:p-4:hover{
        padding: var(--velocity-padding-4);
    }
    
    .xm\:hover\:p-8:hover{
        padding: var(--velocity-padding-8);
    }
    
    .xm\:hover\:p-12:hover{
        padding: var(--velocity-padding-12);
    }
    
    .xm\:hover\:p-16:hover{
        padding: var(--velocity-padding-16);
    }
    
    .xm\:hover\:p-20:hover{
        padding: var(--velocity-padding-20);
    }
    
    .xm\:hover\:p-24:hover{
        padding: var(--velocity-padding-24);
    }
    
    .xm\:hover\:p-28:hover{
        padding: var(--velocity-padding-28);
    }
    
    .xm\:hover\:p-32:hover{
        padding: var(--velocity-padding-32);
    }
    
    .xm\:hover\:p-36:hover{
        padding: var(--velocity-padding-36);
    }
    
    .xm\:hover\:p-40:hover{
        padding: var(--velocity-padding-40);
    }
    
    .xm\:hover\:p-44:hover{
        padding: var(--velocity-padding-44);
    }
    
    .xm\:hover\:p-48:hover{
        padding: var(--velocity-padding-48);
    }
    
    .xm\:hover\:p-52:hover{
        padding: var(--velocity-padding-52);
    }
    
    .xm\:hover\:p-56:hover{
        padding: var(--velocity-padding-56);
    }
    
    .xm\:hover\:p-60:hover{
        padding: var(--velocity-padding-60);
    }
    
    .xm\:hover\:p-64:hover{
        padding: var(--velocity-padding-64);
    }
    
    .xm\:hover\:p-68:hover{
        padding: var(--velocity-padding-68);
    }
    
    .xm\:hover\:p-72:hover{
        padding: var(--velocity-padding-72);
    }
    
    .xm\:hover\:p-76:hover{
        padding: var(--velocity-padding-76);
    }
    
    .xm\:hover\:p-80:hover{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xm\:hover\:pt-auto:hover{
        padding-top: auto;
    }
    
    .xm\:hover\:pt-0:hover{
        padding-top: 0;
    }
    
    .xm\:hover\:pt-4:hover{
        padding-top: 0.25rem;
    }
    
    .xm\:hover\:pt-8:hover{
        padding-top: 0.5rem;
    }
    
    .xm\:hover\:pt-12:hover{
        padding-top: 0.75rem;
    }
    
    .xm\:hover\:pt-16:hover{
        padding-top: 1rem;
    }
    
    .xm\:hover\:pt-20:hover{
        padding-top: 1.25rem;
    }
    
    .xm\:hover\:pt-24:hover{
        padding-top: 1.5rem;
    }
    
    .xm\:hover\:pt-28:hover{
        padding-top: 1.75rem;
    }
    
    .xm\:hover\:pt-32:hover{
        padding-top: 2rem;
    }
    
    .xm\:hover\:pt-36:hover{
        padding-top: 2.25rem;
    }
    
    .xm\:hover\:pt-40:hover{
        padding-top: 2.5rem;
    }
    
    .xm\:hover\:pt-44:hover{
        padding-top: 2.75rem;
    }
    
    .xm\:hover\:pt-48:hover{
        padding-top: 3rem;
    }
    
    .xm\:hover\:pt-52:hover{
        padding-top: 3.25rem;
    }
    
    .xm\:hover\:pt-56:hover{
        padding-top: 3.5rem;
    }
    
    .xm\:hover\:pt-60:hover{
        padding-top: 3.75rem;
    }
    
    .xm\:hover\:pt-64:hover{
        padding-top: 4rem;
    }
    
    .xm\:hover\:pt-68:hover{
        padding-top: 6rem;
    }
    
    .xm\:hover\:pt-72:hover{
        padding-top: 8rem;
    }
    
    .xm\:hover\:pt-76:hover{
        padding-top: 12rem;
    }
    
    .xm\:hover\:pt-80:hover{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xm\:hover\:pb-auto:hover{
        padding-bottom: auto;
    }
    
    .xm\:hover\:pb-0:hover{
        padding-bottom: 0;
    }
    
    .xm\:hover\:pb-4:hover{
        padding-bottom: 0.25rem;
    }
    
    .xm\:hover\:pb-8:hover{
        padding-bottom: 0.5rem;
    }
    
    .xm\:hover\:pb-12:hover{
        padding-bottom: 0.75rem;
    }
    
    .xm\:hover\:pb-16:hover{
        padding-bottom: 1rem;
    }
    
    .xm\:hover\:pb-20:hover{
        padding-bottom: 1.25rem;
    }
    
    .xm\:hover\:pb-24:hover{
        padding-bottom: 1.5rem;
    }
    
    .xm\:hover\:pb-28:hover{
        padding-bottom: 1.75rem;
    }
    
    .xm\:hover\:pb-32:hover{
        padding-bottom: 2rem;
    }
    
    .xm\:hover\:pb-36:hover{
        padding-bottom: 2.25rem;
    }
    
    .xm\:hover\:pb-40:hover{
        padding-bottom: 2.5rem;
    }
    
    .xm\:hover\:pb-44:hover{
        padding-bottom: 2.75rem;
    }
    
    .xm\:hover\:pb-48:hover{
        padding-bottom: 3rem;
    }
    
    .xm\:hover\:pb-52:hover{
        padding-bottom: 3.25rem;
    }
    
    .xm\:hover\:pb-56:hover{
        padding-bottom: 3.5rem;
    }
    
    .xm\:hover\:pb-60:hover{
        padding-bottom: 3.75rem;
    }
    
    .xm\:hover\:pb-64:hover{
        padding-bottom: 4rem;
    }
    
    .xm\:hover\:pb-68:hover{
        padding-bottom: 6rem;
    }
    
    .xm\:hover\:pb-72:hover{
        padding-bottom: 8rem;
    }
    
    .xm\:hover\:pb-76:hover{
        padding-bottom: 12rem;
    }
    
    .xm\:hover\:pb-80:hover{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xm\:hover\:pl-0:hover{
        padding-left: auto;
    }
    
    .xm\:hover\:pl-0:hover{
        padding-left: 0;
    }
    
    .xm\:hover\:pl-4:hover{
        padding-left: 0.25rem;
    }
    
    .xm\:hover\:pl-8:hover{
        padding-left: 0.5rem;
    }
    
    .xm\:hover\:pl-12:hover{
        padding-left: 0.75rem;
    }
    
    .xm\:hover\:pl-16:hover{
        padding-left: 1rem;
    }
    
    .xm\:hover\:pl-20:hover{
        padding-left: 1.25rem;
    }
    
    .xm\:hover\:pl-24:hover{
        padding-left: 1.5rem;
    }
    
    .xm\:hover\:pl-28:hover{
        padding-left: 1.75rem;
    }
    
    .xm\:hover\:pl-32:hover{
        padding-left: 2rem;
    }
    
    .xm\:hover\:pl-36:hover{
        padding-left: 2.25rem;
    }
    
    .xm\:hover\:pl-40:hover{
        padding-left: 2.5rem;
    }
    
    .xm\:hover\:pl-44:hover{
        padding-left: 2.75rem;
    }
    
    .xm\:hover\:pl-48:hover{
        padding-left: 3rem;
    }
    
    .xm\:hover\:pl-52:hover{
        padding-left: 3.25rem;
    }
    
    .xm\:hover\:pl-56:hover{
        padding-left: 3.5rem;
    }
    
    .xm\:hover\:pl-60:hover{
        padding-left: 3.75rem;
    }
    
    .xm\:hover\:pl-64:hover{
        padding-left: 4rem;
    }
    
    .xm\:hover\:pl-68:hover{
        padding-left: 6rem;
    }
    
    .xm\:hover\:pl-72:hover{
        padding-left: 8rem;
    }
    
    .xm\:hover\:pl-76:hover{
        padding-left: 12rem;
    }
    
    .xm\:hover\:pl-80:hover{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xm\:hover\:pr-auto:hover{
        padding-right: auto;
    }
    
    .xm\:hover\:pr-0:hover{
        padding-right: 0;
    }
    
    .xm\:hover\:pr-4:hover{
        padding-right: 0.25rem;
    }
    
    .xm\:hover\:pr-8:hover{
        padding-right: 0.5rem;
    }
    
    .xm\:hover\:pr-12:hover{
        padding-right: 0.75rem;
    }
    
    .xm\:hover\:pr-16:hover{
        padding-right: 1rem;
    }
    
    .xm\:hover\:pr-20:hover{
        padding-right: 1.25rem;
    }
    
    .xm\:hover\:pr-24:hover{
        padding-right: 1.5rem;
    }
    
    .xm\:hover\:pr-28:hover{
        padding-right: 1.75rem;
    }
    
    .xm\:hover\:pr-32:hover{
        padding-right: 2rem;
    }
    
    .xm\:hover\:pr-36:hover{
        padding-right: 2.25rem;
    }
    
    .xm\:hover\:pr-40:hover{
        padding-right: 2.5rem;
    }
    
    .xm\:hover\:pr-44:hover{
        padding-right: 2.75rem;
    }
    
    .xm\:hover\:pr-48:hover{
        padding-right: 3rem;
    }
    
    .xm\:hover\:pr-52:hover{
        padding-right: 3.25rem;
    }
    
    .xm\:hover\:pr-56:hover{
        padding-right: 3.5rem;
    }
    
    .xm\:hover\:pr-60:hover{
        padding-right: 3.75rem;
    }
    
    .xm\:hover\:pr-64:hover{
        padding-right: 4rem;
    }
    
    .xm\:hover\:pr-68:hover{
        padding-right: 6rem;
    }
    
    .xm\:hover\:pr-72:hover{
        padding-right: 8rem;
    }
    
    .xm\:hover\:pr-76:hover{
        padding-right: 12rem;
    }
    
    .xm\:hover\:pr-80:hover{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xm\:hover\:px-auto:hover{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xm\:hover\:px-0:hover{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xm\:hover\:px-4:hover{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xm\:hover\:px-8:hover{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xm\:hover\:px-12:hover{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xm\:hover\:px-16:hover{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xm\:hover\:px-20:hover{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xm\:hover\:px-24:hover{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xm\:hover\:px-28:hover{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xm\:hover\:px-32:hover{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xm\:hover\:px-36:hover{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xm\:hover\:px-40:hover{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xm\:hover\:px-44:hover{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xm\:hover\:px-48:hover{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xm\:hover\:px-52:hover{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xm\:hover\:px-56:hover{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xm\:hover\:px-60:hover{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xm\:hover\:px-64:hover{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xm\:hover\:px-68:hover{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xm\:hover\:px-72:hover{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xm\:hover\:px-76:hover{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xm\:hover\:px-80:hover{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xm\:hover\:py-auto:hover{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xm\:hover\:py-0:hover{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xm\:hover\:py-4:hover{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xm\:hover\:py-8:hover{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xm\:hover\:py-12:hover{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xm\:hover\:py-16:hover{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xm\:hover\:py-20:hover{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xm\:hover\:py-24:hover{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xm\:hover\:py-28:hover{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xm\:hover\:py-32:hover{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xm\:hover\:py-36:hover{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xm\:hover\:py-40:hover{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xm\:hover\:py-44:hover{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xm\:hover\:py-48:hover{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xm\:hover\:py-52:hover{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xm\:hover\:py-56:hover{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xm\:hover\:py-60:hover{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xm\:hover\:py-64:hover{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xm\:hover\:py-68:hover{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xm\:hover\:py-72:hover{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xm\:hover\:py-76:hover{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xm\:hover\:py-80:hover{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xm\:hover\:m-auto:hover{
        margin: auto;
    }
    
    .xm\:hover\:m-0:hover{
        margin: 0;
    }
    
    .xm\:hover\:m-4:hover{
        margin: 0.25rem;
    }
    
    .xm\:hover\:m-8:hover{
        margin: 0.5rem;
    }
    
    .xm\:hover\:m-12:hover{
        margin: 0.75rem;
    }
    
    .xm\:hover\:m-16:hover{
        margin: 1rem;
    }
    
    .xm\:hover\:m-20:hover{
        margin: 1.25rem;
    }
    
    .xm\:hover\:m-24:hover{
        margin: 1.5rem;
    }
    
    .xm\:hover\:m-28:hover{
        margin: 1.75rem;
    }
    
    .xm\:hover\:m-32:hover{
        margin: 2rem;
    }
    
    .xm\:hover\:m-36:hover{
        margin: 2.25rem;
    }
    
    .xm\:hover\:m-40:hover{
        margin: 2.5rem;
    }
    
    .xm\:hover\:m-44:hover{
        margin: 2.75rem;
    }
    
    .xm\:hover\:m-48:hover{
        margin: 3rem;
    }
    
    .xm\:hover\:m-52:hover{
        margin: 3.25rem;
    }
    
    .xm\:hover\:m-56:hover{
        margin: 3.5rem;
    }
    
    .xm\:hover\:m-60:hover{
        margin: 3.75rem;
    }
    
    .xm\:hover\:m-64:hover{
        margin: 4rem;
    }
    
    .xm\:hover\:m-68:hover{
        margin: 6rem;
    }
    
    .xm\:hover\:m-72:hover{
        margin: 8rem;
    }
    
    .xm\:hover\:m-76:hover{
        margin: 12rem;
    }
    
    .xm\:hover\:m-80:hover{
        margin: 16rem;
    }
    
    /** margin top **/
    .xm\:hover\:mt-auto:hover{
        margin-top: auto;
    }
    
    .xm\:hover\:mt-0:hover{
        margin-top: 0;
    }
    
    .xm\:hover\:mt-4:hover{
        margin-top: 0.25rem;
    }
    
    .xm\:hover\:mt-8:hover{
        margin-top: 0.5rem;
    }
    
    .xm\:hover\:mt-12:hover{
        margin-top: 0.75rem;
    }
    
    .xm\:hover\:mt-16:hover{
        margin-top: 1rem;
    }
    
    .xm\:hover\:mt-20:hover{
        margin-top: 1.25rem;
    }
    
    .xm\:hover\:mt-24:hover{
        margin-top: 1.5rem;
    }
    
    .xm\:hover\:mt-28:hover{
        margin-top: 1.75rem;
    }
    
    .xm\:hover\:mt-32:hover{
        margin-top: 2rem;
    }
    
    .xm\:hover\:mt-36:hover{
        margin-top: 2.25rem;
    }
    
    .xm\:hover\:mt-40:hover{
        margin-top: 2.5rem;
    }
    
    .xm\:hover\:mt-44:hover{
        margin-top: 2.75rem;
    }
    
    .xm\:hover\:mt-48:hover{
        margin-top: 3rem;
    }
    
    .xm\:hover\:mt-52:hover{
        margin-top: 3.25rem;
    }
    
    .xm\:hover\:mt-56:hover{
        margin-top: 3.5rem;
    }
    
    .xm\:hover\:mt-60:hover{
        margin-top: 3.75rem;
    }
    
    .xm\:hover\:mt-64:hover{
        margin-top: 4rem;
    }
    
    .xm\:hover\:mt-68:hover{
        margin-top: 6rem;
    }
    
    .xm\:hover\:mt-72:hover{
        margin-top: 8rem;
    }
    
    .xm\:hover\:mt-76:hover{
        margin-top: 12rem;
    }
    
    .xm\:hover\:mt-80:hover{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xm\:hover\:mb-auto:hover{
        margin-bottom: auto;
    }
    
    .xm\:hover\:mb-0:hover{
        margin-bottom: 0;
    }
    
    .xm\:hover\:mb-4:hover{
        margin-bottom: 0.25rem;
    }
    
    .xm\:hover\:mb-8:hover{
        margin-bottom: 0.5rem;
    }
    
    .xm\:hover\:mb-12:hover{
        margin-bottom: 0.75rem;
    }
    
    .xm\:hover\:mb-16:hover{
        margin-bottom: 1rem;
    }
    
    .xm\:hover\:mb-20:hover{
        margin-bottom: 1.25rem;
    }
    
    .xm\:hover\:mb-24:hover{
        margin-bottom: 1.5rem;
    }
    
    .xm\:hover\:mb-28:hover{
        margin-bottom: 1.75rem;
    }
    
    .xm\:hover\:mb-32:hover{
        margin-bottom: 2rem;
    }
    
    .xm\:hover\:mb-36:hover{
        margin-bottom: 2.25rem;
    }
    
    .xm\:hover\:mb-40:hover{
        margin-bottom: 2.5rem;
    }
    
    .xm\:hover\:mb-44:hover{
        margin-bottom: 2.75rem;
    }
    
    .xm\:hover\:mb-48:hover{
        margin-bottom: 3rem;
    }
    
    .xm\:hover\:mb-52:hover{
        margin-bottom: 3.25rem;
    }
    
    .xm\:hover\:mb-56:hover{
        margin-bottom: 3.5rem;
    }
    
    .xm\:hover\:mb-60:hover{
        margin-bottom: 3.75rem;
    }
    
    .xm\:hover\:mb-64:hover{
        margin-bottom: 4rem;
    }
    
    .xm\:hover\:mb-68:hover{
        margin-bottom: 6rem;
    }
    
    .xm\:hover\:mb-72:hover{
        margin-bottom: 8rem;
    }
    
    .xm\:hover\:mb-76:hover{
        margin-bottom: 12rem;
    }
    
    .xm\:hover\:mb-80:hover{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xm\:hover\:ml-auto:hover{
        margin-left: auto;
    }
    
    .xm\:hover\:ml-0:hover{
        margin-left: 0;
    }
    
    .xm\:hover\:ml-4:hover{
        margin-left: 0.25rem;
    }
    
    .xm\:hover\:ml-8:hover{
        margin-left: 0.5rem;
    }
    
    .xm\:hover\:ml-12:hover{
        margin-left: 0.75rem;
    }
    
    .xm\:hover\:ml-16:hover{
        margin-left: 1rem;
    }
    
    .xm\:hover\:ml-20:hover{
        margin-left: 1.25rem;
    }
    
    .xm\:hover\:ml-24:hover{
        margin-left: 1.5rem;
    }
    
    .xm\:hover\:ml-28:hover{
        margin-left: 1.75rem;
    }
    
    .xm\:hover\:ml-32:hover{
        margin-left: 2rem;
    }
    
    .xm\:hover\:ml-36:hover{
        margin-left: 2.25rem;
    }
    
    .xm\:hover\:ml-40:hover{
        margin-left: 2.5rem;
    }
    
    .xm\:hover\:ml-44:hover{
        margin-left: 2.75rem;
    }
    
    .xm\:hover\:ml-48:hover{
        margin-left: 3rem;
    }
    
    .xm\:hover\:ml-52:hover{
        margin-left: 3.25rem;
    }
    
    .xm\:hover\:ml-56:hover{
        margin-left: 3.5rem;
    }
    
    .xm\:hover\:ml-60:hover{
        margin-left: 3.75rem;
    }
    
    .xm\:hover\:ml-64:hover{
        margin-left: 4rem;
    }
    
    .xm\:hover\:ml-68:hover{
        margin-left: 6rem;
    }
    
    .xm\:hover\:ml-72:hover{
        margin-left: 8rem;
    }
    
    .xm\:hover\:ml-76:hover{
        margin-left: 12rem;
    }
    
    .xm\:hover\:ml-80:hover{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xm\:hover\:mr-auto:hover{
        margin-right: auto;
    }
    
    .xm\:hover\:mr-0:hover{
        margin-right: 0;
    }
    
    .xm\:hover\:mr-4:hover{
        margin-right: 0.25rem;
    }
    
    .xm\:hover\:mr-8:hover{
        margin-right: 0.5rem;
    }
    
    .xm\:hover\:mr-12:hover{
        margin-right: 0.75rem;
    }
    
    .xm\:hover\:mr-16:hover{
        margin-right: 1rem;
    }
    
    .xm\:hover\:mr-20:hover{
        margin-right: 1.25rem;
    }
    
    .xm\:hover\:mr-24:hover{
        margin-right: 1.5rem;
    }
    
    .xm\:hover\:mr-28:hover{
        margin-right: 1.75rem;
    }
    
    .xm\:hover\:mr-32:hover{
        margin-right: 2rem;
    }
    
    .xm\:hover\:mr-36:hover{
        margin-right: 2.25rem;
    }
    
    .xm\:hover\:mr-40:hover{
        margin-right: 2.5rem;
    }
    
    .xm\:hover\:mr-44:hover{
        margin-right: 2.75rem;
    }
    
    .xm\:hover\:mr-48:hover{
        margin-right: 3rem;
    }
    
    .xm\:hover\:mr-52:hover{
        margin-right: 3.25rem;
    }
    
    .xm\:hover\:mr-56:hover{
        margin-right: 3.5rem;
    }
    
    .xm\:hover\:mr-60:hover{
        margin-right: 3.75rem;
    }
    
    .xm\:hover\:mr-64:hover{
        margin-right: 4rem;
    }
    
    .xm\:hover\:mr-68:hover{
        margin-right: 6rem;
    }
    
    .xm\:hover\:mr-72:hover{
        margin-right: 8rem;
    }
    
    .xm\:hover\:mr-76:hover{
        margin-right: 12rem;
    }
    
    .xm\:hover\:mr-80:hover{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xm\:hover\:mx-auto:hover{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xm\:hover\:mx-0:hover{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xm\:hover\:mx-4:hover{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xm\:hover\:mx-8:hover{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xm\:hover\:mx-12:hover{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xm\:hover\:mx-16:hover{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xm\:hover\:mx-20:hover{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xm\:hover\:mx-24:hover{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xm\:hover\:mx-28:hover{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xm\:hover\:mx-32:hover{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xm\:hover\:mx-36:hover{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xm\:hover\:mx-40:hover{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xm\:hover\:mx-44:hover{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xm\:hover\:mx-48:hover{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xm\:hover\:mx-52:hover{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xm\:hover\:mx-56:hover{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xm\:hover\:mx-60:hover{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xm\:hover\:mx-64:hover{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xm\:hover\:mx-68:hover{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xm\:hover\:mx-72:hover{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xm\:hover\:mx-76:hover{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xm\:hover\:mx-80:hover{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xm\:hover\:my-auto:hover{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xm\:hover\:my-0:hover{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xm\:hover\:my-4:hover{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xm\:hover\:my-8:hover{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xm\:hover\:my-12:hover{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xm\:hover\:my-16:hover{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xm\:hover\:my-20:hover{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xm\:hover\:my-24:hover{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xm\:hover\:my-28:hover{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xm\:hover\:my-32:hover{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xm\:hover\:my-36:hover{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xm\:hover\:my-40:hover{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xm\:hover\:my-44:hover{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xm\:hover\:my-48:hover{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xm\:hover\:my-52:hover{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xm\:hover\:my-56:hover{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xm\:hover\:my-60:hover{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xm\:hover\:my-64:hover{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xm\:hover\:my-68:hover{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xm\:hover\:my-72:hover{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xm\:hover\:my-76:hover{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xm\:hover\:my-80:hover{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xm\:hover\:d-none:hover{
        display: none;
    }
    
    .xm\:hover\:d-block:hover{
        display: block;
    }
    
    .xm\:hover\:d-flex:hover{
        display: flex;
    }
    
    .xm\:hover\:d-grid:hover{
        display: grid;
    }
    
    .xm\:hover\:d-table:hover{
        display: table;
    }
    
    .xm\:hover\:d-inherit:hover{
        display: inherit;
    }
    
    .xm\:hover\:d-flexbox:hover{
        display: flexbox;
    }
    
    .xm\:hover\:d-table-column:hover{
        display: table-column;
    }
    
    .xm\:hover\:d-table-column-group:hover{
        display: table-column-group;
    }
    
    .xm\:hover\:d-table-cell:hover{
        display: table-cell;
    }
    
    .xm\:hover\:d-table-caption:hover{
        display: table-caption;
    }
    
    .xm\:hover\:d-table-row:hover{
        display: table-row;
    }
    
    .xm\:hover\:d-table-row-group:hover{
        display: table-row-group;
    }
    
    .xm\:hover\:d-inline-block:hover{
        display: inline-block;
    }
    
    .xm\:hover\:d-inline-flex:hover{
        display: inline-flex;
    }
    
    .xm\:hover\:border-round-none:hover{
        border-radius: 0;
    }
    
    .xm\:hover\:border-round-sm:hover{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xm\:hover\:border-round-md:hover{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xm\:hover\:border-round-lg:hover{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xm\:hover\:border-round-xl:hover{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xm\:hover\:border-round-2lg:hover{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xm\:hover\:border-round-sxl:hover{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xm\:hover\:border-round-pill:hover{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xm\:hover\:border-round-full:hover{
        border-radius: var(--velocity-border-round-full);
    }

    .xm\:hover\:border-round-tl-none:hover{
        border-top-left-radius: 0;
    }

    .xm\:hover\:border-round-tl-sm:hover{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:hover\:border-round-tl-md:hover{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xm\:hover\:border-round-tl-lg:hover{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:hover\:border-round-tl-xl:hover{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:hover\:border-round-tl-2lg:hover{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:hover\:border-round-tl-sxl:hover{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:hover\:border-round-tl-pill:hover{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:hover\:border-round-tl-full:hover{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xm\:hover\:border-round-bl-none:hover{
        border-bottom-left-radius: 0;
    }

    .xm\:hover\:border-round-bl-sm:hover{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:hover\:border-round-bl-md:hover{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xm\:hover\:border-round-bl-lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:hover\:border-round-bl-xl:hover{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:hover\:border-round-bl-2lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:hover\:border-round-bl-sxl:hover{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:hover\:border-round-bl-pill:hover{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:hover\:border-round-bl-full:hover{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xm\:hover\:border-round-tr-none:hover{
        border-top-right-radius: 0;
    }

    .xm\:hover\:border-round-tr-sm:hover{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:hover\:border-round-tr-md:hover{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xm\:hover\:border-round-tr-lg:hover{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:hover\:border-round-tr-xl:hover{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:hover\:border-round-tr-2lg:hover{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:hover\:border-round-tr-sxl:hover{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:hover\:border-round-tr-pill:hover{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:hover\:border-round-tr-full:hover{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xm\:hover\:border-round-br-none:hover{
        border-bottom-right-radius: 0;
    }

    .xm\:hover\:border-round-br-sm:hover{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:hover\:border-round-br-md:hover{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xm\:hover\:border-round-br-lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:hover\:border-round-br-xl:hover{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:hover\:border-round-br-2lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:hover\:border-round-br-sxl:hover{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:hover\:border-round-br-pill:hover{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:hover\:border-round-br-full:hover{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xm\:hover\:border-w-0:hover{
        border-width: 0;
    }
    
    .xm\:hover\:border-w-1:hover{
        border-width: 1px;
    }
    
    .xm\:hover\:border-w-2:hover{
        border-width: 2px;
    }
    
    .xm\:hover\:border-w-4:hover{
        border-width: 4px;
    }
    
    .xm\:hover\:border-w-6:hover{
        border-width: 6px;
    }
    
    .xm\:hover\:border-w-8:hover{
        border-width: 8px;
    }
    
    .xm\:hover\:border-wx-0:hover{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xm\:hover\:border-wx-1:hover{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xm\:hover\:border-wx-2:hover{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xm\:hover\:border-wx-4:hover{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xm\:hover\:border-wx-6:hover{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xm\:hover\:border-wx-8:hover{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xm\:hover\:border-wy-0:hover{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xm\:hover\:border-wy-1:hover{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xm\:hover\:border-wy-2:hover{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xm\:hover\:border-wy-4:hover{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xm\:hover\:border-wy-6:hover{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xm\:hover\:border-wy-8:hover{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xm\:hover\:border-wl-0:hover{
        border-left-width: 0;
    }
    
    .xm\:hover\:border-wl-1:hover{
        border-left-width: 1px;
    }
    
    .xm\:hover\:border-wl-2:hover{
        border-left-width: 2px;
    }
    
    .xm\:hover\:border-wl-4:hover{
        border-left-width: 4px;
    }
    
    .xm\:hover\:border-wl-6:hover{
        border-left-width: 6px;
    }
    
    .xm\:hover\:border-wl-8:hover{
        border-left-width: 8px;
    }
    
    .xm\:hover\:border-wr-0:hover{
        border-right-width: 0;
    }
    
    .xm\:hover\:border-wr-1:hover{
        border-right-width: 1px;
    }
    
    .xm\:hover\:border-wr-2:hover{
        border-right-width: 2px;
    }
    
    .xm\:hover\:border-wr-4:hover{
        border-right-width: 4px;
    }
    
    .xm\:hover\:border-wr-6:hover{
        border-right-width: 6px;
    }
    
    .xm\:hover\:border-wr-8:hover{
        border-right-width: 8px;
    }
    
    .xm\:hover\:border-wt-0:hover{
        border-top-width: 0;
    }
    
    .xm\:hover\:border-wt-1:hover{
        border-top-width: 1px;
    }
    
    .xm\:hover\:border-wt-2:hover{
        border-top-width: 2px;
    }
    
    .xm\:hover\:border-wt-4:hover{
        border-top-width: 4px;
    }
    
    .xm\:hover\:border-wt-6:hover{
        border-top-width: 6px;
    }
    
    .xm\:hover\:border-wt-8:hover{
        border-top-width: 8px;
    }
    
    .xm\:hover\:border-wb-0:hover{
        border-bottom-width: 0;
    }
    
    .xm\:hover\:border-wb-1:hover{
        border-bottom-width: 1px;
    }
    
    .xm\:hover\:border-wb-2:hover{
        border-bottom-width: 2px;
    }
    
    .xm\:hover\:border-wb-4:hover{
        border-bottom-width: 4px;
    }
    
    .xm\:hover\:border-wb-6:hover{
        border-bottom-width: 6px;
    }
    
    .xm\:hover\:border-wb-8:hover{
        border-bottom-width: 8px;
    }
    
    .xm\:hover\:border-solid:hover{
        border-style: solid;
    }
    
    .xm\:hover\:border-dashed:hover{
        border-style: dashed;
    }
    
    .xm\:hover\:border-dotted:hover{
        border-style: dotted;
    }
    
    .xm\:hover\:border-double:hover{
        border-style: double;
    }
    
    .xm\:hover\:border-hidden:hover{
        border-style: hidden;
    }
    
    .xm\:hover\:border-none:hover{
        border-style: none;
    }
    
    .xm\:hover\:outline-w-0:hover{
        outline-width: 0;
    }
    
    .xm\:hover\:outline-w-1:hover{
        outline-width: 1px;
    }
    
    .xm\:hover\:outline-w-2:hover{
        outline-width: 2px;
    }
    
    .xm\:hover\:outline-w-4:hover{
        outline-width: 4px;
    }
    
    .xm\:hover\:outline-w-6:hover{
        outline-width: 6px;
    }
    
    .xm\:hover\:outline-w-8:hover{
        outline-width: 8px;
    }
    
    .xm\:hover\:outline-solid:hover{
        outline-style: solid;
    }
    
    .xm\:hover\:outline-dashed:hover{
        outline-style: dashed;
    }
    
    .xm\:hover\:outline-dotted:hover{
        outline-style: dotted;
    }
    
    .xm\:hover\:outline-double:hover{
        outline-style: double;
    }
    
    .xm\:hover\:outline-hidden:hover{
        outline-style: hidden;
    }
    
    .xm\:hover\:outline-none:hover{
        outline-style: none;
    }
    
    .xm\:hover\:outline-offset-0:hover{
        outline-offset: 0;
    }
    
    .xm\:hover\:outline-offset-1:hover{
        outline-offset: 1px;
    }
    
    .xm\:hover\:outline-offset-2:hover{
        outline-offset: 2px;
    }
    
    .xm\:hover\:outline-offset-4:hover{
        outline-offset: 4px;
    }
    
    .xm\:hover\:outline-offset-6:hover{
        outline-offset: 6px;
    }
    
    .xm\:hover\:outline-offset-8:hover{
        outline-offset: 8px;
    }
    
    .xm\:hover\:box-shadow-sm:hover{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xm\:hover\:box-shadow-md:hover{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xm\:hover\:box-shadow-lg:hover{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xm\:hover\:box-shadow-xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xm\:hover\:box-shadow-2xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xm\:hover\:box-shadow-4xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xm\:hover\:box-shadow-inset:hover{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xm\:hover\:box-shadow-sm-color:hover{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xm\:hover\:box-shadow-md-color:hover{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xm\:hover\:box-shadow-lg-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xm\:hover\:box-shadow-xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xm\:hover\:box-shadow-2xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xm\:hover\:box-shadow-4xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xm\:hover\:box-shadow-inset-color:hover{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xm\:hover\:box-shadow-none:hover{
        box-shadow: none;
    }
    
    .xm\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:hover\:opacity-0:hover{
        opacity: 0;
    }
    
    .xm\:hover\:opacity-5:hover{
        opacity: 0.05;
    }
    
    .xm\:hover\:opacity-10:hover{
        opacity: 0.1;
    }
    
    .xm\:hover\:opacity-15:hover{
        opacity: 0.15;
    }
    
    .xm\:hover\:opacity-20:hover{
        opacity: 0.2;
    }
    
    .xm\:hover\:opacity-25:hover{
        opacity: 0.25;
    }
    
    .xm\:hover\:opacity-30:hover{
        opacity: 0.3;
    }
    
    .xm\:hover\:opacity-35:hover{
        opacity: 0.35;
    }
    
    .xm\:hover\:opacity-40:hover{
        opacity: 0.4;
    }
    
    .xm\:hover\:opacity-45:hover{
        opacity: 0.45;
    }
    
    .xm\:hover\:opacity-50:hover{
        opacity: 0.5;
    }
    
    .xm\:hover\:opacity-55:hover{
        opacity: 0.55;
    }
    
    .xm\:hover\:opacity-60:hover{
        opacity: 0.6;
    }
    
    .xm\:hover\:opacity-65:hover{
        opacity: 0.65;
    }
    
    .xm\:hover\:opacity-70:hover{
        opacity: 0.7;
    }
    
    .xm\:hover\:opacity-75:hover{
        opacity: 0.75;
    }
    
    .xm\:hover\:opacity-80:hover{
        opacity: 0.8;
    }
    
    .xm\:hover\:opacity-85:hover{
        opacity: 0.85;
    }
    
    .xm\:hover\:opacity-90:hover{
        opacity: 0.9;
    }
    
    .xm\:hover\:opacity-95:hover{
        opacity: 0.95;
    }
    
    .xm\:hover\:opacity-100:hover{
        opacity: 1;
    }
    
    .xm\:hover\:border-collapse:hover{
        border-collapse: collapse;
    }
    
    .xm\:hover\:border-seperate:hover{
        border-collapse: separate;
    }
    
    .xm\:hover\:table-layout-auto:hover{
        table-layout: auto;
    }
    
    .xm\:hover\:table-layout-fixed:hover{
        table-layout: fixed;
    }
    
    .xm\:hover\:appearance-none:hover{
        appearance: none;
    }
    
    .xm\:hover\:appearance-auto:hover{
        appearance: auto;
    }
    
    .xm\:hover\:caption-top:hover{
        caption-side: top;
    }
    
    .xm\:hover\:caption-bottom:hover{
        caption-side: bottom;
    }
    
    .xm\:hover\:cursor-auto:hover{
        cursor: auto;
    }
    
    .xm\:hover\:cursor-default:hover{
        cursor: default;
    }
    
    .xm\:hover\:cursor-pointer:hover{
        cursor: pointer;
    }
    
    .xm\:hover\:cursor-text:hover{
        cursor: text;
    }
    
    .xm\:hover\:cursor-wait:hover{
        cursor: wait;
    }
    
    .xm\:hover\:cursor-help:hover{
        cursor: help;
    }
    
    .xm\:hover\:cursor-progress:hover{
        cursor: progress;
    }
    
    .xm\:hover\:cursor-none:hover{
        cursor: none;
    }
    
    .xm\:hover\:pointer-events-none:hover{
        pointer-events: none;
    }
    
    .xm\:hover\:pointer-events-auto:hover{
        pointer-events: auto;
    }
    
    .xm\:hover\:resize-none:hover{
        resize: none;
    }
    
    .xm\:hover\:resize-y:hover{
        resize: vertical;
    }
    
    .xm\:hover\:resize-x:hover{
        resize: horizontal;
    }
    
    .xm\:hover\:resize-both:hover{
        resize: both;
    }
    
    .xm\:hover\:scroll-auto:hover{
        scroll-behavior: auto;
    }
    
    .xm\:hover\:scroll-smooth:hover{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xm\:hover\:scroll-p-auto:hover{
        scroll-padding: auto;
    }
    
    .xm\:hover\:scroll-p-0:hover{
        scroll-padding: 0;
    }
    
    .xm\:hover\:scroll-p-4:hover{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xm\:hover\:scroll-p-8:hover{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xm\:hover\:scroll-p-12:hover{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xm\:hover\:scroll-p-16:hover{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xm\:hover\:scroll-p-20:hover{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xm\:hover\:scroll-p-24:hover{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xm\:hover\:scroll-p-28:hover{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xm\:hover\:scroll-p-32:hover{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xm\:hover\:scroll-p-36:hover{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xm\:hover\:scroll-p-40:hover{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xm\:hover\:scroll-p-44:hover{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xm\:hover\:scroll-p-48:hover{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xm\:hover\:scroll-p-52:hover{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xm\:hover\:scroll-p-56:hover{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xm\:hover\:scroll-p-60:hover{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xm\:hover\:scroll-p-64:hover{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xm\:hover\:scroll-p-68:hover{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xm\:hover\:scroll-p-72:hover{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xm\:hover\:scroll-p-76:hover{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xm\:hover\:scroll-p-80:hover{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xm\:hover\:scroll-pt-auto:hover{
        scroll-padding-top: auto;
    }
    
    .xm\:hover\:scroll-pt-0:hover{
        scroll-padding-top: 0;
    }
    
    .xm\:hover\:scroll-pt-4:hover{
        scroll-padding-top: 0.25rem;
    }
    
    .xm\:hover\:scroll-pt-8:hover{
        scroll-padding-top: 0.5rem;
    }
    
    .xm\:hover\:scroll-pt-12:hover{
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:hover\:scroll-pt-16:hover{
        scroll-padding-top: 1rem;
    }
    
    .xm\:hover\:scroll-pt-20:hover{
        scroll-padding-top: 1.25rem;
    }
    
    .xm\:hover\:scroll-pt-24:hover{
        scroll-padding-top: 1.5rem;
    }
    
    .xm\:hover\:scroll-pt-28:hover{
        scroll-padding-top: 1.75rem;
    }
    
    .xm\:hover\:scroll-pt-32:hover{
        scroll-padding-top: 2rem;
    }
    
    .xm\:hover\:scroll-pt-36:hover{
        scroll-padding-top: 2.25rem;
    }
    
    .xm\:hover\:scroll-pt-40:hover{
        scroll-padding-top: 2.5rem;
    }
    
    .xm\:hover\:scroll-pt-44:hover{
        scroll-padding-top: 2.75rem;
    }
    
    .xm\:hover\:scroll-pt-48:hover{
        scroll-padding-top: 3rem;
    }
    
    .xm\:hover\:scroll-pt-52:hover{
        scroll-padding-top: 3.25rem;
    }
    
    .xm\:hover\:scroll-pt-56:hover{
        scroll-padding-top: 3.5rem;
    }
    
    .xm\:hover\:scroll-pt-60:hover{
        scroll-padding-top: 3.75rem;
    }
    
    .xm\:hover\:scroll-pt-64:hover{
        scroll-padding-top: 4rem;
    }
    
    .xm\:hover\:scroll-pt-68:hover{
        scroll-padding-top: 6rem;
    }
    
    .xm\:hover\:scroll-pt-72:hover{
        scroll-padding-top: 8rem;
    }
    
    .xm\:hover\:scroll-pt-76:hover{
        scroll-padding-top: 12rem;
    }
    
    .xm\:hover\:scroll-pt-80:hover{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xm\:hover\:scroll-pb-auto:hover{
        scroll-padding-bottom: auto;
    }
    
    .xm\:hover\:scroll-pb-0:hover{
        scroll-padding-bottom: 0;
    }
    
    .xm\:hover\:scroll-pb-4:hover{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:hover\:scroll-pb-8:hover{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:hover\:scroll-pb-12:hover{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xm\:hover\:scroll-pb-16:hover{
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:hover\:scroll-pb-20:hover{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:hover\:scroll-pb-24:hover{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:hover\:scroll-pb-28:hover{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:hover\:scroll-pb-32:hover{
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:hover\:scroll-pb-36:hover{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:hover\:scroll-pb-40:hover{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:hover\:scroll-pb-44:hover{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:hover\:scroll-pb-48:hover{
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:hover\:scroll-pb-52:hover{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:hover\:scroll-pb-56:hover{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:hover\:scroll-pb-60:hover{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:hover\:scroll-pb-64:hover{
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:hover\:scroll-pb-68:hover{
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:hover\:scroll-pb-72:hover{
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:hover\:scroll-pb-76:hover{
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:hover\:scroll-pb-80:hover{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xm\:hover\:scroll-pl-0:hover{
        scroll-padding-left: auto;
    }
    
    .xm\:hover\:scroll-pl-0:hover{
        scroll-padding-left: 0;
    }
    
    .xm\:hover\:scroll-pl-4:hover{
        scroll-padding-left: 0.25rem;
    }
    
    .xm\:hover\:scroll-pl-8:hover{
        scroll-padding-left: 0.5rem;
    }
    
    .xm\:hover\:scroll-pl-12:hover{
        scroll-padding-left: 0.75rem;
    }
    
    .xm\:hover\:scroll-pl-16:hover{
        scroll-padding-left: 1rem;
    }
    
    .xm\:hover\:scroll-pl-20:hover{
        scroll-padding-left: 1.25rem;
    }
    
    .xm\:hover\:scroll-pl-24:hover{
        scroll-padding-left: 1.5rem;
    }
    
    .xm\:hover\:scroll-pl-28:hover{
        scroll-padding-left: 1.75rem;
    }
    
    .xm\:hover\:scroll-pl-32:hover{
        scroll-padding-left: 2rem;
    }
    
    .xm\:hover\:scroll-pl-36:hover{
        scroll-padding-left: 2.25rem;
    }
    
    .xm\:hover\:scroll-pl-40:hover{
        scroll-padding-left: 2.5rem;
    }
    
    .xm\:hover\:scroll-pl-44:hover{
        scroll-padding-left: 2.75rem;
    }
    
    .xm\:hover\:scroll-pl-48:hover{
        scroll-padding-left: 3rem;
    }
    
    .xm\:hover\:scroll-pl-52:hover{
        scroll-padding-left: 3.25rem;
    }
    
    .xm\:hover\:scroll-pl-56:hover{
        scroll-padding-left: 3.5rem;
    }
    
    .xm\:hover\:scroll-pl-60:hover{
        scroll-padding-left: 3.75rem;
    }
    
    .xm\:hover\:scroll-pl-64:hover{
        scroll-padding-left: 4rem;
    }
    
    .xm\:hover\:scroll-pl-68:hover{
        scroll-padding-left: 6rem;
    }
    
    .xm\:hover\:scroll-pl-72:hover{
        scroll-padding-left: 8rem;
    }
    
    .xm\:hover\:scroll-pl-76:hover{
        scroll-padding-left: 12rem;
    }
    
    .xm\:hover\:scroll-pl-80:hover{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xm\:hover\:scroll-pr-auto:hover{
        scroll-padding-right: auto;
    }
    
    .xm\:hover\:scroll-pr-0:hover{
        scroll-padding-right: 0;
    }
    
    .xm\:hover\:scroll-pr-4:hover{
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:hover\:scroll-pr-8:hover{
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:hover\:scroll-pr-12:hover{
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:hover\:scroll-pr-16:hover{
        scroll-padding-right: 1rem;
    }
    
    .xm\:hover\:scroll-pr-20:hover{
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:hover\:scroll-pr-24:hover{
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:hover\:scroll-pr-28:hover{
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:hover\:scroll-pr-32:hover{
        scroll-padding-right: 2rem;
    }
    
    .xm\:hover\:scroll-pr-36:hover{
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:hover\:scroll-pr-40:hover{
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:hover\:scroll-pr-44:hover{
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:hover\:scroll-pr-48:hover{
        scroll-padding-right: 3rem;
    }
    
    .xm\:hover\:scroll-pr-52:hover{
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:hover\:scroll-pr-56:hover{
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:hover\:scroll-pr-60:hover{
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:hover\:scroll-pr-64:hover{
        scroll-padding-right: 4rem;
    }
    
    .xm\:hover\:scroll-pr-68:hover{
        scroll-padding-right: 6rem;
    }
    
    .xm\:hover\:scroll-pr-72:hover{
        scroll-padding-right: 8rem;
    }
    
    .xm\:hover\:scroll-pr-76:hover{
        scroll-padding-right: 12rem;
    }
    
    .xm\:hover\:scroll-pr-80:hover{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xm\:hover\:scroll-px-auto:hover{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xm\:hover\:scroll-px-0:hover{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xm\:hover\:scroll-px-4:hover{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:hover\:scroll-px-8:hover{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:hover\:scroll-px-12:hover{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:hover\:scroll-px-16:hover{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xm\:hover\:scroll-px-20:hover{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:hover\:scroll-px-24:hover{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:hover\:scroll-px-28:hover{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:hover\:scroll-px-32:hover{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xm\:hover\:scroll-px-36:hover{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:hover\:scroll-px-40:hover{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:hover\:scroll-px-44:hover{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:hover\:scroll-px-48:hover{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xm\:hover\:scroll-px-52:hover{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:hover\:scroll-px-56:hover{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:hover\:scroll-px-60:hover{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:hover\:scroll-px-64:hover{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xm\:hover\:scroll-px-68:hover{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xm\:hover\:scroll-px-72:hover{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xm\:hover\:scroll-px-76:hover{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xm\:hover\:scroll-px-80:hover{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xm\:hover\:scroll-py-auto:hover{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xm\:hover\:scroll-py-0:hover{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xm\:hover\:scroll-py-4:hover{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:hover\:scroll-py-8:hover{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:hover\:scroll-py-12:hover{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:hover\:scroll-py-16:hover{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:hover\:scroll-py-20:hover{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:hover\:scroll-py-24:hover{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:hover\:scroll-py-28:hover{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:hover\:scroll-py-32:hover{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:hover\:scroll-py-36:hover{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:hover\:scroll-py-40:hover{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:hover\:scroll-py-44:hover{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:hover\:scroll-py-48:hover{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:hover\:scroll-py-52:hover{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:hover\:scroll-py-56:hover{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:hover\:scroll-py-60:hover{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:hover\:scroll-py-64:hover{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:hover\:scroll-py-68:hover{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:hover\:scroll-py-72:hover{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:hover\:scroll-py-76:hover{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:hover\:scroll-py-80:hover{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xm\:hover\:scroll-m-auto:hover{
        scroll-margin: auto;
    }
    
    .xm\:hover\:scroll-m-0:hover{
        scroll-margin: 0;
    }
    
    .xm\:hover\:scroll-m-4:hover{
        scroll-margin: 0.25rem;
    }
    
    .xm\:hover\:scroll-m-8:hover{
        scroll-margin: 0.5rem;
    }
    
    .xm\:hover\:scroll-m-12:hover{
        scroll-margin: 0.75rem;
    }
    
    .xm\:hover\:scroll-m-16:hover{
        scroll-margin: 1rem;
    }
    
    .xm\:hover\:scroll-m-20:hover{
        scroll-margin: 1.25rem;
    }
    
    .xm\:hover\:scroll-m-24:hover{
        scroll-margin: 1.5rem;
    }
    
    .xm\:hover\:scroll-m-28:hover{
        scroll-margin: 1.75rem;
    }
    
    .xm\:hover\:scroll-m-32:hover{
        scroll-margin: 2rem;
    }
    
    .xm\:hover\:scroll-m-36:hover{
        scroll-margin: 2.25rem;
    }
    
    .xm\:hover\:scroll-m-40:hover{
        scroll-margin: 2.5rem;
    }
    
    .xm\:hover\:scroll-m-44:hover{
        scroll-margin: 2.75rem;
    }
    
    .xm\:hover\:scroll-m-48:hover{
        scroll-margin: 3rem;
    }
    
    .xm\:hover\:scroll-m-52:hover{
        scroll-margin: 3.25rem;
    }
    
    .xm\:hover\:scroll-m-56:hover{
        scroll-margin: 3.5rem;
    }
    
    .xm\:hover\:scroll-m-60:hover{
        scroll-margin: 3.75rem;
    }
    
    .xm\:hover\:scroll-m-64:hover{
        scroll-margin: 4rem;
    }
    
    .xm\:hover\:scroll-m-68:hover{
        scroll-margin: 6rem;
    }
    
    .xm\:hover\:scroll-m-72:hover{
        scroll-margin: 8rem;
    }
    
    .xm\:hover\:scroll-m-76:hover{
        scroll-margin: 12rem;
    }
    
    .xm\:hover\:scroll-m-80:hover{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:hover\:scroll-mt-auto:hover{
        scroll-margin-top: auto;
    }
    
    .xm\:hover\:scroll-mt-0:hover{
        scroll-margin-top: 0;
    }
    
    .xm\:hover\:scroll-mt-4:hover{
        scroll-margin-top: 0.25rem;
    }
    
    .xm\:hover\:scroll-mt-8:hover{
        scroll-margin-top: 0.5rem;
    }
    
    .xm\:hover\:scroll-mt-12:hover{
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:hover\:scroll-mt-16:hover{
        scroll-margin-top: 1rem;
    }
    
    .xm\:hover\:scroll-mt-20:hover{
        scroll-margin-top: 1.25rem;
    }
    
    .xm\:hover\:scroll-mt-24:hover{
        scroll-margin-top: 1.5rem;
    }
    
    .xm\:hover\:scroll-mt-28:hover{
        scroll-margin-top: 1.75rem;
    }
    
    .xm\:hover\:scroll-mt-32:hover{
        scroll-margin-top: 2rem;
    }
    
    .xm\:hover\:scroll-mt-36:hover{
        scroll-margin-top: 2.25rem;
    }
    
    .xm\:hover\:scroll-mt-40:hover{
        scroll-margin-top: 2.5rem;
    }
    
    .xm\:hover\:scroll-mt-44:hover{
        scroll-margin-top: 2.75rem;
    }
    
    .xm\:hover\:scroll-mt-48:hover{
        scroll-margin-top: 3rem;
    }
    
    .xm\:hover\:scroll-mt-52:hover{
        scroll-margin-top: 3.25rem;
    }
    
    .xm\:hover\:scroll-mt-56:hover{
        scroll-margin-top: 3.5rem;
    }
    
    .xm\:hover\:scroll-mt-60:hover{
        scroll-margin-top: 3.75rem;
    }
    
    .xm\:hover\:scroll-mt-64:hover{
        scroll-margin-top: 4rem;
    }
    
    .xm\:hover\:scroll-mt-68:hover{
        scroll-margin-top: 6rem;
    }
    
    .xm\:hover\:scroll-mt-72:hover{
        scroll-margin-top: 8rem;
    }
    
    .xm\:hover\:scroll-mt-76:hover{
        scroll-margin-top: 12rem;
    }
    
    .xm\:hover\:scroll-mt-80:hover{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xm\:hover\:scroll-mb-auto:hover{
        scroll-margin-bottom: auto;
    }
    
    .xm\:hover\:scroll-mb-0:hover{
        scroll-margin-bottom: 0;
    }
    
    .xm\:hover\:scroll-mb-4:hover{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:hover\:scroll-mb-8:hover{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:hover\:scroll-mb-12:hover{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:hover\:scroll-mb-16:hover{
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:hover\:scroll-mb-20:hover{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:hover\:scroll-mb-24:hover{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:hover\:scroll-mb-28:hover{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:hover\:scroll-mb-32:hover{
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:hover\:scroll-mb-36:hover{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:hover\:scroll-mb-40:hover{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:hover\:scroll-mb-44:hover{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:hover\:scroll-mb-48:hover{
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:hover\:scroll-mb-52:hover{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:hover\:scroll-mb-56:hover{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:hover\:scroll-mb-60:hover{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:hover\:scroll-mb-64:hover{
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:hover\:scroll-mb-68:hover{
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:hover\:scroll-mb-72:hover{
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:hover\:scroll-mb-76:hover{
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:hover\:scroll-mb-80:hover{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:hover\:scroll-ml-auto:hover{
        scroll-margin-left: auto;
    }
    
    .xm\:hover\:scroll-ml-0:hover{
        scroll-margin-left: 0;
    }
    
    .xm\:hover\:scroll-ml-4:hover{
        scroll-margin-left: 0.25rem;
    }
    
    .xm\:hover\:scroll-ml-8:hover{
        scroll-margin-left: 0.5rem;
    }
    
    .xm\:hover\:scroll-ml-12:hover{
        scroll-margin-left: 0.75rem;
    }
    
    .xm\:hover\:scroll-ml-16:hover{
        scroll-margin-left: 1rem;
    }
    
    .xm\:hover\:scroll-ml-20:hover{
        scroll-margin-left: 1.25rem;
    }
    
    .xm\:hover\:scroll-ml-24:hover{
        scroll-margin-left: 1.5rem;
    }
    
    .xm\:hover\:scroll-ml-28:hover{
        scroll-margin-left: 1.75rem;
    }
    
    .xm\:hover\:scroll-ml-32:hover{
        scroll-margin-left: 2rem;
    }
    
    .xm\:hover\:scroll-ml-36:hover{
        scroll-margin-left: 2.25rem;
    }
    
    .xm\:hover\:scroll-ml-40:hover{
        scroll-margin-left: 2.5rem;
    }
    
    .xm\:hover\:scroll-ml-44:hover{
        scroll-margin-left: 2.75rem;
    }
    
    .xm\:hover\:scroll-ml-48:hover{
        scroll-margin-left: 3rem;
    }
    
    .xm\:hover\:scroll-ml-52:hover{
        scroll-margin-left: 3.25rem;
    }
    
    .xm\:hover\:scroll-ml-56:hover{
        scroll-margin-left: 3.5rem;
    }
    
    .xm\:hover\:scroll-ml-60:hover{
        scroll-margin-left: 3.75rem;
    }
    
    .xm\:hover\:scroll-ml-64:hover{
        scroll-margin-left: 4rem;
    }
    
    .xm\:hover\:scroll-ml-68:hover{
        scroll-margin-left: 6rem;
    }
    
    .xm\:hover\:scroll-ml-72:hover{
        scroll-margin-left: 8rem;
    }
    
    .xm\:hover\:scroll-ml-76:hover{
        scroll-margin-left: 12rem;
    }
    
    .xm\:hover\:scroll-ml-80:hover{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xm\:hover\:scroll-mr-auto:hover{
        scroll-margin-right: auto;
    }
    
    .xm\:hover\:scroll-mr-0:hover{
        scroll-margin-right: 0;
    }
    
    .xm\:hover\:scroll-mr-4:hover{
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:hover\:scroll-mr-8:hover{
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:hover\:scroll-mr-12:hover{
        scroll-margin-right: 0.75rem;
    }
    
    .xm\:hover\:scroll-mr-16:hover{
        scroll-margin-right: 1rem;
    }
    
    .xm\:hover\:scroll-mr-20:hover{
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:hover\:scroll-mr-24:hover{
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:hover\:scroll-mr-28:hover{
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:hover\:scroll-mr-32:hover{
        scroll-margin-right: 2rem;
    }
    
    .xm\:hover\:scroll-mr-36:hover{
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:hover\:scroll-mr-40:hover{
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:hover\:scroll-mr-44:hover{
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:hover\:scroll-mr-48:hover{
        scroll-margin-right: 3rem;
    }
    
    .xm\:hover\:scroll-mr-52:hover{
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:hover\:scroll-mr-56:hover{
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:hover\:scroll-mr-60:hover{
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:hover\:scroll-mr-64:hover{
        scroll-margin-right: 4rem;
    }
    
    .xm\:hover\:scroll-mr-68:hover{
        scroll-margin-right: 6rem;
    }
    
    .xm\:hover\:scroll-mr-72:hover{
        scroll-margin-right: 8rem;
    }
    
    .xm\:hover\:scroll-mr-76:hover{
        scroll-margin-right: 12rem;
    }
    
    .xm\:hover\:scroll-mr-80:hover{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xm\:hover\:scroll-mx-auto:hover{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xm\:hover\:scroll-mx-0:hover{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xm\:hover\:scroll-mx-4:hover{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:hover\:scroll-mx-8:hover{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:hover\:scroll-mx-12:hover{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:hover\:scroll-mx-16:hover{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xm\:hover\:scroll-mx-20:hover{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:hover\:scroll-mx-24:hover{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:hover\:scroll-mx-28:hover{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:hover\:scroll-mx-32:hover{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xm\:hover\:scroll-mx-36:hover{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:hover\:scroll-mx-40:hover{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:hover\:scroll-mx-44:hover{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:hover\:scroll-mx-48:hover{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xm\:hover\:scroll-mx-52:hover{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:hover\:scroll-mx-56:hover{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:hover\:scroll-mx-60:hover{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:hover\:scroll-mx-64:hover{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xm\:hover\:scroll-mx-68:hover{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xm\:hover\:scroll-mx-72:hover{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xm\:hover\:scroll-mx-76:hover{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xm\:hover\:scroll-mx-80:hover{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xm\:hover\:scroll-my-auto:hover{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xm\:hover\:scroll-my-0:hover{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xm\:hover\:scroll-my-4:hover{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:hover\:scroll-my-8:hover{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:hover\:scroll-my-12:hover{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:hover\:scroll-my-16:hover{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:hover\:scroll-my-20:hover{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:hover\:scroll-my-24:hover{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:hover\:scroll-my-28:hover{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:hover\:scroll-my-32:hover{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:hover\:scroll-my-36:hover{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:hover\:scroll-my-40:hover{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:hover\:scroll-my-44:hover{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:hover\:scroll-my-48:hover{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:hover\:scroll-my-52:hover{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:hover\:scroll-my-56:hover{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:hover\:scroll-my-60:hover{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:hover\:scroll-my-64:hover{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:hover\:scroll-my-68:hover{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:hover\:scroll-my-72:hover{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:hover\:scroll-my-76:hover{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:hover\:scroll-my-80:hover{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xm\:hover\:scroll-snap-align-start:hover{
        scroll-snap-align: start;
    }
    
    .xm\:hover\:scroll-snap-align-end:hover{
        scroll-snap-align: end;
    }
    
    .xm\:hover\:scroll-snap-align-center:hover{
        scroll-snap-align: center;
    }
    
    .xm\:hover\:scroll-snap-align-none:hover{
        scroll-snap-align: none;
    }
    
    .xm\:hover\:scroll-snap-stop-normal:hover{
        scroll-snap-stop: normal;
    }
    
    .xm\:hover\:scroll-always-stop-normal:hover{
        scroll-snap-stop: always;
    }
    
    .xm\:hover\:scroll-snap-type-none:hover{
        scroll-snap-type: none;
    }
    
    .xm\:hover\:scroll-snap-type-mandatory:hover{
        scroll-snap-type: mandatory;
    }
    
    .xm\:hover\:scroll-snap-type-proximity:hover{
        scroll-snap-type: proximity;
    }
    
    .xm\:hover\:user-select-none:hover{
        user-select: none;
    }
    
    .xm\:hover\:user-select-text:hover{
        user-select: text;
    }
    
    .xm\:hover\:user-select-all:hover{
        user-select: all;
    }
    
    .xm\:hover\:user-select-auto:hover{
        user-select: auto;
    }
    
    .xm\:hover\:will-change-auto:hover{
        will-change: auto;
    }
    
    .xm\:hover\:will-change-scroll:hover{
        will-change: scroll;
    }
    
    .xm\:hover\:will-change-contents:hover{
        will-change: contents;
    }
    
    .xm\:hover\:will-change-transform:hover{
        will-change: transform;
    }
    
    .xm\:hover\:stroke-w-0:hover{
        stroke-width: 0;
    }
    
    .xm\:hover\:stroke-w-1:hover{
        stroke-width: 1;
    }
    
    .xm\:hover\:stroke-w-2:hover{
        stroke-width: 2;
    }
    
    .xm\:hover\:scale-0:hover{
        transform: scale(0);
    }
    
    .xm\:hover\:scale-5:hover{
        transform: scale(0.05);
    }
    
    .xm\:hover\:scale-10:hover{
        transform: scale(0.1);
    }
    
    .xm\:hover\:scale-15:hover{
        transform: scale(0.15);
    }
    
    .xm\:hover\:scale-20:hover{
        transform: scale(0.2);
    }
    
    .xm\:hover\:scale-25:hover{
        transform: scale(0.25);
    }
    
    .xm\:hover\:scale-30:hover{
        transform: scale(0.3);
    }
    
    .xm\:hover\:scale-35:hover{
        transform: scale(0.35);
    }
    
    .xm\:hover\:scale-40:hover{
        transform: scale(0.4);
    }
    
    .xm\:hover\:scale-45:hover{
        transform: scale(0.45);
    }
    
    .xm\:hover\:scale-50:hover{
        transform: scale(0.5);
    }
    
    .xm\:hover\:scale-55:hover{
        transform: scale(0.55);
    }
    
    .xm\:hover\:scale-60:hover{
        transform: scale(0.6);
    }
    
    .xm\:hover\:scale-65:hover{
        transform: scale(0.65);
    }
    
    .xm\:hover\:scale-70:hover{
        transform: scale(0.7);
    }
    
    .xm\:hover\:scale-75:hover{
        transform: scale(0.75);
    }
    
    .xm\:hover\:scale-80:hover{
        transform: scale(0.8);
    }
    
    .xm\:hover\:scale-85:hover{
        transform: scale(0.85);
    }
    
    .xm\:hover\:scale-90:hover{
        transform: scale(0.9);
    }
    
    .xm\:hover\:scale-95:hover{
        transform: scale(0.95);
    }
    
    .xm\:hover\:scale-100:hover{
        transform: scale(1);
    }
    
    .xm\:hover\:scale-105:hover{
        transform: scale(1.05);
    }
    
    .xm\:hover\:scale-110:hover{
        transform: scale(1.1);
    }
    
    .xm\:hover\:scale-115:hover{
        transform: scale(1.15);
    }
    
    .xm\:hover\:scale-120:hover{
        transform: scale(1.2);
    }
    
    .xm\:hover\:scale-125:hover{
        transform: scale(1.25);
    }
    
    .xm\:hover\:scale-130:hover{
        transform: scale(1.3);
    }
    
    .xm\:hover\:scale-135:hover{
        transform: scale(1.35);
    }
    
    .xm\:hover\:scale-140:hover{
        transform: scale(1.4);
    }
    
    .xm\:hover\:scale-145:hover{
        transform: scale(1.45);
    }
    
    .xm\:hover\:scale-150:hover{
        transform: scale(1.5);
    }

    .xm\:hover\:-translate-1:hover:hover{
        transform: translate(-10px);
    }
    
    .xm\:hover\:-translate-2:hover:hover{
        transform: translate(-20px);
    }
    
    .xm\:hover\:-translate-3:hover:hover{
        transform: translate(-30px);
    }
    
    .xm\:hover\:-translate-4:hover:hover{
        transform: translate(-40px);
    }
    
    .xm\:hover\:-translate-5:hover:hover{
        transform: translate(-60px);
    }
    
    .xm\:hover\:-translate-6:hover:hover{
        transform: translate(-60px);
    }
    
    .xm\:hover\:-translate-7:hover:hover{
        transform: translate(-70px);
    }
    
    .xm\:hover\:-translate-8:hover:hover{
        transform: translate(-80px);
    }
    
    .xm\:hover\:-translate-9:hover:hover{
        transform: translate(-90px);
    }
    
    .xm\:hover\:-translate-10:hover:hover{
        transform: translate(-100px);
    }
    
    .xm\:hover\:-translate-11:hover:hover{
        transform: translate(-110px);
    }
    
    .xm\:hover\:-translate-12:hover:hover{
        transform: translate(-120px);
    }
    
    .xm\:hover\:-translate-13:hover:hover{
        transform: translate(-130px);
    }
    
    .xm\:hover\:-translate-14:hover:hover{
        transform: translate(-140px);
    }
    
    .xm\:hover\:-translate-15:hover:hover{
        transform: translate(-150px);
    }
    
    .xm\:hover\:-translate-16:hover:hover{
        transform: translate(-160px);
    }
    
    .xm\:hover\:-translate-17:hover:hover{
        transform: translate(-170px);
    }
    
    .xm\:hover\:-translate-18:hover:hover{
        transform: translate(-180px);
    }
    
    .xm\:hover\:-translate-19:hover:hover{
        transform: translate(-190px);
    }
    
    .xm\:hover\:-translate-20:hover:hover{
        transform: translate(-200px);
    }
    
    .xm\:hover\:-translate-10x:hover:hover{
        transform: translate(-10%);
    }
    
    .xm\:hover\:-translate-15x:hover:hover{
        transform: translate(-15%);
    }
    
    .xm\:hover\:-translate-20x:hover:hover{
        transform: translate(-20%);
    }
    
    .xm\:hover\:-translate-25x:hover:hover{
        transform: translate(-25%);
    }
    
    .xm\:hover\:-translate-30x:hover:hover{
        transform: translate(-30%);
    }
    
    .xm\:hover\:-translate-35x:hover:hover{
        transform: translate(-35%);
    }
    
    .xm\:hover\:-translate-40x:hover:hover{
        transform: translate(-40%);
    }
    
    .xm\:hover\:-translate-45x:hover:hover{
        transform: translate(-45%);
    }
    
    .xm\:hover\:-translate-50x:hover:hover{
        transform: translate(-50%);
    }
    
    .xm\:hover\:-translate-55x:hover:hover{
        transform: translate(-55%);
    }
    
    .xm\:hover\:-translate-60x:hover:hover{
        transform: translate(-60%);
    }
    
    .xm\:hover\:-translate-65x:hover:hover{
        transform: translate(-65%);
    }
    
    .xm\:hover\:-translate-70x:hover:hover{
        transform: translate(-70%);
    }
    
    .xm\:hover\:-translate-75x:hover:hover{
        transform: translate(-75%);
    }
    
    .xm\:hover\:-translate-80x:hover:hover{
        transform: translate(-80%);
    }
    
    .xm\:hover\:-translate-85x:hover:hover{
        transform: translate(-85%);
    }
    
    .xm\:hover\:-translate-90x:hover:hover{
        transform: translate(-90%);
    }
    
    .xm\:hover\:-translate-95x:hover:hover{
        transform: translate(-95%);
    }
    
    .xm\:hover\:-translate-x-1:hover:hover{
        transform: translateX(-10px);
    }
    
    .xm\:hover\:-translate-x-2:hover:hover{
        transform: translateX(-20px);
    }
    
    .xm\:hover\:-translate-x-3:hover:hover{
        transform: translateX(-30px);
    }
    
    .xm\:hover\:-translate-x-4:hover:hover{
        transform: translateX(-40px);
    }
    
    .xm\:hover\:-translate-x-5:hover:hover{
        transform: translateX(-60px);
    }
    
    .xm\:hover\:-translate-x-6:hover:hover{
        transform: translateX(-60px);
    }
    
    .xm\:hover\:-translate-x-7:hover:hover{
        transform: translateX(-70px);
    }
    
    .xm\:hover\:-translate-x-8:hover:hover{
        transform: translateX(-80px);
    }
    
    .xm\:hover\:-translate-x-9:hover:hover{
        transform: translateX(-90px);
    }
    
    .xm\:hover\:-translate-x-10:hover:hover{
        transform: translateX(-100px);
    }
    
    .xm\:hover\:-translate-x-11:hover:hover{
        transform: translateX(-110px);
    }
    
    .xm\:hover\:-translate-x-12:hover:hover{
        transform: translateX(-120px);
    }
    
    .xm\:hover\:-translate-x-13:hover:hover{
        transform: translateX(-130px);
    }
    
    .xm\:hover\:-translate-x-14:hover:hover{
        transform: translateX(-140px);
    }
    
    .xm\:hover\:-translate-x-15:hover:hover{
        transform: translateX(-150px);
    }
    
    .xm\:hover\:-translate-x-16:hover:hover{
        transform: translateX(-160px);
    }
    
    .xm\:hover\:-translate-x-17:hover:hover{
        transform: translateX(-170px);
    }
    
    .xm\:hover\:-translate-x-18:hover:hover{
        transform: translateX(-180px);
    }
    
    .xm\:hover\:-translate-x-19:hover:hover{
        transform: translateX(-190px);
    }
    
    .xm\:hover\:-translate-x-20:hover:hover{
        transform: translateX(-200px);
    }
    
    .xm\:hover\:-translate-x-10x:hover:hover{
        transform: translateX(-10%);
    }
    
    .xm\:hover\:-translate-x-15x:hover:hover{
        transform: translateX(-15%);
    }
    
    .xm\:hover\:-translate-x-20x:hover:hover{
        transform: translateX(-20%);
    }
    
    .xm\:hover\:-translate-x-25x:hover:hover{
        transform: translateX(-25%);
    }
    
    .xm\:hover\:-translate-x-30x:hover:hover{
        transform: translateX(-30%);
    }
    
    .xm\:hover\:-translate-x-35x:hover:hover{
        transform: translateX(-35%);
    }
    
    .xm\:hover\:-translate-x-40x:hover:hover{
        transform: translateX(-40%);
    }
    
    .xm\:hover\:-translate-x-45x:hover:hover{
        transform: translateX(-45%);
    }
    
    .xm\:hover\:-translate-x-50x:hover:hover{
        transform: translateX(-50%);
    }
    
    .xm\:hover\:-translate-x-55x:hover:hover{
        transform: translateX(-55%);
    }
    
    .xm\:hover\:-translate-x-60x:hover:hover{
        transform: translateX(-60%);
    }
    
    .xm\:hover\:-translate-x-65x:hover:hover{
        transform: translateX(-65%);
    }
    
    .xm\:hover\:-translate-x-70x:hover:hover{
        transform: translateX(-70%);
    }
    
    .xm\:hover\:-translate-x-75x:hover:hover{
        transform: translateX(-75%);
    }
    
    .xm\:hover\:-translate-x-80x:hover:hover{
        transform: translateX(-80%);
    }
    
    .xm\:hover\:-translate-x-85x:hover:hover{
        transform: translateX(-85%);
    }
    
    .xm\:hover\:-translate-x-90x:hover:hover{
        transform: translateX(-90%);
    }
    
    .xm\:hover\:-translate-x-95x:hover:hover{
        transform: translateX(-95%);
    }
    
    .xm\:hover\:-translate-y-1:hover:hover{
        transform: translateY(-10px);
    }
    
    .xm\:hover\:-translate-y-2:hover:hover{
        transform: translateY(-20px);
    }
    
    .xm\:hover\:-translate-y-3:hover:hover{
        transform: translateY(-30px);
    }
    
    .xm\:hover\:-translate-y-4:hover:hover{
        transform: translateY(-40px);
    }
    
    .xm\:hover\:-translate-y-5:hover:hover{
        transform: translateY(-60px);
    }
    
    .xm\:hover\:-translate-y-6:hover:hover{
        transform: translateY(-60px);
    }
    
    .xm\:hover\:-translate-y-7:hover:hover{
        transform: translateY(-70px);
    }
    
    .xm\:hover\:-translate-y-8:hover:hover{
        transform: translateY(-80px);
    }
    
    .xm\:hover\:-translate-y-9:hover:hover{
        transform: translateY(-90px);
    }
    
    .xm\:hover\:-translate-y-10:hover:hover{
        transform: translateY(-100px);
    }
    
    .xm\:hover\:-translate-y-11:hover:hover{
        transform: translateY(-110px);
    }
    
    .xm\:hover\:-translate-y-12:hover:hover{
        transform: translateY(-120px);
    }
    
    .xm\:hover\:-translate-y-13:hover:hover{
        transform: translateY(-130px);
    }
    
    .xm\:hover\:-translate-y-14:hover:hover{
        transform: translateY(-140px);
    }
    
    .xm\:hover\:-translate-y-15:hover:hover{
        transform: translateY(-150px);
    }
    
    .xm\:hover\:-translate-y-16:hover:hover{
        transform: translateY(-160px);
    }
    
    .xm\:hover\:-translate-y-17:hover:hover{
        transform: translateY(-170px);
    }
    
    .xm\:hover\:-translate-y-18:hover:hover{
        transform: translateY(-180px);
    }
    
    .xm\:hover\:-translate-y-19:hover:hover{
        transform: translateY(-190px);
    }
    
    .xm\:hover\:-translate-y-20:hover:hover{
        transform: translateY(-200px);
    }
    
    .xm\:hover\:-translate-y-10x:hover:hover{
        transform: translateY(-10%);
    }
    
    .xm\:hover\:-translate-y-15x:hover:hover{
        transform: translateY(-15%);
    }
    
    .xm\:hover\:-translate-y-20x:hover:hover{
        transform: translateY(-20%);
    }
    
    .xm\:hover\:-translate-y-25x:hover:hover{
        transform: translateY(-25%);
    }
    
    .xm\:hover\:-translate-y-30x:hover:hover{
        transform: translateY(-30%);
    }
    
    .xm\:hover\:-translate-y-35x:hover:hover{
        transform: translateY(-35%);
    }
    
    .xm\:hover\:-translate-y-40x:hover:hover{
        transform: translateY(-40%);
    }
    
    .xm\:hover\:-translate-y-45x:hover:hover{
        transform: translateY(-45%);
    }
    
    .xm\:hover\:-translate-y-50x:hover:hover{
        transform: translateY(-50%);
    }
    
    .xm\:hover\:-translate-y-55x:hover:hover{
        transform: translateY(-55%);
    }
    
    .xm\:hover\:-translate-y-60x:hover:hover{
        transform: translateY(-60%);
    }
    
    .xm\:hover\:-translate-y-65x:hover:hover{
        transform: translateY(-65%);
    }
    
    .xm\:hover\:-translate-y-70x:hover:hover{
        transform: translateY(-70%);
    }
    
    .xm\:hover\:-translate-y-75x:hover:hover{
        transform: translateY(-75%);
    }
    
    .xm\:hover\:-translate-y-80x:hover:hover{
        transform: translateY(-80%);
    }
    
    .xm\:hover\:-translate-y-85x:hover:hover{
        transform: translateY(-85%);
    }
    
    .xm\:hover\:-translate-y-90x:hover:hover{
        transform: translateY(-90%);
    }
    
    .xm\:hover\:-translate-y-95x:hover:hover{
        transform: translateY(-95%);
    }
    
    .xm\:hover\:-translate-1:hover{
        transform: translate(-10px);
    }
    
    .xm\:hover\:-translate-2:hover{
        transform: translate(-20px);
    }
    
    .xm\:hover\:-translate-3:hover{
        transform: translate(-30px);
    }
    
    .xm\:hover\:-translate-4:hover{
        transform: translate(-40px);
    }
    
    .xm\:hover\:-translate-5:hover{
        transform: translate(-60px);
    }
    
    .xm\:hover\:-translate-6:hover{
        transform: translate(-60px);
    }
    
    .xm\:hover\:-translate-7:hover{
        transform: translate(-70px);
    }
    
    .xm\:hover\:-translate-8:hover{
        transform: translate(-80px);
    }
    
    .xm\:hover\:-translate-9:hover{
        transform: translate(-90px);
    }
    
    .xm\:hover\:-translate-10:hover{
        transform: translate(-100px);
    }
    
    .xm\:hover\:-translate-11:hover{
        transform: translate(-110px);
    }
    
    .xm\:hover\:-translate-12:hover{
        transform: translate(-120px);
    }
    
    .xm\:hover\:-translate-13:hover{
        transform: translate(-130px);
    }
    
    .xm\:hover\:-translate-14:hover{
        transform: translate(-140px);
    }
    
    .xm\:hover\:-translate-15:hover{
        transform: translate(-150px);
    }
    
    .xm\:hover\:-translate-16:hover{
        transform: translate(-160px);
    }
    
    .xm\:hover\:-translate-17:hover{
        transform: translate(-170px);
    }
    
    .xm\:hover\:-translate-18:hover{
        transform: translate(-180px);
    }
    
    .xm\:hover\:-translate-19:hover{
        transform: translate(-190px);
    }
    
    .xm\:hover\:-translate-20:hover{
        transform: translate(-200px);
    }
    
    .xm\:hover\:-translate-10x:hover{
        transform: translate(-10%);
    }
    
    .xm\:hover\:-translate-15x:hover{
        transform: translate(-15%);
    }
    
    .xm\:hover\:-translate-20x:hover{
        transform: translate(-20%);
    }
    
    .xm\:hover\:-translate-25x:hover{
        transform: translate(-25%);
    }
    
    .xm\:hover\:-translate-30x:hover{
        transform: translate(-30%);
    }
    
    .xm\:hover\:-translate-35x:hover{
        transform: translate(-35%);
    }
    
    .xm\:hover\:-translate-40x:hover{
        transform: translate(-40%);
    }
    
    .xm\:hover\:-translate-45x:hover{
        transform: translate(-45%);
    }
    
    .xm\:hover\:-translate-50x:hover{
        transform: translate(-50%);
    }
    
    .xm\:hover\:-translate-55x:hover{
        transform: translate(-55%);
    }
    
    .xm\:hover\:-translate-60x:hover{
        transform: translate(-60%);
    }
    
    .xm\:hover\:-translate-65x:hover{
        transform: translate(-65%);
    }
    
    .xm\:hover\:-translate-70x:hover{
        transform: translate(-70%);
    }
    
    .xm\:hover\:-translate-75x:hover{
        transform: translate(-75%);
    }
    
    .xm\:hover\:-translate-80x:hover{
        transform: translate(-80%);
    }
    
    .xm\:hover\:-translate-85x:hover{
        transform: translate(-85%);
    }
    
    .xm\:hover\:-translate-90x:hover{
        transform: translate(-90%);
    }
    
    .xm\:hover\:-translate-95x:hover{
        transform: translate(-95%);
    }
    
    .xm\:hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }
    
    .xm\:hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }
    
    .xm\:hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }
    
    .xm\:hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }
    
    .xm\:hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }
    
    .xm\:hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }
    
    .xm\:hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }
    
    .xm\:hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }
    
    .xm\:hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }
    
    .xm\:hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }
    
    .xm\:hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }
    
    .xm\:hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }
    
    .xm\:hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }
    
    .xm\:hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }
    
    .xm\:hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }
    
    .xm\:hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }
    
    .xm\:hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }
    
    .xm\:hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }
    
    .xm\:hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }
    
    .xm\:hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }
    
    .xm\:hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }
    
    .xm\:hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }
    
    .xm\:hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }
    
    .xm\:hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }
    
    .xm\:hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }
    
    .xm\:hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }
    
    .xm\:hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }
    
    .xm\:hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }
    
    .xm\:hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }
    
    .xm\:hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }
    
    .xm\:hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }
    
    .xm\:hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }
    
    .xm\:hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }
    
    .xm\:hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }
    
    .xm\:hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }
    
    .xm\:hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }
    
    .xm\:hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }
    
    .xm\:hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }
    
    .xm\:hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }
    
    .xm\:hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }
    
    .xm\:hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }
    
    .xm\:hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }
    
    .xm\:hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }
    
    .xm\:hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }
    
    .xm\:hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }
    
    .xm\:hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }
    
    .xm\:hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }
    
    .xm\:hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }
    
    .xm\:hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }
    
    .xm\:hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }
    
    .xm\:hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }
    
    .xm\:hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }
    
    .xm\:hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }
    
    .xm\:hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }
    
    .xm\:hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }
    
    .xm\:hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }
    
    .xm\:hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }
    
    .xm\:hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }
    
    .xm\:hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }
    
    .xm\:hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }
    
    .xm\:hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }
    
    .xm\:hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }
    
    .xm\:hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }
    
    .xm\:hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }
    
    .xm\:hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }
    
    .xm\:hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }
    
    .xm\:hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }
    
    .xm\:hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }
    
    .xm\:hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }
    
    .xm\:hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }
    
    .xm\:hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }
    
    .xm\:hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }
    
    .xm\:hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }
    
    .xm\:hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }
    
    .xm\:hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }
    
    .xm\:hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .xm\:hover\:translate-0:hover{
        transform: translate(0);
    }

    .xm\:hover\:translate-1:hover{
        transform: translate(10px);
    }

    .xm\:hover\:translate-2:hover{
        transform: translate(20px);
    }

    .xm\:hover\:translate-3:hover{
        transform: translate(30px);
    }

    .xm\:hover\:translate-4:hover{
        transform: translate(40px);
    }

    .xm\:hover\:translate-5:hover{
        transform: translate(60px);
    }

    .xm\:hover\:translate-6:hover{
        transform: translate(60px);
    }

    .xm\:hover\:translate-7:hover{
        transform: translate(70px);
    }

    .xm\:hover\:translate-8:hover{
        transform: translate(80px);
    }

    .xm\:hover\:translate-9:hover{
        transform: translate(90px);
    }

    .xm\:hover\:translate-10:hover{
        transform: translate(100px);
    }

    .xm\:hover\:translate-11:hover{
        transform: translate(110px);
    }

    .xm\:hover\:translate-12:hover{
        transform: translate(120px);
    }

    .xm\:hover\:translate-13:hover{
        transform: translate(130px);
    }

    .xm\:hover\:translate-14:hover{
        transform: translate(140px);
    }

    .xm\:hover\:translate-15:hover{
        transform: translate(150px);
    }

    .xm\:hover\:translate-16:hover{
        transform: translate(160px);
    }

    .xm\:hover\:translate-17:hover{
        transform: translate(170px);
    }

    .xm\:hover\:translate-18:hover{
        transform: translate(180px);
    }

    .xm\:hover\:translate-19:hover{
        transform: translate(190px);
    }

    .xm\:hover\:translate-20:hover{
        transform: translate(200px);
    }

    .xm\:hover\:translate-10x:hover{
        transform: translate(10%);
    }

    .xm\:hover\:translate-15x:hover{
        transform: translate(15%);
    }

    .xm\:hover\:translate-20x:hover{
        transform: translate(20%);
    }

    .xm\:hover\:translate-25x:hover{
        transform: translate(25%);
    }

    .xm\:hover\:translate-30x:hover{
        transform: translate(30%);
    }

    .xm\:hover\:translate-35x:hover{
        transform: translate(35%);
    }

    .xm\:hover\:translate-40x:hover{
        transform: translate(40%);
    }

    .xm\:hover\:translate-45x:hover{
        transform: translate(45%);
    }

    .xm\:hover\:translate-50x:hover{
        transform: translate(50%);
    }

    .xm\:hover\:translate-55x:hover{
        transform: translate(55%);
    }

    .xm\:hover\:translate-60x:hover{
        transform: translate(60%);
    }

    .xm\:hover\:translate-65x:hover{
        transform: translate(65%);
    }

    .xm\:hover\:translate-70x:hover{
        transform: translate(70%);
    }

    .xm\:hover\:translate-75x:hover{
        transform: translate(75%);
    }

    .xm\:hover\:translate-80x:hover{
        transform: translate(80%);
    }

    .xm\:hover\:translate-85x:hover{
        transform: translate(85%);
    }

    .xm\:hover\:translate-90x:hover{
        transform: translate(90%);
    }

    .xm\:hover\:translate-95x:hover{
        transform: translate(95%);
    }

    .xm\:hover\:translate-x-0:hover{
        transform: translateX(0);
    }

    .xm\:hover\:translate-x-1:hover{
        transform: translateX(10px);
    }

    .xm\:hover\:translate-x-2:hover{
        transform: translateX(20px);
    }

    .xm\:hover\:translate-x-3:hover{
        transform: translateX(30px);
    }

    .xm\:hover\:translate-x-4:hover{
        transform: translateX(40px);
    }

    .xm\:hover\:translate-x-5:hover{
        transform: translateX(60px);
    }

    .xm\:hover\:translate-x-6:hover{
        transform: translateX(60px);
    }

    .xm\:hover\:translate-x-7:hover{
        transform: translateX(70px);
    }

    .xm\:hover\:translate-x-8:hover{
        transform: translateX(80px);
    }

    .xm\:hover\:translate-x-9:hover{
        transform: translateX(90px);
    }

    .xm\:hover\:translate-x-10:hover{
        transform: translateX(100px);
    }

    .xm\:hover\:translate-x-11:hover{
        transform: translateX(110px);
    }

    .xm\:hover\:translate-x-12:hover{
        transform: translateX(120px);
    }

    .xm\:hover\:translate-x-13:hover{
        transform: translateX(130px);
    }

    .xm\:hover\:translate-x-14:hover{
        transform: translateX(140px);
    }

    .xm\:hover\:translate-x-15:hover{
        transform: translateX(150px);
    }

    .xm\:hover\:translate-x-16:hover{
        transform: translateX(160px);
    }

    .xm\:hover\:translate-x-17:hover{
        transform: translateX(170px);
    }

    .xm\:hover\:translate-x-18:hover{
        transform: translateX(180px);
    }

    .xm\:hover\:translate-x-19:hover{
        transform: translateX(190px);
    }

    .xm\:hover\:translate-x-20:hover{
        transform: translateX(200px);
    }

    .xm\:hover\:translate-x-10x:hover{
        transform: translateX(10%);
    }

    .xm\:hover\:translate-x-15x:hover{
        transform: translateX(15%);
    }

    .xm\:hover\:translate-x-20x:hover{
        transform: translateX(20%);
    }

    .xm\:hover\:translate-x-25x:hover{
        transform: translateX(25%);
    }

    .xm\:hover\:translate-x-30x:hover{
        transform: translateX(30%);
    }

    .xm\:hover\:translate-x-35x:hover{
        transform: translateX(35%);
    }

    .xm\:hover\:translate-x-40x:hover{
        transform: translateX(40%);
    }

    .xm\:hover\:translate-x-45x:hover{
        transform: translateX(45%);
    }

    .xm\:hover\:translate-x-50x:hover{
        transform: translateX(50%);
    }

    .xm\:hover\:translate-x-55x:hover{
        transform: translateX(55%);
    }

    .xm\:hover\:translate-x-60x:hover{
        transform: translateX(60%);
    }

    .xm\:hover\:translate-x-65x:hover{
        transform: translateX(65%);
    }

    .xm\:hover\:translate-x-70x:hover{
        transform: translateX(70%);
    }

    .xm\:hover\:translate-x-75x:hover{
        transform: translateX(75%);
    }

    .xm\:hover\:translate-x-80x:hover{
        transform: translateX(80%);
    }

    .xm\:hover\:translate-x-85x:hover{
        transform: translateX(85%);
    }

    .xm\:hover\:translate-x-90x:hover{
        transform: translateX(90%);
    }

    .xm\:hover\:translate-x-95x:hover{
        transform: translateX(95%);
    }

    .xm\:hover\:translate-y-0:hover{
        transform: translateY(0);
    }

    .xm\:hover\:translate-y-1:hover{
        transform: translateY(10px);
    }

    .xm\:hover\:translate-y-2:hover{
        transform: translateY(20px);
    }

    .xm\:hover\:translate-y-3:hover{
        transform: translateY(30px);
    }

    .xm\:hover\:translate-y-4:hover{
        transform: translateY(40px);
    }

    .xm\:hover\:translate-y-5:hover{
        transform: translateY(60px);
    }

    .xm\:hover\:translate-y-6:hover{
        transform: translateY(60px);
    }

    .xm\:hover\:translate-y-7:hover{
        transform: translateY(70px);
    }

    .xm\:hover\:translate-y-8:hover{
        transform: translateY(80px);
    }

    .xm\:hover\:translate-y-9:hover{
        transform: translateY(90px);
    }

    .xm\:hover\:translate-y-10:hover{
        transform: translateY(100px);
    }

    .xm\:hover\:translate-y-11:hover{
        transform: translateY(110px);
    }

    .xm\:hover\:translate-y-12:hover{
        transform: translateY(120px);
    }

    .xm\:hover\:translate-y-13:hover{
        transform: translateY(130px);
    }

    .xm\:hover\:translate-y-14:hover{
        transform: translateY(140px);
    }

    .xm\:hover\:translate-y-15:hover{
        transform: translateY(150px);
    }

    .xm\:hover\:translate-y-16:hover{
        transform: translateY(160px);
    }

    .xm\:hover\:translate-y-17:hover{
        transform: translateY(170px);
    }

    .xm\:hover\:translate-y-18:hover{
        transform: translateY(180px);
    }

    .xm\:hover\:translate-y-19:hover{
        transform: translateY(190px);
    }

    .xm\:hover\:translate-y-20:hover{
        transform: translateY(200px);
    }

    .xm\:hover\:translate-y-10x:hover{
        transform: translateY(10%);
    }

    .xm\:hover\:translate-y-15x:hover{
        transform: translateY(15%);
    }

    .xm\:hover\:translate-y-20x:hover{
        transform: translateY(20%);
    }

    .xm\:hover\:translate-y-25x:hover{
        transform: translateY(25%);
    }

    .xm\:hover\:translate-y-30x:hover{
        transform: translateY(30%);
    }

    .xm\:hover\:translate-y-35x:hover{
        transform: translateY(35%);
    }

    .xm\:hover\:translate-y-40x:hover{
        transform: translateY(40%);
    }

    .xm\:hover\:translate-y-45x:hover{
        transform: translateY(45%);
    }

    .xm\:hover\:translate-y-50x:hover{
        transform: translateY(50%);
    }

    .xm\:hover\:translate-y-55x:hover{
        transform: translateY(55%);
    }

    .xm\:hover\:translate-y-60x:hover{
        transform: translateY(60%);
    }

    .xm\:hover\:translate-y-65x:hover{
        transform: translateY(65%);
    }

    .xm\:hover\:translate-y-70x:hover{
        transform: translateY(70%);
    }

    .xm\:hover\:translate-y-75x:hover{
        transform: translateY(75%);
    }

    .xm\:hover\:translate-y-80x:hover{
        transform: translateY(80%);
    }

    .xm\:hover\:translate-y-85x:hover{
        transform: translateY(85%);
    }

    .xm\:hover\:translate-y-90x:hover{
        transform: translateY(90%);
    }

    .xm\:hover\:translate-y-95x:hover{
        transform: translateY(95%);
    }
    
    .xm\:hover\:rotate-0:hover{
        transform: rotate(0);
    }
    
    .xm\:hover\:rotate-1:hover{
        transform: rotate(1deg);
    }
    
    .xm\:hover\:rotate-2:hover{
        transform: rotate(2deg);
    }
    
    .xm\:hover\:rotate-3:hover{
        transform: rotate(3deg);
    }
    
    .xm\:hover\:rotate-6:hover{
        transform: rotate(6deg);
    }
    
    .xm\:hover\:rotate-12:hover{
        transform: rotate(12deg);
    }
    
    .xm\:hover\:rotate-20:hover{
        transform: rotate(20deg);
    }
    
    .xm\:hover\:rotate-30:hover{
        transform: rotate(30deg);
    }
    
    .xm\:hover\:rotate-45:hover{
        transform: rotate(45deg);
    }
    
    .xm\:hover\:rotate-60:hover{
        transform: rotate(60deg);
    }
    
    .xm\:hover\:rotate-90:hover{
        transform: rotate(90deg);
    }
    
    .xm\:hover\:rotate-180:hover{
        transform: rotate(180deg);
    }
    
    .xm\:hover\:rotate-259:hover{
        transform: rotate(359deg);
    }
    
    .xm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xm\:hover\:transition-duration-75:hover{
        transition-duration: 75ms;
    }
    
    .xm\:hover\:transition-duration-100:hover{
        transition-duration: 100ms;
    }
    
    .xm\:hover\:transition-duration-150:hover{
        transition-duration: 150ms;
    }
    
    .xm\:hover\:transition-duration-200:hover{
        transition-duration: 200ms;
    }
    
    .xm\:hover\:transition-duration-300:hover{
        transition-duration: 300ms;
    }
    
    .xm\:hover\:transition-duration-700:hover{
        transition-duration: 700ms;
    }
    
    .xm\:hover\:transition-duration-1000:hover{
        transition-duration: 1000ms;
    }
    
    .xm\:hover\:transition-ease-linear:hover{
        transition-timing-function: linear;
    }
    
    .xm\:hover\:transition-ease-in:hover{
        transition-timing-function: ease-in;
    }
    
    .xm\:hover\:transition-ease-out:hover{
        transition-timing-function: ease-out;
    }
    
    .xm\:hover\:transition-ease-in-out:hover{
        transition-timing-function: ease-in-out;
    }
    
    .xm\:hover\:transition-delay-75:hover{
        transition-delay: 75ms;
    }
    
    .xm\:hover\:transition-delay-100:hover{
        transition-delay: 100ms;
    }
    
    .xm\:hover\:transition-delay-150:hover{
        transition-delay: 150ms;
    }
    
    .xm\:hover\:transition-duration-200:hover{
        transition-delay: 200ms;
    }
    
    .xm\:hover\:transition-delay-300:hover{
        transition-delay: 300ms;
    }
    
    .xm\:hover\:transition-delay-700:hover{
        transition-delay: 700ms;
    }
    
    .xm\:hover\:transition-delay-1000:hover{
        transition-delay: 1000ms;
    }
    
    .xm\:hover\:transition-property-all:hover{
        transition-property: all;
    }
    
    .xm\:hover\:transition-property-colors:hover{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xm\:hover\:transition-property-opacity:hover{
        transition-property: opacity;
    }
    
    .xm\:hover\:transition-property-transform:hover{
        transition-property: transform;
    }
    
    .xm\:hover\:animation-duration-75:hover{
        animation-duration: 75ms;
    }
    
    .xm\:hover\:animation-duration-100:hover{
        animation-duration: 100ms;
    }
    
    .xm\:hover\:animation-duration-150:hover{
        animation-duration: 150ms;
    }
    
    .xm\:hover\:animation-duration-200:hover{
        animation-duration: 200ms;
    }
    
    .xm\:hover\:animation-duration-300:hover{
        animation-duration: 300ms;
    }
    
    .xm\:hover\:animation-duration-700:hover{
        animation-duration: 700ms;
    }
    
    .xm\:hover\:animation-duration-1000:hover{
        animation-duration: 1000ms;
    }
    
    .xm\:hover\:animation-ease-linear:hover{
        animation-timing-function: linear;
    }
    
    .xm\:hover\:animation-ease-in:hover{
        animation-timing-function: ease-in;
    }
    
    .xm\:hover\:animation-ease-out:hover{
        animation-timing-function: ease-out;
    }
    
    .xm\:hover\:animation-ease-in-out:hover{
        animation-timing-function: ease-in-out;
    }
    
    .xm\:hover\:animation-delay-75:hover{
        animation-delay: 75ms;
    }
    
    .xm\:hover\:animation-delay-100:hover{
        animation-delay: 100ms;
    }
    
    .xm\:hover\:animation-delay-150:hover{
        animation-delay: 150ms;
    }
    
    .xm\:hover\:animation-duration-200:hover{
        animation-delay: 200ms;
    }
    
    .xm\:hover\:animation-delay-300:hover{
        animation-delay: 300ms;
    }
    
    .xm\:hover\:animation-delay-700:hover{
        animation-delay: 700ms;
    }
    
    .xm\:hover\:animation-delay-1000:hover{
        animation-delay: 1000ms;
    }
    
    .xm\:hover\:animation-name-fade-in:hover{
        animation-name: fade-in;
    }
    
    .xm\:hover\:animation-name-fade-out:hover{
        animation-name: fade-out;
    }
    
    .xm\:hover\:animation-name-spin:hover{
        animation-name: spin;
    }
    
    .xm\:hover\:animation-name-translate-x:hover{
        animation-name: translate-x;
    }
    
    .xm\:hover\:animation-name-translate-y:hover{
        animation-name: translate-y;
    }
    
    .xm\:hover\:animation-name-scale-up:hover{
        animation-name: scale-up;
    }
    
    .xm\:hover\:animation-name-scale-down:hover{
        animation-name: scale-down;
    }
    
    .xm\:hover\:animation-name-bounce:hover{
        animation-name: bounce;
    }
    
    .xm\:hover\:animation-name-slide-in:hover{
        animation-name: slide-in;
    }
    
    .xm\:hover\:animation-name-slide-out:hover{
        animation-name: slide-out;
    }
    
    .xm\:hover\:animation-name-pulse:hover{
        animation-name: pulse;
    }
    
    .xm\:hover\:color-white:hover{
        color: var(--white);
    }
    
    .xm\:hover\:color-black:hover{
        color: var(--black);
    }
    
    .xm\:hover\:text-white:hover{
        color: var(--white);
    }
    
    .xm\:hover\:text-black:hover{
        color: var(--black);
    }
    
    .xm\:hover\:bg-white:hover{
        background: var(--white);
    }
    
    .xm\:hover\:bg-black:hover{
        background: var(--black);
    }

    .xm\:hover\:border-white:hover{
        border-color: var(--white);
    }

    .xm\:hover\:border-black:hover{
        border-color: var(--black);
    }
    
    .xm\:hover\:border-teal-50:hover{
        border-color: var(--velocity-teal-50);
    }
    
    .xm\:hover\:border-teal-100:hover{
        border-color: var(--velocity-teal-100);
    }
    
    .xm\:hover\:border-teal-200:hover{
        border-color: var(--velocity-teal-200);
    }
    
    .xm\:hover\:border-teal-300:hover{
        border-color: var(--velocity-teal-300);
    }
    
    .xm\:hover\:border-teal-400:hover{
        border-color: var(--velocity-teal-400);
    }
    
    .xm\:hover\:border-teal-500:hover{
        border-color: var(--velocity-teal-500);
    }
    
    .xm\:hover\:border-teal-600:hover{
        border-color: var(--velocity-teal-600);
    }
    
    .xm\:hover\:border-teal-700:hover{
        border-color: var(--velocity-teal-700);
    }
    
    .xm\:hover\:border-teal-800:hover{
        border-color: var(--velocity-teal-800);
    }
    
    .xm\:hover\:border-teal-900:hover{
        border-color: var(--velocity-teal-900);
    }
    
    .xm\:hover\:border-red-50:hover{
        border-color: var(--velocity-red-50);
    }
    
    .xm\:hover\:border-red-100:hover{
        border-color: var(--velocity-red-100);
    }
    
    .xm\:hover\:border-red-200:hover{
        border-color: var(--velocity-red-200);
    }
    
    .xm\:hover\:border-red-300:hover{
        border-color: var(--velocity-red-300);
    }
    
    .xm\:hover\:border-red-400:hover{
        border-color: var(--velocity-red-400);
    }
    
    .xm\:hover\:border-red-500:hover{
        border-color: var(--velocity-red-500);
    }
    
    .xm\:hover\:border-red-600:hover{
        border-color: var(--velocity-red-600);
    }
    
    .xm\:hover\:border-red-700:hover{
        border-color: var(--velocity-red-700);
    }
    
    .xm\:hover\:border-red-800:hover{
        border-color: var(--velocity-red-800);
    }
    
    .xm\:hover\:border-red-900:hover{
        border-color: var(--velocity-red-900);
    }
    
    .xm\:hover\:border-grey-100:hover{
        border-color: var(--velocity-grey-100);
    }
    
    .xm\:hover\:border-sky-50:hover{
        border-color: var(--velocity-sky-50);
    }
    
    .xm\:hover\:border-sky-100:hover{
        border-color: var(--velocity-sky-100);
    }
    
    .xm\:hover\:border-sky-200:hover{
        border-color: var(--velocity-sky-200);
    }
    
    .xm\:hover\:border-sky-300:hover{
        border-color: var(--velocity-sky-300);
    }
    
    .xm\:hover\:border-sky-400:hover{
        border-color: var(--velocity-sky-400);
    }
    
    .xm\:hover\:border-sky-500:hover{
        border-color: var(--velocity-sky-500);
    }
    
    .xm\:hover\:border-sky-600:hover{
        border-color: var(--velocity-sky-600);
    }
    
    .xm\:hover\:border-sky-700:hover{
        border-color: var(--velocity-sky-700);
    }
    
    .xm\:hover\:border-sky-800:hover{
        border-color: var(--velocity-sky-800);
    }
    
    .xm\:hover\:border-sky-900:hover{
        border-color: var(--velocity-sky-900);
    }
    
    .xm\:hover\:border-green-50:hover{
        border-color: var(--velocity-green-50);
    }
    
    .xm\:hover\:border-green-100:hover{
        border-color: var(--velocity-green-100);
    }
    
    .xm\:hover\:border-green-200:hover{
        border-color: var(--velocity-green-200);
    }
    
    .xm\:hover\:border-green-300:hover{
        border-color: var(--velocity-green-300);
    }
    
    .xm\:hover\:border-green-400:hover{
        border-color: var(--velocity-green-400);
    }
    
    .xm\:hover\:border-green-500:hover{
        border-color: var(--velocity-green-500);
    }
    
    .xm\:hover\:border-green-600:hover{
        border-color: var(--velocity-green-600);
    }
    
    .xm\:hover\:border-green-700:hover{
        border-color: var(--velocity-green-700);
    }
    
    .xm\:hover\:border-green-800:hover{
        border-color: var(--velocity-green-800);
    }
    
    .xm\:hover\:border-green-900:hover{
        border-color: var(--velocity-green-900);
    }
    
    .xm\:hover\:border-grey-200:hover{
        border-color: var(--velocity-grey-200);
    }
    
    .xm\:hover\:border-grey-300:hover{
        border-color: var(--velocity-grey-300);
    }
    
    .xm\:hover\:border-grey-400:hover{
        border-color: var(--velocity-grey-400);
    }
    
    .xm\:hover\:border-grey-500:hover{
        border-color: var(--velocity-grey-500);
    }
    
    .xm\:hover\:border-grey-600:hover{
        border-color: var(--velocity-grey-600);
    }
    
    .xm\:hover\:border-grey-700:hover{
        border-color: var(--velocity-grey-700);
    }
    
    .xm\:hover\:border-grey-800:hover{
        border-color: var(--velocity-grey-800);
    }
    
    .xm\:hover\:border-grey-900:hover{
        border-color: var(--velocity-grey-900);
    }
    
    .xm\:hover\:border-yellow-50:hover{
        border-color: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:border-yellow-100:hover{
        border-color: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:border-yellow-200:hover{
        border-color: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:border-yellow-300:hover{
        border-color: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:border-yellow-400:hover{
        border-color: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:border-yellow-500:hover{
        border-color: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:border-yellow-600:hover{
        border-color: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:border-yellow-700:hover{
        border-color: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:border-yellow-800:hover{
        border-color: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:border-yellow-900:hover{
        border-color: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:border-cyan-50:hover{
        border-color: var(--velocity-cyan-50);
    }
    
    .xm\:hover\:border-cyan-100:hover{
        border-color: var(--velocity-cyan-100);
    }
    
    .xm\:hover\:border-cyan-200:hover{
        border-color: var(--velocity-cyan-200);
    }
    
    .xm\:hover\:border-cyan-300:hover{
        border-color: var(--velocity-cyan-300);
    }
    
    .xm\:hover\:border-cyan-400:hover{
        border-color: var(--velocity-cyan-400);
    }
    
    .xm\:hover\:border-cyan-500:hover{
        border-color: var(--velocity-cyan-500);
    }
    
    .xm\:hover\:border-cyan-600:hover{
        border-color: var(--velocity-cyan-600);
    }
    
    .xm\:hover\:border-cyan-700:hover{
        border-color: var(--velocity-cyan-700);
    }
    
    .xm\:hover\:border-cyan-800:hover{
        border-color: var(--velocity-cyan-800);
    }
    
    .xm\:hover\:border-cyan-900:hover{
        border-color: var(--velocity-cyan-900);
    }
    
    .xm\:hover\:border-orange-50:hover{
        border-color: var(--velocity-orange-50);
    }
    
    .xm\:hover\:border-orange-100:hover{
        border-color: var(--velocity-orange-100);
    }
    
    .xm\:hover\:border-orange-200:hover{
        border-color: var(--velocity-orange-200);
    }
    
    .xm\:hover\:border-orange-300:hover{
        border-color: var(--velocity-orange-300);
    }
    
    .xm\:hover\:border-orange-400:hover{
        border-color: var(--velocity-orange-400);
    }
    
    .xm\:hover\:border-orange-500:hover{
        border-color: var(--velocity-orange-500);
    }
    
    .xm\:hover\:border-orange-600:hover{
        border-color: var(--velocity-orange-600);
    }
    
    .xm\:hover\:border-orange-700:hover{
        border-color: var(--velocity-orange-700);
    }
    
    .xm\:hover\:border-orange-800:hover{
        border-color: var(--velocity-orange-800);
    }
    
    .xm\:hover\:border-orange-900:hover{
        border-color: var(--velocity-orange-900);
    }
    
    .xm\:hover\:border-blue-50:hover{
        border-color: var(--velocity-blue-50);
    }
    
    .xm\:hover\:border-blue-100:hover{
        border-color: var(--velocity-blue-100);
    }
    
    .xm\:hover\:border-blue-200:hover{
        border-color: var(--velocity-blue-200);
    }
    
    .xm\:hover\:border-blue-300:hover{
        border-color: var(--velocity-blue-300);
    }
    
    .xm\:hover\:border-blue-400:hover{
        border-color: var(--velocity-blue-400);
    }
    
    .xm\:hover\:border-blue-500:hover{
        border-color: var(--velocity-blue-500);
    }
    
    .xm\:hover\:border-blue-600:hover{
        border-color: var(--velocity-blue-600);
    }
    
    .xm\:hover\:border-blue-700:hover{
        border-color: var(--velocity-blue-700);
    }
    
    .xm\:hover\:border-blue-800:hover{
        border-color: var(--velocity-blue-800);
    }
    
    .xm\:hover\:border-blue-900:hover{
        border-color: var(--velocity-blue-900);
    }
    
    .xm\:hover\:border-lime-50:hover{
        border-color: var(--velocity-lime-50);
    }
    
    .xm\:hover\:border-lime-100:hover{
        border-color: var(--velocity-lime-100);
    }
    
    .xm\:hover\:border-lime-200:hover{
        border-color: var(--velocity-lime-200);
    }
    
    .xm\:hover\:border-lime-300:hover{
        border-color: var(--velocity-lime-300);
    }
    
    .xm\:hover\:border-lime-400:hover{
        border-color: var(--velocity-lime-400);
    }
    
    .xm\:hover\:border-lime-500:hover{
        border-color: var(--velocity-lime-500);
    }
    
    .xm\:hover\:border-lime-600:hover{
        border-color: var(--velocity-lime-600);
    }
    
    .xm\:hover\:border-lime-700:hover{
        border-color: var(--velocity-lime-700);
    }
    
    .xm\:hover\:border-lime-800:hover{
        border-color: var(--velocity-lime-800);
    }
    
    .xm\:hover\:border-lime-900:hover{
        border-color: var(--velocity-lime-900);
    }
    
    .xm\:hover\:border-purple-50:hover{
        border-color: var(--velocity-purple-50);
    }
    
    .xm\:hover\:border-purple-100:hover{
        border-color: var(--velocity-purple-100);
    }
    
    .xm\:hover\:border-purple-200:hover{
        border-color: var(--velocity-purple-200);
    }
    
    .xm\:hover\:border-purple-300:hover{
        border-color: var(--velocity-purple-300);
    }
    
    .xm\:hover\:border-purple-400:hover{
        border-color: var(--velocity-purple-400);
    }
    
    .xm\:hover\:border-purple-500:hover{
        border-color: var(--velocity-purple-500);
    }
    
    .xm\:hover\:border-purple-600:hover{
        border-color: var(--velocity-purple-600);
    }
    
    .xm\:hover\:border-purple-700:hover{
        border-color: var(--velocity-purple-700);
    }
    
    .xm\:hover\:border-purple-800:hover{
        border-color: var(--velocity-purple-800);
    }
    
    .xm\:hover\:border-purple-900:hover{
        border-color: var(--velocity-purple-900);
    }
    
    .xm\:hover\:border-indigo-50:hover{
        border-color: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:border-indigo-100:hover{
        border-color: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:border-indigo-200:hover{
        border-color: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:border-indigo-300:hover{
        border-color: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:border-indigo-400:hover{
        border-color: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:border-indigo-500:hover{
        border-color: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:border-indigo-600:hover{
        border-color: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:border-indigo-700:hover{
        border-color: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:border-indigo-800:hover{
        border-color: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:border-indigo-900:hover{
        border-color: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:border-pink-50:hover{
        border-color: var(--velocity-pink-50);
    }
    
    .xm\:hover\:border-pink-100:hover{
        border-color: var(--velocity-pink-100);
    }
    
    .xm\:hover\:border-pink-200:hover{
        border-color: var(--velocity-pink-200);
    }
    
    .xm\:hover\:border-pink-300:hover{
        border-color: var(--velocity-pink-300);
    }
    
    .xm\:hover\:border-pink-400:hover{
        border-color: var(--velocity-pink-400);
    }
    
    .xm\:hover\:border-pink-500:hover{
        border-color: var(--velocity-pink-500);
    }
    
    .xm\:hover\:border-pink-600:hover{
        border-color: var(--velocity-pink-600);
    }
    
    .xm\:hover\:border-pink-700:hover{
        border-color: var(--velocity-pink-700);
    }
    
    .xm\:hover\:border-pink-800:hover{
        border-color: var(--velocity-pink-800);
    }
    
    .xm\:hover\:border-pink-900:hover{
        border-color: var(--velocity-pink-900);
    }
    
    .xm\:hover\:border-violet-50:hover{
        border-color: var(--velocity-violet-50);
    }
    
    .xm\:hover\:border-violet-100:hover{
        border-color: var(--velocity-violet-100);
    }
    
    .xm\:hover\:border-violet-200:hover{
        border-color: var(--velocity-violet-200);
    }
    
    .xm\:hover\:border-violet-300:hover{
        border-color: var(--velocity-violet-300);
    }
    
    .xm\:hover\:border-violet-400:hover{
        border-color: var(--velocity-violet-400);
    }
    
    .xm\:hover\:border-violet-500:hover{
        border-color: var(--velocity-violet-500);
    }
    
    .xm\:hover\:border-violet-600:hover{
        border-color: var(--velocity-violet-600);
    }
    
    .xm\:hover\:border-violet-700:hover{
        border-color: var(--velocity-violet-700);
    }
    
    .xm\:hover\:border-violet-800:hover{
        border-color: var(--velocity-violet-800);
    }
    
    .xm\:hover\:border-violet-900:hover{
        border-color: var(--velocity-violet-900);
    }
    
    .xm\:hover\:border-slate-50:hover{
        border-color: var(--velocity-slate-50);
    }
    
    .xm\:hover\:border-slate-100:hover{
        border-color: var(--velocity-slate-100);
    }
    
    .xm\:hover\:border-slate-200:hover{
        border-color: var(--velocity-slate-200);
    }
    
    .xm\:hover\:border-slate-300:hover{
        border-color: var(--velocity-slate-300);
    }
    
    .xm\:hover\:border-slate-400:hover{
        border-color: var(--velocity-slate-400);
    }
    
    .xm\:hover\:border-slate-500:hover{
        border-color: var(--velocity-slate-500);
    }
    
    .xm\:hover\:border-slate-600:hover{
        border-color: var(--velocity-slate-600);
    }
    
    .xm\:hover\:border-slate-700:hover{
        border-color: var(--velocity-slate-700);
    }
    
    .xm\:hover\:border-slate-800:hover{
        border-color: var(--velocity-slate-800);
    }
    
    .xm\:hover\:border-slate-900:hover{
        border-color: var(--velocity-slate-900);
    }
    
    .xm\:hover\:border-rose-50:hover{
        border-color: var(--velocity-rose-50);
    }
    
    .xm\:hover\:border-rose-100:hover{
        border-color: var(--velocity-rose-100);
    }
    
    .xm\:hover\:border-rose-200:hover{
        border-color: var(--velocity-rose-200);
    }
    
    .xm\:hover\:border-rose-300:hover{
        border-color: var(--velocity-rose-300);
    }
    
    .xm\:hover\:border-rose-400:hover{
        border-color: var(--velocity-rose-400);
    }
    
    .xm\:hover\:border-rose-500:hover{
        border-color: var(--velocity-rose-500);
    }
    
    .xm\:hover\:border-rose-600:hover{
        border-color: var(--velocity-rose-600);
    }
    
    .xm\:hover\:border-rose-700:hover{
        border-color: var(--velocity-rose-700);
    }
    
    .xm\:hover\:border-rose-800:hover{
        border-color: var(--velocity-rose-800);
    }
    
    .xm\:hover\:border-rose-900:hover{
        border-color: var(--velocity-rose-900);
    }
    
    .xm\:hover\:fill-teal-50:hover{
        fill: var(--velocity-teal-50);
    }
    
    .xm\:hover\:fill-teal-100:hover{
        fill: var(--velocity-teal-100);
    }
    
    .xm\:hover\:fill-teal-200:hover{
        fill: var(--velocity-teal-200);
    }
    
    .xm\:hover\:fill-teal-300:hover{
        fill: var(--velocity-teal-300);
    }
    
    .xm\:hover\:fill-teal-400:hover{
        fill: var(--velocity-teal-400);
    }
    
    .xm\:hover\:fill-teal-500:hover{
        fill: var(--velocity-teal-500);
    }
    
    .xm\:hover\:fill-teal-600:hover{
        fill: var(--velocity-teal-600);
    }
    
    .xm\:hover\:fill-teal-700:hover{
        fill: var(--velocity-teal-700);
    }
    
    .xm\:hover\:fill-teal-800:hover{
        fill: var(--velocity-teal-800);
    }
    
    .xm\:hover\:fill-teal-900:hover{
        fill: var(--velocity-teal-900);
    }
    
    .xm\:hover\:fill-red-50:hover{
        fill: var(--velocity-red-50);
    }
    
    .xm\:hover\:fill-red-100:hover{
        fill: var(--velocity-red-100);
    }
    
    .xm\:hover\:fill-red-200:hover{
        fill: var(--velocity-red-200);
    }
    
    .xm\:hover\:fill-red-300:hover{
        fill: var(--velocity-red-300);
    }
    
    .xm\:hover\:fill-red-400:hover{
        fill: var(--velocity-red-400);
    }
    
    .xm\:hover\:fill-red-500:hover{
        fill: var(--velocity-red-500);
    }
    
    .xm\:hover\:fill-red-600:hover{
        fill: var(--velocity-red-600);
    }
    
    .xm\:hover\:fill-red-700:hover{
        fill: var(--velocity-red-700);
    }
    
    .xm\:hover\:fill-red-800:hover{
        fill: var(--velocity-red-800);
    }
    
    .xm\:hover\:fill-red-900:hover{
        fill: var(--velocity-red-900);
    }
    
    .xm\:hover\:fill-grey-100:hover{
        fill: var(--velocity-grey-100);
    }
    
    .xm\:hover\:fill-sky-50:hover{
        fill: var(--velocity-sky-50);
    }
    
    .xm\:hover\:fill-sky-100:hover{
        fill: var(--velocity-sky-100);
    }
    
    .xm\:hover\:fill-sky-200:hover{
        fill: var(--velocity-sky-200);
    }
    
    .xm\:hover\:fill-sky-300:hover{
        fill: var(--velocity-sky-300);
    }
    
    .xm\:hover\:fill-sky-400:hover{
        fill: var(--velocity-sky-400);
    }
    
    .xm\:hover\:fill-sky-500:hover{
        fill: var(--velocity-sky-500);
    }
    
    .xm\:hover\:fill-sky-600:hover{
        fill: var(--velocity-sky-600);
    }
    
    .xm\:hover\:fill-sky-700:hover{
        fill: var(--velocity-sky-700);
    }
    
    .xm\:hover\:fill-sky-800:hover{
        fill: var(--velocity-sky-800);
    }
    
    .xm\:hover\:fill-sky-900:hover{
        fill: var(--velocity-sky-900);
    }
    
    .xm\:hover\:fill-green-50:hover{
        fill: var(--velocity-green-50);
    }
    
    .xm\:hover\:fill-green-100:hover{
        fill: var(--velocity-green-100);
    }
    
    .xm\:hover\:fill-green-200:hover{
        fill: var(--velocity-green-200);
    }
    
    .xm\:hover\:fill-green-300:hover{
        fill: var(--velocity-green-300);
    }
    
    .xm\:hover\:fill-green-400:hover{
        fill: var(--velocity-green-400);
    }
    
    .xm\:hover\:fill-green-500:hover{
        fill: var(--velocity-green-500);
    }
    
    .xm\:hover\:fill-green-600:hover{
        fill: var(--velocity-green-600);
    }
    
    .xm\:hover\:fill-green-700:hover{
        fill: var(--velocity-green-700);
    }
    
    .xm\:hover\:fill-green-800:hover{
        fill: var(--velocity-green-800);
    }
    
    .xm\:hover\:fill-green-900:hover{
        fill: var(--velocity-green-900);
    }
    
    .xm\:hover\:fill-grey-200:hover{
        fill: var(--velocity-grey-200);
    }
    
    .xm\:hover\:fill-grey-300:hover{
        fill: var(--velocity-grey-300);
    }
    
    .xm\:hover\:fill-grey-400:hover{
        fill: var(--velocity-grey-400);
    }
    
    .xm\:hover\:fill-grey-500:hover{
        fill: var(--velocity-grey-500);
    }
    
    .xm\:hover\:fill-grey-600:hover{
        fill: var(--velocity-grey-600);
    }
    
    .xm\:hover\:fill-grey-700:hover{
        fill: var(--velocity-grey-700);
    }
    
    .xm\:hover\:fill-grey-800:hover{
        fill: var(--velocity-grey-800);
    }
    
    .xm\:hover\:fill-grey-900:hover{
        fill: var(--velocity-grey-900);
    }
    
    .xm\:hover\:fill-yellow-50:hover{
        fill: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:fill-yellow-100:hover{
        fill: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:fill-yellow-200:hover{
        fill: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:fill-yellow-300:hover{
        fill: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:fill-yellow-400:hover{
        fill: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:fill-yellow-500:hover{
        fill: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:fill-yellow-600:hover{
        fill: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:fill-yellow-700:hover{
        fill: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:fill-yellow-800:hover{
        fill: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:fill-yellow-900:hover{
        fill: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:fill-cyan-50:hover{
        fill: var(--velocity-cyan-50);
    }
    
    .xm\:hover\:fill-cyan-100:hover{
        fill: var(--velocity-cyan-100);
    }
    
    .xm\:hover\:fill-cyan-200:hover{
        fill: var(--velocity-cyan-200);
    }
    
    .xm\:hover\:fill-cyan-300:hover{
        fill: var(--velocity-cyan-300);
    }
    
    .xm\:hover\:fill-cyan-400:hover{
        fill: var(--velocity-cyan-400);
    }
    
    .xm\:hover\:fill-cyan-500:hover{
        fill: var(--velocity-cyan-500);
    }
    
    .xm\:hover\:fill-cyan-600:hover{
        fill: var(--velocity-cyan-600);
    }
    
    .xm\:hover\:fill-cyan-700:hover{
        fill: var(--velocity-cyan-700);
    }
    
    .xm\:hover\:fill-cyan-800:hover{
        fill: var(--velocity-cyan-800);
    }
    
    .xm\:hover\:fill-cyan-900:hover{
        fill: var(--velocity-cyan-900);
    }
    
    .xm\:hover\:fill-orange-50:hover{
        fill: var(--velocity-orange-50);
    }
    
    .xm\:hover\:fill-orange-100:hover{
        fill: var(--velocity-orange-100);
    }
    
    .xm\:hover\:fill-orange-200:hover{
        fill: var(--velocity-orange-200);
    }
    
    .xm\:hover\:fill-orange-300:hover{
        fill: var(--velocity-orange-300);
    }
    
    .xm\:hover\:fill-orange-400:hover{
        fill: var(--velocity-orange-400);
    }
    
    .xm\:hover\:fill-orange-500:hover{
        fill: var(--velocity-orange-500);
    }
    
    .xm\:hover\:fill-orange-600:hover{
        fill: var(--velocity-orange-600);
    }
    
    .xm\:hover\:fill-orange-700:hover{
        fill: var(--velocity-orange-700);
    }
    
    .xm\:hover\:fill-orange-800:hover{
        fill: var(--velocity-orange-800);
    }
    
    .xm\:hover\:fill-orange-900:hover{
        fill: var(--velocity-orange-900);
    }
    
    .xm\:hover\:fill-blue-50:hover{
        fill: var(--velocity-blue-50);
    }
    
    .xm\:hover\:fill-blue-100:hover{
        fill: var(--velocity-blue-100);
    }
    
    .xm\:hover\:fill-blue-200:hover{
        fill: var(--velocity-blue-200);
    }
    
    .xm\:hover\:fill-blue-300:hover{
        fill: var(--velocity-blue-300);
    }
    
    .xm\:hover\:fill-blue-400:hover{
        fill: var(--velocity-blue-400);
    }
    
    .xm\:hover\:fill-blue-500:hover{
        fill: var(--velocity-blue-500);
    }
    
    .xm\:hover\:fill-blue-600:hover{
        fill: var(--velocity-blue-600);
    }
    
    .xm\:hover\:fill-blue-700:hover{
        fill: var(--velocity-blue-700);
    }
    
    .xm\:hover\:fill-blue-800:hover{
        fill: var(--velocity-blue-800);
    }
    
    .xm\:hover\:fill-blue-900:hover{
        fill: var(--velocity-blue-900);
    }
    
    .xm\:hover\:fill-lime-50:hover{
        fill: var(--velocity-lime-50);
    }
    
    .xm\:hover\:fill-lime-100:hover{
        fill: var(--velocity-lime-100);
    }
    
    .xm\:hover\:fill-lime-200:hover{
        fill: var(--velocity-lime-200);
    }
    
    .xm\:hover\:fill-lime-300:hover{
        fill: var(--velocity-lime-300);
    }
    
    .xm\:hover\:fill-lime-400:hover{
        fill: var(--velocity-lime-400);
    }
    
    .xm\:hover\:fill-lime-500:hover{
        fill: var(--velocity-lime-500);
    }
    
    .xm\:hover\:fill-lime-600:hover{
        fill: var(--velocity-lime-600);
    }
    
    .xm\:hover\:fill-lime-700:hover{
        fill: var(--velocity-lime-700);
    }
    
    .xm\:hover\:fill-lime-800:hover{
        fill: var(--velocity-lime-800);
    }
    
    .xm\:hover\:fill-lime-900:hover{
        fill: var(--velocity-lime-900);
    }
    
    .xm\:hover\:fill-purple-50:hover{
        fill: var(--velocity-purple-50);
    }
    
    .xm\:hover\:fill-purple-100:hover{
        fill: var(--velocity-purple-100);
    }
    
    .xm\:hover\:fill-purple-200:hover{
        fill: var(--velocity-purple-200);
    }
    
    .xm\:hover\:fill-purple-300:hover{
        fill: var(--velocity-purple-300);
    }
    
    .xm\:hover\:fill-purple-400:hover{
        fill: var(--velocity-purple-400);
    }
    
    .xm\:hover\:fill-purple-500:hover{
        fill: var(--velocity-purple-500);
    }
    
    .xm\:hover\:fill-purple-600:hover{
        fill: var(--velocity-purple-600);
    }
    
    .xm\:hover\:fill-purple-700:hover{
        fill: var(--velocity-purple-700);
    }
    
    .xm\:hover\:fill-purple-800:hover{
        fill: var(--velocity-purple-800);
    }
    
    .xm\:hover\:fill-purple-900:hover{
        fill: var(--velocity-purple-900);
    }
    
    .xm\:hover\:fill-indigo-50:hover{
        fill: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:fill-indigo-100:hover{
        fill: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:fill-indigo-200:hover{
        fill: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:fill-indigo-300:hover{
        fill: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:fill-indigo-400:hover{
        fill: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:fill-indigo-500:hover{
        fill: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:fill-indigo-600:hover{
        fill: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:fill-indigo-700:hover{
        fill: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:fill-indigo-800:hover{
        fill: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:fill-indigo-900:hover{
        fill: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:fill-pink-50:hover{
        fill: var(--velocity-pink-50);
    }
    
    .xm\:hover\:fill-pink-100:hover{
        fill: var(--velocity-pink-100);
    }
    
    .xm\:hover\:fill-pink-200:hover{
        fill: var(--velocity-pink-200);
    }
    
    .xm\:hover\:fill-pink-300:hover{
        fill: var(--velocity-pink-300);
    }
    
    .xm\:hover\:fill-pink-400:hover{
        fill: var(--velocity-pink-400);
    }
    
    .xm\:hover\:fill-pink-500:hover{
        fill: var(--velocity-pink-500);
    }
    
    .xm\:hover\:fill-pink-600:hover{
        fill: var(--velocity-pink-600);
    }
    
    .xm\:hover\:fill-pink-700:hover{
        fill: var(--velocity-pink-700);
    }
    
    .xm\:hover\:fill-pink-800:hover{
        fill: var(--velocity-pink-800);
    }
    
    .xm\:hover\:fill-pink-900:hover{
        fill: var(--velocity-pink-900);
    }
    
    .xm\:hover\:fill-violet-50:hover{
        fill: var(--velocity-violet-50);
    }
    
    .xm\:hover\:fill-violet-100:hover{
        fill: var(--velocity-violet-100);
    }
    
    .xm\:hover\:fill-violet-200:hover{
        fill: var(--velocity-violet-200);
    }
    
    .xm\:hover\:fill-violet-300:hover{
        fill: var(--velocity-violet-300);
    }
    
    .xm\:hover\:fill-violet-400:hover{
        fill: var(--velocity-violet-400);
    }
    
    .xm\:hover\:fill-violet-500:hover{
        fill: var(--velocity-violet-500);
    }
    
    .xm\:hover\:fill-violet-600:hover{
        fill: var(--velocity-violet-600);
    }
    
    .xm\:hover\:fill-violet-700:hover{
        fill: var(--velocity-violet-700);
    }
    
    .xm\:hover\:fill-violet-800:hover{
        fill: var(--velocity-violet-800);
    }
    
    .xm\:hover\:fill-violet-900:hover{
        fill: var(--velocity-violet-900);
    }
    
    .xm\:hover\:fill-slate-50:hover{
        fill: var(--velocity-slate-50);
    }
    
    .xm\:hover\:fill-slate-100:hover{
        fill: var(--velocity-slate-100);
    }
    
    .xm\:hover\:fill-slate-200:hover{
        fill: var(--velocity-slate-200);
    }
    
    .xm\:hover\:fill-slate-300:hover{
        fill: var(--velocity-slate-300);
    }
    
    .xm\:hover\:fill-slate-400:hover{
        fill: var(--velocity-slate-400);
    }
    
    .xm\:hover\:fill-slate-500:hover{
        fill: var(--velocity-slate-500);
    }
    
    .xm\:hover\:fill-slate-600:hover{
        fill: var(--velocity-slate-600);
    }
    
    .xm\:hover\:fill-slate-700:hover{
        fill: var(--velocity-slate-700);
    }
    
    .xm\:hover\:fill-slate-800:hover{
        fill: var(--velocity-slate-800);
    }
    
    .xm\:hover\:fill-slate-900:hover{
        fill: var(--velocity-slate-900);
    }
    
    .xm\:hover\:fill-rose-50:hover{
        fill: var(--velocity-rose-50);
    }
    
    .xm\:hover\:fill-rose-100:hover{
        fill: var(--velocity-rose-100);
    }
    
    .xm\:hover\:fill-rose-200:hover{
        fill: var(--velocity-rose-200);
    }
    
    .xm\:hover\:fill-rose-300:hover{
        fill: var(--velocity-rose-300);
    }
    
    .xm\:hover\:fill-rose-400:hover{
        fill: var(--velocity-rose-400);
    }
    
    .xm\:hover\:fill-rose-500:hover{
        fill: var(--velocity-rose-500);
    }
    
    .xm\:hover\:fill-rose-600:hover{
        fill: var(--velocity-rose-600);
    }
    
    .xm\:hover\:fill-rose-700:hover{
        fill: var(--velocity-rose-700);
    }
    
    .xm\:hover\:fill-rose-800:hover{
        fill: var(--velocity-rose-800);
    }
    
    .xm\:hover\:fill-rose-900:hover{
        fill: var(--velocity-rose-900);
    }
    
    .xm\:hover\:fill-transparent:hover{
        fill: transparent;
    }
    
    .xm\:hover\:color-teal-50:hover{
        color: var(--velocity-teal-50);
    }
    
    .xm\:hover\:color-teal-100:hover{
        color: var(--velocity-teal-100);
    }
    
    .xm\:hover\:color-teal-200:hover{
        color: var(--velocity-teal-200);
    }
    
    .xm\:hover\:color-teal-300:hover{
        color: var(--velocity-teal-300);
    }
    
    .xm\:hover\:color-teal-400:hover{
        color: var(--velocity-teal-400);
    }
    
    .xm\:hover\:color-teal-500:hover{
        color: var(--velocity-teal-500);
    }
    
    .xm\:hover\:color-teal-600:hover{
        color: var(--velocity-teal-600);
    }
    
    .xm\:hover\:color-teal-700:hover{
        color: var(--velocity-teal-700);
    }
    
    .xm\:hover\:color-teal-800:hover{
        color: var(--velocity-teal-800);
    }
    
    .xm\:hover\:color-teal-900:hover{
        color: var(--velocity-teal-900);
    }
    
    .xm\:hover\:color-red-50:hover{
        color: var(--velocity-red-50);
    }
    
    .xm\:hover\:color-red-100:hover{
        color: var(--velocity-red-100);
    }
    
    .xm\:hover\:color-red-200:hover{
        color: var(--velocity-red-200);
    }
    
    .xm\:hover\:color-red-300:hover{
        color: var(--velocity-red-300);
    }
    
    .xm\:hover\:color-red-400:hover{
        color: var(--velocity-red-400);
    }
    
    .xm\:hover\:color-red-500:hover{
        color: var(--velocity-red-500);
    }
    
    .xm\:hover\:color-red-600:hover{
        color: var(--velocity-red-600);
    }
    
    .xm\:hover\:color-red-700:hover{
        color: var(--velocity-red-700);
    }
    
    .xm\:hover\:color-red-800:hover{
        color: var(--velocity-red-800);
    }
    
    .xm\:hover\:color-red-900:hover{
        color: var(--velocity-red-900);
    }
    
    .xm\:hover\:color-grey-100:hover{
        color: var(--velocity-grey-100);
    }
    
    .xm\:hover\:color-sky-50:hover{
        color: var(--velocity-sky-50);
    }
    
    .xm\:hover\:color-sky-100:hover{
        color: var(--velocity-sky-100);
    }
    
    .xm\:hover\:color-sky-200:hover{
        color: var(--velocity-sky-200);
    }
    
    .xm\:hover\:color-sky-300:hover{
        color: var(--velocity-sky-300);
    }
    
    .xm\:hover\:color-sky-400:hover{
        color: var(--velocity-sky-400);
    }
    
    .xm\:hover\:color-sky-500:hover{
        color: var(--velocity-sky-500);
    }
    
    .xm\:hover\:color-sky-600:hover{
        color: var(--velocity-sky-600);
    }
    
    .xm\:hover\:color-sky-700:hover{
        color: var(--velocity-sky-700);
    }
    
    .xm\:hover\:color-sky-800:hover{
        color: var(--velocity-sky-800);
    }
    
    .xm\:hover\:color-sky-900:hover{
        color: var(--velocity-sky-900);
    }
    
    .xm\:hover\:color-green-50:hover{
        color: var(--velocity-green-50);
    }
    
    .xm\:hover\:color-green-100:hover{
        color: var(--velocity-green-100);
    }
    
    .xm\:hover\:color-green-200:hover{
        color: var(--velocity-green-200);
    }
    
    .xm\:hover\:color-green-300:hover{
        color: var(--velocity-green-300);
    }
    
    .xm\:hover\:color-green-400:hover{
        color: var(--velocity-green-400);
    }
    
    .xm\:hover\:color-green-500:hover{
        color: var(--velocity-green-500);
    }
    
    .xm\:hover\:color-green-600:hover{
        color: var(--velocity-green-600);
    }
    
    .xm\:hover\:color-green-700:hover{
        color: var(--velocity-green-700);
    }
    
    .xm\:hover\:color-green-800:hover{
        color: var(--velocity-green-800);
    }
    
    .xm\:hover\:color-green-900:hover{
        color: var(--velocity-green-900);
    }
    
    .xm\:hover\:color-grey-200:hover{
        color: var(--velocity-grey-200);
    }
    
    .xm\:hover\:color-grey-300:hover{
        color: var(--velocity-grey-300);
    }
    
    .xm\:hover\:color-grey-400:hover{
        color: var(--velocity-grey-400);
    }
    
    .xm\:hover\:color-grey-500:hover{
        color: var(--velocity-grey-500);
    }
    
    .xm\:hover\:color-grey-600:hover{
        color: var(--velocity-grey-600);
    }
    
    .xm\:hover\:color-grey-700:hover{
        color: var(--velocity-grey-700);
    }
    
    .xm\:hover\:color-grey-800:hover{
        color: var(--velocity-grey-800);
    }
    
    .xm\:hover\:color-grey-900:hover{
        color: var(--velocity-grey-900);
    }
    
    .xm\:hover\:color-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:color-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:color-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:color-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:color-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:color-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:color-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:color-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:color-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:color-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:color-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:hover\:color-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:hover\:color-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:hover\:color-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:hover\:color-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:hover\:color-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:hover\:color-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:hover\:color-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:hover\:color-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:hover\:color-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:hover\:color-orange-50:hover{
        color: var(--velocity-orange-50);
    }
    
    .xm\:hover\:color-orange-100:hover{
        color: var(--velocity-orange-100);
    }
    
    .xm\:hover\:color-orange-200:hover{
        color: var(--velocity-orange-200);
    }
    
    .xm\:hover\:color-orange-300:hover{
        color: var(--velocity-orange-300);
    }
    
    .xm\:hover\:color-orange-400:hover{
        color: var(--velocity-orange-400);
    }
    
    .xm\:hover\:color-orange-500:hover{
        color: var(--velocity-orange-500);
    }
    
    .xm\:hover\:color-orange-600:hover{
        color: var(--velocity-orange-600);
    }
    
    .xm\:hover\:color-orange-700:hover{
        color: var(--velocity-orange-700);
    }
    
    .xm\:hover\:color-orange-800:hover{
        color: var(--velocity-orange-800);
    }
    
    .xm\:hover\:color-orange-900:hover{
        color: var(--velocity-orange-900);
    }
    
    .xm\:hover\:color-blue-50:hover{
        color: var(--velocity-blue-50);
    }
    
    .xm\:hover\:color-blue-100:hover{
        color: var(--velocity-blue-100);
    }
    
    .xm\:hover\:color-blue-200:hover{
        color: var(--velocity-blue-200);
    }
    
    .xm\:hover\:color-blue-300:hover{
        color: var(--velocity-blue-300);
    }
    
    .xm\:hover\:color-blue-400:hover{
        color: var(--velocity-blue-400);
    }
    
    .xm\:hover\:color-blue-500:hover{
        color: var(--velocity-blue-500);
    }
    
    .xm\:hover\:color-blue-600:hover{
        color: var(--velocity-blue-600);
    }
    
    .xm\:hover\:color-blue-700:hover{
        color: var(--velocity-blue-700);
    }
    
    .xm\:hover\:color-blue-800:hover{
        color: var(--velocity-blue-800);
    }
    
    .xm\:hover\:color-blue-900:hover{
        color: var(--velocity-blue-900);
    }
    
    .xm\:hover\:color-lime-50:hover{
        color: var(--velocity-lime-50);
    }
    
    .xm\:hover\:color-lime-100:hover{
        color: var(--velocity-lime-100);
    }
    
    .xm\:hover\:color-lime-200:hover{
        color: var(--velocity-lime-200);
    }
    
    .xm\:hover\:color-lime-300:hover{
        color: var(--velocity-lime-300);
    }
    
    .xm\:hover\:color-lime-400:hover{
        color: var(--velocity-lime-400);
    }
    
    .xm\:hover\:color-lime-500:hover{
        color: var(--velocity-lime-500);
    }
    
    .xm\:hover\:color-lime-600:hover{
        color: var(--velocity-lime-600);
    }
    
    .xm\:hover\:color-lime-700:hover{
        color: var(--velocity-lime-700);
    }
    
    .xm\:hover\:color-lime-800:hover{
        color: var(--velocity-lime-800);
    }
    
    .xm\:hover\:color-lime-900:hover{
        color: var(--velocity-lime-900);
    }
    
    .xm\:hover\:color-purple-50:hover{
        color: var(--velocity-purple-50);
    }
    
    .xm\:hover\:color-purple-100:hover{
        color: var(--velocity-purple-100);
    }
    
    .xm\:hover\:color-purple-200:hover{
        color: var(--velocity-purple-200);
    }
    
    .xm\:hover\:color-purple-300:hover{
        color: var(--velocity-purple-300);
    }
    
    .xm\:hover\:color-purple-400:hover{
        color: var(--velocity-purple-400);
    }
    
    .xm\:hover\:color-purple-500:hover{
        color: var(--velocity-purple-500);
    }
    
    .xm\:hover\:color-purple-600:hover{
        color: var(--velocity-purple-600);
    }
    
    .xm\:hover\:color-purple-700:hover{
        color: var(--velocity-purple-700);
    }
    
    .xm\:hover\:color-purple-800:hover{
        color: var(--velocity-purple-800);
    }
    
    .xm\:hover\:color-purple-900:hover{
        color: var(--velocity-purple-900);
    }
    
    .xm\:hover\:color-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:color-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:color-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:color-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:color-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:color-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:color-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:color-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:color-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:color-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:color-pink-50:hover{
        color: var(--velocity-pink-50);
    }
    
    .xm\:hover\:color-pink-100:hover{
        color: var(--velocity-pink-100);
    }
    
    .xm\:hover\:color-pink-200:hover{
        color: var(--velocity-pink-200);
    }
    
    .xm\:hover\:color-pink-300:hover{
        color: var(--velocity-pink-300);
    }
    
    .xm\:hover\:color-pink-400:hover{
        color: var(--velocity-pink-400);
    }
    
    .xm\:hover\:color-pink-500:hover{
        color: var(--velocity-pink-500);
    }
    
    .xm\:hover\:color-pink-600:hover{
        color: var(--velocity-pink-600);
    }
    
    .xm\:hover\:color-pink-700:hover{
        color: var(--velocity-pink-700);
    }
    
    .xm\:hover\:color-pink-800:hover{
        color: var(--velocity-pink-800);
    }
    
    .xm\:hover\:color-pink-900:hover{
        color: var(--velocity-pink-900);
    }
    
    .xm\:hover\:color-violet-50:hover{
        color: var(--velocity-violet-50);
    }
    
    .xm\:hover\:color-violet-100:hover{
        color: var(--velocity-violet-100);
    }
    
    .xm\:hover\:color-violet-200:hover{
        color: var(--velocity-violet-200);
    }
    
    .xm\:hover\:color-violet-300:hover{
        color: var(--velocity-violet-300);
    }
    
    .xm\:hover\:color-violet-400:hover{
        color: var(--velocity-violet-400);
    }
    
    .xm\:hover\:color-violet-500:hover{
        color: var(--velocity-violet-500);
    }
    
    .xm\:hover\:color-violet-600:hover{
        color: var(--velocity-violet-600);
    }
    
    .xm\:hover\:color-violet-700:hover{
        color: var(--velocity-violet-700);
    }
    
    .xm\:hover\:color-violet-800:hover{
        color: var(--velocity-violet-800);
    }
    
    .xm\:hover\:color-violet-900:hover{
        color: var(--velocity-violet-900);
    }
    
    .xm\:hover\:color-slate-50:hover{
        color: var(--velocity-slate-50);
    }
    
    .xm\:hover\:color-slate-100:hover{
        color: var(--velocity-slate-100);
    }
    
    .xm\:hover\:color-slate-200:hover{
        color: var(--velocity-slate-200);
    }
    
    .xm\:hover\:color-slate-300:hover{
        color: var(--velocity-slate-300);
    }
    
    .xm\:hover\:color-slate-400:hover{
        color: var(--velocity-slate-400);
    }
    
    .xm\:hover\:color-slate-500:hover{
        color: var(--velocity-slate-500);
    }
    
    .xm\:hover\:color-slate-600:hover{
        color: var(--velocity-slate-600);
    }
    
    .xm\:hover\:color-slate-700:hover{
        color: var(--velocity-slate-700);
    }
    
    .xm\:hover\:color-slate-800:hover{
        color: var(--velocity-slate-800);
    }
    
    .xm\:hover\:color-slate-900:hover{
        color: var(--velocity-slate-900);
    }
    
    .xm\:hover\:color-rose-50:hover{
        color: var(--velocity-rose-50);
    }
    
    .xm\:hover\:color-rose-100:hover{
        color: var(--velocity-rose-100);
    }
    
    .xm\:hover\:color-rose-200:hover{
        color: var(--velocity-rose-200);
    }
    
    .xm\:hover\:color-rose-300:hover{
        color: var(--velocity-rose-300);
    }
    
    .xm\:hover\:color-rose-400:hover{
        color: var(--velocity-rose-400);
    }
    
    .xm\:hover\:color-rose-500:hover{
        color: var(--velocity-rose-500);
    }
    
    .xm\:hover\:color-rose-600:hover{
        color: var(--velocity-rose-600);
    }
    
    .xm\:hover\:color-rose-700:hover{
        color: var(--velocity-rose-700);
    }
    
    .xm\:hover\:color-rose-800:hover{
        color: var(--velocity-rose-800);
    }
    
    .xm\:hover\:color-rose-900:hover{
        color: var(--velocity-rose-900);
    }
    
    .xm\:hover\:bg-gradient-t:hover{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:hover\:bg-gradient-tr:hover{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:hover\:bg-gradient-r:hover{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:hover\:bg-gradient-b:hover{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:hover\:bg-gradient-br:hover{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:hover\:bg-gradient-bl:hover{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:hover\:bg-gradient-tl:hover{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:hover\:bg-gradient-l:hover{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:hover\:bg-teal-50:hover{
        background: var(--velocity-teal-50);
    }
    
    .xm\:hover\:bg-teal-100:hover{
        background: var(--velocity-teal-100);
    }
    
    .xm\:hover\:bg-teal-200:hover{
        background: var(--velocity-teal-200);
    }
    
    .xm\:hover\:bg-teal-300:hover{
        background: var(--velocity-teal-300);
    }
    
    .xm\:hover\:bg-teal-400:hover{
        background: var(--velocity-teal-400);
    }
    
    .xm\:hover\:bg-teal-500:hover{
        background: var(--velocity-teal-500);
    }
    
    .xm\:hover\:bg-teal-600:hover{
        background: var(--velocity-teal-600);
    }
    
    .xm\:hover\:bg-teal-700:hover{
        background: var(--velocity-teal-700);
    }
    
    .xm\:hover\:bg-teal-800:hover{
        background: var(--velocity-teal-800);
    }
    
    .xm\:hover\:bg-teal-900:hover{
        background: var(--velocity-teal-900);
    }
    
    .xm\:hover\:bg-red-50:hover{
        background: var(--velocity-red-50);
    }
    
    .xm\:hover\:bg-red-100:hover{
        background: var(--velocity-red-100);
    }
    
    .xm\:hover\:bg-red-200:hover{
        background: var(--velocity-red-200);
    }
    
    .xm\:hover\:bg-red-300:hover{
        background: var(--velocity-red-300);
    }
    
    .xm\:hover\:bg-red-400:hover{
        background: var(--velocity-red-400);
    }
    
    .xm\:hover\:bg-red-500:hover{
        background: var(--velocity-red-500);
    }
    
    .xm\:hover\:bg-red-600:hover{
        background: var(--velocity-red-600);
    }
    
    .xm\:hover\:bg-red-700:hover{
        background: var(--velocity-red-700);
    }
    
    .xm\:hover\:bg-red-800:hover{
        background: var(--velocity-red-800);
    }
    
    .xm\:hover\:bg-red-900:hover{
        background: var(--velocity-red-900);
    }
    
    .xm\:hover\:bg-grey-100:hover{
        background: var(--velocity-grey-100);
    }
    
    .xm\:hover\:bg-sky-50:hover{
        background: var(--velocity-sky-50);
    }
    
    .xm\:hover\:bg-sky-100:hover{
        background: var(--velocity-sky-100);
    }
    
    .xm\:hover\:bg-sky-200:hover{
        background: var(--velocity-sky-200);
    }
    
    .xm\:hover\:bg-sky-300:hover{
        background: var(--velocity-sky-300);
    }
    
    .xm\:hover\:bg-sky-400:hover{
        background: var(--velocity-sky-400);
    }
    
    .xm\:hover\:bg-sky-500:hover{
        background: var(--velocity-sky-500);
    }
    
    .xm\:hover\:bg-sky-600:hover{
        background: var(--velocity-sky-600);
    }
    
    .xm\:hover\:bg-sky-700:hover{
        background: var(--velocity-sky-700);
    }
    
    .xm\:hover\:bg-sky-800:hover{
        background: var(--velocity-sky-800);
    }
    
    .xm\:hover\:bg-sky-900:hover{
        background: var(--velocity-sky-900);
    }
    
    .xm\:hover\:bg-green-50:hover{
        background: var(--velocity-green-50);
    }
    
    .xm\:hover\:bg-green-100:hover{
        background: var(--velocity-green-100);
    }
    
    .xm\:hover\:bg-green-200:hover{
        background: var(--velocity-green-200);
    }
    
    .xm\:hover\:bg-green-300:hover{
        background: var(--velocity-green-300);
    }
    
    .xm\:hover\:bg-green-400:hover{
        background: var(--velocity-green-400);
    }
    
    .xm\:hover\:bg-green-500:hover{
        background: var(--velocity-green-500);
    }
    
    .xm\:hover\:bg-green-600:hover{
        background: var(--velocity-green-600);
    }
    
    .xm\:hover\:bg-green-700:hover{
        background: var(--velocity-green-700);
    }
    
    .xm\:hover\:bg-green-800:hover{
        background: var(--velocity-green-800);
    }
    
    .xm\:hover\:bg-green-900:hover{
        background: var(--velocity-green-900);
    }
    
    .xm\:hover\:bg-grey-200:hover{
        background: var(--velocity-grey-200);
    }
    
    .xm\:hover\:bg-grey-300:hover{
        background: var(--velocity-grey-300);
    }
    
    .xm\:hover\:bg-grey-400:hover{
        background: var(--velocity-grey-400);
    }
    
    .xm\:hover\:bg-grey-500:hover{
        background: var(--velocity-grey-500);
    }
    
    .xm\:hover\:bg-grey-600:hover{
        background: var(--velocity-grey-600);
    }
    
    .xm\:hover\:bg-grey-700:hover{
        background: var(--velocity-grey-700);
    }
    
    .xm\:hover\:bg-grey-800:hover{
        background: var(--velocity-grey-800);
    }
    
    .xm\:hover\:bg-grey-900:hover{
        background: var(--velocity-grey-900);
    }
    
    .xm\:hover\:bg-yellow-50:hover{
        background: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:bg-yellow-100:hover{
        background: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:bg-yellow-200:hover{
        background: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:bg-yellow-300:hover{
        background: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:bg-yellow-400:hover{
        background: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:bg-yellow-500:hover{
        background: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:bg-yellow-600:hover{
        background: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:bg-yellow-700:hover{
        background: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:bg-yellow-800:hover{
        background: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:bg-yellow-900:hover{
        background: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:bg-cyan-50:hover{
        background: var(--velocity-cyan-50);
    }
    
    .xm\:hover\:bg-cyan-100:hover{
        background: var(--velocity-cyan-100);
    }
    
    .xm\:hover\:bg-cyan-200:hover{
        background: var(--velocity-cyan-200);
    }
    
    .xm\:hover\:bg-cyan-300:hover{
        background: var(--velocity-cyan-300);
    }
    
    .xm\:hover\:bg-cyan-400:hover{
        background: var(--velocity-cyan-400);
    }
    
    .xm\:hover\:bg-cyan-500:hover{
        background: var(--velocity-cyan-500);
    }
    
    .xm\:hover\:bg-cyan-600:hover{
        background: var(--velocity-cyan-600);
    }
    
    .xm\:hover\:bg-cyan-700:hover{
        background: var(--velocity-cyan-700);
    }
    
    .xm\:hover\:bg-cyan-800:hover{
        background: var(--velocity-cyan-800);
    }
    
    .xm\:hover\:bg-cyan-900:hover{
        background: var(--velocity-cyan-900);
    }
    
    .xm\:hover\:bg-orange-50:hover{
        background: var(--velocity-orange-50);
    }
    
    .xm\:hover\:bg-orange-100:hover{
        background: var(--velocity-orange-100);
    }
    
    .xm\:hover\:bg-orange-200:hover{
        background: var(--velocity-orange-200);
    }
    
    .xm\:hover\:bg-orange-300:hover{
        background: var(--velocity-orange-300);
    }
    
    .xm\:hover\:bg-orange-400:hover{
        background: var(--velocity-orange-400);
    }
    
    .xm\:hover\:bg-orange-500:hover{
        background: var(--velocity-orange-500);
    }
    
    .xm\:hover\:bg-orange-600:hover{
        background: var(--velocity-orange-600);
    }
    
    .xm\:hover\:bg-orange-700:hover{
        background: var(--velocity-orange-700);
    }
    
    .xm\:hover\:bg-orange-800:hover{
        background: var(--velocity-orange-800);
    }
    
    .xm\:hover\:bg-orange-900:hover{
        background: var(--velocity-orange-900);
    }
    
    .xm\:hover\:bg-blue-50:hover{
        background: var(--velocity-blue-50);
    }
    
    .xm\:hover\:bg-blue-100:hover{
        background: var(--velocity-blue-100);
    }
    
    .xm\:hover\:bg-blue-200:hover{
        background: var(--velocity-blue-200);
    }
    
    .xm\:hover\:bg-blue-300:hover{
        background: var(--velocity-blue-300);
    }
    
    .xm\:hover\:bg-blue-400:hover{
        background: var(--velocity-blue-400);
    }
    
    .xm\:hover\:bg-blue-500:hover{
        background: var(--velocity-blue-500);
    }
    
    .xm\:hover\:bg-blue-600:hover{
        background: var(--velocity-blue-600);
    }
    
    .xm\:hover\:bg-blue-700:hover{
        background: var(--velocity-blue-700);
    }
    
    .xm\:hover\:bg-blue-800:hover{
        background: var(--velocity-blue-800);
    }
    
    .xm\:hover\:bg-blue-900:hover{
        background: var(--velocity-blue-900);
    }
    
    .xm\:hover\:bg-lime-50:hover{
        background: var(--velocity-lime-50);
    }
    
    .xm\:hover\:bg-lime-100:hover{
        background: var(--velocity-lime-100);
    }
    
    .xm\:hover\:bg-lime-200:hover{
        background: var(--velocity-lime-200);
    }
    
    .xm\:hover\:bg-lime-300:hover{
        background: var(--velocity-lime-300);
    }
    
    .xm\:hover\:bg-lime-400:hover{
        background: var(--velocity-lime-400);
    }
    
    .xm\:hover\:bg-lime-500:hover{
        background: var(--velocity-lime-500);
    }
    
    .xm\:hover\:bg-lime-600:hover{
        background: var(--velocity-lime-600);
    }
    
    .xm\:hover\:bg-lime-700:hover{
        background: var(--velocity-lime-700);
    }
    
    .xm\:hover\:bg-lime-800:hover{
        background: var(--velocity-lime-800);
    }
    
    .xm\:hover\:bg-lime-900:hover{
        background: var(--velocity-lime-900);
    }
    
    .xm\:hover\:bg-purple-50:hover{
        background: var(--velocity-purple-50);
    }
    
    .xm\:hover\:bg-purple-100:hover{
        background: var(--velocity-purple-100);
    }
    
    .xm\:hover\:bg-purple-200:hover{
        background: var(--velocity-purple-200);
    }
    
    .xm\:hover\:bg-purple-300:hover{
        background: var(--velocity-purple-300);
    }
    
    .xm\:hover\:bg-purple-400:hover{
        background: var(--velocity-purple-400);
    }
    
    .xm\:hover\:bg-purple-500:hover{
        background: var(--velocity-purple-500);
    }
    
    .xm\:hover\:bg-purple-600:hover{
        background: var(--velocity-purple-600);
    }
    
    .xm\:hover\:bg-purple-700:hover{
        background: var(--velocity-purple-700);
    }
    
    .xm\:hover\:bg-purple-800:hover{
        background: var(--velocity-purple-800);
    }
    
    .xm\:hover\:bg-purple-900:hover{
        background: var(--velocity-purple-900);
    }
    
    .xm\:hover\:bg-indigo-50:hover{
        background: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:bg-indigo-100:hover{
        background: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:bg-indigo-200:hover{
        background: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:bg-indigo-300:hover{
        background: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:bg-indigo-400:hover{
        background: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:bg-indigo-500:hover{
        background: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:bg-indigo-600:hover{
        background: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:bg-indigo-700:hover{
        background: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:bg-indigo-800:hover{
        background: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:bg-indigo-900:hover{
        background: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:bg-pink-50:hover{
        background: var(--velocity-pink-50);
    }
    
    .xm\:hover\:bg-pink-100:hover{
        background: var(--velocity-pink-100);
    }
    
    .xm\:hover\:bg-pink-200:hover{
        background: var(--velocity-pink-200);
    }
    
    .xm\:hover\:bg-pink-300:hover{
        background: var(--velocity-pink-300);
    }
    
    .xm\:hover\:bg-pink-400:hover{
        background: var(--velocity-pink-400);
    }
    
    .xm\:hover\:bg-pink-500:hover{
        background: var(--velocity-pink-500);
    }
    
    .xm\:hover\:bg-pink-600:hover{
        background: var(--velocity-pink-600);
    }
    
    .xm\:hover\:bg-pink-700:hover{
        background: var(--velocity-pink-700);
    }
    
    .xm\:hover\:bg-pink-800:hover{
        background: var(--velocity-pink-800);
    }
    
    .xm\:hover\:bg-pink-900:hover{
        background: var(--velocity-pink-900);
    }
    
    .xm\:hover\:bg-violet-50:hover{
        background: var(--velocity-violet-50);
    }
    
    .xm\:hover\:bg-violet-100:hover{
        background: var(--velocity-violet-100);
    }
    
    .xm\:hover\:bg-violet-200:hover{
        background: var(--velocity-violet-200);
    }
    
    .xm\:hover\:bg-violet-300:hover{
        background: var(--velocity-violet-300);
    }
    
    .xm\:hover\:bg-violet-400:hover{
        background: var(--velocity-violet-400);
    }
    
    .xm\:hover\:bg-violet-500:hover{
        background: var(--velocity-violet-500);
    }
    
    .xm\:hover\:bg-violet-600:hover{
        background: var(--velocity-violet-600);
    }
    
    .xm\:hover\:bg-violet-700:hover{
        background: var(--velocity-violet-700);
    }
    
    .xm\:hover\:bg-violet-800:hover{
        background: var(--velocity-violet-800);
    }
    
    .xm\:hover\:bg-violet-900:hover{
        background: var(--velocity-violet-900);
    }
    
    .xm\:hover\:bg-slate-50:hover{
        background: var(--velocity-slate-50);
    }
    
    .xm\:hover\:bg-slate-100:hover{
        background: var(--velocity-slate-100);
    }
    
    .xm\:hover\:bg-slate-200:hover{
        background: var(--velocity-slate-200);
    }
    
    .xm\:hover\:bg-slate-300:hover{
        background: var(--velocity-slate-300);
    }
    
    .xm\:hover\:bg-slate-400:hover{
        background: var(--velocity-slate-400);
    }
    
    .xm\:hover\:bg-slate-500:hover{
        background: var(--velocity-slate-500);
    }
    
    .xm\:hover\:bg-slate-600:hover{
        background: var(--velocity-slate-600);
    }
    
    .xm\:hover\:bg-slate-700:hover{
        background: var(--velocity-slate-700);
    }
    
    .xm\:hover\:bg-slate-800:hover{
        background: var(--velocity-slate-800);
    }
    
    .xm\:hover\:bg-slate-900:hover{
        background: var(--velocity-slate-900);
    }
    
    .xm\:hover\:bg-rose-50:hover{
        background: var(--velocity-rose-50);
    }
    
    .xm\:hover\:bg-rose-100:hover{
        background: var(--velocity-rose-100);
    }
    
    .xm\:hover\:bg-rose-200:hover{
        background: var(--velocity-rose-200);
    }
    
    .xm\:hover\:bg-rose-300:hover{
        background: var(--velocity-rose-300);
    }
    
    .xm\:hover\:bg-rose-400:hover{
        background: var(--velocity-rose-400);
    }
    
    .xm\:hover\:bg-rose-500:hover{
        background: var(--velocity-rose-500);
    }
    
    .xm\:hover\:bg-rose-600:hover{
        background: var(--velocity-rose-600);
    }
    
    .xm\:hover\:bg-rose-700:hover{
        background: var(--velocity-rose-700);
    }
    
    .xm\:hover\:bg-rose-800:hover{
        background: var(--velocity-rose-800);
    }
    
    .xm\:hover\:bg-rose-900:hover{
        background: var(--velocity-rose-900);
    }
    
    .xm\:hover\:from-teal-50:hover{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xm\:hover\:from-teal-100:hover{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xm\:hover\:from-teal-200:hover{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xm\:hover\:from-teal-300:hover{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xm\:hover\:from-teal-400:hover{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xm\:hover\:from-teal-500:hover{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xm\:hover\:from-teal-600:hover{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xm\:hover\:from-teal-700:hover{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xm\:hover\:from-teal-800:hover{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xm\:hover\:from-teal-900:hover{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xm\:hover\:from-red-50:hover{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xm\:hover\:from-red-100:hover{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xm\:hover\:from-red-200:hover{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xm\:hover\:from-red-300:hover{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xm\:hover\:from-red-400:hover{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xm\:hover\:from-red-500:hover{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xm\:hover\:from-red-600:hover{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xm\:hover\:from-red-700:hover{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xm\:hover\:from-red-800:hover{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xm\:hover\:from-red-900:hover{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xm\:hover\:from-grey-100:hover{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xm\:hover\:from-sky-50:hover{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xm\:hover\:from-sky-100:hover{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xm\:hover\:from-sky-200:hover{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xm\:hover\:from-sky-300:hover{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xm\:hover\:from-sky-400:hover{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xm\:hover\:from-sky-500:hover{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xm\:hover\:from-sky-600:hover{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xm\:hover\:from-sky-700:hover{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xm\:hover\:from-sky-800:hover{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xm\:hover\:from-sky-900:hover{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xm\:hover\:from-green-50:hover{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xm\:hover\:from-green-100:hover{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xm\:hover\:from-green-200:hover{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xm\:hover\:from-green-300:hover{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xm\:hover\:from-green-400:hover{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xm\:hover\:from-green-500:hover{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xm\:hover\:from-green-600:hover{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xm\:hover\:from-green-700:hover{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xm\:hover\:from-green-800:hover{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xm\:hover\:from-green-900:hover{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xm\:hover\:from-grey-200:hover{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xm\:hover\:from-grey-300:hover{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xm\:hover\:from-grey-400:hover{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xm\:hover\:from-grey-500:hover{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xm\:hover\:from-grey-600:hover{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xm\:hover\:from-grey-700:hover{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xm\:hover\:from-grey-800:hover{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xm\:hover\:from-grey-900:hover{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xm\:hover\:from-yellow-50:hover{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:from-yellow-100:hover{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:from-yellow-200:hover{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:from-yellow-300:hover{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:from-yellow-400:hover{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:from-yellow-500:hover{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:from-yellow-600:hover{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:from-yellow-700:hover{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:from-yellow-800:hover{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:from-yellow-900:hover{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:from-cyan-50:hover{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xm\:hover\:from-cyan-100:hover{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xm\:hover\:from-cyan-200:hover{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xm\:hover\:from-cyan-300:hover{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xm\:hover\:from-cyan-400:hover{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xm\:hover\:from-cyan-500:hover{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xm\:hover\:from-cyan-600:hover{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xm\:hover\:from-cyan-700:hover{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xm\:hover\:from-cyan-800:hover{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xm\:hover\:from-cyan-900:hover{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xm\:hover\:from-orange-50:hover{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xm\:hover\:from-orange-100:hover{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xm\:hover\:from-orange-200:hover{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xm\:hover\:from-orange-300:hover{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xm\:hover\:from-orange-400:hover{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xm\:hover\:from-orange-500:hover{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xm\:hover\:from-orange-600:hover{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xm\:hover\:from-orange-700:hover{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xm\:hover\:from-orange-800:hover{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xm\:hover\:from-orange-900:hover{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xm\:hover\:from-blue-50:hover{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xm\:hover\:from-blue-100:hover{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xm\:hover\:from-blue-200:hover{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xm\:hover\:from-blue-300:hover{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xm\:hover\:from-blue-400:hover{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xm\:hover\:from-blue-500:hover{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xm\:hover\:from-blue-600:hover{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xm\:hover\:from-blue-700:hover{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xm\:hover\:from-blue-800:hover{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xm\:hover\:from-blue-900:hover{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xm\:hover\:from-lime-50:hover{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xm\:hover\:from-lime-100:hover{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xm\:hover\:from-lime-200:hover{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xm\:hover\:from-lime-300:hover{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xm\:hover\:from-lime-400:hover{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xm\:hover\:from-lime-500:hover{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xm\:hover\:from-lime-600:hover{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xm\:hover\:from-lime-700:hover{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xm\:hover\:from-lime-800:hover{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xm\:hover\:from-lime-900:hover{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xm\:hover\:from-purple-50:hover{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xm\:hover\:from-purple-100:hover{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xm\:hover\:from-purple-200:hover{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xm\:hover\:from-purple-300:hover{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xm\:hover\:from-purple-400:hover{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xm\:hover\:from-purple-500:hover{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xm\:hover\:from-purple-600:hover{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xm\:hover\:from-purple-700:hover{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xm\:hover\:from-purple-800:hover{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xm\:hover\:from-purple-900:hover{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xm\:hover\:from-indigo-50:hover{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:from-indigo-100:hover{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:from-indigo-200:hover{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:from-indigo-300:hover{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:from-indigo-400:hover{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:from-indigo-500:hover{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:from-indigo-600:hover{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:from-indigo-700:hover{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:from-indigo-800:hover{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:from-indigo-900:hover{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:from-pink-50:hover{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xm\:hover\:from-pink-100:hover{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xm\:hover\:from-pink-200:hover{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xm\:hover\:from-pink-300:hover{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xm\:hover\:from-pink-400:hover{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xm\:hover\:from-pink-500:hover{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xm\:hover\:from-pink-600:hover{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xm\:hover\:from-pink-700:hover{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xm\:hover\:from-pink-800:hover{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xm\:hover\:from-pink-900:hover{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xm\:hover\:from-violet-50:hover{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xm\:hover\:from-violet-100:hover{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xm\:hover\:from-violet-200:hover{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xm\:hover\:from-violet-300:hover{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xm\:hover\:from-violet-400:hover{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xm\:hover\:from-violet-500:hover{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xm\:hover\:from-violet-600:hover{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xm\:hover\:from-violet-700:hover{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xm\:hover\:from-violet-800:hover{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xm\:hover\:from-violet-900:hover{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xm\:hover\:from-slate-50:hover{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xm\:hover\:from-slate-100:hover{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xm\:hover\:from-slate-200:hover{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xm\:hover\:from-slate-300:hover{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xm\:hover\:from-slate-400:hover{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xm\:hover\:from-slate-500:hover{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xm\:hover\:from-slate-600:hover{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xm\:hover\:from-slate-700:hover{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xm\:hover\:from-slate-800:hover{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xm\:hover\:from-slate-900:hover{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xm\:hover\:from-rose-50:hover{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xm\:hover\:from-rose-100:hover{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xm\:hover\:from-rose-200:hover{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xm\:hover\:from-rose-300:hover{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xm\:hover\:from-rose-400:hover{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xm\:hover\:from-rose-500:hover{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xm\:hover\:from-rose-600:hover{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xm\:hover\:from-rose-700:hover{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xm\:hover\:from-rose-800:hover{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xm\:hover\:from-rose-900:hover{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xm\:hover\:to-teal-50:hover{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xm\:hover\:to-teal-100:hover{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xm\:hover\:to-teal-200:hover{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xm\:hover\:to-teal-300:hover{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xm\:hover\:to-teal-400:hover{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xm\:hover\:to-teal-500:hover{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xm\:hover\:to-teal-600:hover{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xm\:hover\:to-teal-700:hover{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xm\:hover\:to-teal-800:hover{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xm\:hover\:to-teal-900:hover{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xm\:hover\:to-red-50:hover{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xm\:hover\:to-red-100:hover{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xm\:hover\:to-red-200:hover{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xm\:hover\:to-red-300:hover{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xm\:hover\:to-red-400:hover{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xm\:hover\:to-red-500:hover{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xm\:hover\:to-red-600:hover{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xm\:hover\:to-red-700:hover{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xm\:hover\:to-red-800:hover{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xm\:hover\:to-red-900:hover{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xm\:hover\:to-grey-100:hover{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xm\:hover\:to-sky-50:hover{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xm\:hover\:to-sky-100:hover{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xm\:hover\:to-sky-200:hover{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xm\:hover\:to-sky-300:hover{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xm\:hover\:to-sky-400:hover{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xm\:hover\:to-sky-500:hover{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xm\:hover\:to-sky-600:hover{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xm\:hover\:to-sky-700:hover{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xm\:hover\:to-sky-800:hover{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xm\:hover\:to-sky-900:hover{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xm\:hover\:to-green-50:hover{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xm\:hover\:to-green-100:hover{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xm\:hover\:to-green-200:hover{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xm\:hover\:to-green-300:hover{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xm\:hover\:to-green-400:hover{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xm\:hover\:to-green-500:hover{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xm\:hover\:to-green-600:hover{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xm\:hover\:to-green-700:hover{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xm\:hover\:to-green-800:hover{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xm\:hover\:to-green-900:hover{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xm\:hover\:to-grey-200:hover{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xm\:hover\:to-grey-300:hover{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xm\:hover\:to-grey-400:hover{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xm\:hover\:to-grey-500:hover{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xm\:hover\:to-grey-600:hover{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xm\:hover\:to-grey-700:hover{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xm\:hover\:to-grey-800:hover{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xm\:hover\:to-grey-900:hover{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xm\:hover\:to-yellow-50:hover{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:to-yellow-100:hover{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:to-yellow-200:hover{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:to-yellow-300:hover{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:to-yellow-400:hover{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:to-yellow-500:hover{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:to-yellow-600:hover{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:to-yellow-700:hover{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:to-yellow-800:hover{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:to-yellow-900:hover{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:to-cyan-50:hover{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xm\:hover\:to-cyan-100:hover{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xm\:hover\:to-cyan-200:hover{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xm\:hover\:to-cyan-300:hover{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xm\:hover\:to-cyan-400:hover{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xm\:hover\:to-cyan-500:hover{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xm\:hover\:to-cyan-600:hover{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xm\:hover\:to-cyan-700:hover{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xm\:hover\:to-cyan-800:hover{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xm\:hover\:to-cyan-900:hover{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xm\:hover\:to-orange-50:hover{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xm\:hover\:to-orange-100:hover{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xm\:hover\:to-orange-200:hover{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xm\:hover\:to-orange-300:hover{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xm\:hover\:to-orange-400:hover{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xm\:hover\:to-orange-500:hover{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xm\:hover\:to-orange-600:hover{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xm\:hover\:to-orange-700:hover{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xm\:hover\:to-orange-800:hover{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xm\:hover\:to-orange-900:hover{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xm\:hover\:to-blue-50:hover{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xm\:hover\:to-blue-100:hover{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xm\:hover\:to-blue-200:hover{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xm\:hover\:to-blue-300:hover{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xm\:hover\:to-blue-400:hover{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xm\:hover\:to-blue-500:hover{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xm\:hover\:to-blue-600:hover{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xm\:hover\:to-blue-700:hover{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xm\:hover\:to-blue-800:hover{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xm\:hover\:to-blue-900:hover{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xm\:hover\:to-lime-50:hover{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xm\:hover\:to-lime-100:hover{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xm\:hover\:to-lime-200:hover{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xm\:hover\:to-lime-300:hover{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xm\:hover\:to-lime-400:hover{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xm\:hover\:to-lime-500:hover{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xm\:hover\:to-lime-600:hover{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xm\:hover\:to-lime-700:hover{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xm\:hover\:to-lime-800:hover{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xm\:hover\:to-lime-900:hover{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xm\:hover\:to-purple-50:hover{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xm\:hover\:to-purple-100:hover{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xm\:hover\:to-purple-200:hover{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xm\:hover\:to-purple-300:hover{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xm\:hover\:to-purple-400:hover{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xm\:hover\:to-purple-500:hover{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xm\:hover\:to-purple-600:hover{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xm\:hover\:to-purple-700:hover{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xm\:hover\:to-purple-800:hover{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xm\:hover\:to-purple-900:hover{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xm\:hover\:to-indigo-50:hover{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:to-indigo-100:hover{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:to-indigo-200:hover{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:to-indigo-300:hover{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:to-indigo-400:hover{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:to-indigo-500:hover{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:to-indigo-600:hover{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:to-indigo-700:hover{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:to-indigo-800:hover{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:to-indigo-900:hover{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:to-pink-50:hover{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xm\:hover\:to-pink-100:hover{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xm\:hover\:to-pink-200:hover{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xm\:hover\:to-pink-300:hover{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xm\:hover\:to-pink-400:hover{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xm\:hover\:to-pink-500:hover{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xm\:hover\:to-pink-600:hover{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xm\:hover\:to-pink-700:hover{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xm\:hover\:to-pink-800:hover{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xm\:hover\:to-pink-900:hover{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xm\:hover\:to-violet-50:hover{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xm\:hover\:to-violet-100:hover{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xm\:hover\:to-violet-200:hover{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xm\:hover\:to-violet-300:hover{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xm\:hover\:to-violet-400:hover{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xm\:hover\:to-violet-500:hover{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xm\:hover\:to-violet-600:hover{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xm\:hover\:to-violet-700:hover{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xm\:hover\:to-violet-800:hover{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xm\:hover\:to-violet-900:hover{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xm\:hover\:to-slate-50:hover{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xm\:hover\:to-slate-100:hover{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xm\:hover\:to-slate-200:hover{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xm\:hover\:to-slate-300:hover{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xm\:hover\:to-slate-400:hover{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xm\:hover\:to-slate-500:hover{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xm\:hover\:to-slate-600:hover{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xm\:hover\:to-slate-700:hover{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xm\:hover\:to-slate-800:hover{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xm\:hover\:to-slate-900:hover{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xm\:hover\:to-rose-50:hover{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xm\:hover\:to-rose-100:hover{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xm\:hover\:to-rose-200:hover{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xm\:hover\:to-rose-300:hover{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xm\:hover\:to-rose-400:hover{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xm\:hover\:to-rose-500:hover{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xm\:hover\:to-rose-600:hover{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xm\:hover\:to-rose-700:hover{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xm\:hover\:to-rose-800:hover{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xm\:hover\:to-rose-900:hover{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xm\:hover\:text-teal-50:hover{
        color: var(--velocity-teal-50);
    }
    
    .xm\:hover\:text-teal-100:hover{
        color: var(--velocity-teal-100);
    }
    
    .xm\:hover\:text-teal-200:hover{
        color: var(--velocity-teal-200);
    }
    
    .xm\:hover\:text-teal-300:hover{
        color: var(--velocity-teal-300);
    }
    
    .xm\:hover\:text-teal-400:hover{
        color: var(--velocity-teal-400);
    }
    
    .xm\:hover\:text-teal-500:hover{
        color: var(--velocity-teal-500);
    }
    
    .xm\:hover\:text-teal-600:hover{
        color: var(--velocity-teal-600);
    }
    
    .xm\:hover\:text-teal-700:hover{
        color: var(--velocity-teal-700);
    }
    
    .xm\:hover\:text-teal-800:hover{
        color: var(--velocity-teal-800);
    }
    
    .xm\:hover\:text-teal-900:hover{
        color: var(--velocity-teal-900);
    }
    
    .xm\:hover\:text-red-50:hover{
        color: var(--velocity-red-50);
    }
    
    .xm\:hover\:text-red-100:hover{
        color: var(--velocity-red-100);
    }
    
    .xm\:hover\:text-red-200:hover{
        color: var(--velocity-red-200);
    }
    
    .xm\:hover\:text-red-300:hover{
        color: var(--velocity-red-300);
    }
    
    .xm\:hover\:text-red-400:hover{
        color: var(--velocity-red-400);
    }
    
    .xm\:hover\:text-red-500:hover{
        color: var(--velocity-red-500);
    }
    
    .xm\:hover\:text-red-600:hover{
        color: var(--velocity-red-600);
    }
    
    .xm\:hover\:text-red-700:hover{
        color: var(--velocity-red-700);
    }
    
    .xm\:hover\:text-red-800:hover{
        color: var(--velocity-red-800);
    }
    
    .xm\:hover\:text-red-900:hover{
        color: var(--velocity-red-900);
    }
    
    .xm\:hover\:text-grey-100:hover{
        color: var(--velocity-grey-100);
    }
    
    .xm\:hover\:text-sky-50:hover{
        color: var(--velocity-sky-50);
    }
    
    .xm\:hover\:text-sky-100:hover{
        color: var(--velocity-sky-100);
    }
    
    .xm\:hover\:text-sky-200:hover{
        color: var(--velocity-sky-200);
    }
    
    .xm\:hover\:text-sky-300:hover{
        color: var(--velocity-sky-300);
    }
    
    .xm\:hover\:text-sky-400:hover{
        color: var(--velocity-sky-400);
    }
    
    .xm\:hover\:text-sky-500:hover{
        color: var(--velocity-sky-500);
    }
    
    .xm\:hover\:text-sky-600:hover{
        color: var(--velocity-sky-600);
    }
    
    .xm\:hover\:text-sky-700:hover{
        color: var(--velocity-sky-700);
    }
    
    .xm\:hover\:text-sky-800:hover{
        color: var(--velocity-sky-800);
    }
    
    .xm\:hover\:text-sky-900:hover{
        color: var(--velocity-sky-900);
    }
    
    .xm\:hover\:text-green-50:hover{
        color: var(--velocity-green-50);
    }
    
    .xm\:hover\:text-green-100:hover{
        color: var(--velocity-green-100);
    }
    
    .xm\:hover\:text-green-200:hover{
        color: var(--velocity-green-200);
    }
    
    .xm\:hover\:text-green-300:hover{
        color: var(--velocity-green-300);
    }
    
    .xm\:hover\:text-green-400:hover{
        color: var(--velocity-green-400);
    }
    
    .xm\:hover\:text-green-500:hover{
        color: var(--velocity-green-500);
    }
    
    .xm\:hover\:text-green-600:hover{
        color: var(--velocity-green-600);
    }
    
    .xm\:hover\:text-green-700:hover{
        color: var(--velocity-green-700);
    }
    
    .xm\:hover\:text-green-800:hover{
        color: var(--velocity-green-800);
    }
    
    .xm\:hover\:text-green-900:hover{
        color: var(--velocity-green-900);
    }
    
    .xm\:hover\:text-grey-200:hover{
        color: var(--velocity-grey-200);
    }
    
    .xm\:hover\:text-grey-300:hover{
        color: var(--velocity-grey-300);
    }
    
    .xm\:hover\:text-grey-400:hover{
        color: var(--velocity-grey-400);
    }
    
    .xm\:hover\:text-grey-500:hover{
        color: var(--velocity-grey-500);
    }
    
    .xm\:hover\:text-grey-600:hover{
        color: var(--velocity-grey-600);
    }
    
    .xm\:hover\:text-grey-700:hover{
        color: var(--velocity-grey-700);
    }
    
    .xm\:hover\:text-grey-800:hover{
        color: var(--velocity-grey-800);
    }
    
    .xm\:hover\:text-grey-900:hover{
        color: var(--velocity-grey-900);
    }
    
    .xm\:hover\:text-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:hover\:text-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:hover\:text-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:hover\:text-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:hover\:text-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:hover\:text-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:hover\:text-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:hover\:text-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:hover\:text-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:hover\:text-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:hover\:text-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:hover\:text-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:hover\:text-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:hover\:text-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:hover\:text-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:hover\:text-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:hover\:text-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:hover\:text-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:hover\:text-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:hover\:text-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:hover\:text-orange-50:hover{
        color: var(--velocity-orange-50);
    }
    
    .xm\:hover\:text-orange-100:hover{
        color: var(--velocity-orange-100);
    }
    
    .xm\:hover\:text-orange-200:hover{
        color: var(--velocity-orange-200);
    }
    
    .xm\:hover\:text-orange-300:hover{
        color: var(--velocity-orange-300);
    }
    
    .xm\:hover\:text-orange-400:hover{
        color: var(--velocity-orange-400);
    }
    
    .xm\:hover\:text-orange-500:hover{
        color: var(--velocity-orange-500);
    }
    
    .xm\:hover\:text-orange-600:hover{
        color: var(--velocity-orange-600);
    }
    
    .xm\:hover\:text-orange-700:hover{
        color: var(--velocity-orange-700);
    }
    
    .xm\:hover\:text-orange-800:hover{
        color: var(--velocity-orange-800);
    }
    
    .xm\:hover\:text-orange-900:hover{
        color: var(--velocity-orange-900);
    }
    
    .xm\:hover\:text-blue-50:hover{
        color: var(--velocity-blue-50);
    }
    
    .xm\:hover\:text-blue-100:hover{
        color: var(--velocity-blue-100);
    }
    
    .xm\:hover\:text-blue-200:hover{
        color: var(--velocity-blue-200);
    }
    
    .xm\:hover\:text-blue-300:hover{
        color: var(--velocity-blue-300);
    }
    
    .xm\:hover\:text-blue-400:hover{
        color: var(--velocity-blue-400);
    }
    
    .xm\:hover\:text-blue-500:hover{
        color: var(--velocity-blue-500);
    }
    
    .xm\:hover\:text-blue-600:hover{
        color: var(--velocity-blue-600);
    }
    
    .xm\:hover\:text-blue-700:hover{
        color: var(--velocity-blue-700);
    }
    
    .xm\:hover\:text-blue-800:hover{
        color: var(--velocity-blue-800);
    }
    
    .xm\:hover\:text-blue-900:hover{
        color: var(--velocity-blue-900);
    }
    
    .xm\:hover\:text-lime-50:hover{
        color: var(--velocity-lime-50);
    }
    
    .xm\:hover\:text-lime-100:hover{
        color: var(--velocity-lime-100);
    }
    
    .xm\:hover\:text-lime-200:hover{
        color: var(--velocity-lime-200);
    }
    
    .xm\:hover\:text-lime-300:hover{
        color: var(--velocity-lime-300);
    }
    
    .xm\:hover\:text-lime-400:hover{
        color: var(--velocity-lime-400);
    }
    
    .xm\:hover\:text-lime-500:hover{
        color: var(--velocity-lime-500);
    }
    
    .xm\:hover\:text-lime-600:hover{
        color: var(--velocity-lime-600);
    }
    
    .xm\:hover\:text-lime-700:hover{
        color: var(--velocity-lime-700);
    }
    
    .xm\:hover\:text-lime-800:hover{
        color: var(--velocity-lime-800);
    }
    
    .xm\:hover\:text-lime-900:hover{
        color: var(--velocity-lime-900);
    }
    
    .xm\:hover\:text-purple-50:hover{
        color: var(--velocity-purple-50);
    }
    
    .xm\:hover\:text-purple-100:hover{
        color: var(--velocity-purple-100);
    }
    
    .xm\:hover\:text-purple-200:hover{
        color: var(--velocity-purple-200);
    }
    
    .xm\:hover\:text-purple-300:hover{
        color: var(--velocity-purple-300);
    }
    
    .xm\:hover\:text-purple-400:hover{
        color: var(--velocity-purple-400);
    }
    
    .xm\:hover\:text-purple-500:hover{
        color: var(--velocity-purple-500);
    }
    
    .xm\:hover\:text-purple-600:hover{
        color: var(--velocity-purple-600);
    }
    
    .xm\:hover\:text-purple-700:hover{
        color: var(--velocity-purple-700);
    }
    
    .xm\:hover\:text-purple-800:hover{
        color: var(--velocity-purple-800);
    }
    
    .xm\:hover\:text-purple-900:hover{
        color: var(--velocity-purple-900);
    }
    
    .xm\:hover\:text-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:hover\:text-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:hover\:text-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:hover\:text-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:hover\:text-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:hover\:text-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:hover\:text-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:hover\:text-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:hover\:text-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:hover\:text-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:hover\:text-pink-50:hover{
        color: var(--velocity-pink-50);
    }
    
    .xm\:hover\:text-pink-100:hover{
        color: var(--velocity-pink-100);
    }
    
    .xm\:hover\:text-pink-200:hover{
        color: var(--velocity-pink-200);
    }
    
    .xm\:hover\:text-pink-300:hover{
        color: var(--velocity-pink-300);
    }
    
    .xm\:hover\:text-pink-400:hover{
        color: var(--velocity-pink-400);
    }
    
    .xm\:hover\:text-pink-500:hover{
        color: var(--velocity-pink-500);
    }
    
    .xm\:hover\:text-pink-600:hover{
        color: var(--velocity-pink-600);
    }
    
    .xm\:hover\:text-pink-700:hover{
        color: var(--velocity-pink-700);
    }
    
    .xm\:hover\:text-pink-800:hover{
        color: var(--velocity-pink-800);
    }
    
    .xm\:hover\:text-pink-900:hover{
        color: var(--velocity-pink-900);
    }
    
    .xm\:hover\:text-violet-50:hover{
        color: var(--velocity-violet-50);
    }
    
    .xm\:hover\:text-violet-100:hover{
        color: var(--velocity-violet-100);
    }
    
    .xm\:hover\:text-violet-200:hover{
        color: var(--velocity-violet-200);
    }
    
    .xm\:hover\:text-violet-300:hover{
        color: var(--velocity-violet-300);
    }
    
    .xm\:hover\:text-violet-400:hover{
        color: var(--velocity-violet-400);
    }
    
    .xm\:hover\:text-violet-500:hover{
        color: var(--velocity-violet-500);
    }
    
    .xm\:hover\:text-violet-600:hover{
        color: var(--velocity-violet-600);
    }
    
    .xm\:hover\:text-violet-700:hover{
        color: var(--velocity-violet-700);
    }
    
    .xm\:hover\:text-violet-800:hover{
        color: var(--velocity-violet-800);
    }
    
    .xm\:hover\:text-violet-900:hover{
        color: var(--velocity-violet-900);
    }
    
    .xm\:hover\:text-slate-50:hover{
        color: var(--velocity-slate-50);
    }
    
    .xm\:hover\:text-slate-100:hover{
        color: var(--velocity-slate-100);
    }
    
    .xm\:hover\:text-slate-200:hover{
        color: var(--velocity-slate-200);
    }
    
    .xm\:hover\:text-slate-300:hover{
        color: var(--velocity-slate-300);
    }
    
    .xm\:hover\:text-slate-400:hover{
        color: var(--velocity-slate-400);
    }
    
    .xm\:hover\:text-slate-500:hover{
        color: var(--velocity-slate-500);
    }
    
    .xm\:hover\:text-slate-600:hover{
        color: var(--velocity-slate-600);
    }
    
    .xm\:hover\:text-slate-700:hover{
        color: var(--velocity-slate-700);
    }
    
    .xm\:hover\:text-slate-800:hover{
        color: var(--velocity-slate-800);
    }
    
    .xm\:hover\:text-slate-900:hover{
        color: var(--velocity-slate-900);
    }
    
    .xm\:hover\:text-rose-50:hover{
        color: var(--velocity-rose-50);
    }
    
    .xm\:hover\:text-rose-100:hover{
        color: var(--velocity-rose-100);
    }
    
    .xm\:hover\:text-rose-200:hover{
        color: var(--velocity-rose-200);
    }
    
    .xm\:hover\:text-rose-300:hover{
        color: var(--velocity-rose-300);
    }
    
    .xm\:hover\:text-rose-400:hover{
        color: var(--velocity-rose-400);
    }
    
    .xm\:hover\:text-rose-500:hover{
        color: var(--velocity-rose-500);
    }
    
    .xm\:hover\:text-rose-600:hover{
        color: var(--velocity-rose-600);
    }
    
    .xm\:hover\:text-rose-700:hover{
        color: var(--velocity-rose-700);
    }
    
    .xm\:hover\:text-rose-800:hover{
        color: var(--velocity-rose-800);
    }
    
    .xm\:hover\:text-rose-900:hover{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1280px){
    .xl\:hover\:aspect-ratio-auto:hover{
        aspect-ratio: auto;
    }
    
    .xl\:hover\:aspect-ratio-square:hover{
        aspect-ratio: 1/1;
    }
    
    .xl\:hover\:aspect-ratio-video:hover{
        aspect-ratio: 16/9;
    }
    
    .xl\:hover\:container:hover{
        width: 100%;
    }
    
    .xl\:hover\:container-fluid:hover{
        width: 100%;
    }
    
    .xl\:hover\:column-auto:hover{
        columns: auto;
    }
    
    .xl\:hover\:column-1:hover{
        columns: 1;
    }
    
    .xl\:hover\:column-2:hover{
        columns: 2;
    }
    
    .xl\:hover\:column-3:hover{
        columns: 3;
    }
    
    .xl\:hover\:column-4:hover{
        columns: 4;
    }
    
    .xl\:hover\:column-5:hover{
        columns: 5;
    }
    
    .xl\:hover\:column-6:hover{
        columns: 6;
    }
    
    .xl\:hover\:column-7:hover{
        columns: 7;
    }
    
    .xl\:hover\:column-8:hover{
        columns: 8;
    }
    
    .xl\:hover\:column-9:hover{
        columns: 9;
    }
    
    .xl\:hover\:column-10:hover{
        columns: 10;
    }
    
    .xl\:hover\:column-11:hover{
        columns: 11;
    }
    
    .xl\:hover\:column-12:hover{
        columns: 12;
    }
    
    .xl\:hover\:float-inline-start:hover{
        float: inline-start;
    }
    
    .xl\:hover\:float-inline-end:hover{
        float: inline-end;
    }
    
    .xl\:hover\:float-left:hover{
        float: left;
    }
    
    .xl\:hover\:float-right:hover{
        float: right;
    }
    
    .xl\:hover\:float-none:hover{
        float: none;
    }
    
    .xl\:hover\:float-inherit:hover{
        float: inherit;
    }
    
    .xl\:hover\:clear-inline-start:hover{
        clear: inline-start;
    }
    
    .xl\:hover\:clear-inline-end:hover{
        clear: inline-end;
    }
    
    .xl\:hover\:clear-left:hover{
        clear: left;
    }
    
    .xl\:hover\:clear-right:hover{
        clear: right;
    }
    
    .xl\:hover\:clear-both:hover{
        clear: both;
    }
    
    .xl\:hover\:clear-none:hover{
        clear: none;
    }
    
    .xl\:hover\:clear-inherit:hover{
        clear: inherit;
    }
    
    .xl\:hover\:isolation-auto:hover{
        isolation: auto;
    }
    
    .xl\:hover\:isolation-true:hover{
        isolation: isolate;
    }
    
    .xl\:hover\:object-fit-fill:hover{
        object-fit: fill;
    }
    
    .xl\:hover\:object-fit-cover:hover{
        object-fit: cover;
    }
    
    .xl\:hover\:object-fit-contain:hover{
        object-fit: contain;
    }
    
    .xl\:hover\:object-fit-scale-down:hover{
        object-fit: scale-down;
    }
    
    .xl\:hover\:object-fit-none:hover{
        object-fit: none;
    }
    
    .xl\:hover\:object-position-top:hover{
        object-position: top;
    }
    
    .xl\:hover\:object-position-bottom:hover{
        object-position: bottom;
    }
    
    .xl\:hover\:object-position-left:hover{
        object-position: left;
    }
    
    .xl\:hover\:object-position-right:hover{
        object-position: right;
    }
    
    .xl\:hover\:object-position-left-top:hover{
        object-position: left top;
    }
    
    .xl\:hover\:object-position-right-top:hover{
        object-position: right top;
    }
    
    .xl\:hover\:object-position-left-bottom:hover{
        object-position: left bottom;
    }
    
    .xl\:hover\:object-position-right-bottom:hover{
        object-position: right bottom;
    }

    .xl\:hover\:object-position-center-top:hover{
        object-position: center top;
    }

    .xl\:hover\:object-position-center-bottom:hover{
        object-position: center bottom;
    }
    
    .xl\:hover\:overflow-auto:hover{
        overflow: auto;
    }
    
    .xl\:hover\:overflow-hidden:hover{
        overflow: hidden;
    }
    
    .xl\:hover\:overflow-visible:hover{
        overflow: visible;
    }
    
    .xl\:hover\:overflow-scroll:hover{
        overflow: scroll;
    }
    
    .xl\:hover\:overflow-inherit:hover{
        overflow:inherit;
    }
    
    .xl\:hover\:overflow-x-auto:hover{
        overflow: auto;
    }
    
    .xl\:hover\:overflow-x-hidden:hover{
        overflow-x: hidden;
    }
    
    .xl\:hover\:overflow-x-visible:hover{
        overflow-x: visible;
    }
    
    .xl\:hover\:overflow-x-scroll:hover{
        overflow-x: scroll;
    }
    
    .xl\:hover\:overflow-x-inherit:hover{
        overflow-x:inherit;
    }
    
    .xl\:hover\:overflow-y-auto:hover{
        overflow-y: auto;
    }
    
    .xl\:hover\:overflow-y-hidden:hover{
        overflow-y: hidden;
    }
    
    .xl\:hover\:overflow-y-visible:hover{
        overflow-y: visible;
    }
    
    .xl\:hover\:overflow-y-scroll:hover{
        overflow-y: scroll;
    }
    
    .xl\:hover\:overflow-y-inherit:hover{
        overflow-y: inherit;
    }
    
    .xl\:hover\:overscroll-behavior-auto:hover{
        overscroll-behavior: auto;
    }
    
    .xl\:hover\:overscroll-behavior-contain:hover{
        overscroll-behavior: contain;
    }
    
    .xl\:hover\:overscroll-behavior-none:hover{
        overscroll-behavior: none;
    }
    
    .xl\:hover\:overscroll-behavior-inherit:hover{
        overscroll-behavior: inherit;
    }
    
    .xl\:hover\:overscroll-behavior-x-auto:hover{
        overscroll-behavior: auto;
    }
    
    .xl\:hover\:overscroll-behavior-x-contain:hover{
        overscroll-behavior-x: contain;
    }
    
    .xl\:hover\:overscroll-behavior-x-none:hover{
        overscroll-behavior-x: none;
    }
    
    .xl\:hover\:overscroll-behavior-x-inherit:hover{
        overscroll-behavior-x:inherit;
    }
    
    .xl\:hover\:overscroll-behavior-y-auto:hover{
        overscroll-behavior-y: auto;
    }
    
    .xl\:hover\:overscroll-behavior-y-contain:hover{
        overscroll-behavior-y: contain;
    }
    
    .xl\:hover\:overscroll-behavior-y-none:hover{
        overscroll-behavior-y: none;
    }
    
    .xl\:hover\:overscroll-behavior-y-inherit:hover{
        overscroll-behavior-y: inherit;
    }
    
    .xl\:hover\:position-static:hover{
        position: static;
    }
    
    .xl\:hover\:position-fixed:hover{
        position: fixed;
    }
    
    .xl\:hover\:position-absolute:hover{
        position: absolute;
    }
    
    .xl\:hover\:position-relative:hover{
        position: relative;
    }
    
    .xl\:hover\:position-sticky:hover{
        position: sticky;
    }

    .xl\:hover\:position-right-0:hover{
        right: 0;
    }

    .xl\:hover\:position-left-0:hover{
        left: 0;
    }

    .xl\:hover\:position-top-0:hover{
        top: 0;
    }

    .xl\:hover\:position-bottom-0:hover{
        bottom: 0;
    }
    
    .xl\:hover\:visible:hover{
        visibility: visible;
    }
    
    .xl\:hover\:invisible:hover{
        visibility: hidden;
    }
    
    .xl\:hover\:visibility-collapse:hover{
        visibility: collapse;
    }
    
    .xl\:hover\:z-0:hover{
        z-index: 0;
    }
    
    .xl\:hover\:-z-10:hover{
        z-index: -10;
    }
    
    .xl\:hover\:-z-20:hover{
        z-index: -20;
    }
    
    .xl\:hover\:-z-30:hover{
        z-index: -30;
    }
    
    .xl\:hover\:-z-40:hover{
        z-index: -40;
    }
    
    .xl\:hover\:-z-50:hover{
        z-index: -50;
    }
    
    .xl\:hover\:-z-60:hover{
        z-index: -60;
    }
    
    .xl\:hover\:-z-70:hover{
        z-index: -70;
    }
    
    .xl\:hover\:-z-80:hover{
        z-index: -80;
    }
    
    .xl\:hover\:-z-90:hover{
        z-index: -90;
    }
    
    .xl\:hover\:-z-100:hover{
        z-index: -100;
    }
    
    .xl\:hover\:z-10:hover{
        z-index: 10;
    }
    
    .xl\:hover\:z-20:hover{
        z-index: 20;
    }
    
    .xl\:hover\:z-30:hover{
        z-index: 30;
    }
    
    .xl\:hover\:z-40:hover{
        z-index: 40;
    }
    
    .xl\:hover\:z-50:hover{
        z-index: 50;
    }
    
    .xl\:hover\:z-60:hover{
        z-index: 60;
    }
    
    .xl\:hover\:z-70:hover{
        z-index: 70;
    }
    
    .xl\:hover\:z-80:hover{
        z-index: 80;
    }
    
    .xl\:hover\:z-90:hover{
        z-index: 90;
    }
    
    .xl\:hover\:z-100:hover{
        z-index: 100;
    }
    
    .xl\:hover\:z-auto:hover{
        z-index: auto;
    }
    
    .xl\:hover\:flex-basis-0:hover{
        flex-basis: 0;
    }
    
    .xl\:hover\:flex-basis-2:hover{
        flex-basis: 2;
    }
    
    .xl\:hover\:flex-basis-4:hover{
        flex-basis: 4;
    }
    
    .xl\:hover\:flex-basis-6:hover{
        flex-basis: 6;
    }
    
    .xl\:hover\:flex-basis-8:hover{
        flex-basis: 8;
    }
    
    .xl\:hover\:flex-basis-10:hover{
        flex-basis: 10;
    }
    
    .xl\:hover\:flex-basis-12:hover{
        flex-basis: 12;
    }
    
    .xl\:hover\:flex-basis-14:hover{
        flex-basis: 14;
    }
    
    .xl\:hover\:flex-basis-16:hover{
        flex-basis: 16;
    }
    
    .xl\:hover\:flex-basis-18:hover{
        flex-basis: 18;
    }
    
    .xl\:hover\:flex-basis-20:hover{
        flex-basis: 20;
    }
    
    .xl\:hover\:flex-basis-hf:hover{
        flex-basis: 50%;
    }
    
    .xl\:hover\:flex-basis-third:hover{
        flex-basis: 33.333%;
    }
    
    .xl\:hover\:flex-basis-quarter:hover{
        flex-basis: 25%;
    }
    
    .xl\:hover\:flex-basis-three-quarter:hover{
        flex-basis: 75%;
    }
    
    .xl\:hover\:flex-basis-full:hover{
        flex-basis: 100%;
    }
    
    .xl\:hover\:flex-basis-two-third:hover{
        flex-basis: 66.67%;
    }
    
    .xl\:hover\:flex-row:hover{
        flex-direction: row;
    }
    
    .xl\:hover\:flex-row-reverse:hover{
        flex-direction: row-reverse;
    }
    
    .xl\:hover\:flex-column:hover{
        flex-direction: column;
    }
    
    .xl\:hover\:flex-column-reverse:hover{
        flex-direction: column-reverse;
    }
    
    .xl\:hover\:flex-wrap:hover{
        flex-wrap: wrap;
    }
    
    .xl\:hover\:flex-nowrap:hover{
        flex-wrap: nowrap;
    }
    
    .xl\:hover\:flex-wrap-reverse:hover{
        flex-direction: wrap-reserve;
    }
    
    .xl\:hover\:flex-1:hover{
        flex: 1 1 0;
    }
    
    .xl\:hover\:flex-auto:hover{
        flex: 1 1 auto;
    }
    
    .xl\:hover\:flex-initial:hover{
        flex: 0 1 auto;
    }
    
    .xl\:hover\:flex-none:hover{
        flex: none;
    }
    
    .xl\:hover\:flex-grow-0:hover{
        flex-grow: 0;
    }
    
    .xl\:hover\:flex-grow-1:hover{
        flex-grow: 1;
    }
    
    .xl\:hover\:flex-shink-0:hover{
        flex-shrink: 0;
    }
    
    .xl\:hover\:flex-shink-1:hover{
        flex-shrink: 1;
    }
    
    .xl\:hover\:order-1:hover{
        order: 1;
    }
    
    .xl\:hover\:order-2:hover{
        order: 2;
    }
    
    .xl\:hover\:order-3:hover{
        order: 3;
    }
    
    .xl\:hover\:order-4:hover{
        order: 4;
    }
    
    .xl\:hover\:order-5:hover{
        order: 5;
    }
    
    .xl\:hover\:order-6:hover{
        order: 6;
    }
    
    .xl\:hover\:order-7:hover{
        order: 7;
    }
    
    .xl\:hover\:order-8:hover{
        order: 8;
    }
    
    .xl\:hover\:order-9:hover{
        order: 9;
    }
    
    .xl\:hover\:order-10:hover{
        order: 10;
    }
    
    .xl\:hover\:order-11:hover{
        order: 11;
    }
    
    .xl\:hover\:order-12:hover{
        order: 12;
    }
    
    .xl\:hover\:order-first:hover{
        order: -9999;
    }
    
    .xl\:hover\:order-last:hover{
        order: 9999;
    }
    
    .xl\:hover\:order-0:hover{
        order: 0;
    }
    
    .xl\:hover\:grtpcols-1:hover{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-2:hover{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-3:hover{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-4:hover{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-5:hover{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-6:hover{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-7:hover{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-8:hover{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-9:hover{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-10:hover{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-11:hover{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-12:hover{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtpcols-none:hover{
        grid-template-columns: none;
    }
    
    .xl\:hover\:grtpcols-subgrid:hover{
        grid-template-columns: subgrid;
    }
    
    .xl\:hover\:grtpcols-auto:hover{
        grid-template-columns: auto;
    }
    
    .xl\:hover\:grcol-auto:hover{
        grid-column: auto;
    }
    
    .xl\:hover\:grcol-span-1:hover{
        grid-column: span 1 / span 1;
    }
    
    .xl\:hover\:grcol-span-2:hover{
        grid-column: span 2 / span 2;
    }
    
    .xl\:hover\:grcol-span-3:hover{
        grid-column: span 3 / span 3;
    }
    
    .xl\:hover\:grcol-span-4:hover{
        grid-column: span 4 / span 4;
    }
    
    .xl\:hover\:grcol-span-5:hover{
        grid-column: span 5 / span 5;
    }
    
    .xl\:hover\:grcol-span-6:hover{
        grid-column: span 6 / span 6;
    }
    
    .xl\:hover\:grcol-span-7:hover{
        grid-column: span 7 / span 7;
    }
    
    .xl\:hover\:grcol-span-8:hover{
        grid-column: span 8 / span 8;
    }
    
    .xl\:hover\:grcol-span-9:hover{
        grid-column: span 9 / span 9;
    }
    
    .xl\:hover\:grcol-span-10:hover{
        grid-column: span 10 / span 10;
    }
    
    .xl\:hover\:grcol-span-11:hover{
        grid-column: span 11 / span 11;
    }
    
    .xl\:hover\:grcol-span-12:hover{
        grid-column: span 12 / span 12;
    }
    
    .xl\:hover\:grcol-span-full:hover{
        grid-column: span 1 / span -1;
    }
    
    .xl\:hover\:grcol-start-1:hover{
        grid-column-start: 1;
    }
    
    .xl\:hover\:grcol-start-2:hover{
        grid-column-start: 2;
    }
    
    .xl\:hover\:grcol-start-3:hover{
        grid-column-start: 3;
    }
    
    .xl\:hover\:grcol-start-4:hover{
        grid-column-start: 4;
    }
    
    .xl\:hover\:grcol-start-5:hover{
        grid-column-start: 5;
    }
    
    .xl\:hover\:grcol-start-6:hover{
        grid-column-start: 6;
    }
    
    .xl\:hover\:grcol-start-7:hover{
        grid-column-start: 7;
    }
    
    .xl\:hover\:grcol-start-8:hover{
        grid-column-start: 8;
    }
    
    .xl\:hover\:grcol-start-9:hover{
        grid-column-start: 9;
    }
    
    .xl\:hover\:grcol-start-10:hover{
        grid-column-start: 10;
    }
    
    .xl\:hover\:grcol-start-11:hover{
        grid-column-start: 11;
    }
    
    .xl\:hover\:grcol-start-12:hover{
        grid-column-start: 12;
    }
    
    .xl\:hover\:grcol-start-auto:hover{
        grid-column-start: auto;
    }
    
    .xl\:hover\:grcol-end-1:hover{
        grid-column-end: 1;
    }
    
    .xl\:hover\:grcol-end-2:hover{
        grid-column-end: 2;
    }
    
    .xl\:hover\:grcol-end-3:hover{
        grid-column-end: 3;
    }
    
    .xl\:hover\:grcol-end-4:hover{
        grid-column-end: 4;
    }
    
    .xl\:hover\:grcol-end-5:hover{
        grid-column-end: 5;
    }
    
    .xl\:hover\:grcol-end-6:hover{
        grid-column-end: 6;
    }
    
    .xl\:hover\:grcol-end-7:hover{
        grid-column-end: 7;
    }
    
    .xl\:hover\:grcol-end-8:hover{
        grid-column-end: 8;
    }
    
    .xl\:hover\:grcol-end-9:hover{
        grid-column-end: 9;
    }
    
    .xl\:hover\:grcol-end-10:hover{
        grid-column-end: 10;
    }
    
    .xl\:hover\:grcol-end-11:hover{
        grid-column-end: 11;
    }
    
    .xl\:hover\:grcol-end-12:hover{
        grid-column-end: 12;
    }
    
    .xl\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }
    
    .xl\:hover\:grtprows-1:hover{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-2:hover{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-3:hover{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-4:hover{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-5:hover{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-6:hover{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-7:hover{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-8:hover{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-9:hover{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-10:hover{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-11:hover{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-12:hover{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:hover\:grtprows-none:hover{
        grid-template-rows: none;
    }
    
    .xl\:hover\:grtprows-subgrid:hover{
        grid-template-rows: subgrid;
    }
    
    .xl\:hover\:grtprows-auto:hover{
        grid-template-rows: auto;
    }
    
    .xl\:hover\:grrow-auto:hover{
        grid-row: auto;
    }
    
    .xl\:hover\:grrow-span-1:hover{
        grid-row: span 1 / span 1;
    }
    
    .xl\:hover\:grrow-span-2:hover{
        grid-row: span 2 / span 2;
    }
    
    .xl\:hover\:grrow-span-3:hover{
        grid-row: span 3 / span 3;
    }
    
    .xl\:hover\:grrow-span-4:hover{
        grid-row: span 4 / span 4;
    }
    
    .xl\:hover\:grrow-span-5:hover{
        grid-row: span 5 / span 5;
    }
    
    .xl\:hover\:grrow-span-6:hover{
        grid-row: span 6 / span 6;
    }
    
    .xl\:hover\:grrow-span-7:hover{
        grid-row: span 7 / span 7;
    }
    
    .xl\:hover\:grrow-span-8:hover{
        grid-row: span 8 / span 8;
    }
    
    .xl\:hover\:grrow-span-9:hover{
        grid-row: span 9 / span 9;
    }
    
    .xl\:hover\:grrow-span-10:hover{
        grid-row: span 10 / span 10;
    }
    
    .xl\:hover\:grrow-span-11:hover{
        grid-row: span 11 / span 11;
    }
    
    .xl\:hover\:grrow-span-12:hover{
        grid-row: span 12 / span 12;
    }
    
    .xl\:hover\:grrow-span-full:hover{
        grid-row: span 1 / span -1;
    }
    
    .xl\:hover\:grrow-start-1:hover{
        grid-row-start: 1;
    }
    
    .xl\:hover\:grrow-start-2:hover{
        grid-row-start: 2;
    }
    
    .xl\:hover\:grrow-start-3:hover{
        grid-row-start: 3;
    }
    
    .xl\:hover\:grrow-start-4:hover{
        grid-row-start: 4;
    }
    
    .xl\:hover\:grrow-start-5:hover{
        grid-row-start: 5;
    }
    
    .xl\:hover\:grrow-start-6:hover{
        grid-row-start: 6;
    }
    
    .xl\:hover\:grrow-start-7:hover{
        grid-row-start: 7;
    }
    
    .xl\:hover\:grrow-start-8:hover{
        grid-row-start: 8;
    }
    
    .xl\:hover\:grrow-start-9:hover{
        grid-row-start: 9;
    }
    
    .xl\:hover\:grrow-start-10:hover{
        grid-row-start: 10;
    }
    
    .xl\:hover\:grrow-start-11:hover{
        grid-row-start: 11;
    }
    
    .xl\:hover\:grrow-start-12:hover{
        grid-row-start: 12;
    }
    
    .xl\:hover\:grrow-start-auto:hover{
        grid-row-start: auto;
    }
    
    .xl\:hover\:grrow-end-1:hover{
        grid-row-end: 1;
    }
    
    .xl\:hover\:grrow-end-2:hover{
        grid-row-end: 2;
    }
    
    .xl\:hover\:grrow-end-3:hover{
        grid-row-end: 3;
    }
    
    .xl\:hover\:grrow-end-4:hover{
        grid-row-end: 4;
    }
    
    .xl\:hover\:grrow-end-5:hover{
        grid-row-end: 5;
    }
    
    .xl\:hover\:grrow-end-6:hover{
        grid-row-end: 6;
    }
    
    .xl\:hover\:grrow-end-7:hover{
        grid-row-end: 7;
    }
    
    .xl\:hover\:grrow-end-8:hover{
        grid-row-end: 8;
    }
    
    .xl\:hover\:grrow-end-9:hover{
        grid-row-end: 9;
    }
    
    .xl\:hover\:grrow-end-10:hover{
        grid-row-end: 10;
    }
    
    .xl\:hover\:grrow-end-11:hover{
        grid-row-end: 11;
    }
    
    .xl\:hover\:grrow-end-12:hover{
        grid-row-end: 12;
    }
    
    .xl\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }
    
    .xl\:hover\:grfl-row:hover{
        grid-auto-flow: row;
    }
    
    .xl\:hover\:grfl-col:hover{
        grid-auto-flow: column;
    }
    
    .xl\:hover\:grfl-dense:hover{
        grid-auto-flow: dense;
    }
    
    .xl\:hover\:grfl-row-dense:hover{
        grid-auto-flow: row dense;
    }
    
    .xl\:hover\:grfl-col-dense:hover{
        grid-auto-flow: column dense;
    }
    
    .xl\:hover\:gr-auto-cols-auto:hover{
        grid-auto-columns: auto;
    }
    
    .xl\:hover\:gr-auto-cols-min:hover{
        grid-auto-columns: min-content;
    }
    
    .xl\:hover\:gr-auto-cols-max:hover{
        grid-auto-columns: max-content;
    }
    
    .xl\:hover\:gr-auto-cols-minmax:hover{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xl\:hover\:gr-auto-rows-auto:hover{
        grid-auto-rows: auto;
    }
    
    .xl\:hover\:gr-auto-rows-min:hover{
        grid-auto-rows: min-content;
    }
    
    .xl\:hover\:gr-auto-rows-max:hover{
        grid-auto-rows: max-content;
    }
    
    .xl\:hover\:gr-auto-rows-minmax:hover{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xl\:hover\:gap-0:hover{
        gap: 0;
    }
    
    .xl\:hover\:gap-x-0:hover{
        column-gap: 0;
    }
    
    .xl\:hover\:gap-y-0:hover{
        row-gap: 0;
    }
    
    .xl\:hover\:gap-1:hover{
        gap: 1px;
    }
    
    .xl\:hover\:gap-2:hover{
        gap: 2px;
    }
    
    .xl\:hover\:gap-4:hover{
        gap: 4px;
    }
    
    .xl\:hover\:gap-6:hover{
        gap: 6px;
    }
    
    .xl\:hover\:gap-8:hover{
        gap: 8px;
    }
    
    .xl\:hover\:gap-9:hover{
        gap: 9px;
    }
    
    .xl\:hover\:gap-10:hover{
        gap: 10px;
    }
    
    .xl\:hover\:gap-12:hover{
        gap: 12px;
    }
    
    .xl\:hover\:gap-14:hover{
        gap: 14px;
    }
    
    .xl\:hover\:gap-16:hover{
        gap: 16px;
    }
    
    .xl\:hover\:gap-18:hover{
        gap: 18px;
    }
    
    .xl\:hover\:gap-20:hover{
        gap: 20px;
    }
    
    .xl\:hover\:gap-x-0:hover{
        column-gap: 0;
    }
    
    .xl\:hover\:gap-x-1:hover{
        column-gap: 1px;
    }
    
    .xl\:hover\:gap-x-2:hover{
        column-gap: 2px;
    }
    
    .xl\:hover\:gap-x-4:hover{
        column-gap: 4px;
    }
    
    .xl\:hover\:gap-x-6:hover{
        column-gap: 6px;
    }
    
    .xl\:hover\:gap-x-8:hover{
        column-gap: 8px;
    }
    
    .xl\:hover\:gap-x-10:hover{
        column-gap: 10px;
    }
    
    .xl\:hover\:gap-x-12:hover{
        column-gap: 12px;
    }
    
    .xl\:hover\:gap-x-14:hover{
        column-gap: 14px;
    }
    
    .xl\:hover\:gap-x-16:hover{
        column-gap: 16px;
    }
    
    .xl\:hover\:gap-x-18:hover{
        column-gap: 18px;
    }
    
    .xl\:hover\:gap-x-20:hover{
        column-gap: 20px;
    }
    
    .xl\:hover\:gap-y-1:hover{
        row-gap: 1px;
    }
    
    .xl\:hover\:gap-y-2:hover{
        row-gap: 2px;
    }
    
    .xl\:hover\:gap-y-4:hover{
        row-gap: 4px;
    }
    
    .xl\:hover\:gap-y-6:hover{
        row-gap: 6px;
    }
    
    .xl\:hover\:gap-y-8:hover{
        row-gap: 8px;
    }
    
    .xl\:hover\:gap-y-10:hover{
        row-gap: 10px;
    }
    
    .xl\:hover\:gap-y-12:hover{
        row-gap: 12px;
    }
    
    .xl\:hover\:gap-y-14:hover{
        row-gap: 14px;
    }
    
    .xl\:hover\:gap-y-16:hover{
        row-gap: 16px;
    }
    
    .xl\:hover\:gap-y-18:hover{
        row-gap: 18px;
    }
    
    .xl\:hover\:gap-y-20:hover{
        row-gap: 20px;
    }
    
    .xl\:hover\:justify-content-normal:hover{
        justify-content: normal;
    }
    
    .xl\:hover\:justify-content-start:hover{
        justify-content: flex-start;
    }
    
    .xl\:hover\:justify-content-end:hover{
        justify-content: flex-end;
    }
    
    .xl\:hover\:justify-content-center:hover{
        justify-content: center;
    }
    
    .xl\:hover\:justify-content-between:hover{
        justify-content: space-between;
    }
    
    .xl\:hover\:justify-content-around:hover{
        justify-content: space-around;
    }
    
    .xl\:hover\:justify-content-evenly:hover{
        justify-content: space-evenly;
    }
    
    .xl\:hover\:justify-content-stretch:hover{
        justify-content: stretch;
    }
    
    .xl\:hover\:justify-items-start:hover{
        justify-items: start;
    }
    
    .xl\:hover\:justify-items-end:hover{
        justify-items: end;
    }
    
    .xl\:hover\:justify-items-center:hover{
        justify-items: center;
    }
    
    .xl\:hover\:justify-items-stretch:hover{
        justify-items: stretch;
    }
    
    .xl\:hover\:justify-self-auto:hover{
        justify-self: auto;
    }
    
    .xl\:hover\:justify-self-start:hover{
        justify-self: start;
    }
    
    .xl\:hover\:justify-self-end:hover{
        justify-self: end;
    }
    
    .xl\:hover\:justify-self-center:hover{
        justify-self: center;
    }
    
    .xl\:hover\:justify-self-stretch:hover{
        justify-self: stretch;
    }
    
    .xl\:hover\:align-content-normal:hover{
        align-content: normal;
    }
    
    .xl\:hover\:align-content-center:hover{
        align-content: center;
    }
    
    .xl\:hover\:align-content-start:hover{
        align-content: flex-start;
    }
    
    .xl\:hover\:align-content-end:hover{
        align-content: flex-end;
    }
    
    .xl\:hover\:align-content-between:hover{
        align-content: space-between;
    }
    
    .xl\:hover\:align-content-around:hover{
        align-content: space-around;
    }
    
    .xl\:hover\:align-content-evenly:hover{
        align-content: space-evenly;
    }
    
    .xl\:hover\:align-content-baseline:hover{
        align-content: space-baseline;
    }
    
    .xl\:hover\:align-content-stretch:hover{
        align-content: stretch;
    }
    
    .xl\:hover\:align-items-start:hover{
        align-items: start;
    }
    
    .xl\:hover\:align-items-end:hover{
        align-items: end;
    }
    
    .xl\:hover\:align-items-center:hover{
        align-items: center;
    }
    
    .xl\:hover\:align-items-stretch:hover{
        justify-items: stretch;
    }
    
    .xl\:hover\:align-self-auto:hover{
        justify-self: auto;
    }
    
    .xl\:hover\:align-self-start:hover{
        justify-self: start;
    }
    
    .xl\:hover\:align-self-end:hover{
        justify-self: end;
    }
    
    .xl\:hover\:align-self-center:hover{
        justify-self: center;
    }
    
    .xl\:hover\:align-self-stretch:hover{
        justify-self: stretch;
    }
    
    .xl\:hover\:align-self-baseline:hover{
        justify-self: baseline;
    }
    
    .xl\:hover\:place-content-center:hover{
        place-content: center;
    }
    
    .xl\:hover\:place-content-start:hover{
        place-content: start;
    }
    
    .xl\:hover\:place-content-end:hover{
        place-content: end;
    }
    
    .xl\:hover\:place-content-between:hover{
        place-content: between;
    }
    
    .xl\:hover\:place-content-around:hover{
        place-content: around;
    }
    
    .xl\:hover\:place-content-evenly:hover{
        place-content: evenly;
    }
    
    .xl\:hover\:place-content-baseline:hover{
        place-content: baseline;
    }
    
    .xl\:hover\:place-content-stretch:hover{
        place-content: stretch;
    }
    
    .xl\:hover\:place-items-start:hover{
        place-content: start;
    }
    
    .xl\:hover\:place-items-end:hover{
        place-content: end;
    }
    
    .xl\:hover\:place-items-center:hover{
        place-content: center;
    }
    
    .xl\:hover\:place-items-baseline:hover{
        place-content: baseline;
    }
    
    .xl\:hover\:place-items-stretch:hover{
        place-content: stretch;
    }
    
    .xl\:hover\:place-self-start:hover{
        place-self: start;
    }
    
    .xl\:hover\:place-self-end:hover{
        place-self: end;
    }
    
    .xl\:hover\:place-self-center:hover{
        place-self: center;
    }
    
    .xl\:hover\:place-self-baseline:hover{
        place-self: baseline;
    }
    
    .xl\:hover\:place-self-stretch:hover{
        place-self: stretch;
    }
    
    .xl\:hover\:w-0:hover{
        width: 0;
    }
    
    .xl\:hover\:w-2:hover{
        width: 2px;
    }
    
    .xl\:hover\:w-4:hover{
        width: 4px;
    }
    
    .xl\:hover\:w-6:hover{
        width: 6px;
    }
    
    .xl\:hover\:w-8:hover{
        width: 8px;
    }
    
    .xl\:hover\:w-10:hover{
        width: 10px;
    }
    
    .xl\:hover\:w-12:hover{
        width: 12px;
    }
    
    .xl\:hover\:w-14:hover{
        width: 14px;
    }
    
    .xl\:hover\:w-16:hover{
        width: 16px;
    }
    
    .xl\:hover\:w-18:hover{
        width: 18px;
    }
    
    .xl\:hover\:w-20:hover{
        width: 20px;
    }
    
    .xl\:hover\:w-22:hover{
        width: 1.5rem;
    }
    
    .xl\:hover\:w-24:hover{
        width: 3rem;
    }
    
    .xl\:hover\:w-26:hover{
        width: 4.5rem;
    }
    
    .xl\:hover\:w-28:hover{
        width: 6rem;
    }
    
    .xl\:hover\:w-30:hover{
        width: 7.5rem;
    }
    
    .xl\:hover\:w-32:hover{
        width: 10rem;
    }
    
    .xl\:hover\:w-34:hover{
        width: 11.5rem;
    }
    
    .xl\:hover\:w-36:hover{
        width: 13rem;
    }
    
    .xl\:hover\:w-38:hover{
        width: 14.5rem;
    }
    
    .xl\:hover\:w-40:hover{
        width: 16rem;
    }
    
    .xl\:hover\:w-42:hover{
        width: 18rem;
    }
    
    .xl\:hover\:w-44:hover{
        width: 20rem;
    }
    
    .xl\:hover\:w-46:hover{
        width: 22rem;
    }
    
    .xl\:hover\:w-48:hover{
        width: 24rem;
    }

    .xl\:hover\:w-52:hover{
        width: 28rem;
    }

    .xl\:hover\:w-56:hover{
        width: 32rem;
    }

    .xl\:hover\:w-60:hover{
        width: 36rem;
    }

    .xl\:hover\:w-64:hover{
        width: 40rem;
    }

    .xl\:hover\:w-68:hover{
        width: 44rem;
    }

    .xl\:hover\:w-72:hover{
        width: 48rem;
    }

    .xl\:hover\:w-76:hover{
        width: 52rem;
    }

    .xl\:hover\:w-80:hover{
        width: 56rem;
    }

    .xl\:hover\:w-84:hover{
        width: 60rem;
    }
    
    .xl\:hover\:w-hf:hover{
        width: 50%;
    }
    
    .xl\:hover\:w-third:hover{
        width: 33.333%;
    }
    
    .xl\:hover\:w-two-third:hover{
        width: 66.67%;
    }
    
    .xl\:hover\:w-quarter:hover{
        width: 25%;
    }
    
    .xl\:hover\:w-three-quarter:hover{
        width: 75%;
    }
    
    .xl\:hover\:w-fifth:hover{
        width: 20%;
    }
    
    .xl\:hover\:w-two-fifth:hover{
        width: 40%;
    }
    
    .xl\:hover\:w-three-fifth:hover{
        width: 60%;
    }
    
    .xl\:hover\:w-four-fifth:hover{
        width: 80%;
    }
    
    .xl\:hover\:w-tenth:hover{
        width: 10%;
    }
    
    .xl\:hover\:w-two-tenth:hover{
        width: 20%;
    }
    
    .xl\:hover\:w-three-tenth:hover{
        width: 30%;
    }
    
    .xl\:hover\:w-four-tenth:hover{
        width: 40%;
    }
    
    .xl\:hover\:w-five-tenth:hover{
        width: 50%;
    }
    
    .xl\:hover\:w-six-tenth:hover{
        width: 60%;
    }
    
    .xl\:hover\:w-seven-tenth:hover{
        width: 70%;
    }
    
    .xl\:hover\:w-eight-tenth:hover{
        width: 80%;
    }
    
    .xl\:hover\:w-nine-tenth:hover{
        width: 90%;
    }
    
    .xl\:hover\:w-full:hover{
        width: 100%;
    }
    
    .xl\:hover\:w-min:hover{
        width: min-content;
    }
    
    .xl\:hover\:w-max:hover{
        width: max-content;
    }
    
    .xl\:hover\:w-fit:hover{
        width: fit-content;
    }
    
    .xl\:hover\:min-vh-10:hover{
        min-height: 10vh;
    }
    
    .xl\:hover\:min-vh-20:hover{
        min-height: 20vh;
    }
    
    .xl\:hover\:min-vh-30:hover{
        min-height: 30vh;
    }
    
    .xl\:hover\:min-vh-40:hover{
        min-height: 40vh;
    }
    
    .xl\:hover\:min-vh-50:hover{
        min-height: 50vh;
    }
    
    .xl\:hover\:min-vh-60:hover{
        min-height: 60vh;
    }
    
    .xl\:hover\:min-vh-70:hover{
        min-height: 70vh;
    }
    
    .xl\:hover\:min-vh-80:hover{
        min-height: 80vh;
    }
    
    .xl\:hover\:min-vh-90:hover{
        min-height: 90vh;
    }
    
    .xl\:hover\:min-vh-100:hover{
        min-height: 100vh;
    }
    
    .xl\:hover\:min-vw-10:hover{
        min-width: 10vh;
    }
    
    .xl\:hover\:min-vw-20:hover{
        min-width: 20vh;
    }
    
    .xl\:hover\:min-vw-30:hover{
        min-width: 30vh;
    }
    
    .xl\:hover\:min-vw-40:hover{
        min-width: 40vh;
    }
    
    .xl\:hover\:min-vw-50:hover{
        min-width: 50vh;
    }
    
    .xl\:hover\:min-vw-60:hover{
        min-width: 60vh;
    }
    
    .xl\:hover\:min-vw-70:hover{
        min-width: 70vh;
    }
    
    .xl\:hover\:min-vw-80:hover{
        min-width: 80vh;
    }
    
    .xl\:hover\:min-vw-90:hover{
        min-width: 100vh;
    }
    
    .xl\:hover\:min-vw-100:hover{
        min-width: 100vh;
    }
    
    .xl\:hover\:max-vh-10:hover{
        max-height: 10vh;
    }
    
    .xl\:hover\:max-vh-20:hover{
        max-height: 20vh;
    }
    
    .xl\:hover\:max-vh-30:hover{
        max-height: 30vh;
    }
    
    .xl\:hover\:max-vh-40:hover{
        max-height: 40vh;
    }
    
    .xl\:hover\:max-vh-50:hover{
        max-height: 50vh;
    }
    
    .xl\:hover\:max-vh-60:hover{
        max-height: 60vh;
    }
    
    .xl\:hover\:max-vh-70:hover{
        max-height: 70vh;
    }
    
    .xl\:hover\:max-vh-80:hover{
        max-height: 80vh;
    }
    
    .xl\:hover\:max-vh-90:hover{
        max-height: 100vh;
    }
    
    .xl\:hover\:max-vh-100:hover{
        max-height: 100vh;
    }
    
    .xl\:hover\:max-vw-10:hover{
        max-width: 10vh;
    }
    
    .xl\:hover\:max-vw-20:hover{
        max-width: 20vh;
    }
    
    .xl\:hover\:max-vw-30:hover{
        max-width: 30vh;
    }
    
    .xl\:hover\:max-vw-40:hover{
        max-width: 40vh;
    }
    
    .xl\:hover\:max-vw-50:hover{
        max-width: 50vh;
    }
    
    .xl\:hover\:max-vw-60:hover{
        max-width: 60vh;
    }
    
    .xl\:hover\:max-vw-70:hover{
        max-width: 70vh;
    }
    
    .xl\:hover\:max-vw-80:hover{
        max-width: 80vh;
    }
    
    .xl\:hover\:max-vw-90:hover{
        max-width: 100vh;
    }
    
    .xl\:hover\:max-vw-100:hover{
        max-width: 100vh;
    }
    
    .xl\:hover\:min-w-2:hover{
        min-width: 2px;
    }
    
    .xl\:hover\:min-w-4:hover{
        min-width: 4px;
    }
    
    .xl\:hover\:min-w-6:hover{
        min-width: 6px;
    }
    
    .xl\:hover\:min-w-8:hover{
        min-width: 8px;
    }
    
    .xl\:hover\:min-w-10:hover{
        min-width: 10px;
    }
    
    .xl\:hover\:min-w-12:hover{
        min-width: 12px;
    }
    
    .xl\:hover\:min-w-14:hover{
        min-width: 14px;
    }
    
    .xl\:hover\:min-w-16:hover{
        min-width: 16px;
    }
    
    .xl\:hover\:min-w-18:hover{
        min-width: 18px;
    }
    
    .xl\:hover\:min-w-20:hover{
        min-width: 20px;
    }
    
    .xl\:hover\:min-w-22:hover{
        min-width: 1.5rem;
    }
    
    .xl\:hover\:min-w-24:hover{
        min-width: 3rem;
    }
    
    .xl\:hover\:min-w-26:hover{
        min-width: 4.5rem;
    }
    
    .xl\:hover\:min-w-28:hover{
        min-width: 6rem;
    }
    
    .xl\:hover\:min-w-30:hover{
        min-width: 7.5rem;
    }
    
    .xl\:hover\:min-w-32:hover{
        min-width: 10rem;
    }
    
    .xl\:hover\:min-w-34:hover{
        min-width: 11.5rem;
    }
    
    .xl\:hover\:min-w-36:hover{
        min-width: 13rem;
    }
    
    .xl\:hover\:min-w-38:hover{
        min-width: 14.5rem;
    }
    
    .xl\:hover\:min-w-40:hover{
        min-width: 16rem;
    }
    
    .xl\:hover\:min-w-42:hover{
        min-width: 18rem;
    }
    
    .xl\:hover\:min-w-44:hover{
        min-width: 20rem;
    }
    
    .xl\:hover\:min-w-46:hover{
        min-width: 22rem;
    }
    
    .xl\:hover\:min-w-48:hover{
        min-width: 24rem;
    }

    .xl\:hover\:min-w-52:hover{
        min-width: 28rem;
    }

    .xl\:hover\:min-w-56:hover{
        min-width: 32rem;
    }

    .xl\:hover\:min-w-60:hover{
        min-width: 36rem;
    }

    .xl\:hover\:min-w-64:hover{
        min-width: 40rem;
    }

    .xl\:hover\:min-w-68:hover{
        min-width: 44rem;
    }

    .xl\:hover\:min-w-72:hover{
        min-width: 48rem;
    }

    .xl\:hover\:min-w-76:hover{
        min-width: 52rem;
    }

    .xl\:hover\:min-w-80:hover{
        min-width: 56rem;
    }

    .xl\:hover\:min-w-84:hover{
        min-width: 60rem;
    }
    
    .xl\:hover\:min-w-hf:hover{
        min-width: 50%;
    }
    
    .xl\:hover\:min-w-full:hover{
        min-width: 100%;
    }
    
    .xl\:hover\:min-w-min:hover{
        min-width: min-content;
    }
    
    .xl\:hover\:min-w-max:hover{
        min-width: max-content;
    }
    
    .xl\:hover\:min-w-fit:hover{
        min-width: fit-content;
    }
    
    .xl\:hover\:max-w-0:hover{
        max-width: 0;
    }
    
    .xl\:hover\:max-w-2:hover{
        max-width: 2px;
    }
    
    .xl\:hover\:max-w-4:hover{
        max-width: 4px;
    }
    
    .xl\:hover\:max-w-6:hover{
        max-width: 6px;
    }
    
    .xl\:hover\:max-w-8:hover{
        max-width: 8px;
    }
    
    .xl\:hover\:max-w-10:hover{
        max-width: 10px;
    }
    
    .xl\:hover\:max-w-12:hover{
        max-width: 12px;
    }
    
    .xl\:hover\:max-w-14:hover{
        max-width: 14px;
    }
    
    .xl\:hover\:max-w-16:hover{
        max-width: 16px;
    }
    
    .xl\:hover\:max-w-18:hover{
        max-width: 18px;
    }
    
    .xl\:hover\:max-w-20:hover{
        max-width: 20px;
    }
    
    .xl\:hover\:max-w-22:hover{
        max-width: 1.5rem;
    }
    
    .xl\:hover\:max-w-24:hover{
        max-width: 3rem;
    }
    
    .xl\:hover\:max-w-26:hover{
        max-width: 4.5rem;
    }
    
    .xl\:hover\:max-w-28:hover{
        max-width: 6rem;
    }
    
    .xl\:hover\:max-w-30:hover{
        max-width: 7.5rem;
    }
    
    .xl\:hover\:max-w-32:hover{
        max-width: 10rem;
    }
    
    .xl\:hover\:max-w-34:hover{
        max-width: 11.5rem;
    }
    
    .xl\:hover\:max-w-36:hover{
        max-width: 13rem;
    }
    
    .xl\:hover\:max-w-38:hover{
        max-width: 14.5rem;
    }
    
    .xl\:hover\:max-w-40:hover{
        max-width: 16rem;
    }
    
    .xl\:hover\:max-w-42:hover{
        max-width: 18rem;
    }
    
    .xl\:hover\:max-w-44:hover{
        max-width: 20rem;
    }
    
    .xl\:hover\:max-w-46:hover{
        max-width: 22rem;
    }
    
    .xl\:hover\:max-w-48:hover{
        max-width: 24rem;
    }

    .xl\:hover\:max-w-52:hover{
        max-width: 28rem;
    }

    .xl\:hover\:max-w-56:hover{
        max-width: 32rem;
    }

    .xl\:hover\:max-w-60:hover{
        max-width: 36rem;
    }

    .xl\:hover\:max-w-64:hover{
        max-width: 40rem;
    }

    .xl\:hover\:max-w-68:hover{
        max-width: 44rem;
    }

    .xl\:hover\:max-w-72:hover{
        max-width: 48rem;
    }

    .xl\:hover\:max-w-76:hover{
        max-width: 52rem;
    }

    .xl\:hover\:max-w-80:hover{
        max-width: 56rem;
    }

    .xl\:hover\:max-w-84:hover{
        max-width: 60rem;
    }
    
    .xl\:hover\:max-w-hf:hover{
        max-width: 50%;
    }
    
    .xl\:hover\:max-w-full:hover{
        max-width: 100%;
    }
    
    .xl\:hover\:max-w-max:hover{
        max-width: max-content;
    }
    
    .xl\:hover\:max-w-max:hover{
        max-width: max-content;
    }
    
    .xl\:hover\:max-w-fit:hover{
        max-width: fit-content;
    }
    
    .xl\:hover\:h-0:hover{
        height: 0;
    }
    
    .xl\:hover\:h-2:hover{
        height: 2px;
    }
    
    .xl\:hover\:h-4:hover{
        height: 4px;
    }
    
    .xl\:hover\:h-6:hover{
        height: 6px;
    }
    
    .xl\:hover\:h-8:hover{
        height: 8px;
    }
    
    .xl\:hover\:h-10:hover{
        height: 10px;
    }
    
    .xl\:hover\:h-12:hover{
        height: 12px;
    }
    
    .xl\:hover\:h-14:hover{
        height: 14px;
    }
    
    .xl\:hover\:h-16:hover{
        height: 16px;
    }
    
    .xl\:hover\:h-18:hover{
        height: 18px;
    }
    
    .xl\:hover\:h-20:hover{
        height: 20px;
    }
    
    .xl\:hover\:h-22:hover{
        height: 1.5rem;
    }
    
    .xl\:hover\:h-24:hover{
        height: 3rem;
    }
    
    .xl\:hover\:h-26:hover{
        height: 4.5rem;
    }
    
    .xl\:hover\:h-28:hover{
        height: 6rem;
    }
    
    .xl\:hover\:h-30:hover{
        height: 7.5rem;
    }
    
    .xl\:hover\:h-32:hover{
        height: 10rem;
    }
    
    .xl\:hover\:h-34:hover{
        height: 11.5rem;
    }
    
    .xl\:hover\:h-36:hover{
        height: 13rem;
    }
    
    .xl\:hover\:h-38:hover{
        height: 14.5rem;
    }
    
    .xl\:hover\:h-40:hover{
        height: 16rem;
    }
    
    .xl\:hover\:h-42:hover{
        height: 18rem;
    }
    
    .xl\:hover\:h-44:hover{
        height: 20rem;
    }
    
    .xl\:hover\:h-46:hover{
        height: 22rem;
    }
    
    .xl\:hover\:h-48:hover{
        height: 24rem;
    }

    .xl\:hover\:h-52:hover{
        height: 28rem;
    }

    .xl\:hover\:h-56:hover{
        height: 32rem;
    }

    .xl\:hover\:h-60:hover{
        height: 36rem;
    }

    .xl\:hover\:h-64:hover{
        height: 40rem;
    }

    .xl\:hover\:h-68:hover{
        height: 44rem;
    }

    .xl\:hover\:h-72:hover{
        height: 48rem;
    }

    .xl\:hover\:h-76:hover{
        height: 52rem;
    }

    .xl\:hover\:h-80:hover{
        height: 56rem;
    }

    .xl\:hover\:h-84:hover{
        height: 60rem;
    }
    
    .xl\:hover\:h-hf:hover{
        height: 50%;
    }
    
    .xl\:hover\:h-third:hover{
        height: 33.333%;
    }
    
    .xl\:hover\:h-two-third:hover{
        height: 66.67%;
    }
    
    .xl\:hover\:h-quarter:hover{
        height: 25%;
    }
    
    .xl\:hover\:h-three-quarter:hover{
        height: 75%;
    }
    
    .xl\:hover\:h-fifth:hover{
        height: 20%;
    }
    
    .xl\:hover\:h-two-fifth:hover{
        height: 40%;
    }
    
    .xl\:hover\:h-three-fifth:hover{
        height: 60%;
    }
    
    .xl\:hover\:h-four-fifth:hover{
        height: 80%;
    }
    
    .xl\:hover\:h-tenth:hover{
        height: 10%;
    }
    
    .xl\:hover\:h-two-tenth:hover{
        height: 20%;
    }
    
    .xl\:hover\:h-three-tenth:hover{
        height: 30%;
    }
    
    .xl\:hover\:h-four-tenth:hover{
        height: 40%;
    }
    
    .xl\:hover\:h-five-tenth:hover{
        height: 50%;
    }
    
    .xl\:hover\:h-six-tenth:hover{
        height: 60%;
    }
    
    .xl\:hover\:h-seventh-tenth:hover{
        height: 70%;
    }
    
    .xl\:hover\:h-eight-tenth:hover{
        height: 80%;
    }
    
    .xl\:hover\:h-nine-tenth:hover{
        height: 90%;
    }
    
    .xl\:hover\:h-full:hover{
        height: 100%;
    }
    
    .xl\:hover\:h-min:hover{
        height: min-content;
    }
    
    .xl\:hover\:h-max:hover{
        height: max-content;
    }
    
    .xl\:hover\:h-fit:hover{
        height: fit-content;
    }
    
    .xl\:hover\:min-h-0:hover{
        min-height: 0;
    }
    
    .xl\:hover\:min-h-2:hover{
        min-height: 2px;
    }
    
    .xl\:hover\:min-h-4:hover{
        min-height: 4px;
    }
    
    .xl\:hover\:min-h-6:hover{
        min-height: 6px;
    }
    
    .xl\:hover\:min-h-8:hover{
        min-height: 8px;
    }
    
    .xl\:hover\:min-h-10:hover{
        min-height: 10px;
    }
    
    .xl\:hover\:min-h-12:hover{
        min-height: 12px;
    }
    
    .xl\:hover\:min-h-14:hover{
        min-height: 14px;
    }
    
    .xl\:hover\:min-h-16:hover{
        min-height: 16px;
    }
    
    .xl\:hover\:min-h-18:hover{
        min-height: 18px;
    }
    
    .xl\:hover\:min-h-20:hover{
        min-height: 20px;
    }
    
    .xl\:hover\:min-h-22:hover{
        min-height: 1.5rem;
    }
    
    .xl\:hover\:min-h-24:hover{
        min-height: 3rem;
    }
    
    .xl\:hover\:min-h-26:hover{
        min-height: 4.5rem;
    }
    
    .xl\:hover\:min-h-28:hover{
        min-height: 6rem;
    }
    
    .xl\:hover\:min-h-30:hover{
        min-height: 7.5rem;
    }
    
    .xl\:hover\:min-h-32:hover{
        min-height: 10rem;
    }
    
    .xl\:hover\:min-h-34:hover{
        min-height: 11.5rem;
    }
    
    .xl\:hover\:min-h-36:hover{
        min-height: 13rem;
    }
    
    .xl\:hover\:min-h-38:hover{
        min-height: 14.5rem;
    }
    
    .xl\:hover\:min-h-40:hover{
        min-height: 16rem;
    }
    
    .xl\:hover\:min-h-42:hover{
        min-height: 18rem;
    }
    
    .xl\:hover\:min-h-44:hover{
        min-height: 20rem;
    }
    
    .xl\:hover\:min-h-46:hover{
        min-height: 22rem;
    }
    
    .xl\:hover\:min-h-48:hover{
        min-height: 24rem;
    }
    
    .xl\:hover\:min-h-hf:hover{
        min-height: 50%;
    }
    
    .xl\:hover\:min-h-full:hover{
        min-height: 100%;
    }
    
    .xl\:hover\:min-h-min:hover{
        min-height: min-content;
    }
    
    .xl\:hover\:min-h-max:hover{
        min-height: max-content;
    }
    
    .xl\:hover\:min-h-fit:hover{
        min-height: fit-content;
    }
    
    .xl\:hover\:max-h-0:hover{
        max-height: 0;
    }
    
    .xl\:hover\:max-h-2:hover{
        max-height: 2px;
    }
    
    .xl\:hover\:max-h-4:hover{
        max-height: 4px;
    }
    
    .xl\:hover\:max-h-6:hover{
        max-height: 6px;
    }
    
    .xl\:hover\:max-h-8:hover{
        max-height: 8px;
    }
    
    .xl\:hover\:max-h-10:hover{
        max-height: 10px;
    }
    
    .xl\:hover\:max-h-12:hover{
        max-height: 12px;
    }
    
    .xl\:hover\:max-h-14:hover{
        max-height: 14px;
    }
    
    .xl\:hover\:max-h-16:hover{
        max-height: 16px;
    }
    
    .xl\:hover\:max-h-18:hover{
        max-height: 18px;
    }
    
    .xl\:hover\:max-h-20:hover{
        max-height: 20px;
    }
    
    .xl\:hover\:max-h-22:hover{
        max-height: 1.5rem;
    }
    
    .xl\:hover\:max-h-24:hover{
        max-height: 3rem;
    }
    
    .xl\:hover\:max-h-26:hover{
        max-height: 4.5rem;
    }
    
    .xl\:hover\:max-h-28:hover{
        max-height: 6rem;
    }
    
    .xl\:hover\:max-h-30:hover{
        max-height: 7.5rem;
    }
    
    .xl\:hover\:max-h-32:hover{
        max-height: 10rem;
    }
    
    .xl\:hover\:max-h-34:hover{
        max-height: 11.5rem;
    }
    
    .xl\:hover\:max-h-36:hover{
        max-height: 13rem;
    }
    
    .xl\:hover\:max-h-38:hover{
        max-height: 14.5rem;
    }
    
    .xl\:hover\:max-h-40:hover{
        max-height: 16rem;
    }
    
    .xl\:hover\:max-h-42:hover{
        max-height: 18rem;
    }
    
    .xl\:hover\:max-h-44:hover{
        max-height: 20rem;
    }
    
    .xl\:hover\:max-h-46:hover{
        max-height: 22rem;
    }
    
    .xl\:hover\:max-h-48:hover{
        max-height: 24rem;
    }
    
    .xl\:hover\:max-h-hf:hover{
        max-height: 50%;
    }
    
    .xl\:hover\:max-h-full:hover{
        max-height: 100%;
    }
    
    .xl\:hover\:max-h-max:hover{
        max-height: max-content;
    }
    
    .xl\:hover\:max-h-max:hover{
        max-height: max-content;
    }
    
    .xl\:hover\:max-h-fit:hover{
        max-height: fit-content;
    }
    
    .xl\:hover\:sans:hover{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xl\:hover\:serif:hover{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xl\:hover\:mono:hover{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xl\:hover\:font-s-xs:hover{
        font-size: var(--velocity-font-s-xs);
    }

    .xl\:hover\:font-s-sm:hover{
        font-size: var(--velocity-font-s-sm);
    }

    .xl\:hover\:font-s-md:hover{
        font-size: var(--velocity-font-s-md);
    }

    .xl\:hover\:font-s-lg:hover{
        font-size: var(--velocity-font-s-lg);
    }

    .xl\:hover\:font-s-xm:hover{
        font-size: var(--velocity-font-s-xm);
    }

    .xl\:hover\:font-s-xl:hover{
        font-size: var(--velocity-font-s-xl);
    }

    .xl\:hover\:font-s-2md:hover{
        font-size: var(--velocity-font-s-2md);
    }

    .xl\:hover\:font-s-2xm:hover{
        font-size: var(--velocity-font-s-2xm);
    }

    .xl\:hover\:font-s-2lg:hover{
        font-size: var(--velocity-font-s-2lg);
    }

    .xl\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:hover\:font-s-4md:hover{
        font-size: var(--velocity-font-s-4md);
    }

    .xl\:hover\:font-s-6md:hover{
        font-size: var(--velocity-font-s-6md);
    }

    .xl\:hover\:font-s-8md:hover{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xl\:hover\:font-smoothing-antialiased:hover{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xl\:hover\:font-subpixel-antialiased:hover{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xl\:hover\:italic:hover{
        font-style: italic;
    }
    
    .xl\:hover\:italic-0:hover{
        font-style: normal;
    }
    
    .xl\:hover\:font-w-thin:hover{
        font-weight: 100;
    }
    
    .xl\:hover\:font-w-extralight:hover{
        font-weight: 200;
    }
    
    .xl\:hover\:font-w-light:hover{
        font-weight: 300;
    }
    
    .xl\:hover\:font-w-normal:hover{
        font-weight: 400;
    }
    
    .xl\:hover\:font-w-medium:hover{
        font-weight: 500;
    }
    
    .xl\:hover\:font-w-semibold:hover{
        font-weight: 600;
    }
    
    .xl\:hover\:font-w-bold:hover{
        font-weight: 700;
    }
    
    .xl\:hover\:font-w-extrabold:hover{
        font-weight: 800;
    }
    
    .xl\:hover\:font-w-black:hover{
        font-weight: 900;
    }
    
    .xl\:hover\:letter-space-lt:hover{
        letter-spacing: -0.25rem;
    }
    
    .xl\:hover\:letter-space-tt:hover{
        letter-spacing: -0.125rem;
    }
    
    .xl\:hover\:letter-space-normal:hover{
        letter-spacing: 0;
    }
    
    .xl\:hover\:letter-space-wide:hover{
        letter-spacing: 0.125rem;
    }
    
    .xl\:hover\:letter-space-wider:hover{
        letter-spacing: 0.25rem;
    }
    
    .xl\:hover\:line-h-1:hover{
        line-height: 0.25rem;
    }
    
    .xl\:hover\:line-h-2:hover{
        line-height: 0.5rem;
    }
    
    .xl\:hover\:line-h-3:hover{
        line-height: 0.75rem;
    }
    
    .xl\:hover\:line-h-4:hover{
        line-height: 1rem;
    }
    
    .xl\:hover\:line-h-5:hover{
        line-height: 1.25rem;
    }
    
    .xl\:hover\:line-h-6:hover{
        line-height: 1.5rem;
    }
    
    .xl\:hover\:line-h-7:hover{
        line-height: 1.75rem;
    }
    
    .xl\:hover\:line-h-8:hover{
        line-height: 2rem;
    }
    
    .xl\:hover\:line-h-9:hover{
        line-height: 2.25rem;
    }
    
    .xl\:hover\:line-h-10:hover{
        line-height: 2.5rem;
    }
    
    .xl\:hover\:line-h-normal:hover{
        line-height: 1;
    }
    
    .xl\:hover\:line-h-sm:hover{
        line-height: 1.25;
    }
    
    .xl\:hover\:line-h-md:hover{
        line-height: 1.5;
    }
    
    .xl\:hover\:line-h-lg:hover{
        line-height: 1.75;
    }
    
    .xl\:hover\:line-h-lg:hover{
        line-height: 2;
    }
    
    .xl\:hover\:line-h-xl:hover{
        line-height: 4;
    }
    
    .xl\:hover\:list-img-none:hover{
        list-style-image: none;
    }
    
    .xl\:hover\:list-position-inside:hover{
        list-style-position: inside;
    }
    
    .xl\:hover\:list-position-outside:hover{
        list-style-position: outside;
    }
    
    .xl\:hover\:list-type-none:hover{
        list-style-type: none;
    }
    
    .xl\:hover\:list-type-disc:hover{
        list-style-type: disc;
    }
    
    .xl\:hover\:list-type-decimal:hover{
        list-style-type: decimal;
    }
    
    .xl\:hover\:list-type-square:hover{
        list-style-type: square;
    }
    
    .xl\:hover\:left-text:hover{
        text-align: left;
    }
    
    .xl\:hover\:right-text:hover{
        text-align: right;
    }
    
    .xl\:hover\:justify-text:hover{
        text-align: justify;
    }
    
    .xl\:hover\:center-text:hover{
        text-align: center;
    }
    
    .xl\:hover\:start-text:hover{
        text-align: start;
    }
    
    .xl\:hover\:end-text:hover{
        text-align: end;
    }
    
    .xl\:hover\:underline-text:hover{
        text-decoration-line: underline;
    }
    
    .xl\:hover\:overline-text:hover{
        text-decoration-line: overline;
    }
    
    .xl\:hover\:strikethrough-text:hover{
        text-decoration-line: line-through;
    }
    
    .xl\:hover\:no-decoration-text:hover{
        text-decoration-line: none;
    }
    
    .xl\:hover\:text-decoration-solid:hover{
        text-decoration-style: solid;
    }
    
    .xl\:hover\:text-decoration-double:hover{
        text-decoration-style: double;
    }
    
    .xl\:hover\:text-decoration-dotted:hover{
        text-decoration-style: dotted;
    }
    
    .xl\:hover\:text-decoration-dashed:hover{
        text-decoration-style: dashed;
    }
    
    .xl\:hover\:text-decoration-wavy:hover{
        text-decoration-style: wavy;
    }
    
    .xl\:hover\:decoration-thick-auto:hover{
        text-decoration-thickness: auto;
    }
    
    .xl\:hover\:decoration-thick-0:hover{
        text-decoration-thickness: 0;
    }
    
    .xl\:hover\:decoration-thick-sm:hover{
        text-decoration-thickness: 1px;
    }
    
    .xl\:hover\:decoration-thick-md:hover{
        text-decoration-thickness: 2px;
    }
    
    .xl\:hover\:decoration-thick-lg:hover{
        text-decoration-thickness: 4px;
    }
    
    .xl\:hover\:decoration-thick-xl:hover{
        text-decoration-thickness: 8px;
    }
    
    .xl\:hover\:underline-offset-auto:hover{
        text-underline-offset: auto;
    }
    
    .xl\:hover\:underline-offset-0:hover{
        text-underline-offset: 0;
    }
    
    .xl\:hover\:underline-offset-sm:hover{
        text-underline-offset: 1px;
    }
    
    .xl\:hover\:underline-offset-md:hover{
        text-underline-offset: 2px;
    }
    
    .xl\:hover\:underline-offset-lg:hover{
        text-underline-offset: 4px;
    }
    
    .xl\:hover\:underline-offset-xl:hover{
        text-underline-offset: 8px;
    }
    
    .xl\:hover\:text-uppercase:hover{
        text-transform: uppercase;
    }
    
    .xl\:hover\:text-lowercase:hover{
        text-transform: lowercase;
    }
    
    .xl\:hover\:text-capitalize:hover{
        text-transform: capitalize;
    }
    
    .xl\:hover\:text-no-case:hover{
        text-transform: none;
    }
    
    .xl\:hover\:text-ellipsis:hover{
        text-overflow: ellipsis;
    }
    
    .xl\:hover\:text-clip:hover{
        text-overflow: clip;
    }
    
    .xl\:hover\:text-wrap:hover{
        text-wrap: wrap;
    }
    
    .xl\:hover\:text-nowrap:hover{
        text-wrap: nowrap;
    }
    
    .xl\:hover\:text-balance:hover{
        text-wrap: balance;
    }
    
    .xl\:hover\:text-pretty:hover{
        text-wrap: pretty;
    }
    
    .xl\:hover\:text-indent-0:hover{
        text-indent: 0;
    }
    
    .xl\:hover\:text-indent-1:hover{
        text-indent: 1px;
    }
    
    .xl\:hover\:text-indent-2:hover{
        text-indent: 2px;
    }
    
    .xl\:hover\:text-indent-4:hover{
        text-indent: 4px;
    }
    
    .xl\:hover\:text-indent-6:hover{
        text-indent: 6px;
    }
    
    .xl\:hover\:text-indent-8:hover{
        text-indent: 8px;
    }
    
    .xl\:hover\:text-indent-10:hover{
        text-indent: 10px;
    }
    
    .xl\:hover\:text-indent-12:hover{
        text-indent: 12px;
    }
    
    .xl\:hover\:text-indent-14:hover{
        text-indent: 14px;
    }
    
    .xl\:hover\:text-indent-16:hover{
        text-indent: 16px;
    }
    
    .xl\:hover\:text-indent-18:hover{
        text-indent: 18px;
    }
    
    .xl\:hover\:text-indent-20:hover{
        text-indent: 20px;
    }
    
    .xl\:hover\:vertical-align-baseline:hover{
        vertical-align: baseline;
    }
    
    .xl\:hover\:vertical-align-top:hover{
        vertical-align: top;
    }
    
    .xl\:hover\:vertical-align-bottom:hover{
        vertical-align: bottom;
    }
    
    .xl\:hover\:vertical-align-middle:hover{
        vertical-align: middle;
    }
    
    .xl\:hover\:vertical-align-text-top:hover{
        vertical-align: text-top;
    }
    
    .xl\:hover\:vertical-align-text-bottom:hover{
        vertical-align: text-bottom;
    }
    
    .xl\:hover\:vertical-align-sub:hover{
        vertical-align: sub;
    }
    
    .xl\:hover\:vertical-align-super:hover{
        vertical-align: super;
    }
    
    .xl\:hover\:white-space-normal:hover{
        white-space: normal;
    }
    
    .xl\:hover\:white-space-nowrap:hover{
        white-space: nowrap;
    }
    
    .xl\:hover\:white-space-pre:hover{
        white-space: pre;
    }
    
    .xl\:hover\:white-space-pre-line:hover{
        white-space: pre-line;
    }
    
    .xl\:hover\:white-space-pre-wrap:hover{
        white-space: pre-wrap;
    }
    
    .xl\:hover\:white-break-spaces:hover{
        white-space: break-spaces;
    }
    
    .xl\:hover\:word-break-normal:hover{
        word-break: normal;
    }
    
    .xl\:hover\:word-break-words:hover{
        word-break: break-word;
    }
    
    .xl\:hover\:word-break-all:hover{
        word-break: break-all;
    }
    
    .xl\:hover\:word-break-keep:hover{
        word-break: keep-all;
    }
    
    .xl\:hover\:content-none:hover{
        content: none;
    }
    
    .xl\:hover\:content-blank:hover{
        content: "";
    }
    
    .xl\:hover\:bg-fixed:hover{
        background-attachment: fixed;
    }
    
    .xl\:hover\:bg-local:hover{
        background-attachment: local;
    }
    
    .xl\:hover\:bg-scroll:hover{
        background-attachment: scroll;
    }
    
    .xl\:hover\:bg-clip-border:hover{
        background-clip: border-box;
    }
    
    .xl\:hover\:bg-clip-content:hover{
        background-clip: content-box;
    }
    
    .xl\:hover\:bg-clip-padding:hover{
        background-clip: padding-box;
    }
    
    .xl\:hover\:bg-clip-text:hover{
        background-clip: text;
    }
    
    .xl\:hover\:bg-or-border:hover{
        background-origin: border-box;
    }
    
    .xl\:hover\:bg-origin-border:hover{
        background-origin: border-box;
    }
    
    .xl\:hover\:bg-origin-padding:hover{
        background-origin: padding-box;
    }
    
    .xl\:hover\:bg-origin-content:hover{
        background-origin: content-box;
    }
    
    .xl\:hover\:bg-top:hover{
        background-position: top;
    }
    
    .xl\:hover\:bg-bottom:hover{
        background-position: bottom;
    }
    
    .xl\:hover\:bg-center:hover{
        background-position: center;
    }
    
    .xl\:hover\:bg-left:hover{
        background-position: left;
    }
    
    .xl\:hover\:bg-right:hover{
        background-position: top;
    }
    
    .xl\:hover\:bg-left-top:hover{
        background-position: left top;
    }
    
    .xl\:hover\:bg-right-top:hover{
        background-position: right top;
    }
    
    .xl\:hover\:bg-left-bottom:hover{
        background-position: left bottom;
    }
    
    .xl\:hover\:bg-right-bottom:hover{
        background-position: right bottom;
    }
    
    .xl\:hover\:bg-no-repeat:hover{
        background-repeat: no-repeat;
    }
    
    .xl\:hover\:bg-repeat:hover{
        background-repeat: repeat;
    }
    
    .xl\:hover\:bg-repeat-x:hover{
        background-repeat: repeat-x;
    }
    
    .xl\:hover\:bg-repeat-y:hover{
        background-repeat: repeat-y;
    }
    
    .xl\:hover\:bg-repeat-space:hover{
        background-repeat: space;
    }
    
    .xl\:hover\:bg-repeat-round:hover{
        background-repeat: round;
    }
    
    .xl\:hover\:bg-s-auto:hover{
        background-size: auto;
    }
    
    .xl\:hover\:bg-s-cover:hover{
        background-size: cover;
    }
    
    .xl\:hover\:bg-s-contain:hover{
        background-size: contain;
    }
    
    /* padding */
    .xl\:hover\:p-auto:hover{
        padding: auto;
    }
    
    .xl\:hover\:p-0:hover{
        padding: 0;
    }
    
    .xl\:hover\:p-4:hover{
        padding: var(--velocity-padding-4);
    }
    
    .xl\:hover\:p-8:hover{
        padding: var(--velocity-padding-8);
    }
    
    .xl\:hover\:p-12:hover{
        padding: var(--velocity-padding-12);
    }
    
    .xl\:hover\:p-16:hover{
        padding: var(--velocity-padding-16);
    }
    
    .xl\:hover\:p-20:hover{
        padding: var(--velocity-padding-20);
    }
    
    .xl\:hover\:p-24:hover{
        padding: var(--velocity-padding-24);
    }
    
    .xl\:hover\:p-28:hover{
        padding: var(--velocity-padding-28);
    }
    
    .xl\:hover\:p-32:hover{
        padding: var(--velocity-padding-32);
    }
    
    .xl\:hover\:p-36:hover{
        padding: var(--velocity-padding-36);
    }
    
    .xl\:hover\:p-40:hover{
        padding: var(--velocity-padding-40);
    }
    
    .xl\:hover\:p-44:hover{
        padding: var(--velocity-padding-44);
    }
    
    .xl\:hover\:p-48:hover{
        padding: var(--velocity-padding-48);
    }
    
    .xl\:hover\:p-52:hover{
        padding: var(--velocity-padding-52);
    }
    
    .xl\:hover\:p-56:hover{
        padding: var(--velocity-padding-56);
    }
    
    .xl\:hover\:p-60:hover{
        padding: var(--velocity-padding-60);
    }
    
    .xl\:hover\:p-64:hover{
        padding: var(--velocity-padding-64);
    }
    
    .xl\:hover\:p-68:hover{
        padding: var(--velocity-padding-68);
    }
    
    .xl\:hover\:p-72:hover{
        padding: var(--velocity-padding-72);
    }
    
    .xl\:hover\:p-76:hover{
        padding: var(--velocity-padding-76);
    }
    
    .xl\:hover\:p-80:hover{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xl\:hover\:pt-auto:hover{
        padding-top: auto;
    }
    
    .xl\:hover\:pt-0:hover{
        padding-top: 0;
    }
    
    .xl\:hover\:pt-4:hover{
        padding-top: 0.25rem;
    }
    
    .xl\:hover\:pt-8:hover{
        padding-top: 0.5rem;
    }
    
    .xl\:hover\:pt-12:hover{
        padding-top: 0.75rem;
    }
    
    .xl\:hover\:pt-16:hover{
        padding-top: 1rem;
    }
    
    .xl\:hover\:pt-20:hover{
        padding-top: 1.25rem;
    }
    
    .xl\:hover\:pt-24:hover{
        padding-top: 1.5rem;
    }
    
    .xl\:hover\:pt-28:hover{
        padding-top: 1.75rem;
    }
    
    .xl\:hover\:pt-32:hover{
        padding-top: 2rem;
    }
    
    .xl\:hover\:pt-36:hover{
        padding-top: 2.25rem;
    }
    
    .xl\:hover\:pt-40:hover{
        padding-top: 2.5rem;
    }
    
    .xl\:hover\:pt-44:hover{
        padding-top: 2.75rem;
    }
    
    .xl\:hover\:pt-48:hover{
        padding-top: 3rem;
    }
    
    .xl\:hover\:pt-52:hover{
        padding-top: 3.25rem;
    }
    
    .xl\:hover\:pt-56:hover{
        padding-top: 3.5rem;
    }
    
    .xl\:hover\:pt-60:hover{
        padding-top: 3.75rem;
    }
    
    .xl\:hover\:pt-64:hover{
        padding-top: 4rem;
    }
    
    .xl\:hover\:pt-68:hover{
        padding-top: 6rem;
    }
    
    .xl\:hover\:pt-72:hover{
        padding-top: 8rem;
    }
    
    .xl\:hover\:pt-76:hover{
        padding-top: 12rem;
    }
    
    .xl\:hover\:pt-80:hover{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xl\:hover\:pb-auto:hover{
        padding-bottom: auto;
    }
    
    .xl\:hover\:pb-0:hover{
        padding-bottom: 0;
    }
    
    .xl\:hover\:pb-4:hover{
        padding-bottom: 0.25rem;
    }
    
    .xl\:hover\:pb-8:hover{
        padding-bottom: 0.5rem;
    }
    
    .xl\:hover\:pb-12:hover{
        padding-bottom: 0.75rem;
    }
    
    .xl\:hover\:pb-16:hover{
        padding-bottom: 1rem;
    }
    
    .xl\:hover\:pb-20:hover{
        padding-bottom: 1.25rem;
    }
    
    .xl\:hover\:pb-24:hover{
        padding-bottom: 1.5rem;
    }
    
    .xl\:hover\:pb-28:hover{
        padding-bottom: 1.75rem;
    }
    
    .xl\:hover\:pb-32:hover{
        padding-bottom: 2rem;
    }
    
    .xl\:hover\:pb-36:hover{
        padding-bottom: 2.25rem;
    }
    
    .xl\:hover\:pb-40:hover{
        padding-bottom: 2.5rem;
    }
    
    .xl\:hover\:pb-44:hover{
        padding-bottom: 2.75rem;
    }
    
    .xl\:hover\:pb-48:hover{
        padding-bottom: 3rem;
    }
    
    .xl\:hover\:pb-52:hover{
        padding-bottom: 3.25rem;
    }
    
    .xl\:hover\:pb-56:hover{
        padding-bottom: 3.5rem;
    }
    
    .xl\:hover\:pb-60:hover{
        padding-bottom: 3.75rem;
    }
    
    .xl\:hover\:pb-64:hover{
        padding-bottom: 4rem;
    }
    
    .xl\:hover\:pb-68:hover{
        padding-bottom: 6rem;
    }
    
    .xl\:hover\:pb-72:hover{
        padding-bottom: 8rem;
    }
    
    .xl\:hover\:pb-76:hover{
        padding-bottom: 12rem;
    }
    
    .xl\:hover\:pb-80:hover{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xl\:hover\:pl-0:hover{
        padding-left: auto;
    }
    
    .xl\:hover\:pl-0:hover{
        padding-left: 0;
    }
    
    .xl\:hover\:pl-4:hover{
        padding-left: 0.25rem;
    }
    
    .xl\:hover\:pl-8:hover{
        padding-left: 0.5rem;
    }
    
    .xl\:hover\:pl-12:hover{
        padding-left: 0.75rem;
    }
    
    .xl\:hover\:pl-16:hover{
        padding-left: 1rem;
    }
    
    .xl\:hover\:pl-20:hover{
        padding-left: 1.25rem;
    }
    
    .xl\:hover\:pl-24:hover{
        padding-left: 1.5rem;
    }
    
    .xl\:hover\:pl-28:hover{
        padding-left: 1.75rem;
    }
    
    .xl\:hover\:pl-32:hover{
        padding-left: 2rem;
    }
    
    .xl\:hover\:pl-36:hover{
        padding-left: 2.25rem;
    }
    
    .xl\:hover\:pl-40:hover{
        padding-left: 2.5rem;
    }
    
    .xl\:hover\:pl-44:hover{
        padding-left: 2.75rem;
    }
    
    .xl\:hover\:pl-48:hover{
        padding-left: 3rem;
    }
    
    .xl\:hover\:pl-52:hover{
        padding-left: 3.25rem;
    }
    
    .xl\:hover\:pl-56:hover{
        padding-left: 3.5rem;
    }
    
    .xl\:hover\:pl-60:hover{
        padding-left: 3.75rem;
    }
    
    .xl\:hover\:pl-64:hover{
        padding-left: 4rem;
    }
    
    .xl\:hover\:pl-68:hover{
        padding-left: 6rem;
    }
    
    .xl\:hover\:pl-72:hover{
        padding-left: 8rem;
    }
    
    .xl\:hover\:pl-76:hover{
        padding-left: 12rem;
    }
    
    .xl\:hover\:pl-80:hover{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xl\:hover\:pr-auto:hover{
        padding-right: auto;
    }
    
    .xl\:hover\:pr-0:hover{
        padding-right: 0;
    }
    
    .xl\:hover\:pr-4:hover{
        padding-right: 0.25rem;
    }
    
    .xl\:hover\:pr-8:hover{
        padding-right: 0.5rem;
    }
    
    .xl\:hover\:pr-12:hover{
        padding-right: 0.75rem;
    }
    
    .xl\:hover\:pr-16:hover{
        padding-right: 1rem;
    }
    
    .xl\:hover\:pr-20:hover{
        padding-right: 1.25rem;
    }
    
    .xl\:hover\:pr-24:hover{
        padding-right: 1.5rem;
    }
    
    .xl\:hover\:pr-28:hover{
        padding-right: 1.75rem;
    }
    
    .xl\:hover\:pr-32:hover{
        padding-right: 2rem;
    }
    
    .xl\:hover\:pr-36:hover{
        padding-right: 2.25rem;
    }
    
    .xl\:hover\:pr-40:hover{
        padding-right: 2.5rem;
    }
    
    .xl\:hover\:pr-44:hover{
        padding-right: 2.75rem;
    }
    
    .xl\:hover\:pr-48:hover{
        padding-right: 3rem;
    }
    
    .xl\:hover\:pr-52:hover{
        padding-right: 3.25rem;
    }
    
    .xl\:hover\:pr-56:hover{
        padding-right: 3.5rem;
    }
    
    .xl\:hover\:pr-60:hover{
        padding-right: 3.75rem;
    }
    
    .xl\:hover\:pr-64:hover{
        padding-right: 4rem;
    }
    
    .xl\:hover\:pr-68:hover{
        padding-right: 6rem;
    }
    
    .xl\:hover\:pr-72:hover{
        padding-right: 8rem;
    }
    
    .xl\:hover\:pr-76:hover{
        padding-right: 12rem;
    }
    
    .xl\:hover\:pr-80:hover{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xl\:hover\:px-auto:hover{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xl\:hover\:px-0:hover{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xl\:hover\:px-4:hover{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xl\:hover\:px-8:hover{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xl\:hover\:px-12:hover{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xl\:hover\:px-16:hover{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xl\:hover\:px-20:hover{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xl\:hover\:px-24:hover{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xl\:hover\:px-28:hover{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xl\:hover\:px-32:hover{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xl\:hover\:px-36:hover{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xl\:hover\:px-40:hover{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xl\:hover\:px-44:hover{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xl\:hover\:px-48:hover{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xl\:hover\:px-52:hover{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xl\:hover\:px-56:hover{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xl\:hover\:px-60:hover{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xl\:hover\:px-64:hover{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xl\:hover\:px-68:hover{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xl\:hover\:px-72:hover{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xl\:hover\:px-76:hover{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xl\:hover\:px-80:hover{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xl\:hover\:py-auto:hover{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xl\:hover\:py-0:hover{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xl\:hover\:py-4:hover{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xl\:hover\:py-8:hover{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xl\:hover\:py-12:hover{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xl\:hover\:py-16:hover{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xl\:hover\:py-20:hover{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xl\:hover\:py-24:hover{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xl\:hover\:py-28:hover{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xl\:hover\:py-32:hover{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xl\:hover\:py-36:hover{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xl\:hover\:py-40:hover{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xl\:hover\:py-44:hover{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xl\:hover\:py-48:hover{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xl\:hover\:py-52:hover{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xl\:hover\:py-56:hover{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xl\:hover\:py-60:hover{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xl\:hover\:py-64:hover{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xl\:hover\:py-68:hover{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xl\:hover\:py-72:hover{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xl\:hover\:py-76:hover{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xl\:hover\:py-80:hover{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xl\:hover\:m-auto:hover{
        margin: auto;
    }
    
    .xl\:hover\:m-0:hover{
        margin: 0;
    }
    
    .xl\:hover\:m-4:hover{
        margin: 0.25rem;
    }
    
    .xl\:hover\:m-8:hover{
        margin: 0.5rem;
    }
    
    .xl\:hover\:m-12:hover{
        margin: 0.75rem;
    }
    
    .xl\:hover\:m-16:hover{
        margin: 1rem;
    }
    
    .xl\:hover\:m-20:hover{
        margin: 1.25rem;
    }
    
    .xl\:hover\:m-24:hover{
        margin: 1.5rem;
    }
    
    .xl\:hover\:m-28:hover{
        margin: 1.75rem;
    }
    
    .xl\:hover\:m-32:hover{
        margin: 2rem;
    }
    
    .xl\:hover\:m-36:hover{
        margin: 2.25rem;
    }
    
    .xl\:hover\:m-40:hover{
        margin: 2.5rem;
    }
    
    .xl\:hover\:m-44:hover{
        margin: 2.75rem;
    }
    
    .xl\:hover\:m-48:hover{
        margin: 3rem;
    }
    
    .xl\:hover\:m-52:hover{
        margin: 3.25rem;
    }
    
    .xl\:hover\:m-56:hover{
        margin: 3.5rem;
    }
    
    .xl\:hover\:m-60:hover{
        margin: 3.75rem;
    }
    
    .xl\:hover\:m-64:hover{
        margin: 4rem;
    }
    
    .xl\:hover\:m-68:hover{
        margin: 6rem;
    }
    
    .xl\:hover\:m-72:hover{
        margin: 8rem;
    }
    
    .xl\:hover\:m-76:hover{
        margin: 12rem;
    }
    
    .xl\:hover\:m-80:hover{
        margin: 16rem;
    }
    
    /** margin top **/
    .xl\:hover\:mt-auto:hover{
        margin-top: auto;
    }
    
    .xl\:hover\:mt-0:hover{
        margin-top: 0;
    }
    
    .xl\:hover\:mt-4:hover{
        margin-top: 0.25rem;
    }
    
    .xl\:hover\:mt-8:hover{
        margin-top: 0.5rem;
    }
    
    .xl\:hover\:mt-12:hover{
        margin-top: 0.75rem;
    }
    
    .xl\:hover\:mt-16:hover{
        margin-top: 1rem;
    }
    
    .xl\:hover\:mt-20:hover{
        margin-top: 1.25rem;
    }
    
    .xl\:hover\:mt-24:hover{
        margin-top: 1.5rem;
    }
    
    .xl\:hover\:mt-28:hover{
        margin-top: 1.75rem;
    }
    
    .xl\:hover\:mt-32:hover{
        margin-top: 2rem;
    }
    
    .xl\:hover\:mt-36:hover{
        margin-top: 2.25rem;
    }
    
    .xl\:hover\:mt-40:hover{
        margin-top: 2.5rem;
    }
    
    .xl\:hover\:mt-44:hover{
        margin-top: 2.75rem;
    }
    
    .xl\:hover\:mt-48:hover{
        margin-top: 3rem;
    }
    
    .xl\:hover\:mt-52:hover{
        margin-top: 3.25rem;
    }
    
    .xl\:hover\:mt-56:hover{
        margin-top: 3.5rem;
    }
    
    .xl\:hover\:mt-60:hover{
        margin-top: 3.75rem;
    }
    
    .xl\:hover\:mt-64:hover{
        margin-top: 4rem;
    }
    
    .xl\:hover\:mt-68:hover{
        margin-top: 6rem;
    }
    
    .xl\:hover\:mt-72:hover{
        margin-top: 8rem;
    }
    
    .xl\:hover\:mt-76:hover{
        margin-top: 12rem;
    }
    
    .xl\:hover\:mt-80:hover{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xl\:hover\:mb-auto:hover{
        margin-bottom: auto;
    }
    
    .xl\:hover\:mb-0:hover{
        margin-bottom: 0;
    }
    
    .xl\:hover\:mb-4:hover{
        margin-bottom: 0.25rem;
    }
    
    .xl\:hover\:mb-8:hover{
        margin-bottom: 0.5rem;
    }
    
    .xl\:hover\:mb-12:hover{
        margin-bottom: 0.75rem;
    }
    
    .xl\:hover\:mb-16:hover{
        margin-bottom: 1rem;
    }
    
    .xl\:hover\:mb-20:hover{
        margin-bottom: 1.25rem;
    }
    
    .xl\:hover\:mb-24:hover{
        margin-bottom: 1.5rem;
    }
    
    .xl\:hover\:mb-28:hover{
        margin-bottom: 1.75rem;
    }
    
    .xl\:hover\:mb-32:hover{
        margin-bottom: 2rem;
    }
    
    .xl\:hover\:mb-36:hover{
        margin-bottom: 2.25rem;
    }
    
    .xl\:hover\:mb-40:hover{
        margin-bottom: 2.5rem;
    }
    
    .xl\:hover\:mb-44:hover{
        margin-bottom: 2.75rem;
    }
    
    .xl\:hover\:mb-48:hover{
        margin-bottom: 3rem;
    }
    
    .xl\:hover\:mb-52:hover{
        margin-bottom: 3.25rem;
    }
    
    .xl\:hover\:mb-56:hover{
        margin-bottom: 3.5rem;
    }
    
    .xl\:hover\:mb-60:hover{
        margin-bottom: 3.75rem;
    }
    
    .xl\:hover\:mb-64:hover{
        margin-bottom: 4rem;
    }
    
    .xl\:hover\:mb-68:hover{
        margin-bottom: 6rem;
    }
    
    .xl\:hover\:mb-72:hover{
        margin-bottom: 8rem;
    }
    
    .xl\:hover\:mb-76:hover{
        margin-bottom: 12rem;
    }
    
    .xl\:hover\:mb-80:hover{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xl\:hover\:ml-auto:hover{
        margin-left: auto;
    }
    
    .xl\:hover\:ml-0:hover{
        margin-left: 0;
    }
    
    .xl\:hover\:ml-4:hover{
        margin-left: 0.25rem;
    }
    
    .xl\:hover\:ml-8:hover{
        margin-left: 0.5rem;
    }
    
    .xl\:hover\:ml-12:hover{
        margin-left: 0.75rem;
    }
    
    .xl\:hover\:ml-16:hover{
        margin-left: 1rem;
    }
    
    .xl\:hover\:ml-20:hover{
        margin-left: 1.25rem;
    }
    
    .xl\:hover\:ml-24:hover{
        margin-left: 1.5rem;
    }
    
    .xl\:hover\:ml-28:hover{
        margin-left: 1.75rem;
    }
    
    .xl\:hover\:ml-32:hover{
        margin-left: 2rem;
    }
    
    .xl\:hover\:ml-36:hover{
        margin-left: 2.25rem;
    }
    
    .xl\:hover\:ml-40:hover{
        margin-left: 2.5rem;
    }
    
    .xl\:hover\:ml-44:hover{
        margin-left: 2.75rem;
    }
    
    .xl\:hover\:ml-48:hover{
        margin-left: 3rem;
    }
    
    .xl\:hover\:ml-52:hover{
        margin-left: 3.25rem;
    }
    
    .xl\:hover\:ml-56:hover{
        margin-left: 3.5rem;
    }
    
    .xl\:hover\:ml-60:hover{
        margin-left: 3.75rem;
    }
    
    .xl\:hover\:ml-64:hover{
        margin-left: 4rem;
    }
    
    .xl\:hover\:ml-68:hover{
        margin-left: 6rem;
    }
    
    .xl\:hover\:ml-72:hover{
        margin-left: 8rem;
    }
    
    .xl\:hover\:ml-76:hover{
        margin-left: 12rem;
    }
    
    .xl\:hover\:ml-80:hover{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xl\:hover\:mr-auto:hover{
        margin-right: auto;
    }
    
    .xl\:hover\:mr-0:hover{
        margin-right: 0;
    }
    
    .xl\:hover\:mr-4:hover{
        margin-right: 0.25rem;
    }
    
    .xl\:hover\:mr-8:hover{
        margin-right: 0.5rem;
    }
    
    .xl\:hover\:mr-12:hover{
        margin-right: 0.75rem;
    }
    
    .xl\:hover\:mr-16:hover{
        margin-right: 1rem;
    }
    
    .xl\:hover\:mr-20:hover{
        margin-right: 1.25rem;
    }
    
    .xl\:hover\:mr-24:hover{
        margin-right: 1.5rem;
    }
    
    .xl\:hover\:mr-28:hover{
        margin-right: 1.75rem;
    }
    
    .xl\:hover\:mr-32:hover{
        margin-right: 2rem;
    }
    
    .xl\:hover\:mr-36:hover{
        margin-right: 2.25rem;
    }
    
    .xl\:hover\:mr-40:hover{
        margin-right: 2.5rem;
    }
    
    .xl\:hover\:mr-44:hover{
        margin-right: 2.75rem;
    }
    
    .xl\:hover\:mr-48:hover{
        margin-right: 3rem;
    }
    
    .xl\:hover\:mr-52:hover{
        margin-right: 3.25rem;
    }
    
    .xl\:hover\:mr-56:hover{
        margin-right: 3.5rem;
    }
    
    .xl\:hover\:mr-60:hover{
        margin-right: 3.75rem;
    }
    
    .xl\:hover\:mr-64:hover{
        margin-right: 4rem;
    }
    
    .xl\:hover\:mr-68:hover{
        margin-right: 6rem;
    }
    
    .xl\:hover\:mr-72:hover{
        margin-right: 8rem;
    }
    
    .xl\:hover\:mr-76:hover{
        margin-right: 12rem;
    }
    
    .xl\:hover\:mr-80:hover{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xl\:hover\:mx-auto:hover{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xl\:hover\:mx-0:hover{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xl\:hover\:mx-4:hover{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xl\:hover\:mx-8:hover{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xl\:hover\:mx-12:hover{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xl\:hover\:mx-16:hover{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xl\:hover\:mx-20:hover{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xl\:hover\:mx-24:hover{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xl\:hover\:mx-28:hover{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xl\:hover\:mx-32:hover{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xl\:hover\:mx-36:hover{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xl\:hover\:mx-40:hover{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xl\:hover\:mx-44:hover{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xl\:hover\:mx-48:hover{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xl\:hover\:mx-52:hover{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xl\:hover\:mx-56:hover{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xl\:hover\:mx-60:hover{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xl\:hover\:mx-64:hover{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xl\:hover\:mx-68:hover{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xl\:hover\:mx-72:hover{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xl\:hover\:mx-76:hover{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xl\:hover\:mx-80:hover{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xl\:hover\:my-auto:hover{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xl\:hover\:my-0:hover{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xl\:hover\:my-4:hover{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xl\:hover\:my-8:hover{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xl\:hover\:my-12:hover{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xl\:hover\:my-16:hover{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xl\:hover\:my-20:hover{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xl\:hover\:my-24:hover{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xl\:hover\:my-28:hover{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xl\:hover\:my-32:hover{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xl\:hover\:my-36:hover{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xl\:hover\:my-40:hover{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xl\:hover\:my-44:hover{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xl\:hover\:my-48:hover{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xl\:hover\:my-52:hover{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xl\:hover\:my-56:hover{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xl\:hover\:my-60:hover{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xl\:hover\:my-64:hover{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xl\:hover\:my-68:hover{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xl\:hover\:my-72:hover{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xl\:hover\:my-76:hover{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xl\:hover\:my-80:hover{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xl\:hover\:d-none:hover{
        display: none;
    }
    
    .xl\:hover\:d-block:hover{
        display: block;
    }
    
    .xl\:hover\:d-flex:hover{
        display: flex;
    }
    
    .xl\:hover\:d-grid:hover{
        display: grid;
    }
    
    .xl\:hover\:d-table:hover{
        display: table;
    }
    
    .xl\:hover\:d-inherit:hover{
        display: inherit;
    }
    
    .xl\:hover\:d-flexbox:hover{
        display: flexbox;
    }
    
    .xl\:hover\:d-table-column:hover{
        display: table-column;
    }
    
    .xl\:hover\:d-table-column-group:hover{
        display: table-column-group;
    }
    
    .xl\:hover\:d-table-cell:hover{
        display: table-cell;
    }
    
    .xl\:hover\:d-table-caption:hover{
        display: table-caption;
    }
    
    .xl\:hover\:d-table-row:hover{
        display: table-row;
    }
    
    .xl\:hover\:d-table-row-group:hover{
        display: table-row-group;
    }
    
    .xl\:hover\:d-inline-block:hover{
        display: inline-block;
    }
    
    .xl\:hover\:d-inline-flex:hover{
        display: inline-flex;
    }
    
    .xl\:hover\:border-round-none:hover{
        border-radius: 0;
    }
    
    .xl\:hover\:border-round-sm:hover{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xl\:hover\:border-round-md:hover{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xl\:hover\:border-round-lg:hover{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xl\:hover\:border-round-xl:hover{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xl\:hover\:border-round-2lg:hover{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xl\:hover\:border-round-sxl:hover{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xl\:hover\:border-round-pill:hover{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xl\:hover\:border-round-full:hover{
        border-radius: var(--velocity-border-round-full);
    }

    .xl\:hover\:border-round-tl-none:hover{
        border-top-left-radius: 0;
    }

    .xl\:hover\:border-round-tl-sm:hover{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:hover\:border-round-tl-md:hover{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xl\:hover\:border-round-tl-lg:hover{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:hover\:border-round-tl-xl:hover{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:hover\:border-round-tl-2lg:hover{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:hover\:border-round-tl-sxl:hover{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:hover\:border-round-tl-pill:hover{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:hover\:border-round-tl-full:hover{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xl\:hover\:border-round-bl-none:hover{
        border-bottom-left-radius: 0;
    }

    .xl\:hover\:border-round-bl-sm:hover{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:hover\:border-round-bl-md:hover{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xl\:hover\:border-round-bl-lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:hover\:border-round-bl-xl:hover{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:hover\:border-round-bl-2lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:hover\:border-round-bl-sxl:hover{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:hover\:border-round-bl-pill:hover{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:hover\:border-round-bl-full:hover{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xl\:hover\:border-round-tr-none:hover{
        border-top-right-radius: 0;
    }

    .xl\:hover\:border-round-tr-sm:hover{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:hover\:border-round-tr-md:hover{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xl\:hover\:border-round-tr-lg:hover{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:hover\:border-round-tr-xl:hover{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:hover\:border-round-tr-2lg:hover{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:hover\:border-round-tr-sxl:hover{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:hover\:border-round-tr-pill:hover{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:hover\:border-round-tr-full:hover{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xl\:hover\:border-round-br-none:hover{
        border-bottom-right-radius: 0;
    }

    .xl\:hover\:border-round-br-sm:hover{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:hover\:border-round-br-md:hover{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xl\:hover\:border-round-br-lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:hover\:border-round-br-xl:hover{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:hover\:border-round-br-2lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:hover\:border-round-br-sxl:hover{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:hover\:border-round-br-pill:hover{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:hover\:border-round-br-full:hover{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xl\:hover\:border-w-0:hover{
        border-width: 0;
    }
    
    .xl\:hover\:border-w-1:hover{
        border-width: 1px;
    }
    
    .xl\:hover\:border-w-2:hover{
        border-width: 2px;
    }
    
    .xl\:hover\:border-w-4:hover{
        border-width: 4px;
    }
    
    .xl\:hover\:border-w-6:hover{
        border-width: 6px;
    }
    
    .xl\:hover\:border-w-8:hover{
        border-width: 8px;
    }
    
    .xl\:hover\:border-wx-0:hover{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xl\:hover\:border-wx-1:hover{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xl\:hover\:border-wx-2:hover{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xl\:hover\:border-wx-4:hover{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xl\:hover\:border-wx-6:hover{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xl\:hover\:border-wx-8:hover{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xl\:hover\:border-wy-0:hover{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xl\:hover\:border-wy-1:hover{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xl\:hover\:border-wy-2:hover{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xl\:hover\:border-wy-4:hover{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xl\:hover\:border-wy-6:hover{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xl\:hover\:border-wy-8:hover{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xl\:hover\:border-wl-0:hover{
        border-left-width: 0;
    }
    
    .xl\:hover\:border-wl-1:hover{
        border-left-width: 1px;
    }
    
    .xl\:hover\:border-wl-2:hover{
        border-left-width: 2px;
    }
    
    .xl\:hover\:border-wl-4:hover{
        border-left-width: 4px;
    }
    
    .xl\:hover\:border-wl-6:hover{
        border-left-width: 6px;
    }
    
    .xl\:hover\:border-wl-8:hover{
        border-left-width: 8px;
    }
    
    .xl\:hover\:border-wr-0:hover{
        border-right-width: 0;
    }
    
    .xl\:hover\:border-wr-1:hover{
        border-right-width: 1px;
    }
    
    .xl\:hover\:border-wr-2:hover{
        border-right-width: 2px;
    }
    
    .xl\:hover\:border-wr-4:hover{
        border-right-width: 4px;
    }
    
    .xl\:hover\:border-wr-6:hover{
        border-right-width: 6px;
    }
    
    .xl\:hover\:border-wr-8:hover{
        border-right-width: 8px;
    }
    
    .xl\:hover\:border-wt-0:hover{
        border-top-width: 0;
    }
    
    .xl\:hover\:border-wt-1:hover{
        border-top-width: 1px;
    }
    
    .xl\:hover\:border-wt-2:hover{
        border-top-width: 2px;
    }
    
    .xl\:hover\:border-wt-4:hover{
        border-top-width: 4px;
    }
    
    .xl\:hover\:border-wt-6:hover{
        border-top-width: 6px;
    }
    
    .xl\:hover\:border-wt-8:hover{
        border-top-width: 8px;
    }
    
    .xl\:hover\:border-wb-0:hover{
        border-bottom-width: 0;
    }
    
    .xl\:hover\:border-wb-1:hover{
        border-bottom-width: 1px;
    }
    
    .xl\:hover\:border-wb-2:hover{
        border-bottom-width: 2px;
    }
    
    .xl\:hover\:border-wb-4:hover{
        border-bottom-width: 4px;
    }
    
    .xl\:hover\:border-wb-6:hover{
        border-bottom-width: 6px;
    }
    
    .xl\:hover\:border-wb-8:hover{
        border-bottom-width: 8px;
    }
    
    .xl\:hover\:border-solid:hover{
        border-style: solid;
    }
    
    .xl\:hover\:border-dashed:hover{
        border-style: dashed;
    }
    
    .xl\:hover\:border-dotted:hover{
        border-style: dotted;
    }
    
    .xl\:hover\:border-double:hover{
        border-style: double;
    }
    
    .xl\:hover\:border-hidden:hover{
        border-style: hidden;
    }
    
    .xl\:hover\:border-none:hover{
        border-style: none;
    }
    
    .xl\:hover\:outline-w-0:hover{
        outline-width: 0;
    }
    
    .xl\:hover\:outline-w-1:hover{
        outline-width: 1px;
    }
    
    .xl\:hover\:outline-w-2:hover{
        outline-width: 2px;
    }
    
    .xl\:hover\:outline-w-4:hover{
        outline-width: 4px;
    }
    
    .xl\:hover\:outline-w-6:hover{
        outline-width: 6px;
    }
    
    .xl\:hover\:outline-w-8:hover{
        outline-width: 8px;
    }
    
    .xl\:hover\:outline-solid:hover{
        outline-style: solid;
    }
    
    .xl\:hover\:outline-dashed:hover{
        outline-style: dashed;
    }
    
    .xl\:hover\:outline-dotted:hover{
        outline-style: dotted;
    }
    
    .xl\:hover\:outline-double:hover{
        outline-style: double;
    }
    
    .xl\:hover\:outline-hidden:hover{
        outline-style: hidden;
    }
    
    .xl\:hover\:outline-none:hover{
        outline-style: none;
    }
    
    .xl\:hover\:outline-offset-0:hover{
        outline-offset: 0;
    }
    
    .xl\:hover\:outline-offset-1:hover{
        outline-offset: 1px;
    }
    
    .xl\:hover\:outline-offset-2:hover{
        outline-offset: 2px;
    }
    
    .xl\:hover\:outline-offset-4:hover{
        outline-offset: 4px;
    }
    
    .xl\:hover\:outline-offset-6:hover{
        outline-offset: 6px;
    }
    
    .xl\:hover\:outline-offset-8:hover{
        outline-offset: 8px;
    }
    
    .xl\:hover\:box-shadow-sm:hover{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xl\:hover\:box-shadow-md:hover{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xl\:hover\:box-shadow-lg:hover{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xl\:hover\:box-shadow-xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xl\:hover\:box-shadow-2xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xl\:hover\:box-shadow-4xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xl\:hover\:box-shadow-inset:hover{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xl\:hover\:box-shadow-sm-color:hover{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xl\:hover\:box-shadow-md-color:hover{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xl\:hover\:box-shadow-lg-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xl\:hover\:box-shadow-xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xl\:hover\:box-shadow-2xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xl\:hover\:box-shadow-4xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xl\:hover\:box-shadow-inset-color:hover{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xl\:hover\:box-shadow-none:hover{
        box-shadow: none;
    }
    
    .xl\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:hover\:opacity-0:hover{
        opacity: 0;
    }
    
    .xl\:hover\:opacity-5:hover{
        opacity: 0.05;
    }
    
    .xl\:hover\:opacity-10:hover{
        opacity: 0.1;
    }
    
    .xl\:hover\:opacity-15:hover{
        opacity: 0.15;
    }
    
    .xl\:hover\:opacity-20:hover{
        opacity: 0.2;
    }
    
    .xl\:hover\:opacity-25:hover{
        opacity: 0.25;
    }
    
    .xl\:hover\:opacity-30:hover{
        opacity: 0.3;
    }
    
    .xl\:hover\:opacity-35:hover{
        opacity: 0.35;
    }
    
    .xl\:hover\:opacity-40:hover{
        opacity: 0.4;
    }
    
    .xl\:hover\:opacity-45:hover{
        opacity: 0.45;
    }
    
    .xl\:hover\:opacity-50:hover{
        opacity: 0.5;
    }
    
    .xl\:hover\:opacity-55:hover{
        opacity: 0.55;
    }
    
    .xl\:hover\:opacity-60:hover{
        opacity: 0.6;
    }
    
    .xl\:hover\:opacity-65:hover{
        opacity: 0.65;
    }
    
    .xl\:hover\:opacity-70:hover{
        opacity: 0.7;
    }
    
    .xl\:hover\:opacity-75:hover{
        opacity: 0.75;
    }
    
    .xl\:hover\:opacity-80:hover{
        opacity: 0.8;
    }
    
    .xl\:hover\:opacity-85:hover{
        opacity: 0.85;
    }
    
    .xl\:hover\:opacity-90:hover{
        opacity: 0.9;
    }
    
    .xl\:hover\:opacity-95:hover{
        opacity: 0.95;
    }
    
    .xl\:hover\:opacity-100:hover{
        opacity: 1;
    }
    
    .xl\:hover\:border-collapse:hover{
        border-collapse: collapse;
    }
    
    .xl\:hover\:border-seperate:hover{
        border-collapse: separate;
    }
    
    .xl\:hover\:table-layout-auto:hover{
        table-layout: auto;
    }
    
    .xl\:hover\:table-layout-fixed:hover{
        table-layout: fixed;
    }
    
    .xl\:hover\:appearance-none:hover{
        appearance: none;
    }
    
    .xl\:hover\:appearance-auto:hover{
        appearance: auto;
    }
    
    .xl\:hover\:caption-top:hover{
        caption-side: top;
    }
    
    .xl\:hover\:caption-bottom:hover{
        caption-side: bottom;
    }
    
    .xl\:hover\:cursor-auto:hover{
        cursor: auto;
    }
    
    .xl\:hover\:cursor-default:hover{
        cursor: default;
    }
    
    .xl\:hover\:cursor-pointer:hover{
        cursor: pointer;
    }
    
    .xl\:hover\:cursor-text:hover{
        cursor: text;
    }
    
    .xl\:hover\:cursor-wait:hover{
        cursor: wait;
    }
    
    .xl\:hover\:cursor-help:hover{
        cursor: help;
    }
    
    .xl\:hover\:cursor-progress:hover{
        cursor: progress;
    }
    
    .xl\:hover\:cursor-none:hover{
        cursor: none;
    }
    
    .xl\:hover\:pointer-events-none:hover{
        pointer-events: none;
    }
    
    .xl\:hover\:pointer-events-auto:hover{
        pointer-events: auto;
    }
    
    .xl\:hover\:resize-none:hover{
        resize: none;
    }
    
    .xl\:hover\:resize-y:hover{
        resize: vertical;
    }
    
    .xl\:hover\:resize-x:hover{
        resize: horizontal;
    }
    
    .xl\:hover\:resize-both:hover{
        resize: both;
    }
    
    .xl\:hover\:scroll-auto:hover{
        scroll-behavior: auto;
    }
    
    .xl\:hover\:scroll-smooth:hover{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xl\:hover\:scroll-p-auto:hover{
        scroll-padding: auto;
    }
    
    .xl\:hover\:scroll-p-0:hover{
        scroll-padding: 0;
    }
    
    .xl\:hover\:scroll-p-4:hover{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xl\:hover\:scroll-p-8:hover{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xl\:hover\:scroll-p-12:hover{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xl\:hover\:scroll-p-16:hover{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xl\:hover\:scroll-p-20:hover{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xl\:hover\:scroll-p-24:hover{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xl\:hover\:scroll-p-28:hover{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xl\:hover\:scroll-p-32:hover{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xl\:hover\:scroll-p-36:hover{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xl\:hover\:scroll-p-40:hover{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xl\:hover\:scroll-p-44:hover{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xl\:hover\:scroll-p-48:hover{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xl\:hover\:scroll-p-52:hover{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xl\:hover\:scroll-p-56:hover{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xl\:hover\:scroll-p-60:hover{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xl\:hover\:scroll-p-64:hover{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xl\:hover\:scroll-p-68:hover{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xl\:hover\:scroll-p-72:hover{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xl\:hover\:scroll-p-76:hover{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xl\:hover\:scroll-p-80:hover{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xl\:hover\:scroll-pt-auto:hover{
        scroll-padding-top: auto;
    }
    
    .xl\:hover\:scroll-pt-0:hover{
        scroll-padding-top: 0;
    }
    
    .xl\:hover\:scroll-pt-4:hover{
        scroll-padding-top: 0.25rem;
    }
    
    .xl\:hover\:scroll-pt-8:hover{
        scroll-padding-top: 0.5rem;
    }
    
    .xl\:hover\:scroll-pt-12:hover{
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:hover\:scroll-pt-16:hover{
        scroll-padding-top: 1rem;
    }
    
    .xl\:hover\:scroll-pt-20:hover{
        scroll-padding-top: 1.25rem;
    }
    
    .xl\:hover\:scroll-pt-24:hover{
        scroll-padding-top: 1.5rem;
    }
    
    .xl\:hover\:scroll-pt-28:hover{
        scroll-padding-top: 1.75rem;
    }
    
    .xl\:hover\:scroll-pt-32:hover{
        scroll-padding-top: 2rem;
    }
    
    .xl\:hover\:scroll-pt-36:hover{
        scroll-padding-top: 2.25rem;
    }
    
    .xl\:hover\:scroll-pt-40:hover{
        scroll-padding-top: 2.5rem;
    }
    
    .xl\:hover\:scroll-pt-44:hover{
        scroll-padding-top: 2.75rem;
    }
    
    .xl\:hover\:scroll-pt-48:hover{
        scroll-padding-top: 3rem;
    }
    
    .xl\:hover\:scroll-pt-52:hover{
        scroll-padding-top: 3.25rem;
    }
    
    .xl\:hover\:scroll-pt-56:hover{
        scroll-padding-top: 3.5rem;
    }
    
    .xl\:hover\:scroll-pt-60:hover{
        scroll-padding-top: 3.75rem;
    }
    
    .xl\:hover\:scroll-pt-64:hover{
        scroll-padding-top: 4rem;
    }
    
    .xl\:hover\:scroll-pt-68:hover{
        scroll-padding-top: 6rem;
    }
    
    .xl\:hover\:scroll-pt-72:hover{
        scroll-padding-top: 8rem;
    }
    
    .xl\:hover\:scroll-pt-76:hover{
        scroll-padding-top: 12rem;
    }
    
    .xl\:hover\:scroll-pt-80:hover{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xl\:hover\:scroll-pb-auto:hover{
        scroll-padding-bottom: auto;
    }
    
    .xl\:hover\:scroll-pb-0:hover{
        scroll-padding-bottom: 0;
    }
    
    .xl\:hover\:scroll-pb-4:hover{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:hover\:scroll-pb-8:hover{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:hover\:scroll-pb-12:hover{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xl\:hover\:scroll-pb-16:hover{
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:hover\:scroll-pb-20:hover{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:hover\:scroll-pb-24:hover{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:hover\:scroll-pb-28:hover{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:hover\:scroll-pb-32:hover{
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:hover\:scroll-pb-36:hover{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:hover\:scroll-pb-40:hover{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:hover\:scroll-pb-44:hover{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:hover\:scroll-pb-48:hover{
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:hover\:scroll-pb-52:hover{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:hover\:scroll-pb-56:hover{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:hover\:scroll-pb-60:hover{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:hover\:scroll-pb-64:hover{
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:hover\:scroll-pb-68:hover{
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:hover\:scroll-pb-72:hover{
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:hover\:scroll-pb-76:hover{
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:hover\:scroll-pb-80:hover{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xl\:hover\:scroll-pl-0:hover{
        scroll-padding-left: auto;
    }
    
    .xl\:hover\:scroll-pl-0:hover{
        scroll-padding-left: 0;
    }
    
    .xl\:hover\:scroll-pl-4:hover{
        scroll-padding-left: 0.25rem;
    }
    
    .xl\:hover\:scroll-pl-8:hover{
        scroll-padding-left: 0.5rem;
    }
    
    .xl\:hover\:scroll-pl-12:hover{
        scroll-padding-left: 0.75rem;
    }
    
    .xl\:hover\:scroll-pl-16:hover{
        scroll-padding-left: 1rem;
    }
    
    .xl\:hover\:scroll-pl-20:hover{
        scroll-padding-left: 1.25rem;
    }
    
    .xl\:hover\:scroll-pl-24:hover{
        scroll-padding-left: 1.5rem;
    }
    
    .xl\:hover\:scroll-pl-28:hover{
        scroll-padding-left: 1.75rem;
    }
    
    .xl\:hover\:scroll-pl-32:hover{
        scroll-padding-left: 2rem;
    }
    
    .xl\:hover\:scroll-pl-36:hover{
        scroll-padding-left: 2.25rem;
    }
    
    .xl\:hover\:scroll-pl-40:hover{
        scroll-padding-left: 2.5rem;
    }
    
    .xl\:hover\:scroll-pl-44:hover{
        scroll-padding-left: 2.75rem;
    }
    
    .xl\:hover\:scroll-pl-48:hover{
        scroll-padding-left: 3rem;
    }
    
    .xl\:hover\:scroll-pl-52:hover{
        scroll-padding-left: 3.25rem;
    }
    
    .xl\:hover\:scroll-pl-56:hover{
        scroll-padding-left: 3.5rem;
    }
    
    .xl\:hover\:scroll-pl-60:hover{
        scroll-padding-left: 3.75rem;
    }
    
    .xl\:hover\:scroll-pl-64:hover{
        scroll-padding-left: 4rem;
    }
    
    .xl\:hover\:scroll-pl-68:hover{
        scroll-padding-left: 6rem;
    }
    
    .xl\:hover\:scroll-pl-72:hover{
        scroll-padding-left: 8rem;
    }
    
    .xl\:hover\:scroll-pl-76:hover{
        scroll-padding-left: 12rem;
    }
    
    .xl\:hover\:scroll-pl-80:hover{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xl\:hover\:scroll-pr-auto:hover{
        scroll-padding-right: auto;
    }
    
    .xl\:hover\:scroll-pr-0:hover{
        scroll-padding-right: 0;
    }
    
    .xl\:hover\:scroll-pr-4:hover{
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:hover\:scroll-pr-8:hover{
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:hover\:scroll-pr-12:hover{
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:hover\:scroll-pr-16:hover{
        scroll-padding-right: 1rem;
    }
    
    .xl\:hover\:scroll-pr-20:hover{
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:hover\:scroll-pr-24:hover{
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:hover\:scroll-pr-28:hover{
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:hover\:scroll-pr-32:hover{
        scroll-padding-right: 2rem;
    }
    
    .xl\:hover\:scroll-pr-36:hover{
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:hover\:scroll-pr-40:hover{
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:hover\:scroll-pr-44:hover{
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:hover\:scroll-pr-48:hover{
        scroll-padding-right: 3rem;
    }
    
    .xl\:hover\:scroll-pr-52:hover{
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:hover\:scroll-pr-56:hover{
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:hover\:scroll-pr-60:hover{
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:hover\:scroll-pr-64:hover{
        scroll-padding-right: 4rem;
    }
    
    .xl\:hover\:scroll-pr-68:hover{
        scroll-padding-right: 6rem;
    }
    
    .xl\:hover\:scroll-pr-72:hover{
        scroll-padding-right: 8rem;
    }
    
    .xl\:hover\:scroll-pr-76:hover{
        scroll-padding-right: 12rem;
    }
    
    .xl\:hover\:scroll-pr-80:hover{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xl\:hover\:scroll-px-auto:hover{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xl\:hover\:scroll-px-0:hover{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xl\:hover\:scroll-px-4:hover{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:hover\:scroll-px-8:hover{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:hover\:scroll-px-12:hover{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:hover\:scroll-px-16:hover{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xl\:hover\:scroll-px-20:hover{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:hover\:scroll-px-24:hover{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:hover\:scroll-px-28:hover{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:hover\:scroll-px-32:hover{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xl\:hover\:scroll-px-36:hover{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:hover\:scroll-px-40:hover{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:hover\:scroll-px-44:hover{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:hover\:scroll-px-48:hover{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xl\:hover\:scroll-px-52:hover{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:hover\:scroll-px-56:hover{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:hover\:scroll-px-60:hover{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:hover\:scroll-px-64:hover{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xl\:hover\:scroll-px-68:hover{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xl\:hover\:scroll-px-72:hover{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xl\:hover\:scroll-px-76:hover{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xl\:hover\:scroll-px-80:hover{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xl\:hover\:scroll-py-auto:hover{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xl\:hover\:scroll-py-0:hover{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xl\:hover\:scroll-py-4:hover{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:hover\:scroll-py-8:hover{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:hover\:scroll-py-12:hover{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:hover\:scroll-py-16:hover{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:hover\:scroll-py-20:hover{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:hover\:scroll-py-24:hover{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:hover\:scroll-py-28:hover{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:hover\:scroll-py-32:hover{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:hover\:scroll-py-36:hover{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:hover\:scroll-py-40:hover{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:hover\:scroll-py-44:hover{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:hover\:scroll-py-48:hover{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:hover\:scroll-py-52:hover{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:hover\:scroll-py-56:hover{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:hover\:scroll-py-60:hover{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:hover\:scroll-py-64:hover{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:hover\:scroll-py-68:hover{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:hover\:scroll-py-72:hover{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:hover\:scroll-py-76:hover{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:hover\:scroll-py-80:hover{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xl\:hover\:scroll-m-auto:hover{
        scroll-margin: auto;
    }
    
    .xl\:hover\:scroll-m-0:hover{
        scroll-margin: 0;
    }
    
    .xl\:hover\:scroll-m-4:hover{
        scroll-margin: 0.25rem;
    }
    
    .xl\:hover\:scroll-m-8:hover{
        scroll-margin: 0.5rem;
    }
    
    .xl\:hover\:scroll-m-12:hover{
        scroll-margin: 0.75rem;
    }
    
    .xl\:hover\:scroll-m-16:hover{
        scroll-margin: 1rem;
    }
    
    .xl\:hover\:scroll-m-20:hover{
        scroll-margin: 1.25rem;
    }
    
    .xl\:hover\:scroll-m-24:hover{
        scroll-margin: 1.5rem;
    }
    
    .xl\:hover\:scroll-m-28:hover{
        scroll-margin: 1.75rem;
    }
    
    .xl\:hover\:scroll-m-32:hover{
        scroll-margin: 2rem;
    }
    
    .xl\:hover\:scroll-m-36:hover{
        scroll-margin: 2.25rem;
    }
    
    .xl\:hover\:scroll-m-40:hover{
        scroll-margin: 2.5rem;
    }
    
    .xl\:hover\:scroll-m-44:hover{
        scroll-margin: 2.75rem;
    }
    
    .xl\:hover\:scroll-m-48:hover{
        scroll-margin: 3rem;
    }
    
    .xl\:hover\:scroll-m-52:hover{
        scroll-margin: 3.25rem;
    }
    
    .xl\:hover\:scroll-m-56:hover{
        scroll-margin: 3.5rem;
    }
    
    .xl\:hover\:scroll-m-60:hover{
        scroll-margin: 3.75rem;
    }
    
    .xl\:hover\:scroll-m-64:hover{
        scroll-margin: 4rem;
    }
    
    .xl\:hover\:scroll-m-68:hover{
        scroll-margin: 6rem;
    }
    
    .xl\:hover\:scroll-m-72:hover{
        scroll-margin: 8rem;
    }
    
    .xl\:hover\:scroll-m-76:hover{
        scroll-margin: 12rem;
    }
    
    .xl\:hover\:scroll-m-80:hover{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:hover\:scroll-mt-auto:hover{
        scroll-margin-top: auto;
    }
    
    .xl\:hover\:scroll-mt-0:hover{
        scroll-margin-top: 0;
    }
    
    .xl\:hover\:scroll-mt-4:hover{
        scroll-margin-top: 0.25rem;
    }
    
    .xl\:hover\:scroll-mt-8:hover{
        scroll-margin-top: 0.5rem;
    }
    
    .xl\:hover\:scroll-mt-12:hover{
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:hover\:scroll-mt-16:hover{
        scroll-margin-top: 1rem;
    }
    
    .xl\:hover\:scroll-mt-20:hover{
        scroll-margin-top: 1.25rem;
    }
    
    .xl\:hover\:scroll-mt-24:hover{
        scroll-margin-top: 1.5rem;
    }
    
    .xl\:hover\:scroll-mt-28:hover{
        scroll-margin-top: 1.75rem;
    }
    
    .xl\:hover\:scroll-mt-32:hover{
        scroll-margin-top: 2rem;
    }
    
    .xl\:hover\:scroll-mt-36:hover{
        scroll-margin-top: 2.25rem;
    }
    
    .xl\:hover\:scroll-mt-40:hover{
        scroll-margin-top: 2.5rem;
    }
    
    .xl\:hover\:scroll-mt-44:hover{
        scroll-margin-top: 2.75rem;
    }
    
    .xl\:hover\:scroll-mt-48:hover{
        scroll-margin-top: 3rem;
    }
    
    .xl\:hover\:scroll-mt-52:hover{
        scroll-margin-top: 3.25rem;
    }
    
    .xl\:hover\:scroll-mt-56:hover{
        scroll-margin-top: 3.5rem;
    }
    
    .xl\:hover\:scroll-mt-60:hover{
        scroll-margin-top: 3.75rem;
    }
    
    .xl\:hover\:scroll-mt-64:hover{
        scroll-margin-top: 4rem;
    }
    
    .xl\:hover\:scroll-mt-68:hover{
        scroll-margin-top: 6rem;
    }
    
    .xl\:hover\:scroll-mt-72:hover{
        scroll-margin-top: 8rem;
    }
    
    .xl\:hover\:scroll-mt-76:hover{
        scroll-margin-top: 12rem;
    }
    
    .xl\:hover\:scroll-mt-80:hover{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xl\:hover\:scroll-mb-auto:hover{
        scroll-margin-bottom: auto;
    }
    
    .xl\:hover\:scroll-mb-0:hover{
        scroll-margin-bottom: 0;
    }
    
    .xl\:hover\:scroll-mb-4:hover{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:hover\:scroll-mb-8:hover{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:hover\:scroll-mb-12:hover{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:hover\:scroll-mb-16:hover{
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:hover\:scroll-mb-20:hover{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:hover\:scroll-mb-24:hover{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:hover\:scroll-mb-28:hover{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:hover\:scroll-mb-32:hover{
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:hover\:scroll-mb-36:hover{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:hover\:scroll-mb-40:hover{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:hover\:scroll-mb-44:hover{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:hover\:scroll-mb-48:hover{
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:hover\:scroll-mb-52:hover{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:hover\:scroll-mb-56:hover{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:hover\:scroll-mb-60:hover{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:hover\:scroll-mb-64:hover{
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:hover\:scroll-mb-68:hover{
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:hover\:scroll-mb-72:hover{
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:hover\:scroll-mb-76:hover{
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:hover\:scroll-mb-80:hover{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:hover\:scroll-ml-auto:hover{
        scroll-margin-left: auto;
    }
    
    .xl\:hover\:scroll-ml-0:hover{
        scroll-margin-left: 0;
    }
    
    .xl\:hover\:scroll-ml-4:hover{
        scroll-margin-left: 0.25rem;
    }
    
    .xl\:hover\:scroll-ml-8:hover{
        scroll-margin-left: 0.5rem;
    }
    
    .xl\:hover\:scroll-ml-12:hover{
        scroll-margin-left: 0.75rem;
    }
    
    .xl\:hover\:scroll-ml-16:hover{
        scroll-margin-left: 1rem;
    }
    
    .xl\:hover\:scroll-ml-20:hover{
        scroll-margin-left: 1.25rem;
    }
    
    .xl\:hover\:scroll-ml-24:hover{
        scroll-margin-left: 1.5rem;
    }
    
    .xl\:hover\:scroll-ml-28:hover{
        scroll-margin-left: 1.75rem;
    }
    
    .xl\:hover\:scroll-ml-32:hover{
        scroll-margin-left: 2rem;
    }
    
    .xl\:hover\:scroll-ml-36:hover{
        scroll-margin-left: 2.25rem;
    }
    
    .xl\:hover\:scroll-ml-40:hover{
        scroll-margin-left: 2.5rem;
    }
    
    .xl\:hover\:scroll-ml-44:hover{
        scroll-margin-left: 2.75rem;
    }
    
    .xl\:hover\:scroll-ml-48:hover{
        scroll-margin-left: 3rem;
    }
    
    .xl\:hover\:scroll-ml-52:hover{
        scroll-margin-left: 3.25rem;
    }
    
    .xl\:hover\:scroll-ml-56:hover{
        scroll-margin-left: 3.5rem;
    }
    
    .xl\:hover\:scroll-ml-60:hover{
        scroll-margin-left: 3.75rem;
    }
    
    .xl\:hover\:scroll-ml-64:hover{
        scroll-margin-left: 4rem;
    }
    
    .xl\:hover\:scroll-ml-68:hover{
        scroll-margin-left: 6rem;
    }
    
    .xl\:hover\:scroll-ml-72:hover{
        scroll-margin-left: 8rem;
    }
    
    .xl\:hover\:scroll-ml-76:hover{
        scroll-margin-left: 12rem;
    }
    
    .xl\:hover\:scroll-ml-80:hover{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xl\:hover\:scroll-mr-auto:hover{
        scroll-margin-right: auto;
    }
    
    .xl\:hover\:scroll-mr-0:hover{
        scroll-margin-right: 0;
    }
    
    .xl\:hover\:scroll-mr-4:hover{
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:hover\:scroll-mr-8:hover{
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:hover\:scroll-mr-12:hover{
        scroll-margin-right: 0.75rem;
    }
    
    .xl\:hover\:scroll-mr-16:hover{
        scroll-margin-right: 1rem;
    }
    
    .xl\:hover\:scroll-mr-20:hover{
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:hover\:scroll-mr-24:hover{
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:hover\:scroll-mr-28:hover{
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:hover\:scroll-mr-32:hover{
        scroll-margin-right: 2rem;
    }
    
    .xl\:hover\:scroll-mr-36:hover{
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:hover\:scroll-mr-40:hover{
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:hover\:scroll-mr-44:hover{
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:hover\:scroll-mr-48:hover{
        scroll-margin-right: 3rem;
    }
    
    .xl\:hover\:scroll-mr-52:hover{
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:hover\:scroll-mr-56:hover{
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:hover\:scroll-mr-60:hover{
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:hover\:scroll-mr-64:hover{
        scroll-margin-right: 4rem;
    }
    
    .xl\:hover\:scroll-mr-68:hover{
        scroll-margin-right: 6rem;
    }
    
    .xl\:hover\:scroll-mr-72:hover{
        scroll-margin-right: 8rem;
    }
    
    .xl\:hover\:scroll-mr-76:hover{
        scroll-margin-right: 12rem;
    }
    
    .xl\:hover\:scroll-mr-80:hover{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xl\:hover\:scroll-mx-auto:hover{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xl\:hover\:scroll-mx-0:hover{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xl\:hover\:scroll-mx-4:hover{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:hover\:scroll-mx-8:hover{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:hover\:scroll-mx-12:hover{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:hover\:scroll-mx-16:hover{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xl\:hover\:scroll-mx-20:hover{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:hover\:scroll-mx-24:hover{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:hover\:scroll-mx-28:hover{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:hover\:scroll-mx-32:hover{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xl\:hover\:scroll-mx-36:hover{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:hover\:scroll-mx-40:hover{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:hover\:scroll-mx-44:hover{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:hover\:scroll-mx-48:hover{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xl\:hover\:scroll-mx-52:hover{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:hover\:scroll-mx-56:hover{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:hover\:scroll-mx-60:hover{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:hover\:scroll-mx-64:hover{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xl\:hover\:scroll-mx-68:hover{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xl\:hover\:scroll-mx-72:hover{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xl\:hover\:scroll-mx-76:hover{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xl\:hover\:scroll-mx-80:hover{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xl\:hover\:scroll-my-auto:hover{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xl\:hover\:scroll-my-0:hover{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xl\:hover\:scroll-my-4:hover{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:hover\:scroll-my-8:hover{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:hover\:scroll-my-12:hover{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:hover\:scroll-my-16:hover{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:hover\:scroll-my-20:hover{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:hover\:scroll-my-24:hover{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:hover\:scroll-my-28:hover{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:hover\:scroll-my-32:hover{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:hover\:scroll-my-36:hover{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:hover\:scroll-my-40:hover{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:hover\:scroll-my-44:hover{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:hover\:scroll-my-48:hover{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:hover\:scroll-my-52:hover{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:hover\:scroll-my-56:hover{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:hover\:scroll-my-60:hover{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:hover\:scroll-my-64:hover{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:hover\:scroll-my-68:hover{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:hover\:scroll-my-72:hover{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:hover\:scroll-my-76:hover{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:hover\:scroll-my-80:hover{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xl\:hover\:scroll-snap-align-start:hover{
        scroll-snap-align: start;
    }
    
    .xl\:hover\:scroll-snap-align-end:hover{
        scroll-snap-align: end;
    }
    
    .xl\:hover\:scroll-snap-align-center:hover{
        scroll-snap-align: center;
    }
    
    .xl\:hover\:scroll-snap-align-none:hover{
        scroll-snap-align: none;
    }
    
    .xl\:hover\:scroll-snap-stop-normal:hover{
        scroll-snap-stop: normal;
    }
    
    .xl\:hover\:scroll-always-stop-normal:hover{
        scroll-snap-stop: always;
    }
    
    .xl\:hover\:scroll-snap-type-none:hover{
        scroll-snap-type: none;
    }
    
    .xl\:hover\:scroll-snap-type-mandatory:hover{
        scroll-snap-type: mandatory;
    }
    
    .xl\:hover\:scroll-snap-type-proximity:hover{
        scroll-snap-type: proximity;
    }
    
    .xl\:hover\:user-select-none:hover{
        user-select: none;
    }
    
    .xl\:hover\:user-select-text:hover{
        user-select: text;
    }
    
    .xl\:hover\:user-select-all:hover{
        user-select: all;
    }
    
    .xl\:hover\:user-select-auto:hover{
        user-select: auto;
    }
    
    .xl\:hover\:will-change-auto:hover{
        will-change: auto;
    }
    
    .xl\:hover\:will-change-scroll:hover{
        will-change: scroll;
    }
    
    .xl\:hover\:will-change-contents:hover{
        will-change: contents;
    }
    
    .xl\:hover\:will-change-transform:hover{
        will-change: transform;
    }
    
    .xl\:hover\:stroke-w-0:hover{
        stroke-width: 0;
    }
    
    .xl\:hover\:stroke-w-1:hover{
        stroke-width: 1;
    }
    
    .xl\:hover\:stroke-w-2:hover{
        stroke-width: 2;
    }
    
    .xl\:hover\:scale-0:hover{
        transform: scale(0);
    }
    
    .xl\:hover\:scale-5:hover{
        transform: scale(0.05);
    }
    
    .xl\:hover\:scale-10:hover{
        transform: scale(0.1);
    }
    
    .xl\:hover\:scale-15:hover{
        transform: scale(0.15);
    }
    
    .xl\:hover\:scale-20:hover{
        transform: scale(0.2);
    }
    
    .xl\:hover\:scale-25:hover{
        transform: scale(0.25);
    }
    
    .xl\:hover\:scale-30:hover{
        transform: scale(0.3);
    }
    
    .xl\:hover\:scale-35:hover{
        transform: scale(0.35);
    }
    
    .xl\:hover\:scale-40:hover{
        transform: scale(0.4);
    }
    
    .xl\:hover\:scale-45:hover{
        transform: scale(0.45);
    }
    
    .xl\:hover\:scale-50:hover{
        transform: scale(0.5);
    }
    
    .xl\:hover\:scale-55:hover{
        transform: scale(0.55);
    }
    
    .xl\:hover\:scale-60:hover{
        transform: scale(0.6);
    }
    
    .xl\:hover\:scale-65:hover{
        transform: scale(0.65);
    }
    
    .xl\:hover\:scale-70:hover{
        transform: scale(0.7);
    }
    
    .xl\:hover\:scale-75:hover{
        transform: scale(0.75);
    }
    
    .xl\:hover\:scale-80:hover{
        transform: scale(0.8);
    }
    
    .xl\:hover\:scale-85:hover{
        transform: scale(0.85);
    }
    
    .xl\:hover\:scale-90:hover{
        transform: scale(0.9);
    }
    
    .xl\:hover\:scale-95:hover{
        transform: scale(0.95);
    }
    
    .xl\:hover\:scale-100:hover{
        transform: scale(1);
    }
    
    .xl\:hover\:scale-105:hover{
        transform: scale(1.05);
    }
    
    .xl\:hover\:scale-110:hover{
        transform: scale(1.1);
    }
    
    .xl\:hover\:scale-115:hover{
        transform: scale(1.15);
    }
    
    .xl\:hover\:scale-120:hover{
        transform: scale(1.2);
    }
    
    .xl\:hover\:scale-125:hover{
        transform: scale(1.25);
    }
    
    .xl\:hover\:scale-130:hover{
        transform: scale(1.3);
    }
    
    .xl\:hover\:scale-135:hover{
        transform: scale(1.35);
    }
    
    .xl\:hover\:scale-140:hover{
        transform: scale(1.4);
    }
    
    .xl\:hover\:scale-145:hover{
        transform: scale(1.45);
    }
    
    .xl\:hover\:scale-150:hover{
        transform: scale(1.5);
    }

    .xl\:hover\:-translate-1:hover:hover{
        transform: translate(-10px);
    }

    .xl\:hover\:-translate-2:hover:hover{
        transform: translate(-20px);
    }

    .xl\:hover\:-translate-3:hover:hover{
        transform: translate(-30px);
    }

    .xl\:hover\:-translate-4:hover:hover{
        transform: translate(-40px);
    }

    .xl\:hover\:-translate-5:hover:hover{
        transform: translate(-60px);
    }

    .xl\:hover\:-translate-6:hover:hover{
        transform: translate(-60px);
    }

    .xl\:hover\:-translate-7:hover:hover{
        transform: translate(-70px);
    }

    .xl\:hover\:-translate-8:hover:hover{
        transform: translate(-80px);
    }

    .xl\:hover\:-translate-9:hover:hover{
        transform: translate(-90px);
    }

    .xl\:hover\:-translate-10:hover:hover{
        transform: translate(-100px);
    }

    .xl\:hover\:-translate-11:hover:hover{
        transform: translate(-110px);
    }

    .xl\:hover\:-translate-12:hover:hover{
        transform: translate(-120px);
    }

    .xl\:hover\:-translate-13:hover:hover{
        transform: translate(-130px);
    }

    .xl\:hover\:-translate-14:hover:hover{
        transform: translate(-140px);
    }

    .xl\:hover\:-translate-15:hover:hover{
        transform: translate(-150px);
    }

    .xl\:hover\:-translate-16:hover:hover{
        transform: translate(-160px);
    }

    .xl\:hover\:-translate-17:hover:hover{
        transform: translate(-170px);
    }

    .xl\:hover\:-translate-18:hover:hover{
        transform: translate(-180px);
    }

    .xl\:hover\:-translate-19:hover:hover{
        transform: translate(-190px);
    }

    .xl\:hover\:-translate-20:hover:hover{
        transform: translate(-200px);
    }

    .xl\:hover\:-translate-10x:hover:hover{
        transform: translate(-10%);
    }

    .xl\:hover\:-translate-15x:hover:hover{
        transform: translate(-15%);
    }

    .xl\:hover\:-translate-20x:hover:hover{
        transform: translate(-20%);
    }

    .xl\:hover\:-translate-25x:hover:hover{
        transform: translate(-25%);
    }

    .xl\:hover\:-translate-30x:hover:hover{
        transform: translate(-30%);
    }

    .xl\:hover\:-translate-35x:hover:hover{
        transform: translate(-35%);
    }

    .xl\:hover\:-translate-40x:hover:hover{
        transform: translate(-40%);
    }

    .xl\:hover\:-translate-45x:hover:hover{
        transform: translate(-45%);
    }

    .xl\:hover\:-translate-50x:hover:hover{
        transform: translate(-50%);
    }

    .xl\:hover\:-translate-55x:hover:hover{
        transform: translate(-55%);
    }

    .xl\:hover\:-translate-60x:hover:hover{
        transform: translate(-60%);
    }

    .xl\:hover\:-translate-65x:hover:hover{
        transform: translate(-65%);
    }

    .xl\:hover\:-translate-70x:hover:hover{
        transform: translate(-70%);
    }

    .xl\:hover\:-translate-75x:hover:hover{
        transform: translate(-75%);
    }

    .xl\:hover\:-translate-80x:hover:hover{
        transform: translate(-80%);
    }

    .xl\:hover\:-translate-85x:hover:hover{
        transform: translate(-85%);
    }

    .xl\:hover\:-translate-90x:hover:hover{
        transform: translate(-90%);
    }

    .xl\:hover\:-translate-95x:hover:hover{
        transform: translate(-95%);
    }

    .xl\:hover\:-translate-x-1:hover:hover{
        transform: translateX(-10px);
    }

    .xl\:hover\:-translate-x-2:hover:hover{
        transform: translateX(-20px);
    }

    .xl\:hover\:-translate-x-3:hover:hover{
        transform: translateX(-30px);
    }

    .xl\:hover\:-translate-x-4:hover:hover{
        transform: translateX(-40px);
    }

    .xl\:hover\:-translate-x-5:hover:hover{
        transform: translateX(-60px);
    }

    .xl\:hover\:-translate-x-6:hover:hover{
        transform: translateX(-60px);
    }

    .xl\:hover\:-translate-x-7:hover:hover{
        transform: translateX(-70px);
    }

    .xl\:hover\:-translate-x-8:hover:hover{
        transform: translateX(-80px);
    }

    .xl\:hover\:-translate-x-9:hover:hover{
        transform: translateX(-90px);
    }

    .xl\:hover\:-translate-x-10:hover:hover{
        transform: translateX(-100px);
    }

    .xl\:hover\:-translate-x-11:hover:hover{
        transform: translateX(-110px);
    }

    .xl\:hover\:-translate-x-12:hover:hover{
        transform: translateX(-120px);
    }

    .xl\:hover\:-translate-x-13:hover:hover{
        transform: translateX(-130px);
    }

    .xl\:hover\:-translate-x-14:hover:hover{
        transform: translateX(-140px);
    }

    .xl\:hover\:-translate-x-15:hover:hover{
        transform: translateX(-150px);
    }

    .xl\:hover\:-translate-x-16:hover:hover{
        transform: translateX(-160px);
    }

    .xl\:hover\:-translate-x-17:hover:hover{
        transform: translateX(-170px);
    }

    .xl\:hover\:-translate-x-18:hover:hover{
        transform: translateX(-180px);
    }

    .xl\:hover\:-translate-x-19:hover:hover{
        transform: translateX(-190px);
    }

    .xl\:hover\:-translate-x-20:hover:hover{
        transform: translateX(-200px);
    }

    .xl\:hover\:-translate-x-10x:hover:hover{
        transform: translateX(-10%);
    }

    .xl\:hover\:-translate-x-15x:hover:hover{
        transform: translateX(-15%);
    }

    .xl\:hover\:-translate-x-20x:hover:hover{
        transform: translateX(-20%);
    }

    .xl\:hover\:-translate-x-25x:hover:hover{
        transform: translateX(-25%);
    }

    .xl\:hover\:-translate-x-30x:hover:hover{
        transform: translateX(-30%);
    }

    .xl\:hover\:-translate-x-35x:hover:hover{
        transform: translateX(-35%);
    }

    .xl\:hover\:-translate-x-40x:hover:hover{
        transform: translateX(-40%);
    }

    .xl\:hover\:-translate-x-45x:hover:hover{
        transform: translateX(-45%);
    }

    .xl\:hover\:-translate-x-50x:hover:hover{
        transform: translateX(-50%);
    }

    .xl\:hover\:-translate-x-55x:hover:hover{
        transform: translateX(-55%);
    }

    .xl\:hover\:-translate-x-60x:hover:hover{
        transform: translateX(-60%);
    }

    .xl\:hover\:-translate-x-65x:hover:hover{
        transform: translateX(-65%);
    }

    .xl\:hover\:-translate-x-70x:hover:hover{
        transform: translateX(-70%);
    }

    .xl\:hover\:-translate-x-75x:hover:hover{
        transform: translateX(-75%);
    }

    .xl\:hover\:-translate-x-80x:hover:hover{
        transform: translateX(-80%);
    }

    .xl\:hover\:-translate-x-85x:hover:hover{
        transform: translateX(-85%);
    }

    .xl\:hover\:-translate-x-90x:hover:hover{
        transform: translateX(-90%);
    }

    .xl\:hover\:-translate-x-95x:hover:hover{
        transform: translateX(-95%);
    }

    .xl\:hover\:-translate-y-1:hover:hover{
        transform: translateY(-10px);
    }

    .xl\:hover\:-translate-y-2:hover:hover{
        transform: translateY(-20px);
    }

    .xl\:hover\:-translate-y-3:hover:hover{
        transform: translateY(-30px);
    }

    .xl\:hover\:-translate-y-4:hover:hover{
        transform: translateY(-40px);
    }

    .xl\:hover\:-translate-y-5:hover:hover{
        transform: translateY(-60px);
    }

    .xl\:hover\:-translate-y-6:hover:hover{
        transform: translateY(-60px);
    }

    .xl\:hover\:-translate-y-7:hover:hover{
        transform: translateY(-70px);
    }

    .xl\:hover\:-translate-y-8:hover:hover{
        transform: translateY(-80px);
    }

    .xl\:hover\:-translate-y-9:hover:hover{
        transform: translateY(-90px);
    }

    .xl\:hover\:-translate-y-10:hover:hover{
        transform: translateY(-100px);
    }

    .xl\:hover\:-translate-y-11:hover:hover{
        transform: translateY(-110px);
    }

    .xl\:hover\:-translate-y-12:hover:hover{
        transform: translateY(-120px);
    }

    .xl\:hover\:-translate-y-13:hover:hover{
        transform: translateY(-130px);
    }

    .xl\:hover\:-translate-y-14:hover:hover{
        transform: translateY(-140px);
    }

    .xl\:hover\:-translate-y-15:hover:hover{
        transform: translateY(-150px);
    }

    .xl\:hover\:-translate-y-16:hover:hover{
        transform: translateY(-160px);
    }

    .xl\:hover\:-translate-y-17:hover:hover{
        transform: translateY(-170px);
    }

    .xl\:hover\:-translate-y-18:hover:hover{
        transform: translateY(-180px);
    }

    .xl\:hover\:-translate-y-19:hover:hover{
        transform: translateY(-190px);
    }

    .xl\:hover\:-translate-y-20:hover:hover{
        transform: translateY(-200px);
    }

    .xl\:hover\:-translate-y-10x:hover:hover{
        transform: translateY(-10%);
    }

    .xl\:hover\:-translate-y-15x:hover:hover{
        transform: translateY(-15%);
    }

    .xl\:hover\:-translate-y-20x:hover:hover{
        transform: translateY(-20%);
    }

    .xl\:hover\:-translate-y-25x:hover:hover{
        transform: translateY(-25%);
    }

    .xl\:hover\:-translate-y-30x:hover:hover{
        transform: translateY(-30%);
    }

    .xl\:hover\:-translate-y-35x:hover:hover{
        transform: translateY(-35%);
    }

    .xl\:hover\:-translate-y-40x:hover:hover{
        transform: translateY(-40%);
    }

    .xl\:hover\:-translate-y-45x:hover:hover{
        transform: translateY(-45%);
    }

    .xl\:hover\:-translate-y-50x:hover:hover{
        transform: translateY(-50%);
    }

    .xl\:hover\:-translate-y-55x:hover:hover{
        transform: translateY(-55%);
    }

    .xl\:hover\:-translate-y-60x:hover:hover{
        transform: translateY(-60%);
    }

    .xl\:hover\:-translate-y-65x:hover:hover{
        transform: translateY(-65%);
    }

    .xl\:hover\:-translate-y-70x:hover:hover{
        transform: translateY(-70%);
    }

    .xl\:hover\:-translate-y-75x:hover:hover{
        transform: translateY(-75%);
    }

    .xl\:hover\:-translate-y-80x:hover:hover{
        transform: translateY(-80%);
    }

    .xl\:hover\:-translate-y-85x:hover:hover{
        transform: translateY(-85%);
    }

    .xl\:hover\:-translate-y-90x:hover:hover{
        transform: translateY(-90%);
    }

    .xl\:hover\:-translate-y-95x:hover:hover{
        transform: translateY(-95%);
    }

    .xl\:hover\:-translate-1:hover{
        transform: translate(-10px);
    }

    .xl\:hover\:-translate-2:hover{
        transform: translate(-20px);
    }

    .xl\:hover\:-translate-3:hover{
        transform: translate(-30px);
    }

    .xl\:hover\:-translate-4:hover{
        transform: translate(-40px);
    }

    .xl\:hover\:-translate-5:hover{
        transform: translate(-60px);
    }

    .xl\:hover\:-translate-6:hover{
        transform: translate(-60px);
    }

    .xl\:hover\:-translate-7:hover{
        transform: translate(-70px);
    }

    .xl\:hover\:-translate-8:hover{
        transform: translate(-80px);
    }

    .xl\:hover\:-translate-9:hover{
        transform: translate(-90px);
    }

    .xl\:hover\:-translate-10:hover{
        transform: translate(-100px);
    }

    .xl\:hover\:-translate-11:hover{
        transform: translate(-110px);
    }

    .xl\:hover\:-translate-12:hover{
        transform: translate(-120px);
    }

    .xl\:hover\:-translate-13:hover{
        transform: translate(-130px);
    }

    .xl\:hover\:-translate-14:hover{
        transform: translate(-140px);
    }

    .xl\:hover\:-translate-15:hover{
        transform: translate(-150px);
    }

    .xl\:hover\:-translate-16:hover{
        transform: translate(-160px);
    }

    .xl\:hover\:-translate-17:hover{
        transform: translate(-170px);
    }

    .xl\:hover\:-translate-18:hover{
        transform: translate(-180px);
    }

    .xl\:hover\:-translate-19:hover{
        transform: translate(-190px);
    }

    .xl\:hover\:-translate-20:hover{
        transform: translate(-200px);
    }

    .xl\:hover\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .xl\:hover\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .xl\:hover\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .xl\:hover\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .xl\:hover\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .xl\:hover\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .xl\:hover\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .xl\:hover\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .xl\:hover\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .xl\:hover\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .xl\:hover\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .xl\:hover\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .xl\:hover\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .xl\:hover\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .xl\:hover\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .xl\:hover\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .xl\:hover\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .xl\:hover\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .xl\:hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .xl\:hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .xl\:hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .xl\:hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .xl\:hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .xl\:hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .xl\:hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .xl\:hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .xl\:hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .xl\:hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .xl\:hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .xl\:hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .xl\:hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .xl\:hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .xl\:hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .xl\:hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .xl\:hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .xl\:hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .xl\:hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .xl\:hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .xl\:hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .xl\:hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .xl\:hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .xl\:hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .xl\:hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .xl\:hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .xl\:hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .xl\:hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .xl\:hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .xl\:hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .xl\:hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .xl\:hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .xl\:hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .xl\:hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .xl\:hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .xl\:hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .xl\:hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .xl\:hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .xl\:hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .xl\:hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .xl\:hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .xl\:hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .xl\:hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .xl\:hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .xl\:hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .xl\:hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .xl\:hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .xl\:hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .xl\:hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .xl\:hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .xl\:hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .xl\:hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .xl\:hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .xl\:hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .xl\:hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .xl\:hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .xl\:hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .xl\:hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .xl\:hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .xl\:hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .xl\:hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .xl\:hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .xl\:hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .xl\:hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .xl\:hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .xl\:hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .xl\:hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .xl\:hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .xl\:hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .xl\:hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .xl\:hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .xl\:hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .xl\:hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .xl\:hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .xl\:hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .xl\:hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .xl\:hover\:translate-0:hover{
        transform: translate(0);
    }
    
    .xl\:hover\:translate-1:hover{
        transform: translate(10px);
    }
    
    .xl\:hover\:translate-2:hover{
        transform: translate(20px);
    }
    
    .xl\:hover\:translate-3:hover{
        transform: translate(30px);
    }
    
    .xl\:hover\:translate-4:hover{
        transform: translate(40px);
    }
    
    .xl\:hover\:translate-5:hover{
        transform: translate(60px);
    }
    
    .xl\:hover\:translate-6:hover{
        transform: translate(60px);
    }
    
    .xl\:hover\:translate-7:hover{
        transform: translate(70px);
    }
    
    .xl\:hover\:translate-8:hover{
        transform: translate(80px);
    }
    
    .xl\:hover\:translate-9:hover{
        transform: translate(90px);
    }
    
    .xl\:hover\:translate-10:hover{
        transform: translate(100px);
    }
    
    .xl\:hover\:translate-11:hover{
        transform: translate(110px);
    }
    
    .xl\:hover\:translate-12:hover{
        transform: translate(120px);
    }
    
    .xl\:hover\:translate-13:hover{
        transform: translate(130px);
    }
    
    .xl\:hover\:translate-14:hover{
        transform: translate(140px);
    }
    
    .xl\:hover\:translate-15:hover{
        transform: translate(150px);
    }
    
    .xl\:hover\:translate-16:hover{
        transform: translate(160px);
    }
    
    .xl\:hover\:translate-17:hover{
        transform: translate(170px);
    }
    
    .xl\:hover\:translate-18:hover{
        transform: translate(180px);
    }
    
    .xl\:hover\:translate-19:hover{
        transform: translate(190px);
    }
    
    .xl\:hover\:translate-20:hover{
        transform: translate(200px);
    }
    
    .xl\:hover\:translate-10x:hover{
        transform: translate(10%);
    }
    
    .xl\:hover\:translate-15x:hover{
        transform: translate(15%);
    }
    
    .xl\:hover\:translate-20x:hover{
        transform: translate(20%);
    }
    
    .xl\:hover\:translate-25x:hover{
        transform: translate(25%);
    }
    
    .xl\:hover\:translate-30x:hover{
        transform: translate(30%);
    }
    
    .xl\:hover\:translate-35x:hover{
        transform: translate(35%);
    }
    
    .xl\:hover\:translate-40x:hover{
        transform: translate(40%);
    }
    
    .xl\:hover\:translate-45x:hover{
        transform: translate(45%);
    }
    
    .xl\:hover\:translate-50x:hover{
        transform: translate(50%);
    }
    
    .xl\:hover\:translate-55x:hover{
        transform: translate(55%);
    }
    
    .xl\:hover\:translate-60x:hover{
        transform: translate(60%);
    }
    
    .xl\:hover\:translate-65x:hover{
        transform: translate(65%);
    }
    
    .xl\:hover\:translate-70x:hover{
        transform: translate(70%);
    }
    
    .xl\:hover\:translate-75x:hover{
        transform: translate(75%);
    }
    
    .xl\:hover\:translate-80x:hover{
        transform: translate(80%);
    }
    
    .xl\:hover\:translate-85x:hover{
        transform: translate(85%);
    }
    
    .xl\:hover\:translate-90x:hover{
        transform: translate(90%);
    }
    
    .xl\:hover\:translate-95x:hover{
        transform: translate(95%);
    }
    
    .xl\:hover\:translate-x-0:hover{
        transform: translateX(0);
    }
    
    .xl\:hover\:translate-x-1:hover{
        transform: translateX(10px);
    }
    
    .xl\:hover\:translate-x-2:hover{
        transform: translateX(20px);
    }
    
    .xl\:hover\:translate-x-3:hover{
        transform: translateX(30px);
    }
    
    .xl\:hover\:translate-x-4:hover{
        transform: translateX(40px);
    }
    
    .xl\:hover\:translate-x-5:hover{
        transform: translateX(60px);
    }
    
    .xl\:hover\:translate-x-6:hover{
        transform: translateX(60px);
    }
    
    .xl\:hover\:translate-x-7:hover{
        transform: translateX(70px);
    }
    
    .xl\:hover\:translate-x-8:hover{
        transform: translateX(80px);
    }
    
    .xl\:hover\:translate-x-9:hover{
        transform: translateX(90px);
    }
    
    .xl\:hover\:translate-x-10:hover{
        transform: translateX(100px);
    }
    
    .xl\:hover\:translate-x-11:hover{
        transform: translateX(110px);
    }
    
    .xl\:hover\:translate-x-12:hover{
        transform: translateX(120px);
    }
    
    .xl\:hover\:translate-x-13:hover{
        transform: translateX(130px);
    }
    
    .xl\:hover\:translate-x-14:hover{
        transform: translateX(140px);
    }
    
    .xl\:hover\:translate-x-15:hover{
        transform: translateX(150px);
    }
    
    .xl\:hover\:translate-x-16:hover{
        transform: translateX(160px);
    }
    
    .xl\:hover\:translate-x-17:hover{
        transform: translateX(170px);
    }
    
    .xl\:hover\:translate-x-18:hover{
        transform: translateX(180px);
    }
    
    .xl\:hover\:translate-x-19:hover{
        transform: translateX(190px);
    }
    
    .xl\:hover\:translate-x-20:hover{
        transform: translateX(200px);
    }
    
    .xl\:hover\:translate-x-10x:hover{
        transform: translateX(10%);
    }
    
    .xl\:hover\:translate-x-15x:hover{
        transform: translateX(15%);
    }
    
    .xl\:hover\:translate-x-20x:hover{
        transform: translateX(20%);
    }
    
    .xl\:hover\:translate-x-25x:hover{
        transform: translateX(25%);
    }
    
    .xl\:hover\:translate-x-30x:hover{
        transform: translateX(30%);
    }
    
    .xl\:hover\:translate-x-35x:hover{
        transform: translateX(35%);
    }
    
    .xl\:hover\:translate-x-40x:hover{
        transform: translateX(40%);
    }
    
    .xl\:hover\:translate-x-45x:hover{
        transform: translateX(45%);
    }
    
    .xl\:hover\:translate-x-50x:hover{
        transform: translateX(50%);
    }
    
    .xl\:hover\:translate-x-55x:hover{
        transform: translateX(55%);
    }
    
    .xl\:hover\:translate-x-60x:hover{
        transform: translateX(60%);
    }
    
    .xl\:hover\:translate-x-65x:hover{
        transform: translateX(65%);
    }
    
    .xl\:hover\:translate-x-70x:hover{
        transform: translateX(70%);
    }
    
    .xl\:hover\:translate-x-75x:hover{
        transform: translateX(75%);
    }
    
    .xl\:hover\:translate-x-80x:hover{
        transform: translateX(80%);
    }
    
    .xl\:hover\:translate-x-85x:hover{
        transform: translateX(85%);
    }
    
    .xl\:hover\:translate-x-90x:hover{
        transform: translateX(90%);
    }
    
    .xl\:hover\:translate-x-95x:hover{
        transform: translateX(95%);
    }
    
    .xl\:hover\:translate-y-0:hover{
        transform: translateY(0);
    }
    
    .xl\:hover\:translate-y-1:hover{
        transform: translateY(10px);
    }
    
    .xl\:hover\:translate-y-2:hover{
        transform: translateY(20px);
    }
    
    .xl\:hover\:translate-y-3:hover{
        transform: translateY(30px);
    }
    
    .xl\:hover\:translate-y-4:hover{
        transform: translateY(40px);
    }
    
    .xl\:hover\:translate-y-5:hover{
        transform: translateY(60px);
    }
    
    .xl\:hover\:translate-y-6:hover{
        transform: translateY(60px);
    }
    
    .xl\:hover\:translate-y-7:hover{
        transform: translateY(70px);
    }
    
    .xl\:hover\:translate-y-8:hover{
        transform: translateY(80px);
    }
    
    .xl\:hover\:translate-y-9:hover{
        transform: translateY(90px);
    }
    
    .xl\:hover\:translate-y-10:hover{
        transform: translateY(100px);
    }
    
    .xl\:hover\:translate-y-11:hover{
        transform: translateY(110px);
    }
    
    .xl\:hover\:translate-y-12:hover{
        transform: translateY(120px);
    }
    
    .xl\:hover\:translate-y-13:hover{
        transform: translateY(130px);
    }
    
    .xl\:hover\:translate-y-14:hover{
        transform: translateY(140px);
    }
    
    .xl\:hover\:translate-y-15:hover{
        transform: translateY(150px);
    }
    
    .xl\:hover\:translate-y-16:hover{
        transform: translateY(160px);
    }
    
    .xl\:hover\:translate-y-17:hover{
        transform: translateY(170px);
    }
    
    .xl\:hover\:translate-y-18:hover{
        transform: translateY(180px);
    }
    
    .xl\:hover\:translate-y-19:hover{
        transform: translateY(190px);
    }
    
    .xl\:hover\:translate-y-20:hover{
        transform: translateY(200px);
    }
    
    .xl\:hover\:translate-y-10x:hover{
        transform: translateY(10%);
    }
    
    .xl\:hover\:translate-y-15x:hover{
        transform: translateY(15%);
    }
    
    .xl\:hover\:translate-y-20x:hover{
        transform: translateY(20%);
    }
    
    .xl\:hover\:translate-y-25x:hover{
        transform: translateY(25%);
    }
    
    .xl\:hover\:translate-y-30x:hover{
        transform: translateY(30%);
    }
    
    .xl\:hover\:translate-y-35x:hover{
        transform: translateY(35%);
    }
    
    .xl\:hover\:translate-y-40x:hover{
        transform: translateY(40%);
    }
    
    .xl\:hover\:translate-y-45x:hover{
        transform: translateY(45%);
    }
    
    .xl\:hover\:translate-y-50x:hover{
        transform: translateY(50%);
    }
    
    .xl\:hover\:translate-y-55x:hover{
        transform: translateY(55%);
    }
    
    .xl\:hover\:translate-y-60x:hover{
        transform: translateY(60%);
    }
    
    .xl\:hover\:translate-y-65x:hover{
        transform: translateY(65%);
    }
    
    .xl\:hover\:translate-y-70x:hover{
        transform: translateY(70%);
    }
    
    .xl\:hover\:translate-y-75x:hover{
        transform: translateY(75%);
    }
    
    .xl\:hover\:translate-y-80x:hover{
        transform: translateY(80%);
    }
    
    .xl\:hover\:translate-y-85x:hover{
        transform: translateY(85%);
    }
    
    .xl\:hover\:translate-y-90x:hover{
        transform: translateY(90%);
    }
    
    .xl\:hover\:translate-y-95x:hover{
        transform: translateY(95%);
    }
    
    .xl\:hover\:rotate-0:hover{
        transform: rotate(0);
    }
    
    .xl\:hover\:rotate-1:hover{
        transform: rotate(1deg);
    }
    
    .xl\:hover\:rotate-2:hover{
        transform: rotate(2deg);
    }
    
    .xl\:hover\:rotate-3:hover{
        transform: rotate(3deg);
    }
    
    .xl\:hover\:rotate-6:hover{
        transform: rotate(6deg);
    }
    
    .xl\:hover\:rotate-12:hover{
        transform: rotate(12deg);
    }
    
    .xl\:hover\:rotate-20:hover{
        transform: rotate(20deg);
    }
    
    .xl\:hover\:rotate-30:hover{
        transform: rotate(30deg);
    }
    
    .xl\:hover\:rotate-45:hover{
        transform: rotate(45deg);
    }
    
    .xl\:hover\:rotate-60:hover{
        transform: rotate(60deg);
    }
    
    .xl\:hover\:rotate-90:hover{
        transform: rotate(90deg);
    }
    
    .xl\:hover\:rotate-180:hover{
        transform: rotate(180deg);
    }
    
    .xl\:hover\:rotate-259:hover{
        transform: rotate(359deg);
    }
    
    .xl\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xl\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xl\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xl\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xl\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xl\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xl\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .xl\:hover\:transition-duration-75:hover{
        transition-duration: 75ms;
    }
    
    .xl\:hover\:transition-duration-100:hover{
        transition-duration: 100ms;
    }
    
    .xl\:hover\:transition-duration-150:hover{
        transition-duration: 150ms;
    }
    
    .xl\:hover\:transition-duration-200:hover{
        transition-duration: 200ms;
    }
    
    .xl\:hover\:transition-duration-300:hover{
        transition-duration: 300ms;
    }
    
    .xl\:hover\:transition-duration-700:hover{
        transition-duration: 700ms;
    }
    
    .xl\:hover\:transition-duration-1000:hover{
        transition-duration: 1000ms;
    }
    
    .xl\:hover\:transition-ease-linear:hover{
        transition-timing-function: linear;
    }
    
    .xl\:hover\:transition-ease-in:hover{
        transition-timing-function: ease-in;
    }
    
    .xl\:hover\:transition-ease-out:hover{
        transition-timing-function: ease-out;
    }
    
    .xl\:hover\:transition-ease-in-out:hover{
        transition-timing-function: ease-in-out;
    }
    
    .xl\:hover\:transition-delay-75:hover{
        transition-delay: 75ms;
    }
    
    .xl\:hover\:transition-delay-100:hover{
        transition-delay: 100ms;
    }
    
    .xl\:hover\:transition-delay-150:hover{
        transition-delay: 150ms;
    }
    
    .xl\:hover\:transition-duration-200:hover{
        transition-delay: 200ms;
    }
    
    .xl\:hover\:transition-delay-300:hover{
        transition-delay: 300ms;
    }
    
    .xl\:hover\:transition-delay-700:hover{
        transition-delay: 700ms;
    }
    
    .xl\:hover\:transition-delay-1000:hover{
        transition-delay: 1000ms;
    }
    
    .xl\:hover\:transition-property-all:hover{
        transition-property: all;
    }
    
    .xl\:hover\:transition-property-colors:hover{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xl\:hover\:transition-property-opacity:hover{
        transition-property: opacity;
    }
    
    .xl\:hover\:transition-property-transform:hover{
        transition-property: transform;
    }
    
    .xl\:hover\:animation-duration-75:hover{
        animation-duration: 75ms;
    }
    
    .xl\:hover\:animation-duration-100:hover{
        animation-duration: 100ms;
    }
    
    .xl\:hover\:animation-duration-150:hover{
        animation-duration: 150ms;
    }
    
    .xl\:hover\:animation-duration-200:hover{
        animation-duration: 200ms;
    }
    
    .xl\:hover\:animation-duration-300:hover{
        animation-duration: 300ms;
    }
    
    .xl\:hover\:animation-duration-700:hover{
        animation-duration: 700ms;
    }
    
    .xl\:hover\:animation-duration-1000:hover{
        animation-duration: 1000ms;
    }
    
    .xl\:hover\:animation-ease-linear:hover{
        animation-timing-function: linear;
    }
    
    .xl\:hover\:animation-ease-in:hover{
        animation-timing-function: ease-in;
    }
    
    .xl\:hover\:animation-ease-out:hover{
        animation-timing-function: ease-out;
    }
    
    .xl\:hover\:animation-ease-in-out:hover{
        animation-timing-function: ease-in-out;
    }
    
    .xl\:hover\:animation-delay-75:hover{
        animation-delay: 75ms;
    }
    
    .xl\:hover\:animation-delay-100:hover{
        animation-delay: 100ms;
    }
    
    .xl\:hover\:animation-delay-150:hover{
        animation-delay: 150ms;
    }
    
    .xl\:hover\:animation-duration-200:hover{
        animation-delay: 200ms;
    }
    
    .xl\:hover\:animation-delay-300:hover{
        animation-delay: 300ms;
    }
    
    .xl\:hover\:animation-delay-700:hover{
        animation-delay: 700ms;
    }
    
    .xl\:hover\:animation-delay-1000:hover{
        animation-delay: 1000ms;
    }
    
    .xl\:hover\:animation-name-fade-in:hover{
        animation-name: fade-in;
    }
    
    .xl\:hover\:animation-name-fade-out:hover{
        animation-name: fade-out;
    }
    
    .xl\:hover\:animation-name-spin:hover{
        animation-name: spin;
    }
    
    .xl\:hover\:animation-name-translate-x:hover{
        animation-name: translate-x;
    }
    
    .xl\:hover\:animation-name-translate-y:hover{
        animation-name: translate-y;
    }
    
    .xl\:hover\:animation-name-scale-up:hover{
        animation-name: scale-up;
    }
    
    .xl\:hover\:animation-name-scale-down:hover{
        animation-name: scale-down;
    }
    
    .xl\:hover\:animation-name-bounce:hover{
        animation-name: bounce;
    }
    
    .xl\:hover\:animation-name-slide-in:hover{
        animation-name: slide-in;
    }
    
    .xl\:hover\:animation-name-slide-out:hover{
        animation-name: slide-out;
    }
    
    .xl\:hover\:animation-name-pulse:hover{
        animation-name: pulse;
    }
    
    .xl\:hover\:color-white:hover{
        color: var(--white);
    }
    
    .xl\:hover\:color-black:hover{
        color: var(--black);
    }
    
    .xl\:hover\:text-white:hover{
        color: var(--white);
    }
    
    .xl\:hover\:text-black:hover{
        color: var(--black);
    }
    
    .xl\:hover\:bg-white:hover{
        background: var(--white);
    }
    
    .xl\:hover\:bg-black:hover{
        background: var(--black);
    }

    .xl\:hover\:border-white:hover{
        border-color: var(--white);
    }

    .xl\:hover\:border-black:hover{
        border-color: var(--black);
    }
    
    .xl\:hover\:border-teal-50:hover{
        border-color: var(--velocity-teal-50);
    }
    
    .xl\:hover\:border-teal-100:hover{
        border-color: var(--velocity-teal-100);
    }
    
    .xl\:hover\:border-teal-200:hover{
        border-color: var(--velocity-teal-200);
    }
    
    .xl\:hover\:border-teal-300:hover{
        border-color: var(--velocity-teal-300);
    }
    
    .xl\:hover\:border-teal-400:hover{
        border-color: var(--velocity-teal-400);
    }
    
    .xl\:hover\:border-teal-500:hover{
        border-color: var(--velocity-teal-500);
    }
    
    .xl\:hover\:border-teal-600:hover{
        border-color: var(--velocity-teal-600);
    }
    
    .xl\:hover\:border-teal-700:hover{
        border-color: var(--velocity-teal-700);
    }
    
    .xl\:hover\:border-teal-800:hover{
        border-color: var(--velocity-teal-800);
    }
    
    .xl\:hover\:border-teal-900:hover{
        border-color: var(--velocity-teal-900);
    }
    
    .xl\:hover\:border-red-50:hover{
        border-color: var(--velocity-red-50);
    }
    
    .xl\:hover\:border-red-100:hover{
        border-color: var(--velocity-red-100);
    }
    
    .xl\:hover\:border-red-200:hover{
        border-color: var(--velocity-red-200);
    }
    
    .xl\:hover\:border-red-300:hover{
        border-color: var(--velocity-red-300);
    }
    
    .xl\:hover\:border-red-400:hover{
        border-color: var(--velocity-red-400);
    }
    
    .xl\:hover\:border-red-500:hover{
        border-color: var(--velocity-red-500);
    }
    
    .xl\:hover\:border-red-600:hover{
        border-color: var(--velocity-red-600);
    }
    
    .xl\:hover\:border-red-700:hover{
        border-color: var(--velocity-red-700);
    }
    
    .xl\:hover\:border-red-800:hover{
        border-color: var(--velocity-red-800);
    }
    
    .xl\:hover\:border-red-900:hover{
        border-color: var(--velocity-red-900);
    }
    
    .xl\:hover\:border-grey-100:hover{
        border-color: var(--velocity-grey-100);
    }
    
    .xl\:hover\:border-sky-50:hover{
        border-color: var(--velocity-sky-50);
    }
    
    .xl\:hover\:border-sky-100:hover{
        border-color: var(--velocity-sky-100);
    }
    
    .xl\:hover\:border-sky-200:hover{
        border-color: var(--velocity-sky-200);
    }
    
    .xl\:hover\:border-sky-300:hover{
        border-color: var(--velocity-sky-300);
    }
    
    .xl\:hover\:border-sky-400:hover{
        border-color: var(--velocity-sky-400);
    }
    
    .xl\:hover\:border-sky-500:hover{
        border-color: var(--velocity-sky-500);
    }
    
    .xl\:hover\:border-sky-600:hover{
        border-color: var(--velocity-sky-600);
    }
    
    .xl\:hover\:border-sky-700:hover{
        border-color: var(--velocity-sky-700);
    }
    
    .xl\:hover\:border-sky-800:hover{
        border-color: var(--velocity-sky-800);
    }
    
    .xl\:hover\:border-sky-900:hover{
        border-color: var(--velocity-sky-900);
    }
    
    .xl\:hover\:border-green-50:hover{
        border-color: var(--velocity-green-50);
    }
    
    .xl\:hover\:border-green-100:hover{
        border-color: var(--velocity-green-100);
    }
    
    .xl\:hover\:border-green-200:hover{
        border-color: var(--velocity-green-200);
    }
    
    .xl\:hover\:border-green-300:hover{
        border-color: var(--velocity-green-300);
    }
    
    .xl\:hover\:border-green-400:hover{
        border-color: var(--velocity-green-400);
    }
    
    .xl\:hover\:border-green-500:hover{
        border-color: var(--velocity-green-500);
    }
    
    .xl\:hover\:border-green-600:hover{
        border-color: var(--velocity-green-600);
    }
    
    .xl\:hover\:border-green-700:hover{
        border-color: var(--velocity-green-700);
    }
    
    .xl\:hover\:border-green-800:hover{
        border-color: var(--velocity-green-800);
    }
    
    .xl\:hover\:border-green-900:hover{
        border-color: var(--velocity-green-900);
    }
    
    .xl\:hover\:border-grey-200:hover{
        border-color: var(--velocity-grey-200);
    }
    
    .xl\:hover\:border-grey-300:hover{
        border-color: var(--velocity-grey-300);
    }
    
    .xl\:hover\:border-grey-400:hover{
        border-color: var(--velocity-grey-400);
    }
    
    .xl\:hover\:border-grey-500:hover{
        border-color: var(--velocity-grey-500);
    }
    
    .xl\:hover\:border-grey-600:hover{
        border-color: var(--velocity-grey-600);
    }
    
    .xl\:hover\:border-grey-700:hover{
        border-color: var(--velocity-grey-700);
    }
    
    .xl\:hover\:border-grey-800:hover{
        border-color: var(--velocity-grey-800);
    }
    
    .xl\:hover\:border-grey-900:hover{
        border-color: var(--velocity-grey-900);
    }
    
    .xl\:hover\:border-yellow-50:hover{
        border-color: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:border-yellow-100:hover{
        border-color: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:border-yellow-200:hover{
        border-color: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:border-yellow-300:hover{
        border-color: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:border-yellow-400:hover{
        border-color: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:border-yellow-500:hover{
        border-color: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:border-yellow-600:hover{
        border-color: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:border-yellow-700:hover{
        border-color: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:border-yellow-800:hover{
        border-color: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:border-yellow-900:hover{
        border-color: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:border-cyan-50:hover{
        border-color: var(--velocity-cyan-50);
    }
    
    .xl\:hover\:border-cyan-100:hover{
        border-color: var(--velocity-cyan-100);
    }
    
    .xl\:hover\:border-cyan-200:hover{
        border-color: var(--velocity-cyan-200);
    }
    
    .xl\:hover\:border-cyan-300:hover{
        border-color: var(--velocity-cyan-300);
    }
    
    .xl\:hover\:border-cyan-400:hover{
        border-color: var(--velocity-cyan-400);
    }
    
    .xl\:hover\:border-cyan-500:hover{
        border-color: var(--velocity-cyan-500);
    }
    
    .xl\:hover\:border-cyan-600:hover{
        border-color: var(--velocity-cyan-600);
    }
    
    .xl\:hover\:border-cyan-700:hover{
        border-color: var(--velocity-cyan-700);
    }
    
    .xl\:hover\:border-cyan-800:hover{
        border-color: var(--velocity-cyan-800);
    }
    
    .xl\:hover\:border-cyan-900:hover{
        border-color: var(--velocity-cyan-900);
    }
    
    .xl\:hover\:border-orange-50:hover{
        border-color: var(--velocity-orange-50);
    }
    
    .xl\:hover\:border-orange-100:hover{
        border-color: var(--velocity-orange-100);
    }
    
    .xl\:hover\:border-orange-200:hover{
        border-color: var(--velocity-orange-200);
    }
    
    .xl\:hover\:border-orange-300:hover{
        border-color: var(--velocity-orange-300);
    }
    
    .xl\:hover\:border-orange-400:hover{
        border-color: var(--velocity-orange-400);
    }
    
    .xl\:hover\:border-orange-500:hover{
        border-color: var(--velocity-orange-500);
    }
    
    .xl\:hover\:border-orange-600:hover{
        border-color: var(--velocity-orange-600);
    }
    
    .xl\:hover\:border-orange-700:hover{
        border-color: var(--velocity-orange-700);
    }
    
    .xl\:hover\:border-orange-800:hover{
        border-color: var(--velocity-orange-800);
    }
    
    .xl\:hover\:border-orange-900:hover{
        border-color: var(--velocity-orange-900);
    }
    
    .xl\:hover\:border-blue-50:hover{
        border-color: var(--velocity-blue-50);
    }
    
    .xl\:hover\:border-blue-100:hover{
        border-color: var(--velocity-blue-100);
    }
    
    .xl\:hover\:border-blue-200:hover{
        border-color: var(--velocity-blue-200);
    }
    
    .xl\:hover\:border-blue-300:hover{
        border-color: var(--velocity-blue-300);
    }
    
    .xl\:hover\:border-blue-400:hover{
        border-color: var(--velocity-blue-400);
    }
    
    .xl\:hover\:border-blue-500:hover{
        border-color: var(--velocity-blue-500);
    }
    
    .xl\:hover\:border-blue-600:hover{
        border-color: var(--velocity-blue-600);
    }
    
    .xl\:hover\:border-blue-700:hover{
        border-color: var(--velocity-blue-700);
    }
    
    .xl\:hover\:border-blue-800:hover{
        border-color: var(--velocity-blue-800);
    }
    
    .xl\:hover\:border-blue-900:hover{
        border-color: var(--velocity-blue-900);
    }
    
    .xl\:hover\:border-lime-50:hover{
        border-color: var(--velocity-lime-50);
    }
    
    .xl\:hover\:border-lime-100:hover{
        border-color: var(--velocity-lime-100);
    }
    
    .xl\:hover\:border-lime-200:hover{
        border-color: var(--velocity-lime-200);
    }
    
    .xl\:hover\:border-lime-300:hover{
        border-color: var(--velocity-lime-300);
    }
    
    .xl\:hover\:border-lime-400:hover{
        border-color: var(--velocity-lime-400);
    }
    
    .xl\:hover\:border-lime-500:hover{
        border-color: var(--velocity-lime-500);
    }
    
    .xl\:hover\:border-lime-600:hover{
        border-color: var(--velocity-lime-600);
    }
    
    .xl\:hover\:border-lime-700:hover{
        border-color: var(--velocity-lime-700);
    }
    
    .xl\:hover\:border-lime-800:hover{
        border-color: var(--velocity-lime-800);
    }
    
    .xl\:hover\:border-lime-900:hover{
        border-color: var(--velocity-lime-900);
    }
    
    .xl\:hover\:border-purple-50:hover{
        border-color: var(--velocity-purple-50);
    }
    
    .xl\:hover\:border-purple-100:hover{
        border-color: var(--velocity-purple-100);
    }
    
    .xl\:hover\:border-purple-200:hover{
        border-color: var(--velocity-purple-200);
    }
    
    .xl\:hover\:border-purple-300:hover{
        border-color: var(--velocity-purple-300);
    }
    
    .xl\:hover\:border-purple-400:hover{
        border-color: var(--velocity-purple-400);
    }
    
    .xl\:hover\:border-purple-500:hover{
        border-color: var(--velocity-purple-500);
    }
    
    .xl\:hover\:border-purple-600:hover{
        border-color: var(--velocity-purple-600);
    }
    
    .xl\:hover\:border-purple-700:hover{
        border-color: var(--velocity-purple-700);
    }
    
    .xl\:hover\:border-purple-800:hover{
        border-color: var(--velocity-purple-800);
    }
    
    .xl\:hover\:border-purple-900:hover{
        border-color: var(--velocity-purple-900);
    }
    
    .xl\:hover\:border-indigo-50:hover{
        border-color: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:border-indigo-100:hover{
        border-color: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:border-indigo-200:hover{
        border-color: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:border-indigo-300:hover{
        border-color: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:border-indigo-400:hover{
        border-color: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:border-indigo-500:hover{
        border-color: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:border-indigo-600:hover{
        border-color: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:border-indigo-700:hover{
        border-color: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:border-indigo-800:hover{
        border-color: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:border-indigo-900:hover{
        border-color: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:border-pink-50:hover{
        border-color: var(--velocity-pink-50);
    }
    
    .xl\:hover\:border-pink-100:hover{
        border-color: var(--velocity-pink-100);
    }
    
    .xl\:hover\:border-pink-200:hover{
        border-color: var(--velocity-pink-200);
    }
    
    .xl\:hover\:border-pink-300:hover{
        border-color: var(--velocity-pink-300);
    }
    
    .xl\:hover\:border-pink-400:hover{
        border-color: var(--velocity-pink-400);
    }
    
    .xl\:hover\:border-pink-500:hover{
        border-color: var(--velocity-pink-500);
    }
    
    .xl\:hover\:border-pink-600:hover{
        border-color: var(--velocity-pink-600);
    }
    
    .xl\:hover\:border-pink-700:hover{
        border-color: var(--velocity-pink-700);
    }
    
    .xl\:hover\:border-pink-800:hover{
        border-color: var(--velocity-pink-800);
    }
    
    .xl\:hover\:border-pink-900:hover{
        border-color: var(--velocity-pink-900);
    }
    
    .xl\:hover\:border-violet-50:hover{
        border-color: var(--velocity-violet-50);
    }
    
    .xl\:hover\:border-violet-100:hover{
        border-color: var(--velocity-violet-100);
    }
    
    .xl\:hover\:border-violet-200:hover{
        border-color: var(--velocity-violet-200);
    }
    
    .xl\:hover\:border-violet-300:hover{
        border-color: var(--velocity-violet-300);
    }
    
    .xl\:hover\:border-violet-400:hover{
        border-color: var(--velocity-violet-400);
    }
    
    .xl\:hover\:border-violet-500:hover{
        border-color: var(--velocity-violet-500);
    }
    
    .xl\:hover\:border-violet-600:hover{
        border-color: var(--velocity-violet-600);
    }
    
    .xl\:hover\:border-violet-700:hover{
        border-color: var(--velocity-violet-700);
    }
    
    .xl\:hover\:border-violet-800:hover{
        border-color: var(--velocity-violet-800);
    }
    
    .xl\:hover\:border-violet-900:hover{
        border-color: var(--velocity-violet-900);
    }
    
    .xl\:hover\:border-slate-50:hover{
        border-color: var(--velocity-slate-50);
    }
    
    .xl\:hover\:border-slate-100:hover{
        border-color: var(--velocity-slate-100);
    }
    
    .xl\:hover\:border-slate-200:hover{
        border-color: var(--velocity-slate-200);
    }
    
    .xl\:hover\:border-slate-300:hover{
        border-color: var(--velocity-slate-300);
    }
    
    .xl\:hover\:border-slate-400:hover{
        border-color: var(--velocity-slate-400);
    }
    
    .xl\:hover\:border-slate-500:hover{
        border-color: var(--velocity-slate-500);
    }
    
    .xl\:hover\:border-slate-600:hover{
        border-color: var(--velocity-slate-600);
    }
    
    .xl\:hover\:border-slate-700:hover{
        border-color: var(--velocity-slate-700);
    }
    
    .xl\:hover\:border-slate-800:hover{
        border-color: var(--velocity-slate-800);
    }
    
    .xl\:hover\:border-slate-900:hover{
        border-color: var(--velocity-slate-900);
    }
    
    .xl\:hover\:border-rose-50:hover{
        border-color: var(--velocity-rose-50);
    }
    
    .xl\:hover\:border-rose-100:hover{
        border-color: var(--velocity-rose-100);
    }
    
    .xl\:hover\:border-rose-200:hover{
        border-color: var(--velocity-rose-200);
    }
    
    .xl\:hover\:border-rose-300:hover{
        border-color: var(--velocity-rose-300);
    }
    
    .xl\:hover\:border-rose-400:hover{
        border-color: var(--velocity-rose-400);
    }
    
    .xl\:hover\:border-rose-500:hover{
        border-color: var(--velocity-rose-500);
    }
    
    .xl\:hover\:border-rose-600:hover{
        border-color: var(--velocity-rose-600);
    }
    
    .xl\:hover\:border-rose-700:hover{
        border-color: var(--velocity-rose-700);
    }
    
    .xl\:hover\:border-rose-800:hover{
        border-color: var(--velocity-rose-800);
    }
    
    .xl\:hover\:border-rose-900:hover{
        border-color: var(--velocity-rose-900);
    }
    
    .xl\:hover\:fill-teal-50:hover{
        fill: var(--velocity-teal-50);
    }
    
    .xl\:hover\:fill-teal-100:hover{
        fill: var(--velocity-teal-100);
    }
    
    .xl\:hover\:fill-teal-200:hover{
        fill: var(--velocity-teal-200);
    }
    
    .xl\:hover\:fill-teal-300:hover{
        fill: var(--velocity-teal-300);
    }
    
    .xl\:hover\:fill-teal-400:hover{
        fill: var(--velocity-teal-400);
    }
    
    .xl\:hover\:fill-teal-500:hover{
        fill: var(--velocity-teal-500);
    }
    
    .xl\:hover\:fill-teal-600:hover{
        fill: var(--velocity-teal-600);
    }
    
    .xl\:hover\:fill-teal-700:hover{
        fill: var(--velocity-teal-700);
    }
    
    .xl\:hover\:fill-teal-800:hover{
        fill: var(--velocity-teal-800);
    }
    
    .xl\:hover\:fill-teal-900:hover{
        fill: var(--velocity-teal-900);
    }
    
    .xl\:hover\:fill-red-50:hover{
        fill: var(--velocity-red-50);
    }
    
    .xl\:hover\:fill-red-100:hover{
        fill: var(--velocity-red-100);
    }
    
    .xl\:hover\:fill-red-200:hover{
        fill: var(--velocity-red-200);
    }
    
    .xl\:hover\:fill-red-300:hover{
        fill: var(--velocity-red-300);
    }
    
    .xl\:hover\:fill-red-400:hover{
        fill: var(--velocity-red-400);
    }
    
    .xl\:hover\:fill-red-500:hover{
        fill: var(--velocity-red-500);
    }
    
    .xl\:hover\:fill-red-600:hover{
        fill: var(--velocity-red-600);
    }
    
    .xl\:hover\:fill-red-700:hover{
        fill: var(--velocity-red-700);
    }
    
    .xl\:hover\:fill-red-800:hover{
        fill: var(--velocity-red-800);
    }
    
    .xl\:hover\:fill-red-900:hover{
        fill: var(--velocity-red-900);
    }
    
    .xl\:hover\:fill-grey-100:hover{
        fill: var(--velocity-grey-100);
    }
    
    .xl\:hover\:fill-sky-50:hover{
        fill: var(--velocity-sky-50);
    }
    
    .xl\:hover\:fill-sky-100:hover{
        fill: var(--velocity-sky-100);
    }
    
    .xl\:hover\:fill-sky-200:hover{
        fill: var(--velocity-sky-200);
    }
    
    .xl\:hover\:fill-sky-300:hover{
        fill: var(--velocity-sky-300);
    }
    
    .xl\:hover\:fill-sky-400:hover{
        fill: var(--velocity-sky-400);
    }
    
    .xl\:hover\:fill-sky-500:hover{
        fill: var(--velocity-sky-500);
    }
    
    .xl\:hover\:fill-sky-600:hover{
        fill: var(--velocity-sky-600);
    }
    
    .xl\:hover\:fill-sky-700:hover{
        fill: var(--velocity-sky-700);
    }
    
    .xl\:hover\:fill-sky-800:hover{
        fill: var(--velocity-sky-800);
    }
    
    .xl\:hover\:fill-sky-900:hover{
        fill: var(--velocity-sky-900);
    }
    
    .xl\:hover\:fill-green-50:hover{
        fill: var(--velocity-green-50);
    }
    
    .xl\:hover\:fill-green-100:hover{
        fill: var(--velocity-green-100);
    }
    
    .xl\:hover\:fill-green-200:hover{
        fill: var(--velocity-green-200);
    }
    
    .xl\:hover\:fill-green-300:hover{
        fill: var(--velocity-green-300);
    }
    
    .xl\:hover\:fill-green-400:hover{
        fill: var(--velocity-green-400);
    }
    
    .xl\:hover\:fill-green-500:hover{
        fill: var(--velocity-green-500);
    }
    
    .xl\:hover\:fill-green-600:hover{
        fill: var(--velocity-green-600);
    }
    
    .xl\:hover\:fill-green-700:hover{
        fill: var(--velocity-green-700);
    }
    
    .xl\:hover\:fill-green-800:hover{
        fill: var(--velocity-green-800);
    }
    
    .xl\:hover\:fill-green-900:hover{
        fill: var(--velocity-green-900);
    }
    
    .xl\:hover\:fill-grey-200:hover{
        fill: var(--velocity-grey-200);
    }
    
    .xl\:hover\:fill-grey-300:hover{
        fill: var(--velocity-grey-300);
    }
    
    .xl\:hover\:fill-grey-400:hover{
        fill: var(--velocity-grey-400);
    }
    
    .xl\:hover\:fill-grey-500:hover{
        fill: var(--velocity-grey-500);
    }
    
    .xl\:hover\:fill-grey-600:hover{
        fill: var(--velocity-grey-600);
    }
    
    .xl\:hover\:fill-grey-700:hover{
        fill: var(--velocity-grey-700);
    }
    
    .xl\:hover\:fill-grey-800:hover{
        fill: var(--velocity-grey-800);
    }
    
    .xl\:hover\:fill-grey-900:hover{
        fill: var(--velocity-grey-900);
    }
    
    .xl\:hover\:fill-yellow-50:hover{
        fill: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:fill-yellow-100:hover{
        fill: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:fill-yellow-200:hover{
        fill: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:fill-yellow-300:hover{
        fill: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:fill-yellow-400:hover{
        fill: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:fill-yellow-500:hover{
        fill: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:fill-yellow-600:hover{
        fill: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:fill-yellow-700:hover{
        fill: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:fill-yellow-800:hover{
        fill: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:fill-yellow-900:hover{
        fill: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:fill-cyan-50:hover{
        fill: var(--velocity-cyan-50);
    }
    
    .xl\:hover\:fill-cyan-100:hover{
        fill: var(--velocity-cyan-100);
    }
    
    .xl\:hover\:fill-cyan-200:hover{
        fill: var(--velocity-cyan-200);
    }
    
    .xl\:hover\:fill-cyan-300:hover{
        fill: var(--velocity-cyan-300);
    }
    
    .xl\:hover\:fill-cyan-400:hover{
        fill: var(--velocity-cyan-400);
    }
    
    .xl\:hover\:fill-cyan-500:hover{
        fill: var(--velocity-cyan-500);
    }
    
    .xl\:hover\:fill-cyan-600:hover{
        fill: var(--velocity-cyan-600);
    }
    
    .xl\:hover\:fill-cyan-700:hover{
        fill: var(--velocity-cyan-700);
    }
    
    .xl\:hover\:fill-cyan-800:hover{
        fill: var(--velocity-cyan-800);
    }
    
    .xl\:hover\:fill-cyan-900:hover{
        fill: var(--velocity-cyan-900);
    }
    
    .xl\:hover\:fill-orange-50:hover{
        fill: var(--velocity-orange-50);
    }
    
    .xl\:hover\:fill-orange-100:hover{
        fill: var(--velocity-orange-100);
    }
    
    .xl\:hover\:fill-orange-200:hover{
        fill: var(--velocity-orange-200);
    }
    
    .xl\:hover\:fill-orange-300:hover{
        fill: var(--velocity-orange-300);
    }
    
    .xl\:hover\:fill-orange-400:hover{
        fill: var(--velocity-orange-400);
    }
    
    .xl\:hover\:fill-orange-500:hover{
        fill: var(--velocity-orange-500);
    }
    
    .xl\:hover\:fill-orange-600:hover{
        fill: var(--velocity-orange-600);
    }
    
    .xl\:hover\:fill-orange-700:hover{
        fill: var(--velocity-orange-700);
    }
    
    .xl\:hover\:fill-orange-800:hover{
        fill: var(--velocity-orange-800);
    }
    
    .xl\:hover\:fill-orange-900:hover{
        fill: var(--velocity-orange-900);
    }
    
    .xl\:hover\:fill-blue-50:hover{
        fill: var(--velocity-blue-50);
    }
    
    .xl\:hover\:fill-blue-100:hover{
        fill: var(--velocity-blue-100);
    }
    
    .xl\:hover\:fill-blue-200:hover{
        fill: var(--velocity-blue-200);
    }
    
    .xl\:hover\:fill-blue-300:hover{
        fill: var(--velocity-blue-300);
    }
    
    .xl\:hover\:fill-blue-400:hover{
        fill: var(--velocity-blue-400);
    }
    
    .xl\:hover\:fill-blue-500:hover{
        fill: var(--velocity-blue-500);
    }
    
    .xl\:hover\:fill-blue-600:hover{
        fill: var(--velocity-blue-600);
    }
    
    .xl\:hover\:fill-blue-700:hover{
        fill: var(--velocity-blue-700);
    }
    
    .xl\:hover\:fill-blue-800:hover{
        fill: var(--velocity-blue-800);
    }
    
    .xl\:hover\:fill-blue-900:hover{
        fill: var(--velocity-blue-900);
    }
    
    .xl\:hover\:fill-lime-50:hover{
        fill: var(--velocity-lime-50);
    }
    
    .xl\:hover\:fill-lime-100:hover{
        fill: var(--velocity-lime-100);
    }
    
    .xl\:hover\:fill-lime-200:hover{
        fill: var(--velocity-lime-200);
    }
    
    .xl\:hover\:fill-lime-300:hover{
        fill: var(--velocity-lime-300);
    }
    
    .xl\:hover\:fill-lime-400:hover{
        fill: var(--velocity-lime-400);
    }
    
    .xl\:hover\:fill-lime-500:hover{
        fill: var(--velocity-lime-500);
    }
    
    .xl\:hover\:fill-lime-600:hover{
        fill: var(--velocity-lime-600);
    }
    
    .xl\:hover\:fill-lime-700:hover{
        fill: var(--velocity-lime-700);
    }
    
    .xl\:hover\:fill-lime-800:hover{
        fill: var(--velocity-lime-800);
    }
    
    .xl\:hover\:fill-lime-900:hover{
        fill: var(--velocity-lime-900);
    }
    
    .xl\:hover\:fill-purple-50:hover{
        fill: var(--velocity-purple-50);
    }
    
    .xl\:hover\:fill-purple-100:hover{
        fill: var(--velocity-purple-100);
    }
    
    .xl\:hover\:fill-purple-200:hover{
        fill: var(--velocity-purple-200);
    }
    
    .xl\:hover\:fill-purple-300:hover{
        fill: var(--velocity-purple-300);
    }
    
    .xl\:hover\:fill-purple-400:hover{
        fill: var(--velocity-purple-400);
    }
    
    .xl\:hover\:fill-purple-500:hover{
        fill: var(--velocity-purple-500);
    }
    
    .xl\:hover\:fill-purple-600:hover{
        fill: var(--velocity-purple-600);
    }
    
    .xl\:hover\:fill-purple-700:hover{
        fill: var(--velocity-purple-700);
    }
    
    .xl\:hover\:fill-purple-800:hover{
        fill: var(--velocity-purple-800);
    }
    
    .xl\:hover\:fill-purple-900:hover{
        fill: var(--velocity-purple-900);
    }
    
    .xl\:hover\:fill-indigo-50:hover{
        fill: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:fill-indigo-100:hover{
        fill: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:fill-indigo-200:hover{
        fill: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:fill-indigo-300:hover{
        fill: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:fill-indigo-400:hover{
        fill: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:fill-indigo-500:hover{
        fill: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:fill-indigo-600:hover{
        fill: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:fill-indigo-700:hover{
        fill: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:fill-indigo-800:hover{
        fill: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:fill-indigo-900:hover{
        fill: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:fill-pink-50:hover{
        fill: var(--velocity-pink-50);
    }
    
    .xl\:hover\:fill-pink-100:hover{
        fill: var(--velocity-pink-100);
    }
    
    .xl\:hover\:fill-pink-200:hover{
        fill: var(--velocity-pink-200);
    }
    
    .xl\:hover\:fill-pink-300:hover{
        fill: var(--velocity-pink-300);
    }
    
    .xl\:hover\:fill-pink-400:hover{
        fill: var(--velocity-pink-400);
    }
    
    .xl\:hover\:fill-pink-500:hover{
        fill: var(--velocity-pink-500);
    }
    
    .xl\:hover\:fill-pink-600:hover{
        fill: var(--velocity-pink-600);
    }
    
    .xl\:hover\:fill-pink-700:hover{
        fill: var(--velocity-pink-700);
    }
    
    .xl\:hover\:fill-pink-800:hover{
        fill: var(--velocity-pink-800);
    }
    
    .xl\:hover\:fill-pink-900:hover{
        fill: var(--velocity-pink-900);
    }
    
    .xl\:hover\:fill-violet-50:hover{
        fill: var(--velocity-violet-50);
    }
    
    .xl\:hover\:fill-violet-100:hover{
        fill: var(--velocity-violet-100);
    }
    
    .xl\:hover\:fill-violet-200:hover{
        fill: var(--velocity-violet-200);
    }
    
    .xl\:hover\:fill-violet-300:hover{
        fill: var(--velocity-violet-300);
    }
    
    .xl\:hover\:fill-violet-400:hover{
        fill: var(--velocity-violet-400);
    }
    
    .xl\:hover\:fill-violet-500:hover{
        fill: var(--velocity-violet-500);
    }
    
    .xl\:hover\:fill-violet-600:hover{
        fill: var(--velocity-violet-600);
    }
    
    .xl\:hover\:fill-violet-700:hover{
        fill: var(--velocity-violet-700);
    }
    
    .xl\:hover\:fill-violet-800:hover{
        fill: var(--velocity-violet-800);
    }
    
    .xl\:hover\:fill-violet-900:hover{
        fill: var(--velocity-violet-900);
    }
    
    .xl\:hover\:fill-slate-50:hover{
        fill: var(--velocity-slate-50);
    }
    
    .xl\:hover\:fill-slate-100:hover{
        fill: var(--velocity-slate-100);
    }
    
    .xl\:hover\:fill-slate-200:hover{
        fill: var(--velocity-slate-200);
    }
    
    .xl\:hover\:fill-slate-300:hover{
        fill: var(--velocity-slate-300);
    }
    
    .xl\:hover\:fill-slate-400:hover{
        fill: var(--velocity-slate-400);
    }
    
    .xl\:hover\:fill-slate-500:hover{
        fill: var(--velocity-slate-500);
    }
    
    .xl\:hover\:fill-slate-600:hover{
        fill: var(--velocity-slate-600);
    }
    
    .xl\:hover\:fill-slate-700:hover{
        fill: var(--velocity-slate-700);
    }
    
    .xl\:hover\:fill-slate-800:hover{
        fill: var(--velocity-slate-800);
    }
    
    .xl\:hover\:fill-slate-900:hover{
        fill: var(--velocity-slate-900);
    }
    
    .xl\:hover\:fill-rose-50:hover{
        fill: var(--velocity-rose-50);
    }
    
    .xl\:hover\:fill-rose-100:hover{
        fill: var(--velocity-rose-100);
    }
    
    .xl\:hover\:fill-rose-200:hover{
        fill: var(--velocity-rose-200);
    }
    
    .xl\:hover\:fill-rose-300:hover{
        fill: var(--velocity-rose-300);
    }
    
    .xl\:hover\:fill-rose-400:hover{
        fill: var(--velocity-rose-400);
    }
    
    .xl\:hover\:fill-rose-500:hover{
        fill: var(--velocity-rose-500);
    }
    
    .xl\:hover\:fill-rose-600:hover{
        fill: var(--velocity-rose-600);
    }
    
    .xl\:hover\:fill-rose-700:hover{
        fill: var(--velocity-rose-700);
    }
    
    .xl\:hover\:fill-rose-800:hover{
        fill: var(--velocity-rose-800);
    }
    
    .xl\:hover\:fill-rose-900:hover{
        fill: var(--velocity-rose-900);
    }
    
    .xl\:hover\:fill-transparent:hover{
        fill: transparent;
    }
    
    .xl\:hover\:color-teal-50:hover{
        color: var(--velocity-teal-50);
    }
    
    .xl\:hover\:color-teal-100:hover{
        color: var(--velocity-teal-100);
    }
    
    .xl\:hover\:color-teal-200:hover{
        color: var(--velocity-teal-200);
    }
    
    .xl\:hover\:color-teal-300:hover{
        color: var(--velocity-teal-300);
    }
    
    .xl\:hover\:color-teal-400:hover{
        color: var(--velocity-teal-400);
    }
    
    .xl\:hover\:color-teal-500:hover{
        color: var(--velocity-teal-500);
    }
    
    .xl\:hover\:color-teal-600:hover{
        color: var(--velocity-teal-600);
    }
    
    .xl\:hover\:color-teal-700:hover{
        color: var(--velocity-teal-700);
    }
    
    .xl\:hover\:color-teal-800:hover{
        color: var(--velocity-teal-800);
    }
    
    .xl\:hover\:color-teal-900:hover{
        color: var(--velocity-teal-900);
    }
    
    .xl\:hover\:color-red-50:hover{
        color: var(--velocity-red-50);
    }
    
    .xl\:hover\:color-red-100:hover{
        color: var(--velocity-red-100);
    }
    
    .xl\:hover\:color-red-200:hover{
        color: var(--velocity-red-200);
    }
    
    .xl\:hover\:color-red-300:hover{
        color: var(--velocity-red-300);
    }
    
    .xl\:hover\:color-red-400:hover{
        color: var(--velocity-red-400);
    }
    
    .xl\:hover\:color-red-500:hover{
        color: var(--velocity-red-500);
    }
    
    .xl\:hover\:color-red-600:hover{
        color: var(--velocity-red-600);
    }
    
    .xl\:hover\:color-red-700:hover{
        color: var(--velocity-red-700);
    }
    
    .xl\:hover\:color-red-800:hover{
        color: var(--velocity-red-800);
    }
    
    .xl\:hover\:color-red-900:hover{
        color: var(--velocity-red-900);
    }
    
    .xl\:hover\:color-grey-100:hover{
        color: var(--velocity-grey-100);
    }
    
    .xl\:hover\:color-sky-50:hover{
        color: var(--velocity-sky-50);
    }
    
    .xl\:hover\:color-sky-100:hover{
        color: var(--velocity-sky-100);
    }
    
    .xl\:hover\:color-sky-200:hover{
        color: var(--velocity-sky-200);
    }
    
    .xl\:hover\:color-sky-300:hover{
        color: var(--velocity-sky-300);
    }
    
    .xl\:hover\:color-sky-400:hover{
        color: var(--velocity-sky-400);
    }
    
    .xl\:hover\:color-sky-500:hover{
        color: var(--velocity-sky-500);
    }
    
    .xl\:hover\:color-sky-600:hover{
        color: var(--velocity-sky-600);
    }
    
    .xl\:hover\:color-sky-700:hover{
        color: var(--velocity-sky-700);
    }
    
    .xl\:hover\:color-sky-800:hover{
        color: var(--velocity-sky-800);
    }
    
    .xl\:hover\:color-sky-900:hover{
        color: var(--velocity-sky-900);
    }
    
    .xl\:hover\:color-green-50:hover{
        color: var(--velocity-green-50);
    }
    
    .xl\:hover\:color-green-100:hover{
        color: var(--velocity-green-100);
    }
    
    .xl\:hover\:color-green-200:hover{
        color: var(--velocity-green-200);
    }
    
    .xl\:hover\:color-green-300:hover{
        color: var(--velocity-green-300);
    }
    
    .xl\:hover\:color-green-400:hover{
        color: var(--velocity-green-400);
    }
    
    .xl\:hover\:color-green-500:hover{
        color: var(--velocity-green-500);
    }
    
    .xl\:hover\:color-green-600:hover{
        color: var(--velocity-green-600);
    }
    
    .xl\:hover\:color-green-700:hover{
        color: var(--velocity-green-700);
    }
    
    .xl\:hover\:color-green-800:hover{
        color: var(--velocity-green-800);
    }
    
    .xl\:hover\:color-green-900:hover{
        color: var(--velocity-green-900);
    }
    
    .xl\:hover\:color-grey-200:hover{
        color: var(--velocity-grey-200);
    }
    
    .xl\:hover\:color-grey-300:hover{
        color: var(--velocity-grey-300);
    }
    
    .xl\:hover\:color-grey-400:hover{
        color: var(--velocity-grey-400);
    }
    
    .xl\:hover\:color-grey-500:hover{
        color: var(--velocity-grey-500);
    }
    
    .xl\:hover\:color-grey-600:hover{
        color: var(--velocity-grey-600);
    }
    
    .xl\:hover\:color-grey-700:hover{
        color: var(--velocity-grey-700);
    }
    
    .xl\:hover\:color-grey-800:hover{
        color: var(--velocity-grey-800);
    }
    
    .xl\:hover\:color-grey-900:hover{
        color: var(--velocity-grey-900);
    }
    
    .xl\:hover\:color-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:color-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:color-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:color-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:color-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:color-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:color-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:color-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:color-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:color-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:color-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:hover\:color-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:hover\:color-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:hover\:color-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:hover\:color-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:hover\:color-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:hover\:color-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:hover\:color-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:hover\:color-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:hover\:color-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:hover\:color-orange-50:hover{
        color: var(--velocity-orange-50);
    }
    
    .xl\:hover\:color-orange-100:hover{
        color: var(--velocity-orange-100);
    }
    
    .xl\:hover\:color-orange-200:hover{
        color: var(--velocity-orange-200);
    }
    
    .xl\:hover\:color-orange-300:hover{
        color: var(--velocity-orange-300);
    }
    
    .xl\:hover\:color-orange-400:hover{
        color: var(--velocity-orange-400);
    }
    
    .xl\:hover\:color-orange-500:hover{
        color: var(--velocity-orange-500);
    }
    
    .xl\:hover\:color-orange-600:hover{
        color: var(--velocity-orange-600);
    }
    
    .xl\:hover\:color-orange-700:hover{
        color: var(--velocity-orange-700);
    }
    
    .xl\:hover\:color-orange-800:hover{
        color: var(--velocity-orange-800);
    }
    
    .xl\:hover\:color-orange-900:hover{
        color: var(--velocity-orange-900);
    }
    
    .xl\:hover\:color-blue-50:hover{
        color: var(--velocity-blue-50);
    }
    
    .xl\:hover\:color-blue-100:hover{
        color: var(--velocity-blue-100);
    }
    
    .xl\:hover\:color-blue-200:hover{
        color: var(--velocity-blue-200);
    }
    
    .xl\:hover\:color-blue-300:hover{
        color: var(--velocity-blue-300);
    }
    
    .xl\:hover\:color-blue-400:hover{
        color: var(--velocity-blue-400);
    }
    
    .xl\:hover\:color-blue-500:hover{
        color: var(--velocity-blue-500);
    }
    
    .xl\:hover\:color-blue-600:hover{
        color: var(--velocity-blue-600);
    }
    
    .xl\:hover\:color-blue-700:hover{
        color: var(--velocity-blue-700);
    }
    
    .xl\:hover\:color-blue-800:hover{
        color: var(--velocity-blue-800);
    }
    
    .xl\:hover\:color-blue-900:hover{
        color: var(--velocity-blue-900);
    }
    
    .xl\:hover\:color-lime-50:hover{
        color: var(--velocity-lime-50);
    }
    
    .xl\:hover\:color-lime-100:hover{
        color: var(--velocity-lime-100);
    }
    
    .xl\:hover\:color-lime-200:hover{
        color: var(--velocity-lime-200);
    }
    
    .xl\:hover\:color-lime-300:hover{
        color: var(--velocity-lime-300);
    }
    
    .xl\:hover\:color-lime-400:hover{
        color: var(--velocity-lime-400);
    }
    
    .xl\:hover\:color-lime-500:hover{
        color: var(--velocity-lime-500);
    }
    
    .xl\:hover\:color-lime-600:hover{
        color: var(--velocity-lime-600);
    }
    
    .xl\:hover\:color-lime-700:hover{
        color: var(--velocity-lime-700);
    }
    
    .xl\:hover\:color-lime-800:hover{
        color: var(--velocity-lime-800);
    }
    
    .xl\:hover\:color-lime-900:hover{
        color: var(--velocity-lime-900);
    }
    
    .xl\:hover\:color-purple-50:hover{
        color: var(--velocity-purple-50);
    }
    
    .xl\:hover\:color-purple-100:hover{
        color: var(--velocity-purple-100);
    }
    
    .xl\:hover\:color-purple-200:hover{
        color: var(--velocity-purple-200);
    }
    
    .xl\:hover\:color-purple-300:hover{
        color: var(--velocity-purple-300);
    }
    
    .xl\:hover\:color-purple-400:hover{
        color: var(--velocity-purple-400);
    }
    
    .xl\:hover\:color-purple-500:hover{
        color: var(--velocity-purple-500);
    }
    
    .xl\:hover\:color-purple-600:hover{
        color: var(--velocity-purple-600);
    }
    
    .xl\:hover\:color-purple-700:hover{
        color: var(--velocity-purple-700);
    }
    
    .xl\:hover\:color-purple-800:hover{
        color: var(--velocity-purple-800);
    }
    
    .xl\:hover\:color-purple-900:hover{
        color: var(--velocity-purple-900);
    }
    
    .xl\:hover\:color-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:color-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:color-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:color-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:color-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:color-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:color-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:color-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:color-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:color-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:color-pink-50:hover{
        color: var(--velocity-pink-50);
    }
    
    .xl\:hover\:color-pink-100:hover{
        color: var(--velocity-pink-100);
    }
    
    .xl\:hover\:color-pink-200:hover{
        color: var(--velocity-pink-200);
    }
    
    .xl\:hover\:color-pink-300:hover{
        color: var(--velocity-pink-300);
    }
    
    .xl\:hover\:color-pink-400:hover{
        color: var(--velocity-pink-400);
    }
    
    .xl\:hover\:color-pink-500:hover{
        color: var(--velocity-pink-500);
    }
    
    .xl\:hover\:color-pink-600:hover{
        color: var(--velocity-pink-600);
    }
    
    .xl\:hover\:color-pink-700:hover{
        color: var(--velocity-pink-700);
    }
    
    .xl\:hover\:color-pink-800:hover{
        color: var(--velocity-pink-800);
    }
    
    .xl\:hover\:color-pink-900:hover{
        color: var(--velocity-pink-900);
    }
    
    .xl\:hover\:color-violet-50:hover{
        color: var(--velocity-violet-50);
    }
    
    .xl\:hover\:color-violet-100:hover{
        color: var(--velocity-violet-100);
    }
    
    .xl\:hover\:color-violet-200:hover{
        color: var(--velocity-violet-200);
    }
    
    .xl\:hover\:color-violet-300:hover{
        color: var(--velocity-violet-300);
    }
    
    .xl\:hover\:color-violet-400:hover{
        color: var(--velocity-violet-400);
    }
    
    .xl\:hover\:color-violet-500:hover{
        color: var(--velocity-violet-500);
    }
    
    .xl\:hover\:color-violet-600:hover{
        color: var(--velocity-violet-600);
    }
    
    .xl\:hover\:color-violet-700:hover{
        color: var(--velocity-violet-700);
    }
    
    .xl\:hover\:color-violet-800:hover{
        color: var(--velocity-violet-800);
    }
    
    .xl\:hover\:color-violet-900:hover{
        color: var(--velocity-violet-900);
    }
    
    .xl\:hover\:color-slate-50:hover{
        color: var(--velocity-slate-50);
    }
    
    .xl\:hover\:color-slate-100:hover{
        color: var(--velocity-slate-100);
    }
    
    .xl\:hover\:color-slate-200:hover{
        color: var(--velocity-slate-200);
    }
    
    .xl\:hover\:color-slate-300:hover{
        color: var(--velocity-slate-300);
    }
    
    .xl\:hover\:color-slate-400:hover{
        color: var(--velocity-slate-400);
    }
    
    .xl\:hover\:color-slate-500:hover{
        color: var(--velocity-slate-500);
    }
    
    .xl\:hover\:color-slate-600:hover{
        color: var(--velocity-slate-600);
    }
    
    .xl\:hover\:color-slate-700:hover{
        color: var(--velocity-slate-700);
    }
    
    .xl\:hover\:color-slate-800:hover{
        color: var(--velocity-slate-800);
    }
    
    .xl\:hover\:color-slate-900:hover{
        color: var(--velocity-slate-900);
    }
    
    .xl\:hover\:color-rose-50:hover{
        color: var(--velocity-rose-50);
    }
    
    .xl\:hover\:color-rose-100:hover{
        color: var(--velocity-rose-100);
    }
    
    .xl\:hover\:color-rose-200:hover{
        color: var(--velocity-rose-200);
    }
    
    .xl\:hover\:color-rose-300:hover{
        color: var(--velocity-rose-300);
    }
    
    .xl\:hover\:color-rose-400:hover{
        color: var(--velocity-rose-400);
    }
    
    .xl\:hover\:color-rose-500:hover{
        color: var(--velocity-rose-500);
    }
    
    .xl\:hover\:color-rose-600:hover{
        color: var(--velocity-rose-600);
    }
    
    .xl\:hover\:color-rose-700:hover{
        color: var(--velocity-rose-700);
    }
    
    .xl\:hover\:color-rose-800:hover{
        color: var(--velocity-rose-800);
    }
    
    .xl\:hover\:color-rose-900:hover{
        color: var(--velocity-rose-900);
    }
    
    .xl\:hover\:bg-gradient-t:hover{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:hover\:bg-gradient-tr:hover{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:hover\:bg-gradient-r:hover{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:hover\:bg-gradient-b:hover{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:hover\:bg-gradient-br:hover{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:hover\:bg-gradient-bl:hover{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:hover\:bg-gradient-tl:hover{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:hover\:bg-gradient-l:hover{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:hover\:bg-teal-50:hover{
        background: var(--velocity-teal-50);
    }
    
    .xl\:hover\:bg-teal-100:hover{
        background: var(--velocity-teal-100);
    }
    
    .xl\:hover\:bg-teal-200:hover{
        background: var(--velocity-teal-200);
    }
    
    .xl\:hover\:bg-teal-300:hover{
        background: var(--velocity-teal-300);
    }
    
    .xl\:hover\:bg-teal-400:hover{
        background: var(--velocity-teal-400);
    }
    
    .xl\:hover\:bg-teal-500:hover{
        background: var(--velocity-teal-500);
    }
    
    .xl\:hover\:bg-teal-600:hover{
        background: var(--velocity-teal-600);
    }
    
    .xl\:hover\:bg-teal-700:hover{
        background: var(--velocity-teal-700);
    }
    
    .xl\:hover\:bg-teal-800:hover{
        background: var(--velocity-teal-800);
    }
    
    .xl\:hover\:bg-teal-900:hover{
        background: var(--velocity-teal-900);
    }
    
    .xl\:hover\:bg-red-50:hover{
        background: var(--velocity-red-50);
    }
    
    .xl\:hover\:bg-red-100:hover{
        background: var(--velocity-red-100);
    }
    
    .xl\:hover\:bg-red-200:hover{
        background: var(--velocity-red-200);
    }
    
    .xl\:hover\:bg-red-300:hover{
        background: var(--velocity-red-300);
    }
    
    .xl\:hover\:bg-red-400:hover{
        background: var(--velocity-red-400);
    }
    
    .xl\:hover\:bg-red-500:hover{
        background: var(--velocity-red-500);
    }
    
    .xl\:hover\:bg-red-600:hover{
        background: var(--velocity-red-600);
    }
    
    .xl\:hover\:bg-red-700:hover{
        background: var(--velocity-red-700);
    }
    
    .xl\:hover\:bg-red-800:hover{
        background: var(--velocity-red-800);
    }
    
    .xl\:hover\:bg-red-900:hover{
        background: var(--velocity-red-900);
    }
    
    .xl\:hover\:bg-grey-100:hover{
        background: var(--velocity-grey-100);
    }
    
    .xl\:hover\:bg-sky-50:hover{
        background: var(--velocity-sky-50);
    }
    
    .xl\:hover\:bg-sky-100:hover{
        background: var(--velocity-sky-100);
    }
    
    .xl\:hover\:bg-sky-200:hover{
        background: var(--velocity-sky-200);
    }
    
    .xl\:hover\:bg-sky-300:hover{
        background: var(--velocity-sky-300);
    }
    
    .xl\:hover\:bg-sky-400:hover{
        background: var(--velocity-sky-400);
    }
    
    .xl\:hover\:bg-sky-500:hover{
        background: var(--velocity-sky-500);
    }
    
    .xl\:hover\:bg-sky-600:hover{
        background: var(--velocity-sky-600);
    }
    
    .xl\:hover\:bg-sky-700:hover{
        background: var(--velocity-sky-700);
    }
    
    .xl\:hover\:bg-sky-800:hover{
        background: var(--velocity-sky-800);
    }
    
    .xl\:hover\:bg-sky-900:hover{
        background: var(--velocity-sky-900);
    }
    
    .xl\:hover\:bg-green-50:hover{
        background: var(--velocity-green-50);
    }
    
    .xl\:hover\:bg-green-100:hover{
        background: var(--velocity-green-100);
    }
    
    .xl\:hover\:bg-green-200:hover{
        background: var(--velocity-green-200);
    }
    
    .xl\:hover\:bg-green-300:hover{
        background: var(--velocity-green-300);
    }
    
    .xl\:hover\:bg-green-400:hover{
        background: var(--velocity-green-400);
    }
    
    .xl\:hover\:bg-green-500:hover{
        background: var(--velocity-green-500);
    }
    
    .xl\:hover\:bg-green-600:hover{
        background: var(--velocity-green-600);
    }
    
    .xl\:hover\:bg-green-700:hover{
        background: var(--velocity-green-700);
    }
    
    .xl\:hover\:bg-green-800:hover{
        background: var(--velocity-green-800);
    }
    
    .xl\:hover\:bg-green-900:hover{
        background: var(--velocity-green-900);
    }
    
    .xl\:hover\:bg-grey-200:hover{
        background: var(--velocity-grey-200);
    }
    
    .xl\:hover\:bg-grey-300:hover{
        background: var(--velocity-grey-300);
    }
    
    .xl\:hover\:bg-grey-400:hover{
        background: var(--velocity-grey-400);
    }
    
    .xl\:hover\:bg-grey-500:hover{
        background: var(--velocity-grey-500);
    }
    
    .xl\:hover\:bg-grey-600:hover{
        background: var(--velocity-grey-600);
    }
    
    .xl\:hover\:bg-grey-700:hover{
        background: var(--velocity-grey-700);
    }
    
    .xl\:hover\:bg-grey-800:hover{
        background: var(--velocity-grey-800);
    }
    
    .xl\:hover\:bg-grey-900:hover{
        background: var(--velocity-grey-900);
    }
    
    .xl\:hover\:bg-yellow-50:hover{
        background: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:bg-yellow-100:hover{
        background: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:bg-yellow-200:hover{
        background: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:bg-yellow-300:hover{
        background: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:bg-yellow-400:hover{
        background: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:bg-yellow-500:hover{
        background: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:bg-yellow-600:hover{
        background: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:bg-yellow-700:hover{
        background: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:bg-yellow-800:hover{
        background: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:bg-yellow-900:hover{
        background: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:bg-cyan-50:hover{
        background: var(--velocity-cyan-50);
    }
    
    .xl\:hover\:bg-cyan-100:hover{
        background: var(--velocity-cyan-100);
    }
    
    .xl\:hover\:bg-cyan-200:hover{
        background: var(--velocity-cyan-200);
    }
    
    .xl\:hover\:bg-cyan-300:hover{
        background: var(--velocity-cyan-300);
    }
    
    .xl\:hover\:bg-cyan-400:hover{
        background: var(--velocity-cyan-400);
    }
    
    .xl\:hover\:bg-cyan-500:hover{
        background: var(--velocity-cyan-500);
    }
    
    .xl\:hover\:bg-cyan-600:hover{
        background: var(--velocity-cyan-600);
    }
    
    .xl\:hover\:bg-cyan-700:hover{
        background: var(--velocity-cyan-700);
    }
    
    .xl\:hover\:bg-cyan-800:hover{
        background: var(--velocity-cyan-800);
    }
    
    .xl\:hover\:bg-cyan-900:hover{
        background: var(--velocity-cyan-900);
    }
    
    .xl\:hover\:bg-orange-50:hover{
        background: var(--velocity-orange-50);
    }
    
    .xl\:hover\:bg-orange-100:hover{
        background: var(--velocity-orange-100);
    }
    
    .xl\:hover\:bg-orange-200:hover{
        background: var(--velocity-orange-200);
    }
    
    .xl\:hover\:bg-orange-300:hover{
        background: var(--velocity-orange-300);
    }
    
    .xl\:hover\:bg-orange-400:hover{
        background: var(--velocity-orange-400);
    }
    
    .xl\:hover\:bg-orange-500:hover{
        background: var(--velocity-orange-500);
    }
    
    .xl\:hover\:bg-orange-600:hover{
        background: var(--velocity-orange-600);
    }
    
    .xl\:hover\:bg-orange-700:hover{
        background: var(--velocity-orange-700);
    }
    
    .xl\:hover\:bg-orange-800:hover{
        background: var(--velocity-orange-800);
    }
    
    .xl\:hover\:bg-orange-900:hover{
        background: var(--velocity-orange-900);
    }
    
    .xl\:hover\:bg-blue-50:hover{
        background: var(--velocity-blue-50);
    }
    
    .xl\:hover\:bg-blue-100:hover{
        background: var(--velocity-blue-100);
    }
    
    .xl\:hover\:bg-blue-200:hover{
        background: var(--velocity-blue-200);
    }
    
    .xl\:hover\:bg-blue-300:hover{
        background: var(--velocity-blue-300);
    }
    
    .xl\:hover\:bg-blue-400:hover{
        background: var(--velocity-blue-400);
    }
    
    .xl\:hover\:bg-blue-500:hover{
        background: var(--velocity-blue-500);
    }
    
    .xl\:hover\:bg-blue-600:hover{
        background: var(--velocity-blue-600);
    }
    
    .xl\:hover\:bg-blue-700:hover{
        background: var(--velocity-blue-700);
    }
    
    .xl\:hover\:bg-blue-800:hover{
        background: var(--velocity-blue-800);
    }
    
    .xl\:hover\:bg-blue-900:hover{
        background: var(--velocity-blue-900);
    }
    
    .xl\:hover\:bg-lime-50:hover{
        background: var(--velocity-lime-50);
    }
    
    .xl\:hover\:bg-lime-100:hover{
        background: var(--velocity-lime-100);
    }
    
    .xl\:hover\:bg-lime-200:hover{
        background: var(--velocity-lime-200);
    }
    
    .xl\:hover\:bg-lime-300:hover{
        background: var(--velocity-lime-300);
    }
    
    .xl\:hover\:bg-lime-400:hover{
        background: var(--velocity-lime-400);
    }
    
    .xl\:hover\:bg-lime-500:hover{
        background: var(--velocity-lime-500);
    }
    
    .xl\:hover\:bg-lime-600:hover{
        background: var(--velocity-lime-600);
    }
    
    .xl\:hover\:bg-lime-700:hover{
        background: var(--velocity-lime-700);
    }
    
    .xl\:hover\:bg-lime-800:hover{
        background: var(--velocity-lime-800);
    }
    
    .xl\:hover\:bg-lime-900:hover{
        background: var(--velocity-lime-900);
    }
    
    .xl\:hover\:bg-purple-50:hover{
        background: var(--velocity-purple-50);
    }
    
    .xl\:hover\:bg-purple-100:hover{
        background: var(--velocity-purple-100);
    }
    
    .xl\:hover\:bg-purple-200:hover{
        background: var(--velocity-purple-200);
    }
    
    .xl\:hover\:bg-purple-300:hover{
        background: var(--velocity-purple-300);
    }
    
    .xl\:hover\:bg-purple-400:hover{
        background: var(--velocity-purple-400);
    }
    
    .xl\:hover\:bg-purple-500:hover{
        background: var(--velocity-purple-500);
    }
    
    .xl\:hover\:bg-purple-600:hover{
        background: var(--velocity-purple-600);
    }
    
    .xl\:hover\:bg-purple-700:hover{
        background: var(--velocity-purple-700);
    }
    
    .xl\:hover\:bg-purple-800:hover{
        background: var(--velocity-purple-800);
    }
    
    .xl\:hover\:bg-purple-900:hover{
        background: var(--velocity-purple-900);
    }
    
    .xl\:hover\:bg-indigo-50:hover{
        background: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:bg-indigo-100:hover{
        background: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:bg-indigo-200:hover{
        background: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:bg-indigo-300:hover{
        background: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:bg-indigo-400:hover{
        background: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:bg-indigo-500:hover{
        background: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:bg-indigo-600:hover{
        background: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:bg-indigo-700:hover{
        background: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:bg-indigo-800:hover{
        background: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:bg-indigo-900:hover{
        background: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:bg-pink-50:hover{
        background: var(--velocity-pink-50);
    }
    
    .xl\:hover\:bg-pink-100:hover{
        background: var(--velocity-pink-100);
    }
    
    .xl\:hover\:bg-pink-200:hover{
        background: var(--velocity-pink-200);
    }
    
    .xl\:hover\:bg-pink-300:hover{
        background: var(--velocity-pink-300);
    }
    
    .xl\:hover\:bg-pink-400:hover{
        background: var(--velocity-pink-400);
    }
    
    .xl\:hover\:bg-pink-500:hover{
        background: var(--velocity-pink-500);
    }
    
    .xl\:hover\:bg-pink-600:hover{
        background: var(--velocity-pink-600);
    }
    
    .xl\:hover\:bg-pink-700:hover{
        background: var(--velocity-pink-700);
    }
    
    .xl\:hover\:bg-pink-800:hover{
        background: var(--velocity-pink-800);
    }
    
    .xl\:hover\:bg-pink-900:hover{
        background: var(--velocity-pink-900);
    }
    
    .xl\:hover\:bg-violet-50:hover{
        background: var(--velocity-violet-50);
    }
    
    .xl\:hover\:bg-violet-100:hover{
        background: var(--velocity-violet-100);
    }
    
    .xl\:hover\:bg-violet-200:hover{
        background: var(--velocity-violet-200);
    }
    
    .xl\:hover\:bg-violet-300:hover{
        background: var(--velocity-violet-300);
    }
    
    .xl\:hover\:bg-violet-400:hover{
        background: var(--velocity-violet-400);
    }
    
    .xl\:hover\:bg-violet-500:hover{
        background: var(--velocity-violet-500);
    }
    
    .xl\:hover\:bg-violet-600:hover{
        background: var(--velocity-violet-600);
    }
    
    .xl\:hover\:bg-violet-700:hover{
        background: var(--velocity-violet-700);
    }
    
    .xl\:hover\:bg-violet-800:hover{
        background: var(--velocity-violet-800);
    }
    
    .xl\:hover\:bg-violet-900:hover{
        background: var(--velocity-violet-900);
    }
    
    .xl\:hover\:bg-slate-50:hover{
        background: var(--velocity-slate-50);
    }
    
    .xl\:hover\:bg-slate-100:hover{
        background: var(--velocity-slate-100);
    }
    
    .xl\:hover\:bg-slate-200:hover{
        background: var(--velocity-slate-200);
    }
    
    .xl\:hover\:bg-slate-300:hover{
        background: var(--velocity-slate-300);
    }
    
    .xl\:hover\:bg-slate-400:hover{
        background: var(--velocity-slate-400);
    }
    
    .xl\:hover\:bg-slate-500:hover{
        background: var(--velocity-slate-500);
    }
    
    .xl\:hover\:bg-slate-600:hover{
        background: var(--velocity-slate-600);
    }
    
    .xl\:hover\:bg-slate-700:hover{
        background: var(--velocity-slate-700);
    }
    
    .xl\:hover\:bg-slate-800:hover{
        background: var(--velocity-slate-800);
    }
    
    .xl\:hover\:bg-slate-900:hover{
        background: var(--velocity-slate-900);
    }
    
    .xl\:hover\:bg-rose-50:hover{
        background: var(--velocity-rose-50);
    }
    
    .xl\:hover\:bg-rose-100:hover{
        background: var(--velocity-rose-100);
    }
    
    .xl\:hover\:bg-rose-200:hover{
        background: var(--velocity-rose-200);
    }
    
    .xl\:hover\:bg-rose-300:hover{
        background: var(--velocity-rose-300);
    }
    
    .xl\:hover\:bg-rose-400:hover{
        background: var(--velocity-rose-400);
    }
    
    .xl\:hover\:bg-rose-500:hover{
        background: var(--velocity-rose-500);
    }
    
    .xl\:hover\:bg-rose-600:hover{
        background: var(--velocity-rose-600);
    }
    
    .xl\:hover\:bg-rose-700:hover{
        background: var(--velocity-rose-700);
    }
    
    .xl\:hover\:bg-rose-800:hover{
        background: var(--velocity-rose-800);
    }
    
    .xl\:hover\:bg-rose-900:hover{
        background: var(--velocity-rose-900);
    }
    
    .xl\:hover\:from-teal-50:hover{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xl\:hover\:from-teal-100:hover{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xl\:hover\:from-teal-200:hover{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xl\:hover\:from-teal-300:hover{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xl\:hover\:from-teal-400:hover{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xl\:hover\:from-teal-500:hover{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xl\:hover\:from-teal-600:hover{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xl\:hover\:from-teal-700:hover{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xl\:hover\:from-teal-800:hover{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xl\:hover\:from-teal-900:hover{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xl\:hover\:from-red-50:hover{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xl\:hover\:from-red-100:hover{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xl\:hover\:from-red-200:hover{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xl\:hover\:from-red-300:hover{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xl\:hover\:from-red-400:hover{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xl\:hover\:from-red-500:hover{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xl\:hover\:from-red-600:hover{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xl\:hover\:from-red-700:hover{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xl\:hover\:from-red-800:hover{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xl\:hover\:from-red-900:hover{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xl\:hover\:from-grey-100:hover{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xl\:hover\:from-sky-50:hover{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xl\:hover\:from-sky-100:hover{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xl\:hover\:from-sky-200:hover{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xl\:hover\:from-sky-300:hover{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xl\:hover\:from-sky-400:hover{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xl\:hover\:from-sky-500:hover{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xl\:hover\:from-sky-600:hover{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xl\:hover\:from-sky-700:hover{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xl\:hover\:from-sky-800:hover{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xl\:hover\:from-sky-900:hover{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xl\:hover\:from-green-50:hover{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xl\:hover\:from-green-100:hover{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xl\:hover\:from-green-200:hover{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xl\:hover\:from-green-300:hover{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xl\:hover\:from-green-400:hover{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xl\:hover\:from-green-500:hover{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xl\:hover\:from-green-600:hover{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xl\:hover\:from-green-700:hover{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xl\:hover\:from-green-800:hover{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xl\:hover\:from-green-900:hover{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xl\:hover\:from-grey-200:hover{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xl\:hover\:from-grey-300:hover{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xl\:hover\:from-grey-400:hover{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xl\:hover\:from-grey-500:hover{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xl\:hover\:from-grey-600:hover{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xl\:hover\:from-grey-700:hover{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xl\:hover\:from-grey-800:hover{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xl\:hover\:from-grey-900:hover{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xl\:hover\:from-yellow-50:hover{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:from-yellow-100:hover{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:from-yellow-200:hover{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:from-yellow-300:hover{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:from-yellow-400:hover{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:from-yellow-500:hover{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:from-yellow-600:hover{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:from-yellow-700:hover{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:from-yellow-800:hover{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:from-yellow-900:hover{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:from-cyan-50:hover{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xl\:hover\:from-cyan-100:hover{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xl\:hover\:from-cyan-200:hover{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xl\:hover\:from-cyan-300:hover{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xl\:hover\:from-cyan-400:hover{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xl\:hover\:from-cyan-500:hover{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xl\:hover\:from-cyan-600:hover{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xl\:hover\:from-cyan-700:hover{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xl\:hover\:from-cyan-800:hover{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xl\:hover\:from-cyan-900:hover{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xl\:hover\:from-orange-50:hover{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xl\:hover\:from-orange-100:hover{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xl\:hover\:from-orange-200:hover{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xl\:hover\:from-orange-300:hover{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xl\:hover\:from-orange-400:hover{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xl\:hover\:from-orange-500:hover{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xl\:hover\:from-orange-600:hover{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xl\:hover\:from-orange-700:hover{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xl\:hover\:from-orange-800:hover{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xl\:hover\:from-orange-900:hover{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xl\:hover\:from-blue-50:hover{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xl\:hover\:from-blue-100:hover{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xl\:hover\:from-blue-200:hover{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xl\:hover\:from-blue-300:hover{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xl\:hover\:from-blue-400:hover{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xl\:hover\:from-blue-500:hover{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xl\:hover\:from-blue-600:hover{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xl\:hover\:from-blue-700:hover{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xl\:hover\:from-blue-800:hover{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xl\:hover\:from-blue-900:hover{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xl\:hover\:from-lime-50:hover{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xl\:hover\:from-lime-100:hover{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xl\:hover\:from-lime-200:hover{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xl\:hover\:from-lime-300:hover{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xl\:hover\:from-lime-400:hover{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xl\:hover\:from-lime-500:hover{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xl\:hover\:from-lime-600:hover{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xl\:hover\:from-lime-700:hover{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xl\:hover\:from-lime-800:hover{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xl\:hover\:from-lime-900:hover{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xl\:hover\:from-purple-50:hover{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xl\:hover\:from-purple-100:hover{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xl\:hover\:from-purple-200:hover{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xl\:hover\:from-purple-300:hover{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xl\:hover\:from-purple-400:hover{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xl\:hover\:from-purple-500:hover{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xl\:hover\:from-purple-600:hover{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xl\:hover\:from-purple-700:hover{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xl\:hover\:from-purple-800:hover{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xl\:hover\:from-purple-900:hover{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xl\:hover\:from-indigo-50:hover{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:from-indigo-100:hover{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:from-indigo-200:hover{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:from-indigo-300:hover{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:from-indigo-400:hover{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:from-indigo-500:hover{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:from-indigo-600:hover{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:from-indigo-700:hover{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:from-indigo-800:hover{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:from-indigo-900:hover{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:from-pink-50:hover{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xl\:hover\:from-pink-100:hover{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xl\:hover\:from-pink-200:hover{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xl\:hover\:from-pink-300:hover{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xl\:hover\:from-pink-400:hover{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xl\:hover\:from-pink-500:hover{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xl\:hover\:from-pink-600:hover{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xl\:hover\:from-pink-700:hover{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xl\:hover\:from-pink-800:hover{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xl\:hover\:from-pink-900:hover{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xl\:hover\:from-violet-50:hover{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xl\:hover\:from-violet-100:hover{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xl\:hover\:from-violet-200:hover{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xl\:hover\:from-violet-300:hover{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xl\:hover\:from-violet-400:hover{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xl\:hover\:from-violet-500:hover{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xl\:hover\:from-violet-600:hover{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xl\:hover\:from-violet-700:hover{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xl\:hover\:from-violet-800:hover{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xl\:hover\:from-violet-900:hover{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xl\:hover\:from-slate-50:hover{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xl\:hover\:from-slate-100:hover{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xl\:hover\:from-slate-200:hover{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xl\:hover\:from-slate-300:hover{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xl\:hover\:from-slate-400:hover{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xl\:hover\:from-slate-500:hover{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xl\:hover\:from-slate-600:hover{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xl\:hover\:from-slate-700:hover{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xl\:hover\:from-slate-800:hover{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xl\:hover\:from-slate-900:hover{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xl\:hover\:from-rose-50:hover{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xl\:hover\:from-rose-100:hover{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xl\:hover\:from-rose-200:hover{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xl\:hover\:from-rose-300:hover{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xl\:hover\:from-rose-400:hover{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xl\:hover\:from-rose-500:hover{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xl\:hover\:from-rose-600:hover{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xl\:hover\:from-rose-700:hover{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xl\:hover\:from-rose-800:hover{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xl\:hover\:from-rose-900:hover{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xl\:hover\:to-teal-50:hover{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xl\:hover\:to-teal-100:hover{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xl\:hover\:to-teal-200:hover{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xl\:hover\:to-teal-300:hover{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xl\:hover\:to-teal-400:hover{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xl\:hover\:to-teal-500:hover{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xl\:hover\:to-teal-600:hover{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xl\:hover\:to-teal-700:hover{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xl\:hover\:to-teal-800:hover{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xl\:hover\:to-teal-900:hover{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xl\:hover\:to-red-50:hover{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xl\:hover\:to-red-100:hover{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xl\:hover\:to-red-200:hover{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xl\:hover\:to-red-300:hover{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xl\:hover\:to-red-400:hover{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xl\:hover\:to-red-500:hover{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xl\:hover\:to-red-600:hover{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xl\:hover\:to-red-700:hover{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xl\:hover\:to-red-800:hover{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xl\:hover\:to-red-900:hover{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xl\:hover\:to-grey-100:hover{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xl\:hover\:to-sky-50:hover{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xl\:hover\:to-sky-100:hover{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xl\:hover\:to-sky-200:hover{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xl\:hover\:to-sky-300:hover{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xl\:hover\:to-sky-400:hover{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xl\:hover\:to-sky-500:hover{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xl\:hover\:to-sky-600:hover{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xl\:hover\:to-sky-700:hover{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xl\:hover\:to-sky-800:hover{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xl\:hover\:to-sky-900:hover{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xl\:hover\:to-green-50:hover{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xl\:hover\:to-green-100:hover{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xl\:hover\:to-green-200:hover{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xl\:hover\:to-green-300:hover{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xl\:hover\:to-green-400:hover{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xl\:hover\:to-green-500:hover{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xl\:hover\:to-green-600:hover{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xl\:hover\:to-green-700:hover{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xl\:hover\:to-green-800:hover{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xl\:hover\:to-green-900:hover{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xl\:hover\:to-grey-200:hover{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xl\:hover\:to-grey-300:hover{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xl\:hover\:to-grey-400:hover{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xl\:hover\:to-grey-500:hover{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xl\:hover\:to-grey-600:hover{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xl\:hover\:to-grey-700:hover{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xl\:hover\:to-grey-800:hover{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xl\:hover\:to-grey-900:hover{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xl\:hover\:to-yellow-50:hover{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:to-yellow-100:hover{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:to-yellow-200:hover{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:to-yellow-300:hover{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:to-yellow-400:hover{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:to-yellow-500:hover{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:to-yellow-600:hover{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:to-yellow-700:hover{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:to-yellow-800:hover{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:to-yellow-900:hover{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:to-cyan-50:hover{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xl\:hover\:to-cyan-100:hover{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xl\:hover\:to-cyan-200:hover{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xl\:hover\:to-cyan-300:hover{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xl\:hover\:to-cyan-400:hover{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xl\:hover\:to-cyan-500:hover{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xl\:hover\:to-cyan-600:hover{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xl\:hover\:to-cyan-700:hover{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xl\:hover\:to-cyan-800:hover{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xl\:hover\:to-cyan-900:hover{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xl\:hover\:to-orange-50:hover{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xl\:hover\:to-orange-100:hover{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xl\:hover\:to-orange-200:hover{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xl\:hover\:to-orange-300:hover{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xl\:hover\:to-orange-400:hover{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xl\:hover\:to-orange-500:hover{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xl\:hover\:to-orange-600:hover{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xl\:hover\:to-orange-700:hover{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xl\:hover\:to-orange-800:hover{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xl\:hover\:to-orange-900:hover{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xl\:hover\:to-blue-50:hover{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xl\:hover\:to-blue-100:hover{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xl\:hover\:to-blue-200:hover{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xl\:hover\:to-blue-300:hover{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xl\:hover\:to-blue-400:hover{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xl\:hover\:to-blue-500:hover{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xl\:hover\:to-blue-600:hover{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xl\:hover\:to-blue-700:hover{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xl\:hover\:to-blue-800:hover{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xl\:hover\:to-blue-900:hover{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xl\:hover\:to-lime-50:hover{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xl\:hover\:to-lime-100:hover{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xl\:hover\:to-lime-200:hover{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xl\:hover\:to-lime-300:hover{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xl\:hover\:to-lime-400:hover{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xl\:hover\:to-lime-500:hover{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xl\:hover\:to-lime-600:hover{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xl\:hover\:to-lime-700:hover{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xl\:hover\:to-lime-800:hover{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xl\:hover\:to-lime-900:hover{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xl\:hover\:to-purple-50:hover{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xl\:hover\:to-purple-100:hover{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xl\:hover\:to-purple-200:hover{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xl\:hover\:to-purple-300:hover{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xl\:hover\:to-purple-400:hover{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xl\:hover\:to-purple-500:hover{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xl\:hover\:to-purple-600:hover{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xl\:hover\:to-purple-700:hover{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xl\:hover\:to-purple-800:hover{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xl\:hover\:to-purple-900:hover{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xl\:hover\:to-indigo-50:hover{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:to-indigo-100:hover{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:to-indigo-200:hover{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:to-indigo-300:hover{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:to-indigo-400:hover{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:to-indigo-500:hover{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:to-indigo-600:hover{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:to-indigo-700:hover{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:to-indigo-800:hover{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:to-indigo-900:hover{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:to-pink-50:hover{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xl\:hover\:to-pink-100:hover{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xl\:hover\:to-pink-200:hover{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xl\:hover\:to-pink-300:hover{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xl\:hover\:to-pink-400:hover{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xl\:hover\:to-pink-500:hover{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xl\:hover\:to-pink-600:hover{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xl\:hover\:to-pink-700:hover{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xl\:hover\:to-pink-800:hover{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xl\:hover\:to-pink-900:hover{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xl\:hover\:to-violet-50:hover{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xl\:hover\:to-violet-100:hover{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xl\:hover\:to-violet-200:hover{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xl\:hover\:to-violet-300:hover{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xl\:hover\:to-violet-400:hover{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xl\:hover\:to-violet-500:hover{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xl\:hover\:to-violet-600:hover{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xl\:hover\:to-violet-700:hover{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xl\:hover\:to-violet-800:hover{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xl\:hover\:to-violet-900:hover{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xl\:hover\:to-slate-50:hover{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xl\:hover\:to-slate-100:hover{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xl\:hover\:to-slate-200:hover{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xl\:hover\:to-slate-300:hover{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xl\:hover\:to-slate-400:hover{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xl\:hover\:to-slate-500:hover{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xl\:hover\:to-slate-600:hover{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xl\:hover\:to-slate-700:hover{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xl\:hover\:to-slate-800:hover{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xl\:hover\:to-slate-900:hover{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xl\:hover\:to-rose-50:hover{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xl\:hover\:to-rose-100:hover{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xl\:hover\:to-rose-200:hover{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xl\:hover\:to-rose-300:hover{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xl\:hover\:to-rose-400:hover{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xl\:hover\:to-rose-500:hover{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xl\:hover\:to-rose-600:hover{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xl\:hover\:to-rose-700:hover{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xl\:hover\:to-rose-800:hover{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xl\:hover\:to-rose-900:hover{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xl\:hover\:text-teal-50:hover{
        color: var(--velocity-teal-50);
    }
    
    .xl\:hover\:text-teal-100:hover{
        color: var(--velocity-teal-100);
    }
    
    .xl\:hover\:text-teal-200:hover{
        color: var(--velocity-teal-200);
    }
    
    .xl\:hover\:text-teal-300:hover{
        color: var(--velocity-teal-300);
    }
    
    .xl\:hover\:text-teal-400:hover{
        color: var(--velocity-teal-400);
    }
    
    .xl\:hover\:text-teal-500:hover{
        color: var(--velocity-teal-500);
    }
    
    .xl\:hover\:text-teal-600:hover{
        color: var(--velocity-teal-600);
    }
    
    .xl\:hover\:text-teal-700:hover{
        color: var(--velocity-teal-700);
    }
    
    .xl\:hover\:text-teal-800:hover{
        color: var(--velocity-teal-800);
    }
    
    .xl\:hover\:text-teal-900:hover{
        color: var(--velocity-teal-900);
    }
    
    .xl\:hover\:text-red-50:hover{
        color: var(--velocity-red-50);
    }
    
    .xl\:hover\:text-red-100:hover{
        color: var(--velocity-red-100);
    }
    
    .xl\:hover\:text-red-200:hover{
        color: var(--velocity-red-200);
    }
    
    .xl\:hover\:text-red-300:hover{
        color: var(--velocity-red-300);
    }
    
    .xl\:hover\:text-red-400:hover{
        color: var(--velocity-red-400);
    }
    
    .xl\:hover\:text-red-500:hover{
        color: var(--velocity-red-500);
    }
    
    .xl\:hover\:text-red-600:hover{
        color: var(--velocity-red-600);
    }
    
    .xl\:hover\:text-red-700:hover{
        color: var(--velocity-red-700);
    }
    
    .xl\:hover\:text-red-800:hover{
        color: var(--velocity-red-800);
    }
    
    .xl\:hover\:text-red-900:hover{
        color: var(--velocity-red-900);
    }
    
    .xl\:hover\:text-grey-100:hover{
        color: var(--velocity-grey-100);
    }
    
    .xl\:hover\:text-sky-50:hover{
        color: var(--velocity-sky-50);
    }
    
    .xl\:hover\:text-sky-100:hover{
        color: var(--velocity-sky-100);
    }
    
    .xl\:hover\:text-sky-200:hover{
        color: var(--velocity-sky-200);
    }
    
    .xl\:hover\:text-sky-300:hover{
        color: var(--velocity-sky-300);
    }
    
    .xl\:hover\:text-sky-400:hover{
        color: var(--velocity-sky-400);
    }
    
    .xl\:hover\:text-sky-500:hover{
        color: var(--velocity-sky-500);
    }
    
    .xl\:hover\:text-sky-600:hover{
        color: var(--velocity-sky-600);
    }
    
    .xl\:hover\:text-sky-700:hover{
        color: var(--velocity-sky-700);
    }
    
    .xl\:hover\:text-sky-800:hover{
        color: var(--velocity-sky-800);
    }
    
    .xl\:hover\:text-sky-900:hover{
        color: var(--velocity-sky-900);
    }
    
    .xl\:hover\:text-green-50:hover{
        color: var(--velocity-green-50);
    }
    
    .xl\:hover\:text-green-100:hover{
        color: var(--velocity-green-100);
    }
    
    .xl\:hover\:text-green-200:hover{
        color: var(--velocity-green-200);
    }
    
    .xl\:hover\:text-green-300:hover{
        color: var(--velocity-green-300);
    }
    
    .xl\:hover\:text-green-400:hover{
        color: var(--velocity-green-400);
    }
    
    .xl\:hover\:text-green-500:hover{
        color: var(--velocity-green-500);
    }
    
    .xl\:hover\:text-green-600:hover{
        color: var(--velocity-green-600);
    }
    
    .xl\:hover\:text-green-700:hover{
        color: var(--velocity-green-700);
    }
    
    .xl\:hover\:text-green-800:hover{
        color: var(--velocity-green-800);
    }
    
    .xl\:hover\:text-green-900:hover{
        color: var(--velocity-green-900);
    }
    
    .xl\:hover\:text-grey-200:hover{
        color: var(--velocity-grey-200);
    }
    
    .xl\:hover\:text-grey-300:hover{
        color: var(--velocity-grey-300);
    }
    
    .xl\:hover\:text-grey-400:hover{
        color: var(--velocity-grey-400);
    }
    
    .xl\:hover\:text-grey-500:hover{
        color: var(--velocity-grey-500);
    }
    
    .xl\:hover\:text-grey-600:hover{
        color: var(--velocity-grey-600);
    }
    
    .xl\:hover\:text-grey-700:hover{
        color: var(--velocity-grey-700);
    }
    
    .xl\:hover\:text-grey-800:hover{
        color: var(--velocity-grey-800);
    }
    
    .xl\:hover\:text-grey-900:hover{
        color: var(--velocity-grey-900);
    }
    
    .xl\:hover\:text-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:hover\:text-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:hover\:text-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:hover\:text-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:hover\:text-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:hover\:text-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:hover\:text-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:hover\:text-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:hover\:text-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:hover\:text-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:hover\:text-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:hover\:text-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:hover\:text-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:hover\:text-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:hover\:text-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:hover\:text-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:hover\:text-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:hover\:text-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:hover\:text-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:hover\:text-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:hover\:text-orange-50:hover{
        color: var(--velocity-orange-50);
    }
    
    .xl\:hover\:text-orange-100:hover{
        color: var(--velocity-orange-100);
    }
    
    .xl\:hover\:text-orange-200:hover{
        color: var(--velocity-orange-200);
    }
    
    .xl\:hover\:text-orange-300:hover{
        color: var(--velocity-orange-300);
    }
    
    .xl\:hover\:text-orange-400:hover{
        color: var(--velocity-orange-400);
    }
    
    .xl\:hover\:text-orange-500:hover{
        color: var(--velocity-orange-500);
    }
    
    .xl\:hover\:text-orange-600:hover{
        color: var(--velocity-orange-600);
    }
    
    .xl\:hover\:text-orange-700:hover{
        color: var(--velocity-orange-700);
    }
    
    .xl\:hover\:text-orange-800:hover{
        color: var(--velocity-orange-800);
    }
    
    .xl\:hover\:text-orange-900:hover{
        color: var(--velocity-orange-900);
    }
    
    .xl\:hover\:text-blue-50:hover{
        color: var(--velocity-blue-50);
    }
    
    .xl\:hover\:text-blue-100:hover{
        color: var(--velocity-blue-100);
    }
    
    .xl\:hover\:text-blue-200:hover{
        color: var(--velocity-blue-200);
    }
    
    .xl\:hover\:text-blue-300:hover{
        color: var(--velocity-blue-300);
    }
    
    .xl\:hover\:text-blue-400:hover{
        color: var(--velocity-blue-400);
    }
    
    .xl\:hover\:text-blue-500:hover{
        color: var(--velocity-blue-500);
    }
    
    .xl\:hover\:text-blue-600:hover{
        color: var(--velocity-blue-600);
    }
    
    .xl\:hover\:text-blue-700:hover{
        color: var(--velocity-blue-700);
    }
    
    .xl\:hover\:text-blue-800:hover{
        color: var(--velocity-blue-800);
    }
    
    .xl\:hover\:text-blue-900:hover{
        color: var(--velocity-blue-900);
    }
    
    .xl\:hover\:text-lime-50:hover{
        color: var(--velocity-lime-50);
    }
    
    .xl\:hover\:text-lime-100:hover{
        color: var(--velocity-lime-100);
    }
    
    .xl\:hover\:text-lime-200:hover{
        color: var(--velocity-lime-200);
    }
    
    .xl\:hover\:text-lime-300:hover{
        color: var(--velocity-lime-300);
    }
    
    .xl\:hover\:text-lime-400:hover{
        color: var(--velocity-lime-400);
    }
    
    .xl\:hover\:text-lime-500:hover{
        color: var(--velocity-lime-500);
    }
    
    .xl\:hover\:text-lime-600:hover{
        color: var(--velocity-lime-600);
    }
    
    .xl\:hover\:text-lime-700:hover{
        color: var(--velocity-lime-700);
    }
    
    .xl\:hover\:text-lime-800:hover{
        color: var(--velocity-lime-800);
    }
    
    .xl\:hover\:text-lime-900:hover{
        color: var(--velocity-lime-900);
    }
    
    .xl\:hover\:text-purple-50:hover{
        color: var(--velocity-purple-50);
    }
    
    .xl\:hover\:text-purple-100:hover{
        color: var(--velocity-purple-100);
    }
    
    .xl\:hover\:text-purple-200:hover{
        color: var(--velocity-purple-200);
    }
    
    .xl\:hover\:text-purple-300:hover{
        color: var(--velocity-purple-300);
    }
    
    .xl\:hover\:text-purple-400:hover{
        color: var(--velocity-purple-400);
    }
    
    .xl\:hover\:text-purple-500:hover{
        color: var(--velocity-purple-500);
    }
    
    .xl\:hover\:text-purple-600:hover{
        color: var(--velocity-purple-600);
    }
    
    .xl\:hover\:text-purple-700:hover{
        color: var(--velocity-purple-700);
    }
    
    .xl\:hover\:text-purple-800:hover{
        color: var(--velocity-purple-800);
    }
    
    .xl\:hover\:text-purple-900:hover{
        color: var(--velocity-purple-900);
    }
    
    .xl\:hover\:text-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:hover\:text-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:hover\:text-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:hover\:text-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:hover\:text-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:hover\:text-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:hover\:text-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:hover\:text-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:hover\:text-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:hover\:text-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:hover\:text-pink-50:hover{
        color: var(--velocity-pink-50);
    }
    
    .xl\:hover\:text-pink-100:hover{
        color: var(--velocity-pink-100);
    }
    
    .xl\:hover\:text-pink-200:hover{
        color: var(--velocity-pink-200);
    }
    
    .xl\:hover\:text-pink-300:hover{
        color: var(--velocity-pink-300);
    }
    
    .xl\:hover\:text-pink-400:hover{
        color: var(--velocity-pink-400);
    }
    
    .xl\:hover\:text-pink-500:hover{
        color: var(--velocity-pink-500);
    }
    
    .xl\:hover\:text-pink-600:hover{
        color: var(--velocity-pink-600);
    }
    
    .xl\:hover\:text-pink-700:hover{
        color: var(--velocity-pink-700);
    }
    
    .xl\:hover\:text-pink-800:hover{
        color: var(--velocity-pink-800);
    }
    
    .xl\:hover\:text-pink-900:hover{
        color: var(--velocity-pink-900);
    }
    
    .xl\:hover\:text-violet-50:hover{
        color: var(--velocity-violet-50);
    }
    
    .xl\:hover\:text-violet-100:hover{
        color: var(--velocity-violet-100);
    }
    
    .xl\:hover\:text-violet-200:hover{
        color: var(--velocity-violet-200);
    }
    
    .xl\:hover\:text-violet-300:hover{
        color: var(--velocity-violet-300);
    }
    
    .xl\:hover\:text-violet-400:hover{
        color: var(--velocity-violet-400);
    }
    
    .xl\:hover\:text-violet-500:hover{
        color: var(--velocity-violet-500);
    }
    
    .xl\:hover\:text-violet-600:hover{
        color: var(--velocity-violet-600);
    }
    
    .xl\:hover\:text-violet-700:hover{
        color: var(--velocity-violet-700);
    }
    
    .xl\:hover\:text-violet-800:hover{
        color: var(--velocity-violet-800);
    }
    
    .xl\:hover\:text-violet-900:hover{
        color: var(--velocity-violet-900);
    }
    
    .xl\:hover\:text-slate-50:hover{
        color: var(--velocity-slate-50);
    }
    
    .xl\:hover\:text-slate-100:hover{
        color: var(--velocity-slate-100);
    }
    
    .xl\:hover\:text-slate-200:hover{
        color: var(--velocity-slate-200);
    }
    
    .xl\:hover\:text-slate-300:hover{
        color: var(--velocity-slate-300);
    }
    
    .xl\:hover\:text-slate-400:hover{
        color: var(--velocity-slate-400);
    }
    
    .xl\:hover\:text-slate-500:hover{
        color: var(--velocity-slate-500);
    }
    
    .xl\:hover\:text-slate-600:hover{
        color: var(--velocity-slate-600);
    }
    
    .xl\:hover\:text-slate-700:hover{
        color: var(--velocity-slate-700);
    }
    
    .xl\:hover\:text-slate-800:hover{
        color: var(--velocity-slate-800);
    }
    
    .xl\:hover\:text-slate-900:hover{
        color: var(--velocity-slate-900);
    }
    
    .xl\:hover\:text-rose-50:hover{
        color: var(--velocity-rose-50);
    }
    
    .xl\:hover\:text-rose-100:hover{
        color: var(--velocity-rose-100);
    }
    
    .xl\:hover\:text-rose-200:hover{
        color: var(--velocity-rose-200);
    }
    
    .xl\:hover\:text-rose-300:hover{
        color: var(--velocity-rose-300);
    }
    
    .xl\:hover\:text-rose-400:hover{
        color: var(--velocity-rose-400);
    }
    
    .xl\:hover\:text-rose-500:hover{
        color: var(--velocity-rose-500);
    }
    
    .xl\:hover\:text-rose-600:hover{
        color: var(--velocity-rose-600);
    }
    
    .xl\:hover\:text-rose-700:hover{
        color: var(--velocity-rose-700);
    }
    
    .xl\:hover\:text-rose-800:hover{
        color: var(--velocity-rose-800);
    }
    
    .xl\:hover\:text-rose-900:hover{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1024px){
    .lg\:hover\:aspect-ratio-auto:hover{
        aspect-ratio: auto;
    }
    
    .lg\:hover\:aspect-ratio-square:hover{
        aspect-ratio: 1/1;
    }
    
    .lg\:hover\:aspect-ratio-video:hover{
        aspect-ratio: 16/9;
    }
    
    .lg\:hover\:container:hover{
        width: 100%;
    }
    
    .lg\:hover\:container-fluid:hover{
        width: 100%;
    }
    
    .lg\:hover\:column-auto:hover{
        columns: auto;
    }
    
    .lg\:hover\:column-1:hover{
        columns: 1;
    }
    
    .lg\:hover\:column-2:hover{
        columns: 2;
    }
    
    .lg\:hover\:column-3:hover{
        columns: 3;
    }
    
    .lg\:hover\:column-4:hover{
        columns: 4;
    }
    
    .lg\:hover\:column-5:hover{
        columns: 5;
    }
    
    .lg\:hover\:column-6:hover{
        columns: 6;
    }
    
    .lg\:hover\:column-7:hover{
        columns: 7;
    }
    
    .lg\:hover\:column-8:hover{
        columns: 8;
    }
    
    .lg\:hover\:column-9:hover{
        columns: 9;
    }
    
    .lg\:hover\:column-10:hover{
        columns: 10;
    }
    
    .lg\:hover\:column-11:hover{
        columns: 11;
    }
    
    .lg\:hover\:column-12:hover{
        columns: 12;
    }
    
    .lg\:hover\:float-inline-start:hover{
        float: inline-start;
    }
    
    .lg\:hover\:float-inline-end:hover{
        float: inline-end;
    }
    
    .lg\:hover\:float-left:hover{
        float: left;
    }
    
    .lg\:hover\:float-right:hover{
        float: right;
    }
    
    .lg\:hover\:float-none:hover{
        float: none;
    }
    
    .lg\:hover\:float-inherit:hover{
        float: inherit;
    }
    
    .lg\:hover\:clear-inline-start:hover{
        clear: inline-start;
    }
    
    .lg\:hover\:clear-inline-end:hover{
        clear: inline-end;
    }
    
    .lg\:hover\:clear-left:hover{
        clear: left;
    }
    
    .lg\:hover\:clear-right:hover{
        clear: right;
    }
    
    .lg\:hover\:clear-both:hover{
        clear: both;
    }
    
    .lg\:hover\:clear-none:hover{
        clear: none;
    }
    
    .lg\:hover\:clear-inherit:hover{
        clear: inherit;
    }
    
    .lg\:hover\:isolation-auto:hover{
        isolation: auto;
    }
    
    .lg\:hover\:isolation-true:hover{
        isolation: isolate;
    }
    
    .lg\:hover\:object-fit-fill:hover{
        object-fit: fill;
    }
    
    .lg\:hover\:object-fit-cover:hover{
        object-fit: cover;
    }
    
    .lg\:hover\:object-fit-contain:hover{
        object-fit: contain;
    }
    
    .lg\:hover\:object-fit-scale-down:hover{
        object-fit: scale-down;
    }
    
    .lg\:hover\:object-fit-none:hover{
        object-fit: none;
    }
    
    .lg\:hover\:object-position-top:hover{
        object-position: top;
    }
    
    .lg\:hover\:object-position-bottom:hover{
        object-position: bottom;
    }
    
    .lg\:hover\:object-position-left:hover{
        object-position: left;
    }
    
    .lg\:hover\:object-position-right:hover{
        object-position: right;
    }
    
    .lg\:hover\:object-position-left-top:hover{
        object-position: left top;
    }
    
    .lg\:hover\:object-position-right-top:hover{
        object-position: right top;
    }
    
    .lg\:hover\:object-position-left-bottom:hover{
        object-position: left bottom;
    }
    
    .lg\:hover\:object-position-right-bottom:hover{
        object-position: right bottom;
    }

    .lg\:hover\:object-position-center-top:hover{
        object-position: center top;
    }

    .lg\:hover\:object-position-center-bottom:hover{
        object-position: center bottom;
    }
    
    .lg\:hover\:overflow-auto:hover{
        overflow: auto;
    }
    
    .lg\:hover\:overflow-hidden:hover{
        overflow: hidden;
    }
    
    .lg\:hover\:overflow-visible:hover{
        overflow: visible;
    }
    
    .lg\:hover\:overflow-scroll:hover{
        overflow: scroll;
    }
    
    .lg\:hover\:overflow-inherit:hover{
        overflow:inherit;
    }
    
    .lg\:hover\:overflow-x-auto:hover{
        overflow: auto;
    }
    
    .lg\:hover\:overflow-x-hidden:hover{
        overflow-x: hidden;
    }
    
    .lg\:hover\:overflow-x-visible:hover{
        overflow-x: visible;
    }
    
    .lg\:hover\:overflow-x-scroll:hover{
        overflow-x: scroll;
    }
    
    .lg\:hover\:overflow-x-inherit:hover{
        overflow-x:inherit;
    }
    
    .lg\:hover\:overflow-y-auto:hover{
        overflow-y: auto;
    }
    
    .lg\:hover\:overflow-y-hidden:hover{
        overflow-y: hidden;
    }
    
    .lg\:hover\:overflow-y-visible:hover{
        overflow-y: visible;
    }
    
    .lg\:hover\:overflow-y-scroll:hover{
        overflow-y: scroll;
    }
    
    .lg\:hover\:overflow-y-inherit:hover{
        overflow-y: inherit;
    }
    
    .lg\:hover\:overscroll-behavior-auto:hover{
        overscroll-behavior: auto;
    }
    
    .lg\:hover\:overscroll-behavior-contain:hover{
        overscroll-behavior: contain;
    }
    
    .lg\:hover\:overscroll-behavior-none:hover{
        overscroll-behavior: none;
    }
    
    .lg\:hover\:overscroll-behavior-inherit:hover{
        overscroll-behavior: inherit;
    }
    
    .lg\:hover\:overscroll-behavior-x-auto:hover{
        overscroll-behavior: auto;
    }
    
    .lg\:hover\:overscroll-behavior-x-contain:hover{
        overscroll-behavior-x: contain;
    }
    
    .lg\:hover\:overscroll-behavior-x-none:hover{
        overscroll-behavior-x: none;
    }
    
    .lg\:hover\:overscroll-behavior-x-inherit:hover{
        overscroll-behavior-x:inherit;
    }
    
    .lg\:hover\:overscroll-behavior-y-auto:hover{
        overscroll-behavior-y: auto;
    }
    
    .lg\:hover\:overscroll-behavior-y-contain:hover{
        overscroll-behavior-y: contain;
    }
    
    .lg\:hover\:overscroll-behavior-y-none:hover{
        overscroll-behavior-y: none;
    }
    
    .lg\:hover\:overscroll-behavior-y-inherit:hover{
        overscroll-behavior-y: inherit;
    }
    
    .lg\:hover\:position-static:hover{
        position: static;
    }
    
    .lg\:hover\:position-fixed:hover{
        position: fixed;
    }
    
    .lg\:hover\:position-absolute:hover{
        position: absolute;
    }
    
    .lg\:hover\:position-relative:hover{
        position: relative;
    }
    
    .lg\:hover\:position-sticky:hover{
        position: sticky;
    }

    .lg\:hover\:position-right-0:hover{
        right: 0;
    }

    .lg\:hover\:position-left-0:hover{
        left: 0;
    }

    .lg\:hover\:position-top-0:hover{
        top: 0;
    }

    .lg\:hover\:position-bottom-0:hover{
        bottom: 0;
    }
    
    .lg\:hover\:visible:hover{
        visibility: visible;
    }
    
    .lg\:hover\:invisible:hover{
        visibility: hidden;
    }
    
    .lg\:hover\:visibility-collapse:hover{
        visibility: collapse;
    }
    
    .lg\:hover\:z-0:hover{
        z-index: 0;
    }
    
    .lg\:hover\:-z-10:hover{
        z-index: -10;
    }
    
    .lg\:hover\:-z-20:hover{
        z-index: -20;
    }
    
    .lg\:hover\:-z-30:hover{
        z-index: -30;
    }
    
    .lg\:hover\:-z-40:hover{
        z-index: -40;
    }
    
    .lg\:hover\:-z-50:hover{
        z-index: -50;
    }
    
    .lg\:hover\:-z-60:hover{
        z-index: -60;
    }
    
    .lg\:hover\:-z-70:hover{
        z-index: -70;
    }
    
    .lg\:hover\:-z-80:hover{
        z-index: -80;
    }
    
    .lg\:hover\:-z-90:hover{
        z-index: -90;
    }
    
    .lg\:hover\:-z-100:hover{
        z-index: -100;
    }
    
    .lg\:hover\:z-10:hover{
        z-index: 10;
    }
    
    .lg\:hover\:z-20:hover{
        z-index: 20;
    }
    
    .lg\:hover\:z-30:hover{
        z-index: 30;
    }
    
    .lg\:hover\:z-40:hover{
        z-index: 40;
    }
    
    .lg\:hover\:z-50:hover{
        z-index: 50;
    }
    
    .lg\:hover\:z-60:hover{
        z-index: 60;
    }
    
    .lg\:hover\:z-70:hover{
        z-index: 70;
    }
    
    .lg\:hover\:z-80:hover{
        z-index: 80;
    }
    
    .lg\:hover\:z-90:hover{
        z-index: 90;
    }
    
    .lg\:hover\:z-100:hover{
        z-index: 100;
    }
    
    .lg\:hover\:z-auto:hover{
        z-index: auto;
    }
    
    .lg\:hover\:flex-basis-0:hover{
        flex-basis: 0;
    }
    
    .lg\:hover\:flex-basis-2:hover{
        flex-basis: 2;
    }
    
    .lg\:hover\:flex-basis-4:hover{
        flex-basis: 4;
    }
    
    .lg\:hover\:flex-basis-6:hover{
        flex-basis: 6;
    }
    
    .lg\:hover\:flex-basis-8:hover{
        flex-basis: 8;
    }
    
    .lg\:hover\:flex-basis-10:hover{
        flex-basis: 10;
    }
    
    .lg\:hover\:flex-basis-12:hover{
        flex-basis: 12;
    }
    
    .lg\:hover\:flex-basis-14:hover{
        flex-basis: 14;
    }
    
    .lg\:hover\:flex-basis-16:hover{
        flex-basis: 16;
    }
    
    .lg\:hover\:flex-basis-18:hover{
        flex-basis: 18;
    }
    
    .lg\:hover\:flex-basis-20:hover{
        flex-basis: 20;
    }
    
    .lg\:hover\:flex-basis-hf:hover{
        flex-basis: 50%;
    }
    
    .lg\:hover\:flex-basis-third:hover{
        flex-basis: 33.333%;
    }
    
    .lg\:hover\:flex-basis-quarter:hover{
        flex-basis: 25%;
    }
    
    .lg\:hover\:flex-basis-three-quarter:hover{
        flex-basis: 75%;
    }
    
    .lg\:hover\:flex-basis-full:hover{
        flex-basis: 100%;
    }
    
    .lg\:hover\:flex-basis-two-third:hover{
        flex-basis: 66.67%;
    }
    
    .lg\:hover\:flex-row:hover{
        flex-direction: row;
    }
    
    .lg\:hover\:flex-row-reverse:hover{
        flex-direction: row-reverse;
    }
    
    .lg\:hover\:flex-column:hover{
        flex-direction: column;
    }
    
    .lg\:hover\:flex-column-reverse:hover{
        flex-direction: column-reverse;
    }
    
    .lg\:hover\:flex-wrap:hover{
        flex-wrap: wrap;
    }
    
    .lg\:hover\:flex-nowrap:hover{
        flex-wrap: nowrap;
    }
    
    .lg\:hover\:flex-wrap-reverse:hover{
        flex-direction: wrap-reserve;
    }
    
    .lg\:hover\:flex-1:hover{
        flex: 1 1 0;
    }
    
    .lg\:hover\:flex-auto:hover{
        flex: 1 1 auto;
    }
    
    .lg\:hover\:flex-initial:hover{
        flex: 0 1 auto;
    }
    
    .lg\:hover\:flex-none:hover{
        flex: none;
    }
    
    .lg\:hover\:flex-grow-0:hover{
        flex-grow: 0;
    }
    
    .lg\:hover\:flex-grow-1:hover{
        flex-grow: 1;
    }
    
    .lg\:hover\:flex-shink-0:hover{
        flex-shrink: 0;
    }
    
    .lg\:hover\:flex-shink-1:hover{
        flex-shrink: 1;
    }
    
    .lg\:hover\:order-1:hover{
        order: 1;
    }
    
    .lg\:hover\:order-2:hover{
        order: 2;
    }
    
    .lg\:hover\:order-3:hover{
        order: 3;
    }
    
    .lg\:hover\:order-4:hover{
        order: 4;
    }
    
    .lg\:hover\:order-5:hover{
        order: 5;
    }
    
    .lg\:hover\:order-6:hover{
        order: 6;
    }
    
    .lg\:hover\:order-7:hover{
        order: 7;
    }
    
    .lg\:hover\:order-8:hover{
        order: 8;
    }
    
    .lg\:hover\:order-9:hover{
        order: 9;
    }
    
    .lg\:hover\:order-10:hover{
        order: 10;
    }
    
    .lg\:hover\:order-11:hover{
        order: 11;
    }
    
    .lg\:hover\:order-12:hover{
        order: 12;
    }
    
    .lg\:hover\:order-first:hover{
        order: -9999;
    }
    
    .lg\:hover\:order-last:hover{
        order: 9999;
    }
    
    .lg\:hover\:order-0:hover{
        order: 0;
    }
    
    .lg\:hover\:grtpcols-1:hover{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-2:hover{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-3:hover{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-4:hover{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-5:hover{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-6:hover{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-7:hover{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-8:hover{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-9:hover{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-10:hover{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-11:hover{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-12:hover{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtpcols-none:hover{
        grid-template-columns: none;
    }
    
    .lg\:hover\:grtpcols-subgrid:hover{
        grid-template-columns: subgrid;
    }
    
    .lg\:hover\:grtpcols-auto:hover{
        grid-template-columns: auto;
    }
    
    .lg\:hover\:grcol-auto:hover{
        grid-column: auto;
    }
    
    .lg\:hover\:grcol-span-1:hover{
        grid-column: span 1 / span 1;
    }
    
    .lg\:hover\:grcol-span-2:hover{
        grid-column: span 2 / span 2;
    }
    
    .lg\:hover\:grcol-span-3:hover{
        grid-column: span 3 / span 3;
    }
    
    .lg\:hover\:grcol-span-4:hover{
        grid-column: span 4 / span 4;
    }
    
    .lg\:hover\:grcol-span-5:hover{
        grid-column: span 5 / span 5;
    }
    
    .lg\:hover\:grcol-span-6:hover{
        grid-column: span 6 / span 6;
    }
    
    .lg\:hover\:grcol-span-7:hover{
        grid-column: span 7 / span 7;
    }
    
    .lg\:hover\:grcol-span-8:hover{
        grid-column: span 8 / span 8;
    }
    
    .lg\:hover\:grcol-span-9:hover{
        grid-column: span 9 / span 9;
    }
    
    .lg\:hover\:grcol-span-10:hover{
        grid-column: span 10 / span 10;
    }
    
    .lg\:hover\:grcol-span-11:hover{
        grid-column: span 11 / span 11;
    }
    
    .lg\:hover\:grcol-span-12:hover{
        grid-column: span 12 / span 12;
    }
    
    .lg\:hover\:grcol-span-full:hover{
        grid-column: span 1 / span -1;
    }
    
    .lg\:hover\:grcol-start-1:hover{
        grid-column-start: 1;
    }
    
    .lg\:hover\:grcol-start-2:hover{
        grid-column-start: 2;
    }
    
    .lg\:hover\:grcol-start-3:hover{
        grid-column-start: 3;
    }
    
    .lg\:hover\:grcol-start-4:hover{
        grid-column-start: 4;
    }
    
    .lg\:hover\:grcol-start-5:hover{
        grid-column-start: 5;
    }
    
    .lg\:hover\:grcol-start-6:hover{
        grid-column-start: 6;
    }
    
    .lg\:hover\:grcol-start-7:hover{
        grid-column-start: 7;
    }
    
    .lg\:hover\:grcol-start-8:hover{
        grid-column-start: 8;
    }
    
    .lg\:hover\:grcol-start-9:hover{
        grid-column-start: 9;
    }
    
    .lg\:hover\:grcol-start-10:hover{
        grid-column-start: 10;
    }
    
    .lg\:hover\:grcol-start-11:hover{
        grid-column-start: 11;
    }
    
    .lg\:hover\:grcol-start-12:hover{
        grid-column-start: 12;
    }
    
    .lg\:hover\:grcol-start-auto:hover{
        grid-column-start: auto;
    }
    
    .lg\:hover\:grcol-end-1:hover{
        grid-column-end: 1;
    }
    
    .lg\:hover\:grcol-end-2:hover{
        grid-column-end: 2;
    }
    
    .lg\:hover\:grcol-end-3:hover{
        grid-column-end: 3;
    }
    
    .lg\:hover\:grcol-end-4:hover{
        grid-column-end: 4;
    }
    
    .lg\:hover\:grcol-end-5:hover{
        grid-column-end: 5;
    }
    
    .lg\:hover\:grcol-end-6:hover{
        grid-column-end: 6;
    }
    
    .lg\:hover\:grcol-end-7:hover{
        grid-column-end: 7;
    }
    
    .lg\:hover\:grcol-end-8:hover{
        grid-column-end: 8;
    }
    
    .lg\:hover\:grcol-end-9:hover{
        grid-column-end: 9;
    }
    
    .lg\:hover\:grcol-end-10:hover{
        grid-column-end: 10;
    }
    
    .lg\:hover\:grcol-end-11:hover{
        grid-column-end: 11;
    }
    
    .lg\:hover\:grcol-end-12:hover{
        grid-column-end: 12;
    }
    
    .lg\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }
    
    .lg\:hover\:grtprows-1:hover{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-2:hover{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-3:hover{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-4:hover{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-5:hover{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-6:hover{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-7:hover{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-8:hover{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-9:hover{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-10:hover{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-11:hover{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-12:hover{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:hover\:grtprows-none:hover{
        grid-template-rows: none;
    }
    
    .lg\:hover\:grtprows-subgrid:hover{
        grid-template-rows: subgrid;
    }
    
    .lg\:hover\:grtprows-auto:hover{
        grid-template-rows: auto;
    }
    
    .lg\:hover\:grrow-auto:hover{
        grid-row: auto;
    }
    
    .lg\:hover\:grrow-span-1:hover{
        grid-row: span 1 / span 1;
    }
    
    .lg\:hover\:grrow-span-2:hover{
        grid-row: span 2 / span 2;
    }
    
    .lg\:hover\:grrow-span-3:hover{
        grid-row: span 3 / span 3;
    }
    
    .lg\:hover\:grrow-span-4:hover{
        grid-row: span 4 / span 4;
    }
    
    .lg\:hover\:grrow-span-5:hover{
        grid-row: span 5 / span 5;
    }
    
    .lg\:hover\:grrow-span-6:hover{
        grid-row: span 6 / span 6;
    }
    
    .lg\:hover\:grrow-span-7:hover{
        grid-row: span 7 / span 7;
    }
    
    .lg\:hover\:grrow-span-8:hover{
        grid-row: span 8 / span 8;
    }
    
    .lg\:hover\:grrow-span-9:hover{
        grid-row: span 9 / span 9;
    }
    
    .lg\:hover\:grrow-span-10:hover{
        grid-row: span 10 / span 10;
    }
    
    .lg\:hover\:grrow-span-11:hover{
        grid-row: span 11 / span 11;
    }
    
    .lg\:hover\:grrow-span-12:hover{
        grid-row: span 12 / span 12;
    }
    
    .lg\:hover\:grrow-span-full:hover{
        grid-row: span 1 / span -1;
    }
    
    .lg\:hover\:grrow-start-1:hover{
        grid-row-start: 1;
    }
    
    .lg\:hover\:grrow-start-2:hover{
        grid-row-start: 2;
    }
    
    .lg\:hover\:grrow-start-3:hover{
        grid-row-start: 3;
    }
    
    .lg\:hover\:grrow-start-4:hover{
        grid-row-start: 4;
    }
    
    .lg\:hover\:grrow-start-5:hover{
        grid-row-start: 5;
    }
    
    .lg\:hover\:grrow-start-6:hover{
        grid-row-start: 6;
    }
    
    .lg\:hover\:grrow-start-7:hover{
        grid-row-start: 7;
    }
    
    .lg\:hover\:grrow-start-8:hover{
        grid-row-start: 8;
    }
    
    .lg\:hover\:grrow-start-9:hover{
        grid-row-start: 9;
    }
    
    .lg\:hover\:grrow-start-10:hover{
        grid-row-start: 10;
    }
    
    .lg\:hover\:grrow-start-11:hover{
        grid-row-start: 11;
    }
    
    .lg\:hover\:grrow-start-12:hover{
        grid-row-start: 12;
    }
    
    .lg\:hover\:grrow-start-auto:hover{
        grid-row-start: auto;
    }
    
    .lg\:hover\:grrow-end-1:hover{
        grid-row-end: 1;
    }
    
    .lg\:hover\:grrow-end-2:hover{
        grid-row-end: 2;
    }
    
    .lg\:hover\:grrow-end-3:hover{
        grid-row-end: 3;
    }
    
    .lg\:hover\:grrow-end-4:hover{
        grid-row-end: 4;
    }
    
    .lg\:hover\:grrow-end-5:hover{
        grid-row-end: 5;
    }
    
    .lg\:hover\:grrow-end-6:hover{
        grid-row-end: 6;
    }
    
    .lg\:hover\:grrow-end-7:hover{
        grid-row-end: 7;
    }
    
    .lg\:hover\:grrow-end-8:hover{
        grid-row-end: 8;
    }
    
    .lg\:hover\:grrow-end-9:hover{
        grid-row-end: 9;
    }
    
    .lg\:hover\:grrow-end-10:hover{
        grid-row-end: 10;
    }
    
    .lg\:hover\:grrow-end-11:hover{
        grid-row-end: 11;
    }
    
    .lg\:hover\:grrow-end-12:hover{
        grid-row-end: 12;
    }
    
    .lg\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }
    
    .lg\:hover\:grfl-row:hover{
        grid-auto-flow: row;
    }
    
    .lg\:hover\:grfl-col:hover{
        grid-auto-flow: column;
    }
    
    .lg\:hover\:grfl-dense:hover{
        grid-auto-flow: dense;
    }
    
    .lg\:hover\:grfl-row-dense:hover{
        grid-auto-flow: row dense;
    }
    
    .lg\:hover\:grfl-col-dense:hover{
        grid-auto-flow: column dense;
    }
    
    .lg\:hover\:gr-auto-cols-auto:hover{
        grid-auto-columns: auto;
    }
    
    .lg\:hover\:gr-auto-cols-min:hover{
        grid-auto-columns: min-content;
    }
    
    .lg\:hover\:gr-auto-cols-max:hover{
        grid-auto-columns: max-content;
    }
    
    .lg\:hover\:gr-auto-cols-minmax:hover{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .lg\:hover\:gr-auto-rows-auto:hover{
        grid-auto-rows: auto;
    }
    
    .lg\:hover\:gr-auto-rows-min:hover{
        grid-auto-rows: min-content;
    }
    
    .lg\:hover\:gr-auto-rows-max:hover{
        grid-auto-rows: max-content;
    }
    
    .lg\:hover\:gr-auto-rows-minmax:hover{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .lg\:hover\:gap-0:hover{
        gap: 0;
    }
    
    .lg\:hover\:gap-x-0:hover{
        column-gap: 0;
    }
    
    .lg\:hover\:gap-y-0:hover{
        row-gap: 0;
    }
    
    .lg\:hover\:gap-1:hover{
        gap: 1px;
    }
    
    .lg\:hover\:gap-2:hover{
        gap: 2px;
    }
    
    .lg\:hover\:gap-4:hover{
        gap: 4px;
    }
    
    .lg\:hover\:gap-6:hover{
        gap: 6px;
    }
    
    .lg\:hover\:gap-8:hover{
        gap: 8px;
    }
    
    .lg\:hover\:gap-9:hover{
        gap: 9px;
    }
    
    .lg\:hover\:gap-10:hover{
        gap: 10px;
    }
    
    .lg\:hover\:gap-12:hover{
        gap: 12px;
    }
    
    .lg\:hover\:gap-14:hover{
        gap: 14px;
    }
    
    .lg\:hover\:gap-16:hover{
        gap: 16px;
    }
    
    .lg\:hover\:gap-18:hover{
        gap: 18px;
    }
    
    .lg\:hover\:gap-20:hover{
        gap: 20px;
    }
    
    .lg\:hover\:gap-x-0:hover{
        column-gap: 0;
    }
    
    .lg\:hover\:gap-x-1:hover{
        column-gap: 1px;
    }
    
    .lg\:hover\:gap-x-2:hover{
        column-gap: 2px;
    }
    
    .lg\:hover\:gap-x-4:hover{
        column-gap: 4px;
    }
    
    .lg\:hover\:gap-x-6:hover{
        column-gap: 6px;
    }
    
    .lg\:hover\:gap-x-8:hover{
        column-gap: 8px;
    }
    
    .lg\:hover\:gap-x-10:hover{
        column-gap: 10px;
    }
    
    .lg\:hover\:gap-x-12:hover{
        column-gap: 12px;
    }
    
    .lg\:hover\:gap-x-14:hover{
        column-gap: 14px;
    }
    
    .lg\:hover\:gap-x-16:hover{
        column-gap: 16px;
    }
    
    .lg\:hover\:gap-x-18:hover{
        column-gap: 18px;
    }
    
    .lg\:hover\:gap-x-20:hover{
        column-gap: 20px;
    }
    
    .lg\:hover\:gap-y-1:hover{
        row-gap: 1px;
    }
    
    .lg\:hover\:gap-y-2:hover{
        row-gap: 2px;
    }
    
    .lg\:hover\:gap-y-4:hover{
        row-gap: 4px;
    }
    
    .lg\:hover\:gap-y-6:hover{
        row-gap: 6px;
    }
    
    .lg\:hover\:gap-y-8:hover{
        row-gap: 8px;
    }
    
    .lg\:hover\:gap-y-10:hover{
        row-gap: 10px;
    }
    
    .lg\:hover\:gap-y-12:hover{
        row-gap: 12px;
    }
    
    .lg\:hover\:gap-y-14:hover{
        row-gap: 14px;
    }
    
    .lg\:hover\:gap-y-16:hover{
        row-gap: 16px;
    }
    
    .lg\:hover\:gap-y-18:hover{
        row-gap: 18px;
    }
    
    .lg\:hover\:gap-y-20:hover{
        row-gap: 20px;
    }
    
    .lg\:hover\:justify-content-normal:hover{
        justify-content: normal;
    }
    
    .lg\:hover\:justify-content-start:hover{
        justify-content: flex-start;
    }
    
    .lg\:hover\:justify-content-end:hover{
        justify-content: flex-end;
    }
    
    .lg\:hover\:justify-content-center:hover{
        justify-content: center;
    }
    
    .lg\:hover\:justify-content-between:hover{
        justify-content: space-between;
    }
    
    .lg\:hover\:justify-content-around:hover{
        justify-content: space-around;
    }
    
    .lg\:hover\:justify-content-evenly:hover{
        justify-content: space-evenly;
    }
    
    .lg\:hover\:justify-content-stretch:hover{
        justify-content: stretch;
    }
    
    .lg\:hover\:justify-items-start:hover{
        justify-items: start;
    }
    
    .lg\:hover\:justify-items-end:hover{
        justify-items: end;
    }
    
    .lg\:hover\:justify-items-center:hover{
        justify-items: center;
    }
    
    .lg\:hover\:justify-items-stretch:hover{
        justify-items: stretch;
    }
    
    .lg\:hover\:justify-self-auto:hover{
        justify-self: auto;
    }
    
    .lg\:hover\:justify-self-start:hover{
        justify-self: start;
    }
    
    .lg\:hover\:justify-self-end:hover{
        justify-self: end;
    }
    
    .lg\:hover\:justify-self-center:hover{
        justify-self: center;
    }
    
    .lg\:hover\:justify-self-stretch:hover{
        justify-self: stretch;
    }
    
    .lg\:hover\:align-content-normal:hover{
        align-content: normal;
    }
    
    .lg\:hover\:align-content-center:hover{
        align-content: center;
    }
    
    .lg\:hover\:align-content-start:hover{
        align-content: flex-start;
    }
    
    .lg\:hover\:align-content-end:hover{
        align-content: flex-end;
    }
    
    .lg\:hover\:align-content-between:hover{
        align-content: space-between;
    }
    
    .lg\:hover\:align-content-around:hover{
        align-content: space-around;
    }
    
    .lg\:hover\:align-content-evenly:hover{
        align-content: space-evenly;
    }
    
    .lg\:hover\:align-content-baseline:hover{
        align-content: space-baseline;
    }
    
    .lg\:hover\:align-content-stretch:hover{
        align-content: stretch;
    }
    
    .lg\:hover\:align-items-start:hover{
        align-items: start;
    }
    
    .lg\:hover\:align-items-end:hover{
        align-items: end;
    }
    
    .lg\:hover\:align-items-center:hover{
        align-items: center;
    }
    
    .lg\:hover\:align-items-stretch:hover{
        justify-items: stretch;
    }
    
    .lg\:hover\:align-self-auto:hover{
        justify-self: auto;
    }
    
    .lg\:hover\:align-self-start:hover{
        justify-self: start;
    }
    
    .lg\:hover\:align-self-end:hover{
        justify-self: end;
    }
    
    .lg\:hover\:align-self-center:hover{
        justify-self: center;
    }
    
    .lg\:hover\:align-self-stretch:hover{
        justify-self: stretch;
    }
    
    .lg\:hover\:align-self-baseline:hover{
        justify-self: baseline;
    }
    
    .lg\:hover\:place-content-center:hover{
        place-content: center;
    }
    
    .lg\:hover\:place-content-start:hover{
        place-content: start;
    }
    
    .lg\:hover\:place-content-end:hover{
        place-content: end;
    }
    
    .lg\:hover\:place-content-between:hover{
        place-content: between;
    }
    
    .lg\:hover\:place-content-around:hover{
        place-content: around;
    }
    
    .lg\:hover\:place-content-evenly:hover{
        place-content: evenly;
    }
    
    .lg\:hover\:place-content-baseline:hover{
        place-content: baseline;
    }
    
    .lg\:hover\:place-content-stretch:hover{
        place-content: stretch;
    }
    
    .lg\:hover\:place-items-start:hover{
        place-content: start;
    }
    
    .lg\:hover\:place-items-end:hover{
        place-content: end;
    }
    
    .lg\:hover\:place-items-center:hover{
        place-content: center;
    }
    
    .lg\:hover\:place-items-baseline:hover{
        place-content: baseline;
    }
    
    .lg\:hover\:place-items-stretch:hover{
        place-content: stretch;
    }
    
    .lg\:hover\:place-self-start:hover{
        place-self: start;
    }
    
    .lg\:hover\:place-self-end:hover{
        place-self: end;
    }
    
    .lg\:hover\:place-self-center:hover{
        place-self: center;
    }
    
    .lg\:hover\:place-self-baseline:hover{
        place-self: baseline;
    }
    
    .lg\:hover\:place-self-stretch:hover{
        place-self: stretch;
    }
    
    .lg\:hover\:w-0:hover{
        width: 0;
    }
    
    .lg\:hover\:w-2:hover{
        width: 2px;
    }
    
    .lg\:hover\:w-4:hover{
        width: 4px;
    }
    
    .lg\:hover\:w-6:hover{
        width: 6px;
    }
    
    .lg\:hover\:w-8:hover{
        width: 8px;
    }
    
    .lg\:hover\:w-10:hover{
        width: 10px;
    }
    
    .lg\:hover\:w-12:hover{
        width: 12px;
    }
    
    .lg\:hover\:w-14:hover{
        width: 14px;
    }
    
    .lg\:hover\:w-16:hover{
        width: 16px;
    }
    
    .lg\:hover\:w-18:hover{
        width: 18px;
    }
    
    .lg\:hover\:w-20:hover{
        width: 20px;
    }
    
    .lg\:hover\:w-22:hover{
        width: 1.5rem;
    }
    
    .lg\:hover\:w-24:hover{
        width: 3rem;
    }
    
    .lg\:hover\:w-26:hover{
        width: 4.5rem;
    }
    
    .lg\:hover\:w-28:hover{
        width: 6rem;
    }
    
    .lg\:hover\:w-30:hover{
        width: 7.5rem;
    }
    
    .lg\:hover\:w-32:hover{
        width: 10rem;
    }
    
    .lg\:hover\:w-34:hover{
        width: 11.5rem;
    }
    
    .lg\:hover\:w-36:hover{
        width: 13rem;
    }
    
    .lg\:hover\:w-38:hover{
        width: 14.5rem;
    }
    
    .lg\:hover\:w-40:hover{
        width: 16rem;
    }
    
    .lg\:hover\:w-42:hover{
        width: 18rem;
    }
    
    .lg\:hover\:w-44:hover{
        width: 20rem;
    }
    
    .lg\:hover\:w-46:hover{
        width: 22rem;
    }
    
    .lg\:hover\:w-48:hover{
        width: 24rem;
    }

    .lg\:hover\:w-52:hover{
        width: 28rem;
    }

    .lg\:hover\:w-56:hover{
        width: 32rem;
    }

    .lg\:hover\:w-60:hover{
        width: 36rem;
    }

    .lg\:hover\:w-64:hover{
        width: 40rem;
    }

    .lg\:hover\:w-68:hover{
        width: 44rem;
    }

    .lg\:hover\:w-72:hover{
        width: 48rem;
    }

    .lg\:hover\:w-76:hover{
        width: 52rem;
    }

    .lg\:hover\:w-80:hover{
        width: 56rem;
    }

    .lg\:hover\:w-84:hover{
        width: 60rem;
    }
    
    .lg\:hover\:w-hf:hover{
        width: 50%;
    }
    
    .lg\:hover\:w-third:hover{
        width: 33.333%;
    }
    
    .lg\:hover\:w-two-third:hover{
        width: 66.67%;
    }
    
    .lg\:hover\:w-quarter:hover{
        width: 25%;
    }
    
    .lg\:hover\:w-three-quarter:hover{
        width: 75%;
    }
    
    .lg\:hover\:w-fifth:hover{
        width: 20%;
    }
    
    .lg\:hover\:w-two-fifth:hover{
        width: 40%;
    }
    
    .lg\:hover\:w-three-fifth:hover{
        width: 60%;
    }
    
    .lg\:hover\:w-four-fifth:hover{
        width: 80%;
    }
    
    .lg\:hover\:w-tenth:hover{
        width: 10%;
    }
    
    .lg\:hover\:w-two-tenth:hover{
        width: 20%;
    }
    
    .lg\:hover\:w-three-tenth:hover{
        width: 30%;
    }
    
    .lg\:hover\:w-four-tenth:hover{
        width: 40%;
    }
    
    .lg\:hover\:w-five-tenth:hover{
        width: 50%;
    }
    
    .lg\:hover\:w-six-tenth:hover{
        width: 60%;
    }
    
    .lg\:hover\:w-seven-tenth:hover{
        width: 70%;
    }
    
    .lg\:hover\:w-eight-tenth:hover{
        width: 80%;
    }
    
    .lg\:hover\:w-nine-tenth:hover{
        width: 90%;
    }
    
    .lg\:hover\:w-full:hover{
        width: 100%;
    }
    
    .lg\:hover\:w-min:hover{
        width: min-content;
    }
    
    .lg\:hover\:w-max:hover{
        width: max-content;
    }
    
    .lg\:hover\:w-fit:hover{
        width: fit-content;
    }
    
    .lg\:hover\:min-vh-10:hover{
        min-height: 10vh;
    }
    
    .lg\:hover\:min-vh-20:hover{
        min-height: 20vh;
    }
    
    .lg\:hover\:min-vh-30:hover{
        min-height: 30vh;
    }
    
    .lg\:hover\:min-vh-40:hover{
        min-height: 40vh;
    }
    
    .lg\:hover\:min-vh-50:hover{
        min-height: 50vh;
    }
    
    .lg\:hover\:min-vh-60:hover{
        min-height: 60vh;
    }
    
    .lg\:hover\:min-vh-70:hover{
        min-height: 70vh;
    }
    
    .lg\:hover\:min-vh-80:hover{
        min-height: 80vh;
    }
    
    .lg\:hover\:min-vh-90:hover{
        min-height: 90vh;
    }
    
    .lg\:hover\:min-vh-100:hover{
        min-height: 100vh;
    }
    
    .lg\:hover\:min-vw-10:hover{
        min-width: 10vh;
    }
    
    .lg\:hover\:min-vw-20:hover{
        min-width: 20vh;
    }
    
    .lg\:hover\:min-vw-30:hover{
        min-width: 30vh;
    }
    
    .lg\:hover\:min-vw-40:hover{
        min-width: 40vh;
    }
    
    .lg\:hover\:min-vw-50:hover{
        min-width: 50vh;
    }
    
    .lg\:hover\:min-vw-60:hover{
        min-width: 60vh;
    }
    
    .lg\:hover\:min-vw-70:hover{
        min-width: 70vh;
    }
    
    .lg\:hover\:min-vw-80:hover{
        min-width: 80vh;
    }
    
    .lg\:hover\:min-vw-90:hover{
        min-width: 100vh;
    }
    
    .lg\:hover\:min-vw-100:hover{
        min-width: 100vh;
    }
    
    .lg\:hover\:max-vh-10:hover{
        max-height: 10vh;
    }
    
    .lg\:hover\:max-vh-20:hover{
        max-height: 20vh;
    }
    
    .lg\:hover\:max-vh-30:hover{
        max-height: 30vh;
    }
    
    .lg\:hover\:max-vh-40:hover{
        max-height: 40vh;
    }
    
    .lg\:hover\:max-vh-50:hover{
        max-height: 50vh;
    }
    
    .lg\:hover\:max-vh-60:hover{
        max-height: 60vh;
    }
    
    .lg\:hover\:max-vh-70:hover{
        max-height: 70vh;
    }
    
    .lg\:hover\:max-vh-80:hover{
        max-height: 80vh;
    }
    
    .lg\:hover\:max-vh-90:hover{
        max-height: 100vh;
    }
    
    .lg\:hover\:max-vh-100:hover{
        max-height: 100vh;
    }
    
    .lg\:hover\:max-vw-10:hover{
        max-width: 10vh;
    }
    
    .lg\:hover\:max-vw-20:hover{
        max-width: 20vh;
    }
    
    .lg\:hover\:max-vw-30:hover{
        max-width: 30vh;
    }
    
    .lg\:hover\:max-vw-40:hover{
        max-width: 40vh;
    }
    
    .lg\:hover\:max-vw-50:hover{
        max-width: 50vh;
    }
    
    .lg\:hover\:max-vw-60:hover{
        max-width: 60vh;
    }
    
    .lg\:hover\:max-vw-70:hover{
        max-width: 70vh;
    }
    
    .lg\:hover\:max-vw-80:hover{
        max-width: 80vh;
    }
    
    .lg\:hover\:max-vw-90:hover{
        max-width: 100vh;
    }
    
    .lg\:hover\:max-vw-100:hover{
        max-width: 100vh;
    }
    
    .lg\:hover\:min-w-2:hover{
        min-width: 2px;
    }
    
    .lg\:hover\:min-w-4:hover{
        min-width: 4px;
    }
    
    .lg\:hover\:min-w-6:hover{
        min-width: 6px;
    }
    
    .lg\:hover\:min-w-8:hover{
        min-width: 8px;
    }
    
    .lg\:hover\:min-w-10:hover{
        min-width: 10px;
    }
    
    .lg\:hover\:min-w-12:hover{
        min-width: 12px;
    }
    
    .lg\:hover\:min-w-14:hover{
        min-width: 14px;
    }
    
    .lg\:hover\:min-w-16:hover{
        min-width: 16px;
    }
    
    .lg\:hover\:min-w-18:hover{
        min-width: 18px;
    }
    
    .lg\:hover\:min-w-20:hover{
        min-width: 20px;
    }
    
    .lg\:hover\:min-w-22:hover{
        min-width: 1.5rem;
    }
    
    .lg\:hover\:min-w-24:hover{
        min-width: 3rem;
    }
    
    .lg\:hover\:min-w-26:hover{
        min-width: 4.5rem;
    }
    
    .lg\:hover\:min-w-28:hover{
        min-width: 6rem;
    }
    
    .lg\:hover\:min-w-30:hover{
        min-width: 7.5rem;
    }
    
    .lg\:hover\:min-w-32:hover{
        min-width: 10rem;
    }
    
    .lg\:hover\:min-w-34:hover{
        min-width: 11.5rem;
    }
    
    .lg\:hover\:min-w-36:hover{
        min-width: 13rem;
    }
    
    .lg\:hover\:min-w-38:hover{
        min-width: 14.5rem;
    }
    
    .lg\:hover\:min-w-40:hover{
        min-width: 16rem;
    }
    
    .lg\:hover\:min-w-42:hover{
        min-width: 18rem;
    }
    
    .lg\:hover\:min-w-44:hover{
        min-width: 20rem;
    }
    
    .lg\:hover\:min-w-46:hover{
        min-width: 22rem;
    }
    
    .lg\:hover\:min-w-48:hover{
        min-width: 24rem;
    }
    
    .lg\:hover\:min-w-hf:hover{
        min-width: 50%;
    }
    
    .lg\:hover\:min-w-full:hover{
        min-width: 100%;
    }
    
    .lg\:hover\:min-w-min:hover{
        min-width: min-content;
    }
    
    .lg\:hover\:min-w-max:hover{
        min-width: max-content;
    }
    
    .lg\:hover\:min-w-fit:hover{
        min-width: fit-content;
    }
    
    .lg\:hover\:max-w-0:hover{
        max-width: 0;
    }
    
    .lg\:hover\:max-w-2:hover{
        max-width: 2px;
    }
    
    .lg\:hover\:max-w-4:hover{
        max-width: 4px;
    }
    
    .lg\:hover\:max-w-6:hover{
        max-width: 6px;
    }
    
    .lg\:hover\:max-w-8:hover{
        max-width: 8px;
    }
    
    .lg\:hover\:max-w-10:hover{
        max-width: 10px;
    }
    
    .lg\:hover\:max-w-12:hover{
        max-width: 12px;
    }
    
    .lg\:hover\:max-w-14:hover{
        max-width: 14px;
    }
    
    .lg\:hover\:max-w-16:hover{
        max-width: 16px;
    }
    
    .lg\:hover\:max-w-18:hover{
        max-width: 18px;
    }
    
    .lg\:hover\:max-w-20:hover{
        max-width: 20px;
    }
    
    .lg\:hover\:max-w-22:hover{
        max-width: 1.5rem;
    }
    
    .lg\:hover\:max-w-24:hover{
        max-width: 3rem;
    }
    
    .lg\:hover\:max-w-26:hover{
        max-width: 4.5rem;
    }
    
    .lg\:hover\:max-w-28:hover{
        max-width: 6rem;
    }
    
    .lg\:hover\:max-w-30:hover{
        max-width: 7.5rem;
    }
    
    .lg\:hover\:max-w-32:hover{
        max-width: 10rem;
    }
    
    .lg\:hover\:max-w-34:hover{
        max-width: 11.5rem;
    }
    
    .lg\:hover\:max-w-36:hover{
        max-width: 13rem;
    }
    
    .lg\:hover\:max-w-38:hover{
        max-width: 14.5rem;
    }
    
    .lg\:hover\:max-w-40:hover{
        max-width: 16rem;
    }
    
    .lg\:hover\:max-w-42:hover{
        max-width: 18rem;
    }
    
    .lg\:hover\:max-w-44:hover{
        max-width: 20rem;
    }
    
    .lg\:hover\:max-w-46:hover{
        max-width: 22rem;
    }
    
    .lg\:hover\:max-w-48:hover{
        max-width: 24rem;
    }
    
    .lg\:hover\:max-w-hf:hover{
        max-width: 50%;
    }
    
    .lg\:hover\:max-w-full:hover{
        max-width: 100%;
    }
    
    .lg\:hover\:max-w-max:hover{
        max-width: max-content;
    }
    
    .lg\:hover\:max-w-max:hover{
        max-width: max-content;
    }
    
    .lg\:hover\:max-w-fit:hover{
        max-width: fit-content;
    }
    
    .lg\:hover\:h-0:hover{
        height: 0;
    }
    
    .lg\:hover\:h-2:hover{
        height: 2px;
    }
    
    .lg\:hover\:h-4:hover{
        height: 4px;
    }
    
    .lg\:hover\:h-6:hover{
        height: 6px;
    }
    
    .lg\:hover\:h-8:hover{
        height: 8px;
    }
    
    .lg\:hover\:h-10:hover{
        height: 10px;
    }
    
    .lg\:hover\:h-12:hover{
        height: 12px;
    }
    
    .lg\:hover\:h-14:hover{
        height: 14px;
    }
    
    .lg\:hover\:h-16:hover{
        height: 16px;
    }
    
    .lg\:hover\:h-18:hover{
        height: 18px;
    }
    
    .lg\:hover\:h-20:hover{
        height: 20px;
    }
    
    .lg\:hover\:h-22:hover{
        height: 1.5rem;
    }
    
    .lg\:hover\:h-24:hover{
        height: 3rem;
    }
    
    .lg\:hover\:h-26:hover{
        height: 4.5rem;
    }
    
    .lg\:hover\:h-28:hover{
        height: 6rem;
    }
    
    .lg\:hover\:h-30:hover{
        height: 7.5rem;
    }
    
    .lg\:hover\:h-32:hover{
        height: 10rem;
    }
    
    .lg\:hover\:h-34:hover{
        height: 11.5rem;
    }
    
    .lg\:hover\:h-36:hover{
        height: 13rem;
    }
    
    .lg\:hover\:h-38:hover{
        height: 14.5rem;
    }
    
    .lg\:hover\:h-40:hover{
        height: 16rem;
    }
    
    .lg\:hover\:h-42:hover{
        height: 18rem;
    }
    
    .lg\:hover\:h-44:hover{
        height: 20rem;
    }
    
    .lg\:hover\:h-46:hover{
        height: 22rem;
    }
    
    .lg\:hover\:h-48:hover{
        height: 24rem;
    }

    .lg\:hover\:h-52:hover{
        height: 28rem;
    }

    .lg\:hover\:h-56:hover{
        height: 32rem;
    }

    .lg\:hover\:h-60:hover{
        height: 36rem;
    }

    .lg\:hover\:h-64:hover{
        height: 40rem;
    }

    .lg\:hover\:h-68:hover{
        height: 44rem;
    }

    .lg\:hover\:h-72:hover{
        height: 48rem;
    }

    .lg\:hover\:h-76:hover{
        height: 52rem;
    }

    .lg\:hover\:h-80:hover{
        height: 56rem;
    }

    .lg\:hover\:h-84:hover{
        height: 60rem;
    }
    
    .lg\:hover\:h-hf:hover{
        height: 50%;
    }
    
    .lg\:hover\:h-third:hover{
        height: 33.333%;
    }
    
    .lg\:hover\:h-two-third:hover{
        height: 66.67%;
    }
    
    .lg\:hover\:h-quarter:hover{
        height: 25%;
    }
    
    .lg\:hover\:h-three-quarter:hover{
        height: 75%;
    }
    
    .lg\:hover\:h-fifth:hover{
        height: 20%;
    }
    
    .lg\:hover\:h-two-fifth:hover{
        height: 40%;
    }
    
    .lg\:hover\:h-three-fifth:hover{
        height: 60%;
    }
    
    .lg\:hover\:h-four-fifth:hover{
        height: 80%;
    }
    
    .lg\:hover\:h-tenth:hover{
        height: 10%;
    }
    
    .lg\:hover\:h-two-tenth:hover{
        height: 20%;
    }
    
    .lg\:hover\:h-three-tenth:hover{
        height: 30%;
    }
    
    .lg\:hover\:h-four-tenth:hover{
        height: 40%;
    }
    
    .lg\:hover\:h-five-tenth:hover{
        height: 50%;
    }
    
    .lg\:hover\:h-six-tenth:hover{
        height: 60%;
    }
    
    .lg\:hover\:h-seventh-tenth:hover{
        height: 70%;
    }
    
    .lg\:hover\:h-eight-tenth:hover{
        height: 80%;
    }
    
    .lg\:hover\:h-nine-tenth:hover{
        height: 90%;
    }
    
    .lg\:hover\:h-full:hover{
        height: 100%;
    }
    
    .lg\:hover\:h-min:hover{
        height: min-content;
    }
    
    .lg\:hover\:h-max:hover{
        height: max-content;
    }
    
    .lg\:hover\:h-fit:hover{
        height: fit-content;
    }
    
    .lg\:hover\:min-h-0:hover{
        min-height: 0;
    }
    
    .lg\:hover\:min-h-2:hover{
        min-height: 2px;
    }
    
    .lg\:hover\:min-h-4:hover{
        min-height: 4px;
    }
    
    .lg\:hover\:min-h-6:hover{
        min-height: 6px;
    }
    
    .lg\:hover\:min-h-8:hover{
        min-height: 8px;
    }
    
    .lg\:hover\:min-h-10:hover{
        min-height: 10px;
    }
    
    .lg\:hover\:min-h-12:hover{
        min-height: 12px;
    }
    
    .lg\:hover\:min-h-14:hover{
        min-height: 14px;
    }
    
    .lg\:hover\:min-h-16:hover{
        min-height: 16px;
    }
    
    .lg\:hover\:min-h-18:hover{
        min-height: 18px;
    }
    
    .lg\:hover\:min-h-20:hover{
        min-height: 20px;
    }
    
    .lg\:hover\:min-h-22:hover{
        min-height: 1.5rem;
    }
    
    .lg\:hover\:min-h-24:hover{
        min-height: 3rem;
    }
    
    .lg\:hover\:min-h-26:hover{
        min-height: 4.5rem;
    }
    
    .lg\:hover\:min-h-28:hover{
        min-height: 6rem;
    }
    
    .lg\:hover\:min-h-30:hover{
        min-height: 7.5rem;
    }
    
    .lg\:hover\:min-h-32:hover{
        min-height: 10rem;
    }
    
    .lg\:hover\:min-h-34:hover{
        min-height: 11.5rem;
    }
    
    .lg\:hover\:min-h-36:hover{
        min-height: 13rem;
    }
    
    .lg\:hover\:min-h-38:hover{
        min-height: 14.5rem;
    }
    
    .lg\:hover\:min-h-40:hover{
        min-height: 16rem;
    }
    
    .lg\:hover\:min-h-42:hover{
        min-height: 18rem;
    }
    
    .lg\:hover\:min-h-44:hover{
        min-height: 20rem;
    }
    
    .lg\:hover\:min-h-46:hover{
        min-height: 22rem;
    }
    
    .lg\:hover\:min-h-48:hover{
        min-height: 24rem;
    }
    
    .lg\:hover\:min-h-hf:hover{
        min-height: 50%;
    }
    
    .lg\:hover\:min-h-full:hover{
        min-height: 100%;
    }
    
    .lg\:hover\:min-h-min:hover{
        min-height: min-content;
    }
    
    .lg\:hover\:min-h-max:hover{
        min-height: max-content;
    }
    
    .lg\:hover\:min-h-fit:hover{
        min-height: fit-content;
    }
    
    .lg\:hover\:max-h-0:hover{
        max-height: 0;
    }
    
    .lg\:hover\:max-h-2:hover{
        max-height: 2px;
    }
    
    .lg\:hover\:max-h-4:hover{
        max-height: 4px;
    }
    
    .lg\:hover\:max-h-6:hover{
        max-height: 6px;
    }
    
    .lg\:hover\:max-h-8:hover{
        max-height: 8px;
    }
    
    .lg\:hover\:max-h-10:hover{
        max-height: 10px;
    }
    
    .lg\:hover\:max-h-12:hover{
        max-height: 12px;
    }
    
    .lg\:hover\:max-h-14:hover{
        max-height: 14px;
    }
    
    .lg\:hover\:max-h-16:hover{
        max-height: 16px;
    }
    
    .lg\:hover\:max-h-18:hover{
        max-height: 18px;
    }
    
    .lg\:hover\:max-h-20:hover{
        max-height: 20px;
    }
    
    .lg\:hover\:max-h-22:hover{
        max-height: 1.5rem;
    }
    
    .lg\:hover\:max-h-24:hover{
        max-height: 3rem;
    }
    
    .lg\:hover\:max-h-26:hover{
        max-height: 4.5rem;
    }
    
    .lg\:hover\:max-h-28:hover{
        max-height: 6rem;
    }
    
    .lg\:hover\:max-h-30:hover{
        max-height: 7.5rem;
    }
    
    .lg\:hover\:max-h-32:hover{
        max-height: 10rem;
    }
    
    .lg\:hover\:max-h-34:hover{
        max-height: 11.5rem;
    }
    
    .lg\:hover\:max-h-36:hover{
        max-height: 13rem;
    }
    
    .lg\:hover\:max-h-38:hover{
        max-height: 14.5rem;
    }
    
    .lg\:hover\:max-h-40:hover{
        max-height: 16rem;
    }
    
    .lg\:hover\:max-h-42:hover{
        max-height: 18rem;
    }
    
    .lg\:hover\:max-h-44:hover{
        max-height: 20rem;
    }
    
    .lg\:hover\:max-h-46:hover{
        max-height: 22rem;
    }
    
    .lg\:hover\:max-h-48:hover{
        max-height: 24rem;
    }
    
    .lg\:hover\:max-h-hf:hover{
        max-height: 50%;
    }
    
    .lg\:hover\:max-h-full:hover{
        max-height: 100%;
    }
    
    .lg\:hover\:max-h-max:hover{
        max-height: max-content;
    }
    
    .lg\:hover\:max-h-max:hover{
        max-height: max-content;
    }
    
    .lg\:hover\:max-h-fit:hover{
        max-height: fit-content;
    }
    
    .lg\:hover\:sans:hover{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .lg\:hover\:serif:hover{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .lg\:hover\:mono:hover{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:hover\:font-s-xs:hover{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:hover\:font-s-sm:hover{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:hover\:font-s-md:hover{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:hover\:font-s-lg:hover{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:hover\:font-s-xm:hover{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:hover\:font-s-xl:hover{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:hover\:font-s-2md:hover{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:hover\:font-s-2xm:hover{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:hover\:font-s-2lg:hover{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:hover\:font-s-4md:hover{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:hover\:font-s-6md:hover{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:hover\:font-s-8md:hover{
        font-size: var(--velocity-font-s-8md);
    }
    
    .lg\:hover\:font-smoothing-antialiased:hover{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .lg\:hover\:font-subpixel-antialiased:hover{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .lg\:hover\:italic:hover{
        font-style: italic;
    }
    
    .lg\:hover\:italic-0:hover{
        font-style: normal;
    }
    
    .lg\:hover\:font-w-thin:hover{
        font-weight: 100;
    }
    
    .lg\:hover\:font-w-extralight:hover{
        font-weight: 200;
    }
    
    .lg\:hover\:font-w-light:hover{
        font-weight: 300;
    }
    
    .lg\:hover\:font-w-normal:hover{
        font-weight: 400;
    }
    
    .lg\:hover\:font-w-medium:hover{
        font-weight: 500;
    }
    
    .lg\:hover\:font-w-semibold:hover{
        font-weight: 600;
    }
    
    .lg\:hover\:font-w-bold:hover{
        font-weight: 700;
    }
    
    .lg\:hover\:font-w-extrabold:hover{
        font-weight: 800;
    }
    
    .lg\:hover\:font-w-black:hover{
        font-weight: 900;
    }
    
    .lg\:hover\:letter-space-lt:hover{
        letter-spacing: -0.25rem;
    }
    
    .lg\:hover\:letter-space-tt:hover{
        letter-spacing: -0.125rem;
    }
    
    .lg\:hover\:letter-space-normal:hover{
        letter-spacing: 0;
    }
    
    .lg\:hover\:letter-space-wide:hover{
        letter-spacing: 0.125rem;
    }
    
    .lg\:hover\:letter-space-wider:hover{
        letter-spacing: 0.25rem;
    }
    
    .lg\:hover\:line-h-1:hover{
        line-height: 0.25rem;
    }
    
    .lg\:hover\:line-h-2:hover{
        line-height: 0.5rem;
    }
    
    .lg\:hover\:line-h-3:hover{
        line-height: 0.75rem;
    }
    
    .lg\:hover\:line-h-4:hover{
        line-height: 1rem;
    }
    
    .lg\:hover\:line-h-5:hover{
        line-height: 1.25rem;
    }
    
    .lg\:hover\:line-h-6:hover{
        line-height: 1.5rem;
    }
    
    .lg\:hover\:line-h-7:hover{
        line-height: 1.75rem;
    }
    
    .lg\:hover\:line-h-8:hover{
        line-height: 2rem;
    }
    
    .lg\:hover\:line-h-9:hover{
        line-height: 2.25rem;
    }
    
    .lg\:hover\:line-h-10:hover{
        line-height: 2.5rem;
    }
    
    .lg\:hover\:line-h-normal:hover{
        line-height: 1;
    }
    
    .lg\:hover\:line-h-sm:hover{
        line-height: 1.25;
    }
    
    .lg\:hover\:line-h-md:hover{
        line-height: 1.5;
    }
    
    .lg\:hover\:line-h-lg:hover{
        line-height: 1.75;
    }
    
    .lg\:hover\:line-h-lg:hover{
        line-height: 2;
    }
    
    .lg\:hover\:line-h-xl:hover{
        line-height: 4;
    }
    
    .lg\:hover\:list-img-none:hover{
        list-style-image: none;
    }
    
    .lg\:hover\:list-position-inside:hover{
        list-style-position: inside;
    }
    
    .lg\:hover\:list-position-outside:hover{
        list-style-position: outside;
    }
    
    .lg\:hover\:list-type-none:hover{
        list-style-type: none;
    }
    
    .lg\:hover\:list-type-disc:hover{
        list-style-type: disc;
    }
    
    .lg\:hover\:list-type-decimal:hover{
        list-style-type: decimal;
    }
    
    .lg\:hover\:list-type-square:hover{
        list-style-type: square;
    }
    
    .lg\:hover\:left-text:hover{
        text-align: left;
    }
    
    .lg\:hover\:right-text:hover{
        text-align: right;
    }
    
    .lg\:hover\:justify-text:hover{
        text-align: justify;
    }
    
    .lg\:hover\:center-text:hover{
        text-align: center;
    }
    
    .lg\:hover\:start-text:hover{
        text-align: start;
    }
    
    .lg\:hover\:end-text:hover{
        text-align: end;
    }
    
    .lg\:hover\:underline-text:hover{
        text-decoration-line: underline;
    }
    
    .lg\:hover\:overline-text:hover{
        text-decoration-line: overline;
    }
    
    .lg\:hover\:strikethrough-text:hover{
        text-decoration-line: line-through;
    }
    
    .lg\:hover\:no-decoration-text:hover{
        text-decoration-line: none;
    }
    
    .lg\:hover\:text-decoration-solid:hover{
        text-decoration-style: solid;
    }
    
    .lg\:hover\:text-decoration-double:hover{
        text-decoration-style: double;
    }
    
    .lg\:hover\:text-decoration-dotted:hover{
        text-decoration-style: dotted;
    }
    
    .lg\:hover\:text-decoration-dashed:hover{
        text-decoration-style: dashed;
    }
    
    .lg\:hover\:text-decoration-wavy:hover{
        text-decoration-style: wavy;
    }
    
    .lg\:hover\:decoration-thick-auto:hover{
        text-decoration-thickness: auto;
    }
    
    .lg\:hover\:decoration-thick-0:hover{
        text-decoration-thickness: 0;
    }
    
    .lg\:hover\:decoration-thick-sm:hover{
        text-decoration-thickness: 1px;
    }
    
    .lg\:hover\:decoration-thick-md:hover{
        text-decoration-thickness: 2px;
    }
    
    .lg\:hover\:decoration-thick-lg:hover{
        text-decoration-thickness: 4px;
    }
    
    .lg\:hover\:decoration-thick-xl:hover{
        text-decoration-thickness: 8px;
    }
    
    .lg\:hover\:underline-offset-auto:hover{
        text-underline-offset: auto;
    }
    
    .lg\:hover\:underline-offset-0:hover{
        text-underline-offset: 0;
    }
    
    .lg\:hover\:underline-offset-sm:hover{
        text-underline-offset: 1px;
    }
    
    .lg\:hover\:underline-offset-md:hover{
        text-underline-offset: 2px;
    }
    
    .lg\:hover\:underline-offset-lg:hover{
        text-underline-offset: 4px;
    }
    
    .lg\:hover\:underline-offset-xl:hover{
        text-underline-offset: 8px;
    }
    
    .lg\:hover\:text-uppercase:hover{
        text-transform: uppercase;
    }
    
    .lg\:hover\:text-lowercase:hover{
        text-transform: lowercase;
    }
    
    .lg\:hover\:text-capitalize:hover{
        text-transform: capitalize;
    }
    
    .lg\:hover\:text-no-case:hover{
        text-transform: none;
    }
    
    .lg\:hover\:text-ellipsis:hover{
        text-overflow: ellipsis;
    }
    
    .lg\:hover\:text-clip:hover{
        text-overflow: clip;
    }
    
    .lg\:hover\:text-wrap:hover{
        text-wrap: wrap;
    }
    
    .lg\:hover\:text-nowrap:hover{
        text-wrap: nowrap;
    }
    
    .lg\:hover\:text-balance:hover{
        text-wrap: balance;
    }
    
    .lg\:hover\:text-pretty:hover{
        text-wrap: pretty;
    }
    
    .lg\:hover\:text-indent-0:hover{
        text-indent: 0;
    }
    
    .lg\:hover\:text-indent-1:hover{
        text-indent: 1px;
    }
    
    .lg\:hover\:text-indent-2:hover{
        text-indent: 2px;
    }
    
    .lg\:hover\:text-indent-4:hover{
        text-indent: 4px;
    }
    
    .lg\:hover\:text-indent-6:hover{
        text-indent: 6px;
    }
    
    .lg\:hover\:text-indent-8:hover{
        text-indent: 8px;
    }
    
    .lg\:hover\:text-indent-10:hover{
        text-indent: 10px;
    }
    
    .lg\:hover\:text-indent-12:hover{
        text-indent: 12px;
    }
    
    .lg\:hover\:text-indent-14:hover{
        text-indent: 14px;
    }
    
    .lg\:hover\:text-indent-16:hover{
        text-indent: 16px;
    }
    
    .lg\:hover\:text-indent-18:hover{
        text-indent: 18px;
    }
    
    .lg\:hover\:text-indent-20:hover{
        text-indent: 20px;
    }
    
    .lg\:hover\:vertical-align-baseline:hover{
        vertical-align: baseline;
    }
    
    .lg\:hover\:vertical-align-top:hover{
        vertical-align: top;
    }
    
    .lg\:hover\:vertical-align-bottom:hover{
        vertical-align: bottom;
    }
    
    .lg\:hover\:vertical-align-middle:hover{
        vertical-align: middle;
    }
    
    .lg\:hover\:vertical-align-text-top:hover{
        vertical-align: text-top;
    }
    
    .lg\:hover\:vertical-align-text-bottom:hover{
        vertical-align: text-bottom;
    }
    
    .lg\:hover\:vertical-align-sub:hover{
        vertical-align: sub;
    }
    
    .lg\:hover\:vertical-align-super:hover{
        vertical-align: super;
    }
    
    .lg\:hover\:white-space-normal:hover{
        white-space: normal;
    }
    
    .lg\:hover\:white-space-nowrap:hover{
        white-space: nowrap;
    }
    
    .lg\:hover\:white-space-pre:hover{
        white-space: pre;
    }
    
    .lg\:hover\:white-space-pre-line:hover{
        white-space: pre-line;
    }
    
    .lg\:hover\:white-space-pre-wrap:hover{
        white-space: pre-wrap;
    }
    
    .lg\:hover\:white-break-spaces:hover{
        white-space: break-spaces;
    }
    
    .lg\:hover\:word-break-normal:hover{
        word-break: normal;
    }
    
    .lg\:hover\:word-break-words:hover{
        word-break: break-word;
    }
    
    .lg\:hover\:word-break-all:hover{
        word-break: break-all;
    }
    
    .lg\:hover\:word-break-keep:hover{
        word-break: keep-all;
    }
    
    .lg\:hover\:content-none:hover{
        content: none;
    }
    
    .lg\:hover\:content-blank:hover{
        content: "";
    }
    
    .lg\:hover\:bg-fixed:hover{
        background-attachment: fixed;
    }
    
    .lg\:hover\:bg-local:hover{
        background-attachment: local;
    }
    
    .lg\:hover\:bg-scroll:hover{
        background-attachment: scroll;
    }
    
    .lg\:hover\:bg-clip-border:hover{
        background-clip: border-box;
    }
    
    .lg\:hover\:bg-clip-content:hover{
        background-clip: content-box;
    }
    
    .lg\:hover\:bg-clip-padding:hover{
        background-clip: padding-box;
    }
    
    .lg\:hover\:bg-clip-text:hover{
        background-clip: text;
    }
    
    .lg\:hover\:bg-or-border:hover{
        background-origin: border-box;
    }
    
    .lg\:hover\:bg-origin-border:hover{
        background-origin: border-box;
    }
    
    .lg\:hover\:bg-origin-padding:hover{
        background-origin: padding-box;
    }
    
    .lg\:hover\:bg-origin-content:hover{
        background-origin: content-box;
    }
    
    .lg\:hover\:bg-top:hover{
        background-position: top;
    }
    
    .lg\:hover\:bg-bottom:hover{
        background-position: bottom;
    }
    
    .lg\:hover\:bg-center:hover{
        background-position: center;
    }
    
    .lg\:hover\:bg-left:hover{
        background-position: left;
    }
    
    .lg\:hover\:bg-right:hover{
        background-position: top;
    }
    
    .lg\:hover\:bg-left-top:hover{
        background-position: left top;
    }
    
    .lg\:hover\:bg-right-top:hover{
        background-position: right top;
    }
    
    .lg\:hover\:bg-left-bottom:hover{
        background-position: left bottom;
    }
    
    .lg\:hover\:bg-right-bottom:hover{
        background-position: right bottom;
    }
    
    .lg\:hover\:bg-no-repeat:hover{
        background-repeat: no-repeat;
    }
    
    .lg\:hover\:bg-repeat:hover{
        background-repeat: repeat;
    }
    
    .lg\:hover\:bg-repeat-x:hover{
        background-repeat: repeat-x;
    }
    
    .lg\:hover\:bg-repeat-y:hover{
        background-repeat: repeat-y;
    }
    
    .lg\:hover\:bg-repeat-space:hover{
        background-repeat: space;
    }
    
    .lg\:hover\:bg-repeat-round:hover{
        background-repeat: round;
    }
    
    .lg\:hover\:bg-s-auto:hover{
        background-size: auto;
    }
    
    .lg\:hover\:bg-s-cover:hover{
        background-size: cover;
    }
    
    .lg\:hover\:bg-s-contain:hover{
        background-size: contain;
    }
    
    /* padding */
    .lg\:hover\:p-auto:hover{
        padding: auto;
    }
    
    .lg\:hover\:p-0:hover{
        padding: 0;
    }
    
    .lg\:hover\:p-4:hover{
        padding: var(--velocity-padding-4);
    }
    
    .lg\:hover\:p-8:hover{
        padding: var(--velocity-padding-8);
    }
    
    .lg\:hover\:p-12:hover{
        padding: var(--velocity-padding-12);
    }
    
    .lg\:hover\:p-16:hover{
        padding: var(--velocity-padding-16);
    }
    
    .lg\:hover\:p-20:hover{
        padding: var(--velocity-padding-20);
    }
    
    .lg\:hover\:p-24:hover{
        padding: var(--velocity-padding-24);
    }
    
    .lg\:hover\:p-28:hover{
        padding: var(--velocity-padding-28);
    }
    
    .lg\:hover\:p-32:hover{
        padding: var(--velocity-padding-32);
    }
    
    .lg\:hover\:p-36:hover{
        padding: var(--velocity-padding-36);
    }
    
    .lg\:hover\:p-40:hover{
        padding: var(--velocity-padding-40);
    }
    
    .lg\:hover\:p-44:hover{
        padding: var(--velocity-padding-44);
    }
    
    .lg\:hover\:p-48:hover{
        padding: var(--velocity-padding-48);
    }
    
    .lg\:hover\:p-52:hover{
        padding: var(--velocity-padding-52);
    }
    
    .lg\:hover\:p-56:hover{
        padding: var(--velocity-padding-56);
    }
    
    .lg\:hover\:p-60:hover{
        padding: var(--velocity-padding-60);
    }
    
    .lg\:hover\:p-64:hover{
        padding: var(--velocity-padding-64);
    }
    
    .lg\:hover\:p-68:hover{
        padding: var(--velocity-padding-68);
    }
    
    .lg\:hover\:p-72:hover{
        padding: var(--velocity-padding-72);
    }
    
    .lg\:hover\:p-76:hover{
        padding: var(--velocity-padding-76);
    }
    
    .lg\:hover\:p-80:hover{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .lg\:hover\:pt-auto:hover{
        padding-top: auto;
    }
    
    .lg\:hover\:pt-0:hover{
        padding-top: 0;
    }
    
    .lg\:hover\:pt-4:hover{
        padding-top: 0.25rem;
    }
    
    .lg\:hover\:pt-8:hover{
        padding-top: 0.5rem;
    }
    
    .lg\:hover\:pt-12:hover{
        padding-top: 0.75rem;
    }
    
    .lg\:hover\:pt-16:hover{
        padding-top: 1rem;
    }
    
    .lg\:hover\:pt-20:hover{
        padding-top: 1.25rem;
    }
    
    .lg\:hover\:pt-24:hover{
        padding-top: 1.5rem;
    }
    
    .lg\:hover\:pt-28:hover{
        padding-top: 1.75rem;
    }
    
    .lg\:hover\:pt-32:hover{
        padding-top: 2rem;
    }
    
    .lg\:hover\:pt-36:hover{
        padding-top: 2.25rem;
    }
    
    .lg\:hover\:pt-40:hover{
        padding-top: 2.5rem;
    }
    
    .lg\:hover\:pt-44:hover{
        padding-top: 2.75rem;
    }
    
    .lg\:hover\:pt-48:hover{
        padding-top: 3rem;
    }
    
    .lg\:hover\:pt-52:hover{
        padding-top: 3.25rem;
    }
    
    .lg\:hover\:pt-56:hover{
        padding-top: 3.5rem;
    }
    
    .lg\:hover\:pt-60:hover{
        padding-top: 3.75rem;
    }
    
    .lg\:hover\:pt-64:hover{
        padding-top: 4rem;
    }
    
    .lg\:hover\:pt-68:hover{
        padding-top: 6rem;
    }
    
    .lg\:hover\:pt-72:hover{
        padding-top: 8rem;
    }
    
    .lg\:hover\:pt-76:hover{
        padding-top: 12rem;
    }
    
    .lg\:hover\:pt-80:hover{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .lg\:hover\:pb-auto:hover{
        padding-bottom: auto;
    }
    
    .lg\:hover\:pb-0:hover{
        padding-bottom: 0;
    }
    
    .lg\:hover\:pb-4:hover{
        padding-bottom: 0.25rem;
    }
    
    .lg\:hover\:pb-8:hover{
        padding-bottom: 0.5rem;
    }
    
    .lg\:hover\:pb-12:hover{
        padding-bottom: 0.75rem;
    }
    
    .lg\:hover\:pb-16:hover{
        padding-bottom: 1rem;
    }
    
    .lg\:hover\:pb-20:hover{
        padding-bottom: 1.25rem;
    }
    
    .lg\:hover\:pb-24:hover{
        padding-bottom: 1.5rem;
    }
    
    .lg\:hover\:pb-28:hover{
        padding-bottom: 1.75rem;
    }
    
    .lg\:hover\:pb-32:hover{
        padding-bottom: 2rem;
    }
    
    .lg\:hover\:pb-36:hover{
        padding-bottom: 2.25rem;
    }
    
    .lg\:hover\:pb-40:hover{
        padding-bottom: 2.5rem;
    }
    
    .lg\:hover\:pb-44:hover{
        padding-bottom: 2.75rem;
    }
    
    .lg\:hover\:pb-48:hover{
        padding-bottom: 3rem;
    }
    
    .lg\:hover\:pb-52:hover{
        padding-bottom: 3.25rem;
    }
    
    .lg\:hover\:pb-56:hover{
        padding-bottom: 3.5rem;
    }
    
    .lg\:hover\:pb-60:hover{
        padding-bottom: 3.75rem;
    }
    
    .lg\:hover\:pb-64:hover{
        padding-bottom: 4rem;
    }
    
    .lg\:hover\:pb-68:hover{
        padding-bottom: 6rem;
    }
    
    .lg\:hover\:pb-72:hover{
        padding-bottom: 8rem;
    }
    
    .lg\:hover\:pb-76:hover{
        padding-bottom: 12rem;
    }
    
    .lg\:hover\:pb-80:hover{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .lg\:hover\:pl-0:hover{
        padding-left: auto;
    }
    
    .lg\:hover\:pl-0:hover{
        padding-left: 0;
    }
    
    .lg\:hover\:pl-4:hover{
        padding-left: 0.25rem;
    }
    
    .lg\:hover\:pl-8:hover{
        padding-left: 0.5rem;
    }
    
    .lg\:hover\:pl-12:hover{
        padding-left: 0.75rem;
    }
    
    .lg\:hover\:pl-16:hover{
        padding-left: 1rem;
    }
    
    .lg\:hover\:pl-20:hover{
        padding-left: 1.25rem;
    }
    
    .lg\:hover\:pl-24:hover{
        padding-left: 1.5rem;
    }
    
    .lg\:hover\:pl-28:hover{
        padding-left: 1.75rem;
    }
    
    .lg\:hover\:pl-32:hover{
        padding-left: 2rem;
    }
    
    .lg\:hover\:pl-36:hover{
        padding-left: 2.25rem;
    }
    
    .lg\:hover\:pl-40:hover{
        padding-left: 2.5rem;
    }
    
    .lg\:hover\:pl-44:hover{
        padding-left: 2.75rem;
    }
    
    .lg\:hover\:pl-48:hover{
        padding-left: 3rem;
    }
    
    .lg\:hover\:pl-52:hover{
        padding-left: 3.25rem;
    }
    
    .lg\:hover\:pl-56:hover{
        padding-left: 3.5rem;
    }
    
    .lg\:hover\:pl-60:hover{
        padding-left: 3.75rem;
    }
    
    .lg\:hover\:pl-64:hover{
        padding-left: 4rem;
    }
    
    .lg\:hover\:pl-68:hover{
        padding-left: 6rem;
    }
    
    .lg\:hover\:pl-72:hover{
        padding-left: 8rem;
    }
    
    .lg\:hover\:pl-76:hover{
        padding-left: 12rem;
    }
    
    .lg\:hover\:pl-80:hover{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .lg\:hover\:pr-auto:hover{
        padding-right: auto;
    }
    
    .lg\:hover\:pr-0:hover{
        padding-right: 0;
    }
    
    .lg\:hover\:pr-4:hover{
        padding-right: 0.25rem;
    }
    
    .lg\:hover\:pr-8:hover{
        padding-right: 0.5rem;
    }
    
    .lg\:hover\:pr-12:hover{
        padding-right: 0.75rem;
    }
    
    .lg\:hover\:pr-16:hover{
        padding-right: 1rem;
    }
    
    .lg\:hover\:pr-20:hover{
        padding-right: 1.25rem;
    }
    
    .lg\:hover\:pr-24:hover{
        padding-right: 1.5rem;
    }
    
    .lg\:hover\:pr-28:hover{
        padding-right: 1.75rem;
    }
    
    .lg\:hover\:pr-32:hover{
        padding-right: 2rem;
    }
    
    .lg\:hover\:pr-36:hover{
        padding-right: 2.25rem;
    }
    
    .lg\:hover\:pr-40:hover{
        padding-right: 2.5rem;
    }
    
    .lg\:hover\:pr-44:hover{
        padding-right: 2.75rem;
    }
    
    .lg\:hover\:pr-48:hover{
        padding-right: 3rem;
    }
    
    .lg\:hover\:pr-52:hover{
        padding-right: 3.25rem;
    }
    
    .lg\:hover\:pr-56:hover{
        padding-right: 3.5rem;
    }
    
    .lg\:hover\:pr-60:hover{
        padding-right: 3.75rem;
    }
    
    .lg\:hover\:pr-64:hover{
        padding-right: 4rem;
    }
    
    .lg\:hover\:pr-68:hover{
        padding-right: 6rem;
    }
    
    .lg\:hover\:pr-72:hover{
        padding-right: 8rem;
    }
    
    .lg\:hover\:pr-76:hover{
        padding-right: 12rem;
    }
    
    .lg\:hover\:pr-80:hover{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .lg\:hover\:px-auto:hover{
        padding-left: auto;
        padding-right: auto;
    }
    
    .lg\:hover\:px-0:hover{
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:hover\:px-4:hover{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .lg\:hover\:px-8:hover{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .lg\:hover\:px-12:hover{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .lg\:hover\:px-16:hover{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .lg\:hover\:px-20:hover{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .lg\:hover\:px-24:hover{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .lg\:hover\:px-28:hover{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .lg\:hover\:px-32:hover{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .lg\:hover\:px-36:hover{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .lg\:hover\:px-40:hover{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .lg\:hover\:px-44:hover{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .lg\:hover\:px-48:hover{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .lg\:hover\:px-52:hover{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .lg\:hover\:px-56:hover{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .lg\:hover\:px-60:hover{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .lg\:hover\:px-64:hover{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .lg\:hover\:px-68:hover{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .lg\:hover\:px-72:hover{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .lg\:hover\:px-76:hover{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .lg\:hover\:px-80:hover{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .lg\:hover\:py-auto:hover{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .lg\:hover\:py-0:hover{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .lg\:hover\:py-4:hover{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .lg\:hover\:py-8:hover{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .lg\:hover\:py-12:hover{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .lg\:hover\:py-16:hover{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .lg\:hover\:py-20:hover{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .lg\:hover\:py-24:hover{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .lg\:hover\:py-28:hover{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .lg\:hover\:py-32:hover{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .lg\:hover\:py-36:hover{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .lg\:hover\:py-40:hover{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .lg\:hover\:py-44:hover{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .lg\:hover\:py-48:hover{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .lg\:hover\:py-52:hover{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .lg\:hover\:py-56:hover{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .lg\:hover\:py-60:hover{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .lg\:hover\:py-64:hover{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .lg\:hover\:py-68:hover{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .lg\:hover\:py-72:hover{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .lg\:hover\:py-76:hover{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .lg\:hover\:py-80:hover{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .lg\:hover\:m-auto:hover{
        margin: auto;
    }
    
    .lg\:hover\:m-0:hover{
        margin: 0;
    }
    
    .lg\:hover\:m-4:hover{
        margin: 0.25rem;
    }
    
    .lg\:hover\:m-8:hover{
        margin: 0.5rem;
    }
    
    .lg\:hover\:m-12:hover{
        margin: 0.75rem;
    }
    
    .lg\:hover\:m-16:hover{
        margin: 1rem;
    }
    
    .lg\:hover\:m-20:hover{
        margin: 1.25rem;
    }
    
    .lg\:hover\:m-24:hover{
        margin: 1.5rem;
    }
    
    .lg\:hover\:m-28:hover{
        margin: 1.75rem;
    }
    
    .lg\:hover\:m-32:hover{
        margin: 2rem;
    }
    
    .lg\:hover\:m-36:hover{
        margin: 2.25rem;
    }
    
    .lg\:hover\:m-40:hover{
        margin: 2.5rem;
    }
    
    .lg\:hover\:m-44:hover{
        margin: 2.75rem;
    }
    
    .lg\:hover\:m-48:hover{
        margin: 3rem;
    }
    
    .lg\:hover\:m-52:hover{
        margin: 3.25rem;
    }
    
    .lg\:hover\:m-56:hover{
        margin: 3.5rem;
    }
    
    .lg\:hover\:m-60:hover{
        margin: 3.75rem;
    }
    
    .lg\:hover\:m-64:hover{
        margin: 4rem;
    }
    
    .lg\:hover\:m-68:hover{
        margin: 6rem;
    }
    
    .lg\:hover\:m-72:hover{
        margin: 8rem;
    }
    
    .lg\:hover\:m-76:hover{
        margin: 12rem;
    }
    
    .lg\:hover\:m-80:hover{
        margin: 16rem;
    }
    
    /** margin top **/
    .lg\:hover\:mt-auto:hover{
        margin-top: auto;
    }
    
    .lg\:hover\:mt-0:hover{
        margin-top: 0;
    }
    
    .lg\:hover\:mt-4:hover{
        margin-top: 0.25rem;
    }
    
    .lg\:hover\:mt-8:hover{
        margin-top: 0.5rem;
    }
    
    .lg\:hover\:mt-12:hover{
        margin-top: 0.75rem;
    }
    
    .lg\:hover\:mt-16:hover{
        margin-top: 1rem;
    }
    
    .lg\:hover\:mt-20:hover{
        margin-top: 1.25rem;
    }
    
    .lg\:hover\:mt-24:hover{
        margin-top: 1.5rem;
    }
    
    .lg\:hover\:mt-28:hover{
        margin-top: 1.75rem;
    }
    
    .lg\:hover\:mt-32:hover{
        margin-top: 2rem;
    }
    
    .lg\:hover\:mt-36:hover{
        margin-top: 2.25rem;
    }
    
    .lg\:hover\:mt-40:hover{
        margin-top: 2.5rem;
    }
    
    .lg\:hover\:mt-44:hover{
        margin-top: 2.75rem;
    }
    
    .lg\:hover\:mt-48:hover{
        margin-top: 3rem;
    }
    
    .lg\:hover\:mt-52:hover{
        margin-top: 3.25rem;
    }
    
    .lg\:hover\:mt-56:hover{
        margin-top: 3.5rem;
    }
    
    .lg\:hover\:mt-60:hover{
        margin-top: 3.75rem;
    }
    
    .lg\:hover\:mt-64:hover{
        margin-top: 4rem;
    }
    
    .lg\:hover\:mt-68:hover{
        margin-top: 6rem;
    }
    
    .lg\:hover\:mt-72:hover{
        margin-top: 8rem;
    }
    
    .lg\:hover\:mt-76:hover{
        margin-top: 12rem;
    }
    
    .lg\:hover\:mt-80:hover{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .lg\:hover\:mb-auto:hover{
        margin-bottom: auto;
    }
    
    .lg\:hover\:mb-0:hover{
        margin-bottom: 0;
    }
    
    .lg\:hover\:mb-4:hover{
        margin-bottom: 0.25rem;
    }
    
    .lg\:hover\:mb-8:hover{
        margin-bottom: 0.5rem;
    }
    
    .lg\:hover\:mb-12:hover{
        margin-bottom: 0.75rem;
    }
    
    .lg\:hover\:mb-16:hover{
        margin-bottom: 1rem;
    }
    
    .lg\:hover\:mb-20:hover{
        margin-bottom: 1.25rem;
    }
    
    .lg\:hover\:mb-24:hover{
        margin-bottom: 1.5rem;
    }
    
    .lg\:hover\:mb-28:hover{
        margin-bottom: 1.75rem;
    }
    
    .lg\:hover\:mb-32:hover{
        margin-bottom: 2rem;
    }
    
    .lg\:hover\:mb-36:hover{
        margin-bottom: 2.25rem;
    }
    
    .lg\:hover\:mb-40:hover{
        margin-bottom: 2.5rem;
    }
    
    .lg\:hover\:mb-44:hover{
        margin-bottom: 2.75rem;
    }
    
    .lg\:hover\:mb-48:hover{
        margin-bottom: 3rem;
    }
    
    .lg\:hover\:mb-52:hover{
        margin-bottom: 3.25rem;
    }
    
    .lg\:hover\:mb-56:hover{
        margin-bottom: 3.5rem;
    }
    
    .lg\:hover\:mb-60:hover{
        margin-bottom: 3.75rem;
    }
    
    .lg\:hover\:mb-64:hover{
        margin-bottom: 4rem;
    }
    
    .lg\:hover\:mb-68:hover{
        margin-bottom: 6rem;
    }
    
    .lg\:hover\:mb-72:hover{
        margin-bottom: 8rem;
    }
    
    .lg\:hover\:mb-76:hover{
        margin-bottom: 12rem;
    }
    
    .lg\:hover\:mb-80:hover{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .lg\:hover\:ml-auto:hover{
        margin-left: auto;
    }
    
    .lg\:hover\:ml-0:hover{
        margin-left: 0;
    }
    
    .lg\:hover\:ml-4:hover{
        margin-left: 0.25rem;
    }
    
    .lg\:hover\:ml-8:hover{
        margin-left: 0.5rem;
    }
    
    .lg\:hover\:ml-12:hover{
        margin-left: 0.75rem;
    }
    
    .lg\:hover\:ml-16:hover{
        margin-left: 1rem;
    }
    
    .lg\:hover\:ml-20:hover{
        margin-left: 1.25rem;
    }
    
    .lg\:hover\:ml-24:hover{
        margin-left: 1.5rem;
    }
    
    .lg\:hover\:ml-28:hover{
        margin-left: 1.75rem;
    }
    
    .lg\:hover\:ml-32:hover{
        margin-left: 2rem;
    }
    
    .lg\:hover\:ml-36:hover{
        margin-left: 2.25rem;
    }
    
    .lg\:hover\:ml-40:hover{
        margin-left: 2.5rem;
    }
    
    .lg\:hover\:ml-44:hover{
        margin-left: 2.75rem;
    }
    
    .lg\:hover\:ml-48:hover{
        margin-left: 3rem;
    }
    
    .lg\:hover\:ml-52:hover{
        margin-left: 3.25rem;
    }
    
    .lg\:hover\:ml-56:hover{
        margin-left: 3.5rem;
    }
    
    .lg\:hover\:ml-60:hover{
        margin-left: 3.75rem;
    }
    
    .lg\:hover\:ml-64:hover{
        margin-left: 4rem;
    }
    
    .lg\:hover\:ml-68:hover{
        margin-left: 6rem;
    }
    
    .lg\:hover\:ml-72:hover{
        margin-left: 8rem;
    }
    
    .lg\:hover\:ml-76:hover{
        margin-left: 12rem;
    }
    
    .lg\:hover\:ml-80:hover{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .lg\:hover\:mr-auto:hover{
        margin-right: auto;
    }
    
    .lg\:hover\:mr-0:hover{
        margin-right: 0;
    }
    
    .lg\:hover\:mr-4:hover{
        margin-right: 0.25rem;
    }
    
    .lg\:hover\:mr-8:hover{
        margin-right: 0.5rem;
    }
    
    .lg\:hover\:mr-12:hover{
        margin-right: 0.75rem;
    }
    
    .lg\:hover\:mr-16:hover{
        margin-right: 1rem;
    }
    
    .lg\:hover\:mr-20:hover{
        margin-right: 1.25rem;
    }
    
    .lg\:hover\:mr-24:hover{
        margin-right: 1.5rem;
    }
    
    .lg\:hover\:mr-28:hover{
        margin-right: 1.75rem;
    }
    
    .lg\:hover\:mr-32:hover{
        margin-right: 2rem;
    }
    
    .lg\:hover\:mr-36:hover{
        margin-right: 2.25rem;
    }
    
    .lg\:hover\:mr-40:hover{
        margin-right: 2.5rem;
    }
    
    .lg\:hover\:mr-44:hover{
        margin-right: 2.75rem;
    }
    
    .lg\:hover\:mr-48:hover{
        margin-right: 3rem;
    }
    
    .lg\:hover\:mr-52:hover{
        margin-right: 3.25rem;
    }
    
    .lg\:hover\:mr-56:hover{
        margin-right: 3.5rem;
    }
    
    .lg\:hover\:mr-60:hover{
        margin-right: 3.75rem;
    }
    
    .lg\:hover\:mr-64:hover{
        margin-right: 4rem;
    }
    
    .lg\:hover\:mr-68:hover{
        margin-right: 6rem;
    }
    
    .lg\:hover\:mr-72:hover{
        margin-right: 8rem;
    }
    
    .lg\:hover\:mr-76:hover{
        margin-right: 12rem;
    }
    
    .lg\:hover\:mr-80:hover{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .lg\:hover\:mx-auto:hover{
        margin-left: auto;
        margin-right: auto;
    }
    
    .lg\:hover\:mx-0:hover{
        margin-left: 0;
        margin-right: 0;
    }
    
    .lg\:hover\:mx-4:hover{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .lg\:hover\:mx-8:hover{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .lg\:hover\:mx-12:hover{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .lg\:hover\:mx-16:hover{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .lg\:hover\:mx-20:hover{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .lg\:hover\:mx-24:hover{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .lg\:hover\:mx-28:hover{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .lg\:hover\:mx-32:hover{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .lg\:hover\:mx-36:hover{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .lg\:hover\:mx-40:hover{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .lg\:hover\:mx-44:hover{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .lg\:hover\:mx-48:hover{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .lg\:hover\:mx-52:hover{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .lg\:hover\:mx-56:hover{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .lg\:hover\:mx-60:hover{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .lg\:hover\:mx-64:hover{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .lg\:hover\:mx-68:hover{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .lg\:hover\:mx-72:hover{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .lg\:hover\:mx-76:hover{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .lg\:hover\:mx-80:hover{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .lg\:hover\:my-auto:hover{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .lg\:hover\:my-0:hover{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .lg\:hover\:my-4:hover{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .lg\:hover\:my-8:hover{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .lg\:hover\:my-12:hover{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .lg\:hover\:my-16:hover{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .lg\:hover\:my-20:hover{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .lg\:hover\:my-24:hover{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .lg\:hover\:my-28:hover{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .lg\:hover\:my-32:hover{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .lg\:hover\:my-36:hover{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .lg\:hover\:my-40:hover{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .lg\:hover\:my-44:hover{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .lg\:hover\:my-48:hover{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .lg\:hover\:my-52:hover{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .lg\:hover\:my-56:hover{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .lg\:hover\:my-60:hover{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .lg\:hover\:my-64:hover{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .lg\:hover\:my-68:hover{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .lg\:hover\:my-72:hover{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .lg\:hover\:my-76:hover{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .lg\:hover\:my-80:hover{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .lg\:hover\:d-none:hover{
        display: none;
    }
    
    .lg\:hover\:d-block:hover{
        display: block;
    }
    
    .lg\:hover\:d-flex:hover{
        display: flex;
    }
    
    .lg\:hover\:d-grid:hover{
        display: grid;
    }
    
    .lg\:hover\:d-table:hover{
        display: table;
    }
    
    .lg\:hover\:d-inherit:hover{
        display: inherit;
    }
    
    .lg\:hover\:d-flexbox:hover{
        display: flexbox;
    }
    
    .lg\:hover\:d-table-column:hover{
        display: table-column;
    }
    
    .lg\:hover\:d-table-column-group:hover{
        display: table-column-group;
    }
    
    .lg\:hover\:d-table-cell:hover{
        display: table-cell;
    }
    
    .lg\:hover\:d-table-caption:hover{
        display: table-caption;
    }
    
    .lg\:hover\:d-table-row:hover{
        display: table-row;
    }
    
    .lg\:hover\:d-table-row-group:hover{
        display: table-row-group;
    }
    
    .lg\:hover\:d-inline-block:hover{
        display: inline-block;
    }
    
    .lg\:hover\:d-inline-flex:hover{
        display: inline-flex;
    }
    
    .lg\:hover\:border-round-none:hover{
        border-radius: 0;
    }
    
    .lg\:hover\:border-round-sm:hover{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .lg\:hover\:border-round-md:hover{
        border-radius: var(--velocity-border-round-md);
    }
    
    .lg\:hover\:border-round-lg:hover{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .lg\:hover\:border-round-xl:hover{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .lg\:hover\:border-round-2lg:hover{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .lg\:hover\:border-round-sxl:hover{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .lg\:hover\:border-round-pill:hover{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .lg\:hover\:border-round-full:hover{
        border-radius: var(--velocity-border-round-full);
    }

    .lg\:hover\:border-round-tl-none:hover{
        border-top-left-radius: 0;
    }

    .lg\:hover\:border-round-tl-sm:hover{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:hover\:border-round-tl-md:hover{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .lg\:hover\:border-round-tl-lg:hover{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:hover\:border-round-tl-xl:hover{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:hover\:border-round-tl-2lg:hover{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:hover\:border-round-tl-sxl:hover{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:hover\:border-round-tl-pill:hover{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:hover\:border-round-tl-full:hover{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .lg\:hover\:border-round-bl-none:hover{
        border-bottom-left-radius: 0;
    }

    .lg\:hover\:border-round-bl-sm:hover{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:hover\:border-round-bl-md:hover{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .lg\:hover\:border-round-bl-lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:hover\:border-round-bl-xl:hover{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:hover\:border-round-bl-2lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:hover\:border-round-bl-sxl:hover{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:hover\:border-round-bl-pill:hover{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:hover\:border-round-bl-full:hover{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .lg\:hover\:border-round-tr-none:hover{
        border-top-right-radius: 0;
    }

    .lg\:hover\:border-round-tr-sm:hover{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:hover\:border-round-tr-md:hover{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .lg\:hover\:border-round-tr-lg:hover{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:hover\:border-round-tr-xl:hover{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:hover\:border-round-tr-2lg:hover{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:hover\:border-round-tr-sxl:hover{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:hover\:border-round-tr-pill:hover{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:hover\:border-round-tr-full:hover{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .lg\:hover\:border-round-br-none:hover{
        border-bottom-right-radius: 0;
    }

    .lg\:hover\:border-round-br-sm:hover{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:hover\:border-round-br-md:hover{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .lg\:hover\:border-round-br-lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:hover\:border-round-br-xl:hover{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:hover\:border-round-br-2lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:hover\:border-round-br-sxl:hover{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:hover\:border-round-br-pill:hover{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:hover\:border-round-br-full:hover{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .lg\:hover\:border-w-0:hover{
        border-width: 0;
    }
    
    .lg\:hover\:border-w-1:hover{
        border-width: 1px;
    }
    
    .lg\:hover\:border-w-2:hover{
        border-width: 2px;
    }
    
    .lg\:hover\:border-w-4:hover{
        border-width: 4px;
    }
    
    .lg\:hover\:border-w-6:hover{
        border-width: 6px;
    }
    
    .lg\:hover\:border-w-8:hover{
        border-width: 8px;
    }
    
    .lg\:hover\:border-wx-0:hover{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .lg\:hover\:border-wx-1:hover{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .lg\:hover\:border-wx-2:hover{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .lg\:hover\:border-wx-4:hover{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .lg\:hover\:border-wx-6:hover{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .lg\:hover\:border-wx-8:hover{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .lg\:hover\:border-wy-0:hover{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .lg\:hover\:border-wy-1:hover{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .lg\:hover\:border-wy-2:hover{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .lg\:hover\:border-wy-4:hover{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .lg\:hover\:border-wy-6:hover{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .lg\:hover\:border-wy-8:hover{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .lg\:hover\:border-wl-0:hover{
        border-left-width: 0;
    }
    
    .lg\:hover\:border-wl-1:hover{
        border-left-width: 1px;
    }
    
    .lg\:hover\:border-wl-2:hover{
        border-left-width: 2px;
    }
    
    .lg\:hover\:border-wl-4:hover{
        border-left-width: 4px;
    }
    
    .lg\:hover\:border-wl-6:hover{
        border-left-width: 6px;
    }
    
    .lg\:hover\:border-wl-8:hover{
        border-left-width: 8px;
    }
    
    .lg\:hover\:border-wr-0:hover{
        border-right-width: 0;
    }
    
    .lg\:hover\:border-wr-1:hover{
        border-right-width: 1px;
    }
    
    .lg\:hover\:border-wr-2:hover{
        border-right-width: 2px;
    }
    
    .lg\:hover\:border-wr-4:hover{
        border-right-width: 4px;
    }
    
    .lg\:hover\:border-wr-6:hover{
        border-right-width: 6px;
    }
    
    .lg\:hover\:border-wr-8:hover{
        border-right-width: 8px;
    }
    
    .lg\:hover\:border-wt-0:hover{
        border-top-width: 0;
    }
    
    .lg\:hover\:border-wt-1:hover{
        border-top-width: 1px;
    }
    
    .lg\:hover\:border-wt-2:hover{
        border-top-width: 2px;
    }
    
    .lg\:hover\:border-wt-4:hover{
        border-top-width: 4px;
    }
    
    .lg\:hover\:border-wt-6:hover{
        border-top-width: 6px;
    }
    
    .lg\:hover\:border-wt-8:hover{
        border-top-width: 8px;
    }
    
    .lg\:hover\:border-wb-0:hover{
        border-bottom-width: 0;
    }
    
    .lg\:hover\:border-wb-1:hover{
        border-bottom-width: 1px;
    }
    
    .lg\:hover\:border-wb-2:hover{
        border-bottom-width: 2px;
    }
    
    .lg\:hover\:border-wb-4:hover{
        border-bottom-width: 4px;
    }
    
    .lg\:hover\:border-wb-6:hover{
        border-bottom-width: 6px;
    }
    
    .lg\:hover\:border-wb-8:hover{
        border-bottom-width: 8px;
    }
    
    .lg\:hover\:border-solid:hover{
        border-style: solid;
    }
    
    .lg\:hover\:border-dashed:hover{
        border-style: dashed;
    }
    
    .lg\:hover\:border-dotted:hover{
        border-style: dotted;
    }
    
    .lg\:hover\:border-double:hover{
        border-style: double;
    }
    
    .lg\:hover\:border-hidden:hover{
        border-style: hidden;
    }
    
    .lg\:hover\:border-none:hover{
        border-style: none;
    }
    
    .lg\:hover\:outline-w-0:hover{
        outline-width: 0;
    }
    
    .lg\:hover\:outline-w-1:hover{
        outline-width: 1px;
    }
    
    .lg\:hover\:outline-w-2:hover{
        outline-width: 2px;
    }
    
    .lg\:hover\:outline-w-4:hover{
        outline-width: 4px;
    }
    
    .lg\:hover\:outline-w-6:hover{
        outline-width: 6px;
    }
    
    .lg\:hover\:outline-w-8:hover{
        outline-width: 8px;
    }
    
    .lg\:hover\:outline-solid:hover{
        outline-style: solid;
    }
    
    .lg\:hover\:outline-dashed:hover{
        outline-style: dashed;
    }
    
    .lg\:hover\:outline-dotted:hover{
        outline-style: dotted;
    }
    
    .lg\:hover\:outline-double:hover{
        outline-style: double;
    }
    
    .lg\:hover\:outline-hidden:hover{
        outline-style: hidden;
    }
    
    .lg\:hover\:outline-none:hover{
        outline-style: none;
    }
    
    .lg\:hover\:outline-offset-0:hover{
        outline-offset: 0;
    }
    
    .lg\:hover\:outline-offset-1:hover{
        outline-offset: 1px;
    }
    
    .lg\:hover\:outline-offset-2:hover{
        outline-offset: 2px;
    }
    
    .lg\:hover\:outline-offset-4:hover{
        outline-offset: 4px;
    }
    
    .lg\:hover\:outline-offset-6:hover{
        outline-offset: 6px;
    }
    
    .lg\:hover\:outline-offset-8:hover{
        outline-offset: 8px;
    }
    
    .lg\:hover\:box-shadow-sm:hover{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .lg\:hover\:box-shadow-md:hover{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .lg\:hover\:box-shadow-lg:hover{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .lg\:hover\:box-shadow-xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .lg\:hover\:box-shadow-2xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .lg\:hover\:box-shadow-4xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .lg\:hover\:box-shadow-inset:hover{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .lg\:hover\:box-shadow-sm-color:hover{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .lg\:hover\:box-shadow-md-color:hover{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .lg\:hover\:box-shadow-lg-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .lg\:hover\:box-shadow-xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .lg\:hover\:box-shadow-2xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .lg\:hover\:box-shadow-4xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .lg\:hover\:box-shadow-inset-color:hover{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .lg\:hover\:box-shadow-none:hover{
        box-shadow: none;
    }
    
    .lg\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:hover\:opacity-0:hover{
        opacity: 0;
    }
    
    .lg\:hover\:opacity-5:hover{
        opacity: 0.05;
    }
    
    .lg\:hover\:opacity-10:hover{
        opacity: 0.1;
    }
    
    .lg\:hover\:opacity-15:hover{
        opacity: 0.15;
    }
    
    .lg\:hover\:opacity-20:hover{
        opacity: 0.2;
    }
    
    .lg\:hover\:opacity-25:hover{
        opacity: 0.25;
    }
    
    .lg\:hover\:opacity-30:hover{
        opacity: 0.3;
    }
    
    .lg\:hover\:opacity-35:hover{
        opacity: 0.35;
    }
    
    .lg\:hover\:opacity-40:hover{
        opacity: 0.4;
    }
    
    .lg\:hover\:opacity-45:hover{
        opacity: 0.45;
    }
    
    .lg\:hover\:opacity-50:hover{
        opacity: 0.5;
    }
    
    .lg\:hover\:opacity-55:hover{
        opacity: 0.55;
    }
    
    .lg\:hover\:opacity-60:hover{
        opacity: 0.6;
    }
    
    .lg\:hover\:opacity-65:hover{
        opacity: 0.65;
    }
    
    .lg\:hover\:opacity-70:hover{
        opacity: 0.7;
    }
    
    .lg\:hover\:opacity-75:hover{
        opacity: 0.75;
    }
    
    .lg\:hover\:opacity-80:hover{
        opacity: 0.8;
    }
    
    .lg\:hover\:opacity-85:hover{
        opacity: 0.85;
    }
    
    .lg\:hover\:opacity-90:hover{
        opacity: 0.9;
    }
    
    .lg\:hover\:opacity-95:hover{
        opacity: 0.95;
    }
    
    .lg\:hover\:opacity-100:hover{
        opacity: 1;
    }
    
    .lg\:hover\:border-collapse:hover{
        border-collapse: collapse;
    }
    
    .lg\:hover\:border-seperate:hover{
        border-collapse: separate;
    }
    
    .lg\:hover\:table-layout-auto:hover{
        table-layout: auto;
    }
    
    .lg\:hover\:table-layout-fixed:hover{
        table-layout: fixed;
    }
    
    .lg\:hover\:appearance-none:hover{
        appearance: none;
    }
    
    .lg\:hover\:appearance-auto:hover{
        appearance: auto;
    }
    
    .lg\:hover\:caption-top:hover{
        caption-side: top;
    }
    
    .lg\:hover\:caption-bottom:hover{
        caption-side: bottom;
    }
    
    .lg\:hover\:cursor-auto:hover{
        cursor: auto;
    }
    
    .lg\:hover\:cursor-default:hover{
        cursor: default;
    }
    
    .lg\:hover\:cursor-pointer:hover{
        cursor: pointer;
    }
    
    .lg\:hover\:cursor-text:hover{
        cursor: text;
    }
    
    .lg\:hover\:cursor-wait:hover{
        cursor: wait;
    }
    
    .lg\:hover\:cursor-help:hover{
        cursor: help;
    }
    
    .lg\:hover\:cursor-progress:hover{
        cursor: progress;
    }
    
    .lg\:hover\:cursor-none:hover{
        cursor: none;
    }
    
    .lg\:hover\:pointer-events-none:hover{
        pointer-events: none;
    }
    
    .lg\:hover\:pointer-events-auto:hover{
        pointer-events: auto;
    }
    
    .lg\:hover\:resize-none:hover{
        resize: none;
    }
    
    .lg\:hover\:resize-y:hover{
        resize: vertical;
    }
    
    .lg\:hover\:resize-x:hover{
        resize: horizontal;
    }
    
    .lg\:hover\:resize-both:hover{
        resize: both;
    }
    
    .lg\:hover\:scroll-auto:hover{
        scroll-behavior: auto;
    }
    
    .lg\:hover\:scroll-smooth:hover{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .lg\:hover\:scroll-p-auto:hover{
        scroll-padding: auto;
    }
    
    .lg\:hover\:scroll-p-0:hover{
        scroll-padding: 0;
    }
    
    .lg\:hover\:scroll-p-4:hover{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .lg\:hover\:scroll-p-8:hover{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .lg\:hover\:scroll-p-12:hover{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .lg\:hover\:scroll-p-16:hover{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .lg\:hover\:scroll-p-20:hover{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .lg\:hover\:scroll-p-24:hover{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .lg\:hover\:scroll-p-28:hover{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .lg\:hover\:scroll-p-32:hover{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .lg\:hover\:scroll-p-36:hover{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .lg\:hover\:scroll-p-40:hover{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .lg\:hover\:scroll-p-44:hover{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .lg\:hover\:scroll-p-48:hover{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .lg\:hover\:scroll-p-52:hover{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .lg\:hover\:scroll-p-56:hover{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .lg\:hover\:scroll-p-60:hover{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .lg\:hover\:scroll-p-64:hover{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .lg\:hover\:scroll-p-68:hover{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .lg\:hover\:scroll-p-72:hover{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .lg\:hover\:scroll-p-76:hover{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .lg\:hover\:scroll-p-80:hover{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .lg\:hover\:scroll-pt-auto:hover{
        scroll-padding-top: auto;
    }
    
    .lg\:hover\:scroll-pt-0:hover{
        scroll-padding-top: 0;
    }
    
    .lg\:hover\:scroll-pt-4:hover{
        scroll-padding-top: 0.25rem;
    }
    
    .lg\:hover\:scroll-pt-8:hover{
        scroll-padding-top: 0.5rem;
    }
    
    .lg\:hover\:scroll-pt-12:hover{
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:hover\:scroll-pt-16:hover{
        scroll-padding-top: 1rem;
    }
    
    .lg\:hover\:scroll-pt-20:hover{
        scroll-padding-top: 1.25rem;
    }
    
    .lg\:hover\:scroll-pt-24:hover{
        scroll-padding-top: 1.5rem;
    }
    
    .lg\:hover\:scroll-pt-28:hover{
        scroll-padding-top: 1.75rem;
    }
    
    .lg\:hover\:scroll-pt-32:hover{
        scroll-padding-top: 2rem;
    }
    
    .lg\:hover\:scroll-pt-36:hover{
        scroll-padding-top: 2.25rem;
    }
    
    .lg\:hover\:scroll-pt-40:hover{
        scroll-padding-top: 2.5rem;
    }
    
    .lg\:hover\:scroll-pt-44:hover{
        scroll-padding-top: 2.75rem;
    }
    
    .lg\:hover\:scroll-pt-48:hover{
        scroll-padding-top: 3rem;
    }
    
    .lg\:hover\:scroll-pt-52:hover{
        scroll-padding-top: 3.25rem;
    }
    
    .lg\:hover\:scroll-pt-56:hover{
        scroll-padding-top: 3.5rem;
    }
    
    .lg\:hover\:scroll-pt-60:hover{
        scroll-padding-top: 3.75rem;
    }
    
    .lg\:hover\:scroll-pt-64:hover{
        scroll-padding-top: 4rem;
    }
    
    .lg\:hover\:scroll-pt-68:hover{
        scroll-padding-top: 6rem;
    }
    
    .lg\:hover\:scroll-pt-72:hover{
        scroll-padding-top: 8rem;
    }
    
    .lg\:hover\:scroll-pt-76:hover{
        scroll-padding-top: 12rem;
    }
    
    .lg\:hover\:scroll-pt-80:hover{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .lg\:hover\:scroll-pb-auto:hover{
        scroll-padding-bottom: auto;
    }
    
    .lg\:hover\:scroll-pb-0:hover{
        scroll-padding-bottom: 0;
    }
    
    .lg\:hover\:scroll-pb-4:hover{
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:hover\:scroll-pb-8:hover{
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:hover\:scroll-pb-12:hover{
        scroll-padding-bottom: 0.75rem;
    }
    
    .lg\:hover\:scroll-pb-16:hover{
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:hover\:scroll-pb-20:hover{
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:hover\:scroll-pb-24:hover{
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:hover\:scroll-pb-28:hover{
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:hover\:scroll-pb-32:hover{
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:hover\:scroll-pb-36:hover{
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:hover\:scroll-pb-40:hover{
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:hover\:scroll-pb-44:hover{
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:hover\:scroll-pb-48:hover{
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:hover\:scroll-pb-52:hover{
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:hover\:scroll-pb-56:hover{
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:hover\:scroll-pb-60:hover{
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:hover\:scroll-pb-64:hover{
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:hover\:scroll-pb-68:hover{
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:hover\:scroll-pb-72:hover{
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:hover\:scroll-pb-76:hover{
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:hover\:scroll-pb-80:hover{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .lg\:hover\:scroll-pl-0:hover{
        scroll-padding-left: auto;
    }
    
    .lg\:hover\:scroll-pl-0:hover{
        scroll-padding-left: 0;
    }
    
    .lg\:hover\:scroll-pl-4:hover{
        scroll-padding-left: 0.25rem;
    }
    
    .lg\:hover\:scroll-pl-8:hover{
        scroll-padding-left: 0.5rem;
    }
    
    .lg\:hover\:scroll-pl-12:hover{
        scroll-padding-left: 0.75rem;
    }
    
    .lg\:hover\:scroll-pl-16:hover{
        scroll-padding-left: 1rem;
    }
    
    .lg\:hover\:scroll-pl-20:hover{
        scroll-padding-left: 1.25rem;
    }
    
    .lg\:hover\:scroll-pl-24:hover{
        scroll-padding-left: 1.5rem;
    }
    
    .lg\:hover\:scroll-pl-28:hover{
        scroll-padding-left: 1.75rem;
    }
    
    .lg\:hover\:scroll-pl-32:hover{
        scroll-padding-left: 2rem;
    }
    
    .lg\:hover\:scroll-pl-36:hover{
        scroll-padding-left: 2.25rem;
    }
    
    .lg\:hover\:scroll-pl-40:hover{
        scroll-padding-left: 2.5rem;
    }
    
    .lg\:hover\:scroll-pl-44:hover{
        scroll-padding-left: 2.75rem;
    }
    
    .lg\:hover\:scroll-pl-48:hover{
        scroll-padding-left: 3rem;
    }
    
    .lg\:hover\:scroll-pl-52:hover{
        scroll-padding-left: 3.25rem;
    }
    
    .lg\:hover\:scroll-pl-56:hover{
        scroll-padding-left: 3.5rem;
    }
    
    .lg\:hover\:scroll-pl-60:hover{
        scroll-padding-left: 3.75rem;
    }
    
    .lg\:hover\:scroll-pl-64:hover{
        scroll-padding-left: 4rem;
    }
    
    .lg\:hover\:scroll-pl-68:hover{
        scroll-padding-left: 6rem;
    }
    
    .lg\:hover\:scroll-pl-72:hover{
        scroll-padding-left: 8rem;
    }
    
    .lg\:hover\:scroll-pl-76:hover{
        scroll-padding-left: 12rem;
    }
    
    .lg\:hover\:scroll-pl-80:hover{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .lg\:hover\:scroll-pr-auto:hover{
        scroll-padding-right: auto;
    }
    
    .lg\:hover\:scroll-pr-0:hover{
        scroll-padding-right: 0;
    }
    
    .lg\:hover\:scroll-pr-4:hover{
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:hover\:scroll-pr-8:hover{
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:hover\:scroll-pr-12:hover{
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:hover\:scroll-pr-16:hover{
        scroll-padding-right: 1rem;
    }
    
    .lg\:hover\:scroll-pr-20:hover{
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:hover\:scroll-pr-24:hover{
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:hover\:scroll-pr-28:hover{
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:hover\:scroll-pr-32:hover{
        scroll-padding-right: 2rem;
    }
    
    .lg\:hover\:scroll-pr-36:hover{
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:hover\:scroll-pr-40:hover{
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:hover\:scroll-pr-44:hover{
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:hover\:scroll-pr-48:hover{
        scroll-padding-right: 3rem;
    }
    
    .lg\:hover\:scroll-pr-52:hover{
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:hover\:scroll-pr-56:hover{
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:hover\:scroll-pr-60:hover{
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:hover\:scroll-pr-64:hover{
        scroll-padding-right: 4rem;
    }
    
    .lg\:hover\:scroll-pr-68:hover{
        scroll-padding-right: 6rem;
    }
    
    .lg\:hover\:scroll-pr-72:hover{
        scroll-padding-right: 8rem;
    }
    
    .lg\:hover\:scroll-pr-76:hover{
        scroll-padding-right: 12rem;
    }
    
    .lg\:hover\:scroll-pr-80:hover{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .lg\:hover\:scroll-px-auto:hover{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .lg\:hover\:scroll-px-0:hover{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .lg\:hover\:scroll-px-4:hover{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:hover\:scroll-px-8:hover{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:hover\:scroll-px-12:hover{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:hover\:scroll-px-16:hover{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .lg\:hover\:scroll-px-20:hover{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:hover\:scroll-px-24:hover{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:hover\:scroll-px-28:hover{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:hover\:scroll-px-32:hover{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .lg\:hover\:scroll-px-36:hover{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:hover\:scroll-px-40:hover{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:hover\:scroll-px-44:hover{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:hover\:scroll-px-48:hover{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .lg\:hover\:scroll-px-52:hover{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:hover\:scroll-px-56:hover{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:hover\:scroll-px-60:hover{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:hover\:scroll-px-64:hover{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .lg\:hover\:scroll-px-68:hover{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .lg\:hover\:scroll-px-72:hover{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .lg\:hover\:scroll-px-76:hover{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .lg\:hover\:scroll-px-80:hover{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .lg\:hover\:scroll-py-auto:hover{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .lg\:hover\:scroll-py-0:hover{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .lg\:hover\:scroll-py-4:hover{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:hover\:scroll-py-8:hover{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:hover\:scroll-py-12:hover{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:hover\:scroll-py-16:hover{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:hover\:scroll-py-20:hover{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:hover\:scroll-py-24:hover{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:hover\:scroll-py-28:hover{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:hover\:scroll-py-32:hover{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:hover\:scroll-py-36:hover{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:hover\:scroll-py-40:hover{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:hover\:scroll-py-44:hover{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:hover\:scroll-py-48:hover{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:hover\:scroll-py-52:hover{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:hover\:scroll-py-56:hover{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:hover\:scroll-py-60:hover{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:hover\:scroll-py-64:hover{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:hover\:scroll-py-68:hover{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:hover\:scroll-py-72:hover{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:hover\:scroll-py-76:hover{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:hover\:scroll-py-80:hover{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .lg\:hover\:scroll-m-auto:hover{
        scroll-margin: auto;
    }
    
    .lg\:hover\:scroll-m-0:hover{
        scroll-margin: 0;
    }
    
    .lg\:hover\:scroll-m-4:hover{
        scroll-margin: 0.25rem;
    }
    
    .lg\:hover\:scroll-m-8:hover{
        scroll-margin: 0.5rem;
    }
    
    .lg\:hover\:scroll-m-12:hover{
        scroll-margin: 0.75rem;
    }
    
    .lg\:hover\:scroll-m-16:hover{
        scroll-margin: 1rem;
    }
    
    .lg\:hover\:scroll-m-20:hover{
        scroll-margin: 1.25rem;
    }
    
    .lg\:hover\:scroll-m-24:hover{
        scroll-margin: 1.5rem;
    }
    
    .lg\:hover\:scroll-m-28:hover{
        scroll-margin: 1.75rem;
    }
    
    .lg\:hover\:scroll-m-32:hover{
        scroll-margin: 2rem;
    }
    
    .lg\:hover\:scroll-m-36:hover{
        scroll-margin: 2.25rem;
    }
    
    .lg\:hover\:scroll-m-40:hover{
        scroll-margin: 2.5rem;
    }
    
    .lg\:hover\:scroll-m-44:hover{
        scroll-margin: 2.75rem;
    }
    
    .lg\:hover\:scroll-m-48:hover{
        scroll-margin: 3rem;
    }
    
    .lg\:hover\:scroll-m-52:hover{
        scroll-margin: 3.25rem;
    }
    
    .lg\:hover\:scroll-m-56:hover{
        scroll-margin: 3.5rem;
    }
    
    .lg\:hover\:scroll-m-60:hover{
        scroll-margin: 3.75rem;
    }
    
    .lg\:hover\:scroll-m-64:hover{
        scroll-margin: 4rem;
    }
    
    .lg\:hover\:scroll-m-68:hover{
        scroll-margin: 6rem;
    }
    
    .lg\:hover\:scroll-m-72:hover{
        scroll-margin: 8rem;
    }
    
    .lg\:hover\:scroll-m-76:hover{
        scroll-margin: 12rem;
    }
    
    .lg\:hover\:scroll-m-80:hover{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:hover\:scroll-mt-auto:hover{
        scroll-margin-top: auto;
    }
    
    .lg\:hover\:scroll-mt-0:hover{
        scroll-margin-top: 0;
    }
    
    .lg\:hover\:scroll-mt-4:hover{
        scroll-margin-top: 0.25rem;
    }
    
    .lg\:hover\:scroll-mt-8:hover{
        scroll-margin-top: 0.5rem;
    }
    
    .lg\:hover\:scroll-mt-12:hover{
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:hover\:scroll-mt-16:hover{
        scroll-margin-top: 1rem;
    }
    
    .lg\:hover\:scroll-mt-20:hover{
        scroll-margin-top: 1.25rem;
    }
    
    .lg\:hover\:scroll-mt-24:hover{
        scroll-margin-top: 1.5rem;
    }
    
    .lg\:hover\:scroll-mt-28:hover{
        scroll-margin-top: 1.75rem;
    }
    
    .lg\:hover\:scroll-mt-32:hover{
        scroll-margin-top: 2rem;
    }
    
    .lg\:hover\:scroll-mt-36:hover{
        scroll-margin-top: 2.25rem;
    }
    
    .lg\:hover\:scroll-mt-40:hover{
        scroll-margin-top: 2.5rem;
    }
    
    .lg\:hover\:scroll-mt-44:hover{
        scroll-margin-top: 2.75rem;
    }
    
    .lg\:hover\:scroll-mt-48:hover{
        scroll-margin-top: 3rem;
    }
    
    .lg\:hover\:scroll-mt-52:hover{
        scroll-margin-top: 3.25rem;
    }
    
    .lg\:hover\:scroll-mt-56:hover{
        scroll-margin-top: 3.5rem;
    }
    
    .lg\:hover\:scroll-mt-60:hover{
        scroll-margin-top: 3.75rem;
    }
    
    .lg\:hover\:scroll-mt-64:hover{
        scroll-margin-top: 4rem;
    }
    
    .lg\:hover\:scroll-mt-68:hover{
        scroll-margin-top: 6rem;
    }
    
    .lg\:hover\:scroll-mt-72:hover{
        scroll-margin-top: 8rem;
    }
    
    .lg\:hover\:scroll-mt-76:hover{
        scroll-margin-top: 12rem;
    }
    
    .lg\:hover\:scroll-mt-80:hover{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .lg\:hover\:scroll-mb-auto:hover{
        scroll-margin-bottom: auto;
    }
    
    .lg\:hover\:scroll-mb-0:hover{
        scroll-margin-bottom: 0;
    }
    
    .lg\:hover\:scroll-mb-4:hover{
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:hover\:scroll-mb-8:hover{
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:hover\:scroll-mb-12:hover{
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:hover\:scroll-mb-16:hover{
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:hover\:scroll-mb-20:hover{
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:hover\:scroll-mb-24:hover{
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:hover\:scroll-mb-28:hover{
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:hover\:scroll-mb-32:hover{
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:hover\:scroll-mb-36:hover{
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:hover\:scroll-mb-40:hover{
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:hover\:scroll-mb-44:hover{
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:hover\:scroll-mb-48:hover{
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:hover\:scroll-mb-52:hover{
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:hover\:scroll-mb-56:hover{
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:hover\:scroll-mb-60:hover{
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:hover\:scroll-mb-64:hover{
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:hover\:scroll-mb-68:hover{
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:hover\:scroll-mb-72:hover{
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:hover\:scroll-mb-76:hover{
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:hover\:scroll-mb-80:hover{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:hover\:scroll-ml-auto:hover{
        scroll-margin-left: auto;
    }
    
    .lg\:hover\:scroll-ml-0:hover{
        scroll-margin-left: 0;
    }
    
    .lg\:hover\:scroll-ml-4:hover{
        scroll-margin-left: 0.25rem;
    }
    
    .lg\:hover\:scroll-ml-8:hover{
        scroll-margin-left: 0.5rem;
    }
    
    .lg\:hover\:scroll-ml-12:hover{
        scroll-margin-left: 0.75rem;
    }
    
    .lg\:hover\:scroll-ml-16:hover{
        scroll-margin-left: 1rem;
    }
    
    .lg\:hover\:scroll-ml-20:hover{
        scroll-margin-left: 1.25rem;
    }
    
    .lg\:hover\:scroll-ml-24:hover{
        scroll-margin-left: 1.5rem;
    }
    
    .lg\:hover\:scroll-ml-28:hover{
        scroll-margin-left: 1.75rem;
    }
    
    .lg\:hover\:scroll-ml-32:hover{
        scroll-margin-left: 2rem;
    }
    
    .lg\:hover\:scroll-ml-36:hover{
        scroll-margin-left: 2.25rem;
    }
    
    .lg\:hover\:scroll-ml-40:hover{
        scroll-margin-left: 2.5rem;
    }
    
    .lg\:hover\:scroll-ml-44:hover{
        scroll-margin-left: 2.75rem;
    }
    
    .lg\:hover\:scroll-ml-48:hover{
        scroll-margin-left: 3rem;
    }
    
    .lg\:hover\:scroll-ml-52:hover{
        scroll-margin-left: 3.25rem;
    }
    
    .lg\:hover\:scroll-ml-56:hover{
        scroll-margin-left: 3.5rem;
    }
    
    .lg\:hover\:scroll-ml-60:hover{
        scroll-margin-left: 3.75rem;
    }
    
    .lg\:hover\:scroll-ml-64:hover{
        scroll-margin-left: 4rem;
    }
    
    .lg\:hover\:scroll-ml-68:hover{
        scroll-margin-left: 6rem;
    }
    
    .lg\:hover\:scroll-ml-72:hover{
        scroll-margin-left: 8rem;
    }
    
    .lg\:hover\:scroll-ml-76:hover{
        scroll-margin-left: 12rem;
    }
    
    .lg\:hover\:scroll-ml-80:hover{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .lg\:hover\:scroll-mr-auto:hover{
        scroll-margin-right: auto;
    }
    
    .lg\:hover\:scroll-mr-0:hover{
        scroll-margin-right: 0;
    }
    
    .lg\:hover\:scroll-mr-4:hover{
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:hover\:scroll-mr-8:hover{
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:hover\:scroll-mr-12:hover{
        scroll-margin-right: 0.75rem;
    }
    
    .lg\:hover\:scroll-mr-16:hover{
        scroll-margin-right: 1rem;
    }
    
    .lg\:hover\:scroll-mr-20:hover{
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:hover\:scroll-mr-24:hover{
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:hover\:scroll-mr-28:hover{
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:hover\:scroll-mr-32:hover{
        scroll-margin-right: 2rem;
    }
    
    .lg\:hover\:scroll-mr-36:hover{
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:hover\:scroll-mr-40:hover{
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:hover\:scroll-mr-44:hover{
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:hover\:scroll-mr-48:hover{
        scroll-margin-right: 3rem;
    }
    
    .lg\:hover\:scroll-mr-52:hover{
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:hover\:scroll-mr-56:hover{
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:hover\:scroll-mr-60:hover{
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:hover\:scroll-mr-64:hover{
        scroll-margin-right: 4rem;
    }
    
    .lg\:hover\:scroll-mr-68:hover{
        scroll-margin-right: 6rem;
    }
    
    .lg\:hover\:scroll-mr-72:hover{
        scroll-margin-right: 8rem;
    }
    
    .lg\:hover\:scroll-mr-76:hover{
        scroll-margin-right: 12rem;
    }
    
    .lg\:hover\:scroll-mr-80:hover{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .lg\:hover\:scroll-mx-auto:hover{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .lg\:hover\:scroll-mx-0:hover{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .lg\:hover\:scroll-mx-4:hover{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:hover\:scroll-mx-8:hover{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:hover\:scroll-mx-12:hover{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:hover\:scroll-mx-16:hover{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .lg\:hover\:scroll-mx-20:hover{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:hover\:scroll-mx-24:hover{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:hover\:scroll-mx-28:hover{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:hover\:scroll-mx-32:hover{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .lg\:hover\:scroll-mx-36:hover{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:hover\:scroll-mx-40:hover{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:hover\:scroll-mx-44:hover{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:hover\:scroll-mx-48:hover{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .lg\:hover\:scroll-mx-52:hover{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:hover\:scroll-mx-56:hover{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:hover\:scroll-mx-60:hover{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:hover\:scroll-mx-64:hover{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .lg\:hover\:scroll-mx-68:hover{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .lg\:hover\:scroll-mx-72:hover{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .lg\:hover\:scroll-mx-76:hover{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .lg\:hover\:scroll-mx-80:hover{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .lg\:hover\:scroll-my-auto:hover{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .lg\:hover\:scroll-my-0:hover{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .lg\:hover\:scroll-my-4:hover{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:hover\:scroll-my-8:hover{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:hover\:scroll-my-12:hover{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:hover\:scroll-my-16:hover{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:hover\:scroll-my-20:hover{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:hover\:scroll-my-24:hover{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:hover\:scroll-my-28:hover{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:hover\:scroll-my-32:hover{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:hover\:scroll-my-36:hover{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:hover\:scroll-my-40:hover{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:hover\:scroll-my-44:hover{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:hover\:scroll-my-48:hover{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:hover\:scroll-my-52:hover{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:hover\:scroll-my-56:hover{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:hover\:scroll-my-60:hover{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:hover\:scroll-my-64:hover{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:hover\:scroll-my-68:hover{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:hover\:scroll-my-72:hover{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:hover\:scroll-my-76:hover{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:hover\:scroll-my-80:hover{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .lg\:hover\:scroll-snap-align-start:hover{
        scroll-snap-align: start;
    }
    
    .lg\:hover\:scroll-snap-align-end:hover{
        scroll-snap-align: end;
    }
    
    .lg\:hover\:scroll-snap-align-center:hover{
        scroll-snap-align: center;
    }
    
    .lg\:hover\:scroll-snap-align-none:hover{
        scroll-snap-align: none;
    }
    
    .lg\:hover\:scroll-snap-stop-normal:hover{
        scroll-snap-stop: normal;
    }
    
    .lg\:hover\:scroll-always-stop-normal:hover{
        scroll-snap-stop: always;
    }
    
    .lg\:hover\:scroll-snap-type-none:hover{
        scroll-snap-type: none;
    }
    
    .lg\:hover\:scroll-snap-type-mandatory:hover{
        scroll-snap-type: mandatory;
    }
    
    .lg\:hover\:scroll-snap-type-proximity:hover{
        scroll-snap-type: proximity;
    }
    
    .lg\:hover\:user-select-none:hover{
        user-select: none;
    }
    
    .lg\:hover\:user-select-text:hover{
        user-select: text;
    }
    
    .lg\:hover\:user-select-all:hover{
        user-select: all;
    }
    
    .lg\:hover\:user-select-auto:hover{
        user-select: auto;
    }
    
    .lg\:hover\:will-change-auto:hover{
        will-change: auto;
    }
    
    .lg\:hover\:will-change-scroll:hover{
        will-change: scroll;
    }
    
    .lg\:hover\:will-change-contents:hover{
        will-change: contents;
    }
    
    .lg\:hover\:will-change-transform:hover{
        will-change: transform;
    }
    
    .lg\:hover\:stroke-w-0:hover{
        stroke-width: 0;
    }
    
    .lg\:hover\:stroke-w-1:hover{
        stroke-width: 1;
    }
    
    .lg\:hover\:stroke-w-2:hover{
        stroke-width: 2;
    }
    
    .lg\:hover\:scale-0:hover{
        transform: scale(0);
    }
    
    .lg\:hover\:scale-5:hover{
        transform: scale(0.05);
    }
    
    .lg\:hover\:scale-10:hover{
        transform: scale(0.1);
    }
    
    .lg\:hover\:scale-15:hover{
        transform: scale(0.15);
    }
    
    .lg\:hover\:scale-20:hover{
        transform: scale(0.2);
    }
    
    .lg\:hover\:scale-25:hover{
        transform: scale(0.25);
    }
    
    .lg\:hover\:scale-30:hover{
        transform: scale(0.3);
    }
    
    .lg\:hover\:scale-35:hover{
        transform: scale(0.35);
    }
    
    .lg\:hover\:scale-40:hover{
        transform: scale(0.4);
    }
    
    .lg\:hover\:scale-45:hover{
        transform: scale(0.45);
    }
    
    .lg\:hover\:scale-50:hover{
        transform: scale(0.5);
    }
    
    .lg\:hover\:scale-55:hover{
        transform: scale(0.55);
    }
    
    .lg\:hover\:scale-60:hover{
        transform: scale(0.6);
    }
    
    .lg\:hover\:scale-65:hover{
        transform: scale(0.65);
    }
    
    .lg\:hover\:scale-70:hover{
        transform: scale(0.7);
    }
    
    .lg\:hover\:scale-75:hover{
        transform: scale(0.75);
    }
    
    .lg\:hover\:scale-80:hover{
        transform: scale(0.8);
    }
    
    .lg\:hover\:scale-85:hover{
        transform: scale(0.85);
    }
    
    .lg\:hover\:scale-90:hover{
        transform: scale(0.9);
    }
    
    .lg\:hover\:scale-95:hover{
        transform: scale(0.95);
    }
    
    .lg\:hover\:scale-100:hover{
        transform: scale(1);
    }
    
    .lg\:hover\:scale-105:hover{
        transform: scale(1.05);
    }
    
    .lg\:hover\:scale-110:hover{
        transform: scale(1.1);
    }
    
    .lg\:hover\:scale-115:hover{
        transform: scale(1.15);
    }
    
    .lg\:hover\:scale-120:hover{
        transform: scale(1.2);
    }
    
    .lg\:hover\:scale-125:hover{
        transform: scale(1.25);
    }
    
    .lg\:hover\:scale-130:hover{
        transform: scale(1.3);
    }
    
    .lg\:hover\:scale-135:hover{
        transform: scale(1.35);
    }
    
    .lg\:hover\:scale-140:hover{
        transform: scale(1.4);
    }
    
    .lg\:hover\:scale-145:hover{
        transform: scale(1.45);
    }
    
    .lg\:hover\:scale-150:hover{
        transform: scale(1.5);
    }

    .lg\:hover\:-translate-1:hover:hover{
        transform: translate(-10px);
    }

    .lg\:hover\:-translate-2:hover:hover{
        transform: translate(-20px);
    }

    .lg\:hover\:-translate-3:hover:hover{
        transform: translate(-30px);
    }

    .lg\:hover\:-translate-4:hover:hover{
        transform: translate(-40px);
    }

    .lg\:hover\:-translate-5:hover:hover{
        transform: translate(-60px);
    }

    .lg\:hover\:-translate-6:hover:hover{
        transform: translate(-60px);
    }

    .lg\:hover\:-translate-7:hover:hover{
        transform: translate(-70px);
    }

    .lg\:hover\:-translate-8:hover:hover{
        transform: translate(-80px);
    }

    .lg\:hover\:-translate-9:hover:hover{
        transform: translate(-90px);
    }

    .lg\:hover\:-translate-10:hover:hover{
        transform: translate(-100px);
    }

    .lg\:hover\:-translate-11:hover:hover{
        transform: translate(-110px);
    }

    .lg\:hover\:-translate-12:hover:hover{
        transform: translate(-120px);
    }

    .lg\:hover\:-translate-13:hover:hover{
        transform: translate(-130px);
    }

    .lg\:hover\:-translate-14:hover:hover{
        transform: translate(-140px);
    }

    .lg\:hover\:-translate-15:hover:hover{
        transform: translate(-150px);
    }

    .lg\:hover\:-translate-16:hover:hover{
        transform: translate(-160px);
    }

    .lg\:hover\:-translate-17:hover:hover{
        transform: translate(-170px);
    }

    .lg\:hover\:-translate-18:hover:hover{
        transform: translate(-180px);
    }

    .lg\:hover\:-translate-19:hover:hover{
        transform: translate(-190px);
    }

    .lg\:hover\:-translate-20:hover:hover{
        transform: translate(-200px);
    }

    .lg\:hover\:-translate-10x:hover:hover{
        transform: translate(-10%);
    }

    .lg\:hover\:-translate-15x:hover:hover{
        transform: translate(-15%);
    }

    .lg\:hover\:-translate-20x:hover:hover{
        transform: translate(-20%);
    }

    .lg\:hover\:-translate-25x:hover:hover{
        transform: translate(-25%);
    }

    .lg\:hover\:-translate-30x:hover:hover{
        transform: translate(-30%);
    }

    .lg\:hover\:-translate-35x:hover:hover{
        transform: translate(-35%);
    }

    .lg\:hover\:-translate-40x:hover:hover{
        transform: translate(-40%);
    }

    .lg\:hover\:-translate-45x:hover:hover{
        transform: translate(-45%);
    }

    .lg\:hover\:-translate-50x:hover:hover{
        transform: translate(-50%);
    }

    .lg\:hover\:-translate-55x:hover:hover{
        transform: translate(-55%);
    }

    .lg\:hover\:-translate-60x:hover:hover{
        transform: translate(-60%);
    }

    .lg\:hover\:-translate-65x:hover:hover{
        transform: translate(-65%);
    }

    .lg\:hover\:-translate-70x:hover:hover{
        transform: translate(-70%);
    }

    .lg\:hover\:-translate-75x:hover:hover{
        transform: translate(-75%);
    }

    .lg\:hover\:-translate-80x:hover:hover{
        transform: translate(-80%);
    }

    .lg\:hover\:-translate-85x:hover:hover{
        transform: translate(-85%);
    }

    .lg\:hover\:-translate-90x:hover:hover{
        transform: translate(-90%);
    }

    .lg\:hover\:-translate-95x:hover:hover{
        transform: translate(-95%);
    }

    .lg\:hover\:-translate-x-1:hover:hover{
        transform: translateX(-10px);
    }

    .lg\:hover\:-translate-x-2:hover:hover{
        transform: translateX(-20px);
    }

    .lg\:hover\:-translate-x-3:hover:hover{
        transform: translateX(-30px);
    }

    .lg\:hover\:-translate-x-4:hover:hover{
        transform: translateX(-40px);
    }

    .lg\:hover\:-translate-x-5:hover:hover{
        transform: translateX(-60px);
    }

    .lg\:hover\:-translate-x-6:hover:hover{
        transform: translateX(-60px);
    }

    .lg\:hover\:-translate-x-7:hover:hover{
        transform: translateX(-70px);
    }

    .lg\:hover\:-translate-x-8:hover:hover{
        transform: translateX(-80px);
    }

    .lg\:hover\:-translate-x-9:hover:hover{
        transform: translateX(-90px);
    }

    .lg\:hover\:-translate-x-10:hover:hover{
        transform: translateX(-100px);
    }

    .lg\:hover\:-translate-x-11:hover:hover{
        transform: translateX(-110px);
    }

    .lg\:hover\:-translate-x-12:hover:hover{
        transform: translateX(-120px);
    }

    .lg\:hover\:-translate-x-13:hover:hover{
        transform: translateX(-130px);
    }

    .lg\:hover\:-translate-x-14:hover:hover{
        transform: translateX(-140px);
    }

    .lg\:hover\:-translate-x-15:hover:hover{
        transform: translateX(-150px);
    }

    .lg\:hover\:-translate-x-16:hover:hover{
        transform: translateX(-160px);
    }

    .lg\:hover\:-translate-x-17:hover:hover{
        transform: translateX(-170px);
    }

    .lg\:hover\:-translate-x-18:hover:hover{
        transform: translateX(-180px);
    }

    .lg\:hover\:-translate-x-19:hover:hover{
        transform: translateX(-190px);
    }

    .lg\:hover\:-translate-x-20:hover:hover{
        transform: translateX(-200px);
    }

    .lg\:hover\:-translate-x-10x:hover:hover{
        transform: translateX(-10%);
    }

    .lg\:hover\:-translate-x-15x:hover:hover{
        transform: translateX(-15%);
    }

    .lg\:hover\:-translate-x-20x:hover:hover{
        transform: translateX(-20%);
    }

    .lg\:hover\:-translate-x-25x:hover:hover{
        transform: translateX(-25%);
    }

    .lg\:hover\:-translate-x-30x:hover:hover{
        transform: translateX(-30%);
    }

    .lg\:hover\:-translate-x-35x:hover:hover{
        transform: translateX(-35%);
    }

    .lg\:hover\:-translate-x-40x:hover:hover{
        transform: translateX(-40%);
    }

    .lg\:hover\:-translate-x-45x:hover:hover{
        transform: translateX(-45%);
    }

    .lg\:hover\:-translate-x-50x:hover:hover{
        transform: translateX(-50%);
    }

    .lg\:hover\:-translate-x-55x:hover:hover{
        transform: translateX(-55%);
    }

    .lg\:hover\:-translate-x-60x:hover:hover{
        transform: translateX(-60%);
    }

    .lg\:hover\:-translate-x-65x:hover:hover{
        transform: translateX(-65%);
    }

    .lg\:hover\:-translate-x-70x:hover:hover{
        transform: translateX(-70%);
    }

    .lg\:hover\:-translate-x-75x:hover:hover{
        transform: translateX(-75%);
    }

    .lg\:hover\:-translate-x-80x:hover:hover{
        transform: translateX(-80%);
    }

    .lg\:hover\:-translate-x-85x:hover:hover{
        transform: translateX(-85%);
    }

    .lg\:hover\:-translate-x-90x:hover:hover{
        transform: translateX(-90%);
    }

    .lg\:hover\:-translate-x-95x:hover:hover{
        transform: translateX(-95%);
    }

    .lg\:hover\:-translate-y-1:hover:hover{
        transform: translateY(-10px);
    }

    .lg\:hover\:-translate-y-2:hover:hover{
        transform: translateY(-20px);
    }

    .lg\:hover\:-translate-y-3:hover:hover{
        transform: translateY(-30px);
    }

    .lg\:hover\:-translate-y-4:hover:hover{
        transform: translateY(-40px);
    }

    .lg\:hover\:-translate-y-5:hover:hover{
        transform: translateY(-60px);
    }

    .lg\:hover\:-translate-y-6:hover:hover{
        transform: translateY(-60px);
    }

    .lg\:hover\:-translate-y-7:hover:hover{
        transform: translateY(-70px);
    }

    .lg\:hover\:-translate-y-8:hover:hover{
        transform: translateY(-80px);
    }

    .lg\:hover\:-translate-y-9:hover:hover{
        transform: translateY(-90px);
    }

    .lg\:hover\:-translate-y-10:hover:hover{
        transform: translateY(-100px);
    }

    .lg\:hover\:-translate-y-11:hover:hover{
        transform: translateY(-110px);
    }

    .lg\:hover\:-translate-y-12:hover:hover{
        transform: translateY(-120px);
    }

    .lg\:hover\:-translate-y-13:hover:hover{
        transform: translateY(-130px);
    }

    .lg\:hover\:-translate-y-14:hover:hover{
        transform: translateY(-140px);
    }

    .lg\:hover\:-translate-y-15:hover:hover{
        transform: translateY(-150px);
    }

    .lg\:hover\:-translate-y-16:hover:hover{
        transform: translateY(-160px);
    }

    .lg\:hover\:-translate-y-17:hover:hover{
        transform: translateY(-170px);
    }

    .lg\:hover\:-translate-y-18:hover:hover{
        transform: translateY(-180px);
    }

    .lg\:hover\:-translate-y-19:hover:hover{
        transform: translateY(-190px);
    }

    .lg\:hover\:-translate-y-20:hover:hover{
        transform: translateY(-200px);
    }

    .lg\:hover\:-translate-y-10x:hover:hover{
        transform: translateY(-10%);
    }

    .lg\:hover\:-translate-y-15x:hover:hover{
        transform: translateY(-15%);
    }

    .lg\:hover\:-translate-y-20x:hover:hover{
        transform: translateY(-20%);
    }

    .lg\:hover\:-translate-y-25x:hover:hover{
        transform: translateY(-25%);
    }

    .lg\:hover\:-translate-y-30x:hover:hover{
        transform: translateY(-30%);
    }

    .lg\:hover\:-translate-y-35x:hover:hover{
        transform: translateY(-35%);
    }

    .lg\:hover\:-translate-y-40x:hover:hover{
        transform: translateY(-40%);
    }

    .lg\:hover\:-translate-y-45x:hover:hover{
        transform: translateY(-45%);
    }

    .lg\:hover\:-translate-y-50x:hover:hover{
        transform: translateY(-50%);
    }

    .lg\:hover\:-translate-y-55x:hover:hover{
        transform: translateY(-55%);
    }

    .lg\:hover\:-translate-y-60x:hover:hover{
        transform: translateY(-60%);
    }

    .lg\:hover\:-translate-y-65x:hover:hover{
        transform: translateY(-65%);
    }

    .lg\:hover\:-translate-y-70x:hover:hover{
        transform: translateY(-70%);
    }

    .lg\:hover\:-translate-y-75x:hover:hover{
        transform: translateY(-75%);
    }

    .lg\:hover\:-translate-y-80x:hover:hover{
        transform: translateY(-80%);
    }

    .lg\:hover\:-translate-y-85x:hover:hover{
        transform: translateY(-85%);
    }

    .lg\:hover\:-translate-y-90x:hover:hover{
        transform: translateY(-90%);
    }

    .lg\:hover\:-translate-y-95x:hover:hover{
        transform: translateY(-95%);
    }

    .lg\:hover\:-translate-1:hover{
        transform: translate(-10px);
    }

    .lg\:hover\:-translate-2:hover{
        transform: translate(-20px);
    }

    .lg\:hover\:-translate-3:hover{
        transform: translate(-30px);
    }

    .lg\:hover\:-translate-4:hover{
        transform: translate(-40px);
    }

    .lg\:hover\:-translate-5:hover{
        transform: translate(-60px);
    }

    .lg\:hover\:-translate-6:hover{
        transform: translate(-60px);
    }

    .lg\:hover\:-translate-7:hover{
        transform: translate(-70px);
    }

    .lg\:hover\:-translate-8:hover{
        transform: translate(-80px);
    }

    .lg\:hover\:-translate-9:hover{
        transform: translate(-90px);
    }

    .lg\:hover\:-translate-10:hover{
        transform: translate(-100px);
    }

    .lg\:hover\:-translate-11:hover{
        transform: translate(-110px);
    }

    .lg\:hover\:-translate-12:hover{
        transform: translate(-120px);
    }

    .lg\:hover\:-translate-13:hover{
        transform: translate(-130px);
    }

    .lg\:hover\:-translate-14:hover{
        transform: translate(-140px);
    }

    .lg\:hover\:-translate-15:hover{
        transform: translate(-150px);
    }

    .lg\:hover\:-translate-16:hover{
        transform: translate(-160px);
    }

    .lg\:hover\:-translate-17:hover{
        transform: translate(-170px);
    }

    .lg\:hover\:-translate-18:hover{
        transform: translate(-180px);
    }

    .lg\:hover\:-translate-19:hover{
        transform: translate(-190px);
    }

    .lg\:hover\:-translate-20:hover{
        transform: translate(-200px);
    }

    .lg\:hover\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .lg\:hover\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .lg\:hover\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .lg\:hover\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .lg\:hover\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .lg\:hover\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .lg\:hover\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .lg\:hover\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .lg\:hover\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .lg\:hover\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .lg\:hover\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .lg\:hover\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .lg\:hover\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .lg\:hover\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .lg\:hover\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .lg\:hover\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .lg\:hover\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .lg\:hover\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .lg\:hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .lg\:hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .lg\:hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .lg\:hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .lg\:hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .lg\:hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .lg\:hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .lg\:hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .lg\:hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .lg\:hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .lg\:hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .lg\:hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .lg\:hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .lg\:hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .lg\:hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .lg\:hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .lg\:hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .lg\:hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .lg\:hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .lg\:hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .lg\:hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .lg\:hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .lg\:hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .lg\:hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .lg\:hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .lg\:hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .lg\:hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .lg\:hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .lg\:hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .lg\:hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .lg\:hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .lg\:hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .lg\:hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .lg\:hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .lg\:hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .lg\:hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .lg\:hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .lg\:hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .lg\:hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .lg\:hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .lg\:hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .lg\:hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .lg\:hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .lg\:hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .lg\:hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .lg\:hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .lg\:hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .lg\:hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .lg\:hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .lg\:hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .lg\:hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .lg\:hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .lg\:hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .lg\:hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .lg\:hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .lg\:hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .lg\:hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .lg\:hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .lg\:hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .lg\:hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .lg\:hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .lg\:hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .lg\:hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .lg\:hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .lg\:hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .lg\:hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .lg\:hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .lg\:hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .lg\:hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .lg\:hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .lg\:hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .lg\:hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .lg\:hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .lg\:hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .lg\:hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .lg\:hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .lg\:hover\:translate-0:hover{
        transform: translate(0);
    }

    .lg\:hover\:translate-1:hover{
        transform: translate(10px);
    }

    .lg\:hover\:translate-2:hover{
        transform: translate(20px);
    }

    .lg\:hover\:translate-3:hover{
        transform: translate(30px);
    }

    .lg\:hover\:translate-4:hover{
        transform: translate(40px);
    }

    .lg\:hover\:translate-5:hover{
        transform: translate(60px);
    }

    .lg\:hover\:translate-6:hover{
        transform: translate(60px);
    }

    .lg\:hover\:translate-7:hover{
        transform: translate(70px);
    }

    .lg\:hover\:translate-8:hover{
        transform: translate(80px);
    }

    .lg\:hover\:translate-9:hover{
        transform: translate(90px);
    }

    .lg\:hover\:translate-10:hover{
        transform: translate(100px);
    }

    .lg\:hover\:translate-11:hover{
        transform: translate(110px);
    }

    .lg\:hover\:translate-12:hover{
        transform: translate(120px);
    }

    .lg\:hover\:translate-13:hover{
        transform: translate(130px);
    }

    .lg\:hover\:translate-14:hover{
        transform: translate(140px);
    }

    .lg\:hover\:translate-15:hover{
        transform: translate(150px);
    }

    .lg\:hover\:translate-16:hover{
        transform: translate(160px);
    }

    .lg\:hover\:translate-17:hover{
        transform: translate(170px);
    }

    .lg\:hover\:translate-18:hover{
        transform: translate(180px);
    }

    .lg\:hover\:translate-19:hover{
        transform: translate(190px);
    }

    .lg\:hover\:translate-20:hover{
        transform: translate(200px);
    }

    .lg\:hover\:translate-10x:hover{
        transform: translate(10%);
    }

    .lg\:hover\:translate-15x:hover{
        transform: translate(15%);
    }

    .lg\:hover\:translate-20x:hover{
        transform: translate(20%);
    }

    .lg\:hover\:translate-25x:hover{
        transform: translate(25%);
    }

    .lg\:hover\:translate-30x:hover{
        transform: translate(30%);
    }

    .lg\:hover\:translate-35x:hover{
        transform: translate(35%);
    }

    .lg\:hover\:translate-40x:hover{
        transform: translate(40%);
    }

    .lg\:hover\:translate-45x:hover{
        transform: translate(45%);
    }

    .lg\:hover\:translate-50x:hover{
        transform: translate(50%);
    }

    .lg\:hover\:translate-55x:hover{
        transform: translate(55%);
    }

    .lg\:hover\:translate-60x:hover{
        transform: translate(60%);
    }

    .lg\:hover\:translate-65x:hover{
        transform: translate(65%);
    }

    .lg\:hover\:translate-70x:hover{
        transform: translate(70%);
    }

    .lg\:hover\:translate-75x:hover{
        transform: translate(75%);
    }

    .lg\:hover\:translate-80x:hover{
        transform: translate(80%);
    }

    .lg\:hover\:translate-85x:hover{
        transform: translate(85%);
    }

    .lg\:hover\:translate-90x:hover{
        transform: translate(90%);
    }

    .lg\:hover\:translate-95x:hover{
        transform: translate(95%);
    }

    .lg\:hover\:translate-x-0:hover{
        transform: translateX(0);
    }

    .lg\:hover\:translate-x-1:hover{
        transform: translateX(10px);
    }

    .lg\:hover\:translate-x-2:hover{
        transform: translateX(20px);
    }

    .lg\:hover\:translate-x-3:hover{
        transform: translateX(30px);
    }

    .lg\:hover\:translate-x-4:hover{
        transform: translateX(40px);
    }

    .lg\:hover\:translate-x-5:hover{
        transform: translateX(60px);
    }

    .lg\:hover\:translate-x-6:hover{
        transform: translateX(60px);
    }

    .lg\:hover\:translate-x-7:hover{
        transform: translateX(70px);
    }

    .lg\:hover\:translate-x-8:hover{
        transform: translateX(80px);
    }

    .lg\:hover\:translate-x-9:hover{
        transform: translateX(90px);
    }

    .lg\:hover\:translate-x-10:hover{
        transform: translateX(100px);
    }

    .lg\:hover\:translate-x-11:hover{
        transform: translateX(110px);
    }

    .lg\:hover\:translate-x-12:hover{
        transform: translateX(120px);
    }

    .lg\:hover\:translate-x-13:hover{
        transform: translateX(130px);
    }

    .lg\:hover\:translate-x-14:hover{
        transform: translateX(140px);
    }

    .lg\:hover\:translate-x-15:hover{
        transform: translateX(150px);
    }

    .lg\:hover\:translate-x-16:hover{
        transform: translateX(160px);
    }

    .lg\:hover\:translate-x-17:hover{
        transform: translateX(170px);
    }

    .lg\:hover\:translate-x-18:hover{
        transform: translateX(180px);
    }

    .lg\:hover\:translate-x-19:hover{
        transform: translateX(190px);
    }

    .lg\:hover\:translate-x-20:hover{
        transform: translateX(200px);
    }

    .lg\:hover\:translate-x-10x:hover{
        transform: translateX(10%);
    }

    .lg\:hover\:translate-x-15x:hover{
        transform: translateX(15%);
    }

    .lg\:hover\:translate-x-20x:hover{
        transform: translateX(20%);
    }

    .lg\:hover\:translate-x-25x:hover{
        transform: translateX(25%);
    }

    .lg\:hover\:translate-x-30x:hover{
        transform: translateX(30%);
    }

    .lg\:hover\:translate-x-35x:hover{
        transform: translateX(35%);
    }

    .lg\:hover\:translate-x-40x:hover{
        transform: translateX(40%);
    }

    .lg\:hover\:translate-x-45x:hover{
        transform: translateX(45%);
    }

    .lg\:hover\:translate-x-50x:hover{
        transform: translateX(50%);
    }

    .lg\:hover\:translate-x-55x:hover{
        transform: translateX(55%);
    }

    .lg\:hover\:translate-x-60x:hover{
        transform: translateX(60%);
    }

    .lg\:hover\:translate-x-65x:hover{
        transform: translateX(65%);
    }

    .lg\:hover\:translate-x-70x:hover{
        transform: translateX(70%);
    }

    .lg\:hover\:translate-x-75x:hover{
        transform: translateX(75%);
    }

    .lg\:hover\:translate-x-80x:hover{
        transform: translateX(80%);
    }

    .lg\:hover\:translate-x-85x:hover{
        transform: translateX(85%);
    }

    .lg\:hover\:translate-x-90x:hover{
        transform: translateX(90%);
    }

    .lg\:hover\:translate-x-95x:hover{
        transform: translateX(95%);
    }

    .lg\:hover\:translate-y-0:hover{
        transform: translateY(0);
    }

    .lg\:hover\:translate-y-1:hover{
        transform: translateY(10px);
    }

    .lg\:hover\:translate-y-2:hover{
        transform: translateY(20px);
    }

    .lg\:hover\:translate-y-3:hover{
        transform: translateY(30px);
    }

    .lg\:hover\:translate-y-4:hover{
        transform: translateY(40px);
    }

    .lg\:hover\:translate-y-5:hover{
        transform: translateY(60px);
    }

    .lg\:hover\:translate-y-6:hover{
        transform: translateY(60px);
    }

    .lg\:hover\:translate-y-7:hover{
        transform: translateY(70px);
    }

    .lg\:hover\:translate-y-8:hover{
        transform: translateY(80px);
    }

    .lg\:hover\:translate-y-9:hover{
        transform: translateY(90px);
    }

    .lg\:hover\:translate-y-10:hover{
        transform: translateY(100px);
    }

    .lg\:hover\:translate-y-11:hover{
        transform: translateY(110px);
    }

    .lg\:hover\:translate-y-12:hover{
        transform: translateY(120px);
    }

    .lg\:hover\:translate-y-13:hover{
        transform: translateY(130px);
    }

    .lg\:hover\:translate-y-14:hover{
        transform: translateY(140px);
    }

    .lg\:hover\:translate-y-15:hover{
        transform: translateY(150px);
    }

    .lg\:hover\:translate-y-16:hover{
        transform: translateY(160px);
    }

    .lg\:hover\:translate-y-17:hover{
        transform: translateY(170px);
    }

    .lg\:hover\:translate-y-18:hover{
        transform: translateY(180px);
    }

    .lg\:hover\:translate-y-19:hover{
        transform: translateY(190px);
    }

    .lg\:hover\:translate-y-20:hover{
        transform: translateY(200px);
    }

    .lg\:hover\:translate-y-10x:hover{
        transform: translateY(10%);
    }

    .lg\:hover\:translate-y-15x:hover{
        transform: translateY(15%);
    }

    .lg\:hover\:translate-y-20x:hover{
        transform: translateY(20%);
    }

    .lg\:hover\:translate-y-25x:hover{
        transform: translateY(25%);
    }

    .lg\:hover\:translate-y-30x:hover{
        transform: translateY(30%);
    }

    .lg\:hover\:translate-y-35x:hover{
        transform: translateY(35%);
    }

    .lg\:hover\:translate-y-40x:hover{
        transform: translateY(40%);
    }

    .lg\:hover\:translate-y-45x:hover{
        transform: translateY(45%);
    }

    .lg\:hover\:translate-y-50x:hover{
        transform: translateY(50%);
    }

    .lg\:hover\:translate-y-55x:hover{
        transform: translateY(55%);
    }

    .lg\:hover\:translate-y-60x:hover{
        transform: translateY(60%);
    }

    .lg\:hover\:translate-y-65x:hover{
        transform: translateY(65%);
    }

    .lg\:hover\:translate-y-70x:hover{
        transform: translateY(70%);
    }

    .lg\:hover\:translate-y-75x:hover{
        transform: translateY(75%);
    }

    .lg\:hover\:translate-y-80x:hover{
        transform: translateY(80%);
    }

    .lg\:hover\:translate-y-85x:hover{
        transform: translateY(85%);
    }

    .lg\:hover\:translate-y-90x:hover{
        transform: translateY(90%);
    }

    .lg\:hover\:translate-y-95x:hover{
        transform: translateY(95%);
    }
    
    .lg\:hover\:rotate-0:hover{
        transform: rotate(0);
    }
    
    .lg\:hover\:rotate-1:hover{
        transform: rotate(1deg);
    }
    
    .lg\:hover\:rotate-2:hover{
        transform: rotate(2deg);
    }
    
    .lg\:hover\:rotate-3:hover{
        transform: rotate(3deg);
    }
    
    .lg\:hover\:rotate-6:hover{
        transform: rotate(6deg);
    }
    
    .lg\:hover\:rotate-12:hover{
        transform: rotate(12deg);
    }
    
    .lg\:hover\:rotate-20:hover{
        transform: rotate(20deg);
    }
    
    .lg\:hover\:rotate-30:hover{
        transform: rotate(30deg);
    }
    
    .lg\:hover\:rotate-45:hover{
        transform: rotate(45deg);
    }
    
    .lg\:hover\:rotate-60:hover{
        transform: rotate(60deg);
    }
    
    .lg\:hover\:rotate-90:hover{
        transform: rotate(90deg);
    }
    
    .lg\:hover\:rotate-180:hover{
        transform: rotate(180deg);
    }
    
    .lg\:hover\:rotate-259:hover{
        transform: rotate(359deg);
    }
    
    .lg\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .lg\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .lg\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .lg\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .lg\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .lg\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .lg\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }
    
    .lg\:hover\:transition-duration-75:hover{
        transition-duration: 75ms;
    }
    
    .lg\:hover\:transition-duration-100:hover{
        transition-duration: 100ms;
    }
    
    .lg\:hover\:transition-duration-150:hover{
        transition-duration: 150ms;
    }
    
    .lg\:hover\:transition-duration-200:hover{
        transition-duration: 200ms;
    }
    
    .lg\:hover\:transition-duration-300:hover{
        transition-duration: 300ms;
    }
    
    .lg\:hover\:transition-duration-700:hover{
        transition-duration: 700ms;
    }
    
    .lg\:hover\:transition-duration-1000:hover{
        transition-duration: 1000ms;
    }
    
    .lg\:hover\:transition-ease-linear:hover{
        transition-timing-function: linear;
    }
    
    .lg\:hover\:transition-ease-in:hover{
        transition-timing-function: ease-in;
    }
    
    .lg\:hover\:transition-ease-out:hover{
        transition-timing-function: ease-out;
    }
    
    .lg\:hover\:transition-ease-in-out:hover{
        transition-timing-function: ease-in-out;
    }
    
    .lg\:hover\:transition-delay-75:hover{
        transition-delay: 75ms;
    }
    
    .lg\:hover\:transition-delay-100:hover{
        transition-delay: 100ms;
    }
    
    .lg\:hover\:transition-delay-150:hover{
        transition-delay: 150ms;
    }
    
    .lg\:hover\:transition-duration-200:hover{
        transition-delay: 200ms;
    }
    
    .lg\:hover\:transition-delay-300:hover{
        transition-delay: 300ms;
    }
    
    .lg\:hover\:transition-delay-700:hover{
        transition-delay: 700ms;
    }
    
    .lg\:hover\:transition-delay-1000:hover{
        transition-delay: 1000ms;
    }
    
    .lg\:hover\:transition-property-all:hover{
        transition-property: all;
    }
    
    .lg\:hover\:transition-property-colors:hover{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .lg\:hover\:transition-property-opacity:hover{
        transition-property: opacity;
    }
    
    .lg\:hover\:transition-property-transform:hover{
        transition-property: transform;
    }
    
    .lg\:hover\:animation-duration-75:hover{
        animation-duration: 75ms;
    }
    
    .lg\:hover\:animation-duration-100:hover{
        animation-duration: 100ms;
    }
    
    .lg\:hover\:animation-duration-150:hover{
        animation-duration: 150ms;
    }
    
    .lg\:hover\:animation-duration-200:hover{
        animation-duration: 200ms;
    }
    
    .lg\:hover\:animation-duration-300:hover{
        animation-duration: 300ms;
    }
    
    .lg\:hover\:animation-duration-700:hover{
        animation-duration: 700ms;
    }
    
    .lg\:hover\:animation-duration-1000:hover{
        animation-duration: 1000ms;
    }
    
    .lg\:hover\:animation-ease-linear:hover{
        animation-timing-function: linear;
    }
    
    .lg\:hover\:animation-ease-in:hover{
        animation-timing-function: ease-in;
    }
    
    .lg\:hover\:animation-ease-out:hover{
        animation-timing-function: ease-out;
    }
    
    .lg\:hover\:animation-ease-in-out:hover{
        animation-timing-function: ease-in-out;
    }
    
    .lg\:hover\:animation-delay-75:hover{
        animation-delay: 75ms;
    }
    
    .lg\:hover\:animation-delay-100:hover{
        animation-delay: 100ms;
    }
    
    .lg\:hover\:animation-delay-150:hover{
        animation-delay: 150ms;
    }
    
    .lg\:hover\:animation-duration-200:hover{
        animation-delay: 200ms;
    }
    
    .lg\:hover\:animation-delay-300:hover{
        animation-delay: 300ms;
    }
    
    .lg\:hover\:animation-delay-700:hover{
        animation-delay: 700ms;
    }
    
    .lg\:hover\:animation-delay-1000:hover{
        animation-delay: 1000ms;
    }
    
    .lg\:hover\:animation-name-fade-in:hover{
        animation-name: fade-in;
    }
    
    .lg\:hover\:animation-name-fade-out:hover{
        animation-name: fade-out;
    }
    
    .lg\:hover\:animation-name-spin:hover{
        animation-name: spin;
    }
    
    .lg\:hover\:animation-name-translate-x:hover{
        animation-name: translate-x;
    }
    
    .lg\:hover\:animation-name-translate-y:hover{
        animation-name: translate-y;
    }
    
    .lg\:hover\:animation-name-scale-up:hover{
        animation-name: scale-up;
    }
    
    .lg\:hover\:animation-name-scale-down:hover{
        animation-name: scale-down;
    }
    
    .lg\:hover\:animation-name-bounce:hover{
        animation-name: bounce;
    }
    
    .lg\:hover\:animation-name-slide-in:hover{
        animation-name: slide-in;
    }
    
    .lg\:hover\:animation-name-slide-out:hover{
        animation-name: slide-out;
    }
    
    .lg\:hover\:animation-name-pulse:hover{
        animation-name: pulse;
    }
    
    .lg\:hover\:color-white:hover{
        color: var(--white);
    }
    
    .lg\:hover\:color-black:hover{
        color: var(--black);
    }
    
    .lg\:hover\:text-white:hover{
        color: var(--white);
    }
    
    .lg\:hover\:text-black:hover{
        color: var(--black);
    }
    
    .lg\:hover\:bg-white:hover{
        background: var(--white);
    }
    
    .lg\:hover\:bg-black:hover{
        background: var(--black);
    }

    .lg\:hover\:border-white:hover{
        border-color: var(--white);
    }

    .lg\:hover\:border-black:hover{
        border-color: var(--black);
    }
    
    .lg\:hover\:border-teal-50:hover{
        border-color: var(--velocity-teal-50);
    }
    
    .lg\:hover\:border-teal-100:hover{
        border-color: var(--velocity-teal-100);
    }
    
    .lg\:hover\:border-teal-200:hover{
        border-color: var(--velocity-teal-200);
    }
    
    .lg\:hover\:border-teal-300:hover{
        border-color: var(--velocity-teal-300);
    }
    
    .lg\:hover\:border-teal-400:hover{
        border-color: var(--velocity-teal-400);
    }
    
    .lg\:hover\:border-teal-500:hover{
        border-color: var(--velocity-teal-500);
    }
    
    .lg\:hover\:border-teal-600:hover{
        border-color: var(--velocity-teal-600);
    }
    
    .lg\:hover\:border-teal-700:hover{
        border-color: var(--velocity-teal-700);
    }
    
    .lg\:hover\:border-teal-800:hover{
        border-color: var(--velocity-teal-800);
    }
    
    .lg\:hover\:border-teal-900:hover{
        border-color: var(--velocity-teal-900);
    }
    
    .lg\:hover\:border-red-50:hover{
        border-color: var(--velocity-red-50);
    }
    
    .lg\:hover\:border-red-100:hover{
        border-color: var(--velocity-red-100);
    }
    
    .lg\:hover\:border-red-200:hover{
        border-color: var(--velocity-red-200);
    }
    
    .lg\:hover\:border-red-300:hover{
        border-color: var(--velocity-red-300);
    }
    
    .lg\:hover\:border-red-400:hover{
        border-color: var(--velocity-red-400);
    }
    
    .lg\:hover\:border-red-500:hover{
        border-color: var(--velocity-red-500);
    }
    
    .lg\:hover\:border-red-600:hover{
        border-color: var(--velocity-red-600);
    }
    
    .lg\:hover\:border-red-700:hover{
        border-color: var(--velocity-red-700);
    }
    
    .lg\:hover\:border-red-800:hover{
        border-color: var(--velocity-red-800);
    }
    
    .lg\:hover\:border-red-900:hover{
        border-color: var(--velocity-red-900);
    }
    
    .lg\:hover\:border-grey-100:hover{
        border-color: var(--velocity-grey-100);
    }
    
    .lg\:hover\:border-sky-50:hover{
        border-color: var(--velocity-sky-50);
    }
    
    .lg\:hover\:border-sky-100:hover{
        border-color: var(--velocity-sky-100);
    }
    
    .lg\:hover\:border-sky-200:hover{
        border-color: var(--velocity-sky-200);
    }
    
    .lg\:hover\:border-sky-300:hover{
        border-color: var(--velocity-sky-300);
    }
    
    .lg\:hover\:border-sky-400:hover{
        border-color: var(--velocity-sky-400);
    }
    
    .lg\:hover\:border-sky-500:hover{
        border-color: var(--velocity-sky-500);
    }
    
    .lg\:hover\:border-sky-600:hover{
        border-color: var(--velocity-sky-600);
    }
    
    .lg\:hover\:border-sky-700:hover{
        border-color: var(--velocity-sky-700);
    }
    
    .lg\:hover\:border-sky-800:hover{
        border-color: var(--velocity-sky-800);
    }
    
    .lg\:hover\:border-sky-900:hover{
        border-color: var(--velocity-sky-900);
    }
    
    .lg\:hover\:border-green-50:hover{
        border-color: var(--velocity-green-50);
    }
    
    .lg\:hover\:border-green-100:hover{
        border-color: var(--velocity-green-100);
    }
    
    .lg\:hover\:border-green-200:hover{
        border-color: var(--velocity-green-200);
    }
    
    .lg\:hover\:border-green-300:hover{
        border-color: var(--velocity-green-300);
    }
    
    .lg\:hover\:border-green-400:hover{
        border-color: var(--velocity-green-400);
    }
    
    .lg\:hover\:border-green-500:hover{
        border-color: var(--velocity-green-500);
    }
    
    .lg\:hover\:border-green-600:hover{
        border-color: var(--velocity-green-600);
    }
    
    .lg\:hover\:border-green-700:hover{
        border-color: var(--velocity-green-700);
    }
    
    .lg\:hover\:border-green-800:hover{
        border-color: var(--velocity-green-800);
    }
    
    .lg\:hover\:border-green-900:hover{
        border-color: var(--velocity-green-900);
    }
    
    .lg\:hover\:border-grey-200:hover{
        border-color: var(--velocity-grey-200);
    }
    
    .lg\:hover\:border-grey-300:hover{
        border-color: var(--velocity-grey-300);
    }
    
    .lg\:hover\:border-grey-400:hover{
        border-color: var(--velocity-grey-400);
    }
    
    .lg\:hover\:border-grey-500:hover{
        border-color: var(--velocity-grey-500);
    }
    
    .lg\:hover\:border-grey-600:hover{
        border-color: var(--velocity-grey-600);
    }
    
    .lg\:hover\:border-grey-700:hover{
        border-color: var(--velocity-grey-700);
    }
    
    .lg\:hover\:border-grey-800:hover{
        border-color: var(--velocity-grey-800);
    }
    
    .lg\:hover\:border-grey-900:hover{
        border-color: var(--velocity-grey-900);
    }
    
    .lg\:hover\:border-yellow-50:hover{
        border-color: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:border-yellow-100:hover{
        border-color: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:border-yellow-200:hover{
        border-color: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:border-yellow-300:hover{
        border-color: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:border-yellow-400:hover{
        border-color: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:border-yellow-500:hover{
        border-color: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:border-yellow-600:hover{
        border-color: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:border-yellow-700:hover{
        border-color: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:border-yellow-800:hover{
        border-color: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:border-yellow-900:hover{
        border-color: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:border-cyan-50:hover{
        border-color: var(--velocity-cyan-50);
    }
    
    .lg\:hover\:border-cyan-100:hover{
        border-color: var(--velocity-cyan-100);
    }
    
    .lg\:hover\:border-cyan-200:hover{
        border-color: var(--velocity-cyan-200);
    }
    
    .lg\:hover\:border-cyan-300:hover{
        border-color: var(--velocity-cyan-300);
    }
    
    .lg\:hover\:border-cyan-400:hover{
        border-color: var(--velocity-cyan-400);
    }
    
    .lg\:hover\:border-cyan-500:hover{
        border-color: var(--velocity-cyan-500);
    }
    
    .lg\:hover\:border-cyan-600:hover{
        border-color: var(--velocity-cyan-600);
    }
    
    .lg\:hover\:border-cyan-700:hover{
        border-color: var(--velocity-cyan-700);
    }
    
    .lg\:hover\:border-cyan-800:hover{
        border-color: var(--velocity-cyan-800);
    }
    
    .lg\:hover\:border-cyan-900:hover{
        border-color: var(--velocity-cyan-900);
    }
    
    .lg\:hover\:border-orange-50:hover{
        border-color: var(--velocity-orange-50);
    }
    
    .lg\:hover\:border-orange-100:hover{
        border-color: var(--velocity-orange-100);
    }
    
    .lg\:hover\:border-orange-200:hover{
        border-color: var(--velocity-orange-200);
    }
    
    .lg\:hover\:border-orange-300:hover{
        border-color: var(--velocity-orange-300);
    }
    
    .lg\:hover\:border-orange-400:hover{
        border-color: var(--velocity-orange-400);
    }
    
    .lg\:hover\:border-orange-500:hover{
        border-color: var(--velocity-orange-500);
    }
    
    .lg\:hover\:border-orange-600:hover{
        border-color: var(--velocity-orange-600);
    }
    
    .lg\:hover\:border-orange-700:hover{
        border-color: var(--velocity-orange-700);
    }
    
    .lg\:hover\:border-orange-800:hover{
        border-color: var(--velocity-orange-800);
    }
    
    .lg\:hover\:border-orange-900:hover{
        border-color: var(--velocity-orange-900);
    }
    
    .lg\:hover\:border-blue-50:hover{
        border-color: var(--velocity-blue-50);
    }
    
    .lg\:hover\:border-blue-100:hover{
        border-color: var(--velocity-blue-100);
    }
    
    .lg\:hover\:border-blue-200:hover{
        border-color: var(--velocity-blue-200);
    }
    
    .lg\:hover\:border-blue-300:hover{
        border-color: var(--velocity-blue-300);
    }
    
    .lg\:hover\:border-blue-400:hover{
        border-color: var(--velocity-blue-400);
    }
    
    .lg\:hover\:border-blue-500:hover{
        border-color: var(--velocity-blue-500);
    }
    
    .lg\:hover\:border-blue-600:hover{
        border-color: var(--velocity-blue-600);
    }
    
    .lg\:hover\:border-blue-700:hover{
        border-color: var(--velocity-blue-700);
    }
    
    .lg\:hover\:border-blue-800:hover{
        border-color: var(--velocity-blue-800);
    }
    
    .lg\:hover\:border-blue-900:hover{
        border-color: var(--velocity-blue-900);
    }
    
    .lg\:hover\:border-lime-50:hover{
        border-color: var(--velocity-lime-50);
    }
    
    .lg\:hover\:border-lime-100:hover{
        border-color: var(--velocity-lime-100);
    }
    
    .lg\:hover\:border-lime-200:hover{
        border-color: var(--velocity-lime-200);
    }
    
    .lg\:hover\:border-lime-300:hover{
        border-color: var(--velocity-lime-300);
    }
    
    .lg\:hover\:border-lime-400:hover{
        border-color: var(--velocity-lime-400);
    }
    
    .lg\:hover\:border-lime-500:hover{
        border-color: var(--velocity-lime-500);
    }
    
    .lg\:hover\:border-lime-600:hover{
        border-color: var(--velocity-lime-600);
    }
    
    .lg\:hover\:border-lime-700:hover{
        border-color: var(--velocity-lime-700);
    }
    
    .lg\:hover\:border-lime-800:hover{
        border-color: var(--velocity-lime-800);
    }
    
    .lg\:hover\:border-lime-900:hover{
        border-color: var(--velocity-lime-900);
    }
    
    .lg\:hover\:border-purple-50:hover{
        border-color: var(--velocity-purple-50);
    }
    
    .lg\:hover\:border-purple-100:hover{
        border-color: var(--velocity-purple-100);
    }
    
    .lg\:hover\:border-purple-200:hover{
        border-color: var(--velocity-purple-200);
    }
    
    .lg\:hover\:border-purple-300:hover{
        border-color: var(--velocity-purple-300);
    }
    
    .lg\:hover\:border-purple-400:hover{
        border-color: var(--velocity-purple-400);
    }
    
    .lg\:hover\:border-purple-500:hover{
        border-color: var(--velocity-purple-500);
    }
    
    .lg\:hover\:border-purple-600:hover{
        border-color: var(--velocity-purple-600);
    }
    
    .lg\:hover\:border-purple-700:hover{
        border-color: var(--velocity-purple-700);
    }
    
    .lg\:hover\:border-purple-800:hover{
        border-color: var(--velocity-purple-800);
    }
    
    .lg\:hover\:border-purple-900:hover{
        border-color: var(--velocity-purple-900);
    }
    
    .lg\:hover\:border-indigo-50:hover{
        border-color: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:border-indigo-100:hover{
        border-color: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:border-indigo-200:hover{
        border-color: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:border-indigo-300:hover{
        border-color: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:border-indigo-400:hover{
        border-color: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:border-indigo-500:hover{
        border-color: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:border-indigo-600:hover{
        border-color: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:border-indigo-700:hover{
        border-color: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:border-indigo-800:hover{
        border-color: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:border-indigo-900:hover{
        border-color: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:border-pink-50:hover{
        border-color: var(--velocity-pink-50);
    }
    
    .lg\:hover\:border-pink-100:hover{
        border-color: var(--velocity-pink-100);
    }
    
    .lg\:hover\:border-pink-200:hover{
        border-color: var(--velocity-pink-200);
    }
    
    .lg\:hover\:border-pink-300:hover{
        border-color: var(--velocity-pink-300);
    }
    
    .lg\:hover\:border-pink-400:hover{
        border-color: var(--velocity-pink-400);
    }
    
    .lg\:hover\:border-pink-500:hover{
        border-color: var(--velocity-pink-500);
    }
    
    .lg\:hover\:border-pink-600:hover{
        border-color: var(--velocity-pink-600);
    }
    
    .lg\:hover\:border-pink-700:hover{
        border-color: var(--velocity-pink-700);
    }
    
    .lg\:hover\:border-pink-800:hover{
        border-color: var(--velocity-pink-800);
    }
    
    .lg\:hover\:border-pink-900:hover{
        border-color: var(--velocity-pink-900);
    }
    
    .lg\:hover\:border-violet-50:hover{
        border-color: var(--velocity-violet-50);
    }
    
    .lg\:hover\:border-violet-100:hover{
        border-color: var(--velocity-violet-100);
    }
    
    .lg\:hover\:border-violet-200:hover{
        border-color: var(--velocity-violet-200);
    }
    
    .lg\:hover\:border-violet-300:hover{
        border-color: var(--velocity-violet-300);
    }
    
    .lg\:hover\:border-violet-400:hover{
        border-color: var(--velocity-violet-400);
    }
    
    .lg\:hover\:border-violet-500:hover{
        border-color: var(--velocity-violet-500);
    }
    
    .lg\:hover\:border-violet-600:hover{
        border-color: var(--velocity-violet-600);
    }
    
    .lg\:hover\:border-violet-700:hover{
        border-color: var(--velocity-violet-700);
    }
    
    .lg\:hover\:border-violet-800:hover{
        border-color: var(--velocity-violet-800);
    }
    
    .lg\:hover\:border-violet-900:hover{
        border-color: var(--velocity-violet-900);
    }
    
    .lg\:hover\:border-slate-50:hover{
        border-color: var(--velocity-slate-50);
    }
    
    .lg\:hover\:border-slate-100:hover{
        border-color: var(--velocity-slate-100);
    }
    
    .lg\:hover\:border-slate-200:hover{
        border-color: var(--velocity-slate-200);
    }
    
    .lg\:hover\:border-slate-300:hover{
        border-color: var(--velocity-slate-300);
    }
    
    .lg\:hover\:border-slate-400:hover{
        border-color: var(--velocity-slate-400);
    }
    
    .lg\:hover\:border-slate-500:hover{
        border-color: var(--velocity-slate-500);
    }
    
    .lg\:hover\:border-slate-600:hover{
        border-color: var(--velocity-slate-600);
    }
    
    .lg\:hover\:border-slate-700:hover{
        border-color: var(--velocity-slate-700);
    }
    
    .lg\:hover\:border-slate-800:hover{
        border-color: var(--velocity-slate-800);
    }
    
    .lg\:hover\:border-slate-900:hover{
        border-color: var(--velocity-slate-900);
    }
    
    .lg\:hover\:border-rose-50:hover{
        border-color: var(--velocity-rose-50);
    }
    
    .lg\:hover\:border-rose-100:hover{
        border-color: var(--velocity-rose-100);
    }
    
    .lg\:hover\:border-rose-200:hover{
        border-color: var(--velocity-rose-200);
    }
    
    .lg\:hover\:border-rose-300:hover{
        border-color: var(--velocity-rose-300);
    }
    
    .lg\:hover\:border-rose-400:hover{
        border-color: var(--velocity-rose-400);
    }
    
    .lg\:hover\:border-rose-500:hover{
        border-color: var(--velocity-rose-500);
    }
    
    .lg\:hover\:border-rose-600:hover{
        border-color: var(--velocity-rose-600);
    }
    
    .lg\:hover\:border-rose-700:hover{
        border-color: var(--velocity-rose-700);
    }
    
    .lg\:hover\:border-rose-800:hover{
        border-color: var(--velocity-rose-800);
    }
    
    .lg\:hover\:border-rose-900:hover{
        border-color: var(--velocity-rose-900);
    }
    
    .lg\:hover\:fill-teal-50:hover{
        fill: var(--velocity-teal-50);
    }
    
    .lg\:hover\:fill-teal-100:hover{
        fill: var(--velocity-teal-100);
    }
    
    .lg\:hover\:fill-teal-200:hover{
        fill: var(--velocity-teal-200);
    }
    
    .lg\:hover\:fill-teal-300:hover{
        fill: var(--velocity-teal-300);
    }
    
    .lg\:hover\:fill-teal-400:hover{
        fill: var(--velocity-teal-400);
    }
    
    .lg\:hover\:fill-teal-500:hover{
        fill: var(--velocity-teal-500);
    }
    
    .lg\:hover\:fill-teal-600:hover{
        fill: var(--velocity-teal-600);
    }
    
    .lg\:hover\:fill-teal-700:hover{
        fill: var(--velocity-teal-700);
    }
    
    .lg\:hover\:fill-teal-800:hover{
        fill: var(--velocity-teal-800);
    }
    
    .lg\:hover\:fill-teal-900:hover{
        fill: var(--velocity-teal-900);
    }
    
    .lg\:hover\:fill-red-50:hover{
        fill: var(--velocity-red-50);
    }
    
    .lg\:hover\:fill-red-100:hover{
        fill: var(--velocity-red-100);
    }
    
    .lg\:hover\:fill-red-200:hover{
        fill: var(--velocity-red-200);
    }
    
    .lg\:hover\:fill-red-300:hover{
        fill: var(--velocity-red-300);
    }
    
    .lg\:hover\:fill-red-400:hover{
        fill: var(--velocity-red-400);
    }
    
    .lg\:hover\:fill-red-500:hover{
        fill: var(--velocity-red-500);
    }
    
    .lg\:hover\:fill-red-600:hover{
        fill: var(--velocity-red-600);
    }
    
    .lg\:hover\:fill-red-700:hover{
        fill: var(--velocity-red-700);
    }
    
    .lg\:hover\:fill-red-800:hover{
        fill: var(--velocity-red-800);
    }
    
    .lg\:hover\:fill-red-900:hover{
        fill: var(--velocity-red-900);
    }
    
    .lg\:hover\:fill-grey-100:hover{
        fill: var(--velocity-grey-100);
    }
    
    .lg\:hover\:fill-sky-50:hover{
        fill: var(--velocity-sky-50);
    }
    
    .lg\:hover\:fill-sky-100:hover{
        fill: var(--velocity-sky-100);
    }
    
    .lg\:hover\:fill-sky-200:hover{
        fill: var(--velocity-sky-200);
    }
    
    .lg\:hover\:fill-sky-300:hover{
        fill: var(--velocity-sky-300);
    }
    
    .lg\:hover\:fill-sky-400:hover{
        fill: var(--velocity-sky-400);
    }
    
    .lg\:hover\:fill-sky-500:hover{
        fill: var(--velocity-sky-500);
    }
    
    .lg\:hover\:fill-sky-600:hover{
        fill: var(--velocity-sky-600);
    }
    
    .lg\:hover\:fill-sky-700:hover{
        fill: var(--velocity-sky-700);
    }
    
    .lg\:hover\:fill-sky-800:hover{
        fill: var(--velocity-sky-800);
    }
    
    .lg\:hover\:fill-sky-900:hover{
        fill: var(--velocity-sky-900);
    }
    
    .lg\:hover\:fill-green-50:hover{
        fill: var(--velocity-green-50);
    }
    
    .lg\:hover\:fill-green-100:hover{
        fill: var(--velocity-green-100);
    }
    
    .lg\:hover\:fill-green-200:hover{
        fill: var(--velocity-green-200);
    }
    
    .lg\:hover\:fill-green-300:hover{
        fill: var(--velocity-green-300);
    }
    
    .lg\:hover\:fill-green-400:hover{
        fill: var(--velocity-green-400);
    }
    
    .lg\:hover\:fill-green-500:hover{
        fill: var(--velocity-green-500);
    }
    
    .lg\:hover\:fill-green-600:hover{
        fill: var(--velocity-green-600);
    }
    
    .lg\:hover\:fill-green-700:hover{
        fill: var(--velocity-green-700);
    }
    
    .lg\:hover\:fill-green-800:hover{
        fill: var(--velocity-green-800);
    }
    
    .lg\:hover\:fill-green-900:hover{
        fill: var(--velocity-green-900);
    }
    
    .lg\:hover\:fill-grey-200:hover{
        fill: var(--velocity-grey-200);
    }
    
    .lg\:hover\:fill-grey-300:hover{
        fill: var(--velocity-grey-300);
    }
    
    .lg\:hover\:fill-grey-400:hover{
        fill: var(--velocity-grey-400);
    }
    
    .lg\:hover\:fill-grey-500:hover{
        fill: var(--velocity-grey-500);
    }
    
    .lg\:hover\:fill-grey-600:hover{
        fill: var(--velocity-grey-600);
    }
    
    .lg\:hover\:fill-grey-700:hover{
        fill: var(--velocity-grey-700);
    }
    
    .lg\:hover\:fill-grey-800:hover{
        fill: var(--velocity-grey-800);
    }
    
    .lg\:hover\:fill-grey-900:hover{
        fill: var(--velocity-grey-900);
    }
    
    .lg\:hover\:fill-yellow-50:hover{
        fill: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:fill-yellow-100:hover{
        fill: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:fill-yellow-200:hover{
        fill: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:fill-yellow-300:hover{
        fill: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:fill-yellow-400:hover{
        fill: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:fill-yellow-500:hover{
        fill: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:fill-yellow-600:hover{
        fill: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:fill-yellow-700:hover{
        fill: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:fill-yellow-800:hover{
        fill: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:fill-yellow-900:hover{
        fill: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:fill-cyan-50:hover{
        fill: var(--velocity-cyan-50);
    }
    
    .lg\:hover\:fill-cyan-100:hover{
        fill: var(--velocity-cyan-100);
    }
    
    .lg\:hover\:fill-cyan-200:hover{
        fill: var(--velocity-cyan-200);
    }
    
    .lg\:hover\:fill-cyan-300:hover{
        fill: var(--velocity-cyan-300);
    }
    
    .lg\:hover\:fill-cyan-400:hover{
        fill: var(--velocity-cyan-400);
    }
    
    .lg\:hover\:fill-cyan-500:hover{
        fill: var(--velocity-cyan-500);
    }
    
    .lg\:hover\:fill-cyan-600:hover{
        fill: var(--velocity-cyan-600);
    }
    
    .lg\:hover\:fill-cyan-700:hover{
        fill: var(--velocity-cyan-700);
    }
    
    .lg\:hover\:fill-cyan-800:hover{
        fill: var(--velocity-cyan-800);
    }
    
    .lg\:hover\:fill-cyan-900:hover{
        fill: var(--velocity-cyan-900);
    }
    
    .lg\:hover\:fill-orange-50:hover{
        fill: var(--velocity-orange-50);
    }
    
    .lg\:hover\:fill-orange-100:hover{
        fill: var(--velocity-orange-100);
    }
    
    .lg\:hover\:fill-orange-200:hover{
        fill: var(--velocity-orange-200);
    }
    
    .lg\:hover\:fill-orange-300:hover{
        fill: var(--velocity-orange-300);
    }
    
    .lg\:hover\:fill-orange-400:hover{
        fill: var(--velocity-orange-400);
    }
    
    .lg\:hover\:fill-orange-500:hover{
        fill: var(--velocity-orange-500);
    }
    
    .lg\:hover\:fill-orange-600:hover{
        fill: var(--velocity-orange-600);
    }
    
    .lg\:hover\:fill-orange-700:hover{
        fill: var(--velocity-orange-700);
    }
    
    .lg\:hover\:fill-orange-800:hover{
        fill: var(--velocity-orange-800);
    }
    
    .lg\:hover\:fill-orange-900:hover{
        fill: var(--velocity-orange-900);
    }
    
    .lg\:hover\:fill-blue-50:hover{
        fill: var(--velocity-blue-50);
    }
    
    .lg\:hover\:fill-blue-100:hover{
        fill: var(--velocity-blue-100);
    }
    
    .lg\:hover\:fill-blue-200:hover{
        fill: var(--velocity-blue-200);
    }
    
    .lg\:hover\:fill-blue-300:hover{
        fill: var(--velocity-blue-300);
    }
    
    .lg\:hover\:fill-blue-400:hover{
        fill: var(--velocity-blue-400);
    }
    
    .lg\:hover\:fill-blue-500:hover{
        fill: var(--velocity-blue-500);
    }
    
    .lg\:hover\:fill-blue-600:hover{
        fill: var(--velocity-blue-600);
    }
    
    .lg\:hover\:fill-blue-700:hover{
        fill: var(--velocity-blue-700);
    }
    
    .lg\:hover\:fill-blue-800:hover{
        fill: var(--velocity-blue-800);
    }
    
    .lg\:hover\:fill-blue-900:hover{
        fill: var(--velocity-blue-900);
    }
    
    .lg\:hover\:fill-lime-50:hover{
        fill: var(--velocity-lime-50);
    }
    
    .lg\:hover\:fill-lime-100:hover{
        fill: var(--velocity-lime-100);
    }
    
    .lg\:hover\:fill-lime-200:hover{
        fill: var(--velocity-lime-200);
    }
    
    .lg\:hover\:fill-lime-300:hover{
        fill: var(--velocity-lime-300);
    }
    
    .lg\:hover\:fill-lime-400:hover{
        fill: var(--velocity-lime-400);
    }
    
    .lg\:hover\:fill-lime-500:hover{
        fill: var(--velocity-lime-500);
    }
    
    .lg\:hover\:fill-lime-600:hover{
        fill: var(--velocity-lime-600);
    }
    
    .lg\:hover\:fill-lime-700:hover{
        fill: var(--velocity-lime-700);
    }
    
    .lg\:hover\:fill-lime-800:hover{
        fill: var(--velocity-lime-800);
    }
    
    .lg\:hover\:fill-lime-900:hover{
        fill: var(--velocity-lime-900);
    }
    
    .lg\:hover\:fill-purple-50:hover{
        fill: var(--velocity-purple-50);
    }
    
    .lg\:hover\:fill-purple-100:hover{
        fill: var(--velocity-purple-100);
    }
    
    .lg\:hover\:fill-purple-200:hover{
        fill: var(--velocity-purple-200);
    }
    
    .lg\:hover\:fill-purple-300:hover{
        fill: var(--velocity-purple-300);
    }
    
    .lg\:hover\:fill-purple-400:hover{
        fill: var(--velocity-purple-400);
    }
    
    .lg\:hover\:fill-purple-500:hover{
        fill: var(--velocity-purple-500);
    }
    
    .lg\:hover\:fill-purple-600:hover{
        fill: var(--velocity-purple-600);
    }
    
    .lg\:hover\:fill-purple-700:hover{
        fill: var(--velocity-purple-700);
    }
    
    .lg\:hover\:fill-purple-800:hover{
        fill: var(--velocity-purple-800);
    }
    
    .lg\:hover\:fill-purple-900:hover{
        fill: var(--velocity-purple-900);
    }
    
    .lg\:hover\:fill-indigo-50:hover{
        fill: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:fill-indigo-100:hover{
        fill: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:fill-indigo-200:hover{
        fill: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:fill-indigo-300:hover{
        fill: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:fill-indigo-400:hover{
        fill: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:fill-indigo-500:hover{
        fill: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:fill-indigo-600:hover{
        fill: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:fill-indigo-700:hover{
        fill: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:fill-indigo-800:hover{
        fill: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:fill-indigo-900:hover{
        fill: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:fill-pink-50:hover{
        fill: var(--velocity-pink-50);
    }
    
    .lg\:hover\:fill-pink-100:hover{
        fill: var(--velocity-pink-100);
    }
    
    .lg\:hover\:fill-pink-200:hover{
        fill: var(--velocity-pink-200);
    }
    
    .lg\:hover\:fill-pink-300:hover{
        fill: var(--velocity-pink-300);
    }
    
    .lg\:hover\:fill-pink-400:hover{
        fill: var(--velocity-pink-400);
    }
    
    .lg\:hover\:fill-pink-500:hover{
        fill: var(--velocity-pink-500);
    }
    
    .lg\:hover\:fill-pink-600:hover{
        fill: var(--velocity-pink-600);
    }
    
    .lg\:hover\:fill-pink-700:hover{
        fill: var(--velocity-pink-700);
    }
    
    .lg\:hover\:fill-pink-800:hover{
        fill: var(--velocity-pink-800);
    }
    
    .lg\:hover\:fill-pink-900:hover{
        fill: var(--velocity-pink-900);
    }
    
    .lg\:hover\:fill-violet-50:hover{
        fill: var(--velocity-violet-50);
    }
    
    .lg\:hover\:fill-violet-100:hover{
        fill: var(--velocity-violet-100);
    }
    
    .lg\:hover\:fill-violet-200:hover{
        fill: var(--velocity-violet-200);
    }
    
    .lg\:hover\:fill-violet-300:hover{
        fill: var(--velocity-violet-300);
    }
    
    .lg\:hover\:fill-violet-400:hover{
        fill: var(--velocity-violet-400);
    }
    
    .lg\:hover\:fill-violet-500:hover{
        fill: var(--velocity-violet-500);
    }
    
    .lg\:hover\:fill-violet-600:hover{
        fill: var(--velocity-violet-600);
    }
    
    .lg\:hover\:fill-violet-700:hover{
        fill: var(--velocity-violet-700);
    }
    
    .lg\:hover\:fill-violet-800:hover{
        fill: var(--velocity-violet-800);
    }
    
    .lg\:hover\:fill-violet-900:hover{
        fill: var(--velocity-violet-900);
    }
    
    .lg\:hover\:fill-slate-50:hover{
        fill: var(--velocity-slate-50);
    }
    
    .lg\:hover\:fill-slate-100:hover{
        fill: var(--velocity-slate-100);
    }
    
    .lg\:hover\:fill-slate-200:hover{
        fill: var(--velocity-slate-200);
    }
    
    .lg\:hover\:fill-slate-300:hover{
        fill: var(--velocity-slate-300);
    }
    
    .lg\:hover\:fill-slate-400:hover{
        fill: var(--velocity-slate-400);
    }
    
    .lg\:hover\:fill-slate-500:hover{
        fill: var(--velocity-slate-500);
    }
    
    .lg\:hover\:fill-slate-600:hover{
        fill: var(--velocity-slate-600);
    }
    
    .lg\:hover\:fill-slate-700:hover{
        fill: var(--velocity-slate-700);
    }
    
    .lg\:hover\:fill-slate-800:hover{
        fill: var(--velocity-slate-800);
    }
    
    .lg\:hover\:fill-slate-900:hover{
        fill: var(--velocity-slate-900);
    }
    
    .lg\:hover\:fill-rose-50:hover{
        fill: var(--velocity-rose-50);
    }
    
    .lg\:hover\:fill-rose-100:hover{
        fill: var(--velocity-rose-100);
    }
    
    .lg\:hover\:fill-rose-200:hover{
        fill: var(--velocity-rose-200);
    }
    
    .lg\:hover\:fill-rose-300:hover{
        fill: var(--velocity-rose-300);
    }
    
    .lg\:hover\:fill-rose-400:hover{
        fill: var(--velocity-rose-400);
    }
    
    .lg\:hover\:fill-rose-500:hover{
        fill: var(--velocity-rose-500);
    }
    
    .lg\:hover\:fill-rose-600:hover{
        fill: var(--velocity-rose-600);
    }
    
    .lg\:hover\:fill-rose-700:hover{
        fill: var(--velocity-rose-700);
    }
    
    .lg\:hover\:fill-rose-800:hover{
        fill: var(--velocity-rose-800);
    }
    
    .lg\:hover\:fill-rose-900:hover{
        fill: var(--velocity-rose-900);
    }
    
    .lg\:hover\:fill-transparent:hover{
        fill: transparent;
    }
    
    .lg\:hover\:color-teal-50:hover{
        color: var(--velocity-teal-50);
    }
    
    .lg\:hover\:color-teal-100:hover{
        color: var(--velocity-teal-100);
    }
    
    .lg\:hover\:color-teal-200:hover{
        color: var(--velocity-teal-200);
    }
    
    .lg\:hover\:color-teal-300:hover{
        color: var(--velocity-teal-300);
    }
    
    .lg\:hover\:color-teal-400:hover{
        color: var(--velocity-teal-400);
    }
    
    .lg\:hover\:color-teal-500:hover{
        color: var(--velocity-teal-500);
    }
    
    .lg\:hover\:color-teal-600:hover{
        color: var(--velocity-teal-600);
    }
    
    .lg\:hover\:color-teal-700:hover{
        color: var(--velocity-teal-700);
    }
    
    .lg\:hover\:color-teal-800:hover{
        color: var(--velocity-teal-800);
    }
    
    .lg\:hover\:color-teal-900:hover{
        color: var(--velocity-teal-900);
    }
    
    .lg\:hover\:color-red-50:hover{
        color: var(--velocity-red-50);
    }
    
    .lg\:hover\:color-red-100:hover{
        color: var(--velocity-red-100);
    }
    
    .lg\:hover\:color-red-200:hover{
        color: var(--velocity-red-200);
    }
    
    .lg\:hover\:color-red-300:hover{
        color: var(--velocity-red-300);
    }
    
    .lg\:hover\:color-red-400:hover{
        color: var(--velocity-red-400);
    }
    
    .lg\:hover\:color-red-500:hover{
        color: var(--velocity-red-500);
    }
    
    .lg\:hover\:color-red-600:hover{
        color: var(--velocity-red-600);
    }
    
    .lg\:hover\:color-red-700:hover{
        color: var(--velocity-red-700);
    }
    
    .lg\:hover\:color-red-800:hover{
        color: var(--velocity-red-800);
    }
    
    .lg\:hover\:color-red-900:hover{
        color: var(--velocity-red-900);
    }
    
    .lg\:hover\:color-grey-100:hover{
        color: var(--velocity-grey-100);
    }
    
    .lg\:hover\:color-sky-50:hover{
        color: var(--velocity-sky-50);
    }
    
    .lg\:hover\:color-sky-100:hover{
        color: var(--velocity-sky-100);
    }
    
    .lg\:hover\:color-sky-200:hover{
        color: var(--velocity-sky-200);
    }
    
    .lg\:hover\:color-sky-300:hover{
        color: var(--velocity-sky-300);
    }
    
    .lg\:hover\:color-sky-400:hover{
        color: var(--velocity-sky-400);
    }
    
    .lg\:hover\:color-sky-500:hover{
        color: var(--velocity-sky-500);
    }
    
    .lg\:hover\:color-sky-600:hover{
        color: var(--velocity-sky-600);
    }
    
    .lg\:hover\:color-sky-700:hover{
        color: var(--velocity-sky-700);
    }
    
    .lg\:hover\:color-sky-800:hover{
        color: var(--velocity-sky-800);
    }
    
    .lg\:hover\:color-sky-900:hover{
        color: var(--velocity-sky-900);
    }
    
    .lg\:hover\:color-green-50:hover{
        color: var(--velocity-green-50);
    }
    
    .lg\:hover\:color-green-100:hover{
        color: var(--velocity-green-100);
    }
    
    .lg\:hover\:color-green-200:hover{
        color: var(--velocity-green-200);
    }
    
    .lg\:hover\:color-green-300:hover{
        color: var(--velocity-green-300);
    }
    
    .lg\:hover\:color-green-400:hover{
        color: var(--velocity-green-400);
    }
    
    .lg\:hover\:color-green-500:hover{
        color: var(--velocity-green-500);
    }
    
    .lg\:hover\:color-green-600:hover{
        color: var(--velocity-green-600);
    }
    
    .lg\:hover\:color-green-700:hover{
        color: var(--velocity-green-700);
    }
    
    .lg\:hover\:color-green-800:hover{
        color: var(--velocity-green-800);
    }
    
    .lg\:hover\:color-green-900:hover{
        color: var(--velocity-green-900);
    }
    
    .lg\:hover\:color-grey-200:hover{
        color: var(--velocity-grey-200);
    }
    
    .lg\:hover\:color-grey-300:hover{
        color: var(--velocity-grey-300);
    }
    
    .lg\:hover\:color-grey-400:hover{
        color: var(--velocity-grey-400);
    }
    
    .lg\:hover\:color-grey-500:hover{
        color: var(--velocity-grey-500);
    }
    
    .lg\:hover\:color-grey-600:hover{
        color: var(--velocity-grey-600);
    }
    
    .lg\:hover\:color-grey-700:hover{
        color: var(--velocity-grey-700);
    }
    
    .lg\:hover\:color-grey-800:hover{
        color: var(--velocity-grey-800);
    }
    
    .lg\:hover\:color-grey-900:hover{
        color: var(--velocity-grey-900);
    }
    
    .lg\:hover\:color-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:color-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:color-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:color-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:color-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:color-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:color-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:color-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:color-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:color-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:color-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:hover\:color-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:hover\:color-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:hover\:color-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:hover\:color-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:hover\:color-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:hover\:color-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:hover\:color-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:hover\:color-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:hover\:color-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:hover\:color-orange-50:hover{
        color: var(--velocity-orange-50);
    }
    
    .lg\:hover\:color-orange-100:hover{
        color: var(--velocity-orange-100);
    }
    
    .lg\:hover\:color-orange-200:hover{
        color: var(--velocity-orange-200);
    }
    
    .lg\:hover\:color-orange-300:hover{
        color: var(--velocity-orange-300);
    }
    
    .lg\:hover\:color-orange-400:hover{
        color: var(--velocity-orange-400);
    }
    
    .lg\:hover\:color-orange-500:hover{
        color: var(--velocity-orange-500);
    }
    
    .lg\:hover\:color-orange-600:hover{
        color: var(--velocity-orange-600);
    }
    
    .lg\:hover\:color-orange-700:hover{
        color: var(--velocity-orange-700);
    }
    
    .lg\:hover\:color-orange-800:hover{
        color: var(--velocity-orange-800);
    }
    
    .lg\:hover\:color-orange-900:hover{
        color: var(--velocity-orange-900);
    }
    
    .lg\:hover\:color-blue-50:hover{
        color: var(--velocity-blue-50);
    }
    
    .lg\:hover\:color-blue-100:hover{
        color: var(--velocity-blue-100);
    }
    
    .lg\:hover\:color-blue-200:hover{
        color: var(--velocity-blue-200);
    }
    
    .lg\:hover\:color-blue-300:hover{
        color: var(--velocity-blue-300);
    }
    
    .lg\:hover\:color-blue-400:hover{
        color: var(--velocity-blue-400);
    }
    
    .lg\:hover\:color-blue-500:hover{
        color: var(--velocity-blue-500);
    }
    
    .lg\:hover\:color-blue-600:hover{
        color: var(--velocity-blue-600);
    }
    
    .lg\:hover\:color-blue-700:hover{
        color: var(--velocity-blue-700);
    }
    
    .lg\:hover\:color-blue-800:hover{
        color: var(--velocity-blue-800);
    }
    
    .lg\:hover\:color-blue-900:hover{
        color: var(--velocity-blue-900);
    }
    
    .lg\:hover\:color-lime-50:hover{
        color: var(--velocity-lime-50);
    }
    
    .lg\:hover\:color-lime-100:hover{
        color: var(--velocity-lime-100);
    }
    
    .lg\:hover\:color-lime-200:hover{
        color: var(--velocity-lime-200);
    }
    
    .lg\:hover\:color-lime-300:hover{
        color: var(--velocity-lime-300);
    }
    
    .lg\:hover\:color-lime-400:hover{
        color: var(--velocity-lime-400);
    }
    
    .lg\:hover\:color-lime-500:hover{
        color: var(--velocity-lime-500);
    }
    
    .lg\:hover\:color-lime-600:hover{
        color: var(--velocity-lime-600);
    }
    
    .lg\:hover\:color-lime-700:hover{
        color: var(--velocity-lime-700);
    }
    
    .lg\:hover\:color-lime-800:hover{
        color: var(--velocity-lime-800);
    }
    
    .lg\:hover\:color-lime-900:hover{
        color: var(--velocity-lime-900);
    }
    
    .lg\:hover\:color-purple-50:hover{
        color: var(--velocity-purple-50);
    }
    
    .lg\:hover\:color-purple-100:hover{
        color: var(--velocity-purple-100);
    }
    
    .lg\:hover\:color-purple-200:hover{
        color: var(--velocity-purple-200);
    }
    
    .lg\:hover\:color-purple-300:hover{
        color: var(--velocity-purple-300);
    }
    
    .lg\:hover\:color-purple-400:hover{
        color: var(--velocity-purple-400);
    }
    
    .lg\:hover\:color-purple-500:hover{
        color: var(--velocity-purple-500);
    }
    
    .lg\:hover\:color-purple-600:hover{
        color: var(--velocity-purple-600);
    }
    
    .lg\:hover\:color-purple-700:hover{
        color: var(--velocity-purple-700);
    }
    
    .lg\:hover\:color-purple-800:hover{
        color: var(--velocity-purple-800);
    }
    
    .lg\:hover\:color-purple-900:hover{
        color: var(--velocity-purple-900);
    }
    
    .lg\:hover\:color-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:color-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:color-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:color-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:color-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:color-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:color-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:color-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:color-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:color-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:color-pink-50:hover{
        color: var(--velocity-pink-50);
    }
    
    .lg\:hover\:color-pink-100:hover{
        color: var(--velocity-pink-100);
    }
    
    .lg\:hover\:color-pink-200:hover{
        color: var(--velocity-pink-200);
    }
    
    .lg\:hover\:color-pink-300:hover{
        color: var(--velocity-pink-300);
    }
    
    .lg\:hover\:color-pink-400:hover{
        color: var(--velocity-pink-400);
    }
    
    .lg\:hover\:color-pink-500:hover{
        color: var(--velocity-pink-500);
    }
    
    .lg\:hover\:color-pink-600:hover{
        color: var(--velocity-pink-600);
    }
    
    .lg\:hover\:color-pink-700:hover{
        color: var(--velocity-pink-700);
    }
    
    .lg\:hover\:color-pink-800:hover{
        color: var(--velocity-pink-800);
    }
    
    .lg\:hover\:color-pink-900:hover{
        color: var(--velocity-pink-900);
    }
    
    .lg\:hover\:color-violet-50:hover{
        color: var(--velocity-violet-50);
    }
    
    .lg\:hover\:color-violet-100:hover{
        color: var(--velocity-violet-100);
    }
    
    .lg\:hover\:color-violet-200:hover{
        color: var(--velocity-violet-200);
    }
    
    .lg\:hover\:color-violet-300:hover{
        color: var(--velocity-violet-300);
    }
    
    .lg\:hover\:color-violet-400:hover{
        color: var(--velocity-violet-400);
    }
    
    .lg\:hover\:color-violet-500:hover{
        color: var(--velocity-violet-500);
    }
    
    .lg\:hover\:color-violet-600:hover{
        color: var(--velocity-violet-600);
    }
    
    .lg\:hover\:color-violet-700:hover{
        color: var(--velocity-violet-700);
    }
    
    .lg\:hover\:color-violet-800:hover{
        color: var(--velocity-violet-800);
    }
    
    .lg\:hover\:color-violet-900:hover{
        color: var(--velocity-violet-900);
    }
    
    .lg\:hover\:color-slate-50:hover{
        color: var(--velocity-slate-50);
    }
    
    .lg\:hover\:color-slate-100:hover{
        color: var(--velocity-slate-100);
    }
    
    .lg\:hover\:color-slate-200:hover{
        color: var(--velocity-slate-200);
    }
    
    .lg\:hover\:color-slate-300:hover{
        color: var(--velocity-slate-300);
    }
    
    .lg\:hover\:color-slate-400:hover{
        color: var(--velocity-slate-400);
    }
    
    .lg\:hover\:color-slate-500:hover{
        color: var(--velocity-slate-500);
    }
    
    .lg\:hover\:color-slate-600:hover{
        color: var(--velocity-slate-600);
    }
    
    .lg\:hover\:color-slate-700:hover{
        color: var(--velocity-slate-700);
    }
    
    .lg\:hover\:color-slate-800:hover{
        color: var(--velocity-slate-800);
    }
    
    .lg\:hover\:color-slate-900:hover{
        color: var(--velocity-slate-900);
    }
    
    .lg\:hover\:color-rose-50:hover{
        color: var(--velocity-rose-50);
    }
    
    .lg\:hover\:color-rose-100:hover{
        color: var(--velocity-rose-100);
    }
    
    .lg\:hover\:color-rose-200:hover{
        color: var(--velocity-rose-200);
    }
    
    .lg\:hover\:color-rose-300:hover{
        color: var(--velocity-rose-300);
    }
    
    .lg\:hover\:color-rose-400:hover{
        color: var(--velocity-rose-400);
    }
    
    .lg\:hover\:color-rose-500:hover{
        color: var(--velocity-rose-500);
    }
    
    .lg\:hover\:color-rose-600:hover{
        color: var(--velocity-rose-600);
    }
    
    .lg\:hover\:color-rose-700:hover{
        color: var(--velocity-rose-700);
    }
    
    .lg\:hover\:color-rose-800:hover{
        color: var(--velocity-rose-800);
    }
    
    .lg\:hover\:color-rose-900:hover{
        color: var(--velocity-rose-900);
    }
    
    .lg\:hover\:bg-gradient-t:hover{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:hover\:bg-gradient-tr:hover{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:hover\:bg-gradient-r:hover{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:hover\:bg-gradient-b:hover{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:hover\:bg-gradient-br:hover{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:hover\:bg-gradient-bl:hover{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:hover\:bg-gradient-tl:hover{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:hover\:bg-gradient-l:hover{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:hover\:bg-teal-50:hover{
        background: var(--velocity-teal-50);
    }
    
    .lg\:hover\:bg-teal-100:hover{
        background: var(--velocity-teal-100);
    }
    
    .lg\:hover\:bg-teal-200:hover{
        background: var(--velocity-teal-200);
    }
    
    .lg\:hover\:bg-teal-300:hover{
        background: var(--velocity-teal-300);
    }
    
    .lg\:hover\:bg-teal-400:hover{
        background: var(--velocity-teal-400);
    }
    
    .lg\:hover\:bg-teal-500:hover{
        background: var(--velocity-teal-500);
    }
    
    .lg\:hover\:bg-teal-600:hover{
        background: var(--velocity-teal-600);
    }
    
    .lg\:hover\:bg-teal-700:hover{
        background: var(--velocity-teal-700);
    }
    
    .lg\:hover\:bg-teal-800:hover{
        background: var(--velocity-teal-800);
    }
    
    .lg\:hover\:bg-teal-900:hover{
        background: var(--velocity-teal-900);
    }
    
    .lg\:hover\:bg-red-50:hover{
        background: var(--velocity-red-50);
    }
    
    .lg\:hover\:bg-red-100:hover{
        background: var(--velocity-red-100);
    }
    
    .lg\:hover\:bg-red-200:hover{
        background: var(--velocity-red-200);
    }
    
    .lg\:hover\:bg-red-300:hover{
        background: var(--velocity-red-300);
    }
    
    .lg\:hover\:bg-red-400:hover{
        background: var(--velocity-red-400);
    }
    
    .lg\:hover\:bg-red-500:hover{
        background: var(--velocity-red-500);
    }
    
    .lg\:hover\:bg-red-600:hover{
        background: var(--velocity-red-600);
    }
    
    .lg\:hover\:bg-red-700:hover{
        background: var(--velocity-red-700);
    }
    
    .lg\:hover\:bg-red-800:hover{
        background: var(--velocity-red-800);
    }
    
    .lg\:hover\:bg-red-900:hover{
        background: var(--velocity-red-900);
    }
    
    .lg\:hover\:bg-grey-100:hover{
        background: var(--velocity-grey-100);
    }
    
    .lg\:hover\:bg-sky-50:hover{
        background: var(--velocity-sky-50);
    }
    
    .lg\:hover\:bg-sky-100:hover{
        background: var(--velocity-sky-100);
    }
    
    .lg\:hover\:bg-sky-200:hover{
        background: var(--velocity-sky-200);
    }
    
    .lg\:hover\:bg-sky-300:hover{
        background: var(--velocity-sky-300);
    }
    
    .lg\:hover\:bg-sky-400:hover{
        background: var(--velocity-sky-400);
    }
    
    .lg\:hover\:bg-sky-500:hover{
        background: var(--velocity-sky-500);
    }
    
    .lg\:hover\:bg-sky-600:hover{
        background: var(--velocity-sky-600);
    }
    
    .lg\:hover\:bg-sky-700:hover{
        background: var(--velocity-sky-700);
    }
    
    .lg\:hover\:bg-sky-800:hover{
        background: var(--velocity-sky-800);
    }
    
    .lg\:hover\:bg-sky-900:hover{
        background: var(--velocity-sky-900);
    }
    
    .lg\:hover\:bg-green-50:hover{
        background: var(--velocity-green-50);
    }
    
    .lg\:hover\:bg-green-100:hover{
        background: var(--velocity-green-100);
    }
    
    .lg\:hover\:bg-green-200:hover{
        background: var(--velocity-green-200);
    }
    
    .lg\:hover\:bg-green-300:hover{
        background: var(--velocity-green-300);
    }
    
    .lg\:hover\:bg-green-400:hover{
        background: var(--velocity-green-400);
    }
    
    .lg\:hover\:bg-green-500:hover{
        background: var(--velocity-green-500);
    }
    
    .lg\:hover\:bg-green-600:hover{
        background: var(--velocity-green-600);
    }
    
    .lg\:hover\:bg-green-700:hover{
        background: var(--velocity-green-700);
    }
    
    .lg\:hover\:bg-green-800:hover{
        background: var(--velocity-green-800);
    }
    
    .lg\:hover\:bg-green-900:hover{
        background: var(--velocity-green-900);
    }
    
    .lg\:hover\:bg-grey-200:hover{
        background: var(--velocity-grey-200);
    }
    
    .lg\:hover\:bg-grey-300:hover{
        background: var(--velocity-grey-300);
    }
    
    .lg\:hover\:bg-grey-400:hover{
        background: var(--velocity-grey-400);
    }
    
    .lg\:hover\:bg-grey-500:hover{
        background: var(--velocity-grey-500);
    }
    
    .lg\:hover\:bg-grey-600:hover{
        background: var(--velocity-grey-600);
    }
    
    .lg\:hover\:bg-grey-700:hover{
        background: var(--velocity-grey-700);
    }
    
    .lg\:hover\:bg-grey-800:hover{
        background: var(--velocity-grey-800);
    }
    
    .lg\:hover\:bg-grey-900:hover{
        background: var(--velocity-grey-900);
    }
    
    .lg\:hover\:bg-yellow-50:hover{
        background: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:bg-yellow-100:hover{
        background: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:bg-yellow-200:hover{
        background: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:bg-yellow-300:hover{
        background: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:bg-yellow-400:hover{
        background: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:bg-yellow-500:hover{
        background: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:bg-yellow-600:hover{
        background: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:bg-yellow-700:hover{
        background: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:bg-yellow-800:hover{
        background: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:bg-yellow-900:hover{
        background: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:bg-cyan-50:hover{
        background: var(--velocity-cyan-50);
    }
    
    .lg\:hover\:bg-cyan-100:hover{
        background: var(--velocity-cyan-100);
    }
    
    .lg\:hover\:bg-cyan-200:hover{
        background: var(--velocity-cyan-200);
    }
    
    .lg\:hover\:bg-cyan-300:hover{
        background: var(--velocity-cyan-300);
    }
    
    .lg\:hover\:bg-cyan-400:hover{
        background: var(--velocity-cyan-400);
    }
    
    .lg\:hover\:bg-cyan-500:hover{
        background: var(--velocity-cyan-500);
    }
    
    .lg\:hover\:bg-cyan-600:hover{
        background: var(--velocity-cyan-600);
    }
    
    .lg\:hover\:bg-cyan-700:hover{
        background: var(--velocity-cyan-700);
    }
    
    .lg\:hover\:bg-cyan-800:hover{
        background: var(--velocity-cyan-800);
    }
    
    .lg\:hover\:bg-cyan-900:hover{
        background: var(--velocity-cyan-900);
    }
    
    .lg\:hover\:bg-orange-50:hover{
        background: var(--velocity-orange-50);
    }
    
    .lg\:hover\:bg-orange-100:hover{
        background: var(--velocity-orange-100);
    }
    
    .lg\:hover\:bg-orange-200:hover{
        background: var(--velocity-orange-200);
    }
    
    .lg\:hover\:bg-orange-300:hover{
        background: var(--velocity-orange-300);
    }
    
    .lg\:hover\:bg-orange-400:hover{
        background: var(--velocity-orange-400);
    }
    
    .lg\:hover\:bg-orange-500:hover{
        background: var(--velocity-orange-500);
    }
    
    .lg\:hover\:bg-orange-600:hover{
        background: var(--velocity-orange-600);
    }
    
    .lg\:hover\:bg-orange-700:hover{
        background: var(--velocity-orange-700);
    }
    
    .lg\:hover\:bg-orange-800:hover{
        background: var(--velocity-orange-800);
    }
    
    .lg\:hover\:bg-orange-900:hover{
        background: var(--velocity-orange-900);
    }
    
    .lg\:hover\:bg-blue-50:hover{
        background: var(--velocity-blue-50);
    }
    
    .lg\:hover\:bg-blue-100:hover{
        background: var(--velocity-blue-100);
    }
    
    .lg\:hover\:bg-blue-200:hover{
        background: var(--velocity-blue-200);
    }
    
    .lg\:hover\:bg-blue-300:hover{
        background: var(--velocity-blue-300);
    }
    
    .lg\:hover\:bg-blue-400:hover{
        background: var(--velocity-blue-400);
    }
    
    .lg\:hover\:bg-blue-500:hover{
        background: var(--velocity-blue-500);
    }
    
    .lg\:hover\:bg-blue-600:hover{
        background: var(--velocity-blue-600);
    }
    
    .lg\:hover\:bg-blue-700:hover{
        background: var(--velocity-blue-700);
    }
    
    .lg\:hover\:bg-blue-800:hover{
        background: var(--velocity-blue-800);
    }
    
    .lg\:hover\:bg-blue-900:hover{
        background: var(--velocity-blue-900);
    }
    
    .lg\:hover\:bg-lime-50:hover{
        background: var(--velocity-lime-50);
    }
    
    .lg\:hover\:bg-lime-100:hover{
        background: var(--velocity-lime-100);
    }
    
    .lg\:hover\:bg-lime-200:hover{
        background: var(--velocity-lime-200);
    }
    
    .lg\:hover\:bg-lime-300:hover{
        background: var(--velocity-lime-300);
    }
    
    .lg\:hover\:bg-lime-400:hover{
        background: var(--velocity-lime-400);
    }
    
    .lg\:hover\:bg-lime-500:hover{
        background: var(--velocity-lime-500);
    }
    
    .lg\:hover\:bg-lime-600:hover{
        background: var(--velocity-lime-600);
    }
    
    .lg\:hover\:bg-lime-700:hover{
        background: var(--velocity-lime-700);
    }
    
    .lg\:hover\:bg-lime-800:hover{
        background: var(--velocity-lime-800);
    }
    
    .lg\:hover\:bg-lime-900:hover{
        background: var(--velocity-lime-900);
    }
    
    .lg\:hover\:bg-purple-50:hover{
        background: var(--velocity-purple-50);
    }
    
    .lg\:hover\:bg-purple-100:hover{
        background: var(--velocity-purple-100);
    }
    
    .lg\:hover\:bg-purple-200:hover{
        background: var(--velocity-purple-200);
    }
    
    .lg\:hover\:bg-purple-300:hover{
        background: var(--velocity-purple-300);
    }
    
    .lg\:hover\:bg-purple-400:hover{
        background: var(--velocity-purple-400);
    }
    
    .lg\:hover\:bg-purple-500:hover{
        background: var(--velocity-purple-500);
    }
    
    .lg\:hover\:bg-purple-600:hover{
        background: var(--velocity-purple-600);
    }
    
    .lg\:hover\:bg-purple-700:hover{
        background: var(--velocity-purple-700);
    }
    
    .lg\:hover\:bg-purple-800:hover{
        background: var(--velocity-purple-800);
    }
    
    .lg\:hover\:bg-purple-900:hover{
        background: var(--velocity-purple-900);
    }
    
    .lg\:hover\:bg-indigo-50:hover{
        background: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:bg-indigo-100:hover{
        background: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:bg-indigo-200:hover{
        background: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:bg-indigo-300:hover{
        background: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:bg-indigo-400:hover{
        background: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:bg-indigo-500:hover{
        background: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:bg-indigo-600:hover{
        background: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:bg-indigo-700:hover{
        background: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:bg-indigo-800:hover{
        background: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:bg-indigo-900:hover{
        background: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:bg-pink-50:hover{
        background: var(--velocity-pink-50);
    }
    
    .lg\:hover\:bg-pink-100:hover{
        background: var(--velocity-pink-100);
    }
    
    .lg\:hover\:bg-pink-200:hover{
        background: var(--velocity-pink-200);
    }
    
    .lg\:hover\:bg-pink-300:hover{
        background: var(--velocity-pink-300);
    }
    
    .lg\:hover\:bg-pink-400:hover{
        background: var(--velocity-pink-400);
    }
    
    .lg\:hover\:bg-pink-500:hover{
        background: var(--velocity-pink-500);
    }
    
    .lg\:hover\:bg-pink-600:hover{
        background: var(--velocity-pink-600);
    }
    
    .lg\:hover\:bg-pink-700:hover{
        background: var(--velocity-pink-700);
    }
    
    .lg\:hover\:bg-pink-800:hover{
        background: var(--velocity-pink-800);
    }
    
    .lg\:hover\:bg-pink-900:hover{
        background: var(--velocity-pink-900);
    }
    
    .lg\:hover\:bg-violet-50:hover{
        background: var(--velocity-violet-50);
    }
    
    .lg\:hover\:bg-violet-100:hover{
        background: var(--velocity-violet-100);
    }
    
    .lg\:hover\:bg-violet-200:hover{
        background: var(--velocity-violet-200);
    }
    
    .lg\:hover\:bg-violet-300:hover{
        background: var(--velocity-violet-300);
    }
    
    .lg\:hover\:bg-violet-400:hover{
        background: var(--velocity-violet-400);
    }
    
    .lg\:hover\:bg-violet-500:hover{
        background: var(--velocity-violet-500);
    }
    
    .lg\:hover\:bg-violet-600:hover{
        background: var(--velocity-violet-600);
    }
    
    .lg\:hover\:bg-violet-700:hover{
        background: var(--velocity-violet-700);
    }
    
    .lg\:hover\:bg-violet-800:hover{
        background: var(--velocity-violet-800);
    }
    
    .lg\:hover\:bg-violet-900:hover{
        background: var(--velocity-violet-900);
    }
    
    .lg\:hover\:bg-slate-50:hover{
        background: var(--velocity-slate-50);
    }
    
    .lg\:hover\:bg-slate-100:hover{
        background: var(--velocity-slate-100);
    }
    
    .lg\:hover\:bg-slate-200:hover{
        background: var(--velocity-slate-200);
    }
    
    .lg\:hover\:bg-slate-300:hover{
        background: var(--velocity-slate-300);
    }
    
    .lg\:hover\:bg-slate-400:hover{
        background: var(--velocity-slate-400);
    }
    
    .lg\:hover\:bg-slate-500:hover{
        background: var(--velocity-slate-500);
    }
    
    .lg\:hover\:bg-slate-600:hover{
        background: var(--velocity-slate-600);
    }
    
    .lg\:hover\:bg-slate-700:hover{
        background: var(--velocity-slate-700);
    }
    
    .lg\:hover\:bg-slate-800:hover{
        background: var(--velocity-slate-800);
    }
    
    .lg\:hover\:bg-slate-900:hover{
        background: var(--velocity-slate-900);
    }
    
    .lg\:hover\:bg-rose-50:hover{
        background: var(--velocity-rose-50);
    }
    
    .lg\:hover\:bg-rose-100:hover{
        background: var(--velocity-rose-100);
    }
    
    .lg\:hover\:bg-rose-200:hover{
        background: var(--velocity-rose-200);
    }
    
    .lg\:hover\:bg-rose-300:hover{
        background: var(--velocity-rose-300);
    }
    
    .lg\:hover\:bg-rose-400:hover{
        background: var(--velocity-rose-400);
    }
    
    .lg\:hover\:bg-rose-500:hover{
        background: var(--velocity-rose-500);
    }
    
    .lg\:hover\:bg-rose-600:hover{
        background: var(--velocity-rose-600);
    }
    
    .lg\:hover\:bg-rose-700:hover{
        background: var(--velocity-rose-700);
    }
    
    .lg\:hover\:bg-rose-800:hover{
        background: var(--velocity-rose-800);
    }
    
    .lg\:hover\:bg-rose-900:hover{
        background: var(--velocity-rose-900);
    }
    
    .lg\:hover\:from-teal-50:hover{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .lg\:hover\:from-teal-100:hover{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .lg\:hover\:from-teal-200:hover{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .lg\:hover\:from-teal-300:hover{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .lg\:hover\:from-teal-400:hover{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .lg\:hover\:from-teal-500:hover{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .lg\:hover\:from-teal-600:hover{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .lg\:hover\:from-teal-700:hover{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .lg\:hover\:from-teal-800:hover{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .lg\:hover\:from-teal-900:hover{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .lg\:hover\:from-red-50:hover{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .lg\:hover\:from-red-100:hover{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .lg\:hover\:from-red-200:hover{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .lg\:hover\:from-red-300:hover{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .lg\:hover\:from-red-400:hover{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .lg\:hover\:from-red-500:hover{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .lg\:hover\:from-red-600:hover{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .lg\:hover\:from-red-700:hover{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .lg\:hover\:from-red-800:hover{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .lg\:hover\:from-red-900:hover{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .lg\:hover\:from-grey-100:hover{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .lg\:hover\:from-sky-50:hover{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .lg\:hover\:from-sky-100:hover{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .lg\:hover\:from-sky-200:hover{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .lg\:hover\:from-sky-300:hover{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .lg\:hover\:from-sky-400:hover{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .lg\:hover\:from-sky-500:hover{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .lg\:hover\:from-sky-600:hover{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .lg\:hover\:from-sky-700:hover{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .lg\:hover\:from-sky-800:hover{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .lg\:hover\:from-sky-900:hover{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .lg\:hover\:from-green-50:hover{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .lg\:hover\:from-green-100:hover{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .lg\:hover\:from-green-200:hover{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .lg\:hover\:from-green-300:hover{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .lg\:hover\:from-green-400:hover{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .lg\:hover\:from-green-500:hover{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .lg\:hover\:from-green-600:hover{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .lg\:hover\:from-green-700:hover{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .lg\:hover\:from-green-800:hover{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .lg\:hover\:from-green-900:hover{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .lg\:hover\:from-grey-200:hover{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .lg\:hover\:from-grey-300:hover{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .lg\:hover\:from-grey-400:hover{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .lg\:hover\:from-grey-500:hover{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .lg\:hover\:from-grey-600:hover{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .lg\:hover\:from-grey-700:hover{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .lg\:hover\:from-grey-800:hover{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .lg\:hover\:from-grey-900:hover{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .lg\:hover\:from-yellow-50:hover{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:from-yellow-100:hover{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:from-yellow-200:hover{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:from-yellow-300:hover{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:from-yellow-400:hover{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:from-yellow-500:hover{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:from-yellow-600:hover{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:from-yellow-700:hover{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:from-yellow-800:hover{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:from-yellow-900:hover{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:from-cyan-50:hover{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .lg\:hover\:from-cyan-100:hover{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .lg\:hover\:from-cyan-200:hover{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .lg\:hover\:from-cyan-300:hover{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .lg\:hover\:from-cyan-400:hover{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .lg\:hover\:from-cyan-500:hover{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .lg\:hover\:from-cyan-600:hover{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .lg\:hover\:from-cyan-700:hover{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .lg\:hover\:from-cyan-800:hover{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .lg\:hover\:from-cyan-900:hover{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .lg\:hover\:from-orange-50:hover{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .lg\:hover\:from-orange-100:hover{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .lg\:hover\:from-orange-200:hover{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .lg\:hover\:from-orange-300:hover{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .lg\:hover\:from-orange-400:hover{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .lg\:hover\:from-orange-500:hover{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .lg\:hover\:from-orange-600:hover{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .lg\:hover\:from-orange-700:hover{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .lg\:hover\:from-orange-800:hover{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .lg\:hover\:from-orange-900:hover{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .lg\:hover\:from-blue-50:hover{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .lg\:hover\:from-blue-100:hover{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .lg\:hover\:from-blue-200:hover{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .lg\:hover\:from-blue-300:hover{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .lg\:hover\:from-blue-400:hover{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .lg\:hover\:from-blue-500:hover{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .lg\:hover\:from-blue-600:hover{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .lg\:hover\:from-blue-700:hover{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .lg\:hover\:from-blue-800:hover{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .lg\:hover\:from-blue-900:hover{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .lg\:hover\:from-lime-50:hover{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .lg\:hover\:from-lime-100:hover{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .lg\:hover\:from-lime-200:hover{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .lg\:hover\:from-lime-300:hover{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .lg\:hover\:from-lime-400:hover{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .lg\:hover\:from-lime-500:hover{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .lg\:hover\:from-lime-600:hover{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .lg\:hover\:from-lime-700:hover{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .lg\:hover\:from-lime-800:hover{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .lg\:hover\:from-lime-900:hover{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .lg\:hover\:from-purple-50:hover{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .lg\:hover\:from-purple-100:hover{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .lg\:hover\:from-purple-200:hover{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .lg\:hover\:from-purple-300:hover{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .lg\:hover\:from-purple-400:hover{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .lg\:hover\:from-purple-500:hover{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .lg\:hover\:from-purple-600:hover{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .lg\:hover\:from-purple-700:hover{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .lg\:hover\:from-purple-800:hover{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .lg\:hover\:from-purple-900:hover{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .lg\:hover\:from-indigo-50:hover{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:from-indigo-100:hover{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:from-indigo-200:hover{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:from-indigo-300:hover{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:from-indigo-400:hover{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:from-indigo-500:hover{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:from-indigo-600:hover{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:from-indigo-700:hover{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:from-indigo-800:hover{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:from-indigo-900:hover{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:from-pink-50:hover{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .lg\:hover\:from-pink-100:hover{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .lg\:hover\:from-pink-200:hover{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .lg\:hover\:from-pink-300:hover{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .lg\:hover\:from-pink-400:hover{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .lg\:hover\:from-pink-500:hover{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .lg\:hover\:from-pink-600:hover{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .lg\:hover\:from-pink-700:hover{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .lg\:hover\:from-pink-800:hover{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .lg\:hover\:from-pink-900:hover{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .lg\:hover\:from-violet-50:hover{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .lg\:hover\:from-violet-100:hover{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .lg\:hover\:from-violet-200:hover{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .lg\:hover\:from-violet-300:hover{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .lg\:hover\:from-violet-400:hover{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .lg\:hover\:from-violet-500:hover{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .lg\:hover\:from-violet-600:hover{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .lg\:hover\:from-violet-700:hover{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .lg\:hover\:from-violet-800:hover{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .lg\:hover\:from-violet-900:hover{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .lg\:hover\:from-slate-50:hover{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .lg\:hover\:from-slate-100:hover{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .lg\:hover\:from-slate-200:hover{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .lg\:hover\:from-slate-300:hover{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .lg\:hover\:from-slate-400:hover{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .lg\:hover\:from-slate-500:hover{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .lg\:hover\:from-slate-600:hover{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .lg\:hover\:from-slate-700:hover{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .lg\:hover\:from-slate-800:hover{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .lg\:hover\:from-slate-900:hover{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .lg\:hover\:from-rose-50:hover{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .lg\:hover\:from-rose-100:hover{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .lg\:hover\:from-rose-200:hover{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .lg\:hover\:from-rose-300:hover{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .lg\:hover\:from-rose-400:hover{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .lg\:hover\:from-rose-500:hover{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .lg\:hover\:from-rose-600:hover{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .lg\:hover\:from-rose-700:hover{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .lg\:hover\:from-rose-800:hover{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .lg\:hover\:from-rose-900:hover{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .lg\:hover\:to-teal-50:hover{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .lg\:hover\:to-teal-100:hover{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .lg\:hover\:to-teal-200:hover{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .lg\:hover\:to-teal-300:hover{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .lg\:hover\:to-teal-400:hover{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .lg\:hover\:to-teal-500:hover{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .lg\:hover\:to-teal-600:hover{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .lg\:hover\:to-teal-700:hover{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .lg\:hover\:to-teal-800:hover{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .lg\:hover\:to-teal-900:hover{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .lg\:hover\:to-red-50:hover{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .lg\:hover\:to-red-100:hover{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .lg\:hover\:to-red-200:hover{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .lg\:hover\:to-red-300:hover{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .lg\:hover\:to-red-400:hover{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .lg\:hover\:to-red-500:hover{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .lg\:hover\:to-red-600:hover{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .lg\:hover\:to-red-700:hover{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .lg\:hover\:to-red-800:hover{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .lg\:hover\:to-red-900:hover{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .lg\:hover\:to-grey-100:hover{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .lg\:hover\:to-sky-50:hover{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .lg\:hover\:to-sky-100:hover{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .lg\:hover\:to-sky-200:hover{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .lg\:hover\:to-sky-300:hover{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .lg\:hover\:to-sky-400:hover{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .lg\:hover\:to-sky-500:hover{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .lg\:hover\:to-sky-600:hover{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .lg\:hover\:to-sky-700:hover{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .lg\:hover\:to-sky-800:hover{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .lg\:hover\:to-sky-900:hover{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .lg\:hover\:to-green-50:hover{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .lg\:hover\:to-green-100:hover{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .lg\:hover\:to-green-200:hover{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .lg\:hover\:to-green-300:hover{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .lg\:hover\:to-green-400:hover{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .lg\:hover\:to-green-500:hover{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .lg\:hover\:to-green-600:hover{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .lg\:hover\:to-green-700:hover{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .lg\:hover\:to-green-800:hover{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .lg\:hover\:to-green-900:hover{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .lg\:hover\:to-grey-200:hover{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .lg\:hover\:to-grey-300:hover{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .lg\:hover\:to-grey-400:hover{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .lg\:hover\:to-grey-500:hover{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .lg\:hover\:to-grey-600:hover{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .lg\:hover\:to-grey-700:hover{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .lg\:hover\:to-grey-800:hover{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .lg\:hover\:to-grey-900:hover{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .lg\:hover\:to-yellow-50:hover{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:to-yellow-100:hover{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:to-yellow-200:hover{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:to-yellow-300:hover{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:to-yellow-400:hover{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:to-yellow-500:hover{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:to-yellow-600:hover{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:to-yellow-700:hover{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:to-yellow-800:hover{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:to-yellow-900:hover{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:to-cyan-50:hover{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .lg\:hover\:to-cyan-100:hover{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .lg\:hover\:to-cyan-200:hover{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .lg\:hover\:to-cyan-300:hover{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .lg\:hover\:to-cyan-400:hover{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .lg\:hover\:to-cyan-500:hover{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .lg\:hover\:to-cyan-600:hover{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .lg\:hover\:to-cyan-700:hover{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .lg\:hover\:to-cyan-800:hover{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .lg\:hover\:to-cyan-900:hover{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .lg\:hover\:to-orange-50:hover{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .lg\:hover\:to-orange-100:hover{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .lg\:hover\:to-orange-200:hover{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .lg\:hover\:to-orange-300:hover{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .lg\:hover\:to-orange-400:hover{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .lg\:hover\:to-orange-500:hover{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .lg\:hover\:to-orange-600:hover{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .lg\:hover\:to-orange-700:hover{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .lg\:hover\:to-orange-800:hover{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .lg\:hover\:to-orange-900:hover{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .lg\:hover\:to-blue-50:hover{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .lg\:hover\:to-blue-100:hover{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .lg\:hover\:to-blue-200:hover{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .lg\:hover\:to-blue-300:hover{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .lg\:hover\:to-blue-400:hover{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .lg\:hover\:to-blue-500:hover{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .lg\:hover\:to-blue-600:hover{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .lg\:hover\:to-blue-700:hover{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .lg\:hover\:to-blue-800:hover{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .lg\:hover\:to-blue-900:hover{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .lg\:hover\:to-lime-50:hover{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .lg\:hover\:to-lime-100:hover{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .lg\:hover\:to-lime-200:hover{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .lg\:hover\:to-lime-300:hover{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .lg\:hover\:to-lime-400:hover{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .lg\:hover\:to-lime-500:hover{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .lg\:hover\:to-lime-600:hover{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .lg\:hover\:to-lime-700:hover{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .lg\:hover\:to-lime-800:hover{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .lg\:hover\:to-lime-900:hover{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .lg\:hover\:to-purple-50:hover{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .lg\:hover\:to-purple-100:hover{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .lg\:hover\:to-purple-200:hover{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .lg\:hover\:to-purple-300:hover{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .lg\:hover\:to-purple-400:hover{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .lg\:hover\:to-purple-500:hover{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .lg\:hover\:to-purple-600:hover{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .lg\:hover\:to-purple-700:hover{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .lg\:hover\:to-purple-800:hover{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .lg\:hover\:to-purple-900:hover{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .lg\:hover\:to-indigo-50:hover{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:to-indigo-100:hover{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:to-indigo-200:hover{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:to-indigo-300:hover{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:to-indigo-400:hover{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:to-indigo-500:hover{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:to-indigo-600:hover{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:to-indigo-700:hover{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:to-indigo-800:hover{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:to-indigo-900:hover{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:to-pink-50:hover{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .lg\:hover\:to-pink-100:hover{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .lg\:hover\:to-pink-200:hover{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .lg\:hover\:to-pink-300:hover{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .lg\:hover\:to-pink-400:hover{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .lg\:hover\:to-pink-500:hover{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .lg\:hover\:to-pink-600:hover{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .lg\:hover\:to-pink-700:hover{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .lg\:hover\:to-pink-800:hover{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .lg\:hover\:to-pink-900:hover{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .lg\:hover\:to-violet-50:hover{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .lg\:hover\:to-violet-100:hover{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .lg\:hover\:to-violet-200:hover{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .lg\:hover\:to-violet-300:hover{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .lg\:hover\:to-violet-400:hover{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .lg\:hover\:to-violet-500:hover{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .lg\:hover\:to-violet-600:hover{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .lg\:hover\:to-violet-700:hover{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .lg\:hover\:to-violet-800:hover{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .lg\:hover\:to-violet-900:hover{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .lg\:hover\:to-slate-50:hover{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .lg\:hover\:to-slate-100:hover{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .lg\:hover\:to-slate-200:hover{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .lg\:hover\:to-slate-300:hover{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .lg\:hover\:to-slate-400:hover{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .lg\:hover\:to-slate-500:hover{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .lg\:hover\:to-slate-600:hover{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .lg\:hover\:to-slate-700:hover{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .lg\:hover\:to-slate-800:hover{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .lg\:hover\:to-slate-900:hover{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .lg\:hover\:to-rose-50:hover{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .lg\:hover\:to-rose-100:hover{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .lg\:hover\:to-rose-200:hover{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .lg\:hover\:to-rose-300:hover{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .lg\:hover\:to-rose-400:hover{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .lg\:hover\:to-rose-500:hover{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .lg\:hover\:to-rose-600:hover{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .lg\:hover\:to-rose-700:hover{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .lg\:hover\:to-rose-800:hover{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .lg\:hover\:to-rose-900:hover{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .lg\:hover\:text-teal-50:hover{
        color: var(--velocity-teal-50);
    }
    
    .lg\:hover\:text-teal-100:hover{
        color: var(--velocity-teal-100);
    }
    
    .lg\:hover\:text-teal-200:hover{
        color: var(--velocity-teal-200);
    }
    
    .lg\:hover\:text-teal-300:hover{
        color: var(--velocity-teal-300);
    }
    
    .lg\:hover\:text-teal-400:hover{
        color: var(--velocity-teal-400);
    }
    
    .lg\:hover\:text-teal-500:hover{
        color: var(--velocity-teal-500);
    }
    
    .lg\:hover\:text-teal-600:hover{
        color: var(--velocity-teal-600);
    }
    
    .lg\:hover\:text-teal-700:hover{
        color: var(--velocity-teal-700);
    }
    
    .lg\:hover\:text-teal-800:hover{
        color: var(--velocity-teal-800);
    }
    
    .lg\:hover\:text-teal-900:hover{
        color: var(--velocity-teal-900);
    }
    
    .lg\:hover\:text-red-50:hover{
        color: var(--velocity-red-50);
    }
    
    .lg\:hover\:text-red-100:hover{
        color: var(--velocity-red-100);
    }
    
    .lg\:hover\:text-red-200:hover{
        color: var(--velocity-red-200);
    }
    
    .lg\:hover\:text-red-300:hover{
        color: var(--velocity-red-300);
    }
    
    .lg\:hover\:text-red-400:hover{
        color: var(--velocity-red-400);
    }
    
    .lg\:hover\:text-red-500:hover{
        color: var(--velocity-red-500);
    }
    
    .lg\:hover\:text-red-600:hover{
        color: var(--velocity-red-600);
    }
    
    .lg\:hover\:text-red-700:hover{
        color: var(--velocity-red-700);
    }
    
    .lg\:hover\:text-red-800:hover{
        color: var(--velocity-red-800);
    }
    
    .lg\:hover\:text-red-900:hover{
        color: var(--velocity-red-900);
    }
    
    .lg\:hover\:text-grey-100:hover{
        color: var(--velocity-grey-100);
    }
    
    .lg\:hover\:text-sky-50:hover{
        color: var(--velocity-sky-50);
    }
    
    .lg\:hover\:text-sky-100:hover{
        color: var(--velocity-sky-100);
    }
    
    .lg\:hover\:text-sky-200:hover{
        color: var(--velocity-sky-200);
    }
    
    .lg\:hover\:text-sky-300:hover{
        color: var(--velocity-sky-300);
    }
    
    .lg\:hover\:text-sky-400:hover{
        color: var(--velocity-sky-400);
    }
    
    .lg\:hover\:text-sky-500:hover{
        color: var(--velocity-sky-500);
    }
    
    .lg\:hover\:text-sky-600:hover{
        color: var(--velocity-sky-600);
    }
    
    .lg\:hover\:text-sky-700:hover{
        color: var(--velocity-sky-700);
    }
    
    .lg\:hover\:text-sky-800:hover{
        color: var(--velocity-sky-800);
    }
    
    .lg\:hover\:text-sky-900:hover{
        color: var(--velocity-sky-900);
    }
    
    .lg\:hover\:text-green-50:hover{
        color: var(--velocity-green-50);
    }
    
    .lg\:hover\:text-green-100:hover{
        color: var(--velocity-green-100);
    }
    
    .lg\:hover\:text-green-200:hover{
        color: var(--velocity-green-200);
    }
    
    .lg\:hover\:text-green-300:hover{
        color: var(--velocity-green-300);
    }
    
    .lg\:hover\:text-green-400:hover{
        color: var(--velocity-green-400);
    }
    
    .lg\:hover\:text-green-500:hover{
        color: var(--velocity-green-500);
    }
    
    .lg\:hover\:text-green-600:hover{
        color: var(--velocity-green-600);
    }
    
    .lg\:hover\:text-green-700:hover{
        color: var(--velocity-green-700);
    }
    
    .lg\:hover\:text-green-800:hover{
        color: var(--velocity-green-800);
    }
    
    .lg\:hover\:text-green-900:hover{
        color: var(--velocity-green-900);
    }
    
    .lg\:hover\:text-grey-200:hover{
        color: var(--velocity-grey-200);
    }
    
    .lg\:hover\:text-grey-300:hover{
        color: var(--velocity-grey-300);
    }
    
    .lg\:hover\:text-grey-400:hover{
        color: var(--velocity-grey-400);
    }
    
    .lg\:hover\:text-grey-500:hover{
        color: var(--velocity-grey-500);
    }
    
    .lg\:hover\:text-grey-600:hover{
        color: var(--velocity-grey-600);
    }
    
    .lg\:hover\:text-grey-700:hover{
        color: var(--velocity-grey-700);
    }
    
    .lg\:hover\:text-grey-800:hover{
        color: var(--velocity-grey-800);
    }
    
    .lg\:hover\:text-grey-900:hover{
        color: var(--velocity-grey-900);
    }
    
    .lg\:hover\:text-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:hover\:text-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:hover\:text-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:hover\:text-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:hover\:text-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:hover\:text-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:hover\:text-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:hover\:text-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:hover\:text-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:hover\:text-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:hover\:text-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:hover\:text-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:hover\:text-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:hover\:text-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:hover\:text-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:hover\:text-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:hover\:text-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:hover\:text-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:hover\:text-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:hover\:text-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:hover\:text-orange-50:hover{
        color: var(--velocity-orange-50);
    }
    
    .lg\:hover\:text-orange-100:hover{
        color: var(--velocity-orange-100);
    }
    
    .lg\:hover\:text-orange-200:hover{
        color: var(--velocity-orange-200);
    }
    
    .lg\:hover\:text-orange-300:hover{
        color: var(--velocity-orange-300);
    }
    
    .lg\:hover\:text-orange-400:hover{
        color: var(--velocity-orange-400);
    }
    
    .lg\:hover\:text-orange-500:hover{
        color: var(--velocity-orange-500);
    }
    
    .lg\:hover\:text-orange-600:hover{
        color: var(--velocity-orange-600);
    }
    
    .lg\:hover\:text-orange-700:hover{
        color: var(--velocity-orange-700);
    }
    
    .lg\:hover\:text-orange-800:hover{
        color: var(--velocity-orange-800);
    }
    
    .lg\:hover\:text-orange-900:hover{
        color: var(--velocity-orange-900);
    }
    
    .lg\:hover\:text-blue-50:hover{
        color: var(--velocity-blue-50);
    }
    
    .lg\:hover\:text-blue-100:hover{
        color: var(--velocity-blue-100);
    }
    
    .lg\:hover\:text-blue-200:hover{
        color: var(--velocity-blue-200);
    }
    
    .lg\:hover\:text-blue-300:hover{
        color: var(--velocity-blue-300);
    }
    
    .lg\:hover\:text-blue-400:hover{
        color: var(--velocity-blue-400);
    }
    
    .lg\:hover\:text-blue-500:hover{
        color: var(--velocity-blue-500);
    }
    
    .lg\:hover\:text-blue-600:hover{
        color: var(--velocity-blue-600);
    }
    
    .lg\:hover\:text-blue-700:hover{
        color: var(--velocity-blue-700);
    }
    
    .lg\:hover\:text-blue-800:hover{
        color: var(--velocity-blue-800);
    }
    
    .lg\:hover\:text-blue-900:hover{
        color: var(--velocity-blue-900);
    }
    
    .lg\:hover\:text-lime-50:hover{
        color: var(--velocity-lime-50);
    }
    
    .lg\:hover\:text-lime-100:hover{
        color: var(--velocity-lime-100);
    }
    
    .lg\:hover\:text-lime-200:hover{
        color: var(--velocity-lime-200);
    }
    
    .lg\:hover\:text-lime-300:hover{
        color: var(--velocity-lime-300);
    }
    
    .lg\:hover\:text-lime-400:hover{
        color: var(--velocity-lime-400);
    }
    
    .lg\:hover\:text-lime-500:hover{
        color: var(--velocity-lime-500);
    }
    
    .lg\:hover\:text-lime-600:hover{
        color: var(--velocity-lime-600);
    }
    
    .lg\:hover\:text-lime-700:hover{
        color: var(--velocity-lime-700);
    }
    
    .lg\:hover\:text-lime-800:hover{
        color: var(--velocity-lime-800);
    }
    
    .lg\:hover\:text-lime-900:hover{
        color: var(--velocity-lime-900);
    }
    
    .lg\:hover\:text-purple-50:hover{
        color: var(--velocity-purple-50);
    }
    
    .lg\:hover\:text-purple-100:hover{
        color: var(--velocity-purple-100);
    }
    
    .lg\:hover\:text-purple-200:hover{
        color: var(--velocity-purple-200);
    }
    
    .lg\:hover\:text-purple-300:hover{
        color: var(--velocity-purple-300);
    }
    
    .lg\:hover\:text-purple-400:hover{
        color: var(--velocity-purple-400);
    }
    
    .lg\:hover\:text-purple-500:hover{
        color: var(--velocity-purple-500);
    }
    
    .lg\:hover\:text-purple-600:hover{
        color: var(--velocity-purple-600);
    }
    
    .lg\:hover\:text-purple-700:hover{
        color: var(--velocity-purple-700);
    }
    
    .lg\:hover\:text-purple-800:hover{
        color: var(--velocity-purple-800);
    }
    
    .lg\:hover\:text-purple-900:hover{
        color: var(--velocity-purple-900);
    }
    
    .lg\:hover\:text-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:hover\:text-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:hover\:text-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:hover\:text-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:hover\:text-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:hover\:text-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:hover\:text-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:hover\:text-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:hover\:text-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:hover\:text-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:hover\:text-pink-50:hover{
        color: var(--velocity-pink-50);
    }
    
    .lg\:hover\:text-pink-100:hover{
        color: var(--velocity-pink-100);
    }
    
    .lg\:hover\:text-pink-200:hover{
        color: var(--velocity-pink-200);
    }
    
    .lg\:hover\:text-pink-300:hover{
        color: var(--velocity-pink-300);
    }
    
    .lg\:hover\:text-pink-400:hover{
        color: var(--velocity-pink-400);
    }
    
    .lg\:hover\:text-pink-500:hover{
        color: var(--velocity-pink-500);
    }
    
    .lg\:hover\:text-pink-600:hover{
        color: var(--velocity-pink-600);
    }
    
    .lg\:hover\:text-pink-700:hover{
        color: var(--velocity-pink-700);
    }
    
    .lg\:hover\:text-pink-800:hover{
        color: var(--velocity-pink-800);
    }
    
    .lg\:hover\:text-pink-900:hover{
        color: var(--velocity-pink-900);
    }
    
    .lg\:hover\:text-violet-50:hover{
        color: var(--velocity-violet-50);
    }
    
    .lg\:hover\:text-violet-100:hover{
        color: var(--velocity-violet-100);
    }
    
    .lg\:hover\:text-violet-200:hover{
        color: var(--velocity-violet-200);
    }
    
    .lg\:hover\:text-violet-300:hover{
        color: var(--velocity-violet-300);
    }
    
    .lg\:hover\:text-violet-400:hover{
        color: var(--velocity-violet-400);
    }
    
    .lg\:hover\:text-violet-500:hover{
        color: var(--velocity-violet-500);
    }
    
    .lg\:hover\:text-violet-600:hover{
        color: var(--velocity-violet-600);
    }
    
    .lg\:hover\:text-violet-700:hover{
        color: var(--velocity-violet-700);
    }
    
    .lg\:hover\:text-violet-800:hover{
        color: var(--velocity-violet-800);
    }
    
    .lg\:hover\:text-violet-900:hover{
        color: var(--velocity-violet-900);
    }
    
    .lg\:hover\:text-slate-50:hover{
        color: var(--velocity-slate-50);
    }
    
    .lg\:hover\:text-slate-100:hover{
        color: var(--velocity-slate-100);
    }
    
    .lg\:hover\:text-slate-200:hover{
        color: var(--velocity-slate-200);
    }
    
    .lg\:hover\:text-slate-300:hover{
        color: var(--velocity-slate-300);
    }
    
    .lg\:hover\:text-slate-400:hover{
        color: var(--velocity-slate-400);
    }
    
    .lg\:hover\:text-slate-500:hover{
        color: var(--velocity-slate-500);
    }
    
    .lg\:hover\:text-slate-600:hover{
        color: var(--velocity-slate-600);
    }
    
    .lg\:hover\:text-slate-700:hover{
        color: var(--velocity-slate-700);
    }
    
    .lg\:hover\:text-slate-800:hover{
        color: var(--velocity-slate-800);
    }
    
    .lg\:hover\:text-slate-900:hover{
        color: var(--velocity-slate-900);
    }
    
    .lg\:hover\:text-rose-50:hover{
        color: var(--velocity-rose-50);
    }
    
    .lg\:hover\:text-rose-100:hover{
        color: var(--velocity-rose-100);
    }
    
    .lg\:hover\:text-rose-200:hover{
        color: var(--velocity-rose-200);
    }
    
    .lg\:hover\:text-rose-300:hover{
        color: var(--velocity-rose-300);
    }
    
    .lg\:hover\:text-rose-400:hover{
        color: var(--velocity-rose-400);
    }
    
    .lg\:hover\:text-rose-500:hover{
        color: var(--velocity-rose-500);
    }
    
    .lg\:hover\:text-rose-600:hover{
        color: var(--velocity-rose-600);
    }
    
    .lg\:hover\:text-rose-700:hover{
        color: var(--velocity-rose-700);
    }
    
    .lg\:hover\:text-rose-800:hover{
        color: var(--velocity-rose-800);
    }
    
    .lg\:hover\:text-rose-900:hover{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 768px){
    .md\:hover\:aspect-ratio-auto:hover{
        aspect-ratio: auto;
    }

    .md\:hover\:aspect-ratio-square:hover{
        aspect-ratio: 1/1;
    }

    .md\:hover\:aspect-ratio-video:hover{
        aspect-ratio: 16/9;
    }

    .md\:hover\:container:hover{
        width: 100%;
    }

    .md\:hover\:container-fluid:hover{
        width: 100%;
    }

    .md\:hover\:column-auto:hover{
        columns: auto;
    }

    .md\:hover\:column-1:hover{
        columns: 1;
    }

    .md\:hover\:column-2:hover{
        columns: 2;
    }

    .md\:hover\:column-3:hover{
        columns: 3;
    }

    .md\:hover\:column-4:hover{
        columns: 4;
    }

    .md\:hover\:column-5:hover{
        columns: 5;
    }

    .md\:hover\:column-6:hover{
        columns: 6;
    }

    .md\:hover\:column-7:hover{
        columns: 7;
    }

    .md\:hover\:column-8:hover{
        columns: 8;
    }

    .md\:hover\:column-9:hover{
        columns: 9;
    }

    .md\:hover\:column-10:hover{
        columns: 10;
    }

    .md\:hover\:column-11:hover{
        columns: 11;
    }

    .md\:hover\:column-12:hover{
        columns: 12;
    }

    .md\:hover\:float-inline-start:hover{
        float: inline-start;
    }

    .md\:hover\:float-inline-end:hover{
        float: inline-end;
    }

    .md\:hover\:float-left:hover{
        float: left;
    }

    .md\:hover\:float-right:hover{
        float: right;
    }

    .md\:hover\:float-none:hover{
        float: none;
    }

    .md\:hover\:float-inherit:hover{
        float: inherit;
    }

    .md\:hover\:clear-inline-start:hover{
        clear: inline-start;
    }

    .md\:hover\:clear-inline-end:hover{
        clear: inline-end;
    }

    .md\:hover\:clear-left:hover{
        clear: left;
    }

    .md\:hover\:clear-right:hover{
        clear: right;
    }

    .md\:hover\:clear-both:hover{
        clear: both;
    }

    .md\:hover\:clear-none:hover{
        clear: none;
    }

    .md\:hover\:clear-inherit:hover{
        clear: inherit;
    }

    .md\:hover\:isolation-auto:hover{
        isolation: auto;
    }

    .md\:hover\:isolation-true:hover{
        isolation: isolate;
    }

    .md\:hover\:object-fit-fill:hover{
        object-fit: fill;
    }

    .md\:hover\:object-fit-cover:hover{
        object-fit: cover;
    }

    .md\:hover\:object-fit-contain:hover{
        object-fit: contain;
    }

    .md\:hover\:object-fit-scale-down:hover{
        object-fit: scale-down;
    }

    .md\:hover\:object-fit-none:hover{
        object-fit: none;
    }

    .md\:hover\:object-position-top:hover{
        object-position: top;
    }

    .md\:hover\:object-position-bottom:hover{
        object-position: bottom;
    }

    .md\:hover\:object-position-left:hover{
        object-position: left;
    }

    .md\:hover\:object-position-right:hover{
        object-position: right;
    }

    .md\:hover\:object-position-left-top:hover{
        object-position: left top;
    }

    .md\:hover\:object-position-right-top:hover{
        object-position: right top;
    }

    .md\:hover\:object-position-left-bottom:hover{
        object-position: left bottom;
    }

    .md\:hover\:object-position-right-bottom:hover{
        object-position: right bottom;
    }

    .sm\:hover\:object-position-center-top:hover{
        object-position: center top;
    }

    .sm\:hover\:object-position-center-bottom:hover{
        object-position: center bottom;
    }

    .md\:hover\:overflow-auto:hover{
        overflow: auto;
    }

    .md\:hover\:overflow-hidden:hover{
        overflow: hidden;
    }

    .md\:hover\:overflow-visible:hover{
        overflow: visible;
    }

    .md\:hover\:overflow-scroll:hover{
        overflow: scroll;
    }

    .md\:hover\:overflow-inherit:hover{
        overflow:inherit;
    }

    .md\:hover\:overflow-x-auto:hover{
        overflow: auto;
    }

    .md\:hover\:overflow-x-hidden:hover{
        overflow-x: hidden;
    }

    .md\:hover\:overflow-x-visible:hover{
        overflow-x: visible;
    }

    .md\:hover\:overflow-x-scroll:hover{
        overflow-x: scroll;
    }

    .md\:hover\:overflow-x-inherit:hover{
        overflow-x:inherit;
    }

    .md\:hover\:overflow-y-auto:hover{
        overflow-y: auto;
    }

    .md\:hover\:overflow-y-hidden:hover{
        overflow-y: hidden;
    }

    .md\:hover\:overflow-y-visible:hover{
        overflow-y: visible;
    }

    .md\:hover\:overflow-y-scroll:hover{
        overflow-y: scroll;
    }

    .md\:hover\:overflow-y-inherit:hover{
        overflow-y: inherit;
    }

    .md\:hover\:overscroll-behavior-auto:hover{
        overscroll-behavior: auto;
    }

    .md\:hover\:overscroll-behavior-contain:hover{
        overscroll-behavior: contain;
    }

    .md\:hover\:overscroll-behavior-none:hover{
        overscroll-behavior: none;
    }

    .md\:hover\:overscroll-behavior-inherit:hover{
        overscroll-behavior: inherit;
    }

    .md\:hover\:overscroll-behavior-x-auto:hover{
        overscroll-behavior: auto;
    }

    .md\:hover\:overscroll-behavior-x-contain:hover{
        overscroll-behavior-x: contain;
    }

    .md\:hover\:overscroll-behavior-x-none:hover{
        overscroll-behavior-x: none;
    }

    .md\:hover\:overscroll-behavior-x-inherit:hover{
        overscroll-behavior-x:inherit;
    }

    .md\:hover\:overscroll-behavior-y-auto:hover{
        overscroll-behavior-y: auto;
    }

    .md\:hover\:overscroll-behavior-y-contain:hover{
        overscroll-behavior-y: contain;
    }

    .md\:hover\:overscroll-behavior-y-none:hover{
        overscroll-behavior-y: none;
    }

    .md\:hover\:overscroll-behavior-y-inherit:hover{
        overscroll-behavior-y: inherit;
    }

    .md\:hover\:position-static:hover{
        position: static;
    }

    .md\:hover\:position-fixed:hover{
        position: fixed;
    }

    .md\:hover\:position-absolute:hover{
        position: absolute;
    }

    .md\:hover\:position-relative:hover{
        position: relative;
    }

    .md\:hover\:position-sticky:hover{
        position: sticky;
    }

    .md\:hover\:position-right-0:hover{
        right: 0;
    }
    
    .md\:hover\:position-left-0:hover{
        left: 0;
    }
    
    .md\:hover\:position-top-0:hover{
        top: 0;
    }
    
    .md\:hover\:position-bottom-0:hover{
        bottom: 0;
    }

    .md\:hover\:visible:hover{
        visibility: visible;
    }

    .md\:hover\:invisible:hover{
        visibility: hidden;
    }

    .md\:hover\:visibility-collapse:hover{
        visibility: collapse;
    }

    .md\:hover\:z-0:hover{
        z-index: 0;
    }

    .md\:hover\:-z-10:hover{
        z-index: -10;
    }

    .md\:hover\:-z-20:hover{
        z-index: -20;
    }

    .md\:hover\:-z-30:hover{
        z-index: -30;
    }

    .md\:hover\:-z-40:hover{
        z-index: -40;
    }

    .md\:hover\:-z-50:hover{
        z-index: -50;
    }

    .md\:hover\:-z-60:hover{
        z-index: -60;
    }

    .md\:hover\:-z-70:hover{
        z-index: -70;
    }

    .md\:hover\:-z-80:hover{
        z-index: -80;
    }

    .md\:hover\:-z-90:hover{
        z-index: -90;
    }

    .md\:hover\:-z-100:hover{
        z-index: -100;
    }

    .md\:hover\:z-10:hover{
        z-index: 10;
    }

    .md\:hover\:z-20:hover{
        z-index: 20;
    }

    .md\:hover\:z-30:hover{
        z-index: 30;
    }

    .md\:hover\:z-40:hover{
        z-index: 40;
    }

    .md\:hover\:z-50:hover{
        z-index: 50;
    }

    .md\:hover\:z-60:hover{
        z-index: 60;
    }

    .md\:hover\:z-70:hover{
        z-index: 70;
    }

    .md\:hover\:z-80:hover{
        z-index: 80;
    }

    .md\:hover\:z-90:hover{
        z-index: 90;
    }

    .md\:hover\:z-100:hover{
        z-index: 100;
    }

    .md\:hover\:z-auto:hover{
        z-index: auto;
    }

    .md\:hover\:flex-basis-0:hover{
        flex-basis: 0;
    }

    .md\:hover\:flex-basis-2:hover{
        flex-basis: 2;
    }

    .md\:hover\:flex-basis-4:hover{
        flex-basis: 4;
    }

    .md\:hover\:flex-basis-6:hover{
        flex-basis: 6;
    }

    .md\:hover\:flex-basis-8:hover{
        flex-basis: 8;
    }

    .md\:hover\:flex-basis-10:hover{
        flex-basis: 10;
    }

    .md\:hover\:flex-basis-12:hover{
        flex-basis: 12;
    }

    .md\:hover\:flex-basis-14:hover{
        flex-basis: 14;
    }

    .md\:hover\:flex-basis-16:hover{
        flex-basis: 16;
    }

    .md\:hover\:flex-basis-18:hover{
        flex-basis: 18;
    }

    .md\:hover\:flex-basis-20:hover{
        flex-basis: 20;
    }

    .md\:hover\:flex-basis-hf:hover{
        flex-basis: 50%;
    }

    .md\:hover\:flex-basis-third:hover{
        flex-basis: 33.333%;
    }

    .md\:hover\:flex-basis-quarter:hover{
        flex-basis: 25%;
    }

    .md\:hover\:flex-basis-three-quarter:hover{
        flex-basis: 75%;
    }

    .md\:hover\:flex-basis-full:hover{
        flex-basis: 100%;
    }

    .md\:hover\:flex-basis-two-third:hover{
        flex-basis: 66.67%;
    }

    .md\:hover\:flex-row:hover{
        flex-direction: row;
    }

    .md\:hover\:flex-row-reverse:hover{
        flex-direction: row-reverse;
    }

    .md\:hover\:flex-column:hover{
        flex-direction: column;
    }

    .md\:hover\:flex-column-reverse:hover{
        flex-direction: column-reverse;
    }

    .md\:hover\:flex-wrap:hover{
        flex-wrap: wrap;
    }

    .md\:hover\:flex-nowrap:hover{
        flex-wrap: nowrap;
    }

    .md\:hover\:flex-wrap-reverse:hover{
        flex-direction: wrap-reserve;
    }

    .md\:hover\:flex-1:hover{
        flex: 1 1 0;
    }

    .md\:hover\:flex-auto:hover{
        flex: 1 1 auto;
    }

    .md\:hover\:flex-initial:hover{
        flex: 0 1 auto;
    }

    .md\:hover\:flex-none:hover{
        flex: none;
    }

    .md\:hover\:flex-grow-0:hover{
        flex-grow: 0;
    }

    .md\:hover\:flex-grow-1:hover{
        flex-grow: 1;
    }

    .md\:hover\:flex-shink-0:hover{
        flex-shrink: 0;
    }

    .md\:hover\:flex-shink-1:hover{
        flex-shrink: 1;
    }

    .md\:hover\:order-1:hover{
        order: 1;
    }

    .md\:hover\:order-2:hover{
        order: 2;
    }

    .md\:hover\:order-3:hover{
        order: 3;
    }

    .md\:hover\:order-4:hover{
        order: 4;
    }

    .md\:hover\:order-5:hover{
        order: 5;
    }

    .md\:hover\:order-6:hover{
        order: 6;
    }

    .md\:hover\:order-7:hover{
        order: 7;
    }

    .md\:hover\:order-8:hover{
        order: 8;
    }

    .md\:hover\:order-9:hover{
        order: 9;
    }

    .md\:hover\:order-10:hover{
        order: 10;
    }

    .md\:hover\:order-11:hover{
        order: 11;
    }

    .md\:hover\:order-12:hover{
        order: 12;
    }

    .md\:hover\:order-first:hover{
        order: -9999;
    }

    .md\:hover\:order-last:hover{
        order: 9999;
    }

    .md\:hover\:order-0:hover{
        order: 0;
    }

    .md\:hover\:grtpcols-1:hover{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-2:hover{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-3:hover{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-4:hover{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-5:hover{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-6:hover{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-7:hover{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-8:hover{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-9:hover{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-10:hover{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-11:hover{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-12:hover{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:hover\:grtpcols-none:hover{
        grid-template-columns: none;
    }

    .md\:hover\:grtpcols-subgrid:hover{
        grid-template-columns: subgrid;
    }

    .md\:hover\:grtpcols-auto:hover{
        grid-template-columns: auto;
    }

    .md\:hover\:grcol-auto:hover{
        grid-column: auto;
    }

    .md\:hover\:grcol-span-1:hover{
        grid-column: span 1 / span 1;
    }

    .md\:hover\:grcol-span-2:hover{
        grid-column: span 2 / span 2;
    }

    .md\:hover\:grcol-span-3:hover{
        grid-column: span 3 / span 3;
    }

    .md\:hover\:grcol-span-4:hover{
        grid-column: span 4 / span 4;
    }

    .md\:hover\:grcol-span-5:hover{
        grid-column: span 5 / span 5;
    }

    .md\:hover\:grcol-span-6:hover{
        grid-column: span 6 / span 6;
    }

    .md\:hover\:grcol-span-7:hover{
        grid-column: span 7 / span 7;
    }

    .md\:hover\:grcol-span-8:hover{
        grid-column: span 8 / span 8;
    }

    .md\:hover\:grcol-span-9:hover{
        grid-column: span 9 / span 9;
    }

    .md\:hover\:grcol-span-10:hover{
        grid-column: span 10 / span 10;
    }

    .md\:hover\:grcol-span-11:hover{
        grid-column: span 11 / span 11;
    }

    .md\:hover\:grcol-span-12:hover{
        grid-column: span 12 / span 12;
    }

    .md\:hover\:grcol-span-full:hover{
        grid-column: span 1 / span -1;
    }

    .md\:hover\:grcol-start-1:hover{
        grid-column-start: 1;
    }

    .md\:hover\:grcol-start-2:hover{
        grid-column-start: 2;
    }

    .md\:hover\:grcol-start-3:hover{
        grid-column-start: 3;
    }

    .md\:hover\:grcol-start-4:hover{
        grid-column-start: 4;
    }

    .md\:hover\:grcol-start-5:hover{
        grid-column-start: 5;
    }

    .md\:hover\:grcol-start-6:hover{
        grid-column-start: 6;
    }

    .md\:hover\:grcol-start-7:hover{
        grid-column-start: 7;
    }

    .md\:hover\:grcol-start-8:hover{
        grid-column-start: 8;
    }

    .md\:hover\:grcol-start-9:hover{
        grid-column-start: 9;
    }

    .md\:hover\:grcol-start-10:hover{
        grid-column-start: 10;
    }

    .md\:hover\:grcol-start-11:hover{
        grid-column-start: 11;
    }

    .md\:hover\:grcol-start-12:hover{
        grid-column-start: 12;
    }

    .md\:hover\:grcol-start-auto:hover{
        grid-column-start: auto;
    }

    .md\:hover\:grcol-end-1:hover{
        grid-column-end: 1;
    }

    .md\:hover\:grcol-end-2:hover{
        grid-column-end: 2;
    }

    .md\:hover\:grcol-end-3:hover{
        grid-column-end: 3;
    }

    .md\:hover\:grcol-end-4:hover{
        grid-column-end: 4;
    }

    .md\:hover\:grcol-end-5:hover{
        grid-column-end: 5;
    }

    .md\:hover\:grcol-end-6:hover{
        grid-column-end: 6;
    }

    .md\:hover\:grcol-end-7:hover{
        grid-column-end: 7;
    }

    .md\:hover\:grcol-end-8:hover{
        grid-column-end: 8;
    }

    .md\:hover\:grcol-end-9:hover{
        grid-column-end: 9;
    }

    .md\:hover\:grcol-end-10:hover{
        grid-column-end: 10;
    }

    .md\:hover\:grcol-end-11:hover{
        grid-column-end: 11;
    }

    .md\:hover\:grcol-end-12:hover{
        grid-column-end: 12;
    }

    .md\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }

    .md\:hover\:grtprows-1:hover{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-2:hover{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-3:hover{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-4:hover{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-5:hover{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-6:hover{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-7:hover{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-8:hover{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-9:hover{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-10:hover{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-11:hover{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-12:hover{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .md\:hover\:grtprows-none:hover{
        grid-template-rows: none;
    }

    .md\:hover\:grtprows-subgrid:hover{
        grid-template-rows: subgrid;
    }

    .md\:hover\:grtprows-auto:hover{
        grid-template-rows: auto;
    }

    .md\:hover\:grrow-auto:hover{
        grid-row: auto;
    }

    .md\:hover\:grrow-span-1:hover{
        grid-row: span 1 / span 1;
    }

    .md\:hover\:grrow-span-2:hover{
        grid-row: span 2 / span 2;
    }

    .md\:hover\:grrow-span-3:hover{
        grid-row: span 3 / span 3;
    }

    .md\:hover\:grrow-span-4:hover{
        grid-row: span 4 / span 4;
    }

    .md\:hover\:grrow-span-5:hover{
        grid-row: span 5 / span 5;
    }

    .md\:hover\:grrow-span-6:hover{
        grid-row: span 6 / span 6;
    }

    .md\:hover\:grrow-span-7:hover{
        grid-row: span 7 / span 7;
    }

    .md\:hover\:grrow-span-8:hover{
        grid-row: span 8 / span 8;
    }

    .md\:hover\:grrow-span-9:hover{
        grid-row: span 9 / span 9;
    }

    .md\:hover\:grrow-span-10:hover{
        grid-row: span 10 / span 10;
    }

    .md\:hover\:grrow-span-11:hover{
        grid-row: span 11 / span 11;
    }

    .md\:hover\:grrow-span-12:hover{
        grid-row: span 12 / span 12;
    }

    .md\:hover\:grrow-span-full:hover{
        grid-row: span 1 / span -1;
    }

    .md\:hover\:grrow-start-1:hover{
        grid-row-start: 1;
    }

    .md\:hover\:grrow-start-2:hover{
        grid-row-start: 2;
    }

    .md\:hover\:grrow-start-3:hover{
        grid-row-start: 3;
    }

    .md\:hover\:grrow-start-4:hover{
        grid-row-start: 4;
    }

    .md\:hover\:grrow-start-5:hover{
        grid-row-start: 5;
    }

    .md\:hover\:grrow-start-6:hover{
        grid-row-start: 6;
    }

    .md\:hover\:grrow-start-7:hover{
        grid-row-start: 7;
    }

    .md\:hover\:grrow-start-8:hover{
        grid-row-start: 8;
    }

    .md\:hover\:grrow-start-9:hover{
        grid-row-start: 9;
    }

    .md\:hover\:grrow-start-10:hover{
        grid-row-start: 10;
    }

    .md\:hover\:grrow-start-11:hover{
        grid-row-start: 11;
    }

    .md\:hover\:grrow-start-12:hover{
        grid-row-start: 12;
    }

    .md\:hover\:grrow-start-auto:hover{
        grid-row-start: auto;
    }

    .md\:hover\:grrow-end-1:hover{
        grid-row-end: 1;
    }

    .md\:hover\:grrow-end-2:hover{
        grid-row-end: 2;
    }

    .md\:hover\:grrow-end-3:hover{
        grid-row-end: 3;
    }

    .md\:hover\:grrow-end-4:hover{
        grid-row-end: 4;
    }

    .md\:hover\:grrow-end-5:hover{
        grid-row-end: 5;
    }

    .md\:hover\:grrow-end-6:hover{
        grid-row-end: 6;
    }

    .md\:hover\:grrow-end-7:hover{
        grid-row-end: 7;
    }

    .md\:hover\:grrow-end-8:hover{
        grid-row-end: 8;
    }

    .md\:hover\:grrow-end-9:hover{
        grid-row-end: 9;
    }

    .md\:hover\:grrow-end-10:hover{
        grid-row-end: 10;
    }

    .md\:hover\:grrow-end-11:hover{
        grid-row-end: 11;
    }

    .md\:hover\:grrow-end-12:hover{
        grid-row-end: 12;
    }

    .md\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }

    .md\:hover\:grfl-row:hover{
        grid-auto-flow: row;
    }

    .md\:hover\:grfl-col:hover{
        grid-auto-flow: column;
    }

    .md\:hover\:grfl-dense:hover{
        grid-auto-flow: dense;
    }

    .md\:hover\:grfl-row-dense:hover{
        grid-auto-flow: row dense;
    }

    .md\:hover\:grfl-col-dense:hover{
        grid-auto-flow: column dense;
    }

    .md\:hover\:gr-auto-cols-auto:hover{
        grid-auto-columns: auto;
    }

    .md\:hover\:gr-auto-cols-min:hover{
        grid-auto-columns: min-content;
    }

    .md\:hover\:gr-auto-cols-max:hover{
        grid-auto-columns: max-content;
    }

    .md\:hover\:gr-auto-cols-minmax:hover{
        grid-auto-columns: minmax(0, 1fr);
    }

    .md\:hover\:gr-auto-rows-auto:hover{
        grid-auto-rows: auto;
    }

    .md\:hover\:gr-auto-rows-min:hover{
        grid-auto-rows: min-content;
    }

    .md\:hover\:gr-auto-rows-max:hover{
        grid-auto-rows: max-content;
    }

    .md\:hover\:gr-auto-rows-minmax:hover{
        grid-auto-rows: minmax(0, 1fr);
    }

    .md\:hover\:gap-0:hover{
        gap: 0;
    }

    .md\:hover\:gap-x-0:hover{
        column-gap: 0;
    }

    .md\:hover\:gap-y-0:hover{
        row-gap: 0;
    }

    .md\:hover\:gap-1:hover{
        gap: 1px;
    }

    .md\:hover\:gap-2:hover{
        gap: 2px;
    }

    .md\:hover\:gap-4:hover{
        gap: 4px;
    }

    .md\:hover\:gap-6:hover{
        gap: 6px;
    }

    .md\:hover\:gap-8:hover{
        gap: 8px;
    }

    .md\:hover\:gap-9:hover{
        gap: 9px;
    }

    .md\:hover\:gap-10:hover{
        gap: 10px;
    }

    .md\:hover\:gap-12:hover{
        gap: 12px;
    }

    .md\:hover\:gap-14:hover{
        gap: 14px;
    }

    .md\:hover\:gap-16:hover{
        gap: 16px;
    }

    .md\:hover\:gap-18:hover{
        gap: 18px;
    }

    .md\:hover\:gap-20:hover{
        gap: 20px;
    }

    .md\:hover\:gap-x-0:hover{
        column-gap: 0;
    }

    .md\:hover\:gap-x-1:hover{
        column-gap: 1px;
    }

    .md\:hover\:gap-x-2:hover{
        column-gap: 2px;
    }

    .md\:hover\:gap-x-4:hover{
        column-gap: 4px;
    }

    .md\:hover\:gap-x-6:hover{
        column-gap: 6px;
    }

    .md\:hover\:gap-x-8:hover{
        column-gap: 8px;
    }

    .md\:hover\:gap-x-10:hover{
        column-gap: 10px;
    }

    .md\:hover\:gap-x-12:hover{
        column-gap: 12px;
    }

    .md\:hover\:gap-x-14:hover{
        column-gap: 14px;
    }

    .md\:hover\:gap-x-16:hover{
        column-gap: 16px;
    }

    .md\:hover\:gap-x-18:hover{
        column-gap: 18px;
    }

    .md\:hover\:gap-x-20:hover{
        column-gap: 20px;
    }

    .md\:hover\:gap-y-1:hover{
        row-gap: 1px;
    }

    .md\:hover\:gap-y-2:hover{
        row-gap: 2px;
    }

    .md\:hover\:gap-y-4:hover{
        row-gap: 4px;
    }

    .md\:hover\:gap-y-6:hover{
        row-gap: 6px;
    }

    .md\:hover\:gap-y-8:hover{
        row-gap: 8px;
    }

    .md\:hover\:gap-y-10:hover{
        row-gap: 10px;
    }

    .md\:hover\:gap-y-12:hover{
        row-gap: 12px;
    }

    .md\:hover\:gap-y-14:hover{
        row-gap: 14px;
    }

    .md\:hover\:gap-y-16:hover{
        row-gap: 16px;
    }

    .md\:hover\:gap-y-18:hover{
        row-gap: 18px;
    }

    .md\:hover\:gap-y-20:hover{
        row-gap: 20px;
    }

    .md\:hover\:justify-content-normal:hover{
        justify-content: normal;
    }

    .md\:hover\:justify-content-start:hover{
        justify-content: flex-start;
    }

    .md\:hover\:justify-content-end:hover{
        justify-content: flex-end;
    }

    .md\:hover\:justify-content-center:hover{
        justify-content: center;
    }

    .md\:hover\:justify-content-between:hover{
        justify-content: space-between;
    }

    .md\:hover\:justify-content-around:hover{
        justify-content: space-around;
    }

    .md\:hover\:justify-content-evenly:hover{
        justify-content: space-evenly;
    }

    .md\:hover\:justify-content-stretch:hover{
        justify-content: stretch;
    }

    .md\:hover\:justify-items-start:hover{
        justify-items: start;
    }

    .md\:hover\:justify-items-end:hover{
        justify-items: end;
    }

    .md\:hover\:justify-items-center:hover{
        justify-items: center;
    }

    .md\:hover\:justify-items-stretch:hover{
        justify-items: stretch;
    }

    .md\:hover\:justify-self-auto:hover{
        justify-self: auto;
    }

    .md\:hover\:justify-self-start:hover{
        justify-self: start;
    }

    .md\:hover\:justify-self-end:hover{
        justify-self: end;
    }

    .md\:hover\:justify-self-center:hover{
        justify-self: center;
    }

    .md\:hover\:justify-self-stretch:hover{
        justify-self: stretch;
    }

    .md\:hover\:align-content-normal:hover{
        align-content: normal;
    }

    .md\:hover\:align-content-center:hover{
        align-content: center;
    }

    .md\:hover\:align-content-start:hover{
        align-content: flex-start;
    }

    .md\:hover\:align-content-end:hover{
        align-content: flex-end;
    }

    .md\:hover\:align-content-between:hover{
        align-content: space-between;
    }

    .md\:hover\:align-content-around:hover{
        align-content: space-around;
    }

    .md\:hover\:align-content-evenly:hover{
        align-content: space-evenly;
    }

    .md\:hover\:align-content-baseline:hover{
        align-content: space-baseline;
    }

    .md\:hover\:align-content-stretch:hover{
        align-content: stretch;
    }

    .md\:hover\:align-items-start:hover{
        align-items: start;
    }

    .md\:hover\:align-items-end:hover{
        align-items: end;
    }

    .md\:hover\:align-items-center:hover{
        align-items: center;
    }

    .md\:hover\:align-items-stretch:hover{
        justify-items: stretch;
    }

    .md\:hover\:align-self-auto:hover{
        justify-self: auto;
    }

    .md\:hover\:align-self-start:hover{
        justify-self: start;
    }

    .md\:hover\:align-self-end:hover{
        justify-self: end;
    }

    .md\:hover\:align-self-center:hover{
        justify-self: center;
    }

    .md\:hover\:align-self-stretch:hover{
        justify-self: stretch;
    }

    .md\:hover\:align-self-baseline:hover{
        justify-self: baseline;
    }

    .md\:hover\:place-content-center:hover{
        place-content: center;
    }

    .md\:hover\:place-content-start:hover{
        place-content: start;
    }

    .md\:hover\:place-content-end:hover{
        place-content: end;
    }

    .md\:hover\:place-content-between:hover{
        place-content: between;
    }

    .md\:hover\:place-content-around:hover{
        place-content: around;
    }

    .md\:hover\:place-content-evenly:hover{
        place-content: evenly;
    }

    .md\:hover\:place-content-baseline:hover{
        place-content: baseline;
    }

    .md\:hover\:place-content-stretch:hover{
        place-content: stretch;
    }

    .md\:hover\:place-items-start:hover{
        place-content: start;
    }

    .md\:hover\:place-items-end:hover{
        place-content: end;
    }

    .md\:hover\:place-items-center:hover{
        place-content: center;
    }

    .md\:hover\:place-items-baseline:hover{
        place-content: baseline;
    }

    .md\:hover\:place-items-stretch:hover{
        place-content: stretch;
    }

    .md\:hover\:place-self-start:hover{
        place-self: start;
    }

    .md\:hover\:place-self-end:hover{
        place-self: end;
    }

    .md\:hover\:place-self-center:hover{
        place-self: center;
    }

    .md\:hover\:place-self-baseline:hover{
        place-self: baseline;
    }

    .md\:hover\:place-self-stretch:hover{
        place-self: stretch;
    }

    .md\:hover\:w-0:hover{
        width: 0;
    }

    .md\:hover\:w-2:hover{
        width: 2px;
    }

    .md\:hover\:w-4:hover{
        width: 4px;
    }

    .md\:hover\:w-6:hover{
        width: 6px;
    }

    .md\:hover\:w-8:hover{
        width: 8px;
    }

    .md\:hover\:w-10:hover{
        width: 10px;
    }

    .md\:hover\:w-12:hover{
        width: 12px;
    }

    .md\:hover\:w-14:hover{
        width: 14px;
    }

    .md\:hover\:w-16:hover{
        width: 16px;
    }

    .md\:hover\:w-18:hover{
        width: 18px;
    }

    .md\:hover\:w-20:hover{
        width: 20px;
    }

    .md\:hover\:w-22:hover{
        width: 1.5rem;
    }

    .md\:hover\:w-24:hover{
        width: 3rem;
    }

    .md\:hover\:w-26:hover{
        width: 4.5rem;
    }

    .md\:hover\:w-28:hover{
        width: 6rem;
    }

    .md\:hover\:w-30:hover{
        width: 7.5rem;
    }

    .md\:hover\:w-32:hover{
        width: 10rem;
    }

    .md\:hover\:w-34:hover{
        width: 11.5rem;
    }

    .md\:hover\:w-36:hover{
        width: 13rem;
    }

    .md\:hover\:w-38:hover{
        width: 14.5rem;
    }

    .md\:hover\:w-40:hover{
        width: 16rem;
    }

    .md\:hover\:w-42:hover{
        width: 18rem;
    }

    .md\:hover\:w-44:hover{
        width: 20rem;
    }

    .md\:hover\:w-46:hover{
        width: 22rem;
    }

    .md\:hover\:w-48:hover{
        width: 24rem;
    }

    .md\:hover\:w-52:hover{
        width: 28rem;
    }

    .md\:hover\:w-56:hover{
        width: 32rem;
    }

    .md\:hover\:w-60:hover{
        width: 36rem;
    }

    .md\:hover\:w-64:hover{
        width: 40rem;
    }

    .md\:hover\:w-68:hover{
        width: 44rem;
    }

    .md\:hover\:w-72:hover{
        width: 48rem;
    }

    .md\:hover\:w-76:hover{
        width: 52rem;
    }

    .md\:hover\:w-80:hover{
        width: 56rem;
    }

    .md\:hover\:w-84:hover{
        width: 60rem;
    }

    .md\:hover\:w-hf:hover{
        width: 50%;
    }

    .md\:hover\:w-third:hover{
        width: 33.333%;
    }

    .md\:hover\:w-two-third:hover{
        width: 66.67%;
    }

    .md\:hover\:w-quarter:hover{
        width: 25%;
    }

    .md\:hover\:w-three-quarter:hover{
        width: 75%;
    }

    .md\:hover\:w-fifth:hover{
        width: 20%;
    }

    .md\:hover\:w-two-fifth:hover{
        width: 40%;
    }

    .md\:hover\:w-three-fifth:hover{
        width: 60%;
    }

    .md\:hover\:w-four-fifth:hover{
        width: 80%;
    }

    .md\:hover\:w-tenth:hover{
        width: 10%;
    }

    .md\:hover\:w-two-tenth:hover{
        width: 20%;
    }

    .md\:hover\:w-three-tenth:hover{
        width: 30%;
    }

    .md\:hover\:w-four-tenth:hover{
        width: 40%;
    }

    .md\:hover\:w-five-tenth:hover{
        width: 50%;
    }

    .md\:hover\:w-six-tenth:hover{
        width: 60%;
    }

    .md\:hover\:w-seven-tenth:hover{
        width: 70%;
    }

    .md\:hover\:w-eight-tenth:hover{
        width: 80%;
    }

    .md\:hover\:w-nine-tenth:hover{
        width: 90%;
    }

    .md\:hover\:w-full:hover{
        width: 100%;
    }

    .md\:hover\:w-min:hover{
        width: min-content;
    }

    .md\:hover\:w-max:hover{
        width: max-content;
    }

    .md\:hover\:w-fit:hover{
        width: fit-content;
    }

    .md\:hover\:min-vh-10:hover{
        min-height: 10vh;
    }

    .md\:hover\:min-vh-20:hover{
        min-height: 20vh;
    }

    .md\:hover\:min-vh-30:hover{
        min-height: 30vh;
    }

    .md\:hover\:min-vh-40:hover{
        min-height: 40vh;
    }

    .md\:hover\:min-vh-50:hover{
        min-height: 50vh;
    }

    .md\:hover\:min-vh-60:hover{
        min-height: 60vh;
    }

    .md\:hover\:min-vh-70:hover{
        min-height: 70vh;
    }

    .md\:hover\:min-vh-80:hover{
        min-height: 80vh;
    }

    .md\:hover\:min-vh-90:hover{
        min-height: 90vh;
    }

    .md\:hover\:min-vh-100:hover{
        min-height: 100vh;
    }

    .md\:hover\:min-vw-10:hover{
        min-width: 10vh;
    }

    .md\:hover\:min-vw-20:hover{
        min-width: 20vh;
    }

    .md\:hover\:min-vw-30:hover{
        min-width: 30vh;
    }

    .md\:hover\:min-vw-40:hover{
        min-width: 40vh;
    }

    .md\:hover\:min-vw-50:hover{
        min-width: 50vh;
    }

    .md\:hover\:min-vw-60:hover{
        min-width: 60vh;
    }

    .md\:hover\:min-vw-70:hover{
        min-width: 70vh;
    }

    .md\:hover\:min-vw-80:hover{
        min-width: 80vh;
    }

    .md\:hover\:min-vw-90:hover{
        min-width: 100vh;
    }

    .md\:hover\:min-vw-100:hover{
        min-width: 100vh;
    }

    .md\:hover\:max-vh-10:hover{
        max-height: 10vh;
    }

    .md\:hover\:max-vh-20:hover{
        max-height: 20vh;
    }

    .md\:hover\:max-vh-30:hover{
        max-height: 30vh;
    }

    .md\:hover\:max-vh-40:hover{
        max-height: 40vh;
    }

    .md\:hover\:max-vh-50:hover{
        max-height: 50vh;
    }

    .md\:hover\:max-vh-60:hover{
        max-height: 60vh;
    }

    .md\:hover\:max-vh-70:hover{
        max-height: 70vh;
    }

    .md\:hover\:max-vh-80:hover{
        max-height: 80vh;
    }

    .md\:hover\:max-vh-90:hover{
        max-height: 100vh;
    }

    .md\:hover\:max-vh-100:hover{
        max-height: 100vh;
    }

    .md\:hover\:max-vw-10:hover{
        max-width: 10vh;
    }

    .md\:hover\:max-vw-20:hover{
        max-width: 20vh;
    }

    .md\:hover\:max-vw-30:hover{
        max-width: 30vh;
    }

    .md\:hover\:max-vw-40:hover{
        max-width: 40vh;
    }

    .md\:hover\:max-vw-50:hover{
        max-width: 50vh;
    }

    .md\:hover\:max-vw-60:hover{
        max-width: 60vh;
    }

    .md\:hover\:max-vw-70:hover{
        max-width: 70vh;
    }

    .md\:hover\:max-vw-80:hover{
        max-width: 80vh;
    }

    .md\:hover\:max-vw-90:hover{
        max-width: 100vh;
    }

    .md\:hover\:max-vw-100:hover{
        max-width: 100vh;
    }

    .md\:hover\:min-w-2:hover{
        min-width: 2px;
    }

    .md\:hover\:min-w-4:hover{
        min-width: 4px;
    }

    .md\:hover\:min-w-6:hover{
        min-width: 6px;
    }

    .md\:hover\:min-w-8:hover{
        min-width: 8px;
    }

    .md\:hover\:min-w-10:hover{
        min-width: 10px;
    }

    .md\:hover\:min-w-12:hover{
        min-width: 12px;
    }

    .md\:hover\:min-w-14:hover{
        min-width: 14px;
    }

    .md\:hover\:min-w-16:hover{
        min-width: 16px;
    }

    .md\:hover\:min-w-18:hover{
        min-width: 18px;
    }

    .md\:hover\:min-w-20:hover{
        min-width: 20px;
    }

    .md\:hover\:min-w-22:hover{
        min-width: 1.5rem;
    }

    .md\:hover\:min-w-24:hover{
        min-width: 3rem;
    }

    .md\:hover\:min-w-26:hover{
        min-width: 4.5rem;
    }

    .md\:hover\:min-w-28:hover{
        min-width: 6rem;
    }

    .md\:hover\:min-w-30:hover{
        min-width: 7.5rem;
    }

    .md\:hover\:min-w-32:hover{
        min-width: 10rem;
    }

    .md\:hover\:min-w-34:hover{
        min-width: 11.5rem;
    }

    .md\:hover\:min-w-36:hover{
        min-width: 13rem;
    }

    .md\:hover\:min-w-38:hover{
        min-width: 14.5rem;
    }

    .md\:hover\:min-w-40:hover{
        min-width: 16rem;
    }

    .md\:hover\:min-w-42:hover{
        min-width: 18rem;
    }

    .md\:hover\:min-w-44:hover{
        min-width: 20rem;
    }

    .md\:hover\:min-w-46:hover{
        min-width: 22rem;
    }

    .md\:hover\:min-w-48:hover{
        min-width: 24rem;
    }

    .md\:hover\:min-w-hf:hover{
        min-width: 50%;
    }

    .md\:hover\:min-w-full:hover{
        min-width: 100%;
    }

    .md\:hover\:min-w-min:hover{
        min-width: min-content;
    }

    .md\:hover\:min-w-max:hover{
        min-width: max-content;
    }

    .md\:hover\:min-w-fit:hover{
        min-width: fit-content;
    }

    .md\:hover\:max-w-0:hover{
        max-width: 0;
    }

    .md\:hover\:max-w-2:hover{
        max-width: 2px;
    }

    .md\:hover\:max-w-4:hover{
        max-width: 4px;
    }

    .md\:hover\:max-w-6:hover{
        max-width: 6px;
    }

    .md\:hover\:max-w-8:hover{
        max-width: 8px;
    }

    .md\:hover\:max-w-10:hover{
        max-width: 10px;
    }

    .md\:hover\:max-w-12:hover{
        max-width: 12px;
    }

    .md\:hover\:max-w-14:hover{
        max-width: 14px;
    }

    .md\:hover\:max-w-16:hover{
        max-width: 16px;
    }

    .md\:hover\:max-w-18:hover{
        max-width: 18px;
    }

    .md\:hover\:max-w-20:hover{
        max-width: 20px;
    }

    .md\:hover\:max-w-22:hover{
        max-width: 1.5rem;
    }

    .md\:hover\:max-w-24:hover{
        max-width: 3rem;
    }

    .md\:hover\:max-w-26:hover{
        max-width: 4.5rem;
    }

    .md\:hover\:max-w-28:hover{
        max-width: 6rem;
    }

    .md\:hover\:max-w-30:hover{
        max-width: 7.5rem;
    }

    .md\:hover\:max-w-32:hover{
        max-width: 10rem;
    }

    .md\:hover\:max-w-34:hover{
        max-width: 11.5rem;
    }

    .md\:hover\:max-w-36:hover{
        max-width: 13rem;
    }

    .md\:hover\:max-w-38:hover{
        max-width: 14.5rem;
    }

    .md\:hover\:max-w-40:hover{
        max-width: 16rem;
    }

    .md\:hover\:max-w-42:hover{
        max-width: 18rem;
    }

    .md\:hover\:max-w-44:hover{
        max-width: 20rem;
    }

    .md\:hover\:max-w-46:hover{
        max-width: 22rem;
    }

    .md\:hover\:max-w-48:hover{
        max-width: 24rem;
    }

    .md\:hover\:max-w-hf:hover{
        max-width: 50%;
    }

    .md\:hover\:max-w-full:hover{
        max-width: 100%;
    }

    .md\:hover\:max-w-max:hover{
        max-width: max-content;
    }

    .md\:hover\:max-w-max:hover{
        max-width: max-content;
    }

    .md\:hover\:max-w-fit:hover{
        max-width: fit-content;
    }

    .md\:hover\:h-0:hover{
        height: 0;
    }

    .md\:hover\:h-2:hover{
        height: 2px;
    }

    .md\:hover\:h-4:hover{
        height: 4px;
    }

    .md\:hover\:h-6:hover{
        height: 6px;
    }

    .md\:hover\:h-8:hover{
        height: 8px;
    }

    .md\:hover\:h-10:hover{
        height: 10px;
    }

    .md\:hover\:h-12:hover{
        height: 12px;
    }

    .md\:hover\:h-14:hover{
        height: 14px;
    }

    .md\:hover\:h-16:hover{
        height: 16px;
    }

    .md\:hover\:h-18:hover{
        height: 18px;
    }

    .md\:hover\:h-20:hover{
        height: 20px;
    }

    .md\:hover\:h-22:hover{
        height: 1.5rem;
    }

    .md\:hover\:h-24:hover{
        height: 3rem;
    }

    .md\:hover\:h-26:hover{
        height: 4.5rem;
    }

    .md\:hover\:h-28:hover{
        height: 6rem;
    }

    .md\:hover\:h-30:hover{
        height: 7.5rem;
    }

    .md\:hover\:h-32:hover{
        height: 10rem;
    }

    .md\:hover\:h-34:hover{
        height: 11.5rem;
    }

    .md\:hover\:h-36:hover{
        height: 13rem;
    }

    .md\:hover\:h-38:hover{
        height: 14.5rem;
    }

    .md\:hover\:h-40:hover{
        height: 16rem;
    }

    .md\:hover\:h-42:hover{
        height: 18rem;
    }

    .md\:hover\:h-44:hover{
        height: 20rem;
    }

    .md\:hover\:h-46:hover{
        height: 22rem;
    }

    .md\:hover\:h-48:hover{
        height: 24rem;
    }

    .md\:hover\:h-52:hover{
        height: 28rem;
    }

    .md\:hover\:h-56:hover{
        height: 32rem;
    }

    .md\:hover\:h-60:hover{
        height: 36rem;
    }

    .md\:hover\:h-64:hover{
        height: 40rem;
    }

    .md\:hover\:h-68:hover{
        height: 44rem;
    }

    .md\:hover\:h-72:hover{
        height: 48rem;
    }

    .md\:hover\:h-76:hover{
        height: 52rem;
    }

    .md\:hover\:h-80:hover{
        height: 56rem;
    }

    .md\:hover\:h-84:hover{
        height: 60rem;
    }

    .md\:hover\:h-hf:hover{
        height: 50%;
    }

    .md\:hover\:h-third:hover{
        height: 33.333%;
    }

    .md\:hover\:h-two-third:hover{
        height: 66.67%;
    }

    .md\:hover\:h-quarter:hover{
        height: 25%;
    }

    .md\:hover\:h-three-quarter:hover{
        height: 75%;
    }

    .md\:hover\:h-fifth:hover{
        height: 20%;
    }

    .md\:hover\:h-two-fifth:hover{
        height: 40%;
    }

    .md\:hover\:h-three-fifth:hover{
        height: 60%;
    }

    .md\:hover\:h-four-fifth:hover{
        height: 80%;
    }

    .md\:hover\:h-tenth:hover{
        height: 10%;
    }

    .md\:hover\:h-two-tenth:hover{
        height: 20%;
    }

    .md\:hover\:h-three-tenth:hover{
        height: 30%;
    }

    .md\:hover\:h-four-tenth:hover{
        height: 40%;
    }

    .md\:hover\:h-five-tenth:hover{
        height: 50%;
    }

    .md\:hover\:h-six-tenth:hover{
        height: 60%;
    }

    .md\:hover\:h-seventh-tenth:hover{
        height: 70%;
    }

    .md\:hover\:h-eight-tenth:hover{
        height: 80%;
    }

    .md\:hover\:h-nine-tenth:hover{
        height: 90%;
    }

    .md\:hover\:h-full:hover{
        height: 100%;
    }

    .md\:hover\:h-min:hover{
        height: min-content;
    }

    .md\:hover\:h-max:hover{
        height: max-content;
    }

    .md\:hover\:h-fit:hover{
        height: fit-content;
    }

    .md\:hover\:min-h-0:hover{
        min-height: 0;
    }

    .md\:hover\:min-h-2:hover{
        min-height: 2px;
    }

    .md\:hover\:min-h-4:hover{
        min-height: 4px;
    }

    .md\:hover\:min-h-6:hover{
        min-height: 6px;
    }

    .md\:hover\:min-h-8:hover{
        min-height: 8px;
    }

    .md\:hover\:min-h-10:hover{
        min-height: 10px;
    }

    .md\:hover\:min-h-12:hover{
        min-height: 12px;
    }

    .md\:hover\:min-h-14:hover{
        min-height: 14px;
    }

    .md\:hover\:min-h-16:hover{
        min-height: 16px;
    }

    .md\:hover\:min-h-18:hover{
        min-height: 18px;
    }

    .md\:hover\:min-h-20:hover{
        min-height: 20px;
    }

    .md\:hover\:min-h-22:hover{
        min-height: 1.5rem;
    }

    .md\:hover\:min-h-24:hover{
        min-height: 3rem;
    }

    .md\:hover\:min-h-26:hover{
        min-height: 4.5rem;
    }

    .md\:hover\:min-h-28:hover{
        min-height: 6rem;
    }

    .md\:hover\:min-h-30:hover{
        min-height: 7.5rem;
    }

    .md\:hover\:min-h-32:hover{
        min-height: 10rem;
    }

    .md\:hover\:min-h-34:hover{
        min-height: 11.5rem;
    }

    .md\:hover\:min-h-36:hover{
        min-height: 13rem;
    }

    .md\:hover\:min-h-38:hover{
        min-height: 14.5rem;
    }

    .md\:hover\:min-h-40:hover{
        min-height: 16rem;
    }

    .md\:hover\:min-h-42:hover{
        min-height: 18rem;
    }

    .md\:hover\:min-h-44:hover{
        min-height: 20rem;
    }

    .md\:hover\:min-h-46:hover{
        min-height: 22rem;
    }

    .md\:hover\:min-h-48:hover{
        min-height: 24rem;
    }

    .md\:hover\:min-h-hf:hover{
        min-height: 50%;
    }

    .md\:hover\:min-h-full:hover{
        min-height: 100%;
    }

    .md\:hover\:min-h-min:hover{
        min-height: min-content;
    }

    .md\:hover\:min-h-max:hover{
        min-height: max-content;
    }

    .md\:hover\:min-h-fit:hover{
        min-height: fit-content;
    }

    .md\:hover\:max-h-0:hover{
        max-height: 0;
    }

    .md\:hover\:max-h-2:hover{
        max-height: 2px;
    }

    .md\:hover\:max-h-4:hover{
        max-height: 4px;
    }

    .md\:hover\:max-h-6:hover{
        max-height: 6px;
    }

    .md\:hover\:max-h-8:hover{
        max-height: 8px;
    }

    .md\:hover\:max-h-10:hover{
        max-height: 10px;
    }

    .md\:hover\:max-h-12:hover{
        max-height: 12px;
    }

    .md\:hover\:max-h-14:hover{
        max-height: 14px;
    }

    .md\:hover\:max-h-16:hover{
        max-height: 16px;
    }

    .md\:hover\:max-h-18:hover{
        max-height: 18px;
    }

    .md\:hover\:max-h-20:hover{
        max-height: 20px;
    }

    .md\:hover\:max-h-22:hover{
        max-height: 1.5rem;
    }

    .md\:hover\:max-h-24:hover{
        max-height: 3rem;
    }

    .md\:hover\:max-h-26:hover{
        max-height: 4.5rem;
    }

    .md\:hover\:max-h-28:hover{
        max-height: 6rem;
    }

    .md\:hover\:max-h-30:hover{
        max-height: 7.5rem;
    }

    .md\:hover\:max-h-32:hover{
        max-height: 10rem;
    }

    .md\:hover\:max-h-34:hover{
        max-height: 11.5rem;
    }

    .md\:hover\:max-h-36:hover{
        max-height: 13rem;
    }

    .md\:hover\:max-h-38:hover{
        max-height: 14.5rem;
    }

    .md\:hover\:max-h-40:hover{
        max-height: 16rem;
    }

    .md\:hover\:max-h-42:hover{
        max-height: 18rem;
    }

    .md\:hover\:max-h-44:hover{
        max-height: 20rem;
    }

    .md\:hover\:max-h-46:hover{
        max-height: 22rem;
    }

    .md\:hover\:max-h-48:hover{
        max-height: 24rem;
    }

    .md\:hover\:max-h-hf:hover{
        max-height: 50%;
    }

    .md\:hover\:max-h-full:hover{
        max-height: 100%;
    }

    .md\:hover\:max-h-max:hover{
        max-height: max-content;
    }

    .md\:hover\:max-h-max:hover{
        max-height: max-content;
    }

    .md\:hover\:max-h-fit:hover{
        max-height: fit-content;
    }

    .md\:hover\:sans:hover{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .md\:hover\:serif:hover{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .md\:hover\:mono:hover{
        font-family: 'Courier New', Courier, monospace;
    }

    .md\:hover\:font-s-xs:hover{
        font-size: var(--velocity-font-s-xs);
    }

    .md\:hover\:font-s-sm:hover{
        font-size: var(--velocity-font-s-sm);
    }

    .md\:hover\:font-s-md:hover{
        font-size: var(--velocity-font-s-md);
    }

    .md\:hover\:font-s-lg:hover{
        font-size: var(--velocity-font-s-lg);
    }

    .md\:hover\:font-s-xm:hover{
        font-size: var(--velocity-font-s-xm);
    }

    .md\:hover\:font-s-xl:hover{
        font-size: var(--velocity-font-s-xl);
    }

    .md\:hover\:font-s-2md:hover{
        font-size: var(--velocity-font-s-2md);
    }

    .md\:hover\:font-s-2xm:hover{
        font-size: var(--velocity-font-s-2xm);
    }

    .md\:hover\:font-s-2lg:hover{
        font-size: var(--velocity-font-s-2lg);
    }

    .md\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:hover\:font-s-4md:hover{
        font-size: var(--velocity-font-s-4md);
    }

    .md\:hover\:font-s-6md:hover{
        font-size: var(--velocity-font-s-6md);
    }

    .md\:hover\:font-s-8md:hover{
        font-size: var(--velocity-font-s-8md);
    }

    .md\:hover\:font-smoothing-antialiased:hover{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .md\:hover\:font-subpixel-antialiased:hover{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .md\:hover\:italic:hover{
        font-style: italic;
    }

    .md\:hover\:italic-0:hover{
        font-style: normal;
    }

    .md\:hover\:font-w-thin:hover{
        font-weight: 100;
    }

    .md\:hover\:font-w-extralight:hover{
        font-weight: 200;
    }

    .md\:hover\:font-w-light:hover{
        font-weight: 300;
    }

    .md\:hover\:font-w-normal:hover{
        font-weight: 400;
    }

    .md\:hover\:font-w-medium:hover{
        font-weight: 500;
    }

    .md\:hover\:font-w-semibold:hover{
        font-weight: 600;
    }

    .md\:hover\:font-w-bold:hover{
        font-weight: 700;
    }

    .md\:hover\:font-w-extrabold:hover{
        font-weight: 800;
    }

    .md\:hover\:font-w-black:hover{
        font-weight: 900;
    }

    .md\:hover\:letter-space-lt:hover{
        letter-spacing: -0.25rem;
    }

    .md\:hover\:letter-space-tt:hover{
        letter-spacing: -0.125rem;
    }

    .md\:hover\:letter-space-normal:hover{
        letter-spacing: 0;
    }

    .md\:hover\:letter-space-wide:hover{
        letter-spacing: 0.125rem;
    }

    .md\:hover\:letter-space-wider:hover{
        letter-spacing: 0.25rem;
    }

    .md\:hover\:line-h-1:hover{
        line-height: 0.25rem;
    }

    .md\:hover\:line-h-2:hover{
        line-height: 0.5rem;
    }

    .md\:hover\:line-h-3:hover{
        line-height: 0.75rem;
    }

    .md\:hover\:line-h-4:hover{
        line-height: 1rem;
    }

    .md\:hover\:line-h-5:hover{
        line-height: 1.25rem;
    }

    .md\:hover\:line-h-6:hover{
        line-height: 1.5rem;
    }

    .md\:hover\:line-h-7:hover{
        line-height: 1.75rem;
    }

    .md\:hover\:line-h-8:hover{
        line-height: 2rem;
    }

    .md\:hover\:line-h-9:hover{
        line-height: 2.25rem;
    }

    .md\:hover\:line-h-10:hover{
        line-height: 2.5rem;
    }

    .md\:hover\:line-h-normal:hover{
        line-height: 1;
    }

    .md\:hover\:line-h-sm:hover{
        line-height: 1.25;
    }

    .md\:hover\:line-h-md:hover{
        line-height: 1.5;
    }

    .md\:hover\:line-h-lg:hover{
        line-height: 1.75;
    }

    .md\:hover\:line-h-lg:hover{
        line-height: 2;
    }

    .md\:hover\:line-h-xl:hover{
        line-height: 4;
    }

    .md\:hover\:list-img-none:hover{
        list-style-image: none;
    }

    .md\:hover\:list-position-inside:hover{
        list-style-position: inside;
    }

    .md\:hover\:list-position-outside:hover{
        list-style-position: outside;
    }

    .md\:hover\:list-type-none:hover{
        list-style-type: none;
    }

    .md\:hover\:list-type-disc:hover{
        list-style-type: disc;
    }

    .md\:hover\:list-type-decimal:hover{
        list-style-type: decimal;
    }

    .md\:hover\:list-type-square:hover{
        list-style-type: square;
    }

    .md\:hover\:left-text:hover{
        text-align: left;
    }

    .md\:hover\:right-text:hover{
        text-align: right;
    }

    .md\:hover\:justify-text:hover{
        text-align: justify;
    }

    .md\:hover\:center-text:hover{
        text-align: center;
    }

    .md\:hover\:start-text:hover{
        text-align: start;
    }

    .md\:hover\:end-text:hover{
        text-align: end;
    }

    .md\:hover\:underline-text:hover{
        text-decoration-line: underline;
    }

    .md\:hover\:overline-text:hover{
        text-decoration-line: overline;
    }

    .md\:hover\:strikethrough-text:hover{
        text-decoration-line: line-through;
    }

    .md\:hover\:no-decoration-text:hover{
        text-decoration-line: none;
    }

    .md\:hover\:text-decoration-solid:hover{
        text-decoration-style: solid;
    }

    .md\:hover\:text-decoration-double:hover{
        text-decoration-style: double;
    }

    .md\:hover\:text-decoration-dotted:hover{
        text-decoration-style: dotted;
    }

    .md\:hover\:text-decoration-dashed:hover{
        text-decoration-style: dashed;
    }

    .md\:hover\:text-decoration-wavy:hover{
        text-decoration-style: wavy;
    }

    .md\:hover\:decoration-thick-auto:hover{
        text-decoration-thickness: auto;
    }

    .md\:hover\:decoration-thick-0:hover{
        text-decoration-thickness: 0;
    }

    .md\:hover\:decoration-thick-sm:hover{
        text-decoration-thickness: 1px;
    }

    .md\:hover\:decoration-thick-md:hover{
        text-decoration-thickness: 2px;
    }

    .md\:hover\:decoration-thick-lg:hover{
        text-decoration-thickness: 4px;
    }

    .md\:hover\:decoration-thick-xl:hover{
        text-decoration-thickness: 8px;
    }

    .md\:hover\:underline-offset-auto:hover{
        text-underline-offset: auto;
    }

    .md\:hover\:underline-offset-0:hover{
        text-underline-offset: 0;
    }

    .md\:hover\:underline-offset-sm:hover{
        text-underline-offset: 1px;
    }

    .md\:hover\:underline-offset-md:hover{
        text-underline-offset: 2px;
    }

    .md\:hover\:underline-offset-lg:hover{
        text-underline-offset: 4px;
    }

    .md\:hover\:underline-offset-xl:hover{
        text-underline-offset: 8px;
    }

    .md\:hover\:text-uppercase:hover{
        text-transform: uppercase;
    }

    .md\:hover\:text-lowercase:hover{
        text-transform: lowercase;
    }

    .md\:hover\:text-capitalize:hover{
        text-transform: capitalize;
    }

    .md\:hover\:text-no-case:hover{
        text-transform: none;
    }

    .md\:hover\:text-ellipsis:hover{
        text-overflow: ellipsis;
    }

    .md\:hover\:text-clip:hover{
        text-overflow: clip;
    }

    .md\:hover\:text-wrap:hover{
        text-wrap: wrap;
    }

    .md\:hover\:text-nowrap:hover{
        text-wrap: nowrap;
    }

    .md\:hover\:text-balance:hover{
        text-wrap: balance;
    }

    .md\:hover\:text-pretty:hover{
        text-wrap: pretty;
    }

    .md\:hover\:text-indent-0:hover{
        text-indent: 0;
    }

    .md\:hover\:text-indent-1:hover{
        text-indent: 1px;
    }

    .md\:hover\:text-indent-2:hover{
        text-indent: 2px;
    }

    .md\:hover\:text-indent-4:hover{
        text-indent: 4px;
    }

    .md\:hover\:text-indent-6:hover{
        text-indent: 6px;
    }

    .md\:hover\:text-indent-8:hover{
        text-indent: 8px;
    }

    .md\:hover\:text-indent-10:hover{
        text-indent: 10px;
    }

    .md\:hover\:text-indent-12:hover{
        text-indent: 12px;
    }

    .md\:hover\:text-indent-14:hover{
        text-indent: 14px;
    }

    .md\:hover\:text-indent-16:hover{
        text-indent: 16px;
    }

    .md\:hover\:text-indent-18:hover{
        text-indent: 18px;
    }

    .md\:hover\:text-indent-20:hover{
        text-indent: 20px;
    }

    .md\:hover\:vertical-align-baseline:hover{
        vertical-align: baseline;
    }

    .md\:hover\:vertical-align-top:hover{
        vertical-align: top;
    }

    .md\:hover\:vertical-align-bottom:hover{
        vertical-align: bottom;
    }

    .md\:hover\:vertical-align-middle:hover{
        vertical-align: middle;
    }

    .md\:hover\:vertical-align-text-top:hover{
        vertical-align: text-top;
    }

    .md\:hover\:vertical-align-text-bottom:hover{
        vertical-align: text-bottom;
    }

    .md\:hover\:vertical-align-sub:hover{
        vertical-align: sub;
    }

    .md\:hover\:vertical-align-super:hover{
        vertical-align: super;
    }

    .md\:hover\:white-space-normal:hover{
        white-space: normal;
    }

    .md\:hover\:white-space-nowrap:hover{
        white-space: nowrap;
    }

    .md\:hover\:white-space-pre:hover{
        white-space: pre;
    }

    .md\:hover\:white-space-pre-line:hover{
        white-space: pre-line;
    }

    .md\:hover\:white-space-pre-wrap:hover{
        white-space: pre-wrap;
    }

    .md\:hover\:white-break-spaces:hover{
        white-space: break-spaces;
    }

    .md\:hover\:word-break-normal:hover{
        word-break: normal;
    }

    .md\:hover\:word-break-words:hover{
        word-break: break-word;
    }

    .md\:hover\:word-break-all:hover{
        word-break: break-all;
    }

    .md\:hover\:word-break-keep:hover{
        word-break: keep-all;
    }

    .md\:hover\:content-none:hover{
        content: none;
    }

    .md\:hover\:content-blank:hover{
        content: "";
    }

    .md\:hover\:bg-fixed:hover{
        background-attachment: fixed;
    }

    .md\:hover\:bg-local:hover{
        background-attachment: local;
    }

    .md\:hover\:bg-scroll:hover{
        background-attachment: scroll;
    }

    .md\:hover\:bg-clip-border:hover{
        background-clip: border-box;
    }

    .md\:hover\:bg-clip-content:hover{
        background-clip: content-box;
    }

    .md\:hover\:bg-clip-padding:hover{
        background-clip: padding-box;
    }

    .md\:hover\:bg-clip-text:hover{
        background-clip: text;
    }

    .md\:hover\:bg-or-border:hover{
        background-origin: border-box;
    }

    .md\:hover\:bg-origin-border:hover{
        background-origin: border-box;
    }

    .md\:hover\:bg-origin-padding:hover{
        background-origin: padding-box;
    }

    .md\:hover\:bg-origin-content:hover{
        background-origin: content-box;
    }

    .md\:hover\:bg-top:hover{
        background-position: top;
    }

    .md\:hover\:bg-bottom:hover{
        background-position: bottom;
    }

    .md\:hover\:bg-center:hover{
        background-position: center;
    }

    .md\:hover\:bg-left:hover{
        background-position: left;
    }

    .md\:hover\:bg-right:hover{
        background-position: top;
    }

    .md\:hover\:bg-left-top:hover{
        background-position: left top;
    }

    .md\:hover\:bg-right-top:hover{
        background-position: right top;
    }

    .md\:hover\:bg-left-bottom:hover{
        background-position: left bottom;
    }

    .md\:hover\:bg-right-bottom:hover{
        background-position: right bottom;
    }

    .md\:hover\:bg-no-repeat:hover{
        background-repeat: no-repeat;
    }

    .md\:hover\:bg-repeat:hover{
        background-repeat: repeat;
    }

    .md\:hover\:bg-repeat-x:hover{
        background-repeat: repeat-x;
    }

    .md\:hover\:bg-repeat-y:hover{
        background-repeat: repeat-y;
    }

    .md\:hover\:bg-repeat-space:hover{
        background-repeat: space;
    }

    .md\:hover\:bg-repeat-round:hover{
        background-repeat: round;
    }

    .md\:hover\:bg-s-auto:hover{
        background-size: auto;
    }

    .md\:hover\:bg-s-cover:hover{
        background-size: cover;
    }

    .md\:hover\:bg-s-contain:hover{
        background-size: contain;
    }

    /* padding */
    .md\:hover\:p-auto:hover{
        padding: auto;
    }

    .md\:hover\:p-0:hover{
        padding: 0;
    }

    .md\:hover\:p-4:hover{
        padding: var(--velocity-padding-4);
    }

    .md\:hover\:p-8:hover{
        padding: var(--velocity-padding-8);
    }

    .md\:hover\:p-12:hover{
        padding: var(--velocity-padding-12);
    }

    .md\:hover\:p-16:hover{
        padding: var(--velocity-padding-16);
    }

    .md\:hover\:p-20:hover{
        padding: var(--velocity-padding-20);
    }

    .md\:hover\:p-24:hover{
        padding: var(--velocity-padding-24);
    }

    .md\:hover\:p-28:hover{
        padding: var(--velocity-padding-28);
    }

    .md\:hover\:p-32:hover{
        padding: var(--velocity-padding-32);
    }

    .md\:hover\:p-36:hover{
        padding: var(--velocity-padding-36);
    }

    .md\:hover\:p-40:hover{
        padding: var(--velocity-padding-40);
    }

    .md\:hover\:p-44:hover{
        padding: var(--velocity-padding-44);
    }

    .md\:hover\:p-48:hover{
        padding: var(--velocity-padding-48);
    }

    .md\:hover\:p-52:hover{
        padding: var(--velocity-padding-52);
    }

    .md\:hover\:p-56:hover{
        padding: var(--velocity-padding-56);
    }

    .md\:hover\:p-60:hover{
        padding: var(--velocity-padding-60);
    }

    .md\:hover\:p-64:hover{
        padding: var(--velocity-padding-64);
    }

    .md\:hover\:p-68:hover{
        padding: var(--velocity-padding-68);
    }

    .md\:hover\:p-72:hover{
        padding: var(--velocity-padding-72);
    }

    .md\:hover\:p-76:hover{
        padding: var(--velocity-padding-76);
    }

    .md\:hover\:p-80:hover{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .md\:hover\:pt-auto:hover{
        padding-top: auto;
    }

    .md\:hover\:pt-0:hover{
        padding-top: 0;
    }

    .md\:hover\:pt-4:hover{
        padding-top: 0.25rem;
    }

    .md\:hover\:pt-8:hover{
        padding-top: 0.5rem;
    }

    .md\:hover\:pt-12:hover{
        padding-top: 0.75rem;
    }

    .md\:hover\:pt-16:hover{
        padding-top: 1rem;
    }

    .md\:hover\:pt-20:hover{
        padding-top: 1.25rem;
    }

    .md\:hover\:pt-24:hover{
        padding-top: 1.5rem;
    }

    .md\:hover\:pt-28:hover{
        padding-top: 1.75rem;
    }

    .md\:hover\:pt-32:hover{
        padding-top: 2rem;
    }

    .md\:hover\:pt-36:hover{
        padding-top: 2.25rem;
    }

    .md\:hover\:pt-40:hover{
        padding-top: 2.5rem;
    }

    .md\:hover\:pt-44:hover{
        padding-top: 2.75rem;
    }

    .md\:hover\:pt-48:hover{
        padding-top: 3rem;
    }

    .md\:hover\:pt-52:hover{
        padding-top: 3.25rem;
    }

    .md\:hover\:pt-56:hover{
        padding-top: 3.5rem;
    }

    .md\:hover\:pt-60:hover{
        padding-top: 3.75rem;
    }

    .md\:hover\:pt-64:hover{
        padding-top: 4rem;
    }

    .md\:hover\:pt-68:hover{
        padding-top: 6rem;
    }

    .md\:hover\:pt-72:hover{
        padding-top: 8rem;
    }

    .md\:hover\:pt-76:hover{
        padding-top: 12rem;
    }

    .md\:hover\:pt-80:hover{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .md\:hover\:pb-auto:hover{
        padding-bottom: auto;
    }

    .md\:hover\:pb-0:hover{
        padding-bottom: 0;
    }

    .md\:hover\:pb-4:hover{
        padding-bottom: 0.25rem;
    }

    .md\:hover\:pb-8:hover{
        padding-bottom: 0.5rem;
    }

    .md\:hover\:pb-12:hover{
        padding-bottom: 0.75rem;
    }

    .md\:hover\:pb-16:hover{
        padding-bottom: 1rem;
    }

    .md\:hover\:pb-20:hover{
        padding-bottom: 1.25rem;
    }

    .md\:hover\:pb-24:hover{
        padding-bottom: 1.5rem;
    }

    .md\:hover\:pb-28:hover{
        padding-bottom: 1.75rem;
    }

    .md\:hover\:pb-32:hover{
        padding-bottom: 2rem;
    }

    .md\:hover\:pb-36:hover{
        padding-bottom: 2.25rem;
    }

    .md\:hover\:pb-40:hover{
        padding-bottom: 2.5rem;
    }

    .md\:hover\:pb-44:hover{
        padding-bottom: 2.75rem;
    }

    .md\:hover\:pb-48:hover{
        padding-bottom: 3rem;
    }

    .md\:hover\:pb-52:hover{
        padding-bottom: 3.25rem;
    }

    .md\:hover\:pb-56:hover{
        padding-bottom: 3.5rem;
    }

    .md\:hover\:pb-60:hover{
        padding-bottom: 3.75rem;
    }

    .md\:hover\:pb-64:hover{
        padding-bottom: 4rem;
    }

    .md\:hover\:pb-68:hover{
        padding-bottom: 6rem;
    }

    .md\:hover\:pb-72:hover{
        padding-bottom: 8rem;
    }

    .md\:hover\:pb-76:hover{
        padding-bottom: 12rem;
    }

    .md\:hover\:pb-80:hover{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .md\:hover\:pl-0:hover{
        padding-left: auto;
    }

    .md\:hover\:pl-0:hover{
        padding-left: 0;
    }

    .md\:hover\:pl-4:hover{
        padding-left: 0.25rem;
    }

    .md\:hover\:pl-8:hover{
        padding-left: 0.5rem;
    }

    .md\:hover\:pl-12:hover{
        padding-left: 0.75rem;
    }

    .md\:hover\:pl-16:hover{
        padding-left: 1rem;
    }

    .md\:hover\:pl-20:hover{
        padding-left: 1.25rem;
    }

    .md\:hover\:pl-24:hover{
        padding-left: 1.5rem;
    }

    .md\:hover\:pl-28:hover{
        padding-left: 1.75rem;
    }

    .md\:hover\:pl-32:hover{
        padding-left: 2rem;
    }

    .md\:hover\:pl-36:hover{
        padding-left: 2.25rem;
    }

    .md\:hover\:pl-40:hover{
        padding-left: 2.5rem;
    }

    .md\:hover\:pl-44:hover{
        padding-left: 2.75rem;
    }

    .md\:hover\:pl-48:hover{
        padding-left: 3rem;
    }

    .md\:hover\:pl-52:hover{
        padding-left: 3.25rem;
    }

    .md\:hover\:pl-56:hover{
        padding-left: 3.5rem;
    }

    .md\:hover\:pl-60:hover{
        padding-left: 3.75rem;
    }

    .md\:hover\:pl-64:hover{
        padding-left: 4rem;
    }

    .md\:hover\:pl-68:hover{
        padding-left: 6rem;
    }

    .md\:hover\:pl-72:hover{
        padding-left: 8rem;
    }

    .md\:hover\:pl-76:hover{
        padding-left: 12rem;
    }

    .md\:hover\:pl-80:hover{
        padding-left: 16rem;
    }

    /** padding-right **/
    .md\:hover\:pr-auto:hover{
        padding-right: auto;
    }

    .md\:hover\:pr-0:hover{
        padding-right: 0;
    }

    .md\:hover\:pr-4:hover{
        padding-right: 0.25rem;
    }

    .md\:hover\:pr-8:hover{
        padding-right: 0.5rem;
    }

    .md\:hover\:pr-12:hover{
        padding-right: 0.75rem;
    }

    .md\:hover\:pr-16:hover{
        padding-right: 1rem;
    }

    .md\:hover\:pr-20:hover{
        padding-right: 1.25rem;
    }

    .md\:hover\:pr-24:hover{
        padding-right: 1.5rem;
    }

    .md\:hover\:pr-28:hover{
        padding-right: 1.75rem;
    }

    .md\:hover\:pr-32:hover{
        padding-right: 2rem;
    }

    .md\:hover\:pr-36:hover{
        padding-right: 2.25rem;
    }

    .md\:hover\:pr-40:hover{
        padding-right: 2.5rem;
    }

    .md\:hover\:pr-44:hover{
        padding-right: 2.75rem;
    }

    .md\:hover\:pr-48:hover{
        padding-right: 3rem;
    }

    .md\:hover\:pr-52:hover{
        padding-right: 3.25rem;
    }

    .md\:hover\:pr-56:hover{
        padding-right: 3.5rem;
    }

    .md\:hover\:pr-60:hover{
        padding-right: 3.75rem;
    }

    .md\:hover\:pr-64:hover{
        padding-right: 4rem;
    }

    .md\:hover\:pr-68:hover{
        padding-right: 6rem;
    }

    .md\:hover\:pr-72:hover{
        padding-right: 8rem;
    }

    .md\:hover\:pr-76:hover{
        padding-right: 12rem;
    }

    .md\:hover\:pr-80:hover{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .md\:hover\:px-auto:hover{
        padding-left: auto;
        padding-right: auto;
    }

    .md\:hover\:px-0:hover{
        padding-left: 0;
        padding-right: 0;
    }

    .md\:hover\:px-4:hover{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .md\:hover\:px-8:hover{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:hover\:px-12:hover{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:hover\:px-16:hover{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:hover\:px-20:hover{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .md\:hover\:px-24:hover{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:hover\:px-28:hover{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .md\:hover\:px-32:hover{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .md\:hover\:px-36:hover{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .md\:hover\:px-40:hover{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .md\:hover\:px-44:hover{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .md\:hover\:px-48:hover{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:hover\:px-52:hover{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .md\:hover\:px-56:hover{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .md\:hover\:px-60:hover{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .md\:hover\:px-64:hover{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .md\:hover\:px-68:hover{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .md\:hover\:px-72:hover{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .md\:hover\:px-76:hover{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .md\:hover\:px-80:hover{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .md\:hover\:py-auto:hover{
        padding-top: auto;
        padding-bottom: auto;
    }

    .md\:hover\:py-0:hover{
        padding-top: 0;
        padding-bottom: 0;
    }

    .md\:hover\:py-4:hover{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:hover\:py-8:hover{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:hover\:py-12:hover{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .md\:hover\:py-16:hover{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:hover\:py-20:hover{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .md\:hover\:py-24:hover{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:hover\:py-28:hover{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .md\:hover\:py-32:hover{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .md\:hover\:py-36:hover{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:hover\:py-40:hover{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .md\:hover\:py-44:hover{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .md\:hover\:py-48:hover{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:hover\:py-52:hover{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .md\:hover\:py-56:hover{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .md\:hover\:py-60:hover{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .md\:hover\:py-64:hover{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .md\:hover\:py-68:hover{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .md\:hover\:py-72:hover{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .md\:hover\:py-76:hover{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .md\:hover\:py-80:hover{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .md\:hover\:m-auto:hover{
        margin: auto;
    }

    .md\:hover\:m-0:hover{
        margin: 0;
    }

    .md\:hover\:m-4:hover{
        margin: 0.25rem;
    }

    .md\:hover\:m-8:hover{
        margin: 0.5rem;
    }

    .md\:hover\:m-12:hover{
        margin: 0.75rem;
    }

    .md\:hover\:m-16:hover{
        margin: 1rem;
    }

    .md\:hover\:m-20:hover{
        margin: 1.25rem;
    }

    .md\:hover\:m-24:hover{
        margin: 1.5rem;
    }

    .md\:hover\:m-28:hover{
        margin: 1.75rem;
    }

    .md\:hover\:m-32:hover{
        margin: 2rem;
    }

    .md\:hover\:m-36:hover{
        margin: 2.25rem;
    }

    .md\:hover\:m-40:hover{
        margin: 2.5rem;
    }

    .md\:hover\:m-44:hover{
        margin: 2.75rem;
    }

    .md\:hover\:m-48:hover{
        margin: 3rem;
    }

    .md\:hover\:m-52:hover{
        margin: 3.25rem;
    }

    .md\:hover\:m-56:hover{
        margin: 3.5rem;
    }

    .md\:hover\:m-60:hover{
        margin: 3.75rem;
    }

    .md\:hover\:m-64:hover{
        margin: 4rem;
    }

    .md\:hover\:m-68:hover{
        margin: 6rem;
    }

    .md\:hover\:m-72:hover{
        margin: 8rem;
    }

    .md\:hover\:m-76:hover{
        margin: 12rem;
    }

    .md\:hover\:m-80:hover{
        margin: 16rem;
    }

    /** margin top **/
    .md\:hover\:mt-auto:hover{
        margin-top: auto;
    }

    .md\:hover\:mt-0:hover{
        margin-top: 0;
    }

    .md\:hover\:mt-4:hover{
        margin-top: 0.25rem;
    }

    .md\:hover\:mt-8:hover{
        margin-top: 0.5rem;
    }

    .md\:hover\:mt-12:hover{
        margin-top: 0.75rem;
    }

    .md\:hover\:mt-16:hover{
        margin-top: 1rem;
    }

    .md\:hover\:mt-20:hover{
        margin-top: 1.25rem;
    }

    .md\:hover\:mt-24:hover{
        margin-top: 1.5rem;
    }

    .md\:hover\:mt-28:hover{
        margin-top: 1.75rem;
    }

    .md\:hover\:mt-32:hover{
        margin-top: 2rem;
    }

    .md\:hover\:mt-36:hover{
        margin-top: 2.25rem;
    }

    .md\:hover\:mt-40:hover{
        margin-top: 2.5rem;
    }

    .md\:hover\:mt-44:hover{
        margin-top: 2.75rem;
    }

    .md\:hover\:mt-48:hover{
        margin-top: 3rem;
    }

    .md\:hover\:mt-52:hover{
        margin-top: 3.25rem;
    }

    .md\:hover\:mt-56:hover{
        margin-top: 3.5rem;
    }

    .md\:hover\:mt-60:hover{
        margin-top: 3.75rem;
    }

    .md\:hover\:mt-64:hover{
        margin-top: 4rem;
    }

    .md\:hover\:mt-68:hover{
        margin-top: 6rem;
    }

    .md\:hover\:mt-72:hover{
        margin-top: 8rem;
    }

    .md\:hover\:mt-76:hover{
        margin-top: 12rem;
    }

    .md\:hover\:mt-80:hover{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .md\:hover\:mb-auto:hover{
        margin-bottom: auto;
    }

    .md\:hover\:mb-0:hover{
        margin-bottom: 0;
    }

    .md\:hover\:mb-4:hover{
        margin-bottom: 0.25rem;
    }

    .md\:hover\:mb-8:hover{
        margin-bottom: 0.5rem;
    }

    .md\:hover\:mb-12:hover{
        margin-bottom: 0.75rem;
    }

    .md\:hover\:mb-16:hover{
        margin-bottom: 1rem;
    }

    .md\:hover\:mb-20:hover{
        margin-bottom: 1.25rem;
    }

    .md\:hover\:mb-24:hover{
        margin-bottom: 1.5rem;
    }

    .md\:hover\:mb-28:hover{
        margin-bottom: 1.75rem;
    }

    .md\:hover\:mb-32:hover{
        margin-bottom: 2rem;
    }

    .md\:hover\:mb-36:hover{
        margin-bottom: 2.25rem;
    }

    .md\:hover\:mb-40:hover{
        margin-bottom: 2.5rem;
    }

    .md\:hover\:mb-44:hover{
        margin-bottom: 2.75rem;
    }

    .md\:hover\:mb-48:hover{
        margin-bottom: 3rem;
    }

    .md\:hover\:mb-52:hover{
        margin-bottom: 3.25rem;
    }

    .md\:hover\:mb-56:hover{
        margin-bottom: 3.5rem;
    }

    .md\:hover\:mb-60:hover{
        margin-bottom: 3.75rem;
    }

    .md\:hover\:mb-64:hover{
        margin-bottom: 4rem;
    }

    .md\:hover\:mb-68:hover{
        margin-bottom: 6rem;
    }

    .md\:hover\:mb-72:hover{
        margin-bottom: 8rem;
    }

    .md\:hover\:mb-76:hover{
        margin-bottom: 12rem;
    }

    .md\:hover\:mb-80:hover{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .md\:hover\:ml-auto:hover{
        margin-left: auto;
    }

    .md\:hover\:ml-0:hover{
        margin-left: 0;
    }

    .md\:hover\:ml-4:hover{
        margin-left: 0.25rem;
    }

    .md\:hover\:ml-8:hover{
        margin-left: 0.5rem;
    }

    .md\:hover\:ml-12:hover{
        margin-left: 0.75rem;
    }

    .md\:hover\:ml-16:hover{
        margin-left: 1rem;
    }

    .md\:hover\:ml-20:hover{
        margin-left: 1.25rem;
    }

    .md\:hover\:ml-24:hover{
        margin-left: 1.5rem;
    }

    .md\:hover\:ml-28:hover{
        margin-left: 1.75rem;
    }

    .md\:hover\:ml-32:hover{
        margin-left: 2rem;
    }

    .md\:hover\:ml-36:hover{
        margin-left: 2.25rem;
    }

    .md\:hover\:ml-40:hover{
        margin-left: 2.5rem;
    }

    .md\:hover\:ml-44:hover{
        margin-left: 2.75rem;
    }

    .md\:hover\:ml-48:hover{
        margin-left: 3rem;
    }

    .md\:hover\:ml-52:hover{
        margin-left: 3.25rem;
    }

    .md\:hover\:ml-56:hover{
        margin-left: 3.5rem;
    }

    .md\:hover\:ml-60:hover{
        margin-left: 3.75rem;
    }

    .md\:hover\:ml-64:hover{
        margin-left: 4rem;
    }

    .md\:hover\:ml-68:hover{
        margin-left: 6rem;
    }

    .md\:hover\:ml-72:hover{
        margin-left: 8rem;
    }

    .md\:hover\:ml-76:hover{
        margin-left: 12rem;
    }

    .md\:hover\:ml-80:hover{
        margin-left: 16rem;
    }

    /** margin-right **/
    .md\:hover\:mr-auto:hover{
        margin-right: auto;
    }

    .md\:hover\:mr-0:hover{
        margin-right: 0;
    }

    .md\:hover\:mr-4:hover{
        margin-right: 0.25rem;
    }

    .md\:hover\:mr-8:hover{
        margin-right: 0.5rem;
    }

    .md\:hover\:mr-12:hover{
        margin-right: 0.75rem;
    }

    .md\:hover\:mr-16:hover{
        margin-right: 1rem;
    }

    .md\:hover\:mr-20:hover{
        margin-right: 1.25rem;
    }

    .md\:hover\:mr-24:hover{
        margin-right: 1.5rem;
    }

    .md\:hover\:mr-28:hover{
        margin-right: 1.75rem;
    }

    .md\:hover\:mr-32:hover{
        margin-right: 2rem;
    }

    .md\:hover\:mr-36:hover{
        margin-right: 2.25rem;
    }

    .md\:hover\:mr-40:hover{
        margin-right: 2.5rem;
    }

    .md\:hover\:mr-44:hover{
        margin-right: 2.75rem;
    }

    .md\:hover\:mr-48:hover{
        margin-right: 3rem;
    }

    .md\:hover\:mr-52:hover{
        margin-right: 3.25rem;
    }

    .md\:hover\:mr-56:hover{
        margin-right: 3.5rem;
    }

    .md\:hover\:mr-60:hover{
        margin-right: 3.75rem;
    }

    .md\:hover\:mr-64:hover{
        margin-right: 4rem;
    }

    .md\:hover\:mr-68:hover{
        margin-right: 6rem;
    }

    .md\:hover\:mr-72:hover{
        margin-right: 8rem;
    }

    .md\:hover\:mr-76:hover{
        margin-right: 12rem;
    }

    .md\:hover\:mr-80:hover{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .md\:hover\:mx-auto:hover{
        margin-left: auto;
        margin-right: auto;
    }

    .md\:hover\:mx-0:hover{
        margin-left: 0;
        margin-right: 0;
    }

    .md\:hover\:mx-4:hover{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .md\:hover\:mx-8:hover{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .md\:hover\:mx-12:hover{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .md\:hover\:mx-16:hover{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .md\:hover\:mx-20:hover{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .md\:hover\:mx-24:hover{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .md\:hover\:mx-28:hover{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .md\:hover\:mx-32:hover{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .md\:hover\:mx-36:hover{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .md\:hover\:mx-40:hover{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .md\:hover\:mx-44:hover{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .md\:hover\:mx-48:hover{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .md\:hover\:mx-52:hover{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .md\:hover\:mx-56:hover{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .md\:hover\:mx-60:hover{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .md\:hover\:mx-64:hover{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .md\:hover\:mx-68:hover{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .md\:hover\:mx-72:hover{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .md\:hover\:mx-76:hover{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .md\:hover\:mx-80:hover{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .md\:hover\:my-auto:hover{
        margin-top: auto;
        margin-bottom: auto;
    }

    .md\:hover\:my-0:hover{
        margin-top: 0;
        margin-bottom: 0;
    }

    .md\:hover\:my-4:hover{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .md\:hover\:my-8:hover{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .md\:hover\:my-12:hover{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .md\:hover\:my-16:hover{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .md\:hover\:my-20:hover{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .md\:hover\:my-24:hover{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:hover\:my-28:hover{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .md\:hover\:my-32:hover{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .md\:hover\:my-36:hover{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .md\:hover\:my-40:hover{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .md\:hover\:my-44:hover{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .md\:hover\:my-48:hover{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .md\:hover\:my-52:hover{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .md\:hover\:my-56:hover{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .md\:hover\:my-60:hover{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .md\:hover\:my-64:hover{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .md\:hover\:my-68:hover{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .md\:hover\:my-72:hover{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .md\:hover\:my-76:hover{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .md\:hover\:my-80:hover{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .md\:hover\:d-none:hover{
        display: none;
    }

    .md\:hover\:d-block:hover{
        display: block;
    }

    .md\:hover\:d-flex:hover{
        display: flex;
    }

    .md\:hover\:d-grid:hover{
        display: grid;
    }

    .md\:hover\:d-table:hover{
        display: table;
    }

    .md\:hover\:d-inherit:hover{
        display: inherit;
    }

    .md\:hover\:d-flexbox:hover{
        display: flexbox;
    }

    .md\:hover\:d-table-column:hover{
        display: table-column;
    }

    .md\:hover\:d-table-column-group:hover{
        display: table-column-group;
    }

    .md\:hover\:d-table-cell:hover{
        display: table-cell;
    }

    .md\:hover\:d-table-caption:hover{
        display: table-caption;
    }

    .md\:hover\:d-table-row:hover{
        display: table-row;
    }

    .md\:hover\:d-table-row-group:hover{
        display: table-row-group;
    }

    .md\:hover\:d-inline-block:hover{
        display: inline-block;
    }

    .md\:hover\:d-inline-flex:hover{
        display: inline-flex;
    }

    .md\:hover\:border-round-none:hover{
        border-radius: 0;
    }

    .md\:hover\:border-round-sm:hover{
        border-radius: var(--velocity-border-round-sm);
    }

    .md\:hover\:border-round-md:hover{
        border-radius: var(--velocity-border-round-md);
    }

    .md\:hover\:border-round-lg:hover{
        border-radius: var(--velocity-border-round-lg);
    }

    .md\:hover\:border-round-xl:hover{
        border-radius: var(--velocity-border-round-xl);
    }

    .md\:hover\:border-round-2lg:hover{
        border-radius: var(--velocity-border-round-2lg);
    }

    .md\:hover\:border-round-sxl:hover{
        border-radius: var(--velocity-border-round-sxl);
    }

    .md\:hover\:border-round-pill:hover{
        border-radius: var(--velocity-border-round-pill);
    }

    .md\:hover\:border-round-full:hover{
        border-radius: var(--velocity-border-round-full);
    }

    .md\:hover\:border-round-tl-none:hover{
        border-top-left-radius: 0;
    }

    .md\:hover\:border-round-tl-sm:hover{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .md\:hover\:border-round-tl-md:hover{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .md\:hover\:border-round-tl-lg:hover{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .md\:hover\:border-round-tl-xl:hover{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .md\:hover\:border-round-tl-2lg:hover{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:hover\:border-round-tl-sxl:hover{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:hover\:border-round-tl-pill:hover{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .md\:hover\:border-round-tl-full:hover{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .md\:hover\:border-round-bl-none:hover{
        border-bottom-left-radius: 0;
    }

    .md\:hover\:border-round-bl-sm:hover{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .md\:hover\:border-round-bl-md:hover{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .md\:hover\:border-round-bl-lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .md\:hover\:border-round-bl-xl:hover{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .md\:hover\:border-round-bl-2lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:hover\:border-round-bl-sxl:hover{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:hover\:border-round-bl-pill:hover{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .md\:hover\:border-round-bl-full:hover{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .md\:hover\:border-round-tr-none:hover{
        border-top-right-radius: 0;
    }

    .md\:hover\:border-round-tr-sm:hover{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .md\:hover\:border-round-tr-md:hover{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .md\:hover\:border-round-tr-lg:hover{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .md\:hover\:border-round-tr-xl:hover{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .md\:hover\:border-round-tr-2lg:hover{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:hover\:border-round-tr-sxl:hover{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:hover\:border-round-tr-pill:hover{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .md\:hover\:border-round-tr-full:hover{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .md\:hover\:border-round-br-none:hover{
        border-bottom-right-radius: 0;
    }

    .md\:hover\:border-round-br-sm:hover{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .md\:hover\:border-round-br-md:hover{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .md\:hover\:border-round-br-lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .md\:hover\:border-round-br-xl:hover{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .md\:hover\:border-round-br-2lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:hover\:border-round-br-sxl:hover{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:hover\:border-round-br-pill:hover{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .md\:hover\:border-round-br-full:hover{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .md\:hover\:border-w-0:hover{
        border-width: 0;
    }

    .md\:hover\:border-w-1:hover{
        border-width: 1px;
    }

    .md\:hover\:border-w-2:hover{
        border-width: 2px;
    }

    .md\:hover\:border-w-4:hover{
        border-width: 4px;
    }

    .md\:hover\:border-w-6:hover{
        border-width: 6px;
    }

    .md\:hover\:border-w-8:hover{
        border-width: 8px;
    }

    .md\:hover\:border-wx-0:hover{
        border-left-width: 0;
        border-right-width: 0;
    }

    .md\:hover\:border-wx-1:hover{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .md\:hover\:border-wx-2:hover{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .md\:hover\:border-wx-4:hover{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .md\:hover\:border-wx-6:hover{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .md\:hover\:border-wx-8:hover{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .md\:hover\:border-wy-0:hover{
        border-top-width: 0;
        border-top-width: 0;
    }

    .md\:hover\:border-wy-1:hover{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .md\:hover\:border-wy-2:hover{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .md\:hover\:border-wy-4:hover{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .md\:hover\:border-wy-6:hover{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .md\:hover\:border-wy-8:hover{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .md\:hover\:border-wl-0:hover{
        border-left-width: 0;
    }

    .md\:hover\:border-wl-1:hover{
        border-left-width: 1px;
    }

    .md\:hover\:border-wl-2:hover{
        border-left-width: 2px;
    }

    .md\:hover\:border-wl-4:hover{
        border-left-width: 4px;
    }

    .md\:hover\:border-wl-6:hover{
        border-left-width: 6px;
    }

    .md\:hover\:border-wl-8:hover{
        border-left-width: 8px;
    }

    .md\:hover\:border-wr-0:hover{
        border-right-width: 0;
    }

    .md\:hover\:border-wr-1:hover{
        border-right-width: 1px;
    }

    .md\:hover\:border-wr-2:hover{
        border-right-width: 2px;
    }

    .md\:hover\:border-wr-4:hover{
        border-right-width: 4px;
    }

    .md\:hover\:border-wr-6:hover{
        border-right-width: 6px;
    }

    .md\:hover\:border-wr-8:hover{
        border-right-width: 8px;
    }

    .md\:hover\:border-wt-0:hover{
        border-top-width: 0;
    }

    .md\:hover\:border-wt-1:hover{
        border-top-width: 1px;
    }

    .md\:hover\:border-wt-2:hover{
        border-top-width: 2px;
    }

    .md\:hover\:border-wt-4:hover{
        border-top-width: 4px;
    }

    .md\:hover\:border-wt-6:hover{
        border-top-width: 6px;
    }

    .md\:hover\:border-wt-8:hover{
        border-top-width: 8px;
    }

    .md\:hover\:border-wb-0:hover{
        border-bottom-width: 0;
    }

    .md\:hover\:border-wb-1:hover{
        border-bottom-width: 1px;
    }

    .md\:hover\:border-wb-2:hover{
        border-bottom-width: 2px;
    }

    .md\:hover\:border-wb-4:hover{
        border-bottom-width: 4px;
    }

    .md\:hover\:border-wb-6:hover{
        border-bottom-width: 6px;
    }

    .md\:hover\:border-wb-8:hover{
        border-bottom-width: 8px;
    }

    .md\:hover\:border-solid:hover{
        border-style: solid;
    }

    .md\:hover\:border-dashed:hover{
        border-style: dashed;
    }

    .md\:hover\:border-dotted:hover{
        border-style: dotted;
    }

    .md\:hover\:border-double:hover{
        border-style: double;
    }

    .md\:hover\:border-hidden:hover{
        border-style: hidden;
    }

    .md\:hover\:border-none:hover{
        border-style: none;
    }

    .md\:hover\:outline-w-0:hover{
        outline-width: 0;
    }

    .md\:hover\:outline-w-1:hover{
        outline-width: 1px;
    }

    .md\:hover\:outline-w-2:hover{
        outline-width: 2px;
    }

    .md\:hover\:outline-w-4:hover{
        outline-width: 4px;
    }

    .md\:hover\:outline-w-6:hover{
        outline-width: 6px;
    }

    .md\:hover\:outline-w-8:hover{
        outline-width: 8px;
    }

    .md\:hover\:outline-solid:hover{
        outline-style: solid;
    }

    .md\:hover\:outline-dashed:hover{
        outline-style: dashed;
    }

    .md\:hover\:outline-dotted:hover{
        outline-style: dotted;
    }

    .md\:hover\:outline-double:hover{
        outline-style: double;
    }

    .md\:hover\:outline-hidden:hover{
        outline-style: hidden;
    }

    .md\:hover\:outline-none:hover{
        outline-style: none;
    }

    .md\:hover\:outline-offset-0:hover{
        outline-offset: 0;
    }

    .md\:hover\:outline-offset-1:hover{
        outline-offset: 1px;
    }

    .md\:hover\:outline-offset-2:hover{
        outline-offset: 2px;
    }

    .md\:hover\:outline-offset-4:hover{
        outline-offset: 4px;
    }

    .md\:hover\:outline-offset-6:hover{
        outline-offset: 6px;
    }

    .md\:hover\:outline-offset-8:hover{
        outline-offset: 8px;
    }

    .md\:hover\:box-shadow-sm:hover{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .md\:hover\:box-shadow-md:hover{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .md\:hover\:box-shadow-lg:hover{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .md\:hover\:box-shadow-xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .md\:hover\:box-shadow-2xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .md\:hover\:box-shadow-4xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .md\:hover\:box-shadow-inset:hover{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .md\:hover\:box-shadow-sm-color:hover{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .md\:hover\:box-shadow-md-color:hover{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .md\:hover\:box-shadow-lg-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .md\:hover\:box-shadow-xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .md\:hover\:box-shadow-2xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .md\:hover\:box-shadow-4xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .md\:hover\:box-shadow-inset-color:hover{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .md\:hover\:box-shadow-none:hover{
        box-shadow: none;
    }

    .md\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:hover\:opacity-0:hover{
        opacity: 0;
    }

    .md\:hover\:opacity-5:hover{
        opacity: 0.05;
    }

    .md\:hover\:opacity-10:hover{
        opacity: 0.1;
    }

    .md\:hover\:opacity-15:hover{
        opacity: 0.15;
    }

    .md\:hover\:opacity-20:hover{
        opacity: 0.2;
    }

    .md\:hover\:opacity-25:hover{
        opacity: 0.25;
    }

    .md\:hover\:opacity-30:hover{
        opacity: 0.3;
    }

    .md\:hover\:opacity-35:hover{
        opacity: 0.35;
    }

    .md\:hover\:opacity-40:hover{
        opacity: 0.4;
    }

    .md\:hover\:opacity-45:hover{
        opacity: 0.45;
    }

    .md\:hover\:opacity-50:hover{
        opacity: 0.5;
    }

    .md\:hover\:opacity-55:hover{
        opacity: 0.55;
    }

    .md\:hover\:opacity-60:hover{
        opacity: 0.6;
    }

    .md\:hover\:opacity-65:hover{
        opacity: 0.65;
    }

    .md\:hover\:opacity-70:hover{
        opacity: 0.7;
    }

    .md\:hover\:opacity-75:hover{
        opacity: 0.75;
    }

    .md\:hover\:opacity-80:hover{
        opacity: 0.8;
    }

    .md\:hover\:opacity-85:hover{
        opacity: 0.85;
    }

    .md\:hover\:opacity-90:hover{
        opacity: 0.9;
    }

    .md\:hover\:opacity-95:hover{
        opacity: 0.95;
    }

    .md\:hover\:opacity-100:hover{
        opacity: 1;
    }

    .md\:hover\:border-collapse:hover{
        border-collapse: collapse;
    }

    .md\:hover\:border-seperate:hover{
        border-collapse: separate;
    }

    .md\:hover\:table-layout-auto:hover{
        table-layout: auto;
    }

    .md\:hover\:table-layout-fixed:hover{
        table-layout: fixed;
    }

    .md\:hover\:appearance-none:hover{
        appearance: none;
    }

    .md\:hover\:appearance-auto:hover{
        appearance: auto;
    }

    .md\:hover\:caption-top:hover{
        caption-side: top;
    }

    .md\:hover\:caption-bottom:hover{
        caption-side: bottom;
    }

    .md\:hover\:cursor-auto:hover{
        cursor: auto;
    }

    .md\:hover\:cursor-default:hover{
        cursor: default;
    }

    .md\:hover\:cursor-pointer:hover{
        cursor: pointer;
    }

    .md\:hover\:cursor-text:hover{
        cursor: text;
    }

    .md\:hover\:cursor-wait:hover{
        cursor: wait;
    }

    .md\:hover\:cursor-help:hover{
        cursor: help;
    }

    .md\:hover\:cursor-progress:hover{
        cursor: progress;
    }

    .md\:hover\:cursor-none:hover{
        cursor: none;
    }

    .md\:hover\:pointer-events-none:hover{
        pointer-events: none;
    }

    .md\:hover\:pointer-events-auto:hover{
        pointer-events: auto;
    }

    .md\:hover\:resize-none:hover{
        resize: none;
    }

    .md\:hover\:resize-y:hover{
        resize: vertical;
    }

    .md\:hover\:resize-x:hover{
        resize: horizontal;
    }

    .md\:hover\:resize-both:hover{
        resize: both;
    }

    .md\:hover\:scroll-auto:hover{
        scroll-behavior: auto;
    }

    .md\:hover\:scroll-smooth:hover{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .md\:hover\:scroll-p-auto:hover{
        scroll-padding: auto;
    }

    .md\:hover\:scroll-p-0:hover{
        scroll-padding: 0;
    }

    .md\:hover\:scroll-p-4:hover{
        scroll-padding: var(--velocity-padding-4);
    }

    .md\:hover\:scroll-p-8:hover{
        scroll-padding: var(--velocity-padding-8);
    }

    .md\:hover\:scroll-p-12:hover{
        scroll-padding: var(--velocity-padding-12);
    }

    .md\:hover\:scroll-p-16:hover{
        scroll-padding: var(--velocity-padding-16);
    }

    .md\:hover\:scroll-p-20:hover{
        scroll-padding: var(--velocity-padding-20);
    }

    .md\:hover\:scroll-p-24:hover{
        scroll-padding: var(--velocity-padding-24);
    }

    .md\:hover\:scroll-p-28:hover{
        scroll-padding: var(--velocity-padding-28);
    }

    .md\:hover\:scroll-p-32:hover{
        scroll-padding: var(--velocity-padding-32);
    }

    .md\:hover\:scroll-p-36:hover{
        scroll-padding: var(--velocity-padding-36);
    }

    .md\:hover\:scroll-p-40:hover{
        scroll-padding: var(--velocity-padding-40);
    }

    .md\:hover\:scroll-p-44:hover{
        scroll-padding: var(--velocity-padding-44);
    }

    .md\:hover\:scroll-p-48:hover{
        scroll-padding: var(--velocity-padding-48);
    }

    .md\:hover\:scroll-p-52:hover{
        scroll-padding: var(--velocity-padding-52);
    }

    .md\:hover\:scroll-p-56:hover{
        scroll-padding: var(--velocity-padding-56);
    }

    .md\:hover\:scroll-p-60:hover{
        scroll-padding: var(--velocity-padding-60);
    }

    .md\:hover\:scroll-p-64:hover{
        scroll-padding: var(--velocity-padding-64);
    }

    .md\:hover\:scroll-p-68:hover{
        scroll-padding: var(--velocity-padding-68);
    }

    .md\:hover\:scroll-p-72:hover{
        scroll-padding: var(--velocity-padding-72);
    }

    .md\:hover\:scroll-p-76:hover{
        scroll-padding: var(--velocity-padding-76);
    }

    .md\:hover\:scroll-p-80:hover{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .md\:hover\:scroll-pt-auto:hover{
        scroll-padding-top: auto;
    }

    .md\:hover\:scroll-pt-0:hover{
        scroll-padding-top: 0;
    }

    .md\:hover\:scroll-pt-4:hover{
        scroll-padding-top: 0.25rem;
    }

    .md\:hover\:scroll-pt-8:hover{
        scroll-padding-top: 0.5rem;
    }

    .md\:hover\:scroll-pt-12:hover{
        scroll-padding-top: 0.75rem;
    }

    .md\:hover\:scroll-pt-16:hover{
        scroll-padding-top: 1rem;
    }

    .md\:hover\:scroll-pt-20:hover{
        scroll-padding-top: 1.25rem;
    }

    .md\:hover\:scroll-pt-24:hover{
        scroll-padding-top: 1.5rem;
    }

    .md\:hover\:scroll-pt-28:hover{
        scroll-padding-top: 1.75rem;
    }

    .md\:hover\:scroll-pt-32:hover{
        scroll-padding-top: 2rem;
    }

    .md\:hover\:scroll-pt-36:hover{
        scroll-padding-top: 2.25rem;
    }

    .md\:hover\:scroll-pt-40:hover{
        scroll-padding-top: 2.5rem;
    }

    .md\:hover\:scroll-pt-44:hover{
        scroll-padding-top: 2.75rem;
    }

    .md\:hover\:scroll-pt-48:hover{
        scroll-padding-top: 3rem;
    }

    .md\:hover\:scroll-pt-52:hover{
        scroll-padding-top: 3.25rem;
    }

    .md\:hover\:scroll-pt-56:hover{
        scroll-padding-top: 3.5rem;
    }

    .md\:hover\:scroll-pt-60:hover{
        scroll-padding-top: 3.75rem;
    }

    .md\:hover\:scroll-pt-64:hover{
        scroll-padding-top: 4rem;
    }

    .md\:hover\:scroll-pt-68:hover{
        scroll-padding-top: 6rem;
    }

    .md\:hover\:scroll-pt-72:hover{
        scroll-padding-top: 8rem;
    }

    .md\:hover\:scroll-pt-76:hover{
        scroll-padding-top: 12rem;
    }

    .md\:hover\:scroll-pt-80:hover{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .md\:hover\:scroll-pb-auto:hover{
        scroll-padding-bottom: auto;
    }

    .md\:hover\:scroll-pb-0:hover{
        scroll-padding-bottom: 0;
    }

    .md\:hover\:scroll-pb-4:hover{
        scroll-padding-bottom: 0.25rem;
    }

    .md\:hover\:scroll-pb-8:hover{
        scroll-padding-bottom: 0.5rem;
    }

    .md\:hover\:scroll-pb-12:hover{
        scroll-padding-bottom: 0.75rem;
    }

    .md\:hover\:scroll-pb-16:hover{
        scroll-padding-bottom: 1rem;
    }

    .md\:hover\:scroll-pb-20:hover{
        scroll-padding-bottom: 1.25rem;
    }

    .md\:hover\:scroll-pb-24:hover{
        scroll-padding-bottom: 1.5rem;
    }

    .md\:hover\:scroll-pb-28:hover{
        scroll-padding-bottom: 1.75rem;
    }

    .md\:hover\:scroll-pb-32:hover{
        scroll-padding-bottom: 2rem;
    }

    .md\:hover\:scroll-pb-36:hover{
        scroll-padding-bottom: 2.25rem;
    }

    .md\:hover\:scroll-pb-40:hover{
        scroll-padding-bottom: 2.5rem;
    }

    .md\:hover\:scroll-pb-44:hover{
        scroll-padding-bottom: 2.75rem;
    }

    .md\:hover\:scroll-pb-48:hover{
        scroll-padding-bottom: 3rem;
    }

    .md\:hover\:scroll-pb-52:hover{
        scroll-padding-bottom: 3.25rem;
    }

    .md\:hover\:scroll-pb-56:hover{
        scroll-padding-bottom: 3.5rem;
    }

    .md\:hover\:scroll-pb-60:hover{
        scroll-padding-bottom: 3.75rem;
    }

    .md\:hover\:scroll-pb-64:hover{
        scroll-padding-bottom: 4rem;
    }

    .md\:hover\:scroll-pb-68:hover{
        scroll-padding-bottom: 6rem;
    }

    .md\:hover\:scroll-pb-72:hover{
        scroll-padding-bottom: 8rem;
    }

    .md\:hover\:scroll-pb-76:hover{
        scroll-padding-bottom: 12rem;
    }

    .md\:hover\:scroll-pb-80:hover{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .md\:hover\:scroll-pl-0:hover{
        scroll-padding-left: auto;
    }

    .md\:hover\:scroll-pl-0:hover{
        scroll-padding-left: 0;
    }

    .md\:hover\:scroll-pl-4:hover{
        scroll-padding-left: 0.25rem;
    }

    .md\:hover\:scroll-pl-8:hover{
        scroll-padding-left: 0.5rem;
    }

    .md\:hover\:scroll-pl-12:hover{
        scroll-padding-left: 0.75rem;
    }

    .md\:hover\:scroll-pl-16:hover{
        scroll-padding-left: 1rem;
    }

    .md\:hover\:scroll-pl-20:hover{
        scroll-padding-left: 1.25rem;
    }

    .md\:hover\:scroll-pl-24:hover{
        scroll-padding-left: 1.5rem;
    }

    .md\:hover\:scroll-pl-28:hover{
        scroll-padding-left: 1.75rem;
    }

    .md\:hover\:scroll-pl-32:hover{
        scroll-padding-left: 2rem;
    }

    .md\:hover\:scroll-pl-36:hover{
        scroll-padding-left: 2.25rem;
    }

    .md\:hover\:scroll-pl-40:hover{
        scroll-padding-left: 2.5rem;
    }

    .md\:hover\:scroll-pl-44:hover{
        scroll-padding-left: 2.75rem;
    }

    .md\:hover\:scroll-pl-48:hover{
        scroll-padding-left: 3rem;
    }

    .md\:hover\:scroll-pl-52:hover{
        scroll-padding-left: 3.25rem;
    }

    .md\:hover\:scroll-pl-56:hover{
        scroll-padding-left: 3.5rem;
    }

    .md\:hover\:scroll-pl-60:hover{
        scroll-padding-left: 3.75rem;
    }

    .md\:hover\:scroll-pl-64:hover{
        scroll-padding-left: 4rem;
    }

    .md\:hover\:scroll-pl-68:hover{
        scroll-padding-left: 6rem;
    }

    .md\:hover\:scroll-pl-72:hover{
        scroll-padding-left: 8rem;
    }

    .md\:hover\:scroll-pl-76:hover{
        scroll-padding-left: 12rem;
    }

    .md\:hover\:scroll-pl-80:hover{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .md\:hover\:scroll-pr-auto:hover{
        scroll-padding-right: auto;
    }

    .md\:hover\:scroll-pr-0:hover{
        scroll-padding-right: 0;
    }

    .md\:hover\:scroll-pr-4:hover{
        scroll-padding-right: 0.25rem;
    }

    .md\:hover\:scroll-pr-8:hover{
        scroll-padding-right: 0.5rem;
    }

    .md\:hover\:scroll-pr-12:hover{
        scroll-padding-right: 0.75rem;
    }

    .md\:hover\:scroll-pr-16:hover{
        scroll-padding-right: 1rem;
    }

    .md\:hover\:scroll-pr-20:hover{
        scroll-padding-right: 1.25rem;
    }

    .md\:hover\:scroll-pr-24:hover{
        scroll-padding-right: 1.5rem;
    }

    .md\:hover\:scroll-pr-28:hover{
        scroll-padding-right: 1.75rem;
    }

    .md\:hover\:scroll-pr-32:hover{
        scroll-padding-right: 2rem;
    }

    .md\:hover\:scroll-pr-36:hover{
        scroll-padding-right: 2.25rem;
    }

    .md\:hover\:scroll-pr-40:hover{
        scroll-padding-right: 2.5rem;
    }

    .md\:hover\:scroll-pr-44:hover{
        scroll-padding-right: 2.75rem;
    }

    .md\:hover\:scroll-pr-48:hover{
        scroll-padding-right: 3rem;
    }

    .md\:hover\:scroll-pr-52:hover{
        scroll-padding-right: 3.25rem;
    }

    .md\:hover\:scroll-pr-56:hover{
        scroll-padding-right: 3.5rem;
    }

    .md\:hover\:scroll-pr-60:hover{
        scroll-padding-right: 3.75rem;
    }

    .md\:hover\:scroll-pr-64:hover{
        scroll-padding-right: 4rem;
    }

    .md\:hover\:scroll-pr-68:hover{
        scroll-padding-right: 6rem;
    }

    .md\:hover\:scroll-pr-72:hover{
        scroll-padding-right: 8rem;
    }

    .md\:hover\:scroll-pr-76:hover{
        scroll-padding-right: 12rem;
    }

    .md\:hover\:scroll-pr-80:hover{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .md\:hover\:scroll-px-auto:hover{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .md\:hover\:scroll-px-0:hover{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .md\:hover\:scroll-px-4:hover{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .md\:hover\:scroll-px-8:hover{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .md\:hover\:scroll-px-12:hover{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .md\:hover\:scroll-px-16:hover{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .md\:hover\:scroll-px-20:hover{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .md\:hover\:scroll-px-24:hover{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .md\:hover\:scroll-px-28:hover{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .md\:hover\:scroll-px-32:hover{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .md\:hover\:scroll-px-36:hover{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .md\:hover\:scroll-px-40:hover{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .md\:hover\:scroll-px-44:hover{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .md\:hover\:scroll-px-48:hover{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .md\:hover\:scroll-px-52:hover{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .md\:hover\:scroll-px-56:hover{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .md\:hover\:scroll-px-60:hover{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .md\:hover\:scroll-px-64:hover{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .md\:hover\:scroll-px-68:hover{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .md\:hover\:scroll-px-72:hover{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .md\:hover\:scroll-px-76:hover{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .md\:hover\:scroll-px-80:hover{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .md\:hover\:scroll-py-auto:hover{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .md\:hover\:scroll-py-0:hover{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .md\:hover\:scroll-py-4:hover{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .md\:hover\:scroll-py-8:hover{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .md\:hover\:scroll-py-12:hover{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .md\:hover\:scroll-py-16:hover{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .md\:hover\:scroll-py-20:hover{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .md\:hover\:scroll-py-24:hover{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .md\:hover\:scroll-py-28:hover{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .md\:hover\:scroll-py-32:hover{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .md\:hover\:scroll-py-36:hover{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .md\:hover\:scroll-py-40:hover{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .md\:hover\:scroll-py-44:hover{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .md\:hover\:scroll-py-48:hover{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .md\:hover\:scroll-py-52:hover{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .md\:hover\:scroll-py-56:hover{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .md\:hover\:scroll-py-60:hover{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .md\:hover\:scroll-py-64:hover{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .md\:hover\:scroll-py-68:hover{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .md\:hover\:scroll-py-72:hover{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .md\:hover\:scroll-py-76:hover{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .md\:hover\:scroll-py-80:hover{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .md\:hover\:scroll-m-auto:hover{
        scroll-margin: auto;
    }

    .md\:hover\:scroll-m-0:hover{
        scroll-margin: 0;
    }

    .md\:hover\:scroll-m-4:hover{
        scroll-margin: 0.25rem;
    }

    .md\:hover\:scroll-m-8:hover{
        scroll-margin: 0.5rem;
    }

    .md\:hover\:scroll-m-12:hover{
        scroll-margin: 0.75rem;
    }

    .md\:hover\:scroll-m-16:hover{
        scroll-margin: 1rem;
    }

    .md\:hover\:scroll-m-20:hover{
        scroll-margin: 1.25rem;
    }

    .md\:hover\:scroll-m-24:hover{
        scroll-margin: 1.5rem;
    }

    .md\:hover\:scroll-m-28:hover{
        scroll-margin: 1.75rem;
    }

    .md\:hover\:scroll-m-32:hover{
        scroll-margin: 2rem;
    }

    .md\:hover\:scroll-m-36:hover{
        scroll-margin: 2.25rem;
    }

    .md\:hover\:scroll-m-40:hover{
        scroll-margin: 2.5rem;
    }

    .md\:hover\:scroll-m-44:hover{
        scroll-margin: 2.75rem;
    }

    .md\:hover\:scroll-m-48:hover{
        scroll-margin: 3rem;
    }

    .md\:hover\:scroll-m-52:hover{
        scroll-margin: 3.25rem;
    }

    .md\:hover\:scroll-m-56:hover{
        scroll-margin: 3.5rem;
    }

    .md\:hover\:scroll-m-60:hover{
        scroll-margin: 3.75rem;
    }

    .md\:hover\:scroll-m-64:hover{
        scroll-margin: 4rem;
    }

    .md\:hover\:scroll-m-68:hover{
        scroll-margin: 6rem;
    }

    .md\:hover\:scroll-m-72:hover{
        scroll-margin: 8rem;
    }

    .md\:hover\:scroll-m-76:hover{
        scroll-margin: 12rem;
    }

    .md\:hover\:scroll-m-80:hover{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .md\:hover\:scroll-mt-auto:hover{
        scroll-margin-top: auto;
    }

    .md\:hover\:scroll-mt-0:hover{
        scroll-margin-top: 0;
    }

    .md\:hover\:scroll-mt-4:hover{
        scroll-margin-top: 0.25rem;
    }

    .md\:hover\:scroll-mt-8:hover{
        scroll-margin-top: 0.5rem;
    }

    .md\:hover\:scroll-mt-12:hover{
        scroll-margin-top: 0.75rem;
    }

    .md\:hover\:scroll-mt-16:hover{
        scroll-margin-top: 1rem;
    }

    .md\:hover\:scroll-mt-20:hover{
        scroll-margin-top: 1.25rem;
    }

    .md\:hover\:scroll-mt-24:hover{
        scroll-margin-top: 1.5rem;
    }

    .md\:hover\:scroll-mt-28:hover{
        scroll-margin-top: 1.75rem;
    }

    .md\:hover\:scroll-mt-32:hover{
        scroll-margin-top: 2rem;
    }

    .md\:hover\:scroll-mt-36:hover{
        scroll-margin-top: 2.25rem;
    }

    .md\:hover\:scroll-mt-40:hover{
        scroll-margin-top: 2.5rem;
    }

    .md\:hover\:scroll-mt-44:hover{
        scroll-margin-top: 2.75rem;
    }

    .md\:hover\:scroll-mt-48:hover{
        scroll-margin-top: 3rem;
    }

    .md\:hover\:scroll-mt-52:hover{
        scroll-margin-top: 3.25rem;
    }

    .md\:hover\:scroll-mt-56:hover{
        scroll-margin-top: 3.5rem;
    }

    .md\:hover\:scroll-mt-60:hover{
        scroll-margin-top: 3.75rem;
    }

    .md\:hover\:scroll-mt-64:hover{
        scroll-margin-top: 4rem;
    }

    .md\:hover\:scroll-mt-68:hover{
        scroll-margin-top: 6rem;
    }

    .md\:hover\:scroll-mt-72:hover{
        scroll-margin-top: 8rem;
    }

    .md\:hover\:scroll-mt-76:hover{
        scroll-margin-top: 12rem;
    }

    .md\:hover\:scroll-mt-80:hover{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .md\:hover\:scroll-mb-auto:hover{
        scroll-margin-bottom: auto;
    }

    .md\:hover\:scroll-mb-0:hover{
        scroll-margin-bottom: 0;
    }

    .md\:hover\:scroll-mb-4:hover{
        scroll-margin-bottom: 0.25rem;
    }

    .md\:hover\:scroll-mb-8:hover{
        scroll-margin-bottom: 0.5rem;
    }

    .md\:hover\:scroll-mb-12:hover{
        scroll-margin-bottom: 0.75rem;
    }

    .md\:hover\:scroll-mb-16:hover{
        scroll-margin-bottom: 1rem;
    }

    .md\:hover\:scroll-mb-20:hover{
        scroll-margin-bottom: 1.25rem;
    }

    .md\:hover\:scroll-mb-24:hover{
        scroll-margin-bottom: 1.5rem;
    }

    .md\:hover\:scroll-mb-28:hover{
        scroll-margin-bottom: 1.75rem;
    }

    .md\:hover\:scroll-mb-32:hover{
        scroll-margin-bottom: 2rem;
    }

    .md\:hover\:scroll-mb-36:hover{
        scroll-margin-bottom: 2.25rem;
    }

    .md\:hover\:scroll-mb-40:hover{
        scroll-margin-bottom: 2.5rem;
    }

    .md\:hover\:scroll-mb-44:hover{
        scroll-margin-bottom: 2.75rem;
    }

    .md\:hover\:scroll-mb-48:hover{
        scroll-margin-bottom: 3rem;
    }

    .md\:hover\:scroll-mb-52:hover{
        scroll-margin-bottom: 3.25rem;
    }

    .md\:hover\:scroll-mb-56:hover{
        scroll-margin-bottom: 3.5rem;
    }

    .md\:hover\:scroll-mb-60:hover{
        scroll-margin-bottom: 3.75rem;
    }

    .md\:hover\:scroll-mb-64:hover{
        scroll-margin-bottom: 4rem;
    }

    .md\:hover\:scroll-mb-68:hover{
        scroll-margin-bottom: 6rem;
    }

    .md\:hover\:scroll-mb-72:hover{
        scroll-margin-bottom: 8rem;
    }

    .md\:hover\:scroll-mb-76:hover{
        scroll-margin-bottom: 12rem;
    }

    .md\:hover\:scroll-mb-80:hover{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .md\:hover\:scroll-ml-auto:hover{
        scroll-margin-left: auto;
    }

    .md\:hover\:scroll-ml-0:hover{
        scroll-margin-left: 0;
    }

    .md\:hover\:scroll-ml-4:hover{
        scroll-margin-left: 0.25rem;
    }

    .md\:hover\:scroll-ml-8:hover{
        scroll-margin-left: 0.5rem;
    }

    .md\:hover\:scroll-ml-12:hover{
        scroll-margin-left: 0.75rem;
    }

    .md\:hover\:scroll-ml-16:hover{
        scroll-margin-left: 1rem;
    }

    .md\:hover\:scroll-ml-20:hover{
        scroll-margin-left: 1.25rem;
    }

    .md\:hover\:scroll-ml-24:hover{
        scroll-margin-left: 1.5rem;
    }

    .md\:hover\:scroll-ml-28:hover{
        scroll-margin-left: 1.75rem;
    }

    .md\:hover\:scroll-ml-32:hover{
        scroll-margin-left: 2rem;
    }

    .md\:hover\:scroll-ml-36:hover{
        scroll-margin-left: 2.25rem;
    }

    .md\:hover\:scroll-ml-40:hover{
        scroll-margin-left: 2.5rem;
    }

    .md\:hover\:scroll-ml-44:hover{
        scroll-margin-left: 2.75rem;
    }

    .md\:hover\:scroll-ml-48:hover{
        scroll-margin-left: 3rem;
    }

    .md\:hover\:scroll-ml-52:hover{
        scroll-margin-left: 3.25rem;
    }

    .md\:hover\:scroll-ml-56:hover{
        scroll-margin-left: 3.5rem;
    }

    .md\:hover\:scroll-ml-60:hover{
        scroll-margin-left: 3.75rem;
    }

    .md\:hover\:scroll-ml-64:hover{
        scroll-margin-left: 4rem;
    }

    .md\:hover\:scroll-ml-68:hover{
        scroll-margin-left: 6rem;
    }

    .md\:hover\:scroll-ml-72:hover{
        scroll-margin-left: 8rem;
    }

    .md\:hover\:scroll-ml-76:hover{
        scroll-margin-left: 12rem;
    }

    .md\:hover\:scroll-ml-80:hover{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .md\:hover\:scroll-mr-auto:hover{
        scroll-margin-right: auto;
    }

    .md\:hover\:scroll-mr-0:hover{
        scroll-margin-right: 0;
    }

    .md\:hover\:scroll-mr-4:hover{
        scroll-margin-right: 0.25rem;
    }

    .md\:hover\:scroll-mr-8:hover{
        scroll-margin-right: 0.5rem;
    }

    .md\:hover\:scroll-mr-12:hover{
        scroll-margin-right: 0.75rem;
    }

    .md\:hover\:scroll-mr-16:hover{
        scroll-margin-right: 1rem;
    }

    .md\:hover\:scroll-mr-20:hover{
        scroll-margin-right: 1.25rem;
    }

    .md\:hover\:scroll-mr-24:hover{
        scroll-margin-right: 1.5rem;
    }

    .md\:hover\:scroll-mr-28:hover{
        scroll-margin-right: 1.75rem;
    }

    .md\:hover\:scroll-mr-32:hover{
        scroll-margin-right: 2rem;
    }

    .md\:hover\:scroll-mr-36:hover{
        scroll-margin-right: 2.25rem;
    }

    .md\:hover\:scroll-mr-40:hover{
        scroll-margin-right: 2.5rem;
    }

    .md\:hover\:scroll-mr-44:hover{
        scroll-margin-right: 2.75rem;
    }

    .md\:hover\:scroll-mr-48:hover{
        scroll-margin-right: 3rem;
    }

    .md\:hover\:scroll-mr-52:hover{
        scroll-margin-right: 3.25rem;
    }

    .md\:hover\:scroll-mr-56:hover{
        scroll-margin-right: 3.5rem;
    }

    .md\:hover\:scroll-mr-60:hover{
        scroll-margin-right: 3.75rem;
    }

    .md\:hover\:scroll-mr-64:hover{
        scroll-margin-right: 4rem;
    }

    .md\:hover\:scroll-mr-68:hover{
        scroll-margin-right: 6rem;
    }

    .md\:hover\:scroll-mr-72:hover{
        scroll-margin-right: 8rem;
    }

    .md\:hover\:scroll-mr-76:hover{
        scroll-margin-right: 12rem;
    }

    .md\:hover\:scroll-mr-80:hover{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .md\:hover\:scroll-mx-auto:hover{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .md\:hover\:scroll-mx-0:hover{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .md\:hover\:scroll-mx-4:hover{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .md\:hover\:scroll-mx-8:hover{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .md\:hover\:scroll-mx-12:hover{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .md\:hover\:scroll-mx-16:hover{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .md\:hover\:scroll-mx-20:hover{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .md\:hover\:scroll-mx-24:hover{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .md\:hover\:scroll-mx-28:hover{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .md\:hover\:scroll-mx-32:hover{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .md\:hover\:scroll-mx-36:hover{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .md\:hover\:scroll-mx-40:hover{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .md\:hover\:scroll-mx-44:hover{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .md\:hover\:scroll-mx-48:hover{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .md\:hover\:scroll-mx-52:hover{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .md\:hover\:scroll-mx-56:hover{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .md\:hover\:scroll-mx-60:hover{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .md\:hover\:scroll-mx-64:hover{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .md\:hover\:scroll-mx-68:hover{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .md\:hover\:scroll-mx-72:hover{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .md\:hover\:scroll-mx-76:hover{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .md\:hover\:scroll-mx-80:hover{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .md\:hover\:scroll-my-auto:hover{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .md\:hover\:scroll-my-0:hover{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .md\:hover\:scroll-my-4:hover{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .md\:hover\:scroll-my-8:hover{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .md\:hover\:scroll-my-12:hover{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .md\:hover\:scroll-my-16:hover{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .md\:hover\:scroll-my-20:hover{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .md\:hover\:scroll-my-24:hover{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .md\:hover\:scroll-my-28:hover{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .md\:hover\:scroll-my-32:hover{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .md\:hover\:scroll-my-36:hover{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .md\:hover\:scroll-my-40:hover{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .md\:hover\:scroll-my-44:hover{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .md\:hover\:scroll-my-48:hover{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .md\:hover\:scroll-my-52:hover{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .md\:hover\:scroll-my-56:hover{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .md\:hover\:scroll-my-60:hover{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .md\:hover\:scroll-my-64:hover{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .md\:hover\:scroll-my-68:hover{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .md\:hover\:scroll-my-72:hover{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .md\:hover\:scroll-my-76:hover{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .md\:hover\:scroll-my-80:hover{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .md\:hover\:scroll-snap-align-start:hover{
        scroll-snap-align: start;
    }

    .md\:hover\:scroll-snap-align-end:hover{
        scroll-snap-align: end;
    }

    .md\:hover\:scroll-snap-align-center:hover{
        scroll-snap-align: center;
    }

    .md\:hover\:scroll-snap-align-none:hover{
        scroll-snap-align: none;
    }

    .md\:hover\:scroll-snap-stop-normal:hover{
        scroll-snap-stop: normal;
    }

    .md\:hover\:scroll-always-stop-normal:hover{
        scroll-snap-stop: always;
    }

    .md\:hover\:scroll-snap-type-none:hover{
        scroll-snap-type: none;
    }

    .md\:hover\:scroll-snap-type-mandatory:hover{
        scroll-snap-type: mandatory;
    }

    .md\:hover\:scroll-snap-type-proximity:hover{
        scroll-snap-type: proximity;
    }

    .md\:hover\:user-select-none:hover{
        user-select: none;
    }

    .md\:hover\:user-select-text:hover{
        user-select: text;
    }

    .md\:hover\:user-select-all:hover{
        user-select: all;
    }

    .md\:hover\:user-select-auto:hover{
        user-select: auto;
    }

    .md\:hover\:will-change-auto:hover{
        will-change: auto;
    }

    .md\:hover\:will-change-scroll:hover{
        will-change: scroll;
    }

    .md\:hover\:will-change-contents:hover{
        will-change: contents;
    }

    .md\:hover\:will-change-transform:hover{
        will-change: transform;
    }

    .md\:hover\:stroke-w-0:hover{
        stroke-width: 0;
    }

    .md\:hover\:stroke-w-1:hover{
        stroke-width: 1;
    }

    .md\:hover\:stroke-w-2:hover{
        stroke-width: 2;
    }

    .md\:hover\:scale-0:hover{
        transform: scale(0);
    }

    .md\:hover\:scale-5:hover{
        transform: scale(0.05);
    }

    .md\:hover\:scale-10:hover{
        transform: scale(0.1);
    }

    .md\:hover\:scale-15:hover{
        transform: scale(0.15);
    }

    .md\:hover\:scale-20:hover{
        transform: scale(0.2);
    }

    .md\:hover\:scale-25:hover{
        transform: scale(0.25);
    }

    .md\:hover\:scale-30:hover{
        transform: scale(0.3);
    }

    .md\:hover\:scale-35:hover{
        transform: scale(0.35);
    }

    .md\:hover\:scale-40:hover{
        transform: scale(0.4);
    }

    .md\:hover\:scale-45:hover{
        transform: scale(0.45);
    }

    .md\:hover\:scale-50:hover{
        transform: scale(0.5);
    }

    .md\:hover\:scale-55:hover{
        transform: scale(0.55);
    }

    .md\:hover\:scale-60:hover{
        transform: scale(0.6);
    }

    .md\:hover\:scale-65:hover{
        transform: scale(0.65);
    }

    .md\:hover\:scale-70:hover{
        transform: scale(0.7);
    }

    .md\:hover\:scale-75:hover{
        transform: scale(0.75);
    }

    .md\:hover\:scale-80:hover{
        transform: scale(0.8);
    }

    .md\:hover\:scale-85:hover{
        transform: scale(0.85);
    }

    .md\:hover\:scale-90:hover{
        transform: scale(0.9);
    }

    .md\:hover\:scale-95:hover{
        transform: scale(0.95);
    }

    .md\:hover\:scale-100:hover{
        transform: scale(1);
    }

    .md\:hover\:scale-105:hover{
        transform: scale(1.05);
    }

    .md\:hover\:scale-110:hover{
        transform: scale(1.1);
    }

    .md\:hover\:scale-115:hover{
        transform: scale(1.15);
    }

    .md\:hover\:scale-120:hover{
        transform: scale(1.2);
    }

    .md\:hover\:scale-125:hover{
        transform: scale(1.25);
    }

    .md\:hover\:scale-130:hover{
        transform: scale(1.3);
    }

    .md\:hover\:scale-135:hover{
        transform: scale(1.35);
    }

    .md\:hover\:scale-140:hover{
        transform: scale(1.4);
    }

    .md\:hover\:scale-145:hover{
        transform: scale(1.45);
    }

    .md\:hover\:scale-150:hover{
        transform: scale(1.5);
    }

    .md\:hover\:-translate-1:hover:hover{
        transform: translate(-10px);
    }

    .md\:hover\:-translate-2:hover:hover{
        transform: translate(-20px);
    }

    .md\:hover\:-translate-3:hover:hover{
        transform: translate(-30px);
    }

    .md\:hover\:-translate-4:hover:hover{
        transform: translate(-40px);
    }

    .md\:hover\:-translate-5:hover:hover{
        transform: translate(-60px);
    }

    .md\:hover\:-translate-6:hover:hover{
        transform: translate(-60px);
    }

    .md\:hover\:-translate-7:hover:hover{
        transform: translate(-70px);
    }

    .md\:hover\:-translate-8:hover:hover{
        transform: translate(-80px);
    }

    .md\:hover\:-translate-9:hover:hover{
        transform: translate(-90px);
    }

    .md\:hover\:-translate-10:hover:hover{
        transform: translate(-100px);
    }

    .md\:hover\:-translate-11:hover:hover{
        transform: translate(-110px);
    }

    .md\:hover\:-translate-12:hover:hover{
        transform: translate(-120px);
    }

    .md\:hover\:-translate-13:hover:hover{
        transform: translate(-130px);
    }

    .md\:hover\:-translate-14:hover:hover{
        transform: translate(-140px);
    }

    .md\:hover\:-translate-15:hover:hover{
        transform: translate(-150px);
    }

    .md\:hover\:-translate-16:hover:hover{
        transform: translate(-160px);
    }

    .md\:hover\:-translate-17:hover:hover{
        transform: translate(-170px);
    }

    .md\:hover\:-translate-18:hover:hover{
        transform: translate(-180px);
    }

    .md\:hover\:-translate-19:hover:hover{
        transform: translate(-190px);
    }

    .md\:hover\:-translate-20:hover:hover{
        transform: translate(-200px);
    }

    .md\:hover\:-translate-10x:hover:hover{
        transform: translate(-10%);
    }

    .md\:hover\:-translate-15x:hover:hover{
        transform: translate(-15%);
    }

    .md\:hover\:-translate-20x:hover:hover{
        transform: translate(-20%);
    }

    .md\:hover\:-translate-25x:hover:hover{
        transform: translate(-25%);
    }

    .md\:hover\:-translate-30x:hover:hover{
        transform: translate(-30%);
    }

    .md\:hover\:-translate-35x:hover:hover{
        transform: translate(-35%);
    }

    .md\:hover\:-translate-40x:hover:hover{
        transform: translate(-40%);
    }

    .md\:hover\:-translate-45x:hover:hover{
        transform: translate(-45%);
    }

    .md\:hover\:-translate-50x:hover:hover{
        transform: translate(-50%);
    }

    .md\:hover\:-translate-55x:hover:hover{
        transform: translate(-55%);
    }

    .md\:hover\:-translate-60x:hover:hover{
        transform: translate(-60%);
    }

    .md\:hover\:-translate-65x:hover:hover{
        transform: translate(-65%);
    }

    .md\:hover\:-translate-70x:hover:hover{
        transform: translate(-70%);
    }

    .md\:hover\:-translate-75x:hover:hover{
        transform: translate(-75%);
    }

    .md\:hover\:-translate-80x:hover:hover{
        transform: translate(-80%);
    }

    .md\:hover\:-translate-85x:hover:hover{
        transform: translate(-85%);
    }

    .md\:hover\:-translate-90x:hover:hover{
        transform: translate(-90%);
    }

    .md\:hover\:-translate-95x:hover:hover{
        transform: translate(-95%);
    }

    .md\:hover\:-translate-x-1:hover:hover{
        transform: translateX(-10px);
    }

    .md\:hover\:-translate-x-2:hover:hover{
        transform: translateX(-20px);
    }

    .md\:hover\:-translate-x-3:hover:hover{
        transform: translateX(-30px);
    }

    .md\:hover\:-translate-x-4:hover:hover{
        transform: translateX(-40px);
    }

    .md\:hover\:-translate-x-5:hover:hover{
        transform: translateX(-60px);
    }

    .md\:hover\:-translate-x-6:hover:hover{
        transform: translateX(-60px);
    }

    .md\:hover\:-translate-x-7:hover:hover{
        transform: translateX(-70px);
    }

    .md\:hover\:-translate-x-8:hover:hover{
        transform: translateX(-80px);
    }

    .md\:hover\:-translate-x-9:hover:hover{
        transform: translateX(-90px);
    }

    .md\:hover\:-translate-x-10:hover:hover{
        transform: translateX(-100px);
    }

    .md\:hover\:-translate-x-11:hover:hover{
        transform: translateX(-110px);
    }

    .md\:hover\:-translate-x-12:hover:hover{
        transform: translateX(-120px);
    }

    .md\:hover\:-translate-x-13:hover:hover{
        transform: translateX(-130px);
    }

    .md\:hover\:-translate-x-14:hover:hover{
        transform: translateX(-140px);
    }

    .md\:hover\:-translate-x-15:hover:hover{
        transform: translateX(-150px);
    }

    .md\:hover\:-translate-x-16:hover:hover{
        transform: translateX(-160px);
    }

    .md\:hover\:-translate-x-17:hover:hover{
        transform: translateX(-170px);
    }

    .md\:hover\:-translate-x-18:hover:hover{
        transform: translateX(-180px);
    }

    .md\:hover\:-translate-x-19:hover:hover{
        transform: translateX(-190px);
    }

    .md\:hover\:-translate-x-20:hover:hover{
        transform: translateX(-200px);
    }

    .md\:hover\:-translate-x-10x:hover:hover{
        transform: translateX(-10%);
    }

    .md\:hover\:-translate-x-15x:hover:hover{
        transform: translateX(-15%);
    }

    .md\:hover\:-translate-x-20x:hover:hover{
        transform: translateX(-20%);
    }

    .md\:hover\:-translate-x-25x:hover:hover{
        transform: translateX(-25%);
    }

    .md\:hover\:-translate-x-30x:hover:hover{
        transform: translateX(-30%);
    }

    .md\:hover\:-translate-x-35x:hover:hover{
        transform: translateX(-35%);
    }

    .md\:hover\:-translate-x-40x:hover:hover{
        transform: translateX(-40%);
    }

    .md\:hover\:-translate-x-45x:hover:hover{
        transform: translateX(-45%);
    }

    .md\:hover\:-translate-x-50x:hover:hover{
        transform: translateX(-50%);
    }

    .md\:hover\:-translate-x-55x:hover:hover{
        transform: translateX(-55%);
    }

    .md\:hover\:-translate-x-60x:hover:hover{
        transform: translateX(-60%);
    }

    .md\:hover\:-translate-x-65x:hover:hover{
        transform: translateX(-65%);
    }

    .md\:hover\:-translate-x-70x:hover:hover{
        transform: translateX(-70%);
    }

    .md\:hover\:-translate-x-75x:hover:hover{
        transform: translateX(-75%);
    }

    .md\:hover\:-translate-x-80x:hover:hover{
        transform: translateX(-80%);
    }

    .md\:hover\:-translate-x-85x:hover:hover{
        transform: translateX(-85%);
    }

    .md\:hover\:-translate-x-90x:hover:hover{
        transform: translateX(-90%);
    }

    .md\:hover\:-translate-x-95x:hover:hover{
        transform: translateX(-95%);
    }

    .md\:hover\:-translate-y-1:hover:hover{
        transform: translateY(-10px);
    }

    .md\:hover\:-translate-y-2:hover:hover{
        transform: translateY(-20px);
    }

    .md\:hover\:-translate-y-3:hover:hover{
        transform: translateY(-30px);
    }

    .md\:hover\:-translate-y-4:hover:hover{
        transform: translateY(-40px);
    }

    .md\:hover\:-translate-y-5:hover:hover{
        transform: translateY(-60px);
    }

    .md\:hover\:-translate-y-6:hover:hover{
        transform: translateY(-60px);
    }

    .md\:hover\:-translate-y-7:hover:hover{
        transform: translateY(-70px);
    }

    .md\:hover\:-translate-y-8:hover:hover{
        transform: translateY(-80px);
    }

    .md\:hover\:-translate-y-9:hover:hover{
        transform: translateY(-90px);
    }

    .md\:hover\:-translate-y-10:hover:hover{
        transform: translateY(-100px);
    }

    .md\:hover\:-translate-y-11:hover:hover{
        transform: translateY(-110px);
    }

    .md\:hover\:-translate-y-12:hover:hover{
        transform: translateY(-120px);
    }

    .md\:hover\:-translate-y-13:hover:hover{
        transform: translateY(-130px);
    }

    .md\:hover\:-translate-y-14:hover:hover{
        transform: translateY(-140px);
    }

    .md\:hover\:-translate-y-15:hover:hover{
        transform: translateY(-150px);
    }

    .md\:hover\:-translate-y-16:hover:hover{
        transform: translateY(-160px);
    }

    .md\:hover\:-translate-y-17:hover:hover{
        transform: translateY(-170px);
    }

    .md\:hover\:-translate-y-18:hover:hover{
        transform: translateY(-180px);
    }

    .md\:hover\:-translate-y-19:hover:hover{
        transform: translateY(-190px);
    }

    .md\:hover\:-translate-y-20:hover:hover{
        transform: translateY(-200px);
    }

    .md\:hover\:-translate-y-10x:hover:hover{
        transform: translateY(-10%);
    }

    .md\:hover\:-translate-y-15x:hover:hover{
        transform: translateY(-15%);
    }

    .md\:hover\:-translate-y-20x:hover:hover{
        transform: translateY(-20%);
    }

    .md\:hover\:-translate-y-25x:hover:hover{
        transform: translateY(-25%);
    }

    .md\:hover\:-translate-y-30x:hover:hover{
        transform: translateY(-30%);
    }

    .md\:hover\:-translate-y-35x:hover:hover{
        transform: translateY(-35%);
    }

    .md\:hover\:-translate-y-40x:hover:hover{
        transform: translateY(-40%);
    }

    .md\:hover\:-translate-y-45x:hover:hover{
        transform: translateY(-45%);
    }

    .md\:hover\:-translate-y-50x:hover:hover{
        transform: translateY(-50%);
    }

    .md\:hover\:-translate-y-55x:hover:hover{
        transform: translateY(-55%);
    }

    .md\:hover\:-translate-y-60x:hover:hover{
        transform: translateY(-60%);
    }

    .md\:hover\:-translate-y-65x:hover:hover{
        transform: translateY(-65%);
    }

    .md\:hover\:-translate-y-70x:hover:hover{
        transform: translateY(-70%);
    }

    .md\:hover\:-translate-y-75x:hover:hover{
        transform: translateY(-75%);
    }

    .md\:hover\:-translate-y-80x:hover:hover{
        transform: translateY(-80%);
    }

    .md\:hover\:-translate-y-85x:hover:hover{
        transform: translateY(-85%);
    }

    .md\:hover\:-translate-y-90x:hover:hover{
        transform: translateY(-90%);
    }

    .md\:hover\:-translate-y-95x:hover:hover{
        transform: translateY(-95%);
    }

    .md\:hover\:-translate-1:hover{
        transform: translate(-10px);
    }

    .md\:hover\:-translate-2:hover{
        transform: translate(-20px);
    }

    .md\:hover\:-translate-3:hover{
        transform: translate(-30px);
    }

    .md\:hover\:-translate-4:hover{
        transform: translate(-40px);
    }

    .md\:hover\:-translate-5:hover{
        transform: translate(-60px);
    }

    .md\:hover\:-translate-6:hover{
        transform: translate(-60px);
    }

    .md\:hover\:-translate-7:hover{
        transform: translate(-70px);
    }

    .md\:hover\:-translate-8:hover{
        transform: translate(-80px);
    }

    .md\:hover\:-translate-9:hover{
        transform: translate(-90px);
    }

    .md\:hover\:-translate-10:hover{
        transform: translate(-100px);
    }

    .md\:hover\:-translate-11:hover{
        transform: translate(-110px);
    }

    .md\:hover\:-translate-12:hover{
        transform: translate(-120px);
    }

    .md\:hover\:-translate-13:hover{
        transform: translate(-130px);
    }

    .md\:hover\:-translate-14:hover{
        transform: translate(-140px);
    }

    .md\:hover\:-translate-15:hover{
        transform: translate(-150px);
    }

    .md\:hover\:-translate-16:hover{
        transform: translate(-160px);
    }

    .md\:hover\:-translate-17:hover{
        transform: translate(-170px);
    }

    .md\:hover\:-translate-18:hover{
        transform: translate(-180px);
    }

    .md\:hover\:-translate-19:hover{
        transform: translate(-190px);
    }

    .md\:hover\:-translate-20:hover{
        transform: translate(-200px);
    }

    .md\:hover\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .md\:hover\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .md\:hover\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .md\:hover\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .md\:hover\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .md\:hover\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .md\:hover\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .md\:hover\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .md\:hover\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .md\:hover\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .md\:hover\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .md\:hover\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .md\:hover\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .md\:hover\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .md\:hover\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .md\:hover\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .md\:hover\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .md\:hover\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .md\:hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .md\:hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .md\:hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .md\:hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .md\:hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .md\:hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .md\:hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .md\:hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .md\:hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .md\:hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .md\:hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .md\:hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .md\:hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .md\:hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .md\:hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .md\:hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .md\:hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .md\:hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .md\:hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .md\:hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .md\:hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .md\:hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .md\:hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .md\:hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .md\:hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .md\:hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .md\:hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .md\:hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .md\:hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .md\:hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .md\:hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .md\:hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .md\:hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .md\:hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .md\:hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .md\:hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .md\:hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .md\:hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .md\:hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .md\:hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .md\:hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .md\:hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .md\:hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .md\:hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .md\:hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .md\:hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .md\:hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .md\:hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .md\:hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .md\:hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .md\:hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .md\:hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .md\:hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .md\:hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .md\:hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .md\:hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .md\:hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .md\:hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .md\:hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .md\:hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .md\:hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .md\:hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .md\:hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .md\:hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .md\:hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .md\:hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .md\:hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .md\:hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .md\:hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .md\:hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .md\:hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .md\:hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .md\:hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .md\:hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .md\:hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .md\:hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .md\:hover\:translate-0:hover{
        transform: translate(0);
    }

    .md\:hover\:translate-1:hover{
        transform: translate(10px);
    }

    .md\:hover\:translate-2:hover{
        transform: translate(20px);
    }

    .md\:hover\:translate-3:hover{
        transform: translate(30px);
    }

    .md\:hover\:translate-4:hover{
        transform: translate(40px);
    }

    .md\:hover\:translate-5:hover{
        transform: translate(60px);
    }

    .md\:hover\:translate-6:hover{
        transform: translate(60px);
    }

    .md\:hover\:translate-7:hover{
        transform: translate(70px);
    }

    .md\:hover\:translate-8:hover{
        transform: translate(80px);
    }

    .md\:hover\:translate-9:hover{
        transform: translate(90px);
    }

    .md\:hover\:translate-10:hover{
        transform: translate(100px);
    }

    .md\:hover\:translate-11:hover{
        transform: translate(110px);
    }

    .md\:hover\:translate-12:hover{
        transform: translate(120px);
    }

    .md\:hover\:translate-13:hover{
        transform: translate(130px);
    }

    .md\:hover\:translate-14:hover{
        transform: translate(140px);
    }

    .md\:hover\:translate-15:hover{
        transform: translate(150px);
    }

    .md\:hover\:translate-16:hover{
        transform: translate(160px);
    }

    .md\:hover\:translate-17:hover{
        transform: translate(170px);
    }

    .md\:hover\:translate-18:hover{
        transform: translate(180px);
    }

    .md\:hover\:translate-19:hover{
        transform: translate(190px);
    }

    .md\:hover\:translate-20:hover{
        transform: translate(200px);
    }

    .md\:hover\:translate-10x:hover{
        transform: translate(10%);
    }

    .md\:hover\:translate-15x:hover{
        transform: translate(15%);
    }

    .md\:hover\:translate-20x:hover{
        transform: translate(20%);
    }

    .md\:hover\:translate-25x:hover{
        transform: translate(25%);
    }

    .md\:hover\:translate-30x:hover{
        transform: translate(30%);
    }

    .md\:hover\:translate-35x:hover{
        transform: translate(35%);
    }

    .md\:hover\:translate-40x:hover{
        transform: translate(40%);
    }

    .md\:hover\:translate-45x:hover{
        transform: translate(45%);
    }

    .md\:hover\:translate-50x:hover{
        transform: translate(50%);
    }

    .md\:hover\:translate-55x:hover{
        transform: translate(55%);
    }

    .md\:hover\:translate-60x:hover{
        transform: translate(60%);
    }

    .md\:hover\:translate-65x:hover{
        transform: translate(65%);
    }

    .md\:hover\:translate-70x:hover{
        transform: translate(70%);
    }

    .md\:hover\:translate-75x:hover{
        transform: translate(75%);
    }

    .md\:hover\:translate-80x:hover{
        transform: translate(80%);
    }

    .md\:hover\:translate-85x:hover{
        transform: translate(85%);
    }

    .md\:hover\:translate-90x:hover{
        transform: translate(90%);
    }

    .md\:hover\:translate-95x:hover{
        transform: translate(95%);
    }

    .md\:hover\:translate-x-0:hover{
        transform: translateX(0);
    }

    .md\:hover\:translate-x-1:hover{
        transform: translateX(10px);
    }

    .md\:hover\:translate-x-2:hover{
        transform: translateX(20px);
    }

    .md\:hover\:translate-x-3:hover{
        transform: translateX(30px);
    }

    .md\:hover\:translate-x-4:hover{
        transform: translateX(40px);
    }

    .md\:hover\:translate-x-5:hover{
        transform: translateX(60px);
    }

    .md\:hover\:translate-x-6:hover{
        transform: translateX(60px);
    }

    .md\:hover\:translate-x-7:hover{
        transform: translateX(70px);
    }

    .md\:hover\:translate-x-8:hover{
        transform: translateX(80px);
    }

    .md\:hover\:translate-x-9:hover{
        transform: translateX(90px);
    }

    .md\:hover\:translate-x-10:hover{
        transform: translateX(100px);
    }

    .md\:hover\:translate-x-11:hover{
        transform: translateX(110px);
    }

    .md\:hover\:translate-x-12:hover{
        transform: translateX(120px);
    }

    .md\:hover\:translate-x-13:hover{
        transform: translateX(130px);
    }

    .md\:hover\:translate-x-14:hover{
        transform: translateX(140px);
    }

    .md\:hover\:translate-x-15:hover{
        transform: translateX(150px);
    }

    .md\:hover\:translate-x-16:hover{
        transform: translateX(160px);
    }

    .md\:hover\:translate-x-17:hover{
        transform: translateX(170px);
    }

    .md\:hover\:translate-x-18:hover{
        transform: translateX(180px);
    }

    .md\:hover\:translate-x-19:hover{
        transform: translateX(190px);
    }

    .md\:hover\:translate-x-20:hover{
        transform: translateX(200px);
    }

    .md\:hover\:translate-x-10x:hover{
        transform: translateX(10%);
    }

    .md\:hover\:translate-x-15x:hover{
        transform: translateX(15%);
    }

    .md\:hover\:translate-x-20x:hover{
        transform: translateX(20%);
    }

    .md\:hover\:translate-x-25x:hover{
        transform: translateX(25%);
    }

    .md\:hover\:translate-x-30x:hover{
        transform: translateX(30%);
    }

    .md\:hover\:translate-x-35x:hover{
        transform: translateX(35%);
    }

    .md\:hover\:translate-x-40x:hover{
        transform: translateX(40%);
    }

    .md\:hover\:translate-x-45x:hover{
        transform: translateX(45%);
    }

    .md\:hover\:translate-x-50x:hover{
        transform: translateX(50%);
    }

    .md\:hover\:translate-x-55x:hover{
        transform: translateX(55%);
    }

    .md\:hover\:translate-x-60x:hover{
        transform: translateX(60%);
    }

    .md\:hover\:translate-x-65x:hover{
        transform: translateX(65%);
    }

    .md\:hover\:translate-x-70x:hover{
        transform: translateX(70%);
    }

    .md\:hover\:translate-x-75x:hover{
        transform: translateX(75%);
    }

    .md\:hover\:translate-x-80x:hover{
        transform: translateX(80%);
    }

    .md\:hover\:translate-x-85x:hover{
        transform: translateX(85%);
    }

    .md\:hover\:translate-x-90x:hover{
        transform: translateX(90%);
    }

    .md\:hover\:translate-x-95x:hover{
        transform: translateX(95%);
    }

    .md\:hover\:translate-y-0:hover{
        transform: translateY(0);
    }

    .md\:hover\:translate-y-1:hover{
        transform: translateY(10px);
    }

    .md\:hover\:translate-y-2:hover{
        transform: translateY(20px);
    }

    .md\:hover\:translate-y-3:hover{
        transform: translateY(30px);
    }

    .md\:hover\:translate-y-4:hover{
        transform: translateY(40px);
    }

    .md\:hover\:translate-y-5:hover{
        transform: translateY(60px);
    }

    .md\:hover\:translate-y-6:hover{
        transform: translateY(60px);
    }

    .md\:hover\:translate-y-7:hover{
        transform: translateY(70px);
    }

    .md\:hover\:translate-y-8:hover{
        transform: translateY(80px);
    }

    .md\:hover\:translate-y-9:hover{
        transform: translateY(90px);
    }

    .md\:hover\:translate-y-10:hover{
        transform: translateY(100px);
    }

    .md\:hover\:translate-y-11:hover{
        transform: translateY(110px);
    }

    .md\:hover\:translate-y-12:hover{
        transform: translateY(120px);
    }

    .md\:hover\:translate-y-13:hover{
        transform: translateY(130px);
    }

    .md\:hover\:translate-y-14:hover{
        transform: translateY(140px);
    }

    .md\:hover\:translate-y-15:hover{
        transform: translateY(150px);
    }

    .md\:hover\:translate-y-16:hover{
        transform: translateY(160px);
    }

    .md\:hover\:translate-y-17:hover{
        transform: translateY(170px);
    }

    .md\:hover\:translate-y-18:hover{
        transform: translateY(180px);
    }

    .md\:hover\:translate-y-19:hover{
        transform: translateY(190px);
    }

    .md\:hover\:translate-y-20:hover{
        transform: translateY(200px);
    }

    .md\:hover\:translate-y-10x:hover{
        transform: translateY(10%);
    }

    .md\:hover\:translate-y-15x:hover{
        transform: translateY(15%);
    }

    .md\:hover\:translate-y-20x:hover{
        transform: translateY(20%);
    }

    .md\:hover\:translate-y-25x:hover{
        transform: translateY(25%);
    }

    .md\:hover\:translate-y-30x:hover{
        transform: translateY(30%);
    }

    .md\:hover\:translate-y-35x:hover{
        transform: translateY(35%);
    }

    .md\:hover\:translate-y-40x:hover{
        transform: translateY(40%);
    }

    .md\:hover\:translate-y-45x:hover{
        transform: translateY(45%);
    }

    .md\:hover\:translate-y-50x:hover{
        transform: translateY(50%);
    }

    .md\:hover\:translate-y-55x:hover{
        transform: translateY(55%);
    }

    .md\:hover\:translate-y-60x:hover{
        transform: translateY(60%);
    }

    .md\:hover\:translate-y-65x:hover{
        transform: translateY(65%);
    }

    .md\:hover\:translate-y-70x:hover{
        transform: translateY(70%);
    }

    .md\:hover\:translate-y-75x:hover{
        transform: translateY(75%);
    }

    .md\:hover\:translate-y-80x:hover{
        transform: translateY(80%);
    }

    .md\:hover\:translate-y-85x:hover{
        transform: translateY(85%);
    }

    .md\:hover\:translate-y-90x:hover{
        transform: translateY(90%);
    }

    .md\:hover\:translate-y-95x:hover{
        transform: translateY(95%);
    }

    .md\:hover\:rotate-0:hover{
        transform: rotate(0);
    }

    .md\:hover\:rotate-1:hover{
        transform: rotate(1deg);
    }

    .md\:hover\:rotate-2:hover{
        transform: rotate(2deg);
    }

    .md\:hover\:rotate-3:hover{
        transform: rotate(3deg);
    }

    .md\:hover\:rotate-6:hover{
        transform: rotate(6deg);
    }

    .md\:hover\:rotate-12:hover{
        transform: rotate(12deg);
    }

    .md\:hover\:rotate-20:hover{
        transform: rotate(20deg);
    }

    .md\:hover\:rotate-30:hover{
        transform: rotate(30deg);
    }

    .md\:hover\:rotate-45:hover{
        transform: rotate(45deg);
    }

    .md\:hover\:rotate-60:hover{
        transform: rotate(60deg);
    }

    .md\:hover\:rotate-90:hover{
        transform: rotate(90deg);
    }

    .md\:hover\:rotate-180:hover{
        transform: rotate(180deg);
    }

    .md\:hover\:rotate-259:hover{
        transform: rotate(359deg);
    }

    .md\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .md\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .md\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .md\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .md\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .md\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .md\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .md\:hover\:transition-duration-75:hover{
        transition-duration: 75ms;
    }

    .md\:hover\:transition-duration-100:hover{
        transition-duration: 100ms;
    }

    .md\:hover\:transition-duration-150:hover{
        transition-duration: 150ms;
    }

    .md\:hover\:transition-duration-200:hover{
        transition-duration: 200ms;
    }

    .md\:hover\:transition-duration-300:hover{
        transition-duration: 300ms;
    }

    .md\:hover\:transition-duration-700:hover{
        transition-duration: 700ms;
    }

    .md\:hover\:transition-duration-1000:hover{
        transition-duration: 1000ms;
    }

    .md\:hover\:transition-ease-linear:hover{
        transition-timing-function: linear;
    }

    .md\:hover\:transition-ease-in:hover{
        transition-timing-function: ease-in;
    }

    .md\:hover\:transition-ease-out:hover{
        transition-timing-function: ease-out;
    }

    .md\:hover\:transition-ease-in-out:hover{
        transition-timing-function: ease-in-out;
    }

    .md\:hover\:transition-delay-75:hover{
        transition-delay: 75ms;
    }

    .md\:hover\:transition-delay-100:hover{
        transition-delay: 100ms;
    }

    .md\:hover\:transition-delay-150:hover{
        transition-delay: 150ms;
    }

    .md\:hover\:transition-duration-200:hover{
        transition-delay: 200ms;
    }

    .md\:hover\:transition-delay-300:hover{
        transition-delay: 300ms;
    }

    .md\:hover\:transition-delay-700:hover{
        transition-delay: 700ms;
    }

    .md\:hover\:transition-delay-1000:hover{
        transition-delay: 1000ms;
    }

    .md\:hover\:transition-property-all:hover{
        transition-property: all;
    }

    .md\:hover\:transition-property-colors:hover{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .md\:hover\:transition-property-opacity:hover{
        transition-property: opacity;
    }

    .md\:hover\:transition-property-transform:hover{
        transition-property: transform;
    }

    .md\:hover\:animation-duration-75:hover{
        animation-duration: 75ms;
    }

    .md\:hover\:animation-duration-100:hover{
        animation-duration: 100ms;
    }

    .md\:hover\:animation-duration-150:hover{
        animation-duration: 150ms;
    }

    .md\:hover\:animation-duration-200:hover{
        animation-duration: 200ms;
    }

    .md\:hover\:animation-duration-300:hover{
        animation-duration: 300ms;
    }

    .md\:hover\:animation-duration-700:hover{
        animation-duration: 700ms;
    }

    .md\:hover\:animation-duration-1000:hover{
        animation-duration: 1000ms;
    }

    .md\:hover\:animation-ease-linear:hover{
        animation-timing-function: linear;
    }

    .md\:hover\:animation-ease-in:hover{
        animation-timing-function: ease-in;
    }

    .md\:hover\:animation-ease-out:hover{
        animation-timing-function: ease-out;
    }

    .md\:hover\:animation-ease-in-out:hover{
        animation-timing-function: ease-in-out;
    }

    .md\:hover\:animation-delay-75:hover{
        animation-delay: 75ms;
    }

    .md\:hover\:animation-delay-100:hover{
        animation-delay: 100ms;
    }

    .md\:hover\:animation-delay-150:hover{
        animation-delay: 150ms;
    }

    .md\:hover\:animation-duration-200:hover{
        animation-delay: 200ms;
    }

    .md\:hover\:animation-delay-300:hover{
        animation-delay: 300ms;
    }

    .md\:hover\:animation-delay-700:hover{
        animation-delay: 700ms;
    }

    .md\:hover\:animation-delay-1000:hover{
        animation-delay: 1000ms;
    }

    .md\:hover\:animation-name-fade-in:hover{
        animation-name: fade-in;
    }

    .md\:hover\:animation-name-fade-out:hover{
        animation-name: fade-out;
    }

    .md\:hover\:animation-name-spin:hover{
        animation-name: spin;
    }

    .md\:hover\:animation-name-translate-x:hover{
        animation-name: translate-x;
    }

    .md\:hover\:animation-name-translate-y:hover{
        animation-name: translate-y;
    }

    .md\:hover\:animation-name-scale-up:hover{
        animation-name: scale-up;
    }

    .md\:hover\:animation-name-scale-down:hover{
        animation-name: scale-down;
    }

    .md\:hover\:animation-name-bounce:hover{
        animation-name: bounce;
    }

    .md\:hover\:animation-name-slide-in:hover{
        animation-name: slide-in;
    }

    .md\:hover\:animation-name-slide-out:hover{
        animation-name: slide-out;
    }

    .md\:hover\:animation-name-pulse:hover{
        animation-name: pulse;
    }

    .md\:hover\:color-white:hover{
        color: var(--white);
    }

    .md\:hover\:color-black:hover{
        color: var(--black);
    }

    .md\:hover\:text-white:hover{
        color: var(--white);
    }

    .md\:hover\:text-black:hover{
        color: var(--black);
    }

    .md\:hover\:bg-white:hover{
        background: var(--white);
    }

    .md\:hover\:bg-black:hover{
        background: var(--black);
    }

    .md\:hover\:border-white:hover{
        border-color: var(--white);
    }

    .md\:hover\:border-black:hover{
        border-color: var(--black);
    }

    .md\:hover\:border-teal-50:hover{
        border-color: var(--velocity-teal-50);
    }

    .md\:hover\:border-teal-100:hover{
        border-color: var(--velocity-teal-100);
    }

    .md\:hover\:border-teal-200:hover{
        border-color: var(--velocity-teal-200);
    }

    .md\:hover\:border-teal-300:hover{
        border-color: var(--velocity-teal-300);
    }

    .md\:hover\:border-teal-400:hover{
        border-color: var(--velocity-teal-400);
    }

    .md\:hover\:border-teal-500:hover{
        border-color: var(--velocity-teal-500);
    }

    .md\:hover\:border-teal-600:hover{
        border-color: var(--velocity-teal-600);
    }

    .md\:hover\:border-teal-700:hover{
        border-color: var(--velocity-teal-700);
    }

    .md\:hover\:border-teal-800:hover{
        border-color: var(--velocity-teal-800);
    }

    .md\:hover\:border-teal-900:hover{
        border-color: var(--velocity-teal-900);
    }

    .md\:hover\:border-red-50:hover{
        border-color: var(--velocity-red-50);
    }

    .md\:hover\:border-red-100:hover{
        border-color: var(--velocity-red-100);
    }

    .md\:hover\:border-red-200:hover{
        border-color: var(--velocity-red-200);
    }

    .md\:hover\:border-red-300:hover{
        border-color: var(--velocity-red-300);
    }

    .md\:hover\:border-red-400:hover{
        border-color: var(--velocity-red-400);
    }

    .md\:hover\:border-red-500:hover{
        border-color: var(--velocity-red-500);
    }

    .md\:hover\:border-red-600:hover{
        border-color: var(--velocity-red-600);
    }

    .md\:hover\:border-red-700:hover{
        border-color: var(--velocity-red-700);
    }

    .md\:hover\:border-red-800:hover{
        border-color: var(--velocity-red-800);
    }

    .md\:hover\:border-red-900:hover{
        border-color: var(--velocity-red-900);
    }

    .md\:hover\:border-grey-100:hover{
        border-color: var(--velocity-grey-100);
    }

    .md\:hover\:border-sky-50:hover{
        border-color: var(--velocity-sky-50);
    }

    .md\:hover\:border-sky-100:hover{
        border-color: var(--velocity-sky-100);
    }

    .md\:hover\:border-sky-200:hover{
        border-color: var(--velocity-sky-200);
    }

    .md\:hover\:border-sky-300:hover{
        border-color: var(--velocity-sky-300);
    }

    .md\:hover\:border-sky-400:hover{
        border-color: var(--velocity-sky-400);
    }

    .md\:hover\:border-sky-500:hover{
        border-color: var(--velocity-sky-500);
    }

    .md\:hover\:border-sky-600:hover{
        border-color: var(--velocity-sky-600);
    }

    .md\:hover\:border-sky-700:hover{
        border-color: var(--velocity-sky-700);
    }

    .md\:hover\:border-sky-800:hover{
        border-color: var(--velocity-sky-800);
    }

    .md\:hover\:border-sky-900:hover{
        border-color: var(--velocity-sky-900);
    }

    .md\:hover\:border-green-50:hover{
        border-color: var(--velocity-green-50);
    }

    .md\:hover\:border-green-100:hover{
        border-color: var(--velocity-green-100);
    }

    .md\:hover\:border-green-200:hover{
        border-color: var(--velocity-green-200);
    }

    .md\:hover\:border-green-300:hover{
        border-color: var(--velocity-green-300);
    }

    .md\:hover\:border-green-400:hover{
        border-color: var(--velocity-green-400);
    }

    .md\:hover\:border-green-500:hover{
        border-color: var(--velocity-green-500);
    }

    .md\:hover\:border-green-600:hover{
        border-color: var(--velocity-green-600);
    }

    .md\:hover\:border-green-700:hover{
        border-color: var(--velocity-green-700);
    }

    .md\:hover\:border-green-800:hover{
        border-color: var(--velocity-green-800);
    }

    .md\:hover\:border-green-900:hover{
        border-color: var(--velocity-green-900);
    }

    .md\:hover\:border-grey-200:hover{
        border-color: var(--velocity-grey-200);
    }

    .md\:hover\:border-grey-300:hover{
        border-color: var(--velocity-grey-300);
    }

    .md\:hover\:border-grey-400:hover{
        border-color: var(--velocity-grey-400);
    }

    .md\:hover\:border-grey-500:hover{
        border-color: var(--velocity-grey-500);
    }

    .md\:hover\:border-grey-600:hover{
        border-color: var(--velocity-grey-600);
    }

    .md\:hover\:border-grey-700:hover{
        border-color: var(--velocity-grey-700);
    }

    .md\:hover\:border-grey-800:hover{
        border-color: var(--velocity-grey-800);
    }

    .md\:hover\:border-grey-900:hover{
        border-color: var(--velocity-grey-900);
    }

    .md\:hover\:border-yellow-50:hover{
        border-color: var(--velocity-yellow-50);
    }

    .md\:hover\:border-yellow-100:hover{
        border-color: var(--velocity-yellow-100);
    }

    .md\:hover\:border-yellow-200:hover{
        border-color: var(--velocity-yellow-200);
    }

    .md\:hover\:border-yellow-300:hover{
        border-color: var(--velocity-yellow-300);
    }

    .md\:hover\:border-yellow-400:hover{
        border-color: var(--velocity-yellow-400);
    }

    .md\:hover\:border-yellow-500:hover{
        border-color: var(--velocity-yellow-500);
    }

    .md\:hover\:border-yellow-600:hover{
        border-color: var(--velocity-yellow-600);
    }

    .md\:hover\:border-yellow-700:hover{
        border-color: var(--velocity-yellow-700);
    }

    .md\:hover\:border-yellow-800:hover{
        border-color: var(--velocity-yellow-800);
    }

    .md\:hover\:border-yellow-900:hover{
        border-color: var(--velocity-yellow-900);
    }

    .md\:hover\:border-cyan-50:hover{
        border-color: var(--velocity-cyan-50);
    }

    .md\:hover\:border-cyan-100:hover{
        border-color: var(--velocity-cyan-100);
    }

    .md\:hover\:border-cyan-200:hover{
        border-color: var(--velocity-cyan-200);
    }

    .md\:hover\:border-cyan-300:hover{
        border-color: var(--velocity-cyan-300);
    }

    .md\:hover\:border-cyan-400:hover{
        border-color: var(--velocity-cyan-400);
    }

    .md\:hover\:border-cyan-500:hover{
        border-color: var(--velocity-cyan-500);
    }

    .md\:hover\:border-cyan-600:hover{
        border-color: var(--velocity-cyan-600);
    }

    .md\:hover\:border-cyan-700:hover{
        border-color: var(--velocity-cyan-700);
    }

    .md\:hover\:border-cyan-800:hover{
        border-color: var(--velocity-cyan-800);
    }

    .md\:hover\:border-cyan-900:hover{
        border-color: var(--velocity-cyan-900);
    }

    .md\:hover\:border-orange-50:hover{
        border-color: var(--velocity-orange-50);
    }

    .md\:hover\:border-orange-100:hover{
        border-color: var(--velocity-orange-100);
    }

    .md\:hover\:border-orange-200:hover{
        border-color: var(--velocity-orange-200);
    }

    .md\:hover\:border-orange-300:hover{
        border-color: var(--velocity-orange-300);
    }

    .md\:hover\:border-orange-400:hover{
        border-color: var(--velocity-orange-400);
    }

    .md\:hover\:border-orange-500:hover{
        border-color: var(--velocity-orange-500);
    }

    .md\:hover\:border-orange-600:hover{
        border-color: var(--velocity-orange-600);
    }

    .md\:hover\:border-orange-700:hover{
        border-color: var(--velocity-orange-700);
    }

    .md\:hover\:border-orange-800:hover{
        border-color: var(--velocity-orange-800);
    }

    .md\:hover\:border-orange-900:hover{
        border-color: var(--velocity-orange-900);
    }

    .md\:hover\:border-blue-50:hover{
        border-color: var(--velocity-blue-50);
    }

    .md\:hover\:border-blue-100:hover{
        border-color: var(--velocity-blue-100);
    }

    .md\:hover\:border-blue-200:hover{
        border-color: var(--velocity-blue-200);
    }

    .md\:hover\:border-blue-300:hover{
        border-color: var(--velocity-blue-300);
    }

    .md\:hover\:border-blue-400:hover{
        border-color: var(--velocity-blue-400);
    }

    .md\:hover\:border-blue-500:hover{
        border-color: var(--velocity-blue-500);
    }

    .md\:hover\:border-blue-600:hover{
        border-color: var(--velocity-blue-600);
    }

    .md\:hover\:border-blue-700:hover{
        border-color: var(--velocity-blue-700);
    }

    .md\:hover\:border-blue-800:hover{
        border-color: var(--velocity-blue-800);
    }

    .md\:hover\:border-blue-900:hover{
        border-color: var(--velocity-blue-900);
    }

    .md\:hover\:border-lime-50:hover{
        border-color: var(--velocity-lime-50);
    }

    .md\:hover\:border-lime-100:hover{
        border-color: var(--velocity-lime-100);
    }

    .md\:hover\:border-lime-200:hover{
        border-color: var(--velocity-lime-200);
    }

    .md\:hover\:border-lime-300:hover{
        border-color: var(--velocity-lime-300);
    }

    .md\:hover\:border-lime-400:hover{
        border-color: var(--velocity-lime-400);
    }

    .md\:hover\:border-lime-500:hover{
        border-color: var(--velocity-lime-500);
    }

    .md\:hover\:border-lime-600:hover{
        border-color: var(--velocity-lime-600);
    }

    .md\:hover\:border-lime-700:hover{
        border-color: var(--velocity-lime-700);
    }

    .md\:hover\:border-lime-800:hover{
        border-color: var(--velocity-lime-800);
    }

    .md\:hover\:border-lime-900:hover{
        border-color: var(--velocity-lime-900);
    }

    .md\:hover\:border-purple-50:hover{
        border-color: var(--velocity-purple-50);
    }

    .md\:hover\:border-purple-100:hover{
        border-color: var(--velocity-purple-100);
    }

    .md\:hover\:border-purple-200:hover{
        border-color: var(--velocity-purple-200);
    }

    .md\:hover\:border-purple-300:hover{
        border-color: var(--velocity-purple-300);
    }

    .md\:hover\:border-purple-400:hover{
        border-color: var(--velocity-purple-400);
    }

    .md\:hover\:border-purple-500:hover{
        border-color: var(--velocity-purple-500);
    }

    .md\:hover\:border-purple-600:hover{
        border-color: var(--velocity-purple-600);
    }

    .md\:hover\:border-purple-700:hover{
        border-color: var(--velocity-purple-700);
    }

    .md\:hover\:border-purple-800:hover{
        border-color: var(--velocity-purple-800);
    }

    .md\:hover\:border-purple-900:hover{
        border-color: var(--velocity-purple-900);
    }

    .md\:hover\:border-indigo-50:hover{
        border-color: var(--velocity-indigo-50);
    }

    .md\:hover\:border-indigo-100:hover{
        border-color: var(--velocity-indigo-100);
    }

    .md\:hover\:border-indigo-200:hover{
        border-color: var(--velocity-indigo-200);
    }

    .md\:hover\:border-indigo-300:hover{
        border-color: var(--velocity-indigo-300);
    }

    .md\:hover\:border-indigo-400:hover{
        border-color: var(--velocity-indigo-400);
    }

    .md\:hover\:border-indigo-500:hover{
        border-color: var(--velocity-indigo-500);
    }

    .md\:hover\:border-indigo-600:hover{
        border-color: var(--velocity-indigo-600);
    }

    .md\:hover\:border-indigo-700:hover{
        border-color: var(--velocity-indigo-700);
    }

    .md\:hover\:border-indigo-800:hover{
        border-color: var(--velocity-indigo-800);
    }

    .md\:hover\:border-indigo-900:hover{
        border-color: var(--velocity-indigo-900);
    }

    .md\:hover\:border-pink-50:hover{
        border-color: var(--velocity-pink-50);
    }

    .md\:hover\:border-pink-100:hover{
        border-color: var(--velocity-pink-100);
    }

    .md\:hover\:border-pink-200:hover{
        border-color: var(--velocity-pink-200);
    }

    .md\:hover\:border-pink-300:hover{
        border-color: var(--velocity-pink-300);
    }

    .md\:hover\:border-pink-400:hover{
        border-color: var(--velocity-pink-400);
    }

    .md\:hover\:border-pink-500:hover{
        border-color: var(--velocity-pink-500);
    }

    .md\:hover\:border-pink-600:hover{
        border-color: var(--velocity-pink-600);
    }

    .md\:hover\:border-pink-700:hover{
        border-color: var(--velocity-pink-700);
    }

    .md\:hover\:border-pink-800:hover{
        border-color: var(--velocity-pink-800);
    }

    .md\:hover\:border-pink-900:hover{
        border-color: var(--velocity-pink-900);
    }

    .md\:hover\:border-violet-50:hover{
        border-color: var(--velocity-violet-50);
    }

    .md\:hover\:border-violet-100:hover{
        border-color: var(--velocity-violet-100);
    }

    .md\:hover\:border-violet-200:hover{
        border-color: var(--velocity-violet-200);
    }

    .md\:hover\:border-violet-300:hover{
        border-color: var(--velocity-violet-300);
    }

    .md\:hover\:border-violet-400:hover{
        border-color: var(--velocity-violet-400);
    }

    .md\:hover\:border-violet-500:hover{
        border-color: var(--velocity-violet-500);
    }

    .md\:hover\:border-violet-600:hover{
        border-color: var(--velocity-violet-600);
    }

    .md\:hover\:border-violet-700:hover{
        border-color: var(--velocity-violet-700);
    }

    .md\:hover\:border-violet-800:hover{
        border-color: var(--velocity-violet-800);
    }

    .md\:hover\:border-violet-900:hover{
        border-color: var(--velocity-violet-900);
    }

    .md\:hover\:border-slate-50:hover{
        border-color: var(--velocity-slate-50);
    }

    .md\:hover\:border-slate-100:hover{
        border-color: var(--velocity-slate-100);
    }

    .md\:hover\:border-slate-200:hover{
        border-color: var(--velocity-slate-200);
    }

    .md\:hover\:border-slate-300:hover{
        border-color: var(--velocity-slate-300);
    }

    .md\:hover\:border-slate-400:hover{
        border-color: var(--velocity-slate-400);
    }

    .md\:hover\:border-slate-500:hover{
        border-color: var(--velocity-slate-500);
    }

    .md\:hover\:border-slate-600:hover{
        border-color: var(--velocity-slate-600);
    }

    .md\:hover\:border-slate-700:hover{
        border-color: var(--velocity-slate-700);
    }

    .md\:hover\:border-slate-800:hover{
        border-color: var(--velocity-slate-800);
    }

    .md\:hover\:border-slate-900:hover{
        border-color: var(--velocity-slate-900);
    }

    .md\:hover\:border-rose-50:hover{
        border-color: var(--velocity-rose-50);
    }

    .md\:hover\:border-rose-100:hover{
        border-color: var(--velocity-rose-100);
    }

    .md\:hover\:border-rose-200:hover{
        border-color: var(--velocity-rose-200);
    }

    .md\:hover\:border-rose-300:hover{
        border-color: var(--velocity-rose-300);
    }

    .md\:hover\:border-rose-400:hover{
        border-color: var(--velocity-rose-400);
    }

    .md\:hover\:border-rose-500:hover{
        border-color: var(--velocity-rose-500);
    }

    .md\:hover\:border-rose-600:hover{
        border-color: var(--velocity-rose-600);
    }

    .md\:hover\:border-rose-700:hover{
        border-color: var(--velocity-rose-700);
    }

    .md\:hover\:border-rose-800:hover{
        border-color: var(--velocity-rose-800);
    }

    .md\:hover\:border-rose-900:hover{
        border-color: var(--velocity-rose-900);
    }

    .md\:hover\:fill-teal-50:hover{
        fill: var(--velocity-teal-50);
    }

    .md\:hover\:fill-teal-100:hover{
        fill: var(--velocity-teal-100);
    }

    .md\:hover\:fill-teal-200:hover{
        fill: var(--velocity-teal-200);
    }

    .md\:hover\:fill-teal-300:hover{
        fill: var(--velocity-teal-300);
    }

    .md\:hover\:fill-teal-400:hover{
        fill: var(--velocity-teal-400);
    }

    .md\:hover\:fill-teal-500:hover{
        fill: var(--velocity-teal-500);
    }

    .md\:hover\:fill-teal-600:hover{
        fill: var(--velocity-teal-600);
    }

    .md\:hover\:fill-teal-700:hover{
        fill: var(--velocity-teal-700);
    }

    .md\:hover\:fill-teal-800:hover{
        fill: var(--velocity-teal-800);
    }

    .md\:hover\:fill-teal-900:hover{
        fill: var(--velocity-teal-900);
    }

    .md\:hover\:fill-red-50:hover{
        fill: var(--velocity-red-50);
    }

    .md\:hover\:fill-red-100:hover{
        fill: var(--velocity-red-100);
    }

    .md\:hover\:fill-red-200:hover{
        fill: var(--velocity-red-200);
    }

    .md\:hover\:fill-red-300:hover{
        fill: var(--velocity-red-300);
    }

    .md\:hover\:fill-red-400:hover{
        fill: var(--velocity-red-400);
    }

    .md\:hover\:fill-red-500:hover{
        fill: var(--velocity-red-500);
    }

    .md\:hover\:fill-red-600:hover{
        fill: var(--velocity-red-600);
    }

    .md\:hover\:fill-red-700:hover{
        fill: var(--velocity-red-700);
    }

    .md\:hover\:fill-red-800:hover{
        fill: var(--velocity-red-800);
    }

    .md\:hover\:fill-red-900:hover{
        fill: var(--velocity-red-900);
    }

    .md\:hover\:fill-grey-100:hover{
        fill: var(--velocity-grey-100);
    }

    .md\:hover\:fill-sky-50:hover{
        fill: var(--velocity-sky-50);
    }

    .md\:hover\:fill-sky-100:hover{
        fill: var(--velocity-sky-100);
    }

    .md\:hover\:fill-sky-200:hover{
        fill: var(--velocity-sky-200);
    }

    .md\:hover\:fill-sky-300:hover{
        fill: var(--velocity-sky-300);
    }

    .md\:hover\:fill-sky-400:hover{
        fill: var(--velocity-sky-400);
    }

    .md\:hover\:fill-sky-500:hover{
        fill: var(--velocity-sky-500);
    }

    .md\:hover\:fill-sky-600:hover{
        fill: var(--velocity-sky-600);
    }

    .md\:hover\:fill-sky-700:hover{
        fill: var(--velocity-sky-700);
    }

    .md\:hover\:fill-sky-800:hover{
        fill: var(--velocity-sky-800);
    }

    .md\:hover\:fill-sky-900:hover{
        fill: var(--velocity-sky-900);
    }

    .md\:hover\:fill-green-50:hover{
        fill: var(--velocity-green-50);
    }

    .md\:hover\:fill-green-100:hover{
        fill: var(--velocity-green-100);
    }

    .md\:hover\:fill-green-200:hover{
        fill: var(--velocity-green-200);
    }

    .md\:hover\:fill-green-300:hover{
        fill: var(--velocity-green-300);
    }

    .md\:hover\:fill-green-400:hover{
        fill: var(--velocity-green-400);
    }

    .md\:hover\:fill-green-500:hover{
        fill: var(--velocity-green-500);
    }

    .md\:hover\:fill-green-600:hover{
        fill: var(--velocity-green-600);
    }

    .md\:hover\:fill-green-700:hover{
        fill: var(--velocity-green-700);
    }

    .md\:hover\:fill-green-800:hover{
        fill: var(--velocity-green-800);
    }

    .md\:hover\:fill-green-900:hover{
        fill: var(--velocity-green-900);
    }

    .md\:hover\:fill-grey-200:hover{
        fill: var(--velocity-grey-200);
    }

    .md\:hover\:fill-grey-300:hover{
        fill: var(--velocity-grey-300);
    }

    .md\:hover\:fill-grey-400:hover{
        fill: var(--velocity-grey-400);
    }

    .md\:hover\:fill-grey-500:hover{
        fill: var(--velocity-grey-500);
    }

    .md\:hover\:fill-grey-600:hover{
        fill: var(--velocity-grey-600);
    }

    .md\:hover\:fill-grey-700:hover{
        fill: var(--velocity-grey-700);
    }

    .md\:hover\:fill-grey-800:hover{
        fill: var(--velocity-grey-800);
    }

    .md\:hover\:fill-grey-900:hover{
        fill: var(--velocity-grey-900);
    }

    .md\:hover\:fill-yellow-50:hover{
        fill: var(--velocity-yellow-50);
    }

    .md\:hover\:fill-yellow-100:hover{
        fill: var(--velocity-yellow-100);
    }

    .md\:hover\:fill-yellow-200:hover{
        fill: var(--velocity-yellow-200);
    }

    .md\:hover\:fill-yellow-300:hover{
        fill: var(--velocity-yellow-300);
    }

    .md\:hover\:fill-yellow-400:hover{
        fill: var(--velocity-yellow-400);
    }

    .md\:hover\:fill-yellow-500:hover{
        fill: var(--velocity-yellow-500);
    }

    .md\:hover\:fill-yellow-600:hover{
        fill: var(--velocity-yellow-600);
    }

    .md\:hover\:fill-yellow-700:hover{
        fill: var(--velocity-yellow-700);
    }

    .md\:hover\:fill-yellow-800:hover{
        fill: var(--velocity-yellow-800);
    }

    .md\:hover\:fill-yellow-900:hover{
        fill: var(--velocity-yellow-900);
    }

    .md\:hover\:fill-cyan-50:hover{
        fill: var(--velocity-cyan-50);
    }

    .md\:hover\:fill-cyan-100:hover{
        fill: var(--velocity-cyan-100);
    }

    .md\:hover\:fill-cyan-200:hover{
        fill: var(--velocity-cyan-200);
    }

    .md\:hover\:fill-cyan-300:hover{
        fill: var(--velocity-cyan-300);
    }

    .md\:hover\:fill-cyan-400:hover{
        fill: var(--velocity-cyan-400);
    }

    .md\:hover\:fill-cyan-500:hover{
        fill: var(--velocity-cyan-500);
    }

    .md\:hover\:fill-cyan-600:hover{
        fill: var(--velocity-cyan-600);
    }

    .md\:hover\:fill-cyan-700:hover{
        fill: var(--velocity-cyan-700);
    }

    .md\:hover\:fill-cyan-800:hover{
        fill: var(--velocity-cyan-800);
    }

    .md\:hover\:fill-cyan-900:hover{
        fill: var(--velocity-cyan-900);
    }

    .md\:hover\:fill-orange-50:hover{
        fill: var(--velocity-orange-50);
    }

    .md\:hover\:fill-orange-100:hover{
        fill: var(--velocity-orange-100);
    }

    .md\:hover\:fill-orange-200:hover{
        fill: var(--velocity-orange-200);
    }

    .md\:hover\:fill-orange-300:hover{
        fill: var(--velocity-orange-300);
    }

    .md\:hover\:fill-orange-400:hover{
        fill: var(--velocity-orange-400);
    }

    .md\:hover\:fill-orange-500:hover{
        fill: var(--velocity-orange-500);
    }

    .md\:hover\:fill-orange-600:hover{
        fill: var(--velocity-orange-600);
    }

    .md\:hover\:fill-orange-700:hover{
        fill: var(--velocity-orange-700);
    }

    .md\:hover\:fill-orange-800:hover{
        fill: var(--velocity-orange-800);
    }

    .md\:hover\:fill-orange-900:hover{
        fill: var(--velocity-orange-900);
    }

    .md\:hover\:fill-blue-50:hover{
        fill: var(--velocity-blue-50);
    }

    .md\:hover\:fill-blue-100:hover{
        fill: var(--velocity-blue-100);
    }

    .md\:hover\:fill-blue-200:hover{
        fill: var(--velocity-blue-200);
    }

    .md\:hover\:fill-blue-300:hover{
        fill: var(--velocity-blue-300);
    }

    .md\:hover\:fill-blue-400:hover{
        fill: var(--velocity-blue-400);
    }

    .md\:hover\:fill-blue-500:hover{
        fill: var(--velocity-blue-500);
    }

    .md\:hover\:fill-blue-600:hover{
        fill: var(--velocity-blue-600);
    }

    .md\:hover\:fill-blue-700:hover{
        fill: var(--velocity-blue-700);
    }

    .md\:hover\:fill-blue-800:hover{
        fill: var(--velocity-blue-800);
    }

    .md\:hover\:fill-blue-900:hover{
        fill: var(--velocity-blue-900);
    }

    .md\:hover\:fill-lime-50:hover{
        fill: var(--velocity-lime-50);
    }

    .md\:hover\:fill-lime-100:hover{
        fill: var(--velocity-lime-100);
    }

    .md\:hover\:fill-lime-200:hover{
        fill: var(--velocity-lime-200);
    }

    .md\:hover\:fill-lime-300:hover{
        fill: var(--velocity-lime-300);
    }

    .md\:hover\:fill-lime-400:hover{
        fill: var(--velocity-lime-400);
    }

    .md\:hover\:fill-lime-500:hover{
        fill: var(--velocity-lime-500);
    }

    .md\:hover\:fill-lime-600:hover{
        fill: var(--velocity-lime-600);
    }

    .md\:hover\:fill-lime-700:hover{
        fill: var(--velocity-lime-700);
    }

    .md\:hover\:fill-lime-800:hover{
        fill: var(--velocity-lime-800);
    }

    .md\:hover\:fill-lime-900:hover{
        fill: var(--velocity-lime-900);
    }

    .md\:hover\:fill-purple-50:hover{
        fill: var(--velocity-purple-50);
    }

    .md\:hover\:fill-purple-100:hover{
        fill: var(--velocity-purple-100);
    }

    .md\:hover\:fill-purple-200:hover{
        fill: var(--velocity-purple-200);
    }

    .md\:hover\:fill-purple-300:hover{
        fill: var(--velocity-purple-300);
    }

    .md\:hover\:fill-purple-400:hover{
        fill: var(--velocity-purple-400);
    }

    .md\:hover\:fill-purple-500:hover{
        fill: var(--velocity-purple-500);
    }

    .md\:hover\:fill-purple-600:hover{
        fill: var(--velocity-purple-600);
    }

    .md\:hover\:fill-purple-700:hover{
        fill: var(--velocity-purple-700);
    }

    .md\:hover\:fill-purple-800:hover{
        fill: var(--velocity-purple-800);
    }

    .md\:hover\:fill-purple-900:hover{
        fill: var(--velocity-purple-900);
    }

    .md\:hover\:fill-indigo-50:hover{
        fill: var(--velocity-indigo-50);
    }

    .md\:hover\:fill-indigo-100:hover{
        fill: var(--velocity-indigo-100);
    }

    .md\:hover\:fill-indigo-200:hover{
        fill: var(--velocity-indigo-200);
    }

    .md\:hover\:fill-indigo-300:hover{
        fill: var(--velocity-indigo-300);
    }

    .md\:hover\:fill-indigo-400:hover{
        fill: var(--velocity-indigo-400);
    }

    .md\:hover\:fill-indigo-500:hover{
        fill: var(--velocity-indigo-500);
    }

    .md\:hover\:fill-indigo-600:hover{
        fill: var(--velocity-indigo-600);
    }

    .md\:hover\:fill-indigo-700:hover{
        fill: var(--velocity-indigo-700);
    }

    .md\:hover\:fill-indigo-800:hover{
        fill: var(--velocity-indigo-800);
    }

    .md\:hover\:fill-indigo-900:hover{
        fill: var(--velocity-indigo-900);
    }

    .md\:hover\:fill-pink-50:hover{
        fill: var(--velocity-pink-50);
    }

    .md\:hover\:fill-pink-100:hover{
        fill: var(--velocity-pink-100);
    }

    .md\:hover\:fill-pink-200:hover{
        fill: var(--velocity-pink-200);
    }

    .md\:hover\:fill-pink-300:hover{
        fill: var(--velocity-pink-300);
    }

    .md\:hover\:fill-pink-400:hover{
        fill: var(--velocity-pink-400);
    }

    .md\:hover\:fill-pink-500:hover{
        fill: var(--velocity-pink-500);
    }

    .md\:hover\:fill-pink-600:hover{
        fill: var(--velocity-pink-600);
    }

    .md\:hover\:fill-pink-700:hover{
        fill: var(--velocity-pink-700);
    }

    .md\:hover\:fill-pink-800:hover{
        fill: var(--velocity-pink-800);
    }

    .md\:hover\:fill-pink-900:hover{
        fill: var(--velocity-pink-900);
    }

    .md\:hover\:fill-violet-50:hover{
        fill: var(--velocity-violet-50);
    }

    .md\:hover\:fill-violet-100:hover{
        fill: var(--velocity-violet-100);
    }

    .md\:hover\:fill-violet-200:hover{
        fill: var(--velocity-violet-200);
    }

    .md\:hover\:fill-violet-300:hover{
        fill: var(--velocity-violet-300);
    }

    .md\:hover\:fill-violet-400:hover{
        fill: var(--velocity-violet-400);
    }

    .md\:hover\:fill-violet-500:hover{
        fill: var(--velocity-violet-500);
    }

    .md\:hover\:fill-violet-600:hover{
        fill: var(--velocity-violet-600);
    }

    .md\:hover\:fill-violet-700:hover{
        fill: var(--velocity-violet-700);
    }

    .md\:hover\:fill-violet-800:hover{
        fill: var(--velocity-violet-800);
    }

    .md\:hover\:fill-violet-900:hover{
        fill: var(--velocity-violet-900);
    }

    .md\:hover\:fill-slate-50:hover{
        fill: var(--velocity-slate-50);
    }

    .md\:hover\:fill-slate-100:hover{
        fill: var(--velocity-slate-100);
    }

    .md\:hover\:fill-slate-200:hover{
        fill: var(--velocity-slate-200);
    }

    .md\:hover\:fill-slate-300:hover{
        fill: var(--velocity-slate-300);
    }

    .md\:hover\:fill-slate-400:hover{
        fill: var(--velocity-slate-400);
    }

    .md\:hover\:fill-slate-500:hover{
        fill: var(--velocity-slate-500);
    }

    .md\:hover\:fill-slate-600:hover{
        fill: var(--velocity-slate-600);
    }

    .md\:hover\:fill-slate-700:hover{
        fill: var(--velocity-slate-700);
    }

    .md\:hover\:fill-slate-800:hover{
        fill: var(--velocity-slate-800);
    }

    .md\:hover\:fill-slate-900:hover{
        fill: var(--velocity-slate-900);
    }

    .md\:hover\:fill-rose-50:hover{
        fill: var(--velocity-rose-50);
    }

    .md\:hover\:fill-rose-100:hover{
        fill: var(--velocity-rose-100);
    }

    .md\:hover\:fill-rose-200:hover{
        fill: var(--velocity-rose-200);
    }

    .md\:hover\:fill-rose-300:hover{
        fill: var(--velocity-rose-300);
    }

    .md\:hover\:fill-rose-400:hover{
        fill: var(--velocity-rose-400);
    }

    .md\:hover\:fill-rose-500:hover{
        fill: var(--velocity-rose-500);
    }

    .md\:hover\:fill-rose-600:hover{
        fill: var(--velocity-rose-600);
    }

    .md\:hover\:fill-rose-700:hover{
        fill: var(--velocity-rose-700);
    }

    .md\:hover\:fill-rose-800:hover{
        fill: var(--velocity-rose-800);
    }

    .md\:hover\:fill-rose-900:hover{
        fill: var(--velocity-rose-900);
    }

    .md\:hover\:fill-transparent:hover{
        fill: transparent;
    }

    .md\:hover\:color-teal-50:hover{
        color: var(--velocity-teal-50);
    }

    .md\:hover\:color-teal-100:hover{
        color: var(--velocity-teal-100);
    }

    .md\:hover\:color-teal-200:hover{
        color: var(--velocity-teal-200);
    }

    .md\:hover\:color-teal-300:hover{
        color: var(--velocity-teal-300);
    }

    .md\:hover\:color-teal-400:hover{
        color: var(--velocity-teal-400);
    }

    .md\:hover\:color-teal-500:hover{
        color: var(--velocity-teal-500);
    }

    .md\:hover\:color-teal-600:hover{
        color: var(--velocity-teal-600);
    }

    .md\:hover\:color-teal-700:hover{
        color: var(--velocity-teal-700);
    }

    .md\:hover\:color-teal-800:hover{
        color: var(--velocity-teal-800);
    }

    .md\:hover\:color-teal-900:hover{
        color: var(--velocity-teal-900);
    }

    .md\:hover\:color-red-50:hover{
        color: var(--velocity-red-50);
    }

    .md\:hover\:color-red-100:hover{
        color: var(--velocity-red-100);
    }

    .md\:hover\:color-red-200:hover{
        color: var(--velocity-red-200);
    }

    .md\:hover\:color-red-300:hover{
        color: var(--velocity-red-300);
    }

    .md\:hover\:color-red-400:hover{
        color: var(--velocity-red-400);
    }

    .md\:hover\:color-red-500:hover{
        color: var(--velocity-red-500);
    }

    .md\:hover\:color-red-600:hover{
        color: var(--velocity-red-600);
    }

    .md\:hover\:color-red-700:hover{
        color: var(--velocity-red-700);
    }

    .md\:hover\:color-red-800:hover{
        color: var(--velocity-red-800);
    }

    .md\:hover\:color-red-900:hover{
        color: var(--velocity-red-900);
    }

    .md\:hover\:color-grey-100:hover{
        color: var(--velocity-grey-100);
    }

    .md\:hover\:color-sky-50:hover{
        color: var(--velocity-sky-50);
    }

    .md\:hover\:color-sky-100:hover{
        color: var(--velocity-sky-100);
    }

    .md\:hover\:color-sky-200:hover{
        color: var(--velocity-sky-200);
    }

    .md\:hover\:color-sky-300:hover{
        color: var(--velocity-sky-300);
    }

    .md\:hover\:color-sky-400:hover{
        color: var(--velocity-sky-400);
    }

    .md\:hover\:color-sky-500:hover{
        color: var(--velocity-sky-500);
    }

    .md\:hover\:color-sky-600:hover{
        color: var(--velocity-sky-600);
    }

    .md\:hover\:color-sky-700:hover{
        color: var(--velocity-sky-700);
    }

    .md\:hover\:color-sky-800:hover{
        color: var(--velocity-sky-800);
    }

    .md\:hover\:color-sky-900:hover{
        color: var(--velocity-sky-900);
    }

    .md\:hover\:color-green-50:hover{
        color: var(--velocity-green-50);
    }

    .md\:hover\:color-green-100:hover{
        color: var(--velocity-green-100);
    }

    .md\:hover\:color-green-200:hover{
        color: var(--velocity-green-200);
    }

    .md\:hover\:color-green-300:hover{
        color: var(--velocity-green-300);
    }

    .md\:hover\:color-green-400:hover{
        color: var(--velocity-green-400);
    }

    .md\:hover\:color-green-500:hover{
        color: var(--velocity-green-500);
    }

    .md\:hover\:color-green-600:hover{
        color: var(--velocity-green-600);
    }

    .md\:hover\:color-green-700:hover{
        color: var(--velocity-green-700);
    }

    .md\:hover\:color-green-800:hover{
        color: var(--velocity-green-800);
    }

    .md\:hover\:color-green-900:hover{
        color: var(--velocity-green-900);
    }

    .md\:hover\:color-grey-200:hover{
        color: var(--velocity-grey-200);
    }

    .md\:hover\:color-grey-300:hover{
        color: var(--velocity-grey-300);
    }

    .md\:hover\:color-grey-400:hover{
        color: var(--velocity-grey-400);
    }

    .md\:hover\:color-grey-500:hover{
        color: var(--velocity-grey-500);
    }

    .md\:hover\:color-grey-600:hover{
        color: var(--velocity-grey-600);
    }

    .md\:hover\:color-grey-700:hover{
        color: var(--velocity-grey-700);
    }

    .md\:hover\:color-grey-800:hover{
        color: var(--velocity-grey-800);
    }

    .md\:hover\:color-grey-900:hover{
        color: var(--velocity-grey-900);
    }

    .md\:hover\:color-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }

    .md\:hover\:color-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }

    .md\:hover\:color-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }

    .md\:hover\:color-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }

    .md\:hover\:color-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }

    .md\:hover\:color-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }

    .md\:hover\:color-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }

    .md\:hover\:color-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }

    .md\:hover\:color-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }

    .md\:hover\:color-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }

    .md\:hover\:color-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }

    .md\:hover\:color-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }

    .md\:hover\:color-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }

    .md\:hover\:color-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }

    .md\:hover\:color-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }

    .md\:hover\:color-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }

    .md\:hover\:color-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }

    .md\:hover\:color-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }

    .md\:hover\:color-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }

    .md\:hover\:color-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }

    .md\:hover\:color-orange-50:hover{
        color: var(--velocity-orange-50);
    }

    .md\:hover\:color-orange-100:hover{
        color: var(--velocity-orange-100);
    }

    .md\:hover\:color-orange-200:hover{
        color: var(--velocity-orange-200);
    }

    .md\:hover\:color-orange-300:hover{
        color: var(--velocity-orange-300);
    }

    .md\:hover\:color-orange-400:hover{
        color: var(--velocity-orange-400);
    }

    .md\:hover\:color-orange-500:hover{
        color: var(--velocity-orange-500);
    }

    .md\:hover\:color-orange-600:hover{
        color: var(--velocity-orange-600);
    }

    .md\:hover\:color-orange-700:hover{
        color: var(--velocity-orange-700);
    }

    .md\:hover\:color-orange-800:hover{
        color: var(--velocity-orange-800);
    }

    .md\:hover\:color-orange-900:hover{
        color: var(--velocity-orange-900);
    }

    .md\:hover\:color-blue-50:hover{
        color: var(--velocity-blue-50);
    }

    .md\:hover\:color-blue-100:hover{
        color: var(--velocity-blue-100);
    }

    .md\:hover\:color-blue-200:hover{
        color: var(--velocity-blue-200);
    }

    .md\:hover\:color-blue-300:hover{
        color: var(--velocity-blue-300);
    }

    .md\:hover\:color-blue-400:hover{
        color: var(--velocity-blue-400);
    }

    .md\:hover\:color-blue-500:hover{
        color: var(--velocity-blue-500);
    }

    .md\:hover\:color-blue-600:hover{
        color: var(--velocity-blue-600);
    }

    .md\:hover\:color-blue-700:hover{
        color: var(--velocity-blue-700);
    }

    .md\:hover\:color-blue-800:hover{
        color: var(--velocity-blue-800);
    }

    .md\:hover\:color-blue-900:hover{
        color: var(--velocity-blue-900);
    }

    .md\:hover\:color-lime-50:hover{
        color: var(--velocity-lime-50);
    }

    .md\:hover\:color-lime-100:hover{
        color: var(--velocity-lime-100);
    }

    .md\:hover\:color-lime-200:hover{
        color: var(--velocity-lime-200);
    }

    .md\:hover\:color-lime-300:hover{
        color: var(--velocity-lime-300);
    }

    .md\:hover\:color-lime-400:hover{
        color: var(--velocity-lime-400);
    }

    .md\:hover\:color-lime-500:hover{
        color: var(--velocity-lime-500);
    }

    .md\:hover\:color-lime-600:hover{
        color: var(--velocity-lime-600);
    }

    .md\:hover\:color-lime-700:hover{
        color: var(--velocity-lime-700);
    }

    .md\:hover\:color-lime-800:hover{
        color: var(--velocity-lime-800);
    }

    .md\:hover\:color-lime-900:hover{
        color: var(--velocity-lime-900);
    }

    .md\:hover\:color-purple-50:hover{
        color: var(--velocity-purple-50);
    }

    .md\:hover\:color-purple-100:hover{
        color: var(--velocity-purple-100);
    }

    .md\:hover\:color-purple-200:hover{
        color: var(--velocity-purple-200);
    }

    .md\:hover\:color-purple-300:hover{
        color: var(--velocity-purple-300);
    }

    .md\:hover\:color-purple-400:hover{
        color: var(--velocity-purple-400);
    }

    .md\:hover\:color-purple-500:hover{
        color: var(--velocity-purple-500);
    }

    .md\:hover\:color-purple-600:hover{
        color: var(--velocity-purple-600);
    }

    .md\:hover\:color-purple-700:hover{
        color: var(--velocity-purple-700);
    }

    .md\:hover\:color-purple-800:hover{
        color: var(--velocity-purple-800);
    }

    .md\:hover\:color-purple-900:hover{
        color: var(--velocity-purple-900);
    }

    .md\:hover\:color-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }

    .md\:hover\:color-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }

    .md\:hover\:color-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }

    .md\:hover\:color-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }

    .md\:hover\:color-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }

    .md\:hover\:color-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }

    .md\:hover\:color-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }

    .md\:hover\:color-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }

    .md\:hover\:color-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }

    .md\:hover\:color-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }

    .md\:hover\:color-pink-50:hover{
        color: var(--velocity-pink-50);
    }

    .md\:hover\:color-pink-100:hover{
        color: var(--velocity-pink-100);
    }

    .md\:hover\:color-pink-200:hover{
        color: var(--velocity-pink-200);
    }

    .md\:hover\:color-pink-300:hover{
        color: var(--velocity-pink-300);
    }

    .md\:hover\:color-pink-400:hover{
        color: var(--velocity-pink-400);
    }

    .md\:hover\:color-pink-500:hover{
        color: var(--velocity-pink-500);
    }

    .md\:hover\:color-pink-600:hover{
        color: var(--velocity-pink-600);
    }

    .md\:hover\:color-pink-700:hover{
        color: var(--velocity-pink-700);
    }

    .md\:hover\:color-pink-800:hover{
        color: var(--velocity-pink-800);
    }

    .md\:hover\:color-pink-900:hover{
        color: var(--velocity-pink-900);
    }

    .md\:hover\:color-violet-50:hover{
        color: var(--velocity-violet-50);
    }

    .md\:hover\:color-violet-100:hover{
        color: var(--velocity-violet-100);
    }

    .md\:hover\:color-violet-200:hover{
        color: var(--velocity-violet-200);
    }

    .md\:hover\:color-violet-300:hover{
        color: var(--velocity-violet-300);
    }

    .md\:hover\:color-violet-400:hover{
        color: var(--velocity-violet-400);
    }

    .md\:hover\:color-violet-500:hover{
        color: var(--velocity-violet-500);
    }

    .md\:hover\:color-violet-600:hover{
        color: var(--velocity-violet-600);
    }

    .md\:hover\:color-violet-700:hover{
        color: var(--velocity-violet-700);
    }

    .md\:hover\:color-violet-800:hover{
        color: var(--velocity-violet-800);
    }

    .md\:hover\:color-violet-900:hover{
        color: var(--velocity-violet-900);
    }

    .md\:hover\:color-slate-50:hover{
        color: var(--velocity-slate-50);
    }

    .md\:hover\:color-slate-100:hover{
        color: var(--velocity-slate-100);
    }

    .md\:hover\:color-slate-200:hover{
        color: var(--velocity-slate-200);
    }

    .md\:hover\:color-slate-300:hover{
        color: var(--velocity-slate-300);
    }

    .md\:hover\:color-slate-400:hover{
        color: var(--velocity-slate-400);
    }

    .md\:hover\:color-slate-500:hover{
        color: var(--velocity-slate-500);
    }

    .md\:hover\:color-slate-600:hover{
        color: var(--velocity-slate-600);
    }

    .md\:hover\:color-slate-700:hover{
        color: var(--velocity-slate-700);
    }

    .md\:hover\:color-slate-800:hover{
        color: var(--velocity-slate-800);
    }

    .md\:hover\:color-slate-900:hover{
        color: var(--velocity-slate-900);
    }

    .md\:hover\:color-rose-50:hover{
        color: var(--velocity-rose-50);
    }

    .md\:hover\:color-rose-100:hover{
        color: var(--velocity-rose-100);
    }

    .md\:hover\:color-rose-200:hover{
        color: var(--velocity-rose-200);
    }

    .md\:hover\:color-rose-300:hover{
        color: var(--velocity-rose-300);
    }

    .md\:hover\:color-rose-400:hover{
        color: var(--velocity-rose-400);
    }

    .md\:hover\:color-rose-500:hover{
        color: var(--velocity-rose-500);
    }

    .md\:hover\:color-rose-600:hover{
        color: var(--velocity-rose-600);
    }

    .md\:hover\:color-rose-700:hover{
        color: var(--velocity-rose-700);
    }

    .md\:hover\:color-rose-800:hover{
        color: var(--velocity-rose-800);
    }

    .md\:hover\:color-rose-900:hover{
        color: var(--velocity-rose-900);
    }

    .md\:hover\:bg-gradient-t:hover{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:hover\:bg-gradient-tr:hover{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:hover\:bg-gradient-r:hover{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:hover\:bg-gradient-b:hover{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:hover\:bg-gradient-br:hover{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:hover\:bg-gradient-bl:hover{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:hover\:bg-gradient-tl:hover{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:hover\:bg-gradient-l:hover{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:hover\:bg-teal-50:hover{
        background: var(--velocity-teal-50);
    }

    .md\:hover\:bg-teal-100:hover{
        background: var(--velocity-teal-100);
    }

    .md\:hover\:bg-teal-200:hover{
        background: var(--velocity-teal-200);
    }

    .md\:hover\:bg-teal-300:hover{
        background: var(--velocity-teal-300);
    }

    .md\:hover\:bg-teal-400:hover{
        background: var(--velocity-teal-400);
    }

    .md\:hover\:bg-teal-500:hover{
        background: var(--velocity-teal-500);
    }

    .md\:hover\:bg-teal-600:hover{
        background: var(--velocity-teal-600);
    }

    .md\:hover\:bg-teal-700:hover{
        background: var(--velocity-teal-700);
    }

    .md\:hover\:bg-teal-800:hover{
        background: var(--velocity-teal-800);
    }

    .md\:hover\:bg-teal-900:hover{
        background: var(--velocity-teal-900);
    }

    .md\:hover\:bg-red-50:hover{
        background: var(--velocity-red-50);
    }

    .md\:hover\:bg-red-100:hover{
        background: var(--velocity-red-100);
    }

    .md\:hover\:bg-red-200:hover{
        background: var(--velocity-red-200);
    }

    .md\:hover\:bg-red-300:hover{
        background: var(--velocity-red-300);
    }

    .md\:hover\:bg-red-400:hover{
        background: var(--velocity-red-400);
    }

    .md\:hover\:bg-red-500:hover{
        background: var(--velocity-red-500);
    }

    .md\:hover\:bg-red-600:hover{
        background: var(--velocity-red-600);
    }

    .md\:hover\:bg-red-700:hover{
        background: var(--velocity-red-700);
    }

    .md\:hover\:bg-red-800:hover{
        background: var(--velocity-red-800);
    }

    .md\:hover\:bg-red-900:hover{
        background: var(--velocity-red-900);
    }

    .md\:hover\:bg-grey-100:hover{
        background: var(--velocity-grey-100);
    }

    .md\:hover\:bg-sky-50:hover{
        background: var(--velocity-sky-50);
    }

    .md\:hover\:bg-sky-100:hover{
        background: var(--velocity-sky-100);
    }

    .md\:hover\:bg-sky-200:hover{
        background: var(--velocity-sky-200);
    }

    .md\:hover\:bg-sky-300:hover{
        background: var(--velocity-sky-300);
    }

    .md\:hover\:bg-sky-400:hover{
        background: var(--velocity-sky-400);
    }

    .md\:hover\:bg-sky-500:hover{
        background: var(--velocity-sky-500);
    }

    .md\:hover\:bg-sky-600:hover{
        background: var(--velocity-sky-600);
    }

    .md\:hover\:bg-sky-700:hover{
        background: var(--velocity-sky-700);
    }

    .md\:hover\:bg-sky-800:hover{
        background: var(--velocity-sky-800);
    }

    .md\:hover\:bg-sky-900:hover{
        background: var(--velocity-sky-900);
    }

    .md\:hover\:bg-green-50:hover{
        background: var(--velocity-green-50);
    }

    .md\:hover\:bg-green-100:hover{
        background: var(--velocity-green-100);
    }

    .md\:hover\:bg-green-200:hover{
        background: var(--velocity-green-200);
    }

    .md\:hover\:bg-green-300:hover{
        background: var(--velocity-green-300);
    }

    .md\:hover\:bg-green-400:hover{
        background: var(--velocity-green-400);
    }

    .md\:hover\:bg-green-500:hover{
        background: var(--velocity-green-500);
    }

    .md\:hover\:bg-green-600:hover{
        background: var(--velocity-green-600);
    }

    .md\:hover\:bg-green-700:hover{
        background: var(--velocity-green-700);
    }

    .md\:hover\:bg-green-800:hover{
        background: var(--velocity-green-800);
    }

    .md\:hover\:bg-green-900:hover{
        background: var(--velocity-green-900);
    }

    .md\:hover\:bg-grey-200:hover{
        background: var(--velocity-grey-200);
    }

    .md\:hover\:bg-grey-300:hover{
        background: var(--velocity-grey-300);
    }

    .md\:hover\:bg-grey-400:hover{
        background: var(--velocity-grey-400);
    }

    .md\:hover\:bg-grey-500:hover{
        background: var(--velocity-grey-500);
    }

    .md\:hover\:bg-grey-600:hover{
        background: var(--velocity-grey-600);
    }

    .md\:hover\:bg-grey-700:hover{
        background: var(--velocity-grey-700);
    }

    .md\:hover\:bg-grey-800:hover{
        background: var(--velocity-grey-800);
    }

    .md\:hover\:bg-grey-900:hover{
        background: var(--velocity-grey-900);
    }

    .md\:hover\:bg-yellow-50:hover{
        background: var(--velocity-yellow-50);
    }

    .md\:hover\:bg-yellow-100:hover{
        background: var(--velocity-yellow-100);
    }

    .md\:hover\:bg-yellow-200:hover{
        background: var(--velocity-yellow-200);
    }

    .md\:hover\:bg-yellow-300:hover{
        background: var(--velocity-yellow-300);
    }

    .md\:hover\:bg-yellow-400:hover{
        background: var(--velocity-yellow-400);
    }

    .md\:hover\:bg-yellow-500:hover{
        background: var(--velocity-yellow-500);
    }

    .md\:hover\:bg-yellow-600:hover{
        background: var(--velocity-yellow-600);
    }

    .md\:hover\:bg-yellow-700:hover{
        background: var(--velocity-yellow-700);
    }

    .md\:hover\:bg-yellow-800:hover{
        background: var(--velocity-yellow-800);
    }

    .md\:hover\:bg-yellow-900:hover{
        background: var(--velocity-yellow-900);
    }

    .md\:hover\:bg-cyan-50:hover{
        background: var(--velocity-cyan-50);
    }

    .md\:hover\:bg-cyan-100:hover{
        background: var(--velocity-cyan-100);
    }

    .md\:hover\:bg-cyan-200:hover{
        background: var(--velocity-cyan-200);
    }

    .md\:hover\:bg-cyan-300:hover{
        background: var(--velocity-cyan-300);
    }

    .md\:hover\:bg-cyan-400:hover{
        background: var(--velocity-cyan-400);
    }

    .md\:hover\:bg-cyan-500:hover{
        background: var(--velocity-cyan-500);
    }

    .md\:hover\:bg-cyan-600:hover{
        background: var(--velocity-cyan-600);
    }

    .md\:hover\:bg-cyan-700:hover{
        background: var(--velocity-cyan-700);
    }

    .md\:hover\:bg-cyan-800:hover{
        background: var(--velocity-cyan-800);
    }

    .md\:hover\:bg-cyan-900:hover{
        background: var(--velocity-cyan-900);
    }

    .md\:hover\:bg-orange-50:hover{
        background: var(--velocity-orange-50);
    }

    .md\:hover\:bg-orange-100:hover{
        background: var(--velocity-orange-100);
    }

    .md\:hover\:bg-orange-200:hover{
        background: var(--velocity-orange-200);
    }

    .md\:hover\:bg-orange-300:hover{
        background: var(--velocity-orange-300);
    }

    .md\:hover\:bg-orange-400:hover{
        background: var(--velocity-orange-400);
    }

    .md\:hover\:bg-orange-500:hover{
        background: var(--velocity-orange-500);
    }

    .md\:hover\:bg-orange-600:hover{
        background: var(--velocity-orange-600);
    }

    .md\:hover\:bg-orange-700:hover{
        background: var(--velocity-orange-700);
    }

    .md\:hover\:bg-orange-800:hover{
        background: var(--velocity-orange-800);
    }

    .md\:hover\:bg-orange-900:hover{
        background: var(--velocity-orange-900);
    }

    .md\:hover\:bg-blue-50:hover{
        background: var(--velocity-blue-50);
    }

    .md\:hover\:bg-blue-100:hover{
        background: var(--velocity-blue-100);
    }

    .md\:hover\:bg-blue-200:hover{
        background: var(--velocity-blue-200);
    }

    .md\:hover\:bg-blue-300:hover{
        background: var(--velocity-blue-300);
    }

    .md\:hover\:bg-blue-400:hover{
        background: var(--velocity-blue-400);
    }

    .md\:hover\:bg-blue-500:hover{
        background: var(--velocity-blue-500);
    }

    .md\:hover\:bg-blue-600:hover{
        background: var(--velocity-blue-600);
    }

    .md\:hover\:bg-blue-700:hover{
        background: var(--velocity-blue-700);
    }

    .md\:hover\:bg-blue-800:hover{
        background: var(--velocity-blue-800);
    }

    .md\:hover\:bg-blue-900:hover{
        background: var(--velocity-blue-900);
    }

    .md\:hover\:bg-lime-50:hover{
        background: var(--velocity-lime-50);
    }

    .md\:hover\:bg-lime-100:hover{
        background: var(--velocity-lime-100);
    }

    .md\:hover\:bg-lime-200:hover{
        background: var(--velocity-lime-200);
    }

    .md\:hover\:bg-lime-300:hover{
        background: var(--velocity-lime-300);
    }

    .md\:hover\:bg-lime-400:hover{
        background: var(--velocity-lime-400);
    }

    .md\:hover\:bg-lime-500:hover{
        background: var(--velocity-lime-500);
    }

    .md\:hover\:bg-lime-600:hover{
        background: var(--velocity-lime-600);
    }

    .md\:hover\:bg-lime-700:hover{
        background: var(--velocity-lime-700);
    }

    .md\:hover\:bg-lime-800:hover{
        background: var(--velocity-lime-800);
    }

    .md\:hover\:bg-lime-900:hover{
        background: var(--velocity-lime-900);
    }

    .md\:hover\:bg-purple-50:hover{
        background: var(--velocity-purple-50);
    }

    .md\:hover\:bg-purple-100:hover{
        background: var(--velocity-purple-100);
    }

    .md\:hover\:bg-purple-200:hover{
        background: var(--velocity-purple-200);
    }

    .md\:hover\:bg-purple-300:hover{
        background: var(--velocity-purple-300);
    }

    .md\:hover\:bg-purple-400:hover{
        background: var(--velocity-purple-400);
    }

    .md\:hover\:bg-purple-500:hover{
        background: var(--velocity-purple-500);
    }

    .md\:hover\:bg-purple-600:hover{
        background: var(--velocity-purple-600);
    }

    .md\:hover\:bg-purple-700:hover{
        background: var(--velocity-purple-700);
    }

    .md\:hover\:bg-purple-800:hover{
        background: var(--velocity-purple-800);
    }

    .md\:hover\:bg-purple-900:hover{
        background: var(--velocity-purple-900);
    }

    .md\:hover\:bg-indigo-50:hover{
        background: var(--velocity-indigo-50);
    }

    .md\:hover\:bg-indigo-100:hover{
        background: var(--velocity-indigo-100);
    }

    .md\:hover\:bg-indigo-200:hover{
        background: var(--velocity-indigo-200);
    }

    .md\:hover\:bg-indigo-300:hover{
        background: var(--velocity-indigo-300);
    }

    .md\:hover\:bg-indigo-400:hover{
        background: var(--velocity-indigo-400);
    }

    .md\:hover\:bg-indigo-500:hover{
        background: var(--velocity-indigo-500);
    }

    .md\:hover\:bg-indigo-600:hover{
        background: var(--velocity-indigo-600);
    }

    .md\:hover\:bg-indigo-700:hover{
        background: var(--velocity-indigo-700);
    }

    .md\:hover\:bg-indigo-800:hover{
        background: var(--velocity-indigo-800);
    }

    .md\:hover\:bg-indigo-900:hover{
        background: var(--velocity-indigo-900);
    }

    .md\:hover\:bg-pink-50:hover{
        background: var(--velocity-pink-50);
    }

    .md\:hover\:bg-pink-100:hover{
        background: var(--velocity-pink-100);
    }

    .md\:hover\:bg-pink-200:hover{
        background: var(--velocity-pink-200);
    }

    .md\:hover\:bg-pink-300:hover{
        background: var(--velocity-pink-300);
    }

    .md\:hover\:bg-pink-400:hover{
        background: var(--velocity-pink-400);
    }

    .md\:hover\:bg-pink-500:hover{
        background: var(--velocity-pink-500);
    }

    .md\:hover\:bg-pink-600:hover{
        background: var(--velocity-pink-600);
    }

    .md\:hover\:bg-pink-700:hover{
        background: var(--velocity-pink-700);
    }

    .md\:hover\:bg-pink-800:hover{
        background: var(--velocity-pink-800);
    }

    .md\:hover\:bg-pink-900:hover{
        background: var(--velocity-pink-900);
    }

    .md\:hover\:bg-violet-50:hover{
        background: var(--velocity-violet-50);
    }

    .md\:hover\:bg-violet-100:hover{
        background: var(--velocity-violet-100);
    }

    .md\:hover\:bg-violet-200:hover{
        background: var(--velocity-violet-200);
    }

    .md\:hover\:bg-violet-300:hover{
        background: var(--velocity-violet-300);
    }

    .md\:hover\:bg-violet-400:hover{
        background: var(--velocity-violet-400);
    }

    .md\:hover\:bg-violet-500:hover{
        background: var(--velocity-violet-500);
    }

    .md\:hover\:bg-violet-600:hover{
        background: var(--velocity-violet-600);
    }

    .md\:hover\:bg-violet-700:hover{
        background: var(--velocity-violet-700);
    }

    .md\:hover\:bg-violet-800:hover{
        background: var(--velocity-violet-800);
    }

    .md\:hover\:bg-violet-900:hover{
        background: var(--velocity-violet-900);
    }

    .md\:hover\:bg-slate-50:hover{
        background: var(--velocity-slate-50);
    }

    .md\:hover\:bg-slate-100:hover{
        background: var(--velocity-slate-100);
    }

    .md\:hover\:bg-slate-200:hover{
        background: var(--velocity-slate-200);
    }

    .md\:hover\:bg-slate-300:hover{
        background: var(--velocity-slate-300);
    }

    .md\:hover\:bg-slate-400:hover{
        background: var(--velocity-slate-400);
    }

    .md\:hover\:bg-slate-500:hover{
        background: var(--velocity-slate-500);
    }

    .md\:hover\:bg-slate-600:hover{
        background: var(--velocity-slate-600);
    }

    .md\:hover\:bg-slate-700:hover{
        background: var(--velocity-slate-700);
    }

    .md\:hover\:bg-slate-800:hover{
        background: var(--velocity-slate-800);
    }

    .md\:hover\:bg-slate-900:hover{
        background: var(--velocity-slate-900);
    }

    .md\:hover\:bg-rose-50:hover{
        background: var(--velocity-rose-50);
    }

    .md\:hover\:bg-rose-100:hover{
        background: var(--velocity-rose-100);
    }

    .md\:hover\:bg-rose-200:hover{
        background: var(--velocity-rose-200);
    }

    .md\:hover\:bg-rose-300:hover{
        background: var(--velocity-rose-300);
    }

    .md\:hover\:bg-rose-400:hover{
        background: var(--velocity-rose-400);
    }

    .md\:hover\:bg-rose-500:hover{
        background: var(--velocity-rose-500);
    }

    .md\:hover\:bg-rose-600:hover{
        background: var(--velocity-rose-600);
    }

    .md\:hover\:bg-rose-700:hover{
        background: var(--velocity-rose-700);
    }

    .md\:hover\:bg-rose-800:hover{
        background: var(--velocity-rose-800);
    }

    .md\:hover\:bg-rose-900:hover{
        background: var(--velocity-rose-900);
    }

    .md\:hover\:from-teal-50:hover{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .md\:hover\:from-teal-100:hover{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .md\:hover\:from-teal-200:hover{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .md\:hover\:from-teal-300:hover{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .md\:hover\:from-teal-400:hover{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .md\:hover\:from-teal-500:hover{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .md\:hover\:from-teal-600:hover{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .md\:hover\:from-teal-700:hover{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .md\:hover\:from-teal-800:hover{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .md\:hover\:from-teal-900:hover{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .md\:hover\:from-red-50:hover{
        --velocity-from-color: var(--velocity-red-50);
    }

    .md\:hover\:from-red-100:hover{
        --velocity-from-color: var(--velocity-red-100);
    }

    .md\:hover\:from-red-200:hover{
        --velocity-from-color: var(--velocity-red-200);
    }

    .md\:hover\:from-red-300:hover{
        --velocity-from-color: var(--velocity-red-300);
    }

    .md\:hover\:from-red-400:hover{
        --velocity-from-color: var(--velocity-red-400);
    }

    .md\:hover\:from-red-500:hover{
        --velocity-from-color: var(--velocity-red-500);
    }

    .md\:hover\:from-red-600:hover{
        --velocity-from-color: var(--velocity-red-600);
    }

    .md\:hover\:from-red-700:hover{
        --velocity-from-color: var(--velocity-red-700);
    }

    .md\:hover\:from-red-800:hover{
        --velocity-from-color: var(--velocity-red-800);
    }

    .md\:hover\:from-red-900:hover{
        --velocity-from-color: var(--velocity-red-900);
    }

    .md\:hover\:from-grey-100:hover{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .md\:hover\:from-sky-50:hover{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .md\:hover\:from-sky-100:hover{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .md\:hover\:from-sky-200:hover{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .md\:hover\:from-sky-300:hover{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .md\:hover\:from-sky-400:hover{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .md\:hover\:from-sky-500:hover{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .md\:hover\:from-sky-600:hover{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .md\:hover\:from-sky-700:hover{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .md\:hover\:from-sky-800:hover{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .md\:hover\:from-sky-900:hover{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .md\:hover\:from-green-50:hover{
        --velocity-from-color: var(--velocity-green-50);
    }

    .md\:hover\:from-green-100:hover{
        --velocity-from-color: var(--velocity-green-100);
    }

    .md\:hover\:from-green-200:hover{
        --velocity-from-color: var(--velocity-green-200);
    }

    .md\:hover\:from-green-300:hover{
        --velocity-from-color: var(--velocity-green-300);
    }

    .md\:hover\:from-green-400:hover{
        --velocity-from-color: var(--velocity-green-400);
    }

    .md\:hover\:from-green-500:hover{
        --velocity-from-color: var(--velocity-green-500);
    }

    .md\:hover\:from-green-600:hover{
        --velocity-from-color: var(--velocity-green-600);
    }

    .md\:hover\:from-green-700:hover{
        --velocity-from-color: var(--velocity-green-700);
    }

    .md\:hover\:from-green-800:hover{
        --velocity-from-color: var(--velocity-green-800);
    }

    .md\:hover\:from-green-900:hover{
        --velocity-from-color: var(--velocity-green-900);
    }

    .md\:hover\:from-grey-200:hover{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .md\:hover\:from-grey-300:hover{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .md\:hover\:from-grey-400:hover{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .md\:hover\:from-grey-500:hover{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .md\:hover\:from-grey-600:hover{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .md\:hover\:from-grey-700:hover{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .md\:hover\:from-grey-800:hover{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .md\:hover\:from-grey-900:hover{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .md\:hover\:from-yellow-50:hover{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .md\:hover\:from-yellow-100:hover{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .md\:hover\:from-yellow-200:hover{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .md\:hover\:from-yellow-300:hover{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .md\:hover\:from-yellow-400:hover{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .md\:hover\:from-yellow-500:hover{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .md\:hover\:from-yellow-600:hover{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .md\:hover\:from-yellow-700:hover{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .md\:hover\:from-yellow-800:hover{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .md\:hover\:from-yellow-900:hover{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .md\:hover\:from-cyan-50:hover{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .md\:hover\:from-cyan-100:hover{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .md\:hover\:from-cyan-200:hover{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .md\:hover\:from-cyan-300:hover{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .md\:hover\:from-cyan-400:hover{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .md\:hover\:from-cyan-500:hover{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .md\:hover\:from-cyan-600:hover{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .md\:hover\:from-cyan-700:hover{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .md\:hover\:from-cyan-800:hover{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .md\:hover\:from-cyan-900:hover{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .md\:hover\:from-orange-50:hover{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .md\:hover\:from-orange-100:hover{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .md\:hover\:from-orange-200:hover{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .md\:hover\:from-orange-300:hover{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .md\:hover\:from-orange-400:hover{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .md\:hover\:from-orange-500:hover{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .md\:hover\:from-orange-600:hover{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .md\:hover\:from-orange-700:hover{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .md\:hover\:from-orange-800:hover{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .md\:hover\:from-orange-900:hover{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .md\:hover\:from-blue-50:hover{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .md\:hover\:from-blue-100:hover{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .md\:hover\:from-blue-200:hover{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .md\:hover\:from-blue-300:hover{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .md\:hover\:from-blue-400:hover{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .md\:hover\:from-blue-500:hover{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .md\:hover\:from-blue-600:hover{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .md\:hover\:from-blue-700:hover{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .md\:hover\:from-blue-800:hover{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .md\:hover\:from-blue-900:hover{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .md\:hover\:from-lime-50:hover{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .md\:hover\:from-lime-100:hover{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .md\:hover\:from-lime-200:hover{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .md\:hover\:from-lime-300:hover{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .md\:hover\:from-lime-400:hover{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .md\:hover\:from-lime-500:hover{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .md\:hover\:from-lime-600:hover{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .md\:hover\:from-lime-700:hover{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .md\:hover\:from-lime-800:hover{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .md\:hover\:from-lime-900:hover{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .md\:hover\:from-purple-50:hover{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .md\:hover\:from-purple-100:hover{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .md\:hover\:from-purple-200:hover{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .md\:hover\:from-purple-300:hover{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .md\:hover\:from-purple-400:hover{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .md\:hover\:from-purple-500:hover{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .md\:hover\:from-purple-600:hover{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .md\:hover\:from-purple-700:hover{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .md\:hover\:from-purple-800:hover{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .md\:hover\:from-purple-900:hover{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .md\:hover\:from-indigo-50:hover{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .md\:hover\:from-indigo-100:hover{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .md\:hover\:from-indigo-200:hover{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .md\:hover\:from-indigo-300:hover{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .md\:hover\:from-indigo-400:hover{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .md\:hover\:from-indigo-500:hover{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .md\:hover\:from-indigo-600:hover{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .md\:hover\:from-indigo-700:hover{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .md\:hover\:from-indigo-800:hover{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .md\:hover\:from-indigo-900:hover{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .md\:hover\:from-pink-50:hover{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .md\:hover\:from-pink-100:hover{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .md\:hover\:from-pink-200:hover{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .md\:hover\:from-pink-300:hover{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .md\:hover\:from-pink-400:hover{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .md\:hover\:from-pink-500:hover{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .md\:hover\:from-pink-600:hover{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .md\:hover\:from-pink-700:hover{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .md\:hover\:from-pink-800:hover{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .md\:hover\:from-pink-900:hover{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .md\:hover\:from-violet-50:hover{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .md\:hover\:from-violet-100:hover{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .md\:hover\:from-violet-200:hover{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .md\:hover\:from-violet-300:hover{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .md\:hover\:from-violet-400:hover{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .md\:hover\:from-violet-500:hover{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .md\:hover\:from-violet-600:hover{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .md\:hover\:from-violet-700:hover{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .md\:hover\:from-violet-800:hover{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .md\:hover\:from-violet-900:hover{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .md\:hover\:from-slate-50:hover{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .md\:hover\:from-slate-100:hover{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .md\:hover\:from-slate-200:hover{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .md\:hover\:from-slate-300:hover{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .md\:hover\:from-slate-400:hover{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .md\:hover\:from-slate-500:hover{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .md\:hover\:from-slate-600:hover{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .md\:hover\:from-slate-700:hover{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .md\:hover\:from-slate-800:hover{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .md\:hover\:from-slate-900:hover{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .md\:hover\:from-rose-50:hover{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .md\:hover\:from-rose-100:hover{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .md\:hover\:from-rose-200:hover{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .md\:hover\:from-rose-300:hover{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .md\:hover\:from-rose-400:hover{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .md\:hover\:from-rose-500:hover{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .md\:hover\:from-rose-600:hover{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .md\:hover\:from-rose-700:hover{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .md\:hover\:from-rose-800:hover{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .md\:hover\:from-rose-900:hover{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .md\:hover\:to-teal-50:hover{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .md\:hover\:to-teal-100:hover{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .md\:hover\:to-teal-200:hover{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .md\:hover\:to-teal-300:hover{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .md\:hover\:to-teal-400:hover{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .md\:hover\:to-teal-500:hover{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .md\:hover\:to-teal-600:hover{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .md\:hover\:to-teal-700:hover{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .md\:hover\:to-teal-800:hover{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .md\:hover\:to-teal-900:hover{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .md\:hover\:to-red-50:hover{
        --velocity-to-color: var(--velocity-red-50);
    }

    .md\:hover\:to-red-100:hover{
        --velocity-to-color: var(--velocity-red-100);
    }

    .md\:hover\:to-red-200:hover{
        --velocity-to-color: var(--velocity-red-200);
    }

    .md\:hover\:to-red-300:hover{
        --velocity-to-color: var(--velocity-red-300);
    }

    .md\:hover\:to-red-400:hover{
        --velocity-to-color: var(--velocity-red-400);
    }

    .md\:hover\:to-red-500:hover{
        --velocity-to-color: var(--velocity-red-500);
    }

    .md\:hover\:to-red-600:hover{
        --velocity-to-color: var(--velocity-red-600);
    }

    .md\:hover\:to-red-700:hover{
        --velocity-to-color: var(--velocity-red-700);
    }

    .md\:hover\:to-red-800:hover{
        --velocity-to-color: var(--velocity-red-800);
    }

    .md\:hover\:to-red-900:hover{
        --velocity-to-color: var(--velocity-red-900);
    }

    .md\:hover\:to-grey-100:hover{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .md\:hover\:to-sky-50:hover{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .md\:hover\:to-sky-100:hover{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .md\:hover\:to-sky-200:hover{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .md\:hover\:to-sky-300:hover{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .md\:hover\:to-sky-400:hover{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .md\:hover\:to-sky-500:hover{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .md\:hover\:to-sky-600:hover{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .md\:hover\:to-sky-700:hover{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .md\:hover\:to-sky-800:hover{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .md\:hover\:to-sky-900:hover{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .md\:hover\:to-green-50:hover{
        --velocity-to-color: var(--velocity-green-50);
    }

    .md\:hover\:to-green-100:hover{
        --velocity-to-color: var(--velocity-green-100);
    }

    .md\:hover\:to-green-200:hover{
        --velocity-to-color: var(--velocity-green-200);
    }

    .md\:hover\:to-green-300:hover{
        --velocity-to-color: var(--velocity-green-300);
    }

    .md\:hover\:to-green-400:hover{
        --velocity-to-color: var(--velocity-green-400);
    }

    .md\:hover\:to-green-500:hover{
        --velocity-to-color: var(--velocity-green-500);
    }

    .md\:hover\:to-green-600:hover{
        --velocity-to-color: var(--velocity-green-600);
    }

    .md\:hover\:to-green-700:hover{
        --velocity-to-color: var(--velocity-green-700);
    }

    .md\:hover\:to-green-800:hover{
        --velocity-to-color: var(--velocity-green-800);
    }

    .md\:hover\:to-green-900:hover{
        --velocity-to-color: var(--velocity-green-900);
    }

    .md\:hover\:to-grey-200:hover{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .md\:hover\:to-grey-300:hover{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .md\:hover\:to-grey-400:hover{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .md\:hover\:to-grey-500:hover{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .md\:hover\:to-grey-600:hover{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .md\:hover\:to-grey-700:hover{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .md\:hover\:to-grey-800:hover{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .md\:hover\:to-grey-900:hover{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .md\:hover\:to-yellow-50:hover{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .md\:hover\:to-yellow-100:hover{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .md\:hover\:to-yellow-200:hover{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .md\:hover\:to-yellow-300:hover{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .md\:hover\:to-yellow-400:hover{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .md\:hover\:to-yellow-500:hover{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .md\:hover\:to-yellow-600:hover{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .md\:hover\:to-yellow-700:hover{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .md\:hover\:to-yellow-800:hover{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .md\:hover\:to-yellow-900:hover{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .md\:hover\:to-cyan-50:hover{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .md\:hover\:to-cyan-100:hover{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .md\:hover\:to-cyan-200:hover{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .md\:hover\:to-cyan-300:hover{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .md\:hover\:to-cyan-400:hover{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .md\:hover\:to-cyan-500:hover{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .md\:hover\:to-cyan-600:hover{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .md\:hover\:to-cyan-700:hover{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .md\:hover\:to-cyan-800:hover{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .md\:hover\:to-cyan-900:hover{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .md\:hover\:to-orange-50:hover{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .md\:hover\:to-orange-100:hover{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .md\:hover\:to-orange-200:hover{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .md\:hover\:to-orange-300:hover{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .md\:hover\:to-orange-400:hover{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .md\:hover\:to-orange-500:hover{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .md\:hover\:to-orange-600:hover{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .md\:hover\:to-orange-700:hover{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .md\:hover\:to-orange-800:hover{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .md\:hover\:to-orange-900:hover{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .md\:hover\:to-blue-50:hover{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .md\:hover\:to-blue-100:hover{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .md\:hover\:to-blue-200:hover{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .md\:hover\:to-blue-300:hover{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .md\:hover\:to-blue-400:hover{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .md\:hover\:to-blue-500:hover{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .md\:hover\:to-blue-600:hover{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .md\:hover\:to-blue-700:hover{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .md\:hover\:to-blue-800:hover{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .md\:hover\:to-blue-900:hover{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .md\:hover\:to-lime-50:hover{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .md\:hover\:to-lime-100:hover{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .md\:hover\:to-lime-200:hover{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .md\:hover\:to-lime-300:hover{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .md\:hover\:to-lime-400:hover{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .md\:hover\:to-lime-500:hover{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .md\:hover\:to-lime-600:hover{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .md\:hover\:to-lime-700:hover{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .md\:hover\:to-lime-800:hover{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .md\:hover\:to-lime-900:hover{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .md\:hover\:to-purple-50:hover{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .md\:hover\:to-purple-100:hover{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .md\:hover\:to-purple-200:hover{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .md\:hover\:to-purple-300:hover{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .md\:hover\:to-purple-400:hover{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .md\:hover\:to-purple-500:hover{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .md\:hover\:to-purple-600:hover{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .md\:hover\:to-purple-700:hover{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .md\:hover\:to-purple-800:hover{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .md\:hover\:to-purple-900:hover{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .md\:hover\:to-indigo-50:hover{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .md\:hover\:to-indigo-100:hover{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .md\:hover\:to-indigo-200:hover{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .md\:hover\:to-indigo-300:hover{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .md\:hover\:to-indigo-400:hover{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .md\:hover\:to-indigo-500:hover{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .md\:hover\:to-indigo-600:hover{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .md\:hover\:to-indigo-700:hover{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .md\:hover\:to-indigo-800:hover{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .md\:hover\:to-indigo-900:hover{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .md\:hover\:to-pink-50:hover{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .md\:hover\:to-pink-100:hover{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .md\:hover\:to-pink-200:hover{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .md\:hover\:to-pink-300:hover{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .md\:hover\:to-pink-400:hover{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .md\:hover\:to-pink-500:hover{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .md\:hover\:to-pink-600:hover{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .md\:hover\:to-pink-700:hover{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .md\:hover\:to-pink-800:hover{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .md\:hover\:to-pink-900:hover{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .md\:hover\:to-violet-50:hover{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .md\:hover\:to-violet-100:hover{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .md\:hover\:to-violet-200:hover{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .md\:hover\:to-violet-300:hover{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .md\:hover\:to-violet-400:hover{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .md\:hover\:to-violet-500:hover{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .md\:hover\:to-violet-600:hover{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .md\:hover\:to-violet-700:hover{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .md\:hover\:to-violet-800:hover{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .md\:hover\:to-violet-900:hover{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .md\:hover\:to-slate-50:hover{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .md\:hover\:to-slate-100:hover{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .md\:hover\:to-slate-200:hover{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .md\:hover\:to-slate-300:hover{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .md\:hover\:to-slate-400:hover{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .md\:hover\:to-slate-500:hover{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .md\:hover\:to-slate-600:hover{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .md\:hover\:to-slate-700:hover{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .md\:hover\:to-slate-800:hover{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .md\:hover\:to-slate-900:hover{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .md\:hover\:to-rose-50:hover{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .md\:hover\:to-rose-100:hover{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .md\:hover\:to-rose-200:hover{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .md\:hover\:to-rose-300:hover{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .md\:hover\:to-rose-400:hover{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .md\:hover\:to-rose-500:hover{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .md\:hover\:to-rose-600:hover{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .md\:hover\:to-rose-700:hover{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .md\:hover\:to-rose-800:hover{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .md\:hover\:to-rose-900:hover{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .md\:hover\:text-teal-50:hover{
        color: var(--velocity-teal-50);
    }

    .md\:hover\:text-teal-100:hover{
        color: var(--velocity-teal-100);
    }

    .md\:hover\:text-teal-200:hover{
        color: var(--velocity-teal-200);
    }

    .md\:hover\:text-teal-300:hover{
        color: var(--velocity-teal-300);
    }

    .md\:hover\:text-teal-400:hover{
        color: var(--velocity-teal-400);
    }

    .md\:hover\:text-teal-500:hover{
        color: var(--velocity-teal-500);
    }

    .md\:hover\:text-teal-600:hover{
        color: var(--velocity-teal-600);
    }

    .md\:hover\:text-teal-700:hover{
        color: var(--velocity-teal-700);
    }

    .md\:hover\:text-teal-800:hover{
        color: var(--velocity-teal-800);
    }

    .md\:hover\:text-teal-900:hover{
        color: var(--velocity-teal-900);
    }

    .md\:hover\:text-red-50:hover{
        color: var(--velocity-red-50);
    }

    .md\:hover\:text-red-100:hover{
        color: var(--velocity-red-100);
    }

    .md\:hover\:text-red-200:hover{
        color: var(--velocity-red-200);
    }

    .md\:hover\:text-red-300:hover{
        color: var(--velocity-red-300);
    }

    .md\:hover\:text-red-400:hover{
        color: var(--velocity-red-400);
    }

    .md\:hover\:text-red-500:hover{
        color: var(--velocity-red-500);
    }

    .md\:hover\:text-red-600:hover{
        color: var(--velocity-red-600);
    }

    .md\:hover\:text-red-700:hover{
        color: var(--velocity-red-700);
    }

    .md\:hover\:text-red-800:hover{
        color: var(--velocity-red-800);
    }

    .md\:hover\:text-red-900:hover{
        color: var(--velocity-red-900);
    }

    .md\:hover\:text-grey-100:hover{
        color: var(--velocity-grey-100);
    }

    .md\:hover\:text-sky-50:hover{
        color: var(--velocity-sky-50);
    }

    .md\:hover\:text-sky-100:hover{
        color: var(--velocity-sky-100);
    }

    .md\:hover\:text-sky-200:hover{
        color: var(--velocity-sky-200);
    }

    .md\:hover\:text-sky-300:hover{
        color: var(--velocity-sky-300);
    }

    .md\:hover\:text-sky-400:hover{
        color: var(--velocity-sky-400);
    }

    .md\:hover\:text-sky-500:hover{
        color: var(--velocity-sky-500);
    }

    .md\:hover\:text-sky-600:hover{
        color: var(--velocity-sky-600);
    }

    .md\:hover\:text-sky-700:hover{
        color: var(--velocity-sky-700);
    }

    .md\:hover\:text-sky-800:hover{
        color: var(--velocity-sky-800);
    }

    .md\:hover\:text-sky-900:hover{
        color: var(--velocity-sky-900);
    }

    .md\:hover\:text-green-50:hover{
        color: var(--velocity-green-50);
    }

    .md\:hover\:text-green-100:hover{
        color: var(--velocity-green-100);
    }

    .md\:hover\:text-green-200:hover{
        color: var(--velocity-green-200);
    }

    .md\:hover\:text-green-300:hover{
        color: var(--velocity-green-300);
    }

    .md\:hover\:text-green-400:hover{
        color: var(--velocity-green-400);
    }

    .md\:hover\:text-green-500:hover{
        color: var(--velocity-green-500);
    }

    .md\:hover\:text-green-600:hover{
        color: var(--velocity-green-600);
    }

    .md\:hover\:text-green-700:hover{
        color: var(--velocity-green-700);
    }

    .md\:hover\:text-green-800:hover{
        color: var(--velocity-green-800);
    }

    .md\:hover\:text-green-900:hover{
        color: var(--velocity-green-900);
    }

    .md\:hover\:text-grey-200:hover{
        color: var(--velocity-grey-200);
    }

    .md\:hover\:text-grey-300:hover{
        color: var(--velocity-grey-300);
    }

    .md\:hover\:text-grey-400:hover{
        color: var(--velocity-grey-400);
    }

    .md\:hover\:text-grey-500:hover{
        color: var(--velocity-grey-500);
    }

    .md\:hover\:text-grey-600:hover{
        color: var(--velocity-grey-600);
    }

    .md\:hover\:text-grey-700:hover{
        color: var(--velocity-grey-700);
    }

    .md\:hover\:text-grey-800:hover{
        color: var(--velocity-grey-800);
    }

    .md\:hover\:text-grey-900:hover{
        color: var(--velocity-grey-900);
    }

    .md\:hover\:text-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }

    .md\:hover\:text-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }

    .md\:hover\:text-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }

    .md\:hover\:text-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }

    .md\:hover\:text-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }

    .md\:hover\:text-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }

    .md\:hover\:text-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }

    .md\:hover\:text-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }

    .md\:hover\:text-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }

    .md\:hover\:text-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }

    .md\:hover\:text-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }

    .md\:hover\:text-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }

    .md\:hover\:text-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }

    .md\:hover\:text-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }

    .md\:hover\:text-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }

    .md\:hover\:text-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }

    .md\:hover\:text-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }

    .md\:hover\:text-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }

    .md\:hover\:text-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }

    .md\:hover\:text-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }

    .md\:hover\:text-orange-50:hover{
        color: var(--velocity-orange-50);
    }

    .md\:hover\:text-orange-100:hover{
        color: var(--velocity-orange-100);
    }

    .md\:hover\:text-orange-200:hover{
        color: var(--velocity-orange-200);
    }

    .md\:hover\:text-orange-300:hover{
        color: var(--velocity-orange-300);
    }

    .md\:hover\:text-orange-400:hover{
        color: var(--velocity-orange-400);
    }

    .md\:hover\:text-orange-500:hover{
        color: var(--velocity-orange-500);
    }

    .md\:hover\:text-orange-600:hover{
        color: var(--velocity-orange-600);
    }

    .md\:hover\:text-orange-700:hover{
        color: var(--velocity-orange-700);
    }

    .md\:hover\:text-orange-800:hover{
        color: var(--velocity-orange-800);
    }

    .md\:hover\:text-orange-900:hover{
        color: var(--velocity-orange-900);
    }

    .md\:hover\:text-blue-50:hover{
        color: var(--velocity-blue-50);
    }

    .md\:hover\:text-blue-100:hover{
        color: var(--velocity-blue-100);
    }

    .md\:hover\:text-blue-200:hover{
        color: var(--velocity-blue-200);
    }

    .md\:hover\:text-blue-300:hover{
        color: var(--velocity-blue-300);
    }

    .md\:hover\:text-blue-400:hover{
        color: var(--velocity-blue-400);
    }

    .md\:hover\:text-blue-500:hover{
        color: var(--velocity-blue-500);
    }

    .md\:hover\:text-blue-600:hover{
        color: var(--velocity-blue-600);
    }

    .md\:hover\:text-blue-700:hover{
        color: var(--velocity-blue-700);
    }

    .md\:hover\:text-blue-800:hover{
        color: var(--velocity-blue-800);
    }

    .md\:hover\:text-blue-900:hover{
        color: var(--velocity-blue-900);
    }

    .md\:hover\:text-lime-50:hover{
        color: var(--velocity-lime-50);
    }

    .md\:hover\:text-lime-100:hover{
        color: var(--velocity-lime-100);
    }

    .md\:hover\:text-lime-200:hover{
        color: var(--velocity-lime-200);
    }

    .md\:hover\:text-lime-300:hover{
        color: var(--velocity-lime-300);
    }

    .md\:hover\:text-lime-400:hover{
        color: var(--velocity-lime-400);
    }

    .md\:hover\:text-lime-500:hover{
        color: var(--velocity-lime-500);
    }

    .md\:hover\:text-lime-600:hover{
        color: var(--velocity-lime-600);
    }

    .md\:hover\:text-lime-700:hover{
        color: var(--velocity-lime-700);
    }

    .md\:hover\:text-lime-800:hover{
        color: var(--velocity-lime-800);
    }

    .md\:hover\:text-lime-900:hover{
        color: var(--velocity-lime-900);
    }

    .md\:hover\:text-purple-50:hover{
        color: var(--velocity-purple-50);
    }

    .md\:hover\:text-purple-100:hover{
        color: var(--velocity-purple-100);
    }

    .md\:hover\:text-purple-200:hover{
        color: var(--velocity-purple-200);
    }

    .md\:hover\:text-purple-300:hover{
        color: var(--velocity-purple-300);
    }

    .md\:hover\:text-purple-400:hover{
        color: var(--velocity-purple-400);
    }

    .md\:hover\:text-purple-500:hover{
        color: var(--velocity-purple-500);
    }

    .md\:hover\:text-purple-600:hover{
        color: var(--velocity-purple-600);
    }

    .md\:hover\:text-purple-700:hover{
        color: var(--velocity-purple-700);
    }

    .md\:hover\:text-purple-800:hover{
        color: var(--velocity-purple-800);
    }

    .md\:hover\:text-purple-900:hover{
        color: var(--velocity-purple-900);
    }

    .md\:hover\:text-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }

    .md\:hover\:text-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }

    .md\:hover\:text-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }

    .md\:hover\:text-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }

    .md\:hover\:text-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }

    .md\:hover\:text-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }

    .md\:hover\:text-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }

    .md\:hover\:text-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }

    .md\:hover\:text-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }

    .md\:hover\:text-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }

    .md\:hover\:text-pink-50:hover{
        color: var(--velocity-pink-50);
    }

    .md\:hover\:text-pink-100:hover{
        color: var(--velocity-pink-100);
    }

    .md\:hover\:text-pink-200:hover{
        color: var(--velocity-pink-200);
    }

    .md\:hover\:text-pink-300:hover{
        color: var(--velocity-pink-300);
    }

    .md\:hover\:text-pink-400:hover{
        color: var(--velocity-pink-400);
    }

    .md\:hover\:text-pink-500:hover{
        color: var(--velocity-pink-500);
    }

    .md\:hover\:text-pink-600:hover{
        color: var(--velocity-pink-600);
    }

    .md\:hover\:text-pink-700:hover{
        color: var(--velocity-pink-700);
    }

    .md\:hover\:text-pink-800:hover{
        color: var(--velocity-pink-800);
    }

    .md\:hover\:text-pink-900:hover{
        color: var(--velocity-pink-900);
    }

    .md\:hover\:text-violet-50:hover{
        color: var(--velocity-violet-50);
    }

    .md\:hover\:text-violet-100:hover{
        color: var(--velocity-violet-100);
    }

    .md\:hover\:text-violet-200:hover{
        color: var(--velocity-violet-200);
    }

    .md\:hover\:text-violet-300:hover{
        color: var(--velocity-violet-300);
    }

    .md\:hover\:text-violet-400:hover{
        color: var(--velocity-violet-400);
    }

    .md\:hover\:text-violet-500:hover{
        color: var(--velocity-violet-500);
    }

    .md\:hover\:text-violet-600:hover{
        color: var(--velocity-violet-600);
    }

    .md\:hover\:text-violet-700:hover{
        color: var(--velocity-violet-700);
    }

    .md\:hover\:text-violet-800:hover{
        color: var(--velocity-violet-800);
    }

    .md\:hover\:text-violet-900:hover{
        color: var(--velocity-violet-900);
    }

    .md\:hover\:text-slate-50:hover{
        color: var(--velocity-slate-50);
    }

    .md\:hover\:text-slate-100:hover{
        color: var(--velocity-slate-100);
    }

    .md\:hover\:text-slate-200:hover{
        color: var(--velocity-slate-200);
    }

    .md\:hover\:text-slate-300:hover{
        color: var(--velocity-slate-300);
    }

    .md\:hover\:text-slate-400:hover{
        color: var(--velocity-slate-400);
    }

    .md\:hover\:text-slate-500:hover{
        color: var(--velocity-slate-500);
    }

    .md\:hover\:text-slate-600:hover{
        color: var(--velocity-slate-600);
    }

    .md\:hover\:text-slate-700:hover{
        color: var(--velocity-slate-700);
    }

    .md\:hover\:text-slate-800:hover{
        color: var(--velocity-slate-800);
    }

    .md\:hover\:text-slate-900:hover{
        color: var(--velocity-slate-900);
    }

    .md\:hover\:text-rose-50:hover{
        color: var(--velocity-rose-50);
    }

    .md\:hover\:text-rose-100:hover{
        color: var(--velocity-rose-100);
    }

    .md\:hover\:text-rose-200:hover{
        color: var(--velocity-rose-200);
    }

    .md\:hover\:text-rose-300:hover{
        color: var(--velocity-rose-300);
    }

    .md\:hover\:text-rose-400:hover{
        color: var(--velocity-rose-400);
    }

    .md\:hover\:text-rose-500:hover{
        color: var(--velocity-rose-500);
    }

    .md\:hover\:text-rose-600:hover{
        color: var(--velocity-rose-600);
    }

    .md\:hover\:text-rose-700:hover{
        color: var(--velocity-rose-700);
    }

    .md\:hover\:text-rose-800:hover{
        color: var(--velocity-rose-800);
    }

    .md\:hover\:text-rose-900:hover{
        color: var(--velocity-rose-900);
    }
}

@media (max-width: 640px){
    .sm\:hover\:aspect-ratio-auto:hover{
        aspect-ratio: auto;
    }

    .sm\:hover\:aspect-ratio-square:hover{
        aspect-ratio: 1/1;
    }

    .sm\:hover\:aspect-ratio-video:hover{
        aspect-ratio: 16/9;
    }

    .sm\:hover\:container:hover{
        width: 100%;
    }

    .sm\:hover\:container-fluid:hover{
        width: 100%;
    }

    .sm\:hover\:column-auto:hover{
        columns: auto;
    }

    .sm\:hover\:column-1:hover{
        columns: 1;
    }

    .sm\:hover\:column-2:hover{
        columns: 2;
    }

    .sm\:hover\:column-3:hover{
        columns: 3;
    }

    .sm\:hover\:column-4:hover{
        columns: 4;
    }

    .sm\:hover\:column-5:hover{
        columns: 5;
    }

    .sm\:hover\:column-6:hover{
        columns: 6;
    }

    .sm\:hover\:column-7:hover{
        columns: 7;
    }

    .sm\:hover\:column-8:hover{
        columns: 8;
    }

    .sm\:hover\:column-9:hover{
        columns: 9;
    }

    .sm\:hover\:column-10:hover{
        columns: 10;
    }

    .sm\:hover\:column-11:hover{
        columns: 11;
    }

    .sm\:hover\:column-12:hover{
        columns: 12;
    }

    .sm\:hover\:float-inline-start:hover{
        float: inline-start;
    }

    .sm\:hover\:float-inline-end:hover{
        float: inline-end;
    }

    .sm\:hover\:float-left:hover{
        float: left;
    }

    .sm\:hover\:float-right:hover{
        float: right;
    }

    .sm\:hover\:float-none:hover{
        float: none;
    }

    .sm\:hover\:float-inherit:hover{
        float: inherit;
    }

    .sm\:hover\:clear-inline-start:hover{
        clear: inline-start;
    }

    .sm\:hover\:clear-inline-end:hover{
        clear: inline-end;
    }

    .sm\:hover\:clear-left:hover{
        clear: left;
    }

    .sm\:hover\:clear-right:hover{
        clear: right;
    }

    .sm\:hover\:clear-both:hover{
        clear: both;
    }

    .sm\:hover\:clear-none:hover{
        clear: none;
    }

    .sm\:hover\:clear-inherit:hover{
        clear: inherit;
    }

    .sm\:hover\:isolation-auto:hover{
        isolation: auto;
    }

    .sm\:hover\:isolation-true:hover{
        isolation: isolate;
    }

    .sm\:hover\:object-fit-fill:hover{
        object-fit: fill;
    }

    .sm\:hover\:object-fit-cover:hover{
        object-fit: cover;
    }

    .sm\:hover\:object-fit-contain:hover{
        object-fit: contain;
    }

    .sm\:hover\:object-fit-scale-down:hover{
        object-fit: scale-down;
    }

    .sm\:hover\:object-fit-none:hover{
        object-fit: none;
    }

    .sm\:hover\:object-position-top:hover{
        object-position: top;
    }

    .sm\:hover\:object-position-bottom:hover{
        object-position: bottom;
    }

    .sm\:hover\:object-position-left:hover{
        object-position: left;
    }

    .sm\:hover\:object-position-right:hover{
        object-position: right;
    }

    .sm\:hover\:object-position-left-top:hover{
        object-position: left top;
    }

    .sm\:hover\:object-position-right-top:hover{
        object-position: right top;
    }

    .sm\:hover\:object-position-left-bottom:hover{
        object-position: left bottom;
    }

    .sm\:hover\:object-position-right-bottom:hover{
        object-position: right bottom;
    }

    .sm\:hover\:object-position-center-top:hover{
        object-position: center top;
    }

    .sm\:hover\:object-position-center-bottom:hover{
        object-position: center bottom;
    }

    .sm\:hover\:overflow-auto:hover{
        overflow: auto;
    }

    .sm\:hover\:overflow-hidden:hover{
        overflow: hidden;
    }

    .sm\:hover\:overflow-visible:hover{
        overflow: visible;
    }

    .sm\:hover\:overflow-scroll:hover{
        overflow: scroll;
    }

    .sm\:hover\:overflow-inherit:hover{
        overflow:inherit;
    }

    .sm\:hover\:overflow-x-auto:hover{
        overflow: auto;
    }

    .sm\:hover\:overflow-x-hidden:hover{
        overflow-x: hidden;
    }

    .sm\:hover\:overflow-x-visible:hover{
        overflow-x: visible;
    }

    .sm\:hover\:overflow-x-scroll:hover{
        overflow-x: scroll;
    }

    .sm\:hover\:overflow-x-inherit:hover{
        overflow-x:inherit;
    }

    .sm\:hover\:overflow-y-auto:hover{
        overflow-y: auto;
    }

    .sm\:hover\:overflow-y-hidden:hover{
        overflow-y: hidden;
    }

    .sm\:hover\:overflow-y-visible:hover{
        overflow-y: visible;
    }

    .sm\:hover\:overflow-y-scroll:hover{
        overflow-y: scroll;
    }

    .sm\:hover\:overflow-y-inherit:hover{
        overflow-y: inherit;
    }

    .sm\:hover\:overscroll-behavior-auto:hover{
        overscroll-behavior: auto;
    }

    .sm\:hover\:overscroll-behavior-contain:hover{
        overscroll-behavior: contain;
    }

    .sm\:hover\:overscroll-behavior-none:hover{
        overscroll-behavior: none;
    }

    .sm\:hover\:overscroll-behavior-inherit:hover{
        overscroll-behavior: inherit;
    }

    .sm\:hover\:overscroll-behavior-x-auto:hover{
        overscroll-behavior: auto;
    }

    .sm\:hover\:overscroll-behavior-x-contain:hover{
        overscroll-behavior-x: contain;
    }

    .sm\:hover\:overscroll-behavior-x-none:hover{
        overscroll-behavior-x: none;
    }

    .sm\:hover\:overscroll-behavior-x-inherit:hover{
        overscroll-behavior-x:inherit;
    }

    .sm\:hover\:overscroll-behavior-y-auto:hover{
        overscroll-behavior-y: auto;
    }

    .sm\:hover\:overscroll-behavior-y-contain:hover{
        overscroll-behavior-y: contain;
    }

    .sm\:hover\:overscroll-behavior-y-none:hover{
        overscroll-behavior-y: none;
    }

    .sm\:hover\:overscroll-behavior-y-inherit:hover{
        overscroll-behavior-y: inherit;
    }

    .sm\:hover\:position-static:hover{
        position: static;
    }

    .sm\:hover\:position-fixed:hover{
        position: fixed;
    }

    .sm\:hover\:position-absolute:hover{
        position: absolute;
    }

    .sm\:hover\:position-relative:hover{
        position: relative;
    }

    .sm\:hover\:position-sticky:hover{
        position: sticky;
    }

    .sm\:hover\:position-right-0:hover{
        right: 0;
    }
    
    .sm\:hover\:position-left-0:hover{
        left: 0;
    }
    
    .sm\:hover\:position-top-0:hover{
        top: 0;
    }
    
    .sm\:hover\:position-bottom-0:hover{
        bottom: 0;
    }

    .sm\:hover\:visible:hover{
        visibility: visible;
    }

    .sm\:hover\:invisible:hover{
        visibility: hidden;
    }

    .sm\:hover\:visibility-collapse:hover{
        visibility: collapse;
    }

    .sm\:hover\:z-0:hover{
        z-index: 0;
    }

    .sm\:hover\:-z-10:hover{
        z-index: -10;
    }

    .sm\:hover\:-z-20:hover{
        z-index: -20;
    }

    .sm\:hover\:-z-30:hover{
        z-index: -30;
    }

    .sm\:hover\:-z-40:hover{
        z-index: -40;
    }

    .sm\:hover\:-z-50:hover{
        z-index: -50;
    }

    .sm\:hover\:-z-60:hover{
        z-index: -60;
    }

    .sm\:hover\:-z-70:hover{
        z-index: -70;
    }

    .sm\:hover\:-z-80:hover{
        z-index: -80;
    }

    .sm\:hover\:-z-90:hover{
        z-index: -90;
    }

    .sm\:hover\:-z-100:hover{
        z-index: -100;
    }

    .sm\:hover\:z-10:hover{
        z-index: 10;
    }

    .sm\:hover\:z-20:hover{
        z-index: 20;
    }

    .sm\:hover\:z-30:hover{
        z-index: 30;
    }

    .sm\:hover\:z-40:hover{
        z-index: 40;
    }

    .sm\:hover\:z-50:hover{
        z-index: 50;
    }

    .sm\:hover\:z-60:hover{
        z-index: 60;
    }

    .sm\:hover\:z-70:hover{
        z-index: 70;
    }

    .sm\:hover\:z-80:hover{
        z-index: 80;
    }

    .sm\:hover\:z-90:hover{
        z-index: 90;
    }

    .sm\:hover\:z-100:hover{
        z-index: 100;
    }

    .sm\:hover\:z-auto:hover{
        z-index: auto;
    }

    .sm\:hover\:flex-basis-0:hover{
        flex-basis: 0;
    }

    .sm\:hover\:flex-basis-2:hover{
        flex-basis: 2;
    }

    .sm\:hover\:flex-basis-4:hover{
        flex-basis: 4;
    }

    .sm\:hover\:flex-basis-6:hover{
        flex-basis: 6;
    }

    .sm\:hover\:flex-basis-8:hover{
        flex-basis: 8;
    }

    .sm\:hover\:flex-basis-10:hover{
        flex-basis: 10;
    }

    .sm\:hover\:flex-basis-12:hover{
        flex-basis: 12;
    }

    .sm\:hover\:flex-basis-14:hover{
        flex-basis: 14;
    }

    .sm\:hover\:flex-basis-16:hover{
        flex-basis: 16;
    }

    .sm\:hover\:flex-basis-18:hover{
        flex-basis: 18;
    }

    .sm\:hover\:flex-basis-20:hover{
        flex-basis: 20;
    }

    .sm\:hover\:flex-basis-hf:hover{
        flex-basis: 50%;
    }

    .sm\:hover\:flex-basis-third:hover{
        flex-basis: 33.333%;
    }

    .sm\:hover\:flex-basis-quarter:hover{
        flex-basis: 25%;
    }

    .sm\:hover\:flex-basis-three-quarter:hover{
        flex-basis: 75%;
    }

    .sm\:hover\:flex-basis-full:hover{
        flex-basis: 100%;
    }

    .sm\:hover\:flex-basis-two-third:hover{
        flex-basis: 66.67%;
    }

    .sm\:hover\:flex-row:hover{
        flex-direction: row;
    }

    .sm\:hover\:flex-row-reverse:hover{
        flex-direction: row-reverse;
    }

    .sm\:hover\:flex-column:hover{
        flex-direction: column;
    }

    .sm\:hover\:flex-column-reverse:hover{
        flex-direction: column-reverse;
    }

    .sm\:hover\:flex-wrap:hover{
        flex-wrap: wrap;
    }

    .sm\:hover\:flex-nowrap:hover{
        flex-wrap: nowrap;
    }

    .sm\:hover\:flex-wrap-reverse:hover{
        flex-direction: wrap-reserve;
    }

    .sm\:hover\:flex-1:hover{
        flex: 1 1 0;
    }

    .sm\:hover\:flex-auto:hover{
        flex: 1 1 auto;
    }

    .sm\:hover\:flex-initial:hover{
        flex: 0 1 auto;
    }

    .sm\:hover\:flex-none:hover{
        flex: none;
    }

    .sm\:hover\:flex-grow-0:hover{
        flex-grow: 0;
    }

    .sm\:hover\:flex-grow-1:hover{
        flex-grow: 1;
    }

    .sm\:hover\:flex-shink-0:hover{
        flex-shrink: 0;
    }

    .sm\:hover\:flex-shink-1:hover{
        flex-shrink: 1;
    }

    .sm\:hover\:order-1:hover{
        order: 1;
    }

    .sm\:hover\:order-2:hover{
        order: 2;
    }

    .sm\:hover\:order-3:hover{
        order: 3;
    }

    .sm\:hover\:order-4:hover{
        order: 4;
    }

    .sm\:hover\:order-5:hover{
        order: 5;
    }

    .sm\:hover\:order-6:hover{
        order: 6;
    }

    .sm\:hover\:order-7:hover{
        order: 7;
    }

    .sm\:hover\:order-8:hover{
        order: 8;
    }

    .sm\:hover\:order-9:hover{
        order: 9;
    }

    .sm\:hover\:order-10:hover{
        order: 10;
    }

    .sm\:hover\:order-11:hover{
        order: 11;
    }

    .sm\:hover\:order-12:hover{
        order: 12;
    }

    .sm\:hover\:order-first:hover{
        order: -9999;
    }

    .sm\:hover\:order-last:hover{
        order: 9999;
    }

    .sm\:hover\:order-0:hover{
        order: 0;
    }

    .sm\:hover\:grtpcols-1:hover{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-2:hover{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-3:hover{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-4:hover{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-5:hover{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-6:hover{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-7:hover{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-8:hover{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-9:hover{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-10:hover{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-11:hover{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-12:hover{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:hover\:grtpcols-none:hover{
        grid-template-columns: none;
    }

    .sm\:hover\:grtpcols-subgrid:hover{
        grid-template-columns: subgrid;
    }

    .sm\:hover\:grtpcols-auto:hover{
        grid-template-columns: auto;
    }

    .sm\:hover\:grcol-auto:hover{
        grid-column: auto;
    }

    .sm\:hover\:grcol-span-1:hover{
        grid-column: span 1 / span 1;
    }

    .sm\:hover\:grcol-span-2:hover{
        grid-column: span 2 / span 2;
    }

    .sm\:hover\:grcol-span-3:hover{
        grid-column: span 3 / span 3;
    }

    .sm\:hover\:grcol-span-4:hover{
        grid-column: span 4 / span 4;
    }

    .sm\:hover\:grcol-span-5:hover{
        grid-column: span 5 / span 5;
    }

    .sm\:hover\:grcol-span-6:hover{
        grid-column: span 6 / span 6;
    }

    .sm\:hover\:grcol-span-7:hover{
        grid-column: span 7 / span 7;
    }

    .sm\:hover\:grcol-span-8:hover{
        grid-column: span 8 / span 8;
    }

    .sm\:hover\:grcol-span-9:hover{
        grid-column: span 9 / span 9;
    }

    .sm\:hover\:grcol-span-10:hover{
        grid-column: span 10 / span 10;
    }

    .sm\:hover\:grcol-span-11:hover{
        grid-column: span 11 / span 11;
    }

    .sm\:hover\:grcol-span-12:hover{
        grid-column: span 12 / span 12;
    }

    .sm\:hover\:grcol-span-full:hover{
        grid-column: span 1 / span -1;
    }

    .sm\:hover\:grcol-start-1:hover{
        grid-column-start: 1;
    }

    .sm\:hover\:grcol-start-2:hover{
        grid-column-start: 2;
    }

    .sm\:hover\:grcol-start-3:hover{
        grid-column-start: 3;
    }

    .sm\:hover\:grcol-start-4:hover{
        grid-column-start: 4;
    }

    .sm\:hover\:grcol-start-5:hover{
        grid-column-start: 5;
    }

    .sm\:hover\:grcol-start-6:hover{
        grid-column-start: 6;
    }

    .sm\:hover\:grcol-start-7:hover{
        grid-column-start: 7;
    }

    .sm\:hover\:grcol-start-8:hover{
        grid-column-start: 8;
    }

    .sm\:hover\:grcol-start-9:hover{
        grid-column-start: 9;
    }

    .sm\:hover\:grcol-start-10:hover{
        grid-column-start: 10;
    }

    .sm\:hover\:grcol-start-11:hover{
        grid-column-start: 11;
    }

    .sm\:hover\:grcol-start-12:hover{
        grid-column-start: 12;
    }

    .sm\:hover\:grcol-start-auto:hover{
        grid-column-start: auto;
    }

    .sm\:hover\:grcol-end-1:hover{
        grid-column-end: 1;
    }

    .sm\:hover\:grcol-end-2:hover{
        grid-column-end: 2;
    }

    .sm\:hover\:grcol-end-3:hover{
        grid-column-end: 3;
    }

    .sm\:hover\:grcol-end-4:hover{
        grid-column-end: 4;
    }

    .sm\:hover\:grcol-end-5:hover{
        grid-column-end: 5;
    }

    .sm\:hover\:grcol-end-6:hover{
        grid-column-end: 6;
    }

    .sm\:hover\:grcol-end-7:hover{
        grid-column-end: 7;
    }

    .sm\:hover\:grcol-end-8:hover{
        grid-column-end: 8;
    }

    .sm\:hover\:grcol-end-9:hover{
        grid-column-end: 9;
    }

    .sm\:hover\:grcol-end-10:hover{
        grid-column-end: 10;
    }

    .sm\:hover\:grcol-end-11:hover{
        grid-column-end: 11;
    }

    .sm\:hover\:grcol-end-12:hover{
        grid-column-end: 12;
    }

    .sm\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }

    .sm\:hover\:grtprows-1:hover{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-2:hover{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-3:hover{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-4:hover{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-5:hover{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-6:hover{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-7:hover{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-8:hover{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-9:hover{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-10:hover{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-11:hover{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-12:hover{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .sm\:hover\:grtprows-none:hover{
        grid-template-rows: none;
    }

    .sm\:hover\:grtprows-subgrid:hover{
        grid-template-rows: subgrid;
    }

    .sm\:hover\:grtprows-auto:hover{
        grid-template-rows: auto;
    }

    .sm\:hover\:grrow-auto:hover{
        grid-row: auto;
    }

    .sm\:hover\:grrow-span-1:hover{
        grid-row: span 1 / span 1;
    }

    .sm\:hover\:grrow-span-2:hover{
        grid-row: span 2 / span 2;
    }

    .sm\:hover\:grrow-span-3:hover{
        grid-row: span 3 / span 3;
    }

    .sm\:hover\:grrow-span-4:hover{
        grid-row: span 4 / span 4;
    }

    .sm\:hover\:grrow-span-5:hover{
        grid-row: span 5 / span 5;
    }

    .sm\:hover\:grrow-span-6:hover{
        grid-row: span 6 / span 6;
    }

    .sm\:hover\:grrow-span-7:hover{
        grid-row: span 7 / span 7;
    }

    .sm\:hover\:grrow-span-8:hover{
        grid-row: span 8 / span 8;
    }

    .sm\:hover\:grrow-span-9:hover{
        grid-row: span 9 / span 9;
    }

    .sm\:hover\:grrow-span-10:hover{
        grid-row: span 10 / span 10;
    }

    .sm\:hover\:grrow-span-11:hover{
        grid-row: span 11 / span 11;
    }

    .sm\:hover\:grrow-span-12:hover{
        grid-row: span 12 / span 12;
    }

    .sm\:hover\:grrow-span-full:hover{
        grid-row: span 1 / span -1;
    }

    .sm\:hover\:grrow-start-1:hover{
        grid-row-start: 1;
    }

    .sm\:hover\:grrow-start-2:hover{
        grid-row-start: 2;
    }

    .sm\:hover\:grrow-start-3:hover{
        grid-row-start: 3;
    }

    .sm\:hover\:grrow-start-4:hover{
        grid-row-start: 4;
    }

    .sm\:hover\:grrow-start-5:hover{
        grid-row-start: 5;
    }

    .sm\:hover\:grrow-start-6:hover{
        grid-row-start: 6;
    }

    .sm\:hover\:grrow-start-7:hover{
        grid-row-start: 7;
    }

    .sm\:hover\:grrow-start-8:hover{
        grid-row-start: 8;
    }

    .sm\:hover\:grrow-start-9:hover{
        grid-row-start: 9;
    }

    .sm\:hover\:grrow-start-10:hover{
        grid-row-start: 10;
    }

    .sm\:hover\:grrow-start-11:hover{
        grid-row-start: 11;
    }

    .sm\:hover\:grrow-start-12:hover{
        grid-row-start: 12;
    }

    .sm\:hover\:grrow-start-auto:hover{
        grid-row-start: auto;
    }

    .sm\:hover\:grrow-end-1:hover{
        grid-row-end: 1;
    }

    .sm\:hover\:grrow-end-2:hover{
        grid-row-end: 2;
    }

    .sm\:hover\:grrow-end-3:hover{
        grid-row-end: 3;
    }

    .sm\:hover\:grrow-end-4:hover{
        grid-row-end: 4;
    }

    .sm\:hover\:grrow-end-5:hover{
        grid-row-end: 5;
    }

    .sm\:hover\:grrow-end-6:hover{
        grid-row-end: 6;
    }

    .sm\:hover\:grrow-end-7:hover{
        grid-row-end: 7;
    }

    .sm\:hover\:grrow-end-8:hover{
        grid-row-end: 8;
    }

    .sm\:hover\:grrow-end-9:hover{
        grid-row-end: 9;
    }

    .sm\:hover\:grrow-end-10:hover{
        grid-row-end: 10;
    }

    .sm\:hover\:grrow-end-11:hover{
        grid-row-end: 11;
    }

    .sm\:hover\:grrow-end-12:hover{
        grid-row-end: 12;
    }

    .sm\:hover\:grcol-end-auto:hover{
        grid-column-end: auto;
    }

    .sm\:hover\:grfl-row:hover{
        grid-auto-flow: row;
    }

    .sm\:hover\:grfl-col:hover{
        grid-auto-flow: column;
    }

    .sm\:hover\:grfl-dense:hover{
        grid-auto-flow: dense;
    }

    .sm\:hover\:grfl-row-dense:hover{
        grid-auto-flow: row dense;
    }

    .sm\:hover\:grfl-col-dense:hover{
        grid-auto-flow: column dense;
    }

    .sm\:hover\:gr-auto-cols-auto:hover{
        grid-auto-columns: auto;
    }

    .sm\:hover\:gr-auto-cols-min:hover{
        grid-auto-columns: min-content;
    }

    .sm\:hover\:gr-auto-cols-max:hover{
        grid-auto-columns: max-content;
    }

    .sm\:hover\:gr-auto-cols-minmax:hover{
        grid-auto-columns: minmax(0, 1fr);
    }

    .sm\:hover\:gr-auto-rows-auto:hover{
        grid-auto-rows: auto;
    }

    .sm\:hover\:gr-auto-rows-min:hover{
        grid-auto-rows: min-content;
    }

    .sm\:hover\:gr-auto-rows-max:hover{
        grid-auto-rows: max-content;
    }

    .sm\:hover\:gr-auto-rows-minmax:hover{
        grid-auto-rows: minmax(0, 1fr);
    }

    .sm\:hover\:gap-0:hover{
        gap: 0;
    }

    .sm\:hover\:gap-x-0:hover{
        column-gap: 0;
    }

    .sm\:hover\:gap-y-0:hover{
        row-gap: 0;
    }

    .sm\:hover\:gap-1:hover{
        gap: 1px;
    }

    .sm\:hover\:gap-2:hover{
        gap: 2px;
    }

    .sm\:hover\:gap-4:hover{
        gap: 4px;
    }

    .sm\:hover\:gap-6:hover{
        gap: 6px;
    }

    .sm\:hover\:gap-8:hover{
        gap: 8px;
    }

    .sm\:hover\:gap-9:hover{
        gap: 9px;
    }

    .sm\:hover\:gap-10:hover{
        gap: 10px;
    }

    .sm\:hover\:gap-12:hover{
        gap: 12px;
    }

    .sm\:hover\:gap-14:hover{
        gap: 14px;
    }

    .sm\:hover\:gap-16:hover{
        gap: 16px;
    }

    .sm\:hover\:gap-18:hover{
        gap: 18px;
    }

    .sm\:hover\:gap-20:hover{
        gap: 20px;
    }

    .sm\:hover\:gap-x-0:hover{
        column-gap: 0;
    }

    .sm\:hover\:gap-x-1:hover{
        column-gap: 1px;
    }

    .sm\:hover\:gap-x-2:hover{
        column-gap: 2px;
    }

    .sm\:hover\:gap-x-4:hover{
        column-gap: 4px;
    }

    .sm\:hover\:gap-x-6:hover{
        column-gap: 6px;
    }

    .sm\:hover\:gap-x-8:hover{
        column-gap: 8px;
    }

    .sm\:hover\:gap-x-10:hover{
        column-gap: 10px;
    }

    .sm\:hover\:gap-x-12:hover{
        column-gap: 12px;
    }

    .sm\:hover\:gap-x-14:hover{
        column-gap: 14px;
    }

    .sm\:hover\:gap-x-16:hover{
        column-gap: 16px;
    }

    .sm\:hover\:gap-x-18:hover{
        column-gap: 18px;
    }

    .sm\:hover\:gap-x-20:hover{
        column-gap: 20px;
    }

    .sm\:hover\:gap-y-1:hover{
        row-gap: 1px;
    }

    .sm\:hover\:gap-y-2:hover{
        row-gap: 2px;
    }

    .sm\:hover\:gap-y-4:hover{
        row-gap: 4px;
    }

    .sm\:hover\:gap-y-6:hover{
        row-gap: 6px;
    }

    .sm\:hover\:gap-y-8:hover{
        row-gap: 8px;
    }

    .sm\:hover\:gap-y-10:hover{
        row-gap: 10px;
    }

    .sm\:hover\:gap-y-12:hover{
        row-gap: 12px;
    }

    .sm\:hover\:gap-y-14:hover{
        row-gap: 14px;
    }

    .sm\:hover\:gap-y-16:hover{
        row-gap: 16px;
    }

    .sm\:hover\:gap-y-18:hover{
        row-gap: 18px;
    }

    .sm\:hover\:gap-y-20:hover{
        row-gap: 20px;
    }

    .sm\:hover\:justify-content-normal:hover{
        justify-content: normal;
    }

    .sm\:hover\:justify-content-start:hover{
        justify-content: flex-start;
    }

    .sm\:hover\:justify-content-end:hover{
        justify-content: flex-end;
    }

    .sm\:hover\:justify-content-center:hover{
        justify-content: center;
    }

    .sm\:hover\:justify-content-between:hover{
        justify-content: space-between;
    }

    .sm\:hover\:justify-content-around:hover{
        justify-content: space-around;
    }

    .sm\:hover\:justify-content-evenly:hover{
        justify-content: space-evenly;
    }

    .sm\:hover\:justify-content-stretch:hover{
        justify-content: stretch;
    }

    .sm\:hover\:justify-items-start:hover{
        justify-items: start;
    }

    .sm\:hover\:justify-items-end:hover{
        justify-items: end;
    }

    .sm\:hover\:justify-items-center:hover{
        justify-items: center;
    }

    .sm\:hover\:justify-items-stretch:hover{
        justify-items: stretch;
    }

    .sm\:hover\:justify-self-auto:hover{
        justify-self: auto;
    }

    .sm\:hover\:justify-self-start:hover{
        justify-self: start;
    }

    .sm\:hover\:justify-self-end:hover{
        justify-self: end;
    }

    .sm\:hover\:justify-self-center:hover{
        justify-self: center;
    }

    .sm\:hover\:justify-self-stretch:hover{
        justify-self: stretch;
    }

    .sm\:hover\:align-content-normal:hover{
        align-content: normal;
    }

    .sm\:hover\:align-content-center:hover{
        align-content: center;
    }

    .sm\:hover\:align-content-start:hover{
        align-content: flex-start;
    }

    .sm\:hover\:align-content-end:hover{
        align-content: flex-end;
    }

    .sm\:hover\:align-content-between:hover{
        align-content: space-between;
    }

    .sm\:hover\:align-content-around:hover{
        align-content: space-around;
    }

    .sm\:hover\:align-content-evenly:hover{
        align-content: space-evenly;
    }

    .sm\:hover\:align-content-baseline:hover{
        align-content: space-baseline;
    }

    .sm\:hover\:align-content-stretch:hover{
        align-content: stretch;
    }

    .sm\:hover\:align-items-start:hover{
        align-items: start;
    }

    .sm\:hover\:align-items-end:hover{
        align-items: end;
    }

    .sm\:hover\:align-items-center:hover{
        align-items: center;
    }

    .sm\:hover\:align-items-stretch:hover{
        justify-items: stretch;
    }

    .sm\:hover\:align-self-auto:hover{
        justify-self: auto;
    }

    .sm\:hover\:align-self-start:hover{
        justify-self: start;
    }

    .sm\:hover\:align-self-end:hover{
        justify-self: end;
    }

    .sm\:hover\:align-self-center:hover{
        justify-self: center;
    }

    .sm\:hover\:align-self-stretch:hover{
        justify-self: stretch;
    }

    .sm\:hover\:align-self-baseline:hover{
        justify-self: baseline;
    }

    .sm\:hover\:place-content-center:hover{
        place-content: center;
    }

    .sm\:hover\:place-content-start:hover{
        place-content: start;
    }

    .sm\:hover\:place-content-end:hover{
        place-content: end;
    }

    .sm\:hover\:place-content-between:hover{
        place-content: between;
    }

    .sm\:hover\:place-content-around:hover{
        place-content: around;
    }

    .sm\:hover\:place-content-evenly:hover{
        place-content: evenly;
    }

    .sm\:hover\:place-content-baseline:hover{
        place-content: baseline;
    }

    .sm\:hover\:place-content-stretch:hover{
        place-content: stretch;
    }

    .sm\:hover\:place-items-start:hover{
        place-content: start;
    }

    .sm\:hover\:place-items-end:hover{
        place-content: end;
    }

    .sm\:hover\:place-items-center:hover{
        place-content: center;
    }

    .sm\:hover\:place-items-baseline:hover{
        place-content: baseline;
    }

    .sm\:hover\:place-items-stretch:hover{
        place-content: stretch;
    }

    .sm\:hover\:place-self-start:hover{
        place-self: start;
    }

    .sm\:hover\:place-self-end:hover{
        place-self: end;
    }

    .sm\:hover\:place-self-center:hover{
        place-self: center;
    }

    .sm\:hover\:place-self-baseline:hover{
        place-self: baseline;
    }

    .sm\:hover\:place-self-stretch:hover{
        place-self: stretch;
    }

    .sm\:hover\:w-0:hover{
        width: 0;
    }

    .sm\:hover\:w-2:hover{
        width: 2px;
    }

    .sm\:hover\:w-4:hover{
        width: 4px;
    }

    .sm\:hover\:w-6:hover{
        width: 6px;
    }

    .sm\:hover\:w-8:hover{
        width: 8px;
    }

    .sm\:hover\:w-10:hover{
        width: 10px;
    }

    .sm\:hover\:w-12:hover{
        width: 12px;
    }

    .sm\:hover\:w-14:hover{
        width: 14px;
    }

    .sm\:hover\:w-16:hover{
        width: 16px;
    }

    .sm\:hover\:w-18:hover{
        width: 18px;
    }

    .sm\:hover\:w-20:hover{
        width: 20px;
    }

    .sm\:hover\:w-22:hover{
        width: 1.5rem;
    }

    .sm\:hover\:w-24:hover{
        width: 3rem;
    }

    .sm\:hover\:w-26:hover{
        width: 4.5rem;
    }

    .sm\:hover\:w-28:hover{
        width: 6rem;
    }

    .sm\:hover\:w-30:hover{
        width: 7.5rem;
    }

    .sm\:hover\:w-32:hover{
        width: 10rem;
    }

    .sm\:hover\:w-34:hover{
        width: 11.5rem;
    }

    .sm\:hover\:w-36:hover{
        width: 13rem;
    }

    .sm\:hover\:w-38:hover{
        width: 14.5rem;
    }

    .sm\:hover\:w-40:hover{
        width: 16rem;
    }

    .sm\:hover\:w-42:hover{
        width: 18rem;
    }

    .sm\:hover\:w-44:hover{
        width: 20rem;
    }

    .sm\:hover\:w-46:hover{
        width: 22rem;
    }

    .sm\:hover\:w-48:hover{
        width: 24rem;
    }

    .sm\:hover\:w-52:hover{
        width: 28rem;
    }

    .sm\:hover\:w-56:hover{
        width: 32rem;
    }

    .sm\:hover\:w-60:hover{
        width: 36rem;
    }

    .sm\:hover\:w-64:hover{
        width: 40rem;
    }

    .sm\:hover\:w-68:hover{
        width: 44rem;
    }

    .sm\:hover\:w-72:hover{
        width: 48rem;
    }

    .sm\:hover\:w-76:hover{
        width: 52rem;
    }

    .sm\:hover\:w-80:hover{
        width: 56rem;
    }

    .sm\:hover\:w-84:hover{
        width: 60rem;
    }

    .sm\:hover\:w-hf:hover{
        width: 50%;
    }

    .sm\:hover\:w-third:hover{
        width: 33.333%;
    }

    .sm\:hover\:w-two-third:hover{
        width: 66.67%;
    }

    .sm\:hover\:w-quarter:hover{
        width: 25%;
    }

    .sm\:hover\:w-three-quarter:hover{
        width: 75%;
    }

    .sm\:hover\:w-fifth:hover{
        width: 20%;
    }

    .sm\:hover\:w-two-fifth:hover{
        width: 40%;
    }

    .sm\:hover\:w-three-fifth:hover{
        width: 60%;
    }

    .sm\:hover\:w-four-fifth:hover{
        width: 80%;
    }

    .sm\:hover\:w-tenth:hover{
        width: 10%;
    }

    .sm\:hover\:w-two-tenth:hover{
        width: 20%;
    }

    .sm\:hover\:w-three-tenth:hover{
        width: 30%;
    }

    .sm\:hover\:w-four-tenth:hover{
        width: 40%;
    }

    .sm\:hover\:w-five-tenth:hover{
        width: 50%;
    }

    .sm\:hover\:w-six-tenth:hover{
        width: 60%;
    }

    .sm\:hover\:w-seven-tenth:hover{
        width: 70%;
    }

    .sm\:hover\:w-eight-tenth:hover{
        width: 80%;
    }

    .sm\:hover\:w-nine-tenth:hover{
        width: 90%;
    }

    .sm\:hover\:w-full:hover{
        width: 100%;
    }

    .sm\:hover\:w-min:hover{
        width: min-content;
    }

    .sm\:hover\:w-max:hover{
        width: max-content;
    }

    .sm\:hover\:w-fit:hover{
        width: fit-content;
    }

    .sm\:hover\:min-vh-10:hover{
        min-height: 10vh;
    }

    .sm\:hover\:min-vh-20:hover{
        min-height: 20vh;
    }

    .sm\:hover\:min-vh-30:hover{
        min-height: 30vh;
    }

    .sm\:hover\:min-vh-40:hover{
        min-height: 40vh;
    }

    .sm\:hover\:min-vh-50:hover{
        min-height: 50vh;
    }

    .sm\:hover\:min-vh-60:hover{
        min-height: 60vh;
    }

    .sm\:hover\:min-vh-70:hover{
        min-height: 70vh;
    }

    .sm\:hover\:min-vh-80:hover{
        min-height: 80vh;
    }

    .sm\:hover\:min-vh-90:hover{
        min-height: 90vh;
    }

    .sm\:hover\:min-vh-100:hover{
        min-height: 100vh;
    }

    .sm\:hover\:min-vw-10:hover{
        min-width: 10vh;
    }

    .sm\:hover\:min-vw-20:hover{
        min-width: 20vh;
    }

    .sm\:hover\:min-vw-30:hover{
        min-width: 30vh;
    }

    .sm\:hover\:min-vw-40:hover{
        min-width: 40vh;
    }

    .sm\:hover\:min-vw-50:hover{
        min-width: 50vh;
    }

    .sm\:hover\:min-vw-60:hover{
        min-width: 60vh;
    }

    .sm\:hover\:min-vw-70:hover{
        min-width: 70vh;
    }

    .sm\:hover\:min-vw-80:hover{
        min-width: 80vh;
    }

    .sm\:hover\:min-vw-90:hover{
        min-width: 100vh;
    }

    .sm\:hover\:min-vw-100:hover{
        min-width: 100vh;
    }

    .sm\:hover\:max-vh-10:hover{
        max-height: 10vh;
    }

    .sm\:hover\:max-vh-20:hover{
        max-height: 20vh;
    }

    .sm\:hover\:max-vh-30:hover{
        max-height: 30vh;
    }

    .sm\:hover\:max-vh-40:hover{
        max-height: 40vh;
    }

    .sm\:hover\:max-vh-50:hover{
        max-height: 50vh;
    }

    .sm\:hover\:max-vh-60:hover{
        max-height: 60vh;
    }

    .sm\:hover\:max-vh-70:hover{
        max-height: 70vh;
    }

    .sm\:hover\:max-vh-80:hover{
        max-height: 80vh;
    }

    .sm\:hover\:max-vh-90:hover{
        max-height: 100vh;
    }

    .sm\:hover\:max-vh-100:hover{
        max-height: 100vh;
    }

    .sm\:hover\:max-vw-10:hover{
        max-width: 10vh;
    }

    .sm\:hover\:max-vw-20:hover{
        max-width: 20vh;
    }

    .sm\:hover\:max-vw-30:hover{
        max-width: 30vh;
    }

    .sm\:hover\:max-vw-40:hover{
        max-width: 40vh;
    }

    .sm\:hover\:max-vw-50:hover{
        max-width: 50vh;
    }

    .sm\:hover\:max-vw-60:hover{
        max-width: 60vh;
    }

    .sm\:hover\:max-vw-70:hover{
        max-width: 70vh;
    }

    .sm\:hover\:max-vw-80:hover{
        max-width: 80vh;
    }

    .sm\:hover\:max-vw-90:hover{
        max-width: 100vh;
    }

    .sm\:hover\:max-vw-100:hover{
        max-width: 100vh;
    }

    .sm\:hover\:min-w-2:hover{
        min-width: 2px;
    }

    .sm\:hover\:min-w-4:hover{
        min-width: 4px;
    }

    .sm\:hover\:min-w-6:hover{
        min-width: 6px;
    }

    .sm\:hover\:min-w-8:hover{
        min-width: 8px;
    }

    .sm\:hover\:min-w-10:hover{
        min-width: 10px;
    }

    .sm\:hover\:min-w-12:hover{
        min-width: 12px;
    }

    .sm\:hover\:min-w-14:hover{
        min-width: 14px;
    }

    .sm\:hover\:min-w-16:hover{
        min-width: 16px;
    }

    .sm\:hover\:min-w-18:hover{
        min-width: 18px;
    }

    .sm\:hover\:min-w-20:hover{
        min-width: 20px;
    }

    .sm\:hover\:min-w-22:hover{
        min-width: 1.5rem;
    }

    .sm\:hover\:min-w-24:hover{
        min-width: 3rem;
    }

    .sm\:hover\:min-w-26:hover{
        min-width: 4.5rem;
    }

    .sm\:hover\:min-w-28:hover{
        min-width: 6rem;
    }

    .sm\:hover\:min-w-30:hover{
        min-width: 7.5rem;
    }

    .sm\:hover\:min-w-32:hover{
        min-width: 10rem;
    }

    .sm\:hover\:min-w-34:hover{
        min-width: 11.5rem;
    }

    .sm\:hover\:min-w-36:hover{
        min-width: 13rem;
    }

    .sm\:hover\:min-w-38:hover{
        min-width: 14.5rem;
    }

    .sm\:hover\:min-w-40:hover{
        min-width: 16rem;
    }

    .sm\:hover\:min-w-42:hover{
        min-width: 18rem;
    }

    .sm\:hover\:min-w-44:hover{
        min-width: 20rem;
    }

    .sm\:hover\:min-w-46:hover{
        min-width: 22rem;
    }

    .sm\:hover\:min-w-48:hover{
        min-width: 24rem;
    }

    .sm\:hover\:min-w-hf:hover{
        min-width: 50%;
    }

    .sm\:hover\:min-w-full:hover{
        min-width: 100%;
    }

    .sm\:hover\:min-w-min:hover{
        min-width: min-content;
    }

    .sm\:hover\:min-w-max:hover{
        min-width: max-content;
    }

    .sm\:hover\:min-w-fit:hover{
        min-width: fit-content;
    }

    .sm\:hover\:max-w-0:hover{
        max-width: 0;
    }

    .sm\:hover\:max-w-2:hover{
        max-width: 2px;
    }

    .sm\:hover\:max-w-4:hover{
        max-width: 4px;
    }

    .sm\:hover\:max-w-6:hover{
        max-width: 6px;
    }

    .sm\:hover\:max-w-8:hover{
        max-width: 8px;
    }

    .sm\:hover\:max-w-10:hover{
        max-width: 10px;
    }

    .sm\:hover\:max-w-12:hover{
        max-width: 12px;
    }

    .sm\:hover\:max-w-14:hover{
        max-width: 14px;
    }

    .sm\:hover\:max-w-16:hover{
        max-width: 16px;
    }

    .sm\:hover\:max-w-18:hover{
        max-width: 18px;
    }

    .sm\:hover\:max-w-20:hover{
        max-width: 20px;
    }

    .sm\:hover\:max-w-22:hover{
        max-width: 1.5rem;
    }

    .sm\:hover\:max-w-24:hover{
        max-width: 3rem;
    }

    .sm\:hover\:max-w-26:hover{
        max-width: 4.5rem;
    }

    .sm\:hover\:max-w-28:hover{
        max-width: 6rem;
    }

    .sm\:hover\:max-w-30:hover{
        max-width: 7.5rem;
    }

    .sm\:hover\:max-w-32:hover{
        max-width: 10rem;
    }

    .sm\:hover\:max-w-34:hover{
        max-width: 11.5rem;
    }

    .sm\:hover\:max-w-36:hover{
        max-width: 13rem;
    }

    .sm\:hover\:max-w-38:hover{
        max-width: 14.5rem;
    }

    .sm\:hover\:max-w-40:hover{
        max-width: 16rem;
    }

    .sm\:hover\:max-w-42:hover{
        max-width: 18rem;
    }

    .sm\:hover\:max-w-44:hover{
        max-width: 20rem;
    }

    .sm\:hover\:max-w-46:hover{
        max-width: 22rem;
    }

    .sm\:hover\:max-w-48:hover{
        max-width: 24rem;
    }

    .sm\:hover\:max-w-hf:hover{
        max-width: 50%;
    }

    .sm\:hover\:max-w-full:hover{
        max-width: 100%;
    }

    .sm\:hover\:max-w-max:hover{
        max-width: max-content;
    }

    .sm\:hover\:max-w-max:hover{
        max-width: max-content;
    }

    .sm\:hover\:max-w-fit:hover{
        max-width: fit-content;
    }

    .sm\:hover\:h-0:hover{
        height: 0;
    }

    .sm\:hover\:h-2:hover{
        height: 2px;
    }

    .sm\:hover\:h-4:hover{
        height: 4px;
    }

    .sm\:hover\:h-6:hover{
        height: 6px;
    }

    .sm\:hover\:h-8:hover{
        height: 8px;
    }

    .sm\:hover\:h-10:hover{
        height: 10px;
    }

    .sm\:hover\:h-12:hover{
        height: 12px;
    }

    .sm\:hover\:h-14:hover{
        height: 14px;
    }

    .sm\:hover\:h-16:hover{
        height: 16px;
    }

    .sm\:hover\:h-18:hover{
        height: 18px;
    }

    .sm\:hover\:h-20:hover{
        height: 20px;
    }

    .sm\:hover\:h-22:hover{
        height: 1.5rem;
    }

    .sm\:hover\:h-24:hover{
        height: 3rem;
    }

    .sm\:hover\:h-26:hover{
        height: 4.5rem;
    }

    .sm\:hover\:h-28:hover{
        height: 6rem;
    }

    .sm\:hover\:h-30:hover{
        height: 7.5rem;
    }

    .sm\:hover\:h-32:hover{
        height: 10rem;
    }

    .sm\:hover\:h-34:hover{
        height: 11.5rem;
    }

    .sm\:hover\:h-36:hover{
        height: 13rem;
    }

    .sm\:hover\:h-38:hover{
        height: 14.5rem;
    }

    .sm\:hover\:h-40:hover{
        height: 16rem;
    }

    .sm\:hover\:h-42:hover{
        height: 18rem;
    }

    .sm\:hover\:h-44:hover{
        height: 20rem;
    }

    .sm\:hover\:h-46:hover{
        height: 22rem;
    }

    .sm\:hover\:h-48:hover{
        height: 24rem;
    }

    .sm\:hover\:h-52:hover{
        height: 28rem;
    }

    .sm\:hover\:h-56:hover{
        height: 32rem;
    }

    .sm\:hover\:h-60:hover{
        height: 36rem;
    }

    .sm\:hover\:h-64:hover{
        height: 40rem;
    }

    .sm\:hover\:h-68:hover{
        height: 44rem;
    }

    .sm\:hover\:h-72:hover{
        height: 48rem;
    }

    .sm\:hover\:h-76:hover{
        height: 52rem;
    }

    .sm\:hover\:h-80:hover{
        height: 56rem;
    }

    .sm\:hover\:h-84:hover{
        height: 60rem;
    }

    .sm\:hover\:h-hf:hover{
        height: 50%;
    }

    .sm\:hover\:h-third:hover{
        height: 33.333%;
    }

    .sm\:hover\:h-two-third:hover{
        height: 66.67%;
    }

    .sm\:hover\:h-quarter:hover{
        height: 25%;
    }

    .sm\:hover\:h-three-quarter:hover{
        height: 75%;
    }

    .sm\:hover\:h-fifth:hover{
        height: 20%;
    }

    .sm\:hover\:h-two-fifth:hover{
        height: 40%;
    }

    .sm\:hover\:h-three-fifth:hover{
        height: 60%;
    }

    .sm\:hover\:h-four-fifth:hover{
        height: 80%;
    }

    .sm\:hover\:h-tenth:hover{
        height: 10%;
    }

    .sm\:hover\:h-two-tenth:hover{
        height: 20%;
    }

    .sm\:hover\:h-three-tenth:hover{
        height: 30%;
    }

    .sm\:hover\:h-four-tenth:hover{
        height: 40%;
    }

    .sm\:hover\:h-five-tenth:hover{
        height: 50%;
    }

    .sm\:hover\:h-six-tenth:hover{
        height: 60%;
    }

    .sm\:hover\:h-seventh-tenth:hover{
        height: 70%;
    }

    .sm\:hover\:h-eight-tenth:hover{
        height: 80%;
    }

    .sm\:hover\:h-nine-tenth:hover{
        height: 90%;
    }

    .sm\:hover\:h-full:hover{
        height: 100%;
    }

    .sm\:hover\:h-min:hover{
        height: min-content;
    }

    .sm\:hover\:h-max:hover{
        height: max-content;
    }

    .sm\:hover\:h-fit:hover{
        height: fit-content;
    }

    .sm\:hover\:min-h-0:hover{
        min-height: 0;
    }

    .sm\:hover\:min-h-2:hover{
        min-height: 2px;
    }

    .sm\:hover\:min-h-4:hover{
        min-height: 4px;
    }

    .sm\:hover\:min-h-6:hover{
        min-height: 6px;
    }

    .sm\:hover\:min-h-8:hover{
        min-height: 8px;
    }

    .sm\:hover\:min-h-10:hover{
        min-height: 10px;
    }

    .sm\:hover\:min-h-12:hover{
        min-height: 12px;
    }

    .sm\:hover\:min-h-14:hover{
        min-height: 14px;
    }

    .sm\:hover\:min-h-16:hover{
        min-height: 16px;
    }

    .sm\:hover\:min-h-18:hover{
        min-height: 18px;
    }

    .sm\:hover\:min-h-20:hover{
        min-height: 20px;
    }

    .sm\:hover\:min-h-22:hover{
        min-height: 1.5rem;
    }

    .sm\:hover\:min-h-24:hover{
        min-height: 3rem;
    }

    .sm\:hover\:min-h-26:hover{
        min-height: 4.5rem;
    }

    .sm\:hover\:min-h-28:hover{
        min-height: 6rem;
    }

    .sm\:hover\:min-h-30:hover{
        min-height: 7.5rem;
    }

    .sm\:hover\:min-h-32:hover{
        min-height: 10rem;
    }

    .sm\:hover\:min-h-34:hover{
        min-height: 11.5rem;
    }

    .sm\:hover\:min-h-36:hover{
        min-height: 13rem;
    }

    .sm\:hover\:min-h-38:hover{
        min-height: 14.5rem;
    }

    .sm\:hover\:min-h-40:hover{
        min-height: 16rem;
    }

    .sm\:hover\:min-h-42:hover{
        min-height: 18rem;
    }

    .sm\:hover\:min-h-44:hover{
        min-height: 20rem;
    }

    .sm\:hover\:min-h-46:hover{
        min-height: 22rem;
    }

    .sm\:hover\:min-h-48:hover{
        min-height: 24rem;
    }

    .sm\:hover\:min-h-hf:hover{
        min-height: 50%;
    }

    .sm\:hover\:min-h-full:hover{
        min-height: 100%;
    }

    .sm\:hover\:min-h-min:hover{
        min-height: min-content;
    }

    .sm\:hover\:min-h-max:hover{
        min-height: max-content;
    }

    .sm\:hover\:min-h-fit:hover{
        min-height: fit-content;
    }

    .sm\:hover\:max-h-0:hover{
        max-height: 0;
    }

    .sm\:hover\:max-h-2:hover{
        max-height: 2px;
    }

    .sm\:hover\:max-h-4:hover{
        max-height: 4px;
    }

    .sm\:hover\:max-h-6:hover{
        max-height: 6px;
    }

    .sm\:hover\:max-h-8:hover{
        max-height: 8px;
    }

    .sm\:hover\:max-h-10:hover{
        max-height: 10px;
    }

    .sm\:hover\:max-h-12:hover{
        max-height: 12px;
    }

    .sm\:hover\:max-h-14:hover{
        max-height: 14px;
    }

    .sm\:hover\:max-h-16:hover{
        max-height: 16px;
    }

    .sm\:hover\:max-h-18:hover{
        max-height: 18px;
    }

    .sm\:hover\:max-h-20:hover{
        max-height: 20px;
    }

    .sm\:hover\:max-h-22:hover{
        max-height: 1.5rem;
    }

    .sm\:hover\:max-h-24:hover{
        max-height: 3rem;
    }

    .sm\:hover\:max-h-26:hover{
        max-height: 4.5rem;
    }

    .sm\:hover\:max-h-28:hover{
        max-height: 6rem;
    }

    .sm\:hover\:max-h-30:hover{
        max-height: 7.5rem;
    }

    .sm\:hover\:max-h-32:hover{
        max-height: 10rem;
    }

    .sm\:hover\:max-h-34:hover{
        max-height: 11.5rem;
    }

    .sm\:hover\:max-h-36:hover{
        max-height: 13rem;
    }

    .sm\:hover\:max-h-38:hover{
        max-height: 14.5rem;
    }

    .sm\:hover\:max-h-40:hover{
        max-height: 16rem;
    }

    .sm\:hover\:max-h-42:hover{
        max-height: 18rem;
    }

    .sm\:hover\:max-h-44:hover{
        max-height: 20rem;
    }

    .sm\:hover\:max-h-46:hover{
        max-height: 22rem;
    }

    .sm\:hover\:max-h-48:hover{
        max-height: 24rem;
    }

    .sm\:hover\:max-h-hf:hover{
        max-height: 50%;
    }

    .sm\:hover\:max-h-full:hover{
        max-height: 100%;
    }

    .sm\:hover\:max-h-max:hover{
        max-height: max-content;
    }

    .sm\:hover\:max-h-max:hover{
        max-height: max-content;
    }

    .sm\:hover\:max-h-fit:hover{
        max-height: fit-content;
    }

    .sm\:hover\:sans:hover{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .sm\:hover\:serif:hover{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .sm\:hover\:mono:hover{
        font-family: 'Courier New', Courier, monospace;
    }

    .sm\:hover\:font-s-xs:hover{
        font-size: var(--velocity-font-s-xs);
    }

    .sm\:hover\:font-s-sm:hover{
        font-size: var(--velocity-font-s-sm);
    }

    .sm\:hover\:font-s-md:hover{
        font-size: var(--velocity-font-s-md);
    }

    .sm\:hover\:font-s-lg:hover{
        font-size: var(--velocity-font-s-lg);
    }

    .sm\:hover\:font-s-xm:hover{
        font-size: var(--velocity-font-s-xm);
    }

    .sm\:hover\:font-s-xl:hover{
        font-size: var(--velocity-font-s-xl);
    }

    .sm\:hover\:font-s-2md:hover{
        font-size: var(--velocity-font-s-2md);
    }

    .sm\:hover\:font-s-2xm:hover{
        font-size: var(--velocity-font-s-2xm);
    }

    .sm\:hover\:font-s-2lg:hover{
        font-size: var(--velocity-font-s-2lg);
    }

    .sm\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:hover\:font-s-2xl:hover{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:hover\:font-s-4md:hover{
        font-size: var(--velocity-font-s-4md);
    }

    .sm\:hover\:font-s-6md:hover{
        font-size: var(--velocity-font-s-6md);
    }

    .sm\:hover\:font-s-8md:hover{
        font-size: var(--velocity-font-s-8md);
    }

    .sm\:hover\:font-smoothing-antialiased:hover{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .sm\:hover\:font-subpixel-antialiased:hover{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .sm\:hover\:italic:hover{
        font-style: italic;
    }

    .sm\:hover\:italic-0:hover{
        font-style: normal;
    }

    .sm\:hover\:font-w-thin:hover{
        font-weight: 100;
    }

    .sm\:hover\:font-w-extralight:hover{
        font-weight: 200;
    }

    .sm\:hover\:font-w-light:hover{
        font-weight: 300;
    }

    .sm\:hover\:font-w-normal:hover{
        font-weight: 400;
    }

    .sm\:hover\:font-w-medium:hover{
        font-weight: 500;
    }

    .sm\:hover\:font-w-semibold:hover{
        font-weight: 600;
    }

    .sm\:hover\:font-w-bold:hover{
        font-weight: 700;
    }

    .sm\:hover\:font-w-extrabold:hover{
        font-weight: 800;
    }

    .sm\:hover\:font-w-black:hover{
        font-weight: 900;
    }

    .sm\:hover\:letter-space-lt:hover{
        letter-spacing: -0.25rem;
    }

    .sm\:hover\:letter-space-tt:hover{
        letter-spacing: -0.125rem;
    }

    .sm\:hover\:letter-space-normal:hover{
        letter-spacing: 0;
    }

    .sm\:hover\:letter-space-wide:hover{
        letter-spacing: 0.125rem;
    }

    .sm\:hover\:letter-space-wider:hover{
        letter-spacing: 0.25rem;
    }

    .sm\:hover\:line-h-1:hover{
        line-height: 0.25rem;
    }

    .sm\:hover\:line-h-2:hover{
        line-height: 0.5rem;
    }

    .sm\:hover\:line-h-3:hover{
        line-height: 0.75rem;
    }

    .sm\:hover\:line-h-4:hover{
        line-height: 1rem;
    }

    .sm\:hover\:line-h-5:hover{
        line-height: 1.25rem;
    }

    .sm\:hover\:line-h-6:hover{
        line-height: 1.5rem;
    }

    .sm\:hover\:line-h-7:hover{
        line-height: 1.75rem;
    }

    .sm\:hover\:line-h-8:hover{
        line-height: 2rem;
    }

    .sm\:hover\:line-h-9:hover{
        line-height: 2.25rem;
    }

    .sm\:hover\:line-h-10:hover{
        line-height: 2.5rem;
    }

    .sm\:hover\:line-h-normal:hover{
        line-height: 1;
    }

    .sm\:hover\:line-h-sm:hover{
        line-height: 1.25;
    }

    .sm\:hover\:line-h-md:hover{
        line-height: 1.5;
    }

    .sm\:hover\:line-h-lg:hover{
        line-height: 1.75;
    }

    .sm\:hover\:line-h-lg:hover{
        line-height: 2;
    }

    .sm\:hover\:line-h-xl:hover{
        line-height: 4;
    }

    .sm\:hover\:list-img-none:hover{
        list-style-image: none;
    }

    .sm\:hover\:list-position-inside:hover{
        list-style-position: inside;
    }

    .sm\:hover\:list-position-outside:hover{
        list-style-position: outside;
    }

    .sm\:hover\:list-type-none:hover{
        list-style-type: none;
    }

    .sm\:hover\:list-type-disc:hover{
        list-style-type: disc;
    }

    .sm\:hover\:list-type-decimal:hover{
        list-style-type: decimal;
    }

    .sm\:hover\:list-type-square:hover{
        list-style-type: square;
    }

    .sm\:hover\:left-text:hover{
        text-align: left;
    }

    .sm\:hover\:right-text:hover{
        text-align: right;
    }

    .sm\:hover\:justify-text:hover{
        text-align: justify;
    }

    .sm\:hover\:center-text:hover{
        text-align: center;
    }

    .sm\:hover\:start-text:hover{
        text-align: start;
    }

    .sm\:hover\:end-text:hover{
        text-align: end;
    }

    .sm\:hover\:underline-text:hover{
        text-decoration-line: underline;
    }

    .sm\:hover\:overline-text:hover{
        text-decoration-line: overline;
    }

    .sm\:hover\:strikethrough-text:hover{
        text-decoration-line: line-through;
    }

    .sm\:hover\:no-decoration-text:hover{
        text-decoration-line: none;
    }

    .sm\:hover\:text-decoration-solid:hover{
        text-decoration-style: solid;
    }

    .sm\:hover\:text-decoration-double:hover{
        text-decoration-style: double;
    }

    .sm\:hover\:text-decoration-dotted:hover{
        text-decoration-style: dotted;
    }

    .sm\:hover\:text-decoration-dashed:hover{
        text-decoration-style: dashed;
    }

    .sm\:hover\:text-decoration-wavy:hover{
        text-decoration-style: wavy;
    }

    .sm\:hover\:decoration-thick-auto:hover{
        text-decoration-thickness: auto;
    }

    .sm\:hover\:decoration-thick-0:hover{
        text-decoration-thickness: 0;
    }

    .sm\:hover\:decoration-thick-sm:hover{
        text-decoration-thickness: 1px;
    }

    .sm\:hover\:decoration-thick-md:hover{
        text-decoration-thickness: 2px;
    }

    .sm\:hover\:decoration-thick-lg:hover{
        text-decoration-thickness: 4px;
    }

    .sm\:hover\:decoration-thick-xl:hover{
        text-decoration-thickness: 8px;
    }

    .sm\:hover\:underline-offset-auto:hover{
        text-underline-offset: auto;
    }

    .sm\:hover\:underline-offset-0:hover{
        text-underline-offset: 0;
    }

    .sm\:hover\:underline-offset-sm:hover{
        text-underline-offset: 1px;
    }

    .sm\:hover\:underline-offset-md:hover{
        text-underline-offset: 2px;
    }

    .sm\:hover\:underline-offset-lg:hover{
        text-underline-offset: 4px;
    }

    .sm\:hover\:underline-offset-xl:hover{
        text-underline-offset: 8px;
    }

    .sm\:hover\:text-uppercase:hover{
        text-transform: uppercase;
    }

    .sm\:hover\:text-lowercase:hover{
        text-transform: lowercase;
    }

    .sm\:hover\:text-capitalize:hover{
        text-transform: capitalize;
    }

    .sm\:hover\:text-no-case:hover{
        text-transform: none;
    }

    .sm\:hover\:text-ellipsis:hover{
        text-overflow: ellipsis;
    }

    .sm\:hover\:text-clip:hover{
        text-overflow: clip;
    }

    .sm\:hover\:text-wrap:hover{
        text-wrap: wrap;
    }

    .sm\:hover\:text-nowrap:hover{
        text-wrap: nowrap;
    }

    .sm\:hover\:text-balance:hover{
        text-wrap: balance;
    }

    .sm\:hover\:text-pretty:hover{
        text-wrap: pretty;
    }

    .sm\:hover\:text-indent-0:hover{
        text-indent: 0;
    }

    .sm\:hover\:text-indent-1:hover{
        text-indent: 1px;
    }

    .sm\:hover\:text-indent-2:hover{
        text-indent: 2px;
    }

    .sm\:hover\:text-indent-4:hover{
        text-indent: 4px;
    }

    .sm\:hover\:text-indent-6:hover{
        text-indent: 6px;
    }

    .sm\:hover\:text-indent-8:hover{
        text-indent: 8px;
    }

    .sm\:hover\:text-indent-10:hover{
        text-indent: 10px;
    }

    .sm\:hover\:text-indent-12:hover{
        text-indent: 12px;
    }

    .sm\:hover\:text-indent-14:hover{
        text-indent: 14px;
    }

    .sm\:hover\:text-indent-16:hover{
        text-indent: 16px;
    }

    .sm\:hover\:text-indent-18:hover{
        text-indent: 18px;
    }

    .sm\:hover\:text-indent-20:hover{
        text-indent: 20px;
    }

    .sm\:hover\:vertical-align-baseline:hover{
        vertical-align: baseline;
    }

    .sm\:hover\:vertical-align-top:hover{
        vertical-align: top;
    }

    .sm\:hover\:vertical-align-bottom:hover{
        vertical-align: bottom;
    }

    .sm\:hover\:vertical-align-middle:hover{
        vertical-align: middle;
    }

    .sm\:hover\:vertical-align-text-top:hover{
        vertical-align: text-top;
    }

    .sm\:hover\:vertical-align-text-bottom:hover{
        vertical-align: text-bottom;
    }

    .sm\:hover\:vertical-align-sub:hover{
        vertical-align: sub;
    }

    .sm\:hover\:vertical-align-super:hover{
        vertical-align: super;
    }

    .sm\:hover\:white-space-normal:hover{
        white-space: normal;
    }

    .sm\:hover\:white-space-nowrap:hover{
        white-space: nowrap;
    }

    .sm\:hover\:white-space-pre:hover{
        white-space: pre;
    }

    .sm\:hover\:white-space-pre-line:hover{
        white-space: pre-line;
    }

    .sm\:hover\:white-space-pre-wrap:hover{
        white-space: pre-wrap;
    }

    .sm\:hover\:white-break-spaces:hover{
        white-space: break-spaces;
    }

    .sm\:hover\:word-break-normal:hover{
        word-break: normal;
    }

    .sm\:hover\:word-break-words:hover{
        word-break: break-word;
    }

    .sm\:hover\:word-break-all:hover{
        word-break: break-all;
    }

    .sm\:hover\:word-break-keep:hover{
        word-break: keep-all;
    }

    .sm\:hover\:content-none:hover{
        content: none;
    }

    .sm\:hover\:content-blank:hover{
        content: "";
    }

    .sm\:hover\:bg-fixed:hover{
        background-attachment: fixed;
    }

    .sm\:hover\:bg-local:hover{
        background-attachment: local;
    }

    .sm\:hover\:bg-scroll:hover{
        background-attachment: scroll;
    }

    .sm\:hover\:bg-clip-border:hover{
        background-clip: border-box;
    }

    .sm\:hover\:bg-clip-content:hover{
        background-clip: content-box;
    }

    .sm\:hover\:bg-clip-padding:hover{
        background-clip: padding-box;
    }

    .sm\:hover\:bg-clip-text:hover{
        background-clip: text;
    }

    .sm\:hover\:bg-or-border:hover{
        background-origin: border-box;
    }

    .sm\:hover\:bg-origin-border:hover{
        background-origin: border-box;
    }

    .sm\:hover\:bg-origin-padding:hover{
        background-origin: padding-box;
    }

    .sm\:hover\:bg-origin-content:hover{
        background-origin: content-box;
    }

    .sm\:hover\:bg-top:hover{
        background-position: top;
    }

    .sm\:hover\:bg-bottom:hover{
        background-position: bottom;
    }

    .sm\:hover\:bg-center:hover{
        background-position: center;
    }

    .sm\:hover\:bg-left:hover{
        background-position: left;
    }

    .sm\:hover\:bg-right:hover{
        background-position: top;
    }

    .sm\:hover\:bg-left-top:hover{
        background-position: left top;
    }

    .sm\:hover\:bg-right-top:hover{
        background-position: right top;
    }

    .sm\:hover\:bg-left-bottom:hover{
        background-position: left bottom;
    }

    .sm\:hover\:bg-right-bottom:hover{
        background-position: right bottom;
    }

    .sm\:hover\:bg-no-repeat:hover{
        background-repeat: no-repeat;
    }

    .sm\:hover\:bg-repeat:hover{
        background-repeat: repeat;
    }

    .sm\:hover\:bg-repeat-x:hover{
        background-repeat: repeat-x;
    }

    .sm\:hover\:bg-repeat-y:hover{
        background-repeat: repeat-y;
    }

    .sm\:hover\:bg-repeat-space:hover{
        background-repeat: space;
    }

    .sm\:hover\:bg-repeat-round:hover{
        background-repeat: round;
    }

    .sm\:hover\:bg-s-auto:hover{
        background-size: auto;
    }

    .sm\:hover\:bg-s-cover:hover{
        background-size: cover;
    }

    .sm\:hover\:bg-s-contain:hover{
        background-size: contain;
    }

    /* padding */
    .sm\:hover\:p-auto:hover{
        padding: auto;
    }

    .sm\:hover\:p-0:hover{
        padding: 0;
    }

    .sm\:hover\:p-4:hover{
        padding: var(--velocity-padding-4);
    }

    .sm\:hover\:p-8:hover{
        padding: var(--velocity-padding-8);
    }

    .sm\:hover\:p-12:hover{
        padding: var(--velocity-padding-12);
    }

    .sm\:hover\:p-16:hover{
        padding: var(--velocity-padding-16);
    }

    .sm\:hover\:p-20:hover{
        padding: var(--velocity-padding-20);
    }

    .sm\:hover\:p-24:hover{
        padding: var(--velocity-padding-24);
    }

    .sm\:hover\:p-28:hover{
        padding: var(--velocity-padding-28);
    }

    .sm\:hover\:p-32:hover{
        padding: var(--velocity-padding-32);
    }

    .sm\:hover\:p-36:hover{
        padding: var(--velocity-padding-36);
    }

    .sm\:hover\:p-40:hover{
        padding: var(--velocity-padding-40);
    }

    .sm\:hover\:p-44:hover{
        padding: var(--velocity-padding-44);
    }

    .sm\:hover\:p-48:hover{
        padding: var(--velocity-padding-48);
    }

    .sm\:hover\:p-52:hover{
        padding: var(--velocity-padding-52);
    }

    .sm\:hover\:p-56:hover{
        padding: var(--velocity-padding-56);
    }

    .sm\:hover\:p-60:hover{
        padding: var(--velocity-padding-60);
    }

    .sm\:hover\:p-64:hover{
        padding: var(--velocity-padding-64);
    }

    .sm\:hover\:p-68:hover{
        padding: var(--velocity-padding-68);
    }

    .sm\:hover\:p-72:hover{
        padding: var(--velocity-padding-72);
    }

    .sm\:hover\:p-76:hover{
        padding: var(--velocity-padding-76);
    }

    .sm\:hover\:p-80:hover{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .sm\:hover\:pt-auto:hover{
        padding-top: auto;
    }

    .sm\:hover\:pt-0:hover{
        padding-top: 0;
    }

    .sm\:hover\:pt-4:hover{
        padding-top: 0.25rem;
    }

    .sm\:hover\:pt-8:hover{
        padding-top: 0.5rem;
    }

    .sm\:hover\:pt-12:hover{
        padding-top: 0.75rem;
    }

    .sm\:hover\:pt-16:hover{
        padding-top: 1rem;
    }

    .sm\:hover\:pt-20:hover{
        padding-top: 1.25rem;
    }

    .sm\:hover\:pt-24:hover{
        padding-top: 1.5rem;
    }

    .sm\:hover\:pt-28:hover{
        padding-top: 1.75rem;
    }

    .sm\:hover\:pt-32:hover{
        padding-top: 2rem;
    }

    .sm\:hover\:pt-36:hover{
        padding-top: 2.25rem;
    }

    .sm\:hover\:pt-40:hover{
        padding-top: 2.5rem;
    }

    .sm\:hover\:pt-44:hover{
        padding-top: 2.75rem;
    }

    .sm\:hover\:pt-48:hover{
        padding-top: 3rem;
    }

    .sm\:hover\:pt-52:hover{
        padding-top: 3.25rem;
    }

    .sm\:hover\:pt-56:hover{
        padding-top: 3.5rem;
    }

    .sm\:hover\:pt-60:hover{
        padding-top: 3.75rem;
    }

    .sm\:hover\:pt-64:hover{
        padding-top: 4rem;
    }

    .sm\:hover\:pt-68:hover{
        padding-top: 6rem;
    }

    .sm\:hover\:pt-72:hover{
        padding-top: 8rem;
    }

    .sm\:hover\:pt-76:hover{
        padding-top: 12rem;
    }

    .sm\:hover\:pt-80:hover{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .sm\:hover\:pb-auto:hover{
        padding-bottom: auto;
    }

    .sm\:hover\:pb-0:hover{
        padding-bottom: 0;
    }

    .sm\:hover\:pb-4:hover{
        padding-bottom: 0.25rem;
    }

    .sm\:hover\:pb-8:hover{
        padding-bottom: 0.5rem;
    }

    .sm\:hover\:pb-12:hover{
        padding-bottom: 0.75rem;
    }

    .sm\:hover\:pb-16:hover{
        padding-bottom: 1rem;
    }

    .sm\:hover\:pb-20:hover{
        padding-bottom: 1.25rem;
    }

    .sm\:hover\:pb-24:hover{
        padding-bottom: 1.5rem;
    }

    .sm\:hover\:pb-28:hover{
        padding-bottom: 1.75rem;
    }

    .sm\:hover\:pb-32:hover{
        padding-bottom: 2rem;
    }

    .sm\:hover\:pb-36:hover{
        padding-bottom: 2.25rem;
    }

    .sm\:hover\:pb-40:hover{
        padding-bottom: 2.5rem;
    }

    .sm\:hover\:pb-44:hover{
        padding-bottom: 2.75rem;
    }

    .sm\:hover\:pb-48:hover{
        padding-bottom: 3rem;
    }

    .sm\:hover\:pb-52:hover{
        padding-bottom: 3.25rem;
    }

    .sm\:hover\:pb-56:hover{
        padding-bottom: 3.5rem;
    }

    .sm\:hover\:pb-60:hover{
        padding-bottom: 3.75rem;
    }

    .sm\:hover\:pb-64:hover{
        padding-bottom: 4rem;
    }

    .sm\:hover\:pb-68:hover{
        padding-bottom: 6rem;
    }

    .sm\:hover\:pb-72:hover{
        padding-bottom: 8rem;
    }

    .sm\:hover\:pb-76:hover{
        padding-bottom: 12rem;
    }

    .sm\:hover\:pb-80:hover{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .sm\:hover\:pl-0:hover{
        padding-left: auto;
    }

    .sm\:hover\:pl-0:hover{
        padding-left: 0;
    }

    .sm\:hover\:pl-4:hover{
        padding-left: 0.25rem;
    }

    .sm\:hover\:pl-8:hover{
        padding-left: 0.5rem;
    }

    .sm\:hover\:pl-12:hover{
        padding-left: 0.75rem;
    }

    .sm\:hover\:pl-16:hover{
        padding-left: 1rem;
    }

    .sm\:hover\:pl-20:hover{
        padding-left: 1.25rem;
    }

    .sm\:hover\:pl-24:hover{
        padding-left: 1.5rem;
    }

    .sm\:hover\:pl-28:hover{
        padding-left: 1.75rem;
    }

    .sm\:hover\:pl-32:hover{
        padding-left: 2rem;
    }

    .sm\:hover\:pl-36:hover{
        padding-left: 2.25rem;
    }

    .sm\:hover\:pl-40:hover{
        padding-left: 2.5rem;
    }

    .sm\:hover\:pl-44:hover{
        padding-left: 2.75rem;
    }

    .sm\:hover\:pl-48:hover{
        padding-left: 3rem;
    }

    .sm\:hover\:pl-52:hover{
        padding-left: 3.25rem;
    }

    .sm\:hover\:pl-56:hover{
        padding-left: 3.5rem;
    }

    .sm\:hover\:pl-60:hover{
        padding-left: 3.75rem;
    }

    .sm\:hover\:pl-64:hover{
        padding-left: 4rem;
    }

    .sm\:hover\:pl-68:hover{
        padding-left: 6rem;
    }

    .sm\:hover\:pl-72:hover{
        padding-left: 8rem;
    }

    .sm\:hover\:pl-76:hover{
        padding-left: 12rem;
    }

    .sm\:hover\:pl-80:hover{
        padding-left: 16rem;
    }

    /** padding-right **/
    .sm\:hover\:pr-auto:hover{
        padding-right: auto;
    }

    .sm\:hover\:pr-0:hover{
        padding-right: 0;
    }

    .sm\:hover\:pr-4:hover{
        padding-right: 0.25rem;
    }

    .sm\:hover\:pr-8:hover{
        padding-right: 0.5rem;
    }

    .sm\:hover\:pr-12:hover{
        padding-right: 0.75rem;
    }

    .sm\:hover\:pr-16:hover{
        padding-right: 1rem;
    }

    .sm\:hover\:pr-20:hover{
        padding-right: 1.25rem;
    }

    .sm\:hover\:pr-24:hover{
        padding-right: 1.5rem;
    }

    .sm\:hover\:pr-28:hover{
        padding-right: 1.75rem;
    }

    .sm\:hover\:pr-32:hover{
        padding-right: 2rem;
    }

    .sm\:hover\:pr-36:hover{
        padding-right: 2.25rem;
    }

    .sm\:hover\:pr-40:hover{
        padding-right: 2.5rem;
    }

    .sm\:hover\:pr-44:hover{
        padding-right: 2.75rem;
    }

    .sm\:hover\:pr-48:hover{
        padding-right: 3rem;
    }

    .sm\:hover\:pr-52:hover{
        padding-right: 3.25rem;
    }

    .sm\:hover\:pr-56:hover{
        padding-right: 3.5rem;
    }

    .sm\:hover\:pr-60:hover{
        padding-right: 3.75rem;
    }

    .sm\:hover\:pr-64:hover{
        padding-right: 4rem;
    }

    .sm\:hover\:pr-68:hover{
        padding-right: 6rem;
    }

    .sm\:hover\:pr-72:hover{
        padding-right: 8rem;
    }

    .sm\:hover\:pr-76:hover{
        padding-right: 12rem;
    }

    .sm\:hover\:pr-80:hover{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .sm\:hover\:px-auto:hover{
        padding-left: auto;
        padding-right: auto;
    }

    .sm\:hover\:px-0:hover{
        padding-left: 0;
        padding-right: 0;
    }

    .sm\:hover\:px-4:hover{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:hover\:px-8:hover{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .sm\:hover\:px-12:hover{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .sm\:hover\:px-16:hover{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:hover\:px-20:hover{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:hover\:px-24:hover{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:hover\:px-28:hover{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .sm\:hover\:px-32:hover{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .sm\:hover\:px-36:hover{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .sm\:hover\:px-40:hover{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .sm\:hover\:px-44:hover{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .sm\:hover\:px-48:hover{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .sm\:hover\:px-52:hover{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .sm\:hover\:px-56:hover{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .sm\:hover\:px-60:hover{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .sm\:hover\:px-64:hover{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .sm\:hover\:px-68:hover{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .sm\:hover\:px-72:hover{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .sm\:hover\:px-76:hover{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .sm\:hover\:px-80:hover{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .sm\:hover\:py-auto:hover{
        padding-top: auto;
        padding-bottom: auto;
    }

    .sm\:hover\:py-0:hover{
        padding-top: 0;
        padding-bottom: 0;
    }

    .sm\:hover\:py-4:hover{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .sm\:hover\:py-8:hover{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:hover\:py-12:hover{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:hover\:py-16:hover{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .sm\:hover\:py-20:hover{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .sm\:hover\:py-24:hover{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:hover\:py-28:hover{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .sm\:hover\:py-32:hover{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .sm\:hover\:py-36:hover{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .sm\:hover\:py-40:hover{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .sm\:hover\:py-44:hover{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .sm\:hover\:py-48:hover{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .sm\:hover\:py-52:hover{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .sm\:hover\:py-56:hover{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .sm\:hover\:py-60:hover{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .sm\:hover\:py-64:hover{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:hover\:py-68:hover{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:hover\:py-72:hover{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:hover\:py-76:hover{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .sm\:hover\:py-80:hover{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .sm\:hover\:m-auto:hover{
        margin: auto;
    }

    .sm\:hover\:m-0:hover{
        margin: 0;
    }

    .sm\:hover\:m-4:hover{
        margin: 0.25rem;
    }

    .sm\:hover\:m-8:hover{
        margin: 0.5rem;
    }

    .sm\:hover\:m-12:hover{
        margin: 0.75rem;
    }

    .sm\:hover\:m-16:hover{
        margin: 1rem;
    }

    .sm\:hover\:m-20:hover{
        margin: 1.25rem;
    }

    .sm\:hover\:m-24:hover{
        margin: 1.5rem;
    }

    .sm\:hover\:m-28:hover{
        margin: 1.75rem;
    }

    .sm\:hover\:m-32:hover{
        margin: 2rem;
    }

    .sm\:hover\:m-36:hover{
        margin: 2.25rem;
    }

    .sm\:hover\:m-40:hover{
        margin: 2.5rem;
    }

    .sm\:hover\:m-44:hover{
        margin: 2.75rem;
    }

    .sm\:hover\:m-48:hover{
        margin: 3rem;
    }

    .sm\:hover\:m-52:hover{
        margin: 3.25rem;
    }

    .sm\:hover\:m-56:hover{
        margin: 3.5rem;
    }

    .sm\:hover\:m-60:hover{
        margin: 3.75rem;
    }

    .sm\:hover\:m-64:hover{
        margin: 4rem;
    }

    .sm\:hover\:m-68:hover{
        margin: 6rem;
    }

    .sm\:hover\:m-72:hover{
        margin: 8rem;
    }

    .sm\:hover\:m-76:hover{
        margin: 12rem;
    }

    .sm\:hover\:m-80:hover{
        margin: 16rem;
    }

    /** margin top **/
    .sm\:hover\:mt-auto:hover{
        margin-top: auto;
    }

    .sm\:hover\:mt-0:hover{
        margin-top: 0;
    }

    .sm\:hover\:mt-4:hover{
        margin-top: 0.25rem;
    }

    .sm\:hover\:mt-8:hover{
        margin-top: 0.5rem;
    }

    .sm\:hover\:mt-12:hover{
        margin-top: 0.75rem;
    }

    .sm\:hover\:mt-16:hover{
        margin-top: 1rem;
    }

    .sm\:hover\:mt-20:hover{
        margin-top: 1.25rem;
    }

    .sm\:hover\:mt-24:hover{
        margin-top: 1.5rem;
    }

    .sm\:hover\:mt-28:hover{
        margin-top: 1.75rem;
    }

    .sm\:hover\:mt-32:hover{
        margin-top: 2rem;
    }

    .sm\:hover\:mt-36:hover{
        margin-top: 2.25rem;
    }

    .sm\:hover\:mt-40:hover{
        margin-top: 2.5rem;
    }

    .sm\:hover\:mt-44:hover{
        margin-top: 2.75rem;
    }

    .sm\:hover\:mt-48:hover{
        margin-top: 3rem;
    }

    .sm\:hover\:mt-52:hover{
        margin-top: 3.25rem;
    }

    .sm\:hover\:mt-56:hover{
        margin-top: 3.5rem;
    }

    .sm\:hover\:mt-60:hover{
        margin-top: 3.75rem;
    }

    .sm\:hover\:mt-64:hover{
        margin-top: 4rem;
    }

    .sm\:hover\:mt-68:hover{
        margin-top: 6rem;
    }

    .sm\:hover\:mt-72:hover{
        margin-top: 8rem;
    }

    .sm\:hover\:mt-76:hover{
        margin-top: 12rem;
    }

    .sm\:hover\:mt-80:hover{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .sm\:hover\:mb-auto:hover{
        margin-bottom: auto;
    }

    .sm\:hover\:mb-0:hover{
        margin-bottom: 0;
    }

    .sm\:hover\:mb-4:hover{
        margin-bottom: 0.25rem;
    }

    .sm\:hover\:mb-8:hover{
        margin-bottom: 0.5rem;
    }

    .sm\:hover\:mb-12:hover{
        margin-bottom: 0.75rem;
    }

    .sm\:hover\:mb-16:hover{
        margin-bottom: 1rem;
    }

    .sm\:hover\:mb-20:hover{
        margin-bottom: 1.25rem;
    }

    .sm\:hover\:mb-24:hover{
        margin-bottom: 1.5rem;
    }

    .sm\:hover\:mb-28:hover{
        margin-bottom: 1.75rem;
    }

    .sm\:hover\:mb-32:hover{
        margin-bottom: 2rem;
    }

    .sm\:hover\:mb-36:hover{
        margin-bottom: 2.25rem;
    }

    .sm\:hover\:mb-40:hover{
        margin-bottom: 2.5rem;
    }

    .sm\:hover\:mb-44:hover{
        margin-bottom: 2.75rem;
    }

    .sm\:hover\:mb-48:hover{
        margin-bottom: 3rem;
    }

    .sm\:hover\:mb-52:hover{
        margin-bottom: 3.25rem;
    }

    .sm\:hover\:mb-56:hover{
        margin-bottom: 3.5rem;
    }

    .sm\:hover\:mb-60:hover{
        margin-bottom: 3.75rem;
    }

    .sm\:hover\:mb-64:hover{
        margin-bottom: 4rem;
    }

    .sm\:hover\:mb-68:hover{
        margin-bottom: 6rem;
    }

    .sm\:hover\:mb-72:hover{
        margin-bottom: 8rem;
    }

    .sm\:hover\:mb-76:hover{
        margin-bottom: 12rem;
    }

    .sm\:hover\:mb-80:hover{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .sm\:hover\:ml-auto:hover{
        margin-left: auto;
    }

    .sm\:hover\:ml-0:hover{
        margin-left: 0;
    }

    .sm\:hover\:ml-4:hover{
        margin-left: 0.25rem;
    }

    .sm\:hover\:ml-8:hover{
        margin-left: 0.5rem;
    }

    .sm\:hover\:ml-12:hover{
        margin-left: 0.75rem;
    }

    .sm\:hover\:ml-16:hover{
        margin-left: 1rem;
    }

    .sm\:hover\:ml-20:hover{
        margin-left: 1.25rem;
    }

    .sm\:hover\:ml-24:hover{
        margin-left: 1.5rem;
    }

    .sm\:hover\:ml-28:hover{
        margin-left: 1.75rem;
    }

    .sm\:hover\:ml-32:hover{
        margin-left: 2rem;
    }

    .sm\:hover\:ml-36:hover{
        margin-left: 2.25rem;
    }

    .sm\:hover\:ml-40:hover{
        margin-left: 2.5rem;
    }

    .sm\:hover\:ml-44:hover{
        margin-left: 2.75rem;
    }

    .sm\:hover\:ml-48:hover{
        margin-left: 3rem;
    }

    .sm\:hover\:ml-52:hover{
        margin-left: 3.25rem;
    }

    .sm\:hover\:ml-56:hover{
        margin-left: 3.5rem;
    }

    .sm\:hover\:ml-60:hover{
        margin-left: 3.75rem;
    }

    .sm\:hover\:ml-64:hover{
        margin-left: 4rem;
    }

    .sm\:hover\:ml-68:hover{
        margin-left: 6rem;
    }

    .sm\:hover\:ml-72:hover{
        margin-left: 8rem;
    }

    .sm\:hover\:ml-76:hover{
        margin-left: 12rem;
    }

    .sm\:hover\:ml-80:hover{
        margin-left: 16rem;
    }

    /** margin-right **/
    .sm\:hover\:mr-auto:hover{
        margin-right: auto;
    }

    .sm\:hover\:mr-0:hover{
        margin-right: 0;
    }

    .sm\:hover\:mr-4:hover{
        margin-right: 0.25rem;
    }

    .sm\:hover\:mr-8:hover{
        margin-right: 0.5rem;
    }

    .sm\:hover\:mr-12:hover{
        margin-right: 0.75rem;
    }

    .sm\:hover\:mr-16:hover{
        margin-right: 1rem;
    }

    .sm\:hover\:mr-20:hover{
        margin-right: 1.25rem;
    }

    .sm\:hover\:mr-24:hover{
        margin-right: 1.5rem;
    }

    .sm\:hover\:mr-28:hover{
        margin-right: 1.75rem;
    }

    .sm\:hover\:mr-32:hover{
        margin-right: 2rem;
    }

    .sm\:hover\:mr-36:hover{
        margin-right: 2.25rem;
    }

    .sm\:hover\:mr-40:hover{
        margin-right: 2.5rem;
    }

    .sm\:hover\:mr-44:hover{
        margin-right: 2.75rem;
    }

    .sm\:hover\:mr-48:hover{
        margin-right: 3rem;
    }

    .sm\:hover\:mr-52:hover{
        margin-right: 3.25rem;
    }

    .sm\:hover\:mr-56:hover{
        margin-right: 3.5rem;
    }

    .sm\:hover\:mr-60:hover{
        margin-right: 3.75rem;
    }

    .sm\:hover\:mr-64:hover{
        margin-right: 4rem;
    }

    .sm\:hover\:mr-68:hover{
        margin-right: 6rem;
    }

    .sm\:hover\:mr-72:hover{
        margin-right: 8rem;
    }

    .sm\:hover\:mr-76:hover{
        margin-right: 12rem;
    }

    .sm\:hover\:mr-80:hover{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .sm\:hover\:mx-auto:hover{
        margin-left: auto;
        margin-right: auto;
    }

    .sm\:hover\:mx-0:hover{
        margin-left: 0;
        margin-right: 0;
    }

    .sm\:hover\:mx-4:hover{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .sm\:hover\:mx-8:hover{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .sm\:hover\:mx-12:hover{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .sm\:hover\:mx-16:hover{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .sm\:hover\:mx-20:hover{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .sm\:hover\:mx-24:hover{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .sm\:hover\:mx-28:hover{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .sm\:hover\:mx-32:hover{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .sm\:hover\:mx-36:hover{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .sm\:hover\:mx-40:hover{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .sm\:hover\:mx-44:hover{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .sm\:hover\:mx-48:hover{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .sm\:hover\:mx-52:hover{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .sm\:hover\:mx-56:hover{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .sm\:hover\:mx-60:hover{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .sm\:hover\:mx-64:hover{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .sm\:hover\:mx-68:hover{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .sm\:hover\:mx-72:hover{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .sm\:hover\:mx-76:hover{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .sm\:hover\:mx-80:hover{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .sm\:hover\:my-auto:hover{
        margin-top: auto;
        margin-bottom: auto;
    }

    .sm\:hover\:my-0:hover{
        margin-top: 0;
        margin-bottom: 0;
    }

    .sm\:hover\:my-4:hover{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .sm\:hover\:my-8:hover{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sm\:hover\:my-12:hover{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .sm\:hover\:my-16:hover{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .sm\:hover\:my-20:hover{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .sm\:hover\:my-24:hover{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .sm\:hover\:my-28:hover{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .sm\:hover\:my-32:hover{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .sm\:hover\:my-36:hover{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .sm\:hover\:my-40:hover{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .sm\:hover\:my-44:hover{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .sm\:hover\:my-48:hover{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .sm\:hover\:my-52:hover{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .sm\:hover\:my-56:hover{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .sm\:hover\:my-60:hover{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .sm\:hover\:my-64:hover{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .sm\:hover\:my-68:hover{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .sm\:hover\:my-72:hover{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .sm\:hover\:my-76:hover{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .sm\:hover\:my-80:hover{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .sm\:hover\:d-none:hover{
        display: none;
    }

    .sm\:hover\:d-block:hover{
        display: block;
    }

    .sm\:hover\:d-flex:hover{
        display: flex;
    }

    .sm\:hover\:d-grid:hover{
        display: grid;
    }

    .sm\:hover\:d-table:hover{
        display: table;
    }

    .sm\:hover\:d-inherit:hover{
        display: inherit;
    }

    .sm\:hover\:d-flexbox:hover{
        display: flexbox;
    }

    .sm\:hover\:d-table-column:hover{
        display: table-column;
    }

    .sm\:hover\:d-table-column-group:hover{
        display: table-column-group;
    }

    .sm\:hover\:d-table-cell:hover{
        display: table-cell;
    }

    .sm\:hover\:d-table-caption:hover{
        display: table-caption;
    }

    .sm\:hover\:d-table-row:hover{
        display: table-row;
    }

    .sm\:hover\:d-table-row-group:hover{
        display: table-row-group;
    }

    .sm\:hover\:d-inline-block:hover{
        display: inline-block;
    }

    .sm\:hover\:d-inline-flex:hover{
        display: inline-flex;
    }

    .sm\:hover\:border-round-none:hover{
        border-radius: 0;
    }

    .sm\:hover\:border-round-sm:hover{
        border-radius: var(--velocity-border-round-sm);
    }

    .sm\:hover\:border-round-md:hover{
        border-radius: var(--velocity-border-round-md);
    }

    .sm\:hover\:border-round-lg:hover{
        border-radius: var(--velocity-border-round-lg);
    }

    .sm\:hover\:border-round-xl:hover{
        border-radius: var(--velocity-border-round-xl);
    }

    .sm\:hover\:border-round-2lg:hover{
        border-radius: var(--velocity-border-round-2lg);
    }

    .sm\:hover\:border-round-sxl:hover{
        border-radius: var(--velocity-border-round-sxl);
    }

    .sm\:hover\:border-round-pill:hover{
        border-radius: var(--velocity-border-round-pill);
    }

    .sm\:hover\:border-round-full:hover{
        border-radius: var(--velocity-border-round-full);
    }

    .sm\:hover\:border-round-tl-none:hover{
        border-top-left-radius: 0;
    }

    .sm\:hover\:border-round-tl-sm:hover{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:hover\:border-round-tl-md:hover{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .sm\:hover\:border-round-tl-lg:hover{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:hover\:border-round-tl-xl:hover{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:hover\:border-round-tl-2lg:hover{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:hover\:border-round-tl-sxl:hover{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:hover\:border-round-tl-pill:hover{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:hover\:border-round-tl-full:hover{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .sm\:hover\:border-round-bl-none:hover{
        border-bottom-left-radius: 0;
    }

    .sm\:hover\:border-round-bl-sm:hover{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:hover\:border-round-bl-md:hover{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .sm\:hover\:border-round-bl-lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:hover\:border-round-bl-xl:hover{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:hover\:border-round-bl-2lg:hover{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:hover\:border-round-bl-sxl:hover{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:hover\:border-round-bl-pill:hover{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:hover\:border-round-bl-full:hover{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .sm\:hover\:border-round-tr-none:hover{
        border-top-right-radius: 0;
    }

    .sm\:hover\:border-round-tr-sm:hover{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:hover\:border-round-tr-md:hover{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .sm\:hover\:border-round-tr-lg:hover{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:hover\:border-round-tr-xl:hover{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:hover\:border-round-tr-2lg:hover{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:hover\:border-round-tr-sxl:hover{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:hover\:border-round-tr-pill:hover{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:hover\:border-round-tr-full:hover{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .sm\:hover\:border-round-br-none:hover{
        border-bottom-right-radius: 0;
    }

    .sm\:hover\:border-round-br-sm:hover{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:hover\:border-round-br-md:hover{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .sm\:hover\:border-round-br-lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:hover\:border-round-br-xl:hover{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:hover\:border-round-br-2lg:hover{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:hover\:border-round-br-sxl:hover{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:hover\:border-round-br-pill:hover{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:hover\:border-round-br-full:hover{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .sm\:hover\:border-w-0:hover{
        border-width: 0;
    }

    .sm\:hover\:border-w-1:hover{
        border-width: 1px;
    }

    .sm\:hover\:border-w-2:hover{
        border-width: 2px;
    }

    .sm\:hover\:border-w-4:hover{
        border-width: 4px;
    }

    .sm\:hover\:border-w-6:hover{
        border-width: 6px;
    }

    .sm\:hover\:border-w-8:hover{
        border-width: 8px;
    }

    .sm\:hover\:border-wx-0:hover{
        border-left-width: 0;
        border-right-width: 0;
    }

    .sm\:hover\:border-wx-1:hover{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .sm\:hover\:border-wx-2:hover{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .sm\:hover\:border-wx-4:hover{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .sm\:hover\:border-wx-6:hover{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .sm\:hover\:border-wx-8:hover{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .sm\:hover\:border-wy-0:hover{
        border-top-width: 0;
        border-top-width: 0;
    }

    .sm\:hover\:border-wy-1:hover{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .sm\:hover\:border-wy-2:hover{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .sm\:hover\:border-wy-4:hover{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .sm\:hover\:border-wy-6:hover{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .sm\:hover\:border-wy-8:hover{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .sm\:hover\:border-wl-0:hover{
        border-left-width: 0;
    }

    .sm\:hover\:border-wl-1:hover{
        border-left-width: 1px;
    }

    .sm\:hover\:border-wl-2:hover{
        border-left-width: 2px;
    }

    .sm\:hover\:border-wl-4:hover{
        border-left-width: 4px;
    }

    .sm\:hover\:border-wl-6:hover{
        border-left-width: 6px;
    }

    .sm\:hover\:border-wl-8:hover{
        border-left-width: 8px;
    }

    .sm\:hover\:border-wr-0:hover{
        border-right-width: 0;
    }

    .sm\:hover\:border-wr-1:hover{
        border-right-width: 1px;
    }

    .sm\:hover\:border-wr-2:hover{
        border-right-width: 2px;
    }

    .sm\:hover\:border-wr-4:hover{
        border-right-width: 4px;
    }

    .sm\:hover\:border-wr-6:hover{
        border-right-width: 6px;
    }

    .sm\:hover\:border-wr-8:hover{
        border-right-width: 8px;
    }

    .sm\:hover\:border-wt-0:hover{
        border-top-width: 0;
    }

    .sm\:hover\:border-wt-1:hover{
        border-top-width: 1px;
    }

    .sm\:hover\:border-wt-2:hover{
        border-top-width: 2px;
    }

    .sm\:hover\:border-wt-4:hover{
        border-top-width: 4px;
    }

    .sm\:hover\:border-wt-6:hover{
        border-top-width: 6px;
    }

    .sm\:hover\:border-wt-8:hover{
        border-top-width: 8px;
    }

    .sm\:hover\:border-wb-0:hover{
        border-bottom-width: 0;
    }

    .sm\:hover\:border-wb-1:hover{
        border-bottom-width: 1px;
    }

    .sm\:hover\:border-wb-2:hover{
        border-bottom-width: 2px;
    }

    .sm\:hover\:border-wb-4:hover{
        border-bottom-width: 4px;
    }

    .sm\:hover\:border-wb-6:hover{
        border-bottom-width: 6px;
    }

    .sm\:hover\:border-wb-8:hover{
        border-bottom-width: 8px;
    }

    .sm\:hover\:border-solid:hover{
        border-style: solid;
    }

    .sm\:hover\:border-dashed:hover{
        border-style: dashed;
    }

    .sm\:hover\:border-dotted:hover{
        border-style: dotted;
    }

    .sm\:hover\:border-double:hover{
        border-style: double;
    }

    .sm\:hover\:border-hidden:hover{
        border-style: hidden;
    }

    .sm\:hover\:border-none:hover{
        border-style: none;
    }

    .sm\:hover\:outline-w-0:hover{
        outline-width: 0;
    }

    .sm\:hover\:outline-w-1:hover{
        outline-width: 1px;
    }

    .sm\:hover\:outline-w-2:hover{
        outline-width: 2px;
    }

    .sm\:hover\:outline-w-4:hover{
        outline-width: 4px;
    }

    .sm\:hover\:outline-w-6:hover{
        outline-width: 6px;
    }

    .sm\:hover\:outline-w-8:hover{
        outline-width: 8px;
    }

    .sm\:hover\:outline-solid:hover{
        outline-style: solid;
    }

    .sm\:hover\:outline-dashed:hover{
        outline-style: dashed;
    }

    .sm\:hover\:outline-dotted:hover{
        outline-style: dotted;
    }

    .sm\:hover\:outline-double:hover{
        outline-style: double;
    }

    .sm\:hover\:outline-hidden:hover{
        outline-style: hidden;
    }

    .sm\:hover\:outline-none:hover{
        outline-style: none;
    }

    .sm\:hover\:outline-offset-0:hover{
        outline-offset: 0;
    }

    .sm\:hover\:outline-offset-1:hover{
        outline-offset: 1px;
    }

    .sm\:hover\:outline-offset-2:hover{
        outline-offset: 2px;
    }

    .sm\:hover\:outline-offset-4:hover{
        outline-offset: 4px;
    }

    .sm\:hover\:outline-offset-6:hover{
        outline-offset: 6px;
    }

    .sm\:hover\:outline-offset-8:hover{
        outline-offset: 8px;
    }

    .sm\:hover\:box-shadow-sm:hover{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .sm\:hover\:box-shadow-md:hover{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .sm\:hover\:box-shadow-lg:hover{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .sm\:hover\:box-shadow-xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .sm\:hover\:box-shadow-2xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .sm\:hover\:box-shadow-4xl:hover{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .sm\:hover\:box-shadow-inset:hover{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .sm\:hover\:box-shadow-sm-color:hover{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .sm\:hover\:box-shadow-md-color:hover{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .sm\:hover\:box-shadow-lg-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .sm\:hover\:box-shadow-xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .sm\:hover\:box-shadow-2xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .sm\:hover\:box-shadow-4xl-color:hover{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .sm\:hover\:box-shadow-inset-color:hover{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .sm\:hover\:box-shadow-none:hover{
        box-shadow: none;
    }

    .sm\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:hover\:shadow-grey-50:hover{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:hover\:shadow-grey-100:hover{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:hover\:shadow-grey-200:hover{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:hover\:shadow-grey-300:hover{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:hover\:shadow-grey-400:hover{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:hover\:shadow-grey-500:hover{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:hover\:shadow-grey-600:hover{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:hover\:shadow-grey-700:hover{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:hover\:shadow-grey-800:hover{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:hover\:shadow-grey-900:hover{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:hover\:shadow-blue-50:hover{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:hover\:shadow-blue-100:hover{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:hover\:shadow-blue-200:hover{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:hover\:shadow-blue-300:hover{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:hover\:shadow-blue-400:hover{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:hover\:shadow-blue-500:hover{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:hover\:shadow-blue-600:hover{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:hover\:shadow-blue-700:hover{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:hover\:shadow-blue-800:hover{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:hover\:shadow-blue-900:hover{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:hover\:shadow-purple-50:hover{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:hover\:shadow-purple-100:hover{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:hover\:shadow-purple-200:hover{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:hover\:shadow-purple-300:hover{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:hover\:shadow-purple-400:hover{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:hover\:shadow-purple-500:hover{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:hover\:shadow-purple-600:hover{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:hover\:shadow-purple-700:hover{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:hover\:shadow-purple-800:hover{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:hover\:shadow-purple-900:hover{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:hover\:shadow-teal-50:hover{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:hover\:shadow-teal-100:hover{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:hover\:shadow-teal-200:hover{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:hover\:shadow-teal-300:hover{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:hover\:shadow-teal-400:hover{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:hover\:shadow-teal-500:hover{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:hover\:shadow-teal-600:hover{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:hover\:shadow-teal-700:hover{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:hover\:shadow-teal-800:hover{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:hover\:shadow-teal-900:hover{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:hover\:shadow-lime-50:hover{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:hover\:shadow-lime-100:hover{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:hover\:shadow-lime-200:hover{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:hover\:shadow-lime-300:hover{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:hover\:shadow-lime-400:hover{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:hover\:shadow-lime-500:hover{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:hover\:shadow-lime-600:hover{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:hover\:shadow-lime-700:hover{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:hover\:shadow-lime-800:hover{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:hover\:shadow-lime-900:hover{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:hover\:shadow-indigo-50:hover{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:hover\:shadow-indigo-100:hover{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:hover\:shadow-indigo-200:hover{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:hover\:shadow-indigo-300:hover{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:hover\:shadow-indigo-400:hover{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:hover\:shadow-indigo-500:hover{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:hover\:shadow-indigo-600:hover{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:hover\:shadow-indigo-700:hover{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:hover\:shadow-indigo-800:hover{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:hover\:shadow-indigo-900:hover{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:hover\:shadow-violet-50:hover{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:hover\:shadow-violet-100:hover{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:hover\:shadow-violet-200:hover{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:hover\:shadow-violet-300:hover{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:hover\:shadow-violet-400:hover{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:hover\:shadow-violet-500:hover{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:hover\:shadow-violet-600:hover{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:hover\:shadow-violet-700:hover{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:hover\:shadow-violet-800:hover{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:hover\:shadow-violet-900:hover{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:hover\:shadow-red-50:hover{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:hover\:shadow-red-100:hover{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:hover\:shadow-red-200:hover{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:hover\:shadow-red-300:hover{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:hover\:shadow-red-400:hover{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:hover\:shadow-red-500:hover{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:hover\:shadow-red-600:hover{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:hover\:shadow-red-700:hover{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:hover\:shadow-red-800:hover{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:hover\:shadow-red-900:hover{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:hover\:shadow-slate-50:hover{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:hover\:shadow-slate-100:hover{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:hover\:shadow-slate-200:hover{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:hover\:shadow-slate-300:hover{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:hover\:shadow-slate-400:hover{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:hover\:shadow-slate-500:hover{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:hover\:shadow-slate-600:hover{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:hover\:shadow-slate-700:hover{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:hover\:shadow-slate-800:hover{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:hover\:shadow-slate-900:hover{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:hover\:shadow-pink-50:hover{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:hover\:shadow-pink-100:hover{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:hover\:shadow-pink-200:hover{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:hover\:shadow-pink-300:hover{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:hover\:shadow-pink-400:hover{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:hover\:shadow-pink-500:hover{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:hover\:shadow-pink-600:hover{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:hover\:shadow-pink-700:hover{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:hover\:shadow-pink-800:hover{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:hover\:shadow-pink-900:hover{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:hover\:shadow-rose-50:hover{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:hover\:shadow-rose-100:hover{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:hover\:shadow-rose-200:hover{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:hover\:shadow-rose-300:hover{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:hover\:shadow-rose-400:hover{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:hover\:shadow-rose-500:hover{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:hover\:shadow-rose-600:hover{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:hover\:shadow-rose-700:hover{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:hover\:shadow-rose-800:hover{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:hover\:shadow-rose-900:hover{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:hover\:shadow-sky-50:hover{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:hover\:shadow-sky-100:hover{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:hover\:shadow-sky-200:hover{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:hover\:shadow-sky-300:hover{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:hover\:shadow-sky-400:hover{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:hover\:shadow-sky-500:hover{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:hover\:shadow-sky-600:hover{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:hover\:shadow-sky-700:hover{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:hover\:shadow-sky-800:hover{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:hover\:shadow-sky-900:hover{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:hover\:shadow-yellow-50:hover{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:hover\:shadow-yellow-100:hover{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:hover\:shadow-yellow-200:hover{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:hover\:shadow-yellow-300:hover{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:hover\:shadow-yellow-400:hover{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:hover\:shadow-yellow-500:hover{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:hover\:shadow-yellow-600:hover{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:hover\:shadow-yellow-700:hover{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:hover\:shadow-yellow-800:hover{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:hover\:shadow-yellow-900:hover{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:hover\:shadow-orange-50:hover{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:hover\:shadow-orange-100:hover{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:hover\:shadow-orange-200:hover{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:hover\:shadow-orange-300:hover{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:hover\:shadow-orange-400:hover{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:hover\:shadow-orange-500:hover{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:hover\:shadow-orange-600:hover{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:hover\:shadow-orange-700:hover{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:hover\:shadow-orange-800:hover{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:hover\:shadow-orange-900:hover{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:hover\:opacity-0:hover{
        opacity: 0;
    }

    .sm\:hover\:opacity-5:hover{
        opacity: 0.05;
    }

    .sm\:hover\:opacity-10:hover{
        opacity: 0.1;
    }

    .sm\:hover\:opacity-15:hover{
        opacity: 0.15;
    }

    .sm\:hover\:opacity-20:hover{
        opacity: 0.2;
    }

    .sm\:hover\:opacity-25:hover{
        opacity: 0.25;
    }

    .sm\:hover\:opacity-30:hover{
        opacity: 0.3;
    }

    .sm\:hover\:opacity-35:hover{
        opacity: 0.35;
    }

    .sm\:hover\:opacity-40:hover{
        opacity: 0.4;
    }

    .sm\:hover\:opacity-45:hover{
        opacity: 0.45;
    }

    .sm\:hover\:opacity-50:hover{
        opacity: 0.5;
    }

    .sm\:hover\:opacity-55:hover{
        opacity: 0.55;
    }

    .sm\:hover\:opacity-60:hover{
        opacity: 0.6;
    }

    .sm\:hover\:opacity-65:hover{
        opacity: 0.65;
    }

    .sm\:hover\:opacity-70:hover{
        opacity: 0.7;
    }

    .sm\:hover\:opacity-75:hover{
        opacity: 0.75;
    }

    .sm\:hover\:opacity-80:hover{
        opacity: 0.8;
    }

    .sm\:hover\:opacity-85:hover{
        opacity: 0.85;
    }

    .sm\:hover\:opacity-90:hover{
        opacity: 0.9;
    }

    .sm\:hover\:opacity-95:hover{
        opacity: 0.95;
    }

    .sm\:hover\:opacity-100:hover{
        opacity: 1;
    }

    .sm\:hover\:border-collapse:hover{
        border-collapse: collapse;
    }

    .sm\:hover\:border-seperate:hover{
        border-collapse: separate;
    }

    .sm\:hover\:table-layout-auto:hover{
        table-layout: auto;
    }

    .sm\:hover\:table-layout-fixed:hover{
        table-layout: fixed;
    }

    .sm\:hover\:appearance-none:hover{
        appearance: none;
    }

    .sm\:hover\:appearance-auto:hover{
        appearance: auto;
    }

    .sm\:hover\:caption-top:hover{
        caption-side: top;
    }

    .sm\:hover\:caption-bottom:hover{
        caption-side: bottom;
    }

    .sm\:hover\:cursor-auto:hover{
        cursor: auto;
    }

    .sm\:hover\:cursor-default:hover{
        cursor: default;
    }

    .sm\:hover\:cursor-pointer:hover{
        cursor: pointer;
    }

    .sm\:hover\:cursor-text:hover{
        cursor: text;
    }

    .sm\:hover\:cursor-wait:hover{
        cursor: wait;
    }

    .sm\:hover\:cursor-help:hover{
        cursor: help;
    }

    .sm\:hover\:cursor-progress:hover{
        cursor: progress;
    }

    .sm\:hover\:cursor-none:hover{
        cursor: none;
    }

    .sm\:hover\:pointer-events-none:hover{
        pointer-events: none;
    }

    .sm\:hover\:pointer-events-auto:hover{
        pointer-events: auto;
    }

    .sm\:hover\:resize-none:hover{
        resize: none;
    }

    .sm\:hover\:resize-y:hover{
        resize: vertical;
    }

    .sm\:hover\:resize-x:hover{
        resize: horizontal;
    }

    .sm\:hover\:resize-both:hover{
        resize: both;
    }

    .sm\:hover\:scroll-auto:hover{
        scroll-behavior: auto;
    }

    .sm\:hover\:scroll-smooth:hover{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .sm\:hover\:scroll-p-auto:hover{
        scroll-padding: auto;
    }

    .sm\:hover\:scroll-p-0:hover{
        scroll-padding: 0;
    }

    .sm\:hover\:scroll-p-4:hover{
        scroll-padding: var(--velocity-padding-4);
    }

    .sm\:hover\:scroll-p-8:hover{
        scroll-padding: var(--velocity-padding-8);
    }

    .sm\:hover\:scroll-p-12:hover{
        scroll-padding: var(--velocity-padding-12);
    }

    .sm\:hover\:scroll-p-16:hover{
        scroll-padding: var(--velocity-padding-16);
    }

    .sm\:hover\:scroll-p-20:hover{
        scroll-padding: var(--velocity-padding-20);
    }

    .sm\:hover\:scroll-p-24:hover{
        scroll-padding: var(--velocity-padding-24);
    }

    .sm\:hover\:scroll-p-28:hover{
        scroll-padding: var(--velocity-padding-28);
    }

    .sm\:hover\:scroll-p-32:hover{
        scroll-padding: var(--velocity-padding-32);
    }

    .sm\:hover\:scroll-p-36:hover{
        scroll-padding: var(--velocity-padding-36);
    }

    .sm\:hover\:scroll-p-40:hover{
        scroll-padding: var(--velocity-padding-40);
    }

    .sm\:hover\:scroll-p-44:hover{
        scroll-padding: var(--velocity-padding-44);
    }

    .sm\:hover\:scroll-p-48:hover{
        scroll-padding: var(--velocity-padding-48);
    }

    .sm\:hover\:scroll-p-52:hover{
        scroll-padding: var(--velocity-padding-52);
    }

    .sm\:hover\:scroll-p-56:hover{
        scroll-padding: var(--velocity-padding-56);
    }

    .sm\:hover\:scroll-p-60:hover{
        scroll-padding: var(--velocity-padding-60);
    }

    .sm\:hover\:scroll-p-64:hover{
        scroll-padding: var(--velocity-padding-64);
    }

    .sm\:hover\:scroll-p-68:hover{
        scroll-padding: var(--velocity-padding-68);
    }

    .sm\:hover\:scroll-p-72:hover{
        scroll-padding: var(--velocity-padding-72);
    }

    .sm\:hover\:scroll-p-76:hover{
        scroll-padding: var(--velocity-padding-76);
    }

    .sm\:hover\:scroll-p-80:hover{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .sm\:hover\:scroll-pt-auto:hover{
        scroll-padding-top: auto;
    }

    .sm\:hover\:scroll-pt-0:hover{
        scroll-padding-top: 0;
    }

    .sm\:hover\:scroll-pt-4:hover{
        scroll-padding-top: 0.25rem;
    }

    .sm\:hover\:scroll-pt-8:hover{
        scroll-padding-top: 0.5rem;
    }

    .sm\:hover\:scroll-pt-12:hover{
        scroll-padding-top: 0.75rem;
    }

    .sm\:hover\:scroll-pt-16:hover{
        scroll-padding-top: 1rem;
    }

    .sm\:hover\:scroll-pt-20:hover{
        scroll-padding-top: 1.25rem;
    }

    .sm\:hover\:scroll-pt-24:hover{
        scroll-padding-top: 1.5rem;
    }

    .sm\:hover\:scroll-pt-28:hover{
        scroll-padding-top: 1.75rem;
    }

    .sm\:hover\:scroll-pt-32:hover{
        scroll-padding-top: 2rem;
    }

    .sm\:hover\:scroll-pt-36:hover{
        scroll-padding-top: 2.25rem;
    }

    .sm\:hover\:scroll-pt-40:hover{
        scroll-padding-top: 2.5rem;
    }

    .sm\:hover\:scroll-pt-44:hover{
        scroll-padding-top: 2.75rem;
    }

    .sm\:hover\:scroll-pt-48:hover{
        scroll-padding-top: 3rem;
    }

    .sm\:hover\:scroll-pt-52:hover{
        scroll-padding-top: 3.25rem;
    }

    .sm\:hover\:scroll-pt-56:hover{
        scroll-padding-top: 3.5rem;
    }

    .sm\:hover\:scroll-pt-60:hover{
        scroll-padding-top: 3.75rem;
    }

    .sm\:hover\:scroll-pt-64:hover{
        scroll-padding-top: 4rem;
    }

    .sm\:hover\:scroll-pt-68:hover{
        scroll-padding-top: 6rem;
    }

    .sm\:hover\:scroll-pt-72:hover{
        scroll-padding-top: 8rem;
    }

    .sm\:hover\:scroll-pt-76:hover{
        scroll-padding-top: 12rem;
    }

    .sm\:hover\:scroll-pt-80:hover{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .sm\:hover\:scroll-pb-auto:hover{
        scroll-padding-bottom: auto;
    }

    .sm\:hover\:scroll-pb-0:hover{
        scroll-padding-bottom: 0;
    }

    .sm\:hover\:scroll-pb-4:hover{
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:hover\:scroll-pb-8:hover{
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:hover\:scroll-pb-12:hover{
        scroll-padding-bottom: 0.75rem;
    }

    .sm\:hover\:scroll-pb-16:hover{
        scroll-padding-bottom: 1rem;
    }

    .sm\:hover\:scroll-pb-20:hover{
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:hover\:scroll-pb-24:hover{
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:hover\:scroll-pb-28:hover{
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:hover\:scroll-pb-32:hover{
        scroll-padding-bottom: 2rem;
    }

    .sm\:hover\:scroll-pb-36:hover{
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:hover\:scroll-pb-40:hover{
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:hover\:scroll-pb-44:hover{
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:hover\:scroll-pb-48:hover{
        scroll-padding-bottom: 3rem;
    }

    .sm\:hover\:scroll-pb-52:hover{
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:hover\:scroll-pb-56:hover{
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:hover\:scroll-pb-60:hover{
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:hover\:scroll-pb-64:hover{
        scroll-padding-bottom: 4rem;
    }

    .sm\:hover\:scroll-pb-68:hover{
        scroll-padding-bottom: 6rem;
    }

    .sm\:hover\:scroll-pb-72:hover{
        scroll-padding-bottom: 8rem;
    }

    .sm\:hover\:scroll-pb-76:hover{
        scroll-padding-bottom: 12rem;
    }

    .sm\:hover\:scroll-pb-80:hover{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .sm\:hover\:scroll-pl-0:hover{
        scroll-padding-left: auto;
    }

    .sm\:hover\:scroll-pl-0:hover{
        scroll-padding-left: 0;
    }

    .sm\:hover\:scroll-pl-4:hover{
        scroll-padding-left: 0.25rem;
    }

    .sm\:hover\:scroll-pl-8:hover{
        scroll-padding-left: 0.5rem;
    }

    .sm\:hover\:scroll-pl-12:hover{
        scroll-padding-left: 0.75rem;
    }

    .sm\:hover\:scroll-pl-16:hover{
        scroll-padding-left: 1rem;
    }

    .sm\:hover\:scroll-pl-20:hover{
        scroll-padding-left: 1.25rem;
    }

    .sm\:hover\:scroll-pl-24:hover{
        scroll-padding-left: 1.5rem;
    }

    .sm\:hover\:scroll-pl-28:hover{
        scroll-padding-left: 1.75rem;
    }

    .sm\:hover\:scroll-pl-32:hover{
        scroll-padding-left: 2rem;
    }

    .sm\:hover\:scroll-pl-36:hover{
        scroll-padding-left: 2.25rem;
    }

    .sm\:hover\:scroll-pl-40:hover{
        scroll-padding-left: 2.5rem;
    }

    .sm\:hover\:scroll-pl-44:hover{
        scroll-padding-left: 2.75rem;
    }

    .sm\:hover\:scroll-pl-48:hover{
        scroll-padding-left: 3rem;
    }

    .sm\:hover\:scroll-pl-52:hover{
        scroll-padding-left: 3.25rem;
    }

    .sm\:hover\:scroll-pl-56:hover{
        scroll-padding-left: 3.5rem;
    }

    .sm\:hover\:scroll-pl-60:hover{
        scroll-padding-left: 3.75rem;
    }

    .sm\:hover\:scroll-pl-64:hover{
        scroll-padding-left: 4rem;
    }

    .sm\:hover\:scroll-pl-68:hover{
        scroll-padding-left: 6rem;
    }

    .sm\:hover\:scroll-pl-72:hover{
        scroll-padding-left: 8rem;
    }

    .sm\:hover\:scroll-pl-76:hover{
        scroll-padding-left: 12rem;
    }

    .sm\:hover\:scroll-pl-80:hover{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .sm\:hover\:scroll-pr-auto:hover{
        scroll-padding-right: auto;
    }

    .sm\:hover\:scroll-pr-0:hover{
        scroll-padding-right: 0;
    }

    .sm\:hover\:scroll-pr-4:hover{
        scroll-padding-right: 0.25rem;
    }

    .sm\:hover\:scroll-pr-8:hover{
        scroll-padding-right: 0.5rem;
    }

    .sm\:hover\:scroll-pr-12:hover{
        scroll-padding-right: 0.75rem;
    }

    .sm\:hover\:scroll-pr-16:hover{
        scroll-padding-right: 1rem;
    }

    .sm\:hover\:scroll-pr-20:hover{
        scroll-padding-right: 1.25rem;
    }

    .sm\:hover\:scroll-pr-24:hover{
        scroll-padding-right: 1.5rem;
    }

    .sm\:hover\:scroll-pr-28:hover{
        scroll-padding-right: 1.75rem;
    }

    .sm\:hover\:scroll-pr-32:hover{
        scroll-padding-right: 2rem;
    }

    .sm\:hover\:scroll-pr-36:hover{
        scroll-padding-right: 2.25rem;
    }

    .sm\:hover\:scroll-pr-40:hover{
        scroll-padding-right: 2.5rem;
    }

    .sm\:hover\:scroll-pr-44:hover{
        scroll-padding-right: 2.75rem;
    }

    .sm\:hover\:scroll-pr-48:hover{
        scroll-padding-right: 3rem;
    }

    .sm\:hover\:scroll-pr-52:hover{
        scroll-padding-right: 3.25rem;
    }

    .sm\:hover\:scroll-pr-56:hover{
        scroll-padding-right: 3.5rem;
    }

    .sm\:hover\:scroll-pr-60:hover{
        scroll-padding-right: 3.75rem;
    }

    .sm\:hover\:scroll-pr-64:hover{
        scroll-padding-right: 4rem;
    }

    .sm\:hover\:scroll-pr-68:hover{
        scroll-padding-right: 6rem;
    }

    .sm\:hover\:scroll-pr-72:hover{
        scroll-padding-right: 8rem;
    }

    .sm\:hover\:scroll-pr-76:hover{
        scroll-padding-right: 12rem;
    }

    .sm\:hover\:scroll-pr-80:hover{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .sm\:hover\:scroll-px-auto:hover{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .sm\:hover\:scroll-px-0:hover{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .sm\:hover\:scroll-px-4:hover{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .sm\:hover\:scroll-px-8:hover{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .sm\:hover\:scroll-px-12:hover{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .sm\:hover\:scroll-px-16:hover{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .sm\:hover\:scroll-px-20:hover{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .sm\:hover\:scroll-px-24:hover{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .sm\:hover\:scroll-px-28:hover{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .sm\:hover\:scroll-px-32:hover{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .sm\:hover\:scroll-px-36:hover{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .sm\:hover\:scroll-px-40:hover{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .sm\:hover\:scroll-px-44:hover{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .sm\:hover\:scroll-px-48:hover{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .sm\:hover\:scroll-px-52:hover{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .sm\:hover\:scroll-px-56:hover{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .sm\:hover\:scroll-px-60:hover{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .sm\:hover\:scroll-px-64:hover{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .sm\:hover\:scroll-px-68:hover{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .sm\:hover\:scroll-px-72:hover{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .sm\:hover\:scroll-px-76:hover{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .sm\:hover\:scroll-px-80:hover{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .sm\:hover\:scroll-py-auto:hover{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .sm\:hover\:scroll-py-0:hover{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .sm\:hover\:scroll-py-4:hover{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:hover\:scroll-py-8:hover{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:hover\:scroll-py-12:hover{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .sm\:hover\:scroll-py-16:hover{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .sm\:hover\:scroll-py-20:hover{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:hover\:scroll-py-24:hover{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:hover\:scroll-py-28:hover{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:hover\:scroll-py-32:hover{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .sm\:hover\:scroll-py-36:hover{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:hover\:scroll-py-40:hover{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:hover\:scroll-py-44:hover{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:hover\:scroll-py-48:hover{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .sm\:hover\:scroll-py-52:hover{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:hover\:scroll-py-56:hover{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:hover\:scroll-py-60:hover{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:hover\:scroll-py-64:hover{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .sm\:hover\:scroll-py-68:hover{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .sm\:hover\:scroll-py-72:hover{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .sm\:hover\:scroll-py-76:hover{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .sm\:hover\:scroll-py-80:hover{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .sm\:hover\:scroll-m-auto:hover{
        scroll-margin: auto;
    }

    .sm\:hover\:scroll-m-0:hover{
        scroll-margin: 0;
    }

    .sm\:hover\:scroll-m-4:hover{
        scroll-margin: 0.25rem;
    }

    .sm\:hover\:scroll-m-8:hover{
        scroll-margin: 0.5rem;
    }

    .sm\:hover\:scroll-m-12:hover{
        scroll-margin: 0.75rem;
    }

    .sm\:hover\:scroll-m-16:hover{
        scroll-margin: 1rem;
    }

    .sm\:hover\:scroll-m-20:hover{
        scroll-margin: 1.25rem;
    }

    .sm\:hover\:scroll-m-24:hover{
        scroll-margin: 1.5rem;
    }

    .sm\:hover\:scroll-m-28:hover{
        scroll-margin: 1.75rem;
    }

    .sm\:hover\:scroll-m-32:hover{
        scroll-margin: 2rem;
    }

    .sm\:hover\:scroll-m-36:hover{
        scroll-margin: 2.25rem;
    }

    .sm\:hover\:scroll-m-40:hover{
        scroll-margin: 2.5rem;
    }

    .sm\:hover\:scroll-m-44:hover{
        scroll-margin: 2.75rem;
    }

    .sm\:hover\:scroll-m-48:hover{
        scroll-margin: 3rem;
    }

    .sm\:hover\:scroll-m-52:hover{
        scroll-margin: 3.25rem;
    }

    .sm\:hover\:scroll-m-56:hover{
        scroll-margin: 3.5rem;
    }

    .sm\:hover\:scroll-m-60:hover{
        scroll-margin: 3.75rem;
    }

    .sm\:hover\:scroll-m-64:hover{
        scroll-margin: 4rem;
    }

    .sm\:hover\:scroll-m-68:hover{
        scroll-margin: 6rem;
    }

    .sm\:hover\:scroll-m-72:hover{
        scroll-margin: 8rem;
    }

    .sm\:hover\:scroll-m-76:hover{
        scroll-margin: 12rem;
    }

    .sm\:hover\:scroll-m-80:hover{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .sm\:hover\:scroll-mt-auto:hover{
        scroll-margin-top: auto;
    }

    .sm\:hover\:scroll-mt-0:hover{
        scroll-margin-top: 0;
    }

    .sm\:hover\:scroll-mt-4:hover{
        scroll-margin-top: 0.25rem;
    }

    .sm\:hover\:scroll-mt-8:hover{
        scroll-margin-top: 0.5rem;
    }

    .sm\:hover\:scroll-mt-12:hover{
        scroll-margin-top: 0.75rem;
    }

    .sm\:hover\:scroll-mt-16:hover{
        scroll-margin-top: 1rem;
    }

    .sm\:hover\:scroll-mt-20:hover{
        scroll-margin-top: 1.25rem;
    }

    .sm\:hover\:scroll-mt-24:hover{
        scroll-margin-top: 1.5rem;
    }

    .sm\:hover\:scroll-mt-28:hover{
        scroll-margin-top: 1.75rem;
    }

    .sm\:hover\:scroll-mt-32:hover{
        scroll-margin-top: 2rem;
    }

    .sm\:hover\:scroll-mt-36:hover{
        scroll-margin-top: 2.25rem;
    }

    .sm\:hover\:scroll-mt-40:hover{
        scroll-margin-top: 2.5rem;
    }

    .sm\:hover\:scroll-mt-44:hover{
        scroll-margin-top: 2.75rem;
    }

    .sm\:hover\:scroll-mt-48:hover{
        scroll-margin-top: 3rem;
    }

    .sm\:hover\:scroll-mt-52:hover{
        scroll-margin-top: 3.25rem;
    }

    .sm\:hover\:scroll-mt-56:hover{
        scroll-margin-top: 3.5rem;
    }

    .sm\:hover\:scroll-mt-60:hover{
        scroll-margin-top: 3.75rem;
    }

    .sm\:hover\:scroll-mt-64:hover{
        scroll-margin-top: 4rem;
    }

    .sm\:hover\:scroll-mt-68:hover{
        scroll-margin-top: 6rem;
    }

    .sm\:hover\:scroll-mt-72:hover{
        scroll-margin-top: 8rem;
    }

    .sm\:hover\:scroll-mt-76:hover{
        scroll-margin-top: 12rem;
    }

    .sm\:hover\:scroll-mt-80:hover{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .sm\:hover\:scroll-mb-auto:hover{
        scroll-margin-bottom: auto;
    }

    .sm\:hover\:scroll-mb-0:hover{
        scroll-margin-bottom: 0;
    }

    .sm\:hover\:scroll-mb-4:hover{
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:hover\:scroll-mb-8:hover{
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:hover\:scroll-mb-12:hover{
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:hover\:scroll-mb-16:hover{
        scroll-margin-bottom: 1rem;
    }

    .sm\:hover\:scroll-mb-20:hover{
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:hover\:scroll-mb-24:hover{
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:hover\:scroll-mb-28:hover{
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:hover\:scroll-mb-32:hover{
        scroll-margin-bottom: 2rem;
    }

    .sm\:hover\:scroll-mb-36:hover{
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:hover\:scroll-mb-40:hover{
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:hover\:scroll-mb-44:hover{
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:hover\:scroll-mb-48:hover{
        scroll-margin-bottom: 3rem;
    }

    .sm\:hover\:scroll-mb-52:hover{
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:hover\:scroll-mb-56:hover{
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:hover\:scroll-mb-60:hover{
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:hover\:scroll-mb-64:hover{
        scroll-margin-bottom: 4rem;
    }

    .sm\:hover\:scroll-mb-68:hover{
        scroll-margin-bottom: 6rem;
    }

    .sm\:hover\:scroll-mb-72:hover{
        scroll-margin-bottom: 8rem;
    }

    .sm\:hover\:scroll-mb-76:hover{
        scroll-margin-bottom: 12rem;
    }

    .sm\:hover\:scroll-mb-80:hover{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .sm\:hover\:scroll-ml-auto:hover{
        scroll-margin-left: auto;
    }

    .sm\:hover\:scroll-ml-0:hover{
        scroll-margin-left: 0;
    }

    .sm\:hover\:scroll-ml-4:hover{
        scroll-margin-left: 0.25rem;
    }

    .sm\:hover\:scroll-ml-8:hover{
        scroll-margin-left: 0.5rem;
    }

    .sm\:hover\:scroll-ml-12:hover{
        scroll-margin-left: 0.75rem;
    }

    .sm\:hover\:scroll-ml-16:hover{
        scroll-margin-left: 1rem;
    }

    .sm\:hover\:scroll-ml-20:hover{
        scroll-margin-left: 1.25rem;
    }

    .sm\:hover\:scroll-ml-24:hover{
        scroll-margin-left: 1.5rem;
    }

    .sm\:hover\:scroll-ml-28:hover{
        scroll-margin-left: 1.75rem;
    }

    .sm\:hover\:scroll-ml-32:hover{
        scroll-margin-left: 2rem;
    }

    .sm\:hover\:scroll-ml-36:hover{
        scroll-margin-left: 2.25rem;
    }

    .sm\:hover\:scroll-ml-40:hover{
        scroll-margin-left: 2.5rem;
    }

    .sm\:hover\:scroll-ml-44:hover{
        scroll-margin-left: 2.75rem;
    }

    .sm\:hover\:scroll-ml-48:hover{
        scroll-margin-left: 3rem;
    }

    .sm\:hover\:scroll-ml-52:hover{
        scroll-margin-left: 3.25rem;
    }

    .sm\:hover\:scroll-ml-56:hover{
        scroll-margin-left: 3.5rem;
    }

    .sm\:hover\:scroll-ml-60:hover{
        scroll-margin-left: 3.75rem;
    }

    .sm\:hover\:scroll-ml-64:hover{
        scroll-margin-left: 4rem;
    }

    .sm\:hover\:scroll-ml-68:hover{
        scroll-margin-left: 6rem;
    }

    .sm\:hover\:scroll-ml-72:hover{
        scroll-margin-left: 8rem;
    }

    .sm\:hover\:scroll-ml-76:hover{
        scroll-margin-left: 12rem;
    }

    .sm\:hover\:scroll-ml-80:hover{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .sm\:hover\:scroll-mr-auto:hover{
        scroll-margin-right: auto;
    }

    .sm\:hover\:scroll-mr-0:hover{
        scroll-margin-right: 0;
    }

    .sm\:hover\:scroll-mr-4:hover{
        scroll-margin-right: 0.25rem;
    }

    .sm\:hover\:scroll-mr-8:hover{
        scroll-margin-right: 0.5rem;
    }

    .sm\:hover\:scroll-mr-12:hover{
        scroll-margin-right: 0.75rem;
    }

    .sm\:hover\:scroll-mr-16:hover{
        scroll-margin-right: 1rem;
    }

    .sm\:hover\:scroll-mr-20:hover{
        scroll-margin-right: 1.25rem;
    }

    .sm\:hover\:scroll-mr-24:hover{
        scroll-margin-right: 1.5rem;
    }

    .sm\:hover\:scroll-mr-28:hover{
        scroll-margin-right: 1.75rem;
    }

    .sm\:hover\:scroll-mr-32:hover{
        scroll-margin-right: 2rem;
    }

    .sm\:hover\:scroll-mr-36:hover{
        scroll-margin-right: 2.25rem;
    }

    .sm\:hover\:scroll-mr-40:hover{
        scroll-margin-right: 2.5rem;
    }

    .sm\:hover\:scroll-mr-44:hover{
        scroll-margin-right: 2.75rem;
    }

    .sm\:hover\:scroll-mr-48:hover{
        scroll-margin-right: 3rem;
    }

    .sm\:hover\:scroll-mr-52:hover{
        scroll-margin-right: 3.25rem;
    }

    .sm\:hover\:scroll-mr-56:hover{
        scroll-margin-right: 3.5rem;
    }

    .sm\:hover\:scroll-mr-60:hover{
        scroll-margin-right: 3.75rem;
    }

    .sm\:hover\:scroll-mr-64:hover{
        scroll-margin-right: 4rem;
    }

    .sm\:hover\:scroll-mr-68:hover{
        scroll-margin-right: 6rem;
    }

    .sm\:hover\:scroll-mr-72:hover{
        scroll-margin-right: 8rem;
    }

    .sm\:hover\:scroll-mr-76:hover{
        scroll-margin-right: 12rem;
    }

    .sm\:hover\:scroll-mr-80:hover{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .sm\:hover\:scroll-mx-auto:hover{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .sm\:hover\:scroll-mx-0:hover{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .sm\:hover\:scroll-mx-4:hover{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .sm\:hover\:scroll-mx-8:hover{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .sm\:hover\:scroll-mx-12:hover{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .sm\:hover\:scroll-mx-16:hover{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .sm\:hover\:scroll-mx-20:hover{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .sm\:hover\:scroll-mx-24:hover{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .sm\:hover\:scroll-mx-28:hover{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .sm\:hover\:scroll-mx-32:hover{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .sm\:hover\:scroll-mx-36:hover{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .sm\:hover\:scroll-mx-40:hover{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .sm\:hover\:scroll-mx-44:hover{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .sm\:hover\:scroll-mx-48:hover{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .sm\:hover\:scroll-mx-52:hover{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .sm\:hover\:scroll-mx-56:hover{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .sm\:hover\:scroll-mx-60:hover{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .sm\:hover\:scroll-mx-64:hover{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .sm\:hover\:scroll-mx-68:hover{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .sm\:hover\:scroll-mx-72:hover{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .sm\:hover\:scroll-mx-76:hover{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .sm\:hover\:scroll-mx-80:hover{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .sm\:hover\:scroll-my-auto:hover{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .sm\:hover\:scroll-my-0:hover{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .sm\:hover\:scroll-my-4:hover{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:hover\:scroll-my-8:hover{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:hover\:scroll-my-12:hover{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:hover\:scroll-my-16:hover{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .sm\:hover\:scroll-my-20:hover{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:hover\:scroll-my-24:hover{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:hover\:scroll-my-28:hover{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:hover\:scroll-my-32:hover{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .sm\:hover\:scroll-my-36:hover{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:hover\:scroll-my-40:hover{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:hover\:scroll-my-44:hover{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:hover\:scroll-my-48:hover{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .sm\:hover\:scroll-my-52:hover{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:hover\:scroll-my-56:hover{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:hover\:scroll-my-60:hover{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:hover\:scroll-my-64:hover{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .sm\:hover\:scroll-my-68:hover{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .sm\:hover\:scroll-my-72:hover{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .sm\:hover\:scroll-my-76:hover{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .sm\:hover\:scroll-my-80:hover{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .sm\:hover\:scroll-snap-align-start:hover{
        scroll-snap-align: start;
    }

    .sm\:hover\:scroll-snap-align-end:hover{
        scroll-snap-align: end;
    }

    .sm\:hover\:scroll-snap-align-center:hover{
        scroll-snap-align: center;
    }

    .sm\:hover\:scroll-snap-align-none:hover{
        scroll-snap-align: none;
    }

    .sm\:hover\:scroll-snap-stop-normal:hover{
        scroll-snap-stop: normal;
    }

    .sm\:hover\:scroll-always-stop-normal:hover{
        scroll-snap-stop: always;
    }

    .sm\:hover\:scroll-snap-type-none:hover{
        scroll-snap-type: none;
    }

    .sm\:hover\:scroll-snap-type-mandatory:hover{
        scroll-snap-type: mandatory;
    }

    .sm\:hover\:scroll-snap-type-proximity:hover{
        scroll-snap-type: proximity;
    }

    .sm\:hover\:user-select-none:hover{
        user-select: none;
    }

    .sm\:hover\:user-select-text:hover{
        user-select: text;
    }

    .sm\:hover\:user-select-all:hover{
        user-select: all;
    }

    .sm\:hover\:user-select-auto:hover{
        user-select: auto;
    }

    .sm\:hover\:will-change-auto:hover{
        will-change: auto;
    }

    .sm\:hover\:will-change-scroll:hover{
        will-change: scroll;
    }

    .sm\:hover\:will-change-contents:hover{
        will-change: contents;
    }

    .sm\:hover\:will-change-transform:hover{
        will-change: transform;
    }

    .sm\:hover\:stroke-w-0:hover{
        stroke-width: 0;
    }

    .sm\:hover\:stroke-w-1:hover{
        stroke-width: 1;
    }

    .sm\:hover\:stroke-w-2:hover{
        stroke-width: 2;
    }

    .sm\:hover\:scale-0:hover{
        transform: scale(0);
    }

    .sm\:hover\:scale-5:hover{
        transform: scale(0.05);
    }

    .sm\:hover\:scale-10:hover{
        transform: scale(0.1);
    }

    .sm\:hover\:scale-15:hover{
        transform: scale(0.15);
    }

    .sm\:hover\:scale-20:hover{
        transform: scale(0.2);
    }

    .sm\:hover\:scale-25:hover{
        transform: scale(0.25);
    }

    .sm\:hover\:scale-30:hover{
        transform: scale(0.3);
    }

    .sm\:hover\:scale-35:hover{
        transform: scale(0.35);
    }

    .sm\:hover\:scale-40:hover{
        transform: scale(0.4);
    }

    .sm\:hover\:scale-45:hover{
        transform: scale(0.45);
    }

    .sm\:hover\:scale-50:hover{
        transform: scale(0.5);
    }

    .sm\:hover\:scale-55:hover{
        transform: scale(0.55);
    }

    .sm\:hover\:scale-60:hover{
        transform: scale(0.6);
    }

    .sm\:hover\:scale-65:hover{
        transform: scale(0.65);
    }

    .sm\:hover\:scale-70:hover{
        transform: scale(0.7);
    }

    .sm\:hover\:scale-75:hover{
        transform: scale(0.75);
    }

    .sm\:hover\:scale-80:hover{
        transform: scale(0.8);
    }

    .sm\:hover\:scale-85:hover{
        transform: scale(0.85);
    }

    .sm\:hover\:scale-90:hover{
        transform: scale(0.9);
    }

    .sm\:hover\:scale-95:hover{
        transform: scale(0.95);
    }

    .sm\:hover\:scale-100:hover{
        transform: scale(1);
    }

    .sm\:hover\:scale-105:hover{
        transform: scale(1.05);
    }

    .sm\:hover\:scale-110:hover{
        transform: scale(1.1);
    }

    .sm\:hover\:scale-115:hover{
        transform: scale(1.15);
    }

    .sm\:hover\:scale-120:hover{
        transform: scale(1.2);
    }

    .sm\:hover\:scale-125:hover{
        transform: scale(1.25);
    }

    .sm\:hover\:scale-130:hover{
        transform: scale(1.3);
    }

    .sm\:hover\:scale-135:hover{
        transform: scale(1.35);
    }

    .sm\:hover\:scale-140:hover{
        transform: scale(1.4);
    }

    .sm\:hover\:scale-145:hover{
        transform: scale(1.45);
    }

    .sm\:hover\:scale-150:hover{
        transform: scale(1.5);
    }

    .sm\:hover\:-translate-1:hover:hover{
        transform: translate(-10px);
    }

    .sm\:hover\:-translate-2:hover:hover{
        transform: translate(-20px);
    }

    .sm\:hover\:-translate-3:hover:hover{
        transform: translate(-30px);
    }

    .sm\:hover\:-translate-4:hover:hover{
        transform: translate(-40px);
    }

    .sm\:hover\:-translate-5:hover:hover{
        transform: translate(-60px);
    }

    .sm\:hover\:-translate-6:hover:hover{
        transform: translate(-60px);
    }

    .sm\:hover\:-translate-7:hover:hover{
        transform: translate(-70px);
    }

    .sm\:hover\:-translate-8:hover:hover{
        transform: translate(-80px);
    }

    .sm\:hover\:-translate-9:hover:hover{
        transform: translate(-90px);
    }

    .sm\:hover\:-translate-10:hover:hover{
        transform: translate(-100px);
    }

    .sm\:hover\:-translate-11:hover:hover{
        transform: translate(-110px);
    }

    .sm\:hover\:-translate-12:hover:hover{
        transform: translate(-120px);
    }

    .sm\:hover\:-translate-13:hover:hover{
        transform: translate(-130px);
    }

    .sm\:hover\:-translate-14:hover:hover{
        transform: translate(-140px);
    }

    .sm\:hover\:-translate-15:hover:hover{
        transform: translate(-150px);
    }

    .sm\:hover\:-translate-16:hover:hover{
        transform: translate(-160px);
    }

    .sm\:hover\:-translate-17:hover:hover{
        transform: translate(-170px);
    }

    .sm\:hover\:-translate-18:hover:hover{
        transform: translate(-180px);
    }

    .sm\:hover\:-translate-19:hover:hover{
        transform: translate(-190px);
    }

    .sm\:hover\:-translate-20:hover:hover{
        transform: translate(-200px);
    }

    .sm\:hover\:-translate-10x:hover:hover{
        transform: translate(-10%);
    }

    .sm\:hover\:-translate-15x:hover:hover{
        transform: translate(-15%);
    }

    .sm\:hover\:-translate-20x:hover:hover{
        transform: translate(-20%);
    }

    .sm\:hover\:-translate-25x:hover:hover{
        transform: translate(-25%);
    }

    .sm\:hover\:-translate-30x:hover:hover{
        transform: translate(-30%);
    }

    .sm\:hover\:-translate-35x:hover:hover{
        transform: translate(-35%);
    }

    .sm\:hover\:-translate-40x:hover:hover{
        transform: translate(-40%);
    }

    .sm\:hover\:-translate-45x:hover:hover{
        transform: translate(-45%);
    }

    .sm\:hover\:-translate-50x:hover:hover{
        transform: translate(-50%);
    }

    .sm\:hover\:-translate-55x:hover:hover{
        transform: translate(-55%);
    }

    .sm\:hover\:-translate-60x:hover:hover{
        transform: translate(-60%);
    }

    .sm\:hover\:-translate-65x:hover:hover{
        transform: translate(-65%);
    }

    .sm\:hover\:-translate-70x:hover:hover{
        transform: translate(-70%);
    }

    .sm\:hover\:-translate-75x:hover:hover{
        transform: translate(-75%);
    }

    .sm\:hover\:-translate-80x:hover:hover{
        transform: translate(-80%);
    }

    .sm\:hover\:-translate-85x:hover:hover{
        transform: translate(-85%);
    }

    .sm\:hover\:-translate-90x:hover:hover{
        transform: translate(-90%);
    }

    .sm\:hover\:-translate-95x:hover:hover{
        transform: translate(-95%);
    }

    .sm\:hover\:-translate-x-1:hover:hover{
        transform: translateX(-10px);
    }

    .sm\:hover\:-translate-x-2:hover:hover{
        transform: translateX(-20px);
    }

    .sm\:hover\:-translate-x-3:hover:hover{
        transform: translateX(-30px);
    }

    .sm\:hover\:-translate-x-4:hover:hover{
        transform: translateX(-40px);
    }

    .sm\:hover\:-translate-x-5:hover:hover{
        transform: translateX(-60px);
    }

    .sm\:hover\:-translate-x-6:hover:hover{
        transform: translateX(-60px);
    }

    .sm\:hover\:-translate-x-7:hover:hover{
        transform: translateX(-70px);
    }

    .sm\:hover\:-translate-x-8:hover:hover{
        transform: translateX(-80px);
    }

    .sm\:hover\:-translate-x-9:hover:hover{
        transform: translateX(-90px);
    }

    .sm\:hover\:-translate-x-10:hover:hover{
        transform: translateX(-100px);
    }

    .sm\:hover\:-translate-x-11:hover:hover{
        transform: translateX(-110px);
    }

    .sm\:hover\:-translate-x-12:hover:hover{
        transform: translateX(-120px);
    }

    .sm\:hover\:-translate-x-13:hover:hover{
        transform: translateX(-130px);
    }

    .sm\:hover\:-translate-x-14:hover:hover{
        transform: translateX(-140px);
    }

    .sm\:hover\:-translate-x-15:hover:hover{
        transform: translateX(-150px);
    }

    .sm\:hover\:-translate-x-16:hover:hover{
        transform: translateX(-160px);
    }

    .sm\:hover\:-translate-x-17:hover:hover{
        transform: translateX(-170px);
    }

    .sm\:hover\:-translate-x-18:hover:hover{
        transform: translateX(-180px);
    }

    .sm\:hover\:-translate-x-19:hover:hover{
        transform: translateX(-190px);
    }

    .sm\:hover\:-translate-x-20:hover:hover{
        transform: translateX(-200px);
    }

    .sm\:hover\:-translate-x-10x:hover:hover{
        transform: translateX(-10%);
    }

    .sm\:hover\:-translate-x-15x:hover:hover{
        transform: translateX(-15%);
    }

    .sm\:hover\:-translate-x-20x:hover:hover{
        transform: translateX(-20%);
    }

    .sm\:hover\:-translate-x-25x:hover:hover{
        transform: translateX(-25%);
    }

    .sm\:hover\:-translate-x-30x:hover:hover{
        transform: translateX(-30%);
    }

    .sm\:hover\:-translate-x-35x:hover:hover{
        transform: translateX(-35%);
    }

    .sm\:hover\:-translate-x-40x:hover:hover{
        transform: translateX(-40%);
    }

    .sm\:hover\:-translate-x-45x:hover:hover{
        transform: translateX(-45%);
    }

    .sm\:hover\:-translate-x-50x:hover:hover{
        transform: translateX(-50%);
    }

    .sm\:hover\:-translate-x-55x:hover:hover{
        transform: translateX(-55%);
    }

    .sm\:hover\:-translate-x-60x:hover:hover{
        transform: translateX(-60%);
    }

    .sm\:hover\:-translate-x-65x:hover:hover{
        transform: translateX(-65%);
    }

    .sm\:hover\:-translate-x-70x:hover:hover{
        transform: translateX(-70%);
    }

    .sm\:hover\:-translate-x-75x:hover:hover{
        transform: translateX(-75%);
    }

    .sm\:hover\:-translate-x-80x:hover:hover{
        transform: translateX(-80%);
    }

    .sm\:hover\:-translate-x-85x:hover:hover{
        transform: translateX(-85%);
    }

    .sm\:hover\:-translate-x-90x:hover:hover{
        transform: translateX(-90%);
    }

    .sm\:hover\:-translate-x-95x:hover:hover{
        transform: translateX(-95%);
    }

    .sm\:hover\:-translate-y-1:hover:hover{
        transform: translateY(-10px);
    }

    .sm\:hover\:-translate-y-2:hover:hover{
        transform: translateY(-20px);
    }

    .sm\:hover\:-translate-y-3:hover:hover{
        transform: translateY(-30px);
    }

    .sm\:hover\:-translate-y-4:hover:hover{
        transform: translateY(-40px);
    }

    .sm\:hover\:-translate-y-5:hover:hover{
        transform: translateY(-60px);
    }

    .sm\:hover\:-translate-y-6:hover:hover{
        transform: translateY(-60px);
    }

    .sm\:hover\:-translate-y-7:hover:hover{
        transform: translateY(-70px);
    }

    .sm\:hover\:-translate-y-8:hover:hover{
        transform: translateY(-80px);
    }

    .sm\:hover\:-translate-y-9:hover:hover{
        transform: translateY(-90px);
    }

    .sm\:hover\:-translate-y-10:hover:hover{
        transform: translateY(-100px);
    }

    .sm\:hover\:-translate-y-11:hover:hover{
        transform: translateY(-110px);
    }

    .sm\:hover\:-translate-y-12:hover:hover{
        transform: translateY(-120px);
    }

    .sm\:hover\:-translate-y-13:hover:hover{
        transform: translateY(-130px);
    }

    .sm\:hover\:-translate-y-14:hover:hover{
        transform: translateY(-140px);
    }

    .sm\:hover\:-translate-y-15:hover:hover{
        transform: translateY(-150px);
    }

    .sm\:hover\:-translate-y-16:hover:hover{
        transform: translateY(-160px);
    }

    .sm\:hover\:-translate-y-17:hover:hover{
        transform: translateY(-170px);
    }

    .sm\:hover\:-translate-y-18:hover:hover{
        transform: translateY(-180px);
    }

    .sm\:hover\:-translate-y-19:hover:hover{
        transform: translateY(-190px);
    }

    .sm\:hover\:-translate-y-20:hover:hover{
        transform: translateY(-200px);
    }

    .sm\:hover\:-translate-y-10x:hover:hover{
        transform: translateY(-10%);
    }

    .sm\:hover\:-translate-y-15x:hover:hover{
        transform: translateY(-15%);
    }

    .sm\:hover\:-translate-y-20x:hover:hover{
        transform: translateY(-20%);
    }

    .sm\:hover\:-translate-y-25x:hover:hover{
        transform: translateY(-25%);
    }

    .sm\:hover\:-translate-y-30x:hover:hover{
        transform: translateY(-30%);
    }

    .sm\:hover\:-translate-y-35x:hover:hover{
        transform: translateY(-35%);
    }

    .sm\:hover\:-translate-y-40x:hover:hover{
        transform: translateY(-40%);
    }

    .sm\:hover\:-translate-y-45x:hover:hover{
        transform: translateY(-45%);
    }

    .sm\:hover\:-translate-y-50x:hover:hover{
        transform: translateY(-50%);
    }

    .sm\:hover\:-translate-y-55x:hover:hover{
        transform: translateY(-55%);
    }

    .sm\:hover\:-translate-y-60x:hover:hover{
        transform: translateY(-60%);
    }

    .sm\:hover\:-translate-y-65x:hover:hover{
        transform: translateY(-65%);
    }

    .sm\:hover\:-translate-y-70x:hover:hover{
        transform: translateY(-70%);
    }

    .sm\:hover\:-translate-y-75x:hover:hover{
        transform: translateY(-75%);
    }

    .sm\:hover\:-translate-y-80x:hover:hover{
        transform: translateY(-80%);
    }

    .sm\:hover\:-translate-y-85x:hover:hover{
        transform: translateY(-85%);
    }

    .sm\:hover\:-translate-y-90x:hover:hover{
        transform: translateY(-90%);
    }

    .sm\:hover\:-translate-y-95x:hover:hover{
        transform: translateY(-95%);
    }

    .sm\:hover\:-translate-1:hover{
        transform: translate(-10px);
    }

    .sm\:hover\:-translate-2:hover{
        transform: translate(-20px);
    }

    .sm\:hover\:-translate-3:hover{
        transform: translate(-30px);
    }

    .sm\:hover\:-translate-4:hover{
        transform: translate(-40px);
    }

    .sm\:hover\:-translate-5:hover{
        transform: translate(-60px);
    }

    .sm\:hover\:-translate-6:hover{
        transform: translate(-60px);
    }

    .sm\:hover\:-translate-7:hover{
        transform: translate(-70px);
    }

    .sm\:hover\:-translate-8:hover{
        transform: translate(-80px);
    }

    .sm\:hover\:-translate-9:hover{
        transform: translate(-90px);
    }

    .sm\:hover\:-translate-10:hover{
        transform: translate(-100px);
    }

    .sm\:hover\:-translate-11:hover{
        transform: translate(-110px);
    }

    .sm\:hover\:-translate-12:hover{
        transform: translate(-120px);
    }

    .sm\:hover\:-translate-13:hover{
        transform: translate(-130px);
    }

    .sm\:hover\:-translate-14:hover{
        transform: translate(-140px);
    }

    .sm\:hover\:-translate-15:hover{
        transform: translate(-150px);
    }

    .sm\:hover\:-translate-16:hover{
        transform: translate(-160px);
    }

    .sm\:hover\:-translate-17:hover{
        transform: translate(-170px);
    }

    .sm\:hover\:-translate-18:hover{
        transform: translate(-180px);
    }

    .sm\:hover\:-translate-19:hover{
        transform: translate(-190px);
    }

    .sm\:hover\:-translate-20:hover{
        transform: translate(-200px);
    }

    .sm\:hover\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .sm\:hover\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .sm\:hover\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .sm\:hover\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .sm\:hover\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .sm\:hover\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .sm\:hover\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .sm\:hover\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .sm\:hover\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .sm\:hover\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .sm\:hover\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .sm\:hover\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .sm\:hover\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .sm\:hover\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .sm\:hover\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .sm\:hover\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .sm\:hover\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .sm\:hover\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .sm\:hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .sm\:hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .sm\:hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .sm\:hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .sm\:hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .sm\:hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .sm\:hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .sm\:hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .sm\:hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .sm\:hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .sm\:hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .sm\:hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .sm\:hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .sm\:hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .sm\:hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .sm\:hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .sm\:hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .sm\:hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .sm\:hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .sm\:hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .sm\:hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .sm\:hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .sm\:hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .sm\:hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .sm\:hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .sm\:hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .sm\:hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .sm\:hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .sm\:hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .sm\:hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .sm\:hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .sm\:hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .sm\:hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .sm\:hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .sm\:hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .sm\:hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .sm\:hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .sm\:hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .sm\:hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .sm\:hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .sm\:hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .sm\:hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .sm\:hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .sm\:hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .sm\:hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .sm\:hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .sm\:hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .sm\:hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .sm\:hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .sm\:hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .sm\:hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .sm\:hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .sm\:hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .sm\:hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .sm\:hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .sm\:hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .sm\:hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .sm\:hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .sm\:hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .sm\:hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .sm\:hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .sm\:hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .sm\:hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .sm\:hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .sm\:hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .sm\:hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .sm\:hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .sm\:hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .sm\:hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .sm\:hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .sm\:hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .sm\:hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .sm\:hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .sm\:hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .sm\:hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .sm\:hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .sm\:hover\:translate-0:hover{
        transform: translate(0);
    }

    .sm\:hover\:translate-1:hover{
        transform: translate(10px);
    }

    .sm\:hover\:translate-2:hover{
        transform: translate(20px);
    }

    .sm\:hover\:translate-3:hover{
        transform: translate(30px);
    }

    .sm\:hover\:translate-4:hover{
        transform: translate(40px);
    }

    .sm\:hover\:translate-5:hover{
        transform: translate(60px);
    }

    .sm\:hover\:translate-6:hover{
        transform: translate(60px);
    }

    .sm\:hover\:translate-7:hover{
        transform: translate(70px);
    }

    .sm\:hover\:translate-8:hover{
        transform: translate(80px);
    }

    .sm\:hover\:translate-9:hover{
        transform: translate(90px);
    }

    .sm\:hover\:translate-10:hover{
        transform: translate(100px);
    }

    .sm\:hover\:translate-11:hover{
        transform: translate(110px);
    }

    .sm\:hover\:translate-12:hover{
        transform: translate(120px);
    }

    .sm\:hover\:translate-13:hover{
        transform: translate(130px);
    }

    .sm\:hover\:translate-14:hover{
        transform: translate(140px);
    }

    .sm\:hover\:translate-15:hover{
        transform: translate(150px);
    }

    .sm\:hover\:translate-16:hover{
        transform: translate(160px);
    }

    .sm\:hover\:translate-17:hover{
        transform: translate(170px);
    }

    .sm\:hover\:translate-18:hover{
        transform: translate(180px);
    }

    .sm\:hover\:translate-19:hover{
        transform: translate(190px);
    }

    .sm\:hover\:translate-20:hover{
        transform: translate(200px);
    }

    .sm\:hover\:translate-10x:hover{
        transform: translate(10%);
    }

    .sm\:hover\:translate-15x:hover{
        transform: translate(15%);
    }

    .sm\:hover\:translate-20x:hover{
        transform: translate(20%);
    }

    .sm\:hover\:translate-25x:hover{
        transform: translate(25%);
    }

    .sm\:hover\:translate-30x:hover{
        transform: translate(30%);
    }

    .sm\:hover\:translate-35x:hover{
        transform: translate(35%);
    }

    .sm\:hover\:translate-40x:hover{
        transform: translate(40%);
    }

    .sm\:hover\:translate-45x:hover{
        transform: translate(45%);
    }

    .sm\:hover\:translate-50x:hover{
        transform: translate(50%);
    }

    .sm\:hover\:translate-55x:hover{
        transform: translate(55%);
    }

    .sm\:hover\:translate-60x:hover{
        transform: translate(60%);
    }

    .sm\:hover\:translate-65x:hover{
        transform: translate(65%);
    }

    .sm\:hover\:translate-70x:hover{
        transform: translate(70%);
    }

    .sm\:hover\:translate-75x:hover{
        transform: translate(75%);
    }

    .sm\:hover\:translate-80x:hover{
        transform: translate(80%);
    }

    .sm\:hover\:translate-85x:hover{
        transform: translate(85%);
    }

    .sm\:hover\:translate-90x:hover{
        transform: translate(90%);
    }

    .sm\:hover\:translate-95x:hover{
        transform: translate(95%);
    }

    .sm\:hover\:translate-x-0:hover{
        transform: translateX(0);
    }

    .sm\:hover\:translate-x-1:hover{
        transform: translateX(10px);
    }

    .sm\:hover\:translate-x-2:hover{
        transform: translateX(20px);
    }

    .sm\:hover\:translate-x-3:hover{
        transform: translateX(30px);
    }

    .sm\:hover\:translate-x-4:hover{
        transform: translateX(40px);
    }

    .sm\:hover\:translate-x-5:hover{
        transform: translateX(60px);
    }

    .sm\:hover\:translate-x-6:hover{
        transform: translateX(60px);
    }

    .sm\:hover\:translate-x-7:hover{
        transform: translateX(70px);
    }

    .sm\:hover\:translate-x-8:hover{
        transform: translateX(80px);
    }

    .sm\:hover\:translate-x-9:hover{
        transform: translateX(90px);
    }

    .sm\:hover\:translate-x-10:hover{
        transform: translateX(100px);
    }

    .sm\:hover\:translate-x-11:hover{
        transform: translateX(110px);
    }

    .sm\:hover\:translate-x-12:hover{
        transform: translateX(120px);
    }

    .sm\:hover\:translate-x-13:hover{
        transform: translateX(130px);
    }

    .sm\:hover\:translate-x-14:hover{
        transform: translateX(140px);
    }

    .sm\:hover\:translate-x-15:hover{
        transform: translateX(150px);
    }

    .sm\:hover\:translate-x-16:hover{
        transform: translateX(160px);
    }

    .sm\:hover\:translate-x-17:hover{
        transform: translateX(170px);
    }

    .sm\:hover\:translate-x-18:hover{
        transform: translateX(180px);
    }

    .sm\:hover\:translate-x-19:hover{
        transform: translateX(190px);
    }

    .sm\:hover\:translate-x-20:hover{
        transform: translateX(200px);
    }

    .sm\:hover\:translate-x-10x:hover{
        transform: translateX(10%);
    }

    .sm\:hover\:translate-x-15x:hover{
        transform: translateX(15%);
    }

    .sm\:hover\:translate-x-20x:hover{
        transform: translateX(20%);
    }

    .sm\:hover\:translate-x-25x:hover{
        transform: translateX(25%);
    }

    .sm\:hover\:translate-x-30x:hover{
        transform: translateX(30%);
    }

    .sm\:hover\:translate-x-35x:hover{
        transform: translateX(35%);
    }

    .sm\:hover\:translate-x-40x:hover{
        transform: translateX(40%);
    }

    .sm\:hover\:translate-x-45x:hover{
        transform: translateX(45%);
    }

    .sm\:hover\:translate-x-50x:hover{
        transform: translateX(50%);
    }

    .sm\:hover\:translate-x-55x:hover{
        transform: translateX(55%);
    }

    .sm\:hover\:translate-x-60x:hover{
        transform: translateX(60%);
    }

    .sm\:hover\:translate-x-65x:hover{
        transform: translateX(65%);
    }

    .sm\:hover\:translate-x-70x:hover{
        transform: translateX(70%);
    }

    .sm\:hover\:translate-x-75x:hover{
        transform: translateX(75%);
    }

    .sm\:hover\:translate-x-80x:hover{
        transform: translateX(80%);
    }

    .sm\:hover\:translate-x-85x:hover{
        transform: translateX(85%);
    }

    .sm\:hover\:translate-x-90x:hover{
        transform: translateX(90%);
    }

    .sm\:hover\:translate-x-95x:hover{
        transform: translateX(95%);
    }

    .sm\:hover\:translate-y-0:hover{
        transform: translateY(0);
    }

    .sm\:hover\:translate-y-1:hover{
        transform: translateY(10px);
    }

    .sm\:hover\:translate-y-2:hover{
        transform: translateY(20px);
    }

    .sm\:hover\:translate-y-3:hover{
        transform: translateY(30px);
    }

    .sm\:hover\:translate-y-4:hover{
        transform: translateY(40px);
    }

    .sm\:hover\:translate-y-5:hover{
        transform: translateY(60px);
    }

    .sm\:hover\:translate-y-6:hover{
        transform: translateY(60px);
    }

    .sm\:hover\:translate-y-7:hover{
        transform: translateY(70px);
    }

    .sm\:hover\:translate-y-8:hover{
        transform: translateY(80px);
    }

    .sm\:hover\:translate-y-9:hover{
        transform: translateY(90px);
    }

    .sm\:hover\:translate-y-10:hover{
        transform: translateY(100px);
    }

    .sm\:hover\:translate-y-11:hover{
        transform: translateY(110px);
    }

    .sm\:hover\:translate-y-12:hover{
        transform: translateY(120px);
    }

    .sm\:hover\:translate-y-13:hover{
        transform: translateY(130px);
    }

    .sm\:hover\:translate-y-14:hover{
        transform: translateY(140px);
    }

    .sm\:hover\:translate-y-15:hover{
        transform: translateY(150px);
    }

    .sm\:hover\:translate-y-16:hover{
        transform: translateY(160px);
    }

    .sm\:hover\:translate-y-17:hover{
        transform: translateY(170px);
    }

    .sm\:hover\:translate-y-18:hover{
        transform: translateY(180px);
    }

    .sm\:hover\:translate-y-19:hover{
        transform: translateY(190px);
    }

    .sm\:hover\:translate-y-20:hover{
        transform: translateY(200px);
    }

    .sm\:hover\:translate-y-10x:hover{
        transform: translateY(10%);
    }

    .sm\:hover\:translate-y-15x:hover{
        transform: translateY(15%);
    }

    .sm\:hover\:translate-y-20x:hover{
        transform: translateY(20%);
    }

    .sm\:hover\:translate-y-25x:hover{
        transform: translateY(25%);
    }

    .sm\:hover\:translate-y-30x:hover{
        transform: translateY(30%);
    }

    .sm\:hover\:translate-y-35x:hover{
        transform: translateY(35%);
    }

    .sm\:hover\:translate-y-40x:hover{
        transform: translateY(40%);
    }

    .sm\:hover\:translate-y-45x:hover{
        transform: translateY(45%);
    }

    .sm\:hover\:translate-y-50x:hover{
        transform: translateY(50%);
    }

    .sm\:hover\:translate-y-55x:hover{
        transform: translateY(55%);
    }

    .sm\:hover\:translate-y-60x:hover{
        transform: translateY(60%);
    }

    .sm\:hover\:translate-y-65x:hover{
        transform: translateY(65%);
    }

    .sm\:hover\:translate-y-70x:hover{
        transform: translateY(70%);
    }

    .sm\:hover\:translate-y-75x:hover{
        transform: translateY(75%);
    }

    .sm\:hover\:translate-y-80x:hover{
        transform: translateY(80%);
    }

    .sm\:hover\:translate-y-85x:hover{
        transform: translateY(85%);
    }

    .sm\:hover\:translate-y-90x:hover{
        transform: translateY(90%);
    }

    .sm\:hover\:translate-y-95x:hover{
        transform: translateY(95%);
    }

    .sm\:hover\:rotate-0:hover{
        transform: rotate(0);
    }

    .sm\:hover\:rotate-1:hover{
        transform: rotate(1deg);
    }

    .sm\:hover\:rotate-2:hover{
        transform: rotate(2deg);
    }

    .sm\:hover\:rotate-3:hover{
        transform: rotate(3deg);
    }

    .sm\:hover\:rotate-6:hover{
        transform: rotate(6deg);
    }

    .sm\:hover\:rotate-12:hover{
        transform: rotate(12deg);
    }

    .sm\:hover\:rotate-20:hover{
        transform: rotate(20deg);
    }

    .sm\:hover\:rotate-30:hover{
        transform: rotate(30deg);
    }

    .sm\:hover\:rotate-45:hover{
        transform: rotate(45deg);
    }

    .sm\:hover\:rotate-60:hover{
        transform: rotate(60deg);
    }

    .sm\:hover\:rotate-90:hover{
        transform: rotate(90deg);
    }

    .sm\:hover\:rotate-180:hover{
        transform: rotate(180deg);
    }

    .sm\:hover\:rotate-259:hover{
        transform: rotate(359deg);
    }

    .sm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .sm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .sm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .sm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .sm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .sm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .sm\:hover\:transform-origin-center:hover{
        transform-origin: center;
    }

    .sm\:hover\:transition-duration-75:hover{
        transition-duration: 75ms;
    }

    .sm\:hover\:transition-duration-100:hover{
        transition-duration: 100ms;
    }

    .sm\:hover\:transition-duration-150:hover{
        transition-duration: 150ms;
    }

    .sm\:hover\:transition-duration-200:hover{
        transition-duration: 200ms;
    }

    .sm\:hover\:transition-duration-300:hover{
        transition-duration: 300ms;
    }

    .sm\:hover\:transition-duration-700:hover{
        transition-duration: 700ms;
    }

    .sm\:hover\:transition-duration-1000:hover{
        transition-duration: 1000ms;
    }

    .sm\:hover\:transition-ease-linear:hover{
        transition-timing-function: linear;
    }

    .sm\:hover\:transition-ease-in:hover{
        transition-timing-function: ease-in;
    }

    .sm\:hover\:transition-ease-out:hover{
        transition-timing-function: ease-out;
    }

    .sm\:hover\:transition-ease-in-out:hover{
        transition-timing-function: ease-in-out;
    }

    .sm\:hover\:transition-delay-75:hover{
        transition-delay: 75ms;
    }

    .sm\:hover\:transition-delay-100:hover{
        transition-delay: 100ms;
    }

    .sm\:hover\:transition-delay-150:hover{
        transition-delay: 150ms;
    }

    .sm\:hover\:transition-duration-200:hover{
        transition-delay: 200ms;
    }

    .sm\:hover\:transition-delay-300:hover{
        transition-delay: 300ms;
    }

    .sm\:hover\:transition-delay-700:hover{
        transition-delay: 700ms;
    }

    .sm\:hover\:transition-delay-1000:hover{
        transition-delay: 1000ms;
    }

    .sm\:hover\:transition-property-all:hover{
        transition-property: all;
    }

    .sm\:hover\:transition-property-colors:hover{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .sm\:hover\:transition-property-opacity:hover{
        transition-property: opacity;
    }

    .sm\:hover\:transition-property-transform:hover{
        transition-property: transform;
    }

    .sm\:hover\:animation-duration-75:hover{
        animation-duration: 75ms;
    }

    .sm\:hover\:animation-duration-100:hover{
        animation-duration: 100ms;
    }

    .sm\:hover\:animation-duration-150:hover{
        animation-duration: 150ms;
    }

    .sm\:hover\:animation-duration-200:hover{
        animation-duration: 200ms;
    }

    .sm\:hover\:animation-duration-300:hover{
        animation-duration: 300ms;
    }

    .sm\:hover\:animation-duration-700:hover{
        animation-duration: 700ms;
    }

    .sm\:hover\:animation-duration-1000:hover{
        animation-duration: 1000ms;
    }

    .sm\:hover\:animation-ease-linear:hover{
        animation-timing-function: linear;
    }

    .sm\:hover\:animation-ease-in:hover{
        animation-timing-function: ease-in;
    }

    .sm\:hover\:animation-ease-out:hover{
        animation-timing-function: ease-out;
    }

    .sm\:hover\:animation-ease-in-out:hover{
        animation-timing-function: ease-in-out;
    }

    .sm\:hover\:animation-delay-75:hover{
        animation-delay: 75ms;
    }

    .sm\:hover\:animation-delay-100:hover{
        animation-delay: 100ms;
    }

    .sm\:hover\:animation-delay-150:hover{
        animation-delay: 150ms;
    }

    .sm\:hover\:animation-duration-200:hover{
        animation-delay: 200ms;
    }

    .sm\:hover\:animation-delay-300:hover{
        animation-delay: 300ms;
    }

    .sm\:hover\:animation-delay-700:hover{
        animation-delay: 700ms;
    }

    .sm\:hover\:animation-delay-1000:hover{
        animation-delay: 1000ms;
    }

    .sm\:hover\:animation-name-fade-in:hover{
        animation-name: fade-in;
    }

    .sm\:hover\:animation-name-fade-out:hover{
        animation-name: fade-out;
    }

    .sm\:hover\:animation-name-spin:hover{
        animation-name: spin;
    }

    .sm\:hover\:animation-name-translate-x:hover{
        animation-name: translate-x;
    }

    .sm\:hover\:animation-name-translate-y:hover{
        animation-name: translate-y;
    }

    .sm\:hover\:animation-name-scale-up:hover{
        animation-name: scale-up;
    }

    .sm\:hover\:animation-name-scale-down:hover{
        animation-name: scale-down;
    }

    .sm\:hover\:animation-name-bounce:hover{
        animation-name: bounce;
    }

    .sm\:hover\:animation-name-slide-in:hover{
        animation-name: slide-in;
    }

    .sm\:hover\:animation-name-slide-out:hover{
        animation-name: slide-out;
    }

    .sm\:hover\:animation-name-pulse:hover{
        animation-name: pulse;
    }

    .sm\:hover\:color-white:hover{
        color: var(--white);
    }

    .sm\:hover\:color-black:hover{
        color: var(--black);
    }

    .sm\:hover\:text-white:hover{
        color: var(--white);
    }

    .sm\:hover\:text-black:hover{
        color: var(--black);
    }

    .sm\:hover\:bg-white:hover{
        background: var(--white);
    }

    .sm\:hover\:bg-black:hover{
        background: var(--black);
    }

    .sm\:hover\:border-white:hover{
        border-color: var(--white);
    }

    .sm\:hover\:border-black:hover{
        border-color: var(--black);
    }

    .sm\:hover\:border-teal-50:hover{
        border-color: var(--velocity-teal-50);
    }

    .sm\:hover\:border-teal-100:hover{
        border-color: var(--velocity-teal-100);
    }

    .sm\:hover\:border-teal-200:hover{
        border-color: var(--velocity-teal-200);
    }

    .sm\:hover\:border-teal-300:hover{
        border-color: var(--velocity-teal-300);
    }

    .sm\:hover\:border-teal-400:hover{
        border-color: var(--velocity-teal-400);
    }

    .sm\:hover\:border-teal-500:hover{
        border-color: var(--velocity-teal-500);
    }

    .sm\:hover\:border-teal-600:hover{
        border-color: var(--velocity-teal-600);
    }

    .sm\:hover\:border-teal-700:hover{
        border-color: var(--velocity-teal-700);
    }

    .sm\:hover\:border-teal-800:hover{
        border-color: var(--velocity-teal-800);
    }

    .sm\:hover\:border-teal-900:hover{
        border-color: var(--velocity-teal-900);
    }

    .sm\:hover\:border-red-50:hover{
        border-color: var(--velocity-red-50);
    }

    .sm\:hover\:border-red-100:hover{
        border-color: var(--velocity-red-100);
    }

    .sm\:hover\:border-red-200:hover{
        border-color: var(--velocity-red-200);
    }

    .sm\:hover\:border-red-300:hover{
        border-color: var(--velocity-red-300);
    }

    .sm\:hover\:border-red-400:hover{
        border-color: var(--velocity-red-400);
    }

    .sm\:hover\:border-red-500:hover{
        border-color: var(--velocity-red-500);
    }

    .sm\:hover\:border-red-600:hover{
        border-color: var(--velocity-red-600);
    }

    .sm\:hover\:border-red-700:hover{
        border-color: var(--velocity-red-700);
    }

    .sm\:hover\:border-red-800:hover{
        border-color: var(--velocity-red-800);
    }

    .sm\:hover\:border-red-900:hover{
        border-color: var(--velocity-red-900);
    }

    .sm\:hover\:border-grey-100:hover{
        border-color: var(--velocity-grey-100);
    }

    .sm\:hover\:border-sky-50:hover{
        border-color: var(--velocity-sky-50);
    }

    .sm\:hover\:border-sky-100:hover{
        border-color: var(--velocity-sky-100);
    }

    .sm\:hover\:border-sky-200:hover{
        border-color: var(--velocity-sky-200);
    }

    .sm\:hover\:border-sky-300:hover{
        border-color: var(--velocity-sky-300);
    }

    .sm\:hover\:border-sky-400:hover{
        border-color: var(--velocity-sky-400);
    }

    .sm\:hover\:border-sky-500:hover{
        border-color: var(--velocity-sky-500);
    }

    .sm\:hover\:border-sky-600:hover{
        border-color: var(--velocity-sky-600);
    }

    .sm\:hover\:border-sky-700:hover{
        border-color: var(--velocity-sky-700);
    }

    .sm\:hover\:border-sky-800:hover{
        border-color: var(--velocity-sky-800);
    }

    .sm\:hover\:border-sky-900:hover{
        border-color: var(--velocity-sky-900);
    }

    .sm\:hover\:border-green-50:hover{
        border-color: var(--velocity-green-50);
    }

    .sm\:hover\:border-green-100:hover{
        border-color: var(--velocity-green-100);
    }

    .sm\:hover\:border-green-200:hover{
        border-color: var(--velocity-green-200);
    }

    .sm\:hover\:border-green-300:hover{
        border-color: var(--velocity-green-300);
    }

    .sm\:hover\:border-green-400:hover{
        border-color: var(--velocity-green-400);
    }

    .sm\:hover\:border-green-500:hover{
        border-color: var(--velocity-green-500);
    }

    .sm\:hover\:border-green-600:hover{
        border-color: var(--velocity-green-600);
    }

    .sm\:hover\:border-green-700:hover{
        border-color: var(--velocity-green-700);
    }

    .sm\:hover\:border-green-800:hover{
        border-color: var(--velocity-green-800);
    }

    .sm\:hover\:border-green-900:hover{
        border-color: var(--velocity-green-900);
    }

    .sm\:hover\:border-grey-200:hover{
        border-color: var(--velocity-grey-200);
    }

    .sm\:hover\:border-grey-300:hover{
        border-color: var(--velocity-grey-300);
    }

    .sm\:hover\:border-grey-400:hover{
        border-color: var(--velocity-grey-400);
    }

    .sm\:hover\:border-grey-500:hover{
        border-color: var(--velocity-grey-500);
    }

    .sm\:hover\:border-grey-600:hover{
        border-color: var(--velocity-grey-600);
    }

    .sm\:hover\:border-grey-700:hover{
        border-color: var(--velocity-grey-700);
    }

    .sm\:hover\:border-grey-800:hover{
        border-color: var(--velocity-grey-800);
    }

    .sm\:hover\:border-grey-900:hover{
        border-color: var(--velocity-grey-900);
    }

    .sm\:hover\:border-yellow-50:hover{
        border-color: var(--velocity-yellow-50);
    }

    .sm\:hover\:border-yellow-100:hover{
        border-color: var(--velocity-yellow-100);
    }

    .sm\:hover\:border-yellow-200:hover{
        border-color: var(--velocity-yellow-200);
    }

    .sm\:hover\:border-yellow-300:hover{
        border-color: var(--velocity-yellow-300);
    }

    .sm\:hover\:border-yellow-400:hover{
        border-color: var(--velocity-yellow-400);
    }

    .sm\:hover\:border-yellow-500:hover{
        border-color: var(--velocity-yellow-500);
    }

    .sm\:hover\:border-yellow-600:hover{
        border-color: var(--velocity-yellow-600);
    }

    .sm\:hover\:border-yellow-700:hover{
        border-color: var(--velocity-yellow-700);
    }

    .sm\:hover\:border-yellow-800:hover{
        border-color: var(--velocity-yellow-800);
    }

    .sm\:hover\:border-yellow-900:hover{
        border-color: var(--velocity-yellow-900);
    }

    .sm\:hover\:border-cyan-50:hover{
        border-color: var(--velocity-cyan-50);
    }

    .sm\:hover\:border-cyan-100:hover{
        border-color: var(--velocity-cyan-100);
    }

    .sm\:hover\:border-cyan-200:hover{
        border-color: var(--velocity-cyan-200);
    }

    .sm\:hover\:border-cyan-300:hover{
        border-color: var(--velocity-cyan-300);
    }

    .sm\:hover\:border-cyan-400:hover{
        border-color: var(--velocity-cyan-400);
    }

    .sm\:hover\:border-cyan-500:hover{
        border-color: var(--velocity-cyan-500);
    }

    .sm\:hover\:border-cyan-600:hover{
        border-color: var(--velocity-cyan-600);
    }

    .sm\:hover\:border-cyan-700:hover{
        border-color: var(--velocity-cyan-700);
    }

    .sm\:hover\:border-cyan-800:hover{
        border-color: var(--velocity-cyan-800);
    }

    .sm\:hover\:border-cyan-900:hover{
        border-color: var(--velocity-cyan-900);
    }

    .sm\:hover\:border-orange-50:hover{
        border-color: var(--velocity-orange-50);
    }

    .sm\:hover\:border-orange-100:hover{
        border-color: var(--velocity-orange-100);
    }

    .sm\:hover\:border-orange-200:hover{
        border-color: var(--velocity-orange-200);
    }

    .sm\:hover\:border-orange-300:hover{
        border-color: var(--velocity-orange-300);
    }

    .sm\:hover\:border-orange-400:hover{
        border-color: var(--velocity-orange-400);
    }

    .sm\:hover\:border-orange-500:hover{
        border-color: var(--velocity-orange-500);
    }

    .sm\:hover\:border-orange-600:hover{
        border-color: var(--velocity-orange-600);
    }

    .sm\:hover\:border-orange-700:hover{
        border-color: var(--velocity-orange-700);
    }

    .sm\:hover\:border-orange-800:hover{
        border-color: var(--velocity-orange-800);
    }

    .sm\:hover\:border-orange-900:hover{
        border-color: var(--velocity-orange-900);
    }

    .sm\:hover\:border-blue-50:hover{
        border-color: var(--velocity-blue-50);
    }

    .sm\:hover\:border-blue-100:hover{
        border-color: var(--velocity-blue-100);
    }

    .sm\:hover\:border-blue-200:hover{
        border-color: var(--velocity-blue-200);
    }

    .sm\:hover\:border-blue-300:hover{
        border-color: var(--velocity-blue-300);
    }

    .sm\:hover\:border-blue-400:hover{
        border-color: var(--velocity-blue-400);
    }

    .sm\:hover\:border-blue-500:hover{
        border-color: var(--velocity-blue-500);
    }

    .sm\:hover\:border-blue-600:hover{
        border-color: var(--velocity-blue-600);
    }

    .sm\:hover\:border-blue-700:hover{
        border-color: var(--velocity-blue-700);
    }

    .sm\:hover\:border-blue-800:hover{
        border-color: var(--velocity-blue-800);
    }

    .sm\:hover\:border-blue-900:hover{
        border-color: var(--velocity-blue-900);
    }

    .sm\:hover\:border-lime-50:hover{
        border-color: var(--velocity-lime-50);
    }

    .sm\:hover\:border-lime-100:hover{
        border-color: var(--velocity-lime-100);
    }

    .sm\:hover\:border-lime-200:hover{
        border-color: var(--velocity-lime-200);
    }

    .sm\:hover\:border-lime-300:hover{
        border-color: var(--velocity-lime-300);
    }

    .sm\:hover\:border-lime-400:hover{
        border-color: var(--velocity-lime-400);
    }

    .sm\:hover\:border-lime-500:hover{
        border-color: var(--velocity-lime-500);
    }

    .sm\:hover\:border-lime-600:hover{
        border-color: var(--velocity-lime-600);
    }

    .sm\:hover\:border-lime-700:hover{
        border-color: var(--velocity-lime-700);
    }

    .sm\:hover\:border-lime-800:hover{
        border-color: var(--velocity-lime-800);
    }

    .sm\:hover\:border-lime-900:hover{
        border-color: var(--velocity-lime-900);
    }

    .sm\:hover\:border-purple-50:hover{
        border-color: var(--velocity-purple-50);
    }

    .sm\:hover\:border-purple-100:hover{
        border-color: var(--velocity-purple-100);
    }

    .sm\:hover\:border-purple-200:hover{
        border-color: var(--velocity-purple-200);
    }

    .sm\:hover\:border-purple-300:hover{
        border-color: var(--velocity-purple-300);
    }

    .sm\:hover\:border-purple-400:hover{
        border-color: var(--velocity-purple-400);
    }

    .sm\:hover\:border-purple-500:hover{
        border-color: var(--velocity-purple-500);
    }

    .sm\:hover\:border-purple-600:hover{
        border-color: var(--velocity-purple-600);
    }

    .sm\:hover\:border-purple-700:hover{
        border-color: var(--velocity-purple-700);
    }

    .sm\:hover\:border-purple-800:hover{
        border-color: var(--velocity-purple-800);
    }

    .sm\:hover\:border-purple-900:hover{
        border-color: var(--velocity-purple-900);
    }

    .sm\:hover\:border-indigo-50:hover{
        border-color: var(--velocity-indigo-50);
    }

    .sm\:hover\:border-indigo-100:hover{
        border-color: var(--velocity-indigo-100);
    }

    .sm\:hover\:border-indigo-200:hover{
        border-color: var(--velocity-indigo-200);
    }

    .sm\:hover\:border-indigo-300:hover{
        border-color: var(--velocity-indigo-300);
    }

    .sm\:hover\:border-indigo-400:hover{
        border-color: var(--velocity-indigo-400);
    }

    .sm\:hover\:border-indigo-500:hover{
        border-color: var(--velocity-indigo-500);
    }

    .sm\:hover\:border-indigo-600:hover{
        border-color: var(--velocity-indigo-600);
    }

    .sm\:hover\:border-indigo-700:hover{
        border-color: var(--velocity-indigo-700);
    }

    .sm\:hover\:border-indigo-800:hover{
        border-color: var(--velocity-indigo-800);
    }

    .sm\:hover\:border-indigo-900:hover{
        border-color: var(--velocity-indigo-900);
    }

    .sm\:hover\:border-pink-50:hover{
        border-color: var(--velocity-pink-50);
    }

    .sm\:hover\:border-pink-100:hover{
        border-color: var(--velocity-pink-100);
    }

    .sm\:hover\:border-pink-200:hover{
        border-color: var(--velocity-pink-200);
    }

    .sm\:hover\:border-pink-300:hover{
        border-color: var(--velocity-pink-300);
    }

    .sm\:hover\:border-pink-400:hover{
        border-color: var(--velocity-pink-400);
    }

    .sm\:hover\:border-pink-500:hover{
        border-color: var(--velocity-pink-500);
    }

    .sm\:hover\:border-pink-600:hover{
        border-color: var(--velocity-pink-600);
    }

    .sm\:hover\:border-pink-700:hover{
        border-color: var(--velocity-pink-700);
    }

    .sm\:hover\:border-pink-800:hover{
        border-color: var(--velocity-pink-800);
    }

    .sm\:hover\:border-pink-900:hover{
        border-color: var(--velocity-pink-900);
    }

    .sm\:hover\:border-violet-50:hover{
        border-color: var(--velocity-violet-50);
    }

    .sm\:hover\:border-violet-100:hover{
        border-color: var(--velocity-violet-100);
    }

    .sm\:hover\:border-violet-200:hover{
        border-color: var(--velocity-violet-200);
    }

    .sm\:hover\:border-violet-300:hover{
        border-color: var(--velocity-violet-300);
    }

    .sm\:hover\:border-violet-400:hover{
        border-color: var(--velocity-violet-400);
    }

    .sm\:hover\:border-violet-500:hover{
        border-color: var(--velocity-violet-500);
    }

    .sm\:hover\:border-violet-600:hover{
        border-color: var(--velocity-violet-600);
    }

    .sm\:hover\:border-violet-700:hover{
        border-color: var(--velocity-violet-700);
    }

    .sm\:hover\:border-violet-800:hover{
        border-color: var(--velocity-violet-800);
    }

    .sm\:hover\:border-violet-900:hover{
        border-color: var(--velocity-violet-900);
    }

    .sm\:hover\:border-slate-50:hover{
        border-color: var(--velocity-slate-50);
    }

    .sm\:hover\:border-slate-100:hover{
        border-color: var(--velocity-slate-100);
    }

    .sm\:hover\:border-slate-200:hover{
        border-color: var(--velocity-slate-200);
    }

    .sm\:hover\:border-slate-300:hover{
        border-color: var(--velocity-slate-300);
    }

    .sm\:hover\:border-slate-400:hover{
        border-color: var(--velocity-slate-400);
    }

    .sm\:hover\:border-slate-500:hover{
        border-color: var(--velocity-slate-500);
    }

    .sm\:hover\:border-slate-600:hover{
        border-color: var(--velocity-slate-600);
    }

    .sm\:hover\:border-slate-700:hover{
        border-color: var(--velocity-slate-700);
    }

    .sm\:hover\:border-slate-800:hover{
        border-color: var(--velocity-slate-800);
    }

    .sm\:hover\:border-slate-900:hover{
        border-color: var(--velocity-slate-900);
    }

    .sm\:hover\:border-rose-50:hover{
        border-color: var(--velocity-rose-50);
    }

    .sm\:hover\:border-rose-100:hover{
        border-color: var(--velocity-rose-100);
    }

    .sm\:hover\:border-rose-200:hover{
        border-color: var(--velocity-rose-200);
    }

    .sm\:hover\:border-rose-300:hover{
        border-color: var(--velocity-rose-300);
    }

    .sm\:hover\:border-rose-400:hover{
        border-color: var(--velocity-rose-400);
    }

    .sm\:hover\:border-rose-500:hover{
        border-color: var(--velocity-rose-500);
    }

    .sm\:hover\:border-rose-600:hover{
        border-color: var(--velocity-rose-600);
    }

    .sm\:hover\:border-rose-700:hover{
        border-color: var(--velocity-rose-700);
    }

    .sm\:hover\:border-rose-800:hover{
        border-color: var(--velocity-rose-800);
    }

    .sm\:hover\:border-rose-900:hover{
        border-color: var(--velocity-rose-900);
    }

    .sm\:hover\:fill-teal-50:hover{
        fill: var(--velocity-teal-50);
    }

    .sm\:hover\:fill-teal-100:hover{
        fill: var(--velocity-teal-100);
    }

    .sm\:hover\:fill-teal-200:hover{
        fill: var(--velocity-teal-200);
    }

    .sm\:hover\:fill-teal-300:hover{
        fill: var(--velocity-teal-300);
    }

    .sm\:hover\:fill-teal-400:hover{
        fill: var(--velocity-teal-400);
    }

    .sm\:hover\:fill-teal-500:hover{
        fill: var(--velocity-teal-500);
    }

    .sm\:hover\:fill-teal-600:hover{
        fill: var(--velocity-teal-600);
    }

    .sm\:hover\:fill-teal-700:hover{
        fill: var(--velocity-teal-700);
    }

    .sm\:hover\:fill-teal-800:hover{
        fill: var(--velocity-teal-800);
    }

    .sm\:hover\:fill-teal-900:hover{
        fill: var(--velocity-teal-900);
    }

    .sm\:hover\:fill-red-50:hover{
        fill: var(--velocity-red-50);
    }

    .sm\:hover\:fill-red-100:hover{
        fill: var(--velocity-red-100);
    }

    .sm\:hover\:fill-red-200:hover{
        fill: var(--velocity-red-200);
    }

    .sm\:hover\:fill-red-300:hover{
        fill: var(--velocity-red-300);
    }

    .sm\:hover\:fill-red-400:hover{
        fill: var(--velocity-red-400);
    }

    .sm\:hover\:fill-red-500:hover{
        fill: var(--velocity-red-500);
    }

    .sm\:hover\:fill-red-600:hover{
        fill: var(--velocity-red-600);
    }

    .sm\:hover\:fill-red-700:hover{
        fill: var(--velocity-red-700);
    }

    .sm\:hover\:fill-red-800:hover{
        fill: var(--velocity-red-800);
    }

    .sm\:hover\:fill-red-900:hover{
        fill: var(--velocity-red-900);
    }

    .sm\:hover\:fill-grey-100:hover{
        fill: var(--velocity-grey-100);
    }

    .sm\:hover\:fill-sky-50:hover{
        fill: var(--velocity-sky-50);
    }

    .sm\:hover\:fill-sky-100:hover{
        fill: var(--velocity-sky-100);
    }

    .sm\:hover\:fill-sky-200:hover{
        fill: var(--velocity-sky-200);
    }

    .sm\:hover\:fill-sky-300:hover{
        fill: var(--velocity-sky-300);
    }

    .sm\:hover\:fill-sky-400:hover{
        fill: var(--velocity-sky-400);
    }

    .sm\:hover\:fill-sky-500:hover{
        fill: var(--velocity-sky-500);
    }

    .sm\:hover\:fill-sky-600:hover{
        fill: var(--velocity-sky-600);
    }

    .sm\:hover\:fill-sky-700:hover{
        fill: var(--velocity-sky-700);
    }

    .sm\:hover\:fill-sky-800:hover{
        fill: var(--velocity-sky-800);
    }

    .sm\:hover\:fill-sky-900:hover{
        fill: var(--velocity-sky-900);
    }

    .sm\:hover\:fill-green-50:hover{
        fill: var(--velocity-green-50);
    }

    .sm\:hover\:fill-green-100:hover{
        fill: var(--velocity-green-100);
    }

    .sm\:hover\:fill-green-200:hover{
        fill: var(--velocity-green-200);
    }

    .sm\:hover\:fill-green-300:hover{
        fill: var(--velocity-green-300);
    }

    .sm\:hover\:fill-green-400:hover{
        fill: var(--velocity-green-400);
    }

    .sm\:hover\:fill-green-500:hover{
        fill: var(--velocity-green-500);
    }

    .sm\:hover\:fill-green-600:hover{
        fill: var(--velocity-green-600);
    }

    .sm\:hover\:fill-green-700:hover{
        fill: var(--velocity-green-700);
    }

    .sm\:hover\:fill-green-800:hover{
        fill: var(--velocity-green-800);
    }

    .sm\:hover\:fill-green-900:hover{
        fill: var(--velocity-green-900);
    }

    .sm\:hover\:fill-grey-200:hover{
        fill: var(--velocity-grey-200);
    }

    .sm\:hover\:fill-grey-300:hover{
        fill: var(--velocity-grey-300);
    }

    .sm\:hover\:fill-grey-400:hover{
        fill: var(--velocity-grey-400);
    }

    .sm\:hover\:fill-grey-500:hover{
        fill: var(--velocity-grey-500);
    }

    .sm\:hover\:fill-grey-600:hover{
        fill: var(--velocity-grey-600);
    }

    .sm\:hover\:fill-grey-700:hover{
        fill: var(--velocity-grey-700);
    }

    .sm\:hover\:fill-grey-800:hover{
        fill: var(--velocity-grey-800);
    }

    .sm\:hover\:fill-grey-900:hover{
        fill: var(--velocity-grey-900);
    }

    .sm\:hover\:fill-yellow-50:hover{
        fill: var(--velocity-yellow-50);
    }

    .sm\:hover\:fill-yellow-100:hover{
        fill: var(--velocity-yellow-100);
    }

    .sm\:hover\:fill-yellow-200:hover{
        fill: var(--velocity-yellow-200);
    }

    .sm\:hover\:fill-yellow-300:hover{
        fill: var(--velocity-yellow-300);
    }

    .sm\:hover\:fill-yellow-400:hover{
        fill: var(--velocity-yellow-400);
    }

    .sm\:hover\:fill-yellow-500:hover{
        fill: var(--velocity-yellow-500);
    }

    .sm\:hover\:fill-yellow-600:hover{
        fill: var(--velocity-yellow-600);
    }

    .sm\:hover\:fill-yellow-700:hover{
        fill: var(--velocity-yellow-700);
    }

    .sm\:hover\:fill-yellow-800:hover{
        fill: var(--velocity-yellow-800);
    }

    .sm\:hover\:fill-yellow-900:hover{
        fill: var(--velocity-yellow-900);
    }

    .sm\:hover\:fill-cyan-50:hover{
        fill: var(--velocity-cyan-50);
    }

    .sm\:hover\:fill-cyan-100:hover{
        fill: var(--velocity-cyan-100);
    }

    .sm\:hover\:fill-cyan-200:hover{
        fill: var(--velocity-cyan-200);
    }

    .sm\:hover\:fill-cyan-300:hover{
        fill: var(--velocity-cyan-300);
    }

    .sm\:hover\:fill-cyan-400:hover{
        fill: var(--velocity-cyan-400);
    }

    .sm\:hover\:fill-cyan-500:hover{
        fill: var(--velocity-cyan-500);
    }

    .sm\:hover\:fill-cyan-600:hover{
        fill: var(--velocity-cyan-600);
    }

    .sm\:hover\:fill-cyan-700:hover{
        fill: var(--velocity-cyan-700);
    }

    .sm\:hover\:fill-cyan-800:hover{
        fill: var(--velocity-cyan-800);
    }

    .sm\:hover\:fill-cyan-900:hover{
        fill: var(--velocity-cyan-900);
    }

    .sm\:hover\:fill-orange-50:hover{
        fill: var(--velocity-orange-50);
    }

    .sm\:hover\:fill-orange-100:hover{
        fill: var(--velocity-orange-100);
    }

    .sm\:hover\:fill-orange-200:hover{
        fill: var(--velocity-orange-200);
    }

    .sm\:hover\:fill-orange-300:hover{
        fill: var(--velocity-orange-300);
    }

    .sm\:hover\:fill-orange-400:hover{
        fill: var(--velocity-orange-400);
    }

    .sm\:hover\:fill-orange-500:hover{
        fill: var(--velocity-orange-500);
    }

    .sm\:hover\:fill-orange-600:hover{
        fill: var(--velocity-orange-600);
    }

    .sm\:hover\:fill-orange-700:hover{
        fill: var(--velocity-orange-700);
    }

    .sm\:hover\:fill-orange-800:hover{
        fill: var(--velocity-orange-800);
    }

    .sm\:hover\:fill-orange-900:hover{
        fill: var(--velocity-orange-900);
    }

    .sm\:hover\:fill-blue-50:hover{
        fill: var(--velocity-blue-50);
    }

    .sm\:hover\:fill-blue-100:hover{
        fill: var(--velocity-blue-100);
    }

    .sm\:hover\:fill-blue-200:hover{
        fill: var(--velocity-blue-200);
    }

    .sm\:hover\:fill-blue-300:hover{
        fill: var(--velocity-blue-300);
    }

    .sm\:hover\:fill-blue-400:hover{
        fill: var(--velocity-blue-400);
    }

    .sm\:hover\:fill-blue-500:hover{
        fill: var(--velocity-blue-500);
    }

    .sm\:hover\:fill-blue-600:hover{
        fill: var(--velocity-blue-600);
    }

    .sm\:hover\:fill-blue-700:hover{
        fill: var(--velocity-blue-700);
    }

    .sm\:hover\:fill-blue-800:hover{
        fill: var(--velocity-blue-800);
    }

    .sm\:hover\:fill-blue-900:hover{
        fill: var(--velocity-blue-900);
    }

    .sm\:hover\:fill-lime-50:hover{
        fill: var(--velocity-lime-50);
    }

    .sm\:hover\:fill-lime-100:hover{
        fill: var(--velocity-lime-100);
    }

    .sm\:hover\:fill-lime-200:hover{
        fill: var(--velocity-lime-200);
    }

    .sm\:hover\:fill-lime-300:hover{
        fill: var(--velocity-lime-300);
    }

    .sm\:hover\:fill-lime-400:hover{
        fill: var(--velocity-lime-400);
    }

    .sm\:hover\:fill-lime-500:hover{
        fill: var(--velocity-lime-500);
    }

    .sm\:hover\:fill-lime-600:hover{
        fill: var(--velocity-lime-600);
    }

    .sm\:hover\:fill-lime-700:hover{
        fill: var(--velocity-lime-700);
    }

    .sm\:hover\:fill-lime-800:hover{
        fill: var(--velocity-lime-800);
    }

    .sm\:hover\:fill-lime-900:hover{
        fill: var(--velocity-lime-900);
    }

    .sm\:hover\:fill-purple-50:hover{
        fill: var(--velocity-purple-50);
    }

    .sm\:hover\:fill-purple-100:hover{
        fill: var(--velocity-purple-100);
    }

    .sm\:hover\:fill-purple-200:hover{
        fill: var(--velocity-purple-200);
    }

    .sm\:hover\:fill-purple-300:hover{
        fill: var(--velocity-purple-300);
    }

    .sm\:hover\:fill-purple-400:hover{
        fill: var(--velocity-purple-400);
    }

    .sm\:hover\:fill-purple-500:hover{
        fill: var(--velocity-purple-500);
    }

    .sm\:hover\:fill-purple-600:hover{
        fill: var(--velocity-purple-600);
    }

    .sm\:hover\:fill-purple-700:hover{
        fill: var(--velocity-purple-700);
    }

    .sm\:hover\:fill-purple-800:hover{
        fill: var(--velocity-purple-800);
    }

    .sm\:hover\:fill-purple-900:hover{
        fill: var(--velocity-purple-900);
    }

    .sm\:hover\:fill-indigo-50:hover{
        fill: var(--velocity-indigo-50);
    }

    .sm\:hover\:fill-indigo-100:hover{
        fill: var(--velocity-indigo-100);
    }

    .sm\:hover\:fill-indigo-200:hover{
        fill: var(--velocity-indigo-200);
    }

    .sm\:hover\:fill-indigo-300:hover{
        fill: var(--velocity-indigo-300);
    }

    .sm\:hover\:fill-indigo-400:hover{
        fill: var(--velocity-indigo-400);
    }

    .sm\:hover\:fill-indigo-500:hover{
        fill: var(--velocity-indigo-500);
    }

    .sm\:hover\:fill-indigo-600:hover{
        fill: var(--velocity-indigo-600);
    }

    .sm\:hover\:fill-indigo-700:hover{
        fill: var(--velocity-indigo-700);
    }

    .sm\:hover\:fill-indigo-800:hover{
        fill: var(--velocity-indigo-800);
    }

    .sm\:hover\:fill-indigo-900:hover{
        fill: var(--velocity-indigo-900);
    }

    .sm\:hover\:fill-pink-50:hover{
        fill: var(--velocity-pink-50);
    }

    .sm\:hover\:fill-pink-100:hover{
        fill: var(--velocity-pink-100);
    }

    .sm\:hover\:fill-pink-200:hover{
        fill: var(--velocity-pink-200);
    }

    .sm\:hover\:fill-pink-300:hover{
        fill: var(--velocity-pink-300);
    }

    .sm\:hover\:fill-pink-400:hover{
        fill: var(--velocity-pink-400);
    }

    .sm\:hover\:fill-pink-500:hover{
        fill: var(--velocity-pink-500);
    }

    .sm\:hover\:fill-pink-600:hover{
        fill: var(--velocity-pink-600);
    }

    .sm\:hover\:fill-pink-700:hover{
        fill: var(--velocity-pink-700);
    }

    .sm\:hover\:fill-pink-800:hover{
        fill: var(--velocity-pink-800);
    }

    .sm\:hover\:fill-pink-900:hover{
        fill: var(--velocity-pink-900);
    }

    .sm\:hover\:fill-violet-50:hover{
        fill: var(--velocity-violet-50);
    }

    .sm\:hover\:fill-violet-100:hover{
        fill: var(--velocity-violet-100);
    }

    .sm\:hover\:fill-violet-200:hover{
        fill: var(--velocity-violet-200);
    }

    .sm\:hover\:fill-violet-300:hover{
        fill: var(--velocity-violet-300);
    }

    .sm\:hover\:fill-violet-400:hover{
        fill: var(--velocity-violet-400);
    }

    .sm\:hover\:fill-violet-500:hover{
        fill: var(--velocity-violet-500);
    }

    .sm\:hover\:fill-violet-600:hover{
        fill: var(--velocity-violet-600);
    }

    .sm\:hover\:fill-violet-700:hover{
        fill: var(--velocity-violet-700);
    }

    .sm\:hover\:fill-violet-800:hover{
        fill: var(--velocity-violet-800);
    }

    .sm\:hover\:fill-violet-900:hover{
        fill: var(--velocity-violet-900);
    }

    .sm\:hover\:fill-slate-50:hover{
        fill: var(--velocity-slate-50);
    }

    .sm\:hover\:fill-slate-100:hover{
        fill: var(--velocity-slate-100);
    }

    .sm\:hover\:fill-slate-200:hover{
        fill: var(--velocity-slate-200);
    }

    .sm\:hover\:fill-slate-300:hover{
        fill: var(--velocity-slate-300);
    }

    .sm\:hover\:fill-slate-400:hover{
        fill: var(--velocity-slate-400);
    }

    .sm\:hover\:fill-slate-500:hover{
        fill: var(--velocity-slate-500);
    }

    .sm\:hover\:fill-slate-600:hover{
        fill: var(--velocity-slate-600);
    }

    .sm\:hover\:fill-slate-700:hover{
        fill: var(--velocity-slate-700);
    }

    .sm\:hover\:fill-slate-800:hover{
        fill: var(--velocity-slate-800);
    }

    .sm\:hover\:fill-slate-900:hover{
        fill: var(--velocity-slate-900);
    }

    .sm\:hover\:fill-rose-50:hover{
        fill: var(--velocity-rose-50);
    }

    .sm\:hover\:fill-rose-100:hover{
        fill: var(--velocity-rose-100);
    }

    .sm\:hover\:fill-rose-200:hover{
        fill: var(--velocity-rose-200);
    }

    .sm\:hover\:fill-rose-300:hover{
        fill: var(--velocity-rose-300);
    }

    .sm\:hover\:fill-rose-400:hover{
        fill: var(--velocity-rose-400);
    }

    .sm\:hover\:fill-rose-500:hover{
        fill: var(--velocity-rose-500);
    }

    .sm\:hover\:fill-rose-600:hover{
        fill: var(--velocity-rose-600);
    }

    .sm\:hover\:fill-rose-700:hover{
        fill: var(--velocity-rose-700);
    }

    .sm\:hover\:fill-rose-800:hover{
        fill: var(--velocity-rose-800);
    }

    .sm\:hover\:fill-rose-900:hover{
        fill: var(--velocity-rose-900);
    }

    .sm\:hover\:fill-transparent:hover{
        fill: transparent;
    }

    .sm\:hover\:color-teal-50:hover{
        color: var(--velocity-teal-50);
    }

    .sm\:hover\:color-teal-100:hover{
        color: var(--velocity-teal-100);
    }

    .sm\:hover\:color-teal-200:hover{
        color: var(--velocity-teal-200);
    }

    .sm\:hover\:color-teal-300:hover{
        color: var(--velocity-teal-300);
    }

    .sm\:hover\:color-teal-400:hover{
        color: var(--velocity-teal-400);
    }

    .sm\:hover\:color-teal-500:hover{
        color: var(--velocity-teal-500);
    }

    .sm\:hover\:color-teal-600:hover{
        color: var(--velocity-teal-600);
    }

    .sm\:hover\:color-teal-700:hover{
        color: var(--velocity-teal-700);
    }

    .sm\:hover\:color-teal-800:hover{
        color: var(--velocity-teal-800);
    }

    .sm\:hover\:color-teal-900:hover{
        color: var(--velocity-teal-900);
    }

    .sm\:hover\:color-red-50:hover{
        color: var(--velocity-red-50);
    }

    .sm\:hover\:color-red-100:hover{
        color: var(--velocity-red-100);
    }

    .sm\:hover\:color-red-200:hover{
        color: var(--velocity-red-200);
    }

    .sm\:hover\:color-red-300:hover{
        color: var(--velocity-red-300);
    }

    .sm\:hover\:color-red-400:hover{
        color: var(--velocity-red-400);
    }

    .sm\:hover\:color-red-500:hover{
        color: var(--velocity-red-500);
    }

    .sm\:hover\:color-red-600:hover{
        color: var(--velocity-red-600);
    }

    .sm\:hover\:color-red-700:hover{
        color: var(--velocity-red-700);
    }

    .sm\:hover\:color-red-800:hover{
        color: var(--velocity-red-800);
    }

    .sm\:hover\:color-red-900:hover{
        color: var(--velocity-red-900);
    }

    .sm\:hover\:color-grey-100:hover{
        color: var(--velocity-grey-100);
    }

    .sm\:hover\:color-sky-50:hover{
        color: var(--velocity-sky-50);
    }

    .sm\:hover\:color-sky-100:hover{
        color: var(--velocity-sky-100);
    }

    .sm\:hover\:color-sky-200:hover{
        color: var(--velocity-sky-200);
    }

    .sm\:hover\:color-sky-300:hover{
        color: var(--velocity-sky-300);
    }

    .sm\:hover\:color-sky-400:hover{
        color: var(--velocity-sky-400);
    }

    .sm\:hover\:color-sky-500:hover{
        color: var(--velocity-sky-500);
    }

    .sm\:hover\:color-sky-600:hover{
        color: var(--velocity-sky-600);
    }

    .sm\:hover\:color-sky-700:hover{
        color: var(--velocity-sky-700);
    }

    .sm\:hover\:color-sky-800:hover{
        color: var(--velocity-sky-800);
    }

    .sm\:hover\:color-sky-900:hover{
        color: var(--velocity-sky-900);
    }

    .sm\:hover\:color-green-50:hover{
        color: var(--velocity-green-50);
    }

    .sm\:hover\:color-green-100:hover{
        color: var(--velocity-green-100);
    }

    .sm\:hover\:color-green-200:hover{
        color: var(--velocity-green-200);
    }

    .sm\:hover\:color-green-300:hover{
        color: var(--velocity-green-300);
    }

    .sm\:hover\:color-green-400:hover{
        color: var(--velocity-green-400);
    }

    .sm\:hover\:color-green-500:hover{
        color: var(--velocity-green-500);
    }

    .sm\:hover\:color-green-600:hover{
        color: var(--velocity-green-600);
    }

    .sm\:hover\:color-green-700:hover{
        color: var(--velocity-green-700);
    }

    .sm\:hover\:color-green-800:hover{
        color: var(--velocity-green-800);
    }

    .sm\:hover\:color-green-900:hover{
        color: var(--velocity-green-900);
    }

    .sm\:hover\:color-grey-200:hover{
        color: var(--velocity-grey-200);
    }

    .sm\:hover\:color-grey-300:hover{
        color: var(--velocity-grey-300);
    }

    .sm\:hover\:color-grey-400:hover{
        color: var(--velocity-grey-400);
    }

    .sm\:hover\:color-grey-500:hover{
        color: var(--velocity-grey-500);
    }

    .sm\:hover\:color-grey-600:hover{
        color: var(--velocity-grey-600);
    }

    .sm\:hover\:color-grey-700:hover{
        color: var(--velocity-grey-700);
    }

    .sm\:hover\:color-grey-800:hover{
        color: var(--velocity-grey-800);
    }

    .sm\:hover\:color-grey-900:hover{
        color: var(--velocity-grey-900);
    }

    .sm\:hover\:color-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }

    .sm\:hover\:color-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }

    .sm\:hover\:color-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }

    .sm\:hover\:color-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }

    .sm\:hover\:color-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }

    .sm\:hover\:color-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }

    .sm\:hover\:color-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }

    .sm\:hover\:color-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }

    .sm\:hover\:color-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }

    .sm\:hover\:color-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }

    .sm\:hover\:color-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }

    .sm\:hover\:color-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }

    .sm\:hover\:color-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }

    .sm\:hover\:color-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }

    .sm\:hover\:color-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }

    .sm\:hover\:color-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }

    .sm\:hover\:color-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }

    .sm\:hover\:color-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }

    .sm\:hover\:color-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }

    .sm\:hover\:color-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }

    .sm\:hover\:color-orange-50:hover{
        color: var(--velocity-orange-50);
    }

    .sm\:hover\:color-orange-100:hover{
        color: var(--velocity-orange-100);
    }

    .sm\:hover\:color-orange-200:hover{
        color: var(--velocity-orange-200);
    }

    .sm\:hover\:color-orange-300:hover{
        color: var(--velocity-orange-300);
    }

    .sm\:hover\:color-orange-400:hover{
        color: var(--velocity-orange-400);
    }

    .sm\:hover\:color-orange-500:hover{
        color: var(--velocity-orange-500);
    }

    .sm\:hover\:color-orange-600:hover{
        color: var(--velocity-orange-600);
    }

    .sm\:hover\:color-orange-700:hover{
        color: var(--velocity-orange-700);
    }

    .sm\:hover\:color-orange-800:hover{
        color: var(--velocity-orange-800);
    }

    .sm\:hover\:color-orange-900:hover{
        color: var(--velocity-orange-900);
    }

    .sm\:hover\:color-blue-50:hover{
        color: var(--velocity-blue-50);
    }

    .sm\:hover\:color-blue-100:hover{
        color: var(--velocity-blue-100);
    }

    .sm\:hover\:color-blue-200:hover{
        color: var(--velocity-blue-200);
    }

    .sm\:hover\:color-blue-300:hover{
        color: var(--velocity-blue-300);
    }

    .sm\:hover\:color-blue-400:hover{
        color: var(--velocity-blue-400);
    }

    .sm\:hover\:color-blue-500:hover{
        color: var(--velocity-blue-500);
    }

    .sm\:hover\:color-blue-600:hover{
        color: var(--velocity-blue-600);
    }

    .sm\:hover\:color-blue-700:hover{
        color: var(--velocity-blue-700);
    }

    .sm\:hover\:color-blue-800:hover{
        color: var(--velocity-blue-800);
    }

    .sm\:hover\:color-blue-900:hover{
        color: var(--velocity-blue-900);
    }

    .sm\:hover\:color-lime-50:hover{
        color: var(--velocity-lime-50);
    }

    .sm\:hover\:color-lime-100:hover{
        color: var(--velocity-lime-100);
    }

    .sm\:hover\:color-lime-200:hover{
        color: var(--velocity-lime-200);
    }

    .sm\:hover\:color-lime-300:hover{
        color: var(--velocity-lime-300);
    }

    .sm\:hover\:color-lime-400:hover{
        color: var(--velocity-lime-400);
    }

    .sm\:hover\:color-lime-500:hover{
        color: var(--velocity-lime-500);
    }

    .sm\:hover\:color-lime-600:hover{
        color: var(--velocity-lime-600);
    }

    .sm\:hover\:color-lime-700:hover{
        color: var(--velocity-lime-700);
    }

    .sm\:hover\:color-lime-800:hover{
        color: var(--velocity-lime-800);
    }

    .sm\:hover\:color-lime-900:hover{
        color: var(--velocity-lime-900);
    }

    .sm\:hover\:color-purple-50:hover{
        color: var(--velocity-purple-50);
    }

    .sm\:hover\:color-purple-100:hover{
        color: var(--velocity-purple-100);
    }

    .sm\:hover\:color-purple-200:hover{
        color: var(--velocity-purple-200);
    }

    .sm\:hover\:color-purple-300:hover{
        color: var(--velocity-purple-300);
    }

    .sm\:hover\:color-purple-400:hover{
        color: var(--velocity-purple-400);
    }

    .sm\:hover\:color-purple-500:hover{
        color: var(--velocity-purple-500);
    }

    .sm\:hover\:color-purple-600:hover{
        color: var(--velocity-purple-600);
    }

    .sm\:hover\:color-purple-700:hover{
        color: var(--velocity-purple-700);
    }

    .sm\:hover\:color-purple-800:hover{
        color: var(--velocity-purple-800);
    }

    .sm\:hover\:color-purple-900:hover{
        color: var(--velocity-purple-900);
    }

    .sm\:hover\:color-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }

    .sm\:hover\:color-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }

    .sm\:hover\:color-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }

    .sm\:hover\:color-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }

    .sm\:hover\:color-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }

    .sm\:hover\:color-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }

    .sm\:hover\:color-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }

    .sm\:hover\:color-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }

    .sm\:hover\:color-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }

    .sm\:hover\:color-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }

    .sm\:hover\:color-pink-50:hover{
        color: var(--velocity-pink-50);
    }

    .sm\:hover\:color-pink-100:hover{
        color: var(--velocity-pink-100);
    }

    .sm\:hover\:color-pink-200:hover{
        color: var(--velocity-pink-200);
    }

    .sm\:hover\:color-pink-300:hover{
        color: var(--velocity-pink-300);
    }

    .sm\:hover\:color-pink-400:hover{
        color: var(--velocity-pink-400);
    }

    .sm\:hover\:color-pink-500:hover{
        color: var(--velocity-pink-500);
    }

    .sm\:hover\:color-pink-600:hover{
        color: var(--velocity-pink-600);
    }

    .sm\:hover\:color-pink-700:hover{
        color: var(--velocity-pink-700);
    }

    .sm\:hover\:color-pink-800:hover{
        color: var(--velocity-pink-800);
    }

    .sm\:hover\:color-pink-900:hover{
        color: var(--velocity-pink-900);
    }

    .sm\:hover\:color-violet-50:hover{
        color: var(--velocity-violet-50);
    }

    .sm\:hover\:color-violet-100:hover{
        color: var(--velocity-violet-100);
    }

    .sm\:hover\:color-violet-200:hover{
        color: var(--velocity-violet-200);
    }

    .sm\:hover\:color-violet-300:hover{
        color: var(--velocity-violet-300);
    }

    .sm\:hover\:color-violet-400:hover{
        color: var(--velocity-violet-400);
    }

    .sm\:hover\:color-violet-500:hover{
        color: var(--velocity-violet-500);
    }

    .sm\:hover\:color-violet-600:hover{
        color: var(--velocity-violet-600);
    }

    .sm\:hover\:color-violet-700:hover{
        color: var(--velocity-violet-700);
    }

    .sm\:hover\:color-violet-800:hover{
        color: var(--velocity-violet-800);
    }

    .sm\:hover\:color-violet-900:hover{
        color: var(--velocity-violet-900);
    }

    .sm\:hover\:color-slate-50:hover{
        color: var(--velocity-slate-50);
    }

    .sm\:hover\:color-slate-100:hover{
        color: var(--velocity-slate-100);
    }

    .sm\:hover\:color-slate-200:hover{
        color: var(--velocity-slate-200);
    }

    .sm\:hover\:color-slate-300:hover{
        color: var(--velocity-slate-300);
    }

    .sm\:hover\:color-slate-400:hover{
        color: var(--velocity-slate-400);
    }

    .sm\:hover\:color-slate-500:hover{
        color: var(--velocity-slate-500);
    }

    .sm\:hover\:color-slate-600:hover{
        color: var(--velocity-slate-600);
    }

    .sm\:hover\:color-slate-700:hover{
        color: var(--velocity-slate-700);
    }

    .sm\:hover\:color-slate-800:hover{
        color: var(--velocity-slate-800);
    }

    .sm\:hover\:color-slate-900:hover{
        color: var(--velocity-slate-900);
    }

    .sm\:hover\:color-rose-50:hover{
        color: var(--velocity-rose-50);
    }

    .sm\:hover\:color-rose-100:hover{
        color: var(--velocity-rose-100);
    }

    .sm\:hover\:color-rose-200:hover{
        color: var(--velocity-rose-200);
    }

    .sm\:hover\:color-rose-300:hover{
        color: var(--velocity-rose-300);
    }

    .sm\:hover\:color-rose-400:hover{
        color: var(--velocity-rose-400);
    }

    .sm\:hover\:color-rose-500:hover{
        color: var(--velocity-rose-500);
    }

    .sm\:hover\:color-rose-600:hover{
        color: var(--velocity-rose-600);
    }

    .sm\:hover\:color-rose-700:hover{
        color: var(--velocity-rose-700);
    }

    .sm\:hover\:color-rose-800:hover{
        color: var(--velocity-rose-800);
    }

    .sm\:hover\:color-rose-900:hover{
        color: var(--velocity-rose-900);
    }

    .sm\:hover\:bg-gradient-t:hover{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:hover\:bg-gradient-tr:hover{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:hover\:bg-gradient-r:hover{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:hover\:bg-gradient-b:hover{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:hover\:bg-gradient-br:hover{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:hover\:bg-gradient-bl:hover{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:hover\:bg-gradient-tl:hover{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:hover\:bg-gradient-l:hover{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:hover\:bg-teal-50:hover{
        background: var(--velocity-teal-50);
    }

    .sm\:hover\:bg-teal-100:hover{
        background: var(--velocity-teal-100);
    }

    .sm\:hover\:bg-teal-200:hover{
        background: var(--velocity-teal-200);
    }

    .sm\:hover\:bg-teal-300:hover{
        background: var(--velocity-teal-300);
    }

    .sm\:hover\:bg-teal-400:hover{
        background: var(--velocity-teal-400);
    }

    .sm\:hover\:bg-teal-500:hover{
        background: var(--velocity-teal-500);
    }

    .sm\:hover\:bg-teal-600:hover{
        background: var(--velocity-teal-600);
    }

    .sm\:hover\:bg-teal-700:hover{
        background: var(--velocity-teal-700);
    }

    .sm\:hover\:bg-teal-800:hover{
        background: var(--velocity-teal-800);
    }

    .sm\:hover\:bg-teal-900:hover{
        background: var(--velocity-teal-900);
    }

    .sm\:hover\:bg-red-50:hover{
        background: var(--velocity-red-50);
    }

    .sm\:hover\:bg-red-100:hover{
        background: var(--velocity-red-100);
    }

    .sm\:hover\:bg-red-200:hover{
        background: var(--velocity-red-200);
    }

    .sm\:hover\:bg-red-300:hover{
        background: var(--velocity-red-300);
    }

    .sm\:hover\:bg-red-400:hover{
        background: var(--velocity-red-400);
    }

    .sm\:hover\:bg-red-500:hover{
        background: var(--velocity-red-500);
    }

    .sm\:hover\:bg-red-600:hover{
        background: var(--velocity-red-600);
    }

    .sm\:hover\:bg-red-700:hover{
        background: var(--velocity-red-700);
    }

    .sm\:hover\:bg-red-800:hover{
        background: var(--velocity-red-800);
    }

    .sm\:hover\:bg-red-900:hover{
        background: var(--velocity-red-900);
    }

    .sm\:hover\:bg-grey-100:hover{
        background: var(--velocity-grey-100);
    }

    .sm\:hover\:bg-sky-50:hover{
        background: var(--velocity-sky-50);
    }

    .sm\:hover\:bg-sky-100:hover{
        background: var(--velocity-sky-100);
    }

    .sm\:hover\:bg-sky-200:hover{
        background: var(--velocity-sky-200);
    }

    .sm\:hover\:bg-sky-300:hover{
        background: var(--velocity-sky-300);
    }

    .sm\:hover\:bg-sky-400:hover{
        background: var(--velocity-sky-400);
    }

    .sm\:hover\:bg-sky-500:hover{
        background: var(--velocity-sky-500);
    }

    .sm\:hover\:bg-sky-600:hover{
        background: var(--velocity-sky-600);
    }

    .sm\:hover\:bg-sky-700:hover{
        background: var(--velocity-sky-700);
    }

    .sm\:hover\:bg-sky-800:hover{
        background: var(--velocity-sky-800);
    }

    .sm\:hover\:bg-sky-900:hover{
        background: var(--velocity-sky-900);
    }

    .sm\:hover\:bg-green-50:hover{
        background: var(--velocity-green-50);
    }

    .sm\:hover\:bg-green-100:hover{
        background: var(--velocity-green-100);
    }

    .sm\:hover\:bg-green-200:hover{
        background: var(--velocity-green-200);
    }

    .sm\:hover\:bg-green-300:hover{
        background: var(--velocity-green-300);
    }

    .sm\:hover\:bg-green-400:hover{
        background: var(--velocity-green-400);
    }

    .sm\:hover\:bg-green-500:hover{
        background: var(--velocity-green-500);
    }

    .sm\:hover\:bg-green-600:hover{
        background: var(--velocity-green-600);
    }

    .sm\:hover\:bg-green-700:hover{
        background: var(--velocity-green-700);
    }

    .sm\:hover\:bg-green-800:hover{
        background: var(--velocity-green-800);
    }

    .sm\:hover\:bg-green-900:hover{
        background: var(--velocity-green-900);
    }

    .sm\:hover\:bg-grey-200:hover{
        background: var(--velocity-grey-200);
    }

    .sm\:hover\:bg-grey-300:hover{
        background: var(--velocity-grey-300);
    }

    .sm\:hover\:bg-grey-400:hover{
        background: var(--velocity-grey-400);
    }

    .sm\:hover\:bg-grey-500:hover{
        background: var(--velocity-grey-500);
    }

    .sm\:hover\:bg-grey-600:hover{
        background: var(--velocity-grey-600);
    }

    .sm\:hover\:bg-grey-700:hover{
        background: var(--velocity-grey-700);
    }

    .sm\:hover\:bg-grey-800:hover{
        background: var(--velocity-grey-800);
    }

    .sm\:hover\:bg-grey-900:hover{
        background: var(--velocity-grey-900);
    }

    .sm\:hover\:bg-yellow-50:hover{
        background: var(--velocity-yellow-50);
    }

    .sm\:hover\:bg-yellow-100:hover{
        background: var(--velocity-yellow-100);
    }

    .sm\:hover\:bg-yellow-200:hover{
        background: var(--velocity-yellow-200);
    }

    .sm\:hover\:bg-yellow-300:hover{
        background: var(--velocity-yellow-300);
    }

    .sm\:hover\:bg-yellow-400:hover{
        background: var(--velocity-yellow-400);
    }

    .sm\:hover\:bg-yellow-500:hover{
        background: var(--velocity-yellow-500);
    }

    .sm\:hover\:bg-yellow-600:hover{
        background: var(--velocity-yellow-600);
    }

    .sm\:hover\:bg-yellow-700:hover{
        background: var(--velocity-yellow-700);
    }

    .sm\:hover\:bg-yellow-800:hover{
        background: var(--velocity-yellow-800);
    }

    .sm\:hover\:bg-yellow-900:hover{
        background: var(--velocity-yellow-900);
    }

    .sm\:hover\:bg-cyan-50:hover{
        background: var(--velocity-cyan-50);
    }

    .sm\:hover\:bg-cyan-100:hover{
        background: var(--velocity-cyan-100);
    }

    .sm\:hover\:bg-cyan-200:hover{
        background: var(--velocity-cyan-200);
    }

    .sm\:hover\:bg-cyan-300:hover{
        background: var(--velocity-cyan-300);
    }

    .sm\:hover\:bg-cyan-400:hover{
        background: var(--velocity-cyan-400);
    }

    .sm\:hover\:bg-cyan-500:hover{
        background: var(--velocity-cyan-500);
    }

    .sm\:hover\:bg-cyan-600:hover{
        background: var(--velocity-cyan-600);
    }

    .sm\:hover\:bg-cyan-700:hover{
        background: var(--velocity-cyan-700);
    }

    .sm\:hover\:bg-cyan-800:hover{
        background: var(--velocity-cyan-800);
    }

    .sm\:hover\:bg-cyan-900:hover{
        background: var(--velocity-cyan-900);
    }

    .sm\:hover\:bg-orange-50:hover{
        background: var(--velocity-orange-50);
    }

    .sm\:hover\:bg-orange-100:hover{
        background: var(--velocity-orange-100);
    }

    .sm\:hover\:bg-orange-200:hover{
        background: var(--velocity-orange-200);
    }

    .sm\:hover\:bg-orange-300:hover{
        background: var(--velocity-orange-300);
    }

    .sm\:hover\:bg-orange-400:hover{
        background: var(--velocity-orange-400);
    }

    .sm\:hover\:bg-orange-500:hover{
        background: var(--velocity-orange-500);
    }

    .sm\:hover\:bg-orange-600:hover{
        background: var(--velocity-orange-600);
    }

    .sm\:hover\:bg-orange-700:hover{
        background: var(--velocity-orange-700);
    }

    .sm\:hover\:bg-orange-800:hover{
        background: var(--velocity-orange-800);
    }

    .sm\:hover\:bg-orange-900:hover{
        background: var(--velocity-orange-900);
    }

    .sm\:hover\:bg-blue-50:hover{
        background: var(--velocity-blue-50);
    }

    .sm\:hover\:bg-blue-100:hover{
        background: var(--velocity-blue-100);
    }

    .sm\:hover\:bg-blue-200:hover{
        background: var(--velocity-blue-200);
    }

    .sm\:hover\:bg-blue-300:hover{
        background: var(--velocity-blue-300);
    }

    .sm\:hover\:bg-blue-400:hover{
        background: var(--velocity-blue-400);
    }

    .sm\:hover\:bg-blue-500:hover{
        background: var(--velocity-blue-500);
    }

    .sm\:hover\:bg-blue-600:hover{
        background: var(--velocity-blue-600);
    }

    .sm\:hover\:bg-blue-700:hover{
        background: var(--velocity-blue-700);
    }

    .sm\:hover\:bg-blue-800:hover{
        background: var(--velocity-blue-800);
    }

    .sm\:hover\:bg-blue-900:hover{
        background: var(--velocity-blue-900);
    }

    .sm\:hover\:bg-lime-50:hover{
        background: var(--velocity-lime-50);
    }

    .sm\:hover\:bg-lime-100:hover{
        background: var(--velocity-lime-100);
    }

    .sm\:hover\:bg-lime-200:hover{
        background: var(--velocity-lime-200);
    }

    .sm\:hover\:bg-lime-300:hover{
        background: var(--velocity-lime-300);
    }

    .sm\:hover\:bg-lime-400:hover{
        background: var(--velocity-lime-400);
    }

    .sm\:hover\:bg-lime-500:hover{
        background: var(--velocity-lime-500);
    }

    .sm\:hover\:bg-lime-600:hover{
        background: var(--velocity-lime-600);
    }

    .sm\:hover\:bg-lime-700:hover{
        background: var(--velocity-lime-700);
    }

    .sm\:hover\:bg-lime-800:hover{
        background: var(--velocity-lime-800);
    }

    .sm\:hover\:bg-lime-900:hover{
        background: var(--velocity-lime-900);
    }

    .sm\:hover\:bg-purple-50:hover{
        background: var(--velocity-purple-50);
    }

    .sm\:hover\:bg-purple-100:hover{
        background: var(--velocity-purple-100);
    }

    .sm\:hover\:bg-purple-200:hover{
        background: var(--velocity-purple-200);
    }

    .sm\:hover\:bg-purple-300:hover{
        background: var(--velocity-purple-300);
    }

    .sm\:hover\:bg-purple-400:hover{
        background: var(--velocity-purple-400);
    }

    .sm\:hover\:bg-purple-500:hover{
        background: var(--velocity-purple-500);
    }

    .sm\:hover\:bg-purple-600:hover{
        background: var(--velocity-purple-600);
    }

    .sm\:hover\:bg-purple-700:hover{
        background: var(--velocity-purple-700);
    }

    .sm\:hover\:bg-purple-800:hover{
        background: var(--velocity-purple-800);
    }

    .sm\:hover\:bg-purple-900:hover{
        background: var(--velocity-purple-900);
    }

    .sm\:hover\:bg-indigo-50:hover{
        background: var(--velocity-indigo-50);
    }

    .sm\:hover\:bg-indigo-100:hover{
        background: var(--velocity-indigo-100);
    }

    .sm\:hover\:bg-indigo-200:hover{
        background: var(--velocity-indigo-200);
    }

    .sm\:hover\:bg-indigo-300:hover{
        background: var(--velocity-indigo-300);
    }

    .sm\:hover\:bg-indigo-400:hover{
        background: var(--velocity-indigo-400);
    }

    .sm\:hover\:bg-indigo-500:hover{
        background: var(--velocity-indigo-500);
    }

    .sm\:hover\:bg-indigo-600:hover{
        background: var(--velocity-indigo-600);
    }

    .sm\:hover\:bg-indigo-700:hover{
        background: var(--velocity-indigo-700);
    }

    .sm\:hover\:bg-indigo-800:hover{
        background: var(--velocity-indigo-800);
    }

    .sm\:hover\:bg-indigo-900:hover{
        background: var(--velocity-indigo-900);
    }

    .sm\:hover\:bg-pink-50:hover{
        background: var(--velocity-pink-50);
    }

    .sm\:hover\:bg-pink-100:hover{
        background: var(--velocity-pink-100);
    }

    .sm\:hover\:bg-pink-200:hover{
        background: var(--velocity-pink-200);
    }

    .sm\:hover\:bg-pink-300:hover{
        background: var(--velocity-pink-300);
    }

    .sm\:hover\:bg-pink-400:hover{
        background: var(--velocity-pink-400);
    }

    .sm\:hover\:bg-pink-500:hover{
        background: var(--velocity-pink-500);
    }

    .sm\:hover\:bg-pink-600:hover{
        background: var(--velocity-pink-600);
    }

    .sm\:hover\:bg-pink-700:hover{
        background: var(--velocity-pink-700);
    }

    .sm\:hover\:bg-pink-800:hover{
        background: var(--velocity-pink-800);
    }

    .sm\:hover\:bg-pink-900:hover{
        background: var(--velocity-pink-900);
    }

    .sm\:hover\:bg-violet-50:hover{
        background: var(--velocity-violet-50);
    }

    .sm\:hover\:bg-violet-100:hover{
        background: var(--velocity-violet-100);
    }

    .sm\:hover\:bg-violet-200:hover{
        background: var(--velocity-violet-200);
    }

    .sm\:hover\:bg-violet-300:hover{
        background: var(--velocity-violet-300);
    }

    .sm\:hover\:bg-violet-400:hover{
        background: var(--velocity-violet-400);
    }

    .sm\:hover\:bg-violet-500:hover{
        background: var(--velocity-violet-500);
    }

    .sm\:hover\:bg-violet-600:hover{
        background: var(--velocity-violet-600);
    }

    .sm\:hover\:bg-violet-700:hover{
        background: var(--velocity-violet-700);
    }

    .sm\:hover\:bg-violet-800:hover{
        background: var(--velocity-violet-800);
    }

    .sm\:hover\:bg-violet-900:hover{
        background: var(--velocity-violet-900);
    }

    .sm\:hover\:bg-slate-50:hover{
        background: var(--velocity-slate-50);
    }

    .sm\:hover\:bg-slate-100:hover{
        background: var(--velocity-slate-100);
    }

    .sm\:hover\:bg-slate-200:hover{
        background: var(--velocity-slate-200);
    }

    .sm\:hover\:bg-slate-300:hover{
        background: var(--velocity-slate-300);
    }

    .sm\:hover\:bg-slate-400:hover{
        background: var(--velocity-slate-400);
    }

    .sm\:hover\:bg-slate-500:hover{
        background: var(--velocity-slate-500);
    }

    .sm\:hover\:bg-slate-600:hover{
        background: var(--velocity-slate-600);
    }

    .sm\:hover\:bg-slate-700:hover{
        background: var(--velocity-slate-700);
    }

    .sm\:hover\:bg-slate-800:hover{
        background: var(--velocity-slate-800);
    }

    .sm\:hover\:bg-slate-900:hover{
        background: var(--velocity-slate-900);
    }

    .sm\:hover\:bg-rose-50:hover{
        background: var(--velocity-rose-50);
    }

    .sm\:hover\:bg-rose-100:hover{
        background: var(--velocity-rose-100);
    }

    .sm\:hover\:bg-rose-200:hover{
        background: var(--velocity-rose-200);
    }

    .sm\:hover\:bg-rose-300:hover{
        background: var(--velocity-rose-300);
    }

    .sm\:hover\:bg-rose-400:hover{
        background: var(--velocity-rose-400);
    }

    .sm\:hover\:bg-rose-500:hover{
        background: var(--velocity-rose-500);
    }

    .sm\:hover\:bg-rose-600:hover{
        background: var(--velocity-rose-600);
    }

    .sm\:hover\:bg-rose-700:hover{
        background: var(--velocity-rose-700);
    }

    .sm\:hover\:bg-rose-800:hover{
        background: var(--velocity-rose-800);
    }

    .sm\:hover\:bg-rose-900:hover{
        background: var(--velocity-rose-900);
    }

    .sm\:hover\:from-teal-50:hover{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .sm\:hover\:from-teal-100:hover{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .sm\:hover\:from-teal-200:hover{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .sm\:hover\:from-teal-300:hover{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .sm\:hover\:from-teal-400:hover{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .sm\:hover\:from-teal-500:hover{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .sm\:hover\:from-teal-600:hover{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .sm\:hover\:from-teal-700:hover{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .sm\:hover\:from-teal-800:hover{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .sm\:hover\:from-teal-900:hover{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .sm\:hover\:from-red-50:hover{
        --velocity-from-color: var(--velocity-red-50);
    }

    .sm\:hover\:from-red-100:hover{
        --velocity-from-color: var(--velocity-red-100);
    }

    .sm\:hover\:from-red-200:hover{
        --velocity-from-color: var(--velocity-red-200);
    }

    .sm\:hover\:from-red-300:hover{
        --velocity-from-color: var(--velocity-red-300);
    }

    .sm\:hover\:from-red-400:hover{
        --velocity-from-color: var(--velocity-red-400);
    }

    .sm\:hover\:from-red-500:hover{
        --velocity-from-color: var(--velocity-red-500);
    }

    .sm\:hover\:from-red-600:hover{
        --velocity-from-color: var(--velocity-red-600);
    }

    .sm\:hover\:from-red-700:hover{
        --velocity-from-color: var(--velocity-red-700);
    }

    .sm\:hover\:from-red-800:hover{
        --velocity-from-color: var(--velocity-red-800);
    }

    .sm\:hover\:from-red-900:hover{
        --velocity-from-color: var(--velocity-red-900);
    }

    .sm\:hover\:from-grey-100:hover{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .sm\:hover\:from-sky-50:hover{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .sm\:hover\:from-sky-100:hover{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .sm\:hover\:from-sky-200:hover{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .sm\:hover\:from-sky-300:hover{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .sm\:hover\:from-sky-400:hover{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .sm\:hover\:from-sky-500:hover{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .sm\:hover\:from-sky-600:hover{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .sm\:hover\:from-sky-700:hover{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .sm\:hover\:from-sky-800:hover{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .sm\:hover\:from-sky-900:hover{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .sm\:hover\:from-green-50:hover{
        --velocity-from-color: var(--velocity-green-50);
    }

    .sm\:hover\:from-green-100:hover{
        --velocity-from-color: var(--velocity-green-100);
    }

    .sm\:hover\:from-green-200:hover{
        --velocity-from-color: var(--velocity-green-200);
    }

    .sm\:hover\:from-green-300:hover{
        --velocity-from-color: var(--velocity-green-300);
    }

    .sm\:hover\:from-green-400:hover{
        --velocity-from-color: var(--velocity-green-400);
    }

    .sm\:hover\:from-green-500:hover{
        --velocity-from-color: var(--velocity-green-500);
    }

    .sm\:hover\:from-green-600:hover{
        --velocity-from-color: var(--velocity-green-600);
    }

    .sm\:hover\:from-green-700:hover{
        --velocity-from-color: var(--velocity-green-700);
    }

    .sm\:hover\:from-green-800:hover{
        --velocity-from-color: var(--velocity-green-800);
    }

    .sm\:hover\:from-green-900:hover{
        --velocity-from-color: var(--velocity-green-900);
    }

    .sm\:hover\:from-grey-200:hover{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .sm\:hover\:from-grey-300:hover{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .sm\:hover\:from-grey-400:hover{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .sm\:hover\:from-grey-500:hover{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .sm\:hover\:from-grey-600:hover{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .sm\:hover\:from-grey-700:hover{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .sm\:hover\:from-grey-800:hover{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .sm\:hover\:from-grey-900:hover{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .sm\:hover\:from-yellow-50:hover{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .sm\:hover\:from-yellow-100:hover{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .sm\:hover\:from-yellow-200:hover{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .sm\:hover\:from-yellow-300:hover{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .sm\:hover\:from-yellow-400:hover{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .sm\:hover\:from-yellow-500:hover{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .sm\:hover\:from-yellow-600:hover{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .sm\:hover\:from-yellow-700:hover{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .sm\:hover\:from-yellow-800:hover{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .sm\:hover\:from-yellow-900:hover{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .sm\:hover\:from-cyan-50:hover{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .sm\:hover\:from-cyan-100:hover{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .sm\:hover\:from-cyan-200:hover{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .sm\:hover\:from-cyan-300:hover{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .sm\:hover\:from-cyan-400:hover{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .sm\:hover\:from-cyan-500:hover{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .sm\:hover\:from-cyan-600:hover{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .sm\:hover\:from-cyan-700:hover{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .sm\:hover\:from-cyan-800:hover{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .sm\:hover\:from-cyan-900:hover{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .sm\:hover\:from-orange-50:hover{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .sm\:hover\:from-orange-100:hover{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .sm\:hover\:from-orange-200:hover{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .sm\:hover\:from-orange-300:hover{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .sm\:hover\:from-orange-400:hover{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .sm\:hover\:from-orange-500:hover{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .sm\:hover\:from-orange-600:hover{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .sm\:hover\:from-orange-700:hover{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .sm\:hover\:from-orange-800:hover{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .sm\:hover\:from-orange-900:hover{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .sm\:hover\:from-blue-50:hover{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .sm\:hover\:from-blue-100:hover{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .sm\:hover\:from-blue-200:hover{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .sm\:hover\:from-blue-300:hover{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .sm\:hover\:from-blue-400:hover{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .sm\:hover\:from-blue-500:hover{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .sm\:hover\:from-blue-600:hover{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .sm\:hover\:from-blue-700:hover{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .sm\:hover\:from-blue-800:hover{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .sm\:hover\:from-blue-900:hover{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .sm\:hover\:from-lime-50:hover{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .sm\:hover\:from-lime-100:hover{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .sm\:hover\:from-lime-200:hover{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .sm\:hover\:from-lime-300:hover{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .sm\:hover\:from-lime-400:hover{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .sm\:hover\:from-lime-500:hover{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .sm\:hover\:from-lime-600:hover{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .sm\:hover\:from-lime-700:hover{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .sm\:hover\:from-lime-800:hover{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .sm\:hover\:from-lime-900:hover{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .sm\:hover\:from-purple-50:hover{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .sm\:hover\:from-purple-100:hover{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .sm\:hover\:from-purple-200:hover{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .sm\:hover\:from-purple-300:hover{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .sm\:hover\:from-purple-400:hover{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .sm\:hover\:from-purple-500:hover{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .sm\:hover\:from-purple-600:hover{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .sm\:hover\:from-purple-700:hover{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .sm\:hover\:from-purple-800:hover{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .sm\:hover\:from-purple-900:hover{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .sm\:hover\:from-indigo-50:hover{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .sm\:hover\:from-indigo-100:hover{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .sm\:hover\:from-indigo-200:hover{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .sm\:hover\:from-indigo-300:hover{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .sm\:hover\:from-indigo-400:hover{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .sm\:hover\:from-indigo-500:hover{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .sm\:hover\:from-indigo-600:hover{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .sm\:hover\:from-indigo-700:hover{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .sm\:hover\:from-indigo-800:hover{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .sm\:hover\:from-indigo-900:hover{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .sm\:hover\:from-pink-50:hover{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .sm\:hover\:from-pink-100:hover{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .sm\:hover\:from-pink-200:hover{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .sm\:hover\:from-pink-300:hover{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .sm\:hover\:from-pink-400:hover{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .sm\:hover\:from-pink-500:hover{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .sm\:hover\:from-pink-600:hover{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .sm\:hover\:from-pink-700:hover{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .sm\:hover\:from-pink-800:hover{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .sm\:hover\:from-pink-900:hover{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .sm\:hover\:from-violet-50:hover{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .sm\:hover\:from-violet-100:hover{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .sm\:hover\:from-violet-200:hover{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .sm\:hover\:from-violet-300:hover{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .sm\:hover\:from-violet-400:hover{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .sm\:hover\:from-violet-500:hover{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .sm\:hover\:from-violet-600:hover{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .sm\:hover\:from-violet-700:hover{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .sm\:hover\:from-violet-800:hover{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .sm\:hover\:from-violet-900:hover{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .sm\:hover\:from-slate-50:hover{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .sm\:hover\:from-slate-100:hover{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .sm\:hover\:from-slate-200:hover{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .sm\:hover\:from-slate-300:hover{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .sm\:hover\:from-slate-400:hover{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .sm\:hover\:from-slate-500:hover{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .sm\:hover\:from-slate-600:hover{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .sm\:hover\:from-slate-700:hover{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .sm\:hover\:from-slate-800:hover{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .sm\:hover\:from-slate-900:hover{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .sm\:hover\:from-rose-50:hover{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .sm\:hover\:from-rose-100:hover{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .sm\:hover\:from-rose-200:hover{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .sm\:hover\:from-rose-300:hover{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .sm\:hover\:from-rose-400:hover{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .sm\:hover\:from-rose-500:hover{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .sm\:hover\:from-rose-600:hover{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .sm\:hover\:from-rose-700:hover{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .sm\:hover\:from-rose-800:hover{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .sm\:hover\:from-rose-900:hover{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .sm\:hover\:to-teal-50:hover{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .sm\:hover\:to-teal-100:hover{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .sm\:hover\:to-teal-200:hover{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .sm\:hover\:to-teal-300:hover{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .sm\:hover\:to-teal-400:hover{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .sm\:hover\:to-teal-500:hover{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .sm\:hover\:to-teal-600:hover{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .sm\:hover\:to-teal-700:hover{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .sm\:hover\:to-teal-800:hover{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .sm\:hover\:to-teal-900:hover{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .sm\:hover\:to-red-50:hover{
        --velocity-to-color: var(--velocity-red-50);
    }

    .sm\:hover\:to-red-100:hover{
        --velocity-to-color: var(--velocity-red-100);
    }

    .sm\:hover\:to-red-200:hover{
        --velocity-to-color: var(--velocity-red-200);
    }

    .sm\:hover\:to-red-300:hover{
        --velocity-to-color: var(--velocity-red-300);
    }

    .sm\:hover\:to-red-400:hover{
        --velocity-to-color: var(--velocity-red-400);
    }

    .sm\:hover\:to-red-500:hover{
        --velocity-to-color: var(--velocity-red-500);
    }

    .sm\:hover\:to-red-600:hover{
        --velocity-to-color: var(--velocity-red-600);
    }

    .sm\:hover\:to-red-700:hover{
        --velocity-to-color: var(--velocity-red-700);
    }

    .sm\:hover\:to-red-800:hover{
        --velocity-to-color: var(--velocity-red-800);
    }

    .sm\:hover\:to-red-900:hover{
        --velocity-to-color: var(--velocity-red-900);
    }

    .sm\:hover\:to-grey-100:hover{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .sm\:hover\:to-sky-50:hover{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .sm\:hover\:to-sky-100:hover{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .sm\:hover\:to-sky-200:hover{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .sm\:hover\:to-sky-300:hover{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .sm\:hover\:to-sky-400:hover{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .sm\:hover\:to-sky-500:hover{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .sm\:hover\:to-sky-600:hover{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .sm\:hover\:to-sky-700:hover{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .sm\:hover\:to-sky-800:hover{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .sm\:hover\:to-sky-900:hover{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .sm\:hover\:to-green-50:hover{
        --velocity-to-color: var(--velocity-green-50);
    }

    .sm\:hover\:to-green-100:hover{
        --velocity-to-color: var(--velocity-green-100);
    }

    .sm\:hover\:to-green-200:hover{
        --velocity-to-color: var(--velocity-green-200);
    }

    .sm\:hover\:to-green-300:hover{
        --velocity-to-color: var(--velocity-green-300);
    }

    .sm\:hover\:to-green-400:hover{
        --velocity-to-color: var(--velocity-green-400);
    }

    .sm\:hover\:to-green-500:hover{
        --velocity-to-color: var(--velocity-green-500);
    }

    .sm\:hover\:to-green-600:hover{
        --velocity-to-color: var(--velocity-green-600);
    }

    .sm\:hover\:to-green-700:hover{
        --velocity-to-color: var(--velocity-green-700);
    }

    .sm\:hover\:to-green-800:hover{
        --velocity-to-color: var(--velocity-green-800);
    }

    .sm\:hover\:to-green-900:hover{
        --velocity-to-color: var(--velocity-green-900);
    }

    .sm\:hover\:to-grey-200:hover{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .sm\:hover\:to-grey-300:hover{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .sm\:hover\:to-grey-400:hover{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .sm\:hover\:to-grey-500:hover{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .sm\:hover\:to-grey-600:hover{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .sm\:hover\:to-grey-700:hover{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .sm\:hover\:to-grey-800:hover{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .sm\:hover\:to-grey-900:hover{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .sm\:hover\:to-yellow-50:hover{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .sm\:hover\:to-yellow-100:hover{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .sm\:hover\:to-yellow-200:hover{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .sm\:hover\:to-yellow-300:hover{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .sm\:hover\:to-yellow-400:hover{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .sm\:hover\:to-yellow-500:hover{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .sm\:hover\:to-yellow-600:hover{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .sm\:hover\:to-yellow-700:hover{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .sm\:hover\:to-yellow-800:hover{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .sm\:hover\:to-yellow-900:hover{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .sm\:hover\:to-cyan-50:hover{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .sm\:hover\:to-cyan-100:hover{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .sm\:hover\:to-cyan-200:hover{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .sm\:hover\:to-cyan-300:hover{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .sm\:hover\:to-cyan-400:hover{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .sm\:hover\:to-cyan-500:hover{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .sm\:hover\:to-cyan-600:hover{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .sm\:hover\:to-cyan-700:hover{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .sm\:hover\:to-cyan-800:hover{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .sm\:hover\:to-cyan-900:hover{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .sm\:hover\:to-orange-50:hover{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .sm\:hover\:to-orange-100:hover{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .sm\:hover\:to-orange-200:hover{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .sm\:hover\:to-orange-300:hover{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .sm\:hover\:to-orange-400:hover{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .sm\:hover\:to-orange-500:hover{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .sm\:hover\:to-orange-600:hover{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .sm\:hover\:to-orange-700:hover{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .sm\:hover\:to-orange-800:hover{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .sm\:hover\:to-orange-900:hover{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .sm\:hover\:to-blue-50:hover{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .sm\:hover\:to-blue-100:hover{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .sm\:hover\:to-blue-200:hover{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .sm\:hover\:to-blue-300:hover{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .sm\:hover\:to-blue-400:hover{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .sm\:hover\:to-blue-500:hover{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .sm\:hover\:to-blue-600:hover{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .sm\:hover\:to-blue-700:hover{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .sm\:hover\:to-blue-800:hover{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .sm\:hover\:to-blue-900:hover{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .sm\:hover\:to-lime-50:hover{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .sm\:hover\:to-lime-100:hover{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .sm\:hover\:to-lime-200:hover{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .sm\:hover\:to-lime-300:hover{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .sm\:hover\:to-lime-400:hover{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .sm\:hover\:to-lime-500:hover{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .sm\:hover\:to-lime-600:hover{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .sm\:hover\:to-lime-700:hover{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .sm\:hover\:to-lime-800:hover{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .sm\:hover\:to-lime-900:hover{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .sm\:hover\:to-purple-50:hover{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .sm\:hover\:to-purple-100:hover{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .sm\:hover\:to-purple-200:hover{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .sm\:hover\:to-purple-300:hover{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .sm\:hover\:to-purple-400:hover{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .sm\:hover\:to-purple-500:hover{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .sm\:hover\:to-purple-600:hover{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .sm\:hover\:to-purple-700:hover{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .sm\:hover\:to-purple-800:hover{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .sm\:hover\:to-purple-900:hover{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .sm\:hover\:to-indigo-50:hover{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .sm\:hover\:to-indigo-100:hover{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .sm\:hover\:to-indigo-200:hover{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .sm\:hover\:to-indigo-300:hover{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .sm\:hover\:to-indigo-400:hover{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .sm\:hover\:to-indigo-500:hover{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .sm\:hover\:to-indigo-600:hover{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .sm\:hover\:to-indigo-700:hover{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .sm\:hover\:to-indigo-800:hover{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .sm\:hover\:to-indigo-900:hover{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .sm\:hover\:to-pink-50:hover{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .sm\:hover\:to-pink-100:hover{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .sm\:hover\:to-pink-200:hover{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .sm\:hover\:to-pink-300:hover{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .sm\:hover\:to-pink-400:hover{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .sm\:hover\:to-pink-500:hover{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .sm\:hover\:to-pink-600:hover{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .sm\:hover\:to-pink-700:hover{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .sm\:hover\:to-pink-800:hover{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .sm\:hover\:to-pink-900:hover{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .sm\:hover\:to-violet-50:hover{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .sm\:hover\:to-violet-100:hover{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .sm\:hover\:to-violet-200:hover{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .sm\:hover\:to-violet-300:hover{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .sm\:hover\:to-violet-400:hover{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .sm\:hover\:to-violet-500:hover{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .sm\:hover\:to-violet-600:hover{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .sm\:hover\:to-violet-700:hover{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .sm\:hover\:to-violet-800:hover{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .sm\:hover\:to-violet-900:hover{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .sm\:hover\:to-slate-50:hover{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .sm\:hover\:to-slate-100:hover{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .sm\:hover\:to-slate-200:hover{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .sm\:hover\:to-slate-300:hover{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .sm\:hover\:to-slate-400:hover{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .sm\:hover\:to-slate-500:hover{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .sm\:hover\:to-slate-600:hover{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .sm\:hover\:to-slate-700:hover{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .sm\:hover\:to-slate-800:hover{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .sm\:hover\:to-slate-900:hover{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .sm\:hover\:to-rose-50:hover{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .sm\:hover\:to-rose-100:hover{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .sm\:hover\:to-rose-200:hover{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .sm\:hover\:to-rose-300:hover{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .sm\:hover\:to-rose-400:hover{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .sm\:hover\:to-rose-500:hover{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .sm\:hover\:to-rose-600:hover{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .sm\:hover\:to-rose-700:hover{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .sm\:hover\:to-rose-800:hover{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .sm\:hover\:to-rose-900:hover{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .sm\:hover\:text-teal-50:hover{
        color: var(--velocity-teal-50);
    }

    .sm\:hover\:text-teal-100:hover{
        color: var(--velocity-teal-100);
    }

    .sm\:hover\:text-teal-200:hover{
        color: var(--velocity-teal-200);
    }

    .sm\:hover\:text-teal-300:hover{
        color: var(--velocity-teal-300);
    }

    .sm\:hover\:text-teal-400:hover{
        color: var(--velocity-teal-400);
    }

    .sm\:hover\:text-teal-500:hover{
        color: var(--velocity-teal-500);
    }

    .sm\:hover\:text-teal-600:hover{
        color: var(--velocity-teal-600);
    }

    .sm\:hover\:text-teal-700:hover{
        color: var(--velocity-teal-700);
    }

    .sm\:hover\:text-teal-800:hover{
        color: var(--velocity-teal-800);
    }

    .sm\:hover\:text-teal-900:hover{
        color: var(--velocity-teal-900);
    }

    .sm\:hover\:text-red-50:hover{
        color: var(--velocity-red-50);
    }

    .sm\:hover\:text-red-100:hover{
        color: var(--velocity-red-100);
    }

    .sm\:hover\:text-red-200:hover{
        color: var(--velocity-red-200);
    }

    .sm\:hover\:text-red-300:hover{
        color: var(--velocity-red-300);
    }

    .sm\:hover\:text-red-400:hover{
        color: var(--velocity-red-400);
    }

    .sm\:hover\:text-red-500:hover{
        color: var(--velocity-red-500);
    }

    .sm\:hover\:text-red-600:hover{
        color: var(--velocity-red-600);
    }

    .sm\:hover\:text-red-700:hover{
        color: var(--velocity-red-700);
    }

    .sm\:hover\:text-red-800:hover{
        color: var(--velocity-red-800);
    }

    .sm\:hover\:text-red-900:hover{
        color: var(--velocity-red-900);
    }

    .sm\:hover\:text-grey-100:hover{
        color: var(--velocity-grey-100);
    }

    .sm\:hover\:text-sky-50:hover{
        color: var(--velocity-sky-50);
    }

    .sm\:hover\:text-sky-100:hover{
        color: var(--velocity-sky-100);
    }

    .sm\:hover\:text-sky-200:hover{
        color: var(--velocity-sky-200);
    }

    .sm\:hover\:text-sky-300:hover{
        color: var(--velocity-sky-300);
    }

    .sm\:hover\:text-sky-400:hover{
        color: var(--velocity-sky-400);
    }

    .sm\:hover\:text-sky-500:hover{
        color: var(--velocity-sky-500);
    }

    .sm\:hover\:text-sky-600:hover{
        color: var(--velocity-sky-600);
    }

    .sm\:hover\:text-sky-700:hover{
        color: var(--velocity-sky-700);
    }

    .sm\:hover\:text-sky-800:hover{
        color: var(--velocity-sky-800);
    }

    .sm\:hover\:text-sky-900:hover{
        color: var(--velocity-sky-900);
    }

    .sm\:hover\:text-green-50:hover{
        color: var(--velocity-green-50);
    }

    .sm\:hover\:text-green-100:hover{
        color: var(--velocity-green-100);
    }

    .sm\:hover\:text-green-200:hover{
        color: var(--velocity-green-200);
    }

    .sm\:hover\:text-green-300:hover{
        color: var(--velocity-green-300);
    }

    .sm\:hover\:text-green-400:hover{
        color: var(--velocity-green-400);
    }

    .sm\:hover\:text-green-500:hover{
        color: var(--velocity-green-500);
    }

    .sm\:hover\:text-green-600:hover{
        color: var(--velocity-green-600);
    }

    .sm\:hover\:text-green-700:hover{
        color: var(--velocity-green-700);
    }

    .sm\:hover\:text-green-800:hover{
        color: var(--velocity-green-800);
    }

    .sm\:hover\:text-green-900:hover{
        color: var(--velocity-green-900);
    }

    .sm\:hover\:text-grey-200:hover{
        color: var(--velocity-grey-200);
    }

    .sm\:hover\:text-grey-300:hover{
        color: var(--velocity-grey-300);
    }

    .sm\:hover\:text-grey-400:hover{
        color: var(--velocity-grey-400);
    }

    .sm\:hover\:text-grey-500:hover{
        color: var(--velocity-grey-500);
    }

    .sm\:hover\:text-grey-600:hover{
        color: var(--velocity-grey-600);
    }

    .sm\:hover\:text-grey-700:hover{
        color: var(--velocity-grey-700);
    }

    .sm\:hover\:text-grey-800:hover{
        color: var(--velocity-grey-800);
    }

    .sm\:hover\:text-grey-900:hover{
        color: var(--velocity-grey-900);
    }

    .sm\:hover\:text-yellow-50:hover{
        color: var(--velocity-yellow-50);
    }

    .sm\:hover\:text-yellow-100:hover{
        color: var(--velocity-yellow-100);
    }

    .sm\:hover\:text-yellow-200:hover{
        color: var(--velocity-yellow-200);
    }

    .sm\:hover\:text-yellow-300:hover{
        color: var(--velocity-yellow-300);
    }

    .sm\:hover\:text-yellow-400:hover{
        color: var(--velocity-yellow-400);
    }

    .sm\:hover\:text-yellow-500:hover{
        color: var(--velocity-yellow-500);
    }

    .sm\:hover\:text-yellow-600:hover{
        color: var(--velocity-yellow-600);
    }

    .sm\:hover\:text-yellow-700:hover{
        color: var(--velocity-yellow-700);
    }

    .sm\:hover\:text-yellow-800:hover{
        color: var(--velocity-yellow-800);
    }

    .sm\:hover\:text-yellow-900:hover{
        color: var(--velocity-yellow-900);
    }

    .sm\:hover\:text-cyan-50:hover{
        color: var(--velocity-cyan-50);
    }

    .sm\:hover\:text-cyan-100:hover{
        color: var(--velocity-cyan-100);
    }

    .sm\:hover\:text-cyan-200:hover{
        color: var(--velocity-cyan-200);
    }

    .sm\:hover\:text-cyan-300:hover{
        color: var(--velocity-cyan-300);
    }

    .sm\:hover\:text-cyan-400:hover{
        color: var(--velocity-cyan-400);
    }

    .sm\:hover\:text-cyan-500:hover{
        color: var(--velocity-cyan-500);
    }

    .sm\:hover\:text-cyan-600:hover{
        color: var(--velocity-cyan-600);
    }

    .sm\:hover\:text-cyan-700:hover{
        color: var(--velocity-cyan-700);
    }

    .sm\:hover\:text-cyan-800:hover{
        color: var(--velocity-cyan-800);
    }

    .sm\:hover\:text-cyan-900:hover{
        color: var(--velocity-cyan-900);
    }

    .sm\:hover\:text-orange-50:hover{
        color: var(--velocity-orange-50);
    }

    .sm\:hover\:text-orange-100:hover{
        color: var(--velocity-orange-100);
    }

    .sm\:hover\:text-orange-200:hover{
        color: var(--velocity-orange-200);
    }

    .sm\:hover\:text-orange-300:hover{
        color: var(--velocity-orange-300);
    }

    .sm\:hover\:text-orange-400:hover{
        color: var(--velocity-orange-400);
    }

    .sm\:hover\:text-orange-500:hover{
        color: var(--velocity-orange-500);
    }

    .sm\:hover\:text-orange-600:hover{
        color: var(--velocity-orange-600);
    }

    .sm\:hover\:text-orange-700:hover{
        color: var(--velocity-orange-700);
    }

    .sm\:hover\:text-orange-800:hover{
        color: var(--velocity-orange-800);
    }

    .sm\:hover\:text-orange-900:hover{
        color: var(--velocity-orange-900);
    }

    .sm\:hover\:text-blue-50:hover{
        color: var(--velocity-blue-50);
    }

    .sm\:hover\:text-blue-100:hover{
        color: var(--velocity-blue-100);
    }

    .sm\:hover\:text-blue-200:hover{
        color: var(--velocity-blue-200);
    }

    .sm\:hover\:text-blue-300:hover{
        color: var(--velocity-blue-300);
    }

    .sm\:hover\:text-blue-400:hover{
        color: var(--velocity-blue-400);
    }

    .sm\:hover\:text-blue-500:hover{
        color: var(--velocity-blue-500);
    }

    .sm\:hover\:text-blue-600:hover{
        color: var(--velocity-blue-600);
    }

    .sm\:hover\:text-blue-700:hover{
        color: var(--velocity-blue-700);
    }

    .sm\:hover\:text-blue-800:hover{
        color: var(--velocity-blue-800);
    }

    .sm\:hover\:text-blue-900:hover{
        color: var(--velocity-blue-900);
    }

    .sm\:hover\:text-lime-50:hover{
        color: var(--velocity-lime-50);
    }

    .sm\:hover\:text-lime-100:hover{
        color: var(--velocity-lime-100);
    }

    .sm\:hover\:text-lime-200:hover{
        color: var(--velocity-lime-200);
    }

    .sm\:hover\:text-lime-300:hover{
        color: var(--velocity-lime-300);
    }

    .sm\:hover\:text-lime-400:hover{
        color: var(--velocity-lime-400);
    }

    .sm\:hover\:text-lime-500:hover{
        color: var(--velocity-lime-500);
    }

    .sm\:hover\:text-lime-600:hover{
        color: var(--velocity-lime-600);
    }

    .sm\:hover\:text-lime-700:hover{
        color: var(--velocity-lime-700);
    }

    .sm\:hover\:text-lime-800:hover{
        color: var(--velocity-lime-800);
    }

    .sm\:hover\:text-lime-900:hover{
        color: var(--velocity-lime-900);
    }

    .sm\:hover\:text-purple-50:hover{
        color: var(--velocity-purple-50);
    }

    .sm\:hover\:text-purple-100:hover{
        color: var(--velocity-purple-100);
    }

    .sm\:hover\:text-purple-200:hover{
        color: var(--velocity-purple-200);
    }

    .sm\:hover\:text-purple-300:hover{
        color: var(--velocity-purple-300);
    }

    .sm\:hover\:text-purple-400:hover{
        color: var(--velocity-purple-400);
    }

    .sm\:hover\:text-purple-500:hover{
        color: var(--velocity-purple-500);
    }

    .sm\:hover\:text-purple-600:hover{
        color: var(--velocity-purple-600);
    }

    .sm\:hover\:text-purple-700:hover{
        color: var(--velocity-purple-700);
    }

    .sm\:hover\:text-purple-800:hover{
        color: var(--velocity-purple-800);
    }

    .sm\:hover\:text-purple-900:hover{
        color: var(--velocity-purple-900);
    }

    .sm\:hover\:text-indigo-50:hover{
        color: var(--velocity-indigo-50);
    }

    .sm\:hover\:text-indigo-100:hover{
        color: var(--velocity-indigo-100);
    }

    .sm\:hover\:text-indigo-200:hover{
        color: var(--velocity-indigo-200);
    }

    .sm\:hover\:text-indigo-300:hover{
        color: var(--velocity-indigo-300);
    }

    .sm\:hover\:text-indigo-400:hover{
        color: var(--velocity-indigo-400);
    }

    .sm\:hover\:text-indigo-500:hover{
        color: var(--velocity-indigo-500);
    }

    .sm\:hover\:text-indigo-600:hover{
        color: var(--velocity-indigo-600);
    }

    .sm\:hover\:text-indigo-700:hover{
        color: var(--velocity-indigo-700);
    }

    .sm\:hover\:text-indigo-800:hover{
        color: var(--velocity-indigo-800);
    }

    .sm\:hover\:text-indigo-900:hover{
        color: var(--velocity-indigo-900);
    }

    .sm\:hover\:text-pink-50:hover{
        color: var(--velocity-pink-50);
    }

    .sm\:hover\:text-pink-100:hover{
        color: var(--velocity-pink-100);
    }

    .sm\:hover\:text-pink-200:hover{
        color: var(--velocity-pink-200);
    }

    .sm\:hover\:text-pink-300:hover{
        color: var(--velocity-pink-300);
    }

    .sm\:hover\:text-pink-400:hover{
        color: var(--velocity-pink-400);
    }

    .sm\:hover\:text-pink-500:hover{
        color: var(--velocity-pink-500);
    }

    .sm\:hover\:text-pink-600:hover{
        color: var(--velocity-pink-600);
    }

    .sm\:hover\:text-pink-700:hover{
        color: var(--velocity-pink-700);
    }

    .sm\:hover\:text-pink-800:hover{
        color: var(--velocity-pink-800);
    }

    .sm\:hover\:text-pink-900:hover{
        color: var(--velocity-pink-900);
    }

    .sm\:hover\:text-violet-50:hover{
        color: var(--velocity-violet-50);
    }

    .sm\:hover\:text-violet-100:hover{
        color: var(--velocity-violet-100);
    }

    .sm\:hover\:text-violet-200:hover{
        color: var(--velocity-violet-200);
    }

    .sm\:hover\:text-violet-300:hover{
        color: var(--velocity-violet-300);
    }

    .sm\:hover\:text-violet-400:hover{
        color: var(--velocity-violet-400);
    }

    .sm\:hover\:text-violet-500:hover{
        color: var(--velocity-violet-500);
    }

    .sm\:hover\:text-violet-600:hover{
        color: var(--velocity-violet-600);
    }

    .sm\:hover\:text-violet-700:hover{
        color: var(--velocity-violet-700);
    }

    .sm\:hover\:text-violet-800:hover{
        color: var(--velocity-violet-800);
    }

    .sm\:hover\:text-violet-900:hover{
        color: var(--velocity-violet-900);
    }

    .sm\:hover\:text-slate-50:hover{
        color: var(--velocity-slate-50);
    }

    .sm\:hover\:text-slate-100:hover{
        color: var(--velocity-slate-100);
    }

    .sm\:hover\:text-slate-200:hover{
        color: var(--velocity-slate-200);
    }

    .sm\:hover\:text-slate-300:hover{
        color: var(--velocity-slate-300);
    }

    .sm\:hover\:text-slate-400:hover{
        color: var(--velocity-slate-400);
    }

    .sm\:hover\:text-slate-500:hover{
        color: var(--velocity-slate-500);
    }

    .sm\:hover\:text-slate-600:hover{
        color: var(--velocity-slate-600);
    }

    .sm\:hover\:text-slate-700:hover{
        color: var(--velocity-slate-700);
    }

    .sm\:hover\:text-slate-800:hover{
        color: var(--velocity-slate-800);
    }

    .sm\:hover\:text-slate-900:hover{
        color: var(--velocity-slate-900);
    }

    .sm\:hover\:text-rose-50:hover{
        color: var(--velocity-rose-50);
    }

    .sm\:hover\:text-rose-100:hover{
        color: var(--velocity-rose-100);
    }

    .sm\:hover\:text-rose-200:hover{
        color: var(--velocity-rose-200);
    }

    .sm\:hover\:text-rose-300:hover{
        color: var(--velocity-rose-300);
    }

    .sm\:hover\:text-rose-400:hover{
        color: var(--velocity-rose-400);
    }

    .sm\:hover\:text-rose-500:hover{
        color: var(--velocity-rose-500);
    }

    .sm\:hover\:text-rose-600:hover{
        color: var(--velocity-rose-600);
    }

    .sm\:hover\:text-rose-700:hover{
        color: var(--velocity-rose-700);
    }

    .sm\:hover\:text-rose-800:hover{
        color: var(--velocity-rose-800);
    }

    .sm\:hover\:text-rose-900:hover{
        color: var(--velocity-rose-900);
    }
}

.parent:hover .parent-hover\:aspect-ratio-auto{
    aspect-ratio: auto;
}

.parent:hover .parent-hover\:aspect-ratio-square{
    aspect-ratio: 1/1;
}

.parent:hover .parent-hover\:aspect-ratio-video{
    aspect-ratio: 16/9;
}

.parent:hover .parent-hover\:container{
    width: 100%;
}

.parent:hover .parent-hover\:container-fluid{
    width: 100%;
}

.parent:hover .parent-hover\:column-auto{
    columns: auto;
}

.parent:hover .parent-hover\:column-1{
    columns: 1;
}

.parent:hover .parent-hover\:column-2{
    columns: 2;
}

.parent:hover .parent-hover\:column-3{
    columns: 3;
}

.parent:hover .parent-hover\:column-4{
    columns: 4;
}

.parent:hover .parent-hover\:column-5{
    columns: 5;
}

.parent:hover .parent-hover\:column-6{
    columns: 6;
}

.parent:hover .parent-hover\:column-7{
    columns: 7;
}

.parent:hover .parent-hover\:column-8{
    columns: 8;
}

.parent:hover .parent-hover\:column-9{
    columns: 9;
}

.parent:hover .parent-hover\:column-10{
    columns: 10;
}

.parent:hover .parent-hover\:column-11{
    columns: 11;
}

.parent:hover .parent-hover\:column-12{
    columns: 12;
}

.parent:hover .parent-hover\:float-inline-start{
    float: inline-start;
}

.parent:hover .parent-hover\:float-inline-end{
    float: inline-end;
}

.parent:hover .parent-hover\:float-left{
    float: left;
}

.parent:hover .parent-hover\:float-right{
    float: right;
}

.parent:hover .parent-hover\:float-none{
    float: none;
}

.parent:hover .parent-hover\:float-inherit{
    float: inherit;
}

.parent:hover .parent-hover\:clear-inline-start{
    clear: inline-start;
}

.parent:hover .parent-hover\:clear-inline-end{
    clear: inline-end;
}

.parent:hover .parent-hover\:clear-left{
    clear: left;
}

.parent:hover .parent-hover\:clear-right{
    clear: right;
}

.parent:hover .parent-hover\:clear-both{
    clear: both;
}

.parent:hover .parent-hover\:clear-none{
    clear: none;
}

.parent:hover .parent-hover\:clear-inherit{
    clear: inherit;
}

.parent:hover .parent-hover\:isolation-auto{
    isolation: auto;
}

.parent:hover .parent-hover\:isolation-true{
    isolation: isolate;
}

.parent:hover .parent-hover\:object-fit-fill{
    object-fit: fill;
}

.parent:hover .parent-hover\:object-fit-cover{
    object-fit: cover;
}

.parent:hover .parent-hover\:object-fit-contain{
    object-fit: contain;
}

.parent:hover .parent-hover\:object-fit-scale-down{
    object-fit: scale-down;
}

.parent:hover .parent-hover\:object-fit-none{
    object-fit: none;
}

.parent:hover .parent-hover\:object-position-top{
    object-position: top;
}

.parent:hover .parent-hover\:object-position-bottom{
    object-position: bottom;
}

.parent:hover .parent-hover\:object-position-left{
    object-position: left;
}

.parent:hover .parent-hover\:object-position-right{
    object-position: right;
}

.parent:hover .parent-hover\:object-position-left-top{
    object-position: left top;
}

.parent:hover .parent-hover\:object-position-right-top{
    object-position: right top;
}

.parent:hover .parent-hover\:object-position-left-bottom{
    object-position: left bottom;
}

.parent:hover .parent-hover\:object-position-right-top{
    object-position: right bottom;
}

.parent:hover .parent-hover\:object-position-center-top{
    object-position: center top;
}

.parent:hover .parent-hover\:object-position-center-bottom{
    object-position: center bottom;
}

.parent:hover .parent-hover\:overflow-auto{
    overflow: auto;
}

.parent:hover .parent-hover\:overflow-hidden{
    overflow: hidden;
}

.parent:hover .parent-hover\:overflow-visible{
    overflow: visible;
}

.parent:hover .parent-hover\:overflow-scroll{
    overflow: scroll;
}

.parent:hover .parent-hover\:overflow-inherit{
    overflow:inherit;
}

.parent:hover .parent-hover\:overflow-x-auto{
    overflow: auto;
}

.parent:hover .parent-hover\:overflow-x-hidden{
    overflow-x: hidden;
}

.parent:hover .parent-hover\:overflow-x-visible{
    overflow-x: visible;
}

.parent:hover .parent-hover\:overflow-x-scroll{
    overflow-x: scroll;
}

.parent:hover .parent-hover\:overflow-x-inherit{
    overflow-x:inherit;
}

.parent:hover .parent-hover\:overflow-y-auto{
    overflow-y: auto;
}

.parent:hover .parent-hover\:overflow-y-hidden{
    overflow-y: hidden;
}

.parent:hover .parent-hover\:overflow-y-visible{
    overflow-y: visible;
}

.parent:hover .parent-hover\:overflow-y-scroll{
    overflow-y: scroll;
}

.parent:hover .parent-hover\:overflow-y-inherit{
    overflow-y: inherit;
}

.parent:hover .parent-hover\:overscroll-behavior-auto{
    overscroll-behavior: auto;
}

.parent:hover .parent-hover\:overscroll-behavior-contain{
    overscroll-behavior: contain;
}

.parent:hover .parent-hover\:overscroll-behavior-none{
    overscroll-behavior: none;
}

.parent:hover .parent-hover\:overscroll-behavior-inherit{
    overscroll-behavior: inherit;
}

.parent:hover .parent-hover\:overscroll-behavior-x-auto{
    overscroll-behavior: auto;
}

.parent:hover .parent-hover\:overscroll-behavior-x-contain{
    overscroll-behavior-x: contain;
}

.parent:hover .parent-hover\:overscroll-behavior-x-none{
    overscroll-behavior-x: none;
}

.parent:hover .parent-hover\:overscroll-behavior-x-inherit{
    overscroll-behavior-x:inherit;
}

.parent:hover .parent-hover\:overscroll-behavior-y-auto{
    overscroll-behavior-y: auto;
}

.parent:hover .parent-hover\:overscroll-behavior-y-contain{
    overscroll-behavior-y: contain;
}

.parent:hover .parent-hover\:overscroll-behavior-y-none{
    overscroll-behavior-y: none;
}

.parent:hover .parent-hover\:overscroll-behavior-y-inherit{
    overscroll-behavior-y: inherit;
}

.parent:hover .parent-hover\:position-static{
    position: static;
}

.parent:hover .parent-hover\:position-fixed{
    position: fixed;
}

.parent:hover .parent-hover\:position-absolute{
    position: absolute;
}

.parent:hover .parent-hover\:position-relative{
    position: relative;
}

.parent:hover .parent-hover\:position-sticky{
    position: sticky;
}

.parent:hover .parent-hover\:position-right-0{
    right: 0;
}

.parent:hover .parent-hover\:position-left-0{
    left: 0;
}

.parent:hover .parent-hover\:position-top-0{
    top: 0;
}

.parent:hover .parent-hover\:position-bottom-0{
    bottom: 0;
}

.parent:hover .parent-hover\:visible{
    visibility: visible;
}

.parent:hover .parent-hover\:invisible{
    visibility: hidden;
}

.parent:hover .parent-hover\:visibility-collapse{
    visibility: collapse;
}

.parent:hover .parent-hover\:z-0{
    z-index: 0;
}

.parent:hover .parent-hover\:-z-10{
    z-index: -10;
}

.parent:hover .parent-hover\:-z-20{
    z-index: -20;
}

.parent:hover .parent-hover\:-z-30{
    z-index: -30;
}

.parent:hover .parent-hover\:-z-40{
    z-index: -40;
}

.parent:hover .parent-hover\:-z-50{
    z-index: -50;
}

.parent:hover .parent-hover\:-z-60{
    z-index: -60;
}

.parent:hover .parent-hover\:-z-70{
    z-index: -70;
}

.parent:hover .parent-hover\:-z-80{
    z-index: -80;
}

.parent:hover .parent-hover\:-z-90{
    z-index: -90;
}

.parent:hover .parent-hover\:-z-100{
    z-index: -100;
}

.parent:hover .parent-hover\:z-10{
    z-index: 10;
}

.parent:hover .parent-hover\:z-20{
    z-index: 20;
}

.parent:hover .parent-hover\:z-30{
    z-index: 30;
}

.parent:hover .parent-hover\:z-40{
    z-index: 40;
}

.parent:hover .parent-hover\:z-50{
    z-index: 50;
}

.parent:hover .parent-hover\:z-60{
    z-index: 60;
}

.parent:hover .parent-hover\:z-70{
    z-index: 70;
}

.parent:hover .parent-hover\:z-80{
    z-index: 80;
}

.parent:hover .parent-hover\:z-90{
    z-index: 90;
}

.parent:hover .parent-hover\:z-100{
    z-index: 100;
}

.parent:hover .parent-hover\:z-auto{
    z-index: auto;
}

.parent:hover .parent-hover\:flex-basis-0{
    flex-basis: 0;
}

.parent:hover .parent-hover\:flex-basis-2{
    flex-basis: 2;
}

.parent:hover .parent-hover\:flex-basis-4{
    flex-basis: 4;
}

.parent:hover .parent-hover\:flex-basis-6{
    flex-basis: 6;
}

.parent:hover .parent-hover\:flex-basis-8{
    flex-basis: 8;
}

.parent:hover .parent-hover\:flex-basis-10{
    flex-basis: 10;
}

.parent:hover .parent-hover\:flex-basis-12{
    flex-basis: 12;
}

.parent:hover .parent-hover\:flex-basis-14{
    flex-basis: 14;
}

.parent:hover .parent-hover\:flex-basis-16{
    flex-basis: 16;
}

.parent:hover .parent-hover\:flex-basis-18{
    flex-basis: 18;
}

.parent:hover .parent-hover\:flex-basis-20{
    flex-basis: 20;
}

.parent:hover .parent-hover\:flex-basis-hf{
    flex-basis: 50%;
}

.parent:hover .parent-hover\:flex-basis-third{
    flex-basis: 33.333%;
}

.parent:hover .parent-hover\:flex-basis-quarter{
    flex-basis: 25%;
}

.parent:hover .parent-hover\:flex-basis-three-quarter{
    flex-basis: 75%;
}

.parent:hover .parent-hover\:flex-basis-full{
    flex-basis: 100%;
}

.parent:hover .parent-hover\:flex-basis-two-third{
    flex-basis: 66.67%;
}

.parent:hover .parent-hover\:flex-row{
    flex-direction: row;
}

.parent:hover .parent-hover\:flex-row-reverse{
    flex-direction: row-reverse;
}

.parent:hover .parent-hover\:flex-column{
    flex-direction: column;
}

.parent:hover .parent-hover\:flex-column-reverse{
    flex-direction: column-reverse;
}

.parent:hover .parent-hover\:flex-wrap{
    flex-wrap: wrap;
}

.parent:hover .parent-hover\:flex-nowrap{
    flex-wrap: nowrap;
}

.parent:hover .parent-hover\:flex-wrap-reverse{
    flex-direction: wrap-reserve;
}

.parent:hover .parent-hover\:flex-1{
    flex: 1 1 0;
}

.parent:hover .parent-hover\:flex-auto{
    flex: 1 1 auto;
}

.parent:hover .parent-hover\:flex-initial{
    flex: 0 1 auto;
}

.parent:hover .parent-hover\:flex-none{
    flex: none;
}

.parent:hover .parent-hover\:flex-grow-0{
    flex-grow: 0;
}

.parent:hover .parent-hover\:flex-grow-1{
    flex-grow: 1;
}

.parent:hover .parent-hover\:flex-shink-0{
    flex-shrink: 0;
}

.parent:hover .parent-hover\:flex-shink-1{
    flex-shrink: 1;
}

.parent:hover .parent-hover\:order-1{
    order: 1;
}

.parent:hover .parent-hover\:order-2{
    order: 2;
}

.parent:hover .parent-hover\:order-3{
    order: 3;
}

.parent:hover .parent-hover\:order-4{
    order: 4;
}

.parent:hover .parent-hover\:order-5{
    order: 5;
}

.parent:hover .parent-hover\:order-6{
    order: 6;
}

.parent:hover .parent-hover\:order-7{
    order: 7;
}

.parent:hover .parent-hover\:order-8{
    order: 8;
}

.parent:hover .parent-hover\:order-9{
    order: 9;
}

.parent:hover .parent-hover\:order-10{
    order: 10;
}

.parent:hover .parent-hover\:order-11{
    order: 11;
}

.parent:hover .parent-hover\:order-12{
    order: 12;
}

.parent:hover .parent-hover\:order-first{
    order: -9999;
}

.parent:hover .parent-hover\:order-last{
    order: 9999;
}

.parent:hover .parent-hover\:order-0{
    order: 0;
}

.parent:hover .parent-hover\:grtpcols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtpcols-none{
    grid-template-columns: none;
}

.parent:hover .parent-hover\:grtpcols-subgrid{
    grid-template-columns: subgrid;
}

.parent:hover .parent-hover\:grtpcols-auto{
    grid-template-columns: auto;
}

.parent:hover .parent-hover\:grcol-auto{
    grid-column: auto;
}

.parent:hover .parent-hover\:grcol-span-1{
    grid-column: span 1 / span 1;
}

.parent:hover .parent-hover\:grcol-span-2{
    grid-column: span 2 / span 2;
}

.parent:hover .parent-hover\:grcol-span-3{
    grid-column: span 3 / span 3;
}

.parent:hover .parent-hover\:grcol-span-4{
    grid-column: span 4 / span 4;
}

.parent:hover .parent-hover\:grcol-span-5{
    grid-column: span 5 / span 5;
}

.parent:hover .parent-hover\:grcol-span-6{
    grid-column: span 6 / span 6;
}

.parent:hover .parent-hover\:grcol-span-7{
    grid-column: span 7 / span 7;
}

.parent:hover .parent-hover\:grcol-span-8{
    grid-column: span 8 / span 8;
}

.parent:hover .parent-hover\:grcol-span-9{
    grid-column: span 9 / span 9;
}

.parent:hover .parent-hover\:grcol-span-10{
    grid-column: span 10 / span 10;
}

.parent:hover .parent-hover\:grcol-span-11{
    grid-column: span 11 / span 11;
}

.parent:hover .parent-hover\:grcol-span-12{
    grid-column: span 12 / span 12;
}

.parent:hover .parent-hover\:grcol-span-full{
    grid-column: span 1 / span -1;
}

.parent:hover .parent-hover\:grcol-start-1{
    grid-column-start: 1;
}

.parent:hover .parent-hover\:grcol-start-2{
    grid-column-start: 2;
}

.parent:hover .parent-hover\:grcol-start-3{
    grid-column-start: 3;
}

.parent:hover .parent-hover\:grcol-start-4{
    grid-column-start: 4;
}

.parent:hover .parent-hover\:grcol-start-5{
    grid-column-start: 5;
}

.parent:hover .parent-hover\:grcol-start-6{
    grid-column-start: 6;
}

.parent:hover .parent-hover\:grcol-start-7{
    grid-column-start: 7;
}

.parent:hover .parent-hover\:grcol-start-8{
    grid-column-start: 8;
}

.parent:hover .parent-hover\:grcol-start-9{
    grid-column-start: 9;
}

.parent:hover .parent-hover\:grcol-start-10{
    grid-column-start: 10;
}

.parent:hover .parent-hover\:grcol-start-11{
    grid-column-start: 11;
}

.parent:hover .parent-hover\:grcol-start-12{
    grid-column-start: 12;
}

.parent:hover .parent-hover\:grcol-start-auto{
    grid-column-start: auto;
}

.parent:hover .parent-hover\:grcol-end-1{
    grid-column-end: 1;
}

.parent:hover .parent-hover\:grcol-end-2{
    grid-column-end: 2;
}

.parent:hover .parent-hover\:grcol-end-3{
    grid-column-end: 3;
}

.parent:hover .parent-hover\:grcol-end-4{
    grid-column-end: 4;
}

.parent:hover .parent-hover\:grcol-end-5{
    grid-column-end: 5;
}

.parent:hover .parent-hover\:grcol-end-6{
    grid-column-end: 6;
}

.parent:hover .parent-hover\:grcol-end-7{
    grid-column-end: 7;
}

.parent:hover .parent-hover\:grcol-end-8{
    grid-column-end: 8;
}

.parent:hover .parent-hover\:grcol-end-9{
    grid-column-end: 9;
}

.parent:hover .parent-hover\:grcol-end-10{
    grid-column-end: 10;
}

.parent:hover .parent-hover\:grcol-end-11{
    grid-column-end: 11;
}

.parent:hover .parent-hover\:grcol-end-12{
    grid-column-end: 12;
}

.parent:hover .parent-hover\:grcol-end-auto{
    grid-column-end: auto;
}

.parent:hover .parent-hover\:grtprows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.parent:hover .parent-hover\:grtprows-none{
    grid-template-rows: none;
}

.parent:hover .parent-hover\:grtprows-subgrid{
    grid-template-rows: subgrid;
}

.parent:hover .parent-hover\:grtprows-auto{
    grid-template-rows: auto;
}

.parent:hover .parent-hover\:grrow-auto{
    grid-row: auto;
}

.parent:hover .parent-hover\:grrow-span-1{
    grid-row: span 1 / span 1;
}

.parent:hover .parent-hover\:grrow-span-2{
    grid-row: span 2 / span 2;
}

.parent:hover .parent-hover\:grrow-span-3{
    grid-row: span 3 / span 3;
}

.parent:hover .parent-hover\:grrow-span-4{
    grid-row: span 4 / span 4;
}

.parent:hover .parent-hover\:grrow-span-5{
    grid-row: span 5 / span 5;
}

.parent:hover .parent-hover\:grrow-span-6{
    grid-row: span 6 / span 6;
}

.parent:hover .parent-hover\:grrow-span-7{
    grid-row: span 7 / span 7;
}

.parent:hover .parent-hover\:grrow-span-8{
    grid-row: span 8 / span 8;
}

.parent:hover .parent-hover\:grrow-span-9{
    grid-row: span 9 / span 9;
}

.parent:hover .parent-hover\:grrow-span-10{
    grid-row: span 10 / span 10;
}

.parent:hover .parent-hover\:grrow-span-11{
    grid-row: span 11 / span 11;
}

.parent:hover .parent-hover\:grrow-span-12{
    grid-row: span 12 / span 12;
}

.parent:hover .parent-hover\:grrow-span-full{
    grid-row: span 1 / span -1;
}

.parent:hover .parent-hover\:grrow-start-1{
    grid-row-start: 1;
}

.parent:hover .parent-hover\:grrow-start-2{
    grid-row-start: 2;
}

.parent:hover .parent-hover\:grrow-start-3{
    grid-row-start: 3;
}

.parent:hover .parent-hover\:grrow-start-4{
    grid-row-start: 4;
}

.parent:hover .parent-hover\:grrow-start-5{
    grid-row-start: 5;
}

.parent:hover .parent-hover\:grrow-start-6{
    grid-row-start: 6;
}

.parent:hover .parent-hover\:grrow-start-7{
    grid-row-start: 7;
}

.parent:hover .parent-hover\:grrow-start-8{
    grid-row-start: 8;
}

.parent:hover .parent-hover\:grrow-start-9{
    grid-row-start: 9;
}

.parent:hover .parent-hover\:grrow-start-10{
    grid-row-start: 10;
}

.parent:hover .parent-hover\:grrow-start-11{
    grid-row-start: 11;
}

.parent:hover .parent-hover\:grrow-start-12{
    grid-row-start: 12;
}

.parent:hover .parent-hover\:grrow-start-auto{
    grid-row-start: auto;
}

.parent:hover .parent-hover\:grrow-end-1{
    grid-row-end: 1;
}

.parent:hover .parent-hover\:grrow-end-2{
    grid-row-end: 2;
}

.parent:hover .parent-hover\:grrow-end-3{
    grid-row-end: 3;
}

.parent:hover .parent-hover\:grrow-end-4{
    grid-row-end: 4;
}

.parent:hover .parent-hover\:grrow-end-5{
    grid-row-end: 5;
}

.parent:hover .parent-hover\:grrow-end-6{
    grid-row-end: 6;
}

.parent:hover .parent-hover\:grrow-end-7{
    grid-row-end: 7;
}

.parent:hover .parent-hover\:grrow-end-8{
    grid-row-end: 8;
}

.parent:hover .parent-hover\:grrow-end-9{
    grid-row-end: 9;
}

.parent:hover .parent-hover\:grrow-end-10{
    grid-row-end: 10;
}

.parent:hover .parent-hover\:grrow-end-11{
    grid-row-end: 11;
}

.parent:hover .parent-hover\:grrow-end-12{
    grid-row-end: 12;
}

.parent:hover .parent-hover\:grcol-end-auto{
    grid-column-end: auto;
}

.parent:hover .parent-hover\:grfl-row{
    grid-auto-flow: row;
}

.parent:hover .parent-hover\:grfl-col{
    grid-auto-flow: column;
}

.parent:hover .parent-hover\:grfl-dense{
    grid-auto-flow: dense;
}

.parent:hover .parent-hover\:grfl-row-dense{
    grid-auto-flow: row dense;
}

.parent:hover .parent-hover\:grfl-col-dense{
    grid-auto-flow: column dense;
}

.parent:hover .parent-hover\:gr-auto-cols-auto{
    grid-auto-columns: auto;
}

.parent:hover .parent-hover\:gr-auto-cols-min{
    grid-auto-columns: min-content;
}

.parent:hover .parent-hover\:gr-auto-cols-max{
    grid-auto-columns: max-content;
}

.parent:hover .parent-hover\:gr-auto-cols-minmax{
    grid-auto-columns: minmax(0, 1fr);
}

.parent:hover .parent-hover\:gr-auto-rows-auto{
    grid-auto-rows: auto;
}

.parent:hover .parent-hover\:gr-auto-rows-min{
    grid-auto-rows: min-content;
}

.parent:hover .parent-hover\:gr-auto-rows-max{
    grid-auto-rows: max-content;
}

.parent:hover .parent-hover\:gr-auto-rows-minmax{
    grid-auto-rows: minmax(0, 1fr);
}

.parent:hover .parent-hover\:gap-0{
    gap: 0;
}

.parent:hover .parent-hover\:gap-x-0{
    column-gap: 0;
}

.parent:hover .parent-hover\:gap-y-0{
    row-gap: 0;
}

.parent:hover .parent-hover\:gap-1{
    gap: 1px;
}

.parent:hover .parent-hover\:gap-2{
    gap: 2px;
}

.parent:hover .parent-hover\:gap-4{
    gap: 4px;
}

.parent:hover .parent-hover\:gap-6{
    gap: 6px;
}

.parent:hover .parent-hover\:gap-8{
    gap: 8px;
}

.parent:hover .parent-hover\:gap-9{
    gap: 9px;
}

.parent:hover .parent-hover\:gap-10{
    gap: 10px;
}

.parent:hover .parent-hover\:gap-12{
    gap: 12px;
}

.parent:hover .parent-hover\:gap-14{
    gap: 14px;
}

.parent:hover .parent-hover\:gap-16{
    gap: 16px;
}

.parent:hover .parent-hover\:gap-18{
    gap: 18px;
}

.parent:hover .parent-hover\:gap-20{
    gap: 20px;
}

.parent:hover .parent-hover\:gap-x-0{
    column-gap: 0;
}

.parent:hover .parent-hover\:gap-x-1{
    column-gap: 1px;
}

.parent:hover .parent-hover\:gap-x-2{
    column-gap: 2px;
}

.parent:hover .parent-hover\:gap-x-4{
    column-gap: 4px;
}

.parent:hover .parent-hover\:gap-x-6{
    column-gap: 6px;
}

.parent:hover .parent-hover\:gap-x-8{
    column-gap: 8px;
}

.parent:hover .parent-hover\:gap-x-10{
    column-gap: 10px;
}

.parent:hover .parent-hover\:gap-x-12{
    column-gap: 12px;
}

.parent:hover .parent-hover\:gap-x-14{
    column-gap: 14px;
}

.parent:hover .parent-hover\:gap-x-16{
    column-gap: 16px;
}

.parent:hover .parent-hover\:gap-x-18{
    column-gap: 18px;
}

.parent:hover .parent-hover\:gap-x-20{
    column-gap: 20px;
}

.parent:hover .parent-hover\:gap-y-1{
    row-gap: 1px;
}

.parent:hover .parent-hover\:gap-y-2{
    row-gap: 2px;
}

.parent:hover .parent-hover\:gap-y-4{
    row-gap: 4px;
}

.parent:hover .parent-hover\:gap-y-6{
    row-gap: 6px;
}

.parent:hover .parent-hover\:gap-y-8{
    row-gap: 8px;
}

.parent:hover .parent-hover\:gap-y-10{
    row-gap: 10px;
}

.parent:hover .parent-hover\:gap-y-12{
    row-gap: 12px;
}

.parent:hover .parent-hover\:gap-y-14{
    row-gap: 14px;
}

.parent:hover .parent-hover\:gap-y-16{
    row-gap: 16px;
}

.parent:hover .parent-hover\:gap-y-18{
    row-gap: 18px;
}

.parent:hover .parent-hover\:gap-y-20{
    row-gap: 20px;
}

.parent:hover .parent-hover\:justify-content-normal{
    justify-content: normal;
}

.parent:hover .parent-hover\:justify-content-start{
    justify-content: flex-start;
}

.parent:hover .parent-hover\:justify-content-end{
    justify-content: flex-end;
}

.parent:hover .parent-hover\:justify-content-center{
    justify-content: center;
}

.parent:hover .parent-hover\:justify-content-between{
    justify-content: space-between;
}

.parent:hover .parent-hover\:justify-content-around{
    justify-content: space-around;
}

.parent:hover .parent-hover\:justify-content-evenly{
    justify-content: space-evenly;
}

.parent:hover .parent-hover\:justify-content-stretch{
    justify-content: stretch;
}

.parent:hover .parent-hover\:justify-items-start{
    justify-items: start;
}

.parent:hover .parent-hover\:justify-items-end{
    justify-items: end;
}

.parent:hover .parent-hover\:justify-items-center{
    justify-items: center;
}

.parent:hover .parent-hover\:justify-items-stretch{
    justify-items: stretch;
}

.parent:hover .parent-hover\:justify-self-auto{
    justify-self: auto;
}

.parent:hover .parent-hover\:justify-self-start{
    justify-self: start;
}

.parent:hover .parent-hover\:justify-self-end{
    justify-self: end;
}

.parent:hover .parent-hover\:justify-self-center{
    justify-self: center;
}

.parent:hover .parent-hover\:justify-self-stretch{
    justify-self: stretch;
}

.parent:hover .parent-hover\:align-content-normal{
    align-content: normal;
}

.parent:hover .parent-hover\:align-content-center{
    align-content: center;
}

.parent:hover .parent-hover\:align-content-start{
    align-content: flex-start;
}

.parent:hover .parent-hover\:align-content-end{
    align-content: flex-end;
}

.parent:hover .parent-hover\:align-content-between{
    align-content: space-between;
}

.parent:hover .parent-hover\:align-content-around{
    align-content: space-around;
}

.parent:hover .parent-hover\:align-content-evenly{
    align-content: space-evenly;
}

.parent:hover .parent-hover\:align-content-baseline{
    align-content: space-baseline;
}

.parent:hover .parent-hover\:align-content-stretch{
    align-content: stretch;
}

.parent:hover .parent-hover\:align-items-start{
    align-items: start;
}

.parent:hover .parent-hover\:align-items-end{
    align-items: end;
}

.parent:hover .parent-hover\:align-items-center{
    align-items: center;
}

.parent:hover .parent-hover\:align-items-stretch{
    justify-items: stretch;
}

.parent:hover .parent-hover\:align-self-auto{
    justify-self: auto;
}

.parent:hover .parent-hover\:align-self-start{
    justify-self: start;
}

.parent:hover .parent-hover\:align-self-end{
    justify-self: end;
}

.parent:hover .parent-hover\:align-self-center{
    justify-self: center;
}

.parent:hover .parent-hover\:align-self-stretch{
    justify-self: stretch;
}

.parent:hover .parent-hover\:align-self-baseline{
    justify-self: baseline;
}

.parent:hover .parent-hover\:place-content-center{
    place-content: center;
}

.parent:hover .parent-hover\:place-content-start{
    place-content: start;
}

.parent:hover .parent-hover\:place-content-end{
    place-content: end;
}

.parent:hover .parent-hover\:place-content-between{
    place-content: between;
}

.parent:hover .parent-hover\:place-content-around{
    place-content: around;
}

.parent:hover .parent-hover\:place-content-evenly{
    place-content: evenly;
}

.parent:hover .parent-hover\:place-content-baseline{
    place-content: baseline;
}

.parent:hover .parent-hover\:place-content-stretch{
    place-content: stretch;
}

.parent:hover .parent-hover\:place-items-start{
    place-content: start;
}

.parent:hover .parent-hover\:place-items-end{
    place-content: end;
}

.parent:hover .parent-hover\:place-items-center{
    place-content: center;
}

.parent:hover .parent-hover\:place-items-baseline{
    place-content: baseline;
}

.parent:hover .parent-hover\:place-items-stretch{
    place-content: stretch;
}

.parent:hover .parent-hover\:place-self-start{
    place-self: start;
}

.parent:hover .parent-hover\:place-self-end{
    place-self: end;
}

.parent:hover .parent-hover\:place-self-center{
    place-self: center;
}

.parent:hover .parent-hover\:place-self-baseline{
    place-self: baseline;
}

.parent:hover .parent-hover\:place-self-stretch{
    place-self: stretch;
}

.parent:hover .parent-hover\:w-auto{
    width: auto;
}

.parent:hover .parent-hover\:w-0{
    width: 0;
}

.parent:hover .parent-hover\:w-2{
    width: 2px;
}

.parent:hover .parent-hover\:w-4{
    width: 4px;
}

.parent:hover .parent-hover\:w-6{
    width: 6px;
}

.parent:hover .parent-hover\:w-8{
    width: 8px;
}

.parent:hover .parent-hover\:w-10{
    width: 10px;
}

.parent:hover .parent-hover\:w-12{
    width: 12px;
}

.parent:hover .parent-hover\:w-14{
    width: 14px;
}

.parent:hover .parent-hover\:w-16{
    width: 16px;
}

.parent:hover .parent-hover\:w-18{
    width: 18px;
}

.parent:hover .parent-hover\:w-20{
    width: 20px;
}

.parent:hover .parent-hover\:w-22{
    width: 1.5rem;
}

.parent:hover .parent-hover\:w-24{
    width: 3rem;
}

.parent:hover .parent-hover\:w-26{
    width: 4.5rem;
}

.parent:hover .parent-hover\:w-28{
    width: 6rem;
}

.parent:hover .parent-hover\:w-30{
    width: 7.5rem;
}

.parent:hover .parent-hover\:w-32{
    width: 10rem;
}

.parent:hover .parent-hover\:w-34{
    width: 11.5rem;
}

.parent:hover .parent-hover\:w-36{
    width: 13rem;
}

.parent:hover .parent-hover\:w-38{
    width: 14.5rem;
}

.parent:hover .parent-hover\:w-40{
    width: 16rem;
}

.parent:hover .parent-hover\:w-42{
    width: 18rem;
}

.parent:hover .parent-hover\:w-44{
    width: 20rem;
}

.parent:hover .parent-hover\:w-46{
    width: 22rem;
}

.parent:hover .parent-hover\:w-48{
    width: 24rem;
}

.parent:hover .parent-hover\:w-52{
    width: 28rem;
}

.parent:hover .parent-hover\:w-56{
    width: 32rem;
}

.parent:hover .parent-hover\:w-60{
    width: 36rem;
}

.parent:hover .parent-hover\:w-64{
    width: 40rem;
}

.parent:hover .parent-hover\:w-68{
    width: 44rem;
}

.parent:hover .parent-hover\:w-72{
    width: 48rem;
}

.parent:hover .parent-hover\:w-76{
    width: 52rem;
}

.parent:hover .parent-hover\:w-80{
    width: 56rem;
}

.parent:hover .parent-hover\:w-84{
    width: 60rem;
}

.parent:hover .parent-hover\:w-hf{
    width: 50%;
}

.parent:hover .parent-hover\:w-third{
    width: 33.333%;
}

.parent:hover .parent-hover\:w-two-third{
    width: 66.67%;
}

.parent:hover .parent-hover\:w-quarter{
    width: 25%;
}

.parent:hover .parent-hover\:w-three-quarter{
    width: 75%;
}

.parent:hover .parent-hover\:w-fifth{
    width: 20%;
}

.parent:hover .parent-hover\:w-two-fifth{
    width: 40%;
}

.parent:hover .parent-hover\:w-three-fifth{
    width: 60%;
}

.parent:hover .parent-hover\:w-four-fifth{
    width: 80%;
}

.parent:hover .parent-hover\:w-tenth{
    width: 10%;
}

.parent:hover .parent-hover\:w-two-tenth{
    width: 20%;
}

.parent:hover .parent-hover\:w-three-tenth{
    width: 30%;
}

.parent:hover .parent-hover\:w-four-tenth{
    width: 40%;
}

.parent:hover .parent-hover\:w-five-tenth{
    width: 50%;
}

.parent:hover .parent-hover\:w-six-tenth{
    width: 60%;
}

.parent:hover .parent-hover\:w-seven-tenth{
    width: 70%;
}

.parent:hover .parent-hover\:w-eight-tenth{
    width: 80%;
}

.parent:hover .parent-hover\:w-nine-tenth{
    width: 90%;
}

.parent:hover .parent-hover\:w-full{
    width: 100%;
}

.parent:hover .parent-hover\:w-min{
    width: min-content;
}

.parent:hover .parent-hover\:w-max{
    width: max-content;
}

.parent:hover .parent-hover\:w-fit{
    width: fit-content;
}

.parent:hover .parent-hover\:min-vh-10{
    min-height: 10vh;
}

.parent:hover .parent-hover\:min-vh-20{
    min-height: 20vh;
}

.parent:hover .parent-hover\:min-vh-30{
    min-height: 30vh;
}

.parent:hover .parent-hover\:min-vh-40{
    min-height: 40vh;
}

.parent:hover .parent-hover\:min-vh-50{
    min-height: 50vh;
}

.parent:hover .parent-hover\:min-vh-60{
    min-height: 60vh;
}

.parent:hover .parent-hover\:min-vh-70{
    min-height: 70vh;
}

.parent:hover .parent-hover\:min-vh-80{
    min-height: 80vh;
}

.parent:hover .parent-hover\:min-vh-90{
    min-height: 90vh;
}

.parent:hover .parent-hover\:min-vh-100{
    min-height: 100vh;
}

.parent:hover .parent-hover\:min-vw-10{
    min-width: 10vh;
}

.parent:hover .parent-hover\:min-vw-20{
    min-width: 20vh;
}

.parent:hover .parent-hover\:min-vw-30{
    min-width: 30vh;
}

.parent:hover .parent-hover\:min-vw-40{
    min-width: 40vh;
}

.parent:hover .parent-hover\:min-vw-50{
    min-width: 50vh;
}

.parent:hover .parent-hover\:min-vw-60{
    min-width: 60vh;
}

.parent:hover .parent-hover\:min-vw-70{
    min-width: 70vh;
}

.parent:hover .parent-hover\:min-vw-80{
    min-width: 80vh;
}

.parent:hover .parent-hover\:min-vw-90{
    min-width: 100vh;
}

.parent:hover .parent-hover\:min-vw-100{
    min-width: 100vh;
}

.parent:hover .parent-hover\:max-vh-10{
    max-height: 10vh;
}

.parent:hover .parent-hover\:max-vh-20{
    max-height: 20vh;
}

.parent:hover .parent-hover\:max-vh-30{
    max-height: 30vh;
}

.parent:hover .parent-hover\:max-vh-40{
    max-height: 40vh;
}

.parent:hover .parent-hover\:max-vh-50{
    max-height: 50vh;
}

.parent:hover .parent-hover\:max-vh-60{
    max-height: 60vh;
}

.parent:hover .parent-hover\:max-vh-70{
    max-height: 70vh;
}

.parent:hover .parent-hover\:max-vh-80{
    max-height: 80vh;
}

.parent:hover .parent-hover\:max-vh-90{
    max-height: 100vh;
}

.parent:hover .parent-hover\:max-vh-100{
    max-height: 100vh;
}

.parent:hover .parent-hover\:max-vw-10{
    max-width: 10vh;
}

.parent:hover .parent-hover\:max-vw-20{
    max-width: 20vh;
}

.parent:hover .parent-hover\:max-vw-30{
    max-width: 30vh;
}

.parent:hover .parent-hover\:max-vw-40{
    max-width: 40vh;
}

.parent:hover .parent-hover\:max-vw-50{
    max-width: 50vh;
}

.parent:hover .parent-hover\:max-vw-60{
    max-width: 60vh;
}

.parent:hover .parent-hover\:max-vw-70{
    max-width: 70vh;
}

.parent:hover .parent-hover\:max-vw-80{
    max-width: 80vh;
}

.parent:hover .parent-hover\:max-vw-90{
    max-width: 100vh;
}

.parent:hover .parent-hover\:max-vw-100{
    max-width: 100vh;
}

.parent:hover .parent-hover\:min-w-2{
    min-width: 2px;
}

.parent:hover .parent-hover\:min-w-4{
    min-width: 4px;
}

.parent:hover .parent-hover\:min-w-6{
    min-width: 6px;
}

.parent:hover .parent-hover\:min-w-8{
    min-width: 8px;
}

.parent:hover .parent-hover\:min-w-10{
    min-width: 10px;
}

.parent:hover .parent-hover\:min-w-12{
    min-width: 12px;
}

.parent:hover .parent-hover\:min-w-14{
    min-width: 14px;
}

.parent:hover .parent-hover\:min-w-16{
    min-width: 16px;
}

.parent:hover .parent-hover\:min-w-18{
    min-width: 18px;
}

.parent:hover .parent-hover\:min-w-20{
    min-width: 20px;
}

.parent:hover .parent-hover\:min-w-22{
    min-width: 1.5rem;
}

.parent:hover .parent-hover\:min-w-24{
    min-width: 3rem;
}

.parent:hover .parent-hover\:min-w-26{
    min-width: 4.5rem;
}

.parent:hover .parent-hover\:min-w-28{
    min-width: 6rem;
}

.parent:hover .parent-hover\:min-w-30{
    min-width: 7.5rem;
}

.parent:hover .parent-hover\:min-w-32{
    min-width: 10rem;
}

.parent:hover .parent-hover\:min-w-34{
    min-width: 11.5rem;
}

.parent:hover .parent-hover\:min-w-36{
    min-width: 13rem;
}

.parent:hover .parent-hover\:min-w-38{
    min-width: 14.5rem;
}

.parent:hover .parent-hover\:min-w-40{
    min-width: 16rem;
}

.parent:hover .parent-hover\:min-w-42{
    min-width: 18rem;
}

.parent:hover .parent-hover\:min-w-44{
    min-width: 20rem;
}

.parent:hover .parent-hover\:min-w-46{
    min-width: 22rem;
}

.parent:hover .parent-hover\:min-w-48{
    min-width: 24rem;
}

.parent:hover .parent-hover\:min-w-52{
    min-width: 28rem;
}

.parent:hover .parent-hover\:min-w-56{
    min-width: 32rem;
}

.parent:hover .parent-hover\:min-w-60{
    min-width: 36rem;
}

.parent:hover .parent-hover\:min-w-64{
    min-width: 40rem;
}

.parent:hover .parent-hover\:min-w-68{
    min-width: 44rem;
}

.parent:hover .parent-hover\:min-w-72{
    min-width: 48rem;
}

.parent:hover .parent-hover\:min-w-76{
    min-width: 52rem;
}

.parent:hover .parent-hover\:min-w-80{
    min-width: 56rem;
}

.parent:hover .parent-hover\:min-w-84{
    min-width: 60rem;
}

.parent:hover .parent-hover\:min-w-hf{
    min-width: 50%;
}

.parent:hover .parent-hover\:min-w-full{
    min-width: 100%;
}

.parent:hover .parent-hover\:min-w-min{
    min-width: min-content;
}

.parent:hover .parent-hover\:min-w-max{
    min-width: max-content;
}

.parent:hover .parent-hover\:min-w-fit{
    min-width: fit-content;
}

.parent:hover .parent-hover\:max-w-0{
    max-width: 0;
}

.parent:hover .parent-hover\:max-w-2{
    max-width: 2px;
}

.parent:hover .parent-hover\:max-w-4{
    max-width: 4px;
}

.parent:hover .parent-hover\:max-w-6{
    max-width: 6px;
}

.parent:hover .parent-hover\:max-w-8{
    max-width: 8px;
}

.parent:hover .parent-hover\:max-w-10{
    max-width: 10px;
}

.parent:hover .parent-hover\:max-w-12{
    max-width: 12px;
}

.parent:hover .parent-hover\:max-w-14{
    max-width: 14px;
}

.parent:hover .parent-hover\:max-w-16{
    max-width: 16px;
}

.parent:hover .parent-hover\:max-w-18{
    max-width: 18px;
}

.parent:hover .parent-hover\:max-w-20{
    max-width: 20px;
}

.parent:hover .parent-hover\:max-w-22{
    max-width: 1.5rem;
}

.parent:hover .parent-hover\:max-w-24{
    max-width: 3rem;
}

.parent:hover .parent-hover\:max-w-26{
    max-width: 4.5rem;
}

.parent:hover .parent-hover\:max-w-28{
    max-width: 6rem;
}

.parent:hover .parent-hover\:max-w-30{
    max-width: 7.5rem;
}

.parent:hover .parent-hover\:max-w-32{
    max-width: 10rem;
}

.parent:hover .parent-hover\:max-w-34{
    max-width: 11.5rem;
}

.parent:hover .parent-hover\:max-w-36{
    max-width: 13rem;
}

.parent:hover .parent-hover\:max-w-38{
    max-width: 14.5rem;
}

.parent:hover .parent-hover\:max-w-40{
    max-width: 16rem;
}

.parent:hover .parent-hover\:max-w-42{
    max-width: 18rem;
}

.parent:hover .parent-hover\:max-w-44{
    max-width: 20rem;
}

.parent:hover .parent-hover\:max-w-46{
    max-width: 22rem;
}

.parent:hover .parent-hover\:max-w-48{
    max-width: 24rem;
}

.parent:hover .parent-hover\:max-w-52{
    max-width: 28rem;
}

.parent:hover .parent-hover\:max-w-56{
    max-width: 32rem;
}

.parent:hover .parent-hover\:max-w-60{
    max-width: 36rem;
}

.parent:hover .parent-hover\:max-w-64{
    max-width: 40rem;
}

.parent:hover .parent-hover\:max-w-68{
    max-width: 44rem;
}

.parent:hover .parent-hover\:max-w-72{
    max-width: 48rem;
}

.parent:hover .parent-hover\:max-w-76{
    max-width: 52rem;
}

.parent:hover .parent-hover\:max-w-80{
    max-width: 56rem;
}

.parent:hover .parent-hover\:max-w-84{
    max-width: 60rem;
}

.parent:hover .parent-hover\:max-w-hf{
    max-width: 50%;
}

.parent:hover .parent-hover\:max-w-full{
    max-width: 100%;
}

.parent:hover .parent-hover\:max-w-max{
    max-width: max-content;
}

.parent:hover .parent-hover\:max-w-max{
    max-width: max-content;
}

.parent:hover .parent-hover\:max-w-fit{
    max-width: fit-content;
}

.parent:hover .parent-hover\:h-0{
    height: 0;
}

.parent:hover .parent-hover\:h-2{
    height: 2px;
}

.parent:hover .parent-hover\:h-4{
    height: 4px;
}

.parent:hover .parent-hover\:h-6{
    height: 6px;
}

.parent:hover .parent-hover\:h-8{
    height: 8px;
}

.parent:hover .parent-hover\:h-10{
    height: 10px;
}

.parent:hover .parent-hover\:h-12{
    height: 12px;
}

.parent:hover .parent-hover\:h-14{
    height: 14px;
}

.parent:hover .parent-hover\:h-16{
    height: 16px;
}

.parent:hover .parent-hover\:h-18{
    height: 18px;
}

.parent:hover .parent-hover\:h-20{
    height: 20px;
}

.parent:hover .parent-hover\:h-22{
    height: 1.5rem;
}

.parent:hover .parent-hover\:h-24{
    height: 3rem;
}

.parent:hover .parent-hover\:h-26{
    height: 4.5rem;
}

.parent:hover .parent-hover\:h-28{
    height: 6rem;
}

.parent:hover .parent-hover\:h-30{
    height: 7.5rem;
}

.parent:hover .parent-hover\:h-32{
    height: 10rem;
}

.parent:hover .parent-hover\:h-34{
    height: 11.5rem;
}

.parent:hover .parent-hover\:h-36{
    height: 13rem;
}

.parent:hover .parent-hover\:h-38{
    height: 14.5rem;
}

.parent:hover .parent-hover\:h-40{
    height: 16rem;
}

.parent:hover .parent-hover\:h-42{
    height: 18rem;
}

.parent:hover .parent-hover\:h-44{
    height: 20rem;
}

.parent:hover .parent-hover\:h-46{
    height: 22rem;
}

.parent:hover .parent-hover\:h-48{
    height: 24rem;
}

.parent:hover .parent-hover\:h-52{
    height: 28rem;
}

.parent:hover .parent-hover\:h-56{
    height: 32rem;
}

.parent:hover .parent-hover\:h-60{
    height: 36rem;
}

.parent:hover .parent-hover\:h-64{
    height: 40rem;
}

.parent:hover .parent-hover\:h-68{
    height: 44rem;
}

.parent:hover .parent-hover\:h-72{
    height: 48rem;
}

.parent:hover .parent-hover\:h-76{
    height: 52rem;
}

.parent:hover .parent-hover\:h-80{
    height: 56rem;
}

.parent:hover .parent-hover\:h-84{
    height: 60rem;
}

.parent:hover .parent-hover\:h-hf{
    height: 50%;
}

.parent:hover .parent-hover\:h-third{
    height: 33.333%;
}

.parent:hover .parent-hover\:h-two-third{
    height: 66.67%;
}

.parent:hover .parent-hover\:h-quarter{
    height: 25%;
}

.parent:hover .parent-hover\:h-three-quarter{
    height: 75%;
}

.parent:hover .parent-hover\:h-fifth{
    height: 20%;
}

.parent:hover .parent-hover\:h-two-fifth{
    height: 40%;
}

.parent:hover .parent-hover\:h-three-fifth{
    height: 60%;
}

.parent:hover .parent-hover\:h-four-fifth{
    height: 80%;
}

.parent:hover .parent-hover\:h-tenth{
    height: 10%;
}

.parent:hover .parent-hover\:h-two-tenth{
    height: 20%;
}

.parent:hover .parent-hover\:h-three-tenth{
    height: 30%;
}

.parent:hover .parent-hover\:h-four-tenth{
    height: 40%;
}

.parent:hover .parent-hover\:h-five-tenth{
    height: 50%;
}

.parent:hover .parent-hover\:h-six-tenth{
    height: 60%;
}

.parent:hover .parent-hover\:h-seventh-tenth{
    height: 70%;
}

.parent:hover .parent-hover\:h-eight-tenth{
    height: 80%;
}

.parent:hover .parent-hover\:h-nine-tenth{
    height: 90%;
}

.parent:hover .parent-hover\:h-full{
    height: 100%;
}

.parent:hover .parent-hover\:h-min{
    height: min-content;
}

.parent:hover .parent-hover\:h-max{
    height: max-content;
}

.parent:hover .parent-hover\:h-fit{
    height: fit-content;
}

.parent:hover .parent-hover\:min-h-0{
    min-height: 0;
}

.parent:hover .parent-hover\:min-h-2{
    min-height: 2px;
}

.parent:hover .parent-hover\:min-h-4{
    min-height: 4px;
}

.parent:hover .parent-hover\:min-h-6{
    min-height: 6px;
}

.parent:hover .parent-hover\:min-h-8{
    min-height: 8px;
}

.parent:hover .parent-hover\:min-h-10{
    min-height: 10px;
}

.parent:hover .parent-hover\:min-h-12{
    min-height: 12px;
}

.parent:hover .parent-hover\:min-h-14{
    min-height: 14px;
}

.parent:hover .parent-hover\:min-h-16{
    min-height: 16px;
}

.parent:hover .parent-hover\:min-h-18{
    min-height: 18px;
}

.parent:hover .parent-hover\:min-h-20{
    min-height: 20px;
}

.parent:hover .parent-hover\:min-h-22{
    min-height: 1.5rem;
}

.parent:hover .parent-hover\:min-h-24{
    min-height: 3rem;
}

.parent:hover .parent-hover\:min-h-26{
    min-height: 4.5rem;
}

.parent:hover .parent-hover\:min-h-28{
    min-height: 6rem;
}

.parent:hover .parent-hover\:min-h-30{
    min-height: 7.5rem;
}

.parent:hover .parent-hover\:min-h-32{
    min-height: 10rem;
}

.parent:hover .parent-hover\:min-h-34{
    min-height: 11.5rem;
}

.parent:hover .parent-hover\:min-h-36{
    min-height: 13rem;
}

.parent:hover .parent-hover\:min-h-38{
    min-height: 14.5rem;
}

.parent:hover .parent-hover\:min-h-40{
    min-height: 16rem;
}

.parent:hover .parent-hover\:min-h-42{
    min-height: 18rem;
}

.parent:hover .parent-hover\:min-h-44{
    min-height: 20rem;
}

.parent:hover .parent-hover\:min-h-46{
    min-height: 22rem;
}

.parent:hover .parent-hover\:min-h-48{
    min-height: 24rem;
}

.parent:hover .parent-hover\:min-h-52{
    min-height: 28rem;
}

.parent:hover .parent-hover\:min-h-56{
    min-height: 32rem;
}

.parent:hover .parent-hover\:min-h-60{
    min-height: 36rem;
}

.parent:hover .parent-hover\:min-h-64{
    min-height: 40rem;
}

.parent:hover .parent-hover\:min-h-68{
    min-height: 44rem;
}

.parent:hover .parent-hover\:min-h-72{
    min-height: 48rem;
}

.parent:hover .parent-hover\:min-h-76{
    min-height: 52rem;
}

.parent:hover .parent-hover\:min-h-80{
    min-height: 56rem;
}

.parent:hover .parent-hover\:min-h-84{
    min-height: 60rem;
}

.parent:hover .parent-hover\:min-h-hf{
    min-height: 50%;
}

.parent:hover .parent-hover\:min-h-full{
    min-height: 100%;
}

.parent:hover .parent-hover\:min-h-min{
    min-height: min-content;
}

.parent:hover .parent-hover\:min-h-max{
    min-height: max-content;
}

.parent:hover .parent-hover\:min-h-fit{
    min-height: fit-content;
}

.parent:hover .parent-hover\:max-h-0{
    max-height: 0;
}

.parent:hover .parent-hover\:max-h-2{
    max-height: 2px;
}

.parent:hover .parent-hover\:max-h-4{
    max-height: 4px;
}

.parent:hover .parent-hover\:max-h-6{
    max-height: 6px;
}

.parent:hover .parent-hover\:max-h-8{
    max-height: 8px;
}

.parent:hover .parent-hover\:max-h-10{
    max-height: 10px;
}

.parent:hover .parent-hover\:max-h-12{
    max-height: 12px;
}

.parent:hover .parent-hover\:max-h-14{
    max-height: 14px;
}

.parent:hover .parent-hover\:max-h-16{
    max-height: 16px;
}

.parent:hover .parent-hover\:max-h-18{
    max-height: 18px;
}

.parent:hover .parent-hover\:max-h-20{
    max-height: 20px;
}

.parent:hover .parent-hover\:max-h-22{
    max-height: 1.5rem;
}

.parent:hover .parent-hover\:max-h-24{
    max-height: 3rem;
}

.parent:hover .parent-hover\:max-h-26{
    max-height: 4.5rem;
}

.parent:hover .parent-hover\:max-h-28{
    max-height: 6rem;
}

.parent:hover .parent-hover\:max-h-30{
    max-height: 7.5rem;
}

.parent:hover .parent-hover\:max-h-32{
    max-height: 10rem;
}

.parent:hover .parent-hover\:max-h-34{
    max-height: 11.5rem;
}

.parent:hover .parent-hover\:max-h-36{
    max-height: 13rem;
}

.parent:hover .parent-hover\:max-h-38{
    max-height: 14.5rem;
}

.parent:hover .parent-hover\:max-h-40{
    max-height: 16rem;
}

.parent:hover .parent-hover\:max-h-42{
    max-height: 18rem;
}

.parent:hover .parent-hover\:max-h-44{
    max-height: 20rem;
}

.parent:hover .parent-hover\:max-h-46{
    max-height: 22rem;
}

.parent:hover .parent-hover\:max-h-48{
    max-height: 24rem;
}

.parent:hover .parent-hover\:max-h-52{
    max-height: 28rem;
}

.parent:hover .parent-hover\:max-h-56{
    max-height: 32rem;
}

.parent:hover .parent-hover\:max-h-60{
    max-height: 36rem;
}

.parent:hover .parent-hover\:max-h-64{
    max-height: 40rem;
}

.parent:hover .parent-hover\:max-h-68{
    max-height: 44rem;
}

.parent:hover .parent-hover\:max-h-72{
    max-height: 48rem;
}

.parent:hover .parent-hover\:max-h-76{
    max-height: 52rem;
}

.parent:hover .parent-hover\:max-h-80{
    max-height: 56rem;
}

.parent:hover .parent-hover\:max-h-84{
    max-height: 60rem;
}

.parent:hover .parent-hover\:max-h-hf{
    max-height: 50%;
}

.parent:hover .parent-hover\:max-h-full{
    max-height: 100%;
}

.parent:hover .parent-hover\:max-h-max{
    max-height: max-content;
}

.parent:hover .parent-hover\:max-h-max{
    max-height: max-content;
}

.parent:hover .parent-hover\:max-h-fit{
    max-height: fit-content;
}

.parent:hover .parent-hover\:sans{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.parent:hover .parent-hover\:serif{
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.parent:hover .parent-hover\:mono{
    font-family: 'Courier New', Courier, monospace;
}

.parent:hover .parent-hover\:font-s-xs{
    font-size: var(--velocity-font-s-xs);
}

.parent:hover .parent-hover\:font-s-sm{
    font-size: var(--velocity-font-s-sm);
}

.parent:hover .parent-hover\:font-s-md{
    font-size: var(--velocity-font-s-md);
}

.parent:hover .parent-hover\:font-s-lg{
    font-size: var(--velocity-font-s-lg);
}

.parent:hover .parent-hover\:font-s-xm{
    font-size: var(--velocity-font-s-xm);
}

.parent:hover .parent-hover\:font-s-xl{
    font-size: var(--velocity-font-s-xl);
}

.parent:hover .parent-hover\:font-s-2md{
    font-size: var(--velocity-font-s-2md);
}

.parent:hover .parent-hover\:font-s-2xm{
    font-size: var(--velocity-font-s-2xm);
}

.parent:hover .parent-hover\:font-s-2lg{
    font-size: var(--velocity-font-s-2lg);
}

.parent:hover .parent-hover\:font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.parent:hover .parent-hover\:font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.parent:hover .parent-hover\:font-s-4md{
    font-size: var(--velocity-font-s-4md);
}

.parent:hover .parent-hover\:font-s-6md{
    font-size: var(--velocity-font-s-6md);
}

.parent:hover .parent-hover\:font-s-8md{
    font-size: var(--velocity-font-s-8md);
}

.parent:hover .parent-hover\:font-smoothing-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.parent:hover .parent-hover\:font-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.parent:hover .parent-hover\:italic{
    font-style: italic;
}

.parent:hover .parent-hover\:italic-0{
    font-style: normal;
}

.parent:hover .parent-hover\:font-w-thin{
    font-weight: 100;
}

.parent:hover .parent-hover\:font-w-extralight{
    font-weight: 200;
}

.parent:hover .parent-hover\:font-w-light{
    font-weight: 300;
}

.parent:hover .parent-hover\:font-w-normal{
    font-weight: 400;
}

.parent:hover .parent-hover\:font-w-medium{
    font-weight: 500;
}

.parent:hover .parent-hover\:font-w-semibold{
    font-weight: 600;
}

.parent:hover .parent-hover\:font-w-bold{
    font-weight: 700;
}

.parent:hover .parent-hover\:font-w-extrabold{
    font-weight: 800;
}

.parent:hover .parent-hover\:font-w-black{
    font-weight: 900;
}

.parent:hover .parent-hover\:letter-space-lt{
    letter-spacing: -0.25rem;
}

.parent:hover .parent-hover\:letter-space-tt{
    letter-spacing: -0.125rem;
}

.parent:hover .parent-hover\:letter-space-normal{
    letter-spacing: 0;
}

.parent:hover .parent-hover\:letter-space-wide{
    letter-spacing: 0.125rem;
}

.parent:hover .parent-hover\:letter-space-wider{
    letter-spacing: 0.25rem;
}

.parent:hover .parent-hover\:line-h-1{
    line-height: 0.25rem;
}

.parent:hover .parent-hover\:line-h-2{
    line-height: 0.5rem;
}

.parent:hover .parent-hover\:line-h-3{
    line-height: 0.75rem;
}

.parent:hover .parent-hover\:line-h-4{
    line-height: 1rem;
}

.parent:hover .parent-hover\:line-h-5{
    line-height: 1.25rem;
}

.parent:hover .parent-hover\:line-h-6{
    line-height: 1.5rem;
}

.parent:hover .parent-hover\:line-h-7{
    line-height: 1.75rem;
}

.parent:hover .parent-hover\:line-h-8{
    line-height: 2rem;
}

.parent:hover .parent-hover\:line-h-9{
    line-height: 2.25rem;
}

.parent:hover .parent-hover\:line-h-10{
    line-height: 2.5rem;
}

.parent:hover .parent-hover\:line-h-normal{
    line-height: 1;
}

.parent:hover .parent-hover\:line-h-sm{
    line-height: 1.25;
}

.parent:hover .parent-hover\:line-h-md{
    line-height: 1.5;
}

.parent:hover .parent-hover\:line-h-lg{
    line-height: 1.75;
}

.parent:hover .parent-hover\:line-h-lg{
    line-height: 2;
}

.parent:hover .parent-hover\:line-h-xl{
    line-height: 4;
}

.parent:hover .parent-hover\:list-img-none{
    list-style-image: none;
}

.parent:hover .parent-hover\:list-position-inside{
    list-style-position: inside;
}

.parent:hover .parent-hover\:list-position-outside{
    list-style-position: outside;
}

.parent:hover .parent-hover\:list-type-none{
    list-style-type: none;
}

.parent:hover .parent-hover\:list-type-disc{
    list-style-type: disc;
}

.parent:hover .parent-hover\:list-type-decimal{
    list-style-type: decimal;
}

.parent:hover .parent-hover\:list-type-square{
    list-style-type: square;
}

.parent:hover .parent-hover\:left-text{
    text-align: left;
}

.parent:hover .parent-hover\:right-text{
    text-align: right;
}

.parent:hover .parent-hover\:justify-text{
    text-align: justify;
}

.parent:hover .parent-hover\:center-text{
    text-align: center;
}

.parent:hover .parent-hover\:start-text{
    text-align: start;
}

.parent:hover .parent-hover\:end-text{
    text-align: end;
}

.parent:hover .parent-hover\:underline-text{
    text-decoration-line: underline;
}

.parent:hover .parent-hover\:overline-text{
    text-decoration-line: overline;
}

.parent:hover .parent-hover\:strikethrough-text{
    text-decoration-line: line-through;
}

.parent:hover .parent-hover\:no-decoration-text{
    text-decoration-line: none;
}

.parent:hover .parent-hover\:text-decoration-solid{
    text-decoration-style: solid;
}

.parent:hover .parent-hover\:text-decoration-double{
    text-decoration-style: double;
}

.parent:hover .parent-hover\:text-decoration-dotted{
    text-decoration-style: dotted;
}

.parent:hover .parent-hover\:text-decoration-dashed{
    text-decoration-style: dashed;
}

.parent:hover .parent-hover\:text-decoration-wavy{
    text-decoration-style: wavy;
}

.parent:hover .parent-hover\:decoration-thick-auto{
    text-decoration-thickness: auto;
}

.parent:hover .parent-hover\:decoration-thick-0{
    text-decoration-thickness: 0;
}

.parent:hover .parent-hover\:decoration-thick-sm{
    text-decoration-thickness: 1px;
}

.parent:hover .parent-hover\:decoration-thick-md{
    text-decoration-thickness: 2px;
}

.parent:hover .parent-hover\:decoration-thick-lg{
    text-decoration-thickness: 4px;
}

.parent:hover .parent-hover\:decoration-thick-xl{
    text-decoration-thickness: 8px;
}

.parent:hover .parent-hover\:underline-offset-auto{
    text-underline-offset: auto;
}

.parent:hover .parent-hover\:underline-offset-0{
    text-underline-offset: 0;
}

.parent:hover .parent-hover\:underline-offset-sm{
    text-underline-offset: 1px;
}

.parent:hover .parent-hover\:underline-offset-md{
    text-underline-offset: 2px;
}

.parent:hover .parent-hover\:underline-offset-lg{
    text-underline-offset: 4px;
}

.parent:hover .parent-hover\:underline-offset-xl{
    text-underline-offset: 8px;
}

.parent:hover .parent-hover\:text-uppercase{
    text-transform: uppercase;
}

.parent:hover .parent-hover\:text-lowercase{
    text-transform: lowercase;
}

.parent:hover .parent-hover\:text-capitalize{
    text-transform: capitalize;
}

.parent:hover .parent-hover\:text-no-case{
    text-transform: none;
}

.parent:hover .parent-hover\:text-ellipsis{
    text-overflow: ellipsis;
}

.parent:hover .parent-hover\:text-clip{
    text-overflow: clip;
}

.parent:hover .parent-hover\:text-wrap{
    text-wrap: wrap;
}

.parent:hover .parent-hover\:text-nowrap{
    text-wrap: nowrap;
}

.parent:hover .parent-hover\:text-balance{
    text-wrap: balance;
}

.parent:hover .parent-hover\:text-pretty{
    text-wrap: pretty;
}

.parent:hover .parent-hover\:text-indent-0{
    text-indent: 0;
}

.parent:hover .parent-hover\:text-indent-1{
    text-indent: 1px;
}

.parent:hover .parent-hover\:text-indent-2{
    text-indent: 2px;
}

.parent:hover .parent-hover\:text-indent-4{
    text-indent: 4px;
}

.parent:hover .parent-hover\:text-indent-6{
    text-indent: 6px;
}

.parent:hover .parent-hover\:text-indent-8{
    text-indent: 8px;
}

.parent:hover .parent-hover\:text-indent-10{
    text-indent: 10px;
}

.parent:hover .parent-hover\:text-indent-12{
    text-indent: 12px;
}

.parent:hover .parent-hover\:text-indent-14{
    text-indent: 14px;
}

.parent:hover .parent-hover\:text-indent-16{
    text-indent: 16px;
}

.parent:hover .parent-hover\:text-indent-18{
    text-indent: 18px;
}

.parent:hover .parent-hover\:text-indent-20{
    text-indent: 20px;
}

.parent:hover .parent-hover\:vertical-align-baseline{
    vertical-align: baseline;
}

.parent:hover .parent-hover\:vertical-align-top{
    vertical-align: top;
}

.parent:hover .parent-hover\:vertical-align-bottom{
    vertical-align: bottom;
}

.parent:hover .parent-hover\:vertical-align-middle{
    vertical-align: middle;
}

.parent:hover .parent-hover\:vertical-align-text-top{
    vertical-align: text-top;
}

.parent:hover .parent-hover\:vertical-align-text-bottom{
    vertical-align: text-bottom;
}

.parent:hover .parent-hover\:vertical-align-sub{
    vertical-align: sub;
}

.parent:hover .parent-hover\:vertical-align-super{
    vertical-align: super;
}

.parent:hover .parent-hover\:white-space-normal{
    white-space: normal;
}

.parent:hover .parent-hover\:white-space-nowrap{
    white-space: nowrap;
}

.parent:hover .parent-hover\:white-space-pre{
    white-space: pre;
}

.parent:hover .parent-hover\:white-space-pre-line{
    white-space: pre-line;
}

.parent:hover .parent-hover\:white-space-pre-wrap{
    white-space: pre-wrap;
}

.parent:hover .parent-hover\:white-break-spaces{
    white-space: break-spaces;
}

.parent:hover .parent-hover\:word-break-normal{
    word-break: normal;
}

.parent:hover .parent-hover\:word-break-words{
    word-break: break-word;
}

.parent:hover .parent-hover\:word-break-all{
    word-break: break-all;
}

.parent:hover .parent-hover\:word-break-keep{
    word-break: keep-all;
}

.parent:hover .parent-hover\:content-none{
    content: none;
}

.parent:hover .parent-hover\:content-blank{
    content: "";
}

.parent:hover .parent-hover\:bg-fixed{
    background-attachment: fixed;
}

.parent:hover .parent-hover\:bg-local{
    background-attachment: local;
}

.parent:hover .parent-hover\:bg-scroll{
    background-attachment: scroll;
}

.parent:hover .parent-hover\:bg-clip-border{
    background-clip: border-box;
}

.parent:hover .parent-hover\:bg-clip-content{
    background-clip: content-box;
}

.parent:hover .parent-hover\:bg-clip-padding{
    background-clip: padding-box;
}

.parent:hover .parent-hover\:bg-clip-text{
    background-clip: text;
}

.parent:hover .parent-hover\:bg-or-border{
    background-origin: border-box;
}

.parent:hover .parent-hover\:bg-origin-border{
    background-origin: border-box;
}

.parent:hover .parent-hover\:bg-origin-padding{
    background-origin: padding-box;
}

.parent:hover .parent-hover\:bg-origin-content{
    background-origin: content-box;
}

.parent:hover .parent-hover\:bg-top{
    background-position: top;
}

.parent:hover .parent-hover\:bg-bottom{
    background-position: bottom;
}

.parent:hover .parent-hover\:bg-center{
    background-position: center;
}

.parent:hover .parent-hover\:bg-left{
    background-position: left;
}

.parent:hover .parent-hover\:bg-right{
    background-position: top;
}

.parent:hover .parent-hover\:bg-left-top{
    background-position: left top;
}

.parent:hover .parent-hover\:bg-right-top{
    background-position: right top;
}

.parent:hover .parent-hover\:bg-left-bottom{
    background-position: left bottom;
}

.parent:hover .parent-hover\:bg-right-bottom{
    background-position: right bottom;
}

.parent:hover .parent-hover\:bg-no-repeat{
    background-repeat: no-repeat;
}

.parent:hover .parent-hover\:bg-repeat{
    background-repeat: repeat;
}

.parent:hover .parent-hover\:bg-repeat-x{
    background-repeat: repeat-x;
}

.parent:hover .parent-hover\:bg-repeat-y{
    background-repeat: repeat-y;
}

.parent:hover .parent-hover\:bg-repeat-space{
    background-repeat: space;
}

.parent:hover .parent-hover\:bg-repeat-round{
    background-repeat: round;
}

.parent:hover .parent-hover\:bg-s-auto{
    background-size: auto;
}

.parent:hover .parent-hover\:bg-s-cover{
    background-size: cover;
}

.parent:hover .parent-hover\:bg-s-contain{
    background-size: contain;
}

/* padding */
.parent:hover .parent-hover\:p-auto{
    padding: auto;
}

.parent:hover .parent-hover\:p-0{
    padding: 0;
}

.parent:hover .parent-hover\:p-4{
    padding: var(--velocity-padding-4);
}

.parent:hover .parent-hover\:p-8{
    padding: var(--velocity-padding-8);
}

.parent:hover .parent-hover\:p-12{
    padding: var(--velocity-padding-12);
}

.parent:hover .parent-hover\:p-16{
    padding: var(--velocity-padding-16);
}

.parent:hover .parent-hover\:p-20{
    padding: var(--velocity-padding-20);
}

.parent:hover .parent-hover\:p-24{
    padding: var(--velocity-padding-24);
}

.parent:hover .parent-hover\:p-28{
    padding: var(--velocity-padding-28);
}

.parent:hover .parent-hover\:p-32{
    padding: var(--velocity-padding-32);
}

.parent:hover .parent-hover\:p-36{
    padding: var(--velocity-padding-36);
}

.parent:hover .parent-hover\:p-40{
    padding: var(--velocity-padding-40);
}

.parent:hover .parent-hover\:p-44{
    padding: var(--velocity-padding-44);
}

.parent:hover .parent-hover\:p-48{
    padding: var(--velocity-padding-48);
}

.parent:hover .parent-hover\:p-52{
    padding: var(--velocity-padding-52);
}

.parent:hover .parent-hover\:p-56{
    padding: var(--velocity-padding-56);
}

.parent:hover .parent-hover\:p-60{
    padding: var(--velocity-padding-60);
}

.parent:hover .parent-hover\:p-64{
    padding: var(--velocity-padding-64);
}

.parent:hover .parent-hover\:p-68{
    padding: var(--velocity-padding-68);
}

.parent:hover .parent-hover\:p-72{
    padding: var(--velocity-padding-72);
}

.parent:hover .parent-hover\:p-76{
    padding: var(--velocity-padding-76);
}

.parent:hover .parent-hover\:p-80{
    padding: var(--velocity-padding-80);
}

/** padding top **/
.parent:hover .parent-hover\:pt-auto{
    padding-top: auto;
}

.parent:hover .parent-hover\:pt-0{
    padding-top: 0;
}

.parent:hover .parent-hover\:pt-4{
    padding-top: 0.25rem;
}

.parent:hover .parent-hover\:pt-8{
    padding-top: 0.5rem;
}

.parent:hover .parent-hover\:pt-12{
    padding-top: 0.75rem;
}

.parent:hover .parent-hover\:pt-16{
    padding-top: 1rem;
}

.parent:hover .parent-hover\:pt-20{
    padding-top: 1.25rem;
}

.parent:hover .parent-hover\:pt-24{
    padding-top: 1.5rem;
}

.parent:hover .parent-hover\:pt-28{
    padding-top: 1.75rem;
}

.parent:hover .parent-hover\:pt-32{
    padding-top: 2rem;
}

.parent:hover .parent-hover\:pt-36{
    padding-top: 2.25rem;
}

.parent:hover .parent-hover\:pt-40{
    padding-top: 2.5rem;
}

.parent:hover .parent-hover\:pt-44{
    padding-top: 2.75rem;
}

.parent:hover .parent-hover\:pt-48{
    padding-top: 3rem;
}

.parent:hover .parent-hover\:pt-52{
    padding-top: 3.25rem;
}

.parent:hover .parent-hover\:pt-56{
    padding-top: 3.5rem;
}

.parent:hover .parent-hover\:pt-60{
    padding-top: 3.75rem;
}

.parent:hover .parent-hover\:pt-64{
    padding-top: 4rem;
}

.parent:hover .parent-hover\:pt-68{
    padding-top: 6rem;
}

.parent:hover .parent-hover\:pt-72{
    padding-top: 8rem;
}

.parent:hover .parent-hover\:pt-76{
    padding-top: 12rem;
}

.parent:hover .parent-hover\:pt-80{
    padding-top: 16rem;
}

/** padding-bottom **/
.parent:hover .parent-hover\:pb-auto{
    padding-bottom: auto;
}

.parent:hover .parent-hover\:pb-0{
    padding-bottom: 0;
}

.parent:hover .parent-hover\:pb-4{
    padding-bottom: 0.25rem;
}

.parent:hover .parent-hover\:pb-8{
    padding-bottom: 0.5rem;
}

.parent:hover .parent-hover\:pb-12{
    padding-bottom: 0.75rem;
}

.parent:hover .parent-hover\:pb-16{
    padding-bottom: 1rem;
}

.parent:hover .parent-hover\:pb-20{
    padding-bottom: 1.25rem;
}

.parent:hover .parent-hover\:pb-24{
    padding-bottom: 1.5rem;
}

.parent:hover .parent-hover\:pb-28{
    padding-bottom: 1.75rem;
}

.parent:hover .parent-hover\:pb-32{
    padding-bottom: 2rem;
}

.parent:hover .parent-hover\:pb-36{
    padding-bottom: 2.25rem;
}

.parent:hover .parent-hover\:pb-40{
    padding-bottom: 2.5rem;
}

.parent:hover .parent-hover\:pb-44{
    padding-bottom: 2.75rem;
}

.parent:hover .parent-hover\:pb-48{
    padding-bottom: 3rem;
}

.parent:hover .parent-hover\:pb-52{
    padding-bottom: 3.25rem;
}

.parent:hover .parent-hover\:pb-56{
    padding-bottom: 3.5rem;
}

.parent:hover .parent-hover\:pb-60{
    padding-bottom: 3.75rem;
}

.parent:hover .parent-hover\:pb-64{
    padding-bottom: 4rem;
}

.parent:hover .parent-hover\:pb-68{
    padding-bottom: 6rem;
}

.parent:hover .parent-hover\:pb-72{
    padding-bottom: 8rem;
}

.parent:hover .parent-hover\:pb-76{
    padding-bottom: 12rem;
}

.parent:hover .parent-hover\:pb-80{
    padding-bottom: 16rem;
}

/** padding left **/
.parent:hover .parent-hover\:pl-0{
    padding-left: auto;
}

.parent:hover .parent-hover\:pl-0{
    padding-left: 0;
}

.parent:hover .parent-hover\:pl-4{
    padding-left: 0.25rem;
}

.parent:hover .parent-hover\:pl-8{
    padding-left: 0.5rem;
}

.parent:hover .parent-hover\:pl-12{
    padding-left: 0.75rem;
}

.parent:hover .parent-hover\:pl-16{
    padding-left: 1rem;
}

.parent:hover .parent-hover\:pl-20{
    padding-left: 1.25rem;
}

.parent:hover .parent-hover\:pl-24{
    padding-left: 1.5rem;
}

.parent:hover .parent-hover\:pl-28{
    padding-left: 1.75rem;
}

.parent:hover .parent-hover\:pl-32{
    padding-left: 2rem;
}

.parent:hover .parent-hover\:pl-36{
    padding-left: 2.25rem;
}

.parent:hover .parent-hover\:pl-40{
    padding-left: 2.5rem;
}

.parent:hover .parent-hover\:pl-44{
    padding-left: 2.75rem;
}

.parent:hover .parent-hover\:pl-48{
    padding-left: 3rem;
}

.parent:hover .parent-hover\:pl-52{
    padding-left: 3.25rem;
}

.parent:hover .parent-hover\:pl-56{
    padding-left: 3.5rem;
}

.parent:hover .parent-hover\:pl-60{
    padding-left: 3.75rem;
}

.parent:hover .parent-hover\:pl-64{
    padding-left: 4rem;
}

.parent:hover .parent-hover\:pl-68{
    padding-left: 6rem;
}

.parent:hover .parent-hover\:pl-72{
    padding-left: 8rem;
}

.parent:hover .parent-hover\:pl-76{
    padding-left: 12rem;
}

.parent:hover .parent-hover\:pl-80{
    padding-left: 16rem;
}

/** padding-right **/
.parent:hover .parent-hover\:pr-auto{
    padding-right: auto;
}

.parent:hover .parent-hover\:pr-0{
    padding-right: 0;
}

.parent:hover .parent-hover\:pr-4{
    padding-right: 0.25rem;
}

.parent:hover .parent-hover\:pr-8{
    padding-right: 0.5rem;
}

.parent:hover .parent-hover\:pr-12{
    padding-right: 0.75rem;
}

.parent:hover .parent-hover\:pr-16{
    padding-right: 1rem;
}

.parent:hover .parent-hover\:pr-20{
    padding-right: 1.25rem;
}

.parent:hover .parent-hover\:pr-24{
    padding-right: 1.5rem;
}

.parent:hover .parent-hover\:pr-28{
    padding-right: 1.75rem;
}

.parent:hover .parent-hover\:pr-32{
    padding-right: 2rem;
}

.parent:hover .parent-hover\:pr-36{
    padding-right: 2.25rem;
}

.parent:hover .parent-hover\:pr-40{
    padding-right: 2.5rem;
}

.parent:hover .parent-hover\:pr-44{
    padding-right: 2.75rem;
}

.parent:hover .parent-hover\:pr-48{
    padding-right: 3rem;
}

.parent:hover .parent-hover\:pr-52{
    padding-right: 3.25rem;
}

.parent:hover .parent-hover\:pr-56{
    padding-right: 3.5rem;
}

.parent:hover .parent-hover\:pr-60{
    padding-right: 3.75rem;
}

.parent:hover .parent-hover\:pr-64{
    padding-right: 4rem;
}

.parent:hover .parent-hover\:pr-68{
    padding-right: 6rem;
}

.parent:hover .parent-hover\:pr-72{
    padding-right: 8rem;
}

.parent:hover .parent-hover\:pr-76{
    padding-right: 12rem;
}

.parent:hover .parent-hover\:pr-80{
    padding-right: 16rem;
}

/* padding left and right **/
.parent:hover .parent-hover\:px-auto{
    padding-left: auto;
    padding-right: auto;
}

.parent:hover .parent-hover\:px-0{
    padding-left: 0;
    padding-right: 0;
}

.parent:hover .parent-hover\:px-4{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.parent:hover .parent-hover\:px-8{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.parent:hover .parent-hover\:px-12{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.parent:hover .parent-hover\:px-16{
    padding-left: 1rem;
    padding-right: 1rem;
}

.parent:hover .parent-hover\:px-20{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.parent:hover .parent-hover\:px-24{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.parent:hover .parent-hover\:px-28{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.parent:hover .parent-hover\:px-32{
    padding-left: 2rem;
    padding-right: 2rem;
}

.parent:hover .parent-hover\:px-36{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.parent:hover .parent-hover\:px-40{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.parent:hover .parent-hover\:px-44{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.parent:hover .parent-hover\:px-48{
    padding-left: 3rem;
    padding-right: 3rem;
}

.parent:hover .parent-hover\:px-52{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.parent:hover .parent-hover\:px-56{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.parent:hover .parent-hover\:px-60{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.parent:hover .parent-hover\:px-64{
    padding-left: 4rem;
    padding-right: 4rem;
}

.parent:hover .parent-hover\:px-68{
    padding-left: 6rem;
    padding-right: 6rem;
}

.parent:hover .parent-hover\:px-72{
    padding-left: 8rem;
    padding-right: 8rem;
}

.parent:hover .parent-hover\:px-76{
    padding-left: 12rem;
    padding-right: 12rem;
}

.parent:hover .parent-hover\:px-80{
    padding-left: 16rem;
    padding-right: 16rem;
}

/*padding top and bottom **/
.parent:hover .parent-hover\:py-auto{
    padding-top: auto;
    padding-bottom: auto;
}

.parent:hover .parent-hover\:py-0{
    padding-top: 0;
    padding-bottom: 0;
}

.parent:hover .parent-hover\:py-4{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.parent:hover .parent-hover\:py-8{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.parent:hover .parent-hover\:py-12{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.parent:hover .parent-hover\:py-16{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.parent:hover .parent-hover\:py-20{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.parent:hover .parent-hover\:py-24{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.parent:hover .parent-hover\:py-28{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.parent:hover .parent-hover\:py-32{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.parent:hover .parent-hover\:py-36{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.parent:hover .parent-hover\:py-40{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.parent:hover .parent-hover\:py-44{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.parent:hover .parent-hover\:py-48{
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.parent:hover .parent-hover\:py-52{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.parent:hover .parent-hover\:py-56{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.parent:hover .parent-hover\:py-60{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.parent:hover .parent-hover\:py-64{
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.parent:hover .parent-hover\:py-68{
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.parent:hover .parent-hover\:py-72{
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.parent:hover .parent-hover\:py-76{
    padding-top: 12rem;
    padding-bottom: 12rem;
}

.parent:hover .parent-hover\:py-80{
    padding-top: 16rem;
    padding-bottom: 16rem;
}

/* margin */
.parent:hover .parent-hover\:m-auto{
    margin: auto;
}

.parent:hover .parent-hover\:m-0{
    margin: 0;
}

.parent:hover .parent-hover\:m-4{
    margin: 0.25rem;
}

.parent:hover .parent-hover\:m-8{
    margin: 0.5rem;
}

.parent:hover .parent-hover\:m-12{
    margin: 0.75rem;
}

.parent:hover .parent-hover\:m-16{
    margin: 1rem;
}

.parent:hover .parent-hover\:m-20{
    margin: 1.25rem;
}

.parent:hover .parent-hover\:m-24{
    margin: 1.5rem;
}

.parent:hover .parent-hover\:m-28{
    margin: 1.75rem;
}

.parent:hover .parent-hover\:m-32{
    margin: 2rem;
}

.parent:hover .parent-hover\:m-36{
    margin: 2.25rem;
}

.parent:hover .parent-hover\:m-40{
    margin: 2.5rem;
}

.parent:hover .parent-hover\:m-44{
    margin: 2.75rem;
}

.parent:hover .parent-hover\:m-48{
    margin: 3rem;
}

.parent:hover .parent-hover\:m-52{
    margin: 3.25rem;
}

.parent:hover .parent-hover\:m-56{
    margin: 3.5rem;
}

.parent:hover .parent-hover\:m-60{
    margin: 3.75rem;
}

.parent:hover .parent-hover\:m-64{
    margin: 4rem;
}

.parent:hover .parent-hover\:m-68{
    margin: 6rem;
}

.parent:hover .parent-hover\:m-72{
    margin: 8rem;
}

.parent:hover .parent-hover\:m-76{
    margin: 12rem;
}

.parent:hover .parent-hover\:m-80{
    margin: 16rem;
}

/** margin top **/
.parent:hover .parent-hover\:mt-auto{
    margin-top: auto;
}

.parent:hover .parent-hover\:mt-0{
    margin-top: 0;
}

.parent:hover .parent-hover\:mt-4{
    margin-top: 0.25rem;
}

.parent:hover .parent-hover\:mt-8{
    margin-top: 0.5rem;
}

.parent:hover .parent-hover\:mt-12{
    margin-top: 0.75rem;
}

.parent:hover .parent-hover\:mt-16{
    margin-top: 1rem;
}

.parent:hover .parent-hover\:mt-20{
    margin-top: 1.25rem;
}

.parent:hover .parent-hover\:mt-24{
    margin-top: 1.5rem;
}

.parent:hover .parent-hover\:mt-28{
    margin-top: 1.75rem;
}

.parent:hover .parent-hover\:mt-32{
    margin-top: 2rem;
}

.parent:hover .parent-hover\:mt-36{
    margin-top: 2.25rem;
}

.parent:hover .parent-hover\:mt-40{
    margin-top: 2.5rem;
}

.parent:hover .parent-hover\:mt-44{
    margin-top: 2.75rem;
}

.parent:hover .parent-hover\:mt-48{
    margin-top: 3rem;
}

.parent:hover .parent-hover\:mt-52{
    margin-top: 3.25rem;
}

.parent:hover .parent-hover\:mt-56{
    margin-top: 3.5rem;
}

.parent:hover .parent-hover\:mt-60{
    margin-top: 3.75rem;
}

.parent:hover .parent-hover\:mt-64{
    margin-top: 4rem;
}

.parent:hover .parent-hover\:mt-68{
    margin-top: 6rem;
}

.parent:hover .parent-hover\:mt-72{
    margin-top: 8rem;
}

.parent:hover .parent-hover\:mt-76{
    margin-top: 12rem;
}

.parent:hover .parent-hover\:mt-80{
    margin-top: 16rem;
}

/** margin-bottom **/
.parent:hover .parent-hover\:mb-auto{
    margin-bottom: auto;
}

.parent:hover .parent-hover\:mb-0{
    margin-bottom: 0;
}

.parent:hover .parent-hover\:mb-4{
    margin-bottom: 0.25rem;
}

.parent:hover .parent-hover\:mb-8{
    margin-bottom: 0.5rem;
}

.parent:hover .parent-hover\:mb-12{
    margin-bottom: 0.75rem;
}

.parent:hover .parent-hover\:mb-16{
    margin-bottom: 1rem;
}

.parent:hover .parent-hover\:mb-20{
    margin-bottom: 1.25rem;
}

.parent:hover .parent-hover\:mb-24{
    margin-bottom: 1.5rem;
}

.parent:hover .parent-hover\:mb-28{
    margin-bottom: 1.75rem;
}

.parent:hover .parent-hover\:mb-32{
    margin-bottom: 2rem;
}

.parent:hover .parent-hover\:mb-36{
    margin-bottom: 2.25rem;
}

.parent:hover .parent-hover\:mb-40{
    margin-bottom: 2.5rem;
}

.parent:hover .parent-hover\:mb-44{
    margin-bottom: 2.75rem;
}

.parent:hover .parent-hover\:mb-48{
    margin-bottom: 3rem;
}

.parent:hover .parent-hover\:mb-52{
    margin-bottom: 3.25rem;
}

.parent:hover .parent-hover\:mb-56{
    margin-bottom: 3.5rem;
}

.parent:hover .parent-hover\:mb-60{
    margin-bottom: 3.75rem;
}

.parent:hover .parent-hover\:mb-64{
    margin-bottom: 4rem;
}

.parent:hover .parent-hover\:mb-68{
    margin-bottom: 6rem;
}

.parent:hover .parent-hover\:mb-72{
    margin-bottom: 8rem;
}

.parent:hover .parent-hover\:mb-76{
    margin-bottom: 12rem;
}

.parent:hover .parent-hover\:mb-80{
    margin-bottom: 16rem;
}

/** margin top **/
.parent:hover .parent-hover\:ml-auto{
    margin-left: auto;
}

.parent:hover .parent-hover\:ml-0{
    margin-left: 0;
}

.parent:hover .parent-hover\:ml-4{
    margin-left: 0.25rem;
}

.parent:hover .parent-hover\:ml-8{
    margin-left: 0.5rem;
}

.parent:hover .parent-hover\:ml-12{
    margin-left: 0.75rem;
}

.parent:hover .parent-hover\:ml-16{
    margin-left: 1rem;
}

.parent:hover .parent-hover\:ml-20{
    margin-left: 1.25rem;
}

.parent:hover .parent-hover\:ml-24{
    margin-left: 1.5rem;
}

.parent:hover .parent-hover\:ml-28{
    margin-left: 1.75rem;
}

.parent:hover .parent-hover\:ml-32{
    margin-left: 2rem;
}

.parent:hover .parent-hover\:ml-36{
    margin-left: 2.25rem;
}

.parent:hover .parent-hover\:ml-40{
    margin-left: 2.5rem;
}

.parent:hover .parent-hover\:ml-44{
    margin-left: 2.75rem;
}

.parent:hover .parent-hover\:ml-48{
    margin-left: 3rem;
}

.parent:hover .parent-hover\:ml-52{
    margin-left: 3.25rem;
}

.parent:hover .parent-hover\:ml-56{
    margin-left: 3.5rem;
}

.parent:hover .parent-hover\:ml-60{
    margin-left: 3.75rem;
}

.parent:hover .parent-hover\:ml-64{
    margin-left: 4rem;
}

.parent:hover .parent-hover\:ml-68{
    margin-left: 6rem;
}

.parent:hover .parent-hover\:ml-72{
    margin-left: 8rem;
}

.parent:hover .parent-hover\:ml-76{
    margin-left: 12rem;
}

.parent:hover .parent-hover\:ml-80{
    margin-left: 16rem;
}

/** margin-right **/
.parent:hover .parent-hover\:mr-auto{
    margin-right: auto;
}

.parent:hover .parent-hover\:mr-0{
    margin-right: 0;
}

.parent:hover .parent-hover\:mr-4{
    margin-right: 0.25rem;
}

.parent:hover .parent-hover\:mr-8{
    margin-right: 0.5rem;
}

.parent:hover .parent-hover\:mr-12{
    margin-right: 0.75rem;
}

.parent:hover .parent-hover\:mr-16{
    margin-right: 1rem;
}

.parent:hover .parent-hover\:mr-20{
    margin-right: 1.25rem;
}

.parent:hover .parent-hover\:mr-24{
    margin-right: 1.5rem;
}

.parent:hover .parent-hover\:mr-28{
    margin-right: 1.75rem;
}

.parent:hover .parent-hover\:mr-32{
    margin-right: 2rem;
}

.parent:hover .parent-hover\:mr-36{
    margin-right: 2.25rem;
}

.parent:hover .parent-hover\:mr-40{
    margin-right: 2.5rem;
}

.parent:hover .parent-hover\:mr-44{
    margin-right: 2.75rem;
}

.parent:hover .parent-hover\:mr-48{
    margin-right: 3rem;
}

.parent:hover .parent-hover\:mr-52{
    margin-right: 3.25rem;
}

.parent:hover .parent-hover\:mr-56{
    margin-right: 3.5rem;
}

.parent:hover .parent-hover\:mr-60{
    margin-right: 3.75rem;
}

.parent:hover .parent-hover\:mr-64{
    margin-right: 4rem;
}

.parent:hover .parent-hover\:mr-68{
    margin-right: 6rem;
}

.parent:hover .parent-hover\:mr-72{
    margin-right: 8rem;
}

.parent:hover .parent-hover\:mr-76{
    margin-right: 12rem;
}

.parent:hover .parent-hover\:mr-80{
    margin-right: 16rem;
}

/* margin left and right **/
.parent:hover .parent-hover\:mx-auto{
    margin-left: auto;
    margin-right: auto;
}

.parent:hover .parent-hover\:mx-0{
    margin-left: 0;
    margin-right: 0;
}

.parent:hover .parent-hover\:mx-4{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.parent:hover .parent-hover\:mx-8{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.parent:hover .parent-hover\:mx-12{
    margin-left: 0.75rem;
    margin-top: 0.75rem;
}

.parent:hover .parent-hover\:mx-16{
    margin-left: 1rem;
    margin-right: 1rem;
}

.parent:hover .parent-hover\:mx-20{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.parent:hover .parent-hover\:mx-24{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.parent:hover .parent-hover\:mx-28{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.parent:hover .parent-hover\:mx-32{
    margin-left: 2rem;
    margin-right: 2rem;
}

.parent:hover .parent-hover\:mx-36{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.parent:hover .parent-hover\:mx-40{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.parent:hover .parent-hover\:mx-44{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.parent:hover .parent-hover\:mx-48{
    margin-left: 3rem;
    margin-right: 3rem;
}

.parent:hover .parent-hover\:mx-52{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.parent:hover .parent-hover\:mx-56{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.parent:hover .parent-hover\:mx-60{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.parent:hover .parent-hover\:mx-64{
    margin-left: 4rem;
    margin-right: 4rem;
}

.parent:hover .parent-hover\:mx-68{
    margin-left: 6rem;
    margin-right: 6rem;
}

.parent:hover .parent-hover\:mx-72{
    margin-left: 8rem;
    margin-right: 8rem;
}

.parent:hover .parent-hover\:mx-76{
    margin-left: 12rem;
    margin-right: 12rem;
}

.parent:hover .parent-hover\:mx-80{
    margin-left: 16rem;
    margin-right: 16rem;
}

/** margin top and bottom **/
.parent:hover .parent-hover\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
}

.parent:hover .parent-hover\:my-0{
    margin-top: 0;
    margin-bottom: 0;
}

.parent:hover .parent-hover\:my-4{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.parent:hover .parent-hover\:my-8{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.parent:hover .parent-hover\:my-12{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.parent:hover .parent-hover\:my-16{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.parent:hover .parent-hover\:my-20{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.parent:hover .parent-hover\:my-24{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.parent:hover .parent-hover\:my-28{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.parent:hover .parent-hover\:my-32{
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.parent:hover .parent-hover\:my-36{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.parent:hover .parent-hover\:my-40{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.parent:hover .parent-hover\:my-44{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.parent:hover .parent-hover\:my-48{
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.parent:hover .parent-hover\:my-52{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.parent:hover .parent-hover\:my-56{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.parent:hover .parent-hover\:my-60{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.parent:hover .parent-hover\:my-64{
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.parent:hover .parent-hover\:my-68{
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.parent:hover .parent-hover\:my-72{
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.parent:hover .parent-hover\:my-76{
    margin-top: 12rem;
    margin-bottom: 12rem;
}

.parent:hover .parent-hover\:my-80{
    margin-top: 16rem;
    margin-bottom: 16rem;
}

/** display **/
.parent:hover .parent-hover\:d-none{
    display: none;
}

.parent:hover .parent-hover\:d-block{
    display: block;
}

.parent:hover .parent-hover\:d-flex{
    display: flex;
}

.parent:hover .parent-hover\:d-grid{
    display: grid;
}

.parent:hover .parent-hover\:d-table{
    display: table;
}

.parent:hover .parent-hover\:d-inherit{
    display: inherit;
}

.parent:hover .parent-hover\:d-flexbox{
    display: flexbox;
}

.parent:hover .parent-hover\:d-table-column{
    display: table-column;
}

.parent:hover .parent-hover\:d-table-column-group{
    display: table-column-group;
}

.parent:hover .parent-hover\:d-table-cell{
    display: table-cell;
}

.parent:hover .parent-hover\:d-table-caption{
    display: table-caption;
}

.parent:hover .parent-hover\:d-table-row{
    display: table-row;
}

.parent:hover .parent-hover\:d-table-row-group{
    display: table-row-group;
}

.parent:hover .parent-hover\:d-inline-block{
    display: inline-block;
}

.parent:hover .parent-hover\:d-inline-flex{
    display: inline-flex;
}

.parent:hover .parent-hover\:border-round-none{
    border-radius: 0;
}

.parent:hover .parent-hover\:border-round-sm{
    border-radius: var(--velocity-border-round-sm);
}

.parent:hover .parent-hover\:border-round-md{
    border-radius: var(--velocity-border-round-md);
}

.parent:hover .parent-hover\:border-round-lg{
    border-radius: var(--velocity-border-round-lg);
}

.parent:hover .parent-hover\:border-round-xl{
    border-radius: var(--velocity-border-round-xl);
}

.parent:hover .parent-hover\:border-round-2lg{
    border-radius: var(--velocity-border-round-2lg);
}

.parent:hover .parent-hover\:border-round-sxl{
    border-radius: var(--velocity-border-round-sxl);
}

.parent:hover .parent-hover\:border-round-pill{
    border-radius: var(--velocity-border-round-pill);
}

.parent:hover .parent-hover\:border-round-full{
    border-radius: var(--velocity-border-round-full);
}

.parent:hover .parent-hover\:border-round-tl-none{
    border-top-left-radius: 0;
}

.parent:hover .parent-hover\:border-round-tl-sm{
    border-top-left-radius: var(--velocity-border-round-sm);
}

.parent:hover .parent-hover\:border-round-tl-md{
    border-top-left-radius: var(--velocity-border-round-md);
}

.parent:hover .parent-hover\:border-round-tl-lg{
    border-top-left-radius: var(--velocity-border-round-lg);
}

.parent:hover .parent-hover\:border-round-tl-xl{
    border-top-left-radius: var(--velocity-border-round-xl);
}

.parent:hover .parent-hover\:border-round-tl-2lg{
    border-top-left-radius: var(--velocity-border-round-2lg);
}

.parent:hover .parent-hover\:border-round-tl-sxl{
    border-top-left-radius: var(--velocity-border-round-sxl);
}

.parent:hover .parent-hover\:border-round-tl-pill{
    border-top-left-radius: var(--velocity-border-round-pill);
}

.parent:hover .parent-hover\:border-round-tl-full{
    border-top-left-radius: var(--velocity-border-round-full);
}

.parent:hover .parent-hover\:border-round-bl-none{
    border-bottom-left-radius: 0;
}

.parent:hover .parent-hover\:border-round-bl-sm{
    border-bottom-left-radius: var(--velocity-border-round-sm);
}

.parent:hover .parent-hover\:border-round-bl-md{
    border-bottom-left-radius: var(--velocity-border-round-md);
}

.parent:hover .parent-hover\:border-round-bl-lg{
    border-bottom-left-radius: var(--velocity-border-round-lg);
}

.parent:hover .parent-hover\:border-round-bl-xl{
    border-bottom-left-radius: var(--velocity-border-round-xl);
}

.parent:hover .parent-hover\:border-round-bl-2lg{
    border-bottom-left-radius: var(--velocity-border-round-2lg);
}

.parent:hover .parent-hover\:border-round-bl-sxl{
    border-bottom-left-radius: var(--velocity-border-round-sxl);
}

.parent:hover .parent-hover\:border-round-bl-pill{
    border-bottom-left-radius: var(--velocity-border-round-pill);
}

.parent:hover .parent-hover\:border-round-bl-full{
    border-bottom-left-radius: var(--velocity-border-round-full);
}

.parent:hover .parent-hover\:border-round-tr-none{
    border-top-right-radius: 0;
}

.parent:hover .parent-hover\:border-round-tr-sm{
    border-top-right-radius: var(--velocity-border-round-sm);
}

.parent:hover .parent-hover\:border-round-tr-md{
    border-top-right-radius: var(--velocity-border-round-md);
}

.parent:hover .parent-hover\:border-round-tr-lg{
    border-top-right-radius: var(--velocity-border-round-lg);
}

.parent:hover .parent-hover\:border-round-tr-xl{
    border-top-right-radius: var(--velocity-border-round-xl);
}

.parent:hover .parent-hover\:border-round-tr-2lg{
    border-top-right-radius: var(--velocity-border-round-2lg);
}

.parent:hover .parent-hover\:border-round-tr-sxl{
    border-top-right-radius: var(--velocity-border-round-sxl);
}

.parent:hover .parent-hover\:border-round-tr-pill{
    border-top-right-radius: var(--velocity-border-round-pill);
}

.parent:hover .parent-hover\:border-round-tr-full{
    border-top-right-radius: var(--velocity-border-round-full);
}

.parent:hover .parent-hover\:border-round-br-none{
    border-bottom-right-radius: 0;
}

.parent:hover .parent-hover\:border-round-br-sm{
    border-bottom-right-radius: var(--velocity-border-round-sm);
}

.parent:hover .parent-hover\:border-round-br-md{
    border-bottom-right-radius: var(--velocity-border-round-md);
}

.parent:hover .parent-hover\:border-round-br-lg{
    border-bottom-right-radius: var(--velocity-border-round-lg);
}

.parent:hover .parent-hover\:border-round-br-xl{
    border-bottom-right-radius: var(--velocity-border-round-xl);
}

.parent:hover .parent-hover\:border-round-br-2lg{
    border-bottom-right-radius: var(--velocity-border-round-2lg);
}

.parent:hover .parent-hover\:border-round-br-sxl{
    border-bottom-right-radius: var(--velocity-border-round-sxl);
}

.parent:hover .parent-hover\:border-round-br-pill{
    border-bottom-right-radius: var(--velocity-border-round-pill);
}

.parent:hover .parent-hover\:border-round-br-full{
    border-bottom-right-radius: var(--velocity-border-round-full);
}

.parent:hover .parent-hover\:border-w-0{
    border-width: 0;
}

.parent:hover .parent-hover\:border-w-1{
    border-width: 1px;
}

.parent:hover .parent-hover\:border-w-2{
    border-width: 2px;
}

.parent:hover .parent-hover\:border-w-4{
    border-width: 4px;
}

.parent:hover .parent-hover\:border-w-6{
    border-width: 6px;
}

.parent:hover .parent-hover\:border-w-8{
    border-width: 8px;
}

.parent:hover .parent-hover\:border-wx-0{
    border-left-width: 0;
    border-right-width: 0;
}

.parent:hover .parent-hover\:border-wx-1{
    border-left-width: 1px;
    border-right-width: 1px;
}

.parent:hover .parent-hover\:border-wx-2{
    border-left-width: 2px;
    border-right-width: 2px;
}

.parent:hover .parent-hover\:border-wx-4{
    border-left-width: 4px;
    border-right-width: 4px;
}

.parent:hover .parent-hover\:border-wx-6{
    border-left-width: 6px;
    border-right-width: 6px;
}

.parent:hover .parent-hover\:border-wx-8{
    border-left-width: 8px;
    border-right-width: 8px;
}

.parent:hover .parent-hover\:border-wy-0{
    border-top-width: 0;
    border-top-width: 0;
}

.parent:hover .parent-hover\:border-wy-1{
    border-top-width: 1px;
    border-top-width: 1px;
}

.parent:hover .parent-hover\:border-wy-2{
    border-top-width: 2px;
    border-top-width: 2px;
}

.parent:hover .parent-hover\:border-wy-4{
    border-top-width: 4px;
    border-top-width: 4px;
}

.parent:hover .parent-hover\:border-wy-6{
    border-top-width: 6px;
    border-top-width: 6px;
}

.parent:hover .parent-hover\:border-wy-8{
    border-top-width: 8px;
    border-top-width: 8px;
}

.parent:hover .parent-hover\:border-wl-0{
    border-left-width: 0;
}

.parent:hover .parent-hover\:border-wl-1{
    border-left-width: 1px;
}

.parent:hover .parent-hover\:border-wl-2{
    border-left-width: 2px;
}

.parent:hover .parent-hover\:border-wl-4{
    border-left-width: 4px;
}

.parent:hover .parent-hover\:border-wl-6{
    border-left-width: 6px;
}

.parent:hover .parent-hover\:border-wl-8{
    border-left-width: 8px;
}

.parent:hover .parent-hover\:border-wr-0{
    border-right-width: 0;
}

.parent:hover .parent-hover\:border-wr-1{
    border-right-width: 1px;
}

.parent:hover .parent-hover\:border-wr-2{
    border-right-width: 2px;
}

.parent:hover .parent-hover\:border-wr-4{
    border-right-width: 4px;
}

.parent:hover .parent-hover\:border-wr-6{
    border-right-width: 6px;
}

.parent:hover .parent-hover\:border-wr-8{
    border-right-width: 8px;
}

.parent:hover .parent-hover\:border-wt-0{
    border-top-width: 0;
}

.parent:hover .parent-hover\:border-wt-1{
    border-top-width: 1px;
}

.parent:hover .parent-hover\:border-wt-2{
    border-top-width: 2px;
}

.parent:hover .parent-hover\:border-wt-4{
    border-top-width: 4px;
}

.parent:hover .parent-hover\:border-wt-6{
    border-top-width: 6px;
}

.parent:hover .parent-hover\:border-wt-8{
    border-top-width: 8px;
}

.parent:hover .parent-hover\:border-wb-0{
    border-bottom-width: 0;
}

.parent:hover .parent-hover\:border-wb-1{
    border-bottom-width: 1px;
}

.parent:hover .parent-hover\:border-wb-2{
    border-bottom-width: 2px;
}

.parent:hover .parent-hover\:border-wb-4{
    border-bottom-width: 4px;
}

.parent:hover .parent-hover\:border-wb-6{
    border-bottom-width: 6px;
}

.parent:hover .parent-hover\:border-wb-8{
    border-bottom-width: 8px;
}

.parent:hover .parent-hover\:border-solid{
    border-style: solid;
}

.parent:hover .parent-hover\:border-dashed{
    border-style: dashed;
}

.parent:hover .parent-hover\:border-dotted{
    border-style: dotted;
}

.parent:hover .parent-hover\:border-double{
    border-style: double;
}

.parent:hover .parent-hover\:border-hidden{
    border-style: hidden;
}

.parent:hover .parent-hover\:border-none{
    border-style: none;
}

.parent:hover .parent-hover\:outline-w-0{
    outline-width: 0;
}

.parent:hover .parent-hover\:outline-w-1{
    outline-width: 1px;
}

.parent:hover .parent-hover\:outline-w-2{
    outline-width: 2px;
}

.parent:hover .parent-hover\:outline-w-4{
    outline-width: 4px;
}

.parent:hover .parent-hover\:outline-w-6{
    outline-width: 6px;
}

.parent:hover .parent-hover\:outline-w-8{
    outline-width: 8px;
}

.parent:hover .parent-hover\:outline-solid{
    outline-style: solid;
}

.parent:hover .parent-hover\:outline-dashed{
    outline-style: dashed;
}

.parent:hover .parent-hover\:outline-dotted{
    outline-style: dotted;
}

.parent:hover .parent-hover\:outline-double{
    outline-style: double;
}

.parent:hover .parent-hover\:outline-hidden{
    outline-style: hidden;
}

.parent:hover .parent-hover\:outline-none{
    outline-style: none;
}

.parent:hover .parent-hover\:outline-offset-0{
    outline-offset: 0;
}

.parent:hover .parent-hover\:outline-offset-1{
    outline-offset: 1px;
}

.parent:hover .parent-hover\:outline-offset-2{
    outline-offset: 2px;
}

.parent:hover .parent-hover\:outline-offset-4{
    outline-offset: 4px;
}

.parent:hover .parent-hover\:outline-offset-6{
    outline-offset: 6px;
}

.parent:hover .parent-hover\:outline-offset-8{
    outline-offset: 8px;
}

.parent:hover .parent-hover\:box-shadow-sm{
    box-shadow: var(--velocity-box-shadow-sm);
}

.parent:hover .parent-hover\:box-shadow-md{
    box-shadow: var(--velocity-box-shadow-md);
}

.parent:hover .parent-hover\:box-shadow-lg{
    box-shadow: var(--velocity-box-shadow-lg);
}

.parent:hover .parent-hover\:box-shadow-xl{
    box-shadow: var(--velocity-box-shadow-xl);
}

.parent:hover .parent-hover\:box-shadow-2xl{
    box-shadow: var(--velocity-box-shadow-2xl);
}

.parent:hover .parent-hover\:box-shadow-4xl{
    box-shadow: var(--velocity-box-shadow-4xl);
}

.parent:hover .parent-hover\:box-shadow-inset{
    box-shadow: var(--velocity-box-shadow-inset);
}

.parent:hover .parent-hover\:box-shadow-sm-color{
    box-shadow: 0 1px 3px var(--box-shadow-color);
}

.parent:hover .parent-hover\:box-shadow-md-color{
    box-shadow: 0 2px 6px var(--box-shadow-color);
}

.parent:hover .parent-hover\:box-shadow-lg-color{
    box-shadow: var(--box-shadow-color) 0px 0px 16px;
}

.parent:hover .parent-hover\:box-shadow-xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 20px;
}

.parent:hover .parent-hover\:box-shadow-2xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 24px;
}

.parent:hover .parent-hover\:box-shadow-4xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 32px;
}

.parent:hover .parent-hover\:box-shadow-inset-color{
    box-shadow: inset 0 2px 4px - var(--box-shadow-color);
}

.parent:hover .parent-hover\:box-shadow-none{
    box-shadow: none;
}

.parent:hover .parent-hover\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:hover .parent-hover\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:hover .parent-hover\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:hover .parent-hover\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:hover .parent-hover\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:hover .parent-hover\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:hover .parent-hover\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:hover .parent-hover\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:hover .parent-hover\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:hover .parent-hover\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:hover .parent-hover\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:hover .parent-hover\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:hover .parent-hover\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:hover .parent-hover\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:hover .parent-hover\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:hover .parent-hover\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:hover .parent-hover\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:hover .parent-hover\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:hover .parent-hover\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:hover .parent-hover\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:hover .parent-hover\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:hover .parent-hover\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:hover .parent-hover\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:hover .parent-hover\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:hover .parent-hover\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:hover .parent-hover\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:hover .parent-hover\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:hover .parent-hover\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:hover .parent-hover\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:hover .parent-hover\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:hover .parent-hover\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:hover .parent-hover\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:hover .parent-hover\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:hover .parent-hover\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:hover .parent-hover\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:hover .parent-hover\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:hover .parent-hover\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:opacity-0{
    opacity: 0;
}

.parent:hover .parent-hover\:opacity-5{
    opacity: 0.05;
}

.parent:hover .parent-hover\:opacity-10{
    opacity: 0.1;
}

.parent:hover .parent-hover\:opacity-15{
    opacity: 0.15;
}

.parent:hover .parent-hover\:opacity-20{
    opacity: 0.2;
}

.parent:hover .parent-hover\:opacity-25{
    opacity: 0.25;
}

.parent:hover .parent-hover\:opacity-30{
    opacity: 0.3;
}

.parent:hover .parent-hover\:opacity-35{
    opacity: 0.35;
}

.parent:hover .parent-hover\:opacity-40{
    opacity: 0.4;
}

.parent:hover .parent-hover\:opacity-45{
    opacity: 0.45;
}

.parent:hover .parent-hover\:opacity-50{
    opacity: 0.5;
}

.parent:hover .parent-hover\:opacity-55{
    opacity: 0.55;
}

.parent:hover .parent-hover\:opacity-60{
    opacity: 0.6;
}

.parent:hover .parent-hover\:opacity-65{
    opacity: 0.65;
}

.parent:hover .parent-hover\:opacity-70{
    opacity: 0.7;
}

.parent:hover .parent-hover\:opacity-75{
    opacity: 0.75;
}

.parent:hover .parent-hover\:opacity-80{
    opacity: 0.8;
}

.parent:hover .parent-hover\:opacity-85{
    opacity: 0.85;
}

.parent:hover .parent-hover\:opacity-90{
    opacity: 0.9;
}

.parent:hover .parent-hover\:opacity-95{
    opacity: 0.95;
}

.parent:hover .parent-hover\:opacity-100{
    opacity: 1;
}

.parent:hover .parent-hover\:border-collapse{
    border-collapse: collapse;
}

.parent:hover .parent-hover\:border-seperate{
    border-collapse: separate;
}

.parent:hover .parent-hover\:table-layout-auto{
    table-layout: auto;
}

.parent:hover .parent-hover\:table-layout-fixed{
    table-layout: fixed;
}

.parent:hover .parent-hover\:appearance-none{
    appearance: none;
}

.parent:hover .parent-hover\:appearance-auto{
    appearance: auto;
}

.parent:hover .parent-hover\:caption-top{
    caption-side: top;
}

.parent:hover .parent-hover\:caption-bottom{
    caption-side: bottom;
}

.parent:hover .parent-hover\:cursor-auto{
    cursor: auto;
}

.parent:hover .parent-hover\:cursor-default{
    cursor: default;
}

.parent:hover .parent-hover\:cursor-pointer{
    cursor: pointer;
}

.parent:hover .parent-hover\:cursor-text{
    cursor: text;
}

.parent:hover .parent-hover\:cursor-wait{
    cursor: wait;
}

.parent:hover .parent-hover\:cursor-help{
    cursor: help;
}

.parent:hover .parent-hover\:cursor-progress{
    cursor: progress;
}

.parent:hover .parent-hover\:cursor-none{
    cursor: none;
}

.parent:hover .parent-hover\:pointer-events-none{
    pointer-events: none;
}

.parent:hover .parent-hover\:pointer-events-auto{
    pointer-events: auto;
}

.parent:hover .parent-hover\:resize-none{
    resize: none;
}

.parent:hover .parent-hover\:resize-y{
    resize: vertical;
}

.parent:hover .parent-hover\:resize-x{
    resize: horizontal;
}

.parent:hover .parent-hover\:resize-both{
    resize: both;
}

.parent:hover .parent-hover\:scroll-auto{
    scroll-behavior: auto;
}

.parent:hover .parent-hover\:scroll-smooth{
    scroll-behavior: smooth;
}

/* scroll-padding */
.parent:hover .parent-hover\:scroll-p-auto{
    scroll-padding: auto;
}

.parent:hover .parent-hover\:scroll-p-0{
    scroll-padding: 0;
}

.parent:hover .parent-hover\:scroll-p-4{
    scroll-padding: var(--velocity-padding-4);
}

.parent:hover .parent-hover\:scroll-p-8{
    scroll-padding: var(--velocity-padding-8);
}

.parent:hover .parent-hover\:scroll-p-12{
    scroll-padding: var(--velocity-padding-12);
}

.parent:hover .parent-hover\:scroll-p-16{
    scroll-padding: var(--velocity-padding-16);
}

.parent:hover .parent-hover\:scroll-p-20{
    scroll-padding: var(--velocity-padding-20);
}

.parent:hover .parent-hover\:scroll-p-24{
    scroll-padding: var(--velocity-padding-24);
}

.parent:hover .parent-hover\:scroll-p-28{
    scroll-padding: var(--velocity-padding-28);
}

.parent:hover .parent-hover\:scroll-p-32{
    scroll-padding: var(--velocity-padding-32);
}

.parent:hover .parent-hover\:scroll-p-36{
    scroll-padding: var(--velocity-padding-36);
}

.parent:hover .parent-hover\:scroll-p-40{
    scroll-padding: var(--velocity-padding-40);
}

.parent:hover .parent-hover\:scroll-p-44{
    scroll-padding: var(--velocity-padding-44);
}

.parent:hover .parent-hover\:scroll-p-48{
    scroll-padding: var(--velocity-padding-48);
}

.parent:hover .parent-hover\:scroll-p-52{
    scroll-padding: var(--velocity-padding-52);
}

.parent:hover .parent-hover\:scroll-p-56{
    scroll-padding: var(--velocity-padding-56);
}

.parent:hover .parent-hover\:scroll-p-60{
    scroll-padding: var(--velocity-padding-60);
}

.parent:hover .parent-hover\:scroll-p-64{
    scroll-padding: var(--velocity-padding-64);
}

.parent:hover .parent-hover\:scroll-p-68{
    scroll-padding: var(--velocity-padding-68);
}

.parent:hover .parent-hover\:scroll-p-72{
    scroll-padding: var(--velocity-padding-72);
}

.parent:hover .parent-hover\:scroll-p-76{
    scroll-padding: var(--velocity-padding-76);
}

.parent:hover .parent-hover\:scroll-p-80{
    scroll-padding: var(--velocity-padding-80);
}

/** scroll-padding top **/
.parent:hover .parent-hover\:scroll-pt-auto{
    scroll-padding-top: auto;
}

.parent:hover .parent-hover\:scroll-pt-0{
    scroll-padding-top: 0;
}

.parent:hover .parent-hover\:scroll-pt-4{
    scroll-padding-top: 0.25rem;
}

.parent:hover .parent-hover\:scroll-pt-8{
    scroll-padding-top: 0.5rem;
}

.parent:hover .parent-hover\:scroll-pt-12{
    scroll-padding-top: 0.75rem;
}

.parent:hover .parent-hover\:scroll-pt-16{
    scroll-padding-top: 1rem;
}

.parent:hover .parent-hover\:scroll-pt-20{
    scroll-padding-top: 1.25rem;
}

.parent:hover .parent-hover\:scroll-pt-24{
    scroll-padding-top: 1.5rem;
}

.parent:hover .parent-hover\:scroll-pt-28{
    scroll-padding-top: 1.75rem;
}

.parent:hover .parent-hover\:scroll-pt-32{
    scroll-padding-top: 2rem;
}

.parent:hover .parent-hover\:scroll-pt-36{
    scroll-padding-top: 2.25rem;
}

.parent:hover .parent-hover\:scroll-pt-40{
    scroll-padding-top: 2.5rem;
}

.parent:hover .parent-hover\:scroll-pt-44{
    scroll-padding-top: 2.75rem;
}

.parent:hover .parent-hover\:scroll-pt-48{
    scroll-padding-top: 3rem;
}

.parent:hover .parent-hover\:scroll-pt-52{
    scroll-padding-top: 3.25rem;
}

.parent:hover .parent-hover\:scroll-pt-56{
    scroll-padding-top: 3.5rem;
}

.parent:hover .parent-hover\:scroll-pt-60{
    scroll-padding-top: 3.75rem;
}

.parent:hover .parent-hover\:scroll-pt-64{
    scroll-padding-top: 4rem;
}

.parent:hover .parent-hover\:scroll-pt-68{
    scroll-padding-top: 6rem;
}

.parent:hover .parent-hover\:scroll-pt-72{
    scroll-padding-top: 8rem;
}

.parent:hover .parent-hover\:scroll-pt-76{
    scroll-padding-top: 12rem;
}

.parent:hover .parent-hover\:scroll-pt-80{
    scroll-padding-top: 16rem;
}

/** scroll-padding-bottom **/
.parent:hover .parent-hover\:scroll-pb-auto{
    scroll-padding-bottom: auto;
}

.parent:hover .parent-hover\:scroll-pb-0{
    scroll-padding-bottom: 0;
}

.parent:hover .parent-hover\:scroll-pb-4{
    scroll-padding-bottom: 0.25rem;
}

.parent:hover .parent-hover\:scroll-pb-8{
    scroll-padding-bottom: 0.5rem;
}

.parent:hover .parent-hover\:scroll-pb-12{
    scroll-padding-bottom: 0.75rem;
}

.parent:hover .parent-hover\:scroll-pb-16{
    scroll-padding-bottom: 1rem;
}

.parent:hover .parent-hover\:scroll-pb-20{
    scroll-padding-bottom: 1.25rem;
}

.parent:hover .parent-hover\:scroll-pb-24{
    scroll-padding-bottom: 1.5rem;
}

.parent:hover .parent-hover\:scroll-pb-28{
    scroll-padding-bottom: 1.75rem;
}

.parent:hover .parent-hover\:scroll-pb-32{
    scroll-padding-bottom: 2rem;
}

.parent:hover .parent-hover\:scroll-pb-36{
    scroll-padding-bottom: 2.25rem;
}

.parent:hover .parent-hover\:scroll-pb-40{
    scroll-padding-bottom: 2.5rem;
}

.parent:hover .parent-hover\:scroll-pb-44{
    scroll-padding-bottom: 2.75rem;
}

.parent:hover .parent-hover\:scroll-pb-48{
    scroll-padding-bottom: 3rem;
}

.parent:hover .parent-hover\:scroll-pb-52{
    scroll-padding-bottom: 3.25rem;
}

.parent:hover .parent-hover\:scroll-pb-56{
    scroll-padding-bottom: 3.5rem;
}

.parent:hover .parent-hover\:scroll-pb-60{
    scroll-padding-bottom: 3.75rem;
}

.parent:hover .parent-hover\:scroll-pb-64{
    scroll-padding-bottom: 4rem;
}

.parent:hover .parent-hover\:scroll-pb-68{
    scroll-padding-bottom: 6rem;
}

.parent:hover .parent-hover\:scroll-pb-72{
    scroll-padding-bottom: 8rem;
}

.parent:hover .parent-hover\:scroll-pb-76{
    scroll-padding-bottom: 12rem;
}

.parent:hover .parent-hover\:scroll-pb-80{
    scroll-padding-bottom: 16rem;
}

/** scroll-padding left **/
.parent:hover .parent-hover\:scroll-pl-0{
    scroll-padding-left: auto;
}

.parent:hover .parent-hover\:scroll-pl-0{
    scroll-padding-left: 0;
}

.parent:hover .parent-hover\:scroll-pl-4{
    scroll-padding-left: 0.25rem;
}

.parent:hover .parent-hover\:scroll-pl-8{
    scroll-padding-left: 0.5rem;
}

.parent:hover .parent-hover\:scroll-pl-12{
    scroll-padding-left: 0.75rem;
}

.parent:hover .parent-hover\:scroll-pl-16{
    scroll-padding-left: 1rem;
}

.parent:hover .parent-hover\:scroll-pl-20{
    scroll-padding-left: 1.25rem;
}

.parent:hover .parent-hover\:scroll-pl-24{
    scroll-padding-left: 1.5rem;
}

.parent:hover .parent-hover\:scroll-pl-28{
    scroll-padding-left: 1.75rem;
}

.parent:hover .parent-hover\:scroll-pl-32{
    scroll-padding-left: 2rem;
}

.parent:hover .parent-hover\:scroll-pl-36{
    scroll-padding-left: 2.25rem;
}

.parent:hover .parent-hover\:scroll-pl-40{
    scroll-padding-left: 2.5rem;
}

.parent:hover .parent-hover\:scroll-pl-44{
    scroll-padding-left: 2.75rem;
}

.parent:hover .parent-hover\:scroll-pl-48{
    scroll-padding-left: 3rem;
}

.parent:hover .parent-hover\:scroll-pl-52{
    scroll-padding-left: 3.25rem;
}

.parent:hover .parent-hover\:scroll-pl-56{
    scroll-padding-left: 3.5rem;
}

.parent:hover .parent-hover\:scroll-pl-60{
    scroll-padding-left: 3.75rem;
}

.parent:hover .parent-hover\:scroll-pl-64{
    scroll-padding-left: 4rem;
}

.parent:hover .parent-hover\:scroll-pl-68{
    scroll-padding-left: 6rem;
}

.parent:hover .parent-hover\:scroll-pl-72{
    scroll-padding-left: 8rem;
}

.parent:hover .parent-hover\:scroll-pl-76{
    scroll-padding-left: 12rem;
}

.parent:hover .parent-hover\:scroll-pl-80{
    scroll-padding-left: 16rem;
}

/** scroll-padding-right **/
.parent:hover .parent-hover\:scroll-pr-auto{
    scroll-padding-right: auto;
}

.parent:hover .parent-hover\:scroll-pr-0{
    scroll-padding-right: 0;
}

.parent:hover .parent-hover\:scroll-pr-4{
    scroll-padding-right: 0.25rem;
}

.parent:hover .parent-hover\:scroll-pr-8{
    scroll-padding-right: 0.5rem;
}

.parent:hover .parent-hover\:scroll-pr-12{
    scroll-padding-right: 0.75rem;
}

.parent:hover .parent-hover\:scroll-pr-16{
    scroll-padding-right: 1rem;
}

.parent:hover .parent-hover\:scroll-pr-20{
    scroll-padding-right: 1.25rem;
}

.parent:hover .parent-hover\:scroll-pr-24{
    scroll-padding-right: 1.5rem;
}

.parent:hover .parent-hover\:scroll-pr-28{
    scroll-padding-right: 1.75rem;
}

.parent:hover .parent-hover\:scroll-pr-32{
    scroll-padding-right: 2rem;
}

.parent:hover .parent-hover\:scroll-pr-36{
    scroll-padding-right: 2.25rem;
}

.parent:hover .parent-hover\:scroll-pr-40{
    scroll-padding-right: 2.5rem;
}

.parent:hover .parent-hover\:scroll-pr-44{
    scroll-padding-right: 2.75rem;
}

.parent:hover .parent-hover\:scroll-pr-48{
    scroll-padding-right: 3rem;
}

.parent:hover .parent-hover\:scroll-pr-52{
    scroll-padding-right: 3.25rem;
}

.parent:hover .parent-hover\:scroll-pr-56{
    scroll-padding-right: 3.5rem;
}

.parent:hover .parent-hover\:scroll-pr-60{
    scroll-padding-right: 3.75rem;
}

.parent:hover .parent-hover\:scroll-pr-64{
    scroll-padding-right: 4rem;
}

.parent:hover .parent-hover\:scroll-pr-68{
    scroll-padding-right: 6rem;
}

.parent:hover .parent-hover\:scroll-pr-72{
    scroll-padding-right: 8rem;
}

.parent:hover .parent-hover\:scroll-pr-76{
    scroll-padding-right: 12rem;
}

.parent:hover .parent-hover\:scroll-pr-80{
    scroll-padding-right: 16rem;
}

/* scroll-padding left and right **/
.parent:hover .parent-hover\:scroll-px-auto{
    scroll-padding-left: auto;
    scroll-padding-right: auto;
}

.parent:hover .parent-hover\:scroll-px-0{
    scroll-padding-left: 0;
    scroll-padding-right: 0;
}

.parent:hover .parent-hover\:scroll-px-4{
    scroll-padding-left: 0.25rem;
    scroll-padding-right: 0.25rem;
}

.parent:hover .parent-hover\:scroll-px-8{
    scroll-padding-left: 0.5rem;
    scroll-padding-right: 0.5rem;
}

.parent:hover .parent-hover\:scroll-px-12{
    scroll-padding-left: 0.75rem;
    scroll-padding-right: 0.75rem;
}

.parent:hover .parent-hover\:scroll-px-16{
    scroll-padding-left: 1rem;
    scroll-padding-right: 1rem;
}

.parent:hover .parent-hover\:scroll-px-20{
    scroll-padding-left: 1.25rem;
    scroll-padding-right: 1.25rem;
}

.parent:hover .parent-hover\:scroll-px-24{
    scroll-padding-left: 1.5rem;
    scroll-padding-right: 1.5rem;
}

.parent:hover .parent-hover\:scroll-px-28{
    scroll-padding-left: 1.75rem;
    scroll-padding-right: 1.75rem;
}

.parent:hover .parent-hover\:scroll-px-32{
    scroll-padding-left: 2rem;
    scroll-padding-right: 2rem;
}

.parent:hover .parent-hover\:scroll-px-36{
    scroll-padding-left: 2.25rem;
    scroll-padding-right: 2.25rem;
}

.parent:hover .parent-hover\:scroll-px-40{
    scroll-padding-left: 2.5rem;
    scroll-padding-right: 2.5rem;
}

.parent:hover .parent-hover\:scroll-px-44{
    scroll-padding-left: 2.75rem;
    scroll-padding-right: 2.75rem;
}

.parent:hover .parent-hover\:scroll-px-48{
    scroll-padding-left: 3rem;
    scroll-padding-right: 3rem;
}

.parent:hover .parent-hover\:scroll-px-52{
    scroll-padding-left: 3.25rem;
    scroll-padding-right: 3.25rem;
}

.parent:hover .parent-hover\:scroll-px-56{
    scroll-padding-left: 3.5rem;
    scroll-padding-right: 3.5rem;
}

.parent:hover .parent-hover\:scroll-px-60{
    scroll-padding-left: 3.75rem;
    scroll-padding-right: 3.75rem;
}

.parent:hover .parent-hover\:scroll-px-64{
    scroll-padding-left: 4rem;
    scroll-padding-right: 4rem;
}

.parent:hover .parent-hover\:scroll-px-68{
    scroll-padding-left: 6rem;
    scroll-padding-right: 6rem;
}

.parent:hover .parent-hover\:scroll-px-72{
    scroll-padding-left: 8rem;
    scroll-padding-right: 8rem;
}

.parent:hover .parent-hover\:scroll-px-76{
    scroll-padding-left: 12rem;
    scroll-padding-right: 12rem;
}

.parent:hover .parent-hover\:scroll-px-80{
    scroll-padding-left: 14rem;
    scroll-padding-right: 14rem;
}

/*scroll-padding top and bottom **/
.parent:hover .parent-hover\:scroll-py-auto{
    scroll-padding-top: auto;
    scroll-padding-bottom: auto;
}

.parent:hover .parent-hover\:scroll-py-0{
    scroll-padding-top: 0;
    scroll-padding-bottom: 0;
}

.parent:hover .parent-hover\:scroll-py-4{
    scroll-padding-top: 0.25rem;
    scroll-padding-bottom: 0.25rem;
}

.parent:hover .parent-hover\:scroll-py-8{
    scroll-padding-top: 0.5rem;
    scroll-padding-bottom: 0.5rem;
}

.parent:hover .parent-hover\:scroll-py-12{
    scroll-padding-top: 0.75rem;
    scroll-padding-top: 0.75rem;
}

.parent:hover .parent-hover\:scroll-py-16{
    scroll-padding-top: 1rem;
    scroll-padding-bottom: 1rem;
}

.parent:hover .parent-hover\:scroll-py-20{
    scroll-padding-top: 1.25rem;
    scroll-padding-bottom: 1.25rem;
}

.parent:hover .parent-hover\:scroll-py-24{
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem;
}

.parent:hover .parent-hover\:scroll-py-28{
    scroll-padding-top: 1.75rem;
    scroll-padding-bottom: 1.75rem;
}

.parent:hover .parent-hover\:scroll-py-32{
    scroll-padding-top: 2rem;
    scroll-padding-bottom: 2rem;
}

.parent:hover .parent-hover\:scroll-py-36{
    scroll-padding-top: 2.25rem;
    scroll-padding-bottom: 2.25rem;
}

.parent:hover .parent-hover\:scroll-py-40{
    scroll-padding-top: 2.5rem;
    scroll-padding-bottom: 2.5rem;
}

.parent:hover .parent-hover\:scroll-py-44{
    scroll-padding-top: 2.75rem;
    scroll-padding-bottom: 2.75rem;
}

.parent:hover .parent-hover\:scroll-py-48{
    scroll-padding-top: 3rem;
    scroll-padding-bottom: 3rem;
}

.parent:hover .parent-hover\:scroll-py-52{
    scroll-padding-top: 3.25rem;
    scroll-padding-bottom: 3.25rem;
}

.parent:hover .parent-hover\:scroll-py-56{
    scroll-padding-top: 3.5rem;
    scroll-padding-bottom: 3.5rem;
}

.parent:hover .parent-hover\:scroll-py-60{
    scroll-padding-top: 3.75rem;
    scroll-padding-bottom: 3.75rem;
}

.parent:hover .parent-hover\:scroll-py-64{
    scroll-padding-top: 4rem;
    scroll-padding-bottom: 4rem;
}

.parent:hover .parent-hover\:scroll-py-68{
    scroll-padding-top: 6rem;
    scroll-padding-bottom: 6rem;
}

.parent:hover .parent-hover\:scroll-py-72{
    scroll-padding-top: 8rem;
    scroll-padding-bottom: 8rem;
}

.parent:hover .parent-hover\:scroll-py-76{
    scroll-padding-top: 12rem;
    scroll-padding-bottom: 12rem;
}

.parent:hover .parent-hover\:scroll-py-80{
    scroll-padding-top: 14rem;
    scroll-padding-bottom: 14rem;
}

/* scroll-margin */
.parent:hover .parent-hover\:scroll-m-auto{
    scroll-margin: auto;
}

.parent:hover .parent-hover\:scroll-m-0{
    scroll-margin: 0;
}

.parent:hover .parent-hover\:scroll-m-4{
    scroll-margin: 0.25rem;
}

.parent:hover .parent-hover\:scroll-m-8{
    scroll-margin: 0.5rem;
}

.parent:hover .parent-hover\:scroll-m-12{
    scroll-margin: 0.75rem;
}

.parent:hover .parent-hover\:scroll-m-16{
    scroll-margin: 1rem;
}

.parent:hover .parent-hover\:scroll-m-20{
    scroll-margin: 1.25rem;
}

.parent:hover .parent-hover\:scroll-m-24{
    scroll-margin: 1.5rem;
}

.parent:hover .parent-hover\:scroll-m-28{
    scroll-margin: 1.75rem;
}

.parent:hover .parent-hover\:scroll-m-32{
    scroll-margin: 2rem;
}

.parent:hover .parent-hover\:scroll-m-36{
    scroll-margin: 2.25rem;
}

.parent:hover .parent-hover\:scroll-m-40{
    scroll-margin: 2.5rem;
}

.parent:hover .parent-hover\:scroll-m-44{
    scroll-margin: 2.75rem;
}

.parent:hover .parent-hover\:scroll-m-48{
    scroll-margin: 3rem;
}

.parent:hover .parent-hover\:scroll-m-52{
    scroll-margin: 3.25rem;
}

.parent:hover .parent-hover\:scroll-m-56{
    scroll-margin: 3.5rem;
}

.parent:hover .parent-hover\:scroll-m-60{
    scroll-margin: 3.75rem;
}

.parent:hover .parent-hover\:scroll-m-64{
    scroll-margin: 4rem;
}

.parent:hover .parent-hover\:scroll-m-68{
    scroll-margin: 6rem;
}

.parent:hover .parent-hover\:scroll-m-72{
    scroll-margin: 8rem;
}

.parent:hover .parent-hover\:scroll-m-76{
    scroll-margin: 12rem;
}

.parent:hover .parent-hover\:scroll-m-80{
    scroll-margin: 16rem;
}

/** scroll-margin top **/
.parent:hover .parent-hover\:scroll-mt-auto{
    scroll-margin-top: auto;
}

.parent:hover .parent-hover\:scroll-mt-0{
    scroll-margin-top: 0;
}

.parent:hover .parent-hover\:scroll-mt-4{
    scroll-margin-top: 0.25rem;
}

.parent:hover .parent-hover\:scroll-mt-8{
    scroll-margin-top: 0.5rem;
}

.parent:hover .parent-hover\:scroll-mt-12{
    scroll-margin-top: 0.75rem;
}

.parent:hover .parent-hover\:scroll-mt-16{
    scroll-margin-top: 1rem;
}

.parent:hover .parent-hover\:scroll-mt-20{
    scroll-margin-top: 1.25rem;
}

.parent:hover .parent-hover\:scroll-mt-24{
    scroll-margin-top: 1.5rem;
}

.parent:hover .parent-hover\:scroll-mt-28{
    scroll-margin-top: 1.75rem;
}

.parent:hover .parent-hover\:scroll-mt-32{
    scroll-margin-top: 2rem;
}

.parent:hover .parent-hover\:scroll-mt-36{
    scroll-margin-top: 2.25rem;
}

.parent:hover .parent-hover\:scroll-mt-40{
    scroll-margin-top: 2.5rem;
}

.parent:hover .parent-hover\:scroll-mt-44{
    scroll-margin-top: 2.75rem;
}

.parent:hover .parent-hover\:scroll-mt-48{
    scroll-margin-top: 3rem;
}

.parent:hover .parent-hover\:scroll-mt-52{
    scroll-margin-top: 3.25rem;
}

.parent:hover .parent-hover\:scroll-mt-56{
    scroll-margin-top: 3.5rem;
}

.parent:hover .parent-hover\:scroll-mt-60{
    scroll-margin-top: 3.75rem;
}

.parent:hover .parent-hover\:scroll-mt-64{
    scroll-margin-top: 4rem;
}

.parent:hover .parent-hover\:scroll-mt-68{
    scroll-margin-top: 6rem;
}

.parent:hover .parent-hover\:scroll-mt-72{
    scroll-margin-top: 8rem;
}

.parent:hover .parent-hover\:scroll-mt-76{
    scroll-margin-top: 12rem;
}

.parent:hover .parent-hover\:scroll-mt-80{
    scroll-margin-top: 16rem;
}

/** scroll-margin-bottom **/
.parent:hover .parent-hover\:scroll-mb-auto{
    scroll-margin-bottom: auto;
}

.parent:hover .parent-hover\:scroll-mb-0{
    scroll-margin-bottom: 0;
}

.parent:hover .parent-hover\:scroll-mb-4{
    scroll-margin-bottom: 0.25rem;
}

.parent:hover .parent-hover\:scroll-mb-8{
    scroll-margin-bottom: 0.5rem;
}

.parent:hover .parent-hover\:scroll-mb-12{
    scroll-margin-bottom: 0.75rem;
}

.parent:hover .parent-hover\:scroll-mb-16{
    scroll-margin-bottom: 1rem;
}

.parent:hover .parent-hover\:scroll-mb-20{
    scroll-margin-bottom: 1.25rem;
}

.parent:hover .parent-hover\:scroll-mb-24{
    scroll-margin-bottom: 1.5rem;
}

.parent:hover .parent-hover\:scroll-mb-28{
    scroll-margin-bottom: 1.75rem;
}

.parent:hover .parent-hover\:scroll-mb-32{
    scroll-margin-bottom: 2rem;
}

.parent:hover .parent-hover\:scroll-mb-36{
    scroll-margin-bottom: 2.25rem;
}

.parent:hover .parent-hover\:scroll-mb-40{
    scroll-margin-bottom: 2.5rem;
}

.parent:hover .parent-hover\:scroll-mb-44{
    scroll-margin-bottom: 2.75rem;
}

.parent:hover .parent-hover\:scroll-mb-48{
    scroll-margin-bottom: 3rem;
}

.parent:hover .parent-hover\:scroll-mb-52{
    scroll-margin-bottom: 3.25rem;
}

.parent:hover .parent-hover\:scroll-mb-56{
    scroll-margin-bottom: 3.5rem;
}

.parent:hover .parent-hover\:scroll-mb-60{
    scroll-margin-bottom: 3.75rem;
}

.parent:hover .parent-hover\:scroll-mb-64{
    scroll-margin-bottom: 4rem;
}

.parent:hover .parent-hover\:scroll-mb-68{
    scroll-margin-bottom: 6rem;
}

.parent:hover .parent-hover\:scroll-mb-72{
    scroll-margin-bottom: 8rem;
}

.parent:hover .parent-hover\:scroll-mb-76{
    scroll-margin-bottom: 12rem;
}

.parent:hover .parent-hover\:scroll-mb-80{
    scroll-margin-bottom: 16rem;
}

/** scroll-margin top **/
.parent:hover .parent-hover\:scroll-ml-auto{
    scroll-margin-left: auto;
}

.parent:hover .parent-hover\:scroll-ml-0{
    scroll-margin-left: 0;
}

.parent:hover .parent-hover\:scroll-ml-4{
    scroll-margin-left: 0.25rem;
}

.parent:hover .parent-hover\:scroll-ml-8{
    scroll-margin-left: 0.5rem;
}

.parent:hover .parent-hover\:scroll-ml-12{
    scroll-margin-left: 0.75rem;
}

.parent:hover .parent-hover\:scroll-ml-16{
    scroll-margin-left: 1rem;
}

.parent:hover .parent-hover\:scroll-ml-20{
    scroll-margin-left: 1.25rem;
}

.parent:hover .parent-hover\:scroll-ml-24{
    scroll-margin-left: 1.5rem;
}

.parent:hover .parent-hover\:scroll-ml-28{
    scroll-margin-left: 1.75rem;
}

.parent:hover .parent-hover\:scroll-ml-32{
    scroll-margin-left: 2rem;
}

.parent:hover .parent-hover\:scroll-ml-36{
    scroll-margin-left: 2.25rem;
}

.parent:hover .parent-hover\:scroll-ml-40{
    scroll-margin-left: 2.5rem;
}

.parent:hover .parent-hover\:scroll-ml-44{
    scroll-margin-left: 2.75rem;
}

.parent:hover .parent-hover\:scroll-ml-48{
    scroll-margin-left: 3rem;
}

.parent:hover .parent-hover\:scroll-ml-52{
    scroll-margin-left: 3.25rem;
}

.parent:hover .parent-hover\:scroll-ml-56{
    scroll-margin-left: 3.5rem;
}

.parent:hover .parent-hover\:scroll-ml-60{
    scroll-margin-left: 3.75rem;
}

.parent:hover .parent-hover\:scroll-ml-64{
    scroll-margin-left: 4rem;
}

.parent:hover .parent-hover\:scroll-ml-68{
    scroll-margin-left: 6rem;
}

.parent:hover .parent-hover\:scroll-ml-72{
    scroll-margin-left: 8rem;
}

.parent:hover .parent-hover\:scroll-ml-76{
    scroll-margin-left: 12rem;
}

.parent:hover .parent-hover\:scroll-ml-80{
    scroll-margin-left: 16rem;
}

/** scroll-margin-right **/
.parent:hover .parent-hover\:scroll-mr-auto{
    scroll-margin-right: auto;
}

.parent:hover .parent-hover\:scroll-mr-0{
    scroll-margin-right: 0;
}

.parent:hover .parent-hover\:scroll-mr-4{
    scroll-margin-right: 0.25rem;
}

.parent:hover .parent-hover\:scroll-mr-8{
    scroll-margin-right: 0.5rem;
}

.parent:hover .parent-hover\:scroll-mr-12{
    scroll-margin-right: 0.75rem;
}

.parent:hover .parent-hover\:scroll-mr-16{
    scroll-margin-right: 1rem;
}

.parent:hover .parent-hover\:scroll-mr-20{
    scroll-margin-right: 1.25rem;
}

.parent:hover .parent-hover\:scroll-mr-24{
    scroll-margin-right: 1.5rem;
}

.parent:hover .parent-hover\:scroll-mr-28{
    scroll-margin-right: 1.75rem;
}

.parent:hover .parent-hover\:scroll-mr-32{
    scroll-margin-right: 2rem;
}

.parent:hover .parent-hover\:scroll-mr-36{
    scroll-margin-right: 2.25rem;
}

.parent:hover .parent-hover\:scroll-mr-40{
    scroll-margin-right: 2.5rem;
}

.parent:hover .parent-hover\:scroll-mr-44{
    scroll-margin-right: 2.75rem;
}

.parent:hover .parent-hover\:scroll-mr-48{
    scroll-margin-right: 3rem;
}

.parent:hover .parent-hover\:scroll-mr-52{
    scroll-margin-right: 3.25rem;
}

.parent:hover .parent-hover\:scroll-mr-56{
    scroll-margin-right: 3.5rem;
}

.parent:hover .parent-hover\:scroll-mr-60{
    scroll-margin-right: 3.75rem;
}

.parent:hover .parent-hover\:scroll-mr-64{
    scroll-margin-right: 4rem;
}

.parent:hover .parent-hover\:scroll-mr-68{
    scroll-margin-right: 6rem;
}

.parent:hover .parent-hover\:scroll-mr-72{
    scroll-margin-right: 8rem;
}

.parent:hover .parent-hover\:scroll-mr-76{
    scroll-margin-right: 12rem;
}

.parent:hover .parent-hover\:scroll-mr-80{
    scroll-margin-right: 16rem;
}

/* scroll-margin left and right **/
.parent:hover .parent-hover\:scroll-mx-auto{
    scroll-margin-left: auto;
    scroll-margin-right: auto;
}

.parent:hover .parent-hover\:scroll-mx-0{
    scroll-margin-left: 0;
    scroll-margin-right: 0;
}

.parent:hover .parent-hover\:scroll-mx-4{
    scroll-margin-left: 0.25rem;
    scroll-margin-right: 0.25rem;
}

.parent:hover .parent-hover\:scroll-mx-8{
    scroll-margin-left: 0.5rem;
    scroll-margin-right: 0.5rem;
}

.parent:hover .parent-hover\:scroll-mx-12{
    scroll-margin-left: 0.75rem;
    scroll-margin-top: 0.75rem;
}

.parent:hover .parent-hover\:scroll-mx-16{
    scroll-margin-left: 1rem;
    scroll-margin-right: 1rem;
}

.parent:hover .parent-hover\:scroll-mx-20{
    scroll-margin-left: 1.25rem;
    scroll-margin-right: 1.25rem;
}

.parent:hover .parent-hover\:scroll-mx-24{
    scroll-margin-left: 1.5rem;
    scroll-margin-right: 1.5rem;
}

.parent:hover .parent-hover\:scroll-mx-28{
    scroll-margin-left: 1.75rem;
    scroll-margin-right: 1.75rem;
}

.parent:hover .parent-hover\:scroll-mx-32{
    scroll-margin-left: 2rem;
    scroll-margin-right: 2rem;
}

.parent:hover .parent-hover\:scroll-mx-36{
    scroll-margin-left: 2.25rem;
    scroll-margin-right: 2.25rem;
}

.parent:hover .parent-hover\:scroll-mx-40{
    scroll-margin-left: 2.5rem;
    scroll-margin-right: 2.5rem;
}

.parent:hover .parent-hover\:scroll-mx-44{
    scroll-margin-left: 2.75rem;
    scroll-margin-right: 2.75rem;
}

.parent:hover .parent-hover\:scroll-mx-48{
    scroll-margin-left: 3rem;
    scroll-margin-right: 3rem;
}

.parent:hover .parent-hover\:scroll-mx-52{
    scroll-margin-left: 3.25rem;
    scroll-margin-right: 3.25rem;
}

.parent:hover .parent-hover\:scroll-mx-56{
    scroll-margin-left: 3.5rem;
    scroll-margin-right: 3.5rem;
}

.parent:hover .parent-hover\:scroll-mx-60{
    scroll-margin-left: 3.75rem;
    scroll-margin-right: 3.75rem;
}

.parent:hover .parent-hover\:scroll-mx-64{
    scroll-margin-left: 4rem;
    scroll-margin-right: 4rem;
}

.parent:hover .parent-hover\:scroll-mx-68{
    scroll-margin-left: 6rem;
    scroll-margin-right: 6rem;
}

.parent:hover .parent-hover\:scroll-mx-72{
    scroll-margin-left: 8rem;
    scroll-margin-right: 8rem;
}

.parent:hover .parent-hover\:scroll-mx-76{
    scroll-margin-left: 12rem;
    scroll-margin-right: 12rem;
}

.parent:hover .parent-hover\:scroll-mx-80{
    scroll-margin-left: 14rem;
    scroll-margin-right: 14rem;
}

/** scroll-margin top and bottom **/
.parent:hover .parent-hover\:scroll-my-auto{
    scroll-margin-top: auto;
    scroll-margin-bottom: auto;
}

.parent:hover .parent-hover\:scroll-my-0{
    scroll-margin-top: 0;
    scroll-margin-bottom: 0;
}

.parent:hover .parent-hover\:scroll-my-4{
    scroll-margin-top: 0.25rem;
    scroll-margin-bottom: 0.25rem;
}

.parent:hover .parent-hover\:scroll-my-8{
    scroll-margin-top: 0.5rem;
    scroll-margin-bottom: 0.5rem;
}

.parent:hover .parent-hover\:scroll-my-12{
    scroll-margin-top: 0.75rem;
    scroll-margin-bottom: 0.75rem;
}

.parent:hover .parent-hover\:scroll-my-16{
    scroll-margin-top: 1rem;
    scroll-margin-bottom: 1rem;
}

.parent:hover .parent-hover\:scroll-my-20{
    scroll-margin-top: 1.25rem;
    scroll-margin-bottom: 1.25rem;
}

.parent:hover .parent-hover\:scroll-my-24{
    scroll-margin-top: 1.5rem;
    scroll-margin-bottom: 1.5rem;
}

.parent:hover .parent-hover\:scroll-my-28{
    scroll-margin-top: 1.75rem;
    scroll-margin-bottom: 1.75rem;
}

.parent:hover .parent-hover\:scroll-my-32{
    scroll-margin-top: 2rem;
    scroll-margin-bottom: 2rem;
}

.parent:hover .parent-hover\:scroll-my-36{
    scroll-margin-top: 2.25rem;
    scroll-margin-bottom: 2.25rem;
}

.parent:hover .parent-hover\:scroll-my-40{
    scroll-margin-top: 2.5rem;
    scroll-margin-bottom: 2.5rem;
}

.parent:hover .parent-hover\:scroll-my-44{
    scroll-margin-top: 2.75rem;
    scroll-margin-bottom: 2.75rem;
}

.parent:hover .parent-hover\:scroll-my-48{
    scroll-margin-top: 3rem;
    scroll-margin-bottom: 3rem;
}

.parent:hover .parent-hover\:scroll-my-52{
    scroll-margin-top: 3.25rem;
    scroll-margin-bottom: 3.25rem;
}

.parent:hover .parent-hover\:scroll-my-56{
    scroll-margin-top: 3.5rem;
    scroll-margin-bottom: 3.5rem;
}

.parent:hover .parent-hover\:scroll-my-60{
    scroll-margin-top: 3.75rem;
    scroll-margin-bottom: 3.75rem;
}

.parent:hover .parent-hover\:scroll-my-64{
    scroll-margin-top: 4rem;
    scroll-margin-bottom: 4rem;
}

.parent:hover .parent-hover\:scroll-my-68{
    scroll-margin-top: 6rem;
    scroll-margin-bottom: 6rem;
}

.parent:hover .parent-hover\:scroll-my-72{
    scroll-margin-top: 8rem;
    scroll-margin-bottom: 8rem;
}

.parent:hover .parent-hover\:scroll-my-76{
    scroll-margin-top: 12rem;
    scroll-margin-bottom: 12rem;
}

.parent:hover .parent-hover\:scroll-my-80{
    scroll-margin-top: 14rem;
    scroll-margin-bottom: 14rem;
}

.parent:hover .parent-hover\:scroll-snap-align-start{
    scroll-snap-align: start;
}

.parent:hover .parent-hover\:scroll-snap-align-end{
    scroll-snap-align: end;
}

.parent:hover .parent-hover\:scroll-snap-align-center{
    scroll-snap-align: center;
}

.parent:hover .parent-hover\:scroll-snap-align-none{
    scroll-snap-align: none;
}

.parent:hover .parent-hover\:scroll-snap-stop-normal{
    scroll-snap-stop: normal;
}

.parent:hover .parent-hover\:scroll-always-stop-normal{
    scroll-snap-stop: always;
}

.parent:hover .parent-hover\:scroll-snap-type-none{
    scroll-snap-type: none;
}

.parent:hover .parent-hover\:scroll-snap-type-mandatory{
    scroll-snap-type: mandatory;
}

.parent:hover .parent-hover\:scroll-snap-type-proximity{
    scroll-snap-type: proximity;
}

.parent:hover .parent-hover\:user-select-none{
    user-select: none;
}

.parent:hover .parent-hover\:user-select-text{
    user-select: text;
}

.parent:hover .parent-hover\:user-select-all{
    user-select: all;
}

.parent:hover .parent-hover\:user-select-auto{
    user-select: auto;
}

.parent:hover .parent-hover\:will-change-auto{
    will-change: auto;
}

.parent:hover .parent-hover\:will-change-scroll{
    will-change: scroll;
}

.parent:hover .parent-hover\:will-change-contents{
    will-change: contents;
}

.parent:hover .parent-hover\:will-change-transform{
    will-change: transform;
}

.parent:hover .parent-hover\:stroke-w-0{
    stroke-width: 0;
}

.parent:hover .parent-hover\:stroke-w-1{
    stroke-width: 1;
}

.parent:hover .parent-hover\:stroke-w-2{
    stroke-width: 2;
}

.parent:hover .parent-hover\:scale-0{
    transform: scale(0);
}

.parent:hover .parent-hover\:scale-5{
    transform: scale(0.05);
}

.parent:hover .parent-hover\:scale-10{
    transform: scale(0.1);
}

.parent:hover .parent-hover\:scale-15{
    transform: scale(0.15);
}

.parent:hover .parent-hover\:scale-20{
    transform: scale(0.2);
}

.parent:hover .parent-hover\:scale-25{
    transform: scale(0.25);
}

.parent:hover .parent-hover\:scale-30{
    transform: scale(0.3);
}

.parent:hover .parent-hover\:scale-35{
    transform: scale(0.35);
}

.parent:hover .parent-hover\:scale-40{
    transform: scale(0.4);
}

.parent:hover .parent-hover\:scale-45{
    transform: scale(0.45);
}

.parent:hover .parent-hover\:scale-50{
    transform: scale(0.5);
}

.parent:hover .parent-hover\:scale-55{
    transform: scale(0.55);
}

.parent:hover .parent-hover\:scale-60{
    transform: scale(0.6);
}

.parent:hover .parent-hover\:scale-65{
    transform: scale(0.65);
}

.parent:hover .parent-hover\:scale-70{
    transform: scale(0.7);
}

.parent:hover .parent-hover\:scale-75{
    transform: scale(0.75);
}

.parent:hover .parent-hover\:scale-80{
    transform: scale(0.8);
}

.parent:hover .parent-hover\:scale-85{
    transform: scale(0.85);
}

.parent:hover .parent-hover\:scale-90{
    transform: scale(0.9);
}

.parent:hover .parent-hover\:scale-95{
    transform: scale(0.95);
}

.parent:hover .parent-hover\:scale-100{
    transform: scale(1);
}

.parent:hover .parent-hover\:scale-105{
    transform: scale(1.05);
}

.parent:hover .parent-hover\:scale-110{
    transform: scale(1.1);
}

.parent:hover .parent-hover\:scale-115{
    transform: scale(1.15);
}

.parent:hover .parent-hover\:scale-120{
    transform: scale(1.2);
}

.parent:hover .parent-hover\:scale-125{
    transform: scale(1.25);
}

.parent:hover .parent-hover\:scale-130{
    transform: scale(1.3);
}

.parent:hover .parent-hover\:scale-135{
    transform: scale(1.35);
}

.parent:hover .parent-hover\:scale-140{
    transform: scale(1.4);
}

.parent:hover .parent-hover\:scale-145{
    transform: scale(1.45);
}

.parent:hover .parent-hover\:scale-150{
    transform: scale(1.5);
}

.parent:hover .parent-hover\:-translate-1{
    transform: translate(-10px);
}

.parent:hover .parent-hover\:-translate-2{
    transform: translate(-20px);
}

.parent:hover .parent-hover\:-translate-3{
    transform: translate(-30px);
}

.parent:hover .parent-hover\:-translate-4{
    transform: translate(-40px);
}

.parent:hover .parent-hover\:-translate-5{
    transform: translate(-60px);
}

.parent:hover .parent-hover\:-translate-6{
    transform: translate(-60px);
}

.parent:hover .parent-hover\:-translate-7{
    transform: translate(-70px);
}

.parent:hover .parent-hover\:-translate-8{
    transform: translate(-80px);
}

.parent:hover .parent-hover\:-translate-9{
    transform: translate(-90px);
}

.parent:hover .parent-hover\:-translate-10{
    transform: translate(-100px);
}

.parent:hover .parent-hover\:-translate-11{
    transform: translate(-110px);
}

.parent:hover .parent-hover\:-translate-12{
    transform: translate(-120px);
}

.parent:hover .parent-hover\:-translate-13{
    transform: translate(-130px);
}

.parent:hover .parent-hover\:-translate-14{
    transform: translate(-140px);
}

.parent:hover .parent-hover\:-translate-15{
    transform: translate(-150px);
}

.parent:hover .parent-hover\:-translate-16{
    transform: translate(-160px);
}

.parent:hover .parent-hover\:-translate-17{
    transform: translate(-170px);
}

.parent:hover .parent-hover\:-translate-18{
    transform: translate(-180px);
}

.parent:hover .parent-hover\:-translate-19{
    transform: translate(-190px);
}

.parent:hover .parent-hover\:-translate-20{
    transform: translate(-200px);
}

.parent:hover .parent-hover\:-translate-10x{
    transform: translate(-10%);
}

.parent:hover .parent-hover\:-translate-15x{
    transform: translate(-15%);
}

.parent:hover .parent-hover\:-translate-20x{
    transform: translate(-20%);
}

.parent:hover .parent-hover\:-translate-25x{
    transform: translate(-25%);
}

.parent:hover .parent-hover\:-translate-30x{
    transform: translate(-30%);
}

.parent:hover .parent-hover\:-translate-35x{
    transform: translate(-35%);
}

.parent:hover .parent-hover\:-translate-40x{
    transform: translate(-40%);
}

.parent:hover .parent-hover\:-translate-45x{
    transform: translate(-45%);
}

.parent:hover .parent-hover\:-translate-50x{
    transform: translate(-50%);
}

.parent:hover .parent-hover\:-translate-55x{
    transform: translate(-55%);
}

.parent:hover .parent-hover\:-translate-60x{
    transform: translate(-60%);
}

.parent:hover .parent-hover\:-translate-65x{
    transform: translate(-65%);
}

.parent:hover .parent-hover\:-translate-70x{
    transform: translate(-70%);
}

.parent:hover .parent-hover\:-translate-75x{
    transform: translate(-75%);
}

.parent:hover .parent-hover\:-translate-80x{
    transform: translate(-80%);
}

.parent:hover .parent-hover\:-translate-85x{
    transform: translate(-85%);
}

.parent:hover .parent-hover\:-translate-90x{
    transform: translate(-90%);
}

.parent:hover .parent-hover\:-translate-95x{
    transform: translate(-95%);
}

.parent:hover .parent-hover\:-translate-x-1{
    transform: translateX(-10px);
}

.parent:hover .parent-hover\:-translate-x-2{
    transform: translateX(-20px);
}

.parent:hover .parent-hover\:-translate-x-3{
    transform: translateX(-30px);
}

.parent:hover .parent-hover\:-translate-x-4{
    transform: translateX(-40px);
}

.parent:hover .parent-hover\:-translate-x-5{
    transform: translateX(-60px);
}

.parent:hover .parent-hover\:-translate-x-6{
    transform: translateX(-60px);
}

.parent:hover .parent-hover\:-translate-x-7{
    transform: translateX(-70px);
}

.parent:hover .parent-hover\:-translate-x-8{
    transform: translateX(-80px);
}

.parent:hover .parent-hover\:-translate-x-9{
    transform: translateX(-90px);
}

.parent:hover .parent-hover\:-translate-x-10{
    transform: translateX(-100px);
}

.parent:hover .parent-hover\:-translate-x-11{
    transform: translateX(-110px);
}

.parent:hover .parent-hover\:-translate-x-12{
    transform: translateX(-120px);
}

.parent:hover .parent-hover\:-translate-x-13{
    transform: translateX(-130px);
}

.parent:hover .parent-hover\:-translate-x-14{
    transform: translateX(-140px);
}

.parent:hover .parent-hover\:-translate-x-15{
    transform: translateX(-150px);
}

.parent:hover .parent-hover\:-translate-x-16{
    transform: translateX(-160px);
}

.parent:hover .parent-hover\:-translate-x-17{
    transform: translateX(-170px);
}

.parent:hover .parent-hover\:-translate-x-18{
    transform: translateX(-180px);
}

.parent:hover .parent-hover\:-translate-x-19{
    transform: translateX(-190px);
}

.parent:hover .parent-hover\:-translate-x-20{
    transform: translateX(-200px);
}

.parent:hover .parent-hover\:-translate-x-10x{
    transform: translateX(-10%);
}

.parent:hover .parent-hover\:-translate-x-15x{
    transform: translateX(-15%);
}

.parent:hover .parent-hover\:-translate-x-20x{
    transform: translateX(-20%);
}

.parent:hover .parent-hover\:-translate-x-25x{
    transform: translateX(-25%);
}

.parent:hover .parent-hover\:-translate-x-30x{
    transform: translateX(-30%);
}

.parent:hover .parent-hover\:-translate-x-35x{
    transform: translateX(-35%);
}

.parent:hover .parent-hover\:-translate-x-40x{
    transform: translateX(-40%);
}

.parent:hover .parent-hover\:-translate-x-45x{
    transform: translateX(-45%);
}

.parent:hover .parent-hover\:-translate-x-50x{
    transform: translateX(-50%);
}

.parent:hover .parent-hover\:-translate-x-55x{
    transform: translateX(-55%);
}

.parent:hover .parent-hover\:-translate-x-60x{
    transform: translateX(-60%);
}

.parent:hover .parent-hover\:-translate-x-65x{
    transform: translateX(-65%);
}

.parent:hover .parent-hover\:-translate-x-70x{
    transform: translateX(-70%);
}

.parent:hover .parent-hover\:-translate-x-75x{
    transform: translateX(-75%);
}

.parent:hover .parent-hover\:-translate-x-80x{
    transform: translateX(-80%);
}

.parent:hover .parent-hover\:-translate-x-85x{
    transform: translateX(-85%);
}

.parent:hover .parent-hover\:-translate-x-90x{
    transform: translateX(-90%);
}

.parent:hover .parent-hover\:-translate-x-95x{
    transform: translateX(-95%);
}

.parent:hover .parent-hover\:-translate-y-1{
    transform: translateY(-10px);
}

.parent:hover .parent-hover\:-translate-y-2{
    transform: translateY(-20px);
}

.parent:hover .parent-hover\:-translate-y-3{
    transform: translateY(-30px);
}

.parent:hover .parent-hover\:-translate-y-4{
    transform: translateY(-40px);
}

.parent:hover .parent-hover\:-translate-y-5{
    transform: translateY(-60px);
}

.parent:hover .parent-hover\:-translate-y-6{
    transform: translateY(-60px);
}

.parent:hover .parent-hover\:-translate-y-7{
    transform: translateY(-70px);
}

.parent:hover .parent-hover\:-translate-y-8{
    transform: translateY(-80px);
}

.parent:hover .parent-hover\:-translate-y-9{
    transform: translateY(-90px);
}

.parent:hover .parent-hover\:-translate-y-10{
    transform: translateY(-100px);
}

.parent:hover .parent-hover\:-translate-y-11{
    transform: translateY(-110px);
}

.parent:hover .parent-hover\:-translate-y-12{
    transform: translateY(-120px);
}

.parent:hover .parent-hover\:-translate-y-13{
    transform: translateY(-130px);
}

.parent:hover .parent-hover\:-translate-y-14{
    transform: translateY(-140px);
}

.parent:hover .parent-hover\:-translate-y-15{
    transform: translateY(-150px);
}

.parent:hover .parent-hover\:-translate-y-16{
    transform: translateY(-160px);
}

.parent:hover .parent-hover\:-translate-y-17{
    transform: translateY(-170px);
}

.parent:hover .parent-hover\:-translate-y-18{
    transform: translateY(-180px);
}

.parent:hover .parent-hover\:-translate-y-19{
    transform: translateY(-190px);
}

.parent:hover .parent-hover\:-translate-y-20{
    transform: translateY(-200px);
}

.parent:hover .parent-hover\:-translate-y-10x{
    transform: translateY(-10%);
}

.parent:hover .parent-hover\:-translate-y-15x{
    transform: translateY(-15%);
}

.parent:hover .parent-hover\:-translate-y-20x{
    transform: translateY(-20%);
}

.parent:hover .parent-hover\:-translate-y-25x{
    transform: translateY(-25%);
}

.parent:hover .parent-hover\:-translate-y-30x{
    transform: translateY(-30%);
}

.parent:hover .parent-hover\:-translate-y-35x{
    transform: translateY(-35%);
}

.parent:hover .parent-hover\:-translate-y-40x{
    transform: translateY(-40%);
}

.parent:hover .parent-hover\:-translate-y-45x{
    transform: translateY(-45%);
}

.parent:hover .parent-hover\:-translate-y-50x{
    transform: translateY(-50%);
}

.parent:hover .parent-hover\:-translate-y-55x{
    transform: translateY(-55%);
}

.parent:hover .parent-hover\:-translate-y-60x{
    transform: translateY(-60%);
}

.parent:hover .parent-hover\:-translate-y-65x{
    transform: translateY(-65%);
}

.parent:hover .parent-hover\:-translate-y-70x{
    transform: translateY(-70%);
}

.parent:hover .parent-hover\:-translate-y-75x{
    transform: translateY(-75%);
}

.parent:hover .parent-hover\:-translate-y-80x{
    transform: translateY(-80%);
}

.parent:hover .parent-hover\:-translate-y-85x{
    transform: translateY(-85%);
}

.parent:hover .parent-hover\:-translate-y-90x{
    transform: translateY(-90%);
}

.parent:hover .parent-hover\:-translate-y-95x{
    transform: translateY(-95%);
}

.parent:hover .parent-hover\:-translate-y-100x{
    transform: translateY(-100%);
}

.parent:hover .parent-hover\:translate-0{
    transform: translate(0);
}

.parent:hover .parent-hover\:translate-1{
    transform: translate(10px);
}

.parent:hover .parent-hover\:translate-2{
    transform: translate(20px);
}

.parent:hover .parent-hover\:translate-3{
    transform: translate(30px);
}

.parent:hover .parent-hover\:translate-4{
    transform: translate(40px);
}

.parent:hover .parent-hover\:translate-5{
    transform: translate(60px);
}

.parent:hover .parent-hover\:translate-6{
    transform: translate(60px);
}

.parent:hover .parent-hover\:translate-7{
    transform: translate(70px);
}

.parent:hover .parent-hover\:translate-8{
    transform: translate(80px);
}

.parent:hover .parent-hover\:translate-9{
    transform: translate(90px);
}

.parent:hover .parent-hover\:translate-10{
    transform: translate(100px);
}

.parent:hover .parent-hover\:translate-11{
    transform: translate(110px);
}

.parent:hover .parent-hover\:translate-12{
    transform: translate(120px);
}

.parent:hover .parent-hover\:translate-13{
    transform: translate(130px);
}

.parent:hover .parent-hover\:translate-14{
    transform: translate(140px);
}

.parent:hover .parent-hover\:translate-15{
    transform: translate(150px);
}

.parent:hover .parent-hover\:translate-16{
    transform: translate(160px);
}

.parent:hover .parent-hover\:translate-17{
    transform: translate(170px);
}

.parent:hover .parent-hover\:translate-18{
    transform: translate(180px);
}

.parent:hover .parent-hover\:translate-19{
    transform: translate(190px);
}

.parent:hover .parent-hover\:translate-20{
    transform: translate(200px);
}

.parent:hover .parent-hover\:translate-10x{
    transform: translate(10%);
}

.parent:hover .parent-hover\:translate-15x{
    transform: translate(15%);
}

.parent:hover .parent-hover\:translate-20x{
    transform: translate(20%);
}

.parent:hover .parent-hover\:translate-25x{
    transform: translate(25%);
}

.parent:hover .parent-hover\:translate-30x{
    transform: translate(30%);
}

.parent:hover .parent-hover\:translate-35x{
    transform: translate(35%);
}

.parent:hover .parent-hover\:translate-40x{
    transform: translate(40%);
}

.parent:hover .parent-hover\:translate-45x{
    transform: translate(45%);
}

.parent:hover .parent-hover\:translate-50x{
    transform: translate(50%);
}

.parent:hover .parent-hover\:translate-55x{
    transform: translate(55%);
}

.parent:hover .parent-hover\:translate-60x{
    transform: translate(60%);
}

.parent:hover .parent-hover\:translate-65x{
    transform: translate(65%);
}

.parent:hover .parent-hover\:translate-70x{
    transform: translate(70%);
}

.parent:hover .parent-hover\:translate-75x{
    transform: translate(75%);
}

.parent:hover .parent-hover\:translate-80x{
    transform: translate(80%);
}

.parent:hover .parent-hover\:translate-85x{
    transform: translate(85%);
}

.parent:hover .parent-hover\:translate-90x{
    transform: translate(90%);
}

.parent:hover .parent-hover\:translate-95x{
    transform: translate(95%);
}

.parent:hover .parent-hover\:translate-x-0{
    transform: translateX(0);
}

.parent:hover .parent-hover\:translate-x-1{
    transform: translateX(10px);
}

.parent:hover .parent-hover\:translate-x-2{
    transform: translateX(20px);
}

.parent:hover .parent-hover\:translate-x-3{
    transform: translateX(30px);
}

.parent:hover .parent-hover\:translate-x-4{
    transform: translateX(40px);
}

.parent:hover .parent-hover\:translate-x-5{
    transform: translateX(60px);
}

.parent:hover .parent-hover\:translate-x-6{
    transform: translateX(60px);
}

.parent:hover .parent-hover\:translate-x-7{
    transform: translateX(70px);
}

.parent:hover .parent-hover\:translate-x-8{
    transform: translateX(80px);
}

.parent:hover .parent-hover\:translate-x-9{
    transform: translateX(90px);
}

.parent:hover .parent-hover\:translate-x-10{
    transform: translateX(100px);
}

.parent:hover .parent-hover\:translate-x-11{
    transform: translateX(110px);
}

.parent:hover .parent-hover\:translate-x-12{
    transform: translateX(120px);
}

.parent:hover .parent-hover\:translate-x-13{
    transform: translateX(130px);
}

.parent:hover .parent-hover\:translate-x-14{
    transform: translateX(140px);
}

.parent:hover .parent-hover\:translate-x-15{
    transform: translateX(150px);
}

.parent:hover .parent-hover\:translate-x-16{
    transform: translateX(160px);
}

.parent:hover .parent-hover\:translate-x-17{
    transform: translateX(170px);
}

.parent:hover .parent-hover\:translate-x-18{
    transform: translateX(180px);
}

.parent:hover .parent-hover\:translate-x-19{
    transform: translateX(190px);
}

.parent:hover .parent-hover\:translate-x-20{
    transform: translateX(200px);
}

.parent:hover .parent-hover\:translate-x-10x{
    transform: translateX(10%);
}

.parent:hover .parent-hover\:translate-x-15x{
    transform: translateX(15%);
}

.parent:hover .parent-hover\:translate-x-20x{
    transform: translateX(20%);
}

.parent:hover .parent-hover\:translate-x-25x{
    transform: translateX(25%);
}

.parent:hover .parent-hover\:translate-x-30x{
    transform: translateX(30%);
}

.parent:hover .parent-hover\:translate-x-35x{
    transform: translateX(35%);
}

.parent:hover .parent-hover\:translate-x-40x{
    transform: translateX(40%);
}

.parent:hover .parent-hover\:translate-x-45x{
    transform: translateX(45%);
}

.parent:hover .parent-hover\:translate-x-50x{
    transform: translateX(50%);
}

.parent:hover .parent-hover\:translate-x-55x{
    transform: translateX(55%);
}

.parent:hover .parent-hover\:translate-x-60x{
    transform: translateX(60%);
}

.parent:hover .parent-hover\:translate-x-65x{
    transform: translateX(65%);
}

.parent:hover .parent-hover\:translate-x-70x{
    transform: translateX(70%);
}

.parent:hover .parent-hover\:translate-x-75x{
    transform: translateX(75%);
}

.parent:hover .parent-hover\:translate-x-80x{
    transform: translateX(80%);
}

.parent:hover .parent-hover\:translate-x-85x{
    transform: translateX(85%);
}

.parent:hover .parent-hover\:translate-x-90x{
    transform: translateX(90%);
}

.parent:hover .parent-hover\:translate-x-95x{
    transform: translateX(95%);
}

.parent:hover .parent-hover\:translate-y-0{
    transform: translateY(0);
}

.parent:hover .parent-hover\:translate-y-1{
    transform: translateY(10px);
}

.parent:hover .parent-hover\:translate-y-2{
    transform: translateY(20px);
}

.parent:hover .parent-hover\:translate-y-3{
    transform: translateY(30px);
}

.parent:hover .parent-hover\:translate-y-4{
    transform: translateY(40px);
}

.parent:hover .parent-hover\:translate-y-5{
    transform: translateY(60px);
}

.parent:hover .parent-hover\:translate-y-6{
    transform: translateY(60px);
}

.parent:hover .parent-hover\:translate-y-7{
    transform: translateY(70px);
}

.parent:hover .parent-hover\:translate-y-8{
    transform: translateY(80px);
}

.parent:hover .parent-hover\:translate-y-9{
    transform: translateY(90px);
}

.parent:hover .parent-hover\:translate-y-10{
    transform: translateY(100px);
}

.parent:hover .parent-hover\:translate-y-11{
    transform: translateY(110px);
}

.parent:hover .parent-hover\:translate-y-12{
    transform: translateY(120px);
}

.parent:hover .parent-hover\:translate-y-13{
    transform: translateY(130px);
}

.parent:hover .parent-hover\:translate-y-14{
    transform: translateY(140px);
}

.parent:hover .parent-hover\:translate-y-15{
    transform: translateY(150px);
}

.parent:hover .parent-hover\:translate-y-16{
    transform: translateY(160px);
}

.parent:hover .parent-hover\:translate-y-17{
    transform: translateY(170px);
}

.parent:hover .parent-hover\:translate-y-18{
    transform: translateY(180px);
}

.parent:hover .parent-hover\:translate-y-19{
    transform: translateY(190px);
}

.parent:hover .parent-hover\:translate-y-20{
    transform: translateY(200px);
}

.parent:hover .parent-hover\:translate-y-10x{
    transform: translateY(10%);
}

.parent:hover .parent-hover\:translate-y-15x{
    transform: translateY(15%);
}

.parent:hover .parent-hover\:translate-y-20x{
    transform: translateY(20%);
}

.parent:hover .parent-hover\:translate-y-25x{
    transform: translateY(25%);
}

.parent:hover .parent-hover\:translate-y-30x{
    transform: translateY(30%);
}

.parent:hover .parent-hover\:translate-y-35x{
    transform: translateY(35%);
}

.parent:hover .parent-hover\:translate-y-40x{
    transform: translateY(40%);
}

.parent:hover .parent-hover\:translate-y-45x{
    transform: translateY(45%);
}

.parent:hover .parent-hover\:translate-y-50x{
    transform: translateY(50%);
}

.parent:hover .parent-hover\:translate-y-55x{
    transform: translateY(55%);
}

.parent:hover .parent-hover\:translate-y-60x{
    transform: translateY(60%);
}

.parent:hover .parent-hover\:translate-y-65x{
    transform: translateY(65%);
}

.parent:hover .parent-hover\:translate-y-70x{
    transform: translateY(70%);
}

.parent:hover .parent-hover\:translate-y-75x{
    transform: translateY(75%);
}

.parent:hover .parent-hover\:translate-y-80x{
    transform: translateY(80%);
}

.parent:hover .parent-hover\:translate-y-85x{
    transform: translateY(85%);
}

.parent:hover .parent-hover\:translate-y-90x{
    transform: translateY(90%);
}

.parent:hover .parent-hover\:translate-y-95x{
    transform: translateY(95%);
}

.parent:hover .parent-hover\:rotate-0{
    transform: rotate(0);
}

.parent:hover .parent-hover\:rotate-1{
    transform: rotate(1deg);
}

.parent:hover .parent-hover\:rotate-2{
    transform: rotate(2deg);
}

.parent:hover .parent-hover\:rotate-3{
    transform: rotate(3deg);
}

.parent:hover .parent-hover\:rotate-6{
    transform: rotate(6deg);
}

.parent:hover .parent-hover\:rotate-12{
    transform: rotate(12deg);
}

.parent:hover .parent-hover\:rotate-20{
    transform: rotate(20deg);
}

.parent:hover .parent-hover\:rotate-30{
    transform: rotate(30deg);
}

.parent:hover .parent-hover\:rotate-45{
    transform: rotate(45deg);
}

.parent:hover .parent-hover\:rotate-60{
    transform: rotate(60deg);
}

.parent:hover .parent-hover\:rotate-90{
    transform: rotate(90deg);
}

.parent:hover .parent-hover\:rotate-180{
    transform: rotate(180deg);
}

.parent:hover .parent-hover\:rotate-259{
    transform: rotate(359deg);
}

.parent:hover .parent-hover\:transform-origin-center{
    transform-origin: center;
}

.parent:hover .parent-hover\:transform-origin-center{
    transform-origin: center;
}

.parent:hover .parent-hover\:transform-origin-center{
    transform-origin: center;
}

.parent:hover .parent-hover\:transform-origin-center{
    transform-origin: center;
}

.parent:hover .parent-hover\:transform-origin-center{
    transform-origin: center;
}

.parent:hover .parent-hover\:transform-origin-center{
    transform-origin: center;
}

.parent:hover .parent-hover\:transform-origin-center{
    transform-origin: center;
}

.parent:hover .parent-hover\:transition-duration-75{
    transition-duration: 75ms;
}

.parent:hover .parent-hover\:transition-duration-100{
    transition-duration: 100ms;
}

.parent:hover .parent-hover\:transition-duration-150{
    transition-duration: 150ms;
}

.parent:hover .parent-hover\:transition-duration-200{
    transition-duration: 200ms;
}

.parent:hover .parent-hover\:transition-duration-300{
    transition-duration: 300ms;
}

.parent:hover .parent-hover\:transition-duration-700{
    transition-duration: 700ms;
}

.parent:hover .parent-hover\:transition-duration-1000{
    transition-duration: 1000ms;
}

.parent:hover .parent-hover\:transition-ease-linear{
    transition-timing-function: linear;
}

.parent:hover .parent-hover\:transition-ease-in{
    transition-timing-function: ease-in;
}

.parent:hover .parent-hover\:transition-ease-out{
    transition-timing-function: ease-out;
}

.parent:hover .parent-hover\:transition-ease-in-out{
    transition-timing-function: ease-in-out;
}

.parent:hover .parent-hover\:transition-delay-75{
    transition-delay: 75ms;
}

.parent:hover .parent-hover\:transition-delay-100{
    transition-delay: 100ms;
}

.parent:hover .parent-hover\:transition-delay-150{
    transition-delay: 150ms;
}

.parent:hover .parent-hover\:transition-duration-200{
    transition-delay: 200ms;
}

.parent:hover .parent-hover\:transition-delay-300{
    transition-delay: 300ms;
}

.parent:hover .parent-hover\:transition-delay-700{
    transition-delay: 700ms;
}

.parent:hover .parent-hover\:transition-delay-1000{
    transition-delay: 1000ms;
}

.parent:hover .parent-hover\:transition-property-all{
    transition-property: all;
}

.parent:hover .parent-hover\:transition-property-colors{
    transition-property: color, background-color, text-decoration, fill, stroke;
}

.parent:hover .parent-hover\:transition-property-opacity{
    transition-property: opacity;
}

.parent:hover .parent-hover\:transition-property-transform{
    transition-property: transform;
}

.parent:hover .parent-hover\:animation-duration-75{
    animation-duration: 75ms;
}

.parent:hover .parent-hover\:animation-duration-100{
    animation-duration: 100ms;
}

.parent:hover .parent-hover\:animation-duration-150{
    animation-duration: 150ms;
}

.parent:hover .parent-hover\:animation-duration-200{
    animation-duration: 200ms;
}

.parent:hover .parent-hover\:animation-duration-300{
    animation-duration: 300ms;
}

.parent:hover .parent-hover\:animation-duration-700{
    animation-duration: 700ms;
}

.parent:hover .parent-hover\:animation-duration-1000{
    animation-duration: 1000ms;
}

.parent:hover .parent-hover\:animation-ease-linear{
    animation-timing-function: linear;
}

.parent:hover .parent-hover\:animation-ease-in{
    animation-timing-function: ease-in;
}

.parent:hover .parent-hover\:animation-ease-out{
    animation-timing-function: ease-out;
}

.parent:hover .parent-hover\:animation-ease-in-out{
    animation-timing-function: ease-in-out;
}

.parent:hover .parent-hover\:animation-delay-75{
    animation-delay: 75ms;
}

.parent:hover .parent-hover\:animation-delay-100{
    animation-delay: 100ms;
}

.parent:hover .parent-hover\:animation-delay-150{
    animation-delay: 150ms;
}

.parent:hover .parent-hover\:animation-duration-200{
    animation-delay: 200ms;
}

.parent:hover .parent-hover\:animation-delay-300{
    animation-delay: 300ms;
}

.parent:hover .parent-hover\:animation-delay-700{
    animation-delay: 700ms;
}

.parent:hover .parent-hover\:animation-delay-1000{
    animation-delay: 1000ms;
}

.parent:hover .parent-hover\:animation-name-fade-in{
    animation-name: fade-in;
}

.parent:hover .parent-hover\:animation-name-fade-out{
    animation-name: fade-out;
}

.parent:hover .parent-hover\:animation-name-spin{
    animation-name: spin;
}

.parent:hover .parent-hover\:animation-name-translate-x{
    animation-name: translate-x;
}

.parent:hover .parent-hover\:animation-name-translate-y{
    animation-name: translate-y;
}

.parent:hover .parent-hover\:animation-name-scale-up{
    animation-name: scale-up;
}

.parent:hover .parent-hover\:animation-name-scale-down{
    animation-name: scale-down;
}

.parent:hover .parent-hover\:animation-name-bounce{
    animation-name: bounce;
}

.parent:hover .parent-hover\:animation-name-slide-in{
    animation-name: slide-in;
}

.parent:hover .parent-hover\:animation-name-slide-out{
    animation-name: slide-out;
}

.parent:hover .parent-hover\:animation-name-pulse{
    animation-name: pulse;
}

.parent:hover .parent-hover\:color-transparent{
    color: transparent;
}

.parent:hover .parent-hover\:bg-transparent{
    background: transparent;
}

.parent:hover .parent-hover\:border-transparent{
    border-color: transparent;
}

.parent:hover .parent-hover\:color-white{
    color: var(--white);
}

.parent:hover .parent-hover\:color-black{
    color: var(--black);
}

.parent:hover .parent-hover\:text-white{
    color: var(--white);
}

.parent:hover .parent-hover\:text-black{
    color: var(--black);
}

.parent:hover .parent-hover\:bg-white{
    background: var(--white);
}

.parent:hover .parent-hover\:bg-black{
    background: var(--black);
}

.parent:hover .parent-hover\:border-white{
    border-color: var(--white);
}

.parent:hover .parent-hover\:border-black{
    border-color: var(--black);
}

.parent:hover .parent-hover\:border-teal-50{
    border-color: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:border-teal-100{
    border-color: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:border-teal-200{
    border-color: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:border-teal-300{
    border-color: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:border-teal-400{
    border-color: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:border-teal-500{
    border-color: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:border-teal-600{
    border-color: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:border-teal-700{
    border-color: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:border-teal-800{
    border-color: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:border-teal-900{
    border-color: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:border-red-50{
    border-color: var(--velocity-red-50);
}

.parent:hover .parent-hover\:border-red-100{
    border-color: var(--velocity-red-100);
}

.parent:hover .parent-hover\:border-red-200{
    border-color: var(--velocity-red-200);
}

.parent:hover .parent-hover\:border-red-300{
    border-color: var(--velocity-red-300);
}

.parent:hover .parent-hover\:border-red-400{
    border-color: var(--velocity-red-400);
}

.parent:hover .parent-hover\:border-red-500{
    border-color: var(--velocity-red-500);
}

.parent:hover .parent-hover\:border-red-600{
    border-color: var(--velocity-red-600);
}

.parent:hover .parent-hover\:border-red-700{
    border-color: var(--velocity-red-700);
}

.parent:hover .parent-hover\:border-red-800{
    border-color: var(--velocity-red-800);
}

.parent:hover .parent-hover\:border-red-900{
    border-color: var(--velocity-red-900);
}

.parent:hover .parent-hover\:border-grey-100{
    border-color: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:border-sky-50{
    border-color: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:border-sky-100{
    border-color: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:border-sky-200{
    border-color: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:border-sky-300{
    border-color: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:border-sky-400{
    border-color: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:border-sky-500{
    border-color: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:border-sky-600{
    border-color: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:border-sky-700{
    border-color: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:border-sky-800{
    border-color: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:border-sky-900{
    border-color: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:border-green-50{
    border-color: var(--velocity-green-50);
}

.parent:hover .parent-hover\:border-green-100{
    border-color: var(--velocity-green-100);
}

.parent:hover .parent-hover\:border-green-200{
    border-color: var(--velocity-green-200);
}

.parent:hover .parent-hover\:border-green-300{
    border-color: var(--velocity-green-300);
}

.parent:hover .parent-hover\:border-green-400{
    border-color: var(--velocity-green-400);
}

.parent:hover .parent-hover\:border-green-500{
    border-color: var(--velocity-green-500);
}

.parent:hover .parent-hover\:border-green-600{
    border-color: var(--velocity-green-600);
}

.parent:hover .parent-hover\:border-green-700{
    border-color: var(--velocity-green-700);
}

.parent:hover .parent-hover\:border-green-800{
    border-color: var(--velocity-green-800);
}

.parent:hover .parent-hover\:border-green-900{
    border-color: var(--velocity-green-900);
}

.parent:hover .parent-hover\:border-grey-200{
    border-color: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:border-grey-300{
    border-color: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:border-grey-400{
    border-color: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:border-grey-500{
    border-color: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:border-grey-600{
    border-color: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:border-grey-700{
    border-color: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:border-grey-800{
    border-color: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:border-grey-900{
    border-color: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:border-yellow-50{
    border-color: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:border-yellow-100{
    border-color: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:border-yellow-200{
    border-color: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:border-yellow-300{
    border-color: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:border-yellow-400{
    border-color: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:border-yellow-500{
    border-color: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:border-yellow-600{
    border-color: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:border-yellow-700{
    border-color: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:border-yellow-800{
    border-color: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:border-yellow-900{
    border-color: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:border-cyan-50{
    border-color: var(--velocity-cyan-50);
}

.parent:hover .parent-hover\:border-cyan-100{
    border-color: var(--velocity-cyan-100);
}

.parent:hover .parent-hover\:border-cyan-200{
    border-color: var(--velocity-cyan-200);
}

.parent:hover .parent-hover\:border-cyan-300{
    border-color: var(--velocity-cyan-300);
}

.parent:hover .parent-hover\:border-cyan-400{
    border-color: var(--velocity-cyan-400);
}

.parent:hover .parent-hover\:border-cyan-500{
    border-color: var(--velocity-cyan-500);
}

.parent:hover .parent-hover\:border-cyan-600{
    border-color: var(--velocity-cyan-600);
}

.parent:hover .parent-hover\:border-cyan-700{
    border-color: var(--velocity-cyan-700);
}

.parent:hover .parent-hover\:border-cyan-800{
    border-color: var(--velocity-cyan-800);
}

.parent:hover .parent-hover\:border-cyan-900{
    border-color: var(--velocity-cyan-900);
}

.parent:hover .parent-hover\:border-orange-50{
    border-color: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:border-orange-100{
    border-color: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:border-orange-200{
    border-color: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:border-orange-300{
    border-color: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:border-orange-400{
    border-color: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:border-orange-500{
    border-color: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:border-orange-600{
    border-color: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:border-orange-700{
    border-color: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:border-orange-800{
    border-color: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:border-orange-900{
    border-color: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:border-blue-50{
    border-color: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:border-blue-100{
    border-color: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:border-blue-200{
    border-color: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:border-blue-300{
    border-color: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:border-blue-400{
    border-color: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:border-blue-500{
    border-color: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:border-blue-600{
    border-color: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:border-blue-700{
    border-color: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:border-blue-800{
    border-color: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:border-blue-900{
    border-color: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:border-lime-50{
    border-color: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:border-lime-100{
    border-color: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:border-lime-200{
    border-color: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:border-lime-300{
    border-color: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:border-lime-400{
    border-color: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:border-lime-500{
    border-color: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:border-lime-600{
    border-color: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:border-lime-700{
    border-color: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:border-lime-800{
    border-color: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:border-lime-900{
    border-color: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:border-purple-50{
    border-color: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:border-purple-100{
    border-color: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:border-purple-200{
    border-color: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:border-purple-300{
    border-color: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:border-purple-400{
    border-color: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:border-purple-500{
    border-color: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:border-purple-600{
    border-color: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:border-purple-700{
    border-color: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:border-purple-800{
    border-color: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:border-purple-900{
    border-color: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:border-indigo-50{
    border-color: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:border-indigo-100{
    border-color: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:border-indigo-200{
    border-color: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:border-indigo-300{
    border-color: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:border-indigo-400{
    border-color: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:border-indigo-500{
    border-color: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:border-indigo-600{
    border-color: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:border-indigo-700{
    border-color: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:border-indigo-800{
    border-color: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:border-indigo-900{
    border-color: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:border-pink-50{
    border-color: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:border-pink-100{
    border-color: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:border-pink-200{
    border-color: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:border-pink-300{
    border-color: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:border-pink-400{
    border-color: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:border-pink-500{
    border-color: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:border-pink-600{
    border-color: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:border-pink-700{
    border-color: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:border-pink-800{
    border-color: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:border-pink-900{
    border-color: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:border-violet-50{
    border-color: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:border-violet-100{
    border-color: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:border-violet-200{
    border-color: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:border-violet-300{
    border-color: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:border-violet-400{
    border-color: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:border-violet-500{
    border-color: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:border-violet-600{
    border-color: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:border-violet-700{
    border-color: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:border-violet-800{
    border-color: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:border-violet-900{
    border-color: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:border-slate-50{
    border-color: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:border-slate-100{
    border-color: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:border-slate-200{
    border-color: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:border-slate-300{
    border-color: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:border-slate-400{
    border-color: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:border-slate-500{
    border-color: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:border-slate-600{
    border-color: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:border-slate-700{
    border-color: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:border-slate-800{
    border-color: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:border-slate-900{
    border-color: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:border-rose-50{
    border-color: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:border-rose-100{
    border-color: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:border-rose-200{
    border-color: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:border-rose-300{
    border-color: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:border-rose-400{
    border-color: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:border-rose-500{
    border-color: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:border-rose-600{
    border-color: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:border-rose-700{
    border-color: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:border-rose-800{
    border-color: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:border-rose-900{
    border-color: var(--velocity-rose-900);
}

.parent:hover .parent-hover\:fill-teal-50{
    fill: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:fill-teal-100{
    fill: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:fill-teal-200{
    fill: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:fill-teal-300{
    fill: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:fill-teal-400{
    fill: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:fill-teal-500{
    fill: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:fill-teal-600{
    fill: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:fill-teal-700{
    fill: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:fill-teal-800{
    fill: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:fill-teal-900{
    fill: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:fill-red-50{
    fill: var(--velocity-red-50);
}

.parent:hover .parent-hover\:fill-red-100{
    fill: var(--velocity-red-100);
}

.parent:hover .parent-hover\:fill-red-200{
    fill: var(--velocity-red-200);
}

.parent:hover .parent-hover\:fill-red-300{
    fill: var(--velocity-red-300);
}

.parent:hover .parent-hover\:fill-red-400{
    fill: var(--velocity-red-400);
}

.parent:hover .parent-hover\:fill-red-500{
    fill: var(--velocity-red-500);
}

.parent:hover .parent-hover\:fill-red-600{
    fill: var(--velocity-red-600);
}

.parent:hover .parent-hover\:fill-red-700{
    fill: var(--velocity-red-700);
}

.parent:hover .parent-hover\:fill-red-800{
    fill: var(--velocity-red-800);
}

.parent:hover .parent-hover\:fill-red-900{
    fill: var(--velocity-red-900);
}

.parent:hover .parent-hover\:fill-grey-100{
    fill: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:fill-sky-50{
    fill: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:fill-sky-100{
    fill: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:fill-sky-200{
    fill: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:fill-sky-300{
    fill: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:fill-sky-400{
    fill: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:fill-sky-500{
    fill: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:fill-sky-600{
    fill: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:fill-sky-700{
    fill: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:fill-sky-800{
    fill: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:fill-sky-900{
    fill: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:fill-green-50{
    fill: var(--velocity-green-50);
}

.parent:hover .parent-hover\:fill-green-100{
    fill: var(--velocity-green-100);
}

.parent:hover .parent-hover\:fill-green-200{
    fill: var(--velocity-green-200);
}

.parent:hover .parent-hover\:fill-green-300{
    fill: var(--velocity-green-300);
}

.parent:hover .parent-hover\:fill-green-400{
    fill: var(--velocity-green-400);
}

.parent:hover .parent-hover\:fill-green-500{
    fill: var(--velocity-green-500);
}

.parent:hover .parent-hover\:fill-green-600{
    fill: var(--velocity-green-600);
}

.parent:hover .parent-hover\:fill-green-700{
    fill: var(--velocity-green-700);
}

.parent:hover .parent-hover\:fill-green-800{
    fill: var(--velocity-green-800);
}

.parent:hover .parent-hover\:fill-green-900{
    fill: var(--velocity-green-900);
}

.parent:hover .parent-hover\:fill-grey-200{
    fill: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:fill-grey-300{
    fill: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:fill-grey-400{
    fill: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:fill-grey-500{
    fill: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:fill-grey-600{
    fill: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:fill-grey-700{
    fill: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:fill-grey-800{
    fill: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:fill-grey-900{
    fill: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:fill-yellow-50{
    fill: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:fill-yellow-100{
    fill: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:fill-yellow-200{
    fill: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:fill-yellow-300{
    fill: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:fill-yellow-400{
    fill: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:fill-yellow-500{
    fill: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:fill-yellow-600{
    fill: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:fill-yellow-700{
    fill: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:fill-yellow-800{
    fill: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:fill-yellow-900{
    fill: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:fill-cyan-50{
    fill: var(--velocity-cyan-50);
}

.parent:hover .parent-hover\:fill-cyan-100{
    fill: var(--velocity-cyan-100);
}

.parent:hover .parent-hover\:fill-cyan-200{
    fill: var(--velocity-cyan-200);
}

.parent:hover .parent-hover\:fill-cyan-300{
    fill: var(--velocity-cyan-300);
}

.parent:hover .parent-hover\:fill-cyan-400{
    fill: var(--velocity-cyan-400);
}

.parent:hover .parent-hover\:fill-cyan-500{
    fill: var(--velocity-cyan-500);
}

.parent:hover .parent-hover\:fill-cyan-600{
    fill: var(--velocity-cyan-600);
}

.parent:hover .parent-hover\:fill-cyan-700{
    fill: var(--velocity-cyan-700);
}

.parent:hover .parent-hover\:fill-cyan-800{
    fill: var(--velocity-cyan-800);
}

.parent:hover .parent-hover\:fill-cyan-900{
    fill: var(--velocity-cyan-900);
}

.parent:hover .parent-hover\:fill-orange-50{
    fill: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:fill-orange-100{
    fill: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:fill-orange-200{
    fill: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:fill-orange-300{
    fill: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:fill-orange-400{
    fill: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:fill-orange-500{
    fill: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:fill-orange-600{
    fill: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:fill-orange-700{
    fill: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:fill-orange-800{
    fill: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:fill-orange-900{
    fill: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:fill-blue-50{
    fill: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:fill-blue-100{
    fill: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:fill-blue-200{
    fill: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:fill-blue-300{
    fill: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:fill-blue-400{
    fill: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:fill-blue-500{
    fill: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:fill-blue-600{
    fill: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:fill-blue-700{
    fill: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:fill-blue-800{
    fill: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:fill-blue-900{
    fill: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:fill-lime-50{
    fill: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:fill-lime-100{
    fill: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:fill-lime-200{
    fill: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:fill-lime-300{
    fill: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:fill-lime-400{
    fill: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:fill-lime-500{
    fill: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:fill-lime-600{
    fill: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:fill-lime-700{
    fill: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:fill-lime-800{
    fill: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:fill-lime-900{
    fill: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:fill-purple-50{
    fill: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:fill-purple-100{
    fill: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:fill-purple-200{
    fill: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:fill-purple-300{
    fill: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:fill-purple-400{
    fill: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:fill-purple-500{
    fill: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:fill-purple-600{
    fill: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:fill-purple-700{
    fill: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:fill-purple-800{
    fill: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:fill-purple-900{
    fill: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:fill-indigo-50{
    fill: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:fill-indigo-100{
    fill: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:fill-indigo-200{
    fill: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:fill-indigo-300{
    fill: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:fill-indigo-400{
    fill: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:fill-indigo-500{
    fill: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:fill-indigo-600{
    fill: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:fill-indigo-700{
    fill: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:fill-indigo-800{
    fill: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:fill-indigo-900{
    fill: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:fill-pink-50{
    fill: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:fill-pink-100{
    fill: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:fill-pink-200{
    fill: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:fill-pink-300{
    fill: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:fill-pink-400{
    fill: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:fill-pink-500{
    fill: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:fill-pink-600{
    fill: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:fill-pink-700{
    fill: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:fill-pink-800{
    fill: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:fill-pink-900{
    fill: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:fill-violet-50{
    fill: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:fill-violet-100{
    fill: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:fill-violet-200{
    fill: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:fill-violet-300{
    fill: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:fill-violet-400{
    fill: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:fill-violet-500{
    fill: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:fill-violet-600{
    fill: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:fill-violet-700{
    fill: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:fill-violet-800{
    fill: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:fill-violet-900{
    fill: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:fill-slate-50{
    fill: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:fill-slate-100{
    fill: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:fill-slate-200{
    fill: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:fill-slate-300{
    fill: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:fill-slate-400{
    fill: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:fill-slate-500{
    fill: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:fill-slate-600{
    fill: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:fill-slate-700{
    fill: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:fill-slate-800{
    fill: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:fill-slate-900{
    fill: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:fill-rose-50{
    fill: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:fill-rose-100{
    fill: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:fill-rose-200{
    fill: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:fill-rose-300{
    fill: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:fill-rose-400{
    fill: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:fill-rose-500{
    fill: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:fill-rose-600{
    fill: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:fill-rose-700{
    fill: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:fill-rose-800{
    fill: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:fill-rose-900{
    fill: var(--velocity-rose-900);
}

.parent:hover .parent-hover\:fill-transparent{
    fill: transparent;
}

.parent:hover .parent-hover\:color-teal-50{
    color: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:color-teal-100{
    color: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:color-teal-200{
    color: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:color-teal-300{
    color: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:color-teal-400{
    color: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:color-teal-500{
    color: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:color-teal-600{
    color: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:color-teal-700{
    color: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:color-teal-800{
    color: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:color-teal-900{
    color: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:color-red-50{
    color: var(--velocity-red-50);
}

.parent:hover .parent-hover\:color-red-100{
    color: var(--velocity-red-100);
}

.parent:hover .parent-hover\:color-red-200{
    color: var(--velocity-red-200);
}

.parent:hover .parent-hover\:color-red-300{
    color: var(--velocity-red-300);
}

.parent:hover .parent-hover\:color-red-400{
    color: var(--velocity-red-400);
}

.parent:hover .parent-hover\:color-red-500{
    color: var(--velocity-red-500);
}

.parent:hover .parent-hover\:color-red-600{
    color: var(--velocity-red-600);
}

.parent:hover .parent-hover\:color-red-700{
    color: var(--velocity-red-700);
}

.parent:hover .parent-hover\:color-red-800{
    color: var(--velocity-red-800);
}

.parent:hover .parent-hover\:color-red-900{
    color: var(--velocity-red-900);
}

.parent:hover .parent-hover\:color-grey-100{
    color: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:color-sky-50{
    color: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:color-sky-100{
    color: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:color-sky-200{
    color: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:color-sky-300{
    color: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:color-sky-400{
    color: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:color-sky-500{
    color: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:color-sky-600{
    color: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:color-sky-700{
    color: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:color-sky-800{
    color: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:color-sky-900{
    color: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:color-green-50{
    color: var(--velocity-green-50);
}

.parent:hover .parent-hover\:color-green-100{
    color: var(--velocity-green-100);
}

.parent:hover .parent-hover\:color-green-200{
    color: var(--velocity-green-200);
}

.parent:hover .parent-hover\:color-green-300{
    color: var(--velocity-green-300);
}

.parent:hover .parent-hover\:color-green-400{
    color: var(--velocity-green-400);
}

.parent:hover .parent-hover\:color-green-500{
    color: var(--velocity-green-500);
}

.parent:hover .parent-hover\:color-green-600{
    color: var(--velocity-green-600);
}

.parent:hover .parent-hover\:color-green-700{
    color: var(--velocity-green-700);
}

.parent:hover .parent-hover\:color-green-800{
    color: var(--velocity-green-800);
}

.parent:hover .parent-hover\:color-green-900{
    color: var(--velocity-green-900);
}

.parent:hover .parent-hover\:color-grey-200{
    color: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:color-grey-300{
    color: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:color-grey-400{
    color: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:color-grey-500{
    color: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:color-grey-600{
    color: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:color-grey-700{
    color: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:color-grey-800{
    color: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:color-grey-900{
    color: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:color-yellow-50{
    color: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:color-yellow-100{
    color: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:color-yellow-200{
    color: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:color-yellow-300{
    color: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:color-yellow-400{
    color: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:color-yellow-500{
    color: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:color-yellow-600{
    color: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:color-yellow-700{
    color: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:color-yellow-800{
    color: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:color-yellow-900{
    color: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:color-cyan-50{
    color: var(--velocity-cyan-50);
}

.parent:hover .parent-hover\:color-cyan-100{
    color: var(--velocity-cyan-100);
}

.parent:hover .parent-hover\:color-cyan-200{
    color: var(--velocity-cyan-200);
}

.parent:hover .parent-hover\:color-cyan-300{
    color: var(--velocity-cyan-300);
}

.parent:hover .parent-hover\:color-cyan-400{
    color: var(--velocity-cyan-400);
}

.parent:hover .parent-hover\:color-cyan-500{
    color: var(--velocity-cyan-500);
}

.parent:hover .parent-hover\:color-cyan-600{
    color: var(--velocity-cyan-600);
}

.parent:hover .parent-hover\:color-cyan-700{
    color: var(--velocity-cyan-700);
}

.parent:hover .parent-hover\:color-cyan-800{
    color: var(--velocity-cyan-800);
}

.parent:hover .parent-hover\:color-cyan-900{
    color: var(--velocity-cyan-900);
}

.parent:hover .parent-hover\:color-orange-50{
    color: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:color-orange-100{
    color: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:color-orange-200{
    color: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:color-orange-300{
    color: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:color-orange-400{
    color: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:color-orange-500{
    color: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:color-orange-600{
    color: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:color-orange-700{
    color: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:color-orange-800{
    color: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:color-orange-900{
    color: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:color-blue-50{
    color: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:color-blue-100{
    color: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:color-blue-200{
    color: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:color-blue-300{
    color: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:color-blue-400{
    color: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:color-blue-500{
    color: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:color-blue-600{
    color: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:color-blue-700{
    color: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:color-blue-800{
    color: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:color-blue-900{
    color: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:color-lime-50{
    color: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:color-lime-100{
    color: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:color-lime-200{
    color: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:color-lime-300{
    color: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:color-lime-400{
    color: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:color-lime-500{
    color: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:color-lime-600{
    color: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:color-lime-700{
    color: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:color-lime-800{
    color: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:color-lime-900{
    color: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:color-purple-50{
    color: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:color-purple-100{
    color: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:color-purple-200{
    color: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:color-purple-300{
    color: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:color-purple-400{
    color: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:color-purple-500{
    color: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:color-purple-600{
    color: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:color-purple-700{
    color: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:color-purple-800{
    color: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:color-purple-900{
    color: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:color-indigo-50{
    color: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:color-indigo-100{
    color: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:color-indigo-200{
    color: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:color-indigo-300{
    color: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:color-indigo-400{
    color: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:color-indigo-500{
    color: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:color-indigo-600{
    color: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:color-indigo-700{
    color: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:color-indigo-800{
    color: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:color-indigo-900{
    color: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:color-pink-50{
    color: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:color-pink-100{
    color: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:color-pink-200{
    color: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:color-pink-300{
    color: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:color-pink-400{
    color: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:color-pink-500{
    color: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:color-pink-600{
    color: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:color-pink-700{
    color: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:color-pink-800{
    color: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:color-pink-900{
    color: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:color-violet-50{
    color: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:color-violet-100{
    color: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:color-violet-200{
    color: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:color-violet-300{
    color: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:color-violet-400{
    color: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:color-violet-500{
    color: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:color-violet-600{
    color: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:color-violet-700{
    color: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:color-violet-800{
    color: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:color-violet-900{
    color: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:color-slate-50{
    color: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:color-slate-100{
    color: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:color-slate-200{
    color: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:color-slate-300{
    color: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:color-slate-400{
    color: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:color-slate-500{
    color: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:color-slate-600{
    color: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:color-slate-700{
    color: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:color-slate-800{
    color: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:color-slate-900{
    color: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:color-rose-50{
    color: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:color-rose-100{
    color: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:color-rose-200{
    color: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:color-rose-300{
    color: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:color-rose-400{
    color: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:color-rose-500{
    color: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:color-rose-600{
    color: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:color-rose-700{
    color: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:color-rose-800{
    color: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:color-rose-900{
    color: var(--velocity-rose-900);
}

.parent:hover .parent-hover\:bg-gradient-t{
	background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:hover .parent-hover\:bg-gradient-tr{
	background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:hover .parent-hover\:bg-gradient-r{
	background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:hover .parent-hover\:bg-gradient-b{
	background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:hover .parent-hover\:bg-gradient-br{
	background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:hover .parent-hover\:bg-gradient-bl{
	background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:hover .parent-hover\:bg-gradient-tl{
	background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:hover .parent-hover\:bg-gradient-l{
	background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:hover .parent-hover\:bg-teal-50{
    background: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:bg-teal-100{
    background: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:bg-teal-200{
    background: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:bg-teal-300{
    background: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:bg-teal-400{
    background: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:bg-teal-500{
    background: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:bg-teal-600{
    background: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:bg-teal-700{
    background: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:bg-teal-800{
    background: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:bg-teal-900{
    background: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:bg-red-50{
    background: var(--velocity-red-50);
}

.parent:hover .parent-hover\:bg-red-100{
    background: var(--velocity-red-100);
}

.parent:hover .parent-hover\:bg-red-200{
    background: var(--velocity-red-200);
}

.parent:hover .parent-hover\:bg-red-300{
    background: var(--velocity-red-300);
}

.parent:hover .parent-hover\:bg-red-400{
    background: var(--velocity-red-400);
}

.parent:hover .parent-hover\:bg-red-500{
    background: var(--velocity-red-500);
}

.parent:hover .parent-hover\:bg-red-600{
    background: var(--velocity-red-600);
}

.parent:hover .parent-hover\:bg-red-700{
    background: var(--velocity-red-700);
}

.parent:hover .parent-hover\:bg-red-800{
    background: var(--velocity-red-800);
}

.parent:hover .parent-hover\:bg-red-900{
    background: var(--velocity-red-900);
}

.parent:hover .parent-hover\:bg-grey-100{
    background: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:bg-sky-50{
    background: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:bg-sky-100{
    background: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:bg-sky-200{
    background: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:bg-sky-300{
    background: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:bg-sky-400{
    background: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:bg-sky-500{
    background: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:bg-sky-600{
    background: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:bg-sky-700{
    background: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:bg-sky-800{
    background: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:bg-sky-900{
    background: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:bg-green-50{
    background: var(--velocity-green-50);
}

.parent:hover .parent-hover\:bg-green-100{
    background: var(--velocity-green-100);
}

.parent:hover .parent-hover\:bg-green-200{
    background: var(--velocity-green-200);
}

.parent:hover .parent-hover\:bg-green-300{
    background: var(--velocity-green-300);
}

.parent:hover .parent-hover\:bg-green-400{
    background: var(--velocity-green-400);
}

.parent:hover .parent-hover\:bg-green-500{
    background: var(--velocity-green-500);
}

.parent:hover .parent-hover\:bg-green-600{
    background: var(--velocity-green-600);
}

.parent:hover .parent-hover\:bg-green-700{
    background: var(--velocity-green-700);
}

.parent:hover .parent-hover\:bg-green-800{
    background: var(--velocity-green-800);
}

.parent:hover .parent-hover\:bg-green-900{
    background: var(--velocity-green-900);
}

.parent:hover .parent-hover\:bg-grey-200{
    background: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:bg-grey-300{
    background: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:bg-grey-400{
    background: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:bg-grey-500{
    background: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:bg-grey-600{
    background: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:bg-grey-700{
    background: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:bg-grey-800{
    background: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:bg-grey-900{
    background: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:bg-yellow-50{
    background: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:bg-yellow-100{
    background: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:bg-yellow-200{
    background: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:bg-yellow-300{
    background: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:bg-yellow-400{
    background: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:bg-yellow-500{
    background: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:bg-yellow-600{
    background: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:bg-yellow-700{
    background: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:bg-yellow-800{
    background: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:bg-yellow-900{
    background: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:bg-cyan-50{
    background: var(--velocity-cyan-50);
}

.parent:hover .parent-hover\:bg-cyan-100{
    background: var(--velocity-cyan-100);
}

.parent:hover .parent-hover\:bg-cyan-200{
    background: var(--velocity-cyan-200);
}

.parent:hover .parent-hover\:bg-cyan-300{
    background: var(--velocity-cyan-300);
}

.parent:hover .parent-hover\:bg-cyan-400{
    background: var(--velocity-cyan-400);
}

.parent:hover .parent-hover\:bg-cyan-500{
    background: var(--velocity-cyan-500);
}

.parent:hover .parent-hover\:bg-cyan-600{
    background: var(--velocity-cyan-600);
}

.parent:hover .parent-hover\:bg-cyan-700{
    background: var(--velocity-cyan-700);
}

.parent:hover .parent-hover\:bg-cyan-800{
    background: var(--velocity-cyan-800);
}

.parent:hover .parent-hover\:bg-cyan-900{
    background: var(--velocity-cyan-900);
}

.parent:hover .parent-hover\:bg-orange-50{
    background: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:bg-orange-100{
    background: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:bg-orange-200{
    background: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:bg-orange-300{
    background: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:bg-orange-400{
    background: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:bg-orange-500{
    background: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:bg-orange-600{
    background: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:bg-orange-700{
    background: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:bg-orange-800{
    background: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:bg-orange-900{
    background: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:bg-blue-50{
    background: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:bg-blue-100{
    background: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:bg-blue-200{
    background: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:bg-blue-300{
    background: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:bg-blue-400{
    background: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:bg-blue-500{
    background: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:bg-blue-600{
    background: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:bg-blue-700{
    background: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:bg-blue-800{
    background: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:bg-blue-900{
    background: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:bg-lime-50{
    background: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:bg-lime-100{
    background: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:bg-lime-200{
    background: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:bg-lime-300{
    background: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:bg-lime-400{
    background: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:bg-lime-500{
    background: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:bg-lime-600{
    background: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:bg-lime-700{
    background: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:bg-lime-800{
    background: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:bg-lime-900{
    background: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:bg-purple-50{
    background: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:bg-purple-100{
    background: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:bg-purple-200{
    background: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:bg-purple-300{
    background: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:bg-purple-400{
    background: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:bg-purple-500{
    background: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:bg-purple-600{
    background: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:bg-purple-700{
    background: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:bg-purple-800{
    background: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:bg-purple-900{
    background: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:bg-indigo-50{
    background: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:bg-indigo-100{
    background: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:bg-indigo-200{
    background: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:bg-indigo-300{
    background: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:bg-indigo-400{
    background: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:bg-indigo-500{
    background: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:bg-indigo-600{
    background: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:bg-indigo-700{
    background: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:bg-indigo-800{
    background: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:bg-indigo-900{
    background: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:bg-pink-50{
    background: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:bg-pink-100{
    background: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:bg-pink-200{
    background: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:bg-pink-300{
    background: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:bg-pink-400{
    background: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:bg-pink-500{
    background: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:bg-pink-600{
    background: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:bg-pink-700{
    background: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:bg-pink-800{
    background: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:bg-pink-900{
    background: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:bg-violet-50{
    background: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:bg-violet-100{
    background: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:bg-violet-200{
    background: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:bg-violet-300{
    background: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:bg-violet-400{
    background: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:bg-violet-500{
    background: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:bg-violet-600{
    background: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:bg-violet-700{
    background: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:bg-violet-800{
    background: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:bg-violet-900{
    background: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:bg-slate-50{
    background: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:bg-slate-100{
    background: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:bg-slate-200{
    background: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:bg-slate-300{
    background: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:bg-slate-400{
    background: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:bg-slate-500{
    background: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:bg-slate-600{
    background: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:bg-slate-700{
    background: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:bg-slate-800{
    background: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:bg-slate-900{
    background: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:bg-rose-50{
    background: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:bg-rose-100{
    background: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:bg-rose-200{
    background: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:bg-rose-300{
    background: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:bg-rose-400{
    background: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:bg-rose-500{
    background: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:bg-rose-600{
    background: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:bg-rose-700{
    background: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:bg-rose-800{
    background: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:bg-rose-900{
    background: var(--velocity-rose-900);
}

.parent:hover .parent-hover\:from-teal-50{
    --velocity-from-color: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:from-teal-100{
    --velocity-from-color: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:from-teal-200{
    --velocity-from-color: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:from-teal-300{
    --velocity-from-color: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:from-teal-400{
    --velocity-from-color: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:from-teal-500{
    --velocity-from-color: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:from-teal-600{
    --velocity-from-color: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:from-teal-700{
    --velocity-from-color: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:from-teal-800{
    --velocity-from-color: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:from-teal-900{
    --velocity-from-color: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:from-red-50{
    --velocity-from-color: var(--velocity-red-50);
}

.parent:hover .parent-hover\:from-red-100{
    --velocity-from-color: var(--velocity-red-100);
}

.parent:hover .parent-hover\:from-red-200{
    --velocity-from-color: var(--velocity-red-200);
}

.parent:hover .parent-hover\:from-red-300{
    --velocity-from-color: var(--velocity-red-300);
}

.parent:hover .parent-hover\:from-red-400{
    --velocity-from-color: var(--velocity-red-400);
}

.parent:hover .parent-hover\:from-red-500{
    --velocity-from-color: var(--velocity-red-500);
}

.parent:hover .parent-hover\:from-red-600{
    --velocity-from-color: var(--velocity-red-600);
}

.parent:hover .parent-hover\:from-red-700{
    --velocity-from-color: var(--velocity-red-700);
}

.parent:hover .parent-hover\:from-red-800{
    --velocity-from-color: var(--velocity-red-800);
}

.parent:hover .parent-hover\:from-red-900{
    --velocity-from-color: var(--velocity-red-900);
}

.parent:hover .parent-hover\:from-grey-100{
    --velocity-from-color: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:from-sky-50{
    --velocity-from-color: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:from-sky-100{
    --velocity-from-color: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:from-sky-200{
    --velocity-from-color: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:from-sky-300{
    --velocity-from-color: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:from-sky-400{
    --velocity-from-color: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:from-sky-500{
    --velocity-from-color: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:from-sky-600{
    --velocity-from-color: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:from-sky-700{
    --velocity-from-color: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:from-sky-800{
    --velocity-from-color: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:from-sky-900{
    --velocity-from-color: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:from-green-50{
    --velocity-from-color: var(--velocity-green-50);
}

.parent:hover .parent-hover\:from-green-100{
    --velocity-from-color: var(--velocity-green-100);
}

.parent:hover .parent-hover\:from-green-200{
    --velocity-from-color: var(--velocity-green-200);
}

.parent:hover .parent-hover\:from-green-300{
    --velocity-from-color: var(--velocity-green-300);
}

.parent:hover .parent-hover\:from-green-400{
    --velocity-from-color: var(--velocity-green-400);
}

.parent:hover .parent-hover\:from-green-500{
    --velocity-from-color: var(--velocity-green-500);
}

.parent:hover .parent-hover\:from-green-600{
    --velocity-from-color: var(--velocity-green-600);
}

.parent:hover .parent-hover\:from-green-700{
    --velocity-from-color: var(--velocity-green-700);
}

.parent:hover .parent-hover\:from-green-800{
    --velocity-from-color: var(--velocity-green-800);
}

.parent:hover .parent-hover\:from-green-900{
    --velocity-from-color: var(--velocity-green-900);
}

.parent:hover .parent-hover\:from-grey-200{
    --velocity-from-color: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:from-grey-300{
    --velocity-from-color: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:from-grey-400{
    --velocity-from-color: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:from-grey-500{
    --velocity-from-color: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:from-grey-600{
    --velocity-from-color: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:from-grey-700{
    --velocity-from-color: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:from-grey-800{
    --velocity-from-color: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:from-grey-900{
    --velocity-from-color: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:from-yellow-50{
    --velocity-from-color: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:from-yellow-100{
    --velocity-from-color: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:from-yellow-200{
    --velocity-from-color: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:from-yellow-300{
    --velocity-from-color: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:from-yellow-400{
    --velocity-from-color: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:from-yellow-500{
    --velocity-from-color: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:from-yellow-600{
    --velocity-from-color: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:from-yellow-700{
    --velocity-from-color: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:from-yellow-800{
    --velocity-from-color: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:from-yellow-900{
    --velocity-from-color: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:from-cyan-50{
    --velocity-from-color: var(--velocity-cyan-50);
}

.parent:hover .parent-hover\:from-cyan-100{
    --velocity-from-color: var(--velocity-cyan-100);
}

.parent:hover .parent-hover\:from-cyan-200{
    --velocity-from-color: var(--velocity-cyan-200);
}

.parent:hover .parent-hover\:from-cyan-300{
    --velocity-from-color: var(--velocity-cyan-300);
}

.parent:hover .parent-hover\:from-cyan-400{
    --velocity-from-color: var(--velocity-cyan-400);
}

.parent:hover .parent-hover\:from-cyan-500{
    --velocity-from-color: var(--velocity-cyan-500);
}

.parent:hover .parent-hover\:from-cyan-600{
    --velocity-from-color: var(--velocity-cyan-600);
}

.parent:hover .parent-hover\:from-cyan-700{
    --velocity-from-color: var(--velocity-cyan-700);
}

.parent:hover .parent-hover\:from-cyan-800{
    --velocity-from-color: var(--velocity-cyan-800);
}

.parent:hover .parent-hover\:from-cyan-900{
    --velocity-from-color: var(--velocity-cyan-900);
}

.parent:hover .parent-hover\:from-orange-50{
    --velocity-from-color: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:from-orange-100{
    --velocity-from-color: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:from-orange-200{
    --velocity-from-color: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:from-orange-300{
    --velocity-from-color: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:from-orange-400{
    --velocity-from-color: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:from-orange-500{
    --velocity-from-color: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:from-orange-600{
    --velocity-from-color: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:from-orange-700{
    --velocity-from-color: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:from-orange-800{
    --velocity-from-color: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:from-orange-900{
    --velocity-from-color: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:from-blue-50{
    --velocity-from-color: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:from-blue-100{
    --velocity-from-color: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:from-blue-200{
    --velocity-from-color: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:from-blue-300{
    --velocity-from-color: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:from-blue-400{
    --velocity-from-color: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:from-blue-500{
    --velocity-from-color: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:from-blue-600{
    --velocity-from-color: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:from-blue-700{
    --velocity-from-color: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:from-blue-800{
    --velocity-from-color: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:from-blue-900{
    --velocity-from-color: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:from-lime-50{
    --velocity-from-color: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:from-lime-100{
    --velocity-from-color: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:from-lime-200{
    --velocity-from-color: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:from-lime-300{
    --velocity-from-color: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:from-lime-400{
    --velocity-from-color: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:from-lime-500{
    --velocity-from-color: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:from-lime-600{
    --velocity-from-color: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:from-lime-700{
    --velocity-from-color: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:from-lime-800{
    --velocity-from-color: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:from-lime-900{
    --velocity-from-color: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:from-purple-50{
    --velocity-from-color: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:from-purple-100{
    --velocity-from-color: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:from-purple-200{
    --velocity-from-color: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:from-purple-300{
    --velocity-from-color: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:from-purple-400{
    --velocity-from-color: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:from-purple-500{
    --velocity-from-color: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:from-purple-600{
    --velocity-from-color: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:from-purple-700{
    --velocity-from-color: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:from-purple-800{
    --velocity-from-color: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:from-purple-900{
    --velocity-from-color: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:from-indigo-50{
    --velocity-from-color: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:from-indigo-100{
    --velocity-from-color: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:from-indigo-200{
    --velocity-from-color: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:from-indigo-300{
    --velocity-from-color: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:from-indigo-400{
    --velocity-from-color: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:from-indigo-500{
    --velocity-from-color: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:from-indigo-600{
    --velocity-from-color: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:from-indigo-700{
    --velocity-from-color: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:from-indigo-800{
    --velocity-from-color: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:from-indigo-900{
    --velocity-from-color: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:from-pink-50{
    --velocity-from-color: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:from-pink-100{
    --velocity-from-color: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:from-pink-200{
    --velocity-from-color: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:from-pink-300{
    --velocity-from-color: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:from-pink-400{
    --velocity-from-color: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:from-pink-500{
    --velocity-from-color: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:from-pink-600{
    --velocity-from-color: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:from-pink-700{
    --velocity-from-color: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:from-pink-800{
    --velocity-from-color: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:from-pink-900{
    --velocity-from-color: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:from-violet-50{
    --velocity-from-color: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:from-violet-100{
    --velocity-from-color: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:from-violet-200{
    --velocity-from-color: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:from-violet-300{
    --velocity-from-color: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:from-violet-400{
    --velocity-from-color: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:from-violet-500{
    --velocity-from-color: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:from-violet-600{
    --velocity-from-color: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:from-violet-700{
    --velocity-from-color: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:from-violet-800{
    --velocity-from-color: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:from-violet-900{
    --velocity-from-color: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:from-slate-50{
    --velocity-from-color: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:from-slate-100{
    --velocity-from-color: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:from-slate-200{
    --velocity-from-color: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:from-slate-300{
    --velocity-from-color: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:from-slate-400{
    --velocity-from-color: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:from-slate-500{
    --velocity-from-color: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:from-slate-600{
    --velocity-from-color: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:from-slate-700{
    --velocity-from-color: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:from-slate-800{
    --velocity-from-color: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:from-slate-900{
    --velocity-from-color: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:from-rose-50{
    --velocity-from-color: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:from-rose-100{
    --velocity-from-color: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:from-rose-200{
    --velocity-from-color: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:from-rose-300{
    --velocity-from-color: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:from-rose-400{
    --velocity-from-color: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:from-rose-500{
    --velocity-from-color: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:from-rose-600{
    --velocity-from-color: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:from-rose-700{
    --velocity-from-color: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:from-rose-800{
    --velocity-from-color: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:from-rose-900{
    --velocity-from-color: var(--velocity-rose-900);
}

.parent:hover .parent-hover\:to-teal-50{
    --velocity-to-color: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:to-teal-100{
    --velocity-to-color: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:to-teal-200{
    --velocity-to-color: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:to-teal-300{
    --velocity-to-color: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:to-teal-400{
    --velocity-to-color: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:to-teal-500{
    --velocity-to-color: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:to-teal-600{
    --velocity-to-color: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:to-teal-700{
    --velocity-to-color: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:to-teal-800{
    --velocity-to-color: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:to-teal-900{
    --velocity-to-color: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:to-red-50{
    --velocity-to-color: var(--velocity-red-50);
}

.parent:hover .parent-hover\:to-red-100{
    --velocity-to-color: var(--velocity-red-100);
}

.parent:hover .parent-hover\:to-red-200{
    --velocity-to-color: var(--velocity-red-200);
}

.parent:hover .parent-hover\:to-red-300{
    --velocity-to-color: var(--velocity-red-300);
}

.parent:hover .parent-hover\:to-red-400{
    --velocity-to-color: var(--velocity-red-400);
}

.parent:hover .parent-hover\:to-red-500{
    --velocity-to-color: var(--velocity-red-500);
}

.parent:hover .parent-hover\:to-red-600{
    --velocity-to-color: var(--velocity-red-600);
}

.parent:hover .parent-hover\:to-red-700{
    --velocity-to-color: var(--velocity-red-700);
}

.parent:hover .parent-hover\:to-red-800{
    --velocity-to-color: var(--velocity-red-800);
}

.parent:hover .parent-hover\:to-red-900{
    --velocity-to-color: var(--velocity-red-900);
}

.parent:hover .parent-hover\:to-grey-100{
    --velocity-to-color: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:to-sky-50{
    --velocity-to-color: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:to-sky-100{
    --velocity-to-color: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:to-sky-200{
    --velocity-to-color: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:to-sky-300{
    --velocity-to-color: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:to-sky-400{
    --velocity-to-color: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:to-sky-500{
    --velocity-to-color: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:to-sky-600{
    --velocity-to-color: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:to-sky-700{
    --velocity-to-color: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:to-sky-800{
    --velocity-to-color: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:to-sky-900{
    --velocity-to-color: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:to-green-50{
    --velocity-to-color: var(--velocity-green-50);
}

.parent:hover .parent-hover\:to-green-100{
    --velocity-to-color: var(--velocity-green-100);
}

.parent:hover .parent-hover\:to-green-200{
    --velocity-to-color: var(--velocity-green-200);
}

.parent:hover .parent-hover\:to-green-300{
    --velocity-to-color: var(--velocity-green-300);
}

.parent:hover .parent-hover\:to-green-400{
    --velocity-to-color: var(--velocity-green-400);
}

.parent:hover .parent-hover\:to-green-500{
    --velocity-to-color: var(--velocity-green-500);
}

.parent:hover .parent-hover\:to-green-600{
    --velocity-to-color: var(--velocity-green-600);
}

.parent:hover .parent-hover\:to-green-700{
    --velocity-to-color: var(--velocity-green-700);
}

.parent:hover .parent-hover\:to-green-800{
    --velocity-to-color: var(--velocity-green-800);
}

.parent:hover .parent-hover\:to-green-900{
    --velocity-to-color: var(--velocity-green-900);
}

.parent:hover .parent-hover\:to-grey-200{
    --velocity-to-color: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:to-grey-300{
    --velocity-to-color: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:to-grey-400{
    --velocity-to-color: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:to-grey-500{
    --velocity-to-color: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:to-grey-600{
    --velocity-to-color: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:to-grey-700{
    --velocity-to-color: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:to-grey-800{
    --velocity-to-color: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:to-grey-900{
    --velocity-to-color: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:to-yellow-50{
    --velocity-to-color: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:to-yellow-100{
    --velocity-to-color: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:to-yellow-200{
    --velocity-to-color: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:to-yellow-300{
    --velocity-to-color: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:to-yellow-400{
    --velocity-to-color: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:to-yellow-500{
    --velocity-to-color: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:to-yellow-600{
    --velocity-to-color: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:to-yellow-700{
    --velocity-to-color: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:to-yellow-800{
    --velocity-to-color: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:to-yellow-900{
    --velocity-to-color: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:to-cyan-50{
    --velocity-to-color: var(--velocity-cyan-50);
}

.parent:hover .parent-hover\:to-cyan-100{
    --velocity-to-color: var(--velocity-cyan-100);
}

.parent:hover .parent-hover\:to-cyan-200{
    --velocity-to-color: var(--velocity-cyan-200);
}

.parent:hover .parent-hover\:to-cyan-300{
    --velocity-to-color: var(--velocity-cyan-300);
}

.parent:hover .parent-hover\:to-cyan-400{
    --velocity-to-color: var(--velocity-cyan-400);
}

.parent:hover .parent-hover\:to-cyan-500{
    --velocity-to-color: var(--velocity-cyan-500);
}

.parent:hover .parent-hover\:to-cyan-600{
    --velocity-to-color: var(--velocity-cyan-600);
}

.parent:hover .parent-hover\:to-cyan-700{
    --velocity-to-color: var(--velocity-cyan-700);
}

.parent:hover .parent-hover\:to-cyan-800{
    --velocity-to-color: var(--velocity-cyan-800);
}

.parent:hover .parent-hover\:to-cyan-900{
    --velocity-to-color: var(--velocity-cyan-900);
}

.parent:hover .parent-hover\:to-orange-50{
    --velocity-to-color: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:to-orange-100{
    --velocity-to-color: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:to-orange-200{
    --velocity-to-color: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:to-orange-300{
    --velocity-to-color: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:to-orange-400{
    --velocity-to-color: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:to-orange-500{
    --velocity-to-color: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:to-orange-600{
    --velocity-to-color: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:to-orange-700{
    --velocity-to-color: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:to-orange-800{
    --velocity-to-color: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:to-orange-900{
    --velocity-to-color: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:to-blue-50{
    --velocity-to-color: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:to-blue-100{
    --velocity-to-color: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:to-blue-200{
    --velocity-to-color: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:to-blue-300{
    --velocity-to-color: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:to-blue-400{
    --velocity-to-color: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:to-blue-500{
    --velocity-to-color: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:to-blue-600{
    --velocity-to-color: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:to-blue-700{
    --velocity-to-color: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:to-blue-800{
    --velocity-to-color: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:to-blue-900{
    --velocity-to-color: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:to-lime-50{
    --velocity-to-color: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:to-lime-100{
    --velocity-to-color: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:to-lime-200{
    --velocity-to-color: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:to-lime-300{
    --velocity-to-color: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:to-lime-400{
    --velocity-to-color: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:to-lime-500{
    --velocity-to-color: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:to-lime-600{
    --velocity-to-color: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:to-lime-700{
    --velocity-to-color: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:to-lime-800{
    --velocity-to-color: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:to-lime-900{
    --velocity-to-color: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:to-purple-50{
    --velocity-to-color: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:to-purple-100{
    --velocity-to-color: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:to-purple-200{
    --velocity-to-color: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:to-purple-300{
    --velocity-to-color: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:to-purple-400{
    --velocity-to-color: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:to-purple-500{
    --velocity-to-color: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:to-purple-600{
    --velocity-to-color: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:to-purple-700{
    --velocity-to-color: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:to-purple-800{
    --velocity-to-color: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:to-purple-900{
    --velocity-to-color: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:to-indigo-50{
    --velocity-to-color: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:to-indigo-100{
    --velocity-to-color: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:to-indigo-200{
    --velocity-to-color: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:to-indigo-300{
    --velocity-to-color: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:to-indigo-400{
    --velocity-to-color: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:to-indigo-500{
    --velocity-to-color: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:to-indigo-600{
    --velocity-to-color: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:to-indigo-700{
    --velocity-to-color: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:to-indigo-800{
    --velocity-to-color: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:to-indigo-900{
    --velocity-to-color: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:to-pink-50{
    --velocity-to-color: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:to-pink-100{
    --velocity-to-color: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:to-pink-200{
    --velocity-to-color: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:to-pink-300{
    --velocity-to-color: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:to-pink-400{
    --velocity-to-color: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:to-pink-500{
    --velocity-to-color: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:to-pink-600{
    --velocity-to-color: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:to-pink-700{
    --velocity-to-color: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:to-pink-800{
    --velocity-to-color: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:to-pink-900{
    --velocity-to-color: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:to-violet-50{
    --velocity-to-color: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:to-violet-100{
    --velocity-to-color: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:to-violet-200{
    --velocity-to-color: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:to-violet-300{
    --velocity-to-color: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:to-violet-400{
    --velocity-to-color: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:to-violet-500{
    --velocity-to-color: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:to-violet-600{
    --velocity-to-color: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:to-violet-700{
    --velocity-to-color: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:to-violet-800{
    --velocity-to-color: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:to-violet-900{
    --velocity-to-color: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:to-slate-50{
    --velocity-to-color: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:to-slate-100{
    --velocity-to-color: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:to-slate-200{
    --velocity-to-color: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:to-slate-300{
    --velocity-to-color: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:to-slate-400{
    --velocity-to-color: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:to-slate-500{
    --velocity-to-color: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:to-slate-600{
    --velocity-to-color: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:to-slate-700{
    --velocity-to-color: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:to-slate-800{
    --velocity-to-color: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:to-slate-900{
    --velocity-to-color: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:to-rose-50{
    --velocity-to-color: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:to-rose-100{
    --velocity-to-color: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:to-rose-200{
    --velocity-to-color: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:to-rose-300{
    --velocity-to-color: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:to-rose-400{
    --velocity-to-color: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:to-rose-500{
    --velocity-to-color: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:to-rose-600{
    --velocity-to-color: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:to-rose-700{
    --velocity-to-color: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:to-rose-800{
    --velocity-to-color: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:to-rose-900{
    --velocity-to-color: var(--velocity-rose-900);
}

.parent:hover .parent-hover\:text-teal-50{
    color: var(--velocity-teal-50);
}

.parent:hover .parent-hover\:text-teal-100{
    color: var(--velocity-teal-100);
}

.parent:hover .parent-hover\:text-teal-200{
    color: var(--velocity-teal-200);
}

.parent:hover .parent-hover\:text-teal-300{
    color: var(--velocity-teal-300);
}

.parent:hover .parent-hover\:text-teal-400{
    color: var(--velocity-teal-400);
}

.parent:hover .parent-hover\:text-teal-500{
    color: var(--velocity-teal-500);
}

.parent:hover .parent-hover\:text-teal-600{
    color: var(--velocity-teal-600);
}

.parent:hover .parent-hover\:text-teal-700{
    color: var(--velocity-teal-700);
}

.parent:hover .parent-hover\:text-teal-800{
    color: var(--velocity-teal-800);
}

.parent:hover .parent-hover\:text-teal-900{
    color: var(--velocity-teal-900);
}

.parent:hover .parent-hover\:text-red-50{
    color: var(--velocity-red-50);
}

.parent:hover .parent-hover\:text-red-100{
    color: var(--velocity-red-100);
}

.parent:hover .parent-hover\:text-red-200{
    color: var(--velocity-red-200);
}

.parent:hover .parent-hover\:text-red-300{
    color: var(--velocity-red-300);
}

.parent:hover .parent-hover\:text-red-400{
    color: var(--velocity-red-400);
}

.parent:hover .parent-hover\:text-red-500{
    color: var(--velocity-red-500);
}

.parent:hover .parent-hover\:text-red-600{
    color: var(--velocity-red-600);
}

.parent:hover .parent-hover\:text-red-700{
    color: var(--velocity-red-700);
}

.parent:hover .parent-hover\:text-red-800{
    color: var(--velocity-red-800);
}

.parent:hover .parent-hover\:text-red-900{
    color: var(--velocity-red-900);
}

.parent:hover .parent-hover\:text-grey-100{
    color: var(--velocity-grey-100);
}

.parent:hover .parent-hover\:text-sky-50{
    color: var(--velocity-sky-50);
}

.parent:hover .parent-hover\:text-sky-100{
    color: var(--velocity-sky-100);
}

.parent:hover .parent-hover\:text-sky-200{
    color: var(--velocity-sky-200);
}

.parent:hover .parent-hover\:text-sky-300{
    color: var(--velocity-sky-300);
}

.parent:hover .parent-hover\:text-sky-400{
    color: var(--velocity-sky-400);
}

.parent:hover .parent-hover\:text-sky-500{
    color: var(--velocity-sky-500);
}

.parent:hover .parent-hover\:text-sky-600{
    color: var(--velocity-sky-600);
}

.parent:hover .parent-hover\:text-sky-700{
    color: var(--velocity-sky-700);
}

.parent:hover .parent-hover\:text-sky-800{
    color: var(--velocity-sky-800);
}

.parent:hover .parent-hover\:text-sky-900{
    color: var(--velocity-sky-900);
}

.parent:hover .parent-hover\:text-green-50{
    color: var(--velocity-green-50);
}

.parent:hover .parent-hover\:text-green-100{
    color: var(--velocity-green-100);
}

.parent:hover .parent-hover\:text-green-200{
    color: var(--velocity-green-200);
}

.parent:hover .parent-hover\:text-green-300{
    color: var(--velocity-green-300);
}

.parent:hover .parent-hover\:text-green-400{
    color: var(--velocity-green-400);
}

.parent:hover .parent-hover\:text-green-500{
    color: var(--velocity-green-500);
}

.parent:hover .parent-hover\:text-green-600{
    color: var(--velocity-green-600);
}

.parent:hover .parent-hover\:text-green-700{
    color: var(--velocity-green-700);
}

.parent:hover .parent-hover\:text-green-800{
    color: var(--velocity-green-800);
}

.parent:hover .parent-hover\:text-green-900{
    color: var(--velocity-green-900);
}

.parent:hover .parent-hover\:text-grey-200{
    color: var(--velocity-grey-200);
}

.parent:hover .parent-hover\:text-grey-300{
    color: var(--velocity-grey-300);
}

.parent:hover .parent-hover\:text-grey-400{
    color: var(--velocity-grey-400);
}

.parent:hover .parent-hover\:text-grey-500{
    color: var(--velocity-grey-500);
}

.parent:hover .parent-hover\:text-grey-600{
    color: var(--velocity-grey-600);
}

.parent:hover .parent-hover\:text-grey-700{
    color: var(--velocity-grey-700);
}

.parent:hover .parent-hover\:text-grey-800{
    color: var(--velocity-grey-800);
}

.parent:hover .parent-hover\:text-grey-900{
    color: var(--velocity-grey-900);
}

.parent:hover .parent-hover\:text-yellow-50{
    color: var(--velocity-yellow-50);
}

.parent:hover .parent-hover\:text-yellow-100{
    color: var(--velocity-yellow-100);
}

.parent:hover .parent-hover\:text-yellow-200{
    color: var(--velocity-yellow-200);
}

.parent:hover .parent-hover\:text-yellow-300{
    color: var(--velocity-yellow-300);
}

.parent:hover .parent-hover\:text-yellow-400{
    color: var(--velocity-yellow-400);
}

.parent:hover .parent-hover\:text-yellow-500{
    color: var(--velocity-yellow-500);
}

.parent:hover .parent-hover\:text-yellow-600{
    color: var(--velocity-yellow-600);
}

.parent:hover .parent-hover\:text-yellow-700{
    color: var(--velocity-yellow-700);
}

.parent:hover .parent-hover\:text-yellow-800{
    color: var(--velocity-yellow-800);
}

.parent:hover .parent-hover\:text-yellow-900{
    color: var(--velocity-yellow-900);
}

.parent:hover .parent-hover\:text-cyan-50{
    color: var(--velocity-cyan-50);
}

.parent:hover .parent-hover\:text-cyan-100{
    color: var(--velocity-cyan-100);
}

.parent:hover .parent-hover\:text-cyan-200{
    color: var(--velocity-cyan-200);
}

.parent:hover .parent-hover\:text-cyan-300{
    color: var(--velocity-cyan-300);
}

.parent:hover .parent-hover\:text-cyan-400{
    color: var(--velocity-cyan-400);
}

.parent:hover .parent-hover\:text-cyan-500{
    color: var(--velocity-cyan-500);
}

.parent:hover .parent-hover\:text-cyan-600{
    color: var(--velocity-cyan-600);
}

.parent:hover .parent-hover\:text-cyan-700{
    color: var(--velocity-cyan-700);
}

.parent:hover .parent-hover\:text-cyan-800{
    color: var(--velocity-cyan-800);
}

.parent:hover .parent-hover\:text-cyan-900{
    color: var(--velocity-cyan-900);
}

.parent:hover .parent-hover\:text-orange-50{
    color: var(--velocity-orange-50);
}

.parent:hover .parent-hover\:text-orange-100{
    color: var(--velocity-orange-100);
}

.parent:hover .parent-hover\:text-orange-200{
    color: var(--velocity-orange-200);
}

.parent:hover .parent-hover\:text-orange-300{
    color: var(--velocity-orange-300);
}

.parent:hover .parent-hover\:text-orange-400{
    color: var(--velocity-orange-400);
}

.parent:hover .parent-hover\:text-orange-500{
    color: var(--velocity-orange-500);
}

.parent:hover .parent-hover\:text-orange-600{
    color: var(--velocity-orange-600);
}

.parent:hover .parent-hover\:text-orange-700{
    color: var(--velocity-orange-700);
}

.parent:hover .parent-hover\:text-orange-800{
    color: var(--velocity-orange-800);
}

.parent:hover .parent-hover\:text-orange-900{
    color: var(--velocity-orange-900);
}

.parent:hover .parent-hover\:text-blue-50{
    color: var(--velocity-blue-50);
}

.parent:hover .parent-hover\:text-blue-100{
    color: var(--velocity-blue-100);
}

.parent:hover .parent-hover\:text-blue-200{
    color: var(--velocity-blue-200);
}

.parent:hover .parent-hover\:text-blue-300{
    color: var(--velocity-blue-300);
}

.parent:hover .parent-hover\:text-blue-400{
    color: var(--velocity-blue-400);
}

.parent:hover .parent-hover\:text-blue-500{
    color: var(--velocity-blue-500);
}

.parent:hover .parent-hover\:text-blue-600{
    color: var(--velocity-blue-600);
}

.parent:hover .parent-hover\:text-blue-700{
    color: var(--velocity-blue-700);
}

.parent:hover .parent-hover\:text-blue-800{
    color: var(--velocity-blue-800);
}

.parent:hover .parent-hover\:text-blue-900{
    color: var(--velocity-blue-900);
}

.parent:hover .parent-hover\:text-lime-50{
    color: var(--velocity-lime-50);
}

.parent:hover .parent-hover\:text-lime-100{
    color: var(--velocity-lime-100);
}

.parent:hover .parent-hover\:text-lime-200{
    color: var(--velocity-lime-200);
}

.parent:hover .parent-hover\:text-lime-300{
    color: var(--velocity-lime-300);
}

.parent:hover .parent-hover\:text-lime-400{
    color: var(--velocity-lime-400);
}

.parent:hover .parent-hover\:text-lime-500{
    color: var(--velocity-lime-500);
}

.parent:hover .parent-hover\:text-lime-600{
    color: var(--velocity-lime-600);
}

.parent:hover .parent-hover\:text-lime-700{
    color: var(--velocity-lime-700);
}

.parent:hover .parent-hover\:text-lime-800{
    color: var(--velocity-lime-800);
}

.parent:hover .parent-hover\:text-lime-900{
    color: var(--velocity-lime-900);
}

.parent:hover .parent-hover\:text-purple-50{
    color: var(--velocity-purple-50);
}

.parent:hover .parent-hover\:text-purple-100{
    color: var(--velocity-purple-100);
}

.parent:hover .parent-hover\:text-purple-200{
    color: var(--velocity-purple-200);
}

.parent:hover .parent-hover\:text-purple-300{
    color: var(--velocity-purple-300);
}

.parent:hover .parent-hover\:text-purple-400{
    color: var(--velocity-purple-400);
}

.parent:hover .parent-hover\:text-purple-500{
    color: var(--velocity-purple-500);
}

.parent:hover .parent-hover\:text-purple-600{
    color: var(--velocity-purple-600);
}

.parent:hover .parent-hover\:text-purple-700{
    color: var(--velocity-purple-700);
}

.parent:hover .parent-hover\:text-purple-800{
    color: var(--velocity-purple-800);
}

.parent:hover .parent-hover\:text-purple-900{
    color: var(--velocity-purple-900);
}

.parent:hover .parent-hover\:text-indigo-50{
    color: var(--velocity-indigo-50);
}

.parent:hover .parent-hover\:text-indigo-100{
    color: var(--velocity-indigo-100);
}

.parent:hover .parent-hover\:text-indigo-200{
    color: var(--velocity-indigo-200);
}

.parent:hover .parent-hover\:text-indigo-300{
    color: var(--velocity-indigo-300);
}

.parent:hover .parent-hover\:text-indigo-400{
    color: var(--velocity-indigo-400);
}

.parent:hover .parent-hover\:text-indigo-500{
    color: var(--velocity-indigo-500);
}

.parent:hover .parent-hover\:text-indigo-600{
    color: var(--velocity-indigo-600);
}

.parent:hover .parent-hover\:text-indigo-700{
    color: var(--velocity-indigo-700);
}

.parent:hover .parent-hover\:text-indigo-800{
    color: var(--velocity-indigo-800);
}

.parent:hover .parent-hover\:text-indigo-900{
    color: var(--velocity-indigo-900);
}

.parent:hover .parent-hover\:text-pink-50{
    color: var(--velocity-pink-50);
}

.parent:hover .parent-hover\:text-pink-100{
    color: var(--velocity-pink-100);
}

.parent:hover .parent-hover\:text-pink-200{
    color: var(--velocity-pink-200);
}

.parent:hover .parent-hover\:text-pink-300{
    color: var(--velocity-pink-300);
}

.parent:hover .parent-hover\:text-pink-400{
    color: var(--velocity-pink-400);
}

.parent:hover .parent-hover\:text-pink-500{
    color: var(--velocity-pink-500);
}

.parent:hover .parent-hover\:text-pink-600{
    color: var(--velocity-pink-600);
}

.parent:hover .parent-hover\:text-pink-700{
    color: var(--velocity-pink-700);
}

.parent:hover .parent-hover\:text-pink-800{
    color: var(--velocity-pink-800);
}

.parent:hover .parent-hover\:text-pink-900{
    color: var(--velocity-pink-900);
}

.parent:hover .parent-hover\:text-violet-50{
    color: var(--velocity-violet-50);
}

.parent:hover .parent-hover\:text-violet-100{
    color: var(--velocity-violet-100);
}

.parent:hover .parent-hover\:text-violet-200{
    color: var(--velocity-violet-200);
}

.parent:hover .parent-hover\:text-violet-300{
    color: var(--velocity-violet-300);
}

.parent:hover .parent-hover\:text-violet-400{
    color: var(--velocity-violet-400);
}

.parent:hover .parent-hover\:text-violet-500{
    color: var(--velocity-violet-500);
}

.parent:hover .parent-hover\:text-violet-600{
    color: var(--velocity-violet-600);
}

.parent:hover .parent-hover\:text-violet-700{
    color: var(--velocity-violet-700);
}

.parent:hover .parent-hover\:text-violet-800{
    color: var(--velocity-violet-800);
}

.parent:hover .parent-hover\:text-violet-900{
    color: var(--velocity-violet-900);
}

.parent:hover .parent-hover\:text-slate-50{
    color: var(--velocity-slate-50);
}

.parent:hover .parent-hover\:text-slate-100{
    color: var(--velocity-slate-100);
}

.parent:hover .parent-hover\:text-slate-200{
    color: var(--velocity-slate-200);
}

.parent:hover .parent-hover\:text-slate-300{
    color: var(--velocity-slate-300);
}

.parent:hover .parent-hover\:text-slate-400{
    color: var(--velocity-slate-400);
}

.parent:hover .parent-hover\:text-slate-500{
    color: var(--velocity-slate-500);
}

.parent:hover .parent-hover\:text-slate-600{
    color: var(--velocity-slate-600);
}

.parent:hover .parent-hover\:text-slate-700{
    color: var(--velocity-slate-700);
}

.parent:hover .parent-hover\:text-slate-800{
    color: var(--velocity-slate-800);
}

.parent:hover .parent-hover\:text-slate-900{
    color: var(--velocity-slate-900);
}

.parent:hover .parent-hover\:text-rose-50{
    color: var(--velocity-rose-50);
}

.parent:hover .parent-hover\:text-rose-100{
    color: var(--velocity-rose-100);
}

.parent:hover .parent-hover\:text-rose-200{
    color: var(--velocity-rose-200);
}

.parent:hover .parent-hover\:text-rose-300{
    color: var(--velocity-rose-300);
}

.parent:hover .parent-hover\:text-rose-400{
    color: var(--velocity-rose-400);
}

.parent:hover .parent-hover\:text-rose-500{
    color: var(--velocity-rose-500);
}

.parent:hover .parent-hover\:text-rose-600{
    color: var(--velocity-rose-600);
}

.parent:hover .parent-hover\:text-rose-700{
    color: var(--velocity-rose-700);
}

.parent:hover .parent-hover\:text-rose-800{
    color: var(--velocity-rose-800);
}

.parent:hover .parent-hover\:text-rose-900{
    color: var(--velocity-rose-900);
}

@media(max-width: 1536px){
    .xm\:parent:hover .parent-hover\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xm\:parent:hover .parent-hover\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xm\:parent:hover .parent-hover\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xm\:parent:hover .parent-hover\:container{
        width: 100%;
    }
    
    .xm\:parent:hover .parent-hover\:container-fluid{
        width: 100%;
    }
    
    .xm\:parent:hover .parent-hover\:column-auto{
        columns: auto;
    }
    
    .xm\:parent:hover .parent-hover\:column-1{
        columns: 1;
    }
    
    .xm\:parent:hover .parent-hover\:column-2{
        columns: 2;
    }
    
    .xm\:parent:hover .parent-hover\:column-3{
        columns: 3;
    }
    
    .xm\:parent:hover .parent-hover\:column-4{
        columns: 4;
    }
    
    .xm\:parent:hover .parent-hover\:column-5{
        columns: 5;
    }
    
    .xm\:parent:hover .parent-hover\:column-6{
        columns: 6;
    }
    
    .xm\:parent:hover .parent-hover\:column-7{
        columns: 7;
    }
    
    .xm\:parent:hover .parent-hover\:column-8{
        columns: 8;
    }
    
    .xm\:parent:hover .parent-hover\:column-9{
        columns: 9;
    }
    
    .xm\:parent:hover .parent-hover\:column-10{
        columns: 10;
    }
    
    .xm\:parent:hover .parent-hover\:column-11{
        columns: 11;
    }
    
    .xm\:parent:hover .parent-hover\:column-12{
        columns: 12;
    }
    
    .xm\:parent:hover .parent-hover\:float-inline-start{
        float: inline-start;
    }
    
    .xm\:parent:hover .parent-hover\:float-inline-end{
        float: inline-end;
    }
    
    .xm\:parent:hover .parent-hover\:float-left{
        float: left;
    }
    
    .xm\:parent:hover .parent-hover\:float-right{
        float: right;
    }
    
    .xm\:parent:hover .parent-hover\:float-none{
        float: none;
    }
    
    .xm\:parent:hover .parent-hover\:float-inherit{
        float: inherit;
    }
    
    .xm\:parent:hover .parent-hover\:clear-inline-start{
        clear: inline-start;
    }
    
    .xm\:parent:hover .parent-hover\:clear-inline-end{
        clear: inline-end;
    }
    
    .xm\:parent:hover .parent-hover\:clear-left{
        clear: left;
    }
    
    .xm\:parent:hover .parent-hover\:clear-right{
        clear: right;
    }
    
    .xm\:parent:hover .parent-hover\:clear-both{
        clear: both;
    }
    
    .xm\:parent:hover .parent-hover\:clear-none{
        clear: none;
    }
    
    .xm\:parent:hover .parent-hover\:clear-inherit{
        clear: inherit;
    }
    
    .xm\:parent:hover .parent-hover\:isolation-auto{
        isolation: auto;
    }
    
    .xm\:parent:hover .parent-hover\:isolation-true{
        isolation: isolate;
    }
    
    .xm\:parent:hover .parent-hover\:object-fit-fill{
        object-fit: fill;
    }
    
    .xm\:parent:hover .parent-hover\:object-fit-cover{
        object-fit: cover;
    }
    
    .xm\:parent:hover .parent-hover\:object-fit-contain{
        object-fit: contain;
    }
    
    .xm\:parent:hover .parent-hover\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xm\:parent:hover .parent-hover\:object-fit-none{
        object-fit: none;
    }
    
    .xm\:parent:hover .parent-hover\:object-position-top{
        object-position: top;
    }
    
    .xm\:parent:hover .parent-hover\:object-position-bottom{
        object-position: bottom;
    }
    
    .xm\:parent:hover .parent-hover\:object-position-left{
        object-position: left;
    }
    
    .xm\:parent:hover .parent-hover\:object-position-right{
        object-position: right;
    }
    
    .xm\:parent:hover .parent-hover\:object-position-left-top{
        object-position: left top;
    }
    
    .xm\:parent:hover .parent-hover\:object-position-right-top{
        object-position: right top;
    }
    
    .xm\:parent:hover .parent-hover\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xm\:parent:hover .parent-hover\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xm\:parent:hover .parent-hover\:object-position-center-top{
        object-position: center top;
    }

    .xm\:parent:hover .parent-hover\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-auto{
        overflow: auto;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-hidden{
        overflow: hidden;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-visible{
        overflow: visible;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-scroll{
        overflow: scroll;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-inherit{
        overflow:inherit;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-x-auto{
        overflow: auto;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xm\:parent:hover .parent-hover\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xm\:parent:hover .parent-hover\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xm\:parent:hover .parent-hover\:position-static{
        position: static;
    }
    
    .xm\:parent:hover .parent-hover\:position-fixed{
        position: fixed;
    }
    
    .xm\:parent:hover .parent-hover\:position-absolute{
        position: absolute;
    }
    
    .xm\:parent:hover .parent-hover\:position-relative{
        position: relative;
    }
    
    .xm\:parent:hover .parent-hover\:position-sticky{
        position: sticky;
    }

    .xm\:parent:hover .parent-hover\:position-right-0{
        right: 0;
    }

    .xm\:parent:hover .parent-hover\:position-left-0{
        left: 0;
    }

    .xm\:parent:hover .parent-hover\:position-top-0{
        top: 0;
    }

    .xm\:parent:hover .parent-hover\:position-bottom-0{
        bottom: 0;
    }
    
    .xm\:parent:hover .parent-hover\:visible{
        visibility: visible;
    }
    
    .xm\:parent:hover .parent-hover\:invisible{
        visibility: hidden;
    }
    
    .xm\:parent:hover .parent-hover\:visibility-collapse{
        visibility: collapse;
    }
    
    .xm\:parent:hover .parent-hover\:z-0{
        z-index: 0;
    }
    
    .xm\:parent:hover .parent-hover\:-z-10{
        z-index: -10;
    }
    
    .xm\:parent:hover .parent-hover\:-z-20{
        z-index: -20;
    }
    
    .xm\:parent:hover .parent-hover\:-z-30{
        z-index: -30;
    }
    
    .xm\:parent:hover .parent-hover\:-z-40{
        z-index: -40;
    }
    
    .xm\:parent:hover .parent-hover\:-z-50{
        z-index: -50;
    }
    
    .xm\:parent:hover .parent-hover\:-z-60{
        z-index: -60;
    }
    
    .xm\:parent:hover .parent-hover\:-z-70{
        z-index: -70;
    }
    
    .xm\:parent:hover .parent-hover\:-z-80{
        z-index: -80;
    }
    
    .xm\:parent:hover .parent-hover\:-z-90{
        z-index: -90;
    }
    
    .xm\:parent:hover .parent-hover\:-z-100{
        z-index: -100;
    }
    
    .xm\:parent:hover .parent-hover\:z-10{
        z-index: 10;
    }
    
    .xm\:parent:hover .parent-hover\:z-20{
        z-index: 20;
    }
    
    .xm\:parent:hover .parent-hover\:z-30{
        z-index: 30;
    }
    
    .xm\:parent:hover .parent-hover\:z-40{
        z-index: 40;
    }
    
    .xm\:parent:hover .parent-hover\:z-50{
        z-index: 50;
    }
    
    .xm\:parent:hover .parent-hover\:z-60{
        z-index: 60;
    }
    
    .xm\:parent:hover .parent-hover\:z-70{
        z-index: 70;
    }
    
    .xm\:parent:hover .parent-hover\:z-80{
        z-index: 80;
    }
    
    .xm\:parent:hover .parent-hover\:z-90{
        z-index: 90;
    }
    
    .xm\:parent:hover .parent-hover\:z-100{
        z-index: 100;
    }
    
    .xm\:parent:hover .parent-hover\:z-auto{
        z-index: auto;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xm\:parent:hover .parent-hover\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xm\:parent:hover .parent-hover\:flex-row{
        flex-direction: row;
    }
    
    .xm\:parent:hover .parent-hover\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xm\:parent:hover .parent-hover\:flex-column{
        flex-direction: column;
    }
    
    .xm\:parent:hover .parent-hover\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xm\:parent:hover .parent-hover\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xm\:parent:hover .parent-hover\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xm\:parent:hover .parent-hover\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xm\:parent:hover .parent-hover\:flex-1{
        flex: 1 1 0;
    }
    
    .xm\:parent:hover .parent-hover\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xm\:parent:hover .parent-hover\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xm\:parent:hover .parent-hover\:flex-none{
        flex: none;
    }
    
    .xm\:parent:hover .parent-hover\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xm\:parent:hover .parent-hover\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xm\:parent:hover .parent-hover\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xm\:parent:hover .parent-hover\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xm\:parent:hover .parent-hover\:order-1{
        order: 1;
    }
    
    .xm\:parent:hover .parent-hover\:order-2{
        order: 2;
    }
    
    .xm\:parent:hover .parent-hover\:order-3{
        order: 3;
    }
    
    .xm\:parent:hover .parent-hover\:order-4{
        order: 4;
    }
    
    .xm\:parent:hover .parent-hover\:order-5{
        order: 5;
    }
    
    .xm\:parent:hover .parent-hover\:order-6{
        order: 6;
    }
    
    .xm\:parent:hover .parent-hover\:order-7{
        order: 7;
    }
    
    .xm\:parent:hover .parent-hover\:order-8{
        order: 8;
    }
    
    .xm\:parent:hover .parent-hover\:order-9{
        order: 9;
    }
    
    .xm\:parent:hover .parent-hover\:order-10{
        order: 10;
    }
    
    .xm\:parent:hover .parent-hover\:order-11{
        order: 11;
    }
    
    .xm\:parent:hover .parent-hover\:order-12{
        order: 12;
    }
    
    .xm\:parent:hover .parent-hover\:order-first{
        order: -9999;
    }
    
    .xm\:parent:hover .parent-hover\:order-last{
        order: 9999;
    }
    
    .xm\:parent:hover .parent-hover\:order-0{
        order: 0;
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xm\:parent:hover .parent-hover\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-auto{
        grid-column: auto;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xm\:parent:hover .parent-hover\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-auto{
        grid-row: auto;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xm\:parent:hover .parent-hover\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xm\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:parent:hover .parent-hover\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xm\:parent:hover .parent-hover\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xm\:parent:hover .parent-hover\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xm\:parent:hover .parent-hover\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xm\:parent:hover .parent-hover\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xm\:parent:hover .parent-hover\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xm\:parent:hover .parent-hover\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xm\:parent:hover .parent-hover\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xm\:parent:hover .parent-hover\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xm\:parent:hover .parent-hover\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xm\:parent:hover .parent-hover\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xm\:parent:hover .parent-hover\:gap-0{
        gap: 0;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-0{
        row-gap: 0;
    }
    
    .xm\:parent:hover .parent-hover\:gap-1{
        gap: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-2{
        gap: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-4{
        gap: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-6{
        gap: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-8{
        gap: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-9{
        gap: 9px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-10{
        gap: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-12{
        gap: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-14{
        gap: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-16{
        gap: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-18{
        gap: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-20{
        gap: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-1{
        column-gap: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-2{
        column-gap: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-4{
        column-gap: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-6{
        column-gap: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-8{
        column-gap: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-10{
        column-gap: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-12{
        column-gap: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-14{
        column-gap: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-16{
        column-gap: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-18{
        column-gap: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-x-20{
        column-gap: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-1{
        row-gap: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-2{
        row-gap: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-4{
        row-gap: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-6{
        row-gap: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-8{
        row-gap: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-10{
        row-gap: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-12{
        row-gap: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-14{
        row-gap: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-16{
        row-gap: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-18{
        row-gap: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:gap-y-20{
        row-gap: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:justify-content-normal{
        justify-content: normal;
    }
    
    .xm\:parent:hover .parent-hover\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xm\:parent:hover .parent-hover\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xm\:parent:hover .parent-hover\:justify-content-center{
        justify-content: center;
    }
    
    .xm\:parent:hover .parent-hover\:justify-content-between{
        justify-content: space-between;
    }
    
    .xm\:parent:hover .parent-hover\:justify-content-around{
        justify-content: space-around;
    }
    
    .xm\:parent:hover .parent-hover\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xm\:parent:hover .parent-hover\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xm\:parent:hover .parent-hover\:justify-items-start{
        justify-items: start;
    }
    
    .xm\:parent:hover .parent-hover\:justify-items-end{
        justify-items: end;
    }
    
    .xm\:parent:hover .parent-hover\:justify-items-center{
        justify-items: center;
    }
    
    .xm\:parent:hover .parent-hover\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:parent:hover .parent-hover\:justify-self-auto{
        justify-self: auto;
    }
    
    .xm\:parent:hover .parent-hover\:justify-self-start{
        justify-self: start;
    }
    
    .xm\:parent:hover .parent-hover\:justify-self-end{
        justify-self: end;
    }
    
    .xm\:parent:hover .parent-hover\:justify-self-center{
        justify-self: center;
    }
    
    .xm\:parent:hover .parent-hover\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:parent:hover .parent-hover\:align-content-normal{
        align-content: normal;
    }
    
    .xm\:parent:hover .parent-hover\:align-content-center{
        align-content: center;
    }
    
    .xm\:parent:hover .parent-hover\:align-content-start{
        align-content: flex-start;
    }
    
    .xm\:parent:hover .parent-hover\:align-content-end{
        align-content: flex-end;
    }
    
    .xm\:parent:hover .parent-hover\:align-content-between{
        align-content: space-between;
    }
    
    .xm\:parent:hover .parent-hover\:align-content-around{
        align-content: space-around;
    }
    
    .xm\:parent:hover .parent-hover\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xm\:parent:hover .parent-hover\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xm\:parent:hover .parent-hover\:align-content-stretch{
        align-content: stretch;
    }
    
    .xm\:parent:hover .parent-hover\:align-items-start{
        align-items: start;
    }
    
    .xm\:parent:hover .parent-hover\:align-items-end{
        align-items: end;
    }
    
    .xm\:parent:hover .parent-hover\:align-items-center{
        align-items: center;
    }
    
    .xm\:parent:hover .parent-hover\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:parent:hover .parent-hover\:align-self-auto{
        justify-self: auto;
    }
    
    .xm\:parent:hover .parent-hover\:align-self-start{
        justify-self: start;
    }
    
    .xm\:parent:hover .parent-hover\:align-self-end{
        justify-self: end;
    }
    
    .xm\:parent:hover .parent-hover\:align-self-center{
        justify-self: center;
    }
    
    .xm\:parent:hover .parent-hover\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:parent:hover .parent-hover\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xm\:parent:hover .parent-hover\:place-content-center{
        place-content: center;
    }
    
    .xm\:parent:hover .parent-hover\:place-content-start{
        place-content: start;
    }
    
    .xm\:parent:hover .parent-hover\:place-content-end{
        place-content: end;
    }
    
    .xm\:parent:hover .parent-hover\:place-content-between{
        place-content: between;
    }
    
    .xm\:parent:hover .parent-hover\:place-content-around{
        place-content: around;
    }
    
    .xm\:parent:hover .parent-hover\:place-content-evenly{
        place-content: evenly;
    }
    
    .xm\:parent:hover .parent-hover\:place-content-baseline{
        place-content: baseline;
    }
    
    .xm\:parent:hover .parent-hover\:place-content-stretch{
        place-content: stretch;
    }
    
    .xm\:parent:hover .parent-hover\:place-items-start{
        place-content: start;
    }
    
    .xm\:parent:hover .parent-hover\:place-items-end{
        place-content: end;
    }
    
    .xm\:parent:hover .parent-hover\:place-items-center{
        place-content: center;
    }
    
    .xm\:parent:hover .parent-hover\:place-items-baseline{
        place-content: baseline;
    }
    
    .xm\:parent:hover .parent-hover\:place-items-stretch{
        place-content: stretch;
    }
    
    .xm\:parent:hover .parent-hover\:place-self-start{
        place-self: start;
    }
    
    .xm\:parent:hover .parent-hover\:place-self-end{
        place-self: end;
    }
    
    .xm\:parent:hover .parent-hover\:place-self-center{
        place-self: center;
    }
    
    .xm\:parent:hover .parent-hover\:place-self-baseline{
        place-self: baseline;
    }
    
    .xm\:parent:hover .parent-hover\:place-self-stretch{
        place-self: stretch;
    }
    
    .xm\:parent:hover .parent-hover\:w-0{
        width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:w-2{
        width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:w-4{
        width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:w-6{
        width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:w-8{
        width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:w-10{
        width: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:w-12{
        width: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:w-14{
        width: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:w-16{
        width: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:w-18{
        width: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:w-20{
        width: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:w-22{
        width: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-24{
        width: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-26{
        width: 4.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-28{
        width: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-30{
        width: 7.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-32{
        width: 10rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-34{
        width: 11.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-36{
        width: 13rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-38{
        width: 14.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-40{
        width: 16rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-42{
        width: 18rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-44{
        width: 20rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-46{
        width: 22rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-48{
        width: 24rem;
    }

    .xm\:parent:hover .parent-hover\:w-52{
        width: 28rem;
    }

    .xm\:parent:hover .parent-hover\:w-56{
        width: 32rem;
    }

    .xm\:parent:hover .parent-hover\:w-60{
        width: 36rem;
    }

    .xm\:parent:hover .parent-hover\:w-64{
        width: 40rem;
    }

    .xm\:parent:hover .parent-hover\:w-68{
        width: 44rem;
    }

    .xm\:parent:hover .parent-hover\:w-72{
        width: 48rem;
    }

    .xm\:parent:hover .parent-hover\:w-76{
        width: 52rem;
    }

    .xm\:parent:hover .parent-hover\:w-80{
        width: 56rem;
    }

    .xm\:parent:hover .parent-hover\:w-84{
        width: 60rem;
    }
    
    .xm\:parent:hover .parent-hover\:w-hf{
        width: 50%;
    }
    
    .xm\:parent:hover .parent-hover\:w-third{
        width: 33.333%;
    }
    
    .xm\:parent:hover .parent-hover\:w-two-third{
        width: 66.67%;
    }
    
    .xm\:parent:hover .parent-hover\:w-quarter{
        width: 25%;
    }
    
    .xm\:parent:hover .parent-hover\:w-three-quarter{
        width: 75%;
    }
    
    .xm\:parent:hover .parent-hover\:w-fifth{
        width: 20%;
    }
    
    .xm\:parent:hover .parent-hover\:w-two-fifth{
        width: 40%;
    }
    
    .xm\:parent:hover .parent-hover\:w-three-fifth{
        width: 60%;
    }
    
    .xm\:parent:hover .parent-hover\:w-four-fifth{
        width: 80%;
    }
    
    .xm\:parent:hover .parent-hover\:w-tenth{
        width: 10%;
    }
    
    .xm\:parent:hover .parent-hover\:w-two-tenth{
        width: 20%;
    }
    
    .xm\:parent:hover .parent-hover\:w-three-tenth{
        width: 30%;
    }
    
    .xm\:parent:hover .parent-hover\:w-four-tenth{
        width: 40%;
    }
    
    .xm\:parent:hover .parent-hover\:w-five-tenth{
        width: 50%;
    }
    
    .xm\:parent:hover .parent-hover\:w-six-tenth{
        width: 60%;
    }
    
    .xm\:parent:hover .parent-hover\:w-seven-tenth{
        width: 70%;
    }
    
    .xm\:parent:hover .parent-hover\:w-eight-tenth{
        width: 80%;
    }
    
    .xm\:parent:hover .parent-hover\:w-nine-tenth{
        width: 90%;
    }
    
    .xm\:parent:hover .parent-hover\:w-full{
        width: 100%;
    }
    
    .xm\:parent:hover .parent-hover\:w-min{
        width: min-content;
    }
    
    .xm\:parent:hover .parent-hover\:w-max{
        width: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:w-fit{
        width: fit-content;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-10{
        min-height: 10vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-20{
        min-height: 20vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-30{
        min-height: 30vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-40{
        min-height: 40vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-50{
        min-height: 50vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-60{
        min-height: 60vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-70{
        min-height: 70vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-80{
        min-height: 80vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-90{
        min-height: 90vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vh-100{
        min-height: 100vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-10{
        min-width: 10vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-20{
        min-width: 20vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-30{
        min-width: 30vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-40{
        min-width: 40vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-50{
        min-width: 50vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-60{
        min-width: 60vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-70{
        min-width: 70vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-80{
        min-width: 80vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-90{
        min-width: 100vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-vw-100{
        min-width: 100vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-10{
        max-height: 10vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-20{
        max-height: 20vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-30{
        max-height: 30vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-40{
        max-height: 40vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-50{
        max-height: 50vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-60{
        max-height: 60vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-70{
        max-height: 70vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-80{
        max-height: 80vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-90{
        max-height: 100vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vh-100{
        max-height: 100vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-10{
        max-width: 10vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-20{
        max-width: 20vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-30{
        max-width: 30vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-40{
        max-width: 40vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-50{
        max-width: 50vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-60{
        max-width: 60vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-70{
        max-width: 70vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-80{
        max-width: 80vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-90{
        max-width: 100vh;
    }
    
    .xm\:parent:hover .parent-hover\:max-vw-100{
        max-width: 100vh;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-2{
        min-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-4{
        min-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-6{
        min-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-8{
        min-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-10{
        min-width: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-12{
        min-width: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-14{
        min-width: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-16{
        min-width: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-18{
        min-width: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-20{
        min-width: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-24{
        min-width: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-28{
        min-width: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-32{
        min-width: 10rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-36{
        min-width: 13rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-40{
        min-width: 16rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-42{
        min-width: 18rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-44{
        min-width: 20rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-46{
        min-width: 22rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-48{
        min-width: 24rem;
    }

    .xm\:parent:hover .parent-hover\:min-w-52{
        min-width: 28rem;
    }

    .xm\:parent:hover .parent-hover\:min-w-56{
        min-width: 32rem;
    }

    .xm\:parent:hover .parent-hover\:min-w-60{
        min-width: 36rem;
    }

    .xm\:parent:hover .parent-hover\:min-w-64{
        min-width: 40rem;
    }

    .xm\:parent:hover .parent-hover\:min-w-68{
        min-width: 44rem;
    }

    .xm\:parent:hover .parent-hover\:min-w-72{
        min-width: 48rem;
    }

    .xm\:parent:hover .parent-hover\:min-w-76{
        min-width: 52rem;
    }

    .xm\:parent:hover .parent-hover\:min-w-80{
        min-width: 56rem;
    }

    .xm\:parent:hover .parent-hover\:min-w-84{
        min-width: 60rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-hf{
        min-width: 50%;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-full{
        min-width: 100%;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-min{
        min-width: min-content;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-max{
        min-width: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:min-w-fit{
        min-width: fit-content;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-0{
        max-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-2{
        max-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-4{
        max-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-6{
        max-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-8{
        max-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-10{
        max-width: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-12{
        max-width: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-14{
        max-width: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-16{
        max-width: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-18{
        max-width: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-20{
        max-width: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-24{
        max-width: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-28{
        max-width: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-32{
        max-width: 10rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-36{
        max-width: 13rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-40{
        max-width: 16rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-42{
        max-width: 18rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-44{
        max-width: 20rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-46{
        max-width: 22rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-48{
        max-width: 24rem;
    }

    .xm\:parent:hover .parent-hover\:max-w-52{
        max-width: 28rem;
    }

    .xm\:parent:hover .parent-hover\:max-w-56{
        max-width: 32rem;
    }

    .xm\:parent:hover .parent-hover\:max-w-60{
        max-width: 36rem;
    }

    .xm\:parent:hover .parent-hover\:max-w-64{
        max-width: 40rem;
    }

    .xm\:parent:hover .parent-hover\:max-w-68{
        max-width: 44rem;
    }

    .xm\:parent:hover .parent-hover\:max-w-72{
        max-width: 48rem;
    }

    .xm\:parent:hover .parent-hover\:max-w-76{
        max-width: 52rem;
    }

    .xm\:parent:hover .parent-hover\:max-w-80{
        max-width: 56rem;
    }

    .xm\:parent:hover .parent-hover\:max-w-84{
        max-width: 60rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-hf{
        max-width: 50%;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-full{
        max-width: 100%;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:max-w-fit{
        max-width: fit-content;
    }
    
    .xm\:parent:hover .parent-hover\:h-0{
        height: 0;
    }
    
    .xm\:parent:hover .parent-hover\:h-2{
        height: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:h-4{
        height: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:h-6{
        height: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:h-8{
        height: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:h-10{
        height: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:h-12{
        height: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:h-14{
        height: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:h-16{
        height: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:h-18{
        height: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:h-20{
        height: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:h-22{
        height: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-24{
        height: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-26{
        height: 4.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-28{
        height: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-30{
        height: 7.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-32{
        height: 10rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-34{
        height: 11.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-36{
        height: 13rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-38{
        height: 14.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-40{
        height: 16rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-42{
        height: 18rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-44{
        height: 20rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-46{
        height: 22rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-48{
        height: 24rem;
    }

    .xm\:parent:hover .parent-hover\:h-52{
        height: 28rem;
    }

    .xm\:parent:hover .parent-hover\:h-56{
        height: 32rem;
    }

    .xm\:parent:hover .parent-hover\:h-60{
        height: 36rem;
    }

    .xm\:parent:hover .parent-hover\:h-64{
        height: 40rem;
    }

    .xm\:parent:hover .parent-hover\:h-68{
        height: 44rem;
    }

    .xm\:parent:hover .parent-hover\:h-72{
        height: 48rem;
    }

    .xm\:parent:hover .parent-hover\:h-76{
        height: 52rem;
    }

    .xm\:parent:hover .parent-hover\:h-80{
        height: 56rem;
    }

    .xm\:parent:hover .parent-hover\:h-84{
        height: 60rem;
    }
    
    .xm\:parent:hover .parent-hover\:h-hf{
        height: 50%;
    }
    
    .xm\:parent:hover .parent-hover\:h-third{
        height: 33.333%;
    }
    
    .xm\:parent:hover .parent-hover\:h-two-third{
        height: 66.67%;
    }
    
    .xm\:parent:hover .parent-hover\:h-quarter{
        height: 25%;
    }
    
    .xm\:parent:hover .parent-hover\:h-three-quarter{
        height: 75%;
    }
    
    .xm\:parent:hover .parent-hover\:h-fifth{
        height: 20%;
    }
    
    .xm\:parent:hover .parent-hover\:h-two-fifth{
        height: 40%;
    }
    
    .xm\:parent:hover .parent-hover\:h-three-fifth{
        height: 60%;
    }
    
    .xm\:parent:hover .parent-hover\:h-four-fifth{
        height: 80%;
    }
    
    .xm\:parent:hover .parent-hover\:h-tenth{
        height: 10%;
    }
    
    .xm\:parent:hover .parent-hover\:h-two-tenth{
        height: 20%;
    }
    
    .xm\:parent:hover .parent-hover\:h-three-tenth{
        height: 30%;
    }
    
    .xm\:parent:hover .parent-hover\:h-four-tenth{
        height: 40%;
    }
    
    .xm\:parent:hover .parent-hover\:h-five-tenth{
        height: 50%;
    }
    
    .xm\:parent:hover .parent-hover\:h-six-tenth{
        height: 60%;
    }
    
    .xm\:parent:hover .parent-hover\:h-seventh-tenth{
        height: 70%;
    }
    
    .xm\:parent:hover .parent-hover\:h-eight-tenth{
        height: 80%;
    }
    
    .xm\:parent:hover .parent-hover\:h-nine-tenth{
        height: 90%;
    }
    
    .xm\:parent:hover .parent-hover\:h-full{
        height: 100%;
    }
    
    .xm\:parent:hover .parent-hover\:h-min{
        height: min-content;
    }
    
    .xm\:parent:hover .parent-hover\:h-max{
        height: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:h-fit{
        height: fit-content;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-0{
        min-height: 0;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-2{
        min-height: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-4{
        min-height: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-6{
        min-height: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-8{
        min-height: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-10{
        min-height: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-12{
        min-height: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-14{
        min-height: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-16{
        min-height: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-18{
        min-height: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-20{
        min-height: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-24{
        min-height: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-28{
        min-height: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-32{
        min-height: 10rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-36{
        min-height: 13rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-40{
        min-height: 16rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-42{
        min-height: 18rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-44{
        min-height: 20rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-46{
        min-height: 22rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-48{
        min-height: 24rem;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-hf{
        min-height: 50%;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-full{
        min-height: 100%;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-min{
        min-height: min-content;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-max{
        min-height: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:min-h-fit{
        min-height: fit-content;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-0{
        max-height: 0;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-2{
        max-height: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-4{
        max-height: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-6{
        max-height: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-8{
        max-height: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-10{
        max-height: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-12{
        max-height: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-14{
        max-height: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-16{
        max-height: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-18{
        max-height: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-20{
        max-height: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-24{
        max-height: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-28{
        max-height: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-32{
        max-height: 10rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-36{
        max-height: 13rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-40{
        max-height: 16rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-42{
        max-height: 18rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-44{
        max-height: 20rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-46{
        max-height: 22rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-48{
        max-height: 24rem;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-hf{
        max-height: 50%;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-full{
        max-height: 100%;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:parent:hover .parent-hover\:max-h-fit{
        max-height: fit-content;
    }
    
    .xm\:parent:hover .parent-hover\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xm\:parent:hover .parent-hover\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xm\:parent:hover .parent-hover\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:parent:hover .parent-hover\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:parent:hover .parent-hover\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:parent:hover .parent-hover\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:parent:hover .parent-hover\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:parent:hover .parent-hover\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:parent:hover .parent-hover\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:parent:hover .parent-hover\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:parent:hover .parent-hover\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:parent:hover .parent-hover\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:hover .parent-hover\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:parent:hover .parent-hover\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:parent:hover .parent-hover\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xm\:parent:hover .parent-hover\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xm\:parent:hover .parent-hover\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xm\:parent:hover .parent-hover\:italic{
        font-style: italic;
    }
    
    .xm\:parent:hover .parent-hover\:italic-0{
        font-style: normal;
    }
    
    .xm\:parent:hover .parent-hover\:font-w-thin{
        font-weight: 100;
    }
    
    .xm\:parent:hover .parent-hover\:font-w-extralight{
        font-weight: 200;
    }
    
    .xm\:parent:hover .parent-hover\:font-w-light{
        font-weight: 300;
    }
    
    .xm\:parent:hover .parent-hover\:font-w-normal{
        font-weight: 400;
    }
    
    .xm\:parent:hover .parent-hover\:font-w-medium{
        font-weight: 500;
    }
    
    .xm\:parent:hover .parent-hover\:font-w-semibold{
        font-weight: 600;
    }
    
    .xm\:parent:hover .parent-hover\:font-w-bold{
        font-weight: 700;
    }
    
    .xm\:parent:hover .parent-hover\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xm\:parent:hover .parent-hover\:font-w-black{
        font-weight: 900;
    }
    
    .xm\:parent:hover .parent-hover\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xm\:parent:hover .parent-hover\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xm\:parent:hover .parent-hover\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xm\:parent:hover .parent-hover\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-4{
        line-height: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-8{
        line-height: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-normal{
        line-height: 1;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-sm{
        line-height: 1.25;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-md{
        line-height: 1.5;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-lg{
        line-height: 1.75;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-lg{
        line-height: 2;
    }
    
    .xm\:parent:hover .parent-hover\:line-h-xl{
        line-height: 4;
    }
    
    .xm\:parent:hover .parent-hover\:list-img-none{
        list-style-image: none;
    }
    
    .xm\:parent:hover .parent-hover\:list-position-inside{
        list-style-position: inside;
    }
    
    .xm\:parent:hover .parent-hover\:list-position-outside{
        list-style-position: outside;
    }
    
    .xm\:parent:hover .parent-hover\:list-type-none{
        list-style-type: none;
    }
    
    .xm\:parent:hover .parent-hover\:list-type-disc{
        list-style-type: disc;
    }
    
    .xm\:parent:hover .parent-hover\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xm\:parent:hover .parent-hover\:list-type-square{
        list-style-type: square;
    }
    
    .xm\:parent:hover .parent-hover\:left-text{
        text-align: left;
    }
    
    .xm\:parent:hover .parent-hover\:right-text{
        text-align: right;
    }
    
    .xm\:parent:hover .parent-hover\:justify-text{
        text-align: justify;
    }
    
    .xm\:parent:hover .parent-hover\:center-text{
        text-align: center;
    }
    
    .xm\:parent:hover .parent-hover\:start-text{
        text-align: start;
    }
    
    .xm\:parent:hover .parent-hover\:end-text{
        text-align: end;
    }
    
    .xm\:parent:hover .parent-hover\:underline-text{
        text-decoration-line: underline;
    }
    
    .xm\:parent:hover .parent-hover\:overline-text{
        text-decoration-line: overline;
    }
    
    .xm\:parent:hover .parent-hover\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xm\:parent:hover .parent-hover\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xm\:parent:hover .parent-hover\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xm\:parent:hover .parent-hover\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xm\:parent:hover .parent-hover\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xm\:parent:hover .parent-hover\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xm\:parent:hover .parent-hover\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xm\:parent:hover .parent-hover\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xm\:parent:hover .parent-hover\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xm\:parent:hover .parent-hover\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xm\:parent:hover .parent-hover\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xm\:parent:hover .parent-hover\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xm\:parent:hover .parent-hover\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xm\:parent:hover .parent-hover\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xm\:parent:hover .parent-hover\:text-no-case{
        text-transform: none;
    }
    
    .xm\:parent:hover .parent-hover\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xm\:parent:hover .parent-hover\:text-clip{
        text-overflow: clip;
    }
    
    .xm\:parent:hover .parent-hover\:text-wrap{
        text-wrap: wrap;
    }
    
    .xm\:parent:hover .parent-hover\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xm\:parent:hover .parent-hover\:text-balance{
        text-wrap: balance;
    }
    
    .xm\:parent:hover .parent-hover\:text-pretty{
        text-wrap: pretty;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-0{
        text-indent: 0;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-1{
        text-indent: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-2{
        text-indent: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-4{
        text-indent: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-6{
        text-indent: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-8{
        text-indent: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-10{
        text-indent: 10px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-12{
        text-indent: 12px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-14{
        text-indent: 14px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-16{
        text-indent: 16px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-18{
        text-indent: 18px;
    }
    
    .xm\:parent:hover .parent-hover\:text-indent-20{
        text-indent: 20px;
    }
    
    .xm\:parent:hover .parent-hover\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xm\:parent:hover .parent-hover\:vertical-align-top{
        vertical-align: top;
    }
    
    .xm\:parent:hover .parent-hover\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xm\:parent:hover .parent-hover\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xm\:parent:hover .parent-hover\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xm\:parent:hover .parent-hover\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xm\:parent:hover .parent-hover\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xm\:parent:hover .parent-hover\:vertical-align-super{
        vertical-align: super;
    }
    
    .xm\:parent:hover .parent-hover\:white-space-normal{
        white-space: normal;
    }
    
    .xm\:parent:hover .parent-hover\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xm\:parent:hover .parent-hover\:white-space-pre{
        white-space: pre;
    }
    
    .xm\:parent:hover .parent-hover\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xm\:parent:hover .parent-hover\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xm\:parent:hover .parent-hover\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xm\:parent:hover .parent-hover\:word-break-normal{
        word-break: normal;
    }
    
    .xm\:parent:hover .parent-hover\:word-break-words{
        word-break: break-word;
    }
    
    .xm\:parent:hover .parent-hover\:word-break-all{
        word-break: break-all;
    }
    
    .xm\:parent:hover .parent-hover\:word-break-keep{
        word-break: keep-all;
    }
    
    .xm\:parent:hover .parent-hover\:content-none{
        content: none;
    }
    
    .xm\:parent:hover .parent-hover\:content-blank{
        content: "";
    }
    
    .xm\:parent:hover .parent-hover\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xm\:parent:hover .parent-hover\:bg-local{
        background-attachment: local;
    }
    
    .xm\:parent:hover .parent-hover\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xm\:parent:hover .parent-hover\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xm\:parent:hover .parent-hover\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xm\:parent:hover .parent-hover\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xm\:parent:hover .parent-hover\:bg-clip-text{
        background-clip: text;
    }
    
    .xm\:parent:hover .parent-hover\:bg-or-border{
        background-origin: border-box;
    }
    
    .xm\:parent:hover .parent-hover\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xm\:parent:hover .parent-hover\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xm\:parent:hover .parent-hover\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xm\:parent:hover .parent-hover\:bg-top{
        background-position: top;
    }
    
    .xm\:parent:hover .parent-hover\:bg-bottom{
        background-position: bottom;
    }
    
    .xm\:parent:hover .parent-hover\:bg-center{
        background-position: center;
    }
    
    .xm\:parent:hover .parent-hover\:bg-left{
        background-position: left;
    }
    
    .xm\:parent:hover .parent-hover\:bg-right{
        background-position: top;
    }
    
    .xm\:parent:hover .parent-hover\:bg-left-top{
        background-position: left top;
    }
    
    .xm\:parent:hover .parent-hover\:bg-right-top{
        background-position: right top;
    }
    
    .xm\:parent:hover .parent-hover\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xm\:parent:hover .parent-hover\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xm\:parent:hover .parent-hover\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xm\:parent:hover .parent-hover\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xm\:parent:hover .parent-hover\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xm\:parent:hover .parent-hover\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xm\:parent:hover .parent-hover\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xm\:parent:hover .parent-hover\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xm\:parent:hover .parent-hover\:bg-s-auto{
        background-size: auto;
    }
    
    .xm\:parent:hover .parent-hover\:bg-s-cover{
        background-size: cover;
    }
    
    .xm\:parent:hover .parent-hover\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xm\:parent:hover .parent-hover\:p-auto{
        padding: auto;
    }
    
    .xm\:parent:hover .parent-hover\:p-0{
        padding: 0;
    }
    
    .xm\:parent:hover .parent-hover\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xm\:parent:hover .parent-hover\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xm\:parent:hover .parent-hover\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xm\:parent:hover .parent-hover\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xm\:parent:hover .parent-hover\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xm\:parent:hover .parent-hover\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xm\:parent:hover .parent-hover\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xm\:parent:hover .parent-hover\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xm\:parent:hover .parent-hover\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xm\:parent:hover .parent-hover\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xm\:parent:hover .parent-hover\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xm\:parent:hover .parent-hover\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xm\:parent:hover .parent-hover\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xm\:parent:hover .parent-hover\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xm\:parent:hover .parent-hover\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xm\:parent:hover .parent-hover\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xm\:parent:hover .parent-hover\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xm\:parent:hover .parent-hover\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xm\:parent:hover .parent-hover\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xm\:parent:hover .parent-hover\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xm\:parent:hover .parent-hover\:pt-auto{
        padding-top: auto;
    }
    
    .xm\:parent:hover .parent-hover\:pt-0{
        padding-top: 0;
    }
    
    .xm\:parent:hover .parent-hover\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-16{
        padding-top: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-32{
        padding-top: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-48{
        padding-top: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-64{
        padding-top: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-68{
        padding-top: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-72{
        padding-top: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-76{
        padding-top: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xm\:parent:hover .parent-hover\:pb-auto{
        padding-bottom: auto;
    }
    
    .xm\:parent:hover .parent-hover\:pb-0{
        padding-bottom: 0;
    }
    
    .xm\:parent:hover .parent-hover\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xm\:parent:hover .parent-hover\:pl-0{
        padding-left: auto;
    }
    
    .xm\:parent:hover .parent-hover\:pl-0{
        padding-left: 0;
    }
    
    .xm\:parent:hover .parent-hover\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-16{
        padding-left: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-32{
        padding-left: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-48{
        padding-left: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-64{
        padding-left: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-68{
        padding-left: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-72{
        padding-left: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-76{
        padding-left: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xm\:parent:hover .parent-hover\:pr-auto{
        padding-right: auto;
    }
    
    .xm\:parent:hover .parent-hover\:pr-0{
        padding-right: 0;
    }
    
    .xm\:parent:hover .parent-hover\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-16{
        padding-right: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-32{
        padding-right: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-48{
        padding-right: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-64{
        padding-right: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-68{
        padding-right: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-72{
        padding-right: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-76{
        padding-right: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xm\:parent:hover .parent-hover\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xm\:parent:hover .parent-hover\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xm\:parent:hover .parent-hover\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xm\:parent:hover .parent-hover\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xm\:parent:hover .parent-hover\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xm\:parent:hover .parent-hover\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xm\:parent:hover .parent-hover\:m-auto{
        margin: auto;
    }
    
    .xm\:parent:hover .parent-hover\:m-0{
        margin: 0;
    }
    
    .xm\:parent:hover .parent-hover\:m-4{
        margin: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-8{
        margin: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-12{
        margin: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-16{
        margin: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-20{
        margin: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-24{
        margin: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-28{
        margin: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-32{
        margin: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-36{
        margin: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-40{
        margin: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-44{
        margin: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-48{
        margin: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-52{
        margin: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-56{
        margin: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-60{
        margin: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-64{
        margin: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-68{
        margin: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-72{
        margin: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-76{
        margin: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xm\:parent:hover .parent-hover\:mt-auto{
        margin-top: auto;
    }
    
    .xm\:parent:hover .parent-hover\:mt-0{
        margin-top: 0;
    }
    
    .xm\:parent:hover .parent-hover\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-16{
        margin-top: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-32{
        margin-top: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-48{
        margin-top: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-64{
        margin-top: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-68{
        margin-top: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-72{
        margin-top: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-76{
        margin-top: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xm\:parent:hover .parent-hover\:mb-auto{
        margin-bottom: auto;
    }
    
    .xm\:parent:hover .parent-hover\:mb-0{
        margin-bottom: 0;
    }
    
    .xm\:parent:hover .parent-hover\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xm\:parent:hover .parent-hover\:ml-auto{
        margin-left: auto;
    }
    
    .xm\:parent:hover .parent-hover\:ml-0{
        margin-left: 0;
    }
    
    .xm\:parent:hover .parent-hover\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-16{
        margin-left: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-32{
        margin-left: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-48{
        margin-left: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-64{
        margin-left: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-68{
        margin-left: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-72{
        margin-left: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-76{
        margin-left: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xm\:parent:hover .parent-hover\:mr-auto{
        margin-right: auto;
    }
    
    .xm\:parent:hover .parent-hover\:mr-0{
        margin-right: 0;
    }
    
    .xm\:parent:hover .parent-hover\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-16{
        margin-right: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-32{
        margin-right: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-48{
        margin-right: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-64{
        margin-right: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-68{
        margin-right: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-72{
        margin-right: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-76{
        margin-right: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xm\:parent:hover .parent-hover\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xm\:parent:hover .parent-hover\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xm\:parent:hover .parent-hover\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xm\:parent:hover .parent-hover\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xm\:parent:hover .parent-hover\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xm\:parent:hover .parent-hover\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xm\:parent:hover .parent-hover\:d-none{
        display: none;
    }
    
    .xm\:parent:hover .parent-hover\:d-block{
        display: block;
    }
    
    .xm\:parent:hover .parent-hover\:d-flex{
        display: flex;
    }
    
    .xm\:parent:hover .parent-hover\:d-grid{
        display: grid;
    }
    
    .xm\:parent:hover .parent-hover\:d-table{
        display: table;
    }
    
    .xm\:parent:hover .parent-hover\:d-inherit{
        display: inherit;
    }
    
    .xm\:parent:hover .parent-hover\:d-flexbox{
        display: flexbox;
    }
    
    .xm\:parent:hover .parent-hover\:d-table-column{
        display: table-column;
    }
    
    .xm\:parent:hover .parent-hover\:d-table-column-group{
        display: table-column-group;
    }
    
    .xm\:parent:hover .parent-hover\:d-table-cell{
        display: table-cell;
    }
    
    .xm\:parent:hover .parent-hover\:d-table-caption{
        display: table-caption;
    }
    
    .xm\:parent:hover .parent-hover\:d-table-row{
        display: table-row;
    }
    
    .xm\:parent:hover .parent-hover\:d-table-row-group{
        display: table-row-group;
    }
    
    .xm\:parent:hover .parent-hover\:d-inline-block{
        display: inline-block;
    }
    
    .xm\:parent:hover .parent-hover\:d-inline-flex{
        display: inline-flex;
    }
    
    .xm\:parent:hover .parent-hover\:border-round-none{
        border-radius: 0;
    }
    
    .xm\:parent:hover .parent-hover\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xm\:parent:hover .parent-hover\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xm\:parent:hover .parent-hover\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xm\:parent:hover .parent-hover\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xm\:parent:hover .parent-hover\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xm\:parent:hover .parent-hover\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xm\:parent:hover .parent-hover\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xm\:parent:hover .parent-hover\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:hover .parent-hover\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xm\:parent:hover .parent-hover\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:hover .parent-hover\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:hover .parent-hover\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:hover .parent-hover\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:hover .parent-hover\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:hover .parent-hover\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:hover .parent-hover\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:hover .parent-hover\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:hover .parent-hover\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xm\:parent:hover .parent-hover\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:hover .parent-hover\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:hover .parent-hover\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:hover .parent-hover\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:hover .parent-hover\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:hover .parent-hover\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:hover .parent-hover\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:hover .parent-hover\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:hover .parent-hover\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xm\:parent:hover .parent-hover\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:hover .parent-hover\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:hover .parent-hover\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:hover .parent-hover\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:hover .parent-hover\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:hover .parent-hover\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:hover .parent-hover\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:hover .parent-hover\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:hover .parent-hover\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xm\:parent:hover .parent-hover\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:hover .parent-hover\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:hover .parent-hover\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:hover .parent-hover\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:hover .parent-hover\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:hover .parent-hover\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:hover .parent-hover\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:hover .parent-hover\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xm\:parent:hover .parent-hover\:border-w-0{
        border-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:border-w-1{
        border-width: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:border-w-2{
        border-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:border-w-4{
        border-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:border-w-6{
        border-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:border-w-8{
        border-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wl-0{
        border-left-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wr-0{
        border-right-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wt-0{
        border-top-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:border-solid{
        border-style: solid;
    }
    
    .xm\:parent:hover .parent-hover\:border-dashed{
        border-style: dashed;
    }
    
    .xm\:parent:hover .parent-hover\:border-dotted{
        border-style: dotted;
    }
    
    .xm\:parent:hover .parent-hover\:border-double{
        border-style: double;
    }
    
    .xm\:parent:hover .parent-hover\:border-hidden{
        border-style: hidden;
    }
    
    .xm\:parent:hover .parent-hover\:border-none{
        border-style: none;
    }
    
    .xm\:parent:hover .parent-hover\:outline-w-0{
        outline-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:outline-w-1{
        outline-width: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:outline-w-2{
        outline-width: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:outline-w-4{
        outline-width: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:outline-w-6{
        outline-width: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:outline-w-8{
        outline-width: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:outline-solid{
        outline-style: solid;
    }
    
    .xm\:parent:hover .parent-hover\:outline-dashed{
        outline-style: dashed;
    }
    
    .xm\:parent:hover .parent-hover\:outline-dotted{
        outline-style: dotted;
    }
    
    .xm\:parent:hover .parent-hover\:outline-double{
        outline-style: double;
    }
    
    .xm\:parent:hover .parent-hover\:outline-hidden{
        outline-style: hidden;
    }
    
    .xm\:parent:hover .parent-hover\:outline-none{
        outline-style: none;
    }
    
    .xm\:parent:hover .parent-hover\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xm\:parent:hover .parent-hover\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xm\:parent:hover .parent-hover\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xm\:parent:hover .parent-hover\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xm\:parent:hover .parent-hover\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xm\:parent:hover .parent-hover\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xm\:parent:hover .parent-hover\:box-shadow-none{
        box-shadow: none;
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:opacity-0{
        opacity: 0;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-5{
        opacity: 0.05;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-10{
        opacity: 0.1;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-15{
        opacity: 0.15;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-20{
        opacity: 0.2;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-25{
        opacity: 0.25;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-30{
        opacity: 0.3;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-35{
        opacity: 0.35;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-40{
        opacity: 0.4;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-45{
        opacity: 0.45;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-50{
        opacity: 0.5;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-55{
        opacity: 0.55;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-60{
        opacity: 0.6;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-65{
        opacity: 0.65;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-70{
        opacity: 0.7;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-75{
        opacity: 0.75;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-80{
        opacity: 0.8;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-85{
        opacity: 0.85;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-90{
        opacity: 0.9;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-95{
        opacity: 0.95;
    }
    
    .xm\:parent:hover .parent-hover\:opacity-100{
        opacity: 1;
    }
    
    .xm\:parent:hover .parent-hover\:border-collapse{
        border-collapse: collapse;
    }
    
    .xm\:parent:hover .parent-hover\:border-seperate{
        border-collapse: separate;
    }
    
    .xm\:parent:hover .parent-hover\:table-layout-auto{
        table-layout: auto;
    }
    
    .xm\:parent:hover .parent-hover\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xm\:parent:hover .parent-hover\:appearance-none{
        appearance: none;
    }
    
    .xm\:parent:hover .parent-hover\:appearance-auto{
        appearance: auto;
    }
    
    .xm\:parent:hover .parent-hover\:caption-top{
        caption-side: top;
    }
    
    .xm\:parent:hover .parent-hover\:caption-bottom{
        caption-side: bottom;
    }
    
    .xm\:parent:hover .parent-hover\:cursor-auto{
        cursor: auto;
    }
    
    .xm\:parent:hover .parent-hover\:cursor-default{
        cursor: default;
    }
    
    .xm\:parent:hover .parent-hover\:cursor-pointer{
        cursor: pointer;
    }
    
    .xm\:parent:hover .parent-hover\:cursor-text{
        cursor: text;
    }
    
    .xm\:parent:hover .parent-hover\:cursor-wait{
        cursor: wait;
    }
    
    .xm\:parent:hover .parent-hover\:cursor-help{
        cursor: help;
    }
    
    .xm\:parent:hover .parent-hover\:cursor-progress{
        cursor: progress;
    }
    
    .xm\:parent:hover .parent-hover\:cursor-none{
        cursor: none;
    }
    
    .xm\:parent:hover .parent-hover\:pointer-events-none{
        pointer-events: none;
    }
    
    .xm\:parent:hover .parent-hover\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xm\:parent:hover .parent-hover\:resize-none{
        resize: none;
    }
    
    .xm\:parent:hover .parent-hover\:resize-y{
        resize: vertical;
    }
    
    .xm\:parent:hover .parent-hover\:resize-x{
        resize: horizontal;
    }
    
    .xm\:parent:hover .parent-hover\:resize-both{
        resize: both;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xm\:parent:hover .parent-hover\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xm\:parent:hover .parent-hover\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xm\:parent:hover .parent-hover\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xm\:parent:hover .parent-hover\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xm\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xm\:parent:hover .parent-hover\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xm\:parent:hover .parent-hover\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xm\:parent:hover .parent-hover\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xm\:parent:hover .parent-hover\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:parent:hover .parent-hover\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xm\:parent:hover .parent-hover\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:parent:hover .parent-hover\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xm\:parent:hover .parent-hover\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xm\:parent:hover .parent-hover\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xm\:parent:hover .parent-hover\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xm\:parent:hover .parent-hover\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xm\:parent:hover .parent-hover\:user-select-none{
        user-select: none;
    }
    
    .xm\:parent:hover .parent-hover\:user-select-text{
        user-select: text;
    }
    
    .xm\:parent:hover .parent-hover\:user-select-all{
        user-select: all;
    }
    
    .xm\:parent:hover .parent-hover\:user-select-auto{
        user-select: auto;
    }
    
    .xm\:parent:hover .parent-hover\:will-change-auto{
        will-change: auto;
    }
    
    .xm\:parent:hover .parent-hover\:will-change-scroll{
        will-change: scroll;
    }
    
    .xm\:parent:hover .parent-hover\:will-change-contents{
        will-change: contents;
    }
    
    .xm\:parent:hover .parent-hover\:will-change-transform{
        will-change: transform;
    }
    
    .xm\:parent:hover .parent-hover\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xm\:parent:hover .parent-hover\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xm\:parent:hover .parent-hover\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xm\:parent:hover .parent-hover\:scale-0{
        transform: scale(0);
    }
    
    .xm\:parent:hover .parent-hover\:scale-5{
        transform: scale(0.05);
    }
    
    .xm\:parent:hover .parent-hover\:scale-10{
        transform: scale(0.1);
    }
    
    .xm\:parent:hover .parent-hover\:scale-15{
        transform: scale(0.15);
    }
    
    .xm\:parent:hover .parent-hover\:scale-20{
        transform: scale(0.2);
    }
    
    .xm\:parent:hover .parent-hover\:scale-25{
        transform: scale(0.25);
    }
    
    .xm\:parent:hover .parent-hover\:scale-30{
        transform: scale(0.3);
    }
    
    .xm\:parent:hover .parent-hover\:scale-35{
        transform: scale(0.35);
    }
    
    .xm\:parent:hover .parent-hover\:scale-40{
        transform: scale(0.4);
    }
    
    .xm\:parent:hover .parent-hover\:scale-45{
        transform: scale(0.45);
    }
    
    .xm\:parent:hover .parent-hover\:scale-50{
        transform: scale(0.5);
    }
    
    .xm\:parent:hover .parent-hover\:scale-55{
        transform: scale(0.55);
    }
    
    .xm\:parent:hover .parent-hover\:scale-60{
        transform: scale(0.6);
    }
    
    .xm\:parent:hover .parent-hover\:scale-65{
        transform: scale(0.65);
    }
    
    .xm\:parent:hover .parent-hover\:scale-70{
        transform: scale(0.7);
    }
    
    .xm\:parent:hover .parent-hover\:scale-75{
        transform: scale(0.75);
    }
    
    .xm\:parent:hover .parent-hover\:scale-80{
        transform: scale(0.8);
    }
    
    .xm\:parent:hover .parent-hover\:scale-85{
        transform: scale(0.85);
    }
    
    .xm\:parent:hover .parent-hover\:scale-90{
        transform: scale(0.9);
    }
    
    .xm\:parent:hover .parent-hover\:scale-95{
        transform: scale(0.95);
    }
    
    .xm\:parent:hover .parent-hover\:scale-100{
        transform: scale(1);
    }
    
    .xm\:parent:hover .parent-hover\:scale-105{
        transform: scale(1.05);
    }
    
    .xm\:parent:hover .parent-hover\:scale-110{
        transform: scale(1.1);
    }
    
    .xm\:parent:hover .parent-hover\:scale-115{
        transform: scale(1.15);
    }
    
    .xm\:parent:hover .parent-hover\:scale-120{
        transform: scale(1.2);
    }
    
    .xm\:parent:hover .parent-hover\:scale-125{
        transform: scale(1.25);
    }
    
    .xm\:parent:hover .parent-hover\:scale-130{
        transform: scale(1.3);
    }
    
    .xm\:parent:hover .parent-hover\:scale-135{
        transform: scale(1.35);
    }
    
    .xm\:parent:hover .parent-hover\:scale-140{
        transform: scale(1.4);
    }
    
    .xm\:parent:hover .parent-hover\:scale-145{
        transform: scale(1.45);
    }
    
    .xm\:parent:hover .parent-hover\:scale-150{
        transform: scale(1.5);
    }

    .xm\:parent:hover .parent-hover\:-translate-1:hover{
        transform: translate(-10px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-2:hover{
        transform: translate(-20px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-3:hover{
        transform: translate(-30px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-4:hover{
        transform: translate(-40px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-5:hover{
        transform: translate(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-6:hover{
        transform: translate(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-7:hover{
        transform: translate(-70px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-8:hover{
        transform: translate(-80px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-9:hover{
        transform: translate(-90px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-10:hover{
        transform: translate(-100px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-11:hover{
        transform: translate(-110px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-12:hover{
        transform: translate(-120px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-13:hover{
        transform: translate(-130px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-14:hover{
        transform: translate(-140px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-15:hover{
        transform: translate(-150px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-16:hover{
        transform: translate(-160px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-17:hover{
        transform: translate(-170px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-18:hover{
        transform: translate(-180px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-19:hover{
        transform: translate(-190px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-20:hover{
        transform: translate(-200px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-10x:hover{
        transform: translate(-10%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-15x:hover{
        transform: translate(-15%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-20x:hover{
        transform: translate(-20%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-25x:hover{
        transform: translate(-25%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-30x:hover{
        transform: translate(-30%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-35x:hover{
        transform: translate(-35%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-40x:hover{
        transform: translate(-40%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-45x:hover{
        transform: translate(-45%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-50x:hover{
        transform: translate(-50%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-55x:hover{
        transform: translate(-55%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-60x:hover{
        transform: translate(-60%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-65x:hover{
        transform: translate(-65%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-70x:hover{
        transform: translate(-70%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-75x:hover{
        transform: translate(-75%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-80x:hover{
        transform: translate(-80%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-85x:hover{
        transform: translate(-85%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-90x:hover{
        transform: translate(-90%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-95x:hover{
        transform: translate(-95%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-1{
        transform: translate(-10px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-2{
        transform: translate(-20px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-3{
        transform: translate(-30px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-4{
        transform: translate(-40px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-5{
        transform: translate(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-6{
        transform: translate(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-7{
        transform: translate(-70px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-8{
        transform: translate(-80px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-9{
        transform: translate(-90px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-10{
        transform: translate(-100px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-11{
        transform: translate(-110px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-12{
        transform: translate(-120px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-13{
        transform: translate(-130px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-14{
        transform: translate(-140px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-15{
        transform: translate(-150px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-16{
        transform: translate(-160px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-17{
        transform: translate(-170px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-18{
        transform: translate(-180px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-19{
        transform: translate(-190px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-20{
        transform: translate(-200px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-10x{
        transform: translate(-10%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-15x{
        transform: translate(-15%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-20x{
        transform: translate(-20%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-25x{
        transform: translate(-25%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-30x{
        transform: translate(-30%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-35x{
        transform: translate(-35%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-40x{
        transform: translate(-40%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-45x{
        transform: translate(-45%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-50x{
        transform: translate(-50%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-55x{
        transform: translate(-55%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-60x{
        transform: translate(-60%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-65x{
        transform: translate(-65%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-70x{
        transform: translate(-70%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-75x{
        transform: translate(-75%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-80x{
        transform: translate(-80%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-85x{
        transform: translate(-85%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-90x{
        transform: translate(-90%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-95x{
        transform: translate(-95%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-1{
        transform: translateX(-10px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-2{
        transform: translateX(-20px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-3{
        transform: translateX(-30px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-4{
        transform: translateX(-40px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-5{
        transform: translateX(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-6{
        transform: translateX(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-7{
        transform: translateX(-70px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-8{
        transform: translateX(-80px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-9{
        transform: translateX(-90px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-10{
        transform: translateX(-100px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-11{
        transform: translateX(-110px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-12{
        transform: translateX(-120px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-13{
        transform: translateX(-130px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-14{
        transform: translateX(-140px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-15{
        transform: translateX(-150px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-16{
        transform: translateX(-160px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-17{
        transform: translateX(-170px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-18{
        transform: translateX(-180px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-19{
        transform: translateX(-190px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-20{
        transform: translateX(-200px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-10x{
        transform: translateX(-10%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-15x{
        transform: translateX(-15%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-20x{
        transform: translateX(-20%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-25x{
        transform: translateX(-25%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-30x{
        transform: translateX(-30%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-35x{
        transform: translateX(-35%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-40x{
        transform: translateX(-40%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-45x{
        transform: translateX(-45%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-50x{
        transform: translateX(-50%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-55x{
        transform: translateX(-55%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-60x{
        transform: translateX(-60%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-65x{
        transform: translateX(-65%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-70x{
        transform: translateX(-70%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-75x{
        transform: translateX(-75%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-80x{
        transform: translateX(-80%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-85x{
        transform: translateX(-85%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-90x{
        transform: translateX(-90%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-x-95x{
        transform: translateX(-95%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-1{
        transform: translateY(-10px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-2{
        transform: translateY(-20px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-3{
        transform: translateY(-30px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-4{
        transform: translateY(-40px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-5{
        transform: translateY(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-6{
        transform: translateY(-60px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-7{
        transform: translateY(-70px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-8{
        transform: translateY(-80px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-9{
        transform: translateY(-90px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-10{
        transform: translateY(-100px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-11{
        transform: translateY(-110px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-12{
        transform: translateY(-120px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-13{
        transform: translateY(-130px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-14{
        transform: translateY(-140px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-15{
        transform: translateY(-150px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-16{
        transform: translateY(-160px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-17{
        transform: translateY(-170px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-18{
        transform: translateY(-180px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-19{
        transform: translateY(-190px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-20{
        transform: translateY(-200px);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-10x{
        transform: translateY(-10%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-15x{
        transform: translateY(-15%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-20x{
        transform: translateY(-20%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-25x{
        transform: translateY(-25%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-30x{
        transform: translateY(-30%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-35x{
        transform: translateY(-35%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-40x{
        transform: translateY(-40%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-45x{
        transform: translateY(-45%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-50x{
        transform: translateY(-50%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-55x{
        transform: translateY(-55%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-60x{
        transform: translateY(-60%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-65x{
        transform: translateY(-65%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-70x{
        transform: translateY(-70%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-75x{
        transform: translateY(-75%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-80x{
        transform: translateY(-80%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-85x{
        transform: translateY(-85%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-90x{
        transform: translateY(-90%);
    }
    
    .xm\:parent:hover .parent-hover\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xm\:parent:hover .parent-hover\:translate-0{
        transform: translate(0);
    }

    .xm\:parent:hover .parent-hover\:translate-1{
        transform: translate(10px);
    }

    .xm\:parent:hover .parent-hover\:translate-2{
        transform: translate(20px);
    }

    .xm\:parent:hover .parent-hover\:translate-3{
        transform: translate(30px);
    }

    .xm\:parent:hover .parent-hover\:translate-4{
        transform: translate(40px);
    }

    .xm\:parent:hover .parent-hover\:translate-5{
        transform: translate(60px);
    }

    .xm\:parent:hover .parent-hover\:translate-6{
        transform: translate(60px);
    }

    .xm\:parent:hover .parent-hover\:translate-7{
        transform: translate(70px);
    }

    .xm\:parent:hover .parent-hover\:translate-8{
        transform: translate(80px);
    }

    .xm\:parent:hover .parent-hover\:translate-9{
        transform: translate(90px);
    }

    .xm\:parent:hover .parent-hover\:translate-10{
        transform: translate(100px);
    }

    .xm\:parent:hover .parent-hover\:translate-11{
        transform: translate(110px);
    }

    .xm\:parent:hover .parent-hover\:translate-12{
        transform: translate(120px);
    }

    .xm\:parent:hover .parent-hover\:translate-13{
        transform: translate(130px);
    }

    .xm\:parent:hover .parent-hover\:translate-14{
        transform: translate(140px);
    }

    .xm\:parent:hover .parent-hover\:translate-15{
        transform: translate(150px);
    }

    .xm\:parent:hover .parent-hover\:translate-16{
        transform: translate(160px);
    }

    .xm\:parent:hover .parent-hover\:translate-17{
        transform: translate(170px);
    }

    .xm\:parent:hover .parent-hover\:translate-18{
        transform: translate(180px);
    }

    .xm\:parent:hover .parent-hover\:translate-19{
        transform: translate(190px);
    }

    .xm\:parent:hover .parent-hover\:translate-20{
        transform: translate(200px);
    }

    .xm\:parent:hover .parent-hover\:translate-10x{
        transform: translate(10%);
    }

    .xm\:parent:hover .parent-hover\:translate-15x{
        transform: translate(15%);
    }

    .xm\:parent:hover .parent-hover\:translate-20x{
        transform: translate(20%);
    }

    .xm\:parent:hover .parent-hover\:translate-25x{
        transform: translate(25%);
    }

    .xm\:parent:hover .parent-hover\:translate-30x{
        transform: translate(30%);
    }

    .xm\:parent:hover .parent-hover\:translate-35x{
        transform: translate(35%);
    }

    .xm\:parent:hover .parent-hover\:translate-40x{
        transform: translate(40%);
    }

    .xm\:parent:hover .parent-hover\:translate-45x{
        transform: translate(45%);
    }

    .xm\:parent:hover .parent-hover\:translate-50x{
        transform: translate(50%);
    }

    .xm\:parent:hover .parent-hover\:translate-55x{
        transform: translate(55%);
    }

    .xm\:parent:hover .parent-hover\:translate-60x{
        transform: translate(60%);
    }

    .xm\:parent:hover .parent-hover\:translate-65x{
        transform: translate(65%);
    }

    .xm\:parent:hover .parent-hover\:translate-70x{
        transform: translate(70%);
    }

    .xm\:parent:hover .parent-hover\:translate-75x{
        transform: translate(75%);
    }

    .xm\:parent:hover .parent-hover\:translate-80x{
        transform: translate(80%);
    }

    .xm\:parent:hover .parent-hover\:translate-85x{
        transform: translate(85%);
    }

    .xm\:parent:hover .parent-hover\:translate-90x{
        transform: translate(90%);
    }

    .xm\:parent:hover .parent-hover\:translate-95x{
        transform: translate(95%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-0{
        transform: translateX(0);
    }

    .xm\:parent:hover .parent-hover\:translate-x-1{
        transform: translateX(10px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-2{
        transform: translateX(20px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-3{
        transform: translateX(30px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-4{
        transform: translateX(40px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-5{
        transform: translateX(60px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-6{
        transform: translateX(60px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-7{
        transform: translateX(70px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-8{
        transform: translateX(80px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-9{
        transform: translateX(90px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-10{
        transform: translateX(100px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-11{
        transform: translateX(110px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-12{
        transform: translateX(120px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-13{
        transform: translateX(130px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-14{
        transform: translateX(140px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-15{
        transform: translateX(150px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-16{
        transform: translateX(160px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-17{
        transform: translateX(170px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-18{
        transform: translateX(180px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-19{
        transform: translateX(190px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-20{
        transform: translateX(200px);
    }

    .xm\:parent:hover .parent-hover\:translate-x-10x{
        transform: translateX(10%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-15x{
        transform: translateX(15%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-20x{
        transform: translateX(20%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-25x{
        transform: translateX(25%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-30x{
        transform: translateX(30%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-35x{
        transform: translateX(35%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-40x{
        transform: translateX(40%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-45x{
        transform: translateX(45%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-50x{
        transform: translateX(50%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-55x{
        transform: translateX(55%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-60x{
        transform: translateX(60%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-65x{
        transform: translateX(65%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-70x{
        transform: translateX(70%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-75x{
        transform: translateX(75%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-80x{
        transform: translateX(80%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-85x{
        transform: translateX(85%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-90x{
        transform: translateX(90%);
    }

    .xm\:parent:hover .parent-hover\:translate-x-95x{
        transform: translateX(95%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-0{
        transform: translateY(0);
    }

    .xm\:parent:hover .parent-hover\:translate-y-1{
        transform: translateY(10px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-2{
        transform: translateY(20px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-3{
        transform: translateY(30px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-4{
        transform: translateY(40px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-5{
        transform: translateY(60px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-6{
        transform: translateY(60px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-7{
        transform: translateY(70px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-8{
        transform: translateY(80px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-9{
        transform: translateY(90px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-10{
        transform: translateY(100px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-11{
        transform: translateY(110px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-12{
        transform: translateY(120px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-13{
        transform: translateY(130px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-14{
        transform: translateY(140px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-15{
        transform: translateY(150px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-16{
        transform: translateY(160px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-17{
        transform: translateY(170px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-18{
        transform: translateY(180px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-19{
        transform: translateY(190px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-20{
        transform: translateY(200px);
    }

    .xm\:parent:hover .parent-hover\:translate-y-10x{
        transform: translateY(10%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-15x{
        transform: translateY(15%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-20x{
        transform: translateY(20%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-25x{
        transform: translateY(25%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-30x{
        transform: translateY(30%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-35x{
        transform: translateY(35%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-40x{
        transform: translateY(40%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-45x{
        transform: translateY(45%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-50x{
        transform: translateY(50%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-55x{
        transform: translateY(55%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-60x{
        transform: translateY(60%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-65x{
        transform: translateY(65%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-70x{
        transform: translateY(70%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-75x{
        transform: translateY(75%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-80x{
        transform: translateY(80%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-85x{
        transform: translateY(85%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-90x{
        transform: translateY(90%);
    }

    .xm\:parent:hover .parent-hover\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-0{
        transform: rotate(0);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xm\:parent:hover .parent-hover\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:hover .parent-hover\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xm\:parent:hover .parent-hover\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xm\:parent:hover .parent-hover\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xm\:parent:hover .parent-hover\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xm\:parent:hover .parent-hover\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xm\:parent:hover .parent-hover\:transition-property-all{
        transition-property: all;
    }
    
    .xm\:parent:hover .parent-hover\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xm\:parent:hover .parent-hover\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xm\:parent:hover .parent-hover\:transition-property-transform{
        transition-property: transform;
    }
    
    .xm\:parent:hover .parent-hover\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xm\:parent:hover .parent-hover\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xm\:parent:hover .parent-hover\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xm\:parent:hover .parent-hover\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xm\:parent:hover .parent-hover\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-spin{
        animation-name: spin;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xm\:parent:hover .parent-hover\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xm\:parent:hover .parent-hover\:color-white{
        color: var(--white);
    }
    
    .xm\:parent:hover .parent-hover\:color-black{
        color: var(--black);
    }
    
    .xm\:parent:hover .parent-hover\:text-white{
        color: var(--white);
    }
    
    .xm\:parent:hover .parent-hover\:text-black{
        color: var(--black);
    }
    
    .xm\:parent:hover .parent-hover\:bg-white{
        background: var(--white);
    }
    
    .xm\:parent:hover .parent-hover\:bg-black{
        background: var(--black);
    }

    .xm\:parent:hover .parent-hover\:border-white{
        border-color: var(--white);
    }

    .xm\:parent:hover .parent-hover\:border-black{
        border-color: var(--black);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xm\:parent:hover .parent-hover\:fill-transparent{
        fill: transparent;
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:hover .parent-hover\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:hover .parent-hover\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:hover .parent-hover\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:hover .parent-hover\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:hover .parent-hover\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:hover .parent-hover\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:hover .parent-hover\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:parent:hover .parent-hover\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1280px){
    .xl\:parent:hover .parent-hover\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xl\:parent:hover .parent-hover\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xl\:parent:hover .parent-hover\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xl\:parent:hover .parent-hover\:container{
        width: 100%;
    }
    
    .xl\:parent:hover .parent-hover\:container-fluid{
        width: 100%;
    }
    
    .xl\:parent:hover .parent-hover\:column-auto{
        columns: auto;
    }
    
    .xl\:parent:hover .parent-hover\:column-1{
        columns: 1;
    }
    
    .xl\:parent:hover .parent-hover\:column-2{
        columns: 2;
    }
    
    .xl\:parent:hover .parent-hover\:column-3{
        columns: 3;
    }
    
    .xl\:parent:hover .parent-hover\:column-4{
        columns: 4;
    }
    
    .xl\:parent:hover .parent-hover\:column-5{
        columns: 5;
    }
    
    .xl\:parent:hover .parent-hover\:column-6{
        columns: 6;
    }
    
    .xl\:parent:hover .parent-hover\:column-7{
        columns: 7;
    }
    
    .xl\:parent:hover .parent-hover\:column-8{
        columns: 8;
    }
    
    .xl\:parent:hover .parent-hover\:column-9{
        columns: 9;
    }
    
    .xl\:parent:hover .parent-hover\:column-10{
        columns: 10;
    }
    
    .xl\:parent:hover .parent-hover\:column-11{
        columns: 11;
    }
    
    .xl\:parent:hover .parent-hover\:column-12{
        columns: 12;
    }
    
    .xl\:parent:hover .parent-hover\:float-inline-start{
        float: inline-start;
    }
    
    .xl\:parent:hover .parent-hover\:float-inline-end{
        float: inline-end;
    }
    
    .xl\:parent:hover .parent-hover\:float-left{
        float: left;
    }
    
    .xl\:parent:hover .parent-hover\:float-right{
        float: right;
    }
    
    .xl\:parent:hover .parent-hover\:float-none{
        float: none;
    }
    
    .xl\:parent:hover .parent-hover\:float-inherit{
        float: inherit;
    }
    
    .xl\:parent:hover .parent-hover\:clear-inline-start{
        clear: inline-start;
    }
    
    .xl\:parent:hover .parent-hover\:clear-inline-end{
        clear: inline-end;
    }
    
    .xl\:parent:hover .parent-hover\:clear-left{
        clear: left;
    }
    
    .xl\:parent:hover .parent-hover\:clear-right{
        clear: right;
    }
    
    .xl\:parent:hover .parent-hover\:clear-both{
        clear: both;
    }
    
    .xl\:parent:hover .parent-hover\:clear-none{
        clear: none;
    }
    
    .xl\:parent:hover .parent-hover\:clear-inherit{
        clear: inherit;
    }
    
    .xl\:parent:hover .parent-hover\:isolation-auto{
        isolation: auto;
    }
    
    .xl\:parent:hover .parent-hover\:isolation-true{
        isolation: isolate;
    }
    
    .xl\:parent:hover .parent-hover\:object-fit-fill{
        object-fit: fill;
    }
    
    .xl\:parent:hover .parent-hover\:object-fit-cover{
        object-fit: cover;
    }
    
    .xl\:parent:hover .parent-hover\:object-fit-contain{
        object-fit: contain;
    }
    
    .xl\:parent:hover .parent-hover\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xl\:parent:hover .parent-hover\:object-fit-none{
        object-fit: none;
    }
    
    .xl\:parent:hover .parent-hover\:object-position-top{
        object-position: top;
    }
    
    .xl\:parent:hover .parent-hover\:object-position-bottom{
        object-position: bottom;
    }
    
    .xl\:parent:hover .parent-hover\:object-position-left{
        object-position: left;
    }
    
    .xl\:parent:hover .parent-hover\:object-position-right{
        object-position: right;
    }
    
    .xl\:parent:hover .parent-hover\:object-position-left-top{
        object-position: left top;
    }
    
    .xl\:parent:hover .parent-hover\:object-position-right-top{
        object-position: right top;
    }
    
    .xl\:parent:hover .parent-hover\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xl\:parent:hover .parent-hover\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xl\:parent:hover .parent-hover\:object-position-center-top{
        object-position: center top;
    }

    .xl\:parent:hover .parent-hover\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-auto{
        overflow: auto;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-hidden{
        overflow: hidden;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-visible{
        overflow: visible;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-scroll{
        overflow: scroll;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-inherit{
        overflow:inherit;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-x-auto{
        overflow: auto;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xl\:parent:hover .parent-hover\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xl\:parent:hover .parent-hover\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xl\:parent:hover .parent-hover\:position-static{
        position: static;
    }
    
    .xl\:parent:hover .parent-hover\:position-fixed{
        position: fixed;
    }
    
    .xl\:parent:hover .parent-hover\:position-absolute{
        position: absolute;
    }
    
    .xl\:parent:hover .parent-hover\:position-relative{
        position: relative;
    }
    
    .xl\:parent:hover .parent-hover\:position-sticky{
        position: sticky;
    }

    .xl\:parent:hover .parent-hover\:position-right-0{
        right: 0;
    }

    .xl\:parent:hover .parent-hover\:position-left-0{
        left: 0;
    }

    .xl\:parent:hover .parent-hover\:position-top-0{
        top: 0;
    }

    .xl\:parent:hover .parent-hover\:position-bottom-0{
        bottom: 0;
    }
    
    .xl\:parent:hover .parent-hover\:visible{
        visibility: visible;
    }
    
    .xl\:parent:hover .parent-hover\:invisible{
        visibility: hidden;
    }
    
    .xl\:parent:hover .parent-hover\:visibility-collapse{
        visibility: collapse;
    }
    
    .xl\:parent:hover .parent-hover\:z-0{
        z-index: 0;
    }
    
    .xl\:parent:hover .parent-hover\:-z-10{
        z-index: -10;
    }
    
    .xl\:parent:hover .parent-hover\:-z-20{
        z-index: -20;
    }
    
    .xl\:parent:hover .parent-hover\:-z-30{
        z-index: -30;
    }
    
    .xl\:parent:hover .parent-hover\:-z-40{
        z-index: -40;
    }
    
    .xl\:parent:hover .parent-hover\:-z-50{
        z-index: -50;
    }
    
    .xl\:parent:hover .parent-hover\:-z-60{
        z-index: -60;
    }
    
    .xl\:parent:hover .parent-hover\:-z-70{
        z-index: -70;
    }
    
    .xl\:parent:hover .parent-hover\:-z-80{
        z-index: -80;
    }
    
    .xl\:parent:hover .parent-hover\:-z-90{
        z-index: -90;
    }
    
    .xl\:parent:hover .parent-hover\:-z-100{
        z-index: -100;
    }
    
    .xl\:parent:hover .parent-hover\:z-10{
        z-index: 10;
    }
    
    .xl\:parent:hover .parent-hover\:z-20{
        z-index: 20;
    }
    
    .xl\:parent:hover .parent-hover\:z-30{
        z-index: 30;
    }
    
    .xl\:parent:hover .parent-hover\:z-40{
        z-index: 40;
    }
    
    .xl\:parent:hover .parent-hover\:z-50{
        z-index: 50;
    }
    
    .xl\:parent:hover .parent-hover\:z-60{
        z-index: 60;
    }
    
    .xl\:parent:hover .parent-hover\:z-70{
        z-index: 70;
    }
    
    .xl\:parent:hover .parent-hover\:z-80{
        z-index: 80;
    }
    
    .xl\:parent:hover .parent-hover\:z-90{
        z-index: 90;
    }
    
    .xl\:parent:hover .parent-hover\:z-100{
        z-index: 100;
    }
    
    .xl\:parent:hover .parent-hover\:z-auto{
        z-index: auto;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xl\:parent:hover .parent-hover\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xl\:parent:hover .parent-hover\:flex-row{
        flex-direction: row;
    }
    
    .xl\:parent:hover .parent-hover\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xl\:parent:hover .parent-hover\:flex-column{
        flex-direction: column;
    }
    
    .xl\:parent:hover .parent-hover\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xl\:parent:hover .parent-hover\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xl\:parent:hover .parent-hover\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xl\:parent:hover .parent-hover\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xl\:parent:hover .parent-hover\:flex-1{
        flex: 1 1 0;
    }
    
    .xl\:parent:hover .parent-hover\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xl\:parent:hover .parent-hover\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xl\:parent:hover .parent-hover\:flex-none{
        flex: none;
    }
    
    .xl\:parent:hover .parent-hover\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xl\:parent:hover .parent-hover\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xl\:parent:hover .parent-hover\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xl\:parent:hover .parent-hover\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xl\:parent:hover .parent-hover\:order-1{
        order: 1;
    }
    
    .xl\:parent:hover .parent-hover\:order-2{
        order: 2;
    }
    
    .xl\:parent:hover .parent-hover\:order-3{
        order: 3;
    }
    
    .xl\:parent:hover .parent-hover\:order-4{
        order: 4;
    }
    
    .xl\:parent:hover .parent-hover\:order-5{
        order: 5;
    }
    
    .xl\:parent:hover .parent-hover\:order-6{
        order: 6;
    }
    
    .xl\:parent:hover .parent-hover\:order-7{
        order: 7;
    }
    
    .xl\:parent:hover .parent-hover\:order-8{
        order: 8;
    }
    
    .xl\:parent:hover .parent-hover\:order-9{
        order: 9;
    }
    
    .xl\:parent:hover .parent-hover\:order-10{
        order: 10;
    }
    
    .xl\:parent:hover .parent-hover\:order-11{
        order: 11;
    }
    
    .xl\:parent:hover .parent-hover\:order-12{
        order: 12;
    }
    
    .xl\:parent:hover .parent-hover\:order-first{
        order: -9999;
    }
    
    .xl\:parent:hover .parent-hover\:order-last{
        order: 9999;
    }
    
    .xl\:parent:hover .parent-hover\:order-0{
        order: 0;
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xl\:parent:hover .parent-hover\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-auto{
        grid-column: auto;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xl\:parent:hover .parent-hover\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-auto{
        grid-row: auto;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xl\:parent:hover .parent-hover\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xl\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:parent:hover .parent-hover\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xl\:parent:hover .parent-hover\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xl\:parent:hover .parent-hover\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xl\:parent:hover .parent-hover\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xl\:parent:hover .parent-hover\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xl\:parent:hover .parent-hover\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xl\:parent:hover .parent-hover\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xl\:parent:hover .parent-hover\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xl\:parent:hover .parent-hover\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xl\:parent:hover .parent-hover\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xl\:parent:hover .parent-hover\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xl\:parent:hover .parent-hover\:gap-0{
        gap: 0;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-0{
        row-gap: 0;
    }
    
    .xl\:parent:hover .parent-hover\:gap-1{
        gap: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-2{
        gap: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-4{
        gap: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-6{
        gap: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-8{
        gap: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-9{
        gap: 9px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-10{
        gap: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-12{
        gap: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-14{
        gap: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-16{
        gap: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-18{
        gap: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-20{
        gap: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-1{
        column-gap: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-2{
        column-gap: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-4{
        column-gap: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-6{
        column-gap: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-8{
        column-gap: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-10{
        column-gap: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-12{
        column-gap: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-14{
        column-gap: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-16{
        column-gap: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-18{
        column-gap: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-x-20{
        column-gap: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-1{
        row-gap: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-2{
        row-gap: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-4{
        row-gap: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-6{
        row-gap: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-8{
        row-gap: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-10{
        row-gap: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-12{
        row-gap: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-14{
        row-gap: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-16{
        row-gap: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-18{
        row-gap: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:gap-y-20{
        row-gap: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:justify-content-normal{
        justify-content: normal;
    }
    
    .xl\:parent:hover .parent-hover\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xl\:parent:hover .parent-hover\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xl\:parent:hover .parent-hover\:justify-content-center{
        justify-content: center;
    }
    
    .xl\:parent:hover .parent-hover\:justify-content-between{
        justify-content: space-between;
    }
    
    .xl\:parent:hover .parent-hover\:justify-content-around{
        justify-content: space-around;
    }
    
    .xl\:parent:hover .parent-hover\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xl\:parent:hover .parent-hover\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xl\:parent:hover .parent-hover\:justify-items-start{
        justify-items: start;
    }
    
    .xl\:parent:hover .parent-hover\:justify-items-end{
        justify-items: end;
    }
    
    .xl\:parent:hover .parent-hover\:justify-items-center{
        justify-items: center;
    }
    
    .xl\:parent:hover .parent-hover\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:parent:hover .parent-hover\:justify-self-auto{
        justify-self: auto;
    }
    
    .xl\:parent:hover .parent-hover\:justify-self-start{
        justify-self: start;
    }
    
    .xl\:parent:hover .parent-hover\:justify-self-end{
        justify-self: end;
    }
    
    .xl\:parent:hover .parent-hover\:justify-self-center{
        justify-self: center;
    }
    
    .xl\:parent:hover .parent-hover\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:parent:hover .parent-hover\:align-content-normal{
        align-content: normal;
    }
    
    .xl\:parent:hover .parent-hover\:align-content-center{
        align-content: center;
    }
    
    .xl\:parent:hover .parent-hover\:align-content-start{
        align-content: flex-start;
    }
    
    .xl\:parent:hover .parent-hover\:align-content-end{
        align-content: flex-end;
    }
    
    .xl\:parent:hover .parent-hover\:align-content-between{
        align-content: space-between;
    }
    
    .xl\:parent:hover .parent-hover\:align-content-around{
        align-content: space-around;
    }
    
    .xl\:parent:hover .parent-hover\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xl\:parent:hover .parent-hover\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xl\:parent:hover .parent-hover\:align-content-stretch{
        align-content: stretch;
    }
    
    .xl\:parent:hover .parent-hover\:align-items-start{
        align-items: start;
    }
    
    .xl\:parent:hover .parent-hover\:align-items-end{
        align-items: end;
    }
    
    .xl\:parent:hover .parent-hover\:align-items-center{
        align-items: center;
    }
    
    .xl\:parent:hover .parent-hover\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:parent:hover .parent-hover\:align-self-auto{
        justify-self: auto;
    }
    
    .xl\:parent:hover .parent-hover\:align-self-start{
        justify-self: start;
    }
    
    .xl\:parent:hover .parent-hover\:align-self-end{
        justify-self: end;
    }
    
    .xl\:parent:hover .parent-hover\:align-self-center{
        justify-self: center;
    }
    
    .xl\:parent:hover .parent-hover\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:parent:hover .parent-hover\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xl\:parent:hover .parent-hover\:place-content-center{
        place-content: center;
    }
    
    .xl\:parent:hover .parent-hover\:place-content-start{
        place-content: start;
    }
    
    .xl\:parent:hover .parent-hover\:place-content-end{
        place-content: end;
    }
    
    .xl\:parent:hover .parent-hover\:place-content-between{
        place-content: between;
    }
    
    .xl\:parent:hover .parent-hover\:place-content-around{
        place-content: around;
    }
    
    .xl\:parent:hover .parent-hover\:place-content-evenly{
        place-content: evenly;
    }
    
    .xl\:parent:hover .parent-hover\:place-content-baseline{
        place-content: baseline;
    }
    
    .xl\:parent:hover .parent-hover\:place-content-stretch{
        place-content: stretch;
    }
    
    .xl\:parent:hover .parent-hover\:place-items-start{
        place-content: start;
    }
    
    .xl\:parent:hover .parent-hover\:place-items-end{
        place-content: end;
    }
    
    .xl\:parent:hover .parent-hover\:place-items-center{
        place-content: center;
    }
    
    .xl\:parent:hover .parent-hover\:place-items-baseline{
        place-content: baseline;
    }
    
    .xl\:parent:hover .parent-hover\:place-items-stretch{
        place-content: stretch;
    }
    
    .xl\:parent:hover .parent-hover\:place-self-start{
        place-self: start;
    }
    
    .xl\:parent:hover .parent-hover\:place-self-end{
        place-self: end;
    }
    
    .xl\:parent:hover .parent-hover\:place-self-center{
        place-self: center;
    }
    
    .xl\:parent:hover .parent-hover\:place-self-baseline{
        place-self: baseline;
    }
    
    .xl\:parent:hover .parent-hover\:place-self-stretch{
        place-self: stretch;
    }
    
    .xl\:parent:hover .parent-hover\:w-0{
        width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:w-2{
        width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:w-4{
        width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:w-6{
        width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:w-8{
        width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:w-10{
        width: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:w-12{
        width: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:w-14{
        width: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:w-16{
        width: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:w-18{
        width: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:w-20{
        width: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:w-22{
        width: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-24{
        width: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-26{
        width: 4.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-28{
        width: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-30{
        width: 7.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-32{
        width: 10rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-34{
        width: 11.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-36{
        width: 13rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-38{
        width: 14.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-40{
        width: 16rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-42{
        width: 18rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-44{
        width: 20rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-46{
        width: 22rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-48{
        width: 24rem;
    }

    .xl\:parent:hover .parent-hover\:w-52{
        width: 28rem;
    }

    .xl\:parent:hover .parent-hover\:w-56{
        width: 32rem;
    }

    .xl\:parent:hover .parent-hover\:w-60{
        width: 36rem;
    }

    .xl\:parent:hover .parent-hover\:w-64{
        width: 40rem;
    }

    .xl\:parent:hover .parent-hover\:w-68{
        width: 44rem;
    }

    .xl\:parent:hover .parent-hover\:w-72{
        width: 48rem;
    }

    .xl\:parent:hover .parent-hover\:w-76{
        width: 52rem;
    }

    .xl\:parent:hover .parent-hover\:w-80{
        width: 56rem;
    }

    .xl\:parent:hover .parent-hover\:w-84{
        width: 60rem;
    }
    
    .xl\:parent:hover .parent-hover\:w-hf{
        width: 50%;
    }
    
    .xl\:parent:hover .parent-hover\:w-third{
        width: 33.333%;
    }
    
    .xl\:parent:hover .parent-hover\:w-two-third{
        width: 66.67%;
    }
    
    .xl\:parent:hover .parent-hover\:w-quarter{
        width: 25%;
    }
    
    .xl\:parent:hover .parent-hover\:w-three-quarter{
        width: 75%;
    }
    
    .xl\:parent:hover .parent-hover\:w-fifth{
        width: 20%;
    }
    
    .xl\:parent:hover .parent-hover\:w-two-fifth{
        width: 40%;
    }
    
    .xl\:parent:hover .parent-hover\:w-three-fifth{
        width: 60%;
    }
    
    .xl\:parent:hover .parent-hover\:w-four-fifth{
        width: 80%;
    }
    
    .xl\:parent:hover .parent-hover\:w-tenth{
        width: 10%;
    }
    
    .xl\:parent:hover .parent-hover\:w-two-tenth{
        width: 20%;
    }
    
    .xl\:parent:hover .parent-hover\:w-three-tenth{
        width: 30%;
    }
    
    .xl\:parent:hover .parent-hover\:w-four-tenth{
        width: 40%;
    }
    
    .xl\:parent:hover .parent-hover\:w-five-tenth{
        width: 50%;
    }
    
    .xl\:parent:hover .parent-hover\:w-six-tenth{
        width: 60%;
    }
    
    .xl\:parent:hover .parent-hover\:w-seven-tenth{
        width: 70%;
    }
    
    .xl\:parent:hover .parent-hover\:w-eight-tenth{
        width: 80%;
    }
    
    .xl\:parent:hover .parent-hover\:w-nine-tenth{
        width: 90%;
    }
    
    .xl\:parent:hover .parent-hover\:w-full{
        width: 100%;
    }
    
    .xl\:parent:hover .parent-hover\:w-min{
        width: min-content;
    }
    
    .xl\:parent:hover .parent-hover\:w-max{
        width: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:w-fit{
        width: fit-content;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-10{
        min-height: 10vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-20{
        min-height: 20vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-30{
        min-height: 30vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-40{
        min-height: 40vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-50{
        min-height: 50vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-60{
        min-height: 60vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-70{
        min-height: 70vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-80{
        min-height: 80vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-90{
        min-height: 90vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vh-100{
        min-height: 100vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-10{
        min-width: 10vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-20{
        min-width: 20vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-30{
        min-width: 30vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-40{
        min-width: 40vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-50{
        min-width: 50vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-60{
        min-width: 60vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-70{
        min-width: 70vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-80{
        min-width: 80vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-90{
        min-width: 100vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-vw-100{
        min-width: 100vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-10{
        max-height: 10vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-20{
        max-height: 20vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-30{
        max-height: 30vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-40{
        max-height: 40vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-50{
        max-height: 50vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-60{
        max-height: 60vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-70{
        max-height: 70vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-80{
        max-height: 80vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-90{
        max-height: 100vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vh-100{
        max-height: 100vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-10{
        max-width: 10vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-20{
        max-width: 20vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-30{
        max-width: 30vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-40{
        max-width: 40vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-50{
        max-width: 50vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-60{
        max-width: 60vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-70{
        max-width: 70vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-80{
        max-width: 80vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-90{
        max-width: 100vh;
    }
    
    .xl\:parent:hover .parent-hover\:max-vw-100{
        max-width: 100vh;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-2{
        min-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-4{
        min-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-6{
        min-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-8{
        min-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-10{
        min-width: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-12{
        min-width: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-14{
        min-width: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-16{
        min-width: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-18{
        min-width: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-20{
        min-width: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-24{
        min-width: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-28{
        min-width: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-32{
        min-width: 10rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-36{
        min-width: 13rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-40{
        min-width: 16rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-42{
        min-width: 18rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-44{
        min-width: 20rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-46{
        min-width: 22rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-48{
        min-width: 24rem;
    }

    .xl\:parent:hover .parent-hover\:min-w-52{
        min-width: 28rem;
    }

    .xl\:parent:hover .parent-hover\:min-w-56{
        min-width: 32rem;
    }

    .xl\:parent:hover .parent-hover\:min-w-60{
        min-width: 36rem;
    }

    .xl\:parent:hover .parent-hover\:min-w-64{
        min-width: 40rem;
    }

    .xl\:parent:hover .parent-hover\:min-w-68{
        min-width: 44rem;
    }

    .xl\:parent:hover .parent-hover\:min-w-72{
        min-width: 48rem;
    }

    .xl\:parent:hover .parent-hover\:min-w-76{
        min-width: 52rem;
    }

    .xl\:parent:hover .parent-hover\:min-w-80{
        min-width: 56rem;
    }

    .xl\:parent:hover .parent-hover\:min-w-84{
        min-width: 60rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-hf{
        min-width: 50%;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-full{
        min-width: 100%;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-min{
        min-width: min-content;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-max{
        min-width: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:min-w-fit{
        min-width: fit-content;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-0{
        max-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-2{
        max-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-4{
        max-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-6{
        max-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-8{
        max-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-10{
        max-width: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-12{
        max-width: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-14{
        max-width: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-16{
        max-width: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-18{
        max-width: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-20{
        max-width: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-24{
        max-width: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-28{
        max-width: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-32{
        max-width: 10rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-36{
        max-width: 13rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-40{
        max-width: 16rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-42{
        max-width: 18rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-44{
        max-width: 20rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-46{
        max-width: 22rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-48{
        max-width: 24rem;
    }

    .xl\:parent:hover .parent-hover\:max-w-52{
        max-width: 28rem;
    }

    .xl\:parent:hover .parent-hover\:max-w-56{
        max-width: 32rem;
    }

    .xl\:parent:hover .parent-hover\:max-w-60{
        max-width: 36rem;
    }

    .xl\:parent:hover .parent-hover\:max-w-64{
        max-width: 40rem;
    }

    .xl\:parent:hover .parent-hover\:max-w-68{
        max-width: 44rem;
    }

    .xl\:parent:hover .parent-hover\:max-w-72{
        max-width: 48rem;
    }

    .xl\:parent:hover .parent-hover\:max-w-76{
        max-width: 52rem;
    }

    .xl\:parent:hover .parent-hover\:max-w-80{
        max-width: 56rem;
    }

    .xl\:parent:hover .parent-hover\:max-w-84{
        max-width: 60rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-hf{
        max-width: 50%;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-full{
        max-width: 100%;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:max-w-fit{
        max-width: fit-content;
    }
    
    .xl\:parent:hover .parent-hover\:h-0{
        height: 0;
    }
    
    .xl\:parent:hover .parent-hover\:h-2{
        height: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:h-4{
        height: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:h-6{
        height: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:h-8{
        height: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:h-10{
        height: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:h-12{
        height: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:h-14{
        height: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:h-16{
        height: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:h-18{
        height: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:h-20{
        height: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:h-22{
        height: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-24{
        height: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-26{
        height: 4.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-28{
        height: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-30{
        height: 7.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-32{
        height: 10rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-34{
        height: 11.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-36{
        height: 13rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-38{
        height: 14.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-40{
        height: 16rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-42{
        height: 18rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-44{
        height: 20rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-46{
        height: 22rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-48{
        height: 24rem;
    }

    .xl\:parent:hover .parent-hover\:h-52{
        height: 28rem;
    }

    .xl\:parent:hover .parent-hover\:h-56{
        height: 32rem;
    }

    .xl\:parent:hover .parent-hover\:h-60{
        height: 36rem;
    }

    .xl\:parent:hover .parent-hover\:h-64{
        height: 40rem;
    }

    .xl\:parent:hover .parent-hover\:h-68{
        height: 44rem;
    }

    .xl\:parent:hover .parent-hover\:h-72{
        height: 48rem;
    }

    .xl\:parent:hover .parent-hover\:h-76{
        height: 52rem;
    }

    .xl\:parent:hover .parent-hover\:h-80{
        height: 56rem;
    }

    .xl\:parent:hover .parent-hover\:h-84{
        height: 60rem;
    }
    
    .xl\:parent:hover .parent-hover\:h-hf{
        height: 50%;
    }
    
    .xl\:parent:hover .parent-hover\:h-third{
        height: 33.333%;
    }
    
    .xl\:parent:hover .parent-hover\:h-two-third{
        height: 66.67%;
    }
    
    .xl\:parent:hover .parent-hover\:h-quarter{
        height: 25%;
    }
    
    .xl\:parent:hover .parent-hover\:h-three-quarter{
        height: 75%;
    }
    
    .xl\:parent:hover .parent-hover\:h-fifth{
        height: 20%;
    }
    
    .xl\:parent:hover .parent-hover\:h-two-fifth{
        height: 40%;
    }
    
    .xl\:parent:hover .parent-hover\:h-three-fifth{
        height: 60%;
    }
    
    .xl\:parent:hover .parent-hover\:h-four-fifth{
        height: 80%;
    }
    
    .xl\:parent:hover .parent-hover\:h-tenth{
        height: 10%;
    }
    
    .xl\:parent:hover .parent-hover\:h-two-tenth{
        height: 20%;
    }
    
    .xl\:parent:hover .parent-hover\:h-three-tenth{
        height: 30%;
    }
    
    .xl\:parent:hover .parent-hover\:h-four-tenth{
        height: 40%;
    }
    
    .xl\:parent:hover .parent-hover\:h-five-tenth{
        height: 50%;
    }
    
    .xl\:parent:hover .parent-hover\:h-six-tenth{
        height: 60%;
    }
    
    .xl\:parent:hover .parent-hover\:h-seventh-tenth{
        height: 70%;
    }
    
    .xl\:parent:hover .parent-hover\:h-eight-tenth{
        height: 80%;
    }
    
    .xl\:parent:hover .parent-hover\:h-nine-tenth{
        height: 90%;
    }
    
    .xl\:parent:hover .parent-hover\:h-full{
        height: 100%;
    }
    
    .xl\:parent:hover .parent-hover\:h-min{
        height: min-content;
    }
    
    .xl\:parent:hover .parent-hover\:h-max{
        height: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:h-fit{
        height: fit-content;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-0{
        min-height: 0;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-2{
        min-height: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-4{
        min-height: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-6{
        min-height: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-8{
        min-height: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-10{
        min-height: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-12{
        min-height: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-14{
        min-height: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-16{
        min-height: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-18{
        min-height: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-20{
        min-height: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-24{
        min-height: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-28{
        min-height: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-32{
        min-height: 10rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-36{
        min-height: 13rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-40{
        min-height: 16rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-42{
        min-height: 18rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-44{
        min-height: 20rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-46{
        min-height: 22rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-48{
        min-height: 24rem;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-hf{
        min-height: 50%;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-full{
        min-height: 100%;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-min{
        min-height: min-content;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-max{
        min-height: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:min-h-fit{
        min-height: fit-content;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-0{
        max-height: 0;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-2{
        max-height: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-4{
        max-height: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-6{
        max-height: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-8{
        max-height: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-10{
        max-height: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-12{
        max-height: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-14{
        max-height: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-16{
        max-height: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-18{
        max-height: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-20{
        max-height: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-24{
        max-height: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-28{
        max-height: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-32{
        max-height: 10rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-36{
        max-height: 13rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-40{
        max-height: 16rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-42{
        max-height: 18rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-44{
        max-height: 20rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-46{
        max-height: 22rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-48{
        max-height: 24rem;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-hf{
        max-height: 50%;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-full{
        max-height: 100%;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:parent:hover .parent-hover\:max-h-fit{
        max-height: fit-content;
    }
    
    .xl\:parent:hover .parent-hover\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xl\:parent:hover .parent-hover\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xl\:parent:hover .parent-hover\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xl\:parent:hover .parent-hover\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .xl\:parent:hover .parent-hover\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .xl\:parent:hover .parent-hover\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .xl\:parent:hover .parent-hover\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .xl\:parent:hover .parent-hover\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .xl\:parent:hover .parent-hover\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .xl\:parent:hover .parent-hover\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .xl\:parent:hover .parent-hover\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .xl\:parent:hover .parent-hover\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .xl\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:parent:hover .parent-hover\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .xl\:parent:hover .parent-hover\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .xl\:parent:hover .parent-hover\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xl\:parent:hover .parent-hover\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xl\:parent:hover .parent-hover\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xl\:parent:hover .parent-hover\:italic{
        font-style: italic;
    }
    
    .xl\:parent:hover .parent-hover\:italic-0{
        font-style: normal;
    }
    
    .xl\:parent:hover .parent-hover\:font-w-thin{
        font-weight: 100;
    }
    
    .xl\:parent:hover .parent-hover\:font-w-extralight{
        font-weight: 200;
    }
    
    .xl\:parent:hover .parent-hover\:font-w-light{
        font-weight: 300;
    }
    
    .xl\:parent:hover .parent-hover\:font-w-normal{
        font-weight: 400;
    }
    
    .xl\:parent:hover .parent-hover\:font-w-medium{
        font-weight: 500;
    }
    
    .xl\:parent:hover .parent-hover\:font-w-semibold{
        font-weight: 600;
    }
    
    .xl\:parent:hover .parent-hover\:font-w-bold{
        font-weight: 700;
    }
    
    .xl\:parent:hover .parent-hover\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xl\:parent:hover .parent-hover\:font-w-black{
        font-weight: 900;
    }
    
    .xl\:parent:hover .parent-hover\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xl\:parent:hover .parent-hover\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xl\:parent:hover .parent-hover\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xl\:parent:hover .parent-hover\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-4{
        line-height: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-8{
        line-height: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-normal{
        line-height: 1;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-sm{
        line-height: 1.25;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-md{
        line-height: 1.5;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-lg{
        line-height: 1.75;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-lg{
        line-height: 2;
    }
    
    .xl\:parent:hover .parent-hover\:line-h-xl{
        line-height: 4;
    }
    
    .xl\:parent:hover .parent-hover\:list-img-none{
        list-style-image: none;
    }
    
    .xl\:parent:hover .parent-hover\:list-position-inside{
        list-style-position: inside;
    }
    
    .xl\:parent:hover .parent-hover\:list-position-outside{
        list-style-position: outside;
    }
    
    .xl\:parent:hover .parent-hover\:list-type-none{
        list-style-type: none;
    }
    
    .xl\:parent:hover .parent-hover\:list-type-disc{
        list-style-type: disc;
    }
    
    .xl\:parent:hover .parent-hover\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xl\:parent:hover .parent-hover\:list-type-square{
        list-style-type: square;
    }
    
    .xl\:parent:hover .parent-hover\:left-text{
        text-align: left;
    }
    
    .xl\:parent:hover .parent-hover\:right-text{
        text-align: right;
    }
    
    .xl\:parent:hover .parent-hover\:justify-text{
        text-align: justify;
    }
    
    .xl\:parent:hover .parent-hover\:center-text{
        text-align: center;
    }
    
    .xl\:parent:hover .parent-hover\:start-text{
        text-align: start;
    }
    
    .xl\:parent:hover .parent-hover\:end-text{
        text-align: end;
    }
    
    .xl\:parent:hover .parent-hover\:underline-text{
        text-decoration-line: underline;
    }
    
    .xl\:parent:hover .parent-hover\:overline-text{
        text-decoration-line: overline;
    }
    
    .xl\:parent:hover .parent-hover\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xl\:parent:hover .parent-hover\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xl\:parent:hover .parent-hover\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xl\:parent:hover .parent-hover\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xl\:parent:hover .parent-hover\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xl\:parent:hover .parent-hover\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xl\:parent:hover .parent-hover\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xl\:parent:hover .parent-hover\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xl\:parent:hover .parent-hover\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xl\:parent:hover .parent-hover\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xl\:parent:hover .parent-hover\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xl\:parent:hover .parent-hover\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xl\:parent:hover .parent-hover\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xl\:parent:hover .parent-hover\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xl\:parent:hover .parent-hover\:text-no-case{
        text-transform: none;
    }
    
    .xl\:parent:hover .parent-hover\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xl\:parent:hover .parent-hover\:text-clip{
        text-overflow: clip;
    }
    
    .xl\:parent:hover .parent-hover\:text-wrap{
        text-wrap: wrap;
    }
    
    .xl\:parent:hover .parent-hover\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xl\:parent:hover .parent-hover\:text-balance{
        text-wrap: balance;
    }
    
    .xl\:parent:hover .parent-hover\:text-pretty{
        text-wrap: pretty;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-0{
        text-indent: 0;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-1{
        text-indent: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-2{
        text-indent: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-4{
        text-indent: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-6{
        text-indent: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-8{
        text-indent: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-10{
        text-indent: 10px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-12{
        text-indent: 12px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-14{
        text-indent: 14px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-16{
        text-indent: 16px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-18{
        text-indent: 18px;
    }
    
    .xl\:parent:hover .parent-hover\:text-indent-20{
        text-indent: 20px;
    }
    
    .xl\:parent:hover .parent-hover\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xl\:parent:hover .parent-hover\:vertical-align-top{
        vertical-align: top;
    }
    
    .xl\:parent:hover .parent-hover\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xl\:parent:hover .parent-hover\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xl\:parent:hover .parent-hover\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xl\:parent:hover .parent-hover\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xl\:parent:hover .parent-hover\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xl\:parent:hover .parent-hover\:vertical-align-super{
        vertical-align: super;
    }
    
    .xl\:parent:hover .parent-hover\:white-space-normal{
        white-space: normal;
    }
    
    .xl\:parent:hover .parent-hover\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xl\:parent:hover .parent-hover\:white-space-pre{
        white-space: pre;
    }
    
    .xl\:parent:hover .parent-hover\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xl\:parent:hover .parent-hover\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xl\:parent:hover .parent-hover\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xl\:parent:hover .parent-hover\:word-break-normal{
        word-break: normal;
    }
    
    .xl\:parent:hover .parent-hover\:word-break-words{
        word-break: break-word;
    }
    
    .xl\:parent:hover .parent-hover\:word-break-all{
        word-break: break-all;
    }
    
    .xl\:parent:hover .parent-hover\:word-break-keep{
        word-break: keep-all;
    }
    
    .xl\:parent:hover .parent-hover\:content-none{
        content: none;
    }
    
    .xl\:parent:hover .parent-hover\:content-blank{
        content: "";
    }
    
    .xl\:parent:hover .parent-hover\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xl\:parent:hover .parent-hover\:bg-local{
        background-attachment: local;
    }
    
    .xl\:parent:hover .parent-hover\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xl\:parent:hover .parent-hover\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xl\:parent:hover .parent-hover\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xl\:parent:hover .parent-hover\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xl\:parent:hover .parent-hover\:bg-clip-text{
        background-clip: text;
    }
    
    .xl\:parent:hover .parent-hover\:bg-or-border{
        background-origin: border-box;
    }
    
    .xl\:parent:hover .parent-hover\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xl\:parent:hover .parent-hover\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xl\:parent:hover .parent-hover\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xl\:parent:hover .parent-hover\:bg-top{
        background-position: top;
    }
    
    .xl\:parent:hover .parent-hover\:bg-bottom{
        background-position: bottom;
    }
    
    .xl\:parent:hover .parent-hover\:bg-center{
        background-position: center;
    }
    
    .xl\:parent:hover .parent-hover\:bg-left{
        background-position: left;
    }
    
    .xl\:parent:hover .parent-hover\:bg-right{
        background-position: top;
    }
    
    .xl\:parent:hover .parent-hover\:bg-left-top{
        background-position: left top;
    }
    
    .xl\:parent:hover .parent-hover\:bg-right-top{
        background-position: right top;
    }
    
    .xl\:parent:hover .parent-hover\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xl\:parent:hover .parent-hover\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xl\:parent:hover .parent-hover\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xl\:parent:hover .parent-hover\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xl\:parent:hover .parent-hover\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xl\:parent:hover .parent-hover\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xl\:parent:hover .parent-hover\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xl\:parent:hover .parent-hover\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xl\:parent:hover .parent-hover\:bg-s-auto{
        background-size: auto;
    }
    
    .xl\:parent:hover .parent-hover\:bg-s-cover{
        background-size: cover;
    }
    
    .xl\:parent:hover .parent-hover\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xl\:parent:hover .parent-hover\:p-auto{
        padding: auto;
    }
    
    .xl\:parent:hover .parent-hover\:p-0{
        padding: 0;
    }
    
    .xl\:parent:hover .parent-hover\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xl\:parent:hover .parent-hover\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xl\:parent:hover .parent-hover\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xl\:parent:hover .parent-hover\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xl\:parent:hover .parent-hover\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xl\:parent:hover .parent-hover\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xl\:parent:hover .parent-hover\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xl\:parent:hover .parent-hover\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xl\:parent:hover .parent-hover\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xl\:parent:hover .parent-hover\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xl\:parent:hover .parent-hover\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xl\:parent:hover .parent-hover\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xl\:parent:hover .parent-hover\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xl\:parent:hover .parent-hover\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xl\:parent:hover .parent-hover\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xl\:parent:hover .parent-hover\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xl\:parent:hover .parent-hover\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xl\:parent:hover .parent-hover\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xl\:parent:hover .parent-hover\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xl\:parent:hover .parent-hover\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xl\:parent:hover .parent-hover\:pt-auto{
        padding-top: auto;
    }
    
    .xl\:parent:hover .parent-hover\:pt-0{
        padding-top: 0;
    }
    
    .xl\:parent:hover .parent-hover\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-16{
        padding-top: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-32{
        padding-top: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-48{
        padding-top: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-64{
        padding-top: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-68{
        padding-top: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-72{
        padding-top: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-76{
        padding-top: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xl\:parent:hover .parent-hover\:pb-auto{
        padding-bottom: auto;
    }
    
    .xl\:parent:hover .parent-hover\:pb-0{
        padding-bottom: 0;
    }
    
    .xl\:parent:hover .parent-hover\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xl\:parent:hover .parent-hover\:pl-0{
        padding-left: auto;
    }
    
    .xl\:parent:hover .parent-hover\:pl-0{
        padding-left: 0;
    }
    
    .xl\:parent:hover .parent-hover\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-16{
        padding-left: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-32{
        padding-left: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-48{
        padding-left: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-64{
        padding-left: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-68{
        padding-left: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-72{
        padding-left: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-76{
        padding-left: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xl\:parent:hover .parent-hover\:pr-auto{
        padding-right: auto;
    }
    
    .xl\:parent:hover .parent-hover\:pr-0{
        padding-right: 0;
    }
    
    .xl\:parent:hover .parent-hover\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-16{
        padding-right: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-32{
        padding-right: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-48{
        padding-right: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-64{
        padding-right: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-68{
        padding-right: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-72{
        padding-right: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-76{
        padding-right: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xl\:parent:hover .parent-hover\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xl\:parent:hover .parent-hover\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xl\:parent:hover .parent-hover\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xl\:parent:hover .parent-hover\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xl\:parent:hover .parent-hover\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xl\:parent:hover .parent-hover\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xl\:parent:hover .parent-hover\:m-auto{
        margin: auto;
    }
    
    .xl\:parent:hover .parent-hover\:m-0{
        margin: 0;
    }
    
    .xl\:parent:hover .parent-hover\:m-4{
        margin: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-8{
        margin: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-12{
        margin: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-16{
        margin: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-20{
        margin: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-24{
        margin: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-28{
        margin: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-32{
        margin: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-36{
        margin: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-40{
        margin: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-44{
        margin: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-48{
        margin: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-52{
        margin: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-56{
        margin: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-60{
        margin: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-64{
        margin: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-68{
        margin: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-72{
        margin: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-76{
        margin: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xl\:parent:hover .parent-hover\:mt-auto{
        margin-top: auto;
    }
    
    .xl\:parent:hover .parent-hover\:mt-0{
        margin-top: 0;
    }
    
    .xl\:parent:hover .parent-hover\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-16{
        margin-top: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-32{
        margin-top: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-48{
        margin-top: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-64{
        margin-top: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-68{
        margin-top: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-72{
        margin-top: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-76{
        margin-top: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xl\:parent:hover .parent-hover\:mb-auto{
        margin-bottom: auto;
    }
    
    .xl\:parent:hover .parent-hover\:mb-0{
        margin-bottom: 0;
    }
    
    .xl\:parent:hover .parent-hover\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xl\:parent:hover .parent-hover\:ml-auto{
        margin-left: auto;
    }
    
    .xl\:parent:hover .parent-hover\:ml-0{
        margin-left: 0;
    }
    
    .xl\:parent:hover .parent-hover\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-16{
        margin-left: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-32{
        margin-left: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-48{
        margin-left: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-64{
        margin-left: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-68{
        margin-left: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-72{
        margin-left: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-76{
        margin-left: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xl\:parent:hover .parent-hover\:mr-auto{
        margin-right: auto;
    }
    
    .xl\:parent:hover .parent-hover\:mr-0{
        margin-right: 0;
    }
    
    .xl\:parent:hover .parent-hover\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-16{
        margin-right: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-32{
        margin-right: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-48{
        margin-right: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-64{
        margin-right: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-68{
        margin-right: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-72{
        margin-right: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-76{
        margin-right: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xl\:parent:hover .parent-hover\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xl\:parent:hover .parent-hover\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xl\:parent:hover .parent-hover\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xl\:parent:hover .parent-hover\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xl\:parent:hover .parent-hover\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xl\:parent:hover .parent-hover\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xl\:parent:hover .parent-hover\:d-none{
        display: none;
    }
    
    .xl\:parent:hover .parent-hover\:d-block{
        display: block;
    }
    
    .xl\:parent:hover .parent-hover\:d-flex{
        display: flex;
    }
    
    .xl\:parent:hover .parent-hover\:d-grid{
        display: grid;
    }
    
    .xl\:parent:hover .parent-hover\:d-table{
        display: table;
    }
    
    .xl\:parent:hover .parent-hover\:d-inherit{
        display: inherit;
    }
    
    .xl\:parent:hover .parent-hover\:d-flexbox{
        display: flexbox;
    }
    
    .xl\:parent:hover .parent-hover\:d-table-column{
        display: table-column;
    }
    
    .xl\:parent:hover .parent-hover\:d-table-column-group{
        display: table-column-group;
    }
    
    .xl\:parent:hover .parent-hover\:d-table-cell{
        display: table-cell;
    }
    
    .xl\:parent:hover .parent-hover\:d-table-caption{
        display: table-caption;
    }
    
    .xl\:parent:hover .parent-hover\:d-table-row{
        display: table-row;
    }
    
    .xl\:parent:hover .parent-hover\:d-table-row-group{
        display: table-row-group;
    }
    
    .xl\:parent:hover .parent-hover\:d-inline-block{
        display: inline-block;
    }
    
    .xl\:parent:hover .parent-hover\:d-inline-flex{
        display: inline-flex;
    }
    
    .xl\:parent:hover .parent-hover\:border-round-none{
        border-radius: 0;
    }
    
    .xl\:parent:hover .parent-hover\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xl\:parent:hover .parent-hover\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xl\:parent:hover .parent-hover\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xl\:parent:hover .parent-hover\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xl\:parent:hover .parent-hover\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xl\:parent:hover .parent-hover\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xl\:parent:hover .parent-hover\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xl\:parent:hover .parent-hover\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:hover .parent-hover\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xl\:parent:hover .parent-hover\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:hover .parent-hover\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:hover .parent-hover\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:hover .parent-hover\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:hover .parent-hover\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:hover .parent-hover\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:hover .parent-hover\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:hover .parent-hover\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:hover .parent-hover\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xl\:parent:hover .parent-hover\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:hover .parent-hover\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:hover .parent-hover\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:hover .parent-hover\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:hover .parent-hover\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:hover .parent-hover\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:hover .parent-hover\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:hover .parent-hover\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:hover .parent-hover\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xl\:parent:hover .parent-hover\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:hover .parent-hover\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:hover .parent-hover\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:hover .parent-hover\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:hover .parent-hover\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:hover .parent-hover\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:hover .parent-hover\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:hover .parent-hover\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:hover .parent-hover\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xl\:parent:hover .parent-hover\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:hover .parent-hover\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:hover .parent-hover\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:hover .parent-hover\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:hover .parent-hover\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:hover .parent-hover\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:hover .parent-hover\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:hover .parent-hover\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xl\:parent:hover .parent-hover\:border-w-0{
        border-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:border-w-1{
        border-width: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:border-w-2{
        border-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:border-w-4{
        border-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:border-w-6{
        border-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:border-w-8{
        border-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wl-0{
        border-left-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wr-0{
        border-right-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wt-0{
        border-top-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:border-solid{
        border-style: solid;
    }
    
    .xl\:parent:hover .parent-hover\:border-dashed{
        border-style: dashed;
    }
    
    .xl\:parent:hover .parent-hover\:border-dotted{
        border-style: dotted;
    }
    
    .xl\:parent:hover .parent-hover\:border-double{
        border-style: double;
    }
    
    .xl\:parent:hover .parent-hover\:border-hidden{
        border-style: hidden;
    }
    
    .xl\:parent:hover .parent-hover\:border-none{
        border-style: none;
    }
    
    .xl\:parent:hover .parent-hover\:outline-w-0{
        outline-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:outline-w-1{
        outline-width: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:outline-w-2{
        outline-width: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:outline-w-4{
        outline-width: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:outline-w-6{
        outline-width: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:outline-w-8{
        outline-width: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:outline-solid{
        outline-style: solid;
    }
    
    .xl\:parent:hover .parent-hover\:outline-dashed{
        outline-style: dashed;
    }
    
    .xl\:parent:hover .parent-hover\:outline-dotted{
        outline-style: dotted;
    }
    
    .xl\:parent:hover .parent-hover\:outline-double{
        outline-style: double;
    }
    
    .xl\:parent:hover .parent-hover\:outline-hidden{
        outline-style: hidden;
    }
    
    .xl\:parent:hover .parent-hover\:outline-none{
        outline-style: none;
    }
    
    .xl\:parent:hover .parent-hover\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xl\:parent:hover .parent-hover\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xl\:parent:hover .parent-hover\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xl\:parent:hover .parent-hover\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xl\:parent:hover .parent-hover\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xl\:parent:hover .parent-hover\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xl\:parent:hover .parent-hover\:box-shadow-none{
        box-shadow: none;
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:opacity-0{
        opacity: 0;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-5{
        opacity: 0.05;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-10{
        opacity: 0.1;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-15{
        opacity: 0.15;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-20{
        opacity: 0.2;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-25{
        opacity: 0.25;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-30{
        opacity: 0.3;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-35{
        opacity: 0.35;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-40{
        opacity: 0.4;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-45{
        opacity: 0.45;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-50{
        opacity: 0.5;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-55{
        opacity: 0.55;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-60{
        opacity: 0.6;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-65{
        opacity: 0.65;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-70{
        opacity: 0.7;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-75{
        opacity: 0.75;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-80{
        opacity: 0.8;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-85{
        opacity: 0.85;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-90{
        opacity: 0.9;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-95{
        opacity: 0.95;
    }
    
    .xl\:parent:hover .parent-hover\:opacity-100{
        opacity: 1;
    }
    
    .xl\:parent:hover .parent-hover\:border-collapse{
        border-collapse: collapse;
    }
    
    .xl\:parent:hover .parent-hover\:border-seperate{
        border-collapse: separate;
    }
    
    .xl\:parent:hover .parent-hover\:table-layout-auto{
        table-layout: auto;
    }
    
    .xl\:parent:hover .parent-hover\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xl\:parent:hover .parent-hover\:appearance-none{
        appearance: none;
    }
    
    .xl\:parent:hover .parent-hover\:appearance-auto{
        appearance: auto;
    }
    
    .xl\:parent:hover .parent-hover\:caption-top{
        caption-side: top;
    }
    
    .xl\:parent:hover .parent-hover\:caption-bottom{
        caption-side: bottom;
    }
    
    .xl\:parent:hover .parent-hover\:cursor-auto{
        cursor: auto;
    }
    
    .xl\:parent:hover .parent-hover\:cursor-default{
        cursor: default;
    }
    
    .xl\:parent:hover .parent-hover\:cursor-pointer{
        cursor: pointer;
    }
    
    .xl\:parent:hover .parent-hover\:cursor-text{
        cursor: text;
    }
    
    .xl\:parent:hover .parent-hover\:cursor-wait{
        cursor: wait;
    }
    
    .xl\:parent:hover .parent-hover\:cursor-help{
        cursor: help;
    }
    
    .xl\:parent:hover .parent-hover\:cursor-progress{
        cursor: progress;
    }
    
    .xl\:parent:hover .parent-hover\:cursor-none{
        cursor: none;
    }
    
    .xl\:parent:hover .parent-hover\:pointer-events-none{
        pointer-events: none;
    }
    
    .xl\:parent:hover .parent-hover\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xl\:parent:hover .parent-hover\:resize-none{
        resize: none;
    }
    
    .xl\:parent:hover .parent-hover\:resize-y{
        resize: vertical;
    }
    
    .xl\:parent:hover .parent-hover\:resize-x{
        resize: horizontal;
    }
    
    .xl\:parent:hover .parent-hover\:resize-both{
        resize: both;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xl\:parent:hover .parent-hover\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xl\:parent:hover .parent-hover\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xl\:parent:hover .parent-hover\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xl\:parent:hover .parent-hover\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xl\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xl\:parent:hover .parent-hover\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xl\:parent:hover .parent-hover\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xl\:parent:hover .parent-hover\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xl\:parent:hover .parent-hover\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:parent:hover .parent-hover\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xl\:parent:hover .parent-hover\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:parent:hover .parent-hover\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xl\:parent:hover .parent-hover\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xl\:parent:hover .parent-hover\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xl\:parent:hover .parent-hover\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xl\:parent:hover .parent-hover\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xl\:parent:hover .parent-hover\:user-select-none{
        user-select: none;
    }
    
    .xl\:parent:hover .parent-hover\:user-select-text{
        user-select: text;
    }
    
    .xl\:parent:hover .parent-hover\:user-select-all{
        user-select: all;
    }
    
    .xl\:parent:hover .parent-hover\:user-select-auto{
        user-select: auto;
    }
    
    .xl\:parent:hover .parent-hover\:will-change-auto{
        will-change: auto;
    }
    
    .xl\:parent:hover .parent-hover\:will-change-scroll{
        will-change: scroll;
    }
    
    .xl\:parent:hover .parent-hover\:will-change-contents{
        will-change: contents;
    }
    
    .xl\:parent:hover .parent-hover\:will-change-transform{
        will-change: transform;
    }
    
    .xl\:parent:hover .parent-hover\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xl\:parent:hover .parent-hover\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xl\:parent:hover .parent-hover\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xl\:parent:hover .parent-hover\:scale-0{
        transform: scale(0);
    }
    
    .xl\:parent:hover .parent-hover\:scale-5{
        transform: scale(0.05);
    }
    
    .xl\:parent:hover .parent-hover\:scale-10{
        transform: scale(0.1);
    }
    
    .xl\:parent:hover .parent-hover\:scale-15{
        transform: scale(0.15);
    }
    
    .xl\:parent:hover .parent-hover\:scale-20{
        transform: scale(0.2);
    }
    
    .xl\:parent:hover .parent-hover\:scale-25{
        transform: scale(0.25);
    }
    
    .xl\:parent:hover .parent-hover\:scale-30{
        transform: scale(0.3);
    }
    
    .xl\:parent:hover .parent-hover\:scale-35{
        transform: scale(0.35);
    }
    
    .xl\:parent:hover .parent-hover\:scale-40{
        transform: scale(0.4);
    }
    
    .xl\:parent:hover .parent-hover\:scale-45{
        transform: scale(0.45);
    }
    
    .xl\:parent:hover .parent-hover\:scale-50{
        transform: scale(0.5);
    }
    
    .xl\:parent:hover .parent-hover\:scale-55{
        transform: scale(0.55);
    }
    
    .xl\:parent:hover .parent-hover\:scale-60{
        transform: scale(0.6);
    }
    
    .xl\:parent:hover .parent-hover\:scale-65{
        transform: scale(0.65);
    }
    
    .xl\:parent:hover .parent-hover\:scale-70{
        transform: scale(0.7);
    }
    
    .xl\:parent:hover .parent-hover\:scale-75{
        transform: scale(0.75);
    }
    
    .xl\:parent:hover .parent-hover\:scale-80{
        transform: scale(0.8);
    }
    
    .xl\:parent:hover .parent-hover\:scale-85{
        transform: scale(0.85);
    }
    
    .xl\:parent:hover .parent-hover\:scale-90{
        transform: scale(0.9);
    }
    
    .xl\:parent:hover .parent-hover\:scale-95{
        transform: scale(0.95);
    }
    
    .xl\:parent:hover .parent-hover\:scale-100{
        transform: scale(1);
    }
    
    .xl\:parent:hover .parent-hover\:scale-105{
        transform: scale(1.05);
    }
    
    .xl\:parent:hover .parent-hover\:scale-110{
        transform: scale(1.1);
    }
    
    .xl\:parent:hover .parent-hover\:scale-115{
        transform: scale(1.15);
    }
    
    .xl\:parent:hover .parent-hover\:scale-120{
        transform: scale(1.2);
    }
    
    .xl\:parent:hover .parent-hover\:scale-125{
        transform: scale(1.25);
    }
    
    .xl\:parent:hover .parent-hover\:scale-130{
        transform: scale(1.3);
    }
    
    .xl\:parent:hover .parent-hover\:scale-135{
        transform: scale(1.35);
    }
    
    .xl\:parent:hover .parent-hover\:scale-140{
        transform: scale(1.4);
    }
    
    .xl\:parent:hover .parent-hover\:scale-145{
        transform: scale(1.45);
    }
    
    .xl\:parent:hover .parent-hover\:scale-150{
        transform: scale(1.5);
    }

    .xl\:parent:hover .parent-hover\:-translate-1:hover{
        transform: translate(-10px);
    }

    .xl\:parent:hover .parent-hover\:-translate-2:hover{
        transform: translate(-20px);
    }

    .xl\:parent:hover .parent-hover\:-translate-3:hover{
        transform: translate(-30px);
    }

    .xl\:parent:hover .parent-hover\:-translate-4:hover{
        transform: translate(-40px);
    }

    .xl\:parent:hover .parent-hover\:-translate-5:hover{
        transform: translate(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-6:hover{
        transform: translate(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-7:hover{
        transform: translate(-70px);
    }

    .xl\:parent:hover .parent-hover\:-translate-8:hover{
        transform: translate(-80px);
    }

    .xl\:parent:hover .parent-hover\:-translate-9:hover{
        transform: translate(-90px);
    }

    .xl\:parent:hover .parent-hover\:-translate-10:hover{
        transform: translate(-100px);
    }

    .xl\:parent:hover .parent-hover\:-translate-11:hover{
        transform: translate(-110px);
    }

    .xl\:parent:hover .parent-hover\:-translate-12:hover{
        transform: translate(-120px);
    }

    .xl\:parent:hover .parent-hover\:-translate-13:hover{
        transform: translate(-130px);
    }

    .xl\:parent:hover .parent-hover\:-translate-14:hover{
        transform: translate(-140px);
    }

    .xl\:parent:hover .parent-hover\:-translate-15:hover{
        transform: translate(-150px);
    }

    .xl\:parent:hover .parent-hover\:-translate-16:hover{
        transform: translate(-160px);
    }

    .xl\:parent:hover .parent-hover\:-translate-17:hover{
        transform: translate(-170px);
    }

    .xl\:parent:hover .parent-hover\:-translate-18:hover{
        transform: translate(-180px);
    }

    .xl\:parent:hover .parent-hover\:-translate-19:hover{
        transform: translate(-190px);
    }

    .xl\:parent:hover .parent-hover\:-translate-20:hover{
        transform: translate(-200px);
    }

    .xl\:parent:hover .parent-hover\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .xl\:parent:hover .parent-hover\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .xl\:parent:hover .parent-hover\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .xl\:parent:hover .parent-hover\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .xl\:parent:hover .parent-hover\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .xl\:parent:hover .parent-hover\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .xl\:parent:hover .parent-hover\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .xl\:parent:hover .parent-hover\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .xl\:parent:hover .parent-hover\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .xl\:parent:hover .parent-hover\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .xl\:parent:hover .parent-hover\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .xl\:parent:hover .parent-hover\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .xl\:parent:hover .parent-hover\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .xl\:parent:hover .parent-hover\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .xl\:parent:hover .parent-hover\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .xl\:parent:hover .parent-hover\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .xl\:parent:hover .parent-hover\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .xl\:parent:hover .parent-hover\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .xl\:parent:hover .parent-hover\:-translate-1{
        transform: translate(-10px);
    }

    .xl\:parent:hover .parent-hover\:-translate-2{
        transform: translate(-20px);
    }

    .xl\:parent:hover .parent-hover\:-translate-3{
        transform: translate(-30px);
    }

    .xl\:parent:hover .parent-hover\:-translate-4{
        transform: translate(-40px);
    }

    .xl\:parent:hover .parent-hover\:-translate-5{
        transform: translate(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-6{
        transform: translate(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-7{
        transform: translate(-70px);
    }

    .xl\:parent:hover .parent-hover\:-translate-8{
        transform: translate(-80px);
    }

    .xl\:parent:hover .parent-hover\:-translate-9{
        transform: translate(-90px);
    }

    .xl\:parent:hover .parent-hover\:-translate-10{
        transform: translate(-100px);
    }

    .xl\:parent:hover .parent-hover\:-translate-11{
        transform: translate(-110px);
    }

    .xl\:parent:hover .parent-hover\:-translate-12{
        transform: translate(-120px);
    }

    .xl\:parent:hover .parent-hover\:-translate-13{
        transform: translate(-130px);
    }

    .xl\:parent:hover .parent-hover\:-translate-14{
        transform: translate(-140px);
    }

    .xl\:parent:hover .parent-hover\:-translate-15{
        transform: translate(-150px);
    }

    .xl\:parent:hover .parent-hover\:-translate-16{
        transform: translate(-160px);
    }

    .xl\:parent:hover .parent-hover\:-translate-17{
        transform: translate(-170px);
    }

    .xl\:parent:hover .parent-hover\:-translate-18{
        transform: translate(-180px);
    }

    .xl\:parent:hover .parent-hover\:-translate-19{
        transform: translate(-190px);
    }

    .xl\:parent:hover .parent-hover\:-translate-20{
        transform: translate(-200px);
    }

    .xl\:parent:hover .parent-hover\:-translate-10x{
        transform: translate(-10%);
    }

    .xl\:parent:hover .parent-hover\:-translate-15x{
        transform: translate(-15%);
    }

    .xl\:parent:hover .parent-hover\:-translate-20x{
        transform: translate(-20%);
    }

    .xl\:parent:hover .parent-hover\:-translate-25x{
        transform: translate(-25%);
    }

    .xl\:parent:hover .parent-hover\:-translate-30x{
        transform: translate(-30%);
    }

    .xl\:parent:hover .parent-hover\:-translate-35x{
        transform: translate(-35%);
    }

    .xl\:parent:hover .parent-hover\:-translate-40x{
        transform: translate(-40%);
    }

    .xl\:parent:hover .parent-hover\:-translate-45x{
        transform: translate(-45%);
    }

    .xl\:parent:hover .parent-hover\:-translate-50x{
        transform: translate(-50%);
    }

    .xl\:parent:hover .parent-hover\:-translate-55x{
        transform: translate(-55%);
    }

    .xl\:parent:hover .parent-hover\:-translate-60x{
        transform: translate(-60%);
    }

    .xl\:parent:hover .parent-hover\:-translate-65x{
        transform: translate(-65%);
    }

    .xl\:parent:hover .parent-hover\:-translate-70x{
        transform: translate(-70%);
    }

    .xl\:parent:hover .parent-hover\:-translate-75x{
        transform: translate(-75%);
    }

    .xl\:parent:hover .parent-hover\:-translate-80x{
        transform: translate(-80%);
    }

    .xl\:parent:hover .parent-hover\:-translate-85x{
        transform: translate(-85%);
    }

    .xl\:parent:hover .parent-hover\:-translate-90x{
        transform: translate(-90%);
    }

    .xl\:parent:hover .parent-hover\:-translate-95x{
        transform: translate(-95%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-1{
        transform: translateX(-10px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-2{
        transform: translateX(-20px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-3{
        transform: translateX(-30px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-4{
        transform: translateX(-40px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-5{
        transform: translateX(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-6{
        transform: translateX(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-7{
        transform: translateX(-70px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-8{
        transform: translateX(-80px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-9{
        transform: translateX(-90px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-10{
        transform: translateX(-100px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-11{
        transform: translateX(-110px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-12{
        transform: translateX(-120px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-13{
        transform: translateX(-130px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-14{
        transform: translateX(-140px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-15{
        transform: translateX(-150px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-16{
        transform: translateX(-160px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-17{
        transform: translateX(-170px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-18{
        transform: translateX(-180px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-19{
        transform: translateX(-190px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-20{
        transform: translateX(-200px);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .xl\:parent:hover .parent-hover\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-1{
        transform: translateY(-10px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-2{
        transform: translateY(-20px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-3{
        transform: translateY(-30px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-4{
        transform: translateY(-40px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-5{
        transform: translateY(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-6{
        transform: translateY(-60px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-7{
        transform: translateY(-70px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-8{
        transform: translateY(-80px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-9{
        transform: translateY(-90px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-10{
        transform: translateY(-100px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-11{
        transform: translateY(-110px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-12{
        transform: translateY(-120px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-13{
        transform: translateY(-130px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-14{
        transform: translateY(-140px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-15{
        transform: translateY(-150px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-16{
        transform: translateY(-160px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-17{
        transform: translateY(-170px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-18{
        transform: translateY(-180px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-19{
        transform: translateY(-190px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-20{
        transform: translateY(-200px);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .xl\:parent:hover .parent-hover\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xl\:parent:hover .parent-hover\:translate-0{
        transform: translate(0);
    }
    
    .xl\:parent:hover .parent-hover\:translate-1{
        transform: translate(10px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-2{
        transform: translate(20px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-3{
        transform: translate(30px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-4{
        transform: translate(40px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-5{
        transform: translate(60px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-6{
        transform: translate(60px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-7{
        transform: translate(70px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-8{
        transform: translate(80px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-9{
        transform: translate(90px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-10{
        transform: translate(100px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-11{
        transform: translate(110px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-12{
        transform: translate(120px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-13{
        transform: translate(130px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-14{
        transform: translate(140px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-15{
        transform: translate(150px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-16{
        transform: translate(160px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-17{
        transform: translate(170px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-18{
        transform: translate(180px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-19{
        transform: translate(190px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-20{
        transform: translate(200px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-10x{
        transform: translate(10%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-15x{
        transform: translate(15%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-20x{
        transform: translate(20%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-25x{
        transform: translate(25%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-30x{
        transform: translate(30%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-35x{
        transform: translate(35%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-40x{
        transform: translate(40%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-45x{
        transform: translate(45%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-50x{
        transform: translate(50%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-55x{
        transform: translate(55%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-60x{
        transform: translate(60%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-65x{
        transform: translate(65%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-70x{
        transform: translate(70%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-75x{
        transform: translate(75%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-80x{
        transform: translate(80%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-85x{
        transform: translate(85%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-90x{
        transform: translate(90%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-95x{
        transform: translate(95%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-0{
        transform: translateX(0);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-1{
        transform: translateX(10px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-2{
        transform: translateX(20px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-3{
        transform: translateX(30px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-4{
        transform: translateX(40px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-5{
        transform: translateX(60px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-6{
        transform: translateX(60px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-7{
        transform: translateX(70px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-8{
        transform: translateX(80px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-9{
        transform: translateX(90px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-10{
        transform: translateX(100px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-11{
        transform: translateX(110px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-12{
        transform: translateX(120px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-13{
        transform: translateX(130px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-14{
        transform: translateX(140px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-15{
        transform: translateX(150px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-16{
        transform: translateX(160px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-17{
        transform: translateX(170px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-18{
        transform: translateX(180px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-19{
        transform: translateX(190px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-20{
        transform: translateX(200px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-10x{
        transform: translateX(10%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-15x{
        transform: translateX(15%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-20x{
        transform: translateX(20%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-25x{
        transform: translateX(25%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-30x{
        transform: translateX(30%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-35x{
        transform: translateX(35%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-40x{
        transform: translateX(40%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-45x{
        transform: translateX(45%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-50x{
        transform: translateX(50%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-55x{
        transform: translateX(55%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-60x{
        transform: translateX(60%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-65x{
        transform: translateX(65%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-70x{
        transform: translateX(70%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-75x{
        transform: translateX(75%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-80x{
        transform: translateX(80%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-85x{
        transform: translateX(85%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-90x{
        transform: translateX(90%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-x-95x{
        transform: translateX(95%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-0{
        transform: translateY(0);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-1{
        transform: translateY(10px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-2{
        transform: translateY(20px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-3{
        transform: translateY(30px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-4{
        transform: translateY(40px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-5{
        transform: translateY(60px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-6{
        transform: translateY(60px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-7{
        transform: translateY(70px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-8{
        transform: translateY(80px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-9{
        transform: translateY(90px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-10{
        transform: translateY(100px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-11{
        transform: translateY(110px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-12{
        transform: translateY(120px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-13{
        transform: translateY(130px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-14{
        transform: translateY(140px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-15{
        transform: translateY(150px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-16{
        transform: translateY(160px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-17{
        transform: translateY(170px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-18{
        transform: translateY(180px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-19{
        transform: translateY(190px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-20{
        transform: translateY(200px);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-10x{
        transform: translateY(10%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-15x{
        transform: translateY(15%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-20x{
        transform: translateY(20%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-25x{
        transform: translateY(25%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-30x{
        transform: translateY(30%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-35x{
        transform: translateY(35%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-40x{
        transform: translateY(40%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-45x{
        transform: translateY(45%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-50x{
        transform: translateY(50%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-55x{
        transform: translateY(55%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-60x{
        transform: translateY(60%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-65x{
        transform: translateY(65%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-70x{
        transform: translateY(70%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-75x{
        transform: translateY(75%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-80x{
        transform: translateY(80%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-85x{
        transform: translateY(85%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-90x{
        transform: translateY(90%);
    }
    
    .xl\:parent:hover .parent-hover\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-0{
        transform: rotate(0);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xl\:parent:hover .parent-hover\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xl\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:hover .parent-hover\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xl\:parent:hover .parent-hover\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xl\:parent:hover .parent-hover\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xl\:parent:hover .parent-hover\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xl\:parent:hover .parent-hover\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xl\:parent:hover .parent-hover\:transition-property-all{
        transition-property: all;
    }
    
    .xl\:parent:hover .parent-hover\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xl\:parent:hover .parent-hover\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xl\:parent:hover .parent-hover\:transition-property-transform{
        transition-property: transform;
    }
    
    .xl\:parent:hover .parent-hover\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xl\:parent:hover .parent-hover\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xl\:parent:hover .parent-hover\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xl\:parent:hover .parent-hover\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xl\:parent:hover .parent-hover\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-spin{
        animation-name: spin;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xl\:parent:hover .parent-hover\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xl\:parent:hover .parent-hover\:color-white{
        color: var(--white);
    }
    
    .xl\:parent:hover .parent-hover\:color-black{
        color: var(--black);
    }
    
    .xl\:parent:hover .parent-hover\:text-white{
        color: var(--white);
    }
    
    .xl\:parent:hover .parent-hover\:text-black{
        color: var(--black);
    }
    
    .xl\:parent:hover .parent-hover\:bg-white{
        background: var(--white);
    }
    
    .xl\:parent:hover .parent-hover\:bg-black{
        background: var(--black);
    }

    .xl\:parent:hover .parent-hover\:border-white{
        border-color: var(--white);
    }

    .xl\:parent:hover .parent-hover\:border-black{
        border-color: var(--black);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xl\:parent:hover .parent-hover\:fill-transparent{
        fill: transparent;
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:hover .parent-hover\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:hover .parent-hover\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:hover .parent-hover\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:hover .parent-hover\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:hover .parent-hover\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:hover .parent-hover\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:hover .parent-hover\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:parent:hover .parent-hover\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1024px){
    .lg\:parent:hover .parent-hover\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .lg\:parent:hover .parent-hover\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .lg\:parent:hover .parent-hover\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .lg\:parent:hover .parent-hover\:container{
        width: 100%;
    }
    
    .lg\:parent:hover .parent-hover\:container-fluid{
        width: 100%;
    }
    
    .lg\:parent:hover .parent-hover\:column-auto{
        columns: auto;
    }
    
    .lg\:parent:hover .parent-hover\:column-1{
        columns: 1;
    }
    
    .lg\:parent:hover .parent-hover\:column-2{
        columns: 2;
    }
    
    .lg\:parent:hover .parent-hover\:column-3{
        columns: 3;
    }
    
    .lg\:parent:hover .parent-hover\:column-4{
        columns: 4;
    }
    
    .lg\:parent:hover .parent-hover\:column-5{
        columns: 5;
    }
    
    .lg\:parent:hover .parent-hover\:column-6{
        columns: 6;
    }
    
    .lg\:parent:hover .parent-hover\:column-7{
        columns: 7;
    }
    
    .lg\:parent:hover .parent-hover\:column-8{
        columns: 8;
    }
    
    .lg\:parent:hover .parent-hover\:column-9{
        columns: 9;
    }
    
    .lg\:parent:hover .parent-hover\:column-10{
        columns: 10;
    }
    
    .lg\:parent:hover .parent-hover\:column-11{
        columns: 11;
    }
    
    .lg\:parent:hover .parent-hover\:column-12{
        columns: 12;
    }
    
    .lg\:parent:hover .parent-hover\:float-inline-start{
        float: inline-start;
    }
    
    .lg\:parent:hover .parent-hover\:float-inline-end{
        float: inline-end;
    }
    
    .lg\:parent:hover .parent-hover\:float-left{
        float: left;
    }
    
    .lg\:parent:hover .parent-hover\:float-right{
        float: right;
    }
    
    .lg\:parent:hover .parent-hover\:float-none{
        float: none;
    }
    
    .lg\:parent:hover .parent-hover\:float-inherit{
        float: inherit;
    }
    
    .lg\:parent:hover .parent-hover\:clear-inline-start{
        clear: inline-start;
    }
    
    .lg\:parent:hover .parent-hover\:clear-inline-end{
        clear: inline-end;
    }
    
    .lg\:parent:hover .parent-hover\:clear-left{
        clear: left;
    }
    
    .lg\:parent:hover .parent-hover\:clear-right{
        clear: right;
    }
    
    .lg\:parent:hover .parent-hover\:clear-both{
        clear: both;
    }
    
    .lg\:parent:hover .parent-hover\:clear-none{
        clear: none;
    }
    
    .lg\:parent:hover .parent-hover\:clear-inherit{
        clear: inherit;
    }
    
    .lg\:parent:hover .parent-hover\:isolation-auto{
        isolation: auto;
    }
    
    .lg\:parent:hover .parent-hover\:isolation-true{
        isolation: isolate;
    }
    
    .lg\:parent:hover .parent-hover\:object-fit-fill{
        object-fit: fill;
    }
    
    .lg\:parent:hover .parent-hover\:object-fit-cover{
        object-fit: cover;
    }
    
    .lg\:parent:hover .parent-hover\:object-fit-contain{
        object-fit: contain;
    }
    
    .lg\:parent:hover .parent-hover\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .lg\:parent:hover .parent-hover\:object-fit-none{
        object-fit: none;
    }
    
    .lg\:parent:hover .parent-hover\:object-position-top{
        object-position: top;
    }
    
    .lg\:parent:hover .parent-hover\:object-position-bottom{
        object-position: bottom;
    }
    
    .lg\:parent:hover .parent-hover\:object-position-left{
        object-position: left;
    }
    
    .lg\:parent:hover .parent-hover\:object-position-right{
        object-position: right;
    }
    
    .lg\:parent:hover .parent-hover\:object-position-left-top{
        object-position: left top;
    }
    
    .lg\:parent:hover .parent-hover\:object-position-right-top{
        object-position: right top;
    }
    
    .lg\:parent:hover .parent-hover\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .lg\:parent:hover .parent-hover\:object-position-right-bottom{
        object-position: right bottom;
    }

    .lg\:parent:hover .parent-hover\:object-position-center-top{
        object-position: center top;
    }

    .lg\:parent:hover .parent-hover\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-auto{
        overflow: auto;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-hidden{
        overflow: hidden;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-visible{
        overflow: visible;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-scroll{
        overflow: scroll;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-inherit{
        overflow:inherit;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-x-auto{
        overflow: auto;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .lg\:parent:hover .parent-hover\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .lg\:parent:hover .parent-hover\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .lg\:parent:hover .parent-hover\:position-static{
        position: static;
    }
    
    .lg\:parent:hover .parent-hover\:position-fixed{
        position: fixed;
    }
    
    .lg\:parent:hover .parent-hover\:position-absolute{
        position: absolute;
    }
    
    .lg\:parent:hover .parent-hover\:position-relative{
        position: relative;
    }
    
    .lg\:parent:hover .parent-hover\:position-sticky{
        position: sticky;
    }

    .lg\:parent:hover .parent-hover\:position-right-0{
        right: 0;
    }

    .lg\:parent:hover .parent-hover\:position-left-0{
        left: 0;
    }

    .lg\:parent:hover .parent-hover\:position-top-0{
        top: 0;
    }

    .lg\:parent:hover .parent-hover\:position-bottom-0{
        bottom: 0;
    }
    
    .lg\:parent:hover .parent-hover\:visible{
        visibility: visible;
    }
    
    .lg\:parent:hover .parent-hover\:invisible{
        visibility: hidden;
    }
    
    .lg\:parent:hover .parent-hover\:visibility-collapse{
        visibility: collapse;
    }
    
    .lg\:parent:hover .parent-hover\:z-0{
        z-index: 0;
    }
    
    .lg\:parent:hover .parent-hover\:-z-10{
        z-index: -10;
    }
    
    .lg\:parent:hover .parent-hover\:-z-20{
        z-index: -20;
    }
    
    .lg\:parent:hover .parent-hover\:-z-30{
        z-index: -30;
    }
    
    .lg\:parent:hover .parent-hover\:-z-40{
        z-index: -40;
    }
    
    .lg\:parent:hover .parent-hover\:-z-50{
        z-index: -50;
    }
    
    .lg\:parent:hover .parent-hover\:-z-60{
        z-index: -60;
    }
    
    .lg\:parent:hover .parent-hover\:-z-70{
        z-index: -70;
    }
    
    .lg\:parent:hover .parent-hover\:-z-80{
        z-index: -80;
    }
    
    .lg\:parent:hover .parent-hover\:-z-90{
        z-index: -90;
    }
    
    .lg\:parent:hover .parent-hover\:-z-100{
        z-index: -100;
    }
    
    .lg\:parent:hover .parent-hover\:z-10{
        z-index: 10;
    }
    
    .lg\:parent:hover .parent-hover\:z-20{
        z-index: 20;
    }
    
    .lg\:parent:hover .parent-hover\:z-30{
        z-index: 30;
    }
    
    .lg\:parent:hover .parent-hover\:z-40{
        z-index: 40;
    }
    
    .lg\:parent:hover .parent-hover\:z-50{
        z-index: 50;
    }
    
    .lg\:parent:hover .parent-hover\:z-60{
        z-index: 60;
    }
    
    .lg\:parent:hover .parent-hover\:z-70{
        z-index: 70;
    }
    
    .lg\:parent:hover .parent-hover\:z-80{
        z-index: 80;
    }
    
    .lg\:parent:hover .parent-hover\:z-90{
        z-index: 90;
    }
    
    .lg\:parent:hover .parent-hover\:z-100{
        z-index: 100;
    }
    
    .lg\:parent:hover .parent-hover\:z-auto{
        z-index: auto;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-0{
        flex-basis: 0;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-2{
        flex-basis: 2;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-4{
        flex-basis: 4;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-6{
        flex-basis: 6;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-8{
        flex-basis: 8;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-10{
        flex-basis: 10;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-12{
        flex-basis: 12;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-14{
        flex-basis: 14;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-16{
        flex-basis: 16;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-18{
        flex-basis: 18;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-20{
        flex-basis: 20;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .lg\:parent:hover .parent-hover\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .lg\:parent:hover .parent-hover\:flex-row{
        flex-direction: row;
    }
    
    .lg\:parent:hover .parent-hover\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .lg\:parent:hover .parent-hover\:flex-column{
        flex-direction: column;
    }
    
    .lg\:parent:hover .parent-hover\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .lg\:parent:hover .parent-hover\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .lg\:parent:hover .parent-hover\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .lg\:parent:hover .parent-hover\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .lg\:parent:hover .parent-hover\:flex-1{
        flex: 1 1 0;
    }
    
    .lg\:parent:hover .parent-hover\:flex-auto{
        flex: 1 1 auto;
    }
    
    .lg\:parent:hover .parent-hover\:flex-initial{
        flex: 0 1 auto;
    }
    
    .lg\:parent:hover .parent-hover\:flex-none{
        flex: none;
    }
    
    .lg\:parent:hover .parent-hover\:flex-grow-0{
        flex-grow: 0;
    }
    
    .lg\:parent:hover .parent-hover\:flex-grow-1{
        flex-grow: 1;
    }
    
    .lg\:parent:hover .parent-hover\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .lg\:parent:hover .parent-hover\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .lg\:parent:hover .parent-hover\:order-1{
        order: 1;
    }
    
    .lg\:parent:hover .parent-hover\:order-2{
        order: 2;
    }
    
    .lg\:parent:hover .parent-hover\:order-3{
        order: 3;
    }
    
    .lg\:parent:hover .parent-hover\:order-4{
        order: 4;
    }
    
    .lg\:parent:hover .parent-hover\:order-5{
        order: 5;
    }
    
    .lg\:parent:hover .parent-hover\:order-6{
        order: 6;
    }
    
    .lg\:parent:hover .parent-hover\:order-7{
        order: 7;
    }
    
    .lg\:parent:hover .parent-hover\:order-8{
        order: 8;
    }
    
    .lg\:parent:hover .parent-hover\:order-9{
        order: 9;
    }
    
    .lg\:parent:hover .parent-hover\:order-10{
        order: 10;
    }
    
    .lg\:parent:hover .parent-hover\:order-11{
        order: 11;
    }
    
    .lg\:parent:hover .parent-hover\:order-12{
        order: 12;
    }
    
    .lg\:parent:hover .parent-hover\:order-first{
        order: -9999;
    }
    
    .lg\:parent:hover .parent-hover\:order-last{
        order: 9999;
    }
    
    .lg\:parent:hover .parent-hover\:order-0{
        order: 0;
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .lg\:parent:hover .parent-hover\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-auto{
        grid-column: auto;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-none{
        grid-template-rows: none;
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .lg\:parent:hover .parent-hover\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-auto{
        grid-row: auto;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .lg\:parent:hover .parent-hover\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .lg\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:parent:hover .parent-hover\:grfl-row{
        grid-auto-flow: row;
    }
    
    .lg\:parent:hover .parent-hover\:grfl-col{
        grid-auto-flow: column;
    }
    
    .lg\:parent:hover .parent-hover\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .lg\:parent:hover .parent-hover\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .lg\:parent:hover .parent-hover\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .lg\:parent:hover .parent-hover\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .lg\:parent:hover .parent-hover\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .lg\:parent:hover .parent-hover\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .lg\:parent:hover .parent-hover\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .lg\:parent:hover .parent-hover\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .lg\:parent:hover .parent-hover\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .lg\:parent:hover .parent-hover\:gap-0{
        gap: 0;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-0{
        row-gap: 0;
    }
    
    .lg\:parent:hover .parent-hover\:gap-1{
        gap: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-2{
        gap: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-4{
        gap: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-6{
        gap: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-8{
        gap: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-9{
        gap: 9px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-10{
        gap: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-12{
        gap: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-14{
        gap: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-16{
        gap: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-18{
        gap: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-20{
        gap: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-1{
        column-gap: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-2{
        column-gap: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-4{
        column-gap: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-6{
        column-gap: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-8{
        column-gap: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-10{
        column-gap: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-12{
        column-gap: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-14{
        column-gap: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-16{
        column-gap: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-18{
        column-gap: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-x-20{
        column-gap: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-1{
        row-gap: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-2{
        row-gap: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-4{
        row-gap: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-6{
        row-gap: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-8{
        row-gap: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-10{
        row-gap: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-12{
        row-gap: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-14{
        row-gap: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-16{
        row-gap: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-18{
        row-gap: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:gap-y-20{
        row-gap: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:justify-content-normal{
        justify-content: normal;
    }
    
    .lg\:parent:hover .parent-hover\:justify-content-start{
        justify-content: flex-start;
    }
    
    .lg\:parent:hover .parent-hover\:justify-content-end{
        justify-content: flex-end;
    }
    
    .lg\:parent:hover .parent-hover\:justify-content-center{
        justify-content: center;
    }
    
    .lg\:parent:hover .parent-hover\:justify-content-between{
        justify-content: space-between;
    }
    
    .lg\:parent:hover .parent-hover\:justify-content-around{
        justify-content: space-around;
    }
    
    .lg\:parent:hover .parent-hover\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .lg\:parent:hover .parent-hover\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .lg\:parent:hover .parent-hover\:justify-items-start{
        justify-items: start;
    }
    
    .lg\:parent:hover .parent-hover\:justify-items-end{
        justify-items: end;
    }
    
    .lg\:parent:hover .parent-hover\:justify-items-center{
        justify-items: center;
    }
    
    .lg\:parent:hover .parent-hover\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:parent:hover .parent-hover\:justify-self-auto{
        justify-self: auto;
    }
    
    .lg\:parent:hover .parent-hover\:justify-self-start{
        justify-self: start;
    }
    
    .lg\:parent:hover .parent-hover\:justify-self-end{
        justify-self: end;
    }
    
    .lg\:parent:hover .parent-hover\:justify-self-center{
        justify-self: center;
    }
    
    .lg\:parent:hover .parent-hover\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:parent:hover .parent-hover\:align-content-normal{
        align-content: normal;
    }
    
    .lg\:parent:hover .parent-hover\:align-content-center{
        align-content: center;
    }
    
    .lg\:parent:hover .parent-hover\:align-content-start{
        align-content: flex-start;
    }
    
    .lg\:parent:hover .parent-hover\:align-content-end{
        align-content: flex-end;
    }
    
    .lg\:parent:hover .parent-hover\:align-content-between{
        align-content: space-between;
    }
    
    .lg\:parent:hover .parent-hover\:align-content-around{
        align-content: space-around;
    }
    
    .lg\:parent:hover .parent-hover\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .lg\:parent:hover .parent-hover\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .lg\:parent:hover .parent-hover\:align-content-stretch{
        align-content: stretch;
    }
    
    .lg\:parent:hover .parent-hover\:align-items-start{
        align-items: start;
    }
    
    .lg\:parent:hover .parent-hover\:align-items-end{
        align-items: end;
    }
    
    .lg\:parent:hover .parent-hover\:align-items-center{
        align-items: center;
    }
    
    .lg\:parent:hover .parent-hover\:align-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:parent:hover .parent-hover\:align-self-auto{
        justify-self: auto;
    }
    
    .lg\:parent:hover .parent-hover\:align-self-start{
        justify-self: start;
    }
    
    .lg\:parent:hover .parent-hover\:align-self-end{
        justify-self: end;
    }
    
    .lg\:parent:hover .parent-hover\:align-self-center{
        justify-self: center;
    }
    
    .lg\:parent:hover .parent-hover\:align-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:parent:hover .parent-hover\:align-self-baseline{
        justify-self: baseline;
    }
    
    .lg\:parent:hover .parent-hover\:place-content-center{
        place-content: center;
    }
    
    .lg\:parent:hover .parent-hover\:place-content-start{
        place-content: start;
    }
    
    .lg\:parent:hover .parent-hover\:place-content-end{
        place-content: end;
    }
    
    .lg\:parent:hover .parent-hover\:place-content-between{
        place-content: between;
    }
    
    .lg\:parent:hover .parent-hover\:place-content-around{
        place-content: around;
    }
    
    .lg\:parent:hover .parent-hover\:place-content-evenly{
        place-content: evenly;
    }
    
    .lg\:parent:hover .parent-hover\:place-content-baseline{
        place-content: baseline;
    }
    
    .lg\:parent:hover .parent-hover\:place-content-stretch{
        place-content: stretch;
    }
    
    .lg\:parent:hover .parent-hover\:place-items-start{
        place-content: start;
    }
    
    .lg\:parent:hover .parent-hover\:place-items-end{
        place-content: end;
    }
    
    .lg\:parent:hover .parent-hover\:place-items-center{
        place-content: center;
    }
    
    .lg\:parent:hover .parent-hover\:place-items-baseline{
        place-content: baseline;
    }
    
    .lg\:parent:hover .parent-hover\:place-items-stretch{
        place-content: stretch;
    }
    
    .lg\:parent:hover .parent-hover\:place-self-start{
        place-self: start;
    }
    
    .lg\:parent:hover .parent-hover\:place-self-end{
        place-self: end;
    }
    
    .lg\:parent:hover .parent-hover\:place-self-center{
        place-self: center;
    }
    
    .lg\:parent:hover .parent-hover\:place-self-baseline{
        place-self: baseline;
    }
    
    .lg\:parent:hover .parent-hover\:place-self-stretch{
        place-self: stretch;
    }
    
    .lg\:parent:hover .parent-hover\:w-0{
        width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:w-2{
        width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:w-4{
        width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:w-6{
        width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:w-8{
        width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:w-10{
        width: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:w-12{
        width: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:w-14{
        width: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:w-16{
        width: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:w-18{
        width: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:w-20{
        width: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:w-22{
        width: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-24{
        width: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-26{
        width: 4.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-28{
        width: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-30{
        width: 7.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-32{
        width: 10rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-34{
        width: 11.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-36{
        width: 13rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-38{
        width: 14.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-40{
        width: 16rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-42{
        width: 18rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-44{
        width: 20rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-46{
        width: 22rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-48{
        width: 24rem;
    }

    .lg\:parent:hover .parent-hover\:w-52{
        width: 28rem;
    }

    .lg\:parent:hover .parent-hover\:w-56{
        width: 32rem;
    }

    .lg\:parent:hover .parent-hover\:w-60{
        width: 36rem;
    }

    .lg\:parent:hover .parent-hover\:w-64{
        width: 40rem;
    }

    .lg\:parent:hover .parent-hover\:w-68{
        width: 44rem;
    }

    .lg\:parent:hover .parent-hover\:w-72{
        width: 48rem;
    }

    .lg\:parent:hover .parent-hover\:w-76{
        width: 52rem;
    }

    .lg\:parent:hover .parent-hover\:w-80{
        width: 56rem;
    }

    .lg\:parent:hover .parent-hover\:w-84{
        width: 60rem;
    }
    
    .lg\:parent:hover .parent-hover\:w-hf{
        width: 50%;
    }
    
    .lg\:parent:hover .parent-hover\:w-third{
        width: 33.333%;
    }
    
    .lg\:parent:hover .parent-hover\:w-two-third{
        width: 66.67%;
    }
    
    .lg\:parent:hover .parent-hover\:w-quarter{
        width: 25%;
    }
    
    .lg\:parent:hover .parent-hover\:w-three-quarter{
        width: 75%;
    }
    
    .lg\:parent:hover .parent-hover\:w-fifth{
        width: 20%;
    }
    
    .lg\:parent:hover .parent-hover\:w-two-fifth{
        width: 40%;
    }
    
    .lg\:parent:hover .parent-hover\:w-three-fifth{
        width: 60%;
    }
    
    .lg\:parent:hover .parent-hover\:w-four-fifth{
        width: 80%;
    }
    
    .lg\:parent:hover .parent-hover\:w-tenth{
        width: 10%;
    }
    
    .lg\:parent:hover .parent-hover\:w-two-tenth{
        width: 20%;
    }
    
    .lg\:parent:hover .parent-hover\:w-three-tenth{
        width: 30%;
    }
    
    .lg\:parent:hover .parent-hover\:w-four-tenth{
        width: 40%;
    }
    
    .lg\:parent:hover .parent-hover\:w-five-tenth{
        width: 50%;
    }
    
    .lg\:parent:hover .parent-hover\:w-six-tenth{
        width: 60%;
    }
    
    .lg\:parent:hover .parent-hover\:w-seven-tenth{
        width: 70%;
    }
    
    .lg\:parent:hover .parent-hover\:w-eight-tenth{
        width: 80%;
    }
    
    .lg\:parent:hover .parent-hover\:w-nine-tenth{
        width: 90%;
    }
    
    .lg\:parent:hover .parent-hover\:w-full{
        width: 100%;
    }
    
    .lg\:parent:hover .parent-hover\:w-min{
        width: min-content;
    }
    
    .lg\:parent:hover .parent-hover\:w-max{
        width: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:w-fit{
        width: fit-content;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-10{
        min-height: 10vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-20{
        min-height: 20vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-30{
        min-height: 30vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-40{
        min-height: 40vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-50{
        min-height: 50vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-60{
        min-height: 60vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-70{
        min-height: 70vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-80{
        min-height: 80vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-90{
        min-height: 90vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vh-100{
        min-height: 100vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-10{
        min-width: 10vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-20{
        min-width: 20vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-30{
        min-width: 30vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-40{
        min-width: 40vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-50{
        min-width: 50vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-60{
        min-width: 60vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-70{
        min-width: 70vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-80{
        min-width: 80vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-90{
        min-width: 100vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-vw-100{
        min-width: 100vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-10{
        max-height: 10vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-20{
        max-height: 20vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-30{
        max-height: 30vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-40{
        max-height: 40vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-50{
        max-height: 50vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-60{
        max-height: 60vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-70{
        max-height: 70vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-80{
        max-height: 80vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-90{
        max-height: 100vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vh-100{
        max-height: 100vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-10{
        max-width: 10vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-20{
        max-width: 20vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-30{
        max-width: 30vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-40{
        max-width: 40vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-50{
        max-width: 50vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-60{
        max-width: 60vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-70{
        max-width: 70vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-80{
        max-width: 80vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-90{
        max-width: 100vh;
    }
    
    .lg\:parent:hover .parent-hover\:max-vw-100{
        max-width: 100vh;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-2{
        min-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-4{
        min-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-6{
        min-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-8{
        min-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-10{
        min-width: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-12{
        min-width: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-14{
        min-width: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-16{
        min-width: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-18{
        min-width: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-20{
        min-width: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-22{
        min-width: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-24{
        min-width: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-26{
        min-width: 4.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-28{
        min-width: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-30{
        min-width: 7.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-32{
        min-width: 10rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-34{
        min-width: 11.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-36{
        min-width: 13rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-38{
        min-width: 14.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-40{
        min-width: 16rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-42{
        min-width: 18rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-44{
        min-width: 20rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-46{
        min-width: 22rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-48{
        min-width: 24rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-hf{
        min-width: 50%;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-full{
        min-width: 100%;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-min{
        min-width: min-content;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-max{
        min-width: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:min-w-fit{
        min-width: fit-content;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-0{
        max-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-2{
        max-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-4{
        max-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-6{
        max-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-8{
        max-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-10{
        max-width: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-12{
        max-width: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-14{
        max-width: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-16{
        max-width: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-18{
        max-width: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-20{
        max-width: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-22{
        max-width: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-24{
        max-width: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-26{
        max-width: 4.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-28{
        max-width: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-30{
        max-width: 7.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-32{
        max-width: 10rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-34{
        max-width: 11.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-36{
        max-width: 13rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-38{
        max-width: 14.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-40{
        max-width: 16rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-42{
        max-width: 18rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-44{
        max-width: 20rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-46{
        max-width: 22rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-48{
        max-width: 24rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-hf{
        max-width: 50%;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-full{
        max-width: 100%;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:max-w-fit{
        max-width: fit-content;
    }
    
    .lg\:parent:hover .parent-hover\:h-0{
        height: 0;
    }
    
    .lg\:parent:hover .parent-hover\:h-2{
        height: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:h-4{
        height: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:h-6{
        height: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:h-8{
        height: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:h-10{
        height: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:h-12{
        height: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:h-14{
        height: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:h-16{
        height: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:h-18{
        height: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:h-20{
        height: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:h-22{
        height: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-24{
        height: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-26{
        height: 4.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-28{
        height: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-30{
        height: 7.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-32{
        height: 10rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-34{
        height: 11.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-36{
        height: 13rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-38{
        height: 14.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-40{
        height: 16rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-42{
        height: 18rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-44{
        height: 20rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-46{
        height: 22rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-48{
        height: 24rem;
    }

    .lg\:parent:hover .parent-hover\:h-52{
        height: 28rem;
    }

    .lg\:parent:hover .parent-hover\:h-56{
        height: 32rem;
    }

    .lg\:parent:hover .parent-hover\:h-60{
        height: 36rem;
    }

    .lg\:parent:hover .parent-hover\:h-64{
        height: 40rem;
    }

    .lg\:parent:hover .parent-hover\:h-68{
        height: 44rem;
    }

    .lg\:parent:hover .parent-hover\:h-72{
        height: 48rem;
    }

    .lg\:parent:hover .parent-hover\:h-76{
        height: 52rem;
    }

    .lg\:parent:hover .parent-hover\:h-80{
        height: 56rem;
    }

    .lg\:parent:hover .parent-hover\:h-84{
        height: 60rem;
    }
    
    .lg\:parent:hover .parent-hover\:h-hf{
        height: 50%;
    }
    
    .lg\:parent:hover .parent-hover\:h-third{
        height: 33.333%;
    }
    
    .lg\:parent:hover .parent-hover\:h-two-third{
        height: 66.67%;
    }
    
    .lg\:parent:hover .parent-hover\:h-quarter{
        height: 25%;
    }
    
    .lg\:parent:hover .parent-hover\:h-three-quarter{
        height: 75%;
    }
    
    .lg\:parent:hover .parent-hover\:h-fifth{
        height: 20%;
    }
    
    .lg\:parent:hover .parent-hover\:h-two-fifth{
        height: 40%;
    }
    
    .lg\:parent:hover .parent-hover\:h-three-fifth{
        height: 60%;
    }
    
    .lg\:parent:hover .parent-hover\:h-four-fifth{
        height: 80%;
    }
    
    .lg\:parent:hover .parent-hover\:h-tenth{
        height: 10%;
    }
    
    .lg\:parent:hover .parent-hover\:h-two-tenth{
        height: 20%;
    }
    
    .lg\:parent:hover .parent-hover\:h-three-tenth{
        height: 30%;
    }
    
    .lg\:parent:hover .parent-hover\:h-four-tenth{
        height: 40%;
    }
    
    .lg\:parent:hover .parent-hover\:h-five-tenth{
        height: 50%;
    }
    
    .lg\:parent:hover .parent-hover\:h-six-tenth{
        height: 60%;
    }
    
    .lg\:parent:hover .parent-hover\:h-seventh-tenth{
        height: 70%;
    }
    
    .lg\:parent:hover .parent-hover\:h-eight-tenth{
        height: 80%;
    }
    
    .lg\:parent:hover .parent-hover\:h-nine-tenth{
        height: 90%;
    }
    
    .lg\:parent:hover .parent-hover\:h-full{
        height: 100%;
    }
    
    .lg\:parent:hover .parent-hover\:h-min{
        height: min-content;
    }
    
    .lg\:parent:hover .parent-hover\:h-max{
        height: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:h-fit{
        height: fit-content;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-0{
        min-height: 0;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-2{
        min-height: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-4{
        min-height: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-6{
        min-height: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-8{
        min-height: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-10{
        min-height: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-12{
        min-height: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-14{
        min-height: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-16{
        min-height: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-18{
        min-height: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-20{
        min-height: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-22{
        min-height: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-24{
        min-height: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-26{
        min-height: 4.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-28{
        min-height: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-30{
        min-height: 7.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-32{
        min-height: 10rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-34{
        min-height: 11.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-36{
        min-height: 13rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-38{
        min-height: 14.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-40{
        min-height: 16rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-42{
        min-height: 18rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-44{
        min-height: 20rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-46{
        min-height: 22rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-48{
        min-height: 24rem;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-hf{
        min-height: 50%;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-full{
        min-height: 100%;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-min{
        min-height: min-content;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-max{
        min-height: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:min-h-fit{
        min-height: fit-content;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-0{
        max-height: 0;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-2{
        max-height: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-4{
        max-height: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-6{
        max-height: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-8{
        max-height: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-10{
        max-height: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-12{
        max-height: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-14{
        max-height: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-16{
        max-height: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-18{
        max-height: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-20{
        max-height: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-22{
        max-height: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-24{
        max-height: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-26{
        max-height: 4.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-28{
        max-height: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-30{
        max-height: 7.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-32{
        max-height: 10rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-34{
        max-height: 11.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-36{
        max-height: 13rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-38{
        max-height: 14.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-40{
        max-height: 16rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-42{
        max-height: 18rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-44{
        max-height: 20rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-46{
        max-height: 22rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-48{
        max-height: 24rem;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-hf{
        max-height: 50%;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-full{
        max-height: 100%;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:parent:hover .parent-hover\:max-h-fit{
        max-height: fit-content;
    }
    
    .lg\:parent:hover .parent-hover\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .lg\:parent:hover .parent-hover\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .lg\:parent:hover .parent-hover\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:parent:hover .parent-hover\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:parent:hover .parent-hover\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:parent:hover .parent-hover\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:parent:hover .parent-hover\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:parent:hover .parent-hover\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:parent:hover .parent-hover\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:parent:hover .parent-hover\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:parent:hover .parent-hover\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:parent:hover .parent-hover\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:hover .parent-hover\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:parent:hover .parent-hover\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:parent:hover .parent-hover\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .lg\:parent:hover .parent-hover\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .lg\:parent:hover .parent-hover\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .lg\:parent:hover .parent-hover\:italic{
        font-style: italic;
    }
    
    .lg\:parent:hover .parent-hover\:italic-0{
        font-style: normal;
    }
    
    .lg\:parent:hover .parent-hover\:font-w-thin{
        font-weight: 100;
    }
    
    .lg\:parent:hover .parent-hover\:font-w-extralight{
        font-weight: 200;
    }
    
    .lg\:parent:hover .parent-hover\:font-w-light{
        font-weight: 300;
    }
    
    .lg\:parent:hover .parent-hover\:font-w-normal{
        font-weight: 400;
    }
    
    .lg\:parent:hover .parent-hover\:font-w-medium{
        font-weight: 500;
    }
    
    .lg\:parent:hover .parent-hover\:font-w-semibold{
        font-weight: 600;
    }
    
    .lg\:parent:hover .parent-hover\:font-w-bold{
        font-weight: 700;
    }
    
    .lg\:parent:hover .parent-hover\:font-w-extrabold{
        font-weight: 800;
    }
    
    .lg\:parent:hover .parent-hover\:font-w-black{
        font-weight: 900;
    }
    
    .lg\:parent:hover .parent-hover\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .lg\:parent:hover .parent-hover\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .lg\:parent:hover .parent-hover\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .lg\:parent:hover .parent-hover\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-1{
        line-height: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-2{
        line-height: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-3{
        line-height: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-4{
        line-height: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-5{
        line-height: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-6{
        line-height: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-7{
        line-height: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-8{
        line-height: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-9{
        line-height: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-10{
        line-height: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-normal{
        line-height: 1;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-sm{
        line-height: 1.25;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-md{
        line-height: 1.5;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-lg{
        line-height: 1.75;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-lg{
        line-height: 2;
    }
    
    .lg\:parent:hover .parent-hover\:line-h-xl{
        line-height: 4;
    }
    
    .lg\:parent:hover .parent-hover\:list-img-none{
        list-style-image: none;
    }
    
    .lg\:parent:hover .parent-hover\:list-position-inside{
        list-style-position: inside;
    }
    
    .lg\:parent:hover .parent-hover\:list-position-outside{
        list-style-position: outside;
    }
    
    .lg\:parent:hover .parent-hover\:list-type-none{
        list-style-type: none;
    }
    
    .lg\:parent:hover .parent-hover\:list-type-disc{
        list-style-type: disc;
    }
    
    .lg\:parent:hover .parent-hover\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .lg\:parent:hover .parent-hover\:list-type-square{
        list-style-type: square;
    }
    
    .lg\:parent:hover .parent-hover\:left-text{
        text-align: left;
    }
    
    .lg\:parent:hover .parent-hover\:right-text{
        text-align: right;
    }
    
    .lg\:parent:hover .parent-hover\:justify-text{
        text-align: justify;
    }
    
    .lg\:parent:hover .parent-hover\:center-text{
        text-align: center;
    }
    
    .lg\:parent:hover .parent-hover\:start-text{
        text-align: start;
    }
    
    .lg\:parent:hover .parent-hover\:end-text{
        text-align: end;
    }
    
    .lg\:parent:hover .parent-hover\:underline-text{
        text-decoration-line: underline;
    }
    
    .lg\:parent:hover .parent-hover\:overline-text{
        text-decoration-line: overline;
    }
    
    .lg\:parent:hover .parent-hover\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .lg\:parent:hover .parent-hover\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .lg\:parent:hover .parent-hover\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .lg\:parent:hover .parent-hover\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .lg\:parent:hover .parent-hover\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .lg\:parent:hover .parent-hover\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .lg\:parent:hover .parent-hover\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .lg\:parent:hover .parent-hover\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .lg\:parent:hover .parent-hover\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .lg\:parent:hover .parent-hover\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .lg\:parent:hover .parent-hover\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .lg\:parent:hover .parent-hover\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:text-uppercase{
        text-transform: uppercase;
    }
    
    .lg\:parent:hover .parent-hover\:text-lowercase{
        text-transform: lowercase;
    }
    
    .lg\:parent:hover .parent-hover\:text-capitalize{
        text-transform: capitalize;
    }
    
    .lg\:parent:hover .parent-hover\:text-no-case{
        text-transform: none;
    }
    
    .lg\:parent:hover .parent-hover\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .lg\:parent:hover .parent-hover\:text-clip{
        text-overflow: clip;
    }
    
    .lg\:parent:hover .parent-hover\:text-wrap{
        text-wrap: wrap;
    }
    
    .lg\:parent:hover .parent-hover\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .lg\:parent:hover .parent-hover\:text-balance{
        text-wrap: balance;
    }
    
    .lg\:parent:hover .parent-hover\:text-pretty{
        text-wrap: pretty;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-0{
        text-indent: 0;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-1{
        text-indent: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-2{
        text-indent: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-4{
        text-indent: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-6{
        text-indent: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-8{
        text-indent: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-10{
        text-indent: 10px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-12{
        text-indent: 12px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-14{
        text-indent: 14px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-16{
        text-indent: 16px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-18{
        text-indent: 18px;
    }
    
    .lg\:parent:hover .parent-hover\:text-indent-20{
        text-indent: 20px;
    }
    
    .lg\:parent:hover .parent-hover\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .lg\:parent:hover .parent-hover\:vertical-align-top{
        vertical-align: top;
    }
    
    .lg\:parent:hover .parent-hover\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .lg\:parent:hover .parent-hover\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .lg\:parent:hover .parent-hover\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .lg\:parent:hover .parent-hover\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .lg\:parent:hover .parent-hover\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .lg\:parent:hover .parent-hover\:vertical-align-super{
        vertical-align: super;
    }
    
    .lg\:parent:hover .parent-hover\:white-space-normal{
        white-space: normal;
    }
    
    .lg\:parent:hover .parent-hover\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .lg\:parent:hover .parent-hover\:white-space-pre{
        white-space: pre;
    }
    
    .lg\:parent:hover .parent-hover\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .lg\:parent:hover .parent-hover\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .lg\:parent:hover .parent-hover\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .lg\:parent:hover .parent-hover\:word-break-normal{
        word-break: normal;
    }
    
    .lg\:parent:hover .parent-hover\:word-break-words{
        word-break: break-word;
    }
    
    .lg\:parent:hover .parent-hover\:word-break-all{
        word-break: break-all;
    }
    
    .lg\:parent:hover .parent-hover\:word-break-keep{
        word-break: keep-all;
    }
    
    .lg\:parent:hover .parent-hover\:content-none{
        content: none;
    }
    
    .lg\:parent:hover .parent-hover\:content-blank{
        content: "";
    }
    
    .lg\:parent:hover .parent-hover\:bg-fixed{
        background-attachment: fixed;
    }
    
    .lg\:parent:hover .parent-hover\:bg-local{
        background-attachment: local;
    }
    
    .lg\:parent:hover .parent-hover\:bg-scroll{
        background-attachment: scroll;
    }
    
    .lg\:parent:hover .parent-hover\:bg-clip-border{
        background-clip: border-box;
    }
    
    .lg\:parent:hover .parent-hover\:bg-clip-content{
        background-clip: content-box;
    }
    
    .lg\:parent:hover .parent-hover\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .lg\:parent:hover .parent-hover\:bg-clip-text{
        background-clip: text;
    }
    
    .lg\:parent:hover .parent-hover\:bg-or-border{
        background-origin: border-box;
    }
    
    .lg\:parent:hover .parent-hover\:bg-origin-border{
        background-origin: border-box;
    }
    
    .lg\:parent:hover .parent-hover\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .lg\:parent:hover .parent-hover\:bg-origin-content{
        background-origin: content-box;
    }
    
    .lg\:parent:hover .parent-hover\:bg-top{
        background-position: top;
    }
    
    .lg\:parent:hover .parent-hover\:bg-bottom{
        background-position: bottom;
    }
    
    .lg\:parent:hover .parent-hover\:bg-center{
        background-position: center;
    }
    
    .lg\:parent:hover .parent-hover\:bg-left{
        background-position: left;
    }
    
    .lg\:parent:hover .parent-hover\:bg-right{
        background-position: top;
    }
    
    .lg\:parent:hover .parent-hover\:bg-left-top{
        background-position: left top;
    }
    
    .lg\:parent:hover .parent-hover\:bg-right-top{
        background-position: right top;
    }
    
    .lg\:parent:hover .parent-hover\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .lg\:parent:hover .parent-hover\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .lg\:parent:hover .parent-hover\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .lg\:parent:hover .parent-hover\:bg-repeat{
        background-repeat: repeat;
    }
    
    .lg\:parent:hover .parent-hover\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .lg\:parent:hover .parent-hover\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .lg\:parent:hover .parent-hover\:bg-repeat-space{
        background-repeat: space;
    }
    
    .lg\:parent:hover .parent-hover\:bg-repeat-round{
        background-repeat: round;
    }
    
    .lg\:parent:hover .parent-hover\:bg-s-auto{
        background-size: auto;
    }
    
    .lg\:parent:hover .parent-hover\:bg-s-cover{
        background-size: cover;
    }
    
    .lg\:parent:hover .parent-hover\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .lg\:parent:hover .parent-hover\:p-auto{
        padding: auto;
    }
    
    .lg\:parent:hover .parent-hover\:p-0{
        padding: 0;
    }
    
    .lg\:parent:hover .parent-hover\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .lg\:parent:hover .parent-hover\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .lg\:parent:hover .parent-hover\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .lg\:parent:hover .parent-hover\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .lg\:parent:hover .parent-hover\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .lg\:parent:hover .parent-hover\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .lg\:parent:hover .parent-hover\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .lg\:parent:hover .parent-hover\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .lg\:parent:hover .parent-hover\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .lg\:parent:hover .parent-hover\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .lg\:parent:hover .parent-hover\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .lg\:parent:hover .parent-hover\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .lg\:parent:hover .parent-hover\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .lg\:parent:hover .parent-hover\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .lg\:parent:hover .parent-hover\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .lg\:parent:hover .parent-hover\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .lg\:parent:hover .parent-hover\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .lg\:parent:hover .parent-hover\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .lg\:parent:hover .parent-hover\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .lg\:parent:hover .parent-hover\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .lg\:parent:hover .parent-hover\:pt-auto{
        padding-top: auto;
    }
    
    .lg\:parent:hover .parent-hover\:pt-0{
        padding-top: 0;
    }
    
    .lg\:parent:hover .parent-hover\:pt-4{
        padding-top: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-8{
        padding-top: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-12{
        padding-top: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-16{
        padding-top: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-20{
        padding-top: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-24{
        padding-top: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-28{
        padding-top: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-32{
        padding-top: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-36{
        padding-top: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-40{
        padding-top: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-44{
        padding-top: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-48{
        padding-top: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-52{
        padding-top: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-56{
        padding-top: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-60{
        padding-top: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-64{
        padding-top: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-68{
        padding-top: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-72{
        padding-top: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-76{
        padding-top: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .lg\:parent:hover .parent-hover\:pb-auto{
        padding-bottom: auto;
    }
    
    .lg\:parent:hover .parent-hover\:pb-0{
        padding-bottom: 0;
    }
    
    .lg\:parent:hover .parent-hover\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-16{
        padding-bottom: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-32{
        padding-bottom: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-48{
        padding-bottom: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-64{
        padding-bottom: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-68{
        padding-bottom: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-72{
        padding-bottom: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-76{
        padding-bottom: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .lg\:parent:hover .parent-hover\:pl-0{
        padding-left: auto;
    }
    
    .lg\:parent:hover .parent-hover\:pl-0{
        padding-left: 0;
    }
    
    .lg\:parent:hover .parent-hover\:pl-4{
        padding-left: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-8{
        padding-left: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-12{
        padding-left: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-16{
        padding-left: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-20{
        padding-left: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-24{
        padding-left: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-28{
        padding-left: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-32{
        padding-left: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-36{
        padding-left: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-40{
        padding-left: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-44{
        padding-left: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-48{
        padding-left: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-52{
        padding-left: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-56{
        padding-left: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-60{
        padding-left: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-64{
        padding-left: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-68{
        padding-left: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-72{
        padding-left: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-76{
        padding-left: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .lg\:parent:hover .parent-hover\:pr-auto{
        padding-right: auto;
    }
    
    .lg\:parent:hover .parent-hover\:pr-0{
        padding-right: 0;
    }
    
    .lg\:parent:hover .parent-hover\:pr-4{
        padding-right: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-8{
        padding-right: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-12{
        padding-right: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-16{
        padding-right: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-20{
        padding-right: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-24{
        padding-right: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-28{
        padding-right: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-32{
        padding-right: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-36{
        padding-right: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-40{
        padding-right: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-44{
        padding-right: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-48{
        padding-right: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-52{
        padding-right: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-56{
        padding-right: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-60{
        padding-right: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-64{
        padding-right: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-68{
        padding-right: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-72{
        padding-right: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-76{
        padding-right: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .lg\:parent:hover .parent-hover\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .lg\:parent:hover .parent-hover\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:parent:hover .parent-hover\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .lg\:parent:hover .parent-hover\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .lg\:parent:hover .parent-hover\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .lg\:parent:hover .parent-hover\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .lg\:parent:hover .parent-hover\:m-auto{
        margin: auto;
    }
    
    .lg\:parent:hover .parent-hover\:m-0{
        margin: 0;
    }
    
    .lg\:parent:hover .parent-hover\:m-4{
        margin: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-8{
        margin: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-12{
        margin: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-16{
        margin: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-20{
        margin: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-24{
        margin: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-28{
        margin: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-32{
        margin: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-36{
        margin: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-40{
        margin: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-44{
        margin: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-48{
        margin: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-52{
        margin: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-56{
        margin: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-60{
        margin: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-64{
        margin: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-68{
        margin: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-72{
        margin: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-76{
        margin: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .lg\:parent:hover .parent-hover\:mt-auto{
        margin-top: auto;
    }
    
    .lg\:parent:hover .parent-hover\:mt-0{
        margin-top: 0;
    }
    
    .lg\:parent:hover .parent-hover\:mt-4{
        margin-top: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-8{
        margin-top: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-12{
        margin-top: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-16{
        margin-top: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-20{
        margin-top: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-24{
        margin-top: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-28{
        margin-top: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-32{
        margin-top: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-36{
        margin-top: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-40{
        margin-top: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-44{
        margin-top: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-48{
        margin-top: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-52{
        margin-top: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-56{
        margin-top: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-60{
        margin-top: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-64{
        margin-top: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-68{
        margin-top: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-72{
        margin-top: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-76{
        margin-top: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .lg\:parent:hover .parent-hover\:mb-auto{
        margin-bottom: auto;
    }
    
    .lg\:parent:hover .parent-hover\:mb-0{
        margin-bottom: 0;
    }
    
    .lg\:parent:hover .parent-hover\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-16{
        margin-bottom: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-32{
        margin-bottom: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-48{
        margin-bottom: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-64{
        margin-bottom: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-68{
        margin-bottom: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-72{
        margin-bottom: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-76{
        margin-bottom: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .lg\:parent:hover .parent-hover\:ml-auto{
        margin-left: auto;
    }
    
    .lg\:parent:hover .parent-hover\:ml-0{
        margin-left: 0;
    }
    
    .lg\:parent:hover .parent-hover\:ml-4{
        margin-left: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-8{
        margin-left: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-12{
        margin-left: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-16{
        margin-left: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-20{
        margin-left: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-24{
        margin-left: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-28{
        margin-left: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-32{
        margin-left: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-36{
        margin-left: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-40{
        margin-left: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-44{
        margin-left: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-48{
        margin-left: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-52{
        margin-left: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-56{
        margin-left: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-60{
        margin-left: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-64{
        margin-left: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-68{
        margin-left: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-72{
        margin-left: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-76{
        margin-left: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .lg\:parent:hover .parent-hover\:mr-auto{
        margin-right: auto;
    }
    
    .lg\:parent:hover .parent-hover\:mr-0{
        margin-right: 0;
    }
    
    .lg\:parent:hover .parent-hover\:mr-4{
        margin-right: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-8{
        margin-right: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-12{
        margin-right: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-16{
        margin-right: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-20{
        margin-right: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-24{
        margin-right: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-28{
        margin-right: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-32{
        margin-right: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-36{
        margin-right: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-40{
        margin-right: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-44{
        margin-right: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-48{
        margin-right: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-52{
        margin-right: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-56{
        margin-right: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-60{
        margin-right: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-64{
        margin-right: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-68{
        margin-right: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-72{
        margin-right: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-76{
        margin-right: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .lg\:parent:hover .parent-hover\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .lg\:parent:hover .parent-hover\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .lg\:parent:hover .parent-hover\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .lg\:parent:hover .parent-hover\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .lg\:parent:hover .parent-hover\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .lg\:parent:hover .parent-hover\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .lg\:parent:hover .parent-hover\:d-none{
        display: none;
    }
    
    .lg\:parent:hover .parent-hover\:d-block{
        display: block;
    }
    
    .lg\:parent:hover .parent-hover\:d-flex{
        display: flex;
    }
    
    .lg\:parent:hover .parent-hover\:d-grid{
        display: grid;
    }
    
    .lg\:parent:hover .parent-hover\:d-table{
        display: table;
    }
    
    .lg\:parent:hover .parent-hover\:d-inherit{
        display: inherit;
    }
    
    .lg\:parent:hover .parent-hover\:d-flexbox{
        display: flexbox;
    }
    
    .lg\:parent:hover .parent-hover\:d-table-column{
        display: table-column;
    }
    
    .lg\:parent:hover .parent-hover\:d-table-column-group{
        display: table-column-group;
    }
    
    .lg\:parent:hover .parent-hover\:d-table-cell{
        display: table-cell;
    }
    
    .lg\:parent:hover .parent-hover\:d-table-caption{
        display: table-caption;
    }
    
    .lg\:parent:hover .parent-hover\:d-table-row{
        display: table-row;
    }
    
    .lg\:parent:hover .parent-hover\:d-table-row-group{
        display: table-row-group;
    }
    
    .lg\:parent:hover .parent-hover\:d-inline-block{
        display: inline-block;
    }
    
    .lg\:parent:hover .parent-hover\:d-inline-flex{
        display: inline-flex;
    }
    
    .lg\:parent:hover .parent-hover\:border-round-none{
        border-radius: 0;
    }
    
    .lg\:parent:hover .parent-hover\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .lg\:parent:hover .parent-hover\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .lg\:parent:hover .parent-hover\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .lg\:parent:hover .parent-hover\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .lg\:parent:hover .parent-hover\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .lg\:parent:hover .parent-hover\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .lg\:parent:hover .parent-hover\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .lg\:parent:hover .parent-hover\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:hover .parent-hover\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .lg\:parent:hover .parent-hover\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:hover .parent-hover\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:hover .parent-hover\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:hover .parent-hover\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:hover .parent-hover\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:hover .parent-hover\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:hover .parent-hover\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:hover .parent-hover\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:hover .parent-hover\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .lg\:parent:hover .parent-hover\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:hover .parent-hover\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:hover .parent-hover\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:hover .parent-hover\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:hover .parent-hover\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:hover .parent-hover\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:hover .parent-hover\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:hover .parent-hover\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:hover .parent-hover\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .lg\:parent:hover .parent-hover\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:hover .parent-hover\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:hover .parent-hover\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:hover .parent-hover\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:hover .parent-hover\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:hover .parent-hover\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:hover .parent-hover\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:hover .parent-hover\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:hover .parent-hover\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .lg\:parent:hover .parent-hover\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:hover .parent-hover\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:hover .parent-hover\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:hover .parent-hover\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:hover .parent-hover\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:hover .parent-hover\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:hover .parent-hover\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:hover .parent-hover\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .lg\:parent:hover .parent-hover\:border-w-0{
        border-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:border-w-1{
        border-width: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:border-w-2{
        border-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:border-w-4{
        border-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:border-w-6{
        border-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:border-w-8{
        border-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wl-0{
        border-left-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:border-wl-1{
        border-left-width: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wl-2{
        border-left-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wl-4{
        border-left-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wl-6{
        border-left-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wl-8{
        border-left-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wr-0{
        border-right-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:border-wr-1{
        border-right-width: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wr-2{
        border-right-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wr-4{
        border-right-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wr-6{
        border-right-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wr-8{
        border-right-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wt-0{
        border-top-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:border-wt-1{
        border-top-width: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wt-2{
        border-top-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wt-4{
        border-top-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wt-6{
        border-top-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wt-8{
        border-top-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:border-solid{
        border-style: solid;
    }
    
    .lg\:parent:hover .parent-hover\:border-dashed{
        border-style: dashed;
    }
    
    .lg\:parent:hover .parent-hover\:border-dotted{
        border-style: dotted;
    }
    
    .lg\:parent:hover .parent-hover\:border-double{
        border-style: double;
    }
    
    .lg\:parent:hover .parent-hover\:border-hidden{
        border-style: hidden;
    }
    
    .lg\:parent:hover .parent-hover\:border-none{
        border-style: none;
    }
    
    .lg\:parent:hover .parent-hover\:outline-w-0{
        outline-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:outline-w-1{
        outline-width: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:outline-w-2{
        outline-width: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:outline-w-4{
        outline-width: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:outline-w-6{
        outline-width: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:outline-w-8{
        outline-width: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:outline-solid{
        outline-style: solid;
    }
    
    .lg\:parent:hover .parent-hover\:outline-dashed{
        outline-style: dashed;
    }
    
    .lg\:parent:hover .parent-hover\:outline-dotted{
        outline-style: dotted;
    }
    
    .lg\:parent:hover .parent-hover\:outline-double{
        outline-style: double;
    }
    
    .lg\:parent:hover .parent-hover\:outline-hidden{
        outline-style: hidden;
    }
    
    .lg\:parent:hover .parent-hover\:outline-none{
        outline-style: none;
    }
    
    .lg\:parent:hover .parent-hover\:outline-offset-0{
        outline-offset: 0;
    }
    
    .lg\:parent:hover .parent-hover\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .lg\:parent:hover .parent-hover\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .lg\:parent:hover .parent-hover\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .lg\:parent:hover .parent-hover\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .lg\:parent:hover .parent-hover\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .lg\:parent:hover .parent-hover\:box-shadow-none{
        box-shadow: none;
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:opacity-0{
        opacity: 0;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-5{
        opacity: 0.05;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-10{
        opacity: 0.1;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-15{
        opacity: 0.15;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-20{
        opacity: 0.2;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-25{
        opacity: 0.25;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-30{
        opacity: 0.3;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-35{
        opacity: 0.35;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-40{
        opacity: 0.4;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-45{
        opacity: 0.45;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-50{
        opacity: 0.5;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-55{
        opacity: 0.55;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-60{
        opacity: 0.6;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-65{
        opacity: 0.65;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-70{
        opacity: 0.7;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-75{
        opacity: 0.75;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-80{
        opacity: 0.8;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-85{
        opacity: 0.85;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-90{
        opacity: 0.9;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-95{
        opacity: 0.95;
    }
    
    .lg\:parent:hover .parent-hover\:opacity-100{
        opacity: 1;
    }
    
    .lg\:parent:hover .parent-hover\:border-collapse{
        border-collapse: collapse;
    }
    
    .lg\:parent:hover .parent-hover\:border-seperate{
        border-collapse: separate;
    }
    
    .lg\:parent:hover .parent-hover\:table-layout-auto{
        table-layout: auto;
    }
    
    .lg\:parent:hover .parent-hover\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .lg\:parent:hover .parent-hover\:appearance-none{
        appearance: none;
    }
    
    .lg\:parent:hover .parent-hover\:appearance-auto{
        appearance: auto;
    }
    
    .lg\:parent:hover .parent-hover\:caption-top{
        caption-side: top;
    }
    
    .lg\:parent:hover .parent-hover\:caption-bottom{
        caption-side: bottom;
    }
    
    .lg\:parent:hover .parent-hover\:cursor-auto{
        cursor: auto;
    }
    
    .lg\:parent:hover .parent-hover\:cursor-default{
        cursor: default;
    }
    
    .lg\:parent:hover .parent-hover\:cursor-pointer{
        cursor: pointer;
    }
    
    .lg\:parent:hover .parent-hover\:cursor-text{
        cursor: text;
    }
    
    .lg\:parent:hover .parent-hover\:cursor-wait{
        cursor: wait;
    }
    
    .lg\:parent:hover .parent-hover\:cursor-help{
        cursor: help;
    }
    
    .lg\:parent:hover .parent-hover\:cursor-progress{
        cursor: progress;
    }
    
    .lg\:parent:hover .parent-hover\:cursor-none{
        cursor: none;
    }
    
    .lg\:parent:hover .parent-hover\:pointer-events-none{
        pointer-events: none;
    }
    
    .lg\:parent:hover .parent-hover\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .lg\:parent:hover .parent-hover\:resize-none{
        resize: none;
    }
    
    .lg\:parent:hover .parent-hover\:resize-y{
        resize: vertical;
    }
    
    .lg\:parent:hover .parent-hover\:resize-x{
        resize: horizontal;
    }
    
    .lg\:parent:hover .parent-hover\:resize-both{
        resize: both;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .lg\:parent:hover .parent-hover\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .lg\:parent:hover .parent-hover\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .lg\:parent:hover .parent-hover\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .lg\:parent:hover .parent-hover\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .lg\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .lg\:parent:hover .parent-hover\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .lg\:parent:hover .parent-hover\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .lg\:parent:hover .parent-hover\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .lg\:parent:hover .parent-hover\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:parent:hover .parent-hover\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .lg\:parent:hover .parent-hover\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:parent:hover .parent-hover\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .lg\:parent:hover .parent-hover\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .lg\:parent:hover .parent-hover\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .lg\:parent:hover .parent-hover\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .lg\:parent:hover .parent-hover\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .lg\:parent:hover .parent-hover\:user-select-none{
        user-select: none;
    }
    
    .lg\:parent:hover .parent-hover\:user-select-text{
        user-select: text;
    }
    
    .lg\:parent:hover .parent-hover\:user-select-all{
        user-select: all;
    }
    
    .lg\:parent:hover .parent-hover\:user-select-auto{
        user-select: auto;
    }
    
    .lg\:parent:hover .parent-hover\:will-change-auto{
        will-change: auto;
    }
    
    .lg\:parent:hover .parent-hover\:will-change-scroll{
        will-change: scroll;
    }
    
    .lg\:parent:hover .parent-hover\:will-change-contents{
        will-change: contents;
    }
    
    .lg\:parent:hover .parent-hover\:will-change-transform{
        will-change: transform;
    }
    
    .lg\:parent:hover .parent-hover\:stroke-w-0{
        stroke-width: 0;
    }
    
    .lg\:parent:hover .parent-hover\:stroke-w-1{
        stroke-width: 1;
    }
    
    .lg\:parent:hover .parent-hover\:stroke-w-2{
        stroke-width: 2;
    }
    
    .lg\:parent:hover .parent-hover\:scale-0{
        transform: scale(0);
    }
    
    .lg\:parent:hover .parent-hover\:scale-5{
        transform: scale(0.05);
    }
    
    .lg\:parent:hover .parent-hover\:scale-10{
        transform: scale(0.1);
    }
    
    .lg\:parent:hover .parent-hover\:scale-15{
        transform: scale(0.15);
    }
    
    .lg\:parent:hover .parent-hover\:scale-20{
        transform: scale(0.2);
    }
    
    .lg\:parent:hover .parent-hover\:scale-25{
        transform: scale(0.25);
    }
    
    .lg\:parent:hover .parent-hover\:scale-30{
        transform: scale(0.3);
    }
    
    .lg\:parent:hover .parent-hover\:scale-35{
        transform: scale(0.35);
    }
    
    .lg\:parent:hover .parent-hover\:scale-40{
        transform: scale(0.4);
    }
    
    .lg\:parent:hover .parent-hover\:scale-45{
        transform: scale(0.45);
    }
    
    .lg\:parent:hover .parent-hover\:scale-50{
        transform: scale(0.5);
    }
    
    .lg\:parent:hover .parent-hover\:scale-55{
        transform: scale(0.55);
    }
    
    .lg\:parent:hover .parent-hover\:scale-60{
        transform: scale(0.6);
    }
    
    .lg\:parent:hover .parent-hover\:scale-65{
        transform: scale(0.65);
    }
    
    .lg\:parent:hover .parent-hover\:scale-70{
        transform: scale(0.7);
    }
    
    .lg\:parent:hover .parent-hover\:scale-75{
        transform: scale(0.75);
    }
    
    .lg\:parent:hover .parent-hover\:scale-80{
        transform: scale(0.8);
    }
    
    .lg\:parent:hover .parent-hover\:scale-85{
        transform: scale(0.85);
    }
    
    .lg\:parent:hover .parent-hover\:scale-90{
        transform: scale(0.9);
    }
    
    .lg\:parent:hover .parent-hover\:scale-95{
        transform: scale(0.95);
    }
    
    .lg\:parent:hover .parent-hover\:scale-100{
        transform: scale(1);
    }
    
    .lg\:parent:hover .parent-hover\:scale-105{
        transform: scale(1.05);
    }
    
    .lg\:parent:hover .parent-hover\:scale-110{
        transform: scale(1.1);
    }
    
    .lg\:parent:hover .parent-hover\:scale-115{
        transform: scale(1.15);
    }
    
    .lg\:parent:hover .parent-hover\:scale-120{
        transform: scale(1.2);
    }
    
    .lg\:parent:hover .parent-hover\:scale-125{
        transform: scale(1.25);
    }
    
    .lg\:parent:hover .parent-hover\:scale-130{
        transform: scale(1.3);
    }
    
    .lg\:parent:hover .parent-hover\:scale-135{
        transform: scale(1.35);
    }
    
    .lg\:parent:hover .parent-hover\:scale-140{
        transform: scale(1.4);
    }
    
    .lg\:parent:hover .parent-hover\:scale-145{
        transform: scale(1.45);
    }
    
    .lg\:parent:hover .parent-hover\:scale-150{
        transform: scale(1.5);
    }

    .lg\:parent:hover .parent-hover\:-translate-1:hover{
        transform: translate(-10px);
    }

    .lg\:parent:hover .parent-hover\:-translate-2:hover{
        transform: translate(-20px);
    }

    .lg\:parent:hover .parent-hover\:-translate-3:hover{
        transform: translate(-30px);
    }

    .lg\:parent:hover .parent-hover\:-translate-4:hover{
        transform: translate(-40px);
    }

    .lg\:parent:hover .parent-hover\:-translate-5:hover{
        transform: translate(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-6:hover{
        transform: translate(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-7:hover{
        transform: translate(-70px);
    }

    .lg\:parent:hover .parent-hover\:-translate-8:hover{
        transform: translate(-80px);
    }

    .lg\:parent:hover .parent-hover\:-translate-9:hover{
        transform: translate(-90px);
    }

    .lg\:parent:hover .parent-hover\:-translate-10:hover{
        transform: translate(-100px);
    }

    .lg\:parent:hover .parent-hover\:-translate-11:hover{
        transform: translate(-110px);
    }

    .lg\:parent:hover .parent-hover\:-translate-12:hover{
        transform: translate(-120px);
    }

    .lg\:parent:hover .parent-hover\:-translate-13:hover{
        transform: translate(-130px);
    }

    .lg\:parent:hover .parent-hover\:-translate-14:hover{
        transform: translate(-140px);
    }

    .lg\:parent:hover .parent-hover\:-translate-15:hover{
        transform: translate(-150px);
    }

    .lg\:parent:hover .parent-hover\:-translate-16:hover{
        transform: translate(-160px);
    }

    .lg\:parent:hover .parent-hover\:-translate-17:hover{
        transform: translate(-170px);
    }

    .lg\:parent:hover .parent-hover\:-translate-18:hover{
        transform: translate(-180px);
    }

    .lg\:parent:hover .parent-hover\:-translate-19:hover{
        transform: translate(-190px);
    }

    .lg\:parent:hover .parent-hover\:-translate-20:hover{
        transform: translate(-200px);
    }

    .lg\:parent:hover .parent-hover\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .lg\:parent:hover .parent-hover\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .lg\:parent:hover .parent-hover\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .lg\:parent:hover .parent-hover\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .lg\:parent:hover .parent-hover\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .lg\:parent:hover .parent-hover\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .lg\:parent:hover .parent-hover\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .lg\:parent:hover .parent-hover\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .lg\:parent:hover .parent-hover\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .lg\:parent:hover .parent-hover\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .lg\:parent:hover .parent-hover\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .lg\:parent:hover .parent-hover\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .lg\:parent:hover .parent-hover\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .lg\:parent:hover .parent-hover\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .lg\:parent:hover .parent-hover\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .lg\:parent:hover .parent-hover\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .lg\:parent:hover .parent-hover\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .lg\:parent:hover .parent-hover\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .lg\:parent:hover .parent-hover\:-translate-1{
        transform: translate(-10px);
    }

    .lg\:parent:hover .parent-hover\:-translate-2{
        transform: translate(-20px);
    }

    .lg\:parent:hover .parent-hover\:-translate-3{
        transform: translate(-30px);
    }

    .lg\:parent:hover .parent-hover\:-translate-4{
        transform: translate(-40px);
    }

    .lg\:parent:hover .parent-hover\:-translate-5{
        transform: translate(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-6{
        transform: translate(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-7{
        transform: translate(-70px);
    }

    .lg\:parent:hover .parent-hover\:-translate-8{
        transform: translate(-80px);
    }

    .lg\:parent:hover .parent-hover\:-translate-9{
        transform: translate(-90px);
    }

    .lg\:parent:hover .parent-hover\:-translate-10{
        transform: translate(-100px);
    }

    .lg\:parent:hover .parent-hover\:-translate-11{
        transform: translate(-110px);
    }

    .lg\:parent:hover .parent-hover\:-translate-12{
        transform: translate(-120px);
    }

    .lg\:parent:hover .parent-hover\:-translate-13{
        transform: translate(-130px);
    }

    .lg\:parent:hover .parent-hover\:-translate-14{
        transform: translate(-140px);
    }

    .lg\:parent:hover .parent-hover\:-translate-15{
        transform: translate(-150px);
    }

    .lg\:parent:hover .parent-hover\:-translate-16{
        transform: translate(-160px);
    }

    .lg\:parent:hover .parent-hover\:-translate-17{
        transform: translate(-170px);
    }

    .lg\:parent:hover .parent-hover\:-translate-18{
        transform: translate(-180px);
    }

    .lg\:parent:hover .parent-hover\:-translate-19{
        transform: translate(-190px);
    }

    .lg\:parent:hover .parent-hover\:-translate-20{
        transform: translate(-200px);
    }

    .lg\:parent:hover .parent-hover\:-translate-10x{
        transform: translate(-10%);
    }

    .lg\:parent:hover .parent-hover\:-translate-15x{
        transform: translate(-15%);
    }

    .lg\:parent:hover .parent-hover\:-translate-20x{
        transform: translate(-20%);
    }

    .lg\:parent:hover .parent-hover\:-translate-25x{
        transform: translate(-25%);
    }

    .lg\:parent:hover .parent-hover\:-translate-30x{
        transform: translate(-30%);
    }

    .lg\:parent:hover .parent-hover\:-translate-35x{
        transform: translate(-35%);
    }

    .lg\:parent:hover .parent-hover\:-translate-40x{
        transform: translate(-40%);
    }

    .lg\:parent:hover .parent-hover\:-translate-45x{
        transform: translate(-45%);
    }

    .lg\:parent:hover .parent-hover\:-translate-50x{
        transform: translate(-50%);
    }

    .lg\:parent:hover .parent-hover\:-translate-55x{
        transform: translate(-55%);
    }

    .lg\:parent:hover .parent-hover\:-translate-60x{
        transform: translate(-60%);
    }

    .lg\:parent:hover .parent-hover\:-translate-65x{
        transform: translate(-65%);
    }

    .lg\:parent:hover .parent-hover\:-translate-70x{
        transform: translate(-70%);
    }

    .lg\:parent:hover .parent-hover\:-translate-75x{
        transform: translate(-75%);
    }

    .lg\:parent:hover .parent-hover\:-translate-80x{
        transform: translate(-80%);
    }

    .lg\:parent:hover .parent-hover\:-translate-85x{
        transform: translate(-85%);
    }

    .lg\:parent:hover .parent-hover\:-translate-90x{
        transform: translate(-90%);
    }

    .lg\:parent:hover .parent-hover\:-translate-95x{
        transform: translate(-95%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-1{
        transform: translateX(-10px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-2{
        transform: translateX(-20px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-3{
        transform: translateX(-30px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-4{
        transform: translateX(-40px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-5{
        transform: translateX(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-6{
        transform: translateX(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-7{
        transform: translateX(-70px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-8{
        transform: translateX(-80px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-9{
        transform: translateX(-90px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-10{
        transform: translateX(-100px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-11{
        transform: translateX(-110px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-12{
        transform: translateX(-120px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-13{
        transform: translateX(-130px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-14{
        transform: translateX(-140px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-15{
        transform: translateX(-150px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-16{
        transform: translateX(-160px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-17{
        transform: translateX(-170px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-18{
        transform: translateX(-180px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-19{
        transform: translateX(-190px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-20{
        transform: translateX(-200px);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .lg\:parent:hover .parent-hover\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-1{
        transform: translateY(-10px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-2{
        transform: translateY(-20px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-3{
        transform: translateY(-30px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-4{
        transform: translateY(-40px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-5{
        transform: translateY(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-6{
        transform: translateY(-60px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-7{
        transform: translateY(-70px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-8{
        transform: translateY(-80px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-9{
        transform: translateY(-90px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-10{
        transform: translateY(-100px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-11{
        transform: translateY(-110px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-12{
        transform: translateY(-120px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-13{
        transform: translateY(-130px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-14{
        transform: translateY(-140px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-15{
        transform: translateY(-150px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-16{
        transform: translateY(-160px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-17{
        transform: translateY(-170px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-18{
        transform: translateY(-180px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-19{
        transform: translateY(-190px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-20{
        transform: translateY(-200px);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .lg\:parent:hover .parent-hover\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .lg\:parent:hover .parent-hover\:translate-0{
        transform: translate(0);
    }

    .lg\:parent:hover .parent-hover\:translate-1{
        transform: translate(10px);
    }

    .lg\:parent:hover .parent-hover\:translate-2{
        transform: translate(20px);
    }

    .lg\:parent:hover .parent-hover\:translate-3{
        transform: translate(30px);
    }

    .lg\:parent:hover .parent-hover\:translate-4{
        transform: translate(40px);
    }

    .lg\:parent:hover .parent-hover\:translate-5{
        transform: translate(60px);
    }

    .lg\:parent:hover .parent-hover\:translate-6{
        transform: translate(60px);
    }

    .lg\:parent:hover .parent-hover\:translate-7{
        transform: translate(70px);
    }

    .lg\:parent:hover .parent-hover\:translate-8{
        transform: translate(80px);
    }

    .lg\:parent:hover .parent-hover\:translate-9{
        transform: translate(90px);
    }

    .lg\:parent:hover .parent-hover\:translate-10{
        transform: translate(100px);
    }

    .lg\:parent:hover .parent-hover\:translate-11{
        transform: translate(110px);
    }

    .lg\:parent:hover .parent-hover\:translate-12{
        transform: translate(120px);
    }

    .lg\:parent:hover .parent-hover\:translate-13{
        transform: translate(130px);
    }

    .lg\:parent:hover .parent-hover\:translate-14{
        transform: translate(140px);
    }

    .lg\:parent:hover .parent-hover\:translate-15{
        transform: translate(150px);
    }

    .lg\:parent:hover .parent-hover\:translate-16{
        transform: translate(160px);
    }

    .lg\:parent:hover .parent-hover\:translate-17{
        transform: translate(170px);
    }

    .lg\:parent:hover .parent-hover\:translate-18{
        transform: translate(180px);
    }

    .lg\:parent:hover .parent-hover\:translate-19{
        transform: translate(190px);
    }

    .lg\:parent:hover .parent-hover\:translate-20{
        transform: translate(200px);
    }

    .lg\:parent:hover .parent-hover\:translate-10x{
        transform: translate(10%);
    }

    .lg\:parent:hover .parent-hover\:translate-15x{
        transform: translate(15%);
    }

    .lg\:parent:hover .parent-hover\:translate-20x{
        transform: translate(20%);
    }

    .lg\:parent:hover .parent-hover\:translate-25x{
        transform: translate(25%);
    }

    .lg\:parent:hover .parent-hover\:translate-30x{
        transform: translate(30%);
    }

    .lg\:parent:hover .parent-hover\:translate-35x{
        transform: translate(35%);
    }

    .lg\:parent:hover .parent-hover\:translate-40x{
        transform: translate(40%);
    }

    .lg\:parent:hover .parent-hover\:translate-45x{
        transform: translate(45%);
    }

    .lg\:parent:hover .parent-hover\:translate-50x{
        transform: translate(50%);
    }

    .lg\:parent:hover .parent-hover\:translate-55x{
        transform: translate(55%);
    }

    .lg\:parent:hover .parent-hover\:translate-60x{
        transform: translate(60%);
    }

    .lg\:parent:hover .parent-hover\:translate-65x{
        transform: translate(65%);
    }

    .lg\:parent:hover .parent-hover\:translate-70x{
        transform: translate(70%);
    }

    .lg\:parent:hover .parent-hover\:translate-75x{
        transform: translate(75%);
    }

    .lg\:parent:hover .parent-hover\:translate-80x{
        transform: translate(80%);
    }

    .lg\:parent:hover .parent-hover\:translate-85x{
        transform: translate(85%);
    }

    .lg\:parent:hover .parent-hover\:translate-90x{
        transform: translate(90%);
    }

    .lg\:parent:hover .parent-hover\:translate-95x{
        transform: translate(95%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-0{
        transform: translateX(0);
    }

    .lg\:parent:hover .parent-hover\:translate-x-1{
        transform: translateX(10px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-2{
        transform: translateX(20px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-3{
        transform: translateX(30px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-4{
        transform: translateX(40px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-5{
        transform: translateX(60px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-6{
        transform: translateX(60px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-7{
        transform: translateX(70px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-8{
        transform: translateX(80px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-9{
        transform: translateX(90px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-10{
        transform: translateX(100px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-11{
        transform: translateX(110px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-12{
        transform: translateX(120px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-13{
        transform: translateX(130px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-14{
        transform: translateX(140px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-15{
        transform: translateX(150px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-16{
        transform: translateX(160px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-17{
        transform: translateX(170px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-18{
        transform: translateX(180px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-19{
        transform: translateX(190px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-20{
        transform: translateX(200px);
    }

    .lg\:parent:hover .parent-hover\:translate-x-10x{
        transform: translateX(10%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-15x{
        transform: translateX(15%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-20x{
        transform: translateX(20%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-25x{
        transform: translateX(25%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-30x{
        transform: translateX(30%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-35x{
        transform: translateX(35%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-40x{
        transform: translateX(40%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-45x{
        transform: translateX(45%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-50x{
        transform: translateX(50%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-55x{
        transform: translateX(55%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-60x{
        transform: translateX(60%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-65x{
        transform: translateX(65%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-70x{
        transform: translateX(70%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-75x{
        transform: translateX(75%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-80x{
        transform: translateX(80%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-85x{
        transform: translateX(85%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-90x{
        transform: translateX(90%);
    }

    .lg\:parent:hover .parent-hover\:translate-x-95x{
        transform: translateX(95%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-0{
        transform: translateY(0);
    }

    .lg\:parent:hover .parent-hover\:translate-y-1{
        transform: translateY(10px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-2{
        transform: translateY(20px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-3{
        transform: translateY(30px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-4{
        transform: translateY(40px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-5{
        transform: translateY(60px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-6{
        transform: translateY(60px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-7{
        transform: translateY(70px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-8{
        transform: translateY(80px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-9{
        transform: translateY(90px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-10{
        transform: translateY(100px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-11{
        transform: translateY(110px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-12{
        transform: translateY(120px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-13{
        transform: translateY(130px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-14{
        transform: translateY(140px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-15{
        transform: translateY(150px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-16{
        transform: translateY(160px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-17{
        transform: translateY(170px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-18{
        transform: translateY(180px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-19{
        transform: translateY(190px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-20{
        transform: translateY(200px);
    }

    .lg\:parent:hover .parent-hover\:translate-y-10x{
        transform: translateY(10%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-15x{
        transform: translateY(15%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-20x{
        transform: translateY(20%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-25x{
        transform: translateY(25%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-30x{
        transform: translateY(30%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-35x{
        transform: translateY(35%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-40x{
        transform: translateY(40%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-45x{
        transform: translateY(45%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-50x{
        transform: translateY(50%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-55x{
        transform: translateY(55%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-60x{
        transform: translateY(60%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-65x{
        transform: translateY(65%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-70x{
        transform: translateY(70%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-75x{
        transform: translateY(75%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-80x{
        transform: translateY(80%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-85x{
        transform: translateY(85%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-90x{
        transform: translateY(90%);
    }

    .lg\:parent:hover .parent-hover\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-0{
        transform: rotate(0);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-1{
        transform: rotate(1deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-2{
        transform: rotate(2deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-3{
        transform: rotate(3deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-6{
        transform: rotate(6deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-12{
        transform: rotate(12deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-20{
        transform: rotate(20deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-30{
        transform: rotate(30deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-45{
        transform: rotate(45deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-60{
        transform: rotate(60deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-90{
        transform: rotate(90deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-180{
        transform: rotate(180deg);
    }
    
    .lg\:parent:hover .parent-hover\:rotate-259{
        transform: rotate(359deg);
    }
    
    .lg\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:hover .parent-hover\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .lg\:parent:hover .parent-hover\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .lg\:parent:hover .parent-hover\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .lg\:parent:hover .parent-hover\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .lg\:parent:hover .parent-hover\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .lg\:parent:hover .parent-hover\:transition-property-all{
        transition-property: all;
    }
    
    .lg\:parent:hover .parent-hover\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .lg\:parent:hover .parent-hover\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .lg\:parent:hover .parent-hover\:transition-property-transform{
        transition-property: transform;
    }
    
    .lg\:parent:hover .parent-hover\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .lg\:parent:hover .parent-hover\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .lg\:parent:hover .parent-hover\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .lg\:parent:hover .parent-hover\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .lg\:parent:hover .parent-hover\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-spin{
        animation-name: spin;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .lg\:parent:hover .parent-hover\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .lg\:parent:hover .parent-hover\:color-white{
        color: var(--white);
    }
    
    .lg\:parent:hover .parent-hover\:color-black{
        color: var(--black);
    }
    
    .lg\:parent:hover .parent-hover\:text-white{
        color: var(--white);
    }
    
    .lg\:parent:hover .parent-hover\:text-black{
        color: var(--black);
    }
    
    .lg\:parent:hover .parent-hover\:bg-white{
        background: var(--white);
    }
    
    .lg\:parent:hover .parent-hover\:bg-black{
        background: var(--black);
    }

    .lg\:parent:hover .parent-hover\:border-white{
        border-color: var(--white);
    }

    .lg\:parent:hover .parent-hover\:border-black{
        border-color: var(--black);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .lg\:parent:hover .parent-hover\:fill-transparent{
        fill: transparent;
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:hover .parent-hover\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:hover .parent-hover\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:hover .parent-hover\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:hover .parent-hover\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:hover .parent-hover\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:hover .parent-hover\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:hover .parent-hover\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:parent:hover .parent-hover\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 768px){
    .md\:parent:hover .parent-hover\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .md\:parent:hover .parent-hover\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .md\:parent:hover .parent-hover\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .md\:parent:hover .parent-hover\:container{
        width: 100%;
    }

    .md\:parent:hover .parent-hover\:container-fluid{
        width: 100%;
    }

    .md\:parent:hover .parent-hover\:column-auto{
        columns: auto;
    }

    .md\:parent:hover .parent-hover\:column-1{
        columns: 1;
    }

    .md\:parent:hover .parent-hover\:column-2{
        columns: 2;
    }

    .md\:parent:hover .parent-hover\:column-3{
        columns: 3;
    }

    .md\:parent:hover .parent-hover\:column-4{
        columns: 4;
    }

    .md\:parent:hover .parent-hover\:column-5{
        columns: 5;
    }

    .md\:parent:hover .parent-hover\:column-6{
        columns: 6;
    }

    .md\:parent:hover .parent-hover\:column-7{
        columns: 7;
    }

    .md\:parent:hover .parent-hover\:column-8{
        columns: 8;
    }

    .md\:parent:hover .parent-hover\:column-9{
        columns: 9;
    }

    .md\:parent:hover .parent-hover\:column-10{
        columns: 10;
    }

    .md\:parent:hover .parent-hover\:column-11{
        columns: 11;
    }

    .md\:parent:hover .parent-hover\:column-12{
        columns: 12;
    }

    .md\:parent:hover .parent-hover\:float-inline-start{
        float: inline-start;
    }

    .md\:parent:hover .parent-hover\:float-inline-end{
        float: inline-end;
    }

    .md\:parent:hover .parent-hover\:float-left{
        float: left;
    }

    .md\:parent:hover .parent-hover\:float-right{
        float: right;
    }

    .md\:parent:hover .parent-hover\:float-none{
        float: none;
    }

    .md\:parent:hover .parent-hover\:float-inherit{
        float: inherit;
    }

    .md\:parent:hover .parent-hover\:clear-inline-start{
        clear: inline-start;
    }

    .md\:parent:hover .parent-hover\:clear-inline-end{
        clear: inline-end;
    }

    .md\:parent:hover .parent-hover\:clear-left{
        clear: left;
    }

    .md\:parent:hover .parent-hover\:clear-right{
        clear: right;
    }

    .md\:parent:hover .parent-hover\:clear-both{
        clear: both;
    }

    .md\:parent:hover .parent-hover\:clear-none{
        clear: none;
    }

    .md\:parent:hover .parent-hover\:clear-inherit{
        clear: inherit;
    }

    .md\:parent:hover .parent-hover\:isolation-auto{
        isolation: auto;
    }

    .md\:parent:hover .parent-hover\:isolation-true{
        isolation: isolate;
    }

    .md\:parent:hover .parent-hover\:object-fit-fill{
        object-fit: fill;
    }

    .md\:parent:hover .parent-hover\:object-fit-cover{
        object-fit: cover;
    }

    .md\:parent:hover .parent-hover\:object-fit-contain{
        object-fit: contain;
    }

    .md\:parent:hover .parent-hover\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .md\:parent:hover .parent-hover\:object-fit-none{
        object-fit: none;
    }

    .md\:parent:hover .parent-hover\:object-position-top{
        object-position: top;
    }

    .md\:parent:hover .parent-hover\:object-position-bottom{
        object-position: bottom;
    }

    .md\:parent:hover .parent-hover\:object-position-left{
        object-position: left;
    }

    .md\:parent:hover .parent-hover\:object-position-right{
        object-position: right;
    }

    .md\:parent:hover .parent-hover\:object-position-left-top{
        object-position: left top;
    }

    .md\:parent:hover .parent-hover\:object-position-right-top{
        object-position: right top;
    }

    .md\:parent:hover .parent-hover\:object-position-left-bottom{
        object-position: left bottom;
    }

    .md\:parent:hover .parent-hover\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:parent:hover .parent-hover\:object-position-center-top{
        object-position: center top;
    }

    .sm\:parent:hover .parent-hover\:object-position-center-bottom{
        object-position: center bottom;
    }

    .md\:parent:hover .parent-hover\:overflow-auto{
        overflow: auto;
    }

    .md\:parent:hover .parent-hover\:overflow-hidden{
        overflow: hidden;
    }

    .md\:parent:hover .parent-hover\:overflow-visible{
        overflow: visible;
    }

    .md\:parent:hover .parent-hover\:overflow-scroll{
        overflow: scroll;
    }

    .md\:parent:hover .parent-hover\:overflow-inherit{
        overflow:inherit;
    }

    .md\:parent:hover .parent-hover\:overflow-x-auto{
        overflow: auto;
    }

    .md\:parent:hover .parent-hover\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .md\:parent:hover .parent-hover\:overflow-x-visible{
        overflow-x: visible;
    }

    .md\:parent:hover .parent-hover\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .md\:parent:hover .parent-hover\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .md\:parent:hover .parent-hover\:overflow-y-auto{
        overflow-y: auto;
    }

    .md\:parent:hover .parent-hover\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .md\:parent:hover .parent-hover\:overflow-y-visible{
        overflow-y: visible;
    }

    .md\:parent:hover .parent-hover\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .md\:parent:hover .parent-hover\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .md\:parent:hover .parent-hover\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .md\:parent:hover .parent-hover\:position-static{
        position: static;
    }

    .md\:parent:hover .parent-hover\:position-fixed{
        position: fixed;
    }

    .md\:parent:hover .parent-hover\:position-absolute{
        position: absolute;
    }

    .md\:parent:hover .parent-hover\:position-relative{
        position: relative;
    }

    .md\:parent:hover .parent-hover\:position-sticky{
        position: sticky;
    }

    .md\:parent:hover .parent-hover\:position-right-0{
        right: 0;
    }
    
    .md\:parent:hover .parent-hover\:position-left-0{
        left: 0;
    }
    
    .md\:parent:hover .parent-hover\:position-top-0{
        top: 0;
    }
    
    .md\:parent:hover .parent-hover\:position-bottom-0{
        bottom: 0;
    }

    .md\:parent:hover .parent-hover\:visible{
        visibility: visible;
    }

    .md\:parent:hover .parent-hover\:invisible{
        visibility: hidden;
    }

    .md\:parent:hover .parent-hover\:visibility-collapse{
        visibility: collapse;
    }

    .md\:parent:hover .parent-hover\:z-0{
        z-index: 0;
    }

    .md\:parent:hover .parent-hover\:-z-10{
        z-index: -10;
    }

    .md\:parent:hover .parent-hover\:-z-20{
        z-index: -20;
    }

    .md\:parent:hover .parent-hover\:-z-30{
        z-index: -30;
    }

    .md\:parent:hover .parent-hover\:-z-40{
        z-index: -40;
    }

    .md\:parent:hover .parent-hover\:-z-50{
        z-index: -50;
    }

    .md\:parent:hover .parent-hover\:-z-60{
        z-index: -60;
    }

    .md\:parent:hover .parent-hover\:-z-70{
        z-index: -70;
    }

    .md\:parent:hover .parent-hover\:-z-80{
        z-index: -80;
    }

    .md\:parent:hover .parent-hover\:-z-90{
        z-index: -90;
    }

    .md\:parent:hover .parent-hover\:-z-100{
        z-index: -100;
    }

    .md\:parent:hover .parent-hover\:z-10{
        z-index: 10;
    }

    .md\:parent:hover .parent-hover\:z-20{
        z-index: 20;
    }

    .md\:parent:hover .parent-hover\:z-30{
        z-index: 30;
    }

    .md\:parent:hover .parent-hover\:z-40{
        z-index: 40;
    }

    .md\:parent:hover .parent-hover\:z-50{
        z-index: 50;
    }

    .md\:parent:hover .parent-hover\:z-60{
        z-index: 60;
    }

    .md\:parent:hover .parent-hover\:z-70{
        z-index: 70;
    }

    .md\:parent:hover .parent-hover\:z-80{
        z-index: 80;
    }

    .md\:parent:hover .parent-hover\:z-90{
        z-index: 90;
    }

    .md\:parent:hover .parent-hover\:z-100{
        z-index: 100;
    }

    .md\:parent:hover .parent-hover\:z-auto{
        z-index: auto;
    }

    .md\:parent:hover .parent-hover\:flex-basis-0{
        flex-basis: 0;
    }

    .md\:parent:hover .parent-hover\:flex-basis-2{
        flex-basis: 2;
    }

    .md\:parent:hover .parent-hover\:flex-basis-4{
        flex-basis: 4;
    }

    .md\:parent:hover .parent-hover\:flex-basis-6{
        flex-basis: 6;
    }

    .md\:parent:hover .parent-hover\:flex-basis-8{
        flex-basis: 8;
    }

    .md\:parent:hover .parent-hover\:flex-basis-10{
        flex-basis: 10;
    }

    .md\:parent:hover .parent-hover\:flex-basis-12{
        flex-basis: 12;
    }

    .md\:parent:hover .parent-hover\:flex-basis-14{
        flex-basis: 14;
    }

    .md\:parent:hover .parent-hover\:flex-basis-16{
        flex-basis: 16;
    }

    .md\:parent:hover .parent-hover\:flex-basis-18{
        flex-basis: 18;
    }

    .md\:parent:hover .parent-hover\:flex-basis-20{
        flex-basis: 20;
    }

    .md\:parent:hover .parent-hover\:flex-basis-hf{
        flex-basis: 50%;
    }

    .md\:parent:hover .parent-hover\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .md\:parent:hover .parent-hover\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .md\:parent:hover .parent-hover\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .md\:parent:hover .parent-hover\:flex-basis-full{
        flex-basis: 100%;
    }

    .md\:parent:hover .parent-hover\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .md\:parent:hover .parent-hover\:flex-row{
        flex-direction: row;
    }

    .md\:parent:hover .parent-hover\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .md\:parent:hover .parent-hover\:flex-column{
        flex-direction: column;
    }

    .md\:parent:hover .parent-hover\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .md\:parent:hover .parent-hover\:flex-wrap{
        flex-wrap: wrap;
    }

    .md\:parent:hover .parent-hover\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .md\:parent:hover .parent-hover\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .md\:parent:hover .parent-hover\:flex-1{
        flex: 1 1 0;
    }

    .md\:parent:hover .parent-hover\:flex-auto{
        flex: 1 1 auto;
    }

    .md\:parent:hover .parent-hover\:flex-initial{
        flex: 0 1 auto;
    }

    .md\:parent:hover .parent-hover\:flex-none{
        flex: none;
    }

    .md\:parent:hover .parent-hover\:flex-grow-0{
        flex-grow: 0;
    }

    .md\:parent:hover .parent-hover\:flex-grow-1{
        flex-grow: 1;
    }

    .md\:parent:hover .parent-hover\:flex-shink-0{
        flex-shrink: 0;
    }

    .md\:parent:hover .parent-hover\:flex-shink-1{
        flex-shrink: 1;
    }

    .md\:parent:hover .parent-hover\:order-1{
        order: 1;
    }

    .md\:parent:hover .parent-hover\:order-2{
        order: 2;
    }

    .md\:parent:hover .parent-hover\:order-3{
        order: 3;
    }

    .md\:parent:hover .parent-hover\:order-4{
        order: 4;
    }

    .md\:parent:hover .parent-hover\:order-5{
        order: 5;
    }

    .md\:parent:hover .parent-hover\:order-6{
        order: 6;
    }

    .md\:parent:hover .parent-hover\:order-7{
        order: 7;
    }

    .md\:parent:hover .parent-hover\:order-8{
        order: 8;
    }

    .md\:parent:hover .parent-hover\:order-9{
        order: 9;
    }

    .md\:parent:hover .parent-hover\:order-10{
        order: 10;
    }

    .md\:parent:hover .parent-hover\:order-11{
        order: 11;
    }

    .md\:parent:hover .parent-hover\:order-12{
        order: 12;
    }

    .md\:parent:hover .parent-hover\:order-first{
        order: -9999;
    }

    .md\:parent:hover .parent-hover\:order-last{
        order: 9999;
    }

    .md\:parent:hover .parent-hover\:order-0{
        order: 0;
    }

    .md\:parent:hover .parent-hover\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtpcols-none{
        grid-template-columns: none;
    }

    .md\:parent:hover .parent-hover\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .md\:parent:hover .parent-hover\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .md\:parent:hover .parent-hover\:grcol-auto{
        grid-column: auto;
    }

    .md\:parent:hover .parent-hover\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .md\:parent:hover .parent-hover\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .md\:parent:hover .parent-hover\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .md\:parent:hover .parent-hover\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .md\:parent:hover .parent-hover\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .md\:parent:hover .parent-hover\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .md\:parent:hover .parent-hover\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .md\:parent:hover .parent-hover\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .md\:parent:hover .parent-hover\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .md\:parent:hover .parent-hover\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .md\:parent:hover .parent-hover\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .md\:parent:hover .parent-hover\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .md\:parent:hover .parent-hover\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .md\:parent:hover .parent-hover\:grcol-start-1{
        grid-column-start: 1;
    }

    .md\:parent:hover .parent-hover\:grcol-start-2{
        grid-column-start: 2;
    }

    .md\:parent:hover .parent-hover\:grcol-start-3{
        grid-column-start: 3;
    }

    .md\:parent:hover .parent-hover\:grcol-start-4{
        grid-column-start: 4;
    }

    .md\:parent:hover .parent-hover\:grcol-start-5{
        grid-column-start: 5;
    }

    .md\:parent:hover .parent-hover\:grcol-start-6{
        grid-column-start: 6;
    }

    .md\:parent:hover .parent-hover\:grcol-start-7{
        grid-column-start: 7;
    }

    .md\:parent:hover .parent-hover\:grcol-start-8{
        grid-column-start: 8;
    }

    .md\:parent:hover .parent-hover\:grcol-start-9{
        grid-column-start: 9;
    }

    .md\:parent:hover .parent-hover\:grcol-start-10{
        grid-column-start: 10;
    }

    .md\:parent:hover .parent-hover\:grcol-start-11{
        grid-column-start: 11;
    }

    .md\:parent:hover .parent-hover\:grcol-start-12{
        grid-column-start: 12;
    }

    .md\:parent:hover .parent-hover\:grcol-start-auto{
        grid-column-start: auto;
    }

    .md\:parent:hover .parent-hover\:grcol-end-1{
        grid-column-end: 1;
    }

    .md\:parent:hover .parent-hover\:grcol-end-2{
        grid-column-end: 2;
    }

    .md\:parent:hover .parent-hover\:grcol-end-3{
        grid-column-end: 3;
    }

    .md\:parent:hover .parent-hover\:grcol-end-4{
        grid-column-end: 4;
    }

    .md\:parent:hover .parent-hover\:grcol-end-5{
        grid-column-end: 5;
    }

    .md\:parent:hover .parent-hover\:grcol-end-6{
        grid-column-end: 6;
    }

    .md\:parent:hover .parent-hover\:grcol-end-7{
        grid-column-end: 7;
    }

    .md\:parent:hover .parent-hover\:grcol-end-8{
        grid-column-end: 8;
    }

    .md\:parent:hover .parent-hover\:grcol-end-9{
        grid-column-end: 9;
    }

    .md\:parent:hover .parent-hover\:grcol-end-10{
        grid-column-end: 10;
    }

    .md\:parent:hover .parent-hover\:grcol-end-11{
        grid-column-end: 11;
    }

    .md\:parent:hover .parent-hover\:grcol-end-12{
        grid-column-end: 12;
    }

    .md\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:parent:hover .parent-hover\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .md\:parent:hover .parent-hover\:grtprows-none{
        grid-template-rows: none;
    }

    .md\:parent:hover .parent-hover\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .md\:parent:hover .parent-hover\:grtprows-auto{
        grid-template-rows: auto;
    }

    .md\:parent:hover .parent-hover\:grrow-auto{
        grid-row: auto;
    }

    .md\:parent:hover .parent-hover\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .md\:parent:hover .parent-hover\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .md\:parent:hover .parent-hover\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .md\:parent:hover .parent-hover\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .md\:parent:hover .parent-hover\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .md\:parent:hover .parent-hover\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .md\:parent:hover .parent-hover\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .md\:parent:hover .parent-hover\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .md\:parent:hover .parent-hover\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .md\:parent:hover .parent-hover\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .md\:parent:hover .parent-hover\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .md\:parent:hover .parent-hover\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .md\:parent:hover .parent-hover\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .md\:parent:hover .parent-hover\:grrow-start-1{
        grid-row-start: 1;
    }

    .md\:parent:hover .parent-hover\:grrow-start-2{
        grid-row-start: 2;
    }

    .md\:parent:hover .parent-hover\:grrow-start-3{
        grid-row-start: 3;
    }

    .md\:parent:hover .parent-hover\:grrow-start-4{
        grid-row-start: 4;
    }

    .md\:parent:hover .parent-hover\:grrow-start-5{
        grid-row-start: 5;
    }

    .md\:parent:hover .parent-hover\:grrow-start-6{
        grid-row-start: 6;
    }

    .md\:parent:hover .parent-hover\:grrow-start-7{
        grid-row-start: 7;
    }

    .md\:parent:hover .parent-hover\:grrow-start-8{
        grid-row-start: 8;
    }

    .md\:parent:hover .parent-hover\:grrow-start-9{
        grid-row-start: 9;
    }

    .md\:parent:hover .parent-hover\:grrow-start-10{
        grid-row-start: 10;
    }

    .md\:parent:hover .parent-hover\:grrow-start-11{
        grid-row-start: 11;
    }

    .md\:parent:hover .parent-hover\:grrow-start-12{
        grid-row-start: 12;
    }

    .md\:parent:hover .parent-hover\:grrow-start-auto{
        grid-row-start: auto;
    }

    .md\:parent:hover .parent-hover\:grrow-end-1{
        grid-row-end: 1;
    }

    .md\:parent:hover .parent-hover\:grrow-end-2{
        grid-row-end: 2;
    }

    .md\:parent:hover .parent-hover\:grrow-end-3{
        grid-row-end: 3;
    }

    .md\:parent:hover .parent-hover\:grrow-end-4{
        grid-row-end: 4;
    }

    .md\:parent:hover .parent-hover\:grrow-end-5{
        grid-row-end: 5;
    }

    .md\:parent:hover .parent-hover\:grrow-end-6{
        grid-row-end: 6;
    }

    .md\:parent:hover .parent-hover\:grrow-end-7{
        grid-row-end: 7;
    }

    .md\:parent:hover .parent-hover\:grrow-end-8{
        grid-row-end: 8;
    }

    .md\:parent:hover .parent-hover\:grrow-end-9{
        grid-row-end: 9;
    }

    .md\:parent:hover .parent-hover\:grrow-end-10{
        grid-row-end: 10;
    }

    .md\:parent:hover .parent-hover\:grrow-end-11{
        grid-row-end: 11;
    }

    .md\:parent:hover .parent-hover\:grrow-end-12{
        grid-row-end: 12;
    }

    .md\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:parent:hover .parent-hover\:grfl-row{
        grid-auto-flow: row;
    }

    .md\:parent:hover .parent-hover\:grfl-col{
        grid-auto-flow: column;
    }

    .md\:parent:hover .parent-hover\:grfl-dense{
        grid-auto-flow: dense;
    }

    .md\:parent:hover .parent-hover\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .md\:parent:hover .parent-hover\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .md\:parent:hover .parent-hover\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .md\:parent:hover .parent-hover\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .md\:parent:hover .parent-hover\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .md\:parent:hover .parent-hover\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .md\:parent:hover .parent-hover\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .md\:parent:hover .parent-hover\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .md\:parent:hover .parent-hover\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .md\:parent:hover .parent-hover\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .md\:parent:hover .parent-hover\:gap-0{
        gap: 0;
    }

    .md\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }

    .md\:parent:hover .parent-hover\:gap-y-0{
        row-gap: 0;
    }

    .md\:parent:hover .parent-hover\:gap-1{
        gap: 1px;
    }

    .md\:parent:hover .parent-hover\:gap-2{
        gap: 2px;
    }

    .md\:parent:hover .parent-hover\:gap-4{
        gap: 4px;
    }

    .md\:parent:hover .parent-hover\:gap-6{
        gap: 6px;
    }

    .md\:parent:hover .parent-hover\:gap-8{
        gap: 8px;
    }

    .md\:parent:hover .parent-hover\:gap-9{
        gap: 9px;
    }

    .md\:parent:hover .parent-hover\:gap-10{
        gap: 10px;
    }

    .md\:parent:hover .parent-hover\:gap-12{
        gap: 12px;
    }

    .md\:parent:hover .parent-hover\:gap-14{
        gap: 14px;
    }

    .md\:parent:hover .parent-hover\:gap-16{
        gap: 16px;
    }

    .md\:parent:hover .parent-hover\:gap-18{
        gap: 18px;
    }

    .md\:parent:hover .parent-hover\:gap-20{
        gap: 20px;
    }

    .md\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }

    .md\:parent:hover .parent-hover\:gap-x-1{
        column-gap: 1px;
    }

    .md\:parent:hover .parent-hover\:gap-x-2{
        column-gap: 2px;
    }

    .md\:parent:hover .parent-hover\:gap-x-4{
        column-gap: 4px;
    }

    .md\:parent:hover .parent-hover\:gap-x-6{
        column-gap: 6px;
    }

    .md\:parent:hover .parent-hover\:gap-x-8{
        column-gap: 8px;
    }

    .md\:parent:hover .parent-hover\:gap-x-10{
        column-gap: 10px;
    }

    .md\:parent:hover .parent-hover\:gap-x-12{
        column-gap: 12px;
    }

    .md\:parent:hover .parent-hover\:gap-x-14{
        column-gap: 14px;
    }

    .md\:parent:hover .parent-hover\:gap-x-16{
        column-gap: 16px;
    }

    .md\:parent:hover .parent-hover\:gap-x-18{
        column-gap: 18px;
    }

    .md\:parent:hover .parent-hover\:gap-x-20{
        column-gap: 20px;
    }

    .md\:parent:hover .parent-hover\:gap-y-1{
        row-gap: 1px;
    }

    .md\:parent:hover .parent-hover\:gap-y-2{
        row-gap: 2px;
    }

    .md\:parent:hover .parent-hover\:gap-y-4{
        row-gap: 4px;
    }

    .md\:parent:hover .parent-hover\:gap-y-6{
        row-gap: 6px;
    }

    .md\:parent:hover .parent-hover\:gap-y-8{
        row-gap: 8px;
    }

    .md\:parent:hover .parent-hover\:gap-y-10{
        row-gap: 10px;
    }

    .md\:parent:hover .parent-hover\:gap-y-12{
        row-gap: 12px;
    }

    .md\:parent:hover .parent-hover\:gap-y-14{
        row-gap: 14px;
    }

    .md\:parent:hover .parent-hover\:gap-y-16{
        row-gap: 16px;
    }

    .md\:parent:hover .parent-hover\:gap-y-18{
        row-gap: 18px;
    }

    .md\:parent:hover .parent-hover\:gap-y-20{
        row-gap: 20px;
    }

    .md\:parent:hover .parent-hover\:justify-content-normal{
        justify-content: normal;
    }

    .md\:parent:hover .parent-hover\:justify-content-start{
        justify-content: flex-start;
    }

    .md\:parent:hover .parent-hover\:justify-content-end{
        justify-content: flex-end;
    }

    .md\:parent:hover .parent-hover\:justify-content-center{
        justify-content: center;
    }

    .md\:parent:hover .parent-hover\:justify-content-between{
        justify-content: space-between;
    }

    .md\:parent:hover .parent-hover\:justify-content-around{
        justify-content: space-around;
    }

    .md\:parent:hover .parent-hover\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .md\:parent:hover .parent-hover\:justify-content-stretch{
        justify-content: stretch;
    }

    .md\:parent:hover .parent-hover\:justify-items-start{
        justify-items: start;
    }

    .md\:parent:hover .parent-hover\:justify-items-end{
        justify-items: end;
    }

    .md\:parent:hover .parent-hover\:justify-items-center{
        justify-items: center;
    }

    .md\:parent:hover .parent-hover\:justify-items-stretch{
        justify-items: stretch;
    }

    .md\:parent:hover .parent-hover\:justify-self-auto{
        justify-self: auto;
    }

    .md\:parent:hover .parent-hover\:justify-self-start{
        justify-self: start;
    }

    .md\:parent:hover .parent-hover\:justify-self-end{
        justify-self: end;
    }

    .md\:parent:hover .parent-hover\:justify-self-center{
        justify-self: center;
    }

    .md\:parent:hover .parent-hover\:justify-self-stretch{
        justify-self: stretch;
    }

    .md\:parent:hover .parent-hover\:align-content-normal{
        align-content: normal;
    }

    .md\:parent:hover .parent-hover\:align-content-center{
        align-content: center;
    }

    .md\:parent:hover .parent-hover\:align-content-start{
        align-content: flex-start;
    }

    .md\:parent:hover .parent-hover\:align-content-end{
        align-content: flex-end;
    }

    .md\:parent:hover .parent-hover\:align-content-between{
        align-content: space-between;
    }

    .md\:parent:hover .parent-hover\:align-content-around{
        align-content: space-around;
    }

    .md\:parent:hover .parent-hover\:align-content-evenly{
        align-content: space-evenly;
    }

    .md\:parent:hover .parent-hover\:align-content-baseline{
        align-content: space-baseline;
    }

    .md\:parent:hover .parent-hover\:align-content-stretch{
        align-content: stretch;
    }

    .md\:parent:hover .parent-hover\:align-items-start{
        align-items: start;
    }

    .md\:parent:hover .parent-hover\:align-items-end{
        align-items: end;
    }

    .md\:parent:hover .parent-hover\:align-items-center{
        align-items: center;
    }

    .md\:parent:hover .parent-hover\:align-items-stretch{
        justify-items: stretch;
    }

    .md\:parent:hover .parent-hover\:align-self-auto{
        justify-self: auto;
    }

    .md\:parent:hover .parent-hover\:align-self-start{
        justify-self: start;
    }

    .md\:parent:hover .parent-hover\:align-self-end{
        justify-self: end;
    }

    .md\:parent:hover .parent-hover\:align-self-center{
        justify-self: center;
    }

    .md\:parent:hover .parent-hover\:align-self-stretch{
        justify-self: stretch;
    }

    .md\:parent:hover .parent-hover\:align-self-baseline{
        justify-self: baseline;
    }

    .md\:parent:hover .parent-hover\:place-content-center{
        place-content: center;
    }

    .md\:parent:hover .parent-hover\:place-content-start{
        place-content: start;
    }

    .md\:parent:hover .parent-hover\:place-content-end{
        place-content: end;
    }

    .md\:parent:hover .parent-hover\:place-content-between{
        place-content: between;
    }

    .md\:parent:hover .parent-hover\:place-content-around{
        place-content: around;
    }

    .md\:parent:hover .parent-hover\:place-content-evenly{
        place-content: evenly;
    }

    .md\:parent:hover .parent-hover\:place-content-baseline{
        place-content: baseline;
    }

    .md\:parent:hover .parent-hover\:place-content-stretch{
        place-content: stretch;
    }

    .md\:parent:hover .parent-hover\:place-items-start{
        place-content: start;
    }

    .md\:parent:hover .parent-hover\:place-items-end{
        place-content: end;
    }

    .md\:parent:hover .parent-hover\:place-items-center{
        place-content: center;
    }

    .md\:parent:hover .parent-hover\:place-items-baseline{
        place-content: baseline;
    }

    .md\:parent:hover .parent-hover\:place-items-stretch{
        place-content: stretch;
    }

    .md\:parent:hover .parent-hover\:place-self-start{
        place-self: start;
    }

    .md\:parent:hover .parent-hover\:place-self-end{
        place-self: end;
    }

    .md\:parent:hover .parent-hover\:place-self-center{
        place-self: center;
    }

    .md\:parent:hover .parent-hover\:place-self-baseline{
        place-self: baseline;
    }

    .md\:parent:hover .parent-hover\:place-self-stretch{
        place-self: stretch;
    }

    .md\:parent:hover .parent-hover\:w-0{
        width: 0;
    }

    .md\:parent:hover .parent-hover\:w-2{
        width: 2px;
    }

    .md\:parent:hover .parent-hover\:w-4{
        width: 4px;
    }

    .md\:parent:hover .parent-hover\:w-6{
        width: 6px;
    }

    .md\:parent:hover .parent-hover\:w-8{
        width: 8px;
    }

    .md\:parent:hover .parent-hover\:w-10{
        width: 10px;
    }

    .md\:parent:hover .parent-hover\:w-12{
        width: 12px;
    }

    .md\:parent:hover .parent-hover\:w-14{
        width: 14px;
    }

    .md\:parent:hover .parent-hover\:w-16{
        width: 16px;
    }

    .md\:parent:hover .parent-hover\:w-18{
        width: 18px;
    }

    .md\:parent:hover .parent-hover\:w-20{
        width: 20px;
    }

    .md\:parent:hover .parent-hover\:w-22{
        width: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:w-24{
        width: 3rem;
    }

    .md\:parent:hover .parent-hover\:w-26{
        width: 4.5rem;
    }

    .md\:parent:hover .parent-hover\:w-28{
        width: 6rem;
    }

    .md\:parent:hover .parent-hover\:w-30{
        width: 7.5rem;
    }

    .md\:parent:hover .parent-hover\:w-32{
        width: 10rem;
    }

    .md\:parent:hover .parent-hover\:w-34{
        width: 11.5rem;
    }

    .md\:parent:hover .parent-hover\:w-36{
        width: 13rem;
    }

    .md\:parent:hover .parent-hover\:w-38{
        width: 14.5rem;
    }

    .md\:parent:hover .parent-hover\:w-40{
        width: 16rem;
    }

    .md\:parent:hover .parent-hover\:w-42{
        width: 18rem;
    }

    .md\:parent:hover .parent-hover\:w-44{
        width: 20rem;
    }

    .md\:parent:hover .parent-hover\:w-46{
        width: 22rem;
    }

    .md\:parent:hover .parent-hover\:w-48{
        width: 24rem;
    }

    .md\:parent:hover .parent-hover\:w-52{
        width: 28rem;
    }

    .md\:parent:hover .parent-hover\:w-56{
        width: 32rem;
    }

    .md\:parent:hover .parent-hover\:w-60{
        width: 36rem;
    }

    .md\:parent:hover .parent-hover\:w-64{
        width: 40rem;
    }

    .md\:parent:hover .parent-hover\:w-68{
        width: 44rem;
    }

    .md\:parent:hover .parent-hover\:w-72{
        width: 48rem;
    }

    .md\:parent:hover .parent-hover\:w-76{
        width: 52rem;
    }

    .md\:parent:hover .parent-hover\:w-80{
        width: 56rem;
    }

    .md\:parent:hover .parent-hover\:w-84{
        width: 60rem;
    }

    .md\:parent:hover .parent-hover\:w-hf{
        width: 50%;
    }

    .md\:parent:hover .parent-hover\:w-third{
        width: 33.333%;
    }

    .md\:parent:hover .parent-hover\:w-two-third{
        width: 66.67%;
    }

    .md\:parent:hover .parent-hover\:w-quarter{
        width: 25%;
    }

    .md\:parent:hover .parent-hover\:w-three-quarter{
        width: 75%;
    }

    .md\:parent:hover .parent-hover\:w-fifth{
        width: 20%;
    }

    .md\:parent:hover .parent-hover\:w-two-fifth{
        width: 40%;
    }

    .md\:parent:hover .parent-hover\:w-three-fifth{
        width: 60%;
    }

    .md\:parent:hover .parent-hover\:w-four-fifth{
        width: 80%;
    }

    .md\:parent:hover .parent-hover\:w-tenth{
        width: 10%;
    }

    .md\:parent:hover .parent-hover\:w-two-tenth{
        width: 20%;
    }

    .md\:parent:hover .parent-hover\:w-three-tenth{
        width: 30%;
    }

    .md\:parent:hover .parent-hover\:w-four-tenth{
        width: 40%;
    }

    .md\:parent:hover .parent-hover\:w-five-tenth{
        width: 50%;
    }

    .md\:parent:hover .parent-hover\:w-six-tenth{
        width: 60%;
    }

    .md\:parent:hover .parent-hover\:w-seven-tenth{
        width: 70%;
    }

    .md\:parent:hover .parent-hover\:w-eight-tenth{
        width: 80%;
    }

    .md\:parent:hover .parent-hover\:w-nine-tenth{
        width: 90%;
    }

    .md\:parent:hover .parent-hover\:w-full{
        width: 100%;
    }

    .md\:parent:hover .parent-hover\:w-min{
        width: min-content;
    }

    .md\:parent:hover .parent-hover\:w-max{
        width: max-content;
    }

    .md\:parent:hover .parent-hover\:w-fit{
        width: fit-content;
    }

    .md\:parent:hover .parent-hover\:min-vh-10{
        min-height: 10vh;
    }

    .md\:parent:hover .parent-hover\:min-vh-20{
        min-height: 20vh;
    }

    .md\:parent:hover .parent-hover\:min-vh-30{
        min-height: 30vh;
    }

    .md\:parent:hover .parent-hover\:min-vh-40{
        min-height: 40vh;
    }

    .md\:parent:hover .parent-hover\:min-vh-50{
        min-height: 50vh;
    }

    .md\:parent:hover .parent-hover\:min-vh-60{
        min-height: 60vh;
    }

    .md\:parent:hover .parent-hover\:min-vh-70{
        min-height: 70vh;
    }

    .md\:parent:hover .parent-hover\:min-vh-80{
        min-height: 80vh;
    }

    .md\:parent:hover .parent-hover\:min-vh-90{
        min-height: 90vh;
    }

    .md\:parent:hover .parent-hover\:min-vh-100{
        min-height: 100vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-10{
        min-width: 10vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-20{
        min-width: 20vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-30{
        min-width: 30vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-40{
        min-width: 40vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-50{
        min-width: 50vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-60{
        min-width: 60vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-70{
        min-width: 70vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-80{
        min-width: 80vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-90{
        min-width: 100vh;
    }

    .md\:parent:hover .parent-hover\:min-vw-100{
        min-width: 100vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-10{
        max-height: 10vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-20{
        max-height: 20vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-30{
        max-height: 30vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-40{
        max-height: 40vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-50{
        max-height: 50vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-60{
        max-height: 60vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-70{
        max-height: 70vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-80{
        max-height: 80vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-90{
        max-height: 100vh;
    }

    .md\:parent:hover .parent-hover\:max-vh-100{
        max-height: 100vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-10{
        max-width: 10vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-20{
        max-width: 20vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-30{
        max-width: 30vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-40{
        max-width: 40vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-50{
        max-width: 50vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-60{
        max-width: 60vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-70{
        max-width: 70vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-80{
        max-width: 80vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-90{
        max-width: 100vh;
    }

    .md\:parent:hover .parent-hover\:max-vw-100{
        max-width: 100vh;
    }

    .md\:parent:hover .parent-hover\:min-w-2{
        min-width: 2px;
    }

    .md\:parent:hover .parent-hover\:min-w-4{
        min-width: 4px;
    }

    .md\:parent:hover .parent-hover\:min-w-6{
        min-width: 6px;
    }

    .md\:parent:hover .parent-hover\:min-w-8{
        min-width: 8px;
    }

    .md\:parent:hover .parent-hover\:min-w-10{
        min-width: 10px;
    }

    .md\:parent:hover .parent-hover\:min-w-12{
        min-width: 12px;
    }

    .md\:parent:hover .parent-hover\:min-w-14{
        min-width: 14px;
    }

    .md\:parent:hover .parent-hover\:min-w-16{
        min-width: 16px;
    }

    .md\:parent:hover .parent-hover\:min-w-18{
        min-width: 18px;
    }

    .md\:parent:hover .parent-hover\:min-w-20{
        min-width: 20px;
    }

    .md\:parent:hover .parent-hover\:min-w-22{
        min-width: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:min-w-24{
        min-width: 3rem;
    }

    .md\:parent:hover .parent-hover\:min-w-26{
        min-width: 4.5rem;
    }

    .md\:parent:hover .parent-hover\:min-w-28{
        min-width: 6rem;
    }

    .md\:parent:hover .parent-hover\:min-w-30{
        min-width: 7.5rem;
    }

    .md\:parent:hover .parent-hover\:min-w-32{
        min-width: 10rem;
    }

    .md\:parent:hover .parent-hover\:min-w-34{
        min-width: 11.5rem;
    }

    .md\:parent:hover .parent-hover\:min-w-36{
        min-width: 13rem;
    }

    .md\:parent:hover .parent-hover\:min-w-38{
        min-width: 14.5rem;
    }

    .md\:parent:hover .parent-hover\:min-w-40{
        min-width: 16rem;
    }

    .md\:parent:hover .parent-hover\:min-w-42{
        min-width: 18rem;
    }

    .md\:parent:hover .parent-hover\:min-w-44{
        min-width: 20rem;
    }

    .md\:parent:hover .parent-hover\:min-w-46{
        min-width: 22rem;
    }

    .md\:parent:hover .parent-hover\:min-w-48{
        min-width: 24rem;
    }

    .md\:parent:hover .parent-hover\:min-w-hf{
        min-width: 50%;
    }

    .md\:parent:hover .parent-hover\:min-w-full{
        min-width: 100%;
    }

    .md\:parent:hover .parent-hover\:min-w-min{
        min-width: min-content;
    }

    .md\:parent:hover .parent-hover\:min-w-max{
        min-width: max-content;
    }

    .md\:parent:hover .parent-hover\:min-w-fit{
        min-width: fit-content;
    }

    .md\:parent:hover .parent-hover\:max-w-0{
        max-width: 0;
    }

    .md\:parent:hover .parent-hover\:max-w-2{
        max-width: 2px;
    }

    .md\:parent:hover .parent-hover\:max-w-4{
        max-width: 4px;
    }

    .md\:parent:hover .parent-hover\:max-w-6{
        max-width: 6px;
    }

    .md\:parent:hover .parent-hover\:max-w-8{
        max-width: 8px;
    }

    .md\:parent:hover .parent-hover\:max-w-10{
        max-width: 10px;
    }

    .md\:parent:hover .parent-hover\:max-w-12{
        max-width: 12px;
    }

    .md\:parent:hover .parent-hover\:max-w-14{
        max-width: 14px;
    }

    .md\:parent:hover .parent-hover\:max-w-16{
        max-width: 16px;
    }

    .md\:parent:hover .parent-hover\:max-w-18{
        max-width: 18px;
    }

    .md\:parent:hover .parent-hover\:max-w-20{
        max-width: 20px;
    }

    .md\:parent:hover .parent-hover\:max-w-22{
        max-width: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:max-w-24{
        max-width: 3rem;
    }

    .md\:parent:hover .parent-hover\:max-w-26{
        max-width: 4.5rem;
    }

    .md\:parent:hover .parent-hover\:max-w-28{
        max-width: 6rem;
    }

    .md\:parent:hover .parent-hover\:max-w-30{
        max-width: 7.5rem;
    }

    .md\:parent:hover .parent-hover\:max-w-32{
        max-width: 10rem;
    }

    .md\:parent:hover .parent-hover\:max-w-34{
        max-width: 11.5rem;
    }

    .md\:parent:hover .parent-hover\:max-w-36{
        max-width: 13rem;
    }

    .md\:parent:hover .parent-hover\:max-w-38{
        max-width: 14.5rem;
    }

    .md\:parent:hover .parent-hover\:max-w-40{
        max-width: 16rem;
    }

    .md\:parent:hover .parent-hover\:max-w-42{
        max-width: 18rem;
    }

    .md\:parent:hover .parent-hover\:max-w-44{
        max-width: 20rem;
    }

    .md\:parent:hover .parent-hover\:max-w-46{
        max-width: 22rem;
    }

    .md\:parent:hover .parent-hover\:max-w-48{
        max-width: 24rem;
    }

    .md\:parent:hover .parent-hover\:max-w-hf{
        max-width: 50%;
    }

    .md\:parent:hover .parent-hover\:max-w-full{
        max-width: 100%;
    }

    .md\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }

    .md\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }

    .md\:parent:hover .parent-hover\:max-w-fit{
        max-width: fit-content;
    }

    .md\:parent:hover .parent-hover\:h-0{
        height: 0;
    }

    .md\:parent:hover .parent-hover\:h-2{
        height: 2px;
    }

    .md\:parent:hover .parent-hover\:h-4{
        height: 4px;
    }

    .md\:parent:hover .parent-hover\:h-6{
        height: 6px;
    }

    .md\:parent:hover .parent-hover\:h-8{
        height: 8px;
    }

    .md\:parent:hover .parent-hover\:h-10{
        height: 10px;
    }

    .md\:parent:hover .parent-hover\:h-12{
        height: 12px;
    }

    .md\:parent:hover .parent-hover\:h-14{
        height: 14px;
    }

    .md\:parent:hover .parent-hover\:h-16{
        height: 16px;
    }

    .md\:parent:hover .parent-hover\:h-18{
        height: 18px;
    }

    .md\:parent:hover .parent-hover\:h-20{
        height: 20px;
    }

    .md\:parent:hover .parent-hover\:h-22{
        height: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:h-24{
        height: 3rem;
    }

    .md\:parent:hover .parent-hover\:h-26{
        height: 4.5rem;
    }

    .md\:parent:hover .parent-hover\:h-28{
        height: 6rem;
    }

    .md\:parent:hover .parent-hover\:h-30{
        height: 7.5rem;
    }

    .md\:parent:hover .parent-hover\:h-32{
        height: 10rem;
    }

    .md\:parent:hover .parent-hover\:h-34{
        height: 11.5rem;
    }

    .md\:parent:hover .parent-hover\:h-36{
        height: 13rem;
    }

    .md\:parent:hover .parent-hover\:h-38{
        height: 14.5rem;
    }

    .md\:parent:hover .parent-hover\:h-40{
        height: 16rem;
    }

    .md\:parent:hover .parent-hover\:h-42{
        height: 18rem;
    }

    .md\:parent:hover .parent-hover\:h-44{
        height: 20rem;
    }

    .md\:parent:hover .parent-hover\:h-46{
        height: 22rem;
    }

    .md\:parent:hover .parent-hover\:h-48{
        height: 24rem;
    }

    .md\:parent:hover .parent-hover\:h-52{
        height: 28rem;
    }

    .md\:parent:hover .parent-hover\:h-56{
        height: 32rem;
    }

    .md\:parent:hover .parent-hover\:h-60{
        height: 36rem;
    }

    .md\:parent:hover .parent-hover\:h-64{
        height: 40rem;
    }

    .md\:parent:hover .parent-hover\:h-68{
        height: 44rem;
    }

    .md\:parent:hover .parent-hover\:h-72{
        height: 48rem;
    }

    .md\:parent:hover .parent-hover\:h-76{
        height: 52rem;
    }

    .md\:parent:hover .parent-hover\:h-80{
        height: 56rem;
    }

    .md\:parent:hover .parent-hover\:h-84{
        height: 60rem;
    }

    .md\:parent:hover .parent-hover\:h-hf{
        height: 50%;
    }

    .md\:parent:hover .parent-hover\:h-third{
        height: 33.333%;
    }

    .md\:parent:hover .parent-hover\:h-two-third{
        height: 66.67%;
    }

    .md\:parent:hover .parent-hover\:h-quarter{
        height: 25%;
    }

    .md\:parent:hover .parent-hover\:h-three-quarter{
        height: 75%;
    }

    .md\:parent:hover .parent-hover\:h-fifth{
        height: 20%;
    }

    .md\:parent:hover .parent-hover\:h-two-fifth{
        height: 40%;
    }

    .md\:parent:hover .parent-hover\:h-three-fifth{
        height: 60%;
    }

    .md\:parent:hover .parent-hover\:h-four-fifth{
        height: 80%;
    }

    .md\:parent:hover .parent-hover\:h-tenth{
        height: 10%;
    }

    .md\:parent:hover .parent-hover\:h-two-tenth{
        height: 20%;
    }

    .md\:parent:hover .parent-hover\:h-three-tenth{
        height: 30%;
    }

    .md\:parent:hover .parent-hover\:h-four-tenth{
        height: 40%;
    }

    .md\:parent:hover .parent-hover\:h-five-tenth{
        height: 50%;
    }

    .md\:parent:hover .parent-hover\:h-six-tenth{
        height: 60%;
    }

    .md\:parent:hover .parent-hover\:h-seventh-tenth{
        height: 70%;
    }

    .md\:parent:hover .parent-hover\:h-eight-tenth{
        height: 80%;
    }

    .md\:parent:hover .parent-hover\:h-nine-tenth{
        height: 90%;
    }

    .md\:parent:hover .parent-hover\:h-full{
        height: 100%;
    }

    .md\:parent:hover .parent-hover\:h-min{
        height: min-content;
    }

    .md\:parent:hover .parent-hover\:h-max{
        height: max-content;
    }

    .md\:parent:hover .parent-hover\:h-fit{
        height: fit-content;
    }

    .md\:parent:hover .parent-hover\:min-h-0{
        min-height: 0;
    }

    .md\:parent:hover .parent-hover\:min-h-2{
        min-height: 2px;
    }

    .md\:parent:hover .parent-hover\:min-h-4{
        min-height: 4px;
    }

    .md\:parent:hover .parent-hover\:min-h-6{
        min-height: 6px;
    }

    .md\:parent:hover .parent-hover\:min-h-8{
        min-height: 8px;
    }

    .md\:parent:hover .parent-hover\:min-h-10{
        min-height: 10px;
    }

    .md\:parent:hover .parent-hover\:min-h-12{
        min-height: 12px;
    }

    .md\:parent:hover .parent-hover\:min-h-14{
        min-height: 14px;
    }

    .md\:parent:hover .parent-hover\:min-h-16{
        min-height: 16px;
    }

    .md\:parent:hover .parent-hover\:min-h-18{
        min-height: 18px;
    }

    .md\:parent:hover .parent-hover\:min-h-20{
        min-height: 20px;
    }

    .md\:parent:hover .parent-hover\:min-h-22{
        min-height: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:min-h-24{
        min-height: 3rem;
    }

    .md\:parent:hover .parent-hover\:min-h-26{
        min-height: 4.5rem;
    }

    .md\:parent:hover .parent-hover\:min-h-28{
        min-height: 6rem;
    }

    .md\:parent:hover .parent-hover\:min-h-30{
        min-height: 7.5rem;
    }

    .md\:parent:hover .parent-hover\:min-h-32{
        min-height: 10rem;
    }

    .md\:parent:hover .parent-hover\:min-h-34{
        min-height: 11.5rem;
    }

    .md\:parent:hover .parent-hover\:min-h-36{
        min-height: 13rem;
    }

    .md\:parent:hover .parent-hover\:min-h-38{
        min-height: 14.5rem;
    }

    .md\:parent:hover .parent-hover\:min-h-40{
        min-height: 16rem;
    }

    .md\:parent:hover .parent-hover\:min-h-42{
        min-height: 18rem;
    }

    .md\:parent:hover .parent-hover\:min-h-44{
        min-height: 20rem;
    }

    .md\:parent:hover .parent-hover\:min-h-46{
        min-height: 22rem;
    }

    .md\:parent:hover .parent-hover\:min-h-48{
        min-height: 24rem;
    }

    .md\:parent:hover .parent-hover\:min-h-hf{
        min-height: 50%;
    }

    .md\:parent:hover .parent-hover\:min-h-full{
        min-height: 100%;
    }

    .md\:parent:hover .parent-hover\:min-h-min{
        min-height: min-content;
    }

    .md\:parent:hover .parent-hover\:min-h-max{
        min-height: max-content;
    }

    .md\:parent:hover .parent-hover\:min-h-fit{
        min-height: fit-content;
    }

    .md\:parent:hover .parent-hover\:max-h-0{
        max-height: 0;
    }

    .md\:parent:hover .parent-hover\:max-h-2{
        max-height: 2px;
    }

    .md\:parent:hover .parent-hover\:max-h-4{
        max-height: 4px;
    }

    .md\:parent:hover .parent-hover\:max-h-6{
        max-height: 6px;
    }

    .md\:parent:hover .parent-hover\:max-h-8{
        max-height: 8px;
    }

    .md\:parent:hover .parent-hover\:max-h-10{
        max-height: 10px;
    }

    .md\:parent:hover .parent-hover\:max-h-12{
        max-height: 12px;
    }

    .md\:parent:hover .parent-hover\:max-h-14{
        max-height: 14px;
    }

    .md\:parent:hover .parent-hover\:max-h-16{
        max-height: 16px;
    }

    .md\:parent:hover .parent-hover\:max-h-18{
        max-height: 18px;
    }

    .md\:parent:hover .parent-hover\:max-h-20{
        max-height: 20px;
    }

    .md\:parent:hover .parent-hover\:max-h-22{
        max-height: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:max-h-24{
        max-height: 3rem;
    }

    .md\:parent:hover .parent-hover\:max-h-26{
        max-height: 4.5rem;
    }

    .md\:parent:hover .parent-hover\:max-h-28{
        max-height: 6rem;
    }

    .md\:parent:hover .parent-hover\:max-h-30{
        max-height: 7.5rem;
    }

    .md\:parent:hover .parent-hover\:max-h-32{
        max-height: 10rem;
    }

    .md\:parent:hover .parent-hover\:max-h-34{
        max-height: 11.5rem;
    }

    .md\:parent:hover .parent-hover\:max-h-36{
        max-height: 13rem;
    }

    .md\:parent:hover .parent-hover\:max-h-38{
        max-height: 14.5rem;
    }

    .md\:parent:hover .parent-hover\:max-h-40{
        max-height: 16rem;
    }

    .md\:parent:hover .parent-hover\:max-h-42{
        max-height: 18rem;
    }

    .md\:parent:hover .parent-hover\:max-h-44{
        max-height: 20rem;
    }

    .md\:parent:hover .parent-hover\:max-h-46{
        max-height: 22rem;
    }

    .md\:parent:hover .parent-hover\:max-h-48{
        max-height: 24rem;
    }

    .md\:parent:hover .parent-hover\:max-h-hf{
        max-height: 50%;
    }

    .md\:parent:hover .parent-hover\:max-h-full{
        max-height: 100%;
    }

    .md\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }

    .md\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }

    .md\:parent:hover .parent-hover\:max-h-fit{
        max-height: fit-content;
    }

    .md\:parent:hover .parent-hover\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .md\:parent:hover .parent-hover\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .md\:parent:hover .parent-hover\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .md\:parent:hover .parent-hover\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .md\:parent:hover .parent-hover\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .md\:parent:hover .parent-hover\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .md\:parent:hover .parent-hover\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .md\:parent:hover .parent-hover\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .md\:parent:hover .parent-hover\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .md\:parent:hover .parent-hover\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .md\:parent:hover .parent-hover\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .md\:parent:hover .parent-hover\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .md\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:parent:hover .parent-hover\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .md\:parent:hover .parent-hover\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .md\:parent:hover .parent-hover\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .md\:parent:hover .parent-hover\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .md\:parent:hover .parent-hover\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .md\:parent:hover .parent-hover\:italic{
        font-style: italic;
    }

    .md\:parent:hover .parent-hover\:italic-0{
        font-style: normal;
    }

    .md\:parent:hover .parent-hover\:font-w-thin{
        font-weight: 100;
    }

    .md\:parent:hover .parent-hover\:font-w-extralight{
        font-weight: 200;
    }

    .md\:parent:hover .parent-hover\:font-w-light{
        font-weight: 300;
    }

    .md\:parent:hover .parent-hover\:font-w-normal{
        font-weight: 400;
    }

    .md\:parent:hover .parent-hover\:font-w-medium{
        font-weight: 500;
    }

    .md\:parent:hover .parent-hover\:font-w-semibold{
        font-weight: 600;
    }

    .md\:parent:hover .parent-hover\:font-w-bold{
        font-weight: 700;
    }

    .md\:parent:hover .parent-hover\:font-w-extrabold{
        font-weight: 800;
    }

    .md\:parent:hover .parent-hover\:font-w-black{
        font-weight: 900;
    }

    .md\:parent:hover .parent-hover\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .md\:parent:hover .parent-hover\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .md\:parent:hover .parent-hover\:letter-space-normal{
        letter-spacing: 0;
    }

    .md\:parent:hover .parent-hover\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .md\:parent:hover .parent-hover\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:line-h-1{
        line-height: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:line-h-2{
        line-height: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:line-h-3{
        line-height: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:line-h-4{
        line-height: 1rem;
    }

    .md\:parent:hover .parent-hover\:line-h-5{
        line-height: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:line-h-6{
        line-height: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:line-h-7{
        line-height: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:line-h-8{
        line-height: 2rem;
    }

    .md\:parent:hover .parent-hover\:line-h-9{
        line-height: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:line-h-10{
        line-height: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:line-h-normal{
        line-height: 1;
    }

    .md\:parent:hover .parent-hover\:line-h-sm{
        line-height: 1.25;
    }

    .md\:parent:hover .parent-hover\:line-h-md{
        line-height: 1.5;
    }

    .md\:parent:hover .parent-hover\:line-h-lg{
        line-height: 1.75;
    }

    .md\:parent:hover .parent-hover\:line-h-lg{
        line-height: 2;
    }

    .md\:parent:hover .parent-hover\:line-h-xl{
        line-height: 4;
    }

    .md\:parent:hover .parent-hover\:list-img-none{
        list-style-image: none;
    }

    .md\:parent:hover .parent-hover\:list-position-inside{
        list-style-position: inside;
    }

    .md\:parent:hover .parent-hover\:list-position-outside{
        list-style-position: outside;
    }

    .md\:parent:hover .parent-hover\:list-type-none{
        list-style-type: none;
    }

    .md\:parent:hover .parent-hover\:list-type-disc{
        list-style-type: disc;
    }

    .md\:parent:hover .parent-hover\:list-type-decimal{
        list-style-type: decimal;
    }

    .md\:parent:hover .parent-hover\:list-type-square{
        list-style-type: square;
    }

    .md\:parent:hover .parent-hover\:left-text{
        text-align: left;
    }

    .md\:parent:hover .parent-hover\:right-text{
        text-align: right;
    }

    .md\:parent:hover .parent-hover\:justify-text{
        text-align: justify;
    }

    .md\:parent:hover .parent-hover\:center-text{
        text-align: center;
    }

    .md\:parent:hover .parent-hover\:start-text{
        text-align: start;
    }

    .md\:parent:hover .parent-hover\:end-text{
        text-align: end;
    }

    .md\:parent:hover .parent-hover\:underline-text{
        text-decoration-line: underline;
    }

    .md\:parent:hover .parent-hover\:overline-text{
        text-decoration-line: overline;
    }

    .md\:parent:hover .parent-hover\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .md\:parent:hover .parent-hover\:no-decoration-text{
        text-decoration-line: none;
    }

    .md\:parent:hover .parent-hover\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .md\:parent:hover .parent-hover\:text-decoration-double{
        text-decoration-style: double;
    }

    .md\:parent:hover .parent-hover\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .md\:parent:hover .parent-hover\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .md\:parent:hover .parent-hover\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .md\:parent:hover .parent-hover\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .md\:parent:hover .parent-hover\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .md\:parent:hover .parent-hover\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .md\:parent:hover .parent-hover\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .md\:parent:hover .parent-hover\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .md\:parent:hover .parent-hover\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .md\:parent:hover .parent-hover\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .md\:parent:hover .parent-hover\:underline-offset-0{
        text-underline-offset: 0;
    }

    .md\:parent:hover .parent-hover\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .md\:parent:hover .parent-hover\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .md\:parent:hover .parent-hover\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .md\:parent:hover .parent-hover\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .md\:parent:hover .parent-hover\:text-uppercase{
        text-transform: uppercase;
    }

    .md\:parent:hover .parent-hover\:text-lowercase{
        text-transform: lowercase;
    }

    .md\:parent:hover .parent-hover\:text-capitalize{
        text-transform: capitalize;
    }

    .md\:parent:hover .parent-hover\:text-no-case{
        text-transform: none;
    }

    .md\:parent:hover .parent-hover\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .md\:parent:hover .parent-hover\:text-clip{
        text-overflow: clip;
    }

    .md\:parent:hover .parent-hover\:text-wrap{
        text-wrap: wrap;
    }

    .md\:parent:hover .parent-hover\:text-nowrap{
        text-wrap: nowrap;
    }

    .md\:parent:hover .parent-hover\:text-balance{
        text-wrap: balance;
    }

    .md\:parent:hover .parent-hover\:text-pretty{
        text-wrap: pretty;
    }

    .md\:parent:hover .parent-hover\:text-indent-0{
        text-indent: 0;
    }

    .md\:parent:hover .parent-hover\:text-indent-1{
        text-indent: 1px;
    }

    .md\:parent:hover .parent-hover\:text-indent-2{
        text-indent: 2px;
    }

    .md\:parent:hover .parent-hover\:text-indent-4{
        text-indent: 4px;
    }

    .md\:parent:hover .parent-hover\:text-indent-6{
        text-indent: 6px;
    }

    .md\:parent:hover .parent-hover\:text-indent-8{
        text-indent: 8px;
    }

    .md\:parent:hover .parent-hover\:text-indent-10{
        text-indent: 10px;
    }

    .md\:parent:hover .parent-hover\:text-indent-12{
        text-indent: 12px;
    }

    .md\:parent:hover .parent-hover\:text-indent-14{
        text-indent: 14px;
    }

    .md\:parent:hover .parent-hover\:text-indent-16{
        text-indent: 16px;
    }

    .md\:parent:hover .parent-hover\:text-indent-18{
        text-indent: 18px;
    }

    .md\:parent:hover .parent-hover\:text-indent-20{
        text-indent: 20px;
    }

    .md\:parent:hover .parent-hover\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .md\:parent:hover .parent-hover\:vertical-align-top{
        vertical-align: top;
    }

    .md\:parent:hover .parent-hover\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .md\:parent:hover .parent-hover\:vertical-align-middle{
        vertical-align: middle;
    }

    .md\:parent:hover .parent-hover\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .md\:parent:hover .parent-hover\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .md\:parent:hover .parent-hover\:vertical-align-sub{
        vertical-align: sub;
    }

    .md\:parent:hover .parent-hover\:vertical-align-super{
        vertical-align: super;
    }

    .md\:parent:hover .parent-hover\:white-space-normal{
        white-space: normal;
    }

    .md\:parent:hover .parent-hover\:white-space-nowrap{
        white-space: nowrap;
    }

    .md\:parent:hover .parent-hover\:white-space-pre{
        white-space: pre;
    }

    .md\:parent:hover .parent-hover\:white-space-pre-line{
        white-space: pre-line;
    }

    .md\:parent:hover .parent-hover\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .md\:parent:hover .parent-hover\:white-break-spaces{
        white-space: break-spaces;
    }

    .md\:parent:hover .parent-hover\:word-break-normal{
        word-break: normal;
    }

    .md\:parent:hover .parent-hover\:word-break-words{
        word-break: break-word;
    }

    .md\:parent:hover .parent-hover\:word-break-all{
        word-break: break-all;
    }

    .md\:parent:hover .parent-hover\:word-break-keep{
        word-break: keep-all;
    }

    .md\:parent:hover .parent-hover\:content-none{
        content: none;
    }

    .md\:parent:hover .parent-hover\:content-blank{
        content: "";
    }

    .md\:parent:hover .parent-hover\:bg-fixed{
        background-attachment: fixed;
    }

    .md\:parent:hover .parent-hover\:bg-local{
        background-attachment: local;
    }

    .md\:parent:hover .parent-hover\:bg-scroll{
        background-attachment: scroll;
    }

    .md\:parent:hover .parent-hover\:bg-clip-border{
        background-clip: border-box;
    }

    .md\:parent:hover .parent-hover\:bg-clip-content{
        background-clip: content-box;
    }

    .md\:parent:hover .parent-hover\:bg-clip-padding{
        background-clip: padding-box;
    }

    .md\:parent:hover .parent-hover\:bg-clip-text{
        background-clip: text;
    }

    .md\:parent:hover .parent-hover\:bg-or-border{
        background-origin: border-box;
    }

    .md\:parent:hover .parent-hover\:bg-origin-border{
        background-origin: border-box;
    }

    .md\:parent:hover .parent-hover\:bg-origin-padding{
        background-origin: padding-box;
    }

    .md\:parent:hover .parent-hover\:bg-origin-content{
        background-origin: content-box;
    }

    .md\:parent:hover .parent-hover\:bg-top{
        background-position: top;
    }

    .md\:parent:hover .parent-hover\:bg-bottom{
        background-position: bottom;
    }

    .md\:parent:hover .parent-hover\:bg-center{
        background-position: center;
    }

    .md\:parent:hover .parent-hover\:bg-left{
        background-position: left;
    }

    .md\:parent:hover .parent-hover\:bg-right{
        background-position: top;
    }

    .md\:parent:hover .parent-hover\:bg-left-top{
        background-position: left top;
    }

    .md\:parent:hover .parent-hover\:bg-right-top{
        background-position: right top;
    }

    .md\:parent:hover .parent-hover\:bg-left-bottom{
        background-position: left bottom;
    }

    .md\:parent:hover .parent-hover\:bg-right-bottom{
        background-position: right bottom;
    }

    .md\:parent:hover .parent-hover\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .md\:parent:hover .parent-hover\:bg-repeat{
        background-repeat: repeat;
    }

    .md\:parent:hover .parent-hover\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .md\:parent:hover .parent-hover\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .md\:parent:hover .parent-hover\:bg-repeat-space{
        background-repeat: space;
    }

    .md\:parent:hover .parent-hover\:bg-repeat-round{
        background-repeat: round;
    }

    .md\:parent:hover .parent-hover\:bg-s-auto{
        background-size: auto;
    }

    .md\:parent:hover .parent-hover\:bg-s-cover{
        background-size: cover;
    }

    .md\:parent:hover .parent-hover\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .md\:parent:hover .parent-hover\:p-auto{
        padding: auto;
    }

    .md\:parent:hover .parent-hover\:p-0{
        padding: 0;
    }

    .md\:parent:hover .parent-hover\:p-4{
        padding: var(--velocity-padding-4);
    }

    .md\:parent:hover .parent-hover\:p-8{
        padding: var(--velocity-padding-8);
    }

    .md\:parent:hover .parent-hover\:p-12{
        padding: var(--velocity-padding-12);
    }

    .md\:parent:hover .parent-hover\:p-16{
        padding: var(--velocity-padding-16);
    }

    .md\:parent:hover .parent-hover\:p-20{
        padding: var(--velocity-padding-20);
    }

    .md\:parent:hover .parent-hover\:p-24{
        padding: var(--velocity-padding-24);
    }

    .md\:parent:hover .parent-hover\:p-28{
        padding: var(--velocity-padding-28);
    }

    .md\:parent:hover .parent-hover\:p-32{
        padding: var(--velocity-padding-32);
    }

    .md\:parent:hover .parent-hover\:p-36{
        padding: var(--velocity-padding-36);
    }

    .md\:parent:hover .parent-hover\:p-40{
        padding: var(--velocity-padding-40);
    }

    .md\:parent:hover .parent-hover\:p-44{
        padding: var(--velocity-padding-44);
    }

    .md\:parent:hover .parent-hover\:p-48{
        padding: var(--velocity-padding-48);
    }

    .md\:parent:hover .parent-hover\:p-52{
        padding: var(--velocity-padding-52);
    }

    .md\:parent:hover .parent-hover\:p-56{
        padding: var(--velocity-padding-56);
    }

    .md\:parent:hover .parent-hover\:p-60{
        padding: var(--velocity-padding-60);
    }

    .md\:parent:hover .parent-hover\:p-64{
        padding: var(--velocity-padding-64);
    }

    .md\:parent:hover .parent-hover\:p-68{
        padding: var(--velocity-padding-68);
    }

    .md\:parent:hover .parent-hover\:p-72{
        padding: var(--velocity-padding-72);
    }

    .md\:parent:hover .parent-hover\:p-76{
        padding: var(--velocity-padding-76);
    }

    .md\:parent:hover .parent-hover\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .md\:parent:hover .parent-hover\:pt-auto{
        padding-top: auto;
    }

    .md\:parent:hover .parent-hover\:pt-0{
        padding-top: 0;
    }

    .md\:parent:hover .parent-hover\:pt-4{
        padding-top: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:pt-8{
        padding-top: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:pt-12{
        padding-top: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:pt-16{
        padding-top: 1rem;
    }

    .md\:parent:hover .parent-hover\:pt-20{
        padding-top: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:pt-24{
        padding-top: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:pt-28{
        padding-top: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:pt-32{
        padding-top: 2rem;
    }

    .md\:parent:hover .parent-hover\:pt-36{
        padding-top: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:pt-40{
        padding-top: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:pt-44{
        padding-top: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:pt-48{
        padding-top: 3rem;
    }

    .md\:parent:hover .parent-hover\:pt-52{
        padding-top: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:pt-56{
        padding-top: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:pt-60{
        padding-top: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:pt-64{
        padding-top: 4rem;
    }

    .md\:parent:hover .parent-hover\:pt-68{
        padding-top: 6rem;
    }

    .md\:parent:hover .parent-hover\:pt-72{
        padding-top: 8rem;
    }

    .md\:parent:hover .parent-hover\:pt-76{
        padding-top: 12rem;
    }

    .md\:parent:hover .parent-hover\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .md\:parent:hover .parent-hover\:pb-auto{
        padding-bottom: auto;
    }

    .md\:parent:hover .parent-hover\:pb-0{
        padding-bottom: 0;
    }

    .md\:parent:hover .parent-hover\:pb-4{
        padding-bottom: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:pb-8{
        padding-bottom: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:pb-12{
        padding-bottom: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:pb-16{
        padding-bottom: 1rem;
    }

    .md\:parent:hover .parent-hover\:pb-20{
        padding-bottom: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:pb-24{
        padding-bottom: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:pb-28{
        padding-bottom: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:pb-32{
        padding-bottom: 2rem;
    }

    .md\:parent:hover .parent-hover\:pb-36{
        padding-bottom: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:pb-40{
        padding-bottom: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:pb-44{
        padding-bottom: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:pb-48{
        padding-bottom: 3rem;
    }

    .md\:parent:hover .parent-hover\:pb-52{
        padding-bottom: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:pb-56{
        padding-bottom: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:pb-60{
        padding-bottom: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:pb-64{
        padding-bottom: 4rem;
    }

    .md\:parent:hover .parent-hover\:pb-68{
        padding-bottom: 6rem;
    }

    .md\:parent:hover .parent-hover\:pb-72{
        padding-bottom: 8rem;
    }

    .md\:parent:hover .parent-hover\:pb-76{
        padding-bottom: 12rem;
    }

    .md\:parent:hover .parent-hover\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .md\:parent:hover .parent-hover\:pl-0{
        padding-left: auto;
    }

    .md\:parent:hover .parent-hover\:pl-0{
        padding-left: 0;
    }

    .md\:parent:hover .parent-hover\:pl-4{
        padding-left: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:pl-8{
        padding-left: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:pl-12{
        padding-left: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:pl-16{
        padding-left: 1rem;
    }

    .md\:parent:hover .parent-hover\:pl-20{
        padding-left: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:pl-24{
        padding-left: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:pl-28{
        padding-left: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:pl-32{
        padding-left: 2rem;
    }

    .md\:parent:hover .parent-hover\:pl-36{
        padding-left: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:pl-40{
        padding-left: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:pl-44{
        padding-left: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:pl-48{
        padding-left: 3rem;
    }

    .md\:parent:hover .parent-hover\:pl-52{
        padding-left: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:pl-56{
        padding-left: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:pl-60{
        padding-left: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:pl-64{
        padding-left: 4rem;
    }

    .md\:parent:hover .parent-hover\:pl-68{
        padding-left: 6rem;
    }

    .md\:parent:hover .parent-hover\:pl-72{
        padding-left: 8rem;
    }

    .md\:parent:hover .parent-hover\:pl-76{
        padding-left: 12rem;
    }

    .md\:parent:hover .parent-hover\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .md\:parent:hover .parent-hover\:pr-auto{
        padding-right: auto;
    }

    .md\:parent:hover .parent-hover\:pr-0{
        padding-right: 0;
    }

    .md\:parent:hover .parent-hover\:pr-4{
        padding-right: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:pr-8{
        padding-right: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:pr-12{
        padding-right: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:pr-16{
        padding-right: 1rem;
    }

    .md\:parent:hover .parent-hover\:pr-20{
        padding-right: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:pr-24{
        padding-right: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:pr-28{
        padding-right: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:pr-32{
        padding-right: 2rem;
    }

    .md\:parent:hover .parent-hover\:pr-36{
        padding-right: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:pr-40{
        padding-right: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:pr-44{
        padding-right: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:pr-48{
        padding-right: 3rem;
    }

    .md\:parent:hover .parent-hover\:pr-52{
        padding-right: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:pr-56{
        padding-right: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:pr-60{
        padding-right: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:pr-64{
        padding-right: 4rem;
    }

    .md\:parent:hover .parent-hover\:pr-68{
        padding-right: 6rem;
    }

    .md\:parent:hover .parent-hover\:pr-72{
        padding-right: 8rem;
    }

    .md\:parent:hover .parent-hover\:pr-76{
        padding-right: 12rem;
    }

    .md\:parent:hover .parent-hover\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .md\:parent:hover .parent-hover\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .md\:parent:hover .parent-hover\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .md\:parent:hover .parent-hover\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:parent:hover .parent-hover\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .md\:parent:hover .parent-hover\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:parent:hover .parent-hover\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .md\:parent:hover .parent-hover\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .md\:parent:hover .parent-hover\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .md\:parent:hover .parent-hover\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .md\:parent:hover .parent-hover\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .md\:parent:hover .parent-hover\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .md\:parent:hover .parent-hover\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .md\:parent:hover .parent-hover\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:parent:hover .parent-hover\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .md\:parent:hover .parent-hover\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:parent:hover .parent-hover\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .md\:parent:hover .parent-hover\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .md\:parent:hover .parent-hover\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .md\:parent:hover .parent-hover\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .md\:parent:hover .parent-hover\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .md\:parent:hover .parent-hover\:m-auto{
        margin: auto;
    }

    .md\:parent:hover .parent-hover\:m-0{
        margin: 0;
    }

    .md\:parent:hover .parent-hover\:m-4{
        margin: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:m-8{
        margin: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:m-12{
        margin: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:m-16{
        margin: 1rem;
    }

    .md\:parent:hover .parent-hover\:m-20{
        margin: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:m-24{
        margin: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:m-28{
        margin: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:m-32{
        margin: 2rem;
    }

    .md\:parent:hover .parent-hover\:m-36{
        margin: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:m-40{
        margin: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:m-44{
        margin: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:m-48{
        margin: 3rem;
    }

    .md\:parent:hover .parent-hover\:m-52{
        margin: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:m-56{
        margin: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:m-60{
        margin: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:m-64{
        margin: 4rem;
    }

    .md\:parent:hover .parent-hover\:m-68{
        margin: 6rem;
    }

    .md\:parent:hover .parent-hover\:m-72{
        margin: 8rem;
    }

    .md\:parent:hover .parent-hover\:m-76{
        margin: 12rem;
    }

    .md\:parent:hover .parent-hover\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .md\:parent:hover .parent-hover\:mt-auto{
        margin-top: auto;
    }

    .md\:parent:hover .parent-hover\:mt-0{
        margin-top: 0;
    }

    .md\:parent:hover .parent-hover\:mt-4{
        margin-top: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:mt-8{
        margin-top: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:mt-12{
        margin-top: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:mt-16{
        margin-top: 1rem;
    }

    .md\:parent:hover .parent-hover\:mt-20{
        margin-top: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:mt-24{
        margin-top: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:mt-28{
        margin-top: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:mt-32{
        margin-top: 2rem;
    }

    .md\:parent:hover .parent-hover\:mt-36{
        margin-top: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:mt-40{
        margin-top: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:mt-44{
        margin-top: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:mt-48{
        margin-top: 3rem;
    }

    .md\:parent:hover .parent-hover\:mt-52{
        margin-top: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:mt-56{
        margin-top: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:mt-60{
        margin-top: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:mt-64{
        margin-top: 4rem;
    }

    .md\:parent:hover .parent-hover\:mt-68{
        margin-top: 6rem;
    }

    .md\:parent:hover .parent-hover\:mt-72{
        margin-top: 8rem;
    }

    .md\:parent:hover .parent-hover\:mt-76{
        margin-top: 12rem;
    }

    .md\:parent:hover .parent-hover\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .md\:parent:hover .parent-hover\:mb-auto{
        margin-bottom: auto;
    }

    .md\:parent:hover .parent-hover\:mb-0{
        margin-bottom: 0;
    }

    .md\:parent:hover .parent-hover\:mb-4{
        margin-bottom: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:mb-8{
        margin-bottom: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:mb-12{
        margin-bottom: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:mb-16{
        margin-bottom: 1rem;
    }

    .md\:parent:hover .parent-hover\:mb-20{
        margin-bottom: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:mb-24{
        margin-bottom: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:mb-28{
        margin-bottom: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:mb-32{
        margin-bottom: 2rem;
    }

    .md\:parent:hover .parent-hover\:mb-36{
        margin-bottom: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:mb-40{
        margin-bottom: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:mb-44{
        margin-bottom: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:mb-48{
        margin-bottom: 3rem;
    }

    .md\:parent:hover .parent-hover\:mb-52{
        margin-bottom: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:mb-56{
        margin-bottom: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:mb-60{
        margin-bottom: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:mb-64{
        margin-bottom: 4rem;
    }

    .md\:parent:hover .parent-hover\:mb-68{
        margin-bottom: 6rem;
    }

    .md\:parent:hover .parent-hover\:mb-72{
        margin-bottom: 8rem;
    }

    .md\:parent:hover .parent-hover\:mb-76{
        margin-bottom: 12rem;
    }

    .md\:parent:hover .parent-hover\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .md\:parent:hover .parent-hover\:ml-auto{
        margin-left: auto;
    }

    .md\:parent:hover .parent-hover\:ml-0{
        margin-left: 0;
    }

    .md\:parent:hover .parent-hover\:ml-4{
        margin-left: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:ml-8{
        margin-left: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:ml-12{
        margin-left: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:ml-16{
        margin-left: 1rem;
    }

    .md\:parent:hover .parent-hover\:ml-20{
        margin-left: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:ml-24{
        margin-left: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:ml-28{
        margin-left: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:ml-32{
        margin-left: 2rem;
    }

    .md\:parent:hover .parent-hover\:ml-36{
        margin-left: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:ml-40{
        margin-left: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:ml-44{
        margin-left: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:ml-48{
        margin-left: 3rem;
    }

    .md\:parent:hover .parent-hover\:ml-52{
        margin-left: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:ml-56{
        margin-left: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:ml-60{
        margin-left: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:ml-64{
        margin-left: 4rem;
    }

    .md\:parent:hover .parent-hover\:ml-68{
        margin-left: 6rem;
    }

    .md\:parent:hover .parent-hover\:ml-72{
        margin-left: 8rem;
    }

    .md\:parent:hover .parent-hover\:ml-76{
        margin-left: 12rem;
    }

    .md\:parent:hover .parent-hover\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .md\:parent:hover .parent-hover\:mr-auto{
        margin-right: auto;
    }

    .md\:parent:hover .parent-hover\:mr-0{
        margin-right: 0;
    }

    .md\:parent:hover .parent-hover\:mr-4{
        margin-right: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:mr-8{
        margin-right: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:mr-12{
        margin-right: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:mr-16{
        margin-right: 1rem;
    }

    .md\:parent:hover .parent-hover\:mr-20{
        margin-right: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:mr-24{
        margin-right: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:mr-28{
        margin-right: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:mr-32{
        margin-right: 2rem;
    }

    .md\:parent:hover .parent-hover\:mr-36{
        margin-right: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:mr-40{
        margin-right: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:mr-44{
        margin-right: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:mr-48{
        margin-right: 3rem;
    }

    .md\:parent:hover .parent-hover\:mr-52{
        margin-right: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:mr-56{
        margin-right: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:mr-60{
        margin-right: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:mr-64{
        margin-right: 4rem;
    }

    .md\:parent:hover .parent-hover\:mr-68{
        margin-right: 6rem;
    }

    .md\:parent:hover .parent-hover\:mr-72{
        margin-right: 8rem;
    }

    .md\:parent:hover .parent-hover\:mr-76{
        margin-right: 12rem;
    }

    .md\:parent:hover .parent-hover\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .md\:parent:hover .parent-hover\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .md\:parent:hover .parent-hover\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .md\:parent:hover .parent-hover\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .md\:parent:hover .parent-hover\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .md\:parent:hover .parent-hover\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .md\:parent:hover .parent-hover\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .md\:parent:hover .parent-hover\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .md\:parent:hover .parent-hover\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .md\:parent:hover .parent-hover\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .md\:parent:hover .parent-hover\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .md\:parent:hover .parent-hover\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .md\:parent:hover .parent-hover\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .md\:parent:hover .parent-hover\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .md\:parent:hover .parent-hover\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .md\:parent:hover .parent-hover\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .md\:parent:hover .parent-hover\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .md\:parent:hover .parent-hover\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .md\:parent:hover .parent-hover\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .md\:parent:hover .parent-hover\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .md\:parent:hover .parent-hover\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .md\:parent:hover .parent-hover\:d-none{
        display: none;
    }

    .md\:parent:hover .parent-hover\:d-block{
        display: block;
    }

    .md\:parent:hover .parent-hover\:d-flex{
        display: flex;
    }

    .md\:parent:hover .parent-hover\:d-grid{
        display: grid;
    }

    .md\:parent:hover .parent-hover\:d-table{
        display: table;
    }

    .md\:parent:hover .parent-hover\:d-inherit{
        display: inherit;
    }

    .md\:parent:hover .parent-hover\:d-flexbox{
        display: flexbox;
    }

    .md\:parent:hover .parent-hover\:d-table-column{
        display: table-column;
    }

    .md\:parent:hover .parent-hover\:d-table-column-group{
        display: table-column-group;
    }

    .md\:parent:hover .parent-hover\:d-table-cell{
        display: table-cell;
    }

    .md\:parent:hover .parent-hover\:d-table-caption{
        display: table-caption;
    }

    .md\:parent:hover .parent-hover\:d-table-row{
        display: table-row;
    }

    .md\:parent:hover .parent-hover\:d-table-row-group{
        display: table-row-group;
    }

    .md\:parent:hover .parent-hover\:d-inline-block{
        display: inline-block;
    }

    .md\:parent:hover .parent-hover\:d-inline-flex{
        display: inline-flex;
    }

    .md\:parent:hover .parent-hover\:border-round-none{
        border-radius: 0;
    }

    .md\:parent:hover .parent-hover\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:hover .parent-hover\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .md\:parent:hover .parent-hover\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:hover .parent-hover\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:hover .parent-hover\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:hover .parent-hover\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:hover .parent-hover\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:hover .parent-hover\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .md\:parent:hover .parent-hover\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .md\:parent:hover .parent-hover\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:hover .parent-hover\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .md\:parent:hover .parent-hover\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:hover .parent-hover\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:hover .parent-hover\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:hover .parent-hover\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:hover .parent-hover\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:hover .parent-hover\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .md\:parent:hover .parent-hover\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .md\:parent:hover .parent-hover\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:hover .parent-hover\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .md\:parent:hover .parent-hover\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:hover .parent-hover\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:hover .parent-hover\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:hover .parent-hover\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:hover .parent-hover\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:hover .parent-hover\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .md\:parent:hover .parent-hover\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .md\:parent:hover .parent-hover\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:hover .parent-hover\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .md\:parent:hover .parent-hover\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:hover .parent-hover\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:hover .parent-hover\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:hover .parent-hover\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:hover .parent-hover\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:hover .parent-hover\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .md\:parent:hover .parent-hover\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .md\:parent:hover .parent-hover\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:hover .parent-hover\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .md\:parent:hover .parent-hover\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:hover .parent-hover\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:hover .parent-hover\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:hover .parent-hover\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:hover .parent-hover\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:hover .parent-hover\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .md\:parent:hover .parent-hover\:border-w-0{
        border-width: 0;
    }

    .md\:parent:hover .parent-hover\:border-w-1{
        border-width: 1px;
    }

    .md\:parent:hover .parent-hover\:border-w-2{
        border-width: 2px;
    }

    .md\:parent:hover .parent-hover\:border-w-4{
        border-width: 4px;
    }

    .md\:parent:hover .parent-hover\:border-w-6{
        border-width: 6px;
    }

    .md\:parent:hover .parent-hover\:border-w-8{
        border-width: 8px;
    }

    .md\:parent:hover .parent-hover\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .md\:parent:hover .parent-hover\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .md\:parent:hover .parent-hover\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .md\:parent:hover .parent-hover\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .md\:parent:hover .parent-hover\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .md\:parent:hover .parent-hover\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .md\:parent:hover .parent-hover\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .md\:parent:hover .parent-hover\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .md\:parent:hover .parent-hover\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .md\:parent:hover .parent-hover\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .md\:parent:hover .parent-hover\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .md\:parent:hover .parent-hover\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .md\:parent:hover .parent-hover\:border-wl-0{
        border-left-width: 0;
    }

    .md\:parent:hover .parent-hover\:border-wl-1{
        border-left-width: 1px;
    }

    .md\:parent:hover .parent-hover\:border-wl-2{
        border-left-width: 2px;
    }

    .md\:parent:hover .parent-hover\:border-wl-4{
        border-left-width: 4px;
    }

    .md\:parent:hover .parent-hover\:border-wl-6{
        border-left-width: 6px;
    }

    .md\:parent:hover .parent-hover\:border-wl-8{
        border-left-width: 8px;
    }

    .md\:parent:hover .parent-hover\:border-wr-0{
        border-right-width: 0;
    }

    .md\:parent:hover .parent-hover\:border-wr-1{
        border-right-width: 1px;
    }

    .md\:parent:hover .parent-hover\:border-wr-2{
        border-right-width: 2px;
    }

    .md\:parent:hover .parent-hover\:border-wr-4{
        border-right-width: 4px;
    }

    .md\:parent:hover .parent-hover\:border-wr-6{
        border-right-width: 6px;
    }

    .md\:parent:hover .parent-hover\:border-wr-8{
        border-right-width: 8px;
    }

    .md\:parent:hover .parent-hover\:border-wt-0{
        border-top-width: 0;
    }

    .md\:parent:hover .parent-hover\:border-wt-1{
        border-top-width: 1px;
    }

    .md\:parent:hover .parent-hover\:border-wt-2{
        border-top-width: 2px;
    }

    .md\:parent:hover .parent-hover\:border-wt-4{
        border-top-width: 4px;
    }

    .md\:parent:hover .parent-hover\:border-wt-6{
        border-top-width: 6px;
    }

    .md\:parent:hover .parent-hover\:border-wt-8{
        border-top-width: 8px;
    }

    .md\:parent:hover .parent-hover\:border-wb-0{
        border-bottom-width: 0;
    }

    .md\:parent:hover .parent-hover\:border-wb-1{
        border-bottom-width: 1px;
    }

    .md\:parent:hover .parent-hover\:border-wb-2{
        border-bottom-width: 2px;
    }

    .md\:parent:hover .parent-hover\:border-wb-4{
        border-bottom-width: 4px;
    }

    .md\:parent:hover .parent-hover\:border-wb-6{
        border-bottom-width: 6px;
    }

    .md\:parent:hover .parent-hover\:border-wb-8{
        border-bottom-width: 8px;
    }

    .md\:parent:hover .parent-hover\:border-solid{
        border-style: solid;
    }

    .md\:parent:hover .parent-hover\:border-dashed{
        border-style: dashed;
    }

    .md\:parent:hover .parent-hover\:border-dotted{
        border-style: dotted;
    }

    .md\:parent:hover .parent-hover\:border-double{
        border-style: double;
    }

    .md\:parent:hover .parent-hover\:border-hidden{
        border-style: hidden;
    }

    .md\:parent:hover .parent-hover\:border-none{
        border-style: none;
    }

    .md\:parent:hover .parent-hover\:outline-w-0{
        outline-width: 0;
    }

    .md\:parent:hover .parent-hover\:outline-w-1{
        outline-width: 1px;
    }

    .md\:parent:hover .parent-hover\:outline-w-2{
        outline-width: 2px;
    }

    .md\:parent:hover .parent-hover\:outline-w-4{
        outline-width: 4px;
    }

    .md\:parent:hover .parent-hover\:outline-w-6{
        outline-width: 6px;
    }

    .md\:parent:hover .parent-hover\:outline-w-8{
        outline-width: 8px;
    }

    .md\:parent:hover .parent-hover\:outline-solid{
        outline-style: solid;
    }

    .md\:parent:hover .parent-hover\:outline-dashed{
        outline-style: dashed;
    }

    .md\:parent:hover .parent-hover\:outline-dotted{
        outline-style: dotted;
    }

    .md\:parent:hover .parent-hover\:outline-double{
        outline-style: double;
    }

    .md\:parent:hover .parent-hover\:outline-hidden{
        outline-style: hidden;
    }

    .md\:parent:hover .parent-hover\:outline-none{
        outline-style: none;
    }

    .md\:parent:hover .parent-hover\:outline-offset-0{
        outline-offset: 0;
    }

    .md\:parent:hover .parent-hover\:outline-offset-1{
        outline-offset: 1px;
    }

    .md\:parent:hover .parent-hover\:outline-offset-2{
        outline-offset: 2px;
    }

    .md\:parent:hover .parent-hover\:outline-offset-4{
        outline-offset: 4px;
    }

    .md\:parent:hover .parent-hover\:outline-offset-6{
        outline-offset: 6px;
    }

    .md\:parent:hover .parent-hover\:outline-offset-8{
        outline-offset: 8px;
    }

    .md\:parent:hover .parent-hover\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .md\:parent:hover .parent-hover\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .md\:parent:hover .parent-hover\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .md\:parent:hover .parent-hover\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .md\:parent:hover .parent-hover\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .md\:parent:hover .parent-hover\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .md\:parent:hover .parent-hover\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .md\:parent:hover .parent-hover\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .md\:parent:hover .parent-hover\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .md\:parent:hover .parent-hover\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .md\:parent:hover .parent-hover\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .md\:parent:hover .parent-hover\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .md\:parent:hover .parent-hover\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .md\:parent:hover .parent-hover\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .md\:parent:hover .parent-hover\:box-shadow-none{
        box-shadow: none;
    }

    .md\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:opacity-0{
        opacity: 0;
    }

    .md\:parent:hover .parent-hover\:opacity-5{
        opacity: 0.05;
    }

    .md\:parent:hover .parent-hover\:opacity-10{
        opacity: 0.1;
    }

    .md\:parent:hover .parent-hover\:opacity-15{
        opacity: 0.15;
    }

    .md\:parent:hover .parent-hover\:opacity-20{
        opacity: 0.2;
    }

    .md\:parent:hover .parent-hover\:opacity-25{
        opacity: 0.25;
    }

    .md\:parent:hover .parent-hover\:opacity-30{
        opacity: 0.3;
    }

    .md\:parent:hover .parent-hover\:opacity-35{
        opacity: 0.35;
    }

    .md\:parent:hover .parent-hover\:opacity-40{
        opacity: 0.4;
    }

    .md\:parent:hover .parent-hover\:opacity-45{
        opacity: 0.45;
    }

    .md\:parent:hover .parent-hover\:opacity-50{
        opacity: 0.5;
    }

    .md\:parent:hover .parent-hover\:opacity-55{
        opacity: 0.55;
    }

    .md\:parent:hover .parent-hover\:opacity-60{
        opacity: 0.6;
    }

    .md\:parent:hover .parent-hover\:opacity-65{
        opacity: 0.65;
    }

    .md\:parent:hover .parent-hover\:opacity-70{
        opacity: 0.7;
    }

    .md\:parent:hover .parent-hover\:opacity-75{
        opacity: 0.75;
    }

    .md\:parent:hover .parent-hover\:opacity-80{
        opacity: 0.8;
    }

    .md\:parent:hover .parent-hover\:opacity-85{
        opacity: 0.85;
    }

    .md\:parent:hover .parent-hover\:opacity-90{
        opacity: 0.9;
    }

    .md\:parent:hover .parent-hover\:opacity-95{
        opacity: 0.95;
    }

    .md\:parent:hover .parent-hover\:opacity-100{
        opacity: 1;
    }

    .md\:parent:hover .parent-hover\:border-collapse{
        border-collapse: collapse;
    }

    .md\:parent:hover .parent-hover\:border-seperate{
        border-collapse: separate;
    }

    .md\:parent:hover .parent-hover\:table-layout-auto{
        table-layout: auto;
    }

    .md\:parent:hover .parent-hover\:table-layout-fixed{
        table-layout: fixed;
    }

    .md\:parent:hover .parent-hover\:appearance-none{
        appearance: none;
    }

    .md\:parent:hover .parent-hover\:appearance-auto{
        appearance: auto;
    }

    .md\:parent:hover .parent-hover\:caption-top{
        caption-side: top;
    }

    .md\:parent:hover .parent-hover\:caption-bottom{
        caption-side: bottom;
    }

    .md\:parent:hover .parent-hover\:cursor-auto{
        cursor: auto;
    }

    .md\:parent:hover .parent-hover\:cursor-default{
        cursor: default;
    }

    .md\:parent:hover .parent-hover\:cursor-pointer{
        cursor: pointer;
    }

    .md\:parent:hover .parent-hover\:cursor-text{
        cursor: text;
    }

    .md\:parent:hover .parent-hover\:cursor-wait{
        cursor: wait;
    }

    .md\:parent:hover .parent-hover\:cursor-help{
        cursor: help;
    }

    .md\:parent:hover .parent-hover\:cursor-progress{
        cursor: progress;
    }

    .md\:parent:hover .parent-hover\:cursor-none{
        cursor: none;
    }

    .md\:parent:hover .parent-hover\:pointer-events-none{
        pointer-events: none;
    }

    .md\:parent:hover .parent-hover\:pointer-events-auto{
        pointer-events: auto;
    }

    .md\:parent:hover .parent-hover\:resize-none{
        resize: none;
    }

    .md\:parent:hover .parent-hover\:resize-y{
        resize: vertical;
    }

    .md\:parent:hover .parent-hover\:resize-x{
        resize: horizontal;
    }

    .md\:parent:hover .parent-hover\:resize-both{
        resize: both;
    }

    .md\:parent:hover .parent-hover\:scroll-auto{
        scroll-behavior: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .md\:parent:hover .parent-hover\:scroll-p-auto{
        scroll-padding: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-p-0{
        scroll-padding: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .md\:parent:hover .parent-hover\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .md\:parent:hover .parent-hover\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .md\:parent:hover .parent-hover\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .md\:parent:hover .parent-hover\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .md\:parent:hover .parent-hover\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .md\:parent:hover .parent-hover\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .md\:parent:hover .parent-hover\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .md\:parent:hover .parent-hover\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .md\:parent:hover .parent-hover\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .md\:parent:hover .parent-hover\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .md\:parent:hover .parent-hover\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .md\:parent:hover .parent-hover\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .md\:parent:hover .parent-hover\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .md\:parent:hover .parent-hover\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .md\:parent:hover .parent-hover\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .md\:parent:hover .parent-hover\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .md\:parent:hover .parent-hover\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .md\:parent:hover .parent-hover\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .md\:parent:hover .parent-hover\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .md\:parent:hover .parent-hover\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .md\:parent:hover .parent-hover\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .md\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .md\:parent:hover .parent-hover\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .md\:parent:hover .parent-hover\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .md\:parent:hover .parent-hover\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .md\:parent:hover .parent-hover\:scroll-m-auto{
        scroll-margin: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-m-0{
        scroll-margin: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .md\:parent:hover .parent-hover\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .md\:parent:hover .parent-hover\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .md\:parent:hover .parent-hover\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .md\:parent:hover .parent-hover\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .md\:parent:hover .parent-hover\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .md\:parent:hover .parent-hover\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .md\:parent:hover .parent-hover\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .md\:parent:hover .parent-hover\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .md\:parent:hover .parent-hover\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .md\:parent:hover .parent-hover\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .md\:parent:hover .parent-hover\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .md\:parent:hover .parent-hover\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .md\:parent:hover .parent-hover\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .md\:parent:hover .parent-hover\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .md\:parent:hover .parent-hover\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .md\:parent:hover .parent-hover\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .md\:parent:hover .parent-hover\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .md\:parent:hover .parent-hover\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .md\:parent:hover .parent-hover\:user-select-none{
        user-select: none;
    }

    .md\:parent:hover .parent-hover\:user-select-text{
        user-select: text;
    }

    .md\:parent:hover .parent-hover\:user-select-all{
        user-select: all;
    }

    .md\:parent:hover .parent-hover\:user-select-auto{
        user-select: auto;
    }

    .md\:parent:hover .parent-hover\:will-change-auto{
        will-change: auto;
    }

    .md\:parent:hover .parent-hover\:will-change-scroll{
        will-change: scroll;
    }

    .md\:parent:hover .parent-hover\:will-change-contents{
        will-change: contents;
    }

    .md\:parent:hover .parent-hover\:will-change-transform{
        will-change: transform;
    }

    .md\:parent:hover .parent-hover\:stroke-w-0{
        stroke-width: 0;
    }

    .md\:parent:hover .parent-hover\:stroke-w-1{
        stroke-width: 1;
    }

    .md\:parent:hover .parent-hover\:stroke-w-2{
        stroke-width: 2;
    }

    .md\:parent:hover .parent-hover\:scale-0{
        transform: scale(0);
    }

    .md\:parent:hover .parent-hover\:scale-5{
        transform: scale(0.05);
    }

    .md\:parent:hover .parent-hover\:scale-10{
        transform: scale(0.1);
    }

    .md\:parent:hover .parent-hover\:scale-15{
        transform: scale(0.15);
    }

    .md\:parent:hover .parent-hover\:scale-20{
        transform: scale(0.2);
    }

    .md\:parent:hover .parent-hover\:scale-25{
        transform: scale(0.25);
    }

    .md\:parent:hover .parent-hover\:scale-30{
        transform: scale(0.3);
    }

    .md\:parent:hover .parent-hover\:scale-35{
        transform: scale(0.35);
    }

    .md\:parent:hover .parent-hover\:scale-40{
        transform: scale(0.4);
    }

    .md\:parent:hover .parent-hover\:scale-45{
        transform: scale(0.45);
    }

    .md\:parent:hover .parent-hover\:scale-50{
        transform: scale(0.5);
    }

    .md\:parent:hover .parent-hover\:scale-55{
        transform: scale(0.55);
    }

    .md\:parent:hover .parent-hover\:scale-60{
        transform: scale(0.6);
    }

    .md\:parent:hover .parent-hover\:scale-65{
        transform: scale(0.65);
    }

    .md\:parent:hover .parent-hover\:scale-70{
        transform: scale(0.7);
    }

    .md\:parent:hover .parent-hover\:scale-75{
        transform: scale(0.75);
    }

    .md\:parent:hover .parent-hover\:scale-80{
        transform: scale(0.8);
    }

    .md\:parent:hover .parent-hover\:scale-85{
        transform: scale(0.85);
    }

    .md\:parent:hover .parent-hover\:scale-90{
        transform: scale(0.9);
    }

    .md\:parent:hover .parent-hover\:scale-95{
        transform: scale(0.95);
    }

    .md\:parent:hover .parent-hover\:scale-100{
        transform: scale(1);
    }

    .md\:parent:hover .parent-hover\:scale-105{
        transform: scale(1.05);
    }

    .md\:parent:hover .parent-hover\:scale-110{
        transform: scale(1.1);
    }

    .md\:parent:hover .parent-hover\:scale-115{
        transform: scale(1.15);
    }

    .md\:parent:hover .parent-hover\:scale-120{
        transform: scale(1.2);
    }

    .md\:parent:hover .parent-hover\:scale-125{
        transform: scale(1.25);
    }

    .md\:parent:hover .parent-hover\:scale-130{
        transform: scale(1.3);
    }

    .md\:parent:hover .parent-hover\:scale-135{
        transform: scale(1.35);
    }

    .md\:parent:hover .parent-hover\:scale-140{
        transform: scale(1.4);
    }

    .md\:parent:hover .parent-hover\:scale-145{
        transform: scale(1.45);
    }

    .md\:parent:hover .parent-hover\:scale-150{
        transform: scale(1.5);
    }

    .md\:parent:hover .parent-hover\:-translate-1:hover{
        transform: translate(-10px);
    }

    .md\:parent:hover .parent-hover\:-translate-2:hover{
        transform: translate(-20px);
    }

    .md\:parent:hover .parent-hover\:-translate-3:hover{
        transform: translate(-30px);
    }

    .md\:parent:hover .parent-hover\:-translate-4:hover{
        transform: translate(-40px);
    }

    .md\:parent:hover .parent-hover\:-translate-5:hover{
        transform: translate(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-6:hover{
        transform: translate(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-7:hover{
        transform: translate(-70px);
    }

    .md\:parent:hover .parent-hover\:-translate-8:hover{
        transform: translate(-80px);
    }

    .md\:parent:hover .parent-hover\:-translate-9:hover{
        transform: translate(-90px);
    }

    .md\:parent:hover .parent-hover\:-translate-10:hover{
        transform: translate(-100px);
    }

    .md\:parent:hover .parent-hover\:-translate-11:hover{
        transform: translate(-110px);
    }

    .md\:parent:hover .parent-hover\:-translate-12:hover{
        transform: translate(-120px);
    }

    .md\:parent:hover .parent-hover\:-translate-13:hover{
        transform: translate(-130px);
    }

    .md\:parent:hover .parent-hover\:-translate-14:hover{
        transform: translate(-140px);
    }

    .md\:parent:hover .parent-hover\:-translate-15:hover{
        transform: translate(-150px);
    }

    .md\:parent:hover .parent-hover\:-translate-16:hover{
        transform: translate(-160px);
    }

    .md\:parent:hover .parent-hover\:-translate-17:hover{
        transform: translate(-170px);
    }

    .md\:parent:hover .parent-hover\:-translate-18:hover{
        transform: translate(-180px);
    }

    .md\:parent:hover .parent-hover\:-translate-19:hover{
        transform: translate(-190px);
    }

    .md\:parent:hover .parent-hover\:-translate-20:hover{
        transform: translate(-200px);
    }

    .md\:parent:hover .parent-hover\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .md\:parent:hover .parent-hover\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .md\:parent:hover .parent-hover\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .md\:parent:hover .parent-hover\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .md\:parent:hover .parent-hover\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .md\:parent:hover .parent-hover\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .md\:parent:hover .parent-hover\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .md\:parent:hover .parent-hover\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .md\:parent:hover .parent-hover\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .md\:parent:hover .parent-hover\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .md\:parent:hover .parent-hover\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .md\:parent:hover .parent-hover\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .md\:parent:hover .parent-hover\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .md\:parent:hover .parent-hover\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .md\:parent:hover .parent-hover\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .md\:parent:hover .parent-hover\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .md\:parent:hover .parent-hover\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .md\:parent:hover .parent-hover\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .md\:parent:hover .parent-hover\:-translate-1{
        transform: translate(-10px);
    }

    .md\:parent:hover .parent-hover\:-translate-2{
        transform: translate(-20px);
    }

    .md\:parent:hover .parent-hover\:-translate-3{
        transform: translate(-30px);
    }

    .md\:parent:hover .parent-hover\:-translate-4{
        transform: translate(-40px);
    }

    .md\:parent:hover .parent-hover\:-translate-5{
        transform: translate(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-6{
        transform: translate(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-7{
        transform: translate(-70px);
    }

    .md\:parent:hover .parent-hover\:-translate-8{
        transform: translate(-80px);
    }

    .md\:parent:hover .parent-hover\:-translate-9{
        transform: translate(-90px);
    }

    .md\:parent:hover .parent-hover\:-translate-10{
        transform: translate(-100px);
    }

    .md\:parent:hover .parent-hover\:-translate-11{
        transform: translate(-110px);
    }

    .md\:parent:hover .parent-hover\:-translate-12{
        transform: translate(-120px);
    }

    .md\:parent:hover .parent-hover\:-translate-13{
        transform: translate(-130px);
    }

    .md\:parent:hover .parent-hover\:-translate-14{
        transform: translate(-140px);
    }

    .md\:parent:hover .parent-hover\:-translate-15{
        transform: translate(-150px);
    }

    .md\:parent:hover .parent-hover\:-translate-16{
        transform: translate(-160px);
    }

    .md\:parent:hover .parent-hover\:-translate-17{
        transform: translate(-170px);
    }

    .md\:parent:hover .parent-hover\:-translate-18{
        transform: translate(-180px);
    }

    .md\:parent:hover .parent-hover\:-translate-19{
        transform: translate(-190px);
    }

    .md\:parent:hover .parent-hover\:-translate-20{
        transform: translate(-200px);
    }

    .md\:parent:hover .parent-hover\:-translate-10x{
        transform: translate(-10%);
    }

    .md\:parent:hover .parent-hover\:-translate-15x{
        transform: translate(-15%);
    }

    .md\:parent:hover .parent-hover\:-translate-20x{
        transform: translate(-20%);
    }

    .md\:parent:hover .parent-hover\:-translate-25x{
        transform: translate(-25%);
    }

    .md\:parent:hover .parent-hover\:-translate-30x{
        transform: translate(-30%);
    }

    .md\:parent:hover .parent-hover\:-translate-35x{
        transform: translate(-35%);
    }

    .md\:parent:hover .parent-hover\:-translate-40x{
        transform: translate(-40%);
    }

    .md\:parent:hover .parent-hover\:-translate-45x{
        transform: translate(-45%);
    }

    .md\:parent:hover .parent-hover\:-translate-50x{
        transform: translate(-50%);
    }

    .md\:parent:hover .parent-hover\:-translate-55x{
        transform: translate(-55%);
    }

    .md\:parent:hover .parent-hover\:-translate-60x{
        transform: translate(-60%);
    }

    .md\:parent:hover .parent-hover\:-translate-65x{
        transform: translate(-65%);
    }

    .md\:parent:hover .parent-hover\:-translate-70x{
        transform: translate(-70%);
    }

    .md\:parent:hover .parent-hover\:-translate-75x{
        transform: translate(-75%);
    }

    .md\:parent:hover .parent-hover\:-translate-80x{
        transform: translate(-80%);
    }

    .md\:parent:hover .parent-hover\:-translate-85x{
        transform: translate(-85%);
    }

    .md\:parent:hover .parent-hover\:-translate-90x{
        transform: translate(-90%);
    }

    .md\:parent:hover .parent-hover\:-translate-95x{
        transform: translate(-95%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-1{
        transform: translateX(-10px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-2{
        transform: translateX(-20px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-3{
        transform: translateX(-30px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-4{
        transform: translateX(-40px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-5{
        transform: translateX(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-6{
        transform: translateX(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-7{
        transform: translateX(-70px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-8{
        transform: translateX(-80px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-9{
        transform: translateX(-90px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-10{
        transform: translateX(-100px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-11{
        transform: translateX(-110px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-12{
        transform: translateX(-120px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-13{
        transform: translateX(-130px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-14{
        transform: translateX(-140px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-15{
        transform: translateX(-150px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-16{
        transform: translateX(-160px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-17{
        transform: translateX(-170px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-18{
        transform: translateX(-180px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-19{
        transform: translateX(-190px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-20{
        transform: translateX(-200px);
    }

    .md\:parent:hover .parent-hover\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .md\:parent:hover .parent-hover\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-1{
        transform: translateY(-10px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-2{
        transform: translateY(-20px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-3{
        transform: translateY(-30px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-4{
        transform: translateY(-40px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-5{
        transform: translateY(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-6{
        transform: translateY(-60px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-7{
        transform: translateY(-70px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-8{
        transform: translateY(-80px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-9{
        transform: translateY(-90px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-10{
        transform: translateY(-100px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-11{
        transform: translateY(-110px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-12{
        transform: translateY(-120px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-13{
        transform: translateY(-130px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-14{
        transform: translateY(-140px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-15{
        transform: translateY(-150px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-16{
        transform: translateY(-160px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-17{
        transform: translateY(-170px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-18{
        transform: translateY(-180px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-19{
        transform: translateY(-190px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-20{
        transform: translateY(-200px);
    }

    .md\:parent:hover .parent-hover\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .md\:parent:hover .parent-hover\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .md\:parent:hover .parent-hover\:translate-0{
        transform: translate(0);
    }

    .md\:parent:hover .parent-hover\:translate-1{
        transform: translate(10px);
    }

    .md\:parent:hover .parent-hover\:translate-2{
        transform: translate(20px);
    }

    .md\:parent:hover .parent-hover\:translate-3{
        transform: translate(30px);
    }

    .md\:parent:hover .parent-hover\:translate-4{
        transform: translate(40px);
    }

    .md\:parent:hover .parent-hover\:translate-5{
        transform: translate(60px);
    }

    .md\:parent:hover .parent-hover\:translate-6{
        transform: translate(60px);
    }

    .md\:parent:hover .parent-hover\:translate-7{
        transform: translate(70px);
    }

    .md\:parent:hover .parent-hover\:translate-8{
        transform: translate(80px);
    }

    .md\:parent:hover .parent-hover\:translate-9{
        transform: translate(90px);
    }

    .md\:parent:hover .parent-hover\:translate-10{
        transform: translate(100px);
    }

    .md\:parent:hover .parent-hover\:translate-11{
        transform: translate(110px);
    }

    .md\:parent:hover .parent-hover\:translate-12{
        transform: translate(120px);
    }

    .md\:parent:hover .parent-hover\:translate-13{
        transform: translate(130px);
    }

    .md\:parent:hover .parent-hover\:translate-14{
        transform: translate(140px);
    }

    .md\:parent:hover .parent-hover\:translate-15{
        transform: translate(150px);
    }

    .md\:parent:hover .parent-hover\:translate-16{
        transform: translate(160px);
    }

    .md\:parent:hover .parent-hover\:translate-17{
        transform: translate(170px);
    }

    .md\:parent:hover .parent-hover\:translate-18{
        transform: translate(180px);
    }

    .md\:parent:hover .parent-hover\:translate-19{
        transform: translate(190px);
    }

    .md\:parent:hover .parent-hover\:translate-20{
        transform: translate(200px);
    }

    .md\:parent:hover .parent-hover\:translate-10x{
        transform: translate(10%);
    }

    .md\:parent:hover .parent-hover\:translate-15x{
        transform: translate(15%);
    }

    .md\:parent:hover .parent-hover\:translate-20x{
        transform: translate(20%);
    }

    .md\:parent:hover .parent-hover\:translate-25x{
        transform: translate(25%);
    }

    .md\:parent:hover .parent-hover\:translate-30x{
        transform: translate(30%);
    }

    .md\:parent:hover .parent-hover\:translate-35x{
        transform: translate(35%);
    }

    .md\:parent:hover .parent-hover\:translate-40x{
        transform: translate(40%);
    }

    .md\:parent:hover .parent-hover\:translate-45x{
        transform: translate(45%);
    }

    .md\:parent:hover .parent-hover\:translate-50x{
        transform: translate(50%);
    }

    .md\:parent:hover .parent-hover\:translate-55x{
        transform: translate(55%);
    }

    .md\:parent:hover .parent-hover\:translate-60x{
        transform: translate(60%);
    }

    .md\:parent:hover .parent-hover\:translate-65x{
        transform: translate(65%);
    }

    .md\:parent:hover .parent-hover\:translate-70x{
        transform: translate(70%);
    }

    .md\:parent:hover .parent-hover\:translate-75x{
        transform: translate(75%);
    }

    .md\:parent:hover .parent-hover\:translate-80x{
        transform: translate(80%);
    }

    .md\:parent:hover .parent-hover\:translate-85x{
        transform: translate(85%);
    }

    .md\:parent:hover .parent-hover\:translate-90x{
        transform: translate(90%);
    }

    .md\:parent:hover .parent-hover\:translate-95x{
        transform: translate(95%);
    }

    .md\:parent:hover .parent-hover\:translate-x-0{
        transform: translateX(0);
    }

    .md\:parent:hover .parent-hover\:translate-x-1{
        transform: translateX(10px);
    }

    .md\:parent:hover .parent-hover\:translate-x-2{
        transform: translateX(20px);
    }

    .md\:parent:hover .parent-hover\:translate-x-3{
        transform: translateX(30px);
    }

    .md\:parent:hover .parent-hover\:translate-x-4{
        transform: translateX(40px);
    }

    .md\:parent:hover .parent-hover\:translate-x-5{
        transform: translateX(60px);
    }

    .md\:parent:hover .parent-hover\:translate-x-6{
        transform: translateX(60px);
    }

    .md\:parent:hover .parent-hover\:translate-x-7{
        transform: translateX(70px);
    }

    .md\:parent:hover .parent-hover\:translate-x-8{
        transform: translateX(80px);
    }

    .md\:parent:hover .parent-hover\:translate-x-9{
        transform: translateX(90px);
    }

    .md\:parent:hover .parent-hover\:translate-x-10{
        transform: translateX(100px);
    }

    .md\:parent:hover .parent-hover\:translate-x-11{
        transform: translateX(110px);
    }

    .md\:parent:hover .parent-hover\:translate-x-12{
        transform: translateX(120px);
    }

    .md\:parent:hover .parent-hover\:translate-x-13{
        transform: translateX(130px);
    }

    .md\:parent:hover .parent-hover\:translate-x-14{
        transform: translateX(140px);
    }

    .md\:parent:hover .parent-hover\:translate-x-15{
        transform: translateX(150px);
    }

    .md\:parent:hover .parent-hover\:translate-x-16{
        transform: translateX(160px);
    }

    .md\:parent:hover .parent-hover\:translate-x-17{
        transform: translateX(170px);
    }

    .md\:parent:hover .parent-hover\:translate-x-18{
        transform: translateX(180px);
    }

    .md\:parent:hover .parent-hover\:translate-x-19{
        transform: translateX(190px);
    }

    .md\:parent:hover .parent-hover\:translate-x-20{
        transform: translateX(200px);
    }

    .md\:parent:hover .parent-hover\:translate-x-10x{
        transform: translateX(10%);
    }

    .md\:parent:hover .parent-hover\:translate-x-15x{
        transform: translateX(15%);
    }

    .md\:parent:hover .parent-hover\:translate-x-20x{
        transform: translateX(20%);
    }

    .md\:parent:hover .parent-hover\:translate-x-25x{
        transform: translateX(25%);
    }

    .md\:parent:hover .parent-hover\:translate-x-30x{
        transform: translateX(30%);
    }

    .md\:parent:hover .parent-hover\:translate-x-35x{
        transform: translateX(35%);
    }

    .md\:parent:hover .parent-hover\:translate-x-40x{
        transform: translateX(40%);
    }

    .md\:parent:hover .parent-hover\:translate-x-45x{
        transform: translateX(45%);
    }

    .md\:parent:hover .parent-hover\:translate-x-50x{
        transform: translateX(50%);
    }

    .md\:parent:hover .parent-hover\:translate-x-55x{
        transform: translateX(55%);
    }

    .md\:parent:hover .parent-hover\:translate-x-60x{
        transform: translateX(60%);
    }

    .md\:parent:hover .parent-hover\:translate-x-65x{
        transform: translateX(65%);
    }

    .md\:parent:hover .parent-hover\:translate-x-70x{
        transform: translateX(70%);
    }

    .md\:parent:hover .parent-hover\:translate-x-75x{
        transform: translateX(75%);
    }

    .md\:parent:hover .parent-hover\:translate-x-80x{
        transform: translateX(80%);
    }

    .md\:parent:hover .parent-hover\:translate-x-85x{
        transform: translateX(85%);
    }

    .md\:parent:hover .parent-hover\:translate-x-90x{
        transform: translateX(90%);
    }

    .md\:parent:hover .parent-hover\:translate-x-95x{
        transform: translateX(95%);
    }

    .md\:parent:hover .parent-hover\:translate-y-0{
        transform: translateY(0);
    }

    .md\:parent:hover .parent-hover\:translate-y-1{
        transform: translateY(10px);
    }

    .md\:parent:hover .parent-hover\:translate-y-2{
        transform: translateY(20px);
    }

    .md\:parent:hover .parent-hover\:translate-y-3{
        transform: translateY(30px);
    }

    .md\:parent:hover .parent-hover\:translate-y-4{
        transform: translateY(40px);
    }

    .md\:parent:hover .parent-hover\:translate-y-5{
        transform: translateY(60px);
    }

    .md\:parent:hover .parent-hover\:translate-y-6{
        transform: translateY(60px);
    }

    .md\:parent:hover .parent-hover\:translate-y-7{
        transform: translateY(70px);
    }

    .md\:parent:hover .parent-hover\:translate-y-8{
        transform: translateY(80px);
    }

    .md\:parent:hover .parent-hover\:translate-y-9{
        transform: translateY(90px);
    }

    .md\:parent:hover .parent-hover\:translate-y-10{
        transform: translateY(100px);
    }

    .md\:parent:hover .parent-hover\:translate-y-11{
        transform: translateY(110px);
    }

    .md\:parent:hover .parent-hover\:translate-y-12{
        transform: translateY(120px);
    }

    .md\:parent:hover .parent-hover\:translate-y-13{
        transform: translateY(130px);
    }

    .md\:parent:hover .parent-hover\:translate-y-14{
        transform: translateY(140px);
    }

    .md\:parent:hover .parent-hover\:translate-y-15{
        transform: translateY(150px);
    }

    .md\:parent:hover .parent-hover\:translate-y-16{
        transform: translateY(160px);
    }

    .md\:parent:hover .parent-hover\:translate-y-17{
        transform: translateY(170px);
    }

    .md\:parent:hover .parent-hover\:translate-y-18{
        transform: translateY(180px);
    }

    .md\:parent:hover .parent-hover\:translate-y-19{
        transform: translateY(190px);
    }

    .md\:parent:hover .parent-hover\:translate-y-20{
        transform: translateY(200px);
    }

    .md\:parent:hover .parent-hover\:translate-y-10x{
        transform: translateY(10%);
    }

    .md\:parent:hover .parent-hover\:translate-y-15x{
        transform: translateY(15%);
    }

    .md\:parent:hover .parent-hover\:translate-y-20x{
        transform: translateY(20%);
    }

    .md\:parent:hover .parent-hover\:translate-y-25x{
        transform: translateY(25%);
    }

    .md\:parent:hover .parent-hover\:translate-y-30x{
        transform: translateY(30%);
    }

    .md\:parent:hover .parent-hover\:translate-y-35x{
        transform: translateY(35%);
    }

    .md\:parent:hover .parent-hover\:translate-y-40x{
        transform: translateY(40%);
    }

    .md\:parent:hover .parent-hover\:translate-y-45x{
        transform: translateY(45%);
    }

    .md\:parent:hover .parent-hover\:translate-y-50x{
        transform: translateY(50%);
    }

    .md\:parent:hover .parent-hover\:translate-y-55x{
        transform: translateY(55%);
    }

    .md\:parent:hover .parent-hover\:translate-y-60x{
        transform: translateY(60%);
    }

    .md\:parent:hover .parent-hover\:translate-y-65x{
        transform: translateY(65%);
    }

    .md\:parent:hover .parent-hover\:translate-y-70x{
        transform: translateY(70%);
    }

    .md\:parent:hover .parent-hover\:translate-y-75x{
        transform: translateY(75%);
    }

    .md\:parent:hover .parent-hover\:translate-y-80x{
        transform: translateY(80%);
    }

    .md\:parent:hover .parent-hover\:translate-y-85x{
        transform: translateY(85%);
    }

    .md\:parent:hover .parent-hover\:translate-y-90x{
        transform: translateY(90%);
    }

    .md\:parent:hover .parent-hover\:translate-y-95x{
        transform: translateY(95%);
    }

    .md\:parent:hover .parent-hover\:rotate-0{
        transform: rotate(0);
    }

    .md\:parent:hover .parent-hover\:rotate-1{
        transform: rotate(1deg);
    }

    .md\:parent:hover .parent-hover\:rotate-2{
        transform: rotate(2deg);
    }

    .md\:parent:hover .parent-hover\:rotate-3{
        transform: rotate(3deg);
    }

    .md\:parent:hover .parent-hover\:rotate-6{
        transform: rotate(6deg);
    }

    .md\:parent:hover .parent-hover\:rotate-12{
        transform: rotate(12deg);
    }

    .md\:parent:hover .parent-hover\:rotate-20{
        transform: rotate(20deg);
    }

    .md\:parent:hover .parent-hover\:rotate-30{
        transform: rotate(30deg);
    }

    .md\:parent:hover .parent-hover\:rotate-45{
        transform: rotate(45deg);
    }

    .md\:parent:hover .parent-hover\:rotate-60{
        transform: rotate(60deg);
    }

    .md\:parent:hover .parent-hover\:rotate-90{
        transform: rotate(90deg);
    }

    .md\:parent:hover .parent-hover\:rotate-180{
        transform: rotate(180deg);
    }

    .md\:parent:hover .parent-hover\:rotate-259{
        transform: rotate(359deg);
    }

    .md\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:hover .parent-hover\:transition-duration-75{
        transition-duration: 75ms;
    }

    .md\:parent:hover .parent-hover\:transition-duration-100{
        transition-duration: 100ms;
    }

    .md\:parent:hover .parent-hover\:transition-duration-150{
        transition-duration: 150ms;
    }

    .md\:parent:hover .parent-hover\:transition-duration-200{
        transition-duration: 200ms;
    }

    .md\:parent:hover .parent-hover\:transition-duration-300{
        transition-duration: 300ms;
    }

    .md\:parent:hover .parent-hover\:transition-duration-700{
        transition-duration: 700ms;
    }

    .md\:parent:hover .parent-hover\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .md\:parent:hover .parent-hover\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .md\:parent:hover .parent-hover\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .md\:parent:hover .parent-hover\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .md\:parent:hover .parent-hover\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .md\:parent:hover .parent-hover\:transition-delay-75{
        transition-delay: 75ms;
    }

    .md\:parent:hover .parent-hover\:transition-delay-100{
        transition-delay: 100ms;
    }

    .md\:parent:hover .parent-hover\:transition-delay-150{
        transition-delay: 150ms;
    }

    .md\:parent:hover .parent-hover\:transition-duration-200{
        transition-delay: 200ms;
    }

    .md\:parent:hover .parent-hover\:transition-delay-300{
        transition-delay: 300ms;
    }

    .md\:parent:hover .parent-hover\:transition-delay-700{
        transition-delay: 700ms;
    }

    .md\:parent:hover .parent-hover\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .md\:parent:hover .parent-hover\:transition-property-all{
        transition-property: all;
    }

    .md\:parent:hover .parent-hover\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .md\:parent:hover .parent-hover\:transition-property-opacity{
        transition-property: opacity;
    }

    .md\:parent:hover .parent-hover\:transition-property-transform{
        transition-property: transform;
    }

    .md\:parent:hover .parent-hover\:animation-duration-75{
        animation-duration: 75ms;
    }

    .md\:parent:hover .parent-hover\:animation-duration-100{
        animation-duration: 100ms;
    }

    .md\:parent:hover .parent-hover\:animation-duration-150{
        animation-duration: 150ms;
    }

    .md\:parent:hover .parent-hover\:animation-duration-200{
        animation-duration: 200ms;
    }

    .md\:parent:hover .parent-hover\:animation-duration-300{
        animation-duration: 300ms;
    }

    .md\:parent:hover .parent-hover\:animation-duration-700{
        animation-duration: 700ms;
    }

    .md\:parent:hover .parent-hover\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .md\:parent:hover .parent-hover\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .md\:parent:hover .parent-hover\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .md\:parent:hover .parent-hover\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .md\:parent:hover .parent-hover\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .md\:parent:hover .parent-hover\:animation-delay-75{
        animation-delay: 75ms;
    }

    .md\:parent:hover .parent-hover\:animation-delay-100{
        animation-delay: 100ms;
    }

    .md\:parent:hover .parent-hover\:animation-delay-150{
        animation-delay: 150ms;
    }

    .md\:parent:hover .parent-hover\:animation-duration-200{
        animation-delay: 200ms;
    }

    .md\:parent:hover .parent-hover\:animation-delay-300{
        animation-delay: 300ms;
    }

    .md\:parent:hover .parent-hover\:animation-delay-700{
        animation-delay: 700ms;
    }

    .md\:parent:hover .parent-hover\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .md\:parent:hover .parent-hover\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .md\:parent:hover .parent-hover\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .md\:parent:hover .parent-hover\:animation-name-spin{
        animation-name: spin;
    }

    .md\:parent:hover .parent-hover\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .md\:parent:hover .parent-hover\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .md\:parent:hover .parent-hover\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .md\:parent:hover .parent-hover\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .md\:parent:hover .parent-hover\:animation-name-bounce{
        animation-name: bounce;
    }

    .md\:parent:hover .parent-hover\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .md\:parent:hover .parent-hover\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .md\:parent:hover .parent-hover\:animation-name-pulse{
        animation-name: pulse;
    }

    .md\:parent:hover .parent-hover\:color-white{
        color: var(--white);
    }

    .md\:parent:hover .parent-hover\:color-black{
        color: var(--black);
    }

    .md\:parent:hover .parent-hover\:text-white{
        color: var(--white);
    }

    .md\:parent:hover .parent-hover\:text-black{
        color: var(--black);
    }

    .md\:parent:hover .parent-hover\:bg-white{
        background: var(--white);
    }

    .md\:parent:hover .parent-hover\:bg-black{
        background: var(--black);
    }

    .md\:parent:hover .parent-hover\:border-white{
        border-color: var(--white);
    }

    .md\:parent:hover .parent-hover\:border-black{
        border-color: var(--black);
    }

    .md\:parent:hover .parent-hover\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .md\:parent:hover .parent-hover\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .md\:parent:hover .parent-hover\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .md\:parent:hover .parent-hover\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .md\:parent:hover .parent-hover\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .md\:parent:hover .parent-hover\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .md\:parent:hover .parent-hover\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .md\:parent:hover .parent-hover\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .md\:parent:hover .parent-hover\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .md\:parent:hover .parent-hover\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .md\:parent:hover .parent-hover\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .md\:parent:hover .parent-hover\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .md\:parent:hover .parent-hover\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .md\:parent:hover .parent-hover\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .md\:parent:hover .parent-hover\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .md\:parent:hover .parent-hover\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .md\:parent:hover .parent-hover\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .md\:parent:hover .parent-hover\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .md\:parent:hover .parent-hover\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .md\:parent:hover .parent-hover\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .md\:parent:hover .parent-hover\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .md\:parent:hover .parent-hover\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .md\:parent:hover .parent-hover\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .md\:parent:hover .parent-hover\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .md\:parent:hover .parent-hover\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .md\:parent:hover .parent-hover\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .md\:parent:hover .parent-hover\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .md\:parent:hover .parent-hover\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .md\:parent:hover .parent-hover\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .md\:parent:hover .parent-hover\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .md\:parent:hover .parent-hover\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .md\:parent:hover .parent-hover\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .md\:parent:hover .parent-hover\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .md\:parent:hover .parent-hover\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .md\:parent:hover .parent-hover\:fill-transparent{
        fill: transparent;
    }

    .md\:parent:hover .parent-hover\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:color-red-50{
        color: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:color-red-100{
        color: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:color-red-200{
        color: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:color-red-300{
        color: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:color-red-400{
        color: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:color-red-500{
        color: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:color-red-600{
        color: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:color-red-700{
        color: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:color-red-800{
        color: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:color-red-900{
        color: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:color-green-50{
        color: var(--velocity-green-50);
    }

    .md\:parent:hover .parent-hover\:color-green-100{
        color: var(--velocity-green-100);
    }

    .md\:parent:hover .parent-hover\:color-green-200{
        color: var(--velocity-green-200);
    }

    .md\:parent:hover .parent-hover\:color-green-300{
        color: var(--velocity-green-300);
    }

    .md\:parent:hover .parent-hover\:color-green-400{
        color: var(--velocity-green-400);
    }

    .md\:parent:hover .parent-hover\:color-green-500{
        color: var(--velocity-green-500);
    }

    .md\:parent:hover .parent-hover\:color-green-600{
        color: var(--velocity-green-600);
    }

    .md\:parent:hover .parent-hover\:color-green-700{
        color: var(--velocity-green-700);
    }

    .md\:parent:hover .parent-hover\:color-green-800{
        color: var(--velocity-green-800);
    }

    .md\:parent:hover .parent-hover\:color-green-900{
        color: var(--velocity-green-900);
    }

    .md\:parent:hover .parent-hover\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:parent:hover .parent-hover\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:parent:hover .parent-hover\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:parent:hover .parent-hover\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:parent:hover .parent-hover\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:parent:hover .parent-hover\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:parent:hover .parent-hover\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:parent:hover .parent-hover\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:parent:hover .parent-hover\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:parent:hover .parent-hover\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:parent:hover .parent-hover\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .md\:parent:hover .parent-hover\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:hover .parent-hover\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:hover .parent-hover\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:hover .parent-hover\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:hover .parent-hover\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:hover .parent-hover\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:hover .parent-hover\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:hover .parent-hover\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:hover .parent-hover\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .md\:parent:hover .parent-hover\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .md\:parent:hover .parent-hover\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .md\:parent:hover .parent-hover\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .md\:parent:hover .parent-hover\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .md\:parent:hover .parent-hover\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .md\:parent:hover .parent-hover\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .md\:parent:hover .parent-hover\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .md\:parent:hover .parent-hover\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .md\:parent:hover .parent-hover\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .md\:parent:hover .parent-hover\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .md\:parent:hover .parent-hover\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .md\:parent:hover .parent-hover\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .md\:parent:hover .parent-hover\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .md\:parent:hover .parent-hover\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .md\:parent:hover .parent-hover\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .md\:parent:hover .parent-hover\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .md\:parent:hover .parent-hover\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .md\:parent:hover .parent-hover\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .md\:parent:hover .parent-hover\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .md\:parent:hover .parent-hover\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .md\:parent:hover .parent-hover\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .md\:parent:hover .parent-hover\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .md\:parent:hover .parent-hover\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .md\:parent:hover .parent-hover\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .md\:parent:hover .parent-hover\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .md\:parent:hover .parent-hover\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .md\:parent:hover .parent-hover\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .md\:parent:hover .parent-hover\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .md\:parent:hover .parent-hover\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .md\:parent:hover .parent-hover\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .md\:parent:hover .parent-hover\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .md\:parent:hover .parent-hover\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .md\:parent:hover .parent-hover\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .md\:parent:hover .parent-hover\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .md\:parent:hover .parent-hover\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .md\:parent:hover .parent-hover\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .md\:parent:hover .parent-hover\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .md\:parent:hover .parent-hover\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .md\:parent:hover .parent-hover\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .md\:parent:hover .parent-hover\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .md\:parent:hover .parent-hover\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .md\:parent:hover .parent-hover\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .md\:parent:hover .parent-hover\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .md\:parent:hover .parent-hover\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .md\:parent:hover .parent-hover\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .md\:parent:hover .parent-hover\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .md\:parent:hover .parent-hover\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .md\:parent:hover .parent-hover\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .md\:parent:hover .parent-hover\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .md\:parent:hover .parent-hover\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .md\:parent:hover .parent-hover\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .md\:parent:hover .parent-hover\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .md\:parent:hover .parent-hover\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .md\:parent:hover .parent-hover\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .md\:parent:hover .parent-hover\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:parent:hover .parent-hover\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:parent:hover .parent-hover\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:parent:hover .parent-hover\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:parent:hover .parent-hover\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:parent:hover .parent-hover\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:parent:hover .parent-hover\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:parent:hover .parent-hover\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:parent:hover .parent-hover\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:parent:hover .parent-hover\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:parent:hover .parent-hover\:text-red-50{
        color: var(--velocity-red-50);
    }

    .md\:parent:hover .parent-hover\:text-red-100{
        color: var(--velocity-red-100);
    }

    .md\:parent:hover .parent-hover\:text-red-200{
        color: var(--velocity-red-200);
    }

    .md\:parent:hover .parent-hover\:text-red-300{
        color: var(--velocity-red-300);
    }

    .md\:parent:hover .parent-hover\:text-red-400{
        color: var(--velocity-red-400);
    }

    .md\:parent:hover .parent-hover\:text-red-500{
        color: var(--velocity-red-500);
    }

    .md\:parent:hover .parent-hover\:text-red-600{
        color: var(--velocity-red-600);
    }

    .md\:parent:hover .parent-hover\:text-red-700{
        color: var(--velocity-red-700);
    }

    .md\:parent:hover .parent-hover\:text-red-800{
        color: var(--velocity-red-800);
    }

    .md\:parent:hover .parent-hover\:text-red-900{
        color: var(--velocity-red-900);
    }

    .md\:parent:hover .parent-hover\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:parent:hover .parent-hover\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:parent:hover .parent-hover\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:parent:hover .parent-hover\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:parent:hover .parent-hover\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:parent:hover .parent-hover\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:parent:hover .parent-hover\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:parent:hover .parent-hover\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:parent:hover .parent-hover\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:parent:hover .parent-hover\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:parent:hover .parent-hover\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:parent:hover .parent-hover\:text-green-50{
        color: var(--velocity-green-50);
    }

    .md\:parent:hover .parent-hover\:text-green-100{
        color: var(--velocity-green-100);
    }

    .md\:parent:hover .parent-hover\:text-green-200{
        color: var(--velocity-green-200);
    }

    .md\:parent:hover .parent-hover\:text-green-300{
        color: var(--velocity-green-300);
    }

    .md\:parent:hover .parent-hover\:text-green-400{
        color: var(--velocity-green-400);
    }

    .md\:parent:hover .parent-hover\:text-green-500{
        color: var(--velocity-green-500);
    }

    .md\:parent:hover .parent-hover\:text-green-600{
        color: var(--velocity-green-600);
    }

    .md\:parent:hover .parent-hover\:text-green-700{
        color: var(--velocity-green-700);
    }

    .md\:parent:hover .parent-hover\:text-green-800{
        color: var(--velocity-green-800);
    }

    .md\:parent:hover .parent-hover\:text-green-900{
        color: var(--velocity-green-900);
    }

    .md\:parent:hover .parent-hover\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:parent:hover .parent-hover\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:parent:hover .parent-hover\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:parent:hover .parent-hover\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:parent:hover .parent-hover\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:parent:hover .parent-hover\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:parent:hover .parent-hover\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:parent:hover .parent-hover\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:parent:hover .parent-hover\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:parent:hover .parent-hover\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:parent:hover .parent-hover\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:parent:hover .parent-hover\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:parent:hover .parent-hover\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:parent:hover .parent-hover\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:parent:hover .parent-hover\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:parent:hover .parent-hover\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:parent:hover .parent-hover\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:parent:hover .parent-hover\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:parent:hover .parent-hover\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:parent:hover .parent-hover\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:parent:hover .parent-hover\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:parent:hover .parent-hover\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:parent:hover .parent-hover\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:parent:hover .parent-hover\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:parent:hover .parent-hover\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:parent:hover .parent-hover\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:parent:hover .parent-hover\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:parent:hover .parent-hover\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:parent:hover .parent-hover\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:parent:hover .parent-hover\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:parent:hover .parent-hover\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:parent:hover .parent-hover\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:parent:hover .parent-hover\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:parent:hover .parent-hover\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:parent:hover .parent-hover\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:parent:hover .parent-hover\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:parent:hover .parent-hover\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:parent:hover .parent-hover\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:parent:hover .parent-hover\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:parent:hover .parent-hover\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:parent:hover .parent-hover\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:parent:hover .parent-hover\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:parent:hover .parent-hover\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:parent:hover .parent-hover\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:parent:hover .parent-hover\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:parent:hover .parent-hover\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:parent:hover .parent-hover\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:parent:hover .parent-hover\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:parent:hover .parent-hover\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:parent:hover .parent-hover\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:parent:hover .parent-hover\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:parent:hover .parent-hover\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:parent:hover .parent-hover\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:parent:hover .parent-hover\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:parent:hover .parent-hover\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:parent:hover .parent-hover\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:parent:hover .parent-hover\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:parent:hover .parent-hover\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:parent:hover .parent-hover\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:parent:hover .parent-hover\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:parent:hover .parent-hover\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:parent:hover .parent-hover\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:parent:hover .parent-hover\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:parent:hover .parent-hover\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:parent:hover .parent-hover\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:parent:hover .parent-hover\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:parent:hover .parent-hover\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:parent:hover .parent-hover\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:parent:hover .parent-hover\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:parent:hover .parent-hover\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:parent:hover .parent-hover\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:parent:hover .parent-hover\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:parent:hover .parent-hover\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:parent:hover .parent-hover\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:parent:hover .parent-hover\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:parent:hover .parent-hover\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:parent:hover .parent-hover\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:parent:hover .parent-hover\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:parent:hover .parent-hover\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:parent:hover .parent-hover\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:parent:hover .parent-hover\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:parent:hover .parent-hover\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:parent:hover .parent-hover\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:parent:hover .parent-hover\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:parent:hover .parent-hover\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:parent:hover .parent-hover\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:parent:hover .parent-hover\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:parent:hover .parent-hover\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:parent:hover .parent-hover\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:parent:hover .parent-hover\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:parent:hover .parent-hover\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:parent:hover .parent-hover\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:parent:hover .parent-hover\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:parent:hover .parent-hover\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:parent:hover .parent-hover\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:parent:hover .parent-hover\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:parent:hover .parent-hover\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:parent:hover .parent-hover\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:parent:hover .parent-hover\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:parent:hover .parent-hover\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:parent:hover .parent-hover\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:parent:hover .parent-hover\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:parent:hover .parent-hover\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:parent:hover .parent-hover\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:parent:hover .parent-hover\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:parent:hover .parent-hover\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:parent:hover .parent-hover\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:parent:hover .parent-hover\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:parent:hover .parent-hover\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:parent:hover .parent-hover\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:parent:hover .parent-hover\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:parent:hover .parent-hover\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:parent:hover .parent-hover\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:parent:hover .parent-hover\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:parent:hover .parent-hover\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:parent:hover .parent-hover\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:parent:hover .parent-hover\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:parent:hover .parent-hover\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media (max-width: 640px){
    .sm\:parent:hover .parent-hover\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .sm\:parent:hover .parent-hover\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .sm\:parent:hover .parent-hover\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .sm\:parent:hover .parent-hover\:container{
        width: 100%;
    }

    .sm\:parent:hover .parent-hover\:container-fluid{
        width: 100%;
    }

    .sm\:parent:hover .parent-hover\:column-auto{
        columns: auto;
    }

    .sm\:parent:hover .parent-hover\:column-1{
        columns: 1;
    }

    .sm\:parent:hover .parent-hover\:column-2{
        columns: 2;
    }

    .sm\:parent:hover .parent-hover\:column-3{
        columns: 3;
    }

    .sm\:parent:hover .parent-hover\:column-4{
        columns: 4;
    }

    .sm\:parent:hover .parent-hover\:column-5{
        columns: 5;
    }

    .sm\:parent:hover .parent-hover\:column-6{
        columns: 6;
    }

    .sm\:parent:hover .parent-hover\:column-7{
        columns: 7;
    }

    .sm\:parent:hover .parent-hover\:column-8{
        columns: 8;
    }

    .sm\:parent:hover .parent-hover\:column-9{
        columns: 9;
    }

    .sm\:parent:hover .parent-hover\:column-10{
        columns: 10;
    }

    .sm\:parent:hover .parent-hover\:column-11{
        columns: 11;
    }

    .sm\:parent:hover .parent-hover\:column-12{
        columns: 12;
    }

    .sm\:parent:hover .parent-hover\:float-inline-start{
        float: inline-start;
    }

    .sm\:parent:hover .parent-hover\:float-inline-end{
        float: inline-end;
    }

    .sm\:parent:hover .parent-hover\:float-left{
        float: left;
    }

    .sm\:parent:hover .parent-hover\:float-right{
        float: right;
    }

    .sm\:parent:hover .parent-hover\:float-none{
        float: none;
    }

    .sm\:parent:hover .parent-hover\:float-inherit{
        float: inherit;
    }

    .sm\:parent:hover .parent-hover\:clear-inline-start{
        clear: inline-start;
    }

    .sm\:parent:hover .parent-hover\:clear-inline-end{
        clear: inline-end;
    }

    .sm\:parent:hover .parent-hover\:clear-left{
        clear: left;
    }

    .sm\:parent:hover .parent-hover\:clear-right{
        clear: right;
    }

    .sm\:parent:hover .parent-hover\:clear-both{
        clear: both;
    }

    .sm\:parent:hover .parent-hover\:clear-none{
        clear: none;
    }

    .sm\:parent:hover .parent-hover\:clear-inherit{
        clear: inherit;
    }

    .sm\:parent:hover .parent-hover\:isolation-auto{
        isolation: auto;
    }

    .sm\:parent:hover .parent-hover\:isolation-true{
        isolation: isolate;
    }

    .sm\:parent:hover .parent-hover\:object-fit-fill{
        object-fit: fill;
    }

    .sm\:parent:hover .parent-hover\:object-fit-cover{
        object-fit: cover;
    }

    .sm\:parent:hover .parent-hover\:object-fit-contain{
        object-fit: contain;
    }

    .sm\:parent:hover .parent-hover\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .sm\:parent:hover .parent-hover\:object-fit-none{
        object-fit: none;
    }

    .sm\:parent:hover .parent-hover\:object-position-top{
        object-position: top;
    }

    .sm\:parent:hover .parent-hover\:object-position-bottom{
        object-position: bottom;
    }

    .sm\:parent:hover .parent-hover\:object-position-left{
        object-position: left;
    }

    .sm\:parent:hover .parent-hover\:object-position-right{
        object-position: right;
    }

    .sm\:parent:hover .parent-hover\:object-position-left-top{
        object-position: left top;
    }

    .sm\:parent:hover .parent-hover\:object-position-right-top{
        object-position: right top;
    }

    .sm\:parent:hover .parent-hover\:object-position-left-bottom{
        object-position: left bottom;
    }

    .sm\:parent:hover .parent-hover\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:parent:hover .parent-hover\:object-position-center-top{
        object-position: center top;
    }

    .sm\:parent:hover .parent-hover\:object-position-center-bottom{
        object-position: center bottom;
    }

    .sm\:parent:hover .parent-hover\:overflow-auto{
        overflow: auto;
    }

    .sm\:parent:hover .parent-hover\:overflow-hidden{
        overflow: hidden;
    }

    .sm\:parent:hover .parent-hover\:overflow-visible{
        overflow: visible;
    }

    .sm\:parent:hover .parent-hover\:overflow-scroll{
        overflow: scroll;
    }

    .sm\:parent:hover .parent-hover\:overflow-inherit{
        overflow:inherit;
    }

    .sm\:parent:hover .parent-hover\:overflow-x-auto{
        overflow: auto;
    }

    .sm\:parent:hover .parent-hover\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .sm\:parent:hover .parent-hover\:overflow-x-visible{
        overflow-x: visible;
    }

    .sm\:parent:hover .parent-hover\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .sm\:parent:hover .parent-hover\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .sm\:parent:hover .parent-hover\:overflow-y-auto{
        overflow-y: auto;
    }

    .sm\:parent:hover .parent-hover\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .sm\:parent:hover .parent-hover\:overflow-y-visible{
        overflow-y: visible;
    }

    .sm\:parent:hover .parent-hover\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .sm\:parent:hover .parent-hover\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .sm\:parent:hover .parent-hover\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .sm\:parent:hover .parent-hover\:position-static{
        position: static;
    }

    .sm\:parent:hover .parent-hover\:position-fixed{
        position: fixed;
    }

    .sm\:parent:hover .parent-hover\:position-absolute{
        position: absolute;
    }

    .sm\:parent:hover .parent-hover\:position-relative{
        position: relative;
    }

    .sm\:parent:hover .parent-hover\:position-sticky{
        position: sticky;
    }

    .sm\:parent:hover .parent-hover\:position-right-0{
        right: 0;
    }
    
    .sm\:parent:hover .parent-hover\:position-left-0{
        left: 0;
    }
    
    .sm\:parent:hover .parent-hover\:position-top-0{
        top: 0;
    }
    
    .sm\:parent:hover .parent-hover\:position-bottom-0{
        bottom: 0;
    }

    .sm\:parent:hover .parent-hover\:visible{
        visibility: visible;
    }

    .sm\:parent:hover .parent-hover\:invisible{
        visibility: hidden;
    }

    .sm\:parent:hover .parent-hover\:visibility-collapse{
        visibility: collapse;
    }

    .sm\:parent:hover .parent-hover\:z-0{
        z-index: 0;
    }

    .sm\:parent:hover .parent-hover\:-z-10{
        z-index: -10;
    }

    .sm\:parent:hover .parent-hover\:-z-20{
        z-index: -20;
    }

    .sm\:parent:hover .parent-hover\:-z-30{
        z-index: -30;
    }

    .sm\:parent:hover .parent-hover\:-z-40{
        z-index: -40;
    }

    .sm\:parent:hover .parent-hover\:-z-50{
        z-index: -50;
    }

    .sm\:parent:hover .parent-hover\:-z-60{
        z-index: -60;
    }

    .sm\:parent:hover .parent-hover\:-z-70{
        z-index: -70;
    }

    .sm\:parent:hover .parent-hover\:-z-80{
        z-index: -80;
    }

    .sm\:parent:hover .parent-hover\:-z-90{
        z-index: -90;
    }

    .sm\:parent:hover .parent-hover\:-z-100{
        z-index: -100;
    }

    .sm\:parent:hover .parent-hover\:z-10{
        z-index: 10;
    }

    .sm\:parent:hover .parent-hover\:z-20{
        z-index: 20;
    }

    .sm\:parent:hover .parent-hover\:z-30{
        z-index: 30;
    }

    .sm\:parent:hover .parent-hover\:z-40{
        z-index: 40;
    }

    .sm\:parent:hover .parent-hover\:z-50{
        z-index: 50;
    }

    .sm\:parent:hover .parent-hover\:z-60{
        z-index: 60;
    }

    .sm\:parent:hover .parent-hover\:z-70{
        z-index: 70;
    }

    .sm\:parent:hover .parent-hover\:z-80{
        z-index: 80;
    }

    .sm\:parent:hover .parent-hover\:z-90{
        z-index: 90;
    }

    .sm\:parent:hover .parent-hover\:z-100{
        z-index: 100;
    }

    .sm\:parent:hover .parent-hover\:z-auto{
        z-index: auto;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-0{
        flex-basis: 0;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-2{
        flex-basis: 2;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-4{
        flex-basis: 4;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-6{
        flex-basis: 6;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-8{
        flex-basis: 8;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-10{
        flex-basis: 10;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-12{
        flex-basis: 12;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-14{
        flex-basis: 14;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-16{
        flex-basis: 16;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-18{
        flex-basis: 18;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-20{
        flex-basis: 20;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-hf{
        flex-basis: 50%;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-full{
        flex-basis: 100%;
    }

    .sm\:parent:hover .parent-hover\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .sm\:parent:hover .parent-hover\:flex-row{
        flex-direction: row;
    }

    .sm\:parent:hover .parent-hover\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .sm\:parent:hover .parent-hover\:flex-column{
        flex-direction: column;
    }

    .sm\:parent:hover .parent-hover\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .sm\:parent:hover .parent-hover\:flex-wrap{
        flex-wrap: wrap;
    }

    .sm\:parent:hover .parent-hover\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .sm\:parent:hover .parent-hover\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .sm\:parent:hover .parent-hover\:flex-1{
        flex: 1 1 0;
    }

    .sm\:parent:hover .parent-hover\:flex-auto{
        flex: 1 1 auto;
    }

    .sm\:parent:hover .parent-hover\:flex-initial{
        flex: 0 1 auto;
    }

    .sm\:parent:hover .parent-hover\:flex-none{
        flex: none;
    }

    .sm\:parent:hover .parent-hover\:flex-grow-0{
        flex-grow: 0;
    }

    .sm\:parent:hover .parent-hover\:flex-grow-1{
        flex-grow: 1;
    }

    .sm\:parent:hover .parent-hover\:flex-shink-0{
        flex-shrink: 0;
    }

    .sm\:parent:hover .parent-hover\:flex-shink-1{
        flex-shrink: 1;
    }

    .sm\:parent:hover .parent-hover\:order-1{
        order: 1;
    }

    .sm\:parent:hover .parent-hover\:order-2{
        order: 2;
    }

    .sm\:parent:hover .parent-hover\:order-3{
        order: 3;
    }

    .sm\:parent:hover .parent-hover\:order-4{
        order: 4;
    }

    .sm\:parent:hover .parent-hover\:order-5{
        order: 5;
    }

    .sm\:parent:hover .parent-hover\:order-6{
        order: 6;
    }

    .sm\:parent:hover .parent-hover\:order-7{
        order: 7;
    }

    .sm\:parent:hover .parent-hover\:order-8{
        order: 8;
    }

    .sm\:parent:hover .parent-hover\:order-9{
        order: 9;
    }

    .sm\:parent:hover .parent-hover\:order-10{
        order: 10;
    }

    .sm\:parent:hover .parent-hover\:order-11{
        order: 11;
    }

    .sm\:parent:hover .parent-hover\:order-12{
        order: 12;
    }

    .sm\:parent:hover .parent-hover\:order-first{
        order: -9999;
    }

    .sm\:parent:hover .parent-hover\:order-last{
        order: 9999;
    }

    .sm\:parent:hover .parent-hover\:order-0{
        order: 0;
    }

    .sm\:parent:hover .parent-hover\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtpcols-none{
        grid-template-columns: none;
    }

    .sm\:parent:hover .parent-hover\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .sm\:parent:hover .parent-hover\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .sm\:parent:hover .parent-hover\:grcol-auto{
        grid-column: auto;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .sm\:parent:hover .parent-hover\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-1{
        grid-column-start: 1;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-2{
        grid-column-start: 2;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-3{
        grid-column-start: 3;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-4{
        grid-column-start: 4;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-5{
        grid-column-start: 5;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-6{
        grid-column-start: 6;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-7{
        grid-column-start: 7;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-8{
        grid-column-start: 8;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-9{
        grid-column-start: 9;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-10{
        grid-column-start: 10;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-11{
        grid-column-start: 11;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-12{
        grid-column-start: 12;
    }

    .sm\:parent:hover .parent-hover\:grcol-start-auto{
        grid-column-start: auto;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-1{
        grid-column-end: 1;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-2{
        grid-column-end: 2;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-3{
        grid-column-end: 3;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-4{
        grid-column-end: 4;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-5{
        grid-column-end: 5;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-6{
        grid-column-end: 6;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-7{
        grid-column-end: 7;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-8{
        grid-column-end: 8;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-9{
        grid-column-end: 9;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-10{
        grid-column-end: 10;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-11{
        grid-column-end: 11;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-12{
        grid-column-end: 12;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:parent:hover .parent-hover\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .sm\:parent:hover .parent-hover\:grtprows-none{
        grid-template-rows: none;
    }

    .sm\:parent:hover .parent-hover\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .sm\:parent:hover .parent-hover\:grtprows-auto{
        grid-template-rows: auto;
    }

    .sm\:parent:hover .parent-hover\:grrow-auto{
        grid-row: auto;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .sm\:parent:hover .parent-hover\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-1{
        grid-row-start: 1;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-2{
        grid-row-start: 2;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-3{
        grid-row-start: 3;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-4{
        grid-row-start: 4;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-5{
        grid-row-start: 5;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-6{
        grid-row-start: 6;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-7{
        grid-row-start: 7;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-8{
        grid-row-start: 8;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-9{
        grid-row-start: 9;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-10{
        grid-row-start: 10;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-11{
        grid-row-start: 11;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-12{
        grid-row-start: 12;
    }

    .sm\:parent:hover .parent-hover\:grrow-start-auto{
        grid-row-start: auto;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-1{
        grid-row-end: 1;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-2{
        grid-row-end: 2;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-3{
        grid-row-end: 3;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-4{
        grid-row-end: 4;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-5{
        grid-row-end: 5;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-6{
        grid-row-end: 6;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-7{
        grid-row-end: 7;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-8{
        grid-row-end: 8;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-9{
        grid-row-end: 9;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-10{
        grid-row-end: 10;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-11{
        grid-row-end: 11;
    }

    .sm\:parent:hover .parent-hover\:grrow-end-12{
        grid-row-end: 12;
    }

    .sm\:parent:hover .parent-hover\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:parent:hover .parent-hover\:grfl-row{
        grid-auto-flow: row;
    }

    .sm\:parent:hover .parent-hover\:grfl-col{
        grid-auto-flow: column;
    }

    .sm\:parent:hover .parent-hover\:grfl-dense{
        grid-auto-flow: dense;
    }

    .sm\:parent:hover .parent-hover\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .sm\:parent:hover .parent-hover\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .sm\:parent:hover .parent-hover\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .sm\:parent:hover .parent-hover\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .sm\:parent:hover .parent-hover\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .sm\:parent:hover .parent-hover\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .sm\:parent:hover .parent-hover\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .sm\:parent:hover .parent-hover\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .sm\:parent:hover .parent-hover\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .sm\:parent:hover .parent-hover\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .sm\:parent:hover .parent-hover\:gap-0{
        gap: 0;
    }

    .sm\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }

    .sm\:parent:hover .parent-hover\:gap-y-0{
        row-gap: 0;
    }

    .sm\:parent:hover .parent-hover\:gap-1{
        gap: 1px;
    }

    .sm\:parent:hover .parent-hover\:gap-2{
        gap: 2px;
    }

    .sm\:parent:hover .parent-hover\:gap-4{
        gap: 4px;
    }

    .sm\:parent:hover .parent-hover\:gap-6{
        gap: 6px;
    }

    .sm\:parent:hover .parent-hover\:gap-8{
        gap: 8px;
    }

    .sm\:parent:hover .parent-hover\:gap-9{
        gap: 9px;
    }

    .sm\:parent:hover .parent-hover\:gap-10{
        gap: 10px;
    }

    .sm\:parent:hover .parent-hover\:gap-12{
        gap: 12px;
    }

    .sm\:parent:hover .parent-hover\:gap-14{
        gap: 14px;
    }

    .sm\:parent:hover .parent-hover\:gap-16{
        gap: 16px;
    }

    .sm\:parent:hover .parent-hover\:gap-18{
        gap: 18px;
    }

    .sm\:parent:hover .parent-hover\:gap-20{
        gap: 20px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-0{
        column-gap: 0;
    }

    .sm\:parent:hover .parent-hover\:gap-x-1{
        column-gap: 1px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-2{
        column-gap: 2px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-4{
        column-gap: 4px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-6{
        column-gap: 6px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-8{
        column-gap: 8px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-10{
        column-gap: 10px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-12{
        column-gap: 12px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-14{
        column-gap: 14px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-16{
        column-gap: 16px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-18{
        column-gap: 18px;
    }

    .sm\:parent:hover .parent-hover\:gap-x-20{
        column-gap: 20px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-1{
        row-gap: 1px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-2{
        row-gap: 2px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-4{
        row-gap: 4px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-6{
        row-gap: 6px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-8{
        row-gap: 8px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-10{
        row-gap: 10px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-12{
        row-gap: 12px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-14{
        row-gap: 14px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-16{
        row-gap: 16px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-18{
        row-gap: 18px;
    }

    .sm\:parent:hover .parent-hover\:gap-y-20{
        row-gap: 20px;
    }

    .sm\:parent:hover .parent-hover\:justify-content-normal{
        justify-content: normal;
    }

    .sm\:parent:hover .parent-hover\:justify-content-start{
        justify-content: flex-start;
    }

    .sm\:parent:hover .parent-hover\:justify-content-end{
        justify-content: flex-end;
    }

    .sm\:parent:hover .parent-hover\:justify-content-center{
        justify-content: center;
    }

    .sm\:parent:hover .parent-hover\:justify-content-between{
        justify-content: space-between;
    }

    .sm\:parent:hover .parent-hover\:justify-content-around{
        justify-content: space-around;
    }

    .sm\:parent:hover .parent-hover\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .sm\:parent:hover .parent-hover\:justify-content-stretch{
        justify-content: stretch;
    }

    .sm\:parent:hover .parent-hover\:justify-items-start{
        justify-items: start;
    }

    .sm\:parent:hover .parent-hover\:justify-items-end{
        justify-items: end;
    }

    .sm\:parent:hover .parent-hover\:justify-items-center{
        justify-items: center;
    }

    .sm\:parent:hover .parent-hover\:justify-items-stretch{
        justify-items: stretch;
    }

    .sm\:parent:hover .parent-hover\:justify-self-auto{
        justify-self: auto;
    }

    .sm\:parent:hover .parent-hover\:justify-self-start{
        justify-self: start;
    }

    .sm\:parent:hover .parent-hover\:justify-self-end{
        justify-self: end;
    }

    .sm\:parent:hover .parent-hover\:justify-self-center{
        justify-self: center;
    }

    .sm\:parent:hover .parent-hover\:justify-self-stretch{
        justify-self: stretch;
    }

    .sm\:parent:hover .parent-hover\:align-content-normal{
        align-content: normal;
    }

    .sm\:parent:hover .parent-hover\:align-content-center{
        align-content: center;
    }

    .sm\:parent:hover .parent-hover\:align-content-start{
        align-content: flex-start;
    }

    .sm\:parent:hover .parent-hover\:align-content-end{
        align-content: flex-end;
    }

    .sm\:parent:hover .parent-hover\:align-content-between{
        align-content: space-between;
    }

    .sm\:parent:hover .parent-hover\:align-content-around{
        align-content: space-around;
    }

    .sm\:parent:hover .parent-hover\:align-content-evenly{
        align-content: space-evenly;
    }

    .sm\:parent:hover .parent-hover\:align-content-baseline{
        align-content: space-baseline;
    }

    .sm\:parent:hover .parent-hover\:align-content-stretch{
        align-content: stretch;
    }

    .sm\:parent:hover .parent-hover\:align-items-start{
        align-items: start;
    }

    .sm\:parent:hover .parent-hover\:align-items-end{
        align-items: end;
    }

    .sm\:parent:hover .parent-hover\:align-items-center{
        align-items: center;
    }

    .sm\:parent:hover .parent-hover\:align-items-stretch{
        justify-items: stretch;
    }

    .sm\:parent:hover .parent-hover\:align-self-auto{
        justify-self: auto;
    }

    .sm\:parent:hover .parent-hover\:align-self-start{
        justify-self: start;
    }

    .sm\:parent:hover .parent-hover\:align-self-end{
        justify-self: end;
    }

    .sm\:parent:hover .parent-hover\:align-self-center{
        justify-self: center;
    }

    .sm\:parent:hover .parent-hover\:align-self-stretch{
        justify-self: stretch;
    }

    .sm\:parent:hover .parent-hover\:align-self-baseline{
        justify-self: baseline;
    }

    .sm\:parent:hover .parent-hover\:place-content-center{
        place-content: center;
    }

    .sm\:parent:hover .parent-hover\:place-content-start{
        place-content: start;
    }

    .sm\:parent:hover .parent-hover\:place-content-end{
        place-content: end;
    }

    .sm\:parent:hover .parent-hover\:place-content-between{
        place-content: between;
    }

    .sm\:parent:hover .parent-hover\:place-content-around{
        place-content: around;
    }

    .sm\:parent:hover .parent-hover\:place-content-evenly{
        place-content: evenly;
    }

    .sm\:parent:hover .parent-hover\:place-content-baseline{
        place-content: baseline;
    }

    .sm\:parent:hover .parent-hover\:place-content-stretch{
        place-content: stretch;
    }

    .sm\:parent:hover .parent-hover\:place-items-start{
        place-content: start;
    }

    .sm\:parent:hover .parent-hover\:place-items-end{
        place-content: end;
    }

    .sm\:parent:hover .parent-hover\:place-items-center{
        place-content: center;
    }

    .sm\:parent:hover .parent-hover\:place-items-baseline{
        place-content: baseline;
    }

    .sm\:parent:hover .parent-hover\:place-items-stretch{
        place-content: stretch;
    }

    .sm\:parent:hover .parent-hover\:place-self-start{
        place-self: start;
    }

    .sm\:parent:hover .parent-hover\:place-self-end{
        place-self: end;
    }

    .sm\:parent:hover .parent-hover\:place-self-center{
        place-self: center;
    }

    .sm\:parent:hover .parent-hover\:place-self-baseline{
        place-self: baseline;
    }

    .sm\:parent:hover .parent-hover\:place-self-stretch{
        place-self: stretch;
    }

    .sm\:parent:hover .parent-hover\:w-0{
        width: 0;
    }

    .sm\:parent:hover .parent-hover\:w-2{
        width: 2px;
    }

    .sm\:parent:hover .parent-hover\:w-4{
        width: 4px;
    }

    .sm\:parent:hover .parent-hover\:w-6{
        width: 6px;
    }

    .sm\:parent:hover .parent-hover\:w-8{
        width: 8px;
    }

    .sm\:parent:hover .parent-hover\:w-10{
        width: 10px;
    }

    .sm\:parent:hover .parent-hover\:w-12{
        width: 12px;
    }

    .sm\:parent:hover .parent-hover\:w-14{
        width: 14px;
    }

    .sm\:parent:hover .parent-hover\:w-16{
        width: 16px;
    }

    .sm\:parent:hover .parent-hover\:w-18{
        width: 18px;
    }

    .sm\:parent:hover .parent-hover\:w-20{
        width: 20px;
    }

    .sm\:parent:hover .parent-hover\:w-22{
        width: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:w-24{
        width: 3rem;
    }

    .sm\:parent:hover .parent-hover\:w-26{
        width: 4.5rem;
    }

    .sm\:parent:hover .parent-hover\:w-28{
        width: 6rem;
    }

    .sm\:parent:hover .parent-hover\:w-30{
        width: 7.5rem;
    }

    .sm\:parent:hover .parent-hover\:w-32{
        width: 10rem;
    }

    .sm\:parent:hover .parent-hover\:w-34{
        width: 11.5rem;
    }

    .sm\:parent:hover .parent-hover\:w-36{
        width: 13rem;
    }

    .sm\:parent:hover .parent-hover\:w-38{
        width: 14.5rem;
    }

    .sm\:parent:hover .parent-hover\:w-40{
        width: 16rem;
    }

    .sm\:parent:hover .parent-hover\:w-42{
        width: 18rem;
    }

    .sm\:parent:hover .parent-hover\:w-44{
        width: 20rem;
    }

    .sm\:parent:hover .parent-hover\:w-46{
        width: 22rem;
    }

    .sm\:parent:hover .parent-hover\:w-48{
        width: 24rem;
    }

    .sm\:parent:hover .parent-hover\:w-52{
        width: 28rem;
    }

    .sm\:parent:hover .parent-hover\:w-56{
        width: 32rem;
    }

    .sm\:parent:hover .parent-hover\:w-60{
        width: 36rem;
    }

    .sm\:parent:hover .parent-hover\:w-64{
        width: 40rem;
    }

    .sm\:parent:hover .parent-hover\:w-68{
        width: 44rem;
    }

    .sm\:parent:hover .parent-hover\:w-72{
        width: 48rem;
    }

    .sm\:parent:hover .parent-hover\:w-76{
        width: 52rem;
    }

    .sm\:parent:hover .parent-hover\:w-80{
        width: 56rem;
    }

    .sm\:parent:hover .parent-hover\:w-84{
        width: 60rem;
    }

    .sm\:parent:hover .parent-hover\:w-hf{
        width: 50%;
    }

    .sm\:parent:hover .parent-hover\:w-third{
        width: 33.333%;
    }

    .sm\:parent:hover .parent-hover\:w-two-third{
        width: 66.67%;
    }

    .sm\:parent:hover .parent-hover\:w-quarter{
        width: 25%;
    }

    .sm\:parent:hover .parent-hover\:w-three-quarter{
        width: 75%;
    }

    .sm\:parent:hover .parent-hover\:w-fifth{
        width: 20%;
    }

    .sm\:parent:hover .parent-hover\:w-two-fifth{
        width: 40%;
    }

    .sm\:parent:hover .parent-hover\:w-three-fifth{
        width: 60%;
    }

    .sm\:parent:hover .parent-hover\:w-four-fifth{
        width: 80%;
    }

    .sm\:parent:hover .parent-hover\:w-tenth{
        width: 10%;
    }

    .sm\:parent:hover .parent-hover\:w-two-tenth{
        width: 20%;
    }

    .sm\:parent:hover .parent-hover\:w-three-tenth{
        width: 30%;
    }

    .sm\:parent:hover .parent-hover\:w-four-tenth{
        width: 40%;
    }

    .sm\:parent:hover .parent-hover\:w-five-tenth{
        width: 50%;
    }

    .sm\:parent:hover .parent-hover\:w-six-tenth{
        width: 60%;
    }

    .sm\:parent:hover .parent-hover\:w-seven-tenth{
        width: 70%;
    }

    .sm\:parent:hover .parent-hover\:w-eight-tenth{
        width: 80%;
    }

    .sm\:parent:hover .parent-hover\:w-nine-tenth{
        width: 90%;
    }

    .sm\:parent:hover .parent-hover\:w-full{
        width: 100%;
    }

    .sm\:parent:hover .parent-hover\:w-min{
        width: min-content;
    }

    .sm\:parent:hover .parent-hover\:w-max{
        width: max-content;
    }

    .sm\:parent:hover .parent-hover\:w-fit{
        width: fit-content;
    }

    .sm\:parent:hover .parent-hover\:min-vh-10{
        min-height: 10vh;
    }

    .sm\:parent:hover .parent-hover\:min-vh-20{
        min-height: 20vh;
    }

    .sm\:parent:hover .parent-hover\:min-vh-30{
        min-height: 30vh;
    }

    .sm\:parent:hover .parent-hover\:min-vh-40{
        min-height: 40vh;
    }

    .sm\:parent:hover .parent-hover\:min-vh-50{
        min-height: 50vh;
    }

    .sm\:parent:hover .parent-hover\:min-vh-60{
        min-height: 60vh;
    }

    .sm\:parent:hover .parent-hover\:min-vh-70{
        min-height: 70vh;
    }

    .sm\:parent:hover .parent-hover\:min-vh-80{
        min-height: 80vh;
    }

    .sm\:parent:hover .parent-hover\:min-vh-90{
        min-height: 90vh;
    }

    .sm\:parent:hover .parent-hover\:min-vh-100{
        min-height: 100vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-10{
        min-width: 10vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-20{
        min-width: 20vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-30{
        min-width: 30vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-40{
        min-width: 40vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-50{
        min-width: 50vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-60{
        min-width: 60vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-70{
        min-width: 70vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-80{
        min-width: 80vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-90{
        min-width: 100vh;
    }

    .sm\:parent:hover .parent-hover\:min-vw-100{
        min-width: 100vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-10{
        max-height: 10vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-20{
        max-height: 20vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-30{
        max-height: 30vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-40{
        max-height: 40vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-50{
        max-height: 50vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-60{
        max-height: 60vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-70{
        max-height: 70vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-80{
        max-height: 80vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-90{
        max-height: 100vh;
    }

    .sm\:parent:hover .parent-hover\:max-vh-100{
        max-height: 100vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-10{
        max-width: 10vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-20{
        max-width: 20vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-30{
        max-width: 30vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-40{
        max-width: 40vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-50{
        max-width: 50vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-60{
        max-width: 60vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-70{
        max-width: 70vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-80{
        max-width: 80vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-90{
        max-width: 100vh;
    }

    .sm\:parent:hover .parent-hover\:max-vw-100{
        max-width: 100vh;
    }

    .sm\:parent:hover .parent-hover\:min-w-2{
        min-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:min-w-4{
        min-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:min-w-6{
        min-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:min-w-8{
        min-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:min-w-10{
        min-width: 10px;
    }

    .sm\:parent:hover .parent-hover\:min-w-12{
        min-width: 12px;
    }

    .sm\:parent:hover .parent-hover\:min-w-14{
        min-width: 14px;
    }

    .sm\:parent:hover .parent-hover\:min-w-16{
        min-width: 16px;
    }

    .sm\:parent:hover .parent-hover\:min-w-18{
        min-width: 18px;
    }

    .sm\:parent:hover .parent-hover\:min-w-20{
        min-width: 20px;
    }

    .sm\:parent:hover .parent-hover\:min-w-22{
        min-width: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-24{
        min-width: 3rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-26{
        min-width: 4.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-28{
        min-width: 6rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-30{
        min-width: 7.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-32{
        min-width: 10rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-34{
        min-width: 11.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-36{
        min-width: 13rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-38{
        min-width: 14.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-40{
        min-width: 16rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-42{
        min-width: 18rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-44{
        min-width: 20rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-46{
        min-width: 22rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-48{
        min-width: 24rem;
    }

    .sm\:parent:hover .parent-hover\:min-w-hf{
        min-width: 50%;
    }

    .sm\:parent:hover .parent-hover\:min-w-full{
        min-width: 100%;
    }

    .sm\:parent:hover .parent-hover\:min-w-min{
        min-width: min-content;
    }

    .sm\:parent:hover .parent-hover\:min-w-max{
        min-width: max-content;
    }

    .sm\:parent:hover .parent-hover\:min-w-fit{
        min-width: fit-content;
    }

    .sm\:parent:hover .parent-hover\:max-w-0{
        max-width: 0;
    }

    .sm\:parent:hover .parent-hover\:max-w-2{
        max-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:max-w-4{
        max-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:max-w-6{
        max-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:max-w-8{
        max-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:max-w-10{
        max-width: 10px;
    }

    .sm\:parent:hover .parent-hover\:max-w-12{
        max-width: 12px;
    }

    .sm\:parent:hover .parent-hover\:max-w-14{
        max-width: 14px;
    }

    .sm\:parent:hover .parent-hover\:max-w-16{
        max-width: 16px;
    }

    .sm\:parent:hover .parent-hover\:max-w-18{
        max-width: 18px;
    }

    .sm\:parent:hover .parent-hover\:max-w-20{
        max-width: 20px;
    }

    .sm\:parent:hover .parent-hover\:max-w-22{
        max-width: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-24{
        max-width: 3rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-26{
        max-width: 4.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-28{
        max-width: 6rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-30{
        max-width: 7.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-32{
        max-width: 10rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-34{
        max-width: 11.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-36{
        max-width: 13rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-38{
        max-width: 14.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-40{
        max-width: 16rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-42{
        max-width: 18rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-44{
        max-width: 20rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-46{
        max-width: 22rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-48{
        max-width: 24rem;
    }

    .sm\:parent:hover .parent-hover\:max-w-hf{
        max-width: 50%;
    }

    .sm\:parent:hover .parent-hover\:max-w-full{
        max-width: 100%;
    }

    .sm\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }

    .sm\:parent:hover .parent-hover\:max-w-max{
        max-width: max-content;
    }

    .sm\:parent:hover .parent-hover\:max-w-fit{
        max-width: fit-content;
    }

    .sm\:parent:hover .parent-hover\:h-0{
        height: 0;
    }

    .sm\:parent:hover .parent-hover\:h-2{
        height: 2px;
    }

    .sm\:parent:hover .parent-hover\:h-4{
        height: 4px;
    }

    .sm\:parent:hover .parent-hover\:h-6{
        height: 6px;
    }

    .sm\:parent:hover .parent-hover\:h-8{
        height: 8px;
    }

    .sm\:parent:hover .parent-hover\:h-10{
        height: 10px;
    }

    .sm\:parent:hover .parent-hover\:h-12{
        height: 12px;
    }

    .sm\:parent:hover .parent-hover\:h-14{
        height: 14px;
    }

    .sm\:parent:hover .parent-hover\:h-16{
        height: 16px;
    }

    .sm\:parent:hover .parent-hover\:h-18{
        height: 18px;
    }

    .sm\:parent:hover .parent-hover\:h-20{
        height: 20px;
    }

    .sm\:parent:hover .parent-hover\:h-22{
        height: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:h-24{
        height: 3rem;
    }

    .sm\:parent:hover .parent-hover\:h-26{
        height: 4.5rem;
    }

    .sm\:parent:hover .parent-hover\:h-28{
        height: 6rem;
    }

    .sm\:parent:hover .parent-hover\:h-30{
        height: 7.5rem;
    }

    .sm\:parent:hover .parent-hover\:h-32{
        height: 10rem;
    }

    .sm\:parent:hover .parent-hover\:h-34{
        height: 11.5rem;
    }

    .sm\:parent:hover .parent-hover\:h-36{
        height: 13rem;
    }

    .sm\:parent:hover .parent-hover\:h-38{
        height: 14.5rem;
    }

    .sm\:parent:hover .parent-hover\:h-40{
        height: 16rem;
    }

    .sm\:parent:hover .parent-hover\:h-42{
        height: 18rem;
    }

    .sm\:parent:hover .parent-hover\:h-44{
        height: 20rem;
    }

    .sm\:parent:hover .parent-hover\:h-46{
        height: 22rem;
    }

    .sm\:parent:hover .parent-hover\:h-48{
        height: 24rem;
    }

    .sm\:parent:hover .parent-hover\:h-52{
        height: 28rem;
    }

    .sm\:parent:hover .parent-hover\:h-56{
        height: 32rem;
    }

    .sm\:parent:hover .parent-hover\:h-60{
        height: 36rem;
    }

    .sm\:parent:hover .parent-hover\:h-64{
        height: 40rem;
    }

    .sm\:parent:hover .parent-hover\:h-68{
        height: 44rem;
    }

    .sm\:parent:hover .parent-hover\:h-72{
        height: 48rem;
    }

    .sm\:parent:hover .parent-hover\:h-76{
        height: 52rem;
    }

    .sm\:parent:hover .parent-hover\:h-80{
        height: 56rem;
    }

    .sm\:parent:hover .parent-hover\:h-84{
        height: 60rem;
    }

    .sm\:parent:hover .parent-hover\:h-hf{
        height: 50%;
    }

    .sm\:parent:hover .parent-hover\:h-third{
        height: 33.333%;
    }

    .sm\:parent:hover .parent-hover\:h-two-third{
        height: 66.67%;
    }

    .sm\:parent:hover .parent-hover\:h-quarter{
        height: 25%;
    }

    .sm\:parent:hover .parent-hover\:h-three-quarter{
        height: 75%;
    }

    .sm\:parent:hover .parent-hover\:h-fifth{
        height: 20%;
    }

    .sm\:parent:hover .parent-hover\:h-two-fifth{
        height: 40%;
    }

    .sm\:parent:hover .parent-hover\:h-three-fifth{
        height: 60%;
    }

    .sm\:parent:hover .parent-hover\:h-four-fifth{
        height: 80%;
    }

    .sm\:parent:hover .parent-hover\:h-tenth{
        height: 10%;
    }

    .sm\:parent:hover .parent-hover\:h-two-tenth{
        height: 20%;
    }

    .sm\:parent:hover .parent-hover\:h-three-tenth{
        height: 30%;
    }

    .sm\:parent:hover .parent-hover\:h-four-tenth{
        height: 40%;
    }

    .sm\:parent:hover .parent-hover\:h-five-tenth{
        height: 50%;
    }

    .sm\:parent:hover .parent-hover\:h-six-tenth{
        height: 60%;
    }

    .sm\:parent:hover .parent-hover\:h-seventh-tenth{
        height: 70%;
    }

    .sm\:parent:hover .parent-hover\:h-eight-tenth{
        height: 80%;
    }

    .sm\:parent:hover .parent-hover\:h-nine-tenth{
        height: 90%;
    }

    .sm\:parent:hover .parent-hover\:h-full{
        height: 100%;
    }

    .sm\:parent:hover .parent-hover\:h-min{
        height: min-content;
    }

    .sm\:parent:hover .parent-hover\:h-max{
        height: max-content;
    }

    .sm\:parent:hover .parent-hover\:h-fit{
        height: fit-content;
    }

    .sm\:parent:hover .parent-hover\:min-h-0{
        min-height: 0;
    }

    .sm\:parent:hover .parent-hover\:min-h-2{
        min-height: 2px;
    }

    .sm\:parent:hover .parent-hover\:min-h-4{
        min-height: 4px;
    }

    .sm\:parent:hover .parent-hover\:min-h-6{
        min-height: 6px;
    }

    .sm\:parent:hover .parent-hover\:min-h-8{
        min-height: 8px;
    }

    .sm\:parent:hover .parent-hover\:min-h-10{
        min-height: 10px;
    }

    .sm\:parent:hover .parent-hover\:min-h-12{
        min-height: 12px;
    }

    .sm\:parent:hover .parent-hover\:min-h-14{
        min-height: 14px;
    }

    .sm\:parent:hover .parent-hover\:min-h-16{
        min-height: 16px;
    }

    .sm\:parent:hover .parent-hover\:min-h-18{
        min-height: 18px;
    }

    .sm\:parent:hover .parent-hover\:min-h-20{
        min-height: 20px;
    }

    .sm\:parent:hover .parent-hover\:min-h-22{
        min-height: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-24{
        min-height: 3rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-26{
        min-height: 4.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-28{
        min-height: 6rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-30{
        min-height: 7.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-32{
        min-height: 10rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-34{
        min-height: 11.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-36{
        min-height: 13rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-38{
        min-height: 14.5rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-40{
        min-height: 16rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-42{
        min-height: 18rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-44{
        min-height: 20rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-46{
        min-height: 22rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-48{
        min-height: 24rem;
    }

    .sm\:parent:hover .parent-hover\:min-h-hf{
        min-height: 50%;
    }

    .sm\:parent:hover .parent-hover\:min-h-full{
        min-height: 100%;
    }

    .sm\:parent:hover .parent-hover\:min-h-min{
        min-height: min-content;
    }

    .sm\:parent:hover .parent-hover\:min-h-max{
        min-height: max-content;
    }

    .sm\:parent:hover .parent-hover\:min-h-fit{
        min-height: fit-content;
    }

    .sm\:parent:hover .parent-hover\:max-h-0{
        max-height: 0;
    }

    .sm\:parent:hover .parent-hover\:max-h-2{
        max-height: 2px;
    }

    .sm\:parent:hover .parent-hover\:max-h-4{
        max-height: 4px;
    }

    .sm\:parent:hover .parent-hover\:max-h-6{
        max-height: 6px;
    }

    .sm\:parent:hover .parent-hover\:max-h-8{
        max-height: 8px;
    }

    .sm\:parent:hover .parent-hover\:max-h-10{
        max-height: 10px;
    }

    .sm\:parent:hover .parent-hover\:max-h-12{
        max-height: 12px;
    }

    .sm\:parent:hover .parent-hover\:max-h-14{
        max-height: 14px;
    }

    .sm\:parent:hover .parent-hover\:max-h-16{
        max-height: 16px;
    }

    .sm\:parent:hover .parent-hover\:max-h-18{
        max-height: 18px;
    }

    .sm\:parent:hover .parent-hover\:max-h-20{
        max-height: 20px;
    }

    .sm\:parent:hover .parent-hover\:max-h-22{
        max-height: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-24{
        max-height: 3rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-26{
        max-height: 4.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-28{
        max-height: 6rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-30{
        max-height: 7.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-32{
        max-height: 10rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-34{
        max-height: 11.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-36{
        max-height: 13rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-38{
        max-height: 14.5rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-40{
        max-height: 16rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-42{
        max-height: 18rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-44{
        max-height: 20rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-46{
        max-height: 22rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-48{
        max-height: 24rem;
    }

    .sm\:parent:hover .parent-hover\:max-h-hf{
        max-height: 50%;
    }

    .sm\:parent:hover .parent-hover\:max-h-full{
        max-height: 100%;
    }

    .sm\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }

    .sm\:parent:hover .parent-hover\:max-h-max{
        max-height: max-content;
    }

    .sm\:parent:hover .parent-hover\:max-h-fit{
        max-height: fit-content;
    }

    .sm\:parent:hover .parent-hover\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .sm\:parent:hover .parent-hover\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .sm\:parent:hover .parent-hover\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .sm\:parent:hover .parent-hover\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .sm\:parent:hover .parent-hover\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .sm\:parent:hover .parent-hover\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .sm\:parent:hover .parent-hover\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .sm\:parent:hover .parent-hover\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .sm\:parent:hover .parent-hover\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .sm\:parent:hover .parent-hover\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .sm\:parent:hover .parent-hover\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .sm\:parent:hover .parent-hover\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .sm\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:parent:hover .parent-hover\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:parent:hover .parent-hover\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .sm\:parent:hover .parent-hover\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .sm\:parent:hover .parent-hover\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .sm\:parent:hover .parent-hover\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .sm\:parent:hover .parent-hover\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .sm\:parent:hover .parent-hover\:italic{
        font-style: italic;
    }

    .sm\:parent:hover .parent-hover\:italic-0{
        font-style: normal;
    }

    .sm\:parent:hover .parent-hover\:font-w-thin{
        font-weight: 100;
    }

    .sm\:parent:hover .parent-hover\:font-w-extralight{
        font-weight: 200;
    }

    .sm\:parent:hover .parent-hover\:font-w-light{
        font-weight: 300;
    }

    .sm\:parent:hover .parent-hover\:font-w-normal{
        font-weight: 400;
    }

    .sm\:parent:hover .parent-hover\:font-w-medium{
        font-weight: 500;
    }

    .sm\:parent:hover .parent-hover\:font-w-semibold{
        font-weight: 600;
    }

    .sm\:parent:hover .parent-hover\:font-w-bold{
        font-weight: 700;
    }

    .sm\:parent:hover .parent-hover\:font-w-extrabold{
        font-weight: 800;
    }

    .sm\:parent:hover .parent-hover\:font-w-black{
        font-weight: 900;
    }

    .sm\:parent:hover .parent-hover\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .sm\:parent:hover .parent-hover\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .sm\:parent:hover .parent-hover\:letter-space-normal{
        letter-spacing: 0;
    }

    .sm\:parent:hover .parent-hover\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .sm\:parent:hover .parent-hover\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-1{
        line-height: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-2{
        line-height: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-3{
        line-height: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-4{
        line-height: 1rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-5{
        line-height: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-6{
        line-height: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-7{
        line-height: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-8{
        line-height: 2rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-9{
        line-height: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-10{
        line-height: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:line-h-normal{
        line-height: 1;
    }

    .sm\:parent:hover .parent-hover\:line-h-sm{
        line-height: 1.25;
    }

    .sm\:parent:hover .parent-hover\:line-h-md{
        line-height: 1.5;
    }

    .sm\:parent:hover .parent-hover\:line-h-lg{
        line-height: 1.75;
    }

    .sm\:parent:hover .parent-hover\:line-h-lg{
        line-height: 2;
    }

    .sm\:parent:hover .parent-hover\:line-h-xl{
        line-height: 4;
    }

    .sm\:parent:hover .parent-hover\:list-img-none{
        list-style-image: none;
    }

    .sm\:parent:hover .parent-hover\:list-position-inside{
        list-style-position: inside;
    }

    .sm\:parent:hover .parent-hover\:list-position-outside{
        list-style-position: outside;
    }

    .sm\:parent:hover .parent-hover\:list-type-none{
        list-style-type: none;
    }

    .sm\:parent:hover .parent-hover\:list-type-disc{
        list-style-type: disc;
    }

    .sm\:parent:hover .parent-hover\:list-type-decimal{
        list-style-type: decimal;
    }

    .sm\:parent:hover .parent-hover\:list-type-square{
        list-style-type: square;
    }

    .sm\:parent:hover .parent-hover\:left-text{
        text-align: left;
    }

    .sm\:parent:hover .parent-hover\:right-text{
        text-align: right;
    }

    .sm\:parent:hover .parent-hover\:justify-text{
        text-align: justify;
    }

    .sm\:parent:hover .parent-hover\:center-text{
        text-align: center;
    }

    .sm\:parent:hover .parent-hover\:start-text{
        text-align: start;
    }

    .sm\:parent:hover .parent-hover\:end-text{
        text-align: end;
    }

    .sm\:parent:hover .parent-hover\:underline-text{
        text-decoration-line: underline;
    }

    .sm\:parent:hover .parent-hover\:overline-text{
        text-decoration-line: overline;
    }

    .sm\:parent:hover .parent-hover\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .sm\:parent:hover .parent-hover\:no-decoration-text{
        text-decoration-line: none;
    }

    .sm\:parent:hover .parent-hover\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .sm\:parent:hover .parent-hover\:text-decoration-double{
        text-decoration-style: double;
    }

    .sm\:parent:hover .parent-hover\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .sm\:parent:hover .parent-hover\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .sm\:parent:hover .parent-hover\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .sm\:parent:hover .parent-hover\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .sm\:parent:hover .parent-hover\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .sm\:parent:hover .parent-hover\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .sm\:parent:hover .parent-hover\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .sm\:parent:hover .parent-hover\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .sm\:parent:hover .parent-hover\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .sm\:parent:hover .parent-hover\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .sm\:parent:hover .parent-hover\:underline-offset-0{
        text-underline-offset: 0;
    }

    .sm\:parent:hover .parent-hover\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .sm\:parent:hover .parent-hover\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .sm\:parent:hover .parent-hover\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .sm\:parent:hover .parent-hover\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .sm\:parent:hover .parent-hover\:text-uppercase{
        text-transform: uppercase;
    }

    .sm\:parent:hover .parent-hover\:text-lowercase{
        text-transform: lowercase;
    }

    .sm\:parent:hover .parent-hover\:text-capitalize{
        text-transform: capitalize;
    }

    .sm\:parent:hover .parent-hover\:text-no-case{
        text-transform: none;
    }

    .sm\:parent:hover .parent-hover\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .sm\:parent:hover .parent-hover\:text-clip{
        text-overflow: clip;
    }

    .sm\:parent:hover .parent-hover\:text-wrap{
        text-wrap: wrap;
    }

    .sm\:parent:hover .parent-hover\:text-nowrap{
        text-wrap: nowrap;
    }

    .sm\:parent:hover .parent-hover\:text-balance{
        text-wrap: balance;
    }

    .sm\:parent:hover .parent-hover\:text-pretty{
        text-wrap: pretty;
    }

    .sm\:parent:hover .parent-hover\:text-indent-0{
        text-indent: 0;
    }

    .sm\:parent:hover .parent-hover\:text-indent-1{
        text-indent: 1px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-2{
        text-indent: 2px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-4{
        text-indent: 4px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-6{
        text-indent: 6px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-8{
        text-indent: 8px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-10{
        text-indent: 10px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-12{
        text-indent: 12px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-14{
        text-indent: 14px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-16{
        text-indent: 16px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-18{
        text-indent: 18px;
    }

    .sm\:parent:hover .parent-hover\:text-indent-20{
        text-indent: 20px;
    }

    .sm\:parent:hover .parent-hover\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .sm\:parent:hover .parent-hover\:vertical-align-top{
        vertical-align: top;
    }

    .sm\:parent:hover .parent-hover\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .sm\:parent:hover .parent-hover\:vertical-align-middle{
        vertical-align: middle;
    }

    .sm\:parent:hover .parent-hover\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .sm\:parent:hover .parent-hover\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .sm\:parent:hover .parent-hover\:vertical-align-sub{
        vertical-align: sub;
    }

    .sm\:parent:hover .parent-hover\:vertical-align-super{
        vertical-align: super;
    }

    .sm\:parent:hover .parent-hover\:white-space-normal{
        white-space: normal;
    }

    .sm\:parent:hover .parent-hover\:white-space-nowrap{
        white-space: nowrap;
    }

    .sm\:parent:hover .parent-hover\:white-space-pre{
        white-space: pre;
    }

    .sm\:parent:hover .parent-hover\:white-space-pre-line{
        white-space: pre-line;
    }

    .sm\:parent:hover .parent-hover\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .sm\:parent:hover .parent-hover\:white-break-spaces{
        white-space: break-spaces;
    }

    .sm\:parent:hover .parent-hover\:word-break-normal{
        word-break: normal;
    }

    .sm\:parent:hover .parent-hover\:word-break-words{
        word-break: break-word;
    }

    .sm\:parent:hover .parent-hover\:word-break-all{
        word-break: break-all;
    }

    .sm\:parent:hover .parent-hover\:word-break-keep{
        word-break: keep-all;
    }

    .sm\:parent:hover .parent-hover\:content-none{
        content: none;
    }

    .sm\:parent:hover .parent-hover\:content-blank{
        content: "";
    }

    .sm\:parent:hover .parent-hover\:bg-fixed{
        background-attachment: fixed;
    }

    .sm\:parent:hover .parent-hover\:bg-local{
        background-attachment: local;
    }

    .sm\:parent:hover .parent-hover\:bg-scroll{
        background-attachment: scroll;
    }

    .sm\:parent:hover .parent-hover\:bg-clip-border{
        background-clip: border-box;
    }

    .sm\:parent:hover .parent-hover\:bg-clip-content{
        background-clip: content-box;
    }

    .sm\:parent:hover .parent-hover\:bg-clip-padding{
        background-clip: padding-box;
    }

    .sm\:parent:hover .parent-hover\:bg-clip-text{
        background-clip: text;
    }

    .sm\:parent:hover .parent-hover\:bg-or-border{
        background-origin: border-box;
    }

    .sm\:parent:hover .parent-hover\:bg-origin-border{
        background-origin: border-box;
    }

    .sm\:parent:hover .parent-hover\:bg-origin-padding{
        background-origin: padding-box;
    }

    .sm\:parent:hover .parent-hover\:bg-origin-content{
        background-origin: content-box;
    }

    .sm\:parent:hover .parent-hover\:bg-top{
        background-position: top;
    }

    .sm\:parent:hover .parent-hover\:bg-bottom{
        background-position: bottom;
    }

    .sm\:parent:hover .parent-hover\:bg-center{
        background-position: center;
    }

    .sm\:parent:hover .parent-hover\:bg-left{
        background-position: left;
    }

    .sm\:parent:hover .parent-hover\:bg-right{
        background-position: top;
    }

    .sm\:parent:hover .parent-hover\:bg-left-top{
        background-position: left top;
    }

    .sm\:parent:hover .parent-hover\:bg-right-top{
        background-position: right top;
    }

    .sm\:parent:hover .parent-hover\:bg-left-bottom{
        background-position: left bottom;
    }

    .sm\:parent:hover .parent-hover\:bg-right-bottom{
        background-position: right bottom;
    }

    .sm\:parent:hover .parent-hover\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .sm\:parent:hover .parent-hover\:bg-repeat{
        background-repeat: repeat;
    }

    .sm\:parent:hover .parent-hover\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .sm\:parent:hover .parent-hover\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .sm\:parent:hover .parent-hover\:bg-repeat-space{
        background-repeat: space;
    }

    .sm\:parent:hover .parent-hover\:bg-repeat-round{
        background-repeat: round;
    }

    .sm\:parent:hover .parent-hover\:bg-s-auto{
        background-size: auto;
    }

    .sm\:parent:hover .parent-hover\:bg-s-cover{
        background-size: cover;
    }

    .sm\:parent:hover .parent-hover\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .sm\:parent:hover .parent-hover\:p-auto{
        padding: auto;
    }

    .sm\:parent:hover .parent-hover\:p-0{
        padding: 0;
    }

    .sm\:parent:hover .parent-hover\:p-4{
        padding: var(--velocity-padding-4);
    }

    .sm\:parent:hover .parent-hover\:p-8{
        padding: var(--velocity-padding-8);
    }

    .sm\:parent:hover .parent-hover\:p-12{
        padding: var(--velocity-padding-12);
    }

    .sm\:parent:hover .parent-hover\:p-16{
        padding: var(--velocity-padding-16);
    }

    .sm\:parent:hover .parent-hover\:p-20{
        padding: var(--velocity-padding-20);
    }

    .sm\:parent:hover .parent-hover\:p-24{
        padding: var(--velocity-padding-24);
    }

    .sm\:parent:hover .parent-hover\:p-28{
        padding: var(--velocity-padding-28);
    }

    .sm\:parent:hover .parent-hover\:p-32{
        padding: var(--velocity-padding-32);
    }

    .sm\:parent:hover .parent-hover\:p-36{
        padding: var(--velocity-padding-36);
    }

    .sm\:parent:hover .parent-hover\:p-40{
        padding: var(--velocity-padding-40);
    }

    .sm\:parent:hover .parent-hover\:p-44{
        padding: var(--velocity-padding-44);
    }

    .sm\:parent:hover .parent-hover\:p-48{
        padding: var(--velocity-padding-48);
    }

    .sm\:parent:hover .parent-hover\:p-52{
        padding: var(--velocity-padding-52);
    }

    .sm\:parent:hover .parent-hover\:p-56{
        padding: var(--velocity-padding-56);
    }

    .sm\:parent:hover .parent-hover\:p-60{
        padding: var(--velocity-padding-60);
    }

    .sm\:parent:hover .parent-hover\:p-64{
        padding: var(--velocity-padding-64);
    }

    .sm\:parent:hover .parent-hover\:p-68{
        padding: var(--velocity-padding-68);
    }

    .sm\:parent:hover .parent-hover\:p-72{
        padding: var(--velocity-padding-72);
    }

    .sm\:parent:hover .parent-hover\:p-76{
        padding: var(--velocity-padding-76);
    }

    .sm\:parent:hover .parent-hover\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .sm\:parent:hover .parent-hover\:pt-auto{
        padding-top: auto;
    }

    .sm\:parent:hover .parent-hover\:pt-0{
        padding-top: 0;
    }

    .sm\:parent:hover .parent-hover\:pt-4{
        padding-top: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:pt-8{
        padding-top: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:pt-12{
        padding-top: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:pt-16{
        padding-top: 1rem;
    }

    .sm\:parent:hover .parent-hover\:pt-20{
        padding-top: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:pt-24{
        padding-top: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:pt-28{
        padding-top: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:pt-32{
        padding-top: 2rem;
    }

    .sm\:parent:hover .parent-hover\:pt-36{
        padding-top: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:pt-40{
        padding-top: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:pt-44{
        padding-top: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:pt-48{
        padding-top: 3rem;
    }

    .sm\:parent:hover .parent-hover\:pt-52{
        padding-top: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:pt-56{
        padding-top: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:pt-60{
        padding-top: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:pt-64{
        padding-top: 4rem;
    }

    .sm\:parent:hover .parent-hover\:pt-68{
        padding-top: 6rem;
    }

    .sm\:parent:hover .parent-hover\:pt-72{
        padding-top: 8rem;
    }

    .sm\:parent:hover .parent-hover\:pt-76{
        padding-top: 12rem;
    }

    .sm\:parent:hover .parent-hover\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .sm\:parent:hover .parent-hover\:pb-auto{
        padding-bottom: auto;
    }

    .sm\:parent:hover .parent-hover\:pb-0{
        padding-bottom: 0;
    }

    .sm\:parent:hover .parent-hover\:pb-4{
        padding-bottom: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:pb-8{
        padding-bottom: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:pb-12{
        padding-bottom: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:pb-16{
        padding-bottom: 1rem;
    }

    .sm\:parent:hover .parent-hover\:pb-20{
        padding-bottom: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:pb-24{
        padding-bottom: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:pb-28{
        padding-bottom: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:pb-32{
        padding-bottom: 2rem;
    }

    .sm\:parent:hover .parent-hover\:pb-36{
        padding-bottom: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:pb-40{
        padding-bottom: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:pb-44{
        padding-bottom: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:pb-48{
        padding-bottom: 3rem;
    }

    .sm\:parent:hover .parent-hover\:pb-52{
        padding-bottom: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:pb-56{
        padding-bottom: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:pb-60{
        padding-bottom: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:pb-64{
        padding-bottom: 4rem;
    }

    .sm\:parent:hover .parent-hover\:pb-68{
        padding-bottom: 6rem;
    }

    .sm\:parent:hover .parent-hover\:pb-72{
        padding-bottom: 8rem;
    }

    .sm\:parent:hover .parent-hover\:pb-76{
        padding-bottom: 12rem;
    }

    .sm\:parent:hover .parent-hover\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .sm\:parent:hover .parent-hover\:pl-0{
        padding-left: auto;
    }

    .sm\:parent:hover .parent-hover\:pl-0{
        padding-left: 0;
    }

    .sm\:parent:hover .parent-hover\:pl-4{
        padding-left: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:pl-8{
        padding-left: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:pl-12{
        padding-left: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:pl-16{
        padding-left: 1rem;
    }

    .sm\:parent:hover .parent-hover\:pl-20{
        padding-left: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:pl-24{
        padding-left: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:pl-28{
        padding-left: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:pl-32{
        padding-left: 2rem;
    }

    .sm\:parent:hover .parent-hover\:pl-36{
        padding-left: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:pl-40{
        padding-left: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:pl-44{
        padding-left: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:pl-48{
        padding-left: 3rem;
    }

    .sm\:parent:hover .parent-hover\:pl-52{
        padding-left: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:pl-56{
        padding-left: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:pl-60{
        padding-left: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:pl-64{
        padding-left: 4rem;
    }

    .sm\:parent:hover .parent-hover\:pl-68{
        padding-left: 6rem;
    }

    .sm\:parent:hover .parent-hover\:pl-72{
        padding-left: 8rem;
    }

    .sm\:parent:hover .parent-hover\:pl-76{
        padding-left: 12rem;
    }

    .sm\:parent:hover .parent-hover\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .sm\:parent:hover .parent-hover\:pr-auto{
        padding-right: auto;
    }

    .sm\:parent:hover .parent-hover\:pr-0{
        padding-right: 0;
    }

    .sm\:parent:hover .parent-hover\:pr-4{
        padding-right: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:pr-8{
        padding-right: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:pr-12{
        padding-right: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:pr-16{
        padding-right: 1rem;
    }

    .sm\:parent:hover .parent-hover\:pr-20{
        padding-right: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:pr-24{
        padding-right: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:pr-28{
        padding-right: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:pr-32{
        padding-right: 2rem;
    }

    .sm\:parent:hover .parent-hover\:pr-36{
        padding-right: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:pr-40{
        padding-right: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:pr-44{
        padding-right: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:pr-48{
        padding-right: 3rem;
    }

    .sm\:parent:hover .parent-hover\:pr-52{
        padding-right: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:pr-56{
        padding-right: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:pr-60{
        padding-right: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:pr-64{
        padding-right: 4rem;
    }

    .sm\:parent:hover .parent-hover\:pr-68{
        padding-right: 6rem;
    }

    .sm\:parent:hover .parent-hover\:pr-72{
        padding-right: 8rem;
    }

    .sm\:parent:hover .parent-hover\:pr-76{
        padding-right: 12rem;
    }

    .sm\:parent:hover .parent-hover\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .sm\:parent:hover .parent-hover\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .sm\:parent:hover .parent-hover\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .sm\:parent:hover .parent-hover\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:parent:hover .parent-hover\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .sm\:parent:hover .parent-hover\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .sm\:parent:hover .parent-hover\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .sm\:parent:hover .parent-hover\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .sm\:parent:hover .parent-hover\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .sm\:parent:hover .parent-hover\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .sm\:parent:hover .parent-hover\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .sm\:parent:hover .parent-hover\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .sm\:parent:hover .parent-hover\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .sm\:parent:hover .parent-hover\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .sm\:parent:hover .parent-hover\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .sm\:parent:hover .parent-hover\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .sm\:parent:hover .parent-hover\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:parent:hover .parent-hover\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:parent:hover .parent-hover\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:parent:hover .parent-hover\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .sm\:parent:hover .parent-hover\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .sm\:parent:hover .parent-hover\:m-auto{
        margin: auto;
    }

    .sm\:parent:hover .parent-hover\:m-0{
        margin: 0;
    }

    .sm\:parent:hover .parent-hover\:m-4{
        margin: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:m-8{
        margin: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:m-12{
        margin: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:m-16{
        margin: 1rem;
    }

    .sm\:parent:hover .parent-hover\:m-20{
        margin: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:m-24{
        margin: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:m-28{
        margin: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:m-32{
        margin: 2rem;
    }

    .sm\:parent:hover .parent-hover\:m-36{
        margin: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:m-40{
        margin: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:m-44{
        margin: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:m-48{
        margin: 3rem;
    }

    .sm\:parent:hover .parent-hover\:m-52{
        margin: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:m-56{
        margin: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:m-60{
        margin: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:m-64{
        margin: 4rem;
    }

    .sm\:parent:hover .parent-hover\:m-68{
        margin: 6rem;
    }

    .sm\:parent:hover .parent-hover\:m-72{
        margin: 8rem;
    }

    .sm\:parent:hover .parent-hover\:m-76{
        margin: 12rem;
    }

    .sm\:parent:hover .parent-hover\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .sm\:parent:hover .parent-hover\:mt-auto{
        margin-top: auto;
    }

    .sm\:parent:hover .parent-hover\:mt-0{
        margin-top: 0;
    }

    .sm\:parent:hover .parent-hover\:mt-4{
        margin-top: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:mt-8{
        margin-top: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:mt-12{
        margin-top: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:mt-16{
        margin-top: 1rem;
    }

    .sm\:parent:hover .parent-hover\:mt-20{
        margin-top: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:mt-24{
        margin-top: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:mt-28{
        margin-top: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:mt-32{
        margin-top: 2rem;
    }

    .sm\:parent:hover .parent-hover\:mt-36{
        margin-top: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:mt-40{
        margin-top: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:mt-44{
        margin-top: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:mt-48{
        margin-top: 3rem;
    }

    .sm\:parent:hover .parent-hover\:mt-52{
        margin-top: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:mt-56{
        margin-top: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:mt-60{
        margin-top: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:mt-64{
        margin-top: 4rem;
    }

    .sm\:parent:hover .parent-hover\:mt-68{
        margin-top: 6rem;
    }

    .sm\:parent:hover .parent-hover\:mt-72{
        margin-top: 8rem;
    }

    .sm\:parent:hover .parent-hover\:mt-76{
        margin-top: 12rem;
    }

    .sm\:parent:hover .parent-hover\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .sm\:parent:hover .parent-hover\:mb-auto{
        margin-bottom: auto;
    }

    .sm\:parent:hover .parent-hover\:mb-0{
        margin-bottom: 0;
    }

    .sm\:parent:hover .parent-hover\:mb-4{
        margin-bottom: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:mb-8{
        margin-bottom: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:mb-12{
        margin-bottom: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:mb-16{
        margin-bottom: 1rem;
    }

    .sm\:parent:hover .parent-hover\:mb-20{
        margin-bottom: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:mb-24{
        margin-bottom: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:mb-28{
        margin-bottom: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:mb-32{
        margin-bottom: 2rem;
    }

    .sm\:parent:hover .parent-hover\:mb-36{
        margin-bottom: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:mb-40{
        margin-bottom: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:mb-44{
        margin-bottom: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:mb-48{
        margin-bottom: 3rem;
    }

    .sm\:parent:hover .parent-hover\:mb-52{
        margin-bottom: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:mb-56{
        margin-bottom: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:mb-60{
        margin-bottom: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:mb-64{
        margin-bottom: 4rem;
    }

    .sm\:parent:hover .parent-hover\:mb-68{
        margin-bottom: 6rem;
    }

    .sm\:parent:hover .parent-hover\:mb-72{
        margin-bottom: 8rem;
    }

    .sm\:parent:hover .parent-hover\:mb-76{
        margin-bottom: 12rem;
    }

    .sm\:parent:hover .parent-hover\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .sm\:parent:hover .parent-hover\:ml-auto{
        margin-left: auto;
    }

    .sm\:parent:hover .parent-hover\:ml-0{
        margin-left: 0;
    }

    .sm\:parent:hover .parent-hover\:ml-4{
        margin-left: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:ml-8{
        margin-left: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:ml-12{
        margin-left: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:ml-16{
        margin-left: 1rem;
    }

    .sm\:parent:hover .parent-hover\:ml-20{
        margin-left: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:ml-24{
        margin-left: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:ml-28{
        margin-left: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:ml-32{
        margin-left: 2rem;
    }

    .sm\:parent:hover .parent-hover\:ml-36{
        margin-left: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:ml-40{
        margin-left: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:ml-44{
        margin-left: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:ml-48{
        margin-left: 3rem;
    }

    .sm\:parent:hover .parent-hover\:ml-52{
        margin-left: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:ml-56{
        margin-left: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:ml-60{
        margin-left: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:ml-64{
        margin-left: 4rem;
    }

    .sm\:parent:hover .parent-hover\:ml-68{
        margin-left: 6rem;
    }

    .sm\:parent:hover .parent-hover\:ml-72{
        margin-left: 8rem;
    }

    .sm\:parent:hover .parent-hover\:ml-76{
        margin-left: 12rem;
    }

    .sm\:parent:hover .parent-hover\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .sm\:parent:hover .parent-hover\:mr-auto{
        margin-right: auto;
    }

    .sm\:parent:hover .parent-hover\:mr-0{
        margin-right: 0;
    }

    .sm\:parent:hover .parent-hover\:mr-4{
        margin-right: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:mr-8{
        margin-right: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:mr-12{
        margin-right: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:mr-16{
        margin-right: 1rem;
    }

    .sm\:parent:hover .parent-hover\:mr-20{
        margin-right: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:mr-24{
        margin-right: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:mr-28{
        margin-right: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:mr-32{
        margin-right: 2rem;
    }

    .sm\:parent:hover .parent-hover\:mr-36{
        margin-right: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:mr-40{
        margin-right: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:mr-44{
        margin-right: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:mr-48{
        margin-right: 3rem;
    }

    .sm\:parent:hover .parent-hover\:mr-52{
        margin-right: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:mr-56{
        margin-right: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:mr-60{
        margin-right: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:mr-64{
        margin-right: 4rem;
    }

    .sm\:parent:hover .parent-hover\:mr-68{
        margin-right: 6rem;
    }

    .sm\:parent:hover .parent-hover\:mr-72{
        margin-right: 8rem;
    }

    .sm\:parent:hover .parent-hover\:mr-76{
        margin-right: 12rem;
    }

    .sm\:parent:hover .parent-hover\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .sm\:parent:hover .parent-hover\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .sm\:parent:hover .parent-hover\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .sm\:parent:hover .parent-hover\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .sm\:parent:hover .parent-hover\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .sm\:parent:hover .parent-hover\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .sm\:parent:hover .parent-hover\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .sm\:parent:hover .parent-hover\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .sm\:parent:hover .parent-hover\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .sm\:parent:hover .parent-hover\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .sm\:parent:hover .parent-hover\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .sm\:parent:hover .parent-hover\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .sm\:parent:hover .parent-hover\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .sm\:parent:hover .parent-hover\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .sm\:parent:hover .parent-hover\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .sm\:parent:hover .parent-hover\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .sm\:parent:hover .parent-hover\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .sm\:parent:hover .parent-hover\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .sm\:parent:hover .parent-hover\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .sm\:parent:hover .parent-hover\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .sm\:parent:hover .parent-hover\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .sm\:parent:hover .parent-hover\:d-none{
        display: none;
    }

    .sm\:parent:hover .parent-hover\:d-block{
        display: block;
    }

    .sm\:parent:hover .parent-hover\:d-flex{
        display: flex;
    }

    .sm\:parent:hover .parent-hover\:d-grid{
        display: grid;
    }

    .sm\:parent:hover .parent-hover\:d-table{
        display: table;
    }

    .sm\:parent:hover .parent-hover\:d-inherit{
        display: inherit;
    }

    .sm\:parent:hover .parent-hover\:d-flexbox{
        display: flexbox;
    }

    .sm\:parent:hover .parent-hover\:d-table-column{
        display: table-column;
    }

    .sm\:parent:hover .parent-hover\:d-table-column-group{
        display: table-column-group;
    }

    .sm\:parent:hover .parent-hover\:d-table-cell{
        display: table-cell;
    }

    .sm\:parent:hover .parent-hover\:d-table-caption{
        display: table-caption;
    }

    .sm\:parent:hover .parent-hover\:d-table-row{
        display: table-row;
    }

    .sm\:parent:hover .parent-hover\:d-table-row-group{
        display: table-row-group;
    }

    .sm\:parent:hover .parent-hover\:d-inline-block{
        display: inline-block;
    }

    .sm\:parent:hover .parent-hover\:d-inline-flex{
        display: inline-flex;
    }

    .sm\:parent:hover .parent-hover\:border-round-none{
        border-radius: 0;
    }

    .sm\:parent:hover .parent-hover\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:hover .parent-hover\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:hover .parent-hover\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:hover .parent-hover\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:hover .parent-hover\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:hover .parent-hover\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:hover .parent-hover\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .sm\:parent:hover .parent-hover\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:hover .parent-hover\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:hover .parent-hover\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:hover .parent-hover\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:hover .parent-hover\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:hover .parent-hover\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:hover .parent-hover\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .sm\:parent:hover .parent-hover\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:hover .parent-hover\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:hover .parent-hover\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:hover .parent-hover\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:hover .parent-hover\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:hover .parent-hover\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:hover .parent-hover\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .sm\:parent:hover .parent-hover\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:hover .parent-hover\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:hover .parent-hover\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:hover .parent-hover\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:hover .parent-hover\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:hover .parent-hover\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:hover .parent-hover\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .sm\:parent:hover .parent-hover\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:hover .parent-hover\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:hover .parent-hover\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:hover .parent-hover\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:hover .parent-hover\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:hover .parent-hover\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:hover .parent-hover\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:hover .parent-hover\:border-w-0{
        border-width: 0;
    }

    .sm\:parent:hover .parent-hover\:border-w-1{
        border-width: 1px;
    }

    .sm\:parent:hover .parent-hover\:border-w-2{
        border-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:border-w-4{
        border-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:border-w-6{
        border-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:border-w-8{
        border-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .sm\:parent:hover .parent-hover\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .sm\:parent:hover .parent-hover\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .sm\:parent:hover .parent-hover\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .sm\:parent:hover .parent-hover\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:border-wl-0{
        border-left-width: 0;
    }

    .sm\:parent:hover .parent-hover\:border-wl-1{
        border-left-width: 1px;
    }

    .sm\:parent:hover .parent-hover\:border-wl-2{
        border-left-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:border-wl-4{
        border-left-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:border-wl-6{
        border-left-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:border-wl-8{
        border-left-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:border-wr-0{
        border-right-width: 0;
    }

    .sm\:parent:hover .parent-hover\:border-wr-1{
        border-right-width: 1px;
    }

    .sm\:parent:hover .parent-hover\:border-wr-2{
        border-right-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:border-wr-4{
        border-right-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:border-wr-6{
        border-right-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:border-wr-8{
        border-right-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:border-wt-0{
        border-top-width: 0;
    }

    .sm\:parent:hover .parent-hover\:border-wt-1{
        border-top-width: 1px;
    }

    .sm\:parent:hover .parent-hover\:border-wt-2{
        border-top-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:border-wt-4{
        border-top-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:border-wt-6{
        border-top-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:border-wt-8{
        border-top-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:border-wb-0{
        border-bottom-width: 0;
    }

    .sm\:parent:hover .parent-hover\:border-wb-1{
        border-bottom-width: 1px;
    }

    .sm\:parent:hover .parent-hover\:border-wb-2{
        border-bottom-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:border-wb-4{
        border-bottom-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:border-wb-6{
        border-bottom-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:border-wb-8{
        border-bottom-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:border-solid{
        border-style: solid;
    }

    .sm\:parent:hover .parent-hover\:border-dashed{
        border-style: dashed;
    }

    .sm\:parent:hover .parent-hover\:border-dotted{
        border-style: dotted;
    }

    .sm\:parent:hover .parent-hover\:border-double{
        border-style: double;
    }

    .sm\:parent:hover .parent-hover\:border-hidden{
        border-style: hidden;
    }

    .sm\:parent:hover .parent-hover\:border-none{
        border-style: none;
    }

    .sm\:parent:hover .parent-hover\:outline-w-0{
        outline-width: 0;
    }

    .sm\:parent:hover .parent-hover\:outline-w-1{
        outline-width: 1px;
    }

    .sm\:parent:hover .parent-hover\:outline-w-2{
        outline-width: 2px;
    }

    .sm\:parent:hover .parent-hover\:outline-w-4{
        outline-width: 4px;
    }

    .sm\:parent:hover .parent-hover\:outline-w-6{
        outline-width: 6px;
    }

    .sm\:parent:hover .parent-hover\:outline-w-8{
        outline-width: 8px;
    }

    .sm\:parent:hover .parent-hover\:outline-solid{
        outline-style: solid;
    }

    .sm\:parent:hover .parent-hover\:outline-dashed{
        outline-style: dashed;
    }

    .sm\:parent:hover .parent-hover\:outline-dotted{
        outline-style: dotted;
    }

    .sm\:parent:hover .parent-hover\:outline-double{
        outline-style: double;
    }

    .sm\:parent:hover .parent-hover\:outline-hidden{
        outline-style: hidden;
    }

    .sm\:parent:hover .parent-hover\:outline-none{
        outline-style: none;
    }

    .sm\:parent:hover .parent-hover\:outline-offset-0{
        outline-offset: 0;
    }

    .sm\:parent:hover .parent-hover\:outline-offset-1{
        outline-offset: 1px;
    }

    .sm\:parent:hover .parent-hover\:outline-offset-2{
        outline-offset: 2px;
    }

    .sm\:parent:hover .parent-hover\:outline-offset-4{
        outline-offset: 4px;
    }

    .sm\:parent:hover .parent-hover\:outline-offset-6{
        outline-offset: 6px;
    }

    .sm\:parent:hover .parent-hover\:outline-offset-8{
        outline-offset: 8px;
    }

    .sm\:parent:hover .parent-hover\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .sm\:parent:hover .parent-hover\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .sm\:parent:hover .parent-hover\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .sm\:parent:hover .parent-hover\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .sm\:parent:hover .parent-hover\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .sm\:parent:hover .parent-hover\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .sm\:parent:hover .parent-hover\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .sm\:parent:hover .parent-hover\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .sm\:parent:hover .parent-hover\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .sm\:parent:hover .parent-hover\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .sm\:parent:hover .parent-hover\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .sm\:parent:hover .parent-hover\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .sm\:parent:hover .parent-hover\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .sm\:parent:hover .parent-hover\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .sm\:parent:hover .parent-hover\:box-shadow-none{
        box-shadow: none;
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:opacity-0{
        opacity: 0;
    }

    .sm\:parent:hover .parent-hover\:opacity-5{
        opacity: 0.05;
    }

    .sm\:parent:hover .parent-hover\:opacity-10{
        opacity: 0.1;
    }

    .sm\:parent:hover .parent-hover\:opacity-15{
        opacity: 0.15;
    }

    .sm\:parent:hover .parent-hover\:opacity-20{
        opacity: 0.2;
    }

    .sm\:parent:hover .parent-hover\:opacity-25{
        opacity: 0.25;
    }

    .sm\:parent:hover .parent-hover\:opacity-30{
        opacity: 0.3;
    }

    .sm\:parent:hover .parent-hover\:opacity-35{
        opacity: 0.35;
    }

    .sm\:parent:hover .parent-hover\:opacity-40{
        opacity: 0.4;
    }

    .sm\:parent:hover .parent-hover\:opacity-45{
        opacity: 0.45;
    }

    .sm\:parent:hover .parent-hover\:opacity-50{
        opacity: 0.5;
    }

    .sm\:parent:hover .parent-hover\:opacity-55{
        opacity: 0.55;
    }

    .sm\:parent:hover .parent-hover\:opacity-60{
        opacity: 0.6;
    }

    .sm\:parent:hover .parent-hover\:opacity-65{
        opacity: 0.65;
    }

    .sm\:parent:hover .parent-hover\:opacity-70{
        opacity: 0.7;
    }

    .sm\:parent:hover .parent-hover\:opacity-75{
        opacity: 0.75;
    }

    .sm\:parent:hover .parent-hover\:opacity-80{
        opacity: 0.8;
    }

    .sm\:parent:hover .parent-hover\:opacity-85{
        opacity: 0.85;
    }

    .sm\:parent:hover .parent-hover\:opacity-90{
        opacity: 0.9;
    }

    .sm\:parent:hover .parent-hover\:opacity-95{
        opacity: 0.95;
    }

    .sm\:parent:hover .parent-hover\:opacity-100{
        opacity: 1;
    }

    .sm\:parent:hover .parent-hover\:border-collapse{
        border-collapse: collapse;
    }

    .sm\:parent:hover .parent-hover\:border-seperate{
        border-collapse: separate;
    }

    .sm\:parent:hover .parent-hover\:table-layout-auto{
        table-layout: auto;
    }

    .sm\:parent:hover .parent-hover\:table-layout-fixed{
        table-layout: fixed;
    }

    .sm\:parent:hover .parent-hover\:appearance-none{
        appearance: none;
    }

    .sm\:parent:hover .parent-hover\:appearance-auto{
        appearance: auto;
    }

    .sm\:parent:hover .parent-hover\:caption-top{
        caption-side: top;
    }

    .sm\:parent:hover .parent-hover\:caption-bottom{
        caption-side: bottom;
    }

    .sm\:parent:hover .parent-hover\:cursor-auto{
        cursor: auto;
    }

    .sm\:parent:hover .parent-hover\:cursor-default{
        cursor: default;
    }

    .sm\:parent:hover .parent-hover\:cursor-pointer{
        cursor: pointer;
    }

    .sm\:parent:hover .parent-hover\:cursor-text{
        cursor: text;
    }

    .sm\:parent:hover .parent-hover\:cursor-wait{
        cursor: wait;
    }

    .sm\:parent:hover .parent-hover\:cursor-help{
        cursor: help;
    }

    .sm\:parent:hover .parent-hover\:cursor-progress{
        cursor: progress;
    }

    .sm\:parent:hover .parent-hover\:cursor-none{
        cursor: none;
    }

    .sm\:parent:hover .parent-hover\:pointer-events-none{
        pointer-events: none;
    }

    .sm\:parent:hover .parent-hover\:pointer-events-auto{
        pointer-events: auto;
    }

    .sm\:parent:hover .parent-hover\:resize-none{
        resize: none;
    }

    .sm\:parent:hover .parent-hover\:resize-y{
        resize: vertical;
    }

    .sm\:parent:hover .parent-hover\:resize-x{
        resize: horizontal;
    }

    .sm\:parent:hover .parent-hover\:resize-both{
        resize: both;
    }

    .sm\:parent:hover .parent-hover\:scroll-auto{
        scroll-behavior: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .sm\:parent:hover .parent-hover\:scroll-p-auto{
        scroll-padding: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-p-0{
        scroll-padding: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .sm\:parent:hover .parent-hover\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .sm\:parent:hover .parent-hover\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .sm\:parent:hover .parent-hover\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .sm\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .sm\:parent:hover .parent-hover\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .sm\:parent:hover .parent-hover\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .sm\:parent:hover .parent-hover\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .sm\:parent:hover .parent-hover\:scroll-m-auto{
        scroll-margin: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-0{
        scroll-margin: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .sm\:parent:hover .parent-hover\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .sm\:parent:hover .parent-hover\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .sm\:parent:hover .parent-hover\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .sm\:parent:hover .parent-hover\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .sm\:parent:hover .parent-hover\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .sm\:parent:hover .parent-hover\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .sm\:parent:hover .parent-hover\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .sm\:parent:hover .parent-hover\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .sm\:parent:hover .parent-hover\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .sm\:parent:hover .parent-hover\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .sm\:parent:hover .parent-hover\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .sm\:parent:hover .parent-hover\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .sm\:parent:hover .parent-hover\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .sm\:parent:hover .parent-hover\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .sm\:parent:hover .parent-hover\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .sm\:parent:hover .parent-hover\:user-select-none{
        user-select: none;
    }

    .sm\:parent:hover .parent-hover\:user-select-text{
        user-select: text;
    }

    .sm\:parent:hover .parent-hover\:user-select-all{
        user-select: all;
    }

    .sm\:parent:hover .parent-hover\:user-select-auto{
        user-select: auto;
    }

    .sm\:parent:hover .parent-hover\:will-change-auto{
        will-change: auto;
    }

    .sm\:parent:hover .parent-hover\:will-change-scroll{
        will-change: scroll;
    }

    .sm\:parent:hover .parent-hover\:will-change-contents{
        will-change: contents;
    }

    .sm\:parent:hover .parent-hover\:will-change-transform{
        will-change: transform;
    }

    .sm\:parent:hover .parent-hover\:stroke-w-0{
        stroke-width: 0;
    }

    .sm\:parent:hover .parent-hover\:stroke-w-1{
        stroke-width: 1;
    }

    .sm\:parent:hover .parent-hover\:stroke-w-2{
        stroke-width: 2;
    }

    .sm\:parent:hover .parent-hover\:scale-0{
        transform: scale(0);
    }

    .sm\:parent:hover .parent-hover\:scale-5{
        transform: scale(0.05);
    }

    .sm\:parent:hover .parent-hover\:scale-10{
        transform: scale(0.1);
    }

    .sm\:parent:hover .parent-hover\:scale-15{
        transform: scale(0.15);
    }

    .sm\:parent:hover .parent-hover\:scale-20{
        transform: scale(0.2);
    }

    .sm\:parent:hover .parent-hover\:scale-25{
        transform: scale(0.25);
    }

    .sm\:parent:hover .parent-hover\:scale-30{
        transform: scale(0.3);
    }

    .sm\:parent:hover .parent-hover\:scale-35{
        transform: scale(0.35);
    }

    .sm\:parent:hover .parent-hover\:scale-40{
        transform: scale(0.4);
    }

    .sm\:parent:hover .parent-hover\:scale-45{
        transform: scale(0.45);
    }

    .sm\:parent:hover .parent-hover\:scale-50{
        transform: scale(0.5);
    }

    .sm\:parent:hover .parent-hover\:scale-55{
        transform: scale(0.55);
    }

    .sm\:parent:hover .parent-hover\:scale-60{
        transform: scale(0.6);
    }

    .sm\:parent:hover .parent-hover\:scale-65{
        transform: scale(0.65);
    }

    .sm\:parent:hover .parent-hover\:scale-70{
        transform: scale(0.7);
    }

    .sm\:parent:hover .parent-hover\:scale-75{
        transform: scale(0.75);
    }

    .sm\:parent:hover .parent-hover\:scale-80{
        transform: scale(0.8);
    }

    .sm\:parent:hover .parent-hover\:scale-85{
        transform: scale(0.85);
    }

    .sm\:parent:hover .parent-hover\:scale-90{
        transform: scale(0.9);
    }

    .sm\:parent:hover .parent-hover\:scale-95{
        transform: scale(0.95);
    }

    .sm\:parent:hover .parent-hover\:scale-100{
        transform: scale(1);
    }

    .sm\:parent:hover .parent-hover\:scale-105{
        transform: scale(1.05);
    }

    .sm\:parent:hover .parent-hover\:scale-110{
        transform: scale(1.1);
    }

    .sm\:parent:hover .parent-hover\:scale-115{
        transform: scale(1.15);
    }

    .sm\:parent:hover .parent-hover\:scale-120{
        transform: scale(1.2);
    }

    .sm\:parent:hover .parent-hover\:scale-125{
        transform: scale(1.25);
    }

    .sm\:parent:hover .parent-hover\:scale-130{
        transform: scale(1.3);
    }

    .sm\:parent:hover .parent-hover\:scale-135{
        transform: scale(1.35);
    }

    .sm\:parent:hover .parent-hover\:scale-140{
        transform: scale(1.4);
    }

    .sm\:parent:hover .parent-hover\:scale-145{
        transform: scale(1.45);
    }

    .sm\:parent:hover .parent-hover\:scale-150{
        transform: scale(1.5);
    }

    .sm\:parent:hover .parent-hover\:-translate-1:hover{
        transform: translate(-10px);
    }

    .sm\:parent:hover .parent-hover\:-translate-2:hover{
        transform: translate(-20px);
    }

    .sm\:parent:hover .parent-hover\:-translate-3:hover{
        transform: translate(-30px);
    }

    .sm\:parent:hover .parent-hover\:-translate-4:hover{
        transform: translate(-40px);
    }

    .sm\:parent:hover .parent-hover\:-translate-5:hover{
        transform: translate(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-6:hover{
        transform: translate(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-7:hover{
        transform: translate(-70px);
    }

    .sm\:parent:hover .parent-hover\:-translate-8:hover{
        transform: translate(-80px);
    }

    .sm\:parent:hover .parent-hover\:-translate-9:hover{
        transform: translate(-90px);
    }

    .sm\:parent:hover .parent-hover\:-translate-10:hover{
        transform: translate(-100px);
    }

    .sm\:parent:hover .parent-hover\:-translate-11:hover{
        transform: translate(-110px);
    }

    .sm\:parent:hover .parent-hover\:-translate-12:hover{
        transform: translate(-120px);
    }

    .sm\:parent:hover .parent-hover\:-translate-13:hover{
        transform: translate(-130px);
    }

    .sm\:parent:hover .parent-hover\:-translate-14:hover{
        transform: translate(-140px);
    }

    .sm\:parent:hover .parent-hover\:-translate-15:hover{
        transform: translate(-150px);
    }

    .sm\:parent:hover .parent-hover\:-translate-16:hover{
        transform: translate(-160px);
    }

    .sm\:parent:hover .parent-hover\:-translate-17:hover{
        transform: translate(-170px);
    }

    .sm\:parent:hover .parent-hover\:-translate-18:hover{
        transform: translate(-180px);
    }

    .sm\:parent:hover .parent-hover\:-translate-19:hover{
        transform: translate(-190px);
    }

    .sm\:parent:hover .parent-hover\:-translate-20:hover{
        transform: translate(-200px);
    }

    .sm\:parent:hover .parent-hover\:-translate-10x:hover{
        transform: translate(-10%);
    }

    .sm\:parent:hover .parent-hover\:-translate-15x:hover{
        transform: translate(-15%);
    }

    .sm\:parent:hover .parent-hover\:-translate-20x:hover{
        transform: translate(-20%);
    }

    .sm\:parent:hover .parent-hover\:-translate-25x:hover{
        transform: translate(-25%);
    }

    .sm\:parent:hover .parent-hover\:-translate-30x:hover{
        transform: translate(-30%);
    }

    .sm\:parent:hover .parent-hover\:-translate-35x:hover{
        transform: translate(-35%);
    }

    .sm\:parent:hover .parent-hover\:-translate-40x:hover{
        transform: translate(-40%);
    }

    .sm\:parent:hover .parent-hover\:-translate-45x:hover{
        transform: translate(-45%);
    }

    .sm\:parent:hover .parent-hover\:-translate-50x:hover{
        transform: translate(-50%);
    }

    .sm\:parent:hover .parent-hover\:-translate-55x:hover{
        transform: translate(-55%);
    }

    .sm\:parent:hover .parent-hover\:-translate-60x:hover{
        transform: translate(-60%);
    }

    .sm\:parent:hover .parent-hover\:-translate-65x:hover{
        transform: translate(-65%);
    }

    .sm\:parent:hover .parent-hover\:-translate-70x:hover{
        transform: translate(-70%);
    }

    .sm\:parent:hover .parent-hover\:-translate-75x:hover{
        transform: translate(-75%);
    }

    .sm\:parent:hover .parent-hover\:-translate-80x:hover{
        transform: translate(-80%);
    }

    .sm\:parent:hover .parent-hover\:-translate-85x:hover{
        transform: translate(-85%);
    }

    .sm\:parent:hover .parent-hover\:-translate-90x:hover{
        transform: translate(-90%);
    }

    .sm\:parent:hover .parent-hover\:-translate-95x:hover{
        transform: translate(-95%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-1:hover{
        transform: translateX(-10px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-2:hover{
        transform: translateX(-20px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-3:hover{
        transform: translateX(-30px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-4:hover{
        transform: translateX(-40px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-5:hover{
        transform: translateX(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-6:hover{
        transform: translateX(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-7:hover{
        transform: translateX(-70px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-8:hover{
        transform: translateX(-80px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-9:hover{
        transform: translateX(-90px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-10:hover{
        transform: translateX(-100px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-11:hover{
        transform: translateX(-110px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-12:hover{
        transform: translateX(-120px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-13:hover{
        transform: translateX(-130px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-14:hover{
        transform: translateX(-140px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-15:hover{
        transform: translateX(-150px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-16:hover{
        transform: translateX(-160px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-17:hover{
        transform: translateX(-170px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-18:hover{
        transform: translateX(-180px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-19:hover{
        transform: translateX(-190px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-20:hover{
        transform: translateX(-200px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-10x:hover{
        transform: translateX(-10%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-15x:hover{
        transform: translateX(-15%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-20x:hover{
        transform: translateX(-20%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-25x:hover{
        transform: translateX(-25%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-30x:hover{
        transform: translateX(-30%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-35x:hover{
        transform: translateX(-35%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-40x:hover{
        transform: translateX(-40%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-45x:hover{
        transform: translateX(-45%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-50x:hover{
        transform: translateX(-50%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-55x:hover{
        transform: translateX(-55%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-60x:hover{
        transform: translateX(-60%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-65x:hover{
        transform: translateX(-65%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-70x:hover{
        transform: translateX(-70%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-75x:hover{
        transform: translateX(-75%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-80x:hover{
        transform: translateX(-80%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-85x:hover{
        transform: translateX(-85%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-90x:hover{
        transform: translateX(-90%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-95x:hover{
        transform: translateX(-95%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-1:hover{
        transform: translateY(-10px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-2:hover{
        transform: translateY(-20px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-3:hover{
        transform: translateY(-30px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-4:hover{
        transform: translateY(-40px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-5:hover{
        transform: translateY(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-6:hover{
        transform: translateY(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-7:hover{
        transform: translateY(-70px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-8:hover{
        transform: translateY(-80px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-9:hover{
        transform: translateY(-90px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-10:hover{
        transform: translateY(-100px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-11:hover{
        transform: translateY(-110px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-12:hover{
        transform: translateY(-120px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-13:hover{
        transform: translateY(-130px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-14:hover{
        transform: translateY(-140px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-15:hover{
        transform: translateY(-150px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-16:hover{
        transform: translateY(-160px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-17:hover{
        transform: translateY(-170px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-18:hover{
        transform: translateY(-180px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-19:hover{
        transform: translateY(-190px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-20:hover{
        transform: translateY(-200px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-10x:hover{
        transform: translateY(-10%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-15x:hover{
        transform: translateY(-15%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-20x:hover{
        transform: translateY(-20%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-25x:hover{
        transform: translateY(-25%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-30x:hover{
        transform: translateY(-30%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-35x:hover{
        transform: translateY(-35%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-40x:hover{
        transform: translateY(-40%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-45x:hover{
        transform: translateY(-45%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-50x:hover{
        transform: translateY(-50%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-55x:hover{
        transform: translateY(-55%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-60x:hover{
        transform: translateY(-60%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-65x:hover{
        transform: translateY(-65%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-70x:hover{
        transform: translateY(-70%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-75x:hover{
        transform: translateY(-75%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-80x:hover{
        transform: translateY(-80%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-85x:hover{
        transform: translateY(-85%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-90x:hover{
        transform: translateY(-90%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-95x:hover{
        transform: translateY(-95%);
    }

    .sm\:parent:hover .parent-hover\:-translate-1{
        transform: translate(-10px);
    }

    .sm\:parent:hover .parent-hover\:-translate-2{
        transform: translate(-20px);
    }

    .sm\:parent:hover .parent-hover\:-translate-3{
        transform: translate(-30px);
    }

    .sm\:parent:hover .parent-hover\:-translate-4{
        transform: translate(-40px);
    }

    .sm\:parent:hover .parent-hover\:-translate-5{
        transform: translate(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-6{
        transform: translate(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-7{
        transform: translate(-70px);
    }

    .sm\:parent:hover .parent-hover\:-translate-8{
        transform: translate(-80px);
    }

    .sm\:parent:hover .parent-hover\:-translate-9{
        transform: translate(-90px);
    }

    .sm\:parent:hover .parent-hover\:-translate-10{
        transform: translate(-100px);
    }

    .sm\:parent:hover .parent-hover\:-translate-11{
        transform: translate(-110px);
    }

    .sm\:parent:hover .parent-hover\:-translate-12{
        transform: translate(-120px);
    }

    .sm\:parent:hover .parent-hover\:-translate-13{
        transform: translate(-130px);
    }

    .sm\:parent:hover .parent-hover\:-translate-14{
        transform: translate(-140px);
    }

    .sm\:parent:hover .parent-hover\:-translate-15{
        transform: translate(-150px);
    }

    .sm\:parent:hover .parent-hover\:-translate-16{
        transform: translate(-160px);
    }

    .sm\:parent:hover .parent-hover\:-translate-17{
        transform: translate(-170px);
    }

    .sm\:parent:hover .parent-hover\:-translate-18{
        transform: translate(-180px);
    }

    .sm\:parent:hover .parent-hover\:-translate-19{
        transform: translate(-190px);
    }

    .sm\:parent:hover .parent-hover\:-translate-20{
        transform: translate(-200px);
    }

    .sm\:parent:hover .parent-hover\:-translate-10x{
        transform: translate(-10%);
    }

    .sm\:parent:hover .parent-hover\:-translate-15x{
        transform: translate(-15%);
    }

    .sm\:parent:hover .parent-hover\:-translate-20x{
        transform: translate(-20%);
    }

    .sm\:parent:hover .parent-hover\:-translate-25x{
        transform: translate(-25%);
    }

    .sm\:parent:hover .parent-hover\:-translate-30x{
        transform: translate(-30%);
    }

    .sm\:parent:hover .parent-hover\:-translate-35x{
        transform: translate(-35%);
    }

    .sm\:parent:hover .parent-hover\:-translate-40x{
        transform: translate(-40%);
    }

    .sm\:parent:hover .parent-hover\:-translate-45x{
        transform: translate(-45%);
    }

    .sm\:parent:hover .parent-hover\:-translate-50x{
        transform: translate(-50%);
    }

    .sm\:parent:hover .parent-hover\:-translate-55x{
        transform: translate(-55%);
    }

    .sm\:parent:hover .parent-hover\:-translate-60x{
        transform: translate(-60%);
    }

    .sm\:parent:hover .parent-hover\:-translate-65x{
        transform: translate(-65%);
    }

    .sm\:parent:hover .parent-hover\:-translate-70x{
        transform: translate(-70%);
    }

    .sm\:parent:hover .parent-hover\:-translate-75x{
        transform: translate(-75%);
    }

    .sm\:parent:hover .parent-hover\:-translate-80x{
        transform: translate(-80%);
    }

    .sm\:parent:hover .parent-hover\:-translate-85x{
        transform: translate(-85%);
    }

    .sm\:parent:hover .parent-hover\:-translate-90x{
        transform: translate(-90%);
    }

    .sm\:parent:hover .parent-hover\:-translate-95x{
        transform: translate(-95%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-1{
        transform: translateX(-10px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-2{
        transform: translateX(-20px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-3{
        transform: translateX(-30px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-4{
        transform: translateX(-40px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-5{
        transform: translateX(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-6{
        transform: translateX(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-7{
        transform: translateX(-70px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-8{
        transform: translateX(-80px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-9{
        transform: translateX(-90px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-10{
        transform: translateX(-100px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-11{
        transform: translateX(-110px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-12{
        transform: translateX(-120px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-13{
        transform: translateX(-130px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-14{
        transform: translateX(-140px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-15{
        transform: translateX(-150px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-16{
        transform: translateX(-160px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-17{
        transform: translateX(-170px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-18{
        transform: translateX(-180px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-19{
        transform: translateX(-190px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-20{
        transform: translateX(-200px);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .sm\:parent:hover .parent-hover\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-1{
        transform: translateY(-10px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-2{
        transform: translateY(-20px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-3{
        transform: translateY(-30px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-4{
        transform: translateY(-40px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-5{
        transform: translateY(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-6{
        transform: translateY(-60px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-7{
        transform: translateY(-70px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-8{
        transform: translateY(-80px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-9{
        transform: translateY(-90px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-10{
        transform: translateY(-100px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-11{
        transform: translateY(-110px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-12{
        transform: translateY(-120px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-13{
        transform: translateY(-130px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-14{
        transform: translateY(-140px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-15{
        transform: translateY(-150px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-16{
        transform: translateY(-160px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-17{
        transform: translateY(-170px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-18{
        transform: translateY(-180px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-19{
        transform: translateY(-190px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-20{
        transform: translateY(-200px);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .sm\:parent:hover .parent-hover\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .sm\:parent:hover .parent-hover\:translate-0{
        transform: translate(0);
    }

    .sm\:parent:hover .parent-hover\:translate-1{
        transform: translate(10px);
    }

    .sm\:parent:hover .parent-hover\:translate-2{
        transform: translate(20px);
    }

    .sm\:parent:hover .parent-hover\:translate-3{
        transform: translate(30px);
    }

    .sm\:parent:hover .parent-hover\:translate-4{
        transform: translate(40px);
    }

    .sm\:parent:hover .parent-hover\:translate-5{
        transform: translate(60px);
    }

    .sm\:parent:hover .parent-hover\:translate-6{
        transform: translate(60px);
    }

    .sm\:parent:hover .parent-hover\:translate-7{
        transform: translate(70px);
    }

    .sm\:parent:hover .parent-hover\:translate-8{
        transform: translate(80px);
    }

    .sm\:parent:hover .parent-hover\:translate-9{
        transform: translate(90px);
    }

    .sm\:parent:hover .parent-hover\:translate-10{
        transform: translate(100px);
    }

    .sm\:parent:hover .parent-hover\:translate-11{
        transform: translate(110px);
    }

    .sm\:parent:hover .parent-hover\:translate-12{
        transform: translate(120px);
    }

    .sm\:parent:hover .parent-hover\:translate-13{
        transform: translate(130px);
    }

    .sm\:parent:hover .parent-hover\:translate-14{
        transform: translate(140px);
    }

    .sm\:parent:hover .parent-hover\:translate-15{
        transform: translate(150px);
    }

    .sm\:parent:hover .parent-hover\:translate-16{
        transform: translate(160px);
    }

    .sm\:parent:hover .parent-hover\:translate-17{
        transform: translate(170px);
    }

    .sm\:parent:hover .parent-hover\:translate-18{
        transform: translate(180px);
    }

    .sm\:parent:hover .parent-hover\:translate-19{
        transform: translate(190px);
    }

    .sm\:parent:hover .parent-hover\:translate-20{
        transform: translate(200px);
    }

    .sm\:parent:hover .parent-hover\:translate-10x{
        transform: translate(10%);
    }

    .sm\:parent:hover .parent-hover\:translate-15x{
        transform: translate(15%);
    }

    .sm\:parent:hover .parent-hover\:translate-20x{
        transform: translate(20%);
    }

    .sm\:parent:hover .parent-hover\:translate-25x{
        transform: translate(25%);
    }

    .sm\:parent:hover .parent-hover\:translate-30x{
        transform: translate(30%);
    }

    .sm\:parent:hover .parent-hover\:translate-35x{
        transform: translate(35%);
    }

    .sm\:parent:hover .parent-hover\:translate-40x{
        transform: translate(40%);
    }

    .sm\:parent:hover .parent-hover\:translate-45x{
        transform: translate(45%);
    }

    .sm\:parent:hover .parent-hover\:translate-50x{
        transform: translate(50%);
    }

    .sm\:parent:hover .parent-hover\:translate-55x{
        transform: translate(55%);
    }

    .sm\:parent:hover .parent-hover\:translate-60x{
        transform: translate(60%);
    }

    .sm\:parent:hover .parent-hover\:translate-65x{
        transform: translate(65%);
    }

    .sm\:parent:hover .parent-hover\:translate-70x{
        transform: translate(70%);
    }

    .sm\:parent:hover .parent-hover\:translate-75x{
        transform: translate(75%);
    }

    .sm\:parent:hover .parent-hover\:translate-80x{
        transform: translate(80%);
    }

    .sm\:parent:hover .parent-hover\:translate-85x{
        transform: translate(85%);
    }

    .sm\:parent:hover .parent-hover\:translate-90x{
        transform: translate(90%);
    }

    .sm\:parent:hover .parent-hover\:translate-95x{
        transform: translate(95%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-0{
        transform: translateX(0);
    }

    .sm\:parent:hover .parent-hover\:translate-x-1{
        transform: translateX(10px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-2{
        transform: translateX(20px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-3{
        transform: translateX(30px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-4{
        transform: translateX(40px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-5{
        transform: translateX(60px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-6{
        transform: translateX(60px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-7{
        transform: translateX(70px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-8{
        transform: translateX(80px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-9{
        transform: translateX(90px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-10{
        transform: translateX(100px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-11{
        transform: translateX(110px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-12{
        transform: translateX(120px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-13{
        transform: translateX(130px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-14{
        transform: translateX(140px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-15{
        transform: translateX(150px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-16{
        transform: translateX(160px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-17{
        transform: translateX(170px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-18{
        transform: translateX(180px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-19{
        transform: translateX(190px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-20{
        transform: translateX(200px);
    }

    .sm\:parent:hover .parent-hover\:translate-x-10x{
        transform: translateX(10%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-15x{
        transform: translateX(15%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-20x{
        transform: translateX(20%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-25x{
        transform: translateX(25%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-30x{
        transform: translateX(30%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-35x{
        transform: translateX(35%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-40x{
        transform: translateX(40%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-45x{
        transform: translateX(45%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-50x{
        transform: translateX(50%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-55x{
        transform: translateX(55%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-60x{
        transform: translateX(60%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-65x{
        transform: translateX(65%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-70x{
        transform: translateX(70%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-75x{
        transform: translateX(75%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-80x{
        transform: translateX(80%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-85x{
        transform: translateX(85%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-90x{
        transform: translateX(90%);
    }

    .sm\:parent:hover .parent-hover\:translate-x-95x{
        transform: translateX(95%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-0{
        transform: translateY(0);
    }

    .sm\:parent:hover .parent-hover\:translate-y-1{
        transform: translateY(10px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-2{
        transform: translateY(20px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-3{
        transform: translateY(30px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-4{
        transform: translateY(40px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-5{
        transform: translateY(60px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-6{
        transform: translateY(60px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-7{
        transform: translateY(70px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-8{
        transform: translateY(80px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-9{
        transform: translateY(90px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-10{
        transform: translateY(100px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-11{
        transform: translateY(110px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-12{
        transform: translateY(120px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-13{
        transform: translateY(130px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-14{
        transform: translateY(140px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-15{
        transform: translateY(150px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-16{
        transform: translateY(160px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-17{
        transform: translateY(170px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-18{
        transform: translateY(180px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-19{
        transform: translateY(190px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-20{
        transform: translateY(200px);
    }

    .sm\:parent:hover .parent-hover\:translate-y-10x{
        transform: translateY(10%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-15x{
        transform: translateY(15%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-20x{
        transform: translateY(20%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-25x{
        transform: translateY(25%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-30x{
        transform: translateY(30%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-35x{
        transform: translateY(35%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-40x{
        transform: translateY(40%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-45x{
        transform: translateY(45%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-50x{
        transform: translateY(50%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-55x{
        transform: translateY(55%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-60x{
        transform: translateY(60%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-65x{
        transform: translateY(65%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-70x{
        transform: translateY(70%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-75x{
        transform: translateY(75%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-80x{
        transform: translateY(80%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-85x{
        transform: translateY(85%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-90x{
        transform: translateY(90%);
    }

    .sm\:parent:hover .parent-hover\:translate-y-95x{
        transform: translateY(95%);
    }

    .sm\:parent:hover .parent-hover\:rotate-0{
        transform: rotate(0);
    }

    .sm\:parent:hover .parent-hover\:rotate-1{
        transform: rotate(1deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-2{
        transform: rotate(2deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-3{
        transform: rotate(3deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-6{
        transform: rotate(6deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-12{
        transform: rotate(12deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-20{
        transform: rotate(20deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-30{
        transform: rotate(30deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-45{
        transform: rotate(45deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-60{
        transform: rotate(60deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-90{
        transform: rotate(90deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-180{
        transform: rotate(180deg);
    }

    .sm\:parent:hover .parent-hover\:rotate-259{
        transform: rotate(359deg);
    }

    .sm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:hover .parent-hover\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:hover .parent-hover\:transition-duration-75{
        transition-duration: 75ms;
    }

    .sm\:parent:hover .parent-hover\:transition-duration-100{
        transition-duration: 100ms;
    }

    .sm\:parent:hover .parent-hover\:transition-duration-150{
        transition-duration: 150ms;
    }

    .sm\:parent:hover .parent-hover\:transition-duration-200{
        transition-duration: 200ms;
    }

    .sm\:parent:hover .parent-hover\:transition-duration-300{
        transition-duration: 300ms;
    }

    .sm\:parent:hover .parent-hover\:transition-duration-700{
        transition-duration: 700ms;
    }

    .sm\:parent:hover .parent-hover\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .sm\:parent:hover .parent-hover\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .sm\:parent:hover .parent-hover\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .sm\:parent:hover .parent-hover\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .sm\:parent:hover .parent-hover\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .sm\:parent:hover .parent-hover\:transition-delay-75{
        transition-delay: 75ms;
    }

    .sm\:parent:hover .parent-hover\:transition-delay-100{
        transition-delay: 100ms;
    }

    .sm\:parent:hover .parent-hover\:transition-delay-150{
        transition-delay: 150ms;
    }

    .sm\:parent:hover .parent-hover\:transition-duration-200{
        transition-delay: 200ms;
    }

    .sm\:parent:hover .parent-hover\:transition-delay-300{
        transition-delay: 300ms;
    }

    .sm\:parent:hover .parent-hover\:transition-delay-700{
        transition-delay: 700ms;
    }

    .sm\:parent:hover .parent-hover\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .sm\:parent:hover .parent-hover\:transition-property-all{
        transition-property: all;
    }

    .sm\:parent:hover .parent-hover\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .sm\:parent:hover .parent-hover\:transition-property-opacity{
        transition-property: opacity;
    }

    .sm\:parent:hover .parent-hover\:transition-property-transform{
        transition-property: transform;
    }

    .sm\:parent:hover .parent-hover\:animation-duration-75{
        animation-duration: 75ms;
    }

    .sm\:parent:hover .parent-hover\:animation-duration-100{
        animation-duration: 100ms;
    }

    .sm\:parent:hover .parent-hover\:animation-duration-150{
        animation-duration: 150ms;
    }

    .sm\:parent:hover .parent-hover\:animation-duration-200{
        animation-duration: 200ms;
    }

    .sm\:parent:hover .parent-hover\:animation-duration-300{
        animation-duration: 300ms;
    }

    .sm\:parent:hover .parent-hover\:animation-duration-700{
        animation-duration: 700ms;
    }

    .sm\:parent:hover .parent-hover\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .sm\:parent:hover .parent-hover\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .sm\:parent:hover .parent-hover\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .sm\:parent:hover .parent-hover\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .sm\:parent:hover .parent-hover\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .sm\:parent:hover .parent-hover\:animation-delay-75{
        animation-delay: 75ms;
    }

    .sm\:parent:hover .parent-hover\:animation-delay-100{
        animation-delay: 100ms;
    }

    .sm\:parent:hover .parent-hover\:animation-delay-150{
        animation-delay: 150ms;
    }

    .sm\:parent:hover .parent-hover\:animation-duration-200{
        animation-delay: 200ms;
    }

    .sm\:parent:hover .parent-hover\:animation-delay-300{
        animation-delay: 300ms;
    }

    .sm\:parent:hover .parent-hover\:animation-delay-700{
        animation-delay: 700ms;
    }

    .sm\:parent:hover .parent-hover\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .sm\:parent:hover .parent-hover\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .sm\:parent:hover .parent-hover\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .sm\:parent:hover .parent-hover\:animation-name-spin{
        animation-name: spin;
    }

    .sm\:parent:hover .parent-hover\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .sm\:parent:hover .parent-hover\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .sm\:parent:hover .parent-hover\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .sm\:parent:hover .parent-hover\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .sm\:parent:hover .parent-hover\:animation-name-bounce{
        animation-name: bounce;
    }

    .sm\:parent:hover .parent-hover\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .sm\:parent:hover .parent-hover\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .sm\:parent:hover .parent-hover\:animation-name-pulse{
        animation-name: pulse;
    }

    .sm\:parent:hover .parent-hover\:color-white{
        color: var(--white);
    }

    .sm\:parent:hover .parent-hover\:color-black{
        color: var(--black);
    }

    .sm\:parent:hover .parent-hover\:text-white{
        color: var(--white);
    }

    .sm\:parent:hover .parent-hover\:text-black{
        color: var(--black);
    }

    .sm\:parent:hover .parent-hover\:bg-white{
        background: var(--white);
    }

    .sm\:parent:hover .parent-hover\:bg-black{
        background: var(--black);
    }

    .sm\:parent:hover .parent-hover\:border-white{
        border-color: var(--white);
    }

    .sm\:parent:hover .parent-hover\:border-black{
        border-color: var(--black);
    }

    .sm\:parent:hover .parent-hover\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .sm\:parent:hover .parent-hover\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .sm\:parent:hover .parent-hover\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .sm\:parent:hover .parent-hover\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .sm\:parent:hover .parent-hover\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .sm\:parent:hover .parent-hover\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .sm\:parent:hover .parent-hover\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .sm\:parent:hover .parent-hover\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .sm\:parent:hover .parent-hover\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .sm\:parent:hover .parent-hover\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .sm\:parent:hover .parent-hover\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .sm\:parent:hover .parent-hover\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .sm\:parent:hover .parent-hover\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .sm\:parent:hover .parent-hover\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .sm\:parent:hover .parent-hover\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .sm\:parent:hover .parent-hover\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .sm\:parent:hover .parent-hover\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .sm\:parent:hover .parent-hover\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .sm\:parent:hover .parent-hover\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .sm\:parent:hover .parent-hover\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .sm\:parent:hover .parent-hover\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .sm\:parent:hover .parent-hover\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .sm\:parent:hover .parent-hover\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .sm\:parent:hover .parent-hover\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .sm\:parent:hover .parent-hover\:fill-transparent{
        fill: transparent;
    }

    .sm\:parent:hover .parent-hover\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:color-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:color-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:color-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:color-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:color-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:color-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:color-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:color-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:color-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:color-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:color-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:parent:hover .parent-hover\:color-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:parent:hover .parent-hover\:color-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:parent:hover .parent-hover\:color-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:parent:hover .parent-hover\:color-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:parent:hover .parent-hover\:color-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:parent:hover .parent-hover\:color-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:parent:hover .parent-hover\:color-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:parent:hover .parent-hover\:color-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:parent:hover .parent-hover\:color-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:parent:hover .parent-hover\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:parent:hover .parent-hover\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:parent:hover .parent-hover\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .sm\:parent:hover .parent-hover\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:hover .parent-hover\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:hover .parent-hover\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:hover .parent-hover\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:hover .parent-hover\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:hover .parent-hover\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:hover .parent-hover\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:hover .parent-hover\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:hover .parent-hover\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .sm\:parent:hover .parent-hover\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .sm\:parent:hover .parent-hover\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .sm\:parent:hover .parent-hover\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .sm\:parent:hover .parent-hover\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .sm\:parent:hover .parent-hover\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .sm\:parent:hover .parent-hover\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .sm\:parent:hover .parent-hover\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .sm\:parent:hover .parent-hover\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .sm\:parent:hover .parent-hover\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .sm\:parent:hover .parent-hover\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .sm\:parent:hover .parent-hover\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .sm\:parent:hover .parent-hover\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .sm\:parent:hover .parent-hover\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .sm\:parent:hover .parent-hover\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .sm\:parent:hover .parent-hover\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .sm\:parent:hover .parent-hover\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .sm\:parent:hover .parent-hover\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .sm\:parent:hover .parent-hover\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .sm\:parent:hover .parent-hover\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .sm\:parent:hover .parent-hover\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .sm\:parent:hover .parent-hover\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .sm\:parent:hover .parent-hover\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .sm\:parent:hover .parent-hover\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .sm\:parent:hover .parent-hover\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .sm\:parent:hover .parent-hover\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .sm\:parent:hover .parent-hover\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .sm\:parent:hover .parent-hover\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .sm\:parent:hover .parent-hover\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .sm\:parent:hover .parent-hover\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .sm\:parent:hover .parent-hover\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .sm\:parent:hover .parent-hover\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .sm\:parent:hover .parent-hover\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .sm\:parent:hover .parent-hover\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .sm\:parent:hover .parent-hover\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .sm\:parent:hover .parent-hover\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .sm\:parent:hover .parent-hover\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .sm\:parent:hover .parent-hover\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .sm\:parent:hover .parent-hover\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:parent:hover .parent-hover\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:parent:hover .parent-hover\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:parent:hover .parent-hover\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:parent:hover .parent-hover\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:parent:hover .parent-hover\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:parent:hover .parent-hover\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:parent:hover .parent-hover\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:parent:hover .parent-hover\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:parent:hover .parent-hover\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:parent:hover .parent-hover\:text-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:parent:hover .parent-hover\:text-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:parent:hover .parent-hover\:text-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:parent:hover .parent-hover\:text-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:parent:hover .parent-hover\:text-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:parent:hover .parent-hover\:text-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:parent:hover .parent-hover\:text-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:parent:hover .parent-hover\:text-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:parent:hover .parent-hover\:text-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:parent:hover .parent-hover\:text-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:parent:hover .parent-hover\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:parent:hover .parent-hover\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:parent:hover .parent-hover\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:parent:hover .parent-hover\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:parent:hover .parent-hover\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:parent:hover .parent-hover\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:parent:hover .parent-hover\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:parent:hover .parent-hover\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:parent:hover .parent-hover\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:parent:hover .parent-hover\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:parent:hover .parent-hover\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:parent:hover .parent-hover\:text-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:parent:hover .parent-hover\:text-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:parent:hover .parent-hover\:text-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:parent:hover .parent-hover\:text-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:parent:hover .parent-hover\:text-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:parent:hover .parent-hover\:text-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:parent:hover .parent-hover\:text-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:parent:hover .parent-hover\:text-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:parent:hover .parent-hover\:text-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:parent:hover .parent-hover\:text-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:parent:hover .parent-hover\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:parent:hover .parent-hover\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:parent:hover .parent-hover\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:parent:hover .parent-hover\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:parent:hover .parent-hover\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:parent:hover .parent-hover\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:parent:hover .parent-hover\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:parent:hover .parent-hover\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:parent:hover .parent-hover\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:parent:hover .parent-hover\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:parent:hover .parent-hover\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:parent:hover .parent-hover\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:parent:hover .parent-hover\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:parent:hover .parent-hover\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:parent:hover .parent-hover\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:parent:hover .parent-hover\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:parent:hover .parent-hover\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:parent:hover .parent-hover\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:parent:hover .parent-hover\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:parent:hover .parent-hover\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:parent:hover .parent-hover\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:parent:hover .parent-hover\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:parent:hover .parent-hover\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:parent:hover .parent-hover\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:parent:hover .parent-hover\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:parent:hover .parent-hover\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:parent:hover .parent-hover\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:parent:hover .parent-hover\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:parent:hover .parent-hover\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:parent:hover .parent-hover\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:parent:hover .parent-hover\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:parent:hover .parent-hover\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:parent:hover .parent-hover\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:parent:hover .parent-hover\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:parent:hover .parent-hover\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:parent:hover .parent-hover\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:parent:hover .parent-hover\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:parent:hover .parent-hover\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:parent:hover .parent-hover\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:parent:hover .parent-hover\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:parent:hover .parent-hover\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:parent:hover .parent-hover\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:parent:hover .parent-hover\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:parent:hover .parent-hover\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:parent:hover .parent-hover\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:parent:hover .parent-hover\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:parent:hover .parent-hover\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:parent:hover .parent-hover\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:parent:hover .parent-hover\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:parent:hover .parent-hover\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:parent:hover .parent-hover\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:parent:hover .parent-hover\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:parent:hover .parent-hover\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:parent:hover .parent-hover\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:parent:hover .parent-hover\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:parent:hover .parent-hover\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:parent:hover .parent-hover\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:parent:hover .parent-hover\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:parent:hover .parent-hover\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:parent:hover .parent-hover\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:parent:hover .parent-hover\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:parent:hover .parent-hover\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:parent:hover .parent-hover\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:parent:hover .parent-hover\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:parent:hover .parent-hover\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:parent:hover .parent-hover\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:parent:hover .parent-hover\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:parent:hover .parent-hover\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:parent:hover .parent-hover\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:parent:hover .parent-hover\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:parent:hover .parent-hover\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:parent:hover .parent-hover\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:parent:hover .parent-hover\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:parent:hover .parent-hover\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:parent:hover .parent-hover\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:parent:hover .parent-hover\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:parent:hover .parent-hover\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:parent:hover .parent-hover\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:parent:hover .parent-hover\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:parent:hover .parent-hover\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:parent:hover .parent-hover\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:parent:hover .parent-hover\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:parent:hover .parent-hover\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:parent:hover .parent-hover\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:parent:hover .parent-hover\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:parent:hover .parent-hover\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:parent:hover .parent-hover\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:parent:hover .parent-hover\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:parent:hover .parent-hover\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:parent:hover .parent-hover\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:parent:hover .parent-hover\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

.focus\:aspect-ratio-auto:focus{
    aspect-ratio: auto;
}

.focus\:aspect-ratio-square:focus{
    aspect-ratio: 1/1;
}

.focus\:aspect-ratio-video:focus{
    aspect-ratio: 16/9;
}

.focus\:container:focus{
    width: 100%;
}

.focus\:container-fluid:focus{
    width: 100%;
}

.focus\:column-auto:focus{
    columns: auto;
}

.focus\:column-1:focus{
    columns: 1;
}

.focus\:column-2:focus{
    columns: 2;
}

.focus\:column-3:focus{
    columns: 3;
}

.focus\:column-4:focus{
    columns: 4;
}

.focus\:column-5:focus{
    columns: 5;
}

.focus\:column-6:focus{
    columns: 6;
}

.focus\:column-7:focus{
    columns: 7;
}

.focus\:column-8:focus{
    columns: 8;
}

.focus\:column-9:focus{
    columns: 9;
}

.focus\:column-10:focus{
    columns: 10;
}

.focus\:column-11:focus{
    columns: 11;
}

.focus\:column-12:focus{
    columns: 12;
}

.focus\:float-inline-start:focus{
    float: inline-start;
}

.focus\:float-inline-end:focus{
    float: inline-end;
}

.focus\:float-left:focus{
    float: left;
}

.focus\:float-right:focus{
    float: right;
}

.focus\:float-none:focus{
    float: none;
}

.focus\:float-inherit:focus{
    float: inherit;
}

.focus\:clear-inline-start:focus{
    clear: inline-start;
}

.focus\:clear-inline-end:focus{
    clear: inline-end;
}

.focus\:clear-left:focus{
    clear: left;
}

.focus\:clear-right:focus{
    clear: right;
}

.focus\:clear-both:focus{
    clear: both;
}

.focus\:clear-none:focus{
    clear: none;
}

.focus\:clear-inherit:focus{
    clear: inherit;
}

.focus\:isolation-auto:focus{
    isolation: auto;
}

.focus\:isolation-true:focus{
    isolation: isolate;
}

.focus\:object-fit-fill:focus{
    object-fit: fill;
}

.focus\:object-fit-cover:focus{
    object-fit: cover;
}

.focus\:object-fit-contain:focus{
    object-fit: contain;
}

.focus\:object-fit-scale-down:focus{
    object-fit: scale-down;
}

.focus\:object-fit-none:focus{
    object-fit: none;
}

.focus\:object-position-top:focus{
    object-position: top;
}

.focus\:object-position-bottom:focus{
    object-position: bottom;
}

.focus\:object-position-left:focus{
    object-position: left;
}

.focus\:object-position-right:focus{
    object-position: right;
}

.focus\:object-position-left-top:focus{
    object-position: left top;
}

.focus\:object-position-right-top:focus{
    object-position: right top;
}

.focus\:object-position-left-bottom:focus{
    object-position: left bottom;
}

.focus\:object-position-right-top:focus{
    object-position: right bottom;
}

.focus\:object-position-center-top:focus{
    object-position: center top;
}

.focus\:object-position-center-bottom:focus{
    object-position: center bottom;
}

.focus\:overflow-auto:focus{
    overflow: auto;
}

.focus\:overflow-hidden:focus{
    overflow: hidden;
}

.focus\:overflow-visible:focus{
    overflow: visible;
}

.focus\:overflow-scroll:focus{
    overflow: scroll;
}

.focus\:overflow-inherit:focus{
    overflow:inherit;
}

.focus\:overflow-x-auto:focus{
    overflow: auto;
}

.focus\:overflow-x-hidden:focus{
    overflow-x: hidden;
}

.focus\:overflow-x-visible:focus{
    overflow-x: visible;
}

.focus\:overflow-x-scroll:focus{
    overflow-x: scroll;
}

.focus\:overflow-x-inherit:focus{
    overflow-x:inherit;
}

.focus\:overflow-y-auto:focus{
    overflow-y: auto;
}

.focus\:overflow-y-hidden:focus{
    overflow-y: hidden;
}

.focus\:overflow-y-visible:focus{
    overflow-y: visible;
}

.focus\:overflow-y-scroll:focus{
    overflow-y: scroll;
}

.focus\:overflow-y-inherit:focus{
    overflow-y: inherit;
}

.focus\:overscroll-behavior-auto:focus{
    overscroll-behavior: auto;
}

.focus\:overscroll-behavior-contain:focus{
    overscroll-behavior: contain;
}

.focus\:overscroll-behavior-none:focus{
    overscroll-behavior: none;
}

.focus\:overscroll-behavior-inherit:focus{
    overscroll-behavior: inherit;
}

.focus\:overscroll-behavior-x-auto:focus{
    overscroll-behavior: auto;
}

.focus\:overscroll-behavior-x-contain:focus{
    overscroll-behavior-x: contain;
}

.focus\:overscroll-behavior-x-none:focus{
    overscroll-behavior-x: none;
}

.focus\:overscroll-behavior-x-inherit:focus{
    overscroll-behavior-x:inherit;
}

.focus\:overscroll-behavior-y-auto:focus{
    overscroll-behavior-y: auto;
}

.focus\:overscroll-behavior-y-contain:focus{
    overscroll-behavior-y: contain;
}

.focus\:overscroll-behavior-y-none:focus{
    overscroll-behavior-y: none;
}

.focus\:overscroll-behavior-y-inherit:focus{
    overscroll-behavior-y: inherit;
}

.focus\:position-static:focus{
    position: static;
}

.focus\:position-fixed:focus{
    position: fixed;
}

.focus\:position-absolute:focus{
    position: absolute;
}

.focus\:position-relative:focus{
    position: relative;
}

.focus\:position-sticky:focus{
    position: sticky;
}

.focus\:position-right-0:focus{
    right: 0;
}

.focus\:position-left-0:focus{
    left: 0;
}

.focus\:position-top-0:focus{
    top: 0;
}

.focus\:position-bottom-0:focus{
    bottom: 0;
}

.focus\:visible:focus{
    visibility: visible;
}

.focus\:invisible:focus{
    visibility: hidden;
}

.focus\:visibility-collapse:focus{
    visibility: collapse;
}

.focus\:z-0:focus{
    z-index: 0;
}

.focus\:-z-10:focus{
    z-index: -10;
}

.focus\:-z-20:focus{
    z-index: -20;
}

.focus\:-z-30:focus{
    z-index: -30;
}

.focus\:-z-40:focus{
    z-index: -40;
}

.focus\:-z-50:focus{
    z-index: -50;
}

.focus\:-z-60:focus{
    z-index: -60;
}

.focus\:-z-70:focus{
    z-index: -70;
}

.focus\:-z-80:focus{
    z-index: -80;
}

.focus\:-z-90:focus{
    z-index: -90;
}

.focus\:-z-100:focus{
    z-index: -100;
}

.focus\:z-10:focus{
    z-index: 10;
}

.focus\:z-20:focus{
    z-index: 20;
}

.focus\:z-30:focus{
    z-index: 30;
}

.focus\:z-40:focus{
    z-index: 40;
}

.focus\:z-50:focus{
    z-index: 50;
}

.focus\:z-60:focus{
    z-index: 60;
}

.focus\:z-70:focus{
    z-index: 70;
}

.focus\:z-80:focus{
    z-index: 80;
}

.focus\:z-90:focus{
    z-index: 90;
}

.focus\:z-100:focus{
    z-index: 100;
}

.focus\:z-auto:focus{
    z-index: auto;
}

.focus\:flex-basis-0:focus{
    flex-basis: 0;
}

.focus\:flex-basis-2:focus{
    flex-basis: 2;
}

.focus\:flex-basis-4:focus{
    flex-basis: 4;
}

.focus\:flex-basis-6:focus{
    flex-basis: 6;
}

.focus\:flex-basis-8:focus{
    flex-basis: 8;
}

.focus\:flex-basis-10:focus{
    flex-basis: 10;
}

.focus\:flex-basis-12:focus{
    flex-basis: 12;
}

.focus\:flex-basis-14:focus{
    flex-basis: 14;
}

.focus\:flex-basis-16:focus{
    flex-basis: 16;
}

.focus\:flex-basis-18:focus{
    flex-basis: 18;
}

.focus\:flex-basis-20:focus{
    flex-basis: 20;
}

.focus\:flex-basis-hf:focus{
    flex-basis: 50%;
}

.focus\:flex-basis-third:focus{
    flex-basis: 33.333%;
}

.focus\:flex-basis-quarter:focus{
    flex-basis: 25%;
}

.focus\:flex-basis-three-quarter:focus{
    flex-basis: 75%;
}

.focus\:flex-basis-full:focus{
    flex-basis: 100%;
}

.focus\:flex-basis-two-third:focus{
    flex-basis: 66.67%;
}

.focus\:flex-row:focus{
    flex-direction: row;
}

.focus\:flex-row-reverse:focus{
    flex-direction: row-reverse;
}

.focus\:flex-column:focus{
    flex-direction: column;
}

.focus\:flex-column-reverse:focus{
    flex-direction: column-reverse;
}

.focus\:flex-wrap:focus{
    flex-wrap: wrap;
}

.focus\:flex-nowrap:focus{
    flex-wrap: nowrap;
}

.focus\:flex-wrap-reverse:focus{
    flex-direction: wrap-reserve;
}

.focus\:flex-1:focus{
    flex: 1 1 0;
}

.focus\:flex-auto:focus{
    flex: 1 1 auto;
}

.focus\:flex-initial:focus{
    flex: 0 1 auto;
}

.focus\:flex-none:focus{
    flex: none;
}

.focus\:flex-grow-0:focus{
    flex-grow: 0;
}

.focus\:flex-grow-1:focus{
    flex-grow: 1;
}

.focus\:flex-shink-0:focus{
    flex-shrink: 0;
}

.focus\:flex-shink-1:focus{
    flex-shrink: 1;
}

.focus\:order-1:focus{
    order: 1;
}

.focus\:order-2:focus{
    order: 2;
}

.focus\:order-3:focus{
    order: 3;
}

.focus\:order-4:focus{
    order: 4;
}

.focus\:order-5:focus{
    order: 5;
}

.focus\:order-6:focus{
    order: 6;
}

.focus\:order-7:focus{
    order: 7;
}

.focus\:order-8:focus{
    order: 8;
}

.focus\:order-9:focus{
    order: 9;
}

.focus\:order-10:focus{
    order: 10;
}

.focus\:order-11:focus{
    order: 11;
}

.focus\:order-12:focus{
    order: 12;
}

.focus\:order-first:focus{
    order: -9999;
}

.focus\:order-last:focus{
    order: 9999;
}

.focus\:order-0:focus{
    order: 0;
}

.focus\:grtpcols-1:focus{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.focus\:grtpcols-2:focus{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.focus\:grtpcols-3:focus{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.focus\:grtpcols-4:focus{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.focus\:grtpcols-5:focus{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.focus\:grtpcols-6:focus{
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.focus\:grtpcols-7:focus{
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.focus\:grtpcols-8:focus{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.focus\:grtpcols-9:focus{
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.focus\:grtpcols-10:focus{
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.focus\:grtpcols-11:focus{
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.focus\:grtpcols-12:focus{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.focus\:grtpcols-none:focus{
    grid-template-columns: none;
}

.focus\:grtpcols-subgrid:focus{
    grid-template-columns: subgrid;
}

.focus\:grtpcols-auto:focus{
    grid-template-columns: auto;
}

.focus\:grcol-auto:focus{
    grid-column: auto;
}

.focus\:grcol-span-1:focus{
    grid-column: span 1 / span 1;
}

.focus\:grcol-span-2:focus{
    grid-column: span 2 / span 2;
}

.focus\:grcol-span-3:focus{
    grid-column: span 3 / span 3;
}

.focus\:grcol-span-4:focus{
    grid-column: span 4 / span 4;
}

.focus\:grcol-span-5:focus{
    grid-column: span 5 / span 5;
}

.focus\:grcol-span-6:focus{
    grid-column: span 6 / span 6;
}

.focus\:grcol-span-7:focus{
    grid-column: span 7 / span 7;
}

.focus\:grcol-span-8:focus{
    grid-column: span 8 / span 8;
}

.focus\:grcol-span-9:focus{
    grid-column: span 9 / span 9;
}

.focus\:grcol-span-10:focus{
    grid-column: span 10 / span 10;
}

.focus\:grcol-span-11:focus{
    grid-column: span 11 / span 11;
}

.focus\:grcol-span-12:focus{
    grid-column: span 12 / span 12;
}

.focus\:grcol-span-full:focus{
    grid-column: span 1 / span -1;
}

.focus\:grcol-start-1:focus{
    grid-column-start: 1;
}

.focus\:grcol-start-2:focus{
    grid-column-start: 2;
}

.focus\:grcol-start-3:focus{
    grid-column-start: 3;
}

.focus\:grcol-start-4:focus{
    grid-column-start: 4;
}

.focus\:grcol-start-5:focus{
    grid-column-start: 5;
}

.focus\:grcol-start-6:focus{
    grid-column-start: 6;
}

.focus\:grcol-start-7:focus{
    grid-column-start: 7;
}

.focus\:grcol-start-8:focus{
    grid-column-start: 8;
}

.focus\:grcol-start-9:focus{
    grid-column-start: 9;
}

.focus\:grcol-start-10:focus{
    grid-column-start: 10;
}

.focus\:grcol-start-11:focus{
    grid-column-start: 11;
}

.focus\:grcol-start-12:focus{
    grid-column-start: 12;
}

.focus\:grcol-start-auto:focus{
    grid-column-start: auto;
}

.focus\:grcol-end-1:focus{
    grid-column-end: 1;
}

.focus\:grcol-end-2:focus{
    grid-column-end: 2;
}

.focus\:grcol-end-3:focus{
    grid-column-end: 3;
}

.focus\:grcol-end-4:focus{
    grid-column-end: 4;
}

.focus\:grcol-end-5:focus{
    grid-column-end: 5;
}

.focus\:grcol-end-6:focus{
    grid-column-end: 6;
}

.focus\:grcol-end-7:focus{
    grid-column-end: 7;
}

.focus\:grcol-end-8:focus{
    grid-column-end: 8;
}

.focus\:grcol-end-9:focus{
    grid-column-end: 9;
}

.focus\:grcol-end-10:focus{
    grid-column-end: 10;
}

.focus\:grcol-end-11:focus{
    grid-column-end: 11;
}

.focus\:grcol-end-12:focus{
    grid-column-end: 12;
}

.focus\:grcol-end-auto:focus{
    grid-column-end: auto;
}

.focus\:grtprows-1:focus{
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.focus\:grtprows-2:focus{
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.focus\:grtprows-3:focus{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.focus\:grtprows-4:focus{
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.focus\:grtprows-5:focus{
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.focus\:grtprows-6:focus{
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.focus\:grtprows-7:focus{
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.focus\:grtprows-8:focus{
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.focus\:grtprows-9:focus{
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.focus\:grtprows-10:focus{
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.focus\:grtprows-11:focus{
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.focus\:grtprows-12:focus{
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.focus\:grtprows-none:focus{
    grid-template-rows: none;
}

.focus\:grtprows-subgrid:focus{
    grid-template-rows: subgrid;
}

.focus\:grtprows-auto:focus{
    grid-template-rows: auto;
}

.focus\:grrow-auto:focus{
    grid-row: auto;
}

.focus\:grrow-span-1:focus{
    grid-row: span 1 / span 1;
}

.focus\:grrow-span-2:focus{
    grid-row: span 2 / span 2;
}

.focus\:grrow-span-3:focus{
    grid-row: span 3 / span 3;
}

.focus\:grrow-span-4:focus{
    grid-row: span 4 / span 4;
}

.focus\:grrow-span-5:focus{
    grid-row: span 5 / span 5;
}

.focus\:grrow-span-6:focus{
    grid-row: span 6 / span 6;
}

.focus\:grrow-span-7:focus{
    grid-row: span 7 / span 7;
}

.focus\:grrow-span-8:focus{
    grid-row: span 8 / span 8;
}

.focus\:grrow-span-9:focus{
    grid-row: span 9 / span 9;
}

.focus\:grrow-span-10:focus{
    grid-row: span 10 / span 10;
}

.focus\:grrow-span-11:focus{
    grid-row: span 11 / span 11;
}

.focus\:grrow-span-12:focus{
    grid-row: span 12 / span 12;
}

.focus\:grrow-span-full:focus{
    grid-row: span 1 / span -1;
}

.focus\:grrow-start-1:focus{
    grid-row-start: 1;
}

.focus\:grrow-start-2:focus{
    grid-row-start: 2;
}

.focus\:grrow-start-3:focus{
    grid-row-start: 3;
}

.focus\:grrow-start-4:focus{
    grid-row-start: 4;
}

.focus\:grrow-start-5:focus{
    grid-row-start: 5;
}

.focus\:grrow-start-6:focus{
    grid-row-start: 6;
}

.focus\:grrow-start-7:focus{
    grid-row-start: 7;
}

.focus\:grrow-start-8:focus{
    grid-row-start: 8;
}

.focus\:grrow-start-9:focus{
    grid-row-start: 9;
}

.focus\:grrow-start-10:focus{
    grid-row-start: 10;
}

.focus\:grrow-start-11:focus{
    grid-row-start: 11;
}

.focus\:grrow-start-12:focus{
    grid-row-start: 12;
}

.focus\:grrow-start-auto:focus{
    grid-row-start: auto;
}

.focus\:grrow-end-1:focus{
    grid-row-end: 1;
}

.focus\:grrow-end-2:focus{
    grid-row-end: 2;
}

.focus\:grrow-end-3:focus{
    grid-row-end: 3;
}

.focus\:grrow-end-4:focus{
    grid-row-end: 4;
}

.focus\:grrow-end-5:focus{
    grid-row-end: 5;
}

.focus\:grrow-end-6:focus{
    grid-row-end: 6;
}

.focus\:grrow-end-7:focus{
    grid-row-end: 7;
}

.focus\:grrow-end-8:focus{
    grid-row-end: 8;
}

.focus\:grrow-end-9:focus{
    grid-row-end: 9;
}

.focus\:grrow-end-10:focus{
    grid-row-end: 10;
}

.focus\:grrow-end-11:focus{
    grid-row-end: 11;
}

.focus\:grrow-end-12:focus{
    grid-row-end: 12;
}

.focus\:grcol-end-auto:focus{
    grid-column-end: auto;
}

.focus\:grfl-row:focus{
    grid-auto-flow: row;
}

.focus\:grfl-col:focus{
    grid-auto-flow: column;
}

.focus\:grfl-dense:focus{
    grid-auto-flow: dense;
}

.focus\:grfl-row-dense:focus{
    grid-auto-flow: row dense;
}

.focus\:grfl-col-dense:focus{
    grid-auto-flow: column dense;
}

.focus\:gr-auto-cols-auto:focus{
    grid-auto-columns: auto;
}

.focus\:gr-auto-cols-min:focus{
    grid-auto-columns: min-content;
}

.focus\:gr-auto-cols-max:focus{
    grid-auto-columns: max-content;
}

.focus\:gr-auto-cols-minmax:focus{
    grid-auto-columns: minmax(0, 1fr);
}

.focus\:gr-auto-rows-auto:focus{
    grid-auto-rows: auto;
}

.focus\:gr-auto-rows-min:focus{
    grid-auto-rows: min-content;
}

.focus\:gr-auto-rows-max:focus{
    grid-auto-rows: max-content;
}

.focus\:gr-auto-rows-minmax:focus{
    grid-auto-rows: minmax(0, 1fr);
}

.focus\:gap-0:focus{
    gap: 0;
}

.focus\:gap-x-0:focus{
    column-gap: 0;
}

.focus\:gap-y-0:focus{
    row-gap: 0;
}

.focus\:gap-1:focus{
    gap: 1px;
}

.focus\:gap-2:focus{
    gap: 2px;
}

.focus\:gap-4:focus{
    gap: 4px;
}

.focus\:gap-6:focus{
    gap: 6px;
}

.focus\:gap-8:focus{
    gap: 8px;
}

.focus\:gap-9:focus{
    gap: 9px;
}

.focus\:gap-10:focus{
    gap: 10px;
}

.focus\:gap-12:focus{
    gap: 12px;
}

.focus\:gap-14:focus{
    gap: 14px;
}

.focus\:gap-16:focus{
    gap: 16px;
}

.focus\:gap-18:focus{
    gap: 18px;
}

.focus\:gap-20:focus{
    gap: 20px;
}

.focus\:gap-x-0:focus{
    column-gap: 0;
}

.focus\:gap-x-1:focus{
    column-gap: 1px;
}

.focus\:gap-x-2:focus{
    column-gap: 2px;
}

.focus\:gap-x-4:focus{
    column-gap: 4px;
}

.focus\:gap-x-6:focus{
    column-gap: 6px;
}

.focus\:gap-x-8:focus{
    column-gap: 8px;
}

.focus\:gap-x-10:focus{
    column-gap: 10px;
}

.focus\:gap-x-12:focus{
    column-gap: 12px;
}

.focus\:gap-x-14:focus{
    column-gap: 14px;
}

.focus\:gap-x-16:focus{
    column-gap: 16px;
}

.focus\:gap-x-18:focus{
    column-gap: 18px;
}

.focus\:gap-x-20:focus{
    column-gap: 20px;
}

.focus\:gap-y-1:focus{
    row-gap: 1px;
}

.focus\:gap-y-2:focus{
    row-gap: 2px;
}

.focus\:gap-y-4:focus{
    row-gap: 4px;
}

.focus\:gap-y-6:focus{
    row-gap: 6px;
}

.focus\:gap-y-8:focus{
    row-gap: 8px;
}

.focus\:gap-y-10:focus{
    row-gap: 10px;
}

.focus\:gap-y-12:focus{
    row-gap: 12px;
}

.focus\:gap-y-14:focus{
    row-gap: 14px;
}

.focus\:gap-y-16:focus{
    row-gap: 16px;
}

.focus\:gap-y-18:focus{
    row-gap: 18px;
}

.focus\:gap-y-20:focus{
    row-gap: 20px;
}

.focus\:justify-content-normal:focus{
    justify-content: normal;
}

.focus\:justify-content-start:focus{
    justify-content: flex-start;
}

.focus\:justify-content-end:focus{
    justify-content: flex-end;
}

.focus\:justify-content-center:focus{
    justify-content: center;
}

.focus\:justify-content-between:focus{
    justify-content: space-between;
}

.focus\:justify-content-around:focus{
    justify-content: space-around;
}

.focus\:justify-content-evenly:focus{
    justify-content: space-evenly;
}

.focus\:justify-content-stretch:focus{
    justify-content: stretch;
}

.focus\:justify-items-start:focus{
    justify-items: start;
}

.focus\:justify-items-end:focus{
    justify-items: end;
}

.focus\:justify-items-center:focus{
    justify-items: center;
}

.focus\:justify-items-stretch:focus{
    justify-items: stretch;
}

.focus\:justify-self-auto:focus{
    justify-self: auto;
}

.focus\:justify-self-start:focus{
    justify-self: start;
}

.focus\:justify-self-end:focus{
    justify-self: end;
}

.focus\:justify-self-center:focus{
    justify-self: center;
}

.focus\:justify-self-stretch:focus{
    justify-self: stretch;
}

.focus\:align-content-normal:focus{
    align-content: normal;
}

.focus\:align-content-center:focus{
    align-content: center;
}

.focus\:align-content-start:focus{
    align-content: flex-start;
}

.focus\:align-content-end:focus{
    align-content: flex-end;
}

.focus\:align-content-between:focus{
    align-content: space-between;
}

.focus\:align-content-around:focus{
    align-content: space-around;
}

.focus\:align-content-evenly:focus{
    align-content: space-evenly;
}

.focus\:align-content-baseline:focus{
    align-content: space-baseline;
}

.focus\:align-content-stretch:focus{
    align-content: stretch;
}

.focus\:align-items-start:focus{
    align-items: start;
}

.focus\:align-items-end:focus{
    align-items: end;
}

.focus\:align-items-center:focus{
    align-items: center;
}

.focus\:align-items-stretch:focus{
    justify-items: stretch;
}

.focus\:align-self-auto:focus{
    justify-self: auto;
}

.focus\:align-self-start:focus{
    justify-self: start;
}

.focus\:align-self-end:focus{
    justify-self: end;
}

.focus\:align-self-center:focus{
    justify-self: center;
}

.focus\:align-self-stretch:focus{
    justify-self: stretch;
}

.focus\:align-self-baseline:focus{
    justify-self: baseline;
}

.focus\:place-content-center:focus{
    place-content: center;
}

.focus\:place-content-start:focus{
    place-content: start;
}

.focus\:place-content-end:focus{
    place-content: end;
}

.focus\:place-content-between:focus{
    place-content: between;
}

.focus\:place-content-around:focus{
    place-content: around;
}

.focus\:place-content-evenly:focus{
    place-content: evenly;
}

.focus\:place-content-baseline:focus{
    place-content: baseline;
}

.focus\:place-content-stretch:focus{
    place-content: stretch;
}

.focus\:place-items-start:focus{
    place-content: start;
}

.focus\:place-items-end:focus{
    place-content: end;
}

.focus\:place-items-center:focus{
    place-content: center;
}

.focus\:place-items-baseline:focus{
    place-content: baseline;
}

.focus\:place-items-stretch:focus{
    place-content: stretch;
}

.focus\:place-self-start:focus{
    place-self: start;
}

.focus\:place-self-end:focus{
    place-self: end;
}

.focus\:place-self-center:focus{
    place-self: center;
}

.focus\:place-self-baseline:focus{
    place-self: baseline;
}

.focus\:place-self-stretch:focus{
    place-self: stretch;
}

.focus\:w-auto:focus{
    width: auto;
}

.focus\:w-0:focus{
    width: 0;
}

.focus\:w-2:focus{
    width: 2px;
}

.focus\:w-4:focus{
    width: 4px;
}

.focus\:w-6:focus{
    width: 6px;
}

.focus\:w-8:focus{
    width: 8px;
}

.focus\:w-10:focus{
    width: 10px;
}

.focus\:w-12:focus{
    width: 12px;
}

.focus\:w-14:focus{
    width: 14px;
}

.focus\:w-16:focus{
    width: 16px;
}

.focus\:w-18:focus{
    width: 18px;
}

.focus\:w-20:focus{
    width: 20px;
}

.focus\:w-22:focus{
    width: 1.5rem;
}

.focus\:w-24:focus{
    width: 3rem;
}

.focus\:w-26:focus{
    width: 4.5rem;
}

.focus\:w-28:focus{
    width: 6rem;
}

.focus\:w-30:focus{
    width: 7.5rem;
}

.focus\:w-32:focus{
    width: 10rem;
}

.focus\:w-34:focus{
    width: 11.5rem;
}

.focus\:w-36:focus{
    width: 13rem;
}

.focus\:w-38:focus{
    width: 14.5rem;
}

.focus\:w-40:focus{
    width: 16rem;
}

.focus\:w-42:focus{
    width: 18rem;
}

.focus\:w-44:focus{
    width: 20rem;
}

.focus\:w-46:focus{
    width: 22rem;
}

.focus\:w-48:focus{
    width: 24rem;
}

.focus\:w-52:focus{
    width: 28rem;
}

.focus\:w-56:focus{
    width: 32rem;
}

.focus\:w-60:focus{
    width: 36rem;
}

.focus\:w-64:focus{
    width: 40rem;
}

.focus\:w-68:focus{
    width: 44rem;
}

.focus\:w-72:focus{
    width: 48rem;
}

.focus\:w-76:focus{
    width: 52rem;
}

.focus\:w-80:focus{
    width: 56rem;
}

.focus\:w-84:focus{
    width: 60rem;
}

.focus\:w-hf:focus{
    width: 50%;
}

.focus\:w-third:focus{
    width: 33.333%;
}

.focus\:w-two-third:focus{
    width: 66.67%;
}

.focus\:w-quarter:focus{
    width: 25%;
}

.focus\:w-three-quarter:focus{
    width: 75%;
}

.focus\:w-fifth:focus{
    width: 20%;
}

.focus\:w-two-fifth:focus{
    width: 40%;
}

.focus\:w-three-fifth:focus{
    width: 60%;
}

.focus\:w-four-fifth:focus{
    width: 80%;
}

.focus\:w-tenth:focus{
    width: 10%;
}

.focus\:w-two-tenth:focus{
    width: 20%;
}

.focus\:w-three-tenth:focus{
    width: 30%;
}

.focus\:w-four-tenth:focus{
    width: 40%;
}

.focus\:w-five-tenth:focus{
    width: 50%;
}

.focus\:w-six-tenth:focus{
    width: 60%;
}

.focus\:w-seven-tenth:focus{
    width: 70%;
}

.focus\:w-eight-tenth:focus{
    width: 80%;
}

.focus\:w-nine-tenth:focus{
    width: 90%;
}

.focus\:w-full:focus{
    width: 100%;
}

.focus\:w-min:focus{
    width: min-content;
}

.focus\:w-max:focus{
    width: max-content;
}

.focus\:w-fit:focus{
    width: fit-content;
}

.focus\:min-vh-10:focus{
    min-height: 10vh;
}

.focus\:min-vh-20:focus{
    min-height: 20vh;
}

.focus\:min-vh-30:focus{
    min-height: 30vh;
}

.focus\:min-vh-40:focus{
    min-height: 40vh;
}

.focus\:min-vh-50:focus{
    min-height: 50vh;
}

.focus\:min-vh-60:focus{
    min-height: 60vh;
}

.focus\:min-vh-70:focus{
    min-height: 70vh;
}

.focus\:min-vh-80:focus{
    min-height: 80vh;
}

.focus\:min-vh-90:focus{
    min-height: 90vh;
}

.focus\:min-vh-100:focus{
    min-height: 100vh;
}

.focus\:min-vw-10:focus{
    min-width: 10vh;
}

.focus\:min-vw-20:focus{
    min-width: 20vh;
}

.focus\:min-vw-30:focus{
    min-width: 30vh;
}

.focus\:min-vw-40:focus{
    min-width: 40vh;
}

.focus\:min-vw-50:focus{
    min-width: 50vh;
}

.focus\:min-vw-60:focus{
    min-width: 60vh;
}

.focus\:min-vw-70:focus{
    min-width: 70vh;
}

.focus\:min-vw-80:focus{
    min-width: 80vh;
}

.focus\:min-vw-90:focus{
    min-width: 100vh;
}

.focus\:min-vw-100:focus{
    min-width: 100vh;
}

.focus\:max-vh-10:focus{
    max-height: 10vh;
}

.focus\:max-vh-20:focus{
    max-height: 20vh;
}

.focus\:max-vh-30:focus{
    max-height: 30vh;
}

.focus\:max-vh-40:focus{
    max-height: 40vh;
}

.focus\:max-vh-50:focus{
    max-height: 50vh;
}

.focus\:max-vh-60:focus{
    max-height: 60vh;
}

.focus\:max-vh-70:focus{
    max-height: 70vh;
}

.focus\:max-vh-80:focus{
    max-height: 80vh;
}

.focus\:max-vh-90:focus{
    max-height: 100vh;
}

.focus\:max-vh-100:focus{
    max-height: 100vh;
}

.focus\:max-vw-10:focus{
    max-width: 10vh;
}

.focus\:max-vw-20:focus{
    max-width: 20vh;
}

.focus\:max-vw-30:focus{
    max-width: 30vh;
}

.focus\:max-vw-40:focus{
    max-width: 40vh;
}

.focus\:max-vw-50:focus{
    max-width: 50vh;
}

.focus\:max-vw-60:focus{
    max-width: 60vh;
}

.focus\:max-vw-70:focus{
    max-width: 70vh;
}

.focus\:max-vw-80:focus{
    max-width: 80vh;
}

.focus\:max-vw-90:focus{
    max-width: 100vh;
}

.focus\:max-vw-100:focus{
    max-width: 100vh;
}

.focus\:min-w-2:focus{
    min-width: 2px;
}

.focus\:min-w-4:focus{
    min-width: 4px;
}

.focus\:min-w-6:focus{
    min-width: 6px;
}

.focus\:min-w-8:focus{
    min-width: 8px;
}

.focus\:min-w-10:focus{
    min-width: 10px;
}

.focus\:min-w-12:focus{
    min-width: 12px;
}

.focus\:min-w-14:focus{
    min-width: 14px;
}

.focus\:min-w-16:focus{
    min-width: 16px;
}

.focus\:min-w-18:focus{
    min-width: 18px;
}

.focus\:min-w-20:focus{
    min-width: 20px;
}

.focus\:min-w-22:focus{
    min-width: 1.5rem;
}

.focus\:min-w-24:focus{
    min-width: 3rem;
}

.focus\:min-w-26:focus{
    min-width: 4.5rem;
}

.focus\:min-w-28:focus{
    min-width: 6rem;
}

.focus\:min-w-30:focus{
    min-width: 7.5rem;
}

.focus\:min-w-32:focus{
    min-width: 10rem;
}

.focus\:min-w-34:focus{
    min-width: 11.5rem;
}

.focus\:min-w-36:focus{
    min-width: 13rem;
}

.focus\:min-w-38:focus{
    min-width: 14.5rem;
}

.focus\:min-w-40:focus{
    min-width: 16rem;
}

.focus\:min-w-42:focus{
    min-width: 18rem;
}

.focus\:min-w-44:focus{
    min-width: 20rem;
}

.focus\:min-w-46:focus{
    min-width: 22rem;
}

.focus\:min-w-48:focus{
    min-width: 24rem;
}

.focus\:min-w-52:focus{
    min-width: 28rem;
}

.focus\:min-w-56:focus{
    min-width: 32rem;
}

.focus\:min-w-60:focus{
    min-width: 36rem;
}

.focus\:min-w-64:focus{
    min-width: 40rem;
}

.focus\:min-w-68:focus{
    min-width: 44rem;
}

.focus\:min-w-72:focus{
    min-width: 48rem;
}

.focus\:min-w-76:focus{
    min-width: 52rem;
}

.focus\:min-w-80:focus{
    min-width: 56rem;
}

.focus\:min-w-84:focus{
    min-width: 60rem;
}

.focus\:min-w-hf:focus{
    min-width: 50%;
}

.focus\:min-w-full:focus{
    min-width: 100%;
}

.focus\:min-w-min:focus{
    min-width: min-content;
}

.focus\:min-w-max:focus{
    min-width: max-content;
}

.focus\:min-w-fit:focus{
    min-width: fit-content;
}

.focus\:max-w-0:focus{
    max-width: 0;
}

.focus\:max-w-2:focus{
    max-width: 2px;
}

.focus\:max-w-4:focus{
    max-width: 4px;
}

.focus\:max-w-6:focus{
    max-width: 6px;
}

.focus\:max-w-8:focus{
    max-width: 8px;
}

.focus\:max-w-10:focus{
    max-width: 10px;
}

.focus\:max-w-12:focus{
    max-width: 12px;
}

.focus\:max-w-14:focus{
    max-width: 14px;
}

.focus\:max-w-16:focus{
    max-width: 16px;
}

.focus\:max-w-18:focus{
    max-width: 18px;
}

.focus\:max-w-20:focus{
    max-width: 20px;
}

.focus\:max-w-22:focus{
    max-width: 1.5rem;
}

.focus\:max-w-24:focus{
    max-width: 3rem;
}

.focus\:max-w-26:focus{
    max-width: 4.5rem;
}

.focus\:max-w-28:focus{
    max-width: 6rem;
}

.focus\:max-w-30:focus{
    max-width: 7.5rem;
}

.focus\:max-w-32:focus{
    max-width: 10rem;
}

.focus\:max-w-34:focus{
    max-width: 11.5rem;
}

.focus\:max-w-36:focus{
    max-width: 13rem;
}

.focus\:max-w-38:focus{
    max-width: 14.5rem;
}

.focus\:max-w-40:focus{
    max-width: 16rem;
}

.focus\:max-w-42:focus{
    max-width: 18rem;
}

.focus\:max-w-44:focus{
    max-width: 20rem;
}

.focus\:max-w-46:focus{
    max-width: 22rem;
}

.focus\:max-w-48:focus{
    max-width: 24rem;
}

.focus\:max-w-52:focus{
    max-width: 28rem;
}

.focus\:max-w-56:focus{
    max-width: 32rem;
}

.focus\:max-w-60:focus{
    max-width: 36rem;
}

.focus\:max-w-64:focus{
    max-width: 40rem;
}

.focus\:max-w-68:focus{
    max-width: 44rem;
}

.focus\:max-w-72:focus{
    max-width: 48rem;
}

.focus\:max-w-76:focus{
    max-width: 52rem;
}

.focus\:max-w-80:focus{
    max-width: 56rem;
}

.focus\:max-w-84:focus{
    max-width: 60rem;
}

.focus\:max-w-hf:focus{
    max-width: 50%;
}

.focus\:max-w-full:focus{
    max-width: 100%;
}

.focus\:max-w-max:focus{
    max-width: max-content;
}

.focus\:max-w-max:focus{
    max-width: max-content;
}

.focus\:max-w-fit:focus{
    max-width: fit-content;
}

.focus\:h-0:focus{
    height: 0;
}

.focus\:h-2:focus{
    height: 2px;
}

.focus\:h-4:focus{
    height: 4px;
}

.focus\:h-6:focus{
    height: 6px;
}

.focus\:h-8:focus{
    height: 8px;
}

.focus\:h-10:focus{
    height: 10px;
}

.focus\:h-12:focus{
    height: 12px;
}

.focus\:h-14:focus{
    height: 14px;
}

.focus\:h-16:focus{
    height: 16px;
}

.focus\:h-18:focus{
    height: 18px;
}

.focus\:h-20:focus{
    height: 20px;
}

.focus\:h-22:focus{
    height: 1.5rem;
}

.focus\:h-24:focus{
    height: 3rem;
}

.focus\:h-26:focus{
    height: 4.5rem;
}

.focus\:h-28:focus{
    height: 6rem;
}

.focus\:h-30:focus{
    height: 7.5rem;
}

.focus\:h-32:focus{
    height: 10rem;
}

.focus\:h-34:focus{
    height: 11.5rem;
}

.focus\:h-36:focus{
    height: 13rem;
}

.focus\:h-38:focus{
    height: 14.5rem;
}

.focus\:h-40:focus{
    height: 16rem;
}

.focus\:h-42:focus{
    height: 18rem;
}

.focus\:h-44:focus{
    height: 20rem;
}

.focus\:h-46:focus{
    height: 22rem;
}

.focus\:h-48:focus{
    height: 24rem;
}

.focus\:h-52:focus{
    height: 28rem;
}

.focus\:h-56:focus{
    height: 32rem;
}

.focus\:h-60:focus{
    height: 36rem;
}

.focus\:h-64:focus{
    height: 40rem;
}

.focus\:h-68:focus{
    height: 44rem;
}

.focus\:h-72:focus{
    height: 48rem;
}

.focus\:h-76:focus{
    height: 52rem;
}

.focus\:h-80:focus{
    height: 56rem;
}

.focus\:h-84:focus{
    height: 60rem;
}

.focus\:h-hf:focus{
    height: 50%;
}

.focus\:h-third:focus{
    height: 33.333%;
}

.focus\:h-two-third:focus{
    height: 66.67%;
}

.focus\:h-quarter:focus{
    height: 25%;
}

.focus\:h-three-quarter:focus{
    height: 75%;
}

.focus\:h-fifth:focus{
    height: 20%;
}

.focus\:h-two-fifth:focus{
    height: 40%;
}

.focus\:h-three-fifth:focus{
    height: 60%;
}

.focus\:h-four-fifth:focus{
    height: 80%;
}

.focus\:h-tenth:focus{
    height: 10%;
}

.focus\:h-two-tenth:focus{
    height: 20%;
}

.focus\:h-three-tenth:focus{
    height: 30%;
}

.focus\:h-four-tenth:focus{
    height: 40%;
}

.focus\:h-five-tenth:focus{
    height: 50%;
}

.focus\:h-six-tenth:focus{
    height: 60%;
}

.focus\:h-seventh-tenth:focus{
    height: 70%;
}

.focus\:h-eight-tenth:focus{
    height: 80%;
}

.focus\:h-nine-tenth:focus{
    height: 90%;
}

.focus\:h-full:focus{
    height: 100%;
}

.focus\:h-min:focus{
    height: min-content;
}

.focus\:h-max:focus{
    height: max-content;
}

.focus\:h-fit:focus{
    height: fit-content;
}

.focus\:min-h-0:focus{
    min-height: 0;
}

.focus\:min-h-2:focus{
    min-height: 2px;
}

.focus\:min-h-4:focus{
    min-height: 4px;
}

.focus\:min-h-6:focus{
    min-height: 6px;
}

.focus\:min-h-8:focus{
    min-height: 8px;
}

.focus\:min-h-10:focus{
    min-height: 10px;
}

.focus\:min-h-12:focus{
    min-height: 12px;
}

.focus\:min-h-14:focus{
    min-height: 14px;
}

.focus\:min-h-16:focus{
    min-height: 16px;
}

.focus\:min-h-18:focus{
    min-height: 18px;
}

.focus\:min-h-20:focus{
    min-height: 20px;
}

.focus\:min-h-22:focus{
    min-height: 1.5rem;
}

.focus\:min-h-24:focus{
    min-height: 3rem;
}

.focus\:min-h-26:focus{
    min-height: 4.5rem;
}

.focus\:min-h-28:focus{
    min-height: 6rem;
}

.focus\:min-h-30:focus{
    min-height: 7.5rem;
}

.focus\:min-h-32:focus{
    min-height: 10rem;
}

.focus\:min-h-34:focus{
    min-height: 11.5rem;
}

.focus\:min-h-36:focus{
    min-height: 13rem;
}

.focus\:min-h-38:focus{
    min-height: 14.5rem;
}

.focus\:min-h-40:focus{
    min-height: 16rem;
}

.focus\:min-h-42:focus{
    min-height: 18rem;
}

.focus\:min-h-44:focus{
    min-height: 20rem;
}

.focus\:min-h-46:focus{
    min-height: 22rem;
}

.focus\:min-h-48:focus{
    min-height: 24rem;
}

.focus\:min-h-52:focus{
    min-height: 28rem;
}

.focus\:min-h-56:focus{
    min-height: 32rem;
}

.focus\:min-h-60:focus{
    min-height: 36rem;
}

.focus\:min-h-64:focus{
    min-height: 40rem;
}

.focus\:min-h-68:focus{
    min-height: 44rem;
}

.focus\:min-h-72:focus{
    min-height: 48rem;
}

.focus\:min-h-76:focus{
    min-height: 52rem;
}

.focus\:min-h-80:focus{
    min-height: 56rem;
}

.focus\:min-h-84:focus{
    min-height: 60rem;
}

.focus\:min-h-hf:focus{
    min-height: 50%;
}

.focus\:min-h-full:focus{
    min-height: 100%;
}

.focus\:min-h-min:focus{
    min-height: min-content;
}

.focus\:min-h-max:focus{
    min-height: max-content;
}

.focus\:min-h-fit:focus{
    min-height: fit-content;
}

.focus\:max-h-0:focus{
    max-height: 0;
}

.focus\:max-h-2:focus{
    max-height: 2px;
}

.focus\:max-h-4:focus{
    max-height: 4px;
}

.focus\:max-h-6:focus{
    max-height: 6px;
}

.focus\:max-h-8:focus{
    max-height: 8px;
}

.focus\:max-h-10:focus{
    max-height: 10px;
}

.focus\:max-h-12:focus{
    max-height: 12px;
}

.focus\:max-h-14:focus{
    max-height: 14px;
}

.focus\:max-h-16:focus{
    max-height: 16px;
}

.focus\:max-h-18:focus{
    max-height: 18px;
}

.focus\:max-h-20:focus{
    max-height: 20px;
}

.focus\:max-h-22:focus{
    max-height: 1.5rem;
}

.focus\:max-h-24:focus{
    max-height: 3rem;
}

.focus\:max-h-26:focus{
    max-height: 4.5rem;
}

.focus\:max-h-28:focus{
    max-height: 6rem;
}

.focus\:max-h-30:focus{
    max-height: 7.5rem;
}

.focus\:max-h-32:focus{
    max-height: 10rem;
}

.focus\:max-h-34:focus{
    max-height: 11.5rem;
}

.focus\:max-h-36:focus{
    max-height: 13rem;
}

.focus\:max-h-38:focus{
    max-height: 14.5rem;
}

.focus\:max-h-40:focus{
    max-height: 16rem;
}

.focus\:max-h-42:focus{
    max-height: 18rem;
}

.focus\:max-h-44:focus{
    max-height: 20rem;
}

.focus\:max-h-46:focus{
    max-height: 22rem;
}

.focus\:max-h-48:focus{
    max-height: 24rem;
}

.focus\:max-h-52:focus{
    max-height: 28rem;
}

.focus\:max-h-56:focus{
    max-height: 32rem;
}

.focus\:max-h-60:focus{
    max-height: 36rem;
}

.focus\:max-h-64:focus{
    max-height: 40rem;
}

.focus\:max-h-68:focus{
    max-height: 44rem;
}

.focus\:max-h-72:focus{
    max-height: 48rem;
}

.focus\:max-h-76:focus{
    max-height: 52rem;
}

.focus\:max-h-80:focus{
    max-height: 56rem;
}

.focus\:max-h-84:focus{
    max-height: 60rem;
}

.focus\:max-h-hf:focus{
    max-height: 50%;
}

.focus\:max-h-full:focus{
    max-height: 100%;
}

.focus\:max-h-max:focus{
    max-height: max-content;
}

.focus\:max-h-max:focus{
    max-height: max-content;
}

.focus\:max-h-fit:focus{
    max-height: fit-content;
}

.focus\:sans:focus{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.focus\:serif:focus{
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.focus\:mono:focus{
    font-family: 'Courier New', Courier, monospace;
}

.focus\:font-s-xs:focus{
    font-size: var(--velocity-font-s-xs);
}

.focus\:font-s-sm:focus{
    font-size: var(--velocity-font-s-sm);
}

.focus\:font-s-md:focus{
    font-size: var(--velocity-font-s-md);
}

.focus\:font-s-lg:focus{
    font-size: var(--velocity-font-s-lg);
}

.focus\:font-s-xm:focus{
    font-size: var(--velocity-font-s-xm);
}

.focus\:font-s-xl:focus{
    font-size: var(--velocity-font-s-xl);
}

.focus\:font-s-2md:focus{
    font-size: var(--velocity-font-s-2md);
}

.focus\:font-s-2xm:focus{
    font-size: var(--velocity-font-s-2xm);
}

.focus\:font-s-2lg:focus{
    font-size: var(--velocity-font-s-2lg);
}

.focus\:font-s-2xl:focus{
    font-size: var(--velocity-font-s-2xl);
}

.focus\:font-s-2xl:focus{
    font-size: var(--velocity-font-s-2xl);
}

.focus\:font-s-4md:focus{
    font-size: var(--velocity-font-s-4md);
}

.focus\:font-s-6md:focus{
    font-size: var(--velocity-font-s-6md);
}

.focus\:font-s-8md:focus{
    font-size: var(--velocity-font-s-8md);
}

.focus\:font-smoothing-antialiased:focus{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.focus\:font-subpixel-antialiased:focus{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.focus\:italic:focus{
    font-style: italic;
}

.focus\:italic-0:focus{
    font-style: normal;
}

.focus\:font-w-thin:focus{
    font-weight: 100;
}

.focus\:font-w-extralight:focus{
    font-weight: 200;
}

.focus\:font-w-light:focus{
    font-weight: 300;
}

.focus\:font-w-normal:focus{
    font-weight: 400;
}

.focus\:font-w-medium:focus{
    font-weight: 500;
}

.focus\:font-w-semibold:focus{
    font-weight: 600;
}

.focus\:font-w-bold:focus{
    font-weight: 700;
}

.focus\:font-w-extrabold:focus{
    font-weight: 800;
}

.focus\:font-w-black:focus{
    font-weight: 900;
}

.focus\:letter-space-lt:focus{
    letter-spacing: -0.25rem;
}

.focus\:letter-space-tt:focus{
    letter-spacing: -0.125rem;
}

.focus\:letter-space-normal:focus{
    letter-spacing: 0;
}

.focus\:letter-space-wide:focus{
    letter-spacing: 0.125rem;
}

.focus\:letter-space-wider:focus{
    letter-spacing: 0.25rem;
}

.focus\:line-h-1:focus{
    line-height: 0.25rem;
}

.focus\:line-h-2:focus{
    line-height: 0.5rem;
}

.focus\:line-h-3:focus{
    line-height: 0.75rem;
}

.focus\:line-h-4:focus{
    line-height: 1rem;
}

.focus\:line-h-5:focus{
    line-height: 1.25rem;
}

.focus\:line-h-6:focus{
    line-height: 1.5rem;
}

.focus\:line-h-7:focus{
    line-height: 1.75rem;
}

.focus\:line-h-8:focus{
    line-height: 2rem;
}

.focus\:line-h-9:focus{
    line-height: 2.25rem;
}

.focus\:line-h-10:focus{
    line-height: 2.5rem;
}

.focus\:line-h-normal:focus{
    line-height: 1;
}

.focus\:line-h-sm:focus{
    line-height: 1.25;
}

.focus\:line-h-md:focus{
    line-height: 1.5;
}

.focus\:line-h-lg:focus{
    line-height: 1.75;
}

.focus\:line-h-lg:focus{
    line-height: 2;
}

.focus\:line-h-xl:focus{
    line-height: 4;
}

.focus\:list-img-none:focus{
    list-style-image: none;
}

.focus\:list-position-inside:focus{
    list-style-position: inside;
}

.focus\:list-position-outside:focus{
    list-style-position: outside;
}

.focus\:list-type-none:focus{
    list-style-type: none;
}

.focus\:list-type-disc:focus{
    list-style-type: disc;
}

.focus\:list-type-decimal:focus{
    list-style-type: decimal;
}

.focus\:list-type-square:focus{
    list-style-type: square;
}

.focus\:left-text:focus{
    text-align: left;
}

.focus\:right-text:focus{
    text-align: right;
}

.focus\:justify-text:focus{
    text-align: justify;
}

.focus\:center-text:focus{
    text-align: center;
}

.focus\:start-text:focus{
    text-align: start;
}

.focus\:end-text:focus{
    text-align: end;
}

.focus\:underline-text:focus{
    text-decoration-line: underline;
}

.focus\:overline-text:focus{
    text-decoration-line: overline;
}

.focus\:strikethrough-text:focus{
    text-decoration-line: line-through;
}

.focus\:no-decoration-text:focus{
    text-decoration-line: none;
}

.focus\:text-decoration-solid:focus{
    text-decoration-style: solid;
}

.focus\:text-decoration-double:focus{
    text-decoration-style: double;
}

.focus\:text-decoration-dotted:focus{
    text-decoration-style: dotted;
}

.focus\:text-decoration-dashed:focus{
    text-decoration-style: dashed;
}

.focus\:text-decoration-wavy:focus{
    text-decoration-style: wavy;
}

.focus\:decoration-thick-auto:focus{
    text-decoration-thickness: auto;
}

.focus\:decoration-thick-0:focus{
    text-decoration-thickness: 0;
}

.focus\:decoration-thick-sm:focus{
    text-decoration-thickness: 1px;
}

.focus\:decoration-thick-md:focus{
    text-decoration-thickness: 2px;
}

.focus\:decoration-thick-lg:focus{
    text-decoration-thickness: 4px;
}

.focus\:decoration-thick-xl:focus{
    text-decoration-thickness: 8px;
}

.focus\:underline-offset-auto:focus{
    text-underline-offset: auto;
}

.focus\:underline-offset-0:focus{
    text-underline-offset: 0;
}

.focus\:underline-offset-sm:focus{
    text-underline-offset: 1px;
}

.focus\:underline-offset-md:focus{
    text-underline-offset: 2px;
}

.focus\:underline-offset-lg:focus{
    text-underline-offset: 4px;
}

.focus\:underline-offset-xl:focus{
    text-underline-offset: 8px;
}

.focus\:text-uppercase:focus{
    text-transform: uppercase;
}

.focus\:text-lowercase:focus{
    text-transform: lowercase;
}

.focus\:text-capitalize:focus{
    text-transform: capitalize;
}

.focus\:text-no-case:focus{
    text-transform: none;
}

.focus\:text-ellipsis:focus{
    text-overflow: ellipsis;
}

.focus\:text-clip:focus{
    text-overflow: clip;
}

.focus\:text-wrap:focus{
    text-wrap: wrap;
}

.focus\:text-nowrap:focus{
    text-wrap: nowrap;
}

.focus\:text-balance:focus{
    text-wrap: balance;
}

.focus\:text-pretty:focus{
    text-wrap: pretty;
}

.focus\:text-indent-0:focus{
    text-indent: 0;
}

.focus\:text-indent-1:focus{
    text-indent: 1px;
}

.focus\:text-indent-2:focus{
    text-indent: 2px;
}

.focus\:text-indent-4:focus{
    text-indent: 4px;
}

.focus\:text-indent-6:focus{
    text-indent: 6px;
}

.focus\:text-indent-8:focus{
    text-indent: 8px;
}

.focus\:text-indent-10:focus{
    text-indent: 10px;
}

.focus\:text-indent-12:focus{
    text-indent: 12px;
}

.focus\:text-indent-14:focus{
    text-indent: 14px;
}

.focus\:text-indent-16:focus{
    text-indent: 16px;
}

.focus\:text-indent-18:focus{
    text-indent: 18px;
}

.focus\:text-indent-20:focus{
    text-indent: 20px;
}

.focus\:vertical-align-baseline:focus{
    vertical-align: baseline;
}

.focus\:vertical-align-top:focus{
    vertical-align: top;
}

.focus\:vertical-align-bottom:focus{
    vertical-align: bottom;
}

.focus\:vertical-align-middle:focus{
    vertical-align: middle;
}

.focus\:vertical-align-text-top:focus{
    vertical-align: text-top;
}

.focus\:vertical-align-text-bottom:focus{
    vertical-align: text-bottom;
}

.focus\:vertical-align-sub:focus{
    vertical-align: sub;
}

.focus\:vertical-align-super:focus{
    vertical-align: super;
}

.focus\:white-space-normal:focus{
    white-space: normal;
}

.focus\:white-space-nowrap:focus{
    white-space: nowrap;
}

.focus\:white-space-pre:focus{
    white-space: pre;
}

.focus\:white-space-pre-line:focus{
    white-space: pre-line;
}

.focus\:white-space-pre-wrap:focus{
    white-space: pre-wrap;
}

.focus\:white-break-spaces:focus{
    white-space: break-spaces;
}

.focus\:word-break-normal:focus{
    word-break: normal;
}

.focus\:word-break-words:focus{
    word-break: break-word;
}

.focus\:word-break-all:focus{
    word-break: break-all;
}

.focus\:word-break-keep:focus{
    word-break: keep-all;
}

.focus\:content-none:focus{
    content: none;
}

.focus\:content-blank:focus{
    content: "";
}

.focus\:bg-fixed:focus{
    background-attachment: fixed;
}

.focus\:bg-local:focus{
    background-attachment: local;
}

.focus\:bg-scroll:focus{
    background-attachment: scroll;
}

.focus\:bg-clip-border:focus{
    background-clip: border-box;
}

.focus\:bg-clip-content:focus{
    background-clip: content-box;
}

.focus\:bg-clip-padding:focus{
    background-clip: padding-box;
}

.focus\:bg-clip-text:focus{
    background-clip: text;
}

.focus\:bg-or-border:focus{
    background-origin: border-box;
}

.focus\:bg-origin-border:focus{
    background-origin: border-box;
}

.focus\:bg-origin-padding:focus{
    background-origin: padding-box;
}

.focus\:bg-origin-content:focus{
    background-origin: content-box;
}

.focus\:bg-top:focus{
    background-position: top;
}

.focus\:bg-bottom:focus{
    background-position: bottom;
}

.focus\:bg-center:focus{
    background-position: center;
}

.focus\:bg-left:focus{
    background-position: left;
}

.focus\:bg-right:focus{
    background-position: top;
}

.focus\:bg-left-top:focus{
    background-position: left top;
}

.focus\:bg-right-top:focus{
    background-position: right top;
}

.focus\:bg-left-bottom:focus{
    background-position: left bottom;
}

.focus\:bg-right-bottom:focus{
    background-position: right bottom;
}

.focus\:bg-no-repeat:focus{
    background-repeat: no-repeat;
}

.focus\:bg-repeat:focus{
    background-repeat: repeat;
}

.focus\:bg-repeat-x:focus{
    background-repeat: repeat-x;
}

.focus\:bg-repeat-y:focus{
    background-repeat: repeat-y;
}

.focus\:bg-repeat-space:focus{
    background-repeat: space;
}

.focus\:bg-repeat-round:focus{
    background-repeat: round;
}

.focus\:bg-s-auto:focus{
    background-size: auto;
}

.focus\:bg-s-cover:focus{
    background-size: cover;
}

.focus\:bg-s-contain:focus{
    background-size: contain;
}

/* padding */
.focus\:p-auto:focus{
    padding: auto;
}

.focus\:p-0:focus{
    padding: 0;
}

.focus\:p-4:focus{
    padding: var(--velocity-padding-4);
}

.focus\:p-8:focus{
    padding: var(--velocity-padding-8);
}

.focus\:p-12:focus{
    padding: var(--velocity-padding-12);
}

.focus\:p-16:focus{
    padding: var(--velocity-padding-16);
}

.focus\:p-20:focus{
    padding: var(--velocity-padding-20);
}

.focus\:p-24:focus{
    padding: var(--velocity-padding-24);
}

.focus\:p-28:focus{
    padding: var(--velocity-padding-28);
}

.focus\:p-32:focus{
    padding: var(--velocity-padding-32);
}

.focus\:p-36:focus{
    padding: var(--velocity-padding-36);
}

.focus\:p-40:focus{
    padding: var(--velocity-padding-40);
}

.focus\:p-44:focus{
    padding: var(--velocity-padding-44);
}

.focus\:p-48:focus{
    padding: var(--velocity-padding-48);
}

.focus\:p-52:focus{
    padding: var(--velocity-padding-52);
}

.focus\:p-56:focus{
    padding: var(--velocity-padding-56);
}

.focus\:p-60:focus{
    padding: var(--velocity-padding-60);
}

.focus\:p-64:focus{
    padding: var(--velocity-padding-64);
}

.focus\:p-68:focus{
    padding: var(--velocity-padding-68);
}

.focus\:p-72:focus{
    padding: var(--velocity-padding-72);
}

.focus\:p-76:focus{
    padding: var(--velocity-padding-76);
}

.focus\:p-80:focus{
    padding: var(--velocity-padding-80);
}

/** padding top **/
.focus\:pt-auto:focus{
    padding-top: auto;
}

.focus\:pt-0:focus{
    padding-top: 0;
}

.focus\:pt-4:focus{
    padding-top: 0.25rem;
}

.focus\:pt-8:focus{
    padding-top: 0.5rem;
}

.focus\:pt-12:focus{
    padding-top: 0.75rem;
}

.focus\:pt-16:focus{
    padding-top: 1rem;
}

.focus\:pt-20:focus{
    padding-top: 1.25rem;
}

.focus\:pt-24:focus{
    padding-top: 1.5rem;
}

.focus\:pt-28:focus{
    padding-top: 1.75rem;
}

.focus\:pt-32:focus{
    padding-top: 2rem;
}

.focus\:pt-36:focus{
    padding-top: 2.25rem;
}

.focus\:pt-40:focus{
    padding-top: 2.5rem;
}

.focus\:pt-44:focus{
    padding-top: 2.75rem;
}

.focus\:pt-48:focus{
    padding-top: 3rem;
}

.focus\:pt-52:focus{
    padding-top: 3.25rem;
}

.focus\:pt-56:focus{
    padding-top: 3.5rem;
}

.focus\:pt-60:focus{
    padding-top: 3.75rem;
}

.focus\:pt-64:focus{
    padding-top: 4rem;
}

.focus\:pt-68:focus{
    padding-top: 6rem;
}

.focus\:pt-72:focus{
    padding-top: 8rem;
}

.focus\:pt-76:focus{
    padding-top: 12rem;
}

.focus\:pt-80:focus{
    padding-top: 16rem;
}

/** padding-bottom **/
.focus\:pb-auto:focus{
    padding-bottom: auto;
}

.focus\:pb-0:focus{
    padding-bottom: 0;
}

.focus\:pb-4:focus{
    padding-bottom: 0.25rem;
}

.focus\:pb-8:focus{
    padding-bottom: 0.5rem;
}

.focus\:pb-12:focus{
    padding-bottom: 0.75rem;
}

.focus\:pb-16:focus{
    padding-bottom: 1rem;
}

.focus\:pb-20:focus{
    padding-bottom: 1.25rem;
}

.focus\:pb-24:focus{
    padding-bottom: 1.5rem;
}

.focus\:pb-28:focus{
    padding-bottom: 1.75rem;
}

.focus\:pb-32:focus{
    padding-bottom: 2rem;
}

.focus\:pb-36:focus{
    padding-bottom: 2.25rem;
}

.focus\:pb-40:focus{
    padding-bottom: 2.5rem;
}

.focus\:pb-44:focus{
    padding-bottom: 2.75rem;
}

.focus\:pb-48:focus{
    padding-bottom: 3rem;
}

.focus\:pb-52:focus{
    padding-bottom: 3.25rem;
}

.focus\:pb-56:focus{
    padding-bottom: 3.5rem;
}

.focus\:pb-60:focus{
    padding-bottom: 3.75rem;
}

.focus\:pb-64:focus{
    padding-bottom: 4rem;
}

.focus\:pb-68:focus{
    padding-bottom: 6rem;
}

.focus\:pb-72:focus{
    padding-bottom: 8rem;
}

.focus\:pb-76:focus{
    padding-bottom: 12rem;
}

.focus\:pb-80:focus{
    padding-bottom: 16rem;
}

/** padding left **/
.focus\:pl-0:focus{
    padding-left: auto;
}

.focus\:pl-0:focus{
    padding-left: 0;
}

.focus\:pl-4:focus{
    padding-left: 0.25rem;
}

.focus\:pl-8:focus{
    padding-left: 0.5rem;
}

.focus\:pl-12:focus{
    padding-left: 0.75rem;
}

.focus\:pl-16:focus{
    padding-left: 1rem;
}

.focus\:pl-20:focus{
    padding-left: 1.25rem;
}

.focus\:pl-24:focus{
    padding-left: 1.5rem;
}

.focus\:pl-28:focus{
    padding-left: 1.75rem;
}

.focus\:pl-32:focus{
    padding-left: 2rem;
}

.focus\:pl-36:focus{
    padding-left: 2.25rem;
}

.focus\:pl-40:focus{
    padding-left: 2.5rem;
}

.focus\:pl-44:focus{
    padding-left: 2.75rem;
}

.focus\:pl-48:focus{
    padding-left: 3rem;
}

.focus\:pl-52:focus{
    padding-left: 3.25rem;
}

.focus\:pl-56:focus{
    padding-left: 3.5rem;
}

.focus\:pl-60:focus{
    padding-left: 3.75rem;
}

.focus\:pl-64:focus{
    padding-left: 4rem;
}

.focus\:pl-68:focus{
    padding-left: 6rem;
}

.focus\:pl-72:focus{
    padding-left: 8rem;
}

.focus\:pl-76:focus{
    padding-left: 12rem;
}

.focus\:pl-80:focus{
    padding-left: 16rem;
}

/** padding-right **/
.focus\:pr-auto:focus{
    padding-right: auto;
}

.focus\:pr-0:focus{
    padding-right: 0;
}

.focus\:pr-4:focus{
    padding-right: 0.25rem;
}

.focus\:pr-8:focus{
    padding-right: 0.5rem;
}

.focus\:pr-12:focus{
    padding-right: 0.75rem;
}

.focus\:pr-16:focus{
    padding-right: 1rem;
}

.focus\:pr-20:focus{
    padding-right: 1.25rem;
}

.focus\:pr-24:focus{
    padding-right: 1.5rem;
}

.focus\:pr-28:focus{
    padding-right: 1.75rem;
}

.focus\:pr-32:focus{
    padding-right: 2rem;
}

.focus\:pr-36:focus{
    padding-right: 2.25rem;
}

.focus\:pr-40:focus{
    padding-right: 2.5rem;
}

.focus\:pr-44:focus{
    padding-right: 2.75rem;
}

.focus\:pr-48:focus{
    padding-right: 3rem;
}

.focus\:pr-52:focus{
    padding-right: 3.25rem;
}

.focus\:pr-56:focus{
    padding-right: 3.5rem;
}

.focus\:pr-60:focus{
    padding-right: 3.75rem;
}

.focus\:pr-64:focus{
    padding-right: 4rem;
}

.focus\:pr-68:focus{
    padding-right: 6rem;
}

.focus\:pr-72:focus{
    padding-right: 8rem;
}

.focus\:pr-76:focus{
    padding-right: 12rem;
}

.focus\:pr-80:focus{
    padding-right: 16rem;
}

/* padding left and right **/
.focus\:px-auto:focus{
    padding-left: auto;
    padding-right: auto;
}

.focus\:px-0:focus{
    padding-left: 0;
    padding-right: 0;
}

.focus\:px-4:focus{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.focus\:px-8:focus{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.focus\:px-12:focus{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.focus\:px-16:focus{
    padding-left: 1rem;
    padding-right: 1rem;
}

.focus\:px-20:focus{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.focus\:px-24:focus{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.focus\:px-28:focus{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.focus\:px-32:focus{
    padding-left: 2rem;
    padding-right: 2rem;
}

.focus\:px-36:focus{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.focus\:px-40:focus{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.focus\:px-44:focus{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.focus\:px-48:focus{
    padding-left: 3rem;
    padding-right: 3rem;
}

.focus\:px-52:focus{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.focus\:px-56:focus{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.focus\:px-60:focus{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.focus\:px-64:focus{
    padding-left: 4rem;
    padding-right: 4rem;
}

.focus\:px-68:focus{
    padding-left: 6rem;
    padding-right: 6rem;
}

.focus\:px-72:focus{
    padding-left: 8rem;
    padding-right: 8rem;
}

.focus\:px-76:focus{
    padding-left: 12rem;
    padding-right: 12rem;
}

.focus\:px-80:focus{
    padding-left: 16rem;
    padding-right: 16rem;
}

/*padding top and bottom **/
.focus\:py-auto:focus{
    padding-top: auto;
    padding-bottom: auto;
}

.focus\:py-0:focus{
    padding-top: 0;
    padding-bottom: 0;
}

.focus\:py-4:focus{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.focus\:py-8:focus{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.focus\:py-12:focus{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.focus\:py-16:focus{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.focus\:py-20:focus{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.focus\:py-24:focus{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.focus\:py-28:focus{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.focus\:py-32:focus{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.focus\:py-36:focus{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.focus\:py-40:focus{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.focus\:py-44:focus{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.focus\:py-48:focus{
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.focus\:py-52:focus{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.focus\:py-56:focus{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.focus\:py-60:focus{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.focus\:py-64:focus{
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.focus\:py-68:focus{
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.focus\:py-72:focus{
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.focus\:py-76:focus{
    padding-top: 12rem;
    padding-bottom: 12rem;
}

.focus\:py-80:focus{
    padding-top: 16rem;
    padding-bottom: 16rem;
}

/* margin */
.focus\:m-auto:focus{
    margin: auto;
}

.focus\:m-0:focus{
    margin: 0;
}

.focus\:m-4:focus{
    margin: 0.25rem;
}

.focus\:m-8:focus{
    margin: 0.5rem;
}

.focus\:m-12:focus{
    margin: 0.75rem;
}

.focus\:m-16:focus{
    margin: 1rem;
}

.focus\:m-20:focus{
    margin: 1.25rem;
}

.focus\:m-24:focus{
    margin: 1.5rem;
}

.focus\:m-28:focus{
    margin: 1.75rem;
}

.focus\:m-32:focus{
    margin: 2rem;
}

.focus\:m-36:focus{
    margin: 2.25rem;
}

.focus\:m-40:focus{
    margin: 2.5rem;
}

.focus\:m-44:focus{
    margin: 2.75rem;
}

.focus\:m-48:focus{
    margin: 3rem;
}

.focus\:m-52:focus{
    margin: 3.25rem;
}

.focus\:m-56:focus{
    margin: 3.5rem;
}

.focus\:m-60:focus{
    margin: 3.75rem;
}

.focus\:m-64:focus{
    margin: 4rem;
}

.focus\:m-68:focus{
    margin: 6rem;
}

.focus\:m-72:focus{
    margin: 8rem;
}

.focus\:m-76:focus{
    margin: 12rem;
}

.focus\:m-80:focus{
    margin: 16rem;
}

/** margin top **/
.focus\:mt-auto:focus{
    margin-top: auto;
}

.focus\:mt-0:focus{
    margin-top: 0;
}

.focus\:mt-4:focus{
    margin-top: 0.25rem;
}

.focus\:mt-8:focus{
    margin-top: 0.5rem;
}

.focus\:mt-12:focus{
    margin-top: 0.75rem;
}

.focus\:mt-16:focus{
    margin-top: 1rem;
}

.focus\:mt-20:focus{
    margin-top: 1.25rem;
}

.focus\:mt-24:focus{
    margin-top: 1.5rem;
}

.focus\:mt-28:focus{
    margin-top: 1.75rem;
}

.focus\:mt-32:focus{
    margin-top: 2rem;
}

.focus\:mt-36:focus{
    margin-top: 2.25rem;
}

.focus\:mt-40:focus{
    margin-top: 2.5rem;
}

.focus\:mt-44:focus{
    margin-top: 2.75rem;
}

.focus\:mt-48:focus{
    margin-top: 3rem;
}

.focus\:mt-52:focus{
    margin-top: 3.25rem;
}

.focus\:mt-56:focus{
    margin-top: 3.5rem;
}

.focus\:mt-60:focus{
    margin-top: 3.75rem;
}

.focus\:mt-64:focus{
    margin-top: 4rem;
}

.focus\:mt-68:focus{
    margin-top: 6rem;
}

.focus\:mt-72:focus{
    margin-top: 8rem;
}

.focus\:mt-76:focus{
    margin-top: 12rem;
}

.focus\:mt-80:focus{
    margin-top: 16rem;
}

/** margin-bottom **/
.focus\:mb-auto:focus{
    margin-bottom: auto;
}

.focus\:mb-0:focus{
    margin-bottom: 0;
}

.focus\:mb-4:focus{
    margin-bottom: 0.25rem;
}

.focus\:mb-8:focus{
    margin-bottom: 0.5rem;
}

.focus\:mb-12:focus{
    margin-bottom: 0.75rem;
}

.focus\:mb-16:focus{
    margin-bottom: 1rem;
}

.focus\:mb-20:focus{
    margin-bottom: 1.25rem;
}

.focus\:mb-24:focus{
    margin-bottom: 1.5rem;
}

.focus\:mb-28:focus{
    margin-bottom: 1.75rem;
}

.focus\:mb-32:focus{
    margin-bottom: 2rem;
}

.focus\:mb-36:focus{
    margin-bottom: 2.25rem;
}

.focus\:mb-40:focus{
    margin-bottom: 2.5rem;
}

.focus\:mb-44:focus{
    margin-bottom: 2.75rem;
}

.focus\:mb-48:focus{
    margin-bottom: 3rem;
}

.focus\:mb-52:focus{
    margin-bottom: 3.25rem;
}

.focus\:mb-56:focus{
    margin-bottom: 3.5rem;
}

.focus\:mb-60:focus{
    margin-bottom: 3.75rem;
}

.focus\:mb-64:focus{
    margin-bottom: 4rem;
}

.focus\:mb-68:focus{
    margin-bottom: 6rem;
}

.focus\:mb-72:focus{
    margin-bottom: 8rem;
}

.focus\:mb-76:focus{
    margin-bottom: 12rem;
}

.focus\:mb-80:focus{
    margin-bottom: 16rem;
}

/** margin top **/
.focus\:ml-auto:focus{
    margin-left: auto;
}

.focus\:ml-0:focus{
    margin-left: 0;
}

.focus\:ml-4:focus{
    margin-left: 0.25rem;
}

.focus\:ml-8:focus{
    margin-left: 0.5rem;
}

.focus\:ml-12:focus{
    margin-left: 0.75rem;
}

.focus\:ml-16:focus{
    margin-left: 1rem;
}

.focus\:ml-20:focus{
    margin-left: 1.25rem;
}

.focus\:ml-24:focus{
    margin-left: 1.5rem;
}

.focus\:ml-28:focus{
    margin-left: 1.75rem;
}

.focus\:ml-32:focus{
    margin-left: 2rem;
}

.focus\:ml-36:focus{
    margin-left: 2.25rem;
}

.focus\:ml-40:focus{
    margin-left: 2.5rem;
}

.focus\:ml-44:focus{
    margin-left: 2.75rem;
}

.focus\:ml-48:focus{
    margin-left: 3rem;
}

.focus\:ml-52:focus{
    margin-left: 3.25rem;
}

.focus\:ml-56:focus{
    margin-left: 3.5rem;
}

.focus\:ml-60:focus{
    margin-left: 3.75rem;
}

.focus\:ml-64:focus{
    margin-left: 4rem;
}

.focus\:ml-68:focus{
    margin-left: 6rem;
}

.focus\:ml-72:focus{
    margin-left: 8rem;
}

.focus\:ml-76:focus{
    margin-left: 12rem;
}

.focus\:ml-80:focus{
    margin-left: 16rem;
}

/** margin-right **/
.focus\:mr-auto:focus{
    margin-right: auto;
}

.focus\:mr-0:focus{
    margin-right: 0;
}

.focus\:mr-4:focus{
    margin-right: 0.25rem;
}

.focus\:mr-8:focus{
    margin-right: 0.5rem;
}

.focus\:mr-12:focus{
    margin-right: 0.75rem;
}

.focus\:mr-16:focus{
    margin-right: 1rem;
}

.focus\:mr-20:focus{
    margin-right: 1.25rem;
}

.focus\:mr-24:focus{
    margin-right: 1.5rem;
}

.focus\:mr-28:focus{
    margin-right: 1.75rem;
}

.focus\:mr-32:focus{
    margin-right: 2rem;
}

.focus\:mr-36:focus{
    margin-right: 2.25rem;
}

.focus\:mr-40:focus{
    margin-right: 2.5rem;
}

.focus\:mr-44:focus{
    margin-right: 2.75rem;
}

.focus\:mr-48:focus{
    margin-right: 3rem;
}

.focus\:mr-52:focus{
    margin-right: 3.25rem;
}

.focus\:mr-56:focus{
    margin-right: 3.5rem;
}

.focus\:mr-60:focus{
    margin-right: 3.75rem;
}

.focus\:mr-64:focus{
    margin-right: 4rem;
}

.focus\:mr-68:focus{
    margin-right: 6rem;
}

.focus\:mr-72:focus{
    margin-right: 8rem;
}

.focus\:mr-76:focus{
    margin-right: 12rem;
}

.focus\:mr-80:focus{
    margin-right: 16rem;
}

/* margin left and right **/
.focus\:mx-auto:focus{
    margin-left: auto;
    margin-right: auto;
}

.focus\:mx-0:focus{
    margin-left: 0;
    margin-right: 0;
}

.focus\:mx-4:focus{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.focus\:mx-8:focus{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.focus\:mx-12:focus{
    margin-left: 0.75rem;
    margin-top: 0.75rem;
}

.focus\:mx-16:focus{
    margin-left: 1rem;
    margin-right: 1rem;
}

.focus\:mx-20:focus{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.focus\:mx-24:focus{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.focus\:mx-28:focus{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.focus\:mx-32:focus{
    margin-left: 2rem;
    margin-right: 2rem;
}

.focus\:mx-36:focus{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.focus\:mx-40:focus{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.focus\:mx-44:focus{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.focus\:mx-48:focus{
    margin-left: 3rem;
    margin-right: 3rem;
}

.focus\:mx-52:focus{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.focus\:mx-56:focus{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.focus\:mx-60:focus{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.focus\:mx-64:focus{
    margin-left: 4rem;
    margin-right: 4rem;
}

.focus\:mx-68:focus{
    margin-left: 6rem;
    margin-right: 6rem;
}

.focus\:mx-72:focus{
    margin-left: 8rem;
    margin-right: 8rem;
}

.focus\:mx-76:focus{
    margin-left: 12rem;
    margin-right: 12rem;
}

.focus\:mx-80:focus{
    margin-left: 16rem;
    margin-right: 16rem;
}

/** margin top and bottom **/
.focus\:my-auto:focus{
    margin-top: auto;
    margin-bottom: auto;
}

.focus\:my-0:focus{
    margin-top: 0;
    margin-bottom: 0;
}

.focus\:my-4:focus{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.focus\:my-8:focus{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.focus\:my-12:focus{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.focus\:my-16:focus{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.focus\:my-20:focus{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.focus\:my-24:focus{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.focus\:my-28:focus{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.focus\:my-32:focus{
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.focus\:my-36:focus{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.focus\:my-40:focus{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.focus\:my-44:focus{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.focus\:my-48:focus{
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.focus\:my-52:focus{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.focus\:my-56:focus{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.focus\:my-60:focus{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.focus\:my-64:focus{
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.focus\:my-68:focus{
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.focus\:my-72:focus{
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.focus\:my-76:focus{
    margin-top: 12rem;
    margin-bottom: 12rem;
}

.focus\:my-80:focus{
    margin-top: 16rem;
    margin-bottom: 16rem;
}

/** display **/
.focus\:d-none:focus{
    display: none;
}

.focus\:d-block:focus{
    display: block;
}

.focus\:d-flex:focus{
    display: flex;
}

.focus\:d-grid:focus{
    display: grid;
}

.focus\:d-table:focus{
    display: table;
}

.focus\:d-inherit:focus{
    display: inherit;
}

.focus\:d-flexbox:focus{
    display: flexbox;
}

.focus\:d-table-column:focus{
    display: table-column;
}

.focus\:d-table-column-group:focus{
    display: table-column-group;
}

.focus\:d-table-cell:focus{
    display: table-cell;
}

.focus\:d-table-caption:focus{
    display: table-caption;
}

.focus\:d-table-row:focus{
    display: table-row;
}

.focus\:d-table-row-group:focus{
    display: table-row-group;
}

.focus\:d-inline-block:focus{
    display: inline-block;
}

.focus\:d-inline-flex:focus{
    display: inline-flex;
}

.focus\:border-round-none:focus{
    border-radius: 0;
}

.focus\:border-round-sm:focus{
    border-radius: var(--velocity-border-round-sm);
}

.focus\:border-round-md:focus{
    border-radius: var(--velocity-border-round-md);
}

.focus\:border-round-lg:focus{
    border-radius: var(--velocity-border-round-lg);
}

.focus\:border-round-xl:focus{
    border-radius: var(--velocity-border-round-xl);
}

.focus\:border-round-2lg:focus{
    border-radius: var(--velocity-border-round-2lg);
}

.focus\:border-round-sxl:focus{
    border-radius: var(--velocity-border-round-sxl);
}

.focus\:border-round-pill:focus{
    border-radius: var(--velocity-border-round-pill);
}

.focus\:border-round-full:focus{
    border-radius: var(--velocity-border-round-full);
}

.focus\:border-round-tl-none:focus{
    border-top-left-radius: 0;
}

.focus\:border-round-tl-sm:focus{
    border-top-left-radius: var(--velocity-border-round-sm);
}

.focus\:border-round-tl-md:focus{
    border-top-left-radius: var(--velocity-border-round-md);
}

.focus\:border-round-tl-lg:focus{
    border-top-left-radius: var(--velocity-border-round-lg);
}

.focus\:border-round-tl-xl:focus{
    border-top-left-radius: var(--velocity-border-round-xl);
}

.focus\:border-round-tl-2lg:focus{
    border-top-left-radius: var(--velocity-border-round-2lg);
}

.focus\:border-round-tl-sxl:focus{
    border-top-left-radius: var(--velocity-border-round-sxl);
}

.focus\:border-round-tl-pill:focus{
    border-top-left-radius: var(--velocity-border-round-pill);
}

.focus\:border-round-tl-full:focus{
    border-top-left-radius: var(--velocity-border-round-full);
}

.focus\:border-round-bl-none:focus{
    border-bottom-left-radius: 0;
}

.focus\:border-round-bl-sm:focus{
    border-bottom-left-radius: var(--velocity-border-round-sm);
}

.focus\:border-round-bl-md:focus{
    border-bottom-left-radius: var(--velocity-border-round-md);
}

.focus\:border-round-bl-lg:focus{
    border-bottom-left-radius: var(--velocity-border-round-lg);
}

.focus\:border-round-bl-xl:focus{
    border-bottom-left-radius: var(--velocity-border-round-xl);
}

.focus\:border-round-bl-2lg:focus{
    border-bottom-left-radius: var(--velocity-border-round-2lg);
}

.focus\:border-round-bl-sxl:focus{
    border-bottom-left-radius: var(--velocity-border-round-sxl);
}

.focus\:border-round-bl-pill:focus{
    border-bottom-left-radius: var(--velocity-border-round-pill);
}

.focus\:border-round-bl-full:focus{
    border-bottom-left-radius: var(--velocity-border-round-full);
}

.focus\:border-round-tr-none:focus{
    border-top-right-radius: 0;
}

.focus\:border-round-tr-sm:focus{
    border-top-right-radius: var(--velocity-border-round-sm);
}

.focus\:border-round-tr-md:focus{
    border-top-right-radius: var(--velocity-border-round-md);
}

.focus\:border-round-tr-lg:focus{
    border-top-right-radius: var(--velocity-border-round-lg);
}

.focus\:border-round-tr-xl:focus{
    border-top-right-radius: var(--velocity-border-round-xl);
}

.focus\:border-round-tr-2lg:focus{
    border-top-right-radius: var(--velocity-border-round-2lg);
}

.focus\:border-round-tr-sxl:focus{
    border-top-right-radius: var(--velocity-border-round-sxl);
}

.focus\:border-round-tr-pill:focus{
    border-top-right-radius: var(--velocity-border-round-pill);
}

.focus\:border-round-tr-full:focus{
    border-top-right-radius: var(--velocity-border-round-full);
}

.focus\:border-round-br-none:focus{
    border-bottom-right-radius: 0;
}

.focus\:border-round-br-sm:focus{
    border-bottom-right-radius: var(--velocity-border-round-sm);
}

.focus\:border-round-br-md:focus{
    border-bottom-right-radius: var(--velocity-border-round-md);
}

.focus\:border-round-br-lg:focus{
    border-bottom-right-radius: var(--velocity-border-round-lg);
}

.focus\:border-round-br-xl:focus{
    border-bottom-right-radius: var(--velocity-border-round-xl);
}

.focus\:border-round-br-2lg:focus{
    border-bottom-right-radius: var(--velocity-border-round-2lg);
}

.focus\:border-round-br-sxl:focus{
    border-bottom-right-radius: var(--velocity-border-round-sxl);
}

.focus\:border-round-br-pill:focus{
    border-bottom-right-radius: var(--velocity-border-round-pill);
}

.focus\:border-round-br-full:focus{
    border-bottom-right-radius: var(--velocity-border-round-full);
}

.focus\:border-w-0:focus{
    border-width: 0;
}

.focus\:border-w-1:focus{
    border-width: 1px;
}

.focus\:border-w-2:focus{
    border-width: 2px;
}

.focus\:border-w-4:focus{
    border-width: 4px;
}

.focus\:border-w-6:focus{
    border-width: 6px;
}

.focus\:border-w-8:focus{
    border-width: 8px;
}

.focus\:border-wx-0:focus{
    border-left-width: 0;
    border-right-width: 0;
}

.focus\:border-wx-1:focus{
    border-left-width: 1px;
    border-right-width: 1px;
}

.focus\:border-wx-2:focus{
    border-left-width: 2px;
    border-right-width: 2px;
}

.focus\:border-wx-4:focus{
    border-left-width: 4px;
    border-right-width: 4px;
}

.focus\:border-wx-6:focus{
    border-left-width: 6px;
    border-right-width: 6px;
}

.focus\:border-wx-8:focus{
    border-left-width: 8px;
    border-right-width: 8px;
}

.focus\:border-wy-0:focus{
    border-top-width: 0;
    border-top-width: 0;
}

.focus\:border-wy-1:focus{
    border-top-width: 1px;
    border-top-width: 1px;
}

.focus\:border-wy-2:focus{
    border-top-width: 2px;
    border-top-width: 2px;
}

.focus\:border-wy-4:focus{
    border-top-width: 4px;
    border-top-width: 4px;
}

.focus\:border-wy-6:focus{
    border-top-width: 6px;
    border-top-width: 6px;
}

.focus\:border-wy-8:focus{
    border-top-width: 8px;
    border-top-width: 8px;
}

.focus\:border-wl-0:focus{
    border-left-width: 0;
}

.focus\:border-wl-1:focus{
    border-left-width: 1px;
}

.focus\:border-wl-2:focus{
    border-left-width: 2px;
}

.focus\:border-wl-4:focus{
    border-left-width: 4px;
}

.focus\:border-wl-6:focus{
    border-left-width: 6px;
}

.focus\:border-wl-8:focus{
    border-left-width: 8px;
}

.focus\:border-wr-0:focus{
    border-right-width: 0;
}

.focus\:border-wr-1:focus{
    border-right-width: 1px;
}

.focus\:border-wr-2:focus{
    border-right-width: 2px;
}

.focus\:border-wr-4:focus{
    border-right-width: 4px;
}

.focus\:border-wr-6:focus{
    border-right-width: 6px;
}

.focus\:border-wr-8:focus{
    border-right-width: 8px;
}

.focus\:border-wt-0:focus{
    border-top-width: 0;
}

.focus\:border-wt-1:focus{
    border-top-width: 1px;
}

.focus\:border-wt-2:focus{
    border-top-width: 2px;
}

.focus\:border-wt-4:focus{
    border-top-width: 4px;
}

.focus\:border-wt-6:focus{
    border-top-width: 6px;
}

.focus\:border-wt-8:focus{
    border-top-width: 8px;
}

.focus\:border-wb-0:focus{
    border-bottom-width: 0;
}

.focus\:border-wb-1:focus{
    border-bottom-width: 1px;
}

.focus\:border-wb-2:focus{
    border-bottom-width: 2px;
}

.focus\:border-wb-4:focus{
    border-bottom-width: 4px;
}

.focus\:border-wb-6:focus{
    border-bottom-width: 6px;
}

.focus\:border-wb-8:focus{
    border-bottom-width: 8px;
}

.focus\:border-solid:focus{
    border-style: solid;
}

.focus\:border-dashed:focus{
    border-style: dashed;
}

.focus\:border-dotted:focus{
    border-style: dotted;
}

.focus\:border-double:focus{
    border-style: double;
}

.focus\:border-hidden:focus{
    border-style: hidden;
}

.focus\:border-none:focus{
    border-style: none;
}

.focus\:outline-w-0:focus{
    outline-width: 0;
}

.focus\:outline-w-1:focus{
    outline-width: 1px;
}

.focus\:outline-w-2:focus{
    outline-width: 2px;
}

.focus\:outline-w-4:focus{
    outline-width: 4px;
}

.focus\:outline-w-6:focus{
    outline-width: 6px;
}

.focus\:outline-w-8:focus{
    outline-width: 8px;
}

.focus\:outline-solid:focus{
    outline-style: solid;
}

.focus\:outline-dashed:focus{
    outline-style: dashed;
}

.focus\:outline-dotted:focus{
    outline-style: dotted;
}

.focus\:outline-double:focus{
    outline-style: double;
}

.focus\:outline-hidden:focus{
    outline-style: hidden;
}

.focus\:outline-none:focus{
    outline-style: none;
}

.focus\:outline-offset-0:focus{
    outline-offset: 0;
}

.focus\:outline-offset-1:focus{
    outline-offset: 1px;
}

.focus\:outline-offset-2:focus{
    outline-offset: 2px;
}

.focus\:outline-offset-4:focus{
    outline-offset: 4px;
}

.focus\:outline-offset-6:focus{
    outline-offset: 6px;
}

.focus\:outline-offset-8:focus{
    outline-offset: 8px;
}

.focus\:box-shadow-sm:focus{
    box-shadow: 0 1px 3px rgba(0 0 0/0.12);
}

.focus\:box-shadow-md:focus{
    box-shadow: 0 2px 6px rgba(0 0 0/0.12);
}

.focus\:box-shadow-lg:focus{
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
}

.focus\:box-shadow-xl:focus{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
}

.focus\:box-shadow-2xl:focus{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
}

.focus\:box-shadow-4xl:focus{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
}

.focus\:box-shadow-inset:focus{
    box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
}

.focus\:box-shadow-sm-color:focus{
    box-shadow: 0 1px 3px var(--box-shadow-color);
}

.focus\:box-shadow-md-color:focus{
    box-shadow: 0 2px 6px var(--box-shadow-color);
}

.focus\:box-shadow-lg-color:focus{
    box-shadow: var(--box-shadow-color) 0px 0px 16px;
}

.focus\:box-shadow-xl-color:focus{
    box-shadow: var(--box-shadow-color) 0px 0px 20px;
}

.focus\:box-shadow-2xl-color:focus{
    box-shadow: var(--box-shadow-color) 0px 0px 24px;
}

.focus\:box-shadow-4xl-color:focus{
    box-shadow: var(--box-shadow-color) 0px 0px 32px;
}

.focus\:box-shadow-inset-color:focus{
    box-shadow: inset 0 2px 4px - var(--box-shadow-color);
}

.focus\:box-shadow-none:focus{
    box-shadow: none;
}

.focus\:shadow-grey-50:focus{
    --box-shadow-color: var(--velocity-grey-50);
}

.focus\:shadow-grey-100:focus{
    --box-shadow-color: var(--velocity-grey-100);
}

.focus\:shadow-grey-200:focus{
    --box-shadow-color: var(--velocity-grey-200);
}

.focus\:shadow-grey-300:focus{
    --box-shadow-color: var(--velocity-grey-300);
}

.focus\:shadow-grey-400:focus{
    --box-shadow-color: var(--velocity-grey-400);
}

.focus\:shadow-grey-500:focus{
    --box-shadow-color: var(--velocity-grey-500);
}

.focus\:shadow-grey-600:focus{
    --box-shadow-color: var(--velocity-grey-600);
}

.focus\:shadow-grey-700:focus{
    --box-shadow-color: var(--velocity-grey-700);
}

.focus\:shadow-grey-800:focus{
    --box-shadow-color: var(--velocity-grey-800);
}

.focus\:shadow-grey-900:focus{
    --box-shadow-color: var(--velocity-grey-900);
}

.focus\:shadow-grey-50:focus{
    --box-shadow-color: var(--velocity-grey-50);
}

.focus\:shadow-grey-100:focus{
    --box-shadow-color: var(--velocity-grey-100);
}

.focus\:shadow-grey-200:focus{
    --box-shadow-color: var(--velocity-grey-200);
}

.focus\:shadow-grey-300:focus{
    --box-shadow-color: var(--velocity-grey-300);
}

.focus\:shadow-grey-400:focus{
    --box-shadow-color: var(--velocity-grey-400);
}

.focus\:shadow-grey-500:focus{
    --box-shadow-color: var(--velocity-grey-500);
}

.focus\:shadow-grey-600:focus{
    --box-shadow-color: var(--velocity-grey-600);
}

.focus\:shadow-grey-700:focus{
    --box-shadow-color: var(--velocity-grey-700);
}

.focus\:shadow-grey-800:focus{
    --box-shadow-color: var(--velocity-grey-800);
}

.focus\:shadow-grey-900:focus{
    --box-shadow-color: var(--velocity-grey-900);
}

.focus\:shadow-grey-50:focus{
    --box-shadow-color: var(--velocity-grey-50);
}

.focus\:shadow-grey-100:focus{
    --box-shadow-color: var(--velocity-grey-100);
}

.focus\:shadow-grey-200:focus{
    --box-shadow-color: var(--velocity-grey-200);
}

.focus\:shadow-grey-300:focus{
    --box-shadow-color: var(--velocity-grey-300);
}

.focus\:shadow-grey-400:focus{
    --box-shadow-color: var(--velocity-grey-400);
}

.focus\:shadow-grey-500:focus{
    --box-shadow-color: var(--velocity-grey-500);
}

.focus\:shadow-grey-600:focus{
    --box-shadow-color: var(--velocity-grey-600);
}

.focus\:shadow-grey-700:focus{
    --box-shadow-color: var(--velocity-grey-700);
}

.focus\:shadow-grey-800:focus{
    --box-shadow-color: var(--velocity-grey-800);
}

.focus\:shadow-grey-900:focus{
    --box-shadow-color: var(--velocity-grey-900);
}

.focus\:shadow-blue-50:focus{
    --box-shadow-color: var(--velocity-blue-50);
}

.focus\:shadow-blue-100:focus{
    --box-shadow-color: var(--velocity-blue-100);
}

.focus\:shadow-blue-200:focus{
    --box-shadow-color: var(--velocity-blue-200);
}

.focus\:shadow-blue-300:focus{
    --box-shadow-color: var(--velocity-blue-300);
}

.focus\:shadow-blue-400:focus{
    --box-shadow-color: var(--velocity-blue-400);
}

.focus\:shadow-blue-500:focus{
    --box-shadow-color: var(--velocity-blue-500);
}

.focus\:shadow-blue-600:focus{
    --box-shadow-color: var(--velocity-blue-600);
}

.focus\:shadow-blue-700:focus{
    --box-shadow-color: var(--velocity-blue-700);
}

.focus\:shadow-blue-800:focus{
    --box-shadow-color: var(--velocity-blue-800);
}

.focus\:shadow-blue-900:focus{
    --box-shadow-color: var(--velocity-blue-900);
}

.focus\:shadow-blue-50:focus{
    --box-shadow-color: var(--velocity-blue-50);
}

.focus\:shadow-blue-100:focus{
    --box-shadow-color: var(--velocity-blue-100);
}

.focus\:shadow-blue-200:focus{
    --box-shadow-color: var(--velocity-blue-200);
}

.focus\:shadow-blue-300:focus{
    --box-shadow-color: var(--velocity-blue-300);
}

.focus\:shadow-blue-400:focus{
    --box-shadow-color: var(--velocity-blue-400);
}

.focus\:shadow-blue-500:focus{
    --box-shadow-color: var(--velocity-blue-500);
}

.focus\:shadow-blue-600:focus{
    --box-shadow-color: var(--velocity-blue-600);
}

.focus\:shadow-blue-700:focus{
    --box-shadow-color: var(--velocity-blue-700);
}

.focus\:shadow-blue-800:focus{
    --box-shadow-color: var(--velocity-blue-800);
}

.focus\:shadow-blue-900:focus{
    --box-shadow-color: var(--velocity-blue-900);
}

.focus\:shadow-blue-50:focus{
    --box-shadow-color: var(--velocity-blue-50);
}

.focus\:shadow-blue-100:focus{
    --box-shadow-color: var(--velocity-blue-100);
}

.focus\:shadow-blue-200:focus{
    --box-shadow-color: var(--velocity-blue-200);
}

.focus\:shadow-blue-300:focus{
    --box-shadow-color: var(--velocity-blue-300);
}

.focus\:shadow-blue-400:focus{
    --box-shadow-color: var(--velocity-blue-400);
}

.focus\:shadow-blue-500:focus{
    --box-shadow-color: var(--velocity-blue-500);
}

.focus\:shadow-blue-600:focus{
    --box-shadow-color: var(--velocity-blue-600);
}

.focus\:shadow-blue-700:focus{
    --box-shadow-color: var(--velocity-blue-700);
}

.focus\:shadow-blue-800:focus{
    --box-shadow-color: var(--velocity-blue-800);
}

.focus\:shadow-blue-900:focus{
    --box-shadow-color: var(--velocity-blue-900);
}

.focus\:shadow-purple-50:focus{
    --box-shadow-color: var(--velocity-purple-50);
}

.focus\:shadow-purple-100:focus{
    --box-shadow-color: var(--velocity-purple-100);
}

.focus\:shadow-purple-200:focus{
    --box-shadow-color: var(--velocity-purple-200);
}

.focus\:shadow-purple-300:focus{
    --box-shadow-color: var(--velocity-purple-300);
}

.focus\:shadow-purple-400:focus{
    --box-shadow-color: var(--velocity-purple-400);
}

.focus\:shadow-purple-500:focus{
    --box-shadow-color: var(--velocity-purple-500);
}

.focus\:shadow-purple-600:focus{
    --box-shadow-color: var(--velocity-purple-600);
}

.focus\:shadow-purple-700:focus{
    --box-shadow-color: var(--velocity-purple-700);
}

.focus\:shadow-purple-800:focus{
    --box-shadow-color: var(--velocity-purple-800);
}

.focus\:shadow-purple-900:focus{
    --box-shadow-color: var(--velocity-purple-900);
}

.focus\:shadow-purple-50:focus{
    --box-shadow-color: var(--velocity-purple-50);
}

.focus\:shadow-purple-100:focus{
    --box-shadow-color: var(--velocity-purple-100);
}

.focus\:shadow-purple-200:focus{
    --box-shadow-color: var(--velocity-purple-200);
}

.focus\:shadow-purple-300:focus{
    --box-shadow-color: var(--velocity-purple-300);
}

.focus\:shadow-purple-400:focus{
    --box-shadow-color: var(--velocity-purple-400);
}

.focus\:shadow-purple-500:focus{
    --box-shadow-color: var(--velocity-purple-500);
}

.focus\:shadow-purple-600:focus{
    --box-shadow-color: var(--velocity-purple-600);
}

.focus\:shadow-purple-700:focus{
    --box-shadow-color: var(--velocity-purple-700);
}

.focus\:shadow-purple-800:focus{
    --box-shadow-color: var(--velocity-purple-800);
}

.focus\:shadow-purple-900:focus{
    --box-shadow-color: var(--velocity-purple-900);
}

.focus\:shadow-purple-50:focus{
    --box-shadow-color: var(--velocity-purple-50);
}

.focus\:shadow-purple-100:focus{
    --box-shadow-color: var(--velocity-purple-100);
}

.focus\:shadow-purple-200:focus{
    --box-shadow-color: var(--velocity-purple-200);
}

.focus\:shadow-purple-300:focus{
    --box-shadow-color: var(--velocity-purple-300);
}

.focus\:shadow-purple-400:focus{
    --box-shadow-color: var(--velocity-purple-400);
}

.focus\:shadow-purple-500:focus{
    --box-shadow-color: var(--velocity-purple-500);
}

.focus\:shadow-purple-600:focus{
    --box-shadow-color: var(--velocity-purple-600);
}

.focus\:shadow-purple-700:focus{
    --box-shadow-color: var(--velocity-purple-700);
}

.focus\:shadow-purple-800:focus{
    --box-shadow-color: var(--velocity-purple-800);
}

.focus\:shadow-purple-900:focus{
    --box-shadow-color: var(--velocity-purple-900);
}

.focus\:shadow-teal-50:focus{
    --box-shadow-color: var(--velocity-teal-50);
}

.focus\:shadow-teal-100:focus{
    --box-shadow-color: var(--velocity-teal-100);
}

.focus\:shadow-teal-200:focus{
    --box-shadow-color: var(--velocity-teal-200);
}

.focus\:shadow-teal-300:focus{
    --box-shadow-color: var(--velocity-teal-300);
}

.focus\:shadow-teal-400:focus{
    --box-shadow-color: var(--velocity-teal-400);
}

.focus\:shadow-teal-500:focus{
    --box-shadow-color: var(--velocity-teal-500);
}

.focus\:shadow-teal-600:focus{
    --box-shadow-color: var(--velocity-teal-600);
}

.focus\:shadow-teal-700:focus{
    --box-shadow-color: var(--velocity-teal-700);
}

.focus\:shadow-teal-800:focus{
    --box-shadow-color: var(--velocity-teal-800);
}

.focus\:shadow-teal-900:focus{
    --box-shadow-color: var(--velocity-teal-900);
}

.focus\:shadow-teal-50:focus{
    --box-shadow-color: var(--velocity-teal-50);
}

.focus\:shadow-teal-100:focus{
    --box-shadow-color: var(--velocity-teal-100);
}

.focus\:shadow-teal-200:focus{
    --box-shadow-color: var(--velocity-teal-200);
}

.focus\:shadow-teal-300:focus{
    --box-shadow-color: var(--velocity-teal-300);
}

.focus\:shadow-teal-400:focus{
    --box-shadow-color: var(--velocity-teal-400);
}

.focus\:shadow-teal-500:focus{
    --box-shadow-color: var(--velocity-teal-500);
}

.focus\:shadow-teal-600:focus{
    --box-shadow-color: var(--velocity-teal-600);
}

.focus\:shadow-teal-700:focus{
    --box-shadow-color: var(--velocity-teal-700);
}

.focus\:shadow-teal-800:focus{
    --box-shadow-color: var(--velocity-teal-800);
}

.focus\:shadow-teal-900:focus{
    --box-shadow-color: var(--velocity-teal-900);
}

.focus\:shadow-teal-50:focus{
    --box-shadow-color: var(--velocity-teal-50);
}

.focus\:shadow-teal-100:focus{
    --box-shadow-color: var(--velocity-teal-100);
}

.focus\:shadow-teal-200:focus{
    --box-shadow-color: var(--velocity-teal-200);
}

.focus\:shadow-teal-300:focus{
    --box-shadow-color: var(--velocity-teal-300);
}

.focus\:shadow-teal-400:focus{
    --box-shadow-color: var(--velocity-teal-400);
}

.focus\:shadow-teal-500:focus{
    --box-shadow-color: var(--velocity-teal-500);
}

.focus\:shadow-teal-600:focus{
    --box-shadow-color: var(--velocity-teal-600);
}

.focus\:shadow-teal-700:focus{
    --box-shadow-color: var(--velocity-teal-700);
}

.focus\:shadow-teal-800:focus{
    --box-shadow-color: var(--velocity-teal-800);
}

.focus\:shadow-teal-900:focus{
    --box-shadow-color: var(--velocity-teal-900);
}

.focus\:shadow-lime-50:focus{
    --box-shadow-color: var(--velocity-lime-50);
}

.focus\:shadow-lime-100:focus{
    --box-shadow-color: var(--velocity-lime-100);
}

.focus\:shadow-lime-200:focus{
    --box-shadow-color: var(--velocity-lime-200);
}

.focus\:shadow-lime-300:focus{
    --box-shadow-color: var(--velocity-lime-300);
}

.focus\:shadow-lime-400:focus{
    --box-shadow-color: var(--velocity-lime-400);
}

.focus\:shadow-lime-500:focus{
    --box-shadow-color: var(--velocity-lime-500);
}

.focus\:shadow-lime-600:focus{
    --box-shadow-color: var(--velocity-lime-600);
}

.focus\:shadow-lime-700:focus{
    --box-shadow-color: var(--velocity-lime-700);
}

.focus\:shadow-lime-800:focus{
    --box-shadow-color: var(--velocity-lime-800);
}

.focus\:shadow-lime-900:focus{
    --box-shadow-color: var(--velocity-lime-900);
}

.focus\:shadow-lime-50:focus{
    --box-shadow-color: var(--velocity-lime-50);
}

.focus\:shadow-lime-100:focus{
    --box-shadow-color: var(--velocity-lime-100);
}

.focus\:shadow-lime-200:focus{
    --box-shadow-color: var(--velocity-lime-200);
}

.focus\:shadow-lime-300:focus{
    --box-shadow-color: var(--velocity-lime-300);
}

.focus\:shadow-lime-400:focus{
    --box-shadow-color: var(--velocity-lime-400);
}

.focus\:shadow-lime-500:focus{
    --box-shadow-color: var(--velocity-lime-500);
}

.focus\:shadow-lime-600:focus{
    --box-shadow-color: var(--velocity-lime-600);
}

.focus\:shadow-lime-700:focus{
    --box-shadow-color: var(--velocity-lime-700);
}

.focus\:shadow-lime-800:focus{
    --box-shadow-color: var(--velocity-lime-800);
}

.focus\:shadow-lime-900:focus{
    --box-shadow-color: var(--velocity-lime-900);
}

.focus\:shadow-lime-50:focus{
    --box-shadow-color: var(--velocity-lime-50);
}

.focus\:shadow-lime-100:focus{
    --box-shadow-color: var(--velocity-lime-100);
}

.focus\:shadow-lime-200:focus{
    --box-shadow-color: var(--velocity-lime-200);
}

.focus\:shadow-lime-300:focus{
    --box-shadow-color: var(--velocity-lime-300);
}

.focus\:shadow-lime-400:focus{
    --box-shadow-color: var(--velocity-lime-400);
}

.focus\:shadow-lime-500:focus{
    --box-shadow-color: var(--velocity-lime-500);
}

.focus\:shadow-lime-600:focus{
    --box-shadow-color: var(--velocity-lime-600);
}

.focus\:shadow-lime-700:focus{
    --box-shadow-color: var(--velocity-lime-700);
}

.focus\:shadow-lime-800:focus{
    --box-shadow-color: var(--velocity-lime-800);
}

.focus\:shadow-lime-900:focus{
    --box-shadow-color: var(--velocity-lime-900);
}

.focus\:shadow-indigo-50:focus{
    --box-shadow-color: var(--velocity-indigo-50);
}

.focus\:shadow-indigo-100:focus{
    --box-shadow-color: var(--velocity-indigo-100);
}

.focus\:shadow-indigo-200:focus{
    --box-shadow-color: var(--velocity-indigo-200);
}

.focus\:shadow-indigo-300:focus{
    --box-shadow-color: var(--velocity-indigo-300);
}

.focus\:shadow-indigo-400:focus{
    --box-shadow-color: var(--velocity-indigo-400);
}

.focus\:shadow-indigo-500:focus{
    --box-shadow-color: var(--velocity-indigo-500);
}

.focus\:shadow-indigo-600:focus{
    --box-shadow-color: var(--velocity-indigo-600);
}

.focus\:shadow-indigo-700:focus{
    --box-shadow-color: var(--velocity-indigo-700);
}

.focus\:shadow-indigo-800:focus{
    --box-shadow-color: var(--velocity-indigo-800);
}

.focus\:shadow-indigo-900:focus{
    --box-shadow-color: var(--velocity-indigo-900);
}

.focus\:shadow-indigo-50:focus{
    --box-shadow-color: var(--velocity-indigo-50);
}

.focus\:shadow-indigo-100:focus{
    --box-shadow-color: var(--velocity-indigo-100);
}

.focus\:shadow-indigo-200:focus{
    --box-shadow-color: var(--velocity-indigo-200);
}

.focus\:shadow-indigo-300:focus{
    --box-shadow-color: var(--velocity-indigo-300);
}

.focus\:shadow-indigo-400:focus{
    --box-shadow-color: var(--velocity-indigo-400);
}

.focus\:shadow-indigo-500:focus{
    --box-shadow-color: var(--velocity-indigo-500);
}

.focus\:shadow-indigo-600:focus{
    --box-shadow-color: var(--velocity-indigo-600);
}

.focus\:shadow-indigo-700:focus{
    --box-shadow-color: var(--velocity-indigo-700);
}

.focus\:shadow-indigo-800:focus{
    --box-shadow-color: var(--velocity-indigo-800);
}

.focus\:shadow-indigo-900:focus{
    --box-shadow-color: var(--velocity-indigo-900);
}

.focus\:shadow-indigo-50:focus{
    --box-shadow-color: var(--velocity-indigo-50);
}

.focus\:shadow-indigo-100:focus{
    --box-shadow-color: var(--velocity-indigo-100);
}

.focus\:shadow-indigo-200:focus{
    --box-shadow-color: var(--velocity-indigo-200);
}

.focus\:shadow-indigo-300:focus{
    --box-shadow-color: var(--velocity-indigo-300);
}

.focus\:shadow-indigo-400:focus{
    --box-shadow-color: var(--velocity-indigo-400);
}

.focus\:shadow-indigo-500:focus{
    --box-shadow-color: var(--velocity-indigo-500);
}

.focus\:shadow-indigo-600:focus{
    --box-shadow-color: var(--velocity-indigo-600);
}

.focus\:shadow-indigo-700:focus{
    --box-shadow-color: var(--velocity-indigo-700);
}

.focus\:shadow-indigo-800:focus{
    --box-shadow-color: var(--velocity-indigo-800);
}

.focus\:shadow-indigo-900:focus{
    --box-shadow-color: var(--velocity-indigo-900);
}

.focus\:shadow-violet-50:focus{
    --box-shadow-color: var(--velocity-violet-50);
}

.focus\:shadow-violet-100:focus{
    --box-shadow-color: var(--velocity-violet-100);
}

.focus\:shadow-violet-200:focus{
    --box-shadow-color: var(--velocity-violet-200);
}

.focus\:shadow-violet-300:focus{
    --box-shadow-color: var(--velocity-violet-300);
}

.focus\:shadow-violet-400:focus{
    --box-shadow-color: var(--velocity-violet-400);
}

.focus\:shadow-violet-500:focus{
    --box-shadow-color: var(--velocity-violet-500);
}

.focus\:shadow-violet-600:focus{
    --box-shadow-color: var(--velocity-violet-600);
}

.focus\:shadow-violet-700:focus{
    --box-shadow-color: var(--velocity-violet-700);
}

.focus\:shadow-violet-800:focus{
    --box-shadow-color: var(--velocity-violet-800);
}

.focus\:shadow-violet-900:focus{
    --box-shadow-color: var(--velocity-violet-900);
}

.focus\:shadow-violet-50:focus{
    --box-shadow-color: var(--velocity-violet-50);
}

.focus\:shadow-violet-100:focus{
    --box-shadow-color: var(--velocity-violet-100);
}

.focus\:shadow-violet-200:focus{
    --box-shadow-color: var(--velocity-violet-200);
}

.focus\:shadow-violet-300:focus{
    --box-shadow-color: var(--velocity-violet-300);
}

.focus\:shadow-violet-400:focus{
    --box-shadow-color: var(--velocity-violet-400);
}

.focus\:shadow-violet-500:focus{
    --box-shadow-color: var(--velocity-violet-500);
}

.focus\:shadow-violet-600:focus{
    --box-shadow-color: var(--velocity-violet-600);
}

.focus\:shadow-violet-700:focus{
    --box-shadow-color: var(--velocity-violet-700);
}

.focus\:shadow-violet-800:focus{
    --box-shadow-color: var(--velocity-violet-800);
}

.focus\:shadow-violet-900:focus{
    --box-shadow-color: var(--velocity-violet-900);
}

.focus\:shadow-violet-50:focus{
    --box-shadow-color: var(--velocity-violet-50);
}

.focus\:shadow-violet-100:focus{
    --box-shadow-color: var(--velocity-violet-100);
}

.focus\:shadow-violet-200:focus{
    --box-shadow-color: var(--velocity-violet-200);
}

.focus\:shadow-violet-300:focus{
    --box-shadow-color: var(--velocity-violet-300);
}

.focus\:shadow-violet-400:focus{
    --box-shadow-color: var(--velocity-violet-400);
}

.focus\:shadow-violet-500:focus{
    --box-shadow-color: var(--velocity-violet-500);
}

.focus\:shadow-violet-600:focus{
    --box-shadow-color: var(--velocity-violet-600);
}

.focus\:shadow-violet-700:focus{
    --box-shadow-color: var(--velocity-violet-700);
}

.focus\:shadow-violet-800:focus{
    --box-shadow-color: var(--velocity-violet-800);
}

.focus\:shadow-violet-900:focus{
    --box-shadow-color: var(--velocity-violet-900);
}

.focus\:shadow-red-50:focus{
    --box-shadow-color: var(--velocity-red-50);
}

.focus\:shadow-red-100:focus{
    --box-shadow-color: var(--velocity-red-100);
}

.focus\:shadow-red-200:focus{
    --box-shadow-color: var(--velocity-red-200);
}

.focus\:shadow-red-300:focus{
    --box-shadow-color: var(--velocity-red-300);
}

.focus\:shadow-red-400:focus{
    --box-shadow-color: var(--velocity-red-400);
}

.focus\:shadow-red-500:focus{
    --box-shadow-color: var(--velocity-red-500);
}

.focus\:shadow-red-600:focus{
    --box-shadow-color: var(--velocity-red-600);
}

.focus\:shadow-red-700:focus{
    --box-shadow-color: var(--velocity-red-700);
}

.focus\:shadow-red-800:focus{
    --box-shadow-color: var(--velocity-red-800);
}

.focus\:shadow-red-900:focus{
    --box-shadow-color: var(--velocity-red-900);
}

.focus\:shadow-red-50:focus{
    --box-shadow-color: var(--velocity-red-50);
}

.focus\:shadow-red-100:focus{
    --box-shadow-color: var(--velocity-red-100);
}

.focus\:shadow-red-200:focus{
    --box-shadow-color: var(--velocity-red-200);
}

.focus\:shadow-red-300:focus{
    --box-shadow-color: var(--velocity-red-300);
}

.focus\:shadow-red-400:focus{
    --box-shadow-color: var(--velocity-red-400);
}

.focus\:shadow-red-500:focus{
    --box-shadow-color: var(--velocity-red-500);
}

.focus\:shadow-red-600:focus{
    --box-shadow-color: var(--velocity-red-600);
}

.focus\:shadow-red-700:focus{
    --box-shadow-color: var(--velocity-red-700);
}

.focus\:shadow-red-800:focus{
    --box-shadow-color: var(--velocity-red-800);
}

.focus\:shadow-red-900:focus{
    --box-shadow-color: var(--velocity-red-900);
}

.focus\:shadow-red-50:focus{
    --box-shadow-color: var(--velocity-red-50);
}

.focus\:shadow-red-100:focus{
    --box-shadow-color: var(--velocity-red-100);
}

.focus\:shadow-red-200:focus{
    --box-shadow-color: var(--velocity-red-200);
}

.focus\:shadow-red-300:focus{
    --box-shadow-color: var(--velocity-red-300);
}

.focus\:shadow-red-400:focus{
    --box-shadow-color: var(--velocity-red-400);
}

.focus\:shadow-red-500:focus{
    --box-shadow-color: var(--velocity-red-500);
}

.focus\:shadow-red-600:focus{
    --box-shadow-color: var(--velocity-red-600);
}

.focus\:shadow-red-700:focus{
    --box-shadow-color: var(--velocity-red-700);
}

.focus\:shadow-red-800:focus{
    --box-shadow-color: var(--velocity-red-800);
}

.focus\:shadow-red-900:focus{
    --box-shadow-color: var(--velocity-red-900);
}

.focus\:shadow-slate-50:focus{
    --box-shadow-color: var(--velocity-slate-50);
}

.focus\:shadow-slate-100:focus{
    --box-shadow-color: var(--velocity-slate-100);
}

.focus\:shadow-slate-200:focus{
    --box-shadow-color: var(--velocity-slate-200);
}

.focus\:shadow-slate-300:focus{
    --box-shadow-color: var(--velocity-slate-300);
}

.focus\:shadow-slate-400:focus{
    --box-shadow-color: var(--velocity-slate-400);
}

.focus\:shadow-slate-500:focus{
    --box-shadow-color: var(--velocity-slate-500);
}

.focus\:shadow-slate-600:focus{
    --box-shadow-color: var(--velocity-slate-600);
}

.focus\:shadow-slate-700:focus{
    --box-shadow-color: var(--velocity-slate-700);
}

.focus\:shadow-slate-800:focus{
    --box-shadow-color: var(--velocity-slate-800);
}

.focus\:shadow-slate-900:focus{
    --box-shadow-color: var(--velocity-slate-900);
}

.focus\:shadow-slate-50:focus{
    --box-shadow-color: var(--velocity-slate-50);
}

.focus\:shadow-slate-100:focus{
    --box-shadow-color: var(--velocity-slate-100);
}

.focus\:shadow-slate-200:focus{
    --box-shadow-color: var(--velocity-slate-200);
}

.focus\:shadow-slate-300:focus{
    --box-shadow-color: var(--velocity-slate-300);
}

.focus\:shadow-slate-400:focus{
    --box-shadow-color: var(--velocity-slate-400);
}

.focus\:shadow-slate-500:focus{
    --box-shadow-color: var(--velocity-slate-500);
}

.focus\:shadow-slate-600:focus{
    --box-shadow-color: var(--velocity-slate-600);
}

.focus\:shadow-slate-700:focus{
    --box-shadow-color: var(--velocity-slate-700);
}

.focus\:shadow-slate-800:focus{
    --box-shadow-color: var(--velocity-slate-800);
}

.focus\:shadow-slate-900:focus{
    --box-shadow-color: var(--velocity-slate-900);
}

.focus\:shadow-slate-50:focus{
    --box-shadow-color: var(--velocity-slate-50);
}

.focus\:shadow-slate-100:focus{
    --box-shadow-color: var(--velocity-slate-100);
}

.focus\:shadow-slate-200:focus{
    --box-shadow-color: var(--velocity-slate-200);
}

.focus\:shadow-slate-300:focus{
    --box-shadow-color: var(--velocity-slate-300);
}

.focus\:shadow-slate-400:focus{
    --box-shadow-color: var(--velocity-slate-400);
}

.focus\:shadow-slate-500:focus{
    --box-shadow-color: var(--velocity-slate-500);
}

.focus\:shadow-slate-600:focus{
    --box-shadow-color: var(--velocity-slate-600);
}

.focus\:shadow-slate-700:focus{
    --box-shadow-color: var(--velocity-slate-700);
}

.focus\:shadow-slate-800:focus{
    --box-shadow-color: var(--velocity-slate-800);
}

.focus\:shadow-slate-900:focus{
    --box-shadow-color: var(--velocity-slate-900);
}

.focus\:shadow-pink-50:focus{
    --box-shadow-color: var(--velocity-pink-50);
}

.focus\:shadow-pink-100:focus{
    --box-shadow-color: var(--velocity-pink-100);
}

.focus\:shadow-pink-200:focus{
    --box-shadow-color: var(--velocity-pink-200);
}

.focus\:shadow-pink-300:focus{
    --box-shadow-color: var(--velocity-pink-300);
}

.focus\:shadow-pink-400:focus{
    --box-shadow-color: var(--velocity-pink-400);
}

.focus\:shadow-pink-500:focus{
    --box-shadow-color: var(--velocity-pink-500);
}

.focus\:shadow-pink-600:focus{
    --box-shadow-color: var(--velocity-pink-600);
}

.focus\:shadow-pink-700:focus{
    --box-shadow-color: var(--velocity-pink-700);
}

.focus\:shadow-pink-800:focus{
    --box-shadow-color: var(--velocity-pink-800);
}

.focus\:shadow-pink-900:focus{
    --box-shadow-color: var(--velocity-pink-900);
}

.focus\:shadow-pink-50:focus{
    --box-shadow-color: var(--velocity-pink-50);
}

.focus\:shadow-pink-100:focus{
    --box-shadow-color: var(--velocity-pink-100);
}

.focus\:shadow-pink-200:focus{
    --box-shadow-color: var(--velocity-pink-200);
}

.focus\:shadow-pink-300:focus{
    --box-shadow-color: var(--velocity-pink-300);
}

.focus\:shadow-pink-400:focus{
    --box-shadow-color: var(--velocity-pink-400);
}

.focus\:shadow-pink-500:focus{
    --box-shadow-color: var(--velocity-pink-500);
}

.focus\:shadow-pink-600:focus{
    --box-shadow-color: var(--velocity-pink-600);
}

.focus\:shadow-pink-700:focus{
    --box-shadow-color: var(--velocity-pink-700);
}

.focus\:shadow-pink-800:focus{
    --box-shadow-color: var(--velocity-pink-800);
}

.focus\:shadow-pink-900:focus{
    --box-shadow-color: var(--velocity-pink-900);
}

.focus\:shadow-pink-50:focus{
    --box-shadow-color: var(--velocity-pink-50);
}

.focus\:shadow-pink-100:focus{
    --box-shadow-color: var(--velocity-pink-100);
}

.focus\:shadow-pink-200:focus{
    --box-shadow-color: var(--velocity-pink-200);
}

.focus\:shadow-pink-300:focus{
    --box-shadow-color: var(--velocity-pink-300);
}

.focus\:shadow-pink-400:focus{
    --box-shadow-color: var(--velocity-pink-400);
}

.focus\:shadow-pink-500:focus{
    --box-shadow-color: var(--velocity-pink-500);
}

.focus\:shadow-pink-600:focus{
    --box-shadow-color: var(--velocity-pink-600);
}

.focus\:shadow-pink-700:focus{
    --box-shadow-color: var(--velocity-pink-700);
}

.focus\:shadow-pink-800:focus{
    --box-shadow-color: var(--velocity-pink-800);
}

.focus\:shadow-pink-900:focus{
    --box-shadow-color: var(--velocity-pink-900);
}

.focus\:shadow-rose-50:focus{
    --box-shadow-color: var(--velocity-rose-50);
}

.focus\:shadow-rose-100:focus{
    --box-shadow-color: var(--velocity-rose-100);
}

.focus\:shadow-rose-200:focus{
    --box-shadow-color: var(--velocity-rose-200);
}

.focus\:shadow-rose-300:focus{
    --box-shadow-color: var(--velocity-rose-300);
}

.focus\:shadow-rose-400:focus{
    --box-shadow-color: var(--velocity-rose-400);
}

.focus\:shadow-rose-500:focus{
    --box-shadow-color: var(--velocity-rose-500);
}

.focus\:shadow-rose-600:focus{
    --box-shadow-color: var(--velocity-rose-600);
}

.focus\:shadow-rose-700:focus{
    --box-shadow-color: var(--velocity-rose-700);
}

.focus\:shadow-rose-800:focus{
    --box-shadow-color: var(--velocity-rose-800);
}

.focus\:shadow-rose-900:focus{
    --box-shadow-color: var(--velocity-rose-900);
}

.focus\:shadow-rose-50:focus{
    --box-shadow-color: var(--velocity-rose-50);
}

.focus\:shadow-rose-100:focus{
    --box-shadow-color: var(--velocity-rose-100);
}

.focus\:shadow-rose-200:focus{
    --box-shadow-color: var(--velocity-rose-200);
}

.focus\:shadow-rose-300:focus{
    --box-shadow-color: var(--velocity-rose-300);
}

.focus\:shadow-rose-400:focus{
    --box-shadow-color: var(--velocity-rose-400);
}

.focus\:shadow-rose-500:focus{
    --box-shadow-color: var(--velocity-rose-500);
}

.focus\:shadow-rose-600:focus{
    --box-shadow-color: var(--velocity-rose-600);
}

.focus\:shadow-rose-700:focus{
    --box-shadow-color: var(--velocity-rose-700);
}

.focus\:shadow-rose-800:focus{
    --box-shadow-color: var(--velocity-rose-800);
}

.focus\:shadow-rose-900:focus{
    --box-shadow-color: var(--velocity-rose-900);
}

.focus\:shadow-rose-50:focus{
    --box-shadow-color: var(--velocity-rose-50);
}

.focus\:shadow-rose-100:focus{
    --box-shadow-color: var(--velocity-rose-100);
}

.focus\:shadow-rose-200:focus{
    --box-shadow-color: var(--velocity-rose-200);
}

.focus\:shadow-rose-300:focus{
    --box-shadow-color: var(--velocity-rose-300);
}

.focus\:shadow-rose-400:focus{
    --box-shadow-color: var(--velocity-rose-400);
}

.focus\:shadow-rose-500:focus{
    --box-shadow-color: var(--velocity-rose-500);
}

.focus\:shadow-rose-600:focus{
    --box-shadow-color: var(--velocity-rose-600);
}

.focus\:shadow-rose-700:focus{
    --box-shadow-color: var(--velocity-rose-700);
}

.focus\:shadow-rose-800:focus{
    --box-shadow-color: var(--velocity-rose-800);
}

.focus\:shadow-rose-900:focus{
    --box-shadow-color: var(--velocity-rose-900);
}

.focus\:shadow-sky-50:focus{
    --box-shadow-color: var(--velocity-sky-50);
}

.focus\:shadow-sky-100:focus{
    --box-shadow-color: var(--velocity-sky-100);
}

.focus\:shadow-sky-200:focus{
    --box-shadow-color: var(--velocity-sky-200);
}

.focus\:shadow-sky-300:focus{
    --box-shadow-color: var(--velocity-sky-300);
}

.focus\:shadow-sky-400:focus{
    --box-shadow-color: var(--velocity-sky-400);
}

.focus\:shadow-sky-500:focus{
    --box-shadow-color: var(--velocity-sky-500);
}

.focus\:shadow-sky-600:focus{
    --box-shadow-color: var(--velocity-sky-600);
}

.focus\:shadow-sky-700:focus{
    --box-shadow-color: var(--velocity-sky-700);
}

.focus\:shadow-sky-800:focus{
    --box-shadow-color: var(--velocity-sky-800);
}

.focus\:shadow-sky-900:focus{
    --box-shadow-color: var(--velocity-sky-900);
}

.focus\:shadow-sky-50:focus{
    --box-shadow-color: var(--velocity-sky-50);
}

.focus\:shadow-sky-100:focus{
    --box-shadow-color: var(--velocity-sky-100);
}

.focus\:shadow-sky-200:focus{
    --box-shadow-color: var(--velocity-sky-200);
}

.focus\:shadow-sky-300:focus{
    --box-shadow-color: var(--velocity-sky-300);
}

.focus\:shadow-sky-400:focus{
    --box-shadow-color: var(--velocity-sky-400);
}

.focus\:shadow-sky-500:focus{
    --box-shadow-color: var(--velocity-sky-500);
}

.focus\:shadow-sky-600:focus{
    --box-shadow-color: var(--velocity-sky-600);
}

.focus\:shadow-sky-700:focus{
    --box-shadow-color: var(--velocity-sky-700);
}

.focus\:shadow-sky-800:focus{
    --box-shadow-color: var(--velocity-sky-800);
}

.focus\:shadow-sky-900:focus{
    --box-shadow-color: var(--velocity-sky-900);
}

.focus\:shadow-sky-50:focus{
    --box-shadow-color: var(--velocity-sky-50);
}

.focus\:shadow-sky-100:focus{
    --box-shadow-color: var(--velocity-sky-100);
}

.focus\:shadow-sky-200:focus{
    --box-shadow-color: var(--velocity-sky-200);
}

.focus\:shadow-sky-300:focus{
    --box-shadow-color: var(--velocity-sky-300);
}

.focus\:shadow-sky-400:focus{
    --box-shadow-color: var(--velocity-sky-400);
}

.focus\:shadow-sky-500:focus{
    --box-shadow-color: var(--velocity-sky-500);
}

.focus\:shadow-sky-600:focus{
    --box-shadow-color: var(--velocity-sky-600);
}

.focus\:shadow-sky-700:focus{
    --box-shadow-color: var(--velocity-sky-700);
}

.focus\:shadow-sky-800:focus{
    --box-shadow-color: var(--velocity-sky-800);
}

.focus\:shadow-sky-900:focus{
    --box-shadow-color: var(--velocity-sky-900);
}

.focus\:shadow-yellow-50:focus{
    --box-shadow-color: var(--velocity-yellow-50);
}

.focus\:shadow-yellow-100:focus{
    --box-shadow-color: var(--velocity-yellow-100);
}

.focus\:shadow-yellow-200:focus{
    --box-shadow-color: var(--velocity-yellow-200);
}

.focus\:shadow-yellow-300:focus{
    --box-shadow-color: var(--velocity-yellow-300);
}

.focus\:shadow-yellow-400:focus{
    --box-shadow-color: var(--velocity-yellow-400);
}

.focus\:shadow-yellow-500:focus{
    --box-shadow-color: var(--velocity-yellow-500);
}

.focus\:shadow-yellow-600:focus{
    --box-shadow-color: var(--velocity-yellow-600);
}

.focus\:shadow-yellow-700:focus{
    --box-shadow-color: var(--velocity-yellow-700);
}

.focus\:shadow-yellow-800:focus{
    --box-shadow-color: var(--velocity-yellow-800);
}

.focus\:shadow-yellow-900:focus{
    --box-shadow-color: var(--velocity-yellow-900);
}

.focus\:shadow-yellow-50:focus{
    --box-shadow-color: var(--velocity-yellow-50);
}

.focus\:shadow-yellow-100:focus{
    --box-shadow-color: var(--velocity-yellow-100);
}

.focus\:shadow-yellow-200:focus{
    --box-shadow-color: var(--velocity-yellow-200);
}

.focus\:shadow-yellow-300:focus{
    --box-shadow-color: var(--velocity-yellow-300);
}

.focus\:shadow-yellow-400:focus{
    --box-shadow-color: var(--velocity-yellow-400);
}

.focus\:shadow-yellow-500:focus{
    --box-shadow-color: var(--velocity-yellow-500);
}

.focus\:shadow-yellow-600:focus{
    --box-shadow-color: var(--velocity-yellow-600);
}

.focus\:shadow-yellow-700:focus{
    --box-shadow-color: var(--velocity-yellow-700);
}

.focus\:shadow-yellow-800:focus{
    --box-shadow-color: var(--velocity-yellow-800);
}

.focus\:shadow-yellow-900:focus{
    --box-shadow-color: var(--velocity-yellow-900);
}

.focus\:shadow-yellow-50:focus{
    --box-shadow-color: var(--velocity-yellow-50);
}

.focus\:shadow-yellow-100:focus{
    --box-shadow-color: var(--velocity-yellow-100);
}

.focus\:shadow-yellow-200:focus{
    --box-shadow-color: var(--velocity-yellow-200);
}

.focus\:shadow-yellow-300:focus{
    --box-shadow-color: var(--velocity-yellow-300);
}

.focus\:shadow-yellow-400:focus{
    --box-shadow-color: var(--velocity-yellow-400);
}

.focus\:shadow-yellow-500:focus{
    --box-shadow-color: var(--velocity-yellow-500);
}

.focus\:shadow-yellow-600:focus{
    --box-shadow-color: var(--velocity-yellow-600);
}

.focus\:shadow-yellow-700:focus{
    --box-shadow-color: var(--velocity-yellow-700);
}

.focus\:shadow-yellow-800:focus{
    --box-shadow-color: var(--velocity-yellow-800);
}

.focus\:shadow-yellow-900:focus{
    --box-shadow-color: var(--velocity-yellow-900);
}

.focus\:shadow-orange-50:focus{
    --box-shadow-color: var(--velocity-orange-50);
}

.focus\:shadow-orange-100:focus{
    --box-shadow-color: var(--velocity-orange-100);
}

.focus\:shadow-orange-200:focus{
    --box-shadow-color: var(--velocity-orange-200);
}

.focus\:shadow-orange-300:focus{
    --box-shadow-color: var(--velocity-orange-300);
}

.focus\:shadow-orange-400:focus{
    --box-shadow-color: var(--velocity-orange-400);
}

.focus\:shadow-orange-500:focus{
    --box-shadow-color: var(--velocity-orange-500);
}

.focus\:shadow-orange-600:focus{
    --box-shadow-color: var(--velocity-orange-600);
}

.focus\:shadow-orange-700:focus{
    --box-shadow-color: var(--velocity-orange-700);
}

.focus\:shadow-orange-800:focus{
    --box-shadow-color: var(--velocity-orange-800);
}

.focus\:shadow-orange-900:focus{
    --box-shadow-color: var(--velocity-orange-900);
}

.focus\:shadow-orange-50:focus{
    --box-shadow-color: var(--velocity-orange-50);
}

.focus\:shadow-orange-100:focus{
    --box-shadow-color: var(--velocity-orange-100);
}

.focus\:shadow-orange-200:focus{
    --box-shadow-color: var(--velocity-orange-200);
}

.focus\:shadow-orange-300:focus{
    --box-shadow-color: var(--velocity-orange-300);
}

.focus\:shadow-orange-400:focus{
    --box-shadow-color: var(--velocity-orange-400);
}

.focus\:shadow-orange-500:focus{
    --box-shadow-color: var(--velocity-orange-500);
}

.focus\:shadow-orange-600:focus{
    --box-shadow-color: var(--velocity-orange-600);
}

.focus\:shadow-orange-700:focus{
    --box-shadow-color: var(--velocity-orange-700);
}

.focus\:shadow-orange-800:focus{
    --box-shadow-color: var(--velocity-orange-800);
}

.focus\:shadow-orange-900:focus{
    --box-shadow-color: var(--velocity-orange-900);
}

.focus\:shadow-orange-50:focus{
    --box-shadow-color: var(--velocity-orange-50);
}

.focus\:shadow-orange-100:focus{
    --box-shadow-color: var(--velocity-orange-100);
}

.focus\:shadow-orange-200:focus{
    --box-shadow-color: var(--velocity-orange-200);
}

.focus\:shadow-orange-300:focus{
    --box-shadow-color: var(--velocity-orange-300);
}

.focus\:shadow-orange-400:focus{
    --box-shadow-color: var(--velocity-orange-400);
}

.focus\:shadow-orange-500:focus{
    --box-shadow-color: var(--velocity-orange-500);
}

.focus\:shadow-orange-600:focus{
    --box-shadow-color: var(--velocity-orange-600);
}

.focus\:shadow-orange-700:focus{
    --box-shadow-color: var(--velocity-orange-700);
}

.focus\:shadow-orange-800:focus{
    --box-shadow-color: var(--velocity-orange-800);
}

.focus\:shadow-orange-900:focus{
    --box-shadow-color: var(--velocity-orange-900);
}

.focus\:opacity-0:focus{
    opacity: 0;
}

.focus\:opacity-5:focus{
    opacity: 0.05;
}

.focus\:opacity-10:focus{
    opacity: 0.1;
}

.focus\:opacity-15:focus{
    opacity: 0.15;
}

.focus\:opacity-20:focus{
    opacity: 0.2;
}

.focus\:opacity-25:focus{
    opacity: 0.25;
}

.focus\:opacity-30:focus{
    opacity: 0.3;
}

.focus\:opacity-35:focus{
    opacity: 0.35;
}

.focus\:opacity-40:focus{
    opacity: 0.4;
}

.focus\:opacity-45:focus{
    opacity: 0.45;
}

.focus\:opacity-50:focus{
    opacity: 0.5;
}

.focus\:opacity-55:focus{
    opacity: 0.55;
}

.focus\:opacity-60:focus{
    opacity: 0.6;
}

.focus\:opacity-65:focus{
    opacity: 0.65;
}

.focus\:opacity-70:focus{
    opacity: 0.7;
}

.focus\:opacity-75:focus{
    opacity: 0.75;
}

.focus\:opacity-80:focus{
    opacity: 0.8;
}

.focus\:opacity-85:focus{
    opacity: 0.85;
}

.focus\:opacity-90:focus{
    opacity: 0.9;
}

.focus\:opacity-95:focus{
    opacity: 0.95;
}

.focus\:opacity-100:focus{
    opacity: 1;
}

.focus\:border-collapse:focus{
    border-collapse: collapse;
}

.focus\:border-seperate:focus{
    border-collapse: separate;
}

.focus\:table-layout-auto:focus{
    table-layout: auto;
}

.focus\:table-layout-fixed:focus{
    table-layout: fixed;
}

.focus\:appearance-none:focus{
    appearance: none;
}

.focus\:appearance-auto:focus{
    appearance: auto;
}

.focus\:caption-top:focus{
    caption-side: top;
}

.focus\:caption-bottom:focus{
    caption-side: bottom;
}

.focus\:cursor-auto:focus{
    cursor: auto;
}

.focus\:cursor-default:focus{
    cursor: default;
}

.focus\:cursor-pointer:focus{
    cursor: pointer;
}

.focus\:cursor-text:focus{
    cursor: text;
}

.focus\:cursor-wait:focus{
    cursor: wait;
}

.focus\:cursor-help:focus{
    cursor: help;
}

.focus\:cursor-progress:focus{
    cursor: progress;
}

.focus\:cursor-none:focus{
    cursor: none;
}

.focus\:pointer-events-none:focus{
    pointer-events: none;
}

.focus\:pointer-events-auto:focus{
    pointer-events: auto;
}

.focus\:resize-none:focus{
    resize: none;
}

.focus\:resize-y:focus{
    resize: vertical;
}

.focus\:resize-x:focus{
    resize: horizontal;
}

.focus\:resize-both:focus{
    resize: both;
}

.focus\:scroll-auto:focus{
    scroll-behavior: auto;
}

.focus\:scroll-smooth:focus{
    scroll-behavior: smooth;
}

/* scroll-padding */
.focus\:scroll-p-auto:focus{
    scroll-padding: auto;
}

.focus\:scroll-p-0:focus{
    scroll-padding: 0;
}

.focus\:scroll-p-4:focus{
    scroll-padding: var(--velocity-padding-4);
}

.focus\:scroll-p-8:focus{
    scroll-padding: var(--velocity-padding-8);
}

.focus\:scroll-p-12:focus{
    scroll-padding: var(--velocity-padding-12);
}

.focus\:scroll-p-16:focus{
    scroll-padding: var(--velocity-padding-16);
}

.focus\:scroll-p-20:focus{
    scroll-padding: var(--velocity-padding-20);
}

.focus\:scroll-p-24:focus{
    scroll-padding: var(--velocity-padding-24);
}

.focus\:scroll-p-28:focus{
    scroll-padding: var(--velocity-padding-28);
}

.focus\:scroll-p-32:focus{
    scroll-padding: var(--velocity-padding-32);
}

.focus\:scroll-p-36:focus{
    scroll-padding: var(--velocity-padding-36);
}

.focus\:scroll-p-40:focus{
    scroll-padding: var(--velocity-padding-40);
}

.focus\:scroll-p-44:focus{
    scroll-padding: var(--velocity-padding-44);
}

.focus\:scroll-p-48:focus{
    scroll-padding: var(--velocity-padding-48);
}

.focus\:scroll-p-52:focus{
    scroll-padding: var(--velocity-padding-52);
}

.focus\:scroll-p-56:focus{
    scroll-padding: var(--velocity-padding-56);
}

.focus\:scroll-p-60:focus{
    scroll-padding: var(--velocity-padding-60);
}

.focus\:scroll-p-64:focus{
    scroll-padding: var(--velocity-padding-64);
}

.focus\:scroll-p-68:focus{
    scroll-padding: var(--velocity-padding-68);
}

.focus\:scroll-p-72:focus{
    scroll-padding: var(--velocity-padding-72);
}

.focus\:scroll-p-76:focus{
    scroll-padding: var(--velocity-padding-76);
}

.focus\:scroll-p-80:focus{
    scroll-padding: var(--velocity-padding-80);
}

/** scroll-padding top **/
.focus\:scroll-pt-auto:focus{
    scroll-padding-top: auto;
}

.focus\:scroll-pt-0:focus{
    scroll-padding-top: 0;
}

.focus\:scroll-pt-4:focus{
    scroll-padding-top: 0.25rem;
}

.focus\:scroll-pt-8:focus{
    scroll-padding-top: 0.5rem;
}

.focus\:scroll-pt-12:focus{
    scroll-padding-top: 0.75rem;
}

.focus\:scroll-pt-16:focus{
    scroll-padding-top: 1rem;
}

.focus\:scroll-pt-20:focus{
    scroll-padding-top: 1.25rem;
}

.focus\:scroll-pt-24:focus{
    scroll-padding-top: 1.5rem;
}

.focus\:scroll-pt-28:focus{
    scroll-padding-top: 1.75rem;
}

.focus\:scroll-pt-32:focus{
    scroll-padding-top: 2rem;
}

.focus\:scroll-pt-36:focus{
    scroll-padding-top: 2.25rem;
}

.focus\:scroll-pt-40:focus{
    scroll-padding-top: 2.5rem;
}

.focus\:scroll-pt-44:focus{
    scroll-padding-top: 2.75rem;
}

.focus\:scroll-pt-48:focus{
    scroll-padding-top: 3rem;
}

.focus\:scroll-pt-52:focus{
    scroll-padding-top: 3.25rem;
}

.focus\:scroll-pt-56:focus{
    scroll-padding-top: 3.5rem;
}

.focus\:scroll-pt-60:focus{
    scroll-padding-top: 3.75rem;
}

.focus\:scroll-pt-64:focus{
    scroll-padding-top: 4rem;
}

.focus\:scroll-pt-68:focus{
    scroll-padding-top: 6rem;
}

.focus\:scroll-pt-72:focus{
    scroll-padding-top: 8rem;
}

.focus\:scroll-pt-76:focus{
    scroll-padding-top: 12rem;
}

.focus\:scroll-pt-80:focus{
    scroll-padding-top: 16rem;
}

/** scroll-padding-bottom **/
.focus\:scroll-pb-auto:focus{
    scroll-padding-bottom: auto;
}

.focus\:scroll-pb-0:focus{
    scroll-padding-bottom: 0;
}

.focus\:scroll-pb-4:focus{
    scroll-padding-bottom: 0.25rem;
}

.focus\:scroll-pb-8:focus{
    scroll-padding-bottom: 0.5rem;
}

.focus\:scroll-pb-12:focus{
    scroll-padding-bottom: 0.75rem;
}

.focus\:scroll-pb-16:focus{
    scroll-padding-bottom: 1rem;
}

.focus\:scroll-pb-20:focus{
    scroll-padding-bottom: 1.25rem;
}

.focus\:scroll-pb-24:focus{
    scroll-padding-bottom: 1.5rem;
}

.focus\:scroll-pb-28:focus{
    scroll-padding-bottom: 1.75rem;
}

.focus\:scroll-pb-32:focus{
    scroll-padding-bottom: 2rem;
}

.focus\:scroll-pb-36:focus{
    scroll-padding-bottom: 2.25rem;
}

.focus\:scroll-pb-40:focus{
    scroll-padding-bottom: 2.5rem;
}

.focus\:scroll-pb-44:focus{
    scroll-padding-bottom: 2.75rem;
}

.focus\:scroll-pb-48:focus{
    scroll-padding-bottom: 3rem;
}

.focus\:scroll-pb-52:focus{
    scroll-padding-bottom: 3.25rem;
}

.focus\:scroll-pb-56:focus{
    scroll-padding-bottom: 3.5rem;
}

.focus\:scroll-pb-60:focus{
    scroll-padding-bottom: 3.75rem;
}

.focus\:scroll-pb-64:focus{
    scroll-padding-bottom: 4rem;
}

.focus\:scroll-pb-68:focus{
    scroll-padding-bottom: 6rem;
}

.focus\:scroll-pb-72:focus{
    scroll-padding-bottom: 8rem;
}

.focus\:scroll-pb-76:focus{
    scroll-padding-bottom: 12rem;
}

.focus\:scroll-pb-80:focus{
    scroll-padding-bottom: 16rem;
}

/** scroll-padding left **/
.focus\:scroll-pl-0:focus{
    scroll-padding-left: auto;
}

.focus\:scroll-pl-0:focus{
    scroll-padding-left: 0;
}

.focus\:scroll-pl-4:focus{
    scroll-padding-left: 0.25rem;
}

.focus\:scroll-pl-8:focus{
    scroll-padding-left: 0.5rem;
}

.focus\:scroll-pl-12:focus{
    scroll-padding-left: 0.75rem;
}

.focus\:scroll-pl-16:focus{
    scroll-padding-left: 1rem;
}

.focus\:scroll-pl-20:focus{
    scroll-padding-left: 1.25rem;
}

.focus\:scroll-pl-24:focus{
    scroll-padding-left: 1.5rem;
}

.focus\:scroll-pl-28:focus{
    scroll-padding-left: 1.75rem;
}

.focus\:scroll-pl-32:focus{
    scroll-padding-left: 2rem;
}

.focus\:scroll-pl-36:focus{
    scroll-padding-left: 2.25rem;
}

.focus\:scroll-pl-40:focus{
    scroll-padding-left: 2.5rem;
}

.focus\:scroll-pl-44:focus{
    scroll-padding-left: 2.75rem;
}

.focus\:scroll-pl-48:focus{
    scroll-padding-left: 3rem;
}

.focus\:scroll-pl-52:focus{
    scroll-padding-left: 3.25rem;
}

.focus\:scroll-pl-56:focus{
    scroll-padding-left: 3.5rem;
}

.focus\:scroll-pl-60:focus{
    scroll-padding-left: 3.75rem;
}

.focus\:scroll-pl-64:focus{
    scroll-padding-left: 4rem;
}

.focus\:scroll-pl-68:focus{
    scroll-padding-left: 6rem;
}

.focus\:scroll-pl-72:focus{
    scroll-padding-left: 8rem;
}

.focus\:scroll-pl-76:focus{
    scroll-padding-left: 12rem;
}

.focus\:scroll-pl-80:focus{
    scroll-padding-left: 16rem;
}

/** scroll-padding-right **/
.focus\:scroll-pr-auto:focus{
    scroll-padding-right: auto;
}

.focus\:scroll-pr-0:focus{
    scroll-padding-right: 0;
}

.focus\:scroll-pr-4:focus{
    scroll-padding-right: 0.25rem;
}

.focus\:scroll-pr-8:focus{
    scroll-padding-right: 0.5rem;
}

.focus\:scroll-pr-12:focus{
    scroll-padding-right: 0.75rem;
}

.focus\:scroll-pr-16:focus{
    scroll-padding-right: 1rem;
}

.focus\:scroll-pr-20:focus{
    scroll-padding-right: 1.25rem;
}

.focus\:scroll-pr-24:focus{
    scroll-padding-right: 1.5rem;
}

.focus\:scroll-pr-28:focus{
    scroll-padding-right: 1.75rem;
}

.focus\:scroll-pr-32:focus{
    scroll-padding-right: 2rem;
}

.focus\:scroll-pr-36:focus{
    scroll-padding-right: 2.25rem;
}

.focus\:scroll-pr-40:focus{
    scroll-padding-right: 2.5rem;
}

.focus\:scroll-pr-44:focus{
    scroll-padding-right: 2.75rem;
}

.focus\:scroll-pr-48:focus{
    scroll-padding-right: 3rem;
}

.focus\:scroll-pr-52:focus{
    scroll-padding-right: 3.25rem;
}

.focus\:scroll-pr-56:focus{
    scroll-padding-right: 3.5rem;
}

.focus\:scroll-pr-60:focus{
    scroll-padding-right: 3.75rem;
}

.focus\:scroll-pr-64:focus{
    scroll-padding-right: 4rem;
}

.focus\:scroll-pr-68:focus{
    scroll-padding-right: 6rem;
}

.focus\:scroll-pr-72:focus{
    scroll-padding-right: 8rem;
}

.focus\:scroll-pr-76:focus{
    scroll-padding-right: 12rem;
}

.focus\:scroll-pr-80:focus{
    scroll-padding-right: 16rem;
}

/* scroll-padding left and right **/
.focus\:scroll-px-auto:focus{
    scroll-padding-left: auto;
    scroll-padding-right: auto;
}

.focus\:scroll-px-0:focus{
    scroll-padding-left: 0;
    scroll-padding-right: 0;
}

.focus\:scroll-px-4:focus{
    scroll-padding-left: 0.25rem;
    scroll-padding-right: 0.25rem;
}

.focus\:scroll-px-8:focus{
    scroll-padding-left: 0.5rem;
    scroll-padding-right: 0.5rem;
}

.focus\:scroll-px-12:focus{
    scroll-padding-left: 0.75rem;
    scroll-padding-right: 0.75rem;
}

.focus\:scroll-px-16:focus{
    scroll-padding-left: 1rem;
    scroll-padding-right: 1rem;
}

.focus\:scroll-px-20:focus{
    scroll-padding-left: 1.25rem;
    scroll-padding-right: 1.25rem;
}

.focus\:scroll-px-24:focus{
    scroll-padding-left: 1.5rem;
    scroll-padding-right: 1.5rem;
}

.focus\:scroll-px-28:focus{
    scroll-padding-left: 1.75rem;
    scroll-padding-right: 1.75rem;
}

.focus\:scroll-px-32:focus{
    scroll-padding-left: 2rem;
    scroll-padding-right: 2rem;
}

.focus\:scroll-px-36:focus{
    scroll-padding-left: 2.25rem;
    scroll-padding-right: 2.25rem;
}

.focus\:scroll-px-40:focus{
    scroll-padding-left: 2.5rem;
    scroll-padding-right: 2.5rem;
}

.focus\:scroll-px-44:focus{
    scroll-padding-left: 2.75rem;
    scroll-padding-right: 2.75rem;
}

.focus\:scroll-px-48:focus{
    scroll-padding-left: 3rem;
    scroll-padding-right: 3rem;
}

.focus\:scroll-px-52:focus{
    scroll-padding-left: 3.25rem;
    scroll-padding-right: 3.25rem;
}

.focus\:scroll-px-56:focus{
    scroll-padding-left: 3.5rem;
    scroll-padding-right: 3.5rem;
}

.focus\:scroll-px-60:focus{
    scroll-padding-left: 3.75rem;
    scroll-padding-right: 3.75rem;
}

.focus\:scroll-px-64:focus{
    scroll-padding-left: 4rem;
    scroll-padding-right: 4rem;
}

.focus\:scroll-px-68:focus{
    scroll-padding-left: 6rem;
    scroll-padding-right: 6rem;
}

.focus\:scroll-px-72:focus{
    scroll-padding-left: 8rem;
    scroll-padding-right: 8rem;
}

.focus\:scroll-px-76:focus{
    scroll-padding-left: 12rem;
    scroll-padding-right: 12rem;
}

.focus\:scroll-px-80:focus{
    scroll-padding-left: 14rem;
    scroll-padding-right: 14rem;
}

/*scroll-padding top and bottom **/
.focus\:scroll-py-auto:focus{
    scroll-padding-top: auto;
    scroll-padding-bottom: auto;
}

.focus\:scroll-py-0:focus{
    scroll-padding-top: 0;
    scroll-padding-bottom: 0;
}

.focus\:scroll-py-4:focus{
    scroll-padding-top: 0.25rem;
    scroll-padding-bottom: 0.25rem;
}

.focus\:scroll-py-8:focus{
    scroll-padding-top: 0.5rem;
    scroll-padding-bottom: 0.5rem;
}

.focus\:scroll-py-12:focus{
    scroll-padding-top: 0.75rem;
    scroll-padding-top: 0.75rem;
}

.focus\:scroll-py-16:focus{
    scroll-padding-top: 1rem;
    scroll-padding-bottom: 1rem;
}

.focus\:scroll-py-20:focus{
    scroll-padding-top: 1.25rem;
    scroll-padding-bottom: 1.25rem;
}

.focus\:scroll-py-24:focus{
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem;
}

.focus\:scroll-py-28:focus{
    scroll-padding-top: 1.75rem;
    scroll-padding-bottom: 1.75rem;
}

.focus\:scroll-py-32:focus{
    scroll-padding-top: 2rem;
    scroll-padding-bottom: 2rem;
}

.focus\:scroll-py-36:focus{
    scroll-padding-top: 2.25rem;
    scroll-padding-bottom: 2.25rem;
}

.focus\:scroll-py-40:focus{
    scroll-padding-top: 2.5rem;
    scroll-padding-bottom: 2.5rem;
}

.focus\:scroll-py-44:focus{
    scroll-padding-top: 2.75rem;
    scroll-padding-bottom: 2.75rem;
}

.focus\:scroll-py-48:focus{
    scroll-padding-top: 3rem;
    scroll-padding-bottom: 3rem;
}

.focus\:scroll-py-52:focus{
    scroll-padding-top: 3.25rem;
    scroll-padding-bottom: 3.25rem;
}

.focus\:scroll-py-56:focus{
    scroll-padding-top: 3.5rem;
    scroll-padding-bottom: 3.5rem;
}

.focus\:scroll-py-60:focus{
    scroll-padding-top: 3.75rem;
    scroll-padding-bottom: 3.75rem;
}

.focus\:scroll-py-64:focus{
    scroll-padding-top: 4rem;
    scroll-padding-bottom: 4rem;
}

.focus\:scroll-py-68:focus{
    scroll-padding-top: 6rem;
    scroll-padding-bottom: 6rem;
}

.focus\:scroll-py-72:focus{
    scroll-padding-top: 8rem;
    scroll-padding-bottom: 8rem;
}

.focus\:scroll-py-76:focus{
    scroll-padding-top: 12rem;
    scroll-padding-bottom: 12rem;
}

.focus\:scroll-py-80:focus{
    scroll-padding-top: 14rem;
    scroll-padding-bottom: 14rem;
}

/* scroll-margin */
.focus\:scroll-m-auto:focus{
    scroll-margin: auto;
}

.focus\:scroll-m-0:focus{
    scroll-margin: 0;
}

.focus\:scroll-m-4:focus{
    scroll-margin: 0.25rem;
}

.focus\:scroll-m-8:focus{
    scroll-margin: 0.5rem;
}

.focus\:scroll-m-12:focus{
    scroll-margin: 0.75rem;
}

.focus\:scroll-m-16:focus{
    scroll-margin: 1rem;
}

.focus\:scroll-m-20:focus{
    scroll-margin: 1.25rem;
}

.focus\:scroll-m-24:focus{
    scroll-margin: 1.5rem;
}

.focus\:scroll-m-28:focus{
    scroll-margin: 1.75rem;
}

.focus\:scroll-m-32:focus{
    scroll-margin: 2rem;
}

.focus\:scroll-m-36:focus{
    scroll-margin: 2.25rem;
}

.focus\:scroll-m-40:focus{
    scroll-margin: 2.5rem;
}

.focus\:scroll-m-44:focus{
    scroll-margin: 2.75rem;
}

.focus\:scroll-m-48:focus{
    scroll-margin: 3rem;
}

.focus\:scroll-m-52:focus{
    scroll-margin: 3.25rem;
}

.focus\:scroll-m-56:focus{
    scroll-margin: 3.5rem;
}

.focus\:scroll-m-60:focus{
    scroll-margin: 3.75rem;
}

.focus\:scroll-m-64:focus{
    scroll-margin: 4rem;
}

.focus\:scroll-m-68:focus{
    scroll-margin: 6rem;
}

.focus\:scroll-m-72:focus{
    scroll-margin: 8rem;
}

.focus\:scroll-m-76:focus{
    scroll-margin: 12rem;
}

.focus\:scroll-m-80:focus{
    scroll-margin: 16rem;
}

/** scroll-margin top **/
.focus\:scroll-mt-auto:focus{
    scroll-margin-top: auto;
}

.focus\:scroll-mt-0:focus{
    scroll-margin-top: 0;
}

.focus\:scroll-mt-4:focus{
    scroll-margin-top: 0.25rem;
}

.focus\:scroll-mt-8:focus{
    scroll-margin-top: 0.5rem;
}

.focus\:scroll-mt-12:focus{
    scroll-margin-top: 0.75rem;
}

.focus\:scroll-mt-16:focus{
    scroll-margin-top: 1rem;
}

.focus\:scroll-mt-20:focus{
    scroll-margin-top: 1.25rem;
}

.focus\:scroll-mt-24:focus{
    scroll-margin-top: 1.5rem;
}

.focus\:scroll-mt-28:focus{
    scroll-margin-top: 1.75rem;
}

.focus\:scroll-mt-32:focus{
    scroll-margin-top: 2rem;
}

.focus\:scroll-mt-36:focus{
    scroll-margin-top: 2.25rem;
}

.focus\:scroll-mt-40:focus{
    scroll-margin-top: 2.5rem;
}

.focus\:scroll-mt-44:focus{
    scroll-margin-top: 2.75rem;
}

.focus\:scroll-mt-48:focus{
    scroll-margin-top: 3rem;
}

.focus\:scroll-mt-52:focus{
    scroll-margin-top: 3.25rem;
}

.focus\:scroll-mt-56:focus{
    scroll-margin-top: 3.5rem;
}

.focus\:scroll-mt-60:focus{
    scroll-margin-top: 3.75rem;
}

.focus\:scroll-mt-64:focus{
    scroll-margin-top: 4rem;
}

.focus\:scroll-mt-68:focus{
    scroll-margin-top: 6rem;
}

.focus\:scroll-mt-72:focus{
    scroll-margin-top: 8rem;
}

.focus\:scroll-mt-76:focus{
    scroll-margin-top: 12rem;
}

.focus\:scroll-mt-80:focus{
    scroll-margin-top: 16rem;
}

/** scroll-margin-bottom **/
.focus\:scroll-mb-auto:focus{
    scroll-margin-bottom: auto;
}

.focus\:scroll-mb-0:focus{
    scroll-margin-bottom: 0;
}

.focus\:scroll-mb-4:focus{
    scroll-margin-bottom: 0.25rem;
}

.focus\:scroll-mb-8:focus{
    scroll-margin-bottom: 0.5rem;
}

.focus\:scroll-mb-12:focus{
    scroll-margin-bottom: 0.75rem;
}

.focus\:scroll-mb-16:focus{
    scroll-margin-bottom: 1rem;
}

.focus\:scroll-mb-20:focus{
    scroll-margin-bottom: 1.25rem;
}

.focus\:scroll-mb-24:focus{
    scroll-margin-bottom: 1.5rem;
}

.focus\:scroll-mb-28:focus{
    scroll-margin-bottom: 1.75rem;
}

.focus\:scroll-mb-32:focus{
    scroll-margin-bottom: 2rem;
}

.focus\:scroll-mb-36:focus{
    scroll-margin-bottom: 2.25rem;
}

.focus\:scroll-mb-40:focus{
    scroll-margin-bottom: 2.5rem;
}

.focus\:scroll-mb-44:focus{
    scroll-margin-bottom: 2.75rem;
}

.focus\:scroll-mb-48:focus{
    scroll-margin-bottom: 3rem;
}

.focus\:scroll-mb-52:focus{
    scroll-margin-bottom: 3.25rem;
}

.focus\:scroll-mb-56:focus{
    scroll-margin-bottom: 3.5rem;
}

.focus\:scroll-mb-60:focus{
    scroll-margin-bottom: 3.75rem;
}

.focus\:scroll-mb-64:focus{
    scroll-margin-bottom: 4rem;
}

.focus\:scroll-mb-68:focus{
    scroll-margin-bottom: 6rem;
}

.focus\:scroll-mb-72:focus{
    scroll-margin-bottom: 8rem;
}

.focus\:scroll-mb-76:focus{
    scroll-margin-bottom: 12rem;
}

.focus\:scroll-mb-80:focus{
    scroll-margin-bottom: 16rem;
}

/** scroll-margin top **/
.focus\:scroll-ml-auto:focus{
    scroll-margin-left: auto;
}

.focus\:scroll-ml-0:focus{
    scroll-margin-left: 0;
}

.focus\:scroll-ml-4:focus{
    scroll-margin-left: 0.25rem;
}

.focus\:scroll-ml-8:focus{
    scroll-margin-left: 0.5rem;
}

.focus\:scroll-ml-12:focus{
    scroll-margin-left: 0.75rem;
}

.focus\:scroll-ml-16:focus{
    scroll-margin-left: 1rem;
}

.focus\:scroll-ml-20:focus{
    scroll-margin-left: 1.25rem;
}

.focus\:scroll-ml-24:focus{
    scroll-margin-left: 1.5rem;
}

.focus\:scroll-ml-28:focus{
    scroll-margin-left: 1.75rem;
}

.focus\:scroll-ml-32:focus{
    scroll-margin-left: 2rem;
}

.focus\:scroll-ml-36:focus{
    scroll-margin-left: 2.25rem;
}

.focus\:scroll-ml-40:focus{
    scroll-margin-left: 2.5rem;
}

.focus\:scroll-ml-44:focus{
    scroll-margin-left: 2.75rem;
}

.focus\:scroll-ml-48:focus{
    scroll-margin-left: 3rem;
}

.focus\:scroll-ml-52:focus{
    scroll-margin-left: 3.25rem;
}

.focus\:scroll-ml-56:focus{
    scroll-margin-left: 3.5rem;
}

.focus\:scroll-ml-60:focus{
    scroll-margin-left: 3.75rem;
}

.focus\:scroll-ml-64:focus{
    scroll-margin-left: 4rem;
}

.focus\:scroll-ml-68:focus{
    scroll-margin-left: 6rem;
}

.focus\:scroll-ml-72:focus{
    scroll-margin-left: 8rem;
}

.focus\:scroll-ml-76:focus{
    scroll-margin-left: 12rem;
}

.focus\:scroll-ml-80:focus{
    scroll-margin-left: 16rem;
}

/** scroll-margin-right **/
.focus\:scroll-mr-auto:focus{
    scroll-margin-right: auto;
}

.focus\:scroll-mr-0:focus{
    scroll-margin-right: 0;
}

.focus\:scroll-mr-4:focus{
    scroll-margin-right: 0.25rem;
}

.focus\:scroll-mr-8:focus{
    scroll-margin-right: 0.5rem;
}

.focus\:scroll-mr-12:focus{
    scroll-margin-right: 0.75rem;
}

.focus\:scroll-mr-16:focus{
    scroll-margin-right: 1rem;
}

.focus\:scroll-mr-20:focus{
    scroll-margin-right: 1.25rem;
}

.focus\:scroll-mr-24:focus{
    scroll-margin-right: 1.5rem;
}

.focus\:scroll-mr-28:focus{
    scroll-margin-right: 1.75rem;
}

.focus\:scroll-mr-32:focus{
    scroll-margin-right: 2rem;
}

.focus\:scroll-mr-36:focus{
    scroll-margin-right: 2.25rem;
}

.focus\:scroll-mr-40:focus{
    scroll-margin-right: 2.5rem;
}

.focus\:scroll-mr-44:focus{
    scroll-margin-right: 2.75rem;
}

.focus\:scroll-mr-48:focus{
    scroll-margin-right: 3rem;
}

.focus\:scroll-mr-52:focus{
    scroll-margin-right: 3.25rem;
}

.focus\:scroll-mr-56:focus{
    scroll-margin-right: 3.5rem;
}

.focus\:scroll-mr-60:focus{
    scroll-margin-right: 3.75rem;
}

.focus\:scroll-mr-64:focus{
    scroll-margin-right: 4rem;
}

.focus\:scroll-mr-68:focus{
    scroll-margin-right: 6rem;
}

.focus\:scroll-mr-72:focus{
    scroll-margin-right: 8rem;
}

.focus\:scroll-mr-76:focus{
    scroll-margin-right: 12rem;
}

.focus\:scroll-mr-80:focus{
    scroll-margin-right: 16rem;
}

/* scroll-margin left and right **/
.focus\:scroll-mx-auto:focus{
    scroll-margin-left: auto;
    scroll-margin-right: auto;
}

.focus\:scroll-mx-0:focus{
    scroll-margin-left: 0;
    scroll-margin-right: 0;
}

.focus\:scroll-mx-4:focus{
    scroll-margin-left: 0.25rem;
    scroll-margin-right: 0.25rem;
}

.focus\:scroll-mx-8:focus{
    scroll-margin-left: 0.5rem;
    scroll-margin-right: 0.5rem;
}

.focus\:scroll-mx-12:focus{
    scroll-margin-left: 0.75rem;
    scroll-margin-top: 0.75rem;
}

.focus\:scroll-mx-16:focus{
    scroll-margin-left: 1rem;
    scroll-margin-right: 1rem;
}

.focus\:scroll-mx-20:focus{
    scroll-margin-left: 1.25rem;
    scroll-margin-right: 1.25rem;
}

.focus\:scroll-mx-24:focus{
    scroll-margin-left: 1.5rem;
    scroll-margin-right: 1.5rem;
}

.focus\:scroll-mx-28:focus{
    scroll-margin-left: 1.75rem;
    scroll-margin-right: 1.75rem;
}

.focus\:scroll-mx-32:focus{
    scroll-margin-left: 2rem;
    scroll-margin-right: 2rem;
}

.focus\:scroll-mx-36:focus{
    scroll-margin-left: 2.25rem;
    scroll-margin-right: 2.25rem;
}

.focus\:scroll-mx-40:focus{
    scroll-margin-left: 2.5rem;
    scroll-margin-right: 2.5rem;
}

.focus\:scroll-mx-44:focus{
    scroll-margin-left: 2.75rem;
    scroll-margin-right: 2.75rem;
}

.focus\:scroll-mx-48:focus{
    scroll-margin-left: 3rem;
    scroll-margin-right: 3rem;
}

.focus\:scroll-mx-52:focus{
    scroll-margin-left: 3.25rem;
    scroll-margin-right: 3.25rem;
}

.focus\:scroll-mx-56:focus{
    scroll-margin-left: 3.5rem;
    scroll-margin-right: 3.5rem;
}

.focus\:scroll-mx-60:focus{
    scroll-margin-left: 3.75rem;
    scroll-margin-right: 3.75rem;
}

.focus\:scroll-mx-64:focus{
    scroll-margin-left: 4rem;
    scroll-margin-right: 4rem;
}

.focus\:scroll-mx-68:focus{
    scroll-margin-left: 6rem;
    scroll-margin-right: 6rem;
}

.focus\:scroll-mx-72:focus{
    scroll-margin-left: 8rem;
    scroll-margin-right: 8rem;
}

.focus\:scroll-mx-76:focus{
    scroll-margin-left: 12rem;
    scroll-margin-right: 12rem;
}

.focus\:scroll-mx-80:focus{
    scroll-margin-left: 14rem;
    scroll-margin-right: 14rem;
}

/** scroll-margin top and bottom **/
.focus\:scroll-my-auto:focus{
    scroll-margin-top: auto;
    scroll-margin-bottom: auto;
}

.focus\:scroll-my-0:focus{
    scroll-margin-top: 0;
    scroll-margin-bottom: 0;
}

.focus\:scroll-my-4:focus{
    scroll-margin-top: 0.25rem;
    scroll-margin-bottom: 0.25rem;
}

.focus\:scroll-my-8:focus{
    scroll-margin-top: 0.5rem;
    scroll-margin-bottom: 0.5rem;
}

.focus\:scroll-my-12:focus{
    scroll-margin-top: 0.75rem;
    scroll-margin-bottom: 0.75rem;
}

.focus\:scroll-my-16:focus{
    scroll-margin-top: 1rem;
    scroll-margin-bottom: 1rem;
}

.focus\:scroll-my-20:focus{
    scroll-margin-top: 1.25rem;
    scroll-margin-bottom: 1.25rem;
}

.focus\:scroll-my-24:focus{
    scroll-margin-top: 1.5rem;
    scroll-margin-bottom: 1.5rem;
}

.focus\:scroll-my-28:focus{
    scroll-margin-top: 1.75rem;
    scroll-margin-bottom: 1.75rem;
}

.focus\:scroll-my-32:focus{
    scroll-margin-top: 2rem;
    scroll-margin-bottom: 2rem;
}

.focus\:scroll-my-36:focus{
    scroll-margin-top: 2.25rem;
    scroll-margin-bottom: 2.25rem;
}

.focus\:scroll-my-40:focus{
    scroll-margin-top: 2.5rem;
    scroll-margin-bottom: 2.5rem;
}

.focus\:scroll-my-44:focus{
    scroll-margin-top: 2.75rem;
    scroll-margin-bottom: 2.75rem;
}

.focus\:scroll-my-48:focus{
    scroll-margin-top: 3rem;
    scroll-margin-bottom: 3rem;
}

.focus\:scroll-my-52:focus{
    scroll-margin-top: 3.25rem;
    scroll-margin-bottom: 3.25rem;
}

.focus\:scroll-my-56:focus{
    scroll-margin-top: 3.5rem;
    scroll-margin-bottom: 3.5rem;
}

.focus\:scroll-my-60:focus{
    scroll-margin-top: 3.75rem;
    scroll-margin-bottom: 3.75rem;
}

.focus\:scroll-my-64:focus{
    scroll-margin-top: 4rem;
    scroll-margin-bottom: 4rem;
}

.focus\:scroll-my-68:focus{
    scroll-margin-top: 6rem;
    scroll-margin-bottom: 6rem;
}

.focus\:scroll-my-72:focus{
    scroll-margin-top: 8rem;
    scroll-margin-bottom: 8rem;
}

.focus\:scroll-my-76:focus{
    scroll-margin-top: 12rem;
    scroll-margin-bottom: 12rem;
}

.focus\:scroll-my-80:focus{
    scroll-margin-top: 14rem;
    scroll-margin-bottom: 14rem;
}

.focus\:scroll-snap-align-start:focus{
    scroll-snap-align: start;
}

.focus\:scroll-snap-align-end:focus{
    scroll-snap-align: end;
}

.focus\:scroll-snap-align-center:focus{
    scroll-snap-align: center;
}

.focus\:scroll-snap-align-none:focus{
    scroll-snap-align: none;
}

.focus\:scroll-snap-stop-normal:focus{
    scroll-snap-stop: normal;
}

.focus\:scroll-always-stop-normal:focus{
    scroll-snap-stop: always;
}

.focus\:scroll-snap-type-none:focus{
    scroll-snap-type: none;
}

.focus\:scroll-snap-type-mandatory:focus{
    scroll-snap-type: mandatory;
}

.focus\:scroll-snap-type-proximity:focus{
    scroll-snap-type: proximity;
}

.focus\:user-select-none:focus{
    user-select: none;
}

.focus\:user-select-text:focus{
    user-select: text;
}

.focus\:user-select-all:focus{
    user-select: all;
}

.focus\:user-select-auto:focus{
    user-select: auto;
}

.focus\:will-change-auto:focus{
    will-change: auto;
}

.focus\:will-change-scroll:focus{
    will-change: scroll;
}

.focus\:will-change-contents:focus{
    will-change: contents;
}

.focus\:will-change-transform:focus{
    will-change: transform;
}

.focus\:stroke-w-0:focus{
    stroke-width: 0;
}

.focus\:stroke-w-1:focus{
    stroke-width: 1;
}

.focus\:stroke-w-2:focus{
    stroke-width: 2;
}

.focus\:scale-0:focus{
    transform: scale(0);
}

.focus\:scale-5:focus{
    transform: scale(0.05);
}

.focus\:scale-10:focus{
    transform: scale(0.1);
}

.focus\:scale-15:focus{
    transform: scale(0.15);
}

.focus\:scale-20:focus{
    transform: scale(0.2);
}

.focus\:scale-25:focus{
    transform: scale(0.25);
}

.focus\:scale-30:focus{
    transform: scale(0.3);
}

.focus\:scale-35:focus{
    transform: scale(0.35);
}

.focus\:scale-40:focus{
    transform: scale(0.4);
}

.focus\:scale-45:focus{
    transform: scale(0.45);
}

.focus\:scale-50:focus{
    transform: scale(0.5);
}

.focus\:scale-55:focus{
    transform: scale(0.55);
}

.focus\:scale-60:focus{
    transform: scale(0.6);
}

.focus\:scale-65:focus{
    transform: scale(0.65);
}

.focus\:scale-70:focus{
    transform: scale(0.7);
}

.focus\:scale-75:focus{
    transform: scale(0.75);
}

.focus\:scale-80:focus{
    transform: scale(0.8);
}

.focus\:scale-85:focus{
    transform: scale(0.85);
}

.focus\:scale-90:focus{
    transform: scale(0.9);
}

.focus\:scale-95:focus{
    transform: scale(0.95);
}

.focus\:scale-100:focus{
    transform: scale(1);
}

.focus\:scale-105:focus{
    transform: scale(1.05);
}

.focus\:scale-110:focus{
    transform: scale(1.1);
}

.focus\:scale-115:focus{
    transform: scale(1.15);
}

.focus\:scale-120:focus{
    transform: scale(1.2);
}

.focus\:scale-125:focus{
    transform: scale(1.25);
}

.focus\:scale-130:focus{
    transform: scale(1.3);
}

.focus\:scale-135:focus{
    transform: scale(1.35);
}

.focus\:scale-140:focus{
    transform: scale(1.4);
}

.focus\:scale-145:focus{
    transform: scale(1.45);
}

.focus\:scale-150:focus{
    transform: scale(1.5);
}

.focus\:-translate-1:focus{
    transform: translate(-10px);
}

.focus\:-translate-2:focus{
    transform: translate(-20px);
}

.focus\:-translate-3:focus{
    transform: translate(-30px);
}

.focus\:-translate-4:focus{
    transform: translate(-40px);
}

.focus\:-translate-5:focus{
    transform: translate(-60px);
}

.focus\:-translate-6:focus{
    transform: translate(-60px);
}

.focus\:-translate-7:focus{
    transform: translate(-70px);
}

.focus\:-translate-8:focus{
    transform: translate(-80px);
}

.focus\:-translate-9:focus{
    transform: translate(-90px);
}

.focus\:-translate-10:focus{
    transform: translate(-100px);
}

.focus\:-translate-11:focus{
    transform: translate(-110px);
}

.focus\:-translate-12:focus{
    transform: translate(-120px);
}

.focus\:-translate-13:focus{
    transform: translate(-130px);
}

.focus\:-translate-14:focus{
    transform: translate(-140px);
}

.focus\:-translate-15:focus{
    transform: translate(-150px);
}

.focus\:-translate-16:focus{
    transform: translate(-160px);
}

.focus\:-translate-17:focus{
    transform: translate(-170px);
}

.focus\:-translate-18:focus{
    transform: translate(-180px);
}

.focus\:-translate-19:focus{
    transform: translate(-190px);
}

.focus\:-translate-20:focus{
    transform: translate(-200px);
}

.focus\:-translate-10x:focus{
    transform: translate(-10%);
}

.focus\:-translate-15x:focus{
    transform: translate(-15%);
}

.focus\:-translate-20x:focus{
    transform: translate(-20%);
}

.focus\:-translate-25x:focus{
    transform: translate(-25%);
}

.focus\:-translate-30x:focus{
    transform: translate(-30%);
}

.focus\:-translate-35x:focus{
    transform: translate(-35%);
}

.focus\:-translate-40x:focus{
    transform: translate(-40%);
}

.focus\:-translate-45x:focus{
    transform: translate(-45%);
}

.focus\:-translate-50x:focus{
    transform: translate(-50%);
}

.focus\:-translate-55x:focus{
    transform: translate(-55%);
}

.focus\:-translate-60x:focus{
    transform: translate(-60%);
}

.focus\:-translate-65x:focus{
    transform: translate(-65%);
}

.focus\:-translate-70x:focus{
    transform: translate(-70%);
}

.focus\:-translate-75x:focus{
    transform: translate(-75%);
}

.focus\:-translate-80x:focus{
    transform: translate(-80%);
}

.focus\:-translate-85x:focus{
    transform: translate(-85%);
}

.focus\:-translate-90x:focus{
    transform: translate(-90%);
}

.focus\:-translate-95x:focus{
    transform: translate(-95%);
}

.focus\:-translate-x-1:focus{
    transform: translateX(-10px);
}

.focus\:-translate-x-2:focus{
    transform: translateX(-20px);
}

.focus\:-translate-x-3:focus{
    transform: translateX(-30px);
}

.focus\:-translate-x-4:focus{
    transform: translateX(-40px);
}

.focus\:-translate-x-5:focus{
    transform: translateX(-60px);
}

.focus\:-translate-x-6:focus{
    transform: translateX(-60px);
}

.focus\:-translate-x-7:focus{
    transform: translateX(-70px);
}

.focus\:-translate-x-8:focus{
    transform: translateX(-80px);
}

.focus\:-translate-x-9:focus{
    transform: translateX(-90px);
}

.focus\:-translate-x-10:focus{
    transform: translateX(-100px);
}

.focus\:-translate-x-11:focus{
    transform: translateX(-110px);
}

.focus\:-translate-x-12:focus{
    transform: translateX(-120px);
}

.focus\:-translate-x-13:focus{
    transform: translateX(-130px);
}

.focus\:-translate-x-14:focus{
    transform: translateX(-140px);
}

.focus\:-translate-x-15:focus{
    transform: translateX(-150px);
}

.focus\:-translate-x-16:focus{
    transform: translateX(-160px);
}

.focus\:-translate-x-17:focus{
    transform: translateX(-170px);
}

.focus\:-translate-x-18:focus{
    transform: translateX(-180px);
}

.focus\:-translate-x-19:focus{
    transform: translateX(-190px);
}

.focus\:-translate-x-20:focus{
    transform: translateX(-200px);
}

.focus\:-translate-x-10x:focus{
    transform: translateX(-10%);
}

.focus\:-translate-x-15x:focus{
    transform: translateX(-15%);
}

.focus\:-translate-x-20x:focus{
    transform: translateX(-20%);
}

.focus\:-translate-x-25x:focus{
    transform: translateX(-25%);
}

.focus\:-translate-x-30x:focus{
    transform: translateX(-30%);
}

.focus\:-translate-x-35x:focus{
    transform: translateX(-35%);
}

.focus\:-translate-x-40x:focus{
    transform: translateX(-40%);
}

.focus\:-translate-x-45x:focus{
    transform: translateX(-45%);
}

.focus\:-translate-x-50x:focus{
    transform: translateX(-50%);
}

.focus\:-translate-x-55x:focus{
    transform: translateX(-55%);
}

.focus\:-translate-x-60x:focus{
    transform: translateX(-60%);
}

.focus\:-translate-x-65x:focus{
    transform: translateX(-65%);
}

.focus\:-translate-x-70x:focus{
    transform: translateX(-70%);
}

.focus\:-translate-x-75x:focus{
    transform: translateX(-75%);
}

.focus\:-translate-x-80x:focus{
    transform: translateX(-80%);
}

.focus\:-translate-x-85x:focus{
    transform: translateX(-85%);
}

.focus\:-translate-x-90x:focus{
    transform: translateX(-90%);
}

.focus\:-translate-x-95x:focus{
    transform: translateX(-95%);
}

.focus\:-translate-y-1:focus{
    transform: translateY(-10px);
}

.focus\:-translate-y-2:focus{
    transform: translateY(-20px);
}

.focus\:-translate-y-3:focus{
    transform: translateY(-30px);
}

.focus\:-translate-y-4:focus{
    transform: translateY(-40px);
}

.focus\:-translate-y-5:focus{
    transform: translateY(-60px);
}

.focus\:-translate-y-6:focus{
    transform: translateY(-60px);
}

.focus\:-translate-y-7:focus{
    transform: translateY(-70px);
}

.focus\:-translate-y-8:focus{
    transform: translateY(-80px);
}

.focus\:-translate-y-9:focus{
    transform: translateY(-90px);
}

.focus\:-translate-y-10:focus{
    transform: translateY(-100px);
}

.focus\:-translate-y-11:focus{
    transform: translateY(-110px);
}

.focus\:-translate-y-12:focus{
    transform: translateY(-120px);
}

.focus\:-translate-y-13:focus{
    transform: translateY(-130px);
}

.focus\:-translate-y-14:focus{
    transform: translateY(-140px);
}

.focus\:-translate-y-15:focus{
    transform: translateY(-150px);
}

.focus\:-translate-y-16:focus{
    transform: translateY(-160px);
}

.focus\:-translate-y-17:focus{
    transform: translateY(-170px);
}

.focus\:-translate-y-18:focus{
    transform: translateY(-180px);
}

.focus\:-translate-y-19:focus{
    transform: translateY(-190px);
}

.focus\:-translate-y-20:focus{
    transform: translateY(-200px);
}

.focus\:-translate-y-10x:focus{
    transform: translateY(-10%);
}

.focus\:-translate-y-15x:focus{
    transform: translateY(-15%);
}

.focus\:-translate-y-20x:focus{
    transform: translateY(-20%);
}

.focus\:-translate-y-25x:focus{
    transform: translateY(-25%);
}

.focus\:-translate-y-30x:focus{
    transform: translateY(-30%);
}

.focus\:-translate-y-35x:focus{
    transform: translateY(-35%);
}

.focus\:-translate-y-40x:focus{
    transform: translateY(-40%);
}

.focus\:-translate-y-45x:focus{
    transform: translateY(-45%);
}

.focus\:-translate-y-50x:focus{
    transform: translateY(-50%);
}

.focus\:-translate-y-55x:focus{
    transform: translateY(-55%);
}

.focus\:-translate-y-60x:focus{
    transform: translateY(-60%);
}

.focus\:-translate-y-65x:focus{
    transform: translateY(-65%);
}

.focus\:-translate-y-70x:focus{
    transform: translateY(-70%);
}

.focus\:-translate-y-75x:focus{
    transform: translateY(-75%);
}

.focus\:-translate-y-80x:focus{
    transform: translateY(-80%);
}

.focus\:-translate-y-85x:focus{
    transform: translateY(-85%);
}

.focus\:-translate-y-90x:focus{
    transform: translateY(-90%);
}

.focus\:-translate-y-95x:focus{
    transform: translateY(-95%);
}

.focus\:-translate-y-100x:focus{
    transform: translateY(-100%);
}

.focus\:translate-0:focus{
    transform: translate(0);
}

.focus\:translate-1:focus{
    transform: translate(10px);
}

.focus\:translate-2:focus{
    transform: translate(20px);
}

.focus\:translate-3:focus{
    transform: translate(30px);
}

.focus\:translate-4:focus{
    transform: translate(40px);
}

.focus\:translate-5:focus{
    transform: translate(60px);
}

.focus\:translate-6:focus{
    transform: translate(60px);
}

.focus\:translate-7:focus{
    transform: translate(70px);
}

.focus\:translate-8:focus{
    transform: translate(80px);
}

.focus\:translate-9:focus{
    transform: translate(90px);
}

.focus\:translate-10:focus{
    transform: translate(100px);
}

.focus\:translate-11:focus{
    transform: translate(110px);
}

.focus\:translate-12:focus{
    transform: translate(120px);
}

.focus\:translate-13:focus{
    transform: translate(130px);
}

.focus\:translate-14:focus{
    transform: translate(140px);
}

.focus\:translate-15:focus{
    transform: translate(150px);
}

.focus\:translate-16:focus{
    transform: translate(160px);
}

.focus\:translate-17:focus{
    transform: translate(170px);
}

.focus\:translate-18:focus{
    transform: translate(180px);
}

.focus\:translate-19:focus{
    transform: translate(190px);
}

.focus\:translate-20:focus{
    transform: translate(200px);
}

.focus\:translate-10x:focus{
    transform: translate(10%);
}

.focus\:translate-15x:focus{
    transform: translate(15%);
}

.focus\:translate-20x:focus{
    transform: translate(20%);
}

.focus\:translate-25x:focus{
    transform: translate(25%);
}

.focus\:translate-30x:focus{
    transform: translate(30%);
}

.focus\:translate-35x:focus{
    transform: translate(35%);
}

.focus\:translate-40x:focus{
    transform: translate(40%);
}

.focus\:translate-45x:focus{
    transform: translate(45%);
}

.focus\:translate-50x:focus{
    transform: translate(50%);
}

.focus\:translate-55x:focus{
    transform: translate(55%);
}

.focus\:translate-60x:focus{
    transform: translate(60%);
}

.focus\:translate-65x:focus{
    transform: translate(65%);
}

.focus\:translate-70x:focus{
    transform: translate(70%);
}

.focus\:translate-75x:focus{
    transform: translate(75%);
}

.focus\:translate-80x:focus{
    transform: translate(80%);
}

.focus\:translate-85x:focus{
    transform: translate(85%);
}

.focus\:translate-90x:focus{
    transform: translate(90%);
}

.focus\:translate-95x:focus{
    transform: translate(95%);
}

.focus\:translate-x-0:focus{
    transform: translateX(0);
}

.focus\:translate-x-1:focus{
    transform: translateX(10px);
}

.focus\:translate-x-2:focus{
    transform: translateX(20px);
}

.focus\:translate-x-3:focus{
    transform: translateX(30px);
}

.focus\:translate-x-4:focus{
    transform: translateX(40px);
}

.focus\:translate-x-5:focus{
    transform: translateX(60px);
}

.focus\:translate-x-6:focus{
    transform: translateX(60px);
}

.focus\:translate-x-7:focus{
    transform: translateX(70px);
}

.focus\:translate-x-8:focus{
    transform: translateX(80px);
}

.focus\:translate-x-9:focus{
    transform: translateX(90px);
}

.focus\:translate-x-10:focus{
    transform: translateX(100px);
}

.focus\:translate-x-11:focus{
    transform: translateX(110px);
}

.focus\:translate-x-12:focus{
    transform: translateX(120px);
}

.focus\:translate-x-13:focus{
    transform: translateX(130px);
}

.focus\:translate-x-14:focus{
    transform: translateX(140px);
}

.focus\:translate-x-15:focus{
    transform: translateX(150px);
}

.focus\:translate-x-16:focus{
    transform: translateX(160px);
}

.focus\:translate-x-17:focus{
    transform: translateX(170px);
}

.focus\:translate-x-18:focus{
    transform: translateX(180px);
}

.focus\:translate-x-19:focus{
    transform: translateX(190px);
}

.focus\:translate-x-20:focus{
    transform: translateX(200px);
}

.focus\:translate-x-10x:focus{
    transform: translateX(10%);
}

.focus\:translate-x-15x:focus{
    transform: translateX(15%);
}

.focus\:translate-x-20x:focus{
    transform: translateX(20%);
}

.focus\:translate-x-25x:focus{
    transform: translateX(25%);
}

.focus\:translate-x-30x:focus{
    transform: translateX(30%);
}

.focus\:translate-x-35x:focus{
    transform: translateX(35%);
}

.focus\:translate-x-40x:focus{
    transform: translateX(40%);
}

.focus\:translate-x-45x:focus{
    transform: translateX(45%);
}

.focus\:translate-x-50x:focus{
    transform: translateX(50%);
}

.focus\:translate-x-55x:focus{
    transform: translateX(55%);
}

.focus\:translate-x-60x:focus{
    transform: translateX(60%);
}

.focus\:translate-x-65x:focus{
    transform: translateX(65%);
}

.focus\:translate-x-70x:focus{
    transform: translateX(70%);
}

.focus\:translate-x-75x:focus{
    transform: translateX(75%);
}

.focus\:translate-x-80x:focus{
    transform: translateX(80%);
}

.focus\:translate-x-85x:focus{
    transform: translateX(85%);
}

.focus\:translate-x-90x:focus{
    transform: translateX(90%);
}

.focus\:translate-x-95x:focus{
    transform: translateX(95%);
}

.focus\:translate-y-0:focus{
    transform: translateY(0);
}

.focus\:translate-y-1:focus{
    transform: translateY(10px);
}

.focus\:translate-y-2:focus{
    transform: translateY(20px);
}

.focus\:translate-y-3:focus{
    transform: translateY(30px);
}

.focus\:translate-y-4:focus{
    transform: translateY(40px);
}

.focus\:translate-y-5:focus{
    transform: translateY(60px);
}

.focus\:translate-y-6:focus{
    transform: translateY(60px);
}

.focus\:translate-y-7:focus{
    transform: translateY(70px);
}

.focus\:translate-y-8:focus{
    transform: translateY(80px);
}

.focus\:translate-y-9:focus{
    transform: translateY(90px);
}

.focus\:translate-y-10:focus{
    transform: translateY(100px);
}

.focus\:translate-y-11:focus{
    transform: translateY(110px);
}

.focus\:translate-y-12:focus{
    transform: translateY(120px);
}

.focus\:translate-y-13:focus{
    transform: translateY(130px);
}

.focus\:translate-y-14:focus{
    transform: translateY(140px);
}

.focus\:translate-y-15:focus{
    transform: translateY(150px);
}

.focus\:translate-y-16:focus{
    transform: translateY(160px);
}

.focus\:translate-y-17:focus{
    transform: translateY(170px);
}

.focus\:translate-y-18:focus{
    transform: translateY(180px);
}

.focus\:translate-y-19:focus{
    transform: translateY(190px);
}

.focus\:translate-y-20:focus{
    transform: translateY(200px);
}

.focus\:translate-y-10x:focus{
    transform: translateY(10%);
}

.focus\:translate-y-15x:focus{
    transform: translateY(15%);
}

.focus\:translate-y-20x:focus{
    transform: translateY(20%);
}

.focus\:translate-y-25x:focus{
    transform: translateY(25%);
}

.focus\:translate-y-30x:focus{
    transform: translateY(30%);
}

.focus\:translate-y-35x:focus{
    transform: translateY(35%);
}

.focus\:translate-y-40x:focus{
    transform: translateY(40%);
}

.focus\:translate-y-45x:focus{
    transform: translateY(45%);
}

.focus\:translate-y-50x:focus{
    transform: translateY(50%);
}

.focus\:translate-y-55x:focus{
    transform: translateY(55%);
}

.focus\:translate-y-60x:focus{
    transform: translateY(60%);
}

.focus\:translate-y-65x:focus{
    transform: translateY(65%);
}

.focus\:translate-y-70x:focus{
    transform: translateY(70%);
}

.focus\:translate-y-75x:focus{
    transform: translateY(75%);
}

.focus\:translate-y-80x:focus{
    transform: translateY(80%);
}

.focus\:translate-y-85x:focus{
    transform: translateY(85%);
}

.focus\:translate-y-90x:focus{
    transform: translateY(90%);
}

.focus\:translate-y-95x:focus{
    transform: translateY(95%);
}

.focus\:rotate-0:focus{
    transform: rotate(0);
}

.focus\:rotate-1:focus{
    transform: rotate(1deg);
}

.focus\:rotate-2:focus{
    transform: rotate(2deg);
}

.focus\:rotate-3:focus{
    transform: rotate(3deg);
}

.focus\:rotate-6:focus{
    transform: rotate(6deg);
}

.focus\:rotate-12:focus{
    transform: rotate(12deg);
}

.focus\:rotate-20:focus{
    transform: rotate(20deg);
}

.focus\:rotate-30:focus{
    transform: rotate(30deg);
}

.focus\:rotate-45:focus{
    transform: rotate(45deg);
}

.focus\:rotate-60:focus{
    transform: rotate(60deg);
}

.focus\:rotate-90:focus{
    transform: rotate(90deg);
}

.focus\:rotate-180:focus{
    transform: rotate(180deg);
}

.focus\:rotate-259:focus{
    transform: rotate(359deg);
}

.focus\:transform-origin-center:focus{
    transform-origin: center;
}

.focus\:transform-origin-center:focus{
    transform-origin: center;
}

.focus\:transform-origin-center:focus{
    transform-origin: center;
}

.focus\:transform-origin-center:focus{
    transform-origin: center;
}

.focus\:transform-origin-center:focus{
    transform-origin: center;
}

.focus\:transform-origin-center:focus{
    transform-origin: center;
}

.focus\:transform-origin-center:focus{
    transform-origin: center;
}

.focus\:transition-duration-75:focus{
    transition-duration: 75ms;
}

.focus\:transition-duration-100:focus{
    transition-duration: 100ms;
}

.focus\:transition-duration-150:focus{
    transition-duration: 150ms;
}

.focus\:transition-duration-200:focus{
    transition-duration: 200ms;
}

.focus\:transition-duration-300:focus{
    transition-duration: 300ms;
}

.focus\:transition-duration-700:focus{
    transition-duration: 700ms;
}

.focus\:transition-duration-1000:focus{
    transition-duration: 1000ms;
}

.focus\:transition-ease-linear:focus{
    transition-timing-function: linear;
}

.focus\:transition-ease-in:focus{
    transition-timing-function: ease-in;
}

.focus\:transition-ease-out:focus{
    transition-timing-function: ease-out;
}

.focus\:transition-ease-in-out:focus{
    transition-timing-function: ease-in-out;
}

.focus\:transition-delay-75:focus{
    transition-delay: 75ms;
}

.focus\:transition-delay-100:focus{
    transition-delay: 100ms;
}

.focus\:transition-delay-150:focus{
    transition-delay: 150ms;
}

.focus\:transition-duration-200:focus{
    transition-delay: 200ms;
}

.focus\:transition-delay-300:focus{
    transition-delay: 300ms;
}

.focus\:transition-delay-700:focus{
    transition-delay: 700ms;
}

.focus\:transition-delay-1000:focus{
    transition-delay: 1000ms;
}

.focus\:transition-property-all:focus{
    transition-property: all;
}

.focus\:transition-property-colors:focus{
    transition-property: color, background-color, text-decoration, fill, stroke;
}

.focus\:transition-property-opacity:focus{
    transition-property: opacity;
}

.focus\:transition-property-transform:focus{
    transition-property: transform;
}

.focus\:animation-duration-75:focus{
    animation-duration: 75ms;
}

.focus\:animation-duration-100:focus{
    animation-duration: 100ms;
}

.focus\:animation-duration-150:focus{
    animation-duration: 150ms;
}

.focus\:animation-duration-200:focus{
    animation-duration: 200ms;
}

.focus\:animation-duration-300:focus{
    animation-duration: 300ms;
}

.focus\:animation-duration-700:focus{
    animation-duration: 700ms;
}

.focus\:animation-duration-1000:focus{
    animation-duration: 1000ms;
}

.focus\:animation-ease-linear:focus{
    animation-timing-function: linear;
}

.focus\:animation-ease-in:focus{
    animation-timing-function: ease-in;
}

.focus\:animation-ease-out:focus{
    animation-timing-function: ease-out;
}

.focus\:animation-ease-in-out:focus{
    animation-timing-function: ease-in-out;
}

.focus\:animation-delay-75:focus{
    animation-delay: 75ms;
}

.focus\:animation-delay-100:focus{
    animation-delay: 100ms;
}

.focus\:animation-delay-150:focus{
    animation-delay: 150ms;
}

.focus\:animation-duration-200:focus{
    animation-delay: 200ms;
}

.focus\:animation-delay-300:focus{
    animation-delay: 300ms;
}

.focus\:animation-delay-700:focus{
    animation-delay: 700ms;
}

.focus\:animation-delay-1000:focus{
    animation-delay: 1000ms;
}

.focus\:animation-name-fade-in:focus{
    animation-name: fade-in;
}

.focus\:animation-name-fade-out:focus{
    animation-name: fade-out;
}

.focus\:animation-name-spin:focus{
    animation-name: spin;
}

.focus\:animation-name-translate-x:focus{
    animation-name: translate-x;
}

.focus\:animation-name-translate-y:focus{
    animation-name: translate-y;
}

.focus\:animation-name-scale-up:focus{
    animation-name: scale-up;
}

.focus\:animation-name-scale-down:focus{
    animation-name: scale-down;
}

.focus\:animation-name-bounce:focus{
    animation-name: bounce;
}

.focus\:animation-name-slide-in:focus{
    animation-name: slide-in;
}

.focus\:animation-name-slide-out:focus{
    animation-name: slide-out;
}

.focus\:animation-name-pulse:focus{
    animation-name: pulse;
}

.focus\:color-transparent:focus{
    color: transparent;
}

.focus\:bg-transparent:focus{
    background: transparent;
}

.focus\:border-transparent:focus{
    border-color: transparent;
}

.focus\:color-white:focus{
    color: var(--white);
}

.focus\:color-black:focus{
    color: var(--black);
}

.focus\:text-white:focus{
    color: var(--white);
}

.focus\:text-black:focus{
    color: var(--black);
}

.focus\:bg-white:focus{
    background: var(--white);
}

.focus\:bg-black:focus{
    background: var(--black);
}

.focus\:border-white:focus{
    border-color: var(--white);
}

.focus\:border-black:focus{
    border-color: var(--black);
}

.focus\:border-teal-50:focus{
    border-color: var(--velocity-teal-50);
}

.focus\:border-teal-100:focus{
    border-color: var(--velocity-teal-100);
}

.focus\:border-teal-200:focus{
    border-color: var(--velocity-teal-200);
}

.focus\:border-teal-300:focus{
    border-color: var(--velocity-teal-300);
}

.focus\:border-teal-400:focus{
    border-color: var(--velocity-teal-400);
}

.focus\:border-teal-500:focus{
    border-color: var(--velocity-teal-500);
}

.focus\:border-teal-600:focus{
    border-color: var(--velocity-teal-600);
}

.focus\:border-teal-700:focus{
    border-color: var(--velocity-teal-700);
}

.focus\:border-teal-800:focus{
    border-color: var(--velocity-teal-800);
}

.focus\:border-teal-900:focus{
    border-color: var(--velocity-teal-900);
}

.focus\:border-red-50:focus{
    border-color: var(--velocity-red-50);
}

.focus\:border-red-100:focus{
    border-color: var(--velocity-red-100);
}

.focus\:border-red-200:focus{
    border-color: var(--velocity-red-200);
}

.focus\:border-red-300:focus{
    border-color: var(--velocity-red-300);
}

.focus\:border-red-400:focus{
    border-color: var(--velocity-red-400);
}

.focus\:border-red-500:focus{
    border-color: var(--velocity-red-500);
}

.focus\:border-red-600:focus{
    border-color: var(--velocity-red-600);
}

.focus\:border-red-700:focus{
    border-color: var(--velocity-red-700);
}

.focus\:border-red-800:focus{
    border-color: var(--velocity-red-800);
}

.focus\:border-red-900:focus{
    border-color: var(--velocity-red-900);
}

.focus\:border-grey-100:focus{
    border-color: var(--velocity-grey-100);
}

.focus\:border-sky-50:focus{
    border-color: var(--velocity-sky-50);
}

.focus\:border-sky-100:focus{
    border-color: var(--velocity-sky-100);
}

.focus\:border-sky-200:focus{
    border-color: var(--velocity-sky-200);
}

.focus\:border-sky-300:focus{
    border-color: var(--velocity-sky-300);
}

.focus\:border-sky-400:focus{
    border-color: var(--velocity-sky-400);
}

.focus\:border-sky-500:focus{
    border-color: var(--velocity-sky-500);
}

.focus\:border-sky-600:focus{
    border-color: var(--velocity-sky-600);
}

.focus\:border-sky-700:focus{
    border-color: var(--velocity-sky-700);
}

.focus\:border-sky-800:focus{
    border-color: var(--velocity-sky-800);
}

.focus\:border-sky-900:focus{
    border-color: var(--velocity-sky-900);
}

.focus\:border-green-50:focus{
    border-color: var(--velocity-green-50);
}

.focus\:border-green-100:focus{
    border-color: var(--velocity-green-100);
}

.focus\:border-green-200:focus{
    border-color: var(--velocity-green-200);
}

.focus\:border-green-300:focus{
    border-color: var(--velocity-green-300);
}

.focus\:border-green-400:focus{
    border-color: var(--velocity-green-400);
}

.focus\:border-green-500:focus{
    border-color: var(--velocity-green-500);
}

.focus\:border-green-600:focus{
    border-color: var(--velocity-green-600);
}

.focus\:border-green-700:focus{
    border-color: var(--velocity-green-700);
}

.focus\:border-green-800:focus{
    border-color: var(--velocity-green-800);
}

.focus\:border-green-900:focus{
    border-color: var(--velocity-green-900);
}

.focus\:border-grey-200:focus{
    border-color: var(--velocity-grey-200);
}

.focus\:border-grey-300:focus{
    border-color: var(--velocity-grey-300);
}

.focus\:border-grey-400:focus{
    border-color: var(--velocity-grey-400);
}

.focus\:border-grey-500:focus{
    border-color: var(--velocity-grey-500);
}

.focus\:border-grey-600:focus{
    border-color: var(--velocity-grey-600);
}

.focus\:border-grey-700:focus{
    border-color: var(--velocity-grey-700);
}

.focus\:border-grey-800:focus{
    border-color: var(--velocity-grey-800);
}

.focus\:border-grey-900:focus{
    border-color: var(--velocity-grey-900);
}

.focus\:border-yellow-50:focus{
    border-color: var(--velocity-yellow-50);
}

.focus\:border-yellow-100:focus{
    border-color: var(--velocity-yellow-100);
}

.focus\:border-yellow-200:focus{
    border-color: var(--velocity-yellow-200);
}

.focus\:border-yellow-300:focus{
    border-color: var(--velocity-yellow-300);
}

.focus\:border-yellow-400:focus{
    border-color: var(--velocity-yellow-400);
}

.focus\:border-yellow-500:focus{
    border-color: var(--velocity-yellow-500);
}

.focus\:border-yellow-600:focus{
    border-color: var(--velocity-yellow-600);
}

.focus\:border-yellow-700:focus{
    border-color: var(--velocity-yellow-700);
}

.focus\:border-yellow-800:focus{
    border-color: var(--velocity-yellow-800);
}

.focus\:border-yellow-900:focus{
    border-color: var(--velocity-yellow-900);
}

.focus\:border-cyan-50:focus{
    border-color: var(--velocity-cyan-50);
}

.focus\:border-cyan-100:focus{
    border-color: var(--velocity-cyan-100);
}

.focus\:border-cyan-200:focus{
    border-color: var(--velocity-cyan-200);
}

.focus\:border-cyan-300:focus{
    border-color: var(--velocity-cyan-300);
}

.focus\:border-cyan-400:focus{
    border-color: var(--velocity-cyan-400);
}

.focus\:border-cyan-500:focus{
    border-color: var(--velocity-cyan-500);
}

.focus\:border-cyan-600:focus{
    border-color: var(--velocity-cyan-600);
}

.focus\:border-cyan-700:focus{
    border-color: var(--velocity-cyan-700);
}

.focus\:border-cyan-800:focus{
    border-color: var(--velocity-cyan-800);
}

.focus\:border-cyan-900:focus{
    border-color: var(--velocity-cyan-900);
}

.focus\:border-orange-50:focus{
    border-color: var(--velocity-orange-50);
}

.focus\:border-orange-100:focus{
    border-color: var(--velocity-orange-100);
}

.focus\:border-orange-200:focus{
    border-color: var(--velocity-orange-200);
}

.focus\:border-orange-300:focus{
    border-color: var(--velocity-orange-300);
}

.focus\:border-orange-400:focus{
    border-color: var(--velocity-orange-400);
}

.focus\:border-orange-500:focus{
    border-color: var(--velocity-orange-500);
}

.focus\:border-orange-600:focus{
    border-color: var(--velocity-orange-600);
}

.focus\:border-orange-700:focus{
    border-color: var(--velocity-orange-700);
}

.focus\:border-orange-800:focus{
    border-color: var(--velocity-orange-800);
}

.focus\:border-orange-900:focus{
    border-color: var(--velocity-orange-900);
}

.focus\:border-blue-50:focus{
    border-color: var(--velocity-blue-50);
}

.focus\:border-blue-100:focus{
    border-color: var(--velocity-blue-100);
}

.focus\:border-blue-200:focus{
    border-color: var(--velocity-blue-200);
}

.focus\:border-blue-300:focus{
    border-color: var(--velocity-blue-300);
}

.focus\:border-blue-400:focus{
    border-color: var(--velocity-blue-400);
}

.focus\:border-blue-500:focus{
    border-color: var(--velocity-blue-500);
}

.focus\:border-blue-600:focus{
    border-color: var(--velocity-blue-600);
}

.focus\:border-blue-700:focus{
    border-color: var(--velocity-blue-700);
}

.focus\:border-blue-800:focus{
    border-color: var(--velocity-blue-800);
}

.focus\:border-blue-900:focus{
    border-color: var(--velocity-blue-900);
}

.focus\:border-lime-50:focus{
    border-color: var(--velocity-lime-50);
}

.focus\:border-lime-100:focus{
    border-color: var(--velocity-lime-100);
}

.focus\:border-lime-200:focus{
    border-color: var(--velocity-lime-200);
}

.focus\:border-lime-300:focus{
    border-color: var(--velocity-lime-300);
}

.focus\:border-lime-400:focus{
    border-color: var(--velocity-lime-400);
}

.focus\:border-lime-500:focus{
    border-color: var(--velocity-lime-500);
}

.focus\:border-lime-600:focus{
    border-color: var(--velocity-lime-600);
}

.focus\:border-lime-700:focus{
    border-color: var(--velocity-lime-700);
}

.focus\:border-lime-800:focus{
    border-color: var(--velocity-lime-800);
}

.focus\:border-lime-900:focus{
    border-color: var(--velocity-lime-900);
}

.focus\:border-purple-50:focus{
    border-color: var(--velocity-purple-50);
}

.focus\:border-purple-100:focus{
    border-color: var(--velocity-purple-100);
}

.focus\:border-purple-200:focus{
    border-color: var(--velocity-purple-200);
}

.focus\:border-purple-300:focus{
    border-color: var(--velocity-purple-300);
}

.focus\:border-purple-400:focus{
    border-color: var(--velocity-purple-400);
}

.focus\:border-purple-500:focus{
    border-color: var(--velocity-purple-500);
}

.focus\:border-purple-600:focus{
    border-color: var(--velocity-purple-600);
}

.focus\:border-purple-700:focus{
    border-color: var(--velocity-purple-700);
}

.focus\:border-purple-800:focus{
    border-color: var(--velocity-purple-800);
}

.focus\:border-purple-900:focus{
    border-color: var(--velocity-purple-900);
}

.focus\:border-indigo-50:focus{
    border-color: var(--velocity-indigo-50);
}

.focus\:border-indigo-100:focus{
    border-color: var(--velocity-indigo-100);
}

.focus\:border-indigo-200:focus{
    border-color: var(--velocity-indigo-200);
}

.focus\:border-indigo-300:focus{
    border-color: var(--velocity-indigo-300);
}

.focus\:border-indigo-400:focus{
    border-color: var(--velocity-indigo-400);
}

.focus\:border-indigo-500:focus{
    border-color: var(--velocity-indigo-500);
}

.focus\:border-indigo-600:focus{
    border-color: var(--velocity-indigo-600);
}

.focus\:border-indigo-700:focus{
    border-color: var(--velocity-indigo-700);
}

.focus\:border-indigo-800:focus{
    border-color: var(--velocity-indigo-800);
}

.focus\:border-indigo-900:focus{
    border-color: var(--velocity-indigo-900);
}

.focus\:border-pink-50:focus{
    border-color: var(--velocity-pink-50);
}

.focus\:border-pink-100:focus{
    border-color: var(--velocity-pink-100);
}

.focus\:border-pink-200:focus{
    border-color: var(--velocity-pink-200);
}

.focus\:border-pink-300:focus{
    border-color: var(--velocity-pink-300);
}

.focus\:border-pink-400:focus{
    border-color: var(--velocity-pink-400);
}

.focus\:border-pink-500:focus{
    border-color: var(--velocity-pink-500);
}

.focus\:border-pink-600:focus{
    border-color: var(--velocity-pink-600);
}

.focus\:border-pink-700:focus{
    border-color: var(--velocity-pink-700);
}

.focus\:border-pink-800:focus{
    border-color: var(--velocity-pink-800);
}

.focus\:border-pink-900:focus{
    border-color: var(--velocity-pink-900);
}

.focus\:border-violet-50:focus{
    border-color: var(--velocity-violet-50);
}

.focus\:border-violet-100:focus{
    border-color: var(--velocity-violet-100);
}

.focus\:border-violet-200:focus{
    border-color: var(--velocity-violet-200);
}

.focus\:border-violet-300:focus{
    border-color: var(--velocity-violet-300);
}

.focus\:border-violet-400:focus{
    border-color: var(--velocity-violet-400);
}

.focus\:border-violet-500:focus{
    border-color: var(--velocity-violet-500);
}

.focus\:border-violet-600:focus{
    border-color: var(--velocity-violet-600);
}

.focus\:border-violet-700:focus{
    border-color: var(--velocity-violet-700);
}

.focus\:border-violet-800:focus{
    border-color: var(--velocity-violet-800);
}

.focus\:border-violet-900:focus{
    border-color: var(--velocity-violet-900);
}

.focus\:border-slate-50:focus{
    border-color: var(--velocity-slate-50);
}

.focus\:border-slate-100:focus{
    border-color: var(--velocity-slate-100);
}

.focus\:border-slate-200:focus{
    border-color: var(--velocity-slate-200);
}

.focus\:border-slate-300:focus{
    border-color: var(--velocity-slate-300);
}

.focus\:border-slate-400:focus{
    border-color: var(--velocity-slate-400);
}

.focus\:border-slate-500:focus{
    border-color: var(--velocity-slate-500);
}

.focus\:border-slate-600:focus{
    border-color: var(--velocity-slate-600);
}

.focus\:border-slate-700:focus{
    border-color: var(--velocity-slate-700);
}

.focus\:border-slate-800:focus{
    border-color: var(--velocity-slate-800);
}

.focus\:border-slate-900:focus{
    border-color: var(--velocity-slate-900);
}

.focus\:border-rose-50:focus{
    border-color: var(--velocity-rose-50);
}

.focus\:border-rose-100:focus{
    border-color: var(--velocity-rose-100);
}

.focus\:border-rose-200:focus{
    border-color: var(--velocity-rose-200);
}

.focus\:border-rose-300:focus{
    border-color: var(--velocity-rose-300);
}

.focus\:border-rose-400:focus{
    border-color: var(--velocity-rose-400);
}

.focus\:border-rose-500:focus{
    border-color: var(--velocity-rose-500);
}

.focus\:border-rose-600:focus{
    border-color: var(--velocity-rose-600);
}

.focus\:border-rose-700:focus{
    border-color: var(--velocity-rose-700);
}

.focus\:border-rose-800:focus{
    border-color: var(--velocity-rose-800);
}

.focus\:border-rose-900:focus{
    border-color: var(--velocity-rose-900);
}

.focus\:fill-teal-50:focus{
    fill: var(--velocity-teal-50);
}

.focus\:fill-teal-100:focus{
    fill: var(--velocity-teal-100);
}

.focus\:fill-teal-200:focus{
    fill: var(--velocity-teal-200);
}

.focus\:fill-teal-300:focus{
    fill: var(--velocity-teal-300);
}

.focus\:fill-teal-400:focus{
    fill: var(--velocity-teal-400);
}

.focus\:fill-teal-500:focus{
    fill: var(--velocity-teal-500);
}

.focus\:fill-teal-600:focus{
    fill: var(--velocity-teal-600);
}

.focus\:fill-teal-700:focus{
    fill: var(--velocity-teal-700);
}

.focus\:fill-teal-800:focus{
    fill: var(--velocity-teal-800);
}

.focus\:fill-teal-900:focus{
    fill: var(--velocity-teal-900);
}

.focus\:fill-red-50:focus{
    fill: var(--velocity-red-50);
}

.focus\:fill-red-100:focus{
    fill: var(--velocity-red-100);
}

.focus\:fill-red-200:focus{
    fill: var(--velocity-red-200);
}

.focus\:fill-red-300:focus{
    fill: var(--velocity-red-300);
}

.focus\:fill-red-400:focus{
    fill: var(--velocity-red-400);
}

.focus\:fill-red-500:focus{
    fill: var(--velocity-red-500);
}

.focus\:fill-red-600:focus{
    fill: var(--velocity-red-600);
}

.focus\:fill-red-700:focus{
    fill: var(--velocity-red-700);
}

.focus\:fill-red-800:focus{
    fill: var(--velocity-red-800);
}

.focus\:fill-red-900:focus{
    fill: var(--velocity-red-900);
}

.focus\:fill-grey-100:focus{
    fill: var(--velocity-grey-100);
}

.focus\:fill-sky-50:focus{
    fill: var(--velocity-sky-50);
}

.focus\:fill-sky-100:focus{
    fill: var(--velocity-sky-100);
}

.focus\:fill-sky-200:focus{
    fill: var(--velocity-sky-200);
}

.focus\:fill-sky-300:focus{
    fill: var(--velocity-sky-300);
}

.focus\:fill-sky-400:focus{
    fill: var(--velocity-sky-400);
}

.focus\:fill-sky-500:focus{
    fill: var(--velocity-sky-500);
}

.focus\:fill-sky-600:focus{
    fill: var(--velocity-sky-600);
}

.focus\:fill-sky-700:focus{
    fill: var(--velocity-sky-700);
}

.focus\:fill-sky-800:focus{
    fill: var(--velocity-sky-800);
}

.focus\:fill-sky-900:focus{
    fill: var(--velocity-sky-900);
}

.focus\:fill-green-50:focus{
    fill: var(--velocity-green-50);
}

.focus\:fill-green-100:focus{
    fill: var(--velocity-green-100);
}

.focus\:fill-green-200:focus{
    fill: var(--velocity-green-200);
}

.focus\:fill-green-300:focus{
    fill: var(--velocity-green-300);
}

.focus\:fill-green-400:focus{
    fill: var(--velocity-green-400);
}

.focus\:fill-green-500:focus{
    fill: var(--velocity-green-500);
}

.focus\:fill-green-600:focus{
    fill: var(--velocity-green-600);
}

.focus\:fill-green-700:focus{
    fill: var(--velocity-green-700);
}

.focus\:fill-green-800:focus{
    fill: var(--velocity-green-800);
}

.focus\:fill-green-900:focus{
    fill: var(--velocity-green-900);
}

.focus\:fill-grey-200:focus{
    fill: var(--velocity-grey-200);
}

.focus\:fill-grey-300:focus{
    fill: var(--velocity-grey-300);
}

.focus\:fill-grey-400:focus{
    fill: var(--velocity-grey-400);
}

.focus\:fill-grey-500:focus{
    fill: var(--velocity-grey-500);
}

.focus\:fill-grey-600:focus{
    fill: var(--velocity-grey-600);
}

.focus\:fill-grey-700:focus{
    fill: var(--velocity-grey-700);
}

.focus\:fill-grey-800:focus{
    fill: var(--velocity-grey-800);
}

.focus\:fill-grey-900:focus{
    fill: var(--velocity-grey-900);
}

.focus\:fill-yellow-50:focus{
    fill: var(--velocity-yellow-50);
}

.focus\:fill-yellow-100:focus{
    fill: var(--velocity-yellow-100);
}

.focus\:fill-yellow-200:focus{
    fill: var(--velocity-yellow-200);
}

.focus\:fill-yellow-300:focus{
    fill: var(--velocity-yellow-300);
}

.focus\:fill-yellow-400:focus{
    fill: var(--velocity-yellow-400);
}

.focus\:fill-yellow-500:focus{
    fill: var(--velocity-yellow-500);
}

.focus\:fill-yellow-600:focus{
    fill: var(--velocity-yellow-600);
}

.focus\:fill-yellow-700:focus{
    fill: var(--velocity-yellow-700);
}

.focus\:fill-yellow-800:focus{
    fill: var(--velocity-yellow-800);
}

.focus\:fill-yellow-900:focus{
    fill: var(--velocity-yellow-900);
}

.focus\:fill-cyan-50:focus{
    fill: var(--velocity-cyan-50);
}

.focus\:fill-cyan-100:focus{
    fill: var(--velocity-cyan-100);
}

.focus\:fill-cyan-200:focus{
    fill: var(--velocity-cyan-200);
}

.focus\:fill-cyan-300:focus{
    fill: var(--velocity-cyan-300);
}

.focus\:fill-cyan-400:focus{
    fill: var(--velocity-cyan-400);
}

.focus\:fill-cyan-500:focus{
    fill: var(--velocity-cyan-500);
}

.focus\:fill-cyan-600:focus{
    fill: var(--velocity-cyan-600);
}

.focus\:fill-cyan-700:focus{
    fill: var(--velocity-cyan-700);
}

.focus\:fill-cyan-800:focus{
    fill: var(--velocity-cyan-800);
}

.focus\:fill-cyan-900:focus{
    fill: var(--velocity-cyan-900);
}

.focus\:fill-orange-50:focus{
    fill: var(--velocity-orange-50);
}

.focus\:fill-orange-100:focus{
    fill: var(--velocity-orange-100);
}

.focus\:fill-orange-200:focus{
    fill: var(--velocity-orange-200);
}

.focus\:fill-orange-300:focus{
    fill: var(--velocity-orange-300);
}

.focus\:fill-orange-400:focus{
    fill: var(--velocity-orange-400);
}

.focus\:fill-orange-500:focus{
    fill: var(--velocity-orange-500);
}

.focus\:fill-orange-600:focus{
    fill: var(--velocity-orange-600);
}

.focus\:fill-orange-700:focus{
    fill: var(--velocity-orange-700);
}

.focus\:fill-orange-800:focus{
    fill: var(--velocity-orange-800);
}

.focus\:fill-orange-900:focus{
    fill: var(--velocity-orange-900);
}

.focus\:fill-blue-50:focus{
    fill: var(--velocity-blue-50);
}

.focus\:fill-blue-100:focus{
    fill: var(--velocity-blue-100);
}

.focus\:fill-blue-200:focus{
    fill: var(--velocity-blue-200);
}

.focus\:fill-blue-300:focus{
    fill: var(--velocity-blue-300);
}

.focus\:fill-blue-400:focus{
    fill: var(--velocity-blue-400);
}

.focus\:fill-blue-500:focus{
    fill: var(--velocity-blue-500);
}

.focus\:fill-blue-600:focus{
    fill: var(--velocity-blue-600);
}

.focus\:fill-blue-700:focus{
    fill: var(--velocity-blue-700);
}

.focus\:fill-blue-800:focus{
    fill: var(--velocity-blue-800);
}

.focus\:fill-blue-900:focus{
    fill: var(--velocity-blue-900);
}

.focus\:fill-lime-50:focus{
    fill: var(--velocity-lime-50);
}

.focus\:fill-lime-100:focus{
    fill: var(--velocity-lime-100);
}

.focus\:fill-lime-200:focus{
    fill: var(--velocity-lime-200);
}

.focus\:fill-lime-300:focus{
    fill: var(--velocity-lime-300);
}

.focus\:fill-lime-400:focus{
    fill: var(--velocity-lime-400);
}

.focus\:fill-lime-500:focus{
    fill: var(--velocity-lime-500);
}

.focus\:fill-lime-600:focus{
    fill: var(--velocity-lime-600);
}

.focus\:fill-lime-700:focus{
    fill: var(--velocity-lime-700);
}

.focus\:fill-lime-800:focus{
    fill: var(--velocity-lime-800);
}

.focus\:fill-lime-900:focus{
    fill: var(--velocity-lime-900);
}

.focus\:fill-purple-50:focus{
    fill: var(--velocity-purple-50);
}

.focus\:fill-purple-100:focus{
    fill: var(--velocity-purple-100);
}

.focus\:fill-purple-200:focus{
    fill: var(--velocity-purple-200);
}

.focus\:fill-purple-300:focus{
    fill: var(--velocity-purple-300);
}

.focus\:fill-purple-400:focus{
    fill: var(--velocity-purple-400);
}

.focus\:fill-purple-500:focus{
    fill: var(--velocity-purple-500);
}

.focus\:fill-purple-600:focus{
    fill: var(--velocity-purple-600);
}

.focus\:fill-purple-700:focus{
    fill: var(--velocity-purple-700);
}

.focus\:fill-purple-800:focus{
    fill: var(--velocity-purple-800);
}

.focus\:fill-purple-900:focus{
    fill: var(--velocity-purple-900);
}

.focus\:fill-indigo-50:focus{
    fill: var(--velocity-indigo-50);
}

.focus\:fill-indigo-100:focus{
    fill: var(--velocity-indigo-100);
}

.focus\:fill-indigo-200:focus{
    fill: var(--velocity-indigo-200);
}

.focus\:fill-indigo-300:focus{
    fill: var(--velocity-indigo-300);
}

.focus\:fill-indigo-400:focus{
    fill: var(--velocity-indigo-400);
}

.focus\:fill-indigo-500:focus{
    fill: var(--velocity-indigo-500);
}

.focus\:fill-indigo-600:focus{
    fill: var(--velocity-indigo-600);
}

.focus\:fill-indigo-700:focus{
    fill: var(--velocity-indigo-700);
}

.focus\:fill-indigo-800:focus{
    fill: var(--velocity-indigo-800);
}

.focus\:fill-indigo-900:focus{
    fill: var(--velocity-indigo-900);
}

.focus\:fill-pink-50:focus{
    fill: var(--velocity-pink-50);
}

.focus\:fill-pink-100:focus{
    fill: var(--velocity-pink-100);
}

.focus\:fill-pink-200:focus{
    fill: var(--velocity-pink-200);
}

.focus\:fill-pink-300:focus{
    fill: var(--velocity-pink-300);
}

.focus\:fill-pink-400:focus{
    fill: var(--velocity-pink-400);
}

.focus\:fill-pink-500:focus{
    fill: var(--velocity-pink-500);
}

.focus\:fill-pink-600:focus{
    fill: var(--velocity-pink-600);
}

.focus\:fill-pink-700:focus{
    fill: var(--velocity-pink-700);
}

.focus\:fill-pink-800:focus{
    fill: var(--velocity-pink-800);
}

.focus\:fill-pink-900:focus{
    fill: var(--velocity-pink-900);
}

.focus\:fill-violet-50:focus{
    fill: var(--velocity-violet-50);
}

.focus\:fill-violet-100:focus{
    fill: var(--velocity-violet-100);
}

.focus\:fill-violet-200:focus{
    fill: var(--velocity-violet-200);
}

.focus\:fill-violet-300:focus{
    fill: var(--velocity-violet-300);
}

.focus\:fill-violet-400:focus{
    fill: var(--velocity-violet-400);
}

.focus\:fill-violet-500:focus{
    fill: var(--velocity-violet-500);
}

.focus\:fill-violet-600:focus{
    fill: var(--velocity-violet-600);
}

.focus\:fill-violet-700:focus{
    fill: var(--velocity-violet-700);
}

.focus\:fill-violet-800:focus{
    fill: var(--velocity-violet-800);
}

.focus\:fill-violet-900:focus{
    fill: var(--velocity-violet-900);
}

.focus\:fill-slate-50:focus{
    fill: var(--velocity-slate-50);
}

.focus\:fill-slate-100:focus{
    fill: var(--velocity-slate-100);
}

.focus\:fill-slate-200:focus{
    fill: var(--velocity-slate-200);
}

.focus\:fill-slate-300:focus{
    fill: var(--velocity-slate-300);
}

.focus\:fill-slate-400:focus{
    fill: var(--velocity-slate-400);
}

.focus\:fill-slate-500:focus{
    fill: var(--velocity-slate-500);
}

.focus\:fill-slate-600:focus{
    fill: var(--velocity-slate-600);
}

.focus\:fill-slate-700:focus{
    fill: var(--velocity-slate-700);
}

.focus\:fill-slate-800:focus{
    fill: var(--velocity-slate-800);
}

.focus\:fill-slate-900:focus{
    fill: var(--velocity-slate-900);
}

.focus\:fill-rose-50:focus{
    fill: var(--velocity-rose-50);
}

.focus\:fill-rose-100:focus{
    fill: var(--velocity-rose-100);
}

.focus\:fill-rose-200:focus{
    fill: var(--velocity-rose-200);
}

.focus\:fill-rose-300:focus{
    fill: var(--velocity-rose-300);
}

.focus\:fill-rose-400:focus{
    fill: var(--velocity-rose-400);
}

.focus\:fill-rose-500:focus{
    fill: var(--velocity-rose-500);
}

.focus\:fill-rose-600:focus{
    fill: var(--velocity-rose-600);
}

.focus\:fill-rose-700:focus{
    fill: var(--velocity-rose-700);
}

.focus\:fill-rose-800:focus{
    fill: var(--velocity-rose-800);
}

.focus\:fill-rose-900:focus{
    fill: var(--velocity-rose-900);
}

.focus\:fill-transparent:focus{
    fill: transparent;
}

.focus\:color-teal-50:focus{
    color: var(--velocity-teal-50);
}

.focus\:color-teal-100:focus{
    color: var(--velocity-teal-100);
}

.focus\:color-teal-200:focus{
    color: var(--velocity-teal-200);
}

.focus\:color-teal-300:focus{
    color: var(--velocity-teal-300);
}

.focus\:color-teal-400:focus{
    color: var(--velocity-teal-400);
}

.focus\:color-teal-500:focus{
    color: var(--velocity-teal-500);
}

.focus\:color-teal-600:focus{
    color: var(--velocity-teal-600);
}

.focus\:color-teal-700:focus{
    color: var(--velocity-teal-700);
}

.focus\:color-teal-800:focus{
    color: var(--velocity-teal-800);
}

.focus\:color-teal-900:focus{
    color: var(--velocity-teal-900);
}

.focus\:color-red-50:focus{
    color: var(--velocity-red-50);
}

.focus\:color-red-100:focus{
    color: var(--velocity-red-100);
}

.focus\:color-red-200:focus{
    color: var(--velocity-red-200);
}

.focus\:color-red-300:focus{
    color: var(--velocity-red-300);
}

.focus\:color-red-400:focus{
    color: var(--velocity-red-400);
}

.focus\:color-red-500:focus{
    color: var(--velocity-red-500);
}

.focus\:color-red-600:focus{
    color: var(--velocity-red-600);
}

.focus\:color-red-700:focus{
    color: var(--velocity-red-700);
}

.focus\:color-red-800:focus{
    color: var(--velocity-red-800);
}

.focus\:color-red-900:focus{
    color: var(--velocity-red-900);
}

.focus\:color-grey-100:focus{
    color: var(--velocity-grey-100);
}

.focus\:color-sky-50:focus{
    color: var(--velocity-sky-50);
}

.focus\:color-sky-100:focus{
    color: var(--velocity-sky-100);
}

.focus\:color-sky-200:focus{
    color: var(--velocity-sky-200);
}

.focus\:color-sky-300:focus{
    color: var(--velocity-sky-300);
}

.focus\:color-sky-400:focus{
    color: var(--velocity-sky-400);
}

.focus\:color-sky-500:focus{
    color: var(--velocity-sky-500);
}

.focus\:color-sky-600:focus{
    color: var(--velocity-sky-600);
}

.focus\:color-sky-700:focus{
    color: var(--velocity-sky-700);
}

.focus\:color-sky-800:focus{
    color: var(--velocity-sky-800);
}

.focus\:color-sky-900:focus{
    color: var(--velocity-sky-900);
}

.focus\:color-green-50:focus{
    color: var(--velocity-green-50);
}

.focus\:color-green-100:focus{
    color: var(--velocity-green-100);
}

.focus\:color-green-200:focus{
    color: var(--velocity-green-200);
}

.focus\:color-green-300:focus{
    color: var(--velocity-green-300);
}

.focus\:color-green-400:focus{
    color: var(--velocity-green-400);
}

.focus\:color-green-500:focus{
    color: var(--velocity-green-500);
}

.focus\:color-green-600:focus{
    color: var(--velocity-green-600);
}

.focus\:color-green-700:focus{
    color: var(--velocity-green-700);
}

.focus\:color-green-800:focus{
    color: var(--velocity-green-800);
}

.focus\:color-green-900:focus{
    color: var(--velocity-green-900);
}

.focus\:color-grey-200:focus{
    color: var(--velocity-grey-200);
}

.focus\:color-grey-300:focus{
    color: var(--velocity-grey-300);
}

.focus\:color-grey-400:focus{
    color: var(--velocity-grey-400);
}

.focus\:color-grey-500:focus{
    color: var(--velocity-grey-500);
}

.focus\:color-grey-600:focus{
    color: var(--velocity-grey-600);
}

.focus\:color-grey-700:focus{
    color: var(--velocity-grey-700);
}

.focus\:color-grey-800:focus{
    color: var(--velocity-grey-800);
}

.focus\:color-grey-900:focus{
    color: var(--velocity-grey-900);
}

.focus\:color-yellow-50:focus{
    color: var(--velocity-yellow-50);
}

.focus\:color-yellow-100:focus{
    color: var(--velocity-yellow-100);
}

.focus\:color-yellow-200:focus{
    color: var(--velocity-yellow-200);
}

.focus\:color-yellow-300:focus{
    color: var(--velocity-yellow-300);
}

.focus\:color-yellow-400:focus{
    color: var(--velocity-yellow-400);
}

.focus\:color-yellow-500:focus{
    color: var(--velocity-yellow-500);
}

.focus\:color-yellow-600:focus{
    color: var(--velocity-yellow-600);
}

.focus\:color-yellow-700:focus{
    color: var(--velocity-yellow-700);
}

.focus\:color-yellow-800:focus{
    color: var(--velocity-yellow-800);
}

.focus\:color-yellow-900:focus{
    color: var(--velocity-yellow-900);
}

.focus\:color-cyan-50:focus{
    color: var(--velocity-cyan-50);
}

.focus\:color-cyan-100:focus{
    color: var(--velocity-cyan-100);
}

.focus\:color-cyan-200:focus{
    color: var(--velocity-cyan-200);
}

.focus\:color-cyan-300:focus{
    color: var(--velocity-cyan-300);
}

.focus\:color-cyan-400:focus{
    color: var(--velocity-cyan-400);
}

.focus\:color-cyan-500:focus{
    color: var(--velocity-cyan-500);
}

.focus\:color-cyan-600:focus{
    color: var(--velocity-cyan-600);
}

.focus\:color-cyan-700:focus{
    color: var(--velocity-cyan-700);
}

.focus\:color-cyan-800:focus{
    color: var(--velocity-cyan-800);
}

.focus\:color-cyan-900:focus{
    color: var(--velocity-cyan-900);
}

.focus\:color-orange-50:focus{
    color: var(--velocity-orange-50);
}

.focus\:color-orange-100:focus{
    color: var(--velocity-orange-100);
}

.focus\:color-orange-200:focus{
    color: var(--velocity-orange-200);
}

.focus\:color-orange-300:focus{
    color: var(--velocity-orange-300);
}

.focus\:color-orange-400:focus{
    color: var(--velocity-orange-400);
}

.focus\:color-orange-500:focus{
    color: var(--velocity-orange-500);
}

.focus\:color-orange-600:focus{
    color: var(--velocity-orange-600);
}

.focus\:color-orange-700:focus{
    color: var(--velocity-orange-700);
}

.focus\:color-orange-800:focus{
    color: var(--velocity-orange-800);
}

.focus\:color-orange-900:focus{
    color: var(--velocity-orange-900);
}

.focus\:color-blue-50:focus{
    color: var(--velocity-blue-50);
}

.focus\:color-blue-100:focus{
    color: var(--velocity-blue-100);
}

.focus\:color-blue-200:focus{
    color: var(--velocity-blue-200);
}

.focus\:color-blue-300:focus{
    color: var(--velocity-blue-300);
}

.focus\:color-blue-400:focus{
    color: var(--velocity-blue-400);
}

.focus\:color-blue-500:focus{
    color: var(--velocity-blue-500);
}

.focus\:color-blue-600:focus{
    color: var(--velocity-blue-600);
}

.focus\:color-blue-700:focus{
    color: var(--velocity-blue-700);
}

.focus\:color-blue-800:focus{
    color: var(--velocity-blue-800);
}

.focus\:color-blue-900:focus{
    color: var(--velocity-blue-900);
}

.focus\:color-lime-50:focus{
    color: var(--velocity-lime-50);
}

.focus\:color-lime-100:focus{
    color: var(--velocity-lime-100);
}

.focus\:color-lime-200:focus{
    color: var(--velocity-lime-200);
}

.focus\:color-lime-300:focus{
    color: var(--velocity-lime-300);
}

.focus\:color-lime-400:focus{
    color: var(--velocity-lime-400);
}

.focus\:color-lime-500:focus{
    color: var(--velocity-lime-500);
}

.focus\:color-lime-600:focus{
    color: var(--velocity-lime-600);
}

.focus\:color-lime-700:focus{
    color: var(--velocity-lime-700);
}

.focus\:color-lime-800:focus{
    color: var(--velocity-lime-800);
}

.focus\:color-lime-900:focus{
    color: var(--velocity-lime-900);
}

.focus\:color-purple-50:focus{
    color: var(--velocity-purple-50);
}

.focus\:color-purple-100:focus{
    color: var(--velocity-purple-100);
}

.focus\:color-purple-200:focus{
    color: var(--velocity-purple-200);
}

.focus\:color-purple-300:focus{
    color: var(--velocity-purple-300);
}

.focus\:color-purple-400:focus{
    color: var(--velocity-purple-400);
}

.focus\:color-purple-500:focus{
    color: var(--velocity-purple-500);
}

.focus\:color-purple-600:focus{
    color: var(--velocity-purple-600);
}

.focus\:color-purple-700:focus{
    color: var(--velocity-purple-700);
}

.focus\:color-purple-800:focus{
    color: var(--velocity-purple-800);
}

.focus\:color-purple-900:focus{
    color: var(--velocity-purple-900);
}

.focus\:color-indigo-50:focus{
    color: var(--velocity-indigo-50);
}

.focus\:color-indigo-100:focus{
    color: var(--velocity-indigo-100);
}

.focus\:color-indigo-200:focus{
    color: var(--velocity-indigo-200);
}

.focus\:color-indigo-300:focus{
    color: var(--velocity-indigo-300);
}

.focus\:color-indigo-400:focus{
    color: var(--velocity-indigo-400);
}

.focus\:color-indigo-500:focus{
    color: var(--velocity-indigo-500);
}

.focus\:color-indigo-600:focus{
    color: var(--velocity-indigo-600);
}

.focus\:color-indigo-700:focus{
    color: var(--velocity-indigo-700);
}

.focus\:color-indigo-800:focus{
    color: var(--velocity-indigo-800);
}

.focus\:color-indigo-900:focus{
    color: var(--velocity-indigo-900);
}

.focus\:color-pink-50:focus{
    color: var(--velocity-pink-50);
}

.focus\:color-pink-100:focus{
    color: var(--velocity-pink-100);
}

.focus\:color-pink-200:focus{
    color: var(--velocity-pink-200);
}

.focus\:color-pink-300:focus{
    color: var(--velocity-pink-300);
}

.focus\:color-pink-400:focus{
    color: var(--velocity-pink-400);
}

.focus\:color-pink-500:focus{
    color: var(--velocity-pink-500);
}

.focus\:color-pink-600:focus{
    color: var(--velocity-pink-600);
}

.focus\:color-pink-700:focus{
    color: var(--velocity-pink-700);
}

.focus\:color-pink-800:focus{
    color: var(--velocity-pink-800);
}

.focus\:color-pink-900:focus{
    color: var(--velocity-pink-900);
}

.focus\:color-violet-50:focus{
    color: var(--velocity-violet-50);
}

.focus\:color-violet-100:focus{
    color: var(--velocity-violet-100);
}

.focus\:color-violet-200:focus{
    color: var(--velocity-violet-200);
}

.focus\:color-violet-300:focus{
    color: var(--velocity-violet-300);
}

.focus\:color-violet-400:focus{
    color: var(--velocity-violet-400);
}

.focus\:color-violet-500:focus{
    color: var(--velocity-violet-500);
}

.focus\:color-violet-600:focus{
    color: var(--velocity-violet-600);
}

.focus\:color-violet-700:focus{
    color: var(--velocity-violet-700);
}

.focus\:color-violet-800:focus{
    color: var(--velocity-violet-800);
}

.focus\:color-violet-900:focus{
    color: var(--velocity-violet-900);
}

.focus\:color-slate-50:focus{
    color: var(--velocity-slate-50);
}

.focus\:color-slate-100:focus{
    color: var(--velocity-slate-100);
}

.focus\:color-slate-200:focus{
    color: var(--velocity-slate-200);
}

.focus\:color-slate-300:focus{
    color: var(--velocity-slate-300);
}

.focus\:color-slate-400:focus{
    color: var(--velocity-slate-400);
}

.focus\:color-slate-500:focus{
    color: var(--velocity-slate-500);
}

.focus\:color-slate-600:focus{
    color: var(--velocity-slate-600);
}

.focus\:color-slate-700:focus{
    color: var(--velocity-slate-700);
}

.focus\:color-slate-800:focus{
    color: var(--velocity-slate-800);
}

.focus\:color-slate-900:focus{
    color: var(--velocity-slate-900);
}

.focus\:color-rose-50:focus{
    color: var(--velocity-rose-50);
}

.focus\:color-rose-100:focus{
    color: var(--velocity-rose-100);
}

.focus\:color-rose-200:focus{
    color: var(--velocity-rose-200);
}

.focus\:color-rose-300:focus{
    color: var(--velocity-rose-300);
}

.focus\:color-rose-400:focus{
    color: var(--velocity-rose-400);
}

.focus\:color-rose-500:focus{
    color: var(--velocity-rose-500);
}

.focus\:color-rose-600:focus{
    color: var(--velocity-rose-600);
}

.focus\:color-rose-700:focus{
    color: var(--velocity-rose-700);
}

.focus\:color-rose-800:focus{
    color: var(--velocity-rose-800);
}

.focus\:color-rose-900:focus{
    color: var(--velocity-rose-900);
}

.focus\:bg-gradient-t:focus{
	background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
}

.focus\:bg-gradient-tr:focus{
	background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
}

.focus\:bg-gradient-r:focus{
	background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
}

.focus\:bg-gradient-b:focus{
	background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
}

.focus\:bg-gradient-br:focus{
	background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
}

.focus\:bg-gradient-bl:focus{
	background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
}

.focus\:bg-gradient-tl:focus{
	background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
}

.focus\:bg-gradient-l:focus{
	background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
}

.focus\:bg-teal-50:focus{
    background: var(--velocity-teal-50);
}

.focus\:bg-teal-100:focus{
    background: var(--velocity-teal-100);
}

.focus\:bg-teal-200:focus{
    background: var(--velocity-teal-200);
}

.focus\:bg-teal-300:focus{
    background: var(--velocity-teal-300);
}

.focus\:bg-teal-400:focus{
    background: var(--velocity-teal-400);
}

.focus\:bg-teal-500:focus{
    background: var(--velocity-teal-500);
}

.focus\:bg-teal-600:focus{
    background: var(--velocity-teal-600);
}

.focus\:bg-teal-700:focus{
    background: var(--velocity-teal-700);
}

.focus\:bg-teal-800:focus{
    background: var(--velocity-teal-800);
}

.focus\:bg-teal-900:focus{
    background: var(--velocity-teal-900);
}

.focus\:bg-red-50:focus{
    background: var(--velocity-red-50);
}

.focus\:bg-red-100:focus{
    background: var(--velocity-red-100);
}

.focus\:bg-red-200:focus{
    background: var(--velocity-red-200);
}

.focus\:bg-red-300:focus{
    background: var(--velocity-red-300);
}

.focus\:bg-red-400:focus{
    background: var(--velocity-red-400);
}

.focus\:bg-red-500:focus{
    background: var(--velocity-red-500);
}

.focus\:bg-red-600:focus{
    background: var(--velocity-red-600);
}

.focus\:bg-red-700:focus{
    background: var(--velocity-red-700);
}

.focus\:bg-red-800:focus{
    background: var(--velocity-red-800);
}

.focus\:bg-red-900:focus{
    background: var(--velocity-red-900);
}

.focus\:bg-grey-100:focus{
    background: var(--velocity-grey-100);
}

.focus\:bg-sky-50:focus{
    background: var(--velocity-sky-50);
}

.focus\:bg-sky-100:focus{
    background: var(--velocity-sky-100);
}

.focus\:bg-sky-200:focus{
    background: var(--velocity-sky-200);
}

.focus\:bg-sky-300:focus{
    background: var(--velocity-sky-300);
}

.focus\:bg-sky-400:focus{
    background: var(--velocity-sky-400);
}

.focus\:bg-sky-500:focus{
    background: var(--velocity-sky-500);
}

.focus\:bg-sky-600:focus{
    background: var(--velocity-sky-600);
}

.focus\:bg-sky-700:focus{
    background: var(--velocity-sky-700);
}

.focus\:bg-sky-800:focus{
    background: var(--velocity-sky-800);
}

.focus\:bg-sky-900:focus{
    background: var(--velocity-sky-900);
}

.focus\:bg-green-50:focus{
    background: var(--velocity-green-50);
}

.focus\:bg-green-100:focus{
    background: var(--velocity-green-100);
}

.focus\:bg-green-200:focus{
    background: var(--velocity-green-200);
}

.focus\:bg-green-300:focus{
    background: var(--velocity-green-300);
}

.focus\:bg-green-400:focus{
    background: var(--velocity-green-400);
}

.focus\:bg-green-500:focus{
    background: var(--velocity-green-500);
}

.focus\:bg-green-600:focus{
    background: var(--velocity-green-600);
}

.focus\:bg-green-700:focus{
    background: var(--velocity-green-700);
}

.focus\:bg-green-800:focus{
    background: var(--velocity-green-800);
}

.focus\:bg-green-900:focus{
    background: var(--velocity-green-900);
}

.focus\:bg-grey-200:focus{
    background: var(--velocity-grey-200);
}

.focus\:bg-grey-300:focus{
    background: var(--velocity-grey-300);
}

.focus\:bg-grey-400:focus{
    background: var(--velocity-grey-400);
}

.focus\:bg-grey-500:focus{
    background: var(--velocity-grey-500);
}

.focus\:bg-grey-600:focus{
    background: var(--velocity-grey-600);
}

.focus\:bg-grey-700:focus{
    background: var(--velocity-grey-700);
}

.focus\:bg-grey-800:focus{
    background: var(--velocity-grey-800);
}

.focus\:bg-grey-900:focus{
    background: var(--velocity-grey-900);
}

.focus\:bg-yellow-50:focus{
    background: var(--velocity-yellow-50);
}

.focus\:bg-yellow-100:focus{
    background: var(--velocity-yellow-100);
}

.focus\:bg-yellow-200:focus{
    background: var(--velocity-yellow-200);
}

.focus\:bg-yellow-300:focus{
    background: var(--velocity-yellow-300);
}

.focus\:bg-yellow-400:focus{
    background: var(--velocity-yellow-400);
}

.focus\:bg-yellow-500:focus{
    background: var(--velocity-yellow-500);
}

.focus\:bg-yellow-600:focus{
    background: var(--velocity-yellow-600);
}

.focus\:bg-yellow-700:focus{
    background: var(--velocity-yellow-700);
}

.focus\:bg-yellow-800:focus{
    background: var(--velocity-yellow-800);
}

.focus\:bg-yellow-900:focus{
    background: var(--velocity-yellow-900);
}

.focus\:bg-cyan-50:focus{
    background: var(--velocity-cyan-50);
}

.focus\:bg-cyan-100:focus{
    background: var(--velocity-cyan-100);
}

.focus\:bg-cyan-200:focus{
    background: var(--velocity-cyan-200);
}

.focus\:bg-cyan-300:focus{
    background: var(--velocity-cyan-300);
}

.focus\:bg-cyan-400:focus{
    background: var(--velocity-cyan-400);
}

.focus\:bg-cyan-500:focus{
    background: var(--velocity-cyan-500);
}

.focus\:bg-cyan-600:focus{
    background: var(--velocity-cyan-600);
}

.focus\:bg-cyan-700:focus{
    background: var(--velocity-cyan-700);
}

.focus\:bg-cyan-800:focus{
    background: var(--velocity-cyan-800);
}

.focus\:bg-cyan-900:focus{
    background: var(--velocity-cyan-900);
}

.focus\:bg-orange-50:focus{
    background: var(--velocity-orange-50);
}

.focus\:bg-orange-100:focus{
    background: var(--velocity-orange-100);
}

.focus\:bg-orange-200:focus{
    background: var(--velocity-orange-200);
}

.focus\:bg-orange-300:focus{
    background: var(--velocity-orange-300);
}

.focus\:bg-orange-400:focus{
    background: var(--velocity-orange-400);
}

.focus\:bg-orange-500:focus{
    background: var(--velocity-orange-500);
}

.focus\:bg-orange-600:focus{
    background: var(--velocity-orange-600);
}

.focus\:bg-orange-700:focus{
    background: var(--velocity-orange-700);
}

.focus\:bg-orange-800:focus{
    background: var(--velocity-orange-800);
}

.focus\:bg-orange-900:focus{
    background: var(--velocity-orange-900);
}

.focus\:bg-blue-50:focus{
    background: var(--velocity-blue-50);
}

.focus\:bg-blue-100:focus{
    background: var(--velocity-blue-100);
}

.focus\:bg-blue-200:focus{
    background: var(--velocity-blue-200);
}

.focus\:bg-blue-300:focus{
    background: var(--velocity-blue-300);
}

.focus\:bg-blue-400:focus{
    background: var(--velocity-blue-400);
}

.focus\:bg-blue-500:focus{
    background: var(--velocity-blue-500);
}

.focus\:bg-blue-600:focus{
    background: var(--velocity-blue-600);
}

.focus\:bg-blue-700:focus{
    background: var(--velocity-blue-700);
}

.focus\:bg-blue-800:focus{
    background: var(--velocity-blue-800);
}

.focus\:bg-blue-900:focus{
    background: var(--velocity-blue-900);
}

.focus\:bg-lime-50:focus{
    background: var(--velocity-lime-50);
}

.focus\:bg-lime-100:focus{
    background: var(--velocity-lime-100);
}

.focus\:bg-lime-200:focus{
    background: var(--velocity-lime-200);
}

.focus\:bg-lime-300:focus{
    background: var(--velocity-lime-300);
}

.focus\:bg-lime-400:focus{
    background: var(--velocity-lime-400);
}

.focus\:bg-lime-500:focus{
    background: var(--velocity-lime-500);
}

.focus\:bg-lime-600:focus{
    background: var(--velocity-lime-600);
}

.focus\:bg-lime-700:focus{
    background: var(--velocity-lime-700);
}

.focus\:bg-lime-800:focus{
    background: var(--velocity-lime-800);
}

.focus\:bg-lime-900:focus{
    background: var(--velocity-lime-900);
}

.focus\:bg-purple-50:focus{
    background: var(--velocity-purple-50);
}

.focus\:bg-purple-100:focus{
    background: var(--velocity-purple-100);
}

.focus\:bg-purple-200:focus{
    background: var(--velocity-purple-200);
}

.focus\:bg-purple-300:focus{
    background: var(--velocity-purple-300);
}

.focus\:bg-purple-400:focus{
    background: var(--velocity-purple-400);
}

.focus\:bg-purple-500:focus{
    background: var(--velocity-purple-500);
}

.focus\:bg-purple-600:focus{
    background: var(--velocity-purple-600);
}

.focus\:bg-purple-700:focus{
    background: var(--velocity-purple-700);
}

.focus\:bg-purple-800:focus{
    background: var(--velocity-purple-800);
}

.focus\:bg-purple-900:focus{
    background: var(--velocity-purple-900);
}

.focus\:bg-indigo-50:focus{
    background: var(--velocity-indigo-50);
}

.focus\:bg-indigo-100:focus{
    background: var(--velocity-indigo-100);
}

.focus\:bg-indigo-200:focus{
    background: var(--velocity-indigo-200);
}

.focus\:bg-indigo-300:focus{
    background: var(--velocity-indigo-300);
}

.focus\:bg-indigo-400:focus{
    background: var(--velocity-indigo-400);
}

.focus\:bg-indigo-500:focus{
    background: var(--velocity-indigo-500);
}

.focus\:bg-indigo-600:focus{
    background: var(--velocity-indigo-600);
}

.focus\:bg-indigo-700:focus{
    background: var(--velocity-indigo-700);
}

.focus\:bg-indigo-800:focus{
    background: var(--velocity-indigo-800);
}

.focus\:bg-indigo-900:focus{
    background: var(--velocity-indigo-900);
}

.focus\:bg-pink-50:focus{
    background: var(--velocity-pink-50);
}

.focus\:bg-pink-100:focus{
    background: var(--velocity-pink-100);
}

.focus\:bg-pink-200:focus{
    background: var(--velocity-pink-200);
}

.focus\:bg-pink-300:focus{
    background: var(--velocity-pink-300);
}

.focus\:bg-pink-400:focus{
    background: var(--velocity-pink-400);
}

.focus\:bg-pink-500:focus{
    background: var(--velocity-pink-500);
}

.focus\:bg-pink-600:focus{
    background: var(--velocity-pink-600);
}

.focus\:bg-pink-700:focus{
    background: var(--velocity-pink-700);
}

.focus\:bg-pink-800:focus{
    background: var(--velocity-pink-800);
}

.focus\:bg-pink-900:focus{
    background: var(--velocity-pink-900);
}

.focus\:bg-violet-50:focus{
    background: var(--velocity-violet-50);
}

.focus\:bg-violet-100:focus{
    background: var(--velocity-violet-100);
}

.focus\:bg-violet-200:focus{
    background: var(--velocity-violet-200);
}

.focus\:bg-violet-300:focus{
    background: var(--velocity-violet-300);
}

.focus\:bg-violet-400:focus{
    background: var(--velocity-violet-400);
}

.focus\:bg-violet-500:focus{
    background: var(--velocity-violet-500);
}

.focus\:bg-violet-600:focus{
    background: var(--velocity-violet-600);
}

.focus\:bg-violet-700:focus{
    background: var(--velocity-violet-700);
}

.focus\:bg-violet-800:focus{
    background: var(--velocity-violet-800);
}

.focus\:bg-violet-900:focus{
    background: var(--velocity-violet-900);
}

.focus\:bg-slate-50:focus{
    background: var(--velocity-slate-50);
}

.focus\:bg-slate-100:focus{
    background: var(--velocity-slate-100);
}

.focus\:bg-slate-200:focus{
    background: var(--velocity-slate-200);
}

.focus\:bg-slate-300:focus{
    background: var(--velocity-slate-300);
}

.focus\:bg-slate-400:focus{
    background: var(--velocity-slate-400);
}

.focus\:bg-slate-500:focus{
    background: var(--velocity-slate-500);
}

.focus\:bg-slate-600:focus{
    background: var(--velocity-slate-600);
}

.focus\:bg-slate-700:focus{
    background: var(--velocity-slate-700);
}

.focus\:bg-slate-800:focus{
    background: var(--velocity-slate-800);
}

.focus\:bg-slate-900:focus{
    background: var(--velocity-slate-900);
}

.focus\:bg-rose-50:focus{
    background: var(--velocity-rose-50);
}

.focus\:bg-rose-100:focus{
    background: var(--velocity-rose-100);
}

.focus\:bg-rose-200:focus{
    background: var(--velocity-rose-200);
}

.focus\:bg-rose-300:focus{
    background: var(--velocity-rose-300);
}

.focus\:bg-rose-400:focus{
    background: var(--velocity-rose-400);
}

.focus\:bg-rose-500:focus{
    background: var(--velocity-rose-500);
}

.focus\:bg-rose-600:focus{
    background: var(--velocity-rose-600);
}

.focus\:bg-rose-700:focus{
    background: var(--velocity-rose-700);
}

.focus\:bg-rose-800:focus{
    background: var(--velocity-rose-800);
}

.focus\:bg-rose-900:focus{
    background: var(--velocity-rose-900);
}

.focus\:from-teal-50:focus{
    --velocity-from-color: var(--velocity-teal-50);
}

.focus\:from-teal-100:focus{
    --velocity-from-color: var(--velocity-teal-100);
}

.focus\:from-teal-200:focus{
    --velocity-from-color: var(--velocity-teal-200);
}

.focus\:from-teal-300:focus{
    --velocity-from-color: var(--velocity-teal-300);
}

.focus\:from-teal-400:focus{
    --velocity-from-color: var(--velocity-teal-400);
}

.focus\:from-teal-500:focus{
    --velocity-from-color: var(--velocity-teal-500);
}

.focus\:from-teal-600:focus{
    --velocity-from-color: var(--velocity-teal-600);
}

.focus\:from-teal-700:focus{
    --velocity-from-color: var(--velocity-teal-700);
}

.focus\:from-teal-800:focus{
    --velocity-from-color: var(--velocity-teal-800);
}

.focus\:from-teal-900:focus{
    --velocity-from-color: var(--velocity-teal-900);
}

.focus\:from-red-50:focus{
    --velocity-from-color: var(--velocity-red-50);
}

.focus\:from-red-100:focus{
    --velocity-from-color: var(--velocity-red-100);
}

.focus\:from-red-200:focus{
    --velocity-from-color: var(--velocity-red-200);
}

.focus\:from-red-300:focus{
    --velocity-from-color: var(--velocity-red-300);
}

.focus\:from-red-400:focus{
    --velocity-from-color: var(--velocity-red-400);
}

.focus\:from-red-500:focus{
    --velocity-from-color: var(--velocity-red-500);
}

.focus\:from-red-600:focus{
    --velocity-from-color: var(--velocity-red-600);
}

.focus\:from-red-700:focus{
    --velocity-from-color: var(--velocity-red-700);
}

.focus\:from-red-800:focus{
    --velocity-from-color: var(--velocity-red-800);
}

.focus\:from-red-900:focus{
    --velocity-from-color: var(--velocity-red-900);
}

.focus\:from-grey-100:focus{
    --velocity-from-color: var(--velocity-grey-100);
}

.focus\:from-sky-50:focus{
    --velocity-from-color: var(--velocity-sky-50);
}

.focus\:from-sky-100:focus{
    --velocity-from-color: var(--velocity-sky-100);
}

.focus\:from-sky-200:focus{
    --velocity-from-color: var(--velocity-sky-200);
}

.focus\:from-sky-300:focus{
    --velocity-from-color: var(--velocity-sky-300);
}

.focus\:from-sky-400:focus{
    --velocity-from-color: var(--velocity-sky-400);
}

.focus\:from-sky-500:focus{
    --velocity-from-color: var(--velocity-sky-500);
}

.focus\:from-sky-600:focus{
    --velocity-from-color: var(--velocity-sky-600);
}

.focus\:from-sky-700:focus{
    --velocity-from-color: var(--velocity-sky-700);
}

.focus\:from-sky-800:focus{
    --velocity-from-color: var(--velocity-sky-800);
}

.focus\:from-sky-900:focus{
    --velocity-from-color: var(--velocity-sky-900);
}

.focus\:from-green-50:focus{
    --velocity-from-color: var(--velocity-green-50);
}

.focus\:from-green-100:focus{
    --velocity-from-color: var(--velocity-green-100);
}

.focus\:from-green-200:focus{
    --velocity-from-color: var(--velocity-green-200);
}

.focus\:from-green-300:focus{
    --velocity-from-color: var(--velocity-green-300);
}

.focus\:from-green-400:focus{
    --velocity-from-color: var(--velocity-green-400);
}

.focus\:from-green-500:focus{
    --velocity-from-color: var(--velocity-green-500);
}

.focus\:from-green-600:focus{
    --velocity-from-color: var(--velocity-green-600);
}

.focus\:from-green-700:focus{
    --velocity-from-color: var(--velocity-green-700);
}

.focus\:from-green-800:focus{
    --velocity-from-color: var(--velocity-green-800);
}

.focus\:from-green-900:focus{
    --velocity-from-color: var(--velocity-green-900);
}

.focus\:from-grey-200:focus{
    --velocity-from-color: var(--velocity-grey-200);
}

.focus\:from-grey-300:focus{
    --velocity-from-color: var(--velocity-grey-300);
}

.focus\:from-grey-400:focus{
    --velocity-from-color: var(--velocity-grey-400);
}

.focus\:from-grey-500:focus{
    --velocity-from-color: var(--velocity-grey-500);
}

.focus\:from-grey-600:focus{
    --velocity-from-color: var(--velocity-grey-600);
}

.focus\:from-grey-700:focus{
    --velocity-from-color: var(--velocity-grey-700);
}

.focus\:from-grey-800:focus{
    --velocity-from-color: var(--velocity-grey-800);
}

.focus\:from-grey-900:focus{
    --velocity-from-color: var(--velocity-grey-900);
}

.focus\:from-yellow-50:focus{
    --velocity-from-color: var(--velocity-yellow-50);
}

.focus\:from-yellow-100:focus{
    --velocity-from-color: var(--velocity-yellow-100);
}

.focus\:from-yellow-200:focus{
    --velocity-from-color: var(--velocity-yellow-200);
}

.focus\:from-yellow-300:focus{
    --velocity-from-color: var(--velocity-yellow-300);
}

.focus\:from-yellow-400:focus{
    --velocity-from-color: var(--velocity-yellow-400);
}

.focus\:from-yellow-500:focus{
    --velocity-from-color: var(--velocity-yellow-500);
}

.focus\:from-yellow-600:focus{
    --velocity-from-color: var(--velocity-yellow-600);
}

.focus\:from-yellow-700:focus{
    --velocity-from-color: var(--velocity-yellow-700);
}

.focus\:from-yellow-800:focus{
    --velocity-from-color: var(--velocity-yellow-800);
}

.focus\:from-yellow-900:focus{
    --velocity-from-color: var(--velocity-yellow-900);
}

.focus\:from-cyan-50:focus{
    --velocity-from-color: var(--velocity-cyan-50);
}

.focus\:from-cyan-100:focus{
    --velocity-from-color: var(--velocity-cyan-100);
}

.focus\:from-cyan-200:focus{
    --velocity-from-color: var(--velocity-cyan-200);
}

.focus\:from-cyan-300:focus{
    --velocity-from-color: var(--velocity-cyan-300);
}

.focus\:from-cyan-400:focus{
    --velocity-from-color: var(--velocity-cyan-400);
}

.focus\:from-cyan-500:focus{
    --velocity-from-color: var(--velocity-cyan-500);
}

.focus\:from-cyan-600:focus{
    --velocity-from-color: var(--velocity-cyan-600);
}

.focus\:from-cyan-700:focus{
    --velocity-from-color: var(--velocity-cyan-700);
}

.focus\:from-cyan-800:focus{
    --velocity-from-color: var(--velocity-cyan-800);
}

.focus\:from-cyan-900:focus{
    --velocity-from-color: var(--velocity-cyan-900);
}

.focus\:from-orange-50:focus{
    --velocity-from-color: var(--velocity-orange-50);
}

.focus\:from-orange-100:focus{
    --velocity-from-color: var(--velocity-orange-100);
}

.focus\:from-orange-200:focus{
    --velocity-from-color: var(--velocity-orange-200);
}

.focus\:from-orange-300:focus{
    --velocity-from-color: var(--velocity-orange-300);
}

.focus\:from-orange-400:focus{
    --velocity-from-color: var(--velocity-orange-400);
}

.focus\:from-orange-500:focus{
    --velocity-from-color: var(--velocity-orange-500);
}

.focus\:from-orange-600:focus{
    --velocity-from-color: var(--velocity-orange-600);
}

.focus\:from-orange-700:focus{
    --velocity-from-color: var(--velocity-orange-700);
}

.focus\:from-orange-800:focus{
    --velocity-from-color: var(--velocity-orange-800);
}

.focus\:from-orange-900:focus{
    --velocity-from-color: var(--velocity-orange-900);
}

.focus\:from-blue-50:focus{
    --velocity-from-color: var(--velocity-blue-50);
}

.focus\:from-blue-100:focus{
    --velocity-from-color: var(--velocity-blue-100);
}

.focus\:from-blue-200:focus{
    --velocity-from-color: var(--velocity-blue-200);
}

.focus\:from-blue-300:focus{
    --velocity-from-color: var(--velocity-blue-300);
}

.focus\:from-blue-400:focus{
    --velocity-from-color: var(--velocity-blue-400);
}

.focus\:from-blue-500:focus{
    --velocity-from-color: var(--velocity-blue-500);
}

.focus\:from-blue-600:focus{
    --velocity-from-color: var(--velocity-blue-600);
}

.focus\:from-blue-700:focus{
    --velocity-from-color: var(--velocity-blue-700);
}

.focus\:from-blue-800:focus{
    --velocity-from-color: var(--velocity-blue-800);
}

.focus\:from-blue-900:focus{
    --velocity-from-color: var(--velocity-blue-900);
}

.focus\:from-lime-50:focus{
    --velocity-from-color: var(--velocity-lime-50);
}

.focus\:from-lime-100:focus{
    --velocity-from-color: var(--velocity-lime-100);
}

.focus\:from-lime-200:focus{
    --velocity-from-color: var(--velocity-lime-200);
}

.focus\:from-lime-300:focus{
    --velocity-from-color: var(--velocity-lime-300);
}

.focus\:from-lime-400:focus{
    --velocity-from-color: var(--velocity-lime-400);
}

.focus\:from-lime-500:focus{
    --velocity-from-color: var(--velocity-lime-500);
}

.focus\:from-lime-600:focus{
    --velocity-from-color: var(--velocity-lime-600);
}

.focus\:from-lime-700:focus{
    --velocity-from-color: var(--velocity-lime-700);
}

.focus\:from-lime-800:focus{
    --velocity-from-color: var(--velocity-lime-800);
}

.focus\:from-lime-900:focus{
    --velocity-from-color: var(--velocity-lime-900);
}

.focus\:from-purple-50:focus{
    --velocity-from-color: var(--velocity-purple-50);
}

.focus\:from-purple-100:focus{
    --velocity-from-color: var(--velocity-purple-100);
}

.focus\:from-purple-200:focus{
    --velocity-from-color: var(--velocity-purple-200);
}

.focus\:from-purple-300:focus{
    --velocity-from-color: var(--velocity-purple-300);
}

.focus\:from-purple-400:focus{
    --velocity-from-color: var(--velocity-purple-400);
}

.focus\:from-purple-500:focus{
    --velocity-from-color: var(--velocity-purple-500);
}

.focus\:from-purple-600:focus{
    --velocity-from-color: var(--velocity-purple-600);
}

.focus\:from-purple-700:focus{
    --velocity-from-color: var(--velocity-purple-700);
}

.focus\:from-purple-800:focus{
    --velocity-from-color: var(--velocity-purple-800);
}

.focus\:from-purple-900:focus{
    --velocity-from-color: var(--velocity-purple-900);
}

.focus\:from-indigo-50:focus{
    --velocity-from-color: var(--velocity-indigo-50);
}

.focus\:from-indigo-100:focus{
    --velocity-from-color: var(--velocity-indigo-100);
}

.focus\:from-indigo-200:focus{
    --velocity-from-color: var(--velocity-indigo-200);
}

.focus\:from-indigo-300:focus{
    --velocity-from-color: var(--velocity-indigo-300);
}

.focus\:from-indigo-400:focus{
    --velocity-from-color: var(--velocity-indigo-400);
}

.focus\:from-indigo-500:focus{
    --velocity-from-color: var(--velocity-indigo-500);
}

.focus\:from-indigo-600:focus{
    --velocity-from-color: var(--velocity-indigo-600);
}

.focus\:from-indigo-700:focus{
    --velocity-from-color: var(--velocity-indigo-700);
}

.focus\:from-indigo-800:focus{
    --velocity-from-color: var(--velocity-indigo-800);
}

.focus\:from-indigo-900:focus{
    --velocity-from-color: var(--velocity-indigo-900);
}

.focus\:from-pink-50:focus{
    --velocity-from-color: var(--velocity-pink-50);
}

.focus\:from-pink-100:focus{
    --velocity-from-color: var(--velocity-pink-100);
}

.focus\:from-pink-200:focus{
    --velocity-from-color: var(--velocity-pink-200);
}

.focus\:from-pink-300:focus{
    --velocity-from-color: var(--velocity-pink-300);
}

.focus\:from-pink-400:focus{
    --velocity-from-color: var(--velocity-pink-400);
}

.focus\:from-pink-500:focus{
    --velocity-from-color: var(--velocity-pink-500);
}

.focus\:from-pink-600:focus{
    --velocity-from-color: var(--velocity-pink-600);
}

.focus\:from-pink-700:focus{
    --velocity-from-color: var(--velocity-pink-700);
}

.focus\:from-pink-800:focus{
    --velocity-from-color: var(--velocity-pink-800);
}

.focus\:from-pink-900:focus{
    --velocity-from-color: var(--velocity-pink-900);
}

.focus\:from-violet-50:focus{
    --velocity-from-color: var(--velocity-violet-50);
}

.focus\:from-violet-100:focus{
    --velocity-from-color: var(--velocity-violet-100);
}

.focus\:from-violet-200:focus{
    --velocity-from-color: var(--velocity-violet-200);
}

.focus\:from-violet-300:focus{
    --velocity-from-color: var(--velocity-violet-300);
}

.focus\:from-violet-400:focus{
    --velocity-from-color: var(--velocity-violet-400);
}

.focus\:from-violet-500:focus{
    --velocity-from-color: var(--velocity-violet-500);
}

.focus\:from-violet-600:focus{
    --velocity-from-color: var(--velocity-violet-600);
}

.focus\:from-violet-700:focus{
    --velocity-from-color: var(--velocity-violet-700);
}

.focus\:from-violet-800:focus{
    --velocity-from-color: var(--velocity-violet-800);
}

.focus\:from-violet-900:focus{
    --velocity-from-color: var(--velocity-violet-900);
}

.focus\:from-slate-50:focus{
    --velocity-from-color: var(--velocity-slate-50);
}

.focus\:from-slate-100:focus{
    --velocity-from-color: var(--velocity-slate-100);
}

.focus\:from-slate-200:focus{
    --velocity-from-color: var(--velocity-slate-200);
}

.focus\:from-slate-300:focus{
    --velocity-from-color: var(--velocity-slate-300);
}

.focus\:from-slate-400:focus{
    --velocity-from-color: var(--velocity-slate-400);
}

.focus\:from-slate-500:focus{
    --velocity-from-color: var(--velocity-slate-500);
}

.focus\:from-slate-600:focus{
    --velocity-from-color: var(--velocity-slate-600);
}

.focus\:from-slate-700:focus{
    --velocity-from-color: var(--velocity-slate-700);
}

.focus\:from-slate-800:focus{
    --velocity-from-color: var(--velocity-slate-800);
}

.focus\:from-slate-900:focus{
    --velocity-from-color: var(--velocity-slate-900);
}

.focus\:from-rose-50:focus{
    --velocity-from-color: var(--velocity-rose-50);
}

.focus\:from-rose-100:focus{
    --velocity-from-color: var(--velocity-rose-100);
}

.focus\:from-rose-200:focus{
    --velocity-from-color: var(--velocity-rose-200);
}

.focus\:from-rose-300:focus{
    --velocity-from-color: var(--velocity-rose-300);
}

.focus\:from-rose-400:focus{
    --velocity-from-color: var(--velocity-rose-400);
}

.focus\:from-rose-500:focus{
    --velocity-from-color: var(--velocity-rose-500);
}

.focus\:from-rose-600:focus{
    --velocity-from-color: var(--velocity-rose-600);
}

.focus\:from-rose-700:focus{
    --velocity-from-color: var(--velocity-rose-700);
}

.focus\:from-rose-800:focus{
    --velocity-from-color: var(--velocity-rose-800);
}

.focus\:from-rose-900:focus{
    --velocity-from-color: var(--velocity-rose-900);
}

.focus\:to-teal-50:focus{
    --velocity-to-color: var(--velocity-teal-50);
}

.focus\:to-teal-100:focus{
    --velocity-to-color: var(--velocity-teal-100);
}

.focus\:to-teal-200:focus{
    --velocity-to-color: var(--velocity-teal-200);
}

.focus\:to-teal-300:focus{
    --velocity-to-color: var(--velocity-teal-300);
}

.focus\:to-teal-400:focus{
    --velocity-to-color: var(--velocity-teal-400);
}

.focus\:to-teal-500:focus{
    --velocity-to-color: var(--velocity-teal-500);
}

.focus\:to-teal-600:focus{
    --velocity-to-color: var(--velocity-teal-600);
}

.focus\:to-teal-700:focus{
    --velocity-to-color: var(--velocity-teal-700);
}

.focus\:to-teal-800:focus{
    --velocity-to-color: var(--velocity-teal-800);
}

.focus\:to-teal-900:focus{
    --velocity-to-color: var(--velocity-teal-900);
}

.focus\:to-red-50:focus{
    --velocity-to-color: var(--velocity-red-50);
}

.focus\:to-red-100:focus{
    --velocity-to-color: var(--velocity-red-100);
}

.focus\:to-red-200:focus{
    --velocity-to-color: var(--velocity-red-200);
}

.focus\:to-red-300:focus{
    --velocity-to-color: var(--velocity-red-300);
}

.focus\:to-red-400:focus{
    --velocity-to-color: var(--velocity-red-400);
}

.focus\:to-red-500:focus{
    --velocity-to-color: var(--velocity-red-500);
}

.focus\:to-red-600:focus{
    --velocity-to-color: var(--velocity-red-600);
}

.focus\:to-red-700:focus{
    --velocity-to-color: var(--velocity-red-700);
}

.focus\:to-red-800:focus{
    --velocity-to-color: var(--velocity-red-800);
}

.focus\:to-red-900:focus{
    --velocity-to-color: var(--velocity-red-900);
}

.focus\:to-grey-100:focus{
    --velocity-to-color: var(--velocity-grey-100);
}

.focus\:to-sky-50:focus{
    --velocity-to-color: var(--velocity-sky-50);
}

.focus\:to-sky-100:focus{
    --velocity-to-color: var(--velocity-sky-100);
}

.focus\:to-sky-200:focus{
    --velocity-to-color: var(--velocity-sky-200);
}

.focus\:to-sky-300:focus{
    --velocity-to-color: var(--velocity-sky-300);
}

.focus\:to-sky-400:focus{
    --velocity-to-color: var(--velocity-sky-400);
}

.focus\:to-sky-500:focus{
    --velocity-to-color: var(--velocity-sky-500);
}

.focus\:to-sky-600:focus{
    --velocity-to-color: var(--velocity-sky-600);
}

.focus\:to-sky-700:focus{
    --velocity-to-color: var(--velocity-sky-700);
}

.focus\:to-sky-800:focus{
    --velocity-to-color: var(--velocity-sky-800);
}

.focus\:to-sky-900:focus{
    --velocity-to-color: var(--velocity-sky-900);
}

.focus\:to-green-50:focus{
    --velocity-to-color: var(--velocity-green-50);
}

.focus\:to-green-100:focus{
    --velocity-to-color: var(--velocity-green-100);
}

.focus\:to-green-200:focus{
    --velocity-to-color: var(--velocity-green-200);
}

.focus\:to-green-300:focus{
    --velocity-to-color: var(--velocity-green-300);
}

.focus\:to-green-400:focus{
    --velocity-to-color: var(--velocity-green-400);
}

.focus\:to-green-500:focus{
    --velocity-to-color: var(--velocity-green-500);
}

.focus\:to-green-600:focus{
    --velocity-to-color: var(--velocity-green-600);
}

.focus\:to-green-700:focus{
    --velocity-to-color: var(--velocity-green-700);
}

.focus\:to-green-800:focus{
    --velocity-to-color: var(--velocity-green-800);
}

.focus\:to-green-900:focus{
    --velocity-to-color: var(--velocity-green-900);
}

.focus\:to-grey-200:focus{
    --velocity-to-color: var(--velocity-grey-200);
}

.focus\:to-grey-300:focus{
    --velocity-to-color: var(--velocity-grey-300);
}

.focus\:to-grey-400:focus{
    --velocity-to-color: var(--velocity-grey-400);
}

.focus\:to-grey-500:focus{
    --velocity-to-color: var(--velocity-grey-500);
}

.focus\:to-grey-600:focus{
    --velocity-to-color: var(--velocity-grey-600);
}

.focus\:to-grey-700:focus{
    --velocity-to-color: var(--velocity-grey-700);
}

.focus\:to-grey-800:focus{
    --velocity-to-color: var(--velocity-grey-800);
}

.focus\:to-grey-900:focus{
    --velocity-to-color: var(--velocity-grey-900);
}

.focus\:to-yellow-50:focus{
    --velocity-to-color: var(--velocity-yellow-50);
}

.focus\:to-yellow-100:focus{
    --velocity-to-color: var(--velocity-yellow-100);
}

.focus\:to-yellow-200:focus{
    --velocity-to-color: var(--velocity-yellow-200);
}

.focus\:to-yellow-300:focus{
    --velocity-to-color: var(--velocity-yellow-300);
}

.focus\:to-yellow-400:focus{
    --velocity-to-color: var(--velocity-yellow-400);
}

.focus\:to-yellow-500:focus{
    --velocity-to-color: var(--velocity-yellow-500);
}

.focus\:to-yellow-600:focus{
    --velocity-to-color: var(--velocity-yellow-600);
}

.focus\:to-yellow-700:focus{
    --velocity-to-color: var(--velocity-yellow-700);
}

.focus\:to-yellow-800:focus{
    --velocity-to-color: var(--velocity-yellow-800);
}

.focus\:to-yellow-900:focus{
    --velocity-to-color: var(--velocity-yellow-900);
}

.focus\:to-cyan-50:focus{
    --velocity-to-color: var(--velocity-cyan-50);
}

.focus\:to-cyan-100:focus{
    --velocity-to-color: var(--velocity-cyan-100);
}

.focus\:to-cyan-200:focus{
    --velocity-to-color: var(--velocity-cyan-200);
}

.focus\:to-cyan-300:focus{
    --velocity-to-color: var(--velocity-cyan-300);
}

.focus\:to-cyan-400:focus{
    --velocity-to-color: var(--velocity-cyan-400);
}

.focus\:to-cyan-500:focus{
    --velocity-to-color: var(--velocity-cyan-500);
}

.focus\:to-cyan-600:focus{
    --velocity-to-color: var(--velocity-cyan-600);
}

.focus\:to-cyan-700:focus{
    --velocity-to-color: var(--velocity-cyan-700);
}

.focus\:to-cyan-800:focus{
    --velocity-to-color: var(--velocity-cyan-800);
}

.focus\:to-cyan-900:focus{
    --velocity-to-color: var(--velocity-cyan-900);
}

.focus\:to-orange-50:focus{
    --velocity-to-color: var(--velocity-orange-50);
}

.focus\:to-orange-100:focus{
    --velocity-to-color: var(--velocity-orange-100);
}

.focus\:to-orange-200:focus{
    --velocity-to-color: var(--velocity-orange-200);
}

.focus\:to-orange-300:focus{
    --velocity-to-color: var(--velocity-orange-300);
}

.focus\:to-orange-400:focus{
    --velocity-to-color: var(--velocity-orange-400);
}

.focus\:to-orange-500:focus{
    --velocity-to-color: var(--velocity-orange-500);
}

.focus\:to-orange-600:focus{
    --velocity-to-color: var(--velocity-orange-600);
}

.focus\:to-orange-700:focus{
    --velocity-to-color: var(--velocity-orange-700);
}

.focus\:to-orange-800:focus{
    --velocity-to-color: var(--velocity-orange-800);
}

.focus\:to-orange-900:focus{
    --velocity-to-color: var(--velocity-orange-900);
}

.focus\:to-blue-50:focus{
    --velocity-to-color: var(--velocity-blue-50);
}

.focus\:to-blue-100:focus{
    --velocity-to-color: var(--velocity-blue-100);
}

.focus\:to-blue-200:focus{
    --velocity-to-color: var(--velocity-blue-200);
}

.focus\:to-blue-300:focus{
    --velocity-to-color: var(--velocity-blue-300);
}

.focus\:to-blue-400:focus{
    --velocity-to-color: var(--velocity-blue-400);
}

.focus\:to-blue-500:focus{
    --velocity-to-color: var(--velocity-blue-500);
}

.focus\:to-blue-600:focus{
    --velocity-to-color: var(--velocity-blue-600);
}

.focus\:to-blue-700:focus{
    --velocity-to-color: var(--velocity-blue-700);
}

.focus\:to-blue-800:focus{
    --velocity-to-color: var(--velocity-blue-800);
}

.focus\:to-blue-900:focus{
    --velocity-to-color: var(--velocity-blue-900);
}

.focus\:to-lime-50:focus{
    --velocity-to-color: var(--velocity-lime-50);
}

.focus\:to-lime-100:focus{
    --velocity-to-color: var(--velocity-lime-100);
}

.focus\:to-lime-200:focus{
    --velocity-to-color: var(--velocity-lime-200);
}

.focus\:to-lime-300:focus{
    --velocity-to-color: var(--velocity-lime-300);
}

.focus\:to-lime-400:focus{
    --velocity-to-color: var(--velocity-lime-400);
}

.focus\:to-lime-500:focus{
    --velocity-to-color: var(--velocity-lime-500);
}

.focus\:to-lime-600:focus{
    --velocity-to-color: var(--velocity-lime-600);
}

.focus\:to-lime-700:focus{
    --velocity-to-color: var(--velocity-lime-700);
}

.focus\:to-lime-800:focus{
    --velocity-to-color: var(--velocity-lime-800);
}

.focus\:to-lime-900:focus{
    --velocity-to-color: var(--velocity-lime-900);
}

.focus\:to-purple-50:focus{
    --velocity-to-color: var(--velocity-purple-50);
}

.focus\:to-purple-100:focus{
    --velocity-to-color: var(--velocity-purple-100);
}

.focus\:to-purple-200:focus{
    --velocity-to-color: var(--velocity-purple-200);
}

.focus\:to-purple-300:focus{
    --velocity-to-color: var(--velocity-purple-300);
}

.focus\:to-purple-400:focus{
    --velocity-to-color: var(--velocity-purple-400);
}

.focus\:to-purple-500:focus{
    --velocity-to-color: var(--velocity-purple-500);
}

.focus\:to-purple-600:focus{
    --velocity-to-color: var(--velocity-purple-600);
}

.focus\:to-purple-700:focus{
    --velocity-to-color: var(--velocity-purple-700);
}

.focus\:to-purple-800:focus{
    --velocity-to-color: var(--velocity-purple-800);
}

.focus\:to-purple-900:focus{
    --velocity-to-color: var(--velocity-purple-900);
}

.focus\:to-indigo-50:focus{
    --velocity-to-color: var(--velocity-indigo-50);
}

.focus\:to-indigo-100:focus{
    --velocity-to-color: var(--velocity-indigo-100);
}

.focus\:to-indigo-200:focus{
    --velocity-to-color: var(--velocity-indigo-200);
}

.focus\:to-indigo-300:focus{
    --velocity-to-color: var(--velocity-indigo-300);
}

.focus\:to-indigo-400:focus{
    --velocity-to-color: var(--velocity-indigo-400);
}

.focus\:to-indigo-500:focus{
    --velocity-to-color: var(--velocity-indigo-500);
}

.focus\:to-indigo-600:focus{
    --velocity-to-color: var(--velocity-indigo-600);
}

.focus\:to-indigo-700:focus{
    --velocity-to-color: var(--velocity-indigo-700);
}

.focus\:to-indigo-800:focus{
    --velocity-to-color: var(--velocity-indigo-800);
}

.focus\:to-indigo-900:focus{
    --velocity-to-color: var(--velocity-indigo-900);
}

.focus\:to-pink-50:focus{
    --velocity-to-color: var(--velocity-pink-50);
}

.focus\:to-pink-100:focus{
    --velocity-to-color: var(--velocity-pink-100);
}

.focus\:to-pink-200:focus{
    --velocity-to-color: var(--velocity-pink-200);
}

.focus\:to-pink-300:focus{
    --velocity-to-color: var(--velocity-pink-300);
}

.focus\:to-pink-400:focus{
    --velocity-to-color: var(--velocity-pink-400);
}

.focus\:to-pink-500:focus{
    --velocity-to-color: var(--velocity-pink-500);
}

.focus\:to-pink-600:focus{
    --velocity-to-color: var(--velocity-pink-600);
}

.focus\:to-pink-700:focus{
    --velocity-to-color: var(--velocity-pink-700);
}

.focus\:to-pink-800:focus{
    --velocity-to-color: var(--velocity-pink-800);
}

.focus\:to-pink-900:focus{
    --velocity-to-color: var(--velocity-pink-900);
}

.focus\:to-violet-50:focus{
    --velocity-to-color: var(--velocity-violet-50);
}

.focus\:to-violet-100:focus{
    --velocity-to-color: var(--velocity-violet-100);
}

.focus\:to-violet-200:focus{
    --velocity-to-color: var(--velocity-violet-200);
}

.focus\:to-violet-300:focus{
    --velocity-to-color: var(--velocity-violet-300);
}

.focus\:to-violet-400:focus{
    --velocity-to-color: var(--velocity-violet-400);
}

.focus\:to-violet-500:focus{
    --velocity-to-color: var(--velocity-violet-500);
}

.focus\:to-violet-600:focus{
    --velocity-to-color: var(--velocity-violet-600);
}

.focus\:to-violet-700:focus{
    --velocity-to-color: var(--velocity-violet-700);
}

.focus\:to-violet-800:focus{
    --velocity-to-color: var(--velocity-violet-800);
}

.focus\:to-violet-900:focus{
    --velocity-to-color: var(--velocity-violet-900);
}

.focus\:to-slate-50:focus{
    --velocity-to-color: var(--velocity-slate-50);
}

.focus\:to-slate-100:focus{
    --velocity-to-color: var(--velocity-slate-100);
}

.focus\:to-slate-200:focus{
    --velocity-to-color: var(--velocity-slate-200);
}

.focus\:to-slate-300:focus{
    --velocity-to-color: var(--velocity-slate-300);
}

.focus\:to-slate-400:focus{
    --velocity-to-color: var(--velocity-slate-400);
}

.focus\:to-slate-500:focus{
    --velocity-to-color: var(--velocity-slate-500);
}

.focus\:to-slate-600:focus{
    --velocity-to-color: var(--velocity-slate-600);
}

.focus\:to-slate-700:focus{
    --velocity-to-color: var(--velocity-slate-700);
}

.focus\:to-slate-800:focus{
    --velocity-to-color: var(--velocity-slate-800);
}

.focus\:to-slate-900:focus{
    --velocity-to-color: var(--velocity-slate-900);
}

.focus\:to-rose-50:focus{
    --velocity-to-color: var(--velocity-rose-50);
}

.focus\:to-rose-100:focus{
    --velocity-to-color: var(--velocity-rose-100);
}

.focus\:to-rose-200:focus{
    --velocity-to-color: var(--velocity-rose-200);
}

.focus\:to-rose-300:focus{
    --velocity-to-color: var(--velocity-rose-300);
}

.focus\:to-rose-400:focus{
    --velocity-to-color: var(--velocity-rose-400);
}

.focus\:to-rose-500:focus{
    --velocity-to-color: var(--velocity-rose-500);
}

.focus\:to-rose-600:focus{
    --velocity-to-color: var(--velocity-rose-600);
}

.focus\:to-rose-700:focus{
    --velocity-to-color: var(--velocity-rose-700);
}

.focus\:to-rose-800:focus{
    --velocity-to-color: var(--velocity-rose-800);
}

.focus\:to-rose-900:focus{
    --velocity-to-color: var(--velocity-rose-900);
}

.focus\:text-teal-50:focus{
    color: var(--velocity-teal-50);
}

.focus\:text-teal-100:focus{
    color: var(--velocity-teal-100);
}

.focus\:text-teal-200:focus{
    color: var(--velocity-teal-200);
}

.focus\:text-teal-300:focus{
    color: var(--velocity-teal-300);
}

.focus\:text-teal-400:focus{
    color: var(--velocity-teal-400);
}

.focus\:text-teal-500:focus{
    color: var(--velocity-teal-500);
}

.focus\:text-teal-600:focus{
    color: var(--velocity-teal-600);
}

.focus\:text-teal-700:focus{
    color: var(--velocity-teal-700);
}

.focus\:text-teal-800:focus{
    color: var(--velocity-teal-800);
}

.focus\:text-teal-900:focus{
    color: var(--velocity-teal-900);
}

.focus\:text-red-50:focus{
    color: var(--velocity-red-50);
}

.focus\:text-red-100:focus{
    color: var(--velocity-red-100);
}

.focus\:text-red-200:focus{
    color: var(--velocity-red-200);
}

.focus\:text-red-300:focus{
    color: var(--velocity-red-300);
}

.focus\:text-red-400:focus{
    color: var(--velocity-red-400);
}

.focus\:text-red-500:focus{
    color: var(--velocity-red-500);
}

.focus\:text-red-600:focus{
    color: var(--velocity-red-600);
}

.focus\:text-red-700:focus{
    color: var(--velocity-red-700);
}

.focus\:text-red-800:focus{
    color: var(--velocity-red-800);
}

.focus\:text-red-900:focus{
    color: var(--velocity-red-900);
}

.focus\:text-grey-100:focus{
    color: var(--velocity-grey-100);
}

.focus\:text-sky-50:focus{
    color: var(--velocity-sky-50);
}

.focus\:text-sky-100:focus{
    color: var(--velocity-sky-100);
}

.focus\:text-sky-200:focus{
    color: var(--velocity-sky-200);
}

.focus\:text-sky-300:focus{
    color: var(--velocity-sky-300);
}

.focus\:text-sky-400:focus{
    color: var(--velocity-sky-400);
}

.focus\:text-sky-500:focus{
    color: var(--velocity-sky-500);
}

.focus\:text-sky-600:focus{
    color: var(--velocity-sky-600);
}

.focus\:text-sky-700:focus{
    color: var(--velocity-sky-700);
}

.focus\:text-sky-800:focus{
    color: var(--velocity-sky-800);
}

.focus\:text-sky-900:focus{
    color: var(--velocity-sky-900);
}

.focus\:text-green-50:focus{
    color: var(--velocity-green-50);
}

.focus\:text-green-100:focus{
    color: var(--velocity-green-100);
}

.focus\:text-green-200:focus{
    color: var(--velocity-green-200);
}

.focus\:text-green-300:focus{
    color: var(--velocity-green-300);
}

.focus\:text-green-400:focus{
    color: var(--velocity-green-400);
}

.focus\:text-green-500:focus{
    color: var(--velocity-green-500);
}

.focus\:text-green-600:focus{
    color: var(--velocity-green-600);
}

.focus\:text-green-700:focus{
    color: var(--velocity-green-700);
}

.focus\:text-green-800:focus{
    color: var(--velocity-green-800);
}

.focus\:text-green-900:focus{
    color: var(--velocity-green-900);
}

.focus\:text-grey-200:focus{
    color: var(--velocity-grey-200);
}

.focus\:text-grey-300:focus{
    color: var(--velocity-grey-300);
}

.focus\:text-grey-400:focus{
    color: var(--velocity-grey-400);
}

.focus\:text-grey-500:focus{
    color: var(--velocity-grey-500);
}

.focus\:text-grey-600:focus{
    color: var(--velocity-grey-600);
}

.focus\:text-grey-700:focus{
    color: var(--velocity-grey-700);
}

.focus\:text-grey-800:focus{
    color: var(--velocity-grey-800);
}

.focus\:text-grey-900:focus{
    color: var(--velocity-grey-900);
}

.focus\:text-yellow-50:focus{
    color: var(--velocity-yellow-50);
}

.focus\:text-yellow-100:focus{
    color: var(--velocity-yellow-100);
}

.focus\:text-yellow-200:focus{
    color: var(--velocity-yellow-200);
}

.focus\:text-yellow-300:focus{
    color: var(--velocity-yellow-300);
}

.focus\:text-yellow-400:focus{
    color: var(--velocity-yellow-400);
}

.focus\:text-yellow-500:focus{
    color: var(--velocity-yellow-500);
}

.focus\:text-yellow-600:focus{
    color: var(--velocity-yellow-600);
}

.focus\:text-yellow-700:focus{
    color: var(--velocity-yellow-700);
}

.focus\:text-yellow-800:focus{
    color: var(--velocity-yellow-800);
}

.focus\:text-yellow-900:focus{
    color: var(--velocity-yellow-900);
}

.focus\:text-cyan-50:focus{
    color: var(--velocity-cyan-50);
}

.focus\:text-cyan-100:focus{
    color: var(--velocity-cyan-100);
}

.focus\:text-cyan-200:focus{
    color: var(--velocity-cyan-200);
}

.focus\:text-cyan-300:focus{
    color: var(--velocity-cyan-300);
}

.focus\:text-cyan-400:focus{
    color: var(--velocity-cyan-400);
}

.focus\:text-cyan-500:focus{
    color: var(--velocity-cyan-500);
}

.focus\:text-cyan-600:focus{
    color: var(--velocity-cyan-600);
}

.focus\:text-cyan-700:focus{
    color: var(--velocity-cyan-700);
}

.focus\:text-cyan-800:focus{
    color: var(--velocity-cyan-800);
}

.focus\:text-cyan-900:focus{
    color: var(--velocity-cyan-900);
}

.focus\:text-orange-50:focus{
    color: var(--velocity-orange-50);
}

.focus\:text-orange-100:focus{
    color: var(--velocity-orange-100);
}

.focus\:text-orange-200:focus{
    color: var(--velocity-orange-200);
}

.focus\:text-orange-300:focus{
    color: var(--velocity-orange-300);
}

.focus\:text-orange-400:focus{
    color: var(--velocity-orange-400);
}

.focus\:text-orange-500:focus{
    color: var(--velocity-orange-500);
}

.focus\:text-orange-600:focus{
    color: var(--velocity-orange-600);
}

.focus\:text-orange-700:focus{
    color: var(--velocity-orange-700);
}

.focus\:text-orange-800:focus{
    color: var(--velocity-orange-800);
}

.focus\:text-orange-900:focus{
    color: var(--velocity-orange-900);
}

.focus\:text-blue-50:focus{
    color: var(--velocity-blue-50);
}

.focus\:text-blue-100:focus{
    color: var(--velocity-blue-100);
}

.focus\:text-blue-200:focus{
    color: var(--velocity-blue-200);
}

.focus\:text-blue-300:focus{
    color: var(--velocity-blue-300);
}

.focus\:text-blue-400:focus{
    color: var(--velocity-blue-400);
}

.focus\:text-blue-500:focus{
    color: var(--velocity-blue-500);
}

.focus\:text-blue-600:focus{
    color: var(--velocity-blue-600);
}

.focus\:text-blue-700:focus{
    color: var(--velocity-blue-700);
}

.focus\:text-blue-800:focus{
    color: var(--velocity-blue-800);
}

.focus\:text-blue-900:focus{
    color: var(--velocity-blue-900);
}

.focus\:text-lime-50:focus{
    color: var(--velocity-lime-50);
}

.focus\:text-lime-100:focus{
    color: var(--velocity-lime-100);
}

.focus\:text-lime-200:focus{
    color: var(--velocity-lime-200);
}

.focus\:text-lime-300:focus{
    color: var(--velocity-lime-300);
}

.focus\:text-lime-400:focus{
    color: var(--velocity-lime-400);
}

.focus\:text-lime-500:focus{
    color: var(--velocity-lime-500);
}

.focus\:text-lime-600:focus{
    color: var(--velocity-lime-600);
}

.focus\:text-lime-700:focus{
    color: var(--velocity-lime-700);
}

.focus\:text-lime-800:focus{
    color: var(--velocity-lime-800);
}

.focus\:text-lime-900:focus{
    color: var(--velocity-lime-900);
}

.focus\:text-purple-50:focus{
    color: var(--velocity-purple-50);
}

.focus\:text-purple-100:focus{
    color: var(--velocity-purple-100);
}

.focus\:text-purple-200:focus{
    color: var(--velocity-purple-200);
}

.focus\:text-purple-300:focus{
    color: var(--velocity-purple-300);
}

.focus\:text-purple-400:focus{
    color: var(--velocity-purple-400);
}

.focus\:text-purple-500:focus{
    color: var(--velocity-purple-500);
}

.focus\:text-purple-600:focus{
    color: var(--velocity-purple-600);
}

.focus\:text-purple-700:focus{
    color: var(--velocity-purple-700);
}

.focus\:text-purple-800:focus{
    color: var(--velocity-purple-800);
}

.focus\:text-purple-900:focus{
    color: var(--velocity-purple-900);
}

.focus\:text-indigo-50:focus{
    color: var(--velocity-indigo-50);
}

.focus\:text-indigo-100:focus{
    color: var(--velocity-indigo-100);
}

.focus\:text-indigo-200:focus{
    color: var(--velocity-indigo-200);
}

.focus\:text-indigo-300:focus{
    color: var(--velocity-indigo-300);
}

.focus\:text-indigo-400:focus{
    color: var(--velocity-indigo-400);
}

.focus\:text-indigo-500:focus{
    color: var(--velocity-indigo-500);
}

.focus\:text-indigo-600:focus{
    color: var(--velocity-indigo-600);
}

.focus\:text-indigo-700:focus{
    color: var(--velocity-indigo-700);
}

.focus\:text-indigo-800:focus{
    color: var(--velocity-indigo-800);
}

.focus\:text-indigo-900:focus{
    color: var(--velocity-indigo-900);
}

.focus\:text-pink-50:focus{
    color: var(--velocity-pink-50);
}

.focus\:text-pink-100:focus{
    color: var(--velocity-pink-100);
}

.focus\:text-pink-200:focus{
    color: var(--velocity-pink-200);
}

.focus\:text-pink-300:focus{
    color: var(--velocity-pink-300);
}

.focus\:text-pink-400:focus{
    color: var(--velocity-pink-400);
}

.focus\:text-pink-500:focus{
    color: var(--velocity-pink-500);
}

.focus\:text-pink-600:focus{
    color: var(--velocity-pink-600);
}

.focus\:text-pink-700:focus{
    color: var(--velocity-pink-700);
}

.focus\:text-pink-800:focus{
    color: var(--velocity-pink-800);
}

.focus\:text-pink-900:focus{
    color: var(--velocity-pink-900);
}

.focus\:text-violet-50:focus{
    color: var(--velocity-violet-50);
}

.focus\:text-violet-100:focus{
    color: var(--velocity-violet-100);
}

.focus\:text-violet-200:focus{
    color: var(--velocity-violet-200);
}

.focus\:text-violet-300:focus{
    color: var(--velocity-violet-300);
}

.focus\:text-violet-400:focus{
    color: var(--velocity-violet-400);
}

.focus\:text-violet-500:focus{
    color: var(--velocity-violet-500);
}

.focus\:text-violet-600:focus{
    color: var(--velocity-violet-600);
}

.focus\:text-violet-700:focus{
    color: var(--velocity-violet-700);
}

.focus\:text-violet-800:focus{
    color: var(--velocity-violet-800);
}

.focus\:text-violet-900:focus{
    color: var(--velocity-violet-900);
}

.focus\:text-slate-50:focus{
    color: var(--velocity-slate-50);
}

.focus\:text-slate-100:focus{
    color: var(--velocity-slate-100);
}

.focus\:text-slate-200:focus{
    color: var(--velocity-slate-200);
}

.focus\:text-slate-300:focus{
    color: var(--velocity-slate-300);
}

.focus\:text-slate-400:focus{
    color: var(--velocity-slate-400);
}

.focus\:text-slate-500:focus{
    color: var(--velocity-slate-500);
}

.focus\:text-slate-600:focus{
    color: var(--velocity-slate-600);
}

.focus\:text-slate-700:focus{
    color: var(--velocity-slate-700);
}

.focus\:text-slate-800:focus{
    color: var(--velocity-slate-800);
}

.focus\:text-slate-900:focus{
    color: var(--velocity-slate-900);
}

.focus\:text-rose-50:focus{
    color: var(--velocity-rose-50);
}

.focus\:text-rose-100:focus{
    color: var(--velocity-rose-100);
}

.focus\:text-rose-200:focus{
    color: var(--velocity-rose-200);
}

.focus\:text-rose-300:focus{
    color: var(--velocity-rose-300);
}

.focus\:text-rose-400:focus{
    color: var(--velocity-rose-400);
}

.focus\:text-rose-500:focus{
    color: var(--velocity-rose-500);
}

.focus\:text-rose-600:focus{
    color: var(--velocity-rose-600);
}

.focus\:text-rose-700:focus{
    color: var(--velocity-rose-700);
}

.focus\:text-rose-800:focus{
    color: var(--velocity-rose-800);
}

.focus\:text-rose-900:focus{
    color: var(--velocity-rose-900);
}

@media(max-width: 1536px){
    .xm\:focus\:aspect-ratio-auto:focus{
        aspect-ratio: auto;
    }
    
    .xm\:focus\:aspect-ratio-square:focus{
        aspect-ratio: 1/1;
    }
    
    .xm\:focus\:aspect-ratio-video:focus{
        aspect-ratio: 16/9;
    }
    
    .xm\:focus\:container:focus{
        width: 100%;
    }
    
    .xm\:focus\:container-fluid:focus{
        width: 100%;
    }
    
    .xm\:focus\:column-auto:focus{
        columns: auto;
    }
    
    .xm\:focus\:column-1:focus{
        columns: 1;
    }
    
    .xm\:focus\:column-2:focus{
        columns: 2;
    }
    
    .xm\:focus\:column-3:focus{
        columns: 3;
    }
    
    .xm\:focus\:column-4:focus{
        columns: 4;
    }
    
    .xm\:focus\:column-5:focus{
        columns: 5;
    }
    
    .xm\:focus\:column-6:focus{
        columns: 6;
    }
    
    .xm\:focus\:column-7:focus{
        columns: 7;
    }
    
    .xm\:focus\:column-8:focus{
        columns: 8;
    }
    
    .xm\:focus\:column-9:focus{
        columns: 9;
    }
    
    .xm\:focus\:column-10:focus{
        columns: 10;
    }
    
    .xm\:focus\:column-11:focus{
        columns: 11;
    }
    
    .xm\:focus\:column-12:focus{
        columns: 12;
    }
    
    .xm\:focus\:float-inline-start:focus{
        float: inline-start;
    }
    
    .xm\:focus\:float-inline-end:focus{
        float: inline-end;
    }
    
    .xm\:focus\:float-left:focus{
        float: left;
    }
    
    .xm\:focus\:float-right:focus{
        float: right;
    }
    
    .xm\:focus\:float-none:focus{
        float: none;
    }
    
    .xm\:focus\:float-inherit:focus{
        float: inherit;
    }
    
    .xm\:focus\:clear-inline-start:focus{
        clear: inline-start;
    }
    
    .xm\:focus\:clear-inline-end:focus{
        clear: inline-end;
    }
    
    .xm\:focus\:clear-left:focus{
        clear: left;
    }
    
    .xm\:focus\:clear-right:focus{
        clear: right;
    }
    
    .xm\:focus\:clear-both:focus{
        clear: both;
    }
    
    .xm\:focus\:clear-none:focus{
        clear: none;
    }
    
    .xm\:focus\:clear-inherit:focus{
        clear: inherit;
    }
    
    .xm\:focus\:isolation-auto:focus{
        isolation: auto;
    }
    
    .xm\:focus\:isolation-true:focus{
        isolation: isolate;
    }
    
    .xm\:focus\:object-fit-fill:focus{
        object-fit: fill;
    }
    
    .xm\:focus\:object-fit-cover:focus{
        object-fit: cover;
    }
    
    .xm\:focus\:object-fit-contain:focus{
        object-fit: contain;
    }
    
    .xm\:focus\:object-fit-scale-down:focus{
        object-fit: scale-down;
    }
    
    .xm\:focus\:object-fit-none:focus{
        object-fit: none;
    }
    
    .xm\:focus\:object-position-top:focus{
        object-position: top;
    }
    
    .xm\:focus\:object-position-bottom:focus{
        object-position: bottom;
    }
    
    .xm\:focus\:object-position-left:focus{
        object-position: left;
    }
    
    .xm\:focus\:object-position-right:focus{
        object-position: right;
    }
    
    .xm\:focus\:object-position-left-top:focus{
        object-position: left top;
    }
    
    .xm\:focus\:object-position-right-top:focus{
        object-position: right top;
    }
    
    .xm\:focus\:object-position-left-bottom:focus{
        object-position: left bottom;
    }
    
    .xm\:focus\:object-position-right-bottom:focus{
        object-position: right bottom;
    }

    .xm\:focus\:object-position-center-top:focus{
        object-position: center top;
    }

    .xm\:focus\:object-position-center-bottom:focus{
        object-position: center bottom;
    }
    
    .xm\:focus\:overflow-auto:focus{
        overflow: auto;
    }
    
    .xm\:focus\:overflow-hidden:focus{
        overflow: hidden;
    }
    
    .xm\:focus\:overflow-visible:focus{
        overflow: visible;
    }
    
    .xm\:focus\:overflow-scroll:focus{
        overflow: scroll;
    }
    
    .xm\:focus\:overflow-inherit:focus{
        overflow:inherit;
    }
    
    .xm\:focus\:overflow-x-auto:focus{
        overflow: auto;
    }
    
    .xm\:focus\:overflow-x-hidden:focus{
        overflow-x: hidden;
    }
    
    .xm\:focus\:overflow-x-visible:focus{
        overflow-x: visible;
    }
    
    .xm\:focus\:overflow-x-scroll:focus{
        overflow-x: scroll;
    }
    
    .xm\:focus\:overflow-x-inherit:focus{
        overflow-x:inherit;
    }
    
    .xm\:focus\:overflow-y-auto:focus{
        overflow-y: auto;
    }
    
    .xm\:focus\:overflow-y-hidden:focus{
        overflow-y: hidden;
    }
    
    .xm\:focus\:overflow-y-visible:focus{
        overflow-y: visible;
    }
    
    .xm\:focus\:overflow-y-scroll:focus{
        overflow-y: scroll;
    }
    
    .xm\:focus\:overflow-y-inherit:focus{
        overflow-y: inherit;
    }
    
    .xm\:focus\:overscroll-behavior-auto:focus{
        overscroll-behavior: auto;
    }
    
    .xm\:focus\:overscroll-behavior-contain:focus{
        overscroll-behavior: contain;
    }
    
    .xm\:focus\:overscroll-behavior-none:focus{
        overscroll-behavior: none;
    }
    
    .xm\:focus\:overscroll-behavior-inherit:focus{
        overscroll-behavior: inherit;
    }
    
    .xm\:focus\:overscroll-behavior-x-auto:focus{
        overscroll-behavior: auto;
    }
    
    .xm\:focus\:overscroll-behavior-x-contain:focus{
        overscroll-behavior-x: contain;
    }
    
    .xm\:focus\:overscroll-behavior-x-none:focus{
        overscroll-behavior-x: none;
    }
    
    .xm\:focus\:overscroll-behavior-x-inherit:focus{
        overscroll-behavior-x:inherit;
    }
    
    .xm\:focus\:overscroll-behavior-y-auto:focus{
        overscroll-behavior-y: auto;
    }
    
    .xm\:focus\:overscroll-behavior-y-contain:focus{
        overscroll-behavior-y: contain;
    }
    
    .xm\:focus\:overscroll-behavior-y-none:focus{
        overscroll-behavior-y: none;
    }
    
    .xm\:focus\:overscroll-behavior-y-inherit:focus{
        overscroll-behavior-y: inherit;
    }
    
    .xm\:focus\:position-static:focus{
        position: static;
    }
    
    .xm\:focus\:position-fixed:focus{
        position: fixed;
    }
    
    .xm\:focus\:position-absolute:focus{
        position: absolute;
    }
    
    .xm\:focus\:position-relative:focus{
        position: relative;
    }
    
    .xm\:focus\:position-sticky:focus{
        position: sticky;
    }

    .xm\:focus\:position-right-0:focus{
        right: 0;
    }

    .xm\:focus\:position-left-0:focus{
        left: 0;
    }

    .xm\:focus\:position-top-0:focus{
        top: 0;
    }

    .xm\:focus\:position-bottom-0:focus{
        bottom: 0;
    }
    
    .xm\:focus\:visible:focus{
        visibility: visible;
    }
    
    .xm\:focus\:invisible:focus{
        visibility: hidden;
    }
    
    .xm\:focus\:visibility-collapse:focus{
        visibility: collapse;
    }
    
    .xm\:focus\:z-0:focus{
        z-index: 0;
    }
    
    .xm\:focus\:-z-10:focus{
        z-index: -10;
    }
    
    .xm\:focus\:-z-20:focus{
        z-index: -20;
    }
    
    .xm\:focus\:-z-30:focus{
        z-index: -30;
    }
    
    .xm\:focus\:-z-40:focus{
        z-index: -40;
    }
    
    .xm\:focus\:-z-50:focus{
        z-index: -50;
    }
    
    .xm\:focus\:-z-60:focus{
        z-index: -60;
    }
    
    .xm\:focus\:-z-70:focus{
        z-index: -70;
    }
    
    .xm\:focus\:-z-80:focus{
        z-index: -80;
    }
    
    .xm\:focus\:-z-90:focus{
        z-index: -90;
    }
    
    .xm\:focus\:-z-100:focus{
        z-index: -100;
    }
    
    .xm\:focus\:z-10:focus{
        z-index: 10;
    }
    
    .xm\:focus\:z-20:focus{
        z-index: 20;
    }
    
    .xm\:focus\:z-30:focus{
        z-index: 30;
    }
    
    .xm\:focus\:z-40:focus{
        z-index: 40;
    }
    
    .xm\:focus\:z-50:focus{
        z-index: 50;
    }
    
    .xm\:focus\:z-60:focus{
        z-index: 60;
    }
    
    .xm\:focus\:z-70:focus{
        z-index: 70;
    }
    
    .xm\:focus\:z-80:focus{
        z-index: 80;
    }
    
    .xm\:focus\:z-90:focus{
        z-index: 90;
    }
    
    .xm\:focus\:z-100:focus{
        z-index: 100;
    }
    
    .xm\:focus\:z-auto:focus{
        z-index: auto;
    }
    
    .xm\:focus\:flex-basis-0:focus{
        flex-basis: 0;
    }
    
    .xm\:focus\:flex-basis-2:focus{
        flex-basis: 2;
    }
    
    .xm\:focus\:flex-basis-4:focus{
        flex-basis: 4;
    }
    
    .xm\:focus\:flex-basis-6:focus{
        flex-basis: 6;
    }
    
    .xm\:focus\:flex-basis-8:focus{
        flex-basis: 8;
    }
    
    .xm\:focus\:flex-basis-10:focus{
        flex-basis: 10;
    }
    
    .xm\:focus\:flex-basis-12:focus{
        flex-basis: 12;
    }
    
    .xm\:focus\:flex-basis-14:focus{
        flex-basis: 14;
    }
    
    .xm\:focus\:flex-basis-16:focus{
        flex-basis: 16;
    }
    
    .xm\:focus\:flex-basis-18:focus{
        flex-basis: 18;
    }
    
    .xm\:focus\:flex-basis-20:focus{
        flex-basis: 20;
    }
    
    .xm\:focus\:flex-basis-hf:focus{
        flex-basis: 50%;
    }
    
    .xm\:focus\:flex-basis-third:focus{
        flex-basis: 33.333%;
    }
    
    .xm\:focus\:flex-basis-quarter:focus{
        flex-basis: 25%;
    }
    
    .xm\:focus\:flex-basis-three-quarter:focus{
        flex-basis: 75%;
    }
    
    .xm\:focus\:flex-basis-full:focus{
        flex-basis: 100%;
    }
    
    .xm\:focus\:flex-basis-two-third:focus{
        flex-basis: 66.67%;
    }
    
    .xm\:focus\:flex-row:focus{
        flex-direction: row;
    }
    
    .xm\:focus\:flex-row-reverse:focus{
        flex-direction: row-reverse;
    }
    
    .xm\:focus\:flex-column:focus{
        flex-direction: column;
    }
    
    .xm\:focus\:flex-column-reverse:focus{
        flex-direction: column-reverse;
    }
    
    .xm\:focus\:flex-wrap:focus{
        flex-wrap: wrap;
    }
    
    .xm\:focus\:flex-nowrap:focus{
        flex-wrap: nowrap;
    }
    
    .xm\:focus\:flex-wrap-reverse:focus{
        flex-direction: wrap-reserve;
    }
    
    .xm\:focus\:flex-1:focus{
        flex: 1 1 0;
    }
    
    .xm\:focus\:flex-auto:focus{
        flex: 1 1 auto;
    }
    
    .xm\:focus\:flex-initial:focus{
        flex: 0 1 auto;
    }
    
    .xm\:focus\:flex-none:focus{
        flex: none;
    }
    
    .xm\:focus\:flex-grow-0:focus{
        flex-grow: 0;
    }
    
    .xm\:focus\:flex-grow-1:focus{
        flex-grow: 1;
    }
    
    .xm\:focus\:flex-shink-0:focus{
        flex-shrink: 0;
    }
    
    .xm\:focus\:flex-shink-1:focus{
        flex-shrink: 1;
    }
    
    .xm\:focus\:order-1:focus{
        order: 1;
    }
    
    .xm\:focus\:order-2:focus{
        order: 2;
    }
    
    .xm\:focus\:order-3:focus{
        order: 3;
    }
    
    .xm\:focus\:order-4:focus{
        order: 4;
    }
    
    .xm\:focus\:order-5:focus{
        order: 5;
    }
    
    .xm\:focus\:order-6:focus{
        order: 6;
    }
    
    .xm\:focus\:order-7:focus{
        order: 7;
    }
    
    .xm\:focus\:order-8:focus{
        order: 8;
    }
    
    .xm\:focus\:order-9:focus{
        order: 9;
    }
    
    .xm\:focus\:order-10:focus{
        order: 10;
    }
    
    .xm\:focus\:order-11:focus{
        order: 11;
    }
    
    .xm\:focus\:order-12:focus{
        order: 12;
    }
    
    .xm\:focus\:order-first:focus{
        order: -9999;
    }
    
    .xm\:focus\:order-last:focus{
        order: 9999;
    }
    
    .xm\:focus\:order-0:focus{
        order: 0;
    }
    
    .xm\:focus\:grtpcols-1:focus{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-2:focus{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-3:focus{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-4:focus{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-5:focus{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-6:focus{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-7:focus{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-8:focus{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-9:focus{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-10:focus{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-11:focus{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-12:focus{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtpcols-none:focus{
        grid-template-columns: none;
    }
    
    .xm\:focus\:grtpcols-subgrid:focus{
        grid-template-columns: subgrid;
    }
    
    .xm\:focus\:grtpcols-auto:focus{
        grid-template-columns: auto;
    }
    
    .xm\:focus\:grcol-auto:focus{
        grid-column: auto;
    }
    
    .xm\:focus\:grcol-span-1:focus{
        grid-column: span 1 / span 1;
    }
    
    .xm\:focus\:grcol-span-2:focus{
        grid-column: span 2 / span 2;
    }
    
    .xm\:focus\:grcol-span-3:focus{
        grid-column: span 3 / span 3;
    }
    
    .xm\:focus\:grcol-span-4:focus{
        grid-column: span 4 / span 4;
    }
    
    .xm\:focus\:grcol-span-5:focus{
        grid-column: span 5 / span 5;
    }
    
    .xm\:focus\:grcol-span-6:focus{
        grid-column: span 6 / span 6;
    }
    
    .xm\:focus\:grcol-span-7:focus{
        grid-column: span 7 / span 7;
    }
    
    .xm\:focus\:grcol-span-8:focus{
        grid-column: span 8 / span 8;
    }
    
    .xm\:focus\:grcol-span-9:focus{
        grid-column: span 9 / span 9;
    }
    
    .xm\:focus\:grcol-span-10:focus{
        grid-column: span 10 / span 10;
    }
    
    .xm\:focus\:grcol-span-11:focus{
        grid-column: span 11 / span 11;
    }
    
    .xm\:focus\:grcol-span-12:focus{
        grid-column: span 12 / span 12;
    }
    
    .xm\:focus\:grcol-span-full:focus{
        grid-column: span 1 / span -1;
    }
    
    .xm\:focus\:grcol-start-1:focus{
        grid-column-start: 1;
    }
    
    .xm\:focus\:grcol-start-2:focus{
        grid-column-start: 2;
    }
    
    .xm\:focus\:grcol-start-3:focus{
        grid-column-start: 3;
    }
    
    .xm\:focus\:grcol-start-4:focus{
        grid-column-start: 4;
    }
    
    .xm\:focus\:grcol-start-5:focus{
        grid-column-start: 5;
    }
    
    .xm\:focus\:grcol-start-6:focus{
        grid-column-start: 6;
    }
    
    .xm\:focus\:grcol-start-7:focus{
        grid-column-start: 7;
    }
    
    .xm\:focus\:grcol-start-8:focus{
        grid-column-start: 8;
    }
    
    .xm\:focus\:grcol-start-9:focus{
        grid-column-start: 9;
    }
    
    .xm\:focus\:grcol-start-10:focus{
        grid-column-start: 10;
    }
    
    .xm\:focus\:grcol-start-11:focus{
        grid-column-start: 11;
    }
    
    .xm\:focus\:grcol-start-12:focus{
        grid-column-start: 12;
    }
    
    .xm\:focus\:grcol-start-auto:focus{
        grid-column-start: auto;
    }
    
    .xm\:focus\:grcol-end-1:focus{
        grid-column-end: 1;
    }
    
    .xm\:focus\:grcol-end-2:focus{
        grid-column-end: 2;
    }
    
    .xm\:focus\:grcol-end-3:focus{
        grid-column-end: 3;
    }
    
    .xm\:focus\:grcol-end-4:focus{
        grid-column-end: 4;
    }
    
    .xm\:focus\:grcol-end-5:focus{
        grid-column-end: 5;
    }
    
    .xm\:focus\:grcol-end-6:focus{
        grid-column-end: 6;
    }
    
    .xm\:focus\:grcol-end-7:focus{
        grid-column-end: 7;
    }
    
    .xm\:focus\:grcol-end-8:focus{
        grid-column-end: 8;
    }
    
    .xm\:focus\:grcol-end-9:focus{
        grid-column-end: 9;
    }
    
    .xm\:focus\:grcol-end-10:focus{
        grid-column-end: 10;
    }
    
    .xm\:focus\:grcol-end-11:focus{
        grid-column-end: 11;
    }
    
    .xm\:focus\:grcol-end-12:focus{
        grid-column-end: 12;
    }
    
    .xm\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }
    
    .xm\:focus\:grtprows-1:focus{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-2:focus{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-3:focus{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-4:focus{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-5:focus{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-6:focus{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-7:focus{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-8:focus{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-9:focus{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-10:focus{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-11:focus{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-12:focus{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:focus\:grtprows-none:focus{
        grid-template-rows: none;
    }
    
    .xm\:focus\:grtprows-subgrid:focus{
        grid-template-rows: subgrid;
    }
    
    .xm\:focus\:grtprows-auto:focus{
        grid-template-rows: auto;
    }
    
    .xm\:focus\:grrow-auto:focus{
        grid-row: auto;
    }
    
    .xm\:focus\:grrow-span-1:focus{
        grid-row: span 1 / span 1;
    }
    
    .xm\:focus\:grrow-span-2:focus{
        grid-row: span 2 / span 2;
    }
    
    .xm\:focus\:grrow-span-3:focus{
        grid-row: span 3 / span 3;
    }
    
    .xm\:focus\:grrow-span-4:focus{
        grid-row: span 4 / span 4;
    }
    
    .xm\:focus\:grrow-span-5:focus{
        grid-row: span 5 / span 5;
    }
    
    .xm\:focus\:grrow-span-6:focus{
        grid-row: span 6 / span 6;
    }
    
    .xm\:focus\:grrow-span-7:focus{
        grid-row: span 7 / span 7;
    }
    
    .xm\:focus\:grrow-span-8:focus{
        grid-row: span 8 / span 8;
    }
    
    .xm\:focus\:grrow-span-9:focus{
        grid-row: span 9 / span 9;
    }
    
    .xm\:focus\:grrow-span-10:focus{
        grid-row: span 10 / span 10;
    }
    
    .xm\:focus\:grrow-span-11:focus{
        grid-row: span 11 / span 11;
    }
    
    .xm\:focus\:grrow-span-12:focus{
        grid-row: span 12 / span 12;
    }
    
    .xm\:focus\:grrow-span-full:focus{
        grid-row: span 1 / span -1;
    }
    
    .xm\:focus\:grrow-start-1:focus{
        grid-row-start: 1;
    }
    
    .xm\:focus\:grrow-start-2:focus{
        grid-row-start: 2;
    }
    
    .xm\:focus\:grrow-start-3:focus{
        grid-row-start: 3;
    }
    
    .xm\:focus\:grrow-start-4:focus{
        grid-row-start: 4;
    }
    
    .xm\:focus\:grrow-start-5:focus{
        grid-row-start: 5;
    }
    
    .xm\:focus\:grrow-start-6:focus{
        grid-row-start: 6;
    }
    
    .xm\:focus\:grrow-start-7:focus{
        grid-row-start: 7;
    }
    
    .xm\:focus\:grrow-start-8:focus{
        grid-row-start: 8;
    }
    
    .xm\:focus\:grrow-start-9:focus{
        grid-row-start: 9;
    }
    
    .xm\:focus\:grrow-start-10:focus{
        grid-row-start: 10;
    }
    
    .xm\:focus\:grrow-start-11:focus{
        grid-row-start: 11;
    }
    
    .xm\:focus\:grrow-start-12:focus{
        grid-row-start: 12;
    }
    
    .xm\:focus\:grrow-start-auto:focus{
        grid-row-start: auto;
    }
    
    .xm\:focus\:grrow-end-1:focus{
        grid-row-end: 1;
    }
    
    .xm\:focus\:grrow-end-2:focus{
        grid-row-end: 2;
    }
    
    .xm\:focus\:grrow-end-3:focus{
        grid-row-end: 3;
    }
    
    .xm\:focus\:grrow-end-4:focus{
        grid-row-end: 4;
    }
    
    .xm\:focus\:grrow-end-5:focus{
        grid-row-end: 5;
    }
    
    .xm\:focus\:grrow-end-6:focus{
        grid-row-end: 6;
    }
    
    .xm\:focus\:grrow-end-7:focus{
        grid-row-end: 7;
    }
    
    .xm\:focus\:grrow-end-8:focus{
        grid-row-end: 8;
    }
    
    .xm\:focus\:grrow-end-9:focus{
        grid-row-end: 9;
    }
    
    .xm\:focus\:grrow-end-10:focus{
        grid-row-end: 10;
    }
    
    .xm\:focus\:grrow-end-11:focus{
        grid-row-end: 11;
    }
    
    .xm\:focus\:grrow-end-12:focus{
        grid-row-end: 12;
    }
    
    .xm\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }
    
    .xm\:focus\:grfl-row:focus{
        grid-auto-flow: row;
    }
    
    .xm\:focus\:grfl-col:focus{
        grid-auto-flow: column;
    }
    
    .xm\:focus\:grfl-dense:focus{
        grid-auto-flow: dense;
    }
    
    .xm\:focus\:grfl-row-dense:focus{
        grid-auto-flow: row dense;
    }
    
    .xm\:focus\:grfl-col-dense:focus{
        grid-auto-flow: column dense;
    }
    
    .xm\:focus\:gr-auto-cols-auto:focus{
        grid-auto-columns: auto;
    }
    
    .xm\:focus\:gr-auto-cols-min:focus{
        grid-auto-columns: min-content;
    }
    
    .xm\:focus\:gr-auto-cols-max:focus{
        grid-auto-columns: max-content;
    }
    
    .xm\:focus\:gr-auto-cols-minmax:focus{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xm\:focus\:gr-auto-rows-auto:focus{
        grid-auto-rows: auto;
    }
    
    .xm\:focus\:gr-auto-rows-min:focus{
        grid-auto-rows: min-content;
    }
    
    .xm\:focus\:gr-auto-rows-max:focus{
        grid-auto-rows: max-content;
    }
    
    .xm\:focus\:gr-auto-rows-minmax:focus{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xm\:focus\:gap-0:focus{
        gap: 0;
    }
    
    .xm\:focus\:gap-x-0:focus{
        column-gap: 0;
    }
    
    .xm\:focus\:gap-y-0:focus{
        row-gap: 0;
    }
    
    .xm\:focus\:gap-1:focus{
        gap: 1px;
    }
    
    .xm\:focus\:gap-2:focus{
        gap: 2px;
    }
    
    .xm\:focus\:gap-4:focus{
        gap: 4px;
    }
    
    .xm\:focus\:gap-6:focus{
        gap: 6px;
    }
    
    .xm\:focus\:gap-8:focus{
        gap: 8px;
    }
    
    .xm\:focus\:gap-9:focus{
        gap: 9px;
    }
    
    .xm\:focus\:gap-10:focus{
        gap: 10px;
    }
    
    .xm\:focus\:gap-12:focus{
        gap: 12px;
    }
    
    .xm\:focus\:gap-14:focus{
        gap: 14px;
    }
    
    .xm\:focus\:gap-16:focus{
        gap: 16px;
    }
    
    .xm\:focus\:gap-18:focus{
        gap: 18px;
    }
    
    .xm\:focus\:gap-20:focus{
        gap: 20px;
    }
    
    .xm\:focus\:gap-x-0:focus{
        column-gap: 0;
    }
    
    .xm\:focus\:gap-x-1:focus{
        column-gap: 1px;
    }
    
    .xm\:focus\:gap-x-2:focus{
        column-gap: 2px;
    }
    
    .xm\:focus\:gap-x-4:focus{
        column-gap: 4px;
    }
    
    .xm\:focus\:gap-x-6:focus{
        column-gap: 6px;
    }
    
    .xm\:focus\:gap-x-8:focus{
        column-gap: 8px;
    }
    
    .xm\:focus\:gap-x-10:focus{
        column-gap: 10px;
    }
    
    .xm\:focus\:gap-x-12:focus{
        column-gap: 12px;
    }
    
    .xm\:focus\:gap-x-14:focus{
        column-gap: 14px;
    }
    
    .xm\:focus\:gap-x-16:focus{
        column-gap: 16px;
    }
    
    .xm\:focus\:gap-x-18:focus{
        column-gap: 18px;
    }
    
    .xm\:focus\:gap-x-20:focus{
        column-gap: 20px;
    }
    
    .xm\:focus\:gap-y-1:focus{
        row-gap: 1px;
    }
    
    .xm\:focus\:gap-y-2:focus{
        row-gap: 2px;
    }
    
    .xm\:focus\:gap-y-4:focus{
        row-gap: 4px;
    }
    
    .xm\:focus\:gap-y-6:focus{
        row-gap: 6px;
    }
    
    .xm\:focus\:gap-y-8:focus{
        row-gap: 8px;
    }
    
    .xm\:focus\:gap-y-10:focus{
        row-gap: 10px;
    }
    
    .xm\:focus\:gap-y-12:focus{
        row-gap: 12px;
    }
    
    .xm\:focus\:gap-y-14:focus{
        row-gap: 14px;
    }
    
    .xm\:focus\:gap-y-16:focus{
        row-gap: 16px;
    }
    
    .xm\:focus\:gap-y-18:focus{
        row-gap: 18px;
    }
    
    .xm\:focus\:gap-y-20:focus{
        row-gap: 20px;
    }
    
    .xm\:focus\:justify-content-normal:focus{
        justify-content: normal;
    }
    
    .xm\:focus\:justify-content-start:focus{
        justify-content: flex-start;
    }
    
    .xm\:focus\:justify-content-end:focus{
        justify-content: flex-end;
    }
    
    .xm\:focus\:justify-content-center:focus{
        justify-content: center;
    }
    
    .xm\:focus\:justify-content-between:focus{
        justify-content: space-between;
    }
    
    .xm\:focus\:justify-content-around:focus{
        justify-content: space-around;
    }
    
    .xm\:focus\:justify-content-evenly:focus{
        justify-content: space-evenly;
    }
    
    .xm\:focus\:justify-content-stretch:focus{
        justify-content: stretch;
    }
    
    .xm\:focus\:justify-items-start:focus{
        justify-items: start;
    }
    
    .xm\:focus\:justify-items-end:focus{
        justify-items: end;
    }
    
    .xm\:focus\:justify-items-center:focus{
        justify-items: center;
    }
    
    .xm\:focus\:justify-items-stretch:focus{
        justify-items: stretch;
    }
    
    .xm\:focus\:justify-self-auto:focus{
        justify-self: auto;
    }
    
    .xm\:focus\:justify-self-start:focus{
        justify-self: start;
    }
    
    .xm\:focus\:justify-self-end:focus{
        justify-self: end;
    }
    
    .xm\:focus\:justify-self-center:focus{
        justify-self: center;
    }
    
    .xm\:focus\:justify-self-stretch:focus{
        justify-self: stretch;
    }
    
    .xm\:focus\:align-content-normal:focus{
        align-content: normal;
    }
    
    .xm\:focus\:align-content-center:focus{
        align-content: center;
    }
    
    .xm\:focus\:align-content-start:focus{
        align-content: flex-start;
    }
    
    .xm\:focus\:align-content-end:focus{
        align-content: flex-end;
    }
    
    .xm\:focus\:align-content-between:focus{
        align-content: space-between;
    }
    
    .xm\:focus\:align-content-around:focus{
        align-content: space-around;
    }
    
    .xm\:focus\:align-content-evenly:focus{
        align-content: space-evenly;
    }
    
    .xm\:focus\:align-content-baseline:focus{
        align-content: space-baseline;
    }
    
    .xm\:focus\:align-content-stretch:focus{
        align-content: stretch;
    }
    
    .xm\:focus\:align-items-start:focus{
        align-items: start;
    }
    
    .xm\:focus\:align-items-end:focus{
        align-items: end;
    }
    
    .xm\:focus\:align-items-center:focus{
        align-items: center;
    }
    
    .xm\:focus\:align-items-stretch:focus{
        justify-items: stretch;
    }
    
    .xm\:focus\:align-self-auto:focus{
        justify-self: auto;
    }
    
    .xm\:focus\:align-self-start:focus{
        justify-self: start;
    }
    
    .xm\:focus\:align-self-end:focus{
        justify-self: end;
    }
    
    .xm\:focus\:align-self-center:focus{
        justify-self: center;
    }
    
    .xm\:focus\:align-self-stretch:focus{
        justify-self: stretch;
    }
    
    .xm\:focus\:align-self-baseline:focus{
        justify-self: baseline;
    }
    
    .xm\:focus\:place-content-center:focus{
        place-content: center;
    }
    
    .xm\:focus\:place-content-start:focus{
        place-content: start;
    }
    
    .xm\:focus\:place-content-end:focus{
        place-content: end;
    }
    
    .xm\:focus\:place-content-between:focus{
        place-content: between;
    }
    
    .xm\:focus\:place-content-around:focus{
        place-content: around;
    }
    
    .xm\:focus\:place-content-evenly:focus{
        place-content: evenly;
    }
    
    .xm\:focus\:place-content-baseline:focus{
        place-content: baseline;
    }
    
    .xm\:focus\:place-content-stretch:focus{
        place-content: stretch;
    }
    
    .xm\:focus\:place-items-start:focus{
        place-content: start;
    }
    
    .xm\:focus\:place-items-end:focus{
        place-content: end;
    }
    
    .xm\:focus\:place-items-center:focus{
        place-content: center;
    }
    
    .xm\:focus\:place-items-baseline:focus{
        place-content: baseline;
    }
    
    .xm\:focus\:place-items-stretch:focus{
        place-content: stretch;
    }
    
    .xm\:focus\:place-self-start:focus{
        place-self: start;
    }
    
    .xm\:focus\:place-self-end:focus{
        place-self: end;
    }
    
    .xm\:focus\:place-self-center:focus{
        place-self: center;
    }
    
    .xm\:focus\:place-self-baseline:focus{
        place-self: baseline;
    }
    
    .xm\:focus\:place-self-stretch:focus{
        place-self: stretch;
    }
    
    .xm\:focus\:w-0:focus{
        width: 0;
    }
    
    .xm\:focus\:w-2:focus{
        width: 2px;
    }
    
    .xm\:focus\:w-4:focus{
        width: 4px;
    }
    
    .xm\:focus\:w-6:focus{
        width: 6px;
    }
    
    .xm\:focus\:w-8:focus{
        width: 8px;
    }
    
    .xm\:focus\:w-10:focus{
        width: 10px;
    }
    
    .xm\:focus\:w-12:focus{
        width: 12px;
    }
    
    .xm\:focus\:w-14:focus{
        width: 14px;
    }
    
    .xm\:focus\:w-16:focus{
        width: 16px;
    }
    
    .xm\:focus\:w-18:focus{
        width: 18px;
    }
    
    .xm\:focus\:w-20:focus{
        width: 20px;
    }
    
    .xm\:focus\:w-22:focus{
        width: 1.5rem;
    }
    
    .xm\:focus\:w-24:focus{
        width: 3rem;
    }
    
    .xm\:focus\:w-26:focus{
        width: 4.5rem;
    }
    
    .xm\:focus\:w-28:focus{
        width: 6rem;
    }
    
    .xm\:focus\:w-30:focus{
        width: 7.5rem;
    }
    
    .xm\:focus\:w-32:focus{
        width: 10rem;
    }
    
    .xm\:focus\:w-34:focus{
        width: 11.5rem;
    }
    
    .xm\:focus\:w-36:focus{
        width: 13rem;
    }
    
    .xm\:focus\:w-38:focus{
        width: 14.5rem;
    }
    
    .xm\:focus\:w-40:focus{
        width: 16rem;
    }
    
    .xm\:focus\:w-42:focus{
        width: 18rem;
    }
    
    .xm\:focus\:w-44:focus{
        width: 20rem;
    }
    
    .xm\:focus\:w-46:focus{
        width: 22rem;
    }
    
    .xm\:focus\:w-48:focus{
        width: 24rem;
    }

    .xm\:focus\:w-52:focus{
        width: 28rem;
    }

    .xm\:focus\:w-56:focus{
        width: 32rem;
    }

    .xm\:focus\:w-60:focus{
        width: 36rem;
    }

    .xm\:focus\:w-64:focus{
        width: 40rem;
    }

    .xm\:focus\:w-68:focus{
        width: 44rem;
    }

    .xm\:focus\:w-72:focus{
        width: 48rem;
    }

    .xm\:focus\:w-76:focus{
        width: 52rem;
    }

    .xm\:focus\:w-80:focus{
        width: 56rem;
    }

    .xm\:focus\:w-84:focus{
        width: 60rem;
    }
    
    .xm\:focus\:w-hf:focus{
        width: 50%;
    }
    
    .xm\:focus\:w-third:focus{
        width: 33.333%;
    }
    
    .xm\:focus\:w-two-third:focus{
        width: 66.67%;
    }
    
    .xm\:focus\:w-quarter:focus{
        width: 25%;
    }
    
    .xm\:focus\:w-three-quarter:focus{
        width: 75%;
    }
    
    .xm\:focus\:w-fifth:focus{
        width: 20%;
    }
    
    .xm\:focus\:w-two-fifth:focus{
        width: 40%;
    }
    
    .xm\:focus\:w-three-fifth:focus{
        width: 60%;
    }
    
    .xm\:focus\:w-four-fifth:focus{
        width: 80%;
    }
    
    .xm\:focus\:w-tenth:focus{
        width: 10%;
    }
    
    .xm\:focus\:w-two-tenth:focus{
        width: 20%;
    }
    
    .xm\:focus\:w-three-tenth:focus{
        width: 30%;
    }
    
    .xm\:focus\:w-four-tenth:focus{
        width: 40%;
    }
    
    .xm\:focus\:w-five-tenth:focus{
        width: 50%;
    }
    
    .xm\:focus\:w-six-tenth:focus{
        width: 60%;
    }
    
    .xm\:focus\:w-seven-tenth:focus{
        width: 70%;
    }
    
    .xm\:focus\:w-eight-tenth:focus{
        width: 80%;
    }
    
    .xm\:focus\:w-nine-tenth:focus{
        width: 90%;
    }
    
    .xm\:focus\:w-full:focus{
        width: 100%;
    }
    
    .xm\:focus\:w-min:focus{
        width: min-content;
    }
    
    .xm\:focus\:w-max:focus{
        width: max-content;
    }
    
    .xm\:focus\:w-fit:focus{
        width: fit-content;
    }
    
    .xm\:focus\:min-vh-10:focus{
        min-height: 10vh;
    }
    
    .xm\:focus\:min-vh-20:focus{
        min-height: 20vh;
    }
    
    .xm\:focus\:min-vh-30:focus{
        min-height: 30vh;
    }
    
    .xm\:focus\:min-vh-40:focus{
        min-height: 40vh;
    }
    
    .xm\:focus\:min-vh-50:focus{
        min-height: 50vh;
    }
    
    .xm\:focus\:min-vh-60:focus{
        min-height: 60vh;
    }
    
    .xm\:focus\:min-vh-70:focus{
        min-height: 70vh;
    }
    
    .xm\:focus\:min-vh-80:focus{
        min-height: 80vh;
    }
    
    .xm\:focus\:min-vh-90:focus{
        min-height: 90vh;
    }
    
    .xm\:focus\:min-vh-100:focus{
        min-height: 100vh;
    }
    
    .xm\:focus\:min-vw-10:focus{
        min-width: 10vh;
    }
    
    .xm\:focus\:min-vw-20:focus{
        min-width: 20vh;
    }
    
    .xm\:focus\:min-vw-30:focus{
        min-width: 30vh;
    }
    
    .xm\:focus\:min-vw-40:focus{
        min-width: 40vh;
    }
    
    .xm\:focus\:min-vw-50:focus{
        min-width: 50vh;
    }
    
    .xm\:focus\:min-vw-60:focus{
        min-width: 60vh;
    }
    
    .xm\:focus\:min-vw-70:focus{
        min-width: 70vh;
    }
    
    .xm\:focus\:min-vw-80:focus{
        min-width: 80vh;
    }
    
    .xm\:focus\:min-vw-90:focus{
        min-width: 100vh;
    }
    
    .xm\:focus\:min-vw-100:focus{
        min-width: 100vh;
    }
    
    .xm\:focus\:max-vh-10:focus{
        max-height: 10vh;
    }
    
    .xm\:focus\:max-vh-20:focus{
        max-height: 20vh;
    }
    
    .xm\:focus\:max-vh-30:focus{
        max-height: 30vh;
    }
    
    .xm\:focus\:max-vh-40:focus{
        max-height: 40vh;
    }
    
    .xm\:focus\:max-vh-50:focus{
        max-height: 50vh;
    }
    
    .xm\:focus\:max-vh-60:focus{
        max-height: 60vh;
    }
    
    .xm\:focus\:max-vh-70:focus{
        max-height: 70vh;
    }
    
    .xm\:focus\:max-vh-80:focus{
        max-height: 80vh;
    }
    
    .xm\:focus\:max-vh-90:focus{
        max-height: 100vh;
    }
    
    .xm\:focus\:max-vh-100:focus{
        max-height: 100vh;
    }
    
    .xm\:focus\:max-vw-10:focus{
        max-width: 10vh;
    }
    
    .xm\:focus\:max-vw-20:focus{
        max-width: 20vh;
    }
    
    .xm\:focus\:max-vw-30:focus{
        max-width: 30vh;
    }
    
    .xm\:focus\:max-vw-40:focus{
        max-width: 40vh;
    }
    
    .xm\:focus\:max-vw-50:focus{
        max-width: 50vh;
    }
    
    .xm\:focus\:max-vw-60:focus{
        max-width: 60vh;
    }
    
    .xm\:focus\:max-vw-70:focus{
        max-width: 70vh;
    }
    
    .xm\:focus\:max-vw-80:focus{
        max-width: 80vh;
    }
    
    .xm\:focus\:max-vw-90:focus{
        max-width: 100vh;
    }
    
    .xm\:focus\:max-vw-100:focus{
        max-width: 100vh;
    }
    
    .xm\:focus\:min-w-2:focus{
        min-width: 2px;
    }
    
    .xm\:focus\:min-w-4:focus{
        min-width: 4px;
    }
    
    .xm\:focus\:min-w-6:focus{
        min-width: 6px;
    }
    
    .xm\:focus\:min-w-8:focus{
        min-width: 8px;
    }
    
    .xm\:focus\:min-w-10:focus{
        min-width: 10px;
    }
    
    .xm\:focus\:min-w-12:focus{
        min-width: 12px;
    }
    
    .xm\:focus\:min-w-14:focus{
        min-width: 14px;
    }
    
    .xm\:focus\:min-w-16:focus{
        min-width: 16px;
    }
    
    .xm\:focus\:min-w-18:focus{
        min-width: 18px;
    }
    
    .xm\:focus\:min-w-20:focus{
        min-width: 20px;
    }
    
    .xm\:focus\:min-w-22:focus{
        min-width: 1.5rem;
    }
    
    .xm\:focus\:min-w-24:focus{
        min-width: 3rem;
    }
    
    .xm\:focus\:min-w-26:focus{
        min-width: 4.5rem;
    }
    
    .xm\:focus\:min-w-28:focus{
        min-width: 6rem;
    }
    
    .xm\:focus\:min-w-30:focus{
        min-width: 7.5rem;
    }
    
    .xm\:focus\:min-w-32:focus{
        min-width: 10rem;
    }
    
    .xm\:focus\:min-w-34:focus{
        min-width: 11.5rem;
    }
    
    .xm\:focus\:min-w-36:focus{
        min-width: 13rem;
    }
    
    .xm\:focus\:min-w-38:focus{
        min-width: 14.5rem;
    }
    
    .xm\:focus\:min-w-40:focus{
        min-width: 16rem;
    }
    
    .xm\:focus\:min-w-42:focus{
        min-width: 18rem;
    }
    
    .xm\:focus\:min-w-44:focus{
        min-width: 20rem;
    }
    
    .xm\:focus\:min-w-46:focus{
        min-width: 22rem;
    }
    
    .xm\:focus\:min-w-48:focus{
        min-width: 24rem;
    }

    .xm\:focus\:min-w-52:focus{
        min-width: 28rem;
    }

    .xm\:focus\:min-w-56:focus{
        min-width: 32rem;
    }

    .xm\:focus\:min-w-60:focus{
        min-width: 36rem;
    }

    .xm\:focus\:min-w-64:focus{
        min-width: 40rem;
    }

    .xm\:focus\:min-w-68:focus{
        min-width: 44rem;
    }

    .xm\:focus\:min-w-72:focus{
        min-width: 48rem;
    }

    .xm\:focus\:min-w-76:focus{
        min-width: 52rem;
    }

    .xm\:focus\:min-w-80:focus{
        min-width: 56rem;
    }

    .xm\:focus\:min-w-84:focus{
        min-width: 60rem;
    }
    
    .xm\:focus\:min-w-hf:focus{
        min-width: 50%;
    }
    
    .xm\:focus\:min-w-full:focus{
        min-width: 100%;
    }
    
    .xm\:focus\:min-w-min:focus{
        min-width: min-content;
    }
    
    .xm\:focus\:min-w-max:focus{
        min-width: max-content;
    }
    
    .xm\:focus\:min-w-fit:focus{
        min-width: fit-content;
    }
    
    .xm\:focus\:max-w-0:focus{
        max-width: 0;
    }
    
    .xm\:focus\:max-w-2:focus{
        max-width: 2px;
    }
    
    .xm\:focus\:max-w-4:focus{
        max-width: 4px;
    }
    
    .xm\:focus\:max-w-6:focus{
        max-width: 6px;
    }
    
    .xm\:focus\:max-w-8:focus{
        max-width: 8px;
    }
    
    .xm\:focus\:max-w-10:focus{
        max-width: 10px;
    }
    
    .xm\:focus\:max-w-12:focus{
        max-width: 12px;
    }
    
    .xm\:focus\:max-w-14:focus{
        max-width: 14px;
    }
    
    .xm\:focus\:max-w-16:focus{
        max-width: 16px;
    }
    
    .xm\:focus\:max-w-18:focus{
        max-width: 18px;
    }
    
    .xm\:focus\:max-w-20:focus{
        max-width: 20px;
    }
    
    .xm\:focus\:max-w-22:focus{
        max-width: 1.5rem;
    }
    
    .xm\:focus\:max-w-24:focus{
        max-width: 3rem;
    }
    
    .xm\:focus\:max-w-26:focus{
        max-width: 4.5rem;
    }
    
    .xm\:focus\:max-w-28:focus{
        max-width: 6rem;
    }
    
    .xm\:focus\:max-w-30:focus{
        max-width: 7.5rem;
    }
    
    .xm\:focus\:max-w-32:focus{
        max-width: 10rem;
    }
    
    .xm\:focus\:max-w-34:focus{
        max-width: 11.5rem;
    }
    
    .xm\:focus\:max-w-36:focus{
        max-width: 13rem;
    }
    
    .xm\:focus\:max-w-38:focus{
        max-width: 14.5rem;
    }
    
    .xm\:focus\:max-w-40:focus{
        max-width: 16rem;
    }
    
    .xm\:focus\:max-w-42:focus{
        max-width: 18rem;
    }
    
    .xm\:focus\:max-w-44:focus{
        max-width: 20rem;
    }
    
    .xm\:focus\:max-w-46:focus{
        max-width: 22rem;
    }
    
    .xm\:focus\:max-w-48:focus{
        max-width: 24rem;
    }

    .xm\:focus\:max-w-52:focus{
        max-width: 28rem;
    }

    .xm\:focus\:max-w-56:focus{
        max-width: 32rem;
    }

    .xm\:focus\:max-w-60:focus{
        max-width: 36rem;
    }

    .xm\:focus\:max-w-64:focus{
        max-width: 40rem;
    }

    .xm\:focus\:max-w-68:focus{
        max-width: 44rem;
    }

    .xm\:focus\:max-w-72:focus{
        max-width: 48rem;
    }

    .xm\:focus\:max-w-76:focus{
        max-width: 52rem;
    }

    .xm\:focus\:max-w-80:focus{
        max-width: 56rem;
    }

    .xm\:focus\:max-w-84:focus{
        max-width: 60rem;
    }
    
    .xm\:focus\:max-w-hf:focus{
        max-width: 50%;
    }
    
    .xm\:focus\:max-w-full:focus{
        max-width: 100%;
    }
    
    .xm\:focus\:max-w-max:focus{
        max-width: max-content;
    }
    
    .xm\:focus\:max-w-max:focus{
        max-width: max-content;
    }
    
    .xm\:focus\:max-w-fit:focus{
        max-width: fit-content;
    }
    
    .xm\:focus\:h-0:focus{
        height: 0;
    }
    
    .xm\:focus\:h-2:focus{
        height: 2px;
    }
    
    .xm\:focus\:h-4:focus{
        height: 4px;
    }
    
    .xm\:focus\:h-6:focus{
        height: 6px;
    }
    
    .xm\:focus\:h-8:focus{
        height: 8px;
    }
    
    .xm\:focus\:h-10:focus{
        height: 10px;
    }
    
    .xm\:focus\:h-12:focus{
        height: 12px;
    }
    
    .xm\:focus\:h-14:focus{
        height: 14px;
    }
    
    .xm\:focus\:h-16:focus{
        height: 16px;
    }
    
    .xm\:focus\:h-18:focus{
        height: 18px;
    }
    
    .xm\:focus\:h-20:focus{
        height: 20px;
    }
    
    .xm\:focus\:h-22:focus{
        height: 1.5rem;
    }
    
    .xm\:focus\:h-24:focus{
        height: 3rem;
    }
    
    .xm\:focus\:h-26:focus{
        height: 4.5rem;
    }
    
    .xm\:focus\:h-28:focus{
        height: 6rem;
    }
    
    .xm\:focus\:h-30:focus{
        height: 7.5rem;
    }
    
    .xm\:focus\:h-32:focus{
        height: 10rem;
    }
    
    .xm\:focus\:h-34:focus{
        height: 11.5rem;
    }
    
    .xm\:focus\:h-36:focus{
        height: 13rem;
    }
    
    .xm\:focus\:h-38:focus{
        height: 14.5rem;
    }
    
    .xm\:focus\:h-40:focus{
        height: 16rem;
    }
    
    .xm\:focus\:h-42:focus{
        height: 18rem;
    }
    
    .xm\:focus\:h-44:focus{
        height: 20rem;
    }
    
    .xm\:focus\:h-46:focus{
        height: 22rem;
    }
    
    .xm\:focus\:h-48:focus{
        height: 24rem;
    }

    .xm\:focus\:h-52:focus{
        height: 28rem;
    }

    .xm\:focus\:h-56:focus{
        height: 32rem;
    }

    .xm\:focus\:h-60:focus{
        height: 36rem;
    }

    .xm\:focus\:h-64:focus{
        height: 40rem;
    }

    .xm\:focus\:h-68:focus{
        height: 44rem;
    }

    .xm\:focus\:h-72:focus{
        height: 48rem;
    }

    .xm\:focus\:h-76:focus{
        height: 52rem;
    }

    .xm\:focus\:h-80:focus{
        height: 56rem;
    }

    .xm\:focus\:h-84:focus{
        height: 60rem;
    }
    
    .xm\:focus\:h-hf:focus{
        height: 50%;
    }
    
    .xm\:focus\:h-third:focus{
        height: 33.333%;
    }
    
    .xm\:focus\:h-two-third:focus{
        height: 66.67%;
    }
    
    .xm\:focus\:h-quarter:focus{
        height: 25%;
    }
    
    .xm\:focus\:h-three-quarter:focus{
        height: 75%;
    }
    
    .xm\:focus\:h-fifth:focus{
        height: 20%;
    }
    
    .xm\:focus\:h-two-fifth:focus{
        height: 40%;
    }
    
    .xm\:focus\:h-three-fifth:focus{
        height: 60%;
    }
    
    .xm\:focus\:h-four-fifth:focus{
        height: 80%;
    }
    
    .xm\:focus\:h-tenth:focus{
        height: 10%;
    }
    
    .xm\:focus\:h-two-tenth:focus{
        height: 20%;
    }
    
    .xm\:focus\:h-three-tenth:focus{
        height: 30%;
    }
    
    .xm\:focus\:h-four-tenth:focus{
        height: 40%;
    }
    
    .xm\:focus\:h-five-tenth:focus{
        height: 50%;
    }
    
    .xm\:focus\:h-six-tenth:focus{
        height: 60%;
    }
    
    .xm\:focus\:h-seventh-tenth:focus{
        height: 70%;
    }
    
    .xm\:focus\:h-eight-tenth:focus{
        height: 80%;
    }
    
    .xm\:focus\:h-nine-tenth:focus{
        height: 90%;
    }
    
    .xm\:focus\:h-full:focus{
        height: 100%;
    }
    
    .xm\:focus\:h-min:focus{
        height: min-content;
    }
    
    .xm\:focus\:h-max:focus{
        height: max-content;
    }
    
    .xm\:focus\:h-fit:focus{
        height: fit-content;
    }
    
    .xm\:focus\:min-h-0:focus{
        min-height: 0;
    }
    
    .xm\:focus\:min-h-2:focus{
        min-height: 2px;
    }
    
    .xm\:focus\:min-h-4:focus{
        min-height: 4px;
    }
    
    .xm\:focus\:min-h-6:focus{
        min-height: 6px;
    }
    
    .xm\:focus\:min-h-8:focus{
        min-height: 8px;
    }
    
    .xm\:focus\:min-h-10:focus{
        min-height: 10px;
    }
    
    .xm\:focus\:min-h-12:focus{
        min-height: 12px;
    }
    
    .xm\:focus\:min-h-14:focus{
        min-height: 14px;
    }
    
    .xm\:focus\:min-h-16:focus{
        min-height: 16px;
    }
    
    .xm\:focus\:min-h-18:focus{
        min-height: 18px;
    }
    
    .xm\:focus\:min-h-20:focus{
        min-height: 20px;
    }
    
    .xm\:focus\:min-h-22:focus{
        min-height: 1.5rem;
    }
    
    .xm\:focus\:min-h-24:focus{
        min-height: 3rem;
    }
    
    .xm\:focus\:min-h-26:focus{
        min-height: 4.5rem;
    }
    
    .xm\:focus\:min-h-28:focus{
        min-height: 6rem;
    }
    
    .xm\:focus\:min-h-30:focus{
        min-height: 7.5rem;
    }
    
    .xm\:focus\:min-h-32:focus{
        min-height: 10rem;
    }
    
    .xm\:focus\:min-h-34:focus{
        min-height: 11.5rem;
    }
    
    .xm\:focus\:min-h-36:focus{
        min-height: 13rem;
    }
    
    .xm\:focus\:min-h-38:focus{
        min-height: 14.5rem;
    }
    
    .xm\:focus\:min-h-40:focus{
        min-height: 16rem;
    }
    
    .xm\:focus\:min-h-42:focus{
        min-height: 18rem;
    }
    
    .xm\:focus\:min-h-44:focus{
        min-height: 20rem;
    }
    
    .xm\:focus\:min-h-46:focus{
        min-height: 22rem;
    }
    
    .xm\:focus\:min-h-48:focus{
        min-height: 24rem;
    }
    
    .xm\:focus\:min-h-hf:focus{
        min-height: 50%;
    }
    
    .xm\:focus\:min-h-full:focus{
        min-height: 100%;
    }
    
    .xm\:focus\:min-h-min:focus{
        min-height: min-content;
    }
    
    .xm\:focus\:min-h-max:focus{
        min-height: max-content;
    }
    
    .xm\:focus\:min-h-fit:focus{
        min-height: fit-content;
    }
    
    .xm\:focus\:max-h-0:focus{
        max-height: 0;
    }
    
    .xm\:focus\:max-h-2:focus{
        max-height: 2px;
    }
    
    .xm\:focus\:max-h-4:focus{
        max-height: 4px;
    }
    
    .xm\:focus\:max-h-6:focus{
        max-height: 6px;
    }
    
    .xm\:focus\:max-h-8:focus{
        max-height: 8px;
    }
    
    .xm\:focus\:max-h-10:focus{
        max-height: 10px;
    }
    
    .xm\:focus\:max-h-12:focus{
        max-height: 12px;
    }
    
    .xm\:focus\:max-h-14:focus{
        max-height: 14px;
    }
    
    .xm\:focus\:max-h-16:focus{
        max-height: 16px;
    }
    
    .xm\:focus\:max-h-18:focus{
        max-height: 18px;
    }
    
    .xm\:focus\:max-h-20:focus{
        max-height: 20px;
    }
    
    .xm\:focus\:max-h-22:focus{
        max-height: 1.5rem;
    }
    
    .xm\:focus\:max-h-24:focus{
        max-height: 3rem;
    }
    
    .xm\:focus\:max-h-26:focus{
        max-height: 4.5rem;
    }
    
    .xm\:focus\:max-h-28:focus{
        max-height: 6rem;
    }
    
    .xm\:focus\:max-h-30:focus{
        max-height: 7.5rem;
    }
    
    .xm\:focus\:max-h-32:focus{
        max-height: 10rem;
    }
    
    .xm\:focus\:max-h-34:focus{
        max-height: 11.5rem;
    }
    
    .xm\:focus\:max-h-36:focus{
        max-height: 13rem;
    }
    
    .xm\:focus\:max-h-38:focus{
        max-height: 14.5rem;
    }
    
    .xm\:focus\:max-h-40:focus{
        max-height: 16rem;
    }
    
    .xm\:focus\:max-h-42:focus{
        max-height: 18rem;
    }
    
    .xm\:focus\:max-h-44:focus{
        max-height: 20rem;
    }
    
    .xm\:focus\:max-h-46:focus{
        max-height: 22rem;
    }
    
    .xm\:focus\:max-h-48:focus{
        max-height: 24rem;
    }
    
    .xm\:focus\:max-h-hf:focus{
        max-height: 50%;
    }
    
    .xm\:focus\:max-h-full:focus{
        max-height: 100%;
    }
    
    .xm\:focus\:max-h-max:focus{
        max-height: max-content;
    }
    
    .xm\:focus\:max-h-max:focus{
        max-height: max-content;
    }
    
    .xm\:focus\:max-h-fit:focus{
        max-height: fit-content;
    }
    
    .xm\:focus\:sans:focus{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xm\:focus\:serif:focus{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xm\:focus\:mono:focus{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xm\:focus\:font-s-xs:focus{
        font-size: var(--velocity-font-s-xs);
    }

    .xm\:focus\:font-s-sm:focus{
        font-size: var(--velocity-font-s-sm);
    }

    .xm\:focus\:font-s-md:focus{
        font-size: var(--velocity-font-s-md);
    }

    .xm\:focus\:font-s-lg:focus{
        font-size: var(--velocity-font-s-lg);
    }

    .xm\:focus\:font-s-xm:focus{
        font-size: var(--velocity-font-s-xm);
    }

    .xm\:focus\:font-s-xl:focus{
        font-size: var(--velocity-font-s-xl);
    }

    .xm\:focus\:font-s-2md:focus{
        font-size: var(--velocity-font-s-2md);
    }

    .xm\:focus\:font-s-2xm:focus{
        font-size: var(--velocity-font-s-2xm);
    }

    .xm\:focus\:font-s-2lg:focus{
        font-size: var(--velocity-font-s-2lg);
    }

    .xm\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:focus\:font-s-4md:focus{
        font-size: var(--velocity-font-s-4md);
    }

    .xm\:focus\:font-s-6md:focus{
        font-size: var(--velocity-font-s-6md);
    }

    .xm\:focus\:font-s-8md:focus{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xm\:focus\:font-smoothing-antialiased:focus{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xm\:focus\:font-subpixel-antialiased:focus{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xm\:focus\:italic:focus{
        font-style: italic;
    }
    
    .xm\:focus\:italic-0:focus{
        font-style: normal;
    }
    
    .xm\:focus\:font-w-thin:focus{
        font-weight: 100;
    }
    
    .xm\:focus\:font-w-extralight:focus{
        font-weight: 200;
    }
    
    .xm\:focus\:font-w-light:focus{
        font-weight: 300;
    }
    
    .xm\:focus\:font-w-normal:focus{
        font-weight: 400;
    }
    
    .xm\:focus\:font-w-medium:focus{
        font-weight: 500;
    }
    
    .xm\:focus\:font-w-semibold:focus{
        font-weight: 600;
    }
    
    .xm\:focus\:font-w-bold:focus{
        font-weight: 700;
    }
    
    .xm\:focus\:font-w-extrabold:focus{
        font-weight: 800;
    }
    
    .xm\:focus\:font-w-black:focus{
        font-weight: 900;
    }
    
    .xm\:focus\:letter-space-lt:focus{
        letter-spacing: -0.25rem;
    }
    
    .xm\:focus\:letter-space-tt:focus{
        letter-spacing: -0.125rem;
    }
    
    .xm\:focus\:letter-space-normal:focus{
        letter-spacing: 0;
    }
    
    .xm\:focus\:letter-space-wide:focus{
        letter-spacing: 0.125rem;
    }
    
    .xm\:focus\:letter-space-wider:focus{
        letter-spacing: 0.25rem;
    }
    
    .xm\:focus\:line-h-1:focus{
        line-height: 0.25rem;
    }
    
    .xm\:focus\:line-h-2:focus{
        line-height: 0.5rem;
    }
    
    .xm\:focus\:line-h-3:focus{
        line-height: 0.75rem;
    }
    
    .xm\:focus\:line-h-4:focus{
        line-height: 1rem;
    }
    
    .xm\:focus\:line-h-5:focus{
        line-height: 1.25rem;
    }
    
    .xm\:focus\:line-h-6:focus{
        line-height: 1.5rem;
    }
    
    .xm\:focus\:line-h-7:focus{
        line-height: 1.75rem;
    }
    
    .xm\:focus\:line-h-8:focus{
        line-height: 2rem;
    }
    
    .xm\:focus\:line-h-9:focus{
        line-height: 2.25rem;
    }
    
    .xm\:focus\:line-h-10:focus{
        line-height: 2.5rem;
    }
    
    .xm\:focus\:line-h-normal:focus{
        line-height: 1;
    }
    
    .xm\:focus\:line-h-sm:focus{
        line-height: 1.25;
    }
    
    .xm\:focus\:line-h-md:focus{
        line-height: 1.5;
    }
    
    .xm\:focus\:line-h-lg:focus{
        line-height: 1.75;
    }
    
    .xm\:focus\:line-h-lg:focus{
        line-height: 2;
    }
    
    .xm\:focus\:line-h-xl:focus{
        line-height: 4;
    }
    
    .xm\:focus\:list-img-none:focus{
        list-style-image: none;
    }
    
    .xm\:focus\:list-position-inside:focus{
        list-style-position: inside;
    }
    
    .xm\:focus\:list-position-outside:focus{
        list-style-position: outside;
    }
    
    .xm\:focus\:list-type-none:focus{
        list-style-type: none;
    }
    
    .xm\:focus\:list-type-disc:focus{
        list-style-type: disc;
    }
    
    .xm\:focus\:list-type-decimal:focus{
        list-style-type: decimal;
    }
    
    .xm\:focus\:list-type-square:focus{
        list-style-type: square;
    }
    
    .xm\:focus\:left-text:focus{
        text-align: left;
    }
    
    .xm\:focus\:right-text:focus{
        text-align: right;
    }
    
    .xm\:focus\:justify-text:focus{
        text-align: justify;
    }
    
    .xm\:focus\:center-text:focus{
        text-align: center;
    }
    
    .xm\:focus\:start-text:focus{
        text-align: start;
    }
    
    .xm\:focus\:end-text:focus{
        text-align: end;
    }
    
    .xm\:focus\:underline-text:focus{
        text-decoration-line: underline;
    }
    
    .xm\:focus\:overline-text:focus{
        text-decoration-line: overline;
    }
    
    .xm\:focus\:strikethrough-text:focus{
        text-decoration-line: line-through;
    }
    
    .xm\:focus\:no-decoration-text:focus{
        text-decoration-line: none;
    }
    
    .xm\:focus\:text-decoration-solid:focus{
        text-decoration-style: solid;
    }
    
    .xm\:focus\:text-decoration-double:focus{
        text-decoration-style: double;
    }
    
    .xm\:focus\:text-decoration-dotted:focus{
        text-decoration-style: dotted;
    }
    
    .xm\:focus\:text-decoration-dashed:focus{
        text-decoration-style: dashed;
    }
    
    .xm\:focus\:text-decoration-wavy:focus{
        text-decoration-style: wavy;
    }
    
    .xm\:focus\:decoration-thick-auto:focus{
        text-decoration-thickness: auto;
    }
    
    .xm\:focus\:decoration-thick-0:focus{
        text-decoration-thickness: 0;
    }
    
    .xm\:focus\:decoration-thick-sm:focus{
        text-decoration-thickness: 1px;
    }
    
    .xm\:focus\:decoration-thick-md:focus{
        text-decoration-thickness: 2px;
    }
    
    .xm\:focus\:decoration-thick-lg:focus{
        text-decoration-thickness: 4px;
    }
    
    .xm\:focus\:decoration-thick-xl:focus{
        text-decoration-thickness: 8px;
    }
    
    .xm\:focus\:underline-offset-auto:focus{
        text-underline-offset: auto;
    }
    
    .xm\:focus\:underline-offset-0:focus{
        text-underline-offset: 0;
    }
    
    .xm\:focus\:underline-offset-sm:focus{
        text-underline-offset: 1px;
    }
    
    .xm\:focus\:underline-offset-md:focus{
        text-underline-offset: 2px;
    }
    
    .xm\:focus\:underline-offset-lg:focus{
        text-underline-offset: 4px;
    }
    
    .xm\:focus\:underline-offset-xl:focus{
        text-underline-offset: 8px;
    }
    
    .xm\:focus\:text-uppercase:focus{
        text-transform: uppercase;
    }
    
    .xm\:focus\:text-lowercase:focus{
        text-transform: lowercase;
    }
    
    .xm\:focus\:text-capitalize:focus{
        text-transform: capitalize;
    }
    
    .xm\:focus\:text-no-case:focus{
        text-transform: none;
    }
    
    .xm\:focus\:text-ellipsis:focus{
        text-overflow: ellipsis;
    }
    
    .xm\:focus\:text-clip:focus{
        text-overflow: clip;
    }
    
    .xm\:focus\:text-wrap:focus{
        text-wrap: wrap;
    }
    
    .xm\:focus\:text-nowrap:focus{
        text-wrap: nowrap;
    }
    
    .xm\:focus\:text-balance:focus{
        text-wrap: balance;
    }
    
    .xm\:focus\:text-pretty:focus{
        text-wrap: pretty;
    }
    
    .xm\:focus\:text-indent-0:focus{
        text-indent: 0;
    }
    
    .xm\:focus\:text-indent-1:focus{
        text-indent: 1px;
    }
    
    .xm\:focus\:text-indent-2:focus{
        text-indent: 2px;
    }
    
    .xm\:focus\:text-indent-4:focus{
        text-indent: 4px;
    }
    
    .xm\:focus\:text-indent-6:focus{
        text-indent: 6px;
    }
    
    .xm\:focus\:text-indent-8:focus{
        text-indent: 8px;
    }
    
    .xm\:focus\:text-indent-10:focus{
        text-indent: 10px;
    }
    
    .xm\:focus\:text-indent-12:focus{
        text-indent: 12px;
    }
    
    .xm\:focus\:text-indent-14:focus{
        text-indent: 14px;
    }
    
    .xm\:focus\:text-indent-16:focus{
        text-indent: 16px;
    }
    
    .xm\:focus\:text-indent-18:focus{
        text-indent: 18px;
    }
    
    .xm\:focus\:text-indent-20:focus{
        text-indent: 20px;
    }
    
    .xm\:focus\:vertical-align-baseline:focus{
        vertical-align: baseline;
    }
    
    .xm\:focus\:vertical-align-top:focus{
        vertical-align: top;
    }
    
    .xm\:focus\:vertical-align-bottom:focus{
        vertical-align: bottom;
    }
    
    .xm\:focus\:vertical-align-middle:focus{
        vertical-align: middle;
    }
    
    .xm\:focus\:vertical-align-text-top:focus{
        vertical-align: text-top;
    }
    
    .xm\:focus\:vertical-align-text-bottom:focus{
        vertical-align: text-bottom;
    }
    
    .xm\:focus\:vertical-align-sub:focus{
        vertical-align: sub;
    }
    
    .xm\:focus\:vertical-align-super:focus{
        vertical-align: super;
    }
    
    .xm\:focus\:white-space-normal:focus{
        white-space: normal;
    }
    
    .xm\:focus\:white-space-nowrap:focus{
        white-space: nowrap;
    }
    
    .xm\:focus\:white-space-pre:focus{
        white-space: pre;
    }
    
    .xm\:focus\:white-space-pre-line:focus{
        white-space: pre-line;
    }
    
    .xm\:focus\:white-space-pre-wrap:focus{
        white-space: pre-wrap;
    }
    
    .xm\:focus\:white-break-spaces:focus{
        white-space: break-spaces;
    }
    
    .xm\:focus\:word-break-normal:focus{
        word-break: normal;
    }
    
    .xm\:focus\:word-break-words:focus{
        word-break: break-word;
    }
    
    .xm\:focus\:word-break-all:focus{
        word-break: break-all;
    }
    
    .xm\:focus\:word-break-keep:focus{
        word-break: keep-all;
    }
    
    .xm\:focus\:content-none:focus{
        content: none;
    }
    
    .xm\:focus\:content-blank:focus{
        content: "";
    }
    
    .xm\:focus\:bg-fixed:focus{
        background-attachment: fixed;
    }
    
    .xm\:focus\:bg-local:focus{
        background-attachment: local;
    }
    
    .xm\:focus\:bg-scroll:focus{
        background-attachment: scroll;
    }
    
    .xm\:focus\:bg-clip-border:focus{
        background-clip: border-box;
    }
    
    .xm\:focus\:bg-clip-content:focus{
        background-clip: content-box;
    }
    
    .xm\:focus\:bg-clip-padding:focus{
        background-clip: padding-box;
    }
    
    .xm\:focus\:bg-clip-text:focus{
        background-clip: text;
    }
    
    .xm\:focus\:bg-or-border:focus{
        background-origin: border-box;
    }
    
    .xm\:focus\:bg-origin-border:focus{
        background-origin: border-box;
    }
    
    .xm\:focus\:bg-origin-padding:focus{
        background-origin: padding-box;
    }
    
    .xm\:focus\:bg-origin-content:focus{
        background-origin: content-box;
    }
    
    .xm\:focus\:bg-top:focus{
        background-position: top;
    }
    
    .xm\:focus\:bg-bottom:focus{
        background-position: bottom;
    }
    
    .xm\:focus\:bg-center:focus{
        background-position: center;
    }
    
    .xm\:focus\:bg-left:focus{
        background-position: left;
    }
    
    .xm\:focus\:bg-right:focus{
        background-position: top;
    }
    
    .xm\:focus\:bg-left-top:focus{
        background-position: left top;
    }
    
    .xm\:focus\:bg-right-top:focus{
        background-position: right top;
    }
    
    .xm\:focus\:bg-left-bottom:focus{
        background-position: left bottom;
    }
    
    .xm\:focus\:bg-right-bottom:focus{
        background-position: right bottom;
    }
    
    .xm\:focus\:bg-no-repeat:focus{
        background-repeat: no-repeat;
    }
    
    .xm\:focus\:bg-repeat:focus{
        background-repeat: repeat;
    }
    
    .xm\:focus\:bg-repeat-x:focus{
        background-repeat: repeat-x;
    }
    
    .xm\:focus\:bg-repeat-y:focus{
        background-repeat: repeat-y;
    }
    
    .xm\:focus\:bg-repeat-space:focus{
        background-repeat: space;
    }
    
    .xm\:focus\:bg-repeat-round:focus{
        background-repeat: round;
    }
    
    .xm\:focus\:bg-s-auto:focus{
        background-size: auto;
    }
    
    .xm\:focus\:bg-s-cover:focus{
        background-size: cover;
    }
    
    .xm\:focus\:bg-s-contain:focus{
        background-size: contain;
    }
    
    /* padding */
    .xm\:focus\:p-auto:focus{
        padding: auto;
    }
    
    .xm\:focus\:p-0:focus{
        padding: 0;
    }
    
    .xm\:focus\:p-4:focus{
        padding: var(--velocity-padding-4);
    }
    
    .xm\:focus\:p-8:focus{
        padding: var(--velocity-padding-8);
    }
    
    .xm\:focus\:p-12:focus{
        padding: var(--velocity-padding-12);
    }
    
    .xm\:focus\:p-16:focus{
        padding: var(--velocity-padding-16);
    }
    
    .xm\:focus\:p-20:focus{
        padding: var(--velocity-padding-20);
    }
    
    .xm\:focus\:p-24:focus{
        padding: var(--velocity-padding-24);
    }
    
    .xm\:focus\:p-28:focus{
        padding: var(--velocity-padding-28);
    }
    
    .xm\:focus\:p-32:focus{
        padding: var(--velocity-padding-32);
    }
    
    .xm\:focus\:p-36:focus{
        padding: var(--velocity-padding-36);
    }
    
    .xm\:focus\:p-40:focus{
        padding: var(--velocity-padding-40);
    }
    
    .xm\:focus\:p-44:focus{
        padding: var(--velocity-padding-44);
    }
    
    .xm\:focus\:p-48:focus{
        padding: var(--velocity-padding-48);
    }
    
    .xm\:focus\:p-52:focus{
        padding: var(--velocity-padding-52);
    }
    
    .xm\:focus\:p-56:focus{
        padding: var(--velocity-padding-56);
    }
    
    .xm\:focus\:p-60:focus{
        padding: var(--velocity-padding-60);
    }
    
    .xm\:focus\:p-64:focus{
        padding: var(--velocity-padding-64);
    }
    
    .xm\:focus\:p-68:focus{
        padding: var(--velocity-padding-68);
    }
    
    .xm\:focus\:p-72:focus{
        padding: var(--velocity-padding-72);
    }
    
    .xm\:focus\:p-76:focus{
        padding: var(--velocity-padding-76);
    }
    
    .xm\:focus\:p-80:focus{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xm\:focus\:pt-auto:focus{
        padding-top: auto;
    }
    
    .xm\:focus\:pt-0:focus{
        padding-top: 0;
    }
    
    .xm\:focus\:pt-4:focus{
        padding-top: 0.25rem;
    }
    
    .xm\:focus\:pt-8:focus{
        padding-top: 0.5rem;
    }
    
    .xm\:focus\:pt-12:focus{
        padding-top: 0.75rem;
    }
    
    .xm\:focus\:pt-16:focus{
        padding-top: 1rem;
    }
    
    .xm\:focus\:pt-20:focus{
        padding-top: 1.25rem;
    }
    
    .xm\:focus\:pt-24:focus{
        padding-top: 1.5rem;
    }
    
    .xm\:focus\:pt-28:focus{
        padding-top: 1.75rem;
    }
    
    .xm\:focus\:pt-32:focus{
        padding-top: 2rem;
    }
    
    .xm\:focus\:pt-36:focus{
        padding-top: 2.25rem;
    }
    
    .xm\:focus\:pt-40:focus{
        padding-top: 2.5rem;
    }
    
    .xm\:focus\:pt-44:focus{
        padding-top: 2.75rem;
    }
    
    .xm\:focus\:pt-48:focus{
        padding-top: 3rem;
    }
    
    .xm\:focus\:pt-52:focus{
        padding-top: 3.25rem;
    }
    
    .xm\:focus\:pt-56:focus{
        padding-top: 3.5rem;
    }
    
    .xm\:focus\:pt-60:focus{
        padding-top: 3.75rem;
    }
    
    .xm\:focus\:pt-64:focus{
        padding-top: 4rem;
    }
    
    .xm\:focus\:pt-68:focus{
        padding-top: 6rem;
    }
    
    .xm\:focus\:pt-72:focus{
        padding-top: 8rem;
    }
    
    .xm\:focus\:pt-76:focus{
        padding-top: 12rem;
    }
    
    .xm\:focus\:pt-80:focus{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xm\:focus\:pb-auto:focus{
        padding-bottom: auto;
    }
    
    .xm\:focus\:pb-0:focus{
        padding-bottom: 0;
    }
    
    .xm\:focus\:pb-4:focus{
        padding-bottom: 0.25rem;
    }
    
    .xm\:focus\:pb-8:focus{
        padding-bottom: 0.5rem;
    }
    
    .xm\:focus\:pb-12:focus{
        padding-bottom: 0.75rem;
    }
    
    .xm\:focus\:pb-16:focus{
        padding-bottom: 1rem;
    }
    
    .xm\:focus\:pb-20:focus{
        padding-bottom: 1.25rem;
    }
    
    .xm\:focus\:pb-24:focus{
        padding-bottom: 1.5rem;
    }
    
    .xm\:focus\:pb-28:focus{
        padding-bottom: 1.75rem;
    }
    
    .xm\:focus\:pb-32:focus{
        padding-bottom: 2rem;
    }
    
    .xm\:focus\:pb-36:focus{
        padding-bottom: 2.25rem;
    }
    
    .xm\:focus\:pb-40:focus{
        padding-bottom: 2.5rem;
    }
    
    .xm\:focus\:pb-44:focus{
        padding-bottom: 2.75rem;
    }
    
    .xm\:focus\:pb-48:focus{
        padding-bottom: 3rem;
    }
    
    .xm\:focus\:pb-52:focus{
        padding-bottom: 3.25rem;
    }
    
    .xm\:focus\:pb-56:focus{
        padding-bottom: 3.5rem;
    }
    
    .xm\:focus\:pb-60:focus{
        padding-bottom: 3.75rem;
    }
    
    .xm\:focus\:pb-64:focus{
        padding-bottom: 4rem;
    }
    
    .xm\:focus\:pb-68:focus{
        padding-bottom: 6rem;
    }
    
    .xm\:focus\:pb-72:focus{
        padding-bottom: 8rem;
    }
    
    .xm\:focus\:pb-76:focus{
        padding-bottom: 12rem;
    }
    
    .xm\:focus\:pb-80:focus{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xm\:focus\:pl-0:focus{
        padding-left: auto;
    }
    
    .xm\:focus\:pl-0:focus{
        padding-left: 0;
    }
    
    .xm\:focus\:pl-4:focus{
        padding-left: 0.25rem;
    }
    
    .xm\:focus\:pl-8:focus{
        padding-left: 0.5rem;
    }
    
    .xm\:focus\:pl-12:focus{
        padding-left: 0.75rem;
    }
    
    .xm\:focus\:pl-16:focus{
        padding-left: 1rem;
    }
    
    .xm\:focus\:pl-20:focus{
        padding-left: 1.25rem;
    }
    
    .xm\:focus\:pl-24:focus{
        padding-left: 1.5rem;
    }
    
    .xm\:focus\:pl-28:focus{
        padding-left: 1.75rem;
    }
    
    .xm\:focus\:pl-32:focus{
        padding-left: 2rem;
    }
    
    .xm\:focus\:pl-36:focus{
        padding-left: 2.25rem;
    }
    
    .xm\:focus\:pl-40:focus{
        padding-left: 2.5rem;
    }
    
    .xm\:focus\:pl-44:focus{
        padding-left: 2.75rem;
    }
    
    .xm\:focus\:pl-48:focus{
        padding-left: 3rem;
    }
    
    .xm\:focus\:pl-52:focus{
        padding-left: 3.25rem;
    }
    
    .xm\:focus\:pl-56:focus{
        padding-left: 3.5rem;
    }
    
    .xm\:focus\:pl-60:focus{
        padding-left: 3.75rem;
    }
    
    .xm\:focus\:pl-64:focus{
        padding-left: 4rem;
    }
    
    .xm\:focus\:pl-68:focus{
        padding-left: 6rem;
    }
    
    .xm\:focus\:pl-72:focus{
        padding-left: 8rem;
    }
    
    .xm\:focus\:pl-76:focus{
        padding-left: 12rem;
    }
    
    .xm\:focus\:pl-80:focus{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xm\:focus\:pr-auto:focus{
        padding-right: auto;
    }
    
    .xm\:focus\:pr-0:focus{
        padding-right: 0;
    }
    
    .xm\:focus\:pr-4:focus{
        padding-right: 0.25rem;
    }
    
    .xm\:focus\:pr-8:focus{
        padding-right: 0.5rem;
    }
    
    .xm\:focus\:pr-12:focus{
        padding-right: 0.75rem;
    }
    
    .xm\:focus\:pr-16:focus{
        padding-right: 1rem;
    }
    
    .xm\:focus\:pr-20:focus{
        padding-right: 1.25rem;
    }
    
    .xm\:focus\:pr-24:focus{
        padding-right: 1.5rem;
    }
    
    .xm\:focus\:pr-28:focus{
        padding-right: 1.75rem;
    }
    
    .xm\:focus\:pr-32:focus{
        padding-right: 2rem;
    }
    
    .xm\:focus\:pr-36:focus{
        padding-right: 2.25rem;
    }
    
    .xm\:focus\:pr-40:focus{
        padding-right: 2.5rem;
    }
    
    .xm\:focus\:pr-44:focus{
        padding-right: 2.75rem;
    }
    
    .xm\:focus\:pr-48:focus{
        padding-right: 3rem;
    }
    
    .xm\:focus\:pr-52:focus{
        padding-right: 3.25rem;
    }
    
    .xm\:focus\:pr-56:focus{
        padding-right: 3.5rem;
    }
    
    .xm\:focus\:pr-60:focus{
        padding-right: 3.75rem;
    }
    
    .xm\:focus\:pr-64:focus{
        padding-right: 4rem;
    }
    
    .xm\:focus\:pr-68:focus{
        padding-right: 6rem;
    }
    
    .xm\:focus\:pr-72:focus{
        padding-right: 8rem;
    }
    
    .xm\:focus\:pr-76:focus{
        padding-right: 12rem;
    }
    
    .xm\:focus\:pr-80:focus{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xm\:focus\:px-auto:focus{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xm\:focus\:px-0:focus{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xm\:focus\:px-4:focus{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xm\:focus\:px-8:focus{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xm\:focus\:px-12:focus{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xm\:focus\:px-16:focus{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xm\:focus\:px-20:focus{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xm\:focus\:px-24:focus{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xm\:focus\:px-28:focus{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xm\:focus\:px-32:focus{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xm\:focus\:px-36:focus{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xm\:focus\:px-40:focus{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xm\:focus\:px-44:focus{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xm\:focus\:px-48:focus{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xm\:focus\:px-52:focus{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xm\:focus\:px-56:focus{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xm\:focus\:px-60:focus{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xm\:focus\:px-64:focus{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xm\:focus\:px-68:focus{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xm\:focus\:px-72:focus{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xm\:focus\:px-76:focus{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xm\:focus\:px-80:focus{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xm\:focus\:py-auto:focus{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xm\:focus\:py-0:focus{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xm\:focus\:py-4:focus{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xm\:focus\:py-8:focus{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xm\:focus\:py-12:focus{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xm\:focus\:py-16:focus{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xm\:focus\:py-20:focus{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xm\:focus\:py-24:focus{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xm\:focus\:py-28:focus{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xm\:focus\:py-32:focus{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xm\:focus\:py-36:focus{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xm\:focus\:py-40:focus{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xm\:focus\:py-44:focus{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xm\:focus\:py-48:focus{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xm\:focus\:py-52:focus{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xm\:focus\:py-56:focus{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xm\:focus\:py-60:focus{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xm\:focus\:py-64:focus{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xm\:focus\:py-68:focus{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xm\:focus\:py-72:focus{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xm\:focus\:py-76:focus{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xm\:focus\:py-80:focus{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xm\:focus\:m-auto:focus{
        margin: auto;
    }
    
    .xm\:focus\:m-0:focus{
        margin: 0;
    }
    
    .xm\:focus\:m-4:focus{
        margin: 0.25rem;
    }
    
    .xm\:focus\:m-8:focus{
        margin: 0.5rem;
    }
    
    .xm\:focus\:m-12:focus{
        margin: 0.75rem;
    }
    
    .xm\:focus\:m-16:focus{
        margin: 1rem;
    }
    
    .xm\:focus\:m-20:focus{
        margin: 1.25rem;
    }
    
    .xm\:focus\:m-24:focus{
        margin: 1.5rem;
    }
    
    .xm\:focus\:m-28:focus{
        margin: 1.75rem;
    }
    
    .xm\:focus\:m-32:focus{
        margin: 2rem;
    }
    
    .xm\:focus\:m-36:focus{
        margin: 2.25rem;
    }
    
    .xm\:focus\:m-40:focus{
        margin: 2.5rem;
    }
    
    .xm\:focus\:m-44:focus{
        margin: 2.75rem;
    }
    
    .xm\:focus\:m-48:focus{
        margin: 3rem;
    }
    
    .xm\:focus\:m-52:focus{
        margin: 3.25rem;
    }
    
    .xm\:focus\:m-56:focus{
        margin: 3.5rem;
    }
    
    .xm\:focus\:m-60:focus{
        margin: 3.75rem;
    }
    
    .xm\:focus\:m-64:focus{
        margin: 4rem;
    }
    
    .xm\:focus\:m-68:focus{
        margin: 6rem;
    }
    
    .xm\:focus\:m-72:focus{
        margin: 8rem;
    }
    
    .xm\:focus\:m-76:focus{
        margin: 12rem;
    }
    
    .xm\:focus\:m-80:focus{
        margin: 16rem;
    }
    
    /** margin top **/
    .xm\:focus\:mt-auto:focus{
        margin-top: auto;
    }
    
    .xm\:focus\:mt-0:focus{
        margin-top: 0;
    }
    
    .xm\:focus\:mt-4:focus{
        margin-top: 0.25rem;
    }
    
    .xm\:focus\:mt-8:focus{
        margin-top: 0.5rem;
    }
    
    .xm\:focus\:mt-12:focus{
        margin-top: 0.75rem;
    }
    
    .xm\:focus\:mt-16:focus{
        margin-top: 1rem;
    }
    
    .xm\:focus\:mt-20:focus{
        margin-top: 1.25rem;
    }
    
    .xm\:focus\:mt-24:focus{
        margin-top: 1.5rem;
    }
    
    .xm\:focus\:mt-28:focus{
        margin-top: 1.75rem;
    }
    
    .xm\:focus\:mt-32:focus{
        margin-top: 2rem;
    }
    
    .xm\:focus\:mt-36:focus{
        margin-top: 2.25rem;
    }
    
    .xm\:focus\:mt-40:focus{
        margin-top: 2.5rem;
    }
    
    .xm\:focus\:mt-44:focus{
        margin-top: 2.75rem;
    }
    
    .xm\:focus\:mt-48:focus{
        margin-top: 3rem;
    }
    
    .xm\:focus\:mt-52:focus{
        margin-top: 3.25rem;
    }
    
    .xm\:focus\:mt-56:focus{
        margin-top: 3.5rem;
    }
    
    .xm\:focus\:mt-60:focus{
        margin-top: 3.75rem;
    }
    
    .xm\:focus\:mt-64:focus{
        margin-top: 4rem;
    }
    
    .xm\:focus\:mt-68:focus{
        margin-top: 6rem;
    }
    
    .xm\:focus\:mt-72:focus{
        margin-top: 8rem;
    }
    
    .xm\:focus\:mt-76:focus{
        margin-top: 12rem;
    }
    
    .xm\:focus\:mt-80:focus{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xm\:focus\:mb-auto:focus{
        margin-bottom: auto;
    }
    
    .xm\:focus\:mb-0:focus{
        margin-bottom: 0;
    }
    
    .xm\:focus\:mb-4:focus{
        margin-bottom: 0.25rem;
    }
    
    .xm\:focus\:mb-8:focus{
        margin-bottom: 0.5rem;
    }
    
    .xm\:focus\:mb-12:focus{
        margin-bottom: 0.75rem;
    }
    
    .xm\:focus\:mb-16:focus{
        margin-bottom: 1rem;
    }
    
    .xm\:focus\:mb-20:focus{
        margin-bottom: 1.25rem;
    }
    
    .xm\:focus\:mb-24:focus{
        margin-bottom: 1.5rem;
    }
    
    .xm\:focus\:mb-28:focus{
        margin-bottom: 1.75rem;
    }
    
    .xm\:focus\:mb-32:focus{
        margin-bottom: 2rem;
    }
    
    .xm\:focus\:mb-36:focus{
        margin-bottom: 2.25rem;
    }
    
    .xm\:focus\:mb-40:focus{
        margin-bottom: 2.5rem;
    }
    
    .xm\:focus\:mb-44:focus{
        margin-bottom: 2.75rem;
    }
    
    .xm\:focus\:mb-48:focus{
        margin-bottom: 3rem;
    }
    
    .xm\:focus\:mb-52:focus{
        margin-bottom: 3.25rem;
    }
    
    .xm\:focus\:mb-56:focus{
        margin-bottom: 3.5rem;
    }
    
    .xm\:focus\:mb-60:focus{
        margin-bottom: 3.75rem;
    }
    
    .xm\:focus\:mb-64:focus{
        margin-bottom: 4rem;
    }
    
    .xm\:focus\:mb-68:focus{
        margin-bottom: 6rem;
    }
    
    .xm\:focus\:mb-72:focus{
        margin-bottom: 8rem;
    }
    
    .xm\:focus\:mb-76:focus{
        margin-bottom: 12rem;
    }
    
    .xm\:focus\:mb-80:focus{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xm\:focus\:ml-auto:focus{
        margin-left: auto;
    }
    
    .xm\:focus\:ml-0:focus{
        margin-left: 0;
    }
    
    .xm\:focus\:ml-4:focus{
        margin-left: 0.25rem;
    }
    
    .xm\:focus\:ml-8:focus{
        margin-left: 0.5rem;
    }
    
    .xm\:focus\:ml-12:focus{
        margin-left: 0.75rem;
    }
    
    .xm\:focus\:ml-16:focus{
        margin-left: 1rem;
    }
    
    .xm\:focus\:ml-20:focus{
        margin-left: 1.25rem;
    }
    
    .xm\:focus\:ml-24:focus{
        margin-left: 1.5rem;
    }
    
    .xm\:focus\:ml-28:focus{
        margin-left: 1.75rem;
    }
    
    .xm\:focus\:ml-32:focus{
        margin-left: 2rem;
    }
    
    .xm\:focus\:ml-36:focus{
        margin-left: 2.25rem;
    }
    
    .xm\:focus\:ml-40:focus{
        margin-left: 2.5rem;
    }
    
    .xm\:focus\:ml-44:focus{
        margin-left: 2.75rem;
    }
    
    .xm\:focus\:ml-48:focus{
        margin-left: 3rem;
    }
    
    .xm\:focus\:ml-52:focus{
        margin-left: 3.25rem;
    }
    
    .xm\:focus\:ml-56:focus{
        margin-left: 3.5rem;
    }
    
    .xm\:focus\:ml-60:focus{
        margin-left: 3.75rem;
    }
    
    .xm\:focus\:ml-64:focus{
        margin-left: 4rem;
    }
    
    .xm\:focus\:ml-68:focus{
        margin-left: 6rem;
    }
    
    .xm\:focus\:ml-72:focus{
        margin-left: 8rem;
    }
    
    .xm\:focus\:ml-76:focus{
        margin-left: 12rem;
    }
    
    .xm\:focus\:ml-80:focus{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xm\:focus\:mr-auto:focus{
        margin-right: auto;
    }
    
    .xm\:focus\:mr-0:focus{
        margin-right: 0;
    }
    
    .xm\:focus\:mr-4:focus{
        margin-right: 0.25rem;
    }
    
    .xm\:focus\:mr-8:focus{
        margin-right: 0.5rem;
    }
    
    .xm\:focus\:mr-12:focus{
        margin-right: 0.75rem;
    }
    
    .xm\:focus\:mr-16:focus{
        margin-right: 1rem;
    }
    
    .xm\:focus\:mr-20:focus{
        margin-right: 1.25rem;
    }
    
    .xm\:focus\:mr-24:focus{
        margin-right: 1.5rem;
    }
    
    .xm\:focus\:mr-28:focus{
        margin-right: 1.75rem;
    }
    
    .xm\:focus\:mr-32:focus{
        margin-right: 2rem;
    }
    
    .xm\:focus\:mr-36:focus{
        margin-right: 2.25rem;
    }
    
    .xm\:focus\:mr-40:focus{
        margin-right: 2.5rem;
    }
    
    .xm\:focus\:mr-44:focus{
        margin-right: 2.75rem;
    }
    
    .xm\:focus\:mr-48:focus{
        margin-right: 3rem;
    }
    
    .xm\:focus\:mr-52:focus{
        margin-right: 3.25rem;
    }
    
    .xm\:focus\:mr-56:focus{
        margin-right: 3.5rem;
    }
    
    .xm\:focus\:mr-60:focus{
        margin-right: 3.75rem;
    }
    
    .xm\:focus\:mr-64:focus{
        margin-right: 4rem;
    }
    
    .xm\:focus\:mr-68:focus{
        margin-right: 6rem;
    }
    
    .xm\:focus\:mr-72:focus{
        margin-right: 8rem;
    }
    
    .xm\:focus\:mr-76:focus{
        margin-right: 12rem;
    }
    
    .xm\:focus\:mr-80:focus{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xm\:focus\:mx-auto:focus{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xm\:focus\:mx-0:focus{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xm\:focus\:mx-4:focus{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xm\:focus\:mx-8:focus{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xm\:focus\:mx-12:focus{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xm\:focus\:mx-16:focus{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xm\:focus\:mx-20:focus{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xm\:focus\:mx-24:focus{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xm\:focus\:mx-28:focus{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xm\:focus\:mx-32:focus{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xm\:focus\:mx-36:focus{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xm\:focus\:mx-40:focus{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xm\:focus\:mx-44:focus{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xm\:focus\:mx-48:focus{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xm\:focus\:mx-52:focus{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xm\:focus\:mx-56:focus{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xm\:focus\:mx-60:focus{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xm\:focus\:mx-64:focus{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xm\:focus\:mx-68:focus{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xm\:focus\:mx-72:focus{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xm\:focus\:mx-76:focus{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xm\:focus\:mx-80:focus{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xm\:focus\:my-auto:focus{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xm\:focus\:my-0:focus{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xm\:focus\:my-4:focus{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xm\:focus\:my-8:focus{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xm\:focus\:my-12:focus{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xm\:focus\:my-16:focus{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xm\:focus\:my-20:focus{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xm\:focus\:my-24:focus{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xm\:focus\:my-28:focus{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xm\:focus\:my-32:focus{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xm\:focus\:my-36:focus{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xm\:focus\:my-40:focus{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xm\:focus\:my-44:focus{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xm\:focus\:my-48:focus{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xm\:focus\:my-52:focus{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xm\:focus\:my-56:focus{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xm\:focus\:my-60:focus{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xm\:focus\:my-64:focus{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xm\:focus\:my-68:focus{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xm\:focus\:my-72:focus{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xm\:focus\:my-76:focus{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xm\:focus\:my-80:focus{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xm\:focus\:d-none:focus{
        display: none;
    }
    
    .xm\:focus\:d-block:focus{
        display: block;
    }
    
    .xm\:focus\:d-flex:focus{
        display: flex;
    }
    
    .xm\:focus\:d-grid:focus{
        display: grid;
    }
    
    .xm\:focus\:d-table:focus{
        display: table;
    }
    
    .xm\:focus\:d-inherit:focus{
        display: inherit;
    }
    
    .xm\:focus\:d-flexbox:focus{
        display: flexbox;
    }
    
    .xm\:focus\:d-table-column:focus{
        display: table-column;
    }
    
    .xm\:focus\:d-table-column-group:focus{
        display: table-column-group;
    }
    
    .xm\:focus\:d-table-cell:focus{
        display: table-cell;
    }
    
    .xm\:focus\:d-table-caption:focus{
        display: table-caption;
    }
    
    .xm\:focus\:d-table-row:focus{
        display: table-row;
    }
    
    .xm\:focus\:d-table-row-group:focus{
        display: table-row-group;
    }
    
    .xm\:focus\:d-inline-block:focus{
        display: inline-block;
    }
    
    .xm\:focus\:d-inline-flex:focus{
        display: inline-flex;
    }
    
    .xm\:focus\:border-round-none:focus{
        border-radius: 0;
    }
    
    .xm\:focus\:border-round-sm:focus{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xm\:focus\:border-round-md:focus{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xm\:focus\:border-round-lg:focus{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xm\:focus\:border-round-xl:focus{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xm\:focus\:border-round-2lg:focus{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xm\:focus\:border-round-sxl:focus{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xm\:focus\:border-round-pill:focus{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xm\:focus\:border-round-full:focus{
        border-radius: var(--velocity-border-round-full);
    }

    .xm\:focus\:border-round-tl-none:focus{
        border-top-left-radius: 0;
    }

    .xm\:focus\:border-round-tl-sm:focus{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:focus\:border-round-tl-md:focus{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xm\:focus\:border-round-tl-lg:focus{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:focus\:border-round-tl-xl:focus{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:focus\:border-round-tl-2lg:focus{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:focus\:border-round-tl-sxl:focus{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:focus\:border-round-tl-pill:focus{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:focus\:border-round-tl-full:focus{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xm\:focus\:border-round-bl-none:focus{
        border-bottom-left-radius: 0;
    }

    .xm\:focus\:border-round-bl-sm:focus{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:focus\:border-round-bl-md:focus{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xm\:focus\:border-round-bl-lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:focus\:border-round-bl-xl:focus{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:focus\:border-round-bl-2lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:focus\:border-round-bl-sxl:focus{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:focus\:border-round-bl-pill:focus{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:focus\:border-round-bl-full:focus{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xm\:focus\:border-round-tr-none:focus{
        border-top-right-radius: 0;
    }

    .xm\:focus\:border-round-tr-sm:focus{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:focus\:border-round-tr-md:focus{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xm\:focus\:border-round-tr-lg:focus{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:focus\:border-round-tr-xl:focus{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:focus\:border-round-tr-2lg:focus{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:focus\:border-round-tr-sxl:focus{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:focus\:border-round-tr-pill:focus{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:focus\:border-round-tr-full:focus{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xm\:focus\:border-round-br-none:focus{
        border-bottom-right-radius: 0;
    }

    .xm\:focus\:border-round-br-sm:focus{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:focus\:border-round-br-md:focus{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xm\:focus\:border-round-br-lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:focus\:border-round-br-xl:focus{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:focus\:border-round-br-2lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:focus\:border-round-br-sxl:focus{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:focus\:border-round-br-pill:focus{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:focus\:border-round-br-full:focus{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xm\:focus\:border-w-0:focus{
        border-width: 0;
    }
    
    .xm\:focus\:border-w-1:focus{
        border-width: 1px;
    }
    
    .xm\:focus\:border-w-2:focus{
        border-width: 2px;
    }
    
    .xm\:focus\:border-w-4:focus{
        border-width: 4px;
    }
    
    .xm\:focus\:border-w-6:focus{
        border-width: 6px;
    }
    
    .xm\:focus\:border-w-8:focus{
        border-width: 8px;
    }
    
    .xm\:focus\:border-wx-0:focus{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xm\:focus\:border-wx-1:focus{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xm\:focus\:border-wx-2:focus{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xm\:focus\:border-wx-4:focus{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xm\:focus\:border-wx-6:focus{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xm\:focus\:border-wx-8:focus{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xm\:focus\:border-wy-0:focus{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xm\:focus\:border-wy-1:focus{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xm\:focus\:border-wy-2:focus{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xm\:focus\:border-wy-4:focus{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xm\:focus\:border-wy-6:focus{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xm\:focus\:border-wy-8:focus{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xm\:focus\:border-wl-0:focus{
        border-left-width: 0;
    }
    
    .xm\:focus\:border-wl-1:focus{
        border-left-width: 1px;
    }
    
    .xm\:focus\:border-wl-2:focus{
        border-left-width: 2px;
    }
    
    .xm\:focus\:border-wl-4:focus{
        border-left-width: 4px;
    }
    
    .xm\:focus\:border-wl-6:focus{
        border-left-width: 6px;
    }
    
    .xm\:focus\:border-wl-8:focus{
        border-left-width: 8px;
    }
    
    .xm\:focus\:border-wr-0:focus{
        border-right-width: 0;
    }
    
    .xm\:focus\:border-wr-1:focus{
        border-right-width: 1px;
    }
    
    .xm\:focus\:border-wr-2:focus{
        border-right-width: 2px;
    }
    
    .xm\:focus\:border-wr-4:focus{
        border-right-width: 4px;
    }
    
    .xm\:focus\:border-wr-6:focus{
        border-right-width: 6px;
    }
    
    .xm\:focus\:border-wr-8:focus{
        border-right-width: 8px;
    }
    
    .xm\:focus\:border-wt-0:focus{
        border-top-width: 0;
    }
    
    .xm\:focus\:border-wt-1:focus{
        border-top-width: 1px;
    }
    
    .xm\:focus\:border-wt-2:focus{
        border-top-width: 2px;
    }
    
    .xm\:focus\:border-wt-4:focus{
        border-top-width: 4px;
    }
    
    .xm\:focus\:border-wt-6:focus{
        border-top-width: 6px;
    }
    
    .xm\:focus\:border-wt-8:focus{
        border-top-width: 8px;
    }
    
    .xm\:focus\:border-wb-0:focus{
        border-bottom-width: 0;
    }
    
    .xm\:focus\:border-wb-1:focus{
        border-bottom-width: 1px;
    }
    
    .xm\:focus\:border-wb-2:focus{
        border-bottom-width: 2px;
    }
    
    .xm\:focus\:border-wb-4:focus{
        border-bottom-width: 4px;
    }
    
    .xm\:focus\:border-wb-6:focus{
        border-bottom-width: 6px;
    }
    
    .xm\:focus\:border-wb-8:focus{
        border-bottom-width: 8px;
    }
    
    .xm\:focus\:border-solid:focus{
        border-style: solid;
    }
    
    .xm\:focus\:border-dashed:focus{
        border-style: dashed;
    }
    
    .xm\:focus\:border-dotted:focus{
        border-style: dotted;
    }
    
    .xm\:focus\:border-double:focus{
        border-style: double;
    }
    
    .xm\:focus\:border-hidden:focus{
        border-style: hidden;
    }
    
    .xm\:focus\:border-none:focus{
        border-style: none;
    }
    
    .xm\:focus\:outline-w-0:focus{
        outline-width: 0;
    }
    
    .xm\:focus\:outline-w-1:focus{
        outline-width: 1px;
    }
    
    .xm\:focus\:outline-w-2:focus{
        outline-width: 2px;
    }
    
    .xm\:focus\:outline-w-4:focus{
        outline-width: 4px;
    }
    
    .xm\:focus\:outline-w-6:focus{
        outline-width: 6px;
    }
    
    .xm\:focus\:outline-w-8:focus{
        outline-width: 8px;
    }
    
    .xm\:focus\:outline-solid:focus{
        outline-style: solid;
    }
    
    .xm\:focus\:outline-dashed:focus{
        outline-style: dashed;
    }
    
    .xm\:focus\:outline-dotted:focus{
        outline-style: dotted;
    }
    
    .xm\:focus\:outline-double:focus{
        outline-style: double;
    }
    
    .xm\:focus\:outline-hidden:focus{
        outline-style: hidden;
    }
    
    .xm\:focus\:outline-none:focus{
        outline-style: none;
    }
    
    .xm\:focus\:outline-offset-0:focus{
        outline-offset: 0;
    }
    
    .xm\:focus\:outline-offset-1:focus{
        outline-offset: 1px;
    }
    
    .xm\:focus\:outline-offset-2:focus{
        outline-offset: 2px;
    }
    
    .xm\:focus\:outline-offset-4:focus{
        outline-offset: 4px;
    }
    
    .xm\:focus\:outline-offset-6:focus{
        outline-offset: 6px;
    }
    
    .xm\:focus\:outline-offset-8:focus{
        outline-offset: 8px;
    }
    
    .xm\:focus\:box-shadow-sm:focus{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xm\:focus\:box-shadow-md:focus{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xm\:focus\:box-shadow-lg:focus{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xm\:focus\:box-shadow-xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xm\:focus\:box-shadow-2xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xm\:focus\:box-shadow-4xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xm\:focus\:box-shadow-inset:focus{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xm\:focus\:box-shadow-sm-color:focus{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xm\:focus\:box-shadow-md-color:focus{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xm\:focus\:box-shadow-lg-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xm\:focus\:box-shadow-xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xm\:focus\:box-shadow-2xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xm\:focus\:box-shadow-4xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xm\:focus\:box-shadow-inset-color:focus{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xm\:focus\:box-shadow-none:focus{
        box-shadow: none;
    }
    
    .xm\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:focus\:opacity-0:focus{
        opacity: 0;
    }
    
    .xm\:focus\:opacity-5:focus{
        opacity: 0.05;
    }
    
    .xm\:focus\:opacity-10:focus{
        opacity: 0.1;
    }
    
    .xm\:focus\:opacity-15:focus{
        opacity: 0.15;
    }
    
    .xm\:focus\:opacity-20:focus{
        opacity: 0.2;
    }
    
    .xm\:focus\:opacity-25:focus{
        opacity: 0.25;
    }
    
    .xm\:focus\:opacity-30:focus{
        opacity: 0.3;
    }
    
    .xm\:focus\:opacity-35:focus{
        opacity: 0.35;
    }
    
    .xm\:focus\:opacity-40:focus{
        opacity: 0.4;
    }
    
    .xm\:focus\:opacity-45:focus{
        opacity: 0.45;
    }
    
    .xm\:focus\:opacity-50:focus{
        opacity: 0.5;
    }
    
    .xm\:focus\:opacity-55:focus{
        opacity: 0.55;
    }
    
    .xm\:focus\:opacity-60:focus{
        opacity: 0.6;
    }
    
    .xm\:focus\:opacity-65:focus{
        opacity: 0.65;
    }
    
    .xm\:focus\:opacity-70:focus{
        opacity: 0.7;
    }
    
    .xm\:focus\:opacity-75:focus{
        opacity: 0.75;
    }
    
    .xm\:focus\:opacity-80:focus{
        opacity: 0.8;
    }
    
    .xm\:focus\:opacity-85:focus{
        opacity: 0.85;
    }
    
    .xm\:focus\:opacity-90:focus{
        opacity: 0.9;
    }
    
    .xm\:focus\:opacity-95:focus{
        opacity: 0.95;
    }
    
    .xm\:focus\:opacity-100:focus{
        opacity: 1;
    }
    
    .xm\:focus\:border-collapse:focus{
        border-collapse: collapse;
    }
    
    .xm\:focus\:border-seperate:focus{
        border-collapse: separate;
    }
    
    .xm\:focus\:table-layout-auto:focus{
        table-layout: auto;
    }
    
    .xm\:focus\:table-layout-fixed:focus{
        table-layout: fixed;
    }
    
    .xm\:focus\:appearance-none:focus{
        appearance: none;
    }
    
    .xm\:focus\:appearance-auto:focus{
        appearance: auto;
    }
    
    .xm\:focus\:caption-top:focus{
        caption-side: top;
    }
    
    .xm\:focus\:caption-bottom:focus{
        caption-side: bottom;
    }
    
    .xm\:focus\:cursor-auto:focus{
        cursor: auto;
    }
    
    .xm\:focus\:cursor-default:focus{
        cursor: default;
    }
    
    .xm\:focus\:cursor-pointer:focus{
        cursor: pointer;
    }
    
    .xm\:focus\:cursor-text:focus{
        cursor: text;
    }
    
    .xm\:focus\:cursor-wait:focus{
        cursor: wait;
    }
    
    .xm\:focus\:cursor-help:focus{
        cursor: help;
    }
    
    .xm\:focus\:cursor-progress:focus{
        cursor: progress;
    }
    
    .xm\:focus\:cursor-none:focus{
        cursor: none;
    }
    
    .xm\:focus\:pointer-events-none:focus{
        pointer-events: none;
    }
    
    .xm\:focus\:pointer-events-auto:focus{
        pointer-events: auto;
    }
    
    .xm\:focus\:resize-none:focus{
        resize: none;
    }
    
    .xm\:focus\:resize-y:focus{
        resize: vertical;
    }
    
    .xm\:focus\:resize-x:focus{
        resize: horizontal;
    }
    
    .xm\:focus\:resize-both:focus{
        resize: both;
    }
    
    .xm\:focus\:scroll-auto:focus{
        scroll-behavior: auto;
    }
    
    .xm\:focus\:scroll-smooth:focus{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xm\:focus\:scroll-p-auto:focus{
        scroll-padding: auto;
    }
    
    .xm\:focus\:scroll-p-0:focus{
        scroll-padding: 0;
    }
    
    .xm\:focus\:scroll-p-4:focus{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xm\:focus\:scroll-p-8:focus{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xm\:focus\:scroll-p-12:focus{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xm\:focus\:scroll-p-16:focus{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xm\:focus\:scroll-p-20:focus{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xm\:focus\:scroll-p-24:focus{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xm\:focus\:scroll-p-28:focus{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xm\:focus\:scroll-p-32:focus{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xm\:focus\:scroll-p-36:focus{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xm\:focus\:scroll-p-40:focus{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xm\:focus\:scroll-p-44:focus{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xm\:focus\:scroll-p-48:focus{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xm\:focus\:scroll-p-52:focus{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xm\:focus\:scroll-p-56:focus{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xm\:focus\:scroll-p-60:focus{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xm\:focus\:scroll-p-64:focus{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xm\:focus\:scroll-p-68:focus{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xm\:focus\:scroll-p-72:focus{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xm\:focus\:scroll-p-76:focus{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xm\:focus\:scroll-p-80:focus{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xm\:focus\:scroll-pt-auto:focus{
        scroll-padding-top: auto;
    }
    
    .xm\:focus\:scroll-pt-0:focus{
        scroll-padding-top: 0;
    }
    
    .xm\:focus\:scroll-pt-4:focus{
        scroll-padding-top: 0.25rem;
    }
    
    .xm\:focus\:scroll-pt-8:focus{
        scroll-padding-top: 0.5rem;
    }
    
    .xm\:focus\:scroll-pt-12:focus{
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:focus\:scroll-pt-16:focus{
        scroll-padding-top: 1rem;
    }
    
    .xm\:focus\:scroll-pt-20:focus{
        scroll-padding-top: 1.25rem;
    }
    
    .xm\:focus\:scroll-pt-24:focus{
        scroll-padding-top: 1.5rem;
    }
    
    .xm\:focus\:scroll-pt-28:focus{
        scroll-padding-top: 1.75rem;
    }
    
    .xm\:focus\:scroll-pt-32:focus{
        scroll-padding-top: 2rem;
    }
    
    .xm\:focus\:scroll-pt-36:focus{
        scroll-padding-top: 2.25rem;
    }
    
    .xm\:focus\:scroll-pt-40:focus{
        scroll-padding-top: 2.5rem;
    }
    
    .xm\:focus\:scroll-pt-44:focus{
        scroll-padding-top: 2.75rem;
    }
    
    .xm\:focus\:scroll-pt-48:focus{
        scroll-padding-top: 3rem;
    }
    
    .xm\:focus\:scroll-pt-52:focus{
        scroll-padding-top: 3.25rem;
    }
    
    .xm\:focus\:scroll-pt-56:focus{
        scroll-padding-top: 3.5rem;
    }
    
    .xm\:focus\:scroll-pt-60:focus{
        scroll-padding-top: 3.75rem;
    }
    
    .xm\:focus\:scroll-pt-64:focus{
        scroll-padding-top: 4rem;
    }
    
    .xm\:focus\:scroll-pt-68:focus{
        scroll-padding-top: 6rem;
    }
    
    .xm\:focus\:scroll-pt-72:focus{
        scroll-padding-top: 8rem;
    }
    
    .xm\:focus\:scroll-pt-76:focus{
        scroll-padding-top: 12rem;
    }
    
    .xm\:focus\:scroll-pt-80:focus{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xm\:focus\:scroll-pb-auto:focus{
        scroll-padding-bottom: auto;
    }
    
    .xm\:focus\:scroll-pb-0:focus{
        scroll-padding-bottom: 0;
    }
    
    .xm\:focus\:scroll-pb-4:focus{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:focus\:scroll-pb-8:focus{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:focus\:scroll-pb-12:focus{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xm\:focus\:scroll-pb-16:focus{
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:focus\:scroll-pb-20:focus{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:focus\:scroll-pb-24:focus{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:focus\:scroll-pb-28:focus{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:focus\:scroll-pb-32:focus{
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:focus\:scroll-pb-36:focus{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:focus\:scroll-pb-40:focus{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:focus\:scroll-pb-44:focus{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:focus\:scroll-pb-48:focus{
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:focus\:scroll-pb-52:focus{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:focus\:scroll-pb-56:focus{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:focus\:scroll-pb-60:focus{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:focus\:scroll-pb-64:focus{
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:focus\:scroll-pb-68:focus{
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:focus\:scroll-pb-72:focus{
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:focus\:scroll-pb-76:focus{
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:focus\:scroll-pb-80:focus{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xm\:focus\:scroll-pl-0:focus{
        scroll-padding-left: auto;
    }
    
    .xm\:focus\:scroll-pl-0:focus{
        scroll-padding-left: 0;
    }
    
    .xm\:focus\:scroll-pl-4:focus{
        scroll-padding-left: 0.25rem;
    }
    
    .xm\:focus\:scroll-pl-8:focus{
        scroll-padding-left: 0.5rem;
    }
    
    .xm\:focus\:scroll-pl-12:focus{
        scroll-padding-left: 0.75rem;
    }
    
    .xm\:focus\:scroll-pl-16:focus{
        scroll-padding-left: 1rem;
    }
    
    .xm\:focus\:scroll-pl-20:focus{
        scroll-padding-left: 1.25rem;
    }
    
    .xm\:focus\:scroll-pl-24:focus{
        scroll-padding-left: 1.5rem;
    }
    
    .xm\:focus\:scroll-pl-28:focus{
        scroll-padding-left: 1.75rem;
    }
    
    .xm\:focus\:scroll-pl-32:focus{
        scroll-padding-left: 2rem;
    }
    
    .xm\:focus\:scroll-pl-36:focus{
        scroll-padding-left: 2.25rem;
    }
    
    .xm\:focus\:scroll-pl-40:focus{
        scroll-padding-left: 2.5rem;
    }
    
    .xm\:focus\:scroll-pl-44:focus{
        scroll-padding-left: 2.75rem;
    }
    
    .xm\:focus\:scroll-pl-48:focus{
        scroll-padding-left: 3rem;
    }
    
    .xm\:focus\:scroll-pl-52:focus{
        scroll-padding-left: 3.25rem;
    }
    
    .xm\:focus\:scroll-pl-56:focus{
        scroll-padding-left: 3.5rem;
    }
    
    .xm\:focus\:scroll-pl-60:focus{
        scroll-padding-left: 3.75rem;
    }
    
    .xm\:focus\:scroll-pl-64:focus{
        scroll-padding-left: 4rem;
    }
    
    .xm\:focus\:scroll-pl-68:focus{
        scroll-padding-left: 6rem;
    }
    
    .xm\:focus\:scroll-pl-72:focus{
        scroll-padding-left: 8rem;
    }
    
    .xm\:focus\:scroll-pl-76:focus{
        scroll-padding-left: 12rem;
    }
    
    .xm\:focus\:scroll-pl-80:focus{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xm\:focus\:scroll-pr-auto:focus{
        scroll-padding-right: auto;
    }
    
    .xm\:focus\:scroll-pr-0:focus{
        scroll-padding-right: 0;
    }
    
    .xm\:focus\:scroll-pr-4:focus{
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:focus\:scroll-pr-8:focus{
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:focus\:scroll-pr-12:focus{
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:focus\:scroll-pr-16:focus{
        scroll-padding-right: 1rem;
    }
    
    .xm\:focus\:scroll-pr-20:focus{
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:focus\:scroll-pr-24:focus{
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:focus\:scroll-pr-28:focus{
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:focus\:scroll-pr-32:focus{
        scroll-padding-right: 2rem;
    }
    
    .xm\:focus\:scroll-pr-36:focus{
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:focus\:scroll-pr-40:focus{
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:focus\:scroll-pr-44:focus{
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:focus\:scroll-pr-48:focus{
        scroll-padding-right: 3rem;
    }
    
    .xm\:focus\:scroll-pr-52:focus{
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:focus\:scroll-pr-56:focus{
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:focus\:scroll-pr-60:focus{
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:focus\:scroll-pr-64:focus{
        scroll-padding-right: 4rem;
    }
    
    .xm\:focus\:scroll-pr-68:focus{
        scroll-padding-right: 6rem;
    }
    
    .xm\:focus\:scroll-pr-72:focus{
        scroll-padding-right: 8rem;
    }
    
    .xm\:focus\:scroll-pr-76:focus{
        scroll-padding-right: 12rem;
    }
    
    .xm\:focus\:scroll-pr-80:focus{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xm\:focus\:scroll-px-auto:focus{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xm\:focus\:scroll-px-0:focus{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xm\:focus\:scroll-px-4:focus{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:focus\:scroll-px-8:focus{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:focus\:scroll-px-12:focus{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:focus\:scroll-px-16:focus{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xm\:focus\:scroll-px-20:focus{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:focus\:scroll-px-24:focus{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:focus\:scroll-px-28:focus{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:focus\:scroll-px-32:focus{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xm\:focus\:scroll-px-36:focus{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:focus\:scroll-px-40:focus{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:focus\:scroll-px-44:focus{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:focus\:scroll-px-48:focus{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xm\:focus\:scroll-px-52:focus{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:focus\:scroll-px-56:focus{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:focus\:scroll-px-60:focus{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:focus\:scroll-px-64:focus{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xm\:focus\:scroll-px-68:focus{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xm\:focus\:scroll-px-72:focus{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xm\:focus\:scroll-px-76:focus{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xm\:focus\:scroll-px-80:focus{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xm\:focus\:scroll-py-auto:focus{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xm\:focus\:scroll-py-0:focus{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xm\:focus\:scroll-py-4:focus{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:focus\:scroll-py-8:focus{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:focus\:scroll-py-12:focus{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:focus\:scroll-py-16:focus{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:focus\:scroll-py-20:focus{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:focus\:scroll-py-24:focus{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:focus\:scroll-py-28:focus{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:focus\:scroll-py-32:focus{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:focus\:scroll-py-36:focus{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:focus\:scroll-py-40:focus{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:focus\:scroll-py-44:focus{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:focus\:scroll-py-48:focus{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:focus\:scroll-py-52:focus{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:focus\:scroll-py-56:focus{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:focus\:scroll-py-60:focus{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:focus\:scroll-py-64:focus{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:focus\:scroll-py-68:focus{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:focus\:scroll-py-72:focus{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:focus\:scroll-py-76:focus{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:focus\:scroll-py-80:focus{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xm\:focus\:scroll-m-auto:focus{
        scroll-margin: auto;
    }
    
    .xm\:focus\:scroll-m-0:focus{
        scroll-margin: 0;
    }
    
    .xm\:focus\:scroll-m-4:focus{
        scroll-margin: 0.25rem;
    }
    
    .xm\:focus\:scroll-m-8:focus{
        scroll-margin: 0.5rem;
    }
    
    .xm\:focus\:scroll-m-12:focus{
        scroll-margin: 0.75rem;
    }
    
    .xm\:focus\:scroll-m-16:focus{
        scroll-margin: 1rem;
    }
    
    .xm\:focus\:scroll-m-20:focus{
        scroll-margin: 1.25rem;
    }
    
    .xm\:focus\:scroll-m-24:focus{
        scroll-margin: 1.5rem;
    }
    
    .xm\:focus\:scroll-m-28:focus{
        scroll-margin: 1.75rem;
    }
    
    .xm\:focus\:scroll-m-32:focus{
        scroll-margin: 2rem;
    }
    
    .xm\:focus\:scroll-m-36:focus{
        scroll-margin: 2.25rem;
    }
    
    .xm\:focus\:scroll-m-40:focus{
        scroll-margin: 2.5rem;
    }
    
    .xm\:focus\:scroll-m-44:focus{
        scroll-margin: 2.75rem;
    }
    
    .xm\:focus\:scroll-m-48:focus{
        scroll-margin: 3rem;
    }
    
    .xm\:focus\:scroll-m-52:focus{
        scroll-margin: 3.25rem;
    }
    
    .xm\:focus\:scroll-m-56:focus{
        scroll-margin: 3.5rem;
    }
    
    .xm\:focus\:scroll-m-60:focus{
        scroll-margin: 3.75rem;
    }
    
    .xm\:focus\:scroll-m-64:focus{
        scroll-margin: 4rem;
    }
    
    .xm\:focus\:scroll-m-68:focus{
        scroll-margin: 6rem;
    }
    
    .xm\:focus\:scroll-m-72:focus{
        scroll-margin: 8rem;
    }
    
    .xm\:focus\:scroll-m-76:focus{
        scroll-margin: 12rem;
    }
    
    .xm\:focus\:scroll-m-80:focus{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:focus\:scroll-mt-auto:focus{
        scroll-margin-top: auto;
    }
    
    .xm\:focus\:scroll-mt-0:focus{
        scroll-margin-top: 0;
    }
    
    .xm\:focus\:scroll-mt-4:focus{
        scroll-margin-top: 0.25rem;
    }
    
    .xm\:focus\:scroll-mt-8:focus{
        scroll-margin-top: 0.5rem;
    }
    
    .xm\:focus\:scroll-mt-12:focus{
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:focus\:scroll-mt-16:focus{
        scroll-margin-top: 1rem;
    }
    
    .xm\:focus\:scroll-mt-20:focus{
        scroll-margin-top: 1.25rem;
    }
    
    .xm\:focus\:scroll-mt-24:focus{
        scroll-margin-top: 1.5rem;
    }
    
    .xm\:focus\:scroll-mt-28:focus{
        scroll-margin-top: 1.75rem;
    }
    
    .xm\:focus\:scroll-mt-32:focus{
        scroll-margin-top: 2rem;
    }
    
    .xm\:focus\:scroll-mt-36:focus{
        scroll-margin-top: 2.25rem;
    }
    
    .xm\:focus\:scroll-mt-40:focus{
        scroll-margin-top: 2.5rem;
    }
    
    .xm\:focus\:scroll-mt-44:focus{
        scroll-margin-top: 2.75rem;
    }
    
    .xm\:focus\:scroll-mt-48:focus{
        scroll-margin-top: 3rem;
    }
    
    .xm\:focus\:scroll-mt-52:focus{
        scroll-margin-top: 3.25rem;
    }
    
    .xm\:focus\:scroll-mt-56:focus{
        scroll-margin-top: 3.5rem;
    }
    
    .xm\:focus\:scroll-mt-60:focus{
        scroll-margin-top: 3.75rem;
    }
    
    .xm\:focus\:scroll-mt-64:focus{
        scroll-margin-top: 4rem;
    }
    
    .xm\:focus\:scroll-mt-68:focus{
        scroll-margin-top: 6rem;
    }
    
    .xm\:focus\:scroll-mt-72:focus{
        scroll-margin-top: 8rem;
    }
    
    .xm\:focus\:scroll-mt-76:focus{
        scroll-margin-top: 12rem;
    }
    
    .xm\:focus\:scroll-mt-80:focus{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xm\:focus\:scroll-mb-auto:focus{
        scroll-margin-bottom: auto;
    }
    
    .xm\:focus\:scroll-mb-0:focus{
        scroll-margin-bottom: 0;
    }
    
    .xm\:focus\:scroll-mb-4:focus{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:focus\:scroll-mb-8:focus{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:focus\:scroll-mb-12:focus{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:focus\:scroll-mb-16:focus{
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:focus\:scroll-mb-20:focus{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:focus\:scroll-mb-24:focus{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:focus\:scroll-mb-28:focus{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:focus\:scroll-mb-32:focus{
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:focus\:scroll-mb-36:focus{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:focus\:scroll-mb-40:focus{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:focus\:scroll-mb-44:focus{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:focus\:scroll-mb-48:focus{
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:focus\:scroll-mb-52:focus{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:focus\:scroll-mb-56:focus{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:focus\:scroll-mb-60:focus{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:focus\:scroll-mb-64:focus{
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:focus\:scroll-mb-68:focus{
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:focus\:scroll-mb-72:focus{
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:focus\:scroll-mb-76:focus{
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:focus\:scroll-mb-80:focus{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:focus\:scroll-ml-auto:focus{
        scroll-margin-left: auto;
    }
    
    .xm\:focus\:scroll-ml-0:focus{
        scroll-margin-left: 0;
    }
    
    .xm\:focus\:scroll-ml-4:focus{
        scroll-margin-left: 0.25rem;
    }
    
    .xm\:focus\:scroll-ml-8:focus{
        scroll-margin-left: 0.5rem;
    }
    
    .xm\:focus\:scroll-ml-12:focus{
        scroll-margin-left: 0.75rem;
    }
    
    .xm\:focus\:scroll-ml-16:focus{
        scroll-margin-left: 1rem;
    }
    
    .xm\:focus\:scroll-ml-20:focus{
        scroll-margin-left: 1.25rem;
    }
    
    .xm\:focus\:scroll-ml-24:focus{
        scroll-margin-left: 1.5rem;
    }
    
    .xm\:focus\:scroll-ml-28:focus{
        scroll-margin-left: 1.75rem;
    }
    
    .xm\:focus\:scroll-ml-32:focus{
        scroll-margin-left: 2rem;
    }
    
    .xm\:focus\:scroll-ml-36:focus{
        scroll-margin-left: 2.25rem;
    }
    
    .xm\:focus\:scroll-ml-40:focus{
        scroll-margin-left: 2.5rem;
    }
    
    .xm\:focus\:scroll-ml-44:focus{
        scroll-margin-left: 2.75rem;
    }
    
    .xm\:focus\:scroll-ml-48:focus{
        scroll-margin-left: 3rem;
    }
    
    .xm\:focus\:scroll-ml-52:focus{
        scroll-margin-left: 3.25rem;
    }
    
    .xm\:focus\:scroll-ml-56:focus{
        scroll-margin-left: 3.5rem;
    }
    
    .xm\:focus\:scroll-ml-60:focus{
        scroll-margin-left: 3.75rem;
    }
    
    .xm\:focus\:scroll-ml-64:focus{
        scroll-margin-left: 4rem;
    }
    
    .xm\:focus\:scroll-ml-68:focus{
        scroll-margin-left: 6rem;
    }
    
    .xm\:focus\:scroll-ml-72:focus{
        scroll-margin-left: 8rem;
    }
    
    .xm\:focus\:scroll-ml-76:focus{
        scroll-margin-left: 12rem;
    }
    
    .xm\:focus\:scroll-ml-80:focus{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xm\:focus\:scroll-mr-auto:focus{
        scroll-margin-right: auto;
    }
    
    .xm\:focus\:scroll-mr-0:focus{
        scroll-margin-right: 0;
    }
    
    .xm\:focus\:scroll-mr-4:focus{
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:focus\:scroll-mr-8:focus{
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:focus\:scroll-mr-12:focus{
        scroll-margin-right: 0.75rem;
    }
    
    .xm\:focus\:scroll-mr-16:focus{
        scroll-margin-right: 1rem;
    }
    
    .xm\:focus\:scroll-mr-20:focus{
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:focus\:scroll-mr-24:focus{
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:focus\:scroll-mr-28:focus{
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:focus\:scroll-mr-32:focus{
        scroll-margin-right: 2rem;
    }
    
    .xm\:focus\:scroll-mr-36:focus{
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:focus\:scroll-mr-40:focus{
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:focus\:scroll-mr-44:focus{
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:focus\:scroll-mr-48:focus{
        scroll-margin-right: 3rem;
    }
    
    .xm\:focus\:scroll-mr-52:focus{
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:focus\:scroll-mr-56:focus{
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:focus\:scroll-mr-60:focus{
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:focus\:scroll-mr-64:focus{
        scroll-margin-right: 4rem;
    }
    
    .xm\:focus\:scroll-mr-68:focus{
        scroll-margin-right: 6rem;
    }
    
    .xm\:focus\:scroll-mr-72:focus{
        scroll-margin-right: 8rem;
    }
    
    .xm\:focus\:scroll-mr-76:focus{
        scroll-margin-right: 12rem;
    }
    
    .xm\:focus\:scroll-mr-80:focus{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xm\:focus\:scroll-mx-auto:focus{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xm\:focus\:scroll-mx-0:focus{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xm\:focus\:scroll-mx-4:focus{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:focus\:scroll-mx-8:focus{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:focus\:scroll-mx-12:focus{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:focus\:scroll-mx-16:focus{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xm\:focus\:scroll-mx-20:focus{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:focus\:scroll-mx-24:focus{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:focus\:scroll-mx-28:focus{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:focus\:scroll-mx-32:focus{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xm\:focus\:scroll-mx-36:focus{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:focus\:scroll-mx-40:focus{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:focus\:scroll-mx-44:focus{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:focus\:scroll-mx-48:focus{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xm\:focus\:scroll-mx-52:focus{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:focus\:scroll-mx-56:focus{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:focus\:scroll-mx-60:focus{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:focus\:scroll-mx-64:focus{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xm\:focus\:scroll-mx-68:focus{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xm\:focus\:scroll-mx-72:focus{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xm\:focus\:scroll-mx-76:focus{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xm\:focus\:scroll-mx-80:focus{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xm\:focus\:scroll-my-auto:focus{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xm\:focus\:scroll-my-0:focus{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xm\:focus\:scroll-my-4:focus{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:focus\:scroll-my-8:focus{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:focus\:scroll-my-12:focus{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:focus\:scroll-my-16:focus{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:focus\:scroll-my-20:focus{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:focus\:scroll-my-24:focus{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:focus\:scroll-my-28:focus{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:focus\:scroll-my-32:focus{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:focus\:scroll-my-36:focus{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:focus\:scroll-my-40:focus{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:focus\:scroll-my-44:focus{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:focus\:scroll-my-48:focus{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:focus\:scroll-my-52:focus{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:focus\:scroll-my-56:focus{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:focus\:scroll-my-60:focus{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:focus\:scroll-my-64:focus{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:focus\:scroll-my-68:focus{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:focus\:scroll-my-72:focus{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:focus\:scroll-my-76:focus{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:focus\:scroll-my-80:focus{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xm\:focus\:scroll-snap-align-start:focus{
        scroll-snap-align: start;
    }
    
    .xm\:focus\:scroll-snap-align-end:focus{
        scroll-snap-align: end;
    }
    
    .xm\:focus\:scroll-snap-align-center:focus{
        scroll-snap-align: center;
    }
    
    .xm\:focus\:scroll-snap-align-none:focus{
        scroll-snap-align: none;
    }
    
    .xm\:focus\:scroll-snap-stop-normal:focus{
        scroll-snap-stop: normal;
    }
    
    .xm\:focus\:scroll-always-stop-normal:focus{
        scroll-snap-stop: always;
    }
    
    .xm\:focus\:scroll-snap-type-none:focus{
        scroll-snap-type: none;
    }
    
    .xm\:focus\:scroll-snap-type-mandatory:focus{
        scroll-snap-type: mandatory;
    }
    
    .xm\:focus\:scroll-snap-type-proximity:focus{
        scroll-snap-type: proximity;
    }
    
    .xm\:focus\:user-select-none:focus{
        user-select: none;
    }
    
    .xm\:focus\:user-select-text:focus{
        user-select: text;
    }
    
    .xm\:focus\:user-select-all:focus{
        user-select: all;
    }
    
    .xm\:focus\:user-select-auto:focus{
        user-select: auto;
    }
    
    .xm\:focus\:will-change-auto:focus{
        will-change: auto;
    }
    
    .xm\:focus\:will-change-scroll:focus{
        will-change: scroll;
    }
    
    .xm\:focus\:will-change-contents:focus{
        will-change: contents;
    }
    
    .xm\:focus\:will-change-transform:focus{
        will-change: transform;
    }
    
    .xm\:focus\:stroke-w-0:focus{
        stroke-width: 0;
    }
    
    .xm\:focus\:stroke-w-1:focus{
        stroke-width: 1;
    }
    
    .xm\:focus\:stroke-w-2:focus{
        stroke-width: 2;
    }
    
    .xm\:focus\:scale-0:focus{
        transform: scale(0);
    }
    
    .xm\:focus\:scale-5:focus{
        transform: scale(0.05);
    }
    
    .xm\:focus\:scale-10:focus{
        transform: scale(0.1);
    }
    
    .xm\:focus\:scale-15:focus{
        transform: scale(0.15);
    }
    
    .xm\:focus\:scale-20:focus{
        transform: scale(0.2);
    }
    
    .xm\:focus\:scale-25:focus{
        transform: scale(0.25);
    }
    
    .xm\:focus\:scale-30:focus{
        transform: scale(0.3);
    }
    
    .xm\:focus\:scale-35:focus{
        transform: scale(0.35);
    }
    
    .xm\:focus\:scale-40:focus{
        transform: scale(0.4);
    }
    
    .xm\:focus\:scale-45:focus{
        transform: scale(0.45);
    }
    
    .xm\:focus\:scale-50:focus{
        transform: scale(0.5);
    }
    
    .xm\:focus\:scale-55:focus{
        transform: scale(0.55);
    }
    
    .xm\:focus\:scale-60:focus{
        transform: scale(0.6);
    }
    
    .xm\:focus\:scale-65:focus{
        transform: scale(0.65);
    }
    
    .xm\:focus\:scale-70:focus{
        transform: scale(0.7);
    }
    
    .xm\:focus\:scale-75:focus{
        transform: scale(0.75);
    }
    
    .xm\:focus\:scale-80:focus{
        transform: scale(0.8);
    }
    
    .xm\:focus\:scale-85:focus{
        transform: scale(0.85);
    }
    
    .xm\:focus\:scale-90:focus{
        transform: scale(0.9);
    }
    
    .xm\:focus\:scale-95:focus{
        transform: scale(0.95);
    }
    
    .xm\:focus\:scale-100:focus{
        transform: scale(1);
    }
    
    .xm\:focus\:scale-105:focus{
        transform: scale(1.05);
    }
    
    .xm\:focus\:scale-110:focus{
        transform: scale(1.1);
    }
    
    .xm\:focus\:scale-115:focus{
        transform: scale(1.15);
    }
    
    .xm\:focus\:scale-120:focus{
        transform: scale(1.2);
    }
    
    .xm\:focus\:scale-125:focus{
        transform: scale(1.25);
    }
    
    .xm\:focus\:scale-130:focus{
        transform: scale(1.3);
    }
    
    .xm\:focus\:scale-135:focus{
        transform: scale(1.35);
    }
    
    .xm\:focus\:scale-140:focus{
        transform: scale(1.4);
    }
    
    .xm\:focus\:scale-145:focus{
        transform: scale(1.45);
    }
    
    .xm\:focus\:scale-150:focus{
        transform: scale(1.5);
    }

    .xm\:focus\:-translate-1:focus:focus{
        transform: translate(-10px);
    }
    
    .xm\:focus\:-translate-2:focus:focus{
        transform: translate(-20px);
    }
    
    .xm\:focus\:-translate-3:focus:focus{
        transform: translate(-30px);
    }
    
    .xm\:focus\:-translate-4:focus:focus{
        transform: translate(-40px);
    }
    
    .xm\:focus\:-translate-5:focus:focus{
        transform: translate(-60px);
    }
    
    .xm\:focus\:-translate-6:focus:focus{
        transform: translate(-60px);
    }
    
    .xm\:focus\:-translate-7:focus:focus{
        transform: translate(-70px);
    }
    
    .xm\:focus\:-translate-8:focus:focus{
        transform: translate(-80px);
    }
    
    .xm\:focus\:-translate-9:focus:focus{
        transform: translate(-90px);
    }
    
    .xm\:focus\:-translate-10:focus:focus{
        transform: translate(-100px);
    }
    
    .xm\:focus\:-translate-11:focus:focus{
        transform: translate(-110px);
    }
    
    .xm\:focus\:-translate-12:focus:focus{
        transform: translate(-120px);
    }
    
    .xm\:focus\:-translate-13:focus:focus{
        transform: translate(-130px);
    }
    
    .xm\:focus\:-translate-14:focus:focus{
        transform: translate(-140px);
    }
    
    .xm\:focus\:-translate-15:focus:focus{
        transform: translate(-150px);
    }
    
    .xm\:focus\:-translate-16:focus:focus{
        transform: translate(-160px);
    }
    
    .xm\:focus\:-translate-17:focus:focus{
        transform: translate(-170px);
    }
    
    .xm\:focus\:-translate-18:focus:focus{
        transform: translate(-180px);
    }
    
    .xm\:focus\:-translate-19:focus:focus{
        transform: translate(-190px);
    }
    
    .xm\:focus\:-translate-20:focus:focus{
        transform: translate(-200px);
    }
    
    .xm\:focus\:-translate-10x:focus:focus{
        transform: translate(-10%);
    }
    
    .xm\:focus\:-translate-15x:focus:focus{
        transform: translate(-15%);
    }
    
    .xm\:focus\:-translate-20x:focus:focus{
        transform: translate(-20%);
    }
    
    .xm\:focus\:-translate-25x:focus:focus{
        transform: translate(-25%);
    }
    
    .xm\:focus\:-translate-30x:focus:focus{
        transform: translate(-30%);
    }
    
    .xm\:focus\:-translate-35x:focus:focus{
        transform: translate(-35%);
    }
    
    .xm\:focus\:-translate-40x:focus:focus{
        transform: translate(-40%);
    }
    
    .xm\:focus\:-translate-45x:focus:focus{
        transform: translate(-45%);
    }
    
    .xm\:focus\:-translate-50x:focus:focus{
        transform: translate(-50%);
    }
    
    .xm\:focus\:-translate-55x:focus:focus{
        transform: translate(-55%);
    }
    
    .xm\:focus\:-translate-60x:focus:focus{
        transform: translate(-60%);
    }
    
    .xm\:focus\:-translate-65x:focus:focus{
        transform: translate(-65%);
    }
    
    .xm\:focus\:-translate-70x:focus:focus{
        transform: translate(-70%);
    }
    
    .xm\:focus\:-translate-75x:focus:focus{
        transform: translate(-75%);
    }
    
    .xm\:focus\:-translate-80x:focus:focus{
        transform: translate(-80%);
    }
    
    .xm\:focus\:-translate-85x:focus:focus{
        transform: translate(-85%);
    }
    
    .xm\:focus\:-translate-90x:focus:focus{
        transform: translate(-90%);
    }
    
    .xm\:focus\:-translate-95x:focus:focus{
        transform: translate(-95%);
    }
    
    .xm\:focus\:-translate-x-1:focus:focus{
        transform: translateX(-10px);
    }
    
    .xm\:focus\:-translate-x-2:focus:focus{
        transform: translateX(-20px);
    }
    
    .xm\:focus\:-translate-x-3:focus:focus{
        transform: translateX(-30px);
    }
    
    .xm\:focus\:-translate-x-4:focus:focus{
        transform: translateX(-40px);
    }
    
    .xm\:focus\:-translate-x-5:focus:focus{
        transform: translateX(-60px);
    }
    
    .xm\:focus\:-translate-x-6:focus:focus{
        transform: translateX(-60px);
    }
    
    .xm\:focus\:-translate-x-7:focus:focus{
        transform: translateX(-70px);
    }
    
    .xm\:focus\:-translate-x-8:focus:focus{
        transform: translateX(-80px);
    }
    
    .xm\:focus\:-translate-x-9:focus:focus{
        transform: translateX(-90px);
    }
    
    .xm\:focus\:-translate-x-10:focus:focus{
        transform: translateX(-100px);
    }
    
    .xm\:focus\:-translate-x-11:focus:focus{
        transform: translateX(-110px);
    }
    
    .xm\:focus\:-translate-x-12:focus:focus{
        transform: translateX(-120px);
    }
    
    .xm\:focus\:-translate-x-13:focus:focus{
        transform: translateX(-130px);
    }
    
    .xm\:focus\:-translate-x-14:focus:focus{
        transform: translateX(-140px);
    }
    
    .xm\:focus\:-translate-x-15:focus:focus{
        transform: translateX(-150px);
    }
    
    .xm\:focus\:-translate-x-16:focus:focus{
        transform: translateX(-160px);
    }
    
    .xm\:focus\:-translate-x-17:focus:focus{
        transform: translateX(-170px);
    }
    
    .xm\:focus\:-translate-x-18:focus:focus{
        transform: translateX(-180px);
    }
    
    .xm\:focus\:-translate-x-19:focus:focus{
        transform: translateX(-190px);
    }
    
    .xm\:focus\:-translate-x-20:focus:focus{
        transform: translateX(-200px);
    }
    
    .xm\:focus\:-translate-x-10x:focus:focus{
        transform: translateX(-10%);
    }
    
    .xm\:focus\:-translate-x-15x:focus:focus{
        transform: translateX(-15%);
    }
    
    .xm\:focus\:-translate-x-20x:focus:focus{
        transform: translateX(-20%);
    }
    
    .xm\:focus\:-translate-x-25x:focus:focus{
        transform: translateX(-25%);
    }
    
    .xm\:focus\:-translate-x-30x:focus:focus{
        transform: translateX(-30%);
    }
    
    .xm\:focus\:-translate-x-35x:focus:focus{
        transform: translateX(-35%);
    }
    
    .xm\:focus\:-translate-x-40x:focus:focus{
        transform: translateX(-40%);
    }
    
    .xm\:focus\:-translate-x-45x:focus:focus{
        transform: translateX(-45%);
    }
    
    .xm\:focus\:-translate-x-50x:focus:focus{
        transform: translateX(-50%);
    }
    
    .xm\:focus\:-translate-x-55x:focus:focus{
        transform: translateX(-55%);
    }
    
    .xm\:focus\:-translate-x-60x:focus:focus{
        transform: translateX(-60%);
    }
    
    .xm\:focus\:-translate-x-65x:focus:focus{
        transform: translateX(-65%);
    }
    
    .xm\:focus\:-translate-x-70x:focus:focus{
        transform: translateX(-70%);
    }
    
    .xm\:focus\:-translate-x-75x:focus:focus{
        transform: translateX(-75%);
    }
    
    .xm\:focus\:-translate-x-80x:focus:focus{
        transform: translateX(-80%);
    }
    
    .xm\:focus\:-translate-x-85x:focus:focus{
        transform: translateX(-85%);
    }
    
    .xm\:focus\:-translate-x-90x:focus:focus{
        transform: translateX(-90%);
    }
    
    .xm\:focus\:-translate-x-95x:focus:focus{
        transform: translateX(-95%);
    }
    
    .xm\:focus\:-translate-y-1:focus:focus{
        transform: translateY(-10px);
    }
    
    .xm\:focus\:-translate-y-2:focus:focus{
        transform: translateY(-20px);
    }
    
    .xm\:focus\:-translate-y-3:focus:focus{
        transform: translateY(-30px);
    }
    
    .xm\:focus\:-translate-y-4:focus:focus{
        transform: translateY(-40px);
    }
    
    .xm\:focus\:-translate-y-5:focus:focus{
        transform: translateY(-60px);
    }
    
    .xm\:focus\:-translate-y-6:focus:focus{
        transform: translateY(-60px);
    }
    
    .xm\:focus\:-translate-y-7:focus:focus{
        transform: translateY(-70px);
    }
    
    .xm\:focus\:-translate-y-8:focus:focus{
        transform: translateY(-80px);
    }
    
    .xm\:focus\:-translate-y-9:focus:focus{
        transform: translateY(-90px);
    }
    
    .xm\:focus\:-translate-y-10:focus:focus{
        transform: translateY(-100px);
    }
    
    .xm\:focus\:-translate-y-11:focus:focus{
        transform: translateY(-110px);
    }
    
    .xm\:focus\:-translate-y-12:focus:focus{
        transform: translateY(-120px);
    }
    
    .xm\:focus\:-translate-y-13:focus:focus{
        transform: translateY(-130px);
    }
    
    .xm\:focus\:-translate-y-14:focus:focus{
        transform: translateY(-140px);
    }
    
    .xm\:focus\:-translate-y-15:focus:focus{
        transform: translateY(-150px);
    }
    
    .xm\:focus\:-translate-y-16:focus:focus{
        transform: translateY(-160px);
    }
    
    .xm\:focus\:-translate-y-17:focus:focus{
        transform: translateY(-170px);
    }
    
    .xm\:focus\:-translate-y-18:focus:focus{
        transform: translateY(-180px);
    }
    
    .xm\:focus\:-translate-y-19:focus:focus{
        transform: translateY(-190px);
    }
    
    .xm\:focus\:-translate-y-20:focus:focus{
        transform: translateY(-200px);
    }
    
    .xm\:focus\:-translate-y-10x:focus:focus{
        transform: translateY(-10%);
    }
    
    .xm\:focus\:-translate-y-15x:focus:focus{
        transform: translateY(-15%);
    }
    
    .xm\:focus\:-translate-y-20x:focus:focus{
        transform: translateY(-20%);
    }
    
    .xm\:focus\:-translate-y-25x:focus:focus{
        transform: translateY(-25%);
    }
    
    .xm\:focus\:-translate-y-30x:focus:focus{
        transform: translateY(-30%);
    }
    
    .xm\:focus\:-translate-y-35x:focus:focus{
        transform: translateY(-35%);
    }
    
    .xm\:focus\:-translate-y-40x:focus:focus{
        transform: translateY(-40%);
    }
    
    .xm\:focus\:-translate-y-45x:focus:focus{
        transform: translateY(-45%);
    }
    
    .xm\:focus\:-translate-y-50x:focus:focus{
        transform: translateY(-50%);
    }
    
    .xm\:focus\:-translate-y-55x:focus:focus{
        transform: translateY(-55%);
    }
    
    .xm\:focus\:-translate-y-60x:focus:focus{
        transform: translateY(-60%);
    }
    
    .xm\:focus\:-translate-y-65x:focus:focus{
        transform: translateY(-65%);
    }
    
    .xm\:focus\:-translate-y-70x:focus:focus{
        transform: translateY(-70%);
    }
    
    .xm\:focus\:-translate-y-75x:focus:focus{
        transform: translateY(-75%);
    }
    
    .xm\:focus\:-translate-y-80x:focus:focus{
        transform: translateY(-80%);
    }
    
    .xm\:focus\:-translate-y-85x:focus:focus{
        transform: translateY(-85%);
    }
    
    .xm\:focus\:-translate-y-90x:focus:focus{
        transform: translateY(-90%);
    }
    
    .xm\:focus\:-translate-y-95x:focus:focus{
        transform: translateY(-95%);
    }
    
    .xm\:focus\:-translate-1:focus{
        transform: translate(-10px);
    }
    
    .xm\:focus\:-translate-2:focus{
        transform: translate(-20px);
    }
    
    .xm\:focus\:-translate-3:focus{
        transform: translate(-30px);
    }
    
    .xm\:focus\:-translate-4:focus{
        transform: translate(-40px);
    }
    
    .xm\:focus\:-translate-5:focus{
        transform: translate(-60px);
    }
    
    .xm\:focus\:-translate-6:focus{
        transform: translate(-60px);
    }
    
    .xm\:focus\:-translate-7:focus{
        transform: translate(-70px);
    }
    
    .xm\:focus\:-translate-8:focus{
        transform: translate(-80px);
    }
    
    .xm\:focus\:-translate-9:focus{
        transform: translate(-90px);
    }
    
    .xm\:focus\:-translate-10:focus{
        transform: translate(-100px);
    }
    
    .xm\:focus\:-translate-11:focus{
        transform: translate(-110px);
    }
    
    .xm\:focus\:-translate-12:focus{
        transform: translate(-120px);
    }
    
    .xm\:focus\:-translate-13:focus{
        transform: translate(-130px);
    }
    
    .xm\:focus\:-translate-14:focus{
        transform: translate(-140px);
    }
    
    .xm\:focus\:-translate-15:focus{
        transform: translate(-150px);
    }
    
    .xm\:focus\:-translate-16:focus{
        transform: translate(-160px);
    }
    
    .xm\:focus\:-translate-17:focus{
        transform: translate(-170px);
    }
    
    .xm\:focus\:-translate-18:focus{
        transform: translate(-180px);
    }
    
    .xm\:focus\:-translate-19:focus{
        transform: translate(-190px);
    }
    
    .xm\:focus\:-translate-20:focus{
        transform: translate(-200px);
    }
    
    .xm\:focus\:-translate-10x:focus{
        transform: translate(-10%);
    }
    
    .xm\:focus\:-translate-15x:focus{
        transform: translate(-15%);
    }
    
    .xm\:focus\:-translate-20x:focus{
        transform: translate(-20%);
    }
    
    .xm\:focus\:-translate-25x:focus{
        transform: translate(-25%);
    }
    
    .xm\:focus\:-translate-30x:focus{
        transform: translate(-30%);
    }
    
    .xm\:focus\:-translate-35x:focus{
        transform: translate(-35%);
    }
    
    .xm\:focus\:-translate-40x:focus{
        transform: translate(-40%);
    }
    
    .xm\:focus\:-translate-45x:focus{
        transform: translate(-45%);
    }
    
    .xm\:focus\:-translate-50x:focus{
        transform: translate(-50%);
    }
    
    .xm\:focus\:-translate-55x:focus{
        transform: translate(-55%);
    }
    
    .xm\:focus\:-translate-60x:focus{
        transform: translate(-60%);
    }
    
    .xm\:focus\:-translate-65x:focus{
        transform: translate(-65%);
    }
    
    .xm\:focus\:-translate-70x:focus{
        transform: translate(-70%);
    }
    
    .xm\:focus\:-translate-75x:focus{
        transform: translate(-75%);
    }
    
    .xm\:focus\:-translate-80x:focus{
        transform: translate(-80%);
    }
    
    .xm\:focus\:-translate-85x:focus{
        transform: translate(-85%);
    }
    
    .xm\:focus\:-translate-90x:focus{
        transform: translate(-90%);
    }
    
    .xm\:focus\:-translate-95x:focus{
        transform: translate(-95%);
    }
    
    .xm\:focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }
    
    .xm\:focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }
    
    .xm\:focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }
    
    .xm\:focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }
    
    .xm\:focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }
    
    .xm\:focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }
    
    .xm\:focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }
    
    .xm\:focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }
    
    .xm\:focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }
    
    .xm\:focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }
    
    .xm\:focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }
    
    .xm\:focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }
    
    .xm\:focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }
    
    .xm\:focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }
    
    .xm\:focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }
    
    .xm\:focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }
    
    .xm\:focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }
    
    .xm\:focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }
    
    .xm\:focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }
    
    .xm\:focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }
    
    .xm\:focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }
    
    .xm\:focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }
    
    .xm\:focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }
    
    .xm\:focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }
    
    .xm\:focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }
    
    .xm\:focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }
    
    .xm\:focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }
    
    .xm\:focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }
    
    .xm\:focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }
    
    .xm\:focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }
    
    .xm\:focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }
    
    .xm\:focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }
    
    .xm\:focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }
    
    .xm\:focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }
    
    .xm\:focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }
    
    .xm\:focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }
    
    .xm\:focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }
    
    .xm\:focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }
    
    .xm\:focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }
    
    .xm\:focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }
    
    .xm\:focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }
    
    .xm\:focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }
    
    .xm\:focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }
    
    .xm\:focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }
    
    .xm\:focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }
    
    .xm\:focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }
    
    .xm\:focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }
    
    .xm\:focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }
    
    .xm\:focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }
    
    .xm\:focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }
    
    .xm\:focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }
    
    .xm\:focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }
    
    .xm\:focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }
    
    .xm\:focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }
    
    .xm\:focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }
    
    .xm\:focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }
    
    .xm\:focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }
    
    .xm\:focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }
    
    .xm\:focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }
    
    .xm\:focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }
    
    .xm\:focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }
    
    .xm\:focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }
    
    .xm\:focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }
    
    .xm\:focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }
    
    .xm\:focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }
    
    .xm\:focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }
    
    .xm\:focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }
    
    .xm\:focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }
    
    .xm\:focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }
    
    .xm\:focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }
    
    .xm\:focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }
    
    .xm\:focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }
    
    .xm\:focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }
    
    .xm\:focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }
    
    .xm\:focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }
    
    .xm\:focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }

    .xm\:focus\:translate-0:focus{
        transform: translate(0);
    }

    .xm\:focus\:translate-1:focus{
        transform: translate(10px);
    }

    .xm\:focus\:translate-2:focus{
        transform: translate(20px);
    }

    .xm\:focus\:translate-3:focus{
        transform: translate(30px);
    }

    .xm\:focus\:translate-4:focus{
        transform: translate(40px);
    }

    .xm\:focus\:translate-5:focus{
        transform: translate(60px);
    }

    .xm\:focus\:translate-6:focus{
        transform: translate(60px);
    }

    .xm\:focus\:translate-7:focus{
        transform: translate(70px);
    }

    .xm\:focus\:translate-8:focus{
        transform: translate(80px);
    }

    .xm\:focus\:translate-9:focus{
        transform: translate(90px);
    }

    .xm\:focus\:translate-10:focus{
        transform: translate(100px);
    }

    .xm\:focus\:translate-11:focus{
        transform: translate(110px);
    }

    .xm\:focus\:translate-12:focus{
        transform: translate(120px);
    }

    .xm\:focus\:translate-13:focus{
        transform: translate(130px);
    }

    .xm\:focus\:translate-14:focus{
        transform: translate(140px);
    }

    .xm\:focus\:translate-15:focus{
        transform: translate(150px);
    }

    .xm\:focus\:translate-16:focus{
        transform: translate(160px);
    }

    .xm\:focus\:translate-17:focus{
        transform: translate(170px);
    }

    .xm\:focus\:translate-18:focus{
        transform: translate(180px);
    }

    .xm\:focus\:translate-19:focus{
        transform: translate(190px);
    }

    .xm\:focus\:translate-20:focus{
        transform: translate(200px);
    }

    .xm\:focus\:translate-10x:focus{
        transform: translate(10%);
    }

    .xm\:focus\:translate-15x:focus{
        transform: translate(15%);
    }

    .xm\:focus\:translate-20x:focus{
        transform: translate(20%);
    }

    .xm\:focus\:translate-25x:focus{
        transform: translate(25%);
    }

    .xm\:focus\:translate-30x:focus{
        transform: translate(30%);
    }

    .xm\:focus\:translate-35x:focus{
        transform: translate(35%);
    }

    .xm\:focus\:translate-40x:focus{
        transform: translate(40%);
    }

    .xm\:focus\:translate-45x:focus{
        transform: translate(45%);
    }

    .xm\:focus\:translate-50x:focus{
        transform: translate(50%);
    }

    .xm\:focus\:translate-55x:focus{
        transform: translate(55%);
    }

    .xm\:focus\:translate-60x:focus{
        transform: translate(60%);
    }

    .xm\:focus\:translate-65x:focus{
        transform: translate(65%);
    }

    .xm\:focus\:translate-70x:focus{
        transform: translate(70%);
    }

    .xm\:focus\:translate-75x:focus{
        transform: translate(75%);
    }

    .xm\:focus\:translate-80x:focus{
        transform: translate(80%);
    }

    .xm\:focus\:translate-85x:focus{
        transform: translate(85%);
    }

    .xm\:focus\:translate-90x:focus{
        transform: translate(90%);
    }

    .xm\:focus\:translate-95x:focus{
        transform: translate(95%);
    }

    .xm\:focus\:translate-x-0:focus{
        transform: translateX(0);
    }

    .xm\:focus\:translate-x-1:focus{
        transform: translateX(10px);
    }

    .xm\:focus\:translate-x-2:focus{
        transform: translateX(20px);
    }

    .xm\:focus\:translate-x-3:focus{
        transform: translateX(30px);
    }

    .xm\:focus\:translate-x-4:focus{
        transform: translateX(40px);
    }

    .xm\:focus\:translate-x-5:focus{
        transform: translateX(60px);
    }

    .xm\:focus\:translate-x-6:focus{
        transform: translateX(60px);
    }

    .xm\:focus\:translate-x-7:focus{
        transform: translateX(70px);
    }

    .xm\:focus\:translate-x-8:focus{
        transform: translateX(80px);
    }

    .xm\:focus\:translate-x-9:focus{
        transform: translateX(90px);
    }

    .xm\:focus\:translate-x-10:focus{
        transform: translateX(100px);
    }

    .xm\:focus\:translate-x-11:focus{
        transform: translateX(110px);
    }

    .xm\:focus\:translate-x-12:focus{
        transform: translateX(120px);
    }

    .xm\:focus\:translate-x-13:focus{
        transform: translateX(130px);
    }

    .xm\:focus\:translate-x-14:focus{
        transform: translateX(140px);
    }

    .xm\:focus\:translate-x-15:focus{
        transform: translateX(150px);
    }

    .xm\:focus\:translate-x-16:focus{
        transform: translateX(160px);
    }

    .xm\:focus\:translate-x-17:focus{
        transform: translateX(170px);
    }

    .xm\:focus\:translate-x-18:focus{
        transform: translateX(180px);
    }

    .xm\:focus\:translate-x-19:focus{
        transform: translateX(190px);
    }

    .xm\:focus\:translate-x-20:focus{
        transform: translateX(200px);
    }

    .xm\:focus\:translate-x-10x:focus{
        transform: translateX(10%);
    }

    .xm\:focus\:translate-x-15x:focus{
        transform: translateX(15%);
    }

    .xm\:focus\:translate-x-20x:focus{
        transform: translateX(20%);
    }

    .xm\:focus\:translate-x-25x:focus{
        transform: translateX(25%);
    }

    .xm\:focus\:translate-x-30x:focus{
        transform: translateX(30%);
    }

    .xm\:focus\:translate-x-35x:focus{
        transform: translateX(35%);
    }

    .xm\:focus\:translate-x-40x:focus{
        transform: translateX(40%);
    }

    .xm\:focus\:translate-x-45x:focus{
        transform: translateX(45%);
    }

    .xm\:focus\:translate-x-50x:focus{
        transform: translateX(50%);
    }

    .xm\:focus\:translate-x-55x:focus{
        transform: translateX(55%);
    }

    .xm\:focus\:translate-x-60x:focus{
        transform: translateX(60%);
    }

    .xm\:focus\:translate-x-65x:focus{
        transform: translateX(65%);
    }

    .xm\:focus\:translate-x-70x:focus{
        transform: translateX(70%);
    }

    .xm\:focus\:translate-x-75x:focus{
        transform: translateX(75%);
    }

    .xm\:focus\:translate-x-80x:focus{
        transform: translateX(80%);
    }

    .xm\:focus\:translate-x-85x:focus{
        transform: translateX(85%);
    }

    .xm\:focus\:translate-x-90x:focus{
        transform: translateX(90%);
    }

    .xm\:focus\:translate-x-95x:focus{
        transform: translateX(95%);
    }

    .xm\:focus\:translate-y-0:focus{
        transform: translateY(0);
    }

    .xm\:focus\:translate-y-1:focus{
        transform: translateY(10px);
    }

    .xm\:focus\:translate-y-2:focus{
        transform: translateY(20px);
    }

    .xm\:focus\:translate-y-3:focus{
        transform: translateY(30px);
    }

    .xm\:focus\:translate-y-4:focus{
        transform: translateY(40px);
    }

    .xm\:focus\:translate-y-5:focus{
        transform: translateY(60px);
    }

    .xm\:focus\:translate-y-6:focus{
        transform: translateY(60px);
    }

    .xm\:focus\:translate-y-7:focus{
        transform: translateY(70px);
    }

    .xm\:focus\:translate-y-8:focus{
        transform: translateY(80px);
    }

    .xm\:focus\:translate-y-9:focus{
        transform: translateY(90px);
    }

    .xm\:focus\:translate-y-10:focus{
        transform: translateY(100px);
    }

    .xm\:focus\:translate-y-11:focus{
        transform: translateY(110px);
    }

    .xm\:focus\:translate-y-12:focus{
        transform: translateY(120px);
    }

    .xm\:focus\:translate-y-13:focus{
        transform: translateY(130px);
    }

    .xm\:focus\:translate-y-14:focus{
        transform: translateY(140px);
    }

    .xm\:focus\:translate-y-15:focus{
        transform: translateY(150px);
    }

    .xm\:focus\:translate-y-16:focus{
        transform: translateY(160px);
    }

    .xm\:focus\:translate-y-17:focus{
        transform: translateY(170px);
    }

    .xm\:focus\:translate-y-18:focus{
        transform: translateY(180px);
    }

    .xm\:focus\:translate-y-19:focus{
        transform: translateY(190px);
    }

    .xm\:focus\:translate-y-20:focus{
        transform: translateY(200px);
    }

    .xm\:focus\:translate-y-10x:focus{
        transform: translateY(10%);
    }

    .xm\:focus\:translate-y-15x:focus{
        transform: translateY(15%);
    }

    .xm\:focus\:translate-y-20x:focus{
        transform: translateY(20%);
    }

    .xm\:focus\:translate-y-25x:focus{
        transform: translateY(25%);
    }

    .xm\:focus\:translate-y-30x:focus{
        transform: translateY(30%);
    }

    .xm\:focus\:translate-y-35x:focus{
        transform: translateY(35%);
    }

    .xm\:focus\:translate-y-40x:focus{
        transform: translateY(40%);
    }

    .xm\:focus\:translate-y-45x:focus{
        transform: translateY(45%);
    }

    .xm\:focus\:translate-y-50x:focus{
        transform: translateY(50%);
    }

    .xm\:focus\:translate-y-55x:focus{
        transform: translateY(55%);
    }

    .xm\:focus\:translate-y-60x:focus{
        transform: translateY(60%);
    }

    .xm\:focus\:translate-y-65x:focus{
        transform: translateY(65%);
    }

    .xm\:focus\:translate-y-70x:focus{
        transform: translateY(70%);
    }

    .xm\:focus\:translate-y-75x:focus{
        transform: translateY(75%);
    }

    .xm\:focus\:translate-y-80x:focus{
        transform: translateY(80%);
    }

    .xm\:focus\:translate-y-85x:focus{
        transform: translateY(85%);
    }

    .xm\:focus\:translate-y-90x:focus{
        transform: translateY(90%);
    }

    .xm\:focus\:translate-y-95x:focus{
        transform: translateY(95%);
    }
    
    .xm\:focus\:rotate-0:focus{
        transform: rotate(0);
    }
    
    .xm\:focus\:rotate-1:focus{
        transform: rotate(1deg);
    }
    
    .xm\:focus\:rotate-2:focus{
        transform: rotate(2deg);
    }
    
    .xm\:focus\:rotate-3:focus{
        transform: rotate(3deg);
    }
    
    .xm\:focus\:rotate-6:focus{
        transform: rotate(6deg);
    }
    
    .xm\:focus\:rotate-12:focus{
        transform: rotate(12deg);
    }
    
    .xm\:focus\:rotate-20:focus{
        transform: rotate(20deg);
    }
    
    .xm\:focus\:rotate-30:focus{
        transform: rotate(30deg);
    }
    
    .xm\:focus\:rotate-45:focus{
        transform: rotate(45deg);
    }
    
    .xm\:focus\:rotate-60:focus{
        transform: rotate(60deg);
    }
    
    .xm\:focus\:rotate-90:focus{
        transform: rotate(90deg);
    }
    
    .xm\:focus\:rotate-180:focus{
        transform: rotate(180deg);
    }
    
    .xm\:focus\:rotate-259:focus{
        transform: rotate(359deg);
    }
    
    .xm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xm\:focus\:transition-duration-75:focus{
        transition-duration: 75ms;
    }
    
    .xm\:focus\:transition-duration-100:focus{
        transition-duration: 100ms;
    }
    
    .xm\:focus\:transition-duration-150:focus{
        transition-duration: 150ms;
    }
    
    .xm\:focus\:transition-duration-200:focus{
        transition-duration: 200ms;
    }
    
    .xm\:focus\:transition-duration-300:focus{
        transition-duration: 300ms;
    }
    
    .xm\:focus\:transition-duration-700:focus{
        transition-duration: 700ms;
    }
    
    .xm\:focus\:transition-duration-1000:focus{
        transition-duration: 1000ms;
    }
    
    .xm\:focus\:transition-ease-linear:focus{
        transition-timing-function: linear;
    }
    
    .xm\:focus\:transition-ease-in:focus{
        transition-timing-function: ease-in;
    }
    
    .xm\:focus\:transition-ease-out:focus{
        transition-timing-function: ease-out;
    }
    
    .xm\:focus\:transition-ease-in-out:focus{
        transition-timing-function: ease-in-out;
    }
    
    .xm\:focus\:transition-delay-75:focus{
        transition-delay: 75ms;
    }
    
    .xm\:focus\:transition-delay-100:focus{
        transition-delay: 100ms;
    }
    
    .xm\:focus\:transition-delay-150:focus{
        transition-delay: 150ms;
    }
    
    .xm\:focus\:transition-duration-200:focus{
        transition-delay: 200ms;
    }
    
    .xm\:focus\:transition-delay-300:focus{
        transition-delay: 300ms;
    }
    
    .xm\:focus\:transition-delay-700:focus{
        transition-delay: 700ms;
    }
    
    .xm\:focus\:transition-delay-1000:focus{
        transition-delay: 1000ms;
    }
    
    .xm\:focus\:transition-property-all:focus{
        transition-property: all;
    }
    
    .xm\:focus\:transition-property-colors:focus{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xm\:focus\:transition-property-opacity:focus{
        transition-property: opacity;
    }
    
    .xm\:focus\:transition-property-transform:focus{
        transition-property: transform;
    }
    
    .xm\:focus\:animation-duration-75:focus{
        animation-duration: 75ms;
    }
    
    .xm\:focus\:animation-duration-100:focus{
        animation-duration: 100ms;
    }
    
    .xm\:focus\:animation-duration-150:focus{
        animation-duration: 150ms;
    }
    
    .xm\:focus\:animation-duration-200:focus{
        animation-duration: 200ms;
    }
    
    .xm\:focus\:animation-duration-300:focus{
        animation-duration: 300ms;
    }
    
    .xm\:focus\:animation-duration-700:focus{
        animation-duration: 700ms;
    }
    
    .xm\:focus\:animation-duration-1000:focus{
        animation-duration: 1000ms;
    }
    
    .xm\:focus\:animation-ease-linear:focus{
        animation-timing-function: linear;
    }
    
    .xm\:focus\:animation-ease-in:focus{
        animation-timing-function: ease-in;
    }
    
    .xm\:focus\:animation-ease-out:focus{
        animation-timing-function: ease-out;
    }
    
    .xm\:focus\:animation-ease-in-out:focus{
        animation-timing-function: ease-in-out;
    }
    
    .xm\:focus\:animation-delay-75:focus{
        animation-delay: 75ms;
    }
    
    .xm\:focus\:animation-delay-100:focus{
        animation-delay: 100ms;
    }
    
    .xm\:focus\:animation-delay-150:focus{
        animation-delay: 150ms;
    }
    
    .xm\:focus\:animation-duration-200:focus{
        animation-delay: 200ms;
    }
    
    .xm\:focus\:animation-delay-300:focus{
        animation-delay: 300ms;
    }
    
    .xm\:focus\:animation-delay-700:focus{
        animation-delay: 700ms;
    }
    
    .xm\:focus\:animation-delay-1000:focus{
        animation-delay: 1000ms;
    }
    
    .xm\:focus\:animation-name-fade-in:focus{
        animation-name: fade-in;
    }
    
    .xm\:focus\:animation-name-fade-out:focus{
        animation-name: fade-out;
    }
    
    .xm\:focus\:animation-name-spin:focus{
        animation-name: spin;
    }
    
    .xm\:focus\:animation-name-translate-x:focus{
        animation-name: translate-x;
    }
    
    .xm\:focus\:animation-name-translate-y:focus{
        animation-name: translate-y;
    }
    
    .xm\:focus\:animation-name-scale-up:focus{
        animation-name: scale-up;
    }
    
    .xm\:focus\:animation-name-scale-down:focus{
        animation-name: scale-down;
    }
    
    .xm\:focus\:animation-name-bounce:focus{
        animation-name: bounce;
    }
    
    .xm\:focus\:animation-name-slide-in:focus{
        animation-name: slide-in;
    }
    
    .xm\:focus\:animation-name-slide-out:focus{
        animation-name: slide-out;
    }
    
    .xm\:focus\:animation-name-pulse:focus{
        animation-name: pulse;
    }
    
    .xm\:focus\:color-white:focus{
        color: var(--white);
    }
    
    .xm\:focus\:color-black:focus{
        color: var(--black);
    }
    
    .xm\:focus\:text-white:focus{
        color: var(--white);
    }
    
    .xm\:focus\:text-black:focus{
        color: var(--black);
    }
    
    .xm\:focus\:bg-white:focus{
        background: var(--white);
    }
    
    .xm\:focus\:bg-black:focus{
        background: var(--black);
    }

    .xm\:focus\:border-white:focus{
        border-color: var(--white);
    }

    .xm\:focus\:border-black:focus{
        border-color: var(--black);
    }
    
    .xm\:focus\:border-teal-50:focus{
        border-color: var(--velocity-teal-50);
    }
    
    .xm\:focus\:border-teal-100:focus{
        border-color: var(--velocity-teal-100);
    }
    
    .xm\:focus\:border-teal-200:focus{
        border-color: var(--velocity-teal-200);
    }
    
    .xm\:focus\:border-teal-300:focus{
        border-color: var(--velocity-teal-300);
    }
    
    .xm\:focus\:border-teal-400:focus{
        border-color: var(--velocity-teal-400);
    }
    
    .xm\:focus\:border-teal-500:focus{
        border-color: var(--velocity-teal-500);
    }
    
    .xm\:focus\:border-teal-600:focus{
        border-color: var(--velocity-teal-600);
    }
    
    .xm\:focus\:border-teal-700:focus{
        border-color: var(--velocity-teal-700);
    }
    
    .xm\:focus\:border-teal-800:focus{
        border-color: var(--velocity-teal-800);
    }
    
    .xm\:focus\:border-teal-900:focus{
        border-color: var(--velocity-teal-900);
    }
    
    .xm\:focus\:border-red-50:focus{
        border-color: var(--velocity-red-50);
    }
    
    .xm\:focus\:border-red-100:focus{
        border-color: var(--velocity-red-100);
    }
    
    .xm\:focus\:border-red-200:focus{
        border-color: var(--velocity-red-200);
    }
    
    .xm\:focus\:border-red-300:focus{
        border-color: var(--velocity-red-300);
    }
    
    .xm\:focus\:border-red-400:focus{
        border-color: var(--velocity-red-400);
    }
    
    .xm\:focus\:border-red-500:focus{
        border-color: var(--velocity-red-500);
    }
    
    .xm\:focus\:border-red-600:focus{
        border-color: var(--velocity-red-600);
    }
    
    .xm\:focus\:border-red-700:focus{
        border-color: var(--velocity-red-700);
    }
    
    .xm\:focus\:border-red-800:focus{
        border-color: var(--velocity-red-800);
    }
    
    .xm\:focus\:border-red-900:focus{
        border-color: var(--velocity-red-900);
    }
    
    .xm\:focus\:border-grey-100:focus{
        border-color: var(--velocity-grey-100);
    }
    
    .xm\:focus\:border-sky-50:focus{
        border-color: var(--velocity-sky-50);
    }
    
    .xm\:focus\:border-sky-100:focus{
        border-color: var(--velocity-sky-100);
    }
    
    .xm\:focus\:border-sky-200:focus{
        border-color: var(--velocity-sky-200);
    }
    
    .xm\:focus\:border-sky-300:focus{
        border-color: var(--velocity-sky-300);
    }
    
    .xm\:focus\:border-sky-400:focus{
        border-color: var(--velocity-sky-400);
    }
    
    .xm\:focus\:border-sky-500:focus{
        border-color: var(--velocity-sky-500);
    }
    
    .xm\:focus\:border-sky-600:focus{
        border-color: var(--velocity-sky-600);
    }
    
    .xm\:focus\:border-sky-700:focus{
        border-color: var(--velocity-sky-700);
    }
    
    .xm\:focus\:border-sky-800:focus{
        border-color: var(--velocity-sky-800);
    }
    
    .xm\:focus\:border-sky-900:focus{
        border-color: var(--velocity-sky-900);
    }
    
    .xm\:focus\:border-green-50:focus{
        border-color: var(--velocity-green-50);
    }
    
    .xm\:focus\:border-green-100:focus{
        border-color: var(--velocity-green-100);
    }
    
    .xm\:focus\:border-green-200:focus{
        border-color: var(--velocity-green-200);
    }
    
    .xm\:focus\:border-green-300:focus{
        border-color: var(--velocity-green-300);
    }
    
    .xm\:focus\:border-green-400:focus{
        border-color: var(--velocity-green-400);
    }
    
    .xm\:focus\:border-green-500:focus{
        border-color: var(--velocity-green-500);
    }
    
    .xm\:focus\:border-green-600:focus{
        border-color: var(--velocity-green-600);
    }
    
    .xm\:focus\:border-green-700:focus{
        border-color: var(--velocity-green-700);
    }
    
    .xm\:focus\:border-green-800:focus{
        border-color: var(--velocity-green-800);
    }
    
    .xm\:focus\:border-green-900:focus{
        border-color: var(--velocity-green-900);
    }
    
    .xm\:focus\:border-grey-200:focus{
        border-color: var(--velocity-grey-200);
    }
    
    .xm\:focus\:border-grey-300:focus{
        border-color: var(--velocity-grey-300);
    }
    
    .xm\:focus\:border-grey-400:focus{
        border-color: var(--velocity-grey-400);
    }
    
    .xm\:focus\:border-grey-500:focus{
        border-color: var(--velocity-grey-500);
    }
    
    .xm\:focus\:border-grey-600:focus{
        border-color: var(--velocity-grey-600);
    }
    
    .xm\:focus\:border-grey-700:focus{
        border-color: var(--velocity-grey-700);
    }
    
    .xm\:focus\:border-grey-800:focus{
        border-color: var(--velocity-grey-800);
    }
    
    .xm\:focus\:border-grey-900:focus{
        border-color: var(--velocity-grey-900);
    }
    
    .xm\:focus\:border-yellow-50:focus{
        border-color: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:border-yellow-100:focus{
        border-color: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:border-yellow-200:focus{
        border-color: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:border-yellow-300:focus{
        border-color: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:border-yellow-400:focus{
        border-color: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:border-yellow-500:focus{
        border-color: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:border-yellow-600:focus{
        border-color: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:border-yellow-700:focus{
        border-color: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:border-yellow-800:focus{
        border-color: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:border-yellow-900:focus{
        border-color: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:border-cyan-50:focus{
        border-color: var(--velocity-cyan-50);
    }
    
    .xm\:focus\:border-cyan-100:focus{
        border-color: var(--velocity-cyan-100);
    }
    
    .xm\:focus\:border-cyan-200:focus{
        border-color: var(--velocity-cyan-200);
    }
    
    .xm\:focus\:border-cyan-300:focus{
        border-color: var(--velocity-cyan-300);
    }
    
    .xm\:focus\:border-cyan-400:focus{
        border-color: var(--velocity-cyan-400);
    }
    
    .xm\:focus\:border-cyan-500:focus{
        border-color: var(--velocity-cyan-500);
    }
    
    .xm\:focus\:border-cyan-600:focus{
        border-color: var(--velocity-cyan-600);
    }
    
    .xm\:focus\:border-cyan-700:focus{
        border-color: var(--velocity-cyan-700);
    }
    
    .xm\:focus\:border-cyan-800:focus{
        border-color: var(--velocity-cyan-800);
    }
    
    .xm\:focus\:border-cyan-900:focus{
        border-color: var(--velocity-cyan-900);
    }
    
    .xm\:focus\:border-orange-50:focus{
        border-color: var(--velocity-orange-50);
    }
    
    .xm\:focus\:border-orange-100:focus{
        border-color: var(--velocity-orange-100);
    }
    
    .xm\:focus\:border-orange-200:focus{
        border-color: var(--velocity-orange-200);
    }
    
    .xm\:focus\:border-orange-300:focus{
        border-color: var(--velocity-orange-300);
    }
    
    .xm\:focus\:border-orange-400:focus{
        border-color: var(--velocity-orange-400);
    }
    
    .xm\:focus\:border-orange-500:focus{
        border-color: var(--velocity-orange-500);
    }
    
    .xm\:focus\:border-orange-600:focus{
        border-color: var(--velocity-orange-600);
    }
    
    .xm\:focus\:border-orange-700:focus{
        border-color: var(--velocity-orange-700);
    }
    
    .xm\:focus\:border-orange-800:focus{
        border-color: var(--velocity-orange-800);
    }
    
    .xm\:focus\:border-orange-900:focus{
        border-color: var(--velocity-orange-900);
    }
    
    .xm\:focus\:border-blue-50:focus{
        border-color: var(--velocity-blue-50);
    }
    
    .xm\:focus\:border-blue-100:focus{
        border-color: var(--velocity-blue-100);
    }
    
    .xm\:focus\:border-blue-200:focus{
        border-color: var(--velocity-blue-200);
    }
    
    .xm\:focus\:border-blue-300:focus{
        border-color: var(--velocity-blue-300);
    }
    
    .xm\:focus\:border-blue-400:focus{
        border-color: var(--velocity-blue-400);
    }
    
    .xm\:focus\:border-blue-500:focus{
        border-color: var(--velocity-blue-500);
    }
    
    .xm\:focus\:border-blue-600:focus{
        border-color: var(--velocity-blue-600);
    }
    
    .xm\:focus\:border-blue-700:focus{
        border-color: var(--velocity-blue-700);
    }
    
    .xm\:focus\:border-blue-800:focus{
        border-color: var(--velocity-blue-800);
    }
    
    .xm\:focus\:border-blue-900:focus{
        border-color: var(--velocity-blue-900);
    }
    
    .xm\:focus\:border-lime-50:focus{
        border-color: var(--velocity-lime-50);
    }
    
    .xm\:focus\:border-lime-100:focus{
        border-color: var(--velocity-lime-100);
    }
    
    .xm\:focus\:border-lime-200:focus{
        border-color: var(--velocity-lime-200);
    }
    
    .xm\:focus\:border-lime-300:focus{
        border-color: var(--velocity-lime-300);
    }
    
    .xm\:focus\:border-lime-400:focus{
        border-color: var(--velocity-lime-400);
    }
    
    .xm\:focus\:border-lime-500:focus{
        border-color: var(--velocity-lime-500);
    }
    
    .xm\:focus\:border-lime-600:focus{
        border-color: var(--velocity-lime-600);
    }
    
    .xm\:focus\:border-lime-700:focus{
        border-color: var(--velocity-lime-700);
    }
    
    .xm\:focus\:border-lime-800:focus{
        border-color: var(--velocity-lime-800);
    }
    
    .xm\:focus\:border-lime-900:focus{
        border-color: var(--velocity-lime-900);
    }
    
    .xm\:focus\:border-purple-50:focus{
        border-color: var(--velocity-purple-50);
    }
    
    .xm\:focus\:border-purple-100:focus{
        border-color: var(--velocity-purple-100);
    }
    
    .xm\:focus\:border-purple-200:focus{
        border-color: var(--velocity-purple-200);
    }
    
    .xm\:focus\:border-purple-300:focus{
        border-color: var(--velocity-purple-300);
    }
    
    .xm\:focus\:border-purple-400:focus{
        border-color: var(--velocity-purple-400);
    }
    
    .xm\:focus\:border-purple-500:focus{
        border-color: var(--velocity-purple-500);
    }
    
    .xm\:focus\:border-purple-600:focus{
        border-color: var(--velocity-purple-600);
    }
    
    .xm\:focus\:border-purple-700:focus{
        border-color: var(--velocity-purple-700);
    }
    
    .xm\:focus\:border-purple-800:focus{
        border-color: var(--velocity-purple-800);
    }
    
    .xm\:focus\:border-purple-900:focus{
        border-color: var(--velocity-purple-900);
    }
    
    .xm\:focus\:border-indigo-50:focus{
        border-color: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:border-indigo-100:focus{
        border-color: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:border-indigo-200:focus{
        border-color: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:border-indigo-300:focus{
        border-color: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:border-indigo-400:focus{
        border-color: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:border-indigo-500:focus{
        border-color: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:border-indigo-600:focus{
        border-color: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:border-indigo-700:focus{
        border-color: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:border-indigo-800:focus{
        border-color: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:border-indigo-900:focus{
        border-color: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:border-pink-50:focus{
        border-color: var(--velocity-pink-50);
    }
    
    .xm\:focus\:border-pink-100:focus{
        border-color: var(--velocity-pink-100);
    }
    
    .xm\:focus\:border-pink-200:focus{
        border-color: var(--velocity-pink-200);
    }
    
    .xm\:focus\:border-pink-300:focus{
        border-color: var(--velocity-pink-300);
    }
    
    .xm\:focus\:border-pink-400:focus{
        border-color: var(--velocity-pink-400);
    }
    
    .xm\:focus\:border-pink-500:focus{
        border-color: var(--velocity-pink-500);
    }
    
    .xm\:focus\:border-pink-600:focus{
        border-color: var(--velocity-pink-600);
    }
    
    .xm\:focus\:border-pink-700:focus{
        border-color: var(--velocity-pink-700);
    }
    
    .xm\:focus\:border-pink-800:focus{
        border-color: var(--velocity-pink-800);
    }
    
    .xm\:focus\:border-pink-900:focus{
        border-color: var(--velocity-pink-900);
    }
    
    .xm\:focus\:border-violet-50:focus{
        border-color: var(--velocity-violet-50);
    }
    
    .xm\:focus\:border-violet-100:focus{
        border-color: var(--velocity-violet-100);
    }
    
    .xm\:focus\:border-violet-200:focus{
        border-color: var(--velocity-violet-200);
    }
    
    .xm\:focus\:border-violet-300:focus{
        border-color: var(--velocity-violet-300);
    }
    
    .xm\:focus\:border-violet-400:focus{
        border-color: var(--velocity-violet-400);
    }
    
    .xm\:focus\:border-violet-500:focus{
        border-color: var(--velocity-violet-500);
    }
    
    .xm\:focus\:border-violet-600:focus{
        border-color: var(--velocity-violet-600);
    }
    
    .xm\:focus\:border-violet-700:focus{
        border-color: var(--velocity-violet-700);
    }
    
    .xm\:focus\:border-violet-800:focus{
        border-color: var(--velocity-violet-800);
    }
    
    .xm\:focus\:border-violet-900:focus{
        border-color: var(--velocity-violet-900);
    }
    
    .xm\:focus\:border-slate-50:focus{
        border-color: var(--velocity-slate-50);
    }
    
    .xm\:focus\:border-slate-100:focus{
        border-color: var(--velocity-slate-100);
    }
    
    .xm\:focus\:border-slate-200:focus{
        border-color: var(--velocity-slate-200);
    }
    
    .xm\:focus\:border-slate-300:focus{
        border-color: var(--velocity-slate-300);
    }
    
    .xm\:focus\:border-slate-400:focus{
        border-color: var(--velocity-slate-400);
    }
    
    .xm\:focus\:border-slate-500:focus{
        border-color: var(--velocity-slate-500);
    }
    
    .xm\:focus\:border-slate-600:focus{
        border-color: var(--velocity-slate-600);
    }
    
    .xm\:focus\:border-slate-700:focus{
        border-color: var(--velocity-slate-700);
    }
    
    .xm\:focus\:border-slate-800:focus{
        border-color: var(--velocity-slate-800);
    }
    
    .xm\:focus\:border-slate-900:focus{
        border-color: var(--velocity-slate-900);
    }
    
    .xm\:focus\:border-rose-50:focus{
        border-color: var(--velocity-rose-50);
    }
    
    .xm\:focus\:border-rose-100:focus{
        border-color: var(--velocity-rose-100);
    }
    
    .xm\:focus\:border-rose-200:focus{
        border-color: var(--velocity-rose-200);
    }
    
    .xm\:focus\:border-rose-300:focus{
        border-color: var(--velocity-rose-300);
    }
    
    .xm\:focus\:border-rose-400:focus{
        border-color: var(--velocity-rose-400);
    }
    
    .xm\:focus\:border-rose-500:focus{
        border-color: var(--velocity-rose-500);
    }
    
    .xm\:focus\:border-rose-600:focus{
        border-color: var(--velocity-rose-600);
    }
    
    .xm\:focus\:border-rose-700:focus{
        border-color: var(--velocity-rose-700);
    }
    
    .xm\:focus\:border-rose-800:focus{
        border-color: var(--velocity-rose-800);
    }
    
    .xm\:focus\:border-rose-900:focus{
        border-color: var(--velocity-rose-900);
    }
    
    .xm\:focus\:fill-teal-50:focus{
        fill: var(--velocity-teal-50);
    }
    
    .xm\:focus\:fill-teal-100:focus{
        fill: var(--velocity-teal-100);
    }
    
    .xm\:focus\:fill-teal-200:focus{
        fill: var(--velocity-teal-200);
    }
    
    .xm\:focus\:fill-teal-300:focus{
        fill: var(--velocity-teal-300);
    }
    
    .xm\:focus\:fill-teal-400:focus{
        fill: var(--velocity-teal-400);
    }
    
    .xm\:focus\:fill-teal-500:focus{
        fill: var(--velocity-teal-500);
    }
    
    .xm\:focus\:fill-teal-600:focus{
        fill: var(--velocity-teal-600);
    }
    
    .xm\:focus\:fill-teal-700:focus{
        fill: var(--velocity-teal-700);
    }
    
    .xm\:focus\:fill-teal-800:focus{
        fill: var(--velocity-teal-800);
    }
    
    .xm\:focus\:fill-teal-900:focus{
        fill: var(--velocity-teal-900);
    }
    
    .xm\:focus\:fill-red-50:focus{
        fill: var(--velocity-red-50);
    }
    
    .xm\:focus\:fill-red-100:focus{
        fill: var(--velocity-red-100);
    }
    
    .xm\:focus\:fill-red-200:focus{
        fill: var(--velocity-red-200);
    }
    
    .xm\:focus\:fill-red-300:focus{
        fill: var(--velocity-red-300);
    }
    
    .xm\:focus\:fill-red-400:focus{
        fill: var(--velocity-red-400);
    }
    
    .xm\:focus\:fill-red-500:focus{
        fill: var(--velocity-red-500);
    }
    
    .xm\:focus\:fill-red-600:focus{
        fill: var(--velocity-red-600);
    }
    
    .xm\:focus\:fill-red-700:focus{
        fill: var(--velocity-red-700);
    }
    
    .xm\:focus\:fill-red-800:focus{
        fill: var(--velocity-red-800);
    }
    
    .xm\:focus\:fill-red-900:focus{
        fill: var(--velocity-red-900);
    }
    
    .xm\:focus\:fill-grey-100:focus{
        fill: var(--velocity-grey-100);
    }
    
    .xm\:focus\:fill-sky-50:focus{
        fill: var(--velocity-sky-50);
    }
    
    .xm\:focus\:fill-sky-100:focus{
        fill: var(--velocity-sky-100);
    }
    
    .xm\:focus\:fill-sky-200:focus{
        fill: var(--velocity-sky-200);
    }
    
    .xm\:focus\:fill-sky-300:focus{
        fill: var(--velocity-sky-300);
    }
    
    .xm\:focus\:fill-sky-400:focus{
        fill: var(--velocity-sky-400);
    }
    
    .xm\:focus\:fill-sky-500:focus{
        fill: var(--velocity-sky-500);
    }
    
    .xm\:focus\:fill-sky-600:focus{
        fill: var(--velocity-sky-600);
    }
    
    .xm\:focus\:fill-sky-700:focus{
        fill: var(--velocity-sky-700);
    }
    
    .xm\:focus\:fill-sky-800:focus{
        fill: var(--velocity-sky-800);
    }
    
    .xm\:focus\:fill-sky-900:focus{
        fill: var(--velocity-sky-900);
    }
    
    .xm\:focus\:fill-green-50:focus{
        fill: var(--velocity-green-50);
    }
    
    .xm\:focus\:fill-green-100:focus{
        fill: var(--velocity-green-100);
    }
    
    .xm\:focus\:fill-green-200:focus{
        fill: var(--velocity-green-200);
    }
    
    .xm\:focus\:fill-green-300:focus{
        fill: var(--velocity-green-300);
    }
    
    .xm\:focus\:fill-green-400:focus{
        fill: var(--velocity-green-400);
    }
    
    .xm\:focus\:fill-green-500:focus{
        fill: var(--velocity-green-500);
    }
    
    .xm\:focus\:fill-green-600:focus{
        fill: var(--velocity-green-600);
    }
    
    .xm\:focus\:fill-green-700:focus{
        fill: var(--velocity-green-700);
    }
    
    .xm\:focus\:fill-green-800:focus{
        fill: var(--velocity-green-800);
    }
    
    .xm\:focus\:fill-green-900:focus{
        fill: var(--velocity-green-900);
    }
    
    .xm\:focus\:fill-grey-200:focus{
        fill: var(--velocity-grey-200);
    }
    
    .xm\:focus\:fill-grey-300:focus{
        fill: var(--velocity-grey-300);
    }
    
    .xm\:focus\:fill-grey-400:focus{
        fill: var(--velocity-grey-400);
    }
    
    .xm\:focus\:fill-grey-500:focus{
        fill: var(--velocity-grey-500);
    }
    
    .xm\:focus\:fill-grey-600:focus{
        fill: var(--velocity-grey-600);
    }
    
    .xm\:focus\:fill-grey-700:focus{
        fill: var(--velocity-grey-700);
    }
    
    .xm\:focus\:fill-grey-800:focus{
        fill: var(--velocity-grey-800);
    }
    
    .xm\:focus\:fill-grey-900:focus{
        fill: var(--velocity-grey-900);
    }
    
    .xm\:focus\:fill-yellow-50:focus{
        fill: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:fill-yellow-100:focus{
        fill: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:fill-yellow-200:focus{
        fill: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:fill-yellow-300:focus{
        fill: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:fill-yellow-400:focus{
        fill: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:fill-yellow-500:focus{
        fill: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:fill-yellow-600:focus{
        fill: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:fill-yellow-700:focus{
        fill: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:fill-yellow-800:focus{
        fill: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:fill-yellow-900:focus{
        fill: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:fill-cyan-50:focus{
        fill: var(--velocity-cyan-50);
    }
    
    .xm\:focus\:fill-cyan-100:focus{
        fill: var(--velocity-cyan-100);
    }
    
    .xm\:focus\:fill-cyan-200:focus{
        fill: var(--velocity-cyan-200);
    }
    
    .xm\:focus\:fill-cyan-300:focus{
        fill: var(--velocity-cyan-300);
    }
    
    .xm\:focus\:fill-cyan-400:focus{
        fill: var(--velocity-cyan-400);
    }
    
    .xm\:focus\:fill-cyan-500:focus{
        fill: var(--velocity-cyan-500);
    }
    
    .xm\:focus\:fill-cyan-600:focus{
        fill: var(--velocity-cyan-600);
    }
    
    .xm\:focus\:fill-cyan-700:focus{
        fill: var(--velocity-cyan-700);
    }
    
    .xm\:focus\:fill-cyan-800:focus{
        fill: var(--velocity-cyan-800);
    }
    
    .xm\:focus\:fill-cyan-900:focus{
        fill: var(--velocity-cyan-900);
    }
    
    .xm\:focus\:fill-orange-50:focus{
        fill: var(--velocity-orange-50);
    }
    
    .xm\:focus\:fill-orange-100:focus{
        fill: var(--velocity-orange-100);
    }
    
    .xm\:focus\:fill-orange-200:focus{
        fill: var(--velocity-orange-200);
    }
    
    .xm\:focus\:fill-orange-300:focus{
        fill: var(--velocity-orange-300);
    }
    
    .xm\:focus\:fill-orange-400:focus{
        fill: var(--velocity-orange-400);
    }
    
    .xm\:focus\:fill-orange-500:focus{
        fill: var(--velocity-orange-500);
    }
    
    .xm\:focus\:fill-orange-600:focus{
        fill: var(--velocity-orange-600);
    }
    
    .xm\:focus\:fill-orange-700:focus{
        fill: var(--velocity-orange-700);
    }
    
    .xm\:focus\:fill-orange-800:focus{
        fill: var(--velocity-orange-800);
    }
    
    .xm\:focus\:fill-orange-900:focus{
        fill: var(--velocity-orange-900);
    }
    
    .xm\:focus\:fill-blue-50:focus{
        fill: var(--velocity-blue-50);
    }
    
    .xm\:focus\:fill-blue-100:focus{
        fill: var(--velocity-blue-100);
    }
    
    .xm\:focus\:fill-blue-200:focus{
        fill: var(--velocity-blue-200);
    }
    
    .xm\:focus\:fill-blue-300:focus{
        fill: var(--velocity-blue-300);
    }
    
    .xm\:focus\:fill-blue-400:focus{
        fill: var(--velocity-blue-400);
    }
    
    .xm\:focus\:fill-blue-500:focus{
        fill: var(--velocity-blue-500);
    }
    
    .xm\:focus\:fill-blue-600:focus{
        fill: var(--velocity-blue-600);
    }
    
    .xm\:focus\:fill-blue-700:focus{
        fill: var(--velocity-blue-700);
    }
    
    .xm\:focus\:fill-blue-800:focus{
        fill: var(--velocity-blue-800);
    }
    
    .xm\:focus\:fill-blue-900:focus{
        fill: var(--velocity-blue-900);
    }
    
    .xm\:focus\:fill-lime-50:focus{
        fill: var(--velocity-lime-50);
    }
    
    .xm\:focus\:fill-lime-100:focus{
        fill: var(--velocity-lime-100);
    }
    
    .xm\:focus\:fill-lime-200:focus{
        fill: var(--velocity-lime-200);
    }
    
    .xm\:focus\:fill-lime-300:focus{
        fill: var(--velocity-lime-300);
    }
    
    .xm\:focus\:fill-lime-400:focus{
        fill: var(--velocity-lime-400);
    }
    
    .xm\:focus\:fill-lime-500:focus{
        fill: var(--velocity-lime-500);
    }
    
    .xm\:focus\:fill-lime-600:focus{
        fill: var(--velocity-lime-600);
    }
    
    .xm\:focus\:fill-lime-700:focus{
        fill: var(--velocity-lime-700);
    }
    
    .xm\:focus\:fill-lime-800:focus{
        fill: var(--velocity-lime-800);
    }
    
    .xm\:focus\:fill-lime-900:focus{
        fill: var(--velocity-lime-900);
    }
    
    .xm\:focus\:fill-purple-50:focus{
        fill: var(--velocity-purple-50);
    }
    
    .xm\:focus\:fill-purple-100:focus{
        fill: var(--velocity-purple-100);
    }
    
    .xm\:focus\:fill-purple-200:focus{
        fill: var(--velocity-purple-200);
    }
    
    .xm\:focus\:fill-purple-300:focus{
        fill: var(--velocity-purple-300);
    }
    
    .xm\:focus\:fill-purple-400:focus{
        fill: var(--velocity-purple-400);
    }
    
    .xm\:focus\:fill-purple-500:focus{
        fill: var(--velocity-purple-500);
    }
    
    .xm\:focus\:fill-purple-600:focus{
        fill: var(--velocity-purple-600);
    }
    
    .xm\:focus\:fill-purple-700:focus{
        fill: var(--velocity-purple-700);
    }
    
    .xm\:focus\:fill-purple-800:focus{
        fill: var(--velocity-purple-800);
    }
    
    .xm\:focus\:fill-purple-900:focus{
        fill: var(--velocity-purple-900);
    }
    
    .xm\:focus\:fill-indigo-50:focus{
        fill: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:fill-indigo-100:focus{
        fill: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:fill-indigo-200:focus{
        fill: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:fill-indigo-300:focus{
        fill: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:fill-indigo-400:focus{
        fill: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:fill-indigo-500:focus{
        fill: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:fill-indigo-600:focus{
        fill: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:fill-indigo-700:focus{
        fill: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:fill-indigo-800:focus{
        fill: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:fill-indigo-900:focus{
        fill: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:fill-pink-50:focus{
        fill: var(--velocity-pink-50);
    }
    
    .xm\:focus\:fill-pink-100:focus{
        fill: var(--velocity-pink-100);
    }
    
    .xm\:focus\:fill-pink-200:focus{
        fill: var(--velocity-pink-200);
    }
    
    .xm\:focus\:fill-pink-300:focus{
        fill: var(--velocity-pink-300);
    }
    
    .xm\:focus\:fill-pink-400:focus{
        fill: var(--velocity-pink-400);
    }
    
    .xm\:focus\:fill-pink-500:focus{
        fill: var(--velocity-pink-500);
    }
    
    .xm\:focus\:fill-pink-600:focus{
        fill: var(--velocity-pink-600);
    }
    
    .xm\:focus\:fill-pink-700:focus{
        fill: var(--velocity-pink-700);
    }
    
    .xm\:focus\:fill-pink-800:focus{
        fill: var(--velocity-pink-800);
    }
    
    .xm\:focus\:fill-pink-900:focus{
        fill: var(--velocity-pink-900);
    }
    
    .xm\:focus\:fill-violet-50:focus{
        fill: var(--velocity-violet-50);
    }
    
    .xm\:focus\:fill-violet-100:focus{
        fill: var(--velocity-violet-100);
    }
    
    .xm\:focus\:fill-violet-200:focus{
        fill: var(--velocity-violet-200);
    }
    
    .xm\:focus\:fill-violet-300:focus{
        fill: var(--velocity-violet-300);
    }
    
    .xm\:focus\:fill-violet-400:focus{
        fill: var(--velocity-violet-400);
    }
    
    .xm\:focus\:fill-violet-500:focus{
        fill: var(--velocity-violet-500);
    }
    
    .xm\:focus\:fill-violet-600:focus{
        fill: var(--velocity-violet-600);
    }
    
    .xm\:focus\:fill-violet-700:focus{
        fill: var(--velocity-violet-700);
    }
    
    .xm\:focus\:fill-violet-800:focus{
        fill: var(--velocity-violet-800);
    }
    
    .xm\:focus\:fill-violet-900:focus{
        fill: var(--velocity-violet-900);
    }
    
    .xm\:focus\:fill-slate-50:focus{
        fill: var(--velocity-slate-50);
    }
    
    .xm\:focus\:fill-slate-100:focus{
        fill: var(--velocity-slate-100);
    }
    
    .xm\:focus\:fill-slate-200:focus{
        fill: var(--velocity-slate-200);
    }
    
    .xm\:focus\:fill-slate-300:focus{
        fill: var(--velocity-slate-300);
    }
    
    .xm\:focus\:fill-slate-400:focus{
        fill: var(--velocity-slate-400);
    }
    
    .xm\:focus\:fill-slate-500:focus{
        fill: var(--velocity-slate-500);
    }
    
    .xm\:focus\:fill-slate-600:focus{
        fill: var(--velocity-slate-600);
    }
    
    .xm\:focus\:fill-slate-700:focus{
        fill: var(--velocity-slate-700);
    }
    
    .xm\:focus\:fill-slate-800:focus{
        fill: var(--velocity-slate-800);
    }
    
    .xm\:focus\:fill-slate-900:focus{
        fill: var(--velocity-slate-900);
    }
    
    .xm\:focus\:fill-rose-50:focus{
        fill: var(--velocity-rose-50);
    }
    
    .xm\:focus\:fill-rose-100:focus{
        fill: var(--velocity-rose-100);
    }
    
    .xm\:focus\:fill-rose-200:focus{
        fill: var(--velocity-rose-200);
    }
    
    .xm\:focus\:fill-rose-300:focus{
        fill: var(--velocity-rose-300);
    }
    
    .xm\:focus\:fill-rose-400:focus{
        fill: var(--velocity-rose-400);
    }
    
    .xm\:focus\:fill-rose-500:focus{
        fill: var(--velocity-rose-500);
    }
    
    .xm\:focus\:fill-rose-600:focus{
        fill: var(--velocity-rose-600);
    }
    
    .xm\:focus\:fill-rose-700:focus{
        fill: var(--velocity-rose-700);
    }
    
    .xm\:focus\:fill-rose-800:focus{
        fill: var(--velocity-rose-800);
    }
    
    .xm\:focus\:fill-rose-900:focus{
        fill: var(--velocity-rose-900);
    }
    
    .xm\:focus\:fill-transparent:focus{
        fill: transparent;
    }
    
    .xm\:focus\:color-teal-50:focus{
        color: var(--velocity-teal-50);
    }
    
    .xm\:focus\:color-teal-100:focus{
        color: var(--velocity-teal-100);
    }
    
    .xm\:focus\:color-teal-200:focus{
        color: var(--velocity-teal-200);
    }
    
    .xm\:focus\:color-teal-300:focus{
        color: var(--velocity-teal-300);
    }
    
    .xm\:focus\:color-teal-400:focus{
        color: var(--velocity-teal-400);
    }
    
    .xm\:focus\:color-teal-500:focus{
        color: var(--velocity-teal-500);
    }
    
    .xm\:focus\:color-teal-600:focus{
        color: var(--velocity-teal-600);
    }
    
    .xm\:focus\:color-teal-700:focus{
        color: var(--velocity-teal-700);
    }
    
    .xm\:focus\:color-teal-800:focus{
        color: var(--velocity-teal-800);
    }
    
    .xm\:focus\:color-teal-900:focus{
        color: var(--velocity-teal-900);
    }
    
    .xm\:focus\:color-red-50:focus{
        color: var(--velocity-red-50);
    }
    
    .xm\:focus\:color-red-100:focus{
        color: var(--velocity-red-100);
    }
    
    .xm\:focus\:color-red-200:focus{
        color: var(--velocity-red-200);
    }
    
    .xm\:focus\:color-red-300:focus{
        color: var(--velocity-red-300);
    }
    
    .xm\:focus\:color-red-400:focus{
        color: var(--velocity-red-400);
    }
    
    .xm\:focus\:color-red-500:focus{
        color: var(--velocity-red-500);
    }
    
    .xm\:focus\:color-red-600:focus{
        color: var(--velocity-red-600);
    }
    
    .xm\:focus\:color-red-700:focus{
        color: var(--velocity-red-700);
    }
    
    .xm\:focus\:color-red-800:focus{
        color: var(--velocity-red-800);
    }
    
    .xm\:focus\:color-red-900:focus{
        color: var(--velocity-red-900);
    }
    
    .xm\:focus\:color-grey-100:focus{
        color: var(--velocity-grey-100);
    }
    
    .xm\:focus\:color-sky-50:focus{
        color: var(--velocity-sky-50);
    }
    
    .xm\:focus\:color-sky-100:focus{
        color: var(--velocity-sky-100);
    }
    
    .xm\:focus\:color-sky-200:focus{
        color: var(--velocity-sky-200);
    }
    
    .xm\:focus\:color-sky-300:focus{
        color: var(--velocity-sky-300);
    }
    
    .xm\:focus\:color-sky-400:focus{
        color: var(--velocity-sky-400);
    }
    
    .xm\:focus\:color-sky-500:focus{
        color: var(--velocity-sky-500);
    }
    
    .xm\:focus\:color-sky-600:focus{
        color: var(--velocity-sky-600);
    }
    
    .xm\:focus\:color-sky-700:focus{
        color: var(--velocity-sky-700);
    }
    
    .xm\:focus\:color-sky-800:focus{
        color: var(--velocity-sky-800);
    }
    
    .xm\:focus\:color-sky-900:focus{
        color: var(--velocity-sky-900);
    }
    
    .xm\:focus\:color-green-50:focus{
        color: var(--velocity-green-50);
    }
    
    .xm\:focus\:color-green-100:focus{
        color: var(--velocity-green-100);
    }
    
    .xm\:focus\:color-green-200:focus{
        color: var(--velocity-green-200);
    }
    
    .xm\:focus\:color-green-300:focus{
        color: var(--velocity-green-300);
    }
    
    .xm\:focus\:color-green-400:focus{
        color: var(--velocity-green-400);
    }
    
    .xm\:focus\:color-green-500:focus{
        color: var(--velocity-green-500);
    }
    
    .xm\:focus\:color-green-600:focus{
        color: var(--velocity-green-600);
    }
    
    .xm\:focus\:color-green-700:focus{
        color: var(--velocity-green-700);
    }
    
    .xm\:focus\:color-green-800:focus{
        color: var(--velocity-green-800);
    }
    
    .xm\:focus\:color-green-900:focus{
        color: var(--velocity-green-900);
    }
    
    .xm\:focus\:color-grey-200:focus{
        color: var(--velocity-grey-200);
    }
    
    .xm\:focus\:color-grey-300:focus{
        color: var(--velocity-grey-300);
    }
    
    .xm\:focus\:color-grey-400:focus{
        color: var(--velocity-grey-400);
    }
    
    .xm\:focus\:color-grey-500:focus{
        color: var(--velocity-grey-500);
    }
    
    .xm\:focus\:color-grey-600:focus{
        color: var(--velocity-grey-600);
    }
    
    .xm\:focus\:color-grey-700:focus{
        color: var(--velocity-grey-700);
    }
    
    .xm\:focus\:color-grey-800:focus{
        color: var(--velocity-grey-800);
    }
    
    .xm\:focus\:color-grey-900:focus{
        color: var(--velocity-grey-900);
    }
    
    .xm\:focus\:color-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:color-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:color-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:color-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:color-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:color-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:color-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:color-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:color-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:color-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:color-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:focus\:color-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:focus\:color-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:focus\:color-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:focus\:color-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:focus\:color-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:focus\:color-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:focus\:color-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:focus\:color-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:focus\:color-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:focus\:color-orange-50:focus{
        color: var(--velocity-orange-50);
    }
    
    .xm\:focus\:color-orange-100:focus{
        color: var(--velocity-orange-100);
    }
    
    .xm\:focus\:color-orange-200:focus{
        color: var(--velocity-orange-200);
    }
    
    .xm\:focus\:color-orange-300:focus{
        color: var(--velocity-orange-300);
    }
    
    .xm\:focus\:color-orange-400:focus{
        color: var(--velocity-orange-400);
    }
    
    .xm\:focus\:color-orange-500:focus{
        color: var(--velocity-orange-500);
    }
    
    .xm\:focus\:color-orange-600:focus{
        color: var(--velocity-orange-600);
    }
    
    .xm\:focus\:color-orange-700:focus{
        color: var(--velocity-orange-700);
    }
    
    .xm\:focus\:color-orange-800:focus{
        color: var(--velocity-orange-800);
    }
    
    .xm\:focus\:color-orange-900:focus{
        color: var(--velocity-orange-900);
    }
    
    .xm\:focus\:color-blue-50:focus{
        color: var(--velocity-blue-50);
    }
    
    .xm\:focus\:color-blue-100:focus{
        color: var(--velocity-blue-100);
    }
    
    .xm\:focus\:color-blue-200:focus{
        color: var(--velocity-blue-200);
    }
    
    .xm\:focus\:color-blue-300:focus{
        color: var(--velocity-blue-300);
    }
    
    .xm\:focus\:color-blue-400:focus{
        color: var(--velocity-blue-400);
    }
    
    .xm\:focus\:color-blue-500:focus{
        color: var(--velocity-blue-500);
    }
    
    .xm\:focus\:color-blue-600:focus{
        color: var(--velocity-blue-600);
    }
    
    .xm\:focus\:color-blue-700:focus{
        color: var(--velocity-blue-700);
    }
    
    .xm\:focus\:color-blue-800:focus{
        color: var(--velocity-blue-800);
    }
    
    .xm\:focus\:color-blue-900:focus{
        color: var(--velocity-blue-900);
    }
    
    .xm\:focus\:color-lime-50:focus{
        color: var(--velocity-lime-50);
    }
    
    .xm\:focus\:color-lime-100:focus{
        color: var(--velocity-lime-100);
    }
    
    .xm\:focus\:color-lime-200:focus{
        color: var(--velocity-lime-200);
    }
    
    .xm\:focus\:color-lime-300:focus{
        color: var(--velocity-lime-300);
    }
    
    .xm\:focus\:color-lime-400:focus{
        color: var(--velocity-lime-400);
    }
    
    .xm\:focus\:color-lime-500:focus{
        color: var(--velocity-lime-500);
    }
    
    .xm\:focus\:color-lime-600:focus{
        color: var(--velocity-lime-600);
    }
    
    .xm\:focus\:color-lime-700:focus{
        color: var(--velocity-lime-700);
    }
    
    .xm\:focus\:color-lime-800:focus{
        color: var(--velocity-lime-800);
    }
    
    .xm\:focus\:color-lime-900:focus{
        color: var(--velocity-lime-900);
    }
    
    .xm\:focus\:color-purple-50:focus{
        color: var(--velocity-purple-50);
    }
    
    .xm\:focus\:color-purple-100:focus{
        color: var(--velocity-purple-100);
    }
    
    .xm\:focus\:color-purple-200:focus{
        color: var(--velocity-purple-200);
    }
    
    .xm\:focus\:color-purple-300:focus{
        color: var(--velocity-purple-300);
    }
    
    .xm\:focus\:color-purple-400:focus{
        color: var(--velocity-purple-400);
    }
    
    .xm\:focus\:color-purple-500:focus{
        color: var(--velocity-purple-500);
    }
    
    .xm\:focus\:color-purple-600:focus{
        color: var(--velocity-purple-600);
    }
    
    .xm\:focus\:color-purple-700:focus{
        color: var(--velocity-purple-700);
    }
    
    .xm\:focus\:color-purple-800:focus{
        color: var(--velocity-purple-800);
    }
    
    .xm\:focus\:color-purple-900:focus{
        color: var(--velocity-purple-900);
    }
    
    .xm\:focus\:color-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:color-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:color-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:color-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:color-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:color-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:color-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:color-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:color-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:color-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:color-pink-50:focus{
        color: var(--velocity-pink-50);
    }
    
    .xm\:focus\:color-pink-100:focus{
        color: var(--velocity-pink-100);
    }
    
    .xm\:focus\:color-pink-200:focus{
        color: var(--velocity-pink-200);
    }
    
    .xm\:focus\:color-pink-300:focus{
        color: var(--velocity-pink-300);
    }
    
    .xm\:focus\:color-pink-400:focus{
        color: var(--velocity-pink-400);
    }
    
    .xm\:focus\:color-pink-500:focus{
        color: var(--velocity-pink-500);
    }
    
    .xm\:focus\:color-pink-600:focus{
        color: var(--velocity-pink-600);
    }
    
    .xm\:focus\:color-pink-700:focus{
        color: var(--velocity-pink-700);
    }
    
    .xm\:focus\:color-pink-800:focus{
        color: var(--velocity-pink-800);
    }
    
    .xm\:focus\:color-pink-900:focus{
        color: var(--velocity-pink-900);
    }
    
    .xm\:focus\:color-violet-50:focus{
        color: var(--velocity-violet-50);
    }
    
    .xm\:focus\:color-violet-100:focus{
        color: var(--velocity-violet-100);
    }
    
    .xm\:focus\:color-violet-200:focus{
        color: var(--velocity-violet-200);
    }
    
    .xm\:focus\:color-violet-300:focus{
        color: var(--velocity-violet-300);
    }
    
    .xm\:focus\:color-violet-400:focus{
        color: var(--velocity-violet-400);
    }
    
    .xm\:focus\:color-violet-500:focus{
        color: var(--velocity-violet-500);
    }
    
    .xm\:focus\:color-violet-600:focus{
        color: var(--velocity-violet-600);
    }
    
    .xm\:focus\:color-violet-700:focus{
        color: var(--velocity-violet-700);
    }
    
    .xm\:focus\:color-violet-800:focus{
        color: var(--velocity-violet-800);
    }
    
    .xm\:focus\:color-violet-900:focus{
        color: var(--velocity-violet-900);
    }
    
    .xm\:focus\:color-slate-50:focus{
        color: var(--velocity-slate-50);
    }
    
    .xm\:focus\:color-slate-100:focus{
        color: var(--velocity-slate-100);
    }
    
    .xm\:focus\:color-slate-200:focus{
        color: var(--velocity-slate-200);
    }
    
    .xm\:focus\:color-slate-300:focus{
        color: var(--velocity-slate-300);
    }
    
    .xm\:focus\:color-slate-400:focus{
        color: var(--velocity-slate-400);
    }
    
    .xm\:focus\:color-slate-500:focus{
        color: var(--velocity-slate-500);
    }
    
    .xm\:focus\:color-slate-600:focus{
        color: var(--velocity-slate-600);
    }
    
    .xm\:focus\:color-slate-700:focus{
        color: var(--velocity-slate-700);
    }
    
    .xm\:focus\:color-slate-800:focus{
        color: var(--velocity-slate-800);
    }
    
    .xm\:focus\:color-slate-900:focus{
        color: var(--velocity-slate-900);
    }
    
    .xm\:focus\:color-rose-50:focus{
        color: var(--velocity-rose-50);
    }
    
    .xm\:focus\:color-rose-100:focus{
        color: var(--velocity-rose-100);
    }
    
    .xm\:focus\:color-rose-200:focus{
        color: var(--velocity-rose-200);
    }
    
    .xm\:focus\:color-rose-300:focus{
        color: var(--velocity-rose-300);
    }
    
    .xm\:focus\:color-rose-400:focus{
        color: var(--velocity-rose-400);
    }
    
    .xm\:focus\:color-rose-500:focus{
        color: var(--velocity-rose-500);
    }
    
    .xm\:focus\:color-rose-600:focus{
        color: var(--velocity-rose-600);
    }
    
    .xm\:focus\:color-rose-700:focus{
        color: var(--velocity-rose-700);
    }
    
    .xm\:focus\:color-rose-800:focus{
        color: var(--velocity-rose-800);
    }
    
    .xm\:focus\:color-rose-900:focus{
        color: var(--velocity-rose-900);
    }
    
    .xm\:focus\:bg-gradient-t:focus{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:focus\:bg-gradient-tr:focus{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:focus\:bg-gradient-r:focus{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:focus\:bg-gradient-b:focus{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:focus\:bg-gradient-br:focus{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:focus\:bg-gradient-bl:focus{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:focus\:bg-gradient-tl:focus{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:focus\:bg-gradient-l:focus{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:focus\:bg-teal-50:focus{
        background: var(--velocity-teal-50);
    }
    
    .xm\:focus\:bg-teal-100:focus{
        background: var(--velocity-teal-100);
    }
    
    .xm\:focus\:bg-teal-200:focus{
        background: var(--velocity-teal-200);
    }
    
    .xm\:focus\:bg-teal-300:focus{
        background: var(--velocity-teal-300);
    }
    
    .xm\:focus\:bg-teal-400:focus{
        background: var(--velocity-teal-400);
    }
    
    .xm\:focus\:bg-teal-500:focus{
        background: var(--velocity-teal-500);
    }
    
    .xm\:focus\:bg-teal-600:focus{
        background: var(--velocity-teal-600);
    }
    
    .xm\:focus\:bg-teal-700:focus{
        background: var(--velocity-teal-700);
    }
    
    .xm\:focus\:bg-teal-800:focus{
        background: var(--velocity-teal-800);
    }
    
    .xm\:focus\:bg-teal-900:focus{
        background: var(--velocity-teal-900);
    }
    
    .xm\:focus\:bg-red-50:focus{
        background: var(--velocity-red-50);
    }
    
    .xm\:focus\:bg-red-100:focus{
        background: var(--velocity-red-100);
    }
    
    .xm\:focus\:bg-red-200:focus{
        background: var(--velocity-red-200);
    }
    
    .xm\:focus\:bg-red-300:focus{
        background: var(--velocity-red-300);
    }
    
    .xm\:focus\:bg-red-400:focus{
        background: var(--velocity-red-400);
    }
    
    .xm\:focus\:bg-red-500:focus{
        background: var(--velocity-red-500);
    }
    
    .xm\:focus\:bg-red-600:focus{
        background: var(--velocity-red-600);
    }
    
    .xm\:focus\:bg-red-700:focus{
        background: var(--velocity-red-700);
    }
    
    .xm\:focus\:bg-red-800:focus{
        background: var(--velocity-red-800);
    }
    
    .xm\:focus\:bg-red-900:focus{
        background: var(--velocity-red-900);
    }
    
    .xm\:focus\:bg-grey-100:focus{
        background: var(--velocity-grey-100);
    }
    
    .xm\:focus\:bg-sky-50:focus{
        background: var(--velocity-sky-50);
    }
    
    .xm\:focus\:bg-sky-100:focus{
        background: var(--velocity-sky-100);
    }
    
    .xm\:focus\:bg-sky-200:focus{
        background: var(--velocity-sky-200);
    }
    
    .xm\:focus\:bg-sky-300:focus{
        background: var(--velocity-sky-300);
    }
    
    .xm\:focus\:bg-sky-400:focus{
        background: var(--velocity-sky-400);
    }
    
    .xm\:focus\:bg-sky-500:focus{
        background: var(--velocity-sky-500);
    }
    
    .xm\:focus\:bg-sky-600:focus{
        background: var(--velocity-sky-600);
    }
    
    .xm\:focus\:bg-sky-700:focus{
        background: var(--velocity-sky-700);
    }
    
    .xm\:focus\:bg-sky-800:focus{
        background: var(--velocity-sky-800);
    }
    
    .xm\:focus\:bg-sky-900:focus{
        background: var(--velocity-sky-900);
    }
    
    .xm\:focus\:bg-green-50:focus{
        background: var(--velocity-green-50);
    }
    
    .xm\:focus\:bg-green-100:focus{
        background: var(--velocity-green-100);
    }
    
    .xm\:focus\:bg-green-200:focus{
        background: var(--velocity-green-200);
    }
    
    .xm\:focus\:bg-green-300:focus{
        background: var(--velocity-green-300);
    }
    
    .xm\:focus\:bg-green-400:focus{
        background: var(--velocity-green-400);
    }
    
    .xm\:focus\:bg-green-500:focus{
        background: var(--velocity-green-500);
    }
    
    .xm\:focus\:bg-green-600:focus{
        background: var(--velocity-green-600);
    }
    
    .xm\:focus\:bg-green-700:focus{
        background: var(--velocity-green-700);
    }
    
    .xm\:focus\:bg-green-800:focus{
        background: var(--velocity-green-800);
    }
    
    .xm\:focus\:bg-green-900:focus{
        background: var(--velocity-green-900);
    }
    
    .xm\:focus\:bg-grey-200:focus{
        background: var(--velocity-grey-200);
    }
    
    .xm\:focus\:bg-grey-300:focus{
        background: var(--velocity-grey-300);
    }
    
    .xm\:focus\:bg-grey-400:focus{
        background: var(--velocity-grey-400);
    }
    
    .xm\:focus\:bg-grey-500:focus{
        background: var(--velocity-grey-500);
    }
    
    .xm\:focus\:bg-grey-600:focus{
        background: var(--velocity-grey-600);
    }
    
    .xm\:focus\:bg-grey-700:focus{
        background: var(--velocity-grey-700);
    }
    
    .xm\:focus\:bg-grey-800:focus{
        background: var(--velocity-grey-800);
    }
    
    .xm\:focus\:bg-grey-900:focus{
        background: var(--velocity-grey-900);
    }
    
    .xm\:focus\:bg-yellow-50:focus{
        background: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:bg-yellow-100:focus{
        background: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:bg-yellow-200:focus{
        background: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:bg-yellow-300:focus{
        background: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:bg-yellow-400:focus{
        background: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:bg-yellow-500:focus{
        background: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:bg-yellow-600:focus{
        background: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:bg-yellow-700:focus{
        background: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:bg-yellow-800:focus{
        background: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:bg-yellow-900:focus{
        background: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:bg-cyan-50:focus{
        background: var(--velocity-cyan-50);
    }
    
    .xm\:focus\:bg-cyan-100:focus{
        background: var(--velocity-cyan-100);
    }
    
    .xm\:focus\:bg-cyan-200:focus{
        background: var(--velocity-cyan-200);
    }
    
    .xm\:focus\:bg-cyan-300:focus{
        background: var(--velocity-cyan-300);
    }
    
    .xm\:focus\:bg-cyan-400:focus{
        background: var(--velocity-cyan-400);
    }
    
    .xm\:focus\:bg-cyan-500:focus{
        background: var(--velocity-cyan-500);
    }
    
    .xm\:focus\:bg-cyan-600:focus{
        background: var(--velocity-cyan-600);
    }
    
    .xm\:focus\:bg-cyan-700:focus{
        background: var(--velocity-cyan-700);
    }
    
    .xm\:focus\:bg-cyan-800:focus{
        background: var(--velocity-cyan-800);
    }
    
    .xm\:focus\:bg-cyan-900:focus{
        background: var(--velocity-cyan-900);
    }
    
    .xm\:focus\:bg-orange-50:focus{
        background: var(--velocity-orange-50);
    }
    
    .xm\:focus\:bg-orange-100:focus{
        background: var(--velocity-orange-100);
    }
    
    .xm\:focus\:bg-orange-200:focus{
        background: var(--velocity-orange-200);
    }
    
    .xm\:focus\:bg-orange-300:focus{
        background: var(--velocity-orange-300);
    }
    
    .xm\:focus\:bg-orange-400:focus{
        background: var(--velocity-orange-400);
    }
    
    .xm\:focus\:bg-orange-500:focus{
        background: var(--velocity-orange-500);
    }
    
    .xm\:focus\:bg-orange-600:focus{
        background: var(--velocity-orange-600);
    }
    
    .xm\:focus\:bg-orange-700:focus{
        background: var(--velocity-orange-700);
    }
    
    .xm\:focus\:bg-orange-800:focus{
        background: var(--velocity-orange-800);
    }
    
    .xm\:focus\:bg-orange-900:focus{
        background: var(--velocity-orange-900);
    }
    
    .xm\:focus\:bg-blue-50:focus{
        background: var(--velocity-blue-50);
    }
    
    .xm\:focus\:bg-blue-100:focus{
        background: var(--velocity-blue-100);
    }
    
    .xm\:focus\:bg-blue-200:focus{
        background: var(--velocity-blue-200);
    }
    
    .xm\:focus\:bg-blue-300:focus{
        background: var(--velocity-blue-300);
    }
    
    .xm\:focus\:bg-blue-400:focus{
        background: var(--velocity-blue-400);
    }
    
    .xm\:focus\:bg-blue-500:focus{
        background: var(--velocity-blue-500);
    }
    
    .xm\:focus\:bg-blue-600:focus{
        background: var(--velocity-blue-600);
    }
    
    .xm\:focus\:bg-blue-700:focus{
        background: var(--velocity-blue-700);
    }
    
    .xm\:focus\:bg-blue-800:focus{
        background: var(--velocity-blue-800);
    }
    
    .xm\:focus\:bg-blue-900:focus{
        background: var(--velocity-blue-900);
    }
    
    .xm\:focus\:bg-lime-50:focus{
        background: var(--velocity-lime-50);
    }
    
    .xm\:focus\:bg-lime-100:focus{
        background: var(--velocity-lime-100);
    }
    
    .xm\:focus\:bg-lime-200:focus{
        background: var(--velocity-lime-200);
    }
    
    .xm\:focus\:bg-lime-300:focus{
        background: var(--velocity-lime-300);
    }
    
    .xm\:focus\:bg-lime-400:focus{
        background: var(--velocity-lime-400);
    }
    
    .xm\:focus\:bg-lime-500:focus{
        background: var(--velocity-lime-500);
    }
    
    .xm\:focus\:bg-lime-600:focus{
        background: var(--velocity-lime-600);
    }
    
    .xm\:focus\:bg-lime-700:focus{
        background: var(--velocity-lime-700);
    }
    
    .xm\:focus\:bg-lime-800:focus{
        background: var(--velocity-lime-800);
    }
    
    .xm\:focus\:bg-lime-900:focus{
        background: var(--velocity-lime-900);
    }
    
    .xm\:focus\:bg-purple-50:focus{
        background: var(--velocity-purple-50);
    }
    
    .xm\:focus\:bg-purple-100:focus{
        background: var(--velocity-purple-100);
    }
    
    .xm\:focus\:bg-purple-200:focus{
        background: var(--velocity-purple-200);
    }
    
    .xm\:focus\:bg-purple-300:focus{
        background: var(--velocity-purple-300);
    }
    
    .xm\:focus\:bg-purple-400:focus{
        background: var(--velocity-purple-400);
    }
    
    .xm\:focus\:bg-purple-500:focus{
        background: var(--velocity-purple-500);
    }
    
    .xm\:focus\:bg-purple-600:focus{
        background: var(--velocity-purple-600);
    }
    
    .xm\:focus\:bg-purple-700:focus{
        background: var(--velocity-purple-700);
    }
    
    .xm\:focus\:bg-purple-800:focus{
        background: var(--velocity-purple-800);
    }
    
    .xm\:focus\:bg-purple-900:focus{
        background: var(--velocity-purple-900);
    }
    
    .xm\:focus\:bg-indigo-50:focus{
        background: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:bg-indigo-100:focus{
        background: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:bg-indigo-200:focus{
        background: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:bg-indigo-300:focus{
        background: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:bg-indigo-400:focus{
        background: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:bg-indigo-500:focus{
        background: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:bg-indigo-600:focus{
        background: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:bg-indigo-700:focus{
        background: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:bg-indigo-800:focus{
        background: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:bg-indigo-900:focus{
        background: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:bg-pink-50:focus{
        background: var(--velocity-pink-50);
    }
    
    .xm\:focus\:bg-pink-100:focus{
        background: var(--velocity-pink-100);
    }
    
    .xm\:focus\:bg-pink-200:focus{
        background: var(--velocity-pink-200);
    }
    
    .xm\:focus\:bg-pink-300:focus{
        background: var(--velocity-pink-300);
    }
    
    .xm\:focus\:bg-pink-400:focus{
        background: var(--velocity-pink-400);
    }
    
    .xm\:focus\:bg-pink-500:focus{
        background: var(--velocity-pink-500);
    }
    
    .xm\:focus\:bg-pink-600:focus{
        background: var(--velocity-pink-600);
    }
    
    .xm\:focus\:bg-pink-700:focus{
        background: var(--velocity-pink-700);
    }
    
    .xm\:focus\:bg-pink-800:focus{
        background: var(--velocity-pink-800);
    }
    
    .xm\:focus\:bg-pink-900:focus{
        background: var(--velocity-pink-900);
    }
    
    .xm\:focus\:bg-violet-50:focus{
        background: var(--velocity-violet-50);
    }
    
    .xm\:focus\:bg-violet-100:focus{
        background: var(--velocity-violet-100);
    }
    
    .xm\:focus\:bg-violet-200:focus{
        background: var(--velocity-violet-200);
    }
    
    .xm\:focus\:bg-violet-300:focus{
        background: var(--velocity-violet-300);
    }
    
    .xm\:focus\:bg-violet-400:focus{
        background: var(--velocity-violet-400);
    }
    
    .xm\:focus\:bg-violet-500:focus{
        background: var(--velocity-violet-500);
    }
    
    .xm\:focus\:bg-violet-600:focus{
        background: var(--velocity-violet-600);
    }
    
    .xm\:focus\:bg-violet-700:focus{
        background: var(--velocity-violet-700);
    }
    
    .xm\:focus\:bg-violet-800:focus{
        background: var(--velocity-violet-800);
    }
    
    .xm\:focus\:bg-violet-900:focus{
        background: var(--velocity-violet-900);
    }
    
    .xm\:focus\:bg-slate-50:focus{
        background: var(--velocity-slate-50);
    }
    
    .xm\:focus\:bg-slate-100:focus{
        background: var(--velocity-slate-100);
    }
    
    .xm\:focus\:bg-slate-200:focus{
        background: var(--velocity-slate-200);
    }
    
    .xm\:focus\:bg-slate-300:focus{
        background: var(--velocity-slate-300);
    }
    
    .xm\:focus\:bg-slate-400:focus{
        background: var(--velocity-slate-400);
    }
    
    .xm\:focus\:bg-slate-500:focus{
        background: var(--velocity-slate-500);
    }
    
    .xm\:focus\:bg-slate-600:focus{
        background: var(--velocity-slate-600);
    }
    
    .xm\:focus\:bg-slate-700:focus{
        background: var(--velocity-slate-700);
    }
    
    .xm\:focus\:bg-slate-800:focus{
        background: var(--velocity-slate-800);
    }
    
    .xm\:focus\:bg-slate-900:focus{
        background: var(--velocity-slate-900);
    }
    
    .xm\:focus\:bg-rose-50:focus{
        background: var(--velocity-rose-50);
    }
    
    .xm\:focus\:bg-rose-100:focus{
        background: var(--velocity-rose-100);
    }
    
    .xm\:focus\:bg-rose-200:focus{
        background: var(--velocity-rose-200);
    }
    
    .xm\:focus\:bg-rose-300:focus{
        background: var(--velocity-rose-300);
    }
    
    .xm\:focus\:bg-rose-400:focus{
        background: var(--velocity-rose-400);
    }
    
    .xm\:focus\:bg-rose-500:focus{
        background: var(--velocity-rose-500);
    }
    
    .xm\:focus\:bg-rose-600:focus{
        background: var(--velocity-rose-600);
    }
    
    .xm\:focus\:bg-rose-700:focus{
        background: var(--velocity-rose-700);
    }
    
    .xm\:focus\:bg-rose-800:focus{
        background: var(--velocity-rose-800);
    }
    
    .xm\:focus\:bg-rose-900:focus{
        background: var(--velocity-rose-900);
    }
    
    .xm\:focus\:from-teal-50:focus{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xm\:focus\:from-teal-100:focus{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xm\:focus\:from-teal-200:focus{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xm\:focus\:from-teal-300:focus{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xm\:focus\:from-teal-400:focus{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xm\:focus\:from-teal-500:focus{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xm\:focus\:from-teal-600:focus{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xm\:focus\:from-teal-700:focus{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xm\:focus\:from-teal-800:focus{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xm\:focus\:from-teal-900:focus{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xm\:focus\:from-red-50:focus{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xm\:focus\:from-red-100:focus{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xm\:focus\:from-red-200:focus{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xm\:focus\:from-red-300:focus{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xm\:focus\:from-red-400:focus{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xm\:focus\:from-red-500:focus{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xm\:focus\:from-red-600:focus{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xm\:focus\:from-red-700:focus{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xm\:focus\:from-red-800:focus{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xm\:focus\:from-red-900:focus{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xm\:focus\:from-grey-100:focus{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xm\:focus\:from-sky-50:focus{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xm\:focus\:from-sky-100:focus{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xm\:focus\:from-sky-200:focus{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xm\:focus\:from-sky-300:focus{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xm\:focus\:from-sky-400:focus{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xm\:focus\:from-sky-500:focus{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xm\:focus\:from-sky-600:focus{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xm\:focus\:from-sky-700:focus{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xm\:focus\:from-sky-800:focus{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xm\:focus\:from-sky-900:focus{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xm\:focus\:from-green-50:focus{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xm\:focus\:from-green-100:focus{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xm\:focus\:from-green-200:focus{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xm\:focus\:from-green-300:focus{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xm\:focus\:from-green-400:focus{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xm\:focus\:from-green-500:focus{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xm\:focus\:from-green-600:focus{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xm\:focus\:from-green-700:focus{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xm\:focus\:from-green-800:focus{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xm\:focus\:from-green-900:focus{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xm\:focus\:from-grey-200:focus{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xm\:focus\:from-grey-300:focus{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xm\:focus\:from-grey-400:focus{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xm\:focus\:from-grey-500:focus{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xm\:focus\:from-grey-600:focus{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xm\:focus\:from-grey-700:focus{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xm\:focus\:from-grey-800:focus{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xm\:focus\:from-grey-900:focus{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xm\:focus\:from-yellow-50:focus{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:from-yellow-100:focus{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:from-yellow-200:focus{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:from-yellow-300:focus{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:from-yellow-400:focus{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:from-yellow-500:focus{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:from-yellow-600:focus{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:from-yellow-700:focus{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:from-yellow-800:focus{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:from-yellow-900:focus{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:from-cyan-50:focus{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xm\:focus\:from-cyan-100:focus{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xm\:focus\:from-cyan-200:focus{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xm\:focus\:from-cyan-300:focus{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xm\:focus\:from-cyan-400:focus{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xm\:focus\:from-cyan-500:focus{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xm\:focus\:from-cyan-600:focus{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xm\:focus\:from-cyan-700:focus{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xm\:focus\:from-cyan-800:focus{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xm\:focus\:from-cyan-900:focus{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xm\:focus\:from-orange-50:focus{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xm\:focus\:from-orange-100:focus{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xm\:focus\:from-orange-200:focus{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xm\:focus\:from-orange-300:focus{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xm\:focus\:from-orange-400:focus{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xm\:focus\:from-orange-500:focus{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xm\:focus\:from-orange-600:focus{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xm\:focus\:from-orange-700:focus{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xm\:focus\:from-orange-800:focus{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xm\:focus\:from-orange-900:focus{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xm\:focus\:from-blue-50:focus{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xm\:focus\:from-blue-100:focus{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xm\:focus\:from-blue-200:focus{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xm\:focus\:from-blue-300:focus{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xm\:focus\:from-blue-400:focus{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xm\:focus\:from-blue-500:focus{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xm\:focus\:from-blue-600:focus{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xm\:focus\:from-blue-700:focus{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xm\:focus\:from-blue-800:focus{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xm\:focus\:from-blue-900:focus{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xm\:focus\:from-lime-50:focus{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xm\:focus\:from-lime-100:focus{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xm\:focus\:from-lime-200:focus{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xm\:focus\:from-lime-300:focus{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xm\:focus\:from-lime-400:focus{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xm\:focus\:from-lime-500:focus{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xm\:focus\:from-lime-600:focus{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xm\:focus\:from-lime-700:focus{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xm\:focus\:from-lime-800:focus{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xm\:focus\:from-lime-900:focus{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xm\:focus\:from-purple-50:focus{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xm\:focus\:from-purple-100:focus{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xm\:focus\:from-purple-200:focus{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xm\:focus\:from-purple-300:focus{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xm\:focus\:from-purple-400:focus{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xm\:focus\:from-purple-500:focus{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xm\:focus\:from-purple-600:focus{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xm\:focus\:from-purple-700:focus{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xm\:focus\:from-purple-800:focus{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xm\:focus\:from-purple-900:focus{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xm\:focus\:from-indigo-50:focus{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:from-indigo-100:focus{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:from-indigo-200:focus{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:from-indigo-300:focus{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:from-indigo-400:focus{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:from-indigo-500:focus{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:from-indigo-600:focus{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:from-indigo-700:focus{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:from-indigo-800:focus{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:from-indigo-900:focus{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:from-pink-50:focus{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xm\:focus\:from-pink-100:focus{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xm\:focus\:from-pink-200:focus{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xm\:focus\:from-pink-300:focus{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xm\:focus\:from-pink-400:focus{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xm\:focus\:from-pink-500:focus{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xm\:focus\:from-pink-600:focus{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xm\:focus\:from-pink-700:focus{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xm\:focus\:from-pink-800:focus{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xm\:focus\:from-pink-900:focus{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xm\:focus\:from-violet-50:focus{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xm\:focus\:from-violet-100:focus{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xm\:focus\:from-violet-200:focus{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xm\:focus\:from-violet-300:focus{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xm\:focus\:from-violet-400:focus{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xm\:focus\:from-violet-500:focus{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xm\:focus\:from-violet-600:focus{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xm\:focus\:from-violet-700:focus{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xm\:focus\:from-violet-800:focus{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xm\:focus\:from-violet-900:focus{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xm\:focus\:from-slate-50:focus{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xm\:focus\:from-slate-100:focus{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xm\:focus\:from-slate-200:focus{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xm\:focus\:from-slate-300:focus{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xm\:focus\:from-slate-400:focus{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xm\:focus\:from-slate-500:focus{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xm\:focus\:from-slate-600:focus{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xm\:focus\:from-slate-700:focus{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xm\:focus\:from-slate-800:focus{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xm\:focus\:from-slate-900:focus{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xm\:focus\:from-rose-50:focus{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xm\:focus\:from-rose-100:focus{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xm\:focus\:from-rose-200:focus{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xm\:focus\:from-rose-300:focus{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xm\:focus\:from-rose-400:focus{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xm\:focus\:from-rose-500:focus{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xm\:focus\:from-rose-600:focus{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xm\:focus\:from-rose-700:focus{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xm\:focus\:from-rose-800:focus{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xm\:focus\:from-rose-900:focus{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xm\:focus\:to-teal-50:focus{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xm\:focus\:to-teal-100:focus{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xm\:focus\:to-teal-200:focus{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xm\:focus\:to-teal-300:focus{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xm\:focus\:to-teal-400:focus{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xm\:focus\:to-teal-500:focus{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xm\:focus\:to-teal-600:focus{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xm\:focus\:to-teal-700:focus{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xm\:focus\:to-teal-800:focus{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xm\:focus\:to-teal-900:focus{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xm\:focus\:to-red-50:focus{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xm\:focus\:to-red-100:focus{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xm\:focus\:to-red-200:focus{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xm\:focus\:to-red-300:focus{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xm\:focus\:to-red-400:focus{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xm\:focus\:to-red-500:focus{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xm\:focus\:to-red-600:focus{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xm\:focus\:to-red-700:focus{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xm\:focus\:to-red-800:focus{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xm\:focus\:to-red-900:focus{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xm\:focus\:to-grey-100:focus{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xm\:focus\:to-sky-50:focus{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xm\:focus\:to-sky-100:focus{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xm\:focus\:to-sky-200:focus{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xm\:focus\:to-sky-300:focus{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xm\:focus\:to-sky-400:focus{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xm\:focus\:to-sky-500:focus{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xm\:focus\:to-sky-600:focus{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xm\:focus\:to-sky-700:focus{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xm\:focus\:to-sky-800:focus{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xm\:focus\:to-sky-900:focus{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xm\:focus\:to-green-50:focus{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xm\:focus\:to-green-100:focus{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xm\:focus\:to-green-200:focus{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xm\:focus\:to-green-300:focus{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xm\:focus\:to-green-400:focus{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xm\:focus\:to-green-500:focus{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xm\:focus\:to-green-600:focus{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xm\:focus\:to-green-700:focus{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xm\:focus\:to-green-800:focus{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xm\:focus\:to-green-900:focus{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xm\:focus\:to-grey-200:focus{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xm\:focus\:to-grey-300:focus{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xm\:focus\:to-grey-400:focus{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xm\:focus\:to-grey-500:focus{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xm\:focus\:to-grey-600:focus{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xm\:focus\:to-grey-700:focus{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xm\:focus\:to-grey-800:focus{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xm\:focus\:to-grey-900:focus{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xm\:focus\:to-yellow-50:focus{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:to-yellow-100:focus{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:to-yellow-200:focus{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:to-yellow-300:focus{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:to-yellow-400:focus{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:to-yellow-500:focus{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:to-yellow-600:focus{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:to-yellow-700:focus{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:to-yellow-800:focus{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:to-yellow-900:focus{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:to-cyan-50:focus{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xm\:focus\:to-cyan-100:focus{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xm\:focus\:to-cyan-200:focus{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xm\:focus\:to-cyan-300:focus{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xm\:focus\:to-cyan-400:focus{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xm\:focus\:to-cyan-500:focus{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xm\:focus\:to-cyan-600:focus{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xm\:focus\:to-cyan-700:focus{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xm\:focus\:to-cyan-800:focus{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xm\:focus\:to-cyan-900:focus{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xm\:focus\:to-orange-50:focus{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xm\:focus\:to-orange-100:focus{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xm\:focus\:to-orange-200:focus{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xm\:focus\:to-orange-300:focus{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xm\:focus\:to-orange-400:focus{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xm\:focus\:to-orange-500:focus{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xm\:focus\:to-orange-600:focus{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xm\:focus\:to-orange-700:focus{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xm\:focus\:to-orange-800:focus{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xm\:focus\:to-orange-900:focus{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xm\:focus\:to-blue-50:focus{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xm\:focus\:to-blue-100:focus{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xm\:focus\:to-blue-200:focus{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xm\:focus\:to-blue-300:focus{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xm\:focus\:to-blue-400:focus{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xm\:focus\:to-blue-500:focus{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xm\:focus\:to-blue-600:focus{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xm\:focus\:to-blue-700:focus{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xm\:focus\:to-blue-800:focus{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xm\:focus\:to-blue-900:focus{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xm\:focus\:to-lime-50:focus{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xm\:focus\:to-lime-100:focus{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xm\:focus\:to-lime-200:focus{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xm\:focus\:to-lime-300:focus{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xm\:focus\:to-lime-400:focus{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xm\:focus\:to-lime-500:focus{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xm\:focus\:to-lime-600:focus{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xm\:focus\:to-lime-700:focus{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xm\:focus\:to-lime-800:focus{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xm\:focus\:to-lime-900:focus{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xm\:focus\:to-purple-50:focus{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xm\:focus\:to-purple-100:focus{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xm\:focus\:to-purple-200:focus{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xm\:focus\:to-purple-300:focus{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xm\:focus\:to-purple-400:focus{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xm\:focus\:to-purple-500:focus{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xm\:focus\:to-purple-600:focus{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xm\:focus\:to-purple-700:focus{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xm\:focus\:to-purple-800:focus{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xm\:focus\:to-purple-900:focus{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xm\:focus\:to-indigo-50:focus{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:to-indigo-100:focus{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:to-indigo-200:focus{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:to-indigo-300:focus{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:to-indigo-400:focus{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:to-indigo-500:focus{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:to-indigo-600:focus{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:to-indigo-700:focus{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:to-indigo-800:focus{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:to-indigo-900:focus{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:to-pink-50:focus{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xm\:focus\:to-pink-100:focus{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xm\:focus\:to-pink-200:focus{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xm\:focus\:to-pink-300:focus{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xm\:focus\:to-pink-400:focus{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xm\:focus\:to-pink-500:focus{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xm\:focus\:to-pink-600:focus{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xm\:focus\:to-pink-700:focus{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xm\:focus\:to-pink-800:focus{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xm\:focus\:to-pink-900:focus{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xm\:focus\:to-violet-50:focus{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xm\:focus\:to-violet-100:focus{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xm\:focus\:to-violet-200:focus{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xm\:focus\:to-violet-300:focus{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xm\:focus\:to-violet-400:focus{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xm\:focus\:to-violet-500:focus{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xm\:focus\:to-violet-600:focus{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xm\:focus\:to-violet-700:focus{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xm\:focus\:to-violet-800:focus{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xm\:focus\:to-violet-900:focus{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xm\:focus\:to-slate-50:focus{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xm\:focus\:to-slate-100:focus{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xm\:focus\:to-slate-200:focus{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xm\:focus\:to-slate-300:focus{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xm\:focus\:to-slate-400:focus{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xm\:focus\:to-slate-500:focus{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xm\:focus\:to-slate-600:focus{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xm\:focus\:to-slate-700:focus{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xm\:focus\:to-slate-800:focus{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xm\:focus\:to-slate-900:focus{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xm\:focus\:to-rose-50:focus{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xm\:focus\:to-rose-100:focus{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xm\:focus\:to-rose-200:focus{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xm\:focus\:to-rose-300:focus{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xm\:focus\:to-rose-400:focus{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xm\:focus\:to-rose-500:focus{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xm\:focus\:to-rose-600:focus{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xm\:focus\:to-rose-700:focus{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xm\:focus\:to-rose-800:focus{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xm\:focus\:to-rose-900:focus{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xm\:focus\:text-teal-50:focus{
        color: var(--velocity-teal-50);
    }
    
    .xm\:focus\:text-teal-100:focus{
        color: var(--velocity-teal-100);
    }
    
    .xm\:focus\:text-teal-200:focus{
        color: var(--velocity-teal-200);
    }
    
    .xm\:focus\:text-teal-300:focus{
        color: var(--velocity-teal-300);
    }
    
    .xm\:focus\:text-teal-400:focus{
        color: var(--velocity-teal-400);
    }
    
    .xm\:focus\:text-teal-500:focus{
        color: var(--velocity-teal-500);
    }
    
    .xm\:focus\:text-teal-600:focus{
        color: var(--velocity-teal-600);
    }
    
    .xm\:focus\:text-teal-700:focus{
        color: var(--velocity-teal-700);
    }
    
    .xm\:focus\:text-teal-800:focus{
        color: var(--velocity-teal-800);
    }
    
    .xm\:focus\:text-teal-900:focus{
        color: var(--velocity-teal-900);
    }
    
    .xm\:focus\:text-red-50:focus{
        color: var(--velocity-red-50);
    }
    
    .xm\:focus\:text-red-100:focus{
        color: var(--velocity-red-100);
    }
    
    .xm\:focus\:text-red-200:focus{
        color: var(--velocity-red-200);
    }
    
    .xm\:focus\:text-red-300:focus{
        color: var(--velocity-red-300);
    }
    
    .xm\:focus\:text-red-400:focus{
        color: var(--velocity-red-400);
    }
    
    .xm\:focus\:text-red-500:focus{
        color: var(--velocity-red-500);
    }
    
    .xm\:focus\:text-red-600:focus{
        color: var(--velocity-red-600);
    }
    
    .xm\:focus\:text-red-700:focus{
        color: var(--velocity-red-700);
    }
    
    .xm\:focus\:text-red-800:focus{
        color: var(--velocity-red-800);
    }
    
    .xm\:focus\:text-red-900:focus{
        color: var(--velocity-red-900);
    }
    
    .xm\:focus\:text-grey-100:focus{
        color: var(--velocity-grey-100);
    }
    
    .xm\:focus\:text-sky-50:focus{
        color: var(--velocity-sky-50);
    }
    
    .xm\:focus\:text-sky-100:focus{
        color: var(--velocity-sky-100);
    }
    
    .xm\:focus\:text-sky-200:focus{
        color: var(--velocity-sky-200);
    }
    
    .xm\:focus\:text-sky-300:focus{
        color: var(--velocity-sky-300);
    }
    
    .xm\:focus\:text-sky-400:focus{
        color: var(--velocity-sky-400);
    }
    
    .xm\:focus\:text-sky-500:focus{
        color: var(--velocity-sky-500);
    }
    
    .xm\:focus\:text-sky-600:focus{
        color: var(--velocity-sky-600);
    }
    
    .xm\:focus\:text-sky-700:focus{
        color: var(--velocity-sky-700);
    }
    
    .xm\:focus\:text-sky-800:focus{
        color: var(--velocity-sky-800);
    }
    
    .xm\:focus\:text-sky-900:focus{
        color: var(--velocity-sky-900);
    }
    
    .xm\:focus\:text-green-50:focus{
        color: var(--velocity-green-50);
    }
    
    .xm\:focus\:text-green-100:focus{
        color: var(--velocity-green-100);
    }
    
    .xm\:focus\:text-green-200:focus{
        color: var(--velocity-green-200);
    }
    
    .xm\:focus\:text-green-300:focus{
        color: var(--velocity-green-300);
    }
    
    .xm\:focus\:text-green-400:focus{
        color: var(--velocity-green-400);
    }
    
    .xm\:focus\:text-green-500:focus{
        color: var(--velocity-green-500);
    }
    
    .xm\:focus\:text-green-600:focus{
        color: var(--velocity-green-600);
    }
    
    .xm\:focus\:text-green-700:focus{
        color: var(--velocity-green-700);
    }
    
    .xm\:focus\:text-green-800:focus{
        color: var(--velocity-green-800);
    }
    
    .xm\:focus\:text-green-900:focus{
        color: var(--velocity-green-900);
    }
    
    .xm\:focus\:text-grey-200:focus{
        color: var(--velocity-grey-200);
    }
    
    .xm\:focus\:text-grey-300:focus{
        color: var(--velocity-grey-300);
    }
    
    .xm\:focus\:text-grey-400:focus{
        color: var(--velocity-grey-400);
    }
    
    .xm\:focus\:text-grey-500:focus{
        color: var(--velocity-grey-500);
    }
    
    .xm\:focus\:text-grey-600:focus{
        color: var(--velocity-grey-600);
    }
    
    .xm\:focus\:text-grey-700:focus{
        color: var(--velocity-grey-700);
    }
    
    .xm\:focus\:text-grey-800:focus{
        color: var(--velocity-grey-800);
    }
    
    .xm\:focus\:text-grey-900:focus{
        color: var(--velocity-grey-900);
    }
    
    .xm\:focus\:text-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:focus\:text-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:focus\:text-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:focus\:text-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:focus\:text-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:focus\:text-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:focus\:text-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:focus\:text-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:focus\:text-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:focus\:text-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:focus\:text-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:focus\:text-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:focus\:text-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:focus\:text-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:focus\:text-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:focus\:text-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:focus\:text-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:focus\:text-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:focus\:text-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:focus\:text-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:focus\:text-orange-50:focus{
        color: var(--velocity-orange-50);
    }
    
    .xm\:focus\:text-orange-100:focus{
        color: var(--velocity-orange-100);
    }
    
    .xm\:focus\:text-orange-200:focus{
        color: var(--velocity-orange-200);
    }
    
    .xm\:focus\:text-orange-300:focus{
        color: var(--velocity-orange-300);
    }
    
    .xm\:focus\:text-orange-400:focus{
        color: var(--velocity-orange-400);
    }
    
    .xm\:focus\:text-orange-500:focus{
        color: var(--velocity-orange-500);
    }
    
    .xm\:focus\:text-orange-600:focus{
        color: var(--velocity-orange-600);
    }
    
    .xm\:focus\:text-orange-700:focus{
        color: var(--velocity-orange-700);
    }
    
    .xm\:focus\:text-orange-800:focus{
        color: var(--velocity-orange-800);
    }
    
    .xm\:focus\:text-orange-900:focus{
        color: var(--velocity-orange-900);
    }
    
    .xm\:focus\:text-blue-50:focus{
        color: var(--velocity-blue-50);
    }
    
    .xm\:focus\:text-blue-100:focus{
        color: var(--velocity-blue-100);
    }
    
    .xm\:focus\:text-blue-200:focus{
        color: var(--velocity-blue-200);
    }
    
    .xm\:focus\:text-blue-300:focus{
        color: var(--velocity-blue-300);
    }
    
    .xm\:focus\:text-blue-400:focus{
        color: var(--velocity-blue-400);
    }
    
    .xm\:focus\:text-blue-500:focus{
        color: var(--velocity-blue-500);
    }
    
    .xm\:focus\:text-blue-600:focus{
        color: var(--velocity-blue-600);
    }
    
    .xm\:focus\:text-blue-700:focus{
        color: var(--velocity-blue-700);
    }
    
    .xm\:focus\:text-blue-800:focus{
        color: var(--velocity-blue-800);
    }
    
    .xm\:focus\:text-blue-900:focus{
        color: var(--velocity-blue-900);
    }
    
    .xm\:focus\:text-lime-50:focus{
        color: var(--velocity-lime-50);
    }
    
    .xm\:focus\:text-lime-100:focus{
        color: var(--velocity-lime-100);
    }
    
    .xm\:focus\:text-lime-200:focus{
        color: var(--velocity-lime-200);
    }
    
    .xm\:focus\:text-lime-300:focus{
        color: var(--velocity-lime-300);
    }
    
    .xm\:focus\:text-lime-400:focus{
        color: var(--velocity-lime-400);
    }
    
    .xm\:focus\:text-lime-500:focus{
        color: var(--velocity-lime-500);
    }
    
    .xm\:focus\:text-lime-600:focus{
        color: var(--velocity-lime-600);
    }
    
    .xm\:focus\:text-lime-700:focus{
        color: var(--velocity-lime-700);
    }
    
    .xm\:focus\:text-lime-800:focus{
        color: var(--velocity-lime-800);
    }
    
    .xm\:focus\:text-lime-900:focus{
        color: var(--velocity-lime-900);
    }
    
    .xm\:focus\:text-purple-50:focus{
        color: var(--velocity-purple-50);
    }
    
    .xm\:focus\:text-purple-100:focus{
        color: var(--velocity-purple-100);
    }
    
    .xm\:focus\:text-purple-200:focus{
        color: var(--velocity-purple-200);
    }
    
    .xm\:focus\:text-purple-300:focus{
        color: var(--velocity-purple-300);
    }
    
    .xm\:focus\:text-purple-400:focus{
        color: var(--velocity-purple-400);
    }
    
    .xm\:focus\:text-purple-500:focus{
        color: var(--velocity-purple-500);
    }
    
    .xm\:focus\:text-purple-600:focus{
        color: var(--velocity-purple-600);
    }
    
    .xm\:focus\:text-purple-700:focus{
        color: var(--velocity-purple-700);
    }
    
    .xm\:focus\:text-purple-800:focus{
        color: var(--velocity-purple-800);
    }
    
    .xm\:focus\:text-purple-900:focus{
        color: var(--velocity-purple-900);
    }
    
    .xm\:focus\:text-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:focus\:text-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:focus\:text-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:focus\:text-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:focus\:text-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:focus\:text-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:focus\:text-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:focus\:text-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:focus\:text-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:focus\:text-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:focus\:text-pink-50:focus{
        color: var(--velocity-pink-50);
    }
    
    .xm\:focus\:text-pink-100:focus{
        color: var(--velocity-pink-100);
    }
    
    .xm\:focus\:text-pink-200:focus{
        color: var(--velocity-pink-200);
    }
    
    .xm\:focus\:text-pink-300:focus{
        color: var(--velocity-pink-300);
    }
    
    .xm\:focus\:text-pink-400:focus{
        color: var(--velocity-pink-400);
    }
    
    .xm\:focus\:text-pink-500:focus{
        color: var(--velocity-pink-500);
    }
    
    .xm\:focus\:text-pink-600:focus{
        color: var(--velocity-pink-600);
    }
    
    .xm\:focus\:text-pink-700:focus{
        color: var(--velocity-pink-700);
    }
    
    .xm\:focus\:text-pink-800:focus{
        color: var(--velocity-pink-800);
    }
    
    .xm\:focus\:text-pink-900:focus{
        color: var(--velocity-pink-900);
    }
    
    .xm\:focus\:text-violet-50:focus{
        color: var(--velocity-violet-50);
    }
    
    .xm\:focus\:text-violet-100:focus{
        color: var(--velocity-violet-100);
    }
    
    .xm\:focus\:text-violet-200:focus{
        color: var(--velocity-violet-200);
    }
    
    .xm\:focus\:text-violet-300:focus{
        color: var(--velocity-violet-300);
    }
    
    .xm\:focus\:text-violet-400:focus{
        color: var(--velocity-violet-400);
    }
    
    .xm\:focus\:text-violet-500:focus{
        color: var(--velocity-violet-500);
    }
    
    .xm\:focus\:text-violet-600:focus{
        color: var(--velocity-violet-600);
    }
    
    .xm\:focus\:text-violet-700:focus{
        color: var(--velocity-violet-700);
    }
    
    .xm\:focus\:text-violet-800:focus{
        color: var(--velocity-violet-800);
    }
    
    .xm\:focus\:text-violet-900:focus{
        color: var(--velocity-violet-900);
    }
    
    .xm\:focus\:text-slate-50:focus{
        color: var(--velocity-slate-50);
    }
    
    .xm\:focus\:text-slate-100:focus{
        color: var(--velocity-slate-100);
    }
    
    .xm\:focus\:text-slate-200:focus{
        color: var(--velocity-slate-200);
    }
    
    .xm\:focus\:text-slate-300:focus{
        color: var(--velocity-slate-300);
    }
    
    .xm\:focus\:text-slate-400:focus{
        color: var(--velocity-slate-400);
    }
    
    .xm\:focus\:text-slate-500:focus{
        color: var(--velocity-slate-500);
    }
    
    .xm\:focus\:text-slate-600:focus{
        color: var(--velocity-slate-600);
    }
    
    .xm\:focus\:text-slate-700:focus{
        color: var(--velocity-slate-700);
    }
    
    .xm\:focus\:text-slate-800:focus{
        color: var(--velocity-slate-800);
    }
    
    .xm\:focus\:text-slate-900:focus{
        color: var(--velocity-slate-900);
    }
    
    .xm\:focus\:text-rose-50:focus{
        color: var(--velocity-rose-50);
    }
    
    .xm\:focus\:text-rose-100:focus{
        color: var(--velocity-rose-100);
    }
    
    .xm\:focus\:text-rose-200:focus{
        color: var(--velocity-rose-200);
    }
    
    .xm\:focus\:text-rose-300:focus{
        color: var(--velocity-rose-300);
    }
    
    .xm\:focus\:text-rose-400:focus{
        color: var(--velocity-rose-400);
    }
    
    .xm\:focus\:text-rose-500:focus{
        color: var(--velocity-rose-500);
    }
    
    .xm\:focus\:text-rose-600:focus{
        color: var(--velocity-rose-600);
    }
    
    .xm\:focus\:text-rose-700:focus{
        color: var(--velocity-rose-700);
    }
    
    .xm\:focus\:text-rose-800:focus{
        color: var(--velocity-rose-800);
    }
    
    .xm\:focus\:text-rose-900:focus{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1280px){
    .xl\:focus\:aspect-ratio-auto:focus{
        aspect-ratio: auto;
    }
    
    .xl\:focus\:aspect-ratio-square:focus{
        aspect-ratio: 1/1;
    }
    
    .xl\:focus\:aspect-ratio-video:focus{
        aspect-ratio: 16/9;
    }
    
    .xl\:focus\:container:focus{
        width: 100%;
    }
    
    .xl\:focus\:container-fluid:focus{
        width: 100%;
    }
    
    .xl\:focus\:column-auto:focus{
        columns: auto;
    }
    
    .xl\:focus\:column-1:focus{
        columns: 1;
    }
    
    .xl\:focus\:column-2:focus{
        columns: 2;
    }
    
    .xl\:focus\:column-3:focus{
        columns: 3;
    }
    
    .xl\:focus\:column-4:focus{
        columns: 4;
    }
    
    .xl\:focus\:column-5:focus{
        columns: 5;
    }
    
    .xl\:focus\:column-6:focus{
        columns: 6;
    }
    
    .xl\:focus\:column-7:focus{
        columns: 7;
    }
    
    .xl\:focus\:column-8:focus{
        columns: 8;
    }
    
    .xl\:focus\:column-9:focus{
        columns: 9;
    }
    
    .xl\:focus\:column-10:focus{
        columns: 10;
    }
    
    .xl\:focus\:column-11:focus{
        columns: 11;
    }
    
    .xl\:focus\:column-12:focus{
        columns: 12;
    }
    
    .xl\:focus\:float-inline-start:focus{
        float: inline-start;
    }
    
    .xl\:focus\:float-inline-end:focus{
        float: inline-end;
    }
    
    .xl\:focus\:float-left:focus{
        float: left;
    }
    
    .xl\:focus\:float-right:focus{
        float: right;
    }
    
    .xl\:focus\:float-none:focus{
        float: none;
    }
    
    .xl\:focus\:float-inherit:focus{
        float: inherit;
    }
    
    .xl\:focus\:clear-inline-start:focus{
        clear: inline-start;
    }
    
    .xl\:focus\:clear-inline-end:focus{
        clear: inline-end;
    }
    
    .xl\:focus\:clear-left:focus{
        clear: left;
    }
    
    .xl\:focus\:clear-right:focus{
        clear: right;
    }
    
    .xl\:focus\:clear-both:focus{
        clear: both;
    }
    
    .xl\:focus\:clear-none:focus{
        clear: none;
    }
    
    .xl\:focus\:clear-inherit:focus{
        clear: inherit;
    }
    
    .xl\:focus\:isolation-auto:focus{
        isolation: auto;
    }
    
    .xl\:focus\:isolation-true:focus{
        isolation: isolate;
    }
    
    .xl\:focus\:object-fit-fill:focus{
        object-fit: fill;
    }
    
    .xl\:focus\:object-fit-cover:focus{
        object-fit: cover;
    }
    
    .xl\:focus\:object-fit-contain:focus{
        object-fit: contain;
    }
    
    .xl\:focus\:object-fit-scale-down:focus{
        object-fit: scale-down;
    }
    
    .xl\:focus\:object-fit-none:focus{
        object-fit: none;
    }
    
    .xl\:focus\:object-position-top:focus{
        object-position: top;
    }
    
    .xl\:focus\:object-position-bottom:focus{
        object-position: bottom;
    }
    
    .xl\:focus\:object-position-left:focus{
        object-position: left;
    }
    
    .xl\:focus\:object-position-right:focus{
        object-position: right;
    }
    
    .xl\:focus\:object-position-left-top:focus{
        object-position: left top;
    }
    
    .xl\:focus\:object-position-right-top:focus{
        object-position: right top;
    }
    
    .xl\:focus\:object-position-left-bottom:focus{
        object-position: left bottom;
    }
    
    .xl\:focus\:object-position-right-bottom:focus{
        object-position: right bottom;
    }

    .xl\:focus\:object-position-center-top:focus{
        object-position: center top;
    }

    .xl\:focus\:object-position-center-bottom:focus{
        object-position: center bottom;
    }
    
    .xl\:focus\:overflow-auto:focus{
        overflow: auto;
    }
    
    .xl\:focus\:overflow-hidden:focus{
        overflow: hidden;
    }
    
    .xl\:focus\:overflow-visible:focus{
        overflow: visible;
    }
    
    .xl\:focus\:overflow-scroll:focus{
        overflow: scroll;
    }
    
    .xl\:focus\:overflow-inherit:focus{
        overflow:inherit;
    }
    
    .xl\:focus\:overflow-x-auto:focus{
        overflow: auto;
    }
    
    .xl\:focus\:overflow-x-hidden:focus{
        overflow-x: hidden;
    }
    
    .xl\:focus\:overflow-x-visible:focus{
        overflow-x: visible;
    }
    
    .xl\:focus\:overflow-x-scroll:focus{
        overflow-x: scroll;
    }
    
    .xl\:focus\:overflow-x-inherit:focus{
        overflow-x:inherit;
    }
    
    .xl\:focus\:overflow-y-auto:focus{
        overflow-y: auto;
    }
    
    .xl\:focus\:overflow-y-hidden:focus{
        overflow-y: hidden;
    }
    
    .xl\:focus\:overflow-y-visible:focus{
        overflow-y: visible;
    }
    
    .xl\:focus\:overflow-y-scroll:focus{
        overflow-y: scroll;
    }
    
    .xl\:focus\:overflow-y-inherit:focus{
        overflow-y: inherit;
    }
    
    .xl\:focus\:overscroll-behavior-auto:focus{
        overscroll-behavior: auto;
    }
    
    .xl\:focus\:overscroll-behavior-contain:focus{
        overscroll-behavior: contain;
    }
    
    .xl\:focus\:overscroll-behavior-none:focus{
        overscroll-behavior: none;
    }
    
    .xl\:focus\:overscroll-behavior-inherit:focus{
        overscroll-behavior: inherit;
    }
    
    .xl\:focus\:overscroll-behavior-x-auto:focus{
        overscroll-behavior: auto;
    }
    
    .xl\:focus\:overscroll-behavior-x-contain:focus{
        overscroll-behavior-x: contain;
    }
    
    .xl\:focus\:overscroll-behavior-x-none:focus{
        overscroll-behavior-x: none;
    }
    
    .xl\:focus\:overscroll-behavior-x-inherit:focus{
        overscroll-behavior-x:inherit;
    }
    
    .xl\:focus\:overscroll-behavior-y-auto:focus{
        overscroll-behavior-y: auto;
    }
    
    .xl\:focus\:overscroll-behavior-y-contain:focus{
        overscroll-behavior-y: contain;
    }
    
    .xl\:focus\:overscroll-behavior-y-none:focus{
        overscroll-behavior-y: none;
    }
    
    .xl\:focus\:overscroll-behavior-y-inherit:focus{
        overscroll-behavior-y: inherit;
    }
    
    .xl\:focus\:position-static:focus{
        position: static;
    }
    
    .xl\:focus\:position-fixed:focus{
        position: fixed;
    }
    
    .xl\:focus\:position-absolute:focus{
        position: absolute;
    }
    
    .xl\:focus\:position-relative:focus{
        position: relative;
    }
    
    .xl\:focus\:position-sticky:focus{
        position: sticky;
    }

    .xl\:focus\:position-right-0:focus{
        right: 0;
    }

    .xl\:focus\:position-left-0:focus{
        left: 0;
    }

    .xl\:focus\:position-top-0:focus{
        top: 0;
    }

    .xl\:focus\:position-bottom-0:focus{
        bottom: 0;
    }
    
    .xl\:focus\:visible:focus{
        visibility: visible;
    }
    
    .xl\:focus\:invisible:focus{
        visibility: hidden;
    }
    
    .xl\:focus\:visibility-collapse:focus{
        visibility: collapse;
    }
    
    .xl\:focus\:z-0:focus{
        z-index: 0;
    }
    
    .xl\:focus\:-z-10:focus{
        z-index: -10;
    }
    
    .xl\:focus\:-z-20:focus{
        z-index: -20;
    }
    
    .xl\:focus\:-z-30:focus{
        z-index: -30;
    }
    
    .xl\:focus\:-z-40:focus{
        z-index: -40;
    }
    
    .xl\:focus\:-z-50:focus{
        z-index: -50;
    }
    
    .xl\:focus\:-z-60:focus{
        z-index: -60;
    }
    
    .xl\:focus\:-z-70:focus{
        z-index: -70;
    }
    
    .xl\:focus\:-z-80:focus{
        z-index: -80;
    }
    
    .xl\:focus\:-z-90:focus{
        z-index: -90;
    }
    
    .xl\:focus\:-z-100:focus{
        z-index: -100;
    }
    
    .xl\:focus\:z-10:focus{
        z-index: 10;
    }
    
    .xl\:focus\:z-20:focus{
        z-index: 20;
    }
    
    .xl\:focus\:z-30:focus{
        z-index: 30;
    }
    
    .xl\:focus\:z-40:focus{
        z-index: 40;
    }
    
    .xl\:focus\:z-50:focus{
        z-index: 50;
    }
    
    .xl\:focus\:z-60:focus{
        z-index: 60;
    }
    
    .xl\:focus\:z-70:focus{
        z-index: 70;
    }
    
    .xl\:focus\:z-80:focus{
        z-index: 80;
    }
    
    .xl\:focus\:z-90:focus{
        z-index: 90;
    }
    
    .xl\:focus\:z-100:focus{
        z-index: 100;
    }
    
    .xl\:focus\:z-auto:focus{
        z-index: auto;
    }
    
    .xl\:focus\:flex-basis-0:focus{
        flex-basis: 0;
    }
    
    .xl\:focus\:flex-basis-2:focus{
        flex-basis: 2;
    }
    
    .xl\:focus\:flex-basis-4:focus{
        flex-basis: 4;
    }
    
    .xl\:focus\:flex-basis-6:focus{
        flex-basis: 6;
    }
    
    .xl\:focus\:flex-basis-8:focus{
        flex-basis: 8;
    }
    
    .xl\:focus\:flex-basis-10:focus{
        flex-basis: 10;
    }
    
    .xl\:focus\:flex-basis-12:focus{
        flex-basis: 12;
    }
    
    .xl\:focus\:flex-basis-14:focus{
        flex-basis: 14;
    }
    
    .xl\:focus\:flex-basis-16:focus{
        flex-basis: 16;
    }
    
    .xl\:focus\:flex-basis-18:focus{
        flex-basis: 18;
    }
    
    .xl\:focus\:flex-basis-20:focus{
        flex-basis: 20;
    }
    
    .xl\:focus\:flex-basis-hf:focus{
        flex-basis: 50%;
    }
    
    .xl\:focus\:flex-basis-third:focus{
        flex-basis: 33.333%;
    }
    
    .xl\:focus\:flex-basis-quarter:focus{
        flex-basis: 25%;
    }
    
    .xl\:focus\:flex-basis-three-quarter:focus{
        flex-basis: 75%;
    }
    
    .xl\:focus\:flex-basis-full:focus{
        flex-basis: 100%;
    }
    
    .xl\:focus\:flex-basis-two-third:focus{
        flex-basis: 66.67%;
    }
    
    .xl\:focus\:flex-row:focus{
        flex-direction: row;
    }
    
    .xl\:focus\:flex-row-reverse:focus{
        flex-direction: row-reverse;
    }
    
    .xl\:focus\:flex-column:focus{
        flex-direction: column;
    }
    
    .xl\:focus\:flex-column-reverse:focus{
        flex-direction: column-reverse;
    }
    
    .xl\:focus\:flex-wrap:focus{
        flex-wrap: wrap;
    }
    
    .xl\:focus\:flex-nowrap:focus{
        flex-wrap: nowrap;
    }
    
    .xl\:focus\:flex-wrap-reverse:focus{
        flex-direction: wrap-reserve;
    }
    
    .xl\:focus\:flex-1:focus{
        flex: 1 1 0;
    }
    
    .xl\:focus\:flex-auto:focus{
        flex: 1 1 auto;
    }
    
    .xl\:focus\:flex-initial:focus{
        flex: 0 1 auto;
    }
    
    .xl\:focus\:flex-none:focus{
        flex: none;
    }
    
    .xl\:focus\:flex-grow-0:focus{
        flex-grow: 0;
    }
    
    .xl\:focus\:flex-grow-1:focus{
        flex-grow: 1;
    }
    
    .xl\:focus\:flex-shink-0:focus{
        flex-shrink: 0;
    }
    
    .xl\:focus\:flex-shink-1:focus{
        flex-shrink: 1;
    }
    
    .xl\:focus\:order-1:focus{
        order: 1;
    }
    
    .xl\:focus\:order-2:focus{
        order: 2;
    }
    
    .xl\:focus\:order-3:focus{
        order: 3;
    }
    
    .xl\:focus\:order-4:focus{
        order: 4;
    }
    
    .xl\:focus\:order-5:focus{
        order: 5;
    }
    
    .xl\:focus\:order-6:focus{
        order: 6;
    }
    
    .xl\:focus\:order-7:focus{
        order: 7;
    }
    
    .xl\:focus\:order-8:focus{
        order: 8;
    }
    
    .xl\:focus\:order-9:focus{
        order: 9;
    }
    
    .xl\:focus\:order-10:focus{
        order: 10;
    }
    
    .xl\:focus\:order-11:focus{
        order: 11;
    }
    
    .xl\:focus\:order-12:focus{
        order: 12;
    }
    
    .xl\:focus\:order-first:focus{
        order: -9999;
    }
    
    .xl\:focus\:order-last:focus{
        order: 9999;
    }
    
    .xl\:focus\:order-0:focus{
        order: 0;
    }
    
    .xl\:focus\:grtpcols-1:focus{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-2:focus{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-3:focus{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-4:focus{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-5:focus{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-6:focus{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-7:focus{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-8:focus{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-9:focus{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-10:focus{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-11:focus{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-12:focus{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtpcols-none:focus{
        grid-template-columns: none;
    }
    
    .xl\:focus\:grtpcols-subgrid:focus{
        grid-template-columns: subgrid;
    }
    
    .xl\:focus\:grtpcols-auto:focus{
        grid-template-columns: auto;
    }
    
    .xl\:focus\:grcol-auto:focus{
        grid-column: auto;
    }
    
    .xl\:focus\:grcol-span-1:focus{
        grid-column: span 1 / span 1;
    }
    
    .xl\:focus\:grcol-span-2:focus{
        grid-column: span 2 / span 2;
    }
    
    .xl\:focus\:grcol-span-3:focus{
        grid-column: span 3 / span 3;
    }
    
    .xl\:focus\:grcol-span-4:focus{
        grid-column: span 4 / span 4;
    }
    
    .xl\:focus\:grcol-span-5:focus{
        grid-column: span 5 / span 5;
    }
    
    .xl\:focus\:grcol-span-6:focus{
        grid-column: span 6 / span 6;
    }
    
    .xl\:focus\:grcol-span-7:focus{
        grid-column: span 7 / span 7;
    }
    
    .xl\:focus\:grcol-span-8:focus{
        grid-column: span 8 / span 8;
    }
    
    .xl\:focus\:grcol-span-9:focus{
        grid-column: span 9 / span 9;
    }
    
    .xl\:focus\:grcol-span-10:focus{
        grid-column: span 10 / span 10;
    }
    
    .xl\:focus\:grcol-span-11:focus{
        grid-column: span 11 / span 11;
    }
    
    .xl\:focus\:grcol-span-12:focus{
        grid-column: span 12 / span 12;
    }
    
    .xl\:focus\:grcol-span-full:focus{
        grid-column: span 1 / span -1;
    }
    
    .xl\:focus\:grcol-start-1:focus{
        grid-column-start: 1;
    }
    
    .xl\:focus\:grcol-start-2:focus{
        grid-column-start: 2;
    }
    
    .xl\:focus\:grcol-start-3:focus{
        grid-column-start: 3;
    }
    
    .xl\:focus\:grcol-start-4:focus{
        grid-column-start: 4;
    }
    
    .xl\:focus\:grcol-start-5:focus{
        grid-column-start: 5;
    }
    
    .xl\:focus\:grcol-start-6:focus{
        grid-column-start: 6;
    }
    
    .xl\:focus\:grcol-start-7:focus{
        grid-column-start: 7;
    }
    
    .xl\:focus\:grcol-start-8:focus{
        grid-column-start: 8;
    }
    
    .xl\:focus\:grcol-start-9:focus{
        grid-column-start: 9;
    }
    
    .xl\:focus\:grcol-start-10:focus{
        grid-column-start: 10;
    }
    
    .xl\:focus\:grcol-start-11:focus{
        grid-column-start: 11;
    }
    
    .xl\:focus\:grcol-start-12:focus{
        grid-column-start: 12;
    }
    
    .xl\:focus\:grcol-start-auto:focus{
        grid-column-start: auto;
    }
    
    .xl\:focus\:grcol-end-1:focus{
        grid-column-end: 1;
    }
    
    .xl\:focus\:grcol-end-2:focus{
        grid-column-end: 2;
    }
    
    .xl\:focus\:grcol-end-3:focus{
        grid-column-end: 3;
    }
    
    .xl\:focus\:grcol-end-4:focus{
        grid-column-end: 4;
    }
    
    .xl\:focus\:grcol-end-5:focus{
        grid-column-end: 5;
    }
    
    .xl\:focus\:grcol-end-6:focus{
        grid-column-end: 6;
    }
    
    .xl\:focus\:grcol-end-7:focus{
        grid-column-end: 7;
    }
    
    .xl\:focus\:grcol-end-8:focus{
        grid-column-end: 8;
    }
    
    .xl\:focus\:grcol-end-9:focus{
        grid-column-end: 9;
    }
    
    .xl\:focus\:grcol-end-10:focus{
        grid-column-end: 10;
    }
    
    .xl\:focus\:grcol-end-11:focus{
        grid-column-end: 11;
    }
    
    .xl\:focus\:grcol-end-12:focus{
        grid-column-end: 12;
    }
    
    .xl\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }
    
    .xl\:focus\:grtprows-1:focus{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-2:focus{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-3:focus{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-4:focus{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-5:focus{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-6:focus{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-7:focus{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-8:focus{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-9:focus{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-10:focus{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-11:focus{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-12:focus{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:focus\:grtprows-none:focus{
        grid-template-rows: none;
    }
    
    .xl\:focus\:grtprows-subgrid:focus{
        grid-template-rows: subgrid;
    }
    
    .xl\:focus\:grtprows-auto:focus{
        grid-template-rows: auto;
    }
    
    .xl\:focus\:grrow-auto:focus{
        grid-row: auto;
    }
    
    .xl\:focus\:grrow-span-1:focus{
        grid-row: span 1 / span 1;
    }
    
    .xl\:focus\:grrow-span-2:focus{
        grid-row: span 2 / span 2;
    }
    
    .xl\:focus\:grrow-span-3:focus{
        grid-row: span 3 / span 3;
    }
    
    .xl\:focus\:grrow-span-4:focus{
        grid-row: span 4 / span 4;
    }
    
    .xl\:focus\:grrow-span-5:focus{
        grid-row: span 5 / span 5;
    }
    
    .xl\:focus\:grrow-span-6:focus{
        grid-row: span 6 / span 6;
    }
    
    .xl\:focus\:grrow-span-7:focus{
        grid-row: span 7 / span 7;
    }
    
    .xl\:focus\:grrow-span-8:focus{
        grid-row: span 8 / span 8;
    }
    
    .xl\:focus\:grrow-span-9:focus{
        grid-row: span 9 / span 9;
    }
    
    .xl\:focus\:grrow-span-10:focus{
        grid-row: span 10 / span 10;
    }
    
    .xl\:focus\:grrow-span-11:focus{
        grid-row: span 11 / span 11;
    }
    
    .xl\:focus\:grrow-span-12:focus{
        grid-row: span 12 / span 12;
    }
    
    .xl\:focus\:grrow-span-full:focus{
        grid-row: span 1 / span -1;
    }
    
    .xl\:focus\:grrow-start-1:focus{
        grid-row-start: 1;
    }
    
    .xl\:focus\:grrow-start-2:focus{
        grid-row-start: 2;
    }
    
    .xl\:focus\:grrow-start-3:focus{
        grid-row-start: 3;
    }
    
    .xl\:focus\:grrow-start-4:focus{
        grid-row-start: 4;
    }
    
    .xl\:focus\:grrow-start-5:focus{
        grid-row-start: 5;
    }
    
    .xl\:focus\:grrow-start-6:focus{
        grid-row-start: 6;
    }
    
    .xl\:focus\:grrow-start-7:focus{
        grid-row-start: 7;
    }
    
    .xl\:focus\:grrow-start-8:focus{
        grid-row-start: 8;
    }
    
    .xl\:focus\:grrow-start-9:focus{
        grid-row-start: 9;
    }
    
    .xl\:focus\:grrow-start-10:focus{
        grid-row-start: 10;
    }
    
    .xl\:focus\:grrow-start-11:focus{
        grid-row-start: 11;
    }
    
    .xl\:focus\:grrow-start-12:focus{
        grid-row-start: 12;
    }
    
    .xl\:focus\:grrow-start-auto:focus{
        grid-row-start: auto;
    }
    
    .xl\:focus\:grrow-end-1:focus{
        grid-row-end: 1;
    }
    
    .xl\:focus\:grrow-end-2:focus{
        grid-row-end: 2;
    }
    
    .xl\:focus\:grrow-end-3:focus{
        grid-row-end: 3;
    }
    
    .xl\:focus\:grrow-end-4:focus{
        grid-row-end: 4;
    }
    
    .xl\:focus\:grrow-end-5:focus{
        grid-row-end: 5;
    }
    
    .xl\:focus\:grrow-end-6:focus{
        grid-row-end: 6;
    }
    
    .xl\:focus\:grrow-end-7:focus{
        grid-row-end: 7;
    }
    
    .xl\:focus\:grrow-end-8:focus{
        grid-row-end: 8;
    }
    
    .xl\:focus\:grrow-end-9:focus{
        grid-row-end: 9;
    }
    
    .xl\:focus\:grrow-end-10:focus{
        grid-row-end: 10;
    }
    
    .xl\:focus\:grrow-end-11:focus{
        grid-row-end: 11;
    }
    
    .xl\:focus\:grrow-end-12:focus{
        grid-row-end: 12;
    }
    
    .xl\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }
    
    .xl\:focus\:grfl-row:focus{
        grid-auto-flow: row;
    }
    
    .xl\:focus\:grfl-col:focus{
        grid-auto-flow: column;
    }
    
    .xl\:focus\:grfl-dense:focus{
        grid-auto-flow: dense;
    }
    
    .xl\:focus\:grfl-row-dense:focus{
        grid-auto-flow: row dense;
    }
    
    .xl\:focus\:grfl-col-dense:focus{
        grid-auto-flow: column dense;
    }
    
    .xl\:focus\:gr-auto-cols-auto:focus{
        grid-auto-columns: auto;
    }
    
    .xl\:focus\:gr-auto-cols-min:focus{
        grid-auto-columns: min-content;
    }
    
    .xl\:focus\:gr-auto-cols-max:focus{
        grid-auto-columns: max-content;
    }
    
    .xl\:focus\:gr-auto-cols-minmax:focus{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xl\:focus\:gr-auto-rows-auto:focus{
        grid-auto-rows: auto;
    }
    
    .xl\:focus\:gr-auto-rows-min:focus{
        grid-auto-rows: min-content;
    }
    
    .xl\:focus\:gr-auto-rows-max:focus{
        grid-auto-rows: max-content;
    }
    
    .xl\:focus\:gr-auto-rows-minmax:focus{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xl\:focus\:gap-0:focus{
        gap: 0;
    }
    
    .xl\:focus\:gap-x-0:focus{
        column-gap: 0;
    }
    
    .xl\:focus\:gap-y-0:focus{
        row-gap: 0;
    }
    
    .xl\:focus\:gap-1:focus{
        gap: 1px;
    }
    
    .xl\:focus\:gap-2:focus{
        gap: 2px;
    }
    
    .xl\:focus\:gap-4:focus{
        gap: 4px;
    }
    
    .xl\:focus\:gap-6:focus{
        gap: 6px;
    }
    
    .xl\:focus\:gap-8:focus{
        gap: 8px;
    }
    
    .xl\:focus\:gap-9:focus{
        gap: 9px;
    }
    
    .xl\:focus\:gap-10:focus{
        gap: 10px;
    }
    
    .xl\:focus\:gap-12:focus{
        gap: 12px;
    }
    
    .xl\:focus\:gap-14:focus{
        gap: 14px;
    }
    
    .xl\:focus\:gap-16:focus{
        gap: 16px;
    }
    
    .xl\:focus\:gap-18:focus{
        gap: 18px;
    }
    
    .xl\:focus\:gap-20:focus{
        gap: 20px;
    }
    
    .xl\:focus\:gap-x-0:focus{
        column-gap: 0;
    }
    
    .xl\:focus\:gap-x-1:focus{
        column-gap: 1px;
    }
    
    .xl\:focus\:gap-x-2:focus{
        column-gap: 2px;
    }
    
    .xl\:focus\:gap-x-4:focus{
        column-gap: 4px;
    }
    
    .xl\:focus\:gap-x-6:focus{
        column-gap: 6px;
    }
    
    .xl\:focus\:gap-x-8:focus{
        column-gap: 8px;
    }
    
    .xl\:focus\:gap-x-10:focus{
        column-gap: 10px;
    }
    
    .xl\:focus\:gap-x-12:focus{
        column-gap: 12px;
    }
    
    .xl\:focus\:gap-x-14:focus{
        column-gap: 14px;
    }
    
    .xl\:focus\:gap-x-16:focus{
        column-gap: 16px;
    }
    
    .xl\:focus\:gap-x-18:focus{
        column-gap: 18px;
    }
    
    .xl\:focus\:gap-x-20:focus{
        column-gap: 20px;
    }
    
    .xl\:focus\:gap-y-1:focus{
        row-gap: 1px;
    }
    
    .xl\:focus\:gap-y-2:focus{
        row-gap: 2px;
    }
    
    .xl\:focus\:gap-y-4:focus{
        row-gap: 4px;
    }
    
    .xl\:focus\:gap-y-6:focus{
        row-gap: 6px;
    }
    
    .xl\:focus\:gap-y-8:focus{
        row-gap: 8px;
    }
    
    .xl\:focus\:gap-y-10:focus{
        row-gap: 10px;
    }
    
    .xl\:focus\:gap-y-12:focus{
        row-gap: 12px;
    }
    
    .xl\:focus\:gap-y-14:focus{
        row-gap: 14px;
    }
    
    .xl\:focus\:gap-y-16:focus{
        row-gap: 16px;
    }
    
    .xl\:focus\:gap-y-18:focus{
        row-gap: 18px;
    }
    
    .xl\:focus\:gap-y-20:focus{
        row-gap: 20px;
    }
    
    .xl\:focus\:justify-content-normal:focus{
        justify-content: normal;
    }
    
    .xl\:focus\:justify-content-start:focus{
        justify-content: flex-start;
    }
    
    .xl\:focus\:justify-content-end:focus{
        justify-content: flex-end;
    }
    
    .xl\:focus\:justify-content-center:focus{
        justify-content: center;
    }
    
    .xl\:focus\:justify-content-between:focus{
        justify-content: space-between;
    }
    
    .xl\:focus\:justify-content-around:focus{
        justify-content: space-around;
    }
    
    .xl\:focus\:justify-content-evenly:focus{
        justify-content: space-evenly;
    }
    
    .xl\:focus\:justify-content-stretch:focus{
        justify-content: stretch;
    }
    
    .xl\:focus\:justify-items-start:focus{
        justify-items: start;
    }
    
    .xl\:focus\:justify-items-end:focus{
        justify-items: end;
    }
    
    .xl\:focus\:justify-items-center:focus{
        justify-items: center;
    }
    
    .xl\:focus\:justify-items-stretch:focus{
        justify-items: stretch;
    }
    
    .xl\:focus\:justify-self-auto:focus{
        justify-self: auto;
    }
    
    .xl\:focus\:justify-self-start:focus{
        justify-self: start;
    }
    
    .xl\:focus\:justify-self-end:focus{
        justify-self: end;
    }
    
    .xl\:focus\:justify-self-center:focus{
        justify-self: center;
    }
    
    .xl\:focus\:justify-self-stretch:focus{
        justify-self: stretch;
    }
    
    .xl\:focus\:align-content-normal:focus{
        align-content: normal;
    }
    
    .xl\:focus\:align-content-center:focus{
        align-content: center;
    }
    
    .xl\:focus\:align-content-start:focus{
        align-content: flex-start;
    }
    
    .xl\:focus\:align-content-end:focus{
        align-content: flex-end;
    }
    
    .xl\:focus\:align-content-between:focus{
        align-content: space-between;
    }
    
    .xl\:focus\:align-content-around:focus{
        align-content: space-around;
    }
    
    .xl\:focus\:align-content-evenly:focus{
        align-content: space-evenly;
    }
    
    .xl\:focus\:align-content-baseline:focus{
        align-content: space-baseline;
    }
    
    .xl\:focus\:align-content-stretch:focus{
        align-content: stretch;
    }
    
    .xl\:focus\:align-items-start:focus{
        align-items: start;
    }
    
    .xl\:focus\:align-items-end:focus{
        align-items: end;
    }
    
    .xl\:focus\:align-items-center:focus{
        align-items: center;
    }
    
    .xl\:focus\:align-items-stretch:focus{
        justify-items: stretch;
    }
    
    .xl\:focus\:align-self-auto:focus{
        justify-self: auto;
    }
    
    .xl\:focus\:align-self-start:focus{
        justify-self: start;
    }
    
    .xl\:focus\:align-self-end:focus{
        justify-self: end;
    }
    
    .xl\:focus\:align-self-center:focus{
        justify-self: center;
    }
    
    .xl\:focus\:align-self-stretch:focus{
        justify-self: stretch;
    }
    
    .xl\:focus\:align-self-baseline:focus{
        justify-self: baseline;
    }
    
    .xl\:focus\:place-content-center:focus{
        place-content: center;
    }
    
    .xl\:focus\:place-content-start:focus{
        place-content: start;
    }
    
    .xl\:focus\:place-content-end:focus{
        place-content: end;
    }
    
    .xl\:focus\:place-content-between:focus{
        place-content: between;
    }
    
    .xl\:focus\:place-content-around:focus{
        place-content: around;
    }
    
    .xl\:focus\:place-content-evenly:focus{
        place-content: evenly;
    }
    
    .xl\:focus\:place-content-baseline:focus{
        place-content: baseline;
    }
    
    .xl\:focus\:place-content-stretch:focus{
        place-content: stretch;
    }
    
    .xl\:focus\:place-items-start:focus{
        place-content: start;
    }
    
    .xl\:focus\:place-items-end:focus{
        place-content: end;
    }
    
    .xl\:focus\:place-items-center:focus{
        place-content: center;
    }
    
    .xl\:focus\:place-items-baseline:focus{
        place-content: baseline;
    }
    
    .xl\:focus\:place-items-stretch:focus{
        place-content: stretch;
    }
    
    .xl\:focus\:place-self-start:focus{
        place-self: start;
    }
    
    .xl\:focus\:place-self-end:focus{
        place-self: end;
    }
    
    .xl\:focus\:place-self-center:focus{
        place-self: center;
    }
    
    .xl\:focus\:place-self-baseline:focus{
        place-self: baseline;
    }
    
    .xl\:focus\:place-self-stretch:focus{
        place-self: stretch;
    }
    
    .xl\:focus\:w-0:focus{
        width: 0;
    }
    
    .xl\:focus\:w-2:focus{
        width: 2px;
    }
    
    .xl\:focus\:w-4:focus{
        width: 4px;
    }
    
    .xl\:focus\:w-6:focus{
        width: 6px;
    }
    
    .xl\:focus\:w-8:focus{
        width: 8px;
    }
    
    .xl\:focus\:w-10:focus{
        width: 10px;
    }
    
    .xl\:focus\:w-12:focus{
        width: 12px;
    }
    
    .xl\:focus\:w-14:focus{
        width: 14px;
    }
    
    .xl\:focus\:w-16:focus{
        width: 16px;
    }
    
    .xl\:focus\:w-18:focus{
        width: 18px;
    }
    
    .xl\:focus\:w-20:focus{
        width: 20px;
    }
    
    .xl\:focus\:w-22:focus{
        width: 1.5rem;
    }
    
    .xl\:focus\:w-24:focus{
        width: 3rem;
    }
    
    .xl\:focus\:w-26:focus{
        width: 4.5rem;
    }
    
    .xl\:focus\:w-28:focus{
        width: 6rem;
    }
    
    .xl\:focus\:w-30:focus{
        width: 7.5rem;
    }
    
    .xl\:focus\:w-32:focus{
        width: 10rem;
    }
    
    .xl\:focus\:w-34:focus{
        width: 11.5rem;
    }
    
    .xl\:focus\:w-36:focus{
        width: 13rem;
    }
    
    .xl\:focus\:w-38:focus{
        width: 14.5rem;
    }
    
    .xl\:focus\:w-40:focus{
        width: 16rem;
    }
    
    .xl\:focus\:w-42:focus{
        width: 18rem;
    }
    
    .xl\:focus\:w-44:focus{
        width: 20rem;
    }
    
    .xl\:focus\:w-46:focus{
        width: 22rem;
    }
    
    .xl\:focus\:w-48:focus{
        width: 24rem;
    }

    .xl\:focus\:w-52:focus{
        width: 28rem;
    }

    .xl\:focus\:w-56:focus{
        width: 32rem;
    }

    .xl\:focus\:w-60:focus{
        width: 36rem;
    }

    .xl\:focus\:w-64:focus{
        width: 40rem;
    }

    .xl\:focus\:w-68:focus{
        width: 44rem;
    }

    .xl\:focus\:w-72:focus{
        width: 48rem;
    }

    .xl\:focus\:w-76:focus{
        width: 52rem;
    }

    .xl\:focus\:w-80:focus{
        width: 56rem;
    }

    .xl\:focus\:w-84:focus{
        width: 60rem;
    }
    
    .xl\:focus\:w-hf:focus{
        width: 50%;
    }
    
    .xl\:focus\:w-third:focus{
        width: 33.333%;
    }
    
    .xl\:focus\:w-two-third:focus{
        width: 66.67%;
    }
    
    .xl\:focus\:w-quarter:focus{
        width: 25%;
    }
    
    .xl\:focus\:w-three-quarter:focus{
        width: 75%;
    }
    
    .xl\:focus\:w-fifth:focus{
        width: 20%;
    }
    
    .xl\:focus\:w-two-fifth:focus{
        width: 40%;
    }
    
    .xl\:focus\:w-three-fifth:focus{
        width: 60%;
    }
    
    .xl\:focus\:w-four-fifth:focus{
        width: 80%;
    }
    
    .xl\:focus\:w-tenth:focus{
        width: 10%;
    }
    
    .xl\:focus\:w-two-tenth:focus{
        width: 20%;
    }
    
    .xl\:focus\:w-three-tenth:focus{
        width: 30%;
    }
    
    .xl\:focus\:w-four-tenth:focus{
        width: 40%;
    }
    
    .xl\:focus\:w-five-tenth:focus{
        width: 50%;
    }
    
    .xl\:focus\:w-six-tenth:focus{
        width: 60%;
    }
    
    .xl\:focus\:w-seven-tenth:focus{
        width: 70%;
    }
    
    .xl\:focus\:w-eight-tenth:focus{
        width: 80%;
    }
    
    .xl\:focus\:w-nine-tenth:focus{
        width: 90%;
    }
    
    .xl\:focus\:w-full:focus{
        width: 100%;
    }
    
    .xl\:focus\:w-min:focus{
        width: min-content;
    }
    
    .xl\:focus\:w-max:focus{
        width: max-content;
    }
    
    .xl\:focus\:w-fit:focus{
        width: fit-content;
    }
    
    .xl\:focus\:min-vh-10:focus{
        min-height: 10vh;
    }
    
    .xl\:focus\:min-vh-20:focus{
        min-height: 20vh;
    }
    
    .xl\:focus\:min-vh-30:focus{
        min-height: 30vh;
    }
    
    .xl\:focus\:min-vh-40:focus{
        min-height: 40vh;
    }
    
    .xl\:focus\:min-vh-50:focus{
        min-height: 50vh;
    }
    
    .xl\:focus\:min-vh-60:focus{
        min-height: 60vh;
    }
    
    .xl\:focus\:min-vh-70:focus{
        min-height: 70vh;
    }
    
    .xl\:focus\:min-vh-80:focus{
        min-height: 80vh;
    }
    
    .xl\:focus\:min-vh-90:focus{
        min-height: 90vh;
    }
    
    .xl\:focus\:min-vh-100:focus{
        min-height: 100vh;
    }
    
    .xl\:focus\:min-vw-10:focus{
        min-width: 10vh;
    }
    
    .xl\:focus\:min-vw-20:focus{
        min-width: 20vh;
    }
    
    .xl\:focus\:min-vw-30:focus{
        min-width: 30vh;
    }
    
    .xl\:focus\:min-vw-40:focus{
        min-width: 40vh;
    }
    
    .xl\:focus\:min-vw-50:focus{
        min-width: 50vh;
    }
    
    .xl\:focus\:min-vw-60:focus{
        min-width: 60vh;
    }
    
    .xl\:focus\:min-vw-70:focus{
        min-width: 70vh;
    }
    
    .xl\:focus\:min-vw-80:focus{
        min-width: 80vh;
    }
    
    .xl\:focus\:min-vw-90:focus{
        min-width: 100vh;
    }
    
    .xl\:focus\:min-vw-100:focus{
        min-width: 100vh;
    }
    
    .xl\:focus\:max-vh-10:focus{
        max-height: 10vh;
    }
    
    .xl\:focus\:max-vh-20:focus{
        max-height: 20vh;
    }
    
    .xl\:focus\:max-vh-30:focus{
        max-height: 30vh;
    }
    
    .xl\:focus\:max-vh-40:focus{
        max-height: 40vh;
    }
    
    .xl\:focus\:max-vh-50:focus{
        max-height: 50vh;
    }
    
    .xl\:focus\:max-vh-60:focus{
        max-height: 60vh;
    }
    
    .xl\:focus\:max-vh-70:focus{
        max-height: 70vh;
    }
    
    .xl\:focus\:max-vh-80:focus{
        max-height: 80vh;
    }
    
    .xl\:focus\:max-vh-90:focus{
        max-height: 100vh;
    }
    
    .xl\:focus\:max-vh-100:focus{
        max-height: 100vh;
    }
    
    .xl\:focus\:max-vw-10:focus{
        max-width: 10vh;
    }
    
    .xl\:focus\:max-vw-20:focus{
        max-width: 20vh;
    }
    
    .xl\:focus\:max-vw-30:focus{
        max-width: 30vh;
    }
    
    .xl\:focus\:max-vw-40:focus{
        max-width: 40vh;
    }
    
    .xl\:focus\:max-vw-50:focus{
        max-width: 50vh;
    }
    
    .xl\:focus\:max-vw-60:focus{
        max-width: 60vh;
    }
    
    .xl\:focus\:max-vw-70:focus{
        max-width: 70vh;
    }
    
    .xl\:focus\:max-vw-80:focus{
        max-width: 80vh;
    }
    
    .xl\:focus\:max-vw-90:focus{
        max-width: 100vh;
    }
    
    .xl\:focus\:max-vw-100:focus{
        max-width: 100vh;
    }
    
    .xl\:focus\:min-w-2:focus{
        min-width: 2px;
    }
    
    .xl\:focus\:min-w-4:focus{
        min-width: 4px;
    }
    
    .xl\:focus\:min-w-6:focus{
        min-width: 6px;
    }
    
    .xl\:focus\:min-w-8:focus{
        min-width: 8px;
    }
    
    .xl\:focus\:min-w-10:focus{
        min-width: 10px;
    }
    
    .xl\:focus\:min-w-12:focus{
        min-width: 12px;
    }
    
    .xl\:focus\:min-w-14:focus{
        min-width: 14px;
    }
    
    .xl\:focus\:min-w-16:focus{
        min-width: 16px;
    }
    
    .xl\:focus\:min-w-18:focus{
        min-width: 18px;
    }
    
    .xl\:focus\:min-w-20:focus{
        min-width: 20px;
    }
    
    .xl\:focus\:min-w-22:focus{
        min-width: 1.5rem;
    }
    
    .xl\:focus\:min-w-24:focus{
        min-width: 3rem;
    }
    
    .xl\:focus\:min-w-26:focus{
        min-width: 4.5rem;
    }
    
    .xl\:focus\:min-w-28:focus{
        min-width: 6rem;
    }
    
    .xl\:focus\:min-w-30:focus{
        min-width: 7.5rem;
    }
    
    .xl\:focus\:min-w-32:focus{
        min-width: 10rem;
    }
    
    .xl\:focus\:min-w-34:focus{
        min-width: 11.5rem;
    }
    
    .xl\:focus\:min-w-36:focus{
        min-width: 13rem;
    }
    
    .xl\:focus\:min-w-38:focus{
        min-width: 14.5rem;
    }
    
    .xl\:focus\:min-w-40:focus{
        min-width: 16rem;
    }
    
    .xl\:focus\:min-w-42:focus{
        min-width: 18rem;
    }
    
    .xl\:focus\:min-w-44:focus{
        min-width: 20rem;
    }
    
    .xl\:focus\:min-w-46:focus{
        min-width: 22rem;
    }
    
    .xl\:focus\:min-w-48:focus{
        min-width: 24rem;
    }

    .xl\:focus\:min-w-52:focus{
        min-width: 28rem;
    }

    .xl\:focus\:min-w-56:focus{
        min-width: 32rem;
    }

    .xl\:focus\:min-w-60:focus{
        min-width: 36rem;
    }

    .xl\:focus\:min-w-64:focus{
        min-width: 40rem;
    }

    .xl\:focus\:min-w-68:focus{
        min-width: 44rem;
    }

    .xl\:focus\:min-w-72:focus{
        min-width: 48rem;
    }

    .xl\:focus\:min-w-76:focus{
        min-width: 52rem;
    }

    .xl\:focus\:min-w-80:focus{
        min-width: 56rem;
    }

    .xl\:focus\:min-w-84:focus{
        min-width: 60rem;
    }
    
    .xl\:focus\:min-w-hf:focus{
        min-width: 50%;
    }
    
    .xl\:focus\:min-w-full:focus{
        min-width: 100%;
    }
    
    .xl\:focus\:min-w-min:focus{
        min-width: min-content;
    }
    
    .xl\:focus\:min-w-max:focus{
        min-width: max-content;
    }
    
    .xl\:focus\:min-w-fit:focus{
        min-width: fit-content;
    }
    
    .xl\:focus\:max-w-0:focus{
        max-width: 0;
    }
    
    .xl\:focus\:max-w-2:focus{
        max-width: 2px;
    }
    
    .xl\:focus\:max-w-4:focus{
        max-width: 4px;
    }
    
    .xl\:focus\:max-w-6:focus{
        max-width: 6px;
    }
    
    .xl\:focus\:max-w-8:focus{
        max-width: 8px;
    }
    
    .xl\:focus\:max-w-10:focus{
        max-width: 10px;
    }
    
    .xl\:focus\:max-w-12:focus{
        max-width: 12px;
    }
    
    .xl\:focus\:max-w-14:focus{
        max-width: 14px;
    }
    
    .xl\:focus\:max-w-16:focus{
        max-width: 16px;
    }
    
    .xl\:focus\:max-w-18:focus{
        max-width: 18px;
    }
    
    .xl\:focus\:max-w-20:focus{
        max-width: 20px;
    }
    
    .xl\:focus\:max-w-22:focus{
        max-width: 1.5rem;
    }
    
    .xl\:focus\:max-w-24:focus{
        max-width: 3rem;
    }
    
    .xl\:focus\:max-w-26:focus{
        max-width: 4.5rem;
    }
    
    .xl\:focus\:max-w-28:focus{
        max-width: 6rem;
    }
    
    .xl\:focus\:max-w-30:focus{
        max-width: 7.5rem;
    }
    
    .xl\:focus\:max-w-32:focus{
        max-width: 10rem;
    }
    
    .xl\:focus\:max-w-34:focus{
        max-width: 11.5rem;
    }
    
    .xl\:focus\:max-w-36:focus{
        max-width: 13rem;
    }
    
    .xl\:focus\:max-w-38:focus{
        max-width: 14.5rem;
    }
    
    .xl\:focus\:max-w-40:focus{
        max-width: 16rem;
    }
    
    .xl\:focus\:max-w-42:focus{
        max-width: 18rem;
    }
    
    .xl\:focus\:max-w-44:focus{
        max-width: 20rem;
    }
    
    .xl\:focus\:max-w-46:focus{
        max-width: 22rem;
    }
    
    .xl\:focus\:max-w-48:focus{
        max-width: 24rem;
    }

    .xl\:focus\:max-w-52:focus{
        max-width: 28rem;
    }

    .xl\:focus\:max-w-56:focus{
        max-width: 32rem;
    }

    .xl\:focus\:max-w-60:focus{
        max-width: 36rem;
    }

    .xl\:focus\:max-w-64:focus{
        max-width: 40rem;
    }

    .xl\:focus\:max-w-68:focus{
        max-width: 44rem;
    }

    .xl\:focus\:max-w-72:focus{
        max-width: 48rem;
    }

    .xl\:focus\:max-w-76:focus{
        max-width: 52rem;
    }

    .xl\:focus\:max-w-80:focus{
        max-width: 56rem;
    }

    .xl\:focus\:max-w-84:focus{
        max-width: 60rem;
    }
    
    .xl\:focus\:max-w-hf:focus{
        max-width: 50%;
    }
    
    .xl\:focus\:max-w-full:focus{
        max-width: 100%;
    }
    
    .xl\:focus\:max-w-max:focus{
        max-width: max-content;
    }
    
    .xl\:focus\:max-w-max:focus{
        max-width: max-content;
    }
    
    .xl\:focus\:max-w-fit:focus{
        max-width: fit-content;
    }
    
    .xl\:focus\:h-0:focus{
        height: 0;
    }
    
    .xl\:focus\:h-2:focus{
        height: 2px;
    }
    
    .xl\:focus\:h-4:focus{
        height: 4px;
    }
    
    .xl\:focus\:h-6:focus{
        height: 6px;
    }
    
    .xl\:focus\:h-8:focus{
        height: 8px;
    }
    
    .xl\:focus\:h-10:focus{
        height: 10px;
    }
    
    .xl\:focus\:h-12:focus{
        height: 12px;
    }
    
    .xl\:focus\:h-14:focus{
        height: 14px;
    }
    
    .xl\:focus\:h-16:focus{
        height: 16px;
    }
    
    .xl\:focus\:h-18:focus{
        height: 18px;
    }
    
    .xl\:focus\:h-20:focus{
        height: 20px;
    }
    
    .xl\:focus\:h-22:focus{
        height: 1.5rem;
    }
    
    .xl\:focus\:h-24:focus{
        height: 3rem;
    }
    
    .xl\:focus\:h-26:focus{
        height: 4.5rem;
    }
    
    .xl\:focus\:h-28:focus{
        height: 6rem;
    }
    
    .xl\:focus\:h-30:focus{
        height: 7.5rem;
    }
    
    .xl\:focus\:h-32:focus{
        height: 10rem;
    }
    
    .xl\:focus\:h-34:focus{
        height: 11.5rem;
    }
    
    .xl\:focus\:h-36:focus{
        height: 13rem;
    }
    
    .xl\:focus\:h-38:focus{
        height: 14.5rem;
    }
    
    .xl\:focus\:h-40:focus{
        height: 16rem;
    }
    
    .xl\:focus\:h-42:focus{
        height: 18rem;
    }
    
    .xl\:focus\:h-44:focus{
        height: 20rem;
    }
    
    .xl\:focus\:h-46:focus{
        height: 22rem;
    }
    
    .xl\:focus\:h-48:focus{
        height: 24rem;
    }

    .xl\:focus\:h-52:focus{
        height: 28rem;
    }

    .xl\:focus\:h-56:focus{
        height: 32rem;
    }

    .xl\:focus\:h-60:focus{
        height: 36rem;
    }

    .xl\:focus\:h-64:focus{
        height: 40rem;
    }

    .xl\:focus\:h-68:focus{
        height: 44rem;
    }

    .xl\:focus\:h-72:focus{
        height: 48rem;
    }

    .xl\:focus\:h-76:focus{
        height: 52rem;
    }

    .xl\:focus\:h-80:focus{
        height: 56rem;
    }

    .xl\:focus\:h-84:focus{
        height: 60rem;
    }
    
    .xl\:focus\:h-hf:focus{
        height: 50%;
    }
    
    .xl\:focus\:h-third:focus{
        height: 33.333%;
    }
    
    .xl\:focus\:h-two-third:focus{
        height: 66.67%;
    }
    
    .xl\:focus\:h-quarter:focus{
        height: 25%;
    }
    
    .xl\:focus\:h-three-quarter:focus{
        height: 75%;
    }
    
    .xl\:focus\:h-fifth:focus{
        height: 20%;
    }
    
    .xl\:focus\:h-two-fifth:focus{
        height: 40%;
    }
    
    .xl\:focus\:h-three-fifth:focus{
        height: 60%;
    }
    
    .xl\:focus\:h-four-fifth:focus{
        height: 80%;
    }
    
    .xl\:focus\:h-tenth:focus{
        height: 10%;
    }
    
    .xl\:focus\:h-two-tenth:focus{
        height: 20%;
    }
    
    .xl\:focus\:h-three-tenth:focus{
        height: 30%;
    }
    
    .xl\:focus\:h-four-tenth:focus{
        height: 40%;
    }
    
    .xl\:focus\:h-five-tenth:focus{
        height: 50%;
    }
    
    .xl\:focus\:h-six-tenth:focus{
        height: 60%;
    }
    
    .xl\:focus\:h-seventh-tenth:focus{
        height: 70%;
    }
    
    .xl\:focus\:h-eight-tenth:focus{
        height: 80%;
    }
    
    .xl\:focus\:h-nine-tenth:focus{
        height: 90%;
    }
    
    .xl\:focus\:h-full:focus{
        height: 100%;
    }
    
    .xl\:focus\:h-min:focus{
        height: min-content;
    }
    
    .xl\:focus\:h-max:focus{
        height: max-content;
    }
    
    .xl\:focus\:h-fit:focus{
        height: fit-content;
    }
    
    .xl\:focus\:min-h-0:focus{
        min-height: 0;
    }
    
    .xl\:focus\:min-h-2:focus{
        min-height: 2px;
    }
    
    .xl\:focus\:min-h-4:focus{
        min-height: 4px;
    }
    
    .xl\:focus\:min-h-6:focus{
        min-height: 6px;
    }
    
    .xl\:focus\:min-h-8:focus{
        min-height: 8px;
    }
    
    .xl\:focus\:min-h-10:focus{
        min-height: 10px;
    }
    
    .xl\:focus\:min-h-12:focus{
        min-height: 12px;
    }
    
    .xl\:focus\:min-h-14:focus{
        min-height: 14px;
    }
    
    .xl\:focus\:min-h-16:focus{
        min-height: 16px;
    }
    
    .xl\:focus\:min-h-18:focus{
        min-height: 18px;
    }
    
    .xl\:focus\:min-h-20:focus{
        min-height: 20px;
    }
    
    .xl\:focus\:min-h-22:focus{
        min-height: 1.5rem;
    }
    
    .xl\:focus\:min-h-24:focus{
        min-height: 3rem;
    }
    
    .xl\:focus\:min-h-26:focus{
        min-height: 4.5rem;
    }
    
    .xl\:focus\:min-h-28:focus{
        min-height: 6rem;
    }
    
    .xl\:focus\:min-h-30:focus{
        min-height: 7.5rem;
    }
    
    .xl\:focus\:min-h-32:focus{
        min-height: 10rem;
    }
    
    .xl\:focus\:min-h-34:focus{
        min-height: 11.5rem;
    }
    
    .xl\:focus\:min-h-36:focus{
        min-height: 13rem;
    }
    
    .xl\:focus\:min-h-38:focus{
        min-height: 14.5rem;
    }
    
    .xl\:focus\:min-h-40:focus{
        min-height: 16rem;
    }
    
    .xl\:focus\:min-h-42:focus{
        min-height: 18rem;
    }
    
    .xl\:focus\:min-h-44:focus{
        min-height: 20rem;
    }
    
    .xl\:focus\:min-h-46:focus{
        min-height: 22rem;
    }
    
    .xl\:focus\:min-h-48:focus{
        min-height: 24rem;
    }
    
    .xl\:focus\:min-h-hf:focus{
        min-height: 50%;
    }
    
    .xl\:focus\:min-h-full:focus{
        min-height: 100%;
    }
    
    .xl\:focus\:min-h-min:focus{
        min-height: min-content;
    }
    
    .xl\:focus\:min-h-max:focus{
        min-height: max-content;
    }
    
    .xl\:focus\:min-h-fit:focus{
        min-height: fit-content;
    }
    
    .xl\:focus\:max-h-0:focus{
        max-height: 0;
    }
    
    .xl\:focus\:max-h-2:focus{
        max-height: 2px;
    }
    
    .xl\:focus\:max-h-4:focus{
        max-height: 4px;
    }
    
    .xl\:focus\:max-h-6:focus{
        max-height: 6px;
    }
    
    .xl\:focus\:max-h-8:focus{
        max-height: 8px;
    }
    
    .xl\:focus\:max-h-10:focus{
        max-height: 10px;
    }
    
    .xl\:focus\:max-h-12:focus{
        max-height: 12px;
    }
    
    .xl\:focus\:max-h-14:focus{
        max-height: 14px;
    }
    
    .xl\:focus\:max-h-16:focus{
        max-height: 16px;
    }
    
    .xl\:focus\:max-h-18:focus{
        max-height: 18px;
    }
    
    .xl\:focus\:max-h-20:focus{
        max-height: 20px;
    }
    
    .xl\:focus\:max-h-22:focus{
        max-height: 1.5rem;
    }
    
    .xl\:focus\:max-h-24:focus{
        max-height: 3rem;
    }
    
    .xl\:focus\:max-h-26:focus{
        max-height: 4.5rem;
    }
    
    .xl\:focus\:max-h-28:focus{
        max-height: 6rem;
    }
    
    .xl\:focus\:max-h-30:focus{
        max-height: 7.5rem;
    }
    
    .xl\:focus\:max-h-32:focus{
        max-height: 10rem;
    }
    
    .xl\:focus\:max-h-34:focus{
        max-height: 11.5rem;
    }
    
    .xl\:focus\:max-h-36:focus{
        max-height: 13rem;
    }
    
    .xl\:focus\:max-h-38:focus{
        max-height: 14.5rem;
    }
    
    .xl\:focus\:max-h-40:focus{
        max-height: 16rem;
    }
    
    .xl\:focus\:max-h-42:focus{
        max-height: 18rem;
    }
    
    .xl\:focus\:max-h-44:focus{
        max-height: 20rem;
    }
    
    .xl\:focus\:max-h-46:focus{
        max-height: 22rem;
    }
    
    .xl\:focus\:max-h-48:focus{
        max-height: 24rem;
    }
    
    .xl\:focus\:max-h-hf:focus{
        max-height: 50%;
    }
    
    .xl\:focus\:max-h-full:focus{
        max-height: 100%;
    }
    
    .xl\:focus\:max-h-max:focus{
        max-height: max-content;
    }
    
    .xl\:focus\:max-h-max:focus{
        max-height: max-content;
    }
    
    .xl\:focus\:max-h-fit:focus{
        max-height: fit-content;
    }
    
    .xl\:focus\:sans:focus{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xl\:focus\:serif:focus{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xl\:focus\:mono:focus{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xl\:focus\:font-s-xs:focus{
        font-size: var(--velocity-font-s-xs);
    }

    .xl\:focus\:font-s-sm:focus{
        font-size: var(--velocity-font-s-sm);
    }

    .xl\:focus\:font-s-md:focus{
        font-size: var(--velocity-font-s-md);
    }

    .xl\:focus\:font-s-lg:focus{
        font-size: var(--velocity-font-s-lg);
    }

    .xl\:focus\:font-s-xm:focus{
        font-size: var(--velocity-font-s-xm);
    }

    .xl\:focus\:font-s-xl:focus{
        font-size: var(--velocity-font-s-xl);
    }

    .xl\:focus\:font-s-2md:focus{
        font-size: var(--velocity-font-s-2md);
    }

    .xl\:focus\:font-s-2xm:focus{
        font-size: var(--velocity-font-s-2xm);
    }

    .xl\:focus\:font-s-2lg:focus{
        font-size: var(--velocity-font-s-2lg);
    }

    .xl\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:focus\:font-s-4md:focus{
        font-size: var(--velocity-font-s-4md);
    }

    .xl\:focus\:font-s-6md:focus{
        font-size: var(--velocity-font-s-6md);
    }

    .xl\:focus\:font-s-8md:focus{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xl\:focus\:font-smoothing-antialiased:focus{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xl\:focus\:font-subpixel-antialiased:focus{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xl\:focus\:italic:focus{
        font-style: italic;
    }
    
    .xl\:focus\:italic-0:focus{
        font-style: normal;
    }
    
    .xl\:focus\:font-w-thin:focus{
        font-weight: 100;
    }
    
    .xl\:focus\:font-w-extralight:focus{
        font-weight: 200;
    }
    
    .xl\:focus\:font-w-light:focus{
        font-weight: 300;
    }
    
    .xl\:focus\:font-w-normal:focus{
        font-weight: 400;
    }
    
    .xl\:focus\:font-w-medium:focus{
        font-weight: 500;
    }
    
    .xl\:focus\:font-w-semibold:focus{
        font-weight: 600;
    }
    
    .xl\:focus\:font-w-bold:focus{
        font-weight: 700;
    }
    
    .xl\:focus\:font-w-extrabold:focus{
        font-weight: 800;
    }
    
    .xl\:focus\:font-w-black:focus{
        font-weight: 900;
    }
    
    .xl\:focus\:letter-space-lt:focus{
        letter-spacing: -0.25rem;
    }
    
    .xl\:focus\:letter-space-tt:focus{
        letter-spacing: -0.125rem;
    }
    
    .xl\:focus\:letter-space-normal:focus{
        letter-spacing: 0;
    }
    
    .xl\:focus\:letter-space-wide:focus{
        letter-spacing: 0.125rem;
    }
    
    .xl\:focus\:letter-space-wider:focus{
        letter-spacing: 0.25rem;
    }
    
    .xl\:focus\:line-h-1:focus{
        line-height: 0.25rem;
    }
    
    .xl\:focus\:line-h-2:focus{
        line-height: 0.5rem;
    }
    
    .xl\:focus\:line-h-3:focus{
        line-height: 0.75rem;
    }
    
    .xl\:focus\:line-h-4:focus{
        line-height: 1rem;
    }
    
    .xl\:focus\:line-h-5:focus{
        line-height: 1.25rem;
    }
    
    .xl\:focus\:line-h-6:focus{
        line-height: 1.5rem;
    }
    
    .xl\:focus\:line-h-7:focus{
        line-height: 1.75rem;
    }
    
    .xl\:focus\:line-h-8:focus{
        line-height: 2rem;
    }
    
    .xl\:focus\:line-h-9:focus{
        line-height: 2.25rem;
    }
    
    .xl\:focus\:line-h-10:focus{
        line-height: 2.5rem;
    }
    
    .xl\:focus\:line-h-normal:focus{
        line-height: 1;
    }
    
    .xl\:focus\:line-h-sm:focus{
        line-height: 1.25;
    }
    
    .xl\:focus\:line-h-md:focus{
        line-height: 1.5;
    }
    
    .xl\:focus\:line-h-lg:focus{
        line-height: 1.75;
    }
    
    .xl\:focus\:line-h-lg:focus{
        line-height: 2;
    }
    
    .xl\:focus\:line-h-xl:focus{
        line-height: 4;
    }
    
    .xl\:focus\:list-img-none:focus{
        list-style-image: none;
    }
    
    .xl\:focus\:list-position-inside:focus{
        list-style-position: inside;
    }
    
    .xl\:focus\:list-position-outside:focus{
        list-style-position: outside;
    }
    
    .xl\:focus\:list-type-none:focus{
        list-style-type: none;
    }
    
    .xl\:focus\:list-type-disc:focus{
        list-style-type: disc;
    }
    
    .xl\:focus\:list-type-decimal:focus{
        list-style-type: decimal;
    }
    
    .xl\:focus\:list-type-square:focus{
        list-style-type: square;
    }
    
    .xl\:focus\:left-text:focus{
        text-align: left;
    }
    
    .xl\:focus\:right-text:focus{
        text-align: right;
    }
    
    .xl\:focus\:justify-text:focus{
        text-align: justify;
    }
    
    .xl\:focus\:center-text:focus{
        text-align: center;
    }
    
    .xl\:focus\:start-text:focus{
        text-align: start;
    }
    
    .xl\:focus\:end-text:focus{
        text-align: end;
    }
    
    .xl\:focus\:underline-text:focus{
        text-decoration-line: underline;
    }
    
    .xl\:focus\:overline-text:focus{
        text-decoration-line: overline;
    }
    
    .xl\:focus\:strikethrough-text:focus{
        text-decoration-line: line-through;
    }
    
    .xl\:focus\:no-decoration-text:focus{
        text-decoration-line: none;
    }
    
    .xl\:focus\:text-decoration-solid:focus{
        text-decoration-style: solid;
    }
    
    .xl\:focus\:text-decoration-double:focus{
        text-decoration-style: double;
    }
    
    .xl\:focus\:text-decoration-dotted:focus{
        text-decoration-style: dotted;
    }
    
    .xl\:focus\:text-decoration-dashed:focus{
        text-decoration-style: dashed;
    }
    
    .xl\:focus\:text-decoration-wavy:focus{
        text-decoration-style: wavy;
    }
    
    .xl\:focus\:decoration-thick-auto:focus{
        text-decoration-thickness: auto;
    }
    
    .xl\:focus\:decoration-thick-0:focus{
        text-decoration-thickness: 0;
    }
    
    .xl\:focus\:decoration-thick-sm:focus{
        text-decoration-thickness: 1px;
    }
    
    .xl\:focus\:decoration-thick-md:focus{
        text-decoration-thickness: 2px;
    }
    
    .xl\:focus\:decoration-thick-lg:focus{
        text-decoration-thickness: 4px;
    }
    
    .xl\:focus\:decoration-thick-xl:focus{
        text-decoration-thickness: 8px;
    }
    
    .xl\:focus\:underline-offset-auto:focus{
        text-underline-offset: auto;
    }
    
    .xl\:focus\:underline-offset-0:focus{
        text-underline-offset: 0;
    }
    
    .xl\:focus\:underline-offset-sm:focus{
        text-underline-offset: 1px;
    }
    
    .xl\:focus\:underline-offset-md:focus{
        text-underline-offset: 2px;
    }
    
    .xl\:focus\:underline-offset-lg:focus{
        text-underline-offset: 4px;
    }
    
    .xl\:focus\:underline-offset-xl:focus{
        text-underline-offset: 8px;
    }
    
    .xl\:focus\:text-uppercase:focus{
        text-transform: uppercase;
    }
    
    .xl\:focus\:text-lowercase:focus{
        text-transform: lowercase;
    }
    
    .xl\:focus\:text-capitalize:focus{
        text-transform: capitalize;
    }
    
    .xl\:focus\:text-no-case:focus{
        text-transform: none;
    }
    
    .xl\:focus\:text-ellipsis:focus{
        text-overflow: ellipsis;
    }
    
    .xl\:focus\:text-clip:focus{
        text-overflow: clip;
    }
    
    .xl\:focus\:text-wrap:focus{
        text-wrap: wrap;
    }
    
    .xl\:focus\:text-nowrap:focus{
        text-wrap: nowrap;
    }
    
    .xl\:focus\:text-balance:focus{
        text-wrap: balance;
    }
    
    .xl\:focus\:text-pretty:focus{
        text-wrap: pretty;
    }
    
    .xl\:focus\:text-indent-0:focus{
        text-indent: 0;
    }
    
    .xl\:focus\:text-indent-1:focus{
        text-indent: 1px;
    }
    
    .xl\:focus\:text-indent-2:focus{
        text-indent: 2px;
    }
    
    .xl\:focus\:text-indent-4:focus{
        text-indent: 4px;
    }
    
    .xl\:focus\:text-indent-6:focus{
        text-indent: 6px;
    }
    
    .xl\:focus\:text-indent-8:focus{
        text-indent: 8px;
    }
    
    .xl\:focus\:text-indent-10:focus{
        text-indent: 10px;
    }
    
    .xl\:focus\:text-indent-12:focus{
        text-indent: 12px;
    }
    
    .xl\:focus\:text-indent-14:focus{
        text-indent: 14px;
    }
    
    .xl\:focus\:text-indent-16:focus{
        text-indent: 16px;
    }
    
    .xl\:focus\:text-indent-18:focus{
        text-indent: 18px;
    }
    
    .xl\:focus\:text-indent-20:focus{
        text-indent: 20px;
    }
    
    .xl\:focus\:vertical-align-baseline:focus{
        vertical-align: baseline;
    }
    
    .xl\:focus\:vertical-align-top:focus{
        vertical-align: top;
    }
    
    .xl\:focus\:vertical-align-bottom:focus{
        vertical-align: bottom;
    }
    
    .xl\:focus\:vertical-align-middle:focus{
        vertical-align: middle;
    }
    
    .xl\:focus\:vertical-align-text-top:focus{
        vertical-align: text-top;
    }
    
    .xl\:focus\:vertical-align-text-bottom:focus{
        vertical-align: text-bottom;
    }
    
    .xl\:focus\:vertical-align-sub:focus{
        vertical-align: sub;
    }
    
    .xl\:focus\:vertical-align-super:focus{
        vertical-align: super;
    }
    
    .xl\:focus\:white-space-normal:focus{
        white-space: normal;
    }
    
    .xl\:focus\:white-space-nowrap:focus{
        white-space: nowrap;
    }
    
    .xl\:focus\:white-space-pre:focus{
        white-space: pre;
    }
    
    .xl\:focus\:white-space-pre-line:focus{
        white-space: pre-line;
    }
    
    .xl\:focus\:white-space-pre-wrap:focus{
        white-space: pre-wrap;
    }
    
    .xl\:focus\:white-break-spaces:focus{
        white-space: break-spaces;
    }
    
    .xl\:focus\:word-break-normal:focus{
        word-break: normal;
    }
    
    .xl\:focus\:word-break-words:focus{
        word-break: break-word;
    }
    
    .xl\:focus\:word-break-all:focus{
        word-break: break-all;
    }
    
    .xl\:focus\:word-break-keep:focus{
        word-break: keep-all;
    }
    
    .xl\:focus\:content-none:focus{
        content: none;
    }
    
    .xl\:focus\:content-blank:focus{
        content: "";
    }
    
    .xl\:focus\:bg-fixed:focus{
        background-attachment: fixed;
    }
    
    .xl\:focus\:bg-local:focus{
        background-attachment: local;
    }
    
    .xl\:focus\:bg-scroll:focus{
        background-attachment: scroll;
    }
    
    .xl\:focus\:bg-clip-border:focus{
        background-clip: border-box;
    }
    
    .xl\:focus\:bg-clip-content:focus{
        background-clip: content-box;
    }
    
    .xl\:focus\:bg-clip-padding:focus{
        background-clip: padding-box;
    }
    
    .xl\:focus\:bg-clip-text:focus{
        background-clip: text;
    }
    
    .xl\:focus\:bg-or-border:focus{
        background-origin: border-box;
    }
    
    .xl\:focus\:bg-origin-border:focus{
        background-origin: border-box;
    }
    
    .xl\:focus\:bg-origin-padding:focus{
        background-origin: padding-box;
    }
    
    .xl\:focus\:bg-origin-content:focus{
        background-origin: content-box;
    }
    
    .xl\:focus\:bg-top:focus{
        background-position: top;
    }
    
    .xl\:focus\:bg-bottom:focus{
        background-position: bottom;
    }
    
    .xl\:focus\:bg-center:focus{
        background-position: center;
    }
    
    .xl\:focus\:bg-left:focus{
        background-position: left;
    }
    
    .xl\:focus\:bg-right:focus{
        background-position: top;
    }
    
    .xl\:focus\:bg-left-top:focus{
        background-position: left top;
    }
    
    .xl\:focus\:bg-right-top:focus{
        background-position: right top;
    }
    
    .xl\:focus\:bg-left-bottom:focus{
        background-position: left bottom;
    }
    
    .xl\:focus\:bg-right-bottom:focus{
        background-position: right bottom;
    }
    
    .xl\:focus\:bg-no-repeat:focus{
        background-repeat: no-repeat;
    }
    
    .xl\:focus\:bg-repeat:focus{
        background-repeat: repeat;
    }
    
    .xl\:focus\:bg-repeat-x:focus{
        background-repeat: repeat-x;
    }
    
    .xl\:focus\:bg-repeat-y:focus{
        background-repeat: repeat-y;
    }
    
    .xl\:focus\:bg-repeat-space:focus{
        background-repeat: space;
    }
    
    .xl\:focus\:bg-repeat-round:focus{
        background-repeat: round;
    }
    
    .xl\:focus\:bg-s-auto:focus{
        background-size: auto;
    }
    
    .xl\:focus\:bg-s-cover:focus{
        background-size: cover;
    }
    
    .xl\:focus\:bg-s-contain:focus{
        background-size: contain;
    }
    
    /* padding */
    .xl\:focus\:p-auto:focus{
        padding: auto;
    }
    
    .xl\:focus\:p-0:focus{
        padding: 0;
    }
    
    .xl\:focus\:p-4:focus{
        padding: var(--velocity-padding-4);
    }
    
    .xl\:focus\:p-8:focus{
        padding: var(--velocity-padding-8);
    }
    
    .xl\:focus\:p-12:focus{
        padding: var(--velocity-padding-12);
    }
    
    .xl\:focus\:p-16:focus{
        padding: var(--velocity-padding-16);
    }
    
    .xl\:focus\:p-20:focus{
        padding: var(--velocity-padding-20);
    }
    
    .xl\:focus\:p-24:focus{
        padding: var(--velocity-padding-24);
    }
    
    .xl\:focus\:p-28:focus{
        padding: var(--velocity-padding-28);
    }
    
    .xl\:focus\:p-32:focus{
        padding: var(--velocity-padding-32);
    }
    
    .xl\:focus\:p-36:focus{
        padding: var(--velocity-padding-36);
    }
    
    .xl\:focus\:p-40:focus{
        padding: var(--velocity-padding-40);
    }
    
    .xl\:focus\:p-44:focus{
        padding: var(--velocity-padding-44);
    }
    
    .xl\:focus\:p-48:focus{
        padding: var(--velocity-padding-48);
    }
    
    .xl\:focus\:p-52:focus{
        padding: var(--velocity-padding-52);
    }
    
    .xl\:focus\:p-56:focus{
        padding: var(--velocity-padding-56);
    }
    
    .xl\:focus\:p-60:focus{
        padding: var(--velocity-padding-60);
    }
    
    .xl\:focus\:p-64:focus{
        padding: var(--velocity-padding-64);
    }
    
    .xl\:focus\:p-68:focus{
        padding: var(--velocity-padding-68);
    }
    
    .xl\:focus\:p-72:focus{
        padding: var(--velocity-padding-72);
    }
    
    .xl\:focus\:p-76:focus{
        padding: var(--velocity-padding-76);
    }
    
    .xl\:focus\:p-80:focus{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xl\:focus\:pt-auto:focus{
        padding-top: auto;
    }
    
    .xl\:focus\:pt-0:focus{
        padding-top: 0;
    }
    
    .xl\:focus\:pt-4:focus{
        padding-top: 0.25rem;
    }
    
    .xl\:focus\:pt-8:focus{
        padding-top: 0.5rem;
    }
    
    .xl\:focus\:pt-12:focus{
        padding-top: 0.75rem;
    }
    
    .xl\:focus\:pt-16:focus{
        padding-top: 1rem;
    }
    
    .xl\:focus\:pt-20:focus{
        padding-top: 1.25rem;
    }
    
    .xl\:focus\:pt-24:focus{
        padding-top: 1.5rem;
    }
    
    .xl\:focus\:pt-28:focus{
        padding-top: 1.75rem;
    }
    
    .xl\:focus\:pt-32:focus{
        padding-top: 2rem;
    }
    
    .xl\:focus\:pt-36:focus{
        padding-top: 2.25rem;
    }
    
    .xl\:focus\:pt-40:focus{
        padding-top: 2.5rem;
    }
    
    .xl\:focus\:pt-44:focus{
        padding-top: 2.75rem;
    }
    
    .xl\:focus\:pt-48:focus{
        padding-top: 3rem;
    }
    
    .xl\:focus\:pt-52:focus{
        padding-top: 3.25rem;
    }
    
    .xl\:focus\:pt-56:focus{
        padding-top: 3.5rem;
    }
    
    .xl\:focus\:pt-60:focus{
        padding-top: 3.75rem;
    }
    
    .xl\:focus\:pt-64:focus{
        padding-top: 4rem;
    }
    
    .xl\:focus\:pt-68:focus{
        padding-top: 6rem;
    }
    
    .xl\:focus\:pt-72:focus{
        padding-top: 8rem;
    }
    
    .xl\:focus\:pt-76:focus{
        padding-top: 12rem;
    }
    
    .xl\:focus\:pt-80:focus{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xl\:focus\:pb-auto:focus{
        padding-bottom: auto;
    }
    
    .xl\:focus\:pb-0:focus{
        padding-bottom: 0;
    }
    
    .xl\:focus\:pb-4:focus{
        padding-bottom: 0.25rem;
    }
    
    .xl\:focus\:pb-8:focus{
        padding-bottom: 0.5rem;
    }
    
    .xl\:focus\:pb-12:focus{
        padding-bottom: 0.75rem;
    }
    
    .xl\:focus\:pb-16:focus{
        padding-bottom: 1rem;
    }
    
    .xl\:focus\:pb-20:focus{
        padding-bottom: 1.25rem;
    }
    
    .xl\:focus\:pb-24:focus{
        padding-bottom: 1.5rem;
    }
    
    .xl\:focus\:pb-28:focus{
        padding-bottom: 1.75rem;
    }
    
    .xl\:focus\:pb-32:focus{
        padding-bottom: 2rem;
    }
    
    .xl\:focus\:pb-36:focus{
        padding-bottom: 2.25rem;
    }
    
    .xl\:focus\:pb-40:focus{
        padding-bottom: 2.5rem;
    }
    
    .xl\:focus\:pb-44:focus{
        padding-bottom: 2.75rem;
    }
    
    .xl\:focus\:pb-48:focus{
        padding-bottom: 3rem;
    }
    
    .xl\:focus\:pb-52:focus{
        padding-bottom: 3.25rem;
    }
    
    .xl\:focus\:pb-56:focus{
        padding-bottom: 3.5rem;
    }
    
    .xl\:focus\:pb-60:focus{
        padding-bottom: 3.75rem;
    }
    
    .xl\:focus\:pb-64:focus{
        padding-bottom: 4rem;
    }
    
    .xl\:focus\:pb-68:focus{
        padding-bottom: 6rem;
    }
    
    .xl\:focus\:pb-72:focus{
        padding-bottom: 8rem;
    }
    
    .xl\:focus\:pb-76:focus{
        padding-bottom: 12rem;
    }
    
    .xl\:focus\:pb-80:focus{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xl\:focus\:pl-0:focus{
        padding-left: auto;
    }
    
    .xl\:focus\:pl-0:focus{
        padding-left: 0;
    }
    
    .xl\:focus\:pl-4:focus{
        padding-left: 0.25rem;
    }
    
    .xl\:focus\:pl-8:focus{
        padding-left: 0.5rem;
    }
    
    .xl\:focus\:pl-12:focus{
        padding-left: 0.75rem;
    }
    
    .xl\:focus\:pl-16:focus{
        padding-left: 1rem;
    }
    
    .xl\:focus\:pl-20:focus{
        padding-left: 1.25rem;
    }
    
    .xl\:focus\:pl-24:focus{
        padding-left: 1.5rem;
    }
    
    .xl\:focus\:pl-28:focus{
        padding-left: 1.75rem;
    }
    
    .xl\:focus\:pl-32:focus{
        padding-left: 2rem;
    }
    
    .xl\:focus\:pl-36:focus{
        padding-left: 2.25rem;
    }
    
    .xl\:focus\:pl-40:focus{
        padding-left: 2.5rem;
    }
    
    .xl\:focus\:pl-44:focus{
        padding-left: 2.75rem;
    }
    
    .xl\:focus\:pl-48:focus{
        padding-left: 3rem;
    }
    
    .xl\:focus\:pl-52:focus{
        padding-left: 3.25rem;
    }
    
    .xl\:focus\:pl-56:focus{
        padding-left: 3.5rem;
    }
    
    .xl\:focus\:pl-60:focus{
        padding-left: 3.75rem;
    }
    
    .xl\:focus\:pl-64:focus{
        padding-left: 4rem;
    }
    
    .xl\:focus\:pl-68:focus{
        padding-left: 6rem;
    }
    
    .xl\:focus\:pl-72:focus{
        padding-left: 8rem;
    }
    
    .xl\:focus\:pl-76:focus{
        padding-left: 12rem;
    }
    
    .xl\:focus\:pl-80:focus{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xl\:focus\:pr-auto:focus{
        padding-right: auto;
    }
    
    .xl\:focus\:pr-0:focus{
        padding-right: 0;
    }
    
    .xl\:focus\:pr-4:focus{
        padding-right: 0.25rem;
    }
    
    .xl\:focus\:pr-8:focus{
        padding-right: 0.5rem;
    }
    
    .xl\:focus\:pr-12:focus{
        padding-right: 0.75rem;
    }
    
    .xl\:focus\:pr-16:focus{
        padding-right: 1rem;
    }
    
    .xl\:focus\:pr-20:focus{
        padding-right: 1.25rem;
    }
    
    .xl\:focus\:pr-24:focus{
        padding-right: 1.5rem;
    }
    
    .xl\:focus\:pr-28:focus{
        padding-right: 1.75rem;
    }
    
    .xl\:focus\:pr-32:focus{
        padding-right: 2rem;
    }
    
    .xl\:focus\:pr-36:focus{
        padding-right: 2.25rem;
    }
    
    .xl\:focus\:pr-40:focus{
        padding-right: 2.5rem;
    }
    
    .xl\:focus\:pr-44:focus{
        padding-right: 2.75rem;
    }
    
    .xl\:focus\:pr-48:focus{
        padding-right: 3rem;
    }
    
    .xl\:focus\:pr-52:focus{
        padding-right: 3.25rem;
    }
    
    .xl\:focus\:pr-56:focus{
        padding-right: 3.5rem;
    }
    
    .xl\:focus\:pr-60:focus{
        padding-right: 3.75rem;
    }
    
    .xl\:focus\:pr-64:focus{
        padding-right: 4rem;
    }
    
    .xl\:focus\:pr-68:focus{
        padding-right: 6rem;
    }
    
    .xl\:focus\:pr-72:focus{
        padding-right: 8rem;
    }
    
    .xl\:focus\:pr-76:focus{
        padding-right: 12rem;
    }
    
    .xl\:focus\:pr-80:focus{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xl\:focus\:px-auto:focus{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xl\:focus\:px-0:focus{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xl\:focus\:px-4:focus{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xl\:focus\:px-8:focus{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xl\:focus\:px-12:focus{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xl\:focus\:px-16:focus{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xl\:focus\:px-20:focus{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xl\:focus\:px-24:focus{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xl\:focus\:px-28:focus{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xl\:focus\:px-32:focus{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xl\:focus\:px-36:focus{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xl\:focus\:px-40:focus{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xl\:focus\:px-44:focus{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xl\:focus\:px-48:focus{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xl\:focus\:px-52:focus{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xl\:focus\:px-56:focus{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xl\:focus\:px-60:focus{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xl\:focus\:px-64:focus{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xl\:focus\:px-68:focus{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xl\:focus\:px-72:focus{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xl\:focus\:px-76:focus{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xl\:focus\:px-80:focus{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xl\:focus\:py-auto:focus{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xl\:focus\:py-0:focus{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xl\:focus\:py-4:focus{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xl\:focus\:py-8:focus{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xl\:focus\:py-12:focus{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xl\:focus\:py-16:focus{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xl\:focus\:py-20:focus{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xl\:focus\:py-24:focus{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xl\:focus\:py-28:focus{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xl\:focus\:py-32:focus{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xl\:focus\:py-36:focus{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xl\:focus\:py-40:focus{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xl\:focus\:py-44:focus{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xl\:focus\:py-48:focus{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xl\:focus\:py-52:focus{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xl\:focus\:py-56:focus{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xl\:focus\:py-60:focus{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xl\:focus\:py-64:focus{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xl\:focus\:py-68:focus{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xl\:focus\:py-72:focus{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xl\:focus\:py-76:focus{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xl\:focus\:py-80:focus{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xl\:focus\:m-auto:focus{
        margin: auto;
    }
    
    .xl\:focus\:m-0:focus{
        margin: 0;
    }
    
    .xl\:focus\:m-4:focus{
        margin: 0.25rem;
    }
    
    .xl\:focus\:m-8:focus{
        margin: 0.5rem;
    }
    
    .xl\:focus\:m-12:focus{
        margin: 0.75rem;
    }
    
    .xl\:focus\:m-16:focus{
        margin: 1rem;
    }
    
    .xl\:focus\:m-20:focus{
        margin: 1.25rem;
    }
    
    .xl\:focus\:m-24:focus{
        margin: 1.5rem;
    }
    
    .xl\:focus\:m-28:focus{
        margin: 1.75rem;
    }
    
    .xl\:focus\:m-32:focus{
        margin: 2rem;
    }
    
    .xl\:focus\:m-36:focus{
        margin: 2.25rem;
    }
    
    .xl\:focus\:m-40:focus{
        margin: 2.5rem;
    }
    
    .xl\:focus\:m-44:focus{
        margin: 2.75rem;
    }
    
    .xl\:focus\:m-48:focus{
        margin: 3rem;
    }
    
    .xl\:focus\:m-52:focus{
        margin: 3.25rem;
    }
    
    .xl\:focus\:m-56:focus{
        margin: 3.5rem;
    }
    
    .xl\:focus\:m-60:focus{
        margin: 3.75rem;
    }
    
    .xl\:focus\:m-64:focus{
        margin: 4rem;
    }
    
    .xl\:focus\:m-68:focus{
        margin: 6rem;
    }
    
    .xl\:focus\:m-72:focus{
        margin: 8rem;
    }
    
    .xl\:focus\:m-76:focus{
        margin: 12rem;
    }
    
    .xl\:focus\:m-80:focus{
        margin: 16rem;
    }
    
    /** margin top **/
    .xl\:focus\:mt-auto:focus{
        margin-top: auto;
    }
    
    .xl\:focus\:mt-0:focus{
        margin-top: 0;
    }
    
    .xl\:focus\:mt-4:focus{
        margin-top: 0.25rem;
    }
    
    .xl\:focus\:mt-8:focus{
        margin-top: 0.5rem;
    }
    
    .xl\:focus\:mt-12:focus{
        margin-top: 0.75rem;
    }
    
    .xl\:focus\:mt-16:focus{
        margin-top: 1rem;
    }
    
    .xl\:focus\:mt-20:focus{
        margin-top: 1.25rem;
    }
    
    .xl\:focus\:mt-24:focus{
        margin-top: 1.5rem;
    }
    
    .xl\:focus\:mt-28:focus{
        margin-top: 1.75rem;
    }
    
    .xl\:focus\:mt-32:focus{
        margin-top: 2rem;
    }
    
    .xl\:focus\:mt-36:focus{
        margin-top: 2.25rem;
    }
    
    .xl\:focus\:mt-40:focus{
        margin-top: 2.5rem;
    }
    
    .xl\:focus\:mt-44:focus{
        margin-top: 2.75rem;
    }
    
    .xl\:focus\:mt-48:focus{
        margin-top: 3rem;
    }
    
    .xl\:focus\:mt-52:focus{
        margin-top: 3.25rem;
    }
    
    .xl\:focus\:mt-56:focus{
        margin-top: 3.5rem;
    }
    
    .xl\:focus\:mt-60:focus{
        margin-top: 3.75rem;
    }
    
    .xl\:focus\:mt-64:focus{
        margin-top: 4rem;
    }
    
    .xl\:focus\:mt-68:focus{
        margin-top: 6rem;
    }
    
    .xl\:focus\:mt-72:focus{
        margin-top: 8rem;
    }
    
    .xl\:focus\:mt-76:focus{
        margin-top: 12rem;
    }
    
    .xl\:focus\:mt-80:focus{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xl\:focus\:mb-auto:focus{
        margin-bottom: auto;
    }
    
    .xl\:focus\:mb-0:focus{
        margin-bottom: 0;
    }
    
    .xl\:focus\:mb-4:focus{
        margin-bottom: 0.25rem;
    }
    
    .xl\:focus\:mb-8:focus{
        margin-bottom: 0.5rem;
    }
    
    .xl\:focus\:mb-12:focus{
        margin-bottom: 0.75rem;
    }
    
    .xl\:focus\:mb-16:focus{
        margin-bottom: 1rem;
    }
    
    .xl\:focus\:mb-20:focus{
        margin-bottom: 1.25rem;
    }
    
    .xl\:focus\:mb-24:focus{
        margin-bottom: 1.5rem;
    }
    
    .xl\:focus\:mb-28:focus{
        margin-bottom: 1.75rem;
    }
    
    .xl\:focus\:mb-32:focus{
        margin-bottom: 2rem;
    }
    
    .xl\:focus\:mb-36:focus{
        margin-bottom: 2.25rem;
    }
    
    .xl\:focus\:mb-40:focus{
        margin-bottom: 2.5rem;
    }
    
    .xl\:focus\:mb-44:focus{
        margin-bottom: 2.75rem;
    }
    
    .xl\:focus\:mb-48:focus{
        margin-bottom: 3rem;
    }
    
    .xl\:focus\:mb-52:focus{
        margin-bottom: 3.25rem;
    }
    
    .xl\:focus\:mb-56:focus{
        margin-bottom: 3.5rem;
    }
    
    .xl\:focus\:mb-60:focus{
        margin-bottom: 3.75rem;
    }
    
    .xl\:focus\:mb-64:focus{
        margin-bottom: 4rem;
    }
    
    .xl\:focus\:mb-68:focus{
        margin-bottom: 6rem;
    }
    
    .xl\:focus\:mb-72:focus{
        margin-bottom: 8rem;
    }
    
    .xl\:focus\:mb-76:focus{
        margin-bottom: 12rem;
    }
    
    .xl\:focus\:mb-80:focus{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xl\:focus\:ml-auto:focus{
        margin-left: auto;
    }
    
    .xl\:focus\:ml-0:focus{
        margin-left: 0;
    }
    
    .xl\:focus\:ml-4:focus{
        margin-left: 0.25rem;
    }
    
    .xl\:focus\:ml-8:focus{
        margin-left: 0.5rem;
    }
    
    .xl\:focus\:ml-12:focus{
        margin-left: 0.75rem;
    }
    
    .xl\:focus\:ml-16:focus{
        margin-left: 1rem;
    }
    
    .xl\:focus\:ml-20:focus{
        margin-left: 1.25rem;
    }
    
    .xl\:focus\:ml-24:focus{
        margin-left: 1.5rem;
    }
    
    .xl\:focus\:ml-28:focus{
        margin-left: 1.75rem;
    }
    
    .xl\:focus\:ml-32:focus{
        margin-left: 2rem;
    }
    
    .xl\:focus\:ml-36:focus{
        margin-left: 2.25rem;
    }
    
    .xl\:focus\:ml-40:focus{
        margin-left: 2.5rem;
    }
    
    .xl\:focus\:ml-44:focus{
        margin-left: 2.75rem;
    }
    
    .xl\:focus\:ml-48:focus{
        margin-left: 3rem;
    }
    
    .xl\:focus\:ml-52:focus{
        margin-left: 3.25rem;
    }
    
    .xl\:focus\:ml-56:focus{
        margin-left: 3.5rem;
    }
    
    .xl\:focus\:ml-60:focus{
        margin-left: 3.75rem;
    }
    
    .xl\:focus\:ml-64:focus{
        margin-left: 4rem;
    }
    
    .xl\:focus\:ml-68:focus{
        margin-left: 6rem;
    }
    
    .xl\:focus\:ml-72:focus{
        margin-left: 8rem;
    }
    
    .xl\:focus\:ml-76:focus{
        margin-left: 12rem;
    }
    
    .xl\:focus\:ml-80:focus{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xl\:focus\:mr-auto:focus{
        margin-right: auto;
    }
    
    .xl\:focus\:mr-0:focus{
        margin-right: 0;
    }
    
    .xl\:focus\:mr-4:focus{
        margin-right: 0.25rem;
    }
    
    .xl\:focus\:mr-8:focus{
        margin-right: 0.5rem;
    }
    
    .xl\:focus\:mr-12:focus{
        margin-right: 0.75rem;
    }
    
    .xl\:focus\:mr-16:focus{
        margin-right: 1rem;
    }
    
    .xl\:focus\:mr-20:focus{
        margin-right: 1.25rem;
    }
    
    .xl\:focus\:mr-24:focus{
        margin-right: 1.5rem;
    }
    
    .xl\:focus\:mr-28:focus{
        margin-right: 1.75rem;
    }
    
    .xl\:focus\:mr-32:focus{
        margin-right: 2rem;
    }
    
    .xl\:focus\:mr-36:focus{
        margin-right: 2.25rem;
    }
    
    .xl\:focus\:mr-40:focus{
        margin-right: 2.5rem;
    }
    
    .xl\:focus\:mr-44:focus{
        margin-right: 2.75rem;
    }
    
    .xl\:focus\:mr-48:focus{
        margin-right: 3rem;
    }
    
    .xl\:focus\:mr-52:focus{
        margin-right: 3.25rem;
    }
    
    .xl\:focus\:mr-56:focus{
        margin-right: 3.5rem;
    }
    
    .xl\:focus\:mr-60:focus{
        margin-right: 3.75rem;
    }
    
    .xl\:focus\:mr-64:focus{
        margin-right: 4rem;
    }
    
    .xl\:focus\:mr-68:focus{
        margin-right: 6rem;
    }
    
    .xl\:focus\:mr-72:focus{
        margin-right: 8rem;
    }
    
    .xl\:focus\:mr-76:focus{
        margin-right: 12rem;
    }
    
    .xl\:focus\:mr-80:focus{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xl\:focus\:mx-auto:focus{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xl\:focus\:mx-0:focus{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xl\:focus\:mx-4:focus{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xl\:focus\:mx-8:focus{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xl\:focus\:mx-12:focus{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xl\:focus\:mx-16:focus{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xl\:focus\:mx-20:focus{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xl\:focus\:mx-24:focus{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xl\:focus\:mx-28:focus{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xl\:focus\:mx-32:focus{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xl\:focus\:mx-36:focus{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xl\:focus\:mx-40:focus{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xl\:focus\:mx-44:focus{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xl\:focus\:mx-48:focus{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xl\:focus\:mx-52:focus{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xl\:focus\:mx-56:focus{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xl\:focus\:mx-60:focus{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xl\:focus\:mx-64:focus{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xl\:focus\:mx-68:focus{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xl\:focus\:mx-72:focus{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xl\:focus\:mx-76:focus{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xl\:focus\:mx-80:focus{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xl\:focus\:my-auto:focus{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xl\:focus\:my-0:focus{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xl\:focus\:my-4:focus{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xl\:focus\:my-8:focus{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xl\:focus\:my-12:focus{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xl\:focus\:my-16:focus{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xl\:focus\:my-20:focus{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xl\:focus\:my-24:focus{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xl\:focus\:my-28:focus{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xl\:focus\:my-32:focus{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xl\:focus\:my-36:focus{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xl\:focus\:my-40:focus{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xl\:focus\:my-44:focus{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xl\:focus\:my-48:focus{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xl\:focus\:my-52:focus{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xl\:focus\:my-56:focus{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xl\:focus\:my-60:focus{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xl\:focus\:my-64:focus{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xl\:focus\:my-68:focus{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xl\:focus\:my-72:focus{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xl\:focus\:my-76:focus{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xl\:focus\:my-80:focus{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xl\:focus\:d-none:focus{
        display: none;
    }
    
    .xl\:focus\:d-block:focus{
        display: block;
    }
    
    .xl\:focus\:d-flex:focus{
        display: flex;
    }
    
    .xl\:focus\:d-grid:focus{
        display: grid;
    }
    
    .xl\:focus\:d-table:focus{
        display: table;
    }
    
    .xl\:focus\:d-inherit:focus{
        display: inherit;
    }
    
    .xl\:focus\:d-flexbox:focus{
        display: flexbox;
    }
    
    .xl\:focus\:d-table-column:focus{
        display: table-column;
    }
    
    .xl\:focus\:d-table-column-group:focus{
        display: table-column-group;
    }
    
    .xl\:focus\:d-table-cell:focus{
        display: table-cell;
    }
    
    .xl\:focus\:d-table-caption:focus{
        display: table-caption;
    }
    
    .xl\:focus\:d-table-row:focus{
        display: table-row;
    }
    
    .xl\:focus\:d-table-row-group:focus{
        display: table-row-group;
    }
    
    .xl\:focus\:d-inline-block:focus{
        display: inline-block;
    }
    
    .xl\:focus\:d-inline-flex:focus{
        display: inline-flex;
    }
    
    .xl\:focus\:border-round-none:focus{
        border-radius: 0;
    }
    
    .xl\:focus\:border-round-sm:focus{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xl\:focus\:border-round-md:focus{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xl\:focus\:border-round-lg:focus{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xl\:focus\:border-round-xl:focus{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xl\:focus\:border-round-2lg:focus{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xl\:focus\:border-round-sxl:focus{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xl\:focus\:border-round-pill:focus{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xl\:focus\:border-round-full:focus{
        border-radius: var(--velocity-border-round-full);
    }

    .xl\:focus\:border-round-tl-none:focus{
        border-top-left-radius: 0;
    }

    .xl\:focus\:border-round-tl-sm:focus{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:focus\:border-round-tl-md:focus{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xl\:focus\:border-round-tl-lg:focus{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:focus\:border-round-tl-xl:focus{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:focus\:border-round-tl-2lg:focus{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:focus\:border-round-tl-sxl:focus{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:focus\:border-round-tl-pill:focus{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:focus\:border-round-tl-full:focus{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xl\:focus\:border-round-bl-none:focus{
        border-bottom-left-radius: 0;
    }

    .xl\:focus\:border-round-bl-sm:focus{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:focus\:border-round-bl-md:focus{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xl\:focus\:border-round-bl-lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:focus\:border-round-bl-xl:focus{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:focus\:border-round-bl-2lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:focus\:border-round-bl-sxl:focus{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:focus\:border-round-bl-pill:focus{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:focus\:border-round-bl-full:focus{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xl\:focus\:border-round-tr-none:focus{
        border-top-right-radius: 0;
    }

    .xl\:focus\:border-round-tr-sm:focus{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:focus\:border-round-tr-md:focus{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xl\:focus\:border-round-tr-lg:focus{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:focus\:border-round-tr-xl:focus{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:focus\:border-round-tr-2lg:focus{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:focus\:border-round-tr-sxl:focus{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:focus\:border-round-tr-pill:focus{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:focus\:border-round-tr-full:focus{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xl\:focus\:border-round-br-none:focus{
        border-bottom-right-radius: 0;
    }

    .xl\:focus\:border-round-br-sm:focus{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:focus\:border-round-br-md:focus{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xl\:focus\:border-round-br-lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:focus\:border-round-br-xl:focus{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:focus\:border-round-br-2lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:focus\:border-round-br-sxl:focus{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:focus\:border-round-br-pill:focus{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:focus\:border-round-br-full:focus{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xl\:focus\:border-w-0:focus{
        border-width: 0;
    }
    
    .xl\:focus\:border-w-1:focus{
        border-width: 1px;
    }
    
    .xl\:focus\:border-w-2:focus{
        border-width: 2px;
    }
    
    .xl\:focus\:border-w-4:focus{
        border-width: 4px;
    }
    
    .xl\:focus\:border-w-6:focus{
        border-width: 6px;
    }
    
    .xl\:focus\:border-w-8:focus{
        border-width: 8px;
    }
    
    .xl\:focus\:border-wx-0:focus{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xl\:focus\:border-wx-1:focus{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xl\:focus\:border-wx-2:focus{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xl\:focus\:border-wx-4:focus{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xl\:focus\:border-wx-6:focus{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xl\:focus\:border-wx-8:focus{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xl\:focus\:border-wy-0:focus{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xl\:focus\:border-wy-1:focus{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xl\:focus\:border-wy-2:focus{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xl\:focus\:border-wy-4:focus{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xl\:focus\:border-wy-6:focus{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xl\:focus\:border-wy-8:focus{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xl\:focus\:border-wl-0:focus{
        border-left-width: 0;
    }
    
    .xl\:focus\:border-wl-1:focus{
        border-left-width: 1px;
    }
    
    .xl\:focus\:border-wl-2:focus{
        border-left-width: 2px;
    }
    
    .xl\:focus\:border-wl-4:focus{
        border-left-width: 4px;
    }
    
    .xl\:focus\:border-wl-6:focus{
        border-left-width: 6px;
    }
    
    .xl\:focus\:border-wl-8:focus{
        border-left-width: 8px;
    }
    
    .xl\:focus\:border-wr-0:focus{
        border-right-width: 0;
    }
    
    .xl\:focus\:border-wr-1:focus{
        border-right-width: 1px;
    }
    
    .xl\:focus\:border-wr-2:focus{
        border-right-width: 2px;
    }
    
    .xl\:focus\:border-wr-4:focus{
        border-right-width: 4px;
    }
    
    .xl\:focus\:border-wr-6:focus{
        border-right-width: 6px;
    }
    
    .xl\:focus\:border-wr-8:focus{
        border-right-width: 8px;
    }
    
    .xl\:focus\:border-wt-0:focus{
        border-top-width: 0;
    }
    
    .xl\:focus\:border-wt-1:focus{
        border-top-width: 1px;
    }
    
    .xl\:focus\:border-wt-2:focus{
        border-top-width: 2px;
    }
    
    .xl\:focus\:border-wt-4:focus{
        border-top-width: 4px;
    }
    
    .xl\:focus\:border-wt-6:focus{
        border-top-width: 6px;
    }
    
    .xl\:focus\:border-wt-8:focus{
        border-top-width: 8px;
    }
    
    .xl\:focus\:border-wb-0:focus{
        border-bottom-width: 0;
    }
    
    .xl\:focus\:border-wb-1:focus{
        border-bottom-width: 1px;
    }
    
    .xl\:focus\:border-wb-2:focus{
        border-bottom-width: 2px;
    }
    
    .xl\:focus\:border-wb-4:focus{
        border-bottom-width: 4px;
    }
    
    .xl\:focus\:border-wb-6:focus{
        border-bottom-width: 6px;
    }
    
    .xl\:focus\:border-wb-8:focus{
        border-bottom-width: 8px;
    }
    
    .xl\:focus\:border-solid:focus{
        border-style: solid;
    }
    
    .xl\:focus\:border-dashed:focus{
        border-style: dashed;
    }
    
    .xl\:focus\:border-dotted:focus{
        border-style: dotted;
    }
    
    .xl\:focus\:border-double:focus{
        border-style: double;
    }
    
    .xl\:focus\:border-hidden:focus{
        border-style: hidden;
    }
    
    .xl\:focus\:border-none:focus{
        border-style: none;
    }
    
    .xl\:focus\:outline-w-0:focus{
        outline-width: 0;
    }
    
    .xl\:focus\:outline-w-1:focus{
        outline-width: 1px;
    }
    
    .xl\:focus\:outline-w-2:focus{
        outline-width: 2px;
    }
    
    .xl\:focus\:outline-w-4:focus{
        outline-width: 4px;
    }
    
    .xl\:focus\:outline-w-6:focus{
        outline-width: 6px;
    }
    
    .xl\:focus\:outline-w-8:focus{
        outline-width: 8px;
    }
    
    .xl\:focus\:outline-solid:focus{
        outline-style: solid;
    }
    
    .xl\:focus\:outline-dashed:focus{
        outline-style: dashed;
    }
    
    .xl\:focus\:outline-dotted:focus{
        outline-style: dotted;
    }
    
    .xl\:focus\:outline-double:focus{
        outline-style: double;
    }
    
    .xl\:focus\:outline-hidden:focus{
        outline-style: hidden;
    }
    
    .xl\:focus\:outline-none:focus{
        outline-style: none;
    }
    
    .xl\:focus\:outline-offset-0:focus{
        outline-offset: 0;
    }
    
    .xl\:focus\:outline-offset-1:focus{
        outline-offset: 1px;
    }
    
    .xl\:focus\:outline-offset-2:focus{
        outline-offset: 2px;
    }
    
    .xl\:focus\:outline-offset-4:focus{
        outline-offset: 4px;
    }
    
    .xl\:focus\:outline-offset-6:focus{
        outline-offset: 6px;
    }
    
    .xl\:focus\:outline-offset-8:focus{
        outline-offset: 8px;
    }
    
    .xl\:focus\:box-shadow-sm:focus{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xl\:focus\:box-shadow-md:focus{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xl\:focus\:box-shadow-lg:focus{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xl\:focus\:box-shadow-xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xl\:focus\:box-shadow-2xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xl\:focus\:box-shadow-4xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xl\:focus\:box-shadow-inset:focus{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xl\:focus\:box-shadow-sm-color:focus{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xl\:focus\:box-shadow-md-color:focus{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xl\:focus\:box-shadow-lg-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xl\:focus\:box-shadow-xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xl\:focus\:box-shadow-2xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xl\:focus\:box-shadow-4xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xl\:focus\:box-shadow-inset-color:focus{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xl\:focus\:box-shadow-none:focus{
        box-shadow: none;
    }
    
    .xl\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:focus\:opacity-0:focus{
        opacity: 0;
    }
    
    .xl\:focus\:opacity-5:focus{
        opacity: 0.05;
    }
    
    .xl\:focus\:opacity-10:focus{
        opacity: 0.1;
    }
    
    .xl\:focus\:opacity-15:focus{
        opacity: 0.15;
    }
    
    .xl\:focus\:opacity-20:focus{
        opacity: 0.2;
    }
    
    .xl\:focus\:opacity-25:focus{
        opacity: 0.25;
    }
    
    .xl\:focus\:opacity-30:focus{
        opacity: 0.3;
    }
    
    .xl\:focus\:opacity-35:focus{
        opacity: 0.35;
    }
    
    .xl\:focus\:opacity-40:focus{
        opacity: 0.4;
    }
    
    .xl\:focus\:opacity-45:focus{
        opacity: 0.45;
    }
    
    .xl\:focus\:opacity-50:focus{
        opacity: 0.5;
    }
    
    .xl\:focus\:opacity-55:focus{
        opacity: 0.55;
    }
    
    .xl\:focus\:opacity-60:focus{
        opacity: 0.6;
    }
    
    .xl\:focus\:opacity-65:focus{
        opacity: 0.65;
    }
    
    .xl\:focus\:opacity-70:focus{
        opacity: 0.7;
    }
    
    .xl\:focus\:opacity-75:focus{
        opacity: 0.75;
    }
    
    .xl\:focus\:opacity-80:focus{
        opacity: 0.8;
    }
    
    .xl\:focus\:opacity-85:focus{
        opacity: 0.85;
    }
    
    .xl\:focus\:opacity-90:focus{
        opacity: 0.9;
    }
    
    .xl\:focus\:opacity-95:focus{
        opacity: 0.95;
    }
    
    .xl\:focus\:opacity-100:focus{
        opacity: 1;
    }
    
    .xl\:focus\:border-collapse:focus{
        border-collapse: collapse;
    }
    
    .xl\:focus\:border-seperate:focus{
        border-collapse: separate;
    }
    
    .xl\:focus\:table-layout-auto:focus{
        table-layout: auto;
    }
    
    .xl\:focus\:table-layout-fixed:focus{
        table-layout: fixed;
    }
    
    .xl\:focus\:appearance-none:focus{
        appearance: none;
    }
    
    .xl\:focus\:appearance-auto:focus{
        appearance: auto;
    }
    
    .xl\:focus\:caption-top:focus{
        caption-side: top;
    }
    
    .xl\:focus\:caption-bottom:focus{
        caption-side: bottom;
    }
    
    .xl\:focus\:cursor-auto:focus{
        cursor: auto;
    }
    
    .xl\:focus\:cursor-default:focus{
        cursor: default;
    }
    
    .xl\:focus\:cursor-pointer:focus{
        cursor: pointer;
    }
    
    .xl\:focus\:cursor-text:focus{
        cursor: text;
    }
    
    .xl\:focus\:cursor-wait:focus{
        cursor: wait;
    }
    
    .xl\:focus\:cursor-help:focus{
        cursor: help;
    }
    
    .xl\:focus\:cursor-progress:focus{
        cursor: progress;
    }
    
    .xl\:focus\:cursor-none:focus{
        cursor: none;
    }
    
    .xl\:focus\:pointer-events-none:focus{
        pointer-events: none;
    }
    
    .xl\:focus\:pointer-events-auto:focus{
        pointer-events: auto;
    }
    
    .xl\:focus\:resize-none:focus{
        resize: none;
    }
    
    .xl\:focus\:resize-y:focus{
        resize: vertical;
    }
    
    .xl\:focus\:resize-x:focus{
        resize: horizontal;
    }
    
    .xl\:focus\:resize-both:focus{
        resize: both;
    }
    
    .xl\:focus\:scroll-auto:focus{
        scroll-behavior: auto;
    }
    
    .xl\:focus\:scroll-smooth:focus{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xl\:focus\:scroll-p-auto:focus{
        scroll-padding: auto;
    }
    
    .xl\:focus\:scroll-p-0:focus{
        scroll-padding: 0;
    }
    
    .xl\:focus\:scroll-p-4:focus{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xl\:focus\:scroll-p-8:focus{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xl\:focus\:scroll-p-12:focus{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xl\:focus\:scroll-p-16:focus{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xl\:focus\:scroll-p-20:focus{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xl\:focus\:scroll-p-24:focus{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xl\:focus\:scroll-p-28:focus{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xl\:focus\:scroll-p-32:focus{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xl\:focus\:scroll-p-36:focus{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xl\:focus\:scroll-p-40:focus{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xl\:focus\:scroll-p-44:focus{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xl\:focus\:scroll-p-48:focus{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xl\:focus\:scroll-p-52:focus{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xl\:focus\:scroll-p-56:focus{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xl\:focus\:scroll-p-60:focus{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xl\:focus\:scroll-p-64:focus{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xl\:focus\:scroll-p-68:focus{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xl\:focus\:scroll-p-72:focus{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xl\:focus\:scroll-p-76:focus{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xl\:focus\:scroll-p-80:focus{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xl\:focus\:scroll-pt-auto:focus{
        scroll-padding-top: auto;
    }
    
    .xl\:focus\:scroll-pt-0:focus{
        scroll-padding-top: 0;
    }
    
    .xl\:focus\:scroll-pt-4:focus{
        scroll-padding-top: 0.25rem;
    }
    
    .xl\:focus\:scroll-pt-8:focus{
        scroll-padding-top: 0.5rem;
    }
    
    .xl\:focus\:scroll-pt-12:focus{
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:focus\:scroll-pt-16:focus{
        scroll-padding-top: 1rem;
    }
    
    .xl\:focus\:scroll-pt-20:focus{
        scroll-padding-top: 1.25rem;
    }
    
    .xl\:focus\:scroll-pt-24:focus{
        scroll-padding-top: 1.5rem;
    }
    
    .xl\:focus\:scroll-pt-28:focus{
        scroll-padding-top: 1.75rem;
    }
    
    .xl\:focus\:scroll-pt-32:focus{
        scroll-padding-top: 2rem;
    }
    
    .xl\:focus\:scroll-pt-36:focus{
        scroll-padding-top: 2.25rem;
    }
    
    .xl\:focus\:scroll-pt-40:focus{
        scroll-padding-top: 2.5rem;
    }
    
    .xl\:focus\:scroll-pt-44:focus{
        scroll-padding-top: 2.75rem;
    }
    
    .xl\:focus\:scroll-pt-48:focus{
        scroll-padding-top: 3rem;
    }
    
    .xl\:focus\:scroll-pt-52:focus{
        scroll-padding-top: 3.25rem;
    }
    
    .xl\:focus\:scroll-pt-56:focus{
        scroll-padding-top: 3.5rem;
    }
    
    .xl\:focus\:scroll-pt-60:focus{
        scroll-padding-top: 3.75rem;
    }
    
    .xl\:focus\:scroll-pt-64:focus{
        scroll-padding-top: 4rem;
    }
    
    .xl\:focus\:scroll-pt-68:focus{
        scroll-padding-top: 6rem;
    }
    
    .xl\:focus\:scroll-pt-72:focus{
        scroll-padding-top: 8rem;
    }
    
    .xl\:focus\:scroll-pt-76:focus{
        scroll-padding-top: 12rem;
    }
    
    .xl\:focus\:scroll-pt-80:focus{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xl\:focus\:scroll-pb-auto:focus{
        scroll-padding-bottom: auto;
    }
    
    .xl\:focus\:scroll-pb-0:focus{
        scroll-padding-bottom: 0;
    }
    
    .xl\:focus\:scroll-pb-4:focus{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:focus\:scroll-pb-8:focus{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:focus\:scroll-pb-12:focus{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xl\:focus\:scroll-pb-16:focus{
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:focus\:scroll-pb-20:focus{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:focus\:scroll-pb-24:focus{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:focus\:scroll-pb-28:focus{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:focus\:scroll-pb-32:focus{
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:focus\:scroll-pb-36:focus{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:focus\:scroll-pb-40:focus{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:focus\:scroll-pb-44:focus{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:focus\:scroll-pb-48:focus{
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:focus\:scroll-pb-52:focus{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:focus\:scroll-pb-56:focus{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:focus\:scroll-pb-60:focus{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:focus\:scroll-pb-64:focus{
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:focus\:scroll-pb-68:focus{
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:focus\:scroll-pb-72:focus{
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:focus\:scroll-pb-76:focus{
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:focus\:scroll-pb-80:focus{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xl\:focus\:scroll-pl-0:focus{
        scroll-padding-left: auto;
    }
    
    .xl\:focus\:scroll-pl-0:focus{
        scroll-padding-left: 0;
    }
    
    .xl\:focus\:scroll-pl-4:focus{
        scroll-padding-left: 0.25rem;
    }
    
    .xl\:focus\:scroll-pl-8:focus{
        scroll-padding-left: 0.5rem;
    }
    
    .xl\:focus\:scroll-pl-12:focus{
        scroll-padding-left: 0.75rem;
    }
    
    .xl\:focus\:scroll-pl-16:focus{
        scroll-padding-left: 1rem;
    }
    
    .xl\:focus\:scroll-pl-20:focus{
        scroll-padding-left: 1.25rem;
    }
    
    .xl\:focus\:scroll-pl-24:focus{
        scroll-padding-left: 1.5rem;
    }
    
    .xl\:focus\:scroll-pl-28:focus{
        scroll-padding-left: 1.75rem;
    }
    
    .xl\:focus\:scroll-pl-32:focus{
        scroll-padding-left: 2rem;
    }
    
    .xl\:focus\:scroll-pl-36:focus{
        scroll-padding-left: 2.25rem;
    }
    
    .xl\:focus\:scroll-pl-40:focus{
        scroll-padding-left: 2.5rem;
    }
    
    .xl\:focus\:scroll-pl-44:focus{
        scroll-padding-left: 2.75rem;
    }
    
    .xl\:focus\:scroll-pl-48:focus{
        scroll-padding-left: 3rem;
    }
    
    .xl\:focus\:scroll-pl-52:focus{
        scroll-padding-left: 3.25rem;
    }
    
    .xl\:focus\:scroll-pl-56:focus{
        scroll-padding-left: 3.5rem;
    }
    
    .xl\:focus\:scroll-pl-60:focus{
        scroll-padding-left: 3.75rem;
    }
    
    .xl\:focus\:scroll-pl-64:focus{
        scroll-padding-left: 4rem;
    }
    
    .xl\:focus\:scroll-pl-68:focus{
        scroll-padding-left: 6rem;
    }
    
    .xl\:focus\:scroll-pl-72:focus{
        scroll-padding-left: 8rem;
    }
    
    .xl\:focus\:scroll-pl-76:focus{
        scroll-padding-left: 12rem;
    }
    
    .xl\:focus\:scroll-pl-80:focus{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xl\:focus\:scroll-pr-auto:focus{
        scroll-padding-right: auto;
    }
    
    .xl\:focus\:scroll-pr-0:focus{
        scroll-padding-right: 0;
    }
    
    .xl\:focus\:scroll-pr-4:focus{
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:focus\:scroll-pr-8:focus{
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:focus\:scroll-pr-12:focus{
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:focus\:scroll-pr-16:focus{
        scroll-padding-right: 1rem;
    }
    
    .xl\:focus\:scroll-pr-20:focus{
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:focus\:scroll-pr-24:focus{
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:focus\:scroll-pr-28:focus{
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:focus\:scroll-pr-32:focus{
        scroll-padding-right: 2rem;
    }
    
    .xl\:focus\:scroll-pr-36:focus{
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:focus\:scroll-pr-40:focus{
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:focus\:scroll-pr-44:focus{
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:focus\:scroll-pr-48:focus{
        scroll-padding-right: 3rem;
    }
    
    .xl\:focus\:scroll-pr-52:focus{
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:focus\:scroll-pr-56:focus{
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:focus\:scroll-pr-60:focus{
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:focus\:scroll-pr-64:focus{
        scroll-padding-right: 4rem;
    }
    
    .xl\:focus\:scroll-pr-68:focus{
        scroll-padding-right: 6rem;
    }
    
    .xl\:focus\:scroll-pr-72:focus{
        scroll-padding-right: 8rem;
    }
    
    .xl\:focus\:scroll-pr-76:focus{
        scroll-padding-right: 12rem;
    }
    
    .xl\:focus\:scroll-pr-80:focus{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xl\:focus\:scroll-px-auto:focus{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xl\:focus\:scroll-px-0:focus{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xl\:focus\:scroll-px-4:focus{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:focus\:scroll-px-8:focus{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:focus\:scroll-px-12:focus{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:focus\:scroll-px-16:focus{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xl\:focus\:scroll-px-20:focus{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:focus\:scroll-px-24:focus{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:focus\:scroll-px-28:focus{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:focus\:scroll-px-32:focus{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xl\:focus\:scroll-px-36:focus{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:focus\:scroll-px-40:focus{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:focus\:scroll-px-44:focus{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:focus\:scroll-px-48:focus{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xl\:focus\:scroll-px-52:focus{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:focus\:scroll-px-56:focus{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:focus\:scroll-px-60:focus{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:focus\:scroll-px-64:focus{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xl\:focus\:scroll-px-68:focus{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xl\:focus\:scroll-px-72:focus{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xl\:focus\:scroll-px-76:focus{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xl\:focus\:scroll-px-80:focus{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xl\:focus\:scroll-py-auto:focus{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xl\:focus\:scroll-py-0:focus{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xl\:focus\:scroll-py-4:focus{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:focus\:scroll-py-8:focus{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:focus\:scroll-py-12:focus{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:focus\:scroll-py-16:focus{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:focus\:scroll-py-20:focus{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:focus\:scroll-py-24:focus{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:focus\:scroll-py-28:focus{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:focus\:scroll-py-32:focus{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:focus\:scroll-py-36:focus{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:focus\:scroll-py-40:focus{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:focus\:scroll-py-44:focus{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:focus\:scroll-py-48:focus{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:focus\:scroll-py-52:focus{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:focus\:scroll-py-56:focus{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:focus\:scroll-py-60:focus{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:focus\:scroll-py-64:focus{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:focus\:scroll-py-68:focus{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:focus\:scroll-py-72:focus{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:focus\:scroll-py-76:focus{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:focus\:scroll-py-80:focus{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xl\:focus\:scroll-m-auto:focus{
        scroll-margin: auto;
    }
    
    .xl\:focus\:scroll-m-0:focus{
        scroll-margin: 0;
    }
    
    .xl\:focus\:scroll-m-4:focus{
        scroll-margin: 0.25rem;
    }
    
    .xl\:focus\:scroll-m-8:focus{
        scroll-margin: 0.5rem;
    }
    
    .xl\:focus\:scroll-m-12:focus{
        scroll-margin: 0.75rem;
    }
    
    .xl\:focus\:scroll-m-16:focus{
        scroll-margin: 1rem;
    }
    
    .xl\:focus\:scroll-m-20:focus{
        scroll-margin: 1.25rem;
    }
    
    .xl\:focus\:scroll-m-24:focus{
        scroll-margin: 1.5rem;
    }
    
    .xl\:focus\:scroll-m-28:focus{
        scroll-margin: 1.75rem;
    }
    
    .xl\:focus\:scroll-m-32:focus{
        scroll-margin: 2rem;
    }
    
    .xl\:focus\:scroll-m-36:focus{
        scroll-margin: 2.25rem;
    }
    
    .xl\:focus\:scroll-m-40:focus{
        scroll-margin: 2.5rem;
    }
    
    .xl\:focus\:scroll-m-44:focus{
        scroll-margin: 2.75rem;
    }
    
    .xl\:focus\:scroll-m-48:focus{
        scroll-margin: 3rem;
    }
    
    .xl\:focus\:scroll-m-52:focus{
        scroll-margin: 3.25rem;
    }
    
    .xl\:focus\:scroll-m-56:focus{
        scroll-margin: 3.5rem;
    }
    
    .xl\:focus\:scroll-m-60:focus{
        scroll-margin: 3.75rem;
    }
    
    .xl\:focus\:scroll-m-64:focus{
        scroll-margin: 4rem;
    }
    
    .xl\:focus\:scroll-m-68:focus{
        scroll-margin: 6rem;
    }
    
    .xl\:focus\:scroll-m-72:focus{
        scroll-margin: 8rem;
    }
    
    .xl\:focus\:scroll-m-76:focus{
        scroll-margin: 12rem;
    }
    
    .xl\:focus\:scroll-m-80:focus{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:focus\:scroll-mt-auto:focus{
        scroll-margin-top: auto;
    }
    
    .xl\:focus\:scroll-mt-0:focus{
        scroll-margin-top: 0;
    }
    
    .xl\:focus\:scroll-mt-4:focus{
        scroll-margin-top: 0.25rem;
    }
    
    .xl\:focus\:scroll-mt-8:focus{
        scroll-margin-top: 0.5rem;
    }
    
    .xl\:focus\:scroll-mt-12:focus{
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:focus\:scroll-mt-16:focus{
        scroll-margin-top: 1rem;
    }
    
    .xl\:focus\:scroll-mt-20:focus{
        scroll-margin-top: 1.25rem;
    }
    
    .xl\:focus\:scroll-mt-24:focus{
        scroll-margin-top: 1.5rem;
    }
    
    .xl\:focus\:scroll-mt-28:focus{
        scroll-margin-top: 1.75rem;
    }
    
    .xl\:focus\:scroll-mt-32:focus{
        scroll-margin-top: 2rem;
    }
    
    .xl\:focus\:scroll-mt-36:focus{
        scroll-margin-top: 2.25rem;
    }
    
    .xl\:focus\:scroll-mt-40:focus{
        scroll-margin-top: 2.5rem;
    }
    
    .xl\:focus\:scroll-mt-44:focus{
        scroll-margin-top: 2.75rem;
    }
    
    .xl\:focus\:scroll-mt-48:focus{
        scroll-margin-top: 3rem;
    }
    
    .xl\:focus\:scroll-mt-52:focus{
        scroll-margin-top: 3.25rem;
    }
    
    .xl\:focus\:scroll-mt-56:focus{
        scroll-margin-top: 3.5rem;
    }
    
    .xl\:focus\:scroll-mt-60:focus{
        scroll-margin-top: 3.75rem;
    }
    
    .xl\:focus\:scroll-mt-64:focus{
        scroll-margin-top: 4rem;
    }
    
    .xl\:focus\:scroll-mt-68:focus{
        scroll-margin-top: 6rem;
    }
    
    .xl\:focus\:scroll-mt-72:focus{
        scroll-margin-top: 8rem;
    }
    
    .xl\:focus\:scroll-mt-76:focus{
        scroll-margin-top: 12rem;
    }
    
    .xl\:focus\:scroll-mt-80:focus{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xl\:focus\:scroll-mb-auto:focus{
        scroll-margin-bottom: auto;
    }
    
    .xl\:focus\:scroll-mb-0:focus{
        scroll-margin-bottom: 0;
    }
    
    .xl\:focus\:scroll-mb-4:focus{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:focus\:scroll-mb-8:focus{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:focus\:scroll-mb-12:focus{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:focus\:scroll-mb-16:focus{
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:focus\:scroll-mb-20:focus{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:focus\:scroll-mb-24:focus{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:focus\:scroll-mb-28:focus{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:focus\:scroll-mb-32:focus{
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:focus\:scroll-mb-36:focus{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:focus\:scroll-mb-40:focus{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:focus\:scroll-mb-44:focus{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:focus\:scroll-mb-48:focus{
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:focus\:scroll-mb-52:focus{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:focus\:scroll-mb-56:focus{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:focus\:scroll-mb-60:focus{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:focus\:scroll-mb-64:focus{
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:focus\:scroll-mb-68:focus{
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:focus\:scroll-mb-72:focus{
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:focus\:scroll-mb-76:focus{
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:focus\:scroll-mb-80:focus{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:focus\:scroll-ml-auto:focus{
        scroll-margin-left: auto;
    }
    
    .xl\:focus\:scroll-ml-0:focus{
        scroll-margin-left: 0;
    }
    
    .xl\:focus\:scroll-ml-4:focus{
        scroll-margin-left: 0.25rem;
    }
    
    .xl\:focus\:scroll-ml-8:focus{
        scroll-margin-left: 0.5rem;
    }
    
    .xl\:focus\:scroll-ml-12:focus{
        scroll-margin-left: 0.75rem;
    }
    
    .xl\:focus\:scroll-ml-16:focus{
        scroll-margin-left: 1rem;
    }
    
    .xl\:focus\:scroll-ml-20:focus{
        scroll-margin-left: 1.25rem;
    }
    
    .xl\:focus\:scroll-ml-24:focus{
        scroll-margin-left: 1.5rem;
    }
    
    .xl\:focus\:scroll-ml-28:focus{
        scroll-margin-left: 1.75rem;
    }
    
    .xl\:focus\:scroll-ml-32:focus{
        scroll-margin-left: 2rem;
    }
    
    .xl\:focus\:scroll-ml-36:focus{
        scroll-margin-left: 2.25rem;
    }
    
    .xl\:focus\:scroll-ml-40:focus{
        scroll-margin-left: 2.5rem;
    }
    
    .xl\:focus\:scroll-ml-44:focus{
        scroll-margin-left: 2.75rem;
    }
    
    .xl\:focus\:scroll-ml-48:focus{
        scroll-margin-left: 3rem;
    }
    
    .xl\:focus\:scroll-ml-52:focus{
        scroll-margin-left: 3.25rem;
    }
    
    .xl\:focus\:scroll-ml-56:focus{
        scroll-margin-left: 3.5rem;
    }
    
    .xl\:focus\:scroll-ml-60:focus{
        scroll-margin-left: 3.75rem;
    }
    
    .xl\:focus\:scroll-ml-64:focus{
        scroll-margin-left: 4rem;
    }
    
    .xl\:focus\:scroll-ml-68:focus{
        scroll-margin-left: 6rem;
    }
    
    .xl\:focus\:scroll-ml-72:focus{
        scroll-margin-left: 8rem;
    }
    
    .xl\:focus\:scroll-ml-76:focus{
        scroll-margin-left: 12rem;
    }
    
    .xl\:focus\:scroll-ml-80:focus{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xl\:focus\:scroll-mr-auto:focus{
        scroll-margin-right: auto;
    }
    
    .xl\:focus\:scroll-mr-0:focus{
        scroll-margin-right: 0;
    }
    
    .xl\:focus\:scroll-mr-4:focus{
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:focus\:scroll-mr-8:focus{
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:focus\:scroll-mr-12:focus{
        scroll-margin-right: 0.75rem;
    }
    
    .xl\:focus\:scroll-mr-16:focus{
        scroll-margin-right: 1rem;
    }
    
    .xl\:focus\:scroll-mr-20:focus{
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:focus\:scroll-mr-24:focus{
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:focus\:scroll-mr-28:focus{
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:focus\:scroll-mr-32:focus{
        scroll-margin-right: 2rem;
    }
    
    .xl\:focus\:scroll-mr-36:focus{
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:focus\:scroll-mr-40:focus{
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:focus\:scroll-mr-44:focus{
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:focus\:scroll-mr-48:focus{
        scroll-margin-right: 3rem;
    }
    
    .xl\:focus\:scroll-mr-52:focus{
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:focus\:scroll-mr-56:focus{
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:focus\:scroll-mr-60:focus{
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:focus\:scroll-mr-64:focus{
        scroll-margin-right: 4rem;
    }
    
    .xl\:focus\:scroll-mr-68:focus{
        scroll-margin-right: 6rem;
    }
    
    .xl\:focus\:scroll-mr-72:focus{
        scroll-margin-right: 8rem;
    }
    
    .xl\:focus\:scroll-mr-76:focus{
        scroll-margin-right: 12rem;
    }
    
    .xl\:focus\:scroll-mr-80:focus{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xl\:focus\:scroll-mx-auto:focus{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xl\:focus\:scroll-mx-0:focus{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xl\:focus\:scroll-mx-4:focus{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:focus\:scroll-mx-8:focus{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:focus\:scroll-mx-12:focus{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:focus\:scroll-mx-16:focus{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xl\:focus\:scroll-mx-20:focus{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:focus\:scroll-mx-24:focus{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:focus\:scroll-mx-28:focus{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:focus\:scroll-mx-32:focus{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xl\:focus\:scroll-mx-36:focus{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:focus\:scroll-mx-40:focus{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:focus\:scroll-mx-44:focus{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:focus\:scroll-mx-48:focus{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xl\:focus\:scroll-mx-52:focus{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:focus\:scroll-mx-56:focus{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:focus\:scroll-mx-60:focus{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:focus\:scroll-mx-64:focus{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xl\:focus\:scroll-mx-68:focus{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xl\:focus\:scroll-mx-72:focus{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xl\:focus\:scroll-mx-76:focus{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xl\:focus\:scroll-mx-80:focus{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xl\:focus\:scroll-my-auto:focus{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xl\:focus\:scroll-my-0:focus{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xl\:focus\:scroll-my-4:focus{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:focus\:scroll-my-8:focus{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:focus\:scroll-my-12:focus{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:focus\:scroll-my-16:focus{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:focus\:scroll-my-20:focus{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:focus\:scroll-my-24:focus{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:focus\:scroll-my-28:focus{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:focus\:scroll-my-32:focus{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:focus\:scroll-my-36:focus{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:focus\:scroll-my-40:focus{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:focus\:scroll-my-44:focus{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:focus\:scroll-my-48:focus{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:focus\:scroll-my-52:focus{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:focus\:scroll-my-56:focus{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:focus\:scroll-my-60:focus{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:focus\:scroll-my-64:focus{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:focus\:scroll-my-68:focus{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:focus\:scroll-my-72:focus{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:focus\:scroll-my-76:focus{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:focus\:scroll-my-80:focus{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xl\:focus\:scroll-snap-align-start:focus{
        scroll-snap-align: start;
    }
    
    .xl\:focus\:scroll-snap-align-end:focus{
        scroll-snap-align: end;
    }
    
    .xl\:focus\:scroll-snap-align-center:focus{
        scroll-snap-align: center;
    }
    
    .xl\:focus\:scroll-snap-align-none:focus{
        scroll-snap-align: none;
    }
    
    .xl\:focus\:scroll-snap-stop-normal:focus{
        scroll-snap-stop: normal;
    }
    
    .xl\:focus\:scroll-always-stop-normal:focus{
        scroll-snap-stop: always;
    }
    
    .xl\:focus\:scroll-snap-type-none:focus{
        scroll-snap-type: none;
    }
    
    .xl\:focus\:scroll-snap-type-mandatory:focus{
        scroll-snap-type: mandatory;
    }
    
    .xl\:focus\:scroll-snap-type-proximity:focus{
        scroll-snap-type: proximity;
    }
    
    .xl\:focus\:user-select-none:focus{
        user-select: none;
    }
    
    .xl\:focus\:user-select-text:focus{
        user-select: text;
    }
    
    .xl\:focus\:user-select-all:focus{
        user-select: all;
    }
    
    .xl\:focus\:user-select-auto:focus{
        user-select: auto;
    }
    
    .xl\:focus\:will-change-auto:focus{
        will-change: auto;
    }
    
    .xl\:focus\:will-change-scroll:focus{
        will-change: scroll;
    }
    
    .xl\:focus\:will-change-contents:focus{
        will-change: contents;
    }
    
    .xl\:focus\:will-change-transform:focus{
        will-change: transform;
    }
    
    .xl\:focus\:stroke-w-0:focus{
        stroke-width: 0;
    }
    
    .xl\:focus\:stroke-w-1:focus{
        stroke-width: 1;
    }
    
    .xl\:focus\:stroke-w-2:focus{
        stroke-width: 2;
    }
    
    .xl\:focus\:scale-0:focus{
        transform: scale(0);
    }
    
    .xl\:focus\:scale-5:focus{
        transform: scale(0.05);
    }
    
    .xl\:focus\:scale-10:focus{
        transform: scale(0.1);
    }
    
    .xl\:focus\:scale-15:focus{
        transform: scale(0.15);
    }
    
    .xl\:focus\:scale-20:focus{
        transform: scale(0.2);
    }
    
    .xl\:focus\:scale-25:focus{
        transform: scale(0.25);
    }
    
    .xl\:focus\:scale-30:focus{
        transform: scale(0.3);
    }
    
    .xl\:focus\:scale-35:focus{
        transform: scale(0.35);
    }
    
    .xl\:focus\:scale-40:focus{
        transform: scale(0.4);
    }
    
    .xl\:focus\:scale-45:focus{
        transform: scale(0.45);
    }
    
    .xl\:focus\:scale-50:focus{
        transform: scale(0.5);
    }
    
    .xl\:focus\:scale-55:focus{
        transform: scale(0.55);
    }
    
    .xl\:focus\:scale-60:focus{
        transform: scale(0.6);
    }
    
    .xl\:focus\:scale-65:focus{
        transform: scale(0.65);
    }
    
    .xl\:focus\:scale-70:focus{
        transform: scale(0.7);
    }
    
    .xl\:focus\:scale-75:focus{
        transform: scale(0.75);
    }
    
    .xl\:focus\:scale-80:focus{
        transform: scale(0.8);
    }
    
    .xl\:focus\:scale-85:focus{
        transform: scale(0.85);
    }
    
    .xl\:focus\:scale-90:focus{
        transform: scale(0.9);
    }
    
    .xl\:focus\:scale-95:focus{
        transform: scale(0.95);
    }
    
    .xl\:focus\:scale-100:focus{
        transform: scale(1);
    }
    
    .xl\:focus\:scale-105:focus{
        transform: scale(1.05);
    }
    
    .xl\:focus\:scale-110:focus{
        transform: scale(1.1);
    }
    
    .xl\:focus\:scale-115:focus{
        transform: scale(1.15);
    }
    
    .xl\:focus\:scale-120:focus{
        transform: scale(1.2);
    }
    
    .xl\:focus\:scale-125:focus{
        transform: scale(1.25);
    }
    
    .xl\:focus\:scale-130:focus{
        transform: scale(1.3);
    }
    
    .xl\:focus\:scale-135:focus{
        transform: scale(1.35);
    }
    
    .xl\:focus\:scale-140:focus{
        transform: scale(1.4);
    }
    
    .xl\:focus\:scale-145:focus{
        transform: scale(1.45);
    }
    
    .xl\:focus\:scale-150:focus{
        transform: scale(1.5);
    }

    .xl\:focus\:-translate-1:focus:focus{
        transform: translate(-10px);
    }

    .xl\:focus\:-translate-2:focus:focus{
        transform: translate(-20px);
    }

    .xl\:focus\:-translate-3:focus:focus{
        transform: translate(-30px);
    }

    .xl\:focus\:-translate-4:focus:focus{
        transform: translate(-40px);
    }

    .xl\:focus\:-translate-5:focus:focus{
        transform: translate(-60px);
    }

    .xl\:focus\:-translate-6:focus:focus{
        transform: translate(-60px);
    }

    .xl\:focus\:-translate-7:focus:focus{
        transform: translate(-70px);
    }

    .xl\:focus\:-translate-8:focus:focus{
        transform: translate(-80px);
    }

    .xl\:focus\:-translate-9:focus:focus{
        transform: translate(-90px);
    }

    .xl\:focus\:-translate-10:focus:focus{
        transform: translate(-100px);
    }

    .xl\:focus\:-translate-11:focus:focus{
        transform: translate(-110px);
    }

    .xl\:focus\:-translate-12:focus:focus{
        transform: translate(-120px);
    }

    .xl\:focus\:-translate-13:focus:focus{
        transform: translate(-130px);
    }

    .xl\:focus\:-translate-14:focus:focus{
        transform: translate(-140px);
    }

    .xl\:focus\:-translate-15:focus:focus{
        transform: translate(-150px);
    }

    .xl\:focus\:-translate-16:focus:focus{
        transform: translate(-160px);
    }

    .xl\:focus\:-translate-17:focus:focus{
        transform: translate(-170px);
    }

    .xl\:focus\:-translate-18:focus:focus{
        transform: translate(-180px);
    }

    .xl\:focus\:-translate-19:focus:focus{
        transform: translate(-190px);
    }

    .xl\:focus\:-translate-20:focus:focus{
        transform: translate(-200px);
    }

    .xl\:focus\:-translate-10x:focus:focus{
        transform: translate(-10%);
    }

    .xl\:focus\:-translate-15x:focus:focus{
        transform: translate(-15%);
    }

    .xl\:focus\:-translate-20x:focus:focus{
        transform: translate(-20%);
    }

    .xl\:focus\:-translate-25x:focus:focus{
        transform: translate(-25%);
    }

    .xl\:focus\:-translate-30x:focus:focus{
        transform: translate(-30%);
    }

    .xl\:focus\:-translate-35x:focus:focus{
        transform: translate(-35%);
    }

    .xl\:focus\:-translate-40x:focus:focus{
        transform: translate(-40%);
    }

    .xl\:focus\:-translate-45x:focus:focus{
        transform: translate(-45%);
    }

    .xl\:focus\:-translate-50x:focus:focus{
        transform: translate(-50%);
    }

    .xl\:focus\:-translate-55x:focus:focus{
        transform: translate(-55%);
    }

    .xl\:focus\:-translate-60x:focus:focus{
        transform: translate(-60%);
    }

    .xl\:focus\:-translate-65x:focus:focus{
        transform: translate(-65%);
    }

    .xl\:focus\:-translate-70x:focus:focus{
        transform: translate(-70%);
    }

    .xl\:focus\:-translate-75x:focus:focus{
        transform: translate(-75%);
    }

    .xl\:focus\:-translate-80x:focus:focus{
        transform: translate(-80%);
    }

    .xl\:focus\:-translate-85x:focus:focus{
        transform: translate(-85%);
    }

    .xl\:focus\:-translate-90x:focus:focus{
        transform: translate(-90%);
    }

    .xl\:focus\:-translate-95x:focus:focus{
        transform: translate(-95%);
    }

    .xl\:focus\:-translate-x-1:focus:focus{
        transform: translateX(-10px);
    }

    .xl\:focus\:-translate-x-2:focus:focus{
        transform: translateX(-20px);
    }

    .xl\:focus\:-translate-x-3:focus:focus{
        transform: translateX(-30px);
    }

    .xl\:focus\:-translate-x-4:focus:focus{
        transform: translateX(-40px);
    }

    .xl\:focus\:-translate-x-5:focus:focus{
        transform: translateX(-60px);
    }

    .xl\:focus\:-translate-x-6:focus:focus{
        transform: translateX(-60px);
    }

    .xl\:focus\:-translate-x-7:focus:focus{
        transform: translateX(-70px);
    }

    .xl\:focus\:-translate-x-8:focus:focus{
        transform: translateX(-80px);
    }

    .xl\:focus\:-translate-x-9:focus:focus{
        transform: translateX(-90px);
    }

    .xl\:focus\:-translate-x-10:focus:focus{
        transform: translateX(-100px);
    }

    .xl\:focus\:-translate-x-11:focus:focus{
        transform: translateX(-110px);
    }

    .xl\:focus\:-translate-x-12:focus:focus{
        transform: translateX(-120px);
    }

    .xl\:focus\:-translate-x-13:focus:focus{
        transform: translateX(-130px);
    }

    .xl\:focus\:-translate-x-14:focus:focus{
        transform: translateX(-140px);
    }

    .xl\:focus\:-translate-x-15:focus:focus{
        transform: translateX(-150px);
    }

    .xl\:focus\:-translate-x-16:focus:focus{
        transform: translateX(-160px);
    }

    .xl\:focus\:-translate-x-17:focus:focus{
        transform: translateX(-170px);
    }

    .xl\:focus\:-translate-x-18:focus:focus{
        transform: translateX(-180px);
    }

    .xl\:focus\:-translate-x-19:focus:focus{
        transform: translateX(-190px);
    }

    .xl\:focus\:-translate-x-20:focus:focus{
        transform: translateX(-200px);
    }

    .xl\:focus\:-translate-x-10x:focus:focus{
        transform: translateX(-10%);
    }

    .xl\:focus\:-translate-x-15x:focus:focus{
        transform: translateX(-15%);
    }

    .xl\:focus\:-translate-x-20x:focus:focus{
        transform: translateX(-20%);
    }

    .xl\:focus\:-translate-x-25x:focus:focus{
        transform: translateX(-25%);
    }

    .xl\:focus\:-translate-x-30x:focus:focus{
        transform: translateX(-30%);
    }

    .xl\:focus\:-translate-x-35x:focus:focus{
        transform: translateX(-35%);
    }

    .xl\:focus\:-translate-x-40x:focus:focus{
        transform: translateX(-40%);
    }

    .xl\:focus\:-translate-x-45x:focus:focus{
        transform: translateX(-45%);
    }

    .xl\:focus\:-translate-x-50x:focus:focus{
        transform: translateX(-50%);
    }

    .xl\:focus\:-translate-x-55x:focus:focus{
        transform: translateX(-55%);
    }

    .xl\:focus\:-translate-x-60x:focus:focus{
        transform: translateX(-60%);
    }

    .xl\:focus\:-translate-x-65x:focus:focus{
        transform: translateX(-65%);
    }

    .xl\:focus\:-translate-x-70x:focus:focus{
        transform: translateX(-70%);
    }

    .xl\:focus\:-translate-x-75x:focus:focus{
        transform: translateX(-75%);
    }

    .xl\:focus\:-translate-x-80x:focus:focus{
        transform: translateX(-80%);
    }

    .xl\:focus\:-translate-x-85x:focus:focus{
        transform: translateX(-85%);
    }

    .xl\:focus\:-translate-x-90x:focus:focus{
        transform: translateX(-90%);
    }

    .xl\:focus\:-translate-x-95x:focus:focus{
        transform: translateX(-95%);
    }

    .xl\:focus\:-translate-y-1:focus:focus{
        transform: translateY(-10px);
    }

    .xl\:focus\:-translate-y-2:focus:focus{
        transform: translateY(-20px);
    }

    .xl\:focus\:-translate-y-3:focus:focus{
        transform: translateY(-30px);
    }

    .xl\:focus\:-translate-y-4:focus:focus{
        transform: translateY(-40px);
    }

    .xl\:focus\:-translate-y-5:focus:focus{
        transform: translateY(-60px);
    }

    .xl\:focus\:-translate-y-6:focus:focus{
        transform: translateY(-60px);
    }

    .xl\:focus\:-translate-y-7:focus:focus{
        transform: translateY(-70px);
    }

    .xl\:focus\:-translate-y-8:focus:focus{
        transform: translateY(-80px);
    }

    .xl\:focus\:-translate-y-9:focus:focus{
        transform: translateY(-90px);
    }

    .xl\:focus\:-translate-y-10:focus:focus{
        transform: translateY(-100px);
    }

    .xl\:focus\:-translate-y-11:focus:focus{
        transform: translateY(-110px);
    }

    .xl\:focus\:-translate-y-12:focus:focus{
        transform: translateY(-120px);
    }

    .xl\:focus\:-translate-y-13:focus:focus{
        transform: translateY(-130px);
    }

    .xl\:focus\:-translate-y-14:focus:focus{
        transform: translateY(-140px);
    }

    .xl\:focus\:-translate-y-15:focus:focus{
        transform: translateY(-150px);
    }

    .xl\:focus\:-translate-y-16:focus:focus{
        transform: translateY(-160px);
    }

    .xl\:focus\:-translate-y-17:focus:focus{
        transform: translateY(-170px);
    }

    .xl\:focus\:-translate-y-18:focus:focus{
        transform: translateY(-180px);
    }

    .xl\:focus\:-translate-y-19:focus:focus{
        transform: translateY(-190px);
    }

    .xl\:focus\:-translate-y-20:focus:focus{
        transform: translateY(-200px);
    }

    .xl\:focus\:-translate-y-10x:focus:focus{
        transform: translateY(-10%);
    }

    .xl\:focus\:-translate-y-15x:focus:focus{
        transform: translateY(-15%);
    }

    .xl\:focus\:-translate-y-20x:focus:focus{
        transform: translateY(-20%);
    }

    .xl\:focus\:-translate-y-25x:focus:focus{
        transform: translateY(-25%);
    }

    .xl\:focus\:-translate-y-30x:focus:focus{
        transform: translateY(-30%);
    }

    .xl\:focus\:-translate-y-35x:focus:focus{
        transform: translateY(-35%);
    }

    .xl\:focus\:-translate-y-40x:focus:focus{
        transform: translateY(-40%);
    }

    .xl\:focus\:-translate-y-45x:focus:focus{
        transform: translateY(-45%);
    }

    .xl\:focus\:-translate-y-50x:focus:focus{
        transform: translateY(-50%);
    }

    .xl\:focus\:-translate-y-55x:focus:focus{
        transform: translateY(-55%);
    }

    .xl\:focus\:-translate-y-60x:focus:focus{
        transform: translateY(-60%);
    }

    .xl\:focus\:-translate-y-65x:focus:focus{
        transform: translateY(-65%);
    }

    .xl\:focus\:-translate-y-70x:focus:focus{
        transform: translateY(-70%);
    }

    .xl\:focus\:-translate-y-75x:focus:focus{
        transform: translateY(-75%);
    }

    .xl\:focus\:-translate-y-80x:focus:focus{
        transform: translateY(-80%);
    }

    .xl\:focus\:-translate-y-85x:focus:focus{
        transform: translateY(-85%);
    }

    .xl\:focus\:-translate-y-90x:focus:focus{
        transform: translateY(-90%);
    }

    .xl\:focus\:-translate-y-95x:focus:focus{
        transform: translateY(-95%);
    }

    .xl\:focus\:-translate-1:focus{
        transform: translate(-10px);
    }

    .xl\:focus\:-translate-2:focus{
        transform: translate(-20px);
    }

    .xl\:focus\:-translate-3:focus{
        transform: translate(-30px);
    }

    .xl\:focus\:-translate-4:focus{
        transform: translate(-40px);
    }

    .xl\:focus\:-translate-5:focus{
        transform: translate(-60px);
    }

    .xl\:focus\:-translate-6:focus{
        transform: translate(-60px);
    }

    .xl\:focus\:-translate-7:focus{
        transform: translate(-70px);
    }

    .xl\:focus\:-translate-8:focus{
        transform: translate(-80px);
    }

    .xl\:focus\:-translate-9:focus{
        transform: translate(-90px);
    }

    .xl\:focus\:-translate-10:focus{
        transform: translate(-100px);
    }

    .xl\:focus\:-translate-11:focus{
        transform: translate(-110px);
    }

    .xl\:focus\:-translate-12:focus{
        transform: translate(-120px);
    }

    .xl\:focus\:-translate-13:focus{
        transform: translate(-130px);
    }

    .xl\:focus\:-translate-14:focus{
        transform: translate(-140px);
    }

    .xl\:focus\:-translate-15:focus{
        transform: translate(-150px);
    }

    .xl\:focus\:-translate-16:focus{
        transform: translate(-160px);
    }

    .xl\:focus\:-translate-17:focus{
        transform: translate(-170px);
    }

    .xl\:focus\:-translate-18:focus{
        transform: translate(-180px);
    }

    .xl\:focus\:-translate-19:focus{
        transform: translate(-190px);
    }

    .xl\:focus\:-translate-20:focus{
        transform: translate(-200px);
    }

    .xl\:focus\:-translate-10x:focus{
        transform: translate(-10%);
    }

    .xl\:focus\:-translate-15x:focus{
        transform: translate(-15%);
    }

    .xl\:focus\:-translate-20x:focus{
        transform: translate(-20%);
    }

    .xl\:focus\:-translate-25x:focus{
        transform: translate(-25%);
    }

    .xl\:focus\:-translate-30x:focus{
        transform: translate(-30%);
    }

    .xl\:focus\:-translate-35x:focus{
        transform: translate(-35%);
    }

    .xl\:focus\:-translate-40x:focus{
        transform: translate(-40%);
    }

    .xl\:focus\:-translate-45x:focus{
        transform: translate(-45%);
    }

    .xl\:focus\:-translate-50x:focus{
        transform: translate(-50%);
    }

    .xl\:focus\:-translate-55x:focus{
        transform: translate(-55%);
    }

    .xl\:focus\:-translate-60x:focus{
        transform: translate(-60%);
    }

    .xl\:focus\:-translate-65x:focus{
        transform: translate(-65%);
    }

    .xl\:focus\:-translate-70x:focus{
        transform: translate(-70%);
    }

    .xl\:focus\:-translate-75x:focus{
        transform: translate(-75%);
    }

    .xl\:focus\:-translate-80x:focus{
        transform: translate(-80%);
    }

    .xl\:focus\:-translate-85x:focus{
        transform: translate(-85%);
    }

    .xl\:focus\:-translate-90x:focus{
        transform: translate(-90%);
    }

    .xl\:focus\:-translate-95x:focus{
        transform: translate(-95%);
    }

    .xl\:focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }

    .xl\:focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }

    .xl\:focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }

    .xl\:focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }

    .xl\:focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }

    .xl\:focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }

    .xl\:focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }

    .xl\:focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }

    .xl\:focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }

    .xl\:focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }

    .xl\:focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }

    .xl\:focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }

    .xl\:focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }

    .xl\:focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }

    .xl\:focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }

    .xl\:focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }

    .xl\:focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }

    .xl\:focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }

    .xl\:focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }

    .xl\:focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }

    .xl\:focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }

    .xl\:focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }

    .xl\:focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }

    .xl\:focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }

    .xl\:focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }

    .xl\:focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }

    .xl\:focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }

    .xl\:focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }

    .xl\:focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }

    .xl\:focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }

    .xl\:focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }

    .xl\:focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }

    .xl\:focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }

    .xl\:focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }

    .xl\:focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }

    .xl\:focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }

    .xl\:focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }

    .xl\:focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }

    .xl\:focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }

    .xl\:focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }

    .xl\:focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }

    .xl\:focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }

    .xl\:focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }

    .xl\:focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }

    .xl\:focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }

    .xl\:focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }

    .xl\:focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }

    .xl\:focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }

    .xl\:focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }

    .xl\:focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }

    .xl\:focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }

    .xl\:focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }

    .xl\:focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }

    .xl\:focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }

    .xl\:focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }

    .xl\:focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }

    .xl\:focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }

    .xl\:focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }

    .xl\:focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }

    .xl\:focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }

    .xl\:focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }

    .xl\:focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }

    .xl\:focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }

    .xl\:focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }

    .xl\:focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }

    .xl\:focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }

    .xl\:focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }

    .xl\:focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }

    .xl\:focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }

    .xl\:focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }

    .xl\:focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }

    .xl\:focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }

    .xl\:focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }

    .xl\:focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }

    .xl\:focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }

    .xl\:focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }

    .xl\:focus\:translate-0:focus{
        transform: translate(0);
    }
    
    .xl\:focus\:translate-1:focus{
        transform: translate(10px);
    }
    
    .xl\:focus\:translate-2:focus{
        transform: translate(20px);
    }
    
    .xl\:focus\:translate-3:focus{
        transform: translate(30px);
    }
    
    .xl\:focus\:translate-4:focus{
        transform: translate(40px);
    }
    
    .xl\:focus\:translate-5:focus{
        transform: translate(60px);
    }
    
    .xl\:focus\:translate-6:focus{
        transform: translate(60px);
    }
    
    .xl\:focus\:translate-7:focus{
        transform: translate(70px);
    }
    
    .xl\:focus\:translate-8:focus{
        transform: translate(80px);
    }
    
    .xl\:focus\:translate-9:focus{
        transform: translate(90px);
    }
    
    .xl\:focus\:translate-10:focus{
        transform: translate(100px);
    }
    
    .xl\:focus\:translate-11:focus{
        transform: translate(110px);
    }
    
    .xl\:focus\:translate-12:focus{
        transform: translate(120px);
    }
    
    .xl\:focus\:translate-13:focus{
        transform: translate(130px);
    }
    
    .xl\:focus\:translate-14:focus{
        transform: translate(140px);
    }
    
    .xl\:focus\:translate-15:focus{
        transform: translate(150px);
    }
    
    .xl\:focus\:translate-16:focus{
        transform: translate(160px);
    }
    
    .xl\:focus\:translate-17:focus{
        transform: translate(170px);
    }
    
    .xl\:focus\:translate-18:focus{
        transform: translate(180px);
    }
    
    .xl\:focus\:translate-19:focus{
        transform: translate(190px);
    }
    
    .xl\:focus\:translate-20:focus{
        transform: translate(200px);
    }
    
    .xl\:focus\:translate-10x:focus{
        transform: translate(10%);
    }
    
    .xl\:focus\:translate-15x:focus{
        transform: translate(15%);
    }
    
    .xl\:focus\:translate-20x:focus{
        transform: translate(20%);
    }
    
    .xl\:focus\:translate-25x:focus{
        transform: translate(25%);
    }
    
    .xl\:focus\:translate-30x:focus{
        transform: translate(30%);
    }
    
    .xl\:focus\:translate-35x:focus{
        transform: translate(35%);
    }
    
    .xl\:focus\:translate-40x:focus{
        transform: translate(40%);
    }
    
    .xl\:focus\:translate-45x:focus{
        transform: translate(45%);
    }
    
    .xl\:focus\:translate-50x:focus{
        transform: translate(50%);
    }
    
    .xl\:focus\:translate-55x:focus{
        transform: translate(55%);
    }
    
    .xl\:focus\:translate-60x:focus{
        transform: translate(60%);
    }
    
    .xl\:focus\:translate-65x:focus{
        transform: translate(65%);
    }
    
    .xl\:focus\:translate-70x:focus{
        transform: translate(70%);
    }
    
    .xl\:focus\:translate-75x:focus{
        transform: translate(75%);
    }
    
    .xl\:focus\:translate-80x:focus{
        transform: translate(80%);
    }
    
    .xl\:focus\:translate-85x:focus{
        transform: translate(85%);
    }
    
    .xl\:focus\:translate-90x:focus{
        transform: translate(90%);
    }
    
    .xl\:focus\:translate-95x:focus{
        transform: translate(95%);
    }
    
    .xl\:focus\:translate-x-0:focus{
        transform: translateX(0);
    }
    
    .xl\:focus\:translate-x-1:focus{
        transform: translateX(10px);
    }
    
    .xl\:focus\:translate-x-2:focus{
        transform: translateX(20px);
    }
    
    .xl\:focus\:translate-x-3:focus{
        transform: translateX(30px);
    }
    
    .xl\:focus\:translate-x-4:focus{
        transform: translateX(40px);
    }
    
    .xl\:focus\:translate-x-5:focus{
        transform: translateX(60px);
    }
    
    .xl\:focus\:translate-x-6:focus{
        transform: translateX(60px);
    }
    
    .xl\:focus\:translate-x-7:focus{
        transform: translateX(70px);
    }
    
    .xl\:focus\:translate-x-8:focus{
        transform: translateX(80px);
    }
    
    .xl\:focus\:translate-x-9:focus{
        transform: translateX(90px);
    }
    
    .xl\:focus\:translate-x-10:focus{
        transform: translateX(100px);
    }
    
    .xl\:focus\:translate-x-11:focus{
        transform: translateX(110px);
    }
    
    .xl\:focus\:translate-x-12:focus{
        transform: translateX(120px);
    }
    
    .xl\:focus\:translate-x-13:focus{
        transform: translateX(130px);
    }
    
    .xl\:focus\:translate-x-14:focus{
        transform: translateX(140px);
    }
    
    .xl\:focus\:translate-x-15:focus{
        transform: translateX(150px);
    }
    
    .xl\:focus\:translate-x-16:focus{
        transform: translateX(160px);
    }
    
    .xl\:focus\:translate-x-17:focus{
        transform: translateX(170px);
    }
    
    .xl\:focus\:translate-x-18:focus{
        transform: translateX(180px);
    }
    
    .xl\:focus\:translate-x-19:focus{
        transform: translateX(190px);
    }
    
    .xl\:focus\:translate-x-20:focus{
        transform: translateX(200px);
    }
    
    .xl\:focus\:translate-x-10x:focus{
        transform: translateX(10%);
    }
    
    .xl\:focus\:translate-x-15x:focus{
        transform: translateX(15%);
    }
    
    .xl\:focus\:translate-x-20x:focus{
        transform: translateX(20%);
    }
    
    .xl\:focus\:translate-x-25x:focus{
        transform: translateX(25%);
    }
    
    .xl\:focus\:translate-x-30x:focus{
        transform: translateX(30%);
    }
    
    .xl\:focus\:translate-x-35x:focus{
        transform: translateX(35%);
    }
    
    .xl\:focus\:translate-x-40x:focus{
        transform: translateX(40%);
    }
    
    .xl\:focus\:translate-x-45x:focus{
        transform: translateX(45%);
    }
    
    .xl\:focus\:translate-x-50x:focus{
        transform: translateX(50%);
    }
    
    .xl\:focus\:translate-x-55x:focus{
        transform: translateX(55%);
    }
    
    .xl\:focus\:translate-x-60x:focus{
        transform: translateX(60%);
    }
    
    .xl\:focus\:translate-x-65x:focus{
        transform: translateX(65%);
    }
    
    .xl\:focus\:translate-x-70x:focus{
        transform: translateX(70%);
    }
    
    .xl\:focus\:translate-x-75x:focus{
        transform: translateX(75%);
    }
    
    .xl\:focus\:translate-x-80x:focus{
        transform: translateX(80%);
    }
    
    .xl\:focus\:translate-x-85x:focus{
        transform: translateX(85%);
    }
    
    .xl\:focus\:translate-x-90x:focus{
        transform: translateX(90%);
    }
    
    .xl\:focus\:translate-x-95x:focus{
        transform: translateX(95%);
    }
    
    .xl\:focus\:translate-y-0:focus{
        transform: translateY(0);
    }
    
    .xl\:focus\:translate-y-1:focus{
        transform: translateY(10px);
    }
    
    .xl\:focus\:translate-y-2:focus{
        transform: translateY(20px);
    }
    
    .xl\:focus\:translate-y-3:focus{
        transform: translateY(30px);
    }
    
    .xl\:focus\:translate-y-4:focus{
        transform: translateY(40px);
    }
    
    .xl\:focus\:translate-y-5:focus{
        transform: translateY(60px);
    }
    
    .xl\:focus\:translate-y-6:focus{
        transform: translateY(60px);
    }
    
    .xl\:focus\:translate-y-7:focus{
        transform: translateY(70px);
    }
    
    .xl\:focus\:translate-y-8:focus{
        transform: translateY(80px);
    }
    
    .xl\:focus\:translate-y-9:focus{
        transform: translateY(90px);
    }
    
    .xl\:focus\:translate-y-10:focus{
        transform: translateY(100px);
    }
    
    .xl\:focus\:translate-y-11:focus{
        transform: translateY(110px);
    }
    
    .xl\:focus\:translate-y-12:focus{
        transform: translateY(120px);
    }
    
    .xl\:focus\:translate-y-13:focus{
        transform: translateY(130px);
    }
    
    .xl\:focus\:translate-y-14:focus{
        transform: translateY(140px);
    }
    
    .xl\:focus\:translate-y-15:focus{
        transform: translateY(150px);
    }
    
    .xl\:focus\:translate-y-16:focus{
        transform: translateY(160px);
    }
    
    .xl\:focus\:translate-y-17:focus{
        transform: translateY(170px);
    }
    
    .xl\:focus\:translate-y-18:focus{
        transform: translateY(180px);
    }
    
    .xl\:focus\:translate-y-19:focus{
        transform: translateY(190px);
    }
    
    .xl\:focus\:translate-y-20:focus{
        transform: translateY(200px);
    }
    
    .xl\:focus\:translate-y-10x:focus{
        transform: translateY(10%);
    }
    
    .xl\:focus\:translate-y-15x:focus{
        transform: translateY(15%);
    }
    
    .xl\:focus\:translate-y-20x:focus{
        transform: translateY(20%);
    }
    
    .xl\:focus\:translate-y-25x:focus{
        transform: translateY(25%);
    }
    
    .xl\:focus\:translate-y-30x:focus{
        transform: translateY(30%);
    }
    
    .xl\:focus\:translate-y-35x:focus{
        transform: translateY(35%);
    }
    
    .xl\:focus\:translate-y-40x:focus{
        transform: translateY(40%);
    }
    
    .xl\:focus\:translate-y-45x:focus{
        transform: translateY(45%);
    }
    
    .xl\:focus\:translate-y-50x:focus{
        transform: translateY(50%);
    }
    
    .xl\:focus\:translate-y-55x:focus{
        transform: translateY(55%);
    }
    
    .xl\:focus\:translate-y-60x:focus{
        transform: translateY(60%);
    }
    
    .xl\:focus\:translate-y-65x:focus{
        transform: translateY(65%);
    }
    
    .xl\:focus\:translate-y-70x:focus{
        transform: translateY(70%);
    }
    
    .xl\:focus\:translate-y-75x:focus{
        transform: translateY(75%);
    }
    
    .xl\:focus\:translate-y-80x:focus{
        transform: translateY(80%);
    }
    
    .xl\:focus\:translate-y-85x:focus{
        transform: translateY(85%);
    }
    
    .xl\:focus\:translate-y-90x:focus{
        transform: translateY(90%);
    }
    
    .xl\:focus\:translate-y-95x:focus{
        transform: translateY(95%);
    }
    
    .xl\:focus\:rotate-0:focus{
        transform: rotate(0);
    }
    
    .xl\:focus\:rotate-1:focus{
        transform: rotate(1deg);
    }
    
    .xl\:focus\:rotate-2:focus{
        transform: rotate(2deg);
    }
    
    .xl\:focus\:rotate-3:focus{
        transform: rotate(3deg);
    }
    
    .xl\:focus\:rotate-6:focus{
        transform: rotate(6deg);
    }
    
    .xl\:focus\:rotate-12:focus{
        transform: rotate(12deg);
    }
    
    .xl\:focus\:rotate-20:focus{
        transform: rotate(20deg);
    }
    
    .xl\:focus\:rotate-30:focus{
        transform: rotate(30deg);
    }
    
    .xl\:focus\:rotate-45:focus{
        transform: rotate(45deg);
    }
    
    .xl\:focus\:rotate-60:focus{
        transform: rotate(60deg);
    }
    
    .xl\:focus\:rotate-90:focus{
        transform: rotate(90deg);
    }
    
    .xl\:focus\:rotate-180:focus{
        transform: rotate(180deg);
    }
    
    .xl\:focus\:rotate-259:focus{
        transform: rotate(359deg);
    }
    
    .xl\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xl\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xl\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xl\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xl\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xl\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xl\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .xl\:focus\:transition-duration-75:focus{
        transition-duration: 75ms;
    }
    
    .xl\:focus\:transition-duration-100:focus{
        transition-duration: 100ms;
    }
    
    .xl\:focus\:transition-duration-150:focus{
        transition-duration: 150ms;
    }
    
    .xl\:focus\:transition-duration-200:focus{
        transition-duration: 200ms;
    }
    
    .xl\:focus\:transition-duration-300:focus{
        transition-duration: 300ms;
    }
    
    .xl\:focus\:transition-duration-700:focus{
        transition-duration: 700ms;
    }
    
    .xl\:focus\:transition-duration-1000:focus{
        transition-duration: 1000ms;
    }
    
    .xl\:focus\:transition-ease-linear:focus{
        transition-timing-function: linear;
    }
    
    .xl\:focus\:transition-ease-in:focus{
        transition-timing-function: ease-in;
    }
    
    .xl\:focus\:transition-ease-out:focus{
        transition-timing-function: ease-out;
    }
    
    .xl\:focus\:transition-ease-in-out:focus{
        transition-timing-function: ease-in-out;
    }
    
    .xl\:focus\:transition-delay-75:focus{
        transition-delay: 75ms;
    }
    
    .xl\:focus\:transition-delay-100:focus{
        transition-delay: 100ms;
    }
    
    .xl\:focus\:transition-delay-150:focus{
        transition-delay: 150ms;
    }
    
    .xl\:focus\:transition-duration-200:focus{
        transition-delay: 200ms;
    }
    
    .xl\:focus\:transition-delay-300:focus{
        transition-delay: 300ms;
    }
    
    .xl\:focus\:transition-delay-700:focus{
        transition-delay: 700ms;
    }
    
    .xl\:focus\:transition-delay-1000:focus{
        transition-delay: 1000ms;
    }
    
    .xl\:focus\:transition-property-all:focus{
        transition-property: all;
    }
    
    .xl\:focus\:transition-property-colors:focus{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xl\:focus\:transition-property-opacity:focus{
        transition-property: opacity;
    }
    
    .xl\:focus\:transition-property-transform:focus{
        transition-property: transform;
    }
    
    .xl\:focus\:animation-duration-75:focus{
        animation-duration: 75ms;
    }
    
    .xl\:focus\:animation-duration-100:focus{
        animation-duration: 100ms;
    }
    
    .xl\:focus\:animation-duration-150:focus{
        animation-duration: 150ms;
    }
    
    .xl\:focus\:animation-duration-200:focus{
        animation-duration: 200ms;
    }
    
    .xl\:focus\:animation-duration-300:focus{
        animation-duration: 300ms;
    }
    
    .xl\:focus\:animation-duration-700:focus{
        animation-duration: 700ms;
    }
    
    .xl\:focus\:animation-duration-1000:focus{
        animation-duration: 1000ms;
    }
    
    .xl\:focus\:animation-ease-linear:focus{
        animation-timing-function: linear;
    }
    
    .xl\:focus\:animation-ease-in:focus{
        animation-timing-function: ease-in;
    }
    
    .xl\:focus\:animation-ease-out:focus{
        animation-timing-function: ease-out;
    }
    
    .xl\:focus\:animation-ease-in-out:focus{
        animation-timing-function: ease-in-out;
    }
    
    .xl\:focus\:animation-delay-75:focus{
        animation-delay: 75ms;
    }
    
    .xl\:focus\:animation-delay-100:focus{
        animation-delay: 100ms;
    }
    
    .xl\:focus\:animation-delay-150:focus{
        animation-delay: 150ms;
    }
    
    .xl\:focus\:animation-duration-200:focus{
        animation-delay: 200ms;
    }
    
    .xl\:focus\:animation-delay-300:focus{
        animation-delay: 300ms;
    }
    
    .xl\:focus\:animation-delay-700:focus{
        animation-delay: 700ms;
    }
    
    .xl\:focus\:animation-delay-1000:focus{
        animation-delay: 1000ms;
    }
    
    .xl\:focus\:animation-name-fade-in:focus{
        animation-name: fade-in;
    }
    
    .xl\:focus\:animation-name-fade-out:focus{
        animation-name: fade-out;
    }
    
    .xl\:focus\:animation-name-spin:focus{
        animation-name: spin;
    }
    
    .xl\:focus\:animation-name-translate-x:focus{
        animation-name: translate-x;
    }
    
    .xl\:focus\:animation-name-translate-y:focus{
        animation-name: translate-y;
    }
    
    .xl\:focus\:animation-name-scale-up:focus{
        animation-name: scale-up;
    }
    
    .xl\:focus\:animation-name-scale-down:focus{
        animation-name: scale-down;
    }
    
    .xl\:focus\:animation-name-bounce:focus{
        animation-name: bounce;
    }
    
    .xl\:focus\:animation-name-slide-in:focus{
        animation-name: slide-in;
    }
    
    .xl\:focus\:animation-name-slide-out:focus{
        animation-name: slide-out;
    }
    
    .xl\:focus\:animation-name-pulse:focus{
        animation-name: pulse;
    }
    
    .xl\:focus\:color-white:focus{
        color: var(--white);
    }
    
    .xl\:focus\:color-black:focus{
        color: var(--black);
    }
    
    .xl\:focus\:text-white:focus{
        color: var(--white);
    }
    
    .xl\:focus\:text-black:focus{
        color: var(--black);
    }
    
    .xl\:focus\:bg-white:focus{
        background: var(--white);
    }
    
    .xl\:focus\:bg-black:focus{
        background: var(--black);
    }

    .xl\:focus\:border-white:focus{
        border-color: var(--white);
    }

    .xl\:focus\:border-black:focus{
        border-color: var(--black);
    }
    
    .xl\:focus\:border-teal-50:focus{
        border-color: var(--velocity-teal-50);
    }
    
    .xl\:focus\:border-teal-100:focus{
        border-color: var(--velocity-teal-100);
    }
    
    .xl\:focus\:border-teal-200:focus{
        border-color: var(--velocity-teal-200);
    }
    
    .xl\:focus\:border-teal-300:focus{
        border-color: var(--velocity-teal-300);
    }
    
    .xl\:focus\:border-teal-400:focus{
        border-color: var(--velocity-teal-400);
    }
    
    .xl\:focus\:border-teal-500:focus{
        border-color: var(--velocity-teal-500);
    }
    
    .xl\:focus\:border-teal-600:focus{
        border-color: var(--velocity-teal-600);
    }
    
    .xl\:focus\:border-teal-700:focus{
        border-color: var(--velocity-teal-700);
    }
    
    .xl\:focus\:border-teal-800:focus{
        border-color: var(--velocity-teal-800);
    }
    
    .xl\:focus\:border-teal-900:focus{
        border-color: var(--velocity-teal-900);
    }
    
    .xl\:focus\:border-red-50:focus{
        border-color: var(--velocity-red-50);
    }
    
    .xl\:focus\:border-red-100:focus{
        border-color: var(--velocity-red-100);
    }
    
    .xl\:focus\:border-red-200:focus{
        border-color: var(--velocity-red-200);
    }
    
    .xl\:focus\:border-red-300:focus{
        border-color: var(--velocity-red-300);
    }
    
    .xl\:focus\:border-red-400:focus{
        border-color: var(--velocity-red-400);
    }
    
    .xl\:focus\:border-red-500:focus{
        border-color: var(--velocity-red-500);
    }
    
    .xl\:focus\:border-red-600:focus{
        border-color: var(--velocity-red-600);
    }
    
    .xl\:focus\:border-red-700:focus{
        border-color: var(--velocity-red-700);
    }
    
    .xl\:focus\:border-red-800:focus{
        border-color: var(--velocity-red-800);
    }
    
    .xl\:focus\:border-red-900:focus{
        border-color: var(--velocity-red-900);
    }
    
    .xl\:focus\:border-grey-100:focus{
        border-color: var(--velocity-grey-100);
    }
    
    .xl\:focus\:border-sky-50:focus{
        border-color: var(--velocity-sky-50);
    }
    
    .xl\:focus\:border-sky-100:focus{
        border-color: var(--velocity-sky-100);
    }
    
    .xl\:focus\:border-sky-200:focus{
        border-color: var(--velocity-sky-200);
    }
    
    .xl\:focus\:border-sky-300:focus{
        border-color: var(--velocity-sky-300);
    }
    
    .xl\:focus\:border-sky-400:focus{
        border-color: var(--velocity-sky-400);
    }
    
    .xl\:focus\:border-sky-500:focus{
        border-color: var(--velocity-sky-500);
    }
    
    .xl\:focus\:border-sky-600:focus{
        border-color: var(--velocity-sky-600);
    }
    
    .xl\:focus\:border-sky-700:focus{
        border-color: var(--velocity-sky-700);
    }
    
    .xl\:focus\:border-sky-800:focus{
        border-color: var(--velocity-sky-800);
    }
    
    .xl\:focus\:border-sky-900:focus{
        border-color: var(--velocity-sky-900);
    }
    
    .xl\:focus\:border-green-50:focus{
        border-color: var(--velocity-green-50);
    }
    
    .xl\:focus\:border-green-100:focus{
        border-color: var(--velocity-green-100);
    }
    
    .xl\:focus\:border-green-200:focus{
        border-color: var(--velocity-green-200);
    }
    
    .xl\:focus\:border-green-300:focus{
        border-color: var(--velocity-green-300);
    }
    
    .xl\:focus\:border-green-400:focus{
        border-color: var(--velocity-green-400);
    }
    
    .xl\:focus\:border-green-500:focus{
        border-color: var(--velocity-green-500);
    }
    
    .xl\:focus\:border-green-600:focus{
        border-color: var(--velocity-green-600);
    }
    
    .xl\:focus\:border-green-700:focus{
        border-color: var(--velocity-green-700);
    }
    
    .xl\:focus\:border-green-800:focus{
        border-color: var(--velocity-green-800);
    }
    
    .xl\:focus\:border-green-900:focus{
        border-color: var(--velocity-green-900);
    }
    
    .xl\:focus\:border-grey-200:focus{
        border-color: var(--velocity-grey-200);
    }
    
    .xl\:focus\:border-grey-300:focus{
        border-color: var(--velocity-grey-300);
    }
    
    .xl\:focus\:border-grey-400:focus{
        border-color: var(--velocity-grey-400);
    }
    
    .xl\:focus\:border-grey-500:focus{
        border-color: var(--velocity-grey-500);
    }
    
    .xl\:focus\:border-grey-600:focus{
        border-color: var(--velocity-grey-600);
    }
    
    .xl\:focus\:border-grey-700:focus{
        border-color: var(--velocity-grey-700);
    }
    
    .xl\:focus\:border-grey-800:focus{
        border-color: var(--velocity-grey-800);
    }
    
    .xl\:focus\:border-grey-900:focus{
        border-color: var(--velocity-grey-900);
    }
    
    .xl\:focus\:border-yellow-50:focus{
        border-color: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:border-yellow-100:focus{
        border-color: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:border-yellow-200:focus{
        border-color: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:border-yellow-300:focus{
        border-color: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:border-yellow-400:focus{
        border-color: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:border-yellow-500:focus{
        border-color: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:border-yellow-600:focus{
        border-color: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:border-yellow-700:focus{
        border-color: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:border-yellow-800:focus{
        border-color: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:border-yellow-900:focus{
        border-color: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:border-cyan-50:focus{
        border-color: var(--velocity-cyan-50);
    }
    
    .xl\:focus\:border-cyan-100:focus{
        border-color: var(--velocity-cyan-100);
    }
    
    .xl\:focus\:border-cyan-200:focus{
        border-color: var(--velocity-cyan-200);
    }
    
    .xl\:focus\:border-cyan-300:focus{
        border-color: var(--velocity-cyan-300);
    }
    
    .xl\:focus\:border-cyan-400:focus{
        border-color: var(--velocity-cyan-400);
    }
    
    .xl\:focus\:border-cyan-500:focus{
        border-color: var(--velocity-cyan-500);
    }
    
    .xl\:focus\:border-cyan-600:focus{
        border-color: var(--velocity-cyan-600);
    }
    
    .xl\:focus\:border-cyan-700:focus{
        border-color: var(--velocity-cyan-700);
    }
    
    .xl\:focus\:border-cyan-800:focus{
        border-color: var(--velocity-cyan-800);
    }
    
    .xl\:focus\:border-cyan-900:focus{
        border-color: var(--velocity-cyan-900);
    }
    
    .xl\:focus\:border-orange-50:focus{
        border-color: var(--velocity-orange-50);
    }
    
    .xl\:focus\:border-orange-100:focus{
        border-color: var(--velocity-orange-100);
    }
    
    .xl\:focus\:border-orange-200:focus{
        border-color: var(--velocity-orange-200);
    }
    
    .xl\:focus\:border-orange-300:focus{
        border-color: var(--velocity-orange-300);
    }
    
    .xl\:focus\:border-orange-400:focus{
        border-color: var(--velocity-orange-400);
    }
    
    .xl\:focus\:border-orange-500:focus{
        border-color: var(--velocity-orange-500);
    }
    
    .xl\:focus\:border-orange-600:focus{
        border-color: var(--velocity-orange-600);
    }
    
    .xl\:focus\:border-orange-700:focus{
        border-color: var(--velocity-orange-700);
    }
    
    .xl\:focus\:border-orange-800:focus{
        border-color: var(--velocity-orange-800);
    }
    
    .xl\:focus\:border-orange-900:focus{
        border-color: var(--velocity-orange-900);
    }
    
    .xl\:focus\:border-blue-50:focus{
        border-color: var(--velocity-blue-50);
    }
    
    .xl\:focus\:border-blue-100:focus{
        border-color: var(--velocity-blue-100);
    }
    
    .xl\:focus\:border-blue-200:focus{
        border-color: var(--velocity-blue-200);
    }
    
    .xl\:focus\:border-blue-300:focus{
        border-color: var(--velocity-blue-300);
    }
    
    .xl\:focus\:border-blue-400:focus{
        border-color: var(--velocity-blue-400);
    }
    
    .xl\:focus\:border-blue-500:focus{
        border-color: var(--velocity-blue-500);
    }
    
    .xl\:focus\:border-blue-600:focus{
        border-color: var(--velocity-blue-600);
    }
    
    .xl\:focus\:border-blue-700:focus{
        border-color: var(--velocity-blue-700);
    }
    
    .xl\:focus\:border-blue-800:focus{
        border-color: var(--velocity-blue-800);
    }
    
    .xl\:focus\:border-blue-900:focus{
        border-color: var(--velocity-blue-900);
    }
    
    .xl\:focus\:border-lime-50:focus{
        border-color: var(--velocity-lime-50);
    }
    
    .xl\:focus\:border-lime-100:focus{
        border-color: var(--velocity-lime-100);
    }
    
    .xl\:focus\:border-lime-200:focus{
        border-color: var(--velocity-lime-200);
    }
    
    .xl\:focus\:border-lime-300:focus{
        border-color: var(--velocity-lime-300);
    }
    
    .xl\:focus\:border-lime-400:focus{
        border-color: var(--velocity-lime-400);
    }
    
    .xl\:focus\:border-lime-500:focus{
        border-color: var(--velocity-lime-500);
    }
    
    .xl\:focus\:border-lime-600:focus{
        border-color: var(--velocity-lime-600);
    }
    
    .xl\:focus\:border-lime-700:focus{
        border-color: var(--velocity-lime-700);
    }
    
    .xl\:focus\:border-lime-800:focus{
        border-color: var(--velocity-lime-800);
    }
    
    .xl\:focus\:border-lime-900:focus{
        border-color: var(--velocity-lime-900);
    }
    
    .xl\:focus\:border-purple-50:focus{
        border-color: var(--velocity-purple-50);
    }
    
    .xl\:focus\:border-purple-100:focus{
        border-color: var(--velocity-purple-100);
    }
    
    .xl\:focus\:border-purple-200:focus{
        border-color: var(--velocity-purple-200);
    }
    
    .xl\:focus\:border-purple-300:focus{
        border-color: var(--velocity-purple-300);
    }
    
    .xl\:focus\:border-purple-400:focus{
        border-color: var(--velocity-purple-400);
    }
    
    .xl\:focus\:border-purple-500:focus{
        border-color: var(--velocity-purple-500);
    }
    
    .xl\:focus\:border-purple-600:focus{
        border-color: var(--velocity-purple-600);
    }
    
    .xl\:focus\:border-purple-700:focus{
        border-color: var(--velocity-purple-700);
    }
    
    .xl\:focus\:border-purple-800:focus{
        border-color: var(--velocity-purple-800);
    }
    
    .xl\:focus\:border-purple-900:focus{
        border-color: var(--velocity-purple-900);
    }
    
    .xl\:focus\:border-indigo-50:focus{
        border-color: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:border-indigo-100:focus{
        border-color: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:border-indigo-200:focus{
        border-color: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:border-indigo-300:focus{
        border-color: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:border-indigo-400:focus{
        border-color: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:border-indigo-500:focus{
        border-color: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:border-indigo-600:focus{
        border-color: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:border-indigo-700:focus{
        border-color: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:border-indigo-800:focus{
        border-color: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:border-indigo-900:focus{
        border-color: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:border-pink-50:focus{
        border-color: var(--velocity-pink-50);
    }
    
    .xl\:focus\:border-pink-100:focus{
        border-color: var(--velocity-pink-100);
    }
    
    .xl\:focus\:border-pink-200:focus{
        border-color: var(--velocity-pink-200);
    }
    
    .xl\:focus\:border-pink-300:focus{
        border-color: var(--velocity-pink-300);
    }
    
    .xl\:focus\:border-pink-400:focus{
        border-color: var(--velocity-pink-400);
    }
    
    .xl\:focus\:border-pink-500:focus{
        border-color: var(--velocity-pink-500);
    }
    
    .xl\:focus\:border-pink-600:focus{
        border-color: var(--velocity-pink-600);
    }
    
    .xl\:focus\:border-pink-700:focus{
        border-color: var(--velocity-pink-700);
    }
    
    .xl\:focus\:border-pink-800:focus{
        border-color: var(--velocity-pink-800);
    }
    
    .xl\:focus\:border-pink-900:focus{
        border-color: var(--velocity-pink-900);
    }
    
    .xl\:focus\:border-violet-50:focus{
        border-color: var(--velocity-violet-50);
    }
    
    .xl\:focus\:border-violet-100:focus{
        border-color: var(--velocity-violet-100);
    }
    
    .xl\:focus\:border-violet-200:focus{
        border-color: var(--velocity-violet-200);
    }
    
    .xl\:focus\:border-violet-300:focus{
        border-color: var(--velocity-violet-300);
    }
    
    .xl\:focus\:border-violet-400:focus{
        border-color: var(--velocity-violet-400);
    }
    
    .xl\:focus\:border-violet-500:focus{
        border-color: var(--velocity-violet-500);
    }
    
    .xl\:focus\:border-violet-600:focus{
        border-color: var(--velocity-violet-600);
    }
    
    .xl\:focus\:border-violet-700:focus{
        border-color: var(--velocity-violet-700);
    }
    
    .xl\:focus\:border-violet-800:focus{
        border-color: var(--velocity-violet-800);
    }
    
    .xl\:focus\:border-violet-900:focus{
        border-color: var(--velocity-violet-900);
    }
    
    .xl\:focus\:border-slate-50:focus{
        border-color: var(--velocity-slate-50);
    }
    
    .xl\:focus\:border-slate-100:focus{
        border-color: var(--velocity-slate-100);
    }
    
    .xl\:focus\:border-slate-200:focus{
        border-color: var(--velocity-slate-200);
    }
    
    .xl\:focus\:border-slate-300:focus{
        border-color: var(--velocity-slate-300);
    }
    
    .xl\:focus\:border-slate-400:focus{
        border-color: var(--velocity-slate-400);
    }
    
    .xl\:focus\:border-slate-500:focus{
        border-color: var(--velocity-slate-500);
    }
    
    .xl\:focus\:border-slate-600:focus{
        border-color: var(--velocity-slate-600);
    }
    
    .xl\:focus\:border-slate-700:focus{
        border-color: var(--velocity-slate-700);
    }
    
    .xl\:focus\:border-slate-800:focus{
        border-color: var(--velocity-slate-800);
    }
    
    .xl\:focus\:border-slate-900:focus{
        border-color: var(--velocity-slate-900);
    }
    
    .xl\:focus\:border-rose-50:focus{
        border-color: var(--velocity-rose-50);
    }
    
    .xl\:focus\:border-rose-100:focus{
        border-color: var(--velocity-rose-100);
    }
    
    .xl\:focus\:border-rose-200:focus{
        border-color: var(--velocity-rose-200);
    }
    
    .xl\:focus\:border-rose-300:focus{
        border-color: var(--velocity-rose-300);
    }
    
    .xl\:focus\:border-rose-400:focus{
        border-color: var(--velocity-rose-400);
    }
    
    .xl\:focus\:border-rose-500:focus{
        border-color: var(--velocity-rose-500);
    }
    
    .xl\:focus\:border-rose-600:focus{
        border-color: var(--velocity-rose-600);
    }
    
    .xl\:focus\:border-rose-700:focus{
        border-color: var(--velocity-rose-700);
    }
    
    .xl\:focus\:border-rose-800:focus{
        border-color: var(--velocity-rose-800);
    }
    
    .xl\:focus\:border-rose-900:focus{
        border-color: var(--velocity-rose-900);
    }
    
    .xl\:focus\:fill-teal-50:focus{
        fill: var(--velocity-teal-50);
    }
    
    .xl\:focus\:fill-teal-100:focus{
        fill: var(--velocity-teal-100);
    }
    
    .xl\:focus\:fill-teal-200:focus{
        fill: var(--velocity-teal-200);
    }
    
    .xl\:focus\:fill-teal-300:focus{
        fill: var(--velocity-teal-300);
    }
    
    .xl\:focus\:fill-teal-400:focus{
        fill: var(--velocity-teal-400);
    }
    
    .xl\:focus\:fill-teal-500:focus{
        fill: var(--velocity-teal-500);
    }
    
    .xl\:focus\:fill-teal-600:focus{
        fill: var(--velocity-teal-600);
    }
    
    .xl\:focus\:fill-teal-700:focus{
        fill: var(--velocity-teal-700);
    }
    
    .xl\:focus\:fill-teal-800:focus{
        fill: var(--velocity-teal-800);
    }
    
    .xl\:focus\:fill-teal-900:focus{
        fill: var(--velocity-teal-900);
    }
    
    .xl\:focus\:fill-red-50:focus{
        fill: var(--velocity-red-50);
    }
    
    .xl\:focus\:fill-red-100:focus{
        fill: var(--velocity-red-100);
    }
    
    .xl\:focus\:fill-red-200:focus{
        fill: var(--velocity-red-200);
    }
    
    .xl\:focus\:fill-red-300:focus{
        fill: var(--velocity-red-300);
    }
    
    .xl\:focus\:fill-red-400:focus{
        fill: var(--velocity-red-400);
    }
    
    .xl\:focus\:fill-red-500:focus{
        fill: var(--velocity-red-500);
    }
    
    .xl\:focus\:fill-red-600:focus{
        fill: var(--velocity-red-600);
    }
    
    .xl\:focus\:fill-red-700:focus{
        fill: var(--velocity-red-700);
    }
    
    .xl\:focus\:fill-red-800:focus{
        fill: var(--velocity-red-800);
    }
    
    .xl\:focus\:fill-red-900:focus{
        fill: var(--velocity-red-900);
    }
    
    .xl\:focus\:fill-grey-100:focus{
        fill: var(--velocity-grey-100);
    }
    
    .xl\:focus\:fill-sky-50:focus{
        fill: var(--velocity-sky-50);
    }
    
    .xl\:focus\:fill-sky-100:focus{
        fill: var(--velocity-sky-100);
    }
    
    .xl\:focus\:fill-sky-200:focus{
        fill: var(--velocity-sky-200);
    }
    
    .xl\:focus\:fill-sky-300:focus{
        fill: var(--velocity-sky-300);
    }
    
    .xl\:focus\:fill-sky-400:focus{
        fill: var(--velocity-sky-400);
    }
    
    .xl\:focus\:fill-sky-500:focus{
        fill: var(--velocity-sky-500);
    }
    
    .xl\:focus\:fill-sky-600:focus{
        fill: var(--velocity-sky-600);
    }
    
    .xl\:focus\:fill-sky-700:focus{
        fill: var(--velocity-sky-700);
    }
    
    .xl\:focus\:fill-sky-800:focus{
        fill: var(--velocity-sky-800);
    }
    
    .xl\:focus\:fill-sky-900:focus{
        fill: var(--velocity-sky-900);
    }
    
    .xl\:focus\:fill-green-50:focus{
        fill: var(--velocity-green-50);
    }
    
    .xl\:focus\:fill-green-100:focus{
        fill: var(--velocity-green-100);
    }
    
    .xl\:focus\:fill-green-200:focus{
        fill: var(--velocity-green-200);
    }
    
    .xl\:focus\:fill-green-300:focus{
        fill: var(--velocity-green-300);
    }
    
    .xl\:focus\:fill-green-400:focus{
        fill: var(--velocity-green-400);
    }
    
    .xl\:focus\:fill-green-500:focus{
        fill: var(--velocity-green-500);
    }
    
    .xl\:focus\:fill-green-600:focus{
        fill: var(--velocity-green-600);
    }
    
    .xl\:focus\:fill-green-700:focus{
        fill: var(--velocity-green-700);
    }
    
    .xl\:focus\:fill-green-800:focus{
        fill: var(--velocity-green-800);
    }
    
    .xl\:focus\:fill-green-900:focus{
        fill: var(--velocity-green-900);
    }
    
    .xl\:focus\:fill-grey-200:focus{
        fill: var(--velocity-grey-200);
    }
    
    .xl\:focus\:fill-grey-300:focus{
        fill: var(--velocity-grey-300);
    }
    
    .xl\:focus\:fill-grey-400:focus{
        fill: var(--velocity-grey-400);
    }
    
    .xl\:focus\:fill-grey-500:focus{
        fill: var(--velocity-grey-500);
    }
    
    .xl\:focus\:fill-grey-600:focus{
        fill: var(--velocity-grey-600);
    }
    
    .xl\:focus\:fill-grey-700:focus{
        fill: var(--velocity-grey-700);
    }
    
    .xl\:focus\:fill-grey-800:focus{
        fill: var(--velocity-grey-800);
    }
    
    .xl\:focus\:fill-grey-900:focus{
        fill: var(--velocity-grey-900);
    }
    
    .xl\:focus\:fill-yellow-50:focus{
        fill: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:fill-yellow-100:focus{
        fill: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:fill-yellow-200:focus{
        fill: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:fill-yellow-300:focus{
        fill: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:fill-yellow-400:focus{
        fill: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:fill-yellow-500:focus{
        fill: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:fill-yellow-600:focus{
        fill: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:fill-yellow-700:focus{
        fill: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:fill-yellow-800:focus{
        fill: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:fill-yellow-900:focus{
        fill: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:fill-cyan-50:focus{
        fill: var(--velocity-cyan-50);
    }
    
    .xl\:focus\:fill-cyan-100:focus{
        fill: var(--velocity-cyan-100);
    }
    
    .xl\:focus\:fill-cyan-200:focus{
        fill: var(--velocity-cyan-200);
    }
    
    .xl\:focus\:fill-cyan-300:focus{
        fill: var(--velocity-cyan-300);
    }
    
    .xl\:focus\:fill-cyan-400:focus{
        fill: var(--velocity-cyan-400);
    }
    
    .xl\:focus\:fill-cyan-500:focus{
        fill: var(--velocity-cyan-500);
    }
    
    .xl\:focus\:fill-cyan-600:focus{
        fill: var(--velocity-cyan-600);
    }
    
    .xl\:focus\:fill-cyan-700:focus{
        fill: var(--velocity-cyan-700);
    }
    
    .xl\:focus\:fill-cyan-800:focus{
        fill: var(--velocity-cyan-800);
    }
    
    .xl\:focus\:fill-cyan-900:focus{
        fill: var(--velocity-cyan-900);
    }
    
    .xl\:focus\:fill-orange-50:focus{
        fill: var(--velocity-orange-50);
    }
    
    .xl\:focus\:fill-orange-100:focus{
        fill: var(--velocity-orange-100);
    }
    
    .xl\:focus\:fill-orange-200:focus{
        fill: var(--velocity-orange-200);
    }
    
    .xl\:focus\:fill-orange-300:focus{
        fill: var(--velocity-orange-300);
    }
    
    .xl\:focus\:fill-orange-400:focus{
        fill: var(--velocity-orange-400);
    }
    
    .xl\:focus\:fill-orange-500:focus{
        fill: var(--velocity-orange-500);
    }
    
    .xl\:focus\:fill-orange-600:focus{
        fill: var(--velocity-orange-600);
    }
    
    .xl\:focus\:fill-orange-700:focus{
        fill: var(--velocity-orange-700);
    }
    
    .xl\:focus\:fill-orange-800:focus{
        fill: var(--velocity-orange-800);
    }
    
    .xl\:focus\:fill-orange-900:focus{
        fill: var(--velocity-orange-900);
    }
    
    .xl\:focus\:fill-blue-50:focus{
        fill: var(--velocity-blue-50);
    }
    
    .xl\:focus\:fill-blue-100:focus{
        fill: var(--velocity-blue-100);
    }
    
    .xl\:focus\:fill-blue-200:focus{
        fill: var(--velocity-blue-200);
    }
    
    .xl\:focus\:fill-blue-300:focus{
        fill: var(--velocity-blue-300);
    }
    
    .xl\:focus\:fill-blue-400:focus{
        fill: var(--velocity-blue-400);
    }
    
    .xl\:focus\:fill-blue-500:focus{
        fill: var(--velocity-blue-500);
    }
    
    .xl\:focus\:fill-blue-600:focus{
        fill: var(--velocity-blue-600);
    }
    
    .xl\:focus\:fill-blue-700:focus{
        fill: var(--velocity-blue-700);
    }
    
    .xl\:focus\:fill-blue-800:focus{
        fill: var(--velocity-blue-800);
    }
    
    .xl\:focus\:fill-blue-900:focus{
        fill: var(--velocity-blue-900);
    }
    
    .xl\:focus\:fill-lime-50:focus{
        fill: var(--velocity-lime-50);
    }
    
    .xl\:focus\:fill-lime-100:focus{
        fill: var(--velocity-lime-100);
    }
    
    .xl\:focus\:fill-lime-200:focus{
        fill: var(--velocity-lime-200);
    }
    
    .xl\:focus\:fill-lime-300:focus{
        fill: var(--velocity-lime-300);
    }
    
    .xl\:focus\:fill-lime-400:focus{
        fill: var(--velocity-lime-400);
    }
    
    .xl\:focus\:fill-lime-500:focus{
        fill: var(--velocity-lime-500);
    }
    
    .xl\:focus\:fill-lime-600:focus{
        fill: var(--velocity-lime-600);
    }
    
    .xl\:focus\:fill-lime-700:focus{
        fill: var(--velocity-lime-700);
    }
    
    .xl\:focus\:fill-lime-800:focus{
        fill: var(--velocity-lime-800);
    }
    
    .xl\:focus\:fill-lime-900:focus{
        fill: var(--velocity-lime-900);
    }
    
    .xl\:focus\:fill-purple-50:focus{
        fill: var(--velocity-purple-50);
    }
    
    .xl\:focus\:fill-purple-100:focus{
        fill: var(--velocity-purple-100);
    }
    
    .xl\:focus\:fill-purple-200:focus{
        fill: var(--velocity-purple-200);
    }
    
    .xl\:focus\:fill-purple-300:focus{
        fill: var(--velocity-purple-300);
    }
    
    .xl\:focus\:fill-purple-400:focus{
        fill: var(--velocity-purple-400);
    }
    
    .xl\:focus\:fill-purple-500:focus{
        fill: var(--velocity-purple-500);
    }
    
    .xl\:focus\:fill-purple-600:focus{
        fill: var(--velocity-purple-600);
    }
    
    .xl\:focus\:fill-purple-700:focus{
        fill: var(--velocity-purple-700);
    }
    
    .xl\:focus\:fill-purple-800:focus{
        fill: var(--velocity-purple-800);
    }
    
    .xl\:focus\:fill-purple-900:focus{
        fill: var(--velocity-purple-900);
    }
    
    .xl\:focus\:fill-indigo-50:focus{
        fill: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:fill-indigo-100:focus{
        fill: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:fill-indigo-200:focus{
        fill: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:fill-indigo-300:focus{
        fill: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:fill-indigo-400:focus{
        fill: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:fill-indigo-500:focus{
        fill: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:fill-indigo-600:focus{
        fill: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:fill-indigo-700:focus{
        fill: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:fill-indigo-800:focus{
        fill: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:fill-indigo-900:focus{
        fill: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:fill-pink-50:focus{
        fill: var(--velocity-pink-50);
    }
    
    .xl\:focus\:fill-pink-100:focus{
        fill: var(--velocity-pink-100);
    }
    
    .xl\:focus\:fill-pink-200:focus{
        fill: var(--velocity-pink-200);
    }
    
    .xl\:focus\:fill-pink-300:focus{
        fill: var(--velocity-pink-300);
    }
    
    .xl\:focus\:fill-pink-400:focus{
        fill: var(--velocity-pink-400);
    }
    
    .xl\:focus\:fill-pink-500:focus{
        fill: var(--velocity-pink-500);
    }
    
    .xl\:focus\:fill-pink-600:focus{
        fill: var(--velocity-pink-600);
    }
    
    .xl\:focus\:fill-pink-700:focus{
        fill: var(--velocity-pink-700);
    }
    
    .xl\:focus\:fill-pink-800:focus{
        fill: var(--velocity-pink-800);
    }
    
    .xl\:focus\:fill-pink-900:focus{
        fill: var(--velocity-pink-900);
    }
    
    .xl\:focus\:fill-violet-50:focus{
        fill: var(--velocity-violet-50);
    }
    
    .xl\:focus\:fill-violet-100:focus{
        fill: var(--velocity-violet-100);
    }
    
    .xl\:focus\:fill-violet-200:focus{
        fill: var(--velocity-violet-200);
    }
    
    .xl\:focus\:fill-violet-300:focus{
        fill: var(--velocity-violet-300);
    }
    
    .xl\:focus\:fill-violet-400:focus{
        fill: var(--velocity-violet-400);
    }
    
    .xl\:focus\:fill-violet-500:focus{
        fill: var(--velocity-violet-500);
    }
    
    .xl\:focus\:fill-violet-600:focus{
        fill: var(--velocity-violet-600);
    }
    
    .xl\:focus\:fill-violet-700:focus{
        fill: var(--velocity-violet-700);
    }
    
    .xl\:focus\:fill-violet-800:focus{
        fill: var(--velocity-violet-800);
    }
    
    .xl\:focus\:fill-violet-900:focus{
        fill: var(--velocity-violet-900);
    }
    
    .xl\:focus\:fill-slate-50:focus{
        fill: var(--velocity-slate-50);
    }
    
    .xl\:focus\:fill-slate-100:focus{
        fill: var(--velocity-slate-100);
    }
    
    .xl\:focus\:fill-slate-200:focus{
        fill: var(--velocity-slate-200);
    }
    
    .xl\:focus\:fill-slate-300:focus{
        fill: var(--velocity-slate-300);
    }
    
    .xl\:focus\:fill-slate-400:focus{
        fill: var(--velocity-slate-400);
    }
    
    .xl\:focus\:fill-slate-500:focus{
        fill: var(--velocity-slate-500);
    }
    
    .xl\:focus\:fill-slate-600:focus{
        fill: var(--velocity-slate-600);
    }
    
    .xl\:focus\:fill-slate-700:focus{
        fill: var(--velocity-slate-700);
    }
    
    .xl\:focus\:fill-slate-800:focus{
        fill: var(--velocity-slate-800);
    }
    
    .xl\:focus\:fill-slate-900:focus{
        fill: var(--velocity-slate-900);
    }
    
    .xl\:focus\:fill-rose-50:focus{
        fill: var(--velocity-rose-50);
    }
    
    .xl\:focus\:fill-rose-100:focus{
        fill: var(--velocity-rose-100);
    }
    
    .xl\:focus\:fill-rose-200:focus{
        fill: var(--velocity-rose-200);
    }
    
    .xl\:focus\:fill-rose-300:focus{
        fill: var(--velocity-rose-300);
    }
    
    .xl\:focus\:fill-rose-400:focus{
        fill: var(--velocity-rose-400);
    }
    
    .xl\:focus\:fill-rose-500:focus{
        fill: var(--velocity-rose-500);
    }
    
    .xl\:focus\:fill-rose-600:focus{
        fill: var(--velocity-rose-600);
    }
    
    .xl\:focus\:fill-rose-700:focus{
        fill: var(--velocity-rose-700);
    }
    
    .xl\:focus\:fill-rose-800:focus{
        fill: var(--velocity-rose-800);
    }
    
    .xl\:focus\:fill-rose-900:focus{
        fill: var(--velocity-rose-900);
    }
    
    .xl\:focus\:fill-transparent:focus{
        fill: transparent;
    }
    
    .xl\:focus\:color-teal-50:focus{
        color: var(--velocity-teal-50);
    }
    
    .xl\:focus\:color-teal-100:focus{
        color: var(--velocity-teal-100);
    }
    
    .xl\:focus\:color-teal-200:focus{
        color: var(--velocity-teal-200);
    }
    
    .xl\:focus\:color-teal-300:focus{
        color: var(--velocity-teal-300);
    }
    
    .xl\:focus\:color-teal-400:focus{
        color: var(--velocity-teal-400);
    }
    
    .xl\:focus\:color-teal-500:focus{
        color: var(--velocity-teal-500);
    }
    
    .xl\:focus\:color-teal-600:focus{
        color: var(--velocity-teal-600);
    }
    
    .xl\:focus\:color-teal-700:focus{
        color: var(--velocity-teal-700);
    }
    
    .xl\:focus\:color-teal-800:focus{
        color: var(--velocity-teal-800);
    }
    
    .xl\:focus\:color-teal-900:focus{
        color: var(--velocity-teal-900);
    }
    
    .xl\:focus\:color-red-50:focus{
        color: var(--velocity-red-50);
    }
    
    .xl\:focus\:color-red-100:focus{
        color: var(--velocity-red-100);
    }
    
    .xl\:focus\:color-red-200:focus{
        color: var(--velocity-red-200);
    }
    
    .xl\:focus\:color-red-300:focus{
        color: var(--velocity-red-300);
    }
    
    .xl\:focus\:color-red-400:focus{
        color: var(--velocity-red-400);
    }
    
    .xl\:focus\:color-red-500:focus{
        color: var(--velocity-red-500);
    }
    
    .xl\:focus\:color-red-600:focus{
        color: var(--velocity-red-600);
    }
    
    .xl\:focus\:color-red-700:focus{
        color: var(--velocity-red-700);
    }
    
    .xl\:focus\:color-red-800:focus{
        color: var(--velocity-red-800);
    }
    
    .xl\:focus\:color-red-900:focus{
        color: var(--velocity-red-900);
    }
    
    .xl\:focus\:color-grey-100:focus{
        color: var(--velocity-grey-100);
    }
    
    .xl\:focus\:color-sky-50:focus{
        color: var(--velocity-sky-50);
    }
    
    .xl\:focus\:color-sky-100:focus{
        color: var(--velocity-sky-100);
    }
    
    .xl\:focus\:color-sky-200:focus{
        color: var(--velocity-sky-200);
    }
    
    .xl\:focus\:color-sky-300:focus{
        color: var(--velocity-sky-300);
    }
    
    .xl\:focus\:color-sky-400:focus{
        color: var(--velocity-sky-400);
    }
    
    .xl\:focus\:color-sky-500:focus{
        color: var(--velocity-sky-500);
    }
    
    .xl\:focus\:color-sky-600:focus{
        color: var(--velocity-sky-600);
    }
    
    .xl\:focus\:color-sky-700:focus{
        color: var(--velocity-sky-700);
    }
    
    .xl\:focus\:color-sky-800:focus{
        color: var(--velocity-sky-800);
    }
    
    .xl\:focus\:color-sky-900:focus{
        color: var(--velocity-sky-900);
    }
    
    .xl\:focus\:color-green-50:focus{
        color: var(--velocity-green-50);
    }
    
    .xl\:focus\:color-green-100:focus{
        color: var(--velocity-green-100);
    }
    
    .xl\:focus\:color-green-200:focus{
        color: var(--velocity-green-200);
    }
    
    .xl\:focus\:color-green-300:focus{
        color: var(--velocity-green-300);
    }
    
    .xl\:focus\:color-green-400:focus{
        color: var(--velocity-green-400);
    }
    
    .xl\:focus\:color-green-500:focus{
        color: var(--velocity-green-500);
    }
    
    .xl\:focus\:color-green-600:focus{
        color: var(--velocity-green-600);
    }
    
    .xl\:focus\:color-green-700:focus{
        color: var(--velocity-green-700);
    }
    
    .xl\:focus\:color-green-800:focus{
        color: var(--velocity-green-800);
    }
    
    .xl\:focus\:color-green-900:focus{
        color: var(--velocity-green-900);
    }
    
    .xl\:focus\:color-grey-200:focus{
        color: var(--velocity-grey-200);
    }
    
    .xl\:focus\:color-grey-300:focus{
        color: var(--velocity-grey-300);
    }
    
    .xl\:focus\:color-grey-400:focus{
        color: var(--velocity-grey-400);
    }
    
    .xl\:focus\:color-grey-500:focus{
        color: var(--velocity-grey-500);
    }
    
    .xl\:focus\:color-grey-600:focus{
        color: var(--velocity-grey-600);
    }
    
    .xl\:focus\:color-grey-700:focus{
        color: var(--velocity-grey-700);
    }
    
    .xl\:focus\:color-grey-800:focus{
        color: var(--velocity-grey-800);
    }
    
    .xl\:focus\:color-grey-900:focus{
        color: var(--velocity-grey-900);
    }
    
    .xl\:focus\:color-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:color-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:color-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:color-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:color-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:color-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:color-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:color-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:color-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:color-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:color-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:focus\:color-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:focus\:color-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:focus\:color-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:focus\:color-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:focus\:color-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:focus\:color-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:focus\:color-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:focus\:color-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:focus\:color-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:focus\:color-orange-50:focus{
        color: var(--velocity-orange-50);
    }
    
    .xl\:focus\:color-orange-100:focus{
        color: var(--velocity-orange-100);
    }
    
    .xl\:focus\:color-orange-200:focus{
        color: var(--velocity-orange-200);
    }
    
    .xl\:focus\:color-orange-300:focus{
        color: var(--velocity-orange-300);
    }
    
    .xl\:focus\:color-orange-400:focus{
        color: var(--velocity-orange-400);
    }
    
    .xl\:focus\:color-orange-500:focus{
        color: var(--velocity-orange-500);
    }
    
    .xl\:focus\:color-orange-600:focus{
        color: var(--velocity-orange-600);
    }
    
    .xl\:focus\:color-orange-700:focus{
        color: var(--velocity-orange-700);
    }
    
    .xl\:focus\:color-orange-800:focus{
        color: var(--velocity-orange-800);
    }
    
    .xl\:focus\:color-orange-900:focus{
        color: var(--velocity-orange-900);
    }
    
    .xl\:focus\:color-blue-50:focus{
        color: var(--velocity-blue-50);
    }
    
    .xl\:focus\:color-blue-100:focus{
        color: var(--velocity-blue-100);
    }
    
    .xl\:focus\:color-blue-200:focus{
        color: var(--velocity-blue-200);
    }
    
    .xl\:focus\:color-blue-300:focus{
        color: var(--velocity-blue-300);
    }
    
    .xl\:focus\:color-blue-400:focus{
        color: var(--velocity-blue-400);
    }
    
    .xl\:focus\:color-blue-500:focus{
        color: var(--velocity-blue-500);
    }
    
    .xl\:focus\:color-blue-600:focus{
        color: var(--velocity-blue-600);
    }
    
    .xl\:focus\:color-blue-700:focus{
        color: var(--velocity-blue-700);
    }
    
    .xl\:focus\:color-blue-800:focus{
        color: var(--velocity-blue-800);
    }
    
    .xl\:focus\:color-blue-900:focus{
        color: var(--velocity-blue-900);
    }
    
    .xl\:focus\:color-lime-50:focus{
        color: var(--velocity-lime-50);
    }
    
    .xl\:focus\:color-lime-100:focus{
        color: var(--velocity-lime-100);
    }
    
    .xl\:focus\:color-lime-200:focus{
        color: var(--velocity-lime-200);
    }
    
    .xl\:focus\:color-lime-300:focus{
        color: var(--velocity-lime-300);
    }
    
    .xl\:focus\:color-lime-400:focus{
        color: var(--velocity-lime-400);
    }
    
    .xl\:focus\:color-lime-500:focus{
        color: var(--velocity-lime-500);
    }
    
    .xl\:focus\:color-lime-600:focus{
        color: var(--velocity-lime-600);
    }
    
    .xl\:focus\:color-lime-700:focus{
        color: var(--velocity-lime-700);
    }
    
    .xl\:focus\:color-lime-800:focus{
        color: var(--velocity-lime-800);
    }
    
    .xl\:focus\:color-lime-900:focus{
        color: var(--velocity-lime-900);
    }
    
    .xl\:focus\:color-purple-50:focus{
        color: var(--velocity-purple-50);
    }
    
    .xl\:focus\:color-purple-100:focus{
        color: var(--velocity-purple-100);
    }
    
    .xl\:focus\:color-purple-200:focus{
        color: var(--velocity-purple-200);
    }
    
    .xl\:focus\:color-purple-300:focus{
        color: var(--velocity-purple-300);
    }
    
    .xl\:focus\:color-purple-400:focus{
        color: var(--velocity-purple-400);
    }
    
    .xl\:focus\:color-purple-500:focus{
        color: var(--velocity-purple-500);
    }
    
    .xl\:focus\:color-purple-600:focus{
        color: var(--velocity-purple-600);
    }
    
    .xl\:focus\:color-purple-700:focus{
        color: var(--velocity-purple-700);
    }
    
    .xl\:focus\:color-purple-800:focus{
        color: var(--velocity-purple-800);
    }
    
    .xl\:focus\:color-purple-900:focus{
        color: var(--velocity-purple-900);
    }
    
    .xl\:focus\:color-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:color-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:color-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:color-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:color-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:color-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:color-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:color-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:color-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:color-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:color-pink-50:focus{
        color: var(--velocity-pink-50);
    }
    
    .xl\:focus\:color-pink-100:focus{
        color: var(--velocity-pink-100);
    }
    
    .xl\:focus\:color-pink-200:focus{
        color: var(--velocity-pink-200);
    }
    
    .xl\:focus\:color-pink-300:focus{
        color: var(--velocity-pink-300);
    }
    
    .xl\:focus\:color-pink-400:focus{
        color: var(--velocity-pink-400);
    }
    
    .xl\:focus\:color-pink-500:focus{
        color: var(--velocity-pink-500);
    }
    
    .xl\:focus\:color-pink-600:focus{
        color: var(--velocity-pink-600);
    }
    
    .xl\:focus\:color-pink-700:focus{
        color: var(--velocity-pink-700);
    }
    
    .xl\:focus\:color-pink-800:focus{
        color: var(--velocity-pink-800);
    }
    
    .xl\:focus\:color-pink-900:focus{
        color: var(--velocity-pink-900);
    }
    
    .xl\:focus\:color-violet-50:focus{
        color: var(--velocity-violet-50);
    }
    
    .xl\:focus\:color-violet-100:focus{
        color: var(--velocity-violet-100);
    }
    
    .xl\:focus\:color-violet-200:focus{
        color: var(--velocity-violet-200);
    }
    
    .xl\:focus\:color-violet-300:focus{
        color: var(--velocity-violet-300);
    }
    
    .xl\:focus\:color-violet-400:focus{
        color: var(--velocity-violet-400);
    }
    
    .xl\:focus\:color-violet-500:focus{
        color: var(--velocity-violet-500);
    }
    
    .xl\:focus\:color-violet-600:focus{
        color: var(--velocity-violet-600);
    }
    
    .xl\:focus\:color-violet-700:focus{
        color: var(--velocity-violet-700);
    }
    
    .xl\:focus\:color-violet-800:focus{
        color: var(--velocity-violet-800);
    }
    
    .xl\:focus\:color-violet-900:focus{
        color: var(--velocity-violet-900);
    }
    
    .xl\:focus\:color-slate-50:focus{
        color: var(--velocity-slate-50);
    }
    
    .xl\:focus\:color-slate-100:focus{
        color: var(--velocity-slate-100);
    }
    
    .xl\:focus\:color-slate-200:focus{
        color: var(--velocity-slate-200);
    }
    
    .xl\:focus\:color-slate-300:focus{
        color: var(--velocity-slate-300);
    }
    
    .xl\:focus\:color-slate-400:focus{
        color: var(--velocity-slate-400);
    }
    
    .xl\:focus\:color-slate-500:focus{
        color: var(--velocity-slate-500);
    }
    
    .xl\:focus\:color-slate-600:focus{
        color: var(--velocity-slate-600);
    }
    
    .xl\:focus\:color-slate-700:focus{
        color: var(--velocity-slate-700);
    }
    
    .xl\:focus\:color-slate-800:focus{
        color: var(--velocity-slate-800);
    }
    
    .xl\:focus\:color-slate-900:focus{
        color: var(--velocity-slate-900);
    }
    
    .xl\:focus\:color-rose-50:focus{
        color: var(--velocity-rose-50);
    }
    
    .xl\:focus\:color-rose-100:focus{
        color: var(--velocity-rose-100);
    }
    
    .xl\:focus\:color-rose-200:focus{
        color: var(--velocity-rose-200);
    }
    
    .xl\:focus\:color-rose-300:focus{
        color: var(--velocity-rose-300);
    }
    
    .xl\:focus\:color-rose-400:focus{
        color: var(--velocity-rose-400);
    }
    
    .xl\:focus\:color-rose-500:focus{
        color: var(--velocity-rose-500);
    }
    
    .xl\:focus\:color-rose-600:focus{
        color: var(--velocity-rose-600);
    }
    
    .xl\:focus\:color-rose-700:focus{
        color: var(--velocity-rose-700);
    }
    
    .xl\:focus\:color-rose-800:focus{
        color: var(--velocity-rose-800);
    }
    
    .xl\:focus\:color-rose-900:focus{
        color: var(--velocity-rose-900);
    }
    
    .xl\:focus\:bg-gradient-t:focus{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:focus\:bg-gradient-tr:focus{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:focus\:bg-gradient-r:focus{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:focus\:bg-gradient-b:focus{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:focus\:bg-gradient-br:focus{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:focus\:bg-gradient-bl:focus{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:focus\:bg-gradient-tl:focus{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:focus\:bg-gradient-l:focus{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:focus\:bg-teal-50:focus{
        background: var(--velocity-teal-50);
    }
    
    .xl\:focus\:bg-teal-100:focus{
        background: var(--velocity-teal-100);
    }
    
    .xl\:focus\:bg-teal-200:focus{
        background: var(--velocity-teal-200);
    }
    
    .xl\:focus\:bg-teal-300:focus{
        background: var(--velocity-teal-300);
    }
    
    .xl\:focus\:bg-teal-400:focus{
        background: var(--velocity-teal-400);
    }
    
    .xl\:focus\:bg-teal-500:focus{
        background: var(--velocity-teal-500);
    }
    
    .xl\:focus\:bg-teal-600:focus{
        background: var(--velocity-teal-600);
    }
    
    .xl\:focus\:bg-teal-700:focus{
        background: var(--velocity-teal-700);
    }
    
    .xl\:focus\:bg-teal-800:focus{
        background: var(--velocity-teal-800);
    }
    
    .xl\:focus\:bg-teal-900:focus{
        background: var(--velocity-teal-900);
    }
    
    .xl\:focus\:bg-red-50:focus{
        background: var(--velocity-red-50);
    }
    
    .xl\:focus\:bg-red-100:focus{
        background: var(--velocity-red-100);
    }
    
    .xl\:focus\:bg-red-200:focus{
        background: var(--velocity-red-200);
    }
    
    .xl\:focus\:bg-red-300:focus{
        background: var(--velocity-red-300);
    }
    
    .xl\:focus\:bg-red-400:focus{
        background: var(--velocity-red-400);
    }
    
    .xl\:focus\:bg-red-500:focus{
        background: var(--velocity-red-500);
    }
    
    .xl\:focus\:bg-red-600:focus{
        background: var(--velocity-red-600);
    }
    
    .xl\:focus\:bg-red-700:focus{
        background: var(--velocity-red-700);
    }
    
    .xl\:focus\:bg-red-800:focus{
        background: var(--velocity-red-800);
    }
    
    .xl\:focus\:bg-red-900:focus{
        background: var(--velocity-red-900);
    }
    
    .xl\:focus\:bg-grey-100:focus{
        background: var(--velocity-grey-100);
    }
    
    .xl\:focus\:bg-sky-50:focus{
        background: var(--velocity-sky-50);
    }
    
    .xl\:focus\:bg-sky-100:focus{
        background: var(--velocity-sky-100);
    }
    
    .xl\:focus\:bg-sky-200:focus{
        background: var(--velocity-sky-200);
    }
    
    .xl\:focus\:bg-sky-300:focus{
        background: var(--velocity-sky-300);
    }
    
    .xl\:focus\:bg-sky-400:focus{
        background: var(--velocity-sky-400);
    }
    
    .xl\:focus\:bg-sky-500:focus{
        background: var(--velocity-sky-500);
    }
    
    .xl\:focus\:bg-sky-600:focus{
        background: var(--velocity-sky-600);
    }
    
    .xl\:focus\:bg-sky-700:focus{
        background: var(--velocity-sky-700);
    }
    
    .xl\:focus\:bg-sky-800:focus{
        background: var(--velocity-sky-800);
    }
    
    .xl\:focus\:bg-sky-900:focus{
        background: var(--velocity-sky-900);
    }
    
    .xl\:focus\:bg-green-50:focus{
        background: var(--velocity-green-50);
    }
    
    .xl\:focus\:bg-green-100:focus{
        background: var(--velocity-green-100);
    }
    
    .xl\:focus\:bg-green-200:focus{
        background: var(--velocity-green-200);
    }
    
    .xl\:focus\:bg-green-300:focus{
        background: var(--velocity-green-300);
    }
    
    .xl\:focus\:bg-green-400:focus{
        background: var(--velocity-green-400);
    }
    
    .xl\:focus\:bg-green-500:focus{
        background: var(--velocity-green-500);
    }
    
    .xl\:focus\:bg-green-600:focus{
        background: var(--velocity-green-600);
    }
    
    .xl\:focus\:bg-green-700:focus{
        background: var(--velocity-green-700);
    }
    
    .xl\:focus\:bg-green-800:focus{
        background: var(--velocity-green-800);
    }
    
    .xl\:focus\:bg-green-900:focus{
        background: var(--velocity-green-900);
    }
    
    .xl\:focus\:bg-grey-200:focus{
        background: var(--velocity-grey-200);
    }
    
    .xl\:focus\:bg-grey-300:focus{
        background: var(--velocity-grey-300);
    }
    
    .xl\:focus\:bg-grey-400:focus{
        background: var(--velocity-grey-400);
    }
    
    .xl\:focus\:bg-grey-500:focus{
        background: var(--velocity-grey-500);
    }
    
    .xl\:focus\:bg-grey-600:focus{
        background: var(--velocity-grey-600);
    }
    
    .xl\:focus\:bg-grey-700:focus{
        background: var(--velocity-grey-700);
    }
    
    .xl\:focus\:bg-grey-800:focus{
        background: var(--velocity-grey-800);
    }
    
    .xl\:focus\:bg-grey-900:focus{
        background: var(--velocity-grey-900);
    }
    
    .xl\:focus\:bg-yellow-50:focus{
        background: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:bg-yellow-100:focus{
        background: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:bg-yellow-200:focus{
        background: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:bg-yellow-300:focus{
        background: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:bg-yellow-400:focus{
        background: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:bg-yellow-500:focus{
        background: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:bg-yellow-600:focus{
        background: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:bg-yellow-700:focus{
        background: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:bg-yellow-800:focus{
        background: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:bg-yellow-900:focus{
        background: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:bg-cyan-50:focus{
        background: var(--velocity-cyan-50);
    }
    
    .xl\:focus\:bg-cyan-100:focus{
        background: var(--velocity-cyan-100);
    }
    
    .xl\:focus\:bg-cyan-200:focus{
        background: var(--velocity-cyan-200);
    }
    
    .xl\:focus\:bg-cyan-300:focus{
        background: var(--velocity-cyan-300);
    }
    
    .xl\:focus\:bg-cyan-400:focus{
        background: var(--velocity-cyan-400);
    }
    
    .xl\:focus\:bg-cyan-500:focus{
        background: var(--velocity-cyan-500);
    }
    
    .xl\:focus\:bg-cyan-600:focus{
        background: var(--velocity-cyan-600);
    }
    
    .xl\:focus\:bg-cyan-700:focus{
        background: var(--velocity-cyan-700);
    }
    
    .xl\:focus\:bg-cyan-800:focus{
        background: var(--velocity-cyan-800);
    }
    
    .xl\:focus\:bg-cyan-900:focus{
        background: var(--velocity-cyan-900);
    }
    
    .xl\:focus\:bg-orange-50:focus{
        background: var(--velocity-orange-50);
    }
    
    .xl\:focus\:bg-orange-100:focus{
        background: var(--velocity-orange-100);
    }
    
    .xl\:focus\:bg-orange-200:focus{
        background: var(--velocity-orange-200);
    }
    
    .xl\:focus\:bg-orange-300:focus{
        background: var(--velocity-orange-300);
    }
    
    .xl\:focus\:bg-orange-400:focus{
        background: var(--velocity-orange-400);
    }
    
    .xl\:focus\:bg-orange-500:focus{
        background: var(--velocity-orange-500);
    }
    
    .xl\:focus\:bg-orange-600:focus{
        background: var(--velocity-orange-600);
    }
    
    .xl\:focus\:bg-orange-700:focus{
        background: var(--velocity-orange-700);
    }
    
    .xl\:focus\:bg-orange-800:focus{
        background: var(--velocity-orange-800);
    }
    
    .xl\:focus\:bg-orange-900:focus{
        background: var(--velocity-orange-900);
    }
    
    .xl\:focus\:bg-blue-50:focus{
        background: var(--velocity-blue-50);
    }
    
    .xl\:focus\:bg-blue-100:focus{
        background: var(--velocity-blue-100);
    }
    
    .xl\:focus\:bg-blue-200:focus{
        background: var(--velocity-blue-200);
    }
    
    .xl\:focus\:bg-blue-300:focus{
        background: var(--velocity-blue-300);
    }
    
    .xl\:focus\:bg-blue-400:focus{
        background: var(--velocity-blue-400);
    }
    
    .xl\:focus\:bg-blue-500:focus{
        background: var(--velocity-blue-500);
    }
    
    .xl\:focus\:bg-blue-600:focus{
        background: var(--velocity-blue-600);
    }
    
    .xl\:focus\:bg-blue-700:focus{
        background: var(--velocity-blue-700);
    }
    
    .xl\:focus\:bg-blue-800:focus{
        background: var(--velocity-blue-800);
    }
    
    .xl\:focus\:bg-blue-900:focus{
        background: var(--velocity-blue-900);
    }
    
    .xl\:focus\:bg-lime-50:focus{
        background: var(--velocity-lime-50);
    }
    
    .xl\:focus\:bg-lime-100:focus{
        background: var(--velocity-lime-100);
    }
    
    .xl\:focus\:bg-lime-200:focus{
        background: var(--velocity-lime-200);
    }
    
    .xl\:focus\:bg-lime-300:focus{
        background: var(--velocity-lime-300);
    }
    
    .xl\:focus\:bg-lime-400:focus{
        background: var(--velocity-lime-400);
    }
    
    .xl\:focus\:bg-lime-500:focus{
        background: var(--velocity-lime-500);
    }
    
    .xl\:focus\:bg-lime-600:focus{
        background: var(--velocity-lime-600);
    }
    
    .xl\:focus\:bg-lime-700:focus{
        background: var(--velocity-lime-700);
    }
    
    .xl\:focus\:bg-lime-800:focus{
        background: var(--velocity-lime-800);
    }
    
    .xl\:focus\:bg-lime-900:focus{
        background: var(--velocity-lime-900);
    }
    
    .xl\:focus\:bg-purple-50:focus{
        background: var(--velocity-purple-50);
    }
    
    .xl\:focus\:bg-purple-100:focus{
        background: var(--velocity-purple-100);
    }
    
    .xl\:focus\:bg-purple-200:focus{
        background: var(--velocity-purple-200);
    }
    
    .xl\:focus\:bg-purple-300:focus{
        background: var(--velocity-purple-300);
    }
    
    .xl\:focus\:bg-purple-400:focus{
        background: var(--velocity-purple-400);
    }
    
    .xl\:focus\:bg-purple-500:focus{
        background: var(--velocity-purple-500);
    }
    
    .xl\:focus\:bg-purple-600:focus{
        background: var(--velocity-purple-600);
    }
    
    .xl\:focus\:bg-purple-700:focus{
        background: var(--velocity-purple-700);
    }
    
    .xl\:focus\:bg-purple-800:focus{
        background: var(--velocity-purple-800);
    }
    
    .xl\:focus\:bg-purple-900:focus{
        background: var(--velocity-purple-900);
    }
    
    .xl\:focus\:bg-indigo-50:focus{
        background: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:bg-indigo-100:focus{
        background: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:bg-indigo-200:focus{
        background: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:bg-indigo-300:focus{
        background: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:bg-indigo-400:focus{
        background: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:bg-indigo-500:focus{
        background: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:bg-indigo-600:focus{
        background: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:bg-indigo-700:focus{
        background: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:bg-indigo-800:focus{
        background: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:bg-indigo-900:focus{
        background: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:bg-pink-50:focus{
        background: var(--velocity-pink-50);
    }
    
    .xl\:focus\:bg-pink-100:focus{
        background: var(--velocity-pink-100);
    }
    
    .xl\:focus\:bg-pink-200:focus{
        background: var(--velocity-pink-200);
    }
    
    .xl\:focus\:bg-pink-300:focus{
        background: var(--velocity-pink-300);
    }
    
    .xl\:focus\:bg-pink-400:focus{
        background: var(--velocity-pink-400);
    }
    
    .xl\:focus\:bg-pink-500:focus{
        background: var(--velocity-pink-500);
    }
    
    .xl\:focus\:bg-pink-600:focus{
        background: var(--velocity-pink-600);
    }
    
    .xl\:focus\:bg-pink-700:focus{
        background: var(--velocity-pink-700);
    }
    
    .xl\:focus\:bg-pink-800:focus{
        background: var(--velocity-pink-800);
    }
    
    .xl\:focus\:bg-pink-900:focus{
        background: var(--velocity-pink-900);
    }
    
    .xl\:focus\:bg-violet-50:focus{
        background: var(--velocity-violet-50);
    }
    
    .xl\:focus\:bg-violet-100:focus{
        background: var(--velocity-violet-100);
    }
    
    .xl\:focus\:bg-violet-200:focus{
        background: var(--velocity-violet-200);
    }
    
    .xl\:focus\:bg-violet-300:focus{
        background: var(--velocity-violet-300);
    }
    
    .xl\:focus\:bg-violet-400:focus{
        background: var(--velocity-violet-400);
    }
    
    .xl\:focus\:bg-violet-500:focus{
        background: var(--velocity-violet-500);
    }
    
    .xl\:focus\:bg-violet-600:focus{
        background: var(--velocity-violet-600);
    }
    
    .xl\:focus\:bg-violet-700:focus{
        background: var(--velocity-violet-700);
    }
    
    .xl\:focus\:bg-violet-800:focus{
        background: var(--velocity-violet-800);
    }
    
    .xl\:focus\:bg-violet-900:focus{
        background: var(--velocity-violet-900);
    }
    
    .xl\:focus\:bg-slate-50:focus{
        background: var(--velocity-slate-50);
    }
    
    .xl\:focus\:bg-slate-100:focus{
        background: var(--velocity-slate-100);
    }
    
    .xl\:focus\:bg-slate-200:focus{
        background: var(--velocity-slate-200);
    }
    
    .xl\:focus\:bg-slate-300:focus{
        background: var(--velocity-slate-300);
    }
    
    .xl\:focus\:bg-slate-400:focus{
        background: var(--velocity-slate-400);
    }
    
    .xl\:focus\:bg-slate-500:focus{
        background: var(--velocity-slate-500);
    }
    
    .xl\:focus\:bg-slate-600:focus{
        background: var(--velocity-slate-600);
    }
    
    .xl\:focus\:bg-slate-700:focus{
        background: var(--velocity-slate-700);
    }
    
    .xl\:focus\:bg-slate-800:focus{
        background: var(--velocity-slate-800);
    }
    
    .xl\:focus\:bg-slate-900:focus{
        background: var(--velocity-slate-900);
    }
    
    .xl\:focus\:bg-rose-50:focus{
        background: var(--velocity-rose-50);
    }
    
    .xl\:focus\:bg-rose-100:focus{
        background: var(--velocity-rose-100);
    }
    
    .xl\:focus\:bg-rose-200:focus{
        background: var(--velocity-rose-200);
    }
    
    .xl\:focus\:bg-rose-300:focus{
        background: var(--velocity-rose-300);
    }
    
    .xl\:focus\:bg-rose-400:focus{
        background: var(--velocity-rose-400);
    }
    
    .xl\:focus\:bg-rose-500:focus{
        background: var(--velocity-rose-500);
    }
    
    .xl\:focus\:bg-rose-600:focus{
        background: var(--velocity-rose-600);
    }
    
    .xl\:focus\:bg-rose-700:focus{
        background: var(--velocity-rose-700);
    }
    
    .xl\:focus\:bg-rose-800:focus{
        background: var(--velocity-rose-800);
    }
    
    .xl\:focus\:bg-rose-900:focus{
        background: var(--velocity-rose-900);
    }
    
    .xl\:focus\:from-teal-50:focus{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xl\:focus\:from-teal-100:focus{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xl\:focus\:from-teal-200:focus{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xl\:focus\:from-teal-300:focus{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xl\:focus\:from-teal-400:focus{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xl\:focus\:from-teal-500:focus{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xl\:focus\:from-teal-600:focus{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xl\:focus\:from-teal-700:focus{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xl\:focus\:from-teal-800:focus{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xl\:focus\:from-teal-900:focus{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xl\:focus\:from-red-50:focus{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xl\:focus\:from-red-100:focus{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xl\:focus\:from-red-200:focus{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xl\:focus\:from-red-300:focus{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xl\:focus\:from-red-400:focus{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xl\:focus\:from-red-500:focus{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xl\:focus\:from-red-600:focus{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xl\:focus\:from-red-700:focus{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xl\:focus\:from-red-800:focus{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xl\:focus\:from-red-900:focus{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xl\:focus\:from-grey-100:focus{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xl\:focus\:from-sky-50:focus{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xl\:focus\:from-sky-100:focus{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xl\:focus\:from-sky-200:focus{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xl\:focus\:from-sky-300:focus{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xl\:focus\:from-sky-400:focus{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xl\:focus\:from-sky-500:focus{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xl\:focus\:from-sky-600:focus{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xl\:focus\:from-sky-700:focus{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xl\:focus\:from-sky-800:focus{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xl\:focus\:from-sky-900:focus{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xl\:focus\:from-green-50:focus{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xl\:focus\:from-green-100:focus{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xl\:focus\:from-green-200:focus{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xl\:focus\:from-green-300:focus{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xl\:focus\:from-green-400:focus{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xl\:focus\:from-green-500:focus{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xl\:focus\:from-green-600:focus{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xl\:focus\:from-green-700:focus{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xl\:focus\:from-green-800:focus{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xl\:focus\:from-green-900:focus{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xl\:focus\:from-grey-200:focus{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xl\:focus\:from-grey-300:focus{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xl\:focus\:from-grey-400:focus{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xl\:focus\:from-grey-500:focus{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xl\:focus\:from-grey-600:focus{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xl\:focus\:from-grey-700:focus{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xl\:focus\:from-grey-800:focus{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xl\:focus\:from-grey-900:focus{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xl\:focus\:from-yellow-50:focus{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:from-yellow-100:focus{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:from-yellow-200:focus{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:from-yellow-300:focus{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:from-yellow-400:focus{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:from-yellow-500:focus{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:from-yellow-600:focus{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:from-yellow-700:focus{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:from-yellow-800:focus{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:from-yellow-900:focus{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:from-cyan-50:focus{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xl\:focus\:from-cyan-100:focus{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xl\:focus\:from-cyan-200:focus{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xl\:focus\:from-cyan-300:focus{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xl\:focus\:from-cyan-400:focus{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xl\:focus\:from-cyan-500:focus{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xl\:focus\:from-cyan-600:focus{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xl\:focus\:from-cyan-700:focus{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xl\:focus\:from-cyan-800:focus{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xl\:focus\:from-cyan-900:focus{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xl\:focus\:from-orange-50:focus{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xl\:focus\:from-orange-100:focus{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xl\:focus\:from-orange-200:focus{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xl\:focus\:from-orange-300:focus{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xl\:focus\:from-orange-400:focus{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xl\:focus\:from-orange-500:focus{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xl\:focus\:from-orange-600:focus{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xl\:focus\:from-orange-700:focus{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xl\:focus\:from-orange-800:focus{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xl\:focus\:from-orange-900:focus{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xl\:focus\:from-blue-50:focus{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xl\:focus\:from-blue-100:focus{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xl\:focus\:from-blue-200:focus{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xl\:focus\:from-blue-300:focus{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xl\:focus\:from-blue-400:focus{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xl\:focus\:from-blue-500:focus{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xl\:focus\:from-blue-600:focus{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xl\:focus\:from-blue-700:focus{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xl\:focus\:from-blue-800:focus{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xl\:focus\:from-blue-900:focus{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xl\:focus\:from-lime-50:focus{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xl\:focus\:from-lime-100:focus{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xl\:focus\:from-lime-200:focus{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xl\:focus\:from-lime-300:focus{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xl\:focus\:from-lime-400:focus{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xl\:focus\:from-lime-500:focus{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xl\:focus\:from-lime-600:focus{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xl\:focus\:from-lime-700:focus{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xl\:focus\:from-lime-800:focus{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xl\:focus\:from-lime-900:focus{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xl\:focus\:from-purple-50:focus{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xl\:focus\:from-purple-100:focus{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xl\:focus\:from-purple-200:focus{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xl\:focus\:from-purple-300:focus{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xl\:focus\:from-purple-400:focus{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xl\:focus\:from-purple-500:focus{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xl\:focus\:from-purple-600:focus{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xl\:focus\:from-purple-700:focus{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xl\:focus\:from-purple-800:focus{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xl\:focus\:from-purple-900:focus{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xl\:focus\:from-indigo-50:focus{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:from-indigo-100:focus{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:from-indigo-200:focus{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:from-indigo-300:focus{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:from-indigo-400:focus{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:from-indigo-500:focus{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:from-indigo-600:focus{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:from-indigo-700:focus{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:from-indigo-800:focus{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:from-indigo-900:focus{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:from-pink-50:focus{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xl\:focus\:from-pink-100:focus{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xl\:focus\:from-pink-200:focus{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xl\:focus\:from-pink-300:focus{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xl\:focus\:from-pink-400:focus{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xl\:focus\:from-pink-500:focus{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xl\:focus\:from-pink-600:focus{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xl\:focus\:from-pink-700:focus{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xl\:focus\:from-pink-800:focus{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xl\:focus\:from-pink-900:focus{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xl\:focus\:from-violet-50:focus{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xl\:focus\:from-violet-100:focus{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xl\:focus\:from-violet-200:focus{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xl\:focus\:from-violet-300:focus{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xl\:focus\:from-violet-400:focus{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xl\:focus\:from-violet-500:focus{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xl\:focus\:from-violet-600:focus{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xl\:focus\:from-violet-700:focus{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xl\:focus\:from-violet-800:focus{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xl\:focus\:from-violet-900:focus{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xl\:focus\:from-slate-50:focus{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xl\:focus\:from-slate-100:focus{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xl\:focus\:from-slate-200:focus{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xl\:focus\:from-slate-300:focus{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xl\:focus\:from-slate-400:focus{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xl\:focus\:from-slate-500:focus{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xl\:focus\:from-slate-600:focus{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xl\:focus\:from-slate-700:focus{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xl\:focus\:from-slate-800:focus{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xl\:focus\:from-slate-900:focus{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xl\:focus\:from-rose-50:focus{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xl\:focus\:from-rose-100:focus{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xl\:focus\:from-rose-200:focus{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xl\:focus\:from-rose-300:focus{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xl\:focus\:from-rose-400:focus{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xl\:focus\:from-rose-500:focus{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xl\:focus\:from-rose-600:focus{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xl\:focus\:from-rose-700:focus{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xl\:focus\:from-rose-800:focus{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xl\:focus\:from-rose-900:focus{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xl\:focus\:to-teal-50:focus{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xl\:focus\:to-teal-100:focus{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xl\:focus\:to-teal-200:focus{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xl\:focus\:to-teal-300:focus{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xl\:focus\:to-teal-400:focus{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xl\:focus\:to-teal-500:focus{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xl\:focus\:to-teal-600:focus{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xl\:focus\:to-teal-700:focus{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xl\:focus\:to-teal-800:focus{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xl\:focus\:to-teal-900:focus{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xl\:focus\:to-red-50:focus{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xl\:focus\:to-red-100:focus{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xl\:focus\:to-red-200:focus{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xl\:focus\:to-red-300:focus{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xl\:focus\:to-red-400:focus{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xl\:focus\:to-red-500:focus{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xl\:focus\:to-red-600:focus{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xl\:focus\:to-red-700:focus{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xl\:focus\:to-red-800:focus{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xl\:focus\:to-red-900:focus{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xl\:focus\:to-grey-100:focus{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xl\:focus\:to-sky-50:focus{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xl\:focus\:to-sky-100:focus{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xl\:focus\:to-sky-200:focus{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xl\:focus\:to-sky-300:focus{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xl\:focus\:to-sky-400:focus{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xl\:focus\:to-sky-500:focus{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xl\:focus\:to-sky-600:focus{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xl\:focus\:to-sky-700:focus{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xl\:focus\:to-sky-800:focus{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xl\:focus\:to-sky-900:focus{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xl\:focus\:to-green-50:focus{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xl\:focus\:to-green-100:focus{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xl\:focus\:to-green-200:focus{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xl\:focus\:to-green-300:focus{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xl\:focus\:to-green-400:focus{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xl\:focus\:to-green-500:focus{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xl\:focus\:to-green-600:focus{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xl\:focus\:to-green-700:focus{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xl\:focus\:to-green-800:focus{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xl\:focus\:to-green-900:focus{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xl\:focus\:to-grey-200:focus{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xl\:focus\:to-grey-300:focus{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xl\:focus\:to-grey-400:focus{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xl\:focus\:to-grey-500:focus{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xl\:focus\:to-grey-600:focus{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xl\:focus\:to-grey-700:focus{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xl\:focus\:to-grey-800:focus{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xl\:focus\:to-grey-900:focus{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xl\:focus\:to-yellow-50:focus{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:to-yellow-100:focus{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:to-yellow-200:focus{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:to-yellow-300:focus{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:to-yellow-400:focus{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:to-yellow-500:focus{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:to-yellow-600:focus{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:to-yellow-700:focus{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:to-yellow-800:focus{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:to-yellow-900:focus{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:to-cyan-50:focus{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xl\:focus\:to-cyan-100:focus{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xl\:focus\:to-cyan-200:focus{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xl\:focus\:to-cyan-300:focus{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xl\:focus\:to-cyan-400:focus{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xl\:focus\:to-cyan-500:focus{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xl\:focus\:to-cyan-600:focus{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xl\:focus\:to-cyan-700:focus{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xl\:focus\:to-cyan-800:focus{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xl\:focus\:to-cyan-900:focus{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xl\:focus\:to-orange-50:focus{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xl\:focus\:to-orange-100:focus{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xl\:focus\:to-orange-200:focus{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xl\:focus\:to-orange-300:focus{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xl\:focus\:to-orange-400:focus{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xl\:focus\:to-orange-500:focus{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xl\:focus\:to-orange-600:focus{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xl\:focus\:to-orange-700:focus{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xl\:focus\:to-orange-800:focus{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xl\:focus\:to-orange-900:focus{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xl\:focus\:to-blue-50:focus{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xl\:focus\:to-blue-100:focus{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xl\:focus\:to-blue-200:focus{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xl\:focus\:to-blue-300:focus{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xl\:focus\:to-blue-400:focus{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xl\:focus\:to-blue-500:focus{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xl\:focus\:to-blue-600:focus{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xl\:focus\:to-blue-700:focus{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xl\:focus\:to-blue-800:focus{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xl\:focus\:to-blue-900:focus{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xl\:focus\:to-lime-50:focus{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xl\:focus\:to-lime-100:focus{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xl\:focus\:to-lime-200:focus{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xl\:focus\:to-lime-300:focus{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xl\:focus\:to-lime-400:focus{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xl\:focus\:to-lime-500:focus{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xl\:focus\:to-lime-600:focus{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xl\:focus\:to-lime-700:focus{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xl\:focus\:to-lime-800:focus{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xl\:focus\:to-lime-900:focus{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xl\:focus\:to-purple-50:focus{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xl\:focus\:to-purple-100:focus{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xl\:focus\:to-purple-200:focus{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xl\:focus\:to-purple-300:focus{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xl\:focus\:to-purple-400:focus{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xl\:focus\:to-purple-500:focus{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xl\:focus\:to-purple-600:focus{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xl\:focus\:to-purple-700:focus{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xl\:focus\:to-purple-800:focus{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xl\:focus\:to-purple-900:focus{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xl\:focus\:to-indigo-50:focus{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:to-indigo-100:focus{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:to-indigo-200:focus{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:to-indigo-300:focus{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:to-indigo-400:focus{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:to-indigo-500:focus{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:to-indigo-600:focus{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:to-indigo-700:focus{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:to-indigo-800:focus{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:to-indigo-900:focus{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:to-pink-50:focus{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xl\:focus\:to-pink-100:focus{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xl\:focus\:to-pink-200:focus{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xl\:focus\:to-pink-300:focus{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xl\:focus\:to-pink-400:focus{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xl\:focus\:to-pink-500:focus{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xl\:focus\:to-pink-600:focus{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xl\:focus\:to-pink-700:focus{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xl\:focus\:to-pink-800:focus{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xl\:focus\:to-pink-900:focus{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xl\:focus\:to-violet-50:focus{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xl\:focus\:to-violet-100:focus{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xl\:focus\:to-violet-200:focus{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xl\:focus\:to-violet-300:focus{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xl\:focus\:to-violet-400:focus{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xl\:focus\:to-violet-500:focus{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xl\:focus\:to-violet-600:focus{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xl\:focus\:to-violet-700:focus{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xl\:focus\:to-violet-800:focus{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xl\:focus\:to-violet-900:focus{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xl\:focus\:to-slate-50:focus{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xl\:focus\:to-slate-100:focus{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xl\:focus\:to-slate-200:focus{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xl\:focus\:to-slate-300:focus{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xl\:focus\:to-slate-400:focus{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xl\:focus\:to-slate-500:focus{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xl\:focus\:to-slate-600:focus{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xl\:focus\:to-slate-700:focus{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xl\:focus\:to-slate-800:focus{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xl\:focus\:to-slate-900:focus{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xl\:focus\:to-rose-50:focus{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xl\:focus\:to-rose-100:focus{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xl\:focus\:to-rose-200:focus{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xl\:focus\:to-rose-300:focus{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xl\:focus\:to-rose-400:focus{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xl\:focus\:to-rose-500:focus{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xl\:focus\:to-rose-600:focus{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xl\:focus\:to-rose-700:focus{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xl\:focus\:to-rose-800:focus{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xl\:focus\:to-rose-900:focus{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xl\:focus\:text-teal-50:focus{
        color: var(--velocity-teal-50);
    }
    
    .xl\:focus\:text-teal-100:focus{
        color: var(--velocity-teal-100);
    }
    
    .xl\:focus\:text-teal-200:focus{
        color: var(--velocity-teal-200);
    }
    
    .xl\:focus\:text-teal-300:focus{
        color: var(--velocity-teal-300);
    }
    
    .xl\:focus\:text-teal-400:focus{
        color: var(--velocity-teal-400);
    }
    
    .xl\:focus\:text-teal-500:focus{
        color: var(--velocity-teal-500);
    }
    
    .xl\:focus\:text-teal-600:focus{
        color: var(--velocity-teal-600);
    }
    
    .xl\:focus\:text-teal-700:focus{
        color: var(--velocity-teal-700);
    }
    
    .xl\:focus\:text-teal-800:focus{
        color: var(--velocity-teal-800);
    }
    
    .xl\:focus\:text-teal-900:focus{
        color: var(--velocity-teal-900);
    }
    
    .xl\:focus\:text-red-50:focus{
        color: var(--velocity-red-50);
    }
    
    .xl\:focus\:text-red-100:focus{
        color: var(--velocity-red-100);
    }
    
    .xl\:focus\:text-red-200:focus{
        color: var(--velocity-red-200);
    }
    
    .xl\:focus\:text-red-300:focus{
        color: var(--velocity-red-300);
    }
    
    .xl\:focus\:text-red-400:focus{
        color: var(--velocity-red-400);
    }
    
    .xl\:focus\:text-red-500:focus{
        color: var(--velocity-red-500);
    }
    
    .xl\:focus\:text-red-600:focus{
        color: var(--velocity-red-600);
    }
    
    .xl\:focus\:text-red-700:focus{
        color: var(--velocity-red-700);
    }
    
    .xl\:focus\:text-red-800:focus{
        color: var(--velocity-red-800);
    }
    
    .xl\:focus\:text-red-900:focus{
        color: var(--velocity-red-900);
    }
    
    .xl\:focus\:text-grey-100:focus{
        color: var(--velocity-grey-100);
    }
    
    .xl\:focus\:text-sky-50:focus{
        color: var(--velocity-sky-50);
    }
    
    .xl\:focus\:text-sky-100:focus{
        color: var(--velocity-sky-100);
    }
    
    .xl\:focus\:text-sky-200:focus{
        color: var(--velocity-sky-200);
    }
    
    .xl\:focus\:text-sky-300:focus{
        color: var(--velocity-sky-300);
    }
    
    .xl\:focus\:text-sky-400:focus{
        color: var(--velocity-sky-400);
    }
    
    .xl\:focus\:text-sky-500:focus{
        color: var(--velocity-sky-500);
    }
    
    .xl\:focus\:text-sky-600:focus{
        color: var(--velocity-sky-600);
    }
    
    .xl\:focus\:text-sky-700:focus{
        color: var(--velocity-sky-700);
    }
    
    .xl\:focus\:text-sky-800:focus{
        color: var(--velocity-sky-800);
    }
    
    .xl\:focus\:text-sky-900:focus{
        color: var(--velocity-sky-900);
    }
    
    .xl\:focus\:text-green-50:focus{
        color: var(--velocity-green-50);
    }
    
    .xl\:focus\:text-green-100:focus{
        color: var(--velocity-green-100);
    }
    
    .xl\:focus\:text-green-200:focus{
        color: var(--velocity-green-200);
    }
    
    .xl\:focus\:text-green-300:focus{
        color: var(--velocity-green-300);
    }
    
    .xl\:focus\:text-green-400:focus{
        color: var(--velocity-green-400);
    }
    
    .xl\:focus\:text-green-500:focus{
        color: var(--velocity-green-500);
    }
    
    .xl\:focus\:text-green-600:focus{
        color: var(--velocity-green-600);
    }
    
    .xl\:focus\:text-green-700:focus{
        color: var(--velocity-green-700);
    }
    
    .xl\:focus\:text-green-800:focus{
        color: var(--velocity-green-800);
    }
    
    .xl\:focus\:text-green-900:focus{
        color: var(--velocity-green-900);
    }
    
    .xl\:focus\:text-grey-200:focus{
        color: var(--velocity-grey-200);
    }
    
    .xl\:focus\:text-grey-300:focus{
        color: var(--velocity-grey-300);
    }
    
    .xl\:focus\:text-grey-400:focus{
        color: var(--velocity-grey-400);
    }
    
    .xl\:focus\:text-grey-500:focus{
        color: var(--velocity-grey-500);
    }
    
    .xl\:focus\:text-grey-600:focus{
        color: var(--velocity-grey-600);
    }
    
    .xl\:focus\:text-grey-700:focus{
        color: var(--velocity-grey-700);
    }
    
    .xl\:focus\:text-grey-800:focus{
        color: var(--velocity-grey-800);
    }
    
    .xl\:focus\:text-grey-900:focus{
        color: var(--velocity-grey-900);
    }
    
    .xl\:focus\:text-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:focus\:text-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:focus\:text-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:focus\:text-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:focus\:text-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:focus\:text-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:focus\:text-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:focus\:text-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:focus\:text-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:focus\:text-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:focus\:text-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:focus\:text-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:focus\:text-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:focus\:text-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:focus\:text-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:focus\:text-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:focus\:text-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:focus\:text-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:focus\:text-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:focus\:text-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:focus\:text-orange-50:focus{
        color: var(--velocity-orange-50);
    }
    
    .xl\:focus\:text-orange-100:focus{
        color: var(--velocity-orange-100);
    }
    
    .xl\:focus\:text-orange-200:focus{
        color: var(--velocity-orange-200);
    }
    
    .xl\:focus\:text-orange-300:focus{
        color: var(--velocity-orange-300);
    }
    
    .xl\:focus\:text-orange-400:focus{
        color: var(--velocity-orange-400);
    }
    
    .xl\:focus\:text-orange-500:focus{
        color: var(--velocity-orange-500);
    }
    
    .xl\:focus\:text-orange-600:focus{
        color: var(--velocity-orange-600);
    }
    
    .xl\:focus\:text-orange-700:focus{
        color: var(--velocity-orange-700);
    }
    
    .xl\:focus\:text-orange-800:focus{
        color: var(--velocity-orange-800);
    }
    
    .xl\:focus\:text-orange-900:focus{
        color: var(--velocity-orange-900);
    }
    
    .xl\:focus\:text-blue-50:focus{
        color: var(--velocity-blue-50);
    }
    
    .xl\:focus\:text-blue-100:focus{
        color: var(--velocity-blue-100);
    }
    
    .xl\:focus\:text-blue-200:focus{
        color: var(--velocity-blue-200);
    }
    
    .xl\:focus\:text-blue-300:focus{
        color: var(--velocity-blue-300);
    }
    
    .xl\:focus\:text-blue-400:focus{
        color: var(--velocity-blue-400);
    }
    
    .xl\:focus\:text-blue-500:focus{
        color: var(--velocity-blue-500);
    }
    
    .xl\:focus\:text-blue-600:focus{
        color: var(--velocity-blue-600);
    }
    
    .xl\:focus\:text-blue-700:focus{
        color: var(--velocity-blue-700);
    }
    
    .xl\:focus\:text-blue-800:focus{
        color: var(--velocity-blue-800);
    }
    
    .xl\:focus\:text-blue-900:focus{
        color: var(--velocity-blue-900);
    }
    
    .xl\:focus\:text-lime-50:focus{
        color: var(--velocity-lime-50);
    }
    
    .xl\:focus\:text-lime-100:focus{
        color: var(--velocity-lime-100);
    }
    
    .xl\:focus\:text-lime-200:focus{
        color: var(--velocity-lime-200);
    }
    
    .xl\:focus\:text-lime-300:focus{
        color: var(--velocity-lime-300);
    }
    
    .xl\:focus\:text-lime-400:focus{
        color: var(--velocity-lime-400);
    }
    
    .xl\:focus\:text-lime-500:focus{
        color: var(--velocity-lime-500);
    }
    
    .xl\:focus\:text-lime-600:focus{
        color: var(--velocity-lime-600);
    }
    
    .xl\:focus\:text-lime-700:focus{
        color: var(--velocity-lime-700);
    }
    
    .xl\:focus\:text-lime-800:focus{
        color: var(--velocity-lime-800);
    }
    
    .xl\:focus\:text-lime-900:focus{
        color: var(--velocity-lime-900);
    }
    
    .xl\:focus\:text-purple-50:focus{
        color: var(--velocity-purple-50);
    }
    
    .xl\:focus\:text-purple-100:focus{
        color: var(--velocity-purple-100);
    }
    
    .xl\:focus\:text-purple-200:focus{
        color: var(--velocity-purple-200);
    }
    
    .xl\:focus\:text-purple-300:focus{
        color: var(--velocity-purple-300);
    }
    
    .xl\:focus\:text-purple-400:focus{
        color: var(--velocity-purple-400);
    }
    
    .xl\:focus\:text-purple-500:focus{
        color: var(--velocity-purple-500);
    }
    
    .xl\:focus\:text-purple-600:focus{
        color: var(--velocity-purple-600);
    }
    
    .xl\:focus\:text-purple-700:focus{
        color: var(--velocity-purple-700);
    }
    
    .xl\:focus\:text-purple-800:focus{
        color: var(--velocity-purple-800);
    }
    
    .xl\:focus\:text-purple-900:focus{
        color: var(--velocity-purple-900);
    }
    
    .xl\:focus\:text-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:focus\:text-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:focus\:text-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:focus\:text-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:focus\:text-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:focus\:text-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:focus\:text-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:focus\:text-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:focus\:text-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:focus\:text-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:focus\:text-pink-50:focus{
        color: var(--velocity-pink-50);
    }
    
    .xl\:focus\:text-pink-100:focus{
        color: var(--velocity-pink-100);
    }
    
    .xl\:focus\:text-pink-200:focus{
        color: var(--velocity-pink-200);
    }
    
    .xl\:focus\:text-pink-300:focus{
        color: var(--velocity-pink-300);
    }
    
    .xl\:focus\:text-pink-400:focus{
        color: var(--velocity-pink-400);
    }
    
    .xl\:focus\:text-pink-500:focus{
        color: var(--velocity-pink-500);
    }
    
    .xl\:focus\:text-pink-600:focus{
        color: var(--velocity-pink-600);
    }
    
    .xl\:focus\:text-pink-700:focus{
        color: var(--velocity-pink-700);
    }
    
    .xl\:focus\:text-pink-800:focus{
        color: var(--velocity-pink-800);
    }
    
    .xl\:focus\:text-pink-900:focus{
        color: var(--velocity-pink-900);
    }
    
    .xl\:focus\:text-violet-50:focus{
        color: var(--velocity-violet-50);
    }
    
    .xl\:focus\:text-violet-100:focus{
        color: var(--velocity-violet-100);
    }
    
    .xl\:focus\:text-violet-200:focus{
        color: var(--velocity-violet-200);
    }
    
    .xl\:focus\:text-violet-300:focus{
        color: var(--velocity-violet-300);
    }
    
    .xl\:focus\:text-violet-400:focus{
        color: var(--velocity-violet-400);
    }
    
    .xl\:focus\:text-violet-500:focus{
        color: var(--velocity-violet-500);
    }
    
    .xl\:focus\:text-violet-600:focus{
        color: var(--velocity-violet-600);
    }
    
    .xl\:focus\:text-violet-700:focus{
        color: var(--velocity-violet-700);
    }
    
    .xl\:focus\:text-violet-800:focus{
        color: var(--velocity-violet-800);
    }
    
    .xl\:focus\:text-violet-900:focus{
        color: var(--velocity-violet-900);
    }
    
    .xl\:focus\:text-slate-50:focus{
        color: var(--velocity-slate-50);
    }
    
    .xl\:focus\:text-slate-100:focus{
        color: var(--velocity-slate-100);
    }
    
    .xl\:focus\:text-slate-200:focus{
        color: var(--velocity-slate-200);
    }
    
    .xl\:focus\:text-slate-300:focus{
        color: var(--velocity-slate-300);
    }
    
    .xl\:focus\:text-slate-400:focus{
        color: var(--velocity-slate-400);
    }
    
    .xl\:focus\:text-slate-500:focus{
        color: var(--velocity-slate-500);
    }
    
    .xl\:focus\:text-slate-600:focus{
        color: var(--velocity-slate-600);
    }
    
    .xl\:focus\:text-slate-700:focus{
        color: var(--velocity-slate-700);
    }
    
    .xl\:focus\:text-slate-800:focus{
        color: var(--velocity-slate-800);
    }
    
    .xl\:focus\:text-slate-900:focus{
        color: var(--velocity-slate-900);
    }
    
    .xl\:focus\:text-rose-50:focus{
        color: var(--velocity-rose-50);
    }
    
    .xl\:focus\:text-rose-100:focus{
        color: var(--velocity-rose-100);
    }
    
    .xl\:focus\:text-rose-200:focus{
        color: var(--velocity-rose-200);
    }
    
    .xl\:focus\:text-rose-300:focus{
        color: var(--velocity-rose-300);
    }
    
    .xl\:focus\:text-rose-400:focus{
        color: var(--velocity-rose-400);
    }
    
    .xl\:focus\:text-rose-500:focus{
        color: var(--velocity-rose-500);
    }
    
    .xl\:focus\:text-rose-600:focus{
        color: var(--velocity-rose-600);
    }
    
    .xl\:focus\:text-rose-700:focus{
        color: var(--velocity-rose-700);
    }
    
    .xl\:focus\:text-rose-800:focus{
        color: var(--velocity-rose-800);
    }
    
    .xl\:focus\:text-rose-900:focus{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1024px){
    .lg\:focus\:aspect-ratio-auto:focus{
        aspect-ratio: auto;
    }
    
    .lg\:focus\:aspect-ratio-square:focus{
        aspect-ratio: 1/1;
    }
    
    .lg\:focus\:aspect-ratio-video:focus{
        aspect-ratio: 16/9;
    }
    
    .lg\:focus\:container:focus{
        width: 100%;
    }
    
    .lg\:focus\:container-fluid:focus{
        width: 100%;
    }
    
    .lg\:focus\:column-auto:focus{
        columns: auto;
    }
    
    .lg\:focus\:column-1:focus{
        columns: 1;
    }
    
    .lg\:focus\:column-2:focus{
        columns: 2;
    }
    
    .lg\:focus\:column-3:focus{
        columns: 3;
    }
    
    .lg\:focus\:column-4:focus{
        columns: 4;
    }
    
    .lg\:focus\:column-5:focus{
        columns: 5;
    }
    
    .lg\:focus\:column-6:focus{
        columns: 6;
    }
    
    .lg\:focus\:column-7:focus{
        columns: 7;
    }
    
    .lg\:focus\:column-8:focus{
        columns: 8;
    }
    
    .lg\:focus\:column-9:focus{
        columns: 9;
    }
    
    .lg\:focus\:column-10:focus{
        columns: 10;
    }
    
    .lg\:focus\:column-11:focus{
        columns: 11;
    }
    
    .lg\:focus\:column-12:focus{
        columns: 12;
    }
    
    .lg\:focus\:float-inline-start:focus{
        float: inline-start;
    }
    
    .lg\:focus\:float-inline-end:focus{
        float: inline-end;
    }
    
    .lg\:focus\:float-left:focus{
        float: left;
    }
    
    .lg\:focus\:float-right:focus{
        float: right;
    }
    
    .lg\:focus\:float-none:focus{
        float: none;
    }
    
    .lg\:focus\:float-inherit:focus{
        float: inherit;
    }
    
    .lg\:focus\:clear-inline-start:focus{
        clear: inline-start;
    }
    
    .lg\:focus\:clear-inline-end:focus{
        clear: inline-end;
    }
    
    .lg\:focus\:clear-left:focus{
        clear: left;
    }
    
    .lg\:focus\:clear-right:focus{
        clear: right;
    }
    
    .lg\:focus\:clear-both:focus{
        clear: both;
    }
    
    .lg\:focus\:clear-none:focus{
        clear: none;
    }
    
    .lg\:focus\:clear-inherit:focus{
        clear: inherit;
    }
    
    .lg\:focus\:isolation-auto:focus{
        isolation: auto;
    }
    
    .lg\:focus\:isolation-true:focus{
        isolation: isolate;
    }
    
    .lg\:focus\:object-fit-fill:focus{
        object-fit: fill;
    }
    
    .lg\:focus\:object-fit-cover:focus{
        object-fit: cover;
    }
    
    .lg\:focus\:object-fit-contain:focus{
        object-fit: contain;
    }
    
    .lg\:focus\:object-fit-scale-down:focus{
        object-fit: scale-down;
    }
    
    .lg\:focus\:object-fit-none:focus{
        object-fit: none;
    }
    
    .lg\:focus\:object-position-top:focus{
        object-position: top;
    }
    
    .lg\:focus\:object-position-bottom:focus{
        object-position: bottom;
    }
    
    .lg\:focus\:object-position-left:focus{
        object-position: left;
    }
    
    .lg\:focus\:object-position-right:focus{
        object-position: right;
    }
    
    .lg\:focus\:object-position-left-top:focus{
        object-position: left top;
    }
    
    .lg\:focus\:object-position-right-top:focus{
        object-position: right top;
    }
    
    .lg\:focus\:object-position-left-bottom:focus{
        object-position: left bottom;
    }
    
    .lg\:focus\:object-position-right-bottom:focus{
        object-position: right bottom;
    }

    .lg\:focus\:object-position-center-top:focus{
        object-position: center top;
    }

    .lg\:focus\:object-position-center-bottom:focus{
        object-position: center bottom;
    }
    
    .lg\:focus\:overflow-auto:focus{
        overflow: auto;
    }
    
    .lg\:focus\:overflow-hidden:focus{
        overflow: hidden;
    }
    
    .lg\:focus\:overflow-visible:focus{
        overflow: visible;
    }
    
    .lg\:focus\:overflow-scroll:focus{
        overflow: scroll;
    }
    
    .lg\:focus\:overflow-inherit:focus{
        overflow:inherit;
    }
    
    .lg\:focus\:overflow-x-auto:focus{
        overflow: auto;
    }
    
    .lg\:focus\:overflow-x-hidden:focus{
        overflow-x: hidden;
    }
    
    .lg\:focus\:overflow-x-visible:focus{
        overflow-x: visible;
    }
    
    .lg\:focus\:overflow-x-scroll:focus{
        overflow-x: scroll;
    }
    
    .lg\:focus\:overflow-x-inherit:focus{
        overflow-x:inherit;
    }
    
    .lg\:focus\:overflow-y-auto:focus{
        overflow-y: auto;
    }
    
    .lg\:focus\:overflow-y-hidden:focus{
        overflow-y: hidden;
    }
    
    .lg\:focus\:overflow-y-visible:focus{
        overflow-y: visible;
    }
    
    .lg\:focus\:overflow-y-scroll:focus{
        overflow-y: scroll;
    }
    
    .lg\:focus\:overflow-y-inherit:focus{
        overflow-y: inherit;
    }
    
    .lg\:focus\:overscroll-behavior-auto:focus{
        overscroll-behavior: auto;
    }
    
    .lg\:focus\:overscroll-behavior-contain:focus{
        overscroll-behavior: contain;
    }
    
    .lg\:focus\:overscroll-behavior-none:focus{
        overscroll-behavior: none;
    }
    
    .lg\:focus\:overscroll-behavior-inherit:focus{
        overscroll-behavior: inherit;
    }
    
    .lg\:focus\:overscroll-behavior-x-auto:focus{
        overscroll-behavior: auto;
    }
    
    .lg\:focus\:overscroll-behavior-x-contain:focus{
        overscroll-behavior-x: contain;
    }
    
    .lg\:focus\:overscroll-behavior-x-none:focus{
        overscroll-behavior-x: none;
    }
    
    .lg\:focus\:overscroll-behavior-x-inherit:focus{
        overscroll-behavior-x:inherit;
    }
    
    .lg\:focus\:overscroll-behavior-y-auto:focus{
        overscroll-behavior-y: auto;
    }
    
    .lg\:focus\:overscroll-behavior-y-contain:focus{
        overscroll-behavior-y: contain;
    }
    
    .lg\:focus\:overscroll-behavior-y-none:focus{
        overscroll-behavior-y: none;
    }
    
    .lg\:focus\:overscroll-behavior-y-inherit:focus{
        overscroll-behavior-y: inherit;
    }
    
    .lg\:focus\:position-static:focus{
        position: static;
    }
    
    .lg\:focus\:position-fixed:focus{
        position: fixed;
    }
    
    .lg\:focus\:position-absolute:focus{
        position: absolute;
    }
    
    .lg\:focus\:position-relative:focus{
        position: relative;
    }
    
    .lg\:focus\:position-sticky:focus{
        position: sticky;
    }

    .lg\:focus\:position-right-0:focus{
        right: 0;
    }

    .lg\:focus\:position-left-0:focus{
        left: 0;
    }

    .lg\:focus\:position-top-0:focus{
        top: 0;
    }

    .lg\:focus\:position-bottom-0:focus{
        bottom: 0;
    }
    
    .lg\:focus\:visible:focus{
        visibility: visible;
    }
    
    .lg\:focus\:invisible:focus{
        visibility: hidden;
    }
    
    .lg\:focus\:visibility-collapse:focus{
        visibility: collapse;
    }
    
    .lg\:focus\:z-0:focus{
        z-index: 0;
    }
    
    .lg\:focus\:-z-10:focus{
        z-index: -10;
    }
    
    .lg\:focus\:-z-20:focus{
        z-index: -20;
    }
    
    .lg\:focus\:-z-30:focus{
        z-index: -30;
    }
    
    .lg\:focus\:-z-40:focus{
        z-index: -40;
    }
    
    .lg\:focus\:-z-50:focus{
        z-index: -50;
    }
    
    .lg\:focus\:-z-60:focus{
        z-index: -60;
    }
    
    .lg\:focus\:-z-70:focus{
        z-index: -70;
    }
    
    .lg\:focus\:-z-80:focus{
        z-index: -80;
    }
    
    .lg\:focus\:-z-90:focus{
        z-index: -90;
    }
    
    .lg\:focus\:-z-100:focus{
        z-index: -100;
    }
    
    .lg\:focus\:z-10:focus{
        z-index: 10;
    }
    
    .lg\:focus\:z-20:focus{
        z-index: 20;
    }
    
    .lg\:focus\:z-30:focus{
        z-index: 30;
    }
    
    .lg\:focus\:z-40:focus{
        z-index: 40;
    }
    
    .lg\:focus\:z-50:focus{
        z-index: 50;
    }
    
    .lg\:focus\:z-60:focus{
        z-index: 60;
    }
    
    .lg\:focus\:z-70:focus{
        z-index: 70;
    }
    
    .lg\:focus\:z-80:focus{
        z-index: 80;
    }
    
    .lg\:focus\:z-90:focus{
        z-index: 90;
    }
    
    .lg\:focus\:z-100:focus{
        z-index: 100;
    }
    
    .lg\:focus\:z-auto:focus{
        z-index: auto;
    }
    
    .lg\:focus\:flex-basis-0:focus{
        flex-basis: 0;
    }
    
    .lg\:focus\:flex-basis-2:focus{
        flex-basis: 2;
    }
    
    .lg\:focus\:flex-basis-4:focus{
        flex-basis: 4;
    }
    
    .lg\:focus\:flex-basis-6:focus{
        flex-basis: 6;
    }
    
    .lg\:focus\:flex-basis-8:focus{
        flex-basis: 8;
    }
    
    .lg\:focus\:flex-basis-10:focus{
        flex-basis: 10;
    }
    
    .lg\:focus\:flex-basis-12:focus{
        flex-basis: 12;
    }
    
    .lg\:focus\:flex-basis-14:focus{
        flex-basis: 14;
    }
    
    .lg\:focus\:flex-basis-16:focus{
        flex-basis: 16;
    }
    
    .lg\:focus\:flex-basis-18:focus{
        flex-basis: 18;
    }
    
    .lg\:focus\:flex-basis-20:focus{
        flex-basis: 20;
    }
    
    .lg\:focus\:flex-basis-hf:focus{
        flex-basis: 50%;
    }
    
    .lg\:focus\:flex-basis-third:focus{
        flex-basis: 33.333%;
    }
    
    .lg\:focus\:flex-basis-quarter:focus{
        flex-basis: 25%;
    }
    
    .lg\:focus\:flex-basis-three-quarter:focus{
        flex-basis: 75%;
    }
    
    .lg\:focus\:flex-basis-full:focus{
        flex-basis: 100%;
    }
    
    .lg\:focus\:flex-basis-two-third:focus{
        flex-basis: 66.67%;
    }
    
    .lg\:focus\:flex-row:focus{
        flex-direction: row;
    }
    
    .lg\:focus\:flex-row-reverse:focus{
        flex-direction: row-reverse;
    }
    
    .lg\:focus\:flex-column:focus{
        flex-direction: column;
    }
    
    .lg\:focus\:flex-column-reverse:focus{
        flex-direction: column-reverse;
    }
    
    .lg\:focus\:flex-wrap:focus{
        flex-wrap: wrap;
    }
    
    .lg\:focus\:flex-nowrap:focus{
        flex-wrap: nowrap;
    }
    
    .lg\:focus\:flex-wrap-reverse:focus{
        flex-direction: wrap-reserve;
    }
    
    .lg\:focus\:flex-1:focus{
        flex: 1 1 0;
    }
    
    .lg\:focus\:flex-auto:focus{
        flex: 1 1 auto;
    }
    
    .lg\:focus\:flex-initial:focus{
        flex: 0 1 auto;
    }
    
    .lg\:focus\:flex-none:focus{
        flex: none;
    }
    
    .lg\:focus\:flex-grow-0:focus{
        flex-grow: 0;
    }
    
    .lg\:focus\:flex-grow-1:focus{
        flex-grow: 1;
    }
    
    .lg\:focus\:flex-shink-0:focus{
        flex-shrink: 0;
    }
    
    .lg\:focus\:flex-shink-1:focus{
        flex-shrink: 1;
    }
    
    .lg\:focus\:order-1:focus{
        order: 1;
    }
    
    .lg\:focus\:order-2:focus{
        order: 2;
    }
    
    .lg\:focus\:order-3:focus{
        order: 3;
    }
    
    .lg\:focus\:order-4:focus{
        order: 4;
    }
    
    .lg\:focus\:order-5:focus{
        order: 5;
    }
    
    .lg\:focus\:order-6:focus{
        order: 6;
    }
    
    .lg\:focus\:order-7:focus{
        order: 7;
    }
    
    .lg\:focus\:order-8:focus{
        order: 8;
    }
    
    .lg\:focus\:order-9:focus{
        order: 9;
    }
    
    .lg\:focus\:order-10:focus{
        order: 10;
    }
    
    .lg\:focus\:order-11:focus{
        order: 11;
    }
    
    .lg\:focus\:order-12:focus{
        order: 12;
    }
    
    .lg\:focus\:order-first:focus{
        order: -9999;
    }
    
    .lg\:focus\:order-last:focus{
        order: 9999;
    }
    
    .lg\:focus\:order-0:focus{
        order: 0;
    }
    
    .lg\:focus\:grtpcols-1:focus{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-2:focus{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-3:focus{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-4:focus{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-5:focus{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-6:focus{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-7:focus{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-8:focus{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-9:focus{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-10:focus{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-11:focus{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-12:focus{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtpcols-none:focus{
        grid-template-columns: none;
    }
    
    .lg\:focus\:grtpcols-subgrid:focus{
        grid-template-columns: subgrid;
    }
    
    .lg\:focus\:grtpcols-auto:focus{
        grid-template-columns: auto;
    }
    
    .lg\:focus\:grcol-auto:focus{
        grid-column: auto;
    }
    
    .lg\:focus\:grcol-span-1:focus{
        grid-column: span 1 / span 1;
    }
    
    .lg\:focus\:grcol-span-2:focus{
        grid-column: span 2 / span 2;
    }
    
    .lg\:focus\:grcol-span-3:focus{
        grid-column: span 3 / span 3;
    }
    
    .lg\:focus\:grcol-span-4:focus{
        grid-column: span 4 / span 4;
    }
    
    .lg\:focus\:grcol-span-5:focus{
        grid-column: span 5 / span 5;
    }
    
    .lg\:focus\:grcol-span-6:focus{
        grid-column: span 6 / span 6;
    }
    
    .lg\:focus\:grcol-span-7:focus{
        grid-column: span 7 / span 7;
    }
    
    .lg\:focus\:grcol-span-8:focus{
        grid-column: span 8 / span 8;
    }
    
    .lg\:focus\:grcol-span-9:focus{
        grid-column: span 9 / span 9;
    }
    
    .lg\:focus\:grcol-span-10:focus{
        grid-column: span 10 / span 10;
    }
    
    .lg\:focus\:grcol-span-11:focus{
        grid-column: span 11 / span 11;
    }
    
    .lg\:focus\:grcol-span-12:focus{
        grid-column: span 12 / span 12;
    }
    
    .lg\:focus\:grcol-span-full:focus{
        grid-column: span 1 / span -1;
    }
    
    .lg\:focus\:grcol-start-1:focus{
        grid-column-start: 1;
    }
    
    .lg\:focus\:grcol-start-2:focus{
        grid-column-start: 2;
    }
    
    .lg\:focus\:grcol-start-3:focus{
        grid-column-start: 3;
    }
    
    .lg\:focus\:grcol-start-4:focus{
        grid-column-start: 4;
    }
    
    .lg\:focus\:grcol-start-5:focus{
        grid-column-start: 5;
    }
    
    .lg\:focus\:grcol-start-6:focus{
        grid-column-start: 6;
    }
    
    .lg\:focus\:grcol-start-7:focus{
        grid-column-start: 7;
    }
    
    .lg\:focus\:grcol-start-8:focus{
        grid-column-start: 8;
    }
    
    .lg\:focus\:grcol-start-9:focus{
        grid-column-start: 9;
    }
    
    .lg\:focus\:grcol-start-10:focus{
        grid-column-start: 10;
    }
    
    .lg\:focus\:grcol-start-11:focus{
        grid-column-start: 11;
    }
    
    .lg\:focus\:grcol-start-12:focus{
        grid-column-start: 12;
    }
    
    .lg\:focus\:grcol-start-auto:focus{
        grid-column-start: auto;
    }
    
    .lg\:focus\:grcol-end-1:focus{
        grid-column-end: 1;
    }
    
    .lg\:focus\:grcol-end-2:focus{
        grid-column-end: 2;
    }
    
    .lg\:focus\:grcol-end-3:focus{
        grid-column-end: 3;
    }
    
    .lg\:focus\:grcol-end-4:focus{
        grid-column-end: 4;
    }
    
    .lg\:focus\:grcol-end-5:focus{
        grid-column-end: 5;
    }
    
    .lg\:focus\:grcol-end-6:focus{
        grid-column-end: 6;
    }
    
    .lg\:focus\:grcol-end-7:focus{
        grid-column-end: 7;
    }
    
    .lg\:focus\:grcol-end-8:focus{
        grid-column-end: 8;
    }
    
    .lg\:focus\:grcol-end-9:focus{
        grid-column-end: 9;
    }
    
    .lg\:focus\:grcol-end-10:focus{
        grid-column-end: 10;
    }
    
    .lg\:focus\:grcol-end-11:focus{
        grid-column-end: 11;
    }
    
    .lg\:focus\:grcol-end-12:focus{
        grid-column-end: 12;
    }
    
    .lg\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }
    
    .lg\:focus\:grtprows-1:focus{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-2:focus{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-3:focus{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-4:focus{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-5:focus{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-6:focus{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-7:focus{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-8:focus{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-9:focus{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-10:focus{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-11:focus{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-12:focus{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:focus\:grtprows-none:focus{
        grid-template-rows: none;
    }
    
    .lg\:focus\:grtprows-subgrid:focus{
        grid-template-rows: subgrid;
    }
    
    .lg\:focus\:grtprows-auto:focus{
        grid-template-rows: auto;
    }
    
    .lg\:focus\:grrow-auto:focus{
        grid-row: auto;
    }
    
    .lg\:focus\:grrow-span-1:focus{
        grid-row: span 1 / span 1;
    }
    
    .lg\:focus\:grrow-span-2:focus{
        grid-row: span 2 / span 2;
    }
    
    .lg\:focus\:grrow-span-3:focus{
        grid-row: span 3 / span 3;
    }
    
    .lg\:focus\:grrow-span-4:focus{
        grid-row: span 4 / span 4;
    }
    
    .lg\:focus\:grrow-span-5:focus{
        grid-row: span 5 / span 5;
    }
    
    .lg\:focus\:grrow-span-6:focus{
        grid-row: span 6 / span 6;
    }
    
    .lg\:focus\:grrow-span-7:focus{
        grid-row: span 7 / span 7;
    }
    
    .lg\:focus\:grrow-span-8:focus{
        grid-row: span 8 / span 8;
    }
    
    .lg\:focus\:grrow-span-9:focus{
        grid-row: span 9 / span 9;
    }
    
    .lg\:focus\:grrow-span-10:focus{
        grid-row: span 10 / span 10;
    }
    
    .lg\:focus\:grrow-span-11:focus{
        grid-row: span 11 / span 11;
    }
    
    .lg\:focus\:grrow-span-12:focus{
        grid-row: span 12 / span 12;
    }
    
    .lg\:focus\:grrow-span-full:focus{
        grid-row: span 1 / span -1;
    }
    
    .lg\:focus\:grrow-start-1:focus{
        grid-row-start: 1;
    }
    
    .lg\:focus\:grrow-start-2:focus{
        grid-row-start: 2;
    }
    
    .lg\:focus\:grrow-start-3:focus{
        grid-row-start: 3;
    }
    
    .lg\:focus\:grrow-start-4:focus{
        grid-row-start: 4;
    }
    
    .lg\:focus\:grrow-start-5:focus{
        grid-row-start: 5;
    }
    
    .lg\:focus\:grrow-start-6:focus{
        grid-row-start: 6;
    }
    
    .lg\:focus\:grrow-start-7:focus{
        grid-row-start: 7;
    }
    
    .lg\:focus\:grrow-start-8:focus{
        grid-row-start: 8;
    }
    
    .lg\:focus\:grrow-start-9:focus{
        grid-row-start: 9;
    }
    
    .lg\:focus\:grrow-start-10:focus{
        grid-row-start: 10;
    }
    
    .lg\:focus\:grrow-start-11:focus{
        grid-row-start: 11;
    }
    
    .lg\:focus\:grrow-start-12:focus{
        grid-row-start: 12;
    }
    
    .lg\:focus\:grrow-start-auto:focus{
        grid-row-start: auto;
    }
    
    .lg\:focus\:grrow-end-1:focus{
        grid-row-end: 1;
    }
    
    .lg\:focus\:grrow-end-2:focus{
        grid-row-end: 2;
    }
    
    .lg\:focus\:grrow-end-3:focus{
        grid-row-end: 3;
    }
    
    .lg\:focus\:grrow-end-4:focus{
        grid-row-end: 4;
    }
    
    .lg\:focus\:grrow-end-5:focus{
        grid-row-end: 5;
    }
    
    .lg\:focus\:grrow-end-6:focus{
        grid-row-end: 6;
    }
    
    .lg\:focus\:grrow-end-7:focus{
        grid-row-end: 7;
    }
    
    .lg\:focus\:grrow-end-8:focus{
        grid-row-end: 8;
    }
    
    .lg\:focus\:grrow-end-9:focus{
        grid-row-end: 9;
    }
    
    .lg\:focus\:grrow-end-10:focus{
        grid-row-end: 10;
    }
    
    .lg\:focus\:grrow-end-11:focus{
        grid-row-end: 11;
    }
    
    .lg\:focus\:grrow-end-12:focus{
        grid-row-end: 12;
    }
    
    .lg\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }
    
    .lg\:focus\:grfl-row:focus{
        grid-auto-flow: row;
    }
    
    .lg\:focus\:grfl-col:focus{
        grid-auto-flow: column;
    }
    
    .lg\:focus\:grfl-dense:focus{
        grid-auto-flow: dense;
    }
    
    .lg\:focus\:grfl-row-dense:focus{
        grid-auto-flow: row dense;
    }
    
    .lg\:focus\:grfl-col-dense:focus{
        grid-auto-flow: column dense;
    }
    
    .lg\:focus\:gr-auto-cols-auto:focus{
        grid-auto-columns: auto;
    }
    
    .lg\:focus\:gr-auto-cols-min:focus{
        grid-auto-columns: min-content;
    }
    
    .lg\:focus\:gr-auto-cols-max:focus{
        grid-auto-columns: max-content;
    }
    
    .lg\:focus\:gr-auto-cols-minmax:focus{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .lg\:focus\:gr-auto-rows-auto:focus{
        grid-auto-rows: auto;
    }
    
    .lg\:focus\:gr-auto-rows-min:focus{
        grid-auto-rows: min-content;
    }
    
    .lg\:focus\:gr-auto-rows-max:focus{
        grid-auto-rows: max-content;
    }
    
    .lg\:focus\:gr-auto-rows-minmax:focus{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .lg\:focus\:gap-0:focus{
        gap: 0;
    }
    
    .lg\:focus\:gap-x-0:focus{
        column-gap: 0;
    }
    
    .lg\:focus\:gap-y-0:focus{
        row-gap: 0;
    }
    
    .lg\:focus\:gap-1:focus{
        gap: 1px;
    }
    
    .lg\:focus\:gap-2:focus{
        gap: 2px;
    }
    
    .lg\:focus\:gap-4:focus{
        gap: 4px;
    }
    
    .lg\:focus\:gap-6:focus{
        gap: 6px;
    }
    
    .lg\:focus\:gap-8:focus{
        gap: 8px;
    }
    
    .lg\:focus\:gap-9:focus{
        gap: 9px;
    }
    
    .lg\:focus\:gap-10:focus{
        gap: 10px;
    }
    
    .lg\:focus\:gap-12:focus{
        gap: 12px;
    }
    
    .lg\:focus\:gap-14:focus{
        gap: 14px;
    }
    
    .lg\:focus\:gap-16:focus{
        gap: 16px;
    }
    
    .lg\:focus\:gap-18:focus{
        gap: 18px;
    }
    
    .lg\:focus\:gap-20:focus{
        gap: 20px;
    }
    
    .lg\:focus\:gap-x-0:focus{
        column-gap: 0;
    }
    
    .lg\:focus\:gap-x-1:focus{
        column-gap: 1px;
    }
    
    .lg\:focus\:gap-x-2:focus{
        column-gap: 2px;
    }
    
    .lg\:focus\:gap-x-4:focus{
        column-gap: 4px;
    }
    
    .lg\:focus\:gap-x-6:focus{
        column-gap: 6px;
    }
    
    .lg\:focus\:gap-x-8:focus{
        column-gap: 8px;
    }
    
    .lg\:focus\:gap-x-10:focus{
        column-gap: 10px;
    }
    
    .lg\:focus\:gap-x-12:focus{
        column-gap: 12px;
    }
    
    .lg\:focus\:gap-x-14:focus{
        column-gap: 14px;
    }
    
    .lg\:focus\:gap-x-16:focus{
        column-gap: 16px;
    }
    
    .lg\:focus\:gap-x-18:focus{
        column-gap: 18px;
    }
    
    .lg\:focus\:gap-x-20:focus{
        column-gap: 20px;
    }
    
    .lg\:focus\:gap-y-1:focus{
        row-gap: 1px;
    }
    
    .lg\:focus\:gap-y-2:focus{
        row-gap: 2px;
    }
    
    .lg\:focus\:gap-y-4:focus{
        row-gap: 4px;
    }
    
    .lg\:focus\:gap-y-6:focus{
        row-gap: 6px;
    }
    
    .lg\:focus\:gap-y-8:focus{
        row-gap: 8px;
    }
    
    .lg\:focus\:gap-y-10:focus{
        row-gap: 10px;
    }
    
    .lg\:focus\:gap-y-12:focus{
        row-gap: 12px;
    }
    
    .lg\:focus\:gap-y-14:focus{
        row-gap: 14px;
    }
    
    .lg\:focus\:gap-y-16:focus{
        row-gap: 16px;
    }
    
    .lg\:focus\:gap-y-18:focus{
        row-gap: 18px;
    }
    
    .lg\:focus\:gap-y-20:focus{
        row-gap: 20px;
    }
    
    .lg\:focus\:justify-content-normal:focus{
        justify-content: normal;
    }
    
    .lg\:focus\:justify-content-start:focus{
        justify-content: flex-start;
    }
    
    .lg\:focus\:justify-content-end:focus{
        justify-content: flex-end;
    }
    
    .lg\:focus\:justify-content-center:focus{
        justify-content: center;
    }
    
    .lg\:focus\:justify-content-between:focus{
        justify-content: space-between;
    }
    
    .lg\:focus\:justify-content-around:focus{
        justify-content: space-around;
    }
    
    .lg\:focus\:justify-content-evenly:focus{
        justify-content: space-evenly;
    }
    
    .lg\:focus\:justify-content-stretch:focus{
        justify-content: stretch;
    }
    
    .lg\:focus\:justify-items-start:focus{
        justify-items: start;
    }
    
    .lg\:focus\:justify-items-end:focus{
        justify-items: end;
    }
    
    .lg\:focus\:justify-items-center:focus{
        justify-items: center;
    }
    
    .lg\:focus\:justify-items-stretch:focus{
        justify-items: stretch;
    }
    
    .lg\:focus\:justify-self-auto:focus{
        justify-self: auto;
    }
    
    .lg\:focus\:justify-self-start:focus{
        justify-self: start;
    }
    
    .lg\:focus\:justify-self-end:focus{
        justify-self: end;
    }
    
    .lg\:focus\:justify-self-center:focus{
        justify-self: center;
    }
    
    .lg\:focus\:justify-self-stretch:focus{
        justify-self: stretch;
    }
    
    .lg\:focus\:align-content-normal:focus{
        align-content: normal;
    }
    
    .lg\:focus\:align-content-center:focus{
        align-content: center;
    }
    
    .lg\:focus\:align-content-start:focus{
        align-content: flex-start;
    }
    
    .lg\:focus\:align-content-end:focus{
        align-content: flex-end;
    }
    
    .lg\:focus\:align-content-between:focus{
        align-content: space-between;
    }
    
    .lg\:focus\:align-content-around:focus{
        align-content: space-around;
    }
    
    .lg\:focus\:align-content-evenly:focus{
        align-content: space-evenly;
    }
    
    .lg\:focus\:align-content-baseline:focus{
        align-content: space-baseline;
    }
    
    .lg\:focus\:align-content-stretch:focus{
        align-content: stretch;
    }
    
    .lg\:focus\:align-items-start:focus{
        align-items: start;
    }
    
    .lg\:focus\:align-items-end:focus{
        align-items: end;
    }
    
    .lg\:focus\:align-items-center:focus{
        align-items: center;
    }
    
    .lg\:focus\:align-items-stretch:focus{
        justify-items: stretch;
    }
    
    .lg\:focus\:align-self-auto:focus{
        justify-self: auto;
    }
    
    .lg\:focus\:align-self-start:focus{
        justify-self: start;
    }
    
    .lg\:focus\:align-self-end:focus{
        justify-self: end;
    }
    
    .lg\:focus\:align-self-center:focus{
        justify-self: center;
    }
    
    .lg\:focus\:align-self-stretch:focus{
        justify-self: stretch;
    }
    
    .lg\:focus\:align-self-baseline:focus{
        justify-self: baseline;
    }
    
    .lg\:focus\:place-content-center:focus{
        place-content: center;
    }
    
    .lg\:focus\:place-content-start:focus{
        place-content: start;
    }
    
    .lg\:focus\:place-content-end:focus{
        place-content: end;
    }
    
    .lg\:focus\:place-content-between:focus{
        place-content: between;
    }
    
    .lg\:focus\:place-content-around:focus{
        place-content: around;
    }
    
    .lg\:focus\:place-content-evenly:focus{
        place-content: evenly;
    }
    
    .lg\:focus\:place-content-baseline:focus{
        place-content: baseline;
    }
    
    .lg\:focus\:place-content-stretch:focus{
        place-content: stretch;
    }
    
    .lg\:focus\:place-items-start:focus{
        place-content: start;
    }
    
    .lg\:focus\:place-items-end:focus{
        place-content: end;
    }
    
    .lg\:focus\:place-items-center:focus{
        place-content: center;
    }
    
    .lg\:focus\:place-items-baseline:focus{
        place-content: baseline;
    }
    
    .lg\:focus\:place-items-stretch:focus{
        place-content: stretch;
    }
    
    .lg\:focus\:place-self-start:focus{
        place-self: start;
    }
    
    .lg\:focus\:place-self-end:focus{
        place-self: end;
    }
    
    .lg\:focus\:place-self-center:focus{
        place-self: center;
    }
    
    .lg\:focus\:place-self-baseline:focus{
        place-self: baseline;
    }
    
    .lg\:focus\:place-self-stretch:focus{
        place-self: stretch;
    }
    
    .lg\:focus\:w-0:focus{
        width: 0;
    }
    
    .lg\:focus\:w-2:focus{
        width: 2px;
    }
    
    .lg\:focus\:w-4:focus{
        width: 4px;
    }
    
    .lg\:focus\:w-6:focus{
        width: 6px;
    }
    
    .lg\:focus\:w-8:focus{
        width: 8px;
    }
    
    .lg\:focus\:w-10:focus{
        width: 10px;
    }
    
    .lg\:focus\:w-12:focus{
        width: 12px;
    }
    
    .lg\:focus\:w-14:focus{
        width: 14px;
    }
    
    .lg\:focus\:w-16:focus{
        width: 16px;
    }
    
    .lg\:focus\:w-18:focus{
        width: 18px;
    }
    
    .lg\:focus\:w-20:focus{
        width: 20px;
    }
    
    .lg\:focus\:w-22:focus{
        width: 1.5rem;
    }
    
    .lg\:focus\:w-24:focus{
        width: 3rem;
    }
    
    .lg\:focus\:w-26:focus{
        width: 4.5rem;
    }
    
    .lg\:focus\:w-28:focus{
        width: 6rem;
    }
    
    .lg\:focus\:w-30:focus{
        width: 7.5rem;
    }
    
    .lg\:focus\:w-32:focus{
        width: 10rem;
    }
    
    .lg\:focus\:w-34:focus{
        width: 11.5rem;
    }
    
    .lg\:focus\:w-36:focus{
        width: 13rem;
    }
    
    .lg\:focus\:w-38:focus{
        width: 14.5rem;
    }
    
    .lg\:focus\:w-40:focus{
        width: 16rem;
    }
    
    .lg\:focus\:w-42:focus{
        width: 18rem;
    }
    
    .lg\:focus\:w-44:focus{
        width: 20rem;
    }
    
    .lg\:focus\:w-46:focus{
        width: 22rem;
    }
    
    .lg\:focus\:w-48:focus{
        width: 24rem;
    }

    .lg\:focus\:w-52:focus{
        width: 28rem;
    }

    .lg\:focus\:w-56:focus{
        width: 32rem;
    }

    .lg\:focus\:w-60:focus{
        width: 36rem;
    }

    .lg\:focus\:w-64:focus{
        width: 40rem;
    }

    .lg\:focus\:w-68:focus{
        width: 44rem;
    }

    .lg\:focus\:w-72:focus{
        width: 48rem;
    }

    .lg\:focus\:w-76:focus{
        width: 52rem;
    }

    .lg\:focus\:w-80:focus{
        width: 56rem;
    }

    .lg\:focus\:w-84:focus{
        width: 60rem;
    }
    
    .lg\:focus\:w-hf:focus{
        width: 50%;
    }
    
    .lg\:focus\:w-third:focus{
        width: 33.333%;
    }
    
    .lg\:focus\:w-two-third:focus{
        width: 66.67%;
    }
    
    .lg\:focus\:w-quarter:focus{
        width: 25%;
    }
    
    .lg\:focus\:w-three-quarter:focus{
        width: 75%;
    }
    
    .lg\:focus\:w-fifth:focus{
        width: 20%;
    }
    
    .lg\:focus\:w-two-fifth:focus{
        width: 40%;
    }
    
    .lg\:focus\:w-three-fifth:focus{
        width: 60%;
    }
    
    .lg\:focus\:w-four-fifth:focus{
        width: 80%;
    }
    
    .lg\:focus\:w-tenth:focus{
        width: 10%;
    }
    
    .lg\:focus\:w-two-tenth:focus{
        width: 20%;
    }
    
    .lg\:focus\:w-three-tenth:focus{
        width: 30%;
    }
    
    .lg\:focus\:w-four-tenth:focus{
        width: 40%;
    }
    
    .lg\:focus\:w-five-tenth:focus{
        width: 50%;
    }
    
    .lg\:focus\:w-six-tenth:focus{
        width: 60%;
    }
    
    .lg\:focus\:w-seven-tenth:focus{
        width: 70%;
    }
    
    .lg\:focus\:w-eight-tenth:focus{
        width: 80%;
    }
    
    .lg\:focus\:w-nine-tenth:focus{
        width: 90%;
    }
    
    .lg\:focus\:w-full:focus{
        width: 100%;
    }
    
    .lg\:focus\:w-min:focus{
        width: min-content;
    }
    
    .lg\:focus\:w-max:focus{
        width: max-content;
    }
    
    .lg\:focus\:w-fit:focus{
        width: fit-content;
    }
    
    .lg\:focus\:min-vh-10:focus{
        min-height: 10vh;
    }
    
    .lg\:focus\:min-vh-20:focus{
        min-height: 20vh;
    }
    
    .lg\:focus\:min-vh-30:focus{
        min-height: 30vh;
    }
    
    .lg\:focus\:min-vh-40:focus{
        min-height: 40vh;
    }
    
    .lg\:focus\:min-vh-50:focus{
        min-height: 50vh;
    }
    
    .lg\:focus\:min-vh-60:focus{
        min-height: 60vh;
    }
    
    .lg\:focus\:min-vh-70:focus{
        min-height: 70vh;
    }
    
    .lg\:focus\:min-vh-80:focus{
        min-height: 80vh;
    }
    
    .lg\:focus\:min-vh-90:focus{
        min-height: 90vh;
    }
    
    .lg\:focus\:min-vh-100:focus{
        min-height: 100vh;
    }
    
    .lg\:focus\:min-vw-10:focus{
        min-width: 10vh;
    }
    
    .lg\:focus\:min-vw-20:focus{
        min-width: 20vh;
    }
    
    .lg\:focus\:min-vw-30:focus{
        min-width: 30vh;
    }
    
    .lg\:focus\:min-vw-40:focus{
        min-width: 40vh;
    }
    
    .lg\:focus\:min-vw-50:focus{
        min-width: 50vh;
    }
    
    .lg\:focus\:min-vw-60:focus{
        min-width: 60vh;
    }
    
    .lg\:focus\:min-vw-70:focus{
        min-width: 70vh;
    }
    
    .lg\:focus\:min-vw-80:focus{
        min-width: 80vh;
    }
    
    .lg\:focus\:min-vw-90:focus{
        min-width: 100vh;
    }
    
    .lg\:focus\:min-vw-100:focus{
        min-width: 100vh;
    }
    
    .lg\:focus\:max-vh-10:focus{
        max-height: 10vh;
    }
    
    .lg\:focus\:max-vh-20:focus{
        max-height: 20vh;
    }
    
    .lg\:focus\:max-vh-30:focus{
        max-height: 30vh;
    }
    
    .lg\:focus\:max-vh-40:focus{
        max-height: 40vh;
    }
    
    .lg\:focus\:max-vh-50:focus{
        max-height: 50vh;
    }
    
    .lg\:focus\:max-vh-60:focus{
        max-height: 60vh;
    }
    
    .lg\:focus\:max-vh-70:focus{
        max-height: 70vh;
    }
    
    .lg\:focus\:max-vh-80:focus{
        max-height: 80vh;
    }
    
    .lg\:focus\:max-vh-90:focus{
        max-height: 100vh;
    }
    
    .lg\:focus\:max-vh-100:focus{
        max-height: 100vh;
    }
    
    .lg\:focus\:max-vw-10:focus{
        max-width: 10vh;
    }
    
    .lg\:focus\:max-vw-20:focus{
        max-width: 20vh;
    }
    
    .lg\:focus\:max-vw-30:focus{
        max-width: 30vh;
    }
    
    .lg\:focus\:max-vw-40:focus{
        max-width: 40vh;
    }
    
    .lg\:focus\:max-vw-50:focus{
        max-width: 50vh;
    }
    
    .lg\:focus\:max-vw-60:focus{
        max-width: 60vh;
    }
    
    .lg\:focus\:max-vw-70:focus{
        max-width: 70vh;
    }
    
    .lg\:focus\:max-vw-80:focus{
        max-width: 80vh;
    }
    
    .lg\:focus\:max-vw-90:focus{
        max-width: 100vh;
    }
    
    .lg\:focus\:max-vw-100:focus{
        max-width: 100vh;
    }
    
    .lg\:focus\:min-w-2:focus{
        min-width: 2px;
    }
    
    .lg\:focus\:min-w-4:focus{
        min-width: 4px;
    }
    
    .lg\:focus\:min-w-6:focus{
        min-width: 6px;
    }
    
    .lg\:focus\:min-w-8:focus{
        min-width: 8px;
    }
    
    .lg\:focus\:min-w-10:focus{
        min-width: 10px;
    }
    
    .lg\:focus\:min-w-12:focus{
        min-width: 12px;
    }
    
    .lg\:focus\:min-w-14:focus{
        min-width: 14px;
    }
    
    .lg\:focus\:min-w-16:focus{
        min-width: 16px;
    }
    
    .lg\:focus\:min-w-18:focus{
        min-width: 18px;
    }
    
    .lg\:focus\:min-w-20:focus{
        min-width: 20px;
    }
    
    .lg\:focus\:min-w-22:focus{
        min-width: 1.5rem;
    }
    
    .lg\:focus\:min-w-24:focus{
        min-width: 3rem;
    }
    
    .lg\:focus\:min-w-26:focus{
        min-width: 4.5rem;
    }
    
    .lg\:focus\:min-w-28:focus{
        min-width: 6rem;
    }
    
    .lg\:focus\:min-w-30:focus{
        min-width: 7.5rem;
    }
    
    .lg\:focus\:min-w-32:focus{
        min-width: 10rem;
    }
    
    .lg\:focus\:min-w-34:focus{
        min-width: 11.5rem;
    }
    
    .lg\:focus\:min-w-36:focus{
        min-width: 13rem;
    }
    
    .lg\:focus\:min-w-38:focus{
        min-width: 14.5rem;
    }
    
    .lg\:focus\:min-w-40:focus{
        min-width: 16rem;
    }
    
    .lg\:focus\:min-w-42:focus{
        min-width: 18rem;
    }
    
    .lg\:focus\:min-w-44:focus{
        min-width: 20rem;
    }
    
    .lg\:focus\:min-w-46:focus{
        min-width: 22rem;
    }
    
    .lg\:focus\:min-w-48:focus{
        min-width: 24rem;
    }
    
    .lg\:focus\:min-w-hf:focus{
        min-width: 50%;
    }
    
    .lg\:focus\:min-w-full:focus{
        min-width: 100%;
    }
    
    .lg\:focus\:min-w-min:focus{
        min-width: min-content;
    }
    
    .lg\:focus\:min-w-max:focus{
        min-width: max-content;
    }
    
    .lg\:focus\:min-w-fit:focus{
        min-width: fit-content;
    }
    
    .lg\:focus\:max-w-0:focus{
        max-width: 0;
    }
    
    .lg\:focus\:max-w-2:focus{
        max-width: 2px;
    }
    
    .lg\:focus\:max-w-4:focus{
        max-width: 4px;
    }
    
    .lg\:focus\:max-w-6:focus{
        max-width: 6px;
    }
    
    .lg\:focus\:max-w-8:focus{
        max-width: 8px;
    }
    
    .lg\:focus\:max-w-10:focus{
        max-width: 10px;
    }
    
    .lg\:focus\:max-w-12:focus{
        max-width: 12px;
    }
    
    .lg\:focus\:max-w-14:focus{
        max-width: 14px;
    }
    
    .lg\:focus\:max-w-16:focus{
        max-width: 16px;
    }
    
    .lg\:focus\:max-w-18:focus{
        max-width: 18px;
    }
    
    .lg\:focus\:max-w-20:focus{
        max-width: 20px;
    }
    
    .lg\:focus\:max-w-22:focus{
        max-width: 1.5rem;
    }
    
    .lg\:focus\:max-w-24:focus{
        max-width: 3rem;
    }
    
    .lg\:focus\:max-w-26:focus{
        max-width: 4.5rem;
    }
    
    .lg\:focus\:max-w-28:focus{
        max-width: 6rem;
    }
    
    .lg\:focus\:max-w-30:focus{
        max-width: 7.5rem;
    }
    
    .lg\:focus\:max-w-32:focus{
        max-width: 10rem;
    }
    
    .lg\:focus\:max-w-34:focus{
        max-width: 11.5rem;
    }
    
    .lg\:focus\:max-w-36:focus{
        max-width: 13rem;
    }
    
    .lg\:focus\:max-w-38:focus{
        max-width: 14.5rem;
    }
    
    .lg\:focus\:max-w-40:focus{
        max-width: 16rem;
    }
    
    .lg\:focus\:max-w-42:focus{
        max-width: 18rem;
    }
    
    .lg\:focus\:max-w-44:focus{
        max-width: 20rem;
    }
    
    .lg\:focus\:max-w-46:focus{
        max-width: 22rem;
    }
    
    .lg\:focus\:max-w-48:focus{
        max-width: 24rem;
    }
    
    .lg\:focus\:max-w-hf:focus{
        max-width: 50%;
    }
    
    .lg\:focus\:max-w-full:focus{
        max-width: 100%;
    }
    
    .lg\:focus\:max-w-max:focus{
        max-width: max-content;
    }
    
    .lg\:focus\:max-w-max:focus{
        max-width: max-content;
    }
    
    .lg\:focus\:max-w-fit:focus{
        max-width: fit-content;
    }
    
    .lg\:focus\:h-0:focus{
        height: 0;
    }
    
    .lg\:focus\:h-2:focus{
        height: 2px;
    }
    
    .lg\:focus\:h-4:focus{
        height: 4px;
    }
    
    .lg\:focus\:h-6:focus{
        height: 6px;
    }
    
    .lg\:focus\:h-8:focus{
        height: 8px;
    }
    
    .lg\:focus\:h-10:focus{
        height: 10px;
    }
    
    .lg\:focus\:h-12:focus{
        height: 12px;
    }
    
    .lg\:focus\:h-14:focus{
        height: 14px;
    }
    
    .lg\:focus\:h-16:focus{
        height: 16px;
    }
    
    .lg\:focus\:h-18:focus{
        height: 18px;
    }
    
    .lg\:focus\:h-20:focus{
        height: 20px;
    }
    
    .lg\:focus\:h-22:focus{
        height: 1.5rem;
    }
    
    .lg\:focus\:h-24:focus{
        height: 3rem;
    }
    
    .lg\:focus\:h-26:focus{
        height: 4.5rem;
    }
    
    .lg\:focus\:h-28:focus{
        height: 6rem;
    }
    
    .lg\:focus\:h-30:focus{
        height: 7.5rem;
    }
    
    .lg\:focus\:h-32:focus{
        height: 10rem;
    }
    
    .lg\:focus\:h-34:focus{
        height: 11.5rem;
    }
    
    .lg\:focus\:h-36:focus{
        height: 13rem;
    }
    
    .lg\:focus\:h-38:focus{
        height: 14.5rem;
    }
    
    .lg\:focus\:h-40:focus{
        height: 16rem;
    }
    
    .lg\:focus\:h-42:focus{
        height: 18rem;
    }
    
    .lg\:focus\:h-44:focus{
        height: 20rem;
    }
    
    .lg\:focus\:h-46:focus{
        height: 22rem;
    }
    
    .lg\:focus\:h-48:focus{
        height: 24rem;
    }

    .lg\:focus\:h-52:focus{
        height: 28rem;
    }

    .lg\:focus\:h-56:focus{
        height: 32rem;
    }

    .lg\:focus\:h-60:focus{
        height: 36rem;
    }

    .lg\:focus\:h-64:focus{
        height: 40rem;
    }

    .lg\:focus\:h-68:focus{
        height: 44rem;
    }

    .lg\:focus\:h-72:focus{
        height: 48rem;
    }

    .lg\:focus\:h-76:focus{
        height: 52rem;
    }

    .lg\:focus\:h-80:focus{
        height: 56rem;
    }

    .lg\:focus\:h-84:focus{
        height: 60rem;
    }
    
    .lg\:focus\:h-hf:focus{
        height: 50%;
    }
    
    .lg\:focus\:h-third:focus{
        height: 33.333%;
    }
    
    .lg\:focus\:h-two-third:focus{
        height: 66.67%;
    }
    
    .lg\:focus\:h-quarter:focus{
        height: 25%;
    }
    
    .lg\:focus\:h-three-quarter:focus{
        height: 75%;
    }
    
    .lg\:focus\:h-fifth:focus{
        height: 20%;
    }
    
    .lg\:focus\:h-two-fifth:focus{
        height: 40%;
    }
    
    .lg\:focus\:h-three-fifth:focus{
        height: 60%;
    }
    
    .lg\:focus\:h-four-fifth:focus{
        height: 80%;
    }
    
    .lg\:focus\:h-tenth:focus{
        height: 10%;
    }
    
    .lg\:focus\:h-two-tenth:focus{
        height: 20%;
    }
    
    .lg\:focus\:h-three-tenth:focus{
        height: 30%;
    }
    
    .lg\:focus\:h-four-tenth:focus{
        height: 40%;
    }
    
    .lg\:focus\:h-five-tenth:focus{
        height: 50%;
    }
    
    .lg\:focus\:h-six-tenth:focus{
        height: 60%;
    }
    
    .lg\:focus\:h-seventh-tenth:focus{
        height: 70%;
    }
    
    .lg\:focus\:h-eight-tenth:focus{
        height: 80%;
    }
    
    .lg\:focus\:h-nine-tenth:focus{
        height: 90%;
    }
    
    .lg\:focus\:h-full:focus{
        height: 100%;
    }
    
    .lg\:focus\:h-min:focus{
        height: min-content;
    }
    
    .lg\:focus\:h-max:focus{
        height: max-content;
    }
    
    .lg\:focus\:h-fit:focus{
        height: fit-content;
    }
    
    .lg\:focus\:min-h-0:focus{
        min-height: 0;
    }
    
    .lg\:focus\:min-h-2:focus{
        min-height: 2px;
    }
    
    .lg\:focus\:min-h-4:focus{
        min-height: 4px;
    }
    
    .lg\:focus\:min-h-6:focus{
        min-height: 6px;
    }
    
    .lg\:focus\:min-h-8:focus{
        min-height: 8px;
    }
    
    .lg\:focus\:min-h-10:focus{
        min-height: 10px;
    }
    
    .lg\:focus\:min-h-12:focus{
        min-height: 12px;
    }
    
    .lg\:focus\:min-h-14:focus{
        min-height: 14px;
    }
    
    .lg\:focus\:min-h-16:focus{
        min-height: 16px;
    }
    
    .lg\:focus\:min-h-18:focus{
        min-height: 18px;
    }
    
    .lg\:focus\:min-h-20:focus{
        min-height: 20px;
    }
    
    .lg\:focus\:min-h-22:focus{
        min-height: 1.5rem;
    }
    
    .lg\:focus\:min-h-24:focus{
        min-height: 3rem;
    }
    
    .lg\:focus\:min-h-26:focus{
        min-height: 4.5rem;
    }
    
    .lg\:focus\:min-h-28:focus{
        min-height: 6rem;
    }
    
    .lg\:focus\:min-h-30:focus{
        min-height: 7.5rem;
    }
    
    .lg\:focus\:min-h-32:focus{
        min-height: 10rem;
    }
    
    .lg\:focus\:min-h-34:focus{
        min-height: 11.5rem;
    }
    
    .lg\:focus\:min-h-36:focus{
        min-height: 13rem;
    }
    
    .lg\:focus\:min-h-38:focus{
        min-height: 14.5rem;
    }
    
    .lg\:focus\:min-h-40:focus{
        min-height: 16rem;
    }
    
    .lg\:focus\:min-h-42:focus{
        min-height: 18rem;
    }
    
    .lg\:focus\:min-h-44:focus{
        min-height: 20rem;
    }
    
    .lg\:focus\:min-h-46:focus{
        min-height: 22rem;
    }
    
    .lg\:focus\:min-h-48:focus{
        min-height: 24rem;
    }
    
    .lg\:focus\:min-h-hf:focus{
        min-height: 50%;
    }
    
    .lg\:focus\:min-h-full:focus{
        min-height: 100%;
    }
    
    .lg\:focus\:min-h-min:focus{
        min-height: min-content;
    }
    
    .lg\:focus\:min-h-max:focus{
        min-height: max-content;
    }
    
    .lg\:focus\:min-h-fit:focus{
        min-height: fit-content;
    }
    
    .lg\:focus\:max-h-0:focus{
        max-height: 0;
    }
    
    .lg\:focus\:max-h-2:focus{
        max-height: 2px;
    }
    
    .lg\:focus\:max-h-4:focus{
        max-height: 4px;
    }
    
    .lg\:focus\:max-h-6:focus{
        max-height: 6px;
    }
    
    .lg\:focus\:max-h-8:focus{
        max-height: 8px;
    }
    
    .lg\:focus\:max-h-10:focus{
        max-height: 10px;
    }
    
    .lg\:focus\:max-h-12:focus{
        max-height: 12px;
    }
    
    .lg\:focus\:max-h-14:focus{
        max-height: 14px;
    }
    
    .lg\:focus\:max-h-16:focus{
        max-height: 16px;
    }
    
    .lg\:focus\:max-h-18:focus{
        max-height: 18px;
    }
    
    .lg\:focus\:max-h-20:focus{
        max-height: 20px;
    }
    
    .lg\:focus\:max-h-22:focus{
        max-height: 1.5rem;
    }
    
    .lg\:focus\:max-h-24:focus{
        max-height: 3rem;
    }
    
    .lg\:focus\:max-h-26:focus{
        max-height: 4.5rem;
    }
    
    .lg\:focus\:max-h-28:focus{
        max-height: 6rem;
    }
    
    .lg\:focus\:max-h-30:focus{
        max-height: 7.5rem;
    }
    
    .lg\:focus\:max-h-32:focus{
        max-height: 10rem;
    }
    
    .lg\:focus\:max-h-34:focus{
        max-height: 11.5rem;
    }
    
    .lg\:focus\:max-h-36:focus{
        max-height: 13rem;
    }
    
    .lg\:focus\:max-h-38:focus{
        max-height: 14.5rem;
    }
    
    .lg\:focus\:max-h-40:focus{
        max-height: 16rem;
    }
    
    .lg\:focus\:max-h-42:focus{
        max-height: 18rem;
    }
    
    .lg\:focus\:max-h-44:focus{
        max-height: 20rem;
    }
    
    .lg\:focus\:max-h-46:focus{
        max-height: 22rem;
    }
    
    .lg\:focus\:max-h-48:focus{
        max-height: 24rem;
    }
    
    .lg\:focus\:max-h-hf:focus{
        max-height: 50%;
    }
    
    .lg\:focus\:max-h-full:focus{
        max-height: 100%;
    }
    
    .lg\:focus\:max-h-max:focus{
        max-height: max-content;
    }
    
    .lg\:focus\:max-h-max:focus{
        max-height: max-content;
    }
    
    .lg\:focus\:max-h-fit:focus{
        max-height: fit-content;
    }
    
    .lg\:focus\:sans:focus{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .lg\:focus\:serif:focus{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .lg\:focus\:mono:focus{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:focus\:font-s-xs:focus{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:focus\:font-s-sm:focus{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:focus\:font-s-md:focus{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:focus\:font-s-lg:focus{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:focus\:font-s-xm:focus{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:focus\:font-s-xl:focus{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:focus\:font-s-2md:focus{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:focus\:font-s-2xm:focus{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:focus\:font-s-2lg:focus{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:focus\:font-s-4md:focus{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:focus\:font-s-6md:focus{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:focus\:font-s-8md:focus{
        font-size: var(--velocity-font-s-8md);
    }
    
    .lg\:focus\:font-smoothing-antialiased:focus{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .lg\:focus\:font-subpixel-antialiased:focus{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .lg\:focus\:italic:focus{
        font-style: italic;
    }
    
    .lg\:focus\:italic-0:focus{
        font-style: normal;
    }
    
    .lg\:focus\:font-w-thin:focus{
        font-weight: 100;
    }
    
    .lg\:focus\:font-w-extralight:focus{
        font-weight: 200;
    }
    
    .lg\:focus\:font-w-light:focus{
        font-weight: 300;
    }
    
    .lg\:focus\:font-w-normal:focus{
        font-weight: 400;
    }
    
    .lg\:focus\:font-w-medium:focus{
        font-weight: 500;
    }
    
    .lg\:focus\:font-w-semibold:focus{
        font-weight: 600;
    }
    
    .lg\:focus\:font-w-bold:focus{
        font-weight: 700;
    }
    
    .lg\:focus\:font-w-extrabold:focus{
        font-weight: 800;
    }
    
    .lg\:focus\:font-w-black:focus{
        font-weight: 900;
    }
    
    .lg\:focus\:letter-space-lt:focus{
        letter-spacing: -0.25rem;
    }
    
    .lg\:focus\:letter-space-tt:focus{
        letter-spacing: -0.125rem;
    }
    
    .lg\:focus\:letter-space-normal:focus{
        letter-spacing: 0;
    }
    
    .lg\:focus\:letter-space-wide:focus{
        letter-spacing: 0.125rem;
    }
    
    .lg\:focus\:letter-space-wider:focus{
        letter-spacing: 0.25rem;
    }
    
    .lg\:focus\:line-h-1:focus{
        line-height: 0.25rem;
    }
    
    .lg\:focus\:line-h-2:focus{
        line-height: 0.5rem;
    }
    
    .lg\:focus\:line-h-3:focus{
        line-height: 0.75rem;
    }
    
    .lg\:focus\:line-h-4:focus{
        line-height: 1rem;
    }
    
    .lg\:focus\:line-h-5:focus{
        line-height: 1.25rem;
    }
    
    .lg\:focus\:line-h-6:focus{
        line-height: 1.5rem;
    }
    
    .lg\:focus\:line-h-7:focus{
        line-height: 1.75rem;
    }
    
    .lg\:focus\:line-h-8:focus{
        line-height: 2rem;
    }
    
    .lg\:focus\:line-h-9:focus{
        line-height: 2.25rem;
    }
    
    .lg\:focus\:line-h-10:focus{
        line-height: 2.5rem;
    }
    
    .lg\:focus\:line-h-normal:focus{
        line-height: 1;
    }
    
    .lg\:focus\:line-h-sm:focus{
        line-height: 1.25;
    }
    
    .lg\:focus\:line-h-md:focus{
        line-height: 1.5;
    }
    
    .lg\:focus\:line-h-lg:focus{
        line-height: 1.75;
    }
    
    .lg\:focus\:line-h-lg:focus{
        line-height: 2;
    }
    
    .lg\:focus\:line-h-xl:focus{
        line-height: 4;
    }
    
    .lg\:focus\:list-img-none:focus{
        list-style-image: none;
    }
    
    .lg\:focus\:list-position-inside:focus{
        list-style-position: inside;
    }
    
    .lg\:focus\:list-position-outside:focus{
        list-style-position: outside;
    }
    
    .lg\:focus\:list-type-none:focus{
        list-style-type: none;
    }
    
    .lg\:focus\:list-type-disc:focus{
        list-style-type: disc;
    }
    
    .lg\:focus\:list-type-decimal:focus{
        list-style-type: decimal;
    }
    
    .lg\:focus\:list-type-square:focus{
        list-style-type: square;
    }
    
    .lg\:focus\:left-text:focus{
        text-align: left;
    }
    
    .lg\:focus\:right-text:focus{
        text-align: right;
    }
    
    .lg\:focus\:justify-text:focus{
        text-align: justify;
    }
    
    .lg\:focus\:center-text:focus{
        text-align: center;
    }
    
    .lg\:focus\:start-text:focus{
        text-align: start;
    }
    
    .lg\:focus\:end-text:focus{
        text-align: end;
    }
    
    .lg\:focus\:underline-text:focus{
        text-decoration-line: underline;
    }
    
    .lg\:focus\:overline-text:focus{
        text-decoration-line: overline;
    }
    
    .lg\:focus\:strikethrough-text:focus{
        text-decoration-line: line-through;
    }
    
    .lg\:focus\:no-decoration-text:focus{
        text-decoration-line: none;
    }
    
    .lg\:focus\:text-decoration-solid:focus{
        text-decoration-style: solid;
    }
    
    .lg\:focus\:text-decoration-double:focus{
        text-decoration-style: double;
    }
    
    .lg\:focus\:text-decoration-dotted:focus{
        text-decoration-style: dotted;
    }
    
    .lg\:focus\:text-decoration-dashed:focus{
        text-decoration-style: dashed;
    }
    
    .lg\:focus\:text-decoration-wavy:focus{
        text-decoration-style: wavy;
    }
    
    .lg\:focus\:decoration-thick-auto:focus{
        text-decoration-thickness: auto;
    }
    
    .lg\:focus\:decoration-thick-0:focus{
        text-decoration-thickness: 0;
    }
    
    .lg\:focus\:decoration-thick-sm:focus{
        text-decoration-thickness: 1px;
    }
    
    .lg\:focus\:decoration-thick-md:focus{
        text-decoration-thickness: 2px;
    }
    
    .lg\:focus\:decoration-thick-lg:focus{
        text-decoration-thickness: 4px;
    }
    
    .lg\:focus\:decoration-thick-xl:focus{
        text-decoration-thickness: 8px;
    }
    
    .lg\:focus\:underline-offset-auto:focus{
        text-underline-offset: auto;
    }
    
    .lg\:focus\:underline-offset-0:focus{
        text-underline-offset: 0;
    }
    
    .lg\:focus\:underline-offset-sm:focus{
        text-underline-offset: 1px;
    }
    
    .lg\:focus\:underline-offset-md:focus{
        text-underline-offset: 2px;
    }
    
    .lg\:focus\:underline-offset-lg:focus{
        text-underline-offset: 4px;
    }
    
    .lg\:focus\:underline-offset-xl:focus{
        text-underline-offset: 8px;
    }
    
    .lg\:focus\:text-uppercase:focus{
        text-transform: uppercase;
    }
    
    .lg\:focus\:text-lowercase:focus{
        text-transform: lowercase;
    }
    
    .lg\:focus\:text-capitalize:focus{
        text-transform: capitalize;
    }
    
    .lg\:focus\:text-no-case:focus{
        text-transform: none;
    }
    
    .lg\:focus\:text-ellipsis:focus{
        text-overflow: ellipsis;
    }
    
    .lg\:focus\:text-clip:focus{
        text-overflow: clip;
    }
    
    .lg\:focus\:text-wrap:focus{
        text-wrap: wrap;
    }
    
    .lg\:focus\:text-nowrap:focus{
        text-wrap: nowrap;
    }
    
    .lg\:focus\:text-balance:focus{
        text-wrap: balance;
    }
    
    .lg\:focus\:text-pretty:focus{
        text-wrap: pretty;
    }
    
    .lg\:focus\:text-indent-0:focus{
        text-indent: 0;
    }
    
    .lg\:focus\:text-indent-1:focus{
        text-indent: 1px;
    }
    
    .lg\:focus\:text-indent-2:focus{
        text-indent: 2px;
    }
    
    .lg\:focus\:text-indent-4:focus{
        text-indent: 4px;
    }
    
    .lg\:focus\:text-indent-6:focus{
        text-indent: 6px;
    }
    
    .lg\:focus\:text-indent-8:focus{
        text-indent: 8px;
    }
    
    .lg\:focus\:text-indent-10:focus{
        text-indent: 10px;
    }
    
    .lg\:focus\:text-indent-12:focus{
        text-indent: 12px;
    }
    
    .lg\:focus\:text-indent-14:focus{
        text-indent: 14px;
    }
    
    .lg\:focus\:text-indent-16:focus{
        text-indent: 16px;
    }
    
    .lg\:focus\:text-indent-18:focus{
        text-indent: 18px;
    }
    
    .lg\:focus\:text-indent-20:focus{
        text-indent: 20px;
    }
    
    .lg\:focus\:vertical-align-baseline:focus{
        vertical-align: baseline;
    }
    
    .lg\:focus\:vertical-align-top:focus{
        vertical-align: top;
    }
    
    .lg\:focus\:vertical-align-bottom:focus{
        vertical-align: bottom;
    }
    
    .lg\:focus\:vertical-align-middle:focus{
        vertical-align: middle;
    }
    
    .lg\:focus\:vertical-align-text-top:focus{
        vertical-align: text-top;
    }
    
    .lg\:focus\:vertical-align-text-bottom:focus{
        vertical-align: text-bottom;
    }
    
    .lg\:focus\:vertical-align-sub:focus{
        vertical-align: sub;
    }
    
    .lg\:focus\:vertical-align-super:focus{
        vertical-align: super;
    }
    
    .lg\:focus\:white-space-normal:focus{
        white-space: normal;
    }
    
    .lg\:focus\:white-space-nowrap:focus{
        white-space: nowrap;
    }
    
    .lg\:focus\:white-space-pre:focus{
        white-space: pre;
    }
    
    .lg\:focus\:white-space-pre-line:focus{
        white-space: pre-line;
    }
    
    .lg\:focus\:white-space-pre-wrap:focus{
        white-space: pre-wrap;
    }
    
    .lg\:focus\:white-break-spaces:focus{
        white-space: break-spaces;
    }
    
    .lg\:focus\:word-break-normal:focus{
        word-break: normal;
    }
    
    .lg\:focus\:word-break-words:focus{
        word-break: break-word;
    }
    
    .lg\:focus\:word-break-all:focus{
        word-break: break-all;
    }
    
    .lg\:focus\:word-break-keep:focus{
        word-break: keep-all;
    }
    
    .lg\:focus\:content-none:focus{
        content: none;
    }
    
    .lg\:focus\:content-blank:focus{
        content: "";
    }
    
    .lg\:focus\:bg-fixed:focus{
        background-attachment: fixed;
    }
    
    .lg\:focus\:bg-local:focus{
        background-attachment: local;
    }
    
    .lg\:focus\:bg-scroll:focus{
        background-attachment: scroll;
    }
    
    .lg\:focus\:bg-clip-border:focus{
        background-clip: border-box;
    }
    
    .lg\:focus\:bg-clip-content:focus{
        background-clip: content-box;
    }
    
    .lg\:focus\:bg-clip-padding:focus{
        background-clip: padding-box;
    }
    
    .lg\:focus\:bg-clip-text:focus{
        background-clip: text;
    }
    
    .lg\:focus\:bg-or-border:focus{
        background-origin: border-box;
    }
    
    .lg\:focus\:bg-origin-border:focus{
        background-origin: border-box;
    }
    
    .lg\:focus\:bg-origin-padding:focus{
        background-origin: padding-box;
    }
    
    .lg\:focus\:bg-origin-content:focus{
        background-origin: content-box;
    }
    
    .lg\:focus\:bg-top:focus{
        background-position: top;
    }
    
    .lg\:focus\:bg-bottom:focus{
        background-position: bottom;
    }
    
    .lg\:focus\:bg-center:focus{
        background-position: center;
    }
    
    .lg\:focus\:bg-left:focus{
        background-position: left;
    }
    
    .lg\:focus\:bg-right:focus{
        background-position: top;
    }
    
    .lg\:focus\:bg-left-top:focus{
        background-position: left top;
    }
    
    .lg\:focus\:bg-right-top:focus{
        background-position: right top;
    }
    
    .lg\:focus\:bg-left-bottom:focus{
        background-position: left bottom;
    }
    
    .lg\:focus\:bg-right-bottom:focus{
        background-position: right bottom;
    }
    
    .lg\:focus\:bg-no-repeat:focus{
        background-repeat: no-repeat;
    }
    
    .lg\:focus\:bg-repeat:focus{
        background-repeat: repeat;
    }
    
    .lg\:focus\:bg-repeat-x:focus{
        background-repeat: repeat-x;
    }
    
    .lg\:focus\:bg-repeat-y:focus{
        background-repeat: repeat-y;
    }
    
    .lg\:focus\:bg-repeat-space:focus{
        background-repeat: space;
    }
    
    .lg\:focus\:bg-repeat-round:focus{
        background-repeat: round;
    }
    
    .lg\:focus\:bg-s-auto:focus{
        background-size: auto;
    }
    
    .lg\:focus\:bg-s-cover:focus{
        background-size: cover;
    }
    
    .lg\:focus\:bg-s-contain:focus{
        background-size: contain;
    }
    
    /* padding */
    .lg\:focus\:p-auto:focus{
        padding: auto;
    }
    
    .lg\:focus\:p-0:focus{
        padding: 0;
    }
    
    .lg\:focus\:p-4:focus{
        padding: var(--velocity-padding-4);
    }
    
    .lg\:focus\:p-8:focus{
        padding: var(--velocity-padding-8);
    }
    
    .lg\:focus\:p-12:focus{
        padding: var(--velocity-padding-12);
    }
    
    .lg\:focus\:p-16:focus{
        padding: var(--velocity-padding-16);
    }
    
    .lg\:focus\:p-20:focus{
        padding: var(--velocity-padding-20);
    }
    
    .lg\:focus\:p-24:focus{
        padding: var(--velocity-padding-24);
    }
    
    .lg\:focus\:p-28:focus{
        padding: var(--velocity-padding-28);
    }
    
    .lg\:focus\:p-32:focus{
        padding: var(--velocity-padding-32);
    }
    
    .lg\:focus\:p-36:focus{
        padding: var(--velocity-padding-36);
    }
    
    .lg\:focus\:p-40:focus{
        padding: var(--velocity-padding-40);
    }
    
    .lg\:focus\:p-44:focus{
        padding: var(--velocity-padding-44);
    }
    
    .lg\:focus\:p-48:focus{
        padding: var(--velocity-padding-48);
    }
    
    .lg\:focus\:p-52:focus{
        padding: var(--velocity-padding-52);
    }
    
    .lg\:focus\:p-56:focus{
        padding: var(--velocity-padding-56);
    }
    
    .lg\:focus\:p-60:focus{
        padding: var(--velocity-padding-60);
    }
    
    .lg\:focus\:p-64:focus{
        padding: var(--velocity-padding-64);
    }
    
    .lg\:focus\:p-68:focus{
        padding: var(--velocity-padding-68);
    }
    
    .lg\:focus\:p-72:focus{
        padding: var(--velocity-padding-72);
    }
    
    .lg\:focus\:p-76:focus{
        padding: var(--velocity-padding-76);
    }
    
    .lg\:focus\:p-80:focus{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .lg\:focus\:pt-auto:focus{
        padding-top: auto;
    }
    
    .lg\:focus\:pt-0:focus{
        padding-top: 0;
    }
    
    .lg\:focus\:pt-4:focus{
        padding-top: 0.25rem;
    }
    
    .lg\:focus\:pt-8:focus{
        padding-top: 0.5rem;
    }
    
    .lg\:focus\:pt-12:focus{
        padding-top: 0.75rem;
    }
    
    .lg\:focus\:pt-16:focus{
        padding-top: 1rem;
    }
    
    .lg\:focus\:pt-20:focus{
        padding-top: 1.25rem;
    }
    
    .lg\:focus\:pt-24:focus{
        padding-top: 1.5rem;
    }
    
    .lg\:focus\:pt-28:focus{
        padding-top: 1.75rem;
    }
    
    .lg\:focus\:pt-32:focus{
        padding-top: 2rem;
    }
    
    .lg\:focus\:pt-36:focus{
        padding-top: 2.25rem;
    }
    
    .lg\:focus\:pt-40:focus{
        padding-top: 2.5rem;
    }
    
    .lg\:focus\:pt-44:focus{
        padding-top: 2.75rem;
    }
    
    .lg\:focus\:pt-48:focus{
        padding-top: 3rem;
    }
    
    .lg\:focus\:pt-52:focus{
        padding-top: 3.25rem;
    }
    
    .lg\:focus\:pt-56:focus{
        padding-top: 3.5rem;
    }
    
    .lg\:focus\:pt-60:focus{
        padding-top: 3.75rem;
    }
    
    .lg\:focus\:pt-64:focus{
        padding-top: 4rem;
    }
    
    .lg\:focus\:pt-68:focus{
        padding-top: 6rem;
    }
    
    .lg\:focus\:pt-72:focus{
        padding-top: 8rem;
    }
    
    .lg\:focus\:pt-76:focus{
        padding-top: 12rem;
    }
    
    .lg\:focus\:pt-80:focus{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .lg\:focus\:pb-auto:focus{
        padding-bottom: auto;
    }
    
    .lg\:focus\:pb-0:focus{
        padding-bottom: 0;
    }
    
    .lg\:focus\:pb-4:focus{
        padding-bottom: 0.25rem;
    }
    
    .lg\:focus\:pb-8:focus{
        padding-bottom: 0.5rem;
    }
    
    .lg\:focus\:pb-12:focus{
        padding-bottom: 0.75rem;
    }
    
    .lg\:focus\:pb-16:focus{
        padding-bottom: 1rem;
    }
    
    .lg\:focus\:pb-20:focus{
        padding-bottom: 1.25rem;
    }
    
    .lg\:focus\:pb-24:focus{
        padding-bottom: 1.5rem;
    }
    
    .lg\:focus\:pb-28:focus{
        padding-bottom: 1.75rem;
    }
    
    .lg\:focus\:pb-32:focus{
        padding-bottom: 2rem;
    }
    
    .lg\:focus\:pb-36:focus{
        padding-bottom: 2.25rem;
    }
    
    .lg\:focus\:pb-40:focus{
        padding-bottom: 2.5rem;
    }
    
    .lg\:focus\:pb-44:focus{
        padding-bottom: 2.75rem;
    }
    
    .lg\:focus\:pb-48:focus{
        padding-bottom: 3rem;
    }
    
    .lg\:focus\:pb-52:focus{
        padding-bottom: 3.25rem;
    }
    
    .lg\:focus\:pb-56:focus{
        padding-bottom: 3.5rem;
    }
    
    .lg\:focus\:pb-60:focus{
        padding-bottom: 3.75rem;
    }
    
    .lg\:focus\:pb-64:focus{
        padding-bottom: 4rem;
    }
    
    .lg\:focus\:pb-68:focus{
        padding-bottom: 6rem;
    }
    
    .lg\:focus\:pb-72:focus{
        padding-bottom: 8rem;
    }
    
    .lg\:focus\:pb-76:focus{
        padding-bottom: 12rem;
    }
    
    .lg\:focus\:pb-80:focus{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .lg\:focus\:pl-0:focus{
        padding-left: auto;
    }
    
    .lg\:focus\:pl-0:focus{
        padding-left: 0;
    }
    
    .lg\:focus\:pl-4:focus{
        padding-left: 0.25rem;
    }
    
    .lg\:focus\:pl-8:focus{
        padding-left: 0.5rem;
    }
    
    .lg\:focus\:pl-12:focus{
        padding-left: 0.75rem;
    }
    
    .lg\:focus\:pl-16:focus{
        padding-left: 1rem;
    }
    
    .lg\:focus\:pl-20:focus{
        padding-left: 1.25rem;
    }
    
    .lg\:focus\:pl-24:focus{
        padding-left: 1.5rem;
    }
    
    .lg\:focus\:pl-28:focus{
        padding-left: 1.75rem;
    }
    
    .lg\:focus\:pl-32:focus{
        padding-left: 2rem;
    }
    
    .lg\:focus\:pl-36:focus{
        padding-left: 2.25rem;
    }
    
    .lg\:focus\:pl-40:focus{
        padding-left: 2.5rem;
    }
    
    .lg\:focus\:pl-44:focus{
        padding-left: 2.75rem;
    }
    
    .lg\:focus\:pl-48:focus{
        padding-left: 3rem;
    }
    
    .lg\:focus\:pl-52:focus{
        padding-left: 3.25rem;
    }
    
    .lg\:focus\:pl-56:focus{
        padding-left: 3.5rem;
    }
    
    .lg\:focus\:pl-60:focus{
        padding-left: 3.75rem;
    }
    
    .lg\:focus\:pl-64:focus{
        padding-left: 4rem;
    }
    
    .lg\:focus\:pl-68:focus{
        padding-left: 6rem;
    }
    
    .lg\:focus\:pl-72:focus{
        padding-left: 8rem;
    }
    
    .lg\:focus\:pl-76:focus{
        padding-left: 12rem;
    }
    
    .lg\:focus\:pl-80:focus{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .lg\:focus\:pr-auto:focus{
        padding-right: auto;
    }
    
    .lg\:focus\:pr-0:focus{
        padding-right: 0;
    }
    
    .lg\:focus\:pr-4:focus{
        padding-right: 0.25rem;
    }
    
    .lg\:focus\:pr-8:focus{
        padding-right: 0.5rem;
    }
    
    .lg\:focus\:pr-12:focus{
        padding-right: 0.75rem;
    }
    
    .lg\:focus\:pr-16:focus{
        padding-right: 1rem;
    }
    
    .lg\:focus\:pr-20:focus{
        padding-right: 1.25rem;
    }
    
    .lg\:focus\:pr-24:focus{
        padding-right: 1.5rem;
    }
    
    .lg\:focus\:pr-28:focus{
        padding-right: 1.75rem;
    }
    
    .lg\:focus\:pr-32:focus{
        padding-right: 2rem;
    }
    
    .lg\:focus\:pr-36:focus{
        padding-right: 2.25rem;
    }
    
    .lg\:focus\:pr-40:focus{
        padding-right: 2.5rem;
    }
    
    .lg\:focus\:pr-44:focus{
        padding-right: 2.75rem;
    }
    
    .lg\:focus\:pr-48:focus{
        padding-right: 3rem;
    }
    
    .lg\:focus\:pr-52:focus{
        padding-right: 3.25rem;
    }
    
    .lg\:focus\:pr-56:focus{
        padding-right: 3.5rem;
    }
    
    .lg\:focus\:pr-60:focus{
        padding-right: 3.75rem;
    }
    
    .lg\:focus\:pr-64:focus{
        padding-right: 4rem;
    }
    
    .lg\:focus\:pr-68:focus{
        padding-right: 6rem;
    }
    
    .lg\:focus\:pr-72:focus{
        padding-right: 8rem;
    }
    
    .lg\:focus\:pr-76:focus{
        padding-right: 12rem;
    }
    
    .lg\:focus\:pr-80:focus{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .lg\:focus\:px-auto:focus{
        padding-left: auto;
        padding-right: auto;
    }
    
    .lg\:focus\:px-0:focus{
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:focus\:px-4:focus{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .lg\:focus\:px-8:focus{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .lg\:focus\:px-12:focus{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .lg\:focus\:px-16:focus{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .lg\:focus\:px-20:focus{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .lg\:focus\:px-24:focus{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .lg\:focus\:px-28:focus{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .lg\:focus\:px-32:focus{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .lg\:focus\:px-36:focus{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .lg\:focus\:px-40:focus{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .lg\:focus\:px-44:focus{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .lg\:focus\:px-48:focus{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .lg\:focus\:px-52:focus{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .lg\:focus\:px-56:focus{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .lg\:focus\:px-60:focus{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .lg\:focus\:px-64:focus{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .lg\:focus\:px-68:focus{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .lg\:focus\:px-72:focus{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .lg\:focus\:px-76:focus{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .lg\:focus\:px-80:focus{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .lg\:focus\:py-auto:focus{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .lg\:focus\:py-0:focus{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .lg\:focus\:py-4:focus{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .lg\:focus\:py-8:focus{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .lg\:focus\:py-12:focus{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .lg\:focus\:py-16:focus{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .lg\:focus\:py-20:focus{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .lg\:focus\:py-24:focus{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .lg\:focus\:py-28:focus{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .lg\:focus\:py-32:focus{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .lg\:focus\:py-36:focus{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .lg\:focus\:py-40:focus{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .lg\:focus\:py-44:focus{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .lg\:focus\:py-48:focus{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .lg\:focus\:py-52:focus{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .lg\:focus\:py-56:focus{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .lg\:focus\:py-60:focus{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .lg\:focus\:py-64:focus{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .lg\:focus\:py-68:focus{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .lg\:focus\:py-72:focus{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .lg\:focus\:py-76:focus{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .lg\:focus\:py-80:focus{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .lg\:focus\:m-auto:focus{
        margin: auto;
    }
    
    .lg\:focus\:m-0:focus{
        margin: 0;
    }
    
    .lg\:focus\:m-4:focus{
        margin: 0.25rem;
    }
    
    .lg\:focus\:m-8:focus{
        margin: 0.5rem;
    }
    
    .lg\:focus\:m-12:focus{
        margin: 0.75rem;
    }
    
    .lg\:focus\:m-16:focus{
        margin: 1rem;
    }
    
    .lg\:focus\:m-20:focus{
        margin: 1.25rem;
    }
    
    .lg\:focus\:m-24:focus{
        margin: 1.5rem;
    }
    
    .lg\:focus\:m-28:focus{
        margin: 1.75rem;
    }
    
    .lg\:focus\:m-32:focus{
        margin: 2rem;
    }
    
    .lg\:focus\:m-36:focus{
        margin: 2.25rem;
    }
    
    .lg\:focus\:m-40:focus{
        margin: 2.5rem;
    }
    
    .lg\:focus\:m-44:focus{
        margin: 2.75rem;
    }
    
    .lg\:focus\:m-48:focus{
        margin: 3rem;
    }
    
    .lg\:focus\:m-52:focus{
        margin: 3.25rem;
    }
    
    .lg\:focus\:m-56:focus{
        margin: 3.5rem;
    }
    
    .lg\:focus\:m-60:focus{
        margin: 3.75rem;
    }
    
    .lg\:focus\:m-64:focus{
        margin: 4rem;
    }
    
    .lg\:focus\:m-68:focus{
        margin: 6rem;
    }
    
    .lg\:focus\:m-72:focus{
        margin: 8rem;
    }
    
    .lg\:focus\:m-76:focus{
        margin: 12rem;
    }
    
    .lg\:focus\:m-80:focus{
        margin: 16rem;
    }
    
    /** margin top **/
    .lg\:focus\:mt-auto:focus{
        margin-top: auto;
    }
    
    .lg\:focus\:mt-0:focus{
        margin-top: 0;
    }
    
    .lg\:focus\:mt-4:focus{
        margin-top: 0.25rem;
    }
    
    .lg\:focus\:mt-8:focus{
        margin-top: 0.5rem;
    }
    
    .lg\:focus\:mt-12:focus{
        margin-top: 0.75rem;
    }
    
    .lg\:focus\:mt-16:focus{
        margin-top: 1rem;
    }
    
    .lg\:focus\:mt-20:focus{
        margin-top: 1.25rem;
    }
    
    .lg\:focus\:mt-24:focus{
        margin-top: 1.5rem;
    }
    
    .lg\:focus\:mt-28:focus{
        margin-top: 1.75rem;
    }
    
    .lg\:focus\:mt-32:focus{
        margin-top: 2rem;
    }
    
    .lg\:focus\:mt-36:focus{
        margin-top: 2.25rem;
    }
    
    .lg\:focus\:mt-40:focus{
        margin-top: 2.5rem;
    }
    
    .lg\:focus\:mt-44:focus{
        margin-top: 2.75rem;
    }
    
    .lg\:focus\:mt-48:focus{
        margin-top: 3rem;
    }
    
    .lg\:focus\:mt-52:focus{
        margin-top: 3.25rem;
    }
    
    .lg\:focus\:mt-56:focus{
        margin-top: 3.5rem;
    }
    
    .lg\:focus\:mt-60:focus{
        margin-top: 3.75rem;
    }
    
    .lg\:focus\:mt-64:focus{
        margin-top: 4rem;
    }
    
    .lg\:focus\:mt-68:focus{
        margin-top: 6rem;
    }
    
    .lg\:focus\:mt-72:focus{
        margin-top: 8rem;
    }
    
    .lg\:focus\:mt-76:focus{
        margin-top: 12rem;
    }
    
    .lg\:focus\:mt-80:focus{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .lg\:focus\:mb-auto:focus{
        margin-bottom: auto;
    }
    
    .lg\:focus\:mb-0:focus{
        margin-bottom: 0;
    }
    
    .lg\:focus\:mb-4:focus{
        margin-bottom: 0.25rem;
    }
    
    .lg\:focus\:mb-8:focus{
        margin-bottom: 0.5rem;
    }
    
    .lg\:focus\:mb-12:focus{
        margin-bottom: 0.75rem;
    }
    
    .lg\:focus\:mb-16:focus{
        margin-bottom: 1rem;
    }
    
    .lg\:focus\:mb-20:focus{
        margin-bottom: 1.25rem;
    }
    
    .lg\:focus\:mb-24:focus{
        margin-bottom: 1.5rem;
    }
    
    .lg\:focus\:mb-28:focus{
        margin-bottom: 1.75rem;
    }
    
    .lg\:focus\:mb-32:focus{
        margin-bottom: 2rem;
    }
    
    .lg\:focus\:mb-36:focus{
        margin-bottom: 2.25rem;
    }
    
    .lg\:focus\:mb-40:focus{
        margin-bottom: 2.5rem;
    }
    
    .lg\:focus\:mb-44:focus{
        margin-bottom: 2.75rem;
    }
    
    .lg\:focus\:mb-48:focus{
        margin-bottom: 3rem;
    }
    
    .lg\:focus\:mb-52:focus{
        margin-bottom: 3.25rem;
    }
    
    .lg\:focus\:mb-56:focus{
        margin-bottom: 3.5rem;
    }
    
    .lg\:focus\:mb-60:focus{
        margin-bottom: 3.75rem;
    }
    
    .lg\:focus\:mb-64:focus{
        margin-bottom: 4rem;
    }
    
    .lg\:focus\:mb-68:focus{
        margin-bottom: 6rem;
    }
    
    .lg\:focus\:mb-72:focus{
        margin-bottom: 8rem;
    }
    
    .lg\:focus\:mb-76:focus{
        margin-bottom: 12rem;
    }
    
    .lg\:focus\:mb-80:focus{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .lg\:focus\:ml-auto:focus{
        margin-left: auto;
    }
    
    .lg\:focus\:ml-0:focus{
        margin-left: 0;
    }
    
    .lg\:focus\:ml-4:focus{
        margin-left: 0.25rem;
    }
    
    .lg\:focus\:ml-8:focus{
        margin-left: 0.5rem;
    }
    
    .lg\:focus\:ml-12:focus{
        margin-left: 0.75rem;
    }
    
    .lg\:focus\:ml-16:focus{
        margin-left: 1rem;
    }
    
    .lg\:focus\:ml-20:focus{
        margin-left: 1.25rem;
    }
    
    .lg\:focus\:ml-24:focus{
        margin-left: 1.5rem;
    }
    
    .lg\:focus\:ml-28:focus{
        margin-left: 1.75rem;
    }
    
    .lg\:focus\:ml-32:focus{
        margin-left: 2rem;
    }
    
    .lg\:focus\:ml-36:focus{
        margin-left: 2.25rem;
    }
    
    .lg\:focus\:ml-40:focus{
        margin-left: 2.5rem;
    }
    
    .lg\:focus\:ml-44:focus{
        margin-left: 2.75rem;
    }
    
    .lg\:focus\:ml-48:focus{
        margin-left: 3rem;
    }
    
    .lg\:focus\:ml-52:focus{
        margin-left: 3.25rem;
    }
    
    .lg\:focus\:ml-56:focus{
        margin-left: 3.5rem;
    }
    
    .lg\:focus\:ml-60:focus{
        margin-left: 3.75rem;
    }
    
    .lg\:focus\:ml-64:focus{
        margin-left: 4rem;
    }
    
    .lg\:focus\:ml-68:focus{
        margin-left: 6rem;
    }
    
    .lg\:focus\:ml-72:focus{
        margin-left: 8rem;
    }
    
    .lg\:focus\:ml-76:focus{
        margin-left: 12rem;
    }
    
    .lg\:focus\:ml-80:focus{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .lg\:focus\:mr-auto:focus{
        margin-right: auto;
    }
    
    .lg\:focus\:mr-0:focus{
        margin-right: 0;
    }
    
    .lg\:focus\:mr-4:focus{
        margin-right: 0.25rem;
    }
    
    .lg\:focus\:mr-8:focus{
        margin-right: 0.5rem;
    }
    
    .lg\:focus\:mr-12:focus{
        margin-right: 0.75rem;
    }
    
    .lg\:focus\:mr-16:focus{
        margin-right: 1rem;
    }
    
    .lg\:focus\:mr-20:focus{
        margin-right: 1.25rem;
    }
    
    .lg\:focus\:mr-24:focus{
        margin-right: 1.5rem;
    }
    
    .lg\:focus\:mr-28:focus{
        margin-right: 1.75rem;
    }
    
    .lg\:focus\:mr-32:focus{
        margin-right: 2rem;
    }
    
    .lg\:focus\:mr-36:focus{
        margin-right: 2.25rem;
    }
    
    .lg\:focus\:mr-40:focus{
        margin-right: 2.5rem;
    }
    
    .lg\:focus\:mr-44:focus{
        margin-right: 2.75rem;
    }
    
    .lg\:focus\:mr-48:focus{
        margin-right: 3rem;
    }
    
    .lg\:focus\:mr-52:focus{
        margin-right: 3.25rem;
    }
    
    .lg\:focus\:mr-56:focus{
        margin-right: 3.5rem;
    }
    
    .lg\:focus\:mr-60:focus{
        margin-right: 3.75rem;
    }
    
    .lg\:focus\:mr-64:focus{
        margin-right: 4rem;
    }
    
    .lg\:focus\:mr-68:focus{
        margin-right: 6rem;
    }
    
    .lg\:focus\:mr-72:focus{
        margin-right: 8rem;
    }
    
    .lg\:focus\:mr-76:focus{
        margin-right: 12rem;
    }
    
    .lg\:focus\:mr-80:focus{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .lg\:focus\:mx-auto:focus{
        margin-left: auto;
        margin-right: auto;
    }
    
    .lg\:focus\:mx-0:focus{
        margin-left: 0;
        margin-right: 0;
    }
    
    .lg\:focus\:mx-4:focus{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .lg\:focus\:mx-8:focus{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .lg\:focus\:mx-12:focus{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .lg\:focus\:mx-16:focus{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .lg\:focus\:mx-20:focus{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .lg\:focus\:mx-24:focus{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .lg\:focus\:mx-28:focus{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .lg\:focus\:mx-32:focus{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .lg\:focus\:mx-36:focus{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .lg\:focus\:mx-40:focus{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .lg\:focus\:mx-44:focus{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .lg\:focus\:mx-48:focus{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .lg\:focus\:mx-52:focus{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .lg\:focus\:mx-56:focus{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .lg\:focus\:mx-60:focus{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .lg\:focus\:mx-64:focus{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .lg\:focus\:mx-68:focus{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .lg\:focus\:mx-72:focus{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .lg\:focus\:mx-76:focus{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .lg\:focus\:mx-80:focus{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .lg\:focus\:my-auto:focus{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .lg\:focus\:my-0:focus{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .lg\:focus\:my-4:focus{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .lg\:focus\:my-8:focus{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .lg\:focus\:my-12:focus{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .lg\:focus\:my-16:focus{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .lg\:focus\:my-20:focus{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .lg\:focus\:my-24:focus{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .lg\:focus\:my-28:focus{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .lg\:focus\:my-32:focus{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .lg\:focus\:my-36:focus{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .lg\:focus\:my-40:focus{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .lg\:focus\:my-44:focus{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .lg\:focus\:my-48:focus{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .lg\:focus\:my-52:focus{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .lg\:focus\:my-56:focus{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .lg\:focus\:my-60:focus{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .lg\:focus\:my-64:focus{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .lg\:focus\:my-68:focus{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .lg\:focus\:my-72:focus{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .lg\:focus\:my-76:focus{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .lg\:focus\:my-80:focus{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .lg\:focus\:d-none:focus{
        display: none;
    }
    
    .lg\:focus\:d-block:focus{
        display: block;
    }
    
    .lg\:focus\:d-flex:focus{
        display: flex;
    }
    
    .lg\:focus\:d-grid:focus{
        display: grid;
    }
    
    .lg\:focus\:d-table:focus{
        display: table;
    }
    
    .lg\:focus\:d-inherit:focus{
        display: inherit;
    }
    
    .lg\:focus\:d-flexbox:focus{
        display: flexbox;
    }
    
    .lg\:focus\:d-table-column:focus{
        display: table-column;
    }
    
    .lg\:focus\:d-table-column-group:focus{
        display: table-column-group;
    }
    
    .lg\:focus\:d-table-cell:focus{
        display: table-cell;
    }
    
    .lg\:focus\:d-table-caption:focus{
        display: table-caption;
    }
    
    .lg\:focus\:d-table-row:focus{
        display: table-row;
    }
    
    .lg\:focus\:d-table-row-group:focus{
        display: table-row-group;
    }
    
    .lg\:focus\:d-inline-block:focus{
        display: inline-block;
    }
    
    .lg\:focus\:d-inline-flex:focus{
        display: inline-flex;
    }
    
    .lg\:focus\:border-round-none:focus{
        border-radius: 0;
    }
    
    .lg\:focus\:border-round-sm:focus{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .lg\:focus\:border-round-md:focus{
        border-radius: var(--velocity-border-round-md);
    }
    
    .lg\:focus\:border-round-lg:focus{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .lg\:focus\:border-round-xl:focus{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .lg\:focus\:border-round-2lg:focus{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .lg\:focus\:border-round-sxl:focus{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .lg\:focus\:border-round-pill:focus{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .lg\:focus\:border-round-full:focus{
        border-radius: var(--velocity-border-round-full);
    }

    .lg\:focus\:border-round-tl-none:focus{
        border-top-left-radius: 0;
    }

    .lg\:focus\:border-round-tl-sm:focus{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:focus\:border-round-tl-md:focus{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .lg\:focus\:border-round-tl-lg:focus{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:focus\:border-round-tl-xl:focus{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:focus\:border-round-tl-2lg:focus{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:focus\:border-round-tl-sxl:focus{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:focus\:border-round-tl-pill:focus{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:focus\:border-round-tl-full:focus{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .lg\:focus\:border-round-bl-none:focus{
        border-bottom-left-radius: 0;
    }

    .lg\:focus\:border-round-bl-sm:focus{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:focus\:border-round-bl-md:focus{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .lg\:focus\:border-round-bl-lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:focus\:border-round-bl-xl:focus{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:focus\:border-round-bl-2lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:focus\:border-round-bl-sxl:focus{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:focus\:border-round-bl-pill:focus{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:focus\:border-round-bl-full:focus{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .lg\:focus\:border-round-tr-none:focus{
        border-top-right-radius: 0;
    }

    .lg\:focus\:border-round-tr-sm:focus{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:focus\:border-round-tr-md:focus{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .lg\:focus\:border-round-tr-lg:focus{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:focus\:border-round-tr-xl:focus{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:focus\:border-round-tr-2lg:focus{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:focus\:border-round-tr-sxl:focus{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:focus\:border-round-tr-pill:focus{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:focus\:border-round-tr-full:focus{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .lg\:focus\:border-round-br-none:focus{
        border-bottom-right-radius: 0;
    }

    .lg\:focus\:border-round-br-sm:focus{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:focus\:border-round-br-md:focus{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .lg\:focus\:border-round-br-lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:focus\:border-round-br-xl:focus{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:focus\:border-round-br-2lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:focus\:border-round-br-sxl:focus{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:focus\:border-round-br-pill:focus{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:focus\:border-round-br-full:focus{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .lg\:focus\:border-w-0:focus{
        border-width: 0;
    }
    
    .lg\:focus\:border-w-1:focus{
        border-width: 1px;
    }
    
    .lg\:focus\:border-w-2:focus{
        border-width: 2px;
    }
    
    .lg\:focus\:border-w-4:focus{
        border-width: 4px;
    }
    
    .lg\:focus\:border-w-6:focus{
        border-width: 6px;
    }
    
    .lg\:focus\:border-w-8:focus{
        border-width: 8px;
    }
    
    .lg\:focus\:border-wx-0:focus{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .lg\:focus\:border-wx-1:focus{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .lg\:focus\:border-wx-2:focus{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .lg\:focus\:border-wx-4:focus{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .lg\:focus\:border-wx-6:focus{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .lg\:focus\:border-wx-8:focus{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .lg\:focus\:border-wy-0:focus{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .lg\:focus\:border-wy-1:focus{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .lg\:focus\:border-wy-2:focus{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .lg\:focus\:border-wy-4:focus{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .lg\:focus\:border-wy-6:focus{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .lg\:focus\:border-wy-8:focus{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .lg\:focus\:border-wl-0:focus{
        border-left-width: 0;
    }
    
    .lg\:focus\:border-wl-1:focus{
        border-left-width: 1px;
    }
    
    .lg\:focus\:border-wl-2:focus{
        border-left-width: 2px;
    }
    
    .lg\:focus\:border-wl-4:focus{
        border-left-width: 4px;
    }
    
    .lg\:focus\:border-wl-6:focus{
        border-left-width: 6px;
    }
    
    .lg\:focus\:border-wl-8:focus{
        border-left-width: 8px;
    }
    
    .lg\:focus\:border-wr-0:focus{
        border-right-width: 0;
    }
    
    .lg\:focus\:border-wr-1:focus{
        border-right-width: 1px;
    }
    
    .lg\:focus\:border-wr-2:focus{
        border-right-width: 2px;
    }
    
    .lg\:focus\:border-wr-4:focus{
        border-right-width: 4px;
    }
    
    .lg\:focus\:border-wr-6:focus{
        border-right-width: 6px;
    }
    
    .lg\:focus\:border-wr-8:focus{
        border-right-width: 8px;
    }
    
    .lg\:focus\:border-wt-0:focus{
        border-top-width: 0;
    }
    
    .lg\:focus\:border-wt-1:focus{
        border-top-width: 1px;
    }
    
    .lg\:focus\:border-wt-2:focus{
        border-top-width: 2px;
    }
    
    .lg\:focus\:border-wt-4:focus{
        border-top-width: 4px;
    }
    
    .lg\:focus\:border-wt-6:focus{
        border-top-width: 6px;
    }
    
    .lg\:focus\:border-wt-8:focus{
        border-top-width: 8px;
    }
    
    .lg\:focus\:border-wb-0:focus{
        border-bottom-width: 0;
    }
    
    .lg\:focus\:border-wb-1:focus{
        border-bottom-width: 1px;
    }
    
    .lg\:focus\:border-wb-2:focus{
        border-bottom-width: 2px;
    }
    
    .lg\:focus\:border-wb-4:focus{
        border-bottom-width: 4px;
    }
    
    .lg\:focus\:border-wb-6:focus{
        border-bottom-width: 6px;
    }
    
    .lg\:focus\:border-wb-8:focus{
        border-bottom-width: 8px;
    }
    
    .lg\:focus\:border-solid:focus{
        border-style: solid;
    }
    
    .lg\:focus\:border-dashed:focus{
        border-style: dashed;
    }
    
    .lg\:focus\:border-dotted:focus{
        border-style: dotted;
    }
    
    .lg\:focus\:border-double:focus{
        border-style: double;
    }
    
    .lg\:focus\:border-hidden:focus{
        border-style: hidden;
    }
    
    .lg\:focus\:border-none:focus{
        border-style: none;
    }
    
    .lg\:focus\:outline-w-0:focus{
        outline-width: 0;
    }
    
    .lg\:focus\:outline-w-1:focus{
        outline-width: 1px;
    }
    
    .lg\:focus\:outline-w-2:focus{
        outline-width: 2px;
    }
    
    .lg\:focus\:outline-w-4:focus{
        outline-width: 4px;
    }
    
    .lg\:focus\:outline-w-6:focus{
        outline-width: 6px;
    }
    
    .lg\:focus\:outline-w-8:focus{
        outline-width: 8px;
    }
    
    .lg\:focus\:outline-solid:focus{
        outline-style: solid;
    }
    
    .lg\:focus\:outline-dashed:focus{
        outline-style: dashed;
    }
    
    .lg\:focus\:outline-dotted:focus{
        outline-style: dotted;
    }
    
    .lg\:focus\:outline-double:focus{
        outline-style: double;
    }
    
    .lg\:focus\:outline-hidden:focus{
        outline-style: hidden;
    }
    
    .lg\:focus\:outline-none:focus{
        outline-style: none;
    }
    
    .lg\:focus\:outline-offset-0:focus{
        outline-offset: 0;
    }
    
    .lg\:focus\:outline-offset-1:focus{
        outline-offset: 1px;
    }
    
    .lg\:focus\:outline-offset-2:focus{
        outline-offset: 2px;
    }
    
    .lg\:focus\:outline-offset-4:focus{
        outline-offset: 4px;
    }
    
    .lg\:focus\:outline-offset-6:focus{
        outline-offset: 6px;
    }
    
    .lg\:focus\:outline-offset-8:focus{
        outline-offset: 8px;
    }
    
    .lg\:focus\:box-shadow-sm:focus{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .lg\:focus\:box-shadow-md:focus{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .lg\:focus\:box-shadow-lg:focus{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .lg\:focus\:box-shadow-xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .lg\:focus\:box-shadow-2xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .lg\:focus\:box-shadow-4xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .lg\:focus\:box-shadow-inset:focus{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .lg\:focus\:box-shadow-sm-color:focus{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .lg\:focus\:box-shadow-md-color:focus{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .lg\:focus\:box-shadow-lg-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .lg\:focus\:box-shadow-xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .lg\:focus\:box-shadow-2xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .lg\:focus\:box-shadow-4xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .lg\:focus\:box-shadow-inset-color:focus{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .lg\:focus\:box-shadow-none:focus{
        box-shadow: none;
    }
    
    .lg\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:focus\:opacity-0:focus{
        opacity: 0;
    }
    
    .lg\:focus\:opacity-5:focus{
        opacity: 0.05;
    }
    
    .lg\:focus\:opacity-10:focus{
        opacity: 0.1;
    }
    
    .lg\:focus\:opacity-15:focus{
        opacity: 0.15;
    }
    
    .lg\:focus\:opacity-20:focus{
        opacity: 0.2;
    }
    
    .lg\:focus\:opacity-25:focus{
        opacity: 0.25;
    }
    
    .lg\:focus\:opacity-30:focus{
        opacity: 0.3;
    }
    
    .lg\:focus\:opacity-35:focus{
        opacity: 0.35;
    }
    
    .lg\:focus\:opacity-40:focus{
        opacity: 0.4;
    }
    
    .lg\:focus\:opacity-45:focus{
        opacity: 0.45;
    }
    
    .lg\:focus\:opacity-50:focus{
        opacity: 0.5;
    }
    
    .lg\:focus\:opacity-55:focus{
        opacity: 0.55;
    }
    
    .lg\:focus\:opacity-60:focus{
        opacity: 0.6;
    }
    
    .lg\:focus\:opacity-65:focus{
        opacity: 0.65;
    }
    
    .lg\:focus\:opacity-70:focus{
        opacity: 0.7;
    }
    
    .lg\:focus\:opacity-75:focus{
        opacity: 0.75;
    }
    
    .lg\:focus\:opacity-80:focus{
        opacity: 0.8;
    }
    
    .lg\:focus\:opacity-85:focus{
        opacity: 0.85;
    }
    
    .lg\:focus\:opacity-90:focus{
        opacity: 0.9;
    }
    
    .lg\:focus\:opacity-95:focus{
        opacity: 0.95;
    }
    
    .lg\:focus\:opacity-100:focus{
        opacity: 1;
    }
    
    .lg\:focus\:border-collapse:focus{
        border-collapse: collapse;
    }
    
    .lg\:focus\:border-seperate:focus{
        border-collapse: separate;
    }
    
    .lg\:focus\:table-layout-auto:focus{
        table-layout: auto;
    }
    
    .lg\:focus\:table-layout-fixed:focus{
        table-layout: fixed;
    }
    
    .lg\:focus\:appearance-none:focus{
        appearance: none;
    }
    
    .lg\:focus\:appearance-auto:focus{
        appearance: auto;
    }
    
    .lg\:focus\:caption-top:focus{
        caption-side: top;
    }
    
    .lg\:focus\:caption-bottom:focus{
        caption-side: bottom;
    }
    
    .lg\:focus\:cursor-auto:focus{
        cursor: auto;
    }
    
    .lg\:focus\:cursor-default:focus{
        cursor: default;
    }
    
    .lg\:focus\:cursor-pointer:focus{
        cursor: pointer;
    }
    
    .lg\:focus\:cursor-text:focus{
        cursor: text;
    }
    
    .lg\:focus\:cursor-wait:focus{
        cursor: wait;
    }
    
    .lg\:focus\:cursor-help:focus{
        cursor: help;
    }
    
    .lg\:focus\:cursor-progress:focus{
        cursor: progress;
    }
    
    .lg\:focus\:cursor-none:focus{
        cursor: none;
    }
    
    .lg\:focus\:pointer-events-none:focus{
        pointer-events: none;
    }
    
    .lg\:focus\:pointer-events-auto:focus{
        pointer-events: auto;
    }
    
    .lg\:focus\:resize-none:focus{
        resize: none;
    }
    
    .lg\:focus\:resize-y:focus{
        resize: vertical;
    }
    
    .lg\:focus\:resize-x:focus{
        resize: horizontal;
    }
    
    .lg\:focus\:resize-both:focus{
        resize: both;
    }
    
    .lg\:focus\:scroll-auto:focus{
        scroll-behavior: auto;
    }
    
    .lg\:focus\:scroll-smooth:focus{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .lg\:focus\:scroll-p-auto:focus{
        scroll-padding: auto;
    }
    
    .lg\:focus\:scroll-p-0:focus{
        scroll-padding: 0;
    }
    
    .lg\:focus\:scroll-p-4:focus{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .lg\:focus\:scroll-p-8:focus{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .lg\:focus\:scroll-p-12:focus{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .lg\:focus\:scroll-p-16:focus{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .lg\:focus\:scroll-p-20:focus{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .lg\:focus\:scroll-p-24:focus{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .lg\:focus\:scroll-p-28:focus{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .lg\:focus\:scroll-p-32:focus{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .lg\:focus\:scroll-p-36:focus{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .lg\:focus\:scroll-p-40:focus{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .lg\:focus\:scroll-p-44:focus{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .lg\:focus\:scroll-p-48:focus{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .lg\:focus\:scroll-p-52:focus{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .lg\:focus\:scroll-p-56:focus{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .lg\:focus\:scroll-p-60:focus{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .lg\:focus\:scroll-p-64:focus{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .lg\:focus\:scroll-p-68:focus{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .lg\:focus\:scroll-p-72:focus{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .lg\:focus\:scroll-p-76:focus{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .lg\:focus\:scroll-p-80:focus{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .lg\:focus\:scroll-pt-auto:focus{
        scroll-padding-top: auto;
    }
    
    .lg\:focus\:scroll-pt-0:focus{
        scroll-padding-top: 0;
    }
    
    .lg\:focus\:scroll-pt-4:focus{
        scroll-padding-top: 0.25rem;
    }
    
    .lg\:focus\:scroll-pt-8:focus{
        scroll-padding-top: 0.5rem;
    }
    
    .lg\:focus\:scroll-pt-12:focus{
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:focus\:scroll-pt-16:focus{
        scroll-padding-top: 1rem;
    }
    
    .lg\:focus\:scroll-pt-20:focus{
        scroll-padding-top: 1.25rem;
    }
    
    .lg\:focus\:scroll-pt-24:focus{
        scroll-padding-top: 1.5rem;
    }
    
    .lg\:focus\:scroll-pt-28:focus{
        scroll-padding-top: 1.75rem;
    }
    
    .lg\:focus\:scroll-pt-32:focus{
        scroll-padding-top: 2rem;
    }
    
    .lg\:focus\:scroll-pt-36:focus{
        scroll-padding-top: 2.25rem;
    }
    
    .lg\:focus\:scroll-pt-40:focus{
        scroll-padding-top: 2.5rem;
    }
    
    .lg\:focus\:scroll-pt-44:focus{
        scroll-padding-top: 2.75rem;
    }
    
    .lg\:focus\:scroll-pt-48:focus{
        scroll-padding-top: 3rem;
    }
    
    .lg\:focus\:scroll-pt-52:focus{
        scroll-padding-top: 3.25rem;
    }
    
    .lg\:focus\:scroll-pt-56:focus{
        scroll-padding-top: 3.5rem;
    }
    
    .lg\:focus\:scroll-pt-60:focus{
        scroll-padding-top: 3.75rem;
    }
    
    .lg\:focus\:scroll-pt-64:focus{
        scroll-padding-top: 4rem;
    }
    
    .lg\:focus\:scroll-pt-68:focus{
        scroll-padding-top: 6rem;
    }
    
    .lg\:focus\:scroll-pt-72:focus{
        scroll-padding-top: 8rem;
    }
    
    .lg\:focus\:scroll-pt-76:focus{
        scroll-padding-top: 12rem;
    }
    
    .lg\:focus\:scroll-pt-80:focus{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .lg\:focus\:scroll-pb-auto:focus{
        scroll-padding-bottom: auto;
    }
    
    .lg\:focus\:scroll-pb-0:focus{
        scroll-padding-bottom: 0;
    }
    
    .lg\:focus\:scroll-pb-4:focus{
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:focus\:scroll-pb-8:focus{
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:focus\:scroll-pb-12:focus{
        scroll-padding-bottom: 0.75rem;
    }
    
    .lg\:focus\:scroll-pb-16:focus{
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:focus\:scroll-pb-20:focus{
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:focus\:scroll-pb-24:focus{
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:focus\:scroll-pb-28:focus{
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:focus\:scroll-pb-32:focus{
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:focus\:scroll-pb-36:focus{
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:focus\:scroll-pb-40:focus{
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:focus\:scroll-pb-44:focus{
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:focus\:scroll-pb-48:focus{
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:focus\:scroll-pb-52:focus{
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:focus\:scroll-pb-56:focus{
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:focus\:scroll-pb-60:focus{
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:focus\:scroll-pb-64:focus{
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:focus\:scroll-pb-68:focus{
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:focus\:scroll-pb-72:focus{
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:focus\:scroll-pb-76:focus{
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:focus\:scroll-pb-80:focus{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .lg\:focus\:scroll-pl-0:focus{
        scroll-padding-left: auto;
    }
    
    .lg\:focus\:scroll-pl-0:focus{
        scroll-padding-left: 0;
    }
    
    .lg\:focus\:scroll-pl-4:focus{
        scroll-padding-left: 0.25rem;
    }
    
    .lg\:focus\:scroll-pl-8:focus{
        scroll-padding-left: 0.5rem;
    }
    
    .lg\:focus\:scroll-pl-12:focus{
        scroll-padding-left: 0.75rem;
    }
    
    .lg\:focus\:scroll-pl-16:focus{
        scroll-padding-left: 1rem;
    }
    
    .lg\:focus\:scroll-pl-20:focus{
        scroll-padding-left: 1.25rem;
    }
    
    .lg\:focus\:scroll-pl-24:focus{
        scroll-padding-left: 1.5rem;
    }
    
    .lg\:focus\:scroll-pl-28:focus{
        scroll-padding-left: 1.75rem;
    }
    
    .lg\:focus\:scroll-pl-32:focus{
        scroll-padding-left: 2rem;
    }
    
    .lg\:focus\:scroll-pl-36:focus{
        scroll-padding-left: 2.25rem;
    }
    
    .lg\:focus\:scroll-pl-40:focus{
        scroll-padding-left: 2.5rem;
    }
    
    .lg\:focus\:scroll-pl-44:focus{
        scroll-padding-left: 2.75rem;
    }
    
    .lg\:focus\:scroll-pl-48:focus{
        scroll-padding-left: 3rem;
    }
    
    .lg\:focus\:scroll-pl-52:focus{
        scroll-padding-left: 3.25rem;
    }
    
    .lg\:focus\:scroll-pl-56:focus{
        scroll-padding-left: 3.5rem;
    }
    
    .lg\:focus\:scroll-pl-60:focus{
        scroll-padding-left: 3.75rem;
    }
    
    .lg\:focus\:scroll-pl-64:focus{
        scroll-padding-left: 4rem;
    }
    
    .lg\:focus\:scroll-pl-68:focus{
        scroll-padding-left: 6rem;
    }
    
    .lg\:focus\:scroll-pl-72:focus{
        scroll-padding-left: 8rem;
    }
    
    .lg\:focus\:scroll-pl-76:focus{
        scroll-padding-left: 12rem;
    }
    
    .lg\:focus\:scroll-pl-80:focus{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .lg\:focus\:scroll-pr-auto:focus{
        scroll-padding-right: auto;
    }
    
    .lg\:focus\:scroll-pr-0:focus{
        scroll-padding-right: 0;
    }
    
    .lg\:focus\:scroll-pr-4:focus{
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:focus\:scroll-pr-8:focus{
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:focus\:scroll-pr-12:focus{
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:focus\:scroll-pr-16:focus{
        scroll-padding-right: 1rem;
    }
    
    .lg\:focus\:scroll-pr-20:focus{
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:focus\:scroll-pr-24:focus{
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:focus\:scroll-pr-28:focus{
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:focus\:scroll-pr-32:focus{
        scroll-padding-right: 2rem;
    }
    
    .lg\:focus\:scroll-pr-36:focus{
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:focus\:scroll-pr-40:focus{
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:focus\:scroll-pr-44:focus{
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:focus\:scroll-pr-48:focus{
        scroll-padding-right: 3rem;
    }
    
    .lg\:focus\:scroll-pr-52:focus{
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:focus\:scroll-pr-56:focus{
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:focus\:scroll-pr-60:focus{
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:focus\:scroll-pr-64:focus{
        scroll-padding-right: 4rem;
    }
    
    .lg\:focus\:scroll-pr-68:focus{
        scroll-padding-right: 6rem;
    }
    
    .lg\:focus\:scroll-pr-72:focus{
        scroll-padding-right: 8rem;
    }
    
    .lg\:focus\:scroll-pr-76:focus{
        scroll-padding-right: 12rem;
    }
    
    .lg\:focus\:scroll-pr-80:focus{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .lg\:focus\:scroll-px-auto:focus{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .lg\:focus\:scroll-px-0:focus{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .lg\:focus\:scroll-px-4:focus{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:focus\:scroll-px-8:focus{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:focus\:scroll-px-12:focus{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:focus\:scroll-px-16:focus{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .lg\:focus\:scroll-px-20:focus{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:focus\:scroll-px-24:focus{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:focus\:scroll-px-28:focus{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:focus\:scroll-px-32:focus{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .lg\:focus\:scroll-px-36:focus{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:focus\:scroll-px-40:focus{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:focus\:scroll-px-44:focus{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:focus\:scroll-px-48:focus{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .lg\:focus\:scroll-px-52:focus{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:focus\:scroll-px-56:focus{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:focus\:scroll-px-60:focus{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:focus\:scroll-px-64:focus{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .lg\:focus\:scroll-px-68:focus{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .lg\:focus\:scroll-px-72:focus{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .lg\:focus\:scroll-px-76:focus{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .lg\:focus\:scroll-px-80:focus{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .lg\:focus\:scroll-py-auto:focus{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .lg\:focus\:scroll-py-0:focus{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .lg\:focus\:scroll-py-4:focus{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:focus\:scroll-py-8:focus{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:focus\:scroll-py-12:focus{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:focus\:scroll-py-16:focus{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:focus\:scroll-py-20:focus{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:focus\:scroll-py-24:focus{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:focus\:scroll-py-28:focus{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:focus\:scroll-py-32:focus{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:focus\:scroll-py-36:focus{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:focus\:scroll-py-40:focus{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:focus\:scroll-py-44:focus{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:focus\:scroll-py-48:focus{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:focus\:scroll-py-52:focus{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:focus\:scroll-py-56:focus{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:focus\:scroll-py-60:focus{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:focus\:scroll-py-64:focus{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:focus\:scroll-py-68:focus{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:focus\:scroll-py-72:focus{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:focus\:scroll-py-76:focus{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:focus\:scroll-py-80:focus{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .lg\:focus\:scroll-m-auto:focus{
        scroll-margin: auto;
    }
    
    .lg\:focus\:scroll-m-0:focus{
        scroll-margin: 0;
    }
    
    .lg\:focus\:scroll-m-4:focus{
        scroll-margin: 0.25rem;
    }
    
    .lg\:focus\:scroll-m-8:focus{
        scroll-margin: 0.5rem;
    }
    
    .lg\:focus\:scroll-m-12:focus{
        scroll-margin: 0.75rem;
    }
    
    .lg\:focus\:scroll-m-16:focus{
        scroll-margin: 1rem;
    }
    
    .lg\:focus\:scroll-m-20:focus{
        scroll-margin: 1.25rem;
    }
    
    .lg\:focus\:scroll-m-24:focus{
        scroll-margin: 1.5rem;
    }
    
    .lg\:focus\:scroll-m-28:focus{
        scroll-margin: 1.75rem;
    }
    
    .lg\:focus\:scroll-m-32:focus{
        scroll-margin: 2rem;
    }
    
    .lg\:focus\:scroll-m-36:focus{
        scroll-margin: 2.25rem;
    }
    
    .lg\:focus\:scroll-m-40:focus{
        scroll-margin: 2.5rem;
    }
    
    .lg\:focus\:scroll-m-44:focus{
        scroll-margin: 2.75rem;
    }
    
    .lg\:focus\:scroll-m-48:focus{
        scroll-margin: 3rem;
    }
    
    .lg\:focus\:scroll-m-52:focus{
        scroll-margin: 3.25rem;
    }
    
    .lg\:focus\:scroll-m-56:focus{
        scroll-margin: 3.5rem;
    }
    
    .lg\:focus\:scroll-m-60:focus{
        scroll-margin: 3.75rem;
    }
    
    .lg\:focus\:scroll-m-64:focus{
        scroll-margin: 4rem;
    }
    
    .lg\:focus\:scroll-m-68:focus{
        scroll-margin: 6rem;
    }
    
    .lg\:focus\:scroll-m-72:focus{
        scroll-margin: 8rem;
    }
    
    .lg\:focus\:scroll-m-76:focus{
        scroll-margin: 12rem;
    }
    
    .lg\:focus\:scroll-m-80:focus{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:focus\:scroll-mt-auto:focus{
        scroll-margin-top: auto;
    }
    
    .lg\:focus\:scroll-mt-0:focus{
        scroll-margin-top: 0;
    }
    
    .lg\:focus\:scroll-mt-4:focus{
        scroll-margin-top: 0.25rem;
    }
    
    .lg\:focus\:scroll-mt-8:focus{
        scroll-margin-top: 0.5rem;
    }
    
    .lg\:focus\:scroll-mt-12:focus{
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:focus\:scroll-mt-16:focus{
        scroll-margin-top: 1rem;
    }
    
    .lg\:focus\:scroll-mt-20:focus{
        scroll-margin-top: 1.25rem;
    }
    
    .lg\:focus\:scroll-mt-24:focus{
        scroll-margin-top: 1.5rem;
    }
    
    .lg\:focus\:scroll-mt-28:focus{
        scroll-margin-top: 1.75rem;
    }
    
    .lg\:focus\:scroll-mt-32:focus{
        scroll-margin-top: 2rem;
    }
    
    .lg\:focus\:scroll-mt-36:focus{
        scroll-margin-top: 2.25rem;
    }
    
    .lg\:focus\:scroll-mt-40:focus{
        scroll-margin-top: 2.5rem;
    }
    
    .lg\:focus\:scroll-mt-44:focus{
        scroll-margin-top: 2.75rem;
    }
    
    .lg\:focus\:scroll-mt-48:focus{
        scroll-margin-top: 3rem;
    }
    
    .lg\:focus\:scroll-mt-52:focus{
        scroll-margin-top: 3.25rem;
    }
    
    .lg\:focus\:scroll-mt-56:focus{
        scroll-margin-top: 3.5rem;
    }
    
    .lg\:focus\:scroll-mt-60:focus{
        scroll-margin-top: 3.75rem;
    }
    
    .lg\:focus\:scroll-mt-64:focus{
        scroll-margin-top: 4rem;
    }
    
    .lg\:focus\:scroll-mt-68:focus{
        scroll-margin-top: 6rem;
    }
    
    .lg\:focus\:scroll-mt-72:focus{
        scroll-margin-top: 8rem;
    }
    
    .lg\:focus\:scroll-mt-76:focus{
        scroll-margin-top: 12rem;
    }
    
    .lg\:focus\:scroll-mt-80:focus{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .lg\:focus\:scroll-mb-auto:focus{
        scroll-margin-bottom: auto;
    }
    
    .lg\:focus\:scroll-mb-0:focus{
        scroll-margin-bottom: 0;
    }
    
    .lg\:focus\:scroll-mb-4:focus{
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:focus\:scroll-mb-8:focus{
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:focus\:scroll-mb-12:focus{
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:focus\:scroll-mb-16:focus{
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:focus\:scroll-mb-20:focus{
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:focus\:scroll-mb-24:focus{
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:focus\:scroll-mb-28:focus{
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:focus\:scroll-mb-32:focus{
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:focus\:scroll-mb-36:focus{
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:focus\:scroll-mb-40:focus{
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:focus\:scroll-mb-44:focus{
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:focus\:scroll-mb-48:focus{
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:focus\:scroll-mb-52:focus{
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:focus\:scroll-mb-56:focus{
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:focus\:scroll-mb-60:focus{
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:focus\:scroll-mb-64:focus{
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:focus\:scroll-mb-68:focus{
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:focus\:scroll-mb-72:focus{
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:focus\:scroll-mb-76:focus{
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:focus\:scroll-mb-80:focus{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:focus\:scroll-ml-auto:focus{
        scroll-margin-left: auto;
    }
    
    .lg\:focus\:scroll-ml-0:focus{
        scroll-margin-left: 0;
    }
    
    .lg\:focus\:scroll-ml-4:focus{
        scroll-margin-left: 0.25rem;
    }
    
    .lg\:focus\:scroll-ml-8:focus{
        scroll-margin-left: 0.5rem;
    }
    
    .lg\:focus\:scroll-ml-12:focus{
        scroll-margin-left: 0.75rem;
    }
    
    .lg\:focus\:scroll-ml-16:focus{
        scroll-margin-left: 1rem;
    }
    
    .lg\:focus\:scroll-ml-20:focus{
        scroll-margin-left: 1.25rem;
    }
    
    .lg\:focus\:scroll-ml-24:focus{
        scroll-margin-left: 1.5rem;
    }
    
    .lg\:focus\:scroll-ml-28:focus{
        scroll-margin-left: 1.75rem;
    }
    
    .lg\:focus\:scroll-ml-32:focus{
        scroll-margin-left: 2rem;
    }
    
    .lg\:focus\:scroll-ml-36:focus{
        scroll-margin-left: 2.25rem;
    }
    
    .lg\:focus\:scroll-ml-40:focus{
        scroll-margin-left: 2.5rem;
    }
    
    .lg\:focus\:scroll-ml-44:focus{
        scroll-margin-left: 2.75rem;
    }
    
    .lg\:focus\:scroll-ml-48:focus{
        scroll-margin-left: 3rem;
    }
    
    .lg\:focus\:scroll-ml-52:focus{
        scroll-margin-left: 3.25rem;
    }
    
    .lg\:focus\:scroll-ml-56:focus{
        scroll-margin-left: 3.5rem;
    }
    
    .lg\:focus\:scroll-ml-60:focus{
        scroll-margin-left: 3.75rem;
    }
    
    .lg\:focus\:scroll-ml-64:focus{
        scroll-margin-left: 4rem;
    }
    
    .lg\:focus\:scroll-ml-68:focus{
        scroll-margin-left: 6rem;
    }
    
    .lg\:focus\:scroll-ml-72:focus{
        scroll-margin-left: 8rem;
    }
    
    .lg\:focus\:scroll-ml-76:focus{
        scroll-margin-left: 12rem;
    }
    
    .lg\:focus\:scroll-ml-80:focus{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .lg\:focus\:scroll-mr-auto:focus{
        scroll-margin-right: auto;
    }
    
    .lg\:focus\:scroll-mr-0:focus{
        scroll-margin-right: 0;
    }
    
    .lg\:focus\:scroll-mr-4:focus{
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:focus\:scroll-mr-8:focus{
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:focus\:scroll-mr-12:focus{
        scroll-margin-right: 0.75rem;
    }
    
    .lg\:focus\:scroll-mr-16:focus{
        scroll-margin-right: 1rem;
    }
    
    .lg\:focus\:scroll-mr-20:focus{
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:focus\:scroll-mr-24:focus{
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:focus\:scroll-mr-28:focus{
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:focus\:scroll-mr-32:focus{
        scroll-margin-right: 2rem;
    }
    
    .lg\:focus\:scroll-mr-36:focus{
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:focus\:scroll-mr-40:focus{
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:focus\:scroll-mr-44:focus{
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:focus\:scroll-mr-48:focus{
        scroll-margin-right: 3rem;
    }
    
    .lg\:focus\:scroll-mr-52:focus{
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:focus\:scroll-mr-56:focus{
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:focus\:scroll-mr-60:focus{
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:focus\:scroll-mr-64:focus{
        scroll-margin-right: 4rem;
    }
    
    .lg\:focus\:scroll-mr-68:focus{
        scroll-margin-right: 6rem;
    }
    
    .lg\:focus\:scroll-mr-72:focus{
        scroll-margin-right: 8rem;
    }
    
    .lg\:focus\:scroll-mr-76:focus{
        scroll-margin-right: 12rem;
    }
    
    .lg\:focus\:scroll-mr-80:focus{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .lg\:focus\:scroll-mx-auto:focus{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .lg\:focus\:scroll-mx-0:focus{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .lg\:focus\:scroll-mx-4:focus{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:focus\:scroll-mx-8:focus{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:focus\:scroll-mx-12:focus{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:focus\:scroll-mx-16:focus{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .lg\:focus\:scroll-mx-20:focus{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:focus\:scroll-mx-24:focus{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:focus\:scroll-mx-28:focus{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:focus\:scroll-mx-32:focus{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .lg\:focus\:scroll-mx-36:focus{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:focus\:scroll-mx-40:focus{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:focus\:scroll-mx-44:focus{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:focus\:scroll-mx-48:focus{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .lg\:focus\:scroll-mx-52:focus{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:focus\:scroll-mx-56:focus{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:focus\:scroll-mx-60:focus{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:focus\:scroll-mx-64:focus{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .lg\:focus\:scroll-mx-68:focus{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .lg\:focus\:scroll-mx-72:focus{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .lg\:focus\:scroll-mx-76:focus{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .lg\:focus\:scroll-mx-80:focus{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .lg\:focus\:scroll-my-auto:focus{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .lg\:focus\:scroll-my-0:focus{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .lg\:focus\:scroll-my-4:focus{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:focus\:scroll-my-8:focus{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:focus\:scroll-my-12:focus{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:focus\:scroll-my-16:focus{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:focus\:scroll-my-20:focus{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:focus\:scroll-my-24:focus{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:focus\:scroll-my-28:focus{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:focus\:scroll-my-32:focus{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:focus\:scroll-my-36:focus{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:focus\:scroll-my-40:focus{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:focus\:scroll-my-44:focus{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:focus\:scroll-my-48:focus{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:focus\:scroll-my-52:focus{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:focus\:scroll-my-56:focus{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:focus\:scroll-my-60:focus{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:focus\:scroll-my-64:focus{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:focus\:scroll-my-68:focus{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:focus\:scroll-my-72:focus{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:focus\:scroll-my-76:focus{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:focus\:scroll-my-80:focus{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .lg\:focus\:scroll-snap-align-start:focus{
        scroll-snap-align: start;
    }
    
    .lg\:focus\:scroll-snap-align-end:focus{
        scroll-snap-align: end;
    }
    
    .lg\:focus\:scroll-snap-align-center:focus{
        scroll-snap-align: center;
    }
    
    .lg\:focus\:scroll-snap-align-none:focus{
        scroll-snap-align: none;
    }
    
    .lg\:focus\:scroll-snap-stop-normal:focus{
        scroll-snap-stop: normal;
    }
    
    .lg\:focus\:scroll-always-stop-normal:focus{
        scroll-snap-stop: always;
    }
    
    .lg\:focus\:scroll-snap-type-none:focus{
        scroll-snap-type: none;
    }
    
    .lg\:focus\:scroll-snap-type-mandatory:focus{
        scroll-snap-type: mandatory;
    }
    
    .lg\:focus\:scroll-snap-type-proximity:focus{
        scroll-snap-type: proximity;
    }
    
    .lg\:focus\:user-select-none:focus{
        user-select: none;
    }
    
    .lg\:focus\:user-select-text:focus{
        user-select: text;
    }
    
    .lg\:focus\:user-select-all:focus{
        user-select: all;
    }
    
    .lg\:focus\:user-select-auto:focus{
        user-select: auto;
    }
    
    .lg\:focus\:will-change-auto:focus{
        will-change: auto;
    }
    
    .lg\:focus\:will-change-scroll:focus{
        will-change: scroll;
    }
    
    .lg\:focus\:will-change-contents:focus{
        will-change: contents;
    }
    
    .lg\:focus\:will-change-transform:focus{
        will-change: transform;
    }
    
    .lg\:focus\:stroke-w-0:focus{
        stroke-width: 0;
    }
    
    .lg\:focus\:stroke-w-1:focus{
        stroke-width: 1;
    }
    
    .lg\:focus\:stroke-w-2:focus{
        stroke-width: 2;
    }
    
    .lg\:focus\:scale-0:focus{
        transform: scale(0);
    }
    
    .lg\:focus\:scale-5:focus{
        transform: scale(0.05);
    }
    
    .lg\:focus\:scale-10:focus{
        transform: scale(0.1);
    }
    
    .lg\:focus\:scale-15:focus{
        transform: scale(0.15);
    }
    
    .lg\:focus\:scale-20:focus{
        transform: scale(0.2);
    }
    
    .lg\:focus\:scale-25:focus{
        transform: scale(0.25);
    }
    
    .lg\:focus\:scale-30:focus{
        transform: scale(0.3);
    }
    
    .lg\:focus\:scale-35:focus{
        transform: scale(0.35);
    }
    
    .lg\:focus\:scale-40:focus{
        transform: scale(0.4);
    }
    
    .lg\:focus\:scale-45:focus{
        transform: scale(0.45);
    }
    
    .lg\:focus\:scale-50:focus{
        transform: scale(0.5);
    }
    
    .lg\:focus\:scale-55:focus{
        transform: scale(0.55);
    }
    
    .lg\:focus\:scale-60:focus{
        transform: scale(0.6);
    }
    
    .lg\:focus\:scale-65:focus{
        transform: scale(0.65);
    }
    
    .lg\:focus\:scale-70:focus{
        transform: scale(0.7);
    }
    
    .lg\:focus\:scale-75:focus{
        transform: scale(0.75);
    }
    
    .lg\:focus\:scale-80:focus{
        transform: scale(0.8);
    }
    
    .lg\:focus\:scale-85:focus{
        transform: scale(0.85);
    }
    
    .lg\:focus\:scale-90:focus{
        transform: scale(0.9);
    }
    
    .lg\:focus\:scale-95:focus{
        transform: scale(0.95);
    }
    
    .lg\:focus\:scale-100:focus{
        transform: scale(1);
    }
    
    .lg\:focus\:scale-105:focus{
        transform: scale(1.05);
    }
    
    .lg\:focus\:scale-110:focus{
        transform: scale(1.1);
    }
    
    .lg\:focus\:scale-115:focus{
        transform: scale(1.15);
    }
    
    .lg\:focus\:scale-120:focus{
        transform: scale(1.2);
    }
    
    .lg\:focus\:scale-125:focus{
        transform: scale(1.25);
    }
    
    .lg\:focus\:scale-130:focus{
        transform: scale(1.3);
    }
    
    .lg\:focus\:scale-135:focus{
        transform: scale(1.35);
    }
    
    .lg\:focus\:scale-140:focus{
        transform: scale(1.4);
    }
    
    .lg\:focus\:scale-145:focus{
        transform: scale(1.45);
    }
    
    .lg\:focus\:scale-150:focus{
        transform: scale(1.5);
    }

    .lg\:focus\:-translate-1:focus:focus{
        transform: translate(-10px);
    }

    .lg\:focus\:-translate-2:focus:focus{
        transform: translate(-20px);
    }

    .lg\:focus\:-translate-3:focus:focus{
        transform: translate(-30px);
    }

    .lg\:focus\:-translate-4:focus:focus{
        transform: translate(-40px);
    }

    .lg\:focus\:-translate-5:focus:focus{
        transform: translate(-60px);
    }

    .lg\:focus\:-translate-6:focus:focus{
        transform: translate(-60px);
    }

    .lg\:focus\:-translate-7:focus:focus{
        transform: translate(-70px);
    }

    .lg\:focus\:-translate-8:focus:focus{
        transform: translate(-80px);
    }

    .lg\:focus\:-translate-9:focus:focus{
        transform: translate(-90px);
    }

    .lg\:focus\:-translate-10:focus:focus{
        transform: translate(-100px);
    }

    .lg\:focus\:-translate-11:focus:focus{
        transform: translate(-110px);
    }

    .lg\:focus\:-translate-12:focus:focus{
        transform: translate(-120px);
    }

    .lg\:focus\:-translate-13:focus:focus{
        transform: translate(-130px);
    }

    .lg\:focus\:-translate-14:focus:focus{
        transform: translate(-140px);
    }

    .lg\:focus\:-translate-15:focus:focus{
        transform: translate(-150px);
    }

    .lg\:focus\:-translate-16:focus:focus{
        transform: translate(-160px);
    }

    .lg\:focus\:-translate-17:focus:focus{
        transform: translate(-170px);
    }

    .lg\:focus\:-translate-18:focus:focus{
        transform: translate(-180px);
    }

    .lg\:focus\:-translate-19:focus:focus{
        transform: translate(-190px);
    }

    .lg\:focus\:-translate-20:focus:focus{
        transform: translate(-200px);
    }

    .lg\:focus\:-translate-10x:focus:focus{
        transform: translate(-10%);
    }

    .lg\:focus\:-translate-15x:focus:focus{
        transform: translate(-15%);
    }

    .lg\:focus\:-translate-20x:focus:focus{
        transform: translate(-20%);
    }

    .lg\:focus\:-translate-25x:focus:focus{
        transform: translate(-25%);
    }

    .lg\:focus\:-translate-30x:focus:focus{
        transform: translate(-30%);
    }

    .lg\:focus\:-translate-35x:focus:focus{
        transform: translate(-35%);
    }

    .lg\:focus\:-translate-40x:focus:focus{
        transform: translate(-40%);
    }

    .lg\:focus\:-translate-45x:focus:focus{
        transform: translate(-45%);
    }

    .lg\:focus\:-translate-50x:focus:focus{
        transform: translate(-50%);
    }

    .lg\:focus\:-translate-55x:focus:focus{
        transform: translate(-55%);
    }

    .lg\:focus\:-translate-60x:focus:focus{
        transform: translate(-60%);
    }

    .lg\:focus\:-translate-65x:focus:focus{
        transform: translate(-65%);
    }

    .lg\:focus\:-translate-70x:focus:focus{
        transform: translate(-70%);
    }

    .lg\:focus\:-translate-75x:focus:focus{
        transform: translate(-75%);
    }

    .lg\:focus\:-translate-80x:focus:focus{
        transform: translate(-80%);
    }

    .lg\:focus\:-translate-85x:focus:focus{
        transform: translate(-85%);
    }

    .lg\:focus\:-translate-90x:focus:focus{
        transform: translate(-90%);
    }

    .lg\:focus\:-translate-95x:focus:focus{
        transform: translate(-95%);
    }

    .lg\:focus\:-translate-x-1:focus:focus{
        transform: translateX(-10px);
    }

    .lg\:focus\:-translate-x-2:focus:focus{
        transform: translateX(-20px);
    }

    .lg\:focus\:-translate-x-3:focus:focus{
        transform: translateX(-30px);
    }

    .lg\:focus\:-translate-x-4:focus:focus{
        transform: translateX(-40px);
    }

    .lg\:focus\:-translate-x-5:focus:focus{
        transform: translateX(-60px);
    }

    .lg\:focus\:-translate-x-6:focus:focus{
        transform: translateX(-60px);
    }

    .lg\:focus\:-translate-x-7:focus:focus{
        transform: translateX(-70px);
    }

    .lg\:focus\:-translate-x-8:focus:focus{
        transform: translateX(-80px);
    }

    .lg\:focus\:-translate-x-9:focus:focus{
        transform: translateX(-90px);
    }

    .lg\:focus\:-translate-x-10:focus:focus{
        transform: translateX(-100px);
    }

    .lg\:focus\:-translate-x-11:focus:focus{
        transform: translateX(-110px);
    }

    .lg\:focus\:-translate-x-12:focus:focus{
        transform: translateX(-120px);
    }

    .lg\:focus\:-translate-x-13:focus:focus{
        transform: translateX(-130px);
    }

    .lg\:focus\:-translate-x-14:focus:focus{
        transform: translateX(-140px);
    }

    .lg\:focus\:-translate-x-15:focus:focus{
        transform: translateX(-150px);
    }

    .lg\:focus\:-translate-x-16:focus:focus{
        transform: translateX(-160px);
    }

    .lg\:focus\:-translate-x-17:focus:focus{
        transform: translateX(-170px);
    }

    .lg\:focus\:-translate-x-18:focus:focus{
        transform: translateX(-180px);
    }

    .lg\:focus\:-translate-x-19:focus:focus{
        transform: translateX(-190px);
    }

    .lg\:focus\:-translate-x-20:focus:focus{
        transform: translateX(-200px);
    }

    .lg\:focus\:-translate-x-10x:focus:focus{
        transform: translateX(-10%);
    }

    .lg\:focus\:-translate-x-15x:focus:focus{
        transform: translateX(-15%);
    }

    .lg\:focus\:-translate-x-20x:focus:focus{
        transform: translateX(-20%);
    }

    .lg\:focus\:-translate-x-25x:focus:focus{
        transform: translateX(-25%);
    }

    .lg\:focus\:-translate-x-30x:focus:focus{
        transform: translateX(-30%);
    }

    .lg\:focus\:-translate-x-35x:focus:focus{
        transform: translateX(-35%);
    }

    .lg\:focus\:-translate-x-40x:focus:focus{
        transform: translateX(-40%);
    }

    .lg\:focus\:-translate-x-45x:focus:focus{
        transform: translateX(-45%);
    }

    .lg\:focus\:-translate-x-50x:focus:focus{
        transform: translateX(-50%);
    }

    .lg\:focus\:-translate-x-55x:focus:focus{
        transform: translateX(-55%);
    }

    .lg\:focus\:-translate-x-60x:focus:focus{
        transform: translateX(-60%);
    }

    .lg\:focus\:-translate-x-65x:focus:focus{
        transform: translateX(-65%);
    }

    .lg\:focus\:-translate-x-70x:focus:focus{
        transform: translateX(-70%);
    }

    .lg\:focus\:-translate-x-75x:focus:focus{
        transform: translateX(-75%);
    }

    .lg\:focus\:-translate-x-80x:focus:focus{
        transform: translateX(-80%);
    }

    .lg\:focus\:-translate-x-85x:focus:focus{
        transform: translateX(-85%);
    }

    .lg\:focus\:-translate-x-90x:focus:focus{
        transform: translateX(-90%);
    }

    .lg\:focus\:-translate-x-95x:focus:focus{
        transform: translateX(-95%);
    }

    .lg\:focus\:-translate-y-1:focus:focus{
        transform: translateY(-10px);
    }

    .lg\:focus\:-translate-y-2:focus:focus{
        transform: translateY(-20px);
    }

    .lg\:focus\:-translate-y-3:focus:focus{
        transform: translateY(-30px);
    }

    .lg\:focus\:-translate-y-4:focus:focus{
        transform: translateY(-40px);
    }

    .lg\:focus\:-translate-y-5:focus:focus{
        transform: translateY(-60px);
    }

    .lg\:focus\:-translate-y-6:focus:focus{
        transform: translateY(-60px);
    }

    .lg\:focus\:-translate-y-7:focus:focus{
        transform: translateY(-70px);
    }

    .lg\:focus\:-translate-y-8:focus:focus{
        transform: translateY(-80px);
    }

    .lg\:focus\:-translate-y-9:focus:focus{
        transform: translateY(-90px);
    }

    .lg\:focus\:-translate-y-10:focus:focus{
        transform: translateY(-100px);
    }

    .lg\:focus\:-translate-y-11:focus:focus{
        transform: translateY(-110px);
    }

    .lg\:focus\:-translate-y-12:focus:focus{
        transform: translateY(-120px);
    }

    .lg\:focus\:-translate-y-13:focus:focus{
        transform: translateY(-130px);
    }

    .lg\:focus\:-translate-y-14:focus:focus{
        transform: translateY(-140px);
    }

    .lg\:focus\:-translate-y-15:focus:focus{
        transform: translateY(-150px);
    }

    .lg\:focus\:-translate-y-16:focus:focus{
        transform: translateY(-160px);
    }

    .lg\:focus\:-translate-y-17:focus:focus{
        transform: translateY(-170px);
    }

    .lg\:focus\:-translate-y-18:focus:focus{
        transform: translateY(-180px);
    }

    .lg\:focus\:-translate-y-19:focus:focus{
        transform: translateY(-190px);
    }

    .lg\:focus\:-translate-y-20:focus:focus{
        transform: translateY(-200px);
    }

    .lg\:focus\:-translate-y-10x:focus:focus{
        transform: translateY(-10%);
    }

    .lg\:focus\:-translate-y-15x:focus:focus{
        transform: translateY(-15%);
    }

    .lg\:focus\:-translate-y-20x:focus:focus{
        transform: translateY(-20%);
    }

    .lg\:focus\:-translate-y-25x:focus:focus{
        transform: translateY(-25%);
    }

    .lg\:focus\:-translate-y-30x:focus:focus{
        transform: translateY(-30%);
    }

    .lg\:focus\:-translate-y-35x:focus:focus{
        transform: translateY(-35%);
    }

    .lg\:focus\:-translate-y-40x:focus:focus{
        transform: translateY(-40%);
    }

    .lg\:focus\:-translate-y-45x:focus:focus{
        transform: translateY(-45%);
    }

    .lg\:focus\:-translate-y-50x:focus:focus{
        transform: translateY(-50%);
    }

    .lg\:focus\:-translate-y-55x:focus:focus{
        transform: translateY(-55%);
    }

    .lg\:focus\:-translate-y-60x:focus:focus{
        transform: translateY(-60%);
    }

    .lg\:focus\:-translate-y-65x:focus:focus{
        transform: translateY(-65%);
    }

    .lg\:focus\:-translate-y-70x:focus:focus{
        transform: translateY(-70%);
    }

    .lg\:focus\:-translate-y-75x:focus:focus{
        transform: translateY(-75%);
    }

    .lg\:focus\:-translate-y-80x:focus:focus{
        transform: translateY(-80%);
    }

    .lg\:focus\:-translate-y-85x:focus:focus{
        transform: translateY(-85%);
    }

    .lg\:focus\:-translate-y-90x:focus:focus{
        transform: translateY(-90%);
    }

    .lg\:focus\:-translate-y-95x:focus:focus{
        transform: translateY(-95%);
    }

    .lg\:focus\:-translate-1:focus{
        transform: translate(-10px);
    }

    .lg\:focus\:-translate-2:focus{
        transform: translate(-20px);
    }

    .lg\:focus\:-translate-3:focus{
        transform: translate(-30px);
    }

    .lg\:focus\:-translate-4:focus{
        transform: translate(-40px);
    }

    .lg\:focus\:-translate-5:focus{
        transform: translate(-60px);
    }

    .lg\:focus\:-translate-6:focus{
        transform: translate(-60px);
    }

    .lg\:focus\:-translate-7:focus{
        transform: translate(-70px);
    }

    .lg\:focus\:-translate-8:focus{
        transform: translate(-80px);
    }

    .lg\:focus\:-translate-9:focus{
        transform: translate(-90px);
    }

    .lg\:focus\:-translate-10:focus{
        transform: translate(-100px);
    }

    .lg\:focus\:-translate-11:focus{
        transform: translate(-110px);
    }

    .lg\:focus\:-translate-12:focus{
        transform: translate(-120px);
    }

    .lg\:focus\:-translate-13:focus{
        transform: translate(-130px);
    }

    .lg\:focus\:-translate-14:focus{
        transform: translate(-140px);
    }

    .lg\:focus\:-translate-15:focus{
        transform: translate(-150px);
    }

    .lg\:focus\:-translate-16:focus{
        transform: translate(-160px);
    }

    .lg\:focus\:-translate-17:focus{
        transform: translate(-170px);
    }

    .lg\:focus\:-translate-18:focus{
        transform: translate(-180px);
    }

    .lg\:focus\:-translate-19:focus{
        transform: translate(-190px);
    }

    .lg\:focus\:-translate-20:focus{
        transform: translate(-200px);
    }

    .lg\:focus\:-translate-10x:focus{
        transform: translate(-10%);
    }

    .lg\:focus\:-translate-15x:focus{
        transform: translate(-15%);
    }

    .lg\:focus\:-translate-20x:focus{
        transform: translate(-20%);
    }

    .lg\:focus\:-translate-25x:focus{
        transform: translate(-25%);
    }

    .lg\:focus\:-translate-30x:focus{
        transform: translate(-30%);
    }

    .lg\:focus\:-translate-35x:focus{
        transform: translate(-35%);
    }

    .lg\:focus\:-translate-40x:focus{
        transform: translate(-40%);
    }

    .lg\:focus\:-translate-45x:focus{
        transform: translate(-45%);
    }

    .lg\:focus\:-translate-50x:focus{
        transform: translate(-50%);
    }

    .lg\:focus\:-translate-55x:focus{
        transform: translate(-55%);
    }

    .lg\:focus\:-translate-60x:focus{
        transform: translate(-60%);
    }

    .lg\:focus\:-translate-65x:focus{
        transform: translate(-65%);
    }

    .lg\:focus\:-translate-70x:focus{
        transform: translate(-70%);
    }

    .lg\:focus\:-translate-75x:focus{
        transform: translate(-75%);
    }

    .lg\:focus\:-translate-80x:focus{
        transform: translate(-80%);
    }

    .lg\:focus\:-translate-85x:focus{
        transform: translate(-85%);
    }

    .lg\:focus\:-translate-90x:focus{
        transform: translate(-90%);
    }

    .lg\:focus\:-translate-95x:focus{
        transform: translate(-95%);
    }

    .lg\:focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }

    .lg\:focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }

    .lg\:focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }

    .lg\:focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }

    .lg\:focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }

    .lg\:focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }

    .lg\:focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }

    .lg\:focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }

    .lg\:focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }

    .lg\:focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }

    .lg\:focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }

    .lg\:focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }

    .lg\:focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }

    .lg\:focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }

    .lg\:focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }

    .lg\:focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }

    .lg\:focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }

    .lg\:focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }

    .lg\:focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }

    .lg\:focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }

    .lg\:focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }

    .lg\:focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }

    .lg\:focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }

    .lg\:focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }

    .lg\:focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }

    .lg\:focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }

    .lg\:focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }

    .lg\:focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }

    .lg\:focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }

    .lg\:focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }

    .lg\:focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }

    .lg\:focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }

    .lg\:focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }

    .lg\:focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }

    .lg\:focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }

    .lg\:focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }

    .lg\:focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }

    .lg\:focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }

    .lg\:focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }

    .lg\:focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }

    .lg\:focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }

    .lg\:focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }

    .lg\:focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }

    .lg\:focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }

    .lg\:focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }

    .lg\:focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }

    .lg\:focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }

    .lg\:focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }

    .lg\:focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }

    .lg\:focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }

    .lg\:focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }

    .lg\:focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }

    .lg\:focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }

    .lg\:focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }

    .lg\:focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }

    .lg\:focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }

    .lg\:focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }

    .lg\:focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }

    .lg\:focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }

    .lg\:focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }

    .lg\:focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }

    .lg\:focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }

    .lg\:focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }

    .lg\:focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }

    .lg\:focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }

    .lg\:focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }

    .lg\:focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }

    .lg\:focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }

    .lg\:focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }

    .lg\:focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }

    .lg\:focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }

    .lg\:focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }

    .lg\:focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }

    .lg\:focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }

    .lg\:focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }

    .lg\:focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }

    .lg\:focus\:translate-0:focus{
        transform: translate(0);
    }

    .lg\:focus\:translate-1:focus{
        transform: translate(10px);
    }

    .lg\:focus\:translate-2:focus{
        transform: translate(20px);
    }

    .lg\:focus\:translate-3:focus{
        transform: translate(30px);
    }

    .lg\:focus\:translate-4:focus{
        transform: translate(40px);
    }

    .lg\:focus\:translate-5:focus{
        transform: translate(60px);
    }

    .lg\:focus\:translate-6:focus{
        transform: translate(60px);
    }

    .lg\:focus\:translate-7:focus{
        transform: translate(70px);
    }

    .lg\:focus\:translate-8:focus{
        transform: translate(80px);
    }

    .lg\:focus\:translate-9:focus{
        transform: translate(90px);
    }

    .lg\:focus\:translate-10:focus{
        transform: translate(100px);
    }

    .lg\:focus\:translate-11:focus{
        transform: translate(110px);
    }

    .lg\:focus\:translate-12:focus{
        transform: translate(120px);
    }

    .lg\:focus\:translate-13:focus{
        transform: translate(130px);
    }

    .lg\:focus\:translate-14:focus{
        transform: translate(140px);
    }

    .lg\:focus\:translate-15:focus{
        transform: translate(150px);
    }

    .lg\:focus\:translate-16:focus{
        transform: translate(160px);
    }

    .lg\:focus\:translate-17:focus{
        transform: translate(170px);
    }

    .lg\:focus\:translate-18:focus{
        transform: translate(180px);
    }

    .lg\:focus\:translate-19:focus{
        transform: translate(190px);
    }

    .lg\:focus\:translate-20:focus{
        transform: translate(200px);
    }

    .lg\:focus\:translate-10x:focus{
        transform: translate(10%);
    }

    .lg\:focus\:translate-15x:focus{
        transform: translate(15%);
    }

    .lg\:focus\:translate-20x:focus{
        transform: translate(20%);
    }

    .lg\:focus\:translate-25x:focus{
        transform: translate(25%);
    }

    .lg\:focus\:translate-30x:focus{
        transform: translate(30%);
    }

    .lg\:focus\:translate-35x:focus{
        transform: translate(35%);
    }

    .lg\:focus\:translate-40x:focus{
        transform: translate(40%);
    }

    .lg\:focus\:translate-45x:focus{
        transform: translate(45%);
    }

    .lg\:focus\:translate-50x:focus{
        transform: translate(50%);
    }

    .lg\:focus\:translate-55x:focus{
        transform: translate(55%);
    }

    .lg\:focus\:translate-60x:focus{
        transform: translate(60%);
    }

    .lg\:focus\:translate-65x:focus{
        transform: translate(65%);
    }

    .lg\:focus\:translate-70x:focus{
        transform: translate(70%);
    }

    .lg\:focus\:translate-75x:focus{
        transform: translate(75%);
    }

    .lg\:focus\:translate-80x:focus{
        transform: translate(80%);
    }

    .lg\:focus\:translate-85x:focus{
        transform: translate(85%);
    }

    .lg\:focus\:translate-90x:focus{
        transform: translate(90%);
    }

    .lg\:focus\:translate-95x:focus{
        transform: translate(95%);
    }

    .lg\:focus\:translate-x-0:focus{
        transform: translateX(0);
    }

    .lg\:focus\:translate-x-1:focus{
        transform: translateX(10px);
    }

    .lg\:focus\:translate-x-2:focus{
        transform: translateX(20px);
    }

    .lg\:focus\:translate-x-3:focus{
        transform: translateX(30px);
    }

    .lg\:focus\:translate-x-4:focus{
        transform: translateX(40px);
    }

    .lg\:focus\:translate-x-5:focus{
        transform: translateX(60px);
    }

    .lg\:focus\:translate-x-6:focus{
        transform: translateX(60px);
    }

    .lg\:focus\:translate-x-7:focus{
        transform: translateX(70px);
    }

    .lg\:focus\:translate-x-8:focus{
        transform: translateX(80px);
    }

    .lg\:focus\:translate-x-9:focus{
        transform: translateX(90px);
    }

    .lg\:focus\:translate-x-10:focus{
        transform: translateX(100px);
    }

    .lg\:focus\:translate-x-11:focus{
        transform: translateX(110px);
    }

    .lg\:focus\:translate-x-12:focus{
        transform: translateX(120px);
    }

    .lg\:focus\:translate-x-13:focus{
        transform: translateX(130px);
    }

    .lg\:focus\:translate-x-14:focus{
        transform: translateX(140px);
    }

    .lg\:focus\:translate-x-15:focus{
        transform: translateX(150px);
    }

    .lg\:focus\:translate-x-16:focus{
        transform: translateX(160px);
    }

    .lg\:focus\:translate-x-17:focus{
        transform: translateX(170px);
    }

    .lg\:focus\:translate-x-18:focus{
        transform: translateX(180px);
    }

    .lg\:focus\:translate-x-19:focus{
        transform: translateX(190px);
    }

    .lg\:focus\:translate-x-20:focus{
        transform: translateX(200px);
    }

    .lg\:focus\:translate-x-10x:focus{
        transform: translateX(10%);
    }

    .lg\:focus\:translate-x-15x:focus{
        transform: translateX(15%);
    }

    .lg\:focus\:translate-x-20x:focus{
        transform: translateX(20%);
    }

    .lg\:focus\:translate-x-25x:focus{
        transform: translateX(25%);
    }

    .lg\:focus\:translate-x-30x:focus{
        transform: translateX(30%);
    }

    .lg\:focus\:translate-x-35x:focus{
        transform: translateX(35%);
    }

    .lg\:focus\:translate-x-40x:focus{
        transform: translateX(40%);
    }

    .lg\:focus\:translate-x-45x:focus{
        transform: translateX(45%);
    }

    .lg\:focus\:translate-x-50x:focus{
        transform: translateX(50%);
    }

    .lg\:focus\:translate-x-55x:focus{
        transform: translateX(55%);
    }

    .lg\:focus\:translate-x-60x:focus{
        transform: translateX(60%);
    }

    .lg\:focus\:translate-x-65x:focus{
        transform: translateX(65%);
    }

    .lg\:focus\:translate-x-70x:focus{
        transform: translateX(70%);
    }

    .lg\:focus\:translate-x-75x:focus{
        transform: translateX(75%);
    }

    .lg\:focus\:translate-x-80x:focus{
        transform: translateX(80%);
    }

    .lg\:focus\:translate-x-85x:focus{
        transform: translateX(85%);
    }

    .lg\:focus\:translate-x-90x:focus{
        transform: translateX(90%);
    }

    .lg\:focus\:translate-x-95x:focus{
        transform: translateX(95%);
    }

    .lg\:focus\:translate-y-0:focus{
        transform: translateY(0);
    }

    .lg\:focus\:translate-y-1:focus{
        transform: translateY(10px);
    }

    .lg\:focus\:translate-y-2:focus{
        transform: translateY(20px);
    }

    .lg\:focus\:translate-y-3:focus{
        transform: translateY(30px);
    }

    .lg\:focus\:translate-y-4:focus{
        transform: translateY(40px);
    }

    .lg\:focus\:translate-y-5:focus{
        transform: translateY(60px);
    }

    .lg\:focus\:translate-y-6:focus{
        transform: translateY(60px);
    }

    .lg\:focus\:translate-y-7:focus{
        transform: translateY(70px);
    }

    .lg\:focus\:translate-y-8:focus{
        transform: translateY(80px);
    }

    .lg\:focus\:translate-y-9:focus{
        transform: translateY(90px);
    }

    .lg\:focus\:translate-y-10:focus{
        transform: translateY(100px);
    }

    .lg\:focus\:translate-y-11:focus{
        transform: translateY(110px);
    }

    .lg\:focus\:translate-y-12:focus{
        transform: translateY(120px);
    }

    .lg\:focus\:translate-y-13:focus{
        transform: translateY(130px);
    }

    .lg\:focus\:translate-y-14:focus{
        transform: translateY(140px);
    }

    .lg\:focus\:translate-y-15:focus{
        transform: translateY(150px);
    }

    .lg\:focus\:translate-y-16:focus{
        transform: translateY(160px);
    }

    .lg\:focus\:translate-y-17:focus{
        transform: translateY(170px);
    }

    .lg\:focus\:translate-y-18:focus{
        transform: translateY(180px);
    }

    .lg\:focus\:translate-y-19:focus{
        transform: translateY(190px);
    }

    .lg\:focus\:translate-y-20:focus{
        transform: translateY(200px);
    }

    .lg\:focus\:translate-y-10x:focus{
        transform: translateY(10%);
    }

    .lg\:focus\:translate-y-15x:focus{
        transform: translateY(15%);
    }

    .lg\:focus\:translate-y-20x:focus{
        transform: translateY(20%);
    }

    .lg\:focus\:translate-y-25x:focus{
        transform: translateY(25%);
    }

    .lg\:focus\:translate-y-30x:focus{
        transform: translateY(30%);
    }

    .lg\:focus\:translate-y-35x:focus{
        transform: translateY(35%);
    }

    .lg\:focus\:translate-y-40x:focus{
        transform: translateY(40%);
    }

    .lg\:focus\:translate-y-45x:focus{
        transform: translateY(45%);
    }

    .lg\:focus\:translate-y-50x:focus{
        transform: translateY(50%);
    }

    .lg\:focus\:translate-y-55x:focus{
        transform: translateY(55%);
    }

    .lg\:focus\:translate-y-60x:focus{
        transform: translateY(60%);
    }

    .lg\:focus\:translate-y-65x:focus{
        transform: translateY(65%);
    }

    .lg\:focus\:translate-y-70x:focus{
        transform: translateY(70%);
    }

    .lg\:focus\:translate-y-75x:focus{
        transform: translateY(75%);
    }

    .lg\:focus\:translate-y-80x:focus{
        transform: translateY(80%);
    }

    .lg\:focus\:translate-y-85x:focus{
        transform: translateY(85%);
    }

    .lg\:focus\:translate-y-90x:focus{
        transform: translateY(90%);
    }

    .lg\:focus\:translate-y-95x:focus{
        transform: translateY(95%);
    }
    
    .lg\:focus\:rotate-0:focus{
        transform: rotate(0);
    }
    
    .lg\:focus\:rotate-1:focus{
        transform: rotate(1deg);
    }
    
    .lg\:focus\:rotate-2:focus{
        transform: rotate(2deg);
    }
    
    .lg\:focus\:rotate-3:focus{
        transform: rotate(3deg);
    }
    
    .lg\:focus\:rotate-6:focus{
        transform: rotate(6deg);
    }
    
    .lg\:focus\:rotate-12:focus{
        transform: rotate(12deg);
    }
    
    .lg\:focus\:rotate-20:focus{
        transform: rotate(20deg);
    }
    
    .lg\:focus\:rotate-30:focus{
        transform: rotate(30deg);
    }
    
    .lg\:focus\:rotate-45:focus{
        transform: rotate(45deg);
    }
    
    .lg\:focus\:rotate-60:focus{
        transform: rotate(60deg);
    }
    
    .lg\:focus\:rotate-90:focus{
        transform: rotate(90deg);
    }
    
    .lg\:focus\:rotate-180:focus{
        transform: rotate(180deg);
    }
    
    .lg\:focus\:rotate-259:focus{
        transform: rotate(359deg);
    }
    
    .lg\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .lg\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .lg\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .lg\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .lg\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .lg\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .lg\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }
    
    .lg\:focus\:transition-duration-75:focus{
        transition-duration: 75ms;
    }
    
    .lg\:focus\:transition-duration-100:focus{
        transition-duration: 100ms;
    }
    
    .lg\:focus\:transition-duration-150:focus{
        transition-duration: 150ms;
    }
    
    .lg\:focus\:transition-duration-200:focus{
        transition-duration: 200ms;
    }
    
    .lg\:focus\:transition-duration-300:focus{
        transition-duration: 300ms;
    }
    
    .lg\:focus\:transition-duration-700:focus{
        transition-duration: 700ms;
    }
    
    .lg\:focus\:transition-duration-1000:focus{
        transition-duration: 1000ms;
    }
    
    .lg\:focus\:transition-ease-linear:focus{
        transition-timing-function: linear;
    }
    
    .lg\:focus\:transition-ease-in:focus{
        transition-timing-function: ease-in;
    }
    
    .lg\:focus\:transition-ease-out:focus{
        transition-timing-function: ease-out;
    }
    
    .lg\:focus\:transition-ease-in-out:focus{
        transition-timing-function: ease-in-out;
    }
    
    .lg\:focus\:transition-delay-75:focus{
        transition-delay: 75ms;
    }
    
    .lg\:focus\:transition-delay-100:focus{
        transition-delay: 100ms;
    }
    
    .lg\:focus\:transition-delay-150:focus{
        transition-delay: 150ms;
    }
    
    .lg\:focus\:transition-duration-200:focus{
        transition-delay: 200ms;
    }
    
    .lg\:focus\:transition-delay-300:focus{
        transition-delay: 300ms;
    }
    
    .lg\:focus\:transition-delay-700:focus{
        transition-delay: 700ms;
    }
    
    .lg\:focus\:transition-delay-1000:focus{
        transition-delay: 1000ms;
    }
    
    .lg\:focus\:transition-property-all:focus{
        transition-property: all;
    }
    
    .lg\:focus\:transition-property-colors:focus{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .lg\:focus\:transition-property-opacity:focus{
        transition-property: opacity;
    }
    
    .lg\:focus\:transition-property-transform:focus{
        transition-property: transform;
    }
    
    .lg\:focus\:animation-duration-75:focus{
        animation-duration: 75ms;
    }
    
    .lg\:focus\:animation-duration-100:focus{
        animation-duration: 100ms;
    }
    
    .lg\:focus\:animation-duration-150:focus{
        animation-duration: 150ms;
    }
    
    .lg\:focus\:animation-duration-200:focus{
        animation-duration: 200ms;
    }
    
    .lg\:focus\:animation-duration-300:focus{
        animation-duration: 300ms;
    }
    
    .lg\:focus\:animation-duration-700:focus{
        animation-duration: 700ms;
    }
    
    .lg\:focus\:animation-duration-1000:focus{
        animation-duration: 1000ms;
    }
    
    .lg\:focus\:animation-ease-linear:focus{
        animation-timing-function: linear;
    }
    
    .lg\:focus\:animation-ease-in:focus{
        animation-timing-function: ease-in;
    }
    
    .lg\:focus\:animation-ease-out:focus{
        animation-timing-function: ease-out;
    }
    
    .lg\:focus\:animation-ease-in-out:focus{
        animation-timing-function: ease-in-out;
    }
    
    .lg\:focus\:animation-delay-75:focus{
        animation-delay: 75ms;
    }
    
    .lg\:focus\:animation-delay-100:focus{
        animation-delay: 100ms;
    }
    
    .lg\:focus\:animation-delay-150:focus{
        animation-delay: 150ms;
    }
    
    .lg\:focus\:animation-duration-200:focus{
        animation-delay: 200ms;
    }
    
    .lg\:focus\:animation-delay-300:focus{
        animation-delay: 300ms;
    }
    
    .lg\:focus\:animation-delay-700:focus{
        animation-delay: 700ms;
    }
    
    .lg\:focus\:animation-delay-1000:focus{
        animation-delay: 1000ms;
    }
    
    .lg\:focus\:animation-name-fade-in:focus{
        animation-name: fade-in;
    }
    
    .lg\:focus\:animation-name-fade-out:focus{
        animation-name: fade-out;
    }
    
    .lg\:focus\:animation-name-spin:focus{
        animation-name: spin;
    }
    
    .lg\:focus\:animation-name-translate-x:focus{
        animation-name: translate-x;
    }
    
    .lg\:focus\:animation-name-translate-y:focus{
        animation-name: translate-y;
    }
    
    .lg\:focus\:animation-name-scale-up:focus{
        animation-name: scale-up;
    }
    
    .lg\:focus\:animation-name-scale-down:focus{
        animation-name: scale-down;
    }
    
    .lg\:focus\:animation-name-bounce:focus{
        animation-name: bounce;
    }
    
    .lg\:focus\:animation-name-slide-in:focus{
        animation-name: slide-in;
    }
    
    .lg\:focus\:animation-name-slide-out:focus{
        animation-name: slide-out;
    }
    
    .lg\:focus\:animation-name-pulse:focus{
        animation-name: pulse;
    }
    
    .lg\:focus\:color-white:focus{
        color: var(--white);
    }
    
    .lg\:focus\:color-black:focus{
        color: var(--black);
    }
    
    .lg\:focus\:text-white:focus{
        color: var(--white);
    }
    
    .lg\:focus\:text-black:focus{
        color: var(--black);
    }
    
    .lg\:focus\:bg-white:focus{
        background: var(--white);
    }
    
    .lg\:focus\:bg-black:focus{
        background: var(--black);
    }

    .lg\:focus\:border-white:focus{
        border-color: var(--white);
    }

    .lg\:focus\:border-black:focus{
        border-color: var(--black);
    }
    
    .lg\:focus\:border-teal-50:focus{
        border-color: var(--velocity-teal-50);
    }
    
    .lg\:focus\:border-teal-100:focus{
        border-color: var(--velocity-teal-100);
    }
    
    .lg\:focus\:border-teal-200:focus{
        border-color: var(--velocity-teal-200);
    }
    
    .lg\:focus\:border-teal-300:focus{
        border-color: var(--velocity-teal-300);
    }
    
    .lg\:focus\:border-teal-400:focus{
        border-color: var(--velocity-teal-400);
    }
    
    .lg\:focus\:border-teal-500:focus{
        border-color: var(--velocity-teal-500);
    }
    
    .lg\:focus\:border-teal-600:focus{
        border-color: var(--velocity-teal-600);
    }
    
    .lg\:focus\:border-teal-700:focus{
        border-color: var(--velocity-teal-700);
    }
    
    .lg\:focus\:border-teal-800:focus{
        border-color: var(--velocity-teal-800);
    }
    
    .lg\:focus\:border-teal-900:focus{
        border-color: var(--velocity-teal-900);
    }
    
    .lg\:focus\:border-red-50:focus{
        border-color: var(--velocity-red-50);
    }
    
    .lg\:focus\:border-red-100:focus{
        border-color: var(--velocity-red-100);
    }
    
    .lg\:focus\:border-red-200:focus{
        border-color: var(--velocity-red-200);
    }
    
    .lg\:focus\:border-red-300:focus{
        border-color: var(--velocity-red-300);
    }
    
    .lg\:focus\:border-red-400:focus{
        border-color: var(--velocity-red-400);
    }
    
    .lg\:focus\:border-red-500:focus{
        border-color: var(--velocity-red-500);
    }
    
    .lg\:focus\:border-red-600:focus{
        border-color: var(--velocity-red-600);
    }
    
    .lg\:focus\:border-red-700:focus{
        border-color: var(--velocity-red-700);
    }
    
    .lg\:focus\:border-red-800:focus{
        border-color: var(--velocity-red-800);
    }
    
    .lg\:focus\:border-red-900:focus{
        border-color: var(--velocity-red-900);
    }
    
    .lg\:focus\:border-grey-100:focus{
        border-color: var(--velocity-grey-100);
    }
    
    .lg\:focus\:border-sky-50:focus{
        border-color: var(--velocity-sky-50);
    }
    
    .lg\:focus\:border-sky-100:focus{
        border-color: var(--velocity-sky-100);
    }
    
    .lg\:focus\:border-sky-200:focus{
        border-color: var(--velocity-sky-200);
    }
    
    .lg\:focus\:border-sky-300:focus{
        border-color: var(--velocity-sky-300);
    }
    
    .lg\:focus\:border-sky-400:focus{
        border-color: var(--velocity-sky-400);
    }
    
    .lg\:focus\:border-sky-500:focus{
        border-color: var(--velocity-sky-500);
    }
    
    .lg\:focus\:border-sky-600:focus{
        border-color: var(--velocity-sky-600);
    }
    
    .lg\:focus\:border-sky-700:focus{
        border-color: var(--velocity-sky-700);
    }
    
    .lg\:focus\:border-sky-800:focus{
        border-color: var(--velocity-sky-800);
    }
    
    .lg\:focus\:border-sky-900:focus{
        border-color: var(--velocity-sky-900);
    }
    
    .lg\:focus\:border-green-50:focus{
        border-color: var(--velocity-green-50);
    }
    
    .lg\:focus\:border-green-100:focus{
        border-color: var(--velocity-green-100);
    }
    
    .lg\:focus\:border-green-200:focus{
        border-color: var(--velocity-green-200);
    }
    
    .lg\:focus\:border-green-300:focus{
        border-color: var(--velocity-green-300);
    }
    
    .lg\:focus\:border-green-400:focus{
        border-color: var(--velocity-green-400);
    }
    
    .lg\:focus\:border-green-500:focus{
        border-color: var(--velocity-green-500);
    }
    
    .lg\:focus\:border-green-600:focus{
        border-color: var(--velocity-green-600);
    }
    
    .lg\:focus\:border-green-700:focus{
        border-color: var(--velocity-green-700);
    }
    
    .lg\:focus\:border-green-800:focus{
        border-color: var(--velocity-green-800);
    }
    
    .lg\:focus\:border-green-900:focus{
        border-color: var(--velocity-green-900);
    }
    
    .lg\:focus\:border-grey-200:focus{
        border-color: var(--velocity-grey-200);
    }
    
    .lg\:focus\:border-grey-300:focus{
        border-color: var(--velocity-grey-300);
    }
    
    .lg\:focus\:border-grey-400:focus{
        border-color: var(--velocity-grey-400);
    }
    
    .lg\:focus\:border-grey-500:focus{
        border-color: var(--velocity-grey-500);
    }
    
    .lg\:focus\:border-grey-600:focus{
        border-color: var(--velocity-grey-600);
    }
    
    .lg\:focus\:border-grey-700:focus{
        border-color: var(--velocity-grey-700);
    }
    
    .lg\:focus\:border-grey-800:focus{
        border-color: var(--velocity-grey-800);
    }
    
    .lg\:focus\:border-grey-900:focus{
        border-color: var(--velocity-grey-900);
    }
    
    .lg\:focus\:border-yellow-50:focus{
        border-color: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:border-yellow-100:focus{
        border-color: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:border-yellow-200:focus{
        border-color: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:border-yellow-300:focus{
        border-color: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:border-yellow-400:focus{
        border-color: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:border-yellow-500:focus{
        border-color: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:border-yellow-600:focus{
        border-color: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:border-yellow-700:focus{
        border-color: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:border-yellow-800:focus{
        border-color: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:border-yellow-900:focus{
        border-color: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:border-cyan-50:focus{
        border-color: var(--velocity-cyan-50);
    }
    
    .lg\:focus\:border-cyan-100:focus{
        border-color: var(--velocity-cyan-100);
    }
    
    .lg\:focus\:border-cyan-200:focus{
        border-color: var(--velocity-cyan-200);
    }
    
    .lg\:focus\:border-cyan-300:focus{
        border-color: var(--velocity-cyan-300);
    }
    
    .lg\:focus\:border-cyan-400:focus{
        border-color: var(--velocity-cyan-400);
    }
    
    .lg\:focus\:border-cyan-500:focus{
        border-color: var(--velocity-cyan-500);
    }
    
    .lg\:focus\:border-cyan-600:focus{
        border-color: var(--velocity-cyan-600);
    }
    
    .lg\:focus\:border-cyan-700:focus{
        border-color: var(--velocity-cyan-700);
    }
    
    .lg\:focus\:border-cyan-800:focus{
        border-color: var(--velocity-cyan-800);
    }
    
    .lg\:focus\:border-cyan-900:focus{
        border-color: var(--velocity-cyan-900);
    }
    
    .lg\:focus\:border-orange-50:focus{
        border-color: var(--velocity-orange-50);
    }
    
    .lg\:focus\:border-orange-100:focus{
        border-color: var(--velocity-orange-100);
    }
    
    .lg\:focus\:border-orange-200:focus{
        border-color: var(--velocity-orange-200);
    }
    
    .lg\:focus\:border-orange-300:focus{
        border-color: var(--velocity-orange-300);
    }
    
    .lg\:focus\:border-orange-400:focus{
        border-color: var(--velocity-orange-400);
    }
    
    .lg\:focus\:border-orange-500:focus{
        border-color: var(--velocity-orange-500);
    }
    
    .lg\:focus\:border-orange-600:focus{
        border-color: var(--velocity-orange-600);
    }
    
    .lg\:focus\:border-orange-700:focus{
        border-color: var(--velocity-orange-700);
    }
    
    .lg\:focus\:border-orange-800:focus{
        border-color: var(--velocity-orange-800);
    }
    
    .lg\:focus\:border-orange-900:focus{
        border-color: var(--velocity-orange-900);
    }
    
    .lg\:focus\:border-blue-50:focus{
        border-color: var(--velocity-blue-50);
    }
    
    .lg\:focus\:border-blue-100:focus{
        border-color: var(--velocity-blue-100);
    }
    
    .lg\:focus\:border-blue-200:focus{
        border-color: var(--velocity-blue-200);
    }
    
    .lg\:focus\:border-blue-300:focus{
        border-color: var(--velocity-blue-300);
    }
    
    .lg\:focus\:border-blue-400:focus{
        border-color: var(--velocity-blue-400);
    }
    
    .lg\:focus\:border-blue-500:focus{
        border-color: var(--velocity-blue-500);
    }
    
    .lg\:focus\:border-blue-600:focus{
        border-color: var(--velocity-blue-600);
    }
    
    .lg\:focus\:border-blue-700:focus{
        border-color: var(--velocity-blue-700);
    }
    
    .lg\:focus\:border-blue-800:focus{
        border-color: var(--velocity-blue-800);
    }
    
    .lg\:focus\:border-blue-900:focus{
        border-color: var(--velocity-blue-900);
    }
    
    .lg\:focus\:border-lime-50:focus{
        border-color: var(--velocity-lime-50);
    }
    
    .lg\:focus\:border-lime-100:focus{
        border-color: var(--velocity-lime-100);
    }
    
    .lg\:focus\:border-lime-200:focus{
        border-color: var(--velocity-lime-200);
    }
    
    .lg\:focus\:border-lime-300:focus{
        border-color: var(--velocity-lime-300);
    }
    
    .lg\:focus\:border-lime-400:focus{
        border-color: var(--velocity-lime-400);
    }
    
    .lg\:focus\:border-lime-500:focus{
        border-color: var(--velocity-lime-500);
    }
    
    .lg\:focus\:border-lime-600:focus{
        border-color: var(--velocity-lime-600);
    }
    
    .lg\:focus\:border-lime-700:focus{
        border-color: var(--velocity-lime-700);
    }
    
    .lg\:focus\:border-lime-800:focus{
        border-color: var(--velocity-lime-800);
    }
    
    .lg\:focus\:border-lime-900:focus{
        border-color: var(--velocity-lime-900);
    }
    
    .lg\:focus\:border-purple-50:focus{
        border-color: var(--velocity-purple-50);
    }
    
    .lg\:focus\:border-purple-100:focus{
        border-color: var(--velocity-purple-100);
    }
    
    .lg\:focus\:border-purple-200:focus{
        border-color: var(--velocity-purple-200);
    }
    
    .lg\:focus\:border-purple-300:focus{
        border-color: var(--velocity-purple-300);
    }
    
    .lg\:focus\:border-purple-400:focus{
        border-color: var(--velocity-purple-400);
    }
    
    .lg\:focus\:border-purple-500:focus{
        border-color: var(--velocity-purple-500);
    }
    
    .lg\:focus\:border-purple-600:focus{
        border-color: var(--velocity-purple-600);
    }
    
    .lg\:focus\:border-purple-700:focus{
        border-color: var(--velocity-purple-700);
    }
    
    .lg\:focus\:border-purple-800:focus{
        border-color: var(--velocity-purple-800);
    }
    
    .lg\:focus\:border-purple-900:focus{
        border-color: var(--velocity-purple-900);
    }
    
    .lg\:focus\:border-indigo-50:focus{
        border-color: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:border-indigo-100:focus{
        border-color: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:border-indigo-200:focus{
        border-color: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:border-indigo-300:focus{
        border-color: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:border-indigo-400:focus{
        border-color: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:border-indigo-500:focus{
        border-color: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:border-indigo-600:focus{
        border-color: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:border-indigo-700:focus{
        border-color: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:border-indigo-800:focus{
        border-color: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:border-indigo-900:focus{
        border-color: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:border-pink-50:focus{
        border-color: var(--velocity-pink-50);
    }
    
    .lg\:focus\:border-pink-100:focus{
        border-color: var(--velocity-pink-100);
    }
    
    .lg\:focus\:border-pink-200:focus{
        border-color: var(--velocity-pink-200);
    }
    
    .lg\:focus\:border-pink-300:focus{
        border-color: var(--velocity-pink-300);
    }
    
    .lg\:focus\:border-pink-400:focus{
        border-color: var(--velocity-pink-400);
    }
    
    .lg\:focus\:border-pink-500:focus{
        border-color: var(--velocity-pink-500);
    }
    
    .lg\:focus\:border-pink-600:focus{
        border-color: var(--velocity-pink-600);
    }
    
    .lg\:focus\:border-pink-700:focus{
        border-color: var(--velocity-pink-700);
    }
    
    .lg\:focus\:border-pink-800:focus{
        border-color: var(--velocity-pink-800);
    }
    
    .lg\:focus\:border-pink-900:focus{
        border-color: var(--velocity-pink-900);
    }
    
    .lg\:focus\:border-violet-50:focus{
        border-color: var(--velocity-violet-50);
    }
    
    .lg\:focus\:border-violet-100:focus{
        border-color: var(--velocity-violet-100);
    }
    
    .lg\:focus\:border-violet-200:focus{
        border-color: var(--velocity-violet-200);
    }
    
    .lg\:focus\:border-violet-300:focus{
        border-color: var(--velocity-violet-300);
    }
    
    .lg\:focus\:border-violet-400:focus{
        border-color: var(--velocity-violet-400);
    }
    
    .lg\:focus\:border-violet-500:focus{
        border-color: var(--velocity-violet-500);
    }
    
    .lg\:focus\:border-violet-600:focus{
        border-color: var(--velocity-violet-600);
    }
    
    .lg\:focus\:border-violet-700:focus{
        border-color: var(--velocity-violet-700);
    }
    
    .lg\:focus\:border-violet-800:focus{
        border-color: var(--velocity-violet-800);
    }
    
    .lg\:focus\:border-violet-900:focus{
        border-color: var(--velocity-violet-900);
    }
    
    .lg\:focus\:border-slate-50:focus{
        border-color: var(--velocity-slate-50);
    }
    
    .lg\:focus\:border-slate-100:focus{
        border-color: var(--velocity-slate-100);
    }
    
    .lg\:focus\:border-slate-200:focus{
        border-color: var(--velocity-slate-200);
    }
    
    .lg\:focus\:border-slate-300:focus{
        border-color: var(--velocity-slate-300);
    }
    
    .lg\:focus\:border-slate-400:focus{
        border-color: var(--velocity-slate-400);
    }
    
    .lg\:focus\:border-slate-500:focus{
        border-color: var(--velocity-slate-500);
    }
    
    .lg\:focus\:border-slate-600:focus{
        border-color: var(--velocity-slate-600);
    }
    
    .lg\:focus\:border-slate-700:focus{
        border-color: var(--velocity-slate-700);
    }
    
    .lg\:focus\:border-slate-800:focus{
        border-color: var(--velocity-slate-800);
    }
    
    .lg\:focus\:border-slate-900:focus{
        border-color: var(--velocity-slate-900);
    }
    
    .lg\:focus\:border-rose-50:focus{
        border-color: var(--velocity-rose-50);
    }
    
    .lg\:focus\:border-rose-100:focus{
        border-color: var(--velocity-rose-100);
    }
    
    .lg\:focus\:border-rose-200:focus{
        border-color: var(--velocity-rose-200);
    }
    
    .lg\:focus\:border-rose-300:focus{
        border-color: var(--velocity-rose-300);
    }
    
    .lg\:focus\:border-rose-400:focus{
        border-color: var(--velocity-rose-400);
    }
    
    .lg\:focus\:border-rose-500:focus{
        border-color: var(--velocity-rose-500);
    }
    
    .lg\:focus\:border-rose-600:focus{
        border-color: var(--velocity-rose-600);
    }
    
    .lg\:focus\:border-rose-700:focus{
        border-color: var(--velocity-rose-700);
    }
    
    .lg\:focus\:border-rose-800:focus{
        border-color: var(--velocity-rose-800);
    }
    
    .lg\:focus\:border-rose-900:focus{
        border-color: var(--velocity-rose-900);
    }
    
    .lg\:focus\:fill-teal-50:focus{
        fill: var(--velocity-teal-50);
    }
    
    .lg\:focus\:fill-teal-100:focus{
        fill: var(--velocity-teal-100);
    }
    
    .lg\:focus\:fill-teal-200:focus{
        fill: var(--velocity-teal-200);
    }
    
    .lg\:focus\:fill-teal-300:focus{
        fill: var(--velocity-teal-300);
    }
    
    .lg\:focus\:fill-teal-400:focus{
        fill: var(--velocity-teal-400);
    }
    
    .lg\:focus\:fill-teal-500:focus{
        fill: var(--velocity-teal-500);
    }
    
    .lg\:focus\:fill-teal-600:focus{
        fill: var(--velocity-teal-600);
    }
    
    .lg\:focus\:fill-teal-700:focus{
        fill: var(--velocity-teal-700);
    }
    
    .lg\:focus\:fill-teal-800:focus{
        fill: var(--velocity-teal-800);
    }
    
    .lg\:focus\:fill-teal-900:focus{
        fill: var(--velocity-teal-900);
    }
    
    .lg\:focus\:fill-red-50:focus{
        fill: var(--velocity-red-50);
    }
    
    .lg\:focus\:fill-red-100:focus{
        fill: var(--velocity-red-100);
    }
    
    .lg\:focus\:fill-red-200:focus{
        fill: var(--velocity-red-200);
    }
    
    .lg\:focus\:fill-red-300:focus{
        fill: var(--velocity-red-300);
    }
    
    .lg\:focus\:fill-red-400:focus{
        fill: var(--velocity-red-400);
    }
    
    .lg\:focus\:fill-red-500:focus{
        fill: var(--velocity-red-500);
    }
    
    .lg\:focus\:fill-red-600:focus{
        fill: var(--velocity-red-600);
    }
    
    .lg\:focus\:fill-red-700:focus{
        fill: var(--velocity-red-700);
    }
    
    .lg\:focus\:fill-red-800:focus{
        fill: var(--velocity-red-800);
    }
    
    .lg\:focus\:fill-red-900:focus{
        fill: var(--velocity-red-900);
    }
    
    .lg\:focus\:fill-grey-100:focus{
        fill: var(--velocity-grey-100);
    }
    
    .lg\:focus\:fill-sky-50:focus{
        fill: var(--velocity-sky-50);
    }
    
    .lg\:focus\:fill-sky-100:focus{
        fill: var(--velocity-sky-100);
    }
    
    .lg\:focus\:fill-sky-200:focus{
        fill: var(--velocity-sky-200);
    }
    
    .lg\:focus\:fill-sky-300:focus{
        fill: var(--velocity-sky-300);
    }
    
    .lg\:focus\:fill-sky-400:focus{
        fill: var(--velocity-sky-400);
    }
    
    .lg\:focus\:fill-sky-500:focus{
        fill: var(--velocity-sky-500);
    }
    
    .lg\:focus\:fill-sky-600:focus{
        fill: var(--velocity-sky-600);
    }
    
    .lg\:focus\:fill-sky-700:focus{
        fill: var(--velocity-sky-700);
    }
    
    .lg\:focus\:fill-sky-800:focus{
        fill: var(--velocity-sky-800);
    }
    
    .lg\:focus\:fill-sky-900:focus{
        fill: var(--velocity-sky-900);
    }
    
    .lg\:focus\:fill-green-50:focus{
        fill: var(--velocity-green-50);
    }
    
    .lg\:focus\:fill-green-100:focus{
        fill: var(--velocity-green-100);
    }
    
    .lg\:focus\:fill-green-200:focus{
        fill: var(--velocity-green-200);
    }
    
    .lg\:focus\:fill-green-300:focus{
        fill: var(--velocity-green-300);
    }
    
    .lg\:focus\:fill-green-400:focus{
        fill: var(--velocity-green-400);
    }
    
    .lg\:focus\:fill-green-500:focus{
        fill: var(--velocity-green-500);
    }
    
    .lg\:focus\:fill-green-600:focus{
        fill: var(--velocity-green-600);
    }
    
    .lg\:focus\:fill-green-700:focus{
        fill: var(--velocity-green-700);
    }
    
    .lg\:focus\:fill-green-800:focus{
        fill: var(--velocity-green-800);
    }
    
    .lg\:focus\:fill-green-900:focus{
        fill: var(--velocity-green-900);
    }
    
    .lg\:focus\:fill-grey-200:focus{
        fill: var(--velocity-grey-200);
    }
    
    .lg\:focus\:fill-grey-300:focus{
        fill: var(--velocity-grey-300);
    }
    
    .lg\:focus\:fill-grey-400:focus{
        fill: var(--velocity-grey-400);
    }
    
    .lg\:focus\:fill-grey-500:focus{
        fill: var(--velocity-grey-500);
    }
    
    .lg\:focus\:fill-grey-600:focus{
        fill: var(--velocity-grey-600);
    }
    
    .lg\:focus\:fill-grey-700:focus{
        fill: var(--velocity-grey-700);
    }
    
    .lg\:focus\:fill-grey-800:focus{
        fill: var(--velocity-grey-800);
    }
    
    .lg\:focus\:fill-grey-900:focus{
        fill: var(--velocity-grey-900);
    }
    
    .lg\:focus\:fill-yellow-50:focus{
        fill: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:fill-yellow-100:focus{
        fill: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:fill-yellow-200:focus{
        fill: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:fill-yellow-300:focus{
        fill: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:fill-yellow-400:focus{
        fill: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:fill-yellow-500:focus{
        fill: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:fill-yellow-600:focus{
        fill: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:fill-yellow-700:focus{
        fill: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:fill-yellow-800:focus{
        fill: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:fill-yellow-900:focus{
        fill: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:fill-cyan-50:focus{
        fill: var(--velocity-cyan-50);
    }
    
    .lg\:focus\:fill-cyan-100:focus{
        fill: var(--velocity-cyan-100);
    }
    
    .lg\:focus\:fill-cyan-200:focus{
        fill: var(--velocity-cyan-200);
    }
    
    .lg\:focus\:fill-cyan-300:focus{
        fill: var(--velocity-cyan-300);
    }
    
    .lg\:focus\:fill-cyan-400:focus{
        fill: var(--velocity-cyan-400);
    }
    
    .lg\:focus\:fill-cyan-500:focus{
        fill: var(--velocity-cyan-500);
    }
    
    .lg\:focus\:fill-cyan-600:focus{
        fill: var(--velocity-cyan-600);
    }
    
    .lg\:focus\:fill-cyan-700:focus{
        fill: var(--velocity-cyan-700);
    }
    
    .lg\:focus\:fill-cyan-800:focus{
        fill: var(--velocity-cyan-800);
    }
    
    .lg\:focus\:fill-cyan-900:focus{
        fill: var(--velocity-cyan-900);
    }
    
    .lg\:focus\:fill-orange-50:focus{
        fill: var(--velocity-orange-50);
    }
    
    .lg\:focus\:fill-orange-100:focus{
        fill: var(--velocity-orange-100);
    }
    
    .lg\:focus\:fill-orange-200:focus{
        fill: var(--velocity-orange-200);
    }
    
    .lg\:focus\:fill-orange-300:focus{
        fill: var(--velocity-orange-300);
    }
    
    .lg\:focus\:fill-orange-400:focus{
        fill: var(--velocity-orange-400);
    }
    
    .lg\:focus\:fill-orange-500:focus{
        fill: var(--velocity-orange-500);
    }
    
    .lg\:focus\:fill-orange-600:focus{
        fill: var(--velocity-orange-600);
    }
    
    .lg\:focus\:fill-orange-700:focus{
        fill: var(--velocity-orange-700);
    }
    
    .lg\:focus\:fill-orange-800:focus{
        fill: var(--velocity-orange-800);
    }
    
    .lg\:focus\:fill-orange-900:focus{
        fill: var(--velocity-orange-900);
    }
    
    .lg\:focus\:fill-blue-50:focus{
        fill: var(--velocity-blue-50);
    }
    
    .lg\:focus\:fill-blue-100:focus{
        fill: var(--velocity-blue-100);
    }
    
    .lg\:focus\:fill-blue-200:focus{
        fill: var(--velocity-blue-200);
    }
    
    .lg\:focus\:fill-blue-300:focus{
        fill: var(--velocity-blue-300);
    }
    
    .lg\:focus\:fill-blue-400:focus{
        fill: var(--velocity-blue-400);
    }
    
    .lg\:focus\:fill-blue-500:focus{
        fill: var(--velocity-blue-500);
    }
    
    .lg\:focus\:fill-blue-600:focus{
        fill: var(--velocity-blue-600);
    }
    
    .lg\:focus\:fill-blue-700:focus{
        fill: var(--velocity-blue-700);
    }
    
    .lg\:focus\:fill-blue-800:focus{
        fill: var(--velocity-blue-800);
    }
    
    .lg\:focus\:fill-blue-900:focus{
        fill: var(--velocity-blue-900);
    }
    
    .lg\:focus\:fill-lime-50:focus{
        fill: var(--velocity-lime-50);
    }
    
    .lg\:focus\:fill-lime-100:focus{
        fill: var(--velocity-lime-100);
    }
    
    .lg\:focus\:fill-lime-200:focus{
        fill: var(--velocity-lime-200);
    }
    
    .lg\:focus\:fill-lime-300:focus{
        fill: var(--velocity-lime-300);
    }
    
    .lg\:focus\:fill-lime-400:focus{
        fill: var(--velocity-lime-400);
    }
    
    .lg\:focus\:fill-lime-500:focus{
        fill: var(--velocity-lime-500);
    }
    
    .lg\:focus\:fill-lime-600:focus{
        fill: var(--velocity-lime-600);
    }
    
    .lg\:focus\:fill-lime-700:focus{
        fill: var(--velocity-lime-700);
    }
    
    .lg\:focus\:fill-lime-800:focus{
        fill: var(--velocity-lime-800);
    }
    
    .lg\:focus\:fill-lime-900:focus{
        fill: var(--velocity-lime-900);
    }
    
    .lg\:focus\:fill-purple-50:focus{
        fill: var(--velocity-purple-50);
    }
    
    .lg\:focus\:fill-purple-100:focus{
        fill: var(--velocity-purple-100);
    }
    
    .lg\:focus\:fill-purple-200:focus{
        fill: var(--velocity-purple-200);
    }
    
    .lg\:focus\:fill-purple-300:focus{
        fill: var(--velocity-purple-300);
    }
    
    .lg\:focus\:fill-purple-400:focus{
        fill: var(--velocity-purple-400);
    }
    
    .lg\:focus\:fill-purple-500:focus{
        fill: var(--velocity-purple-500);
    }
    
    .lg\:focus\:fill-purple-600:focus{
        fill: var(--velocity-purple-600);
    }
    
    .lg\:focus\:fill-purple-700:focus{
        fill: var(--velocity-purple-700);
    }
    
    .lg\:focus\:fill-purple-800:focus{
        fill: var(--velocity-purple-800);
    }
    
    .lg\:focus\:fill-purple-900:focus{
        fill: var(--velocity-purple-900);
    }
    
    .lg\:focus\:fill-indigo-50:focus{
        fill: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:fill-indigo-100:focus{
        fill: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:fill-indigo-200:focus{
        fill: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:fill-indigo-300:focus{
        fill: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:fill-indigo-400:focus{
        fill: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:fill-indigo-500:focus{
        fill: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:fill-indigo-600:focus{
        fill: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:fill-indigo-700:focus{
        fill: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:fill-indigo-800:focus{
        fill: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:fill-indigo-900:focus{
        fill: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:fill-pink-50:focus{
        fill: var(--velocity-pink-50);
    }
    
    .lg\:focus\:fill-pink-100:focus{
        fill: var(--velocity-pink-100);
    }
    
    .lg\:focus\:fill-pink-200:focus{
        fill: var(--velocity-pink-200);
    }
    
    .lg\:focus\:fill-pink-300:focus{
        fill: var(--velocity-pink-300);
    }
    
    .lg\:focus\:fill-pink-400:focus{
        fill: var(--velocity-pink-400);
    }
    
    .lg\:focus\:fill-pink-500:focus{
        fill: var(--velocity-pink-500);
    }
    
    .lg\:focus\:fill-pink-600:focus{
        fill: var(--velocity-pink-600);
    }
    
    .lg\:focus\:fill-pink-700:focus{
        fill: var(--velocity-pink-700);
    }
    
    .lg\:focus\:fill-pink-800:focus{
        fill: var(--velocity-pink-800);
    }
    
    .lg\:focus\:fill-pink-900:focus{
        fill: var(--velocity-pink-900);
    }
    
    .lg\:focus\:fill-violet-50:focus{
        fill: var(--velocity-violet-50);
    }
    
    .lg\:focus\:fill-violet-100:focus{
        fill: var(--velocity-violet-100);
    }
    
    .lg\:focus\:fill-violet-200:focus{
        fill: var(--velocity-violet-200);
    }
    
    .lg\:focus\:fill-violet-300:focus{
        fill: var(--velocity-violet-300);
    }
    
    .lg\:focus\:fill-violet-400:focus{
        fill: var(--velocity-violet-400);
    }
    
    .lg\:focus\:fill-violet-500:focus{
        fill: var(--velocity-violet-500);
    }
    
    .lg\:focus\:fill-violet-600:focus{
        fill: var(--velocity-violet-600);
    }
    
    .lg\:focus\:fill-violet-700:focus{
        fill: var(--velocity-violet-700);
    }
    
    .lg\:focus\:fill-violet-800:focus{
        fill: var(--velocity-violet-800);
    }
    
    .lg\:focus\:fill-violet-900:focus{
        fill: var(--velocity-violet-900);
    }
    
    .lg\:focus\:fill-slate-50:focus{
        fill: var(--velocity-slate-50);
    }
    
    .lg\:focus\:fill-slate-100:focus{
        fill: var(--velocity-slate-100);
    }
    
    .lg\:focus\:fill-slate-200:focus{
        fill: var(--velocity-slate-200);
    }
    
    .lg\:focus\:fill-slate-300:focus{
        fill: var(--velocity-slate-300);
    }
    
    .lg\:focus\:fill-slate-400:focus{
        fill: var(--velocity-slate-400);
    }
    
    .lg\:focus\:fill-slate-500:focus{
        fill: var(--velocity-slate-500);
    }
    
    .lg\:focus\:fill-slate-600:focus{
        fill: var(--velocity-slate-600);
    }
    
    .lg\:focus\:fill-slate-700:focus{
        fill: var(--velocity-slate-700);
    }
    
    .lg\:focus\:fill-slate-800:focus{
        fill: var(--velocity-slate-800);
    }
    
    .lg\:focus\:fill-slate-900:focus{
        fill: var(--velocity-slate-900);
    }
    
    .lg\:focus\:fill-rose-50:focus{
        fill: var(--velocity-rose-50);
    }
    
    .lg\:focus\:fill-rose-100:focus{
        fill: var(--velocity-rose-100);
    }
    
    .lg\:focus\:fill-rose-200:focus{
        fill: var(--velocity-rose-200);
    }
    
    .lg\:focus\:fill-rose-300:focus{
        fill: var(--velocity-rose-300);
    }
    
    .lg\:focus\:fill-rose-400:focus{
        fill: var(--velocity-rose-400);
    }
    
    .lg\:focus\:fill-rose-500:focus{
        fill: var(--velocity-rose-500);
    }
    
    .lg\:focus\:fill-rose-600:focus{
        fill: var(--velocity-rose-600);
    }
    
    .lg\:focus\:fill-rose-700:focus{
        fill: var(--velocity-rose-700);
    }
    
    .lg\:focus\:fill-rose-800:focus{
        fill: var(--velocity-rose-800);
    }
    
    .lg\:focus\:fill-rose-900:focus{
        fill: var(--velocity-rose-900);
    }
    
    .lg\:focus\:fill-transparent:focus{
        fill: transparent;
    }
    
    .lg\:focus\:color-teal-50:focus{
        color: var(--velocity-teal-50);
    }
    
    .lg\:focus\:color-teal-100:focus{
        color: var(--velocity-teal-100);
    }
    
    .lg\:focus\:color-teal-200:focus{
        color: var(--velocity-teal-200);
    }
    
    .lg\:focus\:color-teal-300:focus{
        color: var(--velocity-teal-300);
    }
    
    .lg\:focus\:color-teal-400:focus{
        color: var(--velocity-teal-400);
    }
    
    .lg\:focus\:color-teal-500:focus{
        color: var(--velocity-teal-500);
    }
    
    .lg\:focus\:color-teal-600:focus{
        color: var(--velocity-teal-600);
    }
    
    .lg\:focus\:color-teal-700:focus{
        color: var(--velocity-teal-700);
    }
    
    .lg\:focus\:color-teal-800:focus{
        color: var(--velocity-teal-800);
    }
    
    .lg\:focus\:color-teal-900:focus{
        color: var(--velocity-teal-900);
    }
    
    .lg\:focus\:color-red-50:focus{
        color: var(--velocity-red-50);
    }
    
    .lg\:focus\:color-red-100:focus{
        color: var(--velocity-red-100);
    }
    
    .lg\:focus\:color-red-200:focus{
        color: var(--velocity-red-200);
    }
    
    .lg\:focus\:color-red-300:focus{
        color: var(--velocity-red-300);
    }
    
    .lg\:focus\:color-red-400:focus{
        color: var(--velocity-red-400);
    }
    
    .lg\:focus\:color-red-500:focus{
        color: var(--velocity-red-500);
    }
    
    .lg\:focus\:color-red-600:focus{
        color: var(--velocity-red-600);
    }
    
    .lg\:focus\:color-red-700:focus{
        color: var(--velocity-red-700);
    }
    
    .lg\:focus\:color-red-800:focus{
        color: var(--velocity-red-800);
    }
    
    .lg\:focus\:color-red-900:focus{
        color: var(--velocity-red-900);
    }
    
    .lg\:focus\:color-grey-100:focus{
        color: var(--velocity-grey-100);
    }
    
    .lg\:focus\:color-sky-50:focus{
        color: var(--velocity-sky-50);
    }
    
    .lg\:focus\:color-sky-100:focus{
        color: var(--velocity-sky-100);
    }
    
    .lg\:focus\:color-sky-200:focus{
        color: var(--velocity-sky-200);
    }
    
    .lg\:focus\:color-sky-300:focus{
        color: var(--velocity-sky-300);
    }
    
    .lg\:focus\:color-sky-400:focus{
        color: var(--velocity-sky-400);
    }
    
    .lg\:focus\:color-sky-500:focus{
        color: var(--velocity-sky-500);
    }
    
    .lg\:focus\:color-sky-600:focus{
        color: var(--velocity-sky-600);
    }
    
    .lg\:focus\:color-sky-700:focus{
        color: var(--velocity-sky-700);
    }
    
    .lg\:focus\:color-sky-800:focus{
        color: var(--velocity-sky-800);
    }
    
    .lg\:focus\:color-sky-900:focus{
        color: var(--velocity-sky-900);
    }
    
    .lg\:focus\:color-green-50:focus{
        color: var(--velocity-green-50);
    }
    
    .lg\:focus\:color-green-100:focus{
        color: var(--velocity-green-100);
    }
    
    .lg\:focus\:color-green-200:focus{
        color: var(--velocity-green-200);
    }
    
    .lg\:focus\:color-green-300:focus{
        color: var(--velocity-green-300);
    }
    
    .lg\:focus\:color-green-400:focus{
        color: var(--velocity-green-400);
    }
    
    .lg\:focus\:color-green-500:focus{
        color: var(--velocity-green-500);
    }
    
    .lg\:focus\:color-green-600:focus{
        color: var(--velocity-green-600);
    }
    
    .lg\:focus\:color-green-700:focus{
        color: var(--velocity-green-700);
    }
    
    .lg\:focus\:color-green-800:focus{
        color: var(--velocity-green-800);
    }
    
    .lg\:focus\:color-green-900:focus{
        color: var(--velocity-green-900);
    }
    
    .lg\:focus\:color-grey-200:focus{
        color: var(--velocity-grey-200);
    }
    
    .lg\:focus\:color-grey-300:focus{
        color: var(--velocity-grey-300);
    }
    
    .lg\:focus\:color-grey-400:focus{
        color: var(--velocity-grey-400);
    }
    
    .lg\:focus\:color-grey-500:focus{
        color: var(--velocity-grey-500);
    }
    
    .lg\:focus\:color-grey-600:focus{
        color: var(--velocity-grey-600);
    }
    
    .lg\:focus\:color-grey-700:focus{
        color: var(--velocity-grey-700);
    }
    
    .lg\:focus\:color-grey-800:focus{
        color: var(--velocity-grey-800);
    }
    
    .lg\:focus\:color-grey-900:focus{
        color: var(--velocity-grey-900);
    }
    
    .lg\:focus\:color-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:color-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:color-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:color-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:color-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:color-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:color-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:color-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:color-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:color-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:color-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:focus\:color-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:focus\:color-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:focus\:color-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:focus\:color-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:focus\:color-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:focus\:color-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:focus\:color-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:focus\:color-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:focus\:color-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:focus\:color-orange-50:focus{
        color: var(--velocity-orange-50);
    }
    
    .lg\:focus\:color-orange-100:focus{
        color: var(--velocity-orange-100);
    }
    
    .lg\:focus\:color-orange-200:focus{
        color: var(--velocity-orange-200);
    }
    
    .lg\:focus\:color-orange-300:focus{
        color: var(--velocity-orange-300);
    }
    
    .lg\:focus\:color-orange-400:focus{
        color: var(--velocity-orange-400);
    }
    
    .lg\:focus\:color-orange-500:focus{
        color: var(--velocity-orange-500);
    }
    
    .lg\:focus\:color-orange-600:focus{
        color: var(--velocity-orange-600);
    }
    
    .lg\:focus\:color-orange-700:focus{
        color: var(--velocity-orange-700);
    }
    
    .lg\:focus\:color-orange-800:focus{
        color: var(--velocity-orange-800);
    }
    
    .lg\:focus\:color-orange-900:focus{
        color: var(--velocity-orange-900);
    }
    
    .lg\:focus\:color-blue-50:focus{
        color: var(--velocity-blue-50);
    }
    
    .lg\:focus\:color-blue-100:focus{
        color: var(--velocity-blue-100);
    }
    
    .lg\:focus\:color-blue-200:focus{
        color: var(--velocity-blue-200);
    }
    
    .lg\:focus\:color-blue-300:focus{
        color: var(--velocity-blue-300);
    }
    
    .lg\:focus\:color-blue-400:focus{
        color: var(--velocity-blue-400);
    }
    
    .lg\:focus\:color-blue-500:focus{
        color: var(--velocity-blue-500);
    }
    
    .lg\:focus\:color-blue-600:focus{
        color: var(--velocity-blue-600);
    }
    
    .lg\:focus\:color-blue-700:focus{
        color: var(--velocity-blue-700);
    }
    
    .lg\:focus\:color-blue-800:focus{
        color: var(--velocity-blue-800);
    }
    
    .lg\:focus\:color-blue-900:focus{
        color: var(--velocity-blue-900);
    }
    
    .lg\:focus\:color-lime-50:focus{
        color: var(--velocity-lime-50);
    }
    
    .lg\:focus\:color-lime-100:focus{
        color: var(--velocity-lime-100);
    }
    
    .lg\:focus\:color-lime-200:focus{
        color: var(--velocity-lime-200);
    }
    
    .lg\:focus\:color-lime-300:focus{
        color: var(--velocity-lime-300);
    }
    
    .lg\:focus\:color-lime-400:focus{
        color: var(--velocity-lime-400);
    }
    
    .lg\:focus\:color-lime-500:focus{
        color: var(--velocity-lime-500);
    }
    
    .lg\:focus\:color-lime-600:focus{
        color: var(--velocity-lime-600);
    }
    
    .lg\:focus\:color-lime-700:focus{
        color: var(--velocity-lime-700);
    }
    
    .lg\:focus\:color-lime-800:focus{
        color: var(--velocity-lime-800);
    }
    
    .lg\:focus\:color-lime-900:focus{
        color: var(--velocity-lime-900);
    }
    
    .lg\:focus\:color-purple-50:focus{
        color: var(--velocity-purple-50);
    }
    
    .lg\:focus\:color-purple-100:focus{
        color: var(--velocity-purple-100);
    }
    
    .lg\:focus\:color-purple-200:focus{
        color: var(--velocity-purple-200);
    }
    
    .lg\:focus\:color-purple-300:focus{
        color: var(--velocity-purple-300);
    }
    
    .lg\:focus\:color-purple-400:focus{
        color: var(--velocity-purple-400);
    }
    
    .lg\:focus\:color-purple-500:focus{
        color: var(--velocity-purple-500);
    }
    
    .lg\:focus\:color-purple-600:focus{
        color: var(--velocity-purple-600);
    }
    
    .lg\:focus\:color-purple-700:focus{
        color: var(--velocity-purple-700);
    }
    
    .lg\:focus\:color-purple-800:focus{
        color: var(--velocity-purple-800);
    }
    
    .lg\:focus\:color-purple-900:focus{
        color: var(--velocity-purple-900);
    }
    
    .lg\:focus\:color-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:color-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:color-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:color-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:color-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:color-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:color-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:color-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:color-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:color-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:color-pink-50:focus{
        color: var(--velocity-pink-50);
    }
    
    .lg\:focus\:color-pink-100:focus{
        color: var(--velocity-pink-100);
    }
    
    .lg\:focus\:color-pink-200:focus{
        color: var(--velocity-pink-200);
    }
    
    .lg\:focus\:color-pink-300:focus{
        color: var(--velocity-pink-300);
    }
    
    .lg\:focus\:color-pink-400:focus{
        color: var(--velocity-pink-400);
    }
    
    .lg\:focus\:color-pink-500:focus{
        color: var(--velocity-pink-500);
    }
    
    .lg\:focus\:color-pink-600:focus{
        color: var(--velocity-pink-600);
    }
    
    .lg\:focus\:color-pink-700:focus{
        color: var(--velocity-pink-700);
    }
    
    .lg\:focus\:color-pink-800:focus{
        color: var(--velocity-pink-800);
    }
    
    .lg\:focus\:color-pink-900:focus{
        color: var(--velocity-pink-900);
    }
    
    .lg\:focus\:color-violet-50:focus{
        color: var(--velocity-violet-50);
    }
    
    .lg\:focus\:color-violet-100:focus{
        color: var(--velocity-violet-100);
    }
    
    .lg\:focus\:color-violet-200:focus{
        color: var(--velocity-violet-200);
    }
    
    .lg\:focus\:color-violet-300:focus{
        color: var(--velocity-violet-300);
    }
    
    .lg\:focus\:color-violet-400:focus{
        color: var(--velocity-violet-400);
    }
    
    .lg\:focus\:color-violet-500:focus{
        color: var(--velocity-violet-500);
    }
    
    .lg\:focus\:color-violet-600:focus{
        color: var(--velocity-violet-600);
    }
    
    .lg\:focus\:color-violet-700:focus{
        color: var(--velocity-violet-700);
    }
    
    .lg\:focus\:color-violet-800:focus{
        color: var(--velocity-violet-800);
    }
    
    .lg\:focus\:color-violet-900:focus{
        color: var(--velocity-violet-900);
    }
    
    .lg\:focus\:color-slate-50:focus{
        color: var(--velocity-slate-50);
    }
    
    .lg\:focus\:color-slate-100:focus{
        color: var(--velocity-slate-100);
    }
    
    .lg\:focus\:color-slate-200:focus{
        color: var(--velocity-slate-200);
    }
    
    .lg\:focus\:color-slate-300:focus{
        color: var(--velocity-slate-300);
    }
    
    .lg\:focus\:color-slate-400:focus{
        color: var(--velocity-slate-400);
    }
    
    .lg\:focus\:color-slate-500:focus{
        color: var(--velocity-slate-500);
    }
    
    .lg\:focus\:color-slate-600:focus{
        color: var(--velocity-slate-600);
    }
    
    .lg\:focus\:color-slate-700:focus{
        color: var(--velocity-slate-700);
    }
    
    .lg\:focus\:color-slate-800:focus{
        color: var(--velocity-slate-800);
    }
    
    .lg\:focus\:color-slate-900:focus{
        color: var(--velocity-slate-900);
    }
    
    .lg\:focus\:color-rose-50:focus{
        color: var(--velocity-rose-50);
    }
    
    .lg\:focus\:color-rose-100:focus{
        color: var(--velocity-rose-100);
    }
    
    .lg\:focus\:color-rose-200:focus{
        color: var(--velocity-rose-200);
    }
    
    .lg\:focus\:color-rose-300:focus{
        color: var(--velocity-rose-300);
    }
    
    .lg\:focus\:color-rose-400:focus{
        color: var(--velocity-rose-400);
    }
    
    .lg\:focus\:color-rose-500:focus{
        color: var(--velocity-rose-500);
    }
    
    .lg\:focus\:color-rose-600:focus{
        color: var(--velocity-rose-600);
    }
    
    .lg\:focus\:color-rose-700:focus{
        color: var(--velocity-rose-700);
    }
    
    .lg\:focus\:color-rose-800:focus{
        color: var(--velocity-rose-800);
    }
    
    .lg\:focus\:color-rose-900:focus{
        color: var(--velocity-rose-900);
    }
    
    .lg\:focus\:bg-gradient-t:focus{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:focus\:bg-gradient-tr:focus{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:focus\:bg-gradient-r:focus{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:focus\:bg-gradient-b:focus{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:focus\:bg-gradient-br:focus{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:focus\:bg-gradient-bl:focus{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:focus\:bg-gradient-tl:focus{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:focus\:bg-gradient-l:focus{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:focus\:bg-teal-50:focus{
        background: var(--velocity-teal-50);
    }
    
    .lg\:focus\:bg-teal-100:focus{
        background: var(--velocity-teal-100);
    }
    
    .lg\:focus\:bg-teal-200:focus{
        background: var(--velocity-teal-200);
    }
    
    .lg\:focus\:bg-teal-300:focus{
        background: var(--velocity-teal-300);
    }
    
    .lg\:focus\:bg-teal-400:focus{
        background: var(--velocity-teal-400);
    }
    
    .lg\:focus\:bg-teal-500:focus{
        background: var(--velocity-teal-500);
    }
    
    .lg\:focus\:bg-teal-600:focus{
        background: var(--velocity-teal-600);
    }
    
    .lg\:focus\:bg-teal-700:focus{
        background: var(--velocity-teal-700);
    }
    
    .lg\:focus\:bg-teal-800:focus{
        background: var(--velocity-teal-800);
    }
    
    .lg\:focus\:bg-teal-900:focus{
        background: var(--velocity-teal-900);
    }
    
    .lg\:focus\:bg-red-50:focus{
        background: var(--velocity-red-50);
    }
    
    .lg\:focus\:bg-red-100:focus{
        background: var(--velocity-red-100);
    }
    
    .lg\:focus\:bg-red-200:focus{
        background: var(--velocity-red-200);
    }
    
    .lg\:focus\:bg-red-300:focus{
        background: var(--velocity-red-300);
    }
    
    .lg\:focus\:bg-red-400:focus{
        background: var(--velocity-red-400);
    }
    
    .lg\:focus\:bg-red-500:focus{
        background: var(--velocity-red-500);
    }
    
    .lg\:focus\:bg-red-600:focus{
        background: var(--velocity-red-600);
    }
    
    .lg\:focus\:bg-red-700:focus{
        background: var(--velocity-red-700);
    }
    
    .lg\:focus\:bg-red-800:focus{
        background: var(--velocity-red-800);
    }
    
    .lg\:focus\:bg-red-900:focus{
        background: var(--velocity-red-900);
    }
    
    .lg\:focus\:bg-grey-100:focus{
        background: var(--velocity-grey-100);
    }
    
    .lg\:focus\:bg-sky-50:focus{
        background: var(--velocity-sky-50);
    }
    
    .lg\:focus\:bg-sky-100:focus{
        background: var(--velocity-sky-100);
    }
    
    .lg\:focus\:bg-sky-200:focus{
        background: var(--velocity-sky-200);
    }
    
    .lg\:focus\:bg-sky-300:focus{
        background: var(--velocity-sky-300);
    }
    
    .lg\:focus\:bg-sky-400:focus{
        background: var(--velocity-sky-400);
    }
    
    .lg\:focus\:bg-sky-500:focus{
        background: var(--velocity-sky-500);
    }
    
    .lg\:focus\:bg-sky-600:focus{
        background: var(--velocity-sky-600);
    }
    
    .lg\:focus\:bg-sky-700:focus{
        background: var(--velocity-sky-700);
    }
    
    .lg\:focus\:bg-sky-800:focus{
        background: var(--velocity-sky-800);
    }
    
    .lg\:focus\:bg-sky-900:focus{
        background: var(--velocity-sky-900);
    }
    
    .lg\:focus\:bg-green-50:focus{
        background: var(--velocity-green-50);
    }
    
    .lg\:focus\:bg-green-100:focus{
        background: var(--velocity-green-100);
    }
    
    .lg\:focus\:bg-green-200:focus{
        background: var(--velocity-green-200);
    }
    
    .lg\:focus\:bg-green-300:focus{
        background: var(--velocity-green-300);
    }
    
    .lg\:focus\:bg-green-400:focus{
        background: var(--velocity-green-400);
    }
    
    .lg\:focus\:bg-green-500:focus{
        background: var(--velocity-green-500);
    }
    
    .lg\:focus\:bg-green-600:focus{
        background: var(--velocity-green-600);
    }
    
    .lg\:focus\:bg-green-700:focus{
        background: var(--velocity-green-700);
    }
    
    .lg\:focus\:bg-green-800:focus{
        background: var(--velocity-green-800);
    }
    
    .lg\:focus\:bg-green-900:focus{
        background: var(--velocity-green-900);
    }
    
    .lg\:focus\:bg-grey-200:focus{
        background: var(--velocity-grey-200);
    }
    
    .lg\:focus\:bg-grey-300:focus{
        background: var(--velocity-grey-300);
    }
    
    .lg\:focus\:bg-grey-400:focus{
        background: var(--velocity-grey-400);
    }
    
    .lg\:focus\:bg-grey-500:focus{
        background: var(--velocity-grey-500);
    }
    
    .lg\:focus\:bg-grey-600:focus{
        background: var(--velocity-grey-600);
    }
    
    .lg\:focus\:bg-grey-700:focus{
        background: var(--velocity-grey-700);
    }
    
    .lg\:focus\:bg-grey-800:focus{
        background: var(--velocity-grey-800);
    }
    
    .lg\:focus\:bg-grey-900:focus{
        background: var(--velocity-grey-900);
    }
    
    .lg\:focus\:bg-yellow-50:focus{
        background: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:bg-yellow-100:focus{
        background: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:bg-yellow-200:focus{
        background: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:bg-yellow-300:focus{
        background: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:bg-yellow-400:focus{
        background: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:bg-yellow-500:focus{
        background: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:bg-yellow-600:focus{
        background: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:bg-yellow-700:focus{
        background: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:bg-yellow-800:focus{
        background: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:bg-yellow-900:focus{
        background: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:bg-cyan-50:focus{
        background: var(--velocity-cyan-50);
    }
    
    .lg\:focus\:bg-cyan-100:focus{
        background: var(--velocity-cyan-100);
    }
    
    .lg\:focus\:bg-cyan-200:focus{
        background: var(--velocity-cyan-200);
    }
    
    .lg\:focus\:bg-cyan-300:focus{
        background: var(--velocity-cyan-300);
    }
    
    .lg\:focus\:bg-cyan-400:focus{
        background: var(--velocity-cyan-400);
    }
    
    .lg\:focus\:bg-cyan-500:focus{
        background: var(--velocity-cyan-500);
    }
    
    .lg\:focus\:bg-cyan-600:focus{
        background: var(--velocity-cyan-600);
    }
    
    .lg\:focus\:bg-cyan-700:focus{
        background: var(--velocity-cyan-700);
    }
    
    .lg\:focus\:bg-cyan-800:focus{
        background: var(--velocity-cyan-800);
    }
    
    .lg\:focus\:bg-cyan-900:focus{
        background: var(--velocity-cyan-900);
    }
    
    .lg\:focus\:bg-orange-50:focus{
        background: var(--velocity-orange-50);
    }
    
    .lg\:focus\:bg-orange-100:focus{
        background: var(--velocity-orange-100);
    }
    
    .lg\:focus\:bg-orange-200:focus{
        background: var(--velocity-orange-200);
    }
    
    .lg\:focus\:bg-orange-300:focus{
        background: var(--velocity-orange-300);
    }
    
    .lg\:focus\:bg-orange-400:focus{
        background: var(--velocity-orange-400);
    }
    
    .lg\:focus\:bg-orange-500:focus{
        background: var(--velocity-orange-500);
    }
    
    .lg\:focus\:bg-orange-600:focus{
        background: var(--velocity-orange-600);
    }
    
    .lg\:focus\:bg-orange-700:focus{
        background: var(--velocity-orange-700);
    }
    
    .lg\:focus\:bg-orange-800:focus{
        background: var(--velocity-orange-800);
    }
    
    .lg\:focus\:bg-orange-900:focus{
        background: var(--velocity-orange-900);
    }
    
    .lg\:focus\:bg-blue-50:focus{
        background: var(--velocity-blue-50);
    }
    
    .lg\:focus\:bg-blue-100:focus{
        background: var(--velocity-blue-100);
    }
    
    .lg\:focus\:bg-blue-200:focus{
        background: var(--velocity-blue-200);
    }
    
    .lg\:focus\:bg-blue-300:focus{
        background: var(--velocity-blue-300);
    }
    
    .lg\:focus\:bg-blue-400:focus{
        background: var(--velocity-blue-400);
    }
    
    .lg\:focus\:bg-blue-500:focus{
        background: var(--velocity-blue-500);
    }
    
    .lg\:focus\:bg-blue-600:focus{
        background: var(--velocity-blue-600);
    }
    
    .lg\:focus\:bg-blue-700:focus{
        background: var(--velocity-blue-700);
    }
    
    .lg\:focus\:bg-blue-800:focus{
        background: var(--velocity-blue-800);
    }
    
    .lg\:focus\:bg-blue-900:focus{
        background: var(--velocity-blue-900);
    }
    
    .lg\:focus\:bg-lime-50:focus{
        background: var(--velocity-lime-50);
    }
    
    .lg\:focus\:bg-lime-100:focus{
        background: var(--velocity-lime-100);
    }
    
    .lg\:focus\:bg-lime-200:focus{
        background: var(--velocity-lime-200);
    }
    
    .lg\:focus\:bg-lime-300:focus{
        background: var(--velocity-lime-300);
    }
    
    .lg\:focus\:bg-lime-400:focus{
        background: var(--velocity-lime-400);
    }
    
    .lg\:focus\:bg-lime-500:focus{
        background: var(--velocity-lime-500);
    }
    
    .lg\:focus\:bg-lime-600:focus{
        background: var(--velocity-lime-600);
    }
    
    .lg\:focus\:bg-lime-700:focus{
        background: var(--velocity-lime-700);
    }
    
    .lg\:focus\:bg-lime-800:focus{
        background: var(--velocity-lime-800);
    }
    
    .lg\:focus\:bg-lime-900:focus{
        background: var(--velocity-lime-900);
    }
    
    .lg\:focus\:bg-purple-50:focus{
        background: var(--velocity-purple-50);
    }
    
    .lg\:focus\:bg-purple-100:focus{
        background: var(--velocity-purple-100);
    }
    
    .lg\:focus\:bg-purple-200:focus{
        background: var(--velocity-purple-200);
    }
    
    .lg\:focus\:bg-purple-300:focus{
        background: var(--velocity-purple-300);
    }
    
    .lg\:focus\:bg-purple-400:focus{
        background: var(--velocity-purple-400);
    }
    
    .lg\:focus\:bg-purple-500:focus{
        background: var(--velocity-purple-500);
    }
    
    .lg\:focus\:bg-purple-600:focus{
        background: var(--velocity-purple-600);
    }
    
    .lg\:focus\:bg-purple-700:focus{
        background: var(--velocity-purple-700);
    }
    
    .lg\:focus\:bg-purple-800:focus{
        background: var(--velocity-purple-800);
    }
    
    .lg\:focus\:bg-purple-900:focus{
        background: var(--velocity-purple-900);
    }
    
    .lg\:focus\:bg-indigo-50:focus{
        background: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:bg-indigo-100:focus{
        background: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:bg-indigo-200:focus{
        background: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:bg-indigo-300:focus{
        background: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:bg-indigo-400:focus{
        background: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:bg-indigo-500:focus{
        background: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:bg-indigo-600:focus{
        background: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:bg-indigo-700:focus{
        background: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:bg-indigo-800:focus{
        background: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:bg-indigo-900:focus{
        background: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:bg-pink-50:focus{
        background: var(--velocity-pink-50);
    }
    
    .lg\:focus\:bg-pink-100:focus{
        background: var(--velocity-pink-100);
    }
    
    .lg\:focus\:bg-pink-200:focus{
        background: var(--velocity-pink-200);
    }
    
    .lg\:focus\:bg-pink-300:focus{
        background: var(--velocity-pink-300);
    }
    
    .lg\:focus\:bg-pink-400:focus{
        background: var(--velocity-pink-400);
    }
    
    .lg\:focus\:bg-pink-500:focus{
        background: var(--velocity-pink-500);
    }
    
    .lg\:focus\:bg-pink-600:focus{
        background: var(--velocity-pink-600);
    }
    
    .lg\:focus\:bg-pink-700:focus{
        background: var(--velocity-pink-700);
    }
    
    .lg\:focus\:bg-pink-800:focus{
        background: var(--velocity-pink-800);
    }
    
    .lg\:focus\:bg-pink-900:focus{
        background: var(--velocity-pink-900);
    }
    
    .lg\:focus\:bg-violet-50:focus{
        background: var(--velocity-violet-50);
    }
    
    .lg\:focus\:bg-violet-100:focus{
        background: var(--velocity-violet-100);
    }
    
    .lg\:focus\:bg-violet-200:focus{
        background: var(--velocity-violet-200);
    }
    
    .lg\:focus\:bg-violet-300:focus{
        background: var(--velocity-violet-300);
    }
    
    .lg\:focus\:bg-violet-400:focus{
        background: var(--velocity-violet-400);
    }
    
    .lg\:focus\:bg-violet-500:focus{
        background: var(--velocity-violet-500);
    }
    
    .lg\:focus\:bg-violet-600:focus{
        background: var(--velocity-violet-600);
    }
    
    .lg\:focus\:bg-violet-700:focus{
        background: var(--velocity-violet-700);
    }
    
    .lg\:focus\:bg-violet-800:focus{
        background: var(--velocity-violet-800);
    }
    
    .lg\:focus\:bg-violet-900:focus{
        background: var(--velocity-violet-900);
    }
    
    .lg\:focus\:bg-slate-50:focus{
        background: var(--velocity-slate-50);
    }
    
    .lg\:focus\:bg-slate-100:focus{
        background: var(--velocity-slate-100);
    }
    
    .lg\:focus\:bg-slate-200:focus{
        background: var(--velocity-slate-200);
    }
    
    .lg\:focus\:bg-slate-300:focus{
        background: var(--velocity-slate-300);
    }
    
    .lg\:focus\:bg-slate-400:focus{
        background: var(--velocity-slate-400);
    }
    
    .lg\:focus\:bg-slate-500:focus{
        background: var(--velocity-slate-500);
    }
    
    .lg\:focus\:bg-slate-600:focus{
        background: var(--velocity-slate-600);
    }
    
    .lg\:focus\:bg-slate-700:focus{
        background: var(--velocity-slate-700);
    }
    
    .lg\:focus\:bg-slate-800:focus{
        background: var(--velocity-slate-800);
    }
    
    .lg\:focus\:bg-slate-900:focus{
        background: var(--velocity-slate-900);
    }
    
    .lg\:focus\:bg-rose-50:focus{
        background: var(--velocity-rose-50);
    }
    
    .lg\:focus\:bg-rose-100:focus{
        background: var(--velocity-rose-100);
    }
    
    .lg\:focus\:bg-rose-200:focus{
        background: var(--velocity-rose-200);
    }
    
    .lg\:focus\:bg-rose-300:focus{
        background: var(--velocity-rose-300);
    }
    
    .lg\:focus\:bg-rose-400:focus{
        background: var(--velocity-rose-400);
    }
    
    .lg\:focus\:bg-rose-500:focus{
        background: var(--velocity-rose-500);
    }
    
    .lg\:focus\:bg-rose-600:focus{
        background: var(--velocity-rose-600);
    }
    
    .lg\:focus\:bg-rose-700:focus{
        background: var(--velocity-rose-700);
    }
    
    .lg\:focus\:bg-rose-800:focus{
        background: var(--velocity-rose-800);
    }
    
    .lg\:focus\:bg-rose-900:focus{
        background: var(--velocity-rose-900);
    }
    
    .lg\:focus\:from-teal-50:focus{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .lg\:focus\:from-teal-100:focus{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .lg\:focus\:from-teal-200:focus{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .lg\:focus\:from-teal-300:focus{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .lg\:focus\:from-teal-400:focus{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .lg\:focus\:from-teal-500:focus{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .lg\:focus\:from-teal-600:focus{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .lg\:focus\:from-teal-700:focus{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .lg\:focus\:from-teal-800:focus{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .lg\:focus\:from-teal-900:focus{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .lg\:focus\:from-red-50:focus{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .lg\:focus\:from-red-100:focus{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .lg\:focus\:from-red-200:focus{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .lg\:focus\:from-red-300:focus{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .lg\:focus\:from-red-400:focus{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .lg\:focus\:from-red-500:focus{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .lg\:focus\:from-red-600:focus{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .lg\:focus\:from-red-700:focus{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .lg\:focus\:from-red-800:focus{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .lg\:focus\:from-red-900:focus{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .lg\:focus\:from-grey-100:focus{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .lg\:focus\:from-sky-50:focus{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .lg\:focus\:from-sky-100:focus{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .lg\:focus\:from-sky-200:focus{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .lg\:focus\:from-sky-300:focus{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .lg\:focus\:from-sky-400:focus{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .lg\:focus\:from-sky-500:focus{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .lg\:focus\:from-sky-600:focus{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .lg\:focus\:from-sky-700:focus{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .lg\:focus\:from-sky-800:focus{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .lg\:focus\:from-sky-900:focus{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .lg\:focus\:from-green-50:focus{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .lg\:focus\:from-green-100:focus{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .lg\:focus\:from-green-200:focus{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .lg\:focus\:from-green-300:focus{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .lg\:focus\:from-green-400:focus{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .lg\:focus\:from-green-500:focus{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .lg\:focus\:from-green-600:focus{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .lg\:focus\:from-green-700:focus{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .lg\:focus\:from-green-800:focus{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .lg\:focus\:from-green-900:focus{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .lg\:focus\:from-grey-200:focus{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .lg\:focus\:from-grey-300:focus{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .lg\:focus\:from-grey-400:focus{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .lg\:focus\:from-grey-500:focus{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .lg\:focus\:from-grey-600:focus{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .lg\:focus\:from-grey-700:focus{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .lg\:focus\:from-grey-800:focus{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .lg\:focus\:from-grey-900:focus{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .lg\:focus\:from-yellow-50:focus{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:from-yellow-100:focus{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:from-yellow-200:focus{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:from-yellow-300:focus{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:from-yellow-400:focus{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:from-yellow-500:focus{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:from-yellow-600:focus{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:from-yellow-700:focus{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:from-yellow-800:focus{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:from-yellow-900:focus{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:from-cyan-50:focus{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .lg\:focus\:from-cyan-100:focus{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .lg\:focus\:from-cyan-200:focus{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .lg\:focus\:from-cyan-300:focus{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .lg\:focus\:from-cyan-400:focus{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .lg\:focus\:from-cyan-500:focus{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .lg\:focus\:from-cyan-600:focus{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .lg\:focus\:from-cyan-700:focus{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .lg\:focus\:from-cyan-800:focus{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .lg\:focus\:from-cyan-900:focus{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .lg\:focus\:from-orange-50:focus{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .lg\:focus\:from-orange-100:focus{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .lg\:focus\:from-orange-200:focus{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .lg\:focus\:from-orange-300:focus{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .lg\:focus\:from-orange-400:focus{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .lg\:focus\:from-orange-500:focus{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .lg\:focus\:from-orange-600:focus{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .lg\:focus\:from-orange-700:focus{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .lg\:focus\:from-orange-800:focus{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .lg\:focus\:from-orange-900:focus{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .lg\:focus\:from-blue-50:focus{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .lg\:focus\:from-blue-100:focus{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .lg\:focus\:from-blue-200:focus{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .lg\:focus\:from-blue-300:focus{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .lg\:focus\:from-blue-400:focus{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .lg\:focus\:from-blue-500:focus{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .lg\:focus\:from-blue-600:focus{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .lg\:focus\:from-blue-700:focus{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .lg\:focus\:from-blue-800:focus{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .lg\:focus\:from-blue-900:focus{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .lg\:focus\:from-lime-50:focus{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .lg\:focus\:from-lime-100:focus{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .lg\:focus\:from-lime-200:focus{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .lg\:focus\:from-lime-300:focus{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .lg\:focus\:from-lime-400:focus{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .lg\:focus\:from-lime-500:focus{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .lg\:focus\:from-lime-600:focus{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .lg\:focus\:from-lime-700:focus{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .lg\:focus\:from-lime-800:focus{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .lg\:focus\:from-lime-900:focus{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .lg\:focus\:from-purple-50:focus{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .lg\:focus\:from-purple-100:focus{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .lg\:focus\:from-purple-200:focus{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .lg\:focus\:from-purple-300:focus{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .lg\:focus\:from-purple-400:focus{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .lg\:focus\:from-purple-500:focus{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .lg\:focus\:from-purple-600:focus{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .lg\:focus\:from-purple-700:focus{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .lg\:focus\:from-purple-800:focus{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .lg\:focus\:from-purple-900:focus{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .lg\:focus\:from-indigo-50:focus{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:from-indigo-100:focus{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:from-indigo-200:focus{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:from-indigo-300:focus{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:from-indigo-400:focus{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:from-indigo-500:focus{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:from-indigo-600:focus{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:from-indigo-700:focus{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:from-indigo-800:focus{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:from-indigo-900:focus{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:from-pink-50:focus{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .lg\:focus\:from-pink-100:focus{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .lg\:focus\:from-pink-200:focus{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .lg\:focus\:from-pink-300:focus{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .lg\:focus\:from-pink-400:focus{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .lg\:focus\:from-pink-500:focus{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .lg\:focus\:from-pink-600:focus{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .lg\:focus\:from-pink-700:focus{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .lg\:focus\:from-pink-800:focus{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .lg\:focus\:from-pink-900:focus{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .lg\:focus\:from-violet-50:focus{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .lg\:focus\:from-violet-100:focus{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .lg\:focus\:from-violet-200:focus{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .lg\:focus\:from-violet-300:focus{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .lg\:focus\:from-violet-400:focus{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .lg\:focus\:from-violet-500:focus{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .lg\:focus\:from-violet-600:focus{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .lg\:focus\:from-violet-700:focus{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .lg\:focus\:from-violet-800:focus{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .lg\:focus\:from-violet-900:focus{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .lg\:focus\:from-slate-50:focus{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .lg\:focus\:from-slate-100:focus{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .lg\:focus\:from-slate-200:focus{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .lg\:focus\:from-slate-300:focus{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .lg\:focus\:from-slate-400:focus{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .lg\:focus\:from-slate-500:focus{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .lg\:focus\:from-slate-600:focus{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .lg\:focus\:from-slate-700:focus{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .lg\:focus\:from-slate-800:focus{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .lg\:focus\:from-slate-900:focus{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .lg\:focus\:from-rose-50:focus{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .lg\:focus\:from-rose-100:focus{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .lg\:focus\:from-rose-200:focus{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .lg\:focus\:from-rose-300:focus{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .lg\:focus\:from-rose-400:focus{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .lg\:focus\:from-rose-500:focus{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .lg\:focus\:from-rose-600:focus{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .lg\:focus\:from-rose-700:focus{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .lg\:focus\:from-rose-800:focus{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .lg\:focus\:from-rose-900:focus{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .lg\:focus\:to-teal-50:focus{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .lg\:focus\:to-teal-100:focus{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .lg\:focus\:to-teal-200:focus{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .lg\:focus\:to-teal-300:focus{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .lg\:focus\:to-teal-400:focus{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .lg\:focus\:to-teal-500:focus{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .lg\:focus\:to-teal-600:focus{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .lg\:focus\:to-teal-700:focus{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .lg\:focus\:to-teal-800:focus{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .lg\:focus\:to-teal-900:focus{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .lg\:focus\:to-red-50:focus{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .lg\:focus\:to-red-100:focus{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .lg\:focus\:to-red-200:focus{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .lg\:focus\:to-red-300:focus{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .lg\:focus\:to-red-400:focus{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .lg\:focus\:to-red-500:focus{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .lg\:focus\:to-red-600:focus{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .lg\:focus\:to-red-700:focus{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .lg\:focus\:to-red-800:focus{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .lg\:focus\:to-red-900:focus{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .lg\:focus\:to-grey-100:focus{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .lg\:focus\:to-sky-50:focus{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .lg\:focus\:to-sky-100:focus{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .lg\:focus\:to-sky-200:focus{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .lg\:focus\:to-sky-300:focus{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .lg\:focus\:to-sky-400:focus{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .lg\:focus\:to-sky-500:focus{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .lg\:focus\:to-sky-600:focus{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .lg\:focus\:to-sky-700:focus{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .lg\:focus\:to-sky-800:focus{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .lg\:focus\:to-sky-900:focus{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .lg\:focus\:to-green-50:focus{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .lg\:focus\:to-green-100:focus{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .lg\:focus\:to-green-200:focus{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .lg\:focus\:to-green-300:focus{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .lg\:focus\:to-green-400:focus{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .lg\:focus\:to-green-500:focus{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .lg\:focus\:to-green-600:focus{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .lg\:focus\:to-green-700:focus{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .lg\:focus\:to-green-800:focus{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .lg\:focus\:to-green-900:focus{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .lg\:focus\:to-grey-200:focus{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .lg\:focus\:to-grey-300:focus{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .lg\:focus\:to-grey-400:focus{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .lg\:focus\:to-grey-500:focus{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .lg\:focus\:to-grey-600:focus{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .lg\:focus\:to-grey-700:focus{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .lg\:focus\:to-grey-800:focus{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .lg\:focus\:to-grey-900:focus{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .lg\:focus\:to-yellow-50:focus{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:to-yellow-100:focus{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:to-yellow-200:focus{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:to-yellow-300:focus{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:to-yellow-400:focus{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:to-yellow-500:focus{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:to-yellow-600:focus{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:to-yellow-700:focus{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:to-yellow-800:focus{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:to-yellow-900:focus{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:to-cyan-50:focus{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .lg\:focus\:to-cyan-100:focus{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .lg\:focus\:to-cyan-200:focus{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .lg\:focus\:to-cyan-300:focus{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .lg\:focus\:to-cyan-400:focus{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .lg\:focus\:to-cyan-500:focus{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .lg\:focus\:to-cyan-600:focus{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .lg\:focus\:to-cyan-700:focus{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .lg\:focus\:to-cyan-800:focus{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .lg\:focus\:to-cyan-900:focus{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .lg\:focus\:to-orange-50:focus{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .lg\:focus\:to-orange-100:focus{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .lg\:focus\:to-orange-200:focus{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .lg\:focus\:to-orange-300:focus{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .lg\:focus\:to-orange-400:focus{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .lg\:focus\:to-orange-500:focus{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .lg\:focus\:to-orange-600:focus{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .lg\:focus\:to-orange-700:focus{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .lg\:focus\:to-orange-800:focus{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .lg\:focus\:to-orange-900:focus{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .lg\:focus\:to-blue-50:focus{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .lg\:focus\:to-blue-100:focus{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .lg\:focus\:to-blue-200:focus{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .lg\:focus\:to-blue-300:focus{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .lg\:focus\:to-blue-400:focus{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .lg\:focus\:to-blue-500:focus{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .lg\:focus\:to-blue-600:focus{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .lg\:focus\:to-blue-700:focus{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .lg\:focus\:to-blue-800:focus{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .lg\:focus\:to-blue-900:focus{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .lg\:focus\:to-lime-50:focus{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .lg\:focus\:to-lime-100:focus{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .lg\:focus\:to-lime-200:focus{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .lg\:focus\:to-lime-300:focus{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .lg\:focus\:to-lime-400:focus{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .lg\:focus\:to-lime-500:focus{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .lg\:focus\:to-lime-600:focus{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .lg\:focus\:to-lime-700:focus{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .lg\:focus\:to-lime-800:focus{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .lg\:focus\:to-lime-900:focus{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .lg\:focus\:to-purple-50:focus{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .lg\:focus\:to-purple-100:focus{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .lg\:focus\:to-purple-200:focus{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .lg\:focus\:to-purple-300:focus{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .lg\:focus\:to-purple-400:focus{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .lg\:focus\:to-purple-500:focus{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .lg\:focus\:to-purple-600:focus{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .lg\:focus\:to-purple-700:focus{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .lg\:focus\:to-purple-800:focus{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .lg\:focus\:to-purple-900:focus{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .lg\:focus\:to-indigo-50:focus{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:to-indigo-100:focus{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:to-indigo-200:focus{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:to-indigo-300:focus{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:to-indigo-400:focus{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:to-indigo-500:focus{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:to-indigo-600:focus{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:to-indigo-700:focus{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:to-indigo-800:focus{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:to-indigo-900:focus{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:to-pink-50:focus{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .lg\:focus\:to-pink-100:focus{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .lg\:focus\:to-pink-200:focus{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .lg\:focus\:to-pink-300:focus{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .lg\:focus\:to-pink-400:focus{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .lg\:focus\:to-pink-500:focus{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .lg\:focus\:to-pink-600:focus{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .lg\:focus\:to-pink-700:focus{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .lg\:focus\:to-pink-800:focus{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .lg\:focus\:to-pink-900:focus{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .lg\:focus\:to-violet-50:focus{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .lg\:focus\:to-violet-100:focus{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .lg\:focus\:to-violet-200:focus{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .lg\:focus\:to-violet-300:focus{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .lg\:focus\:to-violet-400:focus{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .lg\:focus\:to-violet-500:focus{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .lg\:focus\:to-violet-600:focus{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .lg\:focus\:to-violet-700:focus{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .lg\:focus\:to-violet-800:focus{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .lg\:focus\:to-violet-900:focus{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .lg\:focus\:to-slate-50:focus{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .lg\:focus\:to-slate-100:focus{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .lg\:focus\:to-slate-200:focus{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .lg\:focus\:to-slate-300:focus{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .lg\:focus\:to-slate-400:focus{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .lg\:focus\:to-slate-500:focus{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .lg\:focus\:to-slate-600:focus{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .lg\:focus\:to-slate-700:focus{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .lg\:focus\:to-slate-800:focus{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .lg\:focus\:to-slate-900:focus{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .lg\:focus\:to-rose-50:focus{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .lg\:focus\:to-rose-100:focus{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .lg\:focus\:to-rose-200:focus{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .lg\:focus\:to-rose-300:focus{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .lg\:focus\:to-rose-400:focus{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .lg\:focus\:to-rose-500:focus{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .lg\:focus\:to-rose-600:focus{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .lg\:focus\:to-rose-700:focus{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .lg\:focus\:to-rose-800:focus{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .lg\:focus\:to-rose-900:focus{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .lg\:focus\:text-teal-50:focus{
        color: var(--velocity-teal-50);
    }
    
    .lg\:focus\:text-teal-100:focus{
        color: var(--velocity-teal-100);
    }
    
    .lg\:focus\:text-teal-200:focus{
        color: var(--velocity-teal-200);
    }
    
    .lg\:focus\:text-teal-300:focus{
        color: var(--velocity-teal-300);
    }
    
    .lg\:focus\:text-teal-400:focus{
        color: var(--velocity-teal-400);
    }
    
    .lg\:focus\:text-teal-500:focus{
        color: var(--velocity-teal-500);
    }
    
    .lg\:focus\:text-teal-600:focus{
        color: var(--velocity-teal-600);
    }
    
    .lg\:focus\:text-teal-700:focus{
        color: var(--velocity-teal-700);
    }
    
    .lg\:focus\:text-teal-800:focus{
        color: var(--velocity-teal-800);
    }
    
    .lg\:focus\:text-teal-900:focus{
        color: var(--velocity-teal-900);
    }
    
    .lg\:focus\:text-red-50:focus{
        color: var(--velocity-red-50);
    }
    
    .lg\:focus\:text-red-100:focus{
        color: var(--velocity-red-100);
    }
    
    .lg\:focus\:text-red-200:focus{
        color: var(--velocity-red-200);
    }
    
    .lg\:focus\:text-red-300:focus{
        color: var(--velocity-red-300);
    }
    
    .lg\:focus\:text-red-400:focus{
        color: var(--velocity-red-400);
    }
    
    .lg\:focus\:text-red-500:focus{
        color: var(--velocity-red-500);
    }
    
    .lg\:focus\:text-red-600:focus{
        color: var(--velocity-red-600);
    }
    
    .lg\:focus\:text-red-700:focus{
        color: var(--velocity-red-700);
    }
    
    .lg\:focus\:text-red-800:focus{
        color: var(--velocity-red-800);
    }
    
    .lg\:focus\:text-red-900:focus{
        color: var(--velocity-red-900);
    }
    
    .lg\:focus\:text-grey-100:focus{
        color: var(--velocity-grey-100);
    }
    
    .lg\:focus\:text-sky-50:focus{
        color: var(--velocity-sky-50);
    }
    
    .lg\:focus\:text-sky-100:focus{
        color: var(--velocity-sky-100);
    }
    
    .lg\:focus\:text-sky-200:focus{
        color: var(--velocity-sky-200);
    }
    
    .lg\:focus\:text-sky-300:focus{
        color: var(--velocity-sky-300);
    }
    
    .lg\:focus\:text-sky-400:focus{
        color: var(--velocity-sky-400);
    }
    
    .lg\:focus\:text-sky-500:focus{
        color: var(--velocity-sky-500);
    }
    
    .lg\:focus\:text-sky-600:focus{
        color: var(--velocity-sky-600);
    }
    
    .lg\:focus\:text-sky-700:focus{
        color: var(--velocity-sky-700);
    }
    
    .lg\:focus\:text-sky-800:focus{
        color: var(--velocity-sky-800);
    }
    
    .lg\:focus\:text-sky-900:focus{
        color: var(--velocity-sky-900);
    }
    
    .lg\:focus\:text-green-50:focus{
        color: var(--velocity-green-50);
    }
    
    .lg\:focus\:text-green-100:focus{
        color: var(--velocity-green-100);
    }
    
    .lg\:focus\:text-green-200:focus{
        color: var(--velocity-green-200);
    }
    
    .lg\:focus\:text-green-300:focus{
        color: var(--velocity-green-300);
    }
    
    .lg\:focus\:text-green-400:focus{
        color: var(--velocity-green-400);
    }
    
    .lg\:focus\:text-green-500:focus{
        color: var(--velocity-green-500);
    }
    
    .lg\:focus\:text-green-600:focus{
        color: var(--velocity-green-600);
    }
    
    .lg\:focus\:text-green-700:focus{
        color: var(--velocity-green-700);
    }
    
    .lg\:focus\:text-green-800:focus{
        color: var(--velocity-green-800);
    }
    
    .lg\:focus\:text-green-900:focus{
        color: var(--velocity-green-900);
    }
    
    .lg\:focus\:text-grey-200:focus{
        color: var(--velocity-grey-200);
    }
    
    .lg\:focus\:text-grey-300:focus{
        color: var(--velocity-grey-300);
    }
    
    .lg\:focus\:text-grey-400:focus{
        color: var(--velocity-grey-400);
    }
    
    .lg\:focus\:text-grey-500:focus{
        color: var(--velocity-grey-500);
    }
    
    .lg\:focus\:text-grey-600:focus{
        color: var(--velocity-grey-600);
    }
    
    .lg\:focus\:text-grey-700:focus{
        color: var(--velocity-grey-700);
    }
    
    .lg\:focus\:text-grey-800:focus{
        color: var(--velocity-grey-800);
    }
    
    .lg\:focus\:text-grey-900:focus{
        color: var(--velocity-grey-900);
    }
    
    .lg\:focus\:text-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:focus\:text-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:focus\:text-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:focus\:text-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:focus\:text-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:focus\:text-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:focus\:text-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:focus\:text-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:focus\:text-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:focus\:text-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:focus\:text-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:focus\:text-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:focus\:text-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:focus\:text-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:focus\:text-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:focus\:text-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:focus\:text-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:focus\:text-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:focus\:text-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:focus\:text-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:focus\:text-orange-50:focus{
        color: var(--velocity-orange-50);
    }
    
    .lg\:focus\:text-orange-100:focus{
        color: var(--velocity-orange-100);
    }
    
    .lg\:focus\:text-orange-200:focus{
        color: var(--velocity-orange-200);
    }
    
    .lg\:focus\:text-orange-300:focus{
        color: var(--velocity-orange-300);
    }
    
    .lg\:focus\:text-orange-400:focus{
        color: var(--velocity-orange-400);
    }
    
    .lg\:focus\:text-orange-500:focus{
        color: var(--velocity-orange-500);
    }
    
    .lg\:focus\:text-orange-600:focus{
        color: var(--velocity-orange-600);
    }
    
    .lg\:focus\:text-orange-700:focus{
        color: var(--velocity-orange-700);
    }
    
    .lg\:focus\:text-orange-800:focus{
        color: var(--velocity-orange-800);
    }
    
    .lg\:focus\:text-orange-900:focus{
        color: var(--velocity-orange-900);
    }
    
    .lg\:focus\:text-blue-50:focus{
        color: var(--velocity-blue-50);
    }
    
    .lg\:focus\:text-blue-100:focus{
        color: var(--velocity-blue-100);
    }
    
    .lg\:focus\:text-blue-200:focus{
        color: var(--velocity-blue-200);
    }
    
    .lg\:focus\:text-blue-300:focus{
        color: var(--velocity-blue-300);
    }
    
    .lg\:focus\:text-blue-400:focus{
        color: var(--velocity-blue-400);
    }
    
    .lg\:focus\:text-blue-500:focus{
        color: var(--velocity-blue-500);
    }
    
    .lg\:focus\:text-blue-600:focus{
        color: var(--velocity-blue-600);
    }
    
    .lg\:focus\:text-blue-700:focus{
        color: var(--velocity-blue-700);
    }
    
    .lg\:focus\:text-blue-800:focus{
        color: var(--velocity-blue-800);
    }
    
    .lg\:focus\:text-blue-900:focus{
        color: var(--velocity-blue-900);
    }
    
    .lg\:focus\:text-lime-50:focus{
        color: var(--velocity-lime-50);
    }
    
    .lg\:focus\:text-lime-100:focus{
        color: var(--velocity-lime-100);
    }
    
    .lg\:focus\:text-lime-200:focus{
        color: var(--velocity-lime-200);
    }
    
    .lg\:focus\:text-lime-300:focus{
        color: var(--velocity-lime-300);
    }
    
    .lg\:focus\:text-lime-400:focus{
        color: var(--velocity-lime-400);
    }
    
    .lg\:focus\:text-lime-500:focus{
        color: var(--velocity-lime-500);
    }
    
    .lg\:focus\:text-lime-600:focus{
        color: var(--velocity-lime-600);
    }
    
    .lg\:focus\:text-lime-700:focus{
        color: var(--velocity-lime-700);
    }
    
    .lg\:focus\:text-lime-800:focus{
        color: var(--velocity-lime-800);
    }
    
    .lg\:focus\:text-lime-900:focus{
        color: var(--velocity-lime-900);
    }
    
    .lg\:focus\:text-purple-50:focus{
        color: var(--velocity-purple-50);
    }
    
    .lg\:focus\:text-purple-100:focus{
        color: var(--velocity-purple-100);
    }
    
    .lg\:focus\:text-purple-200:focus{
        color: var(--velocity-purple-200);
    }
    
    .lg\:focus\:text-purple-300:focus{
        color: var(--velocity-purple-300);
    }
    
    .lg\:focus\:text-purple-400:focus{
        color: var(--velocity-purple-400);
    }
    
    .lg\:focus\:text-purple-500:focus{
        color: var(--velocity-purple-500);
    }
    
    .lg\:focus\:text-purple-600:focus{
        color: var(--velocity-purple-600);
    }
    
    .lg\:focus\:text-purple-700:focus{
        color: var(--velocity-purple-700);
    }
    
    .lg\:focus\:text-purple-800:focus{
        color: var(--velocity-purple-800);
    }
    
    .lg\:focus\:text-purple-900:focus{
        color: var(--velocity-purple-900);
    }
    
    .lg\:focus\:text-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:focus\:text-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:focus\:text-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:focus\:text-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:focus\:text-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:focus\:text-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:focus\:text-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:focus\:text-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:focus\:text-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:focus\:text-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:focus\:text-pink-50:focus{
        color: var(--velocity-pink-50);
    }
    
    .lg\:focus\:text-pink-100:focus{
        color: var(--velocity-pink-100);
    }
    
    .lg\:focus\:text-pink-200:focus{
        color: var(--velocity-pink-200);
    }
    
    .lg\:focus\:text-pink-300:focus{
        color: var(--velocity-pink-300);
    }
    
    .lg\:focus\:text-pink-400:focus{
        color: var(--velocity-pink-400);
    }
    
    .lg\:focus\:text-pink-500:focus{
        color: var(--velocity-pink-500);
    }
    
    .lg\:focus\:text-pink-600:focus{
        color: var(--velocity-pink-600);
    }
    
    .lg\:focus\:text-pink-700:focus{
        color: var(--velocity-pink-700);
    }
    
    .lg\:focus\:text-pink-800:focus{
        color: var(--velocity-pink-800);
    }
    
    .lg\:focus\:text-pink-900:focus{
        color: var(--velocity-pink-900);
    }
    
    .lg\:focus\:text-violet-50:focus{
        color: var(--velocity-violet-50);
    }
    
    .lg\:focus\:text-violet-100:focus{
        color: var(--velocity-violet-100);
    }
    
    .lg\:focus\:text-violet-200:focus{
        color: var(--velocity-violet-200);
    }
    
    .lg\:focus\:text-violet-300:focus{
        color: var(--velocity-violet-300);
    }
    
    .lg\:focus\:text-violet-400:focus{
        color: var(--velocity-violet-400);
    }
    
    .lg\:focus\:text-violet-500:focus{
        color: var(--velocity-violet-500);
    }
    
    .lg\:focus\:text-violet-600:focus{
        color: var(--velocity-violet-600);
    }
    
    .lg\:focus\:text-violet-700:focus{
        color: var(--velocity-violet-700);
    }
    
    .lg\:focus\:text-violet-800:focus{
        color: var(--velocity-violet-800);
    }
    
    .lg\:focus\:text-violet-900:focus{
        color: var(--velocity-violet-900);
    }
    
    .lg\:focus\:text-slate-50:focus{
        color: var(--velocity-slate-50);
    }
    
    .lg\:focus\:text-slate-100:focus{
        color: var(--velocity-slate-100);
    }
    
    .lg\:focus\:text-slate-200:focus{
        color: var(--velocity-slate-200);
    }
    
    .lg\:focus\:text-slate-300:focus{
        color: var(--velocity-slate-300);
    }
    
    .lg\:focus\:text-slate-400:focus{
        color: var(--velocity-slate-400);
    }
    
    .lg\:focus\:text-slate-500:focus{
        color: var(--velocity-slate-500);
    }
    
    .lg\:focus\:text-slate-600:focus{
        color: var(--velocity-slate-600);
    }
    
    .lg\:focus\:text-slate-700:focus{
        color: var(--velocity-slate-700);
    }
    
    .lg\:focus\:text-slate-800:focus{
        color: var(--velocity-slate-800);
    }
    
    .lg\:focus\:text-slate-900:focus{
        color: var(--velocity-slate-900);
    }
    
    .lg\:focus\:text-rose-50:focus{
        color: var(--velocity-rose-50);
    }
    
    .lg\:focus\:text-rose-100:focus{
        color: var(--velocity-rose-100);
    }
    
    .lg\:focus\:text-rose-200:focus{
        color: var(--velocity-rose-200);
    }
    
    .lg\:focus\:text-rose-300:focus{
        color: var(--velocity-rose-300);
    }
    
    .lg\:focus\:text-rose-400:focus{
        color: var(--velocity-rose-400);
    }
    
    .lg\:focus\:text-rose-500:focus{
        color: var(--velocity-rose-500);
    }
    
    .lg\:focus\:text-rose-600:focus{
        color: var(--velocity-rose-600);
    }
    
    .lg\:focus\:text-rose-700:focus{
        color: var(--velocity-rose-700);
    }
    
    .lg\:focus\:text-rose-800:focus{
        color: var(--velocity-rose-800);
    }
    
    .lg\:focus\:text-rose-900:focus{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 768px){
    .md\:focus\:aspect-ratio-auto:focus{
        aspect-ratio: auto;
    }

    .md\:focus\:aspect-ratio-square:focus{
        aspect-ratio: 1/1;
    }

    .md\:focus\:aspect-ratio-video:focus{
        aspect-ratio: 16/9;
    }

    .md\:focus\:container:focus{
        width: 100%;
    }

    .md\:focus\:container-fluid:focus{
        width: 100%;
    }

    .md\:focus\:column-auto:focus{
        columns: auto;
    }

    .md\:focus\:column-1:focus{
        columns: 1;
    }

    .md\:focus\:column-2:focus{
        columns: 2;
    }

    .md\:focus\:column-3:focus{
        columns: 3;
    }

    .md\:focus\:column-4:focus{
        columns: 4;
    }

    .md\:focus\:column-5:focus{
        columns: 5;
    }

    .md\:focus\:column-6:focus{
        columns: 6;
    }

    .md\:focus\:column-7:focus{
        columns: 7;
    }

    .md\:focus\:column-8:focus{
        columns: 8;
    }

    .md\:focus\:column-9:focus{
        columns: 9;
    }

    .md\:focus\:column-10:focus{
        columns: 10;
    }

    .md\:focus\:column-11:focus{
        columns: 11;
    }

    .md\:focus\:column-12:focus{
        columns: 12;
    }

    .md\:focus\:float-inline-start:focus{
        float: inline-start;
    }

    .md\:focus\:float-inline-end:focus{
        float: inline-end;
    }

    .md\:focus\:float-left:focus{
        float: left;
    }

    .md\:focus\:float-right:focus{
        float: right;
    }

    .md\:focus\:float-none:focus{
        float: none;
    }

    .md\:focus\:float-inherit:focus{
        float: inherit;
    }

    .md\:focus\:clear-inline-start:focus{
        clear: inline-start;
    }

    .md\:focus\:clear-inline-end:focus{
        clear: inline-end;
    }

    .md\:focus\:clear-left:focus{
        clear: left;
    }

    .md\:focus\:clear-right:focus{
        clear: right;
    }

    .md\:focus\:clear-both:focus{
        clear: both;
    }

    .md\:focus\:clear-none:focus{
        clear: none;
    }

    .md\:focus\:clear-inherit:focus{
        clear: inherit;
    }

    .md\:focus\:isolation-auto:focus{
        isolation: auto;
    }

    .md\:focus\:isolation-true:focus{
        isolation: isolate;
    }

    .md\:focus\:object-fit-fill:focus{
        object-fit: fill;
    }

    .md\:focus\:object-fit-cover:focus{
        object-fit: cover;
    }

    .md\:focus\:object-fit-contain:focus{
        object-fit: contain;
    }

    .md\:focus\:object-fit-scale-down:focus{
        object-fit: scale-down;
    }

    .md\:focus\:object-fit-none:focus{
        object-fit: none;
    }

    .md\:focus\:object-position-top:focus{
        object-position: top;
    }

    .md\:focus\:object-position-bottom:focus{
        object-position: bottom;
    }

    .md\:focus\:object-position-left:focus{
        object-position: left;
    }

    .md\:focus\:object-position-right:focus{
        object-position: right;
    }

    .md\:focus\:object-position-left-top:focus{
        object-position: left top;
    }

    .md\:focus\:object-position-right-top:focus{
        object-position: right top;
    }

    .md\:focus\:object-position-left-bottom:focus{
        object-position: left bottom;
    }

    .md\:focus\:object-position-right-bottom:focus{
        object-position: right bottom;
    }

    .sm\:focus\:object-position-center-top:focus{
        object-position: center top;
    }

    .sm\:focus\:object-position-center-bottom:focus{
        object-position: center bottom;
    }

    .md\:focus\:overflow-auto:focus{
        overflow: auto;
    }

    .md\:focus\:overflow-hidden:focus{
        overflow: hidden;
    }

    .md\:focus\:overflow-visible:focus{
        overflow: visible;
    }

    .md\:focus\:overflow-scroll:focus{
        overflow: scroll;
    }

    .md\:focus\:overflow-inherit:focus{
        overflow:inherit;
    }

    .md\:focus\:overflow-x-auto:focus{
        overflow: auto;
    }

    .md\:focus\:overflow-x-hidden:focus{
        overflow-x: hidden;
    }

    .md\:focus\:overflow-x-visible:focus{
        overflow-x: visible;
    }

    .md\:focus\:overflow-x-scroll:focus{
        overflow-x: scroll;
    }

    .md\:focus\:overflow-x-inherit:focus{
        overflow-x:inherit;
    }

    .md\:focus\:overflow-y-auto:focus{
        overflow-y: auto;
    }

    .md\:focus\:overflow-y-hidden:focus{
        overflow-y: hidden;
    }

    .md\:focus\:overflow-y-visible:focus{
        overflow-y: visible;
    }

    .md\:focus\:overflow-y-scroll:focus{
        overflow-y: scroll;
    }

    .md\:focus\:overflow-y-inherit:focus{
        overflow-y: inherit;
    }

    .md\:focus\:overscroll-behavior-auto:focus{
        overscroll-behavior: auto;
    }

    .md\:focus\:overscroll-behavior-contain:focus{
        overscroll-behavior: contain;
    }

    .md\:focus\:overscroll-behavior-none:focus{
        overscroll-behavior: none;
    }

    .md\:focus\:overscroll-behavior-inherit:focus{
        overscroll-behavior: inherit;
    }

    .md\:focus\:overscroll-behavior-x-auto:focus{
        overscroll-behavior: auto;
    }

    .md\:focus\:overscroll-behavior-x-contain:focus{
        overscroll-behavior-x: contain;
    }

    .md\:focus\:overscroll-behavior-x-none:focus{
        overscroll-behavior-x: none;
    }

    .md\:focus\:overscroll-behavior-x-inherit:focus{
        overscroll-behavior-x:inherit;
    }

    .md\:focus\:overscroll-behavior-y-auto:focus{
        overscroll-behavior-y: auto;
    }

    .md\:focus\:overscroll-behavior-y-contain:focus{
        overscroll-behavior-y: contain;
    }

    .md\:focus\:overscroll-behavior-y-none:focus{
        overscroll-behavior-y: none;
    }

    .md\:focus\:overscroll-behavior-y-inherit:focus{
        overscroll-behavior-y: inherit;
    }

    .md\:focus\:position-static:focus{
        position: static;
    }

    .md\:focus\:position-fixed:focus{
        position: fixed;
    }

    .md\:focus\:position-absolute:focus{
        position: absolute;
    }

    .md\:focus\:position-relative:focus{
        position: relative;
    }

    .md\:focus\:position-sticky:focus{
        position: sticky;
    }

    .md\:focus\:position-right-0:focus{
        right: 0;
    }
    
    .md\:focus\:position-left-0:focus{
        left: 0;
    }
    
    .md\:focus\:position-top-0:focus{
        top: 0;
    }
    
    .md\:focus\:position-bottom-0:focus{
        bottom: 0;
    }

    .md\:focus\:visible:focus{
        visibility: visible;
    }

    .md\:focus\:invisible:focus{
        visibility: hidden;
    }

    .md\:focus\:visibility-collapse:focus{
        visibility: collapse;
    }

    .md\:focus\:z-0:focus{
        z-index: 0;
    }

    .md\:focus\:-z-10:focus{
        z-index: -10;
    }

    .md\:focus\:-z-20:focus{
        z-index: -20;
    }

    .md\:focus\:-z-30:focus{
        z-index: -30;
    }

    .md\:focus\:-z-40:focus{
        z-index: -40;
    }

    .md\:focus\:-z-50:focus{
        z-index: -50;
    }

    .md\:focus\:-z-60:focus{
        z-index: -60;
    }

    .md\:focus\:-z-70:focus{
        z-index: -70;
    }

    .md\:focus\:-z-80:focus{
        z-index: -80;
    }

    .md\:focus\:-z-90:focus{
        z-index: -90;
    }

    .md\:focus\:-z-100:focus{
        z-index: -100;
    }

    .md\:focus\:z-10:focus{
        z-index: 10;
    }

    .md\:focus\:z-20:focus{
        z-index: 20;
    }

    .md\:focus\:z-30:focus{
        z-index: 30;
    }

    .md\:focus\:z-40:focus{
        z-index: 40;
    }

    .md\:focus\:z-50:focus{
        z-index: 50;
    }

    .md\:focus\:z-60:focus{
        z-index: 60;
    }

    .md\:focus\:z-70:focus{
        z-index: 70;
    }

    .md\:focus\:z-80:focus{
        z-index: 80;
    }

    .md\:focus\:z-90:focus{
        z-index: 90;
    }

    .md\:focus\:z-100:focus{
        z-index: 100;
    }

    .md\:focus\:z-auto:focus{
        z-index: auto;
    }

    .md\:focus\:flex-basis-0:focus{
        flex-basis: 0;
    }

    .md\:focus\:flex-basis-2:focus{
        flex-basis: 2;
    }

    .md\:focus\:flex-basis-4:focus{
        flex-basis: 4;
    }

    .md\:focus\:flex-basis-6:focus{
        flex-basis: 6;
    }

    .md\:focus\:flex-basis-8:focus{
        flex-basis: 8;
    }

    .md\:focus\:flex-basis-10:focus{
        flex-basis: 10;
    }

    .md\:focus\:flex-basis-12:focus{
        flex-basis: 12;
    }

    .md\:focus\:flex-basis-14:focus{
        flex-basis: 14;
    }

    .md\:focus\:flex-basis-16:focus{
        flex-basis: 16;
    }

    .md\:focus\:flex-basis-18:focus{
        flex-basis: 18;
    }

    .md\:focus\:flex-basis-20:focus{
        flex-basis: 20;
    }

    .md\:focus\:flex-basis-hf:focus{
        flex-basis: 50%;
    }

    .md\:focus\:flex-basis-third:focus{
        flex-basis: 33.333%;
    }

    .md\:focus\:flex-basis-quarter:focus{
        flex-basis: 25%;
    }

    .md\:focus\:flex-basis-three-quarter:focus{
        flex-basis: 75%;
    }

    .md\:focus\:flex-basis-full:focus{
        flex-basis: 100%;
    }

    .md\:focus\:flex-basis-two-third:focus{
        flex-basis: 66.67%;
    }

    .md\:focus\:flex-row:focus{
        flex-direction: row;
    }

    .md\:focus\:flex-row-reverse:focus{
        flex-direction: row-reverse;
    }

    .md\:focus\:flex-column:focus{
        flex-direction: column;
    }

    .md\:focus\:flex-column-reverse:focus{
        flex-direction: column-reverse;
    }

    .md\:focus\:flex-wrap:focus{
        flex-wrap: wrap;
    }

    .md\:focus\:flex-nowrap:focus{
        flex-wrap: nowrap;
    }

    .md\:focus\:flex-wrap-reverse:focus{
        flex-direction: wrap-reserve;
    }

    .md\:focus\:flex-1:focus{
        flex: 1 1 0;
    }

    .md\:focus\:flex-auto:focus{
        flex: 1 1 auto;
    }

    .md\:focus\:flex-initial:focus{
        flex: 0 1 auto;
    }

    .md\:focus\:flex-none:focus{
        flex: none;
    }

    .md\:focus\:flex-grow-0:focus{
        flex-grow: 0;
    }

    .md\:focus\:flex-grow-1:focus{
        flex-grow: 1;
    }

    .md\:focus\:flex-shink-0:focus{
        flex-shrink: 0;
    }

    .md\:focus\:flex-shink-1:focus{
        flex-shrink: 1;
    }

    .md\:focus\:order-1:focus{
        order: 1;
    }

    .md\:focus\:order-2:focus{
        order: 2;
    }

    .md\:focus\:order-3:focus{
        order: 3;
    }

    .md\:focus\:order-4:focus{
        order: 4;
    }

    .md\:focus\:order-5:focus{
        order: 5;
    }

    .md\:focus\:order-6:focus{
        order: 6;
    }

    .md\:focus\:order-7:focus{
        order: 7;
    }

    .md\:focus\:order-8:focus{
        order: 8;
    }

    .md\:focus\:order-9:focus{
        order: 9;
    }

    .md\:focus\:order-10:focus{
        order: 10;
    }

    .md\:focus\:order-11:focus{
        order: 11;
    }

    .md\:focus\:order-12:focus{
        order: 12;
    }

    .md\:focus\:order-first:focus{
        order: -9999;
    }

    .md\:focus\:order-last:focus{
        order: 9999;
    }

    .md\:focus\:order-0:focus{
        order: 0;
    }

    .md\:focus\:grtpcols-1:focus{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-2:focus{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-3:focus{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-4:focus{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-5:focus{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-6:focus{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-7:focus{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-8:focus{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-9:focus{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-10:focus{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-11:focus{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-12:focus{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:focus\:grtpcols-none:focus{
        grid-template-columns: none;
    }

    .md\:focus\:grtpcols-subgrid:focus{
        grid-template-columns: subgrid;
    }

    .md\:focus\:grtpcols-auto:focus{
        grid-template-columns: auto;
    }

    .md\:focus\:grcol-auto:focus{
        grid-column: auto;
    }

    .md\:focus\:grcol-span-1:focus{
        grid-column: span 1 / span 1;
    }

    .md\:focus\:grcol-span-2:focus{
        grid-column: span 2 / span 2;
    }

    .md\:focus\:grcol-span-3:focus{
        grid-column: span 3 / span 3;
    }

    .md\:focus\:grcol-span-4:focus{
        grid-column: span 4 / span 4;
    }

    .md\:focus\:grcol-span-5:focus{
        grid-column: span 5 / span 5;
    }

    .md\:focus\:grcol-span-6:focus{
        grid-column: span 6 / span 6;
    }

    .md\:focus\:grcol-span-7:focus{
        grid-column: span 7 / span 7;
    }

    .md\:focus\:grcol-span-8:focus{
        grid-column: span 8 / span 8;
    }

    .md\:focus\:grcol-span-9:focus{
        grid-column: span 9 / span 9;
    }

    .md\:focus\:grcol-span-10:focus{
        grid-column: span 10 / span 10;
    }

    .md\:focus\:grcol-span-11:focus{
        grid-column: span 11 / span 11;
    }

    .md\:focus\:grcol-span-12:focus{
        grid-column: span 12 / span 12;
    }

    .md\:focus\:grcol-span-full:focus{
        grid-column: span 1 / span -1;
    }

    .md\:focus\:grcol-start-1:focus{
        grid-column-start: 1;
    }

    .md\:focus\:grcol-start-2:focus{
        grid-column-start: 2;
    }

    .md\:focus\:grcol-start-3:focus{
        grid-column-start: 3;
    }

    .md\:focus\:grcol-start-4:focus{
        grid-column-start: 4;
    }

    .md\:focus\:grcol-start-5:focus{
        grid-column-start: 5;
    }

    .md\:focus\:grcol-start-6:focus{
        grid-column-start: 6;
    }

    .md\:focus\:grcol-start-7:focus{
        grid-column-start: 7;
    }

    .md\:focus\:grcol-start-8:focus{
        grid-column-start: 8;
    }

    .md\:focus\:grcol-start-9:focus{
        grid-column-start: 9;
    }

    .md\:focus\:grcol-start-10:focus{
        grid-column-start: 10;
    }

    .md\:focus\:grcol-start-11:focus{
        grid-column-start: 11;
    }

    .md\:focus\:grcol-start-12:focus{
        grid-column-start: 12;
    }

    .md\:focus\:grcol-start-auto:focus{
        grid-column-start: auto;
    }

    .md\:focus\:grcol-end-1:focus{
        grid-column-end: 1;
    }

    .md\:focus\:grcol-end-2:focus{
        grid-column-end: 2;
    }

    .md\:focus\:grcol-end-3:focus{
        grid-column-end: 3;
    }

    .md\:focus\:grcol-end-4:focus{
        grid-column-end: 4;
    }

    .md\:focus\:grcol-end-5:focus{
        grid-column-end: 5;
    }

    .md\:focus\:grcol-end-6:focus{
        grid-column-end: 6;
    }

    .md\:focus\:grcol-end-7:focus{
        grid-column-end: 7;
    }

    .md\:focus\:grcol-end-8:focus{
        grid-column-end: 8;
    }

    .md\:focus\:grcol-end-9:focus{
        grid-column-end: 9;
    }

    .md\:focus\:grcol-end-10:focus{
        grid-column-end: 10;
    }

    .md\:focus\:grcol-end-11:focus{
        grid-column-end: 11;
    }

    .md\:focus\:grcol-end-12:focus{
        grid-column-end: 12;
    }

    .md\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }

    .md\:focus\:grtprows-1:focus{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-2:focus{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-3:focus{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-4:focus{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-5:focus{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-6:focus{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-7:focus{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-8:focus{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-9:focus{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-10:focus{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-11:focus{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-12:focus{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .md\:focus\:grtprows-none:focus{
        grid-template-rows: none;
    }

    .md\:focus\:grtprows-subgrid:focus{
        grid-template-rows: subgrid;
    }

    .md\:focus\:grtprows-auto:focus{
        grid-template-rows: auto;
    }

    .md\:focus\:grrow-auto:focus{
        grid-row: auto;
    }

    .md\:focus\:grrow-span-1:focus{
        grid-row: span 1 / span 1;
    }

    .md\:focus\:grrow-span-2:focus{
        grid-row: span 2 / span 2;
    }

    .md\:focus\:grrow-span-3:focus{
        grid-row: span 3 / span 3;
    }

    .md\:focus\:grrow-span-4:focus{
        grid-row: span 4 / span 4;
    }

    .md\:focus\:grrow-span-5:focus{
        grid-row: span 5 / span 5;
    }

    .md\:focus\:grrow-span-6:focus{
        grid-row: span 6 / span 6;
    }

    .md\:focus\:grrow-span-7:focus{
        grid-row: span 7 / span 7;
    }

    .md\:focus\:grrow-span-8:focus{
        grid-row: span 8 / span 8;
    }

    .md\:focus\:grrow-span-9:focus{
        grid-row: span 9 / span 9;
    }

    .md\:focus\:grrow-span-10:focus{
        grid-row: span 10 / span 10;
    }

    .md\:focus\:grrow-span-11:focus{
        grid-row: span 11 / span 11;
    }

    .md\:focus\:grrow-span-12:focus{
        grid-row: span 12 / span 12;
    }

    .md\:focus\:grrow-span-full:focus{
        grid-row: span 1 / span -1;
    }

    .md\:focus\:grrow-start-1:focus{
        grid-row-start: 1;
    }

    .md\:focus\:grrow-start-2:focus{
        grid-row-start: 2;
    }

    .md\:focus\:grrow-start-3:focus{
        grid-row-start: 3;
    }

    .md\:focus\:grrow-start-4:focus{
        grid-row-start: 4;
    }

    .md\:focus\:grrow-start-5:focus{
        grid-row-start: 5;
    }

    .md\:focus\:grrow-start-6:focus{
        grid-row-start: 6;
    }

    .md\:focus\:grrow-start-7:focus{
        grid-row-start: 7;
    }

    .md\:focus\:grrow-start-8:focus{
        grid-row-start: 8;
    }

    .md\:focus\:grrow-start-9:focus{
        grid-row-start: 9;
    }

    .md\:focus\:grrow-start-10:focus{
        grid-row-start: 10;
    }

    .md\:focus\:grrow-start-11:focus{
        grid-row-start: 11;
    }

    .md\:focus\:grrow-start-12:focus{
        grid-row-start: 12;
    }

    .md\:focus\:grrow-start-auto:focus{
        grid-row-start: auto;
    }

    .md\:focus\:grrow-end-1:focus{
        grid-row-end: 1;
    }

    .md\:focus\:grrow-end-2:focus{
        grid-row-end: 2;
    }

    .md\:focus\:grrow-end-3:focus{
        grid-row-end: 3;
    }

    .md\:focus\:grrow-end-4:focus{
        grid-row-end: 4;
    }

    .md\:focus\:grrow-end-5:focus{
        grid-row-end: 5;
    }

    .md\:focus\:grrow-end-6:focus{
        grid-row-end: 6;
    }

    .md\:focus\:grrow-end-7:focus{
        grid-row-end: 7;
    }

    .md\:focus\:grrow-end-8:focus{
        grid-row-end: 8;
    }

    .md\:focus\:grrow-end-9:focus{
        grid-row-end: 9;
    }

    .md\:focus\:grrow-end-10:focus{
        grid-row-end: 10;
    }

    .md\:focus\:grrow-end-11:focus{
        grid-row-end: 11;
    }

    .md\:focus\:grrow-end-12:focus{
        grid-row-end: 12;
    }

    .md\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }

    .md\:focus\:grfl-row:focus{
        grid-auto-flow: row;
    }

    .md\:focus\:grfl-col:focus{
        grid-auto-flow: column;
    }

    .md\:focus\:grfl-dense:focus{
        grid-auto-flow: dense;
    }

    .md\:focus\:grfl-row-dense:focus{
        grid-auto-flow: row dense;
    }

    .md\:focus\:grfl-col-dense:focus{
        grid-auto-flow: column dense;
    }

    .md\:focus\:gr-auto-cols-auto:focus{
        grid-auto-columns: auto;
    }

    .md\:focus\:gr-auto-cols-min:focus{
        grid-auto-columns: min-content;
    }

    .md\:focus\:gr-auto-cols-max:focus{
        grid-auto-columns: max-content;
    }

    .md\:focus\:gr-auto-cols-minmax:focus{
        grid-auto-columns: minmax(0, 1fr);
    }

    .md\:focus\:gr-auto-rows-auto:focus{
        grid-auto-rows: auto;
    }

    .md\:focus\:gr-auto-rows-min:focus{
        grid-auto-rows: min-content;
    }

    .md\:focus\:gr-auto-rows-max:focus{
        grid-auto-rows: max-content;
    }

    .md\:focus\:gr-auto-rows-minmax:focus{
        grid-auto-rows: minmax(0, 1fr);
    }

    .md\:focus\:gap-0:focus{
        gap: 0;
    }

    .md\:focus\:gap-x-0:focus{
        column-gap: 0;
    }

    .md\:focus\:gap-y-0:focus{
        row-gap: 0;
    }

    .md\:focus\:gap-1:focus{
        gap: 1px;
    }

    .md\:focus\:gap-2:focus{
        gap: 2px;
    }

    .md\:focus\:gap-4:focus{
        gap: 4px;
    }

    .md\:focus\:gap-6:focus{
        gap: 6px;
    }

    .md\:focus\:gap-8:focus{
        gap: 8px;
    }

    .md\:focus\:gap-9:focus{
        gap: 9px;
    }

    .md\:focus\:gap-10:focus{
        gap: 10px;
    }

    .md\:focus\:gap-12:focus{
        gap: 12px;
    }

    .md\:focus\:gap-14:focus{
        gap: 14px;
    }

    .md\:focus\:gap-16:focus{
        gap: 16px;
    }

    .md\:focus\:gap-18:focus{
        gap: 18px;
    }

    .md\:focus\:gap-20:focus{
        gap: 20px;
    }

    .md\:focus\:gap-x-0:focus{
        column-gap: 0;
    }

    .md\:focus\:gap-x-1:focus{
        column-gap: 1px;
    }

    .md\:focus\:gap-x-2:focus{
        column-gap: 2px;
    }

    .md\:focus\:gap-x-4:focus{
        column-gap: 4px;
    }

    .md\:focus\:gap-x-6:focus{
        column-gap: 6px;
    }

    .md\:focus\:gap-x-8:focus{
        column-gap: 8px;
    }

    .md\:focus\:gap-x-10:focus{
        column-gap: 10px;
    }

    .md\:focus\:gap-x-12:focus{
        column-gap: 12px;
    }

    .md\:focus\:gap-x-14:focus{
        column-gap: 14px;
    }

    .md\:focus\:gap-x-16:focus{
        column-gap: 16px;
    }

    .md\:focus\:gap-x-18:focus{
        column-gap: 18px;
    }

    .md\:focus\:gap-x-20:focus{
        column-gap: 20px;
    }

    .md\:focus\:gap-y-1:focus{
        row-gap: 1px;
    }

    .md\:focus\:gap-y-2:focus{
        row-gap: 2px;
    }

    .md\:focus\:gap-y-4:focus{
        row-gap: 4px;
    }

    .md\:focus\:gap-y-6:focus{
        row-gap: 6px;
    }

    .md\:focus\:gap-y-8:focus{
        row-gap: 8px;
    }

    .md\:focus\:gap-y-10:focus{
        row-gap: 10px;
    }

    .md\:focus\:gap-y-12:focus{
        row-gap: 12px;
    }

    .md\:focus\:gap-y-14:focus{
        row-gap: 14px;
    }

    .md\:focus\:gap-y-16:focus{
        row-gap: 16px;
    }

    .md\:focus\:gap-y-18:focus{
        row-gap: 18px;
    }

    .md\:focus\:gap-y-20:focus{
        row-gap: 20px;
    }

    .md\:focus\:justify-content-normal:focus{
        justify-content: normal;
    }

    .md\:focus\:justify-content-start:focus{
        justify-content: flex-start;
    }

    .md\:focus\:justify-content-end:focus{
        justify-content: flex-end;
    }

    .md\:focus\:justify-content-center:focus{
        justify-content: center;
    }

    .md\:focus\:justify-content-between:focus{
        justify-content: space-between;
    }

    .md\:focus\:justify-content-around:focus{
        justify-content: space-around;
    }

    .md\:focus\:justify-content-evenly:focus{
        justify-content: space-evenly;
    }

    .md\:focus\:justify-content-stretch:focus{
        justify-content: stretch;
    }

    .md\:focus\:justify-items-start:focus{
        justify-items: start;
    }

    .md\:focus\:justify-items-end:focus{
        justify-items: end;
    }

    .md\:focus\:justify-items-center:focus{
        justify-items: center;
    }

    .md\:focus\:justify-items-stretch:focus{
        justify-items: stretch;
    }

    .md\:focus\:justify-self-auto:focus{
        justify-self: auto;
    }

    .md\:focus\:justify-self-start:focus{
        justify-self: start;
    }

    .md\:focus\:justify-self-end:focus{
        justify-self: end;
    }

    .md\:focus\:justify-self-center:focus{
        justify-self: center;
    }

    .md\:focus\:justify-self-stretch:focus{
        justify-self: stretch;
    }

    .md\:focus\:align-content-normal:focus{
        align-content: normal;
    }

    .md\:focus\:align-content-center:focus{
        align-content: center;
    }

    .md\:focus\:align-content-start:focus{
        align-content: flex-start;
    }

    .md\:focus\:align-content-end:focus{
        align-content: flex-end;
    }

    .md\:focus\:align-content-between:focus{
        align-content: space-between;
    }

    .md\:focus\:align-content-around:focus{
        align-content: space-around;
    }

    .md\:focus\:align-content-evenly:focus{
        align-content: space-evenly;
    }

    .md\:focus\:align-content-baseline:focus{
        align-content: space-baseline;
    }

    .md\:focus\:align-content-stretch:focus{
        align-content: stretch;
    }

    .md\:focus\:align-items-start:focus{
        align-items: start;
    }

    .md\:focus\:align-items-end:focus{
        align-items: end;
    }

    .md\:focus\:align-items-center:focus{
        align-items: center;
    }

    .md\:focus\:align-items-stretch:focus{
        justify-items: stretch;
    }

    .md\:focus\:align-self-auto:focus{
        justify-self: auto;
    }

    .md\:focus\:align-self-start:focus{
        justify-self: start;
    }

    .md\:focus\:align-self-end:focus{
        justify-self: end;
    }

    .md\:focus\:align-self-center:focus{
        justify-self: center;
    }

    .md\:focus\:align-self-stretch:focus{
        justify-self: stretch;
    }

    .md\:focus\:align-self-baseline:focus{
        justify-self: baseline;
    }

    .md\:focus\:place-content-center:focus{
        place-content: center;
    }

    .md\:focus\:place-content-start:focus{
        place-content: start;
    }

    .md\:focus\:place-content-end:focus{
        place-content: end;
    }

    .md\:focus\:place-content-between:focus{
        place-content: between;
    }

    .md\:focus\:place-content-around:focus{
        place-content: around;
    }

    .md\:focus\:place-content-evenly:focus{
        place-content: evenly;
    }

    .md\:focus\:place-content-baseline:focus{
        place-content: baseline;
    }

    .md\:focus\:place-content-stretch:focus{
        place-content: stretch;
    }

    .md\:focus\:place-items-start:focus{
        place-content: start;
    }

    .md\:focus\:place-items-end:focus{
        place-content: end;
    }

    .md\:focus\:place-items-center:focus{
        place-content: center;
    }

    .md\:focus\:place-items-baseline:focus{
        place-content: baseline;
    }

    .md\:focus\:place-items-stretch:focus{
        place-content: stretch;
    }

    .md\:focus\:place-self-start:focus{
        place-self: start;
    }

    .md\:focus\:place-self-end:focus{
        place-self: end;
    }

    .md\:focus\:place-self-center:focus{
        place-self: center;
    }

    .md\:focus\:place-self-baseline:focus{
        place-self: baseline;
    }

    .md\:focus\:place-self-stretch:focus{
        place-self: stretch;
    }

    .md\:focus\:w-0:focus{
        width: 0;
    }

    .md\:focus\:w-2:focus{
        width: 2px;
    }

    .md\:focus\:w-4:focus{
        width: 4px;
    }

    .md\:focus\:w-6:focus{
        width: 6px;
    }

    .md\:focus\:w-8:focus{
        width: 8px;
    }

    .md\:focus\:w-10:focus{
        width: 10px;
    }

    .md\:focus\:w-12:focus{
        width: 12px;
    }

    .md\:focus\:w-14:focus{
        width: 14px;
    }

    .md\:focus\:w-16:focus{
        width: 16px;
    }

    .md\:focus\:w-18:focus{
        width: 18px;
    }

    .md\:focus\:w-20:focus{
        width: 20px;
    }

    .md\:focus\:w-22:focus{
        width: 1.5rem;
    }

    .md\:focus\:w-24:focus{
        width: 3rem;
    }

    .md\:focus\:w-26:focus{
        width: 4.5rem;
    }

    .md\:focus\:w-28:focus{
        width: 6rem;
    }

    .md\:focus\:w-30:focus{
        width: 7.5rem;
    }

    .md\:focus\:w-32:focus{
        width: 10rem;
    }

    .md\:focus\:w-34:focus{
        width: 11.5rem;
    }

    .md\:focus\:w-36:focus{
        width: 13rem;
    }

    .md\:focus\:w-38:focus{
        width: 14.5rem;
    }

    .md\:focus\:w-40:focus{
        width: 16rem;
    }

    .md\:focus\:w-42:focus{
        width: 18rem;
    }

    .md\:focus\:w-44:focus{
        width: 20rem;
    }

    .md\:focus\:w-46:focus{
        width: 22rem;
    }

    .md\:focus\:w-48:focus{
        width: 24rem;
    }

    .md\:focus\:w-52:focus{
        width: 28rem;
    }

    .md\:focus\:w-56:focus{
        width: 32rem;
    }

    .md\:focus\:w-60:focus{
        width: 36rem;
    }

    .md\:focus\:w-64:focus{
        width: 40rem;
    }

    .md\:focus\:w-68:focus{
        width: 44rem;
    }

    .md\:focus\:w-72:focus{
        width: 48rem;
    }

    .md\:focus\:w-76:focus{
        width: 52rem;
    }

    .md\:focus\:w-80:focus{
        width: 56rem;
    }

    .md\:focus\:w-84:focus{
        width: 60rem;
    }

    .md\:focus\:w-hf:focus{
        width: 50%;
    }

    .md\:focus\:w-third:focus{
        width: 33.333%;
    }

    .md\:focus\:w-two-third:focus{
        width: 66.67%;
    }

    .md\:focus\:w-quarter:focus{
        width: 25%;
    }

    .md\:focus\:w-three-quarter:focus{
        width: 75%;
    }

    .md\:focus\:w-fifth:focus{
        width: 20%;
    }

    .md\:focus\:w-two-fifth:focus{
        width: 40%;
    }

    .md\:focus\:w-three-fifth:focus{
        width: 60%;
    }

    .md\:focus\:w-four-fifth:focus{
        width: 80%;
    }

    .md\:focus\:w-tenth:focus{
        width: 10%;
    }

    .md\:focus\:w-two-tenth:focus{
        width: 20%;
    }

    .md\:focus\:w-three-tenth:focus{
        width: 30%;
    }

    .md\:focus\:w-four-tenth:focus{
        width: 40%;
    }

    .md\:focus\:w-five-tenth:focus{
        width: 50%;
    }

    .md\:focus\:w-six-tenth:focus{
        width: 60%;
    }

    .md\:focus\:w-seven-tenth:focus{
        width: 70%;
    }

    .md\:focus\:w-eight-tenth:focus{
        width: 80%;
    }

    .md\:focus\:w-nine-tenth:focus{
        width: 90%;
    }

    .md\:focus\:w-full:focus{
        width: 100%;
    }

    .md\:focus\:w-min:focus{
        width: min-content;
    }

    .md\:focus\:w-max:focus{
        width: max-content;
    }

    .md\:focus\:w-fit:focus{
        width: fit-content;
    }

    .md\:focus\:min-vh-10:focus{
        min-height: 10vh;
    }

    .md\:focus\:min-vh-20:focus{
        min-height: 20vh;
    }

    .md\:focus\:min-vh-30:focus{
        min-height: 30vh;
    }

    .md\:focus\:min-vh-40:focus{
        min-height: 40vh;
    }

    .md\:focus\:min-vh-50:focus{
        min-height: 50vh;
    }

    .md\:focus\:min-vh-60:focus{
        min-height: 60vh;
    }

    .md\:focus\:min-vh-70:focus{
        min-height: 70vh;
    }

    .md\:focus\:min-vh-80:focus{
        min-height: 80vh;
    }

    .md\:focus\:min-vh-90:focus{
        min-height: 90vh;
    }

    .md\:focus\:min-vh-100:focus{
        min-height: 100vh;
    }

    .md\:focus\:min-vw-10:focus{
        min-width: 10vh;
    }

    .md\:focus\:min-vw-20:focus{
        min-width: 20vh;
    }

    .md\:focus\:min-vw-30:focus{
        min-width: 30vh;
    }

    .md\:focus\:min-vw-40:focus{
        min-width: 40vh;
    }

    .md\:focus\:min-vw-50:focus{
        min-width: 50vh;
    }

    .md\:focus\:min-vw-60:focus{
        min-width: 60vh;
    }

    .md\:focus\:min-vw-70:focus{
        min-width: 70vh;
    }

    .md\:focus\:min-vw-80:focus{
        min-width: 80vh;
    }

    .md\:focus\:min-vw-90:focus{
        min-width: 100vh;
    }

    .md\:focus\:min-vw-100:focus{
        min-width: 100vh;
    }

    .md\:focus\:max-vh-10:focus{
        max-height: 10vh;
    }

    .md\:focus\:max-vh-20:focus{
        max-height: 20vh;
    }

    .md\:focus\:max-vh-30:focus{
        max-height: 30vh;
    }

    .md\:focus\:max-vh-40:focus{
        max-height: 40vh;
    }

    .md\:focus\:max-vh-50:focus{
        max-height: 50vh;
    }

    .md\:focus\:max-vh-60:focus{
        max-height: 60vh;
    }

    .md\:focus\:max-vh-70:focus{
        max-height: 70vh;
    }

    .md\:focus\:max-vh-80:focus{
        max-height: 80vh;
    }

    .md\:focus\:max-vh-90:focus{
        max-height: 100vh;
    }

    .md\:focus\:max-vh-100:focus{
        max-height: 100vh;
    }

    .md\:focus\:max-vw-10:focus{
        max-width: 10vh;
    }

    .md\:focus\:max-vw-20:focus{
        max-width: 20vh;
    }

    .md\:focus\:max-vw-30:focus{
        max-width: 30vh;
    }

    .md\:focus\:max-vw-40:focus{
        max-width: 40vh;
    }

    .md\:focus\:max-vw-50:focus{
        max-width: 50vh;
    }

    .md\:focus\:max-vw-60:focus{
        max-width: 60vh;
    }

    .md\:focus\:max-vw-70:focus{
        max-width: 70vh;
    }

    .md\:focus\:max-vw-80:focus{
        max-width: 80vh;
    }

    .md\:focus\:max-vw-90:focus{
        max-width: 100vh;
    }

    .md\:focus\:max-vw-100:focus{
        max-width: 100vh;
    }

    .md\:focus\:min-w-2:focus{
        min-width: 2px;
    }

    .md\:focus\:min-w-4:focus{
        min-width: 4px;
    }

    .md\:focus\:min-w-6:focus{
        min-width: 6px;
    }

    .md\:focus\:min-w-8:focus{
        min-width: 8px;
    }

    .md\:focus\:min-w-10:focus{
        min-width: 10px;
    }

    .md\:focus\:min-w-12:focus{
        min-width: 12px;
    }

    .md\:focus\:min-w-14:focus{
        min-width: 14px;
    }

    .md\:focus\:min-w-16:focus{
        min-width: 16px;
    }

    .md\:focus\:min-w-18:focus{
        min-width: 18px;
    }

    .md\:focus\:min-w-20:focus{
        min-width: 20px;
    }

    .md\:focus\:min-w-22:focus{
        min-width: 1.5rem;
    }

    .md\:focus\:min-w-24:focus{
        min-width: 3rem;
    }

    .md\:focus\:min-w-26:focus{
        min-width: 4.5rem;
    }

    .md\:focus\:min-w-28:focus{
        min-width: 6rem;
    }

    .md\:focus\:min-w-30:focus{
        min-width: 7.5rem;
    }

    .md\:focus\:min-w-32:focus{
        min-width: 10rem;
    }

    .md\:focus\:min-w-34:focus{
        min-width: 11.5rem;
    }

    .md\:focus\:min-w-36:focus{
        min-width: 13rem;
    }

    .md\:focus\:min-w-38:focus{
        min-width: 14.5rem;
    }

    .md\:focus\:min-w-40:focus{
        min-width: 16rem;
    }

    .md\:focus\:min-w-42:focus{
        min-width: 18rem;
    }

    .md\:focus\:min-w-44:focus{
        min-width: 20rem;
    }

    .md\:focus\:min-w-46:focus{
        min-width: 22rem;
    }

    .md\:focus\:min-w-48:focus{
        min-width: 24rem;
    }

    .md\:focus\:min-w-hf:focus{
        min-width: 50%;
    }

    .md\:focus\:min-w-full:focus{
        min-width: 100%;
    }

    .md\:focus\:min-w-min:focus{
        min-width: min-content;
    }

    .md\:focus\:min-w-max:focus{
        min-width: max-content;
    }

    .md\:focus\:min-w-fit:focus{
        min-width: fit-content;
    }

    .md\:focus\:max-w-0:focus{
        max-width: 0;
    }

    .md\:focus\:max-w-2:focus{
        max-width: 2px;
    }

    .md\:focus\:max-w-4:focus{
        max-width: 4px;
    }

    .md\:focus\:max-w-6:focus{
        max-width: 6px;
    }

    .md\:focus\:max-w-8:focus{
        max-width: 8px;
    }

    .md\:focus\:max-w-10:focus{
        max-width: 10px;
    }

    .md\:focus\:max-w-12:focus{
        max-width: 12px;
    }

    .md\:focus\:max-w-14:focus{
        max-width: 14px;
    }

    .md\:focus\:max-w-16:focus{
        max-width: 16px;
    }

    .md\:focus\:max-w-18:focus{
        max-width: 18px;
    }

    .md\:focus\:max-w-20:focus{
        max-width: 20px;
    }

    .md\:focus\:max-w-22:focus{
        max-width: 1.5rem;
    }

    .md\:focus\:max-w-24:focus{
        max-width: 3rem;
    }

    .md\:focus\:max-w-26:focus{
        max-width: 4.5rem;
    }

    .md\:focus\:max-w-28:focus{
        max-width: 6rem;
    }

    .md\:focus\:max-w-30:focus{
        max-width: 7.5rem;
    }

    .md\:focus\:max-w-32:focus{
        max-width: 10rem;
    }

    .md\:focus\:max-w-34:focus{
        max-width: 11.5rem;
    }

    .md\:focus\:max-w-36:focus{
        max-width: 13rem;
    }

    .md\:focus\:max-w-38:focus{
        max-width: 14.5rem;
    }

    .md\:focus\:max-w-40:focus{
        max-width: 16rem;
    }

    .md\:focus\:max-w-42:focus{
        max-width: 18rem;
    }

    .md\:focus\:max-w-44:focus{
        max-width: 20rem;
    }

    .md\:focus\:max-w-46:focus{
        max-width: 22rem;
    }

    .md\:focus\:max-w-48:focus{
        max-width: 24rem;
    }

    .md\:focus\:max-w-hf:focus{
        max-width: 50%;
    }

    .md\:focus\:max-w-full:focus{
        max-width: 100%;
    }

    .md\:focus\:max-w-max:focus{
        max-width: max-content;
    }

    .md\:focus\:max-w-max:focus{
        max-width: max-content;
    }

    .md\:focus\:max-w-fit:focus{
        max-width: fit-content;
    }

    .md\:focus\:h-0:focus{
        height: 0;
    }

    .md\:focus\:h-2:focus{
        height: 2px;
    }

    .md\:focus\:h-4:focus{
        height: 4px;
    }

    .md\:focus\:h-6:focus{
        height: 6px;
    }

    .md\:focus\:h-8:focus{
        height: 8px;
    }

    .md\:focus\:h-10:focus{
        height: 10px;
    }

    .md\:focus\:h-12:focus{
        height: 12px;
    }

    .md\:focus\:h-14:focus{
        height: 14px;
    }

    .md\:focus\:h-16:focus{
        height: 16px;
    }

    .md\:focus\:h-18:focus{
        height: 18px;
    }

    .md\:focus\:h-20:focus{
        height: 20px;
    }

    .md\:focus\:h-22:focus{
        height: 1.5rem;
    }

    .md\:focus\:h-24:focus{
        height: 3rem;
    }

    .md\:focus\:h-26:focus{
        height: 4.5rem;
    }

    .md\:focus\:h-28:focus{
        height: 6rem;
    }

    .md\:focus\:h-30:focus{
        height: 7.5rem;
    }

    .md\:focus\:h-32:focus{
        height: 10rem;
    }

    .md\:focus\:h-34:focus{
        height: 11.5rem;
    }

    .md\:focus\:h-36:focus{
        height: 13rem;
    }

    .md\:focus\:h-38:focus{
        height: 14.5rem;
    }

    .md\:focus\:h-40:focus{
        height: 16rem;
    }

    .md\:focus\:h-42:focus{
        height: 18rem;
    }

    .md\:focus\:h-44:focus{
        height: 20rem;
    }

    .md\:focus\:h-46:focus{
        height: 22rem;
    }

    .md\:focus\:h-48:focus{
        height: 24rem;
    }

    .md\:focus\:h-52:focus{
        height: 28rem;
    }

    .md\:focus\:h-56:focus{
        height: 32rem;
    }

    .md\:focus\:h-60:focus{
        height: 36rem;
    }

    .md\:focus\:h-64:focus{
        height: 40rem;
    }

    .md\:focus\:h-68:focus{
        height: 44rem;
    }

    .md\:focus\:h-72:focus{
        height: 48rem;
    }

    .md\:focus\:h-76:focus{
        height: 52rem;
    }

    .md\:focus\:h-80:focus{
        height: 56rem;
    }

    .md\:focus\:h-84:focus{
        height: 60rem;
    }

    .md\:focus\:h-hf:focus{
        height: 50%;
    }

    .md\:focus\:h-third:focus{
        height: 33.333%;
    }

    .md\:focus\:h-two-third:focus{
        height: 66.67%;
    }

    .md\:focus\:h-quarter:focus{
        height: 25%;
    }

    .md\:focus\:h-three-quarter:focus{
        height: 75%;
    }

    .md\:focus\:h-fifth:focus{
        height: 20%;
    }

    .md\:focus\:h-two-fifth:focus{
        height: 40%;
    }

    .md\:focus\:h-three-fifth:focus{
        height: 60%;
    }

    .md\:focus\:h-four-fifth:focus{
        height: 80%;
    }

    .md\:focus\:h-tenth:focus{
        height: 10%;
    }

    .md\:focus\:h-two-tenth:focus{
        height: 20%;
    }

    .md\:focus\:h-three-tenth:focus{
        height: 30%;
    }

    .md\:focus\:h-four-tenth:focus{
        height: 40%;
    }

    .md\:focus\:h-five-tenth:focus{
        height: 50%;
    }

    .md\:focus\:h-six-tenth:focus{
        height: 60%;
    }

    .md\:focus\:h-seventh-tenth:focus{
        height: 70%;
    }

    .md\:focus\:h-eight-tenth:focus{
        height: 80%;
    }

    .md\:focus\:h-nine-tenth:focus{
        height: 90%;
    }

    .md\:focus\:h-full:focus{
        height: 100%;
    }

    .md\:focus\:h-min:focus{
        height: min-content;
    }

    .md\:focus\:h-max:focus{
        height: max-content;
    }

    .md\:focus\:h-fit:focus{
        height: fit-content;
    }

    .md\:focus\:min-h-0:focus{
        min-height: 0;
    }

    .md\:focus\:min-h-2:focus{
        min-height: 2px;
    }

    .md\:focus\:min-h-4:focus{
        min-height: 4px;
    }

    .md\:focus\:min-h-6:focus{
        min-height: 6px;
    }

    .md\:focus\:min-h-8:focus{
        min-height: 8px;
    }

    .md\:focus\:min-h-10:focus{
        min-height: 10px;
    }

    .md\:focus\:min-h-12:focus{
        min-height: 12px;
    }

    .md\:focus\:min-h-14:focus{
        min-height: 14px;
    }

    .md\:focus\:min-h-16:focus{
        min-height: 16px;
    }

    .md\:focus\:min-h-18:focus{
        min-height: 18px;
    }

    .md\:focus\:min-h-20:focus{
        min-height: 20px;
    }

    .md\:focus\:min-h-22:focus{
        min-height: 1.5rem;
    }

    .md\:focus\:min-h-24:focus{
        min-height: 3rem;
    }

    .md\:focus\:min-h-26:focus{
        min-height: 4.5rem;
    }

    .md\:focus\:min-h-28:focus{
        min-height: 6rem;
    }

    .md\:focus\:min-h-30:focus{
        min-height: 7.5rem;
    }

    .md\:focus\:min-h-32:focus{
        min-height: 10rem;
    }

    .md\:focus\:min-h-34:focus{
        min-height: 11.5rem;
    }

    .md\:focus\:min-h-36:focus{
        min-height: 13rem;
    }

    .md\:focus\:min-h-38:focus{
        min-height: 14.5rem;
    }

    .md\:focus\:min-h-40:focus{
        min-height: 16rem;
    }

    .md\:focus\:min-h-42:focus{
        min-height: 18rem;
    }

    .md\:focus\:min-h-44:focus{
        min-height: 20rem;
    }

    .md\:focus\:min-h-46:focus{
        min-height: 22rem;
    }

    .md\:focus\:min-h-48:focus{
        min-height: 24rem;
    }

    .md\:focus\:min-h-hf:focus{
        min-height: 50%;
    }

    .md\:focus\:min-h-full:focus{
        min-height: 100%;
    }

    .md\:focus\:min-h-min:focus{
        min-height: min-content;
    }

    .md\:focus\:min-h-max:focus{
        min-height: max-content;
    }

    .md\:focus\:min-h-fit:focus{
        min-height: fit-content;
    }

    .md\:focus\:max-h-0:focus{
        max-height: 0;
    }

    .md\:focus\:max-h-2:focus{
        max-height: 2px;
    }

    .md\:focus\:max-h-4:focus{
        max-height: 4px;
    }

    .md\:focus\:max-h-6:focus{
        max-height: 6px;
    }

    .md\:focus\:max-h-8:focus{
        max-height: 8px;
    }

    .md\:focus\:max-h-10:focus{
        max-height: 10px;
    }

    .md\:focus\:max-h-12:focus{
        max-height: 12px;
    }

    .md\:focus\:max-h-14:focus{
        max-height: 14px;
    }

    .md\:focus\:max-h-16:focus{
        max-height: 16px;
    }

    .md\:focus\:max-h-18:focus{
        max-height: 18px;
    }

    .md\:focus\:max-h-20:focus{
        max-height: 20px;
    }

    .md\:focus\:max-h-22:focus{
        max-height: 1.5rem;
    }

    .md\:focus\:max-h-24:focus{
        max-height: 3rem;
    }

    .md\:focus\:max-h-26:focus{
        max-height: 4.5rem;
    }

    .md\:focus\:max-h-28:focus{
        max-height: 6rem;
    }

    .md\:focus\:max-h-30:focus{
        max-height: 7.5rem;
    }

    .md\:focus\:max-h-32:focus{
        max-height: 10rem;
    }

    .md\:focus\:max-h-34:focus{
        max-height: 11.5rem;
    }

    .md\:focus\:max-h-36:focus{
        max-height: 13rem;
    }

    .md\:focus\:max-h-38:focus{
        max-height: 14.5rem;
    }

    .md\:focus\:max-h-40:focus{
        max-height: 16rem;
    }

    .md\:focus\:max-h-42:focus{
        max-height: 18rem;
    }

    .md\:focus\:max-h-44:focus{
        max-height: 20rem;
    }

    .md\:focus\:max-h-46:focus{
        max-height: 22rem;
    }

    .md\:focus\:max-h-48:focus{
        max-height: 24rem;
    }

    .md\:focus\:max-h-hf:focus{
        max-height: 50%;
    }

    .md\:focus\:max-h-full:focus{
        max-height: 100%;
    }

    .md\:focus\:max-h-max:focus{
        max-height: max-content;
    }

    .md\:focus\:max-h-max:focus{
        max-height: max-content;
    }

    .md\:focus\:max-h-fit:focus{
        max-height: fit-content;
    }

    .md\:focus\:sans:focus{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .md\:focus\:serif:focus{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .md\:focus\:mono:focus{
        font-family: 'Courier New', Courier, monospace;
    }

    .md\:focus\:font-s-xs:focus{
        font-size: var(--velocity-font-s-xs);
    }

    .md\:focus\:font-s-sm:focus{
        font-size: var(--velocity-font-s-sm);
    }

    .md\:focus\:font-s-md:focus{
        font-size: var(--velocity-font-s-md);
    }

    .md\:focus\:font-s-lg:focus{
        font-size: var(--velocity-font-s-lg);
    }

    .md\:focus\:font-s-xm:focus{
        font-size: var(--velocity-font-s-xm);
    }

    .md\:focus\:font-s-xl:focus{
        font-size: var(--velocity-font-s-xl);
    }

    .md\:focus\:font-s-2md:focus{
        font-size: var(--velocity-font-s-2md);
    }

    .md\:focus\:font-s-2xm:focus{
        font-size: var(--velocity-font-s-2xm);
    }

    .md\:focus\:font-s-2lg:focus{
        font-size: var(--velocity-font-s-2lg);
    }

    .md\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:focus\:font-s-4md:focus{
        font-size: var(--velocity-font-s-4md);
    }

    .md\:focus\:font-s-6md:focus{
        font-size: var(--velocity-font-s-6md);
    }

    .md\:focus\:font-s-8md:focus{
        font-size: var(--velocity-font-s-8md);
    }

    .md\:focus\:font-smoothing-antialiased:focus{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .md\:focus\:font-subpixel-antialiased:focus{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .md\:focus\:italic:focus{
        font-style: italic;
    }

    .md\:focus\:italic-0:focus{
        font-style: normal;
    }

    .md\:focus\:font-w-thin:focus{
        font-weight: 100;
    }

    .md\:focus\:font-w-extralight:focus{
        font-weight: 200;
    }

    .md\:focus\:font-w-light:focus{
        font-weight: 300;
    }

    .md\:focus\:font-w-normal:focus{
        font-weight: 400;
    }

    .md\:focus\:font-w-medium:focus{
        font-weight: 500;
    }

    .md\:focus\:font-w-semibold:focus{
        font-weight: 600;
    }

    .md\:focus\:font-w-bold:focus{
        font-weight: 700;
    }

    .md\:focus\:font-w-extrabold:focus{
        font-weight: 800;
    }

    .md\:focus\:font-w-black:focus{
        font-weight: 900;
    }

    .md\:focus\:letter-space-lt:focus{
        letter-spacing: -0.25rem;
    }

    .md\:focus\:letter-space-tt:focus{
        letter-spacing: -0.125rem;
    }

    .md\:focus\:letter-space-normal:focus{
        letter-spacing: 0;
    }

    .md\:focus\:letter-space-wide:focus{
        letter-spacing: 0.125rem;
    }

    .md\:focus\:letter-space-wider:focus{
        letter-spacing: 0.25rem;
    }

    .md\:focus\:line-h-1:focus{
        line-height: 0.25rem;
    }

    .md\:focus\:line-h-2:focus{
        line-height: 0.5rem;
    }

    .md\:focus\:line-h-3:focus{
        line-height: 0.75rem;
    }

    .md\:focus\:line-h-4:focus{
        line-height: 1rem;
    }

    .md\:focus\:line-h-5:focus{
        line-height: 1.25rem;
    }

    .md\:focus\:line-h-6:focus{
        line-height: 1.5rem;
    }

    .md\:focus\:line-h-7:focus{
        line-height: 1.75rem;
    }

    .md\:focus\:line-h-8:focus{
        line-height: 2rem;
    }

    .md\:focus\:line-h-9:focus{
        line-height: 2.25rem;
    }

    .md\:focus\:line-h-10:focus{
        line-height: 2.5rem;
    }

    .md\:focus\:line-h-normal:focus{
        line-height: 1;
    }

    .md\:focus\:line-h-sm:focus{
        line-height: 1.25;
    }

    .md\:focus\:line-h-md:focus{
        line-height: 1.5;
    }

    .md\:focus\:line-h-lg:focus{
        line-height: 1.75;
    }

    .md\:focus\:line-h-lg:focus{
        line-height: 2;
    }

    .md\:focus\:line-h-xl:focus{
        line-height: 4;
    }

    .md\:focus\:list-img-none:focus{
        list-style-image: none;
    }

    .md\:focus\:list-position-inside:focus{
        list-style-position: inside;
    }

    .md\:focus\:list-position-outside:focus{
        list-style-position: outside;
    }

    .md\:focus\:list-type-none:focus{
        list-style-type: none;
    }

    .md\:focus\:list-type-disc:focus{
        list-style-type: disc;
    }

    .md\:focus\:list-type-decimal:focus{
        list-style-type: decimal;
    }

    .md\:focus\:list-type-square:focus{
        list-style-type: square;
    }

    .md\:focus\:left-text:focus{
        text-align: left;
    }

    .md\:focus\:right-text:focus{
        text-align: right;
    }

    .md\:focus\:justify-text:focus{
        text-align: justify;
    }

    .md\:focus\:center-text:focus{
        text-align: center;
    }

    .md\:focus\:start-text:focus{
        text-align: start;
    }

    .md\:focus\:end-text:focus{
        text-align: end;
    }

    .md\:focus\:underline-text:focus{
        text-decoration-line: underline;
    }

    .md\:focus\:overline-text:focus{
        text-decoration-line: overline;
    }

    .md\:focus\:strikethrough-text:focus{
        text-decoration-line: line-through;
    }

    .md\:focus\:no-decoration-text:focus{
        text-decoration-line: none;
    }

    .md\:focus\:text-decoration-solid:focus{
        text-decoration-style: solid;
    }

    .md\:focus\:text-decoration-double:focus{
        text-decoration-style: double;
    }

    .md\:focus\:text-decoration-dotted:focus{
        text-decoration-style: dotted;
    }

    .md\:focus\:text-decoration-dashed:focus{
        text-decoration-style: dashed;
    }

    .md\:focus\:text-decoration-wavy:focus{
        text-decoration-style: wavy;
    }

    .md\:focus\:decoration-thick-auto:focus{
        text-decoration-thickness: auto;
    }

    .md\:focus\:decoration-thick-0:focus{
        text-decoration-thickness: 0;
    }

    .md\:focus\:decoration-thick-sm:focus{
        text-decoration-thickness: 1px;
    }

    .md\:focus\:decoration-thick-md:focus{
        text-decoration-thickness: 2px;
    }

    .md\:focus\:decoration-thick-lg:focus{
        text-decoration-thickness: 4px;
    }

    .md\:focus\:decoration-thick-xl:focus{
        text-decoration-thickness: 8px;
    }

    .md\:focus\:underline-offset-auto:focus{
        text-underline-offset: auto;
    }

    .md\:focus\:underline-offset-0:focus{
        text-underline-offset: 0;
    }

    .md\:focus\:underline-offset-sm:focus{
        text-underline-offset: 1px;
    }

    .md\:focus\:underline-offset-md:focus{
        text-underline-offset: 2px;
    }

    .md\:focus\:underline-offset-lg:focus{
        text-underline-offset: 4px;
    }

    .md\:focus\:underline-offset-xl:focus{
        text-underline-offset: 8px;
    }

    .md\:focus\:text-uppercase:focus{
        text-transform: uppercase;
    }

    .md\:focus\:text-lowercase:focus{
        text-transform: lowercase;
    }

    .md\:focus\:text-capitalize:focus{
        text-transform: capitalize;
    }

    .md\:focus\:text-no-case:focus{
        text-transform: none;
    }

    .md\:focus\:text-ellipsis:focus{
        text-overflow: ellipsis;
    }

    .md\:focus\:text-clip:focus{
        text-overflow: clip;
    }

    .md\:focus\:text-wrap:focus{
        text-wrap: wrap;
    }

    .md\:focus\:text-nowrap:focus{
        text-wrap: nowrap;
    }

    .md\:focus\:text-balance:focus{
        text-wrap: balance;
    }

    .md\:focus\:text-pretty:focus{
        text-wrap: pretty;
    }

    .md\:focus\:text-indent-0:focus{
        text-indent: 0;
    }

    .md\:focus\:text-indent-1:focus{
        text-indent: 1px;
    }

    .md\:focus\:text-indent-2:focus{
        text-indent: 2px;
    }

    .md\:focus\:text-indent-4:focus{
        text-indent: 4px;
    }

    .md\:focus\:text-indent-6:focus{
        text-indent: 6px;
    }

    .md\:focus\:text-indent-8:focus{
        text-indent: 8px;
    }

    .md\:focus\:text-indent-10:focus{
        text-indent: 10px;
    }

    .md\:focus\:text-indent-12:focus{
        text-indent: 12px;
    }

    .md\:focus\:text-indent-14:focus{
        text-indent: 14px;
    }

    .md\:focus\:text-indent-16:focus{
        text-indent: 16px;
    }

    .md\:focus\:text-indent-18:focus{
        text-indent: 18px;
    }

    .md\:focus\:text-indent-20:focus{
        text-indent: 20px;
    }

    .md\:focus\:vertical-align-baseline:focus{
        vertical-align: baseline;
    }

    .md\:focus\:vertical-align-top:focus{
        vertical-align: top;
    }

    .md\:focus\:vertical-align-bottom:focus{
        vertical-align: bottom;
    }

    .md\:focus\:vertical-align-middle:focus{
        vertical-align: middle;
    }

    .md\:focus\:vertical-align-text-top:focus{
        vertical-align: text-top;
    }

    .md\:focus\:vertical-align-text-bottom:focus{
        vertical-align: text-bottom;
    }

    .md\:focus\:vertical-align-sub:focus{
        vertical-align: sub;
    }

    .md\:focus\:vertical-align-super:focus{
        vertical-align: super;
    }

    .md\:focus\:white-space-normal:focus{
        white-space: normal;
    }

    .md\:focus\:white-space-nowrap:focus{
        white-space: nowrap;
    }

    .md\:focus\:white-space-pre:focus{
        white-space: pre;
    }

    .md\:focus\:white-space-pre-line:focus{
        white-space: pre-line;
    }

    .md\:focus\:white-space-pre-wrap:focus{
        white-space: pre-wrap;
    }

    .md\:focus\:white-break-spaces:focus{
        white-space: break-spaces;
    }

    .md\:focus\:word-break-normal:focus{
        word-break: normal;
    }

    .md\:focus\:word-break-words:focus{
        word-break: break-word;
    }

    .md\:focus\:word-break-all:focus{
        word-break: break-all;
    }

    .md\:focus\:word-break-keep:focus{
        word-break: keep-all;
    }

    .md\:focus\:content-none:focus{
        content: none;
    }

    .md\:focus\:content-blank:focus{
        content: "";
    }

    .md\:focus\:bg-fixed:focus{
        background-attachment: fixed;
    }

    .md\:focus\:bg-local:focus{
        background-attachment: local;
    }

    .md\:focus\:bg-scroll:focus{
        background-attachment: scroll;
    }

    .md\:focus\:bg-clip-border:focus{
        background-clip: border-box;
    }

    .md\:focus\:bg-clip-content:focus{
        background-clip: content-box;
    }

    .md\:focus\:bg-clip-padding:focus{
        background-clip: padding-box;
    }

    .md\:focus\:bg-clip-text:focus{
        background-clip: text;
    }

    .md\:focus\:bg-or-border:focus{
        background-origin: border-box;
    }

    .md\:focus\:bg-origin-border:focus{
        background-origin: border-box;
    }

    .md\:focus\:bg-origin-padding:focus{
        background-origin: padding-box;
    }

    .md\:focus\:bg-origin-content:focus{
        background-origin: content-box;
    }

    .md\:focus\:bg-top:focus{
        background-position: top;
    }

    .md\:focus\:bg-bottom:focus{
        background-position: bottom;
    }

    .md\:focus\:bg-center:focus{
        background-position: center;
    }

    .md\:focus\:bg-left:focus{
        background-position: left;
    }

    .md\:focus\:bg-right:focus{
        background-position: top;
    }

    .md\:focus\:bg-left-top:focus{
        background-position: left top;
    }

    .md\:focus\:bg-right-top:focus{
        background-position: right top;
    }

    .md\:focus\:bg-left-bottom:focus{
        background-position: left bottom;
    }

    .md\:focus\:bg-right-bottom:focus{
        background-position: right bottom;
    }

    .md\:focus\:bg-no-repeat:focus{
        background-repeat: no-repeat;
    }

    .md\:focus\:bg-repeat:focus{
        background-repeat: repeat;
    }

    .md\:focus\:bg-repeat-x:focus{
        background-repeat: repeat-x;
    }

    .md\:focus\:bg-repeat-y:focus{
        background-repeat: repeat-y;
    }

    .md\:focus\:bg-repeat-space:focus{
        background-repeat: space;
    }

    .md\:focus\:bg-repeat-round:focus{
        background-repeat: round;
    }

    .md\:focus\:bg-s-auto:focus{
        background-size: auto;
    }

    .md\:focus\:bg-s-cover:focus{
        background-size: cover;
    }

    .md\:focus\:bg-s-contain:focus{
        background-size: contain;
    }

    /* padding */
    .md\:focus\:p-auto:focus{
        padding: auto;
    }

    .md\:focus\:p-0:focus{
        padding: 0;
    }

    .md\:focus\:p-4:focus{
        padding: var(--velocity-padding-4);
    }

    .md\:focus\:p-8:focus{
        padding: var(--velocity-padding-8);
    }

    .md\:focus\:p-12:focus{
        padding: var(--velocity-padding-12);
    }

    .md\:focus\:p-16:focus{
        padding: var(--velocity-padding-16);
    }

    .md\:focus\:p-20:focus{
        padding: var(--velocity-padding-20);
    }

    .md\:focus\:p-24:focus{
        padding: var(--velocity-padding-24);
    }

    .md\:focus\:p-28:focus{
        padding: var(--velocity-padding-28);
    }

    .md\:focus\:p-32:focus{
        padding: var(--velocity-padding-32);
    }

    .md\:focus\:p-36:focus{
        padding: var(--velocity-padding-36);
    }

    .md\:focus\:p-40:focus{
        padding: var(--velocity-padding-40);
    }

    .md\:focus\:p-44:focus{
        padding: var(--velocity-padding-44);
    }

    .md\:focus\:p-48:focus{
        padding: var(--velocity-padding-48);
    }

    .md\:focus\:p-52:focus{
        padding: var(--velocity-padding-52);
    }

    .md\:focus\:p-56:focus{
        padding: var(--velocity-padding-56);
    }

    .md\:focus\:p-60:focus{
        padding: var(--velocity-padding-60);
    }

    .md\:focus\:p-64:focus{
        padding: var(--velocity-padding-64);
    }

    .md\:focus\:p-68:focus{
        padding: var(--velocity-padding-68);
    }

    .md\:focus\:p-72:focus{
        padding: var(--velocity-padding-72);
    }

    .md\:focus\:p-76:focus{
        padding: var(--velocity-padding-76);
    }

    .md\:focus\:p-80:focus{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .md\:focus\:pt-auto:focus{
        padding-top: auto;
    }

    .md\:focus\:pt-0:focus{
        padding-top: 0;
    }

    .md\:focus\:pt-4:focus{
        padding-top: 0.25rem;
    }

    .md\:focus\:pt-8:focus{
        padding-top: 0.5rem;
    }

    .md\:focus\:pt-12:focus{
        padding-top: 0.75rem;
    }

    .md\:focus\:pt-16:focus{
        padding-top: 1rem;
    }

    .md\:focus\:pt-20:focus{
        padding-top: 1.25rem;
    }

    .md\:focus\:pt-24:focus{
        padding-top: 1.5rem;
    }

    .md\:focus\:pt-28:focus{
        padding-top: 1.75rem;
    }

    .md\:focus\:pt-32:focus{
        padding-top: 2rem;
    }

    .md\:focus\:pt-36:focus{
        padding-top: 2.25rem;
    }

    .md\:focus\:pt-40:focus{
        padding-top: 2.5rem;
    }

    .md\:focus\:pt-44:focus{
        padding-top: 2.75rem;
    }

    .md\:focus\:pt-48:focus{
        padding-top: 3rem;
    }

    .md\:focus\:pt-52:focus{
        padding-top: 3.25rem;
    }

    .md\:focus\:pt-56:focus{
        padding-top: 3.5rem;
    }

    .md\:focus\:pt-60:focus{
        padding-top: 3.75rem;
    }

    .md\:focus\:pt-64:focus{
        padding-top: 4rem;
    }

    .md\:focus\:pt-68:focus{
        padding-top: 6rem;
    }

    .md\:focus\:pt-72:focus{
        padding-top: 8rem;
    }

    .md\:focus\:pt-76:focus{
        padding-top: 12rem;
    }

    .md\:focus\:pt-80:focus{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .md\:focus\:pb-auto:focus{
        padding-bottom: auto;
    }

    .md\:focus\:pb-0:focus{
        padding-bottom: 0;
    }

    .md\:focus\:pb-4:focus{
        padding-bottom: 0.25rem;
    }

    .md\:focus\:pb-8:focus{
        padding-bottom: 0.5rem;
    }

    .md\:focus\:pb-12:focus{
        padding-bottom: 0.75rem;
    }

    .md\:focus\:pb-16:focus{
        padding-bottom: 1rem;
    }

    .md\:focus\:pb-20:focus{
        padding-bottom: 1.25rem;
    }

    .md\:focus\:pb-24:focus{
        padding-bottom: 1.5rem;
    }

    .md\:focus\:pb-28:focus{
        padding-bottom: 1.75rem;
    }

    .md\:focus\:pb-32:focus{
        padding-bottom: 2rem;
    }

    .md\:focus\:pb-36:focus{
        padding-bottom: 2.25rem;
    }

    .md\:focus\:pb-40:focus{
        padding-bottom: 2.5rem;
    }

    .md\:focus\:pb-44:focus{
        padding-bottom: 2.75rem;
    }

    .md\:focus\:pb-48:focus{
        padding-bottom: 3rem;
    }

    .md\:focus\:pb-52:focus{
        padding-bottom: 3.25rem;
    }

    .md\:focus\:pb-56:focus{
        padding-bottom: 3.5rem;
    }

    .md\:focus\:pb-60:focus{
        padding-bottom: 3.75rem;
    }

    .md\:focus\:pb-64:focus{
        padding-bottom: 4rem;
    }

    .md\:focus\:pb-68:focus{
        padding-bottom: 6rem;
    }

    .md\:focus\:pb-72:focus{
        padding-bottom: 8rem;
    }

    .md\:focus\:pb-76:focus{
        padding-bottom: 12rem;
    }

    .md\:focus\:pb-80:focus{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .md\:focus\:pl-0:focus{
        padding-left: auto;
    }

    .md\:focus\:pl-0:focus{
        padding-left: 0;
    }

    .md\:focus\:pl-4:focus{
        padding-left: 0.25rem;
    }

    .md\:focus\:pl-8:focus{
        padding-left: 0.5rem;
    }

    .md\:focus\:pl-12:focus{
        padding-left: 0.75rem;
    }

    .md\:focus\:pl-16:focus{
        padding-left: 1rem;
    }

    .md\:focus\:pl-20:focus{
        padding-left: 1.25rem;
    }

    .md\:focus\:pl-24:focus{
        padding-left: 1.5rem;
    }

    .md\:focus\:pl-28:focus{
        padding-left: 1.75rem;
    }

    .md\:focus\:pl-32:focus{
        padding-left: 2rem;
    }

    .md\:focus\:pl-36:focus{
        padding-left: 2.25rem;
    }

    .md\:focus\:pl-40:focus{
        padding-left: 2.5rem;
    }

    .md\:focus\:pl-44:focus{
        padding-left: 2.75rem;
    }

    .md\:focus\:pl-48:focus{
        padding-left: 3rem;
    }

    .md\:focus\:pl-52:focus{
        padding-left: 3.25rem;
    }

    .md\:focus\:pl-56:focus{
        padding-left: 3.5rem;
    }

    .md\:focus\:pl-60:focus{
        padding-left: 3.75rem;
    }

    .md\:focus\:pl-64:focus{
        padding-left: 4rem;
    }

    .md\:focus\:pl-68:focus{
        padding-left: 6rem;
    }

    .md\:focus\:pl-72:focus{
        padding-left: 8rem;
    }

    .md\:focus\:pl-76:focus{
        padding-left: 12rem;
    }

    .md\:focus\:pl-80:focus{
        padding-left: 16rem;
    }

    /** padding-right **/
    .md\:focus\:pr-auto:focus{
        padding-right: auto;
    }

    .md\:focus\:pr-0:focus{
        padding-right: 0;
    }

    .md\:focus\:pr-4:focus{
        padding-right: 0.25rem;
    }

    .md\:focus\:pr-8:focus{
        padding-right: 0.5rem;
    }

    .md\:focus\:pr-12:focus{
        padding-right: 0.75rem;
    }

    .md\:focus\:pr-16:focus{
        padding-right: 1rem;
    }

    .md\:focus\:pr-20:focus{
        padding-right: 1.25rem;
    }

    .md\:focus\:pr-24:focus{
        padding-right: 1.5rem;
    }

    .md\:focus\:pr-28:focus{
        padding-right: 1.75rem;
    }

    .md\:focus\:pr-32:focus{
        padding-right: 2rem;
    }

    .md\:focus\:pr-36:focus{
        padding-right: 2.25rem;
    }

    .md\:focus\:pr-40:focus{
        padding-right: 2.5rem;
    }

    .md\:focus\:pr-44:focus{
        padding-right: 2.75rem;
    }

    .md\:focus\:pr-48:focus{
        padding-right: 3rem;
    }

    .md\:focus\:pr-52:focus{
        padding-right: 3.25rem;
    }

    .md\:focus\:pr-56:focus{
        padding-right: 3.5rem;
    }

    .md\:focus\:pr-60:focus{
        padding-right: 3.75rem;
    }

    .md\:focus\:pr-64:focus{
        padding-right: 4rem;
    }

    .md\:focus\:pr-68:focus{
        padding-right: 6rem;
    }

    .md\:focus\:pr-72:focus{
        padding-right: 8rem;
    }

    .md\:focus\:pr-76:focus{
        padding-right: 12rem;
    }

    .md\:focus\:pr-80:focus{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .md\:focus\:px-auto:focus{
        padding-left: auto;
        padding-right: auto;
    }

    .md\:focus\:px-0:focus{
        padding-left: 0;
        padding-right: 0;
    }

    .md\:focus\:px-4:focus{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .md\:focus\:px-8:focus{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:focus\:px-12:focus{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:focus\:px-16:focus{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:focus\:px-20:focus{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .md\:focus\:px-24:focus{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:focus\:px-28:focus{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .md\:focus\:px-32:focus{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .md\:focus\:px-36:focus{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .md\:focus\:px-40:focus{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .md\:focus\:px-44:focus{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .md\:focus\:px-48:focus{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:focus\:px-52:focus{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .md\:focus\:px-56:focus{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .md\:focus\:px-60:focus{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .md\:focus\:px-64:focus{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .md\:focus\:px-68:focus{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .md\:focus\:px-72:focus{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .md\:focus\:px-76:focus{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .md\:focus\:px-80:focus{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .md\:focus\:py-auto:focus{
        padding-top: auto;
        padding-bottom: auto;
    }

    .md\:focus\:py-0:focus{
        padding-top: 0;
        padding-bottom: 0;
    }

    .md\:focus\:py-4:focus{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:focus\:py-8:focus{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:focus\:py-12:focus{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .md\:focus\:py-16:focus{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:focus\:py-20:focus{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .md\:focus\:py-24:focus{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:focus\:py-28:focus{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .md\:focus\:py-32:focus{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .md\:focus\:py-36:focus{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:focus\:py-40:focus{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .md\:focus\:py-44:focus{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .md\:focus\:py-48:focus{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:focus\:py-52:focus{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .md\:focus\:py-56:focus{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .md\:focus\:py-60:focus{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .md\:focus\:py-64:focus{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .md\:focus\:py-68:focus{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .md\:focus\:py-72:focus{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .md\:focus\:py-76:focus{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .md\:focus\:py-80:focus{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .md\:focus\:m-auto:focus{
        margin: auto;
    }

    .md\:focus\:m-0:focus{
        margin: 0;
    }

    .md\:focus\:m-4:focus{
        margin: 0.25rem;
    }

    .md\:focus\:m-8:focus{
        margin: 0.5rem;
    }

    .md\:focus\:m-12:focus{
        margin: 0.75rem;
    }

    .md\:focus\:m-16:focus{
        margin: 1rem;
    }

    .md\:focus\:m-20:focus{
        margin: 1.25rem;
    }

    .md\:focus\:m-24:focus{
        margin: 1.5rem;
    }

    .md\:focus\:m-28:focus{
        margin: 1.75rem;
    }

    .md\:focus\:m-32:focus{
        margin: 2rem;
    }

    .md\:focus\:m-36:focus{
        margin: 2.25rem;
    }

    .md\:focus\:m-40:focus{
        margin: 2.5rem;
    }

    .md\:focus\:m-44:focus{
        margin: 2.75rem;
    }

    .md\:focus\:m-48:focus{
        margin: 3rem;
    }

    .md\:focus\:m-52:focus{
        margin: 3.25rem;
    }

    .md\:focus\:m-56:focus{
        margin: 3.5rem;
    }

    .md\:focus\:m-60:focus{
        margin: 3.75rem;
    }

    .md\:focus\:m-64:focus{
        margin: 4rem;
    }

    .md\:focus\:m-68:focus{
        margin: 6rem;
    }

    .md\:focus\:m-72:focus{
        margin: 8rem;
    }

    .md\:focus\:m-76:focus{
        margin: 12rem;
    }

    .md\:focus\:m-80:focus{
        margin: 16rem;
    }

    /** margin top **/
    .md\:focus\:mt-auto:focus{
        margin-top: auto;
    }

    .md\:focus\:mt-0:focus{
        margin-top: 0;
    }

    .md\:focus\:mt-4:focus{
        margin-top: 0.25rem;
    }

    .md\:focus\:mt-8:focus{
        margin-top: 0.5rem;
    }

    .md\:focus\:mt-12:focus{
        margin-top: 0.75rem;
    }

    .md\:focus\:mt-16:focus{
        margin-top: 1rem;
    }

    .md\:focus\:mt-20:focus{
        margin-top: 1.25rem;
    }

    .md\:focus\:mt-24:focus{
        margin-top: 1.5rem;
    }

    .md\:focus\:mt-28:focus{
        margin-top: 1.75rem;
    }

    .md\:focus\:mt-32:focus{
        margin-top: 2rem;
    }

    .md\:focus\:mt-36:focus{
        margin-top: 2.25rem;
    }

    .md\:focus\:mt-40:focus{
        margin-top: 2.5rem;
    }

    .md\:focus\:mt-44:focus{
        margin-top: 2.75rem;
    }

    .md\:focus\:mt-48:focus{
        margin-top: 3rem;
    }

    .md\:focus\:mt-52:focus{
        margin-top: 3.25rem;
    }

    .md\:focus\:mt-56:focus{
        margin-top: 3.5rem;
    }

    .md\:focus\:mt-60:focus{
        margin-top: 3.75rem;
    }

    .md\:focus\:mt-64:focus{
        margin-top: 4rem;
    }

    .md\:focus\:mt-68:focus{
        margin-top: 6rem;
    }

    .md\:focus\:mt-72:focus{
        margin-top: 8rem;
    }

    .md\:focus\:mt-76:focus{
        margin-top: 12rem;
    }

    .md\:focus\:mt-80:focus{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .md\:focus\:mb-auto:focus{
        margin-bottom: auto;
    }

    .md\:focus\:mb-0:focus{
        margin-bottom: 0;
    }

    .md\:focus\:mb-4:focus{
        margin-bottom: 0.25rem;
    }

    .md\:focus\:mb-8:focus{
        margin-bottom: 0.5rem;
    }

    .md\:focus\:mb-12:focus{
        margin-bottom: 0.75rem;
    }

    .md\:focus\:mb-16:focus{
        margin-bottom: 1rem;
    }

    .md\:focus\:mb-20:focus{
        margin-bottom: 1.25rem;
    }

    .md\:focus\:mb-24:focus{
        margin-bottom: 1.5rem;
    }

    .md\:focus\:mb-28:focus{
        margin-bottom: 1.75rem;
    }

    .md\:focus\:mb-32:focus{
        margin-bottom: 2rem;
    }

    .md\:focus\:mb-36:focus{
        margin-bottom: 2.25rem;
    }

    .md\:focus\:mb-40:focus{
        margin-bottom: 2.5rem;
    }

    .md\:focus\:mb-44:focus{
        margin-bottom: 2.75rem;
    }

    .md\:focus\:mb-48:focus{
        margin-bottom: 3rem;
    }

    .md\:focus\:mb-52:focus{
        margin-bottom: 3.25rem;
    }

    .md\:focus\:mb-56:focus{
        margin-bottom: 3.5rem;
    }

    .md\:focus\:mb-60:focus{
        margin-bottom: 3.75rem;
    }

    .md\:focus\:mb-64:focus{
        margin-bottom: 4rem;
    }

    .md\:focus\:mb-68:focus{
        margin-bottom: 6rem;
    }

    .md\:focus\:mb-72:focus{
        margin-bottom: 8rem;
    }

    .md\:focus\:mb-76:focus{
        margin-bottom: 12rem;
    }

    .md\:focus\:mb-80:focus{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .md\:focus\:ml-auto:focus{
        margin-left: auto;
    }

    .md\:focus\:ml-0:focus{
        margin-left: 0;
    }

    .md\:focus\:ml-4:focus{
        margin-left: 0.25rem;
    }

    .md\:focus\:ml-8:focus{
        margin-left: 0.5rem;
    }

    .md\:focus\:ml-12:focus{
        margin-left: 0.75rem;
    }

    .md\:focus\:ml-16:focus{
        margin-left: 1rem;
    }

    .md\:focus\:ml-20:focus{
        margin-left: 1.25rem;
    }

    .md\:focus\:ml-24:focus{
        margin-left: 1.5rem;
    }

    .md\:focus\:ml-28:focus{
        margin-left: 1.75rem;
    }

    .md\:focus\:ml-32:focus{
        margin-left: 2rem;
    }

    .md\:focus\:ml-36:focus{
        margin-left: 2.25rem;
    }

    .md\:focus\:ml-40:focus{
        margin-left: 2.5rem;
    }

    .md\:focus\:ml-44:focus{
        margin-left: 2.75rem;
    }

    .md\:focus\:ml-48:focus{
        margin-left: 3rem;
    }

    .md\:focus\:ml-52:focus{
        margin-left: 3.25rem;
    }

    .md\:focus\:ml-56:focus{
        margin-left: 3.5rem;
    }

    .md\:focus\:ml-60:focus{
        margin-left: 3.75rem;
    }

    .md\:focus\:ml-64:focus{
        margin-left: 4rem;
    }

    .md\:focus\:ml-68:focus{
        margin-left: 6rem;
    }

    .md\:focus\:ml-72:focus{
        margin-left: 8rem;
    }

    .md\:focus\:ml-76:focus{
        margin-left: 12rem;
    }

    .md\:focus\:ml-80:focus{
        margin-left: 16rem;
    }

    /** margin-right **/
    .md\:focus\:mr-auto:focus{
        margin-right: auto;
    }

    .md\:focus\:mr-0:focus{
        margin-right: 0;
    }

    .md\:focus\:mr-4:focus{
        margin-right: 0.25rem;
    }

    .md\:focus\:mr-8:focus{
        margin-right: 0.5rem;
    }

    .md\:focus\:mr-12:focus{
        margin-right: 0.75rem;
    }

    .md\:focus\:mr-16:focus{
        margin-right: 1rem;
    }

    .md\:focus\:mr-20:focus{
        margin-right: 1.25rem;
    }

    .md\:focus\:mr-24:focus{
        margin-right: 1.5rem;
    }

    .md\:focus\:mr-28:focus{
        margin-right: 1.75rem;
    }

    .md\:focus\:mr-32:focus{
        margin-right: 2rem;
    }

    .md\:focus\:mr-36:focus{
        margin-right: 2.25rem;
    }

    .md\:focus\:mr-40:focus{
        margin-right: 2.5rem;
    }

    .md\:focus\:mr-44:focus{
        margin-right: 2.75rem;
    }

    .md\:focus\:mr-48:focus{
        margin-right: 3rem;
    }

    .md\:focus\:mr-52:focus{
        margin-right: 3.25rem;
    }

    .md\:focus\:mr-56:focus{
        margin-right: 3.5rem;
    }

    .md\:focus\:mr-60:focus{
        margin-right: 3.75rem;
    }

    .md\:focus\:mr-64:focus{
        margin-right: 4rem;
    }

    .md\:focus\:mr-68:focus{
        margin-right: 6rem;
    }

    .md\:focus\:mr-72:focus{
        margin-right: 8rem;
    }

    .md\:focus\:mr-76:focus{
        margin-right: 12rem;
    }

    .md\:focus\:mr-80:focus{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .md\:focus\:mx-auto:focus{
        margin-left: auto;
        margin-right: auto;
    }

    .md\:focus\:mx-0:focus{
        margin-left: 0;
        margin-right: 0;
    }

    .md\:focus\:mx-4:focus{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .md\:focus\:mx-8:focus{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .md\:focus\:mx-12:focus{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .md\:focus\:mx-16:focus{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .md\:focus\:mx-20:focus{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .md\:focus\:mx-24:focus{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .md\:focus\:mx-28:focus{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .md\:focus\:mx-32:focus{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .md\:focus\:mx-36:focus{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .md\:focus\:mx-40:focus{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .md\:focus\:mx-44:focus{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .md\:focus\:mx-48:focus{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .md\:focus\:mx-52:focus{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .md\:focus\:mx-56:focus{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .md\:focus\:mx-60:focus{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .md\:focus\:mx-64:focus{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .md\:focus\:mx-68:focus{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .md\:focus\:mx-72:focus{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .md\:focus\:mx-76:focus{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .md\:focus\:mx-80:focus{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .md\:focus\:my-auto:focus{
        margin-top: auto;
        margin-bottom: auto;
    }

    .md\:focus\:my-0:focus{
        margin-top: 0;
        margin-bottom: 0;
    }

    .md\:focus\:my-4:focus{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .md\:focus\:my-8:focus{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .md\:focus\:my-12:focus{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .md\:focus\:my-16:focus{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .md\:focus\:my-20:focus{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .md\:focus\:my-24:focus{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:focus\:my-28:focus{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .md\:focus\:my-32:focus{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .md\:focus\:my-36:focus{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .md\:focus\:my-40:focus{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .md\:focus\:my-44:focus{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .md\:focus\:my-48:focus{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .md\:focus\:my-52:focus{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .md\:focus\:my-56:focus{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .md\:focus\:my-60:focus{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .md\:focus\:my-64:focus{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .md\:focus\:my-68:focus{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .md\:focus\:my-72:focus{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .md\:focus\:my-76:focus{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .md\:focus\:my-80:focus{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .md\:focus\:d-none:focus{
        display: none;
    }

    .md\:focus\:d-block:focus{
        display: block;
    }

    .md\:focus\:d-flex:focus{
        display: flex;
    }

    .md\:focus\:d-grid:focus{
        display: grid;
    }

    .md\:focus\:d-table:focus{
        display: table;
    }

    .md\:focus\:d-inherit:focus{
        display: inherit;
    }

    .md\:focus\:d-flexbox:focus{
        display: flexbox;
    }

    .md\:focus\:d-table-column:focus{
        display: table-column;
    }

    .md\:focus\:d-table-column-group:focus{
        display: table-column-group;
    }

    .md\:focus\:d-table-cell:focus{
        display: table-cell;
    }

    .md\:focus\:d-table-caption:focus{
        display: table-caption;
    }

    .md\:focus\:d-table-row:focus{
        display: table-row;
    }

    .md\:focus\:d-table-row-group:focus{
        display: table-row-group;
    }

    .md\:focus\:d-inline-block:focus{
        display: inline-block;
    }

    .md\:focus\:d-inline-flex:focus{
        display: inline-flex;
    }

    .md\:focus\:border-round-none:focus{
        border-radius: 0;
    }

    .md\:focus\:border-round-sm:focus{
        border-radius: var(--velocity-border-round-sm);
    }

    .md\:focus\:border-round-md:focus{
        border-radius: var(--velocity-border-round-md);
    }

    .md\:focus\:border-round-lg:focus{
        border-radius: var(--velocity-border-round-lg);
    }

    .md\:focus\:border-round-xl:focus{
        border-radius: var(--velocity-border-round-xl);
    }

    .md\:focus\:border-round-2lg:focus{
        border-radius: var(--velocity-border-round-2lg);
    }

    .md\:focus\:border-round-sxl:focus{
        border-radius: var(--velocity-border-round-sxl);
    }

    .md\:focus\:border-round-pill:focus{
        border-radius: var(--velocity-border-round-pill);
    }

    .md\:focus\:border-round-full:focus{
        border-radius: var(--velocity-border-round-full);
    }

    .md\:focus\:border-round-tl-none:focus{
        border-top-left-radius: 0;
    }

    .md\:focus\:border-round-tl-sm:focus{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .md\:focus\:border-round-tl-md:focus{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .md\:focus\:border-round-tl-lg:focus{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .md\:focus\:border-round-tl-xl:focus{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .md\:focus\:border-round-tl-2lg:focus{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:focus\:border-round-tl-sxl:focus{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:focus\:border-round-tl-pill:focus{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .md\:focus\:border-round-tl-full:focus{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .md\:focus\:border-round-bl-none:focus{
        border-bottom-left-radius: 0;
    }

    .md\:focus\:border-round-bl-sm:focus{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .md\:focus\:border-round-bl-md:focus{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .md\:focus\:border-round-bl-lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .md\:focus\:border-round-bl-xl:focus{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .md\:focus\:border-round-bl-2lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:focus\:border-round-bl-sxl:focus{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:focus\:border-round-bl-pill:focus{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .md\:focus\:border-round-bl-full:focus{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .md\:focus\:border-round-tr-none:focus{
        border-top-right-radius: 0;
    }

    .md\:focus\:border-round-tr-sm:focus{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .md\:focus\:border-round-tr-md:focus{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .md\:focus\:border-round-tr-lg:focus{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .md\:focus\:border-round-tr-xl:focus{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .md\:focus\:border-round-tr-2lg:focus{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:focus\:border-round-tr-sxl:focus{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:focus\:border-round-tr-pill:focus{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .md\:focus\:border-round-tr-full:focus{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .md\:focus\:border-round-br-none:focus{
        border-bottom-right-radius: 0;
    }

    .md\:focus\:border-round-br-sm:focus{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .md\:focus\:border-round-br-md:focus{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .md\:focus\:border-round-br-lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .md\:focus\:border-round-br-xl:focus{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .md\:focus\:border-round-br-2lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:focus\:border-round-br-sxl:focus{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:focus\:border-round-br-pill:focus{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .md\:focus\:border-round-br-full:focus{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .md\:focus\:border-w-0:focus{
        border-width: 0;
    }

    .md\:focus\:border-w-1:focus{
        border-width: 1px;
    }

    .md\:focus\:border-w-2:focus{
        border-width: 2px;
    }

    .md\:focus\:border-w-4:focus{
        border-width: 4px;
    }

    .md\:focus\:border-w-6:focus{
        border-width: 6px;
    }

    .md\:focus\:border-w-8:focus{
        border-width: 8px;
    }

    .md\:focus\:border-wx-0:focus{
        border-left-width: 0;
        border-right-width: 0;
    }

    .md\:focus\:border-wx-1:focus{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .md\:focus\:border-wx-2:focus{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .md\:focus\:border-wx-4:focus{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .md\:focus\:border-wx-6:focus{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .md\:focus\:border-wx-8:focus{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .md\:focus\:border-wy-0:focus{
        border-top-width: 0;
        border-top-width: 0;
    }

    .md\:focus\:border-wy-1:focus{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .md\:focus\:border-wy-2:focus{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .md\:focus\:border-wy-4:focus{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .md\:focus\:border-wy-6:focus{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .md\:focus\:border-wy-8:focus{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .md\:focus\:border-wl-0:focus{
        border-left-width: 0;
    }

    .md\:focus\:border-wl-1:focus{
        border-left-width: 1px;
    }

    .md\:focus\:border-wl-2:focus{
        border-left-width: 2px;
    }

    .md\:focus\:border-wl-4:focus{
        border-left-width: 4px;
    }

    .md\:focus\:border-wl-6:focus{
        border-left-width: 6px;
    }

    .md\:focus\:border-wl-8:focus{
        border-left-width: 8px;
    }

    .md\:focus\:border-wr-0:focus{
        border-right-width: 0;
    }

    .md\:focus\:border-wr-1:focus{
        border-right-width: 1px;
    }

    .md\:focus\:border-wr-2:focus{
        border-right-width: 2px;
    }

    .md\:focus\:border-wr-4:focus{
        border-right-width: 4px;
    }

    .md\:focus\:border-wr-6:focus{
        border-right-width: 6px;
    }

    .md\:focus\:border-wr-8:focus{
        border-right-width: 8px;
    }

    .md\:focus\:border-wt-0:focus{
        border-top-width: 0;
    }

    .md\:focus\:border-wt-1:focus{
        border-top-width: 1px;
    }

    .md\:focus\:border-wt-2:focus{
        border-top-width: 2px;
    }

    .md\:focus\:border-wt-4:focus{
        border-top-width: 4px;
    }

    .md\:focus\:border-wt-6:focus{
        border-top-width: 6px;
    }

    .md\:focus\:border-wt-8:focus{
        border-top-width: 8px;
    }

    .md\:focus\:border-wb-0:focus{
        border-bottom-width: 0;
    }

    .md\:focus\:border-wb-1:focus{
        border-bottom-width: 1px;
    }

    .md\:focus\:border-wb-2:focus{
        border-bottom-width: 2px;
    }

    .md\:focus\:border-wb-4:focus{
        border-bottom-width: 4px;
    }

    .md\:focus\:border-wb-6:focus{
        border-bottom-width: 6px;
    }

    .md\:focus\:border-wb-8:focus{
        border-bottom-width: 8px;
    }

    .md\:focus\:border-solid:focus{
        border-style: solid;
    }

    .md\:focus\:border-dashed:focus{
        border-style: dashed;
    }

    .md\:focus\:border-dotted:focus{
        border-style: dotted;
    }

    .md\:focus\:border-double:focus{
        border-style: double;
    }

    .md\:focus\:border-hidden:focus{
        border-style: hidden;
    }

    .md\:focus\:border-none:focus{
        border-style: none;
    }

    .md\:focus\:outline-w-0:focus{
        outline-width: 0;
    }

    .md\:focus\:outline-w-1:focus{
        outline-width: 1px;
    }

    .md\:focus\:outline-w-2:focus{
        outline-width: 2px;
    }

    .md\:focus\:outline-w-4:focus{
        outline-width: 4px;
    }

    .md\:focus\:outline-w-6:focus{
        outline-width: 6px;
    }

    .md\:focus\:outline-w-8:focus{
        outline-width: 8px;
    }

    .md\:focus\:outline-solid:focus{
        outline-style: solid;
    }

    .md\:focus\:outline-dashed:focus{
        outline-style: dashed;
    }

    .md\:focus\:outline-dotted:focus{
        outline-style: dotted;
    }

    .md\:focus\:outline-double:focus{
        outline-style: double;
    }

    .md\:focus\:outline-hidden:focus{
        outline-style: hidden;
    }

    .md\:focus\:outline-none:focus{
        outline-style: none;
    }

    .md\:focus\:outline-offset-0:focus{
        outline-offset: 0;
    }

    .md\:focus\:outline-offset-1:focus{
        outline-offset: 1px;
    }

    .md\:focus\:outline-offset-2:focus{
        outline-offset: 2px;
    }

    .md\:focus\:outline-offset-4:focus{
        outline-offset: 4px;
    }

    .md\:focus\:outline-offset-6:focus{
        outline-offset: 6px;
    }

    .md\:focus\:outline-offset-8:focus{
        outline-offset: 8px;
    }

    .md\:focus\:box-shadow-sm:focus{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .md\:focus\:box-shadow-md:focus{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .md\:focus\:box-shadow-lg:focus{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .md\:focus\:box-shadow-xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .md\:focus\:box-shadow-2xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .md\:focus\:box-shadow-4xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .md\:focus\:box-shadow-inset:focus{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .md\:focus\:box-shadow-sm-color:focus{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .md\:focus\:box-shadow-md-color:focus{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .md\:focus\:box-shadow-lg-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .md\:focus\:box-shadow-xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .md\:focus\:box-shadow-2xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .md\:focus\:box-shadow-4xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .md\:focus\:box-shadow-inset-color:focus{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .md\:focus\:box-shadow-none:focus{
        box-shadow: none;
    }

    .md\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:focus\:opacity-0:focus{
        opacity: 0;
    }

    .md\:focus\:opacity-5:focus{
        opacity: 0.05;
    }

    .md\:focus\:opacity-10:focus{
        opacity: 0.1;
    }

    .md\:focus\:opacity-15:focus{
        opacity: 0.15;
    }

    .md\:focus\:opacity-20:focus{
        opacity: 0.2;
    }

    .md\:focus\:opacity-25:focus{
        opacity: 0.25;
    }

    .md\:focus\:opacity-30:focus{
        opacity: 0.3;
    }

    .md\:focus\:opacity-35:focus{
        opacity: 0.35;
    }

    .md\:focus\:opacity-40:focus{
        opacity: 0.4;
    }

    .md\:focus\:opacity-45:focus{
        opacity: 0.45;
    }

    .md\:focus\:opacity-50:focus{
        opacity: 0.5;
    }

    .md\:focus\:opacity-55:focus{
        opacity: 0.55;
    }

    .md\:focus\:opacity-60:focus{
        opacity: 0.6;
    }

    .md\:focus\:opacity-65:focus{
        opacity: 0.65;
    }

    .md\:focus\:opacity-70:focus{
        opacity: 0.7;
    }

    .md\:focus\:opacity-75:focus{
        opacity: 0.75;
    }

    .md\:focus\:opacity-80:focus{
        opacity: 0.8;
    }

    .md\:focus\:opacity-85:focus{
        opacity: 0.85;
    }

    .md\:focus\:opacity-90:focus{
        opacity: 0.9;
    }

    .md\:focus\:opacity-95:focus{
        opacity: 0.95;
    }

    .md\:focus\:opacity-100:focus{
        opacity: 1;
    }

    .md\:focus\:border-collapse:focus{
        border-collapse: collapse;
    }

    .md\:focus\:border-seperate:focus{
        border-collapse: separate;
    }

    .md\:focus\:table-layout-auto:focus{
        table-layout: auto;
    }

    .md\:focus\:table-layout-fixed:focus{
        table-layout: fixed;
    }

    .md\:focus\:appearance-none:focus{
        appearance: none;
    }

    .md\:focus\:appearance-auto:focus{
        appearance: auto;
    }

    .md\:focus\:caption-top:focus{
        caption-side: top;
    }

    .md\:focus\:caption-bottom:focus{
        caption-side: bottom;
    }

    .md\:focus\:cursor-auto:focus{
        cursor: auto;
    }

    .md\:focus\:cursor-default:focus{
        cursor: default;
    }

    .md\:focus\:cursor-pointer:focus{
        cursor: pointer;
    }

    .md\:focus\:cursor-text:focus{
        cursor: text;
    }

    .md\:focus\:cursor-wait:focus{
        cursor: wait;
    }

    .md\:focus\:cursor-help:focus{
        cursor: help;
    }

    .md\:focus\:cursor-progress:focus{
        cursor: progress;
    }

    .md\:focus\:cursor-none:focus{
        cursor: none;
    }

    .md\:focus\:pointer-events-none:focus{
        pointer-events: none;
    }

    .md\:focus\:pointer-events-auto:focus{
        pointer-events: auto;
    }

    .md\:focus\:resize-none:focus{
        resize: none;
    }

    .md\:focus\:resize-y:focus{
        resize: vertical;
    }

    .md\:focus\:resize-x:focus{
        resize: horizontal;
    }

    .md\:focus\:resize-both:focus{
        resize: both;
    }

    .md\:focus\:scroll-auto:focus{
        scroll-behavior: auto;
    }

    .md\:focus\:scroll-smooth:focus{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .md\:focus\:scroll-p-auto:focus{
        scroll-padding: auto;
    }

    .md\:focus\:scroll-p-0:focus{
        scroll-padding: 0;
    }

    .md\:focus\:scroll-p-4:focus{
        scroll-padding: var(--velocity-padding-4);
    }

    .md\:focus\:scroll-p-8:focus{
        scroll-padding: var(--velocity-padding-8);
    }

    .md\:focus\:scroll-p-12:focus{
        scroll-padding: var(--velocity-padding-12);
    }

    .md\:focus\:scroll-p-16:focus{
        scroll-padding: var(--velocity-padding-16);
    }

    .md\:focus\:scroll-p-20:focus{
        scroll-padding: var(--velocity-padding-20);
    }

    .md\:focus\:scroll-p-24:focus{
        scroll-padding: var(--velocity-padding-24);
    }

    .md\:focus\:scroll-p-28:focus{
        scroll-padding: var(--velocity-padding-28);
    }

    .md\:focus\:scroll-p-32:focus{
        scroll-padding: var(--velocity-padding-32);
    }

    .md\:focus\:scroll-p-36:focus{
        scroll-padding: var(--velocity-padding-36);
    }

    .md\:focus\:scroll-p-40:focus{
        scroll-padding: var(--velocity-padding-40);
    }

    .md\:focus\:scroll-p-44:focus{
        scroll-padding: var(--velocity-padding-44);
    }

    .md\:focus\:scroll-p-48:focus{
        scroll-padding: var(--velocity-padding-48);
    }

    .md\:focus\:scroll-p-52:focus{
        scroll-padding: var(--velocity-padding-52);
    }

    .md\:focus\:scroll-p-56:focus{
        scroll-padding: var(--velocity-padding-56);
    }

    .md\:focus\:scroll-p-60:focus{
        scroll-padding: var(--velocity-padding-60);
    }

    .md\:focus\:scroll-p-64:focus{
        scroll-padding: var(--velocity-padding-64);
    }

    .md\:focus\:scroll-p-68:focus{
        scroll-padding: var(--velocity-padding-68);
    }

    .md\:focus\:scroll-p-72:focus{
        scroll-padding: var(--velocity-padding-72);
    }

    .md\:focus\:scroll-p-76:focus{
        scroll-padding: var(--velocity-padding-76);
    }

    .md\:focus\:scroll-p-80:focus{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .md\:focus\:scroll-pt-auto:focus{
        scroll-padding-top: auto;
    }

    .md\:focus\:scroll-pt-0:focus{
        scroll-padding-top: 0;
    }

    .md\:focus\:scroll-pt-4:focus{
        scroll-padding-top: 0.25rem;
    }

    .md\:focus\:scroll-pt-8:focus{
        scroll-padding-top: 0.5rem;
    }

    .md\:focus\:scroll-pt-12:focus{
        scroll-padding-top: 0.75rem;
    }

    .md\:focus\:scroll-pt-16:focus{
        scroll-padding-top: 1rem;
    }

    .md\:focus\:scroll-pt-20:focus{
        scroll-padding-top: 1.25rem;
    }

    .md\:focus\:scroll-pt-24:focus{
        scroll-padding-top: 1.5rem;
    }

    .md\:focus\:scroll-pt-28:focus{
        scroll-padding-top: 1.75rem;
    }

    .md\:focus\:scroll-pt-32:focus{
        scroll-padding-top: 2rem;
    }

    .md\:focus\:scroll-pt-36:focus{
        scroll-padding-top: 2.25rem;
    }

    .md\:focus\:scroll-pt-40:focus{
        scroll-padding-top: 2.5rem;
    }

    .md\:focus\:scroll-pt-44:focus{
        scroll-padding-top: 2.75rem;
    }

    .md\:focus\:scroll-pt-48:focus{
        scroll-padding-top: 3rem;
    }

    .md\:focus\:scroll-pt-52:focus{
        scroll-padding-top: 3.25rem;
    }

    .md\:focus\:scroll-pt-56:focus{
        scroll-padding-top: 3.5rem;
    }

    .md\:focus\:scroll-pt-60:focus{
        scroll-padding-top: 3.75rem;
    }

    .md\:focus\:scroll-pt-64:focus{
        scroll-padding-top: 4rem;
    }

    .md\:focus\:scroll-pt-68:focus{
        scroll-padding-top: 6rem;
    }

    .md\:focus\:scroll-pt-72:focus{
        scroll-padding-top: 8rem;
    }

    .md\:focus\:scroll-pt-76:focus{
        scroll-padding-top: 12rem;
    }

    .md\:focus\:scroll-pt-80:focus{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .md\:focus\:scroll-pb-auto:focus{
        scroll-padding-bottom: auto;
    }

    .md\:focus\:scroll-pb-0:focus{
        scroll-padding-bottom: 0;
    }

    .md\:focus\:scroll-pb-4:focus{
        scroll-padding-bottom: 0.25rem;
    }

    .md\:focus\:scroll-pb-8:focus{
        scroll-padding-bottom: 0.5rem;
    }

    .md\:focus\:scroll-pb-12:focus{
        scroll-padding-bottom: 0.75rem;
    }

    .md\:focus\:scroll-pb-16:focus{
        scroll-padding-bottom: 1rem;
    }

    .md\:focus\:scroll-pb-20:focus{
        scroll-padding-bottom: 1.25rem;
    }

    .md\:focus\:scroll-pb-24:focus{
        scroll-padding-bottom: 1.5rem;
    }

    .md\:focus\:scroll-pb-28:focus{
        scroll-padding-bottom: 1.75rem;
    }

    .md\:focus\:scroll-pb-32:focus{
        scroll-padding-bottom: 2rem;
    }

    .md\:focus\:scroll-pb-36:focus{
        scroll-padding-bottom: 2.25rem;
    }

    .md\:focus\:scroll-pb-40:focus{
        scroll-padding-bottom: 2.5rem;
    }

    .md\:focus\:scroll-pb-44:focus{
        scroll-padding-bottom: 2.75rem;
    }

    .md\:focus\:scroll-pb-48:focus{
        scroll-padding-bottom: 3rem;
    }

    .md\:focus\:scroll-pb-52:focus{
        scroll-padding-bottom: 3.25rem;
    }

    .md\:focus\:scroll-pb-56:focus{
        scroll-padding-bottom: 3.5rem;
    }

    .md\:focus\:scroll-pb-60:focus{
        scroll-padding-bottom: 3.75rem;
    }

    .md\:focus\:scroll-pb-64:focus{
        scroll-padding-bottom: 4rem;
    }

    .md\:focus\:scroll-pb-68:focus{
        scroll-padding-bottom: 6rem;
    }

    .md\:focus\:scroll-pb-72:focus{
        scroll-padding-bottom: 8rem;
    }

    .md\:focus\:scroll-pb-76:focus{
        scroll-padding-bottom: 12rem;
    }

    .md\:focus\:scroll-pb-80:focus{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .md\:focus\:scroll-pl-0:focus{
        scroll-padding-left: auto;
    }

    .md\:focus\:scroll-pl-0:focus{
        scroll-padding-left: 0;
    }

    .md\:focus\:scroll-pl-4:focus{
        scroll-padding-left: 0.25rem;
    }

    .md\:focus\:scroll-pl-8:focus{
        scroll-padding-left: 0.5rem;
    }

    .md\:focus\:scroll-pl-12:focus{
        scroll-padding-left: 0.75rem;
    }

    .md\:focus\:scroll-pl-16:focus{
        scroll-padding-left: 1rem;
    }

    .md\:focus\:scroll-pl-20:focus{
        scroll-padding-left: 1.25rem;
    }

    .md\:focus\:scroll-pl-24:focus{
        scroll-padding-left: 1.5rem;
    }

    .md\:focus\:scroll-pl-28:focus{
        scroll-padding-left: 1.75rem;
    }

    .md\:focus\:scroll-pl-32:focus{
        scroll-padding-left: 2rem;
    }

    .md\:focus\:scroll-pl-36:focus{
        scroll-padding-left: 2.25rem;
    }

    .md\:focus\:scroll-pl-40:focus{
        scroll-padding-left: 2.5rem;
    }

    .md\:focus\:scroll-pl-44:focus{
        scroll-padding-left: 2.75rem;
    }

    .md\:focus\:scroll-pl-48:focus{
        scroll-padding-left: 3rem;
    }

    .md\:focus\:scroll-pl-52:focus{
        scroll-padding-left: 3.25rem;
    }

    .md\:focus\:scroll-pl-56:focus{
        scroll-padding-left: 3.5rem;
    }

    .md\:focus\:scroll-pl-60:focus{
        scroll-padding-left: 3.75rem;
    }

    .md\:focus\:scroll-pl-64:focus{
        scroll-padding-left: 4rem;
    }

    .md\:focus\:scroll-pl-68:focus{
        scroll-padding-left: 6rem;
    }

    .md\:focus\:scroll-pl-72:focus{
        scroll-padding-left: 8rem;
    }

    .md\:focus\:scroll-pl-76:focus{
        scroll-padding-left: 12rem;
    }

    .md\:focus\:scroll-pl-80:focus{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .md\:focus\:scroll-pr-auto:focus{
        scroll-padding-right: auto;
    }

    .md\:focus\:scroll-pr-0:focus{
        scroll-padding-right: 0;
    }

    .md\:focus\:scroll-pr-4:focus{
        scroll-padding-right: 0.25rem;
    }

    .md\:focus\:scroll-pr-8:focus{
        scroll-padding-right: 0.5rem;
    }

    .md\:focus\:scroll-pr-12:focus{
        scroll-padding-right: 0.75rem;
    }

    .md\:focus\:scroll-pr-16:focus{
        scroll-padding-right: 1rem;
    }

    .md\:focus\:scroll-pr-20:focus{
        scroll-padding-right: 1.25rem;
    }

    .md\:focus\:scroll-pr-24:focus{
        scroll-padding-right: 1.5rem;
    }

    .md\:focus\:scroll-pr-28:focus{
        scroll-padding-right: 1.75rem;
    }

    .md\:focus\:scroll-pr-32:focus{
        scroll-padding-right: 2rem;
    }

    .md\:focus\:scroll-pr-36:focus{
        scroll-padding-right: 2.25rem;
    }

    .md\:focus\:scroll-pr-40:focus{
        scroll-padding-right: 2.5rem;
    }

    .md\:focus\:scroll-pr-44:focus{
        scroll-padding-right: 2.75rem;
    }

    .md\:focus\:scroll-pr-48:focus{
        scroll-padding-right: 3rem;
    }

    .md\:focus\:scroll-pr-52:focus{
        scroll-padding-right: 3.25rem;
    }

    .md\:focus\:scroll-pr-56:focus{
        scroll-padding-right: 3.5rem;
    }

    .md\:focus\:scroll-pr-60:focus{
        scroll-padding-right: 3.75rem;
    }

    .md\:focus\:scroll-pr-64:focus{
        scroll-padding-right: 4rem;
    }

    .md\:focus\:scroll-pr-68:focus{
        scroll-padding-right: 6rem;
    }

    .md\:focus\:scroll-pr-72:focus{
        scroll-padding-right: 8rem;
    }

    .md\:focus\:scroll-pr-76:focus{
        scroll-padding-right: 12rem;
    }

    .md\:focus\:scroll-pr-80:focus{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .md\:focus\:scroll-px-auto:focus{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .md\:focus\:scroll-px-0:focus{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .md\:focus\:scroll-px-4:focus{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .md\:focus\:scroll-px-8:focus{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .md\:focus\:scroll-px-12:focus{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .md\:focus\:scroll-px-16:focus{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .md\:focus\:scroll-px-20:focus{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .md\:focus\:scroll-px-24:focus{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .md\:focus\:scroll-px-28:focus{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .md\:focus\:scroll-px-32:focus{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .md\:focus\:scroll-px-36:focus{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .md\:focus\:scroll-px-40:focus{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .md\:focus\:scroll-px-44:focus{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .md\:focus\:scroll-px-48:focus{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .md\:focus\:scroll-px-52:focus{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .md\:focus\:scroll-px-56:focus{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .md\:focus\:scroll-px-60:focus{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .md\:focus\:scroll-px-64:focus{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .md\:focus\:scroll-px-68:focus{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .md\:focus\:scroll-px-72:focus{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .md\:focus\:scroll-px-76:focus{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .md\:focus\:scroll-px-80:focus{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .md\:focus\:scroll-py-auto:focus{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .md\:focus\:scroll-py-0:focus{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .md\:focus\:scroll-py-4:focus{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .md\:focus\:scroll-py-8:focus{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .md\:focus\:scroll-py-12:focus{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .md\:focus\:scroll-py-16:focus{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .md\:focus\:scroll-py-20:focus{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .md\:focus\:scroll-py-24:focus{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .md\:focus\:scroll-py-28:focus{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .md\:focus\:scroll-py-32:focus{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .md\:focus\:scroll-py-36:focus{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .md\:focus\:scroll-py-40:focus{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .md\:focus\:scroll-py-44:focus{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .md\:focus\:scroll-py-48:focus{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .md\:focus\:scroll-py-52:focus{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .md\:focus\:scroll-py-56:focus{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .md\:focus\:scroll-py-60:focus{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .md\:focus\:scroll-py-64:focus{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .md\:focus\:scroll-py-68:focus{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .md\:focus\:scroll-py-72:focus{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .md\:focus\:scroll-py-76:focus{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .md\:focus\:scroll-py-80:focus{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .md\:focus\:scroll-m-auto:focus{
        scroll-margin: auto;
    }

    .md\:focus\:scroll-m-0:focus{
        scroll-margin: 0;
    }

    .md\:focus\:scroll-m-4:focus{
        scroll-margin: 0.25rem;
    }

    .md\:focus\:scroll-m-8:focus{
        scroll-margin: 0.5rem;
    }

    .md\:focus\:scroll-m-12:focus{
        scroll-margin: 0.75rem;
    }

    .md\:focus\:scroll-m-16:focus{
        scroll-margin: 1rem;
    }

    .md\:focus\:scroll-m-20:focus{
        scroll-margin: 1.25rem;
    }

    .md\:focus\:scroll-m-24:focus{
        scroll-margin: 1.5rem;
    }

    .md\:focus\:scroll-m-28:focus{
        scroll-margin: 1.75rem;
    }

    .md\:focus\:scroll-m-32:focus{
        scroll-margin: 2rem;
    }

    .md\:focus\:scroll-m-36:focus{
        scroll-margin: 2.25rem;
    }

    .md\:focus\:scroll-m-40:focus{
        scroll-margin: 2.5rem;
    }

    .md\:focus\:scroll-m-44:focus{
        scroll-margin: 2.75rem;
    }

    .md\:focus\:scroll-m-48:focus{
        scroll-margin: 3rem;
    }

    .md\:focus\:scroll-m-52:focus{
        scroll-margin: 3.25rem;
    }

    .md\:focus\:scroll-m-56:focus{
        scroll-margin: 3.5rem;
    }

    .md\:focus\:scroll-m-60:focus{
        scroll-margin: 3.75rem;
    }

    .md\:focus\:scroll-m-64:focus{
        scroll-margin: 4rem;
    }

    .md\:focus\:scroll-m-68:focus{
        scroll-margin: 6rem;
    }

    .md\:focus\:scroll-m-72:focus{
        scroll-margin: 8rem;
    }

    .md\:focus\:scroll-m-76:focus{
        scroll-margin: 12rem;
    }

    .md\:focus\:scroll-m-80:focus{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .md\:focus\:scroll-mt-auto:focus{
        scroll-margin-top: auto;
    }

    .md\:focus\:scroll-mt-0:focus{
        scroll-margin-top: 0;
    }

    .md\:focus\:scroll-mt-4:focus{
        scroll-margin-top: 0.25rem;
    }

    .md\:focus\:scroll-mt-8:focus{
        scroll-margin-top: 0.5rem;
    }

    .md\:focus\:scroll-mt-12:focus{
        scroll-margin-top: 0.75rem;
    }

    .md\:focus\:scroll-mt-16:focus{
        scroll-margin-top: 1rem;
    }

    .md\:focus\:scroll-mt-20:focus{
        scroll-margin-top: 1.25rem;
    }

    .md\:focus\:scroll-mt-24:focus{
        scroll-margin-top: 1.5rem;
    }

    .md\:focus\:scroll-mt-28:focus{
        scroll-margin-top: 1.75rem;
    }

    .md\:focus\:scroll-mt-32:focus{
        scroll-margin-top: 2rem;
    }

    .md\:focus\:scroll-mt-36:focus{
        scroll-margin-top: 2.25rem;
    }

    .md\:focus\:scroll-mt-40:focus{
        scroll-margin-top: 2.5rem;
    }

    .md\:focus\:scroll-mt-44:focus{
        scroll-margin-top: 2.75rem;
    }

    .md\:focus\:scroll-mt-48:focus{
        scroll-margin-top: 3rem;
    }

    .md\:focus\:scroll-mt-52:focus{
        scroll-margin-top: 3.25rem;
    }

    .md\:focus\:scroll-mt-56:focus{
        scroll-margin-top: 3.5rem;
    }

    .md\:focus\:scroll-mt-60:focus{
        scroll-margin-top: 3.75rem;
    }

    .md\:focus\:scroll-mt-64:focus{
        scroll-margin-top: 4rem;
    }

    .md\:focus\:scroll-mt-68:focus{
        scroll-margin-top: 6rem;
    }

    .md\:focus\:scroll-mt-72:focus{
        scroll-margin-top: 8rem;
    }

    .md\:focus\:scroll-mt-76:focus{
        scroll-margin-top: 12rem;
    }

    .md\:focus\:scroll-mt-80:focus{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .md\:focus\:scroll-mb-auto:focus{
        scroll-margin-bottom: auto;
    }

    .md\:focus\:scroll-mb-0:focus{
        scroll-margin-bottom: 0;
    }

    .md\:focus\:scroll-mb-4:focus{
        scroll-margin-bottom: 0.25rem;
    }

    .md\:focus\:scroll-mb-8:focus{
        scroll-margin-bottom: 0.5rem;
    }

    .md\:focus\:scroll-mb-12:focus{
        scroll-margin-bottom: 0.75rem;
    }

    .md\:focus\:scroll-mb-16:focus{
        scroll-margin-bottom: 1rem;
    }

    .md\:focus\:scroll-mb-20:focus{
        scroll-margin-bottom: 1.25rem;
    }

    .md\:focus\:scroll-mb-24:focus{
        scroll-margin-bottom: 1.5rem;
    }

    .md\:focus\:scroll-mb-28:focus{
        scroll-margin-bottom: 1.75rem;
    }

    .md\:focus\:scroll-mb-32:focus{
        scroll-margin-bottom: 2rem;
    }

    .md\:focus\:scroll-mb-36:focus{
        scroll-margin-bottom: 2.25rem;
    }

    .md\:focus\:scroll-mb-40:focus{
        scroll-margin-bottom: 2.5rem;
    }

    .md\:focus\:scroll-mb-44:focus{
        scroll-margin-bottom: 2.75rem;
    }

    .md\:focus\:scroll-mb-48:focus{
        scroll-margin-bottom: 3rem;
    }

    .md\:focus\:scroll-mb-52:focus{
        scroll-margin-bottom: 3.25rem;
    }

    .md\:focus\:scroll-mb-56:focus{
        scroll-margin-bottom: 3.5rem;
    }

    .md\:focus\:scroll-mb-60:focus{
        scroll-margin-bottom: 3.75rem;
    }

    .md\:focus\:scroll-mb-64:focus{
        scroll-margin-bottom: 4rem;
    }

    .md\:focus\:scroll-mb-68:focus{
        scroll-margin-bottom: 6rem;
    }

    .md\:focus\:scroll-mb-72:focus{
        scroll-margin-bottom: 8rem;
    }

    .md\:focus\:scroll-mb-76:focus{
        scroll-margin-bottom: 12rem;
    }

    .md\:focus\:scroll-mb-80:focus{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .md\:focus\:scroll-ml-auto:focus{
        scroll-margin-left: auto;
    }

    .md\:focus\:scroll-ml-0:focus{
        scroll-margin-left: 0;
    }

    .md\:focus\:scroll-ml-4:focus{
        scroll-margin-left: 0.25rem;
    }

    .md\:focus\:scroll-ml-8:focus{
        scroll-margin-left: 0.5rem;
    }

    .md\:focus\:scroll-ml-12:focus{
        scroll-margin-left: 0.75rem;
    }

    .md\:focus\:scroll-ml-16:focus{
        scroll-margin-left: 1rem;
    }

    .md\:focus\:scroll-ml-20:focus{
        scroll-margin-left: 1.25rem;
    }

    .md\:focus\:scroll-ml-24:focus{
        scroll-margin-left: 1.5rem;
    }

    .md\:focus\:scroll-ml-28:focus{
        scroll-margin-left: 1.75rem;
    }

    .md\:focus\:scroll-ml-32:focus{
        scroll-margin-left: 2rem;
    }

    .md\:focus\:scroll-ml-36:focus{
        scroll-margin-left: 2.25rem;
    }

    .md\:focus\:scroll-ml-40:focus{
        scroll-margin-left: 2.5rem;
    }

    .md\:focus\:scroll-ml-44:focus{
        scroll-margin-left: 2.75rem;
    }

    .md\:focus\:scroll-ml-48:focus{
        scroll-margin-left: 3rem;
    }

    .md\:focus\:scroll-ml-52:focus{
        scroll-margin-left: 3.25rem;
    }

    .md\:focus\:scroll-ml-56:focus{
        scroll-margin-left: 3.5rem;
    }

    .md\:focus\:scroll-ml-60:focus{
        scroll-margin-left: 3.75rem;
    }

    .md\:focus\:scroll-ml-64:focus{
        scroll-margin-left: 4rem;
    }

    .md\:focus\:scroll-ml-68:focus{
        scroll-margin-left: 6rem;
    }

    .md\:focus\:scroll-ml-72:focus{
        scroll-margin-left: 8rem;
    }

    .md\:focus\:scroll-ml-76:focus{
        scroll-margin-left: 12rem;
    }

    .md\:focus\:scroll-ml-80:focus{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .md\:focus\:scroll-mr-auto:focus{
        scroll-margin-right: auto;
    }

    .md\:focus\:scroll-mr-0:focus{
        scroll-margin-right: 0;
    }

    .md\:focus\:scroll-mr-4:focus{
        scroll-margin-right: 0.25rem;
    }

    .md\:focus\:scroll-mr-8:focus{
        scroll-margin-right: 0.5rem;
    }

    .md\:focus\:scroll-mr-12:focus{
        scroll-margin-right: 0.75rem;
    }

    .md\:focus\:scroll-mr-16:focus{
        scroll-margin-right: 1rem;
    }

    .md\:focus\:scroll-mr-20:focus{
        scroll-margin-right: 1.25rem;
    }

    .md\:focus\:scroll-mr-24:focus{
        scroll-margin-right: 1.5rem;
    }

    .md\:focus\:scroll-mr-28:focus{
        scroll-margin-right: 1.75rem;
    }

    .md\:focus\:scroll-mr-32:focus{
        scroll-margin-right: 2rem;
    }

    .md\:focus\:scroll-mr-36:focus{
        scroll-margin-right: 2.25rem;
    }

    .md\:focus\:scroll-mr-40:focus{
        scroll-margin-right: 2.5rem;
    }

    .md\:focus\:scroll-mr-44:focus{
        scroll-margin-right: 2.75rem;
    }

    .md\:focus\:scroll-mr-48:focus{
        scroll-margin-right: 3rem;
    }

    .md\:focus\:scroll-mr-52:focus{
        scroll-margin-right: 3.25rem;
    }

    .md\:focus\:scroll-mr-56:focus{
        scroll-margin-right: 3.5rem;
    }

    .md\:focus\:scroll-mr-60:focus{
        scroll-margin-right: 3.75rem;
    }

    .md\:focus\:scroll-mr-64:focus{
        scroll-margin-right: 4rem;
    }

    .md\:focus\:scroll-mr-68:focus{
        scroll-margin-right: 6rem;
    }

    .md\:focus\:scroll-mr-72:focus{
        scroll-margin-right: 8rem;
    }

    .md\:focus\:scroll-mr-76:focus{
        scroll-margin-right: 12rem;
    }

    .md\:focus\:scroll-mr-80:focus{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .md\:focus\:scroll-mx-auto:focus{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .md\:focus\:scroll-mx-0:focus{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .md\:focus\:scroll-mx-4:focus{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .md\:focus\:scroll-mx-8:focus{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .md\:focus\:scroll-mx-12:focus{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .md\:focus\:scroll-mx-16:focus{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .md\:focus\:scroll-mx-20:focus{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .md\:focus\:scroll-mx-24:focus{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .md\:focus\:scroll-mx-28:focus{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .md\:focus\:scroll-mx-32:focus{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .md\:focus\:scroll-mx-36:focus{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .md\:focus\:scroll-mx-40:focus{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .md\:focus\:scroll-mx-44:focus{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .md\:focus\:scroll-mx-48:focus{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .md\:focus\:scroll-mx-52:focus{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .md\:focus\:scroll-mx-56:focus{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .md\:focus\:scroll-mx-60:focus{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .md\:focus\:scroll-mx-64:focus{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .md\:focus\:scroll-mx-68:focus{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .md\:focus\:scroll-mx-72:focus{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .md\:focus\:scroll-mx-76:focus{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .md\:focus\:scroll-mx-80:focus{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .md\:focus\:scroll-my-auto:focus{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .md\:focus\:scroll-my-0:focus{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .md\:focus\:scroll-my-4:focus{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .md\:focus\:scroll-my-8:focus{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .md\:focus\:scroll-my-12:focus{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .md\:focus\:scroll-my-16:focus{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .md\:focus\:scroll-my-20:focus{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .md\:focus\:scroll-my-24:focus{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .md\:focus\:scroll-my-28:focus{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .md\:focus\:scroll-my-32:focus{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .md\:focus\:scroll-my-36:focus{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .md\:focus\:scroll-my-40:focus{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .md\:focus\:scroll-my-44:focus{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .md\:focus\:scroll-my-48:focus{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .md\:focus\:scroll-my-52:focus{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .md\:focus\:scroll-my-56:focus{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .md\:focus\:scroll-my-60:focus{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .md\:focus\:scroll-my-64:focus{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .md\:focus\:scroll-my-68:focus{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .md\:focus\:scroll-my-72:focus{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .md\:focus\:scroll-my-76:focus{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .md\:focus\:scroll-my-80:focus{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .md\:focus\:scroll-snap-align-start:focus{
        scroll-snap-align: start;
    }

    .md\:focus\:scroll-snap-align-end:focus{
        scroll-snap-align: end;
    }

    .md\:focus\:scroll-snap-align-center:focus{
        scroll-snap-align: center;
    }

    .md\:focus\:scroll-snap-align-none:focus{
        scroll-snap-align: none;
    }

    .md\:focus\:scroll-snap-stop-normal:focus{
        scroll-snap-stop: normal;
    }

    .md\:focus\:scroll-always-stop-normal:focus{
        scroll-snap-stop: always;
    }

    .md\:focus\:scroll-snap-type-none:focus{
        scroll-snap-type: none;
    }

    .md\:focus\:scroll-snap-type-mandatory:focus{
        scroll-snap-type: mandatory;
    }

    .md\:focus\:scroll-snap-type-proximity:focus{
        scroll-snap-type: proximity;
    }

    .md\:focus\:user-select-none:focus{
        user-select: none;
    }

    .md\:focus\:user-select-text:focus{
        user-select: text;
    }

    .md\:focus\:user-select-all:focus{
        user-select: all;
    }

    .md\:focus\:user-select-auto:focus{
        user-select: auto;
    }

    .md\:focus\:will-change-auto:focus{
        will-change: auto;
    }

    .md\:focus\:will-change-scroll:focus{
        will-change: scroll;
    }

    .md\:focus\:will-change-contents:focus{
        will-change: contents;
    }

    .md\:focus\:will-change-transform:focus{
        will-change: transform;
    }

    .md\:focus\:stroke-w-0:focus{
        stroke-width: 0;
    }

    .md\:focus\:stroke-w-1:focus{
        stroke-width: 1;
    }

    .md\:focus\:stroke-w-2:focus{
        stroke-width: 2;
    }

    .md\:focus\:scale-0:focus{
        transform: scale(0);
    }

    .md\:focus\:scale-5:focus{
        transform: scale(0.05);
    }

    .md\:focus\:scale-10:focus{
        transform: scale(0.1);
    }

    .md\:focus\:scale-15:focus{
        transform: scale(0.15);
    }

    .md\:focus\:scale-20:focus{
        transform: scale(0.2);
    }

    .md\:focus\:scale-25:focus{
        transform: scale(0.25);
    }

    .md\:focus\:scale-30:focus{
        transform: scale(0.3);
    }

    .md\:focus\:scale-35:focus{
        transform: scale(0.35);
    }

    .md\:focus\:scale-40:focus{
        transform: scale(0.4);
    }

    .md\:focus\:scale-45:focus{
        transform: scale(0.45);
    }

    .md\:focus\:scale-50:focus{
        transform: scale(0.5);
    }

    .md\:focus\:scale-55:focus{
        transform: scale(0.55);
    }

    .md\:focus\:scale-60:focus{
        transform: scale(0.6);
    }

    .md\:focus\:scale-65:focus{
        transform: scale(0.65);
    }

    .md\:focus\:scale-70:focus{
        transform: scale(0.7);
    }

    .md\:focus\:scale-75:focus{
        transform: scale(0.75);
    }

    .md\:focus\:scale-80:focus{
        transform: scale(0.8);
    }

    .md\:focus\:scale-85:focus{
        transform: scale(0.85);
    }

    .md\:focus\:scale-90:focus{
        transform: scale(0.9);
    }

    .md\:focus\:scale-95:focus{
        transform: scale(0.95);
    }

    .md\:focus\:scale-100:focus{
        transform: scale(1);
    }

    .md\:focus\:scale-105:focus{
        transform: scale(1.05);
    }

    .md\:focus\:scale-110:focus{
        transform: scale(1.1);
    }

    .md\:focus\:scale-115:focus{
        transform: scale(1.15);
    }

    .md\:focus\:scale-120:focus{
        transform: scale(1.2);
    }

    .md\:focus\:scale-125:focus{
        transform: scale(1.25);
    }

    .md\:focus\:scale-130:focus{
        transform: scale(1.3);
    }

    .md\:focus\:scale-135:focus{
        transform: scale(1.35);
    }

    .md\:focus\:scale-140:focus{
        transform: scale(1.4);
    }

    .md\:focus\:scale-145:focus{
        transform: scale(1.45);
    }

    .md\:focus\:scale-150:focus{
        transform: scale(1.5);
    }

    .md\:focus\:-translate-1:focus:focus{
        transform: translate(-10px);
    }

    .md\:focus\:-translate-2:focus:focus{
        transform: translate(-20px);
    }

    .md\:focus\:-translate-3:focus:focus{
        transform: translate(-30px);
    }

    .md\:focus\:-translate-4:focus:focus{
        transform: translate(-40px);
    }

    .md\:focus\:-translate-5:focus:focus{
        transform: translate(-60px);
    }

    .md\:focus\:-translate-6:focus:focus{
        transform: translate(-60px);
    }

    .md\:focus\:-translate-7:focus:focus{
        transform: translate(-70px);
    }

    .md\:focus\:-translate-8:focus:focus{
        transform: translate(-80px);
    }

    .md\:focus\:-translate-9:focus:focus{
        transform: translate(-90px);
    }

    .md\:focus\:-translate-10:focus:focus{
        transform: translate(-100px);
    }

    .md\:focus\:-translate-11:focus:focus{
        transform: translate(-110px);
    }

    .md\:focus\:-translate-12:focus:focus{
        transform: translate(-120px);
    }

    .md\:focus\:-translate-13:focus:focus{
        transform: translate(-130px);
    }

    .md\:focus\:-translate-14:focus:focus{
        transform: translate(-140px);
    }

    .md\:focus\:-translate-15:focus:focus{
        transform: translate(-150px);
    }

    .md\:focus\:-translate-16:focus:focus{
        transform: translate(-160px);
    }

    .md\:focus\:-translate-17:focus:focus{
        transform: translate(-170px);
    }

    .md\:focus\:-translate-18:focus:focus{
        transform: translate(-180px);
    }

    .md\:focus\:-translate-19:focus:focus{
        transform: translate(-190px);
    }

    .md\:focus\:-translate-20:focus:focus{
        transform: translate(-200px);
    }

    .md\:focus\:-translate-10x:focus:focus{
        transform: translate(-10%);
    }

    .md\:focus\:-translate-15x:focus:focus{
        transform: translate(-15%);
    }

    .md\:focus\:-translate-20x:focus:focus{
        transform: translate(-20%);
    }

    .md\:focus\:-translate-25x:focus:focus{
        transform: translate(-25%);
    }

    .md\:focus\:-translate-30x:focus:focus{
        transform: translate(-30%);
    }

    .md\:focus\:-translate-35x:focus:focus{
        transform: translate(-35%);
    }

    .md\:focus\:-translate-40x:focus:focus{
        transform: translate(-40%);
    }

    .md\:focus\:-translate-45x:focus:focus{
        transform: translate(-45%);
    }

    .md\:focus\:-translate-50x:focus:focus{
        transform: translate(-50%);
    }

    .md\:focus\:-translate-55x:focus:focus{
        transform: translate(-55%);
    }

    .md\:focus\:-translate-60x:focus:focus{
        transform: translate(-60%);
    }

    .md\:focus\:-translate-65x:focus:focus{
        transform: translate(-65%);
    }

    .md\:focus\:-translate-70x:focus:focus{
        transform: translate(-70%);
    }

    .md\:focus\:-translate-75x:focus:focus{
        transform: translate(-75%);
    }

    .md\:focus\:-translate-80x:focus:focus{
        transform: translate(-80%);
    }

    .md\:focus\:-translate-85x:focus:focus{
        transform: translate(-85%);
    }

    .md\:focus\:-translate-90x:focus:focus{
        transform: translate(-90%);
    }

    .md\:focus\:-translate-95x:focus:focus{
        transform: translate(-95%);
    }

    .md\:focus\:-translate-x-1:focus:focus{
        transform: translateX(-10px);
    }

    .md\:focus\:-translate-x-2:focus:focus{
        transform: translateX(-20px);
    }

    .md\:focus\:-translate-x-3:focus:focus{
        transform: translateX(-30px);
    }

    .md\:focus\:-translate-x-4:focus:focus{
        transform: translateX(-40px);
    }

    .md\:focus\:-translate-x-5:focus:focus{
        transform: translateX(-60px);
    }

    .md\:focus\:-translate-x-6:focus:focus{
        transform: translateX(-60px);
    }

    .md\:focus\:-translate-x-7:focus:focus{
        transform: translateX(-70px);
    }

    .md\:focus\:-translate-x-8:focus:focus{
        transform: translateX(-80px);
    }

    .md\:focus\:-translate-x-9:focus:focus{
        transform: translateX(-90px);
    }

    .md\:focus\:-translate-x-10:focus:focus{
        transform: translateX(-100px);
    }

    .md\:focus\:-translate-x-11:focus:focus{
        transform: translateX(-110px);
    }

    .md\:focus\:-translate-x-12:focus:focus{
        transform: translateX(-120px);
    }

    .md\:focus\:-translate-x-13:focus:focus{
        transform: translateX(-130px);
    }

    .md\:focus\:-translate-x-14:focus:focus{
        transform: translateX(-140px);
    }

    .md\:focus\:-translate-x-15:focus:focus{
        transform: translateX(-150px);
    }

    .md\:focus\:-translate-x-16:focus:focus{
        transform: translateX(-160px);
    }

    .md\:focus\:-translate-x-17:focus:focus{
        transform: translateX(-170px);
    }

    .md\:focus\:-translate-x-18:focus:focus{
        transform: translateX(-180px);
    }

    .md\:focus\:-translate-x-19:focus:focus{
        transform: translateX(-190px);
    }

    .md\:focus\:-translate-x-20:focus:focus{
        transform: translateX(-200px);
    }

    .md\:focus\:-translate-x-10x:focus:focus{
        transform: translateX(-10%);
    }

    .md\:focus\:-translate-x-15x:focus:focus{
        transform: translateX(-15%);
    }

    .md\:focus\:-translate-x-20x:focus:focus{
        transform: translateX(-20%);
    }

    .md\:focus\:-translate-x-25x:focus:focus{
        transform: translateX(-25%);
    }

    .md\:focus\:-translate-x-30x:focus:focus{
        transform: translateX(-30%);
    }

    .md\:focus\:-translate-x-35x:focus:focus{
        transform: translateX(-35%);
    }

    .md\:focus\:-translate-x-40x:focus:focus{
        transform: translateX(-40%);
    }

    .md\:focus\:-translate-x-45x:focus:focus{
        transform: translateX(-45%);
    }

    .md\:focus\:-translate-x-50x:focus:focus{
        transform: translateX(-50%);
    }

    .md\:focus\:-translate-x-55x:focus:focus{
        transform: translateX(-55%);
    }

    .md\:focus\:-translate-x-60x:focus:focus{
        transform: translateX(-60%);
    }

    .md\:focus\:-translate-x-65x:focus:focus{
        transform: translateX(-65%);
    }

    .md\:focus\:-translate-x-70x:focus:focus{
        transform: translateX(-70%);
    }

    .md\:focus\:-translate-x-75x:focus:focus{
        transform: translateX(-75%);
    }

    .md\:focus\:-translate-x-80x:focus:focus{
        transform: translateX(-80%);
    }

    .md\:focus\:-translate-x-85x:focus:focus{
        transform: translateX(-85%);
    }

    .md\:focus\:-translate-x-90x:focus:focus{
        transform: translateX(-90%);
    }

    .md\:focus\:-translate-x-95x:focus:focus{
        transform: translateX(-95%);
    }

    .md\:focus\:-translate-y-1:focus:focus{
        transform: translateY(-10px);
    }

    .md\:focus\:-translate-y-2:focus:focus{
        transform: translateY(-20px);
    }

    .md\:focus\:-translate-y-3:focus:focus{
        transform: translateY(-30px);
    }

    .md\:focus\:-translate-y-4:focus:focus{
        transform: translateY(-40px);
    }

    .md\:focus\:-translate-y-5:focus:focus{
        transform: translateY(-60px);
    }

    .md\:focus\:-translate-y-6:focus:focus{
        transform: translateY(-60px);
    }

    .md\:focus\:-translate-y-7:focus:focus{
        transform: translateY(-70px);
    }

    .md\:focus\:-translate-y-8:focus:focus{
        transform: translateY(-80px);
    }

    .md\:focus\:-translate-y-9:focus:focus{
        transform: translateY(-90px);
    }

    .md\:focus\:-translate-y-10:focus:focus{
        transform: translateY(-100px);
    }

    .md\:focus\:-translate-y-11:focus:focus{
        transform: translateY(-110px);
    }

    .md\:focus\:-translate-y-12:focus:focus{
        transform: translateY(-120px);
    }

    .md\:focus\:-translate-y-13:focus:focus{
        transform: translateY(-130px);
    }

    .md\:focus\:-translate-y-14:focus:focus{
        transform: translateY(-140px);
    }

    .md\:focus\:-translate-y-15:focus:focus{
        transform: translateY(-150px);
    }

    .md\:focus\:-translate-y-16:focus:focus{
        transform: translateY(-160px);
    }

    .md\:focus\:-translate-y-17:focus:focus{
        transform: translateY(-170px);
    }

    .md\:focus\:-translate-y-18:focus:focus{
        transform: translateY(-180px);
    }

    .md\:focus\:-translate-y-19:focus:focus{
        transform: translateY(-190px);
    }

    .md\:focus\:-translate-y-20:focus:focus{
        transform: translateY(-200px);
    }

    .md\:focus\:-translate-y-10x:focus:focus{
        transform: translateY(-10%);
    }

    .md\:focus\:-translate-y-15x:focus:focus{
        transform: translateY(-15%);
    }

    .md\:focus\:-translate-y-20x:focus:focus{
        transform: translateY(-20%);
    }

    .md\:focus\:-translate-y-25x:focus:focus{
        transform: translateY(-25%);
    }

    .md\:focus\:-translate-y-30x:focus:focus{
        transform: translateY(-30%);
    }

    .md\:focus\:-translate-y-35x:focus:focus{
        transform: translateY(-35%);
    }

    .md\:focus\:-translate-y-40x:focus:focus{
        transform: translateY(-40%);
    }

    .md\:focus\:-translate-y-45x:focus:focus{
        transform: translateY(-45%);
    }

    .md\:focus\:-translate-y-50x:focus:focus{
        transform: translateY(-50%);
    }

    .md\:focus\:-translate-y-55x:focus:focus{
        transform: translateY(-55%);
    }

    .md\:focus\:-translate-y-60x:focus:focus{
        transform: translateY(-60%);
    }

    .md\:focus\:-translate-y-65x:focus:focus{
        transform: translateY(-65%);
    }

    .md\:focus\:-translate-y-70x:focus:focus{
        transform: translateY(-70%);
    }

    .md\:focus\:-translate-y-75x:focus:focus{
        transform: translateY(-75%);
    }

    .md\:focus\:-translate-y-80x:focus:focus{
        transform: translateY(-80%);
    }

    .md\:focus\:-translate-y-85x:focus:focus{
        transform: translateY(-85%);
    }

    .md\:focus\:-translate-y-90x:focus:focus{
        transform: translateY(-90%);
    }

    .md\:focus\:-translate-y-95x:focus:focus{
        transform: translateY(-95%);
    }

    .md\:focus\:-translate-1:focus{
        transform: translate(-10px);
    }

    .md\:focus\:-translate-2:focus{
        transform: translate(-20px);
    }

    .md\:focus\:-translate-3:focus{
        transform: translate(-30px);
    }

    .md\:focus\:-translate-4:focus{
        transform: translate(-40px);
    }

    .md\:focus\:-translate-5:focus{
        transform: translate(-60px);
    }

    .md\:focus\:-translate-6:focus{
        transform: translate(-60px);
    }

    .md\:focus\:-translate-7:focus{
        transform: translate(-70px);
    }

    .md\:focus\:-translate-8:focus{
        transform: translate(-80px);
    }

    .md\:focus\:-translate-9:focus{
        transform: translate(-90px);
    }

    .md\:focus\:-translate-10:focus{
        transform: translate(-100px);
    }

    .md\:focus\:-translate-11:focus{
        transform: translate(-110px);
    }

    .md\:focus\:-translate-12:focus{
        transform: translate(-120px);
    }

    .md\:focus\:-translate-13:focus{
        transform: translate(-130px);
    }

    .md\:focus\:-translate-14:focus{
        transform: translate(-140px);
    }

    .md\:focus\:-translate-15:focus{
        transform: translate(-150px);
    }

    .md\:focus\:-translate-16:focus{
        transform: translate(-160px);
    }

    .md\:focus\:-translate-17:focus{
        transform: translate(-170px);
    }

    .md\:focus\:-translate-18:focus{
        transform: translate(-180px);
    }

    .md\:focus\:-translate-19:focus{
        transform: translate(-190px);
    }

    .md\:focus\:-translate-20:focus{
        transform: translate(-200px);
    }

    .md\:focus\:-translate-10x:focus{
        transform: translate(-10%);
    }

    .md\:focus\:-translate-15x:focus{
        transform: translate(-15%);
    }

    .md\:focus\:-translate-20x:focus{
        transform: translate(-20%);
    }

    .md\:focus\:-translate-25x:focus{
        transform: translate(-25%);
    }

    .md\:focus\:-translate-30x:focus{
        transform: translate(-30%);
    }

    .md\:focus\:-translate-35x:focus{
        transform: translate(-35%);
    }

    .md\:focus\:-translate-40x:focus{
        transform: translate(-40%);
    }

    .md\:focus\:-translate-45x:focus{
        transform: translate(-45%);
    }

    .md\:focus\:-translate-50x:focus{
        transform: translate(-50%);
    }

    .md\:focus\:-translate-55x:focus{
        transform: translate(-55%);
    }

    .md\:focus\:-translate-60x:focus{
        transform: translate(-60%);
    }

    .md\:focus\:-translate-65x:focus{
        transform: translate(-65%);
    }

    .md\:focus\:-translate-70x:focus{
        transform: translate(-70%);
    }

    .md\:focus\:-translate-75x:focus{
        transform: translate(-75%);
    }

    .md\:focus\:-translate-80x:focus{
        transform: translate(-80%);
    }

    .md\:focus\:-translate-85x:focus{
        transform: translate(-85%);
    }

    .md\:focus\:-translate-90x:focus{
        transform: translate(-90%);
    }

    .md\:focus\:-translate-95x:focus{
        transform: translate(-95%);
    }

    .md\:focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }

    .md\:focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }

    .md\:focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }

    .md\:focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }

    .md\:focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }

    .md\:focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }

    .md\:focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }

    .md\:focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }

    .md\:focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }

    .md\:focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }

    .md\:focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }

    .md\:focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }

    .md\:focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }

    .md\:focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }

    .md\:focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }

    .md\:focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }

    .md\:focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }

    .md\:focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }

    .md\:focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }

    .md\:focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }

    .md\:focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }

    .md\:focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }

    .md\:focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }

    .md\:focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }

    .md\:focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }

    .md\:focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }

    .md\:focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }

    .md\:focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }

    .md\:focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }

    .md\:focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }

    .md\:focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }

    .md\:focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }

    .md\:focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }

    .md\:focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }

    .md\:focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }

    .md\:focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }

    .md\:focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }

    .md\:focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }

    .md\:focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }

    .md\:focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }

    .md\:focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }

    .md\:focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }

    .md\:focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }

    .md\:focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }

    .md\:focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }

    .md\:focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }

    .md\:focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }

    .md\:focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }

    .md\:focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }

    .md\:focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }

    .md\:focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }

    .md\:focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }

    .md\:focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }

    .md\:focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }

    .md\:focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }

    .md\:focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }

    .md\:focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }

    .md\:focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }

    .md\:focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }

    .md\:focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }

    .md\:focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }

    .md\:focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }

    .md\:focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }

    .md\:focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }

    .md\:focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }

    .md\:focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }

    .md\:focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }

    .md\:focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }

    .md\:focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }

    .md\:focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }

    .md\:focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }

    .md\:focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }

    .md\:focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }

    .md\:focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }

    .md\:focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }

    .md\:focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }

    .md\:focus\:translate-0:focus{
        transform: translate(0);
    }

    .md\:focus\:translate-1:focus{
        transform: translate(10px);
    }

    .md\:focus\:translate-2:focus{
        transform: translate(20px);
    }

    .md\:focus\:translate-3:focus{
        transform: translate(30px);
    }

    .md\:focus\:translate-4:focus{
        transform: translate(40px);
    }

    .md\:focus\:translate-5:focus{
        transform: translate(60px);
    }

    .md\:focus\:translate-6:focus{
        transform: translate(60px);
    }

    .md\:focus\:translate-7:focus{
        transform: translate(70px);
    }

    .md\:focus\:translate-8:focus{
        transform: translate(80px);
    }

    .md\:focus\:translate-9:focus{
        transform: translate(90px);
    }

    .md\:focus\:translate-10:focus{
        transform: translate(100px);
    }

    .md\:focus\:translate-11:focus{
        transform: translate(110px);
    }

    .md\:focus\:translate-12:focus{
        transform: translate(120px);
    }

    .md\:focus\:translate-13:focus{
        transform: translate(130px);
    }

    .md\:focus\:translate-14:focus{
        transform: translate(140px);
    }

    .md\:focus\:translate-15:focus{
        transform: translate(150px);
    }

    .md\:focus\:translate-16:focus{
        transform: translate(160px);
    }

    .md\:focus\:translate-17:focus{
        transform: translate(170px);
    }

    .md\:focus\:translate-18:focus{
        transform: translate(180px);
    }

    .md\:focus\:translate-19:focus{
        transform: translate(190px);
    }

    .md\:focus\:translate-20:focus{
        transform: translate(200px);
    }

    .md\:focus\:translate-10x:focus{
        transform: translate(10%);
    }

    .md\:focus\:translate-15x:focus{
        transform: translate(15%);
    }

    .md\:focus\:translate-20x:focus{
        transform: translate(20%);
    }

    .md\:focus\:translate-25x:focus{
        transform: translate(25%);
    }

    .md\:focus\:translate-30x:focus{
        transform: translate(30%);
    }

    .md\:focus\:translate-35x:focus{
        transform: translate(35%);
    }

    .md\:focus\:translate-40x:focus{
        transform: translate(40%);
    }

    .md\:focus\:translate-45x:focus{
        transform: translate(45%);
    }

    .md\:focus\:translate-50x:focus{
        transform: translate(50%);
    }

    .md\:focus\:translate-55x:focus{
        transform: translate(55%);
    }

    .md\:focus\:translate-60x:focus{
        transform: translate(60%);
    }

    .md\:focus\:translate-65x:focus{
        transform: translate(65%);
    }

    .md\:focus\:translate-70x:focus{
        transform: translate(70%);
    }

    .md\:focus\:translate-75x:focus{
        transform: translate(75%);
    }

    .md\:focus\:translate-80x:focus{
        transform: translate(80%);
    }

    .md\:focus\:translate-85x:focus{
        transform: translate(85%);
    }

    .md\:focus\:translate-90x:focus{
        transform: translate(90%);
    }

    .md\:focus\:translate-95x:focus{
        transform: translate(95%);
    }

    .md\:focus\:translate-x-0:focus{
        transform: translateX(0);
    }

    .md\:focus\:translate-x-1:focus{
        transform: translateX(10px);
    }

    .md\:focus\:translate-x-2:focus{
        transform: translateX(20px);
    }

    .md\:focus\:translate-x-3:focus{
        transform: translateX(30px);
    }

    .md\:focus\:translate-x-4:focus{
        transform: translateX(40px);
    }

    .md\:focus\:translate-x-5:focus{
        transform: translateX(60px);
    }

    .md\:focus\:translate-x-6:focus{
        transform: translateX(60px);
    }

    .md\:focus\:translate-x-7:focus{
        transform: translateX(70px);
    }

    .md\:focus\:translate-x-8:focus{
        transform: translateX(80px);
    }

    .md\:focus\:translate-x-9:focus{
        transform: translateX(90px);
    }

    .md\:focus\:translate-x-10:focus{
        transform: translateX(100px);
    }

    .md\:focus\:translate-x-11:focus{
        transform: translateX(110px);
    }

    .md\:focus\:translate-x-12:focus{
        transform: translateX(120px);
    }

    .md\:focus\:translate-x-13:focus{
        transform: translateX(130px);
    }

    .md\:focus\:translate-x-14:focus{
        transform: translateX(140px);
    }

    .md\:focus\:translate-x-15:focus{
        transform: translateX(150px);
    }

    .md\:focus\:translate-x-16:focus{
        transform: translateX(160px);
    }

    .md\:focus\:translate-x-17:focus{
        transform: translateX(170px);
    }

    .md\:focus\:translate-x-18:focus{
        transform: translateX(180px);
    }

    .md\:focus\:translate-x-19:focus{
        transform: translateX(190px);
    }

    .md\:focus\:translate-x-20:focus{
        transform: translateX(200px);
    }

    .md\:focus\:translate-x-10x:focus{
        transform: translateX(10%);
    }

    .md\:focus\:translate-x-15x:focus{
        transform: translateX(15%);
    }

    .md\:focus\:translate-x-20x:focus{
        transform: translateX(20%);
    }

    .md\:focus\:translate-x-25x:focus{
        transform: translateX(25%);
    }

    .md\:focus\:translate-x-30x:focus{
        transform: translateX(30%);
    }

    .md\:focus\:translate-x-35x:focus{
        transform: translateX(35%);
    }

    .md\:focus\:translate-x-40x:focus{
        transform: translateX(40%);
    }

    .md\:focus\:translate-x-45x:focus{
        transform: translateX(45%);
    }

    .md\:focus\:translate-x-50x:focus{
        transform: translateX(50%);
    }

    .md\:focus\:translate-x-55x:focus{
        transform: translateX(55%);
    }

    .md\:focus\:translate-x-60x:focus{
        transform: translateX(60%);
    }

    .md\:focus\:translate-x-65x:focus{
        transform: translateX(65%);
    }

    .md\:focus\:translate-x-70x:focus{
        transform: translateX(70%);
    }

    .md\:focus\:translate-x-75x:focus{
        transform: translateX(75%);
    }

    .md\:focus\:translate-x-80x:focus{
        transform: translateX(80%);
    }

    .md\:focus\:translate-x-85x:focus{
        transform: translateX(85%);
    }

    .md\:focus\:translate-x-90x:focus{
        transform: translateX(90%);
    }

    .md\:focus\:translate-x-95x:focus{
        transform: translateX(95%);
    }

    .md\:focus\:translate-y-0:focus{
        transform: translateY(0);
    }

    .md\:focus\:translate-y-1:focus{
        transform: translateY(10px);
    }

    .md\:focus\:translate-y-2:focus{
        transform: translateY(20px);
    }

    .md\:focus\:translate-y-3:focus{
        transform: translateY(30px);
    }

    .md\:focus\:translate-y-4:focus{
        transform: translateY(40px);
    }

    .md\:focus\:translate-y-5:focus{
        transform: translateY(60px);
    }

    .md\:focus\:translate-y-6:focus{
        transform: translateY(60px);
    }

    .md\:focus\:translate-y-7:focus{
        transform: translateY(70px);
    }

    .md\:focus\:translate-y-8:focus{
        transform: translateY(80px);
    }

    .md\:focus\:translate-y-9:focus{
        transform: translateY(90px);
    }

    .md\:focus\:translate-y-10:focus{
        transform: translateY(100px);
    }

    .md\:focus\:translate-y-11:focus{
        transform: translateY(110px);
    }

    .md\:focus\:translate-y-12:focus{
        transform: translateY(120px);
    }

    .md\:focus\:translate-y-13:focus{
        transform: translateY(130px);
    }

    .md\:focus\:translate-y-14:focus{
        transform: translateY(140px);
    }

    .md\:focus\:translate-y-15:focus{
        transform: translateY(150px);
    }

    .md\:focus\:translate-y-16:focus{
        transform: translateY(160px);
    }

    .md\:focus\:translate-y-17:focus{
        transform: translateY(170px);
    }

    .md\:focus\:translate-y-18:focus{
        transform: translateY(180px);
    }

    .md\:focus\:translate-y-19:focus{
        transform: translateY(190px);
    }

    .md\:focus\:translate-y-20:focus{
        transform: translateY(200px);
    }

    .md\:focus\:translate-y-10x:focus{
        transform: translateY(10%);
    }

    .md\:focus\:translate-y-15x:focus{
        transform: translateY(15%);
    }

    .md\:focus\:translate-y-20x:focus{
        transform: translateY(20%);
    }

    .md\:focus\:translate-y-25x:focus{
        transform: translateY(25%);
    }

    .md\:focus\:translate-y-30x:focus{
        transform: translateY(30%);
    }

    .md\:focus\:translate-y-35x:focus{
        transform: translateY(35%);
    }

    .md\:focus\:translate-y-40x:focus{
        transform: translateY(40%);
    }

    .md\:focus\:translate-y-45x:focus{
        transform: translateY(45%);
    }

    .md\:focus\:translate-y-50x:focus{
        transform: translateY(50%);
    }

    .md\:focus\:translate-y-55x:focus{
        transform: translateY(55%);
    }

    .md\:focus\:translate-y-60x:focus{
        transform: translateY(60%);
    }

    .md\:focus\:translate-y-65x:focus{
        transform: translateY(65%);
    }

    .md\:focus\:translate-y-70x:focus{
        transform: translateY(70%);
    }

    .md\:focus\:translate-y-75x:focus{
        transform: translateY(75%);
    }

    .md\:focus\:translate-y-80x:focus{
        transform: translateY(80%);
    }

    .md\:focus\:translate-y-85x:focus{
        transform: translateY(85%);
    }

    .md\:focus\:translate-y-90x:focus{
        transform: translateY(90%);
    }

    .md\:focus\:translate-y-95x:focus{
        transform: translateY(95%);
    }

    .md\:focus\:rotate-0:focus{
        transform: rotate(0);
    }

    .md\:focus\:rotate-1:focus{
        transform: rotate(1deg);
    }

    .md\:focus\:rotate-2:focus{
        transform: rotate(2deg);
    }

    .md\:focus\:rotate-3:focus{
        transform: rotate(3deg);
    }

    .md\:focus\:rotate-6:focus{
        transform: rotate(6deg);
    }

    .md\:focus\:rotate-12:focus{
        transform: rotate(12deg);
    }

    .md\:focus\:rotate-20:focus{
        transform: rotate(20deg);
    }

    .md\:focus\:rotate-30:focus{
        transform: rotate(30deg);
    }

    .md\:focus\:rotate-45:focus{
        transform: rotate(45deg);
    }

    .md\:focus\:rotate-60:focus{
        transform: rotate(60deg);
    }

    .md\:focus\:rotate-90:focus{
        transform: rotate(90deg);
    }

    .md\:focus\:rotate-180:focus{
        transform: rotate(180deg);
    }

    .md\:focus\:rotate-259:focus{
        transform: rotate(359deg);
    }

    .md\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .md\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .md\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .md\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .md\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .md\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .md\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .md\:focus\:transition-duration-75:focus{
        transition-duration: 75ms;
    }

    .md\:focus\:transition-duration-100:focus{
        transition-duration: 100ms;
    }

    .md\:focus\:transition-duration-150:focus{
        transition-duration: 150ms;
    }

    .md\:focus\:transition-duration-200:focus{
        transition-duration: 200ms;
    }

    .md\:focus\:transition-duration-300:focus{
        transition-duration: 300ms;
    }

    .md\:focus\:transition-duration-700:focus{
        transition-duration: 700ms;
    }

    .md\:focus\:transition-duration-1000:focus{
        transition-duration: 1000ms;
    }

    .md\:focus\:transition-ease-linear:focus{
        transition-timing-function: linear;
    }

    .md\:focus\:transition-ease-in:focus{
        transition-timing-function: ease-in;
    }

    .md\:focus\:transition-ease-out:focus{
        transition-timing-function: ease-out;
    }

    .md\:focus\:transition-ease-in-out:focus{
        transition-timing-function: ease-in-out;
    }

    .md\:focus\:transition-delay-75:focus{
        transition-delay: 75ms;
    }

    .md\:focus\:transition-delay-100:focus{
        transition-delay: 100ms;
    }

    .md\:focus\:transition-delay-150:focus{
        transition-delay: 150ms;
    }

    .md\:focus\:transition-duration-200:focus{
        transition-delay: 200ms;
    }

    .md\:focus\:transition-delay-300:focus{
        transition-delay: 300ms;
    }

    .md\:focus\:transition-delay-700:focus{
        transition-delay: 700ms;
    }

    .md\:focus\:transition-delay-1000:focus{
        transition-delay: 1000ms;
    }

    .md\:focus\:transition-property-all:focus{
        transition-property: all;
    }

    .md\:focus\:transition-property-colors:focus{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .md\:focus\:transition-property-opacity:focus{
        transition-property: opacity;
    }

    .md\:focus\:transition-property-transform:focus{
        transition-property: transform;
    }

    .md\:focus\:animation-duration-75:focus{
        animation-duration: 75ms;
    }

    .md\:focus\:animation-duration-100:focus{
        animation-duration: 100ms;
    }

    .md\:focus\:animation-duration-150:focus{
        animation-duration: 150ms;
    }

    .md\:focus\:animation-duration-200:focus{
        animation-duration: 200ms;
    }

    .md\:focus\:animation-duration-300:focus{
        animation-duration: 300ms;
    }

    .md\:focus\:animation-duration-700:focus{
        animation-duration: 700ms;
    }

    .md\:focus\:animation-duration-1000:focus{
        animation-duration: 1000ms;
    }

    .md\:focus\:animation-ease-linear:focus{
        animation-timing-function: linear;
    }

    .md\:focus\:animation-ease-in:focus{
        animation-timing-function: ease-in;
    }

    .md\:focus\:animation-ease-out:focus{
        animation-timing-function: ease-out;
    }

    .md\:focus\:animation-ease-in-out:focus{
        animation-timing-function: ease-in-out;
    }

    .md\:focus\:animation-delay-75:focus{
        animation-delay: 75ms;
    }

    .md\:focus\:animation-delay-100:focus{
        animation-delay: 100ms;
    }

    .md\:focus\:animation-delay-150:focus{
        animation-delay: 150ms;
    }

    .md\:focus\:animation-duration-200:focus{
        animation-delay: 200ms;
    }

    .md\:focus\:animation-delay-300:focus{
        animation-delay: 300ms;
    }

    .md\:focus\:animation-delay-700:focus{
        animation-delay: 700ms;
    }

    .md\:focus\:animation-delay-1000:focus{
        animation-delay: 1000ms;
    }

    .md\:focus\:animation-name-fade-in:focus{
        animation-name: fade-in;
    }

    .md\:focus\:animation-name-fade-out:focus{
        animation-name: fade-out;
    }

    .md\:focus\:animation-name-spin:focus{
        animation-name: spin;
    }

    .md\:focus\:animation-name-translate-x:focus{
        animation-name: translate-x;
    }

    .md\:focus\:animation-name-translate-y:focus{
        animation-name: translate-y;
    }

    .md\:focus\:animation-name-scale-up:focus{
        animation-name: scale-up;
    }

    .md\:focus\:animation-name-scale-down:focus{
        animation-name: scale-down;
    }

    .md\:focus\:animation-name-bounce:focus{
        animation-name: bounce;
    }

    .md\:focus\:animation-name-slide-in:focus{
        animation-name: slide-in;
    }

    .md\:focus\:animation-name-slide-out:focus{
        animation-name: slide-out;
    }

    .md\:focus\:animation-name-pulse:focus{
        animation-name: pulse;
    }

    .md\:focus\:color-white:focus{
        color: var(--white);
    }

    .md\:focus\:color-black:focus{
        color: var(--black);
    }

    .md\:focus\:text-white:focus{
        color: var(--white);
    }

    .md\:focus\:text-black:focus{
        color: var(--black);
    }

    .md\:focus\:bg-white:focus{
        background: var(--white);
    }

    .md\:focus\:bg-black:focus{
        background: var(--black);
    }

    .md\:focus\:border-white:focus{
        border-color: var(--white);
    }

    .md\:focus\:border-black:focus{
        border-color: var(--black);
    }

    .md\:focus\:border-teal-50:focus{
        border-color: var(--velocity-teal-50);
    }

    .md\:focus\:border-teal-100:focus{
        border-color: var(--velocity-teal-100);
    }

    .md\:focus\:border-teal-200:focus{
        border-color: var(--velocity-teal-200);
    }

    .md\:focus\:border-teal-300:focus{
        border-color: var(--velocity-teal-300);
    }

    .md\:focus\:border-teal-400:focus{
        border-color: var(--velocity-teal-400);
    }

    .md\:focus\:border-teal-500:focus{
        border-color: var(--velocity-teal-500);
    }

    .md\:focus\:border-teal-600:focus{
        border-color: var(--velocity-teal-600);
    }

    .md\:focus\:border-teal-700:focus{
        border-color: var(--velocity-teal-700);
    }

    .md\:focus\:border-teal-800:focus{
        border-color: var(--velocity-teal-800);
    }

    .md\:focus\:border-teal-900:focus{
        border-color: var(--velocity-teal-900);
    }

    .md\:focus\:border-red-50:focus{
        border-color: var(--velocity-red-50);
    }

    .md\:focus\:border-red-100:focus{
        border-color: var(--velocity-red-100);
    }

    .md\:focus\:border-red-200:focus{
        border-color: var(--velocity-red-200);
    }

    .md\:focus\:border-red-300:focus{
        border-color: var(--velocity-red-300);
    }

    .md\:focus\:border-red-400:focus{
        border-color: var(--velocity-red-400);
    }

    .md\:focus\:border-red-500:focus{
        border-color: var(--velocity-red-500);
    }

    .md\:focus\:border-red-600:focus{
        border-color: var(--velocity-red-600);
    }

    .md\:focus\:border-red-700:focus{
        border-color: var(--velocity-red-700);
    }

    .md\:focus\:border-red-800:focus{
        border-color: var(--velocity-red-800);
    }

    .md\:focus\:border-red-900:focus{
        border-color: var(--velocity-red-900);
    }

    .md\:focus\:border-grey-100:focus{
        border-color: var(--velocity-grey-100);
    }

    .md\:focus\:border-sky-50:focus{
        border-color: var(--velocity-sky-50);
    }

    .md\:focus\:border-sky-100:focus{
        border-color: var(--velocity-sky-100);
    }

    .md\:focus\:border-sky-200:focus{
        border-color: var(--velocity-sky-200);
    }

    .md\:focus\:border-sky-300:focus{
        border-color: var(--velocity-sky-300);
    }

    .md\:focus\:border-sky-400:focus{
        border-color: var(--velocity-sky-400);
    }

    .md\:focus\:border-sky-500:focus{
        border-color: var(--velocity-sky-500);
    }

    .md\:focus\:border-sky-600:focus{
        border-color: var(--velocity-sky-600);
    }

    .md\:focus\:border-sky-700:focus{
        border-color: var(--velocity-sky-700);
    }

    .md\:focus\:border-sky-800:focus{
        border-color: var(--velocity-sky-800);
    }

    .md\:focus\:border-sky-900:focus{
        border-color: var(--velocity-sky-900);
    }

    .md\:focus\:border-green-50:focus{
        border-color: var(--velocity-green-50);
    }

    .md\:focus\:border-green-100:focus{
        border-color: var(--velocity-green-100);
    }

    .md\:focus\:border-green-200:focus{
        border-color: var(--velocity-green-200);
    }

    .md\:focus\:border-green-300:focus{
        border-color: var(--velocity-green-300);
    }

    .md\:focus\:border-green-400:focus{
        border-color: var(--velocity-green-400);
    }

    .md\:focus\:border-green-500:focus{
        border-color: var(--velocity-green-500);
    }

    .md\:focus\:border-green-600:focus{
        border-color: var(--velocity-green-600);
    }

    .md\:focus\:border-green-700:focus{
        border-color: var(--velocity-green-700);
    }

    .md\:focus\:border-green-800:focus{
        border-color: var(--velocity-green-800);
    }

    .md\:focus\:border-green-900:focus{
        border-color: var(--velocity-green-900);
    }

    .md\:focus\:border-grey-200:focus{
        border-color: var(--velocity-grey-200);
    }

    .md\:focus\:border-grey-300:focus{
        border-color: var(--velocity-grey-300);
    }

    .md\:focus\:border-grey-400:focus{
        border-color: var(--velocity-grey-400);
    }

    .md\:focus\:border-grey-500:focus{
        border-color: var(--velocity-grey-500);
    }

    .md\:focus\:border-grey-600:focus{
        border-color: var(--velocity-grey-600);
    }

    .md\:focus\:border-grey-700:focus{
        border-color: var(--velocity-grey-700);
    }

    .md\:focus\:border-grey-800:focus{
        border-color: var(--velocity-grey-800);
    }

    .md\:focus\:border-grey-900:focus{
        border-color: var(--velocity-grey-900);
    }

    .md\:focus\:border-yellow-50:focus{
        border-color: var(--velocity-yellow-50);
    }

    .md\:focus\:border-yellow-100:focus{
        border-color: var(--velocity-yellow-100);
    }

    .md\:focus\:border-yellow-200:focus{
        border-color: var(--velocity-yellow-200);
    }

    .md\:focus\:border-yellow-300:focus{
        border-color: var(--velocity-yellow-300);
    }

    .md\:focus\:border-yellow-400:focus{
        border-color: var(--velocity-yellow-400);
    }

    .md\:focus\:border-yellow-500:focus{
        border-color: var(--velocity-yellow-500);
    }

    .md\:focus\:border-yellow-600:focus{
        border-color: var(--velocity-yellow-600);
    }

    .md\:focus\:border-yellow-700:focus{
        border-color: var(--velocity-yellow-700);
    }

    .md\:focus\:border-yellow-800:focus{
        border-color: var(--velocity-yellow-800);
    }

    .md\:focus\:border-yellow-900:focus{
        border-color: var(--velocity-yellow-900);
    }

    .md\:focus\:border-cyan-50:focus{
        border-color: var(--velocity-cyan-50);
    }

    .md\:focus\:border-cyan-100:focus{
        border-color: var(--velocity-cyan-100);
    }

    .md\:focus\:border-cyan-200:focus{
        border-color: var(--velocity-cyan-200);
    }

    .md\:focus\:border-cyan-300:focus{
        border-color: var(--velocity-cyan-300);
    }

    .md\:focus\:border-cyan-400:focus{
        border-color: var(--velocity-cyan-400);
    }

    .md\:focus\:border-cyan-500:focus{
        border-color: var(--velocity-cyan-500);
    }

    .md\:focus\:border-cyan-600:focus{
        border-color: var(--velocity-cyan-600);
    }

    .md\:focus\:border-cyan-700:focus{
        border-color: var(--velocity-cyan-700);
    }

    .md\:focus\:border-cyan-800:focus{
        border-color: var(--velocity-cyan-800);
    }

    .md\:focus\:border-cyan-900:focus{
        border-color: var(--velocity-cyan-900);
    }

    .md\:focus\:border-orange-50:focus{
        border-color: var(--velocity-orange-50);
    }

    .md\:focus\:border-orange-100:focus{
        border-color: var(--velocity-orange-100);
    }

    .md\:focus\:border-orange-200:focus{
        border-color: var(--velocity-orange-200);
    }

    .md\:focus\:border-orange-300:focus{
        border-color: var(--velocity-orange-300);
    }

    .md\:focus\:border-orange-400:focus{
        border-color: var(--velocity-orange-400);
    }

    .md\:focus\:border-orange-500:focus{
        border-color: var(--velocity-orange-500);
    }

    .md\:focus\:border-orange-600:focus{
        border-color: var(--velocity-orange-600);
    }

    .md\:focus\:border-orange-700:focus{
        border-color: var(--velocity-orange-700);
    }

    .md\:focus\:border-orange-800:focus{
        border-color: var(--velocity-orange-800);
    }

    .md\:focus\:border-orange-900:focus{
        border-color: var(--velocity-orange-900);
    }

    .md\:focus\:border-blue-50:focus{
        border-color: var(--velocity-blue-50);
    }

    .md\:focus\:border-blue-100:focus{
        border-color: var(--velocity-blue-100);
    }

    .md\:focus\:border-blue-200:focus{
        border-color: var(--velocity-blue-200);
    }

    .md\:focus\:border-blue-300:focus{
        border-color: var(--velocity-blue-300);
    }

    .md\:focus\:border-blue-400:focus{
        border-color: var(--velocity-blue-400);
    }

    .md\:focus\:border-blue-500:focus{
        border-color: var(--velocity-blue-500);
    }

    .md\:focus\:border-blue-600:focus{
        border-color: var(--velocity-blue-600);
    }

    .md\:focus\:border-blue-700:focus{
        border-color: var(--velocity-blue-700);
    }

    .md\:focus\:border-blue-800:focus{
        border-color: var(--velocity-blue-800);
    }

    .md\:focus\:border-blue-900:focus{
        border-color: var(--velocity-blue-900);
    }

    .md\:focus\:border-lime-50:focus{
        border-color: var(--velocity-lime-50);
    }

    .md\:focus\:border-lime-100:focus{
        border-color: var(--velocity-lime-100);
    }

    .md\:focus\:border-lime-200:focus{
        border-color: var(--velocity-lime-200);
    }

    .md\:focus\:border-lime-300:focus{
        border-color: var(--velocity-lime-300);
    }

    .md\:focus\:border-lime-400:focus{
        border-color: var(--velocity-lime-400);
    }

    .md\:focus\:border-lime-500:focus{
        border-color: var(--velocity-lime-500);
    }

    .md\:focus\:border-lime-600:focus{
        border-color: var(--velocity-lime-600);
    }

    .md\:focus\:border-lime-700:focus{
        border-color: var(--velocity-lime-700);
    }

    .md\:focus\:border-lime-800:focus{
        border-color: var(--velocity-lime-800);
    }

    .md\:focus\:border-lime-900:focus{
        border-color: var(--velocity-lime-900);
    }

    .md\:focus\:border-purple-50:focus{
        border-color: var(--velocity-purple-50);
    }

    .md\:focus\:border-purple-100:focus{
        border-color: var(--velocity-purple-100);
    }

    .md\:focus\:border-purple-200:focus{
        border-color: var(--velocity-purple-200);
    }

    .md\:focus\:border-purple-300:focus{
        border-color: var(--velocity-purple-300);
    }

    .md\:focus\:border-purple-400:focus{
        border-color: var(--velocity-purple-400);
    }

    .md\:focus\:border-purple-500:focus{
        border-color: var(--velocity-purple-500);
    }

    .md\:focus\:border-purple-600:focus{
        border-color: var(--velocity-purple-600);
    }

    .md\:focus\:border-purple-700:focus{
        border-color: var(--velocity-purple-700);
    }

    .md\:focus\:border-purple-800:focus{
        border-color: var(--velocity-purple-800);
    }

    .md\:focus\:border-purple-900:focus{
        border-color: var(--velocity-purple-900);
    }

    .md\:focus\:border-indigo-50:focus{
        border-color: var(--velocity-indigo-50);
    }

    .md\:focus\:border-indigo-100:focus{
        border-color: var(--velocity-indigo-100);
    }

    .md\:focus\:border-indigo-200:focus{
        border-color: var(--velocity-indigo-200);
    }

    .md\:focus\:border-indigo-300:focus{
        border-color: var(--velocity-indigo-300);
    }

    .md\:focus\:border-indigo-400:focus{
        border-color: var(--velocity-indigo-400);
    }

    .md\:focus\:border-indigo-500:focus{
        border-color: var(--velocity-indigo-500);
    }

    .md\:focus\:border-indigo-600:focus{
        border-color: var(--velocity-indigo-600);
    }

    .md\:focus\:border-indigo-700:focus{
        border-color: var(--velocity-indigo-700);
    }

    .md\:focus\:border-indigo-800:focus{
        border-color: var(--velocity-indigo-800);
    }

    .md\:focus\:border-indigo-900:focus{
        border-color: var(--velocity-indigo-900);
    }

    .md\:focus\:border-pink-50:focus{
        border-color: var(--velocity-pink-50);
    }

    .md\:focus\:border-pink-100:focus{
        border-color: var(--velocity-pink-100);
    }

    .md\:focus\:border-pink-200:focus{
        border-color: var(--velocity-pink-200);
    }

    .md\:focus\:border-pink-300:focus{
        border-color: var(--velocity-pink-300);
    }

    .md\:focus\:border-pink-400:focus{
        border-color: var(--velocity-pink-400);
    }

    .md\:focus\:border-pink-500:focus{
        border-color: var(--velocity-pink-500);
    }

    .md\:focus\:border-pink-600:focus{
        border-color: var(--velocity-pink-600);
    }

    .md\:focus\:border-pink-700:focus{
        border-color: var(--velocity-pink-700);
    }

    .md\:focus\:border-pink-800:focus{
        border-color: var(--velocity-pink-800);
    }

    .md\:focus\:border-pink-900:focus{
        border-color: var(--velocity-pink-900);
    }

    .md\:focus\:border-violet-50:focus{
        border-color: var(--velocity-violet-50);
    }

    .md\:focus\:border-violet-100:focus{
        border-color: var(--velocity-violet-100);
    }

    .md\:focus\:border-violet-200:focus{
        border-color: var(--velocity-violet-200);
    }

    .md\:focus\:border-violet-300:focus{
        border-color: var(--velocity-violet-300);
    }

    .md\:focus\:border-violet-400:focus{
        border-color: var(--velocity-violet-400);
    }

    .md\:focus\:border-violet-500:focus{
        border-color: var(--velocity-violet-500);
    }

    .md\:focus\:border-violet-600:focus{
        border-color: var(--velocity-violet-600);
    }

    .md\:focus\:border-violet-700:focus{
        border-color: var(--velocity-violet-700);
    }

    .md\:focus\:border-violet-800:focus{
        border-color: var(--velocity-violet-800);
    }

    .md\:focus\:border-violet-900:focus{
        border-color: var(--velocity-violet-900);
    }

    .md\:focus\:border-slate-50:focus{
        border-color: var(--velocity-slate-50);
    }

    .md\:focus\:border-slate-100:focus{
        border-color: var(--velocity-slate-100);
    }

    .md\:focus\:border-slate-200:focus{
        border-color: var(--velocity-slate-200);
    }

    .md\:focus\:border-slate-300:focus{
        border-color: var(--velocity-slate-300);
    }

    .md\:focus\:border-slate-400:focus{
        border-color: var(--velocity-slate-400);
    }

    .md\:focus\:border-slate-500:focus{
        border-color: var(--velocity-slate-500);
    }

    .md\:focus\:border-slate-600:focus{
        border-color: var(--velocity-slate-600);
    }

    .md\:focus\:border-slate-700:focus{
        border-color: var(--velocity-slate-700);
    }

    .md\:focus\:border-slate-800:focus{
        border-color: var(--velocity-slate-800);
    }

    .md\:focus\:border-slate-900:focus{
        border-color: var(--velocity-slate-900);
    }

    .md\:focus\:border-rose-50:focus{
        border-color: var(--velocity-rose-50);
    }

    .md\:focus\:border-rose-100:focus{
        border-color: var(--velocity-rose-100);
    }

    .md\:focus\:border-rose-200:focus{
        border-color: var(--velocity-rose-200);
    }

    .md\:focus\:border-rose-300:focus{
        border-color: var(--velocity-rose-300);
    }

    .md\:focus\:border-rose-400:focus{
        border-color: var(--velocity-rose-400);
    }

    .md\:focus\:border-rose-500:focus{
        border-color: var(--velocity-rose-500);
    }

    .md\:focus\:border-rose-600:focus{
        border-color: var(--velocity-rose-600);
    }

    .md\:focus\:border-rose-700:focus{
        border-color: var(--velocity-rose-700);
    }

    .md\:focus\:border-rose-800:focus{
        border-color: var(--velocity-rose-800);
    }

    .md\:focus\:border-rose-900:focus{
        border-color: var(--velocity-rose-900);
    }

    .md\:focus\:fill-teal-50:focus{
        fill: var(--velocity-teal-50);
    }

    .md\:focus\:fill-teal-100:focus{
        fill: var(--velocity-teal-100);
    }

    .md\:focus\:fill-teal-200:focus{
        fill: var(--velocity-teal-200);
    }

    .md\:focus\:fill-teal-300:focus{
        fill: var(--velocity-teal-300);
    }

    .md\:focus\:fill-teal-400:focus{
        fill: var(--velocity-teal-400);
    }

    .md\:focus\:fill-teal-500:focus{
        fill: var(--velocity-teal-500);
    }

    .md\:focus\:fill-teal-600:focus{
        fill: var(--velocity-teal-600);
    }

    .md\:focus\:fill-teal-700:focus{
        fill: var(--velocity-teal-700);
    }

    .md\:focus\:fill-teal-800:focus{
        fill: var(--velocity-teal-800);
    }

    .md\:focus\:fill-teal-900:focus{
        fill: var(--velocity-teal-900);
    }

    .md\:focus\:fill-red-50:focus{
        fill: var(--velocity-red-50);
    }

    .md\:focus\:fill-red-100:focus{
        fill: var(--velocity-red-100);
    }

    .md\:focus\:fill-red-200:focus{
        fill: var(--velocity-red-200);
    }

    .md\:focus\:fill-red-300:focus{
        fill: var(--velocity-red-300);
    }

    .md\:focus\:fill-red-400:focus{
        fill: var(--velocity-red-400);
    }

    .md\:focus\:fill-red-500:focus{
        fill: var(--velocity-red-500);
    }

    .md\:focus\:fill-red-600:focus{
        fill: var(--velocity-red-600);
    }

    .md\:focus\:fill-red-700:focus{
        fill: var(--velocity-red-700);
    }

    .md\:focus\:fill-red-800:focus{
        fill: var(--velocity-red-800);
    }

    .md\:focus\:fill-red-900:focus{
        fill: var(--velocity-red-900);
    }

    .md\:focus\:fill-grey-100:focus{
        fill: var(--velocity-grey-100);
    }

    .md\:focus\:fill-sky-50:focus{
        fill: var(--velocity-sky-50);
    }

    .md\:focus\:fill-sky-100:focus{
        fill: var(--velocity-sky-100);
    }

    .md\:focus\:fill-sky-200:focus{
        fill: var(--velocity-sky-200);
    }

    .md\:focus\:fill-sky-300:focus{
        fill: var(--velocity-sky-300);
    }

    .md\:focus\:fill-sky-400:focus{
        fill: var(--velocity-sky-400);
    }

    .md\:focus\:fill-sky-500:focus{
        fill: var(--velocity-sky-500);
    }

    .md\:focus\:fill-sky-600:focus{
        fill: var(--velocity-sky-600);
    }

    .md\:focus\:fill-sky-700:focus{
        fill: var(--velocity-sky-700);
    }

    .md\:focus\:fill-sky-800:focus{
        fill: var(--velocity-sky-800);
    }

    .md\:focus\:fill-sky-900:focus{
        fill: var(--velocity-sky-900);
    }

    .md\:focus\:fill-green-50:focus{
        fill: var(--velocity-green-50);
    }

    .md\:focus\:fill-green-100:focus{
        fill: var(--velocity-green-100);
    }

    .md\:focus\:fill-green-200:focus{
        fill: var(--velocity-green-200);
    }

    .md\:focus\:fill-green-300:focus{
        fill: var(--velocity-green-300);
    }

    .md\:focus\:fill-green-400:focus{
        fill: var(--velocity-green-400);
    }

    .md\:focus\:fill-green-500:focus{
        fill: var(--velocity-green-500);
    }

    .md\:focus\:fill-green-600:focus{
        fill: var(--velocity-green-600);
    }

    .md\:focus\:fill-green-700:focus{
        fill: var(--velocity-green-700);
    }

    .md\:focus\:fill-green-800:focus{
        fill: var(--velocity-green-800);
    }

    .md\:focus\:fill-green-900:focus{
        fill: var(--velocity-green-900);
    }

    .md\:focus\:fill-grey-200:focus{
        fill: var(--velocity-grey-200);
    }

    .md\:focus\:fill-grey-300:focus{
        fill: var(--velocity-grey-300);
    }

    .md\:focus\:fill-grey-400:focus{
        fill: var(--velocity-grey-400);
    }

    .md\:focus\:fill-grey-500:focus{
        fill: var(--velocity-grey-500);
    }

    .md\:focus\:fill-grey-600:focus{
        fill: var(--velocity-grey-600);
    }

    .md\:focus\:fill-grey-700:focus{
        fill: var(--velocity-grey-700);
    }

    .md\:focus\:fill-grey-800:focus{
        fill: var(--velocity-grey-800);
    }

    .md\:focus\:fill-grey-900:focus{
        fill: var(--velocity-grey-900);
    }

    .md\:focus\:fill-yellow-50:focus{
        fill: var(--velocity-yellow-50);
    }

    .md\:focus\:fill-yellow-100:focus{
        fill: var(--velocity-yellow-100);
    }

    .md\:focus\:fill-yellow-200:focus{
        fill: var(--velocity-yellow-200);
    }

    .md\:focus\:fill-yellow-300:focus{
        fill: var(--velocity-yellow-300);
    }

    .md\:focus\:fill-yellow-400:focus{
        fill: var(--velocity-yellow-400);
    }

    .md\:focus\:fill-yellow-500:focus{
        fill: var(--velocity-yellow-500);
    }

    .md\:focus\:fill-yellow-600:focus{
        fill: var(--velocity-yellow-600);
    }

    .md\:focus\:fill-yellow-700:focus{
        fill: var(--velocity-yellow-700);
    }

    .md\:focus\:fill-yellow-800:focus{
        fill: var(--velocity-yellow-800);
    }

    .md\:focus\:fill-yellow-900:focus{
        fill: var(--velocity-yellow-900);
    }

    .md\:focus\:fill-cyan-50:focus{
        fill: var(--velocity-cyan-50);
    }

    .md\:focus\:fill-cyan-100:focus{
        fill: var(--velocity-cyan-100);
    }

    .md\:focus\:fill-cyan-200:focus{
        fill: var(--velocity-cyan-200);
    }

    .md\:focus\:fill-cyan-300:focus{
        fill: var(--velocity-cyan-300);
    }

    .md\:focus\:fill-cyan-400:focus{
        fill: var(--velocity-cyan-400);
    }

    .md\:focus\:fill-cyan-500:focus{
        fill: var(--velocity-cyan-500);
    }

    .md\:focus\:fill-cyan-600:focus{
        fill: var(--velocity-cyan-600);
    }

    .md\:focus\:fill-cyan-700:focus{
        fill: var(--velocity-cyan-700);
    }

    .md\:focus\:fill-cyan-800:focus{
        fill: var(--velocity-cyan-800);
    }

    .md\:focus\:fill-cyan-900:focus{
        fill: var(--velocity-cyan-900);
    }

    .md\:focus\:fill-orange-50:focus{
        fill: var(--velocity-orange-50);
    }

    .md\:focus\:fill-orange-100:focus{
        fill: var(--velocity-orange-100);
    }

    .md\:focus\:fill-orange-200:focus{
        fill: var(--velocity-orange-200);
    }

    .md\:focus\:fill-orange-300:focus{
        fill: var(--velocity-orange-300);
    }

    .md\:focus\:fill-orange-400:focus{
        fill: var(--velocity-orange-400);
    }

    .md\:focus\:fill-orange-500:focus{
        fill: var(--velocity-orange-500);
    }

    .md\:focus\:fill-orange-600:focus{
        fill: var(--velocity-orange-600);
    }

    .md\:focus\:fill-orange-700:focus{
        fill: var(--velocity-orange-700);
    }

    .md\:focus\:fill-orange-800:focus{
        fill: var(--velocity-orange-800);
    }

    .md\:focus\:fill-orange-900:focus{
        fill: var(--velocity-orange-900);
    }

    .md\:focus\:fill-blue-50:focus{
        fill: var(--velocity-blue-50);
    }

    .md\:focus\:fill-blue-100:focus{
        fill: var(--velocity-blue-100);
    }

    .md\:focus\:fill-blue-200:focus{
        fill: var(--velocity-blue-200);
    }

    .md\:focus\:fill-blue-300:focus{
        fill: var(--velocity-blue-300);
    }

    .md\:focus\:fill-blue-400:focus{
        fill: var(--velocity-blue-400);
    }

    .md\:focus\:fill-blue-500:focus{
        fill: var(--velocity-blue-500);
    }

    .md\:focus\:fill-blue-600:focus{
        fill: var(--velocity-blue-600);
    }

    .md\:focus\:fill-blue-700:focus{
        fill: var(--velocity-blue-700);
    }

    .md\:focus\:fill-blue-800:focus{
        fill: var(--velocity-blue-800);
    }

    .md\:focus\:fill-blue-900:focus{
        fill: var(--velocity-blue-900);
    }

    .md\:focus\:fill-lime-50:focus{
        fill: var(--velocity-lime-50);
    }

    .md\:focus\:fill-lime-100:focus{
        fill: var(--velocity-lime-100);
    }

    .md\:focus\:fill-lime-200:focus{
        fill: var(--velocity-lime-200);
    }

    .md\:focus\:fill-lime-300:focus{
        fill: var(--velocity-lime-300);
    }

    .md\:focus\:fill-lime-400:focus{
        fill: var(--velocity-lime-400);
    }

    .md\:focus\:fill-lime-500:focus{
        fill: var(--velocity-lime-500);
    }

    .md\:focus\:fill-lime-600:focus{
        fill: var(--velocity-lime-600);
    }

    .md\:focus\:fill-lime-700:focus{
        fill: var(--velocity-lime-700);
    }

    .md\:focus\:fill-lime-800:focus{
        fill: var(--velocity-lime-800);
    }

    .md\:focus\:fill-lime-900:focus{
        fill: var(--velocity-lime-900);
    }

    .md\:focus\:fill-purple-50:focus{
        fill: var(--velocity-purple-50);
    }

    .md\:focus\:fill-purple-100:focus{
        fill: var(--velocity-purple-100);
    }

    .md\:focus\:fill-purple-200:focus{
        fill: var(--velocity-purple-200);
    }

    .md\:focus\:fill-purple-300:focus{
        fill: var(--velocity-purple-300);
    }

    .md\:focus\:fill-purple-400:focus{
        fill: var(--velocity-purple-400);
    }

    .md\:focus\:fill-purple-500:focus{
        fill: var(--velocity-purple-500);
    }

    .md\:focus\:fill-purple-600:focus{
        fill: var(--velocity-purple-600);
    }

    .md\:focus\:fill-purple-700:focus{
        fill: var(--velocity-purple-700);
    }

    .md\:focus\:fill-purple-800:focus{
        fill: var(--velocity-purple-800);
    }

    .md\:focus\:fill-purple-900:focus{
        fill: var(--velocity-purple-900);
    }

    .md\:focus\:fill-indigo-50:focus{
        fill: var(--velocity-indigo-50);
    }

    .md\:focus\:fill-indigo-100:focus{
        fill: var(--velocity-indigo-100);
    }

    .md\:focus\:fill-indigo-200:focus{
        fill: var(--velocity-indigo-200);
    }

    .md\:focus\:fill-indigo-300:focus{
        fill: var(--velocity-indigo-300);
    }

    .md\:focus\:fill-indigo-400:focus{
        fill: var(--velocity-indigo-400);
    }

    .md\:focus\:fill-indigo-500:focus{
        fill: var(--velocity-indigo-500);
    }

    .md\:focus\:fill-indigo-600:focus{
        fill: var(--velocity-indigo-600);
    }

    .md\:focus\:fill-indigo-700:focus{
        fill: var(--velocity-indigo-700);
    }

    .md\:focus\:fill-indigo-800:focus{
        fill: var(--velocity-indigo-800);
    }

    .md\:focus\:fill-indigo-900:focus{
        fill: var(--velocity-indigo-900);
    }

    .md\:focus\:fill-pink-50:focus{
        fill: var(--velocity-pink-50);
    }

    .md\:focus\:fill-pink-100:focus{
        fill: var(--velocity-pink-100);
    }

    .md\:focus\:fill-pink-200:focus{
        fill: var(--velocity-pink-200);
    }

    .md\:focus\:fill-pink-300:focus{
        fill: var(--velocity-pink-300);
    }

    .md\:focus\:fill-pink-400:focus{
        fill: var(--velocity-pink-400);
    }

    .md\:focus\:fill-pink-500:focus{
        fill: var(--velocity-pink-500);
    }

    .md\:focus\:fill-pink-600:focus{
        fill: var(--velocity-pink-600);
    }

    .md\:focus\:fill-pink-700:focus{
        fill: var(--velocity-pink-700);
    }

    .md\:focus\:fill-pink-800:focus{
        fill: var(--velocity-pink-800);
    }

    .md\:focus\:fill-pink-900:focus{
        fill: var(--velocity-pink-900);
    }

    .md\:focus\:fill-violet-50:focus{
        fill: var(--velocity-violet-50);
    }

    .md\:focus\:fill-violet-100:focus{
        fill: var(--velocity-violet-100);
    }

    .md\:focus\:fill-violet-200:focus{
        fill: var(--velocity-violet-200);
    }

    .md\:focus\:fill-violet-300:focus{
        fill: var(--velocity-violet-300);
    }

    .md\:focus\:fill-violet-400:focus{
        fill: var(--velocity-violet-400);
    }

    .md\:focus\:fill-violet-500:focus{
        fill: var(--velocity-violet-500);
    }

    .md\:focus\:fill-violet-600:focus{
        fill: var(--velocity-violet-600);
    }

    .md\:focus\:fill-violet-700:focus{
        fill: var(--velocity-violet-700);
    }

    .md\:focus\:fill-violet-800:focus{
        fill: var(--velocity-violet-800);
    }

    .md\:focus\:fill-violet-900:focus{
        fill: var(--velocity-violet-900);
    }

    .md\:focus\:fill-slate-50:focus{
        fill: var(--velocity-slate-50);
    }

    .md\:focus\:fill-slate-100:focus{
        fill: var(--velocity-slate-100);
    }

    .md\:focus\:fill-slate-200:focus{
        fill: var(--velocity-slate-200);
    }

    .md\:focus\:fill-slate-300:focus{
        fill: var(--velocity-slate-300);
    }

    .md\:focus\:fill-slate-400:focus{
        fill: var(--velocity-slate-400);
    }

    .md\:focus\:fill-slate-500:focus{
        fill: var(--velocity-slate-500);
    }

    .md\:focus\:fill-slate-600:focus{
        fill: var(--velocity-slate-600);
    }

    .md\:focus\:fill-slate-700:focus{
        fill: var(--velocity-slate-700);
    }

    .md\:focus\:fill-slate-800:focus{
        fill: var(--velocity-slate-800);
    }

    .md\:focus\:fill-slate-900:focus{
        fill: var(--velocity-slate-900);
    }

    .md\:focus\:fill-rose-50:focus{
        fill: var(--velocity-rose-50);
    }

    .md\:focus\:fill-rose-100:focus{
        fill: var(--velocity-rose-100);
    }

    .md\:focus\:fill-rose-200:focus{
        fill: var(--velocity-rose-200);
    }

    .md\:focus\:fill-rose-300:focus{
        fill: var(--velocity-rose-300);
    }

    .md\:focus\:fill-rose-400:focus{
        fill: var(--velocity-rose-400);
    }

    .md\:focus\:fill-rose-500:focus{
        fill: var(--velocity-rose-500);
    }

    .md\:focus\:fill-rose-600:focus{
        fill: var(--velocity-rose-600);
    }

    .md\:focus\:fill-rose-700:focus{
        fill: var(--velocity-rose-700);
    }

    .md\:focus\:fill-rose-800:focus{
        fill: var(--velocity-rose-800);
    }

    .md\:focus\:fill-rose-900:focus{
        fill: var(--velocity-rose-900);
    }

    .md\:focus\:fill-transparent:focus{
        fill: transparent;
    }

    .md\:focus\:color-teal-50:focus{
        color: var(--velocity-teal-50);
    }

    .md\:focus\:color-teal-100:focus{
        color: var(--velocity-teal-100);
    }

    .md\:focus\:color-teal-200:focus{
        color: var(--velocity-teal-200);
    }

    .md\:focus\:color-teal-300:focus{
        color: var(--velocity-teal-300);
    }

    .md\:focus\:color-teal-400:focus{
        color: var(--velocity-teal-400);
    }

    .md\:focus\:color-teal-500:focus{
        color: var(--velocity-teal-500);
    }

    .md\:focus\:color-teal-600:focus{
        color: var(--velocity-teal-600);
    }

    .md\:focus\:color-teal-700:focus{
        color: var(--velocity-teal-700);
    }

    .md\:focus\:color-teal-800:focus{
        color: var(--velocity-teal-800);
    }

    .md\:focus\:color-teal-900:focus{
        color: var(--velocity-teal-900);
    }

    .md\:focus\:color-red-50:focus{
        color: var(--velocity-red-50);
    }

    .md\:focus\:color-red-100:focus{
        color: var(--velocity-red-100);
    }

    .md\:focus\:color-red-200:focus{
        color: var(--velocity-red-200);
    }

    .md\:focus\:color-red-300:focus{
        color: var(--velocity-red-300);
    }

    .md\:focus\:color-red-400:focus{
        color: var(--velocity-red-400);
    }

    .md\:focus\:color-red-500:focus{
        color: var(--velocity-red-500);
    }

    .md\:focus\:color-red-600:focus{
        color: var(--velocity-red-600);
    }

    .md\:focus\:color-red-700:focus{
        color: var(--velocity-red-700);
    }

    .md\:focus\:color-red-800:focus{
        color: var(--velocity-red-800);
    }

    .md\:focus\:color-red-900:focus{
        color: var(--velocity-red-900);
    }

    .md\:focus\:color-grey-100:focus{
        color: var(--velocity-grey-100);
    }

    .md\:focus\:color-sky-50:focus{
        color: var(--velocity-sky-50);
    }

    .md\:focus\:color-sky-100:focus{
        color: var(--velocity-sky-100);
    }

    .md\:focus\:color-sky-200:focus{
        color: var(--velocity-sky-200);
    }

    .md\:focus\:color-sky-300:focus{
        color: var(--velocity-sky-300);
    }

    .md\:focus\:color-sky-400:focus{
        color: var(--velocity-sky-400);
    }

    .md\:focus\:color-sky-500:focus{
        color: var(--velocity-sky-500);
    }

    .md\:focus\:color-sky-600:focus{
        color: var(--velocity-sky-600);
    }

    .md\:focus\:color-sky-700:focus{
        color: var(--velocity-sky-700);
    }

    .md\:focus\:color-sky-800:focus{
        color: var(--velocity-sky-800);
    }

    .md\:focus\:color-sky-900:focus{
        color: var(--velocity-sky-900);
    }

    .md\:focus\:color-green-50:focus{
        color: var(--velocity-green-50);
    }

    .md\:focus\:color-green-100:focus{
        color: var(--velocity-green-100);
    }

    .md\:focus\:color-green-200:focus{
        color: var(--velocity-green-200);
    }

    .md\:focus\:color-green-300:focus{
        color: var(--velocity-green-300);
    }

    .md\:focus\:color-green-400:focus{
        color: var(--velocity-green-400);
    }

    .md\:focus\:color-green-500:focus{
        color: var(--velocity-green-500);
    }

    .md\:focus\:color-green-600:focus{
        color: var(--velocity-green-600);
    }

    .md\:focus\:color-green-700:focus{
        color: var(--velocity-green-700);
    }

    .md\:focus\:color-green-800:focus{
        color: var(--velocity-green-800);
    }

    .md\:focus\:color-green-900:focus{
        color: var(--velocity-green-900);
    }

    .md\:focus\:color-grey-200:focus{
        color: var(--velocity-grey-200);
    }

    .md\:focus\:color-grey-300:focus{
        color: var(--velocity-grey-300);
    }

    .md\:focus\:color-grey-400:focus{
        color: var(--velocity-grey-400);
    }

    .md\:focus\:color-grey-500:focus{
        color: var(--velocity-grey-500);
    }

    .md\:focus\:color-grey-600:focus{
        color: var(--velocity-grey-600);
    }

    .md\:focus\:color-grey-700:focus{
        color: var(--velocity-grey-700);
    }

    .md\:focus\:color-grey-800:focus{
        color: var(--velocity-grey-800);
    }

    .md\:focus\:color-grey-900:focus{
        color: var(--velocity-grey-900);
    }

    .md\:focus\:color-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }

    .md\:focus\:color-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }

    .md\:focus\:color-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }

    .md\:focus\:color-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }

    .md\:focus\:color-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }

    .md\:focus\:color-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }

    .md\:focus\:color-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }

    .md\:focus\:color-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }

    .md\:focus\:color-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }

    .md\:focus\:color-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }

    .md\:focus\:color-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }

    .md\:focus\:color-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }

    .md\:focus\:color-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }

    .md\:focus\:color-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }

    .md\:focus\:color-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }

    .md\:focus\:color-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }

    .md\:focus\:color-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }

    .md\:focus\:color-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }

    .md\:focus\:color-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }

    .md\:focus\:color-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }

    .md\:focus\:color-orange-50:focus{
        color: var(--velocity-orange-50);
    }

    .md\:focus\:color-orange-100:focus{
        color: var(--velocity-orange-100);
    }

    .md\:focus\:color-orange-200:focus{
        color: var(--velocity-orange-200);
    }

    .md\:focus\:color-orange-300:focus{
        color: var(--velocity-orange-300);
    }

    .md\:focus\:color-orange-400:focus{
        color: var(--velocity-orange-400);
    }

    .md\:focus\:color-orange-500:focus{
        color: var(--velocity-orange-500);
    }

    .md\:focus\:color-orange-600:focus{
        color: var(--velocity-orange-600);
    }

    .md\:focus\:color-orange-700:focus{
        color: var(--velocity-orange-700);
    }

    .md\:focus\:color-orange-800:focus{
        color: var(--velocity-orange-800);
    }

    .md\:focus\:color-orange-900:focus{
        color: var(--velocity-orange-900);
    }

    .md\:focus\:color-blue-50:focus{
        color: var(--velocity-blue-50);
    }

    .md\:focus\:color-blue-100:focus{
        color: var(--velocity-blue-100);
    }

    .md\:focus\:color-blue-200:focus{
        color: var(--velocity-blue-200);
    }

    .md\:focus\:color-blue-300:focus{
        color: var(--velocity-blue-300);
    }

    .md\:focus\:color-blue-400:focus{
        color: var(--velocity-blue-400);
    }

    .md\:focus\:color-blue-500:focus{
        color: var(--velocity-blue-500);
    }

    .md\:focus\:color-blue-600:focus{
        color: var(--velocity-blue-600);
    }

    .md\:focus\:color-blue-700:focus{
        color: var(--velocity-blue-700);
    }

    .md\:focus\:color-blue-800:focus{
        color: var(--velocity-blue-800);
    }

    .md\:focus\:color-blue-900:focus{
        color: var(--velocity-blue-900);
    }

    .md\:focus\:color-lime-50:focus{
        color: var(--velocity-lime-50);
    }

    .md\:focus\:color-lime-100:focus{
        color: var(--velocity-lime-100);
    }

    .md\:focus\:color-lime-200:focus{
        color: var(--velocity-lime-200);
    }

    .md\:focus\:color-lime-300:focus{
        color: var(--velocity-lime-300);
    }

    .md\:focus\:color-lime-400:focus{
        color: var(--velocity-lime-400);
    }

    .md\:focus\:color-lime-500:focus{
        color: var(--velocity-lime-500);
    }

    .md\:focus\:color-lime-600:focus{
        color: var(--velocity-lime-600);
    }

    .md\:focus\:color-lime-700:focus{
        color: var(--velocity-lime-700);
    }

    .md\:focus\:color-lime-800:focus{
        color: var(--velocity-lime-800);
    }

    .md\:focus\:color-lime-900:focus{
        color: var(--velocity-lime-900);
    }

    .md\:focus\:color-purple-50:focus{
        color: var(--velocity-purple-50);
    }

    .md\:focus\:color-purple-100:focus{
        color: var(--velocity-purple-100);
    }

    .md\:focus\:color-purple-200:focus{
        color: var(--velocity-purple-200);
    }

    .md\:focus\:color-purple-300:focus{
        color: var(--velocity-purple-300);
    }

    .md\:focus\:color-purple-400:focus{
        color: var(--velocity-purple-400);
    }

    .md\:focus\:color-purple-500:focus{
        color: var(--velocity-purple-500);
    }

    .md\:focus\:color-purple-600:focus{
        color: var(--velocity-purple-600);
    }

    .md\:focus\:color-purple-700:focus{
        color: var(--velocity-purple-700);
    }

    .md\:focus\:color-purple-800:focus{
        color: var(--velocity-purple-800);
    }

    .md\:focus\:color-purple-900:focus{
        color: var(--velocity-purple-900);
    }

    .md\:focus\:color-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }

    .md\:focus\:color-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }

    .md\:focus\:color-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }

    .md\:focus\:color-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }

    .md\:focus\:color-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }

    .md\:focus\:color-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }

    .md\:focus\:color-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }

    .md\:focus\:color-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }

    .md\:focus\:color-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }

    .md\:focus\:color-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }

    .md\:focus\:color-pink-50:focus{
        color: var(--velocity-pink-50);
    }

    .md\:focus\:color-pink-100:focus{
        color: var(--velocity-pink-100);
    }

    .md\:focus\:color-pink-200:focus{
        color: var(--velocity-pink-200);
    }

    .md\:focus\:color-pink-300:focus{
        color: var(--velocity-pink-300);
    }

    .md\:focus\:color-pink-400:focus{
        color: var(--velocity-pink-400);
    }

    .md\:focus\:color-pink-500:focus{
        color: var(--velocity-pink-500);
    }

    .md\:focus\:color-pink-600:focus{
        color: var(--velocity-pink-600);
    }

    .md\:focus\:color-pink-700:focus{
        color: var(--velocity-pink-700);
    }

    .md\:focus\:color-pink-800:focus{
        color: var(--velocity-pink-800);
    }

    .md\:focus\:color-pink-900:focus{
        color: var(--velocity-pink-900);
    }

    .md\:focus\:color-violet-50:focus{
        color: var(--velocity-violet-50);
    }

    .md\:focus\:color-violet-100:focus{
        color: var(--velocity-violet-100);
    }

    .md\:focus\:color-violet-200:focus{
        color: var(--velocity-violet-200);
    }

    .md\:focus\:color-violet-300:focus{
        color: var(--velocity-violet-300);
    }

    .md\:focus\:color-violet-400:focus{
        color: var(--velocity-violet-400);
    }

    .md\:focus\:color-violet-500:focus{
        color: var(--velocity-violet-500);
    }

    .md\:focus\:color-violet-600:focus{
        color: var(--velocity-violet-600);
    }

    .md\:focus\:color-violet-700:focus{
        color: var(--velocity-violet-700);
    }

    .md\:focus\:color-violet-800:focus{
        color: var(--velocity-violet-800);
    }

    .md\:focus\:color-violet-900:focus{
        color: var(--velocity-violet-900);
    }

    .md\:focus\:color-slate-50:focus{
        color: var(--velocity-slate-50);
    }

    .md\:focus\:color-slate-100:focus{
        color: var(--velocity-slate-100);
    }

    .md\:focus\:color-slate-200:focus{
        color: var(--velocity-slate-200);
    }

    .md\:focus\:color-slate-300:focus{
        color: var(--velocity-slate-300);
    }

    .md\:focus\:color-slate-400:focus{
        color: var(--velocity-slate-400);
    }

    .md\:focus\:color-slate-500:focus{
        color: var(--velocity-slate-500);
    }

    .md\:focus\:color-slate-600:focus{
        color: var(--velocity-slate-600);
    }

    .md\:focus\:color-slate-700:focus{
        color: var(--velocity-slate-700);
    }

    .md\:focus\:color-slate-800:focus{
        color: var(--velocity-slate-800);
    }

    .md\:focus\:color-slate-900:focus{
        color: var(--velocity-slate-900);
    }

    .md\:focus\:color-rose-50:focus{
        color: var(--velocity-rose-50);
    }

    .md\:focus\:color-rose-100:focus{
        color: var(--velocity-rose-100);
    }

    .md\:focus\:color-rose-200:focus{
        color: var(--velocity-rose-200);
    }

    .md\:focus\:color-rose-300:focus{
        color: var(--velocity-rose-300);
    }

    .md\:focus\:color-rose-400:focus{
        color: var(--velocity-rose-400);
    }

    .md\:focus\:color-rose-500:focus{
        color: var(--velocity-rose-500);
    }

    .md\:focus\:color-rose-600:focus{
        color: var(--velocity-rose-600);
    }

    .md\:focus\:color-rose-700:focus{
        color: var(--velocity-rose-700);
    }

    .md\:focus\:color-rose-800:focus{
        color: var(--velocity-rose-800);
    }

    .md\:focus\:color-rose-900:focus{
        color: var(--velocity-rose-900);
    }

    .md\:focus\:bg-gradient-t:focus{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:focus\:bg-gradient-tr:focus{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:focus\:bg-gradient-r:focus{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:focus\:bg-gradient-b:focus{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:focus\:bg-gradient-br:focus{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:focus\:bg-gradient-bl:focus{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:focus\:bg-gradient-tl:focus{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:focus\:bg-gradient-l:focus{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:focus\:bg-teal-50:focus{
        background: var(--velocity-teal-50);
    }

    .md\:focus\:bg-teal-100:focus{
        background: var(--velocity-teal-100);
    }

    .md\:focus\:bg-teal-200:focus{
        background: var(--velocity-teal-200);
    }

    .md\:focus\:bg-teal-300:focus{
        background: var(--velocity-teal-300);
    }

    .md\:focus\:bg-teal-400:focus{
        background: var(--velocity-teal-400);
    }

    .md\:focus\:bg-teal-500:focus{
        background: var(--velocity-teal-500);
    }

    .md\:focus\:bg-teal-600:focus{
        background: var(--velocity-teal-600);
    }

    .md\:focus\:bg-teal-700:focus{
        background: var(--velocity-teal-700);
    }

    .md\:focus\:bg-teal-800:focus{
        background: var(--velocity-teal-800);
    }

    .md\:focus\:bg-teal-900:focus{
        background: var(--velocity-teal-900);
    }

    .md\:focus\:bg-red-50:focus{
        background: var(--velocity-red-50);
    }

    .md\:focus\:bg-red-100:focus{
        background: var(--velocity-red-100);
    }

    .md\:focus\:bg-red-200:focus{
        background: var(--velocity-red-200);
    }

    .md\:focus\:bg-red-300:focus{
        background: var(--velocity-red-300);
    }

    .md\:focus\:bg-red-400:focus{
        background: var(--velocity-red-400);
    }

    .md\:focus\:bg-red-500:focus{
        background: var(--velocity-red-500);
    }

    .md\:focus\:bg-red-600:focus{
        background: var(--velocity-red-600);
    }

    .md\:focus\:bg-red-700:focus{
        background: var(--velocity-red-700);
    }

    .md\:focus\:bg-red-800:focus{
        background: var(--velocity-red-800);
    }

    .md\:focus\:bg-red-900:focus{
        background: var(--velocity-red-900);
    }

    .md\:focus\:bg-grey-100:focus{
        background: var(--velocity-grey-100);
    }

    .md\:focus\:bg-sky-50:focus{
        background: var(--velocity-sky-50);
    }

    .md\:focus\:bg-sky-100:focus{
        background: var(--velocity-sky-100);
    }

    .md\:focus\:bg-sky-200:focus{
        background: var(--velocity-sky-200);
    }

    .md\:focus\:bg-sky-300:focus{
        background: var(--velocity-sky-300);
    }

    .md\:focus\:bg-sky-400:focus{
        background: var(--velocity-sky-400);
    }

    .md\:focus\:bg-sky-500:focus{
        background: var(--velocity-sky-500);
    }

    .md\:focus\:bg-sky-600:focus{
        background: var(--velocity-sky-600);
    }

    .md\:focus\:bg-sky-700:focus{
        background: var(--velocity-sky-700);
    }

    .md\:focus\:bg-sky-800:focus{
        background: var(--velocity-sky-800);
    }

    .md\:focus\:bg-sky-900:focus{
        background: var(--velocity-sky-900);
    }

    .md\:focus\:bg-green-50:focus{
        background: var(--velocity-green-50);
    }

    .md\:focus\:bg-green-100:focus{
        background: var(--velocity-green-100);
    }

    .md\:focus\:bg-green-200:focus{
        background: var(--velocity-green-200);
    }

    .md\:focus\:bg-green-300:focus{
        background: var(--velocity-green-300);
    }

    .md\:focus\:bg-green-400:focus{
        background: var(--velocity-green-400);
    }

    .md\:focus\:bg-green-500:focus{
        background: var(--velocity-green-500);
    }

    .md\:focus\:bg-green-600:focus{
        background: var(--velocity-green-600);
    }

    .md\:focus\:bg-green-700:focus{
        background: var(--velocity-green-700);
    }

    .md\:focus\:bg-green-800:focus{
        background: var(--velocity-green-800);
    }

    .md\:focus\:bg-green-900:focus{
        background: var(--velocity-green-900);
    }

    .md\:focus\:bg-grey-200:focus{
        background: var(--velocity-grey-200);
    }

    .md\:focus\:bg-grey-300:focus{
        background: var(--velocity-grey-300);
    }

    .md\:focus\:bg-grey-400:focus{
        background: var(--velocity-grey-400);
    }

    .md\:focus\:bg-grey-500:focus{
        background: var(--velocity-grey-500);
    }

    .md\:focus\:bg-grey-600:focus{
        background: var(--velocity-grey-600);
    }

    .md\:focus\:bg-grey-700:focus{
        background: var(--velocity-grey-700);
    }

    .md\:focus\:bg-grey-800:focus{
        background: var(--velocity-grey-800);
    }

    .md\:focus\:bg-grey-900:focus{
        background: var(--velocity-grey-900);
    }

    .md\:focus\:bg-yellow-50:focus{
        background: var(--velocity-yellow-50);
    }

    .md\:focus\:bg-yellow-100:focus{
        background: var(--velocity-yellow-100);
    }

    .md\:focus\:bg-yellow-200:focus{
        background: var(--velocity-yellow-200);
    }

    .md\:focus\:bg-yellow-300:focus{
        background: var(--velocity-yellow-300);
    }

    .md\:focus\:bg-yellow-400:focus{
        background: var(--velocity-yellow-400);
    }

    .md\:focus\:bg-yellow-500:focus{
        background: var(--velocity-yellow-500);
    }

    .md\:focus\:bg-yellow-600:focus{
        background: var(--velocity-yellow-600);
    }

    .md\:focus\:bg-yellow-700:focus{
        background: var(--velocity-yellow-700);
    }

    .md\:focus\:bg-yellow-800:focus{
        background: var(--velocity-yellow-800);
    }

    .md\:focus\:bg-yellow-900:focus{
        background: var(--velocity-yellow-900);
    }

    .md\:focus\:bg-cyan-50:focus{
        background: var(--velocity-cyan-50);
    }

    .md\:focus\:bg-cyan-100:focus{
        background: var(--velocity-cyan-100);
    }

    .md\:focus\:bg-cyan-200:focus{
        background: var(--velocity-cyan-200);
    }

    .md\:focus\:bg-cyan-300:focus{
        background: var(--velocity-cyan-300);
    }

    .md\:focus\:bg-cyan-400:focus{
        background: var(--velocity-cyan-400);
    }

    .md\:focus\:bg-cyan-500:focus{
        background: var(--velocity-cyan-500);
    }

    .md\:focus\:bg-cyan-600:focus{
        background: var(--velocity-cyan-600);
    }

    .md\:focus\:bg-cyan-700:focus{
        background: var(--velocity-cyan-700);
    }

    .md\:focus\:bg-cyan-800:focus{
        background: var(--velocity-cyan-800);
    }

    .md\:focus\:bg-cyan-900:focus{
        background: var(--velocity-cyan-900);
    }

    .md\:focus\:bg-orange-50:focus{
        background: var(--velocity-orange-50);
    }

    .md\:focus\:bg-orange-100:focus{
        background: var(--velocity-orange-100);
    }

    .md\:focus\:bg-orange-200:focus{
        background: var(--velocity-orange-200);
    }

    .md\:focus\:bg-orange-300:focus{
        background: var(--velocity-orange-300);
    }

    .md\:focus\:bg-orange-400:focus{
        background: var(--velocity-orange-400);
    }

    .md\:focus\:bg-orange-500:focus{
        background: var(--velocity-orange-500);
    }

    .md\:focus\:bg-orange-600:focus{
        background: var(--velocity-orange-600);
    }

    .md\:focus\:bg-orange-700:focus{
        background: var(--velocity-orange-700);
    }

    .md\:focus\:bg-orange-800:focus{
        background: var(--velocity-orange-800);
    }

    .md\:focus\:bg-orange-900:focus{
        background: var(--velocity-orange-900);
    }

    .md\:focus\:bg-blue-50:focus{
        background: var(--velocity-blue-50);
    }

    .md\:focus\:bg-blue-100:focus{
        background: var(--velocity-blue-100);
    }

    .md\:focus\:bg-blue-200:focus{
        background: var(--velocity-blue-200);
    }

    .md\:focus\:bg-blue-300:focus{
        background: var(--velocity-blue-300);
    }

    .md\:focus\:bg-blue-400:focus{
        background: var(--velocity-blue-400);
    }

    .md\:focus\:bg-blue-500:focus{
        background: var(--velocity-blue-500);
    }

    .md\:focus\:bg-blue-600:focus{
        background: var(--velocity-blue-600);
    }

    .md\:focus\:bg-blue-700:focus{
        background: var(--velocity-blue-700);
    }

    .md\:focus\:bg-blue-800:focus{
        background: var(--velocity-blue-800);
    }

    .md\:focus\:bg-blue-900:focus{
        background: var(--velocity-blue-900);
    }

    .md\:focus\:bg-lime-50:focus{
        background: var(--velocity-lime-50);
    }

    .md\:focus\:bg-lime-100:focus{
        background: var(--velocity-lime-100);
    }

    .md\:focus\:bg-lime-200:focus{
        background: var(--velocity-lime-200);
    }

    .md\:focus\:bg-lime-300:focus{
        background: var(--velocity-lime-300);
    }

    .md\:focus\:bg-lime-400:focus{
        background: var(--velocity-lime-400);
    }

    .md\:focus\:bg-lime-500:focus{
        background: var(--velocity-lime-500);
    }

    .md\:focus\:bg-lime-600:focus{
        background: var(--velocity-lime-600);
    }

    .md\:focus\:bg-lime-700:focus{
        background: var(--velocity-lime-700);
    }

    .md\:focus\:bg-lime-800:focus{
        background: var(--velocity-lime-800);
    }

    .md\:focus\:bg-lime-900:focus{
        background: var(--velocity-lime-900);
    }

    .md\:focus\:bg-purple-50:focus{
        background: var(--velocity-purple-50);
    }

    .md\:focus\:bg-purple-100:focus{
        background: var(--velocity-purple-100);
    }

    .md\:focus\:bg-purple-200:focus{
        background: var(--velocity-purple-200);
    }

    .md\:focus\:bg-purple-300:focus{
        background: var(--velocity-purple-300);
    }

    .md\:focus\:bg-purple-400:focus{
        background: var(--velocity-purple-400);
    }

    .md\:focus\:bg-purple-500:focus{
        background: var(--velocity-purple-500);
    }

    .md\:focus\:bg-purple-600:focus{
        background: var(--velocity-purple-600);
    }

    .md\:focus\:bg-purple-700:focus{
        background: var(--velocity-purple-700);
    }

    .md\:focus\:bg-purple-800:focus{
        background: var(--velocity-purple-800);
    }

    .md\:focus\:bg-purple-900:focus{
        background: var(--velocity-purple-900);
    }

    .md\:focus\:bg-indigo-50:focus{
        background: var(--velocity-indigo-50);
    }

    .md\:focus\:bg-indigo-100:focus{
        background: var(--velocity-indigo-100);
    }

    .md\:focus\:bg-indigo-200:focus{
        background: var(--velocity-indigo-200);
    }

    .md\:focus\:bg-indigo-300:focus{
        background: var(--velocity-indigo-300);
    }

    .md\:focus\:bg-indigo-400:focus{
        background: var(--velocity-indigo-400);
    }

    .md\:focus\:bg-indigo-500:focus{
        background: var(--velocity-indigo-500);
    }

    .md\:focus\:bg-indigo-600:focus{
        background: var(--velocity-indigo-600);
    }

    .md\:focus\:bg-indigo-700:focus{
        background: var(--velocity-indigo-700);
    }

    .md\:focus\:bg-indigo-800:focus{
        background: var(--velocity-indigo-800);
    }

    .md\:focus\:bg-indigo-900:focus{
        background: var(--velocity-indigo-900);
    }

    .md\:focus\:bg-pink-50:focus{
        background: var(--velocity-pink-50);
    }

    .md\:focus\:bg-pink-100:focus{
        background: var(--velocity-pink-100);
    }

    .md\:focus\:bg-pink-200:focus{
        background: var(--velocity-pink-200);
    }

    .md\:focus\:bg-pink-300:focus{
        background: var(--velocity-pink-300);
    }

    .md\:focus\:bg-pink-400:focus{
        background: var(--velocity-pink-400);
    }

    .md\:focus\:bg-pink-500:focus{
        background: var(--velocity-pink-500);
    }

    .md\:focus\:bg-pink-600:focus{
        background: var(--velocity-pink-600);
    }

    .md\:focus\:bg-pink-700:focus{
        background: var(--velocity-pink-700);
    }

    .md\:focus\:bg-pink-800:focus{
        background: var(--velocity-pink-800);
    }

    .md\:focus\:bg-pink-900:focus{
        background: var(--velocity-pink-900);
    }

    .md\:focus\:bg-violet-50:focus{
        background: var(--velocity-violet-50);
    }

    .md\:focus\:bg-violet-100:focus{
        background: var(--velocity-violet-100);
    }

    .md\:focus\:bg-violet-200:focus{
        background: var(--velocity-violet-200);
    }

    .md\:focus\:bg-violet-300:focus{
        background: var(--velocity-violet-300);
    }

    .md\:focus\:bg-violet-400:focus{
        background: var(--velocity-violet-400);
    }

    .md\:focus\:bg-violet-500:focus{
        background: var(--velocity-violet-500);
    }

    .md\:focus\:bg-violet-600:focus{
        background: var(--velocity-violet-600);
    }

    .md\:focus\:bg-violet-700:focus{
        background: var(--velocity-violet-700);
    }

    .md\:focus\:bg-violet-800:focus{
        background: var(--velocity-violet-800);
    }

    .md\:focus\:bg-violet-900:focus{
        background: var(--velocity-violet-900);
    }

    .md\:focus\:bg-slate-50:focus{
        background: var(--velocity-slate-50);
    }

    .md\:focus\:bg-slate-100:focus{
        background: var(--velocity-slate-100);
    }

    .md\:focus\:bg-slate-200:focus{
        background: var(--velocity-slate-200);
    }

    .md\:focus\:bg-slate-300:focus{
        background: var(--velocity-slate-300);
    }

    .md\:focus\:bg-slate-400:focus{
        background: var(--velocity-slate-400);
    }

    .md\:focus\:bg-slate-500:focus{
        background: var(--velocity-slate-500);
    }

    .md\:focus\:bg-slate-600:focus{
        background: var(--velocity-slate-600);
    }

    .md\:focus\:bg-slate-700:focus{
        background: var(--velocity-slate-700);
    }

    .md\:focus\:bg-slate-800:focus{
        background: var(--velocity-slate-800);
    }

    .md\:focus\:bg-slate-900:focus{
        background: var(--velocity-slate-900);
    }

    .md\:focus\:bg-rose-50:focus{
        background: var(--velocity-rose-50);
    }

    .md\:focus\:bg-rose-100:focus{
        background: var(--velocity-rose-100);
    }

    .md\:focus\:bg-rose-200:focus{
        background: var(--velocity-rose-200);
    }

    .md\:focus\:bg-rose-300:focus{
        background: var(--velocity-rose-300);
    }

    .md\:focus\:bg-rose-400:focus{
        background: var(--velocity-rose-400);
    }

    .md\:focus\:bg-rose-500:focus{
        background: var(--velocity-rose-500);
    }

    .md\:focus\:bg-rose-600:focus{
        background: var(--velocity-rose-600);
    }

    .md\:focus\:bg-rose-700:focus{
        background: var(--velocity-rose-700);
    }

    .md\:focus\:bg-rose-800:focus{
        background: var(--velocity-rose-800);
    }

    .md\:focus\:bg-rose-900:focus{
        background: var(--velocity-rose-900);
    }

    .md\:focus\:from-teal-50:focus{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .md\:focus\:from-teal-100:focus{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .md\:focus\:from-teal-200:focus{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .md\:focus\:from-teal-300:focus{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .md\:focus\:from-teal-400:focus{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .md\:focus\:from-teal-500:focus{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .md\:focus\:from-teal-600:focus{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .md\:focus\:from-teal-700:focus{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .md\:focus\:from-teal-800:focus{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .md\:focus\:from-teal-900:focus{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .md\:focus\:from-red-50:focus{
        --velocity-from-color: var(--velocity-red-50);
    }

    .md\:focus\:from-red-100:focus{
        --velocity-from-color: var(--velocity-red-100);
    }

    .md\:focus\:from-red-200:focus{
        --velocity-from-color: var(--velocity-red-200);
    }

    .md\:focus\:from-red-300:focus{
        --velocity-from-color: var(--velocity-red-300);
    }

    .md\:focus\:from-red-400:focus{
        --velocity-from-color: var(--velocity-red-400);
    }

    .md\:focus\:from-red-500:focus{
        --velocity-from-color: var(--velocity-red-500);
    }

    .md\:focus\:from-red-600:focus{
        --velocity-from-color: var(--velocity-red-600);
    }

    .md\:focus\:from-red-700:focus{
        --velocity-from-color: var(--velocity-red-700);
    }

    .md\:focus\:from-red-800:focus{
        --velocity-from-color: var(--velocity-red-800);
    }

    .md\:focus\:from-red-900:focus{
        --velocity-from-color: var(--velocity-red-900);
    }

    .md\:focus\:from-grey-100:focus{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .md\:focus\:from-sky-50:focus{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .md\:focus\:from-sky-100:focus{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .md\:focus\:from-sky-200:focus{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .md\:focus\:from-sky-300:focus{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .md\:focus\:from-sky-400:focus{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .md\:focus\:from-sky-500:focus{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .md\:focus\:from-sky-600:focus{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .md\:focus\:from-sky-700:focus{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .md\:focus\:from-sky-800:focus{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .md\:focus\:from-sky-900:focus{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .md\:focus\:from-green-50:focus{
        --velocity-from-color: var(--velocity-green-50);
    }

    .md\:focus\:from-green-100:focus{
        --velocity-from-color: var(--velocity-green-100);
    }

    .md\:focus\:from-green-200:focus{
        --velocity-from-color: var(--velocity-green-200);
    }

    .md\:focus\:from-green-300:focus{
        --velocity-from-color: var(--velocity-green-300);
    }

    .md\:focus\:from-green-400:focus{
        --velocity-from-color: var(--velocity-green-400);
    }

    .md\:focus\:from-green-500:focus{
        --velocity-from-color: var(--velocity-green-500);
    }

    .md\:focus\:from-green-600:focus{
        --velocity-from-color: var(--velocity-green-600);
    }

    .md\:focus\:from-green-700:focus{
        --velocity-from-color: var(--velocity-green-700);
    }

    .md\:focus\:from-green-800:focus{
        --velocity-from-color: var(--velocity-green-800);
    }

    .md\:focus\:from-green-900:focus{
        --velocity-from-color: var(--velocity-green-900);
    }

    .md\:focus\:from-grey-200:focus{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .md\:focus\:from-grey-300:focus{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .md\:focus\:from-grey-400:focus{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .md\:focus\:from-grey-500:focus{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .md\:focus\:from-grey-600:focus{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .md\:focus\:from-grey-700:focus{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .md\:focus\:from-grey-800:focus{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .md\:focus\:from-grey-900:focus{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .md\:focus\:from-yellow-50:focus{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .md\:focus\:from-yellow-100:focus{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .md\:focus\:from-yellow-200:focus{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .md\:focus\:from-yellow-300:focus{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .md\:focus\:from-yellow-400:focus{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .md\:focus\:from-yellow-500:focus{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .md\:focus\:from-yellow-600:focus{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .md\:focus\:from-yellow-700:focus{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .md\:focus\:from-yellow-800:focus{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .md\:focus\:from-yellow-900:focus{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .md\:focus\:from-cyan-50:focus{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .md\:focus\:from-cyan-100:focus{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .md\:focus\:from-cyan-200:focus{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .md\:focus\:from-cyan-300:focus{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .md\:focus\:from-cyan-400:focus{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .md\:focus\:from-cyan-500:focus{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .md\:focus\:from-cyan-600:focus{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .md\:focus\:from-cyan-700:focus{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .md\:focus\:from-cyan-800:focus{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .md\:focus\:from-cyan-900:focus{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .md\:focus\:from-orange-50:focus{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .md\:focus\:from-orange-100:focus{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .md\:focus\:from-orange-200:focus{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .md\:focus\:from-orange-300:focus{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .md\:focus\:from-orange-400:focus{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .md\:focus\:from-orange-500:focus{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .md\:focus\:from-orange-600:focus{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .md\:focus\:from-orange-700:focus{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .md\:focus\:from-orange-800:focus{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .md\:focus\:from-orange-900:focus{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .md\:focus\:from-blue-50:focus{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .md\:focus\:from-blue-100:focus{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .md\:focus\:from-blue-200:focus{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .md\:focus\:from-blue-300:focus{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .md\:focus\:from-blue-400:focus{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .md\:focus\:from-blue-500:focus{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .md\:focus\:from-blue-600:focus{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .md\:focus\:from-blue-700:focus{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .md\:focus\:from-blue-800:focus{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .md\:focus\:from-blue-900:focus{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .md\:focus\:from-lime-50:focus{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .md\:focus\:from-lime-100:focus{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .md\:focus\:from-lime-200:focus{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .md\:focus\:from-lime-300:focus{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .md\:focus\:from-lime-400:focus{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .md\:focus\:from-lime-500:focus{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .md\:focus\:from-lime-600:focus{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .md\:focus\:from-lime-700:focus{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .md\:focus\:from-lime-800:focus{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .md\:focus\:from-lime-900:focus{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .md\:focus\:from-purple-50:focus{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .md\:focus\:from-purple-100:focus{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .md\:focus\:from-purple-200:focus{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .md\:focus\:from-purple-300:focus{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .md\:focus\:from-purple-400:focus{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .md\:focus\:from-purple-500:focus{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .md\:focus\:from-purple-600:focus{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .md\:focus\:from-purple-700:focus{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .md\:focus\:from-purple-800:focus{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .md\:focus\:from-purple-900:focus{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .md\:focus\:from-indigo-50:focus{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .md\:focus\:from-indigo-100:focus{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .md\:focus\:from-indigo-200:focus{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .md\:focus\:from-indigo-300:focus{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .md\:focus\:from-indigo-400:focus{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .md\:focus\:from-indigo-500:focus{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .md\:focus\:from-indigo-600:focus{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .md\:focus\:from-indigo-700:focus{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .md\:focus\:from-indigo-800:focus{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .md\:focus\:from-indigo-900:focus{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .md\:focus\:from-pink-50:focus{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .md\:focus\:from-pink-100:focus{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .md\:focus\:from-pink-200:focus{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .md\:focus\:from-pink-300:focus{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .md\:focus\:from-pink-400:focus{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .md\:focus\:from-pink-500:focus{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .md\:focus\:from-pink-600:focus{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .md\:focus\:from-pink-700:focus{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .md\:focus\:from-pink-800:focus{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .md\:focus\:from-pink-900:focus{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .md\:focus\:from-violet-50:focus{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .md\:focus\:from-violet-100:focus{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .md\:focus\:from-violet-200:focus{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .md\:focus\:from-violet-300:focus{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .md\:focus\:from-violet-400:focus{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .md\:focus\:from-violet-500:focus{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .md\:focus\:from-violet-600:focus{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .md\:focus\:from-violet-700:focus{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .md\:focus\:from-violet-800:focus{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .md\:focus\:from-violet-900:focus{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .md\:focus\:from-slate-50:focus{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .md\:focus\:from-slate-100:focus{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .md\:focus\:from-slate-200:focus{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .md\:focus\:from-slate-300:focus{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .md\:focus\:from-slate-400:focus{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .md\:focus\:from-slate-500:focus{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .md\:focus\:from-slate-600:focus{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .md\:focus\:from-slate-700:focus{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .md\:focus\:from-slate-800:focus{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .md\:focus\:from-slate-900:focus{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .md\:focus\:from-rose-50:focus{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .md\:focus\:from-rose-100:focus{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .md\:focus\:from-rose-200:focus{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .md\:focus\:from-rose-300:focus{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .md\:focus\:from-rose-400:focus{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .md\:focus\:from-rose-500:focus{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .md\:focus\:from-rose-600:focus{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .md\:focus\:from-rose-700:focus{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .md\:focus\:from-rose-800:focus{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .md\:focus\:from-rose-900:focus{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .md\:focus\:to-teal-50:focus{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .md\:focus\:to-teal-100:focus{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .md\:focus\:to-teal-200:focus{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .md\:focus\:to-teal-300:focus{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .md\:focus\:to-teal-400:focus{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .md\:focus\:to-teal-500:focus{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .md\:focus\:to-teal-600:focus{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .md\:focus\:to-teal-700:focus{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .md\:focus\:to-teal-800:focus{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .md\:focus\:to-teal-900:focus{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .md\:focus\:to-red-50:focus{
        --velocity-to-color: var(--velocity-red-50);
    }

    .md\:focus\:to-red-100:focus{
        --velocity-to-color: var(--velocity-red-100);
    }

    .md\:focus\:to-red-200:focus{
        --velocity-to-color: var(--velocity-red-200);
    }

    .md\:focus\:to-red-300:focus{
        --velocity-to-color: var(--velocity-red-300);
    }

    .md\:focus\:to-red-400:focus{
        --velocity-to-color: var(--velocity-red-400);
    }

    .md\:focus\:to-red-500:focus{
        --velocity-to-color: var(--velocity-red-500);
    }

    .md\:focus\:to-red-600:focus{
        --velocity-to-color: var(--velocity-red-600);
    }

    .md\:focus\:to-red-700:focus{
        --velocity-to-color: var(--velocity-red-700);
    }

    .md\:focus\:to-red-800:focus{
        --velocity-to-color: var(--velocity-red-800);
    }

    .md\:focus\:to-red-900:focus{
        --velocity-to-color: var(--velocity-red-900);
    }

    .md\:focus\:to-grey-100:focus{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .md\:focus\:to-sky-50:focus{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .md\:focus\:to-sky-100:focus{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .md\:focus\:to-sky-200:focus{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .md\:focus\:to-sky-300:focus{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .md\:focus\:to-sky-400:focus{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .md\:focus\:to-sky-500:focus{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .md\:focus\:to-sky-600:focus{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .md\:focus\:to-sky-700:focus{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .md\:focus\:to-sky-800:focus{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .md\:focus\:to-sky-900:focus{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .md\:focus\:to-green-50:focus{
        --velocity-to-color: var(--velocity-green-50);
    }

    .md\:focus\:to-green-100:focus{
        --velocity-to-color: var(--velocity-green-100);
    }

    .md\:focus\:to-green-200:focus{
        --velocity-to-color: var(--velocity-green-200);
    }

    .md\:focus\:to-green-300:focus{
        --velocity-to-color: var(--velocity-green-300);
    }

    .md\:focus\:to-green-400:focus{
        --velocity-to-color: var(--velocity-green-400);
    }

    .md\:focus\:to-green-500:focus{
        --velocity-to-color: var(--velocity-green-500);
    }

    .md\:focus\:to-green-600:focus{
        --velocity-to-color: var(--velocity-green-600);
    }

    .md\:focus\:to-green-700:focus{
        --velocity-to-color: var(--velocity-green-700);
    }

    .md\:focus\:to-green-800:focus{
        --velocity-to-color: var(--velocity-green-800);
    }

    .md\:focus\:to-green-900:focus{
        --velocity-to-color: var(--velocity-green-900);
    }

    .md\:focus\:to-grey-200:focus{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .md\:focus\:to-grey-300:focus{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .md\:focus\:to-grey-400:focus{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .md\:focus\:to-grey-500:focus{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .md\:focus\:to-grey-600:focus{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .md\:focus\:to-grey-700:focus{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .md\:focus\:to-grey-800:focus{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .md\:focus\:to-grey-900:focus{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .md\:focus\:to-yellow-50:focus{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .md\:focus\:to-yellow-100:focus{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .md\:focus\:to-yellow-200:focus{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .md\:focus\:to-yellow-300:focus{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .md\:focus\:to-yellow-400:focus{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .md\:focus\:to-yellow-500:focus{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .md\:focus\:to-yellow-600:focus{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .md\:focus\:to-yellow-700:focus{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .md\:focus\:to-yellow-800:focus{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .md\:focus\:to-yellow-900:focus{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .md\:focus\:to-cyan-50:focus{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .md\:focus\:to-cyan-100:focus{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .md\:focus\:to-cyan-200:focus{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .md\:focus\:to-cyan-300:focus{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .md\:focus\:to-cyan-400:focus{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .md\:focus\:to-cyan-500:focus{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .md\:focus\:to-cyan-600:focus{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .md\:focus\:to-cyan-700:focus{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .md\:focus\:to-cyan-800:focus{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .md\:focus\:to-cyan-900:focus{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .md\:focus\:to-orange-50:focus{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .md\:focus\:to-orange-100:focus{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .md\:focus\:to-orange-200:focus{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .md\:focus\:to-orange-300:focus{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .md\:focus\:to-orange-400:focus{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .md\:focus\:to-orange-500:focus{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .md\:focus\:to-orange-600:focus{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .md\:focus\:to-orange-700:focus{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .md\:focus\:to-orange-800:focus{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .md\:focus\:to-orange-900:focus{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .md\:focus\:to-blue-50:focus{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .md\:focus\:to-blue-100:focus{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .md\:focus\:to-blue-200:focus{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .md\:focus\:to-blue-300:focus{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .md\:focus\:to-blue-400:focus{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .md\:focus\:to-blue-500:focus{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .md\:focus\:to-blue-600:focus{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .md\:focus\:to-blue-700:focus{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .md\:focus\:to-blue-800:focus{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .md\:focus\:to-blue-900:focus{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .md\:focus\:to-lime-50:focus{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .md\:focus\:to-lime-100:focus{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .md\:focus\:to-lime-200:focus{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .md\:focus\:to-lime-300:focus{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .md\:focus\:to-lime-400:focus{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .md\:focus\:to-lime-500:focus{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .md\:focus\:to-lime-600:focus{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .md\:focus\:to-lime-700:focus{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .md\:focus\:to-lime-800:focus{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .md\:focus\:to-lime-900:focus{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .md\:focus\:to-purple-50:focus{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .md\:focus\:to-purple-100:focus{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .md\:focus\:to-purple-200:focus{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .md\:focus\:to-purple-300:focus{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .md\:focus\:to-purple-400:focus{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .md\:focus\:to-purple-500:focus{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .md\:focus\:to-purple-600:focus{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .md\:focus\:to-purple-700:focus{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .md\:focus\:to-purple-800:focus{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .md\:focus\:to-purple-900:focus{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .md\:focus\:to-indigo-50:focus{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .md\:focus\:to-indigo-100:focus{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .md\:focus\:to-indigo-200:focus{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .md\:focus\:to-indigo-300:focus{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .md\:focus\:to-indigo-400:focus{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .md\:focus\:to-indigo-500:focus{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .md\:focus\:to-indigo-600:focus{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .md\:focus\:to-indigo-700:focus{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .md\:focus\:to-indigo-800:focus{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .md\:focus\:to-indigo-900:focus{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .md\:focus\:to-pink-50:focus{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .md\:focus\:to-pink-100:focus{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .md\:focus\:to-pink-200:focus{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .md\:focus\:to-pink-300:focus{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .md\:focus\:to-pink-400:focus{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .md\:focus\:to-pink-500:focus{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .md\:focus\:to-pink-600:focus{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .md\:focus\:to-pink-700:focus{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .md\:focus\:to-pink-800:focus{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .md\:focus\:to-pink-900:focus{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .md\:focus\:to-violet-50:focus{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .md\:focus\:to-violet-100:focus{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .md\:focus\:to-violet-200:focus{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .md\:focus\:to-violet-300:focus{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .md\:focus\:to-violet-400:focus{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .md\:focus\:to-violet-500:focus{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .md\:focus\:to-violet-600:focus{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .md\:focus\:to-violet-700:focus{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .md\:focus\:to-violet-800:focus{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .md\:focus\:to-violet-900:focus{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .md\:focus\:to-slate-50:focus{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .md\:focus\:to-slate-100:focus{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .md\:focus\:to-slate-200:focus{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .md\:focus\:to-slate-300:focus{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .md\:focus\:to-slate-400:focus{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .md\:focus\:to-slate-500:focus{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .md\:focus\:to-slate-600:focus{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .md\:focus\:to-slate-700:focus{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .md\:focus\:to-slate-800:focus{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .md\:focus\:to-slate-900:focus{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .md\:focus\:to-rose-50:focus{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .md\:focus\:to-rose-100:focus{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .md\:focus\:to-rose-200:focus{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .md\:focus\:to-rose-300:focus{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .md\:focus\:to-rose-400:focus{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .md\:focus\:to-rose-500:focus{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .md\:focus\:to-rose-600:focus{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .md\:focus\:to-rose-700:focus{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .md\:focus\:to-rose-800:focus{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .md\:focus\:to-rose-900:focus{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .md\:focus\:text-teal-50:focus{
        color: var(--velocity-teal-50);
    }

    .md\:focus\:text-teal-100:focus{
        color: var(--velocity-teal-100);
    }

    .md\:focus\:text-teal-200:focus{
        color: var(--velocity-teal-200);
    }

    .md\:focus\:text-teal-300:focus{
        color: var(--velocity-teal-300);
    }

    .md\:focus\:text-teal-400:focus{
        color: var(--velocity-teal-400);
    }

    .md\:focus\:text-teal-500:focus{
        color: var(--velocity-teal-500);
    }

    .md\:focus\:text-teal-600:focus{
        color: var(--velocity-teal-600);
    }

    .md\:focus\:text-teal-700:focus{
        color: var(--velocity-teal-700);
    }

    .md\:focus\:text-teal-800:focus{
        color: var(--velocity-teal-800);
    }

    .md\:focus\:text-teal-900:focus{
        color: var(--velocity-teal-900);
    }

    .md\:focus\:text-red-50:focus{
        color: var(--velocity-red-50);
    }

    .md\:focus\:text-red-100:focus{
        color: var(--velocity-red-100);
    }

    .md\:focus\:text-red-200:focus{
        color: var(--velocity-red-200);
    }

    .md\:focus\:text-red-300:focus{
        color: var(--velocity-red-300);
    }

    .md\:focus\:text-red-400:focus{
        color: var(--velocity-red-400);
    }

    .md\:focus\:text-red-500:focus{
        color: var(--velocity-red-500);
    }

    .md\:focus\:text-red-600:focus{
        color: var(--velocity-red-600);
    }

    .md\:focus\:text-red-700:focus{
        color: var(--velocity-red-700);
    }

    .md\:focus\:text-red-800:focus{
        color: var(--velocity-red-800);
    }

    .md\:focus\:text-red-900:focus{
        color: var(--velocity-red-900);
    }

    .md\:focus\:text-grey-100:focus{
        color: var(--velocity-grey-100);
    }

    .md\:focus\:text-sky-50:focus{
        color: var(--velocity-sky-50);
    }

    .md\:focus\:text-sky-100:focus{
        color: var(--velocity-sky-100);
    }

    .md\:focus\:text-sky-200:focus{
        color: var(--velocity-sky-200);
    }

    .md\:focus\:text-sky-300:focus{
        color: var(--velocity-sky-300);
    }

    .md\:focus\:text-sky-400:focus{
        color: var(--velocity-sky-400);
    }

    .md\:focus\:text-sky-500:focus{
        color: var(--velocity-sky-500);
    }

    .md\:focus\:text-sky-600:focus{
        color: var(--velocity-sky-600);
    }

    .md\:focus\:text-sky-700:focus{
        color: var(--velocity-sky-700);
    }

    .md\:focus\:text-sky-800:focus{
        color: var(--velocity-sky-800);
    }

    .md\:focus\:text-sky-900:focus{
        color: var(--velocity-sky-900);
    }

    .md\:focus\:text-green-50:focus{
        color: var(--velocity-green-50);
    }

    .md\:focus\:text-green-100:focus{
        color: var(--velocity-green-100);
    }

    .md\:focus\:text-green-200:focus{
        color: var(--velocity-green-200);
    }

    .md\:focus\:text-green-300:focus{
        color: var(--velocity-green-300);
    }

    .md\:focus\:text-green-400:focus{
        color: var(--velocity-green-400);
    }

    .md\:focus\:text-green-500:focus{
        color: var(--velocity-green-500);
    }

    .md\:focus\:text-green-600:focus{
        color: var(--velocity-green-600);
    }

    .md\:focus\:text-green-700:focus{
        color: var(--velocity-green-700);
    }

    .md\:focus\:text-green-800:focus{
        color: var(--velocity-green-800);
    }

    .md\:focus\:text-green-900:focus{
        color: var(--velocity-green-900);
    }

    .md\:focus\:text-grey-200:focus{
        color: var(--velocity-grey-200);
    }

    .md\:focus\:text-grey-300:focus{
        color: var(--velocity-grey-300);
    }

    .md\:focus\:text-grey-400:focus{
        color: var(--velocity-grey-400);
    }

    .md\:focus\:text-grey-500:focus{
        color: var(--velocity-grey-500);
    }

    .md\:focus\:text-grey-600:focus{
        color: var(--velocity-grey-600);
    }

    .md\:focus\:text-grey-700:focus{
        color: var(--velocity-grey-700);
    }

    .md\:focus\:text-grey-800:focus{
        color: var(--velocity-grey-800);
    }

    .md\:focus\:text-grey-900:focus{
        color: var(--velocity-grey-900);
    }

    .md\:focus\:text-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }

    .md\:focus\:text-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }

    .md\:focus\:text-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }

    .md\:focus\:text-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }

    .md\:focus\:text-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }

    .md\:focus\:text-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }

    .md\:focus\:text-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }

    .md\:focus\:text-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }

    .md\:focus\:text-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }

    .md\:focus\:text-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }

    .md\:focus\:text-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }

    .md\:focus\:text-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }

    .md\:focus\:text-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }

    .md\:focus\:text-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }

    .md\:focus\:text-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }

    .md\:focus\:text-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }

    .md\:focus\:text-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }

    .md\:focus\:text-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }

    .md\:focus\:text-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }

    .md\:focus\:text-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }

    .md\:focus\:text-orange-50:focus{
        color: var(--velocity-orange-50);
    }

    .md\:focus\:text-orange-100:focus{
        color: var(--velocity-orange-100);
    }

    .md\:focus\:text-orange-200:focus{
        color: var(--velocity-orange-200);
    }

    .md\:focus\:text-orange-300:focus{
        color: var(--velocity-orange-300);
    }

    .md\:focus\:text-orange-400:focus{
        color: var(--velocity-orange-400);
    }

    .md\:focus\:text-orange-500:focus{
        color: var(--velocity-orange-500);
    }

    .md\:focus\:text-orange-600:focus{
        color: var(--velocity-orange-600);
    }

    .md\:focus\:text-orange-700:focus{
        color: var(--velocity-orange-700);
    }

    .md\:focus\:text-orange-800:focus{
        color: var(--velocity-orange-800);
    }

    .md\:focus\:text-orange-900:focus{
        color: var(--velocity-orange-900);
    }

    .md\:focus\:text-blue-50:focus{
        color: var(--velocity-blue-50);
    }

    .md\:focus\:text-blue-100:focus{
        color: var(--velocity-blue-100);
    }

    .md\:focus\:text-blue-200:focus{
        color: var(--velocity-blue-200);
    }

    .md\:focus\:text-blue-300:focus{
        color: var(--velocity-blue-300);
    }

    .md\:focus\:text-blue-400:focus{
        color: var(--velocity-blue-400);
    }

    .md\:focus\:text-blue-500:focus{
        color: var(--velocity-blue-500);
    }

    .md\:focus\:text-blue-600:focus{
        color: var(--velocity-blue-600);
    }

    .md\:focus\:text-blue-700:focus{
        color: var(--velocity-blue-700);
    }

    .md\:focus\:text-blue-800:focus{
        color: var(--velocity-blue-800);
    }

    .md\:focus\:text-blue-900:focus{
        color: var(--velocity-blue-900);
    }

    .md\:focus\:text-lime-50:focus{
        color: var(--velocity-lime-50);
    }

    .md\:focus\:text-lime-100:focus{
        color: var(--velocity-lime-100);
    }

    .md\:focus\:text-lime-200:focus{
        color: var(--velocity-lime-200);
    }

    .md\:focus\:text-lime-300:focus{
        color: var(--velocity-lime-300);
    }

    .md\:focus\:text-lime-400:focus{
        color: var(--velocity-lime-400);
    }

    .md\:focus\:text-lime-500:focus{
        color: var(--velocity-lime-500);
    }

    .md\:focus\:text-lime-600:focus{
        color: var(--velocity-lime-600);
    }

    .md\:focus\:text-lime-700:focus{
        color: var(--velocity-lime-700);
    }

    .md\:focus\:text-lime-800:focus{
        color: var(--velocity-lime-800);
    }

    .md\:focus\:text-lime-900:focus{
        color: var(--velocity-lime-900);
    }

    .md\:focus\:text-purple-50:focus{
        color: var(--velocity-purple-50);
    }

    .md\:focus\:text-purple-100:focus{
        color: var(--velocity-purple-100);
    }

    .md\:focus\:text-purple-200:focus{
        color: var(--velocity-purple-200);
    }

    .md\:focus\:text-purple-300:focus{
        color: var(--velocity-purple-300);
    }

    .md\:focus\:text-purple-400:focus{
        color: var(--velocity-purple-400);
    }

    .md\:focus\:text-purple-500:focus{
        color: var(--velocity-purple-500);
    }

    .md\:focus\:text-purple-600:focus{
        color: var(--velocity-purple-600);
    }

    .md\:focus\:text-purple-700:focus{
        color: var(--velocity-purple-700);
    }

    .md\:focus\:text-purple-800:focus{
        color: var(--velocity-purple-800);
    }

    .md\:focus\:text-purple-900:focus{
        color: var(--velocity-purple-900);
    }

    .md\:focus\:text-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }

    .md\:focus\:text-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }

    .md\:focus\:text-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }

    .md\:focus\:text-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }

    .md\:focus\:text-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }

    .md\:focus\:text-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }

    .md\:focus\:text-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }

    .md\:focus\:text-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }

    .md\:focus\:text-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }

    .md\:focus\:text-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }

    .md\:focus\:text-pink-50:focus{
        color: var(--velocity-pink-50);
    }

    .md\:focus\:text-pink-100:focus{
        color: var(--velocity-pink-100);
    }

    .md\:focus\:text-pink-200:focus{
        color: var(--velocity-pink-200);
    }

    .md\:focus\:text-pink-300:focus{
        color: var(--velocity-pink-300);
    }

    .md\:focus\:text-pink-400:focus{
        color: var(--velocity-pink-400);
    }

    .md\:focus\:text-pink-500:focus{
        color: var(--velocity-pink-500);
    }

    .md\:focus\:text-pink-600:focus{
        color: var(--velocity-pink-600);
    }

    .md\:focus\:text-pink-700:focus{
        color: var(--velocity-pink-700);
    }

    .md\:focus\:text-pink-800:focus{
        color: var(--velocity-pink-800);
    }

    .md\:focus\:text-pink-900:focus{
        color: var(--velocity-pink-900);
    }

    .md\:focus\:text-violet-50:focus{
        color: var(--velocity-violet-50);
    }

    .md\:focus\:text-violet-100:focus{
        color: var(--velocity-violet-100);
    }

    .md\:focus\:text-violet-200:focus{
        color: var(--velocity-violet-200);
    }

    .md\:focus\:text-violet-300:focus{
        color: var(--velocity-violet-300);
    }

    .md\:focus\:text-violet-400:focus{
        color: var(--velocity-violet-400);
    }

    .md\:focus\:text-violet-500:focus{
        color: var(--velocity-violet-500);
    }

    .md\:focus\:text-violet-600:focus{
        color: var(--velocity-violet-600);
    }

    .md\:focus\:text-violet-700:focus{
        color: var(--velocity-violet-700);
    }

    .md\:focus\:text-violet-800:focus{
        color: var(--velocity-violet-800);
    }

    .md\:focus\:text-violet-900:focus{
        color: var(--velocity-violet-900);
    }

    .md\:focus\:text-slate-50:focus{
        color: var(--velocity-slate-50);
    }

    .md\:focus\:text-slate-100:focus{
        color: var(--velocity-slate-100);
    }

    .md\:focus\:text-slate-200:focus{
        color: var(--velocity-slate-200);
    }

    .md\:focus\:text-slate-300:focus{
        color: var(--velocity-slate-300);
    }

    .md\:focus\:text-slate-400:focus{
        color: var(--velocity-slate-400);
    }

    .md\:focus\:text-slate-500:focus{
        color: var(--velocity-slate-500);
    }

    .md\:focus\:text-slate-600:focus{
        color: var(--velocity-slate-600);
    }

    .md\:focus\:text-slate-700:focus{
        color: var(--velocity-slate-700);
    }

    .md\:focus\:text-slate-800:focus{
        color: var(--velocity-slate-800);
    }

    .md\:focus\:text-slate-900:focus{
        color: var(--velocity-slate-900);
    }

    .md\:focus\:text-rose-50:focus{
        color: var(--velocity-rose-50);
    }

    .md\:focus\:text-rose-100:focus{
        color: var(--velocity-rose-100);
    }

    .md\:focus\:text-rose-200:focus{
        color: var(--velocity-rose-200);
    }

    .md\:focus\:text-rose-300:focus{
        color: var(--velocity-rose-300);
    }

    .md\:focus\:text-rose-400:focus{
        color: var(--velocity-rose-400);
    }

    .md\:focus\:text-rose-500:focus{
        color: var(--velocity-rose-500);
    }

    .md\:focus\:text-rose-600:focus{
        color: var(--velocity-rose-600);
    }

    .md\:focus\:text-rose-700:focus{
        color: var(--velocity-rose-700);
    }

    .md\:focus\:text-rose-800:focus{
        color: var(--velocity-rose-800);
    }

    .md\:focus\:text-rose-900:focus{
        color: var(--velocity-rose-900);
    }
}

@media (max-width: 640px){
    .sm\:focus\:aspect-ratio-auto:focus{
        aspect-ratio: auto;
    }

    .sm\:focus\:aspect-ratio-square:focus{
        aspect-ratio: 1/1;
    }

    .sm\:focus\:aspect-ratio-video:focus{
        aspect-ratio: 16/9;
    }

    .sm\:focus\:container:focus{
        width: 100%;
    }

    .sm\:focus\:container-fluid:focus{
        width: 100%;
    }

    .sm\:focus\:column-auto:focus{
        columns: auto;
    }

    .sm\:focus\:column-1:focus{
        columns: 1;
    }

    .sm\:focus\:column-2:focus{
        columns: 2;
    }

    .sm\:focus\:column-3:focus{
        columns: 3;
    }

    .sm\:focus\:column-4:focus{
        columns: 4;
    }

    .sm\:focus\:column-5:focus{
        columns: 5;
    }

    .sm\:focus\:column-6:focus{
        columns: 6;
    }

    .sm\:focus\:column-7:focus{
        columns: 7;
    }

    .sm\:focus\:column-8:focus{
        columns: 8;
    }

    .sm\:focus\:column-9:focus{
        columns: 9;
    }

    .sm\:focus\:column-10:focus{
        columns: 10;
    }

    .sm\:focus\:column-11:focus{
        columns: 11;
    }

    .sm\:focus\:column-12:focus{
        columns: 12;
    }

    .sm\:focus\:float-inline-start:focus{
        float: inline-start;
    }

    .sm\:focus\:float-inline-end:focus{
        float: inline-end;
    }

    .sm\:focus\:float-left:focus{
        float: left;
    }

    .sm\:focus\:float-right:focus{
        float: right;
    }

    .sm\:focus\:float-none:focus{
        float: none;
    }

    .sm\:focus\:float-inherit:focus{
        float: inherit;
    }

    .sm\:focus\:clear-inline-start:focus{
        clear: inline-start;
    }

    .sm\:focus\:clear-inline-end:focus{
        clear: inline-end;
    }

    .sm\:focus\:clear-left:focus{
        clear: left;
    }

    .sm\:focus\:clear-right:focus{
        clear: right;
    }

    .sm\:focus\:clear-both:focus{
        clear: both;
    }

    .sm\:focus\:clear-none:focus{
        clear: none;
    }

    .sm\:focus\:clear-inherit:focus{
        clear: inherit;
    }

    .sm\:focus\:isolation-auto:focus{
        isolation: auto;
    }

    .sm\:focus\:isolation-true:focus{
        isolation: isolate;
    }

    .sm\:focus\:object-fit-fill:focus{
        object-fit: fill;
    }

    .sm\:focus\:object-fit-cover:focus{
        object-fit: cover;
    }

    .sm\:focus\:object-fit-contain:focus{
        object-fit: contain;
    }

    .sm\:focus\:object-fit-scale-down:focus{
        object-fit: scale-down;
    }

    .sm\:focus\:object-fit-none:focus{
        object-fit: none;
    }

    .sm\:focus\:object-position-top:focus{
        object-position: top;
    }

    .sm\:focus\:object-position-bottom:focus{
        object-position: bottom;
    }

    .sm\:focus\:object-position-left:focus{
        object-position: left;
    }

    .sm\:focus\:object-position-right:focus{
        object-position: right;
    }

    .sm\:focus\:object-position-left-top:focus{
        object-position: left top;
    }

    .sm\:focus\:object-position-right-top:focus{
        object-position: right top;
    }

    .sm\:focus\:object-position-left-bottom:focus{
        object-position: left bottom;
    }

    .sm\:focus\:object-position-right-bottom:focus{
        object-position: right bottom;
    }

    .sm\:focus\:object-position-center-top:focus{
        object-position: center top;
    }

    .sm\:focus\:object-position-center-bottom:focus{
        object-position: center bottom;
    }

    .sm\:focus\:overflow-auto:focus{
        overflow: auto;
    }

    .sm\:focus\:overflow-hidden:focus{
        overflow: hidden;
    }

    .sm\:focus\:overflow-visible:focus{
        overflow: visible;
    }

    .sm\:focus\:overflow-scroll:focus{
        overflow: scroll;
    }

    .sm\:focus\:overflow-inherit:focus{
        overflow:inherit;
    }

    .sm\:focus\:overflow-x-auto:focus{
        overflow: auto;
    }

    .sm\:focus\:overflow-x-hidden:focus{
        overflow-x: hidden;
    }

    .sm\:focus\:overflow-x-visible:focus{
        overflow-x: visible;
    }

    .sm\:focus\:overflow-x-scroll:focus{
        overflow-x: scroll;
    }

    .sm\:focus\:overflow-x-inherit:focus{
        overflow-x:inherit;
    }

    .sm\:focus\:overflow-y-auto:focus{
        overflow-y: auto;
    }

    .sm\:focus\:overflow-y-hidden:focus{
        overflow-y: hidden;
    }

    .sm\:focus\:overflow-y-visible:focus{
        overflow-y: visible;
    }

    .sm\:focus\:overflow-y-scroll:focus{
        overflow-y: scroll;
    }

    .sm\:focus\:overflow-y-inherit:focus{
        overflow-y: inherit;
    }

    .sm\:focus\:overscroll-behavior-auto:focus{
        overscroll-behavior: auto;
    }

    .sm\:focus\:overscroll-behavior-contain:focus{
        overscroll-behavior: contain;
    }

    .sm\:focus\:overscroll-behavior-none:focus{
        overscroll-behavior: none;
    }

    .sm\:focus\:overscroll-behavior-inherit:focus{
        overscroll-behavior: inherit;
    }

    .sm\:focus\:overscroll-behavior-x-auto:focus{
        overscroll-behavior: auto;
    }

    .sm\:focus\:overscroll-behavior-x-contain:focus{
        overscroll-behavior-x: contain;
    }

    .sm\:focus\:overscroll-behavior-x-none:focus{
        overscroll-behavior-x: none;
    }

    .sm\:focus\:overscroll-behavior-x-inherit:focus{
        overscroll-behavior-x:inherit;
    }

    .sm\:focus\:overscroll-behavior-y-auto:focus{
        overscroll-behavior-y: auto;
    }

    .sm\:focus\:overscroll-behavior-y-contain:focus{
        overscroll-behavior-y: contain;
    }

    .sm\:focus\:overscroll-behavior-y-none:focus{
        overscroll-behavior-y: none;
    }

    .sm\:focus\:overscroll-behavior-y-inherit:focus{
        overscroll-behavior-y: inherit;
    }

    .sm\:focus\:position-static:focus{
        position: static;
    }

    .sm\:focus\:position-fixed:focus{
        position: fixed;
    }

    .sm\:focus\:position-absolute:focus{
        position: absolute;
    }

    .sm\:focus\:position-relative:focus{
        position: relative;
    }

    .sm\:focus\:position-sticky:focus{
        position: sticky;
    }

    .sm\:focus\:position-right-0:focus{
        right: 0;
    }
    
    .sm\:focus\:position-left-0:focus{
        left: 0;
    }
    
    .sm\:focus\:position-top-0:focus{
        top: 0;
    }
    
    .sm\:focus\:position-bottom-0:focus{
        bottom: 0;
    }

    .sm\:focus\:visible:focus{
        visibility: visible;
    }

    .sm\:focus\:invisible:focus{
        visibility: hidden;
    }

    .sm\:focus\:visibility-collapse:focus{
        visibility: collapse;
    }

    .sm\:focus\:z-0:focus{
        z-index: 0;
    }

    .sm\:focus\:-z-10:focus{
        z-index: -10;
    }

    .sm\:focus\:-z-20:focus{
        z-index: -20;
    }

    .sm\:focus\:-z-30:focus{
        z-index: -30;
    }

    .sm\:focus\:-z-40:focus{
        z-index: -40;
    }

    .sm\:focus\:-z-50:focus{
        z-index: -50;
    }

    .sm\:focus\:-z-60:focus{
        z-index: -60;
    }

    .sm\:focus\:-z-70:focus{
        z-index: -70;
    }

    .sm\:focus\:-z-80:focus{
        z-index: -80;
    }

    .sm\:focus\:-z-90:focus{
        z-index: -90;
    }

    .sm\:focus\:-z-100:focus{
        z-index: -100;
    }

    .sm\:focus\:z-10:focus{
        z-index: 10;
    }

    .sm\:focus\:z-20:focus{
        z-index: 20;
    }

    .sm\:focus\:z-30:focus{
        z-index: 30;
    }

    .sm\:focus\:z-40:focus{
        z-index: 40;
    }

    .sm\:focus\:z-50:focus{
        z-index: 50;
    }

    .sm\:focus\:z-60:focus{
        z-index: 60;
    }

    .sm\:focus\:z-70:focus{
        z-index: 70;
    }

    .sm\:focus\:z-80:focus{
        z-index: 80;
    }

    .sm\:focus\:z-90:focus{
        z-index: 90;
    }

    .sm\:focus\:z-100:focus{
        z-index: 100;
    }

    .sm\:focus\:z-auto:focus{
        z-index: auto;
    }

    .sm\:focus\:flex-basis-0:focus{
        flex-basis: 0;
    }

    .sm\:focus\:flex-basis-2:focus{
        flex-basis: 2;
    }

    .sm\:focus\:flex-basis-4:focus{
        flex-basis: 4;
    }

    .sm\:focus\:flex-basis-6:focus{
        flex-basis: 6;
    }

    .sm\:focus\:flex-basis-8:focus{
        flex-basis: 8;
    }

    .sm\:focus\:flex-basis-10:focus{
        flex-basis: 10;
    }

    .sm\:focus\:flex-basis-12:focus{
        flex-basis: 12;
    }

    .sm\:focus\:flex-basis-14:focus{
        flex-basis: 14;
    }

    .sm\:focus\:flex-basis-16:focus{
        flex-basis: 16;
    }

    .sm\:focus\:flex-basis-18:focus{
        flex-basis: 18;
    }

    .sm\:focus\:flex-basis-20:focus{
        flex-basis: 20;
    }

    .sm\:focus\:flex-basis-hf:focus{
        flex-basis: 50%;
    }

    .sm\:focus\:flex-basis-third:focus{
        flex-basis: 33.333%;
    }

    .sm\:focus\:flex-basis-quarter:focus{
        flex-basis: 25%;
    }

    .sm\:focus\:flex-basis-three-quarter:focus{
        flex-basis: 75%;
    }

    .sm\:focus\:flex-basis-full:focus{
        flex-basis: 100%;
    }

    .sm\:focus\:flex-basis-two-third:focus{
        flex-basis: 66.67%;
    }

    .sm\:focus\:flex-row:focus{
        flex-direction: row;
    }

    .sm\:focus\:flex-row-reverse:focus{
        flex-direction: row-reverse;
    }

    .sm\:focus\:flex-column:focus{
        flex-direction: column;
    }

    .sm\:focus\:flex-column-reverse:focus{
        flex-direction: column-reverse;
    }

    .sm\:focus\:flex-wrap:focus{
        flex-wrap: wrap;
    }

    .sm\:focus\:flex-nowrap:focus{
        flex-wrap: nowrap;
    }

    .sm\:focus\:flex-wrap-reverse:focus{
        flex-direction: wrap-reserve;
    }

    .sm\:focus\:flex-1:focus{
        flex: 1 1 0;
    }

    .sm\:focus\:flex-auto:focus{
        flex: 1 1 auto;
    }

    .sm\:focus\:flex-initial:focus{
        flex: 0 1 auto;
    }

    .sm\:focus\:flex-none:focus{
        flex: none;
    }

    .sm\:focus\:flex-grow-0:focus{
        flex-grow: 0;
    }

    .sm\:focus\:flex-grow-1:focus{
        flex-grow: 1;
    }

    .sm\:focus\:flex-shink-0:focus{
        flex-shrink: 0;
    }

    .sm\:focus\:flex-shink-1:focus{
        flex-shrink: 1;
    }

    .sm\:focus\:order-1:focus{
        order: 1;
    }

    .sm\:focus\:order-2:focus{
        order: 2;
    }

    .sm\:focus\:order-3:focus{
        order: 3;
    }

    .sm\:focus\:order-4:focus{
        order: 4;
    }

    .sm\:focus\:order-5:focus{
        order: 5;
    }

    .sm\:focus\:order-6:focus{
        order: 6;
    }

    .sm\:focus\:order-7:focus{
        order: 7;
    }

    .sm\:focus\:order-8:focus{
        order: 8;
    }

    .sm\:focus\:order-9:focus{
        order: 9;
    }

    .sm\:focus\:order-10:focus{
        order: 10;
    }

    .sm\:focus\:order-11:focus{
        order: 11;
    }

    .sm\:focus\:order-12:focus{
        order: 12;
    }

    .sm\:focus\:order-first:focus{
        order: -9999;
    }

    .sm\:focus\:order-last:focus{
        order: 9999;
    }

    .sm\:focus\:order-0:focus{
        order: 0;
    }

    .sm\:focus\:grtpcols-1:focus{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-2:focus{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-3:focus{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-4:focus{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-5:focus{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-6:focus{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-7:focus{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-8:focus{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-9:focus{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-10:focus{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-11:focus{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-12:focus{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:focus\:grtpcols-none:focus{
        grid-template-columns: none;
    }

    .sm\:focus\:grtpcols-subgrid:focus{
        grid-template-columns: subgrid;
    }

    .sm\:focus\:grtpcols-auto:focus{
        grid-template-columns: auto;
    }

    .sm\:focus\:grcol-auto:focus{
        grid-column: auto;
    }

    .sm\:focus\:grcol-span-1:focus{
        grid-column: span 1 / span 1;
    }

    .sm\:focus\:grcol-span-2:focus{
        grid-column: span 2 / span 2;
    }

    .sm\:focus\:grcol-span-3:focus{
        grid-column: span 3 / span 3;
    }

    .sm\:focus\:grcol-span-4:focus{
        grid-column: span 4 / span 4;
    }

    .sm\:focus\:grcol-span-5:focus{
        grid-column: span 5 / span 5;
    }

    .sm\:focus\:grcol-span-6:focus{
        grid-column: span 6 / span 6;
    }

    .sm\:focus\:grcol-span-7:focus{
        grid-column: span 7 / span 7;
    }

    .sm\:focus\:grcol-span-8:focus{
        grid-column: span 8 / span 8;
    }

    .sm\:focus\:grcol-span-9:focus{
        grid-column: span 9 / span 9;
    }

    .sm\:focus\:grcol-span-10:focus{
        grid-column: span 10 / span 10;
    }

    .sm\:focus\:grcol-span-11:focus{
        grid-column: span 11 / span 11;
    }

    .sm\:focus\:grcol-span-12:focus{
        grid-column: span 12 / span 12;
    }

    .sm\:focus\:grcol-span-full:focus{
        grid-column: span 1 / span -1;
    }

    .sm\:focus\:grcol-start-1:focus{
        grid-column-start: 1;
    }

    .sm\:focus\:grcol-start-2:focus{
        grid-column-start: 2;
    }

    .sm\:focus\:grcol-start-3:focus{
        grid-column-start: 3;
    }

    .sm\:focus\:grcol-start-4:focus{
        grid-column-start: 4;
    }

    .sm\:focus\:grcol-start-5:focus{
        grid-column-start: 5;
    }

    .sm\:focus\:grcol-start-6:focus{
        grid-column-start: 6;
    }

    .sm\:focus\:grcol-start-7:focus{
        grid-column-start: 7;
    }

    .sm\:focus\:grcol-start-8:focus{
        grid-column-start: 8;
    }

    .sm\:focus\:grcol-start-9:focus{
        grid-column-start: 9;
    }

    .sm\:focus\:grcol-start-10:focus{
        grid-column-start: 10;
    }

    .sm\:focus\:grcol-start-11:focus{
        grid-column-start: 11;
    }

    .sm\:focus\:grcol-start-12:focus{
        grid-column-start: 12;
    }

    .sm\:focus\:grcol-start-auto:focus{
        grid-column-start: auto;
    }

    .sm\:focus\:grcol-end-1:focus{
        grid-column-end: 1;
    }

    .sm\:focus\:grcol-end-2:focus{
        grid-column-end: 2;
    }

    .sm\:focus\:grcol-end-3:focus{
        grid-column-end: 3;
    }

    .sm\:focus\:grcol-end-4:focus{
        grid-column-end: 4;
    }

    .sm\:focus\:grcol-end-5:focus{
        grid-column-end: 5;
    }

    .sm\:focus\:grcol-end-6:focus{
        grid-column-end: 6;
    }

    .sm\:focus\:grcol-end-7:focus{
        grid-column-end: 7;
    }

    .sm\:focus\:grcol-end-8:focus{
        grid-column-end: 8;
    }

    .sm\:focus\:grcol-end-9:focus{
        grid-column-end: 9;
    }

    .sm\:focus\:grcol-end-10:focus{
        grid-column-end: 10;
    }

    .sm\:focus\:grcol-end-11:focus{
        grid-column-end: 11;
    }

    .sm\:focus\:grcol-end-12:focus{
        grid-column-end: 12;
    }

    .sm\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }

    .sm\:focus\:grtprows-1:focus{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-2:focus{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-3:focus{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-4:focus{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-5:focus{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-6:focus{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-7:focus{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-8:focus{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-9:focus{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-10:focus{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-11:focus{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-12:focus{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .sm\:focus\:grtprows-none:focus{
        grid-template-rows: none;
    }

    .sm\:focus\:grtprows-subgrid:focus{
        grid-template-rows: subgrid;
    }

    .sm\:focus\:grtprows-auto:focus{
        grid-template-rows: auto;
    }

    .sm\:focus\:grrow-auto:focus{
        grid-row: auto;
    }

    .sm\:focus\:grrow-span-1:focus{
        grid-row: span 1 / span 1;
    }

    .sm\:focus\:grrow-span-2:focus{
        grid-row: span 2 / span 2;
    }

    .sm\:focus\:grrow-span-3:focus{
        grid-row: span 3 / span 3;
    }

    .sm\:focus\:grrow-span-4:focus{
        grid-row: span 4 / span 4;
    }

    .sm\:focus\:grrow-span-5:focus{
        grid-row: span 5 / span 5;
    }

    .sm\:focus\:grrow-span-6:focus{
        grid-row: span 6 / span 6;
    }

    .sm\:focus\:grrow-span-7:focus{
        grid-row: span 7 / span 7;
    }

    .sm\:focus\:grrow-span-8:focus{
        grid-row: span 8 / span 8;
    }

    .sm\:focus\:grrow-span-9:focus{
        grid-row: span 9 / span 9;
    }

    .sm\:focus\:grrow-span-10:focus{
        grid-row: span 10 / span 10;
    }

    .sm\:focus\:grrow-span-11:focus{
        grid-row: span 11 / span 11;
    }

    .sm\:focus\:grrow-span-12:focus{
        grid-row: span 12 / span 12;
    }

    .sm\:focus\:grrow-span-full:focus{
        grid-row: span 1 / span -1;
    }

    .sm\:focus\:grrow-start-1:focus{
        grid-row-start: 1;
    }

    .sm\:focus\:grrow-start-2:focus{
        grid-row-start: 2;
    }

    .sm\:focus\:grrow-start-3:focus{
        grid-row-start: 3;
    }

    .sm\:focus\:grrow-start-4:focus{
        grid-row-start: 4;
    }

    .sm\:focus\:grrow-start-5:focus{
        grid-row-start: 5;
    }

    .sm\:focus\:grrow-start-6:focus{
        grid-row-start: 6;
    }

    .sm\:focus\:grrow-start-7:focus{
        grid-row-start: 7;
    }

    .sm\:focus\:grrow-start-8:focus{
        grid-row-start: 8;
    }

    .sm\:focus\:grrow-start-9:focus{
        grid-row-start: 9;
    }

    .sm\:focus\:grrow-start-10:focus{
        grid-row-start: 10;
    }

    .sm\:focus\:grrow-start-11:focus{
        grid-row-start: 11;
    }

    .sm\:focus\:grrow-start-12:focus{
        grid-row-start: 12;
    }

    .sm\:focus\:grrow-start-auto:focus{
        grid-row-start: auto;
    }

    .sm\:focus\:grrow-end-1:focus{
        grid-row-end: 1;
    }

    .sm\:focus\:grrow-end-2:focus{
        grid-row-end: 2;
    }

    .sm\:focus\:grrow-end-3:focus{
        grid-row-end: 3;
    }

    .sm\:focus\:grrow-end-4:focus{
        grid-row-end: 4;
    }

    .sm\:focus\:grrow-end-5:focus{
        grid-row-end: 5;
    }

    .sm\:focus\:grrow-end-6:focus{
        grid-row-end: 6;
    }

    .sm\:focus\:grrow-end-7:focus{
        grid-row-end: 7;
    }

    .sm\:focus\:grrow-end-8:focus{
        grid-row-end: 8;
    }

    .sm\:focus\:grrow-end-9:focus{
        grid-row-end: 9;
    }

    .sm\:focus\:grrow-end-10:focus{
        grid-row-end: 10;
    }

    .sm\:focus\:grrow-end-11:focus{
        grid-row-end: 11;
    }

    .sm\:focus\:grrow-end-12:focus{
        grid-row-end: 12;
    }

    .sm\:focus\:grcol-end-auto:focus{
        grid-column-end: auto;
    }

    .sm\:focus\:grfl-row:focus{
        grid-auto-flow: row;
    }

    .sm\:focus\:grfl-col:focus{
        grid-auto-flow: column;
    }

    .sm\:focus\:grfl-dense:focus{
        grid-auto-flow: dense;
    }

    .sm\:focus\:grfl-row-dense:focus{
        grid-auto-flow: row dense;
    }

    .sm\:focus\:grfl-col-dense:focus{
        grid-auto-flow: column dense;
    }

    .sm\:focus\:gr-auto-cols-auto:focus{
        grid-auto-columns: auto;
    }

    .sm\:focus\:gr-auto-cols-min:focus{
        grid-auto-columns: min-content;
    }

    .sm\:focus\:gr-auto-cols-max:focus{
        grid-auto-columns: max-content;
    }

    .sm\:focus\:gr-auto-cols-minmax:focus{
        grid-auto-columns: minmax(0, 1fr);
    }

    .sm\:focus\:gr-auto-rows-auto:focus{
        grid-auto-rows: auto;
    }

    .sm\:focus\:gr-auto-rows-min:focus{
        grid-auto-rows: min-content;
    }

    .sm\:focus\:gr-auto-rows-max:focus{
        grid-auto-rows: max-content;
    }

    .sm\:focus\:gr-auto-rows-minmax:focus{
        grid-auto-rows: minmax(0, 1fr);
    }

    .sm\:focus\:gap-0:focus{
        gap: 0;
    }

    .sm\:focus\:gap-x-0:focus{
        column-gap: 0;
    }

    .sm\:focus\:gap-y-0:focus{
        row-gap: 0;
    }

    .sm\:focus\:gap-1:focus{
        gap: 1px;
    }

    .sm\:focus\:gap-2:focus{
        gap: 2px;
    }

    .sm\:focus\:gap-4:focus{
        gap: 4px;
    }

    .sm\:focus\:gap-6:focus{
        gap: 6px;
    }

    .sm\:focus\:gap-8:focus{
        gap: 8px;
    }

    .sm\:focus\:gap-9:focus{
        gap: 9px;
    }

    .sm\:focus\:gap-10:focus{
        gap: 10px;
    }

    .sm\:focus\:gap-12:focus{
        gap: 12px;
    }

    .sm\:focus\:gap-14:focus{
        gap: 14px;
    }

    .sm\:focus\:gap-16:focus{
        gap: 16px;
    }

    .sm\:focus\:gap-18:focus{
        gap: 18px;
    }

    .sm\:focus\:gap-20:focus{
        gap: 20px;
    }

    .sm\:focus\:gap-x-0:focus{
        column-gap: 0;
    }

    .sm\:focus\:gap-x-1:focus{
        column-gap: 1px;
    }

    .sm\:focus\:gap-x-2:focus{
        column-gap: 2px;
    }

    .sm\:focus\:gap-x-4:focus{
        column-gap: 4px;
    }

    .sm\:focus\:gap-x-6:focus{
        column-gap: 6px;
    }

    .sm\:focus\:gap-x-8:focus{
        column-gap: 8px;
    }

    .sm\:focus\:gap-x-10:focus{
        column-gap: 10px;
    }

    .sm\:focus\:gap-x-12:focus{
        column-gap: 12px;
    }

    .sm\:focus\:gap-x-14:focus{
        column-gap: 14px;
    }

    .sm\:focus\:gap-x-16:focus{
        column-gap: 16px;
    }

    .sm\:focus\:gap-x-18:focus{
        column-gap: 18px;
    }

    .sm\:focus\:gap-x-20:focus{
        column-gap: 20px;
    }

    .sm\:focus\:gap-y-1:focus{
        row-gap: 1px;
    }

    .sm\:focus\:gap-y-2:focus{
        row-gap: 2px;
    }

    .sm\:focus\:gap-y-4:focus{
        row-gap: 4px;
    }

    .sm\:focus\:gap-y-6:focus{
        row-gap: 6px;
    }

    .sm\:focus\:gap-y-8:focus{
        row-gap: 8px;
    }

    .sm\:focus\:gap-y-10:focus{
        row-gap: 10px;
    }

    .sm\:focus\:gap-y-12:focus{
        row-gap: 12px;
    }

    .sm\:focus\:gap-y-14:focus{
        row-gap: 14px;
    }

    .sm\:focus\:gap-y-16:focus{
        row-gap: 16px;
    }

    .sm\:focus\:gap-y-18:focus{
        row-gap: 18px;
    }

    .sm\:focus\:gap-y-20:focus{
        row-gap: 20px;
    }

    .sm\:focus\:justify-content-normal:focus{
        justify-content: normal;
    }

    .sm\:focus\:justify-content-start:focus{
        justify-content: flex-start;
    }

    .sm\:focus\:justify-content-end:focus{
        justify-content: flex-end;
    }

    .sm\:focus\:justify-content-center:focus{
        justify-content: center;
    }

    .sm\:focus\:justify-content-between:focus{
        justify-content: space-between;
    }

    .sm\:focus\:justify-content-around:focus{
        justify-content: space-around;
    }

    .sm\:focus\:justify-content-evenly:focus{
        justify-content: space-evenly;
    }

    .sm\:focus\:justify-content-stretch:focus{
        justify-content: stretch;
    }

    .sm\:focus\:justify-items-start:focus{
        justify-items: start;
    }

    .sm\:focus\:justify-items-end:focus{
        justify-items: end;
    }

    .sm\:focus\:justify-items-center:focus{
        justify-items: center;
    }

    .sm\:focus\:justify-items-stretch:focus{
        justify-items: stretch;
    }

    .sm\:focus\:justify-self-auto:focus{
        justify-self: auto;
    }

    .sm\:focus\:justify-self-start:focus{
        justify-self: start;
    }

    .sm\:focus\:justify-self-end:focus{
        justify-self: end;
    }

    .sm\:focus\:justify-self-center:focus{
        justify-self: center;
    }

    .sm\:focus\:justify-self-stretch:focus{
        justify-self: stretch;
    }

    .sm\:focus\:align-content-normal:focus{
        align-content: normal;
    }

    .sm\:focus\:align-content-center:focus{
        align-content: center;
    }

    .sm\:focus\:align-content-start:focus{
        align-content: flex-start;
    }

    .sm\:focus\:align-content-end:focus{
        align-content: flex-end;
    }

    .sm\:focus\:align-content-between:focus{
        align-content: space-between;
    }

    .sm\:focus\:align-content-around:focus{
        align-content: space-around;
    }

    .sm\:focus\:align-content-evenly:focus{
        align-content: space-evenly;
    }

    .sm\:focus\:align-content-baseline:focus{
        align-content: space-baseline;
    }

    .sm\:focus\:align-content-stretch:focus{
        align-content: stretch;
    }

    .sm\:focus\:align-items-start:focus{
        align-items: start;
    }

    .sm\:focus\:align-items-end:focus{
        align-items: end;
    }

    .sm\:focus\:align-items-center:focus{
        align-items: center;
    }

    .sm\:focus\:align-items-stretch:focus{
        justify-items: stretch;
    }

    .sm\:focus\:align-self-auto:focus{
        justify-self: auto;
    }

    .sm\:focus\:align-self-start:focus{
        justify-self: start;
    }

    .sm\:focus\:align-self-end:focus{
        justify-self: end;
    }

    .sm\:focus\:align-self-center:focus{
        justify-self: center;
    }

    .sm\:focus\:align-self-stretch:focus{
        justify-self: stretch;
    }

    .sm\:focus\:align-self-baseline:focus{
        justify-self: baseline;
    }

    .sm\:focus\:place-content-center:focus{
        place-content: center;
    }

    .sm\:focus\:place-content-start:focus{
        place-content: start;
    }

    .sm\:focus\:place-content-end:focus{
        place-content: end;
    }

    .sm\:focus\:place-content-between:focus{
        place-content: between;
    }

    .sm\:focus\:place-content-around:focus{
        place-content: around;
    }

    .sm\:focus\:place-content-evenly:focus{
        place-content: evenly;
    }

    .sm\:focus\:place-content-baseline:focus{
        place-content: baseline;
    }

    .sm\:focus\:place-content-stretch:focus{
        place-content: stretch;
    }

    .sm\:focus\:place-items-start:focus{
        place-content: start;
    }

    .sm\:focus\:place-items-end:focus{
        place-content: end;
    }

    .sm\:focus\:place-items-center:focus{
        place-content: center;
    }

    .sm\:focus\:place-items-baseline:focus{
        place-content: baseline;
    }

    .sm\:focus\:place-items-stretch:focus{
        place-content: stretch;
    }

    .sm\:focus\:place-self-start:focus{
        place-self: start;
    }

    .sm\:focus\:place-self-end:focus{
        place-self: end;
    }

    .sm\:focus\:place-self-center:focus{
        place-self: center;
    }

    .sm\:focus\:place-self-baseline:focus{
        place-self: baseline;
    }

    .sm\:focus\:place-self-stretch:focus{
        place-self: stretch;
    }

    .sm\:focus\:w-0:focus{
        width: 0;
    }

    .sm\:focus\:w-2:focus{
        width: 2px;
    }

    .sm\:focus\:w-4:focus{
        width: 4px;
    }

    .sm\:focus\:w-6:focus{
        width: 6px;
    }

    .sm\:focus\:w-8:focus{
        width: 8px;
    }

    .sm\:focus\:w-10:focus{
        width: 10px;
    }

    .sm\:focus\:w-12:focus{
        width: 12px;
    }

    .sm\:focus\:w-14:focus{
        width: 14px;
    }

    .sm\:focus\:w-16:focus{
        width: 16px;
    }

    .sm\:focus\:w-18:focus{
        width: 18px;
    }

    .sm\:focus\:w-20:focus{
        width: 20px;
    }

    .sm\:focus\:w-22:focus{
        width: 1.5rem;
    }

    .sm\:focus\:w-24:focus{
        width: 3rem;
    }

    .sm\:focus\:w-26:focus{
        width: 4.5rem;
    }

    .sm\:focus\:w-28:focus{
        width: 6rem;
    }

    .sm\:focus\:w-30:focus{
        width: 7.5rem;
    }

    .sm\:focus\:w-32:focus{
        width: 10rem;
    }

    .sm\:focus\:w-34:focus{
        width: 11.5rem;
    }

    .sm\:focus\:w-36:focus{
        width: 13rem;
    }

    .sm\:focus\:w-38:focus{
        width: 14.5rem;
    }

    .sm\:focus\:w-40:focus{
        width: 16rem;
    }

    .sm\:focus\:w-42:focus{
        width: 18rem;
    }

    .sm\:focus\:w-44:focus{
        width: 20rem;
    }

    .sm\:focus\:w-46:focus{
        width: 22rem;
    }

    .sm\:focus\:w-48:focus{
        width: 24rem;
    }

    .sm\:focus\:w-52:focus{
        width: 28rem;
    }

    .sm\:focus\:w-56:focus{
        width: 32rem;
    }

    .sm\:focus\:w-60:focus{
        width: 36rem;
    }

    .sm\:focus\:w-64:focus{
        width: 40rem;
    }

    .sm\:focus\:w-68:focus{
        width: 44rem;
    }

    .sm\:focus\:w-72:focus{
        width: 48rem;
    }

    .sm\:focus\:w-76:focus{
        width: 52rem;
    }

    .sm\:focus\:w-80:focus{
        width: 56rem;
    }

    .sm\:focus\:w-84:focus{
        width: 60rem;
    }

    .sm\:focus\:w-hf:focus{
        width: 50%;
    }

    .sm\:focus\:w-third:focus{
        width: 33.333%;
    }

    .sm\:focus\:w-two-third:focus{
        width: 66.67%;
    }

    .sm\:focus\:w-quarter:focus{
        width: 25%;
    }

    .sm\:focus\:w-three-quarter:focus{
        width: 75%;
    }

    .sm\:focus\:w-fifth:focus{
        width: 20%;
    }

    .sm\:focus\:w-two-fifth:focus{
        width: 40%;
    }

    .sm\:focus\:w-three-fifth:focus{
        width: 60%;
    }

    .sm\:focus\:w-four-fifth:focus{
        width: 80%;
    }

    .sm\:focus\:w-tenth:focus{
        width: 10%;
    }

    .sm\:focus\:w-two-tenth:focus{
        width: 20%;
    }

    .sm\:focus\:w-three-tenth:focus{
        width: 30%;
    }

    .sm\:focus\:w-four-tenth:focus{
        width: 40%;
    }

    .sm\:focus\:w-five-tenth:focus{
        width: 50%;
    }

    .sm\:focus\:w-six-tenth:focus{
        width: 60%;
    }

    .sm\:focus\:w-seven-tenth:focus{
        width: 70%;
    }

    .sm\:focus\:w-eight-tenth:focus{
        width: 80%;
    }

    .sm\:focus\:w-nine-tenth:focus{
        width: 90%;
    }

    .sm\:focus\:w-full:focus{
        width: 100%;
    }

    .sm\:focus\:w-min:focus{
        width: min-content;
    }

    .sm\:focus\:w-max:focus{
        width: max-content;
    }

    .sm\:focus\:w-fit:focus{
        width: fit-content;
    }

    .sm\:focus\:min-vh-10:focus{
        min-height: 10vh;
    }

    .sm\:focus\:min-vh-20:focus{
        min-height: 20vh;
    }

    .sm\:focus\:min-vh-30:focus{
        min-height: 30vh;
    }

    .sm\:focus\:min-vh-40:focus{
        min-height: 40vh;
    }

    .sm\:focus\:min-vh-50:focus{
        min-height: 50vh;
    }

    .sm\:focus\:min-vh-60:focus{
        min-height: 60vh;
    }

    .sm\:focus\:min-vh-70:focus{
        min-height: 70vh;
    }

    .sm\:focus\:min-vh-80:focus{
        min-height: 80vh;
    }

    .sm\:focus\:min-vh-90:focus{
        min-height: 90vh;
    }

    .sm\:focus\:min-vh-100:focus{
        min-height: 100vh;
    }

    .sm\:focus\:min-vw-10:focus{
        min-width: 10vh;
    }

    .sm\:focus\:min-vw-20:focus{
        min-width: 20vh;
    }

    .sm\:focus\:min-vw-30:focus{
        min-width: 30vh;
    }

    .sm\:focus\:min-vw-40:focus{
        min-width: 40vh;
    }

    .sm\:focus\:min-vw-50:focus{
        min-width: 50vh;
    }

    .sm\:focus\:min-vw-60:focus{
        min-width: 60vh;
    }

    .sm\:focus\:min-vw-70:focus{
        min-width: 70vh;
    }

    .sm\:focus\:min-vw-80:focus{
        min-width: 80vh;
    }

    .sm\:focus\:min-vw-90:focus{
        min-width: 100vh;
    }

    .sm\:focus\:min-vw-100:focus{
        min-width: 100vh;
    }

    .sm\:focus\:max-vh-10:focus{
        max-height: 10vh;
    }

    .sm\:focus\:max-vh-20:focus{
        max-height: 20vh;
    }

    .sm\:focus\:max-vh-30:focus{
        max-height: 30vh;
    }

    .sm\:focus\:max-vh-40:focus{
        max-height: 40vh;
    }

    .sm\:focus\:max-vh-50:focus{
        max-height: 50vh;
    }

    .sm\:focus\:max-vh-60:focus{
        max-height: 60vh;
    }

    .sm\:focus\:max-vh-70:focus{
        max-height: 70vh;
    }

    .sm\:focus\:max-vh-80:focus{
        max-height: 80vh;
    }

    .sm\:focus\:max-vh-90:focus{
        max-height: 100vh;
    }

    .sm\:focus\:max-vh-100:focus{
        max-height: 100vh;
    }

    .sm\:focus\:max-vw-10:focus{
        max-width: 10vh;
    }

    .sm\:focus\:max-vw-20:focus{
        max-width: 20vh;
    }

    .sm\:focus\:max-vw-30:focus{
        max-width: 30vh;
    }

    .sm\:focus\:max-vw-40:focus{
        max-width: 40vh;
    }

    .sm\:focus\:max-vw-50:focus{
        max-width: 50vh;
    }

    .sm\:focus\:max-vw-60:focus{
        max-width: 60vh;
    }

    .sm\:focus\:max-vw-70:focus{
        max-width: 70vh;
    }

    .sm\:focus\:max-vw-80:focus{
        max-width: 80vh;
    }

    .sm\:focus\:max-vw-90:focus{
        max-width: 100vh;
    }

    .sm\:focus\:max-vw-100:focus{
        max-width: 100vh;
    }

    .sm\:focus\:min-w-2:focus{
        min-width: 2px;
    }

    .sm\:focus\:min-w-4:focus{
        min-width: 4px;
    }

    .sm\:focus\:min-w-6:focus{
        min-width: 6px;
    }

    .sm\:focus\:min-w-8:focus{
        min-width: 8px;
    }

    .sm\:focus\:min-w-10:focus{
        min-width: 10px;
    }

    .sm\:focus\:min-w-12:focus{
        min-width: 12px;
    }

    .sm\:focus\:min-w-14:focus{
        min-width: 14px;
    }

    .sm\:focus\:min-w-16:focus{
        min-width: 16px;
    }

    .sm\:focus\:min-w-18:focus{
        min-width: 18px;
    }

    .sm\:focus\:min-w-20:focus{
        min-width: 20px;
    }

    .sm\:focus\:min-w-22:focus{
        min-width: 1.5rem;
    }

    .sm\:focus\:min-w-24:focus{
        min-width: 3rem;
    }

    .sm\:focus\:min-w-26:focus{
        min-width: 4.5rem;
    }

    .sm\:focus\:min-w-28:focus{
        min-width: 6rem;
    }

    .sm\:focus\:min-w-30:focus{
        min-width: 7.5rem;
    }

    .sm\:focus\:min-w-32:focus{
        min-width: 10rem;
    }

    .sm\:focus\:min-w-34:focus{
        min-width: 11.5rem;
    }

    .sm\:focus\:min-w-36:focus{
        min-width: 13rem;
    }

    .sm\:focus\:min-w-38:focus{
        min-width: 14.5rem;
    }

    .sm\:focus\:min-w-40:focus{
        min-width: 16rem;
    }

    .sm\:focus\:min-w-42:focus{
        min-width: 18rem;
    }

    .sm\:focus\:min-w-44:focus{
        min-width: 20rem;
    }

    .sm\:focus\:min-w-46:focus{
        min-width: 22rem;
    }

    .sm\:focus\:min-w-48:focus{
        min-width: 24rem;
    }

    .sm\:focus\:min-w-hf:focus{
        min-width: 50%;
    }

    .sm\:focus\:min-w-full:focus{
        min-width: 100%;
    }

    .sm\:focus\:min-w-min:focus{
        min-width: min-content;
    }

    .sm\:focus\:min-w-max:focus{
        min-width: max-content;
    }

    .sm\:focus\:min-w-fit:focus{
        min-width: fit-content;
    }

    .sm\:focus\:max-w-0:focus{
        max-width: 0;
    }

    .sm\:focus\:max-w-2:focus{
        max-width: 2px;
    }

    .sm\:focus\:max-w-4:focus{
        max-width: 4px;
    }

    .sm\:focus\:max-w-6:focus{
        max-width: 6px;
    }

    .sm\:focus\:max-w-8:focus{
        max-width: 8px;
    }

    .sm\:focus\:max-w-10:focus{
        max-width: 10px;
    }

    .sm\:focus\:max-w-12:focus{
        max-width: 12px;
    }

    .sm\:focus\:max-w-14:focus{
        max-width: 14px;
    }

    .sm\:focus\:max-w-16:focus{
        max-width: 16px;
    }

    .sm\:focus\:max-w-18:focus{
        max-width: 18px;
    }

    .sm\:focus\:max-w-20:focus{
        max-width: 20px;
    }

    .sm\:focus\:max-w-22:focus{
        max-width: 1.5rem;
    }

    .sm\:focus\:max-w-24:focus{
        max-width: 3rem;
    }

    .sm\:focus\:max-w-26:focus{
        max-width: 4.5rem;
    }

    .sm\:focus\:max-w-28:focus{
        max-width: 6rem;
    }

    .sm\:focus\:max-w-30:focus{
        max-width: 7.5rem;
    }

    .sm\:focus\:max-w-32:focus{
        max-width: 10rem;
    }

    .sm\:focus\:max-w-34:focus{
        max-width: 11.5rem;
    }

    .sm\:focus\:max-w-36:focus{
        max-width: 13rem;
    }

    .sm\:focus\:max-w-38:focus{
        max-width: 14.5rem;
    }

    .sm\:focus\:max-w-40:focus{
        max-width: 16rem;
    }

    .sm\:focus\:max-w-42:focus{
        max-width: 18rem;
    }

    .sm\:focus\:max-w-44:focus{
        max-width: 20rem;
    }

    .sm\:focus\:max-w-46:focus{
        max-width: 22rem;
    }

    .sm\:focus\:max-w-48:focus{
        max-width: 24rem;
    }

    .sm\:focus\:max-w-hf:focus{
        max-width: 50%;
    }

    .sm\:focus\:max-w-full:focus{
        max-width: 100%;
    }

    .sm\:focus\:max-w-max:focus{
        max-width: max-content;
    }

    .sm\:focus\:max-w-max:focus{
        max-width: max-content;
    }

    .sm\:focus\:max-w-fit:focus{
        max-width: fit-content;
    }

    .sm\:focus\:h-0:focus{
        height: 0;
    }

    .sm\:focus\:h-2:focus{
        height: 2px;
    }

    .sm\:focus\:h-4:focus{
        height: 4px;
    }

    .sm\:focus\:h-6:focus{
        height: 6px;
    }

    .sm\:focus\:h-8:focus{
        height: 8px;
    }

    .sm\:focus\:h-10:focus{
        height: 10px;
    }

    .sm\:focus\:h-12:focus{
        height: 12px;
    }

    .sm\:focus\:h-14:focus{
        height: 14px;
    }

    .sm\:focus\:h-16:focus{
        height: 16px;
    }

    .sm\:focus\:h-18:focus{
        height: 18px;
    }

    .sm\:focus\:h-20:focus{
        height: 20px;
    }

    .sm\:focus\:h-22:focus{
        height: 1.5rem;
    }

    .sm\:focus\:h-24:focus{
        height: 3rem;
    }

    .sm\:focus\:h-26:focus{
        height: 4.5rem;
    }

    .sm\:focus\:h-28:focus{
        height: 6rem;
    }

    .sm\:focus\:h-30:focus{
        height: 7.5rem;
    }

    .sm\:focus\:h-32:focus{
        height: 10rem;
    }

    .sm\:focus\:h-34:focus{
        height: 11.5rem;
    }

    .sm\:focus\:h-36:focus{
        height: 13rem;
    }

    .sm\:focus\:h-38:focus{
        height: 14.5rem;
    }

    .sm\:focus\:h-40:focus{
        height: 16rem;
    }

    .sm\:focus\:h-42:focus{
        height: 18rem;
    }

    .sm\:focus\:h-44:focus{
        height: 20rem;
    }

    .sm\:focus\:h-46:focus{
        height: 22rem;
    }

    .sm\:focus\:h-48:focus{
        height: 24rem;
    }

    .sm\:focus\:h-52:focus{
        height: 28rem;
    }

    .sm\:focus\:h-56:focus{
        height: 32rem;
    }

    .sm\:focus\:h-60:focus{
        height: 36rem;
    }

    .sm\:focus\:h-64:focus{
        height: 40rem;
    }

    .sm\:focus\:h-68:focus{
        height: 44rem;
    }

    .sm\:focus\:h-72:focus{
        height: 48rem;
    }

    .sm\:focus\:h-76:focus{
        height: 52rem;
    }

    .sm\:focus\:h-80:focus{
        height: 56rem;
    }

    .sm\:focus\:h-84:focus{
        height: 60rem;
    }

    .sm\:focus\:h-hf:focus{
        height: 50%;
    }

    .sm\:focus\:h-third:focus{
        height: 33.333%;
    }

    .sm\:focus\:h-two-third:focus{
        height: 66.67%;
    }

    .sm\:focus\:h-quarter:focus{
        height: 25%;
    }

    .sm\:focus\:h-three-quarter:focus{
        height: 75%;
    }

    .sm\:focus\:h-fifth:focus{
        height: 20%;
    }

    .sm\:focus\:h-two-fifth:focus{
        height: 40%;
    }

    .sm\:focus\:h-three-fifth:focus{
        height: 60%;
    }

    .sm\:focus\:h-four-fifth:focus{
        height: 80%;
    }

    .sm\:focus\:h-tenth:focus{
        height: 10%;
    }

    .sm\:focus\:h-two-tenth:focus{
        height: 20%;
    }

    .sm\:focus\:h-three-tenth:focus{
        height: 30%;
    }

    .sm\:focus\:h-four-tenth:focus{
        height: 40%;
    }

    .sm\:focus\:h-five-tenth:focus{
        height: 50%;
    }

    .sm\:focus\:h-six-tenth:focus{
        height: 60%;
    }

    .sm\:focus\:h-seventh-tenth:focus{
        height: 70%;
    }

    .sm\:focus\:h-eight-tenth:focus{
        height: 80%;
    }

    .sm\:focus\:h-nine-tenth:focus{
        height: 90%;
    }

    .sm\:focus\:h-full:focus{
        height: 100%;
    }

    .sm\:focus\:h-min:focus{
        height: min-content;
    }

    .sm\:focus\:h-max:focus{
        height: max-content;
    }

    .sm\:focus\:h-fit:focus{
        height: fit-content;
    }

    .sm\:focus\:min-h-0:focus{
        min-height: 0;
    }

    .sm\:focus\:min-h-2:focus{
        min-height: 2px;
    }

    .sm\:focus\:min-h-4:focus{
        min-height: 4px;
    }

    .sm\:focus\:min-h-6:focus{
        min-height: 6px;
    }

    .sm\:focus\:min-h-8:focus{
        min-height: 8px;
    }

    .sm\:focus\:min-h-10:focus{
        min-height: 10px;
    }

    .sm\:focus\:min-h-12:focus{
        min-height: 12px;
    }

    .sm\:focus\:min-h-14:focus{
        min-height: 14px;
    }

    .sm\:focus\:min-h-16:focus{
        min-height: 16px;
    }

    .sm\:focus\:min-h-18:focus{
        min-height: 18px;
    }

    .sm\:focus\:min-h-20:focus{
        min-height: 20px;
    }

    .sm\:focus\:min-h-22:focus{
        min-height: 1.5rem;
    }

    .sm\:focus\:min-h-24:focus{
        min-height: 3rem;
    }

    .sm\:focus\:min-h-26:focus{
        min-height: 4.5rem;
    }

    .sm\:focus\:min-h-28:focus{
        min-height: 6rem;
    }

    .sm\:focus\:min-h-30:focus{
        min-height: 7.5rem;
    }

    .sm\:focus\:min-h-32:focus{
        min-height: 10rem;
    }

    .sm\:focus\:min-h-34:focus{
        min-height: 11.5rem;
    }

    .sm\:focus\:min-h-36:focus{
        min-height: 13rem;
    }

    .sm\:focus\:min-h-38:focus{
        min-height: 14.5rem;
    }

    .sm\:focus\:min-h-40:focus{
        min-height: 16rem;
    }

    .sm\:focus\:min-h-42:focus{
        min-height: 18rem;
    }

    .sm\:focus\:min-h-44:focus{
        min-height: 20rem;
    }

    .sm\:focus\:min-h-46:focus{
        min-height: 22rem;
    }

    .sm\:focus\:min-h-48:focus{
        min-height: 24rem;
    }

    .sm\:focus\:min-h-hf:focus{
        min-height: 50%;
    }

    .sm\:focus\:min-h-full:focus{
        min-height: 100%;
    }

    .sm\:focus\:min-h-min:focus{
        min-height: min-content;
    }

    .sm\:focus\:min-h-max:focus{
        min-height: max-content;
    }

    .sm\:focus\:min-h-fit:focus{
        min-height: fit-content;
    }

    .sm\:focus\:max-h-0:focus{
        max-height: 0;
    }

    .sm\:focus\:max-h-2:focus{
        max-height: 2px;
    }

    .sm\:focus\:max-h-4:focus{
        max-height: 4px;
    }

    .sm\:focus\:max-h-6:focus{
        max-height: 6px;
    }

    .sm\:focus\:max-h-8:focus{
        max-height: 8px;
    }

    .sm\:focus\:max-h-10:focus{
        max-height: 10px;
    }

    .sm\:focus\:max-h-12:focus{
        max-height: 12px;
    }

    .sm\:focus\:max-h-14:focus{
        max-height: 14px;
    }

    .sm\:focus\:max-h-16:focus{
        max-height: 16px;
    }

    .sm\:focus\:max-h-18:focus{
        max-height: 18px;
    }

    .sm\:focus\:max-h-20:focus{
        max-height: 20px;
    }

    .sm\:focus\:max-h-22:focus{
        max-height: 1.5rem;
    }

    .sm\:focus\:max-h-24:focus{
        max-height: 3rem;
    }

    .sm\:focus\:max-h-26:focus{
        max-height: 4.5rem;
    }

    .sm\:focus\:max-h-28:focus{
        max-height: 6rem;
    }

    .sm\:focus\:max-h-30:focus{
        max-height: 7.5rem;
    }

    .sm\:focus\:max-h-32:focus{
        max-height: 10rem;
    }

    .sm\:focus\:max-h-34:focus{
        max-height: 11.5rem;
    }

    .sm\:focus\:max-h-36:focus{
        max-height: 13rem;
    }

    .sm\:focus\:max-h-38:focus{
        max-height: 14.5rem;
    }

    .sm\:focus\:max-h-40:focus{
        max-height: 16rem;
    }

    .sm\:focus\:max-h-42:focus{
        max-height: 18rem;
    }

    .sm\:focus\:max-h-44:focus{
        max-height: 20rem;
    }

    .sm\:focus\:max-h-46:focus{
        max-height: 22rem;
    }

    .sm\:focus\:max-h-48:focus{
        max-height: 24rem;
    }

    .sm\:focus\:max-h-hf:focus{
        max-height: 50%;
    }

    .sm\:focus\:max-h-full:focus{
        max-height: 100%;
    }

    .sm\:focus\:max-h-max:focus{
        max-height: max-content;
    }

    .sm\:focus\:max-h-max:focus{
        max-height: max-content;
    }

    .sm\:focus\:max-h-fit:focus{
        max-height: fit-content;
    }

    .sm\:focus\:sans:focus{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .sm\:focus\:serif:focus{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .sm\:focus\:mono:focus{
        font-family: 'Courier New', Courier, monospace;
    }

    .sm\:focus\:font-s-xs:focus{
        font-size: var(--velocity-font-s-xs);
    }

    .sm\:focus\:font-s-sm:focus{
        font-size: var(--velocity-font-s-sm);
    }

    .sm\:focus\:font-s-md:focus{
        font-size: var(--velocity-font-s-md);
    }

    .sm\:focus\:font-s-lg:focus{
        font-size: var(--velocity-font-s-lg);
    }

    .sm\:focus\:font-s-xm:focus{
        font-size: var(--velocity-font-s-xm);
    }

    .sm\:focus\:font-s-xl:focus{
        font-size: var(--velocity-font-s-xl);
    }

    .sm\:focus\:font-s-2md:focus{
        font-size: var(--velocity-font-s-2md);
    }

    .sm\:focus\:font-s-2xm:focus{
        font-size: var(--velocity-font-s-2xm);
    }

    .sm\:focus\:font-s-2lg:focus{
        font-size: var(--velocity-font-s-2lg);
    }

    .sm\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:focus\:font-s-2xl:focus{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:focus\:font-s-4md:focus{
        font-size: var(--velocity-font-s-4md);
    }

    .sm\:focus\:font-s-6md:focus{
        font-size: var(--velocity-font-s-6md);
    }

    .sm\:focus\:font-s-8md:focus{
        font-size: var(--velocity-font-s-8md);
    }

    .sm\:focus\:font-smoothing-antialiased:focus{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .sm\:focus\:font-subpixel-antialiased:focus{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .sm\:focus\:italic:focus{
        font-style: italic;
    }

    .sm\:focus\:italic-0:focus{
        font-style: normal;
    }

    .sm\:focus\:font-w-thin:focus{
        font-weight: 100;
    }

    .sm\:focus\:font-w-extralight:focus{
        font-weight: 200;
    }

    .sm\:focus\:font-w-light:focus{
        font-weight: 300;
    }

    .sm\:focus\:font-w-normal:focus{
        font-weight: 400;
    }

    .sm\:focus\:font-w-medium:focus{
        font-weight: 500;
    }

    .sm\:focus\:font-w-semibold:focus{
        font-weight: 600;
    }

    .sm\:focus\:font-w-bold:focus{
        font-weight: 700;
    }

    .sm\:focus\:font-w-extrabold:focus{
        font-weight: 800;
    }

    .sm\:focus\:font-w-black:focus{
        font-weight: 900;
    }

    .sm\:focus\:letter-space-lt:focus{
        letter-spacing: -0.25rem;
    }

    .sm\:focus\:letter-space-tt:focus{
        letter-spacing: -0.125rem;
    }

    .sm\:focus\:letter-space-normal:focus{
        letter-spacing: 0;
    }

    .sm\:focus\:letter-space-wide:focus{
        letter-spacing: 0.125rem;
    }

    .sm\:focus\:letter-space-wider:focus{
        letter-spacing: 0.25rem;
    }

    .sm\:focus\:line-h-1:focus{
        line-height: 0.25rem;
    }

    .sm\:focus\:line-h-2:focus{
        line-height: 0.5rem;
    }

    .sm\:focus\:line-h-3:focus{
        line-height: 0.75rem;
    }

    .sm\:focus\:line-h-4:focus{
        line-height: 1rem;
    }

    .sm\:focus\:line-h-5:focus{
        line-height: 1.25rem;
    }

    .sm\:focus\:line-h-6:focus{
        line-height: 1.5rem;
    }

    .sm\:focus\:line-h-7:focus{
        line-height: 1.75rem;
    }

    .sm\:focus\:line-h-8:focus{
        line-height: 2rem;
    }

    .sm\:focus\:line-h-9:focus{
        line-height: 2.25rem;
    }

    .sm\:focus\:line-h-10:focus{
        line-height: 2.5rem;
    }

    .sm\:focus\:line-h-normal:focus{
        line-height: 1;
    }

    .sm\:focus\:line-h-sm:focus{
        line-height: 1.25;
    }

    .sm\:focus\:line-h-md:focus{
        line-height: 1.5;
    }

    .sm\:focus\:line-h-lg:focus{
        line-height: 1.75;
    }

    .sm\:focus\:line-h-lg:focus{
        line-height: 2;
    }

    .sm\:focus\:line-h-xl:focus{
        line-height: 4;
    }

    .sm\:focus\:list-img-none:focus{
        list-style-image: none;
    }

    .sm\:focus\:list-position-inside:focus{
        list-style-position: inside;
    }

    .sm\:focus\:list-position-outside:focus{
        list-style-position: outside;
    }

    .sm\:focus\:list-type-none:focus{
        list-style-type: none;
    }

    .sm\:focus\:list-type-disc:focus{
        list-style-type: disc;
    }

    .sm\:focus\:list-type-decimal:focus{
        list-style-type: decimal;
    }

    .sm\:focus\:list-type-square:focus{
        list-style-type: square;
    }

    .sm\:focus\:left-text:focus{
        text-align: left;
    }

    .sm\:focus\:right-text:focus{
        text-align: right;
    }

    .sm\:focus\:justify-text:focus{
        text-align: justify;
    }

    .sm\:focus\:center-text:focus{
        text-align: center;
    }

    .sm\:focus\:start-text:focus{
        text-align: start;
    }

    .sm\:focus\:end-text:focus{
        text-align: end;
    }

    .sm\:focus\:underline-text:focus{
        text-decoration-line: underline;
    }

    .sm\:focus\:overline-text:focus{
        text-decoration-line: overline;
    }

    .sm\:focus\:strikethrough-text:focus{
        text-decoration-line: line-through;
    }

    .sm\:focus\:no-decoration-text:focus{
        text-decoration-line: none;
    }

    .sm\:focus\:text-decoration-solid:focus{
        text-decoration-style: solid;
    }

    .sm\:focus\:text-decoration-double:focus{
        text-decoration-style: double;
    }

    .sm\:focus\:text-decoration-dotted:focus{
        text-decoration-style: dotted;
    }

    .sm\:focus\:text-decoration-dashed:focus{
        text-decoration-style: dashed;
    }

    .sm\:focus\:text-decoration-wavy:focus{
        text-decoration-style: wavy;
    }

    .sm\:focus\:decoration-thick-auto:focus{
        text-decoration-thickness: auto;
    }

    .sm\:focus\:decoration-thick-0:focus{
        text-decoration-thickness: 0;
    }

    .sm\:focus\:decoration-thick-sm:focus{
        text-decoration-thickness: 1px;
    }

    .sm\:focus\:decoration-thick-md:focus{
        text-decoration-thickness: 2px;
    }

    .sm\:focus\:decoration-thick-lg:focus{
        text-decoration-thickness: 4px;
    }

    .sm\:focus\:decoration-thick-xl:focus{
        text-decoration-thickness: 8px;
    }

    .sm\:focus\:underline-offset-auto:focus{
        text-underline-offset: auto;
    }

    .sm\:focus\:underline-offset-0:focus{
        text-underline-offset: 0;
    }

    .sm\:focus\:underline-offset-sm:focus{
        text-underline-offset: 1px;
    }

    .sm\:focus\:underline-offset-md:focus{
        text-underline-offset: 2px;
    }

    .sm\:focus\:underline-offset-lg:focus{
        text-underline-offset: 4px;
    }

    .sm\:focus\:underline-offset-xl:focus{
        text-underline-offset: 8px;
    }

    .sm\:focus\:text-uppercase:focus{
        text-transform: uppercase;
    }

    .sm\:focus\:text-lowercase:focus{
        text-transform: lowercase;
    }

    .sm\:focus\:text-capitalize:focus{
        text-transform: capitalize;
    }

    .sm\:focus\:text-no-case:focus{
        text-transform: none;
    }

    .sm\:focus\:text-ellipsis:focus{
        text-overflow: ellipsis;
    }

    .sm\:focus\:text-clip:focus{
        text-overflow: clip;
    }

    .sm\:focus\:text-wrap:focus{
        text-wrap: wrap;
    }

    .sm\:focus\:text-nowrap:focus{
        text-wrap: nowrap;
    }

    .sm\:focus\:text-balance:focus{
        text-wrap: balance;
    }

    .sm\:focus\:text-pretty:focus{
        text-wrap: pretty;
    }

    .sm\:focus\:text-indent-0:focus{
        text-indent: 0;
    }

    .sm\:focus\:text-indent-1:focus{
        text-indent: 1px;
    }

    .sm\:focus\:text-indent-2:focus{
        text-indent: 2px;
    }

    .sm\:focus\:text-indent-4:focus{
        text-indent: 4px;
    }

    .sm\:focus\:text-indent-6:focus{
        text-indent: 6px;
    }

    .sm\:focus\:text-indent-8:focus{
        text-indent: 8px;
    }

    .sm\:focus\:text-indent-10:focus{
        text-indent: 10px;
    }

    .sm\:focus\:text-indent-12:focus{
        text-indent: 12px;
    }

    .sm\:focus\:text-indent-14:focus{
        text-indent: 14px;
    }

    .sm\:focus\:text-indent-16:focus{
        text-indent: 16px;
    }

    .sm\:focus\:text-indent-18:focus{
        text-indent: 18px;
    }

    .sm\:focus\:text-indent-20:focus{
        text-indent: 20px;
    }

    .sm\:focus\:vertical-align-baseline:focus{
        vertical-align: baseline;
    }

    .sm\:focus\:vertical-align-top:focus{
        vertical-align: top;
    }

    .sm\:focus\:vertical-align-bottom:focus{
        vertical-align: bottom;
    }

    .sm\:focus\:vertical-align-middle:focus{
        vertical-align: middle;
    }

    .sm\:focus\:vertical-align-text-top:focus{
        vertical-align: text-top;
    }

    .sm\:focus\:vertical-align-text-bottom:focus{
        vertical-align: text-bottom;
    }

    .sm\:focus\:vertical-align-sub:focus{
        vertical-align: sub;
    }

    .sm\:focus\:vertical-align-super:focus{
        vertical-align: super;
    }

    .sm\:focus\:white-space-normal:focus{
        white-space: normal;
    }

    .sm\:focus\:white-space-nowrap:focus{
        white-space: nowrap;
    }

    .sm\:focus\:white-space-pre:focus{
        white-space: pre;
    }

    .sm\:focus\:white-space-pre-line:focus{
        white-space: pre-line;
    }

    .sm\:focus\:white-space-pre-wrap:focus{
        white-space: pre-wrap;
    }

    .sm\:focus\:white-break-spaces:focus{
        white-space: break-spaces;
    }

    .sm\:focus\:word-break-normal:focus{
        word-break: normal;
    }

    .sm\:focus\:word-break-words:focus{
        word-break: break-word;
    }

    .sm\:focus\:word-break-all:focus{
        word-break: break-all;
    }

    .sm\:focus\:word-break-keep:focus{
        word-break: keep-all;
    }

    .sm\:focus\:content-none:focus{
        content: none;
    }

    .sm\:focus\:content-blank:focus{
        content: "";
    }

    .sm\:focus\:bg-fixed:focus{
        background-attachment: fixed;
    }

    .sm\:focus\:bg-local:focus{
        background-attachment: local;
    }

    .sm\:focus\:bg-scroll:focus{
        background-attachment: scroll;
    }

    .sm\:focus\:bg-clip-border:focus{
        background-clip: border-box;
    }

    .sm\:focus\:bg-clip-content:focus{
        background-clip: content-box;
    }

    .sm\:focus\:bg-clip-padding:focus{
        background-clip: padding-box;
    }

    .sm\:focus\:bg-clip-text:focus{
        background-clip: text;
    }

    .sm\:focus\:bg-or-border:focus{
        background-origin: border-box;
    }

    .sm\:focus\:bg-origin-border:focus{
        background-origin: border-box;
    }

    .sm\:focus\:bg-origin-padding:focus{
        background-origin: padding-box;
    }

    .sm\:focus\:bg-origin-content:focus{
        background-origin: content-box;
    }

    .sm\:focus\:bg-top:focus{
        background-position: top;
    }

    .sm\:focus\:bg-bottom:focus{
        background-position: bottom;
    }

    .sm\:focus\:bg-center:focus{
        background-position: center;
    }

    .sm\:focus\:bg-left:focus{
        background-position: left;
    }

    .sm\:focus\:bg-right:focus{
        background-position: top;
    }

    .sm\:focus\:bg-left-top:focus{
        background-position: left top;
    }

    .sm\:focus\:bg-right-top:focus{
        background-position: right top;
    }

    .sm\:focus\:bg-left-bottom:focus{
        background-position: left bottom;
    }

    .sm\:focus\:bg-right-bottom:focus{
        background-position: right bottom;
    }

    .sm\:focus\:bg-no-repeat:focus{
        background-repeat: no-repeat;
    }

    .sm\:focus\:bg-repeat:focus{
        background-repeat: repeat;
    }

    .sm\:focus\:bg-repeat-x:focus{
        background-repeat: repeat-x;
    }

    .sm\:focus\:bg-repeat-y:focus{
        background-repeat: repeat-y;
    }

    .sm\:focus\:bg-repeat-space:focus{
        background-repeat: space;
    }

    .sm\:focus\:bg-repeat-round:focus{
        background-repeat: round;
    }

    .sm\:focus\:bg-s-auto:focus{
        background-size: auto;
    }

    .sm\:focus\:bg-s-cover:focus{
        background-size: cover;
    }

    .sm\:focus\:bg-s-contain:focus{
        background-size: contain;
    }

    /* padding */
    .sm\:focus\:p-auto:focus{
        padding: auto;
    }

    .sm\:focus\:p-0:focus{
        padding: 0;
    }

    .sm\:focus\:p-4:focus{
        padding: var(--velocity-padding-4);
    }

    .sm\:focus\:p-8:focus{
        padding: var(--velocity-padding-8);
    }

    .sm\:focus\:p-12:focus{
        padding: var(--velocity-padding-12);
    }

    .sm\:focus\:p-16:focus{
        padding: var(--velocity-padding-16);
    }

    .sm\:focus\:p-20:focus{
        padding: var(--velocity-padding-20);
    }

    .sm\:focus\:p-24:focus{
        padding: var(--velocity-padding-24);
    }

    .sm\:focus\:p-28:focus{
        padding: var(--velocity-padding-28);
    }

    .sm\:focus\:p-32:focus{
        padding: var(--velocity-padding-32);
    }

    .sm\:focus\:p-36:focus{
        padding: var(--velocity-padding-36);
    }

    .sm\:focus\:p-40:focus{
        padding: var(--velocity-padding-40);
    }

    .sm\:focus\:p-44:focus{
        padding: var(--velocity-padding-44);
    }

    .sm\:focus\:p-48:focus{
        padding: var(--velocity-padding-48);
    }

    .sm\:focus\:p-52:focus{
        padding: var(--velocity-padding-52);
    }

    .sm\:focus\:p-56:focus{
        padding: var(--velocity-padding-56);
    }

    .sm\:focus\:p-60:focus{
        padding: var(--velocity-padding-60);
    }

    .sm\:focus\:p-64:focus{
        padding: var(--velocity-padding-64);
    }

    .sm\:focus\:p-68:focus{
        padding: var(--velocity-padding-68);
    }

    .sm\:focus\:p-72:focus{
        padding: var(--velocity-padding-72);
    }

    .sm\:focus\:p-76:focus{
        padding: var(--velocity-padding-76);
    }

    .sm\:focus\:p-80:focus{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .sm\:focus\:pt-auto:focus{
        padding-top: auto;
    }

    .sm\:focus\:pt-0:focus{
        padding-top: 0;
    }

    .sm\:focus\:pt-4:focus{
        padding-top: 0.25rem;
    }

    .sm\:focus\:pt-8:focus{
        padding-top: 0.5rem;
    }

    .sm\:focus\:pt-12:focus{
        padding-top: 0.75rem;
    }

    .sm\:focus\:pt-16:focus{
        padding-top: 1rem;
    }

    .sm\:focus\:pt-20:focus{
        padding-top: 1.25rem;
    }

    .sm\:focus\:pt-24:focus{
        padding-top: 1.5rem;
    }

    .sm\:focus\:pt-28:focus{
        padding-top: 1.75rem;
    }

    .sm\:focus\:pt-32:focus{
        padding-top: 2rem;
    }

    .sm\:focus\:pt-36:focus{
        padding-top: 2.25rem;
    }

    .sm\:focus\:pt-40:focus{
        padding-top: 2.5rem;
    }

    .sm\:focus\:pt-44:focus{
        padding-top: 2.75rem;
    }

    .sm\:focus\:pt-48:focus{
        padding-top: 3rem;
    }

    .sm\:focus\:pt-52:focus{
        padding-top: 3.25rem;
    }

    .sm\:focus\:pt-56:focus{
        padding-top: 3.5rem;
    }

    .sm\:focus\:pt-60:focus{
        padding-top: 3.75rem;
    }

    .sm\:focus\:pt-64:focus{
        padding-top: 4rem;
    }

    .sm\:focus\:pt-68:focus{
        padding-top: 6rem;
    }

    .sm\:focus\:pt-72:focus{
        padding-top: 8rem;
    }

    .sm\:focus\:pt-76:focus{
        padding-top: 12rem;
    }

    .sm\:focus\:pt-80:focus{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .sm\:focus\:pb-auto:focus{
        padding-bottom: auto;
    }

    .sm\:focus\:pb-0:focus{
        padding-bottom: 0;
    }

    .sm\:focus\:pb-4:focus{
        padding-bottom: 0.25rem;
    }

    .sm\:focus\:pb-8:focus{
        padding-bottom: 0.5rem;
    }

    .sm\:focus\:pb-12:focus{
        padding-bottom: 0.75rem;
    }

    .sm\:focus\:pb-16:focus{
        padding-bottom: 1rem;
    }

    .sm\:focus\:pb-20:focus{
        padding-bottom: 1.25rem;
    }

    .sm\:focus\:pb-24:focus{
        padding-bottom: 1.5rem;
    }

    .sm\:focus\:pb-28:focus{
        padding-bottom: 1.75rem;
    }

    .sm\:focus\:pb-32:focus{
        padding-bottom: 2rem;
    }

    .sm\:focus\:pb-36:focus{
        padding-bottom: 2.25rem;
    }

    .sm\:focus\:pb-40:focus{
        padding-bottom: 2.5rem;
    }

    .sm\:focus\:pb-44:focus{
        padding-bottom: 2.75rem;
    }

    .sm\:focus\:pb-48:focus{
        padding-bottom: 3rem;
    }

    .sm\:focus\:pb-52:focus{
        padding-bottom: 3.25rem;
    }

    .sm\:focus\:pb-56:focus{
        padding-bottom: 3.5rem;
    }

    .sm\:focus\:pb-60:focus{
        padding-bottom: 3.75rem;
    }

    .sm\:focus\:pb-64:focus{
        padding-bottom: 4rem;
    }

    .sm\:focus\:pb-68:focus{
        padding-bottom: 6rem;
    }

    .sm\:focus\:pb-72:focus{
        padding-bottom: 8rem;
    }

    .sm\:focus\:pb-76:focus{
        padding-bottom: 12rem;
    }

    .sm\:focus\:pb-80:focus{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .sm\:focus\:pl-0:focus{
        padding-left: auto;
    }

    .sm\:focus\:pl-0:focus{
        padding-left: 0;
    }

    .sm\:focus\:pl-4:focus{
        padding-left: 0.25rem;
    }

    .sm\:focus\:pl-8:focus{
        padding-left: 0.5rem;
    }

    .sm\:focus\:pl-12:focus{
        padding-left: 0.75rem;
    }

    .sm\:focus\:pl-16:focus{
        padding-left: 1rem;
    }

    .sm\:focus\:pl-20:focus{
        padding-left: 1.25rem;
    }

    .sm\:focus\:pl-24:focus{
        padding-left: 1.5rem;
    }

    .sm\:focus\:pl-28:focus{
        padding-left: 1.75rem;
    }

    .sm\:focus\:pl-32:focus{
        padding-left: 2rem;
    }

    .sm\:focus\:pl-36:focus{
        padding-left: 2.25rem;
    }

    .sm\:focus\:pl-40:focus{
        padding-left: 2.5rem;
    }

    .sm\:focus\:pl-44:focus{
        padding-left: 2.75rem;
    }

    .sm\:focus\:pl-48:focus{
        padding-left: 3rem;
    }

    .sm\:focus\:pl-52:focus{
        padding-left: 3.25rem;
    }

    .sm\:focus\:pl-56:focus{
        padding-left: 3.5rem;
    }

    .sm\:focus\:pl-60:focus{
        padding-left: 3.75rem;
    }

    .sm\:focus\:pl-64:focus{
        padding-left: 4rem;
    }

    .sm\:focus\:pl-68:focus{
        padding-left: 6rem;
    }

    .sm\:focus\:pl-72:focus{
        padding-left: 8rem;
    }

    .sm\:focus\:pl-76:focus{
        padding-left: 12rem;
    }

    .sm\:focus\:pl-80:focus{
        padding-left: 16rem;
    }

    /** padding-right **/
    .sm\:focus\:pr-auto:focus{
        padding-right: auto;
    }

    .sm\:focus\:pr-0:focus{
        padding-right: 0;
    }

    .sm\:focus\:pr-4:focus{
        padding-right: 0.25rem;
    }

    .sm\:focus\:pr-8:focus{
        padding-right: 0.5rem;
    }

    .sm\:focus\:pr-12:focus{
        padding-right: 0.75rem;
    }

    .sm\:focus\:pr-16:focus{
        padding-right: 1rem;
    }

    .sm\:focus\:pr-20:focus{
        padding-right: 1.25rem;
    }

    .sm\:focus\:pr-24:focus{
        padding-right: 1.5rem;
    }

    .sm\:focus\:pr-28:focus{
        padding-right: 1.75rem;
    }

    .sm\:focus\:pr-32:focus{
        padding-right: 2rem;
    }

    .sm\:focus\:pr-36:focus{
        padding-right: 2.25rem;
    }

    .sm\:focus\:pr-40:focus{
        padding-right: 2.5rem;
    }

    .sm\:focus\:pr-44:focus{
        padding-right: 2.75rem;
    }

    .sm\:focus\:pr-48:focus{
        padding-right: 3rem;
    }

    .sm\:focus\:pr-52:focus{
        padding-right: 3.25rem;
    }

    .sm\:focus\:pr-56:focus{
        padding-right: 3.5rem;
    }

    .sm\:focus\:pr-60:focus{
        padding-right: 3.75rem;
    }

    .sm\:focus\:pr-64:focus{
        padding-right: 4rem;
    }

    .sm\:focus\:pr-68:focus{
        padding-right: 6rem;
    }

    .sm\:focus\:pr-72:focus{
        padding-right: 8rem;
    }

    .sm\:focus\:pr-76:focus{
        padding-right: 12rem;
    }

    .sm\:focus\:pr-80:focus{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .sm\:focus\:px-auto:focus{
        padding-left: auto;
        padding-right: auto;
    }

    .sm\:focus\:px-0:focus{
        padding-left: 0;
        padding-right: 0;
    }

    .sm\:focus\:px-4:focus{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:focus\:px-8:focus{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .sm\:focus\:px-12:focus{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .sm\:focus\:px-16:focus{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:focus\:px-20:focus{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:focus\:px-24:focus{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:focus\:px-28:focus{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .sm\:focus\:px-32:focus{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .sm\:focus\:px-36:focus{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .sm\:focus\:px-40:focus{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .sm\:focus\:px-44:focus{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .sm\:focus\:px-48:focus{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .sm\:focus\:px-52:focus{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .sm\:focus\:px-56:focus{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .sm\:focus\:px-60:focus{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .sm\:focus\:px-64:focus{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .sm\:focus\:px-68:focus{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .sm\:focus\:px-72:focus{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .sm\:focus\:px-76:focus{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .sm\:focus\:px-80:focus{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .sm\:focus\:py-auto:focus{
        padding-top: auto;
        padding-bottom: auto;
    }

    .sm\:focus\:py-0:focus{
        padding-top: 0;
        padding-bottom: 0;
    }

    .sm\:focus\:py-4:focus{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .sm\:focus\:py-8:focus{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:focus\:py-12:focus{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:focus\:py-16:focus{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .sm\:focus\:py-20:focus{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .sm\:focus\:py-24:focus{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:focus\:py-28:focus{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .sm\:focus\:py-32:focus{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .sm\:focus\:py-36:focus{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .sm\:focus\:py-40:focus{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .sm\:focus\:py-44:focus{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .sm\:focus\:py-48:focus{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .sm\:focus\:py-52:focus{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .sm\:focus\:py-56:focus{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .sm\:focus\:py-60:focus{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .sm\:focus\:py-64:focus{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:focus\:py-68:focus{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:focus\:py-72:focus{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:focus\:py-76:focus{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .sm\:focus\:py-80:focus{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .sm\:focus\:m-auto:focus{
        margin: auto;
    }

    .sm\:focus\:m-0:focus{
        margin: 0;
    }

    .sm\:focus\:m-4:focus{
        margin: 0.25rem;
    }

    .sm\:focus\:m-8:focus{
        margin: 0.5rem;
    }

    .sm\:focus\:m-12:focus{
        margin: 0.75rem;
    }

    .sm\:focus\:m-16:focus{
        margin: 1rem;
    }

    .sm\:focus\:m-20:focus{
        margin: 1.25rem;
    }

    .sm\:focus\:m-24:focus{
        margin: 1.5rem;
    }

    .sm\:focus\:m-28:focus{
        margin: 1.75rem;
    }

    .sm\:focus\:m-32:focus{
        margin: 2rem;
    }

    .sm\:focus\:m-36:focus{
        margin: 2.25rem;
    }

    .sm\:focus\:m-40:focus{
        margin: 2.5rem;
    }

    .sm\:focus\:m-44:focus{
        margin: 2.75rem;
    }

    .sm\:focus\:m-48:focus{
        margin: 3rem;
    }

    .sm\:focus\:m-52:focus{
        margin: 3.25rem;
    }

    .sm\:focus\:m-56:focus{
        margin: 3.5rem;
    }

    .sm\:focus\:m-60:focus{
        margin: 3.75rem;
    }

    .sm\:focus\:m-64:focus{
        margin: 4rem;
    }

    .sm\:focus\:m-68:focus{
        margin: 6rem;
    }

    .sm\:focus\:m-72:focus{
        margin: 8rem;
    }

    .sm\:focus\:m-76:focus{
        margin: 12rem;
    }

    .sm\:focus\:m-80:focus{
        margin: 16rem;
    }

    /** margin top **/
    .sm\:focus\:mt-auto:focus{
        margin-top: auto;
    }

    .sm\:focus\:mt-0:focus{
        margin-top: 0;
    }

    .sm\:focus\:mt-4:focus{
        margin-top: 0.25rem;
    }

    .sm\:focus\:mt-8:focus{
        margin-top: 0.5rem;
    }

    .sm\:focus\:mt-12:focus{
        margin-top: 0.75rem;
    }

    .sm\:focus\:mt-16:focus{
        margin-top: 1rem;
    }

    .sm\:focus\:mt-20:focus{
        margin-top: 1.25rem;
    }

    .sm\:focus\:mt-24:focus{
        margin-top: 1.5rem;
    }

    .sm\:focus\:mt-28:focus{
        margin-top: 1.75rem;
    }

    .sm\:focus\:mt-32:focus{
        margin-top: 2rem;
    }

    .sm\:focus\:mt-36:focus{
        margin-top: 2.25rem;
    }

    .sm\:focus\:mt-40:focus{
        margin-top: 2.5rem;
    }

    .sm\:focus\:mt-44:focus{
        margin-top: 2.75rem;
    }

    .sm\:focus\:mt-48:focus{
        margin-top: 3rem;
    }

    .sm\:focus\:mt-52:focus{
        margin-top: 3.25rem;
    }

    .sm\:focus\:mt-56:focus{
        margin-top: 3.5rem;
    }

    .sm\:focus\:mt-60:focus{
        margin-top: 3.75rem;
    }

    .sm\:focus\:mt-64:focus{
        margin-top: 4rem;
    }

    .sm\:focus\:mt-68:focus{
        margin-top: 6rem;
    }

    .sm\:focus\:mt-72:focus{
        margin-top: 8rem;
    }

    .sm\:focus\:mt-76:focus{
        margin-top: 12rem;
    }

    .sm\:focus\:mt-80:focus{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .sm\:focus\:mb-auto:focus{
        margin-bottom: auto;
    }

    .sm\:focus\:mb-0:focus{
        margin-bottom: 0;
    }

    .sm\:focus\:mb-4:focus{
        margin-bottom: 0.25rem;
    }

    .sm\:focus\:mb-8:focus{
        margin-bottom: 0.5rem;
    }

    .sm\:focus\:mb-12:focus{
        margin-bottom: 0.75rem;
    }

    .sm\:focus\:mb-16:focus{
        margin-bottom: 1rem;
    }

    .sm\:focus\:mb-20:focus{
        margin-bottom: 1.25rem;
    }

    .sm\:focus\:mb-24:focus{
        margin-bottom: 1.5rem;
    }

    .sm\:focus\:mb-28:focus{
        margin-bottom: 1.75rem;
    }

    .sm\:focus\:mb-32:focus{
        margin-bottom: 2rem;
    }

    .sm\:focus\:mb-36:focus{
        margin-bottom: 2.25rem;
    }

    .sm\:focus\:mb-40:focus{
        margin-bottom: 2.5rem;
    }

    .sm\:focus\:mb-44:focus{
        margin-bottom: 2.75rem;
    }

    .sm\:focus\:mb-48:focus{
        margin-bottom: 3rem;
    }

    .sm\:focus\:mb-52:focus{
        margin-bottom: 3.25rem;
    }

    .sm\:focus\:mb-56:focus{
        margin-bottom: 3.5rem;
    }

    .sm\:focus\:mb-60:focus{
        margin-bottom: 3.75rem;
    }

    .sm\:focus\:mb-64:focus{
        margin-bottom: 4rem;
    }

    .sm\:focus\:mb-68:focus{
        margin-bottom: 6rem;
    }

    .sm\:focus\:mb-72:focus{
        margin-bottom: 8rem;
    }

    .sm\:focus\:mb-76:focus{
        margin-bottom: 12rem;
    }

    .sm\:focus\:mb-80:focus{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .sm\:focus\:ml-auto:focus{
        margin-left: auto;
    }

    .sm\:focus\:ml-0:focus{
        margin-left: 0;
    }

    .sm\:focus\:ml-4:focus{
        margin-left: 0.25rem;
    }

    .sm\:focus\:ml-8:focus{
        margin-left: 0.5rem;
    }

    .sm\:focus\:ml-12:focus{
        margin-left: 0.75rem;
    }

    .sm\:focus\:ml-16:focus{
        margin-left: 1rem;
    }

    .sm\:focus\:ml-20:focus{
        margin-left: 1.25rem;
    }

    .sm\:focus\:ml-24:focus{
        margin-left: 1.5rem;
    }

    .sm\:focus\:ml-28:focus{
        margin-left: 1.75rem;
    }

    .sm\:focus\:ml-32:focus{
        margin-left: 2rem;
    }

    .sm\:focus\:ml-36:focus{
        margin-left: 2.25rem;
    }

    .sm\:focus\:ml-40:focus{
        margin-left: 2.5rem;
    }

    .sm\:focus\:ml-44:focus{
        margin-left: 2.75rem;
    }

    .sm\:focus\:ml-48:focus{
        margin-left: 3rem;
    }

    .sm\:focus\:ml-52:focus{
        margin-left: 3.25rem;
    }

    .sm\:focus\:ml-56:focus{
        margin-left: 3.5rem;
    }

    .sm\:focus\:ml-60:focus{
        margin-left: 3.75rem;
    }

    .sm\:focus\:ml-64:focus{
        margin-left: 4rem;
    }

    .sm\:focus\:ml-68:focus{
        margin-left: 6rem;
    }

    .sm\:focus\:ml-72:focus{
        margin-left: 8rem;
    }

    .sm\:focus\:ml-76:focus{
        margin-left: 12rem;
    }

    .sm\:focus\:ml-80:focus{
        margin-left: 16rem;
    }

    /** margin-right **/
    .sm\:focus\:mr-auto:focus{
        margin-right: auto;
    }

    .sm\:focus\:mr-0:focus{
        margin-right: 0;
    }

    .sm\:focus\:mr-4:focus{
        margin-right: 0.25rem;
    }

    .sm\:focus\:mr-8:focus{
        margin-right: 0.5rem;
    }

    .sm\:focus\:mr-12:focus{
        margin-right: 0.75rem;
    }

    .sm\:focus\:mr-16:focus{
        margin-right: 1rem;
    }

    .sm\:focus\:mr-20:focus{
        margin-right: 1.25rem;
    }

    .sm\:focus\:mr-24:focus{
        margin-right: 1.5rem;
    }

    .sm\:focus\:mr-28:focus{
        margin-right: 1.75rem;
    }

    .sm\:focus\:mr-32:focus{
        margin-right: 2rem;
    }

    .sm\:focus\:mr-36:focus{
        margin-right: 2.25rem;
    }

    .sm\:focus\:mr-40:focus{
        margin-right: 2.5rem;
    }

    .sm\:focus\:mr-44:focus{
        margin-right: 2.75rem;
    }

    .sm\:focus\:mr-48:focus{
        margin-right: 3rem;
    }

    .sm\:focus\:mr-52:focus{
        margin-right: 3.25rem;
    }

    .sm\:focus\:mr-56:focus{
        margin-right: 3.5rem;
    }

    .sm\:focus\:mr-60:focus{
        margin-right: 3.75rem;
    }

    .sm\:focus\:mr-64:focus{
        margin-right: 4rem;
    }

    .sm\:focus\:mr-68:focus{
        margin-right: 6rem;
    }

    .sm\:focus\:mr-72:focus{
        margin-right: 8rem;
    }

    .sm\:focus\:mr-76:focus{
        margin-right: 12rem;
    }

    .sm\:focus\:mr-80:focus{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .sm\:focus\:mx-auto:focus{
        margin-left: auto;
        margin-right: auto;
    }

    .sm\:focus\:mx-0:focus{
        margin-left: 0;
        margin-right: 0;
    }

    .sm\:focus\:mx-4:focus{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .sm\:focus\:mx-8:focus{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .sm\:focus\:mx-12:focus{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .sm\:focus\:mx-16:focus{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .sm\:focus\:mx-20:focus{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .sm\:focus\:mx-24:focus{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .sm\:focus\:mx-28:focus{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .sm\:focus\:mx-32:focus{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .sm\:focus\:mx-36:focus{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .sm\:focus\:mx-40:focus{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .sm\:focus\:mx-44:focus{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .sm\:focus\:mx-48:focus{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .sm\:focus\:mx-52:focus{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .sm\:focus\:mx-56:focus{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .sm\:focus\:mx-60:focus{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .sm\:focus\:mx-64:focus{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .sm\:focus\:mx-68:focus{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .sm\:focus\:mx-72:focus{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .sm\:focus\:mx-76:focus{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .sm\:focus\:mx-80:focus{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .sm\:focus\:my-auto:focus{
        margin-top: auto;
        margin-bottom: auto;
    }

    .sm\:focus\:my-0:focus{
        margin-top: 0;
        margin-bottom: 0;
    }

    .sm\:focus\:my-4:focus{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .sm\:focus\:my-8:focus{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sm\:focus\:my-12:focus{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .sm\:focus\:my-16:focus{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .sm\:focus\:my-20:focus{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .sm\:focus\:my-24:focus{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .sm\:focus\:my-28:focus{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .sm\:focus\:my-32:focus{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .sm\:focus\:my-36:focus{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .sm\:focus\:my-40:focus{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .sm\:focus\:my-44:focus{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .sm\:focus\:my-48:focus{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .sm\:focus\:my-52:focus{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .sm\:focus\:my-56:focus{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .sm\:focus\:my-60:focus{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .sm\:focus\:my-64:focus{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .sm\:focus\:my-68:focus{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .sm\:focus\:my-72:focus{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .sm\:focus\:my-76:focus{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .sm\:focus\:my-80:focus{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .sm\:focus\:d-none:focus{
        display: none;
    }

    .sm\:focus\:d-block:focus{
        display: block;
    }

    .sm\:focus\:d-flex:focus{
        display: flex;
    }

    .sm\:focus\:d-grid:focus{
        display: grid;
    }

    .sm\:focus\:d-table:focus{
        display: table;
    }

    .sm\:focus\:d-inherit:focus{
        display: inherit;
    }

    .sm\:focus\:d-flexbox:focus{
        display: flexbox;
    }

    .sm\:focus\:d-table-column:focus{
        display: table-column;
    }

    .sm\:focus\:d-table-column-group:focus{
        display: table-column-group;
    }

    .sm\:focus\:d-table-cell:focus{
        display: table-cell;
    }

    .sm\:focus\:d-table-caption:focus{
        display: table-caption;
    }

    .sm\:focus\:d-table-row:focus{
        display: table-row;
    }

    .sm\:focus\:d-table-row-group:focus{
        display: table-row-group;
    }

    .sm\:focus\:d-inline-block:focus{
        display: inline-block;
    }

    .sm\:focus\:d-inline-flex:focus{
        display: inline-flex;
    }

    .sm\:focus\:border-round-none:focus{
        border-radius: 0;
    }

    .sm\:focus\:border-round-sm:focus{
        border-radius: var(--velocity-border-round-sm);
    }

    .sm\:focus\:border-round-md:focus{
        border-radius: var(--velocity-border-round-md);
    }

    .sm\:focus\:border-round-lg:focus{
        border-radius: var(--velocity-border-round-lg);
    }

    .sm\:focus\:border-round-xl:focus{
        border-radius: var(--velocity-border-round-xl);
    }

    .sm\:focus\:border-round-2lg:focus{
        border-radius: var(--velocity-border-round-2lg);
    }

    .sm\:focus\:border-round-sxl:focus{
        border-radius: var(--velocity-border-round-sxl);
    }

    .sm\:focus\:border-round-pill:focus{
        border-radius: var(--velocity-border-round-pill);
    }

    .sm\:focus\:border-round-full:focus{
        border-radius: var(--velocity-border-round-full);
    }

    .sm\:focus\:border-round-tl-none:focus{
        border-top-left-radius: 0;
    }

    .sm\:focus\:border-round-tl-sm:focus{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:focus\:border-round-tl-md:focus{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .sm\:focus\:border-round-tl-lg:focus{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:focus\:border-round-tl-xl:focus{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:focus\:border-round-tl-2lg:focus{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:focus\:border-round-tl-sxl:focus{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:focus\:border-round-tl-pill:focus{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:focus\:border-round-tl-full:focus{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .sm\:focus\:border-round-bl-none:focus{
        border-bottom-left-radius: 0;
    }

    .sm\:focus\:border-round-bl-sm:focus{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:focus\:border-round-bl-md:focus{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .sm\:focus\:border-round-bl-lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:focus\:border-round-bl-xl:focus{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:focus\:border-round-bl-2lg:focus{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:focus\:border-round-bl-sxl:focus{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:focus\:border-round-bl-pill:focus{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:focus\:border-round-bl-full:focus{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .sm\:focus\:border-round-tr-none:focus{
        border-top-right-radius: 0;
    }

    .sm\:focus\:border-round-tr-sm:focus{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:focus\:border-round-tr-md:focus{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .sm\:focus\:border-round-tr-lg:focus{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:focus\:border-round-tr-xl:focus{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:focus\:border-round-tr-2lg:focus{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:focus\:border-round-tr-sxl:focus{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:focus\:border-round-tr-pill:focus{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:focus\:border-round-tr-full:focus{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .sm\:focus\:border-round-br-none:focus{
        border-bottom-right-radius: 0;
    }

    .sm\:focus\:border-round-br-sm:focus{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:focus\:border-round-br-md:focus{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .sm\:focus\:border-round-br-lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:focus\:border-round-br-xl:focus{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:focus\:border-round-br-2lg:focus{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:focus\:border-round-br-sxl:focus{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:focus\:border-round-br-pill:focus{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:focus\:border-round-br-full:focus{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .sm\:focus\:border-w-0:focus{
        border-width: 0;
    }

    .sm\:focus\:border-w-1:focus{
        border-width: 1px;
    }

    .sm\:focus\:border-w-2:focus{
        border-width: 2px;
    }

    .sm\:focus\:border-w-4:focus{
        border-width: 4px;
    }

    .sm\:focus\:border-w-6:focus{
        border-width: 6px;
    }

    .sm\:focus\:border-w-8:focus{
        border-width: 8px;
    }

    .sm\:focus\:border-wx-0:focus{
        border-left-width: 0;
        border-right-width: 0;
    }

    .sm\:focus\:border-wx-1:focus{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .sm\:focus\:border-wx-2:focus{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .sm\:focus\:border-wx-4:focus{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .sm\:focus\:border-wx-6:focus{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .sm\:focus\:border-wx-8:focus{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .sm\:focus\:border-wy-0:focus{
        border-top-width: 0;
        border-top-width: 0;
    }

    .sm\:focus\:border-wy-1:focus{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .sm\:focus\:border-wy-2:focus{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .sm\:focus\:border-wy-4:focus{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .sm\:focus\:border-wy-6:focus{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .sm\:focus\:border-wy-8:focus{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .sm\:focus\:border-wl-0:focus{
        border-left-width: 0;
    }

    .sm\:focus\:border-wl-1:focus{
        border-left-width: 1px;
    }

    .sm\:focus\:border-wl-2:focus{
        border-left-width: 2px;
    }

    .sm\:focus\:border-wl-4:focus{
        border-left-width: 4px;
    }

    .sm\:focus\:border-wl-6:focus{
        border-left-width: 6px;
    }

    .sm\:focus\:border-wl-8:focus{
        border-left-width: 8px;
    }

    .sm\:focus\:border-wr-0:focus{
        border-right-width: 0;
    }

    .sm\:focus\:border-wr-1:focus{
        border-right-width: 1px;
    }

    .sm\:focus\:border-wr-2:focus{
        border-right-width: 2px;
    }

    .sm\:focus\:border-wr-4:focus{
        border-right-width: 4px;
    }

    .sm\:focus\:border-wr-6:focus{
        border-right-width: 6px;
    }

    .sm\:focus\:border-wr-8:focus{
        border-right-width: 8px;
    }

    .sm\:focus\:border-wt-0:focus{
        border-top-width: 0;
    }

    .sm\:focus\:border-wt-1:focus{
        border-top-width: 1px;
    }

    .sm\:focus\:border-wt-2:focus{
        border-top-width: 2px;
    }

    .sm\:focus\:border-wt-4:focus{
        border-top-width: 4px;
    }

    .sm\:focus\:border-wt-6:focus{
        border-top-width: 6px;
    }

    .sm\:focus\:border-wt-8:focus{
        border-top-width: 8px;
    }

    .sm\:focus\:border-wb-0:focus{
        border-bottom-width: 0;
    }

    .sm\:focus\:border-wb-1:focus{
        border-bottom-width: 1px;
    }

    .sm\:focus\:border-wb-2:focus{
        border-bottom-width: 2px;
    }

    .sm\:focus\:border-wb-4:focus{
        border-bottom-width: 4px;
    }

    .sm\:focus\:border-wb-6:focus{
        border-bottom-width: 6px;
    }

    .sm\:focus\:border-wb-8:focus{
        border-bottom-width: 8px;
    }

    .sm\:focus\:border-solid:focus{
        border-style: solid;
    }

    .sm\:focus\:border-dashed:focus{
        border-style: dashed;
    }

    .sm\:focus\:border-dotted:focus{
        border-style: dotted;
    }

    .sm\:focus\:border-double:focus{
        border-style: double;
    }

    .sm\:focus\:border-hidden:focus{
        border-style: hidden;
    }

    .sm\:focus\:border-none:focus{
        border-style: none;
    }

    .sm\:focus\:outline-w-0:focus{
        outline-width: 0;
    }

    .sm\:focus\:outline-w-1:focus{
        outline-width: 1px;
    }

    .sm\:focus\:outline-w-2:focus{
        outline-width: 2px;
    }

    .sm\:focus\:outline-w-4:focus{
        outline-width: 4px;
    }

    .sm\:focus\:outline-w-6:focus{
        outline-width: 6px;
    }

    .sm\:focus\:outline-w-8:focus{
        outline-width: 8px;
    }

    .sm\:focus\:outline-solid:focus{
        outline-style: solid;
    }

    .sm\:focus\:outline-dashed:focus{
        outline-style: dashed;
    }

    .sm\:focus\:outline-dotted:focus{
        outline-style: dotted;
    }

    .sm\:focus\:outline-double:focus{
        outline-style: double;
    }

    .sm\:focus\:outline-hidden:focus{
        outline-style: hidden;
    }

    .sm\:focus\:outline-none:focus{
        outline-style: none;
    }

    .sm\:focus\:outline-offset-0:focus{
        outline-offset: 0;
    }

    .sm\:focus\:outline-offset-1:focus{
        outline-offset: 1px;
    }

    .sm\:focus\:outline-offset-2:focus{
        outline-offset: 2px;
    }

    .sm\:focus\:outline-offset-4:focus{
        outline-offset: 4px;
    }

    .sm\:focus\:outline-offset-6:focus{
        outline-offset: 6px;
    }

    .sm\:focus\:outline-offset-8:focus{
        outline-offset: 8px;
    }

    .sm\:focus\:box-shadow-sm:focus{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .sm\:focus\:box-shadow-md:focus{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .sm\:focus\:box-shadow-lg:focus{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .sm\:focus\:box-shadow-xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .sm\:focus\:box-shadow-2xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .sm\:focus\:box-shadow-4xl:focus{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .sm\:focus\:box-shadow-inset:focus{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .sm\:focus\:box-shadow-sm-color:focus{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .sm\:focus\:box-shadow-md-color:focus{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .sm\:focus\:box-shadow-lg-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .sm\:focus\:box-shadow-xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .sm\:focus\:box-shadow-2xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .sm\:focus\:box-shadow-4xl-color:focus{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .sm\:focus\:box-shadow-inset-color:focus{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .sm\:focus\:box-shadow-none:focus{
        box-shadow: none;
    }

    .sm\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:focus\:shadow-grey-50:focus{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:focus\:shadow-grey-100:focus{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:focus\:shadow-grey-200:focus{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:focus\:shadow-grey-300:focus{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:focus\:shadow-grey-400:focus{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:focus\:shadow-grey-500:focus{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:focus\:shadow-grey-600:focus{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:focus\:shadow-grey-700:focus{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:focus\:shadow-grey-800:focus{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:focus\:shadow-grey-900:focus{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:focus\:shadow-blue-50:focus{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:focus\:shadow-blue-100:focus{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:focus\:shadow-blue-200:focus{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:focus\:shadow-blue-300:focus{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:focus\:shadow-blue-400:focus{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:focus\:shadow-blue-500:focus{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:focus\:shadow-blue-600:focus{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:focus\:shadow-blue-700:focus{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:focus\:shadow-blue-800:focus{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:focus\:shadow-blue-900:focus{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:focus\:shadow-purple-50:focus{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:focus\:shadow-purple-100:focus{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:focus\:shadow-purple-200:focus{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:focus\:shadow-purple-300:focus{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:focus\:shadow-purple-400:focus{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:focus\:shadow-purple-500:focus{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:focus\:shadow-purple-600:focus{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:focus\:shadow-purple-700:focus{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:focus\:shadow-purple-800:focus{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:focus\:shadow-purple-900:focus{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:focus\:shadow-teal-50:focus{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:focus\:shadow-teal-100:focus{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:focus\:shadow-teal-200:focus{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:focus\:shadow-teal-300:focus{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:focus\:shadow-teal-400:focus{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:focus\:shadow-teal-500:focus{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:focus\:shadow-teal-600:focus{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:focus\:shadow-teal-700:focus{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:focus\:shadow-teal-800:focus{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:focus\:shadow-teal-900:focus{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:focus\:shadow-lime-50:focus{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:focus\:shadow-lime-100:focus{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:focus\:shadow-lime-200:focus{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:focus\:shadow-lime-300:focus{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:focus\:shadow-lime-400:focus{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:focus\:shadow-lime-500:focus{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:focus\:shadow-lime-600:focus{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:focus\:shadow-lime-700:focus{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:focus\:shadow-lime-800:focus{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:focus\:shadow-lime-900:focus{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:focus\:shadow-indigo-50:focus{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:focus\:shadow-indigo-100:focus{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:focus\:shadow-indigo-200:focus{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:focus\:shadow-indigo-300:focus{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:focus\:shadow-indigo-400:focus{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:focus\:shadow-indigo-500:focus{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:focus\:shadow-indigo-600:focus{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:focus\:shadow-indigo-700:focus{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:focus\:shadow-indigo-800:focus{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:focus\:shadow-indigo-900:focus{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:focus\:shadow-violet-50:focus{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:focus\:shadow-violet-100:focus{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:focus\:shadow-violet-200:focus{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:focus\:shadow-violet-300:focus{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:focus\:shadow-violet-400:focus{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:focus\:shadow-violet-500:focus{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:focus\:shadow-violet-600:focus{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:focus\:shadow-violet-700:focus{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:focus\:shadow-violet-800:focus{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:focus\:shadow-violet-900:focus{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:focus\:shadow-red-50:focus{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:focus\:shadow-red-100:focus{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:focus\:shadow-red-200:focus{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:focus\:shadow-red-300:focus{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:focus\:shadow-red-400:focus{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:focus\:shadow-red-500:focus{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:focus\:shadow-red-600:focus{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:focus\:shadow-red-700:focus{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:focus\:shadow-red-800:focus{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:focus\:shadow-red-900:focus{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:focus\:shadow-slate-50:focus{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:focus\:shadow-slate-100:focus{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:focus\:shadow-slate-200:focus{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:focus\:shadow-slate-300:focus{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:focus\:shadow-slate-400:focus{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:focus\:shadow-slate-500:focus{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:focus\:shadow-slate-600:focus{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:focus\:shadow-slate-700:focus{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:focus\:shadow-slate-800:focus{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:focus\:shadow-slate-900:focus{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:focus\:shadow-pink-50:focus{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:focus\:shadow-pink-100:focus{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:focus\:shadow-pink-200:focus{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:focus\:shadow-pink-300:focus{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:focus\:shadow-pink-400:focus{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:focus\:shadow-pink-500:focus{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:focus\:shadow-pink-600:focus{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:focus\:shadow-pink-700:focus{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:focus\:shadow-pink-800:focus{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:focus\:shadow-pink-900:focus{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:focus\:shadow-rose-50:focus{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:focus\:shadow-rose-100:focus{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:focus\:shadow-rose-200:focus{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:focus\:shadow-rose-300:focus{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:focus\:shadow-rose-400:focus{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:focus\:shadow-rose-500:focus{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:focus\:shadow-rose-600:focus{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:focus\:shadow-rose-700:focus{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:focus\:shadow-rose-800:focus{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:focus\:shadow-rose-900:focus{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:focus\:shadow-sky-50:focus{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:focus\:shadow-sky-100:focus{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:focus\:shadow-sky-200:focus{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:focus\:shadow-sky-300:focus{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:focus\:shadow-sky-400:focus{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:focus\:shadow-sky-500:focus{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:focus\:shadow-sky-600:focus{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:focus\:shadow-sky-700:focus{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:focus\:shadow-sky-800:focus{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:focus\:shadow-sky-900:focus{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:focus\:shadow-yellow-50:focus{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:focus\:shadow-yellow-100:focus{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:focus\:shadow-yellow-200:focus{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:focus\:shadow-yellow-300:focus{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:focus\:shadow-yellow-400:focus{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:focus\:shadow-yellow-500:focus{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:focus\:shadow-yellow-600:focus{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:focus\:shadow-yellow-700:focus{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:focus\:shadow-yellow-800:focus{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:focus\:shadow-yellow-900:focus{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:focus\:shadow-orange-50:focus{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:focus\:shadow-orange-100:focus{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:focus\:shadow-orange-200:focus{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:focus\:shadow-orange-300:focus{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:focus\:shadow-orange-400:focus{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:focus\:shadow-orange-500:focus{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:focus\:shadow-orange-600:focus{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:focus\:shadow-orange-700:focus{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:focus\:shadow-orange-800:focus{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:focus\:shadow-orange-900:focus{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:focus\:opacity-0:focus{
        opacity: 0;
    }

    .sm\:focus\:opacity-5:focus{
        opacity: 0.05;
    }

    .sm\:focus\:opacity-10:focus{
        opacity: 0.1;
    }

    .sm\:focus\:opacity-15:focus{
        opacity: 0.15;
    }

    .sm\:focus\:opacity-20:focus{
        opacity: 0.2;
    }

    .sm\:focus\:opacity-25:focus{
        opacity: 0.25;
    }

    .sm\:focus\:opacity-30:focus{
        opacity: 0.3;
    }

    .sm\:focus\:opacity-35:focus{
        opacity: 0.35;
    }

    .sm\:focus\:opacity-40:focus{
        opacity: 0.4;
    }

    .sm\:focus\:opacity-45:focus{
        opacity: 0.45;
    }

    .sm\:focus\:opacity-50:focus{
        opacity: 0.5;
    }

    .sm\:focus\:opacity-55:focus{
        opacity: 0.55;
    }

    .sm\:focus\:opacity-60:focus{
        opacity: 0.6;
    }

    .sm\:focus\:opacity-65:focus{
        opacity: 0.65;
    }

    .sm\:focus\:opacity-70:focus{
        opacity: 0.7;
    }

    .sm\:focus\:opacity-75:focus{
        opacity: 0.75;
    }

    .sm\:focus\:opacity-80:focus{
        opacity: 0.8;
    }

    .sm\:focus\:opacity-85:focus{
        opacity: 0.85;
    }

    .sm\:focus\:opacity-90:focus{
        opacity: 0.9;
    }

    .sm\:focus\:opacity-95:focus{
        opacity: 0.95;
    }

    .sm\:focus\:opacity-100:focus{
        opacity: 1;
    }

    .sm\:focus\:border-collapse:focus{
        border-collapse: collapse;
    }

    .sm\:focus\:border-seperate:focus{
        border-collapse: separate;
    }

    .sm\:focus\:table-layout-auto:focus{
        table-layout: auto;
    }

    .sm\:focus\:table-layout-fixed:focus{
        table-layout: fixed;
    }

    .sm\:focus\:appearance-none:focus{
        appearance: none;
    }

    .sm\:focus\:appearance-auto:focus{
        appearance: auto;
    }

    .sm\:focus\:caption-top:focus{
        caption-side: top;
    }

    .sm\:focus\:caption-bottom:focus{
        caption-side: bottom;
    }

    .sm\:focus\:cursor-auto:focus{
        cursor: auto;
    }

    .sm\:focus\:cursor-default:focus{
        cursor: default;
    }

    .sm\:focus\:cursor-pointer:focus{
        cursor: pointer;
    }

    .sm\:focus\:cursor-text:focus{
        cursor: text;
    }

    .sm\:focus\:cursor-wait:focus{
        cursor: wait;
    }

    .sm\:focus\:cursor-help:focus{
        cursor: help;
    }

    .sm\:focus\:cursor-progress:focus{
        cursor: progress;
    }

    .sm\:focus\:cursor-none:focus{
        cursor: none;
    }

    .sm\:focus\:pointer-events-none:focus{
        pointer-events: none;
    }

    .sm\:focus\:pointer-events-auto:focus{
        pointer-events: auto;
    }

    .sm\:focus\:resize-none:focus{
        resize: none;
    }

    .sm\:focus\:resize-y:focus{
        resize: vertical;
    }

    .sm\:focus\:resize-x:focus{
        resize: horizontal;
    }

    .sm\:focus\:resize-both:focus{
        resize: both;
    }

    .sm\:focus\:scroll-auto:focus{
        scroll-behavior: auto;
    }

    .sm\:focus\:scroll-smooth:focus{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .sm\:focus\:scroll-p-auto:focus{
        scroll-padding: auto;
    }

    .sm\:focus\:scroll-p-0:focus{
        scroll-padding: 0;
    }

    .sm\:focus\:scroll-p-4:focus{
        scroll-padding: var(--velocity-padding-4);
    }

    .sm\:focus\:scroll-p-8:focus{
        scroll-padding: var(--velocity-padding-8);
    }

    .sm\:focus\:scroll-p-12:focus{
        scroll-padding: var(--velocity-padding-12);
    }

    .sm\:focus\:scroll-p-16:focus{
        scroll-padding: var(--velocity-padding-16);
    }

    .sm\:focus\:scroll-p-20:focus{
        scroll-padding: var(--velocity-padding-20);
    }

    .sm\:focus\:scroll-p-24:focus{
        scroll-padding: var(--velocity-padding-24);
    }

    .sm\:focus\:scroll-p-28:focus{
        scroll-padding: var(--velocity-padding-28);
    }

    .sm\:focus\:scroll-p-32:focus{
        scroll-padding: var(--velocity-padding-32);
    }

    .sm\:focus\:scroll-p-36:focus{
        scroll-padding: var(--velocity-padding-36);
    }

    .sm\:focus\:scroll-p-40:focus{
        scroll-padding: var(--velocity-padding-40);
    }

    .sm\:focus\:scroll-p-44:focus{
        scroll-padding: var(--velocity-padding-44);
    }

    .sm\:focus\:scroll-p-48:focus{
        scroll-padding: var(--velocity-padding-48);
    }

    .sm\:focus\:scroll-p-52:focus{
        scroll-padding: var(--velocity-padding-52);
    }

    .sm\:focus\:scroll-p-56:focus{
        scroll-padding: var(--velocity-padding-56);
    }

    .sm\:focus\:scroll-p-60:focus{
        scroll-padding: var(--velocity-padding-60);
    }

    .sm\:focus\:scroll-p-64:focus{
        scroll-padding: var(--velocity-padding-64);
    }

    .sm\:focus\:scroll-p-68:focus{
        scroll-padding: var(--velocity-padding-68);
    }

    .sm\:focus\:scroll-p-72:focus{
        scroll-padding: var(--velocity-padding-72);
    }

    .sm\:focus\:scroll-p-76:focus{
        scroll-padding: var(--velocity-padding-76);
    }

    .sm\:focus\:scroll-p-80:focus{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .sm\:focus\:scroll-pt-auto:focus{
        scroll-padding-top: auto;
    }

    .sm\:focus\:scroll-pt-0:focus{
        scroll-padding-top: 0;
    }

    .sm\:focus\:scroll-pt-4:focus{
        scroll-padding-top: 0.25rem;
    }

    .sm\:focus\:scroll-pt-8:focus{
        scroll-padding-top: 0.5rem;
    }

    .sm\:focus\:scroll-pt-12:focus{
        scroll-padding-top: 0.75rem;
    }

    .sm\:focus\:scroll-pt-16:focus{
        scroll-padding-top: 1rem;
    }

    .sm\:focus\:scroll-pt-20:focus{
        scroll-padding-top: 1.25rem;
    }

    .sm\:focus\:scroll-pt-24:focus{
        scroll-padding-top: 1.5rem;
    }

    .sm\:focus\:scroll-pt-28:focus{
        scroll-padding-top: 1.75rem;
    }

    .sm\:focus\:scroll-pt-32:focus{
        scroll-padding-top: 2rem;
    }

    .sm\:focus\:scroll-pt-36:focus{
        scroll-padding-top: 2.25rem;
    }

    .sm\:focus\:scroll-pt-40:focus{
        scroll-padding-top: 2.5rem;
    }

    .sm\:focus\:scroll-pt-44:focus{
        scroll-padding-top: 2.75rem;
    }

    .sm\:focus\:scroll-pt-48:focus{
        scroll-padding-top: 3rem;
    }

    .sm\:focus\:scroll-pt-52:focus{
        scroll-padding-top: 3.25rem;
    }

    .sm\:focus\:scroll-pt-56:focus{
        scroll-padding-top: 3.5rem;
    }

    .sm\:focus\:scroll-pt-60:focus{
        scroll-padding-top: 3.75rem;
    }

    .sm\:focus\:scroll-pt-64:focus{
        scroll-padding-top: 4rem;
    }

    .sm\:focus\:scroll-pt-68:focus{
        scroll-padding-top: 6rem;
    }

    .sm\:focus\:scroll-pt-72:focus{
        scroll-padding-top: 8rem;
    }

    .sm\:focus\:scroll-pt-76:focus{
        scroll-padding-top: 12rem;
    }

    .sm\:focus\:scroll-pt-80:focus{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .sm\:focus\:scroll-pb-auto:focus{
        scroll-padding-bottom: auto;
    }

    .sm\:focus\:scroll-pb-0:focus{
        scroll-padding-bottom: 0;
    }

    .sm\:focus\:scroll-pb-4:focus{
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:focus\:scroll-pb-8:focus{
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:focus\:scroll-pb-12:focus{
        scroll-padding-bottom: 0.75rem;
    }

    .sm\:focus\:scroll-pb-16:focus{
        scroll-padding-bottom: 1rem;
    }

    .sm\:focus\:scroll-pb-20:focus{
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:focus\:scroll-pb-24:focus{
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:focus\:scroll-pb-28:focus{
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:focus\:scroll-pb-32:focus{
        scroll-padding-bottom: 2rem;
    }

    .sm\:focus\:scroll-pb-36:focus{
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:focus\:scroll-pb-40:focus{
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:focus\:scroll-pb-44:focus{
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:focus\:scroll-pb-48:focus{
        scroll-padding-bottom: 3rem;
    }

    .sm\:focus\:scroll-pb-52:focus{
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:focus\:scroll-pb-56:focus{
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:focus\:scroll-pb-60:focus{
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:focus\:scroll-pb-64:focus{
        scroll-padding-bottom: 4rem;
    }

    .sm\:focus\:scroll-pb-68:focus{
        scroll-padding-bottom: 6rem;
    }

    .sm\:focus\:scroll-pb-72:focus{
        scroll-padding-bottom: 8rem;
    }

    .sm\:focus\:scroll-pb-76:focus{
        scroll-padding-bottom: 12rem;
    }

    .sm\:focus\:scroll-pb-80:focus{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .sm\:focus\:scroll-pl-0:focus{
        scroll-padding-left: auto;
    }

    .sm\:focus\:scroll-pl-0:focus{
        scroll-padding-left: 0;
    }

    .sm\:focus\:scroll-pl-4:focus{
        scroll-padding-left: 0.25rem;
    }

    .sm\:focus\:scroll-pl-8:focus{
        scroll-padding-left: 0.5rem;
    }

    .sm\:focus\:scroll-pl-12:focus{
        scroll-padding-left: 0.75rem;
    }

    .sm\:focus\:scroll-pl-16:focus{
        scroll-padding-left: 1rem;
    }

    .sm\:focus\:scroll-pl-20:focus{
        scroll-padding-left: 1.25rem;
    }

    .sm\:focus\:scroll-pl-24:focus{
        scroll-padding-left: 1.5rem;
    }

    .sm\:focus\:scroll-pl-28:focus{
        scroll-padding-left: 1.75rem;
    }

    .sm\:focus\:scroll-pl-32:focus{
        scroll-padding-left: 2rem;
    }

    .sm\:focus\:scroll-pl-36:focus{
        scroll-padding-left: 2.25rem;
    }

    .sm\:focus\:scroll-pl-40:focus{
        scroll-padding-left: 2.5rem;
    }

    .sm\:focus\:scroll-pl-44:focus{
        scroll-padding-left: 2.75rem;
    }

    .sm\:focus\:scroll-pl-48:focus{
        scroll-padding-left: 3rem;
    }

    .sm\:focus\:scroll-pl-52:focus{
        scroll-padding-left: 3.25rem;
    }

    .sm\:focus\:scroll-pl-56:focus{
        scroll-padding-left: 3.5rem;
    }

    .sm\:focus\:scroll-pl-60:focus{
        scroll-padding-left: 3.75rem;
    }

    .sm\:focus\:scroll-pl-64:focus{
        scroll-padding-left: 4rem;
    }

    .sm\:focus\:scroll-pl-68:focus{
        scroll-padding-left: 6rem;
    }

    .sm\:focus\:scroll-pl-72:focus{
        scroll-padding-left: 8rem;
    }

    .sm\:focus\:scroll-pl-76:focus{
        scroll-padding-left: 12rem;
    }

    .sm\:focus\:scroll-pl-80:focus{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .sm\:focus\:scroll-pr-auto:focus{
        scroll-padding-right: auto;
    }

    .sm\:focus\:scroll-pr-0:focus{
        scroll-padding-right: 0;
    }

    .sm\:focus\:scroll-pr-4:focus{
        scroll-padding-right: 0.25rem;
    }

    .sm\:focus\:scroll-pr-8:focus{
        scroll-padding-right: 0.5rem;
    }

    .sm\:focus\:scroll-pr-12:focus{
        scroll-padding-right: 0.75rem;
    }

    .sm\:focus\:scroll-pr-16:focus{
        scroll-padding-right: 1rem;
    }

    .sm\:focus\:scroll-pr-20:focus{
        scroll-padding-right: 1.25rem;
    }

    .sm\:focus\:scroll-pr-24:focus{
        scroll-padding-right: 1.5rem;
    }

    .sm\:focus\:scroll-pr-28:focus{
        scroll-padding-right: 1.75rem;
    }

    .sm\:focus\:scroll-pr-32:focus{
        scroll-padding-right: 2rem;
    }

    .sm\:focus\:scroll-pr-36:focus{
        scroll-padding-right: 2.25rem;
    }

    .sm\:focus\:scroll-pr-40:focus{
        scroll-padding-right: 2.5rem;
    }

    .sm\:focus\:scroll-pr-44:focus{
        scroll-padding-right: 2.75rem;
    }

    .sm\:focus\:scroll-pr-48:focus{
        scroll-padding-right: 3rem;
    }

    .sm\:focus\:scroll-pr-52:focus{
        scroll-padding-right: 3.25rem;
    }

    .sm\:focus\:scroll-pr-56:focus{
        scroll-padding-right: 3.5rem;
    }

    .sm\:focus\:scroll-pr-60:focus{
        scroll-padding-right: 3.75rem;
    }

    .sm\:focus\:scroll-pr-64:focus{
        scroll-padding-right: 4rem;
    }

    .sm\:focus\:scroll-pr-68:focus{
        scroll-padding-right: 6rem;
    }

    .sm\:focus\:scroll-pr-72:focus{
        scroll-padding-right: 8rem;
    }

    .sm\:focus\:scroll-pr-76:focus{
        scroll-padding-right: 12rem;
    }

    .sm\:focus\:scroll-pr-80:focus{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .sm\:focus\:scroll-px-auto:focus{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .sm\:focus\:scroll-px-0:focus{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .sm\:focus\:scroll-px-4:focus{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .sm\:focus\:scroll-px-8:focus{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .sm\:focus\:scroll-px-12:focus{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .sm\:focus\:scroll-px-16:focus{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .sm\:focus\:scroll-px-20:focus{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .sm\:focus\:scroll-px-24:focus{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .sm\:focus\:scroll-px-28:focus{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .sm\:focus\:scroll-px-32:focus{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .sm\:focus\:scroll-px-36:focus{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .sm\:focus\:scroll-px-40:focus{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .sm\:focus\:scroll-px-44:focus{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .sm\:focus\:scroll-px-48:focus{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .sm\:focus\:scroll-px-52:focus{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .sm\:focus\:scroll-px-56:focus{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .sm\:focus\:scroll-px-60:focus{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .sm\:focus\:scroll-px-64:focus{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .sm\:focus\:scroll-px-68:focus{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .sm\:focus\:scroll-px-72:focus{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .sm\:focus\:scroll-px-76:focus{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .sm\:focus\:scroll-px-80:focus{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .sm\:focus\:scroll-py-auto:focus{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .sm\:focus\:scroll-py-0:focus{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .sm\:focus\:scroll-py-4:focus{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:focus\:scroll-py-8:focus{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:focus\:scroll-py-12:focus{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .sm\:focus\:scroll-py-16:focus{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .sm\:focus\:scroll-py-20:focus{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:focus\:scroll-py-24:focus{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:focus\:scroll-py-28:focus{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:focus\:scroll-py-32:focus{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .sm\:focus\:scroll-py-36:focus{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:focus\:scroll-py-40:focus{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:focus\:scroll-py-44:focus{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:focus\:scroll-py-48:focus{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .sm\:focus\:scroll-py-52:focus{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:focus\:scroll-py-56:focus{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:focus\:scroll-py-60:focus{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:focus\:scroll-py-64:focus{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .sm\:focus\:scroll-py-68:focus{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .sm\:focus\:scroll-py-72:focus{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .sm\:focus\:scroll-py-76:focus{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .sm\:focus\:scroll-py-80:focus{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .sm\:focus\:scroll-m-auto:focus{
        scroll-margin: auto;
    }

    .sm\:focus\:scroll-m-0:focus{
        scroll-margin: 0;
    }

    .sm\:focus\:scroll-m-4:focus{
        scroll-margin: 0.25rem;
    }

    .sm\:focus\:scroll-m-8:focus{
        scroll-margin: 0.5rem;
    }

    .sm\:focus\:scroll-m-12:focus{
        scroll-margin: 0.75rem;
    }

    .sm\:focus\:scroll-m-16:focus{
        scroll-margin: 1rem;
    }

    .sm\:focus\:scroll-m-20:focus{
        scroll-margin: 1.25rem;
    }

    .sm\:focus\:scroll-m-24:focus{
        scroll-margin: 1.5rem;
    }

    .sm\:focus\:scroll-m-28:focus{
        scroll-margin: 1.75rem;
    }

    .sm\:focus\:scroll-m-32:focus{
        scroll-margin: 2rem;
    }

    .sm\:focus\:scroll-m-36:focus{
        scroll-margin: 2.25rem;
    }

    .sm\:focus\:scroll-m-40:focus{
        scroll-margin: 2.5rem;
    }

    .sm\:focus\:scroll-m-44:focus{
        scroll-margin: 2.75rem;
    }

    .sm\:focus\:scroll-m-48:focus{
        scroll-margin: 3rem;
    }

    .sm\:focus\:scroll-m-52:focus{
        scroll-margin: 3.25rem;
    }

    .sm\:focus\:scroll-m-56:focus{
        scroll-margin: 3.5rem;
    }

    .sm\:focus\:scroll-m-60:focus{
        scroll-margin: 3.75rem;
    }

    .sm\:focus\:scroll-m-64:focus{
        scroll-margin: 4rem;
    }

    .sm\:focus\:scroll-m-68:focus{
        scroll-margin: 6rem;
    }

    .sm\:focus\:scroll-m-72:focus{
        scroll-margin: 8rem;
    }

    .sm\:focus\:scroll-m-76:focus{
        scroll-margin: 12rem;
    }

    .sm\:focus\:scroll-m-80:focus{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .sm\:focus\:scroll-mt-auto:focus{
        scroll-margin-top: auto;
    }

    .sm\:focus\:scroll-mt-0:focus{
        scroll-margin-top: 0;
    }

    .sm\:focus\:scroll-mt-4:focus{
        scroll-margin-top: 0.25rem;
    }

    .sm\:focus\:scroll-mt-8:focus{
        scroll-margin-top: 0.5rem;
    }

    .sm\:focus\:scroll-mt-12:focus{
        scroll-margin-top: 0.75rem;
    }

    .sm\:focus\:scroll-mt-16:focus{
        scroll-margin-top: 1rem;
    }

    .sm\:focus\:scroll-mt-20:focus{
        scroll-margin-top: 1.25rem;
    }

    .sm\:focus\:scroll-mt-24:focus{
        scroll-margin-top: 1.5rem;
    }

    .sm\:focus\:scroll-mt-28:focus{
        scroll-margin-top: 1.75rem;
    }

    .sm\:focus\:scroll-mt-32:focus{
        scroll-margin-top: 2rem;
    }

    .sm\:focus\:scroll-mt-36:focus{
        scroll-margin-top: 2.25rem;
    }

    .sm\:focus\:scroll-mt-40:focus{
        scroll-margin-top: 2.5rem;
    }

    .sm\:focus\:scroll-mt-44:focus{
        scroll-margin-top: 2.75rem;
    }

    .sm\:focus\:scroll-mt-48:focus{
        scroll-margin-top: 3rem;
    }

    .sm\:focus\:scroll-mt-52:focus{
        scroll-margin-top: 3.25rem;
    }

    .sm\:focus\:scroll-mt-56:focus{
        scroll-margin-top: 3.5rem;
    }

    .sm\:focus\:scroll-mt-60:focus{
        scroll-margin-top: 3.75rem;
    }

    .sm\:focus\:scroll-mt-64:focus{
        scroll-margin-top: 4rem;
    }

    .sm\:focus\:scroll-mt-68:focus{
        scroll-margin-top: 6rem;
    }

    .sm\:focus\:scroll-mt-72:focus{
        scroll-margin-top: 8rem;
    }

    .sm\:focus\:scroll-mt-76:focus{
        scroll-margin-top: 12rem;
    }

    .sm\:focus\:scroll-mt-80:focus{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .sm\:focus\:scroll-mb-auto:focus{
        scroll-margin-bottom: auto;
    }

    .sm\:focus\:scroll-mb-0:focus{
        scroll-margin-bottom: 0;
    }

    .sm\:focus\:scroll-mb-4:focus{
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:focus\:scroll-mb-8:focus{
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:focus\:scroll-mb-12:focus{
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:focus\:scroll-mb-16:focus{
        scroll-margin-bottom: 1rem;
    }

    .sm\:focus\:scroll-mb-20:focus{
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:focus\:scroll-mb-24:focus{
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:focus\:scroll-mb-28:focus{
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:focus\:scroll-mb-32:focus{
        scroll-margin-bottom: 2rem;
    }

    .sm\:focus\:scroll-mb-36:focus{
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:focus\:scroll-mb-40:focus{
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:focus\:scroll-mb-44:focus{
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:focus\:scroll-mb-48:focus{
        scroll-margin-bottom: 3rem;
    }

    .sm\:focus\:scroll-mb-52:focus{
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:focus\:scroll-mb-56:focus{
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:focus\:scroll-mb-60:focus{
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:focus\:scroll-mb-64:focus{
        scroll-margin-bottom: 4rem;
    }

    .sm\:focus\:scroll-mb-68:focus{
        scroll-margin-bottom: 6rem;
    }

    .sm\:focus\:scroll-mb-72:focus{
        scroll-margin-bottom: 8rem;
    }

    .sm\:focus\:scroll-mb-76:focus{
        scroll-margin-bottom: 12rem;
    }

    .sm\:focus\:scroll-mb-80:focus{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .sm\:focus\:scroll-ml-auto:focus{
        scroll-margin-left: auto;
    }

    .sm\:focus\:scroll-ml-0:focus{
        scroll-margin-left: 0;
    }

    .sm\:focus\:scroll-ml-4:focus{
        scroll-margin-left: 0.25rem;
    }

    .sm\:focus\:scroll-ml-8:focus{
        scroll-margin-left: 0.5rem;
    }

    .sm\:focus\:scroll-ml-12:focus{
        scroll-margin-left: 0.75rem;
    }

    .sm\:focus\:scroll-ml-16:focus{
        scroll-margin-left: 1rem;
    }

    .sm\:focus\:scroll-ml-20:focus{
        scroll-margin-left: 1.25rem;
    }

    .sm\:focus\:scroll-ml-24:focus{
        scroll-margin-left: 1.5rem;
    }

    .sm\:focus\:scroll-ml-28:focus{
        scroll-margin-left: 1.75rem;
    }

    .sm\:focus\:scroll-ml-32:focus{
        scroll-margin-left: 2rem;
    }

    .sm\:focus\:scroll-ml-36:focus{
        scroll-margin-left: 2.25rem;
    }

    .sm\:focus\:scroll-ml-40:focus{
        scroll-margin-left: 2.5rem;
    }

    .sm\:focus\:scroll-ml-44:focus{
        scroll-margin-left: 2.75rem;
    }

    .sm\:focus\:scroll-ml-48:focus{
        scroll-margin-left: 3rem;
    }

    .sm\:focus\:scroll-ml-52:focus{
        scroll-margin-left: 3.25rem;
    }

    .sm\:focus\:scroll-ml-56:focus{
        scroll-margin-left: 3.5rem;
    }

    .sm\:focus\:scroll-ml-60:focus{
        scroll-margin-left: 3.75rem;
    }

    .sm\:focus\:scroll-ml-64:focus{
        scroll-margin-left: 4rem;
    }

    .sm\:focus\:scroll-ml-68:focus{
        scroll-margin-left: 6rem;
    }

    .sm\:focus\:scroll-ml-72:focus{
        scroll-margin-left: 8rem;
    }

    .sm\:focus\:scroll-ml-76:focus{
        scroll-margin-left: 12rem;
    }

    .sm\:focus\:scroll-ml-80:focus{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .sm\:focus\:scroll-mr-auto:focus{
        scroll-margin-right: auto;
    }

    .sm\:focus\:scroll-mr-0:focus{
        scroll-margin-right: 0;
    }

    .sm\:focus\:scroll-mr-4:focus{
        scroll-margin-right: 0.25rem;
    }

    .sm\:focus\:scroll-mr-8:focus{
        scroll-margin-right: 0.5rem;
    }

    .sm\:focus\:scroll-mr-12:focus{
        scroll-margin-right: 0.75rem;
    }

    .sm\:focus\:scroll-mr-16:focus{
        scroll-margin-right: 1rem;
    }

    .sm\:focus\:scroll-mr-20:focus{
        scroll-margin-right: 1.25rem;
    }

    .sm\:focus\:scroll-mr-24:focus{
        scroll-margin-right: 1.5rem;
    }

    .sm\:focus\:scroll-mr-28:focus{
        scroll-margin-right: 1.75rem;
    }

    .sm\:focus\:scroll-mr-32:focus{
        scroll-margin-right: 2rem;
    }

    .sm\:focus\:scroll-mr-36:focus{
        scroll-margin-right: 2.25rem;
    }

    .sm\:focus\:scroll-mr-40:focus{
        scroll-margin-right: 2.5rem;
    }

    .sm\:focus\:scroll-mr-44:focus{
        scroll-margin-right: 2.75rem;
    }

    .sm\:focus\:scroll-mr-48:focus{
        scroll-margin-right: 3rem;
    }

    .sm\:focus\:scroll-mr-52:focus{
        scroll-margin-right: 3.25rem;
    }

    .sm\:focus\:scroll-mr-56:focus{
        scroll-margin-right: 3.5rem;
    }

    .sm\:focus\:scroll-mr-60:focus{
        scroll-margin-right: 3.75rem;
    }

    .sm\:focus\:scroll-mr-64:focus{
        scroll-margin-right: 4rem;
    }

    .sm\:focus\:scroll-mr-68:focus{
        scroll-margin-right: 6rem;
    }

    .sm\:focus\:scroll-mr-72:focus{
        scroll-margin-right: 8rem;
    }

    .sm\:focus\:scroll-mr-76:focus{
        scroll-margin-right: 12rem;
    }

    .sm\:focus\:scroll-mr-80:focus{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .sm\:focus\:scroll-mx-auto:focus{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .sm\:focus\:scroll-mx-0:focus{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .sm\:focus\:scroll-mx-4:focus{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .sm\:focus\:scroll-mx-8:focus{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .sm\:focus\:scroll-mx-12:focus{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .sm\:focus\:scroll-mx-16:focus{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .sm\:focus\:scroll-mx-20:focus{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .sm\:focus\:scroll-mx-24:focus{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .sm\:focus\:scroll-mx-28:focus{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .sm\:focus\:scroll-mx-32:focus{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .sm\:focus\:scroll-mx-36:focus{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .sm\:focus\:scroll-mx-40:focus{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .sm\:focus\:scroll-mx-44:focus{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .sm\:focus\:scroll-mx-48:focus{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .sm\:focus\:scroll-mx-52:focus{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .sm\:focus\:scroll-mx-56:focus{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .sm\:focus\:scroll-mx-60:focus{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .sm\:focus\:scroll-mx-64:focus{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .sm\:focus\:scroll-mx-68:focus{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .sm\:focus\:scroll-mx-72:focus{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .sm\:focus\:scroll-mx-76:focus{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .sm\:focus\:scroll-mx-80:focus{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .sm\:focus\:scroll-my-auto:focus{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .sm\:focus\:scroll-my-0:focus{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .sm\:focus\:scroll-my-4:focus{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:focus\:scroll-my-8:focus{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:focus\:scroll-my-12:focus{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:focus\:scroll-my-16:focus{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .sm\:focus\:scroll-my-20:focus{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:focus\:scroll-my-24:focus{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:focus\:scroll-my-28:focus{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:focus\:scroll-my-32:focus{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .sm\:focus\:scroll-my-36:focus{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:focus\:scroll-my-40:focus{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:focus\:scroll-my-44:focus{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:focus\:scroll-my-48:focus{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .sm\:focus\:scroll-my-52:focus{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:focus\:scroll-my-56:focus{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:focus\:scroll-my-60:focus{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:focus\:scroll-my-64:focus{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .sm\:focus\:scroll-my-68:focus{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .sm\:focus\:scroll-my-72:focus{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .sm\:focus\:scroll-my-76:focus{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .sm\:focus\:scroll-my-80:focus{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .sm\:focus\:scroll-snap-align-start:focus{
        scroll-snap-align: start;
    }

    .sm\:focus\:scroll-snap-align-end:focus{
        scroll-snap-align: end;
    }

    .sm\:focus\:scroll-snap-align-center:focus{
        scroll-snap-align: center;
    }

    .sm\:focus\:scroll-snap-align-none:focus{
        scroll-snap-align: none;
    }

    .sm\:focus\:scroll-snap-stop-normal:focus{
        scroll-snap-stop: normal;
    }

    .sm\:focus\:scroll-always-stop-normal:focus{
        scroll-snap-stop: always;
    }

    .sm\:focus\:scroll-snap-type-none:focus{
        scroll-snap-type: none;
    }

    .sm\:focus\:scroll-snap-type-mandatory:focus{
        scroll-snap-type: mandatory;
    }

    .sm\:focus\:scroll-snap-type-proximity:focus{
        scroll-snap-type: proximity;
    }

    .sm\:focus\:user-select-none:focus{
        user-select: none;
    }

    .sm\:focus\:user-select-text:focus{
        user-select: text;
    }

    .sm\:focus\:user-select-all:focus{
        user-select: all;
    }

    .sm\:focus\:user-select-auto:focus{
        user-select: auto;
    }

    .sm\:focus\:will-change-auto:focus{
        will-change: auto;
    }

    .sm\:focus\:will-change-scroll:focus{
        will-change: scroll;
    }

    .sm\:focus\:will-change-contents:focus{
        will-change: contents;
    }

    .sm\:focus\:will-change-transform:focus{
        will-change: transform;
    }

    .sm\:focus\:stroke-w-0:focus{
        stroke-width: 0;
    }

    .sm\:focus\:stroke-w-1:focus{
        stroke-width: 1;
    }

    .sm\:focus\:stroke-w-2:focus{
        stroke-width: 2;
    }

    .sm\:focus\:scale-0:focus{
        transform: scale(0);
    }

    .sm\:focus\:scale-5:focus{
        transform: scale(0.05);
    }

    .sm\:focus\:scale-10:focus{
        transform: scale(0.1);
    }

    .sm\:focus\:scale-15:focus{
        transform: scale(0.15);
    }

    .sm\:focus\:scale-20:focus{
        transform: scale(0.2);
    }

    .sm\:focus\:scale-25:focus{
        transform: scale(0.25);
    }

    .sm\:focus\:scale-30:focus{
        transform: scale(0.3);
    }

    .sm\:focus\:scale-35:focus{
        transform: scale(0.35);
    }

    .sm\:focus\:scale-40:focus{
        transform: scale(0.4);
    }

    .sm\:focus\:scale-45:focus{
        transform: scale(0.45);
    }

    .sm\:focus\:scale-50:focus{
        transform: scale(0.5);
    }

    .sm\:focus\:scale-55:focus{
        transform: scale(0.55);
    }

    .sm\:focus\:scale-60:focus{
        transform: scale(0.6);
    }

    .sm\:focus\:scale-65:focus{
        transform: scale(0.65);
    }

    .sm\:focus\:scale-70:focus{
        transform: scale(0.7);
    }

    .sm\:focus\:scale-75:focus{
        transform: scale(0.75);
    }

    .sm\:focus\:scale-80:focus{
        transform: scale(0.8);
    }

    .sm\:focus\:scale-85:focus{
        transform: scale(0.85);
    }

    .sm\:focus\:scale-90:focus{
        transform: scale(0.9);
    }

    .sm\:focus\:scale-95:focus{
        transform: scale(0.95);
    }

    .sm\:focus\:scale-100:focus{
        transform: scale(1);
    }

    .sm\:focus\:scale-105:focus{
        transform: scale(1.05);
    }

    .sm\:focus\:scale-110:focus{
        transform: scale(1.1);
    }

    .sm\:focus\:scale-115:focus{
        transform: scale(1.15);
    }

    .sm\:focus\:scale-120:focus{
        transform: scale(1.2);
    }

    .sm\:focus\:scale-125:focus{
        transform: scale(1.25);
    }

    .sm\:focus\:scale-130:focus{
        transform: scale(1.3);
    }

    .sm\:focus\:scale-135:focus{
        transform: scale(1.35);
    }

    .sm\:focus\:scale-140:focus{
        transform: scale(1.4);
    }

    .sm\:focus\:scale-145:focus{
        transform: scale(1.45);
    }

    .sm\:focus\:scale-150:focus{
        transform: scale(1.5);
    }

    .sm\:focus\:-translate-1:focus:focus{
        transform: translate(-10px);
    }

    .sm\:focus\:-translate-2:focus:focus{
        transform: translate(-20px);
    }

    .sm\:focus\:-translate-3:focus:focus{
        transform: translate(-30px);
    }

    .sm\:focus\:-translate-4:focus:focus{
        transform: translate(-40px);
    }

    .sm\:focus\:-translate-5:focus:focus{
        transform: translate(-60px);
    }

    .sm\:focus\:-translate-6:focus:focus{
        transform: translate(-60px);
    }

    .sm\:focus\:-translate-7:focus:focus{
        transform: translate(-70px);
    }

    .sm\:focus\:-translate-8:focus:focus{
        transform: translate(-80px);
    }

    .sm\:focus\:-translate-9:focus:focus{
        transform: translate(-90px);
    }

    .sm\:focus\:-translate-10:focus:focus{
        transform: translate(-100px);
    }

    .sm\:focus\:-translate-11:focus:focus{
        transform: translate(-110px);
    }

    .sm\:focus\:-translate-12:focus:focus{
        transform: translate(-120px);
    }

    .sm\:focus\:-translate-13:focus:focus{
        transform: translate(-130px);
    }

    .sm\:focus\:-translate-14:focus:focus{
        transform: translate(-140px);
    }

    .sm\:focus\:-translate-15:focus:focus{
        transform: translate(-150px);
    }

    .sm\:focus\:-translate-16:focus:focus{
        transform: translate(-160px);
    }

    .sm\:focus\:-translate-17:focus:focus{
        transform: translate(-170px);
    }

    .sm\:focus\:-translate-18:focus:focus{
        transform: translate(-180px);
    }

    .sm\:focus\:-translate-19:focus:focus{
        transform: translate(-190px);
    }

    .sm\:focus\:-translate-20:focus:focus{
        transform: translate(-200px);
    }

    .sm\:focus\:-translate-10x:focus:focus{
        transform: translate(-10%);
    }

    .sm\:focus\:-translate-15x:focus:focus{
        transform: translate(-15%);
    }

    .sm\:focus\:-translate-20x:focus:focus{
        transform: translate(-20%);
    }

    .sm\:focus\:-translate-25x:focus:focus{
        transform: translate(-25%);
    }

    .sm\:focus\:-translate-30x:focus:focus{
        transform: translate(-30%);
    }

    .sm\:focus\:-translate-35x:focus:focus{
        transform: translate(-35%);
    }

    .sm\:focus\:-translate-40x:focus:focus{
        transform: translate(-40%);
    }

    .sm\:focus\:-translate-45x:focus:focus{
        transform: translate(-45%);
    }

    .sm\:focus\:-translate-50x:focus:focus{
        transform: translate(-50%);
    }

    .sm\:focus\:-translate-55x:focus:focus{
        transform: translate(-55%);
    }

    .sm\:focus\:-translate-60x:focus:focus{
        transform: translate(-60%);
    }

    .sm\:focus\:-translate-65x:focus:focus{
        transform: translate(-65%);
    }

    .sm\:focus\:-translate-70x:focus:focus{
        transform: translate(-70%);
    }

    .sm\:focus\:-translate-75x:focus:focus{
        transform: translate(-75%);
    }

    .sm\:focus\:-translate-80x:focus:focus{
        transform: translate(-80%);
    }

    .sm\:focus\:-translate-85x:focus:focus{
        transform: translate(-85%);
    }

    .sm\:focus\:-translate-90x:focus:focus{
        transform: translate(-90%);
    }

    .sm\:focus\:-translate-95x:focus:focus{
        transform: translate(-95%);
    }

    .sm\:focus\:-translate-x-1:focus:focus{
        transform: translateX(-10px);
    }

    .sm\:focus\:-translate-x-2:focus:focus{
        transform: translateX(-20px);
    }

    .sm\:focus\:-translate-x-3:focus:focus{
        transform: translateX(-30px);
    }

    .sm\:focus\:-translate-x-4:focus:focus{
        transform: translateX(-40px);
    }

    .sm\:focus\:-translate-x-5:focus:focus{
        transform: translateX(-60px);
    }

    .sm\:focus\:-translate-x-6:focus:focus{
        transform: translateX(-60px);
    }

    .sm\:focus\:-translate-x-7:focus:focus{
        transform: translateX(-70px);
    }

    .sm\:focus\:-translate-x-8:focus:focus{
        transform: translateX(-80px);
    }

    .sm\:focus\:-translate-x-9:focus:focus{
        transform: translateX(-90px);
    }

    .sm\:focus\:-translate-x-10:focus:focus{
        transform: translateX(-100px);
    }

    .sm\:focus\:-translate-x-11:focus:focus{
        transform: translateX(-110px);
    }

    .sm\:focus\:-translate-x-12:focus:focus{
        transform: translateX(-120px);
    }

    .sm\:focus\:-translate-x-13:focus:focus{
        transform: translateX(-130px);
    }

    .sm\:focus\:-translate-x-14:focus:focus{
        transform: translateX(-140px);
    }

    .sm\:focus\:-translate-x-15:focus:focus{
        transform: translateX(-150px);
    }

    .sm\:focus\:-translate-x-16:focus:focus{
        transform: translateX(-160px);
    }

    .sm\:focus\:-translate-x-17:focus:focus{
        transform: translateX(-170px);
    }

    .sm\:focus\:-translate-x-18:focus:focus{
        transform: translateX(-180px);
    }

    .sm\:focus\:-translate-x-19:focus:focus{
        transform: translateX(-190px);
    }

    .sm\:focus\:-translate-x-20:focus:focus{
        transform: translateX(-200px);
    }

    .sm\:focus\:-translate-x-10x:focus:focus{
        transform: translateX(-10%);
    }

    .sm\:focus\:-translate-x-15x:focus:focus{
        transform: translateX(-15%);
    }

    .sm\:focus\:-translate-x-20x:focus:focus{
        transform: translateX(-20%);
    }

    .sm\:focus\:-translate-x-25x:focus:focus{
        transform: translateX(-25%);
    }

    .sm\:focus\:-translate-x-30x:focus:focus{
        transform: translateX(-30%);
    }

    .sm\:focus\:-translate-x-35x:focus:focus{
        transform: translateX(-35%);
    }

    .sm\:focus\:-translate-x-40x:focus:focus{
        transform: translateX(-40%);
    }

    .sm\:focus\:-translate-x-45x:focus:focus{
        transform: translateX(-45%);
    }

    .sm\:focus\:-translate-x-50x:focus:focus{
        transform: translateX(-50%);
    }

    .sm\:focus\:-translate-x-55x:focus:focus{
        transform: translateX(-55%);
    }

    .sm\:focus\:-translate-x-60x:focus:focus{
        transform: translateX(-60%);
    }

    .sm\:focus\:-translate-x-65x:focus:focus{
        transform: translateX(-65%);
    }

    .sm\:focus\:-translate-x-70x:focus:focus{
        transform: translateX(-70%);
    }

    .sm\:focus\:-translate-x-75x:focus:focus{
        transform: translateX(-75%);
    }

    .sm\:focus\:-translate-x-80x:focus:focus{
        transform: translateX(-80%);
    }

    .sm\:focus\:-translate-x-85x:focus:focus{
        transform: translateX(-85%);
    }

    .sm\:focus\:-translate-x-90x:focus:focus{
        transform: translateX(-90%);
    }

    .sm\:focus\:-translate-x-95x:focus:focus{
        transform: translateX(-95%);
    }

    .sm\:focus\:-translate-y-1:focus:focus{
        transform: translateY(-10px);
    }

    .sm\:focus\:-translate-y-2:focus:focus{
        transform: translateY(-20px);
    }

    .sm\:focus\:-translate-y-3:focus:focus{
        transform: translateY(-30px);
    }

    .sm\:focus\:-translate-y-4:focus:focus{
        transform: translateY(-40px);
    }

    .sm\:focus\:-translate-y-5:focus:focus{
        transform: translateY(-60px);
    }

    .sm\:focus\:-translate-y-6:focus:focus{
        transform: translateY(-60px);
    }

    .sm\:focus\:-translate-y-7:focus:focus{
        transform: translateY(-70px);
    }

    .sm\:focus\:-translate-y-8:focus:focus{
        transform: translateY(-80px);
    }

    .sm\:focus\:-translate-y-9:focus:focus{
        transform: translateY(-90px);
    }

    .sm\:focus\:-translate-y-10:focus:focus{
        transform: translateY(-100px);
    }

    .sm\:focus\:-translate-y-11:focus:focus{
        transform: translateY(-110px);
    }

    .sm\:focus\:-translate-y-12:focus:focus{
        transform: translateY(-120px);
    }

    .sm\:focus\:-translate-y-13:focus:focus{
        transform: translateY(-130px);
    }

    .sm\:focus\:-translate-y-14:focus:focus{
        transform: translateY(-140px);
    }

    .sm\:focus\:-translate-y-15:focus:focus{
        transform: translateY(-150px);
    }

    .sm\:focus\:-translate-y-16:focus:focus{
        transform: translateY(-160px);
    }

    .sm\:focus\:-translate-y-17:focus:focus{
        transform: translateY(-170px);
    }

    .sm\:focus\:-translate-y-18:focus:focus{
        transform: translateY(-180px);
    }

    .sm\:focus\:-translate-y-19:focus:focus{
        transform: translateY(-190px);
    }

    .sm\:focus\:-translate-y-20:focus:focus{
        transform: translateY(-200px);
    }

    .sm\:focus\:-translate-y-10x:focus:focus{
        transform: translateY(-10%);
    }

    .sm\:focus\:-translate-y-15x:focus:focus{
        transform: translateY(-15%);
    }

    .sm\:focus\:-translate-y-20x:focus:focus{
        transform: translateY(-20%);
    }

    .sm\:focus\:-translate-y-25x:focus:focus{
        transform: translateY(-25%);
    }

    .sm\:focus\:-translate-y-30x:focus:focus{
        transform: translateY(-30%);
    }

    .sm\:focus\:-translate-y-35x:focus:focus{
        transform: translateY(-35%);
    }

    .sm\:focus\:-translate-y-40x:focus:focus{
        transform: translateY(-40%);
    }

    .sm\:focus\:-translate-y-45x:focus:focus{
        transform: translateY(-45%);
    }

    .sm\:focus\:-translate-y-50x:focus:focus{
        transform: translateY(-50%);
    }

    .sm\:focus\:-translate-y-55x:focus:focus{
        transform: translateY(-55%);
    }

    .sm\:focus\:-translate-y-60x:focus:focus{
        transform: translateY(-60%);
    }

    .sm\:focus\:-translate-y-65x:focus:focus{
        transform: translateY(-65%);
    }

    .sm\:focus\:-translate-y-70x:focus:focus{
        transform: translateY(-70%);
    }

    .sm\:focus\:-translate-y-75x:focus:focus{
        transform: translateY(-75%);
    }

    .sm\:focus\:-translate-y-80x:focus:focus{
        transform: translateY(-80%);
    }

    .sm\:focus\:-translate-y-85x:focus:focus{
        transform: translateY(-85%);
    }

    .sm\:focus\:-translate-y-90x:focus:focus{
        transform: translateY(-90%);
    }

    .sm\:focus\:-translate-y-95x:focus:focus{
        transform: translateY(-95%);
    }

    .sm\:focus\:-translate-1:focus{
        transform: translate(-10px);
    }

    .sm\:focus\:-translate-2:focus{
        transform: translate(-20px);
    }

    .sm\:focus\:-translate-3:focus{
        transform: translate(-30px);
    }

    .sm\:focus\:-translate-4:focus{
        transform: translate(-40px);
    }

    .sm\:focus\:-translate-5:focus{
        transform: translate(-60px);
    }

    .sm\:focus\:-translate-6:focus{
        transform: translate(-60px);
    }

    .sm\:focus\:-translate-7:focus{
        transform: translate(-70px);
    }

    .sm\:focus\:-translate-8:focus{
        transform: translate(-80px);
    }

    .sm\:focus\:-translate-9:focus{
        transform: translate(-90px);
    }

    .sm\:focus\:-translate-10:focus{
        transform: translate(-100px);
    }

    .sm\:focus\:-translate-11:focus{
        transform: translate(-110px);
    }

    .sm\:focus\:-translate-12:focus{
        transform: translate(-120px);
    }

    .sm\:focus\:-translate-13:focus{
        transform: translate(-130px);
    }

    .sm\:focus\:-translate-14:focus{
        transform: translate(-140px);
    }

    .sm\:focus\:-translate-15:focus{
        transform: translate(-150px);
    }

    .sm\:focus\:-translate-16:focus{
        transform: translate(-160px);
    }

    .sm\:focus\:-translate-17:focus{
        transform: translate(-170px);
    }

    .sm\:focus\:-translate-18:focus{
        transform: translate(-180px);
    }

    .sm\:focus\:-translate-19:focus{
        transform: translate(-190px);
    }

    .sm\:focus\:-translate-20:focus{
        transform: translate(-200px);
    }

    .sm\:focus\:-translate-10x:focus{
        transform: translate(-10%);
    }

    .sm\:focus\:-translate-15x:focus{
        transform: translate(-15%);
    }

    .sm\:focus\:-translate-20x:focus{
        transform: translate(-20%);
    }

    .sm\:focus\:-translate-25x:focus{
        transform: translate(-25%);
    }

    .sm\:focus\:-translate-30x:focus{
        transform: translate(-30%);
    }

    .sm\:focus\:-translate-35x:focus{
        transform: translate(-35%);
    }

    .sm\:focus\:-translate-40x:focus{
        transform: translate(-40%);
    }

    .sm\:focus\:-translate-45x:focus{
        transform: translate(-45%);
    }

    .sm\:focus\:-translate-50x:focus{
        transform: translate(-50%);
    }

    .sm\:focus\:-translate-55x:focus{
        transform: translate(-55%);
    }

    .sm\:focus\:-translate-60x:focus{
        transform: translate(-60%);
    }

    .sm\:focus\:-translate-65x:focus{
        transform: translate(-65%);
    }

    .sm\:focus\:-translate-70x:focus{
        transform: translate(-70%);
    }

    .sm\:focus\:-translate-75x:focus{
        transform: translate(-75%);
    }

    .sm\:focus\:-translate-80x:focus{
        transform: translate(-80%);
    }

    .sm\:focus\:-translate-85x:focus{
        transform: translate(-85%);
    }

    .sm\:focus\:-translate-90x:focus{
        transform: translate(-90%);
    }

    .sm\:focus\:-translate-95x:focus{
        transform: translate(-95%);
    }

    .sm\:focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }

    .sm\:focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }

    .sm\:focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }

    .sm\:focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }

    .sm\:focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }

    .sm\:focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }

    .sm\:focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }

    .sm\:focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }

    .sm\:focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }

    .sm\:focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }

    .sm\:focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }

    .sm\:focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }

    .sm\:focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }

    .sm\:focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }

    .sm\:focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }

    .sm\:focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }

    .sm\:focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }

    .sm\:focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }

    .sm\:focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }

    .sm\:focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }

    .sm\:focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }

    .sm\:focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }

    .sm\:focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }

    .sm\:focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }

    .sm\:focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }

    .sm\:focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }

    .sm\:focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }

    .sm\:focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }

    .sm\:focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }

    .sm\:focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }

    .sm\:focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }

    .sm\:focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }

    .sm\:focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }

    .sm\:focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }

    .sm\:focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }

    .sm\:focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }

    .sm\:focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }

    .sm\:focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }

    .sm\:focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }

    .sm\:focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }

    .sm\:focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }

    .sm\:focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }

    .sm\:focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }

    .sm\:focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }

    .sm\:focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }

    .sm\:focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }

    .sm\:focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }

    .sm\:focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }

    .sm\:focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }

    .sm\:focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }

    .sm\:focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }

    .sm\:focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }

    .sm\:focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }

    .sm\:focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }

    .sm\:focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }

    .sm\:focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }

    .sm\:focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }

    .sm\:focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }

    .sm\:focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }

    .sm\:focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }

    .sm\:focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }

    .sm\:focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }

    .sm\:focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }

    .sm\:focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }

    .sm\:focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }

    .sm\:focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }

    .sm\:focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }

    .sm\:focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }

    .sm\:focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }

    .sm\:focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }

    .sm\:focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }

    .sm\:focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }

    .sm\:focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }

    .sm\:focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }

    .sm\:focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }

    .sm\:focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }

    .sm\:focus\:translate-0:focus{
        transform: translate(0);
    }

    .sm\:focus\:translate-1:focus{
        transform: translate(10px);
    }

    .sm\:focus\:translate-2:focus{
        transform: translate(20px);
    }

    .sm\:focus\:translate-3:focus{
        transform: translate(30px);
    }

    .sm\:focus\:translate-4:focus{
        transform: translate(40px);
    }

    .sm\:focus\:translate-5:focus{
        transform: translate(60px);
    }

    .sm\:focus\:translate-6:focus{
        transform: translate(60px);
    }

    .sm\:focus\:translate-7:focus{
        transform: translate(70px);
    }

    .sm\:focus\:translate-8:focus{
        transform: translate(80px);
    }

    .sm\:focus\:translate-9:focus{
        transform: translate(90px);
    }

    .sm\:focus\:translate-10:focus{
        transform: translate(100px);
    }

    .sm\:focus\:translate-11:focus{
        transform: translate(110px);
    }

    .sm\:focus\:translate-12:focus{
        transform: translate(120px);
    }

    .sm\:focus\:translate-13:focus{
        transform: translate(130px);
    }

    .sm\:focus\:translate-14:focus{
        transform: translate(140px);
    }

    .sm\:focus\:translate-15:focus{
        transform: translate(150px);
    }

    .sm\:focus\:translate-16:focus{
        transform: translate(160px);
    }

    .sm\:focus\:translate-17:focus{
        transform: translate(170px);
    }

    .sm\:focus\:translate-18:focus{
        transform: translate(180px);
    }

    .sm\:focus\:translate-19:focus{
        transform: translate(190px);
    }

    .sm\:focus\:translate-20:focus{
        transform: translate(200px);
    }

    .sm\:focus\:translate-10x:focus{
        transform: translate(10%);
    }

    .sm\:focus\:translate-15x:focus{
        transform: translate(15%);
    }

    .sm\:focus\:translate-20x:focus{
        transform: translate(20%);
    }

    .sm\:focus\:translate-25x:focus{
        transform: translate(25%);
    }

    .sm\:focus\:translate-30x:focus{
        transform: translate(30%);
    }

    .sm\:focus\:translate-35x:focus{
        transform: translate(35%);
    }

    .sm\:focus\:translate-40x:focus{
        transform: translate(40%);
    }

    .sm\:focus\:translate-45x:focus{
        transform: translate(45%);
    }

    .sm\:focus\:translate-50x:focus{
        transform: translate(50%);
    }

    .sm\:focus\:translate-55x:focus{
        transform: translate(55%);
    }

    .sm\:focus\:translate-60x:focus{
        transform: translate(60%);
    }

    .sm\:focus\:translate-65x:focus{
        transform: translate(65%);
    }

    .sm\:focus\:translate-70x:focus{
        transform: translate(70%);
    }

    .sm\:focus\:translate-75x:focus{
        transform: translate(75%);
    }

    .sm\:focus\:translate-80x:focus{
        transform: translate(80%);
    }

    .sm\:focus\:translate-85x:focus{
        transform: translate(85%);
    }

    .sm\:focus\:translate-90x:focus{
        transform: translate(90%);
    }

    .sm\:focus\:translate-95x:focus{
        transform: translate(95%);
    }

    .sm\:focus\:translate-x-0:focus{
        transform: translateX(0);
    }

    .sm\:focus\:translate-x-1:focus{
        transform: translateX(10px);
    }

    .sm\:focus\:translate-x-2:focus{
        transform: translateX(20px);
    }

    .sm\:focus\:translate-x-3:focus{
        transform: translateX(30px);
    }

    .sm\:focus\:translate-x-4:focus{
        transform: translateX(40px);
    }

    .sm\:focus\:translate-x-5:focus{
        transform: translateX(60px);
    }

    .sm\:focus\:translate-x-6:focus{
        transform: translateX(60px);
    }

    .sm\:focus\:translate-x-7:focus{
        transform: translateX(70px);
    }

    .sm\:focus\:translate-x-8:focus{
        transform: translateX(80px);
    }

    .sm\:focus\:translate-x-9:focus{
        transform: translateX(90px);
    }

    .sm\:focus\:translate-x-10:focus{
        transform: translateX(100px);
    }

    .sm\:focus\:translate-x-11:focus{
        transform: translateX(110px);
    }

    .sm\:focus\:translate-x-12:focus{
        transform: translateX(120px);
    }

    .sm\:focus\:translate-x-13:focus{
        transform: translateX(130px);
    }

    .sm\:focus\:translate-x-14:focus{
        transform: translateX(140px);
    }

    .sm\:focus\:translate-x-15:focus{
        transform: translateX(150px);
    }

    .sm\:focus\:translate-x-16:focus{
        transform: translateX(160px);
    }

    .sm\:focus\:translate-x-17:focus{
        transform: translateX(170px);
    }

    .sm\:focus\:translate-x-18:focus{
        transform: translateX(180px);
    }

    .sm\:focus\:translate-x-19:focus{
        transform: translateX(190px);
    }

    .sm\:focus\:translate-x-20:focus{
        transform: translateX(200px);
    }

    .sm\:focus\:translate-x-10x:focus{
        transform: translateX(10%);
    }

    .sm\:focus\:translate-x-15x:focus{
        transform: translateX(15%);
    }

    .sm\:focus\:translate-x-20x:focus{
        transform: translateX(20%);
    }

    .sm\:focus\:translate-x-25x:focus{
        transform: translateX(25%);
    }

    .sm\:focus\:translate-x-30x:focus{
        transform: translateX(30%);
    }

    .sm\:focus\:translate-x-35x:focus{
        transform: translateX(35%);
    }

    .sm\:focus\:translate-x-40x:focus{
        transform: translateX(40%);
    }

    .sm\:focus\:translate-x-45x:focus{
        transform: translateX(45%);
    }

    .sm\:focus\:translate-x-50x:focus{
        transform: translateX(50%);
    }

    .sm\:focus\:translate-x-55x:focus{
        transform: translateX(55%);
    }

    .sm\:focus\:translate-x-60x:focus{
        transform: translateX(60%);
    }

    .sm\:focus\:translate-x-65x:focus{
        transform: translateX(65%);
    }

    .sm\:focus\:translate-x-70x:focus{
        transform: translateX(70%);
    }

    .sm\:focus\:translate-x-75x:focus{
        transform: translateX(75%);
    }

    .sm\:focus\:translate-x-80x:focus{
        transform: translateX(80%);
    }

    .sm\:focus\:translate-x-85x:focus{
        transform: translateX(85%);
    }

    .sm\:focus\:translate-x-90x:focus{
        transform: translateX(90%);
    }

    .sm\:focus\:translate-x-95x:focus{
        transform: translateX(95%);
    }

    .sm\:focus\:translate-y-0:focus{
        transform: translateY(0);
    }

    .sm\:focus\:translate-y-1:focus{
        transform: translateY(10px);
    }

    .sm\:focus\:translate-y-2:focus{
        transform: translateY(20px);
    }

    .sm\:focus\:translate-y-3:focus{
        transform: translateY(30px);
    }

    .sm\:focus\:translate-y-4:focus{
        transform: translateY(40px);
    }

    .sm\:focus\:translate-y-5:focus{
        transform: translateY(60px);
    }

    .sm\:focus\:translate-y-6:focus{
        transform: translateY(60px);
    }

    .sm\:focus\:translate-y-7:focus{
        transform: translateY(70px);
    }

    .sm\:focus\:translate-y-8:focus{
        transform: translateY(80px);
    }

    .sm\:focus\:translate-y-9:focus{
        transform: translateY(90px);
    }

    .sm\:focus\:translate-y-10:focus{
        transform: translateY(100px);
    }

    .sm\:focus\:translate-y-11:focus{
        transform: translateY(110px);
    }

    .sm\:focus\:translate-y-12:focus{
        transform: translateY(120px);
    }

    .sm\:focus\:translate-y-13:focus{
        transform: translateY(130px);
    }

    .sm\:focus\:translate-y-14:focus{
        transform: translateY(140px);
    }

    .sm\:focus\:translate-y-15:focus{
        transform: translateY(150px);
    }

    .sm\:focus\:translate-y-16:focus{
        transform: translateY(160px);
    }

    .sm\:focus\:translate-y-17:focus{
        transform: translateY(170px);
    }

    .sm\:focus\:translate-y-18:focus{
        transform: translateY(180px);
    }

    .sm\:focus\:translate-y-19:focus{
        transform: translateY(190px);
    }

    .sm\:focus\:translate-y-20:focus{
        transform: translateY(200px);
    }

    .sm\:focus\:translate-y-10x:focus{
        transform: translateY(10%);
    }

    .sm\:focus\:translate-y-15x:focus{
        transform: translateY(15%);
    }

    .sm\:focus\:translate-y-20x:focus{
        transform: translateY(20%);
    }

    .sm\:focus\:translate-y-25x:focus{
        transform: translateY(25%);
    }

    .sm\:focus\:translate-y-30x:focus{
        transform: translateY(30%);
    }

    .sm\:focus\:translate-y-35x:focus{
        transform: translateY(35%);
    }

    .sm\:focus\:translate-y-40x:focus{
        transform: translateY(40%);
    }

    .sm\:focus\:translate-y-45x:focus{
        transform: translateY(45%);
    }

    .sm\:focus\:translate-y-50x:focus{
        transform: translateY(50%);
    }

    .sm\:focus\:translate-y-55x:focus{
        transform: translateY(55%);
    }

    .sm\:focus\:translate-y-60x:focus{
        transform: translateY(60%);
    }

    .sm\:focus\:translate-y-65x:focus{
        transform: translateY(65%);
    }

    .sm\:focus\:translate-y-70x:focus{
        transform: translateY(70%);
    }

    .sm\:focus\:translate-y-75x:focus{
        transform: translateY(75%);
    }

    .sm\:focus\:translate-y-80x:focus{
        transform: translateY(80%);
    }

    .sm\:focus\:translate-y-85x:focus{
        transform: translateY(85%);
    }

    .sm\:focus\:translate-y-90x:focus{
        transform: translateY(90%);
    }

    .sm\:focus\:translate-y-95x:focus{
        transform: translateY(95%);
    }

    .sm\:focus\:rotate-0:focus{
        transform: rotate(0);
    }

    .sm\:focus\:rotate-1:focus{
        transform: rotate(1deg);
    }

    .sm\:focus\:rotate-2:focus{
        transform: rotate(2deg);
    }

    .sm\:focus\:rotate-3:focus{
        transform: rotate(3deg);
    }

    .sm\:focus\:rotate-6:focus{
        transform: rotate(6deg);
    }

    .sm\:focus\:rotate-12:focus{
        transform: rotate(12deg);
    }

    .sm\:focus\:rotate-20:focus{
        transform: rotate(20deg);
    }

    .sm\:focus\:rotate-30:focus{
        transform: rotate(30deg);
    }

    .sm\:focus\:rotate-45:focus{
        transform: rotate(45deg);
    }

    .sm\:focus\:rotate-60:focus{
        transform: rotate(60deg);
    }

    .sm\:focus\:rotate-90:focus{
        transform: rotate(90deg);
    }

    .sm\:focus\:rotate-180:focus{
        transform: rotate(180deg);
    }

    .sm\:focus\:rotate-259:focus{
        transform: rotate(359deg);
    }

    .sm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .sm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .sm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .sm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .sm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .sm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .sm\:focus\:transform-origin-center:focus{
        transform-origin: center;
    }

    .sm\:focus\:transition-duration-75:focus{
        transition-duration: 75ms;
    }

    .sm\:focus\:transition-duration-100:focus{
        transition-duration: 100ms;
    }

    .sm\:focus\:transition-duration-150:focus{
        transition-duration: 150ms;
    }

    .sm\:focus\:transition-duration-200:focus{
        transition-duration: 200ms;
    }

    .sm\:focus\:transition-duration-300:focus{
        transition-duration: 300ms;
    }

    .sm\:focus\:transition-duration-700:focus{
        transition-duration: 700ms;
    }

    .sm\:focus\:transition-duration-1000:focus{
        transition-duration: 1000ms;
    }

    .sm\:focus\:transition-ease-linear:focus{
        transition-timing-function: linear;
    }

    .sm\:focus\:transition-ease-in:focus{
        transition-timing-function: ease-in;
    }

    .sm\:focus\:transition-ease-out:focus{
        transition-timing-function: ease-out;
    }

    .sm\:focus\:transition-ease-in-out:focus{
        transition-timing-function: ease-in-out;
    }

    .sm\:focus\:transition-delay-75:focus{
        transition-delay: 75ms;
    }

    .sm\:focus\:transition-delay-100:focus{
        transition-delay: 100ms;
    }

    .sm\:focus\:transition-delay-150:focus{
        transition-delay: 150ms;
    }

    .sm\:focus\:transition-duration-200:focus{
        transition-delay: 200ms;
    }

    .sm\:focus\:transition-delay-300:focus{
        transition-delay: 300ms;
    }

    .sm\:focus\:transition-delay-700:focus{
        transition-delay: 700ms;
    }

    .sm\:focus\:transition-delay-1000:focus{
        transition-delay: 1000ms;
    }

    .sm\:focus\:transition-property-all:focus{
        transition-property: all;
    }

    .sm\:focus\:transition-property-colors:focus{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .sm\:focus\:transition-property-opacity:focus{
        transition-property: opacity;
    }

    .sm\:focus\:transition-property-transform:focus{
        transition-property: transform;
    }

    .sm\:focus\:animation-duration-75:focus{
        animation-duration: 75ms;
    }

    .sm\:focus\:animation-duration-100:focus{
        animation-duration: 100ms;
    }

    .sm\:focus\:animation-duration-150:focus{
        animation-duration: 150ms;
    }

    .sm\:focus\:animation-duration-200:focus{
        animation-duration: 200ms;
    }

    .sm\:focus\:animation-duration-300:focus{
        animation-duration: 300ms;
    }

    .sm\:focus\:animation-duration-700:focus{
        animation-duration: 700ms;
    }

    .sm\:focus\:animation-duration-1000:focus{
        animation-duration: 1000ms;
    }

    .sm\:focus\:animation-ease-linear:focus{
        animation-timing-function: linear;
    }

    .sm\:focus\:animation-ease-in:focus{
        animation-timing-function: ease-in;
    }

    .sm\:focus\:animation-ease-out:focus{
        animation-timing-function: ease-out;
    }

    .sm\:focus\:animation-ease-in-out:focus{
        animation-timing-function: ease-in-out;
    }

    .sm\:focus\:animation-delay-75:focus{
        animation-delay: 75ms;
    }

    .sm\:focus\:animation-delay-100:focus{
        animation-delay: 100ms;
    }

    .sm\:focus\:animation-delay-150:focus{
        animation-delay: 150ms;
    }

    .sm\:focus\:animation-duration-200:focus{
        animation-delay: 200ms;
    }

    .sm\:focus\:animation-delay-300:focus{
        animation-delay: 300ms;
    }

    .sm\:focus\:animation-delay-700:focus{
        animation-delay: 700ms;
    }

    .sm\:focus\:animation-delay-1000:focus{
        animation-delay: 1000ms;
    }

    .sm\:focus\:animation-name-fade-in:focus{
        animation-name: fade-in;
    }

    .sm\:focus\:animation-name-fade-out:focus{
        animation-name: fade-out;
    }

    .sm\:focus\:animation-name-spin:focus{
        animation-name: spin;
    }

    .sm\:focus\:animation-name-translate-x:focus{
        animation-name: translate-x;
    }

    .sm\:focus\:animation-name-translate-y:focus{
        animation-name: translate-y;
    }

    .sm\:focus\:animation-name-scale-up:focus{
        animation-name: scale-up;
    }

    .sm\:focus\:animation-name-scale-down:focus{
        animation-name: scale-down;
    }

    .sm\:focus\:animation-name-bounce:focus{
        animation-name: bounce;
    }

    .sm\:focus\:animation-name-slide-in:focus{
        animation-name: slide-in;
    }

    .sm\:focus\:animation-name-slide-out:focus{
        animation-name: slide-out;
    }

    .sm\:focus\:animation-name-pulse:focus{
        animation-name: pulse;
    }

    .sm\:focus\:color-white:focus{
        color: var(--white);
    }

    .sm\:focus\:color-black:focus{
        color: var(--black);
    }

    .sm\:focus\:text-white:focus{
        color: var(--white);
    }

    .sm\:focus\:text-black:focus{
        color: var(--black);
    }

    .sm\:focus\:bg-white:focus{
        background: var(--white);
    }

    .sm\:focus\:bg-black:focus{
        background: var(--black);
    }

    .sm\:focus\:border-white:focus{
        border-color: var(--white);
    }

    .sm\:focus\:border-black:focus{
        border-color: var(--black);
    }

    .sm\:focus\:border-teal-50:focus{
        border-color: var(--velocity-teal-50);
    }

    .sm\:focus\:border-teal-100:focus{
        border-color: var(--velocity-teal-100);
    }

    .sm\:focus\:border-teal-200:focus{
        border-color: var(--velocity-teal-200);
    }

    .sm\:focus\:border-teal-300:focus{
        border-color: var(--velocity-teal-300);
    }

    .sm\:focus\:border-teal-400:focus{
        border-color: var(--velocity-teal-400);
    }

    .sm\:focus\:border-teal-500:focus{
        border-color: var(--velocity-teal-500);
    }

    .sm\:focus\:border-teal-600:focus{
        border-color: var(--velocity-teal-600);
    }

    .sm\:focus\:border-teal-700:focus{
        border-color: var(--velocity-teal-700);
    }

    .sm\:focus\:border-teal-800:focus{
        border-color: var(--velocity-teal-800);
    }

    .sm\:focus\:border-teal-900:focus{
        border-color: var(--velocity-teal-900);
    }

    .sm\:focus\:border-red-50:focus{
        border-color: var(--velocity-red-50);
    }

    .sm\:focus\:border-red-100:focus{
        border-color: var(--velocity-red-100);
    }

    .sm\:focus\:border-red-200:focus{
        border-color: var(--velocity-red-200);
    }

    .sm\:focus\:border-red-300:focus{
        border-color: var(--velocity-red-300);
    }

    .sm\:focus\:border-red-400:focus{
        border-color: var(--velocity-red-400);
    }

    .sm\:focus\:border-red-500:focus{
        border-color: var(--velocity-red-500);
    }

    .sm\:focus\:border-red-600:focus{
        border-color: var(--velocity-red-600);
    }

    .sm\:focus\:border-red-700:focus{
        border-color: var(--velocity-red-700);
    }

    .sm\:focus\:border-red-800:focus{
        border-color: var(--velocity-red-800);
    }

    .sm\:focus\:border-red-900:focus{
        border-color: var(--velocity-red-900);
    }

    .sm\:focus\:border-grey-100:focus{
        border-color: var(--velocity-grey-100);
    }

    .sm\:focus\:border-sky-50:focus{
        border-color: var(--velocity-sky-50);
    }

    .sm\:focus\:border-sky-100:focus{
        border-color: var(--velocity-sky-100);
    }

    .sm\:focus\:border-sky-200:focus{
        border-color: var(--velocity-sky-200);
    }

    .sm\:focus\:border-sky-300:focus{
        border-color: var(--velocity-sky-300);
    }

    .sm\:focus\:border-sky-400:focus{
        border-color: var(--velocity-sky-400);
    }

    .sm\:focus\:border-sky-500:focus{
        border-color: var(--velocity-sky-500);
    }

    .sm\:focus\:border-sky-600:focus{
        border-color: var(--velocity-sky-600);
    }

    .sm\:focus\:border-sky-700:focus{
        border-color: var(--velocity-sky-700);
    }

    .sm\:focus\:border-sky-800:focus{
        border-color: var(--velocity-sky-800);
    }

    .sm\:focus\:border-sky-900:focus{
        border-color: var(--velocity-sky-900);
    }

    .sm\:focus\:border-green-50:focus{
        border-color: var(--velocity-green-50);
    }

    .sm\:focus\:border-green-100:focus{
        border-color: var(--velocity-green-100);
    }

    .sm\:focus\:border-green-200:focus{
        border-color: var(--velocity-green-200);
    }

    .sm\:focus\:border-green-300:focus{
        border-color: var(--velocity-green-300);
    }

    .sm\:focus\:border-green-400:focus{
        border-color: var(--velocity-green-400);
    }

    .sm\:focus\:border-green-500:focus{
        border-color: var(--velocity-green-500);
    }

    .sm\:focus\:border-green-600:focus{
        border-color: var(--velocity-green-600);
    }

    .sm\:focus\:border-green-700:focus{
        border-color: var(--velocity-green-700);
    }

    .sm\:focus\:border-green-800:focus{
        border-color: var(--velocity-green-800);
    }

    .sm\:focus\:border-green-900:focus{
        border-color: var(--velocity-green-900);
    }

    .sm\:focus\:border-grey-200:focus{
        border-color: var(--velocity-grey-200);
    }

    .sm\:focus\:border-grey-300:focus{
        border-color: var(--velocity-grey-300);
    }

    .sm\:focus\:border-grey-400:focus{
        border-color: var(--velocity-grey-400);
    }

    .sm\:focus\:border-grey-500:focus{
        border-color: var(--velocity-grey-500);
    }

    .sm\:focus\:border-grey-600:focus{
        border-color: var(--velocity-grey-600);
    }

    .sm\:focus\:border-grey-700:focus{
        border-color: var(--velocity-grey-700);
    }

    .sm\:focus\:border-grey-800:focus{
        border-color: var(--velocity-grey-800);
    }

    .sm\:focus\:border-grey-900:focus{
        border-color: var(--velocity-grey-900);
    }

    .sm\:focus\:border-yellow-50:focus{
        border-color: var(--velocity-yellow-50);
    }

    .sm\:focus\:border-yellow-100:focus{
        border-color: var(--velocity-yellow-100);
    }

    .sm\:focus\:border-yellow-200:focus{
        border-color: var(--velocity-yellow-200);
    }

    .sm\:focus\:border-yellow-300:focus{
        border-color: var(--velocity-yellow-300);
    }

    .sm\:focus\:border-yellow-400:focus{
        border-color: var(--velocity-yellow-400);
    }

    .sm\:focus\:border-yellow-500:focus{
        border-color: var(--velocity-yellow-500);
    }

    .sm\:focus\:border-yellow-600:focus{
        border-color: var(--velocity-yellow-600);
    }

    .sm\:focus\:border-yellow-700:focus{
        border-color: var(--velocity-yellow-700);
    }

    .sm\:focus\:border-yellow-800:focus{
        border-color: var(--velocity-yellow-800);
    }

    .sm\:focus\:border-yellow-900:focus{
        border-color: var(--velocity-yellow-900);
    }

    .sm\:focus\:border-cyan-50:focus{
        border-color: var(--velocity-cyan-50);
    }

    .sm\:focus\:border-cyan-100:focus{
        border-color: var(--velocity-cyan-100);
    }

    .sm\:focus\:border-cyan-200:focus{
        border-color: var(--velocity-cyan-200);
    }

    .sm\:focus\:border-cyan-300:focus{
        border-color: var(--velocity-cyan-300);
    }

    .sm\:focus\:border-cyan-400:focus{
        border-color: var(--velocity-cyan-400);
    }

    .sm\:focus\:border-cyan-500:focus{
        border-color: var(--velocity-cyan-500);
    }

    .sm\:focus\:border-cyan-600:focus{
        border-color: var(--velocity-cyan-600);
    }

    .sm\:focus\:border-cyan-700:focus{
        border-color: var(--velocity-cyan-700);
    }

    .sm\:focus\:border-cyan-800:focus{
        border-color: var(--velocity-cyan-800);
    }

    .sm\:focus\:border-cyan-900:focus{
        border-color: var(--velocity-cyan-900);
    }

    .sm\:focus\:border-orange-50:focus{
        border-color: var(--velocity-orange-50);
    }

    .sm\:focus\:border-orange-100:focus{
        border-color: var(--velocity-orange-100);
    }

    .sm\:focus\:border-orange-200:focus{
        border-color: var(--velocity-orange-200);
    }

    .sm\:focus\:border-orange-300:focus{
        border-color: var(--velocity-orange-300);
    }

    .sm\:focus\:border-orange-400:focus{
        border-color: var(--velocity-orange-400);
    }

    .sm\:focus\:border-orange-500:focus{
        border-color: var(--velocity-orange-500);
    }

    .sm\:focus\:border-orange-600:focus{
        border-color: var(--velocity-orange-600);
    }

    .sm\:focus\:border-orange-700:focus{
        border-color: var(--velocity-orange-700);
    }

    .sm\:focus\:border-orange-800:focus{
        border-color: var(--velocity-orange-800);
    }

    .sm\:focus\:border-orange-900:focus{
        border-color: var(--velocity-orange-900);
    }

    .sm\:focus\:border-blue-50:focus{
        border-color: var(--velocity-blue-50);
    }

    .sm\:focus\:border-blue-100:focus{
        border-color: var(--velocity-blue-100);
    }

    .sm\:focus\:border-blue-200:focus{
        border-color: var(--velocity-blue-200);
    }

    .sm\:focus\:border-blue-300:focus{
        border-color: var(--velocity-blue-300);
    }

    .sm\:focus\:border-blue-400:focus{
        border-color: var(--velocity-blue-400);
    }

    .sm\:focus\:border-blue-500:focus{
        border-color: var(--velocity-blue-500);
    }

    .sm\:focus\:border-blue-600:focus{
        border-color: var(--velocity-blue-600);
    }

    .sm\:focus\:border-blue-700:focus{
        border-color: var(--velocity-blue-700);
    }

    .sm\:focus\:border-blue-800:focus{
        border-color: var(--velocity-blue-800);
    }

    .sm\:focus\:border-blue-900:focus{
        border-color: var(--velocity-blue-900);
    }

    .sm\:focus\:border-lime-50:focus{
        border-color: var(--velocity-lime-50);
    }

    .sm\:focus\:border-lime-100:focus{
        border-color: var(--velocity-lime-100);
    }

    .sm\:focus\:border-lime-200:focus{
        border-color: var(--velocity-lime-200);
    }

    .sm\:focus\:border-lime-300:focus{
        border-color: var(--velocity-lime-300);
    }

    .sm\:focus\:border-lime-400:focus{
        border-color: var(--velocity-lime-400);
    }

    .sm\:focus\:border-lime-500:focus{
        border-color: var(--velocity-lime-500);
    }

    .sm\:focus\:border-lime-600:focus{
        border-color: var(--velocity-lime-600);
    }

    .sm\:focus\:border-lime-700:focus{
        border-color: var(--velocity-lime-700);
    }

    .sm\:focus\:border-lime-800:focus{
        border-color: var(--velocity-lime-800);
    }

    .sm\:focus\:border-lime-900:focus{
        border-color: var(--velocity-lime-900);
    }

    .sm\:focus\:border-purple-50:focus{
        border-color: var(--velocity-purple-50);
    }

    .sm\:focus\:border-purple-100:focus{
        border-color: var(--velocity-purple-100);
    }

    .sm\:focus\:border-purple-200:focus{
        border-color: var(--velocity-purple-200);
    }

    .sm\:focus\:border-purple-300:focus{
        border-color: var(--velocity-purple-300);
    }

    .sm\:focus\:border-purple-400:focus{
        border-color: var(--velocity-purple-400);
    }

    .sm\:focus\:border-purple-500:focus{
        border-color: var(--velocity-purple-500);
    }

    .sm\:focus\:border-purple-600:focus{
        border-color: var(--velocity-purple-600);
    }

    .sm\:focus\:border-purple-700:focus{
        border-color: var(--velocity-purple-700);
    }

    .sm\:focus\:border-purple-800:focus{
        border-color: var(--velocity-purple-800);
    }

    .sm\:focus\:border-purple-900:focus{
        border-color: var(--velocity-purple-900);
    }

    .sm\:focus\:border-indigo-50:focus{
        border-color: var(--velocity-indigo-50);
    }

    .sm\:focus\:border-indigo-100:focus{
        border-color: var(--velocity-indigo-100);
    }

    .sm\:focus\:border-indigo-200:focus{
        border-color: var(--velocity-indigo-200);
    }

    .sm\:focus\:border-indigo-300:focus{
        border-color: var(--velocity-indigo-300);
    }

    .sm\:focus\:border-indigo-400:focus{
        border-color: var(--velocity-indigo-400);
    }

    .sm\:focus\:border-indigo-500:focus{
        border-color: var(--velocity-indigo-500);
    }

    .sm\:focus\:border-indigo-600:focus{
        border-color: var(--velocity-indigo-600);
    }

    .sm\:focus\:border-indigo-700:focus{
        border-color: var(--velocity-indigo-700);
    }

    .sm\:focus\:border-indigo-800:focus{
        border-color: var(--velocity-indigo-800);
    }

    .sm\:focus\:border-indigo-900:focus{
        border-color: var(--velocity-indigo-900);
    }

    .sm\:focus\:border-pink-50:focus{
        border-color: var(--velocity-pink-50);
    }

    .sm\:focus\:border-pink-100:focus{
        border-color: var(--velocity-pink-100);
    }

    .sm\:focus\:border-pink-200:focus{
        border-color: var(--velocity-pink-200);
    }

    .sm\:focus\:border-pink-300:focus{
        border-color: var(--velocity-pink-300);
    }

    .sm\:focus\:border-pink-400:focus{
        border-color: var(--velocity-pink-400);
    }

    .sm\:focus\:border-pink-500:focus{
        border-color: var(--velocity-pink-500);
    }

    .sm\:focus\:border-pink-600:focus{
        border-color: var(--velocity-pink-600);
    }

    .sm\:focus\:border-pink-700:focus{
        border-color: var(--velocity-pink-700);
    }

    .sm\:focus\:border-pink-800:focus{
        border-color: var(--velocity-pink-800);
    }

    .sm\:focus\:border-pink-900:focus{
        border-color: var(--velocity-pink-900);
    }

    .sm\:focus\:border-violet-50:focus{
        border-color: var(--velocity-violet-50);
    }

    .sm\:focus\:border-violet-100:focus{
        border-color: var(--velocity-violet-100);
    }

    .sm\:focus\:border-violet-200:focus{
        border-color: var(--velocity-violet-200);
    }

    .sm\:focus\:border-violet-300:focus{
        border-color: var(--velocity-violet-300);
    }

    .sm\:focus\:border-violet-400:focus{
        border-color: var(--velocity-violet-400);
    }

    .sm\:focus\:border-violet-500:focus{
        border-color: var(--velocity-violet-500);
    }

    .sm\:focus\:border-violet-600:focus{
        border-color: var(--velocity-violet-600);
    }

    .sm\:focus\:border-violet-700:focus{
        border-color: var(--velocity-violet-700);
    }

    .sm\:focus\:border-violet-800:focus{
        border-color: var(--velocity-violet-800);
    }

    .sm\:focus\:border-violet-900:focus{
        border-color: var(--velocity-violet-900);
    }

    .sm\:focus\:border-slate-50:focus{
        border-color: var(--velocity-slate-50);
    }

    .sm\:focus\:border-slate-100:focus{
        border-color: var(--velocity-slate-100);
    }

    .sm\:focus\:border-slate-200:focus{
        border-color: var(--velocity-slate-200);
    }

    .sm\:focus\:border-slate-300:focus{
        border-color: var(--velocity-slate-300);
    }

    .sm\:focus\:border-slate-400:focus{
        border-color: var(--velocity-slate-400);
    }

    .sm\:focus\:border-slate-500:focus{
        border-color: var(--velocity-slate-500);
    }

    .sm\:focus\:border-slate-600:focus{
        border-color: var(--velocity-slate-600);
    }

    .sm\:focus\:border-slate-700:focus{
        border-color: var(--velocity-slate-700);
    }

    .sm\:focus\:border-slate-800:focus{
        border-color: var(--velocity-slate-800);
    }

    .sm\:focus\:border-slate-900:focus{
        border-color: var(--velocity-slate-900);
    }

    .sm\:focus\:border-rose-50:focus{
        border-color: var(--velocity-rose-50);
    }

    .sm\:focus\:border-rose-100:focus{
        border-color: var(--velocity-rose-100);
    }

    .sm\:focus\:border-rose-200:focus{
        border-color: var(--velocity-rose-200);
    }

    .sm\:focus\:border-rose-300:focus{
        border-color: var(--velocity-rose-300);
    }

    .sm\:focus\:border-rose-400:focus{
        border-color: var(--velocity-rose-400);
    }

    .sm\:focus\:border-rose-500:focus{
        border-color: var(--velocity-rose-500);
    }

    .sm\:focus\:border-rose-600:focus{
        border-color: var(--velocity-rose-600);
    }

    .sm\:focus\:border-rose-700:focus{
        border-color: var(--velocity-rose-700);
    }

    .sm\:focus\:border-rose-800:focus{
        border-color: var(--velocity-rose-800);
    }

    .sm\:focus\:border-rose-900:focus{
        border-color: var(--velocity-rose-900);
    }

    .sm\:focus\:fill-teal-50:focus{
        fill: var(--velocity-teal-50);
    }

    .sm\:focus\:fill-teal-100:focus{
        fill: var(--velocity-teal-100);
    }

    .sm\:focus\:fill-teal-200:focus{
        fill: var(--velocity-teal-200);
    }

    .sm\:focus\:fill-teal-300:focus{
        fill: var(--velocity-teal-300);
    }

    .sm\:focus\:fill-teal-400:focus{
        fill: var(--velocity-teal-400);
    }

    .sm\:focus\:fill-teal-500:focus{
        fill: var(--velocity-teal-500);
    }

    .sm\:focus\:fill-teal-600:focus{
        fill: var(--velocity-teal-600);
    }

    .sm\:focus\:fill-teal-700:focus{
        fill: var(--velocity-teal-700);
    }

    .sm\:focus\:fill-teal-800:focus{
        fill: var(--velocity-teal-800);
    }

    .sm\:focus\:fill-teal-900:focus{
        fill: var(--velocity-teal-900);
    }

    .sm\:focus\:fill-red-50:focus{
        fill: var(--velocity-red-50);
    }

    .sm\:focus\:fill-red-100:focus{
        fill: var(--velocity-red-100);
    }

    .sm\:focus\:fill-red-200:focus{
        fill: var(--velocity-red-200);
    }

    .sm\:focus\:fill-red-300:focus{
        fill: var(--velocity-red-300);
    }

    .sm\:focus\:fill-red-400:focus{
        fill: var(--velocity-red-400);
    }

    .sm\:focus\:fill-red-500:focus{
        fill: var(--velocity-red-500);
    }

    .sm\:focus\:fill-red-600:focus{
        fill: var(--velocity-red-600);
    }

    .sm\:focus\:fill-red-700:focus{
        fill: var(--velocity-red-700);
    }

    .sm\:focus\:fill-red-800:focus{
        fill: var(--velocity-red-800);
    }

    .sm\:focus\:fill-red-900:focus{
        fill: var(--velocity-red-900);
    }

    .sm\:focus\:fill-grey-100:focus{
        fill: var(--velocity-grey-100);
    }

    .sm\:focus\:fill-sky-50:focus{
        fill: var(--velocity-sky-50);
    }

    .sm\:focus\:fill-sky-100:focus{
        fill: var(--velocity-sky-100);
    }

    .sm\:focus\:fill-sky-200:focus{
        fill: var(--velocity-sky-200);
    }

    .sm\:focus\:fill-sky-300:focus{
        fill: var(--velocity-sky-300);
    }

    .sm\:focus\:fill-sky-400:focus{
        fill: var(--velocity-sky-400);
    }

    .sm\:focus\:fill-sky-500:focus{
        fill: var(--velocity-sky-500);
    }

    .sm\:focus\:fill-sky-600:focus{
        fill: var(--velocity-sky-600);
    }

    .sm\:focus\:fill-sky-700:focus{
        fill: var(--velocity-sky-700);
    }

    .sm\:focus\:fill-sky-800:focus{
        fill: var(--velocity-sky-800);
    }

    .sm\:focus\:fill-sky-900:focus{
        fill: var(--velocity-sky-900);
    }

    .sm\:focus\:fill-green-50:focus{
        fill: var(--velocity-green-50);
    }

    .sm\:focus\:fill-green-100:focus{
        fill: var(--velocity-green-100);
    }

    .sm\:focus\:fill-green-200:focus{
        fill: var(--velocity-green-200);
    }

    .sm\:focus\:fill-green-300:focus{
        fill: var(--velocity-green-300);
    }

    .sm\:focus\:fill-green-400:focus{
        fill: var(--velocity-green-400);
    }

    .sm\:focus\:fill-green-500:focus{
        fill: var(--velocity-green-500);
    }

    .sm\:focus\:fill-green-600:focus{
        fill: var(--velocity-green-600);
    }

    .sm\:focus\:fill-green-700:focus{
        fill: var(--velocity-green-700);
    }

    .sm\:focus\:fill-green-800:focus{
        fill: var(--velocity-green-800);
    }

    .sm\:focus\:fill-green-900:focus{
        fill: var(--velocity-green-900);
    }

    .sm\:focus\:fill-grey-200:focus{
        fill: var(--velocity-grey-200);
    }

    .sm\:focus\:fill-grey-300:focus{
        fill: var(--velocity-grey-300);
    }

    .sm\:focus\:fill-grey-400:focus{
        fill: var(--velocity-grey-400);
    }

    .sm\:focus\:fill-grey-500:focus{
        fill: var(--velocity-grey-500);
    }

    .sm\:focus\:fill-grey-600:focus{
        fill: var(--velocity-grey-600);
    }

    .sm\:focus\:fill-grey-700:focus{
        fill: var(--velocity-grey-700);
    }

    .sm\:focus\:fill-grey-800:focus{
        fill: var(--velocity-grey-800);
    }

    .sm\:focus\:fill-grey-900:focus{
        fill: var(--velocity-grey-900);
    }

    .sm\:focus\:fill-yellow-50:focus{
        fill: var(--velocity-yellow-50);
    }

    .sm\:focus\:fill-yellow-100:focus{
        fill: var(--velocity-yellow-100);
    }

    .sm\:focus\:fill-yellow-200:focus{
        fill: var(--velocity-yellow-200);
    }

    .sm\:focus\:fill-yellow-300:focus{
        fill: var(--velocity-yellow-300);
    }

    .sm\:focus\:fill-yellow-400:focus{
        fill: var(--velocity-yellow-400);
    }

    .sm\:focus\:fill-yellow-500:focus{
        fill: var(--velocity-yellow-500);
    }

    .sm\:focus\:fill-yellow-600:focus{
        fill: var(--velocity-yellow-600);
    }

    .sm\:focus\:fill-yellow-700:focus{
        fill: var(--velocity-yellow-700);
    }

    .sm\:focus\:fill-yellow-800:focus{
        fill: var(--velocity-yellow-800);
    }

    .sm\:focus\:fill-yellow-900:focus{
        fill: var(--velocity-yellow-900);
    }

    .sm\:focus\:fill-cyan-50:focus{
        fill: var(--velocity-cyan-50);
    }

    .sm\:focus\:fill-cyan-100:focus{
        fill: var(--velocity-cyan-100);
    }

    .sm\:focus\:fill-cyan-200:focus{
        fill: var(--velocity-cyan-200);
    }

    .sm\:focus\:fill-cyan-300:focus{
        fill: var(--velocity-cyan-300);
    }

    .sm\:focus\:fill-cyan-400:focus{
        fill: var(--velocity-cyan-400);
    }

    .sm\:focus\:fill-cyan-500:focus{
        fill: var(--velocity-cyan-500);
    }

    .sm\:focus\:fill-cyan-600:focus{
        fill: var(--velocity-cyan-600);
    }

    .sm\:focus\:fill-cyan-700:focus{
        fill: var(--velocity-cyan-700);
    }

    .sm\:focus\:fill-cyan-800:focus{
        fill: var(--velocity-cyan-800);
    }

    .sm\:focus\:fill-cyan-900:focus{
        fill: var(--velocity-cyan-900);
    }

    .sm\:focus\:fill-orange-50:focus{
        fill: var(--velocity-orange-50);
    }

    .sm\:focus\:fill-orange-100:focus{
        fill: var(--velocity-orange-100);
    }

    .sm\:focus\:fill-orange-200:focus{
        fill: var(--velocity-orange-200);
    }

    .sm\:focus\:fill-orange-300:focus{
        fill: var(--velocity-orange-300);
    }

    .sm\:focus\:fill-orange-400:focus{
        fill: var(--velocity-orange-400);
    }

    .sm\:focus\:fill-orange-500:focus{
        fill: var(--velocity-orange-500);
    }

    .sm\:focus\:fill-orange-600:focus{
        fill: var(--velocity-orange-600);
    }

    .sm\:focus\:fill-orange-700:focus{
        fill: var(--velocity-orange-700);
    }

    .sm\:focus\:fill-orange-800:focus{
        fill: var(--velocity-orange-800);
    }

    .sm\:focus\:fill-orange-900:focus{
        fill: var(--velocity-orange-900);
    }

    .sm\:focus\:fill-blue-50:focus{
        fill: var(--velocity-blue-50);
    }

    .sm\:focus\:fill-blue-100:focus{
        fill: var(--velocity-blue-100);
    }

    .sm\:focus\:fill-blue-200:focus{
        fill: var(--velocity-blue-200);
    }

    .sm\:focus\:fill-blue-300:focus{
        fill: var(--velocity-blue-300);
    }

    .sm\:focus\:fill-blue-400:focus{
        fill: var(--velocity-blue-400);
    }

    .sm\:focus\:fill-blue-500:focus{
        fill: var(--velocity-blue-500);
    }

    .sm\:focus\:fill-blue-600:focus{
        fill: var(--velocity-blue-600);
    }

    .sm\:focus\:fill-blue-700:focus{
        fill: var(--velocity-blue-700);
    }

    .sm\:focus\:fill-blue-800:focus{
        fill: var(--velocity-blue-800);
    }

    .sm\:focus\:fill-blue-900:focus{
        fill: var(--velocity-blue-900);
    }

    .sm\:focus\:fill-lime-50:focus{
        fill: var(--velocity-lime-50);
    }

    .sm\:focus\:fill-lime-100:focus{
        fill: var(--velocity-lime-100);
    }

    .sm\:focus\:fill-lime-200:focus{
        fill: var(--velocity-lime-200);
    }

    .sm\:focus\:fill-lime-300:focus{
        fill: var(--velocity-lime-300);
    }

    .sm\:focus\:fill-lime-400:focus{
        fill: var(--velocity-lime-400);
    }

    .sm\:focus\:fill-lime-500:focus{
        fill: var(--velocity-lime-500);
    }

    .sm\:focus\:fill-lime-600:focus{
        fill: var(--velocity-lime-600);
    }

    .sm\:focus\:fill-lime-700:focus{
        fill: var(--velocity-lime-700);
    }

    .sm\:focus\:fill-lime-800:focus{
        fill: var(--velocity-lime-800);
    }

    .sm\:focus\:fill-lime-900:focus{
        fill: var(--velocity-lime-900);
    }

    .sm\:focus\:fill-purple-50:focus{
        fill: var(--velocity-purple-50);
    }

    .sm\:focus\:fill-purple-100:focus{
        fill: var(--velocity-purple-100);
    }

    .sm\:focus\:fill-purple-200:focus{
        fill: var(--velocity-purple-200);
    }

    .sm\:focus\:fill-purple-300:focus{
        fill: var(--velocity-purple-300);
    }

    .sm\:focus\:fill-purple-400:focus{
        fill: var(--velocity-purple-400);
    }

    .sm\:focus\:fill-purple-500:focus{
        fill: var(--velocity-purple-500);
    }

    .sm\:focus\:fill-purple-600:focus{
        fill: var(--velocity-purple-600);
    }

    .sm\:focus\:fill-purple-700:focus{
        fill: var(--velocity-purple-700);
    }

    .sm\:focus\:fill-purple-800:focus{
        fill: var(--velocity-purple-800);
    }

    .sm\:focus\:fill-purple-900:focus{
        fill: var(--velocity-purple-900);
    }

    .sm\:focus\:fill-indigo-50:focus{
        fill: var(--velocity-indigo-50);
    }

    .sm\:focus\:fill-indigo-100:focus{
        fill: var(--velocity-indigo-100);
    }

    .sm\:focus\:fill-indigo-200:focus{
        fill: var(--velocity-indigo-200);
    }

    .sm\:focus\:fill-indigo-300:focus{
        fill: var(--velocity-indigo-300);
    }

    .sm\:focus\:fill-indigo-400:focus{
        fill: var(--velocity-indigo-400);
    }

    .sm\:focus\:fill-indigo-500:focus{
        fill: var(--velocity-indigo-500);
    }

    .sm\:focus\:fill-indigo-600:focus{
        fill: var(--velocity-indigo-600);
    }

    .sm\:focus\:fill-indigo-700:focus{
        fill: var(--velocity-indigo-700);
    }

    .sm\:focus\:fill-indigo-800:focus{
        fill: var(--velocity-indigo-800);
    }

    .sm\:focus\:fill-indigo-900:focus{
        fill: var(--velocity-indigo-900);
    }

    .sm\:focus\:fill-pink-50:focus{
        fill: var(--velocity-pink-50);
    }

    .sm\:focus\:fill-pink-100:focus{
        fill: var(--velocity-pink-100);
    }

    .sm\:focus\:fill-pink-200:focus{
        fill: var(--velocity-pink-200);
    }

    .sm\:focus\:fill-pink-300:focus{
        fill: var(--velocity-pink-300);
    }

    .sm\:focus\:fill-pink-400:focus{
        fill: var(--velocity-pink-400);
    }

    .sm\:focus\:fill-pink-500:focus{
        fill: var(--velocity-pink-500);
    }

    .sm\:focus\:fill-pink-600:focus{
        fill: var(--velocity-pink-600);
    }

    .sm\:focus\:fill-pink-700:focus{
        fill: var(--velocity-pink-700);
    }

    .sm\:focus\:fill-pink-800:focus{
        fill: var(--velocity-pink-800);
    }

    .sm\:focus\:fill-pink-900:focus{
        fill: var(--velocity-pink-900);
    }

    .sm\:focus\:fill-violet-50:focus{
        fill: var(--velocity-violet-50);
    }

    .sm\:focus\:fill-violet-100:focus{
        fill: var(--velocity-violet-100);
    }

    .sm\:focus\:fill-violet-200:focus{
        fill: var(--velocity-violet-200);
    }

    .sm\:focus\:fill-violet-300:focus{
        fill: var(--velocity-violet-300);
    }

    .sm\:focus\:fill-violet-400:focus{
        fill: var(--velocity-violet-400);
    }

    .sm\:focus\:fill-violet-500:focus{
        fill: var(--velocity-violet-500);
    }

    .sm\:focus\:fill-violet-600:focus{
        fill: var(--velocity-violet-600);
    }

    .sm\:focus\:fill-violet-700:focus{
        fill: var(--velocity-violet-700);
    }

    .sm\:focus\:fill-violet-800:focus{
        fill: var(--velocity-violet-800);
    }

    .sm\:focus\:fill-violet-900:focus{
        fill: var(--velocity-violet-900);
    }

    .sm\:focus\:fill-slate-50:focus{
        fill: var(--velocity-slate-50);
    }

    .sm\:focus\:fill-slate-100:focus{
        fill: var(--velocity-slate-100);
    }

    .sm\:focus\:fill-slate-200:focus{
        fill: var(--velocity-slate-200);
    }

    .sm\:focus\:fill-slate-300:focus{
        fill: var(--velocity-slate-300);
    }

    .sm\:focus\:fill-slate-400:focus{
        fill: var(--velocity-slate-400);
    }

    .sm\:focus\:fill-slate-500:focus{
        fill: var(--velocity-slate-500);
    }

    .sm\:focus\:fill-slate-600:focus{
        fill: var(--velocity-slate-600);
    }

    .sm\:focus\:fill-slate-700:focus{
        fill: var(--velocity-slate-700);
    }

    .sm\:focus\:fill-slate-800:focus{
        fill: var(--velocity-slate-800);
    }

    .sm\:focus\:fill-slate-900:focus{
        fill: var(--velocity-slate-900);
    }

    .sm\:focus\:fill-rose-50:focus{
        fill: var(--velocity-rose-50);
    }

    .sm\:focus\:fill-rose-100:focus{
        fill: var(--velocity-rose-100);
    }

    .sm\:focus\:fill-rose-200:focus{
        fill: var(--velocity-rose-200);
    }

    .sm\:focus\:fill-rose-300:focus{
        fill: var(--velocity-rose-300);
    }

    .sm\:focus\:fill-rose-400:focus{
        fill: var(--velocity-rose-400);
    }

    .sm\:focus\:fill-rose-500:focus{
        fill: var(--velocity-rose-500);
    }

    .sm\:focus\:fill-rose-600:focus{
        fill: var(--velocity-rose-600);
    }

    .sm\:focus\:fill-rose-700:focus{
        fill: var(--velocity-rose-700);
    }

    .sm\:focus\:fill-rose-800:focus{
        fill: var(--velocity-rose-800);
    }

    .sm\:focus\:fill-rose-900:focus{
        fill: var(--velocity-rose-900);
    }

    .sm\:focus\:fill-transparent:focus{
        fill: transparent;
    }

    .sm\:focus\:color-teal-50:focus{
        color: var(--velocity-teal-50);
    }

    .sm\:focus\:color-teal-100:focus{
        color: var(--velocity-teal-100);
    }

    .sm\:focus\:color-teal-200:focus{
        color: var(--velocity-teal-200);
    }

    .sm\:focus\:color-teal-300:focus{
        color: var(--velocity-teal-300);
    }

    .sm\:focus\:color-teal-400:focus{
        color: var(--velocity-teal-400);
    }

    .sm\:focus\:color-teal-500:focus{
        color: var(--velocity-teal-500);
    }

    .sm\:focus\:color-teal-600:focus{
        color: var(--velocity-teal-600);
    }

    .sm\:focus\:color-teal-700:focus{
        color: var(--velocity-teal-700);
    }

    .sm\:focus\:color-teal-800:focus{
        color: var(--velocity-teal-800);
    }

    .sm\:focus\:color-teal-900:focus{
        color: var(--velocity-teal-900);
    }

    .sm\:focus\:color-red-50:focus{
        color: var(--velocity-red-50);
    }

    .sm\:focus\:color-red-100:focus{
        color: var(--velocity-red-100);
    }

    .sm\:focus\:color-red-200:focus{
        color: var(--velocity-red-200);
    }

    .sm\:focus\:color-red-300:focus{
        color: var(--velocity-red-300);
    }

    .sm\:focus\:color-red-400:focus{
        color: var(--velocity-red-400);
    }

    .sm\:focus\:color-red-500:focus{
        color: var(--velocity-red-500);
    }

    .sm\:focus\:color-red-600:focus{
        color: var(--velocity-red-600);
    }

    .sm\:focus\:color-red-700:focus{
        color: var(--velocity-red-700);
    }

    .sm\:focus\:color-red-800:focus{
        color: var(--velocity-red-800);
    }

    .sm\:focus\:color-red-900:focus{
        color: var(--velocity-red-900);
    }

    .sm\:focus\:color-grey-100:focus{
        color: var(--velocity-grey-100);
    }

    .sm\:focus\:color-sky-50:focus{
        color: var(--velocity-sky-50);
    }

    .sm\:focus\:color-sky-100:focus{
        color: var(--velocity-sky-100);
    }

    .sm\:focus\:color-sky-200:focus{
        color: var(--velocity-sky-200);
    }

    .sm\:focus\:color-sky-300:focus{
        color: var(--velocity-sky-300);
    }

    .sm\:focus\:color-sky-400:focus{
        color: var(--velocity-sky-400);
    }

    .sm\:focus\:color-sky-500:focus{
        color: var(--velocity-sky-500);
    }

    .sm\:focus\:color-sky-600:focus{
        color: var(--velocity-sky-600);
    }

    .sm\:focus\:color-sky-700:focus{
        color: var(--velocity-sky-700);
    }

    .sm\:focus\:color-sky-800:focus{
        color: var(--velocity-sky-800);
    }

    .sm\:focus\:color-sky-900:focus{
        color: var(--velocity-sky-900);
    }

    .sm\:focus\:color-green-50:focus{
        color: var(--velocity-green-50);
    }

    .sm\:focus\:color-green-100:focus{
        color: var(--velocity-green-100);
    }

    .sm\:focus\:color-green-200:focus{
        color: var(--velocity-green-200);
    }

    .sm\:focus\:color-green-300:focus{
        color: var(--velocity-green-300);
    }

    .sm\:focus\:color-green-400:focus{
        color: var(--velocity-green-400);
    }

    .sm\:focus\:color-green-500:focus{
        color: var(--velocity-green-500);
    }

    .sm\:focus\:color-green-600:focus{
        color: var(--velocity-green-600);
    }

    .sm\:focus\:color-green-700:focus{
        color: var(--velocity-green-700);
    }

    .sm\:focus\:color-green-800:focus{
        color: var(--velocity-green-800);
    }

    .sm\:focus\:color-green-900:focus{
        color: var(--velocity-green-900);
    }

    .sm\:focus\:color-grey-200:focus{
        color: var(--velocity-grey-200);
    }

    .sm\:focus\:color-grey-300:focus{
        color: var(--velocity-grey-300);
    }

    .sm\:focus\:color-grey-400:focus{
        color: var(--velocity-grey-400);
    }

    .sm\:focus\:color-grey-500:focus{
        color: var(--velocity-grey-500);
    }

    .sm\:focus\:color-grey-600:focus{
        color: var(--velocity-grey-600);
    }

    .sm\:focus\:color-grey-700:focus{
        color: var(--velocity-grey-700);
    }

    .sm\:focus\:color-grey-800:focus{
        color: var(--velocity-grey-800);
    }

    .sm\:focus\:color-grey-900:focus{
        color: var(--velocity-grey-900);
    }

    .sm\:focus\:color-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }

    .sm\:focus\:color-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }

    .sm\:focus\:color-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }

    .sm\:focus\:color-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }

    .sm\:focus\:color-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }

    .sm\:focus\:color-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }

    .sm\:focus\:color-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }

    .sm\:focus\:color-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }

    .sm\:focus\:color-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }

    .sm\:focus\:color-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }

    .sm\:focus\:color-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }

    .sm\:focus\:color-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }

    .sm\:focus\:color-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }

    .sm\:focus\:color-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }

    .sm\:focus\:color-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }

    .sm\:focus\:color-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }

    .sm\:focus\:color-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }

    .sm\:focus\:color-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }

    .sm\:focus\:color-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }

    .sm\:focus\:color-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }

    .sm\:focus\:color-orange-50:focus{
        color: var(--velocity-orange-50);
    }

    .sm\:focus\:color-orange-100:focus{
        color: var(--velocity-orange-100);
    }

    .sm\:focus\:color-orange-200:focus{
        color: var(--velocity-orange-200);
    }

    .sm\:focus\:color-orange-300:focus{
        color: var(--velocity-orange-300);
    }

    .sm\:focus\:color-orange-400:focus{
        color: var(--velocity-orange-400);
    }

    .sm\:focus\:color-orange-500:focus{
        color: var(--velocity-orange-500);
    }

    .sm\:focus\:color-orange-600:focus{
        color: var(--velocity-orange-600);
    }

    .sm\:focus\:color-orange-700:focus{
        color: var(--velocity-orange-700);
    }

    .sm\:focus\:color-orange-800:focus{
        color: var(--velocity-orange-800);
    }

    .sm\:focus\:color-orange-900:focus{
        color: var(--velocity-orange-900);
    }

    .sm\:focus\:color-blue-50:focus{
        color: var(--velocity-blue-50);
    }

    .sm\:focus\:color-blue-100:focus{
        color: var(--velocity-blue-100);
    }

    .sm\:focus\:color-blue-200:focus{
        color: var(--velocity-blue-200);
    }

    .sm\:focus\:color-blue-300:focus{
        color: var(--velocity-blue-300);
    }

    .sm\:focus\:color-blue-400:focus{
        color: var(--velocity-blue-400);
    }

    .sm\:focus\:color-blue-500:focus{
        color: var(--velocity-blue-500);
    }

    .sm\:focus\:color-blue-600:focus{
        color: var(--velocity-blue-600);
    }

    .sm\:focus\:color-blue-700:focus{
        color: var(--velocity-blue-700);
    }

    .sm\:focus\:color-blue-800:focus{
        color: var(--velocity-blue-800);
    }

    .sm\:focus\:color-blue-900:focus{
        color: var(--velocity-blue-900);
    }

    .sm\:focus\:color-lime-50:focus{
        color: var(--velocity-lime-50);
    }

    .sm\:focus\:color-lime-100:focus{
        color: var(--velocity-lime-100);
    }

    .sm\:focus\:color-lime-200:focus{
        color: var(--velocity-lime-200);
    }

    .sm\:focus\:color-lime-300:focus{
        color: var(--velocity-lime-300);
    }

    .sm\:focus\:color-lime-400:focus{
        color: var(--velocity-lime-400);
    }

    .sm\:focus\:color-lime-500:focus{
        color: var(--velocity-lime-500);
    }

    .sm\:focus\:color-lime-600:focus{
        color: var(--velocity-lime-600);
    }

    .sm\:focus\:color-lime-700:focus{
        color: var(--velocity-lime-700);
    }

    .sm\:focus\:color-lime-800:focus{
        color: var(--velocity-lime-800);
    }

    .sm\:focus\:color-lime-900:focus{
        color: var(--velocity-lime-900);
    }

    .sm\:focus\:color-purple-50:focus{
        color: var(--velocity-purple-50);
    }

    .sm\:focus\:color-purple-100:focus{
        color: var(--velocity-purple-100);
    }

    .sm\:focus\:color-purple-200:focus{
        color: var(--velocity-purple-200);
    }

    .sm\:focus\:color-purple-300:focus{
        color: var(--velocity-purple-300);
    }

    .sm\:focus\:color-purple-400:focus{
        color: var(--velocity-purple-400);
    }

    .sm\:focus\:color-purple-500:focus{
        color: var(--velocity-purple-500);
    }

    .sm\:focus\:color-purple-600:focus{
        color: var(--velocity-purple-600);
    }

    .sm\:focus\:color-purple-700:focus{
        color: var(--velocity-purple-700);
    }

    .sm\:focus\:color-purple-800:focus{
        color: var(--velocity-purple-800);
    }

    .sm\:focus\:color-purple-900:focus{
        color: var(--velocity-purple-900);
    }

    .sm\:focus\:color-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }

    .sm\:focus\:color-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }

    .sm\:focus\:color-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }

    .sm\:focus\:color-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }

    .sm\:focus\:color-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }

    .sm\:focus\:color-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }

    .sm\:focus\:color-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }

    .sm\:focus\:color-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }

    .sm\:focus\:color-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }

    .sm\:focus\:color-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }

    .sm\:focus\:color-pink-50:focus{
        color: var(--velocity-pink-50);
    }

    .sm\:focus\:color-pink-100:focus{
        color: var(--velocity-pink-100);
    }

    .sm\:focus\:color-pink-200:focus{
        color: var(--velocity-pink-200);
    }

    .sm\:focus\:color-pink-300:focus{
        color: var(--velocity-pink-300);
    }

    .sm\:focus\:color-pink-400:focus{
        color: var(--velocity-pink-400);
    }

    .sm\:focus\:color-pink-500:focus{
        color: var(--velocity-pink-500);
    }

    .sm\:focus\:color-pink-600:focus{
        color: var(--velocity-pink-600);
    }

    .sm\:focus\:color-pink-700:focus{
        color: var(--velocity-pink-700);
    }

    .sm\:focus\:color-pink-800:focus{
        color: var(--velocity-pink-800);
    }

    .sm\:focus\:color-pink-900:focus{
        color: var(--velocity-pink-900);
    }

    .sm\:focus\:color-violet-50:focus{
        color: var(--velocity-violet-50);
    }

    .sm\:focus\:color-violet-100:focus{
        color: var(--velocity-violet-100);
    }

    .sm\:focus\:color-violet-200:focus{
        color: var(--velocity-violet-200);
    }

    .sm\:focus\:color-violet-300:focus{
        color: var(--velocity-violet-300);
    }

    .sm\:focus\:color-violet-400:focus{
        color: var(--velocity-violet-400);
    }

    .sm\:focus\:color-violet-500:focus{
        color: var(--velocity-violet-500);
    }

    .sm\:focus\:color-violet-600:focus{
        color: var(--velocity-violet-600);
    }

    .sm\:focus\:color-violet-700:focus{
        color: var(--velocity-violet-700);
    }

    .sm\:focus\:color-violet-800:focus{
        color: var(--velocity-violet-800);
    }

    .sm\:focus\:color-violet-900:focus{
        color: var(--velocity-violet-900);
    }

    .sm\:focus\:color-slate-50:focus{
        color: var(--velocity-slate-50);
    }

    .sm\:focus\:color-slate-100:focus{
        color: var(--velocity-slate-100);
    }

    .sm\:focus\:color-slate-200:focus{
        color: var(--velocity-slate-200);
    }

    .sm\:focus\:color-slate-300:focus{
        color: var(--velocity-slate-300);
    }

    .sm\:focus\:color-slate-400:focus{
        color: var(--velocity-slate-400);
    }

    .sm\:focus\:color-slate-500:focus{
        color: var(--velocity-slate-500);
    }

    .sm\:focus\:color-slate-600:focus{
        color: var(--velocity-slate-600);
    }

    .sm\:focus\:color-slate-700:focus{
        color: var(--velocity-slate-700);
    }

    .sm\:focus\:color-slate-800:focus{
        color: var(--velocity-slate-800);
    }

    .sm\:focus\:color-slate-900:focus{
        color: var(--velocity-slate-900);
    }

    .sm\:focus\:color-rose-50:focus{
        color: var(--velocity-rose-50);
    }

    .sm\:focus\:color-rose-100:focus{
        color: var(--velocity-rose-100);
    }

    .sm\:focus\:color-rose-200:focus{
        color: var(--velocity-rose-200);
    }

    .sm\:focus\:color-rose-300:focus{
        color: var(--velocity-rose-300);
    }

    .sm\:focus\:color-rose-400:focus{
        color: var(--velocity-rose-400);
    }

    .sm\:focus\:color-rose-500:focus{
        color: var(--velocity-rose-500);
    }

    .sm\:focus\:color-rose-600:focus{
        color: var(--velocity-rose-600);
    }

    .sm\:focus\:color-rose-700:focus{
        color: var(--velocity-rose-700);
    }

    .sm\:focus\:color-rose-800:focus{
        color: var(--velocity-rose-800);
    }

    .sm\:focus\:color-rose-900:focus{
        color: var(--velocity-rose-900);
    }

    .sm\:focus\:bg-gradient-t:focus{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:focus\:bg-gradient-tr:focus{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:focus\:bg-gradient-r:focus{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:focus\:bg-gradient-b:focus{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:focus\:bg-gradient-br:focus{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:focus\:bg-gradient-bl:focus{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:focus\:bg-gradient-tl:focus{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:focus\:bg-gradient-l:focus{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:focus\:bg-teal-50:focus{
        background: var(--velocity-teal-50);
    }

    .sm\:focus\:bg-teal-100:focus{
        background: var(--velocity-teal-100);
    }

    .sm\:focus\:bg-teal-200:focus{
        background: var(--velocity-teal-200);
    }

    .sm\:focus\:bg-teal-300:focus{
        background: var(--velocity-teal-300);
    }

    .sm\:focus\:bg-teal-400:focus{
        background: var(--velocity-teal-400);
    }

    .sm\:focus\:bg-teal-500:focus{
        background: var(--velocity-teal-500);
    }

    .sm\:focus\:bg-teal-600:focus{
        background: var(--velocity-teal-600);
    }

    .sm\:focus\:bg-teal-700:focus{
        background: var(--velocity-teal-700);
    }

    .sm\:focus\:bg-teal-800:focus{
        background: var(--velocity-teal-800);
    }

    .sm\:focus\:bg-teal-900:focus{
        background: var(--velocity-teal-900);
    }

    .sm\:focus\:bg-red-50:focus{
        background: var(--velocity-red-50);
    }

    .sm\:focus\:bg-red-100:focus{
        background: var(--velocity-red-100);
    }

    .sm\:focus\:bg-red-200:focus{
        background: var(--velocity-red-200);
    }

    .sm\:focus\:bg-red-300:focus{
        background: var(--velocity-red-300);
    }

    .sm\:focus\:bg-red-400:focus{
        background: var(--velocity-red-400);
    }

    .sm\:focus\:bg-red-500:focus{
        background: var(--velocity-red-500);
    }

    .sm\:focus\:bg-red-600:focus{
        background: var(--velocity-red-600);
    }

    .sm\:focus\:bg-red-700:focus{
        background: var(--velocity-red-700);
    }

    .sm\:focus\:bg-red-800:focus{
        background: var(--velocity-red-800);
    }

    .sm\:focus\:bg-red-900:focus{
        background: var(--velocity-red-900);
    }

    .sm\:focus\:bg-grey-100:focus{
        background: var(--velocity-grey-100);
    }

    .sm\:focus\:bg-sky-50:focus{
        background: var(--velocity-sky-50);
    }

    .sm\:focus\:bg-sky-100:focus{
        background: var(--velocity-sky-100);
    }

    .sm\:focus\:bg-sky-200:focus{
        background: var(--velocity-sky-200);
    }

    .sm\:focus\:bg-sky-300:focus{
        background: var(--velocity-sky-300);
    }

    .sm\:focus\:bg-sky-400:focus{
        background: var(--velocity-sky-400);
    }

    .sm\:focus\:bg-sky-500:focus{
        background: var(--velocity-sky-500);
    }

    .sm\:focus\:bg-sky-600:focus{
        background: var(--velocity-sky-600);
    }

    .sm\:focus\:bg-sky-700:focus{
        background: var(--velocity-sky-700);
    }

    .sm\:focus\:bg-sky-800:focus{
        background: var(--velocity-sky-800);
    }

    .sm\:focus\:bg-sky-900:focus{
        background: var(--velocity-sky-900);
    }

    .sm\:focus\:bg-green-50:focus{
        background: var(--velocity-green-50);
    }

    .sm\:focus\:bg-green-100:focus{
        background: var(--velocity-green-100);
    }

    .sm\:focus\:bg-green-200:focus{
        background: var(--velocity-green-200);
    }

    .sm\:focus\:bg-green-300:focus{
        background: var(--velocity-green-300);
    }

    .sm\:focus\:bg-green-400:focus{
        background: var(--velocity-green-400);
    }

    .sm\:focus\:bg-green-500:focus{
        background: var(--velocity-green-500);
    }

    .sm\:focus\:bg-green-600:focus{
        background: var(--velocity-green-600);
    }

    .sm\:focus\:bg-green-700:focus{
        background: var(--velocity-green-700);
    }

    .sm\:focus\:bg-green-800:focus{
        background: var(--velocity-green-800);
    }

    .sm\:focus\:bg-green-900:focus{
        background: var(--velocity-green-900);
    }

    .sm\:focus\:bg-grey-200:focus{
        background: var(--velocity-grey-200);
    }

    .sm\:focus\:bg-grey-300:focus{
        background: var(--velocity-grey-300);
    }

    .sm\:focus\:bg-grey-400:focus{
        background: var(--velocity-grey-400);
    }

    .sm\:focus\:bg-grey-500:focus{
        background: var(--velocity-grey-500);
    }

    .sm\:focus\:bg-grey-600:focus{
        background: var(--velocity-grey-600);
    }

    .sm\:focus\:bg-grey-700:focus{
        background: var(--velocity-grey-700);
    }

    .sm\:focus\:bg-grey-800:focus{
        background: var(--velocity-grey-800);
    }

    .sm\:focus\:bg-grey-900:focus{
        background: var(--velocity-grey-900);
    }

    .sm\:focus\:bg-yellow-50:focus{
        background: var(--velocity-yellow-50);
    }

    .sm\:focus\:bg-yellow-100:focus{
        background: var(--velocity-yellow-100);
    }

    .sm\:focus\:bg-yellow-200:focus{
        background: var(--velocity-yellow-200);
    }

    .sm\:focus\:bg-yellow-300:focus{
        background: var(--velocity-yellow-300);
    }

    .sm\:focus\:bg-yellow-400:focus{
        background: var(--velocity-yellow-400);
    }

    .sm\:focus\:bg-yellow-500:focus{
        background: var(--velocity-yellow-500);
    }

    .sm\:focus\:bg-yellow-600:focus{
        background: var(--velocity-yellow-600);
    }

    .sm\:focus\:bg-yellow-700:focus{
        background: var(--velocity-yellow-700);
    }

    .sm\:focus\:bg-yellow-800:focus{
        background: var(--velocity-yellow-800);
    }

    .sm\:focus\:bg-yellow-900:focus{
        background: var(--velocity-yellow-900);
    }

    .sm\:focus\:bg-cyan-50:focus{
        background: var(--velocity-cyan-50);
    }

    .sm\:focus\:bg-cyan-100:focus{
        background: var(--velocity-cyan-100);
    }

    .sm\:focus\:bg-cyan-200:focus{
        background: var(--velocity-cyan-200);
    }

    .sm\:focus\:bg-cyan-300:focus{
        background: var(--velocity-cyan-300);
    }

    .sm\:focus\:bg-cyan-400:focus{
        background: var(--velocity-cyan-400);
    }

    .sm\:focus\:bg-cyan-500:focus{
        background: var(--velocity-cyan-500);
    }

    .sm\:focus\:bg-cyan-600:focus{
        background: var(--velocity-cyan-600);
    }

    .sm\:focus\:bg-cyan-700:focus{
        background: var(--velocity-cyan-700);
    }

    .sm\:focus\:bg-cyan-800:focus{
        background: var(--velocity-cyan-800);
    }

    .sm\:focus\:bg-cyan-900:focus{
        background: var(--velocity-cyan-900);
    }

    .sm\:focus\:bg-orange-50:focus{
        background: var(--velocity-orange-50);
    }

    .sm\:focus\:bg-orange-100:focus{
        background: var(--velocity-orange-100);
    }

    .sm\:focus\:bg-orange-200:focus{
        background: var(--velocity-orange-200);
    }

    .sm\:focus\:bg-orange-300:focus{
        background: var(--velocity-orange-300);
    }

    .sm\:focus\:bg-orange-400:focus{
        background: var(--velocity-orange-400);
    }

    .sm\:focus\:bg-orange-500:focus{
        background: var(--velocity-orange-500);
    }

    .sm\:focus\:bg-orange-600:focus{
        background: var(--velocity-orange-600);
    }

    .sm\:focus\:bg-orange-700:focus{
        background: var(--velocity-orange-700);
    }

    .sm\:focus\:bg-orange-800:focus{
        background: var(--velocity-orange-800);
    }

    .sm\:focus\:bg-orange-900:focus{
        background: var(--velocity-orange-900);
    }

    .sm\:focus\:bg-blue-50:focus{
        background: var(--velocity-blue-50);
    }

    .sm\:focus\:bg-blue-100:focus{
        background: var(--velocity-blue-100);
    }

    .sm\:focus\:bg-blue-200:focus{
        background: var(--velocity-blue-200);
    }

    .sm\:focus\:bg-blue-300:focus{
        background: var(--velocity-blue-300);
    }

    .sm\:focus\:bg-blue-400:focus{
        background: var(--velocity-blue-400);
    }

    .sm\:focus\:bg-blue-500:focus{
        background: var(--velocity-blue-500);
    }

    .sm\:focus\:bg-blue-600:focus{
        background: var(--velocity-blue-600);
    }

    .sm\:focus\:bg-blue-700:focus{
        background: var(--velocity-blue-700);
    }

    .sm\:focus\:bg-blue-800:focus{
        background: var(--velocity-blue-800);
    }

    .sm\:focus\:bg-blue-900:focus{
        background: var(--velocity-blue-900);
    }

    .sm\:focus\:bg-lime-50:focus{
        background: var(--velocity-lime-50);
    }

    .sm\:focus\:bg-lime-100:focus{
        background: var(--velocity-lime-100);
    }

    .sm\:focus\:bg-lime-200:focus{
        background: var(--velocity-lime-200);
    }

    .sm\:focus\:bg-lime-300:focus{
        background: var(--velocity-lime-300);
    }

    .sm\:focus\:bg-lime-400:focus{
        background: var(--velocity-lime-400);
    }

    .sm\:focus\:bg-lime-500:focus{
        background: var(--velocity-lime-500);
    }

    .sm\:focus\:bg-lime-600:focus{
        background: var(--velocity-lime-600);
    }

    .sm\:focus\:bg-lime-700:focus{
        background: var(--velocity-lime-700);
    }

    .sm\:focus\:bg-lime-800:focus{
        background: var(--velocity-lime-800);
    }

    .sm\:focus\:bg-lime-900:focus{
        background: var(--velocity-lime-900);
    }

    .sm\:focus\:bg-purple-50:focus{
        background: var(--velocity-purple-50);
    }

    .sm\:focus\:bg-purple-100:focus{
        background: var(--velocity-purple-100);
    }

    .sm\:focus\:bg-purple-200:focus{
        background: var(--velocity-purple-200);
    }

    .sm\:focus\:bg-purple-300:focus{
        background: var(--velocity-purple-300);
    }

    .sm\:focus\:bg-purple-400:focus{
        background: var(--velocity-purple-400);
    }

    .sm\:focus\:bg-purple-500:focus{
        background: var(--velocity-purple-500);
    }

    .sm\:focus\:bg-purple-600:focus{
        background: var(--velocity-purple-600);
    }

    .sm\:focus\:bg-purple-700:focus{
        background: var(--velocity-purple-700);
    }

    .sm\:focus\:bg-purple-800:focus{
        background: var(--velocity-purple-800);
    }

    .sm\:focus\:bg-purple-900:focus{
        background: var(--velocity-purple-900);
    }

    .sm\:focus\:bg-indigo-50:focus{
        background: var(--velocity-indigo-50);
    }

    .sm\:focus\:bg-indigo-100:focus{
        background: var(--velocity-indigo-100);
    }

    .sm\:focus\:bg-indigo-200:focus{
        background: var(--velocity-indigo-200);
    }

    .sm\:focus\:bg-indigo-300:focus{
        background: var(--velocity-indigo-300);
    }

    .sm\:focus\:bg-indigo-400:focus{
        background: var(--velocity-indigo-400);
    }

    .sm\:focus\:bg-indigo-500:focus{
        background: var(--velocity-indigo-500);
    }

    .sm\:focus\:bg-indigo-600:focus{
        background: var(--velocity-indigo-600);
    }

    .sm\:focus\:bg-indigo-700:focus{
        background: var(--velocity-indigo-700);
    }

    .sm\:focus\:bg-indigo-800:focus{
        background: var(--velocity-indigo-800);
    }

    .sm\:focus\:bg-indigo-900:focus{
        background: var(--velocity-indigo-900);
    }

    .sm\:focus\:bg-pink-50:focus{
        background: var(--velocity-pink-50);
    }

    .sm\:focus\:bg-pink-100:focus{
        background: var(--velocity-pink-100);
    }

    .sm\:focus\:bg-pink-200:focus{
        background: var(--velocity-pink-200);
    }

    .sm\:focus\:bg-pink-300:focus{
        background: var(--velocity-pink-300);
    }

    .sm\:focus\:bg-pink-400:focus{
        background: var(--velocity-pink-400);
    }

    .sm\:focus\:bg-pink-500:focus{
        background: var(--velocity-pink-500);
    }

    .sm\:focus\:bg-pink-600:focus{
        background: var(--velocity-pink-600);
    }

    .sm\:focus\:bg-pink-700:focus{
        background: var(--velocity-pink-700);
    }

    .sm\:focus\:bg-pink-800:focus{
        background: var(--velocity-pink-800);
    }

    .sm\:focus\:bg-pink-900:focus{
        background: var(--velocity-pink-900);
    }

    .sm\:focus\:bg-violet-50:focus{
        background: var(--velocity-violet-50);
    }

    .sm\:focus\:bg-violet-100:focus{
        background: var(--velocity-violet-100);
    }

    .sm\:focus\:bg-violet-200:focus{
        background: var(--velocity-violet-200);
    }

    .sm\:focus\:bg-violet-300:focus{
        background: var(--velocity-violet-300);
    }

    .sm\:focus\:bg-violet-400:focus{
        background: var(--velocity-violet-400);
    }

    .sm\:focus\:bg-violet-500:focus{
        background: var(--velocity-violet-500);
    }

    .sm\:focus\:bg-violet-600:focus{
        background: var(--velocity-violet-600);
    }

    .sm\:focus\:bg-violet-700:focus{
        background: var(--velocity-violet-700);
    }

    .sm\:focus\:bg-violet-800:focus{
        background: var(--velocity-violet-800);
    }

    .sm\:focus\:bg-violet-900:focus{
        background: var(--velocity-violet-900);
    }

    .sm\:focus\:bg-slate-50:focus{
        background: var(--velocity-slate-50);
    }

    .sm\:focus\:bg-slate-100:focus{
        background: var(--velocity-slate-100);
    }

    .sm\:focus\:bg-slate-200:focus{
        background: var(--velocity-slate-200);
    }

    .sm\:focus\:bg-slate-300:focus{
        background: var(--velocity-slate-300);
    }

    .sm\:focus\:bg-slate-400:focus{
        background: var(--velocity-slate-400);
    }

    .sm\:focus\:bg-slate-500:focus{
        background: var(--velocity-slate-500);
    }

    .sm\:focus\:bg-slate-600:focus{
        background: var(--velocity-slate-600);
    }

    .sm\:focus\:bg-slate-700:focus{
        background: var(--velocity-slate-700);
    }

    .sm\:focus\:bg-slate-800:focus{
        background: var(--velocity-slate-800);
    }

    .sm\:focus\:bg-slate-900:focus{
        background: var(--velocity-slate-900);
    }

    .sm\:focus\:bg-rose-50:focus{
        background: var(--velocity-rose-50);
    }

    .sm\:focus\:bg-rose-100:focus{
        background: var(--velocity-rose-100);
    }

    .sm\:focus\:bg-rose-200:focus{
        background: var(--velocity-rose-200);
    }

    .sm\:focus\:bg-rose-300:focus{
        background: var(--velocity-rose-300);
    }

    .sm\:focus\:bg-rose-400:focus{
        background: var(--velocity-rose-400);
    }

    .sm\:focus\:bg-rose-500:focus{
        background: var(--velocity-rose-500);
    }

    .sm\:focus\:bg-rose-600:focus{
        background: var(--velocity-rose-600);
    }

    .sm\:focus\:bg-rose-700:focus{
        background: var(--velocity-rose-700);
    }

    .sm\:focus\:bg-rose-800:focus{
        background: var(--velocity-rose-800);
    }

    .sm\:focus\:bg-rose-900:focus{
        background: var(--velocity-rose-900);
    }

    .sm\:focus\:from-teal-50:focus{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .sm\:focus\:from-teal-100:focus{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .sm\:focus\:from-teal-200:focus{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .sm\:focus\:from-teal-300:focus{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .sm\:focus\:from-teal-400:focus{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .sm\:focus\:from-teal-500:focus{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .sm\:focus\:from-teal-600:focus{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .sm\:focus\:from-teal-700:focus{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .sm\:focus\:from-teal-800:focus{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .sm\:focus\:from-teal-900:focus{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .sm\:focus\:from-red-50:focus{
        --velocity-from-color: var(--velocity-red-50);
    }

    .sm\:focus\:from-red-100:focus{
        --velocity-from-color: var(--velocity-red-100);
    }

    .sm\:focus\:from-red-200:focus{
        --velocity-from-color: var(--velocity-red-200);
    }

    .sm\:focus\:from-red-300:focus{
        --velocity-from-color: var(--velocity-red-300);
    }

    .sm\:focus\:from-red-400:focus{
        --velocity-from-color: var(--velocity-red-400);
    }

    .sm\:focus\:from-red-500:focus{
        --velocity-from-color: var(--velocity-red-500);
    }

    .sm\:focus\:from-red-600:focus{
        --velocity-from-color: var(--velocity-red-600);
    }

    .sm\:focus\:from-red-700:focus{
        --velocity-from-color: var(--velocity-red-700);
    }

    .sm\:focus\:from-red-800:focus{
        --velocity-from-color: var(--velocity-red-800);
    }

    .sm\:focus\:from-red-900:focus{
        --velocity-from-color: var(--velocity-red-900);
    }

    .sm\:focus\:from-grey-100:focus{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .sm\:focus\:from-sky-50:focus{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .sm\:focus\:from-sky-100:focus{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .sm\:focus\:from-sky-200:focus{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .sm\:focus\:from-sky-300:focus{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .sm\:focus\:from-sky-400:focus{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .sm\:focus\:from-sky-500:focus{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .sm\:focus\:from-sky-600:focus{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .sm\:focus\:from-sky-700:focus{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .sm\:focus\:from-sky-800:focus{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .sm\:focus\:from-sky-900:focus{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .sm\:focus\:from-green-50:focus{
        --velocity-from-color: var(--velocity-green-50);
    }

    .sm\:focus\:from-green-100:focus{
        --velocity-from-color: var(--velocity-green-100);
    }

    .sm\:focus\:from-green-200:focus{
        --velocity-from-color: var(--velocity-green-200);
    }

    .sm\:focus\:from-green-300:focus{
        --velocity-from-color: var(--velocity-green-300);
    }

    .sm\:focus\:from-green-400:focus{
        --velocity-from-color: var(--velocity-green-400);
    }

    .sm\:focus\:from-green-500:focus{
        --velocity-from-color: var(--velocity-green-500);
    }

    .sm\:focus\:from-green-600:focus{
        --velocity-from-color: var(--velocity-green-600);
    }

    .sm\:focus\:from-green-700:focus{
        --velocity-from-color: var(--velocity-green-700);
    }

    .sm\:focus\:from-green-800:focus{
        --velocity-from-color: var(--velocity-green-800);
    }

    .sm\:focus\:from-green-900:focus{
        --velocity-from-color: var(--velocity-green-900);
    }

    .sm\:focus\:from-grey-200:focus{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .sm\:focus\:from-grey-300:focus{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .sm\:focus\:from-grey-400:focus{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .sm\:focus\:from-grey-500:focus{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .sm\:focus\:from-grey-600:focus{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .sm\:focus\:from-grey-700:focus{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .sm\:focus\:from-grey-800:focus{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .sm\:focus\:from-grey-900:focus{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .sm\:focus\:from-yellow-50:focus{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .sm\:focus\:from-yellow-100:focus{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .sm\:focus\:from-yellow-200:focus{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .sm\:focus\:from-yellow-300:focus{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .sm\:focus\:from-yellow-400:focus{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .sm\:focus\:from-yellow-500:focus{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .sm\:focus\:from-yellow-600:focus{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .sm\:focus\:from-yellow-700:focus{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .sm\:focus\:from-yellow-800:focus{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .sm\:focus\:from-yellow-900:focus{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .sm\:focus\:from-cyan-50:focus{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .sm\:focus\:from-cyan-100:focus{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .sm\:focus\:from-cyan-200:focus{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .sm\:focus\:from-cyan-300:focus{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .sm\:focus\:from-cyan-400:focus{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .sm\:focus\:from-cyan-500:focus{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .sm\:focus\:from-cyan-600:focus{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .sm\:focus\:from-cyan-700:focus{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .sm\:focus\:from-cyan-800:focus{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .sm\:focus\:from-cyan-900:focus{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .sm\:focus\:from-orange-50:focus{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .sm\:focus\:from-orange-100:focus{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .sm\:focus\:from-orange-200:focus{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .sm\:focus\:from-orange-300:focus{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .sm\:focus\:from-orange-400:focus{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .sm\:focus\:from-orange-500:focus{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .sm\:focus\:from-orange-600:focus{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .sm\:focus\:from-orange-700:focus{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .sm\:focus\:from-orange-800:focus{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .sm\:focus\:from-orange-900:focus{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .sm\:focus\:from-blue-50:focus{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .sm\:focus\:from-blue-100:focus{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .sm\:focus\:from-blue-200:focus{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .sm\:focus\:from-blue-300:focus{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .sm\:focus\:from-blue-400:focus{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .sm\:focus\:from-blue-500:focus{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .sm\:focus\:from-blue-600:focus{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .sm\:focus\:from-blue-700:focus{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .sm\:focus\:from-blue-800:focus{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .sm\:focus\:from-blue-900:focus{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .sm\:focus\:from-lime-50:focus{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .sm\:focus\:from-lime-100:focus{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .sm\:focus\:from-lime-200:focus{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .sm\:focus\:from-lime-300:focus{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .sm\:focus\:from-lime-400:focus{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .sm\:focus\:from-lime-500:focus{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .sm\:focus\:from-lime-600:focus{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .sm\:focus\:from-lime-700:focus{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .sm\:focus\:from-lime-800:focus{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .sm\:focus\:from-lime-900:focus{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .sm\:focus\:from-purple-50:focus{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .sm\:focus\:from-purple-100:focus{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .sm\:focus\:from-purple-200:focus{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .sm\:focus\:from-purple-300:focus{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .sm\:focus\:from-purple-400:focus{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .sm\:focus\:from-purple-500:focus{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .sm\:focus\:from-purple-600:focus{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .sm\:focus\:from-purple-700:focus{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .sm\:focus\:from-purple-800:focus{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .sm\:focus\:from-purple-900:focus{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .sm\:focus\:from-indigo-50:focus{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .sm\:focus\:from-indigo-100:focus{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .sm\:focus\:from-indigo-200:focus{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .sm\:focus\:from-indigo-300:focus{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .sm\:focus\:from-indigo-400:focus{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .sm\:focus\:from-indigo-500:focus{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .sm\:focus\:from-indigo-600:focus{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .sm\:focus\:from-indigo-700:focus{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .sm\:focus\:from-indigo-800:focus{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .sm\:focus\:from-indigo-900:focus{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .sm\:focus\:from-pink-50:focus{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .sm\:focus\:from-pink-100:focus{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .sm\:focus\:from-pink-200:focus{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .sm\:focus\:from-pink-300:focus{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .sm\:focus\:from-pink-400:focus{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .sm\:focus\:from-pink-500:focus{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .sm\:focus\:from-pink-600:focus{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .sm\:focus\:from-pink-700:focus{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .sm\:focus\:from-pink-800:focus{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .sm\:focus\:from-pink-900:focus{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .sm\:focus\:from-violet-50:focus{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .sm\:focus\:from-violet-100:focus{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .sm\:focus\:from-violet-200:focus{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .sm\:focus\:from-violet-300:focus{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .sm\:focus\:from-violet-400:focus{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .sm\:focus\:from-violet-500:focus{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .sm\:focus\:from-violet-600:focus{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .sm\:focus\:from-violet-700:focus{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .sm\:focus\:from-violet-800:focus{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .sm\:focus\:from-violet-900:focus{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .sm\:focus\:from-slate-50:focus{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .sm\:focus\:from-slate-100:focus{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .sm\:focus\:from-slate-200:focus{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .sm\:focus\:from-slate-300:focus{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .sm\:focus\:from-slate-400:focus{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .sm\:focus\:from-slate-500:focus{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .sm\:focus\:from-slate-600:focus{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .sm\:focus\:from-slate-700:focus{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .sm\:focus\:from-slate-800:focus{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .sm\:focus\:from-slate-900:focus{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .sm\:focus\:from-rose-50:focus{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .sm\:focus\:from-rose-100:focus{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .sm\:focus\:from-rose-200:focus{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .sm\:focus\:from-rose-300:focus{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .sm\:focus\:from-rose-400:focus{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .sm\:focus\:from-rose-500:focus{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .sm\:focus\:from-rose-600:focus{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .sm\:focus\:from-rose-700:focus{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .sm\:focus\:from-rose-800:focus{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .sm\:focus\:from-rose-900:focus{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .sm\:focus\:to-teal-50:focus{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .sm\:focus\:to-teal-100:focus{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .sm\:focus\:to-teal-200:focus{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .sm\:focus\:to-teal-300:focus{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .sm\:focus\:to-teal-400:focus{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .sm\:focus\:to-teal-500:focus{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .sm\:focus\:to-teal-600:focus{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .sm\:focus\:to-teal-700:focus{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .sm\:focus\:to-teal-800:focus{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .sm\:focus\:to-teal-900:focus{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .sm\:focus\:to-red-50:focus{
        --velocity-to-color: var(--velocity-red-50);
    }

    .sm\:focus\:to-red-100:focus{
        --velocity-to-color: var(--velocity-red-100);
    }

    .sm\:focus\:to-red-200:focus{
        --velocity-to-color: var(--velocity-red-200);
    }

    .sm\:focus\:to-red-300:focus{
        --velocity-to-color: var(--velocity-red-300);
    }

    .sm\:focus\:to-red-400:focus{
        --velocity-to-color: var(--velocity-red-400);
    }

    .sm\:focus\:to-red-500:focus{
        --velocity-to-color: var(--velocity-red-500);
    }

    .sm\:focus\:to-red-600:focus{
        --velocity-to-color: var(--velocity-red-600);
    }

    .sm\:focus\:to-red-700:focus{
        --velocity-to-color: var(--velocity-red-700);
    }

    .sm\:focus\:to-red-800:focus{
        --velocity-to-color: var(--velocity-red-800);
    }

    .sm\:focus\:to-red-900:focus{
        --velocity-to-color: var(--velocity-red-900);
    }

    .sm\:focus\:to-grey-100:focus{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .sm\:focus\:to-sky-50:focus{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .sm\:focus\:to-sky-100:focus{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .sm\:focus\:to-sky-200:focus{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .sm\:focus\:to-sky-300:focus{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .sm\:focus\:to-sky-400:focus{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .sm\:focus\:to-sky-500:focus{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .sm\:focus\:to-sky-600:focus{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .sm\:focus\:to-sky-700:focus{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .sm\:focus\:to-sky-800:focus{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .sm\:focus\:to-sky-900:focus{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .sm\:focus\:to-green-50:focus{
        --velocity-to-color: var(--velocity-green-50);
    }

    .sm\:focus\:to-green-100:focus{
        --velocity-to-color: var(--velocity-green-100);
    }

    .sm\:focus\:to-green-200:focus{
        --velocity-to-color: var(--velocity-green-200);
    }

    .sm\:focus\:to-green-300:focus{
        --velocity-to-color: var(--velocity-green-300);
    }

    .sm\:focus\:to-green-400:focus{
        --velocity-to-color: var(--velocity-green-400);
    }

    .sm\:focus\:to-green-500:focus{
        --velocity-to-color: var(--velocity-green-500);
    }

    .sm\:focus\:to-green-600:focus{
        --velocity-to-color: var(--velocity-green-600);
    }

    .sm\:focus\:to-green-700:focus{
        --velocity-to-color: var(--velocity-green-700);
    }

    .sm\:focus\:to-green-800:focus{
        --velocity-to-color: var(--velocity-green-800);
    }

    .sm\:focus\:to-green-900:focus{
        --velocity-to-color: var(--velocity-green-900);
    }

    .sm\:focus\:to-grey-200:focus{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .sm\:focus\:to-grey-300:focus{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .sm\:focus\:to-grey-400:focus{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .sm\:focus\:to-grey-500:focus{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .sm\:focus\:to-grey-600:focus{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .sm\:focus\:to-grey-700:focus{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .sm\:focus\:to-grey-800:focus{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .sm\:focus\:to-grey-900:focus{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .sm\:focus\:to-yellow-50:focus{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .sm\:focus\:to-yellow-100:focus{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .sm\:focus\:to-yellow-200:focus{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .sm\:focus\:to-yellow-300:focus{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .sm\:focus\:to-yellow-400:focus{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .sm\:focus\:to-yellow-500:focus{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .sm\:focus\:to-yellow-600:focus{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .sm\:focus\:to-yellow-700:focus{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .sm\:focus\:to-yellow-800:focus{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .sm\:focus\:to-yellow-900:focus{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .sm\:focus\:to-cyan-50:focus{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .sm\:focus\:to-cyan-100:focus{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .sm\:focus\:to-cyan-200:focus{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .sm\:focus\:to-cyan-300:focus{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .sm\:focus\:to-cyan-400:focus{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .sm\:focus\:to-cyan-500:focus{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .sm\:focus\:to-cyan-600:focus{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .sm\:focus\:to-cyan-700:focus{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .sm\:focus\:to-cyan-800:focus{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .sm\:focus\:to-cyan-900:focus{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .sm\:focus\:to-orange-50:focus{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .sm\:focus\:to-orange-100:focus{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .sm\:focus\:to-orange-200:focus{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .sm\:focus\:to-orange-300:focus{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .sm\:focus\:to-orange-400:focus{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .sm\:focus\:to-orange-500:focus{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .sm\:focus\:to-orange-600:focus{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .sm\:focus\:to-orange-700:focus{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .sm\:focus\:to-orange-800:focus{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .sm\:focus\:to-orange-900:focus{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .sm\:focus\:to-blue-50:focus{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .sm\:focus\:to-blue-100:focus{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .sm\:focus\:to-blue-200:focus{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .sm\:focus\:to-blue-300:focus{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .sm\:focus\:to-blue-400:focus{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .sm\:focus\:to-blue-500:focus{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .sm\:focus\:to-blue-600:focus{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .sm\:focus\:to-blue-700:focus{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .sm\:focus\:to-blue-800:focus{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .sm\:focus\:to-blue-900:focus{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .sm\:focus\:to-lime-50:focus{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .sm\:focus\:to-lime-100:focus{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .sm\:focus\:to-lime-200:focus{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .sm\:focus\:to-lime-300:focus{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .sm\:focus\:to-lime-400:focus{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .sm\:focus\:to-lime-500:focus{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .sm\:focus\:to-lime-600:focus{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .sm\:focus\:to-lime-700:focus{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .sm\:focus\:to-lime-800:focus{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .sm\:focus\:to-lime-900:focus{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .sm\:focus\:to-purple-50:focus{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .sm\:focus\:to-purple-100:focus{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .sm\:focus\:to-purple-200:focus{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .sm\:focus\:to-purple-300:focus{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .sm\:focus\:to-purple-400:focus{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .sm\:focus\:to-purple-500:focus{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .sm\:focus\:to-purple-600:focus{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .sm\:focus\:to-purple-700:focus{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .sm\:focus\:to-purple-800:focus{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .sm\:focus\:to-purple-900:focus{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .sm\:focus\:to-indigo-50:focus{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .sm\:focus\:to-indigo-100:focus{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .sm\:focus\:to-indigo-200:focus{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .sm\:focus\:to-indigo-300:focus{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .sm\:focus\:to-indigo-400:focus{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .sm\:focus\:to-indigo-500:focus{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .sm\:focus\:to-indigo-600:focus{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .sm\:focus\:to-indigo-700:focus{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .sm\:focus\:to-indigo-800:focus{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .sm\:focus\:to-indigo-900:focus{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .sm\:focus\:to-pink-50:focus{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .sm\:focus\:to-pink-100:focus{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .sm\:focus\:to-pink-200:focus{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .sm\:focus\:to-pink-300:focus{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .sm\:focus\:to-pink-400:focus{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .sm\:focus\:to-pink-500:focus{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .sm\:focus\:to-pink-600:focus{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .sm\:focus\:to-pink-700:focus{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .sm\:focus\:to-pink-800:focus{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .sm\:focus\:to-pink-900:focus{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .sm\:focus\:to-violet-50:focus{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .sm\:focus\:to-violet-100:focus{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .sm\:focus\:to-violet-200:focus{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .sm\:focus\:to-violet-300:focus{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .sm\:focus\:to-violet-400:focus{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .sm\:focus\:to-violet-500:focus{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .sm\:focus\:to-violet-600:focus{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .sm\:focus\:to-violet-700:focus{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .sm\:focus\:to-violet-800:focus{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .sm\:focus\:to-violet-900:focus{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .sm\:focus\:to-slate-50:focus{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .sm\:focus\:to-slate-100:focus{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .sm\:focus\:to-slate-200:focus{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .sm\:focus\:to-slate-300:focus{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .sm\:focus\:to-slate-400:focus{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .sm\:focus\:to-slate-500:focus{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .sm\:focus\:to-slate-600:focus{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .sm\:focus\:to-slate-700:focus{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .sm\:focus\:to-slate-800:focus{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .sm\:focus\:to-slate-900:focus{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .sm\:focus\:to-rose-50:focus{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .sm\:focus\:to-rose-100:focus{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .sm\:focus\:to-rose-200:focus{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .sm\:focus\:to-rose-300:focus{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .sm\:focus\:to-rose-400:focus{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .sm\:focus\:to-rose-500:focus{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .sm\:focus\:to-rose-600:focus{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .sm\:focus\:to-rose-700:focus{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .sm\:focus\:to-rose-800:focus{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .sm\:focus\:to-rose-900:focus{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .sm\:focus\:text-teal-50:focus{
        color: var(--velocity-teal-50);
    }

    .sm\:focus\:text-teal-100:focus{
        color: var(--velocity-teal-100);
    }

    .sm\:focus\:text-teal-200:focus{
        color: var(--velocity-teal-200);
    }

    .sm\:focus\:text-teal-300:focus{
        color: var(--velocity-teal-300);
    }

    .sm\:focus\:text-teal-400:focus{
        color: var(--velocity-teal-400);
    }

    .sm\:focus\:text-teal-500:focus{
        color: var(--velocity-teal-500);
    }

    .sm\:focus\:text-teal-600:focus{
        color: var(--velocity-teal-600);
    }

    .sm\:focus\:text-teal-700:focus{
        color: var(--velocity-teal-700);
    }

    .sm\:focus\:text-teal-800:focus{
        color: var(--velocity-teal-800);
    }

    .sm\:focus\:text-teal-900:focus{
        color: var(--velocity-teal-900);
    }

    .sm\:focus\:text-red-50:focus{
        color: var(--velocity-red-50);
    }

    .sm\:focus\:text-red-100:focus{
        color: var(--velocity-red-100);
    }

    .sm\:focus\:text-red-200:focus{
        color: var(--velocity-red-200);
    }

    .sm\:focus\:text-red-300:focus{
        color: var(--velocity-red-300);
    }

    .sm\:focus\:text-red-400:focus{
        color: var(--velocity-red-400);
    }

    .sm\:focus\:text-red-500:focus{
        color: var(--velocity-red-500);
    }

    .sm\:focus\:text-red-600:focus{
        color: var(--velocity-red-600);
    }

    .sm\:focus\:text-red-700:focus{
        color: var(--velocity-red-700);
    }

    .sm\:focus\:text-red-800:focus{
        color: var(--velocity-red-800);
    }

    .sm\:focus\:text-red-900:focus{
        color: var(--velocity-red-900);
    }

    .sm\:focus\:text-grey-100:focus{
        color: var(--velocity-grey-100);
    }

    .sm\:focus\:text-sky-50:focus{
        color: var(--velocity-sky-50);
    }

    .sm\:focus\:text-sky-100:focus{
        color: var(--velocity-sky-100);
    }

    .sm\:focus\:text-sky-200:focus{
        color: var(--velocity-sky-200);
    }

    .sm\:focus\:text-sky-300:focus{
        color: var(--velocity-sky-300);
    }

    .sm\:focus\:text-sky-400:focus{
        color: var(--velocity-sky-400);
    }

    .sm\:focus\:text-sky-500:focus{
        color: var(--velocity-sky-500);
    }

    .sm\:focus\:text-sky-600:focus{
        color: var(--velocity-sky-600);
    }

    .sm\:focus\:text-sky-700:focus{
        color: var(--velocity-sky-700);
    }

    .sm\:focus\:text-sky-800:focus{
        color: var(--velocity-sky-800);
    }

    .sm\:focus\:text-sky-900:focus{
        color: var(--velocity-sky-900);
    }

    .sm\:focus\:text-green-50:focus{
        color: var(--velocity-green-50);
    }

    .sm\:focus\:text-green-100:focus{
        color: var(--velocity-green-100);
    }

    .sm\:focus\:text-green-200:focus{
        color: var(--velocity-green-200);
    }

    .sm\:focus\:text-green-300:focus{
        color: var(--velocity-green-300);
    }

    .sm\:focus\:text-green-400:focus{
        color: var(--velocity-green-400);
    }

    .sm\:focus\:text-green-500:focus{
        color: var(--velocity-green-500);
    }

    .sm\:focus\:text-green-600:focus{
        color: var(--velocity-green-600);
    }

    .sm\:focus\:text-green-700:focus{
        color: var(--velocity-green-700);
    }

    .sm\:focus\:text-green-800:focus{
        color: var(--velocity-green-800);
    }

    .sm\:focus\:text-green-900:focus{
        color: var(--velocity-green-900);
    }

    .sm\:focus\:text-grey-200:focus{
        color: var(--velocity-grey-200);
    }

    .sm\:focus\:text-grey-300:focus{
        color: var(--velocity-grey-300);
    }

    .sm\:focus\:text-grey-400:focus{
        color: var(--velocity-grey-400);
    }

    .sm\:focus\:text-grey-500:focus{
        color: var(--velocity-grey-500);
    }

    .sm\:focus\:text-grey-600:focus{
        color: var(--velocity-grey-600);
    }

    .sm\:focus\:text-grey-700:focus{
        color: var(--velocity-grey-700);
    }

    .sm\:focus\:text-grey-800:focus{
        color: var(--velocity-grey-800);
    }

    .sm\:focus\:text-grey-900:focus{
        color: var(--velocity-grey-900);
    }

    .sm\:focus\:text-yellow-50:focus{
        color: var(--velocity-yellow-50);
    }

    .sm\:focus\:text-yellow-100:focus{
        color: var(--velocity-yellow-100);
    }

    .sm\:focus\:text-yellow-200:focus{
        color: var(--velocity-yellow-200);
    }

    .sm\:focus\:text-yellow-300:focus{
        color: var(--velocity-yellow-300);
    }

    .sm\:focus\:text-yellow-400:focus{
        color: var(--velocity-yellow-400);
    }

    .sm\:focus\:text-yellow-500:focus{
        color: var(--velocity-yellow-500);
    }

    .sm\:focus\:text-yellow-600:focus{
        color: var(--velocity-yellow-600);
    }

    .sm\:focus\:text-yellow-700:focus{
        color: var(--velocity-yellow-700);
    }

    .sm\:focus\:text-yellow-800:focus{
        color: var(--velocity-yellow-800);
    }

    .sm\:focus\:text-yellow-900:focus{
        color: var(--velocity-yellow-900);
    }

    .sm\:focus\:text-cyan-50:focus{
        color: var(--velocity-cyan-50);
    }

    .sm\:focus\:text-cyan-100:focus{
        color: var(--velocity-cyan-100);
    }

    .sm\:focus\:text-cyan-200:focus{
        color: var(--velocity-cyan-200);
    }

    .sm\:focus\:text-cyan-300:focus{
        color: var(--velocity-cyan-300);
    }

    .sm\:focus\:text-cyan-400:focus{
        color: var(--velocity-cyan-400);
    }

    .sm\:focus\:text-cyan-500:focus{
        color: var(--velocity-cyan-500);
    }

    .sm\:focus\:text-cyan-600:focus{
        color: var(--velocity-cyan-600);
    }

    .sm\:focus\:text-cyan-700:focus{
        color: var(--velocity-cyan-700);
    }

    .sm\:focus\:text-cyan-800:focus{
        color: var(--velocity-cyan-800);
    }

    .sm\:focus\:text-cyan-900:focus{
        color: var(--velocity-cyan-900);
    }

    .sm\:focus\:text-orange-50:focus{
        color: var(--velocity-orange-50);
    }

    .sm\:focus\:text-orange-100:focus{
        color: var(--velocity-orange-100);
    }

    .sm\:focus\:text-orange-200:focus{
        color: var(--velocity-orange-200);
    }

    .sm\:focus\:text-orange-300:focus{
        color: var(--velocity-orange-300);
    }

    .sm\:focus\:text-orange-400:focus{
        color: var(--velocity-orange-400);
    }

    .sm\:focus\:text-orange-500:focus{
        color: var(--velocity-orange-500);
    }

    .sm\:focus\:text-orange-600:focus{
        color: var(--velocity-orange-600);
    }

    .sm\:focus\:text-orange-700:focus{
        color: var(--velocity-orange-700);
    }

    .sm\:focus\:text-orange-800:focus{
        color: var(--velocity-orange-800);
    }

    .sm\:focus\:text-orange-900:focus{
        color: var(--velocity-orange-900);
    }

    .sm\:focus\:text-blue-50:focus{
        color: var(--velocity-blue-50);
    }

    .sm\:focus\:text-blue-100:focus{
        color: var(--velocity-blue-100);
    }

    .sm\:focus\:text-blue-200:focus{
        color: var(--velocity-blue-200);
    }

    .sm\:focus\:text-blue-300:focus{
        color: var(--velocity-blue-300);
    }

    .sm\:focus\:text-blue-400:focus{
        color: var(--velocity-blue-400);
    }

    .sm\:focus\:text-blue-500:focus{
        color: var(--velocity-blue-500);
    }

    .sm\:focus\:text-blue-600:focus{
        color: var(--velocity-blue-600);
    }

    .sm\:focus\:text-blue-700:focus{
        color: var(--velocity-blue-700);
    }

    .sm\:focus\:text-blue-800:focus{
        color: var(--velocity-blue-800);
    }

    .sm\:focus\:text-blue-900:focus{
        color: var(--velocity-blue-900);
    }

    .sm\:focus\:text-lime-50:focus{
        color: var(--velocity-lime-50);
    }

    .sm\:focus\:text-lime-100:focus{
        color: var(--velocity-lime-100);
    }

    .sm\:focus\:text-lime-200:focus{
        color: var(--velocity-lime-200);
    }

    .sm\:focus\:text-lime-300:focus{
        color: var(--velocity-lime-300);
    }

    .sm\:focus\:text-lime-400:focus{
        color: var(--velocity-lime-400);
    }

    .sm\:focus\:text-lime-500:focus{
        color: var(--velocity-lime-500);
    }

    .sm\:focus\:text-lime-600:focus{
        color: var(--velocity-lime-600);
    }

    .sm\:focus\:text-lime-700:focus{
        color: var(--velocity-lime-700);
    }

    .sm\:focus\:text-lime-800:focus{
        color: var(--velocity-lime-800);
    }

    .sm\:focus\:text-lime-900:focus{
        color: var(--velocity-lime-900);
    }

    .sm\:focus\:text-purple-50:focus{
        color: var(--velocity-purple-50);
    }

    .sm\:focus\:text-purple-100:focus{
        color: var(--velocity-purple-100);
    }

    .sm\:focus\:text-purple-200:focus{
        color: var(--velocity-purple-200);
    }

    .sm\:focus\:text-purple-300:focus{
        color: var(--velocity-purple-300);
    }

    .sm\:focus\:text-purple-400:focus{
        color: var(--velocity-purple-400);
    }

    .sm\:focus\:text-purple-500:focus{
        color: var(--velocity-purple-500);
    }

    .sm\:focus\:text-purple-600:focus{
        color: var(--velocity-purple-600);
    }

    .sm\:focus\:text-purple-700:focus{
        color: var(--velocity-purple-700);
    }

    .sm\:focus\:text-purple-800:focus{
        color: var(--velocity-purple-800);
    }

    .sm\:focus\:text-purple-900:focus{
        color: var(--velocity-purple-900);
    }

    .sm\:focus\:text-indigo-50:focus{
        color: var(--velocity-indigo-50);
    }

    .sm\:focus\:text-indigo-100:focus{
        color: var(--velocity-indigo-100);
    }

    .sm\:focus\:text-indigo-200:focus{
        color: var(--velocity-indigo-200);
    }

    .sm\:focus\:text-indigo-300:focus{
        color: var(--velocity-indigo-300);
    }

    .sm\:focus\:text-indigo-400:focus{
        color: var(--velocity-indigo-400);
    }

    .sm\:focus\:text-indigo-500:focus{
        color: var(--velocity-indigo-500);
    }

    .sm\:focus\:text-indigo-600:focus{
        color: var(--velocity-indigo-600);
    }

    .sm\:focus\:text-indigo-700:focus{
        color: var(--velocity-indigo-700);
    }

    .sm\:focus\:text-indigo-800:focus{
        color: var(--velocity-indigo-800);
    }

    .sm\:focus\:text-indigo-900:focus{
        color: var(--velocity-indigo-900);
    }

    .sm\:focus\:text-pink-50:focus{
        color: var(--velocity-pink-50);
    }

    .sm\:focus\:text-pink-100:focus{
        color: var(--velocity-pink-100);
    }

    .sm\:focus\:text-pink-200:focus{
        color: var(--velocity-pink-200);
    }

    .sm\:focus\:text-pink-300:focus{
        color: var(--velocity-pink-300);
    }

    .sm\:focus\:text-pink-400:focus{
        color: var(--velocity-pink-400);
    }

    .sm\:focus\:text-pink-500:focus{
        color: var(--velocity-pink-500);
    }

    .sm\:focus\:text-pink-600:focus{
        color: var(--velocity-pink-600);
    }

    .sm\:focus\:text-pink-700:focus{
        color: var(--velocity-pink-700);
    }

    .sm\:focus\:text-pink-800:focus{
        color: var(--velocity-pink-800);
    }

    .sm\:focus\:text-pink-900:focus{
        color: var(--velocity-pink-900);
    }

    .sm\:focus\:text-violet-50:focus{
        color: var(--velocity-violet-50);
    }

    .sm\:focus\:text-violet-100:focus{
        color: var(--velocity-violet-100);
    }

    .sm\:focus\:text-violet-200:focus{
        color: var(--velocity-violet-200);
    }

    .sm\:focus\:text-violet-300:focus{
        color: var(--velocity-violet-300);
    }

    .sm\:focus\:text-violet-400:focus{
        color: var(--velocity-violet-400);
    }

    .sm\:focus\:text-violet-500:focus{
        color: var(--velocity-violet-500);
    }

    .sm\:focus\:text-violet-600:focus{
        color: var(--velocity-violet-600);
    }

    .sm\:focus\:text-violet-700:focus{
        color: var(--velocity-violet-700);
    }

    .sm\:focus\:text-violet-800:focus{
        color: var(--velocity-violet-800);
    }

    .sm\:focus\:text-violet-900:focus{
        color: var(--velocity-violet-900);
    }

    .sm\:focus\:text-slate-50:focus{
        color: var(--velocity-slate-50);
    }

    .sm\:focus\:text-slate-100:focus{
        color: var(--velocity-slate-100);
    }

    .sm\:focus\:text-slate-200:focus{
        color: var(--velocity-slate-200);
    }

    .sm\:focus\:text-slate-300:focus{
        color: var(--velocity-slate-300);
    }

    .sm\:focus\:text-slate-400:focus{
        color: var(--velocity-slate-400);
    }

    .sm\:focus\:text-slate-500:focus{
        color: var(--velocity-slate-500);
    }

    .sm\:focus\:text-slate-600:focus{
        color: var(--velocity-slate-600);
    }

    .sm\:focus\:text-slate-700:focus{
        color: var(--velocity-slate-700);
    }

    .sm\:focus\:text-slate-800:focus{
        color: var(--velocity-slate-800);
    }

    .sm\:focus\:text-slate-900:focus{
        color: var(--velocity-slate-900);
    }

    .sm\:focus\:text-rose-50:focus{
        color: var(--velocity-rose-50);
    }

    .sm\:focus\:text-rose-100:focus{
        color: var(--velocity-rose-100);
    }

    .sm\:focus\:text-rose-200:focus{
        color: var(--velocity-rose-200);
    }

    .sm\:focus\:text-rose-300:focus{
        color: var(--velocity-rose-300);
    }

    .sm\:focus\:text-rose-400:focus{
        color: var(--velocity-rose-400);
    }

    .sm\:focus\:text-rose-500:focus{
        color: var(--velocity-rose-500);
    }

    .sm\:focus\:text-rose-600:focus{
        color: var(--velocity-rose-600);
    }

    .sm\:focus\:text-rose-700:focus{
        color: var(--velocity-rose-700);
    }

    .sm\:focus\:text-rose-800:focus{
        color: var(--velocity-rose-800);
    }

    .sm\:focus\:text-rose-900:focus{
        color: var(--velocity-rose-900);
    }
}

.parent:focus .parent-focus\:aspect-ratio-auto{
    aspect-ratio: auto;
}

.parent:focus .parent-focus\:aspect-ratio-square{
    aspect-ratio: 1/1;
}

.parent:focus .parent-focus\:aspect-ratio-video{
    aspect-ratio: 16/9;
}

.parent:focus .parent-focus\:container{
    width: 100%;
}

.parent:focus .parent-focus\:container-fluid{
    width: 100%;
}

.parent:focus .parent-focus\:column-auto{
    columns: auto;
}

.parent:focus .parent-focus\:column-1{
    columns: 1;
}

.parent:focus .parent-focus\:column-2{
    columns: 2;
}

.parent:focus .parent-focus\:column-3{
    columns: 3;
}

.parent:focus .parent-focus\:column-4{
    columns: 4;
}

.parent:focus .parent-focus\:column-5{
    columns: 5;
}

.parent:focus .parent-focus\:column-6{
    columns: 6;
}

.parent:focus .parent-focus\:column-7{
    columns: 7;
}

.parent:focus .parent-focus\:column-8{
    columns: 8;
}

.parent:focus .parent-focus\:column-9{
    columns: 9;
}

.parent:focus .parent-focus\:column-10{
    columns: 10;
}

.parent:focus .parent-focus\:column-11{
    columns: 11;
}

.parent:focus .parent-focus\:column-12{
    columns: 12;
}

.parent:focus .parent-focus\:float-inline-start{
    float: inline-start;
}

.parent:focus .parent-focus\:float-inline-end{
    float: inline-end;
}

.parent:focus .parent-focus\:float-left{
    float: left;
}

.parent:focus .parent-focus\:float-right{
    float: right;
}

.parent:focus .parent-focus\:float-none{
    float: none;
}

.parent:focus .parent-focus\:float-inherit{
    float: inherit;
}

.parent:focus .parent-focus\:clear-inline-start{
    clear: inline-start;
}

.parent:focus .parent-focus\:clear-inline-end{
    clear: inline-end;
}

.parent:focus .parent-focus\:clear-left{
    clear: left;
}

.parent:focus .parent-focus\:clear-right{
    clear: right;
}

.parent:focus .parent-focus\:clear-both{
    clear: both;
}

.parent:focus .parent-focus\:clear-none{
    clear: none;
}

.parent:focus .parent-focus\:clear-inherit{
    clear: inherit;
}

.parent:focus .parent-focus\:isolation-auto{
    isolation: auto;
}

.parent:focus .parent-focus\:isolation-true{
    isolation: isolate;
}

.parent:focus .parent-focus\:object-fit-fill{
    object-fit: fill;
}

.parent:focus .parent-focus\:object-fit-cover{
    object-fit: cover;
}

.parent:focus .parent-focus\:object-fit-contain{
    object-fit: contain;
}

.parent:focus .parent-focus\:object-fit-scale-down{
    object-fit: scale-down;
}

.parent:focus .parent-focus\:object-fit-none{
    object-fit: none;
}

.parent:focus .parent-focus\:object-position-top{
    object-position: top;
}

.parent:focus .parent-focus\:object-position-bottom{
    object-position: bottom;
}

.parent:focus .parent-focus\:object-position-left{
    object-position: left;
}

.parent:focus .parent-focus\:object-position-right{
    object-position: right;
}

.parent:focus .parent-focus\:object-position-left-top{
    object-position: left top;
}

.parent:focus .parent-focus\:object-position-right-top{
    object-position: right top;
}

.parent:focus .parent-focus\:object-position-left-bottom{
    object-position: left bottom;
}

.parent:focus .parent-focus\:object-position-right-top{
    object-position: right bottom;
}

.parent:focus .parent-focus\:object-position-center-top{
    object-position: center top;
}

.parent:focus .parent-focus\:object-position-center-bottom{
    object-position: center bottom;
}

.parent:focus .parent-focus\:overflow-auto{
    overflow: auto;
}

.parent:focus .parent-focus\:overflow-hidden{
    overflow: hidden;
}

.parent:focus .parent-focus\:overflow-visible{
    overflow: visible;
}

.parent:focus .parent-focus\:overflow-scroll{
    overflow: scroll;
}

.parent:focus .parent-focus\:overflow-inherit{
    overflow:inherit;
}

.parent:focus .parent-focus\:overflow-x-auto{
    overflow: auto;
}

.parent:focus .parent-focus\:overflow-x-hidden{
    overflow-x: hidden;
}

.parent:focus .parent-focus\:overflow-x-visible{
    overflow-x: visible;
}

.parent:focus .parent-focus\:overflow-x-scroll{
    overflow-x: scroll;
}

.parent:focus .parent-focus\:overflow-x-inherit{
    overflow-x:inherit;
}

.parent:focus .parent-focus\:overflow-y-auto{
    overflow-y: auto;
}

.parent:focus .parent-focus\:overflow-y-hidden{
    overflow-y: hidden;
}

.parent:focus .parent-focus\:overflow-y-visible{
    overflow-y: visible;
}

.parent:focus .parent-focus\:overflow-y-scroll{
    overflow-y: scroll;
}

.parent:focus .parent-focus\:overflow-y-inherit{
    overflow-y: inherit;
}

.parent:focus .parent-focus\:overscroll-behavior-auto{
    overscroll-behavior: auto;
}

.parent:focus .parent-focus\:overscroll-behavior-contain{
    overscroll-behavior: contain;
}

.parent:focus .parent-focus\:overscroll-behavior-none{
    overscroll-behavior: none;
}

.parent:focus .parent-focus\:overscroll-behavior-inherit{
    overscroll-behavior: inherit;
}

.parent:focus .parent-focus\:overscroll-behavior-x-auto{
    overscroll-behavior: auto;
}

.parent:focus .parent-focus\:overscroll-behavior-x-contain{
    overscroll-behavior-x: contain;
}

.parent:focus .parent-focus\:overscroll-behavior-x-none{
    overscroll-behavior-x: none;
}

.parent:focus .parent-focus\:overscroll-behavior-x-inherit{
    overscroll-behavior-x:inherit;
}

.parent:focus .parent-focus\:overscroll-behavior-y-auto{
    overscroll-behavior-y: auto;
}

.parent:focus .parent-focus\:overscroll-behavior-y-contain{
    overscroll-behavior-y: contain;
}

.parent:focus .parent-focus\:overscroll-behavior-y-none{
    overscroll-behavior-y: none;
}

.parent:focus .parent-focus\:overscroll-behavior-y-inherit{
    overscroll-behavior-y: inherit;
}

.parent:focus .parent-focus\:position-static{
    position: static;
}

.parent:focus .parent-focus\:position-fixed{
    position: fixed;
}

.parent:focus .parent-focus\:position-absolute{
    position: absolute;
}

.parent:focus .parent-focus\:position-relative{
    position: relative;
}

.parent:focus .parent-focus\:position-sticky{
    position: sticky;
}

.parent:focus .parent-focus\:position-right-0{
    right: 0;
}

.parent:focus .parent-focus\:position-left-0{
    left: 0;
}

.parent:focus .parent-focus\:position-top-0{
    top: 0;
}

.parent:focus .parent-focus\:position-bottom-0{
    bottom: 0;
}

.parent:focus .parent-focus\:visible{
    visibility: visible;
}

.parent:focus .parent-focus\:invisible{
    visibility: hidden;
}

.parent:focus .parent-focus\:visibility-collapse{
    visibility: collapse;
}

.parent:focus .parent-focus\:z-0{
    z-index: 0;
}

.parent:focus .parent-focus\:-z-10{
    z-index: -10;
}

.parent:focus .parent-focus\:-z-20{
    z-index: -20;
}

.parent:focus .parent-focus\:-z-30{
    z-index: -30;
}

.parent:focus .parent-focus\:-z-40{
    z-index: -40;
}

.parent:focus .parent-focus\:-z-50{
    z-index: -50;
}

.parent:focus .parent-focus\:-z-60{
    z-index: -60;
}

.parent:focus .parent-focus\:-z-70{
    z-index: -70;
}

.parent:focus .parent-focus\:-z-80{
    z-index: -80;
}

.parent:focus .parent-focus\:-z-90{
    z-index: -90;
}

.parent:focus .parent-focus\:-z-100{
    z-index: -100;
}

.parent:focus .parent-focus\:z-10{
    z-index: 10;
}

.parent:focus .parent-focus\:z-20{
    z-index: 20;
}

.parent:focus .parent-focus\:z-30{
    z-index: 30;
}

.parent:focus .parent-focus\:z-40{
    z-index: 40;
}

.parent:focus .parent-focus\:z-50{
    z-index: 50;
}

.parent:focus .parent-focus\:z-60{
    z-index: 60;
}

.parent:focus .parent-focus\:z-70{
    z-index: 70;
}

.parent:focus .parent-focus\:z-80{
    z-index: 80;
}

.parent:focus .parent-focus\:z-90{
    z-index: 90;
}

.parent:focus .parent-focus\:z-100{
    z-index: 100;
}

.parent:focus .parent-focus\:z-auto{
    z-index: auto;
}

.parent:focus .parent-focus\:flex-basis-0{
    flex-basis: 0;
}

.parent:focus .parent-focus\:flex-basis-2{
    flex-basis: 2;
}

.parent:focus .parent-focus\:flex-basis-4{
    flex-basis: 4;
}

.parent:focus .parent-focus\:flex-basis-6{
    flex-basis: 6;
}

.parent:focus .parent-focus\:flex-basis-8{
    flex-basis: 8;
}

.parent:focus .parent-focus\:flex-basis-10{
    flex-basis: 10;
}

.parent:focus .parent-focus\:flex-basis-12{
    flex-basis: 12;
}

.parent:focus .parent-focus\:flex-basis-14{
    flex-basis: 14;
}

.parent:focus .parent-focus\:flex-basis-16{
    flex-basis: 16;
}

.parent:focus .parent-focus\:flex-basis-18{
    flex-basis: 18;
}

.parent:focus .parent-focus\:flex-basis-20{
    flex-basis: 20;
}

.parent:focus .parent-focus\:flex-basis-hf{
    flex-basis: 50%;
}

.parent:focus .parent-focus\:flex-basis-third{
    flex-basis: 33.333%;
}

.parent:focus .parent-focus\:flex-basis-quarter{
    flex-basis: 25%;
}

.parent:focus .parent-focus\:flex-basis-three-quarter{
    flex-basis: 75%;
}

.parent:focus .parent-focus\:flex-basis-full{
    flex-basis: 100%;
}

.parent:focus .parent-focus\:flex-basis-two-third{
    flex-basis: 66.67%;
}

.parent:focus .parent-focus\:flex-row{
    flex-direction: row;
}

.parent:focus .parent-focus\:flex-row-reverse{
    flex-direction: row-reverse;
}

.parent:focus .parent-focus\:flex-column{
    flex-direction: column;
}

.parent:focus .parent-focus\:flex-column-reverse{
    flex-direction: column-reverse;
}

.parent:focus .parent-focus\:flex-wrap{
    flex-wrap: wrap;
}

.parent:focus .parent-focus\:flex-nowrap{
    flex-wrap: nowrap;
}

.parent:focus .parent-focus\:flex-wrap-reverse{
    flex-direction: wrap-reserve;
}

.parent:focus .parent-focus\:flex-1{
    flex: 1 1 0;
}

.parent:focus .parent-focus\:flex-auto{
    flex: 1 1 auto;
}

.parent:focus .parent-focus\:flex-initial{
    flex: 0 1 auto;
}

.parent:focus .parent-focus\:flex-none{
    flex: none;
}

.parent:focus .parent-focus\:flex-grow-0{
    flex-grow: 0;
}

.parent:focus .parent-focus\:flex-grow-1{
    flex-grow: 1;
}

.parent:focus .parent-focus\:flex-shink-0{
    flex-shrink: 0;
}

.parent:focus .parent-focus\:flex-shink-1{
    flex-shrink: 1;
}

.parent:focus .parent-focus\:order-1{
    order: 1;
}

.parent:focus .parent-focus\:order-2{
    order: 2;
}

.parent:focus .parent-focus\:order-3{
    order: 3;
}

.parent:focus .parent-focus\:order-4{
    order: 4;
}

.parent:focus .parent-focus\:order-5{
    order: 5;
}

.parent:focus .parent-focus\:order-6{
    order: 6;
}

.parent:focus .parent-focus\:order-7{
    order: 7;
}

.parent:focus .parent-focus\:order-8{
    order: 8;
}

.parent:focus .parent-focus\:order-9{
    order: 9;
}

.parent:focus .parent-focus\:order-10{
    order: 10;
}

.parent:focus .parent-focus\:order-11{
    order: 11;
}

.parent:focus .parent-focus\:order-12{
    order: 12;
}

.parent:focus .parent-focus\:order-first{
    order: -9999;
}

.parent:focus .parent-focus\:order-last{
    order: 9999;
}

.parent:focus .parent-focus\:order-0{
    order: 0;
}

.parent:focus .parent-focus\:grtpcols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtpcols-none{
    grid-template-columns: none;
}

.parent:focus .parent-focus\:grtpcols-subgrid{
    grid-template-columns: subgrid;
}

.parent:focus .parent-focus\:grtpcols-auto{
    grid-template-columns: auto;
}

.parent:focus .parent-focus\:grcol-auto{
    grid-column: auto;
}

.parent:focus .parent-focus\:grcol-span-1{
    grid-column: span 1 / span 1;
}

.parent:focus .parent-focus\:grcol-span-2{
    grid-column: span 2 / span 2;
}

.parent:focus .parent-focus\:grcol-span-3{
    grid-column: span 3 / span 3;
}

.parent:focus .parent-focus\:grcol-span-4{
    grid-column: span 4 / span 4;
}

.parent:focus .parent-focus\:grcol-span-5{
    grid-column: span 5 / span 5;
}

.parent:focus .parent-focus\:grcol-span-6{
    grid-column: span 6 / span 6;
}

.parent:focus .parent-focus\:grcol-span-7{
    grid-column: span 7 / span 7;
}

.parent:focus .parent-focus\:grcol-span-8{
    grid-column: span 8 / span 8;
}

.parent:focus .parent-focus\:grcol-span-9{
    grid-column: span 9 / span 9;
}

.parent:focus .parent-focus\:grcol-span-10{
    grid-column: span 10 / span 10;
}

.parent:focus .parent-focus\:grcol-span-11{
    grid-column: span 11 / span 11;
}

.parent:focus .parent-focus\:grcol-span-12{
    grid-column: span 12 / span 12;
}

.parent:focus .parent-focus\:grcol-span-full{
    grid-column: span 1 / span -1;
}

.parent:focus .parent-focus\:grcol-start-1{
    grid-column-start: 1;
}

.parent:focus .parent-focus\:grcol-start-2{
    grid-column-start: 2;
}

.parent:focus .parent-focus\:grcol-start-3{
    grid-column-start: 3;
}

.parent:focus .parent-focus\:grcol-start-4{
    grid-column-start: 4;
}

.parent:focus .parent-focus\:grcol-start-5{
    grid-column-start: 5;
}

.parent:focus .parent-focus\:grcol-start-6{
    grid-column-start: 6;
}

.parent:focus .parent-focus\:grcol-start-7{
    grid-column-start: 7;
}

.parent:focus .parent-focus\:grcol-start-8{
    grid-column-start: 8;
}

.parent:focus .parent-focus\:grcol-start-9{
    grid-column-start: 9;
}

.parent:focus .parent-focus\:grcol-start-10{
    grid-column-start: 10;
}

.parent:focus .parent-focus\:grcol-start-11{
    grid-column-start: 11;
}

.parent:focus .parent-focus\:grcol-start-12{
    grid-column-start: 12;
}

.parent:focus .parent-focus\:grcol-start-auto{
    grid-column-start: auto;
}

.parent:focus .parent-focus\:grcol-end-1{
    grid-column-end: 1;
}

.parent:focus .parent-focus\:grcol-end-2{
    grid-column-end: 2;
}

.parent:focus .parent-focus\:grcol-end-3{
    grid-column-end: 3;
}

.parent:focus .parent-focus\:grcol-end-4{
    grid-column-end: 4;
}

.parent:focus .parent-focus\:grcol-end-5{
    grid-column-end: 5;
}

.parent:focus .parent-focus\:grcol-end-6{
    grid-column-end: 6;
}

.parent:focus .parent-focus\:grcol-end-7{
    grid-column-end: 7;
}

.parent:focus .parent-focus\:grcol-end-8{
    grid-column-end: 8;
}

.parent:focus .parent-focus\:grcol-end-9{
    grid-column-end: 9;
}

.parent:focus .parent-focus\:grcol-end-10{
    grid-column-end: 10;
}

.parent:focus .parent-focus\:grcol-end-11{
    grid-column-end: 11;
}

.parent:focus .parent-focus\:grcol-end-12{
    grid-column-end: 12;
}

.parent:focus .parent-focus\:grcol-end-auto{
    grid-column-end: auto;
}

.parent:focus .parent-focus\:grtprows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.parent:focus .parent-focus\:grtprows-none{
    grid-template-rows: none;
}

.parent:focus .parent-focus\:grtprows-subgrid{
    grid-template-rows: subgrid;
}

.parent:focus .parent-focus\:grtprows-auto{
    grid-template-rows: auto;
}

.parent:focus .parent-focus\:grrow-auto{
    grid-row: auto;
}

.parent:focus .parent-focus\:grrow-span-1{
    grid-row: span 1 / span 1;
}

.parent:focus .parent-focus\:grrow-span-2{
    grid-row: span 2 / span 2;
}

.parent:focus .parent-focus\:grrow-span-3{
    grid-row: span 3 / span 3;
}

.parent:focus .parent-focus\:grrow-span-4{
    grid-row: span 4 / span 4;
}

.parent:focus .parent-focus\:grrow-span-5{
    grid-row: span 5 / span 5;
}

.parent:focus .parent-focus\:grrow-span-6{
    grid-row: span 6 / span 6;
}

.parent:focus .parent-focus\:grrow-span-7{
    grid-row: span 7 / span 7;
}

.parent:focus .parent-focus\:grrow-span-8{
    grid-row: span 8 / span 8;
}

.parent:focus .parent-focus\:grrow-span-9{
    grid-row: span 9 / span 9;
}

.parent:focus .parent-focus\:grrow-span-10{
    grid-row: span 10 / span 10;
}

.parent:focus .parent-focus\:grrow-span-11{
    grid-row: span 11 / span 11;
}

.parent:focus .parent-focus\:grrow-span-12{
    grid-row: span 12 / span 12;
}

.parent:focus .parent-focus\:grrow-span-full{
    grid-row: span 1 / span -1;
}

.parent:focus .parent-focus\:grrow-start-1{
    grid-row-start: 1;
}

.parent:focus .parent-focus\:grrow-start-2{
    grid-row-start: 2;
}

.parent:focus .parent-focus\:grrow-start-3{
    grid-row-start: 3;
}

.parent:focus .parent-focus\:grrow-start-4{
    grid-row-start: 4;
}

.parent:focus .parent-focus\:grrow-start-5{
    grid-row-start: 5;
}

.parent:focus .parent-focus\:grrow-start-6{
    grid-row-start: 6;
}

.parent:focus .parent-focus\:grrow-start-7{
    grid-row-start: 7;
}

.parent:focus .parent-focus\:grrow-start-8{
    grid-row-start: 8;
}

.parent:focus .parent-focus\:grrow-start-9{
    grid-row-start: 9;
}

.parent:focus .parent-focus\:grrow-start-10{
    grid-row-start: 10;
}

.parent:focus .parent-focus\:grrow-start-11{
    grid-row-start: 11;
}

.parent:focus .parent-focus\:grrow-start-12{
    grid-row-start: 12;
}

.parent:focus .parent-focus\:grrow-start-auto{
    grid-row-start: auto;
}

.parent:focus .parent-focus\:grrow-end-1{
    grid-row-end: 1;
}

.parent:focus .parent-focus\:grrow-end-2{
    grid-row-end: 2;
}

.parent:focus .parent-focus\:grrow-end-3{
    grid-row-end: 3;
}

.parent:focus .parent-focus\:grrow-end-4{
    grid-row-end: 4;
}

.parent:focus .parent-focus\:grrow-end-5{
    grid-row-end: 5;
}

.parent:focus .parent-focus\:grrow-end-6{
    grid-row-end: 6;
}

.parent:focus .parent-focus\:grrow-end-7{
    grid-row-end: 7;
}

.parent:focus .parent-focus\:grrow-end-8{
    grid-row-end: 8;
}

.parent:focus .parent-focus\:grrow-end-9{
    grid-row-end: 9;
}

.parent:focus .parent-focus\:grrow-end-10{
    grid-row-end: 10;
}

.parent:focus .parent-focus\:grrow-end-11{
    grid-row-end: 11;
}

.parent:focus .parent-focus\:grrow-end-12{
    grid-row-end: 12;
}

.parent:focus .parent-focus\:grcol-end-auto{
    grid-column-end: auto;
}

.parent:focus .parent-focus\:grfl-row{
    grid-auto-flow: row;
}

.parent:focus .parent-focus\:grfl-col{
    grid-auto-flow: column;
}

.parent:focus .parent-focus\:grfl-dense{
    grid-auto-flow: dense;
}

.parent:focus .parent-focus\:grfl-row-dense{
    grid-auto-flow: row dense;
}

.parent:focus .parent-focus\:grfl-col-dense{
    grid-auto-flow: column dense;
}

.parent:focus .parent-focus\:gr-auto-cols-auto{
    grid-auto-columns: auto;
}

.parent:focus .parent-focus\:gr-auto-cols-min{
    grid-auto-columns: min-content;
}

.parent:focus .parent-focus\:gr-auto-cols-max{
    grid-auto-columns: max-content;
}

.parent:focus .parent-focus\:gr-auto-cols-minmax{
    grid-auto-columns: minmax(0, 1fr);
}

.parent:focus .parent-focus\:gr-auto-rows-auto{
    grid-auto-rows: auto;
}

.parent:focus .parent-focus\:gr-auto-rows-min{
    grid-auto-rows: min-content;
}

.parent:focus .parent-focus\:gr-auto-rows-max{
    grid-auto-rows: max-content;
}

.parent:focus .parent-focus\:gr-auto-rows-minmax{
    grid-auto-rows: minmax(0, 1fr);
}

.parent:focus .parent-focus\:gap-0{
    gap: 0;
}

.parent:focus .parent-focus\:gap-x-0{
    column-gap: 0;
}

.parent:focus .parent-focus\:gap-y-0{
    row-gap: 0;
}

.parent:focus .parent-focus\:gap-1{
    gap: 1px;
}

.parent:focus .parent-focus\:gap-2{
    gap: 2px;
}

.parent:focus .parent-focus\:gap-4{
    gap: 4px;
}

.parent:focus .parent-focus\:gap-6{
    gap: 6px;
}

.parent:focus .parent-focus\:gap-8{
    gap: 8px;
}

.parent:focus .parent-focus\:gap-9{
    gap: 9px;
}

.parent:focus .parent-focus\:gap-10{
    gap: 10px;
}

.parent:focus .parent-focus\:gap-12{
    gap: 12px;
}

.parent:focus .parent-focus\:gap-14{
    gap: 14px;
}

.parent:focus .parent-focus\:gap-16{
    gap: 16px;
}

.parent:focus .parent-focus\:gap-18{
    gap: 18px;
}

.parent:focus .parent-focus\:gap-20{
    gap: 20px;
}

.parent:focus .parent-focus\:gap-x-0{
    column-gap: 0;
}

.parent:focus .parent-focus\:gap-x-1{
    column-gap: 1px;
}

.parent:focus .parent-focus\:gap-x-2{
    column-gap: 2px;
}

.parent:focus .parent-focus\:gap-x-4{
    column-gap: 4px;
}

.parent:focus .parent-focus\:gap-x-6{
    column-gap: 6px;
}

.parent:focus .parent-focus\:gap-x-8{
    column-gap: 8px;
}

.parent:focus .parent-focus\:gap-x-10{
    column-gap: 10px;
}

.parent:focus .parent-focus\:gap-x-12{
    column-gap: 12px;
}

.parent:focus .parent-focus\:gap-x-14{
    column-gap: 14px;
}

.parent:focus .parent-focus\:gap-x-16{
    column-gap: 16px;
}

.parent:focus .parent-focus\:gap-x-18{
    column-gap: 18px;
}

.parent:focus .parent-focus\:gap-x-20{
    column-gap: 20px;
}

.parent:focus .parent-focus\:gap-y-1{
    row-gap: 1px;
}

.parent:focus .parent-focus\:gap-y-2{
    row-gap: 2px;
}

.parent:focus .parent-focus\:gap-y-4{
    row-gap: 4px;
}

.parent:focus .parent-focus\:gap-y-6{
    row-gap: 6px;
}

.parent:focus .parent-focus\:gap-y-8{
    row-gap: 8px;
}

.parent:focus .parent-focus\:gap-y-10{
    row-gap: 10px;
}

.parent:focus .parent-focus\:gap-y-12{
    row-gap: 12px;
}

.parent:focus .parent-focus\:gap-y-14{
    row-gap: 14px;
}

.parent:focus .parent-focus\:gap-y-16{
    row-gap: 16px;
}

.parent:focus .parent-focus\:gap-y-18{
    row-gap: 18px;
}

.parent:focus .parent-focus\:gap-y-20{
    row-gap: 20px;
}

.parent:focus .parent-focus\:justify-content-normal{
    justify-content: normal;
}

.parent:focus .parent-focus\:justify-content-start{
    justify-content: flex-start;
}

.parent:focus .parent-focus\:justify-content-end{
    justify-content: flex-end;
}

.parent:focus .parent-focus\:justify-content-center{
    justify-content: center;
}

.parent:focus .parent-focus\:justify-content-between{
    justify-content: space-between;
}

.parent:focus .parent-focus\:justify-content-around{
    justify-content: space-around;
}

.parent:focus .parent-focus\:justify-content-evenly{
    justify-content: space-evenly;
}

.parent:focus .parent-focus\:justify-content-stretch{
    justify-content: stretch;
}

.parent:focus .parent-focus\:justify-items-start{
    justify-items: start;
}

.parent:focus .parent-focus\:justify-items-end{
    justify-items: end;
}

.parent:focus .parent-focus\:justify-items-center{
    justify-items: center;
}

.parent:focus .parent-focus\:justify-items-stretch{
    justify-items: stretch;
}

.parent:focus .parent-focus\:justify-self-auto{
    justify-self: auto;
}

.parent:focus .parent-focus\:justify-self-start{
    justify-self: start;
}

.parent:focus .parent-focus\:justify-self-end{
    justify-self: end;
}

.parent:focus .parent-focus\:justify-self-center{
    justify-self: center;
}

.parent:focus .parent-focus\:justify-self-stretch{
    justify-self: stretch;
}

.parent:focus .parent-focus\:align-content-normal{
    align-content: normal;
}

.parent:focus .parent-focus\:align-content-center{
    align-content: center;
}

.parent:focus .parent-focus\:align-content-start{
    align-content: flex-start;
}

.parent:focus .parent-focus\:align-content-end{
    align-content: flex-end;
}

.parent:focus .parent-focus\:align-content-between{
    align-content: space-between;
}

.parent:focus .parent-focus\:align-content-around{
    align-content: space-around;
}

.parent:focus .parent-focus\:align-content-evenly{
    align-content: space-evenly;
}

.parent:focus .parent-focus\:align-content-baseline{
    align-content: space-baseline;
}

.parent:focus .parent-focus\:align-content-stretch{
    align-content: stretch;
}

.parent:focus .parent-focus\:align-items-start{
    align-items: start;
}

.parent:focus .parent-focus\:align-items-end{
    align-items: end;
}

.parent:focus .parent-focus\:align-items-center{
    align-items: center;
}

.parent:focus .parent-focus\:align-items-stretch{
    justify-items: stretch;
}

.parent:focus .parent-focus\:align-self-auto{
    justify-self: auto;
}

.parent:focus .parent-focus\:align-self-start{
    justify-self: start;
}

.parent:focus .parent-focus\:align-self-end{
    justify-self: end;
}

.parent:focus .parent-focus\:align-self-center{
    justify-self: center;
}

.parent:focus .parent-focus\:align-self-stretch{
    justify-self: stretch;
}

.parent:focus .parent-focus\:align-self-baseline{
    justify-self: baseline;
}

.parent:focus .parent-focus\:place-content-center{
    place-content: center;
}

.parent:focus .parent-focus\:place-content-start{
    place-content: start;
}

.parent:focus .parent-focus\:place-content-end{
    place-content: end;
}

.parent:focus .parent-focus\:place-content-between{
    place-content: between;
}

.parent:focus .parent-focus\:place-content-around{
    place-content: around;
}

.parent:focus .parent-focus\:place-content-evenly{
    place-content: evenly;
}

.parent:focus .parent-focus\:place-content-baseline{
    place-content: baseline;
}

.parent:focus .parent-focus\:place-content-stretch{
    place-content: stretch;
}

.parent:focus .parent-focus\:place-items-start{
    place-content: start;
}

.parent:focus .parent-focus\:place-items-end{
    place-content: end;
}

.parent:focus .parent-focus\:place-items-center{
    place-content: center;
}

.parent:focus .parent-focus\:place-items-baseline{
    place-content: baseline;
}

.parent:focus .parent-focus\:place-items-stretch{
    place-content: stretch;
}

.parent:focus .parent-focus\:place-self-start{
    place-self: start;
}

.parent:focus .parent-focus\:place-self-end{
    place-self: end;
}

.parent:focus .parent-focus\:place-self-center{
    place-self: center;
}

.parent:focus .parent-focus\:place-self-baseline{
    place-self: baseline;
}

.parent:focus .parent-focus\:place-self-stretch{
    place-self: stretch;
}

.parent:focus .parent-focus\:w-auto{
    width: auto;
}

.parent:focus .parent-focus\:w-0{
    width: 0;
}

.parent:focus .parent-focus\:w-2{
    width: 2px;
}

.parent:focus .parent-focus\:w-4{
    width: 4px;
}

.parent:focus .parent-focus\:w-6{
    width: 6px;
}

.parent:focus .parent-focus\:w-8{
    width: 8px;
}

.parent:focus .parent-focus\:w-10{
    width: 10px;
}

.parent:focus .parent-focus\:w-12{
    width: 12px;
}

.parent:focus .parent-focus\:w-14{
    width: 14px;
}

.parent:focus .parent-focus\:w-16{
    width: 16px;
}

.parent:focus .parent-focus\:w-18{
    width: 18px;
}

.parent:focus .parent-focus\:w-20{
    width: 20px;
}

.parent:focus .parent-focus\:w-22{
    width: 1.5rem;
}

.parent:focus .parent-focus\:w-24{
    width: 3rem;
}

.parent:focus .parent-focus\:w-26{
    width: 4.5rem;
}

.parent:focus .parent-focus\:w-28{
    width: 6rem;
}

.parent:focus .parent-focus\:w-30{
    width: 7.5rem;
}

.parent:focus .parent-focus\:w-32{
    width: 10rem;
}

.parent:focus .parent-focus\:w-34{
    width: 11.5rem;
}

.parent:focus .parent-focus\:w-36{
    width: 13rem;
}

.parent:focus .parent-focus\:w-38{
    width: 14.5rem;
}

.parent:focus .parent-focus\:w-40{
    width: 16rem;
}

.parent:focus .parent-focus\:w-42{
    width: 18rem;
}

.parent:focus .parent-focus\:w-44{
    width: 20rem;
}

.parent:focus .parent-focus\:w-46{
    width: 22rem;
}

.parent:focus .parent-focus\:w-48{
    width: 24rem;
}

.parent:focus .parent-focus\:w-52{
    width: 28rem;
}

.parent:focus .parent-focus\:w-56{
    width: 32rem;
}

.parent:focus .parent-focus\:w-60{
    width: 36rem;
}

.parent:focus .parent-focus\:w-64{
    width: 40rem;
}

.parent:focus .parent-focus\:w-68{
    width: 44rem;
}

.parent:focus .parent-focus\:w-72{
    width: 48rem;
}

.parent:focus .parent-focus\:w-76{
    width: 52rem;
}

.parent:focus .parent-focus\:w-80{
    width: 56rem;
}

.parent:focus .parent-focus\:w-84{
    width: 60rem;
}

.parent:focus .parent-focus\:w-hf{
    width: 50%;
}

.parent:focus .parent-focus\:w-third{
    width: 33.333%;
}

.parent:focus .parent-focus\:w-two-third{
    width: 66.67%;
}

.parent:focus .parent-focus\:w-quarter{
    width: 25%;
}

.parent:focus .parent-focus\:w-three-quarter{
    width: 75%;
}

.parent:focus .parent-focus\:w-fifth{
    width: 20%;
}

.parent:focus .parent-focus\:w-two-fifth{
    width: 40%;
}

.parent:focus .parent-focus\:w-three-fifth{
    width: 60%;
}

.parent:focus .parent-focus\:w-four-fifth{
    width: 80%;
}

.parent:focus .parent-focus\:w-tenth{
    width: 10%;
}

.parent:focus .parent-focus\:w-two-tenth{
    width: 20%;
}

.parent:focus .parent-focus\:w-three-tenth{
    width: 30%;
}

.parent:focus .parent-focus\:w-four-tenth{
    width: 40%;
}

.parent:focus .parent-focus\:w-five-tenth{
    width: 50%;
}

.parent:focus .parent-focus\:w-six-tenth{
    width: 60%;
}

.parent:focus .parent-focus\:w-seven-tenth{
    width: 70%;
}

.parent:focus .parent-focus\:w-eight-tenth{
    width: 80%;
}

.parent:focus .parent-focus\:w-nine-tenth{
    width: 90%;
}

.parent:focus .parent-focus\:w-full{
    width: 100%;
}

.parent:focus .parent-focus\:w-min{
    width: min-content;
}

.parent:focus .parent-focus\:w-max{
    width: max-content;
}

.parent:focus .parent-focus\:w-fit{
    width: fit-content;
}

.parent:focus .parent-focus\:min-vh-10{
    min-height: 10vh;
}

.parent:focus .parent-focus\:min-vh-20{
    min-height: 20vh;
}

.parent:focus .parent-focus\:min-vh-30{
    min-height: 30vh;
}

.parent:focus .parent-focus\:min-vh-40{
    min-height: 40vh;
}

.parent:focus .parent-focus\:min-vh-50{
    min-height: 50vh;
}

.parent:focus .parent-focus\:min-vh-60{
    min-height: 60vh;
}

.parent:focus .parent-focus\:min-vh-70{
    min-height: 70vh;
}

.parent:focus .parent-focus\:min-vh-80{
    min-height: 80vh;
}

.parent:focus .parent-focus\:min-vh-90{
    min-height: 90vh;
}

.parent:focus .parent-focus\:min-vh-100{
    min-height: 100vh;
}

.parent:focus .parent-focus\:min-vw-10{
    min-width: 10vh;
}

.parent:focus .parent-focus\:min-vw-20{
    min-width: 20vh;
}

.parent:focus .parent-focus\:min-vw-30{
    min-width: 30vh;
}

.parent:focus .parent-focus\:min-vw-40{
    min-width: 40vh;
}

.parent:focus .parent-focus\:min-vw-50{
    min-width: 50vh;
}

.parent:focus .parent-focus\:min-vw-60{
    min-width: 60vh;
}

.parent:focus .parent-focus\:min-vw-70{
    min-width: 70vh;
}

.parent:focus .parent-focus\:min-vw-80{
    min-width: 80vh;
}

.parent:focus .parent-focus\:min-vw-90{
    min-width: 100vh;
}

.parent:focus .parent-focus\:min-vw-100{
    min-width: 100vh;
}

.parent:focus .parent-focus\:max-vh-10{
    max-height: 10vh;
}

.parent:focus .parent-focus\:max-vh-20{
    max-height: 20vh;
}

.parent:focus .parent-focus\:max-vh-30{
    max-height: 30vh;
}

.parent:focus .parent-focus\:max-vh-40{
    max-height: 40vh;
}

.parent:focus .parent-focus\:max-vh-50{
    max-height: 50vh;
}

.parent:focus .parent-focus\:max-vh-60{
    max-height: 60vh;
}

.parent:focus .parent-focus\:max-vh-70{
    max-height: 70vh;
}

.parent:focus .parent-focus\:max-vh-80{
    max-height: 80vh;
}

.parent:focus .parent-focus\:max-vh-90{
    max-height: 100vh;
}

.parent:focus .parent-focus\:max-vh-100{
    max-height: 100vh;
}

.parent:focus .parent-focus\:max-vw-10{
    max-width: 10vh;
}

.parent:focus .parent-focus\:max-vw-20{
    max-width: 20vh;
}

.parent:focus .parent-focus\:max-vw-30{
    max-width: 30vh;
}

.parent:focus .parent-focus\:max-vw-40{
    max-width: 40vh;
}

.parent:focus .parent-focus\:max-vw-50{
    max-width: 50vh;
}

.parent:focus .parent-focus\:max-vw-60{
    max-width: 60vh;
}

.parent:focus .parent-focus\:max-vw-70{
    max-width: 70vh;
}

.parent:focus .parent-focus\:max-vw-80{
    max-width: 80vh;
}

.parent:focus .parent-focus\:max-vw-90{
    max-width: 100vh;
}

.parent:focus .parent-focus\:max-vw-100{
    max-width: 100vh;
}

.parent:focus .parent-focus\:min-w-2{
    min-width: 2px;
}

.parent:focus .parent-focus\:min-w-4{
    min-width: 4px;
}

.parent:focus .parent-focus\:min-w-6{
    min-width: 6px;
}

.parent:focus .parent-focus\:min-w-8{
    min-width: 8px;
}

.parent:focus .parent-focus\:min-w-10{
    min-width: 10px;
}

.parent:focus .parent-focus\:min-w-12{
    min-width: 12px;
}

.parent:focus .parent-focus\:min-w-14{
    min-width: 14px;
}

.parent:focus .parent-focus\:min-w-16{
    min-width: 16px;
}

.parent:focus .parent-focus\:min-w-18{
    min-width: 18px;
}

.parent:focus .parent-focus\:min-w-20{
    min-width: 20px;
}

.parent:focus .parent-focus\:min-w-22{
    min-width: 1.5rem;
}

.parent:focus .parent-focus\:min-w-24{
    min-width: 3rem;
}

.parent:focus .parent-focus\:min-w-26{
    min-width: 4.5rem;
}

.parent:focus .parent-focus\:min-w-28{
    min-width: 6rem;
}

.parent:focus .parent-focus\:min-w-30{
    min-width: 7.5rem;
}

.parent:focus .parent-focus\:min-w-32{
    min-width: 10rem;
}

.parent:focus .parent-focus\:min-w-34{
    min-width: 11.5rem;
}

.parent:focus .parent-focus\:min-w-36{
    min-width: 13rem;
}

.parent:focus .parent-focus\:min-w-38{
    min-width: 14.5rem;
}

.parent:focus .parent-focus\:min-w-40{
    min-width: 16rem;
}

.parent:focus .parent-focus\:min-w-42{
    min-width: 18rem;
}

.parent:focus .parent-focus\:min-w-44{
    min-width: 20rem;
}

.parent:focus .parent-focus\:min-w-46{
    min-width: 22rem;
}

.parent:focus .parent-focus\:min-w-48{
    min-width: 24rem;
}

.parent:focus .parent-focus\:min-w-52{
    min-width: 28rem;
}

.parent:focus .parent-focus\:min-w-56{
    min-width: 32rem;
}

.parent:focus .parent-focus\:min-w-60{
    min-width: 36rem;
}

.parent:focus .parent-focus\:min-w-64{
    min-width: 40rem;
}

.parent:focus .parent-focus\:min-w-68{
    min-width: 44rem;
}

.parent:focus .parent-focus\:min-w-72{
    min-width: 48rem;
}

.parent:focus .parent-focus\:min-w-76{
    min-width: 52rem;
}

.parent:focus .parent-focus\:min-w-80{
    min-width: 56rem;
}

.parent:focus .parent-focus\:min-w-84{
    min-width: 60rem;
}

.parent:focus .parent-focus\:min-w-hf{
    min-width: 50%;
}

.parent:focus .parent-focus\:min-w-full{
    min-width: 100%;
}

.parent:focus .parent-focus\:min-w-min{
    min-width: min-content;
}

.parent:focus .parent-focus\:min-w-max{
    min-width: max-content;
}

.parent:focus .parent-focus\:min-w-fit{
    min-width: fit-content;
}

.parent:focus .parent-focus\:max-w-0{
    max-width: 0;
}

.parent:focus .parent-focus\:max-w-2{
    max-width: 2px;
}

.parent:focus .parent-focus\:max-w-4{
    max-width: 4px;
}

.parent:focus .parent-focus\:max-w-6{
    max-width: 6px;
}

.parent:focus .parent-focus\:max-w-8{
    max-width: 8px;
}

.parent:focus .parent-focus\:max-w-10{
    max-width: 10px;
}

.parent:focus .parent-focus\:max-w-12{
    max-width: 12px;
}

.parent:focus .parent-focus\:max-w-14{
    max-width: 14px;
}

.parent:focus .parent-focus\:max-w-16{
    max-width: 16px;
}

.parent:focus .parent-focus\:max-w-18{
    max-width: 18px;
}

.parent:focus .parent-focus\:max-w-20{
    max-width: 20px;
}

.parent:focus .parent-focus\:max-w-22{
    max-width: 1.5rem;
}

.parent:focus .parent-focus\:max-w-24{
    max-width: 3rem;
}

.parent:focus .parent-focus\:max-w-26{
    max-width: 4.5rem;
}

.parent:focus .parent-focus\:max-w-28{
    max-width: 6rem;
}

.parent:focus .parent-focus\:max-w-30{
    max-width: 7.5rem;
}

.parent:focus .parent-focus\:max-w-32{
    max-width: 10rem;
}

.parent:focus .parent-focus\:max-w-34{
    max-width: 11.5rem;
}

.parent:focus .parent-focus\:max-w-36{
    max-width: 13rem;
}

.parent:focus .parent-focus\:max-w-38{
    max-width: 14.5rem;
}

.parent:focus .parent-focus\:max-w-40{
    max-width: 16rem;
}

.parent:focus .parent-focus\:max-w-42{
    max-width: 18rem;
}

.parent:focus .parent-focus\:max-w-44{
    max-width: 20rem;
}

.parent:focus .parent-focus\:max-w-46{
    max-width: 22rem;
}

.parent:focus .parent-focus\:max-w-48{
    max-width: 24rem;
}

.parent:focus .parent-focus\:max-w-52{
    max-width: 28rem;
}

.parent:focus .parent-focus\:max-w-56{
    max-width: 32rem;
}

.parent:focus .parent-focus\:max-w-60{
    max-width: 36rem;
}

.parent:focus .parent-focus\:max-w-64{
    max-width: 40rem;
}

.parent:focus .parent-focus\:max-w-68{
    max-width: 44rem;
}

.parent:focus .parent-focus\:max-w-72{
    max-width: 48rem;
}

.parent:focus .parent-focus\:max-w-76{
    max-width: 52rem;
}

.parent:focus .parent-focus\:max-w-80{
    max-width: 56rem;
}

.parent:focus .parent-focus\:max-w-84{
    max-width: 60rem;
}

.parent:focus .parent-focus\:max-w-hf{
    max-width: 50%;
}

.parent:focus .parent-focus\:max-w-full{
    max-width: 100%;
}

.parent:focus .parent-focus\:max-w-max{
    max-width: max-content;
}

.parent:focus .parent-focus\:max-w-max{
    max-width: max-content;
}

.parent:focus .parent-focus\:max-w-fit{
    max-width: fit-content;
}

.parent:focus .parent-focus\:h-0{
    height: 0;
}

.parent:focus .parent-focus\:h-2{
    height: 2px;
}

.parent:focus .parent-focus\:h-4{
    height: 4px;
}

.parent:focus .parent-focus\:h-6{
    height: 6px;
}

.parent:focus .parent-focus\:h-8{
    height: 8px;
}

.parent:focus .parent-focus\:h-10{
    height: 10px;
}

.parent:focus .parent-focus\:h-12{
    height: 12px;
}

.parent:focus .parent-focus\:h-14{
    height: 14px;
}

.parent:focus .parent-focus\:h-16{
    height: 16px;
}

.parent:focus .parent-focus\:h-18{
    height: 18px;
}

.parent:focus .parent-focus\:h-20{
    height: 20px;
}

.parent:focus .parent-focus\:h-22{
    height: 1.5rem;
}

.parent:focus .parent-focus\:h-24{
    height: 3rem;
}

.parent:focus .parent-focus\:h-26{
    height: 4.5rem;
}

.parent:focus .parent-focus\:h-28{
    height: 6rem;
}

.parent:focus .parent-focus\:h-30{
    height: 7.5rem;
}

.parent:focus .parent-focus\:h-32{
    height: 10rem;
}

.parent:focus .parent-focus\:h-34{
    height: 11.5rem;
}

.parent:focus .parent-focus\:h-36{
    height: 13rem;
}

.parent:focus .parent-focus\:h-38{
    height: 14.5rem;
}

.parent:focus .parent-focus\:h-40{
    height: 16rem;
}

.parent:focus .parent-focus\:h-42{
    height: 18rem;
}

.parent:focus .parent-focus\:h-44{
    height: 20rem;
}

.parent:focus .parent-focus\:h-46{
    height: 22rem;
}

.parent:focus .parent-focus\:h-48{
    height: 24rem;
}

.parent:focus .parent-focus\:h-52{
    height: 28rem;
}

.parent:focus .parent-focus\:h-56{
    height: 32rem;
}

.parent:focus .parent-focus\:h-60{
    height: 36rem;
}

.parent:focus .parent-focus\:h-64{
    height: 40rem;
}

.parent:focus .parent-focus\:h-68{
    height: 44rem;
}

.parent:focus .parent-focus\:h-72{
    height: 48rem;
}

.parent:focus .parent-focus\:h-76{
    height: 52rem;
}

.parent:focus .parent-focus\:h-80{
    height: 56rem;
}

.parent:focus .parent-focus\:h-84{
    height: 60rem;
}

.parent:focus .parent-focus\:h-hf{
    height: 50%;
}

.parent:focus .parent-focus\:h-third{
    height: 33.333%;
}

.parent:focus .parent-focus\:h-two-third{
    height: 66.67%;
}

.parent:focus .parent-focus\:h-quarter{
    height: 25%;
}

.parent:focus .parent-focus\:h-three-quarter{
    height: 75%;
}

.parent:focus .parent-focus\:h-fifth{
    height: 20%;
}

.parent:focus .parent-focus\:h-two-fifth{
    height: 40%;
}

.parent:focus .parent-focus\:h-three-fifth{
    height: 60%;
}

.parent:focus .parent-focus\:h-four-fifth{
    height: 80%;
}

.parent:focus .parent-focus\:h-tenth{
    height: 10%;
}

.parent:focus .parent-focus\:h-two-tenth{
    height: 20%;
}

.parent:focus .parent-focus\:h-three-tenth{
    height: 30%;
}

.parent:focus .parent-focus\:h-four-tenth{
    height: 40%;
}

.parent:focus .parent-focus\:h-five-tenth{
    height: 50%;
}

.parent:focus .parent-focus\:h-six-tenth{
    height: 60%;
}

.parent:focus .parent-focus\:h-seventh-tenth{
    height: 70%;
}

.parent:focus .parent-focus\:h-eight-tenth{
    height: 80%;
}

.parent:focus .parent-focus\:h-nine-tenth{
    height: 90%;
}

.parent:focus .parent-focus\:h-full{
    height: 100%;
}

.parent:focus .parent-focus\:h-min{
    height: min-content;
}

.parent:focus .parent-focus\:h-max{
    height: max-content;
}

.parent:focus .parent-focus\:h-fit{
    height: fit-content;
}

.parent:focus .parent-focus\:min-h-0{
    min-height: 0;
}

.parent:focus .parent-focus\:min-h-2{
    min-height: 2px;
}

.parent:focus .parent-focus\:min-h-4{
    min-height: 4px;
}

.parent:focus .parent-focus\:min-h-6{
    min-height: 6px;
}

.parent:focus .parent-focus\:min-h-8{
    min-height: 8px;
}

.parent:focus .parent-focus\:min-h-10{
    min-height: 10px;
}

.parent:focus .parent-focus\:min-h-12{
    min-height: 12px;
}

.parent:focus .parent-focus\:min-h-14{
    min-height: 14px;
}

.parent:focus .parent-focus\:min-h-16{
    min-height: 16px;
}

.parent:focus .parent-focus\:min-h-18{
    min-height: 18px;
}

.parent:focus .parent-focus\:min-h-20{
    min-height: 20px;
}

.parent:focus .parent-focus\:min-h-22{
    min-height: 1.5rem;
}

.parent:focus .parent-focus\:min-h-24{
    min-height: 3rem;
}

.parent:focus .parent-focus\:min-h-26{
    min-height: 4.5rem;
}

.parent:focus .parent-focus\:min-h-28{
    min-height: 6rem;
}

.parent:focus .parent-focus\:min-h-30{
    min-height: 7.5rem;
}

.parent:focus .parent-focus\:min-h-32{
    min-height: 10rem;
}

.parent:focus .parent-focus\:min-h-34{
    min-height: 11.5rem;
}

.parent:focus .parent-focus\:min-h-36{
    min-height: 13rem;
}

.parent:focus .parent-focus\:min-h-38{
    min-height: 14.5rem;
}

.parent:focus .parent-focus\:min-h-40{
    min-height: 16rem;
}

.parent:focus .parent-focus\:min-h-42{
    min-height: 18rem;
}

.parent:focus .parent-focus\:min-h-44{
    min-height: 20rem;
}

.parent:focus .parent-focus\:min-h-46{
    min-height: 22rem;
}

.parent:focus .parent-focus\:min-h-48{
    min-height: 24rem;
}

.parent:focus .parent-focus\:min-h-52{
    min-height: 28rem;
}

.parent:focus .parent-focus\:min-h-56{
    min-height: 32rem;
}

.parent:focus .parent-focus\:min-h-60{
    min-height: 36rem;
}

.parent:focus .parent-focus\:min-h-64{
    min-height: 40rem;
}

.parent:focus .parent-focus\:min-h-68{
    min-height: 44rem;
}

.parent:focus .parent-focus\:min-h-72{
    min-height: 48rem;
}

.parent:focus .parent-focus\:min-h-76{
    min-height: 52rem;
}

.parent:focus .parent-focus\:min-h-80{
    min-height: 56rem;
}

.parent:focus .parent-focus\:min-h-84{
    min-height: 60rem;
}

.parent:focus .parent-focus\:min-h-hf{
    min-height: 50%;
}

.parent:focus .parent-focus\:min-h-full{
    min-height: 100%;
}

.parent:focus .parent-focus\:min-h-min{
    min-height: min-content;
}

.parent:focus .parent-focus\:min-h-max{
    min-height: max-content;
}

.parent:focus .parent-focus\:min-h-fit{
    min-height: fit-content;
}

.parent:focus .parent-focus\:max-h-0{
    max-height: 0;
}

.parent:focus .parent-focus\:max-h-2{
    max-height: 2px;
}

.parent:focus .parent-focus\:max-h-4{
    max-height: 4px;
}

.parent:focus .parent-focus\:max-h-6{
    max-height: 6px;
}

.parent:focus .parent-focus\:max-h-8{
    max-height: 8px;
}

.parent:focus .parent-focus\:max-h-10{
    max-height: 10px;
}

.parent:focus .parent-focus\:max-h-12{
    max-height: 12px;
}

.parent:focus .parent-focus\:max-h-14{
    max-height: 14px;
}

.parent:focus .parent-focus\:max-h-16{
    max-height: 16px;
}

.parent:focus .parent-focus\:max-h-18{
    max-height: 18px;
}

.parent:focus .parent-focus\:max-h-20{
    max-height: 20px;
}

.parent:focus .parent-focus\:max-h-22{
    max-height: 1.5rem;
}

.parent:focus .parent-focus\:max-h-24{
    max-height: 3rem;
}

.parent:focus .parent-focus\:max-h-26{
    max-height: 4.5rem;
}

.parent:focus .parent-focus\:max-h-28{
    max-height: 6rem;
}

.parent:focus .parent-focus\:max-h-30{
    max-height: 7.5rem;
}

.parent:focus .parent-focus\:max-h-32{
    max-height: 10rem;
}

.parent:focus .parent-focus\:max-h-34{
    max-height: 11.5rem;
}

.parent:focus .parent-focus\:max-h-36{
    max-height: 13rem;
}

.parent:focus .parent-focus\:max-h-38{
    max-height: 14.5rem;
}

.parent:focus .parent-focus\:max-h-40{
    max-height: 16rem;
}

.parent:focus .parent-focus\:max-h-42{
    max-height: 18rem;
}

.parent:focus .parent-focus\:max-h-44{
    max-height: 20rem;
}

.parent:focus .parent-focus\:max-h-46{
    max-height: 22rem;
}

.parent:focus .parent-focus\:max-h-48{
    max-height: 24rem;
}

.parent:focus .parent-focus\:max-h-52{
    max-height: 28rem;
}

.parent:focus .parent-focus\:max-h-56{
    max-height: 32rem;
}

.parent:focus .parent-focus\:max-h-60{
    max-height: 36rem;
}

.parent:focus .parent-focus\:max-h-64{
    max-height: 40rem;
}

.parent:focus .parent-focus\:max-h-68{
    max-height: 44rem;
}

.parent:focus .parent-focus\:max-h-72{
    max-height: 48rem;
}

.parent:focus .parent-focus\:max-h-76{
    max-height: 52rem;
}

.parent:focus .parent-focus\:max-h-80{
    max-height: 56rem;
}

.parent:focus .parent-focus\:max-h-84{
    max-height: 60rem;
}

.parent:focus .parent-focus\:max-h-hf{
    max-height: 50%;
}

.parent:focus .parent-focus\:max-h-full{
    max-height: 100%;
}

.parent:focus .parent-focus\:max-h-max{
    max-height: max-content;
}

.parent:focus .parent-focus\:max-h-max{
    max-height: max-content;
}

.parent:focus .parent-focus\:max-h-fit{
    max-height: fit-content;
}

.parent:focus .parent-focus\:sans{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.parent:focus .parent-focus\:serif{
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.parent:focus .parent-focus\:mono{
    font-family: 'Courier New', Courier, monospace;
}

.parent:focus .parent-focus\:font-s-xs{
    font-size: var(--velocity-font-s-xs);
}

.parent:focus .parent-focus\:font-s-sm{
    font-size: var(--velocity-font-s-sm);
}

.parent:focus .parent-focus\:font-s-md{
    font-size: var(--velocity-font-s-md);
}

.parent:focus .parent-focus\:font-s-lg{
    font-size: var(--velocity-font-s-lg);
}

.parent:focus .parent-focus\:font-s-xm{
    font-size: var(--velocity-font-s-xm);
}

.parent:focus .parent-focus\:font-s-xl{
    font-size: var(--velocity-font-s-xl);
}

.parent:focus .parent-focus\:font-s-2md{
    font-size: var(--velocity-font-s-2md);
}

.parent:focus .parent-focus\:font-s-2xm{
    font-size: var(--velocity-font-s-2xm);
}

.parent:focus .parent-focus\:font-s-2lg{
    font-size: var(--velocity-font-s-2lg);
}

.parent:focus .parent-focus\:font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.parent:focus .parent-focus\:font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.parent:focus .parent-focus\:font-s-4md{
    font-size: var(--velocity-font-s-4md);
}

.parent:focus .parent-focus\:font-s-6md{
    font-size: var(--velocity-font-s-6md);
}

.parent:focus .parent-focus\:font-s-8md{
    font-size: var(--velocity-font-s-8md);
}

.parent:focus .parent-focus\:font-smoothing-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.parent:focus .parent-focus\:font-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.parent:focus .parent-focus\:italic{
    font-style: italic;
}

.parent:focus .parent-focus\:italic-0{
    font-style: normal;
}

.parent:focus .parent-focus\:font-w-thin{
    font-weight: 100;
}

.parent:focus .parent-focus\:font-w-extralight{
    font-weight: 200;
}

.parent:focus .parent-focus\:font-w-light{
    font-weight: 300;
}

.parent:focus .parent-focus\:font-w-normal{
    font-weight: 400;
}

.parent:focus .parent-focus\:font-w-medium{
    font-weight: 500;
}

.parent:focus .parent-focus\:font-w-semibold{
    font-weight: 600;
}

.parent:focus .parent-focus\:font-w-bold{
    font-weight: 700;
}

.parent:focus .parent-focus\:font-w-extrabold{
    font-weight: 800;
}

.parent:focus .parent-focus\:font-w-black{
    font-weight: 900;
}

.parent:focus .parent-focus\:letter-space-lt{
    letter-spacing: -0.25rem;
}

.parent:focus .parent-focus\:letter-space-tt{
    letter-spacing: -0.125rem;
}

.parent:focus .parent-focus\:letter-space-normal{
    letter-spacing: 0;
}

.parent:focus .parent-focus\:letter-space-wide{
    letter-spacing: 0.125rem;
}

.parent:focus .parent-focus\:letter-space-wider{
    letter-spacing: 0.25rem;
}

.parent:focus .parent-focus\:line-h-1{
    line-height: 0.25rem;
}

.parent:focus .parent-focus\:line-h-2{
    line-height: 0.5rem;
}

.parent:focus .parent-focus\:line-h-3{
    line-height: 0.75rem;
}

.parent:focus .parent-focus\:line-h-4{
    line-height: 1rem;
}

.parent:focus .parent-focus\:line-h-5{
    line-height: 1.25rem;
}

.parent:focus .parent-focus\:line-h-6{
    line-height: 1.5rem;
}

.parent:focus .parent-focus\:line-h-7{
    line-height: 1.75rem;
}

.parent:focus .parent-focus\:line-h-8{
    line-height: 2rem;
}

.parent:focus .parent-focus\:line-h-9{
    line-height: 2.25rem;
}

.parent:focus .parent-focus\:line-h-10{
    line-height: 2.5rem;
}

.parent:focus .parent-focus\:line-h-normal{
    line-height: 1;
}

.parent:focus .parent-focus\:line-h-sm{
    line-height: 1.25;
}

.parent:focus .parent-focus\:line-h-md{
    line-height: 1.5;
}

.parent:focus .parent-focus\:line-h-lg{
    line-height: 1.75;
}

.parent:focus .parent-focus\:line-h-lg{
    line-height: 2;
}

.parent:focus .parent-focus\:line-h-xl{
    line-height: 4;
}

.parent:focus .parent-focus\:list-img-none{
    list-style-image: none;
}

.parent:focus .parent-focus\:list-position-inside{
    list-style-position: inside;
}

.parent:focus .parent-focus\:list-position-outside{
    list-style-position: outside;
}

.parent:focus .parent-focus\:list-type-none{
    list-style-type: none;
}

.parent:focus .parent-focus\:list-type-disc{
    list-style-type: disc;
}

.parent:focus .parent-focus\:list-type-decimal{
    list-style-type: decimal;
}

.parent:focus .parent-focus\:list-type-square{
    list-style-type: square;
}

.parent:focus .parent-focus\:left-text{
    text-align: left;
}

.parent:focus .parent-focus\:right-text{
    text-align: right;
}

.parent:focus .parent-focus\:justify-text{
    text-align: justify;
}

.parent:focus .parent-focus\:center-text{
    text-align: center;
}

.parent:focus .parent-focus\:start-text{
    text-align: start;
}

.parent:focus .parent-focus\:end-text{
    text-align: end;
}

.parent:focus .parent-focus\:underline-text{
    text-decoration-line: underline;
}

.parent:focus .parent-focus\:overline-text{
    text-decoration-line: overline;
}

.parent:focus .parent-focus\:strikethrough-text{
    text-decoration-line: line-through;
}

.parent:focus .parent-focus\:no-decoration-text{
    text-decoration-line: none;
}

.parent:focus .parent-focus\:text-decoration-solid{
    text-decoration-style: solid;
}

.parent:focus .parent-focus\:text-decoration-double{
    text-decoration-style: double;
}

.parent:focus .parent-focus\:text-decoration-dotted{
    text-decoration-style: dotted;
}

.parent:focus .parent-focus\:text-decoration-dashed{
    text-decoration-style: dashed;
}

.parent:focus .parent-focus\:text-decoration-wavy{
    text-decoration-style: wavy;
}

.parent:focus .parent-focus\:decoration-thick-auto{
    text-decoration-thickness: auto;
}

.parent:focus .parent-focus\:decoration-thick-0{
    text-decoration-thickness: 0;
}

.parent:focus .parent-focus\:decoration-thick-sm{
    text-decoration-thickness: 1px;
}

.parent:focus .parent-focus\:decoration-thick-md{
    text-decoration-thickness: 2px;
}

.parent:focus .parent-focus\:decoration-thick-lg{
    text-decoration-thickness: 4px;
}

.parent:focus .parent-focus\:decoration-thick-xl{
    text-decoration-thickness: 8px;
}

.parent:focus .parent-focus\:underline-offset-auto{
    text-underline-offset: auto;
}

.parent:focus .parent-focus\:underline-offset-0{
    text-underline-offset: 0;
}

.parent:focus .parent-focus\:underline-offset-sm{
    text-underline-offset: 1px;
}

.parent:focus .parent-focus\:underline-offset-md{
    text-underline-offset: 2px;
}

.parent:focus .parent-focus\:underline-offset-lg{
    text-underline-offset: 4px;
}

.parent:focus .parent-focus\:underline-offset-xl{
    text-underline-offset: 8px;
}

.parent:focus .parent-focus\:text-uppercase{
    text-transform: uppercase;
}

.parent:focus .parent-focus\:text-lowercase{
    text-transform: lowercase;
}

.parent:focus .parent-focus\:text-capitalize{
    text-transform: capitalize;
}

.parent:focus .parent-focus\:text-no-case{
    text-transform: none;
}

.parent:focus .parent-focus\:text-ellipsis{
    text-overflow: ellipsis;
}

.parent:focus .parent-focus\:text-clip{
    text-overflow: clip;
}

.parent:focus .parent-focus\:text-wrap{
    text-wrap: wrap;
}

.parent:focus .parent-focus\:text-nowrap{
    text-wrap: nowrap;
}

.parent:focus .parent-focus\:text-balance{
    text-wrap: balance;
}

.parent:focus .parent-focus\:text-pretty{
    text-wrap: pretty;
}

.parent:focus .parent-focus\:text-indent-0{
    text-indent: 0;
}

.parent:focus .parent-focus\:text-indent-1{
    text-indent: 1px;
}

.parent:focus .parent-focus\:text-indent-2{
    text-indent: 2px;
}

.parent:focus .parent-focus\:text-indent-4{
    text-indent: 4px;
}

.parent:focus .parent-focus\:text-indent-6{
    text-indent: 6px;
}

.parent:focus .parent-focus\:text-indent-8{
    text-indent: 8px;
}

.parent:focus .parent-focus\:text-indent-10{
    text-indent: 10px;
}

.parent:focus .parent-focus\:text-indent-12{
    text-indent: 12px;
}

.parent:focus .parent-focus\:text-indent-14{
    text-indent: 14px;
}

.parent:focus .parent-focus\:text-indent-16{
    text-indent: 16px;
}

.parent:focus .parent-focus\:text-indent-18{
    text-indent: 18px;
}

.parent:focus .parent-focus\:text-indent-20{
    text-indent: 20px;
}

.parent:focus .parent-focus\:vertical-align-baseline{
    vertical-align: baseline;
}

.parent:focus .parent-focus\:vertical-align-top{
    vertical-align: top;
}

.parent:focus .parent-focus\:vertical-align-bottom{
    vertical-align: bottom;
}

.parent:focus .parent-focus\:vertical-align-middle{
    vertical-align: middle;
}

.parent:focus .parent-focus\:vertical-align-text-top{
    vertical-align: text-top;
}

.parent:focus .parent-focus\:vertical-align-text-bottom{
    vertical-align: text-bottom;
}

.parent:focus .parent-focus\:vertical-align-sub{
    vertical-align: sub;
}

.parent:focus .parent-focus\:vertical-align-super{
    vertical-align: super;
}

.parent:focus .parent-focus\:white-space-normal{
    white-space: normal;
}

.parent:focus .parent-focus\:white-space-nowrap{
    white-space: nowrap;
}

.parent:focus .parent-focus\:white-space-pre{
    white-space: pre;
}

.parent:focus .parent-focus\:white-space-pre-line{
    white-space: pre-line;
}

.parent:focus .parent-focus\:white-space-pre-wrap{
    white-space: pre-wrap;
}

.parent:focus .parent-focus\:white-break-spaces{
    white-space: break-spaces;
}

.parent:focus .parent-focus\:word-break-normal{
    word-break: normal;
}

.parent:focus .parent-focus\:word-break-words{
    word-break: break-word;
}

.parent:focus .parent-focus\:word-break-all{
    word-break: break-all;
}

.parent:focus .parent-focus\:word-break-keep{
    word-break: keep-all;
}

.parent:focus .parent-focus\:content-none{
    content: none;
}

.parent:focus .parent-focus\:content-blank{
    content: "";
}

.parent:focus .parent-focus\:bg-fixed{
    background-attachment: fixed;
}

.parent:focus .parent-focus\:bg-local{
    background-attachment: local;
}

.parent:focus .parent-focus\:bg-scroll{
    background-attachment: scroll;
}

.parent:focus .parent-focus\:bg-clip-border{
    background-clip: border-box;
}

.parent:focus .parent-focus\:bg-clip-content{
    background-clip: content-box;
}

.parent:focus .parent-focus\:bg-clip-padding{
    background-clip: padding-box;
}

.parent:focus .parent-focus\:bg-clip-text{
    background-clip: text;
}

.parent:focus .parent-focus\:bg-or-border{
    background-origin: border-box;
}

.parent:focus .parent-focus\:bg-origin-border{
    background-origin: border-box;
}

.parent:focus .parent-focus\:bg-origin-padding{
    background-origin: padding-box;
}

.parent:focus .parent-focus\:bg-origin-content{
    background-origin: content-box;
}

.parent:focus .parent-focus\:bg-top{
    background-position: top;
}

.parent:focus .parent-focus\:bg-bottom{
    background-position: bottom;
}

.parent:focus .parent-focus\:bg-center{
    background-position: center;
}

.parent:focus .parent-focus\:bg-left{
    background-position: left;
}

.parent:focus .parent-focus\:bg-right{
    background-position: top;
}

.parent:focus .parent-focus\:bg-left-top{
    background-position: left top;
}

.parent:focus .parent-focus\:bg-right-top{
    background-position: right top;
}

.parent:focus .parent-focus\:bg-left-bottom{
    background-position: left bottom;
}

.parent:focus .parent-focus\:bg-right-bottom{
    background-position: right bottom;
}

.parent:focus .parent-focus\:bg-no-repeat{
    background-repeat: no-repeat;
}

.parent:focus .parent-focus\:bg-repeat{
    background-repeat: repeat;
}

.parent:focus .parent-focus\:bg-repeat-x{
    background-repeat: repeat-x;
}

.parent:focus .parent-focus\:bg-repeat-y{
    background-repeat: repeat-y;
}

.parent:focus .parent-focus\:bg-repeat-space{
    background-repeat: space;
}

.parent:focus .parent-focus\:bg-repeat-round{
    background-repeat: round;
}

.parent:focus .parent-focus\:bg-s-auto{
    background-size: auto;
}

.parent:focus .parent-focus\:bg-s-cover{
    background-size: cover;
}

.parent:focus .parent-focus\:bg-s-contain{
    background-size: contain;
}

/* padding */
.parent:focus .parent-focus\:p-auto{
    padding: auto;
}

.parent:focus .parent-focus\:p-0{
    padding: 0;
}

.parent:focus .parent-focus\:p-4{
    padding: var(--velocity-padding-4);
}

.parent:focus .parent-focus\:p-8{
    padding: var(--velocity-padding-8);
}

.parent:focus .parent-focus\:p-12{
    padding: var(--velocity-padding-12);
}

.parent:focus .parent-focus\:p-16{
    padding: var(--velocity-padding-16);
}

.parent:focus .parent-focus\:p-20{
    padding: var(--velocity-padding-20);
}

.parent:focus .parent-focus\:p-24{
    padding: var(--velocity-padding-24);
}

.parent:focus .parent-focus\:p-28{
    padding: var(--velocity-padding-28);
}

.parent:focus .parent-focus\:p-32{
    padding: var(--velocity-padding-32);
}

.parent:focus .parent-focus\:p-36{
    padding: var(--velocity-padding-36);
}

.parent:focus .parent-focus\:p-40{
    padding: var(--velocity-padding-40);
}

.parent:focus .parent-focus\:p-44{
    padding: var(--velocity-padding-44);
}

.parent:focus .parent-focus\:p-48{
    padding: var(--velocity-padding-48);
}

.parent:focus .parent-focus\:p-52{
    padding: var(--velocity-padding-52);
}

.parent:focus .parent-focus\:p-56{
    padding: var(--velocity-padding-56);
}

.parent:focus .parent-focus\:p-60{
    padding: var(--velocity-padding-60);
}

.parent:focus .parent-focus\:p-64{
    padding: var(--velocity-padding-64);
}

.parent:focus .parent-focus\:p-68{
    padding: var(--velocity-padding-68);
}

.parent:focus .parent-focus\:p-72{
    padding: var(--velocity-padding-72);
}

.parent:focus .parent-focus\:p-76{
    padding: var(--velocity-padding-76);
}

.parent:focus .parent-focus\:p-80{
    padding: var(--velocity-padding-80);
}

/** padding top **/
.parent:focus .parent-focus\:pt-auto{
    padding-top: auto;
}

.parent:focus .parent-focus\:pt-0{
    padding-top: 0;
}

.parent:focus .parent-focus\:pt-4{
    padding-top: 0.25rem;
}

.parent:focus .parent-focus\:pt-8{
    padding-top: 0.5rem;
}

.parent:focus .parent-focus\:pt-12{
    padding-top: 0.75rem;
}

.parent:focus .parent-focus\:pt-16{
    padding-top: 1rem;
}

.parent:focus .parent-focus\:pt-20{
    padding-top: 1.25rem;
}

.parent:focus .parent-focus\:pt-24{
    padding-top: 1.5rem;
}

.parent:focus .parent-focus\:pt-28{
    padding-top: 1.75rem;
}

.parent:focus .parent-focus\:pt-32{
    padding-top: 2rem;
}

.parent:focus .parent-focus\:pt-36{
    padding-top: 2.25rem;
}

.parent:focus .parent-focus\:pt-40{
    padding-top: 2.5rem;
}

.parent:focus .parent-focus\:pt-44{
    padding-top: 2.75rem;
}

.parent:focus .parent-focus\:pt-48{
    padding-top: 3rem;
}

.parent:focus .parent-focus\:pt-52{
    padding-top: 3.25rem;
}

.parent:focus .parent-focus\:pt-56{
    padding-top: 3.5rem;
}

.parent:focus .parent-focus\:pt-60{
    padding-top: 3.75rem;
}

.parent:focus .parent-focus\:pt-64{
    padding-top: 4rem;
}

.parent:focus .parent-focus\:pt-68{
    padding-top: 6rem;
}

.parent:focus .parent-focus\:pt-72{
    padding-top: 8rem;
}

.parent:focus .parent-focus\:pt-76{
    padding-top: 12rem;
}

.parent:focus .parent-focus\:pt-80{
    padding-top: 16rem;
}

/** padding-bottom **/
.parent:focus .parent-focus\:pb-auto{
    padding-bottom: auto;
}

.parent:focus .parent-focus\:pb-0{
    padding-bottom: 0;
}

.parent:focus .parent-focus\:pb-4{
    padding-bottom: 0.25rem;
}

.parent:focus .parent-focus\:pb-8{
    padding-bottom: 0.5rem;
}

.parent:focus .parent-focus\:pb-12{
    padding-bottom: 0.75rem;
}

.parent:focus .parent-focus\:pb-16{
    padding-bottom: 1rem;
}

.parent:focus .parent-focus\:pb-20{
    padding-bottom: 1.25rem;
}

.parent:focus .parent-focus\:pb-24{
    padding-bottom: 1.5rem;
}

.parent:focus .parent-focus\:pb-28{
    padding-bottom: 1.75rem;
}

.parent:focus .parent-focus\:pb-32{
    padding-bottom: 2rem;
}

.parent:focus .parent-focus\:pb-36{
    padding-bottom: 2.25rem;
}

.parent:focus .parent-focus\:pb-40{
    padding-bottom: 2.5rem;
}

.parent:focus .parent-focus\:pb-44{
    padding-bottom: 2.75rem;
}

.parent:focus .parent-focus\:pb-48{
    padding-bottom: 3rem;
}

.parent:focus .parent-focus\:pb-52{
    padding-bottom: 3.25rem;
}

.parent:focus .parent-focus\:pb-56{
    padding-bottom: 3.5rem;
}

.parent:focus .parent-focus\:pb-60{
    padding-bottom: 3.75rem;
}

.parent:focus .parent-focus\:pb-64{
    padding-bottom: 4rem;
}

.parent:focus .parent-focus\:pb-68{
    padding-bottom: 6rem;
}

.parent:focus .parent-focus\:pb-72{
    padding-bottom: 8rem;
}

.parent:focus .parent-focus\:pb-76{
    padding-bottom: 12rem;
}

.parent:focus .parent-focus\:pb-80{
    padding-bottom: 16rem;
}

/** padding left **/
.parent:focus .parent-focus\:pl-0{
    padding-left: auto;
}

.parent:focus .parent-focus\:pl-0{
    padding-left: 0;
}

.parent:focus .parent-focus\:pl-4{
    padding-left: 0.25rem;
}

.parent:focus .parent-focus\:pl-8{
    padding-left: 0.5rem;
}

.parent:focus .parent-focus\:pl-12{
    padding-left: 0.75rem;
}

.parent:focus .parent-focus\:pl-16{
    padding-left: 1rem;
}

.parent:focus .parent-focus\:pl-20{
    padding-left: 1.25rem;
}

.parent:focus .parent-focus\:pl-24{
    padding-left: 1.5rem;
}

.parent:focus .parent-focus\:pl-28{
    padding-left: 1.75rem;
}

.parent:focus .parent-focus\:pl-32{
    padding-left: 2rem;
}

.parent:focus .parent-focus\:pl-36{
    padding-left: 2.25rem;
}

.parent:focus .parent-focus\:pl-40{
    padding-left: 2.5rem;
}

.parent:focus .parent-focus\:pl-44{
    padding-left: 2.75rem;
}

.parent:focus .parent-focus\:pl-48{
    padding-left: 3rem;
}

.parent:focus .parent-focus\:pl-52{
    padding-left: 3.25rem;
}

.parent:focus .parent-focus\:pl-56{
    padding-left: 3.5rem;
}

.parent:focus .parent-focus\:pl-60{
    padding-left: 3.75rem;
}

.parent:focus .parent-focus\:pl-64{
    padding-left: 4rem;
}

.parent:focus .parent-focus\:pl-68{
    padding-left: 6rem;
}

.parent:focus .parent-focus\:pl-72{
    padding-left: 8rem;
}

.parent:focus .parent-focus\:pl-76{
    padding-left: 12rem;
}

.parent:focus .parent-focus\:pl-80{
    padding-left: 16rem;
}

/** padding-right **/
.parent:focus .parent-focus\:pr-auto{
    padding-right: auto;
}

.parent:focus .parent-focus\:pr-0{
    padding-right: 0;
}

.parent:focus .parent-focus\:pr-4{
    padding-right: 0.25rem;
}

.parent:focus .parent-focus\:pr-8{
    padding-right: 0.5rem;
}

.parent:focus .parent-focus\:pr-12{
    padding-right: 0.75rem;
}

.parent:focus .parent-focus\:pr-16{
    padding-right: 1rem;
}

.parent:focus .parent-focus\:pr-20{
    padding-right: 1.25rem;
}

.parent:focus .parent-focus\:pr-24{
    padding-right: 1.5rem;
}

.parent:focus .parent-focus\:pr-28{
    padding-right: 1.75rem;
}

.parent:focus .parent-focus\:pr-32{
    padding-right: 2rem;
}

.parent:focus .parent-focus\:pr-36{
    padding-right: 2.25rem;
}

.parent:focus .parent-focus\:pr-40{
    padding-right: 2.5rem;
}

.parent:focus .parent-focus\:pr-44{
    padding-right: 2.75rem;
}

.parent:focus .parent-focus\:pr-48{
    padding-right: 3rem;
}

.parent:focus .parent-focus\:pr-52{
    padding-right: 3.25rem;
}

.parent:focus .parent-focus\:pr-56{
    padding-right: 3.5rem;
}

.parent:focus .parent-focus\:pr-60{
    padding-right: 3.75rem;
}

.parent:focus .parent-focus\:pr-64{
    padding-right: 4rem;
}

.parent:focus .parent-focus\:pr-68{
    padding-right: 6rem;
}

.parent:focus .parent-focus\:pr-72{
    padding-right: 8rem;
}

.parent:focus .parent-focus\:pr-76{
    padding-right: 12rem;
}

.parent:focus .parent-focus\:pr-80{
    padding-right: 16rem;
}

/* padding left and right **/
.parent:focus .parent-focus\:px-auto{
    padding-left: auto;
    padding-right: auto;
}

.parent:focus .parent-focus\:px-0{
    padding-left: 0;
    padding-right: 0;
}

.parent:focus .parent-focus\:px-4{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.parent:focus .parent-focus\:px-8{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.parent:focus .parent-focus\:px-12{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.parent:focus .parent-focus\:px-16{
    padding-left: 1rem;
    padding-right: 1rem;
}

.parent:focus .parent-focus\:px-20{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.parent:focus .parent-focus\:px-24{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.parent:focus .parent-focus\:px-28{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.parent:focus .parent-focus\:px-32{
    padding-left: 2rem;
    padding-right: 2rem;
}

.parent:focus .parent-focus\:px-36{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.parent:focus .parent-focus\:px-40{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.parent:focus .parent-focus\:px-44{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.parent:focus .parent-focus\:px-48{
    padding-left: 3rem;
    padding-right: 3rem;
}

.parent:focus .parent-focus\:px-52{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.parent:focus .parent-focus\:px-56{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.parent:focus .parent-focus\:px-60{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.parent:focus .parent-focus\:px-64{
    padding-left: 4rem;
    padding-right: 4rem;
}

.parent:focus .parent-focus\:px-68{
    padding-left: 6rem;
    padding-right: 6rem;
}

.parent:focus .parent-focus\:px-72{
    padding-left: 8rem;
    padding-right: 8rem;
}

.parent:focus .parent-focus\:px-76{
    padding-left: 12rem;
    padding-right: 12rem;
}

.parent:focus .parent-focus\:px-80{
    padding-left: 16rem;
    padding-right: 16rem;
}

/*padding top and bottom **/
.parent:focus .parent-focus\:py-auto{
    padding-top: auto;
    padding-bottom: auto;
}

.parent:focus .parent-focus\:py-0{
    padding-top: 0;
    padding-bottom: 0;
}

.parent:focus .parent-focus\:py-4{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.parent:focus .parent-focus\:py-8{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.parent:focus .parent-focus\:py-12{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.parent:focus .parent-focus\:py-16{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.parent:focus .parent-focus\:py-20{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.parent:focus .parent-focus\:py-24{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.parent:focus .parent-focus\:py-28{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.parent:focus .parent-focus\:py-32{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.parent:focus .parent-focus\:py-36{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.parent:focus .parent-focus\:py-40{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.parent:focus .parent-focus\:py-44{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.parent:focus .parent-focus\:py-48{
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.parent:focus .parent-focus\:py-52{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.parent:focus .parent-focus\:py-56{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.parent:focus .parent-focus\:py-60{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.parent:focus .parent-focus\:py-64{
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.parent:focus .parent-focus\:py-68{
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.parent:focus .parent-focus\:py-72{
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.parent:focus .parent-focus\:py-76{
    padding-top: 12rem;
    padding-bottom: 12rem;
}

.parent:focus .parent-focus\:py-80{
    padding-top: 16rem;
    padding-bottom: 16rem;
}

/* margin */
.parent:focus .parent-focus\:m-auto{
    margin: auto;
}

.parent:focus .parent-focus\:m-0{
    margin: 0;
}

.parent:focus .parent-focus\:m-4{
    margin: 0.25rem;
}

.parent:focus .parent-focus\:m-8{
    margin: 0.5rem;
}

.parent:focus .parent-focus\:m-12{
    margin: 0.75rem;
}

.parent:focus .parent-focus\:m-16{
    margin: 1rem;
}

.parent:focus .parent-focus\:m-20{
    margin: 1.25rem;
}

.parent:focus .parent-focus\:m-24{
    margin: 1.5rem;
}

.parent:focus .parent-focus\:m-28{
    margin: 1.75rem;
}

.parent:focus .parent-focus\:m-32{
    margin: 2rem;
}

.parent:focus .parent-focus\:m-36{
    margin: 2.25rem;
}

.parent:focus .parent-focus\:m-40{
    margin: 2.5rem;
}

.parent:focus .parent-focus\:m-44{
    margin: 2.75rem;
}

.parent:focus .parent-focus\:m-48{
    margin: 3rem;
}

.parent:focus .parent-focus\:m-52{
    margin: 3.25rem;
}

.parent:focus .parent-focus\:m-56{
    margin: 3.5rem;
}

.parent:focus .parent-focus\:m-60{
    margin: 3.75rem;
}

.parent:focus .parent-focus\:m-64{
    margin: 4rem;
}

.parent:focus .parent-focus\:m-68{
    margin: 6rem;
}

.parent:focus .parent-focus\:m-72{
    margin: 8rem;
}

.parent:focus .parent-focus\:m-76{
    margin: 12rem;
}

.parent:focus .parent-focus\:m-80{
    margin: 16rem;
}

/** margin top **/
.parent:focus .parent-focus\:mt-auto{
    margin-top: auto;
}

.parent:focus .parent-focus\:mt-0{
    margin-top: 0;
}

.parent:focus .parent-focus\:mt-4{
    margin-top: 0.25rem;
}

.parent:focus .parent-focus\:mt-8{
    margin-top: 0.5rem;
}

.parent:focus .parent-focus\:mt-12{
    margin-top: 0.75rem;
}

.parent:focus .parent-focus\:mt-16{
    margin-top: 1rem;
}

.parent:focus .parent-focus\:mt-20{
    margin-top: 1.25rem;
}

.parent:focus .parent-focus\:mt-24{
    margin-top: 1.5rem;
}

.parent:focus .parent-focus\:mt-28{
    margin-top: 1.75rem;
}

.parent:focus .parent-focus\:mt-32{
    margin-top: 2rem;
}

.parent:focus .parent-focus\:mt-36{
    margin-top: 2.25rem;
}

.parent:focus .parent-focus\:mt-40{
    margin-top: 2.5rem;
}

.parent:focus .parent-focus\:mt-44{
    margin-top: 2.75rem;
}

.parent:focus .parent-focus\:mt-48{
    margin-top: 3rem;
}

.parent:focus .parent-focus\:mt-52{
    margin-top: 3.25rem;
}

.parent:focus .parent-focus\:mt-56{
    margin-top: 3.5rem;
}

.parent:focus .parent-focus\:mt-60{
    margin-top: 3.75rem;
}

.parent:focus .parent-focus\:mt-64{
    margin-top: 4rem;
}

.parent:focus .parent-focus\:mt-68{
    margin-top: 6rem;
}

.parent:focus .parent-focus\:mt-72{
    margin-top: 8rem;
}

.parent:focus .parent-focus\:mt-76{
    margin-top: 12rem;
}

.parent:focus .parent-focus\:mt-80{
    margin-top: 16rem;
}

/** margin-bottom **/
.parent:focus .parent-focus\:mb-auto{
    margin-bottom: auto;
}

.parent:focus .parent-focus\:mb-0{
    margin-bottom: 0;
}

.parent:focus .parent-focus\:mb-4{
    margin-bottom: 0.25rem;
}

.parent:focus .parent-focus\:mb-8{
    margin-bottom: 0.5rem;
}

.parent:focus .parent-focus\:mb-12{
    margin-bottom: 0.75rem;
}

.parent:focus .parent-focus\:mb-16{
    margin-bottom: 1rem;
}

.parent:focus .parent-focus\:mb-20{
    margin-bottom: 1.25rem;
}

.parent:focus .parent-focus\:mb-24{
    margin-bottom: 1.5rem;
}

.parent:focus .parent-focus\:mb-28{
    margin-bottom: 1.75rem;
}

.parent:focus .parent-focus\:mb-32{
    margin-bottom: 2rem;
}

.parent:focus .parent-focus\:mb-36{
    margin-bottom: 2.25rem;
}

.parent:focus .parent-focus\:mb-40{
    margin-bottom: 2.5rem;
}

.parent:focus .parent-focus\:mb-44{
    margin-bottom: 2.75rem;
}

.parent:focus .parent-focus\:mb-48{
    margin-bottom: 3rem;
}

.parent:focus .parent-focus\:mb-52{
    margin-bottom: 3.25rem;
}

.parent:focus .parent-focus\:mb-56{
    margin-bottom: 3.5rem;
}

.parent:focus .parent-focus\:mb-60{
    margin-bottom: 3.75rem;
}

.parent:focus .parent-focus\:mb-64{
    margin-bottom: 4rem;
}

.parent:focus .parent-focus\:mb-68{
    margin-bottom: 6rem;
}

.parent:focus .parent-focus\:mb-72{
    margin-bottom: 8rem;
}

.parent:focus .parent-focus\:mb-76{
    margin-bottom: 12rem;
}

.parent:focus .parent-focus\:mb-80{
    margin-bottom: 16rem;
}

/** margin top **/
.parent:focus .parent-focus\:ml-auto{
    margin-left: auto;
}

.parent:focus .parent-focus\:ml-0{
    margin-left: 0;
}

.parent:focus .parent-focus\:ml-4{
    margin-left: 0.25rem;
}

.parent:focus .parent-focus\:ml-8{
    margin-left: 0.5rem;
}

.parent:focus .parent-focus\:ml-12{
    margin-left: 0.75rem;
}

.parent:focus .parent-focus\:ml-16{
    margin-left: 1rem;
}

.parent:focus .parent-focus\:ml-20{
    margin-left: 1.25rem;
}

.parent:focus .parent-focus\:ml-24{
    margin-left: 1.5rem;
}

.parent:focus .parent-focus\:ml-28{
    margin-left: 1.75rem;
}

.parent:focus .parent-focus\:ml-32{
    margin-left: 2rem;
}

.parent:focus .parent-focus\:ml-36{
    margin-left: 2.25rem;
}

.parent:focus .parent-focus\:ml-40{
    margin-left: 2.5rem;
}

.parent:focus .parent-focus\:ml-44{
    margin-left: 2.75rem;
}

.parent:focus .parent-focus\:ml-48{
    margin-left: 3rem;
}

.parent:focus .parent-focus\:ml-52{
    margin-left: 3.25rem;
}

.parent:focus .parent-focus\:ml-56{
    margin-left: 3.5rem;
}

.parent:focus .parent-focus\:ml-60{
    margin-left: 3.75rem;
}

.parent:focus .parent-focus\:ml-64{
    margin-left: 4rem;
}

.parent:focus .parent-focus\:ml-68{
    margin-left: 6rem;
}

.parent:focus .parent-focus\:ml-72{
    margin-left: 8rem;
}

.parent:focus .parent-focus\:ml-76{
    margin-left: 12rem;
}

.parent:focus .parent-focus\:ml-80{
    margin-left: 16rem;
}

/** margin-right **/
.parent:focus .parent-focus\:mr-auto{
    margin-right: auto;
}

.parent:focus .parent-focus\:mr-0{
    margin-right: 0;
}

.parent:focus .parent-focus\:mr-4{
    margin-right: 0.25rem;
}

.parent:focus .parent-focus\:mr-8{
    margin-right: 0.5rem;
}

.parent:focus .parent-focus\:mr-12{
    margin-right: 0.75rem;
}

.parent:focus .parent-focus\:mr-16{
    margin-right: 1rem;
}

.parent:focus .parent-focus\:mr-20{
    margin-right: 1.25rem;
}

.parent:focus .parent-focus\:mr-24{
    margin-right: 1.5rem;
}

.parent:focus .parent-focus\:mr-28{
    margin-right: 1.75rem;
}

.parent:focus .parent-focus\:mr-32{
    margin-right: 2rem;
}

.parent:focus .parent-focus\:mr-36{
    margin-right: 2.25rem;
}

.parent:focus .parent-focus\:mr-40{
    margin-right: 2.5rem;
}

.parent:focus .parent-focus\:mr-44{
    margin-right: 2.75rem;
}

.parent:focus .parent-focus\:mr-48{
    margin-right: 3rem;
}

.parent:focus .parent-focus\:mr-52{
    margin-right: 3.25rem;
}

.parent:focus .parent-focus\:mr-56{
    margin-right: 3.5rem;
}

.parent:focus .parent-focus\:mr-60{
    margin-right: 3.75rem;
}

.parent:focus .parent-focus\:mr-64{
    margin-right: 4rem;
}

.parent:focus .parent-focus\:mr-68{
    margin-right: 6rem;
}

.parent:focus .parent-focus\:mr-72{
    margin-right: 8rem;
}

.parent:focus .parent-focus\:mr-76{
    margin-right: 12rem;
}

.parent:focus .parent-focus\:mr-80{
    margin-right: 16rem;
}

/* margin left and right **/
.parent:focus .parent-focus\:mx-auto{
    margin-left: auto;
    margin-right: auto;
}

.parent:focus .parent-focus\:mx-0{
    margin-left: 0;
    margin-right: 0;
}

.parent:focus .parent-focus\:mx-4{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.parent:focus .parent-focus\:mx-8{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.parent:focus .parent-focus\:mx-12{
    margin-left: 0.75rem;
    margin-top: 0.75rem;
}

.parent:focus .parent-focus\:mx-16{
    margin-left: 1rem;
    margin-right: 1rem;
}

.parent:focus .parent-focus\:mx-20{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.parent:focus .parent-focus\:mx-24{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.parent:focus .parent-focus\:mx-28{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.parent:focus .parent-focus\:mx-32{
    margin-left: 2rem;
    margin-right: 2rem;
}

.parent:focus .parent-focus\:mx-36{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.parent:focus .parent-focus\:mx-40{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.parent:focus .parent-focus\:mx-44{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.parent:focus .parent-focus\:mx-48{
    margin-left: 3rem;
    margin-right: 3rem;
}

.parent:focus .parent-focus\:mx-52{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.parent:focus .parent-focus\:mx-56{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.parent:focus .parent-focus\:mx-60{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.parent:focus .parent-focus\:mx-64{
    margin-left: 4rem;
    margin-right: 4rem;
}

.parent:focus .parent-focus\:mx-68{
    margin-left: 6rem;
    margin-right: 6rem;
}

.parent:focus .parent-focus\:mx-72{
    margin-left: 8rem;
    margin-right: 8rem;
}

.parent:focus .parent-focus\:mx-76{
    margin-left: 12rem;
    margin-right: 12rem;
}

.parent:focus .parent-focus\:mx-80{
    margin-left: 16rem;
    margin-right: 16rem;
}

/** margin top and bottom **/
.parent:focus .parent-focus\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
}

.parent:focus .parent-focus\:my-0{
    margin-top: 0;
    margin-bottom: 0;
}

.parent:focus .parent-focus\:my-4{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.parent:focus .parent-focus\:my-8{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.parent:focus .parent-focus\:my-12{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.parent:focus .parent-focus\:my-16{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.parent:focus .parent-focus\:my-20{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.parent:focus .parent-focus\:my-24{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.parent:focus .parent-focus\:my-28{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.parent:focus .parent-focus\:my-32{
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.parent:focus .parent-focus\:my-36{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.parent:focus .parent-focus\:my-40{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.parent:focus .parent-focus\:my-44{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.parent:focus .parent-focus\:my-48{
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.parent:focus .parent-focus\:my-52{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.parent:focus .parent-focus\:my-56{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.parent:focus .parent-focus\:my-60{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.parent:focus .parent-focus\:my-64{
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.parent:focus .parent-focus\:my-68{
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.parent:focus .parent-focus\:my-72{
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.parent:focus .parent-focus\:my-76{
    margin-top: 12rem;
    margin-bottom: 12rem;
}

.parent:focus .parent-focus\:my-80{
    margin-top: 16rem;
    margin-bottom: 16rem;
}

/** display **/
.parent:focus .parent-focus\:d-none{
    display: none;
}

.parent:focus .parent-focus\:d-block{
    display: block;
}

.parent:focus .parent-focus\:d-flex{
    display: flex;
}

.parent:focus .parent-focus\:d-grid{
    display: grid;
}

.parent:focus .parent-focus\:d-table{
    display: table;
}

.parent:focus .parent-focus\:d-inherit{
    display: inherit;
}

.parent:focus .parent-focus\:d-flexbox{
    display: flexbox;
}

.parent:focus .parent-focus\:d-table-column{
    display: table-column;
}

.parent:focus .parent-focus\:d-table-column-group{
    display: table-column-group;
}

.parent:focus .parent-focus\:d-table-cell{
    display: table-cell;
}

.parent:focus .parent-focus\:d-table-caption{
    display: table-caption;
}

.parent:focus .parent-focus\:d-table-row{
    display: table-row;
}

.parent:focus .parent-focus\:d-table-row-group{
    display: table-row-group;
}

.parent:focus .parent-focus\:d-inline-block{
    display: inline-block;
}

.parent:focus .parent-focus\:d-inline-flex{
    display: inline-flex;
}

.parent:focus .parent-focus\:border-round-none{
    border-radius: 0;
}

.parent:focus .parent-focus\:border-round-sm{
    border-radius: var(--velocity-border-round-sm);
}

.parent:focus .parent-focus\:border-round-md{
    border-radius: var(--velocity-border-round-md);
}

.parent:focus .parent-focus\:border-round-lg{
    border-radius: var(--velocity-border-round-lg);
}

.parent:focus .parent-focus\:border-round-xl{
    border-radius: var(--velocity-border-round-xl);
}

.parent:focus .parent-focus\:border-round-2lg{
    border-radius: var(--velocity-border-round-2lg);
}

.parent:focus .parent-focus\:border-round-sxl{
    border-radius: var(--velocity-border-round-sxl);
}

.parent:focus .parent-focus\:border-round-pill{
    border-radius: var(--velocity-border-round-pill);
}

.parent:focus .parent-focus\:border-round-full{
    border-radius: var(--velocity-border-round-full);
}

.parent:focus .parent-focus\:border-round-tl-none{
    border-top-left-radius: 0;
}

.parent:focus .parent-focus\:border-round-tl-sm{
    border-top-left-radius: var(--velocity-border-round-sm);
}

.parent:focus .parent-focus\:border-round-tl-md{
    border-top-left-radius: var(--velocity-border-round-md);
}

.parent:focus .parent-focus\:border-round-tl-lg{
    border-top-left-radius: var(--velocity-border-round-lg);
}

.parent:focus .parent-focus\:border-round-tl-xl{
    border-top-left-radius: var(--velocity-border-round-xl);
}

.parent:focus .parent-focus\:border-round-tl-2lg{
    border-top-left-radius: var(--velocity-border-round-2lg);
}

.parent:focus .parent-focus\:border-round-tl-sxl{
    border-top-left-radius: var(--velocity-border-round-sxl);
}

.parent:focus .parent-focus\:border-round-tl-pill{
    border-top-left-radius: var(--velocity-border-round-pill);
}

.parent:focus .parent-focus\:border-round-tl-full{
    border-top-left-radius: var(--velocity-border-round-full);
}

.parent:focus .parent-focus\:border-round-bl-none{
    border-bottom-left-radius: 0;
}

.parent:focus .parent-focus\:border-round-bl-sm{
    border-bottom-left-radius: var(--velocity-border-round-sm);
}

.parent:focus .parent-focus\:border-round-bl-md{
    border-bottom-left-radius: var(--velocity-border-round-md);
}

.parent:focus .parent-focus\:border-round-bl-lg{
    border-bottom-left-radius: var(--velocity-border-round-lg);
}

.parent:focus .parent-focus\:border-round-bl-xl{
    border-bottom-left-radius: var(--velocity-border-round-xl);
}

.parent:focus .parent-focus\:border-round-bl-2lg{
    border-bottom-left-radius: var(--velocity-border-round-2lg);
}

.parent:focus .parent-focus\:border-round-bl-sxl{
    border-bottom-left-radius: var(--velocity-border-round-sxl);
}

.parent:focus .parent-focus\:border-round-bl-pill{
    border-bottom-left-radius: var(--velocity-border-round-pill);
}

.parent:focus .parent-focus\:border-round-bl-full{
    border-bottom-left-radius: var(--velocity-border-round-full);
}

.parent:focus .parent-focus\:border-round-tr-none{
    border-top-right-radius: 0;
}

.parent:focus .parent-focus\:border-round-tr-sm{
    border-top-right-radius: var(--velocity-border-round-sm);
}

.parent:focus .parent-focus\:border-round-tr-md{
    border-top-right-radius: var(--velocity-border-round-md);
}

.parent:focus .parent-focus\:border-round-tr-lg{
    border-top-right-radius: var(--velocity-border-round-lg);
}

.parent:focus .parent-focus\:border-round-tr-xl{
    border-top-right-radius: var(--velocity-border-round-xl);
}

.parent:focus .parent-focus\:border-round-tr-2lg{
    border-top-right-radius: var(--velocity-border-round-2lg);
}

.parent:focus .parent-focus\:border-round-tr-sxl{
    border-top-right-radius: var(--velocity-border-round-sxl);
}

.parent:focus .parent-focus\:border-round-tr-pill{
    border-top-right-radius: var(--velocity-border-round-pill);
}

.parent:focus .parent-focus\:border-round-tr-full{
    border-top-right-radius: var(--velocity-border-round-full);
}

.parent:focus .parent-focus\:border-round-br-none{
    border-bottom-right-radius: 0;
}

.parent:focus .parent-focus\:border-round-br-sm{
    border-bottom-right-radius: var(--velocity-border-round-sm);
}

.parent:focus .parent-focus\:border-round-br-md{
    border-bottom-right-radius: var(--velocity-border-round-md);
}

.parent:focus .parent-focus\:border-round-br-lg{
    border-bottom-right-radius: var(--velocity-border-round-lg);
}

.parent:focus .parent-focus\:border-round-br-xl{
    border-bottom-right-radius: var(--velocity-border-round-xl);
}

.parent:focus .parent-focus\:border-round-br-2lg{
    border-bottom-right-radius: var(--velocity-border-round-2lg);
}

.parent:focus .parent-focus\:border-round-br-sxl{
    border-bottom-right-radius: var(--velocity-border-round-sxl);
}

.parent:focus .parent-focus\:border-round-br-pill{
    border-bottom-right-radius: var(--velocity-border-round-pill);
}

.parent:focus .parent-focus\:border-round-br-full{
    border-bottom-right-radius: var(--velocity-border-round-full);
}

.parent:focus .parent-focus\:border-w-0{
    border-width: 0;
}

.parent:focus .parent-focus\:border-w-1{
    border-width: 1px;
}

.parent:focus .parent-focus\:border-w-2{
    border-width: 2px;
}

.parent:focus .parent-focus\:border-w-4{
    border-width: 4px;
}

.parent:focus .parent-focus\:border-w-6{
    border-width: 6px;
}

.parent:focus .parent-focus\:border-w-8{
    border-width: 8px;
}

.parent:focus .parent-focus\:border-wx-0{
    border-left-width: 0;
    border-right-width: 0;
}

.parent:focus .parent-focus\:border-wx-1{
    border-left-width: 1px;
    border-right-width: 1px;
}

.parent:focus .parent-focus\:border-wx-2{
    border-left-width: 2px;
    border-right-width: 2px;
}

.parent:focus .parent-focus\:border-wx-4{
    border-left-width: 4px;
    border-right-width: 4px;
}

.parent:focus .parent-focus\:border-wx-6{
    border-left-width: 6px;
    border-right-width: 6px;
}

.parent:focus .parent-focus\:border-wx-8{
    border-left-width: 8px;
    border-right-width: 8px;
}

.parent:focus .parent-focus\:border-wy-0{
    border-top-width: 0;
    border-top-width: 0;
}

.parent:focus .parent-focus\:border-wy-1{
    border-top-width: 1px;
    border-top-width: 1px;
}

.parent:focus .parent-focus\:border-wy-2{
    border-top-width: 2px;
    border-top-width: 2px;
}

.parent:focus .parent-focus\:border-wy-4{
    border-top-width: 4px;
    border-top-width: 4px;
}

.parent:focus .parent-focus\:border-wy-6{
    border-top-width: 6px;
    border-top-width: 6px;
}

.parent:focus .parent-focus\:border-wy-8{
    border-top-width: 8px;
    border-top-width: 8px;
}

.parent:focus .parent-focus\:border-wl-0{
    border-left-width: 0;
}

.parent:focus .parent-focus\:border-wl-1{
    border-left-width: 1px;
}

.parent:focus .parent-focus\:border-wl-2{
    border-left-width: 2px;
}

.parent:focus .parent-focus\:border-wl-4{
    border-left-width: 4px;
}

.parent:focus .parent-focus\:border-wl-6{
    border-left-width: 6px;
}

.parent:focus .parent-focus\:border-wl-8{
    border-left-width: 8px;
}

.parent:focus .parent-focus\:border-wr-0{
    border-right-width: 0;
}

.parent:focus .parent-focus\:border-wr-1{
    border-right-width: 1px;
}

.parent:focus .parent-focus\:border-wr-2{
    border-right-width: 2px;
}

.parent:focus .parent-focus\:border-wr-4{
    border-right-width: 4px;
}

.parent:focus .parent-focus\:border-wr-6{
    border-right-width: 6px;
}

.parent:focus .parent-focus\:border-wr-8{
    border-right-width: 8px;
}

.parent:focus .parent-focus\:border-wt-0{
    border-top-width: 0;
}

.parent:focus .parent-focus\:border-wt-1{
    border-top-width: 1px;
}

.parent:focus .parent-focus\:border-wt-2{
    border-top-width: 2px;
}

.parent:focus .parent-focus\:border-wt-4{
    border-top-width: 4px;
}

.parent:focus .parent-focus\:border-wt-6{
    border-top-width: 6px;
}

.parent:focus .parent-focus\:border-wt-8{
    border-top-width: 8px;
}

.parent:focus .parent-focus\:border-wb-0{
    border-bottom-width: 0;
}

.parent:focus .parent-focus\:border-wb-1{
    border-bottom-width: 1px;
}

.parent:focus .parent-focus\:border-wb-2{
    border-bottom-width: 2px;
}

.parent:focus .parent-focus\:border-wb-4{
    border-bottom-width: 4px;
}

.parent:focus .parent-focus\:border-wb-6{
    border-bottom-width: 6px;
}

.parent:focus .parent-focus\:border-wb-8{
    border-bottom-width: 8px;
}

.parent:focus .parent-focus\:border-solid{
    border-style: solid;
}

.parent:focus .parent-focus\:border-dashed{
    border-style: dashed;
}

.parent:focus .parent-focus\:border-dotted{
    border-style: dotted;
}

.parent:focus .parent-focus\:border-double{
    border-style: double;
}

.parent:focus .parent-focus\:border-hidden{
    border-style: hidden;
}

.parent:focus .parent-focus\:border-none{
    border-style: none;
}

.parent:focus .parent-focus\:outline-w-0{
    outline-width: 0;
}

.parent:focus .parent-focus\:outline-w-1{
    outline-width: 1px;
}

.parent:focus .parent-focus\:outline-w-2{
    outline-width: 2px;
}

.parent:focus .parent-focus\:outline-w-4{
    outline-width: 4px;
}

.parent:focus .parent-focus\:outline-w-6{
    outline-width: 6px;
}

.parent:focus .parent-focus\:outline-w-8{
    outline-width: 8px;
}

.parent:focus .parent-focus\:outline-solid{
    outline-style: solid;
}

.parent:focus .parent-focus\:outline-dashed{
    outline-style: dashed;
}

.parent:focus .parent-focus\:outline-dotted{
    outline-style: dotted;
}

.parent:focus .parent-focus\:outline-double{
    outline-style: double;
}

.parent:focus .parent-focus\:outline-hidden{
    outline-style: hidden;
}

.parent:focus .parent-focus\:outline-none{
    outline-style: none;
}

.parent:focus .parent-focus\:outline-offset-0{
    outline-offset: 0;
}

.parent:focus .parent-focus\:outline-offset-1{
    outline-offset: 1px;
}

.parent:focus .parent-focus\:outline-offset-2{
    outline-offset: 2px;
}

.parent:focus .parent-focus\:outline-offset-4{
    outline-offset: 4px;
}

.parent:focus .parent-focus\:outline-offset-6{
    outline-offset: 6px;
}

.parent:focus .parent-focus\:outline-offset-8{
    outline-offset: 8px;
}

.parent:focus .parent-focus\:box-shadow-sm{
    box-shadow: var(--velocity-box-shadow-sm);
}

.parent:focus .parent-focus\:box-shadow-md{
    box-shadow: var(--velocity-box-shadow-md);
}

.parent:focus .parent-focus\:box-shadow-lg{
    box-shadow: var(--velocity-box-shadow-lg);
}

.parent:focus .parent-focus\:box-shadow-xl{
    box-shadow: var(--velocity-box-shadow-xl);
}

.parent:focus .parent-focus\:box-shadow-2xl{
    box-shadow: var(--velocity-box-shadow-2xl);
}

.parent:focus .parent-focus\:box-shadow-4xl{
    box-shadow: var(--velocity-box-shadow-4xl);
}

.parent:focus .parent-focus\:box-shadow-inset{
    box-shadow: var(--velocity-box-shadow-inset);
}

.parent:focus .parent-focus\:box-shadow-sm-color{
    box-shadow: 0 1px 3px var(--box-shadow-color);
}

.parent:focus .parent-focus\:box-shadow-md-color{
    box-shadow: 0 2px 6px var(--box-shadow-color);
}

.parent:focus .parent-focus\:box-shadow-lg-color{
    box-shadow: var(--box-shadow-color) 0px 0px 16px;
}

.parent:focus .parent-focus\:box-shadow-xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 20px;
}

.parent:focus .parent-focus\:box-shadow-2xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 24px;
}

.parent:focus .parent-focus\:box-shadow-4xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 32px;
}

.parent:focus .parent-focus\:box-shadow-inset-color{
    box-shadow: inset 0 2px 4px - var(--box-shadow-color);
}

.parent:focus .parent-focus\:box-shadow-none{
    box-shadow: none;
}

.parent:focus .parent-focus\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:focus .parent-focus\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:focus .parent-focus\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:focus .parent-focus\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:focus .parent-focus\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:focus .parent-focus\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:focus .parent-focus\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:focus .parent-focus\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:focus .parent-focus\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:focus .parent-focus\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:focus .parent-focus\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:focus .parent-focus\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:focus .parent-focus\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:focus .parent-focus\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:focus .parent-focus\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:focus .parent-focus\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:focus .parent-focus\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:focus .parent-focus\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:focus .parent-focus\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:focus .parent-focus\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:focus .parent-focus\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:focus .parent-focus\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:focus .parent-focus\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:focus .parent-focus\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:focus .parent-focus\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:focus .parent-focus\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:focus .parent-focus\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:focus .parent-focus\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:focus .parent-focus\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:focus .parent-focus\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:focus .parent-focus\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:focus .parent-focus\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:focus .parent-focus\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:focus .parent-focus\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:focus .parent-focus\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:focus .parent-focus\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:focus .parent-focus\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:opacity-0{
    opacity: 0;
}

.parent:focus .parent-focus\:opacity-5{
    opacity: 0.05;
}

.parent:focus .parent-focus\:opacity-10{
    opacity: 0.1;
}

.parent:focus .parent-focus\:opacity-15{
    opacity: 0.15;
}

.parent:focus .parent-focus\:opacity-20{
    opacity: 0.2;
}

.parent:focus .parent-focus\:opacity-25{
    opacity: 0.25;
}

.parent:focus .parent-focus\:opacity-30{
    opacity: 0.3;
}

.parent:focus .parent-focus\:opacity-35{
    opacity: 0.35;
}

.parent:focus .parent-focus\:opacity-40{
    opacity: 0.4;
}

.parent:focus .parent-focus\:opacity-45{
    opacity: 0.45;
}

.parent:focus .parent-focus\:opacity-50{
    opacity: 0.5;
}

.parent:focus .parent-focus\:opacity-55{
    opacity: 0.55;
}

.parent:focus .parent-focus\:opacity-60{
    opacity: 0.6;
}

.parent:focus .parent-focus\:opacity-65{
    opacity: 0.65;
}

.parent:focus .parent-focus\:opacity-70{
    opacity: 0.7;
}

.parent:focus .parent-focus\:opacity-75{
    opacity: 0.75;
}

.parent:focus .parent-focus\:opacity-80{
    opacity: 0.8;
}

.parent:focus .parent-focus\:opacity-85{
    opacity: 0.85;
}

.parent:focus .parent-focus\:opacity-90{
    opacity: 0.9;
}

.parent:focus .parent-focus\:opacity-95{
    opacity: 0.95;
}

.parent:focus .parent-focus\:opacity-100{
    opacity: 1;
}

.parent:focus .parent-focus\:border-collapse{
    border-collapse: collapse;
}

.parent:focus .parent-focus\:border-seperate{
    border-collapse: separate;
}

.parent:focus .parent-focus\:table-layout-auto{
    table-layout: auto;
}

.parent:focus .parent-focus\:table-layout-fixed{
    table-layout: fixed;
}

.parent:focus .parent-focus\:appearance-none{
    appearance: none;
}

.parent:focus .parent-focus\:appearance-auto{
    appearance: auto;
}

.parent:focus .parent-focus\:caption-top{
    caption-side: top;
}

.parent:focus .parent-focus\:caption-bottom{
    caption-side: bottom;
}

.parent:focus .parent-focus\:cursor-auto{
    cursor: auto;
}

.parent:focus .parent-focus\:cursor-default{
    cursor: default;
}

.parent:focus .parent-focus\:cursor-pointer{
    cursor: pointer;
}

.parent:focus .parent-focus\:cursor-text{
    cursor: text;
}

.parent:focus .parent-focus\:cursor-wait{
    cursor: wait;
}

.parent:focus .parent-focus\:cursor-help{
    cursor: help;
}

.parent:focus .parent-focus\:cursor-progress{
    cursor: progress;
}

.parent:focus .parent-focus\:cursor-none{
    cursor: none;
}

.parent:focus .parent-focus\:pointer-events-none{
    pointer-events: none;
}

.parent:focus .parent-focus\:pointer-events-auto{
    pointer-events: auto;
}

.parent:focus .parent-focus\:resize-none{
    resize: none;
}

.parent:focus .parent-focus\:resize-y{
    resize: vertical;
}

.parent:focus .parent-focus\:resize-x{
    resize: horizontal;
}

.parent:focus .parent-focus\:resize-both{
    resize: both;
}

.parent:focus .parent-focus\:scroll-auto{
    scroll-behavior: auto;
}

.parent:focus .parent-focus\:scroll-smooth{
    scroll-behavior: smooth;
}

/* scroll-padding */
.parent:focus .parent-focus\:scroll-p-auto{
    scroll-padding: auto;
}

.parent:focus .parent-focus\:scroll-p-0{
    scroll-padding: 0;
}

.parent:focus .parent-focus\:scroll-p-4{
    scroll-padding: var(--velocity-padding-4);
}

.parent:focus .parent-focus\:scroll-p-8{
    scroll-padding: var(--velocity-padding-8);
}

.parent:focus .parent-focus\:scroll-p-12{
    scroll-padding: var(--velocity-padding-12);
}

.parent:focus .parent-focus\:scroll-p-16{
    scroll-padding: var(--velocity-padding-16);
}

.parent:focus .parent-focus\:scroll-p-20{
    scroll-padding: var(--velocity-padding-20);
}

.parent:focus .parent-focus\:scroll-p-24{
    scroll-padding: var(--velocity-padding-24);
}

.parent:focus .parent-focus\:scroll-p-28{
    scroll-padding: var(--velocity-padding-28);
}

.parent:focus .parent-focus\:scroll-p-32{
    scroll-padding: var(--velocity-padding-32);
}

.parent:focus .parent-focus\:scroll-p-36{
    scroll-padding: var(--velocity-padding-36);
}

.parent:focus .parent-focus\:scroll-p-40{
    scroll-padding: var(--velocity-padding-40);
}

.parent:focus .parent-focus\:scroll-p-44{
    scroll-padding: var(--velocity-padding-44);
}

.parent:focus .parent-focus\:scroll-p-48{
    scroll-padding: var(--velocity-padding-48);
}

.parent:focus .parent-focus\:scroll-p-52{
    scroll-padding: var(--velocity-padding-52);
}

.parent:focus .parent-focus\:scroll-p-56{
    scroll-padding: var(--velocity-padding-56);
}

.parent:focus .parent-focus\:scroll-p-60{
    scroll-padding: var(--velocity-padding-60);
}

.parent:focus .parent-focus\:scroll-p-64{
    scroll-padding: var(--velocity-padding-64);
}

.parent:focus .parent-focus\:scroll-p-68{
    scroll-padding: var(--velocity-padding-68);
}

.parent:focus .parent-focus\:scroll-p-72{
    scroll-padding: var(--velocity-padding-72);
}

.parent:focus .parent-focus\:scroll-p-76{
    scroll-padding: var(--velocity-padding-76);
}

.parent:focus .parent-focus\:scroll-p-80{
    scroll-padding: var(--velocity-padding-80);
}

/** scroll-padding top **/
.parent:focus .parent-focus\:scroll-pt-auto{
    scroll-padding-top: auto;
}

.parent:focus .parent-focus\:scroll-pt-0{
    scroll-padding-top: 0;
}

.parent:focus .parent-focus\:scroll-pt-4{
    scroll-padding-top: 0.25rem;
}

.parent:focus .parent-focus\:scroll-pt-8{
    scroll-padding-top: 0.5rem;
}

.parent:focus .parent-focus\:scroll-pt-12{
    scroll-padding-top: 0.75rem;
}

.parent:focus .parent-focus\:scroll-pt-16{
    scroll-padding-top: 1rem;
}

.parent:focus .parent-focus\:scroll-pt-20{
    scroll-padding-top: 1.25rem;
}

.parent:focus .parent-focus\:scroll-pt-24{
    scroll-padding-top: 1.5rem;
}

.parent:focus .parent-focus\:scroll-pt-28{
    scroll-padding-top: 1.75rem;
}

.parent:focus .parent-focus\:scroll-pt-32{
    scroll-padding-top: 2rem;
}

.parent:focus .parent-focus\:scroll-pt-36{
    scroll-padding-top: 2.25rem;
}

.parent:focus .parent-focus\:scroll-pt-40{
    scroll-padding-top: 2.5rem;
}

.parent:focus .parent-focus\:scroll-pt-44{
    scroll-padding-top: 2.75rem;
}

.parent:focus .parent-focus\:scroll-pt-48{
    scroll-padding-top: 3rem;
}

.parent:focus .parent-focus\:scroll-pt-52{
    scroll-padding-top: 3.25rem;
}

.parent:focus .parent-focus\:scroll-pt-56{
    scroll-padding-top: 3.5rem;
}

.parent:focus .parent-focus\:scroll-pt-60{
    scroll-padding-top: 3.75rem;
}

.parent:focus .parent-focus\:scroll-pt-64{
    scroll-padding-top: 4rem;
}

.parent:focus .parent-focus\:scroll-pt-68{
    scroll-padding-top: 6rem;
}

.parent:focus .parent-focus\:scroll-pt-72{
    scroll-padding-top: 8rem;
}

.parent:focus .parent-focus\:scroll-pt-76{
    scroll-padding-top: 12rem;
}

.parent:focus .parent-focus\:scroll-pt-80{
    scroll-padding-top: 16rem;
}

/** scroll-padding-bottom **/
.parent:focus .parent-focus\:scroll-pb-auto{
    scroll-padding-bottom: auto;
}

.parent:focus .parent-focus\:scroll-pb-0{
    scroll-padding-bottom: 0;
}

.parent:focus .parent-focus\:scroll-pb-4{
    scroll-padding-bottom: 0.25rem;
}

.parent:focus .parent-focus\:scroll-pb-8{
    scroll-padding-bottom: 0.5rem;
}

.parent:focus .parent-focus\:scroll-pb-12{
    scroll-padding-bottom: 0.75rem;
}

.parent:focus .parent-focus\:scroll-pb-16{
    scroll-padding-bottom: 1rem;
}

.parent:focus .parent-focus\:scroll-pb-20{
    scroll-padding-bottom: 1.25rem;
}

.parent:focus .parent-focus\:scroll-pb-24{
    scroll-padding-bottom: 1.5rem;
}

.parent:focus .parent-focus\:scroll-pb-28{
    scroll-padding-bottom: 1.75rem;
}

.parent:focus .parent-focus\:scroll-pb-32{
    scroll-padding-bottom: 2rem;
}

.parent:focus .parent-focus\:scroll-pb-36{
    scroll-padding-bottom: 2.25rem;
}

.parent:focus .parent-focus\:scroll-pb-40{
    scroll-padding-bottom: 2.5rem;
}

.parent:focus .parent-focus\:scroll-pb-44{
    scroll-padding-bottom: 2.75rem;
}

.parent:focus .parent-focus\:scroll-pb-48{
    scroll-padding-bottom: 3rem;
}

.parent:focus .parent-focus\:scroll-pb-52{
    scroll-padding-bottom: 3.25rem;
}

.parent:focus .parent-focus\:scroll-pb-56{
    scroll-padding-bottom: 3.5rem;
}

.parent:focus .parent-focus\:scroll-pb-60{
    scroll-padding-bottom: 3.75rem;
}

.parent:focus .parent-focus\:scroll-pb-64{
    scroll-padding-bottom: 4rem;
}

.parent:focus .parent-focus\:scroll-pb-68{
    scroll-padding-bottom: 6rem;
}

.parent:focus .parent-focus\:scroll-pb-72{
    scroll-padding-bottom: 8rem;
}

.parent:focus .parent-focus\:scroll-pb-76{
    scroll-padding-bottom: 12rem;
}

.parent:focus .parent-focus\:scroll-pb-80{
    scroll-padding-bottom: 16rem;
}

/** scroll-padding left **/
.parent:focus .parent-focus\:scroll-pl-0{
    scroll-padding-left: auto;
}

.parent:focus .parent-focus\:scroll-pl-0{
    scroll-padding-left: 0;
}

.parent:focus .parent-focus\:scroll-pl-4{
    scroll-padding-left: 0.25rem;
}

.parent:focus .parent-focus\:scroll-pl-8{
    scroll-padding-left: 0.5rem;
}

.parent:focus .parent-focus\:scroll-pl-12{
    scroll-padding-left: 0.75rem;
}

.parent:focus .parent-focus\:scroll-pl-16{
    scroll-padding-left: 1rem;
}

.parent:focus .parent-focus\:scroll-pl-20{
    scroll-padding-left: 1.25rem;
}

.parent:focus .parent-focus\:scroll-pl-24{
    scroll-padding-left: 1.5rem;
}

.parent:focus .parent-focus\:scroll-pl-28{
    scroll-padding-left: 1.75rem;
}

.parent:focus .parent-focus\:scroll-pl-32{
    scroll-padding-left: 2rem;
}

.parent:focus .parent-focus\:scroll-pl-36{
    scroll-padding-left: 2.25rem;
}

.parent:focus .parent-focus\:scroll-pl-40{
    scroll-padding-left: 2.5rem;
}

.parent:focus .parent-focus\:scroll-pl-44{
    scroll-padding-left: 2.75rem;
}

.parent:focus .parent-focus\:scroll-pl-48{
    scroll-padding-left: 3rem;
}

.parent:focus .parent-focus\:scroll-pl-52{
    scroll-padding-left: 3.25rem;
}

.parent:focus .parent-focus\:scroll-pl-56{
    scroll-padding-left: 3.5rem;
}

.parent:focus .parent-focus\:scroll-pl-60{
    scroll-padding-left: 3.75rem;
}

.parent:focus .parent-focus\:scroll-pl-64{
    scroll-padding-left: 4rem;
}

.parent:focus .parent-focus\:scroll-pl-68{
    scroll-padding-left: 6rem;
}

.parent:focus .parent-focus\:scroll-pl-72{
    scroll-padding-left: 8rem;
}

.parent:focus .parent-focus\:scroll-pl-76{
    scroll-padding-left: 12rem;
}

.parent:focus .parent-focus\:scroll-pl-80{
    scroll-padding-left: 16rem;
}

/** scroll-padding-right **/
.parent:focus .parent-focus\:scroll-pr-auto{
    scroll-padding-right: auto;
}

.parent:focus .parent-focus\:scroll-pr-0{
    scroll-padding-right: 0;
}

.parent:focus .parent-focus\:scroll-pr-4{
    scroll-padding-right: 0.25rem;
}

.parent:focus .parent-focus\:scroll-pr-8{
    scroll-padding-right: 0.5rem;
}

.parent:focus .parent-focus\:scroll-pr-12{
    scroll-padding-right: 0.75rem;
}

.parent:focus .parent-focus\:scroll-pr-16{
    scroll-padding-right: 1rem;
}

.parent:focus .parent-focus\:scroll-pr-20{
    scroll-padding-right: 1.25rem;
}

.parent:focus .parent-focus\:scroll-pr-24{
    scroll-padding-right: 1.5rem;
}

.parent:focus .parent-focus\:scroll-pr-28{
    scroll-padding-right: 1.75rem;
}

.parent:focus .parent-focus\:scroll-pr-32{
    scroll-padding-right: 2rem;
}

.parent:focus .parent-focus\:scroll-pr-36{
    scroll-padding-right: 2.25rem;
}

.parent:focus .parent-focus\:scroll-pr-40{
    scroll-padding-right: 2.5rem;
}

.parent:focus .parent-focus\:scroll-pr-44{
    scroll-padding-right: 2.75rem;
}

.parent:focus .parent-focus\:scroll-pr-48{
    scroll-padding-right: 3rem;
}

.parent:focus .parent-focus\:scroll-pr-52{
    scroll-padding-right: 3.25rem;
}

.parent:focus .parent-focus\:scroll-pr-56{
    scroll-padding-right: 3.5rem;
}

.parent:focus .parent-focus\:scroll-pr-60{
    scroll-padding-right: 3.75rem;
}

.parent:focus .parent-focus\:scroll-pr-64{
    scroll-padding-right: 4rem;
}

.parent:focus .parent-focus\:scroll-pr-68{
    scroll-padding-right: 6rem;
}

.parent:focus .parent-focus\:scroll-pr-72{
    scroll-padding-right: 8rem;
}

.parent:focus .parent-focus\:scroll-pr-76{
    scroll-padding-right: 12rem;
}

.parent:focus .parent-focus\:scroll-pr-80{
    scroll-padding-right: 16rem;
}

/* scroll-padding left and right **/
.parent:focus .parent-focus\:scroll-px-auto{
    scroll-padding-left: auto;
    scroll-padding-right: auto;
}

.parent:focus .parent-focus\:scroll-px-0{
    scroll-padding-left: 0;
    scroll-padding-right: 0;
}

.parent:focus .parent-focus\:scroll-px-4{
    scroll-padding-left: 0.25rem;
    scroll-padding-right: 0.25rem;
}

.parent:focus .parent-focus\:scroll-px-8{
    scroll-padding-left: 0.5rem;
    scroll-padding-right: 0.5rem;
}

.parent:focus .parent-focus\:scroll-px-12{
    scroll-padding-left: 0.75rem;
    scroll-padding-right: 0.75rem;
}

.parent:focus .parent-focus\:scroll-px-16{
    scroll-padding-left: 1rem;
    scroll-padding-right: 1rem;
}

.parent:focus .parent-focus\:scroll-px-20{
    scroll-padding-left: 1.25rem;
    scroll-padding-right: 1.25rem;
}

.parent:focus .parent-focus\:scroll-px-24{
    scroll-padding-left: 1.5rem;
    scroll-padding-right: 1.5rem;
}

.parent:focus .parent-focus\:scroll-px-28{
    scroll-padding-left: 1.75rem;
    scroll-padding-right: 1.75rem;
}

.parent:focus .parent-focus\:scroll-px-32{
    scroll-padding-left: 2rem;
    scroll-padding-right: 2rem;
}

.parent:focus .parent-focus\:scroll-px-36{
    scroll-padding-left: 2.25rem;
    scroll-padding-right: 2.25rem;
}

.parent:focus .parent-focus\:scroll-px-40{
    scroll-padding-left: 2.5rem;
    scroll-padding-right: 2.5rem;
}

.parent:focus .parent-focus\:scroll-px-44{
    scroll-padding-left: 2.75rem;
    scroll-padding-right: 2.75rem;
}

.parent:focus .parent-focus\:scroll-px-48{
    scroll-padding-left: 3rem;
    scroll-padding-right: 3rem;
}

.parent:focus .parent-focus\:scroll-px-52{
    scroll-padding-left: 3.25rem;
    scroll-padding-right: 3.25rem;
}

.parent:focus .parent-focus\:scroll-px-56{
    scroll-padding-left: 3.5rem;
    scroll-padding-right: 3.5rem;
}

.parent:focus .parent-focus\:scroll-px-60{
    scroll-padding-left: 3.75rem;
    scroll-padding-right: 3.75rem;
}

.parent:focus .parent-focus\:scroll-px-64{
    scroll-padding-left: 4rem;
    scroll-padding-right: 4rem;
}

.parent:focus .parent-focus\:scroll-px-68{
    scroll-padding-left: 6rem;
    scroll-padding-right: 6rem;
}

.parent:focus .parent-focus\:scroll-px-72{
    scroll-padding-left: 8rem;
    scroll-padding-right: 8rem;
}

.parent:focus .parent-focus\:scroll-px-76{
    scroll-padding-left: 12rem;
    scroll-padding-right: 12rem;
}

.parent:focus .parent-focus\:scroll-px-80{
    scroll-padding-left: 14rem;
    scroll-padding-right: 14rem;
}

/*scroll-padding top and bottom **/
.parent:focus .parent-focus\:scroll-py-auto{
    scroll-padding-top: auto;
    scroll-padding-bottom: auto;
}

.parent:focus .parent-focus\:scroll-py-0{
    scroll-padding-top: 0;
    scroll-padding-bottom: 0;
}

.parent:focus .parent-focus\:scroll-py-4{
    scroll-padding-top: 0.25rem;
    scroll-padding-bottom: 0.25rem;
}

.parent:focus .parent-focus\:scroll-py-8{
    scroll-padding-top: 0.5rem;
    scroll-padding-bottom: 0.5rem;
}

.parent:focus .parent-focus\:scroll-py-12{
    scroll-padding-top: 0.75rem;
    scroll-padding-top: 0.75rem;
}

.parent:focus .parent-focus\:scroll-py-16{
    scroll-padding-top: 1rem;
    scroll-padding-bottom: 1rem;
}

.parent:focus .parent-focus\:scroll-py-20{
    scroll-padding-top: 1.25rem;
    scroll-padding-bottom: 1.25rem;
}

.parent:focus .parent-focus\:scroll-py-24{
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem;
}

.parent:focus .parent-focus\:scroll-py-28{
    scroll-padding-top: 1.75rem;
    scroll-padding-bottom: 1.75rem;
}

.parent:focus .parent-focus\:scroll-py-32{
    scroll-padding-top: 2rem;
    scroll-padding-bottom: 2rem;
}

.parent:focus .parent-focus\:scroll-py-36{
    scroll-padding-top: 2.25rem;
    scroll-padding-bottom: 2.25rem;
}

.parent:focus .parent-focus\:scroll-py-40{
    scroll-padding-top: 2.5rem;
    scroll-padding-bottom: 2.5rem;
}

.parent:focus .parent-focus\:scroll-py-44{
    scroll-padding-top: 2.75rem;
    scroll-padding-bottom: 2.75rem;
}

.parent:focus .parent-focus\:scroll-py-48{
    scroll-padding-top: 3rem;
    scroll-padding-bottom: 3rem;
}

.parent:focus .parent-focus\:scroll-py-52{
    scroll-padding-top: 3.25rem;
    scroll-padding-bottom: 3.25rem;
}

.parent:focus .parent-focus\:scroll-py-56{
    scroll-padding-top: 3.5rem;
    scroll-padding-bottom: 3.5rem;
}

.parent:focus .parent-focus\:scroll-py-60{
    scroll-padding-top: 3.75rem;
    scroll-padding-bottom: 3.75rem;
}

.parent:focus .parent-focus\:scroll-py-64{
    scroll-padding-top: 4rem;
    scroll-padding-bottom: 4rem;
}

.parent:focus .parent-focus\:scroll-py-68{
    scroll-padding-top: 6rem;
    scroll-padding-bottom: 6rem;
}

.parent:focus .parent-focus\:scroll-py-72{
    scroll-padding-top: 8rem;
    scroll-padding-bottom: 8rem;
}

.parent:focus .parent-focus\:scroll-py-76{
    scroll-padding-top: 12rem;
    scroll-padding-bottom: 12rem;
}

.parent:focus .parent-focus\:scroll-py-80{
    scroll-padding-top: 14rem;
    scroll-padding-bottom: 14rem;
}

/* scroll-margin */
.parent:focus .parent-focus\:scroll-m-auto{
    scroll-margin: auto;
}

.parent:focus .parent-focus\:scroll-m-0{
    scroll-margin: 0;
}

.parent:focus .parent-focus\:scroll-m-4{
    scroll-margin: 0.25rem;
}

.parent:focus .parent-focus\:scroll-m-8{
    scroll-margin: 0.5rem;
}

.parent:focus .parent-focus\:scroll-m-12{
    scroll-margin: 0.75rem;
}

.parent:focus .parent-focus\:scroll-m-16{
    scroll-margin: 1rem;
}

.parent:focus .parent-focus\:scroll-m-20{
    scroll-margin: 1.25rem;
}

.parent:focus .parent-focus\:scroll-m-24{
    scroll-margin: 1.5rem;
}

.parent:focus .parent-focus\:scroll-m-28{
    scroll-margin: 1.75rem;
}

.parent:focus .parent-focus\:scroll-m-32{
    scroll-margin: 2rem;
}

.parent:focus .parent-focus\:scroll-m-36{
    scroll-margin: 2.25rem;
}

.parent:focus .parent-focus\:scroll-m-40{
    scroll-margin: 2.5rem;
}

.parent:focus .parent-focus\:scroll-m-44{
    scroll-margin: 2.75rem;
}

.parent:focus .parent-focus\:scroll-m-48{
    scroll-margin: 3rem;
}

.parent:focus .parent-focus\:scroll-m-52{
    scroll-margin: 3.25rem;
}

.parent:focus .parent-focus\:scroll-m-56{
    scroll-margin: 3.5rem;
}

.parent:focus .parent-focus\:scroll-m-60{
    scroll-margin: 3.75rem;
}

.parent:focus .parent-focus\:scroll-m-64{
    scroll-margin: 4rem;
}

.parent:focus .parent-focus\:scroll-m-68{
    scroll-margin: 6rem;
}

.parent:focus .parent-focus\:scroll-m-72{
    scroll-margin: 8rem;
}

.parent:focus .parent-focus\:scroll-m-76{
    scroll-margin: 12rem;
}

.parent:focus .parent-focus\:scroll-m-80{
    scroll-margin: 16rem;
}

/** scroll-margin top **/
.parent:focus .parent-focus\:scroll-mt-auto{
    scroll-margin-top: auto;
}

.parent:focus .parent-focus\:scroll-mt-0{
    scroll-margin-top: 0;
}

.parent:focus .parent-focus\:scroll-mt-4{
    scroll-margin-top: 0.25rem;
}

.parent:focus .parent-focus\:scroll-mt-8{
    scroll-margin-top: 0.5rem;
}

.parent:focus .parent-focus\:scroll-mt-12{
    scroll-margin-top: 0.75rem;
}

.parent:focus .parent-focus\:scroll-mt-16{
    scroll-margin-top: 1rem;
}

.parent:focus .parent-focus\:scroll-mt-20{
    scroll-margin-top: 1.25rem;
}

.parent:focus .parent-focus\:scroll-mt-24{
    scroll-margin-top: 1.5rem;
}

.parent:focus .parent-focus\:scroll-mt-28{
    scroll-margin-top: 1.75rem;
}

.parent:focus .parent-focus\:scroll-mt-32{
    scroll-margin-top: 2rem;
}

.parent:focus .parent-focus\:scroll-mt-36{
    scroll-margin-top: 2.25rem;
}

.parent:focus .parent-focus\:scroll-mt-40{
    scroll-margin-top: 2.5rem;
}

.parent:focus .parent-focus\:scroll-mt-44{
    scroll-margin-top: 2.75rem;
}

.parent:focus .parent-focus\:scroll-mt-48{
    scroll-margin-top: 3rem;
}

.parent:focus .parent-focus\:scroll-mt-52{
    scroll-margin-top: 3.25rem;
}

.parent:focus .parent-focus\:scroll-mt-56{
    scroll-margin-top: 3.5rem;
}

.parent:focus .parent-focus\:scroll-mt-60{
    scroll-margin-top: 3.75rem;
}

.parent:focus .parent-focus\:scroll-mt-64{
    scroll-margin-top: 4rem;
}

.parent:focus .parent-focus\:scroll-mt-68{
    scroll-margin-top: 6rem;
}

.parent:focus .parent-focus\:scroll-mt-72{
    scroll-margin-top: 8rem;
}

.parent:focus .parent-focus\:scroll-mt-76{
    scroll-margin-top: 12rem;
}

.parent:focus .parent-focus\:scroll-mt-80{
    scroll-margin-top: 16rem;
}

/** scroll-margin-bottom **/
.parent:focus .parent-focus\:scroll-mb-auto{
    scroll-margin-bottom: auto;
}

.parent:focus .parent-focus\:scroll-mb-0{
    scroll-margin-bottom: 0;
}

.parent:focus .parent-focus\:scroll-mb-4{
    scroll-margin-bottom: 0.25rem;
}

.parent:focus .parent-focus\:scroll-mb-8{
    scroll-margin-bottom: 0.5rem;
}

.parent:focus .parent-focus\:scroll-mb-12{
    scroll-margin-bottom: 0.75rem;
}

.parent:focus .parent-focus\:scroll-mb-16{
    scroll-margin-bottom: 1rem;
}

.parent:focus .parent-focus\:scroll-mb-20{
    scroll-margin-bottom: 1.25rem;
}

.parent:focus .parent-focus\:scroll-mb-24{
    scroll-margin-bottom: 1.5rem;
}

.parent:focus .parent-focus\:scroll-mb-28{
    scroll-margin-bottom: 1.75rem;
}

.parent:focus .parent-focus\:scroll-mb-32{
    scroll-margin-bottom: 2rem;
}

.parent:focus .parent-focus\:scroll-mb-36{
    scroll-margin-bottom: 2.25rem;
}

.parent:focus .parent-focus\:scroll-mb-40{
    scroll-margin-bottom: 2.5rem;
}

.parent:focus .parent-focus\:scroll-mb-44{
    scroll-margin-bottom: 2.75rem;
}

.parent:focus .parent-focus\:scroll-mb-48{
    scroll-margin-bottom: 3rem;
}

.parent:focus .parent-focus\:scroll-mb-52{
    scroll-margin-bottom: 3.25rem;
}

.parent:focus .parent-focus\:scroll-mb-56{
    scroll-margin-bottom: 3.5rem;
}

.parent:focus .parent-focus\:scroll-mb-60{
    scroll-margin-bottom: 3.75rem;
}

.parent:focus .parent-focus\:scroll-mb-64{
    scroll-margin-bottom: 4rem;
}

.parent:focus .parent-focus\:scroll-mb-68{
    scroll-margin-bottom: 6rem;
}

.parent:focus .parent-focus\:scroll-mb-72{
    scroll-margin-bottom: 8rem;
}

.parent:focus .parent-focus\:scroll-mb-76{
    scroll-margin-bottom: 12rem;
}

.parent:focus .parent-focus\:scroll-mb-80{
    scroll-margin-bottom: 16rem;
}

/** scroll-margin top **/
.parent:focus .parent-focus\:scroll-ml-auto{
    scroll-margin-left: auto;
}

.parent:focus .parent-focus\:scroll-ml-0{
    scroll-margin-left: 0;
}

.parent:focus .parent-focus\:scroll-ml-4{
    scroll-margin-left: 0.25rem;
}

.parent:focus .parent-focus\:scroll-ml-8{
    scroll-margin-left: 0.5rem;
}

.parent:focus .parent-focus\:scroll-ml-12{
    scroll-margin-left: 0.75rem;
}

.parent:focus .parent-focus\:scroll-ml-16{
    scroll-margin-left: 1rem;
}

.parent:focus .parent-focus\:scroll-ml-20{
    scroll-margin-left: 1.25rem;
}

.parent:focus .parent-focus\:scroll-ml-24{
    scroll-margin-left: 1.5rem;
}

.parent:focus .parent-focus\:scroll-ml-28{
    scroll-margin-left: 1.75rem;
}

.parent:focus .parent-focus\:scroll-ml-32{
    scroll-margin-left: 2rem;
}

.parent:focus .parent-focus\:scroll-ml-36{
    scroll-margin-left: 2.25rem;
}

.parent:focus .parent-focus\:scroll-ml-40{
    scroll-margin-left: 2.5rem;
}

.parent:focus .parent-focus\:scroll-ml-44{
    scroll-margin-left: 2.75rem;
}

.parent:focus .parent-focus\:scroll-ml-48{
    scroll-margin-left: 3rem;
}

.parent:focus .parent-focus\:scroll-ml-52{
    scroll-margin-left: 3.25rem;
}

.parent:focus .parent-focus\:scroll-ml-56{
    scroll-margin-left: 3.5rem;
}

.parent:focus .parent-focus\:scroll-ml-60{
    scroll-margin-left: 3.75rem;
}

.parent:focus .parent-focus\:scroll-ml-64{
    scroll-margin-left: 4rem;
}

.parent:focus .parent-focus\:scroll-ml-68{
    scroll-margin-left: 6rem;
}

.parent:focus .parent-focus\:scroll-ml-72{
    scroll-margin-left: 8rem;
}

.parent:focus .parent-focus\:scroll-ml-76{
    scroll-margin-left: 12rem;
}

.parent:focus .parent-focus\:scroll-ml-80{
    scroll-margin-left: 16rem;
}

/** scroll-margin-right **/
.parent:focus .parent-focus\:scroll-mr-auto{
    scroll-margin-right: auto;
}

.parent:focus .parent-focus\:scroll-mr-0{
    scroll-margin-right: 0;
}

.parent:focus .parent-focus\:scroll-mr-4{
    scroll-margin-right: 0.25rem;
}

.parent:focus .parent-focus\:scroll-mr-8{
    scroll-margin-right: 0.5rem;
}

.parent:focus .parent-focus\:scroll-mr-12{
    scroll-margin-right: 0.75rem;
}

.parent:focus .parent-focus\:scroll-mr-16{
    scroll-margin-right: 1rem;
}

.parent:focus .parent-focus\:scroll-mr-20{
    scroll-margin-right: 1.25rem;
}

.parent:focus .parent-focus\:scroll-mr-24{
    scroll-margin-right: 1.5rem;
}

.parent:focus .parent-focus\:scroll-mr-28{
    scroll-margin-right: 1.75rem;
}

.parent:focus .parent-focus\:scroll-mr-32{
    scroll-margin-right: 2rem;
}

.parent:focus .parent-focus\:scroll-mr-36{
    scroll-margin-right: 2.25rem;
}

.parent:focus .parent-focus\:scroll-mr-40{
    scroll-margin-right: 2.5rem;
}

.parent:focus .parent-focus\:scroll-mr-44{
    scroll-margin-right: 2.75rem;
}

.parent:focus .parent-focus\:scroll-mr-48{
    scroll-margin-right: 3rem;
}

.parent:focus .parent-focus\:scroll-mr-52{
    scroll-margin-right: 3.25rem;
}

.parent:focus .parent-focus\:scroll-mr-56{
    scroll-margin-right: 3.5rem;
}

.parent:focus .parent-focus\:scroll-mr-60{
    scroll-margin-right: 3.75rem;
}

.parent:focus .parent-focus\:scroll-mr-64{
    scroll-margin-right: 4rem;
}

.parent:focus .parent-focus\:scroll-mr-68{
    scroll-margin-right: 6rem;
}

.parent:focus .parent-focus\:scroll-mr-72{
    scroll-margin-right: 8rem;
}

.parent:focus .parent-focus\:scroll-mr-76{
    scroll-margin-right: 12rem;
}

.parent:focus .parent-focus\:scroll-mr-80{
    scroll-margin-right: 16rem;
}

/* scroll-margin left and right **/
.parent:focus .parent-focus\:scroll-mx-auto{
    scroll-margin-left: auto;
    scroll-margin-right: auto;
}

.parent:focus .parent-focus\:scroll-mx-0{
    scroll-margin-left: 0;
    scroll-margin-right: 0;
}

.parent:focus .parent-focus\:scroll-mx-4{
    scroll-margin-left: 0.25rem;
    scroll-margin-right: 0.25rem;
}

.parent:focus .parent-focus\:scroll-mx-8{
    scroll-margin-left: 0.5rem;
    scroll-margin-right: 0.5rem;
}

.parent:focus .parent-focus\:scroll-mx-12{
    scroll-margin-left: 0.75rem;
    scroll-margin-top: 0.75rem;
}

.parent:focus .parent-focus\:scroll-mx-16{
    scroll-margin-left: 1rem;
    scroll-margin-right: 1rem;
}

.parent:focus .parent-focus\:scroll-mx-20{
    scroll-margin-left: 1.25rem;
    scroll-margin-right: 1.25rem;
}

.parent:focus .parent-focus\:scroll-mx-24{
    scroll-margin-left: 1.5rem;
    scroll-margin-right: 1.5rem;
}

.parent:focus .parent-focus\:scroll-mx-28{
    scroll-margin-left: 1.75rem;
    scroll-margin-right: 1.75rem;
}

.parent:focus .parent-focus\:scroll-mx-32{
    scroll-margin-left: 2rem;
    scroll-margin-right: 2rem;
}

.parent:focus .parent-focus\:scroll-mx-36{
    scroll-margin-left: 2.25rem;
    scroll-margin-right: 2.25rem;
}

.parent:focus .parent-focus\:scroll-mx-40{
    scroll-margin-left: 2.5rem;
    scroll-margin-right: 2.5rem;
}

.parent:focus .parent-focus\:scroll-mx-44{
    scroll-margin-left: 2.75rem;
    scroll-margin-right: 2.75rem;
}

.parent:focus .parent-focus\:scroll-mx-48{
    scroll-margin-left: 3rem;
    scroll-margin-right: 3rem;
}

.parent:focus .parent-focus\:scroll-mx-52{
    scroll-margin-left: 3.25rem;
    scroll-margin-right: 3.25rem;
}

.parent:focus .parent-focus\:scroll-mx-56{
    scroll-margin-left: 3.5rem;
    scroll-margin-right: 3.5rem;
}

.parent:focus .parent-focus\:scroll-mx-60{
    scroll-margin-left: 3.75rem;
    scroll-margin-right: 3.75rem;
}

.parent:focus .parent-focus\:scroll-mx-64{
    scroll-margin-left: 4rem;
    scroll-margin-right: 4rem;
}

.parent:focus .parent-focus\:scroll-mx-68{
    scroll-margin-left: 6rem;
    scroll-margin-right: 6rem;
}

.parent:focus .parent-focus\:scroll-mx-72{
    scroll-margin-left: 8rem;
    scroll-margin-right: 8rem;
}

.parent:focus .parent-focus\:scroll-mx-76{
    scroll-margin-left: 12rem;
    scroll-margin-right: 12rem;
}

.parent:focus .parent-focus\:scroll-mx-80{
    scroll-margin-left: 14rem;
    scroll-margin-right: 14rem;
}

/** scroll-margin top and bottom **/
.parent:focus .parent-focus\:scroll-my-auto{
    scroll-margin-top: auto;
    scroll-margin-bottom: auto;
}

.parent:focus .parent-focus\:scroll-my-0{
    scroll-margin-top: 0;
    scroll-margin-bottom: 0;
}

.parent:focus .parent-focus\:scroll-my-4{
    scroll-margin-top: 0.25rem;
    scroll-margin-bottom: 0.25rem;
}

.parent:focus .parent-focus\:scroll-my-8{
    scroll-margin-top: 0.5rem;
    scroll-margin-bottom: 0.5rem;
}

.parent:focus .parent-focus\:scroll-my-12{
    scroll-margin-top: 0.75rem;
    scroll-margin-bottom: 0.75rem;
}

.parent:focus .parent-focus\:scroll-my-16{
    scroll-margin-top: 1rem;
    scroll-margin-bottom: 1rem;
}

.parent:focus .parent-focus\:scroll-my-20{
    scroll-margin-top: 1.25rem;
    scroll-margin-bottom: 1.25rem;
}

.parent:focus .parent-focus\:scroll-my-24{
    scroll-margin-top: 1.5rem;
    scroll-margin-bottom: 1.5rem;
}

.parent:focus .parent-focus\:scroll-my-28{
    scroll-margin-top: 1.75rem;
    scroll-margin-bottom: 1.75rem;
}

.parent:focus .parent-focus\:scroll-my-32{
    scroll-margin-top: 2rem;
    scroll-margin-bottom: 2rem;
}

.parent:focus .parent-focus\:scroll-my-36{
    scroll-margin-top: 2.25rem;
    scroll-margin-bottom: 2.25rem;
}

.parent:focus .parent-focus\:scroll-my-40{
    scroll-margin-top: 2.5rem;
    scroll-margin-bottom: 2.5rem;
}

.parent:focus .parent-focus\:scroll-my-44{
    scroll-margin-top: 2.75rem;
    scroll-margin-bottom: 2.75rem;
}

.parent:focus .parent-focus\:scroll-my-48{
    scroll-margin-top: 3rem;
    scroll-margin-bottom: 3rem;
}

.parent:focus .parent-focus\:scroll-my-52{
    scroll-margin-top: 3.25rem;
    scroll-margin-bottom: 3.25rem;
}

.parent:focus .parent-focus\:scroll-my-56{
    scroll-margin-top: 3.5rem;
    scroll-margin-bottom: 3.5rem;
}

.parent:focus .parent-focus\:scroll-my-60{
    scroll-margin-top: 3.75rem;
    scroll-margin-bottom: 3.75rem;
}

.parent:focus .parent-focus\:scroll-my-64{
    scroll-margin-top: 4rem;
    scroll-margin-bottom: 4rem;
}

.parent:focus .parent-focus\:scroll-my-68{
    scroll-margin-top: 6rem;
    scroll-margin-bottom: 6rem;
}

.parent:focus .parent-focus\:scroll-my-72{
    scroll-margin-top: 8rem;
    scroll-margin-bottom: 8rem;
}

.parent:focus .parent-focus\:scroll-my-76{
    scroll-margin-top: 12rem;
    scroll-margin-bottom: 12rem;
}

.parent:focus .parent-focus\:scroll-my-80{
    scroll-margin-top: 14rem;
    scroll-margin-bottom: 14rem;
}

.parent:focus .parent-focus\:scroll-snap-align-start{
    scroll-snap-align: start;
}

.parent:focus .parent-focus\:scroll-snap-align-end{
    scroll-snap-align: end;
}

.parent:focus .parent-focus\:scroll-snap-align-center{
    scroll-snap-align: center;
}

.parent:focus .parent-focus\:scroll-snap-align-none{
    scroll-snap-align: none;
}

.parent:focus .parent-focus\:scroll-snap-stop-normal{
    scroll-snap-stop: normal;
}

.parent:focus .parent-focus\:scroll-always-stop-normal{
    scroll-snap-stop: always;
}

.parent:focus .parent-focus\:scroll-snap-type-none{
    scroll-snap-type: none;
}

.parent:focus .parent-focus\:scroll-snap-type-mandatory{
    scroll-snap-type: mandatory;
}

.parent:focus .parent-focus\:scroll-snap-type-proximity{
    scroll-snap-type: proximity;
}

.parent:focus .parent-focus\:user-select-none{
    user-select: none;
}

.parent:focus .parent-focus\:user-select-text{
    user-select: text;
}

.parent:focus .parent-focus\:user-select-all{
    user-select: all;
}

.parent:focus .parent-focus\:user-select-auto{
    user-select: auto;
}

.parent:focus .parent-focus\:will-change-auto{
    will-change: auto;
}

.parent:focus .parent-focus\:will-change-scroll{
    will-change: scroll;
}

.parent:focus .parent-focus\:will-change-contents{
    will-change: contents;
}

.parent:focus .parent-focus\:will-change-transform{
    will-change: transform;
}

.parent:focus .parent-focus\:stroke-w-0{
    stroke-width: 0;
}

.parent:focus .parent-focus\:stroke-w-1{
    stroke-width: 1;
}

.parent:focus .parent-focus\:stroke-w-2{
    stroke-width: 2;
}

.parent:focus .parent-focus\:scale-0{
    transform: scale(0);
}

.parent:focus .parent-focus\:scale-5{
    transform: scale(0.05);
}

.parent:focus .parent-focus\:scale-10{
    transform: scale(0.1);
}

.parent:focus .parent-focus\:scale-15{
    transform: scale(0.15);
}

.parent:focus .parent-focus\:scale-20{
    transform: scale(0.2);
}

.parent:focus .parent-focus\:scale-25{
    transform: scale(0.25);
}

.parent:focus .parent-focus\:scale-30{
    transform: scale(0.3);
}

.parent:focus .parent-focus\:scale-35{
    transform: scale(0.35);
}

.parent:focus .parent-focus\:scale-40{
    transform: scale(0.4);
}

.parent:focus .parent-focus\:scale-45{
    transform: scale(0.45);
}

.parent:focus .parent-focus\:scale-50{
    transform: scale(0.5);
}

.parent:focus .parent-focus\:scale-55{
    transform: scale(0.55);
}

.parent:focus .parent-focus\:scale-60{
    transform: scale(0.6);
}

.parent:focus .parent-focus\:scale-65{
    transform: scale(0.65);
}

.parent:focus .parent-focus\:scale-70{
    transform: scale(0.7);
}

.parent:focus .parent-focus\:scale-75{
    transform: scale(0.75);
}

.parent:focus .parent-focus\:scale-80{
    transform: scale(0.8);
}

.parent:focus .parent-focus\:scale-85{
    transform: scale(0.85);
}

.parent:focus .parent-focus\:scale-90{
    transform: scale(0.9);
}

.parent:focus .parent-focus\:scale-95{
    transform: scale(0.95);
}

.parent:focus .parent-focus\:scale-100{
    transform: scale(1);
}

.parent:focus .parent-focus\:scale-105{
    transform: scale(1.05);
}

.parent:focus .parent-focus\:scale-110{
    transform: scale(1.1);
}

.parent:focus .parent-focus\:scale-115{
    transform: scale(1.15);
}

.parent:focus .parent-focus\:scale-120{
    transform: scale(1.2);
}

.parent:focus .parent-focus\:scale-125{
    transform: scale(1.25);
}

.parent:focus .parent-focus\:scale-130{
    transform: scale(1.3);
}

.parent:focus .parent-focus\:scale-135{
    transform: scale(1.35);
}

.parent:focus .parent-focus\:scale-140{
    transform: scale(1.4);
}

.parent:focus .parent-focus\:scale-145{
    transform: scale(1.45);
}

.parent:focus .parent-focus\:scale-150{
    transform: scale(1.5);
}

.parent:focus .parent-focus\:-translate-1{
    transform: translate(-10px);
}

.parent:focus .parent-focus\:-translate-2{
    transform: translate(-20px);
}

.parent:focus .parent-focus\:-translate-3{
    transform: translate(-30px);
}

.parent:focus .parent-focus\:-translate-4{
    transform: translate(-40px);
}

.parent:focus .parent-focus\:-translate-5{
    transform: translate(-60px);
}

.parent:focus .parent-focus\:-translate-6{
    transform: translate(-60px);
}

.parent:focus .parent-focus\:-translate-7{
    transform: translate(-70px);
}

.parent:focus .parent-focus\:-translate-8{
    transform: translate(-80px);
}

.parent:focus .parent-focus\:-translate-9{
    transform: translate(-90px);
}

.parent:focus .parent-focus\:-translate-10{
    transform: translate(-100px);
}

.parent:focus .parent-focus\:-translate-11{
    transform: translate(-110px);
}

.parent:focus .parent-focus\:-translate-12{
    transform: translate(-120px);
}

.parent:focus .parent-focus\:-translate-13{
    transform: translate(-130px);
}

.parent:focus .parent-focus\:-translate-14{
    transform: translate(-140px);
}

.parent:focus .parent-focus\:-translate-15{
    transform: translate(-150px);
}

.parent:focus .parent-focus\:-translate-16{
    transform: translate(-160px);
}

.parent:focus .parent-focus\:-translate-17{
    transform: translate(-170px);
}

.parent:focus .parent-focus\:-translate-18{
    transform: translate(-180px);
}

.parent:focus .parent-focus\:-translate-19{
    transform: translate(-190px);
}

.parent:focus .parent-focus\:-translate-20{
    transform: translate(-200px);
}

.parent:focus .parent-focus\:-translate-10x{
    transform: translate(-10%);
}

.parent:focus .parent-focus\:-translate-15x{
    transform: translate(-15%);
}

.parent:focus .parent-focus\:-translate-20x{
    transform: translate(-20%);
}

.parent:focus .parent-focus\:-translate-25x{
    transform: translate(-25%);
}

.parent:focus .parent-focus\:-translate-30x{
    transform: translate(-30%);
}

.parent:focus .parent-focus\:-translate-35x{
    transform: translate(-35%);
}

.parent:focus .parent-focus\:-translate-40x{
    transform: translate(-40%);
}

.parent:focus .parent-focus\:-translate-45x{
    transform: translate(-45%);
}

.parent:focus .parent-focus\:-translate-50x{
    transform: translate(-50%);
}

.parent:focus .parent-focus\:-translate-55x{
    transform: translate(-55%);
}

.parent:focus .parent-focus\:-translate-60x{
    transform: translate(-60%);
}

.parent:focus .parent-focus\:-translate-65x{
    transform: translate(-65%);
}

.parent:focus .parent-focus\:-translate-70x{
    transform: translate(-70%);
}

.parent:focus .parent-focus\:-translate-75x{
    transform: translate(-75%);
}

.parent:focus .parent-focus\:-translate-80x{
    transform: translate(-80%);
}

.parent:focus .parent-focus\:-translate-85x{
    transform: translate(-85%);
}

.parent:focus .parent-focus\:-translate-90x{
    transform: translate(-90%);
}

.parent:focus .parent-focus\:-translate-95x{
    transform: translate(-95%);
}

.parent:focus .parent-focus\:-translate-x-1{
    transform: translateX(-10px);
}

.parent:focus .parent-focus\:-translate-x-2{
    transform: translateX(-20px);
}

.parent:focus .parent-focus\:-translate-x-3{
    transform: translateX(-30px);
}

.parent:focus .parent-focus\:-translate-x-4{
    transform: translateX(-40px);
}

.parent:focus .parent-focus\:-translate-x-5{
    transform: translateX(-60px);
}

.parent:focus .parent-focus\:-translate-x-6{
    transform: translateX(-60px);
}

.parent:focus .parent-focus\:-translate-x-7{
    transform: translateX(-70px);
}

.parent:focus .parent-focus\:-translate-x-8{
    transform: translateX(-80px);
}

.parent:focus .parent-focus\:-translate-x-9{
    transform: translateX(-90px);
}

.parent:focus .parent-focus\:-translate-x-10{
    transform: translateX(-100px);
}

.parent:focus .parent-focus\:-translate-x-11{
    transform: translateX(-110px);
}

.parent:focus .parent-focus\:-translate-x-12{
    transform: translateX(-120px);
}

.parent:focus .parent-focus\:-translate-x-13{
    transform: translateX(-130px);
}

.parent:focus .parent-focus\:-translate-x-14{
    transform: translateX(-140px);
}

.parent:focus .parent-focus\:-translate-x-15{
    transform: translateX(-150px);
}

.parent:focus .parent-focus\:-translate-x-16{
    transform: translateX(-160px);
}

.parent:focus .parent-focus\:-translate-x-17{
    transform: translateX(-170px);
}

.parent:focus .parent-focus\:-translate-x-18{
    transform: translateX(-180px);
}

.parent:focus .parent-focus\:-translate-x-19{
    transform: translateX(-190px);
}

.parent:focus .parent-focus\:-translate-x-20{
    transform: translateX(-200px);
}

.parent:focus .parent-focus\:-translate-x-10x{
    transform: translateX(-10%);
}

.parent:focus .parent-focus\:-translate-x-15x{
    transform: translateX(-15%);
}

.parent:focus .parent-focus\:-translate-x-20x{
    transform: translateX(-20%);
}

.parent:focus .parent-focus\:-translate-x-25x{
    transform: translateX(-25%);
}

.parent:focus .parent-focus\:-translate-x-30x{
    transform: translateX(-30%);
}

.parent:focus .parent-focus\:-translate-x-35x{
    transform: translateX(-35%);
}

.parent:focus .parent-focus\:-translate-x-40x{
    transform: translateX(-40%);
}

.parent:focus .parent-focus\:-translate-x-45x{
    transform: translateX(-45%);
}

.parent:focus .parent-focus\:-translate-x-50x{
    transform: translateX(-50%);
}

.parent:focus .parent-focus\:-translate-x-55x{
    transform: translateX(-55%);
}

.parent:focus .parent-focus\:-translate-x-60x{
    transform: translateX(-60%);
}

.parent:focus .parent-focus\:-translate-x-65x{
    transform: translateX(-65%);
}

.parent:focus .parent-focus\:-translate-x-70x{
    transform: translateX(-70%);
}

.parent:focus .parent-focus\:-translate-x-75x{
    transform: translateX(-75%);
}

.parent:focus .parent-focus\:-translate-x-80x{
    transform: translateX(-80%);
}

.parent:focus .parent-focus\:-translate-x-85x{
    transform: translateX(-85%);
}

.parent:focus .parent-focus\:-translate-x-90x{
    transform: translateX(-90%);
}

.parent:focus .parent-focus\:-translate-x-95x{
    transform: translateX(-95%);
}

.parent:focus .parent-focus\:-translate-y-1{
    transform: translateY(-10px);
}

.parent:focus .parent-focus\:-translate-y-2{
    transform: translateY(-20px);
}

.parent:focus .parent-focus\:-translate-y-3{
    transform: translateY(-30px);
}

.parent:focus .parent-focus\:-translate-y-4{
    transform: translateY(-40px);
}

.parent:focus .parent-focus\:-translate-y-5{
    transform: translateY(-60px);
}

.parent:focus .parent-focus\:-translate-y-6{
    transform: translateY(-60px);
}

.parent:focus .parent-focus\:-translate-y-7{
    transform: translateY(-70px);
}

.parent:focus .parent-focus\:-translate-y-8{
    transform: translateY(-80px);
}

.parent:focus .parent-focus\:-translate-y-9{
    transform: translateY(-90px);
}

.parent:focus .parent-focus\:-translate-y-10{
    transform: translateY(-100px);
}

.parent:focus .parent-focus\:-translate-y-11{
    transform: translateY(-110px);
}

.parent:focus .parent-focus\:-translate-y-12{
    transform: translateY(-120px);
}

.parent:focus .parent-focus\:-translate-y-13{
    transform: translateY(-130px);
}

.parent:focus .parent-focus\:-translate-y-14{
    transform: translateY(-140px);
}

.parent:focus .parent-focus\:-translate-y-15{
    transform: translateY(-150px);
}

.parent:focus .parent-focus\:-translate-y-16{
    transform: translateY(-160px);
}

.parent:focus .parent-focus\:-translate-y-17{
    transform: translateY(-170px);
}

.parent:focus .parent-focus\:-translate-y-18{
    transform: translateY(-180px);
}

.parent:focus .parent-focus\:-translate-y-19{
    transform: translateY(-190px);
}

.parent:focus .parent-focus\:-translate-y-20{
    transform: translateY(-200px);
}

.parent:focus .parent-focus\:-translate-y-10x{
    transform: translateY(-10%);
}

.parent:focus .parent-focus\:-translate-y-15x{
    transform: translateY(-15%);
}

.parent:focus .parent-focus\:-translate-y-20x{
    transform: translateY(-20%);
}

.parent:focus .parent-focus\:-translate-y-25x{
    transform: translateY(-25%);
}

.parent:focus .parent-focus\:-translate-y-30x{
    transform: translateY(-30%);
}

.parent:focus .parent-focus\:-translate-y-35x{
    transform: translateY(-35%);
}

.parent:focus .parent-focus\:-translate-y-40x{
    transform: translateY(-40%);
}

.parent:focus .parent-focus\:-translate-y-45x{
    transform: translateY(-45%);
}

.parent:focus .parent-focus\:-translate-y-50x{
    transform: translateY(-50%);
}

.parent:focus .parent-focus\:-translate-y-55x{
    transform: translateY(-55%);
}

.parent:focus .parent-focus\:-translate-y-60x{
    transform: translateY(-60%);
}

.parent:focus .parent-focus\:-translate-y-65x{
    transform: translateY(-65%);
}

.parent:focus .parent-focus\:-translate-y-70x{
    transform: translateY(-70%);
}

.parent:focus .parent-focus\:-translate-y-75x{
    transform: translateY(-75%);
}

.parent:focus .parent-focus\:-translate-y-80x{
    transform: translateY(-80%);
}

.parent:focus .parent-focus\:-translate-y-85x{
    transform: translateY(-85%);
}

.parent:focus .parent-focus\:-translate-y-90x{
    transform: translateY(-90%);
}

.parent:focus .parent-focus\:-translate-y-95x{
    transform: translateY(-95%);
}

.parent:focus .parent-focus\:-translate-y-100x{
    transform: translateY(-100%);
}

.parent:focus .parent-focus\:translate-0{
    transform: translate(0);
}

.parent:focus .parent-focus\:translate-1{
    transform: translate(10px);
}

.parent:focus .parent-focus\:translate-2{
    transform: translate(20px);
}

.parent:focus .parent-focus\:translate-3{
    transform: translate(30px);
}

.parent:focus .parent-focus\:translate-4{
    transform: translate(40px);
}

.parent:focus .parent-focus\:translate-5{
    transform: translate(60px);
}

.parent:focus .parent-focus\:translate-6{
    transform: translate(60px);
}

.parent:focus .parent-focus\:translate-7{
    transform: translate(70px);
}

.parent:focus .parent-focus\:translate-8{
    transform: translate(80px);
}

.parent:focus .parent-focus\:translate-9{
    transform: translate(90px);
}

.parent:focus .parent-focus\:translate-10{
    transform: translate(100px);
}

.parent:focus .parent-focus\:translate-11{
    transform: translate(110px);
}

.parent:focus .parent-focus\:translate-12{
    transform: translate(120px);
}

.parent:focus .parent-focus\:translate-13{
    transform: translate(130px);
}

.parent:focus .parent-focus\:translate-14{
    transform: translate(140px);
}

.parent:focus .parent-focus\:translate-15{
    transform: translate(150px);
}

.parent:focus .parent-focus\:translate-16{
    transform: translate(160px);
}

.parent:focus .parent-focus\:translate-17{
    transform: translate(170px);
}

.parent:focus .parent-focus\:translate-18{
    transform: translate(180px);
}

.parent:focus .parent-focus\:translate-19{
    transform: translate(190px);
}

.parent:focus .parent-focus\:translate-20{
    transform: translate(200px);
}

.parent:focus .parent-focus\:translate-10x{
    transform: translate(10%);
}

.parent:focus .parent-focus\:translate-15x{
    transform: translate(15%);
}

.parent:focus .parent-focus\:translate-20x{
    transform: translate(20%);
}

.parent:focus .parent-focus\:translate-25x{
    transform: translate(25%);
}

.parent:focus .parent-focus\:translate-30x{
    transform: translate(30%);
}

.parent:focus .parent-focus\:translate-35x{
    transform: translate(35%);
}

.parent:focus .parent-focus\:translate-40x{
    transform: translate(40%);
}

.parent:focus .parent-focus\:translate-45x{
    transform: translate(45%);
}

.parent:focus .parent-focus\:translate-50x{
    transform: translate(50%);
}

.parent:focus .parent-focus\:translate-55x{
    transform: translate(55%);
}

.parent:focus .parent-focus\:translate-60x{
    transform: translate(60%);
}

.parent:focus .parent-focus\:translate-65x{
    transform: translate(65%);
}

.parent:focus .parent-focus\:translate-70x{
    transform: translate(70%);
}

.parent:focus .parent-focus\:translate-75x{
    transform: translate(75%);
}

.parent:focus .parent-focus\:translate-80x{
    transform: translate(80%);
}

.parent:focus .parent-focus\:translate-85x{
    transform: translate(85%);
}

.parent:focus .parent-focus\:translate-90x{
    transform: translate(90%);
}

.parent:focus .parent-focus\:translate-95x{
    transform: translate(95%);
}

.parent:focus .parent-focus\:translate-x-0{
    transform: translateX(0);
}

.parent:focus .parent-focus\:translate-x-1{
    transform: translateX(10px);
}

.parent:focus .parent-focus\:translate-x-2{
    transform: translateX(20px);
}

.parent:focus .parent-focus\:translate-x-3{
    transform: translateX(30px);
}

.parent:focus .parent-focus\:translate-x-4{
    transform: translateX(40px);
}

.parent:focus .parent-focus\:translate-x-5{
    transform: translateX(60px);
}

.parent:focus .parent-focus\:translate-x-6{
    transform: translateX(60px);
}

.parent:focus .parent-focus\:translate-x-7{
    transform: translateX(70px);
}

.parent:focus .parent-focus\:translate-x-8{
    transform: translateX(80px);
}

.parent:focus .parent-focus\:translate-x-9{
    transform: translateX(90px);
}

.parent:focus .parent-focus\:translate-x-10{
    transform: translateX(100px);
}

.parent:focus .parent-focus\:translate-x-11{
    transform: translateX(110px);
}

.parent:focus .parent-focus\:translate-x-12{
    transform: translateX(120px);
}

.parent:focus .parent-focus\:translate-x-13{
    transform: translateX(130px);
}

.parent:focus .parent-focus\:translate-x-14{
    transform: translateX(140px);
}

.parent:focus .parent-focus\:translate-x-15{
    transform: translateX(150px);
}

.parent:focus .parent-focus\:translate-x-16{
    transform: translateX(160px);
}

.parent:focus .parent-focus\:translate-x-17{
    transform: translateX(170px);
}

.parent:focus .parent-focus\:translate-x-18{
    transform: translateX(180px);
}

.parent:focus .parent-focus\:translate-x-19{
    transform: translateX(190px);
}

.parent:focus .parent-focus\:translate-x-20{
    transform: translateX(200px);
}

.parent:focus .parent-focus\:translate-x-10x{
    transform: translateX(10%);
}

.parent:focus .parent-focus\:translate-x-15x{
    transform: translateX(15%);
}

.parent:focus .parent-focus\:translate-x-20x{
    transform: translateX(20%);
}

.parent:focus .parent-focus\:translate-x-25x{
    transform: translateX(25%);
}

.parent:focus .parent-focus\:translate-x-30x{
    transform: translateX(30%);
}

.parent:focus .parent-focus\:translate-x-35x{
    transform: translateX(35%);
}

.parent:focus .parent-focus\:translate-x-40x{
    transform: translateX(40%);
}

.parent:focus .parent-focus\:translate-x-45x{
    transform: translateX(45%);
}

.parent:focus .parent-focus\:translate-x-50x{
    transform: translateX(50%);
}

.parent:focus .parent-focus\:translate-x-55x{
    transform: translateX(55%);
}

.parent:focus .parent-focus\:translate-x-60x{
    transform: translateX(60%);
}

.parent:focus .parent-focus\:translate-x-65x{
    transform: translateX(65%);
}

.parent:focus .parent-focus\:translate-x-70x{
    transform: translateX(70%);
}

.parent:focus .parent-focus\:translate-x-75x{
    transform: translateX(75%);
}

.parent:focus .parent-focus\:translate-x-80x{
    transform: translateX(80%);
}

.parent:focus .parent-focus\:translate-x-85x{
    transform: translateX(85%);
}

.parent:focus .parent-focus\:translate-x-90x{
    transform: translateX(90%);
}

.parent:focus .parent-focus\:translate-x-95x{
    transform: translateX(95%);
}

.parent:focus .parent-focus\:translate-y-0{
    transform: translateY(0);
}

.parent:focus .parent-focus\:translate-y-1{
    transform: translateY(10px);
}

.parent:focus .parent-focus\:translate-y-2{
    transform: translateY(20px);
}

.parent:focus .parent-focus\:translate-y-3{
    transform: translateY(30px);
}

.parent:focus .parent-focus\:translate-y-4{
    transform: translateY(40px);
}

.parent:focus .parent-focus\:translate-y-5{
    transform: translateY(60px);
}

.parent:focus .parent-focus\:translate-y-6{
    transform: translateY(60px);
}

.parent:focus .parent-focus\:translate-y-7{
    transform: translateY(70px);
}

.parent:focus .parent-focus\:translate-y-8{
    transform: translateY(80px);
}

.parent:focus .parent-focus\:translate-y-9{
    transform: translateY(90px);
}

.parent:focus .parent-focus\:translate-y-10{
    transform: translateY(100px);
}

.parent:focus .parent-focus\:translate-y-11{
    transform: translateY(110px);
}

.parent:focus .parent-focus\:translate-y-12{
    transform: translateY(120px);
}

.parent:focus .parent-focus\:translate-y-13{
    transform: translateY(130px);
}

.parent:focus .parent-focus\:translate-y-14{
    transform: translateY(140px);
}

.parent:focus .parent-focus\:translate-y-15{
    transform: translateY(150px);
}

.parent:focus .parent-focus\:translate-y-16{
    transform: translateY(160px);
}

.parent:focus .parent-focus\:translate-y-17{
    transform: translateY(170px);
}

.parent:focus .parent-focus\:translate-y-18{
    transform: translateY(180px);
}

.parent:focus .parent-focus\:translate-y-19{
    transform: translateY(190px);
}

.parent:focus .parent-focus\:translate-y-20{
    transform: translateY(200px);
}

.parent:focus .parent-focus\:translate-y-10x{
    transform: translateY(10%);
}

.parent:focus .parent-focus\:translate-y-15x{
    transform: translateY(15%);
}

.parent:focus .parent-focus\:translate-y-20x{
    transform: translateY(20%);
}

.parent:focus .parent-focus\:translate-y-25x{
    transform: translateY(25%);
}

.parent:focus .parent-focus\:translate-y-30x{
    transform: translateY(30%);
}

.parent:focus .parent-focus\:translate-y-35x{
    transform: translateY(35%);
}

.parent:focus .parent-focus\:translate-y-40x{
    transform: translateY(40%);
}

.parent:focus .parent-focus\:translate-y-45x{
    transform: translateY(45%);
}

.parent:focus .parent-focus\:translate-y-50x{
    transform: translateY(50%);
}

.parent:focus .parent-focus\:translate-y-55x{
    transform: translateY(55%);
}

.parent:focus .parent-focus\:translate-y-60x{
    transform: translateY(60%);
}

.parent:focus .parent-focus\:translate-y-65x{
    transform: translateY(65%);
}

.parent:focus .parent-focus\:translate-y-70x{
    transform: translateY(70%);
}

.parent:focus .parent-focus\:translate-y-75x{
    transform: translateY(75%);
}

.parent:focus .parent-focus\:translate-y-80x{
    transform: translateY(80%);
}

.parent:focus .parent-focus\:translate-y-85x{
    transform: translateY(85%);
}

.parent:focus .parent-focus\:translate-y-90x{
    transform: translateY(90%);
}

.parent:focus .parent-focus\:translate-y-95x{
    transform: translateY(95%);
}

.parent:focus .parent-focus\:rotate-0{
    transform: rotate(0);
}

.parent:focus .parent-focus\:rotate-1{
    transform: rotate(1deg);
}

.parent:focus .parent-focus\:rotate-2{
    transform: rotate(2deg);
}

.parent:focus .parent-focus\:rotate-3{
    transform: rotate(3deg);
}

.parent:focus .parent-focus\:rotate-6{
    transform: rotate(6deg);
}

.parent:focus .parent-focus\:rotate-12{
    transform: rotate(12deg);
}

.parent:focus .parent-focus\:rotate-20{
    transform: rotate(20deg);
}

.parent:focus .parent-focus\:rotate-30{
    transform: rotate(30deg);
}

.parent:focus .parent-focus\:rotate-45{
    transform: rotate(45deg);
}

.parent:focus .parent-focus\:rotate-60{
    transform: rotate(60deg);
}

.parent:focus .parent-focus\:rotate-90{
    transform: rotate(90deg);
}

.parent:focus .parent-focus\:rotate-180{
    transform: rotate(180deg);
}

.parent:focus .parent-focus\:rotate-259{
    transform: rotate(359deg);
}

.parent:focus .parent-focus\:transform-origin-center{
    transform-origin: center;
}

.parent:focus .parent-focus\:transform-origin-center{
    transform-origin: center;
}

.parent:focus .parent-focus\:transform-origin-center{
    transform-origin: center;
}

.parent:focus .parent-focus\:transform-origin-center{
    transform-origin: center;
}

.parent:focus .parent-focus\:transform-origin-center{
    transform-origin: center;
}

.parent:focus .parent-focus\:transform-origin-center{
    transform-origin: center;
}

.parent:focus .parent-focus\:transform-origin-center{
    transform-origin: center;
}

.parent:focus .parent-focus\:transition-duration-75{
    transition-duration: 75ms;
}

.parent:focus .parent-focus\:transition-duration-100{
    transition-duration: 100ms;
}

.parent:focus .parent-focus\:transition-duration-150{
    transition-duration: 150ms;
}

.parent:focus .parent-focus\:transition-duration-200{
    transition-duration: 200ms;
}

.parent:focus .parent-focus\:transition-duration-300{
    transition-duration: 300ms;
}

.parent:focus .parent-focus\:transition-duration-700{
    transition-duration: 700ms;
}

.parent:focus .parent-focus\:transition-duration-1000{
    transition-duration: 1000ms;
}

.parent:focus .parent-focus\:transition-ease-linear{
    transition-timing-function: linear;
}

.parent:focus .parent-focus\:transition-ease-in{
    transition-timing-function: ease-in;
}

.parent:focus .parent-focus\:transition-ease-out{
    transition-timing-function: ease-out;
}

.parent:focus .parent-focus\:transition-ease-in-out{
    transition-timing-function: ease-in-out;
}

.parent:focus .parent-focus\:transition-delay-75{
    transition-delay: 75ms;
}

.parent:focus .parent-focus\:transition-delay-100{
    transition-delay: 100ms;
}

.parent:focus .parent-focus\:transition-delay-150{
    transition-delay: 150ms;
}

.parent:focus .parent-focus\:transition-duration-200{
    transition-delay: 200ms;
}

.parent:focus .parent-focus\:transition-delay-300{
    transition-delay: 300ms;
}

.parent:focus .parent-focus\:transition-delay-700{
    transition-delay: 700ms;
}

.parent:focus .parent-focus\:transition-delay-1000{
    transition-delay: 1000ms;
}

.parent:focus .parent-focus\:transition-property-all{
    transition-property: all;
}

.parent:focus .parent-focus\:transition-property-colors{
    transition-property: color, background-color, text-decoration, fill, stroke;
}

.parent:focus .parent-focus\:transition-property-opacity{
    transition-property: opacity;
}

.parent:focus .parent-focus\:transition-property-transform{
    transition-property: transform;
}

.parent:focus .parent-focus\:animation-duration-75{
    animation-duration: 75ms;
}

.parent:focus .parent-focus\:animation-duration-100{
    animation-duration: 100ms;
}

.parent:focus .parent-focus\:animation-duration-150{
    animation-duration: 150ms;
}

.parent:focus .parent-focus\:animation-duration-200{
    animation-duration: 200ms;
}

.parent:focus .parent-focus\:animation-duration-300{
    animation-duration: 300ms;
}

.parent:focus .parent-focus\:animation-duration-700{
    animation-duration: 700ms;
}

.parent:focus .parent-focus\:animation-duration-1000{
    animation-duration: 1000ms;
}

.parent:focus .parent-focus\:animation-ease-linear{
    animation-timing-function: linear;
}

.parent:focus .parent-focus\:animation-ease-in{
    animation-timing-function: ease-in;
}

.parent:focus .parent-focus\:animation-ease-out{
    animation-timing-function: ease-out;
}

.parent:focus .parent-focus\:animation-ease-in-out{
    animation-timing-function: ease-in-out;
}

.parent:focus .parent-focus\:animation-delay-75{
    animation-delay: 75ms;
}

.parent:focus .parent-focus\:animation-delay-100{
    animation-delay: 100ms;
}

.parent:focus .parent-focus\:animation-delay-150{
    animation-delay: 150ms;
}

.parent:focus .parent-focus\:animation-duration-200{
    animation-delay: 200ms;
}

.parent:focus .parent-focus\:animation-delay-300{
    animation-delay: 300ms;
}

.parent:focus .parent-focus\:animation-delay-700{
    animation-delay: 700ms;
}

.parent:focus .parent-focus\:animation-delay-1000{
    animation-delay: 1000ms;
}

.parent:focus .parent-focus\:animation-name-fade-in{
    animation-name: fade-in;
}

.parent:focus .parent-focus\:animation-name-fade-out{
    animation-name: fade-out;
}

.parent:focus .parent-focus\:animation-name-spin{
    animation-name: spin;
}

.parent:focus .parent-focus\:animation-name-translate-x{
    animation-name: translate-x;
}

.parent:focus .parent-focus\:animation-name-translate-y{
    animation-name: translate-y;
}

.parent:focus .parent-focus\:animation-name-scale-up{
    animation-name: scale-up;
}

.parent:focus .parent-focus\:animation-name-scale-down{
    animation-name: scale-down;
}

.parent:focus .parent-focus\:animation-name-bounce{
    animation-name: bounce;
}

.parent:focus .parent-focus\:animation-name-slide-in{
    animation-name: slide-in;
}

.parent:focus .parent-focus\:animation-name-slide-out{
    animation-name: slide-out;
}

.parent:focus .parent-focus\:animation-name-pulse{
    animation-name: pulse;
}

.parent:focus .parent-focus\:color-transparent{
    color: transparent;
}

.parent:focus .parent-focus\:bg-transparent{
    background: transparent;
}

.parent:focus .parent-focus\:border-transparent{
    border-color: transparent;
}

.parent:focus .parent-focus\:color-white{
    color: var(--white);
}

.parent:focus .parent-focus\:color-black{
    color: var(--black);
}

.parent:focus .parent-focus\:text-white{
    color: var(--white);
}

.parent:focus .parent-focus\:text-black{
    color: var(--black);
}

.parent:focus .parent-focus\:bg-white{
    background: var(--white);
}

.parent:focus .parent-focus\:bg-black{
    background: var(--black);
}

.parent:focus .parent-focus\:border-white{
    border-color: var(--white);
}

.parent:focus .parent-focus\:border-black{
    border-color: var(--black);
}

.parent:focus .parent-focus\:border-teal-50{
    border-color: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:border-teal-100{
    border-color: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:border-teal-200{
    border-color: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:border-teal-300{
    border-color: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:border-teal-400{
    border-color: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:border-teal-500{
    border-color: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:border-teal-600{
    border-color: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:border-teal-700{
    border-color: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:border-teal-800{
    border-color: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:border-teal-900{
    border-color: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:border-red-50{
    border-color: var(--velocity-red-50);
}

.parent:focus .parent-focus\:border-red-100{
    border-color: var(--velocity-red-100);
}

.parent:focus .parent-focus\:border-red-200{
    border-color: var(--velocity-red-200);
}

.parent:focus .parent-focus\:border-red-300{
    border-color: var(--velocity-red-300);
}

.parent:focus .parent-focus\:border-red-400{
    border-color: var(--velocity-red-400);
}

.parent:focus .parent-focus\:border-red-500{
    border-color: var(--velocity-red-500);
}

.parent:focus .parent-focus\:border-red-600{
    border-color: var(--velocity-red-600);
}

.parent:focus .parent-focus\:border-red-700{
    border-color: var(--velocity-red-700);
}

.parent:focus .parent-focus\:border-red-800{
    border-color: var(--velocity-red-800);
}

.parent:focus .parent-focus\:border-red-900{
    border-color: var(--velocity-red-900);
}

.parent:focus .parent-focus\:border-grey-100{
    border-color: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:border-sky-50{
    border-color: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:border-sky-100{
    border-color: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:border-sky-200{
    border-color: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:border-sky-300{
    border-color: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:border-sky-400{
    border-color: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:border-sky-500{
    border-color: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:border-sky-600{
    border-color: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:border-sky-700{
    border-color: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:border-sky-800{
    border-color: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:border-sky-900{
    border-color: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:border-green-50{
    border-color: var(--velocity-green-50);
}

.parent:focus .parent-focus\:border-green-100{
    border-color: var(--velocity-green-100);
}

.parent:focus .parent-focus\:border-green-200{
    border-color: var(--velocity-green-200);
}

.parent:focus .parent-focus\:border-green-300{
    border-color: var(--velocity-green-300);
}

.parent:focus .parent-focus\:border-green-400{
    border-color: var(--velocity-green-400);
}

.parent:focus .parent-focus\:border-green-500{
    border-color: var(--velocity-green-500);
}

.parent:focus .parent-focus\:border-green-600{
    border-color: var(--velocity-green-600);
}

.parent:focus .parent-focus\:border-green-700{
    border-color: var(--velocity-green-700);
}

.parent:focus .parent-focus\:border-green-800{
    border-color: var(--velocity-green-800);
}

.parent:focus .parent-focus\:border-green-900{
    border-color: var(--velocity-green-900);
}

.parent:focus .parent-focus\:border-grey-200{
    border-color: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:border-grey-300{
    border-color: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:border-grey-400{
    border-color: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:border-grey-500{
    border-color: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:border-grey-600{
    border-color: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:border-grey-700{
    border-color: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:border-grey-800{
    border-color: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:border-grey-900{
    border-color: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:border-yellow-50{
    border-color: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:border-yellow-100{
    border-color: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:border-yellow-200{
    border-color: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:border-yellow-300{
    border-color: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:border-yellow-400{
    border-color: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:border-yellow-500{
    border-color: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:border-yellow-600{
    border-color: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:border-yellow-700{
    border-color: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:border-yellow-800{
    border-color: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:border-yellow-900{
    border-color: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:border-cyan-50{
    border-color: var(--velocity-cyan-50);
}

.parent:focus .parent-focus\:border-cyan-100{
    border-color: var(--velocity-cyan-100);
}

.parent:focus .parent-focus\:border-cyan-200{
    border-color: var(--velocity-cyan-200);
}

.parent:focus .parent-focus\:border-cyan-300{
    border-color: var(--velocity-cyan-300);
}

.parent:focus .parent-focus\:border-cyan-400{
    border-color: var(--velocity-cyan-400);
}

.parent:focus .parent-focus\:border-cyan-500{
    border-color: var(--velocity-cyan-500);
}

.parent:focus .parent-focus\:border-cyan-600{
    border-color: var(--velocity-cyan-600);
}

.parent:focus .parent-focus\:border-cyan-700{
    border-color: var(--velocity-cyan-700);
}

.parent:focus .parent-focus\:border-cyan-800{
    border-color: var(--velocity-cyan-800);
}

.parent:focus .parent-focus\:border-cyan-900{
    border-color: var(--velocity-cyan-900);
}

.parent:focus .parent-focus\:border-orange-50{
    border-color: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:border-orange-100{
    border-color: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:border-orange-200{
    border-color: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:border-orange-300{
    border-color: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:border-orange-400{
    border-color: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:border-orange-500{
    border-color: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:border-orange-600{
    border-color: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:border-orange-700{
    border-color: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:border-orange-800{
    border-color: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:border-orange-900{
    border-color: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:border-blue-50{
    border-color: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:border-blue-100{
    border-color: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:border-blue-200{
    border-color: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:border-blue-300{
    border-color: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:border-blue-400{
    border-color: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:border-blue-500{
    border-color: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:border-blue-600{
    border-color: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:border-blue-700{
    border-color: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:border-blue-800{
    border-color: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:border-blue-900{
    border-color: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:border-lime-50{
    border-color: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:border-lime-100{
    border-color: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:border-lime-200{
    border-color: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:border-lime-300{
    border-color: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:border-lime-400{
    border-color: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:border-lime-500{
    border-color: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:border-lime-600{
    border-color: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:border-lime-700{
    border-color: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:border-lime-800{
    border-color: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:border-lime-900{
    border-color: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:border-purple-50{
    border-color: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:border-purple-100{
    border-color: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:border-purple-200{
    border-color: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:border-purple-300{
    border-color: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:border-purple-400{
    border-color: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:border-purple-500{
    border-color: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:border-purple-600{
    border-color: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:border-purple-700{
    border-color: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:border-purple-800{
    border-color: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:border-purple-900{
    border-color: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:border-indigo-50{
    border-color: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:border-indigo-100{
    border-color: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:border-indigo-200{
    border-color: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:border-indigo-300{
    border-color: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:border-indigo-400{
    border-color: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:border-indigo-500{
    border-color: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:border-indigo-600{
    border-color: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:border-indigo-700{
    border-color: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:border-indigo-800{
    border-color: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:border-indigo-900{
    border-color: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:border-pink-50{
    border-color: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:border-pink-100{
    border-color: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:border-pink-200{
    border-color: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:border-pink-300{
    border-color: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:border-pink-400{
    border-color: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:border-pink-500{
    border-color: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:border-pink-600{
    border-color: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:border-pink-700{
    border-color: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:border-pink-800{
    border-color: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:border-pink-900{
    border-color: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:border-violet-50{
    border-color: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:border-violet-100{
    border-color: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:border-violet-200{
    border-color: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:border-violet-300{
    border-color: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:border-violet-400{
    border-color: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:border-violet-500{
    border-color: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:border-violet-600{
    border-color: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:border-violet-700{
    border-color: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:border-violet-800{
    border-color: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:border-violet-900{
    border-color: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:border-slate-50{
    border-color: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:border-slate-100{
    border-color: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:border-slate-200{
    border-color: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:border-slate-300{
    border-color: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:border-slate-400{
    border-color: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:border-slate-500{
    border-color: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:border-slate-600{
    border-color: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:border-slate-700{
    border-color: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:border-slate-800{
    border-color: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:border-slate-900{
    border-color: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:border-rose-50{
    border-color: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:border-rose-100{
    border-color: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:border-rose-200{
    border-color: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:border-rose-300{
    border-color: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:border-rose-400{
    border-color: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:border-rose-500{
    border-color: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:border-rose-600{
    border-color: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:border-rose-700{
    border-color: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:border-rose-800{
    border-color: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:border-rose-900{
    border-color: var(--velocity-rose-900);
}

.parent:focus .parent-focus\:fill-teal-50{
    fill: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:fill-teal-100{
    fill: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:fill-teal-200{
    fill: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:fill-teal-300{
    fill: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:fill-teal-400{
    fill: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:fill-teal-500{
    fill: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:fill-teal-600{
    fill: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:fill-teal-700{
    fill: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:fill-teal-800{
    fill: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:fill-teal-900{
    fill: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:fill-red-50{
    fill: var(--velocity-red-50);
}

.parent:focus .parent-focus\:fill-red-100{
    fill: var(--velocity-red-100);
}

.parent:focus .parent-focus\:fill-red-200{
    fill: var(--velocity-red-200);
}

.parent:focus .parent-focus\:fill-red-300{
    fill: var(--velocity-red-300);
}

.parent:focus .parent-focus\:fill-red-400{
    fill: var(--velocity-red-400);
}

.parent:focus .parent-focus\:fill-red-500{
    fill: var(--velocity-red-500);
}

.parent:focus .parent-focus\:fill-red-600{
    fill: var(--velocity-red-600);
}

.parent:focus .parent-focus\:fill-red-700{
    fill: var(--velocity-red-700);
}

.parent:focus .parent-focus\:fill-red-800{
    fill: var(--velocity-red-800);
}

.parent:focus .parent-focus\:fill-red-900{
    fill: var(--velocity-red-900);
}

.parent:focus .parent-focus\:fill-grey-100{
    fill: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:fill-sky-50{
    fill: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:fill-sky-100{
    fill: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:fill-sky-200{
    fill: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:fill-sky-300{
    fill: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:fill-sky-400{
    fill: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:fill-sky-500{
    fill: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:fill-sky-600{
    fill: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:fill-sky-700{
    fill: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:fill-sky-800{
    fill: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:fill-sky-900{
    fill: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:fill-green-50{
    fill: var(--velocity-green-50);
}

.parent:focus .parent-focus\:fill-green-100{
    fill: var(--velocity-green-100);
}

.parent:focus .parent-focus\:fill-green-200{
    fill: var(--velocity-green-200);
}

.parent:focus .parent-focus\:fill-green-300{
    fill: var(--velocity-green-300);
}

.parent:focus .parent-focus\:fill-green-400{
    fill: var(--velocity-green-400);
}

.parent:focus .parent-focus\:fill-green-500{
    fill: var(--velocity-green-500);
}

.parent:focus .parent-focus\:fill-green-600{
    fill: var(--velocity-green-600);
}

.parent:focus .parent-focus\:fill-green-700{
    fill: var(--velocity-green-700);
}

.parent:focus .parent-focus\:fill-green-800{
    fill: var(--velocity-green-800);
}

.parent:focus .parent-focus\:fill-green-900{
    fill: var(--velocity-green-900);
}

.parent:focus .parent-focus\:fill-grey-200{
    fill: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:fill-grey-300{
    fill: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:fill-grey-400{
    fill: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:fill-grey-500{
    fill: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:fill-grey-600{
    fill: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:fill-grey-700{
    fill: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:fill-grey-800{
    fill: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:fill-grey-900{
    fill: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:fill-yellow-50{
    fill: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:fill-yellow-100{
    fill: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:fill-yellow-200{
    fill: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:fill-yellow-300{
    fill: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:fill-yellow-400{
    fill: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:fill-yellow-500{
    fill: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:fill-yellow-600{
    fill: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:fill-yellow-700{
    fill: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:fill-yellow-800{
    fill: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:fill-yellow-900{
    fill: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:fill-cyan-50{
    fill: var(--velocity-cyan-50);
}

.parent:focus .parent-focus\:fill-cyan-100{
    fill: var(--velocity-cyan-100);
}

.parent:focus .parent-focus\:fill-cyan-200{
    fill: var(--velocity-cyan-200);
}

.parent:focus .parent-focus\:fill-cyan-300{
    fill: var(--velocity-cyan-300);
}

.parent:focus .parent-focus\:fill-cyan-400{
    fill: var(--velocity-cyan-400);
}

.parent:focus .parent-focus\:fill-cyan-500{
    fill: var(--velocity-cyan-500);
}

.parent:focus .parent-focus\:fill-cyan-600{
    fill: var(--velocity-cyan-600);
}

.parent:focus .parent-focus\:fill-cyan-700{
    fill: var(--velocity-cyan-700);
}

.parent:focus .parent-focus\:fill-cyan-800{
    fill: var(--velocity-cyan-800);
}

.parent:focus .parent-focus\:fill-cyan-900{
    fill: var(--velocity-cyan-900);
}

.parent:focus .parent-focus\:fill-orange-50{
    fill: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:fill-orange-100{
    fill: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:fill-orange-200{
    fill: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:fill-orange-300{
    fill: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:fill-orange-400{
    fill: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:fill-orange-500{
    fill: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:fill-orange-600{
    fill: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:fill-orange-700{
    fill: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:fill-orange-800{
    fill: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:fill-orange-900{
    fill: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:fill-blue-50{
    fill: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:fill-blue-100{
    fill: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:fill-blue-200{
    fill: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:fill-blue-300{
    fill: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:fill-blue-400{
    fill: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:fill-blue-500{
    fill: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:fill-blue-600{
    fill: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:fill-blue-700{
    fill: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:fill-blue-800{
    fill: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:fill-blue-900{
    fill: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:fill-lime-50{
    fill: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:fill-lime-100{
    fill: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:fill-lime-200{
    fill: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:fill-lime-300{
    fill: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:fill-lime-400{
    fill: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:fill-lime-500{
    fill: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:fill-lime-600{
    fill: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:fill-lime-700{
    fill: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:fill-lime-800{
    fill: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:fill-lime-900{
    fill: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:fill-purple-50{
    fill: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:fill-purple-100{
    fill: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:fill-purple-200{
    fill: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:fill-purple-300{
    fill: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:fill-purple-400{
    fill: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:fill-purple-500{
    fill: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:fill-purple-600{
    fill: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:fill-purple-700{
    fill: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:fill-purple-800{
    fill: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:fill-purple-900{
    fill: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:fill-indigo-50{
    fill: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:fill-indigo-100{
    fill: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:fill-indigo-200{
    fill: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:fill-indigo-300{
    fill: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:fill-indigo-400{
    fill: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:fill-indigo-500{
    fill: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:fill-indigo-600{
    fill: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:fill-indigo-700{
    fill: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:fill-indigo-800{
    fill: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:fill-indigo-900{
    fill: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:fill-pink-50{
    fill: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:fill-pink-100{
    fill: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:fill-pink-200{
    fill: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:fill-pink-300{
    fill: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:fill-pink-400{
    fill: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:fill-pink-500{
    fill: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:fill-pink-600{
    fill: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:fill-pink-700{
    fill: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:fill-pink-800{
    fill: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:fill-pink-900{
    fill: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:fill-violet-50{
    fill: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:fill-violet-100{
    fill: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:fill-violet-200{
    fill: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:fill-violet-300{
    fill: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:fill-violet-400{
    fill: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:fill-violet-500{
    fill: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:fill-violet-600{
    fill: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:fill-violet-700{
    fill: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:fill-violet-800{
    fill: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:fill-violet-900{
    fill: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:fill-slate-50{
    fill: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:fill-slate-100{
    fill: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:fill-slate-200{
    fill: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:fill-slate-300{
    fill: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:fill-slate-400{
    fill: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:fill-slate-500{
    fill: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:fill-slate-600{
    fill: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:fill-slate-700{
    fill: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:fill-slate-800{
    fill: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:fill-slate-900{
    fill: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:fill-rose-50{
    fill: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:fill-rose-100{
    fill: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:fill-rose-200{
    fill: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:fill-rose-300{
    fill: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:fill-rose-400{
    fill: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:fill-rose-500{
    fill: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:fill-rose-600{
    fill: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:fill-rose-700{
    fill: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:fill-rose-800{
    fill: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:fill-rose-900{
    fill: var(--velocity-rose-900);
}

.parent:focus .parent-focus\:fill-transparent{
    fill: transparent;
}

.parent:focus .parent-focus\:color-teal-50{
    color: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:color-teal-100{
    color: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:color-teal-200{
    color: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:color-teal-300{
    color: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:color-teal-400{
    color: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:color-teal-500{
    color: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:color-teal-600{
    color: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:color-teal-700{
    color: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:color-teal-800{
    color: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:color-teal-900{
    color: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:color-red-50{
    color: var(--velocity-red-50);
}

.parent:focus .parent-focus\:color-red-100{
    color: var(--velocity-red-100);
}

.parent:focus .parent-focus\:color-red-200{
    color: var(--velocity-red-200);
}

.parent:focus .parent-focus\:color-red-300{
    color: var(--velocity-red-300);
}

.parent:focus .parent-focus\:color-red-400{
    color: var(--velocity-red-400);
}

.parent:focus .parent-focus\:color-red-500{
    color: var(--velocity-red-500);
}

.parent:focus .parent-focus\:color-red-600{
    color: var(--velocity-red-600);
}

.parent:focus .parent-focus\:color-red-700{
    color: var(--velocity-red-700);
}

.parent:focus .parent-focus\:color-red-800{
    color: var(--velocity-red-800);
}

.parent:focus .parent-focus\:color-red-900{
    color: var(--velocity-red-900);
}

.parent:focus .parent-focus\:color-grey-100{
    color: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:color-sky-50{
    color: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:color-sky-100{
    color: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:color-sky-200{
    color: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:color-sky-300{
    color: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:color-sky-400{
    color: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:color-sky-500{
    color: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:color-sky-600{
    color: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:color-sky-700{
    color: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:color-sky-800{
    color: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:color-sky-900{
    color: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:color-green-50{
    color: var(--velocity-green-50);
}

.parent:focus .parent-focus\:color-green-100{
    color: var(--velocity-green-100);
}

.parent:focus .parent-focus\:color-green-200{
    color: var(--velocity-green-200);
}

.parent:focus .parent-focus\:color-green-300{
    color: var(--velocity-green-300);
}

.parent:focus .parent-focus\:color-green-400{
    color: var(--velocity-green-400);
}

.parent:focus .parent-focus\:color-green-500{
    color: var(--velocity-green-500);
}

.parent:focus .parent-focus\:color-green-600{
    color: var(--velocity-green-600);
}

.parent:focus .parent-focus\:color-green-700{
    color: var(--velocity-green-700);
}

.parent:focus .parent-focus\:color-green-800{
    color: var(--velocity-green-800);
}

.parent:focus .parent-focus\:color-green-900{
    color: var(--velocity-green-900);
}

.parent:focus .parent-focus\:color-grey-200{
    color: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:color-grey-300{
    color: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:color-grey-400{
    color: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:color-grey-500{
    color: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:color-grey-600{
    color: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:color-grey-700{
    color: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:color-grey-800{
    color: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:color-grey-900{
    color: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:color-yellow-50{
    color: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:color-yellow-100{
    color: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:color-yellow-200{
    color: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:color-yellow-300{
    color: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:color-yellow-400{
    color: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:color-yellow-500{
    color: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:color-yellow-600{
    color: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:color-yellow-700{
    color: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:color-yellow-800{
    color: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:color-yellow-900{
    color: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:color-cyan-50{
    color: var(--velocity-cyan-50);
}

.parent:focus .parent-focus\:color-cyan-100{
    color: var(--velocity-cyan-100);
}

.parent:focus .parent-focus\:color-cyan-200{
    color: var(--velocity-cyan-200);
}

.parent:focus .parent-focus\:color-cyan-300{
    color: var(--velocity-cyan-300);
}

.parent:focus .parent-focus\:color-cyan-400{
    color: var(--velocity-cyan-400);
}

.parent:focus .parent-focus\:color-cyan-500{
    color: var(--velocity-cyan-500);
}

.parent:focus .parent-focus\:color-cyan-600{
    color: var(--velocity-cyan-600);
}

.parent:focus .parent-focus\:color-cyan-700{
    color: var(--velocity-cyan-700);
}

.parent:focus .parent-focus\:color-cyan-800{
    color: var(--velocity-cyan-800);
}

.parent:focus .parent-focus\:color-cyan-900{
    color: var(--velocity-cyan-900);
}

.parent:focus .parent-focus\:color-orange-50{
    color: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:color-orange-100{
    color: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:color-orange-200{
    color: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:color-orange-300{
    color: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:color-orange-400{
    color: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:color-orange-500{
    color: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:color-orange-600{
    color: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:color-orange-700{
    color: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:color-orange-800{
    color: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:color-orange-900{
    color: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:color-blue-50{
    color: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:color-blue-100{
    color: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:color-blue-200{
    color: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:color-blue-300{
    color: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:color-blue-400{
    color: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:color-blue-500{
    color: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:color-blue-600{
    color: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:color-blue-700{
    color: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:color-blue-800{
    color: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:color-blue-900{
    color: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:color-lime-50{
    color: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:color-lime-100{
    color: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:color-lime-200{
    color: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:color-lime-300{
    color: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:color-lime-400{
    color: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:color-lime-500{
    color: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:color-lime-600{
    color: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:color-lime-700{
    color: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:color-lime-800{
    color: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:color-lime-900{
    color: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:color-purple-50{
    color: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:color-purple-100{
    color: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:color-purple-200{
    color: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:color-purple-300{
    color: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:color-purple-400{
    color: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:color-purple-500{
    color: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:color-purple-600{
    color: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:color-purple-700{
    color: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:color-purple-800{
    color: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:color-purple-900{
    color: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:color-indigo-50{
    color: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:color-indigo-100{
    color: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:color-indigo-200{
    color: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:color-indigo-300{
    color: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:color-indigo-400{
    color: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:color-indigo-500{
    color: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:color-indigo-600{
    color: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:color-indigo-700{
    color: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:color-indigo-800{
    color: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:color-indigo-900{
    color: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:color-pink-50{
    color: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:color-pink-100{
    color: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:color-pink-200{
    color: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:color-pink-300{
    color: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:color-pink-400{
    color: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:color-pink-500{
    color: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:color-pink-600{
    color: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:color-pink-700{
    color: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:color-pink-800{
    color: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:color-pink-900{
    color: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:color-violet-50{
    color: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:color-violet-100{
    color: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:color-violet-200{
    color: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:color-violet-300{
    color: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:color-violet-400{
    color: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:color-violet-500{
    color: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:color-violet-600{
    color: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:color-violet-700{
    color: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:color-violet-800{
    color: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:color-violet-900{
    color: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:color-slate-50{
    color: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:color-slate-100{
    color: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:color-slate-200{
    color: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:color-slate-300{
    color: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:color-slate-400{
    color: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:color-slate-500{
    color: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:color-slate-600{
    color: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:color-slate-700{
    color: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:color-slate-800{
    color: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:color-slate-900{
    color: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:color-rose-50{
    color: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:color-rose-100{
    color: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:color-rose-200{
    color: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:color-rose-300{
    color: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:color-rose-400{
    color: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:color-rose-500{
    color: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:color-rose-600{
    color: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:color-rose-700{
    color: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:color-rose-800{
    color: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:color-rose-900{
    color: var(--velocity-rose-900);
}

.parent:focus .parent-focus\:bg-gradient-t{
	background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:focus .parent-focus\:bg-gradient-tr{
	background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:focus .parent-focus\:bg-gradient-r{
	background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:focus .parent-focus\:bg-gradient-b{
	background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:focus .parent-focus\:bg-gradient-br{
	background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:focus .parent-focus\:bg-gradient-bl{
	background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:focus .parent-focus\:bg-gradient-tl{
	background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:focus .parent-focus\:bg-gradient-l{
	background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:focus .parent-focus\:bg-teal-50{
    background: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:bg-teal-100{
    background: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:bg-teal-200{
    background: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:bg-teal-300{
    background: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:bg-teal-400{
    background: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:bg-teal-500{
    background: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:bg-teal-600{
    background: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:bg-teal-700{
    background: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:bg-teal-800{
    background: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:bg-teal-900{
    background: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:bg-red-50{
    background: var(--velocity-red-50);
}

.parent:focus .parent-focus\:bg-red-100{
    background: var(--velocity-red-100);
}

.parent:focus .parent-focus\:bg-red-200{
    background: var(--velocity-red-200);
}

.parent:focus .parent-focus\:bg-red-300{
    background: var(--velocity-red-300);
}

.parent:focus .parent-focus\:bg-red-400{
    background: var(--velocity-red-400);
}

.parent:focus .parent-focus\:bg-red-500{
    background: var(--velocity-red-500);
}

.parent:focus .parent-focus\:bg-red-600{
    background: var(--velocity-red-600);
}

.parent:focus .parent-focus\:bg-red-700{
    background: var(--velocity-red-700);
}

.parent:focus .parent-focus\:bg-red-800{
    background: var(--velocity-red-800);
}

.parent:focus .parent-focus\:bg-red-900{
    background: var(--velocity-red-900);
}

.parent:focus .parent-focus\:bg-grey-100{
    background: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:bg-sky-50{
    background: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:bg-sky-100{
    background: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:bg-sky-200{
    background: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:bg-sky-300{
    background: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:bg-sky-400{
    background: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:bg-sky-500{
    background: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:bg-sky-600{
    background: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:bg-sky-700{
    background: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:bg-sky-800{
    background: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:bg-sky-900{
    background: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:bg-green-50{
    background: var(--velocity-green-50);
}

.parent:focus .parent-focus\:bg-green-100{
    background: var(--velocity-green-100);
}

.parent:focus .parent-focus\:bg-green-200{
    background: var(--velocity-green-200);
}

.parent:focus .parent-focus\:bg-green-300{
    background: var(--velocity-green-300);
}

.parent:focus .parent-focus\:bg-green-400{
    background: var(--velocity-green-400);
}

.parent:focus .parent-focus\:bg-green-500{
    background: var(--velocity-green-500);
}

.parent:focus .parent-focus\:bg-green-600{
    background: var(--velocity-green-600);
}

.parent:focus .parent-focus\:bg-green-700{
    background: var(--velocity-green-700);
}

.parent:focus .parent-focus\:bg-green-800{
    background: var(--velocity-green-800);
}

.parent:focus .parent-focus\:bg-green-900{
    background: var(--velocity-green-900);
}

.parent:focus .parent-focus\:bg-grey-200{
    background: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:bg-grey-300{
    background: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:bg-grey-400{
    background: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:bg-grey-500{
    background: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:bg-grey-600{
    background: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:bg-grey-700{
    background: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:bg-grey-800{
    background: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:bg-grey-900{
    background: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:bg-yellow-50{
    background: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:bg-yellow-100{
    background: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:bg-yellow-200{
    background: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:bg-yellow-300{
    background: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:bg-yellow-400{
    background: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:bg-yellow-500{
    background: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:bg-yellow-600{
    background: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:bg-yellow-700{
    background: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:bg-yellow-800{
    background: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:bg-yellow-900{
    background: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:bg-cyan-50{
    background: var(--velocity-cyan-50);
}

.parent:focus .parent-focus\:bg-cyan-100{
    background: var(--velocity-cyan-100);
}

.parent:focus .parent-focus\:bg-cyan-200{
    background: var(--velocity-cyan-200);
}

.parent:focus .parent-focus\:bg-cyan-300{
    background: var(--velocity-cyan-300);
}

.parent:focus .parent-focus\:bg-cyan-400{
    background: var(--velocity-cyan-400);
}

.parent:focus .parent-focus\:bg-cyan-500{
    background: var(--velocity-cyan-500);
}

.parent:focus .parent-focus\:bg-cyan-600{
    background: var(--velocity-cyan-600);
}

.parent:focus .parent-focus\:bg-cyan-700{
    background: var(--velocity-cyan-700);
}

.parent:focus .parent-focus\:bg-cyan-800{
    background: var(--velocity-cyan-800);
}

.parent:focus .parent-focus\:bg-cyan-900{
    background: var(--velocity-cyan-900);
}

.parent:focus .parent-focus\:bg-orange-50{
    background: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:bg-orange-100{
    background: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:bg-orange-200{
    background: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:bg-orange-300{
    background: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:bg-orange-400{
    background: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:bg-orange-500{
    background: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:bg-orange-600{
    background: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:bg-orange-700{
    background: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:bg-orange-800{
    background: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:bg-orange-900{
    background: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:bg-blue-50{
    background: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:bg-blue-100{
    background: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:bg-blue-200{
    background: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:bg-blue-300{
    background: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:bg-blue-400{
    background: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:bg-blue-500{
    background: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:bg-blue-600{
    background: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:bg-blue-700{
    background: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:bg-blue-800{
    background: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:bg-blue-900{
    background: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:bg-lime-50{
    background: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:bg-lime-100{
    background: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:bg-lime-200{
    background: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:bg-lime-300{
    background: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:bg-lime-400{
    background: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:bg-lime-500{
    background: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:bg-lime-600{
    background: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:bg-lime-700{
    background: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:bg-lime-800{
    background: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:bg-lime-900{
    background: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:bg-purple-50{
    background: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:bg-purple-100{
    background: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:bg-purple-200{
    background: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:bg-purple-300{
    background: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:bg-purple-400{
    background: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:bg-purple-500{
    background: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:bg-purple-600{
    background: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:bg-purple-700{
    background: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:bg-purple-800{
    background: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:bg-purple-900{
    background: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:bg-indigo-50{
    background: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:bg-indigo-100{
    background: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:bg-indigo-200{
    background: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:bg-indigo-300{
    background: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:bg-indigo-400{
    background: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:bg-indigo-500{
    background: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:bg-indigo-600{
    background: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:bg-indigo-700{
    background: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:bg-indigo-800{
    background: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:bg-indigo-900{
    background: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:bg-pink-50{
    background: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:bg-pink-100{
    background: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:bg-pink-200{
    background: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:bg-pink-300{
    background: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:bg-pink-400{
    background: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:bg-pink-500{
    background: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:bg-pink-600{
    background: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:bg-pink-700{
    background: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:bg-pink-800{
    background: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:bg-pink-900{
    background: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:bg-violet-50{
    background: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:bg-violet-100{
    background: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:bg-violet-200{
    background: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:bg-violet-300{
    background: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:bg-violet-400{
    background: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:bg-violet-500{
    background: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:bg-violet-600{
    background: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:bg-violet-700{
    background: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:bg-violet-800{
    background: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:bg-violet-900{
    background: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:bg-slate-50{
    background: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:bg-slate-100{
    background: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:bg-slate-200{
    background: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:bg-slate-300{
    background: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:bg-slate-400{
    background: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:bg-slate-500{
    background: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:bg-slate-600{
    background: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:bg-slate-700{
    background: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:bg-slate-800{
    background: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:bg-slate-900{
    background: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:bg-rose-50{
    background: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:bg-rose-100{
    background: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:bg-rose-200{
    background: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:bg-rose-300{
    background: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:bg-rose-400{
    background: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:bg-rose-500{
    background: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:bg-rose-600{
    background: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:bg-rose-700{
    background: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:bg-rose-800{
    background: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:bg-rose-900{
    background: var(--velocity-rose-900);
}

.parent:focus .parent-focus\:from-teal-50{
    --velocity-from-color: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:from-teal-100{
    --velocity-from-color: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:from-teal-200{
    --velocity-from-color: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:from-teal-300{
    --velocity-from-color: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:from-teal-400{
    --velocity-from-color: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:from-teal-500{
    --velocity-from-color: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:from-teal-600{
    --velocity-from-color: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:from-teal-700{
    --velocity-from-color: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:from-teal-800{
    --velocity-from-color: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:from-teal-900{
    --velocity-from-color: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:from-red-50{
    --velocity-from-color: var(--velocity-red-50);
}

.parent:focus .parent-focus\:from-red-100{
    --velocity-from-color: var(--velocity-red-100);
}

.parent:focus .parent-focus\:from-red-200{
    --velocity-from-color: var(--velocity-red-200);
}

.parent:focus .parent-focus\:from-red-300{
    --velocity-from-color: var(--velocity-red-300);
}

.parent:focus .parent-focus\:from-red-400{
    --velocity-from-color: var(--velocity-red-400);
}

.parent:focus .parent-focus\:from-red-500{
    --velocity-from-color: var(--velocity-red-500);
}

.parent:focus .parent-focus\:from-red-600{
    --velocity-from-color: var(--velocity-red-600);
}

.parent:focus .parent-focus\:from-red-700{
    --velocity-from-color: var(--velocity-red-700);
}

.parent:focus .parent-focus\:from-red-800{
    --velocity-from-color: var(--velocity-red-800);
}

.parent:focus .parent-focus\:from-red-900{
    --velocity-from-color: var(--velocity-red-900);
}

.parent:focus .parent-focus\:from-grey-100{
    --velocity-from-color: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:from-sky-50{
    --velocity-from-color: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:from-sky-100{
    --velocity-from-color: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:from-sky-200{
    --velocity-from-color: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:from-sky-300{
    --velocity-from-color: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:from-sky-400{
    --velocity-from-color: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:from-sky-500{
    --velocity-from-color: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:from-sky-600{
    --velocity-from-color: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:from-sky-700{
    --velocity-from-color: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:from-sky-800{
    --velocity-from-color: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:from-sky-900{
    --velocity-from-color: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:from-green-50{
    --velocity-from-color: var(--velocity-green-50);
}

.parent:focus .parent-focus\:from-green-100{
    --velocity-from-color: var(--velocity-green-100);
}

.parent:focus .parent-focus\:from-green-200{
    --velocity-from-color: var(--velocity-green-200);
}

.parent:focus .parent-focus\:from-green-300{
    --velocity-from-color: var(--velocity-green-300);
}

.parent:focus .parent-focus\:from-green-400{
    --velocity-from-color: var(--velocity-green-400);
}

.parent:focus .parent-focus\:from-green-500{
    --velocity-from-color: var(--velocity-green-500);
}

.parent:focus .parent-focus\:from-green-600{
    --velocity-from-color: var(--velocity-green-600);
}

.parent:focus .parent-focus\:from-green-700{
    --velocity-from-color: var(--velocity-green-700);
}

.parent:focus .parent-focus\:from-green-800{
    --velocity-from-color: var(--velocity-green-800);
}

.parent:focus .parent-focus\:from-green-900{
    --velocity-from-color: var(--velocity-green-900);
}

.parent:focus .parent-focus\:from-grey-200{
    --velocity-from-color: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:from-grey-300{
    --velocity-from-color: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:from-grey-400{
    --velocity-from-color: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:from-grey-500{
    --velocity-from-color: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:from-grey-600{
    --velocity-from-color: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:from-grey-700{
    --velocity-from-color: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:from-grey-800{
    --velocity-from-color: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:from-grey-900{
    --velocity-from-color: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:from-yellow-50{
    --velocity-from-color: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:from-yellow-100{
    --velocity-from-color: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:from-yellow-200{
    --velocity-from-color: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:from-yellow-300{
    --velocity-from-color: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:from-yellow-400{
    --velocity-from-color: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:from-yellow-500{
    --velocity-from-color: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:from-yellow-600{
    --velocity-from-color: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:from-yellow-700{
    --velocity-from-color: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:from-yellow-800{
    --velocity-from-color: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:from-yellow-900{
    --velocity-from-color: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:from-cyan-50{
    --velocity-from-color: var(--velocity-cyan-50);
}

.parent:focus .parent-focus\:from-cyan-100{
    --velocity-from-color: var(--velocity-cyan-100);
}

.parent:focus .parent-focus\:from-cyan-200{
    --velocity-from-color: var(--velocity-cyan-200);
}

.parent:focus .parent-focus\:from-cyan-300{
    --velocity-from-color: var(--velocity-cyan-300);
}

.parent:focus .parent-focus\:from-cyan-400{
    --velocity-from-color: var(--velocity-cyan-400);
}

.parent:focus .parent-focus\:from-cyan-500{
    --velocity-from-color: var(--velocity-cyan-500);
}

.parent:focus .parent-focus\:from-cyan-600{
    --velocity-from-color: var(--velocity-cyan-600);
}

.parent:focus .parent-focus\:from-cyan-700{
    --velocity-from-color: var(--velocity-cyan-700);
}

.parent:focus .parent-focus\:from-cyan-800{
    --velocity-from-color: var(--velocity-cyan-800);
}

.parent:focus .parent-focus\:from-cyan-900{
    --velocity-from-color: var(--velocity-cyan-900);
}

.parent:focus .parent-focus\:from-orange-50{
    --velocity-from-color: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:from-orange-100{
    --velocity-from-color: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:from-orange-200{
    --velocity-from-color: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:from-orange-300{
    --velocity-from-color: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:from-orange-400{
    --velocity-from-color: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:from-orange-500{
    --velocity-from-color: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:from-orange-600{
    --velocity-from-color: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:from-orange-700{
    --velocity-from-color: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:from-orange-800{
    --velocity-from-color: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:from-orange-900{
    --velocity-from-color: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:from-blue-50{
    --velocity-from-color: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:from-blue-100{
    --velocity-from-color: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:from-blue-200{
    --velocity-from-color: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:from-blue-300{
    --velocity-from-color: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:from-blue-400{
    --velocity-from-color: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:from-blue-500{
    --velocity-from-color: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:from-blue-600{
    --velocity-from-color: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:from-blue-700{
    --velocity-from-color: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:from-blue-800{
    --velocity-from-color: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:from-blue-900{
    --velocity-from-color: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:from-lime-50{
    --velocity-from-color: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:from-lime-100{
    --velocity-from-color: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:from-lime-200{
    --velocity-from-color: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:from-lime-300{
    --velocity-from-color: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:from-lime-400{
    --velocity-from-color: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:from-lime-500{
    --velocity-from-color: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:from-lime-600{
    --velocity-from-color: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:from-lime-700{
    --velocity-from-color: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:from-lime-800{
    --velocity-from-color: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:from-lime-900{
    --velocity-from-color: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:from-purple-50{
    --velocity-from-color: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:from-purple-100{
    --velocity-from-color: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:from-purple-200{
    --velocity-from-color: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:from-purple-300{
    --velocity-from-color: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:from-purple-400{
    --velocity-from-color: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:from-purple-500{
    --velocity-from-color: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:from-purple-600{
    --velocity-from-color: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:from-purple-700{
    --velocity-from-color: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:from-purple-800{
    --velocity-from-color: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:from-purple-900{
    --velocity-from-color: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:from-indigo-50{
    --velocity-from-color: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:from-indigo-100{
    --velocity-from-color: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:from-indigo-200{
    --velocity-from-color: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:from-indigo-300{
    --velocity-from-color: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:from-indigo-400{
    --velocity-from-color: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:from-indigo-500{
    --velocity-from-color: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:from-indigo-600{
    --velocity-from-color: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:from-indigo-700{
    --velocity-from-color: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:from-indigo-800{
    --velocity-from-color: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:from-indigo-900{
    --velocity-from-color: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:from-pink-50{
    --velocity-from-color: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:from-pink-100{
    --velocity-from-color: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:from-pink-200{
    --velocity-from-color: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:from-pink-300{
    --velocity-from-color: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:from-pink-400{
    --velocity-from-color: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:from-pink-500{
    --velocity-from-color: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:from-pink-600{
    --velocity-from-color: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:from-pink-700{
    --velocity-from-color: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:from-pink-800{
    --velocity-from-color: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:from-pink-900{
    --velocity-from-color: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:from-violet-50{
    --velocity-from-color: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:from-violet-100{
    --velocity-from-color: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:from-violet-200{
    --velocity-from-color: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:from-violet-300{
    --velocity-from-color: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:from-violet-400{
    --velocity-from-color: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:from-violet-500{
    --velocity-from-color: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:from-violet-600{
    --velocity-from-color: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:from-violet-700{
    --velocity-from-color: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:from-violet-800{
    --velocity-from-color: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:from-violet-900{
    --velocity-from-color: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:from-slate-50{
    --velocity-from-color: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:from-slate-100{
    --velocity-from-color: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:from-slate-200{
    --velocity-from-color: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:from-slate-300{
    --velocity-from-color: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:from-slate-400{
    --velocity-from-color: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:from-slate-500{
    --velocity-from-color: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:from-slate-600{
    --velocity-from-color: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:from-slate-700{
    --velocity-from-color: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:from-slate-800{
    --velocity-from-color: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:from-slate-900{
    --velocity-from-color: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:from-rose-50{
    --velocity-from-color: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:from-rose-100{
    --velocity-from-color: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:from-rose-200{
    --velocity-from-color: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:from-rose-300{
    --velocity-from-color: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:from-rose-400{
    --velocity-from-color: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:from-rose-500{
    --velocity-from-color: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:from-rose-600{
    --velocity-from-color: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:from-rose-700{
    --velocity-from-color: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:from-rose-800{
    --velocity-from-color: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:from-rose-900{
    --velocity-from-color: var(--velocity-rose-900);
}

.parent:focus .parent-focus\:to-teal-50{
    --velocity-to-color: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:to-teal-100{
    --velocity-to-color: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:to-teal-200{
    --velocity-to-color: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:to-teal-300{
    --velocity-to-color: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:to-teal-400{
    --velocity-to-color: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:to-teal-500{
    --velocity-to-color: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:to-teal-600{
    --velocity-to-color: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:to-teal-700{
    --velocity-to-color: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:to-teal-800{
    --velocity-to-color: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:to-teal-900{
    --velocity-to-color: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:to-red-50{
    --velocity-to-color: var(--velocity-red-50);
}

.parent:focus .parent-focus\:to-red-100{
    --velocity-to-color: var(--velocity-red-100);
}

.parent:focus .parent-focus\:to-red-200{
    --velocity-to-color: var(--velocity-red-200);
}

.parent:focus .parent-focus\:to-red-300{
    --velocity-to-color: var(--velocity-red-300);
}

.parent:focus .parent-focus\:to-red-400{
    --velocity-to-color: var(--velocity-red-400);
}

.parent:focus .parent-focus\:to-red-500{
    --velocity-to-color: var(--velocity-red-500);
}

.parent:focus .parent-focus\:to-red-600{
    --velocity-to-color: var(--velocity-red-600);
}

.parent:focus .parent-focus\:to-red-700{
    --velocity-to-color: var(--velocity-red-700);
}

.parent:focus .parent-focus\:to-red-800{
    --velocity-to-color: var(--velocity-red-800);
}

.parent:focus .parent-focus\:to-red-900{
    --velocity-to-color: var(--velocity-red-900);
}

.parent:focus .parent-focus\:to-grey-100{
    --velocity-to-color: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:to-sky-50{
    --velocity-to-color: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:to-sky-100{
    --velocity-to-color: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:to-sky-200{
    --velocity-to-color: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:to-sky-300{
    --velocity-to-color: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:to-sky-400{
    --velocity-to-color: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:to-sky-500{
    --velocity-to-color: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:to-sky-600{
    --velocity-to-color: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:to-sky-700{
    --velocity-to-color: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:to-sky-800{
    --velocity-to-color: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:to-sky-900{
    --velocity-to-color: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:to-green-50{
    --velocity-to-color: var(--velocity-green-50);
}

.parent:focus .parent-focus\:to-green-100{
    --velocity-to-color: var(--velocity-green-100);
}

.parent:focus .parent-focus\:to-green-200{
    --velocity-to-color: var(--velocity-green-200);
}

.parent:focus .parent-focus\:to-green-300{
    --velocity-to-color: var(--velocity-green-300);
}

.parent:focus .parent-focus\:to-green-400{
    --velocity-to-color: var(--velocity-green-400);
}

.parent:focus .parent-focus\:to-green-500{
    --velocity-to-color: var(--velocity-green-500);
}

.parent:focus .parent-focus\:to-green-600{
    --velocity-to-color: var(--velocity-green-600);
}

.parent:focus .parent-focus\:to-green-700{
    --velocity-to-color: var(--velocity-green-700);
}

.parent:focus .parent-focus\:to-green-800{
    --velocity-to-color: var(--velocity-green-800);
}

.parent:focus .parent-focus\:to-green-900{
    --velocity-to-color: var(--velocity-green-900);
}

.parent:focus .parent-focus\:to-grey-200{
    --velocity-to-color: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:to-grey-300{
    --velocity-to-color: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:to-grey-400{
    --velocity-to-color: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:to-grey-500{
    --velocity-to-color: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:to-grey-600{
    --velocity-to-color: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:to-grey-700{
    --velocity-to-color: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:to-grey-800{
    --velocity-to-color: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:to-grey-900{
    --velocity-to-color: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:to-yellow-50{
    --velocity-to-color: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:to-yellow-100{
    --velocity-to-color: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:to-yellow-200{
    --velocity-to-color: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:to-yellow-300{
    --velocity-to-color: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:to-yellow-400{
    --velocity-to-color: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:to-yellow-500{
    --velocity-to-color: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:to-yellow-600{
    --velocity-to-color: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:to-yellow-700{
    --velocity-to-color: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:to-yellow-800{
    --velocity-to-color: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:to-yellow-900{
    --velocity-to-color: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:to-cyan-50{
    --velocity-to-color: var(--velocity-cyan-50);
}

.parent:focus .parent-focus\:to-cyan-100{
    --velocity-to-color: var(--velocity-cyan-100);
}

.parent:focus .parent-focus\:to-cyan-200{
    --velocity-to-color: var(--velocity-cyan-200);
}

.parent:focus .parent-focus\:to-cyan-300{
    --velocity-to-color: var(--velocity-cyan-300);
}

.parent:focus .parent-focus\:to-cyan-400{
    --velocity-to-color: var(--velocity-cyan-400);
}

.parent:focus .parent-focus\:to-cyan-500{
    --velocity-to-color: var(--velocity-cyan-500);
}

.parent:focus .parent-focus\:to-cyan-600{
    --velocity-to-color: var(--velocity-cyan-600);
}

.parent:focus .parent-focus\:to-cyan-700{
    --velocity-to-color: var(--velocity-cyan-700);
}

.parent:focus .parent-focus\:to-cyan-800{
    --velocity-to-color: var(--velocity-cyan-800);
}

.parent:focus .parent-focus\:to-cyan-900{
    --velocity-to-color: var(--velocity-cyan-900);
}

.parent:focus .parent-focus\:to-orange-50{
    --velocity-to-color: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:to-orange-100{
    --velocity-to-color: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:to-orange-200{
    --velocity-to-color: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:to-orange-300{
    --velocity-to-color: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:to-orange-400{
    --velocity-to-color: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:to-orange-500{
    --velocity-to-color: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:to-orange-600{
    --velocity-to-color: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:to-orange-700{
    --velocity-to-color: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:to-orange-800{
    --velocity-to-color: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:to-orange-900{
    --velocity-to-color: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:to-blue-50{
    --velocity-to-color: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:to-blue-100{
    --velocity-to-color: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:to-blue-200{
    --velocity-to-color: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:to-blue-300{
    --velocity-to-color: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:to-blue-400{
    --velocity-to-color: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:to-blue-500{
    --velocity-to-color: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:to-blue-600{
    --velocity-to-color: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:to-blue-700{
    --velocity-to-color: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:to-blue-800{
    --velocity-to-color: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:to-blue-900{
    --velocity-to-color: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:to-lime-50{
    --velocity-to-color: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:to-lime-100{
    --velocity-to-color: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:to-lime-200{
    --velocity-to-color: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:to-lime-300{
    --velocity-to-color: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:to-lime-400{
    --velocity-to-color: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:to-lime-500{
    --velocity-to-color: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:to-lime-600{
    --velocity-to-color: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:to-lime-700{
    --velocity-to-color: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:to-lime-800{
    --velocity-to-color: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:to-lime-900{
    --velocity-to-color: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:to-purple-50{
    --velocity-to-color: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:to-purple-100{
    --velocity-to-color: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:to-purple-200{
    --velocity-to-color: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:to-purple-300{
    --velocity-to-color: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:to-purple-400{
    --velocity-to-color: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:to-purple-500{
    --velocity-to-color: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:to-purple-600{
    --velocity-to-color: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:to-purple-700{
    --velocity-to-color: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:to-purple-800{
    --velocity-to-color: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:to-purple-900{
    --velocity-to-color: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:to-indigo-50{
    --velocity-to-color: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:to-indigo-100{
    --velocity-to-color: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:to-indigo-200{
    --velocity-to-color: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:to-indigo-300{
    --velocity-to-color: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:to-indigo-400{
    --velocity-to-color: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:to-indigo-500{
    --velocity-to-color: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:to-indigo-600{
    --velocity-to-color: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:to-indigo-700{
    --velocity-to-color: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:to-indigo-800{
    --velocity-to-color: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:to-indigo-900{
    --velocity-to-color: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:to-pink-50{
    --velocity-to-color: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:to-pink-100{
    --velocity-to-color: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:to-pink-200{
    --velocity-to-color: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:to-pink-300{
    --velocity-to-color: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:to-pink-400{
    --velocity-to-color: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:to-pink-500{
    --velocity-to-color: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:to-pink-600{
    --velocity-to-color: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:to-pink-700{
    --velocity-to-color: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:to-pink-800{
    --velocity-to-color: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:to-pink-900{
    --velocity-to-color: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:to-violet-50{
    --velocity-to-color: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:to-violet-100{
    --velocity-to-color: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:to-violet-200{
    --velocity-to-color: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:to-violet-300{
    --velocity-to-color: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:to-violet-400{
    --velocity-to-color: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:to-violet-500{
    --velocity-to-color: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:to-violet-600{
    --velocity-to-color: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:to-violet-700{
    --velocity-to-color: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:to-violet-800{
    --velocity-to-color: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:to-violet-900{
    --velocity-to-color: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:to-slate-50{
    --velocity-to-color: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:to-slate-100{
    --velocity-to-color: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:to-slate-200{
    --velocity-to-color: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:to-slate-300{
    --velocity-to-color: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:to-slate-400{
    --velocity-to-color: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:to-slate-500{
    --velocity-to-color: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:to-slate-600{
    --velocity-to-color: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:to-slate-700{
    --velocity-to-color: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:to-slate-800{
    --velocity-to-color: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:to-slate-900{
    --velocity-to-color: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:to-rose-50{
    --velocity-to-color: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:to-rose-100{
    --velocity-to-color: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:to-rose-200{
    --velocity-to-color: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:to-rose-300{
    --velocity-to-color: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:to-rose-400{
    --velocity-to-color: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:to-rose-500{
    --velocity-to-color: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:to-rose-600{
    --velocity-to-color: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:to-rose-700{
    --velocity-to-color: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:to-rose-800{
    --velocity-to-color: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:to-rose-900{
    --velocity-to-color: var(--velocity-rose-900);
}

.parent:focus .parent-focus\:text-teal-50{
    color: var(--velocity-teal-50);
}

.parent:focus .parent-focus\:text-teal-100{
    color: var(--velocity-teal-100);
}

.parent:focus .parent-focus\:text-teal-200{
    color: var(--velocity-teal-200);
}

.parent:focus .parent-focus\:text-teal-300{
    color: var(--velocity-teal-300);
}

.parent:focus .parent-focus\:text-teal-400{
    color: var(--velocity-teal-400);
}

.parent:focus .parent-focus\:text-teal-500{
    color: var(--velocity-teal-500);
}

.parent:focus .parent-focus\:text-teal-600{
    color: var(--velocity-teal-600);
}

.parent:focus .parent-focus\:text-teal-700{
    color: var(--velocity-teal-700);
}

.parent:focus .parent-focus\:text-teal-800{
    color: var(--velocity-teal-800);
}

.parent:focus .parent-focus\:text-teal-900{
    color: var(--velocity-teal-900);
}

.parent:focus .parent-focus\:text-red-50{
    color: var(--velocity-red-50);
}

.parent:focus .parent-focus\:text-red-100{
    color: var(--velocity-red-100);
}

.parent:focus .parent-focus\:text-red-200{
    color: var(--velocity-red-200);
}

.parent:focus .parent-focus\:text-red-300{
    color: var(--velocity-red-300);
}

.parent:focus .parent-focus\:text-red-400{
    color: var(--velocity-red-400);
}

.parent:focus .parent-focus\:text-red-500{
    color: var(--velocity-red-500);
}

.parent:focus .parent-focus\:text-red-600{
    color: var(--velocity-red-600);
}

.parent:focus .parent-focus\:text-red-700{
    color: var(--velocity-red-700);
}

.parent:focus .parent-focus\:text-red-800{
    color: var(--velocity-red-800);
}

.parent:focus .parent-focus\:text-red-900{
    color: var(--velocity-red-900);
}

.parent:focus .parent-focus\:text-grey-100{
    color: var(--velocity-grey-100);
}

.parent:focus .parent-focus\:text-sky-50{
    color: var(--velocity-sky-50);
}

.parent:focus .parent-focus\:text-sky-100{
    color: var(--velocity-sky-100);
}

.parent:focus .parent-focus\:text-sky-200{
    color: var(--velocity-sky-200);
}

.parent:focus .parent-focus\:text-sky-300{
    color: var(--velocity-sky-300);
}

.parent:focus .parent-focus\:text-sky-400{
    color: var(--velocity-sky-400);
}

.parent:focus .parent-focus\:text-sky-500{
    color: var(--velocity-sky-500);
}

.parent:focus .parent-focus\:text-sky-600{
    color: var(--velocity-sky-600);
}

.parent:focus .parent-focus\:text-sky-700{
    color: var(--velocity-sky-700);
}

.parent:focus .parent-focus\:text-sky-800{
    color: var(--velocity-sky-800);
}

.parent:focus .parent-focus\:text-sky-900{
    color: var(--velocity-sky-900);
}

.parent:focus .parent-focus\:text-green-50{
    color: var(--velocity-green-50);
}

.parent:focus .parent-focus\:text-green-100{
    color: var(--velocity-green-100);
}

.parent:focus .parent-focus\:text-green-200{
    color: var(--velocity-green-200);
}

.parent:focus .parent-focus\:text-green-300{
    color: var(--velocity-green-300);
}

.parent:focus .parent-focus\:text-green-400{
    color: var(--velocity-green-400);
}

.parent:focus .parent-focus\:text-green-500{
    color: var(--velocity-green-500);
}

.parent:focus .parent-focus\:text-green-600{
    color: var(--velocity-green-600);
}

.parent:focus .parent-focus\:text-green-700{
    color: var(--velocity-green-700);
}

.parent:focus .parent-focus\:text-green-800{
    color: var(--velocity-green-800);
}

.parent:focus .parent-focus\:text-green-900{
    color: var(--velocity-green-900);
}

.parent:focus .parent-focus\:text-grey-200{
    color: var(--velocity-grey-200);
}

.parent:focus .parent-focus\:text-grey-300{
    color: var(--velocity-grey-300);
}

.parent:focus .parent-focus\:text-grey-400{
    color: var(--velocity-grey-400);
}

.parent:focus .parent-focus\:text-grey-500{
    color: var(--velocity-grey-500);
}

.parent:focus .parent-focus\:text-grey-600{
    color: var(--velocity-grey-600);
}

.parent:focus .parent-focus\:text-grey-700{
    color: var(--velocity-grey-700);
}

.parent:focus .parent-focus\:text-grey-800{
    color: var(--velocity-grey-800);
}

.parent:focus .parent-focus\:text-grey-900{
    color: var(--velocity-grey-900);
}

.parent:focus .parent-focus\:text-yellow-50{
    color: var(--velocity-yellow-50);
}

.parent:focus .parent-focus\:text-yellow-100{
    color: var(--velocity-yellow-100);
}

.parent:focus .parent-focus\:text-yellow-200{
    color: var(--velocity-yellow-200);
}

.parent:focus .parent-focus\:text-yellow-300{
    color: var(--velocity-yellow-300);
}

.parent:focus .parent-focus\:text-yellow-400{
    color: var(--velocity-yellow-400);
}

.parent:focus .parent-focus\:text-yellow-500{
    color: var(--velocity-yellow-500);
}

.parent:focus .parent-focus\:text-yellow-600{
    color: var(--velocity-yellow-600);
}

.parent:focus .parent-focus\:text-yellow-700{
    color: var(--velocity-yellow-700);
}

.parent:focus .parent-focus\:text-yellow-800{
    color: var(--velocity-yellow-800);
}

.parent:focus .parent-focus\:text-yellow-900{
    color: var(--velocity-yellow-900);
}

.parent:focus .parent-focus\:text-cyan-50{
    color: var(--velocity-cyan-50);
}

.parent:focus .parent-focus\:text-cyan-100{
    color: var(--velocity-cyan-100);
}

.parent:focus .parent-focus\:text-cyan-200{
    color: var(--velocity-cyan-200);
}

.parent:focus .parent-focus\:text-cyan-300{
    color: var(--velocity-cyan-300);
}

.parent:focus .parent-focus\:text-cyan-400{
    color: var(--velocity-cyan-400);
}

.parent:focus .parent-focus\:text-cyan-500{
    color: var(--velocity-cyan-500);
}

.parent:focus .parent-focus\:text-cyan-600{
    color: var(--velocity-cyan-600);
}

.parent:focus .parent-focus\:text-cyan-700{
    color: var(--velocity-cyan-700);
}

.parent:focus .parent-focus\:text-cyan-800{
    color: var(--velocity-cyan-800);
}

.parent:focus .parent-focus\:text-cyan-900{
    color: var(--velocity-cyan-900);
}

.parent:focus .parent-focus\:text-orange-50{
    color: var(--velocity-orange-50);
}

.parent:focus .parent-focus\:text-orange-100{
    color: var(--velocity-orange-100);
}

.parent:focus .parent-focus\:text-orange-200{
    color: var(--velocity-orange-200);
}

.parent:focus .parent-focus\:text-orange-300{
    color: var(--velocity-orange-300);
}

.parent:focus .parent-focus\:text-orange-400{
    color: var(--velocity-orange-400);
}

.parent:focus .parent-focus\:text-orange-500{
    color: var(--velocity-orange-500);
}

.parent:focus .parent-focus\:text-orange-600{
    color: var(--velocity-orange-600);
}

.parent:focus .parent-focus\:text-orange-700{
    color: var(--velocity-orange-700);
}

.parent:focus .parent-focus\:text-orange-800{
    color: var(--velocity-orange-800);
}

.parent:focus .parent-focus\:text-orange-900{
    color: var(--velocity-orange-900);
}

.parent:focus .parent-focus\:text-blue-50{
    color: var(--velocity-blue-50);
}

.parent:focus .parent-focus\:text-blue-100{
    color: var(--velocity-blue-100);
}

.parent:focus .parent-focus\:text-blue-200{
    color: var(--velocity-blue-200);
}

.parent:focus .parent-focus\:text-blue-300{
    color: var(--velocity-blue-300);
}

.parent:focus .parent-focus\:text-blue-400{
    color: var(--velocity-blue-400);
}

.parent:focus .parent-focus\:text-blue-500{
    color: var(--velocity-blue-500);
}

.parent:focus .parent-focus\:text-blue-600{
    color: var(--velocity-blue-600);
}

.parent:focus .parent-focus\:text-blue-700{
    color: var(--velocity-blue-700);
}

.parent:focus .parent-focus\:text-blue-800{
    color: var(--velocity-blue-800);
}

.parent:focus .parent-focus\:text-blue-900{
    color: var(--velocity-blue-900);
}

.parent:focus .parent-focus\:text-lime-50{
    color: var(--velocity-lime-50);
}

.parent:focus .parent-focus\:text-lime-100{
    color: var(--velocity-lime-100);
}

.parent:focus .parent-focus\:text-lime-200{
    color: var(--velocity-lime-200);
}

.parent:focus .parent-focus\:text-lime-300{
    color: var(--velocity-lime-300);
}

.parent:focus .parent-focus\:text-lime-400{
    color: var(--velocity-lime-400);
}

.parent:focus .parent-focus\:text-lime-500{
    color: var(--velocity-lime-500);
}

.parent:focus .parent-focus\:text-lime-600{
    color: var(--velocity-lime-600);
}

.parent:focus .parent-focus\:text-lime-700{
    color: var(--velocity-lime-700);
}

.parent:focus .parent-focus\:text-lime-800{
    color: var(--velocity-lime-800);
}

.parent:focus .parent-focus\:text-lime-900{
    color: var(--velocity-lime-900);
}

.parent:focus .parent-focus\:text-purple-50{
    color: var(--velocity-purple-50);
}

.parent:focus .parent-focus\:text-purple-100{
    color: var(--velocity-purple-100);
}

.parent:focus .parent-focus\:text-purple-200{
    color: var(--velocity-purple-200);
}

.parent:focus .parent-focus\:text-purple-300{
    color: var(--velocity-purple-300);
}

.parent:focus .parent-focus\:text-purple-400{
    color: var(--velocity-purple-400);
}

.parent:focus .parent-focus\:text-purple-500{
    color: var(--velocity-purple-500);
}

.parent:focus .parent-focus\:text-purple-600{
    color: var(--velocity-purple-600);
}

.parent:focus .parent-focus\:text-purple-700{
    color: var(--velocity-purple-700);
}

.parent:focus .parent-focus\:text-purple-800{
    color: var(--velocity-purple-800);
}

.parent:focus .parent-focus\:text-purple-900{
    color: var(--velocity-purple-900);
}

.parent:focus .parent-focus\:text-indigo-50{
    color: var(--velocity-indigo-50);
}

.parent:focus .parent-focus\:text-indigo-100{
    color: var(--velocity-indigo-100);
}

.parent:focus .parent-focus\:text-indigo-200{
    color: var(--velocity-indigo-200);
}

.parent:focus .parent-focus\:text-indigo-300{
    color: var(--velocity-indigo-300);
}

.parent:focus .parent-focus\:text-indigo-400{
    color: var(--velocity-indigo-400);
}

.parent:focus .parent-focus\:text-indigo-500{
    color: var(--velocity-indigo-500);
}

.parent:focus .parent-focus\:text-indigo-600{
    color: var(--velocity-indigo-600);
}

.parent:focus .parent-focus\:text-indigo-700{
    color: var(--velocity-indigo-700);
}

.parent:focus .parent-focus\:text-indigo-800{
    color: var(--velocity-indigo-800);
}

.parent:focus .parent-focus\:text-indigo-900{
    color: var(--velocity-indigo-900);
}

.parent:focus .parent-focus\:text-pink-50{
    color: var(--velocity-pink-50);
}

.parent:focus .parent-focus\:text-pink-100{
    color: var(--velocity-pink-100);
}

.parent:focus .parent-focus\:text-pink-200{
    color: var(--velocity-pink-200);
}

.parent:focus .parent-focus\:text-pink-300{
    color: var(--velocity-pink-300);
}

.parent:focus .parent-focus\:text-pink-400{
    color: var(--velocity-pink-400);
}

.parent:focus .parent-focus\:text-pink-500{
    color: var(--velocity-pink-500);
}

.parent:focus .parent-focus\:text-pink-600{
    color: var(--velocity-pink-600);
}

.parent:focus .parent-focus\:text-pink-700{
    color: var(--velocity-pink-700);
}

.parent:focus .parent-focus\:text-pink-800{
    color: var(--velocity-pink-800);
}

.parent:focus .parent-focus\:text-pink-900{
    color: var(--velocity-pink-900);
}

.parent:focus .parent-focus\:text-violet-50{
    color: var(--velocity-violet-50);
}

.parent:focus .parent-focus\:text-violet-100{
    color: var(--velocity-violet-100);
}

.parent:focus .parent-focus\:text-violet-200{
    color: var(--velocity-violet-200);
}

.parent:focus .parent-focus\:text-violet-300{
    color: var(--velocity-violet-300);
}

.parent:focus .parent-focus\:text-violet-400{
    color: var(--velocity-violet-400);
}

.parent:focus .parent-focus\:text-violet-500{
    color: var(--velocity-violet-500);
}

.parent:focus .parent-focus\:text-violet-600{
    color: var(--velocity-violet-600);
}

.parent:focus .parent-focus\:text-violet-700{
    color: var(--velocity-violet-700);
}

.parent:focus .parent-focus\:text-violet-800{
    color: var(--velocity-violet-800);
}

.parent:focus .parent-focus\:text-violet-900{
    color: var(--velocity-violet-900);
}

.parent:focus .parent-focus\:text-slate-50{
    color: var(--velocity-slate-50);
}

.parent:focus .parent-focus\:text-slate-100{
    color: var(--velocity-slate-100);
}

.parent:focus .parent-focus\:text-slate-200{
    color: var(--velocity-slate-200);
}

.parent:focus .parent-focus\:text-slate-300{
    color: var(--velocity-slate-300);
}

.parent:focus .parent-focus\:text-slate-400{
    color: var(--velocity-slate-400);
}

.parent:focus .parent-focus\:text-slate-500{
    color: var(--velocity-slate-500);
}

.parent:focus .parent-focus\:text-slate-600{
    color: var(--velocity-slate-600);
}

.parent:focus .parent-focus\:text-slate-700{
    color: var(--velocity-slate-700);
}

.parent:focus .parent-focus\:text-slate-800{
    color: var(--velocity-slate-800);
}

.parent:focus .parent-focus\:text-slate-900{
    color: var(--velocity-slate-900);
}

.parent:focus .parent-focus\:text-rose-50{
    color: var(--velocity-rose-50);
}

.parent:focus .parent-focus\:text-rose-100{
    color: var(--velocity-rose-100);
}

.parent:focus .parent-focus\:text-rose-200{
    color: var(--velocity-rose-200);
}

.parent:focus .parent-focus\:text-rose-300{
    color: var(--velocity-rose-300);
}

.parent:focus .parent-focus\:text-rose-400{
    color: var(--velocity-rose-400);
}

.parent:focus .parent-focus\:text-rose-500{
    color: var(--velocity-rose-500);
}

.parent:focus .parent-focus\:text-rose-600{
    color: var(--velocity-rose-600);
}

.parent:focus .parent-focus\:text-rose-700{
    color: var(--velocity-rose-700);
}

.parent:focus .parent-focus\:text-rose-800{
    color: var(--velocity-rose-800);
}

.parent:focus .parent-focus\:text-rose-900{
    color: var(--velocity-rose-900);
}

@media(max-width: 1536px){
    .xm\:parent:focus .parent-focus\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xm\:parent:focus .parent-focus\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xm\:parent:focus .parent-focus\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xm\:parent:focus .parent-focus\:container{
        width: 100%;
    }
    
    .xm\:parent:focus .parent-focus\:container-fluid{
        width: 100%;
    }
    
    .xm\:parent:focus .parent-focus\:column-auto{
        columns: auto;
    }
    
    .xm\:parent:focus .parent-focus\:column-1{
        columns: 1;
    }
    
    .xm\:parent:focus .parent-focus\:column-2{
        columns: 2;
    }
    
    .xm\:parent:focus .parent-focus\:column-3{
        columns: 3;
    }
    
    .xm\:parent:focus .parent-focus\:column-4{
        columns: 4;
    }
    
    .xm\:parent:focus .parent-focus\:column-5{
        columns: 5;
    }
    
    .xm\:parent:focus .parent-focus\:column-6{
        columns: 6;
    }
    
    .xm\:parent:focus .parent-focus\:column-7{
        columns: 7;
    }
    
    .xm\:parent:focus .parent-focus\:column-8{
        columns: 8;
    }
    
    .xm\:parent:focus .parent-focus\:column-9{
        columns: 9;
    }
    
    .xm\:parent:focus .parent-focus\:column-10{
        columns: 10;
    }
    
    .xm\:parent:focus .parent-focus\:column-11{
        columns: 11;
    }
    
    .xm\:parent:focus .parent-focus\:column-12{
        columns: 12;
    }
    
    .xm\:parent:focus .parent-focus\:float-inline-start{
        float: inline-start;
    }
    
    .xm\:parent:focus .parent-focus\:float-inline-end{
        float: inline-end;
    }
    
    .xm\:parent:focus .parent-focus\:float-left{
        float: left;
    }
    
    .xm\:parent:focus .parent-focus\:float-right{
        float: right;
    }
    
    .xm\:parent:focus .parent-focus\:float-none{
        float: none;
    }
    
    .xm\:parent:focus .parent-focus\:float-inherit{
        float: inherit;
    }
    
    .xm\:parent:focus .parent-focus\:clear-inline-start{
        clear: inline-start;
    }
    
    .xm\:parent:focus .parent-focus\:clear-inline-end{
        clear: inline-end;
    }
    
    .xm\:parent:focus .parent-focus\:clear-left{
        clear: left;
    }
    
    .xm\:parent:focus .parent-focus\:clear-right{
        clear: right;
    }
    
    .xm\:parent:focus .parent-focus\:clear-both{
        clear: both;
    }
    
    .xm\:parent:focus .parent-focus\:clear-none{
        clear: none;
    }
    
    .xm\:parent:focus .parent-focus\:clear-inherit{
        clear: inherit;
    }
    
    .xm\:parent:focus .parent-focus\:isolation-auto{
        isolation: auto;
    }
    
    .xm\:parent:focus .parent-focus\:isolation-true{
        isolation: isolate;
    }
    
    .xm\:parent:focus .parent-focus\:object-fit-fill{
        object-fit: fill;
    }
    
    .xm\:parent:focus .parent-focus\:object-fit-cover{
        object-fit: cover;
    }
    
    .xm\:parent:focus .parent-focus\:object-fit-contain{
        object-fit: contain;
    }
    
    .xm\:parent:focus .parent-focus\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xm\:parent:focus .parent-focus\:object-fit-none{
        object-fit: none;
    }
    
    .xm\:parent:focus .parent-focus\:object-position-top{
        object-position: top;
    }
    
    .xm\:parent:focus .parent-focus\:object-position-bottom{
        object-position: bottom;
    }
    
    .xm\:parent:focus .parent-focus\:object-position-left{
        object-position: left;
    }
    
    .xm\:parent:focus .parent-focus\:object-position-right{
        object-position: right;
    }
    
    .xm\:parent:focus .parent-focus\:object-position-left-top{
        object-position: left top;
    }
    
    .xm\:parent:focus .parent-focus\:object-position-right-top{
        object-position: right top;
    }
    
    .xm\:parent:focus .parent-focus\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xm\:parent:focus .parent-focus\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xm\:parent:focus .parent-focus\:object-position-center-top{
        object-position: center top;
    }

    .xm\:parent:focus .parent-focus\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-auto{
        overflow: auto;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-hidden{
        overflow: hidden;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-visible{
        overflow: visible;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-scroll{
        overflow: scroll;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-inherit{
        overflow:inherit;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-x-auto{
        overflow: auto;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xm\:parent:focus .parent-focus\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xm\:parent:focus .parent-focus\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xm\:parent:focus .parent-focus\:position-static{
        position: static;
    }
    
    .xm\:parent:focus .parent-focus\:position-fixed{
        position: fixed;
    }
    
    .xm\:parent:focus .parent-focus\:position-absolute{
        position: absolute;
    }
    
    .xm\:parent:focus .parent-focus\:position-relative{
        position: relative;
    }
    
    .xm\:parent:focus .parent-focus\:position-sticky{
        position: sticky;
    }

    .xm\:parent:focus .parent-focus\:position-right-0{
        right: 0;
    }

    .xm\:parent:focus .parent-focus\:position-left-0{
        left: 0;
    }

    .xm\:parent:focus .parent-focus\:position-top-0{
        top: 0;
    }

    .xm\:parent:focus .parent-focus\:position-bottom-0{
        bottom: 0;
    }
    
    .xm\:parent:focus .parent-focus\:visible{
        visibility: visible;
    }
    
    .xm\:parent:focus .parent-focus\:invisible{
        visibility: hidden;
    }
    
    .xm\:parent:focus .parent-focus\:visibility-collapse{
        visibility: collapse;
    }
    
    .xm\:parent:focus .parent-focus\:z-0{
        z-index: 0;
    }
    
    .xm\:parent:focus .parent-focus\:-z-10{
        z-index: -10;
    }
    
    .xm\:parent:focus .parent-focus\:-z-20{
        z-index: -20;
    }
    
    .xm\:parent:focus .parent-focus\:-z-30{
        z-index: -30;
    }
    
    .xm\:parent:focus .parent-focus\:-z-40{
        z-index: -40;
    }
    
    .xm\:parent:focus .parent-focus\:-z-50{
        z-index: -50;
    }
    
    .xm\:parent:focus .parent-focus\:-z-60{
        z-index: -60;
    }
    
    .xm\:parent:focus .parent-focus\:-z-70{
        z-index: -70;
    }
    
    .xm\:parent:focus .parent-focus\:-z-80{
        z-index: -80;
    }
    
    .xm\:parent:focus .parent-focus\:-z-90{
        z-index: -90;
    }
    
    .xm\:parent:focus .parent-focus\:-z-100{
        z-index: -100;
    }
    
    .xm\:parent:focus .parent-focus\:z-10{
        z-index: 10;
    }
    
    .xm\:parent:focus .parent-focus\:z-20{
        z-index: 20;
    }
    
    .xm\:parent:focus .parent-focus\:z-30{
        z-index: 30;
    }
    
    .xm\:parent:focus .parent-focus\:z-40{
        z-index: 40;
    }
    
    .xm\:parent:focus .parent-focus\:z-50{
        z-index: 50;
    }
    
    .xm\:parent:focus .parent-focus\:z-60{
        z-index: 60;
    }
    
    .xm\:parent:focus .parent-focus\:z-70{
        z-index: 70;
    }
    
    .xm\:parent:focus .parent-focus\:z-80{
        z-index: 80;
    }
    
    .xm\:parent:focus .parent-focus\:z-90{
        z-index: 90;
    }
    
    .xm\:parent:focus .parent-focus\:z-100{
        z-index: 100;
    }
    
    .xm\:parent:focus .parent-focus\:z-auto{
        z-index: auto;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xm\:parent:focus .parent-focus\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xm\:parent:focus .parent-focus\:flex-row{
        flex-direction: row;
    }
    
    .xm\:parent:focus .parent-focus\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xm\:parent:focus .parent-focus\:flex-column{
        flex-direction: column;
    }
    
    .xm\:parent:focus .parent-focus\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xm\:parent:focus .parent-focus\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xm\:parent:focus .parent-focus\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xm\:parent:focus .parent-focus\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xm\:parent:focus .parent-focus\:flex-1{
        flex: 1 1 0;
    }
    
    .xm\:parent:focus .parent-focus\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xm\:parent:focus .parent-focus\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xm\:parent:focus .parent-focus\:flex-none{
        flex: none;
    }
    
    .xm\:parent:focus .parent-focus\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xm\:parent:focus .parent-focus\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xm\:parent:focus .parent-focus\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xm\:parent:focus .parent-focus\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xm\:parent:focus .parent-focus\:order-1{
        order: 1;
    }
    
    .xm\:parent:focus .parent-focus\:order-2{
        order: 2;
    }
    
    .xm\:parent:focus .parent-focus\:order-3{
        order: 3;
    }
    
    .xm\:parent:focus .parent-focus\:order-4{
        order: 4;
    }
    
    .xm\:parent:focus .parent-focus\:order-5{
        order: 5;
    }
    
    .xm\:parent:focus .parent-focus\:order-6{
        order: 6;
    }
    
    .xm\:parent:focus .parent-focus\:order-7{
        order: 7;
    }
    
    .xm\:parent:focus .parent-focus\:order-8{
        order: 8;
    }
    
    .xm\:parent:focus .parent-focus\:order-9{
        order: 9;
    }
    
    .xm\:parent:focus .parent-focus\:order-10{
        order: 10;
    }
    
    .xm\:parent:focus .parent-focus\:order-11{
        order: 11;
    }
    
    .xm\:parent:focus .parent-focus\:order-12{
        order: 12;
    }
    
    .xm\:parent:focus .parent-focus\:order-first{
        order: -9999;
    }
    
    .xm\:parent:focus .parent-focus\:order-last{
        order: 9999;
    }
    
    .xm\:parent:focus .parent-focus\:order-0{
        order: 0;
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xm\:parent:focus .parent-focus\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-auto{
        grid-column: auto;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xm\:parent:focus .parent-focus\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-auto{
        grid-row: auto;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xm\:parent:focus .parent-focus\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xm\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:parent:focus .parent-focus\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xm\:parent:focus .parent-focus\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xm\:parent:focus .parent-focus\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xm\:parent:focus .parent-focus\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xm\:parent:focus .parent-focus\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xm\:parent:focus .parent-focus\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xm\:parent:focus .parent-focus\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xm\:parent:focus .parent-focus\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xm\:parent:focus .parent-focus\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xm\:parent:focus .parent-focus\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xm\:parent:focus .parent-focus\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xm\:parent:focus .parent-focus\:gap-0{
        gap: 0;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-0{
        row-gap: 0;
    }
    
    .xm\:parent:focus .parent-focus\:gap-1{
        gap: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-2{
        gap: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-4{
        gap: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-6{
        gap: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-8{
        gap: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-9{
        gap: 9px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-10{
        gap: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-12{
        gap: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-14{
        gap: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-16{
        gap: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-18{
        gap: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-20{
        gap: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-1{
        column-gap: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-2{
        column-gap: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-4{
        column-gap: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-6{
        column-gap: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-8{
        column-gap: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-10{
        column-gap: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-12{
        column-gap: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-14{
        column-gap: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-16{
        column-gap: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-18{
        column-gap: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-x-20{
        column-gap: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-1{
        row-gap: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-2{
        row-gap: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-4{
        row-gap: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-6{
        row-gap: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-8{
        row-gap: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-10{
        row-gap: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-12{
        row-gap: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-14{
        row-gap: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-16{
        row-gap: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-18{
        row-gap: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:gap-y-20{
        row-gap: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:justify-content-normal{
        justify-content: normal;
    }
    
    .xm\:parent:focus .parent-focus\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xm\:parent:focus .parent-focus\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xm\:parent:focus .parent-focus\:justify-content-center{
        justify-content: center;
    }
    
    .xm\:parent:focus .parent-focus\:justify-content-between{
        justify-content: space-between;
    }
    
    .xm\:parent:focus .parent-focus\:justify-content-around{
        justify-content: space-around;
    }
    
    .xm\:parent:focus .parent-focus\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xm\:parent:focus .parent-focus\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xm\:parent:focus .parent-focus\:justify-items-start{
        justify-items: start;
    }
    
    .xm\:parent:focus .parent-focus\:justify-items-end{
        justify-items: end;
    }
    
    .xm\:parent:focus .parent-focus\:justify-items-center{
        justify-items: center;
    }
    
    .xm\:parent:focus .parent-focus\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:parent:focus .parent-focus\:justify-self-auto{
        justify-self: auto;
    }
    
    .xm\:parent:focus .parent-focus\:justify-self-start{
        justify-self: start;
    }
    
    .xm\:parent:focus .parent-focus\:justify-self-end{
        justify-self: end;
    }
    
    .xm\:parent:focus .parent-focus\:justify-self-center{
        justify-self: center;
    }
    
    .xm\:parent:focus .parent-focus\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:parent:focus .parent-focus\:align-content-normal{
        align-content: normal;
    }
    
    .xm\:parent:focus .parent-focus\:align-content-center{
        align-content: center;
    }
    
    .xm\:parent:focus .parent-focus\:align-content-start{
        align-content: flex-start;
    }
    
    .xm\:parent:focus .parent-focus\:align-content-end{
        align-content: flex-end;
    }
    
    .xm\:parent:focus .parent-focus\:align-content-between{
        align-content: space-between;
    }
    
    .xm\:parent:focus .parent-focus\:align-content-around{
        align-content: space-around;
    }
    
    .xm\:parent:focus .parent-focus\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xm\:parent:focus .parent-focus\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xm\:parent:focus .parent-focus\:align-content-stretch{
        align-content: stretch;
    }
    
    .xm\:parent:focus .parent-focus\:align-items-start{
        align-items: start;
    }
    
    .xm\:parent:focus .parent-focus\:align-items-end{
        align-items: end;
    }
    
    .xm\:parent:focus .parent-focus\:align-items-center{
        align-items: center;
    }
    
    .xm\:parent:focus .parent-focus\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:parent:focus .parent-focus\:align-self-auto{
        justify-self: auto;
    }
    
    .xm\:parent:focus .parent-focus\:align-self-start{
        justify-self: start;
    }
    
    .xm\:parent:focus .parent-focus\:align-self-end{
        justify-self: end;
    }
    
    .xm\:parent:focus .parent-focus\:align-self-center{
        justify-self: center;
    }
    
    .xm\:parent:focus .parent-focus\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:parent:focus .parent-focus\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xm\:parent:focus .parent-focus\:place-content-center{
        place-content: center;
    }
    
    .xm\:parent:focus .parent-focus\:place-content-start{
        place-content: start;
    }
    
    .xm\:parent:focus .parent-focus\:place-content-end{
        place-content: end;
    }
    
    .xm\:parent:focus .parent-focus\:place-content-between{
        place-content: between;
    }
    
    .xm\:parent:focus .parent-focus\:place-content-around{
        place-content: around;
    }
    
    .xm\:parent:focus .parent-focus\:place-content-evenly{
        place-content: evenly;
    }
    
    .xm\:parent:focus .parent-focus\:place-content-baseline{
        place-content: baseline;
    }
    
    .xm\:parent:focus .parent-focus\:place-content-stretch{
        place-content: stretch;
    }
    
    .xm\:parent:focus .parent-focus\:place-items-start{
        place-content: start;
    }
    
    .xm\:parent:focus .parent-focus\:place-items-end{
        place-content: end;
    }
    
    .xm\:parent:focus .parent-focus\:place-items-center{
        place-content: center;
    }
    
    .xm\:parent:focus .parent-focus\:place-items-baseline{
        place-content: baseline;
    }
    
    .xm\:parent:focus .parent-focus\:place-items-stretch{
        place-content: stretch;
    }
    
    .xm\:parent:focus .parent-focus\:place-self-start{
        place-self: start;
    }
    
    .xm\:parent:focus .parent-focus\:place-self-end{
        place-self: end;
    }
    
    .xm\:parent:focus .parent-focus\:place-self-center{
        place-self: center;
    }
    
    .xm\:parent:focus .parent-focus\:place-self-baseline{
        place-self: baseline;
    }
    
    .xm\:parent:focus .parent-focus\:place-self-stretch{
        place-self: stretch;
    }
    
    .xm\:parent:focus .parent-focus\:w-0{
        width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:w-2{
        width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:w-4{
        width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:w-6{
        width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:w-8{
        width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:w-10{
        width: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:w-12{
        width: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:w-14{
        width: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:w-16{
        width: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:w-18{
        width: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:w-20{
        width: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:w-22{
        width: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-24{
        width: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-26{
        width: 4.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-28{
        width: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-30{
        width: 7.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-32{
        width: 10rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-34{
        width: 11.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-36{
        width: 13rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-38{
        width: 14.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-40{
        width: 16rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-42{
        width: 18rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-44{
        width: 20rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-46{
        width: 22rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-48{
        width: 24rem;
    }

    .xm\:parent:focus .parent-focus\:w-52{
        width: 28rem;
    }

    .xm\:parent:focus .parent-focus\:w-56{
        width: 32rem;
    }

    .xm\:parent:focus .parent-focus\:w-60{
        width: 36rem;
    }

    .xm\:parent:focus .parent-focus\:w-64{
        width: 40rem;
    }

    .xm\:parent:focus .parent-focus\:w-68{
        width: 44rem;
    }

    .xm\:parent:focus .parent-focus\:w-72{
        width: 48rem;
    }

    .xm\:parent:focus .parent-focus\:w-76{
        width: 52rem;
    }

    .xm\:parent:focus .parent-focus\:w-80{
        width: 56rem;
    }

    .xm\:parent:focus .parent-focus\:w-84{
        width: 60rem;
    }
    
    .xm\:parent:focus .parent-focus\:w-hf{
        width: 50%;
    }
    
    .xm\:parent:focus .parent-focus\:w-third{
        width: 33.333%;
    }
    
    .xm\:parent:focus .parent-focus\:w-two-third{
        width: 66.67%;
    }
    
    .xm\:parent:focus .parent-focus\:w-quarter{
        width: 25%;
    }
    
    .xm\:parent:focus .parent-focus\:w-three-quarter{
        width: 75%;
    }
    
    .xm\:parent:focus .parent-focus\:w-fifth{
        width: 20%;
    }
    
    .xm\:parent:focus .parent-focus\:w-two-fifth{
        width: 40%;
    }
    
    .xm\:parent:focus .parent-focus\:w-three-fifth{
        width: 60%;
    }
    
    .xm\:parent:focus .parent-focus\:w-four-fifth{
        width: 80%;
    }
    
    .xm\:parent:focus .parent-focus\:w-tenth{
        width: 10%;
    }
    
    .xm\:parent:focus .parent-focus\:w-two-tenth{
        width: 20%;
    }
    
    .xm\:parent:focus .parent-focus\:w-three-tenth{
        width: 30%;
    }
    
    .xm\:parent:focus .parent-focus\:w-four-tenth{
        width: 40%;
    }
    
    .xm\:parent:focus .parent-focus\:w-five-tenth{
        width: 50%;
    }
    
    .xm\:parent:focus .parent-focus\:w-six-tenth{
        width: 60%;
    }
    
    .xm\:parent:focus .parent-focus\:w-seven-tenth{
        width: 70%;
    }
    
    .xm\:parent:focus .parent-focus\:w-eight-tenth{
        width: 80%;
    }
    
    .xm\:parent:focus .parent-focus\:w-nine-tenth{
        width: 90%;
    }
    
    .xm\:parent:focus .parent-focus\:w-full{
        width: 100%;
    }
    
    .xm\:parent:focus .parent-focus\:w-min{
        width: min-content;
    }
    
    .xm\:parent:focus .parent-focus\:w-max{
        width: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:w-fit{
        width: fit-content;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-10{
        min-height: 10vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-20{
        min-height: 20vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-30{
        min-height: 30vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-40{
        min-height: 40vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-50{
        min-height: 50vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-60{
        min-height: 60vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-70{
        min-height: 70vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-80{
        min-height: 80vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-90{
        min-height: 90vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vh-100{
        min-height: 100vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-10{
        min-width: 10vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-20{
        min-width: 20vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-30{
        min-width: 30vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-40{
        min-width: 40vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-50{
        min-width: 50vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-60{
        min-width: 60vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-70{
        min-width: 70vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-80{
        min-width: 80vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-90{
        min-width: 100vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-vw-100{
        min-width: 100vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-10{
        max-height: 10vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-20{
        max-height: 20vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-30{
        max-height: 30vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-40{
        max-height: 40vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-50{
        max-height: 50vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-60{
        max-height: 60vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-70{
        max-height: 70vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-80{
        max-height: 80vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-90{
        max-height: 100vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vh-100{
        max-height: 100vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-10{
        max-width: 10vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-20{
        max-width: 20vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-30{
        max-width: 30vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-40{
        max-width: 40vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-50{
        max-width: 50vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-60{
        max-width: 60vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-70{
        max-width: 70vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-80{
        max-width: 80vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-90{
        max-width: 100vh;
    }
    
    .xm\:parent:focus .parent-focus\:max-vw-100{
        max-width: 100vh;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-2{
        min-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-4{
        min-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-6{
        min-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-8{
        min-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-10{
        min-width: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-12{
        min-width: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-14{
        min-width: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-16{
        min-width: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-18{
        min-width: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-20{
        min-width: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-24{
        min-width: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-28{
        min-width: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-32{
        min-width: 10rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-36{
        min-width: 13rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-40{
        min-width: 16rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-42{
        min-width: 18rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-44{
        min-width: 20rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-46{
        min-width: 22rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-48{
        min-width: 24rem;
    }

    .xm\:parent:focus .parent-focus\:min-w-52{
        min-width: 28rem;
    }

    .xm\:parent:focus .parent-focus\:min-w-56{
        min-width: 32rem;
    }

    .xm\:parent:focus .parent-focus\:min-w-60{
        min-width: 36rem;
    }

    .xm\:parent:focus .parent-focus\:min-w-64{
        min-width: 40rem;
    }

    .xm\:parent:focus .parent-focus\:min-w-68{
        min-width: 44rem;
    }

    .xm\:parent:focus .parent-focus\:min-w-72{
        min-width: 48rem;
    }

    .xm\:parent:focus .parent-focus\:min-w-76{
        min-width: 52rem;
    }

    .xm\:parent:focus .parent-focus\:min-w-80{
        min-width: 56rem;
    }

    .xm\:parent:focus .parent-focus\:min-w-84{
        min-width: 60rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-hf{
        min-width: 50%;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-full{
        min-width: 100%;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-min{
        min-width: min-content;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-max{
        min-width: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:min-w-fit{
        min-width: fit-content;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-0{
        max-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-2{
        max-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-4{
        max-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-6{
        max-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-8{
        max-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-10{
        max-width: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-12{
        max-width: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-14{
        max-width: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-16{
        max-width: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-18{
        max-width: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-20{
        max-width: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-24{
        max-width: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-28{
        max-width: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-32{
        max-width: 10rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-36{
        max-width: 13rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-40{
        max-width: 16rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-42{
        max-width: 18rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-44{
        max-width: 20rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-46{
        max-width: 22rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-48{
        max-width: 24rem;
    }

    .xm\:parent:focus .parent-focus\:max-w-52{
        max-width: 28rem;
    }

    .xm\:parent:focus .parent-focus\:max-w-56{
        max-width: 32rem;
    }

    .xm\:parent:focus .parent-focus\:max-w-60{
        max-width: 36rem;
    }

    .xm\:parent:focus .parent-focus\:max-w-64{
        max-width: 40rem;
    }

    .xm\:parent:focus .parent-focus\:max-w-68{
        max-width: 44rem;
    }

    .xm\:parent:focus .parent-focus\:max-w-72{
        max-width: 48rem;
    }

    .xm\:parent:focus .parent-focus\:max-w-76{
        max-width: 52rem;
    }

    .xm\:parent:focus .parent-focus\:max-w-80{
        max-width: 56rem;
    }

    .xm\:parent:focus .parent-focus\:max-w-84{
        max-width: 60rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-hf{
        max-width: 50%;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-full{
        max-width: 100%;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:max-w-fit{
        max-width: fit-content;
    }
    
    .xm\:parent:focus .parent-focus\:h-0{
        height: 0;
    }
    
    .xm\:parent:focus .parent-focus\:h-2{
        height: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:h-4{
        height: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:h-6{
        height: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:h-8{
        height: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:h-10{
        height: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:h-12{
        height: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:h-14{
        height: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:h-16{
        height: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:h-18{
        height: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:h-20{
        height: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:h-22{
        height: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-24{
        height: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-26{
        height: 4.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-28{
        height: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-30{
        height: 7.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-32{
        height: 10rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-34{
        height: 11.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-36{
        height: 13rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-38{
        height: 14.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-40{
        height: 16rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-42{
        height: 18rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-44{
        height: 20rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-46{
        height: 22rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-48{
        height: 24rem;
    }

    .xm\:parent:focus .parent-focus\:h-52{
        height: 28rem;
    }

    .xm\:parent:focus .parent-focus\:h-56{
        height: 32rem;
    }

    .xm\:parent:focus .parent-focus\:h-60{
        height: 36rem;
    }

    .xm\:parent:focus .parent-focus\:h-64{
        height: 40rem;
    }

    .xm\:parent:focus .parent-focus\:h-68{
        height: 44rem;
    }

    .xm\:parent:focus .parent-focus\:h-72{
        height: 48rem;
    }

    .xm\:parent:focus .parent-focus\:h-76{
        height: 52rem;
    }

    .xm\:parent:focus .parent-focus\:h-80{
        height: 56rem;
    }

    .xm\:parent:focus .parent-focus\:h-84{
        height: 60rem;
    }
    
    .xm\:parent:focus .parent-focus\:h-hf{
        height: 50%;
    }
    
    .xm\:parent:focus .parent-focus\:h-third{
        height: 33.333%;
    }
    
    .xm\:parent:focus .parent-focus\:h-two-third{
        height: 66.67%;
    }
    
    .xm\:parent:focus .parent-focus\:h-quarter{
        height: 25%;
    }
    
    .xm\:parent:focus .parent-focus\:h-three-quarter{
        height: 75%;
    }
    
    .xm\:parent:focus .parent-focus\:h-fifth{
        height: 20%;
    }
    
    .xm\:parent:focus .parent-focus\:h-two-fifth{
        height: 40%;
    }
    
    .xm\:parent:focus .parent-focus\:h-three-fifth{
        height: 60%;
    }
    
    .xm\:parent:focus .parent-focus\:h-four-fifth{
        height: 80%;
    }
    
    .xm\:parent:focus .parent-focus\:h-tenth{
        height: 10%;
    }
    
    .xm\:parent:focus .parent-focus\:h-two-tenth{
        height: 20%;
    }
    
    .xm\:parent:focus .parent-focus\:h-three-tenth{
        height: 30%;
    }
    
    .xm\:parent:focus .parent-focus\:h-four-tenth{
        height: 40%;
    }
    
    .xm\:parent:focus .parent-focus\:h-five-tenth{
        height: 50%;
    }
    
    .xm\:parent:focus .parent-focus\:h-six-tenth{
        height: 60%;
    }
    
    .xm\:parent:focus .parent-focus\:h-seventh-tenth{
        height: 70%;
    }
    
    .xm\:parent:focus .parent-focus\:h-eight-tenth{
        height: 80%;
    }
    
    .xm\:parent:focus .parent-focus\:h-nine-tenth{
        height: 90%;
    }
    
    .xm\:parent:focus .parent-focus\:h-full{
        height: 100%;
    }
    
    .xm\:parent:focus .parent-focus\:h-min{
        height: min-content;
    }
    
    .xm\:parent:focus .parent-focus\:h-max{
        height: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:h-fit{
        height: fit-content;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-0{
        min-height: 0;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-2{
        min-height: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-4{
        min-height: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-6{
        min-height: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-8{
        min-height: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-10{
        min-height: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-12{
        min-height: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-14{
        min-height: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-16{
        min-height: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-18{
        min-height: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-20{
        min-height: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-24{
        min-height: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-28{
        min-height: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-32{
        min-height: 10rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-36{
        min-height: 13rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-40{
        min-height: 16rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-42{
        min-height: 18rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-44{
        min-height: 20rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-46{
        min-height: 22rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-48{
        min-height: 24rem;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-hf{
        min-height: 50%;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-full{
        min-height: 100%;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-min{
        min-height: min-content;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-max{
        min-height: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:min-h-fit{
        min-height: fit-content;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-0{
        max-height: 0;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-2{
        max-height: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-4{
        max-height: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-6{
        max-height: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-8{
        max-height: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-10{
        max-height: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-12{
        max-height: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-14{
        max-height: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-16{
        max-height: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-18{
        max-height: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-20{
        max-height: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-24{
        max-height: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-28{
        max-height: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-32{
        max-height: 10rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-36{
        max-height: 13rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-40{
        max-height: 16rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-42{
        max-height: 18rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-44{
        max-height: 20rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-46{
        max-height: 22rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-48{
        max-height: 24rem;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-hf{
        max-height: 50%;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-full{
        max-height: 100%;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:parent:focus .parent-focus\:max-h-fit{
        max-height: fit-content;
    }
    
    .xm\:parent:focus .parent-focus\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xm\:parent:focus .parent-focus\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xm\:parent:focus .parent-focus\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:parent:focus .parent-focus\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:parent:focus .parent-focus\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:parent:focus .parent-focus\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:parent:focus .parent-focus\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:parent:focus .parent-focus\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:parent:focus .parent-focus\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:parent:focus .parent-focus\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:parent:focus .parent-focus\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:parent:focus .parent-focus\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:focus .parent-focus\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:parent:focus .parent-focus\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:parent:focus .parent-focus\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xm\:parent:focus .parent-focus\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xm\:parent:focus .parent-focus\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xm\:parent:focus .parent-focus\:italic{
        font-style: italic;
    }
    
    .xm\:parent:focus .parent-focus\:italic-0{
        font-style: normal;
    }
    
    .xm\:parent:focus .parent-focus\:font-w-thin{
        font-weight: 100;
    }
    
    .xm\:parent:focus .parent-focus\:font-w-extralight{
        font-weight: 200;
    }
    
    .xm\:parent:focus .parent-focus\:font-w-light{
        font-weight: 300;
    }
    
    .xm\:parent:focus .parent-focus\:font-w-normal{
        font-weight: 400;
    }
    
    .xm\:parent:focus .parent-focus\:font-w-medium{
        font-weight: 500;
    }
    
    .xm\:parent:focus .parent-focus\:font-w-semibold{
        font-weight: 600;
    }
    
    .xm\:parent:focus .parent-focus\:font-w-bold{
        font-weight: 700;
    }
    
    .xm\:parent:focus .parent-focus\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xm\:parent:focus .parent-focus\:font-w-black{
        font-weight: 900;
    }
    
    .xm\:parent:focus .parent-focus\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xm\:parent:focus .parent-focus\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xm\:parent:focus .parent-focus\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xm\:parent:focus .parent-focus\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-4{
        line-height: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-8{
        line-height: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-normal{
        line-height: 1;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-sm{
        line-height: 1.25;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-md{
        line-height: 1.5;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-lg{
        line-height: 1.75;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-lg{
        line-height: 2;
    }
    
    .xm\:parent:focus .parent-focus\:line-h-xl{
        line-height: 4;
    }
    
    .xm\:parent:focus .parent-focus\:list-img-none{
        list-style-image: none;
    }
    
    .xm\:parent:focus .parent-focus\:list-position-inside{
        list-style-position: inside;
    }
    
    .xm\:parent:focus .parent-focus\:list-position-outside{
        list-style-position: outside;
    }
    
    .xm\:parent:focus .parent-focus\:list-type-none{
        list-style-type: none;
    }
    
    .xm\:parent:focus .parent-focus\:list-type-disc{
        list-style-type: disc;
    }
    
    .xm\:parent:focus .parent-focus\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xm\:parent:focus .parent-focus\:list-type-square{
        list-style-type: square;
    }
    
    .xm\:parent:focus .parent-focus\:left-text{
        text-align: left;
    }
    
    .xm\:parent:focus .parent-focus\:right-text{
        text-align: right;
    }
    
    .xm\:parent:focus .parent-focus\:justify-text{
        text-align: justify;
    }
    
    .xm\:parent:focus .parent-focus\:center-text{
        text-align: center;
    }
    
    .xm\:parent:focus .parent-focus\:start-text{
        text-align: start;
    }
    
    .xm\:parent:focus .parent-focus\:end-text{
        text-align: end;
    }
    
    .xm\:parent:focus .parent-focus\:underline-text{
        text-decoration-line: underline;
    }
    
    .xm\:parent:focus .parent-focus\:overline-text{
        text-decoration-line: overline;
    }
    
    .xm\:parent:focus .parent-focus\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xm\:parent:focus .parent-focus\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xm\:parent:focus .parent-focus\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xm\:parent:focus .parent-focus\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xm\:parent:focus .parent-focus\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xm\:parent:focus .parent-focus\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xm\:parent:focus .parent-focus\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xm\:parent:focus .parent-focus\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xm\:parent:focus .parent-focus\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xm\:parent:focus .parent-focus\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xm\:parent:focus .parent-focus\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xm\:parent:focus .parent-focus\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xm\:parent:focus .parent-focus\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xm\:parent:focus .parent-focus\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xm\:parent:focus .parent-focus\:text-no-case{
        text-transform: none;
    }
    
    .xm\:parent:focus .parent-focus\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xm\:parent:focus .parent-focus\:text-clip{
        text-overflow: clip;
    }
    
    .xm\:parent:focus .parent-focus\:text-wrap{
        text-wrap: wrap;
    }
    
    .xm\:parent:focus .parent-focus\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xm\:parent:focus .parent-focus\:text-balance{
        text-wrap: balance;
    }
    
    .xm\:parent:focus .parent-focus\:text-pretty{
        text-wrap: pretty;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-0{
        text-indent: 0;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-1{
        text-indent: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-2{
        text-indent: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-4{
        text-indent: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-6{
        text-indent: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-8{
        text-indent: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-10{
        text-indent: 10px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-12{
        text-indent: 12px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-14{
        text-indent: 14px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-16{
        text-indent: 16px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-18{
        text-indent: 18px;
    }
    
    .xm\:parent:focus .parent-focus\:text-indent-20{
        text-indent: 20px;
    }
    
    .xm\:parent:focus .parent-focus\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xm\:parent:focus .parent-focus\:vertical-align-top{
        vertical-align: top;
    }
    
    .xm\:parent:focus .parent-focus\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xm\:parent:focus .parent-focus\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xm\:parent:focus .parent-focus\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xm\:parent:focus .parent-focus\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xm\:parent:focus .parent-focus\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xm\:parent:focus .parent-focus\:vertical-align-super{
        vertical-align: super;
    }
    
    .xm\:parent:focus .parent-focus\:white-space-normal{
        white-space: normal;
    }
    
    .xm\:parent:focus .parent-focus\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xm\:parent:focus .parent-focus\:white-space-pre{
        white-space: pre;
    }
    
    .xm\:parent:focus .parent-focus\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xm\:parent:focus .parent-focus\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xm\:parent:focus .parent-focus\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xm\:parent:focus .parent-focus\:word-break-normal{
        word-break: normal;
    }
    
    .xm\:parent:focus .parent-focus\:word-break-words{
        word-break: break-word;
    }
    
    .xm\:parent:focus .parent-focus\:word-break-all{
        word-break: break-all;
    }
    
    .xm\:parent:focus .parent-focus\:word-break-keep{
        word-break: keep-all;
    }
    
    .xm\:parent:focus .parent-focus\:content-none{
        content: none;
    }
    
    .xm\:parent:focus .parent-focus\:content-blank{
        content: "";
    }
    
    .xm\:parent:focus .parent-focus\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xm\:parent:focus .parent-focus\:bg-local{
        background-attachment: local;
    }
    
    .xm\:parent:focus .parent-focus\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xm\:parent:focus .parent-focus\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xm\:parent:focus .parent-focus\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xm\:parent:focus .parent-focus\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xm\:parent:focus .parent-focus\:bg-clip-text{
        background-clip: text;
    }
    
    .xm\:parent:focus .parent-focus\:bg-or-border{
        background-origin: border-box;
    }
    
    .xm\:parent:focus .parent-focus\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xm\:parent:focus .parent-focus\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xm\:parent:focus .parent-focus\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xm\:parent:focus .parent-focus\:bg-top{
        background-position: top;
    }
    
    .xm\:parent:focus .parent-focus\:bg-bottom{
        background-position: bottom;
    }
    
    .xm\:parent:focus .parent-focus\:bg-center{
        background-position: center;
    }
    
    .xm\:parent:focus .parent-focus\:bg-left{
        background-position: left;
    }
    
    .xm\:parent:focus .parent-focus\:bg-right{
        background-position: top;
    }
    
    .xm\:parent:focus .parent-focus\:bg-left-top{
        background-position: left top;
    }
    
    .xm\:parent:focus .parent-focus\:bg-right-top{
        background-position: right top;
    }
    
    .xm\:parent:focus .parent-focus\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xm\:parent:focus .parent-focus\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xm\:parent:focus .parent-focus\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xm\:parent:focus .parent-focus\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xm\:parent:focus .parent-focus\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xm\:parent:focus .parent-focus\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xm\:parent:focus .parent-focus\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xm\:parent:focus .parent-focus\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xm\:parent:focus .parent-focus\:bg-s-auto{
        background-size: auto;
    }
    
    .xm\:parent:focus .parent-focus\:bg-s-cover{
        background-size: cover;
    }
    
    .xm\:parent:focus .parent-focus\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xm\:parent:focus .parent-focus\:p-auto{
        padding: auto;
    }
    
    .xm\:parent:focus .parent-focus\:p-0{
        padding: 0;
    }
    
    .xm\:parent:focus .parent-focus\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xm\:parent:focus .parent-focus\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xm\:parent:focus .parent-focus\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xm\:parent:focus .parent-focus\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xm\:parent:focus .parent-focus\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xm\:parent:focus .parent-focus\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xm\:parent:focus .parent-focus\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xm\:parent:focus .parent-focus\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xm\:parent:focus .parent-focus\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xm\:parent:focus .parent-focus\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xm\:parent:focus .parent-focus\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xm\:parent:focus .parent-focus\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xm\:parent:focus .parent-focus\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xm\:parent:focus .parent-focus\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xm\:parent:focus .parent-focus\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xm\:parent:focus .parent-focus\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xm\:parent:focus .parent-focus\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xm\:parent:focus .parent-focus\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xm\:parent:focus .parent-focus\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xm\:parent:focus .parent-focus\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xm\:parent:focus .parent-focus\:pt-auto{
        padding-top: auto;
    }
    
    .xm\:parent:focus .parent-focus\:pt-0{
        padding-top: 0;
    }
    
    .xm\:parent:focus .parent-focus\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-16{
        padding-top: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-32{
        padding-top: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-48{
        padding-top: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-64{
        padding-top: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-68{
        padding-top: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-72{
        padding-top: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-76{
        padding-top: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xm\:parent:focus .parent-focus\:pb-auto{
        padding-bottom: auto;
    }
    
    .xm\:parent:focus .parent-focus\:pb-0{
        padding-bottom: 0;
    }
    
    .xm\:parent:focus .parent-focus\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xm\:parent:focus .parent-focus\:pl-0{
        padding-left: auto;
    }
    
    .xm\:parent:focus .parent-focus\:pl-0{
        padding-left: 0;
    }
    
    .xm\:parent:focus .parent-focus\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-16{
        padding-left: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-32{
        padding-left: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-48{
        padding-left: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-64{
        padding-left: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-68{
        padding-left: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-72{
        padding-left: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-76{
        padding-left: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xm\:parent:focus .parent-focus\:pr-auto{
        padding-right: auto;
    }
    
    .xm\:parent:focus .parent-focus\:pr-0{
        padding-right: 0;
    }
    
    .xm\:parent:focus .parent-focus\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-16{
        padding-right: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-32{
        padding-right: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-48{
        padding-right: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-64{
        padding-right: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-68{
        padding-right: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-72{
        padding-right: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-76{
        padding-right: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xm\:parent:focus .parent-focus\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xm\:parent:focus .parent-focus\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xm\:parent:focus .parent-focus\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xm\:parent:focus .parent-focus\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xm\:parent:focus .parent-focus\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xm\:parent:focus .parent-focus\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xm\:parent:focus .parent-focus\:m-auto{
        margin: auto;
    }
    
    .xm\:parent:focus .parent-focus\:m-0{
        margin: 0;
    }
    
    .xm\:parent:focus .parent-focus\:m-4{
        margin: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-8{
        margin: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-12{
        margin: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-16{
        margin: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-20{
        margin: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-24{
        margin: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-28{
        margin: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-32{
        margin: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-36{
        margin: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-40{
        margin: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-44{
        margin: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-48{
        margin: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-52{
        margin: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-56{
        margin: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-60{
        margin: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-64{
        margin: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-68{
        margin: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-72{
        margin: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-76{
        margin: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xm\:parent:focus .parent-focus\:mt-auto{
        margin-top: auto;
    }
    
    .xm\:parent:focus .parent-focus\:mt-0{
        margin-top: 0;
    }
    
    .xm\:parent:focus .parent-focus\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-16{
        margin-top: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-32{
        margin-top: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-48{
        margin-top: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-64{
        margin-top: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-68{
        margin-top: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-72{
        margin-top: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-76{
        margin-top: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xm\:parent:focus .parent-focus\:mb-auto{
        margin-bottom: auto;
    }
    
    .xm\:parent:focus .parent-focus\:mb-0{
        margin-bottom: 0;
    }
    
    .xm\:parent:focus .parent-focus\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xm\:parent:focus .parent-focus\:ml-auto{
        margin-left: auto;
    }
    
    .xm\:parent:focus .parent-focus\:ml-0{
        margin-left: 0;
    }
    
    .xm\:parent:focus .parent-focus\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-16{
        margin-left: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-32{
        margin-left: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-48{
        margin-left: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-64{
        margin-left: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-68{
        margin-left: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-72{
        margin-left: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-76{
        margin-left: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xm\:parent:focus .parent-focus\:mr-auto{
        margin-right: auto;
    }
    
    .xm\:parent:focus .parent-focus\:mr-0{
        margin-right: 0;
    }
    
    .xm\:parent:focus .parent-focus\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-16{
        margin-right: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-32{
        margin-right: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-48{
        margin-right: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-64{
        margin-right: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-68{
        margin-right: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-72{
        margin-right: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-76{
        margin-right: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xm\:parent:focus .parent-focus\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xm\:parent:focus .parent-focus\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xm\:parent:focus .parent-focus\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xm\:parent:focus .parent-focus\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xm\:parent:focus .parent-focus\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xm\:parent:focus .parent-focus\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xm\:parent:focus .parent-focus\:d-none{
        display: none;
    }
    
    .xm\:parent:focus .parent-focus\:d-block{
        display: block;
    }
    
    .xm\:parent:focus .parent-focus\:d-flex{
        display: flex;
    }
    
    .xm\:parent:focus .parent-focus\:d-grid{
        display: grid;
    }
    
    .xm\:parent:focus .parent-focus\:d-table{
        display: table;
    }
    
    .xm\:parent:focus .parent-focus\:d-inherit{
        display: inherit;
    }
    
    .xm\:parent:focus .parent-focus\:d-flexbox{
        display: flexbox;
    }
    
    .xm\:parent:focus .parent-focus\:d-table-column{
        display: table-column;
    }
    
    .xm\:parent:focus .parent-focus\:d-table-column-group{
        display: table-column-group;
    }
    
    .xm\:parent:focus .parent-focus\:d-table-cell{
        display: table-cell;
    }
    
    .xm\:parent:focus .parent-focus\:d-table-caption{
        display: table-caption;
    }
    
    .xm\:parent:focus .parent-focus\:d-table-row{
        display: table-row;
    }
    
    .xm\:parent:focus .parent-focus\:d-table-row-group{
        display: table-row-group;
    }
    
    .xm\:parent:focus .parent-focus\:d-inline-block{
        display: inline-block;
    }
    
    .xm\:parent:focus .parent-focus\:d-inline-flex{
        display: inline-flex;
    }
    
    .xm\:parent:focus .parent-focus\:border-round-none{
        border-radius: 0;
    }
    
    .xm\:parent:focus .parent-focus\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xm\:parent:focus .parent-focus\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xm\:parent:focus .parent-focus\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xm\:parent:focus .parent-focus\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xm\:parent:focus .parent-focus\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xm\:parent:focus .parent-focus\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xm\:parent:focus .parent-focus\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xm\:parent:focus .parent-focus\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:focus .parent-focus\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xm\:parent:focus .parent-focus\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:focus .parent-focus\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:focus .parent-focus\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:focus .parent-focus\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:focus .parent-focus\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:focus .parent-focus\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:focus .parent-focus\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:focus .parent-focus\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:focus .parent-focus\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xm\:parent:focus .parent-focus\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:focus .parent-focus\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:focus .parent-focus\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:focus .parent-focus\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:focus .parent-focus\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:focus .parent-focus\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:focus .parent-focus\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:focus .parent-focus\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:focus .parent-focus\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xm\:parent:focus .parent-focus\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:focus .parent-focus\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:focus .parent-focus\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:focus .parent-focus\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:focus .parent-focus\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:focus .parent-focus\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:focus .parent-focus\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:focus .parent-focus\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:focus .parent-focus\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xm\:parent:focus .parent-focus\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:focus .parent-focus\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:focus .parent-focus\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:focus .parent-focus\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:focus .parent-focus\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:focus .parent-focus\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:focus .parent-focus\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:focus .parent-focus\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xm\:parent:focus .parent-focus\:border-w-0{
        border-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:border-w-1{
        border-width: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:border-w-2{
        border-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:border-w-4{
        border-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:border-w-6{
        border-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:border-w-8{
        border-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wl-0{
        border-left-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wr-0{
        border-right-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wt-0{
        border-top-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:border-solid{
        border-style: solid;
    }
    
    .xm\:parent:focus .parent-focus\:border-dashed{
        border-style: dashed;
    }
    
    .xm\:parent:focus .parent-focus\:border-dotted{
        border-style: dotted;
    }
    
    .xm\:parent:focus .parent-focus\:border-double{
        border-style: double;
    }
    
    .xm\:parent:focus .parent-focus\:border-hidden{
        border-style: hidden;
    }
    
    .xm\:parent:focus .parent-focus\:border-none{
        border-style: none;
    }
    
    .xm\:parent:focus .parent-focus\:outline-w-0{
        outline-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:outline-w-1{
        outline-width: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:outline-w-2{
        outline-width: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:outline-w-4{
        outline-width: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:outline-w-6{
        outline-width: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:outline-w-8{
        outline-width: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:outline-solid{
        outline-style: solid;
    }
    
    .xm\:parent:focus .parent-focus\:outline-dashed{
        outline-style: dashed;
    }
    
    .xm\:parent:focus .parent-focus\:outline-dotted{
        outline-style: dotted;
    }
    
    .xm\:parent:focus .parent-focus\:outline-double{
        outline-style: double;
    }
    
    .xm\:parent:focus .parent-focus\:outline-hidden{
        outline-style: hidden;
    }
    
    .xm\:parent:focus .parent-focus\:outline-none{
        outline-style: none;
    }
    
    .xm\:parent:focus .parent-focus\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xm\:parent:focus .parent-focus\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xm\:parent:focus .parent-focus\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xm\:parent:focus .parent-focus\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xm\:parent:focus .parent-focus\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xm\:parent:focus .parent-focus\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xm\:parent:focus .parent-focus\:box-shadow-none{
        box-shadow: none;
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:opacity-0{
        opacity: 0;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-5{
        opacity: 0.05;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-10{
        opacity: 0.1;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-15{
        opacity: 0.15;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-20{
        opacity: 0.2;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-25{
        opacity: 0.25;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-30{
        opacity: 0.3;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-35{
        opacity: 0.35;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-40{
        opacity: 0.4;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-45{
        opacity: 0.45;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-50{
        opacity: 0.5;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-55{
        opacity: 0.55;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-60{
        opacity: 0.6;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-65{
        opacity: 0.65;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-70{
        opacity: 0.7;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-75{
        opacity: 0.75;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-80{
        opacity: 0.8;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-85{
        opacity: 0.85;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-90{
        opacity: 0.9;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-95{
        opacity: 0.95;
    }
    
    .xm\:parent:focus .parent-focus\:opacity-100{
        opacity: 1;
    }
    
    .xm\:parent:focus .parent-focus\:border-collapse{
        border-collapse: collapse;
    }
    
    .xm\:parent:focus .parent-focus\:border-seperate{
        border-collapse: separate;
    }
    
    .xm\:parent:focus .parent-focus\:table-layout-auto{
        table-layout: auto;
    }
    
    .xm\:parent:focus .parent-focus\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xm\:parent:focus .parent-focus\:appearance-none{
        appearance: none;
    }
    
    .xm\:parent:focus .parent-focus\:appearance-auto{
        appearance: auto;
    }
    
    .xm\:parent:focus .parent-focus\:caption-top{
        caption-side: top;
    }
    
    .xm\:parent:focus .parent-focus\:caption-bottom{
        caption-side: bottom;
    }
    
    .xm\:parent:focus .parent-focus\:cursor-auto{
        cursor: auto;
    }
    
    .xm\:parent:focus .parent-focus\:cursor-default{
        cursor: default;
    }
    
    .xm\:parent:focus .parent-focus\:cursor-pointer{
        cursor: pointer;
    }
    
    .xm\:parent:focus .parent-focus\:cursor-text{
        cursor: text;
    }
    
    .xm\:parent:focus .parent-focus\:cursor-wait{
        cursor: wait;
    }
    
    .xm\:parent:focus .parent-focus\:cursor-help{
        cursor: help;
    }
    
    .xm\:parent:focus .parent-focus\:cursor-progress{
        cursor: progress;
    }
    
    .xm\:parent:focus .parent-focus\:cursor-none{
        cursor: none;
    }
    
    .xm\:parent:focus .parent-focus\:pointer-events-none{
        pointer-events: none;
    }
    
    .xm\:parent:focus .parent-focus\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xm\:parent:focus .parent-focus\:resize-none{
        resize: none;
    }
    
    .xm\:parent:focus .parent-focus\:resize-y{
        resize: vertical;
    }
    
    .xm\:parent:focus .parent-focus\:resize-x{
        resize: horizontal;
    }
    
    .xm\:parent:focus .parent-focus\:resize-both{
        resize: both;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xm\:parent:focus .parent-focus\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xm\:parent:focus .parent-focus\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xm\:parent:focus .parent-focus\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xm\:parent:focus .parent-focus\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xm\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xm\:parent:focus .parent-focus\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xm\:parent:focus .parent-focus\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xm\:parent:focus .parent-focus\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xm\:parent:focus .parent-focus\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:parent:focus .parent-focus\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xm\:parent:focus .parent-focus\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:parent:focus .parent-focus\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xm\:parent:focus .parent-focus\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xm\:parent:focus .parent-focus\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xm\:parent:focus .parent-focus\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xm\:parent:focus .parent-focus\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xm\:parent:focus .parent-focus\:user-select-none{
        user-select: none;
    }
    
    .xm\:parent:focus .parent-focus\:user-select-text{
        user-select: text;
    }
    
    .xm\:parent:focus .parent-focus\:user-select-all{
        user-select: all;
    }
    
    .xm\:parent:focus .parent-focus\:user-select-auto{
        user-select: auto;
    }
    
    .xm\:parent:focus .parent-focus\:will-change-auto{
        will-change: auto;
    }
    
    .xm\:parent:focus .parent-focus\:will-change-scroll{
        will-change: scroll;
    }
    
    .xm\:parent:focus .parent-focus\:will-change-contents{
        will-change: contents;
    }
    
    .xm\:parent:focus .parent-focus\:will-change-transform{
        will-change: transform;
    }
    
    .xm\:parent:focus .parent-focus\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xm\:parent:focus .parent-focus\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xm\:parent:focus .parent-focus\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xm\:parent:focus .parent-focus\:scale-0{
        transform: scale(0);
    }
    
    .xm\:parent:focus .parent-focus\:scale-5{
        transform: scale(0.05);
    }
    
    .xm\:parent:focus .parent-focus\:scale-10{
        transform: scale(0.1);
    }
    
    .xm\:parent:focus .parent-focus\:scale-15{
        transform: scale(0.15);
    }
    
    .xm\:parent:focus .parent-focus\:scale-20{
        transform: scale(0.2);
    }
    
    .xm\:parent:focus .parent-focus\:scale-25{
        transform: scale(0.25);
    }
    
    .xm\:parent:focus .parent-focus\:scale-30{
        transform: scale(0.3);
    }
    
    .xm\:parent:focus .parent-focus\:scale-35{
        transform: scale(0.35);
    }
    
    .xm\:parent:focus .parent-focus\:scale-40{
        transform: scale(0.4);
    }
    
    .xm\:parent:focus .parent-focus\:scale-45{
        transform: scale(0.45);
    }
    
    .xm\:parent:focus .parent-focus\:scale-50{
        transform: scale(0.5);
    }
    
    .xm\:parent:focus .parent-focus\:scale-55{
        transform: scale(0.55);
    }
    
    .xm\:parent:focus .parent-focus\:scale-60{
        transform: scale(0.6);
    }
    
    .xm\:parent:focus .parent-focus\:scale-65{
        transform: scale(0.65);
    }
    
    .xm\:parent:focus .parent-focus\:scale-70{
        transform: scale(0.7);
    }
    
    .xm\:parent:focus .parent-focus\:scale-75{
        transform: scale(0.75);
    }
    
    .xm\:parent:focus .parent-focus\:scale-80{
        transform: scale(0.8);
    }
    
    .xm\:parent:focus .parent-focus\:scale-85{
        transform: scale(0.85);
    }
    
    .xm\:parent:focus .parent-focus\:scale-90{
        transform: scale(0.9);
    }
    
    .xm\:parent:focus .parent-focus\:scale-95{
        transform: scale(0.95);
    }
    
    .xm\:parent:focus .parent-focus\:scale-100{
        transform: scale(1);
    }
    
    .xm\:parent:focus .parent-focus\:scale-105{
        transform: scale(1.05);
    }
    
    .xm\:parent:focus .parent-focus\:scale-110{
        transform: scale(1.1);
    }
    
    .xm\:parent:focus .parent-focus\:scale-115{
        transform: scale(1.15);
    }
    
    .xm\:parent:focus .parent-focus\:scale-120{
        transform: scale(1.2);
    }
    
    .xm\:parent:focus .parent-focus\:scale-125{
        transform: scale(1.25);
    }
    
    .xm\:parent:focus .parent-focus\:scale-130{
        transform: scale(1.3);
    }
    
    .xm\:parent:focus .parent-focus\:scale-135{
        transform: scale(1.35);
    }
    
    .xm\:parent:focus .parent-focus\:scale-140{
        transform: scale(1.4);
    }
    
    .xm\:parent:focus .parent-focus\:scale-145{
        transform: scale(1.45);
    }
    
    .xm\:parent:focus .parent-focus\:scale-150{
        transform: scale(1.5);
    }

    .xm\:parent:focus .parent-focus\:-translate-1:focus{
        transform: translate(-10px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-2:focus{
        transform: translate(-20px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-3:focus{
        transform: translate(-30px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-4:focus{
        transform: translate(-40px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-5:focus{
        transform: translate(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-6:focus{
        transform: translate(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-7:focus{
        transform: translate(-70px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-8:focus{
        transform: translate(-80px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-9:focus{
        transform: translate(-90px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-10:focus{
        transform: translate(-100px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-11:focus{
        transform: translate(-110px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-12:focus{
        transform: translate(-120px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-13:focus{
        transform: translate(-130px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-14:focus{
        transform: translate(-140px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-15:focus{
        transform: translate(-150px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-16:focus{
        transform: translate(-160px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-17:focus{
        transform: translate(-170px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-18:focus{
        transform: translate(-180px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-19:focus{
        transform: translate(-190px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-20:focus{
        transform: translate(-200px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-10x:focus{
        transform: translate(-10%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-15x:focus{
        transform: translate(-15%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-20x:focus{
        transform: translate(-20%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-25x:focus{
        transform: translate(-25%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-30x:focus{
        transform: translate(-30%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-35x:focus{
        transform: translate(-35%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-40x:focus{
        transform: translate(-40%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-45x:focus{
        transform: translate(-45%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-50x:focus{
        transform: translate(-50%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-55x:focus{
        transform: translate(-55%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-60x:focus{
        transform: translate(-60%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-65x:focus{
        transform: translate(-65%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-70x:focus{
        transform: translate(-70%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-75x:focus{
        transform: translate(-75%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-80x:focus{
        transform: translate(-80%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-85x:focus{
        transform: translate(-85%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-90x:focus{
        transform: translate(-90%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-95x:focus{
        transform: translate(-95%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-1{
        transform: translate(-10px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-2{
        transform: translate(-20px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-3{
        transform: translate(-30px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-4{
        transform: translate(-40px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-5{
        transform: translate(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-6{
        transform: translate(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-7{
        transform: translate(-70px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-8{
        transform: translate(-80px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-9{
        transform: translate(-90px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-10{
        transform: translate(-100px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-11{
        transform: translate(-110px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-12{
        transform: translate(-120px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-13{
        transform: translate(-130px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-14{
        transform: translate(-140px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-15{
        transform: translate(-150px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-16{
        transform: translate(-160px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-17{
        transform: translate(-170px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-18{
        transform: translate(-180px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-19{
        transform: translate(-190px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-20{
        transform: translate(-200px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-10x{
        transform: translate(-10%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-15x{
        transform: translate(-15%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-20x{
        transform: translate(-20%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-25x{
        transform: translate(-25%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-30x{
        transform: translate(-30%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-35x{
        transform: translate(-35%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-40x{
        transform: translate(-40%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-45x{
        transform: translate(-45%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-50x{
        transform: translate(-50%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-55x{
        transform: translate(-55%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-60x{
        transform: translate(-60%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-65x{
        transform: translate(-65%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-70x{
        transform: translate(-70%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-75x{
        transform: translate(-75%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-80x{
        transform: translate(-80%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-85x{
        transform: translate(-85%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-90x{
        transform: translate(-90%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-95x{
        transform: translate(-95%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-1{
        transform: translateX(-10px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-2{
        transform: translateX(-20px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-3{
        transform: translateX(-30px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-4{
        transform: translateX(-40px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-5{
        transform: translateX(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-6{
        transform: translateX(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-7{
        transform: translateX(-70px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-8{
        transform: translateX(-80px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-9{
        transform: translateX(-90px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-10{
        transform: translateX(-100px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-11{
        transform: translateX(-110px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-12{
        transform: translateX(-120px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-13{
        transform: translateX(-130px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-14{
        transform: translateX(-140px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-15{
        transform: translateX(-150px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-16{
        transform: translateX(-160px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-17{
        transform: translateX(-170px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-18{
        transform: translateX(-180px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-19{
        transform: translateX(-190px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-20{
        transform: translateX(-200px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-10x{
        transform: translateX(-10%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-15x{
        transform: translateX(-15%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-20x{
        transform: translateX(-20%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-25x{
        transform: translateX(-25%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-30x{
        transform: translateX(-30%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-35x{
        transform: translateX(-35%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-40x{
        transform: translateX(-40%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-45x{
        transform: translateX(-45%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-50x{
        transform: translateX(-50%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-55x{
        transform: translateX(-55%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-60x{
        transform: translateX(-60%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-65x{
        transform: translateX(-65%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-70x{
        transform: translateX(-70%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-75x{
        transform: translateX(-75%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-80x{
        transform: translateX(-80%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-85x{
        transform: translateX(-85%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-90x{
        transform: translateX(-90%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-x-95x{
        transform: translateX(-95%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-1{
        transform: translateY(-10px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-2{
        transform: translateY(-20px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-3{
        transform: translateY(-30px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-4{
        transform: translateY(-40px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-5{
        transform: translateY(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-6{
        transform: translateY(-60px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-7{
        transform: translateY(-70px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-8{
        transform: translateY(-80px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-9{
        transform: translateY(-90px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-10{
        transform: translateY(-100px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-11{
        transform: translateY(-110px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-12{
        transform: translateY(-120px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-13{
        transform: translateY(-130px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-14{
        transform: translateY(-140px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-15{
        transform: translateY(-150px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-16{
        transform: translateY(-160px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-17{
        transform: translateY(-170px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-18{
        transform: translateY(-180px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-19{
        transform: translateY(-190px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-20{
        transform: translateY(-200px);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-10x{
        transform: translateY(-10%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-15x{
        transform: translateY(-15%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-20x{
        transform: translateY(-20%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-25x{
        transform: translateY(-25%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-30x{
        transform: translateY(-30%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-35x{
        transform: translateY(-35%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-40x{
        transform: translateY(-40%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-45x{
        transform: translateY(-45%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-50x{
        transform: translateY(-50%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-55x{
        transform: translateY(-55%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-60x{
        transform: translateY(-60%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-65x{
        transform: translateY(-65%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-70x{
        transform: translateY(-70%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-75x{
        transform: translateY(-75%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-80x{
        transform: translateY(-80%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-85x{
        transform: translateY(-85%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-90x{
        transform: translateY(-90%);
    }
    
    .xm\:parent:focus .parent-focus\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xm\:parent:focus .parent-focus\:translate-0{
        transform: translate(0);
    }

    .xm\:parent:focus .parent-focus\:translate-1{
        transform: translate(10px);
    }

    .xm\:parent:focus .parent-focus\:translate-2{
        transform: translate(20px);
    }

    .xm\:parent:focus .parent-focus\:translate-3{
        transform: translate(30px);
    }

    .xm\:parent:focus .parent-focus\:translate-4{
        transform: translate(40px);
    }

    .xm\:parent:focus .parent-focus\:translate-5{
        transform: translate(60px);
    }

    .xm\:parent:focus .parent-focus\:translate-6{
        transform: translate(60px);
    }

    .xm\:parent:focus .parent-focus\:translate-7{
        transform: translate(70px);
    }

    .xm\:parent:focus .parent-focus\:translate-8{
        transform: translate(80px);
    }

    .xm\:parent:focus .parent-focus\:translate-9{
        transform: translate(90px);
    }

    .xm\:parent:focus .parent-focus\:translate-10{
        transform: translate(100px);
    }

    .xm\:parent:focus .parent-focus\:translate-11{
        transform: translate(110px);
    }

    .xm\:parent:focus .parent-focus\:translate-12{
        transform: translate(120px);
    }

    .xm\:parent:focus .parent-focus\:translate-13{
        transform: translate(130px);
    }

    .xm\:parent:focus .parent-focus\:translate-14{
        transform: translate(140px);
    }

    .xm\:parent:focus .parent-focus\:translate-15{
        transform: translate(150px);
    }

    .xm\:parent:focus .parent-focus\:translate-16{
        transform: translate(160px);
    }

    .xm\:parent:focus .parent-focus\:translate-17{
        transform: translate(170px);
    }

    .xm\:parent:focus .parent-focus\:translate-18{
        transform: translate(180px);
    }

    .xm\:parent:focus .parent-focus\:translate-19{
        transform: translate(190px);
    }

    .xm\:parent:focus .parent-focus\:translate-20{
        transform: translate(200px);
    }

    .xm\:parent:focus .parent-focus\:translate-10x{
        transform: translate(10%);
    }

    .xm\:parent:focus .parent-focus\:translate-15x{
        transform: translate(15%);
    }

    .xm\:parent:focus .parent-focus\:translate-20x{
        transform: translate(20%);
    }

    .xm\:parent:focus .parent-focus\:translate-25x{
        transform: translate(25%);
    }

    .xm\:parent:focus .parent-focus\:translate-30x{
        transform: translate(30%);
    }

    .xm\:parent:focus .parent-focus\:translate-35x{
        transform: translate(35%);
    }

    .xm\:parent:focus .parent-focus\:translate-40x{
        transform: translate(40%);
    }

    .xm\:parent:focus .parent-focus\:translate-45x{
        transform: translate(45%);
    }

    .xm\:parent:focus .parent-focus\:translate-50x{
        transform: translate(50%);
    }

    .xm\:parent:focus .parent-focus\:translate-55x{
        transform: translate(55%);
    }

    .xm\:parent:focus .parent-focus\:translate-60x{
        transform: translate(60%);
    }

    .xm\:parent:focus .parent-focus\:translate-65x{
        transform: translate(65%);
    }

    .xm\:parent:focus .parent-focus\:translate-70x{
        transform: translate(70%);
    }

    .xm\:parent:focus .parent-focus\:translate-75x{
        transform: translate(75%);
    }

    .xm\:parent:focus .parent-focus\:translate-80x{
        transform: translate(80%);
    }

    .xm\:parent:focus .parent-focus\:translate-85x{
        transform: translate(85%);
    }

    .xm\:parent:focus .parent-focus\:translate-90x{
        transform: translate(90%);
    }

    .xm\:parent:focus .parent-focus\:translate-95x{
        transform: translate(95%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-0{
        transform: translateX(0);
    }

    .xm\:parent:focus .parent-focus\:translate-x-1{
        transform: translateX(10px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-2{
        transform: translateX(20px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-3{
        transform: translateX(30px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-4{
        transform: translateX(40px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-5{
        transform: translateX(60px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-6{
        transform: translateX(60px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-7{
        transform: translateX(70px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-8{
        transform: translateX(80px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-9{
        transform: translateX(90px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-10{
        transform: translateX(100px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-11{
        transform: translateX(110px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-12{
        transform: translateX(120px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-13{
        transform: translateX(130px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-14{
        transform: translateX(140px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-15{
        transform: translateX(150px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-16{
        transform: translateX(160px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-17{
        transform: translateX(170px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-18{
        transform: translateX(180px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-19{
        transform: translateX(190px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-20{
        transform: translateX(200px);
    }

    .xm\:parent:focus .parent-focus\:translate-x-10x{
        transform: translateX(10%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-15x{
        transform: translateX(15%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-20x{
        transform: translateX(20%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-25x{
        transform: translateX(25%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-30x{
        transform: translateX(30%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-35x{
        transform: translateX(35%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-40x{
        transform: translateX(40%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-45x{
        transform: translateX(45%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-50x{
        transform: translateX(50%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-55x{
        transform: translateX(55%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-60x{
        transform: translateX(60%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-65x{
        transform: translateX(65%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-70x{
        transform: translateX(70%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-75x{
        transform: translateX(75%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-80x{
        transform: translateX(80%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-85x{
        transform: translateX(85%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-90x{
        transform: translateX(90%);
    }

    .xm\:parent:focus .parent-focus\:translate-x-95x{
        transform: translateX(95%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-0{
        transform: translateY(0);
    }

    .xm\:parent:focus .parent-focus\:translate-y-1{
        transform: translateY(10px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-2{
        transform: translateY(20px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-3{
        transform: translateY(30px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-4{
        transform: translateY(40px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-5{
        transform: translateY(60px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-6{
        transform: translateY(60px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-7{
        transform: translateY(70px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-8{
        transform: translateY(80px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-9{
        transform: translateY(90px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-10{
        transform: translateY(100px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-11{
        transform: translateY(110px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-12{
        transform: translateY(120px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-13{
        transform: translateY(130px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-14{
        transform: translateY(140px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-15{
        transform: translateY(150px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-16{
        transform: translateY(160px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-17{
        transform: translateY(170px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-18{
        transform: translateY(180px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-19{
        transform: translateY(190px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-20{
        transform: translateY(200px);
    }

    .xm\:parent:focus .parent-focus\:translate-y-10x{
        transform: translateY(10%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-15x{
        transform: translateY(15%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-20x{
        transform: translateY(20%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-25x{
        transform: translateY(25%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-30x{
        transform: translateY(30%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-35x{
        transform: translateY(35%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-40x{
        transform: translateY(40%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-45x{
        transform: translateY(45%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-50x{
        transform: translateY(50%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-55x{
        transform: translateY(55%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-60x{
        transform: translateY(60%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-65x{
        transform: translateY(65%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-70x{
        transform: translateY(70%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-75x{
        transform: translateY(75%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-80x{
        transform: translateY(80%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-85x{
        transform: translateY(85%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-90x{
        transform: translateY(90%);
    }

    .xm\:parent:focus .parent-focus\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-0{
        transform: rotate(0);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xm\:parent:focus .parent-focus\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:focus .parent-focus\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xm\:parent:focus .parent-focus\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xm\:parent:focus .parent-focus\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xm\:parent:focus .parent-focus\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xm\:parent:focus .parent-focus\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xm\:parent:focus .parent-focus\:transition-property-all{
        transition-property: all;
    }
    
    .xm\:parent:focus .parent-focus\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xm\:parent:focus .parent-focus\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xm\:parent:focus .parent-focus\:transition-property-transform{
        transition-property: transform;
    }
    
    .xm\:parent:focus .parent-focus\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xm\:parent:focus .parent-focus\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xm\:parent:focus .parent-focus\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xm\:parent:focus .parent-focus\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xm\:parent:focus .parent-focus\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-spin{
        animation-name: spin;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xm\:parent:focus .parent-focus\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xm\:parent:focus .parent-focus\:color-white{
        color: var(--white);
    }
    
    .xm\:parent:focus .parent-focus\:color-black{
        color: var(--black);
    }
    
    .xm\:parent:focus .parent-focus\:text-white{
        color: var(--white);
    }
    
    .xm\:parent:focus .parent-focus\:text-black{
        color: var(--black);
    }
    
    .xm\:parent:focus .parent-focus\:bg-white{
        background: var(--white);
    }
    
    .xm\:parent:focus .parent-focus\:bg-black{
        background: var(--black);
    }

    .xm\:parent:focus .parent-focus\:border-white{
        border-color: var(--white);
    }

    .xm\:parent:focus .parent-focus\:border-black{
        border-color: var(--black);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xm\:parent:focus .parent-focus\:fill-transparent{
        fill: transparent;
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:focus .parent-focus\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:focus .parent-focus\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:focus .parent-focus\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:focus .parent-focus\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:focus .parent-focus\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:focus .parent-focus\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:focus .parent-focus\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:parent:focus .parent-focus\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1280px){
    .xl\:parent:focus .parent-focus\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xl\:parent:focus .parent-focus\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xl\:parent:focus .parent-focus\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xl\:parent:focus .parent-focus\:container{
        width: 100%;
    }
    
    .xl\:parent:focus .parent-focus\:container-fluid{
        width: 100%;
    }
    
    .xl\:parent:focus .parent-focus\:column-auto{
        columns: auto;
    }
    
    .xl\:parent:focus .parent-focus\:column-1{
        columns: 1;
    }
    
    .xl\:parent:focus .parent-focus\:column-2{
        columns: 2;
    }
    
    .xl\:parent:focus .parent-focus\:column-3{
        columns: 3;
    }
    
    .xl\:parent:focus .parent-focus\:column-4{
        columns: 4;
    }
    
    .xl\:parent:focus .parent-focus\:column-5{
        columns: 5;
    }
    
    .xl\:parent:focus .parent-focus\:column-6{
        columns: 6;
    }
    
    .xl\:parent:focus .parent-focus\:column-7{
        columns: 7;
    }
    
    .xl\:parent:focus .parent-focus\:column-8{
        columns: 8;
    }
    
    .xl\:parent:focus .parent-focus\:column-9{
        columns: 9;
    }
    
    .xl\:parent:focus .parent-focus\:column-10{
        columns: 10;
    }
    
    .xl\:parent:focus .parent-focus\:column-11{
        columns: 11;
    }
    
    .xl\:parent:focus .parent-focus\:column-12{
        columns: 12;
    }
    
    .xl\:parent:focus .parent-focus\:float-inline-start{
        float: inline-start;
    }
    
    .xl\:parent:focus .parent-focus\:float-inline-end{
        float: inline-end;
    }
    
    .xl\:parent:focus .parent-focus\:float-left{
        float: left;
    }
    
    .xl\:parent:focus .parent-focus\:float-right{
        float: right;
    }
    
    .xl\:parent:focus .parent-focus\:float-none{
        float: none;
    }
    
    .xl\:parent:focus .parent-focus\:float-inherit{
        float: inherit;
    }
    
    .xl\:parent:focus .parent-focus\:clear-inline-start{
        clear: inline-start;
    }
    
    .xl\:parent:focus .parent-focus\:clear-inline-end{
        clear: inline-end;
    }
    
    .xl\:parent:focus .parent-focus\:clear-left{
        clear: left;
    }
    
    .xl\:parent:focus .parent-focus\:clear-right{
        clear: right;
    }
    
    .xl\:parent:focus .parent-focus\:clear-both{
        clear: both;
    }
    
    .xl\:parent:focus .parent-focus\:clear-none{
        clear: none;
    }
    
    .xl\:parent:focus .parent-focus\:clear-inherit{
        clear: inherit;
    }
    
    .xl\:parent:focus .parent-focus\:isolation-auto{
        isolation: auto;
    }
    
    .xl\:parent:focus .parent-focus\:isolation-true{
        isolation: isolate;
    }
    
    .xl\:parent:focus .parent-focus\:object-fit-fill{
        object-fit: fill;
    }
    
    .xl\:parent:focus .parent-focus\:object-fit-cover{
        object-fit: cover;
    }
    
    .xl\:parent:focus .parent-focus\:object-fit-contain{
        object-fit: contain;
    }
    
    .xl\:parent:focus .parent-focus\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xl\:parent:focus .parent-focus\:object-fit-none{
        object-fit: none;
    }
    
    .xl\:parent:focus .parent-focus\:object-position-top{
        object-position: top;
    }
    
    .xl\:parent:focus .parent-focus\:object-position-bottom{
        object-position: bottom;
    }
    
    .xl\:parent:focus .parent-focus\:object-position-left{
        object-position: left;
    }
    
    .xl\:parent:focus .parent-focus\:object-position-right{
        object-position: right;
    }
    
    .xl\:parent:focus .parent-focus\:object-position-left-top{
        object-position: left top;
    }
    
    .xl\:parent:focus .parent-focus\:object-position-right-top{
        object-position: right top;
    }
    
    .xl\:parent:focus .parent-focus\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xl\:parent:focus .parent-focus\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xl\:parent:focus .parent-focus\:object-position-center-top{
        object-position: center top;
    }

    .xl\:parent:focus .parent-focus\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-auto{
        overflow: auto;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-hidden{
        overflow: hidden;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-visible{
        overflow: visible;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-scroll{
        overflow: scroll;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-inherit{
        overflow:inherit;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-x-auto{
        overflow: auto;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xl\:parent:focus .parent-focus\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xl\:parent:focus .parent-focus\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xl\:parent:focus .parent-focus\:position-static{
        position: static;
    }
    
    .xl\:parent:focus .parent-focus\:position-fixed{
        position: fixed;
    }
    
    .xl\:parent:focus .parent-focus\:position-absolute{
        position: absolute;
    }
    
    .xl\:parent:focus .parent-focus\:position-relative{
        position: relative;
    }
    
    .xl\:parent:focus .parent-focus\:position-sticky{
        position: sticky;
    }

    .xl\:parent:focus .parent-focus\:position-right-0{
        right: 0;
    }

    .xl\:parent:focus .parent-focus\:position-left-0{
        left: 0;
    }

    .xl\:parent:focus .parent-focus\:position-top-0{
        top: 0;
    }

    .xl\:parent:focus .parent-focus\:position-bottom-0{
        bottom: 0;
    }
    
    .xl\:parent:focus .parent-focus\:visible{
        visibility: visible;
    }
    
    .xl\:parent:focus .parent-focus\:invisible{
        visibility: hidden;
    }
    
    .xl\:parent:focus .parent-focus\:visibility-collapse{
        visibility: collapse;
    }
    
    .xl\:parent:focus .parent-focus\:z-0{
        z-index: 0;
    }
    
    .xl\:parent:focus .parent-focus\:-z-10{
        z-index: -10;
    }
    
    .xl\:parent:focus .parent-focus\:-z-20{
        z-index: -20;
    }
    
    .xl\:parent:focus .parent-focus\:-z-30{
        z-index: -30;
    }
    
    .xl\:parent:focus .parent-focus\:-z-40{
        z-index: -40;
    }
    
    .xl\:parent:focus .parent-focus\:-z-50{
        z-index: -50;
    }
    
    .xl\:parent:focus .parent-focus\:-z-60{
        z-index: -60;
    }
    
    .xl\:parent:focus .parent-focus\:-z-70{
        z-index: -70;
    }
    
    .xl\:parent:focus .parent-focus\:-z-80{
        z-index: -80;
    }
    
    .xl\:parent:focus .parent-focus\:-z-90{
        z-index: -90;
    }
    
    .xl\:parent:focus .parent-focus\:-z-100{
        z-index: -100;
    }
    
    .xl\:parent:focus .parent-focus\:z-10{
        z-index: 10;
    }
    
    .xl\:parent:focus .parent-focus\:z-20{
        z-index: 20;
    }
    
    .xl\:parent:focus .parent-focus\:z-30{
        z-index: 30;
    }
    
    .xl\:parent:focus .parent-focus\:z-40{
        z-index: 40;
    }
    
    .xl\:parent:focus .parent-focus\:z-50{
        z-index: 50;
    }
    
    .xl\:parent:focus .parent-focus\:z-60{
        z-index: 60;
    }
    
    .xl\:parent:focus .parent-focus\:z-70{
        z-index: 70;
    }
    
    .xl\:parent:focus .parent-focus\:z-80{
        z-index: 80;
    }
    
    .xl\:parent:focus .parent-focus\:z-90{
        z-index: 90;
    }
    
    .xl\:parent:focus .parent-focus\:z-100{
        z-index: 100;
    }
    
    .xl\:parent:focus .parent-focus\:z-auto{
        z-index: auto;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xl\:parent:focus .parent-focus\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xl\:parent:focus .parent-focus\:flex-row{
        flex-direction: row;
    }
    
    .xl\:parent:focus .parent-focus\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xl\:parent:focus .parent-focus\:flex-column{
        flex-direction: column;
    }
    
    .xl\:parent:focus .parent-focus\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xl\:parent:focus .parent-focus\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xl\:parent:focus .parent-focus\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xl\:parent:focus .parent-focus\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xl\:parent:focus .parent-focus\:flex-1{
        flex: 1 1 0;
    }
    
    .xl\:parent:focus .parent-focus\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xl\:parent:focus .parent-focus\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xl\:parent:focus .parent-focus\:flex-none{
        flex: none;
    }
    
    .xl\:parent:focus .parent-focus\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xl\:parent:focus .parent-focus\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xl\:parent:focus .parent-focus\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xl\:parent:focus .parent-focus\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xl\:parent:focus .parent-focus\:order-1{
        order: 1;
    }
    
    .xl\:parent:focus .parent-focus\:order-2{
        order: 2;
    }
    
    .xl\:parent:focus .parent-focus\:order-3{
        order: 3;
    }
    
    .xl\:parent:focus .parent-focus\:order-4{
        order: 4;
    }
    
    .xl\:parent:focus .parent-focus\:order-5{
        order: 5;
    }
    
    .xl\:parent:focus .parent-focus\:order-6{
        order: 6;
    }
    
    .xl\:parent:focus .parent-focus\:order-7{
        order: 7;
    }
    
    .xl\:parent:focus .parent-focus\:order-8{
        order: 8;
    }
    
    .xl\:parent:focus .parent-focus\:order-9{
        order: 9;
    }
    
    .xl\:parent:focus .parent-focus\:order-10{
        order: 10;
    }
    
    .xl\:parent:focus .parent-focus\:order-11{
        order: 11;
    }
    
    .xl\:parent:focus .parent-focus\:order-12{
        order: 12;
    }
    
    .xl\:parent:focus .parent-focus\:order-first{
        order: -9999;
    }
    
    .xl\:parent:focus .parent-focus\:order-last{
        order: 9999;
    }
    
    .xl\:parent:focus .parent-focus\:order-0{
        order: 0;
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xl\:parent:focus .parent-focus\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-auto{
        grid-column: auto;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xl\:parent:focus .parent-focus\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-auto{
        grid-row: auto;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xl\:parent:focus .parent-focus\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xl\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:parent:focus .parent-focus\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xl\:parent:focus .parent-focus\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xl\:parent:focus .parent-focus\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xl\:parent:focus .parent-focus\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xl\:parent:focus .parent-focus\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xl\:parent:focus .parent-focus\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xl\:parent:focus .parent-focus\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xl\:parent:focus .parent-focus\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xl\:parent:focus .parent-focus\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xl\:parent:focus .parent-focus\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xl\:parent:focus .parent-focus\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xl\:parent:focus .parent-focus\:gap-0{
        gap: 0;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-0{
        row-gap: 0;
    }
    
    .xl\:parent:focus .parent-focus\:gap-1{
        gap: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-2{
        gap: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-4{
        gap: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-6{
        gap: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-8{
        gap: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-9{
        gap: 9px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-10{
        gap: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-12{
        gap: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-14{
        gap: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-16{
        gap: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-18{
        gap: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-20{
        gap: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-1{
        column-gap: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-2{
        column-gap: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-4{
        column-gap: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-6{
        column-gap: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-8{
        column-gap: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-10{
        column-gap: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-12{
        column-gap: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-14{
        column-gap: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-16{
        column-gap: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-18{
        column-gap: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-x-20{
        column-gap: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-1{
        row-gap: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-2{
        row-gap: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-4{
        row-gap: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-6{
        row-gap: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-8{
        row-gap: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-10{
        row-gap: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-12{
        row-gap: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-14{
        row-gap: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-16{
        row-gap: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-18{
        row-gap: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:gap-y-20{
        row-gap: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:justify-content-normal{
        justify-content: normal;
    }
    
    .xl\:parent:focus .parent-focus\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xl\:parent:focus .parent-focus\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xl\:parent:focus .parent-focus\:justify-content-center{
        justify-content: center;
    }
    
    .xl\:parent:focus .parent-focus\:justify-content-between{
        justify-content: space-between;
    }
    
    .xl\:parent:focus .parent-focus\:justify-content-around{
        justify-content: space-around;
    }
    
    .xl\:parent:focus .parent-focus\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xl\:parent:focus .parent-focus\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xl\:parent:focus .parent-focus\:justify-items-start{
        justify-items: start;
    }
    
    .xl\:parent:focus .parent-focus\:justify-items-end{
        justify-items: end;
    }
    
    .xl\:parent:focus .parent-focus\:justify-items-center{
        justify-items: center;
    }
    
    .xl\:parent:focus .parent-focus\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:parent:focus .parent-focus\:justify-self-auto{
        justify-self: auto;
    }
    
    .xl\:parent:focus .parent-focus\:justify-self-start{
        justify-self: start;
    }
    
    .xl\:parent:focus .parent-focus\:justify-self-end{
        justify-self: end;
    }
    
    .xl\:parent:focus .parent-focus\:justify-self-center{
        justify-self: center;
    }
    
    .xl\:parent:focus .parent-focus\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:parent:focus .parent-focus\:align-content-normal{
        align-content: normal;
    }
    
    .xl\:parent:focus .parent-focus\:align-content-center{
        align-content: center;
    }
    
    .xl\:parent:focus .parent-focus\:align-content-start{
        align-content: flex-start;
    }
    
    .xl\:parent:focus .parent-focus\:align-content-end{
        align-content: flex-end;
    }
    
    .xl\:parent:focus .parent-focus\:align-content-between{
        align-content: space-between;
    }
    
    .xl\:parent:focus .parent-focus\:align-content-around{
        align-content: space-around;
    }
    
    .xl\:parent:focus .parent-focus\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xl\:parent:focus .parent-focus\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xl\:parent:focus .parent-focus\:align-content-stretch{
        align-content: stretch;
    }
    
    .xl\:parent:focus .parent-focus\:align-items-start{
        align-items: start;
    }
    
    .xl\:parent:focus .parent-focus\:align-items-end{
        align-items: end;
    }
    
    .xl\:parent:focus .parent-focus\:align-items-center{
        align-items: center;
    }
    
    .xl\:parent:focus .parent-focus\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:parent:focus .parent-focus\:align-self-auto{
        justify-self: auto;
    }
    
    .xl\:parent:focus .parent-focus\:align-self-start{
        justify-self: start;
    }
    
    .xl\:parent:focus .parent-focus\:align-self-end{
        justify-self: end;
    }
    
    .xl\:parent:focus .parent-focus\:align-self-center{
        justify-self: center;
    }
    
    .xl\:parent:focus .parent-focus\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:parent:focus .parent-focus\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xl\:parent:focus .parent-focus\:place-content-center{
        place-content: center;
    }
    
    .xl\:parent:focus .parent-focus\:place-content-start{
        place-content: start;
    }
    
    .xl\:parent:focus .parent-focus\:place-content-end{
        place-content: end;
    }
    
    .xl\:parent:focus .parent-focus\:place-content-between{
        place-content: between;
    }
    
    .xl\:parent:focus .parent-focus\:place-content-around{
        place-content: around;
    }
    
    .xl\:parent:focus .parent-focus\:place-content-evenly{
        place-content: evenly;
    }
    
    .xl\:parent:focus .parent-focus\:place-content-baseline{
        place-content: baseline;
    }
    
    .xl\:parent:focus .parent-focus\:place-content-stretch{
        place-content: stretch;
    }
    
    .xl\:parent:focus .parent-focus\:place-items-start{
        place-content: start;
    }
    
    .xl\:parent:focus .parent-focus\:place-items-end{
        place-content: end;
    }
    
    .xl\:parent:focus .parent-focus\:place-items-center{
        place-content: center;
    }
    
    .xl\:parent:focus .parent-focus\:place-items-baseline{
        place-content: baseline;
    }
    
    .xl\:parent:focus .parent-focus\:place-items-stretch{
        place-content: stretch;
    }
    
    .xl\:parent:focus .parent-focus\:place-self-start{
        place-self: start;
    }
    
    .xl\:parent:focus .parent-focus\:place-self-end{
        place-self: end;
    }
    
    .xl\:parent:focus .parent-focus\:place-self-center{
        place-self: center;
    }
    
    .xl\:parent:focus .parent-focus\:place-self-baseline{
        place-self: baseline;
    }
    
    .xl\:parent:focus .parent-focus\:place-self-stretch{
        place-self: stretch;
    }
    
    .xl\:parent:focus .parent-focus\:w-0{
        width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:w-2{
        width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:w-4{
        width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:w-6{
        width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:w-8{
        width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:w-10{
        width: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:w-12{
        width: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:w-14{
        width: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:w-16{
        width: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:w-18{
        width: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:w-20{
        width: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:w-22{
        width: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-24{
        width: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-26{
        width: 4.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-28{
        width: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-30{
        width: 7.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-32{
        width: 10rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-34{
        width: 11.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-36{
        width: 13rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-38{
        width: 14.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-40{
        width: 16rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-42{
        width: 18rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-44{
        width: 20rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-46{
        width: 22rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-48{
        width: 24rem;
    }

    .xl\:parent:focus .parent-focus\:w-52{
        width: 28rem;
    }

    .xl\:parent:focus .parent-focus\:w-56{
        width: 32rem;
    }

    .xl\:parent:focus .parent-focus\:w-60{
        width: 36rem;
    }

    .xl\:parent:focus .parent-focus\:w-64{
        width: 40rem;
    }

    .xl\:parent:focus .parent-focus\:w-68{
        width: 44rem;
    }

    .xl\:parent:focus .parent-focus\:w-72{
        width: 48rem;
    }

    .xl\:parent:focus .parent-focus\:w-76{
        width: 52rem;
    }

    .xl\:parent:focus .parent-focus\:w-80{
        width: 56rem;
    }

    .xl\:parent:focus .parent-focus\:w-84{
        width: 60rem;
    }
    
    .xl\:parent:focus .parent-focus\:w-hf{
        width: 50%;
    }
    
    .xl\:parent:focus .parent-focus\:w-third{
        width: 33.333%;
    }
    
    .xl\:parent:focus .parent-focus\:w-two-third{
        width: 66.67%;
    }
    
    .xl\:parent:focus .parent-focus\:w-quarter{
        width: 25%;
    }
    
    .xl\:parent:focus .parent-focus\:w-three-quarter{
        width: 75%;
    }
    
    .xl\:parent:focus .parent-focus\:w-fifth{
        width: 20%;
    }
    
    .xl\:parent:focus .parent-focus\:w-two-fifth{
        width: 40%;
    }
    
    .xl\:parent:focus .parent-focus\:w-three-fifth{
        width: 60%;
    }
    
    .xl\:parent:focus .parent-focus\:w-four-fifth{
        width: 80%;
    }
    
    .xl\:parent:focus .parent-focus\:w-tenth{
        width: 10%;
    }
    
    .xl\:parent:focus .parent-focus\:w-two-tenth{
        width: 20%;
    }
    
    .xl\:parent:focus .parent-focus\:w-three-tenth{
        width: 30%;
    }
    
    .xl\:parent:focus .parent-focus\:w-four-tenth{
        width: 40%;
    }
    
    .xl\:parent:focus .parent-focus\:w-five-tenth{
        width: 50%;
    }
    
    .xl\:parent:focus .parent-focus\:w-six-tenth{
        width: 60%;
    }
    
    .xl\:parent:focus .parent-focus\:w-seven-tenth{
        width: 70%;
    }
    
    .xl\:parent:focus .parent-focus\:w-eight-tenth{
        width: 80%;
    }
    
    .xl\:parent:focus .parent-focus\:w-nine-tenth{
        width: 90%;
    }
    
    .xl\:parent:focus .parent-focus\:w-full{
        width: 100%;
    }
    
    .xl\:parent:focus .parent-focus\:w-min{
        width: min-content;
    }
    
    .xl\:parent:focus .parent-focus\:w-max{
        width: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:w-fit{
        width: fit-content;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-10{
        min-height: 10vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-20{
        min-height: 20vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-30{
        min-height: 30vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-40{
        min-height: 40vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-50{
        min-height: 50vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-60{
        min-height: 60vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-70{
        min-height: 70vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-80{
        min-height: 80vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-90{
        min-height: 90vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vh-100{
        min-height: 100vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-10{
        min-width: 10vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-20{
        min-width: 20vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-30{
        min-width: 30vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-40{
        min-width: 40vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-50{
        min-width: 50vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-60{
        min-width: 60vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-70{
        min-width: 70vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-80{
        min-width: 80vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-90{
        min-width: 100vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-vw-100{
        min-width: 100vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-10{
        max-height: 10vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-20{
        max-height: 20vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-30{
        max-height: 30vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-40{
        max-height: 40vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-50{
        max-height: 50vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-60{
        max-height: 60vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-70{
        max-height: 70vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-80{
        max-height: 80vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-90{
        max-height: 100vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vh-100{
        max-height: 100vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-10{
        max-width: 10vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-20{
        max-width: 20vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-30{
        max-width: 30vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-40{
        max-width: 40vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-50{
        max-width: 50vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-60{
        max-width: 60vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-70{
        max-width: 70vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-80{
        max-width: 80vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-90{
        max-width: 100vh;
    }
    
    .xl\:parent:focus .parent-focus\:max-vw-100{
        max-width: 100vh;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-2{
        min-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-4{
        min-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-6{
        min-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-8{
        min-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-10{
        min-width: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-12{
        min-width: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-14{
        min-width: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-16{
        min-width: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-18{
        min-width: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-20{
        min-width: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-24{
        min-width: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-28{
        min-width: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-32{
        min-width: 10rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-36{
        min-width: 13rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-40{
        min-width: 16rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-42{
        min-width: 18rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-44{
        min-width: 20rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-46{
        min-width: 22rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-48{
        min-width: 24rem;
    }

    .xl\:parent:focus .parent-focus\:min-w-52{
        min-width: 28rem;
    }

    .xl\:parent:focus .parent-focus\:min-w-56{
        min-width: 32rem;
    }

    .xl\:parent:focus .parent-focus\:min-w-60{
        min-width: 36rem;
    }

    .xl\:parent:focus .parent-focus\:min-w-64{
        min-width: 40rem;
    }

    .xl\:parent:focus .parent-focus\:min-w-68{
        min-width: 44rem;
    }

    .xl\:parent:focus .parent-focus\:min-w-72{
        min-width: 48rem;
    }

    .xl\:parent:focus .parent-focus\:min-w-76{
        min-width: 52rem;
    }

    .xl\:parent:focus .parent-focus\:min-w-80{
        min-width: 56rem;
    }

    .xl\:parent:focus .parent-focus\:min-w-84{
        min-width: 60rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-hf{
        min-width: 50%;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-full{
        min-width: 100%;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-min{
        min-width: min-content;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-max{
        min-width: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:min-w-fit{
        min-width: fit-content;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-0{
        max-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-2{
        max-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-4{
        max-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-6{
        max-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-8{
        max-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-10{
        max-width: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-12{
        max-width: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-14{
        max-width: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-16{
        max-width: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-18{
        max-width: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-20{
        max-width: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-24{
        max-width: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-28{
        max-width: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-32{
        max-width: 10rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-36{
        max-width: 13rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-40{
        max-width: 16rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-42{
        max-width: 18rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-44{
        max-width: 20rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-46{
        max-width: 22rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-48{
        max-width: 24rem;
    }

    .xl\:parent:focus .parent-focus\:max-w-52{
        max-width: 28rem;
    }

    .xl\:parent:focus .parent-focus\:max-w-56{
        max-width: 32rem;
    }

    .xl\:parent:focus .parent-focus\:max-w-60{
        max-width: 36rem;
    }

    .xl\:parent:focus .parent-focus\:max-w-64{
        max-width: 40rem;
    }

    .xl\:parent:focus .parent-focus\:max-w-68{
        max-width: 44rem;
    }

    .xl\:parent:focus .parent-focus\:max-w-72{
        max-width: 48rem;
    }

    .xl\:parent:focus .parent-focus\:max-w-76{
        max-width: 52rem;
    }

    .xl\:parent:focus .parent-focus\:max-w-80{
        max-width: 56rem;
    }

    .xl\:parent:focus .parent-focus\:max-w-84{
        max-width: 60rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-hf{
        max-width: 50%;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-full{
        max-width: 100%;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:max-w-fit{
        max-width: fit-content;
    }
    
    .xl\:parent:focus .parent-focus\:h-0{
        height: 0;
    }
    
    .xl\:parent:focus .parent-focus\:h-2{
        height: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:h-4{
        height: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:h-6{
        height: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:h-8{
        height: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:h-10{
        height: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:h-12{
        height: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:h-14{
        height: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:h-16{
        height: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:h-18{
        height: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:h-20{
        height: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:h-22{
        height: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-24{
        height: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-26{
        height: 4.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-28{
        height: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-30{
        height: 7.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-32{
        height: 10rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-34{
        height: 11.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-36{
        height: 13rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-38{
        height: 14.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-40{
        height: 16rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-42{
        height: 18rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-44{
        height: 20rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-46{
        height: 22rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-48{
        height: 24rem;
    }

    .xl\:parent:focus .parent-focus\:h-52{
        height: 28rem;
    }

    .xl\:parent:focus .parent-focus\:h-56{
        height: 32rem;
    }

    .xl\:parent:focus .parent-focus\:h-60{
        height: 36rem;
    }

    .xl\:parent:focus .parent-focus\:h-64{
        height: 40rem;
    }

    .xl\:parent:focus .parent-focus\:h-68{
        height: 44rem;
    }

    .xl\:parent:focus .parent-focus\:h-72{
        height: 48rem;
    }

    .xl\:parent:focus .parent-focus\:h-76{
        height: 52rem;
    }

    .xl\:parent:focus .parent-focus\:h-80{
        height: 56rem;
    }

    .xl\:parent:focus .parent-focus\:h-84{
        height: 60rem;
    }
    
    .xl\:parent:focus .parent-focus\:h-hf{
        height: 50%;
    }
    
    .xl\:parent:focus .parent-focus\:h-third{
        height: 33.333%;
    }
    
    .xl\:parent:focus .parent-focus\:h-two-third{
        height: 66.67%;
    }
    
    .xl\:parent:focus .parent-focus\:h-quarter{
        height: 25%;
    }
    
    .xl\:parent:focus .parent-focus\:h-three-quarter{
        height: 75%;
    }
    
    .xl\:parent:focus .parent-focus\:h-fifth{
        height: 20%;
    }
    
    .xl\:parent:focus .parent-focus\:h-two-fifth{
        height: 40%;
    }
    
    .xl\:parent:focus .parent-focus\:h-three-fifth{
        height: 60%;
    }
    
    .xl\:parent:focus .parent-focus\:h-four-fifth{
        height: 80%;
    }
    
    .xl\:parent:focus .parent-focus\:h-tenth{
        height: 10%;
    }
    
    .xl\:parent:focus .parent-focus\:h-two-tenth{
        height: 20%;
    }
    
    .xl\:parent:focus .parent-focus\:h-three-tenth{
        height: 30%;
    }
    
    .xl\:parent:focus .parent-focus\:h-four-tenth{
        height: 40%;
    }
    
    .xl\:parent:focus .parent-focus\:h-five-tenth{
        height: 50%;
    }
    
    .xl\:parent:focus .parent-focus\:h-six-tenth{
        height: 60%;
    }
    
    .xl\:parent:focus .parent-focus\:h-seventh-tenth{
        height: 70%;
    }
    
    .xl\:parent:focus .parent-focus\:h-eight-tenth{
        height: 80%;
    }
    
    .xl\:parent:focus .parent-focus\:h-nine-tenth{
        height: 90%;
    }
    
    .xl\:parent:focus .parent-focus\:h-full{
        height: 100%;
    }
    
    .xl\:parent:focus .parent-focus\:h-min{
        height: min-content;
    }
    
    .xl\:parent:focus .parent-focus\:h-max{
        height: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:h-fit{
        height: fit-content;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-0{
        min-height: 0;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-2{
        min-height: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-4{
        min-height: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-6{
        min-height: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-8{
        min-height: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-10{
        min-height: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-12{
        min-height: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-14{
        min-height: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-16{
        min-height: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-18{
        min-height: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-20{
        min-height: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-24{
        min-height: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-28{
        min-height: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-32{
        min-height: 10rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-36{
        min-height: 13rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-40{
        min-height: 16rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-42{
        min-height: 18rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-44{
        min-height: 20rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-46{
        min-height: 22rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-48{
        min-height: 24rem;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-hf{
        min-height: 50%;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-full{
        min-height: 100%;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-min{
        min-height: min-content;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-max{
        min-height: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:min-h-fit{
        min-height: fit-content;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-0{
        max-height: 0;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-2{
        max-height: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-4{
        max-height: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-6{
        max-height: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-8{
        max-height: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-10{
        max-height: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-12{
        max-height: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-14{
        max-height: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-16{
        max-height: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-18{
        max-height: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-20{
        max-height: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-24{
        max-height: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-28{
        max-height: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-32{
        max-height: 10rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-36{
        max-height: 13rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-40{
        max-height: 16rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-42{
        max-height: 18rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-44{
        max-height: 20rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-46{
        max-height: 22rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-48{
        max-height: 24rem;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-hf{
        max-height: 50%;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-full{
        max-height: 100%;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:parent:focus .parent-focus\:max-h-fit{
        max-height: fit-content;
    }
    
    .xl\:parent:focus .parent-focus\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xl\:parent:focus .parent-focus\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xl\:parent:focus .parent-focus\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xl\:parent:focus .parent-focus\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .xl\:parent:focus .parent-focus\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .xl\:parent:focus .parent-focus\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .xl\:parent:focus .parent-focus\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .xl\:parent:focus .parent-focus\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .xl\:parent:focus .parent-focus\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .xl\:parent:focus .parent-focus\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .xl\:parent:focus .parent-focus\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .xl\:parent:focus .parent-focus\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .xl\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:parent:focus .parent-focus\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .xl\:parent:focus .parent-focus\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .xl\:parent:focus .parent-focus\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xl\:parent:focus .parent-focus\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xl\:parent:focus .parent-focus\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xl\:parent:focus .parent-focus\:italic{
        font-style: italic;
    }
    
    .xl\:parent:focus .parent-focus\:italic-0{
        font-style: normal;
    }
    
    .xl\:parent:focus .parent-focus\:font-w-thin{
        font-weight: 100;
    }
    
    .xl\:parent:focus .parent-focus\:font-w-extralight{
        font-weight: 200;
    }
    
    .xl\:parent:focus .parent-focus\:font-w-light{
        font-weight: 300;
    }
    
    .xl\:parent:focus .parent-focus\:font-w-normal{
        font-weight: 400;
    }
    
    .xl\:parent:focus .parent-focus\:font-w-medium{
        font-weight: 500;
    }
    
    .xl\:parent:focus .parent-focus\:font-w-semibold{
        font-weight: 600;
    }
    
    .xl\:parent:focus .parent-focus\:font-w-bold{
        font-weight: 700;
    }
    
    .xl\:parent:focus .parent-focus\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xl\:parent:focus .parent-focus\:font-w-black{
        font-weight: 900;
    }
    
    .xl\:parent:focus .parent-focus\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xl\:parent:focus .parent-focus\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xl\:parent:focus .parent-focus\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xl\:parent:focus .parent-focus\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-4{
        line-height: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-8{
        line-height: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-normal{
        line-height: 1;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-sm{
        line-height: 1.25;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-md{
        line-height: 1.5;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-lg{
        line-height: 1.75;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-lg{
        line-height: 2;
    }
    
    .xl\:parent:focus .parent-focus\:line-h-xl{
        line-height: 4;
    }
    
    .xl\:parent:focus .parent-focus\:list-img-none{
        list-style-image: none;
    }
    
    .xl\:parent:focus .parent-focus\:list-position-inside{
        list-style-position: inside;
    }
    
    .xl\:parent:focus .parent-focus\:list-position-outside{
        list-style-position: outside;
    }
    
    .xl\:parent:focus .parent-focus\:list-type-none{
        list-style-type: none;
    }
    
    .xl\:parent:focus .parent-focus\:list-type-disc{
        list-style-type: disc;
    }
    
    .xl\:parent:focus .parent-focus\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xl\:parent:focus .parent-focus\:list-type-square{
        list-style-type: square;
    }
    
    .xl\:parent:focus .parent-focus\:left-text{
        text-align: left;
    }
    
    .xl\:parent:focus .parent-focus\:right-text{
        text-align: right;
    }
    
    .xl\:parent:focus .parent-focus\:justify-text{
        text-align: justify;
    }
    
    .xl\:parent:focus .parent-focus\:center-text{
        text-align: center;
    }
    
    .xl\:parent:focus .parent-focus\:start-text{
        text-align: start;
    }
    
    .xl\:parent:focus .parent-focus\:end-text{
        text-align: end;
    }
    
    .xl\:parent:focus .parent-focus\:underline-text{
        text-decoration-line: underline;
    }
    
    .xl\:parent:focus .parent-focus\:overline-text{
        text-decoration-line: overline;
    }
    
    .xl\:parent:focus .parent-focus\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xl\:parent:focus .parent-focus\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xl\:parent:focus .parent-focus\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xl\:parent:focus .parent-focus\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xl\:parent:focus .parent-focus\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xl\:parent:focus .parent-focus\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xl\:parent:focus .parent-focus\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xl\:parent:focus .parent-focus\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xl\:parent:focus .parent-focus\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xl\:parent:focus .parent-focus\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xl\:parent:focus .parent-focus\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xl\:parent:focus .parent-focus\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xl\:parent:focus .parent-focus\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xl\:parent:focus .parent-focus\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xl\:parent:focus .parent-focus\:text-no-case{
        text-transform: none;
    }
    
    .xl\:parent:focus .parent-focus\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xl\:parent:focus .parent-focus\:text-clip{
        text-overflow: clip;
    }
    
    .xl\:parent:focus .parent-focus\:text-wrap{
        text-wrap: wrap;
    }
    
    .xl\:parent:focus .parent-focus\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xl\:parent:focus .parent-focus\:text-balance{
        text-wrap: balance;
    }
    
    .xl\:parent:focus .parent-focus\:text-pretty{
        text-wrap: pretty;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-0{
        text-indent: 0;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-1{
        text-indent: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-2{
        text-indent: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-4{
        text-indent: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-6{
        text-indent: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-8{
        text-indent: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-10{
        text-indent: 10px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-12{
        text-indent: 12px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-14{
        text-indent: 14px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-16{
        text-indent: 16px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-18{
        text-indent: 18px;
    }
    
    .xl\:parent:focus .parent-focus\:text-indent-20{
        text-indent: 20px;
    }
    
    .xl\:parent:focus .parent-focus\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xl\:parent:focus .parent-focus\:vertical-align-top{
        vertical-align: top;
    }
    
    .xl\:parent:focus .parent-focus\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xl\:parent:focus .parent-focus\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xl\:parent:focus .parent-focus\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xl\:parent:focus .parent-focus\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xl\:parent:focus .parent-focus\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xl\:parent:focus .parent-focus\:vertical-align-super{
        vertical-align: super;
    }
    
    .xl\:parent:focus .parent-focus\:white-space-normal{
        white-space: normal;
    }
    
    .xl\:parent:focus .parent-focus\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xl\:parent:focus .parent-focus\:white-space-pre{
        white-space: pre;
    }
    
    .xl\:parent:focus .parent-focus\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xl\:parent:focus .parent-focus\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xl\:parent:focus .parent-focus\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xl\:parent:focus .parent-focus\:word-break-normal{
        word-break: normal;
    }
    
    .xl\:parent:focus .parent-focus\:word-break-words{
        word-break: break-word;
    }
    
    .xl\:parent:focus .parent-focus\:word-break-all{
        word-break: break-all;
    }
    
    .xl\:parent:focus .parent-focus\:word-break-keep{
        word-break: keep-all;
    }
    
    .xl\:parent:focus .parent-focus\:content-none{
        content: none;
    }
    
    .xl\:parent:focus .parent-focus\:content-blank{
        content: "";
    }
    
    .xl\:parent:focus .parent-focus\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xl\:parent:focus .parent-focus\:bg-local{
        background-attachment: local;
    }
    
    .xl\:parent:focus .parent-focus\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xl\:parent:focus .parent-focus\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xl\:parent:focus .parent-focus\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xl\:parent:focus .parent-focus\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xl\:parent:focus .parent-focus\:bg-clip-text{
        background-clip: text;
    }
    
    .xl\:parent:focus .parent-focus\:bg-or-border{
        background-origin: border-box;
    }
    
    .xl\:parent:focus .parent-focus\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xl\:parent:focus .parent-focus\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xl\:parent:focus .parent-focus\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xl\:parent:focus .parent-focus\:bg-top{
        background-position: top;
    }
    
    .xl\:parent:focus .parent-focus\:bg-bottom{
        background-position: bottom;
    }
    
    .xl\:parent:focus .parent-focus\:bg-center{
        background-position: center;
    }
    
    .xl\:parent:focus .parent-focus\:bg-left{
        background-position: left;
    }
    
    .xl\:parent:focus .parent-focus\:bg-right{
        background-position: top;
    }
    
    .xl\:parent:focus .parent-focus\:bg-left-top{
        background-position: left top;
    }
    
    .xl\:parent:focus .parent-focus\:bg-right-top{
        background-position: right top;
    }
    
    .xl\:parent:focus .parent-focus\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xl\:parent:focus .parent-focus\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xl\:parent:focus .parent-focus\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xl\:parent:focus .parent-focus\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xl\:parent:focus .parent-focus\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xl\:parent:focus .parent-focus\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xl\:parent:focus .parent-focus\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xl\:parent:focus .parent-focus\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xl\:parent:focus .parent-focus\:bg-s-auto{
        background-size: auto;
    }
    
    .xl\:parent:focus .parent-focus\:bg-s-cover{
        background-size: cover;
    }
    
    .xl\:parent:focus .parent-focus\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xl\:parent:focus .parent-focus\:p-auto{
        padding: auto;
    }
    
    .xl\:parent:focus .parent-focus\:p-0{
        padding: 0;
    }
    
    .xl\:parent:focus .parent-focus\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xl\:parent:focus .parent-focus\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xl\:parent:focus .parent-focus\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xl\:parent:focus .parent-focus\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xl\:parent:focus .parent-focus\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xl\:parent:focus .parent-focus\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xl\:parent:focus .parent-focus\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xl\:parent:focus .parent-focus\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xl\:parent:focus .parent-focus\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xl\:parent:focus .parent-focus\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xl\:parent:focus .parent-focus\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xl\:parent:focus .parent-focus\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xl\:parent:focus .parent-focus\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xl\:parent:focus .parent-focus\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xl\:parent:focus .parent-focus\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xl\:parent:focus .parent-focus\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xl\:parent:focus .parent-focus\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xl\:parent:focus .parent-focus\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xl\:parent:focus .parent-focus\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xl\:parent:focus .parent-focus\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xl\:parent:focus .parent-focus\:pt-auto{
        padding-top: auto;
    }
    
    .xl\:parent:focus .parent-focus\:pt-0{
        padding-top: 0;
    }
    
    .xl\:parent:focus .parent-focus\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-16{
        padding-top: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-32{
        padding-top: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-48{
        padding-top: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-64{
        padding-top: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-68{
        padding-top: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-72{
        padding-top: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-76{
        padding-top: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xl\:parent:focus .parent-focus\:pb-auto{
        padding-bottom: auto;
    }
    
    .xl\:parent:focus .parent-focus\:pb-0{
        padding-bottom: 0;
    }
    
    .xl\:parent:focus .parent-focus\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xl\:parent:focus .parent-focus\:pl-0{
        padding-left: auto;
    }
    
    .xl\:parent:focus .parent-focus\:pl-0{
        padding-left: 0;
    }
    
    .xl\:parent:focus .parent-focus\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-16{
        padding-left: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-32{
        padding-left: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-48{
        padding-left: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-64{
        padding-left: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-68{
        padding-left: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-72{
        padding-left: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-76{
        padding-left: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xl\:parent:focus .parent-focus\:pr-auto{
        padding-right: auto;
    }
    
    .xl\:parent:focus .parent-focus\:pr-0{
        padding-right: 0;
    }
    
    .xl\:parent:focus .parent-focus\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-16{
        padding-right: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-32{
        padding-right: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-48{
        padding-right: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-64{
        padding-right: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-68{
        padding-right: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-72{
        padding-right: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-76{
        padding-right: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xl\:parent:focus .parent-focus\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xl\:parent:focus .parent-focus\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xl\:parent:focus .parent-focus\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xl\:parent:focus .parent-focus\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xl\:parent:focus .parent-focus\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xl\:parent:focus .parent-focus\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xl\:parent:focus .parent-focus\:m-auto{
        margin: auto;
    }
    
    .xl\:parent:focus .parent-focus\:m-0{
        margin: 0;
    }
    
    .xl\:parent:focus .parent-focus\:m-4{
        margin: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-8{
        margin: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-12{
        margin: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-16{
        margin: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-20{
        margin: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-24{
        margin: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-28{
        margin: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-32{
        margin: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-36{
        margin: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-40{
        margin: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-44{
        margin: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-48{
        margin: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-52{
        margin: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-56{
        margin: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-60{
        margin: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-64{
        margin: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-68{
        margin: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-72{
        margin: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-76{
        margin: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xl\:parent:focus .parent-focus\:mt-auto{
        margin-top: auto;
    }
    
    .xl\:parent:focus .parent-focus\:mt-0{
        margin-top: 0;
    }
    
    .xl\:parent:focus .parent-focus\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-16{
        margin-top: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-32{
        margin-top: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-48{
        margin-top: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-64{
        margin-top: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-68{
        margin-top: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-72{
        margin-top: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-76{
        margin-top: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xl\:parent:focus .parent-focus\:mb-auto{
        margin-bottom: auto;
    }
    
    .xl\:parent:focus .parent-focus\:mb-0{
        margin-bottom: 0;
    }
    
    .xl\:parent:focus .parent-focus\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xl\:parent:focus .parent-focus\:ml-auto{
        margin-left: auto;
    }
    
    .xl\:parent:focus .parent-focus\:ml-0{
        margin-left: 0;
    }
    
    .xl\:parent:focus .parent-focus\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-16{
        margin-left: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-32{
        margin-left: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-48{
        margin-left: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-64{
        margin-left: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-68{
        margin-left: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-72{
        margin-left: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-76{
        margin-left: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xl\:parent:focus .parent-focus\:mr-auto{
        margin-right: auto;
    }
    
    .xl\:parent:focus .parent-focus\:mr-0{
        margin-right: 0;
    }
    
    .xl\:parent:focus .parent-focus\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-16{
        margin-right: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-32{
        margin-right: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-48{
        margin-right: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-64{
        margin-right: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-68{
        margin-right: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-72{
        margin-right: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-76{
        margin-right: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xl\:parent:focus .parent-focus\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xl\:parent:focus .parent-focus\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xl\:parent:focus .parent-focus\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xl\:parent:focus .parent-focus\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xl\:parent:focus .parent-focus\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xl\:parent:focus .parent-focus\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xl\:parent:focus .parent-focus\:d-none{
        display: none;
    }
    
    .xl\:parent:focus .parent-focus\:d-block{
        display: block;
    }
    
    .xl\:parent:focus .parent-focus\:d-flex{
        display: flex;
    }
    
    .xl\:parent:focus .parent-focus\:d-grid{
        display: grid;
    }
    
    .xl\:parent:focus .parent-focus\:d-table{
        display: table;
    }
    
    .xl\:parent:focus .parent-focus\:d-inherit{
        display: inherit;
    }
    
    .xl\:parent:focus .parent-focus\:d-flexbox{
        display: flexbox;
    }
    
    .xl\:parent:focus .parent-focus\:d-table-column{
        display: table-column;
    }
    
    .xl\:parent:focus .parent-focus\:d-table-column-group{
        display: table-column-group;
    }
    
    .xl\:parent:focus .parent-focus\:d-table-cell{
        display: table-cell;
    }
    
    .xl\:parent:focus .parent-focus\:d-table-caption{
        display: table-caption;
    }
    
    .xl\:parent:focus .parent-focus\:d-table-row{
        display: table-row;
    }
    
    .xl\:parent:focus .parent-focus\:d-table-row-group{
        display: table-row-group;
    }
    
    .xl\:parent:focus .parent-focus\:d-inline-block{
        display: inline-block;
    }
    
    .xl\:parent:focus .parent-focus\:d-inline-flex{
        display: inline-flex;
    }
    
    .xl\:parent:focus .parent-focus\:border-round-none{
        border-radius: 0;
    }
    
    .xl\:parent:focus .parent-focus\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xl\:parent:focus .parent-focus\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xl\:parent:focus .parent-focus\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xl\:parent:focus .parent-focus\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xl\:parent:focus .parent-focus\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xl\:parent:focus .parent-focus\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xl\:parent:focus .parent-focus\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xl\:parent:focus .parent-focus\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:focus .parent-focus\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xl\:parent:focus .parent-focus\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:focus .parent-focus\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:focus .parent-focus\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:focus .parent-focus\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:focus .parent-focus\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:focus .parent-focus\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:focus .parent-focus\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:focus .parent-focus\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:focus .parent-focus\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xl\:parent:focus .parent-focus\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:focus .parent-focus\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:focus .parent-focus\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:focus .parent-focus\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:focus .parent-focus\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:focus .parent-focus\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:focus .parent-focus\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:focus .parent-focus\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:focus .parent-focus\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xl\:parent:focus .parent-focus\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:focus .parent-focus\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:focus .parent-focus\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:focus .parent-focus\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:focus .parent-focus\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:focus .parent-focus\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:focus .parent-focus\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:focus .parent-focus\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:focus .parent-focus\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xl\:parent:focus .parent-focus\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:focus .parent-focus\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:focus .parent-focus\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:focus .parent-focus\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:focus .parent-focus\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:focus .parent-focus\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:focus .parent-focus\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:focus .parent-focus\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xl\:parent:focus .parent-focus\:border-w-0{
        border-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:border-w-1{
        border-width: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:border-w-2{
        border-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:border-w-4{
        border-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:border-w-6{
        border-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:border-w-8{
        border-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wl-0{
        border-left-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wr-0{
        border-right-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wt-0{
        border-top-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:border-solid{
        border-style: solid;
    }
    
    .xl\:parent:focus .parent-focus\:border-dashed{
        border-style: dashed;
    }
    
    .xl\:parent:focus .parent-focus\:border-dotted{
        border-style: dotted;
    }
    
    .xl\:parent:focus .parent-focus\:border-double{
        border-style: double;
    }
    
    .xl\:parent:focus .parent-focus\:border-hidden{
        border-style: hidden;
    }
    
    .xl\:parent:focus .parent-focus\:border-none{
        border-style: none;
    }
    
    .xl\:parent:focus .parent-focus\:outline-w-0{
        outline-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:outline-w-1{
        outline-width: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:outline-w-2{
        outline-width: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:outline-w-4{
        outline-width: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:outline-w-6{
        outline-width: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:outline-w-8{
        outline-width: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:outline-solid{
        outline-style: solid;
    }
    
    .xl\:parent:focus .parent-focus\:outline-dashed{
        outline-style: dashed;
    }
    
    .xl\:parent:focus .parent-focus\:outline-dotted{
        outline-style: dotted;
    }
    
    .xl\:parent:focus .parent-focus\:outline-double{
        outline-style: double;
    }
    
    .xl\:parent:focus .parent-focus\:outline-hidden{
        outline-style: hidden;
    }
    
    .xl\:parent:focus .parent-focus\:outline-none{
        outline-style: none;
    }
    
    .xl\:parent:focus .parent-focus\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xl\:parent:focus .parent-focus\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xl\:parent:focus .parent-focus\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xl\:parent:focus .parent-focus\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xl\:parent:focus .parent-focus\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xl\:parent:focus .parent-focus\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xl\:parent:focus .parent-focus\:box-shadow-none{
        box-shadow: none;
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:opacity-0{
        opacity: 0;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-5{
        opacity: 0.05;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-10{
        opacity: 0.1;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-15{
        opacity: 0.15;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-20{
        opacity: 0.2;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-25{
        opacity: 0.25;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-30{
        opacity: 0.3;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-35{
        opacity: 0.35;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-40{
        opacity: 0.4;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-45{
        opacity: 0.45;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-50{
        opacity: 0.5;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-55{
        opacity: 0.55;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-60{
        opacity: 0.6;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-65{
        opacity: 0.65;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-70{
        opacity: 0.7;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-75{
        opacity: 0.75;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-80{
        opacity: 0.8;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-85{
        opacity: 0.85;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-90{
        opacity: 0.9;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-95{
        opacity: 0.95;
    }
    
    .xl\:parent:focus .parent-focus\:opacity-100{
        opacity: 1;
    }
    
    .xl\:parent:focus .parent-focus\:border-collapse{
        border-collapse: collapse;
    }
    
    .xl\:parent:focus .parent-focus\:border-seperate{
        border-collapse: separate;
    }
    
    .xl\:parent:focus .parent-focus\:table-layout-auto{
        table-layout: auto;
    }
    
    .xl\:parent:focus .parent-focus\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xl\:parent:focus .parent-focus\:appearance-none{
        appearance: none;
    }
    
    .xl\:parent:focus .parent-focus\:appearance-auto{
        appearance: auto;
    }
    
    .xl\:parent:focus .parent-focus\:caption-top{
        caption-side: top;
    }
    
    .xl\:parent:focus .parent-focus\:caption-bottom{
        caption-side: bottom;
    }
    
    .xl\:parent:focus .parent-focus\:cursor-auto{
        cursor: auto;
    }
    
    .xl\:parent:focus .parent-focus\:cursor-default{
        cursor: default;
    }
    
    .xl\:parent:focus .parent-focus\:cursor-pointer{
        cursor: pointer;
    }
    
    .xl\:parent:focus .parent-focus\:cursor-text{
        cursor: text;
    }
    
    .xl\:parent:focus .parent-focus\:cursor-wait{
        cursor: wait;
    }
    
    .xl\:parent:focus .parent-focus\:cursor-help{
        cursor: help;
    }
    
    .xl\:parent:focus .parent-focus\:cursor-progress{
        cursor: progress;
    }
    
    .xl\:parent:focus .parent-focus\:cursor-none{
        cursor: none;
    }
    
    .xl\:parent:focus .parent-focus\:pointer-events-none{
        pointer-events: none;
    }
    
    .xl\:parent:focus .parent-focus\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xl\:parent:focus .parent-focus\:resize-none{
        resize: none;
    }
    
    .xl\:parent:focus .parent-focus\:resize-y{
        resize: vertical;
    }
    
    .xl\:parent:focus .parent-focus\:resize-x{
        resize: horizontal;
    }
    
    .xl\:parent:focus .parent-focus\:resize-both{
        resize: both;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xl\:parent:focus .parent-focus\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xl\:parent:focus .parent-focus\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xl\:parent:focus .parent-focus\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xl\:parent:focus .parent-focus\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xl\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xl\:parent:focus .parent-focus\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xl\:parent:focus .parent-focus\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xl\:parent:focus .parent-focus\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xl\:parent:focus .parent-focus\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:parent:focus .parent-focus\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xl\:parent:focus .parent-focus\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:parent:focus .parent-focus\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xl\:parent:focus .parent-focus\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xl\:parent:focus .parent-focus\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xl\:parent:focus .parent-focus\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xl\:parent:focus .parent-focus\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xl\:parent:focus .parent-focus\:user-select-none{
        user-select: none;
    }
    
    .xl\:parent:focus .parent-focus\:user-select-text{
        user-select: text;
    }
    
    .xl\:parent:focus .parent-focus\:user-select-all{
        user-select: all;
    }
    
    .xl\:parent:focus .parent-focus\:user-select-auto{
        user-select: auto;
    }
    
    .xl\:parent:focus .parent-focus\:will-change-auto{
        will-change: auto;
    }
    
    .xl\:parent:focus .parent-focus\:will-change-scroll{
        will-change: scroll;
    }
    
    .xl\:parent:focus .parent-focus\:will-change-contents{
        will-change: contents;
    }
    
    .xl\:parent:focus .parent-focus\:will-change-transform{
        will-change: transform;
    }
    
    .xl\:parent:focus .parent-focus\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xl\:parent:focus .parent-focus\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xl\:parent:focus .parent-focus\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xl\:parent:focus .parent-focus\:scale-0{
        transform: scale(0);
    }
    
    .xl\:parent:focus .parent-focus\:scale-5{
        transform: scale(0.05);
    }
    
    .xl\:parent:focus .parent-focus\:scale-10{
        transform: scale(0.1);
    }
    
    .xl\:parent:focus .parent-focus\:scale-15{
        transform: scale(0.15);
    }
    
    .xl\:parent:focus .parent-focus\:scale-20{
        transform: scale(0.2);
    }
    
    .xl\:parent:focus .parent-focus\:scale-25{
        transform: scale(0.25);
    }
    
    .xl\:parent:focus .parent-focus\:scale-30{
        transform: scale(0.3);
    }
    
    .xl\:parent:focus .parent-focus\:scale-35{
        transform: scale(0.35);
    }
    
    .xl\:parent:focus .parent-focus\:scale-40{
        transform: scale(0.4);
    }
    
    .xl\:parent:focus .parent-focus\:scale-45{
        transform: scale(0.45);
    }
    
    .xl\:parent:focus .parent-focus\:scale-50{
        transform: scale(0.5);
    }
    
    .xl\:parent:focus .parent-focus\:scale-55{
        transform: scale(0.55);
    }
    
    .xl\:parent:focus .parent-focus\:scale-60{
        transform: scale(0.6);
    }
    
    .xl\:parent:focus .parent-focus\:scale-65{
        transform: scale(0.65);
    }
    
    .xl\:parent:focus .parent-focus\:scale-70{
        transform: scale(0.7);
    }
    
    .xl\:parent:focus .parent-focus\:scale-75{
        transform: scale(0.75);
    }
    
    .xl\:parent:focus .parent-focus\:scale-80{
        transform: scale(0.8);
    }
    
    .xl\:parent:focus .parent-focus\:scale-85{
        transform: scale(0.85);
    }
    
    .xl\:parent:focus .parent-focus\:scale-90{
        transform: scale(0.9);
    }
    
    .xl\:parent:focus .parent-focus\:scale-95{
        transform: scale(0.95);
    }
    
    .xl\:parent:focus .parent-focus\:scale-100{
        transform: scale(1);
    }
    
    .xl\:parent:focus .parent-focus\:scale-105{
        transform: scale(1.05);
    }
    
    .xl\:parent:focus .parent-focus\:scale-110{
        transform: scale(1.1);
    }
    
    .xl\:parent:focus .parent-focus\:scale-115{
        transform: scale(1.15);
    }
    
    .xl\:parent:focus .parent-focus\:scale-120{
        transform: scale(1.2);
    }
    
    .xl\:parent:focus .parent-focus\:scale-125{
        transform: scale(1.25);
    }
    
    .xl\:parent:focus .parent-focus\:scale-130{
        transform: scale(1.3);
    }
    
    .xl\:parent:focus .parent-focus\:scale-135{
        transform: scale(1.35);
    }
    
    .xl\:parent:focus .parent-focus\:scale-140{
        transform: scale(1.4);
    }
    
    .xl\:parent:focus .parent-focus\:scale-145{
        transform: scale(1.45);
    }
    
    .xl\:parent:focus .parent-focus\:scale-150{
        transform: scale(1.5);
    }

    .xl\:parent:focus .parent-focus\:-translate-1:focus{
        transform: translate(-10px);
    }

    .xl\:parent:focus .parent-focus\:-translate-2:focus{
        transform: translate(-20px);
    }

    .xl\:parent:focus .parent-focus\:-translate-3:focus{
        transform: translate(-30px);
    }

    .xl\:parent:focus .parent-focus\:-translate-4:focus{
        transform: translate(-40px);
    }

    .xl\:parent:focus .parent-focus\:-translate-5:focus{
        transform: translate(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-6:focus{
        transform: translate(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-7:focus{
        transform: translate(-70px);
    }

    .xl\:parent:focus .parent-focus\:-translate-8:focus{
        transform: translate(-80px);
    }

    .xl\:parent:focus .parent-focus\:-translate-9:focus{
        transform: translate(-90px);
    }

    .xl\:parent:focus .parent-focus\:-translate-10:focus{
        transform: translate(-100px);
    }

    .xl\:parent:focus .parent-focus\:-translate-11:focus{
        transform: translate(-110px);
    }

    .xl\:parent:focus .parent-focus\:-translate-12:focus{
        transform: translate(-120px);
    }

    .xl\:parent:focus .parent-focus\:-translate-13:focus{
        transform: translate(-130px);
    }

    .xl\:parent:focus .parent-focus\:-translate-14:focus{
        transform: translate(-140px);
    }

    .xl\:parent:focus .parent-focus\:-translate-15:focus{
        transform: translate(-150px);
    }

    .xl\:parent:focus .parent-focus\:-translate-16:focus{
        transform: translate(-160px);
    }

    .xl\:parent:focus .parent-focus\:-translate-17:focus{
        transform: translate(-170px);
    }

    .xl\:parent:focus .parent-focus\:-translate-18:focus{
        transform: translate(-180px);
    }

    .xl\:parent:focus .parent-focus\:-translate-19:focus{
        transform: translate(-190px);
    }

    .xl\:parent:focus .parent-focus\:-translate-20:focus{
        transform: translate(-200px);
    }

    .xl\:parent:focus .parent-focus\:-translate-10x:focus{
        transform: translate(-10%);
    }

    .xl\:parent:focus .parent-focus\:-translate-15x:focus{
        transform: translate(-15%);
    }

    .xl\:parent:focus .parent-focus\:-translate-20x:focus{
        transform: translate(-20%);
    }

    .xl\:parent:focus .parent-focus\:-translate-25x:focus{
        transform: translate(-25%);
    }

    .xl\:parent:focus .parent-focus\:-translate-30x:focus{
        transform: translate(-30%);
    }

    .xl\:parent:focus .parent-focus\:-translate-35x:focus{
        transform: translate(-35%);
    }

    .xl\:parent:focus .parent-focus\:-translate-40x:focus{
        transform: translate(-40%);
    }

    .xl\:parent:focus .parent-focus\:-translate-45x:focus{
        transform: translate(-45%);
    }

    .xl\:parent:focus .parent-focus\:-translate-50x:focus{
        transform: translate(-50%);
    }

    .xl\:parent:focus .parent-focus\:-translate-55x:focus{
        transform: translate(-55%);
    }

    .xl\:parent:focus .parent-focus\:-translate-60x:focus{
        transform: translate(-60%);
    }

    .xl\:parent:focus .parent-focus\:-translate-65x:focus{
        transform: translate(-65%);
    }

    .xl\:parent:focus .parent-focus\:-translate-70x:focus{
        transform: translate(-70%);
    }

    .xl\:parent:focus .parent-focus\:-translate-75x:focus{
        transform: translate(-75%);
    }

    .xl\:parent:focus .parent-focus\:-translate-80x:focus{
        transform: translate(-80%);
    }

    .xl\:parent:focus .parent-focus\:-translate-85x:focus{
        transform: translate(-85%);
    }

    .xl\:parent:focus .parent-focus\:-translate-90x:focus{
        transform: translate(-90%);
    }

    .xl\:parent:focus .parent-focus\:-translate-95x:focus{
        transform: translate(-95%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }

    .xl\:parent:focus .parent-focus\:-translate-1{
        transform: translate(-10px);
    }

    .xl\:parent:focus .parent-focus\:-translate-2{
        transform: translate(-20px);
    }

    .xl\:parent:focus .parent-focus\:-translate-3{
        transform: translate(-30px);
    }

    .xl\:parent:focus .parent-focus\:-translate-4{
        transform: translate(-40px);
    }

    .xl\:parent:focus .parent-focus\:-translate-5{
        transform: translate(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-6{
        transform: translate(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-7{
        transform: translate(-70px);
    }

    .xl\:parent:focus .parent-focus\:-translate-8{
        transform: translate(-80px);
    }

    .xl\:parent:focus .parent-focus\:-translate-9{
        transform: translate(-90px);
    }

    .xl\:parent:focus .parent-focus\:-translate-10{
        transform: translate(-100px);
    }

    .xl\:parent:focus .parent-focus\:-translate-11{
        transform: translate(-110px);
    }

    .xl\:parent:focus .parent-focus\:-translate-12{
        transform: translate(-120px);
    }

    .xl\:parent:focus .parent-focus\:-translate-13{
        transform: translate(-130px);
    }

    .xl\:parent:focus .parent-focus\:-translate-14{
        transform: translate(-140px);
    }

    .xl\:parent:focus .parent-focus\:-translate-15{
        transform: translate(-150px);
    }

    .xl\:parent:focus .parent-focus\:-translate-16{
        transform: translate(-160px);
    }

    .xl\:parent:focus .parent-focus\:-translate-17{
        transform: translate(-170px);
    }

    .xl\:parent:focus .parent-focus\:-translate-18{
        transform: translate(-180px);
    }

    .xl\:parent:focus .parent-focus\:-translate-19{
        transform: translate(-190px);
    }

    .xl\:parent:focus .parent-focus\:-translate-20{
        transform: translate(-200px);
    }

    .xl\:parent:focus .parent-focus\:-translate-10x{
        transform: translate(-10%);
    }

    .xl\:parent:focus .parent-focus\:-translate-15x{
        transform: translate(-15%);
    }

    .xl\:parent:focus .parent-focus\:-translate-20x{
        transform: translate(-20%);
    }

    .xl\:parent:focus .parent-focus\:-translate-25x{
        transform: translate(-25%);
    }

    .xl\:parent:focus .parent-focus\:-translate-30x{
        transform: translate(-30%);
    }

    .xl\:parent:focus .parent-focus\:-translate-35x{
        transform: translate(-35%);
    }

    .xl\:parent:focus .parent-focus\:-translate-40x{
        transform: translate(-40%);
    }

    .xl\:parent:focus .parent-focus\:-translate-45x{
        transform: translate(-45%);
    }

    .xl\:parent:focus .parent-focus\:-translate-50x{
        transform: translate(-50%);
    }

    .xl\:parent:focus .parent-focus\:-translate-55x{
        transform: translate(-55%);
    }

    .xl\:parent:focus .parent-focus\:-translate-60x{
        transform: translate(-60%);
    }

    .xl\:parent:focus .parent-focus\:-translate-65x{
        transform: translate(-65%);
    }

    .xl\:parent:focus .parent-focus\:-translate-70x{
        transform: translate(-70%);
    }

    .xl\:parent:focus .parent-focus\:-translate-75x{
        transform: translate(-75%);
    }

    .xl\:parent:focus .parent-focus\:-translate-80x{
        transform: translate(-80%);
    }

    .xl\:parent:focus .parent-focus\:-translate-85x{
        transform: translate(-85%);
    }

    .xl\:parent:focus .parent-focus\:-translate-90x{
        transform: translate(-90%);
    }

    .xl\:parent:focus .parent-focus\:-translate-95x{
        transform: translate(-95%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-1{
        transform: translateX(-10px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-2{
        transform: translateX(-20px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-3{
        transform: translateX(-30px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-4{
        transform: translateX(-40px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-5{
        transform: translateX(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-6{
        transform: translateX(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-7{
        transform: translateX(-70px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-8{
        transform: translateX(-80px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-9{
        transform: translateX(-90px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-10{
        transform: translateX(-100px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-11{
        transform: translateX(-110px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-12{
        transform: translateX(-120px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-13{
        transform: translateX(-130px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-14{
        transform: translateX(-140px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-15{
        transform: translateX(-150px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-16{
        transform: translateX(-160px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-17{
        transform: translateX(-170px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-18{
        transform: translateX(-180px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-19{
        transform: translateX(-190px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-20{
        transform: translateX(-200px);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .xl\:parent:focus .parent-focus\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-1{
        transform: translateY(-10px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-2{
        transform: translateY(-20px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-3{
        transform: translateY(-30px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-4{
        transform: translateY(-40px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-5{
        transform: translateY(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-6{
        transform: translateY(-60px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-7{
        transform: translateY(-70px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-8{
        transform: translateY(-80px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-9{
        transform: translateY(-90px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-10{
        transform: translateY(-100px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-11{
        transform: translateY(-110px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-12{
        transform: translateY(-120px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-13{
        transform: translateY(-130px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-14{
        transform: translateY(-140px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-15{
        transform: translateY(-150px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-16{
        transform: translateY(-160px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-17{
        transform: translateY(-170px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-18{
        transform: translateY(-180px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-19{
        transform: translateY(-190px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-20{
        transform: translateY(-200px);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .xl\:parent:focus .parent-focus\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xl\:parent:focus .parent-focus\:translate-0{
        transform: translate(0);
    }
    
    .xl\:parent:focus .parent-focus\:translate-1{
        transform: translate(10px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-2{
        transform: translate(20px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-3{
        transform: translate(30px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-4{
        transform: translate(40px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-5{
        transform: translate(60px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-6{
        transform: translate(60px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-7{
        transform: translate(70px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-8{
        transform: translate(80px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-9{
        transform: translate(90px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-10{
        transform: translate(100px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-11{
        transform: translate(110px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-12{
        transform: translate(120px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-13{
        transform: translate(130px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-14{
        transform: translate(140px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-15{
        transform: translate(150px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-16{
        transform: translate(160px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-17{
        transform: translate(170px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-18{
        transform: translate(180px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-19{
        transform: translate(190px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-20{
        transform: translate(200px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-10x{
        transform: translate(10%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-15x{
        transform: translate(15%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-20x{
        transform: translate(20%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-25x{
        transform: translate(25%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-30x{
        transform: translate(30%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-35x{
        transform: translate(35%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-40x{
        transform: translate(40%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-45x{
        transform: translate(45%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-50x{
        transform: translate(50%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-55x{
        transform: translate(55%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-60x{
        transform: translate(60%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-65x{
        transform: translate(65%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-70x{
        transform: translate(70%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-75x{
        transform: translate(75%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-80x{
        transform: translate(80%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-85x{
        transform: translate(85%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-90x{
        transform: translate(90%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-95x{
        transform: translate(95%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-0{
        transform: translateX(0);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-1{
        transform: translateX(10px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-2{
        transform: translateX(20px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-3{
        transform: translateX(30px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-4{
        transform: translateX(40px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-5{
        transform: translateX(60px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-6{
        transform: translateX(60px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-7{
        transform: translateX(70px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-8{
        transform: translateX(80px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-9{
        transform: translateX(90px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-10{
        transform: translateX(100px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-11{
        transform: translateX(110px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-12{
        transform: translateX(120px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-13{
        transform: translateX(130px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-14{
        transform: translateX(140px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-15{
        transform: translateX(150px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-16{
        transform: translateX(160px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-17{
        transform: translateX(170px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-18{
        transform: translateX(180px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-19{
        transform: translateX(190px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-20{
        transform: translateX(200px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-10x{
        transform: translateX(10%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-15x{
        transform: translateX(15%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-20x{
        transform: translateX(20%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-25x{
        transform: translateX(25%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-30x{
        transform: translateX(30%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-35x{
        transform: translateX(35%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-40x{
        transform: translateX(40%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-45x{
        transform: translateX(45%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-50x{
        transform: translateX(50%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-55x{
        transform: translateX(55%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-60x{
        transform: translateX(60%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-65x{
        transform: translateX(65%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-70x{
        transform: translateX(70%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-75x{
        transform: translateX(75%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-80x{
        transform: translateX(80%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-85x{
        transform: translateX(85%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-90x{
        transform: translateX(90%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-x-95x{
        transform: translateX(95%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-0{
        transform: translateY(0);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-1{
        transform: translateY(10px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-2{
        transform: translateY(20px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-3{
        transform: translateY(30px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-4{
        transform: translateY(40px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-5{
        transform: translateY(60px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-6{
        transform: translateY(60px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-7{
        transform: translateY(70px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-8{
        transform: translateY(80px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-9{
        transform: translateY(90px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-10{
        transform: translateY(100px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-11{
        transform: translateY(110px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-12{
        transform: translateY(120px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-13{
        transform: translateY(130px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-14{
        transform: translateY(140px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-15{
        transform: translateY(150px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-16{
        transform: translateY(160px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-17{
        transform: translateY(170px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-18{
        transform: translateY(180px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-19{
        transform: translateY(190px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-20{
        transform: translateY(200px);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-10x{
        transform: translateY(10%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-15x{
        transform: translateY(15%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-20x{
        transform: translateY(20%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-25x{
        transform: translateY(25%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-30x{
        transform: translateY(30%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-35x{
        transform: translateY(35%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-40x{
        transform: translateY(40%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-45x{
        transform: translateY(45%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-50x{
        transform: translateY(50%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-55x{
        transform: translateY(55%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-60x{
        transform: translateY(60%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-65x{
        transform: translateY(65%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-70x{
        transform: translateY(70%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-75x{
        transform: translateY(75%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-80x{
        transform: translateY(80%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-85x{
        transform: translateY(85%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-90x{
        transform: translateY(90%);
    }
    
    .xl\:parent:focus .parent-focus\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-0{
        transform: rotate(0);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xl\:parent:focus .parent-focus\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xl\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:focus .parent-focus\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xl\:parent:focus .parent-focus\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xl\:parent:focus .parent-focus\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xl\:parent:focus .parent-focus\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xl\:parent:focus .parent-focus\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xl\:parent:focus .parent-focus\:transition-property-all{
        transition-property: all;
    }
    
    .xl\:parent:focus .parent-focus\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xl\:parent:focus .parent-focus\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xl\:parent:focus .parent-focus\:transition-property-transform{
        transition-property: transform;
    }
    
    .xl\:parent:focus .parent-focus\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xl\:parent:focus .parent-focus\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xl\:parent:focus .parent-focus\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xl\:parent:focus .parent-focus\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xl\:parent:focus .parent-focus\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-spin{
        animation-name: spin;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xl\:parent:focus .parent-focus\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xl\:parent:focus .parent-focus\:color-white{
        color: var(--white);
    }
    
    .xl\:parent:focus .parent-focus\:color-black{
        color: var(--black);
    }
    
    .xl\:parent:focus .parent-focus\:text-white{
        color: var(--white);
    }
    
    .xl\:parent:focus .parent-focus\:text-black{
        color: var(--black);
    }
    
    .xl\:parent:focus .parent-focus\:bg-white{
        background: var(--white);
    }
    
    .xl\:parent:focus .parent-focus\:bg-black{
        background: var(--black);
    }

    .xl\:parent:focus .parent-focus\:border-white{
        border-color: var(--white);
    }

    .xl\:parent:focus .parent-focus\:border-black{
        border-color: var(--black);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xl\:parent:focus .parent-focus\:fill-transparent{
        fill: transparent;
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:focus .parent-focus\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:focus .parent-focus\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:focus .parent-focus\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:focus .parent-focus\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:focus .parent-focus\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:focus .parent-focus\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:focus .parent-focus\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:parent:focus .parent-focus\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1024px){
    .lg\:parent:focus .parent-focus\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .lg\:parent:focus .parent-focus\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .lg\:parent:focus .parent-focus\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .lg\:parent:focus .parent-focus\:container{
        width: 100%;
    }
    
    .lg\:parent:focus .parent-focus\:container-fluid{
        width: 100%;
    }
    
    .lg\:parent:focus .parent-focus\:column-auto{
        columns: auto;
    }
    
    .lg\:parent:focus .parent-focus\:column-1{
        columns: 1;
    }
    
    .lg\:parent:focus .parent-focus\:column-2{
        columns: 2;
    }
    
    .lg\:parent:focus .parent-focus\:column-3{
        columns: 3;
    }
    
    .lg\:parent:focus .parent-focus\:column-4{
        columns: 4;
    }
    
    .lg\:parent:focus .parent-focus\:column-5{
        columns: 5;
    }
    
    .lg\:parent:focus .parent-focus\:column-6{
        columns: 6;
    }
    
    .lg\:parent:focus .parent-focus\:column-7{
        columns: 7;
    }
    
    .lg\:parent:focus .parent-focus\:column-8{
        columns: 8;
    }
    
    .lg\:parent:focus .parent-focus\:column-9{
        columns: 9;
    }
    
    .lg\:parent:focus .parent-focus\:column-10{
        columns: 10;
    }
    
    .lg\:parent:focus .parent-focus\:column-11{
        columns: 11;
    }
    
    .lg\:parent:focus .parent-focus\:column-12{
        columns: 12;
    }
    
    .lg\:parent:focus .parent-focus\:float-inline-start{
        float: inline-start;
    }
    
    .lg\:parent:focus .parent-focus\:float-inline-end{
        float: inline-end;
    }
    
    .lg\:parent:focus .parent-focus\:float-left{
        float: left;
    }
    
    .lg\:parent:focus .parent-focus\:float-right{
        float: right;
    }
    
    .lg\:parent:focus .parent-focus\:float-none{
        float: none;
    }
    
    .lg\:parent:focus .parent-focus\:float-inherit{
        float: inherit;
    }
    
    .lg\:parent:focus .parent-focus\:clear-inline-start{
        clear: inline-start;
    }
    
    .lg\:parent:focus .parent-focus\:clear-inline-end{
        clear: inline-end;
    }
    
    .lg\:parent:focus .parent-focus\:clear-left{
        clear: left;
    }
    
    .lg\:parent:focus .parent-focus\:clear-right{
        clear: right;
    }
    
    .lg\:parent:focus .parent-focus\:clear-both{
        clear: both;
    }
    
    .lg\:parent:focus .parent-focus\:clear-none{
        clear: none;
    }
    
    .lg\:parent:focus .parent-focus\:clear-inherit{
        clear: inherit;
    }
    
    .lg\:parent:focus .parent-focus\:isolation-auto{
        isolation: auto;
    }
    
    .lg\:parent:focus .parent-focus\:isolation-true{
        isolation: isolate;
    }
    
    .lg\:parent:focus .parent-focus\:object-fit-fill{
        object-fit: fill;
    }
    
    .lg\:parent:focus .parent-focus\:object-fit-cover{
        object-fit: cover;
    }
    
    .lg\:parent:focus .parent-focus\:object-fit-contain{
        object-fit: contain;
    }
    
    .lg\:parent:focus .parent-focus\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .lg\:parent:focus .parent-focus\:object-fit-none{
        object-fit: none;
    }
    
    .lg\:parent:focus .parent-focus\:object-position-top{
        object-position: top;
    }
    
    .lg\:parent:focus .parent-focus\:object-position-bottom{
        object-position: bottom;
    }
    
    .lg\:parent:focus .parent-focus\:object-position-left{
        object-position: left;
    }
    
    .lg\:parent:focus .parent-focus\:object-position-right{
        object-position: right;
    }
    
    .lg\:parent:focus .parent-focus\:object-position-left-top{
        object-position: left top;
    }
    
    .lg\:parent:focus .parent-focus\:object-position-right-top{
        object-position: right top;
    }
    
    .lg\:parent:focus .parent-focus\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .lg\:parent:focus .parent-focus\:object-position-right-bottom{
        object-position: right bottom;
    }

    .lg\:parent:focus .parent-focus\:object-position-center-top{
        object-position: center top;
    }

    .lg\:parent:focus .parent-focus\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-auto{
        overflow: auto;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-hidden{
        overflow: hidden;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-visible{
        overflow: visible;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-scroll{
        overflow: scroll;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-inherit{
        overflow:inherit;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-x-auto{
        overflow: auto;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .lg\:parent:focus .parent-focus\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .lg\:parent:focus .parent-focus\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .lg\:parent:focus .parent-focus\:position-static{
        position: static;
    }
    
    .lg\:parent:focus .parent-focus\:position-fixed{
        position: fixed;
    }
    
    .lg\:parent:focus .parent-focus\:position-absolute{
        position: absolute;
    }
    
    .lg\:parent:focus .parent-focus\:position-relative{
        position: relative;
    }
    
    .lg\:parent:focus .parent-focus\:position-sticky{
        position: sticky;
    }

    .lg\:parent:focus .parent-focus\:position-right-0{
        right: 0;
    }

    .lg\:parent:focus .parent-focus\:position-left-0{
        left: 0;
    }

    .lg\:parent:focus .parent-focus\:position-top-0{
        top: 0;
    }

    .lg\:parent:focus .parent-focus\:position-bottom-0{
        bottom: 0;
    }
    
    .lg\:parent:focus .parent-focus\:visible{
        visibility: visible;
    }
    
    .lg\:parent:focus .parent-focus\:invisible{
        visibility: hidden;
    }
    
    .lg\:parent:focus .parent-focus\:visibility-collapse{
        visibility: collapse;
    }
    
    .lg\:parent:focus .parent-focus\:z-0{
        z-index: 0;
    }
    
    .lg\:parent:focus .parent-focus\:-z-10{
        z-index: -10;
    }
    
    .lg\:parent:focus .parent-focus\:-z-20{
        z-index: -20;
    }
    
    .lg\:parent:focus .parent-focus\:-z-30{
        z-index: -30;
    }
    
    .lg\:parent:focus .parent-focus\:-z-40{
        z-index: -40;
    }
    
    .lg\:parent:focus .parent-focus\:-z-50{
        z-index: -50;
    }
    
    .lg\:parent:focus .parent-focus\:-z-60{
        z-index: -60;
    }
    
    .lg\:parent:focus .parent-focus\:-z-70{
        z-index: -70;
    }
    
    .lg\:parent:focus .parent-focus\:-z-80{
        z-index: -80;
    }
    
    .lg\:parent:focus .parent-focus\:-z-90{
        z-index: -90;
    }
    
    .lg\:parent:focus .parent-focus\:-z-100{
        z-index: -100;
    }
    
    .lg\:parent:focus .parent-focus\:z-10{
        z-index: 10;
    }
    
    .lg\:parent:focus .parent-focus\:z-20{
        z-index: 20;
    }
    
    .lg\:parent:focus .parent-focus\:z-30{
        z-index: 30;
    }
    
    .lg\:parent:focus .parent-focus\:z-40{
        z-index: 40;
    }
    
    .lg\:parent:focus .parent-focus\:z-50{
        z-index: 50;
    }
    
    .lg\:parent:focus .parent-focus\:z-60{
        z-index: 60;
    }
    
    .lg\:parent:focus .parent-focus\:z-70{
        z-index: 70;
    }
    
    .lg\:parent:focus .parent-focus\:z-80{
        z-index: 80;
    }
    
    .lg\:parent:focus .parent-focus\:z-90{
        z-index: 90;
    }
    
    .lg\:parent:focus .parent-focus\:z-100{
        z-index: 100;
    }
    
    .lg\:parent:focus .parent-focus\:z-auto{
        z-index: auto;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-0{
        flex-basis: 0;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-2{
        flex-basis: 2;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-4{
        flex-basis: 4;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-6{
        flex-basis: 6;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-8{
        flex-basis: 8;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-10{
        flex-basis: 10;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-12{
        flex-basis: 12;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-14{
        flex-basis: 14;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-16{
        flex-basis: 16;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-18{
        flex-basis: 18;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-20{
        flex-basis: 20;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .lg\:parent:focus .parent-focus\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .lg\:parent:focus .parent-focus\:flex-row{
        flex-direction: row;
    }
    
    .lg\:parent:focus .parent-focus\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .lg\:parent:focus .parent-focus\:flex-column{
        flex-direction: column;
    }
    
    .lg\:parent:focus .parent-focus\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .lg\:parent:focus .parent-focus\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .lg\:parent:focus .parent-focus\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .lg\:parent:focus .parent-focus\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .lg\:parent:focus .parent-focus\:flex-1{
        flex: 1 1 0;
    }
    
    .lg\:parent:focus .parent-focus\:flex-auto{
        flex: 1 1 auto;
    }
    
    .lg\:parent:focus .parent-focus\:flex-initial{
        flex: 0 1 auto;
    }
    
    .lg\:parent:focus .parent-focus\:flex-none{
        flex: none;
    }
    
    .lg\:parent:focus .parent-focus\:flex-grow-0{
        flex-grow: 0;
    }
    
    .lg\:parent:focus .parent-focus\:flex-grow-1{
        flex-grow: 1;
    }
    
    .lg\:parent:focus .parent-focus\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .lg\:parent:focus .parent-focus\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .lg\:parent:focus .parent-focus\:order-1{
        order: 1;
    }
    
    .lg\:parent:focus .parent-focus\:order-2{
        order: 2;
    }
    
    .lg\:parent:focus .parent-focus\:order-3{
        order: 3;
    }
    
    .lg\:parent:focus .parent-focus\:order-4{
        order: 4;
    }
    
    .lg\:parent:focus .parent-focus\:order-5{
        order: 5;
    }
    
    .lg\:parent:focus .parent-focus\:order-6{
        order: 6;
    }
    
    .lg\:parent:focus .parent-focus\:order-7{
        order: 7;
    }
    
    .lg\:parent:focus .parent-focus\:order-8{
        order: 8;
    }
    
    .lg\:parent:focus .parent-focus\:order-9{
        order: 9;
    }
    
    .lg\:parent:focus .parent-focus\:order-10{
        order: 10;
    }
    
    .lg\:parent:focus .parent-focus\:order-11{
        order: 11;
    }
    
    .lg\:parent:focus .parent-focus\:order-12{
        order: 12;
    }
    
    .lg\:parent:focus .parent-focus\:order-first{
        order: -9999;
    }
    
    .lg\:parent:focus .parent-focus\:order-last{
        order: 9999;
    }
    
    .lg\:parent:focus .parent-focus\:order-0{
        order: 0;
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .lg\:parent:focus .parent-focus\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-auto{
        grid-column: auto;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-none{
        grid-template-rows: none;
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .lg\:parent:focus .parent-focus\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-auto{
        grid-row: auto;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .lg\:parent:focus .parent-focus\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .lg\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:parent:focus .parent-focus\:grfl-row{
        grid-auto-flow: row;
    }
    
    .lg\:parent:focus .parent-focus\:grfl-col{
        grid-auto-flow: column;
    }
    
    .lg\:parent:focus .parent-focus\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .lg\:parent:focus .parent-focus\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .lg\:parent:focus .parent-focus\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .lg\:parent:focus .parent-focus\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .lg\:parent:focus .parent-focus\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .lg\:parent:focus .parent-focus\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .lg\:parent:focus .parent-focus\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .lg\:parent:focus .parent-focus\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .lg\:parent:focus .parent-focus\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .lg\:parent:focus .parent-focus\:gap-0{
        gap: 0;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-0{
        row-gap: 0;
    }
    
    .lg\:parent:focus .parent-focus\:gap-1{
        gap: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-2{
        gap: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-4{
        gap: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-6{
        gap: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-8{
        gap: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-9{
        gap: 9px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-10{
        gap: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-12{
        gap: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-14{
        gap: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-16{
        gap: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-18{
        gap: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-20{
        gap: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-1{
        column-gap: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-2{
        column-gap: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-4{
        column-gap: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-6{
        column-gap: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-8{
        column-gap: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-10{
        column-gap: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-12{
        column-gap: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-14{
        column-gap: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-16{
        column-gap: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-18{
        column-gap: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-x-20{
        column-gap: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-1{
        row-gap: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-2{
        row-gap: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-4{
        row-gap: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-6{
        row-gap: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-8{
        row-gap: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-10{
        row-gap: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-12{
        row-gap: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-14{
        row-gap: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-16{
        row-gap: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-18{
        row-gap: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:gap-y-20{
        row-gap: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:justify-content-normal{
        justify-content: normal;
    }
    
    .lg\:parent:focus .parent-focus\:justify-content-start{
        justify-content: flex-start;
    }
    
    .lg\:parent:focus .parent-focus\:justify-content-end{
        justify-content: flex-end;
    }
    
    .lg\:parent:focus .parent-focus\:justify-content-center{
        justify-content: center;
    }
    
    .lg\:parent:focus .parent-focus\:justify-content-between{
        justify-content: space-between;
    }
    
    .lg\:parent:focus .parent-focus\:justify-content-around{
        justify-content: space-around;
    }
    
    .lg\:parent:focus .parent-focus\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .lg\:parent:focus .parent-focus\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .lg\:parent:focus .parent-focus\:justify-items-start{
        justify-items: start;
    }
    
    .lg\:parent:focus .parent-focus\:justify-items-end{
        justify-items: end;
    }
    
    .lg\:parent:focus .parent-focus\:justify-items-center{
        justify-items: center;
    }
    
    .lg\:parent:focus .parent-focus\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:parent:focus .parent-focus\:justify-self-auto{
        justify-self: auto;
    }
    
    .lg\:parent:focus .parent-focus\:justify-self-start{
        justify-self: start;
    }
    
    .lg\:parent:focus .parent-focus\:justify-self-end{
        justify-self: end;
    }
    
    .lg\:parent:focus .parent-focus\:justify-self-center{
        justify-self: center;
    }
    
    .lg\:parent:focus .parent-focus\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:parent:focus .parent-focus\:align-content-normal{
        align-content: normal;
    }
    
    .lg\:parent:focus .parent-focus\:align-content-center{
        align-content: center;
    }
    
    .lg\:parent:focus .parent-focus\:align-content-start{
        align-content: flex-start;
    }
    
    .lg\:parent:focus .parent-focus\:align-content-end{
        align-content: flex-end;
    }
    
    .lg\:parent:focus .parent-focus\:align-content-between{
        align-content: space-between;
    }
    
    .lg\:parent:focus .parent-focus\:align-content-around{
        align-content: space-around;
    }
    
    .lg\:parent:focus .parent-focus\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .lg\:parent:focus .parent-focus\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .lg\:parent:focus .parent-focus\:align-content-stretch{
        align-content: stretch;
    }
    
    .lg\:parent:focus .parent-focus\:align-items-start{
        align-items: start;
    }
    
    .lg\:parent:focus .parent-focus\:align-items-end{
        align-items: end;
    }
    
    .lg\:parent:focus .parent-focus\:align-items-center{
        align-items: center;
    }
    
    .lg\:parent:focus .parent-focus\:align-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:parent:focus .parent-focus\:align-self-auto{
        justify-self: auto;
    }
    
    .lg\:parent:focus .parent-focus\:align-self-start{
        justify-self: start;
    }
    
    .lg\:parent:focus .parent-focus\:align-self-end{
        justify-self: end;
    }
    
    .lg\:parent:focus .parent-focus\:align-self-center{
        justify-self: center;
    }
    
    .lg\:parent:focus .parent-focus\:align-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:parent:focus .parent-focus\:align-self-baseline{
        justify-self: baseline;
    }
    
    .lg\:parent:focus .parent-focus\:place-content-center{
        place-content: center;
    }
    
    .lg\:parent:focus .parent-focus\:place-content-start{
        place-content: start;
    }
    
    .lg\:parent:focus .parent-focus\:place-content-end{
        place-content: end;
    }
    
    .lg\:parent:focus .parent-focus\:place-content-between{
        place-content: between;
    }
    
    .lg\:parent:focus .parent-focus\:place-content-around{
        place-content: around;
    }
    
    .lg\:parent:focus .parent-focus\:place-content-evenly{
        place-content: evenly;
    }
    
    .lg\:parent:focus .parent-focus\:place-content-baseline{
        place-content: baseline;
    }
    
    .lg\:parent:focus .parent-focus\:place-content-stretch{
        place-content: stretch;
    }
    
    .lg\:parent:focus .parent-focus\:place-items-start{
        place-content: start;
    }
    
    .lg\:parent:focus .parent-focus\:place-items-end{
        place-content: end;
    }
    
    .lg\:parent:focus .parent-focus\:place-items-center{
        place-content: center;
    }
    
    .lg\:parent:focus .parent-focus\:place-items-baseline{
        place-content: baseline;
    }
    
    .lg\:parent:focus .parent-focus\:place-items-stretch{
        place-content: stretch;
    }
    
    .lg\:parent:focus .parent-focus\:place-self-start{
        place-self: start;
    }
    
    .lg\:parent:focus .parent-focus\:place-self-end{
        place-self: end;
    }
    
    .lg\:parent:focus .parent-focus\:place-self-center{
        place-self: center;
    }
    
    .lg\:parent:focus .parent-focus\:place-self-baseline{
        place-self: baseline;
    }
    
    .lg\:parent:focus .parent-focus\:place-self-stretch{
        place-self: stretch;
    }
    
    .lg\:parent:focus .parent-focus\:w-0{
        width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:w-2{
        width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:w-4{
        width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:w-6{
        width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:w-8{
        width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:w-10{
        width: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:w-12{
        width: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:w-14{
        width: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:w-16{
        width: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:w-18{
        width: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:w-20{
        width: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:w-22{
        width: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-24{
        width: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-26{
        width: 4.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-28{
        width: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-30{
        width: 7.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-32{
        width: 10rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-34{
        width: 11.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-36{
        width: 13rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-38{
        width: 14.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-40{
        width: 16rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-42{
        width: 18rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-44{
        width: 20rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-46{
        width: 22rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-48{
        width: 24rem;
    }

    .lg\:parent:focus .parent-focus\:w-52{
        width: 28rem;
    }

    .lg\:parent:focus .parent-focus\:w-56{
        width: 32rem;
    }

    .lg\:parent:focus .parent-focus\:w-60{
        width: 36rem;
    }

    .lg\:parent:focus .parent-focus\:w-64{
        width: 40rem;
    }

    .lg\:parent:focus .parent-focus\:w-68{
        width: 44rem;
    }

    .lg\:parent:focus .parent-focus\:w-72{
        width: 48rem;
    }

    .lg\:parent:focus .parent-focus\:w-76{
        width: 52rem;
    }

    .lg\:parent:focus .parent-focus\:w-80{
        width: 56rem;
    }

    .lg\:parent:focus .parent-focus\:w-84{
        width: 60rem;
    }
    
    .lg\:parent:focus .parent-focus\:w-hf{
        width: 50%;
    }
    
    .lg\:parent:focus .parent-focus\:w-third{
        width: 33.333%;
    }
    
    .lg\:parent:focus .parent-focus\:w-two-third{
        width: 66.67%;
    }
    
    .lg\:parent:focus .parent-focus\:w-quarter{
        width: 25%;
    }
    
    .lg\:parent:focus .parent-focus\:w-three-quarter{
        width: 75%;
    }
    
    .lg\:parent:focus .parent-focus\:w-fifth{
        width: 20%;
    }
    
    .lg\:parent:focus .parent-focus\:w-two-fifth{
        width: 40%;
    }
    
    .lg\:parent:focus .parent-focus\:w-three-fifth{
        width: 60%;
    }
    
    .lg\:parent:focus .parent-focus\:w-four-fifth{
        width: 80%;
    }
    
    .lg\:parent:focus .parent-focus\:w-tenth{
        width: 10%;
    }
    
    .lg\:parent:focus .parent-focus\:w-two-tenth{
        width: 20%;
    }
    
    .lg\:parent:focus .parent-focus\:w-three-tenth{
        width: 30%;
    }
    
    .lg\:parent:focus .parent-focus\:w-four-tenth{
        width: 40%;
    }
    
    .lg\:parent:focus .parent-focus\:w-five-tenth{
        width: 50%;
    }
    
    .lg\:parent:focus .parent-focus\:w-six-tenth{
        width: 60%;
    }
    
    .lg\:parent:focus .parent-focus\:w-seven-tenth{
        width: 70%;
    }
    
    .lg\:parent:focus .parent-focus\:w-eight-tenth{
        width: 80%;
    }
    
    .lg\:parent:focus .parent-focus\:w-nine-tenth{
        width: 90%;
    }
    
    .lg\:parent:focus .parent-focus\:w-full{
        width: 100%;
    }
    
    .lg\:parent:focus .parent-focus\:w-min{
        width: min-content;
    }
    
    .lg\:parent:focus .parent-focus\:w-max{
        width: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:w-fit{
        width: fit-content;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-10{
        min-height: 10vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-20{
        min-height: 20vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-30{
        min-height: 30vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-40{
        min-height: 40vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-50{
        min-height: 50vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-60{
        min-height: 60vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-70{
        min-height: 70vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-80{
        min-height: 80vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-90{
        min-height: 90vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vh-100{
        min-height: 100vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-10{
        min-width: 10vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-20{
        min-width: 20vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-30{
        min-width: 30vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-40{
        min-width: 40vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-50{
        min-width: 50vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-60{
        min-width: 60vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-70{
        min-width: 70vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-80{
        min-width: 80vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-90{
        min-width: 100vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-vw-100{
        min-width: 100vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-10{
        max-height: 10vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-20{
        max-height: 20vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-30{
        max-height: 30vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-40{
        max-height: 40vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-50{
        max-height: 50vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-60{
        max-height: 60vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-70{
        max-height: 70vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-80{
        max-height: 80vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-90{
        max-height: 100vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vh-100{
        max-height: 100vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-10{
        max-width: 10vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-20{
        max-width: 20vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-30{
        max-width: 30vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-40{
        max-width: 40vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-50{
        max-width: 50vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-60{
        max-width: 60vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-70{
        max-width: 70vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-80{
        max-width: 80vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-90{
        max-width: 100vh;
    }
    
    .lg\:parent:focus .parent-focus\:max-vw-100{
        max-width: 100vh;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-2{
        min-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-4{
        min-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-6{
        min-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-8{
        min-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-10{
        min-width: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-12{
        min-width: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-14{
        min-width: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-16{
        min-width: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-18{
        min-width: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-20{
        min-width: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-22{
        min-width: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-24{
        min-width: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-26{
        min-width: 4.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-28{
        min-width: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-30{
        min-width: 7.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-32{
        min-width: 10rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-34{
        min-width: 11.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-36{
        min-width: 13rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-38{
        min-width: 14.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-40{
        min-width: 16rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-42{
        min-width: 18rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-44{
        min-width: 20rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-46{
        min-width: 22rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-48{
        min-width: 24rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-hf{
        min-width: 50%;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-full{
        min-width: 100%;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-min{
        min-width: min-content;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-max{
        min-width: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:min-w-fit{
        min-width: fit-content;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-0{
        max-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-2{
        max-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-4{
        max-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-6{
        max-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-8{
        max-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-10{
        max-width: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-12{
        max-width: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-14{
        max-width: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-16{
        max-width: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-18{
        max-width: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-20{
        max-width: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-22{
        max-width: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-24{
        max-width: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-26{
        max-width: 4.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-28{
        max-width: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-30{
        max-width: 7.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-32{
        max-width: 10rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-34{
        max-width: 11.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-36{
        max-width: 13rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-38{
        max-width: 14.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-40{
        max-width: 16rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-42{
        max-width: 18rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-44{
        max-width: 20rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-46{
        max-width: 22rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-48{
        max-width: 24rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-hf{
        max-width: 50%;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-full{
        max-width: 100%;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:max-w-fit{
        max-width: fit-content;
    }
    
    .lg\:parent:focus .parent-focus\:h-0{
        height: 0;
    }
    
    .lg\:parent:focus .parent-focus\:h-2{
        height: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:h-4{
        height: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:h-6{
        height: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:h-8{
        height: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:h-10{
        height: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:h-12{
        height: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:h-14{
        height: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:h-16{
        height: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:h-18{
        height: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:h-20{
        height: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:h-22{
        height: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-24{
        height: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-26{
        height: 4.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-28{
        height: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-30{
        height: 7.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-32{
        height: 10rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-34{
        height: 11.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-36{
        height: 13rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-38{
        height: 14.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-40{
        height: 16rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-42{
        height: 18rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-44{
        height: 20rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-46{
        height: 22rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-48{
        height: 24rem;
    }

    .lg\:parent:focus .parent-focus\:h-52{
        height: 28rem;
    }

    .lg\:parent:focus .parent-focus\:h-56{
        height: 32rem;
    }

    .lg\:parent:focus .parent-focus\:h-60{
        height: 36rem;
    }

    .lg\:parent:focus .parent-focus\:h-64{
        height: 40rem;
    }

    .lg\:parent:focus .parent-focus\:h-68{
        height: 44rem;
    }

    .lg\:parent:focus .parent-focus\:h-72{
        height: 48rem;
    }

    .lg\:parent:focus .parent-focus\:h-76{
        height: 52rem;
    }

    .lg\:parent:focus .parent-focus\:h-80{
        height: 56rem;
    }

    .lg\:parent:focus .parent-focus\:h-84{
        height: 60rem;
    }
    
    .lg\:parent:focus .parent-focus\:h-hf{
        height: 50%;
    }
    
    .lg\:parent:focus .parent-focus\:h-third{
        height: 33.333%;
    }
    
    .lg\:parent:focus .parent-focus\:h-two-third{
        height: 66.67%;
    }
    
    .lg\:parent:focus .parent-focus\:h-quarter{
        height: 25%;
    }
    
    .lg\:parent:focus .parent-focus\:h-three-quarter{
        height: 75%;
    }
    
    .lg\:parent:focus .parent-focus\:h-fifth{
        height: 20%;
    }
    
    .lg\:parent:focus .parent-focus\:h-two-fifth{
        height: 40%;
    }
    
    .lg\:parent:focus .parent-focus\:h-three-fifth{
        height: 60%;
    }
    
    .lg\:parent:focus .parent-focus\:h-four-fifth{
        height: 80%;
    }
    
    .lg\:parent:focus .parent-focus\:h-tenth{
        height: 10%;
    }
    
    .lg\:parent:focus .parent-focus\:h-two-tenth{
        height: 20%;
    }
    
    .lg\:parent:focus .parent-focus\:h-three-tenth{
        height: 30%;
    }
    
    .lg\:parent:focus .parent-focus\:h-four-tenth{
        height: 40%;
    }
    
    .lg\:parent:focus .parent-focus\:h-five-tenth{
        height: 50%;
    }
    
    .lg\:parent:focus .parent-focus\:h-six-tenth{
        height: 60%;
    }
    
    .lg\:parent:focus .parent-focus\:h-seventh-tenth{
        height: 70%;
    }
    
    .lg\:parent:focus .parent-focus\:h-eight-tenth{
        height: 80%;
    }
    
    .lg\:parent:focus .parent-focus\:h-nine-tenth{
        height: 90%;
    }
    
    .lg\:parent:focus .parent-focus\:h-full{
        height: 100%;
    }
    
    .lg\:parent:focus .parent-focus\:h-min{
        height: min-content;
    }
    
    .lg\:parent:focus .parent-focus\:h-max{
        height: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:h-fit{
        height: fit-content;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-0{
        min-height: 0;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-2{
        min-height: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-4{
        min-height: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-6{
        min-height: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-8{
        min-height: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-10{
        min-height: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-12{
        min-height: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-14{
        min-height: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-16{
        min-height: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-18{
        min-height: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-20{
        min-height: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-22{
        min-height: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-24{
        min-height: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-26{
        min-height: 4.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-28{
        min-height: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-30{
        min-height: 7.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-32{
        min-height: 10rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-34{
        min-height: 11.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-36{
        min-height: 13rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-38{
        min-height: 14.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-40{
        min-height: 16rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-42{
        min-height: 18rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-44{
        min-height: 20rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-46{
        min-height: 22rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-48{
        min-height: 24rem;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-hf{
        min-height: 50%;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-full{
        min-height: 100%;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-min{
        min-height: min-content;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-max{
        min-height: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:min-h-fit{
        min-height: fit-content;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-0{
        max-height: 0;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-2{
        max-height: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-4{
        max-height: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-6{
        max-height: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-8{
        max-height: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-10{
        max-height: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-12{
        max-height: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-14{
        max-height: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-16{
        max-height: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-18{
        max-height: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-20{
        max-height: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-22{
        max-height: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-24{
        max-height: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-26{
        max-height: 4.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-28{
        max-height: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-30{
        max-height: 7.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-32{
        max-height: 10rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-34{
        max-height: 11.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-36{
        max-height: 13rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-38{
        max-height: 14.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-40{
        max-height: 16rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-42{
        max-height: 18rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-44{
        max-height: 20rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-46{
        max-height: 22rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-48{
        max-height: 24rem;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-hf{
        max-height: 50%;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-full{
        max-height: 100%;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:parent:focus .parent-focus\:max-h-fit{
        max-height: fit-content;
    }
    
    .lg\:parent:focus .parent-focus\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .lg\:parent:focus .parent-focus\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .lg\:parent:focus .parent-focus\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:parent:focus .parent-focus\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:parent:focus .parent-focus\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:parent:focus .parent-focus\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:parent:focus .parent-focus\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:parent:focus .parent-focus\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:parent:focus .parent-focus\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:parent:focus .parent-focus\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:parent:focus .parent-focus\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:parent:focus .parent-focus\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:focus .parent-focus\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:parent:focus .parent-focus\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:parent:focus .parent-focus\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .lg\:parent:focus .parent-focus\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .lg\:parent:focus .parent-focus\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .lg\:parent:focus .parent-focus\:italic{
        font-style: italic;
    }
    
    .lg\:parent:focus .parent-focus\:italic-0{
        font-style: normal;
    }
    
    .lg\:parent:focus .parent-focus\:font-w-thin{
        font-weight: 100;
    }
    
    .lg\:parent:focus .parent-focus\:font-w-extralight{
        font-weight: 200;
    }
    
    .lg\:parent:focus .parent-focus\:font-w-light{
        font-weight: 300;
    }
    
    .lg\:parent:focus .parent-focus\:font-w-normal{
        font-weight: 400;
    }
    
    .lg\:parent:focus .parent-focus\:font-w-medium{
        font-weight: 500;
    }
    
    .lg\:parent:focus .parent-focus\:font-w-semibold{
        font-weight: 600;
    }
    
    .lg\:parent:focus .parent-focus\:font-w-bold{
        font-weight: 700;
    }
    
    .lg\:parent:focus .parent-focus\:font-w-extrabold{
        font-weight: 800;
    }
    
    .lg\:parent:focus .parent-focus\:font-w-black{
        font-weight: 900;
    }
    
    .lg\:parent:focus .parent-focus\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .lg\:parent:focus .parent-focus\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .lg\:parent:focus .parent-focus\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .lg\:parent:focus .parent-focus\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-1{
        line-height: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-2{
        line-height: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-3{
        line-height: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-4{
        line-height: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-5{
        line-height: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-6{
        line-height: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-7{
        line-height: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-8{
        line-height: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-9{
        line-height: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-10{
        line-height: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-normal{
        line-height: 1;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-sm{
        line-height: 1.25;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-md{
        line-height: 1.5;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-lg{
        line-height: 1.75;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-lg{
        line-height: 2;
    }
    
    .lg\:parent:focus .parent-focus\:line-h-xl{
        line-height: 4;
    }
    
    .lg\:parent:focus .parent-focus\:list-img-none{
        list-style-image: none;
    }
    
    .lg\:parent:focus .parent-focus\:list-position-inside{
        list-style-position: inside;
    }
    
    .lg\:parent:focus .parent-focus\:list-position-outside{
        list-style-position: outside;
    }
    
    .lg\:parent:focus .parent-focus\:list-type-none{
        list-style-type: none;
    }
    
    .lg\:parent:focus .parent-focus\:list-type-disc{
        list-style-type: disc;
    }
    
    .lg\:parent:focus .parent-focus\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .lg\:parent:focus .parent-focus\:list-type-square{
        list-style-type: square;
    }
    
    .lg\:parent:focus .parent-focus\:left-text{
        text-align: left;
    }
    
    .lg\:parent:focus .parent-focus\:right-text{
        text-align: right;
    }
    
    .lg\:parent:focus .parent-focus\:justify-text{
        text-align: justify;
    }
    
    .lg\:parent:focus .parent-focus\:center-text{
        text-align: center;
    }
    
    .lg\:parent:focus .parent-focus\:start-text{
        text-align: start;
    }
    
    .lg\:parent:focus .parent-focus\:end-text{
        text-align: end;
    }
    
    .lg\:parent:focus .parent-focus\:underline-text{
        text-decoration-line: underline;
    }
    
    .lg\:parent:focus .parent-focus\:overline-text{
        text-decoration-line: overline;
    }
    
    .lg\:parent:focus .parent-focus\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .lg\:parent:focus .parent-focus\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .lg\:parent:focus .parent-focus\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .lg\:parent:focus .parent-focus\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .lg\:parent:focus .parent-focus\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .lg\:parent:focus .parent-focus\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .lg\:parent:focus .parent-focus\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .lg\:parent:focus .parent-focus\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .lg\:parent:focus .parent-focus\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .lg\:parent:focus .parent-focus\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .lg\:parent:focus .parent-focus\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .lg\:parent:focus .parent-focus\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:text-uppercase{
        text-transform: uppercase;
    }
    
    .lg\:parent:focus .parent-focus\:text-lowercase{
        text-transform: lowercase;
    }
    
    .lg\:parent:focus .parent-focus\:text-capitalize{
        text-transform: capitalize;
    }
    
    .lg\:parent:focus .parent-focus\:text-no-case{
        text-transform: none;
    }
    
    .lg\:parent:focus .parent-focus\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .lg\:parent:focus .parent-focus\:text-clip{
        text-overflow: clip;
    }
    
    .lg\:parent:focus .parent-focus\:text-wrap{
        text-wrap: wrap;
    }
    
    .lg\:parent:focus .parent-focus\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .lg\:parent:focus .parent-focus\:text-balance{
        text-wrap: balance;
    }
    
    .lg\:parent:focus .parent-focus\:text-pretty{
        text-wrap: pretty;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-0{
        text-indent: 0;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-1{
        text-indent: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-2{
        text-indent: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-4{
        text-indent: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-6{
        text-indent: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-8{
        text-indent: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-10{
        text-indent: 10px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-12{
        text-indent: 12px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-14{
        text-indent: 14px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-16{
        text-indent: 16px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-18{
        text-indent: 18px;
    }
    
    .lg\:parent:focus .parent-focus\:text-indent-20{
        text-indent: 20px;
    }
    
    .lg\:parent:focus .parent-focus\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .lg\:parent:focus .parent-focus\:vertical-align-top{
        vertical-align: top;
    }
    
    .lg\:parent:focus .parent-focus\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .lg\:parent:focus .parent-focus\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .lg\:parent:focus .parent-focus\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .lg\:parent:focus .parent-focus\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .lg\:parent:focus .parent-focus\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .lg\:parent:focus .parent-focus\:vertical-align-super{
        vertical-align: super;
    }
    
    .lg\:parent:focus .parent-focus\:white-space-normal{
        white-space: normal;
    }
    
    .lg\:parent:focus .parent-focus\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .lg\:parent:focus .parent-focus\:white-space-pre{
        white-space: pre;
    }
    
    .lg\:parent:focus .parent-focus\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .lg\:parent:focus .parent-focus\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .lg\:parent:focus .parent-focus\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .lg\:parent:focus .parent-focus\:word-break-normal{
        word-break: normal;
    }
    
    .lg\:parent:focus .parent-focus\:word-break-words{
        word-break: break-word;
    }
    
    .lg\:parent:focus .parent-focus\:word-break-all{
        word-break: break-all;
    }
    
    .lg\:parent:focus .parent-focus\:word-break-keep{
        word-break: keep-all;
    }
    
    .lg\:parent:focus .parent-focus\:content-none{
        content: none;
    }
    
    .lg\:parent:focus .parent-focus\:content-blank{
        content: "";
    }
    
    .lg\:parent:focus .parent-focus\:bg-fixed{
        background-attachment: fixed;
    }
    
    .lg\:parent:focus .parent-focus\:bg-local{
        background-attachment: local;
    }
    
    .lg\:parent:focus .parent-focus\:bg-scroll{
        background-attachment: scroll;
    }
    
    .lg\:parent:focus .parent-focus\:bg-clip-border{
        background-clip: border-box;
    }
    
    .lg\:parent:focus .parent-focus\:bg-clip-content{
        background-clip: content-box;
    }
    
    .lg\:parent:focus .parent-focus\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .lg\:parent:focus .parent-focus\:bg-clip-text{
        background-clip: text;
    }
    
    .lg\:parent:focus .parent-focus\:bg-or-border{
        background-origin: border-box;
    }
    
    .lg\:parent:focus .parent-focus\:bg-origin-border{
        background-origin: border-box;
    }
    
    .lg\:parent:focus .parent-focus\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .lg\:parent:focus .parent-focus\:bg-origin-content{
        background-origin: content-box;
    }
    
    .lg\:parent:focus .parent-focus\:bg-top{
        background-position: top;
    }
    
    .lg\:parent:focus .parent-focus\:bg-bottom{
        background-position: bottom;
    }
    
    .lg\:parent:focus .parent-focus\:bg-center{
        background-position: center;
    }
    
    .lg\:parent:focus .parent-focus\:bg-left{
        background-position: left;
    }
    
    .lg\:parent:focus .parent-focus\:bg-right{
        background-position: top;
    }
    
    .lg\:parent:focus .parent-focus\:bg-left-top{
        background-position: left top;
    }
    
    .lg\:parent:focus .parent-focus\:bg-right-top{
        background-position: right top;
    }
    
    .lg\:parent:focus .parent-focus\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .lg\:parent:focus .parent-focus\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .lg\:parent:focus .parent-focus\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .lg\:parent:focus .parent-focus\:bg-repeat{
        background-repeat: repeat;
    }
    
    .lg\:parent:focus .parent-focus\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .lg\:parent:focus .parent-focus\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .lg\:parent:focus .parent-focus\:bg-repeat-space{
        background-repeat: space;
    }
    
    .lg\:parent:focus .parent-focus\:bg-repeat-round{
        background-repeat: round;
    }
    
    .lg\:parent:focus .parent-focus\:bg-s-auto{
        background-size: auto;
    }
    
    .lg\:parent:focus .parent-focus\:bg-s-cover{
        background-size: cover;
    }
    
    .lg\:parent:focus .parent-focus\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .lg\:parent:focus .parent-focus\:p-auto{
        padding: auto;
    }
    
    .lg\:parent:focus .parent-focus\:p-0{
        padding: 0;
    }
    
    .lg\:parent:focus .parent-focus\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .lg\:parent:focus .parent-focus\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .lg\:parent:focus .parent-focus\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .lg\:parent:focus .parent-focus\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .lg\:parent:focus .parent-focus\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .lg\:parent:focus .parent-focus\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .lg\:parent:focus .parent-focus\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .lg\:parent:focus .parent-focus\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .lg\:parent:focus .parent-focus\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .lg\:parent:focus .parent-focus\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .lg\:parent:focus .parent-focus\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .lg\:parent:focus .parent-focus\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .lg\:parent:focus .parent-focus\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .lg\:parent:focus .parent-focus\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .lg\:parent:focus .parent-focus\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .lg\:parent:focus .parent-focus\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .lg\:parent:focus .parent-focus\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .lg\:parent:focus .parent-focus\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .lg\:parent:focus .parent-focus\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .lg\:parent:focus .parent-focus\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .lg\:parent:focus .parent-focus\:pt-auto{
        padding-top: auto;
    }
    
    .lg\:parent:focus .parent-focus\:pt-0{
        padding-top: 0;
    }
    
    .lg\:parent:focus .parent-focus\:pt-4{
        padding-top: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-8{
        padding-top: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-12{
        padding-top: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-16{
        padding-top: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-20{
        padding-top: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-24{
        padding-top: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-28{
        padding-top: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-32{
        padding-top: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-36{
        padding-top: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-40{
        padding-top: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-44{
        padding-top: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-48{
        padding-top: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-52{
        padding-top: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-56{
        padding-top: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-60{
        padding-top: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-64{
        padding-top: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-68{
        padding-top: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-72{
        padding-top: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-76{
        padding-top: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .lg\:parent:focus .parent-focus\:pb-auto{
        padding-bottom: auto;
    }
    
    .lg\:parent:focus .parent-focus\:pb-0{
        padding-bottom: 0;
    }
    
    .lg\:parent:focus .parent-focus\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-16{
        padding-bottom: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-32{
        padding-bottom: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-48{
        padding-bottom: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-64{
        padding-bottom: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-68{
        padding-bottom: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-72{
        padding-bottom: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-76{
        padding-bottom: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .lg\:parent:focus .parent-focus\:pl-0{
        padding-left: auto;
    }
    
    .lg\:parent:focus .parent-focus\:pl-0{
        padding-left: 0;
    }
    
    .lg\:parent:focus .parent-focus\:pl-4{
        padding-left: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-8{
        padding-left: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-12{
        padding-left: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-16{
        padding-left: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-20{
        padding-left: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-24{
        padding-left: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-28{
        padding-left: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-32{
        padding-left: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-36{
        padding-left: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-40{
        padding-left: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-44{
        padding-left: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-48{
        padding-left: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-52{
        padding-left: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-56{
        padding-left: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-60{
        padding-left: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-64{
        padding-left: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-68{
        padding-left: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-72{
        padding-left: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-76{
        padding-left: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .lg\:parent:focus .parent-focus\:pr-auto{
        padding-right: auto;
    }
    
    .lg\:parent:focus .parent-focus\:pr-0{
        padding-right: 0;
    }
    
    .lg\:parent:focus .parent-focus\:pr-4{
        padding-right: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-8{
        padding-right: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-12{
        padding-right: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-16{
        padding-right: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-20{
        padding-right: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-24{
        padding-right: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-28{
        padding-right: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-32{
        padding-right: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-36{
        padding-right: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-40{
        padding-right: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-44{
        padding-right: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-48{
        padding-right: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-52{
        padding-right: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-56{
        padding-right: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-60{
        padding-right: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-64{
        padding-right: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-68{
        padding-right: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-72{
        padding-right: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-76{
        padding-right: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .lg\:parent:focus .parent-focus\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .lg\:parent:focus .parent-focus\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:parent:focus .parent-focus\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .lg\:parent:focus .parent-focus\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .lg\:parent:focus .parent-focus\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .lg\:parent:focus .parent-focus\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .lg\:parent:focus .parent-focus\:m-auto{
        margin: auto;
    }
    
    .lg\:parent:focus .parent-focus\:m-0{
        margin: 0;
    }
    
    .lg\:parent:focus .parent-focus\:m-4{
        margin: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-8{
        margin: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-12{
        margin: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-16{
        margin: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-20{
        margin: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-24{
        margin: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-28{
        margin: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-32{
        margin: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-36{
        margin: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-40{
        margin: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-44{
        margin: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-48{
        margin: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-52{
        margin: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-56{
        margin: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-60{
        margin: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-64{
        margin: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-68{
        margin: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-72{
        margin: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-76{
        margin: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .lg\:parent:focus .parent-focus\:mt-auto{
        margin-top: auto;
    }
    
    .lg\:parent:focus .parent-focus\:mt-0{
        margin-top: 0;
    }
    
    .lg\:parent:focus .parent-focus\:mt-4{
        margin-top: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-8{
        margin-top: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-12{
        margin-top: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-16{
        margin-top: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-20{
        margin-top: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-24{
        margin-top: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-28{
        margin-top: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-32{
        margin-top: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-36{
        margin-top: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-40{
        margin-top: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-44{
        margin-top: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-48{
        margin-top: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-52{
        margin-top: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-56{
        margin-top: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-60{
        margin-top: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-64{
        margin-top: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-68{
        margin-top: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-72{
        margin-top: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-76{
        margin-top: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .lg\:parent:focus .parent-focus\:mb-auto{
        margin-bottom: auto;
    }
    
    .lg\:parent:focus .parent-focus\:mb-0{
        margin-bottom: 0;
    }
    
    .lg\:parent:focus .parent-focus\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-16{
        margin-bottom: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-32{
        margin-bottom: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-48{
        margin-bottom: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-64{
        margin-bottom: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-68{
        margin-bottom: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-72{
        margin-bottom: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-76{
        margin-bottom: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .lg\:parent:focus .parent-focus\:ml-auto{
        margin-left: auto;
    }
    
    .lg\:parent:focus .parent-focus\:ml-0{
        margin-left: 0;
    }
    
    .lg\:parent:focus .parent-focus\:ml-4{
        margin-left: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-8{
        margin-left: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-12{
        margin-left: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-16{
        margin-left: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-20{
        margin-left: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-24{
        margin-left: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-28{
        margin-left: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-32{
        margin-left: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-36{
        margin-left: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-40{
        margin-left: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-44{
        margin-left: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-48{
        margin-left: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-52{
        margin-left: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-56{
        margin-left: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-60{
        margin-left: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-64{
        margin-left: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-68{
        margin-left: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-72{
        margin-left: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-76{
        margin-left: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .lg\:parent:focus .parent-focus\:mr-auto{
        margin-right: auto;
    }
    
    .lg\:parent:focus .parent-focus\:mr-0{
        margin-right: 0;
    }
    
    .lg\:parent:focus .parent-focus\:mr-4{
        margin-right: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-8{
        margin-right: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-12{
        margin-right: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-16{
        margin-right: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-20{
        margin-right: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-24{
        margin-right: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-28{
        margin-right: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-32{
        margin-right: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-36{
        margin-right: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-40{
        margin-right: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-44{
        margin-right: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-48{
        margin-right: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-52{
        margin-right: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-56{
        margin-right: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-60{
        margin-right: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-64{
        margin-right: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-68{
        margin-right: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-72{
        margin-right: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-76{
        margin-right: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .lg\:parent:focus .parent-focus\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .lg\:parent:focus .parent-focus\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .lg\:parent:focus .parent-focus\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .lg\:parent:focus .parent-focus\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .lg\:parent:focus .parent-focus\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .lg\:parent:focus .parent-focus\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .lg\:parent:focus .parent-focus\:d-none{
        display: none;
    }
    
    .lg\:parent:focus .parent-focus\:d-block{
        display: block;
    }
    
    .lg\:parent:focus .parent-focus\:d-flex{
        display: flex;
    }
    
    .lg\:parent:focus .parent-focus\:d-grid{
        display: grid;
    }
    
    .lg\:parent:focus .parent-focus\:d-table{
        display: table;
    }
    
    .lg\:parent:focus .parent-focus\:d-inherit{
        display: inherit;
    }
    
    .lg\:parent:focus .parent-focus\:d-flexbox{
        display: flexbox;
    }
    
    .lg\:parent:focus .parent-focus\:d-table-column{
        display: table-column;
    }
    
    .lg\:parent:focus .parent-focus\:d-table-column-group{
        display: table-column-group;
    }
    
    .lg\:parent:focus .parent-focus\:d-table-cell{
        display: table-cell;
    }
    
    .lg\:parent:focus .parent-focus\:d-table-caption{
        display: table-caption;
    }
    
    .lg\:parent:focus .parent-focus\:d-table-row{
        display: table-row;
    }
    
    .lg\:parent:focus .parent-focus\:d-table-row-group{
        display: table-row-group;
    }
    
    .lg\:parent:focus .parent-focus\:d-inline-block{
        display: inline-block;
    }
    
    .lg\:parent:focus .parent-focus\:d-inline-flex{
        display: inline-flex;
    }
    
    .lg\:parent:focus .parent-focus\:border-round-none{
        border-radius: 0;
    }
    
    .lg\:parent:focus .parent-focus\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .lg\:parent:focus .parent-focus\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .lg\:parent:focus .parent-focus\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .lg\:parent:focus .parent-focus\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .lg\:parent:focus .parent-focus\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .lg\:parent:focus .parent-focus\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .lg\:parent:focus .parent-focus\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .lg\:parent:focus .parent-focus\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:focus .parent-focus\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .lg\:parent:focus .parent-focus\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:focus .parent-focus\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:focus .parent-focus\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:focus .parent-focus\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:focus .parent-focus\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:focus .parent-focus\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:focus .parent-focus\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:focus .parent-focus\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:focus .parent-focus\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .lg\:parent:focus .parent-focus\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:focus .parent-focus\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:focus .parent-focus\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:focus .parent-focus\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:focus .parent-focus\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:focus .parent-focus\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:focus .parent-focus\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:focus .parent-focus\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:focus .parent-focus\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .lg\:parent:focus .parent-focus\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:focus .parent-focus\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:focus .parent-focus\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:focus .parent-focus\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:focus .parent-focus\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:focus .parent-focus\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:focus .parent-focus\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:focus .parent-focus\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:focus .parent-focus\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .lg\:parent:focus .parent-focus\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:focus .parent-focus\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:focus .parent-focus\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:focus .parent-focus\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:focus .parent-focus\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:focus .parent-focus\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:focus .parent-focus\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:focus .parent-focus\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .lg\:parent:focus .parent-focus\:border-w-0{
        border-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:border-w-1{
        border-width: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:border-w-2{
        border-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:border-w-4{
        border-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:border-w-6{
        border-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:border-w-8{
        border-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wl-0{
        border-left-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:border-wl-1{
        border-left-width: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wl-2{
        border-left-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wl-4{
        border-left-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wl-6{
        border-left-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wl-8{
        border-left-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wr-0{
        border-right-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:border-wr-1{
        border-right-width: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wr-2{
        border-right-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wr-4{
        border-right-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wr-6{
        border-right-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wr-8{
        border-right-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wt-0{
        border-top-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:border-wt-1{
        border-top-width: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wt-2{
        border-top-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wt-4{
        border-top-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wt-6{
        border-top-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wt-8{
        border-top-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:border-solid{
        border-style: solid;
    }
    
    .lg\:parent:focus .parent-focus\:border-dashed{
        border-style: dashed;
    }
    
    .lg\:parent:focus .parent-focus\:border-dotted{
        border-style: dotted;
    }
    
    .lg\:parent:focus .parent-focus\:border-double{
        border-style: double;
    }
    
    .lg\:parent:focus .parent-focus\:border-hidden{
        border-style: hidden;
    }
    
    .lg\:parent:focus .parent-focus\:border-none{
        border-style: none;
    }
    
    .lg\:parent:focus .parent-focus\:outline-w-0{
        outline-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:outline-w-1{
        outline-width: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:outline-w-2{
        outline-width: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:outline-w-4{
        outline-width: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:outline-w-6{
        outline-width: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:outline-w-8{
        outline-width: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:outline-solid{
        outline-style: solid;
    }
    
    .lg\:parent:focus .parent-focus\:outline-dashed{
        outline-style: dashed;
    }
    
    .lg\:parent:focus .parent-focus\:outline-dotted{
        outline-style: dotted;
    }
    
    .lg\:parent:focus .parent-focus\:outline-double{
        outline-style: double;
    }
    
    .lg\:parent:focus .parent-focus\:outline-hidden{
        outline-style: hidden;
    }
    
    .lg\:parent:focus .parent-focus\:outline-none{
        outline-style: none;
    }
    
    .lg\:parent:focus .parent-focus\:outline-offset-0{
        outline-offset: 0;
    }
    
    .lg\:parent:focus .parent-focus\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .lg\:parent:focus .parent-focus\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .lg\:parent:focus .parent-focus\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .lg\:parent:focus .parent-focus\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .lg\:parent:focus .parent-focus\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .lg\:parent:focus .parent-focus\:box-shadow-none{
        box-shadow: none;
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:opacity-0{
        opacity: 0;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-5{
        opacity: 0.05;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-10{
        opacity: 0.1;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-15{
        opacity: 0.15;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-20{
        opacity: 0.2;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-25{
        opacity: 0.25;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-30{
        opacity: 0.3;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-35{
        opacity: 0.35;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-40{
        opacity: 0.4;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-45{
        opacity: 0.45;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-50{
        opacity: 0.5;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-55{
        opacity: 0.55;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-60{
        opacity: 0.6;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-65{
        opacity: 0.65;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-70{
        opacity: 0.7;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-75{
        opacity: 0.75;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-80{
        opacity: 0.8;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-85{
        opacity: 0.85;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-90{
        opacity: 0.9;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-95{
        opacity: 0.95;
    }
    
    .lg\:parent:focus .parent-focus\:opacity-100{
        opacity: 1;
    }
    
    .lg\:parent:focus .parent-focus\:border-collapse{
        border-collapse: collapse;
    }
    
    .lg\:parent:focus .parent-focus\:border-seperate{
        border-collapse: separate;
    }
    
    .lg\:parent:focus .parent-focus\:table-layout-auto{
        table-layout: auto;
    }
    
    .lg\:parent:focus .parent-focus\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .lg\:parent:focus .parent-focus\:appearance-none{
        appearance: none;
    }
    
    .lg\:parent:focus .parent-focus\:appearance-auto{
        appearance: auto;
    }
    
    .lg\:parent:focus .parent-focus\:caption-top{
        caption-side: top;
    }
    
    .lg\:parent:focus .parent-focus\:caption-bottom{
        caption-side: bottom;
    }
    
    .lg\:parent:focus .parent-focus\:cursor-auto{
        cursor: auto;
    }
    
    .lg\:parent:focus .parent-focus\:cursor-default{
        cursor: default;
    }
    
    .lg\:parent:focus .parent-focus\:cursor-pointer{
        cursor: pointer;
    }
    
    .lg\:parent:focus .parent-focus\:cursor-text{
        cursor: text;
    }
    
    .lg\:parent:focus .parent-focus\:cursor-wait{
        cursor: wait;
    }
    
    .lg\:parent:focus .parent-focus\:cursor-help{
        cursor: help;
    }
    
    .lg\:parent:focus .parent-focus\:cursor-progress{
        cursor: progress;
    }
    
    .lg\:parent:focus .parent-focus\:cursor-none{
        cursor: none;
    }
    
    .lg\:parent:focus .parent-focus\:pointer-events-none{
        pointer-events: none;
    }
    
    .lg\:parent:focus .parent-focus\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .lg\:parent:focus .parent-focus\:resize-none{
        resize: none;
    }
    
    .lg\:parent:focus .parent-focus\:resize-y{
        resize: vertical;
    }
    
    .lg\:parent:focus .parent-focus\:resize-x{
        resize: horizontal;
    }
    
    .lg\:parent:focus .parent-focus\:resize-both{
        resize: both;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .lg\:parent:focus .parent-focus\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .lg\:parent:focus .parent-focus\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .lg\:parent:focus .parent-focus\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .lg\:parent:focus .parent-focus\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .lg\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .lg\:parent:focus .parent-focus\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .lg\:parent:focus .parent-focus\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .lg\:parent:focus .parent-focus\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .lg\:parent:focus .parent-focus\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:parent:focus .parent-focus\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .lg\:parent:focus .parent-focus\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:parent:focus .parent-focus\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .lg\:parent:focus .parent-focus\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .lg\:parent:focus .parent-focus\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .lg\:parent:focus .parent-focus\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .lg\:parent:focus .parent-focus\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .lg\:parent:focus .parent-focus\:user-select-none{
        user-select: none;
    }
    
    .lg\:parent:focus .parent-focus\:user-select-text{
        user-select: text;
    }
    
    .lg\:parent:focus .parent-focus\:user-select-all{
        user-select: all;
    }
    
    .lg\:parent:focus .parent-focus\:user-select-auto{
        user-select: auto;
    }
    
    .lg\:parent:focus .parent-focus\:will-change-auto{
        will-change: auto;
    }
    
    .lg\:parent:focus .parent-focus\:will-change-scroll{
        will-change: scroll;
    }
    
    .lg\:parent:focus .parent-focus\:will-change-contents{
        will-change: contents;
    }
    
    .lg\:parent:focus .parent-focus\:will-change-transform{
        will-change: transform;
    }
    
    .lg\:parent:focus .parent-focus\:stroke-w-0{
        stroke-width: 0;
    }
    
    .lg\:parent:focus .parent-focus\:stroke-w-1{
        stroke-width: 1;
    }
    
    .lg\:parent:focus .parent-focus\:stroke-w-2{
        stroke-width: 2;
    }
    
    .lg\:parent:focus .parent-focus\:scale-0{
        transform: scale(0);
    }
    
    .lg\:parent:focus .parent-focus\:scale-5{
        transform: scale(0.05);
    }
    
    .lg\:parent:focus .parent-focus\:scale-10{
        transform: scale(0.1);
    }
    
    .lg\:parent:focus .parent-focus\:scale-15{
        transform: scale(0.15);
    }
    
    .lg\:parent:focus .parent-focus\:scale-20{
        transform: scale(0.2);
    }
    
    .lg\:parent:focus .parent-focus\:scale-25{
        transform: scale(0.25);
    }
    
    .lg\:parent:focus .parent-focus\:scale-30{
        transform: scale(0.3);
    }
    
    .lg\:parent:focus .parent-focus\:scale-35{
        transform: scale(0.35);
    }
    
    .lg\:parent:focus .parent-focus\:scale-40{
        transform: scale(0.4);
    }
    
    .lg\:parent:focus .parent-focus\:scale-45{
        transform: scale(0.45);
    }
    
    .lg\:parent:focus .parent-focus\:scale-50{
        transform: scale(0.5);
    }
    
    .lg\:parent:focus .parent-focus\:scale-55{
        transform: scale(0.55);
    }
    
    .lg\:parent:focus .parent-focus\:scale-60{
        transform: scale(0.6);
    }
    
    .lg\:parent:focus .parent-focus\:scale-65{
        transform: scale(0.65);
    }
    
    .lg\:parent:focus .parent-focus\:scale-70{
        transform: scale(0.7);
    }
    
    .lg\:parent:focus .parent-focus\:scale-75{
        transform: scale(0.75);
    }
    
    .lg\:parent:focus .parent-focus\:scale-80{
        transform: scale(0.8);
    }
    
    .lg\:parent:focus .parent-focus\:scale-85{
        transform: scale(0.85);
    }
    
    .lg\:parent:focus .parent-focus\:scale-90{
        transform: scale(0.9);
    }
    
    .lg\:parent:focus .parent-focus\:scale-95{
        transform: scale(0.95);
    }
    
    .lg\:parent:focus .parent-focus\:scale-100{
        transform: scale(1);
    }
    
    .lg\:parent:focus .parent-focus\:scale-105{
        transform: scale(1.05);
    }
    
    .lg\:parent:focus .parent-focus\:scale-110{
        transform: scale(1.1);
    }
    
    .lg\:parent:focus .parent-focus\:scale-115{
        transform: scale(1.15);
    }
    
    .lg\:parent:focus .parent-focus\:scale-120{
        transform: scale(1.2);
    }
    
    .lg\:parent:focus .parent-focus\:scale-125{
        transform: scale(1.25);
    }
    
    .lg\:parent:focus .parent-focus\:scale-130{
        transform: scale(1.3);
    }
    
    .lg\:parent:focus .parent-focus\:scale-135{
        transform: scale(1.35);
    }
    
    .lg\:parent:focus .parent-focus\:scale-140{
        transform: scale(1.4);
    }
    
    .lg\:parent:focus .parent-focus\:scale-145{
        transform: scale(1.45);
    }
    
    .lg\:parent:focus .parent-focus\:scale-150{
        transform: scale(1.5);
    }

    .lg\:parent:focus .parent-focus\:-translate-1:focus{
        transform: translate(-10px);
    }

    .lg\:parent:focus .parent-focus\:-translate-2:focus{
        transform: translate(-20px);
    }

    .lg\:parent:focus .parent-focus\:-translate-3:focus{
        transform: translate(-30px);
    }

    .lg\:parent:focus .parent-focus\:-translate-4:focus{
        transform: translate(-40px);
    }

    .lg\:parent:focus .parent-focus\:-translate-5:focus{
        transform: translate(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-6:focus{
        transform: translate(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-7:focus{
        transform: translate(-70px);
    }

    .lg\:parent:focus .parent-focus\:-translate-8:focus{
        transform: translate(-80px);
    }

    .lg\:parent:focus .parent-focus\:-translate-9:focus{
        transform: translate(-90px);
    }

    .lg\:parent:focus .parent-focus\:-translate-10:focus{
        transform: translate(-100px);
    }

    .lg\:parent:focus .parent-focus\:-translate-11:focus{
        transform: translate(-110px);
    }

    .lg\:parent:focus .parent-focus\:-translate-12:focus{
        transform: translate(-120px);
    }

    .lg\:parent:focus .parent-focus\:-translate-13:focus{
        transform: translate(-130px);
    }

    .lg\:parent:focus .parent-focus\:-translate-14:focus{
        transform: translate(-140px);
    }

    .lg\:parent:focus .parent-focus\:-translate-15:focus{
        transform: translate(-150px);
    }

    .lg\:parent:focus .parent-focus\:-translate-16:focus{
        transform: translate(-160px);
    }

    .lg\:parent:focus .parent-focus\:-translate-17:focus{
        transform: translate(-170px);
    }

    .lg\:parent:focus .parent-focus\:-translate-18:focus{
        transform: translate(-180px);
    }

    .lg\:parent:focus .parent-focus\:-translate-19:focus{
        transform: translate(-190px);
    }

    .lg\:parent:focus .parent-focus\:-translate-20:focus{
        transform: translate(-200px);
    }

    .lg\:parent:focus .parent-focus\:-translate-10x:focus{
        transform: translate(-10%);
    }

    .lg\:parent:focus .parent-focus\:-translate-15x:focus{
        transform: translate(-15%);
    }

    .lg\:parent:focus .parent-focus\:-translate-20x:focus{
        transform: translate(-20%);
    }

    .lg\:parent:focus .parent-focus\:-translate-25x:focus{
        transform: translate(-25%);
    }

    .lg\:parent:focus .parent-focus\:-translate-30x:focus{
        transform: translate(-30%);
    }

    .lg\:parent:focus .parent-focus\:-translate-35x:focus{
        transform: translate(-35%);
    }

    .lg\:parent:focus .parent-focus\:-translate-40x:focus{
        transform: translate(-40%);
    }

    .lg\:parent:focus .parent-focus\:-translate-45x:focus{
        transform: translate(-45%);
    }

    .lg\:parent:focus .parent-focus\:-translate-50x:focus{
        transform: translate(-50%);
    }

    .lg\:parent:focus .parent-focus\:-translate-55x:focus{
        transform: translate(-55%);
    }

    .lg\:parent:focus .parent-focus\:-translate-60x:focus{
        transform: translate(-60%);
    }

    .lg\:parent:focus .parent-focus\:-translate-65x:focus{
        transform: translate(-65%);
    }

    .lg\:parent:focus .parent-focus\:-translate-70x:focus{
        transform: translate(-70%);
    }

    .lg\:parent:focus .parent-focus\:-translate-75x:focus{
        transform: translate(-75%);
    }

    .lg\:parent:focus .parent-focus\:-translate-80x:focus{
        transform: translate(-80%);
    }

    .lg\:parent:focus .parent-focus\:-translate-85x:focus{
        transform: translate(-85%);
    }

    .lg\:parent:focus .parent-focus\:-translate-90x:focus{
        transform: translate(-90%);
    }

    .lg\:parent:focus .parent-focus\:-translate-95x:focus{
        transform: translate(-95%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }

    .lg\:parent:focus .parent-focus\:-translate-1{
        transform: translate(-10px);
    }

    .lg\:parent:focus .parent-focus\:-translate-2{
        transform: translate(-20px);
    }

    .lg\:parent:focus .parent-focus\:-translate-3{
        transform: translate(-30px);
    }

    .lg\:parent:focus .parent-focus\:-translate-4{
        transform: translate(-40px);
    }

    .lg\:parent:focus .parent-focus\:-translate-5{
        transform: translate(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-6{
        transform: translate(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-7{
        transform: translate(-70px);
    }

    .lg\:parent:focus .parent-focus\:-translate-8{
        transform: translate(-80px);
    }

    .lg\:parent:focus .parent-focus\:-translate-9{
        transform: translate(-90px);
    }

    .lg\:parent:focus .parent-focus\:-translate-10{
        transform: translate(-100px);
    }

    .lg\:parent:focus .parent-focus\:-translate-11{
        transform: translate(-110px);
    }

    .lg\:parent:focus .parent-focus\:-translate-12{
        transform: translate(-120px);
    }

    .lg\:parent:focus .parent-focus\:-translate-13{
        transform: translate(-130px);
    }

    .lg\:parent:focus .parent-focus\:-translate-14{
        transform: translate(-140px);
    }

    .lg\:parent:focus .parent-focus\:-translate-15{
        transform: translate(-150px);
    }

    .lg\:parent:focus .parent-focus\:-translate-16{
        transform: translate(-160px);
    }

    .lg\:parent:focus .parent-focus\:-translate-17{
        transform: translate(-170px);
    }

    .lg\:parent:focus .parent-focus\:-translate-18{
        transform: translate(-180px);
    }

    .lg\:parent:focus .parent-focus\:-translate-19{
        transform: translate(-190px);
    }

    .lg\:parent:focus .parent-focus\:-translate-20{
        transform: translate(-200px);
    }

    .lg\:parent:focus .parent-focus\:-translate-10x{
        transform: translate(-10%);
    }

    .lg\:parent:focus .parent-focus\:-translate-15x{
        transform: translate(-15%);
    }

    .lg\:parent:focus .parent-focus\:-translate-20x{
        transform: translate(-20%);
    }

    .lg\:parent:focus .parent-focus\:-translate-25x{
        transform: translate(-25%);
    }

    .lg\:parent:focus .parent-focus\:-translate-30x{
        transform: translate(-30%);
    }

    .lg\:parent:focus .parent-focus\:-translate-35x{
        transform: translate(-35%);
    }

    .lg\:parent:focus .parent-focus\:-translate-40x{
        transform: translate(-40%);
    }

    .lg\:parent:focus .parent-focus\:-translate-45x{
        transform: translate(-45%);
    }

    .lg\:parent:focus .parent-focus\:-translate-50x{
        transform: translate(-50%);
    }

    .lg\:parent:focus .parent-focus\:-translate-55x{
        transform: translate(-55%);
    }

    .lg\:parent:focus .parent-focus\:-translate-60x{
        transform: translate(-60%);
    }

    .lg\:parent:focus .parent-focus\:-translate-65x{
        transform: translate(-65%);
    }

    .lg\:parent:focus .parent-focus\:-translate-70x{
        transform: translate(-70%);
    }

    .lg\:parent:focus .parent-focus\:-translate-75x{
        transform: translate(-75%);
    }

    .lg\:parent:focus .parent-focus\:-translate-80x{
        transform: translate(-80%);
    }

    .lg\:parent:focus .parent-focus\:-translate-85x{
        transform: translate(-85%);
    }

    .lg\:parent:focus .parent-focus\:-translate-90x{
        transform: translate(-90%);
    }

    .lg\:parent:focus .parent-focus\:-translate-95x{
        transform: translate(-95%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-1{
        transform: translateX(-10px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-2{
        transform: translateX(-20px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-3{
        transform: translateX(-30px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-4{
        transform: translateX(-40px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-5{
        transform: translateX(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-6{
        transform: translateX(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-7{
        transform: translateX(-70px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-8{
        transform: translateX(-80px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-9{
        transform: translateX(-90px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-10{
        transform: translateX(-100px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-11{
        transform: translateX(-110px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-12{
        transform: translateX(-120px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-13{
        transform: translateX(-130px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-14{
        transform: translateX(-140px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-15{
        transform: translateX(-150px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-16{
        transform: translateX(-160px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-17{
        transform: translateX(-170px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-18{
        transform: translateX(-180px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-19{
        transform: translateX(-190px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-20{
        transform: translateX(-200px);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .lg\:parent:focus .parent-focus\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-1{
        transform: translateY(-10px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-2{
        transform: translateY(-20px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-3{
        transform: translateY(-30px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-4{
        transform: translateY(-40px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-5{
        transform: translateY(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-6{
        transform: translateY(-60px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-7{
        transform: translateY(-70px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-8{
        transform: translateY(-80px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-9{
        transform: translateY(-90px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-10{
        transform: translateY(-100px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-11{
        transform: translateY(-110px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-12{
        transform: translateY(-120px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-13{
        transform: translateY(-130px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-14{
        transform: translateY(-140px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-15{
        transform: translateY(-150px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-16{
        transform: translateY(-160px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-17{
        transform: translateY(-170px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-18{
        transform: translateY(-180px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-19{
        transform: translateY(-190px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-20{
        transform: translateY(-200px);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .lg\:parent:focus .parent-focus\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .lg\:parent:focus .parent-focus\:translate-0{
        transform: translate(0);
    }

    .lg\:parent:focus .parent-focus\:translate-1{
        transform: translate(10px);
    }

    .lg\:parent:focus .parent-focus\:translate-2{
        transform: translate(20px);
    }

    .lg\:parent:focus .parent-focus\:translate-3{
        transform: translate(30px);
    }

    .lg\:parent:focus .parent-focus\:translate-4{
        transform: translate(40px);
    }

    .lg\:parent:focus .parent-focus\:translate-5{
        transform: translate(60px);
    }

    .lg\:parent:focus .parent-focus\:translate-6{
        transform: translate(60px);
    }

    .lg\:parent:focus .parent-focus\:translate-7{
        transform: translate(70px);
    }

    .lg\:parent:focus .parent-focus\:translate-8{
        transform: translate(80px);
    }

    .lg\:parent:focus .parent-focus\:translate-9{
        transform: translate(90px);
    }

    .lg\:parent:focus .parent-focus\:translate-10{
        transform: translate(100px);
    }

    .lg\:parent:focus .parent-focus\:translate-11{
        transform: translate(110px);
    }

    .lg\:parent:focus .parent-focus\:translate-12{
        transform: translate(120px);
    }

    .lg\:parent:focus .parent-focus\:translate-13{
        transform: translate(130px);
    }

    .lg\:parent:focus .parent-focus\:translate-14{
        transform: translate(140px);
    }

    .lg\:parent:focus .parent-focus\:translate-15{
        transform: translate(150px);
    }

    .lg\:parent:focus .parent-focus\:translate-16{
        transform: translate(160px);
    }

    .lg\:parent:focus .parent-focus\:translate-17{
        transform: translate(170px);
    }

    .lg\:parent:focus .parent-focus\:translate-18{
        transform: translate(180px);
    }

    .lg\:parent:focus .parent-focus\:translate-19{
        transform: translate(190px);
    }

    .lg\:parent:focus .parent-focus\:translate-20{
        transform: translate(200px);
    }

    .lg\:parent:focus .parent-focus\:translate-10x{
        transform: translate(10%);
    }

    .lg\:parent:focus .parent-focus\:translate-15x{
        transform: translate(15%);
    }

    .lg\:parent:focus .parent-focus\:translate-20x{
        transform: translate(20%);
    }

    .lg\:parent:focus .parent-focus\:translate-25x{
        transform: translate(25%);
    }

    .lg\:parent:focus .parent-focus\:translate-30x{
        transform: translate(30%);
    }

    .lg\:parent:focus .parent-focus\:translate-35x{
        transform: translate(35%);
    }

    .lg\:parent:focus .parent-focus\:translate-40x{
        transform: translate(40%);
    }

    .lg\:parent:focus .parent-focus\:translate-45x{
        transform: translate(45%);
    }

    .lg\:parent:focus .parent-focus\:translate-50x{
        transform: translate(50%);
    }

    .lg\:parent:focus .parent-focus\:translate-55x{
        transform: translate(55%);
    }

    .lg\:parent:focus .parent-focus\:translate-60x{
        transform: translate(60%);
    }

    .lg\:parent:focus .parent-focus\:translate-65x{
        transform: translate(65%);
    }

    .lg\:parent:focus .parent-focus\:translate-70x{
        transform: translate(70%);
    }

    .lg\:parent:focus .parent-focus\:translate-75x{
        transform: translate(75%);
    }

    .lg\:parent:focus .parent-focus\:translate-80x{
        transform: translate(80%);
    }

    .lg\:parent:focus .parent-focus\:translate-85x{
        transform: translate(85%);
    }

    .lg\:parent:focus .parent-focus\:translate-90x{
        transform: translate(90%);
    }

    .lg\:parent:focus .parent-focus\:translate-95x{
        transform: translate(95%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-0{
        transform: translateX(0);
    }

    .lg\:parent:focus .parent-focus\:translate-x-1{
        transform: translateX(10px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-2{
        transform: translateX(20px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-3{
        transform: translateX(30px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-4{
        transform: translateX(40px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-5{
        transform: translateX(60px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-6{
        transform: translateX(60px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-7{
        transform: translateX(70px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-8{
        transform: translateX(80px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-9{
        transform: translateX(90px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-10{
        transform: translateX(100px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-11{
        transform: translateX(110px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-12{
        transform: translateX(120px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-13{
        transform: translateX(130px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-14{
        transform: translateX(140px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-15{
        transform: translateX(150px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-16{
        transform: translateX(160px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-17{
        transform: translateX(170px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-18{
        transform: translateX(180px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-19{
        transform: translateX(190px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-20{
        transform: translateX(200px);
    }

    .lg\:parent:focus .parent-focus\:translate-x-10x{
        transform: translateX(10%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-15x{
        transform: translateX(15%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-20x{
        transform: translateX(20%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-25x{
        transform: translateX(25%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-30x{
        transform: translateX(30%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-35x{
        transform: translateX(35%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-40x{
        transform: translateX(40%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-45x{
        transform: translateX(45%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-50x{
        transform: translateX(50%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-55x{
        transform: translateX(55%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-60x{
        transform: translateX(60%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-65x{
        transform: translateX(65%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-70x{
        transform: translateX(70%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-75x{
        transform: translateX(75%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-80x{
        transform: translateX(80%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-85x{
        transform: translateX(85%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-90x{
        transform: translateX(90%);
    }

    .lg\:parent:focus .parent-focus\:translate-x-95x{
        transform: translateX(95%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-0{
        transform: translateY(0);
    }

    .lg\:parent:focus .parent-focus\:translate-y-1{
        transform: translateY(10px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-2{
        transform: translateY(20px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-3{
        transform: translateY(30px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-4{
        transform: translateY(40px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-5{
        transform: translateY(60px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-6{
        transform: translateY(60px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-7{
        transform: translateY(70px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-8{
        transform: translateY(80px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-9{
        transform: translateY(90px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-10{
        transform: translateY(100px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-11{
        transform: translateY(110px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-12{
        transform: translateY(120px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-13{
        transform: translateY(130px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-14{
        transform: translateY(140px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-15{
        transform: translateY(150px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-16{
        transform: translateY(160px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-17{
        transform: translateY(170px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-18{
        transform: translateY(180px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-19{
        transform: translateY(190px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-20{
        transform: translateY(200px);
    }

    .lg\:parent:focus .parent-focus\:translate-y-10x{
        transform: translateY(10%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-15x{
        transform: translateY(15%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-20x{
        transform: translateY(20%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-25x{
        transform: translateY(25%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-30x{
        transform: translateY(30%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-35x{
        transform: translateY(35%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-40x{
        transform: translateY(40%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-45x{
        transform: translateY(45%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-50x{
        transform: translateY(50%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-55x{
        transform: translateY(55%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-60x{
        transform: translateY(60%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-65x{
        transform: translateY(65%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-70x{
        transform: translateY(70%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-75x{
        transform: translateY(75%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-80x{
        transform: translateY(80%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-85x{
        transform: translateY(85%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-90x{
        transform: translateY(90%);
    }

    .lg\:parent:focus .parent-focus\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-0{
        transform: rotate(0);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-1{
        transform: rotate(1deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-2{
        transform: rotate(2deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-3{
        transform: rotate(3deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-6{
        transform: rotate(6deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-12{
        transform: rotate(12deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-20{
        transform: rotate(20deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-30{
        transform: rotate(30deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-45{
        transform: rotate(45deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-60{
        transform: rotate(60deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-90{
        transform: rotate(90deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-180{
        transform: rotate(180deg);
    }
    
    .lg\:parent:focus .parent-focus\:rotate-259{
        transform: rotate(359deg);
    }
    
    .lg\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:focus .parent-focus\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .lg\:parent:focus .parent-focus\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .lg\:parent:focus .parent-focus\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .lg\:parent:focus .parent-focus\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .lg\:parent:focus .parent-focus\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .lg\:parent:focus .parent-focus\:transition-property-all{
        transition-property: all;
    }
    
    .lg\:parent:focus .parent-focus\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .lg\:parent:focus .parent-focus\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .lg\:parent:focus .parent-focus\:transition-property-transform{
        transition-property: transform;
    }
    
    .lg\:parent:focus .parent-focus\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .lg\:parent:focus .parent-focus\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .lg\:parent:focus .parent-focus\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .lg\:parent:focus .parent-focus\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .lg\:parent:focus .parent-focus\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-spin{
        animation-name: spin;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .lg\:parent:focus .parent-focus\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .lg\:parent:focus .parent-focus\:color-white{
        color: var(--white);
    }
    
    .lg\:parent:focus .parent-focus\:color-black{
        color: var(--black);
    }
    
    .lg\:parent:focus .parent-focus\:text-white{
        color: var(--white);
    }
    
    .lg\:parent:focus .parent-focus\:text-black{
        color: var(--black);
    }
    
    .lg\:parent:focus .parent-focus\:bg-white{
        background: var(--white);
    }
    
    .lg\:parent:focus .parent-focus\:bg-black{
        background: var(--black);
    }

    .lg\:parent:focus .parent-focus\:border-white{
        border-color: var(--white);
    }

    .lg\:parent:focus .parent-focus\:border-black{
        border-color: var(--black);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .lg\:parent:focus .parent-focus\:fill-transparent{
        fill: transparent;
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:focus .parent-focus\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:focus .parent-focus\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:focus .parent-focus\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:focus .parent-focus\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:focus .parent-focus\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:focus .parent-focus\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:focus .parent-focus\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:parent:focus .parent-focus\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 768px){
    .md\:parent:focus .parent-focus\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .md\:parent:focus .parent-focus\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .md\:parent:focus .parent-focus\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .md\:parent:focus .parent-focus\:container{
        width: 100%;
    }

    .md\:parent:focus .parent-focus\:container-fluid{
        width: 100%;
    }

    .md\:parent:focus .parent-focus\:column-auto{
        columns: auto;
    }

    .md\:parent:focus .parent-focus\:column-1{
        columns: 1;
    }

    .md\:parent:focus .parent-focus\:column-2{
        columns: 2;
    }

    .md\:parent:focus .parent-focus\:column-3{
        columns: 3;
    }

    .md\:parent:focus .parent-focus\:column-4{
        columns: 4;
    }

    .md\:parent:focus .parent-focus\:column-5{
        columns: 5;
    }

    .md\:parent:focus .parent-focus\:column-6{
        columns: 6;
    }

    .md\:parent:focus .parent-focus\:column-7{
        columns: 7;
    }

    .md\:parent:focus .parent-focus\:column-8{
        columns: 8;
    }

    .md\:parent:focus .parent-focus\:column-9{
        columns: 9;
    }

    .md\:parent:focus .parent-focus\:column-10{
        columns: 10;
    }

    .md\:parent:focus .parent-focus\:column-11{
        columns: 11;
    }

    .md\:parent:focus .parent-focus\:column-12{
        columns: 12;
    }

    .md\:parent:focus .parent-focus\:float-inline-start{
        float: inline-start;
    }

    .md\:parent:focus .parent-focus\:float-inline-end{
        float: inline-end;
    }

    .md\:parent:focus .parent-focus\:float-left{
        float: left;
    }

    .md\:parent:focus .parent-focus\:float-right{
        float: right;
    }

    .md\:parent:focus .parent-focus\:float-none{
        float: none;
    }

    .md\:parent:focus .parent-focus\:float-inherit{
        float: inherit;
    }

    .md\:parent:focus .parent-focus\:clear-inline-start{
        clear: inline-start;
    }

    .md\:parent:focus .parent-focus\:clear-inline-end{
        clear: inline-end;
    }

    .md\:parent:focus .parent-focus\:clear-left{
        clear: left;
    }

    .md\:parent:focus .parent-focus\:clear-right{
        clear: right;
    }

    .md\:parent:focus .parent-focus\:clear-both{
        clear: both;
    }

    .md\:parent:focus .parent-focus\:clear-none{
        clear: none;
    }

    .md\:parent:focus .parent-focus\:clear-inherit{
        clear: inherit;
    }

    .md\:parent:focus .parent-focus\:isolation-auto{
        isolation: auto;
    }

    .md\:parent:focus .parent-focus\:isolation-true{
        isolation: isolate;
    }

    .md\:parent:focus .parent-focus\:object-fit-fill{
        object-fit: fill;
    }

    .md\:parent:focus .parent-focus\:object-fit-cover{
        object-fit: cover;
    }

    .md\:parent:focus .parent-focus\:object-fit-contain{
        object-fit: contain;
    }

    .md\:parent:focus .parent-focus\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .md\:parent:focus .parent-focus\:object-fit-none{
        object-fit: none;
    }

    .md\:parent:focus .parent-focus\:object-position-top{
        object-position: top;
    }

    .md\:parent:focus .parent-focus\:object-position-bottom{
        object-position: bottom;
    }

    .md\:parent:focus .parent-focus\:object-position-left{
        object-position: left;
    }

    .md\:parent:focus .parent-focus\:object-position-right{
        object-position: right;
    }

    .md\:parent:focus .parent-focus\:object-position-left-top{
        object-position: left top;
    }

    .md\:parent:focus .parent-focus\:object-position-right-top{
        object-position: right top;
    }

    .md\:parent:focus .parent-focus\:object-position-left-bottom{
        object-position: left bottom;
    }

    .md\:parent:focus .parent-focus\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:parent:focus .parent-focus\:object-position-center-top{
        object-position: center top;
    }

    .sm\:parent:focus .parent-focus\:object-position-center-bottom{
        object-position: center bottom;
    }

    .md\:parent:focus .parent-focus\:overflow-auto{
        overflow: auto;
    }

    .md\:parent:focus .parent-focus\:overflow-hidden{
        overflow: hidden;
    }

    .md\:parent:focus .parent-focus\:overflow-visible{
        overflow: visible;
    }

    .md\:parent:focus .parent-focus\:overflow-scroll{
        overflow: scroll;
    }

    .md\:parent:focus .parent-focus\:overflow-inherit{
        overflow:inherit;
    }

    .md\:parent:focus .parent-focus\:overflow-x-auto{
        overflow: auto;
    }

    .md\:parent:focus .parent-focus\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .md\:parent:focus .parent-focus\:overflow-x-visible{
        overflow-x: visible;
    }

    .md\:parent:focus .parent-focus\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .md\:parent:focus .parent-focus\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .md\:parent:focus .parent-focus\:overflow-y-auto{
        overflow-y: auto;
    }

    .md\:parent:focus .parent-focus\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .md\:parent:focus .parent-focus\:overflow-y-visible{
        overflow-y: visible;
    }

    .md\:parent:focus .parent-focus\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .md\:parent:focus .parent-focus\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .md\:parent:focus .parent-focus\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .md\:parent:focus .parent-focus\:position-static{
        position: static;
    }

    .md\:parent:focus .parent-focus\:position-fixed{
        position: fixed;
    }

    .md\:parent:focus .parent-focus\:position-absolute{
        position: absolute;
    }

    .md\:parent:focus .parent-focus\:position-relative{
        position: relative;
    }

    .md\:parent:focus .parent-focus\:position-sticky{
        position: sticky;
    }

    .md\:parent:focus .parent-focus\:position-right-0{
        right: 0;
    }
    
    .md\:parent:focus .parent-focus\:position-left-0{
        left: 0;
    }
    
    .md\:parent:focus .parent-focus\:position-top-0{
        top: 0;
    }
    
    .md\:parent:focus .parent-focus\:position-bottom-0{
        bottom: 0;
    }

    .md\:parent:focus .parent-focus\:visible{
        visibility: visible;
    }

    .md\:parent:focus .parent-focus\:invisible{
        visibility: hidden;
    }

    .md\:parent:focus .parent-focus\:visibility-collapse{
        visibility: collapse;
    }

    .md\:parent:focus .parent-focus\:z-0{
        z-index: 0;
    }

    .md\:parent:focus .parent-focus\:-z-10{
        z-index: -10;
    }

    .md\:parent:focus .parent-focus\:-z-20{
        z-index: -20;
    }

    .md\:parent:focus .parent-focus\:-z-30{
        z-index: -30;
    }

    .md\:parent:focus .parent-focus\:-z-40{
        z-index: -40;
    }

    .md\:parent:focus .parent-focus\:-z-50{
        z-index: -50;
    }

    .md\:parent:focus .parent-focus\:-z-60{
        z-index: -60;
    }

    .md\:parent:focus .parent-focus\:-z-70{
        z-index: -70;
    }

    .md\:parent:focus .parent-focus\:-z-80{
        z-index: -80;
    }

    .md\:parent:focus .parent-focus\:-z-90{
        z-index: -90;
    }

    .md\:parent:focus .parent-focus\:-z-100{
        z-index: -100;
    }

    .md\:parent:focus .parent-focus\:z-10{
        z-index: 10;
    }

    .md\:parent:focus .parent-focus\:z-20{
        z-index: 20;
    }

    .md\:parent:focus .parent-focus\:z-30{
        z-index: 30;
    }

    .md\:parent:focus .parent-focus\:z-40{
        z-index: 40;
    }

    .md\:parent:focus .parent-focus\:z-50{
        z-index: 50;
    }

    .md\:parent:focus .parent-focus\:z-60{
        z-index: 60;
    }

    .md\:parent:focus .parent-focus\:z-70{
        z-index: 70;
    }

    .md\:parent:focus .parent-focus\:z-80{
        z-index: 80;
    }

    .md\:parent:focus .parent-focus\:z-90{
        z-index: 90;
    }

    .md\:parent:focus .parent-focus\:z-100{
        z-index: 100;
    }

    .md\:parent:focus .parent-focus\:z-auto{
        z-index: auto;
    }

    .md\:parent:focus .parent-focus\:flex-basis-0{
        flex-basis: 0;
    }

    .md\:parent:focus .parent-focus\:flex-basis-2{
        flex-basis: 2;
    }

    .md\:parent:focus .parent-focus\:flex-basis-4{
        flex-basis: 4;
    }

    .md\:parent:focus .parent-focus\:flex-basis-6{
        flex-basis: 6;
    }

    .md\:parent:focus .parent-focus\:flex-basis-8{
        flex-basis: 8;
    }

    .md\:parent:focus .parent-focus\:flex-basis-10{
        flex-basis: 10;
    }

    .md\:parent:focus .parent-focus\:flex-basis-12{
        flex-basis: 12;
    }

    .md\:parent:focus .parent-focus\:flex-basis-14{
        flex-basis: 14;
    }

    .md\:parent:focus .parent-focus\:flex-basis-16{
        flex-basis: 16;
    }

    .md\:parent:focus .parent-focus\:flex-basis-18{
        flex-basis: 18;
    }

    .md\:parent:focus .parent-focus\:flex-basis-20{
        flex-basis: 20;
    }

    .md\:parent:focus .parent-focus\:flex-basis-hf{
        flex-basis: 50%;
    }

    .md\:parent:focus .parent-focus\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .md\:parent:focus .parent-focus\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .md\:parent:focus .parent-focus\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .md\:parent:focus .parent-focus\:flex-basis-full{
        flex-basis: 100%;
    }

    .md\:parent:focus .parent-focus\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .md\:parent:focus .parent-focus\:flex-row{
        flex-direction: row;
    }

    .md\:parent:focus .parent-focus\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .md\:parent:focus .parent-focus\:flex-column{
        flex-direction: column;
    }

    .md\:parent:focus .parent-focus\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .md\:parent:focus .parent-focus\:flex-wrap{
        flex-wrap: wrap;
    }

    .md\:parent:focus .parent-focus\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .md\:parent:focus .parent-focus\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .md\:parent:focus .parent-focus\:flex-1{
        flex: 1 1 0;
    }

    .md\:parent:focus .parent-focus\:flex-auto{
        flex: 1 1 auto;
    }

    .md\:parent:focus .parent-focus\:flex-initial{
        flex: 0 1 auto;
    }

    .md\:parent:focus .parent-focus\:flex-none{
        flex: none;
    }

    .md\:parent:focus .parent-focus\:flex-grow-0{
        flex-grow: 0;
    }

    .md\:parent:focus .parent-focus\:flex-grow-1{
        flex-grow: 1;
    }

    .md\:parent:focus .parent-focus\:flex-shink-0{
        flex-shrink: 0;
    }

    .md\:parent:focus .parent-focus\:flex-shink-1{
        flex-shrink: 1;
    }

    .md\:parent:focus .parent-focus\:order-1{
        order: 1;
    }

    .md\:parent:focus .parent-focus\:order-2{
        order: 2;
    }

    .md\:parent:focus .parent-focus\:order-3{
        order: 3;
    }

    .md\:parent:focus .parent-focus\:order-4{
        order: 4;
    }

    .md\:parent:focus .parent-focus\:order-5{
        order: 5;
    }

    .md\:parent:focus .parent-focus\:order-6{
        order: 6;
    }

    .md\:parent:focus .parent-focus\:order-7{
        order: 7;
    }

    .md\:parent:focus .parent-focus\:order-8{
        order: 8;
    }

    .md\:parent:focus .parent-focus\:order-9{
        order: 9;
    }

    .md\:parent:focus .parent-focus\:order-10{
        order: 10;
    }

    .md\:parent:focus .parent-focus\:order-11{
        order: 11;
    }

    .md\:parent:focus .parent-focus\:order-12{
        order: 12;
    }

    .md\:parent:focus .parent-focus\:order-first{
        order: -9999;
    }

    .md\:parent:focus .parent-focus\:order-last{
        order: 9999;
    }

    .md\:parent:focus .parent-focus\:order-0{
        order: 0;
    }

    .md\:parent:focus .parent-focus\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtpcols-none{
        grid-template-columns: none;
    }

    .md\:parent:focus .parent-focus\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .md\:parent:focus .parent-focus\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .md\:parent:focus .parent-focus\:grcol-auto{
        grid-column: auto;
    }

    .md\:parent:focus .parent-focus\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .md\:parent:focus .parent-focus\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .md\:parent:focus .parent-focus\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .md\:parent:focus .parent-focus\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .md\:parent:focus .parent-focus\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .md\:parent:focus .parent-focus\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .md\:parent:focus .parent-focus\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .md\:parent:focus .parent-focus\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .md\:parent:focus .parent-focus\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .md\:parent:focus .parent-focus\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .md\:parent:focus .parent-focus\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .md\:parent:focus .parent-focus\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .md\:parent:focus .parent-focus\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .md\:parent:focus .parent-focus\:grcol-start-1{
        grid-column-start: 1;
    }

    .md\:parent:focus .parent-focus\:grcol-start-2{
        grid-column-start: 2;
    }

    .md\:parent:focus .parent-focus\:grcol-start-3{
        grid-column-start: 3;
    }

    .md\:parent:focus .parent-focus\:grcol-start-4{
        grid-column-start: 4;
    }

    .md\:parent:focus .parent-focus\:grcol-start-5{
        grid-column-start: 5;
    }

    .md\:parent:focus .parent-focus\:grcol-start-6{
        grid-column-start: 6;
    }

    .md\:parent:focus .parent-focus\:grcol-start-7{
        grid-column-start: 7;
    }

    .md\:parent:focus .parent-focus\:grcol-start-8{
        grid-column-start: 8;
    }

    .md\:parent:focus .parent-focus\:grcol-start-9{
        grid-column-start: 9;
    }

    .md\:parent:focus .parent-focus\:grcol-start-10{
        grid-column-start: 10;
    }

    .md\:parent:focus .parent-focus\:grcol-start-11{
        grid-column-start: 11;
    }

    .md\:parent:focus .parent-focus\:grcol-start-12{
        grid-column-start: 12;
    }

    .md\:parent:focus .parent-focus\:grcol-start-auto{
        grid-column-start: auto;
    }

    .md\:parent:focus .parent-focus\:grcol-end-1{
        grid-column-end: 1;
    }

    .md\:parent:focus .parent-focus\:grcol-end-2{
        grid-column-end: 2;
    }

    .md\:parent:focus .parent-focus\:grcol-end-3{
        grid-column-end: 3;
    }

    .md\:parent:focus .parent-focus\:grcol-end-4{
        grid-column-end: 4;
    }

    .md\:parent:focus .parent-focus\:grcol-end-5{
        grid-column-end: 5;
    }

    .md\:parent:focus .parent-focus\:grcol-end-6{
        grid-column-end: 6;
    }

    .md\:parent:focus .parent-focus\:grcol-end-7{
        grid-column-end: 7;
    }

    .md\:parent:focus .parent-focus\:grcol-end-8{
        grid-column-end: 8;
    }

    .md\:parent:focus .parent-focus\:grcol-end-9{
        grid-column-end: 9;
    }

    .md\:parent:focus .parent-focus\:grcol-end-10{
        grid-column-end: 10;
    }

    .md\:parent:focus .parent-focus\:grcol-end-11{
        grid-column-end: 11;
    }

    .md\:parent:focus .parent-focus\:grcol-end-12{
        grid-column-end: 12;
    }

    .md\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:parent:focus .parent-focus\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .md\:parent:focus .parent-focus\:grtprows-none{
        grid-template-rows: none;
    }

    .md\:parent:focus .parent-focus\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .md\:parent:focus .parent-focus\:grtprows-auto{
        grid-template-rows: auto;
    }

    .md\:parent:focus .parent-focus\:grrow-auto{
        grid-row: auto;
    }

    .md\:parent:focus .parent-focus\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .md\:parent:focus .parent-focus\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .md\:parent:focus .parent-focus\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .md\:parent:focus .parent-focus\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .md\:parent:focus .parent-focus\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .md\:parent:focus .parent-focus\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .md\:parent:focus .parent-focus\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .md\:parent:focus .parent-focus\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .md\:parent:focus .parent-focus\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .md\:parent:focus .parent-focus\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .md\:parent:focus .parent-focus\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .md\:parent:focus .parent-focus\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .md\:parent:focus .parent-focus\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .md\:parent:focus .parent-focus\:grrow-start-1{
        grid-row-start: 1;
    }

    .md\:parent:focus .parent-focus\:grrow-start-2{
        grid-row-start: 2;
    }

    .md\:parent:focus .parent-focus\:grrow-start-3{
        grid-row-start: 3;
    }

    .md\:parent:focus .parent-focus\:grrow-start-4{
        grid-row-start: 4;
    }

    .md\:parent:focus .parent-focus\:grrow-start-5{
        grid-row-start: 5;
    }

    .md\:parent:focus .parent-focus\:grrow-start-6{
        grid-row-start: 6;
    }

    .md\:parent:focus .parent-focus\:grrow-start-7{
        grid-row-start: 7;
    }

    .md\:parent:focus .parent-focus\:grrow-start-8{
        grid-row-start: 8;
    }

    .md\:parent:focus .parent-focus\:grrow-start-9{
        grid-row-start: 9;
    }

    .md\:parent:focus .parent-focus\:grrow-start-10{
        grid-row-start: 10;
    }

    .md\:parent:focus .parent-focus\:grrow-start-11{
        grid-row-start: 11;
    }

    .md\:parent:focus .parent-focus\:grrow-start-12{
        grid-row-start: 12;
    }

    .md\:parent:focus .parent-focus\:grrow-start-auto{
        grid-row-start: auto;
    }

    .md\:parent:focus .parent-focus\:grrow-end-1{
        grid-row-end: 1;
    }

    .md\:parent:focus .parent-focus\:grrow-end-2{
        grid-row-end: 2;
    }

    .md\:parent:focus .parent-focus\:grrow-end-3{
        grid-row-end: 3;
    }

    .md\:parent:focus .parent-focus\:grrow-end-4{
        grid-row-end: 4;
    }

    .md\:parent:focus .parent-focus\:grrow-end-5{
        grid-row-end: 5;
    }

    .md\:parent:focus .parent-focus\:grrow-end-6{
        grid-row-end: 6;
    }

    .md\:parent:focus .parent-focus\:grrow-end-7{
        grid-row-end: 7;
    }

    .md\:parent:focus .parent-focus\:grrow-end-8{
        grid-row-end: 8;
    }

    .md\:parent:focus .parent-focus\:grrow-end-9{
        grid-row-end: 9;
    }

    .md\:parent:focus .parent-focus\:grrow-end-10{
        grid-row-end: 10;
    }

    .md\:parent:focus .parent-focus\:grrow-end-11{
        grid-row-end: 11;
    }

    .md\:parent:focus .parent-focus\:grrow-end-12{
        grid-row-end: 12;
    }

    .md\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:parent:focus .parent-focus\:grfl-row{
        grid-auto-flow: row;
    }

    .md\:parent:focus .parent-focus\:grfl-col{
        grid-auto-flow: column;
    }

    .md\:parent:focus .parent-focus\:grfl-dense{
        grid-auto-flow: dense;
    }

    .md\:parent:focus .parent-focus\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .md\:parent:focus .parent-focus\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .md\:parent:focus .parent-focus\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .md\:parent:focus .parent-focus\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .md\:parent:focus .parent-focus\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .md\:parent:focus .parent-focus\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .md\:parent:focus .parent-focus\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .md\:parent:focus .parent-focus\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .md\:parent:focus .parent-focus\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .md\:parent:focus .parent-focus\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .md\:parent:focus .parent-focus\:gap-0{
        gap: 0;
    }

    .md\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }

    .md\:parent:focus .parent-focus\:gap-y-0{
        row-gap: 0;
    }

    .md\:parent:focus .parent-focus\:gap-1{
        gap: 1px;
    }

    .md\:parent:focus .parent-focus\:gap-2{
        gap: 2px;
    }

    .md\:parent:focus .parent-focus\:gap-4{
        gap: 4px;
    }

    .md\:parent:focus .parent-focus\:gap-6{
        gap: 6px;
    }

    .md\:parent:focus .parent-focus\:gap-8{
        gap: 8px;
    }

    .md\:parent:focus .parent-focus\:gap-9{
        gap: 9px;
    }

    .md\:parent:focus .parent-focus\:gap-10{
        gap: 10px;
    }

    .md\:parent:focus .parent-focus\:gap-12{
        gap: 12px;
    }

    .md\:parent:focus .parent-focus\:gap-14{
        gap: 14px;
    }

    .md\:parent:focus .parent-focus\:gap-16{
        gap: 16px;
    }

    .md\:parent:focus .parent-focus\:gap-18{
        gap: 18px;
    }

    .md\:parent:focus .parent-focus\:gap-20{
        gap: 20px;
    }

    .md\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }

    .md\:parent:focus .parent-focus\:gap-x-1{
        column-gap: 1px;
    }

    .md\:parent:focus .parent-focus\:gap-x-2{
        column-gap: 2px;
    }

    .md\:parent:focus .parent-focus\:gap-x-4{
        column-gap: 4px;
    }

    .md\:parent:focus .parent-focus\:gap-x-6{
        column-gap: 6px;
    }

    .md\:parent:focus .parent-focus\:gap-x-8{
        column-gap: 8px;
    }

    .md\:parent:focus .parent-focus\:gap-x-10{
        column-gap: 10px;
    }

    .md\:parent:focus .parent-focus\:gap-x-12{
        column-gap: 12px;
    }

    .md\:parent:focus .parent-focus\:gap-x-14{
        column-gap: 14px;
    }

    .md\:parent:focus .parent-focus\:gap-x-16{
        column-gap: 16px;
    }

    .md\:parent:focus .parent-focus\:gap-x-18{
        column-gap: 18px;
    }

    .md\:parent:focus .parent-focus\:gap-x-20{
        column-gap: 20px;
    }

    .md\:parent:focus .parent-focus\:gap-y-1{
        row-gap: 1px;
    }

    .md\:parent:focus .parent-focus\:gap-y-2{
        row-gap: 2px;
    }

    .md\:parent:focus .parent-focus\:gap-y-4{
        row-gap: 4px;
    }

    .md\:parent:focus .parent-focus\:gap-y-6{
        row-gap: 6px;
    }

    .md\:parent:focus .parent-focus\:gap-y-8{
        row-gap: 8px;
    }

    .md\:parent:focus .parent-focus\:gap-y-10{
        row-gap: 10px;
    }

    .md\:parent:focus .parent-focus\:gap-y-12{
        row-gap: 12px;
    }

    .md\:parent:focus .parent-focus\:gap-y-14{
        row-gap: 14px;
    }

    .md\:parent:focus .parent-focus\:gap-y-16{
        row-gap: 16px;
    }

    .md\:parent:focus .parent-focus\:gap-y-18{
        row-gap: 18px;
    }

    .md\:parent:focus .parent-focus\:gap-y-20{
        row-gap: 20px;
    }

    .md\:parent:focus .parent-focus\:justify-content-normal{
        justify-content: normal;
    }

    .md\:parent:focus .parent-focus\:justify-content-start{
        justify-content: flex-start;
    }

    .md\:parent:focus .parent-focus\:justify-content-end{
        justify-content: flex-end;
    }

    .md\:parent:focus .parent-focus\:justify-content-center{
        justify-content: center;
    }

    .md\:parent:focus .parent-focus\:justify-content-between{
        justify-content: space-between;
    }

    .md\:parent:focus .parent-focus\:justify-content-around{
        justify-content: space-around;
    }

    .md\:parent:focus .parent-focus\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .md\:parent:focus .parent-focus\:justify-content-stretch{
        justify-content: stretch;
    }

    .md\:parent:focus .parent-focus\:justify-items-start{
        justify-items: start;
    }

    .md\:parent:focus .parent-focus\:justify-items-end{
        justify-items: end;
    }

    .md\:parent:focus .parent-focus\:justify-items-center{
        justify-items: center;
    }

    .md\:parent:focus .parent-focus\:justify-items-stretch{
        justify-items: stretch;
    }

    .md\:parent:focus .parent-focus\:justify-self-auto{
        justify-self: auto;
    }

    .md\:parent:focus .parent-focus\:justify-self-start{
        justify-self: start;
    }

    .md\:parent:focus .parent-focus\:justify-self-end{
        justify-self: end;
    }

    .md\:parent:focus .parent-focus\:justify-self-center{
        justify-self: center;
    }

    .md\:parent:focus .parent-focus\:justify-self-stretch{
        justify-self: stretch;
    }

    .md\:parent:focus .parent-focus\:align-content-normal{
        align-content: normal;
    }

    .md\:parent:focus .parent-focus\:align-content-center{
        align-content: center;
    }

    .md\:parent:focus .parent-focus\:align-content-start{
        align-content: flex-start;
    }

    .md\:parent:focus .parent-focus\:align-content-end{
        align-content: flex-end;
    }

    .md\:parent:focus .parent-focus\:align-content-between{
        align-content: space-between;
    }

    .md\:parent:focus .parent-focus\:align-content-around{
        align-content: space-around;
    }

    .md\:parent:focus .parent-focus\:align-content-evenly{
        align-content: space-evenly;
    }

    .md\:parent:focus .parent-focus\:align-content-baseline{
        align-content: space-baseline;
    }

    .md\:parent:focus .parent-focus\:align-content-stretch{
        align-content: stretch;
    }

    .md\:parent:focus .parent-focus\:align-items-start{
        align-items: start;
    }

    .md\:parent:focus .parent-focus\:align-items-end{
        align-items: end;
    }

    .md\:parent:focus .parent-focus\:align-items-center{
        align-items: center;
    }

    .md\:parent:focus .parent-focus\:align-items-stretch{
        justify-items: stretch;
    }

    .md\:parent:focus .parent-focus\:align-self-auto{
        justify-self: auto;
    }

    .md\:parent:focus .parent-focus\:align-self-start{
        justify-self: start;
    }

    .md\:parent:focus .parent-focus\:align-self-end{
        justify-self: end;
    }

    .md\:parent:focus .parent-focus\:align-self-center{
        justify-self: center;
    }

    .md\:parent:focus .parent-focus\:align-self-stretch{
        justify-self: stretch;
    }

    .md\:parent:focus .parent-focus\:align-self-baseline{
        justify-self: baseline;
    }

    .md\:parent:focus .parent-focus\:place-content-center{
        place-content: center;
    }

    .md\:parent:focus .parent-focus\:place-content-start{
        place-content: start;
    }

    .md\:parent:focus .parent-focus\:place-content-end{
        place-content: end;
    }

    .md\:parent:focus .parent-focus\:place-content-between{
        place-content: between;
    }

    .md\:parent:focus .parent-focus\:place-content-around{
        place-content: around;
    }

    .md\:parent:focus .parent-focus\:place-content-evenly{
        place-content: evenly;
    }

    .md\:parent:focus .parent-focus\:place-content-baseline{
        place-content: baseline;
    }

    .md\:parent:focus .parent-focus\:place-content-stretch{
        place-content: stretch;
    }

    .md\:parent:focus .parent-focus\:place-items-start{
        place-content: start;
    }

    .md\:parent:focus .parent-focus\:place-items-end{
        place-content: end;
    }

    .md\:parent:focus .parent-focus\:place-items-center{
        place-content: center;
    }

    .md\:parent:focus .parent-focus\:place-items-baseline{
        place-content: baseline;
    }

    .md\:parent:focus .parent-focus\:place-items-stretch{
        place-content: stretch;
    }

    .md\:parent:focus .parent-focus\:place-self-start{
        place-self: start;
    }

    .md\:parent:focus .parent-focus\:place-self-end{
        place-self: end;
    }

    .md\:parent:focus .parent-focus\:place-self-center{
        place-self: center;
    }

    .md\:parent:focus .parent-focus\:place-self-baseline{
        place-self: baseline;
    }

    .md\:parent:focus .parent-focus\:place-self-stretch{
        place-self: stretch;
    }

    .md\:parent:focus .parent-focus\:w-0{
        width: 0;
    }

    .md\:parent:focus .parent-focus\:w-2{
        width: 2px;
    }

    .md\:parent:focus .parent-focus\:w-4{
        width: 4px;
    }

    .md\:parent:focus .parent-focus\:w-6{
        width: 6px;
    }

    .md\:parent:focus .parent-focus\:w-8{
        width: 8px;
    }

    .md\:parent:focus .parent-focus\:w-10{
        width: 10px;
    }

    .md\:parent:focus .parent-focus\:w-12{
        width: 12px;
    }

    .md\:parent:focus .parent-focus\:w-14{
        width: 14px;
    }

    .md\:parent:focus .parent-focus\:w-16{
        width: 16px;
    }

    .md\:parent:focus .parent-focus\:w-18{
        width: 18px;
    }

    .md\:parent:focus .parent-focus\:w-20{
        width: 20px;
    }

    .md\:parent:focus .parent-focus\:w-22{
        width: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:w-24{
        width: 3rem;
    }

    .md\:parent:focus .parent-focus\:w-26{
        width: 4.5rem;
    }

    .md\:parent:focus .parent-focus\:w-28{
        width: 6rem;
    }

    .md\:parent:focus .parent-focus\:w-30{
        width: 7.5rem;
    }

    .md\:parent:focus .parent-focus\:w-32{
        width: 10rem;
    }

    .md\:parent:focus .parent-focus\:w-34{
        width: 11.5rem;
    }

    .md\:parent:focus .parent-focus\:w-36{
        width: 13rem;
    }

    .md\:parent:focus .parent-focus\:w-38{
        width: 14.5rem;
    }

    .md\:parent:focus .parent-focus\:w-40{
        width: 16rem;
    }

    .md\:parent:focus .parent-focus\:w-42{
        width: 18rem;
    }

    .md\:parent:focus .parent-focus\:w-44{
        width: 20rem;
    }

    .md\:parent:focus .parent-focus\:w-46{
        width: 22rem;
    }

    .md\:parent:focus .parent-focus\:w-48{
        width: 24rem;
    }

    .md\:parent:focus .parent-focus\:w-52{
        width: 28rem;
    }

    .md\:parent:focus .parent-focus\:w-56{
        width: 32rem;
    }

    .md\:parent:focus .parent-focus\:w-60{
        width: 36rem;
    }

    .md\:parent:focus .parent-focus\:w-64{
        width: 40rem;
    }

    .md\:parent:focus .parent-focus\:w-68{
        width: 44rem;
    }

    .md\:parent:focus .parent-focus\:w-72{
        width: 48rem;
    }

    .md\:parent:focus .parent-focus\:w-76{
        width: 52rem;
    }

    .md\:parent:focus .parent-focus\:w-80{
        width: 56rem;
    }

    .md\:parent:focus .parent-focus\:w-84{
        width: 60rem;
    }

    .md\:parent:focus .parent-focus\:w-hf{
        width: 50%;
    }

    .md\:parent:focus .parent-focus\:w-third{
        width: 33.333%;
    }

    .md\:parent:focus .parent-focus\:w-two-third{
        width: 66.67%;
    }

    .md\:parent:focus .parent-focus\:w-quarter{
        width: 25%;
    }

    .md\:parent:focus .parent-focus\:w-three-quarter{
        width: 75%;
    }

    .md\:parent:focus .parent-focus\:w-fifth{
        width: 20%;
    }

    .md\:parent:focus .parent-focus\:w-two-fifth{
        width: 40%;
    }

    .md\:parent:focus .parent-focus\:w-three-fifth{
        width: 60%;
    }

    .md\:parent:focus .parent-focus\:w-four-fifth{
        width: 80%;
    }

    .md\:parent:focus .parent-focus\:w-tenth{
        width: 10%;
    }

    .md\:parent:focus .parent-focus\:w-two-tenth{
        width: 20%;
    }

    .md\:parent:focus .parent-focus\:w-three-tenth{
        width: 30%;
    }

    .md\:parent:focus .parent-focus\:w-four-tenth{
        width: 40%;
    }

    .md\:parent:focus .parent-focus\:w-five-tenth{
        width: 50%;
    }

    .md\:parent:focus .parent-focus\:w-six-tenth{
        width: 60%;
    }

    .md\:parent:focus .parent-focus\:w-seven-tenth{
        width: 70%;
    }

    .md\:parent:focus .parent-focus\:w-eight-tenth{
        width: 80%;
    }

    .md\:parent:focus .parent-focus\:w-nine-tenth{
        width: 90%;
    }

    .md\:parent:focus .parent-focus\:w-full{
        width: 100%;
    }

    .md\:parent:focus .parent-focus\:w-min{
        width: min-content;
    }

    .md\:parent:focus .parent-focus\:w-max{
        width: max-content;
    }

    .md\:parent:focus .parent-focus\:w-fit{
        width: fit-content;
    }

    .md\:parent:focus .parent-focus\:min-vh-10{
        min-height: 10vh;
    }

    .md\:parent:focus .parent-focus\:min-vh-20{
        min-height: 20vh;
    }

    .md\:parent:focus .parent-focus\:min-vh-30{
        min-height: 30vh;
    }

    .md\:parent:focus .parent-focus\:min-vh-40{
        min-height: 40vh;
    }

    .md\:parent:focus .parent-focus\:min-vh-50{
        min-height: 50vh;
    }

    .md\:parent:focus .parent-focus\:min-vh-60{
        min-height: 60vh;
    }

    .md\:parent:focus .parent-focus\:min-vh-70{
        min-height: 70vh;
    }

    .md\:parent:focus .parent-focus\:min-vh-80{
        min-height: 80vh;
    }

    .md\:parent:focus .parent-focus\:min-vh-90{
        min-height: 90vh;
    }

    .md\:parent:focus .parent-focus\:min-vh-100{
        min-height: 100vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-10{
        min-width: 10vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-20{
        min-width: 20vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-30{
        min-width: 30vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-40{
        min-width: 40vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-50{
        min-width: 50vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-60{
        min-width: 60vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-70{
        min-width: 70vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-80{
        min-width: 80vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-90{
        min-width: 100vh;
    }

    .md\:parent:focus .parent-focus\:min-vw-100{
        min-width: 100vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-10{
        max-height: 10vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-20{
        max-height: 20vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-30{
        max-height: 30vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-40{
        max-height: 40vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-50{
        max-height: 50vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-60{
        max-height: 60vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-70{
        max-height: 70vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-80{
        max-height: 80vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-90{
        max-height: 100vh;
    }

    .md\:parent:focus .parent-focus\:max-vh-100{
        max-height: 100vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-10{
        max-width: 10vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-20{
        max-width: 20vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-30{
        max-width: 30vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-40{
        max-width: 40vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-50{
        max-width: 50vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-60{
        max-width: 60vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-70{
        max-width: 70vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-80{
        max-width: 80vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-90{
        max-width: 100vh;
    }

    .md\:parent:focus .parent-focus\:max-vw-100{
        max-width: 100vh;
    }

    .md\:parent:focus .parent-focus\:min-w-2{
        min-width: 2px;
    }

    .md\:parent:focus .parent-focus\:min-w-4{
        min-width: 4px;
    }

    .md\:parent:focus .parent-focus\:min-w-6{
        min-width: 6px;
    }

    .md\:parent:focus .parent-focus\:min-w-8{
        min-width: 8px;
    }

    .md\:parent:focus .parent-focus\:min-w-10{
        min-width: 10px;
    }

    .md\:parent:focus .parent-focus\:min-w-12{
        min-width: 12px;
    }

    .md\:parent:focus .parent-focus\:min-w-14{
        min-width: 14px;
    }

    .md\:parent:focus .parent-focus\:min-w-16{
        min-width: 16px;
    }

    .md\:parent:focus .parent-focus\:min-w-18{
        min-width: 18px;
    }

    .md\:parent:focus .parent-focus\:min-w-20{
        min-width: 20px;
    }

    .md\:parent:focus .parent-focus\:min-w-22{
        min-width: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:min-w-24{
        min-width: 3rem;
    }

    .md\:parent:focus .parent-focus\:min-w-26{
        min-width: 4.5rem;
    }

    .md\:parent:focus .parent-focus\:min-w-28{
        min-width: 6rem;
    }

    .md\:parent:focus .parent-focus\:min-w-30{
        min-width: 7.5rem;
    }

    .md\:parent:focus .parent-focus\:min-w-32{
        min-width: 10rem;
    }

    .md\:parent:focus .parent-focus\:min-w-34{
        min-width: 11.5rem;
    }

    .md\:parent:focus .parent-focus\:min-w-36{
        min-width: 13rem;
    }

    .md\:parent:focus .parent-focus\:min-w-38{
        min-width: 14.5rem;
    }

    .md\:parent:focus .parent-focus\:min-w-40{
        min-width: 16rem;
    }

    .md\:parent:focus .parent-focus\:min-w-42{
        min-width: 18rem;
    }

    .md\:parent:focus .parent-focus\:min-w-44{
        min-width: 20rem;
    }

    .md\:parent:focus .parent-focus\:min-w-46{
        min-width: 22rem;
    }

    .md\:parent:focus .parent-focus\:min-w-48{
        min-width: 24rem;
    }

    .md\:parent:focus .parent-focus\:min-w-hf{
        min-width: 50%;
    }

    .md\:parent:focus .parent-focus\:min-w-full{
        min-width: 100%;
    }

    .md\:parent:focus .parent-focus\:min-w-min{
        min-width: min-content;
    }

    .md\:parent:focus .parent-focus\:min-w-max{
        min-width: max-content;
    }

    .md\:parent:focus .parent-focus\:min-w-fit{
        min-width: fit-content;
    }

    .md\:parent:focus .parent-focus\:max-w-0{
        max-width: 0;
    }

    .md\:parent:focus .parent-focus\:max-w-2{
        max-width: 2px;
    }

    .md\:parent:focus .parent-focus\:max-w-4{
        max-width: 4px;
    }

    .md\:parent:focus .parent-focus\:max-w-6{
        max-width: 6px;
    }

    .md\:parent:focus .parent-focus\:max-w-8{
        max-width: 8px;
    }

    .md\:parent:focus .parent-focus\:max-w-10{
        max-width: 10px;
    }

    .md\:parent:focus .parent-focus\:max-w-12{
        max-width: 12px;
    }

    .md\:parent:focus .parent-focus\:max-w-14{
        max-width: 14px;
    }

    .md\:parent:focus .parent-focus\:max-w-16{
        max-width: 16px;
    }

    .md\:parent:focus .parent-focus\:max-w-18{
        max-width: 18px;
    }

    .md\:parent:focus .parent-focus\:max-w-20{
        max-width: 20px;
    }

    .md\:parent:focus .parent-focus\:max-w-22{
        max-width: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:max-w-24{
        max-width: 3rem;
    }

    .md\:parent:focus .parent-focus\:max-w-26{
        max-width: 4.5rem;
    }

    .md\:parent:focus .parent-focus\:max-w-28{
        max-width: 6rem;
    }

    .md\:parent:focus .parent-focus\:max-w-30{
        max-width: 7.5rem;
    }

    .md\:parent:focus .parent-focus\:max-w-32{
        max-width: 10rem;
    }

    .md\:parent:focus .parent-focus\:max-w-34{
        max-width: 11.5rem;
    }

    .md\:parent:focus .parent-focus\:max-w-36{
        max-width: 13rem;
    }

    .md\:parent:focus .parent-focus\:max-w-38{
        max-width: 14.5rem;
    }

    .md\:parent:focus .parent-focus\:max-w-40{
        max-width: 16rem;
    }

    .md\:parent:focus .parent-focus\:max-w-42{
        max-width: 18rem;
    }

    .md\:parent:focus .parent-focus\:max-w-44{
        max-width: 20rem;
    }

    .md\:parent:focus .parent-focus\:max-w-46{
        max-width: 22rem;
    }

    .md\:parent:focus .parent-focus\:max-w-48{
        max-width: 24rem;
    }

    .md\:parent:focus .parent-focus\:max-w-hf{
        max-width: 50%;
    }

    .md\:parent:focus .parent-focus\:max-w-full{
        max-width: 100%;
    }

    .md\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }

    .md\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }

    .md\:parent:focus .parent-focus\:max-w-fit{
        max-width: fit-content;
    }

    .md\:parent:focus .parent-focus\:h-0{
        height: 0;
    }

    .md\:parent:focus .parent-focus\:h-2{
        height: 2px;
    }

    .md\:parent:focus .parent-focus\:h-4{
        height: 4px;
    }

    .md\:parent:focus .parent-focus\:h-6{
        height: 6px;
    }

    .md\:parent:focus .parent-focus\:h-8{
        height: 8px;
    }

    .md\:parent:focus .parent-focus\:h-10{
        height: 10px;
    }

    .md\:parent:focus .parent-focus\:h-12{
        height: 12px;
    }

    .md\:parent:focus .parent-focus\:h-14{
        height: 14px;
    }

    .md\:parent:focus .parent-focus\:h-16{
        height: 16px;
    }

    .md\:parent:focus .parent-focus\:h-18{
        height: 18px;
    }

    .md\:parent:focus .parent-focus\:h-20{
        height: 20px;
    }

    .md\:parent:focus .parent-focus\:h-22{
        height: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:h-24{
        height: 3rem;
    }

    .md\:parent:focus .parent-focus\:h-26{
        height: 4.5rem;
    }

    .md\:parent:focus .parent-focus\:h-28{
        height: 6rem;
    }

    .md\:parent:focus .parent-focus\:h-30{
        height: 7.5rem;
    }

    .md\:parent:focus .parent-focus\:h-32{
        height: 10rem;
    }

    .md\:parent:focus .parent-focus\:h-34{
        height: 11.5rem;
    }

    .md\:parent:focus .parent-focus\:h-36{
        height: 13rem;
    }

    .md\:parent:focus .parent-focus\:h-38{
        height: 14.5rem;
    }

    .md\:parent:focus .parent-focus\:h-40{
        height: 16rem;
    }

    .md\:parent:focus .parent-focus\:h-42{
        height: 18rem;
    }

    .md\:parent:focus .parent-focus\:h-44{
        height: 20rem;
    }

    .md\:parent:focus .parent-focus\:h-46{
        height: 22rem;
    }

    .md\:parent:focus .parent-focus\:h-48{
        height: 24rem;
    }

    .md\:parent:focus .parent-focus\:h-52{
        height: 28rem;
    }

    .md\:parent:focus .parent-focus\:h-56{
        height: 32rem;
    }

    .md\:parent:focus .parent-focus\:h-60{
        height: 36rem;
    }

    .md\:parent:focus .parent-focus\:h-64{
        height: 40rem;
    }

    .md\:parent:focus .parent-focus\:h-68{
        height: 44rem;
    }

    .md\:parent:focus .parent-focus\:h-72{
        height: 48rem;
    }

    .md\:parent:focus .parent-focus\:h-76{
        height: 52rem;
    }

    .md\:parent:focus .parent-focus\:h-80{
        height: 56rem;
    }

    .md\:parent:focus .parent-focus\:h-84{
        height: 60rem;
    }

    .md\:parent:focus .parent-focus\:h-hf{
        height: 50%;
    }

    .md\:parent:focus .parent-focus\:h-third{
        height: 33.333%;
    }

    .md\:parent:focus .parent-focus\:h-two-third{
        height: 66.67%;
    }

    .md\:parent:focus .parent-focus\:h-quarter{
        height: 25%;
    }

    .md\:parent:focus .parent-focus\:h-three-quarter{
        height: 75%;
    }

    .md\:parent:focus .parent-focus\:h-fifth{
        height: 20%;
    }

    .md\:parent:focus .parent-focus\:h-two-fifth{
        height: 40%;
    }

    .md\:parent:focus .parent-focus\:h-three-fifth{
        height: 60%;
    }

    .md\:parent:focus .parent-focus\:h-four-fifth{
        height: 80%;
    }

    .md\:parent:focus .parent-focus\:h-tenth{
        height: 10%;
    }

    .md\:parent:focus .parent-focus\:h-two-tenth{
        height: 20%;
    }

    .md\:parent:focus .parent-focus\:h-three-tenth{
        height: 30%;
    }

    .md\:parent:focus .parent-focus\:h-four-tenth{
        height: 40%;
    }

    .md\:parent:focus .parent-focus\:h-five-tenth{
        height: 50%;
    }

    .md\:parent:focus .parent-focus\:h-six-tenth{
        height: 60%;
    }

    .md\:parent:focus .parent-focus\:h-seventh-tenth{
        height: 70%;
    }

    .md\:parent:focus .parent-focus\:h-eight-tenth{
        height: 80%;
    }

    .md\:parent:focus .parent-focus\:h-nine-tenth{
        height: 90%;
    }

    .md\:parent:focus .parent-focus\:h-full{
        height: 100%;
    }

    .md\:parent:focus .parent-focus\:h-min{
        height: min-content;
    }

    .md\:parent:focus .parent-focus\:h-max{
        height: max-content;
    }

    .md\:parent:focus .parent-focus\:h-fit{
        height: fit-content;
    }

    .md\:parent:focus .parent-focus\:min-h-0{
        min-height: 0;
    }

    .md\:parent:focus .parent-focus\:min-h-2{
        min-height: 2px;
    }

    .md\:parent:focus .parent-focus\:min-h-4{
        min-height: 4px;
    }

    .md\:parent:focus .parent-focus\:min-h-6{
        min-height: 6px;
    }

    .md\:parent:focus .parent-focus\:min-h-8{
        min-height: 8px;
    }

    .md\:parent:focus .parent-focus\:min-h-10{
        min-height: 10px;
    }

    .md\:parent:focus .parent-focus\:min-h-12{
        min-height: 12px;
    }

    .md\:parent:focus .parent-focus\:min-h-14{
        min-height: 14px;
    }

    .md\:parent:focus .parent-focus\:min-h-16{
        min-height: 16px;
    }

    .md\:parent:focus .parent-focus\:min-h-18{
        min-height: 18px;
    }

    .md\:parent:focus .parent-focus\:min-h-20{
        min-height: 20px;
    }

    .md\:parent:focus .parent-focus\:min-h-22{
        min-height: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:min-h-24{
        min-height: 3rem;
    }

    .md\:parent:focus .parent-focus\:min-h-26{
        min-height: 4.5rem;
    }

    .md\:parent:focus .parent-focus\:min-h-28{
        min-height: 6rem;
    }

    .md\:parent:focus .parent-focus\:min-h-30{
        min-height: 7.5rem;
    }

    .md\:parent:focus .parent-focus\:min-h-32{
        min-height: 10rem;
    }

    .md\:parent:focus .parent-focus\:min-h-34{
        min-height: 11.5rem;
    }

    .md\:parent:focus .parent-focus\:min-h-36{
        min-height: 13rem;
    }

    .md\:parent:focus .parent-focus\:min-h-38{
        min-height: 14.5rem;
    }

    .md\:parent:focus .parent-focus\:min-h-40{
        min-height: 16rem;
    }

    .md\:parent:focus .parent-focus\:min-h-42{
        min-height: 18rem;
    }

    .md\:parent:focus .parent-focus\:min-h-44{
        min-height: 20rem;
    }

    .md\:parent:focus .parent-focus\:min-h-46{
        min-height: 22rem;
    }

    .md\:parent:focus .parent-focus\:min-h-48{
        min-height: 24rem;
    }

    .md\:parent:focus .parent-focus\:min-h-hf{
        min-height: 50%;
    }

    .md\:parent:focus .parent-focus\:min-h-full{
        min-height: 100%;
    }

    .md\:parent:focus .parent-focus\:min-h-min{
        min-height: min-content;
    }

    .md\:parent:focus .parent-focus\:min-h-max{
        min-height: max-content;
    }

    .md\:parent:focus .parent-focus\:min-h-fit{
        min-height: fit-content;
    }

    .md\:parent:focus .parent-focus\:max-h-0{
        max-height: 0;
    }

    .md\:parent:focus .parent-focus\:max-h-2{
        max-height: 2px;
    }

    .md\:parent:focus .parent-focus\:max-h-4{
        max-height: 4px;
    }

    .md\:parent:focus .parent-focus\:max-h-6{
        max-height: 6px;
    }

    .md\:parent:focus .parent-focus\:max-h-8{
        max-height: 8px;
    }

    .md\:parent:focus .parent-focus\:max-h-10{
        max-height: 10px;
    }

    .md\:parent:focus .parent-focus\:max-h-12{
        max-height: 12px;
    }

    .md\:parent:focus .parent-focus\:max-h-14{
        max-height: 14px;
    }

    .md\:parent:focus .parent-focus\:max-h-16{
        max-height: 16px;
    }

    .md\:parent:focus .parent-focus\:max-h-18{
        max-height: 18px;
    }

    .md\:parent:focus .parent-focus\:max-h-20{
        max-height: 20px;
    }

    .md\:parent:focus .parent-focus\:max-h-22{
        max-height: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:max-h-24{
        max-height: 3rem;
    }

    .md\:parent:focus .parent-focus\:max-h-26{
        max-height: 4.5rem;
    }

    .md\:parent:focus .parent-focus\:max-h-28{
        max-height: 6rem;
    }

    .md\:parent:focus .parent-focus\:max-h-30{
        max-height: 7.5rem;
    }

    .md\:parent:focus .parent-focus\:max-h-32{
        max-height: 10rem;
    }

    .md\:parent:focus .parent-focus\:max-h-34{
        max-height: 11.5rem;
    }

    .md\:parent:focus .parent-focus\:max-h-36{
        max-height: 13rem;
    }

    .md\:parent:focus .parent-focus\:max-h-38{
        max-height: 14.5rem;
    }

    .md\:parent:focus .parent-focus\:max-h-40{
        max-height: 16rem;
    }

    .md\:parent:focus .parent-focus\:max-h-42{
        max-height: 18rem;
    }

    .md\:parent:focus .parent-focus\:max-h-44{
        max-height: 20rem;
    }

    .md\:parent:focus .parent-focus\:max-h-46{
        max-height: 22rem;
    }

    .md\:parent:focus .parent-focus\:max-h-48{
        max-height: 24rem;
    }

    .md\:parent:focus .parent-focus\:max-h-hf{
        max-height: 50%;
    }

    .md\:parent:focus .parent-focus\:max-h-full{
        max-height: 100%;
    }

    .md\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }

    .md\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }

    .md\:parent:focus .parent-focus\:max-h-fit{
        max-height: fit-content;
    }

    .md\:parent:focus .parent-focus\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .md\:parent:focus .parent-focus\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .md\:parent:focus .parent-focus\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .md\:parent:focus .parent-focus\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .md\:parent:focus .parent-focus\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .md\:parent:focus .parent-focus\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .md\:parent:focus .parent-focus\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .md\:parent:focus .parent-focus\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .md\:parent:focus .parent-focus\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .md\:parent:focus .parent-focus\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .md\:parent:focus .parent-focus\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .md\:parent:focus .parent-focus\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .md\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:parent:focus .parent-focus\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .md\:parent:focus .parent-focus\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .md\:parent:focus .parent-focus\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .md\:parent:focus .parent-focus\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .md\:parent:focus .parent-focus\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .md\:parent:focus .parent-focus\:italic{
        font-style: italic;
    }

    .md\:parent:focus .parent-focus\:italic-0{
        font-style: normal;
    }

    .md\:parent:focus .parent-focus\:font-w-thin{
        font-weight: 100;
    }

    .md\:parent:focus .parent-focus\:font-w-extralight{
        font-weight: 200;
    }

    .md\:parent:focus .parent-focus\:font-w-light{
        font-weight: 300;
    }

    .md\:parent:focus .parent-focus\:font-w-normal{
        font-weight: 400;
    }

    .md\:parent:focus .parent-focus\:font-w-medium{
        font-weight: 500;
    }

    .md\:parent:focus .parent-focus\:font-w-semibold{
        font-weight: 600;
    }

    .md\:parent:focus .parent-focus\:font-w-bold{
        font-weight: 700;
    }

    .md\:parent:focus .parent-focus\:font-w-extrabold{
        font-weight: 800;
    }

    .md\:parent:focus .parent-focus\:font-w-black{
        font-weight: 900;
    }

    .md\:parent:focus .parent-focus\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .md\:parent:focus .parent-focus\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .md\:parent:focus .parent-focus\:letter-space-normal{
        letter-spacing: 0;
    }

    .md\:parent:focus .parent-focus\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .md\:parent:focus .parent-focus\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:line-h-1{
        line-height: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:line-h-2{
        line-height: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:line-h-3{
        line-height: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:line-h-4{
        line-height: 1rem;
    }

    .md\:parent:focus .parent-focus\:line-h-5{
        line-height: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:line-h-6{
        line-height: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:line-h-7{
        line-height: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:line-h-8{
        line-height: 2rem;
    }

    .md\:parent:focus .parent-focus\:line-h-9{
        line-height: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:line-h-10{
        line-height: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:line-h-normal{
        line-height: 1;
    }

    .md\:parent:focus .parent-focus\:line-h-sm{
        line-height: 1.25;
    }

    .md\:parent:focus .parent-focus\:line-h-md{
        line-height: 1.5;
    }

    .md\:parent:focus .parent-focus\:line-h-lg{
        line-height: 1.75;
    }

    .md\:parent:focus .parent-focus\:line-h-lg{
        line-height: 2;
    }

    .md\:parent:focus .parent-focus\:line-h-xl{
        line-height: 4;
    }

    .md\:parent:focus .parent-focus\:list-img-none{
        list-style-image: none;
    }

    .md\:parent:focus .parent-focus\:list-position-inside{
        list-style-position: inside;
    }

    .md\:parent:focus .parent-focus\:list-position-outside{
        list-style-position: outside;
    }

    .md\:parent:focus .parent-focus\:list-type-none{
        list-style-type: none;
    }

    .md\:parent:focus .parent-focus\:list-type-disc{
        list-style-type: disc;
    }

    .md\:parent:focus .parent-focus\:list-type-decimal{
        list-style-type: decimal;
    }

    .md\:parent:focus .parent-focus\:list-type-square{
        list-style-type: square;
    }

    .md\:parent:focus .parent-focus\:left-text{
        text-align: left;
    }

    .md\:parent:focus .parent-focus\:right-text{
        text-align: right;
    }

    .md\:parent:focus .parent-focus\:justify-text{
        text-align: justify;
    }

    .md\:parent:focus .parent-focus\:center-text{
        text-align: center;
    }

    .md\:parent:focus .parent-focus\:start-text{
        text-align: start;
    }

    .md\:parent:focus .parent-focus\:end-text{
        text-align: end;
    }

    .md\:parent:focus .parent-focus\:underline-text{
        text-decoration-line: underline;
    }

    .md\:parent:focus .parent-focus\:overline-text{
        text-decoration-line: overline;
    }

    .md\:parent:focus .parent-focus\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .md\:parent:focus .parent-focus\:no-decoration-text{
        text-decoration-line: none;
    }

    .md\:parent:focus .parent-focus\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .md\:parent:focus .parent-focus\:text-decoration-double{
        text-decoration-style: double;
    }

    .md\:parent:focus .parent-focus\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .md\:parent:focus .parent-focus\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .md\:parent:focus .parent-focus\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .md\:parent:focus .parent-focus\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .md\:parent:focus .parent-focus\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .md\:parent:focus .parent-focus\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .md\:parent:focus .parent-focus\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .md\:parent:focus .parent-focus\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .md\:parent:focus .parent-focus\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .md\:parent:focus .parent-focus\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .md\:parent:focus .parent-focus\:underline-offset-0{
        text-underline-offset: 0;
    }

    .md\:parent:focus .parent-focus\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .md\:parent:focus .parent-focus\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .md\:parent:focus .parent-focus\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .md\:parent:focus .parent-focus\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .md\:parent:focus .parent-focus\:text-uppercase{
        text-transform: uppercase;
    }

    .md\:parent:focus .parent-focus\:text-lowercase{
        text-transform: lowercase;
    }

    .md\:parent:focus .parent-focus\:text-capitalize{
        text-transform: capitalize;
    }

    .md\:parent:focus .parent-focus\:text-no-case{
        text-transform: none;
    }

    .md\:parent:focus .parent-focus\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .md\:parent:focus .parent-focus\:text-clip{
        text-overflow: clip;
    }

    .md\:parent:focus .parent-focus\:text-wrap{
        text-wrap: wrap;
    }

    .md\:parent:focus .parent-focus\:text-nowrap{
        text-wrap: nowrap;
    }

    .md\:parent:focus .parent-focus\:text-balance{
        text-wrap: balance;
    }

    .md\:parent:focus .parent-focus\:text-pretty{
        text-wrap: pretty;
    }

    .md\:parent:focus .parent-focus\:text-indent-0{
        text-indent: 0;
    }

    .md\:parent:focus .parent-focus\:text-indent-1{
        text-indent: 1px;
    }

    .md\:parent:focus .parent-focus\:text-indent-2{
        text-indent: 2px;
    }

    .md\:parent:focus .parent-focus\:text-indent-4{
        text-indent: 4px;
    }

    .md\:parent:focus .parent-focus\:text-indent-6{
        text-indent: 6px;
    }

    .md\:parent:focus .parent-focus\:text-indent-8{
        text-indent: 8px;
    }

    .md\:parent:focus .parent-focus\:text-indent-10{
        text-indent: 10px;
    }

    .md\:parent:focus .parent-focus\:text-indent-12{
        text-indent: 12px;
    }

    .md\:parent:focus .parent-focus\:text-indent-14{
        text-indent: 14px;
    }

    .md\:parent:focus .parent-focus\:text-indent-16{
        text-indent: 16px;
    }

    .md\:parent:focus .parent-focus\:text-indent-18{
        text-indent: 18px;
    }

    .md\:parent:focus .parent-focus\:text-indent-20{
        text-indent: 20px;
    }

    .md\:parent:focus .parent-focus\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .md\:parent:focus .parent-focus\:vertical-align-top{
        vertical-align: top;
    }

    .md\:parent:focus .parent-focus\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .md\:parent:focus .parent-focus\:vertical-align-middle{
        vertical-align: middle;
    }

    .md\:parent:focus .parent-focus\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .md\:parent:focus .parent-focus\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .md\:parent:focus .parent-focus\:vertical-align-sub{
        vertical-align: sub;
    }

    .md\:parent:focus .parent-focus\:vertical-align-super{
        vertical-align: super;
    }

    .md\:parent:focus .parent-focus\:white-space-normal{
        white-space: normal;
    }

    .md\:parent:focus .parent-focus\:white-space-nowrap{
        white-space: nowrap;
    }

    .md\:parent:focus .parent-focus\:white-space-pre{
        white-space: pre;
    }

    .md\:parent:focus .parent-focus\:white-space-pre-line{
        white-space: pre-line;
    }

    .md\:parent:focus .parent-focus\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .md\:parent:focus .parent-focus\:white-break-spaces{
        white-space: break-spaces;
    }

    .md\:parent:focus .parent-focus\:word-break-normal{
        word-break: normal;
    }

    .md\:parent:focus .parent-focus\:word-break-words{
        word-break: break-word;
    }

    .md\:parent:focus .parent-focus\:word-break-all{
        word-break: break-all;
    }

    .md\:parent:focus .parent-focus\:word-break-keep{
        word-break: keep-all;
    }

    .md\:parent:focus .parent-focus\:content-none{
        content: none;
    }

    .md\:parent:focus .parent-focus\:content-blank{
        content: "";
    }

    .md\:parent:focus .parent-focus\:bg-fixed{
        background-attachment: fixed;
    }

    .md\:parent:focus .parent-focus\:bg-local{
        background-attachment: local;
    }

    .md\:parent:focus .parent-focus\:bg-scroll{
        background-attachment: scroll;
    }

    .md\:parent:focus .parent-focus\:bg-clip-border{
        background-clip: border-box;
    }

    .md\:parent:focus .parent-focus\:bg-clip-content{
        background-clip: content-box;
    }

    .md\:parent:focus .parent-focus\:bg-clip-padding{
        background-clip: padding-box;
    }

    .md\:parent:focus .parent-focus\:bg-clip-text{
        background-clip: text;
    }

    .md\:parent:focus .parent-focus\:bg-or-border{
        background-origin: border-box;
    }

    .md\:parent:focus .parent-focus\:bg-origin-border{
        background-origin: border-box;
    }

    .md\:parent:focus .parent-focus\:bg-origin-padding{
        background-origin: padding-box;
    }

    .md\:parent:focus .parent-focus\:bg-origin-content{
        background-origin: content-box;
    }

    .md\:parent:focus .parent-focus\:bg-top{
        background-position: top;
    }

    .md\:parent:focus .parent-focus\:bg-bottom{
        background-position: bottom;
    }

    .md\:parent:focus .parent-focus\:bg-center{
        background-position: center;
    }

    .md\:parent:focus .parent-focus\:bg-left{
        background-position: left;
    }

    .md\:parent:focus .parent-focus\:bg-right{
        background-position: top;
    }

    .md\:parent:focus .parent-focus\:bg-left-top{
        background-position: left top;
    }

    .md\:parent:focus .parent-focus\:bg-right-top{
        background-position: right top;
    }

    .md\:parent:focus .parent-focus\:bg-left-bottom{
        background-position: left bottom;
    }

    .md\:parent:focus .parent-focus\:bg-right-bottom{
        background-position: right bottom;
    }

    .md\:parent:focus .parent-focus\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .md\:parent:focus .parent-focus\:bg-repeat{
        background-repeat: repeat;
    }

    .md\:parent:focus .parent-focus\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .md\:parent:focus .parent-focus\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .md\:parent:focus .parent-focus\:bg-repeat-space{
        background-repeat: space;
    }

    .md\:parent:focus .parent-focus\:bg-repeat-round{
        background-repeat: round;
    }

    .md\:parent:focus .parent-focus\:bg-s-auto{
        background-size: auto;
    }

    .md\:parent:focus .parent-focus\:bg-s-cover{
        background-size: cover;
    }

    .md\:parent:focus .parent-focus\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .md\:parent:focus .parent-focus\:p-auto{
        padding: auto;
    }

    .md\:parent:focus .parent-focus\:p-0{
        padding: 0;
    }

    .md\:parent:focus .parent-focus\:p-4{
        padding: var(--velocity-padding-4);
    }

    .md\:parent:focus .parent-focus\:p-8{
        padding: var(--velocity-padding-8);
    }

    .md\:parent:focus .parent-focus\:p-12{
        padding: var(--velocity-padding-12);
    }

    .md\:parent:focus .parent-focus\:p-16{
        padding: var(--velocity-padding-16);
    }

    .md\:parent:focus .parent-focus\:p-20{
        padding: var(--velocity-padding-20);
    }

    .md\:parent:focus .parent-focus\:p-24{
        padding: var(--velocity-padding-24);
    }

    .md\:parent:focus .parent-focus\:p-28{
        padding: var(--velocity-padding-28);
    }

    .md\:parent:focus .parent-focus\:p-32{
        padding: var(--velocity-padding-32);
    }

    .md\:parent:focus .parent-focus\:p-36{
        padding: var(--velocity-padding-36);
    }

    .md\:parent:focus .parent-focus\:p-40{
        padding: var(--velocity-padding-40);
    }

    .md\:parent:focus .parent-focus\:p-44{
        padding: var(--velocity-padding-44);
    }

    .md\:parent:focus .parent-focus\:p-48{
        padding: var(--velocity-padding-48);
    }

    .md\:parent:focus .parent-focus\:p-52{
        padding: var(--velocity-padding-52);
    }

    .md\:parent:focus .parent-focus\:p-56{
        padding: var(--velocity-padding-56);
    }

    .md\:parent:focus .parent-focus\:p-60{
        padding: var(--velocity-padding-60);
    }

    .md\:parent:focus .parent-focus\:p-64{
        padding: var(--velocity-padding-64);
    }

    .md\:parent:focus .parent-focus\:p-68{
        padding: var(--velocity-padding-68);
    }

    .md\:parent:focus .parent-focus\:p-72{
        padding: var(--velocity-padding-72);
    }

    .md\:parent:focus .parent-focus\:p-76{
        padding: var(--velocity-padding-76);
    }

    .md\:parent:focus .parent-focus\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .md\:parent:focus .parent-focus\:pt-auto{
        padding-top: auto;
    }

    .md\:parent:focus .parent-focus\:pt-0{
        padding-top: 0;
    }

    .md\:parent:focus .parent-focus\:pt-4{
        padding-top: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:pt-8{
        padding-top: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:pt-12{
        padding-top: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:pt-16{
        padding-top: 1rem;
    }

    .md\:parent:focus .parent-focus\:pt-20{
        padding-top: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:pt-24{
        padding-top: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:pt-28{
        padding-top: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:pt-32{
        padding-top: 2rem;
    }

    .md\:parent:focus .parent-focus\:pt-36{
        padding-top: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:pt-40{
        padding-top: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:pt-44{
        padding-top: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:pt-48{
        padding-top: 3rem;
    }

    .md\:parent:focus .parent-focus\:pt-52{
        padding-top: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:pt-56{
        padding-top: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:pt-60{
        padding-top: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:pt-64{
        padding-top: 4rem;
    }

    .md\:parent:focus .parent-focus\:pt-68{
        padding-top: 6rem;
    }

    .md\:parent:focus .parent-focus\:pt-72{
        padding-top: 8rem;
    }

    .md\:parent:focus .parent-focus\:pt-76{
        padding-top: 12rem;
    }

    .md\:parent:focus .parent-focus\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .md\:parent:focus .parent-focus\:pb-auto{
        padding-bottom: auto;
    }

    .md\:parent:focus .parent-focus\:pb-0{
        padding-bottom: 0;
    }

    .md\:parent:focus .parent-focus\:pb-4{
        padding-bottom: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:pb-8{
        padding-bottom: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:pb-12{
        padding-bottom: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:pb-16{
        padding-bottom: 1rem;
    }

    .md\:parent:focus .parent-focus\:pb-20{
        padding-bottom: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:pb-24{
        padding-bottom: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:pb-28{
        padding-bottom: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:pb-32{
        padding-bottom: 2rem;
    }

    .md\:parent:focus .parent-focus\:pb-36{
        padding-bottom: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:pb-40{
        padding-bottom: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:pb-44{
        padding-bottom: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:pb-48{
        padding-bottom: 3rem;
    }

    .md\:parent:focus .parent-focus\:pb-52{
        padding-bottom: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:pb-56{
        padding-bottom: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:pb-60{
        padding-bottom: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:pb-64{
        padding-bottom: 4rem;
    }

    .md\:parent:focus .parent-focus\:pb-68{
        padding-bottom: 6rem;
    }

    .md\:parent:focus .parent-focus\:pb-72{
        padding-bottom: 8rem;
    }

    .md\:parent:focus .parent-focus\:pb-76{
        padding-bottom: 12rem;
    }

    .md\:parent:focus .parent-focus\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .md\:parent:focus .parent-focus\:pl-0{
        padding-left: auto;
    }

    .md\:parent:focus .parent-focus\:pl-0{
        padding-left: 0;
    }

    .md\:parent:focus .parent-focus\:pl-4{
        padding-left: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:pl-8{
        padding-left: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:pl-12{
        padding-left: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:pl-16{
        padding-left: 1rem;
    }

    .md\:parent:focus .parent-focus\:pl-20{
        padding-left: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:pl-24{
        padding-left: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:pl-28{
        padding-left: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:pl-32{
        padding-left: 2rem;
    }

    .md\:parent:focus .parent-focus\:pl-36{
        padding-left: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:pl-40{
        padding-left: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:pl-44{
        padding-left: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:pl-48{
        padding-left: 3rem;
    }

    .md\:parent:focus .parent-focus\:pl-52{
        padding-left: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:pl-56{
        padding-left: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:pl-60{
        padding-left: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:pl-64{
        padding-left: 4rem;
    }

    .md\:parent:focus .parent-focus\:pl-68{
        padding-left: 6rem;
    }

    .md\:parent:focus .parent-focus\:pl-72{
        padding-left: 8rem;
    }

    .md\:parent:focus .parent-focus\:pl-76{
        padding-left: 12rem;
    }

    .md\:parent:focus .parent-focus\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .md\:parent:focus .parent-focus\:pr-auto{
        padding-right: auto;
    }

    .md\:parent:focus .parent-focus\:pr-0{
        padding-right: 0;
    }

    .md\:parent:focus .parent-focus\:pr-4{
        padding-right: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:pr-8{
        padding-right: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:pr-12{
        padding-right: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:pr-16{
        padding-right: 1rem;
    }

    .md\:parent:focus .parent-focus\:pr-20{
        padding-right: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:pr-24{
        padding-right: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:pr-28{
        padding-right: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:pr-32{
        padding-right: 2rem;
    }

    .md\:parent:focus .parent-focus\:pr-36{
        padding-right: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:pr-40{
        padding-right: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:pr-44{
        padding-right: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:pr-48{
        padding-right: 3rem;
    }

    .md\:parent:focus .parent-focus\:pr-52{
        padding-right: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:pr-56{
        padding-right: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:pr-60{
        padding-right: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:pr-64{
        padding-right: 4rem;
    }

    .md\:parent:focus .parent-focus\:pr-68{
        padding-right: 6rem;
    }

    .md\:parent:focus .parent-focus\:pr-72{
        padding-right: 8rem;
    }

    .md\:parent:focus .parent-focus\:pr-76{
        padding-right: 12rem;
    }

    .md\:parent:focus .parent-focus\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .md\:parent:focus .parent-focus\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .md\:parent:focus .parent-focus\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .md\:parent:focus .parent-focus\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:parent:focus .parent-focus\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .md\:parent:focus .parent-focus\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:parent:focus .parent-focus\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .md\:parent:focus .parent-focus\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .md\:parent:focus .parent-focus\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .md\:parent:focus .parent-focus\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .md\:parent:focus .parent-focus\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .md\:parent:focus .parent-focus\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .md\:parent:focus .parent-focus\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .md\:parent:focus .parent-focus\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:parent:focus .parent-focus\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .md\:parent:focus .parent-focus\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:parent:focus .parent-focus\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .md\:parent:focus .parent-focus\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .md\:parent:focus .parent-focus\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .md\:parent:focus .parent-focus\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .md\:parent:focus .parent-focus\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .md\:parent:focus .parent-focus\:m-auto{
        margin: auto;
    }

    .md\:parent:focus .parent-focus\:m-0{
        margin: 0;
    }

    .md\:parent:focus .parent-focus\:m-4{
        margin: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:m-8{
        margin: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:m-12{
        margin: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:m-16{
        margin: 1rem;
    }

    .md\:parent:focus .parent-focus\:m-20{
        margin: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:m-24{
        margin: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:m-28{
        margin: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:m-32{
        margin: 2rem;
    }

    .md\:parent:focus .parent-focus\:m-36{
        margin: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:m-40{
        margin: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:m-44{
        margin: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:m-48{
        margin: 3rem;
    }

    .md\:parent:focus .parent-focus\:m-52{
        margin: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:m-56{
        margin: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:m-60{
        margin: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:m-64{
        margin: 4rem;
    }

    .md\:parent:focus .parent-focus\:m-68{
        margin: 6rem;
    }

    .md\:parent:focus .parent-focus\:m-72{
        margin: 8rem;
    }

    .md\:parent:focus .parent-focus\:m-76{
        margin: 12rem;
    }

    .md\:parent:focus .parent-focus\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .md\:parent:focus .parent-focus\:mt-auto{
        margin-top: auto;
    }

    .md\:parent:focus .parent-focus\:mt-0{
        margin-top: 0;
    }

    .md\:parent:focus .parent-focus\:mt-4{
        margin-top: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:mt-8{
        margin-top: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:mt-12{
        margin-top: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:mt-16{
        margin-top: 1rem;
    }

    .md\:parent:focus .parent-focus\:mt-20{
        margin-top: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:mt-24{
        margin-top: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:mt-28{
        margin-top: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:mt-32{
        margin-top: 2rem;
    }

    .md\:parent:focus .parent-focus\:mt-36{
        margin-top: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:mt-40{
        margin-top: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:mt-44{
        margin-top: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:mt-48{
        margin-top: 3rem;
    }

    .md\:parent:focus .parent-focus\:mt-52{
        margin-top: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:mt-56{
        margin-top: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:mt-60{
        margin-top: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:mt-64{
        margin-top: 4rem;
    }

    .md\:parent:focus .parent-focus\:mt-68{
        margin-top: 6rem;
    }

    .md\:parent:focus .parent-focus\:mt-72{
        margin-top: 8rem;
    }

    .md\:parent:focus .parent-focus\:mt-76{
        margin-top: 12rem;
    }

    .md\:parent:focus .parent-focus\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .md\:parent:focus .parent-focus\:mb-auto{
        margin-bottom: auto;
    }

    .md\:parent:focus .parent-focus\:mb-0{
        margin-bottom: 0;
    }

    .md\:parent:focus .parent-focus\:mb-4{
        margin-bottom: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:mb-8{
        margin-bottom: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:mb-12{
        margin-bottom: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:mb-16{
        margin-bottom: 1rem;
    }

    .md\:parent:focus .parent-focus\:mb-20{
        margin-bottom: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:mb-24{
        margin-bottom: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:mb-28{
        margin-bottom: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:mb-32{
        margin-bottom: 2rem;
    }

    .md\:parent:focus .parent-focus\:mb-36{
        margin-bottom: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:mb-40{
        margin-bottom: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:mb-44{
        margin-bottom: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:mb-48{
        margin-bottom: 3rem;
    }

    .md\:parent:focus .parent-focus\:mb-52{
        margin-bottom: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:mb-56{
        margin-bottom: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:mb-60{
        margin-bottom: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:mb-64{
        margin-bottom: 4rem;
    }

    .md\:parent:focus .parent-focus\:mb-68{
        margin-bottom: 6rem;
    }

    .md\:parent:focus .parent-focus\:mb-72{
        margin-bottom: 8rem;
    }

    .md\:parent:focus .parent-focus\:mb-76{
        margin-bottom: 12rem;
    }

    .md\:parent:focus .parent-focus\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .md\:parent:focus .parent-focus\:ml-auto{
        margin-left: auto;
    }

    .md\:parent:focus .parent-focus\:ml-0{
        margin-left: 0;
    }

    .md\:parent:focus .parent-focus\:ml-4{
        margin-left: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:ml-8{
        margin-left: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:ml-12{
        margin-left: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:ml-16{
        margin-left: 1rem;
    }

    .md\:parent:focus .parent-focus\:ml-20{
        margin-left: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:ml-24{
        margin-left: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:ml-28{
        margin-left: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:ml-32{
        margin-left: 2rem;
    }

    .md\:parent:focus .parent-focus\:ml-36{
        margin-left: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:ml-40{
        margin-left: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:ml-44{
        margin-left: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:ml-48{
        margin-left: 3rem;
    }

    .md\:parent:focus .parent-focus\:ml-52{
        margin-left: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:ml-56{
        margin-left: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:ml-60{
        margin-left: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:ml-64{
        margin-left: 4rem;
    }

    .md\:parent:focus .parent-focus\:ml-68{
        margin-left: 6rem;
    }

    .md\:parent:focus .parent-focus\:ml-72{
        margin-left: 8rem;
    }

    .md\:parent:focus .parent-focus\:ml-76{
        margin-left: 12rem;
    }

    .md\:parent:focus .parent-focus\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .md\:parent:focus .parent-focus\:mr-auto{
        margin-right: auto;
    }

    .md\:parent:focus .parent-focus\:mr-0{
        margin-right: 0;
    }

    .md\:parent:focus .parent-focus\:mr-4{
        margin-right: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:mr-8{
        margin-right: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:mr-12{
        margin-right: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:mr-16{
        margin-right: 1rem;
    }

    .md\:parent:focus .parent-focus\:mr-20{
        margin-right: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:mr-24{
        margin-right: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:mr-28{
        margin-right: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:mr-32{
        margin-right: 2rem;
    }

    .md\:parent:focus .parent-focus\:mr-36{
        margin-right: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:mr-40{
        margin-right: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:mr-44{
        margin-right: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:mr-48{
        margin-right: 3rem;
    }

    .md\:parent:focus .parent-focus\:mr-52{
        margin-right: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:mr-56{
        margin-right: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:mr-60{
        margin-right: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:mr-64{
        margin-right: 4rem;
    }

    .md\:parent:focus .parent-focus\:mr-68{
        margin-right: 6rem;
    }

    .md\:parent:focus .parent-focus\:mr-72{
        margin-right: 8rem;
    }

    .md\:parent:focus .parent-focus\:mr-76{
        margin-right: 12rem;
    }

    .md\:parent:focus .parent-focus\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .md\:parent:focus .parent-focus\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .md\:parent:focus .parent-focus\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .md\:parent:focus .parent-focus\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .md\:parent:focus .parent-focus\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .md\:parent:focus .parent-focus\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .md\:parent:focus .parent-focus\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .md\:parent:focus .parent-focus\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .md\:parent:focus .parent-focus\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .md\:parent:focus .parent-focus\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .md\:parent:focus .parent-focus\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .md\:parent:focus .parent-focus\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .md\:parent:focus .parent-focus\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .md\:parent:focus .parent-focus\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .md\:parent:focus .parent-focus\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .md\:parent:focus .parent-focus\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .md\:parent:focus .parent-focus\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .md\:parent:focus .parent-focus\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .md\:parent:focus .parent-focus\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .md\:parent:focus .parent-focus\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .md\:parent:focus .parent-focus\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .md\:parent:focus .parent-focus\:d-none{
        display: none;
    }

    .md\:parent:focus .parent-focus\:d-block{
        display: block;
    }

    .md\:parent:focus .parent-focus\:d-flex{
        display: flex;
    }

    .md\:parent:focus .parent-focus\:d-grid{
        display: grid;
    }

    .md\:parent:focus .parent-focus\:d-table{
        display: table;
    }

    .md\:parent:focus .parent-focus\:d-inherit{
        display: inherit;
    }

    .md\:parent:focus .parent-focus\:d-flexbox{
        display: flexbox;
    }

    .md\:parent:focus .parent-focus\:d-table-column{
        display: table-column;
    }

    .md\:parent:focus .parent-focus\:d-table-column-group{
        display: table-column-group;
    }

    .md\:parent:focus .parent-focus\:d-table-cell{
        display: table-cell;
    }

    .md\:parent:focus .parent-focus\:d-table-caption{
        display: table-caption;
    }

    .md\:parent:focus .parent-focus\:d-table-row{
        display: table-row;
    }

    .md\:parent:focus .parent-focus\:d-table-row-group{
        display: table-row-group;
    }

    .md\:parent:focus .parent-focus\:d-inline-block{
        display: inline-block;
    }

    .md\:parent:focus .parent-focus\:d-inline-flex{
        display: inline-flex;
    }

    .md\:parent:focus .parent-focus\:border-round-none{
        border-radius: 0;
    }

    .md\:parent:focus .parent-focus\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:focus .parent-focus\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .md\:parent:focus .parent-focus\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:focus .parent-focus\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:focus .parent-focus\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:focus .parent-focus\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:focus .parent-focus\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:focus .parent-focus\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .md\:parent:focus .parent-focus\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .md\:parent:focus .parent-focus\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:focus .parent-focus\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .md\:parent:focus .parent-focus\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:focus .parent-focus\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:focus .parent-focus\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:focus .parent-focus\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:focus .parent-focus\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:focus .parent-focus\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .md\:parent:focus .parent-focus\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .md\:parent:focus .parent-focus\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:focus .parent-focus\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .md\:parent:focus .parent-focus\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:focus .parent-focus\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:focus .parent-focus\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:focus .parent-focus\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:focus .parent-focus\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:focus .parent-focus\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .md\:parent:focus .parent-focus\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .md\:parent:focus .parent-focus\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:focus .parent-focus\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .md\:parent:focus .parent-focus\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:focus .parent-focus\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:focus .parent-focus\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:focus .parent-focus\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:focus .parent-focus\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:focus .parent-focus\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .md\:parent:focus .parent-focus\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .md\:parent:focus .parent-focus\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:focus .parent-focus\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .md\:parent:focus .parent-focus\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:focus .parent-focus\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:focus .parent-focus\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:focus .parent-focus\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:focus .parent-focus\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:focus .parent-focus\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .md\:parent:focus .parent-focus\:border-w-0{
        border-width: 0;
    }

    .md\:parent:focus .parent-focus\:border-w-1{
        border-width: 1px;
    }

    .md\:parent:focus .parent-focus\:border-w-2{
        border-width: 2px;
    }

    .md\:parent:focus .parent-focus\:border-w-4{
        border-width: 4px;
    }

    .md\:parent:focus .parent-focus\:border-w-6{
        border-width: 6px;
    }

    .md\:parent:focus .parent-focus\:border-w-8{
        border-width: 8px;
    }

    .md\:parent:focus .parent-focus\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .md\:parent:focus .parent-focus\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .md\:parent:focus .parent-focus\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .md\:parent:focus .parent-focus\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .md\:parent:focus .parent-focus\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .md\:parent:focus .parent-focus\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .md\:parent:focus .parent-focus\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .md\:parent:focus .parent-focus\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .md\:parent:focus .parent-focus\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .md\:parent:focus .parent-focus\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .md\:parent:focus .parent-focus\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .md\:parent:focus .parent-focus\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .md\:parent:focus .parent-focus\:border-wl-0{
        border-left-width: 0;
    }

    .md\:parent:focus .parent-focus\:border-wl-1{
        border-left-width: 1px;
    }

    .md\:parent:focus .parent-focus\:border-wl-2{
        border-left-width: 2px;
    }

    .md\:parent:focus .parent-focus\:border-wl-4{
        border-left-width: 4px;
    }

    .md\:parent:focus .parent-focus\:border-wl-6{
        border-left-width: 6px;
    }

    .md\:parent:focus .parent-focus\:border-wl-8{
        border-left-width: 8px;
    }

    .md\:parent:focus .parent-focus\:border-wr-0{
        border-right-width: 0;
    }

    .md\:parent:focus .parent-focus\:border-wr-1{
        border-right-width: 1px;
    }

    .md\:parent:focus .parent-focus\:border-wr-2{
        border-right-width: 2px;
    }

    .md\:parent:focus .parent-focus\:border-wr-4{
        border-right-width: 4px;
    }

    .md\:parent:focus .parent-focus\:border-wr-6{
        border-right-width: 6px;
    }

    .md\:parent:focus .parent-focus\:border-wr-8{
        border-right-width: 8px;
    }

    .md\:parent:focus .parent-focus\:border-wt-0{
        border-top-width: 0;
    }

    .md\:parent:focus .parent-focus\:border-wt-1{
        border-top-width: 1px;
    }

    .md\:parent:focus .parent-focus\:border-wt-2{
        border-top-width: 2px;
    }

    .md\:parent:focus .parent-focus\:border-wt-4{
        border-top-width: 4px;
    }

    .md\:parent:focus .parent-focus\:border-wt-6{
        border-top-width: 6px;
    }

    .md\:parent:focus .parent-focus\:border-wt-8{
        border-top-width: 8px;
    }

    .md\:parent:focus .parent-focus\:border-wb-0{
        border-bottom-width: 0;
    }

    .md\:parent:focus .parent-focus\:border-wb-1{
        border-bottom-width: 1px;
    }

    .md\:parent:focus .parent-focus\:border-wb-2{
        border-bottom-width: 2px;
    }

    .md\:parent:focus .parent-focus\:border-wb-4{
        border-bottom-width: 4px;
    }

    .md\:parent:focus .parent-focus\:border-wb-6{
        border-bottom-width: 6px;
    }

    .md\:parent:focus .parent-focus\:border-wb-8{
        border-bottom-width: 8px;
    }

    .md\:parent:focus .parent-focus\:border-solid{
        border-style: solid;
    }

    .md\:parent:focus .parent-focus\:border-dashed{
        border-style: dashed;
    }

    .md\:parent:focus .parent-focus\:border-dotted{
        border-style: dotted;
    }

    .md\:parent:focus .parent-focus\:border-double{
        border-style: double;
    }

    .md\:parent:focus .parent-focus\:border-hidden{
        border-style: hidden;
    }

    .md\:parent:focus .parent-focus\:border-none{
        border-style: none;
    }

    .md\:parent:focus .parent-focus\:outline-w-0{
        outline-width: 0;
    }

    .md\:parent:focus .parent-focus\:outline-w-1{
        outline-width: 1px;
    }

    .md\:parent:focus .parent-focus\:outline-w-2{
        outline-width: 2px;
    }

    .md\:parent:focus .parent-focus\:outline-w-4{
        outline-width: 4px;
    }

    .md\:parent:focus .parent-focus\:outline-w-6{
        outline-width: 6px;
    }

    .md\:parent:focus .parent-focus\:outline-w-8{
        outline-width: 8px;
    }

    .md\:parent:focus .parent-focus\:outline-solid{
        outline-style: solid;
    }

    .md\:parent:focus .parent-focus\:outline-dashed{
        outline-style: dashed;
    }

    .md\:parent:focus .parent-focus\:outline-dotted{
        outline-style: dotted;
    }

    .md\:parent:focus .parent-focus\:outline-double{
        outline-style: double;
    }

    .md\:parent:focus .parent-focus\:outline-hidden{
        outline-style: hidden;
    }

    .md\:parent:focus .parent-focus\:outline-none{
        outline-style: none;
    }

    .md\:parent:focus .parent-focus\:outline-offset-0{
        outline-offset: 0;
    }

    .md\:parent:focus .parent-focus\:outline-offset-1{
        outline-offset: 1px;
    }

    .md\:parent:focus .parent-focus\:outline-offset-2{
        outline-offset: 2px;
    }

    .md\:parent:focus .parent-focus\:outline-offset-4{
        outline-offset: 4px;
    }

    .md\:parent:focus .parent-focus\:outline-offset-6{
        outline-offset: 6px;
    }

    .md\:parent:focus .parent-focus\:outline-offset-8{
        outline-offset: 8px;
    }

    .md\:parent:focus .parent-focus\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .md\:parent:focus .parent-focus\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .md\:parent:focus .parent-focus\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .md\:parent:focus .parent-focus\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .md\:parent:focus .parent-focus\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .md\:parent:focus .parent-focus\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .md\:parent:focus .parent-focus\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .md\:parent:focus .parent-focus\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .md\:parent:focus .parent-focus\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .md\:parent:focus .parent-focus\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .md\:parent:focus .parent-focus\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .md\:parent:focus .parent-focus\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .md\:parent:focus .parent-focus\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .md\:parent:focus .parent-focus\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .md\:parent:focus .parent-focus\:box-shadow-none{
        box-shadow: none;
    }

    .md\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:opacity-0{
        opacity: 0;
    }

    .md\:parent:focus .parent-focus\:opacity-5{
        opacity: 0.05;
    }

    .md\:parent:focus .parent-focus\:opacity-10{
        opacity: 0.1;
    }

    .md\:parent:focus .parent-focus\:opacity-15{
        opacity: 0.15;
    }

    .md\:parent:focus .parent-focus\:opacity-20{
        opacity: 0.2;
    }

    .md\:parent:focus .parent-focus\:opacity-25{
        opacity: 0.25;
    }

    .md\:parent:focus .parent-focus\:opacity-30{
        opacity: 0.3;
    }

    .md\:parent:focus .parent-focus\:opacity-35{
        opacity: 0.35;
    }

    .md\:parent:focus .parent-focus\:opacity-40{
        opacity: 0.4;
    }

    .md\:parent:focus .parent-focus\:opacity-45{
        opacity: 0.45;
    }

    .md\:parent:focus .parent-focus\:opacity-50{
        opacity: 0.5;
    }

    .md\:parent:focus .parent-focus\:opacity-55{
        opacity: 0.55;
    }

    .md\:parent:focus .parent-focus\:opacity-60{
        opacity: 0.6;
    }

    .md\:parent:focus .parent-focus\:opacity-65{
        opacity: 0.65;
    }

    .md\:parent:focus .parent-focus\:opacity-70{
        opacity: 0.7;
    }

    .md\:parent:focus .parent-focus\:opacity-75{
        opacity: 0.75;
    }

    .md\:parent:focus .parent-focus\:opacity-80{
        opacity: 0.8;
    }

    .md\:parent:focus .parent-focus\:opacity-85{
        opacity: 0.85;
    }

    .md\:parent:focus .parent-focus\:opacity-90{
        opacity: 0.9;
    }

    .md\:parent:focus .parent-focus\:opacity-95{
        opacity: 0.95;
    }

    .md\:parent:focus .parent-focus\:opacity-100{
        opacity: 1;
    }

    .md\:parent:focus .parent-focus\:border-collapse{
        border-collapse: collapse;
    }

    .md\:parent:focus .parent-focus\:border-seperate{
        border-collapse: separate;
    }

    .md\:parent:focus .parent-focus\:table-layout-auto{
        table-layout: auto;
    }

    .md\:parent:focus .parent-focus\:table-layout-fixed{
        table-layout: fixed;
    }

    .md\:parent:focus .parent-focus\:appearance-none{
        appearance: none;
    }

    .md\:parent:focus .parent-focus\:appearance-auto{
        appearance: auto;
    }

    .md\:parent:focus .parent-focus\:caption-top{
        caption-side: top;
    }

    .md\:parent:focus .parent-focus\:caption-bottom{
        caption-side: bottom;
    }

    .md\:parent:focus .parent-focus\:cursor-auto{
        cursor: auto;
    }

    .md\:parent:focus .parent-focus\:cursor-default{
        cursor: default;
    }

    .md\:parent:focus .parent-focus\:cursor-pointer{
        cursor: pointer;
    }

    .md\:parent:focus .parent-focus\:cursor-text{
        cursor: text;
    }

    .md\:parent:focus .parent-focus\:cursor-wait{
        cursor: wait;
    }

    .md\:parent:focus .parent-focus\:cursor-help{
        cursor: help;
    }

    .md\:parent:focus .parent-focus\:cursor-progress{
        cursor: progress;
    }

    .md\:parent:focus .parent-focus\:cursor-none{
        cursor: none;
    }

    .md\:parent:focus .parent-focus\:pointer-events-none{
        pointer-events: none;
    }

    .md\:parent:focus .parent-focus\:pointer-events-auto{
        pointer-events: auto;
    }

    .md\:parent:focus .parent-focus\:resize-none{
        resize: none;
    }

    .md\:parent:focus .parent-focus\:resize-y{
        resize: vertical;
    }

    .md\:parent:focus .parent-focus\:resize-x{
        resize: horizontal;
    }

    .md\:parent:focus .parent-focus\:resize-both{
        resize: both;
    }

    .md\:parent:focus .parent-focus\:scroll-auto{
        scroll-behavior: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .md\:parent:focus .parent-focus\:scroll-p-auto{
        scroll-padding: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-p-0{
        scroll-padding: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .md\:parent:focus .parent-focus\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .md\:parent:focus .parent-focus\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .md\:parent:focus .parent-focus\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .md\:parent:focus .parent-focus\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .md\:parent:focus .parent-focus\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .md\:parent:focus .parent-focus\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .md\:parent:focus .parent-focus\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .md\:parent:focus .parent-focus\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .md\:parent:focus .parent-focus\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .md\:parent:focus .parent-focus\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .md\:parent:focus .parent-focus\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .md\:parent:focus .parent-focus\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .md\:parent:focus .parent-focus\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .md\:parent:focus .parent-focus\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .md\:parent:focus .parent-focus\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .md\:parent:focus .parent-focus\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .md\:parent:focus .parent-focus\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .md\:parent:focus .parent-focus\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .md\:parent:focus .parent-focus\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .md\:parent:focus .parent-focus\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .md\:parent:focus .parent-focus\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .md\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .md\:parent:focus .parent-focus\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .md\:parent:focus .parent-focus\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .md\:parent:focus .parent-focus\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .md\:parent:focus .parent-focus\:scroll-m-auto{
        scroll-margin: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-m-0{
        scroll-margin: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .md\:parent:focus .parent-focus\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .md\:parent:focus .parent-focus\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .md\:parent:focus .parent-focus\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .md\:parent:focus .parent-focus\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .md\:parent:focus .parent-focus\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .md\:parent:focus .parent-focus\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .md\:parent:focus .parent-focus\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .md\:parent:focus .parent-focus\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .md\:parent:focus .parent-focus\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .md\:parent:focus .parent-focus\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .md\:parent:focus .parent-focus\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .md\:parent:focus .parent-focus\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .md\:parent:focus .parent-focus\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .md\:parent:focus .parent-focus\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .md\:parent:focus .parent-focus\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .md\:parent:focus .parent-focus\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .md\:parent:focus .parent-focus\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .md\:parent:focus .parent-focus\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .md\:parent:focus .parent-focus\:user-select-none{
        user-select: none;
    }

    .md\:parent:focus .parent-focus\:user-select-text{
        user-select: text;
    }

    .md\:parent:focus .parent-focus\:user-select-all{
        user-select: all;
    }

    .md\:parent:focus .parent-focus\:user-select-auto{
        user-select: auto;
    }

    .md\:parent:focus .parent-focus\:will-change-auto{
        will-change: auto;
    }

    .md\:parent:focus .parent-focus\:will-change-scroll{
        will-change: scroll;
    }

    .md\:parent:focus .parent-focus\:will-change-contents{
        will-change: contents;
    }

    .md\:parent:focus .parent-focus\:will-change-transform{
        will-change: transform;
    }

    .md\:parent:focus .parent-focus\:stroke-w-0{
        stroke-width: 0;
    }

    .md\:parent:focus .parent-focus\:stroke-w-1{
        stroke-width: 1;
    }

    .md\:parent:focus .parent-focus\:stroke-w-2{
        stroke-width: 2;
    }

    .md\:parent:focus .parent-focus\:scale-0{
        transform: scale(0);
    }

    .md\:parent:focus .parent-focus\:scale-5{
        transform: scale(0.05);
    }

    .md\:parent:focus .parent-focus\:scale-10{
        transform: scale(0.1);
    }

    .md\:parent:focus .parent-focus\:scale-15{
        transform: scale(0.15);
    }

    .md\:parent:focus .parent-focus\:scale-20{
        transform: scale(0.2);
    }

    .md\:parent:focus .parent-focus\:scale-25{
        transform: scale(0.25);
    }

    .md\:parent:focus .parent-focus\:scale-30{
        transform: scale(0.3);
    }

    .md\:parent:focus .parent-focus\:scale-35{
        transform: scale(0.35);
    }

    .md\:parent:focus .parent-focus\:scale-40{
        transform: scale(0.4);
    }

    .md\:parent:focus .parent-focus\:scale-45{
        transform: scale(0.45);
    }

    .md\:parent:focus .parent-focus\:scale-50{
        transform: scale(0.5);
    }

    .md\:parent:focus .parent-focus\:scale-55{
        transform: scale(0.55);
    }

    .md\:parent:focus .parent-focus\:scale-60{
        transform: scale(0.6);
    }

    .md\:parent:focus .parent-focus\:scale-65{
        transform: scale(0.65);
    }

    .md\:parent:focus .parent-focus\:scale-70{
        transform: scale(0.7);
    }

    .md\:parent:focus .parent-focus\:scale-75{
        transform: scale(0.75);
    }

    .md\:parent:focus .parent-focus\:scale-80{
        transform: scale(0.8);
    }

    .md\:parent:focus .parent-focus\:scale-85{
        transform: scale(0.85);
    }

    .md\:parent:focus .parent-focus\:scale-90{
        transform: scale(0.9);
    }

    .md\:parent:focus .parent-focus\:scale-95{
        transform: scale(0.95);
    }

    .md\:parent:focus .parent-focus\:scale-100{
        transform: scale(1);
    }

    .md\:parent:focus .parent-focus\:scale-105{
        transform: scale(1.05);
    }

    .md\:parent:focus .parent-focus\:scale-110{
        transform: scale(1.1);
    }

    .md\:parent:focus .parent-focus\:scale-115{
        transform: scale(1.15);
    }

    .md\:parent:focus .parent-focus\:scale-120{
        transform: scale(1.2);
    }

    .md\:parent:focus .parent-focus\:scale-125{
        transform: scale(1.25);
    }

    .md\:parent:focus .parent-focus\:scale-130{
        transform: scale(1.3);
    }

    .md\:parent:focus .parent-focus\:scale-135{
        transform: scale(1.35);
    }

    .md\:parent:focus .parent-focus\:scale-140{
        transform: scale(1.4);
    }

    .md\:parent:focus .parent-focus\:scale-145{
        transform: scale(1.45);
    }

    .md\:parent:focus .parent-focus\:scale-150{
        transform: scale(1.5);
    }

    .md\:parent:focus .parent-focus\:-translate-1:focus{
        transform: translate(-10px);
    }

    .md\:parent:focus .parent-focus\:-translate-2:focus{
        transform: translate(-20px);
    }

    .md\:parent:focus .parent-focus\:-translate-3:focus{
        transform: translate(-30px);
    }

    .md\:parent:focus .parent-focus\:-translate-4:focus{
        transform: translate(-40px);
    }

    .md\:parent:focus .parent-focus\:-translate-5:focus{
        transform: translate(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-6:focus{
        transform: translate(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-7:focus{
        transform: translate(-70px);
    }

    .md\:parent:focus .parent-focus\:-translate-8:focus{
        transform: translate(-80px);
    }

    .md\:parent:focus .parent-focus\:-translate-9:focus{
        transform: translate(-90px);
    }

    .md\:parent:focus .parent-focus\:-translate-10:focus{
        transform: translate(-100px);
    }

    .md\:parent:focus .parent-focus\:-translate-11:focus{
        transform: translate(-110px);
    }

    .md\:parent:focus .parent-focus\:-translate-12:focus{
        transform: translate(-120px);
    }

    .md\:parent:focus .parent-focus\:-translate-13:focus{
        transform: translate(-130px);
    }

    .md\:parent:focus .parent-focus\:-translate-14:focus{
        transform: translate(-140px);
    }

    .md\:parent:focus .parent-focus\:-translate-15:focus{
        transform: translate(-150px);
    }

    .md\:parent:focus .parent-focus\:-translate-16:focus{
        transform: translate(-160px);
    }

    .md\:parent:focus .parent-focus\:-translate-17:focus{
        transform: translate(-170px);
    }

    .md\:parent:focus .parent-focus\:-translate-18:focus{
        transform: translate(-180px);
    }

    .md\:parent:focus .parent-focus\:-translate-19:focus{
        transform: translate(-190px);
    }

    .md\:parent:focus .parent-focus\:-translate-20:focus{
        transform: translate(-200px);
    }

    .md\:parent:focus .parent-focus\:-translate-10x:focus{
        transform: translate(-10%);
    }

    .md\:parent:focus .parent-focus\:-translate-15x:focus{
        transform: translate(-15%);
    }

    .md\:parent:focus .parent-focus\:-translate-20x:focus{
        transform: translate(-20%);
    }

    .md\:parent:focus .parent-focus\:-translate-25x:focus{
        transform: translate(-25%);
    }

    .md\:parent:focus .parent-focus\:-translate-30x:focus{
        transform: translate(-30%);
    }

    .md\:parent:focus .parent-focus\:-translate-35x:focus{
        transform: translate(-35%);
    }

    .md\:parent:focus .parent-focus\:-translate-40x:focus{
        transform: translate(-40%);
    }

    .md\:parent:focus .parent-focus\:-translate-45x:focus{
        transform: translate(-45%);
    }

    .md\:parent:focus .parent-focus\:-translate-50x:focus{
        transform: translate(-50%);
    }

    .md\:parent:focus .parent-focus\:-translate-55x:focus{
        transform: translate(-55%);
    }

    .md\:parent:focus .parent-focus\:-translate-60x:focus{
        transform: translate(-60%);
    }

    .md\:parent:focus .parent-focus\:-translate-65x:focus{
        transform: translate(-65%);
    }

    .md\:parent:focus .parent-focus\:-translate-70x:focus{
        transform: translate(-70%);
    }

    .md\:parent:focus .parent-focus\:-translate-75x:focus{
        transform: translate(-75%);
    }

    .md\:parent:focus .parent-focus\:-translate-80x:focus{
        transform: translate(-80%);
    }

    .md\:parent:focus .parent-focus\:-translate-85x:focus{
        transform: translate(-85%);
    }

    .md\:parent:focus .parent-focus\:-translate-90x:focus{
        transform: translate(-90%);
    }

    .md\:parent:focus .parent-focus\:-translate-95x:focus{
        transform: translate(-95%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }

    .md\:parent:focus .parent-focus\:-translate-1{
        transform: translate(-10px);
    }

    .md\:parent:focus .parent-focus\:-translate-2{
        transform: translate(-20px);
    }

    .md\:parent:focus .parent-focus\:-translate-3{
        transform: translate(-30px);
    }

    .md\:parent:focus .parent-focus\:-translate-4{
        transform: translate(-40px);
    }

    .md\:parent:focus .parent-focus\:-translate-5{
        transform: translate(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-6{
        transform: translate(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-7{
        transform: translate(-70px);
    }

    .md\:parent:focus .parent-focus\:-translate-8{
        transform: translate(-80px);
    }

    .md\:parent:focus .parent-focus\:-translate-9{
        transform: translate(-90px);
    }

    .md\:parent:focus .parent-focus\:-translate-10{
        transform: translate(-100px);
    }

    .md\:parent:focus .parent-focus\:-translate-11{
        transform: translate(-110px);
    }

    .md\:parent:focus .parent-focus\:-translate-12{
        transform: translate(-120px);
    }

    .md\:parent:focus .parent-focus\:-translate-13{
        transform: translate(-130px);
    }

    .md\:parent:focus .parent-focus\:-translate-14{
        transform: translate(-140px);
    }

    .md\:parent:focus .parent-focus\:-translate-15{
        transform: translate(-150px);
    }

    .md\:parent:focus .parent-focus\:-translate-16{
        transform: translate(-160px);
    }

    .md\:parent:focus .parent-focus\:-translate-17{
        transform: translate(-170px);
    }

    .md\:parent:focus .parent-focus\:-translate-18{
        transform: translate(-180px);
    }

    .md\:parent:focus .parent-focus\:-translate-19{
        transform: translate(-190px);
    }

    .md\:parent:focus .parent-focus\:-translate-20{
        transform: translate(-200px);
    }

    .md\:parent:focus .parent-focus\:-translate-10x{
        transform: translate(-10%);
    }

    .md\:parent:focus .parent-focus\:-translate-15x{
        transform: translate(-15%);
    }

    .md\:parent:focus .parent-focus\:-translate-20x{
        transform: translate(-20%);
    }

    .md\:parent:focus .parent-focus\:-translate-25x{
        transform: translate(-25%);
    }

    .md\:parent:focus .parent-focus\:-translate-30x{
        transform: translate(-30%);
    }

    .md\:parent:focus .parent-focus\:-translate-35x{
        transform: translate(-35%);
    }

    .md\:parent:focus .parent-focus\:-translate-40x{
        transform: translate(-40%);
    }

    .md\:parent:focus .parent-focus\:-translate-45x{
        transform: translate(-45%);
    }

    .md\:parent:focus .parent-focus\:-translate-50x{
        transform: translate(-50%);
    }

    .md\:parent:focus .parent-focus\:-translate-55x{
        transform: translate(-55%);
    }

    .md\:parent:focus .parent-focus\:-translate-60x{
        transform: translate(-60%);
    }

    .md\:parent:focus .parent-focus\:-translate-65x{
        transform: translate(-65%);
    }

    .md\:parent:focus .parent-focus\:-translate-70x{
        transform: translate(-70%);
    }

    .md\:parent:focus .parent-focus\:-translate-75x{
        transform: translate(-75%);
    }

    .md\:parent:focus .parent-focus\:-translate-80x{
        transform: translate(-80%);
    }

    .md\:parent:focus .parent-focus\:-translate-85x{
        transform: translate(-85%);
    }

    .md\:parent:focus .parent-focus\:-translate-90x{
        transform: translate(-90%);
    }

    .md\:parent:focus .parent-focus\:-translate-95x{
        transform: translate(-95%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-1{
        transform: translateX(-10px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-2{
        transform: translateX(-20px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-3{
        transform: translateX(-30px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-4{
        transform: translateX(-40px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-5{
        transform: translateX(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-6{
        transform: translateX(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-7{
        transform: translateX(-70px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-8{
        transform: translateX(-80px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-9{
        transform: translateX(-90px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-10{
        transform: translateX(-100px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-11{
        transform: translateX(-110px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-12{
        transform: translateX(-120px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-13{
        transform: translateX(-130px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-14{
        transform: translateX(-140px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-15{
        transform: translateX(-150px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-16{
        transform: translateX(-160px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-17{
        transform: translateX(-170px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-18{
        transform: translateX(-180px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-19{
        transform: translateX(-190px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-20{
        transform: translateX(-200px);
    }

    .md\:parent:focus .parent-focus\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .md\:parent:focus .parent-focus\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-1{
        transform: translateY(-10px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-2{
        transform: translateY(-20px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-3{
        transform: translateY(-30px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-4{
        transform: translateY(-40px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-5{
        transform: translateY(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-6{
        transform: translateY(-60px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-7{
        transform: translateY(-70px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-8{
        transform: translateY(-80px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-9{
        transform: translateY(-90px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-10{
        transform: translateY(-100px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-11{
        transform: translateY(-110px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-12{
        transform: translateY(-120px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-13{
        transform: translateY(-130px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-14{
        transform: translateY(-140px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-15{
        transform: translateY(-150px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-16{
        transform: translateY(-160px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-17{
        transform: translateY(-170px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-18{
        transform: translateY(-180px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-19{
        transform: translateY(-190px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-20{
        transform: translateY(-200px);
    }

    .md\:parent:focus .parent-focus\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .md\:parent:focus .parent-focus\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .md\:parent:focus .parent-focus\:translate-0{
        transform: translate(0);
    }

    .md\:parent:focus .parent-focus\:translate-1{
        transform: translate(10px);
    }

    .md\:parent:focus .parent-focus\:translate-2{
        transform: translate(20px);
    }

    .md\:parent:focus .parent-focus\:translate-3{
        transform: translate(30px);
    }

    .md\:parent:focus .parent-focus\:translate-4{
        transform: translate(40px);
    }

    .md\:parent:focus .parent-focus\:translate-5{
        transform: translate(60px);
    }

    .md\:parent:focus .parent-focus\:translate-6{
        transform: translate(60px);
    }

    .md\:parent:focus .parent-focus\:translate-7{
        transform: translate(70px);
    }

    .md\:parent:focus .parent-focus\:translate-8{
        transform: translate(80px);
    }

    .md\:parent:focus .parent-focus\:translate-9{
        transform: translate(90px);
    }

    .md\:parent:focus .parent-focus\:translate-10{
        transform: translate(100px);
    }

    .md\:parent:focus .parent-focus\:translate-11{
        transform: translate(110px);
    }

    .md\:parent:focus .parent-focus\:translate-12{
        transform: translate(120px);
    }

    .md\:parent:focus .parent-focus\:translate-13{
        transform: translate(130px);
    }

    .md\:parent:focus .parent-focus\:translate-14{
        transform: translate(140px);
    }

    .md\:parent:focus .parent-focus\:translate-15{
        transform: translate(150px);
    }

    .md\:parent:focus .parent-focus\:translate-16{
        transform: translate(160px);
    }

    .md\:parent:focus .parent-focus\:translate-17{
        transform: translate(170px);
    }

    .md\:parent:focus .parent-focus\:translate-18{
        transform: translate(180px);
    }

    .md\:parent:focus .parent-focus\:translate-19{
        transform: translate(190px);
    }

    .md\:parent:focus .parent-focus\:translate-20{
        transform: translate(200px);
    }

    .md\:parent:focus .parent-focus\:translate-10x{
        transform: translate(10%);
    }

    .md\:parent:focus .parent-focus\:translate-15x{
        transform: translate(15%);
    }

    .md\:parent:focus .parent-focus\:translate-20x{
        transform: translate(20%);
    }

    .md\:parent:focus .parent-focus\:translate-25x{
        transform: translate(25%);
    }

    .md\:parent:focus .parent-focus\:translate-30x{
        transform: translate(30%);
    }

    .md\:parent:focus .parent-focus\:translate-35x{
        transform: translate(35%);
    }

    .md\:parent:focus .parent-focus\:translate-40x{
        transform: translate(40%);
    }

    .md\:parent:focus .parent-focus\:translate-45x{
        transform: translate(45%);
    }

    .md\:parent:focus .parent-focus\:translate-50x{
        transform: translate(50%);
    }

    .md\:parent:focus .parent-focus\:translate-55x{
        transform: translate(55%);
    }

    .md\:parent:focus .parent-focus\:translate-60x{
        transform: translate(60%);
    }

    .md\:parent:focus .parent-focus\:translate-65x{
        transform: translate(65%);
    }

    .md\:parent:focus .parent-focus\:translate-70x{
        transform: translate(70%);
    }

    .md\:parent:focus .parent-focus\:translate-75x{
        transform: translate(75%);
    }

    .md\:parent:focus .parent-focus\:translate-80x{
        transform: translate(80%);
    }

    .md\:parent:focus .parent-focus\:translate-85x{
        transform: translate(85%);
    }

    .md\:parent:focus .parent-focus\:translate-90x{
        transform: translate(90%);
    }

    .md\:parent:focus .parent-focus\:translate-95x{
        transform: translate(95%);
    }

    .md\:parent:focus .parent-focus\:translate-x-0{
        transform: translateX(0);
    }

    .md\:parent:focus .parent-focus\:translate-x-1{
        transform: translateX(10px);
    }

    .md\:parent:focus .parent-focus\:translate-x-2{
        transform: translateX(20px);
    }

    .md\:parent:focus .parent-focus\:translate-x-3{
        transform: translateX(30px);
    }

    .md\:parent:focus .parent-focus\:translate-x-4{
        transform: translateX(40px);
    }

    .md\:parent:focus .parent-focus\:translate-x-5{
        transform: translateX(60px);
    }

    .md\:parent:focus .parent-focus\:translate-x-6{
        transform: translateX(60px);
    }

    .md\:parent:focus .parent-focus\:translate-x-7{
        transform: translateX(70px);
    }

    .md\:parent:focus .parent-focus\:translate-x-8{
        transform: translateX(80px);
    }

    .md\:parent:focus .parent-focus\:translate-x-9{
        transform: translateX(90px);
    }

    .md\:parent:focus .parent-focus\:translate-x-10{
        transform: translateX(100px);
    }

    .md\:parent:focus .parent-focus\:translate-x-11{
        transform: translateX(110px);
    }

    .md\:parent:focus .parent-focus\:translate-x-12{
        transform: translateX(120px);
    }

    .md\:parent:focus .parent-focus\:translate-x-13{
        transform: translateX(130px);
    }

    .md\:parent:focus .parent-focus\:translate-x-14{
        transform: translateX(140px);
    }

    .md\:parent:focus .parent-focus\:translate-x-15{
        transform: translateX(150px);
    }

    .md\:parent:focus .parent-focus\:translate-x-16{
        transform: translateX(160px);
    }

    .md\:parent:focus .parent-focus\:translate-x-17{
        transform: translateX(170px);
    }

    .md\:parent:focus .parent-focus\:translate-x-18{
        transform: translateX(180px);
    }

    .md\:parent:focus .parent-focus\:translate-x-19{
        transform: translateX(190px);
    }

    .md\:parent:focus .parent-focus\:translate-x-20{
        transform: translateX(200px);
    }

    .md\:parent:focus .parent-focus\:translate-x-10x{
        transform: translateX(10%);
    }

    .md\:parent:focus .parent-focus\:translate-x-15x{
        transform: translateX(15%);
    }

    .md\:parent:focus .parent-focus\:translate-x-20x{
        transform: translateX(20%);
    }

    .md\:parent:focus .parent-focus\:translate-x-25x{
        transform: translateX(25%);
    }

    .md\:parent:focus .parent-focus\:translate-x-30x{
        transform: translateX(30%);
    }

    .md\:parent:focus .parent-focus\:translate-x-35x{
        transform: translateX(35%);
    }

    .md\:parent:focus .parent-focus\:translate-x-40x{
        transform: translateX(40%);
    }

    .md\:parent:focus .parent-focus\:translate-x-45x{
        transform: translateX(45%);
    }

    .md\:parent:focus .parent-focus\:translate-x-50x{
        transform: translateX(50%);
    }

    .md\:parent:focus .parent-focus\:translate-x-55x{
        transform: translateX(55%);
    }

    .md\:parent:focus .parent-focus\:translate-x-60x{
        transform: translateX(60%);
    }

    .md\:parent:focus .parent-focus\:translate-x-65x{
        transform: translateX(65%);
    }

    .md\:parent:focus .parent-focus\:translate-x-70x{
        transform: translateX(70%);
    }

    .md\:parent:focus .parent-focus\:translate-x-75x{
        transform: translateX(75%);
    }

    .md\:parent:focus .parent-focus\:translate-x-80x{
        transform: translateX(80%);
    }

    .md\:parent:focus .parent-focus\:translate-x-85x{
        transform: translateX(85%);
    }

    .md\:parent:focus .parent-focus\:translate-x-90x{
        transform: translateX(90%);
    }

    .md\:parent:focus .parent-focus\:translate-x-95x{
        transform: translateX(95%);
    }

    .md\:parent:focus .parent-focus\:translate-y-0{
        transform: translateY(0);
    }

    .md\:parent:focus .parent-focus\:translate-y-1{
        transform: translateY(10px);
    }

    .md\:parent:focus .parent-focus\:translate-y-2{
        transform: translateY(20px);
    }

    .md\:parent:focus .parent-focus\:translate-y-3{
        transform: translateY(30px);
    }

    .md\:parent:focus .parent-focus\:translate-y-4{
        transform: translateY(40px);
    }

    .md\:parent:focus .parent-focus\:translate-y-5{
        transform: translateY(60px);
    }

    .md\:parent:focus .parent-focus\:translate-y-6{
        transform: translateY(60px);
    }

    .md\:parent:focus .parent-focus\:translate-y-7{
        transform: translateY(70px);
    }

    .md\:parent:focus .parent-focus\:translate-y-8{
        transform: translateY(80px);
    }

    .md\:parent:focus .parent-focus\:translate-y-9{
        transform: translateY(90px);
    }

    .md\:parent:focus .parent-focus\:translate-y-10{
        transform: translateY(100px);
    }

    .md\:parent:focus .parent-focus\:translate-y-11{
        transform: translateY(110px);
    }

    .md\:parent:focus .parent-focus\:translate-y-12{
        transform: translateY(120px);
    }

    .md\:parent:focus .parent-focus\:translate-y-13{
        transform: translateY(130px);
    }

    .md\:parent:focus .parent-focus\:translate-y-14{
        transform: translateY(140px);
    }

    .md\:parent:focus .parent-focus\:translate-y-15{
        transform: translateY(150px);
    }

    .md\:parent:focus .parent-focus\:translate-y-16{
        transform: translateY(160px);
    }

    .md\:parent:focus .parent-focus\:translate-y-17{
        transform: translateY(170px);
    }

    .md\:parent:focus .parent-focus\:translate-y-18{
        transform: translateY(180px);
    }

    .md\:parent:focus .parent-focus\:translate-y-19{
        transform: translateY(190px);
    }

    .md\:parent:focus .parent-focus\:translate-y-20{
        transform: translateY(200px);
    }

    .md\:parent:focus .parent-focus\:translate-y-10x{
        transform: translateY(10%);
    }

    .md\:parent:focus .parent-focus\:translate-y-15x{
        transform: translateY(15%);
    }

    .md\:parent:focus .parent-focus\:translate-y-20x{
        transform: translateY(20%);
    }

    .md\:parent:focus .parent-focus\:translate-y-25x{
        transform: translateY(25%);
    }

    .md\:parent:focus .parent-focus\:translate-y-30x{
        transform: translateY(30%);
    }

    .md\:parent:focus .parent-focus\:translate-y-35x{
        transform: translateY(35%);
    }

    .md\:parent:focus .parent-focus\:translate-y-40x{
        transform: translateY(40%);
    }

    .md\:parent:focus .parent-focus\:translate-y-45x{
        transform: translateY(45%);
    }

    .md\:parent:focus .parent-focus\:translate-y-50x{
        transform: translateY(50%);
    }

    .md\:parent:focus .parent-focus\:translate-y-55x{
        transform: translateY(55%);
    }

    .md\:parent:focus .parent-focus\:translate-y-60x{
        transform: translateY(60%);
    }

    .md\:parent:focus .parent-focus\:translate-y-65x{
        transform: translateY(65%);
    }

    .md\:parent:focus .parent-focus\:translate-y-70x{
        transform: translateY(70%);
    }

    .md\:parent:focus .parent-focus\:translate-y-75x{
        transform: translateY(75%);
    }

    .md\:parent:focus .parent-focus\:translate-y-80x{
        transform: translateY(80%);
    }

    .md\:parent:focus .parent-focus\:translate-y-85x{
        transform: translateY(85%);
    }

    .md\:parent:focus .parent-focus\:translate-y-90x{
        transform: translateY(90%);
    }

    .md\:parent:focus .parent-focus\:translate-y-95x{
        transform: translateY(95%);
    }

    .md\:parent:focus .parent-focus\:rotate-0{
        transform: rotate(0);
    }

    .md\:parent:focus .parent-focus\:rotate-1{
        transform: rotate(1deg);
    }

    .md\:parent:focus .parent-focus\:rotate-2{
        transform: rotate(2deg);
    }

    .md\:parent:focus .parent-focus\:rotate-3{
        transform: rotate(3deg);
    }

    .md\:parent:focus .parent-focus\:rotate-6{
        transform: rotate(6deg);
    }

    .md\:parent:focus .parent-focus\:rotate-12{
        transform: rotate(12deg);
    }

    .md\:parent:focus .parent-focus\:rotate-20{
        transform: rotate(20deg);
    }

    .md\:parent:focus .parent-focus\:rotate-30{
        transform: rotate(30deg);
    }

    .md\:parent:focus .parent-focus\:rotate-45{
        transform: rotate(45deg);
    }

    .md\:parent:focus .parent-focus\:rotate-60{
        transform: rotate(60deg);
    }

    .md\:parent:focus .parent-focus\:rotate-90{
        transform: rotate(90deg);
    }

    .md\:parent:focus .parent-focus\:rotate-180{
        transform: rotate(180deg);
    }

    .md\:parent:focus .parent-focus\:rotate-259{
        transform: rotate(359deg);
    }

    .md\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:focus .parent-focus\:transition-duration-75{
        transition-duration: 75ms;
    }

    .md\:parent:focus .parent-focus\:transition-duration-100{
        transition-duration: 100ms;
    }

    .md\:parent:focus .parent-focus\:transition-duration-150{
        transition-duration: 150ms;
    }

    .md\:parent:focus .parent-focus\:transition-duration-200{
        transition-duration: 200ms;
    }

    .md\:parent:focus .parent-focus\:transition-duration-300{
        transition-duration: 300ms;
    }

    .md\:parent:focus .parent-focus\:transition-duration-700{
        transition-duration: 700ms;
    }

    .md\:parent:focus .parent-focus\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .md\:parent:focus .parent-focus\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .md\:parent:focus .parent-focus\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .md\:parent:focus .parent-focus\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .md\:parent:focus .parent-focus\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .md\:parent:focus .parent-focus\:transition-delay-75{
        transition-delay: 75ms;
    }

    .md\:parent:focus .parent-focus\:transition-delay-100{
        transition-delay: 100ms;
    }

    .md\:parent:focus .parent-focus\:transition-delay-150{
        transition-delay: 150ms;
    }

    .md\:parent:focus .parent-focus\:transition-duration-200{
        transition-delay: 200ms;
    }

    .md\:parent:focus .parent-focus\:transition-delay-300{
        transition-delay: 300ms;
    }

    .md\:parent:focus .parent-focus\:transition-delay-700{
        transition-delay: 700ms;
    }

    .md\:parent:focus .parent-focus\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .md\:parent:focus .parent-focus\:transition-property-all{
        transition-property: all;
    }

    .md\:parent:focus .parent-focus\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .md\:parent:focus .parent-focus\:transition-property-opacity{
        transition-property: opacity;
    }

    .md\:parent:focus .parent-focus\:transition-property-transform{
        transition-property: transform;
    }

    .md\:parent:focus .parent-focus\:animation-duration-75{
        animation-duration: 75ms;
    }

    .md\:parent:focus .parent-focus\:animation-duration-100{
        animation-duration: 100ms;
    }

    .md\:parent:focus .parent-focus\:animation-duration-150{
        animation-duration: 150ms;
    }

    .md\:parent:focus .parent-focus\:animation-duration-200{
        animation-duration: 200ms;
    }

    .md\:parent:focus .parent-focus\:animation-duration-300{
        animation-duration: 300ms;
    }

    .md\:parent:focus .parent-focus\:animation-duration-700{
        animation-duration: 700ms;
    }

    .md\:parent:focus .parent-focus\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .md\:parent:focus .parent-focus\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .md\:parent:focus .parent-focus\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .md\:parent:focus .parent-focus\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .md\:parent:focus .parent-focus\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .md\:parent:focus .parent-focus\:animation-delay-75{
        animation-delay: 75ms;
    }

    .md\:parent:focus .parent-focus\:animation-delay-100{
        animation-delay: 100ms;
    }

    .md\:parent:focus .parent-focus\:animation-delay-150{
        animation-delay: 150ms;
    }

    .md\:parent:focus .parent-focus\:animation-duration-200{
        animation-delay: 200ms;
    }

    .md\:parent:focus .parent-focus\:animation-delay-300{
        animation-delay: 300ms;
    }

    .md\:parent:focus .parent-focus\:animation-delay-700{
        animation-delay: 700ms;
    }

    .md\:parent:focus .parent-focus\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .md\:parent:focus .parent-focus\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .md\:parent:focus .parent-focus\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .md\:parent:focus .parent-focus\:animation-name-spin{
        animation-name: spin;
    }

    .md\:parent:focus .parent-focus\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .md\:parent:focus .parent-focus\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .md\:parent:focus .parent-focus\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .md\:parent:focus .parent-focus\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .md\:parent:focus .parent-focus\:animation-name-bounce{
        animation-name: bounce;
    }

    .md\:parent:focus .parent-focus\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .md\:parent:focus .parent-focus\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .md\:parent:focus .parent-focus\:animation-name-pulse{
        animation-name: pulse;
    }

    .md\:parent:focus .parent-focus\:color-white{
        color: var(--white);
    }

    .md\:parent:focus .parent-focus\:color-black{
        color: var(--black);
    }

    .md\:parent:focus .parent-focus\:text-white{
        color: var(--white);
    }

    .md\:parent:focus .parent-focus\:text-black{
        color: var(--black);
    }

    .md\:parent:focus .parent-focus\:bg-white{
        background: var(--white);
    }

    .md\:parent:focus .parent-focus\:bg-black{
        background: var(--black);
    }

    .md\:parent:focus .parent-focus\:border-white{
        border-color: var(--white);
    }

    .md\:parent:focus .parent-focus\:border-black{
        border-color: var(--black);
    }

    .md\:parent:focus .parent-focus\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .md\:parent:focus .parent-focus\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .md\:parent:focus .parent-focus\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .md\:parent:focus .parent-focus\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .md\:parent:focus .parent-focus\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .md\:parent:focus .parent-focus\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .md\:parent:focus .parent-focus\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .md\:parent:focus .parent-focus\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .md\:parent:focus .parent-focus\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .md\:parent:focus .parent-focus\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .md\:parent:focus .parent-focus\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .md\:parent:focus .parent-focus\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .md\:parent:focus .parent-focus\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .md\:parent:focus .parent-focus\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .md\:parent:focus .parent-focus\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .md\:parent:focus .parent-focus\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .md\:parent:focus .parent-focus\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .md\:parent:focus .parent-focus\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .md\:parent:focus .parent-focus\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .md\:parent:focus .parent-focus\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .md\:parent:focus .parent-focus\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .md\:parent:focus .parent-focus\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .md\:parent:focus .parent-focus\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .md\:parent:focus .parent-focus\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .md\:parent:focus .parent-focus\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .md\:parent:focus .parent-focus\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .md\:parent:focus .parent-focus\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .md\:parent:focus .parent-focus\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .md\:parent:focus .parent-focus\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .md\:parent:focus .parent-focus\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .md\:parent:focus .parent-focus\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .md\:parent:focus .parent-focus\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .md\:parent:focus .parent-focus\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .md\:parent:focus .parent-focus\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .md\:parent:focus .parent-focus\:fill-transparent{
        fill: transparent;
    }

    .md\:parent:focus .parent-focus\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:color-red-50{
        color: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:color-red-100{
        color: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:color-red-200{
        color: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:color-red-300{
        color: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:color-red-400{
        color: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:color-red-500{
        color: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:color-red-600{
        color: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:color-red-700{
        color: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:color-red-800{
        color: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:color-red-900{
        color: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:color-green-50{
        color: var(--velocity-green-50);
    }

    .md\:parent:focus .parent-focus\:color-green-100{
        color: var(--velocity-green-100);
    }

    .md\:parent:focus .parent-focus\:color-green-200{
        color: var(--velocity-green-200);
    }

    .md\:parent:focus .parent-focus\:color-green-300{
        color: var(--velocity-green-300);
    }

    .md\:parent:focus .parent-focus\:color-green-400{
        color: var(--velocity-green-400);
    }

    .md\:parent:focus .parent-focus\:color-green-500{
        color: var(--velocity-green-500);
    }

    .md\:parent:focus .parent-focus\:color-green-600{
        color: var(--velocity-green-600);
    }

    .md\:parent:focus .parent-focus\:color-green-700{
        color: var(--velocity-green-700);
    }

    .md\:parent:focus .parent-focus\:color-green-800{
        color: var(--velocity-green-800);
    }

    .md\:parent:focus .parent-focus\:color-green-900{
        color: var(--velocity-green-900);
    }

    .md\:parent:focus .parent-focus\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:parent:focus .parent-focus\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:parent:focus .parent-focus\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:parent:focus .parent-focus\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:parent:focus .parent-focus\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:parent:focus .parent-focus\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:parent:focus .parent-focus\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:parent:focus .parent-focus\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:parent:focus .parent-focus\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:parent:focus .parent-focus\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:parent:focus .parent-focus\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .md\:parent:focus .parent-focus\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:focus .parent-focus\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:focus .parent-focus\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:focus .parent-focus\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:focus .parent-focus\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:focus .parent-focus\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:focus .parent-focus\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:focus .parent-focus\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:focus .parent-focus\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .md\:parent:focus .parent-focus\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .md\:parent:focus .parent-focus\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .md\:parent:focus .parent-focus\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .md\:parent:focus .parent-focus\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .md\:parent:focus .parent-focus\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .md\:parent:focus .parent-focus\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .md\:parent:focus .parent-focus\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .md\:parent:focus .parent-focus\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .md\:parent:focus .parent-focus\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .md\:parent:focus .parent-focus\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .md\:parent:focus .parent-focus\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .md\:parent:focus .parent-focus\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .md\:parent:focus .parent-focus\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .md\:parent:focus .parent-focus\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .md\:parent:focus .parent-focus\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .md\:parent:focus .parent-focus\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .md\:parent:focus .parent-focus\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .md\:parent:focus .parent-focus\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .md\:parent:focus .parent-focus\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .md\:parent:focus .parent-focus\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .md\:parent:focus .parent-focus\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .md\:parent:focus .parent-focus\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .md\:parent:focus .parent-focus\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .md\:parent:focus .parent-focus\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .md\:parent:focus .parent-focus\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .md\:parent:focus .parent-focus\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .md\:parent:focus .parent-focus\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .md\:parent:focus .parent-focus\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .md\:parent:focus .parent-focus\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .md\:parent:focus .parent-focus\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .md\:parent:focus .parent-focus\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .md\:parent:focus .parent-focus\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .md\:parent:focus .parent-focus\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .md\:parent:focus .parent-focus\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .md\:parent:focus .parent-focus\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .md\:parent:focus .parent-focus\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .md\:parent:focus .parent-focus\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .md\:parent:focus .parent-focus\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .md\:parent:focus .parent-focus\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .md\:parent:focus .parent-focus\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .md\:parent:focus .parent-focus\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .md\:parent:focus .parent-focus\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .md\:parent:focus .parent-focus\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .md\:parent:focus .parent-focus\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .md\:parent:focus .parent-focus\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .md\:parent:focus .parent-focus\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .md\:parent:focus .parent-focus\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .md\:parent:focus .parent-focus\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .md\:parent:focus .parent-focus\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .md\:parent:focus .parent-focus\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .md\:parent:focus .parent-focus\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .md\:parent:focus .parent-focus\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .md\:parent:focus .parent-focus\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .md\:parent:focus .parent-focus\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .md\:parent:focus .parent-focus\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:parent:focus .parent-focus\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:parent:focus .parent-focus\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:parent:focus .parent-focus\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:parent:focus .parent-focus\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:parent:focus .parent-focus\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:parent:focus .parent-focus\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:parent:focus .parent-focus\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:parent:focus .parent-focus\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:parent:focus .parent-focus\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:parent:focus .parent-focus\:text-red-50{
        color: var(--velocity-red-50);
    }

    .md\:parent:focus .parent-focus\:text-red-100{
        color: var(--velocity-red-100);
    }

    .md\:parent:focus .parent-focus\:text-red-200{
        color: var(--velocity-red-200);
    }

    .md\:parent:focus .parent-focus\:text-red-300{
        color: var(--velocity-red-300);
    }

    .md\:parent:focus .parent-focus\:text-red-400{
        color: var(--velocity-red-400);
    }

    .md\:parent:focus .parent-focus\:text-red-500{
        color: var(--velocity-red-500);
    }

    .md\:parent:focus .parent-focus\:text-red-600{
        color: var(--velocity-red-600);
    }

    .md\:parent:focus .parent-focus\:text-red-700{
        color: var(--velocity-red-700);
    }

    .md\:parent:focus .parent-focus\:text-red-800{
        color: var(--velocity-red-800);
    }

    .md\:parent:focus .parent-focus\:text-red-900{
        color: var(--velocity-red-900);
    }

    .md\:parent:focus .parent-focus\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:parent:focus .parent-focus\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:parent:focus .parent-focus\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:parent:focus .parent-focus\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:parent:focus .parent-focus\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:parent:focus .parent-focus\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:parent:focus .parent-focus\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:parent:focus .parent-focus\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:parent:focus .parent-focus\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:parent:focus .parent-focus\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:parent:focus .parent-focus\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:parent:focus .parent-focus\:text-green-50{
        color: var(--velocity-green-50);
    }

    .md\:parent:focus .parent-focus\:text-green-100{
        color: var(--velocity-green-100);
    }

    .md\:parent:focus .parent-focus\:text-green-200{
        color: var(--velocity-green-200);
    }

    .md\:parent:focus .parent-focus\:text-green-300{
        color: var(--velocity-green-300);
    }

    .md\:parent:focus .parent-focus\:text-green-400{
        color: var(--velocity-green-400);
    }

    .md\:parent:focus .parent-focus\:text-green-500{
        color: var(--velocity-green-500);
    }

    .md\:parent:focus .parent-focus\:text-green-600{
        color: var(--velocity-green-600);
    }

    .md\:parent:focus .parent-focus\:text-green-700{
        color: var(--velocity-green-700);
    }

    .md\:parent:focus .parent-focus\:text-green-800{
        color: var(--velocity-green-800);
    }

    .md\:parent:focus .parent-focus\:text-green-900{
        color: var(--velocity-green-900);
    }

    .md\:parent:focus .parent-focus\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:parent:focus .parent-focus\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:parent:focus .parent-focus\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:parent:focus .parent-focus\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:parent:focus .parent-focus\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:parent:focus .parent-focus\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:parent:focus .parent-focus\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:parent:focus .parent-focus\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:parent:focus .parent-focus\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:parent:focus .parent-focus\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:parent:focus .parent-focus\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:parent:focus .parent-focus\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:parent:focus .parent-focus\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:parent:focus .parent-focus\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:parent:focus .parent-focus\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:parent:focus .parent-focus\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:parent:focus .parent-focus\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:parent:focus .parent-focus\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:parent:focus .parent-focus\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:parent:focus .parent-focus\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:parent:focus .parent-focus\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:parent:focus .parent-focus\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:parent:focus .parent-focus\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:parent:focus .parent-focus\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:parent:focus .parent-focus\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:parent:focus .parent-focus\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:parent:focus .parent-focus\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:parent:focus .parent-focus\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:parent:focus .parent-focus\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:parent:focus .parent-focus\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:parent:focus .parent-focus\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:parent:focus .parent-focus\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:parent:focus .parent-focus\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:parent:focus .parent-focus\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:parent:focus .parent-focus\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:parent:focus .parent-focus\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:parent:focus .parent-focus\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:parent:focus .parent-focus\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:parent:focus .parent-focus\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:parent:focus .parent-focus\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:parent:focus .parent-focus\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:parent:focus .parent-focus\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:parent:focus .parent-focus\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:parent:focus .parent-focus\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:parent:focus .parent-focus\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:parent:focus .parent-focus\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:parent:focus .parent-focus\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:parent:focus .parent-focus\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:parent:focus .parent-focus\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:parent:focus .parent-focus\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:parent:focus .parent-focus\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:parent:focus .parent-focus\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:parent:focus .parent-focus\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:parent:focus .parent-focus\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:parent:focus .parent-focus\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:parent:focus .parent-focus\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:parent:focus .parent-focus\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:parent:focus .parent-focus\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:parent:focus .parent-focus\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:parent:focus .parent-focus\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:parent:focus .parent-focus\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:parent:focus .parent-focus\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:parent:focus .parent-focus\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:parent:focus .parent-focus\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:parent:focus .parent-focus\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:parent:focus .parent-focus\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:parent:focus .parent-focus\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:parent:focus .parent-focus\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:parent:focus .parent-focus\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:parent:focus .parent-focus\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:parent:focus .parent-focus\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:parent:focus .parent-focus\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:parent:focus .parent-focus\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:parent:focus .parent-focus\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:parent:focus .parent-focus\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:parent:focus .parent-focus\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:parent:focus .parent-focus\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:parent:focus .parent-focus\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:parent:focus .parent-focus\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:parent:focus .parent-focus\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:parent:focus .parent-focus\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:parent:focus .parent-focus\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:parent:focus .parent-focus\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:parent:focus .parent-focus\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:parent:focus .parent-focus\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:parent:focus .parent-focus\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:parent:focus .parent-focus\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:parent:focus .parent-focus\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:parent:focus .parent-focus\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:parent:focus .parent-focus\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:parent:focus .parent-focus\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:parent:focus .parent-focus\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:parent:focus .parent-focus\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:parent:focus .parent-focus\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:parent:focus .parent-focus\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:parent:focus .parent-focus\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:parent:focus .parent-focus\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:parent:focus .parent-focus\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:parent:focus .parent-focus\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:parent:focus .parent-focus\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:parent:focus .parent-focus\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:parent:focus .parent-focus\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:parent:focus .parent-focus\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:parent:focus .parent-focus\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:parent:focus .parent-focus\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:parent:focus .parent-focus\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:parent:focus .parent-focus\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:parent:focus .parent-focus\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:parent:focus .parent-focus\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:parent:focus .parent-focus\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:parent:focus .parent-focus\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:parent:focus .parent-focus\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:parent:focus .parent-focus\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:parent:focus .parent-focus\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:parent:focus .parent-focus\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:parent:focus .parent-focus\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:parent:focus .parent-focus\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:parent:focus .parent-focus\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media (max-width: 640px){
    .sm\:parent:focus .parent-focus\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .sm\:parent:focus .parent-focus\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .sm\:parent:focus .parent-focus\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .sm\:parent:focus .parent-focus\:container{
        width: 100%;
    }

    .sm\:parent:focus .parent-focus\:container-fluid{
        width: 100%;
    }

    .sm\:parent:focus .parent-focus\:column-auto{
        columns: auto;
    }

    .sm\:parent:focus .parent-focus\:column-1{
        columns: 1;
    }

    .sm\:parent:focus .parent-focus\:column-2{
        columns: 2;
    }

    .sm\:parent:focus .parent-focus\:column-3{
        columns: 3;
    }

    .sm\:parent:focus .parent-focus\:column-4{
        columns: 4;
    }

    .sm\:parent:focus .parent-focus\:column-5{
        columns: 5;
    }

    .sm\:parent:focus .parent-focus\:column-6{
        columns: 6;
    }

    .sm\:parent:focus .parent-focus\:column-7{
        columns: 7;
    }

    .sm\:parent:focus .parent-focus\:column-8{
        columns: 8;
    }

    .sm\:parent:focus .parent-focus\:column-9{
        columns: 9;
    }

    .sm\:parent:focus .parent-focus\:column-10{
        columns: 10;
    }

    .sm\:parent:focus .parent-focus\:column-11{
        columns: 11;
    }

    .sm\:parent:focus .parent-focus\:column-12{
        columns: 12;
    }

    .sm\:parent:focus .parent-focus\:float-inline-start{
        float: inline-start;
    }

    .sm\:parent:focus .parent-focus\:float-inline-end{
        float: inline-end;
    }

    .sm\:parent:focus .parent-focus\:float-left{
        float: left;
    }

    .sm\:parent:focus .parent-focus\:float-right{
        float: right;
    }

    .sm\:parent:focus .parent-focus\:float-none{
        float: none;
    }

    .sm\:parent:focus .parent-focus\:float-inherit{
        float: inherit;
    }

    .sm\:parent:focus .parent-focus\:clear-inline-start{
        clear: inline-start;
    }

    .sm\:parent:focus .parent-focus\:clear-inline-end{
        clear: inline-end;
    }

    .sm\:parent:focus .parent-focus\:clear-left{
        clear: left;
    }

    .sm\:parent:focus .parent-focus\:clear-right{
        clear: right;
    }

    .sm\:parent:focus .parent-focus\:clear-both{
        clear: both;
    }

    .sm\:parent:focus .parent-focus\:clear-none{
        clear: none;
    }

    .sm\:parent:focus .parent-focus\:clear-inherit{
        clear: inherit;
    }

    .sm\:parent:focus .parent-focus\:isolation-auto{
        isolation: auto;
    }

    .sm\:parent:focus .parent-focus\:isolation-true{
        isolation: isolate;
    }

    .sm\:parent:focus .parent-focus\:object-fit-fill{
        object-fit: fill;
    }

    .sm\:parent:focus .parent-focus\:object-fit-cover{
        object-fit: cover;
    }

    .sm\:parent:focus .parent-focus\:object-fit-contain{
        object-fit: contain;
    }

    .sm\:parent:focus .parent-focus\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .sm\:parent:focus .parent-focus\:object-fit-none{
        object-fit: none;
    }

    .sm\:parent:focus .parent-focus\:object-position-top{
        object-position: top;
    }

    .sm\:parent:focus .parent-focus\:object-position-bottom{
        object-position: bottom;
    }

    .sm\:parent:focus .parent-focus\:object-position-left{
        object-position: left;
    }

    .sm\:parent:focus .parent-focus\:object-position-right{
        object-position: right;
    }

    .sm\:parent:focus .parent-focus\:object-position-left-top{
        object-position: left top;
    }

    .sm\:parent:focus .parent-focus\:object-position-right-top{
        object-position: right top;
    }

    .sm\:parent:focus .parent-focus\:object-position-left-bottom{
        object-position: left bottom;
    }

    .sm\:parent:focus .parent-focus\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:parent:focus .parent-focus\:object-position-center-top{
        object-position: center top;
    }

    .sm\:parent:focus .parent-focus\:object-position-center-bottom{
        object-position: center bottom;
    }

    .sm\:parent:focus .parent-focus\:overflow-auto{
        overflow: auto;
    }

    .sm\:parent:focus .parent-focus\:overflow-hidden{
        overflow: hidden;
    }

    .sm\:parent:focus .parent-focus\:overflow-visible{
        overflow: visible;
    }

    .sm\:parent:focus .parent-focus\:overflow-scroll{
        overflow: scroll;
    }

    .sm\:parent:focus .parent-focus\:overflow-inherit{
        overflow:inherit;
    }

    .sm\:parent:focus .parent-focus\:overflow-x-auto{
        overflow: auto;
    }

    .sm\:parent:focus .parent-focus\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .sm\:parent:focus .parent-focus\:overflow-x-visible{
        overflow-x: visible;
    }

    .sm\:parent:focus .parent-focus\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .sm\:parent:focus .parent-focus\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .sm\:parent:focus .parent-focus\:overflow-y-auto{
        overflow-y: auto;
    }

    .sm\:parent:focus .parent-focus\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .sm\:parent:focus .parent-focus\:overflow-y-visible{
        overflow-y: visible;
    }

    .sm\:parent:focus .parent-focus\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .sm\:parent:focus .parent-focus\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .sm\:parent:focus .parent-focus\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .sm\:parent:focus .parent-focus\:position-static{
        position: static;
    }

    .sm\:parent:focus .parent-focus\:position-fixed{
        position: fixed;
    }

    .sm\:parent:focus .parent-focus\:position-absolute{
        position: absolute;
    }

    .sm\:parent:focus .parent-focus\:position-relative{
        position: relative;
    }

    .sm\:parent:focus .parent-focus\:position-sticky{
        position: sticky;
    }

    .sm\:parent:focus .parent-focus\:position-right-0{
        right: 0;
    }
    
    .sm\:parent:focus .parent-focus\:position-left-0{
        left: 0;
    }
    
    .sm\:parent:focus .parent-focus\:position-top-0{
        top: 0;
    }
    
    .sm\:parent:focus .parent-focus\:position-bottom-0{
        bottom: 0;
    }

    .sm\:parent:focus .parent-focus\:visible{
        visibility: visible;
    }

    .sm\:parent:focus .parent-focus\:invisible{
        visibility: hidden;
    }

    .sm\:parent:focus .parent-focus\:visibility-collapse{
        visibility: collapse;
    }

    .sm\:parent:focus .parent-focus\:z-0{
        z-index: 0;
    }

    .sm\:parent:focus .parent-focus\:-z-10{
        z-index: -10;
    }

    .sm\:parent:focus .parent-focus\:-z-20{
        z-index: -20;
    }

    .sm\:parent:focus .parent-focus\:-z-30{
        z-index: -30;
    }

    .sm\:parent:focus .parent-focus\:-z-40{
        z-index: -40;
    }

    .sm\:parent:focus .parent-focus\:-z-50{
        z-index: -50;
    }

    .sm\:parent:focus .parent-focus\:-z-60{
        z-index: -60;
    }

    .sm\:parent:focus .parent-focus\:-z-70{
        z-index: -70;
    }

    .sm\:parent:focus .parent-focus\:-z-80{
        z-index: -80;
    }

    .sm\:parent:focus .parent-focus\:-z-90{
        z-index: -90;
    }

    .sm\:parent:focus .parent-focus\:-z-100{
        z-index: -100;
    }

    .sm\:parent:focus .parent-focus\:z-10{
        z-index: 10;
    }

    .sm\:parent:focus .parent-focus\:z-20{
        z-index: 20;
    }

    .sm\:parent:focus .parent-focus\:z-30{
        z-index: 30;
    }

    .sm\:parent:focus .parent-focus\:z-40{
        z-index: 40;
    }

    .sm\:parent:focus .parent-focus\:z-50{
        z-index: 50;
    }

    .sm\:parent:focus .parent-focus\:z-60{
        z-index: 60;
    }

    .sm\:parent:focus .parent-focus\:z-70{
        z-index: 70;
    }

    .sm\:parent:focus .parent-focus\:z-80{
        z-index: 80;
    }

    .sm\:parent:focus .parent-focus\:z-90{
        z-index: 90;
    }

    .sm\:parent:focus .parent-focus\:z-100{
        z-index: 100;
    }

    .sm\:parent:focus .parent-focus\:z-auto{
        z-index: auto;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-0{
        flex-basis: 0;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-2{
        flex-basis: 2;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-4{
        flex-basis: 4;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-6{
        flex-basis: 6;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-8{
        flex-basis: 8;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-10{
        flex-basis: 10;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-12{
        flex-basis: 12;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-14{
        flex-basis: 14;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-16{
        flex-basis: 16;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-18{
        flex-basis: 18;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-20{
        flex-basis: 20;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-hf{
        flex-basis: 50%;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-full{
        flex-basis: 100%;
    }

    .sm\:parent:focus .parent-focus\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .sm\:parent:focus .parent-focus\:flex-row{
        flex-direction: row;
    }

    .sm\:parent:focus .parent-focus\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .sm\:parent:focus .parent-focus\:flex-column{
        flex-direction: column;
    }

    .sm\:parent:focus .parent-focus\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .sm\:parent:focus .parent-focus\:flex-wrap{
        flex-wrap: wrap;
    }

    .sm\:parent:focus .parent-focus\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .sm\:parent:focus .parent-focus\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .sm\:parent:focus .parent-focus\:flex-1{
        flex: 1 1 0;
    }

    .sm\:parent:focus .parent-focus\:flex-auto{
        flex: 1 1 auto;
    }

    .sm\:parent:focus .parent-focus\:flex-initial{
        flex: 0 1 auto;
    }

    .sm\:parent:focus .parent-focus\:flex-none{
        flex: none;
    }

    .sm\:parent:focus .parent-focus\:flex-grow-0{
        flex-grow: 0;
    }

    .sm\:parent:focus .parent-focus\:flex-grow-1{
        flex-grow: 1;
    }

    .sm\:parent:focus .parent-focus\:flex-shink-0{
        flex-shrink: 0;
    }

    .sm\:parent:focus .parent-focus\:flex-shink-1{
        flex-shrink: 1;
    }

    .sm\:parent:focus .parent-focus\:order-1{
        order: 1;
    }

    .sm\:parent:focus .parent-focus\:order-2{
        order: 2;
    }

    .sm\:parent:focus .parent-focus\:order-3{
        order: 3;
    }

    .sm\:parent:focus .parent-focus\:order-4{
        order: 4;
    }

    .sm\:parent:focus .parent-focus\:order-5{
        order: 5;
    }

    .sm\:parent:focus .parent-focus\:order-6{
        order: 6;
    }

    .sm\:parent:focus .parent-focus\:order-7{
        order: 7;
    }

    .sm\:parent:focus .parent-focus\:order-8{
        order: 8;
    }

    .sm\:parent:focus .parent-focus\:order-9{
        order: 9;
    }

    .sm\:parent:focus .parent-focus\:order-10{
        order: 10;
    }

    .sm\:parent:focus .parent-focus\:order-11{
        order: 11;
    }

    .sm\:parent:focus .parent-focus\:order-12{
        order: 12;
    }

    .sm\:parent:focus .parent-focus\:order-first{
        order: -9999;
    }

    .sm\:parent:focus .parent-focus\:order-last{
        order: 9999;
    }

    .sm\:parent:focus .parent-focus\:order-0{
        order: 0;
    }

    .sm\:parent:focus .parent-focus\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtpcols-none{
        grid-template-columns: none;
    }

    .sm\:parent:focus .parent-focus\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .sm\:parent:focus .parent-focus\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .sm\:parent:focus .parent-focus\:grcol-auto{
        grid-column: auto;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .sm\:parent:focus .parent-focus\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-1{
        grid-column-start: 1;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-2{
        grid-column-start: 2;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-3{
        grid-column-start: 3;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-4{
        grid-column-start: 4;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-5{
        grid-column-start: 5;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-6{
        grid-column-start: 6;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-7{
        grid-column-start: 7;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-8{
        grid-column-start: 8;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-9{
        grid-column-start: 9;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-10{
        grid-column-start: 10;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-11{
        grid-column-start: 11;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-12{
        grid-column-start: 12;
    }

    .sm\:parent:focus .parent-focus\:grcol-start-auto{
        grid-column-start: auto;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-1{
        grid-column-end: 1;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-2{
        grid-column-end: 2;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-3{
        grid-column-end: 3;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-4{
        grid-column-end: 4;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-5{
        grid-column-end: 5;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-6{
        grid-column-end: 6;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-7{
        grid-column-end: 7;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-8{
        grid-column-end: 8;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-9{
        grid-column-end: 9;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-10{
        grid-column-end: 10;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-11{
        grid-column-end: 11;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-12{
        grid-column-end: 12;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:parent:focus .parent-focus\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .sm\:parent:focus .parent-focus\:grtprows-none{
        grid-template-rows: none;
    }

    .sm\:parent:focus .parent-focus\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .sm\:parent:focus .parent-focus\:grtprows-auto{
        grid-template-rows: auto;
    }

    .sm\:parent:focus .parent-focus\:grrow-auto{
        grid-row: auto;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .sm\:parent:focus .parent-focus\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-1{
        grid-row-start: 1;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-2{
        grid-row-start: 2;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-3{
        grid-row-start: 3;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-4{
        grid-row-start: 4;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-5{
        grid-row-start: 5;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-6{
        grid-row-start: 6;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-7{
        grid-row-start: 7;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-8{
        grid-row-start: 8;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-9{
        grid-row-start: 9;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-10{
        grid-row-start: 10;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-11{
        grid-row-start: 11;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-12{
        grid-row-start: 12;
    }

    .sm\:parent:focus .parent-focus\:grrow-start-auto{
        grid-row-start: auto;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-1{
        grid-row-end: 1;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-2{
        grid-row-end: 2;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-3{
        grid-row-end: 3;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-4{
        grid-row-end: 4;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-5{
        grid-row-end: 5;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-6{
        grid-row-end: 6;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-7{
        grid-row-end: 7;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-8{
        grid-row-end: 8;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-9{
        grid-row-end: 9;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-10{
        grid-row-end: 10;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-11{
        grid-row-end: 11;
    }

    .sm\:parent:focus .parent-focus\:grrow-end-12{
        grid-row-end: 12;
    }

    .sm\:parent:focus .parent-focus\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:parent:focus .parent-focus\:grfl-row{
        grid-auto-flow: row;
    }

    .sm\:parent:focus .parent-focus\:grfl-col{
        grid-auto-flow: column;
    }

    .sm\:parent:focus .parent-focus\:grfl-dense{
        grid-auto-flow: dense;
    }

    .sm\:parent:focus .parent-focus\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .sm\:parent:focus .parent-focus\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .sm\:parent:focus .parent-focus\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .sm\:parent:focus .parent-focus\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .sm\:parent:focus .parent-focus\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .sm\:parent:focus .parent-focus\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .sm\:parent:focus .parent-focus\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .sm\:parent:focus .parent-focus\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .sm\:parent:focus .parent-focus\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .sm\:parent:focus .parent-focus\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .sm\:parent:focus .parent-focus\:gap-0{
        gap: 0;
    }

    .sm\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }

    .sm\:parent:focus .parent-focus\:gap-y-0{
        row-gap: 0;
    }

    .sm\:parent:focus .parent-focus\:gap-1{
        gap: 1px;
    }

    .sm\:parent:focus .parent-focus\:gap-2{
        gap: 2px;
    }

    .sm\:parent:focus .parent-focus\:gap-4{
        gap: 4px;
    }

    .sm\:parent:focus .parent-focus\:gap-6{
        gap: 6px;
    }

    .sm\:parent:focus .parent-focus\:gap-8{
        gap: 8px;
    }

    .sm\:parent:focus .parent-focus\:gap-9{
        gap: 9px;
    }

    .sm\:parent:focus .parent-focus\:gap-10{
        gap: 10px;
    }

    .sm\:parent:focus .parent-focus\:gap-12{
        gap: 12px;
    }

    .sm\:parent:focus .parent-focus\:gap-14{
        gap: 14px;
    }

    .sm\:parent:focus .parent-focus\:gap-16{
        gap: 16px;
    }

    .sm\:parent:focus .parent-focus\:gap-18{
        gap: 18px;
    }

    .sm\:parent:focus .parent-focus\:gap-20{
        gap: 20px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-0{
        column-gap: 0;
    }

    .sm\:parent:focus .parent-focus\:gap-x-1{
        column-gap: 1px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-2{
        column-gap: 2px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-4{
        column-gap: 4px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-6{
        column-gap: 6px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-8{
        column-gap: 8px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-10{
        column-gap: 10px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-12{
        column-gap: 12px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-14{
        column-gap: 14px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-16{
        column-gap: 16px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-18{
        column-gap: 18px;
    }

    .sm\:parent:focus .parent-focus\:gap-x-20{
        column-gap: 20px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-1{
        row-gap: 1px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-2{
        row-gap: 2px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-4{
        row-gap: 4px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-6{
        row-gap: 6px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-8{
        row-gap: 8px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-10{
        row-gap: 10px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-12{
        row-gap: 12px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-14{
        row-gap: 14px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-16{
        row-gap: 16px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-18{
        row-gap: 18px;
    }

    .sm\:parent:focus .parent-focus\:gap-y-20{
        row-gap: 20px;
    }

    .sm\:parent:focus .parent-focus\:justify-content-normal{
        justify-content: normal;
    }

    .sm\:parent:focus .parent-focus\:justify-content-start{
        justify-content: flex-start;
    }

    .sm\:parent:focus .parent-focus\:justify-content-end{
        justify-content: flex-end;
    }

    .sm\:parent:focus .parent-focus\:justify-content-center{
        justify-content: center;
    }

    .sm\:parent:focus .parent-focus\:justify-content-between{
        justify-content: space-between;
    }

    .sm\:parent:focus .parent-focus\:justify-content-around{
        justify-content: space-around;
    }

    .sm\:parent:focus .parent-focus\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .sm\:parent:focus .parent-focus\:justify-content-stretch{
        justify-content: stretch;
    }

    .sm\:parent:focus .parent-focus\:justify-items-start{
        justify-items: start;
    }

    .sm\:parent:focus .parent-focus\:justify-items-end{
        justify-items: end;
    }

    .sm\:parent:focus .parent-focus\:justify-items-center{
        justify-items: center;
    }

    .sm\:parent:focus .parent-focus\:justify-items-stretch{
        justify-items: stretch;
    }

    .sm\:parent:focus .parent-focus\:justify-self-auto{
        justify-self: auto;
    }

    .sm\:parent:focus .parent-focus\:justify-self-start{
        justify-self: start;
    }

    .sm\:parent:focus .parent-focus\:justify-self-end{
        justify-self: end;
    }

    .sm\:parent:focus .parent-focus\:justify-self-center{
        justify-self: center;
    }

    .sm\:parent:focus .parent-focus\:justify-self-stretch{
        justify-self: stretch;
    }

    .sm\:parent:focus .parent-focus\:align-content-normal{
        align-content: normal;
    }

    .sm\:parent:focus .parent-focus\:align-content-center{
        align-content: center;
    }

    .sm\:parent:focus .parent-focus\:align-content-start{
        align-content: flex-start;
    }

    .sm\:parent:focus .parent-focus\:align-content-end{
        align-content: flex-end;
    }

    .sm\:parent:focus .parent-focus\:align-content-between{
        align-content: space-between;
    }

    .sm\:parent:focus .parent-focus\:align-content-around{
        align-content: space-around;
    }

    .sm\:parent:focus .parent-focus\:align-content-evenly{
        align-content: space-evenly;
    }

    .sm\:parent:focus .parent-focus\:align-content-baseline{
        align-content: space-baseline;
    }

    .sm\:parent:focus .parent-focus\:align-content-stretch{
        align-content: stretch;
    }

    .sm\:parent:focus .parent-focus\:align-items-start{
        align-items: start;
    }

    .sm\:parent:focus .parent-focus\:align-items-end{
        align-items: end;
    }

    .sm\:parent:focus .parent-focus\:align-items-center{
        align-items: center;
    }

    .sm\:parent:focus .parent-focus\:align-items-stretch{
        justify-items: stretch;
    }

    .sm\:parent:focus .parent-focus\:align-self-auto{
        justify-self: auto;
    }

    .sm\:parent:focus .parent-focus\:align-self-start{
        justify-self: start;
    }

    .sm\:parent:focus .parent-focus\:align-self-end{
        justify-self: end;
    }

    .sm\:parent:focus .parent-focus\:align-self-center{
        justify-self: center;
    }

    .sm\:parent:focus .parent-focus\:align-self-stretch{
        justify-self: stretch;
    }

    .sm\:parent:focus .parent-focus\:align-self-baseline{
        justify-self: baseline;
    }

    .sm\:parent:focus .parent-focus\:place-content-center{
        place-content: center;
    }

    .sm\:parent:focus .parent-focus\:place-content-start{
        place-content: start;
    }

    .sm\:parent:focus .parent-focus\:place-content-end{
        place-content: end;
    }

    .sm\:parent:focus .parent-focus\:place-content-between{
        place-content: between;
    }

    .sm\:parent:focus .parent-focus\:place-content-around{
        place-content: around;
    }

    .sm\:parent:focus .parent-focus\:place-content-evenly{
        place-content: evenly;
    }

    .sm\:parent:focus .parent-focus\:place-content-baseline{
        place-content: baseline;
    }

    .sm\:parent:focus .parent-focus\:place-content-stretch{
        place-content: stretch;
    }

    .sm\:parent:focus .parent-focus\:place-items-start{
        place-content: start;
    }

    .sm\:parent:focus .parent-focus\:place-items-end{
        place-content: end;
    }

    .sm\:parent:focus .parent-focus\:place-items-center{
        place-content: center;
    }

    .sm\:parent:focus .parent-focus\:place-items-baseline{
        place-content: baseline;
    }

    .sm\:parent:focus .parent-focus\:place-items-stretch{
        place-content: stretch;
    }

    .sm\:parent:focus .parent-focus\:place-self-start{
        place-self: start;
    }

    .sm\:parent:focus .parent-focus\:place-self-end{
        place-self: end;
    }

    .sm\:parent:focus .parent-focus\:place-self-center{
        place-self: center;
    }

    .sm\:parent:focus .parent-focus\:place-self-baseline{
        place-self: baseline;
    }

    .sm\:parent:focus .parent-focus\:place-self-stretch{
        place-self: stretch;
    }

    .sm\:parent:focus .parent-focus\:w-0{
        width: 0;
    }

    .sm\:parent:focus .parent-focus\:w-2{
        width: 2px;
    }

    .sm\:parent:focus .parent-focus\:w-4{
        width: 4px;
    }

    .sm\:parent:focus .parent-focus\:w-6{
        width: 6px;
    }

    .sm\:parent:focus .parent-focus\:w-8{
        width: 8px;
    }

    .sm\:parent:focus .parent-focus\:w-10{
        width: 10px;
    }

    .sm\:parent:focus .parent-focus\:w-12{
        width: 12px;
    }

    .sm\:parent:focus .parent-focus\:w-14{
        width: 14px;
    }

    .sm\:parent:focus .parent-focus\:w-16{
        width: 16px;
    }

    .sm\:parent:focus .parent-focus\:w-18{
        width: 18px;
    }

    .sm\:parent:focus .parent-focus\:w-20{
        width: 20px;
    }

    .sm\:parent:focus .parent-focus\:w-22{
        width: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:w-24{
        width: 3rem;
    }

    .sm\:parent:focus .parent-focus\:w-26{
        width: 4.5rem;
    }

    .sm\:parent:focus .parent-focus\:w-28{
        width: 6rem;
    }

    .sm\:parent:focus .parent-focus\:w-30{
        width: 7.5rem;
    }

    .sm\:parent:focus .parent-focus\:w-32{
        width: 10rem;
    }

    .sm\:parent:focus .parent-focus\:w-34{
        width: 11.5rem;
    }

    .sm\:parent:focus .parent-focus\:w-36{
        width: 13rem;
    }

    .sm\:parent:focus .parent-focus\:w-38{
        width: 14.5rem;
    }

    .sm\:parent:focus .parent-focus\:w-40{
        width: 16rem;
    }

    .sm\:parent:focus .parent-focus\:w-42{
        width: 18rem;
    }

    .sm\:parent:focus .parent-focus\:w-44{
        width: 20rem;
    }

    .sm\:parent:focus .parent-focus\:w-46{
        width: 22rem;
    }

    .sm\:parent:focus .parent-focus\:w-48{
        width: 24rem;
    }

    .sm\:parent:focus .parent-focus\:w-52{
        width: 28rem;
    }

    .sm\:parent:focus .parent-focus\:w-56{
        width: 32rem;
    }

    .sm\:parent:focus .parent-focus\:w-60{
        width: 36rem;
    }

    .sm\:parent:focus .parent-focus\:w-64{
        width: 40rem;
    }

    .sm\:parent:focus .parent-focus\:w-68{
        width: 44rem;
    }

    .sm\:parent:focus .parent-focus\:w-72{
        width: 48rem;
    }

    .sm\:parent:focus .parent-focus\:w-76{
        width: 52rem;
    }

    .sm\:parent:focus .parent-focus\:w-80{
        width: 56rem;
    }

    .sm\:parent:focus .parent-focus\:w-84{
        width: 60rem;
    }

    .sm\:parent:focus .parent-focus\:w-hf{
        width: 50%;
    }

    .sm\:parent:focus .parent-focus\:w-third{
        width: 33.333%;
    }

    .sm\:parent:focus .parent-focus\:w-two-third{
        width: 66.67%;
    }

    .sm\:parent:focus .parent-focus\:w-quarter{
        width: 25%;
    }

    .sm\:parent:focus .parent-focus\:w-three-quarter{
        width: 75%;
    }

    .sm\:parent:focus .parent-focus\:w-fifth{
        width: 20%;
    }

    .sm\:parent:focus .parent-focus\:w-two-fifth{
        width: 40%;
    }

    .sm\:parent:focus .parent-focus\:w-three-fifth{
        width: 60%;
    }

    .sm\:parent:focus .parent-focus\:w-four-fifth{
        width: 80%;
    }

    .sm\:parent:focus .parent-focus\:w-tenth{
        width: 10%;
    }

    .sm\:parent:focus .parent-focus\:w-two-tenth{
        width: 20%;
    }

    .sm\:parent:focus .parent-focus\:w-three-tenth{
        width: 30%;
    }

    .sm\:parent:focus .parent-focus\:w-four-tenth{
        width: 40%;
    }

    .sm\:parent:focus .parent-focus\:w-five-tenth{
        width: 50%;
    }

    .sm\:parent:focus .parent-focus\:w-six-tenth{
        width: 60%;
    }

    .sm\:parent:focus .parent-focus\:w-seven-tenth{
        width: 70%;
    }

    .sm\:parent:focus .parent-focus\:w-eight-tenth{
        width: 80%;
    }

    .sm\:parent:focus .parent-focus\:w-nine-tenth{
        width: 90%;
    }

    .sm\:parent:focus .parent-focus\:w-full{
        width: 100%;
    }

    .sm\:parent:focus .parent-focus\:w-min{
        width: min-content;
    }

    .sm\:parent:focus .parent-focus\:w-max{
        width: max-content;
    }

    .sm\:parent:focus .parent-focus\:w-fit{
        width: fit-content;
    }

    .sm\:parent:focus .parent-focus\:min-vh-10{
        min-height: 10vh;
    }

    .sm\:parent:focus .parent-focus\:min-vh-20{
        min-height: 20vh;
    }

    .sm\:parent:focus .parent-focus\:min-vh-30{
        min-height: 30vh;
    }

    .sm\:parent:focus .parent-focus\:min-vh-40{
        min-height: 40vh;
    }

    .sm\:parent:focus .parent-focus\:min-vh-50{
        min-height: 50vh;
    }

    .sm\:parent:focus .parent-focus\:min-vh-60{
        min-height: 60vh;
    }

    .sm\:parent:focus .parent-focus\:min-vh-70{
        min-height: 70vh;
    }

    .sm\:parent:focus .parent-focus\:min-vh-80{
        min-height: 80vh;
    }

    .sm\:parent:focus .parent-focus\:min-vh-90{
        min-height: 90vh;
    }

    .sm\:parent:focus .parent-focus\:min-vh-100{
        min-height: 100vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-10{
        min-width: 10vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-20{
        min-width: 20vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-30{
        min-width: 30vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-40{
        min-width: 40vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-50{
        min-width: 50vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-60{
        min-width: 60vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-70{
        min-width: 70vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-80{
        min-width: 80vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-90{
        min-width: 100vh;
    }

    .sm\:parent:focus .parent-focus\:min-vw-100{
        min-width: 100vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-10{
        max-height: 10vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-20{
        max-height: 20vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-30{
        max-height: 30vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-40{
        max-height: 40vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-50{
        max-height: 50vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-60{
        max-height: 60vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-70{
        max-height: 70vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-80{
        max-height: 80vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-90{
        max-height: 100vh;
    }

    .sm\:parent:focus .parent-focus\:max-vh-100{
        max-height: 100vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-10{
        max-width: 10vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-20{
        max-width: 20vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-30{
        max-width: 30vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-40{
        max-width: 40vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-50{
        max-width: 50vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-60{
        max-width: 60vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-70{
        max-width: 70vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-80{
        max-width: 80vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-90{
        max-width: 100vh;
    }

    .sm\:parent:focus .parent-focus\:max-vw-100{
        max-width: 100vh;
    }

    .sm\:parent:focus .parent-focus\:min-w-2{
        min-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:min-w-4{
        min-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:min-w-6{
        min-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:min-w-8{
        min-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:min-w-10{
        min-width: 10px;
    }

    .sm\:parent:focus .parent-focus\:min-w-12{
        min-width: 12px;
    }

    .sm\:parent:focus .parent-focus\:min-w-14{
        min-width: 14px;
    }

    .sm\:parent:focus .parent-focus\:min-w-16{
        min-width: 16px;
    }

    .sm\:parent:focus .parent-focus\:min-w-18{
        min-width: 18px;
    }

    .sm\:parent:focus .parent-focus\:min-w-20{
        min-width: 20px;
    }

    .sm\:parent:focus .parent-focus\:min-w-22{
        min-width: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-24{
        min-width: 3rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-26{
        min-width: 4.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-28{
        min-width: 6rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-30{
        min-width: 7.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-32{
        min-width: 10rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-34{
        min-width: 11.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-36{
        min-width: 13rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-38{
        min-width: 14.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-40{
        min-width: 16rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-42{
        min-width: 18rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-44{
        min-width: 20rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-46{
        min-width: 22rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-48{
        min-width: 24rem;
    }

    .sm\:parent:focus .parent-focus\:min-w-hf{
        min-width: 50%;
    }

    .sm\:parent:focus .parent-focus\:min-w-full{
        min-width: 100%;
    }

    .sm\:parent:focus .parent-focus\:min-w-min{
        min-width: min-content;
    }

    .sm\:parent:focus .parent-focus\:min-w-max{
        min-width: max-content;
    }

    .sm\:parent:focus .parent-focus\:min-w-fit{
        min-width: fit-content;
    }

    .sm\:parent:focus .parent-focus\:max-w-0{
        max-width: 0;
    }

    .sm\:parent:focus .parent-focus\:max-w-2{
        max-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:max-w-4{
        max-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:max-w-6{
        max-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:max-w-8{
        max-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:max-w-10{
        max-width: 10px;
    }

    .sm\:parent:focus .parent-focus\:max-w-12{
        max-width: 12px;
    }

    .sm\:parent:focus .parent-focus\:max-w-14{
        max-width: 14px;
    }

    .sm\:parent:focus .parent-focus\:max-w-16{
        max-width: 16px;
    }

    .sm\:parent:focus .parent-focus\:max-w-18{
        max-width: 18px;
    }

    .sm\:parent:focus .parent-focus\:max-w-20{
        max-width: 20px;
    }

    .sm\:parent:focus .parent-focus\:max-w-22{
        max-width: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-24{
        max-width: 3rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-26{
        max-width: 4.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-28{
        max-width: 6rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-30{
        max-width: 7.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-32{
        max-width: 10rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-34{
        max-width: 11.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-36{
        max-width: 13rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-38{
        max-width: 14.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-40{
        max-width: 16rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-42{
        max-width: 18rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-44{
        max-width: 20rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-46{
        max-width: 22rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-48{
        max-width: 24rem;
    }

    .sm\:parent:focus .parent-focus\:max-w-hf{
        max-width: 50%;
    }

    .sm\:parent:focus .parent-focus\:max-w-full{
        max-width: 100%;
    }

    .sm\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }

    .sm\:parent:focus .parent-focus\:max-w-max{
        max-width: max-content;
    }

    .sm\:parent:focus .parent-focus\:max-w-fit{
        max-width: fit-content;
    }

    .sm\:parent:focus .parent-focus\:h-0{
        height: 0;
    }

    .sm\:parent:focus .parent-focus\:h-2{
        height: 2px;
    }

    .sm\:parent:focus .parent-focus\:h-4{
        height: 4px;
    }

    .sm\:parent:focus .parent-focus\:h-6{
        height: 6px;
    }

    .sm\:parent:focus .parent-focus\:h-8{
        height: 8px;
    }

    .sm\:parent:focus .parent-focus\:h-10{
        height: 10px;
    }

    .sm\:parent:focus .parent-focus\:h-12{
        height: 12px;
    }

    .sm\:parent:focus .parent-focus\:h-14{
        height: 14px;
    }

    .sm\:parent:focus .parent-focus\:h-16{
        height: 16px;
    }

    .sm\:parent:focus .parent-focus\:h-18{
        height: 18px;
    }

    .sm\:parent:focus .parent-focus\:h-20{
        height: 20px;
    }

    .sm\:parent:focus .parent-focus\:h-22{
        height: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:h-24{
        height: 3rem;
    }

    .sm\:parent:focus .parent-focus\:h-26{
        height: 4.5rem;
    }

    .sm\:parent:focus .parent-focus\:h-28{
        height: 6rem;
    }

    .sm\:parent:focus .parent-focus\:h-30{
        height: 7.5rem;
    }

    .sm\:parent:focus .parent-focus\:h-32{
        height: 10rem;
    }

    .sm\:parent:focus .parent-focus\:h-34{
        height: 11.5rem;
    }

    .sm\:parent:focus .parent-focus\:h-36{
        height: 13rem;
    }

    .sm\:parent:focus .parent-focus\:h-38{
        height: 14.5rem;
    }

    .sm\:parent:focus .parent-focus\:h-40{
        height: 16rem;
    }

    .sm\:parent:focus .parent-focus\:h-42{
        height: 18rem;
    }

    .sm\:parent:focus .parent-focus\:h-44{
        height: 20rem;
    }

    .sm\:parent:focus .parent-focus\:h-46{
        height: 22rem;
    }

    .sm\:parent:focus .parent-focus\:h-48{
        height: 24rem;
    }

    .sm\:parent:focus .parent-focus\:h-52{
        height: 28rem;
    }

    .sm\:parent:focus .parent-focus\:h-56{
        height: 32rem;
    }

    .sm\:parent:focus .parent-focus\:h-60{
        height: 36rem;
    }

    .sm\:parent:focus .parent-focus\:h-64{
        height: 40rem;
    }

    .sm\:parent:focus .parent-focus\:h-68{
        height: 44rem;
    }

    .sm\:parent:focus .parent-focus\:h-72{
        height: 48rem;
    }

    .sm\:parent:focus .parent-focus\:h-76{
        height: 52rem;
    }

    .sm\:parent:focus .parent-focus\:h-80{
        height: 56rem;
    }

    .sm\:parent:focus .parent-focus\:h-84{
        height: 60rem;
    }

    .sm\:parent:focus .parent-focus\:h-hf{
        height: 50%;
    }

    .sm\:parent:focus .parent-focus\:h-third{
        height: 33.333%;
    }

    .sm\:parent:focus .parent-focus\:h-two-third{
        height: 66.67%;
    }

    .sm\:parent:focus .parent-focus\:h-quarter{
        height: 25%;
    }

    .sm\:parent:focus .parent-focus\:h-three-quarter{
        height: 75%;
    }

    .sm\:parent:focus .parent-focus\:h-fifth{
        height: 20%;
    }

    .sm\:parent:focus .parent-focus\:h-two-fifth{
        height: 40%;
    }

    .sm\:parent:focus .parent-focus\:h-three-fifth{
        height: 60%;
    }

    .sm\:parent:focus .parent-focus\:h-four-fifth{
        height: 80%;
    }

    .sm\:parent:focus .parent-focus\:h-tenth{
        height: 10%;
    }

    .sm\:parent:focus .parent-focus\:h-two-tenth{
        height: 20%;
    }

    .sm\:parent:focus .parent-focus\:h-three-tenth{
        height: 30%;
    }

    .sm\:parent:focus .parent-focus\:h-four-tenth{
        height: 40%;
    }

    .sm\:parent:focus .parent-focus\:h-five-tenth{
        height: 50%;
    }

    .sm\:parent:focus .parent-focus\:h-six-tenth{
        height: 60%;
    }

    .sm\:parent:focus .parent-focus\:h-seventh-tenth{
        height: 70%;
    }

    .sm\:parent:focus .parent-focus\:h-eight-tenth{
        height: 80%;
    }

    .sm\:parent:focus .parent-focus\:h-nine-tenth{
        height: 90%;
    }

    .sm\:parent:focus .parent-focus\:h-full{
        height: 100%;
    }

    .sm\:parent:focus .parent-focus\:h-min{
        height: min-content;
    }

    .sm\:parent:focus .parent-focus\:h-max{
        height: max-content;
    }

    .sm\:parent:focus .parent-focus\:h-fit{
        height: fit-content;
    }

    .sm\:parent:focus .parent-focus\:min-h-0{
        min-height: 0;
    }

    .sm\:parent:focus .parent-focus\:min-h-2{
        min-height: 2px;
    }

    .sm\:parent:focus .parent-focus\:min-h-4{
        min-height: 4px;
    }

    .sm\:parent:focus .parent-focus\:min-h-6{
        min-height: 6px;
    }

    .sm\:parent:focus .parent-focus\:min-h-8{
        min-height: 8px;
    }

    .sm\:parent:focus .parent-focus\:min-h-10{
        min-height: 10px;
    }

    .sm\:parent:focus .parent-focus\:min-h-12{
        min-height: 12px;
    }

    .sm\:parent:focus .parent-focus\:min-h-14{
        min-height: 14px;
    }

    .sm\:parent:focus .parent-focus\:min-h-16{
        min-height: 16px;
    }

    .sm\:parent:focus .parent-focus\:min-h-18{
        min-height: 18px;
    }

    .sm\:parent:focus .parent-focus\:min-h-20{
        min-height: 20px;
    }

    .sm\:parent:focus .parent-focus\:min-h-22{
        min-height: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-24{
        min-height: 3rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-26{
        min-height: 4.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-28{
        min-height: 6rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-30{
        min-height: 7.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-32{
        min-height: 10rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-34{
        min-height: 11.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-36{
        min-height: 13rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-38{
        min-height: 14.5rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-40{
        min-height: 16rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-42{
        min-height: 18rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-44{
        min-height: 20rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-46{
        min-height: 22rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-48{
        min-height: 24rem;
    }

    .sm\:parent:focus .parent-focus\:min-h-hf{
        min-height: 50%;
    }

    .sm\:parent:focus .parent-focus\:min-h-full{
        min-height: 100%;
    }

    .sm\:parent:focus .parent-focus\:min-h-min{
        min-height: min-content;
    }

    .sm\:parent:focus .parent-focus\:min-h-max{
        min-height: max-content;
    }

    .sm\:parent:focus .parent-focus\:min-h-fit{
        min-height: fit-content;
    }

    .sm\:parent:focus .parent-focus\:max-h-0{
        max-height: 0;
    }

    .sm\:parent:focus .parent-focus\:max-h-2{
        max-height: 2px;
    }

    .sm\:parent:focus .parent-focus\:max-h-4{
        max-height: 4px;
    }

    .sm\:parent:focus .parent-focus\:max-h-6{
        max-height: 6px;
    }

    .sm\:parent:focus .parent-focus\:max-h-8{
        max-height: 8px;
    }

    .sm\:parent:focus .parent-focus\:max-h-10{
        max-height: 10px;
    }

    .sm\:parent:focus .parent-focus\:max-h-12{
        max-height: 12px;
    }

    .sm\:parent:focus .parent-focus\:max-h-14{
        max-height: 14px;
    }

    .sm\:parent:focus .parent-focus\:max-h-16{
        max-height: 16px;
    }

    .sm\:parent:focus .parent-focus\:max-h-18{
        max-height: 18px;
    }

    .sm\:parent:focus .parent-focus\:max-h-20{
        max-height: 20px;
    }

    .sm\:parent:focus .parent-focus\:max-h-22{
        max-height: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-24{
        max-height: 3rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-26{
        max-height: 4.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-28{
        max-height: 6rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-30{
        max-height: 7.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-32{
        max-height: 10rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-34{
        max-height: 11.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-36{
        max-height: 13rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-38{
        max-height: 14.5rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-40{
        max-height: 16rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-42{
        max-height: 18rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-44{
        max-height: 20rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-46{
        max-height: 22rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-48{
        max-height: 24rem;
    }

    .sm\:parent:focus .parent-focus\:max-h-hf{
        max-height: 50%;
    }

    .sm\:parent:focus .parent-focus\:max-h-full{
        max-height: 100%;
    }

    .sm\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }

    .sm\:parent:focus .parent-focus\:max-h-max{
        max-height: max-content;
    }

    .sm\:parent:focus .parent-focus\:max-h-fit{
        max-height: fit-content;
    }

    .sm\:parent:focus .parent-focus\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .sm\:parent:focus .parent-focus\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .sm\:parent:focus .parent-focus\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .sm\:parent:focus .parent-focus\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .sm\:parent:focus .parent-focus\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .sm\:parent:focus .parent-focus\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .sm\:parent:focus .parent-focus\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .sm\:parent:focus .parent-focus\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .sm\:parent:focus .parent-focus\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .sm\:parent:focus .parent-focus\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .sm\:parent:focus .parent-focus\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .sm\:parent:focus .parent-focus\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .sm\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:parent:focus .parent-focus\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:parent:focus .parent-focus\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .sm\:parent:focus .parent-focus\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .sm\:parent:focus .parent-focus\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .sm\:parent:focus .parent-focus\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .sm\:parent:focus .parent-focus\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .sm\:parent:focus .parent-focus\:italic{
        font-style: italic;
    }

    .sm\:parent:focus .parent-focus\:italic-0{
        font-style: normal;
    }

    .sm\:parent:focus .parent-focus\:font-w-thin{
        font-weight: 100;
    }

    .sm\:parent:focus .parent-focus\:font-w-extralight{
        font-weight: 200;
    }

    .sm\:parent:focus .parent-focus\:font-w-light{
        font-weight: 300;
    }

    .sm\:parent:focus .parent-focus\:font-w-normal{
        font-weight: 400;
    }

    .sm\:parent:focus .parent-focus\:font-w-medium{
        font-weight: 500;
    }

    .sm\:parent:focus .parent-focus\:font-w-semibold{
        font-weight: 600;
    }

    .sm\:parent:focus .parent-focus\:font-w-bold{
        font-weight: 700;
    }

    .sm\:parent:focus .parent-focus\:font-w-extrabold{
        font-weight: 800;
    }

    .sm\:parent:focus .parent-focus\:font-w-black{
        font-weight: 900;
    }

    .sm\:parent:focus .parent-focus\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .sm\:parent:focus .parent-focus\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .sm\:parent:focus .parent-focus\:letter-space-normal{
        letter-spacing: 0;
    }

    .sm\:parent:focus .parent-focus\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .sm\:parent:focus .parent-focus\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-1{
        line-height: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-2{
        line-height: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-3{
        line-height: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-4{
        line-height: 1rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-5{
        line-height: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-6{
        line-height: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-7{
        line-height: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-8{
        line-height: 2rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-9{
        line-height: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-10{
        line-height: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:line-h-normal{
        line-height: 1;
    }

    .sm\:parent:focus .parent-focus\:line-h-sm{
        line-height: 1.25;
    }

    .sm\:parent:focus .parent-focus\:line-h-md{
        line-height: 1.5;
    }

    .sm\:parent:focus .parent-focus\:line-h-lg{
        line-height: 1.75;
    }

    .sm\:parent:focus .parent-focus\:line-h-lg{
        line-height: 2;
    }

    .sm\:parent:focus .parent-focus\:line-h-xl{
        line-height: 4;
    }

    .sm\:parent:focus .parent-focus\:list-img-none{
        list-style-image: none;
    }

    .sm\:parent:focus .parent-focus\:list-position-inside{
        list-style-position: inside;
    }

    .sm\:parent:focus .parent-focus\:list-position-outside{
        list-style-position: outside;
    }

    .sm\:parent:focus .parent-focus\:list-type-none{
        list-style-type: none;
    }

    .sm\:parent:focus .parent-focus\:list-type-disc{
        list-style-type: disc;
    }

    .sm\:parent:focus .parent-focus\:list-type-decimal{
        list-style-type: decimal;
    }

    .sm\:parent:focus .parent-focus\:list-type-square{
        list-style-type: square;
    }

    .sm\:parent:focus .parent-focus\:left-text{
        text-align: left;
    }

    .sm\:parent:focus .parent-focus\:right-text{
        text-align: right;
    }

    .sm\:parent:focus .parent-focus\:justify-text{
        text-align: justify;
    }

    .sm\:parent:focus .parent-focus\:center-text{
        text-align: center;
    }

    .sm\:parent:focus .parent-focus\:start-text{
        text-align: start;
    }

    .sm\:parent:focus .parent-focus\:end-text{
        text-align: end;
    }

    .sm\:parent:focus .parent-focus\:underline-text{
        text-decoration-line: underline;
    }

    .sm\:parent:focus .parent-focus\:overline-text{
        text-decoration-line: overline;
    }

    .sm\:parent:focus .parent-focus\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .sm\:parent:focus .parent-focus\:no-decoration-text{
        text-decoration-line: none;
    }

    .sm\:parent:focus .parent-focus\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .sm\:parent:focus .parent-focus\:text-decoration-double{
        text-decoration-style: double;
    }

    .sm\:parent:focus .parent-focus\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .sm\:parent:focus .parent-focus\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .sm\:parent:focus .parent-focus\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .sm\:parent:focus .parent-focus\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .sm\:parent:focus .parent-focus\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .sm\:parent:focus .parent-focus\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .sm\:parent:focus .parent-focus\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .sm\:parent:focus .parent-focus\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .sm\:parent:focus .parent-focus\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .sm\:parent:focus .parent-focus\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .sm\:parent:focus .parent-focus\:underline-offset-0{
        text-underline-offset: 0;
    }

    .sm\:parent:focus .parent-focus\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .sm\:parent:focus .parent-focus\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .sm\:parent:focus .parent-focus\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .sm\:parent:focus .parent-focus\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .sm\:parent:focus .parent-focus\:text-uppercase{
        text-transform: uppercase;
    }

    .sm\:parent:focus .parent-focus\:text-lowercase{
        text-transform: lowercase;
    }

    .sm\:parent:focus .parent-focus\:text-capitalize{
        text-transform: capitalize;
    }

    .sm\:parent:focus .parent-focus\:text-no-case{
        text-transform: none;
    }

    .sm\:parent:focus .parent-focus\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .sm\:parent:focus .parent-focus\:text-clip{
        text-overflow: clip;
    }

    .sm\:parent:focus .parent-focus\:text-wrap{
        text-wrap: wrap;
    }

    .sm\:parent:focus .parent-focus\:text-nowrap{
        text-wrap: nowrap;
    }

    .sm\:parent:focus .parent-focus\:text-balance{
        text-wrap: balance;
    }

    .sm\:parent:focus .parent-focus\:text-pretty{
        text-wrap: pretty;
    }

    .sm\:parent:focus .parent-focus\:text-indent-0{
        text-indent: 0;
    }

    .sm\:parent:focus .parent-focus\:text-indent-1{
        text-indent: 1px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-2{
        text-indent: 2px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-4{
        text-indent: 4px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-6{
        text-indent: 6px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-8{
        text-indent: 8px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-10{
        text-indent: 10px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-12{
        text-indent: 12px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-14{
        text-indent: 14px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-16{
        text-indent: 16px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-18{
        text-indent: 18px;
    }

    .sm\:parent:focus .parent-focus\:text-indent-20{
        text-indent: 20px;
    }

    .sm\:parent:focus .parent-focus\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .sm\:parent:focus .parent-focus\:vertical-align-top{
        vertical-align: top;
    }

    .sm\:parent:focus .parent-focus\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .sm\:parent:focus .parent-focus\:vertical-align-middle{
        vertical-align: middle;
    }

    .sm\:parent:focus .parent-focus\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .sm\:parent:focus .parent-focus\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .sm\:parent:focus .parent-focus\:vertical-align-sub{
        vertical-align: sub;
    }

    .sm\:parent:focus .parent-focus\:vertical-align-super{
        vertical-align: super;
    }

    .sm\:parent:focus .parent-focus\:white-space-normal{
        white-space: normal;
    }

    .sm\:parent:focus .parent-focus\:white-space-nowrap{
        white-space: nowrap;
    }

    .sm\:parent:focus .parent-focus\:white-space-pre{
        white-space: pre;
    }

    .sm\:parent:focus .parent-focus\:white-space-pre-line{
        white-space: pre-line;
    }

    .sm\:parent:focus .parent-focus\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .sm\:parent:focus .parent-focus\:white-break-spaces{
        white-space: break-spaces;
    }

    .sm\:parent:focus .parent-focus\:word-break-normal{
        word-break: normal;
    }

    .sm\:parent:focus .parent-focus\:word-break-words{
        word-break: break-word;
    }

    .sm\:parent:focus .parent-focus\:word-break-all{
        word-break: break-all;
    }

    .sm\:parent:focus .parent-focus\:word-break-keep{
        word-break: keep-all;
    }

    .sm\:parent:focus .parent-focus\:content-none{
        content: none;
    }

    .sm\:parent:focus .parent-focus\:content-blank{
        content: "";
    }

    .sm\:parent:focus .parent-focus\:bg-fixed{
        background-attachment: fixed;
    }

    .sm\:parent:focus .parent-focus\:bg-local{
        background-attachment: local;
    }

    .sm\:parent:focus .parent-focus\:bg-scroll{
        background-attachment: scroll;
    }

    .sm\:parent:focus .parent-focus\:bg-clip-border{
        background-clip: border-box;
    }

    .sm\:parent:focus .parent-focus\:bg-clip-content{
        background-clip: content-box;
    }

    .sm\:parent:focus .parent-focus\:bg-clip-padding{
        background-clip: padding-box;
    }

    .sm\:parent:focus .parent-focus\:bg-clip-text{
        background-clip: text;
    }

    .sm\:parent:focus .parent-focus\:bg-or-border{
        background-origin: border-box;
    }

    .sm\:parent:focus .parent-focus\:bg-origin-border{
        background-origin: border-box;
    }

    .sm\:parent:focus .parent-focus\:bg-origin-padding{
        background-origin: padding-box;
    }

    .sm\:parent:focus .parent-focus\:bg-origin-content{
        background-origin: content-box;
    }

    .sm\:parent:focus .parent-focus\:bg-top{
        background-position: top;
    }

    .sm\:parent:focus .parent-focus\:bg-bottom{
        background-position: bottom;
    }

    .sm\:parent:focus .parent-focus\:bg-center{
        background-position: center;
    }

    .sm\:parent:focus .parent-focus\:bg-left{
        background-position: left;
    }

    .sm\:parent:focus .parent-focus\:bg-right{
        background-position: top;
    }

    .sm\:parent:focus .parent-focus\:bg-left-top{
        background-position: left top;
    }

    .sm\:parent:focus .parent-focus\:bg-right-top{
        background-position: right top;
    }

    .sm\:parent:focus .parent-focus\:bg-left-bottom{
        background-position: left bottom;
    }

    .sm\:parent:focus .parent-focus\:bg-right-bottom{
        background-position: right bottom;
    }

    .sm\:parent:focus .parent-focus\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .sm\:parent:focus .parent-focus\:bg-repeat{
        background-repeat: repeat;
    }

    .sm\:parent:focus .parent-focus\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .sm\:parent:focus .parent-focus\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .sm\:parent:focus .parent-focus\:bg-repeat-space{
        background-repeat: space;
    }

    .sm\:parent:focus .parent-focus\:bg-repeat-round{
        background-repeat: round;
    }

    .sm\:parent:focus .parent-focus\:bg-s-auto{
        background-size: auto;
    }

    .sm\:parent:focus .parent-focus\:bg-s-cover{
        background-size: cover;
    }

    .sm\:parent:focus .parent-focus\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .sm\:parent:focus .parent-focus\:p-auto{
        padding: auto;
    }

    .sm\:parent:focus .parent-focus\:p-0{
        padding: 0;
    }

    .sm\:parent:focus .parent-focus\:p-4{
        padding: var(--velocity-padding-4);
    }

    .sm\:parent:focus .parent-focus\:p-8{
        padding: var(--velocity-padding-8);
    }

    .sm\:parent:focus .parent-focus\:p-12{
        padding: var(--velocity-padding-12);
    }

    .sm\:parent:focus .parent-focus\:p-16{
        padding: var(--velocity-padding-16);
    }

    .sm\:parent:focus .parent-focus\:p-20{
        padding: var(--velocity-padding-20);
    }

    .sm\:parent:focus .parent-focus\:p-24{
        padding: var(--velocity-padding-24);
    }

    .sm\:parent:focus .parent-focus\:p-28{
        padding: var(--velocity-padding-28);
    }

    .sm\:parent:focus .parent-focus\:p-32{
        padding: var(--velocity-padding-32);
    }

    .sm\:parent:focus .parent-focus\:p-36{
        padding: var(--velocity-padding-36);
    }

    .sm\:parent:focus .parent-focus\:p-40{
        padding: var(--velocity-padding-40);
    }

    .sm\:parent:focus .parent-focus\:p-44{
        padding: var(--velocity-padding-44);
    }

    .sm\:parent:focus .parent-focus\:p-48{
        padding: var(--velocity-padding-48);
    }

    .sm\:parent:focus .parent-focus\:p-52{
        padding: var(--velocity-padding-52);
    }

    .sm\:parent:focus .parent-focus\:p-56{
        padding: var(--velocity-padding-56);
    }

    .sm\:parent:focus .parent-focus\:p-60{
        padding: var(--velocity-padding-60);
    }

    .sm\:parent:focus .parent-focus\:p-64{
        padding: var(--velocity-padding-64);
    }

    .sm\:parent:focus .parent-focus\:p-68{
        padding: var(--velocity-padding-68);
    }

    .sm\:parent:focus .parent-focus\:p-72{
        padding: var(--velocity-padding-72);
    }

    .sm\:parent:focus .parent-focus\:p-76{
        padding: var(--velocity-padding-76);
    }

    .sm\:parent:focus .parent-focus\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .sm\:parent:focus .parent-focus\:pt-auto{
        padding-top: auto;
    }

    .sm\:parent:focus .parent-focus\:pt-0{
        padding-top: 0;
    }

    .sm\:parent:focus .parent-focus\:pt-4{
        padding-top: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:pt-8{
        padding-top: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:pt-12{
        padding-top: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:pt-16{
        padding-top: 1rem;
    }

    .sm\:parent:focus .parent-focus\:pt-20{
        padding-top: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:pt-24{
        padding-top: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:pt-28{
        padding-top: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:pt-32{
        padding-top: 2rem;
    }

    .sm\:parent:focus .parent-focus\:pt-36{
        padding-top: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:pt-40{
        padding-top: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:pt-44{
        padding-top: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:pt-48{
        padding-top: 3rem;
    }

    .sm\:parent:focus .parent-focus\:pt-52{
        padding-top: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:pt-56{
        padding-top: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:pt-60{
        padding-top: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:pt-64{
        padding-top: 4rem;
    }

    .sm\:parent:focus .parent-focus\:pt-68{
        padding-top: 6rem;
    }

    .sm\:parent:focus .parent-focus\:pt-72{
        padding-top: 8rem;
    }

    .sm\:parent:focus .parent-focus\:pt-76{
        padding-top: 12rem;
    }

    .sm\:parent:focus .parent-focus\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .sm\:parent:focus .parent-focus\:pb-auto{
        padding-bottom: auto;
    }

    .sm\:parent:focus .parent-focus\:pb-0{
        padding-bottom: 0;
    }

    .sm\:parent:focus .parent-focus\:pb-4{
        padding-bottom: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:pb-8{
        padding-bottom: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:pb-12{
        padding-bottom: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:pb-16{
        padding-bottom: 1rem;
    }

    .sm\:parent:focus .parent-focus\:pb-20{
        padding-bottom: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:pb-24{
        padding-bottom: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:pb-28{
        padding-bottom: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:pb-32{
        padding-bottom: 2rem;
    }

    .sm\:parent:focus .parent-focus\:pb-36{
        padding-bottom: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:pb-40{
        padding-bottom: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:pb-44{
        padding-bottom: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:pb-48{
        padding-bottom: 3rem;
    }

    .sm\:parent:focus .parent-focus\:pb-52{
        padding-bottom: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:pb-56{
        padding-bottom: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:pb-60{
        padding-bottom: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:pb-64{
        padding-bottom: 4rem;
    }

    .sm\:parent:focus .parent-focus\:pb-68{
        padding-bottom: 6rem;
    }

    .sm\:parent:focus .parent-focus\:pb-72{
        padding-bottom: 8rem;
    }

    .sm\:parent:focus .parent-focus\:pb-76{
        padding-bottom: 12rem;
    }

    .sm\:parent:focus .parent-focus\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .sm\:parent:focus .parent-focus\:pl-0{
        padding-left: auto;
    }

    .sm\:parent:focus .parent-focus\:pl-0{
        padding-left: 0;
    }

    .sm\:parent:focus .parent-focus\:pl-4{
        padding-left: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:pl-8{
        padding-left: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:pl-12{
        padding-left: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:pl-16{
        padding-left: 1rem;
    }

    .sm\:parent:focus .parent-focus\:pl-20{
        padding-left: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:pl-24{
        padding-left: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:pl-28{
        padding-left: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:pl-32{
        padding-left: 2rem;
    }

    .sm\:parent:focus .parent-focus\:pl-36{
        padding-left: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:pl-40{
        padding-left: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:pl-44{
        padding-left: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:pl-48{
        padding-left: 3rem;
    }

    .sm\:parent:focus .parent-focus\:pl-52{
        padding-left: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:pl-56{
        padding-left: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:pl-60{
        padding-left: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:pl-64{
        padding-left: 4rem;
    }

    .sm\:parent:focus .parent-focus\:pl-68{
        padding-left: 6rem;
    }

    .sm\:parent:focus .parent-focus\:pl-72{
        padding-left: 8rem;
    }

    .sm\:parent:focus .parent-focus\:pl-76{
        padding-left: 12rem;
    }

    .sm\:parent:focus .parent-focus\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .sm\:parent:focus .parent-focus\:pr-auto{
        padding-right: auto;
    }

    .sm\:parent:focus .parent-focus\:pr-0{
        padding-right: 0;
    }

    .sm\:parent:focus .parent-focus\:pr-4{
        padding-right: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:pr-8{
        padding-right: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:pr-12{
        padding-right: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:pr-16{
        padding-right: 1rem;
    }

    .sm\:parent:focus .parent-focus\:pr-20{
        padding-right: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:pr-24{
        padding-right: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:pr-28{
        padding-right: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:pr-32{
        padding-right: 2rem;
    }

    .sm\:parent:focus .parent-focus\:pr-36{
        padding-right: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:pr-40{
        padding-right: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:pr-44{
        padding-right: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:pr-48{
        padding-right: 3rem;
    }

    .sm\:parent:focus .parent-focus\:pr-52{
        padding-right: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:pr-56{
        padding-right: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:pr-60{
        padding-right: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:pr-64{
        padding-right: 4rem;
    }

    .sm\:parent:focus .parent-focus\:pr-68{
        padding-right: 6rem;
    }

    .sm\:parent:focus .parent-focus\:pr-72{
        padding-right: 8rem;
    }

    .sm\:parent:focus .parent-focus\:pr-76{
        padding-right: 12rem;
    }

    .sm\:parent:focus .parent-focus\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .sm\:parent:focus .parent-focus\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .sm\:parent:focus .parent-focus\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .sm\:parent:focus .parent-focus\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:parent:focus .parent-focus\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .sm\:parent:focus .parent-focus\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .sm\:parent:focus .parent-focus\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .sm\:parent:focus .parent-focus\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .sm\:parent:focus .parent-focus\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .sm\:parent:focus .parent-focus\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .sm\:parent:focus .parent-focus\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .sm\:parent:focus .parent-focus\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .sm\:parent:focus .parent-focus\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .sm\:parent:focus .parent-focus\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .sm\:parent:focus .parent-focus\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .sm\:parent:focus .parent-focus\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .sm\:parent:focus .parent-focus\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:parent:focus .parent-focus\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:parent:focus .parent-focus\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:parent:focus .parent-focus\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .sm\:parent:focus .parent-focus\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .sm\:parent:focus .parent-focus\:m-auto{
        margin: auto;
    }

    .sm\:parent:focus .parent-focus\:m-0{
        margin: 0;
    }

    .sm\:parent:focus .parent-focus\:m-4{
        margin: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:m-8{
        margin: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:m-12{
        margin: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:m-16{
        margin: 1rem;
    }

    .sm\:parent:focus .parent-focus\:m-20{
        margin: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:m-24{
        margin: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:m-28{
        margin: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:m-32{
        margin: 2rem;
    }

    .sm\:parent:focus .parent-focus\:m-36{
        margin: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:m-40{
        margin: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:m-44{
        margin: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:m-48{
        margin: 3rem;
    }

    .sm\:parent:focus .parent-focus\:m-52{
        margin: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:m-56{
        margin: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:m-60{
        margin: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:m-64{
        margin: 4rem;
    }

    .sm\:parent:focus .parent-focus\:m-68{
        margin: 6rem;
    }

    .sm\:parent:focus .parent-focus\:m-72{
        margin: 8rem;
    }

    .sm\:parent:focus .parent-focus\:m-76{
        margin: 12rem;
    }

    .sm\:parent:focus .parent-focus\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .sm\:parent:focus .parent-focus\:mt-auto{
        margin-top: auto;
    }

    .sm\:parent:focus .parent-focus\:mt-0{
        margin-top: 0;
    }

    .sm\:parent:focus .parent-focus\:mt-4{
        margin-top: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:mt-8{
        margin-top: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:mt-12{
        margin-top: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:mt-16{
        margin-top: 1rem;
    }

    .sm\:parent:focus .parent-focus\:mt-20{
        margin-top: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:mt-24{
        margin-top: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:mt-28{
        margin-top: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:mt-32{
        margin-top: 2rem;
    }

    .sm\:parent:focus .parent-focus\:mt-36{
        margin-top: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:mt-40{
        margin-top: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:mt-44{
        margin-top: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:mt-48{
        margin-top: 3rem;
    }

    .sm\:parent:focus .parent-focus\:mt-52{
        margin-top: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:mt-56{
        margin-top: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:mt-60{
        margin-top: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:mt-64{
        margin-top: 4rem;
    }

    .sm\:parent:focus .parent-focus\:mt-68{
        margin-top: 6rem;
    }

    .sm\:parent:focus .parent-focus\:mt-72{
        margin-top: 8rem;
    }

    .sm\:parent:focus .parent-focus\:mt-76{
        margin-top: 12rem;
    }

    .sm\:parent:focus .parent-focus\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .sm\:parent:focus .parent-focus\:mb-auto{
        margin-bottom: auto;
    }

    .sm\:parent:focus .parent-focus\:mb-0{
        margin-bottom: 0;
    }

    .sm\:parent:focus .parent-focus\:mb-4{
        margin-bottom: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:mb-8{
        margin-bottom: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:mb-12{
        margin-bottom: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:mb-16{
        margin-bottom: 1rem;
    }

    .sm\:parent:focus .parent-focus\:mb-20{
        margin-bottom: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:mb-24{
        margin-bottom: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:mb-28{
        margin-bottom: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:mb-32{
        margin-bottom: 2rem;
    }

    .sm\:parent:focus .parent-focus\:mb-36{
        margin-bottom: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:mb-40{
        margin-bottom: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:mb-44{
        margin-bottom: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:mb-48{
        margin-bottom: 3rem;
    }

    .sm\:parent:focus .parent-focus\:mb-52{
        margin-bottom: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:mb-56{
        margin-bottom: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:mb-60{
        margin-bottom: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:mb-64{
        margin-bottom: 4rem;
    }

    .sm\:parent:focus .parent-focus\:mb-68{
        margin-bottom: 6rem;
    }

    .sm\:parent:focus .parent-focus\:mb-72{
        margin-bottom: 8rem;
    }

    .sm\:parent:focus .parent-focus\:mb-76{
        margin-bottom: 12rem;
    }

    .sm\:parent:focus .parent-focus\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .sm\:parent:focus .parent-focus\:ml-auto{
        margin-left: auto;
    }

    .sm\:parent:focus .parent-focus\:ml-0{
        margin-left: 0;
    }

    .sm\:parent:focus .parent-focus\:ml-4{
        margin-left: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:ml-8{
        margin-left: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:ml-12{
        margin-left: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:ml-16{
        margin-left: 1rem;
    }

    .sm\:parent:focus .parent-focus\:ml-20{
        margin-left: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:ml-24{
        margin-left: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:ml-28{
        margin-left: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:ml-32{
        margin-left: 2rem;
    }

    .sm\:parent:focus .parent-focus\:ml-36{
        margin-left: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:ml-40{
        margin-left: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:ml-44{
        margin-left: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:ml-48{
        margin-left: 3rem;
    }

    .sm\:parent:focus .parent-focus\:ml-52{
        margin-left: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:ml-56{
        margin-left: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:ml-60{
        margin-left: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:ml-64{
        margin-left: 4rem;
    }

    .sm\:parent:focus .parent-focus\:ml-68{
        margin-left: 6rem;
    }

    .sm\:parent:focus .parent-focus\:ml-72{
        margin-left: 8rem;
    }

    .sm\:parent:focus .parent-focus\:ml-76{
        margin-left: 12rem;
    }

    .sm\:parent:focus .parent-focus\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .sm\:parent:focus .parent-focus\:mr-auto{
        margin-right: auto;
    }

    .sm\:parent:focus .parent-focus\:mr-0{
        margin-right: 0;
    }

    .sm\:parent:focus .parent-focus\:mr-4{
        margin-right: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:mr-8{
        margin-right: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:mr-12{
        margin-right: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:mr-16{
        margin-right: 1rem;
    }

    .sm\:parent:focus .parent-focus\:mr-20{
        margin-right: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:mr-24{
        margin-right: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:mr-28{
        margin-right: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:mr-32{
        margin-right: 2rem;
    }

    .sm\:parent:focus .parent-focus\:mr-36{
        margin-right: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:mr-40{
        margin-right: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:mr-44{
        margin-right: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:mr-48{
        margin-right: 3rem;
    }

    .sm\:parent:focus .parent-focus\:mr-52{
        margin-right: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:mr-56{
        margin-right: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:mr-60{
        margin-right: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:mr-64{
        margin-right: 4rem;
    }

    .sm\:parent:focus .parent-focus\:mr-68{
        margin-right: 6rem;
    }

    .sm\:parent:focus .parent-focus\:mr-72{
        margin-right: 8rem;
    }

    .sm\:parent:focus .parent-focus\:mr-76{
        margin-right: 12rem;
    }

    .sm\:parent:focus .parent-focus\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .sm\:parent:focus .parent-focus\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .sm\:parent:focus .parent-focus\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .sm\:parent:focus .parent-focus\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .sm\:parent:focus .parent-focus\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .sm\:parent:focus .parent-focus\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .sm\:parent:focus .parent-focus\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .sm\:parent:focus .parent-focus\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .sm\:parent:focus .parent-focus\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .sm\:parent:focus .parent-focus\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .sm\:parent:focus .parent-focus\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .sm\:parent:focus .parent-focus\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .sm\:parent:focus .parent-focus\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .sm\:parent:focus .parent-focus\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .sm\:parent:focus .parent-focus\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .sm\:parent:focus .parent-focus\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .sm\:parent:focus .parent-focus\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .sm\:parent:focus .parent-focus\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .sm\:parent:focus .parent-focus\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .sm\:parent:focus .parent-focus\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .sm\:parent:focus .parent-focus\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .sm\:parent:focus .parent-focus\:d-none{
        display: none;
    }

    .sm\:parent:focus .parent-focus\:d-block{
        display: block;
    }

    .sm\:parent:focus .parent-focus\:d-flex{
        display: flex;
    }

    .sm\:parent:focus .parent-focus\:d-grid{
        display: grid;
    }

    .sm\:parent:focus .parent-focus\:d-table{
        display: table;
    }

    .sm\:parent:focus .parent-focus\:d-inherit{
        display: inherit;
    }

    .sm\:parent:focus .parent-focus\:d-flexbox{
        display: flexbox;
    }

    .sm\:parent:focus .parent-focus\:d-table-column{
        display: table-column;
    }

    .sm\:parent:focus .parent-focus\:d-table-column-group{
        display: table-column-group;
    }

    .sm\:parent:focus .parent-focus\:d-table-cell{
        display: table-cell;
    }

    .sm\:parent:focus .parent-focus\:d-table-caption{
        display: table-caption;
    }

    .sm\:parent:focus .parent-focus\:d-table-row{
        display: table-row;
    }

    .sm\:parent:focus .parent-focus\:d-table-row-group{
        display: table-row-group;
    }

    .sm\:parent:focus .parent-focus\:d-inline-block{
        display: inline-block;
    }

    .sm\:parent:focus .parent-focus\:d-inline-flex{
        display: inline-flex;
    }

    .sm\:parent:focus .parent-focus\:border-round-none{
        border-radius: 0;
    }

    .sm\:parent:focus .parent-focus\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:focus .parent-focus\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:focus .parent-focus\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:focus .parent-focus\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:focus .parent-focus\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:focus .parent-focus\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:focus .parent-focus\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .sm\:parent:focus .parent-focus\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:focus .parent-focus\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:focus .parent-focus\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:focus .parent-focus\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:focus .parent-focus\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:focus .parent-focus\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:focus .parent-focus\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .sm\:parent:focus .parent-focus\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:focus .parent-focus\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:focus .parent-focus\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:focus .parent-focus\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:focus .parent-focus\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:focus .parent-focus\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:focus .parent-focus\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .sm\:parent:focus .parent-focus\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:focus .parent-focus\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:focus .parent-focus\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:focus .parent-focus\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:focus .parent-focus\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:focus .parent-focus\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:focus .parent-focus\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .sm\:parent:focus .parent-focus\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:focus .parent-focus\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:focus .parent-focus\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:focus .parent-focus\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:focus .parent-focus\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:focus .parent-focus\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:focus .parent-focus\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:focus .parent-focus\:border-w-0{
        border-width: 0;
    }

    .sm\:parent:focus .parent-focus\:border-w-1{
        border-width: 1px;
    }

    .sm\:parent:focus .parent-focus\:border-w-2{
        border-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:border-w-4{
        border-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:border-w-6{
        border-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:border-w-8{
        border-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .sm\:parent:focus .parent-focus\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .sm\:parent:focus .parent-focus\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .sm\:parent:focus .parent-focus\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .sm\:parent:focus .parent-focus\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:border-wl-0{
        border-left-width: 0;
    }

    .sm\:parent:focus .parent-focus\:border-wl-1{
        border-left-width: 1px;
    }

    .sm\:parent:focus .parent-focus\:border-wl-2{
        border-left-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:border-wl-4{
        border-left-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:border-wl-6{
        border-left-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:border-wl-8{
        border-left-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:border-wr-0{
        border-right-width: 0;
    }

    .sm\:parent:focus .parent-focus\:border-wr-1{
        border-right-width: 1px;
    }

    .sm\:parent:focus .parent-focus\:border-wr-2{
        border-right-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:border-wr-4{
        border-right-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:border-wr-6{
        border-right-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:border-wr-8{
        border-right-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:border-wt-0{
        border-top-width: 0;
    }

    .sm\:parent:focus .parent-focus\:border-wt-1{
        border-top-width: 1px;
    }

    .sm\:parent:focus .parent-focus\:border-wt-2{
        border-top-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:border-wt-4{
        border-top-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:border-wt-6{
        border-top-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:border-wt-8{
        border-top-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:border-wb-0{
        border-bottom-width: 0;
    }

    .sm\:parent:focus .parent-focus\:border-wb-1{
        border-bottom-width: 1px;
    }

    .sm\:parent:focus .parent-focus\:border-wb-2{
        border-bottom-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:border-wb-4{
        border-bottom-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:border-wb-6{
        border-bottom-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:border-wb-8{
        border-bottom-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:border-solid{
        border-style: solid;
    }

    .sm\:parent:focus .parent-focus\:border-dashed{
        border-style: dashed;
    }

    .sm\:parent:focus .parent-focus\:border-dotted{
        border-style: dotted;
    }

    .sm\:parent:focus .parent-focus\:border-double{
        border-style: double;
    }

    .sm\:parent:focus .parent-focus\:border-hidden{
        border-style: hidden;
    }

    .sm\:parent:focus .parent-focus\:border-none{
        border-style: none;
    }

    .sm\:parent:focus .parent-focus\:outline-w-0{
        outline-width: 0;
    }

    .sm\:parent:focus .parent-focus\:outline-w-1{
        outline-width: 1px;
    }

    .sm\:parent:focus .parent-focus\:outline-w-2{
        outline-width: 2px;
    }

    .sm\:parent:focus .parent-focus\:outline-w-4{
        outline-width: 4px;
    }

    .sm\:parent:focus .parent-focus\:outline-w-6{
        outline-width: 6px;
    }

    .sm\:parent:focus .parent-focus\:outline-w-8{
        outline-width: 8px;
    }

    .sm\:parent:focus .parent-focus\:outline-solid{
        outline-style: solid;
    }

    .sm\:parent:focus .parent-focus\:outline-dashed{
        outline-style: dashed;
    }

    .sm\:parent:focus .parent-focus\:outline-dotted{
        outline-style: dotted;
    }

    .sm\:parent:focus .parent-focus\:outline-double{
        outline-style: double;
    }

    .sm\:parent:focus .parent-focus\:outline-hidden{
        outline-style: hidden;
    }

    .sm\:parent:focus .parent-focus\:outline-none{
        outline-style: none;
    }

    .sm\:parent:focus .parent-focus\:outline-offset-0{
        outline-offset: 0;
    }

    .sm\:parent:focus .parent-focus\:outline-offset-1{
        outline-offset: 1px;
    }

    .sm\:parent:focus .parent-focus\:outline-offset-2{
        outline-offset: 2px;
    }

    .sm\:parent:focus .parent-focus\:outline-offset-4{
        outline-offset: 4px;
    }

    .sm\:parent:focus .parent-focus\:outline-offset-6{
        outline-offset: 6px;
    }

    .sm\:parent:focus .parent-focus\:outline-offset-8{
        outline-offset: 8px;
    }

    .sm\:parent:focus .parent-focus\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .sm\:parent:focus .parent-focus\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .sm\:parent:focus .parent-focus\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .sm\:parent:focus .parent-focus\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .sm\:parent:focus .parent-focus\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .sm\:parent:focus .parent-focus\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .sm\:parent:focus .parent-focus\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .sm\:parent:focus .parent-focus\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .sm\:parent:focus .parent-focus\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .sm\:parent:focus .parent-focus\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .sm\:parent:focus .parent-focus\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .sm\:parent:focus .parent-focus\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .sm\:parent:focus .parent-focus\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .sm\:parent:focus .parent-focus\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .sm\:parent:focus .parent-focus\:box-shadow-none{
        box-shadow: none;
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:opacity-0{
        opacity: 0;
    }

    .sm\:parent:focus .parent-focus\:opacity-5{
        opacity: 0.05;
    }

    .sm\:parent:focus .parent-focus\:opacity-10{
        opacity: 0.1;
    }

    .sm\:parent:focus .parent-focus\:opacity-15{
        opacity: 0.15;
    }

    .sm\:parent:focus .parent-focus\:opacity-20{
        opacity: 0.2;
    }

    .sm\:parent:focus .parent-focus\:opacity-25{
        opacity: 0.25;
    }

    .sm\:parent:focus .parent-focus\:opacity-30{
        opacity: 0.3;
    }

    .sm\:parent:focus .parent-focus\:opacity-35{
        opacity: 0.35;
    }

    .sm\:parent:focus .parent-focus\:opacity-40{
        opacity: 0.4;
    }

    .sm\:parent:focus .parent-focus\:opacity-45{
        opacity: 0.45;
    }

    .sm\:parent:focus .parent-focus\:opacity-50{
        opacity: 0.5;
    }

    .sm\:parent:focus .parent-focus\:opacity-55{
        opacity: 0.55;
    }

    .sm\:parent:focus .parent-focus\:opacity-60{
        opacity: 0.6;
    }

    .sm\:parent:focus .parent-focus\:opacity-65{
        opacity: 0.65;
    }

    .sm\:parent:focus .parent-focus\:opacity-70{
        opacity: 0.7;
    }

    .sm\:parent:focus .parent-focus\:opacity-75{
        opacity: 0.75;
    }

    .sm\:parent:focus .parent-focus\:opacity-80{
        opacity: 0.8;
    }

    .sm\:parent:focus .parent-focus\:opacity-85{
        opacity: 0.85;
    }

    .sm\:parent:focus .parent-focus\:opacity-90{
        opacity: 0.9;
    }

    .sm\:parent:focus .parent-focus\:opacity-95{
        opacity: 0.95;
    }

    .sm\:parent:focus .parent-focus\:opacity-100{
        opacity: 1;
    }

    .sm\:parent:focus .parent-focus\:border-collapse{
        border-collapse: collapse;
    }

    .sm\:parent:focus .parent-focus\:border-seperate{
        border-collapse: separate;
    }

    .sm\:parent:focus .parent-focus\:table-layout-auto{
        table-layout: auto;
    }

    .sm\:parent:focus .parent-focus\:table-layout-fixed{
        table-layout: fixed;
    }

    .sm\:parent:focus .parent-focus\:appearance-none{
        appearance: none;
    }

    .sm\:parent:focus .parent-focus\:appearance-auto{
        appearance: auto;
    }

    .sm\:parent:focus .parent-focus\:caption-top{
        caption-side: top;
    }

    .sm\:parent:focus .parent-focus\:caption-bottom{
        caption-side: bottom;
    }

    .sm\:parent:focus .parent-focus\:cursor-auto{
        cursor: auto;
    }

    .sm\:parent:focus .parent-focus\:cursor-default{
        cursor: default;
    }

    .sm\:parent:focus .parent-focus\:cursor-pointer{
        cursor: pointer;
    }

    .sm\:parent:focus .parent-focus\:cursor-text{
        cursor: text;
    }

    .sm\:parent:focus .parent-focus\:cursor-wait{
        cursor: wait;
    }

    .sm\:parent:focus .parent-focus\:cursor-help{
        cursor: help;
    }

    .sm\:parent:focus .parent-focus\:cursor-progress{
        cursor: progress;
    }

    .sm\:parent:focus .parent-focus\:cursor-none{
        cursor: none;
    }

    .sm\:parent:focus .parent-focus\:pointer-events-none{
        pointer-events: none;
    }

    .sm\:parent:focus .parent-focus\:pointer-events-auto{
        pointer-events: auto;
    }

    .sm\:parent:focus .parent-focus\:resize-none{
        resize: none;
    }

    .sm\:parent:focus .parent-focus\:resize-y{
        resize: vertical;
    }

    .sm\:parent:focus .parent-focus\:resize-x{
        resize: horizontal;
    }

    .sm\:parent:focus .parent-focus\:resize-both{
        resize: both;
    }

    .sm\:parent:focus .parent-focus\:scroll-auto{
        scroll-behavior: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .sm\:parent:focus .parent-focus\:scroll-p-auto{
        scroll-padding: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-p-0{
        scroll-padding: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .sm\:parent:focus .parent-focus\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .sm\:parent:focus .parent-focus\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .sm\:parent:focus .parent-focus\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .sm\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .sm\:parent:focus .parent-focus\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .sm\:parent:focus .parent-focus\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .sm\:parent:focus .parent-focus\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .sm\:parent:focus .parent-focus\:scroll-m-auto{
        scroll-margin: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-0{
        scroll-margin: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .sm\:parent:focus .parent-focus\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .sm\:parent:focus .parent-focus\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .sm\:parent:focus .parent-focus\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .sm\:parent:focus .parent-focus\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .sm\:parent:focus .parent-focus\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .sm\:parent:focus .parent-focus\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .sm\:parent:focus .parent-focus\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .sm\:parent:focus .parent-focus\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .sm\:parent:focus .parent-focus\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .sm\:parent:focus .parent-focus\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .sm\:parent:focus .parent-focus\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .sm\:parent:focus .parent-focus\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .sm\:parent:focus .parent-focus\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .sm\:parent:focus .parent-focus\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .sm\:parent:focus .parent-focus\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .sm\:parent:focus .parent-focus\:user-select-none{
        user-select: none;
    }

    .sm\:parent:focus .parent-focus\:user-select-text{
        user-select: text;
    }

    .sm\:parent:focus .parent-focus\:user-select-all{
        user-select: all;
    }

    .sm\:parent:focus .parent-focus\:user-select-auto{
        user-select: auto;
    }

    .sm\:parent:focus .parent-focus\:will-change-auto{
        will-change: auto;
    }

    .sm\:parent:focus .parent-focus\:will-change-scroll{
        will-change: scroll;
    }

    .sm\:parent:focus .parent-focus\:will-change-contents{
        will-change: contents;
    }

    .sm\:parent:focus .parent-focus\:will-change-transform{
        will-change: transform;
    }

    .sm\:parent:focus .parent-focus\:stroke-w-0{
        stroke-width: 0;
    }

    .sm\:parent:focus .parent-focus\:stroke-w-1{
        stroke-width: 1;
    }

    .sm\:parent:focus .parent-focus\:stroke-w-2{
        stroke-width: 2;
    }

    .sm\:parent:focus .parent-focus\:scale-0{
        transform: scale(0);
    }

    .sm\:parent:focus .parent-focus\:scale-5{
        transform: scale(0.05);
    }

    .sm\:parent:focus .parent-focus\:scale-10{
        transform: scale(0.1);
    }

    .sm\:parent:focus .parent-focus\:scale-15{
        transform: scale(0.15);
    }

    .sm\:parent:focus .parent-focus\:scale-20{
        transform: scale(0.2);
    }

    .sm\:parent:focus .parent-focus\:scale-25{
        transform: scale(0.25);
    }

    .sm\:parent:focus .parent-focus\:scale-30{
        transform: scale(0.3);
    }

    .sm\:parent:focus .parent-focus\:scale-35{
        transform: scale(0.35);
    }

    .sm\:parent:focus .parent-focus\:scale-40{
        transform: scale(0.4);
    }

    .sm\:parent:focus .parent-focus\:scale-45{
        transform: scale(0.45);
    }

    .sm\:parent:focus .parent-focus\:scale-50{
        transform: scale(0.5);
    }

    .sm\:parent:focus .parent-focus\:scale-55{
        transform: scale(0.55);
    }

    .sm\:parent:focus .parent-focus\:scale-60{
        transform: scale(0.6);
    }

    .sm\:parent:focus .parent-focus\:scale-65{
        transform: scale(0.65);
    }

    .sm\:parent:focus .parent-focus\:scale-70{
        transform: scale(0.7);
    }

    .sm\:parent:focus .parent-focus\:scale-75{
        transform: scale(0.75);
    }

    .sm\:parent:focus .parent-focus\:scale-80{
        transform: scale(0.8);
    }

    .sm\:parent:focus .parent-focus\:scale-85{
        transform: scale(0.85);
    }

    .sm\:parent:focus .parent-focus\:scale-90{
        transform: scale(0.9);
    }

    .sm\:parent:focus .parent-focus\:scale-95{
        transform: scale(0.95);
    }

    .sm\:parent:focus .parent-focus\:scale-100{
        transform: scale(1);
    }

    .sm\:parent:focus .parent-focus\:scale-105{
        transform: scale(1.05);
    }

    .sm\:parent:focus .parent-focus\:scale-110{
        transform: scale(1.1);
    }

    .sm\:parent:focus .parent-focus\:scale-115{
        transform: scale(1.15);
    }

    .sm\:parent:focus .parent-focus\:scale-120{
        transform: scale(1.2);
    }

    .sm\:parent:focus .parent-focus\:scale-125{
        transform: scale(1.25);
    }

    .sm\:parent:focus .parent-focus\:scale-130{
        transform: scale(1.3);
    }

    .sm\:parent:focus .parent-focus\:scale-135{
        transform: scale(1.35);
    }

    .sm\:parent:focus .parent-focus\:scale-140{
        transform: scale(1.4);
    }

    .sm\:parent:focus .parent-focus\:scale-145{
        transform: scale(1.45);
    }

    .sm\:parent:focus .parent-focus\:scale-150{
        transform: scale(1.5);
    }

    .sm\:parent:focus .parent-focus\:-translate-1:focus{
        transform: translate(-10px);
    }

    .sm\:parent:focus .parent-focus\:-translate-2:focus{
        transform: translate(-20px);
    }

    .sm\:parent:focus .parent-focus\:-translate-3:focus{
        transform: translate(-30px);
    }

    .sm\:parent:focus .parent-focus\:-translate-4:focus{
        transform: translate(-40px);
    }

    .sm\:parent:focus .parent-focus\:-translate-5:focus{
        transform: translate(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-6:focus{
        transform: translate(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-7:focus{
        transform: translate(-70px);
    }

    .sm\:parent:focus .parent-focus\:-translate-8:focus{
        transform: translate(-80px);
    }

    .sm\:parent:focus .parent-focus\:-translate-9:focus{
        transform: translate(-90px);
    }

    .sm\:parent:focus .parent-focus\:-translate-10:focus{
        transform: translate(-100px);
    }

    .sm\:parent:focus .parent-focus\:-translate-11:focus{
        transform: translate(-110px);
    }

    .sm\:parent:focus .parent-focus\:-translate-12:focus{
        transform: translate(-120px);
    }

    .sm\:parent:focus .parent-focus\:-translate-13:focus{
        transform: translate(-130px);
    }

    .sm\:parent:focus .parent-focus\:-translate-14:focus{
        transform: translate(-140px);
    }

    .sm\:parent:focus .parent-focus\:-translate-15:focus{
        transform: translate(-150px);
    }

    .sm\:parent:focus .parent-focus\:-translate-16:focus{
        transform: translate(-160px);
    }

    .sm\:parent:focus .parent-focus\:-translate-17:focus{
        transform: translate(-170px);
    }

    .sm\:parent:focus .parent-focus\:-translate-18:focus{
        transform: translate(-180px);
    }

    .sm\:parent:focus .parent-focus\:-translate-19:focus{
        transform: translate(-190px);
    }

    .sm\:parent:focus .parent-focus\:-translate-20:focus{
        transform: translate(-200px);
    }

    .sm\:parent:focus .parent-focus\:-translate-10x:focus{
        transform: translate(-10%);
    }

    .sm\:parent:focus .parent-focus\:-translate-15x:focus{
        transform: translate(-15%);
    }

    .sm\:parent:focus .parent-focus\:-translate-20x:focus{
        transform: translate(-20%);
    }

    .sm\:parent:focus .parent-focus\:-translate-25x:focus{
        transform: translate(-25%);
    }

    .sm\:parent:focus .parent-focus\:-translate-30x:focus{
        transform: translate(-30%);
    }

    .sm\:parent:focus .parent-focus\:-translate-35x:focus{
        transform: translate(-35%);
    }

    .sm\:parent:focus .parent-focus\:-translate-40x:focus{
        transform: translate(-40%);
    }

    .sm\:parent:focus .parent-focus\:-translate-45x:focus{
        transform: translate(-45%);
    }

    .sm\:parent:focus .parent-focus\:-translate-50x:focus{
        transform: translate(-50%);
    }

    .sm\:parent:focus .parent-focus\:-translate-55x:focus{
        transform: translate(-55%);
    }

    .sm\:parent:focus .parent-focus\:-translate-60x:focus{
        transform: translate(-60%);
    }

    .sm\:parent:focus .parent-focus\:-translate-65x:focus{
        transform: translate(-65%);
    }

    .sm\:parent:focus .parent-focus\:-translate-70x:focus{
        transform: translate(-70%);
    }

    .sm\:parent:focus .parent-focus\:-translate-75x:focus{
        transform: translate(-75%);
    }

    .sm\:parent:focus .parent-focus\:-translate-80x:focus{
        transform: translate(-80%);
    }

    .sm\:parent:focus .parent-focus\:-translate-85x:focus{
        transform: translate(-85%);
    }

    .sm\:parent:focus .parent-focus\:-translate-90x:focus{
        transform: translate(-90%);
    }

    .sm\:parent:focus .parent-focus\:-translate-95x:focus{
        transform: translate(-95%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-1:focus{
        transform: translateX(-10px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-2:focus{
        transform: translateX(-20px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-3:focus{
        transform: translateX(-30px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-4:focus{
        transform: translateX(-40px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-5:focus{
        transform: translateX(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-6:focus{
        transform: translateX(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-7:focus{
        transform: translateX(-70px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-8:focus{
        transform: translateX(-80px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-9:focus{
        transform: translateX(-90px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-10:focus{
        transform: translateX(-100px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-11:focus{
        transform: translateX(-110px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-12:focus{
        transform: translateX(-120px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-13:focus{
        transform: translateX(-130px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-14:focus{
        transform: translateX(-140px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-15:focus{
        transform: translateX(-150px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-16:focus{
        transform: translateX(-160px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-17:focus{
        transform: translateX(-170px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-18:focus{
        transform: translateX(-180px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-19:focus{
        transform: translateX(-190px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-20:focus{
        transform: translateX(-200px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-10x:focus{
        transform: translateX(-10%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-15x:focus{
        transform: translateX(-15%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-20x:focus{
        transform: translateX(-20%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-25x:focus{
        transform: translateX(-25%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-30x:focus{
        transform: translateX(-30%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-35x:focus{
        transform: translateX(-35%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-40x:focus{
        transform: translateX(-40%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-45x:focus{
        transform: translateX(-45%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-50x:focus{
        transform: translateX(-50%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-55x:focus{
        transform: translateX(-55%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-60x:focus{
        transform: translateX(-60%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-65x:focus{
        transform: translateX(-65%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-70x:focus{
        transform: translateX(-70%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-75x:focus{
        transform: translateX(-75%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-80x:focus{
        transform: translateX(-80%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-85x:focus{
        transform: translateX(-85%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-90x:focus{
        transform: translateX(-90%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-95x:focus{
        transform: translateX(-95%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-1:focus{
        transform: translateY(-10px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-2:focus{
        transform: translateY(-20px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-3:focus{
        transform: translateY(-30px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-4:focus{
        transform: translateY(-40px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-5:focus{
        transform: translateY(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-6:focus{
        transform: translateY(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-7:focus{
        transform: translateY(-70px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-8:focus{
        transform: translateY(-80px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-9:focus{
        transform: translateY(-90px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-10:focus{
        transform: translateY(-100px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-11:focus{
        transform: translateY(-110px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-12:focus{
        transform: translateY(-120px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-13:focus{
        transform: translateY(-130px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-14:focus{
        transform: translateY(-140px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-15:focus{
        transform: translateY(-150px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-16:focus{
        transform: translateY(-160px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-17:focus{
        transform: translateY(-170px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-18:focus{
        transform: translateY(-180px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-19:focus{
        transform: translateY(-190px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-20:focus{
        transform: translateY(-200px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-10x:focus{
        transform: translateY(-10%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-15x:focus{
        transform: translateY(-15%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-20x:focus{
        transform: translateY(-20%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-25x:focus{
        transform: translateY(-25%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-30x:focus{
        transform: translateY(-30%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-35x:focus{
        transform: translateY(-35%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-40x:focus{
        transform: translateY(-40%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-45x:focus{
        transform: translateY(-45%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-50x:focus{
        transform: translateY(-50%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-55x:focus{
        transform: translateY(-55%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-60x:focus{
        transform: translateY(-60%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-65x:focus{
        transform: translateY(-65%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-70x:focus{
        transform: translateY(-70%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-75x:focus{
        transform: translateY(-75%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-80x:focus{
        transform: translateY(-80%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-85x:focus{
        transform: translateY(-85%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-90x:focus{
        transform: translateY(-90%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-95x:focus{
        transform: translateY(-95%);
    }

    .sm\:parent:focus .parent-focus\:-translate-1{
        transform: translate(-10px);
    }

    .sm\:parent:focus .parent-focus\:-translate-2{
        transform: translate(-20px);
    }

    .sm\:parent:focus .parent-focus\:-translate-3{
        transform: translate(-30px);
    }

    .sm\:parent:focus .parent-focus\:-translate-4{
        transform: translate(-40px);
    }

    .sm\:parent:focus .parent-focus\:-translate-5{
        transform: translate(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-6{
        transform: translate(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-7{
        transform: translate(-70px);
    }

    .sm\:parent:focus .parent-focus\:-translate-8{
        transform: translate(-80px);
    }

    .sm\:parent:focus .parent-focus\:-translate-9{
        transform: translate(-90px);
    }

    .sm\:parent:focus .parent-focus\:-translate-10{
        transform: translate(-100px);
    }

    .sm\:parent:focus .parent-focus\:-translate-11{
        transform: translate(-110px);
    }

    .sm\:parent:focus .parent-focus\:-translate-12{
        transform: translate(-120px);
    }

    .sm\:parent:focus .parent-focus\:-translate-13{
        transform: translate(-130px);
    }

    .sm\:parent:focus .parent-focus\:-translate-14{
        transform: translate(-140px);
    }

    .sm\:parent:focus .parent-focus\:-translate-15{
        transform: translate(-150px);
    }

    .sm\:parent:focus .parent-focus\:-translate-16{
        transform: translate(-160px);
    }

    .sm\:parent:focus .parent-focus\:-translate-17{
        transform: translate(-170px);
    }

    .sm\:parent:focus .parent-focus\:-translate-18{
        transform: translate(-180px);
    }

    .sm\:parent:focus .parent-focus\:-translate-19{
        transform: translate(-190px);
    }

    .sm\:parent:focus .parent-focus\:-translate-20{
        transform: translate(-200px);
    }

    .sm\:parent:focus .parent-focus\:-translate-10x{
        transform: translate(-10%);
    }

    .sm\:parent:focus .parent-focus\:-translate-15x{
        transform: translate(-15%);
    }

    .sm\:parent:focus .parent-focus\:-translate-20x{
        transform: translate(-20%);
    }

    .sm\:parent:focus .parent-focus\:-translate-25x{
        transform: translate(-25%);
    }

    .sm\:parent:focus .parent-focus\:-translate-30x{
        transform: translate(-30%);
    }

    .sm\:parent:focus .parent-focus\:-translate-35x{
        transform: translate(-35%);
    }

    .sm\:parent:focus .parent-focus\:-translate-40x{
        transform: translate(-40%);
    }

    .sm\:parent:focus .parent-focus\:-translate-45x{
        transform: translate(-45%);
    }

    .sm\:parent:focus .parent-focus\:-translate-50x{
        transform: translate(-50%);
    }

    .sm\:parent:focus .parent-focus\:-translate-55x{
        transform: translate(-55%);
    }

    .sm\:parent:focus .parent-focus\:-translate-60x{
        transform: translate(-60%);
    }

    .sm\:parent:focus .parent-focus\:-translate-65x{
        transform: translate(-65%);
    }

    .sm\:parent:focus .parent-focus\:-translate-70x{
        transform: translate(-70%);
    }

    .sm\:parent:focus .parent-focus\:-translate-75x{
        transform: translate(-75%);
    }

    .sm\:parent:focus .parent-focus\:-translate-80x{
        transform: translate(-80%);
    }

    .sm\:parent:focus .parent-focus\:-translate-85x{
        transform: translate(-85%);
    }

    .sm\:parent:focus .parent-focus\:-translate-90x{
        transform: translate(-90%);
    }

    .sm\:parent:focus .parent-focus\:-translate-95x{
        transform: translate(-95%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-1{
        transform: translateX(-10px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-2{
        transform: translateX(-20px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-3{
        transform: translateX(-30px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-4{
        transform: translateX(-40px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-5{
        transform: translateX(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-6{
        transform: translateX(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-7{
        transform: translateX(-70px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-8{
        transform: translateX(-80px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-9{
        transform: translateX(-90px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-10{
        transform: translateX(-100px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-11{
        transform: translateX(-110px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-12{
        transform: translateX(-120px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-13{
        transform: translateX(-130px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-14{
        transform: translateX(-140px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-15{
        transform: translateX(-150px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-16{
        transform: translateX(-160px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-17{
        transform: translateX(-170px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-18{
        transform: translateX(-180px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-19{
        transform: translateX(-190px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-20{
        transform: translateX(-200px);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .sm\:parent:focus .parent-focus\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-1{
        transform: translateY(-10px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-2{
        transform: translateY(-20px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-3{
        transform: translateY(-30px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-4{
        transform: translateY(-40px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-5{
        transform: translateY(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-6{
        transform: translateY(-60px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-7{
        transform: translateY(-70px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-8{
        transform: translateY(-80px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-9{
        transform: translateY(-90px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-10{
        transform: translateY(-100px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-11{
        transform: translateY(-110px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-12{
        transform: translateY(-120px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-13{
        transform: translateY(-130px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-14{
        transform: translateY(-140px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-15{
        transform: translateY(-150px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-16{
        transform: translateY(-160px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-17{
        transform: translateY(-170px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-18{
        transform: translateY(-180px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-19{
        transform: translateY(-190px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-20{
        transform: translateY(-200px);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .sm\:parent:focus .parent-focus\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .sm\:parent:focus .parent-focus\:translate-0{
        transform: translate(0);
    }

    .sm\:parent:focus .parent-focus\:translate-1{
        transform: translate(10px);
    }

    .sm\:parent:focus .parent-focus\:translate-2{
        transform: translate(20px);
    }

    .sm\:parent:focus .parent-focus\:translate-3{
        transform: translate(30px);
    }

    .sm\:parent:focus .parent-focus\:translate-4{
        transform: translate(40px);
    }

    .sm\:parent:focus .parent-focus\:translate-5{
        transform: translate(60px);
    }

    .sm\:parent:focus .parent-focus\:translate-6{
        transform: translate(60px);
    }

    .sm\:parent:focus .parent-focus\:translate-7{
        transform: translate(70px);
    }

    .sm\:parent:focus .parent-focus\:translate-8{
        transform: translate(80px);
    }

    .sm\:parent:focus .parent-focus\:translate-9{
        transform: translate(90px);
    }

    .sm\:parent:focus .parent-focus\:translate-10{
        transform: translate(100px);
    }

    .sm\:parent:focus .parent-focus\:translate-11{
        transform: translate(110px);
    }

    .sm\:parent:focus .parent-focus\:translate-12{
        transform: translate(120px);
    }

    .sm\:parent:focus .parent-focus\:translate-13{
        transform: translate(130px);
    }

    .sm\:parent:focus .parent-focus\:translate-14{
        transform: translate(140px);
    }

    .sm\:parent:focus .parent-focus\:translate-15{
        transform: translate(150px);
    }

    .sm\:parent:focus .parent-focus\:translate-16{
        transform: translate(160px);
    }

    .sm\:parent:focus .parent-focus\:translate-17{
        transform: translate(170px);
    }

    .sm\:parent:focus .parent-focus\:translate-18{
        transform: translate(180px);
    }

    .sm\:parent:focus .parent-focus\:translate-19{
        transform: translate(190px);
    }

    .sm\:parent:focus .parent-focus\:translate-20{
        transform: translate(200px);
    }

    .sm\:parent:focus .parent-focus\:translate-10x{
        transform: translate(10%);
    }

    .sm\:parent:focus .parent-focus\:translate-15x{
        transform: translate(15%);
    }

    .sm\:parent:focus .parent-focus\:translate-20x{
        transform: translate(20%);
    }

    .sm\:parent:focus .parent-focus\:translate-25x{
        transform: translate(25%);
    }

    .sm\:parent:focus .parent-focus\:translate-30x{
        transform: translate(30%);
    }

    .sm\:parent:focus .parent-focus\:translate-35x{
        transform: translate(35%);
    }

    .sm\:parent:focus .parent-focus\:translate-40x{
        transform: translate(40%);
    }

    .sm\:parent:focus .parent-focus\:translate-45x{
        transform: translate(45%);
    }

    .sm\:parent:focus .parent-focus\:translate-50x{
        transform: translate(50%);
    }

    .sm\:parent:focus .parent-focus\:translate-55x{
        transform: translate(55%);
    }

    .sm\:parent:focus .parent-focus\:translate-60x{
        transform: translate(60%);
    }

    .sm\:parent:focus .parent-focus\:translate-65x{
        transform: translate(65%);
    }

    .sm\:parent:focus .parent-focus\:translate-70x{
        transform: translate(70%);
    }

    .sm\:parent:focus .parent-focus\:translate-75x{
        transform: translate(75%);
    }

    .sm\:parent:focus .parent-focus\:translate-80x{
        transform: translate(80%);
    }

    .sm\:parent:focus .parent-focus\:translate-85x{
        transform: translate(85%);
    }

    .sm\:parent:focus .parent-focus\:translate-90x{
        transform: translate(90%);
    }

    .sm\:parent:focus .parent-focus\:translate-95x{
        transform: translate(95%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-0{
        transform: translateX(0);
    }

    .sm\:parent:focus .parent-focus\:translate-x-1{
        transform: translateX(10px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-2{
        transform: translateX(20px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-3{
        transform: translateX(30px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-4{
        transform: translateX(40px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-5{
        transform: translateX(60px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-6{
        transform: translateX(60px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-7{
        transform: translateX(70px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-8{
        transform: translateX(80px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-9{
        transform: translateX(90px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-10{
        transform: translateX(100px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-11{
        transform: translateX(110px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-12{
        transform: translateX(120px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-13{
        transform: translateX(130px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-14{
        transform: translateX(140px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-15{
        transform: translateX(150px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-16{
        transform: translateX(160px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-17{
        transform: translateX(170px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-18{
        transform: translateX(180px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-19{
        transform: translateX(190px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-20{
        transform: translateX(200px);
    }

    .sm\:parent:focus .parent-focus\:translate-x-10x{
        transform: translateX(10%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-15x{
        transform: translateX(15%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-20x{
        transform: translateX(20%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-25x{
        transform: translateX(25%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-30x{
        transform: translateX(30%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-35x{
        transform: translateX(35%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-40x{
        transform: translateX(40%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-45x{
        transform: translateX(45%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-50x{
        transform: translateX(50%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-55x{
        transform: translateX(55%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-60x{
        transform: translateX(60%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-65x{
        transform: translateX(65%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-70x{
        transform: translateX(70%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-75x{
        transform: translateX(75%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-80x{
        transform: translateX(80%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-85x{
        transform: translateX(85%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-90x{
        transform: translateX(90%);
    }

    .sm\:parent:focus .parent-focus\:translate-x-95x{
        transform: translateX(95%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-0{
        transform: translateY(0);
    }

    .sm\:parent:focus .parent-focus\:translate-y-1{
        transform: translateY(10px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-2{
        transform: translateY(20px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-3{
        transform: translateY(30px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-4{
        transform: translateY(40px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-5{
        transform: translateY(60px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-6{
        transform: translateY(60px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-7{
        transform: translateY(70px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-8{
        transform: translateY(80px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-9{
        transform: translateY(90px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-10{
        transform: translateY(100px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-11{
        transform: translateY(110px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-12{
        transform: translateY(120px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-13{
        transform: translateY(130px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-14{
        transform: translateY(140px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-15{
        transform: translateY(150px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-16{
        transform: translateY(160px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-17{
        transform: translateY(170px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-18{
        transform: translateY(180px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-19{
        transform: translateY(190px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-20{
        transform: translateY(200px);
    }

    .sm\:parent:focus .parent-focus\:translate-y-10x{
        transform: translateY(10%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-15x{
        transform: translateY(15%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-20x{
        transform: translateY(20%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-25x{
        transform: translateY(25%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-30x{
        transform: translateY(30%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-35x{
        transform: translateY(35%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-40x{
        transform: translateY(40%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-45x{
        transform: translateY(45%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-50x{
        transform: translateY(50%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-55x{
        transform: translateY(55%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-60x{
        transform: translateY(60%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-65x{
        transform: translateY(65%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-70x{
        transform: translateY(70%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-75x{
        transform: translateY(75%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-80x{
        transform: translateY(80%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-85x{
        transform: translateY(85%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-90x{
        transform: translateY(90%);
    }

    .sm\:parent:focus .parent-focus\:translate-y-95x{
        transform: translateY(95%);
    }

    .sm\:parent:focus .parent-focus\:rotate-0{
        transform: rotate(0);
    }

    .sm\:parent:focus .parent-focus\:rotate-1{
        transform: rotate(1deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-2{
        transform: rotate(2deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-3{
        transform: rotate(3deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-6{
        transform: rotate(6deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-12{
        transform: rotate(12deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-20{
        transform: rotate(20deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-30{
        transform: rotate(30deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-45{
        transform: rotate(45deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-60{
        transform: rotate(60deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-90{
        transform: rotate(90deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-180{
        transform: rotate(180deg);
    }

    .sm\:parent:focus .parent-focus\:rotate-259{
        transform: rotate(359deg);
    }

    .sm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:focus .parent-focus\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:focus .parent-focus\:transition-duration-75{
        transition-duration: 75ms;
    }

    .sm\:parent:focus .parent-focus\:transition-duration-100{
        transition-duration: 100ms;
    }

    .sm\:parent:focus .parent-focus\:transition-duration-150{
        transition-duration: 150ms;
    }

    .sm\:parent:focus .parent-focus\:transition-duration-200{
        transition-duration: 200ms;
    }

    .sm\:parent:focus .parent-focus\:transition-duration-300{
        transition-duration: 300ms;
    }

    .sm\:parent:focus .parent-focus\:transition-duration-700{
        transition-duration: 700ms;
    }

    .sm\:parent:focus .parent-focus\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .sm\:parent:focus .parent-focus\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .sm\:parent:focus .parent-focus\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .sm\:parent:focus .parent-focus\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .sm\:parent:focus .parent-focus\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .sm\:parent:focus .parent-focus\:transition-delay-75{
        transition-delay: 75ms;
    }

    .sm\:parent:focus .parent-focus\:transition-delay-100{
        transition-delay: 100ms;
    }

    .sm\:parent:focus .parent-focus\:transition-delay-150{
        transition-delay: 150ms;
    }

    .sm\:parent:focus .parent-focus\:transition-duration-200{
        transition-delay: 200ms;
    }

    .sm\:parent:focus .parent-focus\:transition-delay-300{
        transition-delay: 300ms;
    }

    .sm\:parent:focus .parent-focus\:transition-delay-700{
        transition-delay: 700ms;
    }

    .sm\:parent:focus .parent-focus\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .sm\:parent:focus .parent-focus\:transition-property-all{
        transition-property: all;
    }

    .sm\:parent:focus .parent-focus\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .sm\:parent:focus .parent-focus\:transition-property-opacity{
        transition-property: opacity;
    }

    .sm\:parent:focus .parent-focus\:transition-property-transform{
        transition-property: transform;
    }

    .sm\:parent:focus .parent-focus\:animation-duration-75{
        animation-duration: 75ms;
    }

    .sm\:parent:focus .parent-focus\:animation-duration-100{
        animation-duration: 100ms;
    }

    .sm\:parent:focus .parent-focus\:animation-duration-150{
        animation-duration: 150ms;
    }

    .sm\:parent:focus .parent-focus\:animation-duration-200{
        animation-duration: 200ms;
    }

    .sm\:parent:focus .parent-focus\:animation-duration-300{
        animation-duration: 300ms;
    }

    .sm\:parent:focus .parent-focus\:animation-duration-700{
        animation-duration: 700ms;
    }

    .sm\:parent:focus .parent-focus\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .sm\:parent:focus .parent-focus\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .sm\:parent:focus .parent-focus\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .sm\:parent:focus .parent-focus\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .sm\:parent:focus .parent-focus\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .sm\:parent:focus .parent-focus\:animation-delay-75{
        animation-delay: 75ms;
    }

    .sm\:parent:focus .parent-focus\:animation-delay-100{
        animation-delay: 100ms;
    }

    .sm\:parent:focus .parent-focus\:animation-delay-150{
        animation-delay: 150ms;
    }

    .sm\:parent:focus .parent-focus\:animation-duration-200{
        animation-delay: 200ms;
    }

    .sm\:parent:focus .parent-focus\:animation-delay-300{
        animation-delay: 300ms;
    }

    .sm\:parent:focus .parent-focus\:animation-delay-700{
        animation-delay: 700ms;
    }

    .sm\:parent:focus .parent-focus\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .sm\:parent:focus .parent-focus\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .sm\:parent:focus .parent-focus\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .sm\:parent:focus .parent-focus\:animation-name-spin{
        animation-name: spin;
    }

    .sm\:parent:focus .parent-focus\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .sm\:parent:focus .parent-focus\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .sm\:parent:focus .parent-focus\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .sm\:parent:focus .parent-focus\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .sm\:parent:focus .parent-focus\:animation-name-bounce{
        animation-name: bounce;
    }

    .sm\:parent:focus .parent-focus\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .sm\:parent:focus .parent-focus\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .sm\:parent:focus .parent-focus\:animation-name-pulse{
        animation-name: pulse;
    }

    .sm\:parent:focus .parent-focus\:color-white{
        color: var(--white);
    }

    .sm\:parent:focus .parent-focus\:color-black{
        color: var(--black);
    }

    .sm\:parent:focus .parent-focus\:text-white{
        color: var(--white);
    }

    .sm\:parent:focus .parent-focus\:text-black{
        color: var(--black);
    }

    .sm\:parent:focus .parent-focus\:bg-white{
        background: var(--white);
    }

    .sm\:parent:focus .parent-focus\:bg-black{
        background: var(--black);
    }

    .sm\:parent:focus .parent-focus\:border-white{
        border-color: var(--white);
    }

    .sm\:parent:focus .parent-focus\:border-black{
        border-color: var(--black);
    }

    .sm\:parent:focus .parent-focus\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .sm\:parent:focus .parent-focus\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .sm\:parent:focus .parent-focus\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .sm\:parent:focus .parent-focus\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .sm\:parent:focus .parent-focus\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .sm\:parent:focus .parent-focus\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .sm\:parent:focus .parent-focus\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .sm\:parent:focus .parent-focus\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .sm\:parent:focus .parent-focus\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .sm\:parent:focus .parent-focus\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .sm\:parent:focus .parent-focus\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .sm\:parent:focus .parent-focus\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .sm\:parent:focus .parent-focus\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .sm\:parent:focus .parent-focus\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .sm\:parent:focus .parent-focus\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .sm\:parent:focus .parent-focus\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .sm\:parent:focus .parent-focus\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .sm\:parent:focus .parent-focus\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .sm\:parent:focus .parent-focus\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .sm\:parent:focus .parent-focus\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .sm\:parent:focus .parent-focus\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .sm\:parent:focus .parent-focus\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .sm\:parent:focus .parent-focus\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .sm\:parent:focus .parent-focus\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .sm\:parent:focus .parent-focus\:fill-transparent{
        fill: transparent;
    }

    .sm\:parent:focus .parent-focus\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:color-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:color-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:color-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:color-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:color-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:color-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:color-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:color-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:color-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:color-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:color-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:parent:focus .parent-focus\:color-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:parent:focus .parent-focus\:color-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:parent:focus .parent-focus\:color-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:parent:focus .parent-focus\:color-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:parent:focus .parent-focus\:color-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:parent:focus .parent-focus\:color-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:parent:focus .parent-focus\:color-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:parent:focus .parent-focus\:color-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:parent:focus .parent-focus\:color-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:parent:focus .parent-focus\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:parent:focus .parent-focus\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:parent:focus .parent-focus\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .sm\:parent:focus .parent-focus\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:focus .parent-focus\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:focus .parent-focus\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:focus .parent-focus\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:focus .parent-focus\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:focus .parent-focus\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:focus .parent-focus\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:focus .parent-focus\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:focus .parent-focus\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .sm\:parent:focus .parent-focus\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .sm\:parent:focus .parent-focus\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .sm\:parent:focus .parent-focus\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .sm\:parent:focus .parent-focus\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .sm\:parent:focus .parent-focus\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .sm\:parent:focus .parent-focus\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .sm\:parent:focus .parent-focus\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .sm\:parent:focus .parent-focus\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .sm\:parent:focus .parent-focus\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .sm\:parent:focus .parent-focus\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .sm\:parent:focus .parent-focus\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .sm\:parent:focus .parent-focus\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .sm\:parent:focus .parent-focus\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .sm\:parent:focus .parent-focus\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .sm\:parent:focus .parent-focus\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .sm\:parent:focus .parent-focus\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .sm\:parent:focus .parent-focus\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .sm\:parent:focus .parent-focus\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .sm\:parent:focus .parent-focus\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .sm\:parent:focus .parent-focus\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .sm\:parent:focus .parent-focus\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .sm\:parent:focus .parent-focus\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .sm\:parent:focus .parent-focus\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .sm\:parent:focus .parent-focus\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .sm\:parent:focus .parent-focus\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .sm\:parent:focus .parent-focus\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .sm\:parent:focus .parent-focus\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .sm\:parent:focus .parent-focus\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .sm\:parent:focus .parent-focus\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .sm\:parent:focus .parent-focus\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .sm\:parent:focus .parent-focus\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .sm\:parent:focus .parent-focus\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .sm\:parent:focus .parent-focus\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .sm\:parent:focus .parent-focus\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .sm\:parent:focus .parent-focus\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .sm\:parent:focus .parent-focus\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .sm\:parent:focus .parent-focus\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .sm\:parent:focus .parent-focus\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:parent:focus .parent-focus\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:parent:focus .parent-focus\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:parent:focus .parent-focus\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:parent:focus .parent-focus\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:parent:focus .parent-focus\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:parent:focus .parent-focus\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:parent:focus .parent-focus\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:parent:focus .parent-focus\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:parent:focus .parent-focus\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:parent:focus .parent-focus\:text-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:parent:focus .parent-focus\:text-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:parent:focus .parent-focus\:text-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:parent:focus .parent-focus\:text-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:parent:focus .parent-focus\:text-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:parent:focus .parent-focus\:text-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:parent:focus .parent-focus\:text-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:parent:focus .parent-focus\:text-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:parent:focus .parent-focus\:text-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:parent:focus .parent-focus\:text-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:parent:focus .parent-focus\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:parent:focus .parent-focus\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:parent:focus .parent-focus\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:parent:focus .parent-focus\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:parent:focus .parent-focus\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:parent:focus .parent-focus\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:parent:focus .parent-focus\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:parent:focus .parent-focus\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:parent:focus .parent-focus\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:parent:focus .parent-focus\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:parent:focus .parent-focus\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:parent:focus .parent-focus\:text-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:parent:focus .parent-focus\:text-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:parent:focus .parent-focus\:text-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:parent:focus .parent-focus\:text-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:parent:focus .parent-focus\:text-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:parent:focus .parent-focus\:text-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:parent:focus .parent-focus\:text-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:parent:focus .parent-focus\:text-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:parent:focus .parent-focus\:text-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:parent:focus .parent-focus\:text-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:parent:focus .parent-focus\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:parent:focus .parent-focus\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:parent:focus .parent-focus\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:parent:focus .parent-focus\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:parent:focus .parent-focus\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:parent:focus .parent-focus\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:parent:focus .parent-focus\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:parent:focus .parent-focus\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:parent:focus .parent-focus\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:parent:focus .parent-focus\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:parent:focus .parent-focus\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:parent:focus .parent-focus\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:parent:focus .parent-focus\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:parent:focus .parent-focus\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:parent:focus .parent-focus\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:parent:focus .parent-focus\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:parent:focus .parent-focus\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:parent:focus .parent-focus\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:parent:focus .parent-focus\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:parent:focus .parent-focus\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:parent:focus .parent-focus\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:parent:focus .parent-focus\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:parent:focus .parent-focus\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:parent:focus .parent-focus\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:parent:focus .parent-focus\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:parent:focus .parent-focus\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:parent:focus .parent-focus\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:parent:focus .parent-focus\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:parent:focus .parent-focus\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:parent:focus .parent-focus\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:parent:focus .parent-focus\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:parent:focus .parent-focus\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:parent:focus .parent-focus\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:parent:focus .parent-focus\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:parent:focus .parent-focus\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:parent:focus .parent-focus\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:parent:focus .parent-focus\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:parent:focus .parent-focus\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:parent:focus .parent-focus\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:parent:focus .parent-focus\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:parent:focus .parent-focus\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:parent:focus .parent-focus\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:parent:focus .parent-focus\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:parent:focus .parent-focus\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:parent:focus .parent-focus\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:parent:focus .parent-focus\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:parent:focus .parent-focus\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:parent:focus .parent-focus\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:parent:focus .parent-focus\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:parent:focus .parent-focus\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:parent:focus .parent-focus\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:parent:focus .parent-focus\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:parent:focus .parent-focus\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:parent:focus .parent-focus\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:parent:focus .parent-focus\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:parent:focus .parent-focus\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:parent:focus .parent-focus\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:parent:focus .parent-focus\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:parent:focus .parent-focus\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:parent:focus .parent-focus\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:parent:focus .parent-focus\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:parent:focus .parent-focus\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:parent:focus .parent-focus\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:parent:focus .parent-focus\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:parent:focus .parent-focus\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:parent:focus .parent-focus\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:parent:focus .parent-focus\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:parent:focus .parent-focus\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:parent:focus .parent-focus\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:parent:focus .parent-focus\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:parent:focus .parent-focus\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:parent:focus .parent-focus\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:parent:focus .parent-focus\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:parent:focus .parent-focus\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:parent:focus .parent-focus\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:parent:focus .parent-focus\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:parent:focus .parent-focus\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:parent:focus .parent-focus\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:parent:focus .parent-focus\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:parent:focus .parent-focus\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:parent:focus .parent-focus\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:parent:focus .parent-focus\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:parent:focus .parent-focus\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:parent:focus .parent-focus\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:parent:focus .parent-focus\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:parent:focus .parent-focus\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:parent:focus .parent-focus\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:parent:focus .parent-focus\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:parent:focus .parent-focus\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:parent:focus .parent-focus\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:parent:focus .parent-focus\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

.active\:aspect-ratio-auto:active{
    aspect-ratio: auto;
}

.active\:aspect-ratio-square:active{
    aspect-ratio: 1/1;
}

.active\:aspect-ratio-video:active{
    aspect-ratio: 16/9;
}

.active\:container:active{
    width: 100%;
}

.active\:container-fluid:active{
    width: 100%;
}

.active\:column-auto:active{
    columns: auto;
}

.active\:column-1:active{
    columns: 1;
}

.active\:column-2:active{
    columns: 2;
}

.active\:column-3:active{
    columns: 3;
}

.active\:column-4:active{
    columns: 4;
}

.active\:column-5:active{
    columns: 5;
}

.active\:column-6:active{
    columns: 6;
}

.active\:column-7:active{
    columns: 7;
}

.active\:column-8:active{
    columns: 8;
}

.active\:column-9:active{
    columns: 9;
}

.active\:column-10:active{
    columns: 10;
}

.active\:column-11:active{
    columns: 11;
}

.active\:column-12:active{
    columns: 12;
}

.active\:float-inline-start:active{
    float: inline-start;
}

.active\:float-inline-end:active{
    float: inline-end;
}

.active\:float-left:active{
    float: left;
}

.active\:float-right:active{
    float: right;
}

.active\:float-none:active{
    float: none;
}

.active\:float-inherit:active{
    float: inherit;
}

.active\:clear-inline-start:active{
    clear: inline-start;
}

.active\:clear-inline-end:active{
    clear: inline-end;
}

.active\:clear-left:active{
    clear: left;
}

.active\:clear-right:active{
    clear: right;
}

.active\:clear-both:active{
    clear: both;
}

.active\:clear-none:active{
    clear: none;
}

.active\:clear-inherit:active{
    clear: inherit;
}

.active\:isolation-auto:active{
    isolation: auto;
}

.active\:isolation-true:active{
    isolation: isolate;
}

.active\:object-fit-fill:active{
    object-fit: fill;
}

.active\:object-fit-cover:active{
    object-fit: cover;
}

.active\:object-fit-contain:active{
    object-fit: contain;
}

.active\:object-fit-scale-down:active{
    object-fit: scale-down;
}

.active\:object-fit-none:active{
    object-fit: none;
}

.active\:object-position-top:active{
    object-position: top;
}

.active\:object-position-bottom:active{
    object-position: bottom;
}

.active\:object-position-left:active{
    object-position: left;
}

.active\:object-position-right:active{
    object-position: right;
}

.active\:object-position-left-top:active{
    object-position: left top;
}

.active\:object-position-right-top:active{
    object-position: right top;
}

.active\:object-position-left-bottom:active{
    object-position: left bottom;
}

.active\:object-position-right-top:active{
    object-position: right bottom;
}

.active\:object-position-center-top:active{
    object-position: center top;
}

.active\:object-position-center-bottom:active{
    object-position: center bottom;
}

.active\:overflow-auto:active{
    overflow: auto;
}

.active\:overflow-hidden:active{
    overflow: hidden;
}

.active\:overflow-visible:active{
    overflow: visible;
}

.active\:overflow-scroll:active{
    overflow: scroll;
}

.active\:overflow-inherit:active{
    overflow:inherit;
}

.active\:overflow-x-auto:active{
    overflow: auto;
}

.active\:overflow-x-hidden:active{
    overflow-x: hidden;
}

.active\:overflow-x-visible:active{
    overflow-x: visible;
}

.active\:overflow-x-scroll:active{
    overflow-x: scroll;
}

.active\:overflow-x-inherit:active{
    overflow-x:inherit;
}

.active\:overflow-y-auto:active{
    overflow-y: auto;
}

.active\:overflow-y-hidden:active{
    overflow-y: hidden;
}

.active\:overflow-y-visible:active{
    overflow-y: visible;
}

.active\:overflow-y-scroll:active{
    overflow-y: scroll;
}

.active\:overflow-y-inherit:active{
    overflow-y: inherit;
}

.active\:overscroll-behavior-auto:active{
    overscroll-behavior: auto;
}

.active\:overscroll-behavior-contain:active{
    overscroll-behavior: contain;
}

.active\:overscroll-behavior-none:active{
    overscroll-behavior: none;
}

.active\:overscroll-behavior-inherit:active{
    overscroll-behavior: inherit;
}

.active\:overscroll-behavior-x-auto:active{
    overscroll-behavior: auto;
}

.active\:overscroll-behavior-x-contain:active{
    overscroll-behavior-x: contain;
}

.active\:overscroll-behavior-x-none:active{
    overscroll-behavior-x: none;
}

.active\:overscroll-behavior-x-inherit:active{
    overscroll-behavior-x:inherit;
}

.active\:overscroll-behavior-y-auto:active{
    overscroll-behavior-y: auto;
}

.active\:overscroll-behavior-y-contain:active{
    overscroll-behavior-y: contain;
}

.active\:overscroll-behavior-y-none:active{
    overscroll-behavior-y: none;
}

.active\:overscroll-behavior-y-inherit:active{
    overscroll-behavior-y: inherit;
}

.active\:position-static:active{
    position: static;
}

.active\:position-fixed:active{
    position: fixed;
}

.active\:position-absolute:active{
    position: absolute;
}

.active\:position-relative:active{
    position: relative;
}

.active\:position-sticky:active{
    position: sticky;
}

.active\:position-right-0:active{
    right: 0;
}

.active\:position-left-0:active{
    left: 0;
}

.active\:position-top-0:active{
    top: 0;
}

.active\:position-bottom-0:active{
    bottom: 0;
}

.active\:visible:active{
    visibility: visible;
}

.active\:invisible:active{
    visibility: hidden;
}

.active\:visibility-collapse:active{
    visibility: collapse;
}

.active\:z-0:active{
    z-index: 0;
}

.active\:-z-10:active{
    z-index: -10;
}

.active\:-z-20:active{
    z-index: -20;
}

.active\:-z-30:active{
    z-index: -30;
}

.active\:-z-40:active{
    z-index: -40;
}

.active\:-z-50:active{
    z-index: -50;
}

.active\:-z-60:active{
    z-index: -60;
}

.active\:-z-70:active{
    z-index: -70;
}

.active\:-z-80:active{
    z-index: -80;
}

.active\:-z-90:active{
    z-index: -90;
}

.active\:-z-100:active{
    z-index: -100;
}

.active\:z-10:active{
    z-index: 10;
}

.active\:z-20:active{
    z-index: 20;
}

.active\:z-30:active{
    z-index: 30;
}

.active\:z-40:active{
    z-index: 40;
}

.active\:z-50:active{
    z-index: 50;
}

.active\:z-60:active{
    z-index: 60;
}

.active\:z-70:active{
    z-index: 70;
}

.active\:z-80:active{
    z-index: 80;
}

.active\:z-90:active{
    z-index: 90;
}

.active\:z-100:active{
    z-index: 100;
}

.active\:z-auto:active{
    z-index: auto;
}

.active\:flex-basis-0:active{
    flex-basis: 0;
}

.active\:flex-basis-2:active{
    flex-basis: 2;
}

.active\:flex-basis-4:active{
    flex-basis: 4;
}

.active\:flex-basis-6:active{
    flex-basis: 6;
}

.active\:flex-basis-8:active{
    flex-basis: 8;
}

.active\:flex-basis-10:active{
    flex-basis: 10;
}

.active\:flex-basis-12:active{
    flex-basis: 12;
}

.active\:flex-basis-14:active{
    flex-basis: 14;
}

.active\:flex-basis-16:active{
    flex-basis: 16;
}

.active\:flex-basis-18:active{
    flex-basis: 18;
}

.active\:flex-basis-20:active{
    flex-basis: 20;
}

.active\:flex-basis-hf:active{
    flex-basis: 50%;
}

.active\:flex-basis-third:active{
    flex-basis: 33.333%;
}

.active\:flex-basis-quarter:active{
    flex-basis: 25%;
}

.active\:flex-basis-three-quarter:active{
    flex-basis: 75%;
}

.active\:flex-basis-full:active{
    flex-basis: 100%;
}

.active\:flex-basis-two-third:active{
    flex-basis: 66.67%;
}

.active\:flex-row:active{
    flex-direction: row;
}

.active\:flex-row-reverse:active{
    flex-direction: row-reverse;
}

.active\:flex-column:active{
    flex-direction: column;
}

.active\:flex-column-reverse:active{
    flex-direction: column-reverse;
}

.active\:flex-wrap:active{
    flex-wrap: wrap;
}

.active\:flex-nowrap:active{
    flex-wrap: nowrap;
}

.active\:flex-wrap-reverse:active{
    flex-direction: wrap-reserve;
}

.active\:flex-1:active{
    flex: 1 1 0;
}

.active\:flex-auto:active{
    flex: 1 1 auto;
}

.active\:flex-initial:active{
    flex: 0 1 auto;
}

.active\:flex-none:active{
    flex: none;
}

.active\:flex-grow-0:active{
    flex-grow: 0;
}

.active\:flex-grow-1:active{
    flex-grow: 1;
}

.active\:flex-shink-0:active{
    flex-shrink: 0;
}

.active\:flex-shink-1:active{
    flex-shrink: 1;
}

.active\:order-1:active{
    order: 1;
}

.active\:order-2:active{
    order: 2;
}

.active\:order-3:active{
    order: 3;
}

.active\:order-4:active{
    order: 4;
}

.active\:order-5:active{
    order: 5;
}

.active\:order-6:active{
    order: 6;
}

.active\:order-7:active{
    order: 7;
}

.active\:order-8:active{
    order: 8;
}

.active\:order-9:active{
    order: 9;
}

.active\:order-10:active{
    order: 10;
}

.active\:order-11:active{
    order: 11;
}

.active\:order-12:active{
    order: 12;
}

.active\:order-first:active{
    order: -9999;
}

.active\:order-last:active{
    order: 9999;
}

.active\:order-0:active{
    order: 0;
}

.active\:grtpcols-1:active{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.active\:grtpcols-2:active{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.active\:grtpcols-3:active{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.active\:grtpcols-4:active{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.active\:grtpcols-5:active{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.active\:grtpcols-6:active{
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.active\:grtpcols-7:active{
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.active\:grtpcols-8:active{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.active\:grtpcols-9:active{
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.active\:grtpcols-10:active{
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.active\:grtpcols-11:active{
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.active\:grtpcols-12:active{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.active\:grtpcols-none:active{
    grid-template-columns: none;
}

.active\:grtpcols-subgrid:active{
    grid-template-columns: subgrid;
}

.active\:grtpcols-auto:active{
    grid-template-columns: auto;
}

.active\:grcol-auto:active{
    grid-column: auto;
}

.active\:grcol-span-1:active{
    grid-column: span 1 / span 1;
}

.active\:grcol-span-2:active{
    grid-column: span 2 / span 2;
}

.active\:grcol-span-3:active{
    grid-column: span 3 / span 3;
}

.active\:grcol-span-4:active{
    grid-column: span 4 / span 4;
}

.active\:grcol-span-5:active{
    grid-column: span 5 / span 5;
}

.active\:grcol-span-6:active{
    grid-column: span 6 / span 6;
}

.active\:grcol-span-7:active{
    grid-column: span 7 / span 7;
}

.active\:grcol-span-8:active{
    grid-column: span 8 / span 8;
}

.active\:grcol-span-9:active{
    grid-column: span 9 / span 9;
}

.active\:grcol-span-10:active{
    grid-column: span 10 / span 10;
}

.active\:grcol-span-11:active{
    grid-column: span 11 / span 11;
}

.active\:grcol-span-12:active{
    grid-column: span 12 / span 12;
}

.active\:grcol-span-full:active{
    grid-column: span 1 / span -1;
}

.active\:grcol-start-1:active{
    grid-column-start: 1;
}

.active\:grcol-start-2:active{
    grid-column-start: 2;
}

.active\:grcol-start-3:active{
    grid-column-start: 3;
}

.active\:grcol-start-4:active{
    grid-column-start: 4;
}

.active\:grcol-start-5:active{
    grid-column-start: 5;
}

.active\:grcol-start-6:active{
    grid-column-start: 6;
}

.active\:grcol-start-7:active{
    grid-column-start: 7;
}

.active\:grcol-start-8:active{
    grid-column-start: 8;
}

.active\:grcol-start-9:active{
    grid-column-start: 9;
}

.active\:grcol-start-10:active{
    grid-column-start: 10;
}

.active\:grcol-start-11:active{
    grid-column-start: 11;
}

.active\:grcol-start-12:active{
    grid-column-start: 12;
}

.active\:grcol-start-auto:active{
    grid-column-start: auto;
}

.active\:grcol-end-1:active{
    grid-column-end: 1;
}

.active\:grcol-end-2:active{
    grid-column-end: 2;
}

.active\:grcol-end-3:active{
    grid-column-end: 3;
}

.active\:grcol-end-4:active{
    grid-column-end: 4;
}

.active\:grcol-end-5:active{
    grid-column-end: 5;
}

.active\:grcol-end-6:active{
    grid-column-end: 6;
}

.active\:grcol-end-7:active{
    grid-column-end: 7;
}

.active\:grcol-end-8:active{
    grid-column-end: 8;
}

.active\:grcol-end-9:active{
    grid-column-end: 9;
}

.active\:grcol-end-10:active{
    grid-column-end: 10;
}

.active\:grcol-end-11:active{
    grid-column-end: 11;
}

.active\:grcol-end-12:active{
    grid-column-end: 12;
}

.active\:grcol-end-auto:active{
    grid-column-end: auto;
}

.active\:grtprows-1:active{
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.active\:grtprows-2:active{
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.active\:grtprows-3:active{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.active\:grtprows-4:active{
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.active\:grtprows-5:active{
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.active\:grtprows-6:active{
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.active\:grtprows-7:active{
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.active\:grtprows-8:active{
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.active\:grtprows-9:active{
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.active\:grtprows-10:active{
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.active\:grtprows-11:active{
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.active\:grtprows-12:active{
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.active\:grtprows-none:active{
    grid-template-rows: none;
}

.active\:grtprows-subgrid:active{
    grid-template-rows: subgrid;
}

.active\:grtprows-auto:active{
    grid-template-rows: auto;
}

.active\:grrow-auto:active{
    grid-row: auto;
}

.active\:grrow-span-1:active{
    grid-row: span 1 / span 1;
}

.active\:grrow-span-2:active{
    grid-row: span 2 / span 2;
}

.active\:grrow-span-3:active{
    grid-row: span 3 / span 3;
}

.active\:grrow-span-4:active{
    grid-row: span 4 / span 4;
}

.active\:grrow-span-5:active{
    grid-row: span 5 / span 5;
}

.active\:grrow-span-6:active{
    grid-row: span 6 / span 6;
}

.active\:grrow-span-7:active{
    grid-row: span 7 / span 7;
}

.active\:grrow-span-8:active{
    grid-row: span 8 / span 8;
}

.active\:grrow-span-9:active{
    grid-row: span 9 / span 9;
}

.active\:grrow-span-10:active{
    grid-row: span 10 / span 10;
}

.active\:grrow-span-11:active{
    grid-row: span 11 / span 11;
}

.active\:grrow-span-12:active{
    grid-row: span 12 / span 12;
}

.active\:grrow-span-full:active{
    grid-row: span 1 / span -1;
}

.active\:grrow-start-1:active{
    grid-row-start: 1;
}

.active\:grrow-start-2:active{
    grid-row-start: 2;
}

.active\:grrow-start-3:active{
    grid-row-start: 3;
}

.active\:grrow-start-4:active{
    grid-row-start: 4;
}

.active\:grrow-start-5:active{
    grid-row-start: 5;
}

.active\:grrow-start-6:active{
    grid-row-start: 6;
}

.active\:grrow-start-7:active{
    grid-row-start: 7;
}

.active\:grrow-start-8:active{
    grid-row-start: 8;
}

.active\:grrow-start-9:active{
    grid-row-start: 9;
}

.active\:grrow-start-10:active{
    grid-row-start: 10;
}

.active\:grrow-start-11:active{
    grid-row-start: 11;
}

.active\:grrow-start-12:active{
    grid-row-start: 12;
}

.active\:grrow-start-auto:active{
    grid-row-start: auto;
}

.active\:grrow-end-1:active{
    grid-row-end: 1;
}

.active\:grrow-end-2:active{
    grid-row-end: 2;
}

.active\:grrow-end-3:active{
    grid-row-end: 3;
}

.active\:grrow-end-4:active{
    grid-row-end: 4;
}

.active\:grrow-end-5:active{
    grid-row-end: 5;
}

.active\:grrow-end-6:active{
    grid-row-end: 6;
}

.active\:grrow-end-7:active{
    grid-row-end: 7;
}

.active\:grrow-end-8:active{
    grid-row-end: 8;
}

.active\:grrow-end-9:active{
    grid-row-end: 9;
}

.active\:grrow-end-10:active{
    grid-row-end: 10;
}

.active\:grrow-end-11:active{
    grid-row-end: 11;
}

.active\:grrow-end-12:active{
    grid-row-end: 12;
}

.active\:grcol-end-auto:active{
    grid-column-end: auto;
}

.active\:grfl-row:active{
    grid-auto-flow: row;
}

.active\:grfl-col:active{
    grid-auto-flow: column;
}

.active\:grfl-dense:active{
    grid-auto-flow: dense;
}

.active\:grfl-row-dense:active{
    grid-auto-flow: row dense;
}

.active\:grfl-col-dense:active{
    grid-auto-flow: column dense;
}

.active\:gr-auto-cols-auto:active{
    grid-auto-columns: auto;
}

.active\:gr-auto-cols-min:active{
    grid-auto-columns: min-content;
}

.active\:gr-auto-cols-max:active{
    grid-auto-columns: max-content;
}

.active\:gr-auto-cols-minmax:active{
    grid-auto-columns: minmax(0, 1fr);
}

.active\:gr-auto-rows-auto:active{
    grid-auto-rows: auto;
}

.active\:gr-auto-rows-min:active{
    grid-auto-rows: min-content;
}

.active\:gr-auto-rows-max:active{
    grid-auto-rows: max-content;
}

.active\:gr-auto-rows-minmax:active{
    grid-auto-rows: minmax(0, 1fr);
}

.active\:gap-0:active{
    gap: 0;
}

.active\:gap-x-0:active{
    column-gap: 0;
}

.active\:gap-y-0:active{
    row-gap: 0;
}

.active\:gap-1:active{
    gap: 1px;
}

.active\:gap-2:active{
    gap: 2px;
}

.active\:gap-4:active{
    gap: 4px;
}

.active\:gap-6:active{
    gap: 6px;
}

.active\:gap-8:active{
    gap: 8px;
}

.active\:gap-9:active{
    gap: 9px;
}

.active\:gap-10:active{
    gap: 10px;
}

.active\:gap-12:active{
    gap: 12px;
}

.active\:gap-14:active{
    gap: 14px;
}

.active\:gap-16:active{
    gap: 16px;
}

.active\:gap-18:active{
    gap: 18px;
}

.active\:gap-20:active{
    gap: 20px;
}

.active\:gap-x-0:active{
    column-gap: 0;
}

.active\:gap-x-1:active{
    column-gap: 1px;
}

.active\:gap-x-2:active{
    column-gap: 2px;
}

.active\:gap-x-4:active{
    column-gap: 4px;
}

.active\:gap-x-6:active{
    column-gap: 6px;
}

.active\:gap-x-8:active{
    column-gap: 8px;
}

.active\:gap-x-10:active{
    column-gap: 10px;
}

.active\:gap-x-12:active{
    column-gap: 12px;
}

.active\:gap-x-14:active{
    column-gap: 14px;
}

.active\:gap-x-16:active{
    column-gap: 16px;
}

.active\:gap-x-18:active{
    column-gap: 18px;
}

.active\:gap-x-20:active{
    column-gap: 20px;
}

.active\:gap-y-1:active{
    row-gap: 1px;
}

.active\:gap-y-2:active{
    row-gap: 2px;
}

.active\:gap-y-4:active{
    row-gap: 4px;
}

.active\:gap-y-6:active{
    row-gap: 6px;
}

.active\:gap-y-8:active{
    row-gap: 8px;
}

.active\:gap-y-10:active{
    row-gap: 10px;
}

.active\:gap-y-12:active{
    row-gap: 12px;
}

.active\:gap-y-14:active{
    row-gap: 14px;
}

.active\:gap-y-16:active{
    row-gap: 16px;
}

.active\:gap-y-18:active{
    row-gap: 18px;
}

.active\:gap-y-20:active{
    row-gap: 20px;
}

.active\:justify-content-normal:active{
    justify-content: normal;
}

.active\:justify-content-start:active{
    justify-content: flex-start;
}

.active\:justify-content-end:active{
    justify-content: flex-end;
}

.active\:justify-content-center:active{
    justify-content: center;
}

.active\:justify-content-between:active{
    justify-content: space-between;
}

.active\:justify-content-around:active{
    justify-content: space-around;
}

.active\:justify-content-evenly:active{
    justify-content: space-evenly;
}

.active\:justify-content-stretch:active{
    justify-content: stretch;
}

.active\:justify-items-start:active{
    justify-items: start;
}

.active\:justify-items-end:active{
    justify-items: end;
}

.active\:justify-items-center:active{
    justify-items: center;
}

.active\:justify-items-stretch:active{
    justify-items: stretch;
}

.active\:justify-self-auto:active{
    justify-self: auto;
}

.active\:justify-self-start:active{
    justify-self: start;
}

.active\:justify-self-end:active{
    justify-self: end;
}

.active\:justify-self-center:active{
    justify-self: center;
}

.active\:justify-self-stretch:active{
    justify-self: stretch;
}

.active\:align-content-normal:active{
    align-content: normal;
}

.active\:align-content-center:active{
    align-content: center;
}

.active\:align-content-start:active{
    align-content: flex-start;
}

.active\:align-content-end:active{
    align-content: flex-end;
}

.active\:align-content-between:active{
    align-content: space-between;
}

.active\:align-content-around:active{
    align-content: space-around;
}

.active\:align-content-evenly:active{
    align-content: space-evenly;
}

.active\:align-content-baseline:active{
    align-content: space-baseline;
}

.active\:align-content-stretch:active{
    align-content: stretch;
}

.active\:align-items-start:active{
    align-items: start;
}

.active\:align-items-end:active{
    align-items: end;
}

.active\:align-items-center:active{
    align-items: center;
}

.active\:align-items-stretch:active{
    justify-items: stretch;
}

.active\:align-self-auto:active{
    justify-self: auto;
}

.active\:align-self-start:active{
    justify-self: start;
}

.active\:align-self-end:active{
    justify-self: end;
}

.active\:align-self-center:active{
    justify-self: center;
}

.active\:align-self-stretch:active{
    justify-self: stretch;
}

.active\:align-self-baseline:active{
    justify-self: baseline;
}

.active\:place-content-center:active{
    place-content: center;
}

.active\:place-content-start:active{
    place-content: start;
}

.active\:place-content-end:active{
    place-content: end;
}

.active\:place-content-between:active{
    place-content: between;
}

.active\:place-content-around:active{
    place-content: around;
}

.active\:place-content-evenly:active{
    place-content: evenly;
}

.active\:place-content-baseline:active{
    place-content: baseline;
}

.active\:place-content-stretch:active{
    place-content: stretch;
}

.active\:place-items-start:active{
    place-content: start;
}

.active\:place-items-end:active{
    place-content: end;
}

.active\:place-items-center:active{
    place-content: center;
}

.active\:place-items-baseline:active{
    place-content: baseline;
}

.active\:place-items-stretch:active{
    place-content: stretch;
}

.active\:place-self-start:active{
    place-self: start;
}

.active\:place-self-end:active{
    place-self: end;
}

.active\:place-self-center:active{
    place-self: center;
}

.active\:place-self-baseline:active{
    place-self: baseline;
}

.active\:place-self-stretch:active{
    place-self: stretch;
}

.active\:w-auto:active{
    width: auto;
}

.active\:w-0:active{
    width: 0;
}

.active\:w-2:active{
    width: 2px;
}

.active\:w-4:active{
    width: 4px;
}

.active\:w-6:active{
    width: 6px;
}

.active\:w-8:active{
    width: 8px;
}

.active\:w-10:active{
    width: 10px;
}

.active\:w-12:active{
    width: 12px;
}

.active\:w-14:active{
    width: 14px;
}

.active\:w-16:active{
    width: 16px;
}

.active\:w-18:active{
    width: 18px;
}

.active\:w-20:active{
    width: 20px;
}

.active\:w-22:active{
    width: 1.5rem;
}

.active\:w-24:active{
    width: 3rem;
}

.active\:w-26:active{
    width: 4.5rem;
}

.active\:w-28:active{
    width: 6rem;
}

.active\:w-30:active{
    width: 7.5rem;
}

.active\:w-32:active{
    width: 10rem;
}

.active\:w-34:active{
    width: 11.5rem;
}

.active\:w-36:active{
    width: 13rem;
}

.active\:w-38:active{
    width: 14.5rem;
}

.active\:w-40:active{
    width: 16rem;
}

.active\:w-42:active{
    width: 18rem;
}

.active\:w-44:active{
    width: 20rem;
}

.active\:w-46:active{
    width: 22rem;
}

.active\:w-48:active{
    width: 24rem;
}

.active\:w-52:active{
    width: 28rem;
}

.active\:w-56:active{
    width: 32rem;
}

.active\:w-60:active{
    width: 36rem;
}

.active\:w-64:active{
    width: 40rem;
}

.active\:w-68:active{
    width: 44rem;
}

.active\:w-72:active{
    width: 48rem;
}

.active\:w-76:active{
    width: 52rem;
}

.active\:w-80:active{
    width: 56rem;
}

.active\:w-84:active{
    width: 60rem;
}

.active\:w-hf:active{
    width: 50%;
}

.active\:w-third:active{
    width: 33.333%;
}

.active\:w-two-third:active{
    width: 66.67%;
}

.active\:w-quarter:active{
    width: 25%;
}

.active\:w-three-quarter:active{
    width: 75%;
}

.active\:w-fifth:active{
    width: 20%;
}

.active\:w-two-fifth:active{
    width: 40%;
}

.active\:w-three-fifth:active{
    width: 60%;
}

.active\:w-four-fifth:active{
    width: 80%;
}

.active\:w-tenth:active{
    width: 10%;
}

.active\:w-two-tenth:active{
    width: 20%;
}

.active\:w-three-tenth:active{
    width: 30%;
}

.active\:w-four-tenth:active{
    width: 40%;
}

.active\:w-five-tenth:active{
    width: 50%;
}

.active\:w-six-tenth:active{
    width: 60%;
}

.active\:w-seven-tenth:active{
    width: 70%;
}

.active\:w-eight-tenth:active{
    width: 80%;
}

.active\:w-nine-tenth:active{
    width: 90%;
}

.active\:w-full:active{
    width: 100%;
}

.active\:w-min:active{
    width: min-content;
}

.active\:w-max:active{
    width: max-content;
}

.active\:w-fit:active{
    width: fit-content;
}

.active\:min-vh-10:active{
    min-height: 10vh;
}

.active\:min-vh-20:active{
    min-height: 20vh;
}

.active\:min-vh-30:active{
    min-height: 30vh;
}

.active\:min-vh-40:active{
    min-height: 40vh;
}

.active\:min-vh-50:active{
    min-height: 50vh;
}

.active\:min-vh-60:active{
    min-height: 60vh;
}

.active\:min-vh-70:active{
    min-height: 70vh;
}

.active\:min-vh-80:active{
    min-height: 80vh;
}

.active\:min-vh-90:active{
    min-height: 90vh;
}

.active\:min-vh-100:active{
    min-height: 100vh;
}

.active\:min-vw-10:active{
    min-width: 10vh;
}

.active\:min-vw-20:active{
    min-width: 20vh;
}

.active\:min-vw-30:active{
    min-width: 30vh;
}

.active\:min-vw-40:active{
    min-width: 40vh;
}

.active\:min-vw-50:active{
    min-width: 50vh;
}

.active\:min-vw-60:active{
    min-width: 60vh;
}

.active\:min-vw-70:active{
    min-width: 70vh;
}

.active\:min-vw-80:active{
    min-width: 80vh;
}

.active\:min-vw-90:active{
    min-width: 100vh;
}

.active\:min-vw-100:active{
    min-width: 100vh;
}

.active\:max-vh-10:active{
    max-height: 10vh;
}

.active\:max-vh-20:active{
    max-height: 20vh;
}

.active\:max-vh-30:active{
    max-height: 30vh;
}

.active\:max-vh-40:active{
    max-height: 40vh;
}

.active\:max-vh-50:active{
    max-height: 50vh;
}

.active\:max-vh-60:active{
    max-height: 60vh;
}

.active\:max-vh-70:active{
    max-height: 70vh;
}

.active\:max-vh-80:active{
    max-height: 80vh;
}

.active\:max-vh-90:active{
    max-height: 100vh;
}

.active\:max-vh-100:active{
    max-height: 100vh;
}

.active\:max-vw-10:active{
    max-width: 10vh;
}

.active\:max-vw-20:active{
    max-width: 20vh;
}

.active\:max-vw-30:active{
    max-width: 30vh;
}

.active\:max-vw-40:active{
    max-width: 40vh;
}

.active\:max-vw-50:active{
    max-width: 50vh;
}

.active\:max-vw-60:active{
    max-width: 60vh;
}

.active\:max-vw-70:active{
    max-width: 70vh;
}

.active\:max-vw-80:active{
    max-width: 80vh;
}

.active\:max-vw-90:active{
    max-width: 100vh;
}

.active\:max-vw-100:active{
    max-width: 100vh;
}

.active\:min-w-2:active{
    min-width: 2px;
}

.active\:min-w-4:active{
    min-width: 4px;
}

.active\:min-w-6:active{
    min-width: 6px;
}

.active\:min-w-8:active{
    min-width: 8px;
}

.active\:min-w-10:active{
    min-width: 10px;
}

.active\:min-w-12:active{
    min-width: 12px;
}

.active\:min-w-14:active{
    min-width: 14px;
}

.active\:min-w-16:active{
    min-width: 16px;
}

.active\:min-w-18:active{
    min-width: 18px;
}

.active\:min-w-20:active{
    min-width: 20px;
}

.active\:min-w-22:active{
    min-width: 1.5rem;
}

.active\:min-w-24:active{
    min-width: 3rem;
}

.active\:min-w-26:active{
    min-width: 4.5rem;
}

.active\:min-w-28:active{
    min-width: 6rem;
}

.active\:min-w-30:active{
    min-width: 7.5rem;
}

.active\:min-w-32:active{
    min-width: 10rem;
}

.active\:min-w-34:active{
    min-width: 11.5rem;
}

.active\:min-w-36:active{
    min-width: 13rem;
}

.active\:min-w-38:active{
    min-width: 14.5rem;
}

.active\:min-w-40:active{
    min-width: 16rem;
}

.active\:min-w-42:active{
    min-width: 18rem;
}

.active\:min-w-44:active{
    min-width: 20rem;
}

.active\:min-w-46:active{
    min-width: 22rem;
}

.active\:min-w-48:active{
    min-width: 24rem;
}

.active\:min-w-52:active{
    min-width: 28rem;
}

.active\:min-w-56:active{
    min-width: 32rem;
}

.active\:min-w-60:active{
    min-width: 36rem;
}

.active\:min-w-64:active{
    min-width: 40rem;
}

.active\:min-w-68:active{
    min-width: 44rem;
}

.active\:min-w-72:active{
    min-width: 48rem;
}

.active\:min-w-76:active{
    min-width: 52rem;
}

.active\:min-w-80:active{
    min-width: 56rem;
}

.active\:min-w-84:active{
    min-width: 60rem;
}

.active\:min-w-hf:active{
    min-width: 50%;
}

.active\:min-w-full:active{
    min-width: 100%;
}

.active\:min-w-min:active{
    min-width: min-content;
}

.active\:min-w-max:active{
    min-width: max-content;
}

.active\:min-w-fit:active{
    min-width: fit-content;
}

.active\:max-w-0:active{
    max-width: 0;
}

.active\:max-w-2:active{
    max-width: 2px;
}

.active\:max-w-4:active{
    max-width: 4px;
}

.active\:max-w-6:active{
    max-width: 6px;
}

.active\:max-w-8:active{
    max-width: 8px;
}

.active\:max-w-10:active{
    max-width: 10px;
}

.active\:max-w-12:active{
    max-width: 12px;
}

.active\:max-w-14:active{
    max-width: 14px;
}

.active\:max-w-16:active{
    max-width: 16px;
}

.active\:max-w-18:active{
    max-width: 18px;
}

.active\:max-w-20:active{
    max-width: 20px;
}

.active\:max-w-22:active{
    max-width: 1.5rem;
}

.active\:max-w-24:active{
    max-width: 3rem;
}

.active\:max-w-26:active{
    max-width: 4.5rem;
}

.active\:max-w-28:active{
    max-width: 6rem;
}

.active\:max-w-30:active{
    max-width: 7.5rem;
}

.active\:max-w-32:active{
    max-width: 10rem;
}

.active\:max-w-34:active{
    max-width: 11.5rem;
}

.active\:max-w-36:active{
    max-width: 13rem;
}

.active\:max-w-38:active{
    max-width: 14.5rem;
}

.active\:max-w-40:active{
    max-width: 16rem;
}

.active\:max-w-42:active{
    max-width: 18rem;
}

.active\:max-w-44:active{
    max-width: 20rem;
}

.active\:max-w-46:active{
    max-width: 22rem;
}

.active\:max-w-48:active{
    max-width: 24rem;
}

.active\:max-w-52:active{
    max-width: 28rem;
}

.active\:max-w-56:active{
    max-width: 32rem;
}

.active\:max-w-60:active{
    max-width: 36rem;
}

.active\:max-w-64:active{
    max-width: 40rem;
}

.active\:max-w-68:active{
    max-width: 44rem;
}

.active\:max-w-72:active{
    max-width: 48rem;
}

.active\:max-w-76:active{
    max-width: 52rem;
}

.active\:max-w-80:active{
    max-width: 56rem;
}

.active\:max-w-84:active{
    max-width: 60rem;
}

.active\:max-w-hf:active{
    max-width: 50%;
}

.active\:max-w-full:active{
    max-width: 100%;
}

.active\:max-w-max:active{
    max-width: max-content;
}

.active\:max-w-max:active{
    max-width: max-content;
}

.active\:max-w-fit:active{
    max-width: fit-content;
}

.active\:h-0:active{
    height: 0;
}

.active\:h-2:active{
    height: 2px;
}

.active\:h-4:active{
    height: 4px;
}

.active\:h-6:active{
    height: 6px;
}

.active\:h-8:active{
    height: 8px;
}

.active\:h-10:active{
    height: 10px;
}

.active\:h-12:active{
    height: 12px;
}

.active\:h-14:active{
    height: 14px;
}

.active\:h-16:active{
    height: 16px;
}

.active\:h-18:active{
    height: 18px;
}

.active\:h-20:active{
    height: 20px;
}

.active\:h-22:active{
    height: 1.5rem;
}

.active\:h-24:active{
    height: 3rem;
}

.active\:h-26:active{
    height: 4.5rem;
}

.active\:h-28:active{
    height: 6rem;
}

.active\:h-30:active{
    height: 7.5rem;
}

.active\:h-32:active{
    height: 10rem;
}

.active\:h-34:active{
    height: 11.5rem;
}

.active\:h-36:active{
    height: 13rem;
}

.active\:h-38:active{
    height: 14.5rem;
}

.active\:h-40:active{
    height: 16rem;
}

.active\:h-42:active{
    height: 18rem;
}

.active\:h-44:active{
    height: 20rem;
}

.active\:h-46:active{
    height: 22rem;
}

.active\:h-48:active{
    height: 24rem;
}

.active\:h-52:active{
    height: 28rem;
}

.active\:h-56:active{
    height: 32rem;
}

.active\:h-60:active{
    height: 36rem;
}

.active\:h-64:active{
    height: 40rem;
}

.active\:h-68:active{
    height: 44rem;
}

.active\:h-72:active{
    height: 48rem;
}

.active\:h-76:active{
    height: 52rem;
}

.active\:h-80:active{
    height: 56rem;
}

.active\:h-84:active{
    height: 60rem;
}

.active\:h-hf:active{
    height: 50%;
}

.active\:h-third:active{
    height: 33.333%;
}

.active\:h-two-third:active{
    height: 66.67%;
}

.active\:h-quarter:active{
    height: 25%;
}

.active\:h-three-quarter:active{
    height: 75%;
}

.active\:h-fifth:active{
    height: 20%;
}

.active\:h-two-fifth:active{
    height: 40%;
}

.active\:h-three-fifth:active{
    height: 60%;
}

.active\:h-four-fifth:active{
    height: 80%;
}

.active\:h-tenth:active{
    height: 10%;
}

.active\:h-two-tenth:active{
    height: 20%;
}

.active\:h-three-tenth:active{
    height: 30%;
}

.active\:h-four-tenth:active{
    height: 40%;
}

.active\:h-five-tenth:active{
    height: 50%;
}

.active\:h-six-tenth:active{
    height: 60%;
}

.active\:h-seventh-tenth:active{
    height: 70%;
}

.active\:h-eight-tenth:active{
    height: 80%;
}

.active\:h-nine-tenth:active{
    height: 90%;
}

.active\:h-full:active{
    height: 100%;
}

.active\:h-min:active{
    height: min-content;
}

.active\:h-max:active{
    height: max-content;
}

.active\:h-fit:active{
    height: fit-content;
}

.active\:min-h-0:active{
    min-height: 0;
}

.active\:min-h-2:active{
    min-height: 2px;
}

.active\:min-h-4:active{
    min-height: 4px;
}

.active\:min-h-6:active{
    min-height: 6px;
}

.active\:min-h-8:active{
    min-height: 8px;
}

.active\:min-h-10:active{
    min-height: 10px;
}

.active\:min-h-12:active{
    min-height: 12px;
}

.active\:min-h-14:active{
    min-height: 14px;
}

.active\:min-h-16:active{
    min-height: 16px;
}

.active\:min-h-18:active{
    min-height: 18px;
}

.active\:min-h-20:active{
    min-height: 20px;
}

.active\:min-h-22:active{
    min-height: 1.5rem;
}

.active\:min-h-24:active{
    min-height: 3rem;
}

.active\:min-h-26:active{
    min-height: 4.5rem;
}

.active\:min-h-28:active{
    min-height: 6rem;
}

.active\:min-h-30:active{
    min-height: 7.5rem;
}

.active\:min-h-32:active{
    min-height: 10rem;
}

.active\:min-h-34:active{
    min-height: 11.5rem;
}

.active\:min-h-36:active{
    min-height: 13rem;
}

.active\:min-h-38:active{
    min-height: 14.5rem;
}

.active\:min-h-40:active{
    min-height: 16rem;
}

.active\:min-h-42:active{
    min-height: 18rem;
}

.active\:min-h-44:active{
    min-height: 20rem;
}

.active\:min-h-46:active{
    min-height: 22rem;
}

.active\:min-h-48:active{
    min-height: 24rem;
}

.active\:min-h-52:active{
    min-height: 28rem;
}

.active\:min-h-56:active{
    min-height: 32rem;
}

.active\:min-h-60:active{
    min-height: 36rem;
}

.active\:min-h-64:active{
    min-height: 40rem;
}

.active\:min-h-68:active{
    min-height: 44rem;
}

.active\:min-h-72:active{
    min-height: 48rem;
}

.active\:min-h-76:active{
    min-height: 52rem;
}

.active\:min-h-80:active{
    min-height: 56rem;
}

.active\:min-h-84:active{
    min-height: 60rem;
}

.active\:min-h-hf:active{
    min-height: 50%;
}

.active\:min-h-full:active{
    min-height: 100%;
}

.active\:min-h-min:active{
    min-height: min-content;
}

.active\:min-h-max:active{
    min-height: max-content;
}

.active\:min-h-fit:active{
    min-height: fit-content;
}

.active\:max-h-0:active{
    max-height: 0;
}

.active\:max-h-2:active{
    max-height: 2px;
}

.active\:max-h-4:active{
    max-height: 4px;
}

.active\:max-h-6:active{
    max-height: 6px;
}

.active\:max-h-8:active{
    max-height: 8px;
}

.active\:max-h-10:active{
    max-height: 10px;
}

.active\:max-h-12:active{
    max-height: 12px;
}

.active\:max-h-14:active{
    max-height: 14px;
}

.active\:max-h-16:active{
    max-height: 16px;
}

.active\:max-h-18:active{
    max-height: 18px;
}

.active\:max-h-20:active{
    max-height: 20px;
}

.active\:max-h-22:active{
    max-height: 1.5rem;
}

.active\:max-h-24:active{
    max-height: 3rem;
}

.active\:max-h-26:active{
    max-height: 4.5rem;
}

.active\:max-h-28:active{
    max-height: 6rem;
}

.active\:max-h-30:active{
    max-height: 7.5rem;
}

.active\:max-h-32:active{
    max-height: 10rem;
}

.active\:max-h-34:active{
    max-height: 11.5rem;
}

.active\:max-h-36:active{
    max-height: 13rem;
}

.active\:max-h-38:active{
    max-height: 14.5rem;
}

.active\:max-h-40:active{
    max-height: 16rem;
}

.active\:max-h-42:active{
    max-height: 18rem;
}

.active\:max-h-44:active{
    max-height: 20rem;
}

.active\:max-h-46:active{
    max-height: 22rem;
}

.active\:max-h-48:active{
    max-height: 24rem;
}

.active\:max-h-52:active{
    max-height: 28rem;
}

.active\:max-h-56:active{
    max-height: 32rem;
}

.active\:max-h-60:active{
    max-height: 36rem;
}

.active\:max-h-64:active{
    max-height: 40rem;
}

.active\:max-h-68:active{
    max-height: 44rem;
}

.active\:max-h-72:active{
    max-height: 48rem;
}

.active\:max-h-76:active{
    max-height: 52rem;
}

.active\:max-h-80:active{
    max-height: 56rem;
}

.active\:max-h-84:active{
    max-height: 60rem;
}

.active\:max-h-hf:active{
    max-height: 50%;
}

.active\:max-h-full:active{
    max-height: 100%;
}

.active\:max-h-max:active{
    max-height: max-content;
}

.active\:max-h-max:active{
    max-height: max-content;
}

.active\:max-h-fit:active{
    max-height: fit-content;
}

.active\:sans:active{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.active\:serif:active{
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.active\:mono:active{
    font-family: 'Courier New', Courier, monospace;
}

.active\:font-s-xs:active{
    font-size: var(--velocity-font-s-xs);
}

.active\:font-s-sm:active{
    font-size: var(--velocity-font-s-sm);
}

.active\:font-s-md:active{
    font-size: var(--velocity-font-s-md);
}

.active\:font-s-lg:active{
    font-size: var(--velocity-font-s-lg);
}

.active\:font-s-xm:active{
    font-size: var(--velocity-font-s-xm);
}

.active\:font-s-xl:active{
    font-size: var(--velocity-font-s-xl);
}

.active\:font-s-2md:active{
    font-size: var(--velocity-font-s-2md);
}

.active\:font-s-2xm:active{
    font-size: var(--velocity-font-s-2xm);
}

.active\:font-s-2lg:active{
    font-size: var(--velocity-font-s-2lg);
}

.active\:font-s-2xl:active{
    font-size: var(--velocity-font-s-2xl);
}

.active\:font-s-2xl:active{
    font-size: var(--velocity-font-s-2xl);
}

.active\:font-s-4md:active{
    font-size: var(--velocity-font-s-4md);
}

.active\:font-s-6md:active{
    font-size: var(--velocity-font-s-6md);
}

.active\:font-s-8md:active{
    font-size: var(--velocity-font-s-8md);
}

.active\:font-smoothing-antialiased:active{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.active\:font-subpixel-antialiased:active{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.active\:italic:active{
    font-style: italic;
}

.active\:italic-0:active{
    font-style: normal;
}

.active\:font-w-thin:active{
    font-weight: 100;
}

.active\:font-w-extralight:active{
    font-weight: 200;
}

.active\:font-w-light:active{
    font-weight: 300;
}

.active\:font-w-normal:active{
    font-weight: 400;
}

.active\:font-w-medium:active{
    font-weight: 500;
}

.active\:font-w-semibold:active{
    font-weight: 600;
}

.active\:font-w-bold:active{
    font-weight: 700;
}

.active\:font-w-extrabold:active{
    font-weight: 800;
}

.active\:font-w-black:active{
    font-weight: 900;
}

.active\:letter-space-lt:active{
    letter-spacing: -0.25rem;
}

.active\:letter-space-tt:active{
    letter-spacing: -0.125rem;
}

.active\:letter-space-normal:active{
    letter-spacing: 0;
}

.active\:letter-space-wide:active{
    letter-spacing: 0.125rem;
}

.active\:letter-space-wider:active{
    letter-spacing: 0.25rem;
}

.active\:line-h-1:active{
    line-height: 0.25rem;
}

.active\:line-h-2:active{
    line-height: 0.5rem;
}

.active\:line-h-3:active{
    line-height: 0.75rem;
}

.active\:line-h-4:active{
    line-height: 1rem;
}

.active\:line-h-5:active{
    line-height: 1.25rem;
}

.active\:line-h-6:active{
    line-height: 1.5rem;
}

.active\:line-h-7:active{
    line-height: 1.75rem;
}

.active\:line-h-8:active{
    line-height: 2rem;
}

.active\:line-h-9:active{
    line-height: 2.25rem;
}

.active\:line-h-10:active{
    line-height: 2.5rem;
}

.active\:line-h-normal:active{
    line-height: 1;
}

.active\:line-h-sm:active{
    line-height: 1.25;
}

.active\:line-h-md:active{
    line-height: 1.5;
}

.active\:line-h-lg:active{
    line-height: 1.75;
}

.active\:line-h-lg:active{
    line-height: 2;
}

.active\:line-h-xl:active{
    line-height: 4;
}

.active\:list-img-none:active{
    list-style-image: none;
}

.active\:list-position-inside:active{
    list-style-position: inside;
}

.active\:list-position-outside:active{
    list-style-position: outside;
}

.active\:list-type-none:active{
    list-style-type: none;
}

.active\:list-type-disc:active{
    list-style-type: disc;
}

.active\:list-type-decimal:active{
    list-style-type: decimal;
}

.active\:list-type-square:active{
    list-style-type: square;
}

.active\:left-text:active{
    text-align: left;
}

.active\:right-text:active{
    text-align: right;
}

.active\:justify-text:active{
    text-align: justify;
}

.active\:center-text:active{
    text-align: center;
}

.active\:start-text:active{
    text-align: start;
}

.active\:end-text:active{
    text-align: end;
}

.active\:underline-text:active{
    text-decoration-line: underline;
}

.active\:overline-text:active{
    text-decoration-line: overline;
}

.active\:strikethrough-text:active{
    text-decoration-line: line-through;
}

.active\:no-decoration-text:active{
    text-decoration-line: none;
}

.active\:text-decoration-solid:active{
    text-decoration-style: solid;
}

.active\:text-decoration-double:active{
    text-decoration-style: double;
}

.active\:text-decoration-dotted:active{
    text-decoration-style: dotted;
}

.active\:text-decoration-dashed:active{
    text-decoration-style: dashed;
}

.active\:text-decoration-wavy:active{
    text-decoration-style: wavy;
}

.active\:decoration-thick-auto:active{
    text-decoration-thickness: auto;
}

.active\:decoration-thick-0:active{
    text-decoration-thickness: 0;
}

.active\:decoration-thick-sm:active{
    text-decoration-thickness: 1px;
}

.active\:decoration-thick-md:active{
    text-decoration-thickness: 2px;
}

.active\:decoration-thick-lg:active{
    text-decoration-thickness: 4px;
}

.active\:decoration-thick-xl:active{
    text-decoration-thickness: 8px;
}

.active\:underline-offset-auto:active{
    text-underline-offset: auto;
}

.active\:underline-offset-0:active{
    text-underline-offset: 0;
}

.active\:underline-offset-sm:active{
    text-underline-offset: 1px;
}

.active\:underline-offset-md:active{
    text-underline-offset: 2px;
}

.active\:underline-offset-lg:active{
    text-underline-offset: 4px;
}

.active\:underline-offset-xl:active{
    text-underline-offset: 8px;
}

.active\:text-uppercase:active{
    text-transform: uppercase;
}

.active\:text-lowercase:active{
    text-transform: lowercase;
}

.active\:text-capitalize:active{
    text-transform: capitalize;
}

.active\:text-no-case:active{
    text-transform: none;
}

.active\:text-ellipsis:active{
    text-overflow: ellipsis;
}

.active\:text-clip:active{
    text-overflow: clip;
}

.active\:text-wrap:active{
    text-wrap: wrap;
}

.active\:text-nowrap:active{
    text-wrap: nowrap;
}

.active\:text-balance:active{
    text-wrap: balance;
}

.active\:text-pretty:active{
    text-wrap: pretty;
}

.active\:text-indent-0:active{
    text-indent: 0;
}

.active\:text-indent-1:active{
    text-indent: 1px;
}

.active\:text-indent-2:active{
    text-indent: 2px;
}

.active\:text-indent-4:active{
    text-indent: 4px;
}

.active\:text-indent-6:active{
    text-indent: 6px;
}

.active\:text-indent-8:active{
    text-indent: 8px;
}

.active\:text-indent-10:active{
    text-indent: 10px;
}

.active\:text-indent-12:active{
    text-indent: 12px;
}

.active\:text-indent-14:active{
    text-indent: 14px;
}

.active\:text-indent-16:active{
    text-indent: 16px;
}

.active\:text-indent-18:active{
    text-indent: 18px;
}

.active\:text-indent-20:active{
    text-indent: 20px;
}

.active\:vertical-align-baseline:active{
    vertical-align: baseline;
}

.active\:vertical-align-top:active{
    vertical-align: top;
}

.active\:vertical-align-bottom:active{
    vertical-align: bottom;
}

.active\:vertical-align-middle:active{
    vertical-align: middle;
}

.active\:vertical-align-text-top:active{
    vertical-align: text-top;
}

.active\:vertical-align-text-bottom:active{
    vertical-align: text-bottom;
}

.active\:vertical-align-sub:active{
    vertical-align: sub;
}

.active\:vertical-align-super:active{
    vertical-align: super;
}

.active\:white-space-normal:active{
    white-space: normal;
}

.active\:white-space-nowrap:active{
    white-space: nowrap;
}

.active\:white-space-pre:active{
    white-space: pre;
}

.active\:white-space-pre-line:active{
    white-space: pre-line;
}

.active\:white-space-pre-wrap:active{
    white-space: pre-wrap;
}

.active\:white-break-spaces:active{
    white-space: break-spaces;
}

.active\:word-break-normal:active{
    word-break: normal;
}

.active\:word-break-words:active{
    word-break: break-word;
}

.active\:word-break-all:active{
    word-break: break-all;
}

.active\:word-break-keep:active{
    word-break: keep-all;
}

.active\:content-none:active{
    content: none;
}

.active\:content-blank:active{
    content: "";
}

.active\:bg-fixed:active{
    background-attachment: fixed;
}

.active\:bg-local:active{
    background-attachment: local;
}

.active\:bg-scroll:active{
    background-attachment: scroll;
}

.active\:bg-clip-border:active{
    background-clip: border-box;
}

.active\:bg-clip-content:active{
    background-clip: content-box;
}

.active\:bg-clip-padding:active{
    background-clip: padding-box;
}

.active\:bg-clip-text:active{
    background-clip: text;
}

.active\:bg-or-border:active{
    background-origin: border-box;
}

.active\:bg-origin-border:active{
    background-origin: border-box;
}

.active\:bg-origin-padding:active{
    background-origin: padding-box;
}

.active\:bg-origin-content:active{
    background-origin: content-box;
}

.active\:bg-top:active{
    background-position: top;
}

.active\:bg-bottom:active{
    background-position: bottom;
}

.active\:bg-center:active{
    background-position: center;
}

.active\:bg-left:active{
    background-position: left;
}

.active\:bg-right:active{
    background-position: top;
}

.active\:bg-left-top:active{
    background-position: left top;
}

.active\:bg-right-top:active{
    background-position: right top;
}

.active\:bg-left-bottom:active{
    background-position: left bottom;
}

.active\:bg-right-bottom:active{
    background-position: right bottom;
}

.active\:bg-no-repeat:active{
    background-repeat: no-repeat;
}

.active\:bg-repeat:active{
    background-repeat: repeat;
}

.active\:bg-repeat-x:active{
    background-repeat: repeat-x;
}

.active\:bg-repeat-y:active{
    background-repeat: repeat-y;
}

.active\:bg-repeat-space:active{
    background-repeat: space;
}

.active\:bg-repeat-round:active{
    background-repeat: round;
}

.active\:bg-s-auto:active{
    background-size: auto;
}

.active\:bg-s-cover:active{
    background-size: cover;
}

.active\:bg-s-contain:active{
    background-size: contain;
}

/* padding */
.active\:p-auto:active{
    padding: auto;
}

.active\:p-0:active{
    padding: 0;
}

.active\:p-4:active{
    padding: var(--velocity-padding-4);
}

.active\:p-8:active{
    padding: var(--velocity-padding-8);
}

.active\:p-12:active{
    padding: var(--velocity-padding-12);
}

.active\:p-16:active{
    padding: var(--velocity-padding-16);
}

.active\:p-20:active{
    padding: var(--velocity-padding-20);
}

.active\:p-24:active{
    padding: var(--velocity-padding-24);
}

.active\:p-28:active{
    padding: var(--velocity-padding-28);
}

.active\:p-32:active{
    padding: var(--velocity-padding-32);
}

.active\:p-36:active{
    padding: var(--velocity-padding-36);
}

.active\:p-40:active{
    padding: var(--velocity-padding-40);
}

.active\:p-44:active{
    padding: var(--velocity-padding-44);
}

.active\:p-48:active{
    padding: var(--velocity-padding-48);
}

.active\:p-52:active{
    padding: var(--velocity-padding-52);
}

.active\:p-56:active{
    padding: var(--velocity-padding-56);
}

.active\:p-60:active{
    padding: var(--velocity-padding-60);
}

.active\:p-64:active{
    padding: var(--velocity-padding-64);
}

.active\:p-68:active{
    padding: var(--velocity-padding-68);
}

.active\:p-72:active{
    padding: var(--velocity-padding-72);
}

.active\:p-76:active{
    padding: var(--velocity-padding-76);
}

.active\:p-80:active{
    padding: var(--velocity-padding-80);
}

/** padding top **/
.active\:pt-auto:active{
    padding-top: auto;
}

.active\:pt-0:active{
    padding-top: 0;
}

.active\:pt-4:active{
    padding-top: 0.25rem;
}

.active\:pt-8:active{
    padding-top: 0.5rem;
}

.active\:pt-12:active{
    padding-top: 0.75rem;
}

.active\:pt-16:active{
    padding-top: 1rem;
}

.active\:pt-20:active{
    padding-top: 1.25rem;
}

.active\:pt-24:active{
    padding-top: 1.5rem;
}

.active\:pt-28:active{
    padding-top: 1.75rem;
}

.active\:pt-32:active{
    padding-top: 2rem;
}

.active\:pt-36:active{
    padding-top: 2.25rem;
}

.active\:pt-40:active{
    padding-top: 2.5rem;
}

.active\:pt-44:active{
    padding-top: 2.75rem;
}

.active\:pt-48:active{
    padding-top: 3rem;
}

.active\:pt-52:active{
    padding-top: 3.25rem;
}

.active\:pt-56:active{
    padding-top: 3.5rem;
}

.active\:pt-60:active{
    padding-top: 3.75rem;
}

.active\:pt-64:active{
    padding-top: 4rem;
}

.active\:pt-68:active{
    padding-top: 6rem;
}

.active\:pt-72:active{
    padding-top: 8rem;
}

.active\:pt-76:active{
    padding-top: 12rem;
}

.active\:pt-80:active{
    padding-top: 16rem;
}

/** padding-bottom **/
.active\:pb-auto:active{
    padding-bottom: auto;
}

.active\:pb-0:active{
    padding-bottom: 0;
}

.active\:pb-4:active{
    padding-bottom: 0.25rem;
}

.active\:pb-8:active{
    padding-bottom: 0.5rem;
}

.active\:pb-12:active{
    padding-bottom: 0.75rem;
}

.active\:pb-16:active{
    padding-bottom: 1rem;
}

.active\:pb-20:active{
    padding-bottom: 1.25rem;
}

.active\:pb-24:active{
    padding-bottom: 1.5rem;
}

.active\:pb-28:active{
    padding-bottom: 1.75rem;
}

.active\:pb-32:active{
    padding-bottom: 2rem;
}

.active\:pb-36:active{
    padding-bottom: 2.25rem;
}

.active\:pb-40:active{
    padding-bottom: 2.5rem;
}

.active\:pb-44:active{
    padding-bottom: 2.75rem;
}

.active\:pb-48:active{
    padding-bottom: 3rem;
}

.active\:pb-52:active{
    padding-bottom: 3.25rem;
}

.active\:pb-56:active{
    padding-bottom: 3.5rem;
}

.active\:pb-60:active{
    padding-bottom: 3.75rem;
}

.active\:pb-64:active{
    padding-bottom: 4rem;
}

.active\:pb-68:active{
    padding-bottom: 6rem;
}

.active\:pb-72:active{
    padding-bottom: 8rem;
}

.active\:pb-76:active{
    padding-bottom: 12rem;
}

.active\:pb-80:active{
    padding-bottom: 16rem;
}

/** padding left **/
.active\:pl-0:active{
    padding-left: auto;
}

.active\:pl-0:active{
    padding-left: 0;
}

.active\:pl-4:active{
    padding-left: 0.25rem;
}

.active\:pl-8:active{
    padding-left: 0.5rem;
}

.active\:pl-12:active{
    padding-left: 0.75rem;
}

.active\:pl-16:active{
    padding-left: 1rem;
}

.active\:pl-20:active{
    padding-left: 1.25rem;
}

.active\:pl-24:active{
    padding-left: 1.5rem;
}

.active\:pl-28:active{
    padding-left: 1.75rem;
}

.active\:pl-32:active{
    padding-left: 2rem;
}

.active\:pl-36:active{
    padding-left: 2.25rem;
}

.active\:pl-40:active{
    padding-left: 2.5rem;
}

.active\:pl-44:active{
    padding-left: 2.75rem;
}

.active\:pl-48:active{
    padding-left: 3rem;
}

.active\:pl-52:active{
    padding-left: 3.25rem;
}

.active\:pl-56:active{
    padding-left: 3.5rem;
}

.active\:pl-60:active{
    padding-left: 3.75rem;
}

.active\:pl-64:active{
    padding-left: 4rem;
}

.active\:pl-68:active{
    padding-left: 6rem;
}

.active\:pl-72:active{
    padding-left: 8rem;
}

.active\:pl-76:active{
    padding-left: 12rem;
}

.active\:pl-80:active{
    padding-left: 16rem;
}

/** padding-right **/
.active\:pr-auto:active{
    padding-right: auto;
}

.active\:pr-0:active{
    padding-right: 0;
}

.active\:pr-4:active{
    padding-right: 0.25rem;
}

.active\:pr-8:active{
    padding-right: 0.5rem;
}

.active\:pr-12:active{
    padding-right: 0.75rem;
}

.active\:pr-16:active{
    padding-right: 1rem;
}

.active\:pr-20:active{
    padding-right: 1.25rem;
}

.active\:pr-24:active{
    padding-right: 1.5rem;
}

.active\:pr-28:active{
    padding-right: 1.75rem;
}

.active\:pr-32:active{
    padding-right: 2rem;
}

.active\:pr-36:active{
    padding-right: 2.25rem;
}

.active\:pr-40:active{
    padding-right: 2.5rem;
}

.active\:pr-44:active{
    padding-right: 2.75rem;
}

.active\:pr-48:active{
    padding-right: 3rem;
}

.active\:pr-52:active{
    padding-right: 3.25rem;
}

.active\:pr-56:active{
    padding-right: 3.5rem;
}

.active\:pr-60:active{
    padding-right: 3.75rem;
}

.active\:pr-64:active{
    padding-right: 4rem;
}

.active\:pr-68:active{
    padding-right: 6rem;
}

.active\:pr-72:active{
    padding-right: 8rem;
}

.active\:pr-76:active{
    padding-right: 12rem;
}

.active\:pr-80:active{
    padding-right: 16rem;
}

/* padding left and right **/
.active\:px-auto:active{
    padding-left: auto;
    padding-right: auto;
}

.active\:px-0:active{
    padding-left: 0;
    padding-right: 0;
}

.active\:px-4:active{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.active\:px-8:active{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.active\:px-12:active{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.active\:px-16:active{
    padding-left: 1rem;
    padding-right: 1rem;
}

.active\:px-20:active{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.active\:px-24:active{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.active\:px-28:active{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.active\:px-32:active{
    padding-left: 2rem;
    padding-right: 2rem;
}

.active\:px-36:active{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.active\:px-40:active{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.active\:px-44:active{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.active\:px-48:active{
    padding-left: 3rem;
    padding-right: 3rem;
}

.active\:px-52:active{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.active\:px-56:active{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.active\:px-60:active{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.active\:px-64:active{
    padding-left: 4rem;
    padding-right: 4rem;
}

.active\:px-68:active{
    padding-left: 6rem;
    padding-right: 6rem;
}

.active\:px-72:active{
    padding-left: 8rem;
    padding-right: 8rem;
}

.active\:px-76:active{
    padding-left: 12rem;
    padding-right: 12rem;
}

.active\:px-80:active{
    padding-left: 16rem;
    padding-right: 16rem;
}

/*padding top and bottom **/
.active\:py-auto:active{
    padding-top: auto;
    padding-bottom: auto;
}

.active\:py-0:active{
    padding-top: 0;
    padding-bottom: 0;
}

.active\:py-4:active{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.active\:py-8:active{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.active\:py-12:active{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.active\:py-16:active{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.active\:py-20:active{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.active\:py-24:active{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.active\:py-28:active{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.active\:py-32:active{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.active\:py-36:active{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.active\:py-40:active{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.active\:py-44:active{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.active\:py-48:active{
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.active\:py-52:active{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.active\:py-56:active{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.active\:py-60:active{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.active\:py-64:active{
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.active\:py-68:active{
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.active\:py-72:active{
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.active\:py-76:active{
    padding-top: 12rem;
    padding-bottom: 12rem;
}

.active\:py-80:active{
    padding-top: 16rem;
    padding-bottom: 16rem;
}

/* margin */
.active\:m-auto:active{
    margin: auto;
}

.active\:m-0:active{
    margin: 0;
}

.active\:m-4:active{
    margin: 0.25rem;
}

.active\:m-8:active{
    margin: 0.5rem;
}

.active\:m-12:active{
    margin: 0.75rem;
}

.active\:m-16:active{
    margin: 1rem;
}

.active\:m-20:active{
    margin: 1.25rem;
}

.active\:m-24:active{
    margin: 1.5rem;
}

.active\:m-28:active{
    margin: 1.75rem;
}

.active\:m-32:active{
    margin: 2rem;
}

.active\:m-36:active{
    margin: 2.25rem;
}

.active\:m-40:active{
    margin: 2.5rem;
}

.active\:m-44:active{
    margin: 2.75rem;
}

.active\:m-48:active{
    margin: 3rem;
}

.active\:m-52:active{
    margin: 3.25rem;
}

.active\:m-56:active{
    margin: 3.5rem;
}

.active\:m-60:active{
    margin: 3.75rem;
}

.active\:m-64:active{
    margin: 4rem;
}

.active\:m-68:active{
    margin: 6rem;
}

.active\:m-72:active{
    margin: 8rem;
}

.active\:m-76:active{
    margin: 12rem;
}

.active\:m-80:active{
    margin: 16rem;
}

/** margin top **/
.active\:mt-auto:active{
    margin-top: auto;
}

.active\:mt-0:active{
    margin-top: 0;
}

.active\:mt-4:active{
    margin-top: 0.25rem;
}

.active\:mt-8:active{
    margin-top: 0.5rem;
}

.active\:mt-12:active{
    margin-top: 0.75rem;
}

.active\:mt-16:active{
    margin-top: 1rem;
}

.active\:mt-20:active{
    margin-top: 1.25rem;
}

.active\:mt-24:active{
    margin-top: 1.5rem;
}

.active\:mt-28:active{
    margin-top: 1.75rem;
}

.active\:mt-32:active{
    margin-top: 2rem;
}

.active\:mt-36:active{
    margin-top: 2.25rem;
}

.active\:mt-40:active{
    margin-top: 2.5rem;
}

.active\:mt-44:active{
    margin-top: 2.75rem;
}

.active\:mt-48:active{
    margin-top: 3rem;
}

.active\:mt-52:active{
    margin-top: 3.25rem;
}

.active\:mt-56:active{
    margin-top: 3.5rem;
}

.active\:mt-60:active{
    margin-top: 3.75rem;
}

.active\:mt-64:active{
    margin-top: 4rem;
}

.active\:mt-68:active{
    margin-top: 6rem;
}

.active\:mt-72:active{
    margin-top: 8rem;
}

.active\:mt-76:active{
    margin-top: 12rem;
}

.active\:mt-80:active{
    margin-top: 16rem;
}

/** margin-bottom **/
.active\:mb-auto:active{
    margin-bottom: auto;
}

.active\:mb-0:active{
    margin-bottom: 0;
}

.active\:mb-4:active{
    margin-bottom: 0.25rem;
}

.active\:mb-8:active{
    margin-bottom: 0.5rem;
}

.active\:mb-12:active{
    margin-bottom: 0.75rem;
}

.active\:mb-16:active{
    margin-bottom: 1rem;
}

.active\:mb-20:active{
    margin-bottom: 1.25rem;
}

.active\:mb-24:active{
    margin-bottom: 1.5rem;
}

.active\:mb-28:active{
    margin-bottom: 1.75rem;
}

.active\:mb-32:active{
    margin-bottom: 2rem;
}

.active\:mb-36:active{
    margin-bottom: 2.25rem;
}

.active\:mb-40:active{
    margin-bottom: 2.5rem;
}

.active\:mb-44:active{
    margin-bottom: 2.75rem;
}

.active\:mb-48:active{
    margin-bottom: 3rem;
}

.active\:mb-52:active{
    margin-bottom: 3.25rem;
}

.active\:mb-56:active{
    margin-bottom: 3.5rem;
}

.active\:mb-60:active{
    margin-bottom: 3.75rem;
}

.active\:mb-64:active{
    margin-bottom: 4rem;
}

.active\:mb-68:active{
    margin-bottom: 6rem;
}

.active\:mb-72:active{
    margin-bottom: 8rem;
}

.active\:mb-76:active{
    margin-bottom: 12rem;
}

.active\:mb-80:active{
    margin-bottom: 16rem;
}

/** margin top **/
.active\:ml-auto:active{
    margin-left: auto;
}

.active\:ml-0:active{
    margin-left: 0;
}

.active\:ml-4:active{
    margin-left: 0.25rem;
}

.active\:ml-8:active{
    margin-left: 0.5rem;
}

.active\:ml-12:active{
    margin-left: 0.75rem;
}

.active\:ml-16:active{
    margin-left: 1rem;
}

.active\:ml-20:active{
    margin-left: 1.25rem;
}

.active\:ml-24:active{
    margin-left: 1.5rem;
}

.active\:ml-28:active{
    margin-left: 1.75rem;
}

.active\:ml-32:active{
    margin-left: 2rem;
}

.active\:ml-36:active{
    margin-left: 2.25rem;
}

.active\:ml-40:active{
    margin-left: 2.5rem;
}

.active\:ml-44:active{
    margin-left: 2.75rem;
}

.active\:ml-48:active{
    margin-left: 3rem;
}

.active\:ml-52:active{
    margin-left: 3.25rem;
}

.active\:ml-56:active{
    margin-left: 3.5rem;
}

.active\:ml-60:active{
    margin-left: 3.75rem;
}

.active\:ml-64:active{
    margin-left: 4rem;
}

.active\:ml-68:active{
    margin-left: 6rem;
}

.active\:ml-72:active{
    margin-left: 8rem;
}

.active\:ml-76:active{
    margin-left: 12rem;
}

.active\:ml-80:active{
    margin-left: 16rem;
}

/** margin-right **/
.active\:mr-auto:active{
    margin-right: auto;
}

.active\:mr-0:active{
    margin-right: 0;
}

.active\:mr-4:active{
    margin-right: 0.25rem;
}

.active\:mr-8:active{
    margin-right: 0.5rem;
}

.active\:mr-12:active{
    margin-right: 0.75rem;
}

.active\:mr-16:active{
    margin-right: 1rem;
}

.active\:mr-20:active{
    margin-right: 1.25rem;
}

.active\:mr-24:active{
    margin-right: 1.5rem;
}

.active\:mr-28:active{
    margin-right: 1.75rem;
}

.active\:mr-32:active{
    margin-right: 2rem;
}

.active\:mr-36:active{
    margin-right: 2.25rem;
}

.active\:mr-40:active{
    margin-right: 2.5rem;
}

.active\:mr-44:active{
    margin-right: 2.75rem;
}

.active\:mr-48:active{
    margin-right: 3rem;
}

.active\:mr-52:active{
    margin-right: 3.25rem;
}

.active\:mr-56:active{
    margin-right: 3.5rem;
}

.active\:mr-60:active{
    margin-right: 3.75rem;
}

.active\:mr-64:active{
    margin-right: 4rem;
}

.active\:mr-68:active{
    margin-right: 6rem;
}

.active\:mr-72:active{
    margin-right: 8rem;
}

.active\:mr-76:active{
    margin-right: 12rem;
}

.active\:mr-80:active{
    margin-right: 16rem;
}

/* margin left and right **/
.active\:mx-auto:active{
    margin-left: auto;
    margin-right: auto;
}

.active\:mx-0:active{
    margin-left: 0;
    margin-right: 0;
}

.active\:mx-4:active{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.active\:mx-8:active{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.active\:mx-12:active{
    margin-left: 0.75rem;
    margin-top: 0.75rem;
}

.active\:mx-16:active{
    margin-left: 1rem;
    margin-right: 1rem;
}

.active\:mx-20:active{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.active\:mx-24:active{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.active\:mx-28:active{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.active\:mx-32:active{
    margin-left: 2rem;
    margin-right: 2rem;
}

.active\:mx-36:active{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.active\:mx-40:active{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.active\:mx-44:active{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.active\:mx-48:active{
    margin-left: 3rem;
    margin-right: 3rem;
}

.active\:mx-52:active{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.active\:mx-56:active{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.active\:mx-60:active{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.active\:mx-64:active{
    margin-left: 4rem;
    margin-right: 4rem;
}

.active\:mx-68:active{
    margin-left: 6rem;
    margin-right: 6rem;
}

.active\:mx-72:active{
    margin-left: 8rem;
    margin-right: 8rem;
}

.active\:mx-76:active{
    margin-left: 12rem;
    margin-right: 12rem;
}

.active\:mx-80:active{
    margin-left: 16rem;
    margin-right: 16rem;
}

/** margin top and bottom **/
.active\:my-auto:active{
    margin-top: auto;
    margin-bottom: auto;
}

.active\:my-0:active{
    margin-top: 0;
    margin-bottom: 0;
}

.active\:my-4:active{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.active\:my-8:active{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.active\:my-12:active{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.active\:my-16:active{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.active\:my-20:active{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.active\:my-24:active{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.active\:my-28:active{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.active\:my-32:active{
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.active\:my-36:active{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.active\:my-40:active{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.active\:my-44:active{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.active\:my-48:active{
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.active\:my-52:active{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.active\:my-56:active{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.active\:my-60:active{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.active\:my-64:active{
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.active\:my-68:active{
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.active\:my-72:active{
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.active\:my-76:active{
    margin-top: 12rem;
    margin-bottom: 12rem;
}

.active\:my-80:active{
    margin-top: 16rem;
    margin-bottom: 16rem;
}

/** display **/
.active\:d-none:active{
    display: none;
}

.active\:d-block:active{
    display: block;
}

.active\:d-flex:active{
    display: flex;
}

.active\:d-grid:active{
    display: grid;
}

.active\:d-table:active{
    display: table;
}

.active\:d-inherit:active{
    display: inherit;
}

.active\:d-flexbox:active{
    display: flexbox;
}

.active\:d-table-column:active{
    display: table-column;
}

.active\:d-table-column-group:active{
    display: table-column-group;
}

.active\:d-table-cell:active{
    display: table-cell;
}

.active\:d-table-caption:active{
    display: table-caption;
}

.active\:d-table-row:active{
    display: table-row;
}

.active\:d-table-row-group:active{
    display: table-row-group;
}

.active\:d-inline-block:active{
    display: inline-block;
}

.active\:d-inline-flex:active{
    display: inline-flex;
}

.active\:border-round-none:active{
    border-radius: 0;
}

.active\:border-round-sm:active{
    border-radius: var(--velocity-border-round-sm);
}

.active\:border-round-md:active{
    border-radius: var(--velocity-border-round-md);
}

.active\:border-round-lg:active{
    border-radius: var(--velocity-border-round-lg);
}

.active\:border-round-xl:active{
    border-radius: var(--velocity-border-round-xl);
}

.active\:border-round-2lg:active{
    border-radius: var(--velocity-border-round-2lg);
}

.active\:border-round-sxl:active{
    border-radius: var(--velocity-border-round-sxl);
}

.active\:border-round-pill:active{
    border-radius: var(--velocity-border-round-pill);
}

.active\:border-round-full:active{
    border-radius: var(--velocity-border-round-full);
}

.active\:border-round-tl-none:active{
    border-top-left-radius: 0;
}

.active\:border-round-tl-sm:active{
    border-top-left-radius: var(--velocity-border-round-sm);
}

.active\:border-round-tl-md:active{
    border-top-left-radius: var(--velocity-border-round-md);
}

.active\:border-round-tl-lg:active{
    border-top-left-radius: var(--velocity-border-round-lg);
}

.active\:border-round-tl-xl:active{
    border-top-left-radius: var(--velocity-border-round-xl);
}

.active\:border-round-tl-2lg:active{
    border-top-left-radius: var(--velocity-border-round-2lg);
}

.active\:border-round-tl-sxl:active{
    border-top-left-radius: var(--velocity-border-round-sxl);
}

.active\:border-round-tl-pill:active{
    border-top-left-radius: var(--velocity-border-round-pill);
}

.active\:border-round-tl-full:active{
    border-top-left-radius: var(--velocity-border-round-full);
}

.active\:border-round-bl-none:active{
    border-bottom-left-radius: 0;
}

.active\:border-round-bl-sm:active{
    border-bottom-left-radius: var(--velocity-border-round-sm);
}

.active\:border-round-bl-md:active{
    border-bottom-left-radius: var(--velocity-border-round-md);
}

.active\:border-round-bl-lg:active{
    border-bottom-left-radius: var(--velocity-border-round-lg);
}

.active\:border-round-bl-xl:active{
    border-bottom-left-radius: var(--velocity-border-round-xl);
}

.active\:border-round-bl-2lg:active{
    border-bottom-left-radius: var(--velocity-border-round-2lg);
}

.active\:border-round-bl-sxl:active{
    border-bottom-left-radius: var(--velocity-border-round-sxl);
}

.active\:border-round-bl-pill:active{
    border-bottom-left-radius: var(--velocity-border-round-pill);
}

.active\:border-round-bl-full:active{
    border-bottom-left-radius: var(--velocity-border-round-full);
}

.active\:border-round-tr-none:active{
    border-top-right-radius: 0;
}

.active\:border-round-tr-sm:active{
    border-top-right-radius: var(--velocity-border-round-sm);
}

.active\:border-round-tr-md:active{
    border-top-right-radius: var(--velocity-border-round-md);
}

.active\:border-round-tr-lg:active{
    border-top-right-radius: var(--velocity-border-round-lg);
}

.active\:border-round-tr-xl:active{
    border-top-right-radius: var(--velocity-border-round-xl);
}

.active\:border-round-tr-2lg:active{
    border-top-right-radius: var(--velocity-border-round-2lg);
}

.active\:border-round-tr-sxl:active{
    border-top-right-radius: var(--velocity-border-round-sxl);
}

.active\:border-round-tr-pill:active{
    border-top-right-radius: var(--velocity-border-round-pill);
}

.active\:border-round-tr-full:active{
    border-top-right-radius: var(--velocity-border-round-full);
}

.active\:border-round-br-none:active{
    border-bottom-right-radius: 0;
}

.active\:border-round-br-sm:active{
    border-bottom-right-radius: var(--velocity-border-round-sm);
}

.active\:border-round-br-md:active{
    border-bottom-right-radius: var(--velocity-border-round-md);
}

.active\:border-round-br-lg:active{
    border-bottom-right-radius: var(--velocity-border-round-lg);
}

.active\:border-round-br-xl:active{
    border-bottom-right-radius: var(--velocity-border-round-xl);
}

.active\:border-round-br-2lg:active{
    border-bottom-right-radius: var(--velocity-border-round-2lg);
}

.active\:border-round-br-sxl:active{
    border-bottom-right-radius: var(--velocity-border-round-sxl);
}

.active\:border-round-br-pill:active{
    border-bottom-right-radius: var(--velocity-border-round-pill);
}

.active\:border-round-br-full:active{
    border-bottom-right-radius: var(--velocity-border-round-full);
}

.active\:border-w-0:active{
    border-width: 0;
}

.active\:border-w-1:active{
    border-width: 1px;
}

.active\:border-w-2:active{
    border-width: 2px;
}

.active\:border-w-4:active{
    border-width: 4px;
}

.active\:border-w-6:active{
    border-width: 6px;
}

.active\:border-w-8:active{
    border-width: 8px;
}

.active\:border-wx-0:active{
    border-left-width: 0;
    border-right-width: 0;
}

.active\:border-wx-1:active{
    border-left-width: 1px;
    border-right-width: 1px;
}

.active\:border-wx-2:active{
    border-left-width: 2px;
    border-right-width: 2px;
}

.active\:border-wx-4:active{
    border-left-width: 4px;
    border-right-width: 4px;
}

.active\:border-wx-6:active{
    border-left-width: 6px;
    border-right-width: 6px;
}

.active\:border-wx-8:active{
    border-left-width: 8px;
    border-right-width: 8px;
}

.active\:border-wy-0:active{
    border-top-width: 0;
    border-top-width: 0;
}

.active\:border-wy-1:active{
    border-top-width: 1px;
    border-top-width: 1px;
}

.active\:border-wy-2:active{
    border-top-width: 2px;
    border-top-width: 2px;
}

.active\:border-wy-4:active{
    border-top-width: 4px;
    border-top-width: 4px;
}

.active\:border-wy-6:active{
    border-top-width: 6px;
    border-top-width: 6px;
}

.active\:border-wy-8:active{
    border-top-width: 8px;
    border-top-width: 8px;
}

.active\:border-wl-0:active{
    border-left-width: 0;
}

.active\:border-wl-1:active{
    border-left-width: 1px;
}

.active\:border-wl-2:active{
    border-left-width: 2px;
}

.active\:border-wl-4:active{
    border-left-width: 4px;
}

.active\:border-wl-6:active{
    border-left-width: 6px;
}

.active\:border-wl-8:active{
    border-left-width: 8px;
}

.active\:border-wr-0:active{
    border-right-width: 0;
}

.active\:border-wr-1:active{
    border-right-width: 1px;
}

.active\:border-wr-2:active{
    border-right-width: 2px;
}

.active\:border-wr-4:active{
    border-right-width: 4px;
}

.active\:border-wr-6:active{
    border-right-width: 6px;
}

.active\:border-wr-8:active{
    border-right-width: 8px;
}

.active\:border-wt-0:active{
    border-top-width: 0;
}

.active\:border-wt-1:active{
    border-top-width: 1px;
}

.active\:border-wt-2:active{
    border-top-width: 2px;
}

.active\:border-wt-4:active{
    border-top-width: 4px;
}

.active\:border-wt-6:active{
    border-top-width: 6px;
}

.active\:border-wt-8:active{
    border-top-width: 8px;
}

.active\:border-wb-0:active{
    border-bottom-width: 0;
}

.active\:border-wb-1:active{
    border-bottom-width: 1px;
}

.active\:border-wb-2:active{
    border-bottom-width: 2px;
}

.active\:border-wb-4:active{
    border-bottom-width: 4px;
}

.active\:border-wb-6:active{
    border-bottom-width: 6px;
}

.active\:border-wb-8:active{
    border-bottom-width: 8px;
}

.active\:border-solid:active{
    border-style: solid;
}

.active\:border-dashed:active{
    border-style: dashed;
}

.active\:border-dotted:active{
    border-style: dotted;
}

.active\:border-double:active{
    border-style: double;
}

.active\:border-hidden:active{
    border-style: hidden;
}

.active\:border-none:active{
    border-style: none;
}

.active\:outline-w-0:active{
    outline-width: 0;
}

.active\:outline-w-1:active{
    outline-width: 1px;
}

.active\:outline-w-2:active{
    outline-width: 2px;
}

.active\:outline-w-4:active{
    outline-width: 4px;
}

.active\:outline-w-6:active{
    outline-width: 6px;
}

.active\:outline-w-8:active{
    outline-width: 8px;
}

.active\:outline-solid:active{
    outline-style: solid;
}

.active\:outline-dashed:active{
    outline-style: dashed;
}

.active\:outline-dotted:active{
    outline-style: dotted;
}

.active\:outline-double:active{
    outline-style: double;
}

.active\:outline-hidden:active{
    outline-style: hidden;
}

.active\:outline-none:active{
    outline-style: none;
}

.active\:outline-offset-0:active{
    outline-offset: 0;
}

.active\:outline-offset-1:active{
    outline-offset: 1px;
}

.active\:outline-offset-2:active{
    outline-offset: 2px;
}

.active\:outline-offset-4:active{
    outline-offset: 4px;
}

.active\:outline-offset-6:active{
    outline-offset: 6px;
}

.active\:outline-offset-8:active{
    outline-offset: 8px;
}

.active\:box-shadow-sm:active{
    box-shadow: 0 1px 3px rgba(0 0 0/0.12);
}

.active\:box-shadow-md:active{
    box-shadow: 0 2px 6px rgba(0 0 0/0.12);
}

.active\:box-shadow-lg:active{
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
}

.active\:box-shadow-xl:active{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
}

.active\:box-shadow-2xl:active{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
}

.active\:box-shadow-4xl:active{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
}

.active\:box-shadow-inset:active{
    box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
}

.active\:box-shadow-sm-color:active{
    box-shadow: 0 1px 3px var(--box-shadow-color);
}

.active\:box-shadow-md-color:active{
    box-shadow: 0 2px 6px var(--box-shadow-color);
}

.active\:box-shadow-lg-color:active{
    box-shadow: var(--box-shadow-color) 0px 0px 16px;
}

.active\:box-shadow-xl-color:active{
    box-shadow: var(--box-shadow-color) 0px 0px 20px;
}

.active\:box-shadow-2xl-color:active{
    box-shadow: var(--box-shadow-color) 0px 0px 24px;
}

.active\:box-shadow-4xl-color:active{
    box-shadow: var(--box-shadow-color) 0px 0px 32px;
}

.active\:box-shadow-inset-color:active{
    box-shadow: inset 0 2px 4px - var(--box-shadow-color);
}

.active\:box-shadow-none:active{
    box-shadow: none;
}

.active\:shadow-grey-50:active{
    --box-shadow-color: var(--velocity-grey-50);
}

.active\:shadow-grey-100:active{
    --box-shadow-color: var(--velocity-grey-100);
}

.active\:shadow-grey-200:active{
    --box-shadow-color: var(--velocity-grey-200);
}

.active\:shadow-grey-300:active{
    --box-shadow-color: var(--velocity-grey-300);
}

.active\:shadow-grey-400:active{
    --box-shadow-color: var(--velocity-grey-400);
}

.active\:shadow-grey-500:active{
    --box-shadow-color: var(--velocity-grey-500);
}

.active\:shadow-grey-600:active{
    --box-shadow-color: var(--velocity-grey-600);
}

.active\:shadow-grey-700:active{
    --box-shadow-color: var(--velocity-grey-700);
}

.active\:shadow-grey-800:active{
    --box-shadow-color: var(--velocity-grey-800);
}

.active\:shadow-grey-900:active{
    --box-shadow-color: var(--velocity-grey-900);
}

.active\:shadow-grey-50:active{
    --box-shadow-color: var(--velocity-grey-50);
}

.active\:shadow-grey-100:active{
    --box-shadow-color: var(--velocity-grey-100);
}

.active\:shadow-grey-200:active{
    --box-shadow-color: var(--velocity-grey-200);
}

.active\:shadow-grey-300:active{
    --box-shadow-color: var(--velocity-grey-300);
}

.active\:shadow-grey-400:active{
    --box-shadow-color: var(--velocity-grey-400);
}

.active\:shadow-grey-500:active{
    --box-shadow-color: var(--velocity-grey-500);
}

.active\:shadow-grey-600:active{
    --box-shadow-color: var(--velocity-grey-600);
}

.active\:shadow-grey-700:active{
    --box-shadow-color: var(--velocity-grey-700);
}

.active\:shadow-grey-800:active{
    --box-shadow-color: var(--velocity-grey-800);
}

.active\:shadow-grey-900:active{
    --box-shadow-color: var(--velocity-grey-900);
}

.active\:shadow-grey-50:active{
    --box-shadow-color: var(--velocity-grey-50);
}

.active\:shadow-grey-100:active{
    --box-shadow-color: var(--velocity-grey-100);
}

.active\:shadow-grey-200:active{
    --box-shadow-color: var(--velocity-grey-200);
}

.active\:shadow-grey-300:active{
    --box-shadow-color: var(--velocity-grey-300);
}

.active\:shadow-grey-400:active{
    --box-shadow-color: var(--velocity-grey-400);
}

.active\:shadow-grey-500:active{
    --box-shadow-color: var(--velocity-grey-500);
}

.active\:shadow-grey-600:active{
    --box-shadow-color: var(--velocity-grey-600);
}

.active\:shadow-grey-700:active{
    --box-shadow-color: var(--velocity-grey-700);
}

.active\:shadow-grey-800:active{
    --box-shadow-color: var(--velocity-grey-800);
}

.active\:shadow-grey-900:active{
    --box-shadow-color: var(--velocity-grey-900);
}

.active\:shadow-blue-50:active{
    --box-shadow-color: var(--velocity-blue-50);
}

.active\:shadow-blue-100:active{
    --box-shadow-color: var(--velocity-blue-100);
}

.active\:shadow-blue-200:active{
    --box-shadow-color: var(--velocity-blue-200);
}

.active\:shadow-blue-300:active{
    --box-shadow-color: var(--velocity-blue-300);
}

.active\:shadow-blue-400:active{
    --box-shadow-color: var(--velocity-blue-400);
}

.active\:shadow-blue-500:active{
    --box-shadow-color: var(--velocity-blue-500);
}

.active\:shadow-blue-600:active{
    --box-shadow-color: var(--velocity-blue-600);
}

.active\:shadow-blue-700:active{
    --box-shadow-color: var(--velocity-blue-700);
}

.active\:shadow-blue-800:active{
    --box-shadow-color: var(--velocity-blue-800);
}

.active\:shadow-blue-900:active{
    --box-shadow-color: var(--velocity-blue-900);
}

.active\:shadow-blue-50:active{
    --box-shadow-color: var(--velocity-blue-50);
}

.active\:shadow-blue-100:active{
    --box-shadow-color: var(--velocity-blue-100);
}

.active\:shadow-blue-200:active{
    --box-shadow-color: var(--velocity-blue-200);
}

.active\:shadow-blue-300:active{
    --box-shadow-color: var(--velocity-blue-300);
}

.active\:shadow-blue-400:active{
    --box-shadow-color: var(--velocity-blue-400);
}

.active\:shadow-blue-500:active{
    --box-shadow-color: var(--velocity-blue-500);
}

.active\:shadow-blue-600:active{
    --box-shadow-color: var(--velocity-blue-600);
}

.active\:shadow-blue-700:active{
    --box-shadow-color: var(--velocity-blue-700);
}

.active\:shadow-blue-800:active{
    --box-shadow-color: var(--velocity-blue-800);
}

.active\:shadow-blue-900:active{
    --box-shadow-color: var(--velocity-blue-900);
}

.active\:shadow-blue-50:active{
    --box-shadow-color: var(--velocity-blue-50);
}

.active\:shadow-blue-100:active{
    --box-shadow-color: var(--velocity-blue-100);
}

.active\:shadow-blue-200:active{
    --box-shadow-color: var(--velocity-blue-200);
}

.active\:shadow-blue-300:active{
    --box-shadow-color: var(--velocity-blue-300);
}

.active\:shadow-blue-400:active{
    --box-shadow-color: var(--velocity-blue-400);
}

.active\:shadow-blue-500:active{
    --box-shadow-color: var(--velocity-blue-500);
}

.active\:shadow-blue-600:active{
    --box-shadow-color: var(--velocity-blue-600);
}

.active\:shadow-blue-700:active{
    --box-shadow-color: var(--velocity-blue-700);
}

.active\:shadow-blue-800:active{
    --box-shadow-color: var(--velocity-blue-800);
}

.active\:shadow-blue-900:active{
    --box-shadow-color: var(--velocity-blue-900);
}

.active\:shadow-purple-50:active{
    --box-shadow-color: var(--velocity-purple-50);
}

.active\:shadow-purple-100:active{
    --box-shadow-color: var(--velocity-purple-100);
}

.active\:shadow-purple-200:active{
    --box-shadow-color: var(--velocity-purple-200);
}

.active\:shadow-purple-300:active{
    --box-shadow-color: var(--velocity-purple-300);
}

.active\:shadow-purple-400:active{
    --box-shadow-color: var(--velocity-purple-400);
}

.active\:shadow-purple-500:active{
    --box-shadow-color: var(--velocity-purple-500);
}

.active\:shadow-purple-600:active{
    --box-shadow-color: var(--velocity-purple-600);
}

.active\:shadow-purple-700:active{
    --box-shadow-color: var(--velocity-purple-700);
}

.active\:shadow-purple-800:active{
    --box-shadow-color: var(--velocity-purple-800);
}

.active\:shadow-purple-900:active{
    --box-shadow-color: var(--velocity-purple-900);
}

.active\:shadow-purple-50:active{
    --box-shadow-color: var(--velocity-purple-50);
}

.active\:shadow-purple-100:active{
    --box-shadow-color: var(--velocity-purple-100);
}

.active\:shadow-purple-200:active{
    --box-shadow-color: var(--velocity-purple-200);
}

.active\:shadow-purple-300:active{
    --box-shadow-color: var(--velocity-purple-300);
}

.active\:shadow-purple-400:active{
    --box-shadow-color: var(--velocity-purple-400);
}

.active\:shadow-purple-500:active{
    --box-shadow-color: var(--velocity-purple-500);
}

.active\:shadow-purple-600:active{
    --box-shadow-color: var(--velocity-purple-600);
}

.active\:shadow-purple-700:active{
    --box-shadow-color: var(--velocity-purple-700);
}

.active\:shadow-purple-800:active{
    --box-shadow-color: var(--velocity-purple-800);
}

.active\:shadow-purple-900:active{
    --box-shadow-color: var(--velocity-purple-900);
}

.active\:shadow-purple-50:active{
    --box-shadow-color: var(--velocity-purple-50);
}

.active\:shadow-purple-100:active{
    --box-shadow-color: var(--velocity-purple-100);
}

.active\:shadow-purple-200:active{
    --box-shadow-color: var(--velocity-purple-200);
}

.active\:shadow-purple-300:active{
    --box-shadow-color: var(--velocity-purple-300);
}

.active\:shadow-purple-400:active{
    --box-shadow-color: var(--velocity-purple-400);
}

.active\:shadow-purple-500:active{
    --box-shadow-color: var(--velocity-purple-500);
}

.active\:shadow-purple-600:active{
    --box-shadow-color: var(--velocity-purple-600);
}

.active\:shadow-purple-700:active{
    --box-shadow-color: var(--velocity-purple-700);
}

.active\:shadow-purple-800:active{
    --box-shadow-color: var(--velocity-purple-800);
}

.active\:shadow-purple-900:active{
    --box-shadow-color: var(--velocity-purple-900);
}

.active\:shadow-teal-50:active{
    --box-shadow-color: var(--velocity-teal-50);
}

.active\:shadow-teal-100:active{
    --box-shadow-color: var(--velocity-teal-100);
}

.active\:shadow-teal-200:active{
    --box-shadow-color: var(--velocity-teal-200);
}

.active\:shadow-teal-300:active{
    --box-shadow-color: var(--velocity-teal-300);
}

.active\:shadow-teal-400:active{
    --box-shadow-color: var(--velocity-teal-400);
}

.active\:shadow-teal-500:active{
    --box-shadow-color: var(--velocity-teal-500);
}

.active\:shadow-teal-600:active{
    --box-shadow-color: var(--velocity-teal-600);
}

.active\:shadow-teal-700:active{
    --box-shadow-color: var(--velocity-teal-700);
}

.active\:shadow-teal-800:active{
    --box-shadow-color: var(--velocity-teal-800);
}

.active\:shadow-teal-900:active{
    --box-shadow-color: var(--velocity-teal-900);
}

.active\:shadow-teal-50:active{
    --box-shadow-color: var(--velocity-teal-50);
}

.active\:shadow-teal-100:active{
    --box-shadow-color: var(--velocity-teal-100);
}

.active\:shadow-teal-200:active{
    --box-shadow-color: var(--velocity-teal-200);
}

.active\:shadow-teal-300:active{
    --box-shadow-color: var(--velocity-teal-300);
}

.active\:shadow-teal-400:active{
    --box-shadow-color: var(--velocity-teal-400);
}

.active\:shadow-teal-500:active{
    --box-shadow-color: var(--velocity-teal-500);
}

.active\:shadow-teal-600:active{
    --box-shadow-color: var(--velocity-teal-600);
}

.active\:shadow-teal-700:active{
    --box-shadow-color: var(--velocity-teal-700);
}

.active\:shadow-teal-800:active{
    --box-shadow-color: var(--velocity-teal-800);
}

.active\:shadow-teal-900:active{
    --box-shadow-color: var(--velocity-teal-900);
}

.active\:shadow-teal-50:active{
    --box-shadow-color: var(--velocity-teal-50);
}

.active\:shadow-teal-100:active{
    --box-shadow-color: var(--velocity-teal-100);
}

.active\:shadow-teal-200:active{
    --box-shadow-color: var(--velocity-teal-200);
}

.active\:shadow-teal-300:active{
    --box-shadow-color: var(--velocity-teal-300);
}

.active\:shadow-teal-400:active{
    --box-shadow-color: var(--velocity-teal-400);
}

.active\:shadow-teal-500:active{
    --box-shadow-color: var(--velocity-teal-500);
}

.active\:shadow-teal-600:active{
    --box-shadow-color: var(--velocity-teal-600);
}

.active\:shadow-teal-700:active{
    --box-shadow-color: var(--velocity-teal-700);
}

.active\:shadow-teal-800:active{
    --box-shadow-color: var(--velocity-teal-800);
}

.active\:shadow-teal-900:active{
    --box-shadow-color: var(--velocity-teal-900);
}

.active\:shadow-lime-50:active{
    --box-shadow-color: var(--velocity-lime-50);
}

.active\:shadow-lime-100:active{
    --box-shadow-color: var(--velocity-lime-100);
}

.active\:shadow-lime-200:active{
    --box-shadow-color: var(--velocity-lime-200);
}

.active\:shadow-lime-300:active{
    --box-shadow-color: var(--velocity-lime-300);
}

.active\:shadow-lime-400:active{
    --box-shadow-color: var(--velocity-lime-400);
}

.active\:shadow-lime-500:active{
    --box-shadow-color: var(--velocity-lime-500);
}

.active\:shadow-lime-600:active{
    --box-shadow-color: var(--velocity-lime-600);
}

.active\:shadow-lime-700:active{
    --box-shadow-color: var(--velocity-lime-700);
}

.active\:shadow-lime-800:active{
    --box-shadow-color: var(--velocity-lime-800);
}

.active\:shadow-lime-900:active{
    --box-shadow-color: var(--velocity-lime-900);
}

.active\:shadow-lime-50:active{
    --box-shadow-color: var(--velocity-lime-50);
}

.active\:shadow-lime-100:active{
    --box-shadow-color: var(--velocity-lime-100);
}

.active\:shadow-lime-200:active{
    --box-shadow-color: var(--velocity-lime-200);
}

.active\:shadow-lime-300:active{
    --box-shadow-color: var(--velocity-lime-300);
}

.active\:shadow-lime-400:active{
    --box-shadow-color: var(--velocity-lime-400);
}

.active\:shadow-lime-500:active{
    --box-shadow-color: var(--velocity-lime-500);
}

.active\:shadow-lime-600:active{
    --box-shadow-color: var(--velocity-lime-600);
}

.active\:shadow-lime-700:active{
    --box-shadow-color: var(--velocity-lime-700);
}

.active\:shadow-lime-800:active{
    --box-shadow-color: var(--velocity-lime-800);
}

.active\:shadow-lime-900:active{
    --box-shadow-color: var(--velocity-lime-900);
}

.active\:shadow-lime-50:active{
    --box-shadow-color: var(--velocity-lime-50);
}

.active\:shadow-lime-100:active{
    --box-shadow-color: var(--velocity-lime-100);
}

.active\:shadow-lime-200:active{
    --box-shadow-color: var(--velocity-lime-200);
}

.active\:shadow-lime-300:active{
    --box-shadow-color: var(--velocity-lime-300);
}

.active\:shadow-lime-400:active{
    --box-shadow-color: var(--velocity-lime-400);
}

.active\:shadow-lime-500:active{
    --box-shadow-color: var(--velocity-lime-500);
}

.active\:shadow-lime-600:active{
    --box-shadow-color: var(--velocity-lime-600);
}

.active\:shadow-lime-700:active{
    --box-shadow-color: var(--velocity-lime-700);
}

.active\:shadow-lime-800:active{
    --box-shadow-color: var(--velocity-lime-800);
}

.active\:shadow-lime-900:active{
    --box-shadow-color: var(--velocity-lime-900);
}

.active\:shadow-indigo-50:active{
    --box-shadow-color: var(--velocity-indigo-50);
}

.active\:shadow-indigo-100:active{
    --box-shadow-color: var(--velocity-indigo-100);
}

.active\:shadow-indigo-200:active{
    --box-shadow-color: var(--velocity-indigo-200);
}

.active\:shadow-indigo-300:active{
    --box-shadow-color: var(--velocity-indigo-300);
}

.active\:shadow-indigo-400:active{
    --box-shadow-color: var(--velocity-indigo-400);
}

.active\:shadow-indigo-500:active{
    --box-shadow-color: var(--velocity-indigo-500);
}

.active\:shadow-indigo-600:active{
    --box-shadow-color: var(--velocity-indigo-600);
}

.active\:shadow-indigo-700:active{
    --box-shadow-color: var(--velocity-indigo-700);
}

.active\:shadow-indigo-800:active{
    --box-shadow-color: var(--velocity-indigo-800);
}

.active\:shadow-indigo-900:active{
    --box-shadow-color: var(--velocity-indigo-900);
}

.active\:shadow-indigo-50:active{
    --box-shadow-color: var(--velocity-indigo-50);
}

.active\:shadow-indigo-100:active{
    --box-shadow-color: var(--velocity-indigo-100);
}

.active\:shadow-indigo-200:active{
    --box-shadow-color: var(--velocity-indigo-200);
}

.active\:shadow-indigo-300:active{
    --box-shadow-color: var(--velocity-indigo-300);
}

.active\:shadow-indigo-400:active{
    --box-shadow-color: var(--velocity-indigo-400);
}

.active\:shadow-indigo-500:active{
    --box-shadow-color: var(--velocity-indigo-500);
}

.active\:shadow-indigo-600:active{
    --box-shadow-color: var(--velocity-indigo-600);
}

.active\:shadow-indigo-700:active{
    --box-shadow-color: var(--velocity-indigo-700);
}

.active\:shadow-indigo-800:active{
    --box-shadow-color: var(--velocity-indigo-800);
}

.active\:shadow-indigo-900:active{
    --box-shadow-color: var(--velocity-indigo-900);
}

.active\:shadow-indigo-50:active{
    --box-shadow-color: var(--velocity-indigo-50);
}

.active\:shadow-indigo-100:active{
    --box-shadow-color: var(--velocity-indigo-100);
}

.active\:shadow-indigo-200:active{
    --box-shadow-color: var(--velocity-indigo-200);
}

.active\:shadow-indigo-300:active{
    --box-shadow-color: var(--velocity-indigo-300);
}

.active\:shadow-indigo-400:active{
    --box-shadow-color: var(--velocity-indigo-400);
}

.active\:shadow-indigo-500:active{
    --box-shadow-color: var(--velocity-indigo-500);
}

.active\:shadow-indigo-600:active{
    --box-shadow-color: var(--velocity-indigo-600);
}

.active\:shadow-indigo-700:active{
    --box-shadow-color: var(--velocity-indigo-700);
}

.active\:shadow-indigo-800:active{
    --box-shadow-color: var(--velocity-indigo-800);
}

.active\:shadow-indigo-900:active{
    --box-shadow-color: var(--velocity-indigo-900);
}

.active\:shadow-violet-50:active{
    --box-shadow-color: var(--velocity-violet-50);
}

.active\:shadow-violet-100:active{
    --box-shadow-color: var(--velocity-violet-100);
}

.active\:shadow-violet-200:active{
    --box-shadow-color: var(--velocity-violet-200);
}

.active\:shadow-violet-300:active{
    --box-shadow-color: var(--velocity-violet-300);
}

.active\:shadow-violet-400:active{
    --box-shadow-color: var(--velocity-violet-400);
}

.active\:shadow-violet-500:active{
    --box-shadow-color: var(--velocity-violet-500);
}

.active\:shadow-violet-600:active{
    --box-shadow-color: var(--velocity-violet-600);
}

.active\:shadow-violet-700:active{
    --box-shadow-color: var(--velocity-violet-700);
}

.active\:shadow-violet-800:active{
    --box-shadow-color: var(--velocity-violet-800);
}

.active\:shadow-violet-900:active{
    --box-shadow-color: var(--velocity-violet-900);
}

.active\:shadow-violet-50:active{
    --box-shadow-color: var(--velocity-violet-50);
}

.active\:shadow-violet-100:active{
    --box-shadow-color: var(--velocity-violet-100);
}

.active\:shadow-violet-200:active{
    --box-shadow-color: var(--velocity-violet-200);
}

.active\:shadow-violet-300:active{
    --box-shadow-color: var(--velocity-violet-300);
}

.active\:shadow-violet-400:active{
    --box-shadow-color: var(--velocity-violet-400);
}

.active\:shadow-violet-500:active{
    --box-shadow-color: var(--velocity-violet-500);
}

.active\:shadow-violet-600:active{
    --box-shadow-color: var(--velocity-violet-600);
}

.active\:shadow-violet-700:active{
    --box-shadow-color: var(--velocity-violet-700);
}

.active\:shadow-violet-800:active{
    --box-shadow-color: var(--velocity-violet-800);
}

.active\:shadow-violet-900:active{
    --box-shadow-color: var(--velocity-violet-900);
}

.active\:shadow-violet-50:active{
    --box-shadow-color: var(--velocity-violet-50);
}

.active\:shadow-violet-100:active{
    --box-shadow-color: var(--velocity-violet-100);
}

.active\:shadow-violet-200:active{
    --box-shadow-color: var(--velocity-violet-200);
}

.active\:shadow-violet-300:active{
    --box-shadow-color: var(--velocity-violet-300);
}

.active\:shadow-violet-400:active{
    --box-shadow-color: var(--velocity-violet-400);
}

.active\:shadow-violet-500:active{
    --box-shadow-color: var(--velocity-violet-500);
}

.active\:shadow-violet-600:active{
    --box-shadow-color: var(--velocity-violet-600);
}

.active\:shadow-violet-700:active{
    --box-shadow-color: var(--velocity-violet-700);
}

.active\:shadow-violet-800:active{
    --box-shadow-color: var(--velocity-violet-800);
}

.active\:shadow-violet-900:active{
    --box-shadow-color: var(--velocity-violet-900);
}

.active\:shadow-red-50:active{
    --box-shadow-color: var(--velocity-red-50);
}

.active\:shadow-red-100:active{
    --box-shadow-color: var(--velocity-red-100);
}

.active\:shadow-red-200:active{
    --box-shadow-color: var(--velocity-red-200);
}

.active\:shadow-red-300:active{
    --box-shadow-color: var(--velocity-red-300);
}

.active\:shadow-red-400:active{
    --box-shadow-color: var(--velocity-red-400);
}

.active\:shadow-red-500:active{
    --box-shadow-color: var(--velocity-red-500);
}

.active\:shadow-red-600:active{
    --box-shadow-color: var(--velocity-red-600);
}

.active\:shadow-red-700:active{
    --box-shadow-color: var(--velocity-red-700);
}

.active\:shadow-red-800:active{
    --box-shadow-color: var(--velocity-red-800);
}

.active\:shadow-red-900:active{
    --box-shadow-color: var(--velocity-red-900);
}

.active\:shadow-red-50:active{
    --box-shadow-color: var(--velocity-red-50);
}

.active\:shadow-red-100:active{
    --box-shadow-color: var(--velocity-red-100);
}

.active\:shadow-red-200:active{
    --box-shadow-color: var(--velocity-red-200);
}

.active\:shadow-red-300:active{
    --box-shadow-color: var(--velocity-red-300);
}

.active\:shadow-red-400:active{
    --box-shadow-color: var(--velocity-red-400);
}

.active\:shadow-red-500:active{
    --box-shadow-color: var(--velocity-red-500);
}

.active\:shadow-red-600:active{
    --box-shadow-color: var(--velocity-red-600);
}

.active\:shadow-red-700:active{
    --box-shadow-color: var(--velocity-red-700);
}

.active\:shadow-red-800:active{
    --box-shadow-color: var(--velocity-red-800);
}

.active\:shadow-red-900:active{
    --box-shadow-color: var(--velocity-red-900);
}

.active\:shadow-red-50:active{
    --box-shadow-color: var(--velocity-red-50);
}

.active\:shadow-red-100:active{
    --box-shadow-color: var(--velocity-red-100);
}

.active\:shadow-red-200:active{
    --box-shadow-color: var(--velocity-red-200);
}

.active\:shadow-red-300:active{
    --box-shadow-color: var(--velocity-red-300);
}

.active\:shadow-red-400:active{
    --box-shadow-color: var(--velocity-red-400);
}

.active\:shadow-red-500:active{
    --box-shadow-color: var(--velocity-red-500);
}

.active\:shadow-red-600:active{
    --box-shadow-color: var(--velocity-red-600);
}

.active\:shadow-red-700:active{
    --box-shadow-color: var(--velocity-red-700);
}

.active\:shadow-red-800:active{
    --box-shadow-color: var(--velocity-red-800);
}

.active\:shadow-red-900:active{
    --box-shadow-color: var(--velocity-red-900);
}

.active\:shadow-slate-50:active{
    --box-shadow-color: var(--velocity-slate-50);
}

.active\:shadow-slate-100:active{
    --box-shadow-color: var(--velocity-slate-100);
}

.active\:shadow-slate-200:active{
    --box-shadow-color: var(--velocity-slate-200);
}

.active\:shadow-slate-300:active{
    --box-shadow-color: var(--velocity-slate-300);
}

.active\:shadow-slate-400:active{
    --box-shadow-color: var(--velocity-slate-400);
}

.active\:shadow-slate-500:active{
    --box-shadow-color: var(--velocity-slate-500);
}

.active\:shadow-slate-600:active{
    --box-shadow-color: var(--velocity-slate-600);
}

.active\:shadow-slate-700:active{
    --box-shadow-color: var(--velocity-slate-700);
}

.active\:shadow-slate-800:active{
    --box-shadow-color: var(--velocity-slate-800);
}

.active\:shadow-slate-900:active{
    --box-shadow-color: var(--velocity-slate-900);
}

.active\:shadow-slate-50:active{
    --box-shadow-color: var(--velocity-slate-50);
}

.active\:shadow-slate-100:active{
    --box-shadow-color: var(--velocity-slate-100);
}

.active\:shadow-slate-200:active{
    --box-shadow-color: var(--velocity-slate-200);
}

.active\:shadow-slate-300:active{
    --box-shadow-color: var(--velocity-slate-300);
}

.active\:shadow-slate-400:active{
    --box-shadow-color: var(--velocity-slate-400);
}

.active\:shadow-slate-500:active{
    --box-shadow-color: var(--velocity-slate-500);
}

.active\:shadow-slate-600:active{
    --box-shadow-color: var(--velocity-slate-600);
}

.active\:shadow-slate-700:active{
    --box-shadow-color: var(--velocity-slate-700);
}

.active\:shadow-slate-800:active{
    --box-shadow-color: var(--velocity-slate-800);
}

.active\:shadow-slate-900:active{
    --box-shadow-color: var(--velocity-slate-900);
}

.active\:shadow-slate-50:active{
    --box-shadow-color: var(--velocity-slate-50);
}

.active\:shadow-slate-100:active{
    --box-shadow-color: var(--velocity-slate-100);
}

.active\:shadow-slate-200:active{
    --box-shadow-color: var(--velocity-slate-200);
}

.active\:shadow-slate-300:active{
    --box-shadow-color: var(--velocity-slate-300);
}

.active\:shadow-slate-400:active{
    --box-shadow-color: var(--velocity-slate-400);
}

.active\:shadow-slate-500:active{
    --box-shadow-color: var(--velocity-slate-500);
}

.active\:shadow-slate-600:active{
    --box-shadow-color: var(--velocity-slate-600);
}

.active\:shadow-slate-700:active{
    --box-shadow-color: var(--velocity-slate-700);
}

.active\:shadow-slate-800:active{
    --box-shadow-color: var(--velocity-slate-800);
}

.active\:shadow-slate-900:active{
    --box-shadow-color: var(--velocity-slate-900);
}

.active\:shadow-pink-50:active{
    --box-shadow-color: var(--velocity-pink-50);
}

.active\:shadow-pink-100:active{
    --box-shadow-color: var(--velocity-pink-100);
}

.active\:shadow-pink-200:active{
    --box-shadow-color: var(--velocity-pink-200);
}

.active\:shadow-pink-300:active{
    --box-shadow-color: var(--velocity-pink-300);
}

.active\:shadow-pink-400:active{
    --box-shadow-color: var(--velocity-pink-400);
}

.active\:shadow-pink-500:active{
    --box-shadow-color: var(--velocity-pink-500);
}

.active\:shadow-pink-600:active{
    --box-shadow-color: var(--velocity-pink-600);
}

.active\:shadow-pink-700:active{
    --box-shadow-color: var(--velocity-pink-700);
}

.active\:shadow-pink-800:active{
    --box-shadow-color: var(--velocity-pink-800);
}

.active\:shadow-pink-900:active{
    --box-shadow-color: var(--velocity-pink-900);
}

.active\:shadow-pink-50:active{
    --box-shadow-color: var(--velocity-pink-50);
}

.active\:shadow-pink-100:active{
    --box-shadow-color: var(--velocity-pink-100);
}

.active\:shadow-pink-200:active{
    --box-shadow-color: var(--velocity-pink-200);
}

.active\:shadow-pink-300:active{
    --box-shadow-color: var(--velocity-pink-300);
}

.active\:shadow-pink-400:active{
    --box-shadow-color: var(--velocity-pink-400);
}

.active\:shadow-pink-500:active{
    --box-shadow-color: var(--velocity-pink-500);
}

.active\:shadow-pink-600:active{
    --box-shadow-color: var(--velocity-pink-600);
}

.active\:shadow-pink-700:active{
    --box-shadow-color: var(--velocity-pink-700);
}

.active\:shadow-pink-800:active{
    --box-shadow-color: var(--velocity-pink-800);
}

.active\:shadow-pink-900:active{
    --box-shadow-color: var(--velocity-pink-900);
}

.active\:shadow-pink-50:active{
    --box-shadow-color: var(--velocity-pink-50);
}

.active\:shadow-pink-100:active{
    --box-shadow-color: var(--velocity-pink-100);
}

.active\:shadow-pink-200:active{
    --box-shadow-color: var(--velocity-pink-200);
}

.active\:shadow-pink-300:active{
    --box-shadow-color: var(--velocity-pink-300);
}

.active\:shadow-pink-400:active{
    --box-shadow-color: var(--velocity-pink-400);
}

.active\:shadow-pink-500:active{
    --box-shadow-color: var(--velocity-pink-500);
}

.active\:shadow-pink-600:active{
    --box-shadow-color: var(--velocity-pink-600);
}

.active\:shadow-pink-700:active{
    --box-shadow-color: var(--velocity-pink-700);
}

.active\:shadow-pink-800:active{
    --box-shadow-color: var(--velocity-pink-800);
}

.active\:shadow-pink-900:active{
    --box-shadow-color: var(--velocity-pink-900);
}

.active\:shadow-rose-50:active{
    --box-shadow-color: var(--velocity-rose-50);
}

.active\:shadow-rose-100:active{
    --box-shadow-color: var(--velocity-rose-100);
}

.active\:shadow-rose-200:active{
    --box-shadow-color: var(--velocity-rose-200);
}

.active\:shadow-rose-300:active{
    --box-shadow-color: var(--velocity-rose-300);
}

.active\:shadow-rose-400:active{
    --box-shadow-color: var(--velocity-rose-400);
}

.active\:shadow-rose-500:active{
    --box-shadow-color: var(--velocity-rose-500);
}

.active\:shadow-rose-600:active{
    --box-shadow-color: var(--velocity-rose-600);
}

.active\:shadow-rose-700:active{
    --box-shadow-color: var(--velocity-rose-700);
}

.active\:shadow-rose-800:active{
    --box-shadow-color: var(--velocity-rose-800);
}

.active\:shadow-rose-900:active{
    --box-shadow-color: var(--velocity-rose-900);
}

.active\:shadow-rose-50:active{
    --box-shadow-color: var(--velocity-rose-50);
}

.active\:shadow-rose-100:active{
    --box-shadow-color: var(--velocity-rose-100);
}

.active\:shadow-rose-200:active{
    --box-shadow-color: var(--velocity-rose-200);
}

.active\:shadow-rose-300:active{
    --box-shadow-color: var(--velocity-rose-300);
}

.active\:shadow-rose-400:active{
    --box-shadow-color: var(--velocity-rose-400);
}

.active\:shadow-rose-500:active{
    --box-shadow-color: var(--velocity-rose-500);
}

.active\:shadow-rose-600:active{
    --box-shadow-color: var(--velocity-rose-600);
}

.active\:shadow-rose-700:active{
    --box-shadow-color: var(--velocity-rose-700);
}

.active\:shadow-rose-800:active{
    --box-shadow-color: var(--velocity-rose-800);
}

.active\:shadow-rose-900:active{
    --box-shadow-color: var(--velocity-rose-900);
}

.active\:shadow-rose-50:active{
    --box-shadow-color: var(--velocity-rose-50);
}

.active\:shadow-rose-100:active{
    --box-shadow-color: var(--velocity-rose-100);
}

.active\:shadow-rose-200:active{
    --box-shadow-color: var(--velocity-rose-200);
}

.active\:shadow-rose-300:active{
    --box-shadow-color: var(--velocity-rose-300);
}

.active\:shadow-rose-400:active{
    --box-shadow-color: var(--velocity-rose-400);
}

.active\:shadow-rose-500:active{
    --box-shadow-color: var(--velocity-rose-500);
}

.active\:shadow-rose-600:active{
    --box-shadow-color: var(--velocity-rose-600);
}

.active\:shadow-rose-700:active{
    --box-shadow-color: var(--velocity-rose-700);
}

.active\:shadow-rose-800:active{
    --box-shadow-color: var(--velocity-rose-800);
}

.active\:shadow-rose-900:active{
    --box-shadow-color: var(--velocity-rose-900);
}

.active\:shadow-sky-50:active{
    --box-shadow-color: var(--velocity-sky-50);
}

.active\:shadow-sky-100:active{
    --box-shadow-color: var(--velocity-sky-100);
}

.active\:shadow-sky-200:active{
    --box-shadow-color: var(--velocity-sky-200);
}

.active\:shadow-sky-300:active{
    --box-shadow-color: var(--velocity-sky-300);
}

.active\:shadow-sky-400:active{
    --box-shadow-color: var(--velocity-sky-400);
}

.active\:shadow-sky-500:active{
    --box-shadow-color: var(--velocity-sky-500);
}

.active\:shadow-sky-600:active{
    --box-shadow-color: var(--velocity-sky-600);
}

.active\:shadow-sky-700:active{
    --box-shadow-color: var(--velocity-sky-700);
}

.active\:shadow-sky-800:active{
    --box-shadow-color: var(--velocity-sky-800);
}

.active\:shadow-sky-900:active{
    --box-shadow-color: var(--velocity-sky-900);
}

.active\:shadow-sky-50:active{
    --box-shadow-color: var(--velocity-sky-50);
}

.active\:shadow-sky-100:active{
    --box-shadow-color: var(--velocity-sky-100);
}

.active\:shadow-sky-200:active{
    --box-shadow-color: var(--velocity-sky-200);
}

.active\:shadow-sky-300:active{
    --box-shadow-color: var(--velocity-sky-300);
}

.active\:shadow-sky-400:active{
    --box-shadow-color: var(--velocity-sky-400);
}

.active\:shadow-sky-500:active{
    --box-shadow-color: var(--velocity-sky-500);
}

.active\:shadow-sky-600:active{
    --box-shadow-color: var(--velocity-sky-600);
}

.active\:shadow-sky-700:active{
    --box-shadow-color: var(--velocity-sky-700);
}

.active\:shadow-sky-800:active{
    --box-shadow-color: var(--velocity-sky-800);
}

.active\:shadow-sky-900:active{
    --box-shadow-color: var(--velocity-sky-900);
}

.active\:shadow-sky-50:active{
    --box-shadow-color: var(--velocity-sky-50);
}

.active\:shadow-sky-100:active{
    --box-shadow-color: var(--velocity-sky-100);
}

.active\:shadow-sky-200:active{
    --box-shadow-color: var(--velocity-sky-200);
}

.active\:shadow-sky-300:active{
    --box-shadow-color: var(--velocity-sky-300);
}

.active\:shadow-sky-400:active{
    --box-shadow-color: var(--velocity-sky-400);
}

.active\:shadow-sky-500:active{
    --box-shadow-color: var(--velocity-sky-500);
}

.active\:shadow-sky-600:active{
    --box-shadow-color: var(--velocity-sky-600);
}

.active\:shadow-sky-700:active{
    --box-shadow-color: var(--velocity-sky-700);
}

.active\:shadow-sky-800:active{
    --box-shadow-color: var(--velocity-sky-800);
}

.active\:shadow-sky-900:active{
    --box-shadow-color: var(--velocity-sky-900);
}

.active\:shadow-yellow-50:active{
    --box-shadow-color: var(--velocity-yellow-50);
}

.active\:shadow-yellow-100:active{
    --box-shadow-color: var(--velocity-yellow-100);
}

.active\:shadow-yellow-200:active{
    --box-shadow-color: var(--velocity-yellow-200);
}

.active\:shadow-yellow-300:active{
    --box-shadow-color: var(--velocity-yellow-300);
}

.active\:shadow-yellow-400:active{
    --box-shadow-color: var(--velocity-yellow-400);
}

.active\:shadow-yellow-500:active{
    --box-shadow-color: var(--velocity-yellow-500);
}

.active\:shadow-yellow-600:active{
    --box-shadow-color: var(--velocity-yellow-600);
}

.active\:shadow-yellow-700:active{
    --box-shadow-color: var(--velocity-yellow-700);
}

.active\:shadow-yellow-800:active{
    --box-shadow-color: var(--velocity-yellow-800);
}

.active\:shadow-yellow-900:active{
    --box-shadow-color: var(--velocity-yellow-900);
}

.active\:shadow-yellow-50:active{
    --box-shadow-color: var(--velocity-yellow-50);
}

.active\:shadow-yellow-100:active{
    --box-shadow-color: var(--velocity-yellow-100);
}

.active\:shadow-yellow-200:active{
    --box-shadow-color: var(--velocity-yellow-200);
}

.active\:shadow-yellow-300:active{
    --box-shadow-color: var(--velocity-yellow-300);
}

.active\:shadow-yellow-400:active{
    --box-shadow-color: var(--velocity-yellow-400);
}

.active\:shadow-yellow-500:active{
    --box-shadow-color: var(--velocity-yellow-500);
}

.active\:shadow-yellow-600:active{
    --box-shadow-color: var(--velocity-yellow-600);
}

.active\:shadow-yellow-700:active{
    --box-shadow-color: var(--velocity-yellow-700);
}

.active\:shadow-yellow-800:active{
    --box-shadow-color: var(--velocity-yellow-800);
}

.active\:shadow-yellow-900:active{
    --box-shadow-color: var(--velocity-yellow-900);
}

.active\:shadow-yellow-50:active{
    --box-shadow-color: var(--velocity-yellow-50);
}

.active\:shadow-yellow-100:active{
    --box-shadow-color: var(--velocity-yellow-100);
}

.active\:shadow-yellow-200:active{
    --box-shadow-color: var(--velocity-yellow-200);
}

.active\:shadow-yellow-300:active{
    --box-shadow-color: var(--velocity-yellow-300);
}

.active\:shadow-yellow-400:active{
    --box-shadow-color: var(--velocity-yellow-400);
}

.active\:shadow-yellow-500:active{
    --box-shadow-color: var(--velocity-yellow-500);
}

.active\:shadow-yellow-600:active{
    --box-shadow-color: var(--velocity-yellow-600);
}

.active\:shadow-yellow-700:active{
    --box-shadow-color: var(--velocity-yellow-700);
}

.active\:shadow-yellow-800:active{
    --box-shadow-color: var(--velocity-yellow-800);
}

.active\:shadow-yellow-900:active{
    --box-shadow-color: var(--velocity-yellow-900);
}

.active\:shadow-orange-50:active{
    --box-shadow-color: var(--velocity-orange-50);
}

.active\:shadow-orange-100:active{
    --box-shadow-color: var(--velocity-orange-100);
}

.active\:shadow-orange-200:active{
    --box-shadow-color: var(--velocity-orange-200);
}

.active\:shadow-orange-300:active{
    --box-shadow-color: var(--velocity-orange-300);
}

.active\:shadow-orange-400:active{
    --box-shadow-color: var(--velocity-orange-400);
}

.active\:shadow-orange-500:active{
    --box-shadow-color: var(--velocity-orange-500);
}

.active\:shadow-orange-600:active{
    --box-shadow-color: var(--velocity-orange-600);
}

.active\:shadow-orange-700:active{
    --box-shadow-color: var(--velocity-orange-700);
}

.active\:shadow-orange-800:active{
    --box-shadow-color: var(--velocity-orange-800);
}

.active\:shadow-orange-900:active{
    --box-shadow-color: var(--velocity-orange-900);
}

.active\:shadow-orange-50:active{
    --box-shadow-color: var(--velocity-orange-50);
}

.active\:shadow-orange-100:active{
    --box-shadow-color: var(--velocity-orange-100);
}

.active\:shadow-orange-200:active{
    --box-shadow-color: var(--velocity-orange-200);
}

.active\:shadow-orange-300:active{
    --box-shadow-color: var(--velocity-orange-300);
}

.active\:shadow-orange-400:active{
    --box-shadow-color: var(--velocity-orange-400);
}

.active\:shadow-orange-500:active{
    --box-shadow-color: var(--velocity-orange-500);
}

.active\:shadow-orange-600:active{
    --box-shadow-color: var(--velocity-orange-600);
}

.active\:shadow-orange-700:active{
    --box-shadow-color: var(--velocity-orange-700);
}

.active\:shadow-orange-800:active{
    --box-shadow-color: var(--velocity-orange-800);
}

.active\:shadow-orange-900:active{
    --box-shadow-color: var(--velocity-orange-900);
}

.active\:shadow-orange-50:active{
    --box-shadow-color: var(--velocity-orange-50);
}

.active\:shadow-orange-100:active{
    --box-shadow-color: var(--velocity-orange-100);
}

.active\:shadow-orange-200:active{
    --box-shadow-color: var(--velocity-orange-200);
}

.active\:shadow-orange-300:active{
    --box-shadow-color: var(--velocity-orange-300);
}

.active\:shadow-orange-400:active{
    --box-shadow-color: var(--velocity-orange-400);
}

.active\:shadow-orange-500:active{
    --box-shadow-color: var(--velocity-orange-500);
}

.active\:shadow-orange-600:active{
    --box-shadow-color: var(--velocity-orange-600);
}

.active\:shadow-orange-700:active{
    --box-shadow-color: var(--velocity-orange-700);
}

.active\:shadow-orange-800:active{
    --box-shadow-color: var(--velocity-orange-800);
}

.active\:shadow-orange-900:active{
    --box-shadow-color: var(--velocity-orange-900);
}

.active\:opacity-0:active{
    opacity: 0;
}

.active\:opacity-5:active{
    opacity: 0.05;
}

.active\:opacity-10:active{
    opacity: 0.1;
}

.active\:opacity-15:active{
    opacity: 0.15;
}

.active\:opacity-20:active{
    opacity: 0.2;
}

.active\:opacity-25:active{
    opacity: 0.25;
}

.active\:opacity-30:active{
    opacity: 0.3;
}

.active\:opacity-35:active{
    opacity: 0.35;
}

.active\:opacity-40:active{
    opacity: 0.4;
}

.active\:opacity-45:active{
    opacity: 0.45;
}

.active\:opacity-50:active{
    opacity: 0.5;
}

.active\:opacity-55:active{
    opacity: 0.55;
}

.active\:opacity-60:active{
    opacity: 0.6;
}

.active\:opacity-65:active{
    opacity: 0.65;
}

.active\:opacity-70:active{
    opacity: 0.7;
}

.active\:opacity-75:active{
    opacity: 0.75;
}

.active\:opacity-80:active{
    opacity: 0.8;
}

.active\:opacity-85:active{
    opacity: 0.85;
}

.active\:opacity-90:active{
    opacity: 0.9;
}

.active\:opacity-95:active{
    opacity: 0.95;
}

.active\:opacity-100:active{
    opacity: 1;
}

.active\:border-collapse:active{
    border-collapse: collapse;
}

.active\:border-seperate:active{
    border-collapse: separate;
}

.active\:table-layout-auto:active{
    table-layout: auto;
}

.active\:table-layout-fixed:active{
    table-layout: fixed;
}

.active\:appearance-none:active{
    appearance: none;
}

.active\:appearance-auto:active{
    appearance: auto;
}

.active\:caption-top:active{
    caption-side: top;
}

.active\:caption-bottom:active{
    caption-side: bottom;
}

.active\:cursor-auto:active{
    cursor: auto;
}

.active\:cursor-default:active{
    cursor: default;
}

.active\:cursor-pointer:active{
    cursor: pointer;
}

.active\:cursor-text:active{
    cursor: text;
}

.active\:cursor-wait:active{
    cursor: wait;
}

.active\:cursor-help:active{
    cursor: help;
}

.active\:cursor-progress:active{
    cursor: progress;
}

.active\:cursor-none:active{
    cursor: none;
}

.active\:pointer-events-none:active{
    pointer-events: none;
}

.active\:pointer-events-auto:active{
    pointer-events: auto;
}

.active\:resize-none:active{
    resize: none;
}

.active\:resize-y:active{
    resize: vertical;
}

.active\:resize-x:active{
    resize: horizontal;
}

.active\:resize-both:active{
    resize: both;
}

.active\:scroll-auto:active{
    scroll-behavior: auto;
}

.active\:scroll-smooth:active{
    scroll-behavior: smooth;
}

/* scroll-padding */
.active\:scroll-p-auto:active{
    scroll-padding: auto;
}

.active\:scroll-p-0:active{
    scroll-padding: 0;
}

.active\:scroll-p-4:active{
    scroll-padding: var(--velocity-padding-4);
}

.active\:scroll-p-8:active{
    scroll-padding: var(--velocity-padding-8);
}

.active\:scroll-p-12:active{
    scroll-padding: var(--velocity-padding-12);
}

.active\:scroll-p-16:active{
    scroll-padding: var(--velocity-padding-16);
}

.active\:scroll-p-20:active{
    scroll-padding: var(--velocity-padding-20);
}

.active\:scroll-p-24:active{
    scroll-padding: var(--velocity-padding-24);
}

.active\:scroll-p-28:active{
    scroll-padding: var(--velocity-padding-28);
}

.active\:scroll-p-32:active{
    scroll-padding: var(--velocity-padding-32);
}

.active\:scroll-p-36:active{
    scroll-padding: var(--velocity-padding-36);
}

.active\:scroll-p-40:active{
    scroll-padding: var(--velocity-padding-40);
}

.active\:scroll-p-44:active{
    scroll-padding: var(--velocity-padding-44);
}

.active\:scroll-p-48:active{
    scroll-padding: var(--velocity-padding-48);
}

.active\:scroll-p-52:active{
    scroll-padding: var(--velocity-padding-52);
}

.active\:scroll-p-56:active{
    scroll-padding: var(--velocity-padding-56);
}

.active\:scroll-p-60:active{
    scroll-padding: var(--velocity-padding-60);
}

.active\:scroll-p-64:active{
    scroll-padding: var(--velocity-padding-64);
}

.active\:scroll-p-68:active{
    scroll-padding: var(--velocity-padding-68);
}

.active\:scroll-p-72:active{
    scroll-padding: var(--velocity-padding-72);
}

.active\:scroll-p-76:active{
    scroll-padding: var(--velocity-padding-76);
}

.active\:scroll-p-80:active{
    scroll-padding: var(--velocity-padding-80);
}

/** scroll-padding top **/
.active\:scroll-pt-auto:active{
    scroll-padding-top: auto;
}

.active\:scroll-pt-0:active{
    scroll-padding-top: 0;
}

.active\:scroll-pt-4:active{
    scroll-padding-top: 0.25rem;
}

.active\:scroll-pt-8:active{
    scroll-padding-top: 0.5rem;
}

.active\:scroll-pt-12:active{
    scroll-padding-top: 0.75rem;
}

.active\:scroll-pt-16:active{
    scroll-padding-top: 1rem;
}

.active\:scroll-pt-20:active{
    scroll-padding-top: 1.25rem;
}

.active\:scroll-pt-24:active{
    scroll-padding-top: 1.5rem;
}

.active\:scroll-pt-28:active{
    scroll-padding-top: 1.75rem;
}

.active\:scroll-pt-32:active{
    scroll-padding-top: 2rem;
}

.active\:scroll-pt-36:active{
    scroll-padding-top: 2.25rem;
}

.active\:scroll-pt-40:active{
    scroll-padding-top: 2.5rem;
}

.active\:scroll-pt-44:active{
    scroll-padding-top: 2.75rem;
}

.active\:scroll-pt-48:active{
    scroll-padding-top: 3rem;
}

.active\:scroll-pt-52:active{
    scroll-padding-top: 3.25rem;
}

.active\:scroll-pt-56:active{
    scroll-padding-top: 3.5rem;
}

.active\:scroll-pt-60:active{
    scroll-padding-top: 3.75rem;
}

.active\:scroll-pt-64:active{
    scroll-padding-top: 4rem;
}

.active\:scroll-pt-68:active{
    scroll-padding-top: 6rem;
}

.active\:scroll-pt-72:active{
    scroll-padding-top: 8rem;
}

.active\:scroll-pt-76:active{
    scroll-padding-top: 12rem;
}

.active\:scroll-pt-80:active{
    scroll-padding-top: 16rem;
}

/** scroll-padding-bottom **/
.active\:scroll-pb-auto:active{
    scroll-padding-bottom: auto;
}

.active\:scroll-pb-0:active{
    scroll-padding-bottom: 0;
}

.active\:scroll-pb-4:active{
    scroll-padding-bottom: 0.25rem;
}

.active\:scroll-pb-8:active{
    scroll-padding-bottom: 0.5rem;
}

.active\:scroll-pb-12:active{
    scroll-padding-bottom: 0.75rem;
}

.active\:scroll-pb-16:active{
    scroll-padding-bottom: 1rem;
}

.active\:scroll-pb-20:active{
    scroll-padding-bottom: 1.25rem;
}

.active\:scroll-pb-24:active{
    scroll-padding-bottom: 1.5rem;
}

.active\:scroll-pb-28:active{
    scroll-padding-bottom: 1.75rem;
}

.active\:scroll-pb-32:active{
    scroll-padding-bottom: 2rem;
}

.active\:scroll-pb-36:active{
    scroll-padding-bottom: 2.25rem;
}

.active\:scroll-pb-40:active{
    scroll-padding-bottom: 2.5rem;
}

.active\:scroll-pb-44:active{
    scroll-padding-bottom: 2.75rem;
}

.active\:scroll-pb-48:active{
    scroll-padding-bottom: 3rem;
}

.active\:scroll-pb-52:active{
    scroll-padding-bottom: 3.25rem;
}

.active\:scroll-pb-56:active{
    scroll-padding-bottom: 3.5rem;
}

.active\:scroll-pb-60:active{
    scroll-padding-bottom: 3.75rem;
}

.active\:scroll-pb-64:active{
    scroll-padding-bottom: 4rem;
}

.active\:scroll-pb-68:active{
    scroll-padding-bottom: 6rem;
}

.active\:scroll-pb-72:active{
    scroll-padding-bottom: 8rem;
}

.active\:scroll-pb-76:active{
    scroll-padding-bottom: 12rem;
}

.active\:scroll-pb-80:active{
    scroll-padding-bottom: 16rem;
}

/** scroll-padding left **/
.active\:scroll-pl-0:active{
    scroll-padding-left: auto;
}

.active\:scroll-pl-0:active{
    scroll-padding-left: 0;
}

.active\:scroll-pl-4:active{
    scroll-padding-left: 0.25rem;
}

.active\:scroll-pl-8:active{
    scroll-padding-left: 0.5rem;
}

.active\:scroll-pl-12:active{
    scroll-padding-left: 0.75rem;
}

.active\:scroll-pl-16:active{
    scroll-padding-left: 1rem;
}

.active\:scroll-pl-20:active{
    scroll-padding-left: 1.25rem;
}

.active\:scroll-pl-24:active{
    scroll-padding-left: 1.5rem;
}

.active\:scroll-pl-28:active{
    scroll-padding-left: 1.75rem;
}

.active\:scroll-pl-32:active{
    scroll-padding-left: 2rem;
}

.active\:scroll-pl-36:active{
    scroll-padding-left: 2.25rem;
}

.active\:scroll-pl-40:active{
    scroll-padding-left: 2.5rem;
}

.active\:scroll-pl-44:active{
    scroll-padding-left: 2.75rem;
}

.active\:scroll-pl-48:active{
    scroll-padding-left: 3rem;
}

.active\:scroll-pl-52:active{
    scroll-padding-left: 3.25rem;
}

.active\:scroll-pl-56:active{
    scroll-padding-left: 3.5rem;
}

.active\:scroll-pl-60:active{
    scroll-padding-left: 3.75rem;
}

.active\:scroll-pl-64:active{
    scroll-padding-left: 4rem;
}

.active\:scroll-pl-68:active{
    scroll-padding-left: 6rem;
}

.active\:scroll-pl-72:active{
    scroll-padding-left: 8rem;
}

.active\:scroll-pl-76:active{
    scroll-padding-left: 12rem;
}

.active\:scroll-pl-80:active{
    scroll-padding-left: 16rem;
}

/** scroll-padding-right **/
.active\:scroll-pr-auto:active{
    scroll-padding-right: auto;
}

.active\:scroll-pr-0:active{
    scroll-padding-right: 0;
}

.active\:scroll-pr-4:active{
    scroll-padding-right: 0.25rem;
}

.active\:scroll-pr-8:active{
    scroll-padding-right: 0.5rem;
}

.active\:scroll-pr-12:active{
    scroll-padding-right: 0.75rem;
}

.active\:scroll-pr-16:active{
    scroll-padding-right: 1rem;
}

.active\:scroll-pr-20:active{
    scroll-padding-right: 1.25rem;
}

.active\:scroll-pr-24:active{
    scroll-padding-right: 1.5rem;
}

.active\:scroll-pr-28:active{
    scroll-padding-right: 1.75rem;
}

.active\:scroll-pr-32:active{
    scroll-padding-right: 2rem;
}

.active\:scroll-pr-36:active{
    scroll-padding-right: 2.25rem;
}

.active\:scroll-pr-40:active{
    scroll-padding-right: 2.5rem;
}

.active\:scroll-pr-44:active{
    scroll-padding-right: 2.75rem;
}

.active\:scroll-pr-48:active{
    scroll-padding-right: 3rem;
}

.active\:scroll-pr-52:active{
    scroll-padding-right: 3.25rem;
}

.active\:scroll-pr-56:active{
    scroll-padding-right: 3.5rem;
}

.active\:scroll-pr-60:active{
    scroll-padding-right: 3.75rem;
}

.active\:scroll-pr-64:active{
    scroll-padding-right: 4rem;
}

.active\:scroll-pr-68:active{
    scroll-padding-right: 6rem;
}

.active\:scroll-pr-72:active{
    scroll-padding-right: 8rem;
}

.active\:scroll-pr-76:active{
    scroll-padding-right: 12rem;
}

.active\:scroll-pr-80:active{
    scroll-padding-right: 16rem;
}

/* scroll-padding left and right **/
.active\:scroll-px-auto:active{
    scroll-padding-left: auto;
    scroll-padding-right: auto;
}

.active\:scroll-px-0:active{
    scroll-padding-left: 0;
    scroll-padding-right: 0;
}

.active\:scroll-px-4:active{
    scroll-padding-left: 0.25rem;
    scroll-padding-right: 0.25rem;
}

.active\:scroll-px-8:active{
    scroll-padding-left: 0.5rem;
    scroll-padding-right: 0.5rem;
}

.active\:scroll-px-12:active{
    scroll-padding-left: 0.75rem;
    scroll-padding-right: 0.75rem;
}

.active\:scroll-px-16:active{
    scroll-padding-left: 1rem;
    scroll-padding-right: 1rem;
}

.active\:scroll-px-20:active{
    scroll-padding-left: 1.25rem;
    scroll-padding-right: 1.25rem;
}

.active\:scroll-px-24:active{
    scroll-padding-left: 1.5rem;
    scroll-padding-right: 1.5rem;
}

.active\:scroll-px-28:active{
    scroll-padding-left: 1.75rem;
    scroll-padding-right: 1.75rem;
}

.active\:scroll-px-32:active{
    scroll-padding-left: 2rem;
    scroll-padding-right: 2rem;
}

.active\:scroll-px-36:active{
    scroll-padding-left: 2.25rem;
    scroll-padding-right: 2.25rem;
}

.active\:scroll-px-40:active{
    scroll-padding-left: 2.5rem;
    scroll-padding-right: 2.5rem;
}

.active\:scroll-px-44:active{
    scroll-padding-left: 2.75rem;
    scroll-padding-right: 2.75rem;
}

.active\:scroll-px-48:active{
    scroll-padding-left: 3rem;
    scroll-padding-right: 3rem;
}

.active\:scroll-px-52:active{
    scroll-padding-left: 3.25rem;
    scroll-padding-right: 3.25rem;
}

.active\:scroll-px-56:active{
    scroll-padding-left: 3.5rem;
    scroll-padding-right: 3.5rem;
}

.active\:scroll-px-60:active{
    scroll-padding-left: 3.75rem;
    scroll-padding-right: 3.75rem;
}

.active\:scroll-px-64:active{
    scroll-padding-left: 4rem;
    scroll-padding-right: 4rem;
}

.active\:scroll-px-68:active{
    scroll-padding-left: 6rem;
    scroll-padding-right: 6rem;
}

.active\:scroll-px-72:active{
    scroll-padding-left: 8rem;
    scroll-padding-right: 8rem;
}

.active\:scroll-px-76:active{
    scroll-padding-left: 12rem;
    scroll-padding-right: 12rem;
}

.active\:scroll-px-80:active{
    scroll-padding-left: 14rem;
    scroll-padding-right: 14rem;
}

/*scroll-padding top and bottom **/
.active\:scroll-py-auto:active{
    scroll-padding-top: auto;
    scroll-padding-bottom: auto;
}

.active\:scroll-py-0:active{
    scroll-padding-top: 0;
    scroll-padding-bottom: 0;
}

.active\:scroll-py-4:active{
    scroll-padding-top: 0.25rem;
    scroll-padding-bottom: 0.25rem;
}

.active\:scroll-py-8:active{
    scroll-padding-top: 0.5rem;
    scroll-padding-bottom: 0.5rem;
}

.active\:scroll-py-12:active{
    scroll-padding-top: 0.75rem;
    scroll-padding-top: 0.75rem;
}

.active\:scroll-py-16:active{
    scroll-padding-top: 1rem;
    scroll-padding-bottom: 1rem;
}

.active\:scroll-py-20:active{
    scroll-padding-top: 1.25rem;
    scroll-padding-bottom: 1.25rem;
}

.active\:scroll-py-24:active{
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem;
}

.active\:scroll-py-28:active{
    scroll-padding-top: 1.75rem;
    scroll-padding-bottom: 1.75rem;
}

.active\:scroll-py-32:active{
    scroll-padding-top: 2rem;
    scroll-padding-bottom: 2rem;
}

.active\:scroll-py-36:active{
    scroll-padding-top: 2.25rem;
    scroll-padding-bottom: 2.25rem;
}

.active\:scroll-py-40:active{
    scroll-padding-top: 2.5rem;
    scroll-padding-bottom: 2.5rem;
}

.active\:scroll-py-44:active{
    scroll-padding-top: 2.75rem;
    scroll-padding-bottom: 2.75rem;
}

.active\:scroll-py-48:active{
    scroll-padding-top: 3rem;
    scroll-padding-bottom: 3rem;
}

.active\:scroll-py-52:active{
    scroll-padding-top: 3.25rem;
    scroll-padding-bottom: 3.25rem;
}

.active\:scroll-py-56:active{
    scroll-padding-top: 3.5rem;
    scroll-padding-bottom: 3.5rem;
}

.active\:scroll-py-60:active{
    scroll-padding-top: 3.75rem;
    scroll-padding-bottom: 3.75rem;
}

.active\:scroll-py-64:active{
    scroll-padding-top: 4rem;
    scroll-padding-bottom: 4rem;
}

.active\:scroll-py-68:active{
    scroll-padding-top: 6rem;
    scroll-padding-bottom: 6rem;
}

.active\:scroll-py-72:active{
    scroll-padding-top: 8rem;
    scroll-padding-bottom: 8rem;
}

.active\:scroll-py-76:active{
    scroll-padding-top: 12rem;
    scroll-padding-bottom: 12rem;
}

.active\:scroll-py-80:active{
    scroll-padding-top: 14rem;
    scroll-padding-bottom: 14rem;
}

/* scroll-margin */
.active\:scroll-m-auto:active{
    scroll-margin: auto;
}

.active\:scroll-m-0:active{
    scroll-margin: 0;
}

.active\:scroll-m-4:active{
    scroll-margin: 0.25rem;
}

.active\:scroll-m-8:active{
    scroll-margin: 0.5rem;
}

.active\:scroll-m-12:active{
    scroll-margin: 0.75rem;
}

.active\:scroll-m-16:active{
    scroll-margin: 1rem;
}

.active\:scroll-m-20:active{
    scroll-margin: 1.25rem;
}

.active\:scroll-m-24:active{
    scroll-margin: 1.5rem;
}

.active\:scroll-m-28:active{
    scroll-margin: 1.75rem;
}

.active\:scroll-m-32:active{
    scroll-margin: 2rem;
}

.active\:scroll-m-36:active{
    scroll-margin: 2.25rem;
}

.active\:scroll-m-40:active{
    scroll-margin: 2.5rem;
}

.active\:scroll-m-44:active{
    scroll-margin: 2.75rem;
}

.active\:scroll-m-48:active{
    scroll-margin: 3rem;
}

.active\:scroll-m-52:active{
    scroll-margin: 3.25rem;
}

.active\:scroll-m-56:active{
    scroll-margin: 3.5rem;
}

.active\:scroll-m-60:active{
    scroll-margin: 3.75rem;
}

.active\:scroll-m-64:active{
    scroll-margin: 4rem;
}

.active\:scroll-m-68:active{
    scroll-margin: 6rem;
}

.active\:scroll-m-72:active{
    scroll-margin: 8rem;
}

.active\:scroll-m-76:active{
    scroll-margin: 12rem;
}

.active\:scroll-m-80:active{
    scroll-margin: 16rem;
}

/** scroll-margin top **/
.active\:scroll-mt-auto:active{
    scroll-margin-top: auto;
}

.active\:scroll-mt-0:active{
    scroll-margin-top: 0;
}

.active\:scroll-mt-4:active{
    scroll-margin-top: 0.25rem;
}

.active\:scroll-mt-8:active{
    scroll-margin-top: 0.5rem;
}

.active\:scroll-mt-12:active{
    scroll-margin-top: 0.75rem;
}

.active\:scroll-mt-16:active{
    scroll-margin-top: 1rem;
}

.active\:scroll-mt-20:active{
    scroll-margin-top: 1.25rem;
}

.active\:scroll-mt-24:active{
    scroll-margin-top: 1.5rem;
}

.active\:scroll-mt-28:active{
    scroll-margin-top: 1.75rem;
}

.active\:scroll-mt-32:active{
    scroll-margin-top: 2rem;
}

.active\:scroll-mt-36:active{
    scroll-margin-top: 2.25rem;
}

.active\:scroll-mt-40:active{
    scroll-margin-top: 2.5rem;
}

.active\:scroll-mt-44:active{
    scroll-margin-top: 2.75rem;
}

.active\:scroll-mt-48:active{
    scroll-margin-top: 3rem;
}

.active\:scroll-mt-52:active{
    scroll-margin-top: 3.25rem;
}

.active\:scroll-mt-56:active{
    scroll-margin-top: 3.5rem;
}

.active\:scroll-mt-60:active{
    scroll-margin-top: 3.75rem;
}

.active\:scroll-mt-64:active{
    scroll-margin-top: 4rem;
}

.active\:scroll-mt-68:active{
    scroll-margin-top: 6rem;
}

.active\:scroll-mt-72:active{
    scroll-margin-top: 8rem;
}

.active\:scroll-mt-76:active{
    scroll-margin-top: 12rem;
}

.active\:scroll-mt-80:active{
    scroll-margin-top: 16rem;
}

/** scroll-margin-bottom **/
.active\:scroll-mb-auto:active{
    scroll-margin-bottom: auto;
}

.active\:scroll-mb-0:active{
    scroll-margin-bottom: 0;
}

.active\:scroll-mb-4:active{
    scroll-margin-bottom: 0.25rem;
}

.active\:scroll-mb-8:active{
    scroll-margin-bottom: 0.5rem;
}

.active\:scroll-mb-12:active{
    scroll-margin-bottom: 0.75rem;
}

.active\:scroll-mb-16:active{
    scroll-margin-bottom: 1rem;
}

.active\:scroll-mb-20:active{
    scroll-margin-bottom: 1.25rem;
}

.active\:scroll-mb-24:active{
    scroll-margin-bottom: 1.5rem;
}

.active\:scroll-mb-28:active{
    scroll-margin-bottom: 1.75rem;
}

.active\:scroll-mb-32:active{
    scroll-margin-bottom: 2rem;
}

.active\:scroll-mb-36:active{
    scroll-margin-bottom: 2.25rem;
}

.active\:scroll-mb-40:active{
    scroll-margin-bottom: 2.5rem;
}

.active\:scroll-mb-44:active{
    scroll-margin-bottom: 2.75rem;
}

.active\:scroll-mb-48:active{
    scroll-margin-bottom: 3rem;
}

.active\:scroll-mb-52:active{
    scroll-margin-bottom: 3.25rem;
}

.active\:scroll-mb-56:active{
    scroll-margin-bottom: 3.5rem;
}

.active\:scroll-mb-60:active{
    scroll-margin-bottom: 3.75rem;
}

.active\:scroll-mb-64:active{
    scroll-margin-bottom: 4rem;
}

.active\:scroll-mb-68:active{
    scroll-margin-bottom: 6rem;
}

.active\:scroll-mb-72:active{
    scroll-margin-bottom: 8rem;
}

.active\:scroll-mb-76:active{
    scroll-margin-bottom: 12rem;
}

.active\:scroll-mb-80:active{
    scroll-margin-bottom: 16rem;
}

/** scroll-margin top **/
.active\:scroll-ml-auto:active{
    scroll-margin-left: auto;
}

.active\:scroll-ml-0:active{
    scroll-margin-left: 0;
}

.active\:scroll-ml-4:active{
    scroll-margin-left: 0.25rem;
}

.active\:scroll-ml-8:active{
    scroll-margin-left: 0.5rem;
}

.active\:scroll-ml-12:active{
    scroll-margin-left: 0.75rem;
}

.active\:scroll-ml-16:active{
    scroll-margin-left: 1rem;
}

.active\:scroll-ml-20:active{
    scroll-margin-left: 1.25rem;
}

.active\:scroll-ml-24:active{
    scroll-margin-left: 1.5rem;
}

.active\:scroll-ml-28:active{
    scroll-margin-left: 1.75rem;
}

.active\:scroll-ml-32:active{
    scroll-margin-left: 2rem;
}

.active\:scroll-ml-36:active{
    scroll-margin-left: 2.25rem;
}

.active\:scroll-ml-40:active{
    scroll-margin-left: 2.5rem;
}

.active\:scroll-ml-44:active{
    scroll-margin-left: 2.75rem;
}

.active\:scroll-ml-48:active{
    scroll-margin-left: 3rem;
}

.active\:scroll-ml-52:active{
    scroll-margin-left: 3.25rem;
}

.active\:scroll-ml-56:active{
    scroll-margin-left: 3.5rem;
}

.active\:scroll-ml-60:active{
    scroll-margin-left: 3.75rem;
}

.active\:scroll-ml-64:active{
    scroll-margin-left: 4rem;
}

.active\:scroll-ml-68:active{
    scroll-margin-left: 6rem;
}

.active\:scroll-ml-72:active{
    scroll-margin-left: 8rem;
}

.active\:scroll-ml-76:active{
    scroll-margin-left: 12rem;
}

.active\:scroll-ml-80:active{
    scroll-margin-left: 16rem;
}

/** scroll-margin-right **/
.active\:scroll-mr-auto:active{
    scroll-margin-right: auto;
}

.active\:scroll-mr-0:active{
    scroll-margin-right: 0;
}

.active\:scroll-mr-4:active{
    scroll-margin-right: 0.25rem;
}

.active\:scroll-mr-8:active{
    scroll-margin-right: 0.5rem;
}

.active\:scroll-mr-12:active{
    scroll-margin-right: 0.75rem;
}

.active\:scroll-mr-16:active{
    scroll-margin-right: 1rem;
}

.active\:scroll-mr-20:active{
    scroll-margin-right: 1.25rem;
}

.active\:scroll-mr-24:active{
    scroll-margin-right: 1.5rem;
}

.active\:scroll-mr-28:active{
    scroll-margin-right: 1.75rem;
}

.active\:scroll-mr-32:active{
    scroll-margin-right: 2rem;
}

.active\:scroll-mr-36:active{
    scroll-margin-right: 2.25rem;
}

.active\:scroll-mr-40:active{
    scroll-margin-right: 2.5rem;
}

.active\:scroll-mr-44:active{
    scroll-margin-right: 2.75rem;
}

.active\:scroll-mr-48:active{
    scroll-margin-right: 3rem;
}

.active\:scroll-mr-52:active{
    scroll-margin-right: 3.25rem;
}

.active\:scroll-mr-56:active{
    scroll-margin-right: 3.5rem;
}

.active\:scroll-mr-60:active{
    scroll-margin-right: 3.75rem;
}

.active\:scroll-mr-64:active{
    scroll-margin-right: 4rem;
}

.active\:scroll-mr-68:active{
    scroll-margin-right: 6rem;
}

.active\:scroll-mr-72:active{
    scroll-margin-right: 8rem;
}

.active\:scroll-mr-76:active{
    scroll-margin-right: 12rem;
}

.active\:scroll-mr-80:active{
    scroll-margin-right: 16rem;
}

/* scroll-margin left and right **/
.active\:scroll-mx-auto:active{
    scroll-margin-left: auto;
    scroll-margin-right: auto;
}

.active\:scroll-mx-0:active{
    scroll-margin-left: 0;
    scroll-margin-right: 0;
}

.active\:scroll-mx-4:active{
    scroll-margin-left: 0.25rem;
    scroll-margin-right: 0.25rem;
}

.active\:scroll-mx-8:active{
    scroll-margin-left: 0.5rem;
    scroll-margin-right: 0.5rem;
}

.active\:scroll-mx-12:active{
    scroll-margin-left: 0.75rem;
    scroll-margin-top: 0.75rem;
}

.active\:scroll-mx-16:active{
    scroll-margin-left: 1rem;
    scroll-margin-right: 1rem;
}

.active\:scroll-mx-20:active{
    scroll-margin-left: 1.25rem;
    scroll-margin-right: 1.25rem;
}

.active\:scroll-mx-24:active{
    scroll-margin-left: 1.5rem;
    scroll-margin-right: 1.5rem;
}

.active\:scroll-mx-28:active{
    scroll-margin-left: 1.75rem;
    scroll-margin-right: 1.75rem;
}

.active\:scroll-mx-32:active{
    scroll-margin-left: 2rem;
    scroll-margin-right: 2rem;
}

.active\:scroll-mx-36:active{
    scroll-margin-left: 2.25rem;
    scroll-margin-right: 2.25rem;
}

.active\:scroll-mx-40:active{
    scroll-margin-left: 2.5rem;
    scroll-margin-right: 2.5rem;
}

.active\:scroll-mx-44:active{
    scroll-margin-left: 2.75rem;
    scroll-margin-right: 2.75rem;
}

.active\:scroll-mx-48:active{
    scroll-margin-left: 3rem;
    scroll-margin-right: 3rem;
}

.active\:scroll-mx-52:active{
    scroll-margin-left: 3.25rem;
    scroll-margin-right: 3.25rem;
}

.active\:scroll-mx-56:active{
    scroll-margin-left: 3.5rem;
    scroll-margin-right: 3.5rem;
}

.active\:scroll-mx-60:active{
    scroll-margin-left: 3.75rem;
    scroll-margin-right: 3.75rem;
}

.active\:scroll-mx-64:active{
    scroll-margin-left: 4rem;
    scroll-margin-right: 4rem;
}

.active\:scroll-mx-68:active{
    scroll-margin-left: 6rem;
    scroll-margin-right: 6rem;
}

.active\:scroll-mx-72:active{
    scroll-margin-left: 8rem;
    scroll-margin-right: 8rem;
}

.active\:scroll-mx-76:active{
    scroll-margin-left: 12rem;
    scroll-margin-right: 12rem;
}

.active\:scroll-mx-80:active{
    scroll-margin-left: 14rem;
    scroll-margin-right: 14rem;
}

/** scroll-margin top and bottom **/
.active\:scroll-my-auto:active{
    scroll-margin-top: auto;
    scroll-margin-bottom: auto;
}

.active\:scroll-my-0:active{
    scroll-margin-top: 0;
    scroll-margin-bottom: 0;
}

.active\:scroll-my-4:active{
    scroll-margin-top: 0.25rem;
    scroll-margin-bottom: 0.25rem;
}

.active\:scroll-my-8:active{
    scroll-margin-top: 0.5rem;
    scroll-margin-bottom: 0.5rem;
}

.active\:scroll-my-12:active{
    scroll-margin-top: 0.75rem;
    scroll-margin-bottom: 0.75rem;
}

.active\:scroll-my-16:active{
    scroll-margin-top: 1rem;
    scroll-margin-bottom: 1rem;
}

.active\:scroll-my-20:active{
    scroll-margin-top: 1.25rem;
    scroll-margin-bottom: 1.25rem;
}

.active\:scroll-my-24:active{
    scroll-margin-top: 1.5rem;
    scroll-margin-bottom: 1.5rem;
}

.active\:scroll-my-28:active{
    scroll-margin-top: 1.75rem;
    scroll-margin-bottom: 1.75rem;
}

.active\:scroll-my-32:active{
    scroll-margin-top: 2rem;
    scroll-margin-bottom: 2rem;
}

.active\:scroll-my-36:active{
    scroll-margin-top: 2.25rem;
    scroll-margin-bottom: 2.25rem;
}

.active\:scroll-my-40:active{
    scroll-margin-top: 2.5rem;
    scroll-margin-bottom: 2.5rem;
}

.active\:scroll-my-44:active{
    scroll-margin-top: 2.75rem;
    scroll-margin-bottom: 2.75rem;
}

.active\:scroll-my-48:active{
    scroll-margin-top: 3rem;
    scroll-margin-bottom: 3rem;
}

.active\:scroll-my-52:active{
    scroll-margin-top: 3.25rem;
    scroll-margin-bottom: 3.25rem;
}

.active\:scroll-my-56:active{
    scroll-margin-top: 3.5rem;
    scroll-margin-bottom: 3.5rem;
}

.active\:scroll-my-60:active{
    scroll-margin-top: 3.75rem;
    scroll-margin-bottom: 3.75rem;
}

.active\:scroll-my-64:active{
    scroll-margin-top: 4rem;
    scroll-margin-bottom: 4rem;
}

.active\:scroll-my-68:active{
    scroll-margin-top: 6rem;
    scroll-margin-bottom: 6rem;
}

.active\:scroll-my-72:active{
    scroll-margin-top: 8rem;
    scroll-margin-bottom: 8rem;
}

.active\:scroll-my-76:active{
    scroll-margin-top: 12rem;
    scroll-margin-bottom: 12rem;
}

.active\:scroll-my-80:active{
    scroll-margin-top: 14rem;
    scroll-margin-bottom: 14rem;
}

.active\:scroll-snap-align-start:active{
    scroll-snap-align: start;
}

.active\:scroll-snap-align-end:active{
    scroll-snap-align: end;
}

.active\:scroll-snap-align-center:active{
    scroll-snap-align: center;
}

.active\:scroll-snap-align-none:active{
    scroll-snap-align: none;
}

.active\:scroll-snap-stop-normal:active{
    scroll-snap-stop: normal;
}

.active\:scroll-always-stop-normal:active{
    scroll-snap-stop: always;
}

.active\:scroll-snap-type-none:active{
    scroll-snap-type: none;
}

.active\:scroll-snap-type-mandatory:active{
    scroll-snap-type: mandatory;
}

.active\:scroll-snap-type-proximity:active{
    scroll-snap-type: proximity;
}

.active\:user-select-none:active{
    user-select: none;
}

.active\:user-select-text:active{
    user-select: text;
}

.active\:user-select-all:active{
    user-select: all;
}

.active\:user-select-auto:active{
    user-select: auto;
}

.active\:will-change-auto:active{
    will-change: auto;
}

.active\:will-change-scroll:active{
    will-change: scroll;
}

.active\:will-change-contents:active{
    will-change: contents;
}

.active\:will-change-transform:active{
    will-change: transform;
}

.active\:stroke-w-0:active{
    stroke-width: 0;
}

.active\:stroke-w-1:active{
    stroke-width: 1;
}

.active\:stroke-w-2:active{
    stroke-width: 2;
}

.active\:scale-0:active{
    transform: scale(0);
}

.active\:scale-5:active{
    transform: scale(0.05);
}

.active\:scale-10:active{
    transform: scale(0.1);
}

.active\:scale-15:active{
    transform: scale(0.15);
}

.active\:scale-20:active{
    transform: scale(0.2);
}

.active\:scale-25:active{
    transform: scale(0.25);
}

.active\:scale-30:active{
    transform: scale(0.3);
}

.active\:scale-35:active{
    transform: scale(0.35);
}

.active\:scale-40:active{
    transform: scale(0.4);
}

.active\:scale-45:active{
    transform: scale(0.45);
}

.active\:scale-50:active{
    transform: scale(0.5);
}

.active\:scale-55:active{
    transform: scale(0.55);
}

.active\:scale-60:active{
    transform: scale(0.6);
}

.active\:scale-65:active{
    transform: scale(0.65);
}

.active\:scale-70:active{
    transform: scale(0.7);
}

.active\:scale-75:active{
    transform: scale(0.75);
}

.active\:scale-80:active{
    transform: scale(0.8);
}

.active\:scale-85:active{
    transform: scale(0.85);
}

.active\:scale-90:active{
    transform: scale(0.9);
}

.active\:scale-95:active{
    transform: scale(0.95);
}

.active\:scale-100:active{
    transform: scale(1);
}

.active\:scale-105:active{
    transform: scale(1.05);
}

.active\:scale-110:active{
    transform: scale(1.1);
}

.active\:scale-115:active{
    transform: scale(1.15);
}

.active\:scale-120:active{
    transform: scale(1.2);
}

.active\:scale-125:active{
    transform: scale(1.25);
}

.active\:scale-130:active{
    transform: scale(1.3);
}

.active\:scale-135:active{
    transform: scale(1.35);
}

.active\:scale-140:active{
    transform: scale(1.4);
}

.active\:scale-145:active{
    transform: scale(1.45);
}

.active\:scale-150:active{
    transform: scale(1.5);
}

.active\:-translate-1:active{
    transform: translate(-10px);
}

.active\:-translate-2:active{
    transform: translate(-20px);
}

.active\:-translate-3:active{
    transform: translate(-30px);
}

.active\:-translate-4:active{
    transform: translate(-40px);
}

.active\:-translate-5:active{
    transform: translate(-60px);
}

.active\:-translate-6:active{
    transform: translate(-60px);
}

.active\:-translate-7:active{
    transform: translate(-70px);
}

.active\:-translate-8:active{
    transform: translate(-80px);
}

.active\:-translate-9:active{
    transform: translate(-90px);
}

.active\:-translate-10:active{
    transform: translate(-100px);
}

.active\:-translate-11:active{
    transform: translate(-110px);
}

.active\:-translate-12:active{
    transform: translate(-120px);
}

.active\:-translate-13:active{
    transform: translate(-130px);
}

.active\:-translate-14:active{
    transform: translate(-140px);
}

.active\:-translate-15:active{
    transform: translate(-150px);
}

.active\:-translate-16:active{
    transform: translate(-160px);
}

.active\:-translate-17:active{
    transform: translate(-170px);
}

.active\:-translate-18:active{
    transform: translate(-180px);
}

.active\:-translate-19:active{
    transform: translate(-190px);
}

.active\:-translate-20:active{
    transform: translate(-200px);
}

.active\:-translate-10x:active{
    transform: translate(-10%);
}

.active\:-translate-15x:active{
    transform: translate(-15%);
}

.active\:-translate-20x:active{
    transform: translate(-20%);
}

.active\:-translate-25x:active{
    transform: translate(-25%);
}

.active\:-translate-30x:active{
    transform: translate(-30%);
}

.active\:-translate-35x:active{
    transform: translate(-35%);
}

.active\:-translate-40x:active{
    transform: translate(-40%);
}

.active\:-translate-45x:active{
    transform: translate(-45%);
}

.active\:-translate-50x:active{
    transform: translate(-50%);
}

.active\:-translate-55x:active{
    transform: translate(-55%);
}

.active\:-translate-60x:active{
    transform: translate(-60%);
}

.active\:-translate-65x:active{
    transform: translate(-65%);
}

.active\:-translate-70x:active{
    transform: translate(-70%);
}

.active\:-translate-75x:active{
    transform: translate(-75%);
}

.active\:-translate-80x:active{
    transform: translate(-80%);
}

.active\:-translate-85x:active{
    transform: translate(-85%);
}

.active\:-translate-90x:active{
    transform: translate(-90%);
}

.active\:-translate-95x:active{
    transform: translate(-95%);
}

.active\:-translate-x-1:active{
    transform: translateX(-10px);
}

.active\:-translate-x-2:active{
    transform: translateX(-20px);
}

.active\:-translate-x-3:active{
    transform: translateX(-30px);
}

.active\:-translate-x-4:active{
    transform: translateX(-40px);
}

.active\:-translate-x-5:active{
    transform: translateX(-60px);
}

.active\:-translate-x-6:active{
    transform: translateX(-60px);
}

.active\:-translate-x-7:active{
    transform: translateX(-70px);
}

.active\:-translate-x-8:active{
    transform: translateX(-80px);
}

.active\:-translate-x-9:active{
    transform: translateX(-90px);
}

.active\:-translate-x-10:active{
    transform: translateX(-100px);
}

.active\:-translate-x-11:active{
    transform: translateX(-110px);
}

.active\:-translate-x-12:active{
    transform: translateX(-120px);
}

.active\:-translate-x-13:active{
    transform: translateX(-130px);
}

.active\:-translate-x-14:active{
    transform: translateX(-140px);
}

.active\:-translate-x-15:active{
    transform: translateX(-150px);
}

.active\:-translate-x-16:active{
    transform: translateX(-160px);
}

.active\:-translate-x-17:active{
    transform: translateX(-170px);
}

.active\:-translate-x-18:active{
    transform: translateX(-180px);
}

.active\:-translate-x-19:active{
    transform: translateX(-190px);
}

.active\:-translate-x-20:active{
    transform: translateX(-200px);
}

.active\:-translate-x-10x:active{
    transform: translateX(-10%);
}

.active\:-translate-x-15x:active{
    transform: translateX(-15%);
}

.active\:-translate-x-20x:active{
    transform: translateX(-20%);
}

.active\:-translate-x-25x:active{
    transform: translateX(-25%);
}

.active\:-translate-x-30x:active{
    transform: translateX(-30%);
}

.active\:-translate-x-35x:active{
    transform: translateX(-35%);
}

.active\:-translate-x-40x:active{
    transform: translateX(-40%);
}

.active\:-translate-x-45x:active{
    transform: translateX(-45%);
}

.active\:-translate-x-50x:active{
    transform: translateX(-50%);
}

.active\:-translate-x-55x:active{
    transform: translateX(-55%);
}

.active\:-translate-x-60x:active{
    transform: translateX(-60%);
}

.active\:-translate-x-65x:active{
    transform: translateX(-65%);
}

.active\:-translate-x-70x:active{
    transform: translateX(-70%);
}

.active\:-translate-x-75x:active{
    transform: translateX(-75%);
}

.active\:-translate-x-80x:active{
    transform: translateX(-80%);
}

.active\:-translate-x-85x:active{
    transform: translateX(-85%);
}

.active\:-translate-x-90x:active{
    transform: translateX(-90%);
}

.active\:-translate-x-95x:active{
    transform: translateX(-95%);
}

.active\:-translate-y-1:active{
    transform: translateY(-10px);
}

.active\:-translate-y-2:active{
    transform: translateY(-20px);
}

.active\:-translate-y-3:active{
    transform: translateY(-30px);
}

.active\:-translate-y-4:active{
    transform: translateY(-40px);
}

.active\:-translate-y-5:active{
    transform: translateY(-60px);
}

.active\:-translate-y-6:active{
    transform: translateY(-60px);
}

.active\:-translate-y-7:active{
    transform: translateY(-70px);
}

.active\:-translate-y-8:active{
    transform: translateY(-80px);
}

.active\:-translate-y-9:active{
    transform: translateY(-90px);
}

.active\:-translate-y-10:active{
    transform: translateY(-100px);
}

.active\:-translate-y-11:active{
    transform: translateY(-110px);
}

.active\:-translate-y-12:active{
    transform: translateY(-120px);
}

.active\:-translate-y-13:active{
    transform: translateY(-130px);
}

.active\:-translate-y-14:active{
    transform: translateY(-140px);
}

.active\:-translate-y-15:active{
    transform: translateY(-150px);
}

.active\:-translate-y-16:active{
    transform: translateY(-160px);
}

.active\:-translate-y-17:active{
    transform: translateY(-170px);
}

.active\:-translate-y-18:active{
    transform: translateY(-180px);
}

.active\:-translate-y-19:active{
    transform: translateY(-190px);
}

.active\:-translate-y-20:active{
    transform: translateY(-200px);
}

.active\:-translate-y-10x:active{
    transform: translateY(-10%);
}

.active\:-translate-y-15x:active{
    transform: translateY(-15%);
}

.active\:-translate-y-20x:active{
    transform: translateY(-20%);
}

.active\:-translate-y-25x:active{
    transform: translateY(-25%);
}

.active\:-translate-y-30x:active{
    transform: translateY(-30%);
}

.active\:-translate-y-35x:active{
    transform: translateY(-35%);
}

.active\:-translate-y-40x:active{
    transform: translateY(-40%);
}

.active\:-translate-y-45x:active{
    transform: translateY(-45%);
}

.active\:-translate-y-50x:active{
    transform: translateY(-50%);
}

.active\:-translate-y-55x:active{
    transform: translateY(-55%);
}

.active\:-translate-y-60x:active{
    transform: translateY(-60%);
}

.active\:-translate-y-65x:active{
    transform: translateY(-65%);
}

.active\:-translate-y-70x:active{
    transform: translateY(-70%);
}

.active\:-translate-y-75x:active{
    transform: translateY(-75%);
}

.active\:-translate-y-80x:active{
    transform: translateY(-80%);
}

.active\:-translate-y-85x:active{
    transform: translateY(-85%);
}

.active\:-translate-y-90x:active{
    transform: translateY(-90%);
}

.active\:-translate-y-95x:active{
    transform: translateY(-95%);
}

.active\:-translate-y-100x:active{
    transform: translateY(-100%);
}

.active\:translate-0:active{
    transform: translate(0);
}

.active\:translate-1:active{
    transform: translate(10px);
}

.active\:translate-2:active{
    transform: translate(20px);
}

.active\:translate-3:active{
    transform: translate(30px);
}

.active\:translate-4:active{
    transform: translate(40px);
}

.active\:translate-5:active{
    transform: translate(60px);
}

.active\:translate-6:active{
    transform: translate(60px);
}

.active\:translate-7:active{
    transform: translate(70px);
}

.active\:translate-8:active{
    transform: translate(80px);
}

.active\:translate-9:active{
    transform: translate(90px);
}

.active\:translate-10:active{
    transform: translate(100px);
}

.active\:translate-11:active{
    transform: translate(110px);
}

.active\:translate-12:active{
    transform: translate(120px);
}

.active\:translate-13:active{
    transform: translate(130px);
}

.active\:translate-14:active{
    transform: translate(140px);
}

.active\:translate-15:active{
    transform: translate(150px);
}

.active\:translate-16:active{
    transform: translate(160px);
}

.active\:translate-17:active{
    transform: translate(170px);
}

.active\:translate-18:active{
    transform: translate(180px);
}

.active\:translate-19:active{
    transform: translate(190px);
}

.active\:translate-20:active{
    transform: translate(200px);
}

.active\:translate-10x:active{
    transform: translate(10%);
}

.active\:translate-15x:active{
    transform: translate(15%);
}

.active\:translate-20x:active{
    transform: translate(20%);
}

.active\:translate-25x:active{
    transform: translate(25%);
}

.active\:translate-30x:active{
    transform: translate(30%);
}

.active\:translate-35x:active{
    transform: translate(35%);
}

.active\:translate-40x:active{
    transform: translate(40%);
}

.active\:translate-45x:active{
    transform: translate(45%);
}

.active\:translate-50x:active{
    transform: translate(50%);
}

.active\:translate-55x:active{
    transform: translate(55%);
}

.active\:translate-60x:active{
    transform: translate(60%);
}

.active\:translate-65x:active{
    transform: translate(65%);
}

.active\:translate-70x:active{
    transform: translate(70%);
}

.active\:translate-75x:active{
    transform: translate(75%);
}

.active\:translate-80x:active{
    transform: translate(80%);
}

.active\:translate-85x:active{
    transform: translate(85%);
}

.active\:translate-90x:active{
    transform: translate(90%);
}

.active\:translate-95x:active{
    transform: translate(95%);
}

.active\:translate-x-0:active{
    transform: translateX(0);
}

.active\:translate-x-1:active{
    transform: translateX(10px);
}

.active\:translate-x-2:active{
    transform: translateX(20px);
}

.active\:translate-x-3:active{
    transform: translateX(30px);
}

.active\:translate-x-4:active{
    transform: translateX(40px);
}

.active\:translate-x-5:active{
    transform: translateX(60px);
}

.active\:translate-x-6:active{
    transform: translateX(60px);
}

.active\:translate-x-7:active{
    transform: translateX(70px);
}

.active\:translate-x-8:active{
    transform: translateX(80px);
}

.active\:translate-x-9:active{
    transform: translateX(90px);
}

.active\:translate-x-10:active{
    transform: translateX(100px);
}

.active\:translate-x-11:active{
    transform: translateX(110px);
}

.active\:translate-x-12:active{
    transform: translateX(120px);
}

.active\:translate-x-13:active{
    transform: translateX(130px);
}

.active\:translate-x-14:active{
    transform: translateX(140px);
}

.active\:translate-x-15:active{
    transform: translateX(150px);
}

.active\:translate-x-16:active{
    transform: translateX(160px);
}

.active\:translate-x-17:active{
    transform: translateX(170px);
}

.active\:translate-x-18:active{
    transform: translateX(180px);
}

.active\:translate-x-19:active{
    transform: translateX(190px);
}

.active\:translate-x-20:active{
    transform: translateX(200px);
}

.active\:translate-x-10x:active{
    transform: translateX(10%);
}

.active\:translate-x-15x:active{
    transform: translateX(15%);
}

.active\:translate-x-20x:active{
    transform: translateX(20%);
}

.active\:translate-x-25x:active{
    transform: translateX(25%);
}

.active\:translate-x-30x:active{
    transform: translateX(30%);
}

.active\:translate-x-35x:active{
    transform: translateX(35%);
}

.active\:translate-x-40x:active{
    transform: translateX(40%);
}

.active\:translate-x-45x:active{
    transform: translateX(45%);
}

.active\:translate-x-50x:active{
    transform: translateX(50%);
}

.active\:translate-x-55x:active{
    transform: translateX(55%);
}

.active\:translate-x-60x:active{
    transform: translateX(60%);
}

.active\:translate-x-65x:active{
    transform: translateX(65%);
}

.active\:translate-x-70x:active{
    transform: translateX(70%);
}

.active\:translate-x-75x:active{
    transform: translateX(75%);
}

.active\:translate-x-80x:active{
    transform: translateX(80%);
}

.active\:translate-x-85x:active{
    transform: translateX(85%);
}

.active\:translate-x-90x:active{
    transform: translateX(90%);
}

.active\:translate-x-95x:active{
    transform: translateX(95%);
}

.active\:translate-y-0:active{
    transform: translateY(0);
}

.active\:translate-y-1:active{
    transform: translateY(10px);
}

.active\:translate-y-2:active{
    transform: translateY(20px);
}

.active\:translate-y-3:active{
    transform: translateY(30px);
}

.active\:translate-y-4:active{
    transform: translateY(40px);
}

.active\:translate-y-5:active{
    transform: translateY(60px);
}

.active\:translate-y-6:active{
    transform: translateY(60px);
}

.active\:translate-y-7:active{
    transform: translateY(70px);
}

.active\:translate-y-8:active{
    transform: translateY(80px);
}

.active\:translate-y-9:active{
    transform: translateY(90px);
}

.active\:translate-y-10:active{
    transform: translateY(100px);
}

.active\:translate-y-11:active{
    transform: translateY(110px);
}

.active\:translate-y-12:active{
    transform: translateY(120px);
}

.active\:translate-y-13:active{
    transform: translateY(130px);
}

.active\:translate-y-14:active{
    transform: translateY(140px);
}

.active\:translate-y-15:active{
    transform: translateY(150px);
}

.active\:translate-y-16:active{
    transform: translateY(160px);
}

.active\:translate-y-17:active{
    transform: translateY(170px);
}

.active\:translate-y-18:active{
    transform: translateY(180px);
}

.active\:translate-y-19:active{
    transform: translateY(190px);
}

.active\:translate-y-20:active{
    transform: translateY(200px);
}

.active\:translate-y-10x:active{
    transform: translateY(10%);
}

.active\:translate-y-15x:active{
    transform: translateY(15%);
}

.active\:translate-y-20x:active{
    transform: translateY(20%);
}

.active\:translate-y-25x:active{
    transform: translateY(25%);
}

.active\:translate-y-30x:active{
    transform: translateY(30%);
}

.active\:translate-y-35x:active{
    transform: translateY(35%);
}

.active\:translate-y-40x:active{
    transform: translateY(40%);
}

.active\:translate-y-45x:active{
    transform: translateY(45%);
}

.active\:translate-y-50x:active{
    transform: translateY(50%);
}

.active\:translate-y-55x:active{
    transform: translateY(55%);
}

.active\:translate-y-60x:active{
    transform: translateY(60%);
}

.active\:translate-y-65x:active{
    transform: translateY(65%);
}

.active\:translate-y-70x:active{
    transform: translateY(70%);
}

.active\:translate-y-75x:active{
    transform: translateY(75%);
}

.active\:translate-y-80x:active{
    transform: translateY(80%);
}

.active\:translate-y-85x:active{
    transform: translateY(85%);
}

.active\:translate-y-90x:active{
    transform: translateY(90%);
}

.active\:translate-y-95x:active{
    transform: translateY(95%);
}

.active\:rotate-0:active{
    transform: rotate(0);
}

.active\:rotate-1:active{
    transform: rotate(1deg);
}

.active\:rotate-2:active{
    transform: rotate(2deg);
}

.active\:rotate-3:active{
    transform: rotate(3deg);
}

.active\:rotate-6:active{
    transform: rotate(6deg);
}

.active\:rotate-12:active{
    transform: rotate(12deg);
}

.active\:rotate-20:active{
    transform: rotate(20deg);
}

.active\:rotate-30:active{
    transform: rotate(30deg);
}

.active\:rotate-45:active{
    transform: rotate(45deg);
}

.active\:rotate-60:active{
    transform: rotate(60deg);
}

.active\:rotate-90:active{
    transform: rotate(90deg);
}

.active\:rotate-180:active{
    transform: rotate(180deg);
}

.active\:rotate-259:active{
    transform: rotate(359deg);
}

.active\:transform-origin-center:active{
    transform-origin: center;
}

.active\:transform-origin-center:active{
    transform-origin: center;
}

.active\:transform-origin-center:active{
    transform-origin: center;
}

.active\:transform-origin-center:active{
    transform-origin: center;
}

.active\:transform-origin-center:active{
    transform-origin: center;
}

.active\:transform-origin-center:active{
    transform-origin: center;
}

.active\:transform-origin-center:active{
    transform-origin: center;
}

.active\:transition-duration-75:active{
    transition-duration: 75ms;
}

.active\:transition-duration-100:active{
    transition-duration: 100ms;
}

.active\:transition-duration-150:active{
    transition-duration: 150ms;
}

.active\:transition-duration-200:active{
    transition-duration: 200ms;
}

.active\:transition-duration-300:active{
    transition-duration: 300ms;
}

.active\:transition-duration-700:active{
    transition-duration: 700ms;
}

.active\:transition-duration-1000:active{
    transition-duration: 1000ms;
}

.active\:transition-ease-linear:active{
    transition-timing-function: linear;
}

.active\:transition-ease-in:active{
    transition-timing-function: ease-in;
}

.active\:transition-ease-out:active{
    transition-timing-function: ease-out;
}

.active\:transition-ease-in-out:active{
    transition-timing-function: ease-in-out;
}

.active\:transition-delay-75:active{
    transition-delay: 75ms;
}

.active\:transition-delay-100:active{
    transition-delay: 100ms;
}

.active\:transition-delay-150:active{
    transition-delay: 150ms;
}

.active\:transition-duration-200:active{
    transition-delay: 200ms;
}

.active\:transition-delay-300:active{
    transition-delay: 300ms;
}

.active\:transition-delay-700:active{
    transition-delay: 700ms;
}

.active\:transition-delay-1000:active{
    transition-delay: 1000ms;
}

.active\:transition-property-all:active{
    transition-property: all;
}

.active\:transition-property-colors:active{
    transition-property: color, background-color, text-decoration, fill, stroke;
}

.active\:transition-property-opacity:active{
    transition-property: opacity;
}

.active\:transition-property-transform:active{
    transition-property: transform;
}

.active\:animation-duration-75:active{
    animation-duration: 75ms;
}

.active\:animation-duration-100:active{
    animation-duration: 100ms;
}

.active\:animation-duration-150:active{
    animation-duration: 150ms;
}

.active\:animation-duration-200:active{
    animation-duration: 200ms;
}

.active\:animation-duration-300:active{
    animation-duration: 300ms;
}

.active\:animation-duration-700:active{
    animation-duration: 700ms;
}

.active\:animation-duration-1000:active{
    animation-duration: 1000ms;
}

.active\:animation-ease-linear:active{
    animation-timing-function: linear;
}

.active\:animation-ease-in:active{
    animation-timing-function: ease-in;
}

.active\:animation-ease-out:active{
    animation-timing-function: ease-out;
}

.active\:animation-ease-in-out:active{
    animation-timing-function: ease-in-out;
}

.active\:animation-delay-75:active{
    animation-delay: 75ms;
}

.active\:animation-delay-100:active{
    animation-delay: 100ms;
}

.active\:animation-delay-150:active{
    animation-delay: 150ms;
}

.active\:animation-duration-200:active{
    animation-delay: 200ms;
}

.active\:animation-delay-300:active{
    animation-delay: 300ms;
}

.active\:animation-delay-700:active{
    animation-delay: 700ms;
}

.active\:animation-delay-1000:active{
    animation-delay: 1000ms;
}

.active\:animation-name-fade-in:active{
    animation-name: fade-in;
}

.active\:animation-name-fade-out:active{
    animation-name: fade-out;
}

.active\:animation-name-spin:active{
    animation-name: spin;
}

.active\:animation-name-translate-x:active{
    animation-name: translate-x;
}

.active\:animation-name-translate-y:active{
    animation-name: translate-y;
}

.active\:animation-name-scale-up:active{
    animation-name: scale-up;
}

.active\:animation-name-scale-down:active{
    animation-name: scale-down;
}

.active\:animation-name-bounce:active{
    animation-name: bounce;
}

.active\:animation-name-slide-in:active{
    animation-name: slide-in;
}

.active\:animation-name-slide-out:active{
    animation-name: slide-out;
}

.active\:animation-name-pulse:active{
    animation-name: pulse;
}

.active\:color-transparent:active{
    color: transparent;
}

.active\:bg-transparent:active{
    background: transparent;
}

.active\:border-transparent:active{
    border-color: transparent;
}

.active\:color-white:active{
    color: var(--white);
}

.active\:color-black:active{
    color: var(--black);
}

.active\:text-white:active{
    color: var(--white);
}

.active\:text-black:active{
    color: var(--black);
}

.active\:bg-white:active{
    background: var(--white);
}

.active\:bg-black:active{
    background: var(--black);
}

.active\:border-white:active{
    border-color: var(--white);
}

.active\:border-black:active{
    border-color: var(--black);
}

.active\:border-teal-50:active{
    border-color: var(--velocity-teal-50);
}

.active\:border-teal-100:active{
    border-color: var(--velocity-teal-100);
}

.active\:border-teal-200:active{
    border-color: var(--velocity-teal-200);
}

.active\:border-teal-300:active{
    border-color: var(--velocity-teal-300);
}

.active\:border-teal-400:active{
    border-color: var(--velocity-teal-400);
}

.active\:border-teal-500:active{
    border-color: var(--velocity-teal-500);
}

.active\:border-teal-600:active{
    border-color: var(--velocity-teal-600);
}

.active\:border-teal-700:active{
    border-color: var(--velocity-teal-700);
}

.active\:border-teal-800:active{
    border-color: var(--velocity-teal-800);
}

.active\:border-teal-900:active{
    border-color: var(--velocity-teal-900);
}

.active\:border-red-50:active{
    border-color: var(--velocity-red-50);
}

.active\:border-red-100:active{
    border-color: var(--velocity-red-100);
}

.active\:border-red-200:active{
    border-color: var(--velocity-red-200);
}

.active\:border-red-300:active{
    border-color: var(--velocity-red-300);
}

.active\:border-red-400:active{
    border-color: var(--velocity-red-400);
}

.active\:border-red-500:active{
    border-color: var(--velocity-red-500);
}

.active\:border-red-600:active{
    border-color: var(--velocity-red-600);
}

.active\:border-red-700:active{
    border-color: var(--velocity-red-700);
}

.active\:border-red-800:active{
    border-color: var(--velocity-red-800);
}

.active\:border-red-900:active{
    border-color: var(--velocity-red-900);
}

.active\:border-grey-100:active{
    border-color: var(--velocity-grey-100);
}

.active\:border-sky-50:active{
    border-color: var(--velocity-sky-50);
}

.active\:border-sky-100:active{
    border-color: var(--velocity-sky-100);
}

.active\:border-sky-200:active{
    border-color: var(--velocity-sky-200);
}

.active\:border-sky-300:active{
    border-color: var(--velocity-sky-300);
}

.active\:border-sky-400:active{
    border-color: var(--velocity-sky-400);
}

.active\:border-sky-500:active{
    border-color: var(--velocity-sky-500);
}

.active\:border-sky-600:active{
    border-color: var(--velocity-sky-600);
}

.active\:border-sky-700:active{
    border-color: var(--velocity-sky-700);
}

.active\:border-sky-800:active{
    border-color: var(--velocity-sky-800);
}

.active\:border-sky-900:active{
    border-color: var(--velocity-sky-900);
}

.active\:border-green-50:active{
    border-color: var(--velocity-green-50);
}

.active\:border-green-100:active{
    border-color: var(--velocity-green-100);
}

.active\:border-green-200:active{
    border-color: var(--velocity-green-200);
}

.active\:border-green-300:active{
    border-color: var(--velocity-green-300);
}

.active\:border-green-400:active{
    border-color: var(--velocity-green-400);
}

.active\:border-green-500:active{
    border-color: var(--velocity-green-500);
}

.active\:border-green-600:active{
    border-color: var(--velocity-green-600);
}

.active\:border-green-700:active{
    border-color: var(--velocity-green-700);
}

.active\:border-green-800:active{
    border-color: var(--velocity-green-800);
}

.active\:border-green-900:active{
    border-color: var(--velocity-green-900);
}

.active\:border-grey-200:active{
    border-color: var(--velocity-grey-200);
}

.active\:border-grey-300:active{
    border-color: var(--velocity-grey-300);
}

.active\:border-grey-400:active{
    border-color: var(--velocity-grey-400);
}

.active\:border-grey-500:active{
    border-color: var(--velocity-grey-500);
}

.active\:border-grey-600:active{
    border-color: var(--velocity-grey-600);
}

.active\:border-grey-700:active{
    border-color: var(--velocity-grey-700);
}

.active\:border-grey-800:active{
    border-color: var(--velocity-grey-800);
}

.active\:border-grey-900:active{
    border-color: var(--velocity-grey-900);
}

.active\:border-yellow-50:active{
    border-color: var(--velocity-yellow-50);
}

.active\:border-yellow-100:active{
    border-color: var(--velocity-yellow-100);
}

.active\:border-yellow-200:active{
    border-color: var(--velocity-yellow-200);
}

.active\:border-yellow-300:active{
    border-color: var(--velocity-yellow-300);
}

.active\:border-yellow-400:active{
    border-color: var(--velocity-yellow-400);
}

.active\:border-yellow-500:active{
    border-color: var(--velocity-yellow-500);
}

.active\:border-yellow-600:active{
    border-color: var(--velocity-yellow-600);
}

.active\:border-yellow-700:active{
    border-color: var(--velocity-yellow-700);
}

.active\:border-yellow-800:active{
    border-color: var(--velocity-yellow-800);
}

.active\:border-yellow-900:active{
    border-color: var(--velocity-yellow-900);
}

.active\:border-cyan-50:active{
    border-color: var(--velocity-cyan-50);
}

.active\:border-cyan-100:active{
    border-color: var(--velocity-cyan-100);
}

.active\:border-cyan-200:active{
    border-color: var(--velocity-cyan-200);
}

.active\:border-cyan-300:active{
    border-color: var(--velocity-cyan-300);
}

.active\:border-cyan-400:active{
    border-color: var(--velocity-cyan-400);
}

.active\:border-cyan-500:active{
    border-color: var(--velocity-cyan-500);
}

.active\:border-cyan-600:active{
    border-color: var(--velocity-cyan-600);
}

.active\:border-cyan-700:active{
    border-color: var(--velocity-cyan-700);
}

.active\:border-cyan-800:active{
    border-color: var(--velocity-cyan-800);
}

.active\:border-cyan-900:active{
    border-color: var(--velocity-cyan-900);
}

.active\:border-orange-50:active{
    border-color: var(--velocity-orange-50);
}

.active\:border-orange-100:active{
    border-color: var(--velocity-orange-100);
}

.active\:border-orange-200:active{
    border-color: var(--velocity-orange-200);
}

.active\:border-orange-300:active{
    border-color: var(--velocity-orange-300);
}

.active\:border-orange-400:active{
    border-color: var(--velocity-orange-400);
}

.active\:border-orange-500:active{
    border-color: var(--velocity-orange-500);
}

.active\:border-orange-600:active{
    border-color: var(--velocity-orange-600);
}

.active\:border-orange-700:active{
    border-color: var(--velocity-orange-700);
}

.active\:border-orange-800:active{
    border-color: var(--velocity-orange-800);
}

.active\:border-orange-900:active{
    border-color: var(--velocity-orange-900);
}

.active\:border-blue-50:active{
    border-color: var(--velocity-blue-50);
}

.active\:border-blue-100:active{
    border-color: var(--velocity-blue-100);
}

.active\:border-blue-200:active{
    border-color: var(--velocity-blue-200);
}

.active\:border-blue-300:active{
    border-color: var(--velocity-blue-300);
}

.active\:border-blue-400:active{
    border-color: var(--velocity-blue-400);
}

.active\:border-blue-500:active{
    border-color: var(--velocity-blue-500);
}

.active\:border-blue-600:active{
    border-color: var(--velocity-blue-600);
}

.active\:border-blue-700:active{
    border-color: var(--velocity-blue-700);
}

.active\:border-blue-800:active{
    border-color: var(--velocity-blue-800);
}

.active\:border-blue-900:active{
    border-color: var(--velocity-blue-900);
}

.active\:border-lime-50:active{
    border-color: var(--velocity-lime-50);
}

.active\:border-lime-100:active{
    border-color: var(--velocity-lime-100);
}

.active\:border-lime-200:active{
    border-color: var(--velocity-lime-200);
}

.active\:border-lime-300:active{
    border-color: var(--velocity-lime-300);
}

.active\:border-lime-400:active{
    border-color: var(--velocity-lime-400);
}

.active\:border-lime-500:active{
    border-color: var(--velocity-lime-500);
}

.active\:border-lime-600:active{
    border-color: var(--velocity-lime-600);
}

.active\:border-lime-700:active{
    border-color: var(--velocity-lime-700);
}

.active\:border-lime-800:active{
    border-color: var(--velocity-lime-800);
}

.active\:border-lime-900:active{
    border-color: var(--velocity-lime-900);
}

.active\:border-purple-50:active{
    border-color: var(--velocity-purple-50);
}

.active\:border-purple-100:active{
    border-color: var(--velocity-purple-100);
}

.active\:border-purple-200:active{
    border-color: var(--velocity-purple-200);
}

.active\:border-purple-300:active{
    border-color: var(--velocity-purple-300);
}

.active\:border-purple-400:active{
    border-color: var(--velocity-purple-400);
}

.active\:border-purple-500:active{
    border-color: var(--velocity-purple-500);
}

.active\:border-purple-600:active{
    border-color: var(--velocity-purple-600);
}

.active\:border-purple-700:active{
    border-color: var(--velocity-purple-700);
}

.active\:border-purple-800:active{
    border-color: var(--velocity-purple-800);
}

.active\:border-purple-900:active{
    border-color: var(--velocity-purple-900);
}

.active\:border-indigo-50:active{
    border-color: var(--velocity-indigo-50);
}

.active\:border-indigo-100:active{
    border-color: var(--velocity-indigo-100);
}

.active\:border-indigo-200:active{
    border-color: var(--velocity-indigo-200);
}

.active\:border-indigo-300:active{
    border-color: var(--velocity-indigo-300);
}

.active\:border-indigo-400:active{
    border-color: var(--velocity-indigo-400);
}

.active\:border-indigo-500:active{
    border-color: var(--velocity-indigo-500);
}

.active\:border-indigo-600:active{
    border-color: var(--velocity-indigo-600);
}

.active\:border-indigo-700:active{
    border-color: var(--velocity-indigo-700);
}

.active\:border-indigo-800:active{
    border-color: var(--velocity-indigo-800);
}

.active\:border-indigo-900:active{
    border-color: var(--velocity-indigo-900);
}

.active\:border-pink-50:active{
    border-color: var(--velocity-pink-50);
}

.active\:border-pink-100:active{
    border-color: var(--velocity-pink-100);
}

.active\:border-pink-200:active{
    border-color: var(--velocity-pink-200);
}

.active\:border-pink-300:active{
    border-color: var(--velocity-pink-300);
}

.active\:border-pink-400:active{
    border-color: var(--velocity-pink-400);
}

.active\:border-pink-500:active{
    border-color: var(--velocity-pink-500);
}

.active\:border-pink-600:active{
    border-color: var(--velocity-pink-600);
}

.active\:border-pink-700:active{
    border-color: var(--velocity-pink-700);
}

.active\:border-pink-800:active{
    border-color: var(--velocity-pink-800);
}

.active\:border-pink-900:active{
    border-color: var(--velocity-pink-900);
}

.active\:border-violet-50:active{
    border-color: var(--velocity-violet-50);
}

.active\:border-violet-100:active{
    border-color: var(--velocity-violet-100);
}

.active\:border-violet-200:active{
    border-color: var(--velocity-violet-200);
}

.active\:border-violet-300:active{
    border-color: var(--velocity-violet-300);
}

.active\:border-violet-400:active{
    border-color: var(--velocity-violet-400);
}

.active\:border-violet-500:active{
    border-color: var(--velocity-violet-500);
}

.active\:border-violet-600:active{
    border-color: var(--velocity-violet-600);
}

.active\:border-violet-700:active{
    border-color: var(--velocity-violet-700);
}

.active\:border-violet-800:active{
    border-color: var(--velocity-violet-800);
}

.active\:border-violet-900:active{
    border-color: var(--velocity-violet-900);
}

.active\:border-slate-50:active{
    border-color: var(--velocity-slate-50);
}

.active\:border-slate-100:active{
    border-color: var(--velocity-slate-100);
}

.active\:border-slate-200:active{
    border-color: var(--velocity-slate-200);
}

.active\:border-slate-300:active{
    border-color: var(--velocity-slate-300);
}

.active\:border-slate-400:active{
    border-color: var(--velocity-slate-400);
}

.active\:border-slate-500:active{
    border-color: var(--velocity-slate-500);
}

.active\:border-slate-600:active{
    border-color: var(--velocity-slate-600);
}

.active\:border-slate-700:active{
    border-color: var(--velocity-slate-700);
}

.active\:border-slate-800:active{
    border-color: var(--velocity-slate-800);
}

.active\:border-slate-900:active{
    border-color: var(--velocity-slate-900);
}

.active\:border-rose-50:active{
    border-color: var(--velocity-rose-50);
}

.active\:border-rose-100:active{
    border-color: var(--velocity-rose-100);
}

.active\:border-rose-200:active{
    border-color: var(--velocity-rose-200);
}

.active\:border-rose-300:active{
    border-color: var(--velocity-rose-300);
}

.active\:border-rose-400:active{
    border-color: var(--velocity-rose-400);
}

.active\:border-rose-500:active{
    border-color: var(--velocity-rose-500);
}

.active\:border-rose-600:active{
    border-color: var(--velocity-rose-600);
}

.active\:border-rose-700:active{
    border-color: var(--velocity-rose-700);
}

.active\:border-rose-800:active{
    border-color: var(--velocity-rose-800);
}

.active\:border-rose-900:active{
    border-color: var(--velocity-rose-900);
}

.active\:fill-teal-50:active{
    fill: var(--velocity-teal-50);
}

.active\:fill-teal-100:active{
    fill: var(--velocity-teal-100);
}

.active\:fill-teal-200:active{
    fill: var(--velocity-teal-200);
}

.active\:fill-teal-300:active{
    fill: var(--velocity-teal-300);
}

.active\:fill-teal-400:active{
    fill: var(--velocity-teal-400);
}

.active\:fill-teal-500:active{
    fill: var(--velocity-teal-500);
}

.active\:fill-teal-600:active{
    fill: var(--velocity-teal-600);
}

.active\:fill-teal-700:active{
    fill: var(--velocity-teal-700);
}

.active\:fill-teal-800:active{
    fill: var(--velocity-teal-800);
}

.active\:fill-teal-900:active{
    fill: var(--velocity-teal-900);
}

.active\:fill-red-50:active{
    fill: var(--velocity-red-50);
}

.active\:fill-red-100:active{
    fill: var(--velocity-red-100);
}

.active\:fill-red-200:active{
    fill: var(--velocity-red-200);
}

.active\:fill-red-300:active{
    fill: var(--velocity-red-300);
}

.active\:fill-red-400:active{
    fill: var(--velocity-red-400);
}

.active\:fill-red-500:active{
    fill: var(--velocity-red-500);
}

.active\:fill-red-600:active{
    fill: var(--velocity-red-600);
}

.active\:fill-red-700:active{
    fill: var(--velocity-red-700);
}

.active\:fill-red-800:active{
    fill: var(--velocity-red-800);
}

.active\:fill-red-900:active{
    fill: var(--velocity-red-900);
}

.active\:fill-grey-100:active{
    fill: var(--velocity-grey-100);
}

.active\:fill-sky-50:active{
    fill: var(--velocity-sky-50);
}

.active\:fill-sky-100:active{
    fill: var(--velocity-sky-100);
}

.active\:fill-sky-200:active{
    fill: var(--velocity-sky-200);
}

.active\:fill-sky-300:active{
    fill: var(--velocity-sky-300);
}

.active\:fill-sky-400:active{
    fill: var(--velocity-sky-400);
}

.active\:fill-sky-500:active{
    fill: var(--velocity-sky-500);
}

.active\:fill-sky-600:active{
    fill: var(--velocity-sky-600);
}

.active\:fill-sky-700:active{
    fill: var(--velocity-sky-700);
}

.active\:fill-sky-800:active{
    fill: var(--velocity-sky-800);
}

.active\:fill-sky-900:active{
    fill: var(--velocity-sky-900);
}

.active\:fill-green-50:active{
    fill: var(--velocity-green-50);
}

.active\:fill-green-100:active{
    fill: var(--velocity-green-100);
}

.active\:fill-green-200:active{
    fill: var(--velocity-green-200);
}

.active\:fill-green-300:active{
    fill: var(--velocity-green-300);
}

.active\:fill-green-400:active{
    fill: var(--velocity-green-400);
}

.active\:fill-green-500:active{
    fill: var(--velocity-green-500);
}

.active\:fill-green-600:active{
    fill: var(--velocity-green-600);
}

.active\:fill-green-700:active{
    fill: var(--velocity-green-700);
}

.active\:fill-green-800:active{
    fill: var(--velocity-green-800);
}

.active\:fill-green-900:active{
    fill: var(--velocity-green-900);
}

.active\:fill-grey-200:active{
    fill: var(--velocity-grey-200);
}

.active\:fill-grey-300:active{
    fill: var(--velocity-grey-300);
}

.active\:fill-grey-400:active{
    fill: var(--velocity-grey-400);
}

.active\:fill-grey-500:active{
    fill: var(--velocity-grey-500);
}

.active\:fill-grey-600:active{
    fill: var(--velocity-grey-600);
}

.active\:fill-grey-700:active{
    fill: var(--velocity-grey-700);
}

.active\:fill-grey-800:active{
    fill: var(--velocity-grey-800);
}

.active\:fill-grey-900:active{
    fill: var(--velocity-grey-900);
}

.active\:fill-yellow-50:active{
    fill: var(--velocity-yellow-50);
}

.active\:fill-yellow-100:active{
    fill: var(--velocity-yellow-100);
}

.active\:fill-yellow-200:active{
    fill: var(--velocity-yellow-200);
}

.active\:fill-yellow-300:active{
    fill: var(--velocity-yellow-300);
}

.active\:fill-yellow-400:active{
    fill: var(--velocity-yellow-400);
}

.active\:fill-yellow-500:active{
    fill: var(--velocity-yellow-500);
}

.active\:fill-yellow-600:active{
    fill: var(--velocity-yellow-600);
}

.active\:fill-yellow-700:active{
    fill: var(--velocity-yellow-700);
}

.active\:fill-yellow-800:active{
    fill: var(--velocity-yellow-800);
}

.active\:fill-yellow-900:active{
    fill: var(--velocity-yellow-900);
}

.active\:fill-cyan-50:active{
    fill: var(--velocity-cyan-50);
}

.active\:fill-cyan-100:active{
    fill: var(--velocity-cyan-100);
}

.active\:fill-cyan-200:active{
    fill: var(--velocity-cyan-200);
}

.active\:fill-cyan-300:active{
    fill: var(--velocity-cyan-300);
}

.active\:fill-cyan-400:active{
    fill: var(--velocity-cyan-400);
}

.active\:fill-cyan-500:active{
    fill: var(--velocity-cyan-500);
}

.active\:fill-cyan-600:active{
    fill: var(--velocity-cyan-600);
}

.active\:fill-cyan-700:active{
    fill: var(--velocity-cyan-700);
}

.active\:fill-cyan-800:active{
    fill: var(--velocity-cyan-800);
}

.active\:fill-cyan-900:active{
    fill: var(--velocity-cyan-900);
}

.active\:fill-orange-50:active{
    fill: var(--velocity-orange-50);
}

.active\:fill-orange-100:active{
    fill: var(--velocity-orange-100);
}

.active\:fill-orange-200:active{
    fill: var(--velocity-orange-200);
}

.active\:fill-orange-300:active{
    fill: var(--velocity-orange-300);
}

.active\:fill-orange-400:active{
    fill: var(--velocity-orange-400);
}

.active\:fill-orange-500:active{
    fill: var(--velocity-orange-500);
}

.active\:fill-orange-600:active{
    fill: var(--velocity-orange-600);
}

.active\:fill-orange-700:active{
    fill: var(--velocity-orange-700);
}

.active\:fill-orange-800:active{
    fill: var(--velocity-orange-800);
}

.active\:fill-orange-900:active{
    fill: var(--velocity-orange-900);
}

.active\:fill-blue-50:active{
    fill: var(--velocity-blue-50);
}

.active\:fill-blue-100:active{
    fill: var(--velocity-blue-100);
}

.active\:fill-blue-200:active{
    fill: var(--velocity-blue-200);
}

.active\:fill-blue-300:active{
    fill: var(--velocity-blue-300);
}

.active\:fill-blue-400:active{
    fill: var(--velocity-blue-400);
}

.active\:fill-blue-500:active{
    fill: var(--velocity-blue-500);
}

.active\:fill-blue-600:active{
    fill: var(--velocity-blue-600);
}

.active\:fill-blue-700:active{
    fill: var(--velocity-blue-700);
}

.active\:fill-blue-800:active{
    fill: var(--velocity-blue-800);
}

.active\:fill-blue-900:active{
    fill: var(--velocity-blue-900);
}

.active\:fill-lime-50:active{
    fill: var(--velocity-lime-50);
}

.active\:fill-lime-100:active{
    fill: var(--velocity-lime-100);
}

.active\:fill-lime-200:active{
    fill: var(--velocity-lime-200);
}

.active\:fill-lime-300:active{
    fill: var(--velocity-lime-300);
}

.active\:fill-lime-400:active{
    fill: var(--velocity-lime-400);
}

.active\:fill-lime-500:active{
    fill: var(--velocity-lime-500);
}

.active\:fill-lime-600:active{
    fill: var(--velocity-lime-600);
}

.active\:fill-lime-700:active{
    fill: var(--velocity-lime-700);
}

.active\:fill-lime-800:active{
    fill: var(--velocity-lime-800);
}

.active\:fill-lime-900:active{
    fill: var(--velocity-lime-900);
}

.active\:fill-purple-50:active{
    fill: var(--velocity-purple-50);
}

.active\:fill-purple-100:active{
    fill: var(--velocity-purple-100);
}

.active\:fill-purple-200:active{
    fill: var(--velocity-purple-200);
}

.active\:fill-purple-300:active{
    fill: var(--velocity-purple-300);
}

.active\:fill-purple-400:active{
    fill: var(--velocity-purple-400);
}

.active\:fill-purple-500:active{
    fill: var(--velocity-purple-500);
}

.active\:fill-purple-600:active{
    fill: var(--velocity-purple-600);
}

.active\:fill-purple-700:active{
    fill: var(--velocity-purple-700);
}

.active\:fill-purple-800:active{
    fill: var(--velocity-purple-800);
}

.active\:fill-purple-900:active{
    fill: var(--velocity-purple-900);
}

.active\:fill-indigo-50:active{
    fill: var(--velocity-indigo-50);
}

.active\:fill-indigo-100:active{
    fill: var(--velocity-indigo-100);
}

.active\:fill-indigo-200:active{
    fill: var(--velocity-indigo-200);
}

.active\:fill-indigo-300:active{
    fill: var(--velocity-indigo-300);
}

.active\:fill-indigo-400:active{
    fill: var(--velocity-indigo-400);
}

.active\:fill-indigo-500:active{
    fill: var(--velocity-indigo-500);
}

.active\:fill-indigo-600:active{
    fill: var(--velocity-indigo-600);
}

.active\:fill-indigo-700:active{
    fill: var(--velocity-indigo-700);
}

.active\:fill-indigo-800:active{
    fill: var(--velocity-indigo-800);
}

.active\:fill-indigo-900:active{
    fill: var(--velocity-indigo-900);
}

.active\:fill-pink-50:active{
    fill: var(--velocity-pink-50);
}

.active\:fill-pink-100:active{
    fill: var(--velocity-pink-100);
}

.active\:fill-pink-200:active{
    fill: var(--velocity-pink-200);
}

.active\:fill-pink-300:active{
    fill: var(--velocity-pink-300);
}

.active\:fill-pink-400:active{
    fill: var(--velocity-pink-400);
}

.active\:fill-pink-500:active{
    fill: var(--velocity-pink-500);
}

.active\:fill-pink-600:active{
    fill: var(--velocity-pink-600);
}

.active\:fill-pink-700:active{
    fill: var(--velocity-pink-700);
}

.active\:fill-pink-800:active{
    fill: var(--velocity-pink-800);
}

.active\:fill-pink-900:active{
    fill: var(--velocity-pink-900);
}

.active\:fill-violet-50:active{
    fill: var(--velocity-violet-50);
}

.active\:fill-violet-100:active{
    fill: var(--velocity-violet-100);
}

.active\:fill-violet-200:active{
    fill: var(--velocity-violet-200);
}

.active\:fill-violet-300:active{
    fill: var(--velocity-violet-300);
}

.active\:fill-violet-400:active{
    fill: var(--velocity-violet-400);
}

.active\:fill-violet-500:active{
    fill: var(--velocity-violet-500);
}

.active\:fill-violet-600:active{
    fill: var(--velocity-violet-600);
}

.active\:fill-violet-700:active{
    fill: var(--velocity-violet-700);
}

.active\:fill-violet-800:active{
    fill: var(--velocity-violet-800);
}

.active\:fill-violet-900:active{
    fill: var(--velocity-violet-900);
}

.active\:fill-slate-50:active{
    fill: var(--velocity-slate-50);
}

.active\:fill-slate-100:active{
    fill: var(--velocity-slate-100);
}

.active\:fill-slate-200:active{
    fill: var(--velocity-slate-200);
}

.active\:fill-slate-300:active{
    fill: var(--velocity-slate-300);
}

.active\:fill-slate-400:active{
    fill: var(--velocity-slate-400);
}

.active\:fill-slate-500:active{
    fill: var(--velocity-slate-500);
}

.active\:fill-slate-600:active{
    fill: var(--velocity-slate-600);
}

.active\:fill-slate-700:active{
    fill: var(--velocity-slate-700);
}

.active\:fill-slate-800:active{
    fill: var(--velocity-slate-800);
}

.active\:fill-slate-900:active{
    fill: var(--velocity-slate-900);
}

.active\:fill-rose-50:active{
    fill: var(--velocity-rose-50);
}

.active\:fill-rose-100:active{
    fill: var(--velocity-rose-100);
}

.active\:fill-rose-200:active{
    fill: var(--velocity-rose-200);
}

.active\:fill-rose-300:active{
    fill: var(--velocity-rose-300);
}

.active\:fill-rose-400:active{
    fill: var(--velocity-rose-400);
}

.active\:fill-rose-500:active{
    fill: var(--velocity-rose-500);
}

.active\:fill-rose-600:active{
    fill: var(--velocity-rose-600);
}

.active\:fill-rose-700:active{
    fill: var(--velocity-rose-700);
}

.active\:fill-rose-800:active{
    fill: var(--velocity-rose-800);
}

.active\:fill-rose-900:active{
    fill: var(--velocity-rose-900);
}

.active\:fill-transparent:active{
    fill: transparent;
}

.active\:color-teal-50:active{
    color: var(--velocity-teal-50);
}

.active\:color-teal-100:active{
    color: var(--velocity-teal-100);
}

.active\:color-teal-200:active{
    color: var(--velocity-teal-200);
}

.active\:color-teal-300:active{
    color: var(--velocity-teal-300);
}

.active\:color-teal-400:active{
    color: var(--velocity-teal-400);
}

.active\:color-teal-500:active{
    color: var(--velocity-teal-500);
}

.active\:color-teal-600:active{
    color: var(--velocity-teal-600);
}

.active\:color-teal-700:active{
    color: var(--velocity-teal-700);
}

.active\:color-teal-800:active{
    color: var(--velocity-teal-800);
}

.active\:color-teal-900:active{
    color: var(--velocity-teal-900);
}

.active\:color-red-50:active{
    color: var(--velocity-red-50);
}

.active\:color-red-100:active{
    color: var(--velocity-red-100);
}

.active\:color-red-200:active{
    color: var(--velocity-red-200);
}

.active\:color-red-300:active{
    color: var(--velocity-red-300);
}

.active\:color-red-400:active{
    color: var(--velocity-red-400);
}

.active\:color-red-500:active{
    color: var(--velocity-red-500);
}

.active\:color-red-600:active{
    color: var(--velocity-red-600);
}

.active\:color-red-700:active{
    color: var(--velocity-red-700);
}

.active\:color-red-800:active{
    color: var(--velocity-red-800);
}

.active\:color-red-900:active{
    color: var(--velocity-red-900);
}

.active\:color-grey-100:active{
    color: var(--velocity-grey-100);
}

.active\:color-sky-50:active{
    color: var(--velocity-sky-50);
}

.active\:color-sky-100:active{
    color: var(--velocity-sky-100);
}

.active\:color-sky-200:active{
    color: var(--velocity-sky-200);
}

.active\:color-sky-300:active{
    color: var(--velocity-sky-300);
}

.active\:color-sky-400:active{
    color: var(--velocity-sky-400);
}

.active\:color-sky-500:active{
    color: var(--velocity-sky-500);
}

.active\:color-sky-600:active{
    color: var(--velocity-sky-600);
}

.active\:color-sky-700:active{
    color: var(--velocity-sky-700);
}

.active\:color-sky-800:active{
    color: var(--velocity-sky-800);
}

.active\:color-sky-900:active{
    color: var(--velocity-sky-900);
}

.active\:color-green-50:active{
    color: var(--velocity-green-50);
}

.active\:color-green-100:active{
    color: var(--velocity-green-100);
}

.active\:color-green-200:active{
    color: var(--velocity-green-200);
}

.active\:color-green-300:active{
    color: var(--velocity-green-300);
}

.active\:color-green-400:active{
    color: var(--velocity-green-400);
}

.active\:color-green-500:active{
    color: var(--velocity-green-500);
}

.active\:color-green-600:active{
    color: var(--velocity-green-600);
}

.active\:color-green-700:active{
    color: var(--velocity-green-700);
}

.active\:color-green-800:active{
    color: var(--velocity-green-800);
}

.active\:color-green-900:active{
    color: var(--velocity-green-900);
}

.active\:color-grey-200:active{
    color: var(--velocity-grey-200);
}

.active\:color-grey-300:active{
    color: var(--velocity-grey-300);
}

.active\:color-grey-400:active{
    color: var(--velocity-grey-400);
}

.active\:color-grey-500:active{
    color: var(--velocity-grey-500);
}

.active\:color-grey-600:active{
    color: var(--velocity-grey-600);
}

.active\:color-grey-700:active{
    color: var(--velocity-grey-700);
}

.active\:color-grey-800:active{
    color: var(--velocity-grey-800);
}

.active\:color-grey-900:active{
    color: var(--velocity-grey-900);
}

.active\:color-yellow-50:active{
    color: var(--velocity-yellow-50);
}

.active\:color-yellow-100:active{
    color: var(--velocity-yellow-100);
}

.active\:color-yellow-200:active{
    color: var(--velocity-yellow-200);
}

.active\:color-yellow-300:active{
    color: var(--velocity-yellow-300);
}

.active\:color-yellow-400:active{
    color: var(--velocity-yellow-400);
}

.active\:color-yellow-500:active{
    color: var(--velocity-yellow-500);
}

.active\:color-yellow-600:active{
    color: var(--velocity-yellow-600);
}

.active\:color-yellow-700:active{
    color: var(--velocity-yellow-700);
}

.active\:color-yellow-800:active{
    color: var(--velocity-yellow-800);
}

.active\:color-yellow-900:active{
    color: var(--velocity-yellow-900);
}

.active\:color-cyan-50:active{
    color: var(--velocity-cyan-50);
}

.active\:color-cyan-100:active{
    color: var(--velocity-cyan-100);
}

.active\:color-cyan-200:active{
    color: var(--velocity-cyan-200);
}

.active\:color-cyan-300:active{
    color: var(--velocity-cyan-300);
}

.active\:color-cyan-400:active{
    color: var(--velocity-cyan-400);
}

.active\:color-cyan-500:active{
    color: var(--velocity-cyan-500);
}

.active\:color-cyan-600:active{
    color: var(--velocity-cyan-600);
}

.active\:color-cyan-700:active{
    color: var(--velocity-cyan-700);
}

.active\:color-cyan-800:active{
    color: var(--velocity-cyan-800);
}

.active\:color-cyan-900:active{
    color: var(--velocity-cyan-900);
}

.active\:color-orange-50:active{
    color: var(--velocity-orange-50);
}

.active\:color-orange-100:active{
    color: var(--velocity-orange-100);
}

.active\:color-orange-200:active{
    color: var(--velocity-orange-200);
}

.active\:color-orange-300:active{
    color: var(--velocity-orange-300);
}

.active\:color-orange-400:active{
    color: var(--velocity-orange-400);
}

.active\:color-orange-500:active{
    color: var(--velocity-orange-500);
}

.active\:color-orange-600:active{
    color: var(--velocity-orange-600);
}

.active\:color-orange-700:active{
    color: var(--velocity-orange-700);
}

.active\:color-orange-800:active{
    color: var(--velocity-orange-800);
}

.active\:color-orange-900:active{
    color: var(--velocity-orange-900);
}

.active\:color-blue-50:active{
    color: var(--velocity-blue-50);
}

.active\:color-blue-100:active{
    color: var(--velocity-blue-100);
}

.active\:color-blue-200:active{
    color: var(--velocity-blue-200);
}

.active\:color-blue-300:active{
    color: var(--velocity-blue-300);
}

.active\:color-blue-400:active{
    color: var(--velocity-blue-400);
}

.active\:color-blue-500:active{
    color: var(--velocity-blue-500);
}

.active\:color-blue-600:active{
    color: var(--velocity-blue-600);
}

.active\:color-blue-700:active{
    color: var(--velocity-blue-700);
}

.active\:color-blue-800:active{
    color: var(--velocity-blue-800);
}

.active\:color-blue-900:active{
    color: var(--velocity-blue-900);
}

.active\:color-lime-50:active{
    color: var(--velocity-lime-50);
}

.active\:color-lime-100:active{
    color: var(--velocity-lime-100);
}

.active\:color-lime-200:active{
    color: var(--velocity-lime-200);
}

.active\:color-lime-300:active{
    color: var(--velocity-lime-300);
}

.active\:color-lime-400:active{
    color: var(--velocity-lime-400);
}

.active\:color-lime-500:active{
    color: var(--velocity-lime-500);
}

.active\:color-lime-600:active{
    color: var(--velocity-lime-600);
}

.active\:color-lime-700:active{
    color: var(--velocity-lime-700);
}

.active\:color-lime-800:active{
    color: var(--velocity-lime-800);
}

.active\:color-lime-900:active{
    color: var(--velocity-lime-900);
}

.active\:color-purple-50:active{
    color: var(--velocity-purple-50);
}

.active\:color-purple-100:active{
    color: var(--velocity-purple-100);
}

.active\:color-purple-200:active{
    color: var(--velocity-purple-200);
}

.active\:color-purple-300:active{
    color: var(--velocity-purple-300);
}

.active\:color-purple-400:active{
    color: var(--velocity-purple-400);
}

.active\:color-purple-500:active{
    color: var(--velocity-purple-500);
}

.active\:color-purple-600:active{
    color: var(--velocity-purple-600);
}

.active\:color-purple-700:active{
    color: var(--velocity-purple-700);
}

.active\:color-purple-800:active{
    color: var(--velocity-purple-800);
}

.active\:color-purple-900:active{
    color: var(--velocity-purple-900);
}

.active\:color-indigo-50:active{
    color: var(--velocity-indigo-50);
}

.active\:color-indigo-100:active{
    color: var(--velocity-indigo-100);
}

.active\:color-indigo-200:active{
    color: var(--velocity-indigo-200);
}

.active\:color-indigo-300:active{
    color: var(--velocity-indigo-300);
}

.active\:color-indigo-400:active{
    color: var(--velocity-indigo-400);
}

.active\:color-indigo-500:active{
    color: var(--velocity-indigo-500);
}

.active\:color-indigo-600:active{
    color: var(--velocity-indigo-600);
}

.active\:color-indigo-700:active{
    color: var(--velocity-indigo-700);
}

.active\:color-indigo-800:active{
    color: var(--velocity-indigo-800);
}

.active\:color-indigo-900:active{
    color: var(--velocity-indigo-900);
}

.active\:color-pink-50:active{
    color: var(--velocity-pink-50);
}

.active\:color-pink-100:active{
    color: var(--velocity-pink-100);
}

.active\:color-pink-200:active{
    color: var(--velocity-pink-200);
}

.active\:color-pink-300:active{
    color: var(--velocity-pink-300);
}

.active\:color-pink-400:active{
    color: var(--velocity-pink-400);
}

.active\:color-pink-500:active{
    color: var(--velocity-pink-500);
}

.active\:color-pink-600:active{
    color: var(--velocity-pink-600);
}

.active\:color-pink-700:active{
    color: var(--velocity-pink-700);
}

.active\:color-pink-800:active{
    color: var(--velocity-pink-800);
}

.active\:color-pink-900:active{
    color: var(--velocity-pink-900);
}

.active\:color-violet-50:active{
    color: var(--velocity-violet-50);
}

.active\:color-violet-100:active{
    color: var(--velocity-violet-100);
}

.active\:color-violet-200:active{
    color: var(--velocity-violet-200);
}

.active\:color-violet-300:active{
    color: var(--velocity-violet-300);
}

.active\:color-violet-400:active{
    color: var(--velocity-violet-400);
}

.active\:color-violet-500:active{
    color: var(--velocity-violet-500);
}

.active\:color-violet-600:active{
    color: var(--velocity-violet-600);
}

.active\:color-violet-700:active{
    color: var(--velocity-violet-700);
}

.active\:color-violet-800:active{
    color: var(--velocity-violet-800);
}

.active\:color-violet-900:active{
    color: var(--velocity-violet-900);
}

.active\:color-slate-50:active{
    color: var(--velocity-slate-50);
}

.active\:color-slate-100:active{
    color: var(--velocity-slate-100);
}

.active\:color-slate-200:active{
    color: var(--velocity-slate-200);
}

.active\:color-slate-300:active{
    color: var(--velocity-slate-300);
}

.active\:color-slate-400:active{
    color: var(--velocity-slate-400);
}

.active\:color-slate-500:active{
    color: var(--velocity-slate-500);
}

.active\:color-slate-600:active{
    color: var(--velocity-slate-600);
}

.active\:color-slate-700:active{
    color: var(--velocity-slate-700);
}

.active\:color-slate-800:active{
    color: var(--velocity-slate-800);
}

.active\:color-slate-900:active{
    color: var(--velocity-slate-900);
}

.active\:color-rose-50:active{
    color: var(--velocity-rose-50);
}

.active\:color-rose-100:active{
    color: var(--velocity-rose-100);
}

.active\:color-rose-200:active{
    color: var(--velocity-rose-200);
}

.active\:color-rose-300:active{
    color: var(--velocity-rose-300);
}

.active\:color-rose-400:active{
    color: var(--velocity-rose-400);
}

.active\:color-rose-500:active{
    color: var(--velocity-rose-500);
}

.active\:color-rose-600:active{
    color: var(--velocity-rose-600);
}

.active\:color-rose-700:active{
    color: var(--velocity-rose-700);
}

.active\:color-rose-800:active{
    color: var(--velocity-rose-800);
}

.active\:color-rose-900:active{
    color: var(--velocity-rose-900);
}

.active\:bg-gradient-t:active{
	background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
}

.active\:bg-gradient-tr:active{
	background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
}

.active\:bg-gradient-r:active{
	background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
}

.active\:bg-gradient-b:active{
	background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
}

.active\:bg-gradient-br:active{
	background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
}

.active\:bg-gradient-bl:active{
	background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
}

.active\:bg-gradient-tl:active{
	background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
}

.active\:bg-gradient-l:active{
	background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
}

.active\:bg-teal-50:active{
    background: var(--velocity-teal-50);
}

.active\:bg-teal-100:active{
    background: var(--velocity-teal-100);
}

.active\:bg-teal-200:active{
    background: var(--velocity-teal-200);
}

.active\:bg-teal-300:active{
    background: var(--velocity-teal-300);
}

.active\:bg-teal-400:active{
    background: var(--velocity-teal-400);
}

.active\:bg-teal-500:active{
    background: var(--velocity-teal-500);
}

.active\:bg-teal-600:active{
    background: var(--velocity-teal-600);
}

.active\:bg-teal-700:active{
    background: var(--velocity-teal-700);
}

.active\:bg-teal-800:active{
    background: var(--velocity-teal-800);
}

.active\:bg-teal-900:active{
    background: var(--velocity-teal-900);
}

.active\:bg-red-50:active{
    background: var(--velocity-red-50);
}

.active\:bg-red-100:active{
    background: var(--velocity-red-100);
}

.active\:bg-red-200:active{
    background: var(--velocity-red-200);
}

.active\:bg-red-300:active{
    background: var(--velocity-red-300);
}

.active\:bg-red-400:active{
    background: var(--velocity-red-400);
}

.active\:bg-red-500:active{
    background: var(--velocity-red-500);
}

.active\:bg-red-600:active{
    background: var(--velocity-red-600);
}

.active\:bg-red-700:active{
    background: var(--velocity-red-700);
}

.active\:bg-red-800:active{
    background: var(--velocity-red-800);
}

.active\:bg-red-900:active{
    background: var(--velocity-red-900);
}

.active\:bg-grey-100:active{
    background: var(--velocity-grey-100);
}

.active\:bg-sky-50:active{
    background: var(--velocity-sky-50);
}

.active\:bg-sky-100:active{
    background: var(--velocity-sky-100);
}

.active\:bg-sky-200:active{
    background: var(--velocity-sky-200);
}

.active\:bg-sky-300:active{
    background: var(--velocity-sky-300);
}

.active\:bg-sky-400:active{
    background: var(--velocity-sky-400);
}

.active\:bg-sky-500:active{
    background: var(--velocity-sky-500);
}

.active\:bg-sky-600:active{
    background: var(--velocity-sky-600);
}

.active\:bg-sky-700:active{
    background: var(--velocity-sky-700);
}

.active\:bg-sky-800:active{
    background: var(--velocity-sky-800);
}

.active\:bg-sky-900:active{
    background: var(--velocity-sky-900);
}

.active\:bg-green-50:active{
    background: var(--velocity-green-50);
}

.active\:bg-green-100:active{
    background: var(--velocity-green-100);
}

.active\:bg-green-200:active{
    background: var(--velocity-green-200);
}

.active\:bg-green-300:active{
    background: var(--velocity-green-300);
}

.active\:bg-green-400:active{
    background: var(--velocity-green-400);
}

.active\:bg-green-500:active{
    background: var(--velocity-green-500);
}

.active\:bg-green-600:active{
    background: var(--velocity-green-600);
}

.active\:bg-green-700:active{
    background: var(--velocity-green-700);
}

.active\:bg-green-800:active{
    background: var(--velocity-green-800);
}

.active\:bg-green-900:active{
    background: var(--velocity-green-900);
}

.active\:bg-grey-200:active{
    background: var(--velocity-grey-200);
}

.active\:bg-grey-300:active{
    background: var(--velocity-grey-300);
}

.active\:bg-grey-400:active{
    background: var(--velocity-grey-400);
}

.active\:bg-grey-500:active{
    background: var(--velocity-grey-500);
}

.active\:bg-grey-600:active{
    background: var(--velocity-grey-600);
}

.active\:bg-grey-700:active{
    background: var(--velocity-grey-700);
}

.active\:bg-grey-800:active{
    background: var(--velocity-grey-800);
}

.active\:bg-grey-900:active{
    background: var(--velocity-grey-900);
}

.active\:bg-yellow-50:active{
    background: var(--velocity-yellow-50);
}

.active\:bg-yellow-100:active{
    background: var(--velocity-yellow-100);
}

.active\:bg-yellow-200:active{
    background: var(--velocity-yellow-200);
}

.active\:bg-yellow-300:active{
    background: var(--velocity-yellow-300);
}

.active\:bg-yellow-400:active{
    background: var(--velocity-yellow-400);
}

.active\:bg-yellow-500:active{
    background: var(--velocity-yellow-500);
}

.active\:bg-yellow-600:active{
    background: var(--velocity-yellow-600);
}

.active\:bg-yellow-700:active{
    background: var(--velocity-yellow-700);
}

.active\:bg-yellow-800:active{
    background: var(--velocity-yellow-800);
}

.active\:bg-yellow-900:active{
    background: var(--velocity-yellow-900);
}

.active\:bg-cyan-50:active{
    background: var(--velocity-cyan-50);
}

.active\:bg-cyan-100:active{
    background: var(--velocity-cyan-100);
}

.active\:bg-cyan-200:active{
    background: var(--velocity-cyan-200);
}

.active\:bg-cyan-300:active{
    background: var(--velocity-cyan-300);
}

.active\:bg-cyan-400:active{
    background: var(--velocity-cyan-400);
}

.active\:bg-cyan-500:active{
    background: var(--velocity-cyan-500);
}

.active\:bg-cyan-600:active{
    background: var(--velocity-cyan-600);
}

.active\:bg-cyan-700:active{
    background: var(--velocity-cyan-700);
}

.active\:bg-cyan-800:active{
    background: var(--velocity-cyan-800);
}

.active\:bg-cyan-900:active{
    background: var(--velocity-cyan-900);
}

.active\:bg-orange-50:active{
    background: var(--velocity-orange-50);
}

.active\:bg-orange-100:active{
    background: var(--velocity-orange-100);
}

.active\:bg-orange-200:active{
    background: var(--velocity-orange-200);
}

.active\:bg-orange-300:active{
    background: var(--velocity-orange-300);
}

.active\:bg-orange-400:active{
    background: var(--velocity-orange-400);
}

.active\:bg-orange-500:active{
    background: var(--velocity-orange-500);
}

.active\:bg-orange-600:active{
    background: var(--velocity-orange-600);
}

.active\:bg-orange-700:active{
    background: var(--velocity-orange-700);
}

.active\:bg-orange-800:active{
    background: var(--velocity-orange-800);
}

.active\:bg-orange-900:active{
    background: var(--velocity-orange-900);
}

.active\:bg-blue-50:active{
    background: var(--velocity-blue-50);
}

.active\:bg-blue-100:active{
    background: var(--velocity-blue-100);
}

.active\:bg-blue-200:active{
    background: var(--velocity-blue-200);
}

.active\:bg-blue-300:active{
    background: var(--velocity-blue-300);
}

.active\:bg-blue-400:active{
    background: var(--velocity-blue-400);
}

.active\:bg-blue-500:active{
    background: var(--velocity-blue-500);
}

.active\:bg-blue-600:active{
    background: var(--velocity-blue-600);
}

.active\:bg-blue-700:active{
    background: var(--velocity-blue-700);
}

.active\:bg-blue-800:active{
    background: var(--velocity-blue-800);
}

.active\:bg-blue-900:active{
    background: var(--velocity-blue-900);
}

.active\:bg-lime-50:active{
    background: var(--velocity-lime-50);
}

.active\:bg-lime-100:active{
    background: var(--velocity-lime-100);
}

.active\:bg-lime-200:active{
    background: var(--velocity-lime-200);
}

.active\:bg-lime-300:active{
    background: var(--velocity-lime-300);
}

.active\:bg-lime-400:active{
    background: var(--velocity-lime-400);
}

.active\:bg-lime-500:active{
    background: var(--velocity-lime-500);
}

.active\:bg-lime-600:active{
    background: var(--velocity-lime-600);
}

.active\:bg-lime-700:active{
    background: var(--velocity-lime-700);
}

.active\:bg-lime-800:active{
    background: var(--velocity-lime-800);
}

.active\:bg-lime-900:active{
    background: var(--velocity-lime-900);
}

.active\:bg-purple-50:active{
    background: var(--velocity-purple-50);
}

.active\:bg-purple-100:active{
    background: var(--velocity-purple-100);
}

.active\:bg-purple-200:active{
    background: var(--velocity-purple-200);
}

.active\:bg-purple-300:active{
    background: var(--velocity-purple-300);
}

.active\:bg-purple-400:active{
    background: var(--velocity-purple-400);
}

.active\:bg-purple-500:active{
    background: var(--velocity-purple-500);
}

.active\:bg-purple-600:active{
    background: var(--velocity-purple-600);
}

.active\:bg-purple-700:active{
    background: var(--velocity-purple-700);
}

.active\:bg-purple-800:active{
    background: var(--velocity-purple-800);
}

.active\:bg-purple-900:active{
    background: var(--velocity-purple-900);
}

.active\:bg-indigo-50:active{
    background: var(--velocity-indigo-50);
}

.active\:bg-indigo-100:active{
    background: var(--velocity-indigo-100);
}

.active\:bg-indigo-200:active{
    background: var(--velocity-indigo-200);
}

.active\:bg-indigo-300:active{
    background: var(--velocity-indigo-300);
}

.active\:bg-indigo-400:active{
    background: var(--velocity-indigo-400);
}

.active\:bg-indigo-500:active{
    background: var(--velocity-indigo-500);
}

.active\:bg-indigo-600:active{
    background: var(--velocity-indigo-600);
}

.active\:bg-indigo-700:active{
    background: var(--velocity-indigo-700);
}

.active\:bg-indigo-800:active{
    background: var(--velocity-indigo-800);
}

.active\:bg-indigo-900:active{
    background: var(--velocity-indigo-900);
}

.active\:bg-pink-50:active{
    background: var(--velocity-pink-50);
}

.active\:bg-pink-100:active{
    background: var(--velocity-pink-100);
}

.active\:bg-pink-200:active{
    background: var(--velocity-pink-200);
}

.active\:bg-pink-300:active{
    background: var(--velocity-pink-300);
}

.active\:bg-pink-400:active{
    background: var(--velocity-pink-400);
}

.active\:bg-pink-500:active{
    background: var(--velocity-pink-500);
}

.active\:bg-pink-600:active{
    background: var(--velocity-pink-600);
}

.active\:bg-pink-700:active{
    background: var(--velocity-pink-700);
}

.active\:bg-pink-800:active{
    background: var(--velocity-pink-800);
}

.active\:bg-pink-900:active{
    background: var(--velocity-pink-900);
}

.active\:bg-violet-50:active{
    background: var(--velocity-violet-50);
}

.active\:bg-violet-100:active{
    background: var(--velocity-violet-100);
}

.active\:bg-violet-200:active{
    background: var(--velocity-violet-200);
}

.active\:bg-violet-300:active{
    background: var(--velocity-violet-300);
}

.active\:bg-violet-400:active{
    background: var(--velocity-violet-400);
}

.active\:bg-violet-500:active{
    background: var(--velocity-violet-500);
}

.active\:bg-violet-600:active{
    background: var(--velocity-violet-600);
}

.active\:bg-violet-700:active{
    background: var(--velocity-violet-700);
}

.active\:bg-violet-800:active{
    background: var(--velocity-violet-800);
}

.active\:bg-violet-900:active{
    background: var(--velocity-violet-900);
}

.active\:bg-slate-50:active{
    background: var(--velocity-slate-50);
}

.active\:bg-slate-100:active{
    background: var(--velocity-slate-100);
}

.active\:bg-slate-200:active{
    background: var(--velocity-slate-200);
}

.active\:bg-slate-300:active{
    background: var(--velocity-slate-300);
}

.active\:bg-slate-400:active{
    background: var(--velocity-slate-400);
}

.active\:bg-slate-500:active{
    background: var(--velocity-slate-500);
}

.active\:bg-slate-600:active{
    background: var(--velocity-slate-600);
}

.active\:bg-slate-700:active{
    background: var(--velocity-slate-700);
}

.active\:bg-slate-800:active{
    background: var(--velocity-slate-800);
}

.active\:bg-slate-900:active{
    background: var(--velocity-slate-900);
}

.active\:bg-rose-50:active{
    background: var(--velocity-rose-50);
}

.active\:bg-rose-100:active{
    background: var(--velocity-rose-100);
}

.active\:bg-rose-200:active{
    background: var(--velocity-rose-200);
}

.active\:bg-rose-300:active{
    background: var(--velocity-rose-300);
}

.active\:bg-rose-400:active{
    background: var(--velocity-rose-400);
}

.active\:bg-rose-500:active{
    background: var(--velocity-rose-500);
}

.active\:bg-rose-600:active{
    background: var(--velocity-rose-600);
}

.active\:bg-rose-700:active{
    background: var(--velocity-rose-700);
}

.active\:bg-rose-800:active{
    background: var(--velocity-rose-800);
}

.active\:bg-rose-900:active{
    background: var(--velocity-rose-900);
}

.active\:from-teal-50:active{
    --velocity-from-color: var(--velocity-teal-50);
}

.active\:from-teal-100:active{
    --velocity-from-color: var(--velocity-teal-100);
}

.active\:from-teal-200:active{
    --velocity-from-color: var(--velocity-teal-200);
}

.active\:from-teal-300:active{
    --velocity-from-color: var(--velocity-teal-300);
}

.active\:from-teal-400:active{
    --velocity-from-color: var(--velocity-teal-400);
}

.active\:from-teal-500:active{
    --velocity-from-color: var(--velocity-teal-500);
}

.active\:from-teal-600:active{
    --velocity-from-color: var(--velocity-teal-600);
}

.active\:from-teal-700:active{
    --velocity-from-color: var(--velocity-teal-700);
}

.active\:from-teal-800:active{
    --velocity-from-color: var(--velocity-teal-800);
}

.active\:from-teal-900:active{
    --velocity-from-color: var(--velocity-teal-900);
}

.active\:from-red-50:active{
    --velocity-from-color: var(--velocity-red-50);
}

.active\:from-red-100:active{
    --velocity-from-color: var(--velocity-red-100);
}

.active\:from-red-200:active{
    --velocity-from-color: var(--velocity-red-200);
}

.active\:from-red-300:active{
    --velocity-from-color: var(--velocity-red-300);
}

.active\:from-red-400:active{
    --velocity-from-color: var(--velocity-red-400);
}

.active\:from-red-500:active{
    --velocity-from-color: var(--velocity-red-500);
}

.active\:from-red-600:active{
    --velocity-from-color: var(--velocity-red-600);
}

.active\:from-red-700:active{
    --velocity-from-color: var(--velocity-red-700);
}

.active\:from-red-800:active{
    --velocity-from-color: var(--velocity-red-800);
}

.active\:from-red-900:active{
    --velocity-from-color: var(--velocity-red-900);
}

.active\:from-grey-100:active{
    --velocity-from-color: var(--velocity-grey-100);
}

.active\:from-sky-50:active{
    --velocity-from-color: var(--velocity-sky-50);
}

.active\:from-sky-100:active{
    --velocity-from-color: var(--velocity-sky-100);
}

.active\:from-sky-200:active{
    --velocity-from-color: var(--velocity-sky-200);
}

.active\:from-sky-300:active{
    --velocity-from-color: var(--velocity-sky-300);
}

.active\:from-sky-400:active{
    --velocity-from-color: var(--velocity-sky-400);
}

.active\:from-sky-500:active{
    --velocity-from-color: var(--velocity-sky-500);
}

.active\:from-sky-600:active{
    --velocity-from-color: var(--velocity-sky-600);
}

.active\:from-sky-700:active{
    --velocity-from-color: var(--velocity-sky-700);
}

.active\:from-sky-800:active{
    --velocity-from-color: var(--velocity-sky-800);
}

.active\:from-sky-900:active{
    --velocity-from-color: var(--velocity-sky-900);
}

.active\:from-green-50:active{
    --velocity-from-color: var(--velocity-green-50);
}

.active\:from-green-100:active{
    --velocity-from-color: var(--velocity-green-100);
}

.active\:from-green-200:active{
    --velocity-from-color: var(--velocity-green-200);
}

.active\:from-green-300:active{
    --velocity-from-color: var(--velocity-green-300);
}

.active\:from-green-400:active{
    --velocity-from-color: var(--velocity-green-400);
}

.active\:from-green-500:active{
    --velocity-from-color: var(--velocity-green-500);
}

.active\:from-green-600:active{
    --velocity-from-color: var(--velocity-green-600);
}

.active\:from-green-700:active{
    --velocity-from-color: var(--velocity-green-700);
}

.active\:from-green-800:active{
    --velocity-from-color: var(--velocity-green-800);
}

.active\:from-green-900:active{
    --velocity-from-color: var(--velocity-green-900);
}

.active\:from-grey-200:active{
    --velocity-from-color: var(--velocity-grey-200);
}

.active\:from-grey-300:active{
    --velocity-from-color: var(--velocity-grey-300);
}

.active\:from-grey-400:active{
    --velocity-from-color: var(--velocity-grey-400);
}

.active\:from-grey-500:active{
    --velocity-from-color: var(--velocity-grey-500);
}

.active\:from-grey-600:active{
    --velocity-from-color: var(--velocity-grey-600);
}

.active\:from-grey-700:active{
    --velocity-from-color: var(--velocity-grey-700);
}

.active\:from-grey-800:active{
    --velocity-from-color: var(--velocity-grey-800);
}

.active\:from-grey-900:active{
    --velocity-from-color: var(--velocity-grey-900);
}

.active\:from-yellow-50:active{
    --velocity-from-color: var(--velocity-yellow-50);
}

.active\:from-yellow-100:active{
    --velocity-from-color: var(--velocity-yellow-100);
}

.active\:from-yellow-200:active{
    --velocity-from-color: var(--velocity-yellow-200);
}

.active\:from-yellow-300:active{
    --velocity-from-color: var(--velocity-yellow-300);
}

.active\:from-yellow-400:active{
    --velocity-from-color: var(--velocity-yellow-400);
}

.active\:from-yellow-500:active{
    --velocity-from-color: var(--velocity-yellow-500);
}

.active\:from-yellow-600:active{
    --velocity-from-color: var(--velocity-yellow-600);
}

.active\:from-yellow-700:active{
    --velocity-from-color: var(--velocity-yellow-700);
}

.active\:from-yellow-800:active{
    --velocity-from-color: var(--velocity-yellow-800);
}

.active\:from-yellow-900:active{
    --velocity-from-color: var(--velocity-yellow-900);
}

.active\:from-cyan-50:active{
    --velocity-from-color: var(--velocity-cyan-50);
}

.active\:from-cyan-100:active{
    --velocity-from-color: var(--velocity-cyan-100);
}

.active\:from-cyan-200:active{
    --velocity-from-color: var(--velocity-cyan-200);
}

.active\:from-cyan-300:active{
    --velocity-from-color: var(--velocity-cyan-300);
}

.active\:from-cyan-400:active{
    --velocity-from-color: var(--velocity-cyan-400);
}

.active\:from-cyan-500:active{
    --velocity-from-color: var(--velocity-cyan-500);
}

.active\:from-cyan-600:active{
    --velocity-from-color: var(--velocity-cyan-600);
}

.active\:from-cyan-700:active{
    --velocity-from-color: var(--velocity-cyan-700);
}

.active\:from-cyan-800:active{
    --velocity-from-color: var(--velocity-cyan-800);
}

.active\:from-cyan-900:active{
    --velocity-from-color: var(--velocity-cyan-900);
}

.active\:from-orange-50:active{
    --velocity-from-color: var(--velocity-orange-50);
}

.active\:from-orange-100:active{
    --velocity-from-color: var(--velocity-orange-100);
}

.active\:from-orange-200:active{
    --velocity-from-color: var(--velocity-orange-200);
}

.active\:from-orange-300:active{
    --velocity-from-color: var(--velocity-orange-300);
}

.active\:from-orange-400:active{
    --velocity-from-color: var(--velocity-orange-400);
}

.active\:from-orange-500:active{
    --velocity-from-color: var(--velocity-orange-500);
}

.active\:from-orange-600:active{
    --velocity-from-color: var(--velocity-orange-600);
}

.active\:from-orange-700:active{
    --velocity-from-color: var(--velocity-orange-700);
}

.active\:from-orange-800:active{
    --velocity-from-color: var(--velocity-orange-800);
}

.active\:from-orange-900:active{
    --velocity-from-color: var(--velocity-orange-900);
}

.active\:from-blue-50:active{
    --velocity-from-color: var(--velocity-blue-50);
}

.active\:from-blue-100:active{
    --velocity-from-color: var(--velocity-blue-100);
}

.active\:from-blue-200:active{
    --velocity-from-color: var(--velocity-blue-200);
}

.active\:from-blue-300:active{
    --velocity-from-color: var(--velocity-blue-300);
}

.active\:from-blue-400:active{
    --velocity-from-color: var(--velocity-blue-400);
}

.active\:from-blue-500:active{
    --velocity-from-color: var(--velocity-blue-500);
}

.active\:from-blue-600:active{
    --velocity-from-color: var(--velocity-blue-600);
}

.active\:from-blue-700:active{
    --velocity-from-color: var(--velocity-blue-700);
}

.active\:from-blue-800:active{
    --velocity-from-color: var(--velocity-blue-800);
}

.active\:from-blue-900:active{
    --velocity-from-color: var(--velocity-blue-900);
}

.active\:from-lime-50:active{
    --velocity-from-color: var(--velocity-lime-50);
}

.active\:from-lime-100:active{
    --velocity-from-color: var(--velocity-lime-100);
}

.active\:from-lime-200:active{
    --velocity-from-color: var(--velocity-lime-200);
}

.active\:from-lime-300:active{
    --velocity-from-color: var(--velocity-lime-300);
}

.active\:from-lime-400:active{
    --velocity-from-color: var(--velocity-lime-400);
}

.active\:from-lime-500:active{
    --velocity-from-color: var(--velocity-lime-500);
}

.active\:from-lime-600:active{
    --velocity-from-color: var(--velocity-lime-600);
}

.active\:from-lime-700:active{
    --velocity-from-color: var(--velocity-lime-700);
}

.active\:from-lime-800:active{
    --velocity-from-color: var(--velocity-lime-800);
}

.active\:from-lime-900:active{
    --velocity-from-color: var(--velocity-lime-900);
}

.active\:from-purple-50:active{
    --velocity-from-color: var(--velocity-purple-50);
}

.active\:from-purple-100:active{
    --velocity-from-color: var(--velocity-purple-100);
}

.active\:from-purple-200:active{
    --velocity-from-color: var(--velocity-purple-200);
}

.active\:from-purple-300:active{
    --velocity-from-color: var(--velocity-purple-300);
}

.active\:from-purple-400:active{
    --velocity-from-color: var(--velocity-purple-400);
}

.active\:from-purple-500:active{
    --velocity-from-color: var(--velocity-purple-500);
}

.active\:from-purple-600:active{
    --velocity-from-color: var(--velocity-purple-600);
}

.active\:from-purple-700:active{
    --velocity-from-color: var(--velocity-purple-700);
}

.active\:from-purple-800:active{
    --velocity-from-color: var(--velocity-purple-800);
}

.active\:from-purple-900:active{
    --velocity-from-color: var(--velocity-purple-900);
}

.active\:from-indigo-50:active{
    --velocity-from-color: var(--velocity-indigo-50);
}

.active\:from-indigo-100:active{
    --velocity-from-color: var(--velocity-indigo-100);
}

.active\:from-indigo-200:active{
    --velocity-from-color: var(--velocity-indigo-200);
}

.active\:from-indigo-300:active{
    --velocity-from-color: var(--velocity-indigo-300);
}

.active\:from-indigo-400:active{
    --velocity-from-color: var(--velocity-indigo-400);
}

.active\:from-indigo-500:active{
    --velocity-from-color: var(--velocity-indigo-500);
}

.active\:from-indigo-600:active{
    --velocity-from-color: var(--velocity-indigo-600);
}

.active\:from-indigo-700:active{
    --velocity-from-color: var(--velocity-indigo-700);
}

.active\:from-indigo-800:active{
    --velocity-from-color: var(--velocity-indigo-800);
}

.active\:from-indigo-900:active{
    --velocity-from-color: var(--velocity-indigo-900);
}

.active\:from-pink-50:active{
    --velocity-from-color: var(--velocity-pink-50);
}

.active\:from-pink-100:active{
    --velocity-from-color: var(--velocity-pink-100);
}

.active\:from-pink-200:active{
    --velocity-from-color: var(--velocity-pink-200);
}

.active\:from-pink-300:active{
    --velocity-from-color: var(--velocity-pink-300);
}

.active\:from-pink-400:active{
    --velocity-from-color: var(--velocity-pink-400);
}

.active\:from-pink-500:active{
    --velocity-from-color: var(--velocity-pink-500);
}

.active\:from-pink-600:active{
    --velocity-from-color: var(--velocity-pink-600);
}

.active\:from-pink-700:active{
    --velocity-from-color: var(--velocity-pink-700);
}

.active\:from-pink-800:active{
    --velocity-from-color: var(--velocity-pink-800);
}

.active\:from-pink-900:active{
    --velocity-from-color: var(--velocity-pink-900);
}

.active\:from-violet-50:active{
    --velocity-from-color: var(--velocity-violet-50);
}

.active\:from-violet-100:active{
    --velocity-from-color: var(--velocity-violet-100);
}

.active\:from-violet-200:active{
    --velocity-from-color: var(--velocity-violet-200);
}

.active\:from-violet-300:active{
    --velocity-from-color: var(--velocity-violet-300);
}

.active\:from-violet-400:active{
    --velocity-from-color: var(--velocity-violet-400);
}

.active\:from-violet-500:active{
    --velocity-from-color: var(--velocity-violet-500);
}

.active\:from-violet-600:active{
    --velocity-from-color: var(--velocity-violet-600);
}

.active\:from-violet-700:active{
    --velocity-from-color: var(--velocity-violet-700);
}

.active\:from-violet-800:active{
    --velocity-from-color: var(--velocity-violet-800);
}

.active\:from-violet-900:active{
    --velocity-from-color: var(--velocity-violet-900);
}

.active\:from-slate-50:active{
    --velocity-from-color: var(--velocity-slate-50);
}

.active\:from-slate-100:active{
    --velocity-from-color: var(--velocity-slate-100);
}

.active\:from-slate-200:active{
    --velocity-from-color: var(--velocity-slate-200);
}

.active\:from-slate-300:active{
    --velocity-from-color: var(--velocity-slate-300);
}

.active\:from-slate-400:active{
    --velocity-from-color: var(--velocity-slate-400);
}

.active\:from-slate-500:active{
    --velocity-from-color: var(--velocity-slate-500);
}

.active\:from-slate-600:active{
    --velocity-from-color: var(--velocity-slate-600);
}

.active\:from-slate-700:active{
    --velocity-from-color: var(--velocity-slate-700);
}

.active\:from-slate-800:active{
    --velocity-from-color: var(--velocity-slate-800);
}

.active\:from-slate-900:active{
    --velocity-from-color: var(--velocity-slate-900);
}

.active\:from-rose-50:active{
    --velocity-from-color: var(--velocity-rose-50);
}

.active\:from-rose-100:active{
    --velocity-from-color: var(--velocity-rose-100);
}

.active\:from-rose-200:active{
    --velocity-from-color: var(--velocity-rose-200);
}

.active\:from-rose-300:active{
    --velocity-from-color: var(--velocity-rose-300);
}

.active\:from-rose-400:active{
    --velocity-from-color: var(--velocity-rose-400);
}

.active\:from-rose-500:active{
    --velocity-from-color: var(--velocity-rose-500);
}

.active\:from-rose-600:active{
    --velocity-from-color: var(--velocity-rose-600);
}

.active\:from-rose-700:active{
    --velocity-from-color: var(--velocity-rose-700);
}

.active\:from-rose-800:active{
    --velocity-from-color: var(--velocity-rose-800);
}

.active\:from-rose-900:active{
    --velocity-from-color: var(--velocity-rose-900);
}

.active\:to-teal-50:active{
    --velocity-to-color: var(--velocity-teal-50);
}

.active\:to-teal-100:active{
    --velocity-to-color: var(--velocity-teal-100);
}

.active\:to-teal-200:active{
    --velocity-to-color: var(--velocity-teal-200);
}

.active\:to-teal-300:active{
    --velocity-to-color: var(--velocity-teal-300);
}

.active\:to-teal-400:active{
    --velocity-to-color: var(--velocity-teal-400);
}

.active\:to-teal-500:active{
    --velocity-to-color: var(--velocity-teal-500);
}

.active\:to-teal-600:active{
    --velocity-to-color: var(--velocity-teal-600);
}

.active\:to-teal-700:active{
    --velocity-to-color: var(--velocity-teal-700);
}

.active\:to-teal-800:active{
    --velocity-to-color: var(--velocity-teal-800);
}

.active\:to-teal-900:active{
    --velocity-to-color: var(--velocity-teal-900);
}

.active\:to-red-50:active{
    --velocity-to-color: var(--velocity-red-50);
}

.active\:to-red-100:active{
    --velocity-to-color: var(--velocity-red-100);
}

.active\:to-red-200:active{
    --velocity-to-color: var(--velocity-red-200);
}

.active\:to-red-300:active{
    --velocity-to-color: var(--velocity-red-300);
}

.active\:to-red-400:active{
    --velocity-to-color: var(--velocity-red-400);
}

.active\:to-red-500:active{
    --velocity-to-color: var(--velocity-red-500);
}

.active\:to-red-600:active{
    --velocity-to-color: var(--velocity-red-600);
}

.active\:to-red-700:active{
    --velocity-to-color: var(--velocity-red-700);
}

.active\:to-red-800:active{
    --velocity-to-color: var(--velocity-red-800);
}

.active\:to-red-900:active{
    --velocity-to-color: var(--velocity-red-900);
}

.active\:to-grey-100:active{
    --velocity-to-color: var(--velocity-grey-100);
}

.active\:to-sky-50:active{
    --velocity-to-color: var(--velocity-sky-50);
}

.active\:to-sky-100:active{
    --velocity-to-color: var(--velocity-sky-100);
}

.active\:to-sky-200:active{
    --velocity-to-color: var(--velocity-sky-200);
}

.active\:to-sky-300:active{
    --velocity-to-color: var(--velocity-sky-300);
}

.active\:to-sky-400:active{
    --velocity-to-color: var(--velocity-sky-400);
}

.active\:to-sky-500:active{
    --velocity-to-color: var(--velocity-sky-500);
}

.active\:to-sky-600:active{
    --velocity-to-color: var(--velocity-sky-600);
}

.active\:to-sky-700:active{
    --velocity-to-color: var(--velocity-sky-700);
}

.active\:to-sky-800:active{
    --velocity-to-color: var(--velocity-sky-800);
}

.active\:to-sky-900:active{
    --velocity-to-color: var(--velocity-sky-900);
}

.active\:to-green-50:active{
    --velocity-to-color: var(--velocity-green-50);
}

.active\:to-green-100:active{
    --velocity-to-color: var(--velocity-green-100);
}

.active\:to-green-200:active{
    --velocity-to-color: var(--velocity-green-200);
}

.active\:to-green-300:active{
    --velocity-to-color: var(--velocity-green-300);
}

.active\:to-green-400:active{
    --velocity-to-color: var(--velocity-green-400);
}

.active\:to-green-500:active{
    --velocity-to-color: var(--velocity-green-500);
}

.active\:to-green-600:active{
    --velocity-to-color: var(--velocity-green-600);
}

.active\:to-green-700:active{
    --velocity-to-color: var(--velocity-green-700);
}

.active\:to-green-800:active{
    --velocity-to-color: var(--velocity-green-800);
}

.active\:to-green-900:active{
    --velocity-to-color: var(--velocity-green-900);
}

.active\:to-grey-200:active{
    --velocity-to-color: var(--velocity-grey-200);
}

.active\:to-grey-300:active{
    --velocity-to-color: var(--velocity-grey-300);
}

.active\:to-grey-400:active{
    --velocity-to-color: var(--velocity-grey-400);
}

.active\:to-grey-500:active{
    --velocity-to-color: var(--velocity-grey-500);
}

.active\:to-grey-600:active{
    --velocity-to-color: var(--velocity-grey-600);
}

.active\:to-grey-700:active{
    --velocity-to-color: var(--velocity-grey-700);
}

.active\:to-grey-800:active{
    --velocity-to-color: var(--velocity-grey-800);
}

.active\:to-grey-900:active{
    --velocity-to-color: var(--velocity-grey-900);
}

.active\:to-yellow-50:active{
    --velocity-to-color: var(--velocity-yellow-50);
}

.active\:to-yellow-100:active{
    --velocity-to-color: var(--velocity-yellow-100);
}

.active\:to-yellow-200:active{
    --velocity-to-color: var(--velocity-yellow-200);
}

.active\:to-yellow-300:active{
    --velocity-to-color: var(--velocity-yellow-300);
}

.active\:to-yellow-400:active{
    --velocity-to-color: var(--velocity-yellow-400);
}

.active\:to-yellow-500:active{
    --velocity-to-color: var(--velocity-yellow-500);
}

.active\:to-yellow-600:active{
    --velocity-to-color: var(--velocity-yellow-600);
}

.active\:to-yellow-700:active{
    --velocity-to-color: var(--velocity-yellow-700);
}

.active\:to-yellow-800:active{
    --velocity-to-color: var(--velocity-yellow-800);
}

.active\:to-yellow-900:active{
    --velocity-to-color: var(--velocity-yellow-900);
}

.active\:to-cyan-50:active{
    --velocity-to-color: var(--velocity-cyan-50);
}

.active\:to-cyan-100:active{
    --velocity-to-color: var(--velocity-cyan-100);
}

.active\:to-cyan-200:active{
    --velocity-to-color: var(--velocity-cyan-200);
}

.active\:to-cyan-300:active{
    --velocity-to-color: var(--velocity-cyan-300);
}

.active\:to-cyan-400:active{
    --velocity-to-color: var(--velocity-cyan-400);
}

.active\:to-cyan-500:active{
    --velocity-to-color: var(--velocity-cyan-500);
}

.active\:to-cyan-600:active{
    --velocity-to-color: var(--velocity-cyan-600);
}

.active\:to-cyan-700:active{
    --velocity-to-color: var(--velocity-cyan-700);
}

.active\:to-cyan-800:active{
    --velocity-to-color: var(--velocity-cyan-800);
}

.active\:to-cyan-900:active{
    --velocity-to-color: var(--velocity-cyan-900);
}

.active\:to-orange-50:active{
    --velocity-to-color: var(--velocity-orange-50);
}

.active\:to-orange-100:active{
    --velocity-to-color: var(--velocity-orange-100);
}

.active\:to-orange-200:active{
    --velocity-to-color: var(--velocity-orange-200);
}

.active\:to-orange-300:active{
    --velocity-to-color: var(--velocity-orange-300);
}

.active\:to-orange-400:active{
    --velocity-to-color: var(--velocity-orange-400);
}

.active\:to-orange-500:active{
    --velocity-to-color: var(--velocity-orange-500);
}

.active\:to-orange-600:active{
    --velocity-to-color: var(--velocity-orange-600);
}

.active\:to-orange-700:active{
    --velocity-to-color: var(--velocity-orange-700);
}

.active\:to-orange-800:active{
    --velocity-to-color: var(--velocity-orange-800);
}

.active\:to-orange-900:active{
    --velocity-to-color: var(--velocity-orange-900);
}

.active\:to-blue-50:active{
    --velocity-to-color: var(--velocity-blue-50);
}

.active\:to-blue-100:active{
    --velocity-to-color: var(--velocity-blue-100);
}

.active\:to-blue-200:active{
    --velocity-to-color: var(--velocity-blue-200);
}

.active\:to-blue-300:active{
    --velocity-to-color: var(--velocity-blue-300);
}

.active\:to-blue-400:active{
    --velocity-to-color: var(--velocity-blue-400);
}

.active\:to-blue-500:active{
    --velocity-to-color: var(--velocity-blue-500);
}

.active\:to-blue-600:active{
    --velocity-to-color: var(--velocity-blue-600);
}

.active\:to-blue-700:active{
    --velocity-to-color: var(--velocity-blue-700);
}

.active\:to-blue-800:active{
    --velocity-to-color: var(--velocity-blue-800);
}

.active\:to-blue-900:active{
    --velocity-to-color: var(--velocity-blue-900);
}

.active\:to-lime-50:active{
    --velocity-to-color: var(--velocity-lime-50);
}

.active\:to-lime-100:active{
    --velocity-to-color: var(--velocity-lime-100);
}

.active\:to-lime-200:active{
    --velocity-to-color: var(--velocity-lime-200);
}

.active\:to-lime-300:active{
    --velocity-to-color: var(--velocity-lime-300);
}

.active\:to-lime-400:active{
    --velocity-to-color: var(--velocity-lime-400);
}

.active\:to-lime-500:active{
    --velocity-to-color: var(--velocity-lime-500);
}

.active\:to-lime-600:active{
    --velocity-to-color: var(--velocity-lime-600);
}

.active\:to-lime-700:active{
    --velocity-to-color: var(--velocity-lime-700);
}

.active\:to-lime-800:active{
    --velocity-to-color: var(--velocity-lime-800);
}

.active\:to-lime-900:active{
    --velocity-to-color: var(--velocity-lime-900);
}

.active\:to-purple-50:active{
    --velocity-to-color: var(--velocity-purple-50);
}

.active\:to-purple-100:active{
    --velocity-to-color: var(--velocity-purple-100);
}

.active\:to-purple-200:active{
    --velocity-to-color: var(--velocity-purple-200);
}

.active\:to-purple-300:active{
    --velocity-to-color: var(--velocity-purple-300);
}

.active\:to-purple-400:active{
    --velocity-to-color: var(--velocity-purple-400);
}

.active\:to-purple-500:active{
    --velocity-to-color: var(--velocity-purple-500);
}

.active\:to-purple-600:active{
    --velocity-to-color: var(--velocity-purple-600);
}

.active\:to-purple-700:active{
    --velocity-to-color: var(--velocity-purple-700);
}

.active\:to-purple-800:active{
    --velocity-to-color: var(--velocity-purple-800);
}

.active\:to-purple-900:active{
    --velocity-to-color: var(--velocity-purple-900);
}

.active\:to-indigo-50:active{
    --velocity-to-color: var(--velocity-indigo-50);
}

.active\:to-indigo-100:active{
    --velocity-to-color: var(--velocity-indigo-100);
}

.active\:to-indigo-200:active{
    --velocity-to-color: var(--velocity-indigo-200);
}

.active\:to-indigo-300:active{
    --velocity-to-color: var(--velocity-indigo-300);
}

.active\:to-indigo-400:active{
    --velocity-to-color: var(--velocity-indigo-400);
}

.active\:to-indigo-500:active{
    --velocity-to-color: var(--velocity-indigo-500);
}

.active\:to-indigo-600:active{
    --velocity-to-color: var(--velocity-indigo-600);
}

.active\:to-indigo-700:active{
    --velocity-to-color: var(--velocity-indigo-700);
}

.active\:to-indigo-800:active{
    --velocity-to-color: var(--velocity-indigo-800);
}

.active\:to-indigo-900:active{
    --velocity-to-color: var(--velocity-indigo-900);
}

.active\:to-pink-50:active{
    --velocity-to-color: var(--velocity-pink-50);
}

.active\:to-pink-100:active{
    --velocity-to-color: var(--velocity-pink-100);
}

.active\:to-pink-200:active{
    --velocity-to-color: var(--velocity-pink-200);
}

.active\:to-pink-300:active{
    --velocity-to-color: var(--velocity-pink-300);
}

.active\:to-pink-400:active{
    --velocity-to-color: var(--velocity-pink-400);
}

.active\:to-pink-500:active{
    --velocity-to-color: var(--velocity-pink-500);
}

.active\:to-pink-600:active{
    --velocity-to-color: var(--velocity-pink-600);
}

.active\:to-pink-700:active{
    --velocity-to-color: var(--velocity-pink-700);
}

.active\:to-pink-800:active{
    --velocity-to-color: var(--velocity-pink-800);
}

.active\:to-pink-900:active{
    --velocity-to-color: var(--velocity-pink-900);
}

.active\:to-violet-50:active{
    --velocity-to-color: var(--velocity-violet-50);
}

.active\:to-violet-100:active{
    --velocity-to-color: var(--velocity-violet-100);
}

.active\:to-violet-200:active{
    --velocity-to-color: var(--velocity-violet-200);
}

.active\:to-violet-300:active{
    --velocity-to-color: var(--velocity-violet-300);
}

.active\:to-violet-400:active{
    --velocity-to-color: var(--velocity-violet-400);
}

.active\:to-violet-500:active{
    --velocity-to-color: var(--velocity-violet-500);
}

.active\:to-violet-600:active{
    --velocity-to-color: var(--velocity-violet-600);
}

.active\:to-violet-700:active{
    --velocity-to-color: var(--velocity-violet-700);
}

.active\:to-violet-800:active{
    --velocity-to-color: var(--velocity-violet-800);
}

.active\:to-violet-900:active{
    --velocity-to-color: var(--velocity-violet-900);
}

.active\:to-slate-50:active{
    --velocity-to-color: var(--velocity-slate-50);
}

.active\:to-slate-100:active{
    --velocity-to-color: var(--velocity-slate-100);
}

.active\:to-slate-200:active{
    --velocity-to-color: var(--velocity-slate-200);
}

.active\:to-slate-300:active{
    --velocity-to-color: var(--velocity-slate-300);
}

.active\:to-slate-400:active{
    --velocity-to-color: var(--velocity-slate-400);
}

.active\:to-slate-500:active{
    --velocity-to-color: var(--velocity-slate-500);
}

.active\:to-slate-600:active{
    --velocity-to-color: var(--velocity-slate-600);
}

.active\:to-slate-700:active{
    --velocity-to-color: var(--velocity-slate-700);
}

.active\:to-slate-800:active{
    --velocity-to-color: var(--velocity-slate-800);
}

.active\:to-slate-900:active{
    --velocity-to-color: var(--velocity-slate-900);
}

.active\:to-rose-50:active{
    --velocity-to-color: var(--velocity-rose-50);
}

.active\:to-rose-100:active{
    --velocity-to-color: var(--velocity-rose-100);
}

.active\:to-rose-200:active{
    --velocity-to-color: var(--velocity-rose-200);
}

.active\:to-rose-300:active{
    --velocity-to-color: var(--velocity-rose-300);
}

.active\:to-rose-400:active{
    --velocity-to-color: var(--velocity-rose-400);
}

.active\:to-rose-500:active{
    --velocity-to-color: var(--velocity-rose-500);
}

.active\:to-rose-600:active{
    --velocity-to-color: var(--velocity-rose-600);
}

.active\:to-rose-700:active{
    --velocity-to-color: var(--velocity-rose-700);
}

.active\:to-rose-800:active{
    --velocity-to-color: var(--velocity-rose-800);
}

.active\:to-rose-900:active{
    --velocity-to-color: var(--velocity-rose-900);
}

.active\:text-teal-50:active{
    color: var(--velocity-teal-50);
}

.active\:text-teal-100:active{
    color: var(--velocity-teal-100);
}

.active\:text-teal-200:active{
    color: var(--velocity-teal-200);
}

.active\:text-teal-300:active{
    color: var(--velocity-teal-300);
}

.active\:text-teal-400:active{
    color: var(--velocity-teal-400);
}

.active\:text-teal-500:active{
    color: var(--velocity-teal-500);
}

.active\:text-teal-600:active{
    color: var(--velocity-teal-600);
}

.active\:text-teal-700:active{
    color: var(--velocity-teal-700);
}

.active\:text-teal-800:active{
    color: var(--velocity-teal-800);
}

.active\:text-teal-900:active{
    color: var(--velocity-teal-900);
}

.active\:text-red-50:active{
    color: var(--velocity-red-50);
}

.active\:text-red-100:active{
    color: var(--velocity-red-100);
}

.active\:text-red-200:active{
    color: var(--velocity-red-200);
}

.active\:text-red-300:active{
    color: var(--velocity-red-300);
}

.active\:text-red-400:active{
    color: var(--velocity-red-400);
}

.active\:text-red-500:active{
    color: var(--velocity-red-500);
}

.active\:text-red-600:active{
    color: var(--velocity-red-600);
}

.active\:text-red-700:active{
    color: var(--velocity-red-700);
}

.active\:text-red-800:active{
    color: var(--velocity-red-800);
}

.active\:text-red-900:active{
    color: var(--velocity-red-900);
}

.active\:text-grey-100:active{
    color: var(--velocity-grey-100);
}

.active\:text-sky-50:active{
    color: var(--velocity-sky-50);
}

.active\:text-sky-100:active{
    color: var(--velocity-sky-100);
}

.active\:text-sky-200:active{
    color: var(--velocity-sky-200);
}

.active\:text-sky-300:active{
    color: var(--velocity-sky-300);
}

.active\:text-sky-400:active{
    color: var(--velocity-sky-400);
}

.active\:text-sky-500:active{
    color: var(--velocity-sky-500);
}

.active\:text-sky-600:active{
    color: var(--velocity-sky-600);
}

.active\:text-sky-700:active{
    color: var(--velocity-sky-700);
}

.active\:text-sky-800:active{
    color: var(--velocity-sky-800);
}

.active\:text-sky-900:active{
    color: var(--velocity-sky-900);
}

.active\:text-green-50:active{
    color: var(--velocity-green-50);
}

.active\:text-green-100:active{
    color: var(--velocity-green-100);
}

.active\:text-green-200:active{
    color: var(--velocity-green-200);
}

.active\:text-green-300:active{
    color: var(--velocity-green-300);
}

.active\:text-green-400:active{
    color: var(--velocity-green-400);
}

.active\:text-green-500:active{
    color: var(--velocity-green-500);
}

.active\:text-green-600:active{
    color: var(--velocity-green-600);
}

.active\:text-green-700:active{
    color: var(--velocity-green-700);
}

.active\:text-green-800:active{
    color: var(--velocity-green-800);
}

.active\:text-green-900:active{
    color: var(--velocity-green-900);
}

.active\:text-grey-200:active{
    color: var(--velocity-grey-200);
}

.active\:text-grey-300:active{
    color: var(--velocity-grey-300);
}

.active\:text-grey-400:active{
    color: var(--velocity-grey-400);
}

.active\:text-grey-500:active{
    color: var(--velocity-grey-500);
}

.active\:text-grey-600:active{
    color: var(--velocity-grey-600);
}

.active\:text-grey-700:active{
    color: var(--velocity-grey-700);
}

.active\:text-grey-800:active{
    color: var(--velocity-grey-800);
}

.active\:text-grey-900:active{
    color: var(--velocity-grey-900);
}

.active\:text-yellow-50:active{
    color: var(--velocity-yellow-50);
}

.active\:text-yellow-100:active{
    color: var(--velocity-yellow-100);
}

.active\:text-yellow-200:active{
    color: var(--velocity-yellow-200);
}

.active\:text-yellow-300:active{
    color: var(--velocity-yellow-300);
}

.active\:text-yellow-400:active{
    color: var(--velocity-yellow-400);
}

.active\:text-yellow-500:active{
    color: var(--velocity-yellow-500);
}

.active\:text-yellow-600:active{
    color: var(--velocity-yellow-600);
}

.active\:text-yellow-700:active{
    color: var(--velocity-yellow-700);
}

.active\:text-yellow-800:active{
    color: var(--velocity-yellow-800);
}

.active\:text-yellow-900:active{
    color: var(--velocity-yellow-900);
}

.active\:text-cyan-50:active{
    color: var(--velocity-cyan-50);
}

.active\:text-cyan-100:active{
    color: var(--velocity-cyan-100);
}

.active\:text-cyan-200:active{
    color: var(--velocity-cyan-200);
}

.active\:text-cyan-300:active{
    color: var(--velocity-cyan-300);
}

.active\:text-cyan-400:active{
    color: var(--velocity-cyan-400);
}

.active\:text-cyan-500:active{
    color: var(--velocity-cyan-500);
}

.active\:text-cyan-600:active{
    color: var(--velocity-cyan-600);
}

.active\:text-cyan-700:active{
    color: var(--velocity-cyan-700);
}

.active\:text-cyan-800:active{
    color: var(--velocity-cyan-800);
}

.active\:text-cyan-900:active{
    color: var(--velocity-cyan-900);
}

.active\:text-orange-50:active{
    color: var(--velocity-orange-50);
}

.active\:text-orange-100:active{
    color: var(--velocity-orange-100);
}

.active\:text-orange-200:active{
    color: var(--velocity-orange-200);
}

.active\:text-orange-300:active{
    color: var(--velocity-orange-300);
}

.active\:text-orange-400:active{
    color: var(--velocity-orange-400);
}

.active\:text-orange-500:active{
    color: var(--velocity-orange-500);
}

.active\:text-orange-600:active{
    color: var(--velocity-orange-600);
}

.active\:text-orange-700:active{
    color: var(--velocity-orange-700);
}

.active\:text-orange-800:active{
    color: var(--velocity-orange-800);
}

.active\:text-orange-900:active{
    color: var(--velocity-orange-900);
}

.active\:text-blue-50:active{
    color: var(--velocity-blue-50);
}

.active\:text-blue-100:active{
    color: var(--velocity-blue-100);
}

.active\:text-blue-200:active{
    color: var(--velocity-blue-200);
}

.active\:text-blue-300:active{
    color: var(--velocity-blue-300);
}

.active\:text-blue-400:active{
    color: var(--velocity-blue-400);
}

.active\:text-blue-500:active{
    color: var(--velocity-blue-500);
}

.active\:text-blue-600:active{
    color: var(--velocity-blue-600);
}

.active\:text-blue-700:active{
    color: var(--velocity-blue-700);
}

.active\:text-blue-800:active{
    color: var(--velocity-blue-800);
}

.active\:text-blue-900:active{
    color: var(--velocity-blue-900);
}

.active\:text-lime-50:active{
    color: var(--velocity-lime-50);
}

.active\:text-lime-100:active{
    color: var(--velocity-lime-100);
}

.active\:text-lime-200:active{
    color: var(--velocity-lime-200);
}

.active\:text-lime-300:active{
    color: var(--velocity-lime-300);
}

.active\:text-lime-400:active{
    color: var(--velocity-lime-400);
}

.active\:text-lime-500:active{
    color: var(--velocity-lime-500);
}

.active\:text-lime-600:active{
    color: var(--velocity-lime-600);
}

.active\:text-lime-700:active{
    color: var(--velocity-lime-700);
}

.active\:text-lime-800:active{
    color: var(--velocity-lime-800);
}

.active\:text-lime-900:active{
    color: var(--velocity-lime-900);
}

.active\:text-purple-50:active{
    color: var(--velocity-purple-50);
}

.active\:text-purple-100:active{
    color: var(--velocity-purple-100);
}

.active\:text-purple-200:active{
    color: var(--velocity-purple-200);
}

.active\:text-purple-300:active{
    color: var(--velocity-purple-300);
}

.active\:text-purple-400:active{
    color: var(--velocity-purple-400);
}

.active\:text-purple-500:active{
    color: var(--velocity-purple-500);
}

.active\:text-purple-600:active{
    color: var(--velocity-purple-600);
}

.active\:text-purple-700:active{
    color: var(--velocity-purple-700);
}

.active\:text-purple-800:active{
    color: var(--velocity-purple-800);
}

.active\:text-purple-900:active{
    color: var(--velocity-purple-900);
}

.active\:text-indigo-50:active{
    color: var(--velocity-indigo-50);
}

.active\:text-indigo-100:active{
    color: var(--velocity-indigo-100);
}

.active\:text-indigo-200:active{
    color: var(--velocity-indigo-200);
}

.active\:text-indigo-300:active{
    color: var(--velocity-indigo-300);
}

.active\:text-indigo-400:active{
    color: var(--velocity-indigo-400);
}

.active\:text-indigo-500:active{
    color: var(--velocity-indigo-500);
}

.active\:text-indigo-600:active{
    color: var(--velocity-indigo-600);
}

.active\:text-indigo-700:active{
    color: var(--velocity-indigo-700);
}

.active\:text-indigo-800:active{
    color: var(--velocity-indigo-800);
}

.active\:text-indigo-900:active{
    color: var(--velocity-indigo-900);
}

.active\:text-pink-50:active{
    color: var(--velocity-pink-50);
}

.active\:text-pink-100:active{
    color: var(--velocity-pink-100);
}

.active\:text-pink-200:active{
    color: var(--velocity-pink-200);
}

.active\:text-pink-300:active{
    color: var(--velocity-pink-300);
}

.active\:text-pink-400:active{
    color: var(--velocity-pink-400);
}

.active\:text-pink-500:active{
    color: var(--velocity-pink-500);
}

.active\:text-pink-600:active{
    color: var(--velocity-pink-600);
}

.active\:text-pink-700:active{
    color: var(--velocity-pink-700);
}

.active\:text-pink-800:active{
    color: var(--velocity-pink-800);
}

.active\:text-pink-900:active{
    color: var(--velocity-pink-900);
}

.active\:text-violet-50:active{
    color: var(--velocity-violet-50);
}

.active\:text-violet-100:active{
    color: var(--velocity-violet-100);
}

.active\:text-violet-200:active{
    color: var(--velocity-violet-200);
}

.active\:text-violet-300:active{
    color: var(--velocity-violet-300);
}

.active\:text-violet-400:active{
    color: var(--velocity-violet-400);
}

.active\:text-violet-500:active{
    color: var(--velocity-violet-500);
}

.active\:text-violet-600:active{
    color: var(--velocity-violet-600);
}

.active\:text-violet-700:active{
    color: var(--velocity-violet-700);
}

.active\:text-violet-800:active{
    color: var(--velocity-violet-800);
}

.active\:text-violet-900:active{
    color: var(--velocity-violet-900);
}

.active\:text-slate-50:active{
    color: var(--velocity-slate-50);
}

.active\:text-slate-100:active{
    color: var(--velocity-slate-100);
}

.active\:text-slate-200:active{
    color: var(--velocity-slate-200);
}

.active\:text-slate-300:active{
    color: var(--velocity-slate-300);
}

.active\:text-slate-400:active{
    color: var(--velocity-slate-400);
}

.active\:text-slate-500:active{
    color: var(--velocity-slate-500);
}

.active\:text-slate-600:active{
    color: var(--velocity-slate-600);
}

.active\:text-slate-700:active{
    color: var(--velocity-slate-700);
}

.active\:text-slate-800:active{
    color: var(--velocity-slate-800);
}

.active\:text-slate-900:active{
    color: var(--velocity-slate-900);
}

.active\:text-rose-50:active{
    color: var(--velocity-rose-50);
}

.active\:text-rose-100:active{
    color: var(--velocity-rose-100);
}

.active\:text-rose-200:active{
    color: var(--velocity-rose-200);
}

.active\:text-rose-300:active{
    color: var(--velocity-rose-300);
}

.active\:text-rose-400:active{
    color: var(--velocity-rose-400);
}

.active\:text-rose-500:active{
    color: var(--velocity-rose-500);
}

.active\:text-rose-600:active{
    color: var(--velocity-rose-600);
}

.active\:text-rose-700:active{
    color: var(--velocity-rose-700);
}

.active\:text-rose-800:active{
    color: var(--velocity-rose-800);
}

.active\:text-rose-900:active{
    color: var(--velocity-rose-900);
}

@media(max-width: 1536px){
    .xm\:active\:aspect-ratio-auto:active{
        aspect-ratio: auto;
    }
    
    .xm\:active\:aspect-ratio-square:active{
        aspect-ratio: 1/1;
    }
    
    .xm\:active\:aspect-ratio-video:active{
        aspect-ratio: 16/9;
    }
    
    .xm\:active\:container:active{
        width: 100%;
    }
    
    .xm\:active\:container-fluid:active{
        width: 100%;
    }
    
    .xm\:active\:column-auto:active{
        columns: auto;
    }
    
    .xm\:active\:column-1:active{
        columns: 1;
    }
    
    .xm\:active\:column-2:active{
        columns: 2;
    }
    
    .xm\:active\:column-3:active{
        columns: 3;
    }
    
    .xm\:active\:column-4:active{
        columns: 4;
    }
    
    .xm\:active\:column-5:active{
        columns: 5;
    }
    
    .xm\:active\:column-6:active{
        columns: 6;
    }
    
    .xm\:active\:column-7:active{
        columns: 7;
    }
    
    .xm\:active\:column-8:active{
        columns: 8;
    }
    
    .xm\:active\:column-9:active{
        columns: 9;
    }
    
    .xm\:active\:column-10:active{
        columns: 10;
    }
    
    .xm\:active\:column-11:active{
        columns: 11;
    }
    
    .xm\:active\:column-12:active{
        columns: 12;
    }
    
    .xm\:active\:float-inline-start:active{
        float: inline-start;
    }
    
    .xm\:active\:float-inline-end:active{
        float: inline-end;
    }
    
    .xm\:active\:float-left:active{
        float: left;
    }
    
    .xm\:active\:float-right:active{
        float: right;
    }
    
    .xm\:active\:float-none:active{
        float: none;
    }
    
    .xm\:active\:float-inherit:active{
        float: inherit;
    }
    
    .xm\:active\:clear-inline-start:active{
        clear: inline-start;
    }
    
    .xm\:active\:clear-inline-end:active{
        clear: inline-end;
    }
    
    .xm\:active\:clear-left:active{
        clear: left;
    }
    
    .xm\:active\:clear-right:active{
        clear: right;
    }
    
    .xm\:active\:clear-both:active{
        clear: both;
    }
    
    .xm\:active\:clear-none:active{
        clear: none;
    }
    
    .xm\:active\:clear-inherit:active{
        clear: inherit;
    }
    
    .xm\:active\:isolation-auto:active{
        isolation: auto;
    }
    
    .xm\:active\:isolation-true:active{
        isolation: isolate;
    }
    
    .xm\:active\:object-fit-fill:active{
        object-fit: fill;
    }
    
    .xm\:active\:object-fit-cover:active{
        object-fit: cover;
    }
    
    .xm\:active\:object-fit-contain:active{
        object-fit: contain;
    }
    
    .xm\:active\:object-fit-scale-down:active{
        object-fit: scale-down;
    }
    
    .xm\:active\:object-fit-none:active{
        object-fit: none;
    }
    
    .xm\:active\:object-position-top:active{
        object-position: top;
    }
    
    .xm\:active\:object-position-bottom:active{
        object-position: bottom;
    }
    
    .xm\:active\:object-position-left:active{
        object-position: left;
    }
    
    .xm\:active\:object-position-right:active{
        object-position: right;
    }
    
    .xm\:active\:object-position-left-top:active{
        object-position: left top;
    }
    
    .xm\:active\:object-position-right-top:active{
        object-position: right top;
    }
    
    .xm\:active\:object-position-left-bottom:active{
        object-position: left bottom;
    }
    
    .xm\:active\:object-position-right-bottom:active{
        object-position: right bottom;
    }

    .xm\:active\:object-position-center-top:active{
        object-position: center top;
    }

    .xm\:active\:object-position-center-bottom:active{
        object-position: center bottom;
    }
    
    .xm\:active\:overflow-auto:active{
        overflow: auto;
    }
    
    .xm\:active\:overflow-hidden:active{
        overflow: hidden;
    }
    
    .xm\:active\:overflow-visible:active{
        overflow: visible;
    }
    
    .xm\:active\:overflow-scroll:active{
        overflow: scroll;
    }
    
    .xm\:active\:overflow-inherit:active{
        overflow:inherit;
    }
    
    .xm\:active\:overflow-x-auto:active{
        overflow: auto;
    }
    
    .xm\:active\:overflow-x-hidden:active{
        overflow-x: hidden;
    }
    
    .xm\:active\:overflow-x-visible:active{
        overflow-x: visible;
    }
    
    .xm\:active\:overflow-x-scroll:active{
        overflow-x: scroll;
    }
    
    .xm\:active\:overflow-x-inherit:active{
        overflow-x:inherit;
    }
    
    .xm\:active\:overflow-y-auto:active{
        overflow-y: auto;
    }
    
    .xm\:active\:overflow-y-hidden:active{
        overflow-y: hidden;
    }
    
    .xm\:active\:overflow-y-visible:active{
        overflow-y: visible;
    }
    
    .xm\:active\:overflow-y-scroll:active{
        overflow-y: scroll;
    }
    
    .xm\:active\:overflow-y-inherit:active{
        overflow-y: inherit;
    }
    
    .xm\:active\:overscroll-behavior-auto:active{
        overscroll-behavior: auto;
    }
    
    .xm\:active\:overscroll-behavior-contain:active{
        overscroll-behavior: contain;
    }
    
    .xm\:active\:overscroll-behavior-none:active{
        overscroll-behavior: none;
    }
    
    .xm\:active\:overscroll-behavior-inherit:active{
        overscroll-behavior: inherit;
    }
    
    .xm\:active\:overscroll-behavior-x-auto:active{
        overscroll-behavior: auto;
    }
    
    .xm\:active\:overscroll-behavior-x-contain:active{
        overscroll-behavior-x: contain;
    }
    
    .xm\:active\:overscroll-behavior-x-none:active{
        overscroll-behavior-x: none;
    }
    
    .xm\:active\:overscroll-behavior-x-inherit:active{
        overscroll-behavior-x:inherit;
    }
    
    .xm\:active\:overscroll-behavior-y-auto:active{
        overscroll-behavior-y: auto;
    }
    
    .xm\:active\:overscroll-behavior-y-contain:active{
        overscroll-behavior-y: contain;
    }
    
    .xm\:active\:overscroll-behavior-y-none:active{
        overscroll-behavior-y: none;
    }
    
    .xm\:active\:overscroll-behavior-y-inherit:active{
        overscroll-behavior-y: inherit;
    }
    
    .xm\:active\:position-static:active{
        position: static;
    }
    
    .xm\:active\:position-fixed:active{
        position: fixed;
    }
    
    .xm\:active\:position-absolute:active{
        position: absolute;
    }
    
    .xm\:active\:position-relative:active{
        position: relative;
    }
    
    .xm\:active\:position-sticky:active{
        position: sticky;
    }

    .xm\:active\:position-right-0:active{
        right: 0;
    }

    .xm\:active\:position-left-0:active{
        left: 0;
    }

    .xm\:active\:position-top-0:active{
        top: 0;
    }

    .xm\:active\:position-bottom-0:active{
        bottom: 0;
    }
    
    .xm\:active\:visible:active{
        visibility: visible;
    }
    
    .xm\:active\:invisible:active{
        visibility: hidden;
    }
    
    .xm\:active\:visibility-collapse:active{
        visibility: collapse;
    }
    
    .xm\:active\:z-0:active{
        z-index: 0;
    }
    
    .xm\:active\:-z-10:active{
        z-index: -10;
    }
    
    .xm\:active\:-z-20:active{
        z-index: -20;
    }
    
    .xm\:active\:-z-30:active{
        z-index: -30;
    }
    
    .xm\:active\:-z-40:active{
        z-index: -40;
    }
    
    .xm\:active\:-z-50:active{
        z-index: -50;
    }
    
    .xm\:active\:-z-60:active{
        z-index: -60;
    }
    
    .xm\:active\:-z-70:active{
        z-index: -70;
    }
    
    .xm\:active\:-z-80:active{
        z-index: -80;
    }
    
    .xm\:active\:-z-90:active{
        z-index: -90;
    }
    
    .xm\:active\:-z-100:active{
        z-index: -100;
    }
    
    .xm\:active\:z-10:active{
        z-index: 10;
    }
    
    .xm\:active\:z-20:active{
        z-index: 20;
    }
    
    .xm\:active\:z-30:active{
        z-index: 30;
    }
    
    .xm\:active\:z-40:active{
        z-index: 40;
    }
    
    .xm\:active\:z-50:active{
        z-index: 50;
    }
    
    .xm\:active\:z-60:active{
        z-index: 60;
    }
    
    .xm\:active\:z-70:active{
        z-index: 70;
    }
    
    .xm\:active\:z-80:active{
        z-index: 80;
    }
    
    .xm\:active\:z-90:active{
        z-index: 90;
    }
    
    .xm\:active\:z-100:active{
        z-index: 100;
    }
    
    .xm\:active\:z-auto:active{
        z-index: auto;
    }
    
    .xm\:active\:flex-basis-0:active{
        flex-basis: 0;
    }
    
    .xm\:active\:flex-basis-2:active{
        flex-basis: 2;
    }
    
    .xm\:active\:flex-basis-4:active{
        flex-basis: 4;
    }
    
    .xm\:active\:flex-basis-6:active{
        flex-basis: 6;
    }
    
    .xm\:active\:flex-basis-8:active{
        flex-basis: 8;
    }
    
    .xm\:active\:flex-basis-10:active{
        flex-basis: 10;
    }
    
    .xm\:active\:flex-basis-12:active{
        flex-basis: 12;
    }
    
    .xm\:active\:flex-basis-14:active{
        flex-basis: 14;
    }
    
    .xm\:active\:flex-basis-16:active{
        flex-basis: 16;
    }
    
    .xm\:active\:flex-basis-18:active{
        flex-basis: 18;
    }
    
    .xm\:active\:flex-basis-20:active{
        flex-basis: 20;
    }
    
    .xm\:active\:flex-basis-hf:active{
        flex-basis: 50%;
    }
    
    .xm\:active\:flex-basis-third:active{
        flex-basis: 33.333%;
    }
    
    .xm\:active\:flex-basis-quarter:active{
        flex-basis: 25%;
    }
    
    .xm\:active\:flex-basis-three-quarter:active{
        flex-basis: 75%;
    }
    
    .xm\:active\:flex-basis-full:active{
        flex-basis: 100%;
    }
    
    .xm\:active\:flex-basis-two-third:active{
        flex-basis: 66.67%;
    }
    
    .xm\:active\:flex-row:active{
        flex-direction: row;
    }
    
    .xm\:active\:flex-row-reverse:active{
        flex-direction: row-reverse;
    }
    
    .xm\:active\:flex-column:active{
        flex-direction: column;
    }
    
    .xm\:active\:flex-column-reverse:active{
        flex-direction: column-reverse;
    }
    
    .xm\:active\:flex-wrap:active{
        flex-wrap: wrap;
    }
    
    .xm\:active\:flex-nowrap:active{
        flex-wrap: nowrap;
    }
    
    .xm\:active\:flex-wrap-reverse:active{
        flex-direction: wrap-reserve;
    }
    
    .xm\:active\:flex-1:active{
        flex: 1 1 0;
    }
    
    .xm\:active\:flex-auto:active{
        flex: 1 1 auto;
    }
    
    .xm\:active\:flex-initial:active{
        flex: 0 1 auto;
    }
    
    .xm\:active\:flex-none:active{
        flex: none;
    }
    
    .xm\:active\:flex-grow-0:active{
        flex-grow: 0;
    }
    
    .xm\:active\:flex-grow-1:active{
        flex-grow: 1;
    }
    
    .xm\:active\:flex-shink-0:active{
        flex-shrink: 0;
    }
    
    .xm\:active\:flex-shink-1:active{
        flex-shrink: 1;
    }
    
    .xm\:active\:order-1:active{
        order: 1;
    }
    
    .xm\:active\:order-2:active{
        order: 2;
    }
    
    .xm\:active\:order-3:active{
        order: 3;
    }
    
    .xm\:active\:order-4:active{
        order: 4;
    }
    
    .xm\:active\:order-5:active{
        order: 5;
    }
    
    .xm\:active\:order-6:active{
        order: 6;
    }
    
    .xm\:active\:order-7:active{
        order: 7;
    }
    
    .xm\:active\:order-8:active{
        order: 8;
    }
    
    .xm\:active\:order-9:active{
        order: 9;
    }
    
    .xm\:active\:order-10:active{
        order: 10;
    }
    
    .xm\:active\:order-11:active{
        order: 11;
    }
    
    .xm\:active\:order-12:active{
        order: 12;
    }
    
    .xm\:active\:order-first:active{
        order: -9999;
    }
    
    .xm\:active\:order-last:active{
        order: 9999;
    }
    
    .xm\:active\:order-0:active{
        order: 0;
    }
    
    .xm\:active\:grtpcols-1:active{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-2:active{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-3:active{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-4:active{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-5:active{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-6:active{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-7:active{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-8:active{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-9:active{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-10:active{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-11:active{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-12:active{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:active\:grtpcols-none:active{
        grid-template-columns: none;
    }
    
    .xm\:active\:grtpcols-subgrid:active{
        grid-template-columns: subgrid;
    }
    
    .xm\:active\:grtpcols-auto:active{
        grid-template-columns: auto;
    }
    
    .xm\:active\:grcol-auto:active{
        grid-column: auto;
    }
    
    .xm\:active\:grcol-span-1:active{
        grid-column: span 1 / span 1;
    }
    
    .xm\:active\:grcol-span-2:active{
        grid-column: span 2 / span 2;
    }
    
    .xm\:active\:grcol-span-3:active{
        grid-column: span 3 / span 3;
    }
    
    .xm\:active\:grcol-span-4:active{
        grid-column: span 4 / span 4;
    }
    
    .xm\:active\:grcol-span-5:active{
        grid-column: span 5 / span 5;
    }
    
    .xm\:active\:grcol-span-6:active{
        grid-column: span 6 / span 6;
    }
    
    .xm\:active\:grcol-span-7:active{
        grid-column: span 7 / span 7;
    }
    
    .xm\:active\:grcol-span-8:active{
        grid-column: span 8 / span 8;
    }
    
    .xm\:active\:grcol-span-9:active{
        grid-column: span 9 / span 9;
    }
    
    .xm\:active\:grcol-span-10:active{
        grid-column: span 10 / span 10;
    }
    
    .xm\:active\:grcol-span-11:active{
        grid-column: span 11 / span 11;
    }
    
    .xm\:active\:grcol-span-12:active{
        grid-column: span 12 / span 12;
    }
    
    .xm\:active\:grcol-span-full:active{
        grid-column: span 1 / span -1;
    }
    
    .xm\:active\:grcol-start-1:active{
        grid-column-start: 1;
    }
    
    .xm\:active\:grcol-start-2:active{
        grid-column-start: 2;
    }
    
    .xm\:active\:grcol-start-3:active{
        grid-column-start: 3;
    }
    
    .xm\:active\:grcol-start-4:active{
        grid-column-start: 4;
    }
    
    .xm\:active\:grcol-start-5:active{
        grid-column-start: 5;
    }
    
    .xm\:active\:grcol-start-6:active{
        grid-column-start: 6;
    }
    
    .xm\:active\:grcol-start-7:active{
        grid-column-start: 7;
    }
    
    .xm\:active\:grcol-start-8:active{
        grid-column-start: 8;
    }
    
    .xm\:active\:grcol-start-9:active{
        grid-column-start: 9;
    }
    
    .xm\:active\:grcol-start-10:active{
        grid-column-start: 10;
    }
    
    .xm\:active\:grcol-start-11:active{
        grid-column-start: 11;
    }
    
    .xm\:active\:grcol-start-12:active{
        grid-column-start: 12;
    }
    
    .xm\:active\:grcol-start-auto:active{
        grid-column-start: auto;
    }
    
    .xm\:active\:grcol-end-1:active{
        grid-column-end: 1;
    }
    
    .xm\:active\:grcol-end-2:active{
        grid-column-end: 2;
    }
    
    .xm\:active\:grcol-end-3:active{
        grid-column-end: 3;
    }
    
    .xm\:active\:grcol-end-4:active{
        grid-column-end: 4;
    }
    
    .xm\:active\:grcol-end-5:active{
        grid-column-end: 5;
    }
    
    .xm\:active\:grcol-end-6:active{
        grid-column-end: 6;
    }
    
    .xm\:active\:grcol-end-7:active{
        grid-column-end: 7;
    }
    
    .xm\:active\:grcol-end-8:active{
        grid-column-end: 8;
    }
    
    .xm\:active\:grcol-end-9:active{
        grid-column-end: 9;
    }
    
    .xm\:active\:grcol-end-10:active{
        grid-column-end: 10;
    }
    
    .xm\:active\:grcol-end-11:active{
        grid-column-end: 11;
    }
    
    .xm\:active\:grcol-end-12:active{
        grid-column-end: 12;
    }
    
    .xm\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }
    
    .xm\:active\:grtprows-1:active{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-2:active{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-3:active{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-4:active{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-5:active{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-6:active{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-7:active{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-8:active{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-9:active{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-10:active{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-11:active{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-12:active{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:active\:grtprows-none:active{
        grid-template-rows: none;
    }
    
    .xm\:active\:grtprows-subgrid:active{
        grid-template-rows: subgrid;
    }
    
    .xm\:active\:grtprows-auto:active{
        grid-template-rows: auto;
    }
    
    .xm\:active\:grrow-auto:active{
        grid-row: auto;
    }
    
    .xm\:active\:grrow-span-1:active{
        grid-row: span 1 / span 1;
    }
    
    .xm\:active\:grrow-span-2:active{
        grid-row: span 2 / span 2;
    }
    
    .xm\:active\:grrow-span-3:active{
        grid-row: span 3 / span 3;
    }
    
    .xm\:active\:grrow-span-4:active{
        grid-row: span 4 / span 4;
    }
    
    .xm\:active\:grrow-span-5:active{
        grid-row: span 5 / span 5;
    }
    
    .xm\:active\:grrow-span-6:active{
        grid-row: span 6 / span 6;
    }
    
    .xm\:active\:grrow-span-7:active{
        grid-row: span 7 / span 7;
    }
    
    .xm\:active\:grrow-span-8:active{
        grid-row: span 8 / span 8;
    }
    
    .xm\:active\:grrow-span-9:active{
        grid-row: span 9 / span 9;
    }
    
    .xm\:active\:grrow-span-10:active{
        grid-row: span 10 / span 10;
    }
    
    .xm\:active\:grrow-span-11:active{
        grid-row: span 11 / span 11;
    }
    
    .xm\:active\:grrow-span-12:active{
        grid-row: span 12 / span 12;
    }
    
    .xm\:active\:grrow-span-full:active{
        grid-row: span 1 / span -1;
    }
    
    .xm\:active\:grrow-start-1:active{
        grid-row-start: 1;
    }
    
    .xm\:active\:grrow-start-2:active{
        grid-row-start: 2;
    }
    
    .xm\:active\:grrow-start-3:active{
        grid-row-start: 3;
    }
    
    .xm\:active\:grrow-start-4:active{
        grid-row-start: 4;
    }
    
    .xm\:active\:grrow-start-5:active{
        grid-row-start: 5;
    }
    
    .xm\:active\:grrow-start-6:active{
        grid-row-start: 6;
    }
    
    .xm\:active\:grrow-start-7:active{
        grid-row-start: 7;
    }
    
    .xm\:active\:grrow-start-8:active{
        grid-row-start: 8;
    }
    
    .xm\:active\:grrow-start-9:active{
        grid-row-start: 9;
    }
    
    .xm\:active\:grrow-start-10:active{
        grid-row-start: 10;
    }
    
    .xm\:active\:grrow-start-11:active{
        grid-row-start: 11;
    }
    
    .xm\:active\:grrow-start-12:active{
        grid-row-start: 12;
    }
    
    .xm\:active\:grrow-start-auto:active{
        grid-row-start: auto;
    }
    
    .xm\:active\:grrow-end-1:active{
        grid-row-end: 1;
    }
    
    .xm\:active\:grrow-end-2:active{
        grid-row-end: 2;
    }
    
    .xm\:active\:grrow-end-3:active{
        grid-row-end: 3;
    }
    
    .xm\:active\:grrow-end-4:active{
        grid-row-end: 4;
    }
    
    .xm\:active\:grrow-end-5:active{
        grid-row-end: 5;
    }
    
    .xm\:active\:grrow-end-6:active{
        grid-row-end: 6;
    }
    
    .xm\:active\:grrow-end-7:active{
        grid-row-end: 7;
    }
    
    .xm\:active\:grrow-end-8:active{
        grid-row-end: 8;
    }
    
    .xm\:active\:grrow-end-9:active{
        grid-row-end: 9;
    }
    
    .xm\:active\:grrow-end-10:active{
        grid-row-end: 10;
    }
    
    .xm\:active\:grrow-end-11:active{
        grid-row-end: 11;
    }
    
    .xm\:active\:grrow-end-12:active{
        grid-row-end: 12;
    }
    
    .xm\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }
    
    .xm\:active\:grfl-row:active{
        grid-auto-flow: row;
    }
    
    .xm\:active\:grfl-col:active{
        grid-auto-flow: column;
    }
    
    .xm\:active\:grfl-dense:active{
        grid-auto-flow: dense;
    }
    
    .xm\:active\:grfl-row-dense:active{
        grid-auto-flow: row dense;
    }
    
    .xm\:active\:grfl-col-dense:active{
        grid-auto-flow: column dense;
    }
    
    .xm\:active\:gr-auto-cols-auto:active{
        grid-auto-columns: auto;
    }
    
    .xm\:active\:gr-auto-cols-min:active{
        grid-auto-columns: min-content;
    }
    
    .xm\:active\:gr-auto-cols-max:active{
        grid-auto-columns: max-content;
    }
    
    .xm\:active\:gr-auto-cols-minmax:active{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xm\:active\:gr-auto-rows-auto:active{
        grid-auto-rows: auto;
    }
    
    .xm\:active\:gr-auto-rows-min:active{
        grid-auto-rows: min-content;
    }
    
    .xm\:active\:gr-auto-rows-max:active{
        grid-auto-rows: max-content;
    }
    
    .xm\:active\:gr-auto-rows-minmax:active{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xm\:active\:gap-0:active{
        gap: 0;
    }
    
    .xm\:active\:gap-x-0:active{
        column-gap: 0;
    }
    
    .xm\:active\:gap-y-0:active{
        row-gap: 0;
    }
    
    .xm\:active\:gap-1:active{
        gap: 1px;
    }
    
    .xm\:active\:gap-2:active{
        gap: 2px;
    }
    
    .xm\:active\:gap-4:active{
        gap: 4px;
    }
    
    .xm\:active\:gap-6:active{
        gap: 6px;
    }
    
    .xm\:active\:gap-8:active{
        gap: 8px;
    }
    
    .xm\:active\:gap-9:active{
        gap: 9px;
    }
    
    .xm\:active\:gap-10:active{
        gap: 10px;
    }
    
    .xm\:active\:gap-12:active{
        gap: 12px;
    }
    
    .xm\:active\:gap-14:active{
        gap: 14px;
    }
    
    .xm\:active\:gap-16:active{
        gap: 16px;
    }
    
    .xm\:active\:gap-18:active{
        gap: 18px;
    }
    
    .xm\:active\:gap-20:active{
        gap: 20px;
    }
    
    .xm\:active\:gap-x-0:active{
        column-gap: 0;
    }
    
    .xm\:active\:gap-x-1:active{
        column-gap: 1px;
    }
    
    .xm\:active\:gap-x-2:active{
        column-gap: 2px;
    }
    
    .xm\:active\:gap-x-4:active{
        column-gap: 4px;
    }
    
    .xm\:active\:gap-x-6:active{
        column-gap: 6px;
    }
    
    .xm\:active\:gap-x-8:active{
        column-gap: 8px;
    }
    
    .xm\:active\:gap-x-10:active{
        column-gap: 10px;
    }
    
    .xm\:active\:gap-x-12:active{
        column-gap: 12px;
    }
    
    .xm\:active\:gap-x-14:active{
        column-gap: 14px;
    }
    
    .xm\:active\:gap-x-16:active{
        column-gap: 16px;
    }
    
    .xm\:active\:gap-x-18:active{
        column-gap: 18px;
    }
    
    .xm\:active\:gap-x-20:active{
        column-gap: 20px;
    }
    
    .xm\:active\:gap-y-1:active{
        row-gap: 1px;
    }
    
    .xm\:active\:gap-y-2:active{
        row-gap: 2px;
    }
    
    .xm\:active\:gap-y-4:active{
        row-gap: 4px;
    }
    
    .xm\:active\:gap-y-6:active{
        row-gap: 6px;
    }
    
    .xm\:active\:gap-y-8:active{
        row-gap: 8px;
    }
    
    .xm\:active\:gap-y-10:active{
        row-gap: 10px;
    }
    
    .xm\:active\:gap-y-12:active{
        row-gap: 12px;
    }
    
    .xm\:active\:gap-y-14:active{
        row-gap: 14px;
    }
    
    .xm\:active\:gap-y-16:active{
        row-gap: 16px;
    }
    
    .xm\:active\:gap-y-18:active{
        row-gap: 18px;
    }
    
    .xm\:active\:gap-y-20:active{
        row-gap: 20px;
    }
    
    .xm\:active\:justify-content-normal:active{
        justify-content: normal;
    }
    
    .xm\:active\:justify-content-start:active{
        justify-content: flex-start;
    }
    
    .xm\:active\:justify-content-end:active{
        justify-content: flex-end;
    }
    
    .xm\:active\:justify-content-center:active{
        justify-content: center;
    }
    
    .xm\:active\:justify-content-between:active{
        justify-content: space-between;
    }
    
    .xm\:active\:justify-content-around:active{
        justify-content: space-around;
    }
    
    .xm\:active\:justify-content-evenly:active{
        justify-content: space-evenly;
    }
    
    .xm\:active\:justify-content-stretch:active{
        justify-content: stretch;
    }
    
    .xm\:active\:justify-items-start:active{
        justify-items: start;
    }
    
    .xm\:active\:justify-items-end:active{
        justify-items: end;
    }
    
    .xm\:active\:justify-items-center:active{
        justify-items: center;
    }
    
    .xm\:active\:justify-items-stretch:active{
        justify-items: stretch;
    }
    
    .xm\:active\:justify-self-auto:active{
        justify-self: auto;
    }
    
    .xm\:active\:justify-self-start:active{
        justify-self: start;
    }
    
    .xm\:active\:justify-self-end:active{
        justify-self: end;
    }
    
    .xm\:active\:justify-self-center:active{
        justify-self: center;
    }
    
    .xm\:active\:justify-self-stretch:active{
        justify-self: stretch;
    }
    
    .xm\:active\:align-content-normal:active{
        align-content: normal;
    }
    
    .xm\:active\:align-content-center:active{
        align-content: center;
    }
    
    .xm\:active\:align-content-start:active{
        align-content: flex-start;
    }
    
    .xm\:active\:align-content-end:active{
        align-content: flex-end;
    }
    
    .xm\:active\:align-content-between:active{
        align-content: space-between;
    }
    
    .xm\:active\:align-content-around:active{
        align-content: space-around;
    }
    
    .xm\:active\:align-content-evenly:active{
        align-content: space-evenly;
    }
    
    .xm\:active\:align-content-baseline:active{
        align-content: space-baseline;
    }
    
    .xm\:active\:align-content-stretch:active{
        align-content: stretch;
    }
    
    .xm\:active\:align-items-start:active{
        align-items: start;
    }
    
    .xm\:active\:align-items-end:active{
        align-items: end;
    }
    
    .xm\:active\:align-items-center:active{
        align-items: center;
    }
    
    .xm\:active\:align-items-stretch:active{
        justify-items: stretch;
    }
    
    .xm\:active\:align-self-auto:active{
        justify-self: auto;
    }
    
    .xm\:active\:align-self-start:active{
        justify-self: start;
    }
    
    .xm\:active\:align-self-end:active{
        justify-self: end;
    }
    
    .xm\:active\:align-self-center:active{
        justify-self: center;
    }
    
    .xm\:active\:align-self-stretch:active{
        justify-self: stretch;
    }
    
    .xm\:active\:align-self-baseline:active{
        justify-self: baseline;
    }
    
    .xm\:active\:place-content-center:active{
        place-content: center;
    }
    
    .xm\:active\:place-content-start:active{
        place-content: start;
    }
    
    .xm\:active\:place-content-end:active{
        place-content: end;
    }
    
    .xm\:active\:place-content-between:active{
        place-content: between;
    }
    
    .xm\:active\:place-content-around:active{
        place-content: around;
    }
    
    .xm\:active\:place-content-evenly:active{
        place-content: evenly;
    }
    
    .xm\:active\:place-content-baseline:active{
        place-content: baseline;
    }
    
    .xm\:active\:place-content-stretch:active{
        place-content: stretch;
    }
    
    .xm\:active\:place-items-start:active{
        place-content: start;
    }
    
    .xm\:active\:place-items-end:active{
        place-content: end;
    }
    
    .xm\:active\:place-items-center:active{
        place-content: center;
    }
    
    .xm\:active\:place-items-baseline:active{
        place-content: baseline;
    }
    
    .xm\:active\:place-items-stretch:active{
        place-content: stretch;
    }
    
    .xm\:active\:place-self-start:active{
        place-self: start;
    }
    
    .xm\:active\:place-self-end:active{
        place-self: end;
    }
    
    .xm\:active\:place-self-center:active{
        place-self: center;
    }
    
    .xm\:active\:place-self-baseline:active{
        place-self: baseline;
    }
    
    .xm\:active\:place-self-stretch:active{
        place-self: stretch;
    }
    
    .xm\:active\:w-0:active{
        width: 0;
    }
    
    .xm\:active\:w-2:active{
        width: 2px;
    }
    
    .xm\:active\:w-4:active{
        width: 4px;
    }
    
    .xm\:active\:w-6:active{
        width: 6px;
    }
    
    .xm\:active\:w-8:active{
        width: 8px;
    }
    
    .xm\:active\:w-10:active{
        width: 10px;
    }
    
    .xm\:active\:w-12:active{
        width: 12px;
    }
    
    .xm\:active\:w-14:active{
        width: 14px;
    }
    
    .xm\:active\:w-16:active{
        width: 16px;
    }
    
    .xm\:active\:w-18:active{
        width: 18px;
    }
    
    .xm\:active\:w-20:active{
        width: 20px;
    }
    
    .xm\:active\:w-22:active{
        width: 1.5rem;
    }
    
    .xm\:active\:w-24:active{
        width: 3rem;
    }
    
    .xm\:active\:w-26:active{
        width: 4.5rem;
    }
    
    .xm\:active\:w-28:active{
        width: 6rem;
    }
    
    .xm\:active\:w-30:active{
        width: 7.5rem;
    }
    
    .xm\:active\:w-32:active{
        width: 10rem;
    }
    
    .xm\:active\:w-34:active{
        width: 11.5rem;
    }
    
    .xm\:active\:w-36:active{
        width: 13rem;
    }
    
    .xm\:active\:w-38:active{
        width: 14.5rem;
    }
    
    .xm\:active\:w-40:active{
        width: 16rem;
    }
    
    .xm\:active\:w-42:active{
        width: 18rem;
    }
    
    .xm\:active\:w-44:active{
        width: 20rem;
    }
    
    .xm\:active\:w-46:active{
        width: 22rem;
    }
    
    .xm\:active\:w-48:active{
        width: 24rem;
    }

    .xm\:active\:w-52:active{
        width: 28rem;
    }

    .xm\:active\:w-56:active{
        width: 32rem;
    }

    .xm\:active\:w-60:active{
        width: 36rem;
    }

    .xm\:active\:w-64:active{
        width: 40rem;
    }

    .xm\:active\:w-68:active{
        width: 44rem;
    }

    .xm\:active\:w-72:active{
        width: 48rem;
    }

    .xm\:active\:w-76:active{
        width: 52rem;
    }

    .xm\:active\:w-80:active{
        width: 56rem;
    }

    .xm\:active\:w-84:active{
        width: 60rem;
    }
    
    .xm\:active\:w-hf:active{
        width: 50%;
    }
    
    .xm\:active\:w-third:active{
        width: 33.333%;
    }
    
    .xm\:active\:w-two-third:active{
        width: 66.67%;
    }
    
    .xm\:active\:w-quarter:active{
        width: 25%;
    }
    
    .xm\:active\:w-three-quarter:active{
        width: 75%;
    }
    
    .xm\:active\:w-fifth:active{
        width: 20%;
    }
    
    .xm\:active\:w-two-fifth:active{
        width: 40%;
    }
    
    .xm\:active\:w-three-fifth:active{
        width: 60%;
    }
    
    .xm\:active\:w-four-fifth:active{
        width: 80%;
    }
    
    .xm\:active\:w-tenth:active{
        width: 10%;
    }
    
    .xm\:active\:w-two-tenth:active{
        width: 20%;
    }
    
    .xm\:active\:w-three-tenth:active{
        width: 30%;
    }
    
    .xm\:active\:w-four-tenth:active{
        width: 40%;
    }
    
    .xm\:active\:w-five-tenth:active{
        width: 50%;
    }
    
    .xm\:active\:w-six-tenth:active{
        width: 60%;
    }
    
    .xm\:active\:w-seven-tenth:active{
        width: 70%;
    }
    
    .xm\:active\:w-eight-tenth:active{
        width: 80%;
    }
    
    .xm\:active\:w-nine-tenth:active{
        width: 90%;
    }
    
    .xm\:active\:w-full:active{
        width: 100%;
    }
    
    .xm\:active\:w-min:active{
        width: min-content;
    }
    
    .xm\:active\:w-max:active{
        width: max-content;
    }
    
    .xm\:active\:w-fit:active{
        width: fit-content;
    }
    
    .xm\:active\:min-vh-10:active{
        min-height: 10vh;
    }
    
    .xm\:active\:min-vh-20:active{
        min-height: 20vh;
    }
    
    .xm\:active\:min-vh-30:active{
        min-height: 30vh;
    }
    
    .xm\:active\:min-vh-40:active{
        min-height: 40vh;
    }
    
    .xm\:active\:min-vh-50:active{
        min-height: 50vh;
    }
    
    .xm\:active\:min-vh-60:active{
        min-height: 60vh;
    }
    
    .xm\:active\:min-vh-70:active{
        min-height: 70vh;
    }
    
    .xm\:active\:min-vh-80:active{
        min-height: 80vh;
    }
    
    .xm\:active\:min-vh-90:active{
        min-height: 90vh;
    }
    
    .xm\:active\:min-vh-100:active{
        min-height: 100vh;
    }
    
    .xm\:active\:min-vw-10:active{
        min-width: 10vh;
    }
    
    .xm\:active\:min-vw-20:active{
        min-width: 20vh;
    }
    
    .xm\:active\:min-vw-30:active{
        min-width: 30vh;
    }
    
    .xm\:active\:min-vw-40:active{
        min-width: 40vh;
    }
    
    .xm\:active\:min-vw-50:active{
        min-width: 50vh;
    }
    
    .xm\:active\:min-vw-60:active{
        min-width: 60vh;
    }
    
    .xm\:active\:min-vw-70:active{
        min-width: 70vh;
    }
    
    .xm\:active\:min-vw-80:active{
        min-width: 80vh;
    }
    
    .xm\:active\:min-vw-90:active{
        min-width: 100vh;
    }
    
    .xm\:active\:min-vw-100:active{
        min-width: 100vh;
    }
    
    .xm\:active\:max-vh-10:active{
        max-height: 10vh;
    }
    
    .xm\:active\:max-vh-20:active{
        max-height: 20vh;
    }
    
    .xm\:active\:max-vh-30:active{
        max-height: 30vh;
    }
    
    .xm\:active\:max-vh-40:active{
        max-height: 40vh;
    }
    
    .xm\:active\:max-vh-50:active{
        max-height: 50vh;
    }
    
    .xm\:active\:max-vh-60:active{
        max-height: 60vh;
    }
    
    .xm\:active\:max-vh-70:active{
        max-height: 70vh;
    }
    
    .xm\:active\:max-vh-80:active{
        max-height: 80vh;
    }
    
    .xm\:active\:max-vh-90:active{
        max-height: 100vh;
    }
    
    .xm\:active\:max-vh-100:active{
        max-height: 100vh;
    }
    
    .xm\:active\:max-vw-10:active{
        max-width: 10vh;
    }
    
    .xm\:active\:max-vw-20:active{
        max-width: 20vh;
    }
    
    .xm\:active\:max-vw-30:active{
        max-width: 30vh;
    }
    
    .xm\:active\:max-vw-40:active{
        max-width: 40vh;
    }
    
    .xm\:active\:max-vw-50:active{
        max-width: 50vh;
    }
    
    .xm\:active\:max-vw-60:active{
        max-width: 60vh;
    }
    
    .xm\:active\:max-vw-70:active{
        max-width: 70vh;
    }
    
    .xm\:active\:max-vw-80:active{
        max-width: 80vh;
    }
    
    .xm\:active\:max-vw-90:active{
        max-width: 100vh;
    }
    
    .xm\:active\:max-vw-100:active{
        max-width: 100vh;
    }
    
    .xm\:active\:min-w-2:active{
        min-width: 2px;
    }
    
    .xm\:active\:min-w-4:active{
        min-width: 4px;
    }
    
    .xm\:active\:min-w-6:active{
        min-width: 6px;
    }
    
    .xm\:active\:min-w-8:active{
        min-width: 8px;
    }
    
    .xm\:active\:min-w-10:active{
        min-width: 10px;
    }
    
    .xm\:active\:min-w-12:active{
        min-width: 12px;
    }
    
    .xm\:active\:min-w-14:active{
        min-width: 14px;
    }
    
    .xm\:active\:min-w-16:active{
        min-width: 16px;
    }
    
    .xm\:active\:min-w-18:active{
        min-width: 18px;
    }
    
    .xm\:active\:min-w-20:active{
        min-width: 20px;
    }
    
    .xm\:active\:min-w-22:active{
        min-width: 1.5rem;
    }
    
    .xm\:active\:min-w-24:active{
        min-width: 3rem;
    }
    
    .xm\:active\:min-w-26:active{
        min-width: 4.5rem;
    }
    
    .xm\:active\:min-w-28:active{
        min-width: 6rem;
    }
    
    .xm\:active\:min-w-30:active{
        min-width: 7.5rem;
    }
    
    .xm\:active\:min-w-32:active{
        min-width: 10rem;
    }
    
    .xm\:active\:min-w-34:active{
        min-width: 11.5rem;
    }
    
    .xm\:active\:min-w-36:active{
        min-width: 13rem;
    }
    
    .xm\:active\:min-w-38:active{
        min-width: 14.5rem;
    }
    
    .xm\:active\:min-w-40:active{
        min-width: 16rem;
    }
    
    .xm\:active\:min-w-42:active{
        min-width: 18rem;
    }
    
    .xm\:active\:min-w-44:active{
        min-width: 20rem;
    }
    
    .xm\:active\:min-w-46:active{
        min-width: 22rem;
    }
    
    .xm\:active\:min-w-48:active{
        min-width: 24rem;
    }

    .xm\:active\:min-w-52:active{
        min-width: 28rem;
    }

    .xm\:active\:min-w-56:active{
        min-width: 32rem;
    }

    .xm\:active\:min-w-60:active{
        min-width: 36rem;
    }

    .xm\:active\:min-w-64:active{
        min-width: 40rem;
    }

    .xm\:active\:min-w-68:active{
        min-width: 44rem;
    }

    .xm\:active\:min-w-72:active{
        min-width: 48rem;
    }

    .xm\:active\:min-w-76:active{
        min-width: 52rem;
    }

    .xm\:active\:min-w-80:active{
        min-width: 56rem;
    }

    .xm\:active\:min-w-84:active{
        min-width: 60rem;
    }
    
    .xm\:active\:min-w-hf:active{
        min-width: 50%;
    }
    
    .xm\:active\:min-w-full:active{
        min-width: 100%;
    }
    
    .xm\:active\:min-w-min:active{
        min-width: min-content;
    }
    
    .xm\:active\:min-w-max:active{
        min-width: max-content;
    }
    
    .xm\:active\:min-w-fit:active{
        min-width: fit-content;
    }
    
    .xm\:active\:max-w-0:active{
        max-width: 0;
    }
    
    .xm\:active\:max-w-2:active{
        max-width: 2px;
    }
    
    .xm\:active\:max-w-4:active{
        max-width: 4px;
    }
    
    .xm\:active\:max-w-6:active{
        max-width: 6px;
    }
    
    .xm\:active\:max-w-8:active{
        max-width: 8px;
    }
    
    .xm\:active\:max-w-10:active{
        max-width: 10px;
    }
    
    .xm\:active\:max-w-12:active{
        max-width: 12px;
    }
    
    .xm\:active\:max-w-14:active{
        max-width: 14px;
    }
    
    .xm\:active\:max-w-16:active{
        max-width: 16px;
    }
    
    .xm\:active\:max-w-18:active{
        max-width: 18px;
    }
    
    .xm\:active\:max-w-20:active{
        max-width: 20px;
    }
    
    .xm\:active\:max-w-22:active{
        max-width: 1.5rem;
    }
    
    .xm\:active\:max-w-24:active{
        max-width: 3rem;
    }
    
    .xm\:active\:max-w-26:active{
        max-width: 4.5rem;
    }
    
    .xm\:active\:max-w-28:active{
        max-width: 6rem;
    }
    
    .xm\:active\:max-w-30:active{
        max-width: 7.5rem;
    }
    
    .xm\:active\:max-w-32:active{
        max-width: 10rem;
    }
    
    .xm\:active\:max-w-34:active{
        max-width: 11.5rem;
    }
    
    .xm\:active\:max-w-36:active{
        max-width: 13rem;
    }
    
    .xm\:active\:max-w-38:active{
        max-width: 14.5rem;
    }
    
    .xm\:active\:max-w-40:active{
        max-width: 16rem;
    }
    
    .xm\:active\:max-w-42:active{
        max-width: 18rem;
    }
    
    .xm\:active\:max-w-44:active{
        max-width: 20rem;
    }
    
    .xm\:active\:max-w-46:active{
        max-width: 22rem;
    }
    
    .xm\:active\:max-w-48:active{
        max-width: 24rem;
    }

    .xm\:active\:max-w-52:active{
        max-width: 28rem;
    }

    .xm\:active\:max-w-56:active{
        max-width: 32rem;
    }

    .xm\:active\:max-w-60:active{
        max-width: 36rem;
    }

    .xm\:active\:max-w-64:active{
        max-width: 40rem;
    }

    .xm\:active\:max-w-68:active{
        max-width: 44rem;
    }

    .xm\:active\:max-w-72:active{
        max-width: 48rem;
    }

    .xm\:active\:max-w-76:active{
        max-width: 52rem;
    }

    .xm\:active\:max-w-80:active{
        max-width: 56rem;
    }

    .xm\:active\:max-w-84:active{
        max-width: 60rem;
    }
    
    .xm\:active\:max-w-hf:active{
        max-width: 50%;
    }
    
    .xm\:active\:max-w-full:active{
        max-width: 100%;
    }
    
    .xm\:active\:max-w-max:active{
        max-width: max-content;
    }
    
    .xm\:active\:max-w-max:active{
        max-width: max-content;
    }
    
    .xm\:active\:max-w-fit:active{
        max-width: fit-content;
    }
    
    .xm\:active\:h-0:active{
        height: 0;
    }
    
    .xm\:active\:h-2:active{
        height: 2px;
    }
    
    .xm\:active\:h-4:active{
        height: 4px;
    }
    
    .xm\:active\:h-6:active{
        height: 6px;
    }
    
    .xm\:active\:h-8:active{
        height: 8px;
    }
    
    .xm\:active\:h-10:active{
        height: 10px;
    }
    
    .xm\:active\:h-12:active{
        height: 12px;
    }
    
    .xm\:active\:h-14:active{
        height: 14px;
    }
    
    .xm\:active\:h-16:active{
        height: 16px;
    }
    
    .xm\:active\:h-18:active{
        height: 18px;
    }
    
    .xm\:active\:h-20:active{
        height: 20px;
    }
    
    .xm\:active\:h-22:active{
        height: 1.5rem;
    }
    
    .xm\:active\:h-24:active{
        height: 3rem;
    }
    
    .xm\:active\:h-26:active{
        height: 4.5rem;
    }
    
    .xm\:active\:h-28:active{
        height: 6rem;
    }
    
    .xm\:active\:h-30:active{
        height: 7.5rem;
    }
    
    .xm\:active\:h-32:active{
        height: 10rem;
    }
    
    .xm\:active\:h-34:active{
        height: 11.5rem;
    }
    
    .xm\:active\:h-36:active{
        height: 13rem;
    }
    
    .xm\:active\:h-38:active{
        height: 14.5rem;
    }
    
    .xm\:active\:h-40:active{
        height: 16rem;
    }
    
    .xm\:active\:h-42:active{
        height: 18rem;
    }
    
    .xm\:active\:h-44:active{
        height: 20rem;
    }
    
    .xm\:active\:h-46:active{
        height: 22rem;
    }
    
    .xm\:active\:h-48:active{
        height: 24rem;
    }

    .xm\:active\:h-52:active{
        height: 28rem;
    }

    .xm\:active\:h-56:active{
        height: 32rem;
    }

    .xm\:active\:h-60:active{
        height: 36rem;
    }

    .xm\:active\:h-64:active{
        height: 40rem;
    }

    .xm\:active\:h-68:active{
        height: 44rem;
    }

    .xm\:active\:h-72:active{
        height: 48rem;
    }

    .xm\:active\:h-76:active{
        height: 52rem;
    }

    .xm\:active\:h-80:active{
        height: 56rem;
    }

    .xm\:active\:h-84:active{
        height: 60rem;
    }
    
    .xm\:active\:h-hf:active{
        height: 50%;
    }
    
    .xm\:active\:h-third:active{
        height: 33.333%;
    }
    
    .xm\:active\:h-two-third:active{
        height: 66.67%;
    }
    
    .xm\:active\:h-quarter:active{
        height: 25%;
    }
    
    .xm\:active\:h-three-quarter:active{
        height: 75%;
    }
    
    .xm\:active\:h-fifth:active{
        height: 20%;
    }
    
    .xm\:active\:h-two-fifth:active{
        height: 40%;
    }
    
    .xm\:active\:h-three-fifth:active{
        height: 60%;
    }
    
    .xm\:active\:h-four-fifth:active{
        height: 80%;
    }
    
    .xm\:active\:h-tenth:active{
        height: 10%;
    }
    
    .xm\:active\:h-two-tenth:active{
        height: 20%;
    }
    
    .xm\:active\:h-three-tenth:active{
        height: 30%;
    }
    
    .xm\:active\:h-four-tenth:active{
        height: 40%;
    }
    
    .xm\:active\:h-five-tenth:active{
        height: 50%;
    }
    
    .xm\:active\:h-six-tenth:active{
        height: 60%;
    }
    
    .xm\:active\:h-seventh-tenth:active{
        height: 70%;
    }
    
    .xm\:active\:h-eight-tenth:active{
        height: 80%;
    }
    
    .xm\:active\:h-nine-tenth:active{
        height: 90%;
    }
    
    .xm\:active\:h-full:active{
        height: 100%;
    }
    
    .xm\:active\:h-min:active{
        height: min-content;
    }
    
    .xm\:active\:h-max:active{
        height: max-content;
    }
    
    .xm\:active\:h-fit:active{
        height: fit-content;
    }
    
    .xm\:active\:min-h-0:active{
        min-height: 0;
    }
    
    .xm\:active\:min-h-2:active{
        min-height: 2px;
    }
    
    .xm\:active\:min-h-4:active{
        min-height: 4px;
    }
    
    .xm\:active\:min-h-6:active{
        min-height: 6px;
    }
    
    .xm\:active\:min-h-8:active{
        min-height: 8px;
    }
    
    .xm\:active\:min-h-10:active{
        min-height: 10px;
    }
    
    .xm\:active\:min-h-12:active{
        min-height: 12px;
    }
    
    .xm\:active\:min-h-14:active{
        min-height: 14px;
    }
    
    .xm\:active\:min-h-16:active{
        min-height: 16px;
    }
    
    .xm\:active\:min-h-18:active{
        min-height: 18px;
    }
    
    .xm\:active\:min-h-20:active{
        min-height: 20px;
    }
    
    .xm\:active\:min-h-22:active{
        min-height: 1.5rem;
    }
    
    .xm\:active\:min-h-24:active{
        min-height: 3rem;
    }
    
    .xm\:active\:min-h-26:active{
        min-height: 4.5rem;
    }
    
    .xm\:active\:min-h-28:active{
        min-height: 6rem;
    }
    
    .xm\:active\:min-h-30:active{
        min-height: 7.5rem;
    }
    
    .xm\:active\:min-h-32:active{
        min-height: 10rem;
    }
    
    .xm\:active\:min-h-34:active{
        min-height: 11.5rem;
    }
    
    .xm\:active\:min-h-36:active{
        min-height: 13rem;
    }
    
    .xm\:active\:min-h-38:active{
        min-height: 14.5rem;
    }
    
    .xm\:active\:min-h-40:active{
        min-height: 16rem;
    }
    
    .xm\:active\:min-h-42:active{
        min-height: 18rem;
    }
    
    .xm\:active\:min-h-44:active{
        min-height: 20rem;
    }
    
    .xm\:active\:min-h-46:active{
        min-height: 22rem;
    }
    
    .xm\:active\:min-h-48:active{
        min-height: 24rem;
    }
    
    .xm\:active\:min-h-hf:active{
        min-height: 50%;
    }
    
    .xm\:active\:min-h-full:active{
        min-height: 100%;
    }
    
    .xm\:active\:min-h-min:active{
        min-height: min-content;
    }
    
    .xm\:active\:min-h-max:active{
        min-height: max-content;
    }
    
    .xm\:active\:min-h-fit:active{
        min-height: fit-content;
    }
    
    .xm\:active\:max-h-0:active{
        max-height: 0;
    }
    
    .xm\:active\:max-h-2:active{
        max-height: 2px;
    }
    
    .xm\:active\:max-h-4:active{
        max-height: 4px;
    }
    
    .xm\:active\:max-h-6:active{
        max-height: 6px;
    }
    
    .xm\:active\:max-h-8:active{
        max-height: 8px;
    }
    
    .xm\:active\:max-h-10:active{
        max-height: 10px;
    }
    
    .xm\:active\:max-h-12:active{
        max-height: 12px;
    }
    
    .xm\:active\:max-h-14:active{
        max-height: 14px;
    }
    
    .xm\:active\:max-h-16:active{
        max-height: 16px;
    }
    
    .xm\:active\:max-h-18:active{
        max-height: 18px;
    }
    
    .xm\:active\:max-h-20:active{
        max-height: 20px;
    }
    
    .xm\:active\:max-h-22:active{
        max-height: 1.5rem;
    }
    
    .xm\:active\:max-h-24:active{
        max-height: 3rem;
    }
    
    .xm\:active\:max-h-26:active{
        max-height: 4.5rem;
    }
    
    .xm\:active\:max-h-28:active{
        max-height: 6rem;
    }
    
    .xm\:active\:max-h-30:active{
        max-height: 7.5rem;
    }
    
    .xm\:active\:max-h-32:active{
        max-height: 10rem;
    }
    
    .xm\:active\:max-h-34:active{
        max-height: 11.5rem;
    }
    
    .xm\:active\:max-h-36:active{
        max-height: 13rem;
    }
    
    .xm\:active\:max-h-38:active{
        max-height: 14.5rem;
    }
    
    .xm\:active\:max-h-40:active{
        max-height: 16rem;
    }
    
    .xm\:active\:max-h-42:active{
        max-height: 18rem;
    }
    
    .xm\:active\:max-h-44:active{
        max-height: 20rem;
    }
    
    .xm\:active\:max-h-46:active{
        max-height: 22rem;
    }
    
    .xm\:active\:max-h-48:active{
        max-height: 24rem;
    }
    
    .xm\:active\:max-h-hf:active{
        max-height: 50%;
    }
    
    .xm\:active\:max-h-full:active{
        max-height: 100%;
    }
    
    .xm\:active\:max-h-max:active{
        max-height: max-content;
    }
    
    .xm\:active\:max-h-max:active{
        max-height: max-content;
    }
    
    .xm\:active\:max-h-fit:active{
        max-height: fit-content;
    }
    
    .xm\:active\:sans:active{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xm\:active\:serif:active{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xm\:active\:mono:active{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xm\:active\:font-s-xs:active{
        font-size: var(--velocity-font-s-xs);
    }

    .xm\:active\:font-s-sm:active{
        font-size: var(--velocity-font-s-sm);
    }

    .xm\:active\:font-s-md:active{
        font-size: var(--velocity-font-s-md);
    }

    .xm\:active\:font-s-lg:active{
        font-size: var(--velocity-font-s-lg);
    }

    .xm\:active\:font-s-xm:active{
        font-size: var(--velocity-font-s-xm);
    }

    .xm\:active\:font-s-xl:active{
        font-size: var(--velocity-font-s-xl);
    }

    .xm\:active\:font-s-2md:active{
        font-size: var(--velocity-font-s-2md);
    }

    .xm\:active\:font-s-2xm:active{
        font-size: var(--velocity-font-s-2xm);
    }

    .xm\:active\:font-s-2lg:active{
        font-size: var(--velocity-font-s-2lg);
    }

    .xm\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:active\:font-s-4md:active{
        font-size: var(--velocity-font-s-4md);
    }

    .xm\:active\:font-s-6md:active{
        font-size: var(--velocity-font-s-6md);
    }

    .xm\:active\:font-s-8md:active{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xm\:active\:font-smoothing-antialiased:active{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xm\:active\:font-subpixel-antialiased:active{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xm\:active\:italic:active{
        font-style: italic;
    }
    
    .xm\:active\:italic-0:active{
        font-style: normal;
    }
    
    .xm\:active\:font-w-thin:active{
        font-weight: 100;
    }
    
    .xm\:active\:font-w-extralight:active{
        font-weight: 200;
    }
    
    .xm\:active\:font-w-light:active{
        font-weight: 300;
    }
    
    .xm\:active\:font-w-normal:active{
        font-weight: 400;
    }
    
    .xm\:active\:font-w-medium:active{
        font-weight: 500;
    }
    
    .xm\:active\:font-w-semibold:active{
        font-weight: 600;
    }
    
    .xm\:active\:font-w-bold:active{
        font-weight: 700;
    }
    
    .xm\:active\:font-w-extrabold:active{
        font-weight: 800;
    }
    
    .xm\:active\:font-w-black:active{
        font-weight: 900;
    }
    
    .xm\:active\:letter-space-lt:active{
        letter-spacing: -0.25rem;
    }
    
    .xm\:active\:letter-space-tt:active{
        letter-spacing: -0.125rem;
    }
    
    .xm\:active\:letter-space-normal:active{
        letter-spacing: 0;
    }
    
    .xm\:active\:letter-space-wide:active{
        letter-spacing: 0.125rem;
    }
    
    .xm\:active\:letter-space-wider:active{
        letter-spacing: 0.25rem;
    }
    
    .xm\:active\:line-h-1:active{
        line-height: 0.25rem;
    }
    
    .xm\:active\:line-h-2:active{
        line-height: 0.5rem;
    }
    
    .xm\:active\:line-h-3:active{
        line-height: 0.75rem;
    }
    
    .xm\:active\:line-h-4:active{
        line-height: 1rem;
    }
    
    .xm\:active\:line-h-5:active{
        line-height: 1.25rem;
    }
    
    .xm\:active\:line-h-6:active{
        line-height: 1.5rem;
    }
    
    .xm\:active\:line-h-7:active{
        line-height: 1.75rem;
    }
    
    .xm\:active\:line-h-8:active{
        line-height: 2rem;
    }
    
    .xm\:active\:line-h-9:active{
        line-height: 2.25rem;
    }
    
    .xm\:active\:line-h-10:active{
        line-height: 2.5rem;
    }
    
    .xm\:active\:line-h-normal:active{
        line-height: 1;
    }
    
    .xm\:active\:line-h-sm:active{
        line-height: 1.25;
    }
    
    .xm\:active\:line-h-md:active{
        line-height: 1.5;
    }
    
    .xm\:active\:line-h-lg:active{
        line-height: 1.75;
    }
    
    .xm\:active\:line-h-lg:active{
        line-height: 2;
    }
    
    .xm\:active\:line-h-xl:active{
        line-height: 4;
    }
    
    .xm\:active\:list-img-none:active{
        list-style-image: none;
    }
    
    .xm\:active\:list-position-inside:active{
        list-style-position: inside;
    }
    
    .xm\:active\:list-position-outside:active{
        list-style-position: outside;
    }
    
    .xm\:active\:list-type-none:active{
        list-style-type: none;
    }
    
    .xm\:active\:list-type-disc:active{
        list-style-type: disc;
    }
    
    .xm\:active\:list-type-decimal:active{
        list-style-type: decimal;
    }
    
    .xm\:active\:list-type-square:active{
        list-style-type: square;
    }
    
    .xm\:active\:left-text:active{
        text-align: left;
    }
    
    .xm\:active\:right-text:active{
        text-align: right;
    }
    
    .xm\:active\:justify-text:active{
        text-align: justify;
    }
    
    .xm\:active\:center-text:active{
        text-align: center;
    }
    
    .xm\:active\:start-text:active{
        text-align: start;
    }
    
    .xm\:active\:end-text:active{
        text-align: end;
    }
    
    .xm\:active\:underline-text:active{
        text-decoration-line: underline;
    }
    
    .xm\:active\:overline-text:active{
        text-decoration-line: overline;
    }
    
    .xm\:active\:strikethrough-text:active{
        text-decoration-line: line-through;
    }
    
    .xm\:active\:no-decoration-text:active{
        text-decoration-line: none;
    }
    
    .xm\:active\:text-decoration-solid:active{
        text-decoration-style: solid;
    }
    
    .xm\:active\:text-decoration-double:active{
        text-decoration-style: double;
    }
    
    .xm\:active\:text-decoration-dotted:active{
        text-decoration-style: dotted;
    }
    
    .xm\:active\:text-decoration-dashed:active{
        text-decoration-style: dashed;
    }
    
    .xm\:active\:text-decoration-wavy:active{
        text-decoration-style: wavy;
    }
    
    .xm\:active\:decoration-thick-auto:active{
        text-decoration-thickness: auto;
    }
    
    .xm\:active\:decoration-thick-0:active{
        text-decoration-thickness: 0;
    }
    
    .xm\:active\:decoration-thick-sm:active{
        text-decoration-thickness: 1px;
    }
    
    .xm\:active\:decoration-thick-md:active{
        text-decoration-thickness: 2px;
    }
    
    .xm\:active\:decoration-thick-lg:active{
        text-decoration-thickness: 4px;
    }
    
    .xm\:active\:decoration-thick-xl:active{
        text-decoration-thickness: 8px;
    }
    
    .xm\:active\:underline-offset-auto:active{
        text-underline-offset: auto;
    }
    
    .xm\:active\:underline-offset-0:active{
        text-underline-offset: 0;
    }
    
    .xm\:active\:underline-offset-sm:active{
        text-underline-offset: 1px;
    }
    
    .xm\:active\:underline-offset-md:active{
        text-underline-offset: 2px;
    }
    
    .xm\:active\:underline-offset-lg:active{
        text-underline-offset: 4px;
    }
    
    .xm\:active\:underline-offset-xl:active{
        text-underline-offset: 8px;
    }
    
    .xm\:active\:text-uppercase:active{
        text-transform: uppercase;
    }
    
    .xm\:active\:text-lowercase:active{
        text-transform: lowercase;
    }
    
    .xm\:active\:text-capitalize:active{
        text-transform: capitalize;
    }
    
    .xm\:active\:text-no-case:active{
        text-transform: none;
    }
    
    .xm\:active\:text-ellipsis:active{
        text-overflow: ellipsis;
    }
    
    .xm\:active\:text-clip:active{
        text-overflow: clip;
    }
    
    .xm\:active\:text-wrap:active{
        text-wrap: wrap;
    }
    
    .xm\:active\:text-nowrap:active{
        text-wrap: nowrap;
    }
    
    .xm\:active\:text-balance:active{
        text-wrap: balance;
    }
    
    .xm\:active\:text-pretty:active{
        text-wrap: pretty;
    }
    
    .xm\:active\:text-indent-0:active{
        text-indent: 0;
    }
    
    .xm\:active\:text-indent-1:active{
        text-indent: 1px;
    }
    
    .xm\:active\:text-indent-2:active{
        text-indent: 2px;
    }
    
    .xm\:active\:text-indent-4:active{
        text-indent: 4px;
    }
    
    .xm\:active\:text-indent-6:active{
        text-indent: 6px;
    }
    
    .xm\:active\:text-indent-8:active{
        text-indent: 8px;
    }
    
    .xm\:active\:text-indent-10:active{
        text-indent: 10px;
    }
    
    .xm\:active\:text-indent-12:active{
        text-indent: 12px;
    }
    
    .xm\:active\:text-indent-14:active{
        text-indent: 14px;
    }
    
    .xm\:active\:text-indent-16:active{
        text-indent: 16px;
    }
    
    .xm\:active\:text-indent-18:active{
        text-indent: 18px;
    }
    
    .xm\:active\:text-indent-20:active{
        text-indent: 20px;
    }
    
    .xm\:active\:vertical-align-baseline:active{
        vertical-align: baseline;
    }
    
    .xm\:active\:vertical-align-top:active{
        vertical-align: top;
    }
    
    .xm\:active\:vertical-align-bottom:active{
        vertical-align: bottom;
    }
    
    .xm\:active\:vertical-align-middle:active{
        vertical-align: middle;
    }
    
    .xm\:active\:vertical-align-text-top:active{
        vertical-align: text-top;
    }
    
    .xm\:active\:vertical-align-text-bottom:active{
        vertical-align: text-bottom;
    }
    
    .xm\:active\:vertical-align-sub:active{
        vertical-align: sub;
    }
    
    .xm\:active\:vertical-align-super:active{
        vertical-align: super;
    }
    
    .xm\:active\:white-space-normal:active{
        white-space: normal;
    }
    
    .xm\:active\:white-space-nowrap:active{
        white-space: nowrap;
    }
    
    .xm\:active\:white-space-pre:active{
        white-space: pre;
    }
    
    .xm\:active\:white-space-pre-line:active{
        white-space: pre-line;
    }
    
    .xm\:active\:white-space-pre-wrap:active{
        white-space: pre-wrap;
    }
    
    .xm\:active\:white-break-spaces:active{
        white-space: break-spaces;
    }
    
    .xm\:active\:word-break-normal:active{
        word-break: normal;
    }
    
    .xm\:active\:word-break-words:active{
        word-break: break-word;
    }
    
    .xm\:active\:word-break-all:active{
        word-break: break-all;
    }
    
    .xm\:active\:word-break-keep:active{
        word-break: keep-all;
    }
    
    .xm\:active\:content-none:active{
        content: none;
    }
    
    .xm\:active\:content-blank:active{
        content: "";
    }
    
    .xm\:active\:bg-fixed:active{
        background-attachment: fixed;
    }
    
    .xm\:active\:bg-local:active{
        background-attachment: local;
    }
    
    .xm\:active\:bg-scroll:active{
        background-attachment: scroll;
    }
    
    .xm\:active\:bg-clip-border:active{
        background-clip: border-box;
    }
    
    .xm\:active\:bg-clip-content:active{
        background-clip: content-box;
    }
    
    .xm\:active\:bg-clip-padding:active{
        background-clip: padding-box;
    }
    
    .xm\:active\:bg-clip-text:active{
        background-clip: text;
    }
    
    .xm\:active\:bg-or-border:active{
        background-origin: border-box;
    }
    
    .xm\:active\:bg-origin-border:active{
        background-origin: border-box;
    }
    
    .xm\:active\:bg-origin-padding:active{
        background-origin: padding-box;
    }
    
    .xm\:active\:bg-origin-content:active{
        background-origin: content-box;
    }
    
    .xm\:active\:bg-top:active{
        background-position: top;
    }
    
    .xm\:active\:bg-bottom:active{
        background-position: bottom;
    }
    
    .xm\:active\:bg-center:active{
        background-position: center;
    }
    
    .xm\:active\:bg-left:active{
        background-position: left;
    }
    
    .xm\:active\:bg-right:active{
        background-position: top;
    }
    
    .xm\:active\:bg-left-top:active{
        background-position: left top;
    }
    
    .xm\:active\:bg-right-top:active{
        background-position: right top;
    }
    
    .xm\:active\:bg-left-bottom:active{
        background-position: left bottom;
    }
    
    .xm\:active\:bg-right-bottom:active{
        background-position: right bottom;
    }
    
    .xm\:active\:bg-no-repeat:active{
        background-repeat: no-repeat;
    }
    
    .xm\:active\:bg-repeat:active{
        background-repeat: repeat;
    }
    
    .xm\:active\:bg-repeat-x:active{
        background-repeat: repeat-x;
    }
    
    .xm\:active\:bg-repeat-y:active{
        background-repeat: repeat-y;
    }
    
    .xm\:active\:bg-repeat-space:active{
        background-repeat: space;
    }
    
    .xm\:active\:bg-repeat-round:active{
        background-repeat: round;
    }
    
    .xm\:active\:bg-s-auto:active{
        background-size: auto;
    }
    
    .xm\:active\:bg-s-cover:active{
        background-size: cover;
    }
    
    .xm\:active\:bg-s-contain:active{
        background-size: contain;
    }
    
    /* padding */
    .xm\:active\:p-auto:active{
        padding: auto;
    }
    
    .xm\:active\:p-0:active{
        padding: 0;
    }
    
    .xm\:active\:p-4:active{
        padding: var(--velocity-padding-4);
    }
    
    .xm\:active\:p-8:active{
        padding: var(--velocity-padding-8);
    }
    
    .xm\:active\:p-12:active{
        padding: var(--velocity-padding-12);
    }
    
    .xm\:active\:p-16:active{
        padding: var(--velocity-padding-16);
    }
    
    .xm\:active\:p-20:active{
        padding: var(--velocity-padding-20);
    }
    
    .xm\:active\:p-24:active{
        padding: var(--velocity-padding-24);
    }
    
    .xm\:active\:p-28:active{
        padding: var(--velocity-padding-28);
    }
    
    .xm\:active\:p-32:active{
        padding: var(--velocity-padding-32);
    }
    
    .xm\:active\:p-36:active{
        padding: var(--velocity-padding-36);
    }
    
    .xm\:active\:p-40:active{
        padding: var(--velocity-padding-40);
    }
    
    .xm\:active\:p-44:active{
        padding: var(--velocity-padding-44);
    }
    
    .xm\:active\:p-48:active{
        padding: var(--velocity-padding-48);
    }
    
    .xm\:active\:p-52:active{
        padding: var(--velocity-padding-52);
    }
    
    .xm\:active\:p-56:active{
        padding: var(--velocity-padding-56);
    }
    
    .xm\:active\:p-60:active{
        padding: var(--velocity-padding-60);
    }
    
    .xm\:active\:p-64:active{
        padding: var(--velocity-padding-64);
    }
    
    .xm\:active\:p-68:active{
        padding: var(--velocity-padding-68);
    }
    
    .xm\:active\:p-72:active{
        padding: var(--velocity-padding-72);
    }
    
    .xm\:active\:p-76:active{
        padding: var(--velocity-padding-76);
    }
    
    .xm\:active\:p-80:active{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xm\:active\:pt-auto:active{
        padding-top: auto;
    }
    
    .xm\:active\:pt-0:active{
        padding-top: 0;
    }
    
    .xm\:active\:pt-4:active{
        padding-top: 0.25rem;
    }
    
    .xm\:active\:pt-8:active{
        padding-top: 0.5rem;
    }
    
    .xm\:active\:pt-12:active{
        padding-top: 0.75rem;
    }
    
    .xm\:active\:pt-16:active{
        padding-top: 1rem;
    }
    
    .xm\:active\:pt-20:active{
        padding-top: 1.25rem;
    }
    
    .xm\:active\:pt-24:active{
        padding-top: 1.5rem;
    }
    
    .xm\:active\:pt-28:active{
        padding-top: 1.75rem;
    }
    
    .xm\:active\:pt-32:active{
        padding-top: 2rem;
    }
    
    .xm\:active\:pt-36:active{
        padding-top: 2.25rem;
    }
    
    .xm\:active\:pt-40:active{
        padding-top: 2.5rem;
    }
    
    .xm\:active\:pt-44:active{
        padding-top: 2.75rem;
    }
    
    .xm\:active\:pt-48:active{
        padding-top: 3rem;
    }
    
    .xm\:active\:pt-52:active{
        padding-top: 3.25rem;
    }
    
    .xm\:active\:pt-56:active{
        padding-top: 3.5rem;
    }
    
    .xm\:active\:pt-60:active{
        padding-top: 3.75rem;
    }
    
    .xm\:active\:pt-64:active{
        padding-top: 4rem;
    }
    
    .xm\:active\:pt-68:active{
        padding-top: 6rem;
    }
    
    .xm\:active\:pt-72:active{
        padding-top: 8rem;
    }
    
    .xm\:active\:pt-76:active{
        padding-top: 12rem;
    }
    
    .xm\:active\:pt-80:active{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xm\:active\:pb-auto:active{
        padding-bottom: auto;
    }
    
    .xm\:active\:pb-0:active{
        padding-bottom: 0;
    }
    
    .xm\:active\:pb-4:active{
        padding-bottom: 0.25rem;
    }
    
    .xm\:active\:pb-8:active{
        padding-bottom: 0.5rem;
    }
    
    .xm\:active\:pb-12:active{
        padding-bottom: 0.75rem;
    }
    
    .xm\:active\:pb-16:active{
        padding-bottom: 1rem;
    }
    
    .xm\:active\:pb-20:active{
        padding-bottom: 1.25rem;
    }
    
    .xm\:active\:pb-24:active{
        padding-bottom: 1.5rem;
    }
    
    .xm\:active\:pb-28:active{
        padding-bottom: 1.75rem;
    }
    
    .xm\:active\:pb-32:active{
        padding-bottom: 2rem;
    }
    
    .xm\:active\:pb-36:active{
        padding-bottom: 2.25rem;
    }
    
    .xm\:active\:pb-40:active{
        padding-bottom: 2.5rem;
    }
    
    .xm\:active\:pb-44:active{
        padding-bottom: 2.75rem;
    }
    
    .xm\:active\:pb-48:active{
        padding-bottom: 3rem;
    }
    
    .xm\:active\:pb-52:active{
        padding-bottom: 3.25rem;
    }
    
    .xm\:active\:pb-56:active{
        padding-bottom: 3.5rem;
    }
    
    .xm\:active\:pb-60:active{
        padding-bottom: 3.75rem;
    }
    
    .xm\:active\:pb-64:active{
        padding-bottom: 4rem;
    }
    
    .xm\:active\:pb-68:active{
        padding-bottom: 6rem;
    }
    
    .xm\:active\:pb-72:active{
        padding-bottom: 8rem;
    }
    
    .xm\:active\:pb-76:active{
        padding-bottom: 12rem;
    }
    
    .xm\:active\:pb-80:active{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xm\:active\:pl-0:active{
        padding-left: auto;
    }
    
    .xm\:active\:pl-0:active{
        padding-left: 0;
    }
    
    .xm\:active\:pl-4:active{
        padding-left: 0.25rem;
    }
    
    .xm\:active\:pl-8:active{
        padding-left: 0.5rem;
    }
    
    .xm\:active\:pl-12:active{
        padding-left: 0.75rem;
    }
    
    .xm\:active\:pl-16:active{
        padding-left: 1rem;
    }
    
    .xm\:active\:pl-20:active{
        padding-left: 1.25rem;
    }
    
    .xm\:active\:pl-24:active{
        padding-left: 1.5rem;
    }
    
    .xm\:active\:pl-28:active{
        padding-left: 1.75rem;
    }
    
    .xm\:active\:pl-32:active{
        padding-left: 2rem;
    }
    
    .xm\:active\:pl-36:active{
        padding-left: 2.25rem;
    }
    
    .xm\:active\:pl-40:active{
        padding-left: 2.5rem;
    }
    
    .xm\:active\:pl-44:active{
        padding-left: 2.75rem;
    }
    
    .xm\:active\:pl-48:active{
        padding-left: 3rem;
    }
    
    .xm\:active\:pl-52:active{
        padding-left: 3.25rem;
    }
    
    .xm\:active\:pl-56:active{
        padding-left: 3.5rem;
    }
    
    .xm\:active\:pl-60:active{
        padding-left: 3.75rem;
    }
    
    .xm\:active\:pl-64:active{
        padding-left: 4rem;
    }
    
    .xm\:active\:pl-68:active{
        padding-left: 6rem;
    }
    
    .xm\:active\:pl-72:active{
        padding-left: 8rem;
    }
    
    .xm\:active\:pl-76:active{
        padding-left: 12rem;
    }
    
    .xm\:active\:pl-80:active{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xm\:active\:pr-auto:active{
        padding-right: auto;
    }
    
    .xm\:active\:pr-0:active{
        padding-right: 0;
    }
    
    .xm\:active\:pr-4:active{
        padding-right: 0.25rem;
    }
    
    .xm\:active\:pr-8:active{
        padding-right: 0.5rem;
    }
    
    .xm\:active\:pr-12:active{
        padding-right: 0.75rem;
    }
    
    .xm\:active\:pr-16:active{
        padding-right: 1rem;
    }
    
    .xm\:active\:pr-20:active{
        padding-right: 1.25rem;
    }
    
    .xm\:active\:pr-24:active{
        padding-right: 1.5rem;
    }
    
    .xm\:active\:pr-28:active{
        padding-right: 1.75rem;
    }
    
    .xm\:active\:pr-32:active{
        padding-right: 2rem;
    }
    
    .xm\:active\:pr-36:active{
        padding-right: 2.25rem;
    }
    
    .xm\:active\:pr-40:active{
        padding-right: 2.5rem;
    }
    
    .xm\:active\:pr-44:active{
        padding-right: 2.75rem;
    }
    
    .xm\:active\:pr-48:active{
        padding-right: 3rem;
    }
    
    .xm\:active\:pr-52:active{
        padding-right: 3.25rem;
    }
    
    .xm\:active\:pr-56:active{
        padding-right: 3.5rem;
    }
    
    .xm\:active\:pr-60:active{
        padding-right: 3.75rem;
    }
    
    .xm\:active\:pr-64:active{
        padding-right: 4rem;
    }
    
    .xm\:active\:pr-68:active{
        padding-right: 6rem;
    }
    
    .xm\:active\:pr-72:active{
        padding-right: 8rem;
    }
    
    .xm\:active\:pr-76:active{
        padding-right: 12rem;
    }
    
    .xm\:active\:pr-80:active{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xm\:active\:px-auto:active{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xm\:active\:px-0:active{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xm\:active\:px-4:active{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xm\:active\:px-8:active{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xm\:active\:px-12:active{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xm\:active\:px-16:active{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xm\:active\:px-20:active{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xm\:active\:px-24:active{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xm\:active\:px-28:active{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xm\:active\:px-32:active{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xm\:active\:px-36:active{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xm\:active\:px-40:active{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xm\:active\:px-44:active{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xm\:active\:px-48:active{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xm\:active\:px-52:active{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xm\:active\:px-56:active{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xm\:active\:px-60:active{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xm\:active\:px-64:active{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xm\:active\:px-68:active{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xm\:active\:px-72:active{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xm\:active\:px-76:active{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xm\:active\:px-80:active{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xm\:active\:py-auto:active{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xm\:active\:py-0:active{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xm\:active\:py-4:active{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xm\:active\:py-8:active{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xm\:active\:py-12:active{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xm\:active\:py-16:active{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xm\:active\:py-20:active{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xm\:active\:py-24:active{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xm\:active\:py-28:active{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xm\:active\:py-32:active{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xm\:active\:py-36:active{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xm\:active\:py-40:active{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xm\:active\:py-44:active{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xm\:active\:py-48:active{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xm\:active\:py-52:active{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xm\:active\:py-56:active{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xm\:active\:py-60:active{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xm\:active\:py-64:active{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xm\:active\:py-68:active{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xm\:active\:py-72:active{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xm\:active\:py-76:active{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xm\:active\:py-80:active{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xm\:active\:m-auto:active{
        margin: auto;
    }
    
    .xm\:active\:m-0:active{
        margin: 0;
    }
    
    .xm\:active\:m-4:active{
        margin: 0.25rem;
    }
    
    .xm\:active\:m-8:active{
        margin: 0.5rem;
    }
    
    .xm\:active\:m-12:active{
        margin: 0.75rem;
    }
    
    .xm\:active\:m-16:active{
        margin: 1rem;
    }
    
    .xm\:active\:m-20:active{
        margin: 1.25rem;
    }
    
    .xm\:active\:m-24:active{
        margin: 1.5rem;
    }
    
    .xm\:active\:m-28:active{
        margin: 1.75rem;
    }
    
    .xm\:active\:m-32:active{
        margin: 2rem;
    }
    
    .xm\:active\:m-36:active{
        margin: 2.25rem;
    }
    
    .xm\:active\:m-40:active{
        margin: 2.5rem;
    }
    
    .xm\:active\:m-44:active{
        margin: 2.75rem;
    }
    
    .xm\:active\:m-48:active{
        margin: 3rem;
    }
    
    .xm\:active\:m-52:active{
        margin: 3.25rem;
    }
    
    .xm\:active\:m-56:active{
        margin: 3.5rem;
    }
    
    .xm\:active\:m-60:active{
        margin: 3.75rem;
    }
    
    .xm\:active\:m-64:active{
        margin: 4rem;
    }
    
    .xm\:active\:m-68:active{
        margin: 6rem;
    }
    
    .xm\:active\:m-72:active{
        margin: 8rem;
    }
    
    .xm\:active\:m-76:active{
        margin: 12rem;
    }
    
    .xm\:active\:m-80:active{
        margin: 16rem;
    }
    
    /** margin top **/
    .xm\:active\:mt-auto:active{
        margin-top: auto;
    }
    
    .xm\:active\:mt-0:active{
        margin-top: 0;
    }
    
    .xm\:active\:mt-4:active{
        margin-top: 0.25rem;
    }
    
    .xm\:active\:mt-8:active{
        margin-top: 0.5rem;
    }
    
    .xm\:active\:mt-12:active{
        margin-top: 0.75rem;
    }
    
    .xm\:active\:mt-16:active{
        margin-top: 1rem;
    }
    
    .xm\:active\:mt-20:active{
        margin-top: 1.25rem;
    }
    
    .xm\:active\:mt-24:active{
        margin-top: 1.5rem;
    }
    
    .xm\:active\:mt-28:active{
        margin-top: 1.75rem;
    }
    
    .xm\:active\:mt-32:active{
        margin-top: 2rem;
    }
    
    .xm\:active\:mt-36:active{
        margin-top: 2.25rem;
    }
    
    .xm\:active\:mt-40:active{
        margin-top: 2.5rem;
    }
    
    .xm\:active\:mt-44:active{
        margin-top: 2.75rem;
    }
    
    .xm\:active\:mt-48:active{
        margin-top: 3rem;
    }
    
    .xm\:active\:mt-52:active{
        margin-top: 3.25rem;
    }
    
    .xm\:active\:mt-56:active{
        margin-top: 3.5rem;
    }
    
    .xm\:active\:mt-60:active{
        margin-top: 3.75rem;
    }
    
    .xm\:active\:mt-64:active{
        margin-top: 4rem;
    }
    
    .xm\:active\:mt-68:active{
        margin-top: 6rem;
    }
    
    .xm\:active\:mt-72:active{
        margin-top: 8rem;
    }
    
    .xm\:active\:mt-76:active{
        margin-top: 12rem;
    }
    
    .xm\:active\:mt-80:active{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xm\:active\:mb-auto:active{
        margin-bottom: auto;
    }
    
    .xm\:active\:mb-0:active{
        margin-bottom: 0;
    }
    
    .xm\:active\:mb-4:active{
        margin-bottom: 0.25rem;
    }
    
    .xm\:active\:mb-8:active{
        margin-bottom: 0.5rem;
    }
    
    .xm\:active\:mb-12:active{
        margin-bottom: 0.75rem;
    }
    
    .xm\:active\:mb-16:active{
        margin-bottom: 1rem;
    }
    
    .xm\:active\:mb-20:active{
        margin-bottom: 1.25rem;
    }
    
    .xm\:active\:mb-24:active{
        margin-bottom: 1.5rem;
    }
    
    .xm\:active\:mb-28:active{
        margin-bottom: 1.75rem;
    }
    
    .xm\:active\:mb-32:active{
        margin-bottom: 2rem;
    }
    
    .xm\:active\:mb-36:active{
        margin-bottom: 2.25rem;
    }
    
    .xm\:active\:mb-40:active{
        margin-bottom: 2.5rem;
    }
    
    .xm\:active\:mb-44:active{
        margin-bottom: 2.75rem;
    }
    
    .xm\:active\:mb-48:active{
        margin-bottom: 3rem;
    }
    
    .xm\:active\:mb-52:active{
        margin-bottom: 3.25rem;
    }
    
    .xm\:active\:mb-56:active{
        margin-bottom: 3.5rem;
    }
    
    .xm\:active\:mb-60:active{
        margin-bottom: 3.75rem;
    }
    
    .xm\:active\:mb-64:active{
        margin-bottom: 4rem;
    }
    
    .xm\:active\:mb-68:active{
        margin-bottom: 6rem;
    }
    
    .xm\:active\:mb-72:active{
        margin-bottom: 8rem;
    }
    
    .xm\:active\:mb-76:active{
        margin-bottom: 12rem;
    }
    
    .xm\:active\:mb-80:active{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xm\:active\:ml-auto:active{
        margin-left: auto;
    }
    
    .xm\:active\:ml-0:active{
        margin-left: 0;
    }
    
    .xm\:active\:ml-4:active{
        margin-left: 0.25rem;
    }
    
    .xm\:active\:ml-8:active{
        margin-left: 0.5rem;
    }
    
    .xm\:active\:ml-12:active{
        margin-left: 0.75rem;
    }
    
    .xm\:active\:ml-16:active{
        margin-left: 1rem;
    }
    
    .xm\:active\:ml-20:active{
        margin-left: 1.25rem;
    }
    
    .xm\:active\:ml-24:active{
        margin-left: 1.5rem;
    }
    
    .xm\:active\:ml-28:active{
        margin-left: 1.75rem;
    }
    
    .xm\:active\:ml-32:active{
        margin-left: 2rem;
    }
    
    .xm\:active\:ml-36:active{
        margin-left: 2.25rem;
    }
    
    .xm\:active\:ml-40:active{
        margin-left: 2.5rem;
    }
    
    .xm\:active\:ml-44:active{
        margin-left: 2.75rem;
    }
    
    .xm\:active\:ml-48:active{
        margin-left: 3rem;
    }
    
    .xm\:active\:ml-52:active{
        margin-left: 3.25rem;
    }
    
    .xm\:active\:ml-56:active{
        margin-left: 3.5rem;
    }
    
    .xm\:active\:ml-60:active{
        margin-left: 3.75rem;
    }
    
    .xm\:active\:ml-64:active{
        margin-left: 4rem;
    }
    
    .xm\:active\:ml-68:active{
        margin-left: 6rem;
    }
    
    .xm\:active\:ml-72:active{
        margin-left: 8rem;
    }
    
    .xm\:active\:ml-76:active{
        margin-left: 12rem;
    }
    
    .xm\:active\:ml-80:active{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xm\:active\:mr-auto:active{
        margin-right: auto;
    }
    
    .xm\:active\:mr-0:active{
        margin-right: 0;
    }
    
    .xm\:active\:mr-4:active{
        margin-right: 0.25rem;
    }
    
    .xm\:active\:mr-8:active{
        margin-right: 0.5rem;
    }
    
    .xm\:active\:mr-12:active{
        margin-right: 0.75rem;
    }
    
    .xm\:active\:mr-16:active{
        margin-right: 1rem;
    }
    
    .xm\:active\:mr-20:active{
        margin-right: 1.25rem;
    }
    
    .xm\:active\:mr-24:active{
        margin-right: 1.5rem;
    }
    
    .xm\:active\:mr-28:active{
        margin-right: 1.75rem;
    }
    
    .xm\:active\:mr-32:active{
        margin-right: 2rem;
    }
    
    .xm\:active\:mr-36:active{
        margin-right: 2.25rem;
    }
    
    .xm\:active\:mr-40:active{
        margin-right: 2.5rem;
    }
    
    .xm\:active\:mr-44:active{
        margin-right: 2.75rem;
    }
    
    .xm\:active\:mr-48:active{
        margin-right: 3rem;
    }
    
    .xm\:active\:mr-52:active{
        margin-right: 3.25rem;
    }
    
    .xm\:active\:mr-56:active{
        margin-right: 3.5rem;
    }
    
    .xm\:active\:mr-60:active{
        margin-right: 3.75rem;
    }
    
    .xm\:active\:mr-64:active{
        margin-right: 4rem;
    }
    
    .xm\:active\:mr-68:active{
        margin-right: 6rem;
    }
    
    .xm\:active\:mr-72:active{
        margin-right: 8rem;
    }
    
    .xm\:active\:mr-76:active{
        margin-right: 12rem;
    }
    
    .xm\:active\:mr-80:active{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xm\:active\:mx-auto:active{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xm\:active\:mx-0:active{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xm\:active\:mx-4:active{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xm\:active\:mx-8:active{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xm\:active\:mx-12:active{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xm\:active\:mx-16:active{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xm\:active\:mx-20:active{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xm\:active\:mx-24:active{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xm\:active\:mx-28:active{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xm\:active\:mx-32:active{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xm\:active\:mx-36:active{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xm\:active\:mx-40:active{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xm\:active\:mx-44:active{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xm\:active\:mx-48:active{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xm\:active\:mx-52:active{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xm\:active\:mx-56:active{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xm\:active\:mx-60:active{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xm\:active\:mx-64:active{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xm\:active\:mx-68:active{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xm\:active\:mx-72:active{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xm\:active\:mx-76:active{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xm\:active\:mx-80:active{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xm\:active\:my-auto:active{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xm\:active\:my-0:active{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xm\:active\:my-4:active{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xm\:active\:my-8:active{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xm\:active\:my-12:active{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xm\:active\:my-16:active{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xm\:active\:my-20:active{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xm\:active\:my-24:active{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xm\:active\:my-28:active{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xm\:active\:my-32:active{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xm\:active\:my-36:active{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xm\:active\:my-40:active{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xm\:active\:my-44:active{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xm\:active\:my-48:active{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xm\:active\:my-52:active{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xm\:active\:my-56:active{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xm\:active\:my-60:active{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xm\:active\:my-64:active{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xm\:active\:my-68:active{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xm\:active\:my-72:active{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xm\:active\:my-76:active{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xm\:active\:my-80:active{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xm\:active\:d-none:active{
        display: none;
    }
    
    .xm\:active\:d-block:active{
        display: block;
    }
    
    .xm\:active\:d-flex:active{
        display: flex;
    }
    
    .xm\:active\:d-grid:active{
        display: grid;
    }
    
    .xm\:active\:d-table:active{
        display: table;
    }
    
    .xm\:active\:d-inherit:active{
        display: inherit;
    }
    
    .xm\:active\:d-flexbox:active{
        display: flexbox;
    }
    
    .xm\:active\:d-table-column:active{
        display: table-column;
    }
    
    .xm\:active\:d-table-column-group:active{
        display: table-column-group;
    }
    
    .xm\:active\:d-table-cell:active{
        display: table-cell;
    }
    
    .xm\:active\:d-table-caption:active{
        display: table-caption;
    }
    
    .xm\:active\:d-table-row:active{
        display: table-row;
    }
    
    .xm\:active\:d-table-row-group:active{
        display: table-row-group;
    }
    
    .xm\:active\:d-inline-block:active{
        display: inline-block;
    }
    
    .xm\:active\:d-inline-flex:active{
        display: inline-flex;
    }
    
    .xm\:active\:border-round-none:active{
        border-radius: 0;
    }
    
    .xm\:active\:border-round-sm:active{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xm\:active\:border-round-md:active{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xm\:active\:border-round-lg:active{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xm\:active\:border-round-xl:active{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xm\:active\:border-round-2lg:active{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xm\:active\:border-round-sxl:active{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xm\:active\:border-round-pill:active{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xm\:active\:border-round-full:active{
        border-radius: var(--velocity-border-round-full);
    }

    .xm\:active\:border-round-tl-none:active{
        border-top-left-radius: 0;
    }

    .xm\:active\:border-round-tl-sm:active{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:active\:border-round-tl-md:active{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xm\:active\:border-round-tl-lg:active{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:active\:border-round-tl-xl:active{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:active\:border-round-tl-2lg:active{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:active\:border-round-tl-sxl:active{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:active\:border-round-tl-pill:active{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:active\:border-round-tl-full:active{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xm\:active\:border-round-bl-none:active{
        border-bottom-left-radius: 0;
    }

    .xm\:active\:border-round-bl-sm:active{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:active\:border-round-bl-md:active{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xm\:active\:border-round-bl-lg:active{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:active\:border-round-bl-xl:active{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:active\:border-round-bl-2lg:active{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:active\:border-round-bl-sxl:active{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:active\:border-round-bl-pill:active{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:active\:border-round-bl-full:active{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xm\:active\:border-round-tr-none:active{
        border-top-right-radius: 0;
    }

    .xm\:active\:border-round-tr-sm:active{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:active\:border-round-tr-md:active{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xm\:active\:border-round-tr-lg:active{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:active\:border-round-tr-xl:active{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:active\:border-round-tr-2lg:active{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:active\:border-round-tr-sxl:active{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:active\:border-round-tr-pill:active{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:active\:border-round-tr-full:active{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xm\:active\:border-round-br-none:active{
        border-bottom-right-radius: 0;
    }

    .xm\:active\:border-round-br-sm:active{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:active\:border-round-br-md:active{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xm\:active\:border-round-br-lg:active{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:active\:border-round-br-xl:active{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:active\:border-round-br-2lg:active{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:active\:border-round-br-sxl:active{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:active\:border-round-br-pill:active{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:active\:border-round-br-full:active{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xm\:active\:border-w-0:active{
        border-width: 0;
    }
    
    .xm\:active\:border-w-1:active{
        border-width: 1px;
    }
    
    .xm\:active\:border-w-2:active{
        border-width: 2px;
    }
    
    .xm\:active\:border-w-4:active{
        border-width: 4px;
    }
    
    .xm\:active\:border-w-6:active{
        border-width: 6px;
    }
    
    .xm\:active\:border-w-8:active{
        border-width: 8px;
    }
    
    .xm\:active\:border-wx-0:active{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xm\:active\:border-wx-1:active{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xm\:active\:border-wx-2:active{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xm\:active\:border-wx-4:active{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xm\:active\:border-wx-6:active{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xm\:active\:border-wx-8:active{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xm\:active\:border-wy-0:active{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xm\:active\:border-wy-1:active{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xm\:active\:border-wy-2:active{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xm\:active\:border-wy-4:active{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xm\:active\:border-wy-6:active{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xm\:active\:border-wy-8:active{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xm\:active\:border-wl-0:active{
        border-left-width: 0;
    }
    
    .xm\:active\:border-wl-1:active{
        border-left-width: 1px;
    }
    
    .xm\:active\:border-wl-2:active{
        border-left-width: 2px;
    }
    
    .xm\:active\:border-wl-4:active{
        border-left-width: 4px;
    }
    
    .xm\:active\:border-wl-6:active{
        border-left-width: 6px;
    }
    
    .xm\:active\:border-wl-8:active{
        border-left-width: 8px;
    }
    
    .xm\:active\:border-wr-0:active{
        border-right-width: 0;
    }
    
    .xm\:active\:border-wr-1:active{
        border-right-width: 1px;
    }
    
    .xm\:active\:border-wr-2:active{
        border-right-width: 2px;
    }
    
    .xm\:active\:border-wr-4:active{
        border-right-width: 4px;
    }
    
    .xm\:active\:border-wr-6:active{
        border-right-width: 6px;
    }
    
    .xm\:active\:border-wr-8:active{
        border-right-width: 8px;
    }
    
    .xm\:active\:border-wt-0:active{
        border-top-width: 0;
    }
    
    .xm\:active\:border-wt-1:active{
        border-top-width: 1px;
    }
    
    .xm\:active\:border-wt-2:active{
        border-top-width: 2px;
    }
    
    .xm\:active\:border-wt-4:active{
        border-top-width: 4px;
    }
    
    .xm\:active\:border-wt-6:active{
        border-top-width: 6px;
    }
    
    .xm\:active\:border-wt-8:active{
        border-top-width: 8px;
    }
    
    .xm\:active\:border-wb-0:active{
        border-bottom-width: 0;
    }
    
    .xm\:active\:border-wb-1:active{
        border-bottom-width: 1px;
    }
    
    .xm\:active\:border-wb-2:active{
        border-bottom-width: 2px;
    }
    
    .xm\:active\:border-wb-4:active{
        border-bottom-width: 4px;
    }
    
    .xm\:active\:border-wb-6:active{
        border-bottom-width: 6px;
    }
    
    .xm\:active\:border-wb-8:active{
        border-bottom-width: 8px;
    }
    
    .xm\:active\:border-solid:active{
        border-style: solid;
    }
    
    .xm\:active\:border-dashed:active{
        border-style: dashed;
    }
    
    .xm\:active\:border-dotted:active{
        border-style: dotted;
    }
    
    .xm\:active\:border-double:active{
        border-style: double;
    }
    
    .xm\:active\:border-hidden:active{
        border-style: hidden;
    }
    
    .xm\:active\:border-none:active{
        border-style: none;
    }
    
    .xm\:active\:outline-w-0:active{
        outline-width: 0;
    }
    
    .xm\:active\:outline-w-1:active{
        outline-width: 1px;
    }
    
    .xm\:active\:outline-w-2:active{
        outline-width: 2px;
    }
    
    .xm\:active\:outline-w-4:active{
        outline-width: 4px;
    }
    
    .xm\:active\:outline-w-6:active{
        outline-width: 6px;
    }
    
    .xm\:active\:outline-w-8:active{
        outline-width: 8px;
    }
    
    .xm\:active\:outline-solid:active{
        outline-style: solid;
    }
    
    .xm\:active\:outline-dashed:active{
        outline-style: dashed;
    }
    
    .xm\:active\:outline-dotted:active{
        outline-style: dotted;
    }
    
    .xm\:active\:outline-double:active{
        outline-style: double;
    }
    
    .xm\:active\:outline-hidden:active{
        outline-style: hidden;
    }
    
    .xm\:active\:outline-none:active{
        outline-style: none;
    }
    
    .xm\:active\:outline-offset-0:active{
        outline-offset: 0;
    }
    
    .xm\:active\:outline-offset-1:active{
        outline-offset: 1px;
    }
    
    .xm\:active\:outline-offset-2:active{
        outline-offset: 2px;
    }
    
    .xm\:active\:outline-offset-4:active{
        outline-offset: 4px;
    }
    
    .xm\:active\:outline-offset-6:active{
        outline-offset: 6px;
    }
    
    .xm\:active\:outline-offset-8:active{
        outline-offset: 8px;
    }
    
    .xm\:active\:box-shadow-sm:active{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xm\:active\:box-shadow-md:active{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xm\:active\:box-shadow-lg:active{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xm\:active\:box-shadow-xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xm\:active\:box-shadow-2xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xm\:active\:box-shadow-4xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xm\:active\:box-shadow-inset:active{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xm\:active\:box-shadow-sm-color:active{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xm\:active\:box-shadow-md-color:active{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xm\:active\:box-shadow-lg-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xm\:active\:box-shadow-xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xm\:active\:box-shadow-2xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xm\:active\:box-shadow-4xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xm\:active\:box-shadow-inset-color:active{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xm\:active\:box-shadow-none:active{
        box-shadow: none;
    }
    
    .xm\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:active\:opacity-0:active{
        opacity: 0;
    }
    
    .xm\:active\:opacity-5:active{
        opacity: 0.05;
    }
    
    .xm\:active\:opacity-10:active{
        opacity: 0.1;
    }
    
    .xm\:active\:opacity-15:active{
        opacity: 0.15;
    }
    
    .xm\:active\:opacity-20:active{
        opacity: 0.2;
    }
    
    .xm\:active\:opacity-25:active{
        opacity: 0.25;
    }
    
    .xm\:active\:opacity-30:active{
        opacity: 0.3;
    }
    
    .xm\:active\:opacity-35:active{
        opacity: 0.35;
    }
    
    .xm\:active\:opacity-40:active{
        opacity: 0.4;
    }
    
    .xm\:active\:opacity-45:active{
        opacity: 0.45;
    }
    
    .xm\:active\:opacity-50:active{
        opacity: 0.5;
    }
    
    .xm\:active\:opacity-55:active{
        opacity: 0.55;
    }
    
    .xm\:active\:opacity-60:active{
        opacity: 0.6;
    }
    
    .xm\:active\:opacity-65:active{
        opacity: 0.65;
    }
    
    .xm\:active\:opacity-70:active{
        opacity: 0.7;
    }
    
    .xm\:active\:opacity-75:active{
        opacity: 0.75;
    }
    
    .xm\:active\:opacity-80:active{
        opacity: 0.8;
    }
    
    .xm\:active\:opacity-85:active{
        opacity: 0.85;
    }
    
    .xm\:active\:opacity-90:active{
        opacity: 0.9;
    }
    
    .xm\:active\:opacity-95:active{
        opacity: 0.95;
    }
    
    .xm\:active\:opacity-100:active{
        opacity: 1;
    }
    
    .xm\:active\:border-collapse:active{
        border-collapse: collapse;
    }
    
    .xm\:active\:border-seperate:active{
        border-collapse: separate;
    }
    
    .xm\:active\:table-layout-auto:active{
        table-layout: auto;
    }
    
    .xm\:active\:table-layout-fixed:active{
        table-layout: fixed;
    }
    
    .xm\:active\:appearance-none:active{
        appearance: none;
    }
    
    .xm\:active\:appearance-auto:active{
        appearance: auto;
    }
    
    .xm\:active\:caption-top:active{
        caption-side: top;
    }
    
    .xm\:active\:caption-bottom:active{
        caption-side: bottom;
    }
    
    .xm\:active\:cursor-auto:active{
        cursor: auto;
    }
    
    .xm\:active\:cursor-default:active{
        cursor: default;
    }
    
    .xm\:active\:cursor-pointer:active{
        cursor: pointer;
    }
    
    .xm\:active\:cursor-text:active{
        cursor: text;
    }
    
    .xm\:active\:cursor-wait:active{
        cursor: wait;
    }
    
    .xm\:active\:cursor-help:active{
        cursor: help;
    }
    
    .xm\:active\:cursor-progress:active{
        cursor: progress;
    }
    
    .xm\:active\:cursor-none:active{
        cursor: none;
    }
    
    .xm\:active\:pointer-events-none:active{
        pointer-events: none;
    }
    
    .xm\:active\:pointer-events-auto:active{
        pointer-events: auto;
    }
    
    .xm\:active\:resize-none:active{
        resize: none;
    }
    
    .xm\:active\:resize-y:active{
        resize: vertical;
    }
    
    .xm\:active\:resize-x:active{
        resize: horizontal;
    }
    
    .xm\:active\:resize-both:active{
        resize: both;
    }
    
    .xm\:active\:scroll-auto:active{
        scroll-behavior: auto;
    }
    
    .xm\:active\:scroll-smooth:active{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xm\:active\:scroll-p-auto:active{
        scroll-padding: auto;
    }
    
    .xm\:active\:scroll-p-0:active{
        scroll-padding: 0;
    }
    
    .xm\:active\:scroll-p-4:active{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xm\:active\:scroll-p-8:active{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xm\:active\:scroll-p-12:active{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xm\:active\:scroll-p-16:active{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xm\:active\:scroll-p-20:active{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xm\:active\:scroll-p-24:active{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xm\:active\:scroll-p-28:active{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xm\:active\:scroll-p-32:active{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xm\:active\:scroll-p-36:active{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xm\:active\:scroll-p-40:active{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xm\:active\:scroll-p-44:active{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xm\:active\:scroll-p-48:active{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xm\:active\:scroll-p-52:active{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xm\:active\:scroll-p-56:active{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xm\:active\:scroll-p-60:active{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xm\:active\:scroll-p-64:active{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xm\:active\:scroll-p-68:active{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xm\:active\:scroll-p-72:active{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xm\:active\:scroll-p-76:active{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xm\:active\:scroll-p-80:active{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xm\:active\:scroll-pt-auto:active{
        scroll-padding-top: auto;
    }
    
    .xm\:active\:scroll-pt-0:active{
        scroll-padding-top: 0;
    }
    
    .xm\:active\:scroll-pt-4:active{
        scroll-padding-top: 0.25rem;
    }
    
    .xm\:active\:scroll-pt-8:active{
        scroll-padding-top: 0.5rem;
    }
    
    .xm\:active\:scroll-pt-12:active{
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:active\:scroll-pt-16:active{
        scroll-padding-top: 1rem;
    }
    
    .xm\:active\:scroll-pt-20:active{
        scroll-padding-top: 1.25rem;
    }
    
    .xm\:active\:scroll-pt-24:active{
        scroll-padding-top: 1.5rem;
    }
    
    .xm\:active\:scroll-pt-28:active{
        scroll-padding-top: 1.75rem;
    }
    
    .xm\:active\:scroll-pt-32:active{
        scroll-padding-top: 2rem;
    }
    
    .xm\:active\:scroll-pt-36:active{
        scroll-padding-top: 2.25rem;
    }
    
    .xm\:active\:scroll-pt-40:active{
        scroll-padding-top: 2.5rem;
    }
    
    .xm\:active\:scroll-pt-44:active{
        scroll-padding-top: 2.75rem;
    }
    
    .xm\:active\:scroll-pt-48:active{
        scroll-padding-top: 3rem;
    }
    
    .xm\:active\:scroll-pt-52:active{
        scroll-padding-top: 3.25rem;
    }
    
    .xm\:active\:scroll-pt-56:active{
        scroll-padding-top: 3.5rem;
    }
    
    .xm\:active\:scroll-pt-60:active{
        scroll-padding-top: 3.75rem;
    }
    
    .xm\:active\:scroll-pt-64:active{
        scroll-padding-top: 4rem;
    }
    
    .xm\:active\:scroll-pt-68:active{
        scroll-padding-top: 6rem;
    }
    
    .xm\:active\:scroll-pt-72:active{
        scroll-padding-top: 8rem;
    }
    
    .xm\:active\:scroll-pt-76:active{
        scroll-padding-top: 12rem;
    }
    
    .xm\:active\:scroll-pt-80:active{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xm\:active\:scroll-pb-auto:active{
        scroll-padding-bottom: auto;
    }
    
    .xm\:active\:scroll-pb-0:active{
        scroll-padding-bottom: 0;
    }
    
    .xm\:active\:scroll-pb-4:active{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:active\:scroll-pb-8:active{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:active\:scroll-pb-12:active{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xm\:active\:scroll-pb-16:active{
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:active\:scroll-pb-20:active{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:active\:scroll-pb-24:active{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:active\:scroll-pb-28:active{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:active\:scroll-pb-32:active{
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:active\:scroll-pb-36:active{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:active\:scroll-pb-40:active{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:active\:scroll-pb-44:active{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:active\:scroll-pb-48:active{
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:active\:scroll-pb-52:active{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:active\:scroll-pb-56:active{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:active\:scroll-pb-60:active{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:active\:scroll-pb-64:active{
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:active\:scroll-pb-68:active{
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:active\:scroll-pb-72:active{
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:active\:scroll-pb-76:active{
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:active\:scroll-pb-80:active{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xm\:active\:scroll-pl-0:active{
        scroll-padding-left: auto;
    }
    
    .xm\:active\:scroll-pl-0:active{
        scroll-padding-left: 0;
    }
    
    .xm\:active\:scroll-pl-4:active{
        scroll-padding-left: 0.25rem;
    }
    
    .xm\:active\:scroll-pl-8:active{
        scroll-padding-left: 0.5rem;
    }
    
    .xm\:active\:scroll-pl-12:active{
        scroll-padding-left: 0.75rem;
    }
    
    .xm\:active\:scroll-pl-16:active{
        scroll-padding-left: 1rem;
    }
    
    .xm\:active\:scroll-pl-20:active{
        scroll-padding-left: 1.25rem;
    }
    
    .xm\:active\:scroll-pl-24:active{
        scroll-padding-left: 1.5rem;
    }
    
    .xm\:active\:scroll-pl-28:active{
        scroll-padding-left: 1.75rem;
    }
    
    .xm\:active\:scroll-pl-32:active{
        scroll-padding-left: 2rem;
    }
    
    .xm\:active\:scroll-pl-36:active{
        scroll-padding-left: 2.25rem;
    }
    
    .xm\:active\:scroll-pl-40:active{
        scroll-padding-left: 2.5rem;
    }
    
    .xm\:active\:scroll-pl-44:active{
        scroll-padding-left: 2.75rem;
    }
    
    .xm\:active\:scroll-pl-48:active{
        scroll-padding-left: 3rem;
    }
    
    .xm\:active\:scroll-pl-52:active{
        scroll-padding-left: 3.25rem;
    }
    
    .xm\:active\:scroll-pl-56:active{
        scroll-padding-left: 3.5rem;
    }
    
    .xm\:active\:scroll-pl-60:active{
        scroll-padding-left: 3.75rem;
    }
    
    .xm\:active\:scroll-pl-64:active{
        scroll-padding-left: 4rem;
    }
    
    .xm\:active\:scroll-pl-68:active{
        scroll-padding-left: 6rem;
    }
    
    .xm\:active\:scroll-pl-72:active{
        scroll-padding-left: 8rem;
    }
    
    .xm\:active\:scroll-pl-76:active{
        scroll-padding-left: 12rem;
    }
    
    .xm\:active\:scroll-pl-80:active{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xm\:active\:scroll-pr-auto:active{
        scroll-padding-right: auto;
    }
    
    .xm\:active\:scroll-pr-0:active{
        scroll-padding-right: 0;
    }
    
    .xm\:active\:scroll-pr-4:active{
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:active\:scroll-pr-8:active{
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:active\:scroll-pr-12:active{
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:active\:scroll-pr-16:active{
        scroll-padding-right: 1rem;
    }
    
    .xm\:active\:scroll-pr-20:active{
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:active\:scroll-pr-24:active{
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:active\:scroll-pr-28:active{
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:active\:scroll-pr-32:active{
        scroll-padding-right: 2rem;
    }
    
    .xm\:active\:scroll-pr-36:active{
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:active\:scroll-pr-40:active{
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:active\:scroll-pr-44:active{
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:active\:scroll-pr-48:active{
        scroll-padding-right: 3rem;
    }
    
    .xm\:active\:scroll-pr-52:active{
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:active\:scroll-pr-56:active{
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:active\:scroll-pr-60:active{
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:active\:scroll-pr-64:active{
        scroll-padding-right: 4rem;
    }
    
    .xm\:active\:scroll-pr-68:active{
        scroll-padding-right: 6rem;
    }
    
    .xm\:active\:scroll-pr-72:active{
        scroll-padding-right: 8rem;
    }
    
    .xm\:active\:scroll-pr-76:active{
        scroll-padding-right: 12rem;
    }
    
    .xm\:active\:scroll-pr-80:active{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xm\:active\:scroll-px-auto:active{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xm\:active\:scroll-px-0:active{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xm\:active\:scroll-px-4:active{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:active\:scroll-px-8:active{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:active\:scroll-px-12:active{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:active\:scroll-px-16:active{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xm\:active\:scroll-px-20:active{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:active\:scroll-px-24:active{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:active\:scroll-px-28:active{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:active\:scroll-px-32:active{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xm\:active\:scroll-px-36:active{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:active\:scroll-px-40:active{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:active\:scroll-px-44:active{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:active\:scroll-px-48:active{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xm\:active\:scroll-px-52:active{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:active\:scroll-px-56:active{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:active\:scroll-px-60:active{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:active\:scroll-px-64:active{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xm\:active\:scroll-px-68:active{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xm\:active\:scroll-px-72:active{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xm\:active\:scroll-px-76:active{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xm\:active\:scroll-px-80:active{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xm\:active\:scroll-py-auto:active{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xm\:active\:scroll-py-0:active{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xm\:active\:scroll-py-4:active{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:active\:scroll-py-8:active{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:active\:scroll-py-12:active{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:active\:scroll-py-16:active{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:active\:scroll-py-20:active{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:active\:scroll-py-24:active{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:active\:scroll-py-28:active{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:active\:scroll-py-32:active{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:active\:scroll-py-36:active{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:active\:scroll-py-40:active{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:active\:scroll-py-44:active{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:active\:scroll-py-48:active{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:active\:scroll-py-52:active{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:active\:scroll-py-56:active{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:active\:scroll-py-60:active{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:active\:scroll-py-64:active{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:active\:scroll-py-68:active{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:active\:scroll-py-72:active{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:active\:scroll-py-76:active{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:active\:scroll-py-80:active{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xm\:active\:scroll-m-auto:active{
        scroll-margin: auto;
    }
    
    .xm\:active\:scroll-m-0:active{
        scroll-margin: 0;
    }
    
    .xm\:active\:scroll-m-4:active{
        scroll-margin: 0.25rem;
    }
    
    .xm\:active\:scroll-m-8:active{
        scroll-margin: 0.5rem;
    }
    
    .xm\:active\:scroll-m-12:active{
        scroll-margin: 0.75rem;
    }
    
    .xm\:active\:scroll-m-16:active{
        scroll-margin: 1rem;
    }
    
    .xm\:active\:scroll-m-20:active{
        scroll-margin: 1.25rem;
    }
    
    .xm\:active\:scroll-m-24:active{
        scroll-margin: 1.5rem;
    }
    
    .xm\:active\:scroll-m-28:active{
        scroll-margin: 1.75rem;
    }
    
    .xm\:active\:scroll-m-32:active{
        scroll-margin: 2rem;
    }
    
    .xm\:active\:scroll-m-36:active{
        scroll-margin: 2.25rem;
    }
    
    .xm\:active\:scroll-m-40:active{
        scroll-margin: 2.5rem;
    }
    
    .xm\:active\:scroll-m-44:active{
        scroll-margin: 2.75rem;
    }
    
    .xm\:active\:scroll-m-48:active{
        scroll-margin: 3rem;
    }
    
    .xm\:active\:scroll-m-52:active{
        scroll-margin: 3.25rem;
    }
    
    .xm\:active\:scroll-m-56:active{
        scroll-margin: 3.5rem;
    }
    
    .xm\:active\:scroll-m-60:active{
        scroll-margin: 3.75rem;
    }
    
    .xm\:active\:scroll-m-64:active{
        scroll-margin: 4rem;
    }
    
    .xm\:active\:scroll-m-68:active{
        scroll-margin: 6rem;
    }
    
    .xm\:active\:scroll-m-72:active{
        scroll-margin: 8rem;
    }
    
    .xm\:active\:scroll-m-76:active{
        scroll-margin: 12rem;
    }
    
    .xm\:active\:scroll-m-80:active{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:active\:scroll-mt-auto:active{
        scroll-margin-top: auto;
    }
    
    .xm\:active\:scroll-mt-0:active{
        scroll-margin-top: 0;
    }
    
    .xm\:active\:scroll-mt-4:active{
        scroll-margin-top: 0.25rem;
    }
    
    .xm\:active\:scroll-mt-8:active{
        scroll-margin-top: 0.5rem;
    }
    
    .xm\:active\:scroll-mt-12:active{
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:active\:scroll-mt-16:active{
        scroll-margin-top: 1rem;
    }
    
    .xm\:active\:scroll-mt-20:active{
        scroll-margin-top: 1.25rem;
    }
    
    .xm\:active\:scroll-mt-24:active{
        scroll-margin-top: 1.5rem;
    }
    
    .xm\:active\:scroll-mt-28:active{
        scroll-margin-top: 1.75rem;
    }
    
    .xm\:active\:scroll-mt-32:active{
        scroll-margin-top: 2rem;
    }
    
    .xm\:active\:scroll-mt-36:active{
        scroll-margin-top: 2.25rem;
    }
    
    .xm\:active\:scroll-mt-40:active{
        scroll-margin-top: 2.5rem;
    }
    
    .xm\:active\:scroll-mt-44:active{
        scroll-margin-top: 2.75rem;
    }
    
    .xm\:active\:scroll-mt-48:active{
        scroll-margin-top: 3rem;
    }
    
    .xm\:active\:scroll-mt-52:active{
        scroll-margin-top: 3.25rem;
    }
    
    .xm\:active\:scroll-mt-56:active{
        scroll-margin-top: 3.5rem;
    }
    
    .xm\:active\:scroll-mt-60:active{
        scroll-margin-top: 3.75rem;
    }
    
    .xm\:active\:scroll-mt-64:active{
        scroll-margin-top: 4rem;
    }
    
    .xm\:active\:scroll-mt-68:active{
        scroll-margin-top: 6rem;
    }
    
    .xm\:active\:scroll-mt-72:active{
        scroll-margin-top: 8rem;
    }
    
    .xm\:active\:scroll-mt-76:active{
        scroll-margin-top: 12rem;
    }
    
    .xm\:active\:scroll-mt-80:active{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xm\:active\:scroll-mb-auto:active{
        scroll-margin-bottom: auto;
    }
    
    .xm\:active\:scroll-mb-0:active{
        scroll-margin-bottom: 0;
    }
    
    .xm\:active\:scroll-mb-4:active{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:active\:scroll-mb-8:active{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:active\:scroll-mb-12:active{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:active\:scroll-mb-16:active{
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:active\:scroll-mb-20:active{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:active\:scroll-mb-24:active{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:active\:scroll-mb-28:active{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:active\:scroll-mb-32:active{
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:active\:scroll-mb-36:active{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:active\:scroll-mb-40:active{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:active\:scroll-mb-44:active{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:active\:scroll-mb-48:active{
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:active\:scroll-mb-52:active{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:active\:scroll-mb-56:active{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:active\:scroll-mb-60:active{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:active\:scroll-mb-64:active{
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:active\:scroll-mb-68:active{
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:active\:scroll-mb-72:active{
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:active\:scroll-mb-76:active{
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:active\:scroll-mb-80:active{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:active\:scroll-ml-auto:active{
        scroll-margin-left: auto;
    }
    
    .xm\:active\:scroll-ml-0:active{
        scroll-margin-left: 0;
    }
    
    .xm\:active\:scroll-ml-4:active{
        scroll-margin-left: 0.25rem;
    }
    
    .xm\:active\:scroll-ml-8:active{
        scroll-margin-left: 0.5rem;
    }
    
    .xm\:active\:scroll-ml-12:active{
        scroll-margin-left: 0.75rem;
    }
    
    .xm\:active\:scroll-ml-16:active{
        scroll-margin-left: 1rem;
    }
    
    .xm\:active\:scroll-ml-20:active{
        scroll-margin-left: 1.25rem;
    }
    
    .xm\:active\:scroll-ml-24:active{
        scroll-margin-left: 1.5rem;
    }
    
    .xm\:active\:scroll-ml-28:active{
        scroll-margin-left: 1.75rem;
    }
    
    .xm\:active\:scroll-ml-32:active{
        scroll-margin-left: 2rem;
    }
    
    .xm\:active\:scroll-ml-36:active{
        scroll-margin-left: 2.25rem;
    }
    
    .xm\:active\:scroll-ml-40:active{
        scroll-margin-left: 2.5rem;
    }
    
    .xm\:active\:scroll-ml-44:active{
        scroll-margin-left: 2.75rem;
    }
    
    .xm\:active\:scroll-ml-48:active{
        scroll-margin-left: 3rem;
    }
    
    .xm\:active\:scroll-ml-52:active{
        scroll-margin-left: 3.25rem;
    }
    
    .xm\:active\:scroll-ml-56:active{
        scroll-margin-left: 3.5rem;
    }
    
    .xm\:active\:scroll-ml-60:active{
        scroll-margin-left: 3.75rem;
    }
    
    .xm\:active\:scroll-ml-64:active{
        scroll-margin-left: 4rem;
    }
    
    .xm\:active\:scroll-ml-68:active{
        scroll-margin-left: 6rem;
    }
    
    .xm\:active\:scroll-ml-72:active{
        scroll-margin-left: 8rem;
    }
    
    .xm\:active\:scroll-ml-76:active{
        scroll-margin-left: 12rem;
    }
    
    .xm\:active\:scroll-ml-80:active{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xm\:active\:scroll-mr-auto:active{
        scroll-margin-right: auto;
    }
    
    .xm\:active\:scroll-mr-0:active{
        scroll-margin-right: 0;
    }
    
    .xm\:active\:scroll-mr-4:active{
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:active\:scroll-mr-8:active{
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:active\:scroll-mr-12:active{
        scroll-margin-right: 0.75rem;
    }
    
    .xm\:active\:scroll-mr-16:active{
        scroll-margin-right: 1rem;
    }
    
    .xm\:active\:scroll-mr-20:active{
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:active\:scroll-mr-24:active{
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:active\:scroll-mr-28:active{
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:active\:scroll-mr-32:active{
        scroll-margin-right: 2rem;
    }
    
    .xm\:active\:scroll-mr-36:active{
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:active\:scroll-mr-40:active{
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:active\:scroll-mr-44:active{
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:active\:scroll-mr-48:active{
        scroll-margin-right: 3rem;
    }
    
    .xm\:active\:scroll-mr-52:active{
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:active\:scroll-mr-56:active{
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:active\:scroll-mr-60:active{
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:active\:scroll-mr-64:active{
        scroll-margin-right: 4rem;
    }
    
    .xm\:active\:scroll-mr-68:active{
        scroll-margin-right: 6rem;
    }
    
    .xm\:active\:scroll-mr-72:active{
        scroll-margin-right: 8rem;
    }
    
    .xm\:active\:scroll-mr-76:active{
        scroll-margin-right: 12rem;
    }
    
    .xm\:active\:scroll-mr-80:active{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xm\:active\:scroll-mx-auto:active{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xm\:active\:scroll-mx-0:active{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xm\:active\:scroll-mx-4:active{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:active\:scroll-mx-8:active{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:active\:scroll-mx-12:active{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:active\:scroll-mx-16:active{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xm\:active\:scroll-mx-20:active{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:active\:scroll-mx-24:active{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:active\:scroll-mx-28:active{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:active\:scroll-mx-32:active{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xm\:active\:scroll-mx-36:active{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:active\:scroll-mx-40:active{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:active\:scroll-mx-44:active{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:active\:scroll-mx-48:active{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xm\:active\:scroll-mx-52:active{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:active\:scroll-mx-56:active{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:active\:scroll-mx-60:active{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:active\:scroll-mx-64:active{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xm\:active\:scroll-mx-68:active{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xm\:active\:scroll-mx-72:active{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xm\:active\:scroll-mx-76:active{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xm\:active\:scroll-mx-80:active{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xm\:active\:scroll-my-auto:active{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xm\:active\:scroll-my-0:active{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xm\:active\:scroll-my-4:active{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:active\:scroll-my-8:active{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:active\:scroll-my-12:active{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:active\:scroll-my-16:active{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:active\:scroll-my-20:active{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:active\:scroll-my-24:active{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:active\:scroll-my-28:active{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:active\:scroll-my-32:active{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:active\:scroll-my-36:active{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:active\:scroll-my-40:active{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:active\:scroll-my-44:active{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:active\:scroll-my-48:active{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:active\:scroll-my-52:active{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:active\:scroll-my-56:active{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:active\:scroll-my-60:active{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:active\:scroll-my-64:active{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:active\:scroll-my-68:active{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:active\:scroll-my-72:active{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:active\:scroll-my-76:active{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:active\:scroll-my-80:active{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xm\:active\:scroll-snap-align-start:active{
        scroll-snap-align: start;
    }
    
    .xm\:active\:scroll-snap-align-end:active{
        scroll-snap-align: end;
    }
    
    .xm\:active\:scroll-snap-align-center:active{
        scroll-snap-align: center;
    }
    
    .xm\:active\:scroll-snap-align-none:active{
        scroll-snap-align: none;
    }
    
    .xm\:active\:scroll-snap-stop-normal:active{
        scroll-snap-stop: normal;
    }
    
    .xm\:active\:scroll-always-stop-normal:active{
        scroll-snap-stop: always;
    }
    
    .xm\:active\:scroll-snap-type-none:active{
        scroll-snap-type: none;
    }
    
    .xm\:active\:scroll-snap-type-mandatory:active{
        scroll-snap-type: mandatory;
    }
    
    .xm\:active\:scroll-snap-type-proximity:active{
        scroll-snap-type: proximity;
    }
    
    .xm\:active\:user-select-none:active{
        user-select: none;
    }
    
    .xm\:active\:user-select-text:active{
        user-select: text;
    }
    
    .xm\:active\:user-select-all:active{
        user-select: all;
    }
    
    .xm\:active\:user-select-auto:active{
        user-select: auto;
    }
    
    .xm\:active\:will-change-auto:active{
        will-change: auto;
    }
    
    .xm\:active\:will-change-scroll:active{
        will-change: scroll;
    }
    
    .xm\:active\:will-change-contents:active{
        will-change: contents;
    }
    
    .xm\:active\:will-change-transform:active{
        will-change: transform;
    }
    
    .xm\:active\:stroke-w-0:active{
        stroke-width: 0;
    }
    
    .xm\:active\:stroke-w-1:active{
        stroke-width: 1;
    }
    
    .xm\:active\:stroke-w-2:active{
        stroke-width: 2;
    }
    
    .xm\:active\:scale-0:active{
        transform: scale(0);
    }
    
    .xm\:active\:scale-5:active{
        transform: scale(0.05);
    }
    
    .xm\:active\:scale-10:active{
        transform: scale(0.1);
    }
    
    .xm\:active\:scale-15:active{
        transform: scale(0.15);
    }
    
    .xm\:active\:scale-20:active{
        transform: scale(0.2);
    }
    
    .xm\:active\:scale-25:active{
        transform: scale(0.25);
    }
    
    .xm\:active\:scale-30:active{
        transform: scale(0.3);
    }
    
    .xm\:active\:scale-35:active{
        transform: scale(0.35);
    }
    
    .xm\:active\:scale-40:active{
        transform: scale(0.4);
    }
    
    .xm\:active\:scale-45:active{
        transform: scale(0.45);
    }
    
    .xm\:active\:scale-50:active{
        transform: scale(0.5);
    }
    
    .xm\:active\:scale-55:active{
        transform: scale(0.55);
    }
    
    .xm\:active\:scale-60:active{
        transform: scale(0.6);
    }
    
    .xm\:active\:scale-65:active{
        transform: scale(0.65);
    }
    
    .xm\:active\:scale-70:active{
        transform: scale(0.7);
    }
    
    .xm\:active\:scale-75:active{
        transform: scale(0.75);
    }
    
    .xm\:active\:scale-80:active{
        transform: scale(0.8);
    }
    
    .xm\:active\:scale-85:active{
        transform: scale(0.85);
    }
    
    .xm\:active\:scale-90:active{
        transform: scale(0.9);
    }
    
    .xm\:active\:scale-95:active{
        transform: scale(0.95);
    }
    
    .xm\:active\:scale-100:active{
        transform: scale(1);
    }
    
    .xm\:active\:scale-105:active{
        transform: scale(1.05);
    }
    
    .xm\:active\:scale-110:active{
        transform: scale(1.1);
    }
    
    .xm\:active\:scale-115:active{
        transform: scale(1.15);
    }
    
    .xm\:active\:scale-120:active{
        transform: scale(1.2);
    }
    
    .xm\:active\:scale-125:active{
        transform: scale(1.25);
    }
    
    .xm\:active\:scale-130:active{
        transform: scale(1.3);
    }
    
    .xm\:active\:scale-135:active{
        transform: scale(1.35);
    }
    
    .xm\:active\:scale-140:active{
        transform: scale(1.4);
    }
    
    .xm\:active\:scale-145:active{
        transform: scale(1.45);
    }
    
    .xm\:active\:scale-150:active{
        transform: scale(1.5);
    }

    .xm\:active\:-translate-1:active:active{
        transform: translate(-10px);
    }
    
    .xm\:active\:-translate-2:active:active{
        transform: translate(-20px);
    }
    
    .xm\:active\:-translate-3:active:active{
        transform: translate(-30px);
    }
    
    .xm\:active\:-translate-4:active:active{
        transform: translate(-40px);
    }
    
    .xm\:active\:-translate-5:active:active{
        transform: translate(-60px);
    }
    
    .xm\:active\:-translate-6:active:active{
        transform: translate(-60px);
    }
    
    .xm\:active\:-translate-7:active:active{
        transform: translate(-70px);
    }
    
    .xm\:active\:-translate-8:active:active{
        transform: translate(-80px);
    }
    
    .xm\:active\:-translate-9:active:active{
        transform: translate(-90px);
    }
    
    .xm\:active\:-translate-10:active:active{
        transform: translate(-100px);
    }
    
    .xm\:active\:-translate-11:active:active{
        transform: translate(-110px);
    }
    
    .xm\:active\:-translate-12:active:active{
        transform: translate(-120px);
    }
    
    .xm\:active\:-translate-13:active:active{
        transform: translate(-130px);
    }
    
    .xm\:active\:-translate-14:active:active{
        transform: translate(-140px);
    }
    
    .xm\:active\:-translate-15:active:active{
        transform: translate(-150px);
    }
    
    .xm\:active\:-translate-16:active:active{
        transform: translate(-160px);
    }
    
    .xm\:active\:-translate-17:active:active{
        transform: translate(-170px);
    }
    
    .xm\:active\:-translate-18:active:active{
        transform: translate(-180px);
    }
    
    .xm\:active\:-translate-19:active:active{
        transform: translate(-190px);
    }
    
    .xm\:active\:-translate-20:active:active{
        transform: translate(-200px);
    }
    
    .xm\:active\:-translate-10x:active:active{
        transform: translate(-10%);
    }
    
    .xm\:active\:-translate-15x:active:active{
        transform: translate(-15%);
    }
    
    .xm\:active\:-translate-20x:active:active{
        transform: translate(-20%);
    }
    
    .xm\:active\:-translate-25x:active:active{
        transform: translate(-25%);
    }
    
    .xm\:active\:-translate-30x:active:active{
        transform: translate(-30%);
    }
    
    .xm\:active\:-translate-35x:active:active{
        transform: translate(-35%);
    }
    
    .xm\:active\:-translate-40x:active:active{
        transform: translate(-40%);
    }
    
    .xm\:active\:-translate-45x:active:active{
        transform: translate(-45%);
    }
    
    .xm\:active\:-translate-50x:active:active{
        transform: translate(-50%);
    }
    
    .xm\:active\:-translate-55x:active:active{
        transform: translate(-55%);
    }
    
    .xm\:active\:-translate-60x:active:active{
        transform: translate(-60%);
    }
    
    .xm\:active\:-translate-65x:active:active{
        transform: translate(-65%);
    }
    
    .xm\:active\:-translate-70x:active:active{
        transform: translate(-70%);
    }
    
    .xm\:active\:-translate-75x:active:active{
        transform: translate(-75%);
    }
    
    .xm\:active\:-translate-80x:active:active{
        transform: translate(-80%);
    }
    
    .xm\:active\:-translate-85x:active:active{
        transform: translate(-85%);
    }
    
    .xm\:active\:-translate-90x:active:active{
        transform: translate(-90%);
    }
    
    .xm\:active\:-translate-95x:active:active{
        transform: translate(-95%);
    }
    
    .xm\:active\:-translate-x-1:active:active{
        transform: translateX(-10px);
    }
    
    .xm\:active\:-translate-x-2:active:active{
        transform: translateX(-20px);
    }
    
    .xm\:active\:-translate-x-3:active:active{
        transform: translateX(-30px);
    }
    
    .xm\:active\:-translate-x-4:active:active{
        transform: translateX(-40px);
    }
    
    .xm\:active\:-translate-x-5:active:active{
        transform: translateX(-60px);
    }
    
    .xm\:active\:-translate-x-6:active:active{
        transform: translateX(-60px);
    }
    
    .xm\:active\:-translate-x-7:active:active{
        transform: translateX(-70px);
    }
    
    .xm\:active\:-translate-x-8:active:active{
        transform: translateX(-80px);
    }
    
    .xm\:active\:-translate-x-9:active:active{
        transform: translateX(-90px);
    }
    
    .xm\:active\:-translate-x-10:active:active{
        transform: translateX(-100px);
    }
    
    .xm\:active\:-translate-x-11:active:active{
        transform: translateX(-110px);
    }
    
    .xm\:active\:-translate-x-12:active:active{
        transform: translateX(-120px);
    }
    
    .xm\:active\:-translate-x-13:active:active{
        transform: translateX(-130px);
    }
    
    .xm\:active\:-translate-x-14:active:active{
        transform: translateX(-140px);
    }
    
    .xm\:active\:-translate-x-15:active:active{
        transform: translateX(-150px);
    }
    
    .xm\:active\:-translate-x-16:active:active{
        transform: translateX(-160px);
    }
    
    .xm\:active\:-translate-x-17:active:active{
        transform: translateX(-170px);
    }
    
    .xm\:active\:-translate-x-18:active:active{
        transform: translateX(-180px);
    }
    
    .xm\:active\:-translate-x-19:active:active{
        transform: translateX(-190px);
    }
    
    .xm\:active\:-translate-x-20:active:active{
        transform: translateX(-200px);
    }
    
    .xm\:active\:-translate-x-10x:active:active{
        transform: translateX(-10%);
    }
    
    .xm\:active\:-translate-x-15x:active:active{
        transform: translateX(-15%);
    }
    
    .xm\:active\:-translate-x-20x:active:active{
        transform: translateX(-20%);
    }
    
    .xm\:active\:-translate-x-25x:active:active{
        transform: translateX(-25%);
    }
    
    .xm\:active\:-translate-x-30x:active:active{
        transform: translateX(-30%);
    }
    
    .xm\:active\:-translate-x-35x:active:active{
        transform: translateX(-35%);
    }
    
    .xm\:active\:-translate-x-40x:active:active{
        transform: translateX(-40%);
    }
    
    .xm\:active\:-translate-x-45x:active:active{
        transform: translateX(-45%);
    }
    
    .xm\:active\:-translate-x-50x:active:active{
        transform: translateX(-50%);
    }
    
    .xm\:active\:-translate-x-55x:active:active{
        transform: translateX(-55%);
    }
    
    .xm\:active\:-translate-x-60x:active:active{
        transform: translateX(-60%);
    }
    
    .xm\:active\:-translate-x-65x:active:active{
        transform: translateX(-65%);
    }
    
    .xm\:active\:-translate-x-70x:active:active{
        transform: translateX(-70%);
    }
    
    .xm\:active\:-translate-x-75x:active:active{
        transform: translateX(-75%);
    }
    
    .xm\:active\:-translate-x-80x:active:active{
        transform: translateX(-80%);
    }
    
    .xm\:active\:-translate-x-85x:active:active{
        transform: translateX(-85%);
    }
    
    .xm\:active\:-translate-x-90x:active:active{
        transform: translateX(-90%);
    }
    
    .xm\:active\:-translate-x-95x:active:active{
        transform: translateX(-95%);
    }
    
    .xm\:active\:-translate-y-1:active:active{
        transform: translateY(-10px);
    }
    
    .xm\:active\:-translate-y-2:active:active{
        transform: translateY(-20px);
    }
    
    .xm\:active\:-translate-y-3:active:active{
        transform: translateY(-30px);
    }
    
    .xm\:active\:-translate-y-4:active:active{
        transform: translateY(-40px);
    }
    
    .xm\:active\:-translate-y-5:active:active{
        transform: translateY(-60px);
    }
    
    .xm\:active\:-translate-y-6:active:active{
        transform: translateY(-60px);
    }
    
    .xm\:active\:-translate-y-7:active:active{
        transform: translateY(-70px);
    }
    
    .xm\:active\:-translate-y-8:active:active{
        transform: translateY(-80px);
    }
    
    .xm\:active\:-translate-y-9:active:active{
        transform: translateY(-90px);
    }
    
    .xm\:active\:-translate-y-10:active:active{
        transform: translateY(-100px);
    }
    
    .xm\:active\:-translate-y-11:active:active{
        transform: translateY(-110px);
    }
    
    .xm\:active\:-translate-y-12:active:active{
        transform: translateY(-120px);
    }
    
    .xm\:active\:-translate-y-13:active:active{
        transform: translateY(-130px);
    }
    
    .xm\:active\:-translate-y-14:active:active{
        transform: translateY(-140px);
    }
    
    .xm\:active\:-translate-y-15:active:active{
        transform: translateY(-150px);
    }
    
    .xm\:active\:-translate-y-16:active:active{
        transform: translateY(-160px);
    }
    
    .xm\:active\:-translate-y-17:active:active{
        transform: translateY(-170px);
    }
    
    .xm\:active\:-translate-y-18:active:active{
        transform: translateY(-180px);
    }
    
    .xm\:active\:-translate-y-19:active:active{
        transform: translateY(-190px);
    }
    
    .xm\:active\:-translate-y-20:active:active{
        transform: translateY(-200px);
    }
    
    .xm\:active\:-translate-y-10x:active:active{
        transform: translateY(-10%);
    }
    
    .xm\:active\:-translate-y-15x:active:active{
        transform: translateY(-15%);
    }
    
    .xm\:active\:-translate-y-20x:active:active{
        transform: translateY(-20%);
    }
    
    .xm\:active\:-translate-y-25x:active:active{
        transform: translateY(-25%);
    }
    
    .xm\:active\:-translate-y-30x:active:active{
        transform: translateY(-30%);
    }
    
    .xm\:active\:-translate-y-35x:active:active{
        transform: translateY(-35%);
    }
    
    .xm\:active\:-translate-y-40x:active:active{
        transform: translateY(-40%);
    }
    
    .xm\:active\:-translate-y-45x:active:active{
        transform: translateY(-45%);
    }
    
    .xm\:active\:-translate-y-50x:active:active{
        transform: translateY(-50%);
    }
    
    .xm\:active\:-translate-y-55x:active:active{
        transform: translateY(-55%);
    }
    
    .xm\:active\:-translate-y-60x:active:active{
        transform: translateY(-60%);
    }
    
    .xm\:active\:-translate-y-65x:active:active{
        transform: translateY(-65%);
    }
    
    .xm\:active\:-translate-y-70x:active:active{
        transform: translateY(-70%);
    }
    
    .xm\:active\:-translate-y-75x:active:active{
        transform: translateY(-75%);
    }
    
    .xm\:active\:-translate-y-80x:active:active{
        transform: translateY(-80%);
    }
    
    .xm\:active\:-translate-y-85x:active:active{
        transform: translateY(-85%);
    }
    
    .xm\:active\:-translate-y-90x:active:active{
        transform: translateY(-90%);
    }
    
    .xm\:active\:-translate-y-95x:active:active{
        transform: translateY(-95%);
    }
    
    .xm\:active\:-translate-1:active{
        transform: translate(-10px);
    }
    
    .xm\:active\:-translate-2:active{
        transform: translate(-20px);
    }
    
    .xm\:active\:-translate-3:active{
        transform: translate(-30px);
    }
    
    .xm\:active\:-translate-4:active{
        transform: translate(-40px);
    }
    
    .xm\:active\:-translate-5:active{
        transform: translate(-60px);
    }
    
    .xm\:active\:-translate-6:active{
        transform: translate(-60px);
    }
    
    .xm\:active\:-translate-7:active{
        transform: translate(-70px);
    }
    
    .xm\:active\:-translate-8:active{
        transform: translate(-80px);
    }
    
    .xm\:active\:-translate-9:active{
        transform: translate(-90px);
    }
    
    .xm\:active\:-translate-10:active{
        transform: translate(-100px);
    }
    
    .xm\:active\:-translate-11:active{
        transform: translate(-110px);
    }
    
    .xm\:active\:-translate-12:active{
        transform: translate(-120px);
    }
    
    .xm\:active\:-translate-13:active{
        transform: translate(-130px);
    }
    
    .xm\:active\:-translate-14:active{
        transform: translate(-140px);
    }
    
    .xm\:active\:-translate-15:active{
        transform: translate(-150px);
    }
    
    .xm\:active\:-translate-16:active{
        transform: translate(-160px);
    }
    
    .xm\:active\:-translate-17:active{
        transform: translate(-170px);
    }
    
    .xm\:active\:-translate-18:active{
        transform: translate(-180px);
    }
    
    .xm\:active\:-translate-19:active{
        transform: translate(-190px);
    }
    
    .xm\:active\:-translate-20:active{
        transform: translate(-200px);
    }
    
    .xm\:active\:-translate-10x:active{
        transform: translate(-10%);
    }
    
    .xm\:active\:-translate-15x:active{
        transform: translate(-15%);
    }
    
    .xm\:active\:-translate-20x:active{
        transform: translate(-20%);
    }
    
    .xm\:active\:-translate-25x:active{
        transform: translate(-25%);
    }
    
    .xm\:active\:-translate-30x:active{
        transform: translate(-30%);
    }
    
    .xm\:active\:-translate-35x:active{
        transform: translate(-35%);
    }
    
    .xm\:active\:-translate-40x:active{
        transform: translate(-40%);
    }
    
    .xm\:active\:-translate-45x:active{
        transform: translate(-45%);
    }
    
    .xm\:active\:-translate-50x:active{
        transform: translate(-50%);
    }
    
    .xm\:active\:-translate-55x:active{
        transform: translate(-55%);
    }
    
    .xm\:active\:-translate-60x:active{
        transform: translate(-60%);
    }
    
    .xm\:active\:-translate-65x:active{
        transform: translate(-65%);
    }
    
    .xm\:active\:-translate-70x:active{
        transform: translate(-70%);
    }
    
    .xm\:active\:-translate-75x:active{
        transform: translate(-75%);
    }
    
    .xm\:active\:-translate-80x:active{
        transform: translate(-80%);
    }
    
    .xm\:active\:-translate-85x:active{
        transform: translate(-85%);
    }
    
    .xm\:active\:-translate-90x:active{
        transform: translate(-90%);
    }
    
    .xm\:active\:-translate-95x:active{
        transform: translate(-95%);
    }
    
    .xm\:active\:-translate-x-1:active{
        transform: translateX(-10px);
    }
    
    .xm\:active\:-translate-x-2:active{
        transform: translateX(-20px);
    }
    
    .xm\:active\:-translate-x-3:active{
        transform: translateX(-30px);
    }
    
    .xm\:active\:-translate-x-4:active{
        transform: translateX(-40px);
    }
    
    .xm\:active\:-translate-x-5:active{
        transform: translateX(-60px);
    }
    
    .xm\:active\:-translate-x-6:active{
        transform: translateX(-60px);
    }
    
    .xm\:active\:-translate-x-7:active{
        transform: translateX(-70px);
    }
    
    .xm\:active\:-translate-x-8:active{
        transform: translateX(-80px);
    }
    
    .xm\:active\:-translate-x-9:active{
        transform: translateX(-90px);
    }
    
    .xm\:active\:-translate-x-10:active{
        transform: translateX(-100px);
    }
    
    .xm\:active\:-translate-x-11:active{
        transform: translateX(-110px);
    }
    
    .xm\:active\:-translate-x-12:active{
        transform: translateX(-120px);
    }
    
    .xm\:active\:-translate-x-13:active{
        transform: translateX(-130px);
    }
    
    .xm\:active\:-translate-x-14:active{
        transform: translateX(-140px);
    }
    
    .xm\:active\:-translate-x-15:active{
        transform: translateX(-150px);
    }
    
    .xm\:active\:-translate-x-16:active{
        transform: translateX(-160px);
    }
    
    .xm\:active\:-translate-x-17:active{
        transform: translateX(-170px);
    }
    
    .xm\:active\:-translate-x-18:active{
        transform: translateX(-180px);
    }
    
    .xm\:active\:-translate-x-19:active{
        transform: translateX(-190px);
    }
    
    .xm\:active\:-translate-x-20:active{
        transform: translateX(-200px);
    }
    
    .xm\:active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }
    
    .xm\:active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }
    
    .xm\:active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }
    
    .xm\:active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }
    
    .xm\:active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }
    
    .xm\:active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }
    
    .xm\:active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }
    
    .xm\:active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }
    
    .xm\:active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }
    
    .xm\:active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }
    
    .xm\:active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }
    
    .xm\:active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }
    
    .xm\:active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }
    
    .xm\:active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }
    
    .xm\:active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }
    
    .xm\:active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }
    
    .xm\:active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }
    
    .xm\:active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }
    
    .xm\:active\:-translate-y-1:active{
        transform: translateY(-10px);
    }
    
    .xm\:active\:-translate-y-2:active{
        transform: translateY(-20px);
    }
    
    .xm\:active\:-translate-y-3:active{
        transform: translateY(-30px);
    }
    
    .xm\:active\:-translate-y-4:active{
        transform: translateY(-40px);
    }
    
    .xm\:active\:-translate-y-5:active{
        transform: translateY(-60px);
    }
    
    .xm\:active\:-translate-y-6:active{
        transform: translateY(-60px);
    }
    
    .xm\:active\:-translate-y-7:active{
        transform: translateY(-70px);
    }
    
    .xm\:active\:-translate-y-8:active{
        transform: translateY(-80px);
    }
    
    .xm\:active\:-translate-y-9:active{
        transform: translateY(-90px);
    }
    
    .xm\:active\:-translate-y-10:active{
        transform: translateY(-100px);
    }
    
    .xm\:active\:-translate-y-11:active{
        transform: translateY(-110px);
    }
    
    .xm\:active\:-translate-y-12:active{
        transform: translateY(-120px);
    }
    
    .xm\:active\:-translate-y-13:active{
        transform: translateY(-130px);
    }
    
    .xm\:active\:-translate-y-14:active{
        transform: translateY(-140px);
    }
    
    .xm\:active\:-translate-y-15:active{
        transform: translateY(-150px);
    }
    
    .xm\:active\:-translate-y-16:active{
        transform: translateY(-160px);
    }
    
    .xm\:active\:-translate-y-17:active{
        transform: translateY(-170px);
    }
    
    .xm\:active\:-translate-y-18:active{
        transform: translateY(-180px);
    }
    
    .xm\:active\:-translate-y-19:active{
        transform: translateY(-190px);
    }
    
    .xm\:active\:-translate-y-20:active{
        transform: translateY(-200px);
    }
    
    .xm\:active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }
    
    .xm\:active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }
    
    .xm\:active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }
    
    .xm\:active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }
    
    .xm\:active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }
    
    .xm\:active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }
    
    .xm\:active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }
    
    .xm\:active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }
    
    .xm\:active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }
    
    .xm\:active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }
    
    .xm\:active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }
    
    .xm\:active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }
    
    .xm\:active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }
    
    .xm\:active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }
    
    .xm\:active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }
    
    .xm\:active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }
    
    .xm\:active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }
    
    .xm\:active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }

    .xm\:active\:translate-0:active{
        transform: translate(0);
    }

    .xm\:active\:translate-1:active{
        transform: translate(10px);
    }

    .xm\:active\:translate-2:active{
        transform: translate(20px);
    }

    .xm\:active\:translate-3:active{
        transform: translate(30px);
    }

    .xm\:active\:translate-4:active{
        transform: translate(40px);
    }

    .xm\:active\:translate-5:active{
        transform: translate(60px);
    }

    .xm\:active\:translate-6:active{
        transform: translate(60px);
    }

    .xm\:active\:translate-7:active{
        transform: translate(70px);
    }

    .xm\:active\:translate-8:active{
        transform: translate(80px);
    }

    .xm\:active\:translate-9:active{
        transform: translate(90px);
    }

    .xm\:active\:translate-10:active{
        transform: translate(100px);
    }

    .xm\:active\:translate-11:active{
        transform: translate(110px);
    }

    .xm\:active\:translate-12:active{
        transform: translate(120px);
    }

    .xm\:active\:translate-13:active{
        transform: translate(130px);
    }

    .xm\:active\:translate-14:active{
        transform: translate(140px);
    }

    .xm\:active\:translate-15:active{
        transform: translate(150px);
    }

    .xm\:active\:translate-16:active{
        transform: translate(160px);
    }

    .xm\:active\:translate-17:active{
        transform: translate(170px);
    }

    .xm\:active\:translate-18:active{
        transform: translate(180px);
    }

    .xm\:active\:translate-19:active{
        transform: translate(190px);
    }

    .xm\:active\:translate-20:active{
        transform: translate(200px);
    }

    .xm\:active\:translate-10x:active{
        transform: translate(10%);
    }

    .xm\:active\:translate-15x:active{
        transform: translate(15%);
    }

    .xm\:active\:translate-20x:active{
        transform: translate(20%);
    }

    .xm\:active\:translate-25x:active{
        transform: translate(25%);
    }

    .xm\:active\:translate-30x:active{
        transform: translate(30%);
    }

    .xm\:active\:translate-35x:active{
        transform: translate(35%);
    }

    .xm\:active\:translate-40x:active{
        transform: translate(40%);
    }

    .xm\:active\:translate-45x:active{
        transform: translate(45%);
    }

    .xm\:active\:translate-50x:active{
        transform: translate(50%);
    }

    .xm\:active\:translate-55x:active{
        transform: translate(55%);
    }

    .xm\:active\:translate-60x:active{
        transform: translate(60%);
    }

    .xm\:active\:translate-65x:active{
        transform: translate(65%);
    }

    .xm\:active\:translate-70x:active{
        transform: translate(70%);
    }

    .xm\:active\:translate-75x:active{
        transform: translate(75%);
    }

    .xm\:active\:translate-80x:active{
        transform: translate(80%);
    }

    .xm\:active\:translate-85x:active{
        transform: translate(85%);
    }

    .xm\:active\:translate-90x:active{
        transform: translate(90%);
    }

    .xm\:active\:translate-95x:active{
        transform: translate(95%);
    }

    .xm\:active\:translate-x-0:active{
        transform: translateX(0);
    }

    .xm\:active\:translate-x-1:active{
        transform: translateX(10px);
    }

    .xm\:active\:translate-x-2:active{
        transform: translateX(20px);
    }

    .xm\:active\:translate-x-3:active{
        transform: translateX(30px);
    }

    .xm\:active\:translate-x-4:active{
        transform: translateX(40px);
    }

    .xm\:active\:translate-x-5:active{
        transform: translateX(60px);
    }

    .xm\:active\:translate-x-6:active{
        transform: translateX(60px);
    }

    .xm\:active\:translate-x-7:active{
        transform: translateX(70px);
    }

    .xm\:active\:translate-x-8:active{
        transform: translateX(80px);
    }

    .xm\:active\:translate-x-9:active{
        transform: translateX(90px);
    }

    .xm\:active\:translate-x-10:active{
        transform: translateX(100px);
    }

    .xm\:active\:translate-x-11:active{
        transform: translateX(110px);
    }

    .xm\:active\:translate-x-12:active{
        transform: translateX(120px);
    }

    .xm\:active\:translate-x-13:active{
        transform: translateX(130px);
    }

    .xm\:active\:translate-x-14:active{
        transform: translateX(140px);
    }

    .xm\:active\:translate-x-15:active{
        transform: translateX(150px);
    }

    .xm\:active\:translate-x-16:active{
        transform: translateX(160px);
    }

    .xm\:active\:translate-x-17:active{
        transform: translateX(170px);
    }

    .xm\:active\:translate-x-18:active{
        transform: translateX(180px);
    }

    .xm\:active\:translate-x-19:active{
        transform: translateX(190px);
    }

    .xm\:active\:translate-x-20:active{
        transform: translateX(200px);
    }

    .xm\:active\:translate-x-10x:active{
        transform: translateX(10%);
    }

    .xm\:active\:translate-x-15x:active{
        transform: translateX(15%);
    }

    .xm\:active\:translate-x-20x:active{
        transform: translateX(20%);
    }

    .xm\:active\:translate-x-25x:active{
        transform: translateX(25%);
    }

    .xm\:active\:translate-x-30x:active{
        transform: translateX(30%);
    }

    .xm\:active\:translate-x-35x:active{
        transform: translateX(35%);
    }

    .xm\:active\:translate-x-40x:active{
        transform: translateX(40%);
    }

    .xm\:active\:translate-x-45x:active{
        transform: translateX(45%);
    }

    .xm\:active\:translate-x-50x:active{
        transform: translateX(50%);
    }

    .xm\:active\:translate-x-55x:active{
        transform: translateX(55%);
    }

    .xm\:active\:translate-x-60x:active{
        transform: translateX(60%);
    }

    .xm\:active\:translate-x-65x:active{
        transform: translateX(65%);
    }

    .xm\:active\:translate-x-70x:active{
        transform: translateX(70%);
    }

    .xm\:active\:translate-x-75x:active{
        transform: translateX(75%);
    }

    .xm\:active\:translate-x-80x:active{
        transform: translateX(80%);
    }

    .xm\:active\:translate-x-85x:active{
        transform: translateX(85%);
    }

    .xm\:active\:translate-x-90x:active{
        transform: translateX(90%);
    }

    .xm\:active\:translate-x-95x:active{
        transform: translateX(95%);
    }

    .xm\:active\:translate-y-0:active{
        transform: translateY(0);
    }

    .xm\:active\:translate-y-1:active{
        transform: translateY(10px);
    }

    .xm\:active\:translate-y-2:active{
        transform: translateY(20px);
    }

    .xm\:active\:translate-y-3:active{
        transform: translateY(30px);
    }

    .xm\:active\:translate-y-4:active{
        transform: translateY(40px);
    }

    .xm\:active\:translate-y-5:active{
        transform: translateY(60px);
    }

    .xm\:active\:translate-y-6:active{
        transform: translateY(60px);
    }

    .xm\:active\:translate-y-7:active{
        transform: translateY(70px);
    }

    .xm\:active\:translate-y-8:active{
        transform: translateY(80px);
    }

    .xm\:active\:translate-y-9:active{
        transform: translateY(90px);
    }

    .xm\:active\:translate-y-10:active{
        transform: translateY(100px);
    }

    .xm\:active\:translate-y-11:active{
        transform: translateY(110px);
    }

    .xm\:active\:translate-y-12:active{
        transform: translateY(120px);
    }

    .xm\:active\:translate-y-13:active{
        transform: translateY(130px);
    }

    .xm\:active\:translate-y-14:active{
        transform: translateY(140px);
    }

    .xm\:active\:translate-y-15:active{
        transform: translateY(150px);
    }

    .xm\:active\:translate-y-16:active{
        transform: translateY(160px);
    }

    .xm\:active\:translate-y-17:active{
        transform: translateY(170px);
    }

    .xm\:active\:translate-y-18:active{
        transform: translateY(180px);
    }

    .xm\:active\:translate-y-19:active{
        transform: translateY(190px);
    }

    .xm\:active\:translate-y-20:active{
        transform: translateY(200px);
    }

    .xm\:active\:translate-y-10x:active{
        transform: translateY(10%);
    }

    .xm\:active\:translate-y-15x:active{
        transform: translateY(15%);
    }

    .xm\:active\:translate-y-20x:active{
        transform: translateY(20%);
    }

    .xm\:active\:translate-y-25x:active{
        transform: translateY(25%);
    }

    .xm\:active\:translate-y-30x:active{
        transform: translateY(30%);
    }

    .xm\:active\:translate-y-35x:active{
        transform: translateY(35%);
    }

    .xm\:active\:translate-y-40x:active{
        transform: translateY(40%);
    }

    .xm\:active\:translate-y-45x:active{
        transform: translateY(45%);
    }

    .xm\:active\:translate-y-50x:active{
        transform: translateY(50%);
    }

    .xm\:active\:translate-y-55x:active{
        transform: translateY(55%);
    }

    .xm\:active\:translate-y-60x:active{
        transform: translateY(60%);
    }

    .xm\:active\:translate-y-65x:active{
        transform: translateY(65%);
    }

    .xm\:active\:translate-y-70x:active{
        transform: translateY(70%);
    }

    .xm\:active\:translate-y-75x:active{
        transform: translateY(75%);
    }

    .xm\:active\:translate-y-80x:active{
        transform: translateY(80%);
    }

    .xm\:active\:translate-y-85x:active{
        transform: translateY(85%);
    }

    .xm\:active\:translate-y-90x:active{
        transform: translateY(90%);
    }

    .xm\:active\:translate-y-95x:active{
        transform: translateY(95%);
    }
    
    .xm\:active\:rotate-0:active{
        transform: rotate(0);
    }
    
    .xm\:active\:rotate-1:active{
        transform: rotate(1deg);
    }
    
    .xm\:active\:rotate-2:active{
        transform: rotate(2deg);
    }
    
    .xm\:active\:rotate-3:active{
        transform: rotate(3deg);
    }
    
    .xm\:active\:rotate-6:active{
        transform: rotate(6deg);
    }
    
    .xm\:active\:rotate-12:active{
        transform: rotate(12deg);
    }
    
    .xm\:active\:rotate-20:active{
        transform: rotate(20deg);
    }
    
    .xm\:active\:rotate-30:active{
        transform: rotate(30deg);
    }
    
    .xm\:active\:rotate-45:active{
        transform: rotate(45deg);
    }
    
    .xm\:active\:rotate-60:active{
        transform: rotate(60deg);
    }
    
    .xm\:active\:rotate-90:active{
        transform: rotate(90deg);
    }
    
    .xm\:active\:rotate-180:active{
        transform: rotate(180deg);
    }
    
    .xm\:active\:rotate-259:active{
        transform: rotate(359deg);
    }
    
    .xm\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xm\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xm\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xm\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xm\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xm\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xm\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xm\:active\:transition-duration-75:active{
        transition-duration: 75ms;
    }
    
    .xm\:active\:transition-duration-100:active{
        transition-duration: 100ms;
    }
    
    .xm\:active\:transition-duration-150:active{
        transition-duration: 150ms;
    }
    
    .xm\:active\:transition-duration-200:active{
        transition-duration: 200ms;
    }
    
    .xm\:active\:transition-duration-300:active{
        transition-duration: 300ms;
    }
    
    .xm\:active\:transition-duration-700:active{
        transition-duration: 700ms;
    }
    
    .xm\:active\:transition-duration-1000:active{
        transition-duration: 1000ms;
    }
    
    .xm\:active\:transition-ease-linear:active{
        transition-timing-function: linear;
    }
    
    .xm\:active\:transition-ease-in:active{
        transition-timing-function: ease-in;
    }
    
    .xm\:active\:transition-ease-out:active{
        transition-timing-function: ease-out;
    }
    
    .xm\:active\:transition-ease-in-out:active{
        transition-timing-function: ease-in-out;
    }
    
    .xm\:active\:transition-delay-75:active{
        transition-delay: 75ms;
    }
    
    .xm\:active\:transition-delay-100:active{
        transition-delay: 100ms;
    }
    
    .xm\:active\:transition-delay-150:active{
        transition-delay: 150ms;
    }
    
    .xm\:active\:transition-duration-200:active{
        transition-delay: 200ms;
    }
    
    .xm\:active\:transition-delay-300:active{
        transition-delay: 300ms;
    }
    
    .xm\:active\:transition-delay-700:active{
        transition-delay: 700ms;
    }
    
    .xm\:active\:transition-delay-1000:active{
        transition-delay: 1000ms;
    }
    
    .xm\:active\:transition-property-all:active{
        transition-property: all;
    }
    
    .xm\:active\:transition-property-colors:active{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xm\:active\:transition-property-opacity:active{
        transition-property: opacity;
    }
    
    .xm\:active\:transition-property-transform:active{
        transition-property: transform;
    }
    
    .xm\:active\:animation-duration-75:active{
        animation-duration: 75ms;
    }
    
    .xm\:active\:animation-duration-100:active{
        animation-duration: 100ms;
    }
    
    .xm\:active\:animation-duration-150:active{
        animation-duration: 150ms;
    }
    
    .xm\:active\:animation-duration-200:active{
        animation-duration: 200ms;
    }
    
    .xm\:active\:animation-duration-300:active{
        animation-duration: 300ms;
    }
    
    .xm\:active\:animation-duration-700:active{
        animation-duration: 700ms;
    }
    
    .xm\:active\:animation-duration-1000:active{
        animation-duration: 1000ms;
    }
    
    .xm\:active\:animation-ease-linear:active{
        animation-timing-function: linear;
    }
    
    .xm\:active\:animation-ease-in:active{
        animation-timing-function: ease-in;
    }
    
    .xm\:active\:animation-ease-out:active{
        animation-timing-function: ease-out;
    }
    
    .xm\:active\:animation-ease-in-out:active{
        animation-timing-function: ease-in-out;
    }
    
    .xm\:active\:animation-delay-75:active{
        animation-delay: 75ms;
    }
    
    .xm\:active\:animation-delay-100:active{
        animation-delay: 100ms;
    }
    
    .xm\:active\:animation-delay-150:active{
        animation-delay: 150ms;
    }
    
    .xm\:active\:animation-duration-200:active{
        animation-delay: 200ms;
    }
    
    .xm\:active\:animation-delay-300:active{
        animation-delay: 300ms;
    }
    
    .xm\:active\:animation-delay-700:active{
        animation-delay: 700ms;
    }
    
    .xm\:active\:animation-delay-1000:active{
        animation-delay: 1000ms;
    }
    
    .xm\:active\:animation-name-fade-in:active{
        animation-name: fade-in;
    }
    
    .xm\:active\:animation-name-fade-out:active{
        animation-name: fade-out;
    }
    
    .xm\:active\:animation-name-spin:active{
        animation-name: spin;
    }
    
    .xm\:active\:animation-name-translate-x:active{
        animation-name: translate-x;
    }
    
    .xm\:active\:animation-name-translate-y:active{
        animation-name: translate-y;
    }
    
    .xm\:active\:animation-name-scale-up:active{
        animation-name: scale-up;
    }
    
    .xm\:active\:animation-name-scale-down:active{
        animation-name: scale-down;
    }
    
    .xm\:active\:animation-name-bounce:active{
        animation-name: bounce;
    }
    
    .xm\:active\:animation-name-slide-in:active{
        animation-name: slide-in;
    }
    
    .xm\:active\:animation-name-slide-out:active{
        animation-name: slide-out;
    }
    
    .xm\:active\:animation-name-pulse:active{
        animation-name: pulse;
    }
    
    .xm\:active\:color-white:active{
        color: var(--white);
    }
    
    .xm\:active\:color-black:active{
        color: var(--black);
    }
    
    .xm\:active\:text-white:active{
        color: var(--white);
    }
    
    .xm\:active\:text-black:active{
        color: var(--black);
    }
    
    .xm\:active\:bg-white:active{
        background: var(--white);
    }
    
    .xm\:active\:bg-black:active{
        background: var(--black);
    }

    .xm\:active\:border-white:active{
        border-color: var(--white);
    }

    .xm\:active\:border-black:active{
        border-color: var(--black);
    }
    
    .xm\:active\:border-teal-50:active{
        border-color: var(--velocity-teal-50);
    }
    
    .xm\:active\:border-teal-100:active{
        border-color: var(--velocity-teal-100);
    }
    
    .xm\:active\:border-teal-200:active{
        border-color: var(--velocity-teal-200);
    }
    
    .xm\:active\:border-teal-300:active{
        border-color: var(--velocity-teal-300);
    }
    
    .xm\:active\:border-teal-400:active{
        border-color: var(--velocity-teal-400);
    }
    
    .xm\:active\:border-teal-500:active{
        border-color: var(--velocity-teal-500);
    }
    
    .xm\:active\:border-teal-600:active{
        border-color: var(--velocity-teal-600);
    }
    
    .xm\:active\:border-teal-700:active{
        border-color: var(--velocity-teal-700);
    }
    
    .xm\:active\:border-teal-800:active{
        border-color: var(--velocity-teal-800);
    }
    
    .xm\:active\:border-teal-900:active{
        border-color: var(--velocity-teal-900);
    }
    
    .xm\:active\:border-red-50:active{
        border-color: var(--velocity-red-50);
    }
    
    .xm\:active\:border-red-100:active{
        border-color: var(--velocity-red-100);
    }
    
    .xm\:active\:border-red-200:active{
        border-color: var(--velocity-red-200);
    }
    
    .xm\:active\:border-red-300:active{
        border-color: var(--velocity-red-300);
    }
    
    .xm\:active\:border-red-400:active{
        border-color: var(--velocity-red-400);
    }
    
    .xm\:active\:border-red-500:active{
        border-color: var(--velocity-red-500);
    }
    
    .xm\:active\:border-red-600:active{
        border-color: var(--velocity-red-600);
    }
    
    .xm\:active\:border-red-700:active{
        border-color: var(--velocity-red-700);
    }
    
    .xm\:active\:border-red-800:active{
        border-color: var(--velocity-red-800);
    }
    
    .xm\:active\:border-red-900:active{
        border-color: var(--velocity-red-900);
    }
    
    .xm\:active\:border-grey-100:active{
        border-color: var(--velocity-grey-100);
    }
    
    .xm\:active\:border-sky-50:active{
        border-color: var(--velocity-sky-50);
    }
    
    .xm\:active\:border-sky-100:active{
        border-color: var(--velocity-sky-100);
    }
    
    .xm\:active\:border-sky-200:active{
        border-color: var(--velocity-sky-200);
    }
    
    .xm\:active\:border-sky-300:active{
        border-color: var(--velocity-sky-300);
    }
    
    .xm\:active\:border-sky-400:active{
        border-color: var(--velocity-sky-400);
    }
    
    .xm\:active\:border-sky-500:active{
        border-color: var(--velocity-sky-500);
    }
    
    .xm\:active\:border-sky-600:active{
        border-color: var(--velocity-sky-600);
    }
    
    .xm\:active\:border-sky-700:active{
        border-color: var(--velocity-sky-700);
    }
    
    .xm\:active\:border-sky-800:active{
        border-color: var(--velocity-sky-800);
    }
    
    .xm\:active\:border-sky-900:active{
        border-color: var(--velocity-sky-900);
    }
    
    .xm\:active\:border-green-50:active{
        border-color: var(--velocity-green-50);
    }
    
    .xm\:active\:border-green-100:active{
        border-color: var(--velocity-green-100);
    }
    
    .xm\:active\:border-green-200:active{
        border-color: var(--velocity-green-200);
    }
    
    .xm\:active\:border-green-300:active{
        border-color: var(--velocity-green-300);
    }
    
    .xm\:active\:border-green-400:active{
        border-color: var(--velocity-green-400);
    }
    
    .xm\:active\:border-green-500:active{
        border-color: var(--velocity-green-500);
    }
    
    .xm\:active\:border-green-600:active{
        border-color: var(--velocity-green-600);
    }
    
    .xm\:active\:border-green-700:active{
        border-color: var(--velocity-green-700);
    }
    
    .xm\:active\:border-green-800:active{
        border-color: var(--velocity-green-800);
    }
    
    .xm\:active\:border-green-900:active{
        border-color: var(--velocity-green-900);
    }
    
    .xm\:active\:border-grey-200:active{
        border-color: var(--velocity-grey-200);
    }
    
    .xm\:active\:border-grey-300:active{
        border-color: var(--velocity-grey-300);
    }
    
    .xm\:active\:border-grey-400:active{
        border-color: var(--velocity-grey-400);
    }
    
    .xm\:active\:border-grey-500:active{
        border-color: var(--velocity-grey-500);
    }
    
    .xm\:active\:border-grey-600:active{
        border-color: var(--velocity-grey-600);
    }
    
    .xm\:active\:border-grey-700:active{
        border-color: var(--velocity-grey-700);
    }
    
    .xm\:active\:border-grey-800:active{
        border-color: var(--velocity-grey-800);
    }
    
    .xm\:active\:border-grey-900:active{
        border-color: var(--velocity-grey-900);
    }
    
    .xm\:active\:border-yellow-50:active{
        border-color: var(--velocity-yellow-50);
    }
    
    .xm\:active\:border-yellow-100:active{
        border-color: var(--velocity-yellow-100);
    }
    
    .xm\:active\:border-yellow-200:active{
        border-color: var(--velocity-yellow-200);
    }
    
    .xm\:active\:border-yellow-300:active{
        border-color: var(--velocity-yellow-300);
    }
    
    .xm\:active\:border-yellow-400:active{
        border-color: var(--velocity-yellow-400);
    }
    
    .xm\:active\:border-yellow-500:active{
        border-color: var(--velocity-yellow-500);
    }
    
    .xm\:active\:border-yellow-600:active{
        border-color: var(--velocity-yellow-600);
    }
    
    .xm\:active\:border-yellow-700:active{
        border-color: var(--velocity-yellow-700);
    }
    
    .xm\:active\:border-yellow-800:active{
        border-color: var(--velocity-yellow-800);
    }
    
    .xm\:active\:border-yellow-900:active{
        border-color: var(--velocity-yellow-900);
    }
    
    .xm\:active\:border-cyan-50:active{
        border-color: var(--velocity-cyan-50);
    }
    
    .xm\:active\:border-cyan-100:active{
        border-color: var(--velocity-cyan-100);
    }
    
    .xm\:active\:border-cyan-200:active{
        border-color: var(--velocity-cyan-200);
    }
    
    .xm\:active\:border-cyan-300:active{
        border-color: var(--velocity-cyan-300);
    }
    
    .xm\:active\:border-cyan-400:active{
        border-color: var(--velocity-cyan-400);
    }
    
    .xm\:active\:border-cyan-500:active{
        border-color: var(--velocity-cyan-500);
    }
    
    .xm\:active\:border-cyan-600:active{
        border-color: var(--velocity-cyan-600);
    }
    
    .xm\:active\:border-cyan-700:active{
        border-color: var(--velocity-cyan-700);
    }
    
    .xm\:active\:border-cyan-800:active{
        border-color: var(--velocity-cyan-800);
    }
    
    .xm\:active\:border-cyan-900:active{
        border-color: var(--velocity-cyan-900);
    }
    
    .xm\:active\:border-orange-50:active{
        border-color: var(--velocity-orange-50);
    }
    
    .xm\:active\:border-orange-100:active{
        border-color: var(--velocity-orange-100);
    }
    
    .xm\:active\:border-orange-200:active{
        border-color: var(--velocity-orange-200);
    }
    
    .xm\:active\:border-orange-300:active{
        border-color: var(--velocity-orange-300);
    }
    
    .xm\:active\:border-orange-400:active{
        border-color: var(--velocity-orange-400);
    }
    
    .xm\:active\:border-orange-500:active{
        border-color: var(--velocity-orange-500);
    }
    
    .xm\:active\:border-orange-600:active{
        border-color: var(--velocity-orange-600);
    }
    
    .xm\:active\:border-orange-700:active{
        border-color: var(--velocity-orange-700);
    }
    
    .xm\:active\:border-orange-800:active{
        border-color: var(--velocity-orange-800);
    }
    
    .xm\:active\:border-orange-900:active{
        border-color: var(--velocity-orange-900);
    }
    
    .xm\:active\:border-blue-50:active{
        border-color: var(--velocity-blue-50);
    }
    
    .xm\:active\:border-blue-100:active{
        border-color: var(--velocity-blue-100);
    }
    
    .xm\:active\:border-blue-200:active{
        border-color: var(--velocity-blue-200);
    }
    
    .xm\:active\:border-blue-300:active{
        border-color: var(--velocity-blue-300);
    }
    
    .xm\:active\:border-blue-400:active{
        border-color: var(--velocity-blue-400);
    }
    
    .xm\:active\:border-blue-500:active{
        border-color: var(--velocity-blue-500);
    }
    
    .xm\:active\:border-blue-600:active{
        border-color: var(--velocity-blue-600);
    }
    
    .xm\:active\:border-blue-700:active{
        border-color: var(--velocity-blue-700);
    }
    
    .xm\:active\:border-blue-800:active{
        border-color: var(--velocity-blue-800);
    }
    
    .xm\:active\:border-blue-900:active{
        border-color: var(--velocity-blue-900);
    }
    
    .xm\:active\:border-lime-50:active{
        border-color: var(--velocity-lime-50);
    }
    
    .xm\:active\:border-lime-100:active{
        border-color: var(--velocity-lime-100);
    }
    
    .xm\:active\:border-lime-200:active{
        border-color: var(--velocity-lime-200);
    }
    
    .xm\:active\:border-lime-300:active{
        border-color: var(--velocity-lime-300);
    }
    
    .xm\:active\:border-lime-400:active{
        border-color: var(--velocity-lime-400);
    }
    
    .xm\:active\:border-lime-500:active{
        border-color: var(--velocity-lime-500);
    }
    
    .xm\:active\:border-lime-600:active{
        border-color: var(--velocity-lime-600);
    }
    
    .xm\:active\:border-lime-700:active{
        border-color: var(--velocity-lime-700);
    }
    
    .xm\:active\:border-lime-800:active{
        border-color: var(--velocity-lime-800);
    }
    
    .xm\:active\:border-lime-900:active{
        border-color: var(--velocity-lime-900);
    }
    
    .xm\:active\:border-purple-50:active{
        border-color: var(--velocity-purple-50);
    }
    
    .xm\:active\:border-purple-100:active{
        border-color: var(--velocity-purple-100);
    }
    
    .xm\:active\:border-purple-200:active{
        border-color: var(--velocity-purple-200);
    }
    
    .xm\:active\:border-purple-300:active{
        border-color: var(--velocity-purple-300);
    }
    
    .xm\:active\:border-purple-400:active{
        border-color: var(--velocity-purple-400);
    }
    
    .xm\:active\:border-purple-500:active{
        border-color: var(--velocity-purple-500);
    }
    
    .xm\:active\:border-purple-600:active{
        border-color: var(--velocity-purple-600);
    }
    
    .xm\:active\:border-purple-700:active{
        border-color: var(--velocity-purple-700);
    }
    
    .xm\:active\:border-purple-800:active{
        border-color: var(--velocity-purple-800);
    }
    
    .xm\:active\:border-purple-900:active{
        border-color: var(--velocity-purple-900);
    }
    
    .xm\:active\:border-indigo-50:active{
        border-color: var(--velocity-indigo-50);
    }
    
    .xm\:active\:border-indigo-100:active{
        border-color: var(--velocity-indigo-100);
    }
    
    .xm\:active\:border-indigo-200:active{
        border-color: var(--velocity-indigo-200);
    }
    
    .xm\:active\:border-indigo-300:active{
        border-color: var(--velocity-indigo-300);
    }
    
    .xm\:active\:border-indigo-400:active{
        border-color: var(--velocity-indigo-400);
    }
    
    .xm\:active\:border-indigo-500:active{
        border-color: var(--velocity-indigo-500);
    }
    
    .xm\:active\:border-indigo-600:active{
        border-color: var(--velocity-indigo-600);
    }
    
    .xm\:active\:border-indigo-700:active{
        border-color: var(--velocity-indigo-700);
    }
    
    .xm\:active\:border-indigo-800:active{
        border-color: var(--velocity-indigo-800);
    }
    
    .xm\:active\:border-indigo-900:active{
        border-color: var(--velocity-indigo-900);
    }
    
    .xm\:active\:border-pink-50:active{
        border-color: var(--velocity-pink-50);
    }
    
    .xm\:active\:border-pink-100:active{
        border-color: var(--velocity-pink-100);
    }
    
    .xm\:active\:border-pink-200:active{
        border-color: var(--velocity-pink-200);
    }
    
    .xm\:active\:border-pink-300:active{
        border-color: var(--velocity-pink-300);
    }
    
    .xm\:active\:border-pink-400:active{
        border-color: var(--velocity-pink-400);
    }
    
    .xm\:active\:border-pink-500:active{
        border-color: var(--velocity-pink-500);
    }
    
    .xm\:active\:border-pink-600:active{
        border-color: var(--velocity-pink-600);
    }
    
    .xm\:active\:border-pink-700:active{
        border-color: var(--velocity-pink-700);
    }
    
    .xm\:active\:border-pink-800:active{
        border-color: var(--velocity-pink-800);
    }
    
    .xm\:active\:border-pink-900:active{
        border-color: var(--velocity-pink-900);
    }
    
    .xm\:active\:border-violet-50:active{
        border-color: var(--velocity-violet-50);
    }
    
    .xm\:active\:border-violet-100:active{
        border-color: var(--velocity-violet-100);
    }
    
    .xm\:active\:border-violet-200:active{
        border-color: var(--velocity-violet-200);
    }
    
    .xm\:active\:border-violet-300:active{
        border-color: var(--velocity-violet-300);
    }
    
    .xm\:active\:border-violet-400:active{
        border-color: var(--velocity-violet-400);
    }
    
    .xm\:active\:border-violet-500:active{
        border-color: var(--velocity-violet-500);
    }
    
    .xm\:active\:border-violet-600:active{
        border-color: var(--velocity-violet-600);
    }
    
    .xm\:active\:border-violet-700:active{
        border-color: var(--velocity-violet-700);
    }
    
    .xm\:active\:border-violet-800:active{
        border-color: var(--velocity-violet-800);
    }
    
    .xm\:active\:border-violet-900:active{
        border-color: var(--velocity-violet-900);
    }
    
    .xm\:active\:border-slate-50:active{
        border-color: var(--velocity-slate-50);
    }
    
    .xm\:active\:border-slate-100:active{
        border-color: var(--velocity-slate-100);
    }
    
    .xm\:active\:border-slate-200:active{
        border-color: var(--velocity-slate-200);
    }
    
    .xm\:active\:border-slate-300:active{
        border-color: var(--velocity-slate-300);
    }
    
    .xm\:active\:border-slate-400:active{
        border-color: var(--velocity-slate-400);
    }
    
    .xm\:active\:border-slate-500:active{
        border-color: var(--velocity-slate-500);
    }
    
    .xm\:active\:border-slate-600:active{
        border-color: var(--velocity-slate-600);
    }
    
    .xm\:active\:border-slate-700:active{
        border-color: var(--velocity-slate-700);
    }
    
    .xm\:active\:border-slate-800:active{
        border-color: var(--velocity-slate-800);
    }
    
    .xm\:active\:border-slate-900:active{
        border-color: var(--velocity-slate-900);
    }
    
    .xm\:active\:border-rose-50:active{
        border-color: var(--velocity-rose-50);
    }
    
    .xm\:active\:border-rose-100:active{
        border-color: var(--velocity-rose-100);
    }
    
    .xm\:active\:border-rose-200:active{
        border-color: var(--velocity-rose-200);
    }
    
    .xm\:active\:border-rose-300:active{
        border-color: var(--velocity-rose-300);
    }
    
    .xm\:active\:border-rose-400:active{
        border-color: var(--velocity-rose-400);
    }
    
    .xm\:active\:border-rose-500:active{
        border-color: var(--velocity-rose-500);
    }
    
    .xm\:active\:border-rose-600:active{
        border-color: var(--velocity-rose-600);
    }
    
    .xm\:active\:border-rose-700:active{
        border-color: var(--velocity-rose-700);
    }
    
    .xm\:active\:border-rose-800:active{
        border-color: var(--velocity-rose-800);
    }
    
    .xm\:active\:border-rose-900:active{
        border-color: var(--velocity-rose-900);
    }
    
    .xm\:active\:fill-teal-50:active{
        fill: var(--velocity-teal-50);
    }
    
    .xm\:active\:fill-teal-100:active{
        fill: var(--velocity-teal-100);
    }
    
    .xm\:active\:fill-teal-200:active{
        fill: var(--velocity-teal-200);
    }
    
    .xm\:active\:fill-teal-300:active{
        fill: var(--velocity-teal-300);
    }
    
    .xm\:active\:fill-teal-400:active{
        fill: var(--velocity-teal-400);
    }
    
    .xm\:active\:fill-teal-500:active{
        fill: var(--velocity-teal-500);
    }
    
    .xm\:active\:fill-teal-600:active{
        fill: var(--velocity-teal-600);
    }
    
    .xm\:active\:fill-teal-700:active{
        fill: var(--velocity-teal-700);
    }
    
    .xm\:active\:fill-teal-800:active{
        fill: var(--velocity-teal-800);
    }
    
    .xm\:active\:fill-teal-900:active{
        fill: var(--velocity-teal-900);
    }
    
    .xm\:active\:fill-red-50:active{
        fill: var(--velocity-red-50);
    }
    
    .xm\:active\:fill-red-100:active{
        fill: var(--velocity-red-100);
    }
    
    .xm\:active\:fill-red-200:active{
        fill: var(--velocity-red-200);
    }
    
    .xm\:active\:fill-red-300:active{
        fill: var(--velocity-red-300);
    }
    
    .xm\:active\:fill-red-400:active{
        fill: var(--velocity-red-400);
    }
    
    .xm\:active\:fill-red-500:active{
        fill: var(--velocity-red-500);
    }
    
    .xm\:active\:fill-red-600:active{
        fill: var(--velocity-red-600);
    }
    
    .xm\:active\:fill-red-700:active{
        fill: var(--velocity-red-700);
    }
    
    .xm\:active\:fill-red-800:active{
        fill: var(--velocity-red-800);
    }
    
    .xm\:active\:fill-red-900:active{
        fill: var(--velocity-red-900);
    }
    
    .xm\:active\:fill-grey-100:active{
        fill: var(--velocity-grey-100);
    }
    
    .xm\:active\:fill-sky-50:active{
        fill: var(--velocity-sky-50);
    }
    
    .xm\:active\:fill-sky-100:active{
        fill: var(--velocity-sky-100);
    }
    
    .xm\:active\:fill-sky-200:active{
        fill: var(--velocity-sky-200);
    }
    
    .xm\:active\:fill-sky-300:active{
        fill: var(--velocity-sky-300);
    }
    
    .xm\:active\:fill-sky-400:active{
        fill: var(--velocity-sky-400);
    }
    
    .xm\:active\:fill-sky-500:active{
        fill: var(--velocity-sky-500);
    }
    
    .xm\:active\:fill-sky-600:active{
        fill: var(--velocity-sky-600);
    }
    
    .xm\:active\:fill-sky-700:active{
        fill: var(--velocity-sky-700);
    }
    
    .xm\:active\:fill-sky-800:active{
        fill: var(--velocity-sky-800);
    }
    
    .xm\:active\:fill-sky-900:active{
        fill: var(--velocity-sky-900);
    }
    
    .xm\:active\:fill-green-50:active{
        fill: var(--velocity-green-50);
    }
    
    .xm\:active\:fill-green-100:active{
        fill: var(--velocity-green-100);
    }
    
    .xm\:active\:fill-green-200:active{
        fill: var(--velocity-green-200);
    }
    
    .xm\:active\:fill-green-300:active{
        fill: var(--velocity-green-300);
    }
    
    .xm\:active\:fill-green-400:active{
        fill: var(--velocity-green-400);
    }
    
    .xm\:active\:fill-green-500:active{
        fill: var(--velocity-green-500);
    }
    
    .xm\:active\:fill-green-600:active{
        fill: var(--velocity-green-600);
    }
    
    .xm\:active\:fill-green-700:active{
        fill: var(--velocity-green-700);
    }
    
    .xm\:active\:fill-green-800:active{
        fill: var(--velocity-green-800);
    }
    
    .xm\:active\:fill-green-900:active{
        fill: var(--velocity-green-900);
    }
    
    .xm\:active\:fill-grey-200:active{
        fill: var(--velocity-grey-200);
    }
    
    .xm\:active\:fill-grey-300:active{
        fill: var(--velocity-grey-300);
    }
    
    .xm\:active\:fill-grey-400:active{
        fill: var(--velocity-grey-400);
    }
    
    .xm\:active\:fill-grey-500:active{
        fill: var(--velocity-grey-500);
    }
    
    .xm\:active\:fill-grey-600:active{
        fill: var(--velocity-grey-600);
    }
    
    .xm\:active\:fill-grey-700:active{
        fill: var(--velocity-grey-700);
    }
    
    .xm\:active\:fill-grey-800:active{
        fill: var(--velocity-grey-800);
    }
    
    .xm\:active\:fill-grey-900:active{
        fill: var(--velocity-grey-900);
    }
    
    .xm\:active\:fill-yellow-50:active{
        fill: var(--velocity-yellow-50);
    }
    
    .xm\:active\:fill-yellow-100:active{
        fill: var(--velocity-yellow-100);
    }
    
    .xm\:active\:fill-yellow-200:active{
        fill: var(--velocity-yellow-200);
    }
    
    .xm\:active\:fill-yellow-300:active{
        fill: var(--velocity-yellow-300);
    }
    
    .xm\:active\:fill-yellow-400:active{
        fill: var(--velocity-yellow-400);
    }
    
    .xm\:active\:fill-yellow-500:active{
        fill: var(--velocity-yellow-500);
    }
    
    .xm\:active\:fill-yellow-600:active{
        fill: var(--velocity-yellow-600);
    }
    
    .xm\:active\:fill-yellow-700:active{
        fill: var(--velocity-yellow-700);
    }
    
    .xm\:active\:fill-yellow-800:active{
        fill: var(--velocity-yellow-800);
    }
    
    .xm\:active\:fill-yellow-900:active{
        fill: var(--velocity-yellow-900);
    }
    
    .xm\:active\:fill-cyan-50:active{
        fill: var(--velocity-cyan-50);
    }
    
    .xm\:active\:fill-cyan-100:active{
        fill: var(--velocity-cyan-100);
    }
    
    .xm\:active\:fill-cyan-200:active{
        fill: var(--velocity-cyan-200);
    }
    
    .xm\:active\:fill-cyan-300:active{
        fill: var(--velocity-cyan-300);
    }
    
    .xm\:active\:fill-cyan-400:active{
        fill: var(--velocity-cyan-400);
    }
    
    .xm\:active\:fill-cyan-500:active{
        fill: var(--velocity-cyan-500);
    }
    
    .xm\:active\:fill-cyan-600:active{
        fill: var(--velocity-cyan-600);
    }
    
    .xm\:active\:fill-cyan-700:active{
        fill: var(--velocity-cyan-700);
    }
    
    .xm\:active\:fill-cyan-800:active{
        fill: var(--velocity-cyan-800);
    }
    
    .xm\:active\:fill-cyan-900:active{
        fill: var(--velocity-cyan-900);
    }
    
    .xm\:active\:fill-orange-50:active{
        fill: var(--velocity-orange-50);
    }
    
    .xm\:active\:fill-orange-100:active{
        fill: var(--velocity-orange-100);
    }
    
    .xm\:active\:fill-orange-200:active{
        fill: var(--velocity-orange-200);
    }
    
    .xm\:active\:fill-orange-300:active{
        fill: var(--velocity-orange-300);
    }
    
    .xm\:active\:fill-orange-400:active{
        fill: var(--velocity-orange-400);
    }
    
    .xm\:active\:fill-orange-500:active{
        fill: var(--velocity-orange-500);
    }
    
    .xm\:active\:fill-orange-600:active{
        fill: var(--velocity-orange-600);
    }
    
    .xm\:active\:fill-orange-700:active{
        fill: var(--velocity-orange-700);
    }
    
    .xm\:active\:fill-orange-800:active{
        fill: var(--velocity-orange-800);
    }
    
    .xm\:active\:fill-orange-900:active{
        fill: var(--velocity-orange-900);
    }
    
    .xm\:active\:fill-blue-50:active{
        fill: var(--velocity-blue-50);
    }
    
    .xm\:active\:fill-blue-100:active{
        fill: var(--velocity-blue-100);
    }
    
    .xm\:active\:fill-blue-200:active{
        fill: var(--velocity-blue-200);
    }
    
    .xm\:active\:fill-blue-300:active{
        fill: var(--velocity-blue-300);
    }
    
    .xm\:active\:fill-blue-400:active{
        fill: var(--velocity-blue-400);
    }
    
    .xm\:active\:fill-blue-500:active{
        fill: var(--velocity-blue-500);
    }
    
    .xm\:active\:fill-blue-600:active{
        fill: var(--velocity-blue-600);
    }
    
    .xm\:active\:fill-blue-700:active{
        fill: var(--velocity-blue-700);
    }
    
    .xm\:active\:fill-blue-800:active{
        fill: var(--velocity-blue-800);
    }
    
    .xm\:active\:fill-blue-900:active{
        fill: var(--velocity-blue-900);
    }
    
    .xm\:active\:fill-lime-50:active{
        fill: var(--velocity-lime-50);
    }
    
    .xm\:active\:fill-lime-100:active{
        fill: var(--velocity-lime-100);
    }
    
    .xm\:active\:fill-lime-200:active{
        fill: var(--velocity-lime-200);
    }
    
    .xm\:active\:fill-lime-300:active{
        fill: var(--velocity-lime-300);
    }
    
    .xm\:active\:fill-lime-400:active{
        fill: var(--velocity-lime-400);
    }
    
    .xm\:active\:fill-lime-500:active{
        fill: var(--velocity-lime-500);
    }
    
    .xm\:active\:fill-lime-600:active{
        fill: var(--velocity-lime-600);
    }
    
    .xm\:active\:fill-lime-700:active{
        fill: var(--velocity-lime-700);
    }
    
    .xm\:active\:fill-lime-800:active{
        fill: var(--velocity-lime-800);
    }
    
    .xm\:active\:fill-lime-900:active{
        fill: var(--velocity-lime-900);
    }
    
    .xm\:active\:fill-purple-50:active{
        fill: var(--velocity-purple-50);
    }
    
    .xm\:active\:fill-purple-100:active{
        fill: var(--velocity-purple-100);
    }
    
    .xm\:active\:fill-purple-200:active{
        fill: var(--velocity-purple-200);
    }
    
    .xm\:active\:fill-purple-300:active{
        fill: var(--velocity-purple-300);
    }
    
    .xm\:active\:fill-purple-400:active{
        fill: var(--velocity-purple-400);
    }
    
    .xm\:active\:fill-purple-500:active{
        fill: var(--velocity-purple-500);
    }
    
    .xm\:active\:fill-purple-600:active{
        fill: var(--velocity-purple-600);
    }
    
    .xm\:active\:fill-purple-700:active{
        fill: var(--velocity-purple-700);
    }
    
    .xm\:active\:fill-purple-800:active{
        fill: var(--velocity-purple-800);
    }
    
    .xm\:active\:fill-purple-900:active{
        fill: var(--velocity-purple-900);
    }
    
    .xm\:active\:fill-indigo-50:active{
        fill: var(--velocity-indigo-50);
    }
    
    .xm\:active\:fill-indigo-100:active{
        fill: var(--velocity-indigo-100);
    }
    
    .xm\:active\:fill-indigo-200:active{
        fill: var(--velocity-indigo-200);
    }
    
    .xm\:active\:fill-indigo-300:active{
        fill: var(--velocity-indigo-300);
    }
    
    .xm\:active\:fill-indigo-400:active{
        fill: var(--velocity-indigo-400);
    }
    
    .xm\:active\:fill-indigo-500:active{
        fill: var(--velocity-indigo-500);
    }
    
    .xm\:active\:fill-indigo-600:active{
        fill: var(--velocity-indigo-600);
    }
    
    .xm\:active\:fill-indigo-700:active{
        fill: var(--velocity-indigo-700);
    }
    
    .xm\:active\:fill-indigo-800:active{
        fill: var(--velocity-indigo-800);
    }
    
    .xm\:active\:fill-indigo-900:active{
        fill: var(--velocity-indigo-900);
    }
    
    .xm\:active\:fill-pink-50:active{
        fill: var(--velocity-pink-50);
    }
    
    .xm\:active\:fill-pink-100:active{
        fill: var(--velocity-pink-100);
    }
    
    .xm\:active\:fill-pink-200:active{
        fill: var(--velocity-pink-200);
    }
    
    .xm\:active\:fill-pink-300:active{
        fill: var(--velocity-pink-300);
    }
    
    .xm\:active\:fill-pink-400:active{
        fill: var(--velocity-pink-400);
    }
    
    .xm\:active\:fill-pink-500:active{
        fill: var(--velocity-pink-500);
    }
    
    .xm\:active\:fill-pink-600:active{
        fill: var(--velocity-pink-600);
    }
    
    .xm\:active\:fill-pink-700:active{
        fill: var(--velocity-pink-700);
    }
    
    .xm\:active\:fill-pink-800:active{
        fill: var(--velocity-pink-800);
    }
    
    .xm\:active\:fill-pink-900:active{
        fill: var(--velocity-pink-900);
    }
    
    .xm\:active\:fill-violet-50:active{
        fill: var(--velocity-violet-50);
    }
    
    .xm\:active\:fill-violet-100:active{
        fill: var(--velocity-violet-100);
    }
    
    .xm\:active\:fill-violet-200:active{
        fill: var(--velocity-violet-200);
    }
    
    .xm\:active\:fill-violet-300:active{
        fill: var(--velocity-violet-300);
    }
    
    .xm\:active\:fill-violet-400:active{
        fill: var(--velocity-violet-400);
    }
    
    .xm\:active\:fill-violet-500:active{
        fill: var(--velocity-violet-500);
    }
    
    .xm\:active\:fill-violet-600:active{
        fill: var(--velocity-violet-600);
    }
    
    .xm\:active\:fill-violet-700:active{
        fill: var(--velocity-violet-700);
    }
    
    .xm\:active\:fill-violet-800:active{
        fill: var(--velocity-violet-800);
    }
    
    .xm\:active\:fill-violet-900:active{
        fill: var(--velocity-violet-900);
    }
    
    .xm\:active\:fill-slate-50:active{
        fill: var(--velocity-slate-50);
    }
    
    .xm\:active\:fill-slate-100:active{
        fill: var(--velocity-slate-100);
    }
    
    .xm\:active\:fill-slate-200:active{
        fill: var(--velocity-slate-200);
    }
    
    .xm\:active\:fill-slate-300:active{
        fill: var(--velocity-slate-300);
    }
    
    .xm\:active\:fill-slate-400:active{
        fill: var(--velocity-slate-400);
    }
    
    .xm\:active\:fill-slate-500:active{
        fill: var(--velocity-slate-500);
    }
    
    .xm\:active\:fill-slate-600:active{
        fill: var(--velocity-slate-600);
    }
    
    .xm\:active\:fill-slate-700:active{
        fill: var(--velocity-slate-700);
    }
    
    .xm\:active\:fill-slate-800:active{
        fill: var(--velocity-slate-800);
    }
    
    .xm\:active\:fill-slate-900:active{
        fill: var(--velocity-slate-900);
    }
    
    .xm\:active\:fill-rose-50:active{
        fill: var(--velocity-rose-50);
    }
    
    .xm\:active\:fill-rose-100:active{
        fill: var(--velocity-rose-100);
    }
    
    .xm\:active\:fill-rose-200:active{
        fill: var(--velocity-rose-200);
    }
    
    .xm\:active\:fill-rose-300:active{
        fill: var(--velocity-rose-300);
    }
    
    .xm\:active\:fill-rose-400:active{
        fill: var(--velocity-rose-400);
    }
    
    .xm\:active\:fill-rose-500:active{
        fill: var(--velocity-rose-500);
    }
    
    .xm\:active\:fill-rose-600:active{
        fill: var(--velocity-rose-600);
    }
    
    .xm\:active\:fill-rose-700:active{
        fill: var(--velocity-rose-700);
    }
    
    .xm\:active\:fill-rose-800:active{
        fill: var(--velocity-rose-800);
    }
    
    .xm\:active\:fill-rose-900:active{
        fill: var(--velocity-rose-900);
    }
    
    .xm\:active\:fill-transparent:active{
        fill: transparent;
    }
    
    .xm\:active\:color-teal-50:active{
        color: var(--velocity-teal-50);
    }
    
    .xm\:active\:color-teal-100:active{
        color: var(--velocity-teal-100);
    }
    
    .xm\:active\:color-teal-200:active{
        color: var(--velocity-teal-200);
    }
    
    .xm\:active\:color-teal-300:active{
        color: var(--velocity-teal-300);
    }
    
    .xm\:active\:color-teal-400:active{
        color: var(--velocity-teal-400);
    }
    
    .xm\:active\:color-teal-500:active{
        color: var(--velocity-teal-500);
    }
    
    .xm\:active\:color-teal-600:active{
        color: var(--velocity-teal-600);
    }
    
    .xm\:active\:color-teal-700:active{
        color: var(--velocity-teal-700);
    }
    
    .xm\:active\:color-teal-800:active{
        color: var(--velocity-teal-800);
    }
    
    .xm\:active\:color-teal-900:active{
        color: var(--velocity-teal-900);
    }
    
    .xm\:active\:color-red-50:active{
        color: var(--velocity-red-50);
    }
    
    .xm\:active\:color-red-100:active{
        color: var(--velocity-red-100);
    }
    
    .xm\:active\:color-red-200:active{
        color: var(--velocity-red-200);
    }
    
    .xm\:active\:color-red-300:active{
        color: var(--velocity-red-300);
    }
    
    .xm\:active\:color-red-400:active{
        color: var(--velocity-red-400);
    }
    
    .xm\:active\:color-red-500:active{
        color: var(--velocity-red-500);
    }
    
    .xm\:active\:color-red-600:active{
        color: var(--velocity-red-600);
    }
    
    .xm\:active\:color-red-700:active{
        color: var(--velocity-red-700);
    }
    
    .xm\:active\:color-red-800:active{
        color: var(--velocity-red-800);
    }
    
    .xm\:active\:color-red-900:active{
        color: var(--velocity-red-900);
    }
    
    .xm\:active\:color-grey-100:active{
        color: var(--velocity-grey-100);
    }
    
    .xm\:active\:color-sky-50:active{
        color: var(--velocity-sky-50);
    }
    
    .xm\:active\:color-sky-100:active{
        color: var(--velocity-sky-100);
    }
    
    .xm\:active\:color-sky-200:active{
        color: var(--velocity-sky-200);
    }
    
    .xm\:active\:color-sky-300:active{
        color: var(--velocity-sky-300);
    }
    
    .xm\:active\:color-sky-400:active{
        color: var(--velocity-sky-400);
    }
    
    .xm\:active\:color-sky-500:active{
        color: var(--velocity-sky-500);
    }
    
    .xm\:active\:color-sky-600:active{
        color: var(--velocity-sky-600);
    }
    
    .xm\:active\:color-sky-700:active{
        color: var(--velocity-sky-700);
    }
    
    .xm\:active\:color-sky-800:active{
        color: var(--velocity-sky-800);
    }
    
    .xm\:active\:color-sky-900:active{
        color: var(--velocity-sky-900);
    }
    
    .xm\:active\:color-green-50:active{
        color: var(--velocity-green-50);
    }
    
    .xm\:active\:color-green-100:active{
        color: var(--velocity-green-100);
    }
    
    .xm\:active\:color-green-200:active{
        color: var(--velocity-green-200);
    }
    
    .xm\:active\:color-green-300:active{
        color: var(--velocity-green-300);
    }
    
    .xm\:active\:color-green-400:active{
        color: var(--velocity-green-400);
    }
    
    .xm\:active\:color-green-500:active{
        color: var(--velocity-green-500);
    }
    
    .xm\:active\:color-green-600:active{
        color: var(--velocity-green-600);
    }
    
    .xm\:active\:color-green-700:active{
        color: var(--velocity-green-700);
    }
    
    .xm\:active\:color-green-800:active{
        color: var(--velocity-green-800);
    }
    
    .xm\:active\:color-green-900:active{
        color: var(--velocity-green-900);
    }
    
    .xm\:active\:color-grey-200:active{
        color: var(--velocity-grey-200);
    }
    
    .xm\:active\:color-grey-300:active{
        color: var(--velocity-grey-300);
    }
    
    .xm\:active\:color-grey-400:active{
        color: var(--velocity-grey-400);
    }
    
    .xm\:active\:color-grey-500:active{
        color: var(--velocity-grey-500);
    }
    
    .xm\:active\:color-grey-600:active{
        color: var(--velocity-grey-600);
    }
    
    .xm\:active\:color-grey-700:active{
        color: var(--velocity-grey-700);
    }
    
    .xm\:active\:color-grey-800:active{
        color: var(--velocity-grey-800);
    }
    
    .xm\:active\:color-grey-900:active{
        color: var(--velocity-grey-900);
    }
    
    .xm\:active\:color-yellow-50:active{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:active\:color-yellow-100:active{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:active\:color-yellow-200:active{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:active\:color-yellow-300:active{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:active\:color-yellow-400:active{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:active\:color-yellow-500:active{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:active\:color-yellow-600:active{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:active\:color-yellow-700:active{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:active\:color-yellow-800:active{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:active\:color-yellow-900:active{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:active\:color-cyan-50:active{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:active\:color-cyan-100:active{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:active\:color-cyan-200:active{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:active\:color-cyan-300:active{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:active\:color-cyan-400:active{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:active\:color-cyan-500:active{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:active\:color-cyan-600:active{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:active\:color-cyan-700:active{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:active\:color-cyan-800:active{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:active\:color-cyan-900:active{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:active\:color-orange-50:active{
        color: var(--velocity-orange-50);
    }
    
    .xm\:active\:color-orange-100:active{
        color: var(--velocity-orange-100);
    }
    
    .xm\:active\:color-orange-200:active{
        color: var(--velocity-orange-200);
    }
    
    .xm\:active\:color-orange-300:active{
        color: var(--velocity-orange-300);
    }
    
    .xm\:active\:color-orange-400:active{
        color: var(--velocity-orange-400);
    }
    
    .xm\:active\:color-orange-500:active{
        color: var(--velocity-orange-500);
    }
    
    .xm\:active\:color-orange-600:active{
        color: var(--velocity-orange-600);
    }
    
    .xm\:active\:color-orange-700:active{
        color: var(--velocity-orange-700);
    }
    
    .xm\:active\:color-orange-800:active{
        color: var(--velocity-orange-800);
    }
    
    .xm\:active\:color-orange-900:active{
        color: var(--velocity-orange-900);
    }
    
    .xm\:active\:color-blue-50:active{
        color: var(--velocity-blue-50);
    }
    
    .xm\:active\:color-blue-100:active{
        color: var(--velocity-blue-100);
    }
    
    .xm\:active\:color-blue-200:active{
        color: var(--velocity-blue-200);
    }
    
    .xm\:active\:color-blue-300:active{
        color: var(--velocity-blue-300);
    }
    
    .xm\:active\:color-blue-400:active{
        color: var(--velocity-blue-400);
    }
    
    .xm\:active\:color-blue-500:active{
        color: var(--velocity-blue-500);
    }
    
    .xm\:active\:color-blue-600:active{
        color: var(--velocity-blue-600);
    }
    
    .xm\:active\:color-blue-700:active{
        color: var(--velocity-blue-700);
    }
    
    .xm\:active\:color-blue-800:active{
        color: var(--velocity-blue-800);
    }
    
    .xm\:active\:color-blue-900:active{
        color: var(--velocity-blue-900);
    }
    
    .xm\:active\:color-lime-50:active{
        color: var(--velocity-lime-50);
    }
    
    .xm\:active\:color-lime-100:active{
        color: var(--velocity-lime-100);
    }
    
    .xm\:active\:color-lime-200:active{
        color: var(--velocity-lime-200);
    }
    
    .xm\:active\:color-lime-300:active{
        color: var(--velocity-lime-300);
    }
    
    .xm\:active\:color-lime-400:active{
        color: var(--velocity-lime-400);
    }
    
    .xm\:active\:color-lime-500:active{
        color: var(--velocity-lime-500);
    }
    
    .xm\:active\:color-lime-600:active{
        color: var(--velocity-lime-600);
    }
    
    .xm\:active\:color-lime-700:active{
        color: var(--velocity-lime-700);
    }
    
    .xm\:active\:color-lime-800:active{
        color: var(--velocity-lime-800);
    }
    
    .xm\:active\:color-lime-900:active{
        color: var(--velocity-lime-900);
    }
    
    .xm\:active\:color-purple-50:active{
        color: var(--velocity-purple-50);
    }
    
    .xm\:active\:color-purple-100:active{
        color: var(--velocity-purple-100);
    }
    
    .xm\:active\:color-purple-200:active{
        color: var(--velocity-purple-200);
    }
    
    .xm\:active\:color-purple-300:active{
        color: var(--velocity-purple-300);
    }
    
    .xm\:active\:color-purple-400:active{
        color: var(--velocity-purple-400);
    }
    
    .xm\:active\:color-purple-500:active{
        color: var(--velocity-purple-500);
    }
    
    .xm\:active\:color-purple-600:active{
        color: var(--velocity-purple-600);
    }
    
    .xm\:active\:color-purple-700:active{
        color: var(--velocity-purple-700);
    }
    
    .xm\:active\:color-purple-800:active{
        color: var(--velocity-purple-800);
    }
    
    .xm\:active\:color-purple-900:active{
        color: var(--velocity-purple-900);
    }
    
    .xm\:active\:color-indigo-50:active{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:active\:color-indigo-100:active{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:active\:color-indigo-200:active{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:active\:color-indigo-300:active{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:active\:color-indigo-400:active{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:active\:color-indigo-500:active{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:active\:color-indigo-600:active{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:active\:color-indigo-700:active{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:active\:color-indigo-800:active{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:active\:color-indigo-900:active{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:active\:color-pink-50:active{
        color: var(--velocity-pink-50);
    }
    
    .xm\:active\:color-pink-100:active{
        color: var(--velocity-pink-100);
    }
    
    .xm\:active\:color-pink-200:active{
        color: var(--velocity-pink-200);
    }
    
    .xm\:active\:color-pink-300:active{
        color: var(--velocity-pink-300);
    }
    
    .xm\:active\:color-pink-400:active{
        color: var(--velocity-pink-400);
    }
    
    .xm\:active\:color-pink-500:active{
        color: var(--velocity-pink-500);
    }
    
    .xm\:active\:color-pink-600:active{
        color: var(--velocity-pink-600);
    }
    
    .xm\:active\:color-pink-700:active{
        color: var(--velocity-pink-700);
    }
    
    .xm\:active\:color-pink-800:active{
        color: var(--velocity-pink-800);
    }
    
    .xm\:active\:color-pink-900:active{
        color: var(--velocity-pink-900);
    }
    
    .xm\:active\:color-violet-50:active{
        color: var(--velocity-violet-50);
    }
    
    .xm\:active\:color-violet-100:active{
        color: var(--velocity-violet-100);
    }
    
    .xm\:active\:color-violet-200:active{
        color: var(--velocity-violet-200);
    }
    
    .xm\:active\:color-violet-300:active{
        color: var(--velocity-violet-300);
    }
    
    .xm\:active\:color-violet-400:active{
        color: var(--velocity-violet-400);
    }
    
    .xm\:active\:color-violet-500:active{
        color: var(--velocity-violet-500);
    }
    
    .xm\:active\:color-violet-600:active{
        color: var(--velocity-violet-600);
    }
    
    .xm\:active\:color-violet-700:active{
        color: var(--velocity-violet-700);
    }
    
    .xm\:active\:color-violet-800:active{
        color: var(--velocity-violet-800);
    }
    
    .xm\:active\:color-violet-900:active{
        color: var(--velocity-violet-900);
    }
    
    .xm\:active\:color-slate-50:active{
        color: var(--velocity-slate-50);
    }
    
    .xm\:active\:color-slate-100:active{
        color: var(--velocity-slate-100);
    }
    
    .xm\:active\:color-slate-200:active{
        color: var(--velocity-slate-200);
    }
    
    .xm\:active\:color-slate-300:active{
        color: var(--velocity-slate-300);
    }
    
    .xm\:active\:color-slate-400:active{
        color: var(--velocity-slate-400);
    }
    
    .xm\:active\:color-slate-500:active{
        color: var(--velocity-slate-500);
    }
    
    .xm\:active\:color-slate-600:active{
        color: var(--velocity-slate-600);
    }
    
    .xm\:active\:color-slate-700:active{
        color: var(--velocity-slate-700);
    }
    
    .xm\:active\:color-slate-800:active{
        color: var(--velocity-slate-800);
    }
    
    .xm\:active\:color-slate-900:active{
        color: var(--velocity-slate-900);
    }
    
    .xm\:active\:color-rose-50:active{
        color: var(--velocity-rose-50);
    }
    
    .xm\:active\:color-rose-100:active{
        color: var(--velocity-rose-100);
    }
    
    .xm\:active\:color-rose-200:active{
        color: var(--velocity-rose-200);
    }
    
    .xm\:active\:color-rose-300:active{
        color: var(--velocity-rose-300);
    }
    
    .xm\:active\:color-rose-400:active{
        color: var(--velocity-rose-400);
    }
    
    .xm\:active\:color-rose-500:active{
        color: var(--velocity-rose-500);
    }
    
    .xm\:active\:color-rose-600:active{
        color: var(--velocity-rose-600);
    }
    
    .xm\:active\:color-rose-700:active{
        color: var(--velocity-rose-700);
    }
    
    .xm\:active\:color-rose-800:active{
        color: var(--velocity-rose-800);
    }
    
    .xm\:active\:color-rose-900:active{
        color: var(--velocity-rose-900);
    }
    
    .xm\:active\:bg-gradient-t:active{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:active\:bg-gradient-tr:active{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:active\:bg-gradient-r:active{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:active\:bg-gradient-b:active{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:active\:bg-gradient-br:active{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:active\:bg-gradient-bl:active{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:active\:bg-gradient-tl:active{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:active\:bg-gradient-l:active{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:active\:bg-teal-50:active{
        background: var(--velocity-teal-50);
    }
    
    .xm\:active\:bg-teal-100:active{
        background: var(--velocity-teal-100);
    }
    
    .xm\:active\:bg-teal-200:active{
        background: var(--velocity-teal-200);
    }
    
    .xm\:active\:bg-teal-300:active{
        background: var(--velocity-teal-300);
    }
    
    .xm\:active\:bg-teal-400:active{
        background: var(--velocity-teal-400);
    }
    
    .xm\:active\:bg-teal-500:active{
        background: var(--velocity-teal-500);
    }
    
    .xm\:active\:bg-teal-600:active{
        background: var(--velocity-teal-600);
    }
    
    .xm\:active\:bg-teal-700:active{
        background: var(--velocity-teal-700);
    }
    
    .xm\:active\:bg-teal-800:active{
        background: var(--velocity-teal-800);
    }
    
    .xm\:active\:bg-teal-900:active{
        background: var(--velocity-teal-900);
    }
    
    .xm\:active\:bg-red-50:active{
        background: var(--velocity-red-50);
    }
    
    .xm\:active\:bg-red-100:active{
        background: var(--velocity-red-100);
    }
    
    .xm\:active\:bg-red-200:active{
        background: var(--velocity-red-200);
    }
    
    .xm\:active\:bg-red-300:active{
        background: var(--velocity-red-300);
    }
    
    .xm\:active\:bg-red-400:active{
        background: var(--velocity-red-400);
    }
    
    .xm\:active\:bg-red-500:active{
        background: var(--velocity-red-500);
    }
    
    .xm\:active\:bg-red-600:active{
        background: var(--velocity-red-600);
    }
    
    .xm\:active\:bg-red-700:active{
        background: var(--velocity-red-700);
    }
    
    .xm\:active\:bg-red-800:active{
        background: var(--velocity-red-800);
    }
    
    .xm\:active\:bg-red-900:active{
        background: var(--velocity-red-900);
    }
    
    .xm\:active\:bg-grey-100:active{
        background: var(--velocity-grey-100);
    }
    
    .xm\:active\:bg-sky-50:active{
        background: var(--velocity-sky-50);
    }
    
    .xm\:active\:bg-sky-100:active{
        background: var(--velocity-sky-100);
    }
    
    .xm\:active\:bg-sky-200:active{
        background: var(--velocity-sky-200);
    }
    
    .xm\:active\:bg-sky-300:active{
        background: var(--velocity-sky-300);
    }
    
    .xm\:active\:bg-sky-400:active{
        background: var(--velocity-sky-400);
    }
    
    .xm\:active\:bg-sky-500:active{
        background: var(--velocity-sky-500);
    }
    
    .xm\:active\:bg-sky-600:active{
        background: var(--velocity-sky-600);
    }
    
    .xm\:active\:bg-sky-700:active{
        background: var(--velocity-sky-700);
    }
    
    .xm\:active\:bg-sky-800:active{
        background: var(--velocity-sky-800);
    }
    
    .xm\:active\:bg-sky-900:active{
        background: var(--velocity-sky-900);
    }
    
    .xm\:active\:bg-green-50:active{
        background: var(--velocity-green-50);
    }
    
    .xm\:active\:bg-green-100:active{
        background: var(--velocity-green-100);
    }
    
    .xm\:active\:bg-green-200:active{
        background: var(--velocity-green-200);
    }
    
    .xm\:active\:bg-green-300:active{
        background: var(--velocity-green-300);
    }
    
    .xm\:active\:bg-green-400:active{
        background: var(--velocity-green-400);
    }
    
    .xm\:active\:bg-green-500:active{
        background: var(--velocity-green-500);
    }
    
    .xm\:active\:bg-green-600:active{
        background: var(--velocity-green-600);
    }
    
    .xm\:active\:bg-green-700:active{
        background: var(--velocity-green-700);
    }
    
    .xm\:active\:bg-green-800:active{
        background: var(--velocity-green-800);
    }
    
    .xm\:active\:bg-green-900:active{
        background: var(--velocity-green-900);
    }
    
    .xm\:active\:bg-grey-200:active{
        background: var(--velocity-grey-200);
    }
    
    .xm\:active\:bg-grey-300:active{
        background: var(--velocity-grey-300);
    }
    
    .xm\:active\:bg-grey-400:active{
        background: var(--velocity-grey-400);
    }
    
    .xm\:active\:bg-grey-500:active{
        background: var(--velocity-grey-500);
    }
    
    .xm\:active\:bg-grey-600:active{
        background: var(--velocity-grey-600);
    }
    
    .xm\:active\:bg-grey-700:active{
        background: var(--velocity-grey-700);
    }
    
    .xm\:active\:bg-grey-800:active{
        background: var(--velocity-grey-800);
    }
    
    .xm\:active\:bg-grey-900:active{
        background: var(--velocity-grey-900);
    }
    
    .xm\:active\:bg-yellow-50:active{
        background: var(--velocity-yellow-50);
    }
    
    .xm\:active\:bg-yellow-100:active{
        background: var(--velocity-yellow-100);
    }
    
    .xm\:active\:bg-yellow-200:active{
        background: var(--velocity-yellow-200);
    }
    
    .xm\:active\:bg-yellow-300:active{
        background: var(--velocity-yellow-300);
    }
    
    .xm\:active\:bg-yellow-400:active{
        background: var(--velocity-yellow-400);
    }
    
    .xm\:active\:bg-yellow-500:active{
        background: var(--velocity-yellow-500);
    }
    
    .xm\:active\:bg-yellow-600:active{
        background: var(--velocity-yellow-600);
    }
    
    .xm\:active\:bg-yellow-700:active{
        background: var(--velocity-yellow-700);
    }
    
    .xm\:active\:bg-yellow-800:active{
        background: var(--velocity-yellow-800);
    }
    
    .xm\:active\:bg-yellow-900:active{
        background: var(--velocity-yellow-900);
    }
    
    .xm\:active\:bg-cyan-50:active{
        background: var(--velocity-cyan-50);
    }
    
    .xm\:active\:bg-cyan-100:active{
        background: var(--velocity-cyan-100);
    }
    
    .xm\:active\:bg-cyan-200:active{
        background: var(--velocity-cyan-200);
    }
    
    .xm\:active\:bg-cyan-300:active{
        background: var(--velocity-cyan-300);
    }
    
    .xm\:active\:bg-cyan-400:active{
        background: var(--velocity-cyan-400);
    }
    
    .xm\:active\:bg-cyan-500:active{
        background: var(--velocity-cyan-500);
    }
    
    .xm\:active\:bg-cyan-600:active{
        background: var(--velocity-cyan-600);
    }
    
    .xm\:active\:bg-cyan-700:active{
        background: var(--velocity-cyan-700);
    }
    
    .xm\:active\:bg-cyan-800:active{
        background: var(--velocity-cyan-800);
    }
    
    .xm\:active\:bg-cyan-900:active{
        background: var(--velocity-cyan-900);
    }
    
    .xm\:active\:bg-orange-50:active{
        background: var(--velocity-orange-50);
    }
    
    .xm\:active\:bg-orange-100:active{
        background: var(--velocity-orange-100);
    }
    
    .xm\:active\:bg-orange-200:active{
        background: var(--velocity-orange-200);
    }
    
    .xm\:active\:bg-orange-300:active{
        background: var(--velocity-orange-300);
    }
    
    .xm\:active\:bg-orange-400:active{
        background: var(--velocity-orange-400);
    }
    
    .xm\:active\:bg-orange-500:active{
        background: var(--velocity-orange-500);
    }
    
    .xm\:active\:bg-orange-600:active{
        background: var(--velocity-orange-600);
    }
    
    .xm\:active\:bg-orange-700:active{
        background: var(--velocity-orange-700);
    }
    
    .xm\:active\:bg-orange-800:active{
        background: var(--velocity-orange-800);
    }
    
    .xm\:active\:bg-orange-900:active{
        background: var(--velocity-orange-900);
    }
    
    .xm\:active\:bg-blue-50:active{
        background: var(--velocity-blue-50);
    }
    
    .xm\:active\:bg-blue-100:active{
        background: var(--velocity-blue-100);
    }
    
    .xm\:active\:bg-blue-200:active{
        background: var(--velocity-blue-200);
    }
    
    .xm\:active\:bg-blue-300:active{
        background: var(--velocity-blue-300);
    }
    
    .xm\:active\:bg-blue-400:active{
        background: var(--velocity-blue-400);
    }
    
    .xm\:active\:bg-blue-500:active{
        background: var(--velocity-blue-500);
    }
    
    .xm\:active\:bg-blue-600:active{
        background: var(--velocity-blue-600);
    }
    
    .xm\:active\:bg-blue-700:active{
        background: var(--velocity-blue-700);
    }
    
    .xm\:active\:bg-blue-800:active{
        background: var(--velocity-blue-800);
    }
    
    .xm\:active\:bg-blue-900:active{
        background: var(--velocity-blue-900);
    }
    
    .xm\:active\:bg-lime-50:active{
        background: var(--velocity-lime-50);
    }
    
    .xm\:active\:bg-lime-100:active{
        background: var(--velocity-lime-100);
    }
    
    .xm\:active\:bg-lime-200:active{
        background: var(--velocity-lime-200);
    }
    
    .xm\:active\:bg-lime-300:active{
        background: var(--velocity-lime-300);
    }
    
    .xm\:active\:bg-lime-400:active{
        background: var(--velocity-lime-400);
    }
    
    .xm\:active\:bg-lime-500:active{
        background: var(--velocity-lime-500);
    }
    
    .xm\:active\:bg-lime-600:active{
        background: var(--velocity-lime-600);
    }
    
    .xm\:active\:bg-lime-700:active{
        background: var(--velocity-lime-700);
    }
    
    .xm\:active\:bg-lime-800:active{
        background: var(--velocity-lime-800);
    }
    
    .xm\:active\:bg-lime-900:active{
        background: var(--velocity-lime-900);
    }
    
    .xm\:active\:bg-purple-50:active{
        background: var(--velocity-purple-50);
    }
    
    .xm\:active\:bg-purple-100:active{
        background: var(--velocity-purple-100);
    }
    
    .xm\:active\:bg-purple-200:active{
        background: var(--velocity-purple-200);
    }
    
    .xm\:active\:bg-purple-300:active{
        background: var(--velocity-purple-300);
    }
    
    .xm\:active\:bg-purple-400:active{
        background: var(--velocity-purple-400);
    }
    
    .xm\:active\:bg-purple-500:active{
        background: var(--velocity-purple-500);
    }
    
    .xm\:active\:bg-purple-600:active{
        background: var(--velocity-purple-600);
    }
    
    .xm\:active\:bg-purple-700:active{
        background: var(--velocity-purple-700);
    }
    
    .xm\:active\:bg-purple-800:active{
        background: var(--velocity-purple-800);
    }
    
    .xm\:active\:bg-purple-900:active{
        background: var(--velocity-purple-900);
    }
    
    .xm\:active\:bg-indigo-50:active{
        background: var(--velocity-indigo-50);
    }
    
    .xm\:active\:bg-indigo-100:active{
        background: var(--velocity-indigo-100);
    }
    
    .xm\:active\:bg-indigo-200:active{
        background: var(--velocity-indigo-200);
    }
    
    .xm\:active\:bg-indigo-300:active{
        background: var(--velocity-indigo-300);
    }
    
    .xm\:active\:bg-indigo-400:active{
        background: var(--velocity-indigo-400);
    }
    
    .xm\:active\:bg-indigo-500:active{
        background: var(--velocity-indigo-500);
    }
    
    .xm\:active\:bg-indigo-600:active{
        background: var(--velocity-indigo-600);
    }
    
    .xm\:active\:bg-indigo-700:active{
        background: var(--velocity-indigo-700);
    }
    
    .xm\:active\:bg-indigo-800:active{
        background: var(--velocity-indigo-800);
    }
    
    .xm\:active\:bg-indigo-900:active{
        background: var(--velocity-indigo-900);
    }
    
    .xm\:active\:bg-pink-50:active{
        background: var(--velocity-pink-50);
    }
    
    .xm\:active\:bg-pink-100:active{
        background: var(--velocity-pink-100);
    }
    
    .xm\:active\:bg-pink-200:active{
        background: var(--velocity-pink-200);
    }
    
    .xm\:active\:bg-pink-300:active{
        background: var(--velocity-pink-300);
    }
    
    .xm\:active\:bg-pink-400:active{
        background: var(--velocity-pink-400);
    }
    
    .xm\:active\:bg-pink-500:active{
        background: var(--velocity-pink-500);
    }
    
    .xm\:active\:bg-pink-600:active{
        background: var(--velocity-pink-600);
    }
    
    .xm\:active\:bg-pink-700:active{
        background: var(--velocity-pink-700);
    }
    
    .xm\:active\:bg-pink-800:active{
        background: var(--velocity-pink-800);
    }
    
    .xm\:active\:bg-pink-900:active{
        background: var(--velocity-pink-900);
    }
    
    .xm\:active\:bg-violet-50:active{
        background: var(--velocity-violet-50);
    }
    
    .xm\:active\:bg-violet-100:active{
        background: var(--velocity-violet-100);
    }
    
    .xm\:active\:bg-violet-200:active{
        background: var(--velocity-violet-200);
    }
    
    .xm\:active\:bg-violet-300:active{
        background: var(--velocity-violet-300);
    }
    
    .xm\:active\:bg-violet-400:active{
        background: var(--velocity-violet-400);
    }
    
    .xm\:active\:bg-violet-500:active{
        background: var(--velocity-violet-500);
    }
    
    .xm\:active\:bg-violet-600:active{
        background: var(--velocity-violet-600);
    }
    
    .xm\:active\:bg-violet-700:active{
        background: var(--velocity-violet-700);
    }
    
    .xm\:active\:bg-violet-800:active{
        background: var(--velocity-violet-800);
    }
    
    .xm\:active\:bg-violet-900:active{
        background: var(--velocity-violet-900);
    }
    
    .xm\:active\:bg-slate-50:active{
        background: var(--velocity-slate-50);
    }
    
    .xm\:active\:bg-slate-100:active{
        background: var(--velocity-slate-100);
    }
    
    .xm\:active\:bg-slate-200:active{
        background: var(--velocity-slate-200);
    }
    
    .xm\:active\:bg-slate-300:active{
        background: var(--velocity-slate-300);
    }
    
    .xm\:active\:bg-slate-400:active{
        background: var(--velocity-slate-400);
    }
    
    .xm\:active\:bg-slate-500:active{
        background: var(--velocity-slate-500);
    }
    
    .xm\:active\:bg-slate-600:active{
        background: var(--velocity-slate-600);
    }
    
    .xm\:active\:bg-slate-700:active{
        background: var(--velocity-slate-700);
    }
    
    .xm\:active\:bg-slate-800:active{
        background: var(--velocity-slate-800);
    }
    
    .xm\:active\:bg-slate-900:active{
        background: var(--velocity-slate-900);
    }
    
    .xm\:active\:bg-rose-50:active{
        background: var(--velocity-rose-50);
    }
    
    .xm\:active\:bg-rose-100:active{
        background: var(--velocity-rose-100);
    }
    
    .xm\:active\:bg-rose-200:active{
        background: var(--velocity-rose-200);
    }
    
    .xm\:active\:bg-rose-300:active{
        background: var(--velocity-rose-300);
    }
    
    .xm\:active\:bg-rose-400:active{
        background: var(--velocity-rose-400);
    }
    
    .xm\:active\:bg-rose-500:active{
        background: var(--velocity-rose-500);
    }
    
    .xm\:active\:bg-rose-600:active{
        background: var(--velocity-rose-600);
    }
    
    .xm\:active\:bg-rose-700:active{
        background: var(--velocity-rose-700);
    }
    
    .xm\:active\:bg-rose-800:active{
        background: var(--velocity-rose-800);
    }
    
    .xm\:active\:bg-rose-900:active{
        background: var(--velocity-rose-900);
    }
    
    .xm\:active\:from-teal-50:active{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xm\:active\:from-teal-100:active{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xm\:active\:from-teal-200:active{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xm\:active\:from-teal-300:active{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xm\:active\:from-teal-400:active{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xm\:active\:from-teal-500:active{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xm\:active\:from-teal-600:active{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xm\:active\:from-teal-700:active{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xm\:active\:from-teal-800:active{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xm\:active\:from-teal-900:active{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xm\:active\:from-red-50:active{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xm\:active\:from-red-100:active{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xm\:active\:from-red-200:active{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xm\:active\:from-red-300:active{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xm\:active\:from-red-400:active{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xm\:active\:from-red-500:active{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xm\:active\:from-red-600:active{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xm\:active\:from-red-700:active{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xm\:active\:from-red-800:active{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xm\:active\:from-red-900:active{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xm\:active\:from-grey-100:active{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xm\:active\:from-sky-50:active{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xm\:active\:from-sky-100:active{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xm\:active\:from-sky-200:active{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xm\:active\:from-sky-300:active{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xm\:active\:from-sky-400:active{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xm\:active\:from-sky-500:active{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xm\:active\:from-sky-600:active{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xm\:active\:from-sky-700:active{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xm\:active\:from-sky-800:active{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xm\:active\:from-sky-900:active{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xm\:active\:from-green-50:active{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xm\:active\:from-green-100:active{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xm\:active\:from-green-200:active{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xm\:active\:from-green-300:active{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xm\:active\:from-green-400:active{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xm\:active\:from-green-500:active{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xm\:active\:from-green-600:active{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xm\:active\:from-green-700:active{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xm\:active\:from-green-800:active{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xm\:active\:from-green-900:active{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xm\:active\:from-grey-200:active{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xm\:active\:from-grey-300:active{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xm\:active\:from-grey-400:active{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xm\:active\:from-grey-500:active{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xm\:active\:from-grey-600:active{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xm\:active\:from-grey-700:active{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xm\:active\:from-grey-800:active{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xm\:active\:from-grey-900:active{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xm\:active\:from-yellow-50:active{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xm\:active\:from-yellow-100:active{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xm\:active\:from-yellow-200:active{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xm\:active\:from-yellow-300:active{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xm\:active\:from-yellow-400:active{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xm\:active\:from-yellow-500:active{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xm\:active\:from-yellow-600:active{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xm\:active\:from-yellow-700:active{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xm\:active\:from-yellow-800:active{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xm\:active\:from-yellow-900:active{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xm\:active\:from-cyan-50:active{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xm\:active\:from-cyan-100:active{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xm\:active\:from-cyan-200:active{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xm\:active\:from-cyan-300:active{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xm\:active\:from-cyan-400:active{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xm\:active\:from-cyan-500:active{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xm\:active\:from-cyan-600:active{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xm\:active\:from-cyan-700:active{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xm\:active\:from-cyan-800:active{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xm\:active\:from-cyan-900:active{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xm\:active\:from-orange-50:active{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xm\:active\:from-orange-100:active{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xm\:active\:from-orange-200:active{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xm\:active\:from-orange-300:active{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xm\:active\:from-orange-400:active{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xm\:active\:from-orange-500:active{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xm\:active\:from-orange-600:active{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xm\:active\:from-orange-700:active{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xm\:active\:from-orange-800:active{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xm\:active\:from-orange-900:active{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xm\:active\:from-blue-50:active{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xm\:active\:from-blue-100:active{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xm\:active\:from-blue-200:active{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xm\:active\:from-blue-300:active{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xm\:active\:from-blue-400:active{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xm\:active\:from-blue-500:active{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xm\:active\:from-blue-600:active{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xm\:active\:from-blue-700:active{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xm\:active\:from-blue-800:active{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xm\:active\:from-blue-900:active{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xm\:active\:from-lime-50:active{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xm\:active\:from-lime-100:active{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xm\:active\:from-lime-200:active{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xm\:active\:from-lime-300:active{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xm\:active\:from-lime-400:active{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xm\:active\:from-lime-500:active{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xm\:active\:from-lime-600:active{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xm\:active\:from-lime-700:active{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xm\:active\:from-lime-800:active{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xm\:active\:from-lime-900:active{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xm\:active\:from-purple-50:active{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xm\:active\:from-purple-100:active{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xm\:active\:from-purple-200:active{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xm\:active\:from-purple-300:active{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xm\:active\:from-purple-400:active{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xm\:active\:from-purple-500:active{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xm\:active\:from-purple-600:active{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xm\:active\:from-purple-700:active{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xm\:active\:from-purple-800:active{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xm\:active\:from-purple-900:active{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xm\:active\:from-indigo-50:active{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xm\:active\:from-indigo-100:active{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xm\:active\:from-indigo-200:active{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xm\:active\:from-indigo-300:active{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xm\:active\:from-indigo-400:active{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xm\:active\:from-indigo-500:active{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xm\:active\:from-indigo-600:active{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xm\:active\:from-indigo-700:active{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xm\:active\:from-indigo-800:active{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xm\:active\:from-indigo-900:active{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xm\:active\:from-pink-50:active{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xm\:active\:from-pink-100:active{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xm\:active\:from-pink-200:active{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xm\:active\:from-pink-300:active{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xm\:active\:from-pink-400:active{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xm\:active\:from-pink-500:active{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xm\:active\:from-pink-600:active{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xm\:active\:from-pink-700:active{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xm\:active\:from-pink-800:active{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xm\:active\:from-pink-900:active{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xm\:active\:from-violet-50:active{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xm\:active\:from-violet-100:active{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xm\:active\:from-violet-200:active{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xm\:active\:from-violet-300:active{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xm\:active\:from-violet-400:active{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xm\:active\:from-violet-500:active{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xm\:active\:from-violet-600:active{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xm\:active\:from-violet-700:active{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xm\:active\:from-violet-800:active{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xm\:active\:from-violet-900:active{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xm\:active\:from-slate-50:active{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xm\:active\:from-slate-100:active{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xm\:active\:from-slate-200:active{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xm\:active\:from-slate-300:active{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xm\:active\:from-slate-400:active{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xm\:active\:from-slate-500:active{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xm\:active\:from-slate-600:active{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xm\:active\:from-slate-700:active{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xm\:active\:from-slate-800:active{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xm\:active\:from-slate-900:active{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xm\:active\:from-rose-50:active{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xm\:active\:from-rose-100:active{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xm\:active\:from-rose-200:active{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xm\:active\:from-rose-300:active{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xm\:active\:from-rose-400:active{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xm\:active\:from-rose-500:active{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xm\:active\:from-rose-600:active{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xm\:active\:from-rose-700:active{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xm\:active\:from-rose-800:active{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xm\:active\:from-rose-900:active{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xm\:active\:to-teal-50:active{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xm\:active\:to-teal-100:active{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xm\:active\:to-teal-200:active{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xm\:active\:to-teal-300:active{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xm\:active\:to-teal-400:active{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xm\:active\:to-teal-500:active{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xm\:active\:to-teal-600:active{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xm\:active\:to-teal-700:active{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xm\:active\:to-teal-800:active{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xm\:active\:to-teal-900:active{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xm\:active\:to-red-50:active{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xm\:active\:to-red-100:active{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xm\:active\:to-red-200:active{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xm\:active\:to-red-300:active{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xm\:active\:to-red-400:active{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xm\:active\:to-red-500:active{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xm\:active\:to-red-600:active{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xm\:active\:to-red-700:active{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xm\:active\:to-red-800:active{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xm\:active\:to-red-900:active{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xm\:active\:to-grey-100:active{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xm\:active\:to-sky-50:active{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xm\:active\:to-sky-100:active{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xm\:active\:to-sky-200:active{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xm\:active\:to-sky-300:active{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xm\:active\:to-sky-400:active{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xm\:active\:to-sky-500:active{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xm\:active\:to-sky-600:active{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xm\:active\:to-sky-700:active{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xm\:active\:to-sky-800:active{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xm\:active\:to-sky-900:active{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xm\:active\:to-green-50:active{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xm\:active\:to-green-100:active{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xm\:active\:to-green-200:active{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xm\:active\:to-green-300:active{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xm\:active\:to-green-400:active{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xm\:active\:to-green-500:active{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xm\:active\:to-green-600:active{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xm\:active\:to-green-700:active{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xm\:active\:to-green-800:active{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xm\:active\:to-green-900:active{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xm\:active\:to-grey-200:active{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xm\:active\:to-grey-300:active{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xm\:active\:to-grey-400:active{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xm\:active\:to-grey-500:active{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xm\:active\:to-grey-600:active{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xm\:active\:to-grey-700:active{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xm\:active\:to-grey-800:active{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xm\:active\:to-grey-900:active{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xm\:active\:to-yellow-50:active{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xm\:active\:to-yellow-100:active{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xm\:active\:to-yellow-200:active{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xm\:active\:to-yellow-300:active{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xm\:active\:to-yellow-400:active{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xm\:active\:to-yellow-500:active{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xm\:active\:to-yellow-600:active{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xm\:active\:to-yellow-700:active{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xm\:active\:to-yellow-800:active{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xm\:active\:to-yellow-900:active{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xm\:active\:to-cyan-50:active{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xm\:active\:to-cyan-100:active{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xm\:active\:to-cyan-200:active{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xm\:active\:to-cyan-300:active{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xm\:active\:to-cyan-400:active{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xm\:active\:to-cyan-500:active{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xm\:active\:to-cyan-600:active{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xm\:active\:to-cyan-700:active{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xm\:active\:to-cyan-800:active{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xm\:active\:to-cyan-900:active{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xm\:active\:to-orange-50:active{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xm\:active\:to-orange-100:active{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xm\:active\:to-orange-200:active{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xm\:active\:to-orange-300:active{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xm\:active\:to-orange-400:active{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xm\:active\:to-orange-500:active{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xm\:active\:to-orange-600:active{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xm\:active\:to-orange-700:active{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xm\:active\:to-orange-800:active{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xm\:active\:to-orange-900:active{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xm\:active\:to-blue-50:active{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xm\:active\:to-blue-100:active{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xm\:active\:to-blue-200:active{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xm\:active\:to-blue-300:active{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xm\:active\:to-blue-400:active{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xm\:active\:to-blue-500:active{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xm\:active\:to-blue-600:active{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xm\:active\:to-blue-700:active{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xm\:active\:to-blue-800:active{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xm\:active\:to-blue-900:active{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xm\:active\:to-lime-50:active{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xm\:active\:to-lime-100:active{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xm\:active\:to-lime-200:active{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xm\:active\:to-lime-300:active{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xm\:active\:to-lime-400:active{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xm\:active\:to-lime-500:active{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xm\:active\:to-lime-600:active{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xm\:active\:to-lime-700:active{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xm\:active\:to-lime-800:active{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xm\:active\:to-lime-900:active{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xm\:active\:to-purple-50:active{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xm\:active\:to-purple-100:active{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xm\:active\:to-purple-200:active{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xm\:active\:to-purple-300:active{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xm\:active\:to-purple-400:active{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xm\:active\:to-purple-500:active{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xm\:active\:to-purple-600:active{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xm\:active\:to-purple-700:active{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xm\:active\:to-purple-800:active{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xm\:active\:to-purple-900:active{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xm\:active\:to-indigo-50:active{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xm\:active\:to-indigo-100:active{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xm\:active\:to-indigo-200:active{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xm\:active\:to-indigo-300:active{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xm\:active\:to-indigo-400:active{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xm\:active\:to-indigo-500:active{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xm\:active\:to-indigo-600:active{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xm\:active\:to-indigo-700:active{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xm\:active\:to-indigo-800:active{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xm\:active\:to-indigo-900:active{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xm\:active\:to-pink-50:active{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xm\:active\:to-pink-100:active{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xm\:active\:to-pink-200:active{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xm\:active\:to-pink-300:active{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xm\:active\:to-pink-400:active{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xm\:active\:to-pink-500:active{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xm\:active\:to-pink-600:active{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xm\:active\:to-pink-700:active{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xm\:active\:to-pink-800:active{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xm\:active\:to-pink-900:active{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xm\:active\:to-violet-50:active{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xm\:active\:to-violet-100:active{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xm\:active\:to-violet-200:active{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xm\:active\:to-violet-300:active{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xm\:active\:to-violet-400:active{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xm\:active\:to-violet-500:active{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xm\:active\:to-violet-600:active{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xm\:active\:to-violet-700:active{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xm\:active\:to-violet-800:active{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xm\:active\:to-violet-900:active{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xm\:active\:to-slate-50:active{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xm\:active\:to-slate-100:active{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xm\:active\:to-slate-200:active{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xm\:active\:to-slate-300:active{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xm\:active\:to-slate-400:active{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xm\:active\:to-slate-500:active{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xm\:active\:to-slate-600:active{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xm\:active\:to-slate-700:active{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xm\:active\:to-slate-800:active{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xm\:active\:to-slate-900:active{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xm\:active\:to-rose-50:active{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xm\:active\:to-rose-100:active{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xm\:active\:to-rose-200:active{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xm\:active\:to-rose-300:active{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xm\:active\:to-rose-400:active{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xm\:active\:to-rose-500:active{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xm\:active\:to-rose-600:active{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xm\:active\:to-rose-700:active{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xm\:active\:to-rose-800:active{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xm\:active\:to-rose-900:active{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xm\:active\:text-teal-50:active{
        color: var(--velocity-teal-50);
    }
    
    .xm\:active\:text-teal-100:active{
        color: var(--velocity-teal-100);
    }
    
    .xm\:active\:text-teal-200:active{
        color: var(--velocity-teal-200);
    }
    
    .xm\:active\:text-teal-300:active{
        color: var(--velocity-teal-300);
    }
    
    .xm\:active\:text-teal-400:active{
        color: var(--velocity-teal-400);
    }
    
    .xm\:active\:text-teal-500:active{
        color: var(--velocity-teal-500);
    }
    
    .xm\:active\:text-teal-600:active{
        color: var(--velocity-teal-600);
    }
    
    .xm\:active\:text-teal-700:active{
        color: var(--velocity-teal-700);
    }
    
    .xm\:active\:text-teal-800:active{
        color: var(--velocity-teal-800);
    }
    
    .xm\:active\:text-teal-900:active{
        color: var(--velocity-teal-900);
    }
    
    .xm\:active\:text-red-50:active{
        color: var(--velocity-red-50);
    }
    
    .xm\:active\:text-red-100:active{
        color: var(--velocity-red-100);
    }
    
    .xm\:active\:text-red-200:active{
        color: var(--velocity-red-200);
    }
    
    .xm\:active\:text-red-300:active{
        color: var(--velocity-red-300);
    }
    
    .xm\:active\:text-red-400:active{
        color: var(--velocity-red-400);
    }
    
    .xm\:active\:text-red-500:active{
        color: var(--velocity-red-500);
    }
    
    .xm\:active\:text-red-600:active{
        color: var(--velocity-red-600);
    }
    
    .xm\:active\:text-red-700:active{
        color: var(--velocity-red-700);
    }
    
    .xm\:active\:text-red-800:active{
        color: var(--velocity-red-800);
    }
    
    .xm\:active\:text-red-900:active{
        color: var(--velocity-red-900);
    }
    
    .xm\:active\:text-grey-100:active{
        color: var(--velocity-grey-100);
    }
    
    .xm\:active\:text-sky-50:active{
        color: var(--velocity-sky-50);
    }
    
    .xm\:active\:text-sky-100:active{
        color: var(--velocity-sky-100);
    }
    
    .xm\:active\:text-sky-200:active{
        color: var(--velocity-sky-200);
    }
    
    .xm\:active\:text-sky-300:active{
        color: var(--velocity-sky-300);
    }
    
    .xm\:active\:text-sky-400:active{
        color: var(--velocity-sky-400);
    }
    
    .xm\:active\:text-sky-500:active{
        color: var(--velocity-sky-500);
    }
    
    .xm\:active\:text-sky-600:active{
        color: var(--velocity-sky-600);
    }
    
    .xm\:active\:text-sky-700:active{
        color: var(--velocity-sky-700);
    }
    
    .xm\:active\:text-sky-800:active{
        color: var(--velocity-sky-800);
    }
    
    .xm\:active\:text-sky-900:active{
        color: var(--velocity-sky-900);
    }
    
    .xm\:active\:text-green-50:active{
        color: var(--velocity-green-50);
    }
    
    .xm\:active\:text-green-100:active{
        color: var(--velocity-green-100);
    }
    
    .xm\:active\:text-green-200:active{
        color: var(--velocity-green-200);
    }
    
    .xm\:active\:text-green-300:active{
        color: var(--velocity-green-300);
    }
    
    .xm\:active\:text-green-400:active{
        color: var(--velocity-green-400);
    }
    
    .xm\:active\:text-green-500:active{
        color: var(--velocity-green-500);
    }
    
    .xm\:active\:text-green-600:active{
        color: var(--velocity-green-600);
    }
    
    .xm\:active\:text-green-700:active{
        color: var(--velocity-green-700);
    }
    
    .xm\:active\:text-green-800:active{
        color: var(--velocity-green-800);
    }
    
    .xm\:active\:text-green-900:active{
        color: var(--velocity-green-900);
    }
    
    .xm\:active\:text-grey-200:active{
        color: var(--velocity-grey-200);
    }
    
    .xm\:active\:text-grey-300:active{
        color: var(--velocity-grey-300);
    }
    
    .xm\:active\:text-grey-400:active{
        color: var(--velocity-grey-400);
    }
    
    .xm\:active\:text-grey-500:active{
        color: var(--velocity-grey-500);
    }
    
    .xm\:active\:text-grey-600:active{
        color: var(--velocity-grey-600);
    }
    
    .xm\:active\:text-grey-700:active{
        color: var(--velocity-grey-700);
    }
    
    .xm\:active\:text-grey-800:active{
        color: var(--velocity-grey-800);
    }
    
    .xm\:active\:text-grey-900:active{
        color: var(--velocity-grey-900);
    }
    
    .xm\:active\:text-yellow-50:active{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:active\:text-yellow-100:active{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:active\:text-yellow-200:active{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:active\:text-yellow-300:active{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:active\:text-yellow-400:active{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:active\:text-yellow-500:active{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:active\:text-yellow-600:active{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:active\:text-yellow-700:active{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:active\:text-yellow-800:active{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:active\:text-yellow-900:active{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:active\:text-cyan-50:active{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:active\:text-cyan-100:active{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:active\:text-cyan-200:active{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:active\:text-cyan-300:active{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:active\:text-cyan-400:active{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:active\:text-cyan-500:active{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:active\:text-cyan-600:active{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:active\:text-cyan-700:active{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:active\:text-cyan-800:active{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:active\:text-cyan-900:active{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:active\:text-orange-50:active{
        color: var(--velocity-orange-50);
    }
    
    .xm\:active\:text-orange-100:active{
        color: var(--velocity-orange-100);
    }
    
    .xm\:active\:text-orange-200:active{
        color: var(--velocity-orange-200);
    }
    
    .xm\:active\:text-orange-300:active{
        color: var(--velocity-orange-300);
    }
    
    .xm\:active\:text-orange-400:active{
        color: var(--velocity-orange-400);
    }
    
    .xm\:active\:text-orange-500:active{
        color: var(--velocity-orange-500);
    }
    
    .xm\:active\:text-orange-600:active{
        color: var(--velocity-orange-600);
    }
    
    .xm\:active\:text-orange-700:active{
        color: var(--velocity-orange-700);
    }
    
    .xm\:active\:text-orange-800:active{
        color: var(--velocity-orange-800);
    }
    
    .xm\:active\:text-orange-900:active{
        color: var(--velocity-orange-900);
    }
    
    .xm\:active\:text-blue-50:active{
        color: var(--velocity-blue-50);
    }
    
    .xm\:active\:text-blue-100:active{
        color: var(--velocity-blue-100);
    }
    
    .xm\:active\:text-blue-200:active{
        color: var(--velocity-blue-200);
    }
    
    .xm\:active\:text-blue-300:active{
        color: var(--velocity-blue-300);
    }
    
    .xm\:active\:text-blue-400:active{
        color: var(--velocity-blue-400);
    }
    
    .xm\:active\:text-blue-500:active{
        color: var(--velocity-blue-500);
    }
    
    .xm\:active\:text-blue-600:active{
        color: var(--velocity-blue-600);
    }
    
    .xm\:active\:text-blue-700:active{
        color: var(--velocity-blue-700);
    }
    
    .xm\:active\:text-blue-800:active{
        color: var(--velocity-blue-800);
    }
    
    .xm\:active\:text-blue-900:active{
        color: var(--velocity-blue-900);
    }
    
    .xm\:active\:text-lime-50:active{
        color: var(--velocity-lime-50);
    }
    
    .xm\:active\:text-lime-100:active{
        color: var(--velocity-lime-100);
    }
    
    .xm\:active\:text-lime-200:active{
        color: var(--velocity-lime-200);
    }
    
    .xm\:active\:text-lime-300:active{
        color: var(--velocity-lime-300);
    }
    
    .xm\:active\:text-lime-400:active{
        color: var(--velocity-lime-400);
    }
    
    .xm\:active\:text-lime-500:active{
        color: var(--velocity-lime-500);
    }
    
    .xm\:active\:text-lime-600:active{
        color: var(--velocity-lime-600);
    }
    
    .xm\:active\:text-lime-700:active{
        color: var(--velocity-lime-700);
    }
    
    .xm\:active\:text-lime-800:active{
        color: var(--velocity-lime-800);
    }
    
    .xm\:active\:text-lime-900:active{
        color: var(--velocity-lime-900);
    }
    
    .xm\:active\:text-purple-50:active{
        color: var(--velocity-purple-50);
    }
    
    .xm\:active\:text-purple-100:active{
        color: var(--velocity-purple-100);
    }
    
    .xm\:active\:text-purple-200:active{
        color: var(--velocity-purple-200);
    }
    
    .xm\:active\:text-purple-300:active{
        color: var(--velocity-purple-300);
    }
    
    .xm\:active\:text-purple-400:active{
        color: var(--velocity-purple-400);
    }
    
    .xm\:active\:text-purple-500:active{
        color: var(--velocity-purple-500);
    }
    
    .xm\:active\:text-purple-600:active{
        color: var(--velocity-purple-600);
    }
    
    .xm\:active\:text-purple-700:active{
        color: var(--velocity-purple-700);
    }
    
    .xm\:active\:text-purple-800:active{
        color: var(--velocity-purple-800);
    }
    
    .xm\:active\:text-purple-900:active{
        color: var(--velocity-purple-900);
    }
    
    .xm\:active\:text-indigo-50:active{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:active\:text-indigo-100:active{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:active\:text-indigo-200:active{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:active\:text-indigo-300:active{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:active\:text-indigo-400:active{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:active\:text-indigo-500:active{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:active\:text-indigo-600:active{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:active\:text-indigo-700:active{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:active\:text-indigo-800:active{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:active\:text-indigo-900:active{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:active\:text-pink-50:active{
        color: var(--velocity-pink-50);
    }
    
    .xm\:active\:text-pink-100:active{
        color: var(--velocity-pink-100);
    }
    
    .xm\:active\:text-pink-200:active{
        color: var(--velocity-pink-200);
    }
    
    .xm\:active\:text-pink-300:active{
        color: var(--velocity-pink-300);
    }
    
    .xm\:active\:text-pink-400:active{
        color: var(--velocity-pink-400);
    }
    
    .xm\:active\:text-pink-500:active{
        color: var(--velocity-pink-500);
    }
    
    .xm\:active\:text-pink-600:active{
        color: var(--velocity-pink-600);
    }
    
    .xm\:active\:text-pink-700:active{
        color: var(--velocity-pink-700);
    }
    
    .xm\:active\:text-pink-800:active{
        color: var(--velocity-pink-800);
    }
    
    .xm\:active\:text-pink-900:active{
        color: var(--velocity-pink-900);
    }
    
    .xm\:active\:text-violet-50:active{
        color: var(--velocity-violet-50);
    }
    
    .xm\:active\:text-violet-100:active{
        color: var(--velocity-violet-100);
    }
    
    .xm\:active\:text-violet-200:active{
        color: var(--velocity-violet-200);
    }
    
    .xm\:active\:text-violet-300:active{
        color: var(--velocity-violet-300);
    }
    
    .xm\:active\:text-violet-400:active{
        color: var(--velocity-violet-400);
    }
    
    .xm\:active\:text-violet-500:active{
        color: var(--velocity-violet-500);
    }
    
    .xm\:active\:text-violet-600:active{
        color: var(--velocity-violet-600);
    }
    
    .xm\:active\:text-violet-700:active{
        color: var(--velocity-violet-700);
    }
    
    .xm\:active\:text-violet-800:active{
        color: var(--velocity-violet-800);
    }
    
    .xm\:active\:text-violet-900:active{
        color: var(--velocity-violet-900);
    }
    
    .xm\:active\:text-slate-50:active{
        color: var(--velocity-slate-50);
    }
    
    .xm\:active\:text-slate-100:active{
        color: var(--velocity-slate-100);
    }
    
    .xm\:active\:text-slate-200:active{
        color: var(--velocity-slate-200);
    }
    
    .xm\:active\:text-slate-300:active{
        color: var(--velocity-slate-300);
    }
    
    .xm\:active\:text-slate-400:active{
        color: var(--velocity-slate-400);
    }
    
    .xm\:active\:text-slate-500:active{
        color: var(--velocity-slate-500);
    }
    
    .xm\:active\:text-slate-600:active{
        color: var(--velocity-slate-600);
    }
    
    .xm\:active\:text-slate-700:active{
        color: var(--velocity-slate-700);
    }
    
    .xm\:active\:text-slate-800:active{
        color: var(--velocity-slate-800);
    }
    
    .xm\:active\:text-slate-900:active{
        color: var(--velocity-slate-900);
    }
    
    .xm\:active\:text-rose-50:active{
        color: var(--velocity-rose-50);
    }
    
    .xm\:active\:text-rose-100:active{
        color: var(--velocity-rose-100);
    }
    
    .xm\:active\:text-rose-200:active{
        color: var(--velocity-rose-200);
    }
    
    .xm\:active\:text-rose-300:active{
        color: var(--velocity-rose-300);
    }
    
    .xm\:active\:text-rose-400:active{
        color: var(--velocity-rose-400);
    }
    
    .xm\:active\:text-rose-500:active{
        color: var(--velocity-rose-500);
    }
    
    .xm\:active\:text-rose-600:active{
        color: var(--velocity-rose-600);
    }
    
    .xm\:active\:text-rose-700:active{
        color: var(--velocity-rose-700);
    }
    
    .xm\:active\:text-rose-800:active{
        color: var(--velocity-rose-800);
    }
    
    .xm\:active\:text-rose-900:active{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1280px){
    .xl\:active\:aspect-ratio-auto:active{
        aspect-ratio: auto;
    }
    
    .xl\:active\:aspect-ratio-square:active{
        aspect-ratio: 1/1;
    }
    
    .xl\:active\:aspect-ratio-video:active{
        aspect-ratio: 16/9;
    }
    
    .xl\:active\:container:active{
        width: 100%;
    }
    
    .xl\:active\:container-fluid:active{
        width: 100%;
    }
    
    .xl\:active\:column-auto:active{
        columns: auto;
    }
    
    .xl\:active\:column-1:active{
        columns: 1;
    }
    
    .xl\:active\:column-2:active{
        columns: 2;
    }
    
    .xl\:active\:column-3:active{
        columns: 3;
    }
    
    .xl\:active\:column-4:active{
        columns: 4;
    }
    
    .xl\:active\:column-5:active{
        columns: 5;
    }
    
    .xl\:active\:column-6:active{
        columns: 6;
    }
    
    .xl\:active\:column-7:active{
        columns: 7;
    }
    
    .xl\:active\:column-8:active{
        columns: 8;
    }
    
    .xl\:active\:column-9:active{
        columns: 9;
    }
    
    .xl\:active\:column-10:active{
        columns: 10;
    }
    
    .xl\:active\:column-11:active{
        columns: 11;
    }
    
    .xl\:active\:column-12:active{
        columns: 12;
    }
    
    .xl\:active\:float-inline-start:active{
        float: inline-start;
    }
    
    .xl\:active\:float-inline-end:active{
        float: inline-end;
    }
    
    .xl\:active\:float-left:active{
        float: left;
    }
    
    .xl\:active\:float-right:active{
        float: right;
    }
    
    .xl\:active\:float-none:active{
        float: none;
    }
    
    .xl\:active\:float-inherit:active{
        float: inherit;
    }
    
    .xl\:active\:clear-inline-start:active{
        clear: inline-start;
    }
    
    .xl\:active\:clear-inline-end:active{
        clear: inline-end;
    }
    
    .xl\:active\:clear-left:active{
        clear: left;
    }
    
    .xl\:active\:clear-right:active{
        clear: right;
    }
    
    .xl\:active\:clear-both:active{
        clear: both;
    }
    
    .xl\:active\:clear-none:active{
        clear: none;
    }
    
    .xl\:active\:clear-inherit:active{
        clear: inherit;
    }
    
    .xl\:active\:isolation-auto:active{
        isolation: auto;
    }
    
    .xl\:active\:isolation-true:active{
        isolation: isolate;
    }
    
    .xl\:active\:object-fit-fill:active{
        object-fit: fill;
    }
    
    .xl\:active\:object-fit-cover:active{
        object-fit: cover;
    }
    
    .xl\:active\:object-fit-contain:active{
        object-fit: contain;
    }
    
    .xl\:active\:object-fit-scale-down:active{
        object-fit: scale-down;
    }
    
    .xl\:active\:object-fit-none:active{
        object-fit: none;
    }
    
    .xl\:active\:object-position-top:active{
        object-position: top;
    }
    
    .xl\:active\:object-position-bottom:active{
        object-position: bottom;
    }
    
    .xl\:active\:object-position-left:active{
        object-position: left;
    }
    
    .xl\:active\:object-position-right:active{
        object-position: right;
    }
    
    .xl\:active\:object-position-left-top:active{
        object-position: left top;
    }
    
    .xl\:active\:object-position-right-top:active{
        object-position: right top;
    }
    
    .xl\:active\:object-position-left-bottom:active{
        object-position: left bottom;
    }
    
    .xl\:active\:object-position-right-bottom:active{
        object-position: right bottom;
    }

    .xl\:active\:object-position-center-top:active{
        object-position: center top;
    }

    .xl\:active\:object-position-center-bottom:active{
        object-position: center bottom;
    }
    
    .xl\:active\:overflow-auto:active{
        overflow: auto;
    }
    
    .xl\:active\:overflow-hidden:active{
        overflow: hidden;
    }
    
    .xl\:active\:overflow-visible:active{
        overflow: visible;
    }
    
    .xl\:active\:overflow-scroll:active{
        overflow: scroll;
    }
    
    .xl\:active\:overflow-inherit:active{
        overflow:inherit;
    }
    
    .xl\:active\:overflow-x-auto:active{
        overflow: auto;
    }
    
    .xl\:active\:overflow-x-hidden:active{
        overflow-x: hidden;
    }
    
    .xl\:active\:overflow-x-visible:active{
        overflow-x: visible;
    }
    
    .xl\:active\:overflow-x-scroll:active{
        overflow-x: scroll;
    }
    
    .xl\:active\:overflow-x-inherit:active{
        overflow-x:inherit;
    }
    
    .xl\:active\:overflow-y-auto:active{
        overflow-y: auto;
    }
    
    .xl\:active\:overflow-y-hidden:active{
        overflow-y: hidden;
    }
    
    .xl\:active\:overflow-y-visible:active{
        overflow-y: visible;
    }
    
    .xl\:active\:overflow-y-scroll:active{
        overflow-y: scroll;
    }
    
    .xl\:active\:overflow-y-inherit:active{
        overflow-y: inherit;
    }
    
    .xl\:active\:overscroll-behavior-auto:active{
        overscroll-behavior: auto;
    }
    
    .xl\:active\:overscroll-behavior-contain:active{
        overscroll-behavior: contain;
    }
    
    .xl\:active\:overscroll-behavior-none:active{
        overscroll-behavior: none;
    }
    
    .xl\:active\:overscroll-behavior-inherit:active{
        overscroll-behavior: inherit;
    }
    
    .xl\:active\:overscroll-behavior-x-auto:active{
        overscroll-behavior: auto;
    }
    
    .xl\:active\:overscroll-behavior-x-contain:active{
        overscroll-behavior-x: contain;
    }
    
    .xl\:active\:overscroll-behavior-x-none:active{
        overscroll-behavior-x: none;
    }
    
    .xl\:active\:overscroll-behavior-x-inherit:active{
        overscroll-behavior-x:inherit;
    }
    
    .xl\:active\:overscroll-behavior-y-auto:active{
        overscroll-behavior-y: auto;
    }
    
    .xl\:active\:overscroll-behavior-y-contain:active{
        overscroll-behavior-y: contain;
    }
    
    .xl\:active\:overscroll-behavior-y-none:active{
        overscroll-behavior-y: none;
    }
    
    .xl\:active\:overscroll-behavior-y-inherit:active{
        overscroll-behavior-y: inherit;
    }
    
    .xl\:active\:position-static:active{
        position: static;
    }
    
    .xl\:active\:position-fixed:active{
        position: fixed;
    }
    
    .xl\:active\:position-absolute:active{
        position: absolute;
    }
    
    .xl\:active\:position-relative:active{
        position: relative;
    }
    
    .xl\:active\:position-sticky:active{
        position: sticky;
    }

    .xl\:active\:position-right-0:active{
        right: 0;
    }

    .xl\:active\:position-left-0:active{
        left: 0;
    }

    .xl\:active\:position-top-0:active{
        top: 0;
    }

    .xl\:active\:position-bottom-0:active{
        bottom: 0;
    }
    
    .xl\:active\:visible:active{
        visibility: visible;
    }
    
    .xl\:active\:invisible:active{
        visibility: hidden;
    }
    
    .xl\:active\:visibility-collapse:active{
        visibility: collapse;
    }
    
    .xl\:active\:z-0:active{
        z-index: 0;
    }
    
    .xl\:active\:-z-10:active{
        z-index: -10;
    }
    
    .xl\:active\:-z-20:active{
        z-index: -20;
    }
    
    .xl\:active\:-z-30:active{
        z-index: -30;
    }
    
    .xl\:active\:-z-40:active{
        z-index: -40;
    }
    
    .xl\:active\:-z-50:active{
        z-index: -50;
    }
    
    .xl\:active\:-z-60:active{
        z-index: -60;
    }
    
    .xl\:active\:-z-70:active{
        z-index: -70;
    }
    
    .xl\:active\:-z-80:active{
        z-index: -80;
    }
    
    .xl\:active\:-z-90:active{
        z-index: -90;
    }
    
    .xl\:active\:-z-100:active{
        z-index: -100;
    }
    
    .xl\:active\:z-10:active{
        z-index: 10;
    }
    
    .xl\:active\:z-20:active{
        z-index: 20;
    }
    
    .xl\:active\:z-30:active{
        z-index: 30;
    }
    
    .xl\:active\:z-40:active{
        z-index: 40;
    }
    
    .xl\:active\:z-50:active{
        z-index: 50;
    }
    
    .xl\:active\:z-60:active{
        z-index: 60;
    }
    
    .xl\:active\:z-70:active{
        z-index: 70;
    }
    
    .xl\:active\:z-80:active{
        z-index: 80;
    }
    
    .xl\:active\:z-90:active{
        z-index: 90;
    }
    
    .xl\:active\:z-100:active{
        z-index: 100;
    }
    
    .xl\:active\:z-auto:active{
        z-index: auto;
    }
    
    .xl\:active\:flex-basis-0:active{
        flex-basis: 0;
    }
    
    .xl\:active\:flex-basis-2:active{
        flex-basis: 2;
    }
    
    .xl\:active\:flex-basis-4:active{
        flex-basis: 4;
    }
    
    .xl\:active\:flex-basis-6:active{
        flex-basis: 6;
    }
    
    .xl\:active\:flex-basis-8:active{
        flex-basis: 8;
    }
    
    .xl\:active\:flex-basis-10:active{
        flex-basis: 10;
    }
    
    .xl\:active\:flex-basis-12:active{
        flex-basis: 12;
    }
    
    .xl\:active\:flex-basis-14:active{
        flex-basis: 14;
    }
    
    .xl\:active\:flex-basis-16:active{
        flex-basis: 16;
    }
    
    .xl\:active\:flex-basis-18:active{
        flex-basis: 18;
    }
    
    .xl\:active\:flex-basis-20:active{
        flex-basis: 20;
    }
    
    .xl\:active\:flex-basis-hf:active{
        flex-basis: 50%;
    }
    
    .xl\:active\:flex-basis-third:active{
        flex-basis: 33.333%;
    }
    
    .xl\:active\:flex-basis-quarter:active{
        flex-basis: 25%;
    }
    
    .xl\:active\:flex-basis-three-quarter:active{
        flex-basis: 75%;
    }
    
    .xl\:active\:flex-basis-full:active{
        flex-basis: 100%;
    }
    
    .xl\:active\:flex-basis-two-third:active{
        flex-basis: 66.67%;
    }
    
    .xl\:active\:flex-row:active{
        flex-direction: row;
    }
    
    .xl\:active\:flex-row-reverse:active{
        flex-direction: row-reverse;
    }
    
    .xl\:active\:flex-column:active{
        flex-direction: column;
    }
    
    .xl\:active\:flex-column-reverse:active{
        flex-direction: column-reverse;
    }
    
    .xl\:active\:flex-wrap:active{
        flex-wrap: wrap;
    }
    
    .xl\:active\:flex-nowrap:active{
        flex-wrap: nowrap;
    }
    
    .xl\:active\:flex-wrap-reverse:active{
        flex-direction: wrap-reserve;
    }
    
    .xl\:active\:flex-1:active{
        flex: 1 1 0;
    }
    
    .xl\:active\:flex-auto:active{
        flex: 1 1 auto;
    }
    
    .xl\:active\:flex-initial:active{
        flex: 0 1 auto;
    }
    
    .xl\:active\:flex-none:active{
        flex: none;
    }
    
    .xl\:active\:flex-grow-0:active{
        flex-grow: 0;
    }
    
    .xl\:active\:flex-grow-1:active{
        flex-grow: 1;
    }
    
    .xl\:active\:flex-shink-0:active{
        flex-shrink: 0;
    }
    
    .xl\:active\:flex-shink-1:active{
        flex-shrink: 1;
    }
    
    .xl\:active\:order-1:active{
        order: 1;
    }
    
    .xl\:active\:order-2:active{
        order: 2;
    }
    
    .xl\:active\:order-3:active{
        order: 3;
    }
    
    .xl\:active\:order-4:active{
        order: 4;
    }
    
    .xl\:active\:order-5:active{
        order: 5;
    }
    
    .xl\:active\:order-6:active{
        order: 6;
    }
    
    .xl\:active\:order-7:active{
        order: 7;
    }
    
    .xl\:active\:order-8:active{
        order: 8;
    }
    
    .xl\:active\:order-9:active{
        order: 9;
    }
    
    .xl\:active\:order-10:active{
        order: 10;
    }
    
    .xl\:active\:order-11:active{
        order: 11;
    }
    
    .xl\:active\:order-12:active{
        order: 12;
    }
    
    .xl\:active\:order-first:active{
        order: -9999;
    }
    
    .xl\:active\:order-last:active{
        order: 9999;
    }
    
    .xl\:active\:order-0:active{
        order: 0;
    }
    
    .xl\:active\:grtpcols-1:active{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-2:active{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-3:active{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-4:active{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-5:active{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-6:active{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-7:active{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-8:active{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-9:active{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-10:active{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-11:active{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-12:active{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:active\:grtpcols-none:active{
        grid-template-columns: none;
    }
    
    .xl\:active\:grtpcols-subgrid:active{
        grid-template-columns: subgrid;
    }
    
    .xl\:active\:grtpcols-auto:active{
        grid-template-columns: auto;
    }
    
    .xl\:active\:grcol-auto:active{
        grid-column: auto;
    }
    
    .xl\:active\:grcol-span-1:active{
        grid-column: span 1 / span 1;
    }
    
    .xl\:active\:grcol-span-2:active{
        grid-column: span 2 / span 2;
    }
    
    .xl\:active\:grcol-span-3:active{
        grid-column: span 3 / span 3;
    }
    
    .xl\:active\:grcol-span-4:active{
        grid-column: span 4 / span 4;
    }
    
    .xl\:active\:grcol-span-5:active{
        grid-column: span 5 / span 5;
    }
    
    .xl\:active\:grcol-span-6:active{
        grid-column: span 6 / span 6;
    }
    
    .xl\:active\:grcol-span-7:active{
        grid-column: span 7 / span 7;
    }
    
    .xl\:active\:grcol-span-8:active{
        grid-column: span 8 / span 8;
    }
    
    .xl\:active\:grcol-span-9:active{
        grid-column: span 9 / span 9;
    }
    
    .xl\:active\:grcol-span-10:active{
        grid-column: span 10 / span 10;
    }
    
    .xl\:active\:grcol-span-11:active{
        grid-column: span 11 / span 11;
    }
    
    .xl\:active\:grcol-span-12:active{
        grid-column: span 12 / span 12;
    }
    
    .xl\:active\:grcol-span-full:active{
        grid-column: span 1 / span -1;
    }
    
    .xl\:active\:grcol-start-1:active{
        grid-column-start: 1;
    }
    
    .xl\:active\:grcol-start-2:active{
        grid-column-start: 2;
    }
    
    .xl\:active\:grcol-start-3:active{
        grid-column-start: 3;
    }
    
    .xl\:active\:grcol-start-4:active{
        grid-column-start: 4;
    }
    
    .xl\:active\:grcol-start-5:active{
        grid-column-start: 5;
    }
    
    .xl\:active\:grcol-start-6:active{
        grid-column-start: 6;
    }
    
    .xl\:active\:grcol-start-7:active{
        grid-column-start: 7;
    }
    
    .xl\:active\:grcol-start-8:active{
        grid-column-start: 8;
    }
    
    .xl\:active\:grcol-start-9:active{
        grid-column-start: 9;
    }
    
    .xl\:active\:grcol-start-10:active{
        grid-column-start: 10;
    }
    
    .xl\:active\:grcol-start-11:active{
        grid-column-start: 11;
    }
    
    .xl\:active\:grcol-start-12:active{
        grid-column-start: 12;
    }
    
    .xl\:active\:grcol-start-auto:active{
        grid-column-start: auto;
    }
    
    .xl\:active\:grcol-end-1:active{
        grid-column-end: 1;
    }
    
    .xl\:active\:grcol-end-2:active{
        grid-column-end: 2;
    }
    
    .xl\:active\:grcol-end-3:active{
        grid-column-end: 3;
    }
    
    .xl\:active\:grcol-end-4:active{
        grid-column-end: 4;
    }
    
    .xl\:active\:grcol-end-5:active{
        grid-column-end: 5;
    }
    
    .xl\:active\:grcol-end-6:active{
        grid-column-end: 6;
    }
    
    .xl\:active\:grcol-end-7:active{
        grid-column-end: 7;
    }
    
    .xl\:active\:grcol-end-8:active{
        grid-column-end: 8;
    }
    
    .xl\:active\:grcol-end-9:active{
        grid-column-end: 9;
    }
    
    .xl\:active\:grcol-end-10:active{
        grid-column-end: 10;
    }
    
    .xl\:active\:grcol-end-11:active{
        grid-column-end: 11;
    }
    
    .xl\:active\:grcol-end-12:active{
        grid-column-end: 12;
    }
    
    .xl\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }
    
    .xl\:active\:grtprows-1:active{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-2:active{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-3:active{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-4:active{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-5:active{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-6:active{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-7:active{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-8:active{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-9:active{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-10:active{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-11:active{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-12:active{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:active\:grtprows-none:active{
        grid-template-rows: none;
    }
    
    .xl\:active\:grtprows-subgrid:active{
        grid-template-rows: subgrid;
    }
    
    .xl\:active\:grtprows-auto:active{
        grid-template-rows: auto;
    }
    
    .xl\:active\:grrow-auto:active{
        grid-row: auto;
    }
    
    .xl\:active\:grrow-span-1:active{
        grid-row: span 1 / span 1;
    }
    
    .xl\:active\:grrow-span-2:active{
        grid-row: span 2 / span 2;
    }
    
    .xl\:active\:grrow-span-3:active{
        grid-row: span 3 / span 3;
    }
    
    .xl\:active\:grrow-span-4:active{
        grid-row: span 4 / span 4;
    }
    
    .xl\:active\:grrow-span-5:active{
        grid-row: span 5 / span 5;
    }
    
    .xl\:active\:grrow-span-6:active{
        grid-row: span 6 / span 6;
    }
    
    .xl\:active\:grrow-span-7:active{
        grid-row: span 7 / span 7;
    }
    
    .xl\:active\:grrow-span-8:active{
        grid-row: span 8 / span 8;
    }
    
    .xl\:active\:grrow-span-9:active{
        grid-row: span 9 / span 9;
    }
    
    .xl\:active\:grrow-span-10:active{
        grid-row: span 10 / span 10;
    }
    
    .xl\:active\:grrow-span-11:active{
        grid-row: span 11 / span 11;
    }
    
    .xl\:active\:grrow-span-12:active{
        grid-row: span 12 / span 12;
    }
    
    .xl\:active\:grrow-span-full:active{
        grid-row: span 1 / span -1;
    }
    
    .xl\:active\:grrow-start-1:active{
        grid-row-start: 1;
    }
    
    .xl\:active\:grrow-start-2:active{
        grid-row-start: 2;
    }
    
    .xl\:active\:grrow-start-3:active{
        grid-row-start: 3;
    }
    
    .xl\:active\:grrow-start-4:active{
        grid-row-start: 4;
    }
    
    .xl\:active\:grrow-start-5:active{
        grid-row-start: 5;
    }
    
    .xl\:active\:grrow-start-6:active{
        grid-row-start: 6;
    }
    
    .xl\:active\:grrow-start-7:active{
        grid-row-start: 7;
    }
    
    .xl\:active\:grrow-start-8:active{
        grid-row-start: 8;
    }
    
    .xl\:active\:grrow-start-9:active{
        grid-row-start: 9;
    }
    
    .xl\:active\:grrow-start-10:active{
        grid-row-start: 10;
    }
    
    .xl\:active\:grrow-start-11:active{
        grid-row-start: 11;
    }
    
    .xl\:active\:grrow-start-12:active{
        grid-row-start: 12;
    }
    
    .xl\:active\:grrow-start-auto:active{
        grid-row-start: auto;
    }
    
    .xl\:active\:grrow-end-1:active{
        grid-row-end: 1;
    }
    
    .xl\:active\:grrow-end-2:active{
        grid-row-end: 2;
    }
    
    .xl\:active\:grrow-end-3:active{
        grid-row-end: 3;
    }
    
    .xl\:active\:grrow-end-4:active{
        grid-row-end: 4;
    }
    
    .xl\:active\:grrow-end-5:active{
        grid-row-end: 5;
    }
    
    .xl\:active\:grrow-end-6:active{
        grid-row-end: 6;
    }
    
    .xl\:active\:grrow-end-7:active{
        grid-row-end: 7;
    }
    
    .xl\:active\:grrow-end-8:active{
        grid-row-end: 8;
    }
    
    .xl\:active\:grrow-end-9:active{
        grid-row-end: 9;
    }
    
    .xl\:active\:grrow-end-10:active{
        grid-row-end: 10;
    }
    
    .xl\:active\:grrow-end-11:active{
        grid-row-end: 11;
    }
    
    .xl\:active\:grrow-end-12:active{
        grid-row-end: 12;
    }
    
    .xl\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }
    
    .xl\:active\:grfl-row:active{
        grid-auto-flow: row;
    }
    
    .xl\:active\:grfl-col:active{
        grid-auto-flow: column;
    }
    
    .xl\:active\:grfl-dense:active{
        grid-auto-flow: dense;
    }
    
    .xl\:active\:grfl-row-dense:active{
        grid-auto-flow: row dense;
    }
    
    .xl\:active\:grfl-col-dense:active{
        grid-auto-flow: column dense;
    }
    
    .xl\:active\:gr-auto-cols-auto:active{
        grid-auto-columns: auto;
    }
    
    .xl\:active\:gr-auto-cols-min:active{
        grid-auto-columns: min-content;
    }
    
    .xl\:active\:gr-auto-cols-max:active{
        grid-auto-columns: max-content;
    }
    
    .xl\:active\:gr-auto-cols-minmax:active{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xl\:active\:gr-auto-rows-auto:active{
        grid-auto-rows: auto;
    }
    
    .xl\:active\:gr-auto-rows-min:active{
        grid-auto-rows: min-content;
    }
    
    .xl\:active\:gr-auto-rows-max:active{
        grid-auto-rows: max-content;
    }
    
    .xl\:active\:gr-auto-rows-minmax:active{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xl\:active\:gap-0:active{
        gap: 0;
    }
    
    .xl\:active\:gap-x-0:active{
        column-gap: 0;
    }
    
    .xl\:active\:gap-y-0:active{
        row-gap: 0;
    }
    
    .xl\:active\:gap-1:active{
        gap: 1px;
    }
    
    .xl\:active\:gap-2:active{
        gap: 2px;
    }
    
    .xl\:active\:gap-4:active{
        gap: 4px;
    }
    
    .xl\:active\:gap-6:active{
        gap: 6px;
    }
    
    .xl\:active\:gap-8:active{
        gap: 8px;
    }
    
    .xl\:active\:gap-9:active{
        gap: 9px;
    }
    
    .xl\:active\:gap-10:active{
        gap: 10px;
    }
    
    .xl\:active\:gap-12:active{
        gap: 12px;
    }
    
    .xl\:active\:gap-14:active{
        gap: 14px;
    }
    
    .xl\:active\:gap-16:active{
        gap: 16px;
    }
    
    .xl\:active\:gap-18:active{
        gap: 18px;
    }
    
    .xl\:active\:gap-20:active{
        gap: 20px;
    }
    
    .xl\:active\:gap-x-0:active{
        column-gap: 0;
    }
    
    .xl\:active\:gap-x-1:active{
        column-gap: 1px;
    }
    
    .xl\:active\:gap-x-2:active{
        column-gap: 2px;
    }
    
    .xl\:active\:gap-x-4:active{
        column-gap: 4px;
    }
    
    .xl\:active\:gap-x-6:active{
        column-gap: 6px;
    }
    
    .xl\:active\:gap-x-8:active{
        column-gap: 8px;
    }
    
    .xl\:active\:gap-x-10:active{
        column-gap: 10px;
    }
    
    .xl\:active\:gap-x-12:active{
        column-gap: 12px;
    }
    
    .xl\:active\:gap-x-14:active{
        column-gap: 14px;
    }
    
    .xl\:active\:gap-x-16:active{
        column-gap: 16px;
    }
    
    .xl\:active\:gap-x-18:active{
        column-gap: 18px;
    }
    
    .xl\:active\:gap-x-20:active{
        column-gap: 20px;
    }
    
    .xl\:active\:gap-y-1:active{
        row-gap: 1px;
    }
    
    .xl\:active\:gap-y-2:active{
        row-gap: 2px;
    }
    
    .xl\:active\:gap-y-4:active{
        row-gap: 4px;
    }
    
    .xl\:active\:gap-y-6:active{
        row-gap: 6px;
    }
    
    .xl\:active\:gap-y-8:active{
        row-gap: 8px;
    }
    
    .xl\:active\:gap-y-10:active{
        row-gap: 10px;
    }
    
    .xl\:active\:gap-y-12:active{
        row-gap: 12px;
    }
    
    .xl\:active\:gap-y-14:active{
        row-gap: 14px;
    }
    
    .xl\:active\:gap-y-16:active{
        row-gap: 16px;
    }
    
    .xl\:active\:gap-y-18:active{
        row-gap: 18px;
    }
    
    .xl\:active\:gap-y-20:active{
        row-gap: 20px;
    }
    
    .xl\:active\:justify-content-normal:active{
        justify-content: normal;
    }
    
    .xl\:active\:justify-content-start:active{
        justify-content: flex-start;
    }
    
    .xl\:active\:justify-content-end:active{
        justify-content: flex-end;
    }
    
    .xl\:active\:justify-content-center:active{
        justify-content: center;
    }
    
    .xl\:active\:justify-content-between:active{
        justify-content: space-between;
    }
    
    .xl\:active\:justify-content-around:active{
        justify-content: space-around;
    }
    
    .xl\:active\:justify-content-evenly:active{
        justify-content: space-evenly;
    }
    
    .xl\:active\:justify-content-stretch:active{
        justify-content: stretch;
    }
    
    .xl\:active\:justify-items-start:active{
        justify-items: start;
    }
    
    .xl\:active\:justify-items-end:active{
        justify-items: end;
    }
    
    .xl\:active\:justify-items-center:active{
        justify-items: center;
    }
    
    .xl\:active\:justify-items-stretch:active{
        justify-items: stretch;
    }
    
    .xl\:active\:justify-self-auto:active{
        justify-self: auto;
    }
    
    .xl\:active\:justify-self-start:active{
        justify-self: start;
    }
    
    .xl\:active\:justify-self-end:active{
        justify-self: end;
    }
    
    .xl\:active\:justify-self-center:active{
        justify-self: center;
    }
    
    .xl\:active\:justify-self-stretch:active{
        justify-self: stretch;
    }
    
    .xl\:active\:align-content-normal:active{
        align-content: normal;
    }
    
    .xl\:active\:align-content-center:active{
        align-content: center;
    }
    
    .xl\:active\:align-content-start:active{
        align-content: flex-start;
    }
    
    .xl\:active\:align-content-end:active{
        align-content: flex-end;
    }
    
    .xl\:active\:align-content-between:active{
        align-content: space-between;
    }
    
    .xl\:active\:align-content-around:active{
        align-content: space-around;
    }
    
    .xl\:active\:align-content-evenly:active{
        align-content: space-evenly;
    }
    
    .xl\:active\:align-content-baseline:active{
        align-content: space-baseline;
    }
    
    .xl\:active\:align-content-stretch:active{
        align-content: stretch;
    }
    
    .xl\:active\:align-items-start:active{
        align-items: start;
    }
    
    .xl\:active\:align-items-end:active{
        align-items: end;
    }
    
    .xl\:active\:align-items-center:active{
        align-items: center;
    }
    
    .xl\:active\:align-items-stretch:active{
        justify-items: stretch;
    }
    
    .xl\:active\:align-self-auto:active{
        justify-self: auto;
    }
    
    .xl\:active\:align-self-start:active{
        justify-self: start;
    }
    
    .xl\:active\:align-self-end:active{
        justify-self: end;
    }
    
    .xl\:active\:align-self-center:active{
        justify-self: center;
    }
    
    .xl\:active\:align-self-stretch:active{
        justify-self: stretch;
    }
    
    .xl\:active\:align-self-baseline:active{
        justify-self: baseline;
    }
    
    .xl\:active\:place-content-center:active{
        place-content: center;
    }
    
    .xl\:active\:place-content-start:active{
        place-content: start;
    }
    
    .xl\:active\:place-content-end:active{
        place-content: end;
    }
    
    .xl\:active\:place-content-between:active{
        place-content: between;
    }
    
    .xl\:active\:place-content-around:active{
        place-content: around;
    }
    
    .xl\:active\:place-content-evenly:active{
        place-content: evenly;
    }
    
    .xl\:active\:place-content-baseline:active{
        place-content: baseline;
    }
    
    .xl\:active\:place-content-stretch:active{
        place-content: stretch;
    }
    
    .xl\:active\:place-items-start:active{
        place-content: start;
    }
    
    .xl\:active\:place-items-end:active{
        place-content: end;
    }
    
    .xl\:active\:place-items-center:active{
        place-content: center;
    }
    
    .xl\:active\:place-items-baseline:active{
        place-content: baseline;
    }
    
    .xl\:active\:place-items-stretch:active{
        place-content: stretch;
    }
    
    .xl\:active\:place-self-start:active{
        place-self: start;
    }
    
    .xl\:active\:place-self-end:active{
        place-self: end;
    }
    
    .xl\:active\:place-self-center:active{
        place-self: center;
    }
    
    .xl\:active\:place-self-baseline:active{
        place-self: baseline;
    }
    
    .xl\:active\:place-self-stretch:active{
        place-self: stretch;
    }
    
    .xl\:active\:w-0:active{
        width: 0;
    }
    
    .xl\:active\:w-2:active{
        width: 2px;
    }
    
    .xl\:active\:w-4:active{
        width: 4px;
    }
    
    .xl\:active\:w-6:active{
        width: 6px;
    }
    
    .xl\:active\:w-8:active{
        width: 8px;
    }
    
    .xl\:active\:w-10:active{
        width: 10px;
    }
    
    .xl\:active\:w-12:active{
        width: 12px;
    }
    
    .xl\:active\:w-14:active{
        width: 14px;
    }
    
    .xl\:active\:w-16:active{
        width: 16px;
    }
    
    .xl\:active\:w-18:active{
        width: 18px;
    }
    
    .xl\:active\:w-20:active{
        width: 20px;
    }
    
    .xl\:active\:w-22:active{
        width: 1.5rem;
    }
    
    .xl\:active\:w-24:active{
        width: 3rem;
    }
    
    .xl\:active\:w-26:active{
        width: 4.5rem;
    }
    
    .xl\:active\:w-28:active{
        width: 6rem;
    }
    
    .xl\:active\:w-30:active{
        width: 7.5rem;
    }
    
    .xl\:active\:w-32:active{
        width: 10rem;
    }
    
    .xl\:active\:w-34:active{
        width: 11.5rem;
    }
    
    .xl\:active\:w-36:active{
        width: 13rem;
    }
    
    .xl\:active\:w-38:active{
        width: 14.5rem;
    }
    
    .xl\:active\:w-40:active{
        width: 16rem;
    }
    
    .xl\:active\:w-42:active{
        width: 18rem;
    }
    
    .xl\:active\:w-44:active{
        width: 20rem;
    }
    
    .xl\:active\:w-46:active{
        width: 22rem;
    }
    
    .xl\:active\:w-48:active{
        width: 24rem;
    }

    .xl\:active\:w-52:active{
        width: 28rem;
    }

    .xl\:active\:w-56:active{
        width: 32rem;
    }

    .xl\:active\:w-60:active{
        width: 36rem;
    }

    .xl\:active\:w-64:active{
        width: 40rem;
    }

    .xl\:active\:w-68:active{
        width: 44rem;
    }

    .xl\:active\:w-72:active{
        width: 48rem;
    }

    .xl\:active\:w-76:active{
        width: 52rem;
    }

    .xl\:active\:w-80:active{
        width: 56rem;
    }

    .xl\:active\:w-84:active{
        width: 60rem;
    }
    
    .xl\:active\:w-hf:active{
        width: 50%;
    }
    
    .xl\:active\:w-third:active{
        width: 33.333%;
    }
    
    .xl\:active\:w-two-third:active{
        width: 66.67%;
    }
    
    .xl\:active\:w-quarter:active{
        width: 25%;
    }
    
    .xl\:active\:w-three-quarter:active{
        width: 75%;
    }
    
    .xl\:active\:w-fifth:active{
        width: 20%;
    }
    
    .xl\:active\:w-two-fifth:active{
        width: 40%;
    }
    
    .xl\:active\:w-three-fifth:active{
        width: 60%;
    }
    
    .xl\:active\:w-four-fifth:active{
        width: 80%;
    }
    
    .xl\:active\:w-tenth:active{
        width: 10%;
    }
    
    .xl\:active\:w-two-tenth:active{
        width: 20%;
    }
    
    .xl\:active\:w-three-tenth:active{
        width: 30%;
    }
    
    .xl\:active\:w-four-tenth:active{
        width: 40%;
    }
    
    .xl\:active\:w-five-tenth:active{
        width: 50%;
    }
    
    .xl\:active\:w-six-tenth:active{
        width: 60%;
    }
    
    .xl\:active\:w-seven-tenth:active{
        width: 70%;
    }
    
    .xl\:active\:w-eight-tenth:active{
        width: 80%;
    }
    
    .xl\:active\:w-nine-tenth:active{
        width: 90%;
    }
    
    .xl\:active\:w-full:active{
        width: 100%;
    }
    
    .xl\:active\:w-min:active{
        width: min-content;
    }
    
    .xl\:active\:w-max:active{
        width: max-content;
    }
    
    .xl\:active\:w-fit:active{
        width: fit-content;
    }
    
    .xl\:active\:min-vh-10:active{
        min-height: 10vh;
    }
    
    .xl\:active\:min-vh-20:active{
        min-height: 20vh;
    }
    
    .xl\:active\:min-vh-30:active{
        min-height: 30vh;
    }
    
    .xl\:active\:min-vh-40:active{
        min-height: 40vh;
    }
    
    .xl\:active\:min-vh-50:active{
        min-height: 50vh;
    }
    
    .xl\:active\:min-vh-60:active{
        min-height: 60vh;
    }
    
    .xl\:active\:min-vh-70:active{
        min-height: 70vh;
    }
    
    .xl\:active\:min-vh-80:active{
        min-height: 80vh;
    }
    
    .xl\:active\:min-vh-90:active{
        min-height: 90vh;
    }
    
    .xl\:active\:min-vh-100:active{
        min-height: 100vh;
    }
    
    .xl\:active\:min-vw-10:active{
        min-width: 10vh;
    }
    
    .xl\:active\:min-vw-20:active{
        min-width: 20vh;
    }
    
    .xl\:active\:min-vw-30:active{
        min-width: 30vh;
    }
    
    .xl\:active\:min-vw-40:active{
        min-width: 40vh;
    }
    
    .xl\:active\:min-vw-50:active{
        min-width: 50vh;
    }
    
    .xl\:active\:min-vw-60:active{
        min-width: 60vh;
    }
    
    .xl\:active\:min-vw-70:active{
        min-width: 70vh;
    }
    
    .xl\:active\:min-vw-80:active{
        min-width: 80vh;
    }
    
    .xl\:active\:min-vw-90:active{
        min-width: 100vh;
    }
    
    .xl\:active\:min-vw-100:active{
        min-width: 100vh;
    }
    
    .xl\:active\:max-vh-10:active{
        max-height: 10vh;
    }
    
    .xl\:active\:max-vh-20:active{
        max-height: 20vh;
    }
    
    .xl\:active\:max-vh-30:active{
        max-height: 30vh;
    }
    
    .xl\:active\:max-vh-40:active{
        max-height: 40vh;
    }
    
    .xl\:active\:max-vh-50:active{
        max-height: 50vh;
    }
    
    .xl\:active\:max-vh-60:active{
        max-height: 60vh;
    }
    
    .xl\:active\:max-vh-70:active{
        max-height: 70vh;
    }
    
    .xl\:active\:max-vh-80:active{
        max-height: 80vh;
    }
    
    .xl\:active\:max-vh-90:active{
        max-height: 100vh;
    }
    
    .xl\:active\:max-vh-100:active{
        max-height: 100vh;
    }
    
    .xl\:active\:max-vw-10:active{
        max-width: 10vh;
    }
    
    .xl\:active\:max-vw-20:active{
        max-width: 20vh;
    }
    
    .xl\:active\:max-vw-30:active{
        max-width: 30vh;
    }
    
    .xl\:active\:max-vw-40:active{
        max-width: 40vh;
    }
    
    .xl\:active\:max-vw-50:active{
        max-width: 50vh;
    }
    
    .xl\:active\:max-vw-60:active{
        max-width: 60vh;
    }
    
    .xl\:active\:max-vw-70:active{
        max-width: 70vh;
    }
    
    .xl\:active\:max-vw-80:active{
        max-width: 80vh;
    }
    
    .xl\:active\:max-vw-90:active{
        max-width: 100vh;
    }
    
    .xl\:active\:max-vw-100:active{
        max-width: 100vh;
    }
    
    .xl\:active\:min-w-2:active{
        min-width: 2px;
    }
    
    .xl\:active\:min-w-4:active{
        min-width: 4px;
    }
    
    .xl\:active\:min-w-6:active{
        min-width: 6px;
    }
    
    .xl\:active\:min-w-8:active{
        min-width: 8px;
    }
    
    .xl\:active\:min-w-10:active{
        min-width: 10px;
    }
    
    .xl\:active\:min-w-12:active{
        min-width: 12px;
    }
    
    .xl\:active\:min-w-14:active{
        min-width: 14px;
    }
    
    .xl\:active\:min-w-16:active{
        min-width: 16px;
    }
    
    .xl\:active\:min-w-18:active{
        min-width: 18px;
    }
    
    .xl\:active\:min-w-20:active{
        min-width: 20px;
    }
    
    .xl\:active\:min-w-22:active{
        min-width: 1.5rem;
    }
    
    .xl\:active\:min-w-24:active{
        min-width: 3rem;
    }
    
    .xl\:active\:min-w-26:active{
        min-width: 4.5rem;
    }
    
    .xl\:active\:min-w-28:active{
        min-width: 6rem;
    }
    
    .xl\:active\:min-w-30:active{
        min-width: 7.5rem;
    }
    
    .xl\:active\:min-w-32:active{
        min-width: 10rem;
    }
    
    .xl\:active\:min-w-34:active{
        min-width: 11.5rem;
    }
    
    .xl\:active\:min-w-36:active{
        min-width: 13rem;
    }
    
    .xl\:active\:min-w-38:active{
        min-width: 14.5rem;
    }
    
    .xl\:active\:min-w-40:active{
        min-width: 16rem;
    }
    
    .xl\:active\:min-w-42:active{
        min-width: 18rem;
    }
    
    .xl\:active\:min-w-44:active{
        min-width: 20rem;
    }
    
    .xl\:active\:min-w-46:active{
        min-width: 22rem;
    }
    
    .xl\:active\:min-w-48:active{
        min-width: 24rem;
    }

    .xl\:active\:min-w-52:active{
        min-width: 28rem;
    }

    .xl\:active\:min-w-56:active{
        min-width: 32rem;
    }

    .xl\:active\:min-w-60:active{
        min-width: 36rem;
    }

    .xl\:active\:min-w-64:active{
        min-width: 40rem;
    }

    .xl\:active\:min-w-68:active{
        min-width: 44rem;
    }

    .xl\:active\:min-w-72:active{
        min-width: 48rem;
    }

    .xl\:active\:min-w-76:active{
        min-width: 52rem;
    }

    .xl\:active\:min-w-80:active{
        min-width: 56rem;
    }

    .xl\:active\:min-w-84:active{
        min-width: 60rem;
    }
    
    .xl\:active\:min-w-hf:active{
        min-width: 50%;
    }
    
    .xl\:active\:min-w-full:active{
        min-width: 100%;
    }
    
    .xl\:active\:min-w-min:active{
        min-width: min-content;
    }
    
    .xl\:active\:min-w-max:active{
        min-width: max-content;
    }
    
    .xl\:active\:min-w-fit:active{
        min-width: fit-content;
    }
    
    .xl\:active\:max-w-0:active{
        max-width: 0;
    }
    
    .xl\:active\:max-w-2:active{
        max-width: 2px;
    }
    
    .xl\:active\:max-w-4:active{
        max-width: 4px;
    }
    
    .xl\:active\:max-w-6:active{
        max-width: 6px;
    }
    
    .xl\:active\:max-w-8:active{
        max-width: 8px;
    }
    
    .xl\:active\:max-w-10:active{
        max-width: 10px;
    }
    
    .xl\:active\:max-w-12:active{
        max-width: 12px;
    }
    
    .xl\:active\:max-w-14:active{
        max-width: 14px;
    }
    
    .xl\:active\:max-w-16:active{
        max-width: 16px;
    }
    
    .xl\:active\:max-w-18:active{
        max-width: 18px;
    }
    
    .xl\:active\:max-w-20:active{
        max-width: 20px;
    }
    
    .xl\:active\:max-w-22:active{
        max-width: 1.5rem;
    }
    
    .xl\:active\:max-w-24:active{
        max-width: 3rem;
    }
    
    .xl\:active\:max-w-26:active{
        max-width: 4.5rem;
    }
    
    .xl\:active\:max-w-28:active{
        max-width: 6rem;
    }
    
    .xl\:active\:max-w-30:active{
        max-width: 7.5rem;
    }
    
    .xl\:active\:max-w-32:active{
        max-width: 10rem;
    }
    
    .xl\:active\:max-w-34:active{
        max-width: 11.5rem;
    }
    
    .xl\:active\:max-w-36:active{
        max-width: 13rem;
    }
    
    .xl\:active\:max-w-38:active{
        max-width: 14.5rem;
    }
    
    .xl\:active\:max-w-40:active{
        max-width: 16rem;
    }
    
    .xl\:active\:max-w-42:active{
        max-width: 18rem;
    }
    
    .xl\:active\:max-w-44:active{
        max-width: 20rem;
    }
    
    .xl\:active\:max-w-46:active{
        max-width: 22rem;
    }
    
    .xl\:active\:max-w-48:active{
        max-width: 24rem;
    }

    .xl\:active\:max-w-52:active{
        max-width: 28rem;
    }

    .xl\:active\:max-w-56:active{
        max-width: 32rem;
    }

    .xl\:active\:max-w-60:active{
        max-width: 36rem;
    }

    .xl\:active\:max-w-64:active{
        max-width: 40rem;
    }

    .xl\:active\:max-w-68:active{
        max-width: 44rem;
    }

    .xl\:active\:max-w-72:active{
        max-width: 48rem;
    }

    .xl\:active\:max-w-76:active{
        max-width: 52rem;
    }

    .xl\:active\:max-w-80:active{
        max-width: 56rem;
    }

    .xl\:active\:max-w-84:active{
        max-width: 60rem;
    }
    
    .xl\:active\:max-w-hf:active{
        max-width: 50%;
    }
    
    .xl\:active\:max-w-full:active{
        max-width: 100%;
    }
    
    .xl\:active\:max-w-max:active{
        max-width: max-content;
    }
    
    .xl\:active\:max-w-max:active{
        max-width: max-content;
    }
    
    .xl\:active\:max-w-fit:active{
        max-width: fit-content;
    }
    
    .xl\:active\:h-0:active{
        height: 0;
    }
    
    .xl\:active\:h-2:active{
        height: 2px;
    }
    
    .xl\:active\:h-4:active{
        height: 4px;
    }
    
    .xl\:active\:h-6:active{
        height: 6px;
    }
    
    .xl\:active\:h-8:active{
        height: 8px;
    }
    
    .xl\:active\:h-10:active{
        height: 10px;
    }
    
    .xl\:active\:h-12:active{
        height: 12px;
    }
    
    .xl\:active\:h-14:active{
        height: 14px;
    }
    
    .xl\:active\:h-16:active{
        height: 16px;
    }
    
    .xl\:active\:h-18:active{
        height: 18px;
    }
    
    .xl\:active\:h-20:active{
        height: 20px;
    }
    
    .xl\:active\:h-22:active{
        height: 1.5rem;
    }
    
    .xl\:active\:h-24:active{
        height: 3rem;
    }
    
    .xl\:active\:h-26:active{
        height: 4.5rem;
    }
    
    .xl\:active\:h-28:active{
        height: 6rem;
    }
    
    .xl\:active\:h-30:active{
        height: 7.5rem;
    }
    
    .xl\:active\:h-32:active{
        height: 10rem;
    }
    
    .xl\:active\:h-34:active{
        height: 11.5rem;
    }
    
    .xl\:active\:h-36:active{
        height: 13rem;
    }
    
    .xl\:active\:h-38:active{
        height: 14.5rem;
    }
    
    .xl\:active\:h-40:active{
        height: 16rem;
    }
    
    .xl\:active\:h-42:active{
        height: 18rem;
    }
    
    .xl\:active\:h-44:active{
        height: 20rem;
    }
    
    .xl\:active\:h-46:active{
        height: 22rem;
    }
    
    .xl\:active\:h-48:active{
        height: 24rem;
    }

    .xl\:active\:h-52:active{
        height: 28rem;
    }

    .xl\:active\:h-56:active{
        height: 32rem;
    }

    .xl\:active\:h-60:active{
        height: 36rem;
    }

    .xl\:active\:h-64:active{
        height: 40rem;
    }

    .xl\:active\:h-68:active{
        height: 44rem;
    }

    .xl\:active\:h-72:active{
        height: 48rem;
    }

    .xl\:active\:h-76:active{
        height: 52rem;
    }

    .xl\:active\:h-80:active{
        height: 56rem;
    }

    .xl\:active\:h-84:active{
        height: 60rem;
    }
    
    .xl\:active\:h-hf:active{
        height: 50%;
    }
    
    .xl\:active\:h-third:active{
        height: 33.333%;
    }
    
    .xl\:active\:h-two-third:active{
        height: 66.67%;
    }
    
    .xl\:active\:h-quarter:active{
        height: 25%;
    }
    
    .xl\:active\:h-three-quarter:active{
        height: 75%;
    }
    
    .xl\:active\:h-fifth:active{
        height: 20%;
    }
    
    .xl\:active\:h-two-fifth:active{
        height: 40%;
    }
    
    .xl\:active\:h-three-fifth:active{
        height: 60%;
    }
    
    .xl\:active\:h-four-fifth:active{
        height: 80%;
    }
    
    .xl\:active\:h-tenth:active{
        height: 10%;
    }
    
    .xl\:active\:h-two-tenth:active{
        height: 20%;
    }
    
    .xl\:active\:h-three-tenth:active{
        height: 30%;
    }
    
    .xl\:active\:h-four-tenth:active{
        height: 40%;
    }
    
    .xl\:active\:h-five-tenth:active{
        height: 50%;
    }
    
    .xl\:active\:h-six-tenth:active{
        height: 60%;
    }
    
    .xl\:active\:h-seventh-tenth:active{
        height: 70%;
    }
    
    .xl\:active\:h-eight-tenth:active{
        height: 80%;
    }
    
    .xl\:active\:h-nine-tenth:active{
        height: 90%;
    }
    
    .xl\:active\:h-full:active{
        height: 100%;
    }
    
    .xl\:active\:h-min:active{
        height: min-content;
    }
    
    .xl\:active\:h-max:active{
        height: max-content;
    }
    
    .xl\:active\:h-fit:active{
        height: fit-content;
    }
    
    .xl\:active\:min-h-0:active{
        min-height: 0;
    }
    
    .xl\:active\:min-h-2:active{
        min-height: 2px;
    }
    
    .xl\:active\:min-h-4:active{
        min-height: 4px;
    }
    
    .xl\:active\:min-h-6:active{
        min-height: 6px;
    }
    
    .xl\:active\:min-h-8:active{
        min-height: 8px;
    }
    
    .xl\:active\:min-h-10:active{
        min-height: 10px;
    }
    
    .xl\:active\:min-h-12:active{
        min-height: 12px;
    }
    
    .xl\:active\:min-h-14:active{
        min-height: 14px;
    }
    
    .xl\:active\:min-h-16:active{
        min-height: 16px;
    }
    
    .xl\:active\:min-h-18:active{
        min-height: 18px;
    }
    
    .xl\:active\:min-h-20:active{
        min-height: 20px;
    }
    
    .xl\:active\:min-h-22:active{
        min-height: 1.5rem;
    }
    
    .xl\:active\:min-h-24:active{
        min-height: 3rem;
    }
    
    .xl\:active\:min-h-26:active{
        min-height: 4.5rem;
    }
    
    .xl\:active\:min-h-28:active{
        min-height: 6rem;
    }
    
    .xl\:active\:min-h-30:active{
        min-height: 7.5rem;
    }
    
    .xl\:active\:min-h-32:active{
        min-height: 10rem;
    }
    
    .xl\:active\:min-h-34:active{
        min-height: 11.5rem;
    }
    
    .xl\:active\:min-h-36:active{
        min-height: 13rem;
    }
    
    .xl\:active\:min-h-38:active{
        min-height: 14.5rem;
    }
    
    .xl\:active\:min-h-40:active{
        min-height: 16rem;
    }
    
    .xl\:active\:min-h-42:active{
        min-height: 18rem;
    }
    
    .xl\:active\:min-h-44:active{
        min-height: 20rem;
    }
    
    .xl\:active\:min-h-46:active{
        min-height: 22rem;
    }
    
    .xl\:active\:min-h-48:active{
        min-height: 24rem;
    }
    
    .xl\:active\:min-h-hf:active{
        min-height: 50%;
    }
    
    .xl\:active\:min-h-full:active{
        min-height: 100%;
    }
    
    .xl\:active\:min-h-min:active{
        min-height: min-content;
    }
    
    .xl\:active\:min-h-max:active{
        min-height: max-content;
    }
    
    .xl\:active\:min-h-fit:active{
        min-height: fit-content;
    }
    
    .xl\:active\:max-h-0:active{
        max-height: 0;
    }
    
    .xl\:active\:max-h-2:active{
        max-height: 2px;
    }
    
    .xl\:active\:max-h-4:active{
        max-height: 4px;
    }
    
    .xl\:active\:max-h-6:active{
        max-height: 6px;
    }
    
    .xl\:active\:max-h-8:active{
        max-height: 8px;
    }
    
    .xl\:active\:max-h-10:active{
        max-height: 10px;
    }
    
    .xl\:active\:max-h-12:active{
        max-height: 12px;
    }
    
    .xl\:active\:max-h-14:active{
        max-height: 14px;
    }
    
    .xl\:active\:max-h-16:active{
        max-height: 16px;
    }
    
    .xl\:active\:max-h-18:active{
        max-height: 18px;
    }
    
    .xl\:active\:max-h-20:active{
        max-height: 20px;
    }
    
    .xl\:active\:max-h-22:active{
        max-height: 1.5rem;
    }
    
    .xl\:active\:max-h-24:active{
        max-height: 3rem;
    }
    
    .xl\:active\:max-h-26:active{
        max-height: 4.5rem;
    }
    
    .xl\:active\:max-h-28:active{
        max-height: 6rem;
    }
    
    .xl\:active\:max-h-30:active{
        max-height: 7.5rem;
    }
    
    .xl\:active\:max-h-32:active{
        max-height: 10rem;
    }
    
    .xl\:active\:max-h-34:active{
        max-height: 11.5rem;
    }
    
    .xl\:active\:max-h-36:active{
        max-height: 13rem;
    }
    
    .xl\:active\:max-h-38:active{
        max-height: 14.5rem;
    }
    
    .xl\:active\:max-h-40:active{
        max-height: 16rem;
    }
    
    .xl\:active\:max-h-42:active{
        max-height: 18rem;
    }
    
    .xl\:active\:max-h-44:active{
        max-height: 20rem;
    }
    
    .xl\:active\:max-h-46:active{
        max-height: 22rem;
    }
    
    .xl\:active\:max-h-48:active{
        max-height: 24rem;
    }
    
    .xl\:active\:max-h-hf:active{
        max-height: 50%;
    }
    
    .xl\:active\:max-h-full:active{
        max-height: 100%;
    }
    
    .xl\:active\:max-h-max:active{
        max-height: max-content;
    }
    
    .xl\:active\:max-h-max:active{
        max-height: max-content;
    }
    
    .xl\:active\:max-h-fit:active{
        max-height: fit-content;
    }
    
    .xl\:active\:sans:active{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xl\:active\:serif:active{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xl\:active\:mono:active{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xl\:active\:font-s-xs:active{
        font-size: var(--velocity-font-s-xs);
    }

    .xl\:active\:font-s-sm:active{
        font-size: var(--velocity-font-s-sm);
    }

    .xl\:active\:font-s-md:active{
        font-size: var(--velocity-font-s-md);
    }

    .xl\:active\:font-s-lg:active{
        font-size: var(--velocity-font-s-lg);
    }

    .xl\:active\:font-s-xm:active{
        font-size: var(--velocity-font-s-xm);
    }

    .xl\:active\:font-s-xl:active{
        font-size: var(--velocity-font-s-xl);
    }

    .xl\:active\:font-s-2md:active{
        font-size: var(--velocity-font-s-2md);
    }

    .xl\:active\:font-s-2xm:active{
        font-size: var(--velocity-font-s-2xm);
    }

    .xl\:active\:font-s-2lg:active{
        font-size: var(--velocity-font-s-2lg);
    }

    .xl\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:active\:font-s-4md:active{
        font-size: var(--velocity-font-s-4md);
    }

    .xl\:active\:font-s-6md:active{
        font-size: var(--velocity-font-s-6md);
    }

    .xl\:active\:font-s-8md:active{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xl\:active\:font-smoothing-antialiased:active{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xl\:active\:font-subpixel-antialiased:active{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xl\:active\:italic:active{
        font-style: italic;
    }
    
    .xl\:active\:italic-0:active{
        font-style: normal;
    }
    
    .xl\:active\:font-w-thin:active{
        font-weight: 100;
    }
    
    .xl\:active\:font-w-extralight:active{
        font-weight: 200;
    }
    
    .xl\:active\:font-w-light:active{
        font-weight: 300;
    }
    
    .xl\:active\:font-w-normal:active{
        font-weight: 400;
    }
    
    .xl\:active\:font-w-medium:active{
        font-weight: 500;
    }
    
    .xl\:active\:font-w-semibold:active{
        font-weight: 600;
    }
    
    .xl\:active\:font-w-bold:active{
        font-weight: 700;
    }
    
    .xl\:active\:font-w-extrabold:active{
        font-weight: 800;
    }
    
    .xl\:active\:font-w-black:active{
        font-weight: 900;
    }
    
    .xl\:active\:letter-space-lt:active{
        letter-spacing: -0.25rem;
    }
    
    .xl\:active\:letter-space-tt:active{
        letter-spacing: -0.125rem;
    }
    
    .xl\:active\:letter-space-normal:active{
        letter-spacing: 0;
    }
    
    .xl\:active\:letter-space-wide:active{
        letter-spacing: 0.125rem;
    }
    
    .xl\:active\:letter-space-wider:active{
        letter-spacing: 0.25rem;
    }
    
    .xl\:active\:line-h-1:active{
        line-height: 0.25rem;
    }
    
    .xl\:active\:line-h-2:active{
        line-height: 0.5rem;
    }
    
    .xl\:active\:line-h-3:active{
        line-height: 0.75rem;
    }
    
    .xl\:active\:line-h-4:active{
        line-height: 1rem;
    }
    
    .xl\:active\:line-h-5:active{
        line-height: 1.25rem;
    }
    
    .xl\:active\:line-h-6:active{
        line-height: 1.5rem;
    }
    
    .xl\:active\:line-h-7:active{
        line-height: 1.75rem;
    }
    
    .xl\:active\:line-h-8:active{
        line-height: 2rem;
    }
    
    .xl\:active\:line-h-9:active{
        line-height: 2.25rem;
    }
    
    .xl\:active\:line-h-10:active{
        line-height: 2.5rem;
    }
    
    .xl\:active\:line-h-normal:active{
        line-height: 1;
    }
    
    .xl\:active\:line-h-sm:active{
        line-height: 1.25;
    }
    
    .xl\:active\:line-h-md:active{
        line-height: 1.5;
    }
    
    .xl\:active\:line-h-lg:active{
        line-height: 1.75;
    }
    
    .xl\:active\:line-h-lg:active{
        line-height: 2;
    }
    
    .xl\:active\:line-h-xl:active{
        line-height: 4;
    }
    
    .xl\:active\:list-img-none:active{
        list-style-image: none;
    }
    
    .xl\:active\:list-position-inside:active{
        list-style-position: inside;
    }
    
    .xl\:active\:list-position-outside:active{
        list-style-position: outside;
    }
    
    .xl\:active\:list-type-none:active{
        list-style-type: none;
    }
    
    .xl\:active\:list-type-disc:active{
        list-style-type: disc;
    }
    
    .xl\:active\:list-type-decimal:active{
        list-style-type: decimal;
    }
    
    .xl\:active\:list-type-square:active{
        list-style-type: square;
    }
    
    .xl\:active\:left-text:active{
        text-align: left;
    }
    
    .xl\:active\:right-text:active{
        text-align: right;
    }
    
    .xl\:active\:justify-text:active{
        text-align: justify;
    }
    
    .xl\:active\:center-text:active{
        text-align: center;
    }
    
    .xl\:active\:start-text:active{
        text-align: start;
    }
    
    .xl\:active\:end-text:active{
        text-align: end;
    }
    
    .xl\:active\:underline-text:active{
        text-decoration-line: underline;
    }
    
    .xl\:active\:overline-text:active{
        text-decoration-line: overline;
    }
    
    .xl\:active\:strikethrough-text:active{
        text-decoration-line: line-through;
    }
    
    .xl\:active\:no-decoration-text:active{
        text-decoration-line: none;
    }
    
    .xl\:active\:text-decoration-solid:active{
        text-decoration-style: solid;
    }
    
    .xl\:active\:text-decoration-double:active{
        text-decoration-style: double;
    }
    
    .xl\:active\:text-decoration-dotted:active{
        text-decoration-style: dotted;
    }
    
    .xl\:active\:text-decoration-dashed:active{
        text-decoration-style: dashed;
    }
    
    .xl\:active\:text-decoration-wavy:active{
        text-decoration-style: wavy;
    }
    
    .xl\:active\:decoration-thick-auto:active{
        text-decoration-thickness: auto;
    }
    
    .xl\:active\:decoration-thick-0:active{
        text-decoration-thickness: 0;
    }
    
    .xl\:active\:decoration-thick-sm:active{
        text-decoration-thickness: 1px;
    }
    
    .xl\:active\:decoration-thick-md:active{
        text-decoration-thickness: 2px;
    }
    
    .xl\:active\:decoration-thick-lg:active{
        text-decoration-thickness: 4px;
    }
    
    .xl\:active\:decoration-thick-xl:active{
        text-decoration-thickness: 8px;
    }
    
    .xl\:active\:underline-offset-auto:active{
        text-underline-offset: auto;
    }
    
    .xl\:active\:underline-offset-0:active{
        text-underline-offset: 0;
    }
    
    .xl\:active\:underline-offset-sm:active{
        text-underline-offset: 1px;
    }
    
    .xl\:active\:underline-offset-md:active{
        text-underline-offset: 2px;
    }
    
    .xl\:active\:underline-offset-lg:active{
        text-underline-offset: 4px;
    }
    
    .xl\:active\:underline-offset-xl:active{
        text-underline-offset: 8px;
    }
    
    .xl\:active\:text-uppercase:active{
        text-transform: uppercase;
    }
    
    .xl\:active\:text-lowercase:active{
        text-transform: lowercase;
    }
    
    .xl\:active\:text-capitalize:active{
        text-transform: capitalize;
    }
    
    .xl\:active\:text-no-case:active{
        text-transform: none;
    }
    
    .xl\:active\:text-ellipsis:active{
        text-overflow: ellipsis;
    }
    
    .xl\:active\:text-clip:active{
        text-overflow: clip;
    }
    
    .xl\:active\:text-wrap:active{
        text-wrap: wrap;
    }
    
    .xl\:active\:text-nowrap:active{
        text-wrap: nowrap;
    }
    
    .xl\:active\:text-balance:active{
        text-wrap: balance;
    }
    
    .xl\:active\:text-pretty:active{
        text-wrap: pretty;
    }
    
    .xl\:active\:text-indent-0:active{
        text-indent: 0;
    }
    
    .xl\:active\:text-indent-1:active{
        text-indent: 1px;
    }
    
    .xl\:active\:text-indent-2:active{
        text-indent: 2px;
    }
    
    .xl\:active\:text-indent-4:active{
        text-indent: 4px;
    }
    
    .xl\:active\:text-indent-6:active{
        text-indent: 6px;
    }
    
    .xl\:active\:text-indent-8:active{
        text-indent: 8px;
    }
    
    .xl\:active\:text-indent-10:active{
        text-indent: 10px;
    }
    
    .xl\:active\:text-indent-12:active{
        text-indent: 12px;
    }
    
    .xl\:active\:text-indent-14:active{
        text-indent: 14px;
    }
    
    .xl\:active\:text-indent-16:active{
        text-indent: 16px;
    }
    
    .xl\:active\:text-indent-18:active{
        text-indent: 18px;
    }
    
    .xl\:active\:text-indent-20:active{
        text-indent: 20px;
    }
    
    .xl\:active\:vertical-align-baseline:active{
        vertical-align: baseline;
    }
    
    .xl\:active\:vertical-align-top:active{
        vertical-align: top;
    }
    
    .xl\:active\:vertical-align-bottom:active{
        vertical-align: bottom;
    }
    
    .xl\:active\:vertical-align-middle:active{
        vertical-align: middle;
    }
    
    .xl\:active\:vertical-align-text-top:active{
        vertical-align: text-top;
    }
    
    .xl\:active\:vertical-align-text-bottom:active{
        vertical-align: text-bottom;
    }
    
    .xl\:active\:vertical-align-sub:active{
        vertical-align: sub;
    }
    
    .xl\:active\:vertical-align-super:active{
        vertical-align: super;
    }
    
    .xl\:active\:white-space-normal:active{
        white-space: normal;
    }
    
    .xl\:active\:white-space-nowrap:active{
        white-space: nowrap;
    }
    
    .xl\:active\:white-space-pre:active{
        white-space: pre;
    }
    
    .xl\:active\:white-space-pre-line:active{
        white-space: pre-line;
    }
    
    .xl\:active\:white-space-pre-wrap:active{
        white-space: pre-wrap;
    }
    
    .xl\:active\:white-break-spaces:active{
        white-space: break-spaces;
    }
    
    .xl\:active\:word-break-normal:active{
        word-break: normal;
    }
    
    .xl\:active\:word-break-words:active{
        word-break: break-word;
    }
    
    .xl\:active\:word-break-all:active{
        word-break: break-all;
    }
    
    .xl\:active\:word-break-keep:active{
        word-break: keep-all;
    }
    
    .xl\:active\:content-none:active{
        content: none;
    }
    
    .xl\:active\:content-blank:active{
        content: "";
    }
    
    .xl\:active\:bg-fixed:active{
        background-attachment: fixed;
    }
    
    .xl\:active\:bg-local:active{
        background-attachment: local;
    }
    
    .xl\:active\:bg-scroll:active{
        background-attachment: scroll;
    }
    
    .xl\:active\:bg-clip-border:active{
        background-clip: border-box;
    }
    
    .xl\:active\:bg-clip-content:active{
        background-clip: content-box;
    }
    
    .xl\:active\:bg-clip-padding:active{
        background-clip: padding-box;
    }
    
    .xl\:active\:bg-clip-text:active{
        background-clip: text;
    }
    
    .xl\:active\:bg-or-border:active{
        background-origin: border-box;
    }
    
    .xl\:active\:bg-origin-border:active{
        background-origin: border-box;
    }
    
    .xl\:active\:bg-origin-padding:active{
        background-origin: padding-box;
    }
    
    .xl\:active\:bg-origin-content:active{
        background-origin: content-box;
    }
    
    .xl\:active\:bg-top:active{
        background-position: top;
    }
    
    .xl\:active\:bg-bottom:active{
        background-position: bottom;
    }
    
    .xl\:active\:bg-center:active{
        background-position: center;
    }
    
    .xl\:active\:bg-left:active{
        background-position: left;
    }
    
    .xl\:active\:bg-right:active{
        background-position: top;
    }
    
    .xl\:active\:bg-left-top:active{
        background-position: left top;
    }
    
    .xl\:active\:bg-right-top:active{
        background-position: right top;
    }
    
    .xl\:active\:bg-left-bottom:active{
        background-position: left bottom;
    }
    
    .xl\:active\:bg-right-bottom:active{
        background-position: right bottom;
    }
    
    .xl\:active\:bg-no-repeat:active{
        background-repeat: no-repeat;
    }
    
    .xl\:active\:bg-repeat:active{
        background-repeat: repeat;
    }
    
    .xl\:active\:bg-repeat-x:active{
        background-repeat: repeat-x;
    }
    
    .xl\:active\:bg-repeat-y:active{
        background-repeat: repeat-y;
    }
    
    .xl\:active\:bg-repeat-space:active{
        background-repeat: space;
    }
    
    .xl\:active\:bg-repeat-round:active{
        background-repeat: round;
    }
    
    .xl\:active\:bg-s-auto:active{
        background-size: auto;
    }
    
    .xl\:active\:bg-s-cover:active{
        background-size: cover;
    }
    
    .xl\:active\:bg-s-contain:active{
        background-size: contain;
    }
    
    /* padding */
    .xl\:active\:p-auto:active{
        padding: auto;
    }
    
    .xl\:active\:p-0:active{
        padding: 0;
    }
    
    .xl\:active\:p-4:active{
        padding: var(--velocity-padding-4);
    }
    
    .xl\:active\:p-8:active{
        padding: var(--velocity-padding-8);
    }
    
    .xl\:active\:p-12:active{
        padding: var(--velocity-padding-12);
    }
    
    .xl\:active\:p-16:active{
        padding: var(--velocity-padding-16);
    }
    
    .xl\:active\:p-20:active{
        padding: var(--velocity-padding-20);
    }
    
    .xl\:active\:p-24:active{
        padding: var(--velocity-padding-24);
    }
    
    .xl\:active\:p-28:active{
        padding: var(--velocity-padding-28);
    }
    
    .xl\:active\:p-32:active{
        padding: var(--velocity-padding-32);
    }
    
    .xl\:active\:p-36:active{
        padding: var(--velocity-padding-36);
    }
    
    .xl\:active\:p-40:active{
        padding: var(--velocity-padding-40);
    }
    
    .xl\:active\:p-44:active{
        padding: var(--velocity-padding-44);
    }
    
    .xl\:active\:p-48:active{
        padding: var(--velocity-padding-48);
    }
    
    .xl\:active\:p-52:active{
        padding: var(--velocity-padding-52);
    }
    
    .xl\:active\:p-56:active{
        padding: var(--velocity-padding-56);
    }
    
    .xl\:active\:p-60:active{
        padding: var(--velocity-padding-60);
    }
    
    .xl\:active\:p-64:active{
        padding: var(--velocity-padding-64);
    }
    
    .xl\:active\:p-68:active{
        padding: var(--velocity-padding-68);
    }
    
    .xl\:active\:p-72:active{
        padding: var(--velocity-padding-72);
    }
    
    .xl\:active\:p-76:active{
        padding: var(--velocity-padding-76);
    }
    
    .xl\:active\:p-80:active{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xl\:active\:pt-auto:active{
        padding-top: auto;
    }
    
    .xl\:active\:pt-0:active{
        padding-top: 0;
    }
    
    .xl\:active\:pt-4:active{
        padding-top: 0.25rem;
    }
    
    .xl\:active\:pt-8:active{
        padding-top: 0.5rem;
    }
    
    .xl\:active\:pt-12:active{
        padding-top: 0.75rem;
    }
    
    .xl\:active\:pt-16:active{
        padding-top: 1rem;
    }
    
    .xl\:active\:pt-20:active{
        padding-top: 1.25rem;
    }
    
    .xl\:active\:pt-24:active{
        padding-top: 1.5rem;
    }
    
    .xl\:active\:pt-28:active{
        padding-top: 1.75rem;
    }
    
    .xl\:active\:pt-32:active{
        padding-top: 2rem;
    }
    
    .xl\:active\:pt-36:active{
        padding-top: 2.25rem;
    }
    
    .xl\:active\:pt-40:active{
        padding-top: 2.5rem;
    }
    
    .xl\:active\:pt-44:active{
        padding-top: 2.75rem;
    }
    
    .xl\:active\:pt-48:active{
        padding-top: 3rem;
    }
    
    .xl\:active\:pt-52:active{
        padding-top: 3.25rem;
    }
    
    .xl\:active\:pt-56:active{
        padding-top: 3.5rem;
    }
    
    .xl\:active\:pt-60:active{
        padding-top: 3.75rem;
    }
    
    .xl\:active\:pt-64:active{
        padding-top: 4rem;
    }
    
    .xl\:active\:pt-68:active{
        padding-top: 6rem;
    }
    
    .xl\:active\:pt-72:active{
        padding-top: 8rem;
    }
    
    .xl\:active\:pt-76:active{
        padding-top: 12rem;
    }
    
    .xl\:active\:pt-80:active{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xl\:active\:pb-auto:active{
        padding-bottom: auto;
    }
    
    .xl\:active\:pb-0:active{
        padding-bottom: 0;
    }
    
    .xl\:active\:pb-4:active{
        padding-bottom: 0.25rem;
    }
    
    .xl\:active\:pb-8:active{
        padding-bottom: 0.5rem;
    }
    
    .xl\:active\:pb-12:active{
        padding-bottom: 0.75rem;
    }
    
    .xl\:active\:pb-16:active{
        padding-bottom: 1rem;
    }
    
    .xl\:active\:pb-20:active{
        padding-bottom: 1.25rem;
    }
    
    .xl\:active\:pb-24:active{
        padding-bottom: 1.5rem;
    }
    
    .xl\:active\:pb-28:active{
        padding-bottom: 1.75rem;
    }
    
    .xl\:active\:pb-32:active{
        padding-bottom: 2rem;
    }
    
    .xl\:active\:pb-36:active{
        padding-bottom: 2.25rem;
    }
    
    .xl\:active\:pb-40:active{
        padding-bottom: 2.5rem;
    }
    
    .xl\:active\:pb-44:active{
        padding-bottom: 2.75rem;
    }
    
    .xl\:active\:pb-48:active{
        padding-bottom: 3rem;
    }
    
    .xl\:active\:pb-52:active{
        padding-bottom: 3.25rem;
    }
    
    .xl\:active\:pb-56:active{
        padding-bottom: 3.5rem;
    }
    
    .xl\:active\:pb-60:active{
        padding-bottom: 3.75rem;
    }
    
    .xl\:active\:pb-64:active{
        padding-bottom: 4rem;
    }
    
    .xl\:active\:pb-68:active{
        padding-bottom: 6rem;
    }
    
    .xl\:active\:pb-72:active{
        padding-bottom: 8rem;
    }
    
    .xl\:active\:pb-76:active{
        padding-bottom: 12rem;
    }
    
    .xl\:active\:pb-80:active{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xl\:active\:pl-0:active{
        padding-left: auto;
    }
    
    .xl\:active\:pl-0:active{
        padding-left: 0;
    }
    
    .xl\:active\:pl-4:active{
        padding-left: 0.25rem;
    }
    
    .xl\:active\:pl-8:active{
        padding-left: 0.5rem;
    }
    
    .xl\:active\:pl-12:active{
        padding-left: 0.75rem;
    }
    
    .xl\:active\:pl-16:active{
        padding-left: 1rem;
    }
    
    .xl\:active\:pl-20:active{
        padding-left: 1.25rem;
    }
    
    .xl\:active\:pl-24:active{
        padding-left: 1.5rem;
    }
    
    .xl\:active\:pl-28:active{
        padding-left: 1.75rem;
    }
    
    .xl\:active\:pl-32:active{
        padding-left: 2rem;
    }
    
    .xl\:active\:pl-36:active{
        padding-left: 2.25rem;
    }
    
    .xl\:active\:pl-40:active{
        padding-left: 2.5rem;
    }
    
    .xl\:active\:pl-44:active{
        padding-left: 2.75rem;
    }
    
    .xl\:active\:pl-48:active{
        padding-left: 3rem;
    }
    
    .xl\:active\:pl-52:active{
        padding-left: 3.25rem;
    }
    
    .xl\:active\:pl-56:active{
        padding-left: 3.5rem;
    }
    
    .xl\:active\:pl-60:active{
        padding-left: 3.75rem;
    }
    
    .xl\:active\:pl-64:active{
        padding-left: 4rem;
    }
    
    .xl\:active\:pl-68:active{
        padding-left: 6rem;
    }
    
    .xl\:active\:pl-72:active{
        padding-left: 8rem;
    }
    
    .xl\:active\:pl-76:active{
        padding-left: 12rem;
    }
    
    .xl\:active\:pl-80:active{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xl\:active\:pr-auto:active{
        padding-right: auto;
    }
    
    .xl\:active\:pr-0:active{
        padding-right: 0;
    }
    
    .xl\:active\:pr-4:active{
        padding-right: 0.25rem;
    }
    
    .xl\:active\:pr-8:active{
        padding-right: 0.5rem;
    }
    
    .xl\:active\:pr-12:active{
        padding-right: 0.75rem;
    }
    
    .xl\:active\:pr-16:active{
        padding-right: 1rem;
    }
    
    .xl\:active\:pr-20:active{
        padding-right: 1.25rem;
    }
    
    .xl\:active\:pr-24:active{
        padding-right: 1.5rem;
    }
    
    .xl\:active\:pr-28:active{
        padding-right: 1.75rem;
    }
    
    .xl\:active\:pr-32:active{
        padding-right: 2rem;
    }
    
    .xl\:active\:pr-36:active{
        padding-right: 2.25rem;
    }
    
    .xl\:active\:pr-40:active{
        padding-right: 2.5rem;
    }
    
    .xl\:active\:pr-44:active{
        padding-right: 2.75rem;
    }
    
    .xl\:active\:pr-48:active{
        padding-right: 3rem;
    }
    
    .xl\:active\:pr-52:active{
        padding-right: 3.25rem;
    }
    
    .xl\:active\:pr-56:active{
        padding-right: 3.5rem;
    }
    
    .xl\:active\:pr-60:active{
        padding-right: 3.75rem;
    }
    
    .xl\:active\:pr-64:active{
        padding-right: 4rem;
    }
    
    .xl\:active\:pr-68:active{
        padding-right: 6rem;
    }
    
    .xl\:active\:pr-72:active{
        padding-right: 8rem;
    }
    
    .xl\:active\:pr-76:active{
        padding-right: 12rem;
    }
    
    .xl\:active\:pr-80:active{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xl\:active\:px-auto:active{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xl\:active\:px-0:active{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xl\:active\:px-4:active{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xl\:active\:px-8:active{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xl\:active\:px-12:active{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xl\:active\:px-16:active{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xl\:active\:px-20:active{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xl\:active\:px-24:active{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xl\:active\:px-28:active{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xl\:active\:px-32:active{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xl\:active\:px-36:active{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xl\:active\:px-40:active{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xl\:active\:px-44:active{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xl\:active\:px-48:active{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xl\:active\:px-52:active{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xl\:active\:px-56:active{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xl\:active\:px-60:active{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xl\:active\:px-64:active{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xl\:active\:px-68:active{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xl\:active\:px-72:active{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xl\:active\:px-76:active{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xl\:active\:px-80:active{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xl\:active\:py-auto:active{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xl\:active\:py-0:active{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xl\:active\:py-4:active{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xl\:active\:py-8:active{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xl\:active\:py-12:active{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xl\:active\:py-16:active{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xl\:active\:py-20:active{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xl\:active\:py-24:active{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xl\:active\:py-28:active{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xl\:active\:py-32:active{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xl\:active\:py-36:active{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xl\:active\:py-40:active{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xl\:active\:py-44:active{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xl\:active\:py-48:active{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xl\:active\:py-52:active{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xl\:active\:py-56:active{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xl\:active\:py-60:active{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xl\:active\:py-64:active{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xl\:active\:py-68:active{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xl\:active\:py-72:active{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xl\:active\:py-76:active{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xl\:active\:py-80:active{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xl\:active\:m-auto:active{
        margin: auto;
    }
    
    .xl\:active\:m-0:active{
        margin: 0;
    }
    
    .xl\:active\:m-4:active{
        margin: 0.25rem;
    }
    
    .xl\:active\:m-8:active{
        margin: 0.5rem;
    }
    
    .xl\:active\:m-12:active{
        margin: 0.75rem;
    }
    
    .xl\:active\:m-16:active{
        margin: 1rem;
    }
    
    .xl\:active\:m-20:active{
        margin: 1.25rem;
    }
    
    .xl\:active\:m-24:active{
        margin: 1.5rem;
    }
    
    .xl\:active\:m-28:active{
        margin: 1.75rem;
    }
    
    .xl\:active\:m-32:active{
        margin: 2rem;
    }
    
    .xl\:active\:m-36:active{
        margin: 2.25rem;
    }
    
    .xl\:active\:m-40:active{
        margin: 2.5rem;
    }
    
    .xl\:active\:m-44:active{
        margin: 2.75rem;
    }
    
    .xl\:active\:m-48:active{
        margin: 3rem;
    }
    
    .xl\:active\:m-52:active{
        margin: 3.25rem;
    }
    
    .xl\:active\:m-56:active{
        margin: 3.5rem;
    }
    
    .xl\:active\:m-60:active{
        margin: 3.75rem;
    }
    
    .xl\:active\:m-64:active{
        margin: 4rem;
    }
    
    .xl\:active\:m-68:active{
        margin: 6rem;
    }
    
    .xl\:active\:m-72:active{
        margin: 8rem;
    }
    
    .xl\:active\:m-76:active{
        margin: 12rem;
    }
    
    .xl\:active\:m-80:active{
        margin: 16rem;
    }
    
    /** margin top **/
    .xl\:active\:mt-auto:active{
        margin-top: auto;
    }
    
    .xl\:active\:mt-0:active{
        margin-top: 0;
    }
    
    .xl\:active\:mt-4:active{
        margin-top: 0.25rem;
    }
    
    .xl\:active\:mt-8:active{
        margin-top: 0.5rem;
    }
    
    .xl\:active\:mt-12:active{
        margin-top: 0.75rem;
    }
    
    .xl\:active\:mt-16:active{
        margin-top: 1rem;
    }
    
    .xl\:active\:mt-20:active{
        margin-top: 1.25rem;
    }
    
    .xl\:active\:mt-24:active{
        margin-top: 1.5rem;
    }
    
    .xl\:active\:mt-28:active{
        margin-top: 1.75rem;
    }
    
    .xl\:active\:mt-32:active{
        margin-top: 2rem;
    }
    
    .xl\:active\:mt-36:active{
        margin-top: 2.25rem;
    }
    
    .xl\:active\:mt-40:active{
        margin-top: 2.5rem;
    }
    
    .xl\:active\:mt-44:active{
        margin-top: 2.75rem;
    }
    
    .xl\:active\:mt-48:active{
        margin-top: 3rem;
    }
    
    .xl\:active\:mt-52:active{
        margin-top: 3.25rem;
    }
    
    .xl\:active\:mt-56:active{
        margin-top: 3.5rem;
    }
    
    .xl\:active\:mt-60:active{
        margin-top: 3.75rem;
    }
    
    .xl\:active\:mt-64:active{
        margin-top: 4rem;
    }
    
    .xl\:active\:mt-68:active{
        margin-top: 6rem;
    }
    
    .xl\:active\:mt-72:active{
        margin-top: 8rem;
    }
    
    .xl\:active\:mt-76:active{
        margin-top: 12rem;
    }
    
    .xl\:active\:mt-80:active{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xl\:active\:mb-auto:active{
        margin-bottom: auto;
    }
    
    .xl\:active\:mb-0:active{
        margin-bottom: 0;
    }
    
    .xl\:active\:mb-4:active{
        margin-bottom: 0.25rem;
    }
    
    .xl\:active\:mb-8:active{
        margin-bottom: 0.5rem;
    }
    
    .xl\:active\:mb-12:active{
        margin-bottom: 0.75rem;
    }
    
    .xl\:active\:mb-16:active{
        margin-bottom: 1rem;
    }
    
    .xl\:active\:mb-20:active{
        margin-bottom: 1.25rem;
    }
    
    .xl\:active\:mb-24:active{
        margin-bottom: 1.5rem;
    }
    
    .xl\:active\:mb-28:active{
        margin-bottom: 1.75rem;
    }
    
    .xl\:active\:mb-32:active{
        margin-bottom: 2rem;
    }
    
    .xl\:active\:mb-36:active{
        margin-bottom: 2.25rem;
    }
    
    .xl\:active\:mb-40:active{
        margin-bottom: 2.5rem;
    }
    
    .xl\:active\:mb-44:active{
        margin-bottom: 2.75rem;
    }
    
    .xl\:active\:mb-48:active{
        margin-bottom: 3rem;
    }
    
    .xl\:active\:mb-52:active{
        margin-bottom: 3.25rem;
    }
    
    .xl\:active\:mb-56:active{
        margin-bottom: 3.5rem;
    }
    
    .xl\:active\:mb-60:active{
        margin-bottom: 3.75rem;
    }
    
    .xl\:active\:mb-64:active{
        margin-bottom: 4rem;
    }
    
    .xl\:active\:mb-68:active{
        margin-bottom: 6rem;
    }
    
    .xl\:active\:mb-72:active{
        margin-bottom: 8rem;
    }
    
    .xl\:active\:mb-76:active{
        margin-bottom: 12rem;
    }
    
    .xl\:active\:mb-80:active{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xl\:active\:ml-auto:active{
        margin-left: auto;
    }
    
    .xl\:active\:ml-0:active{
        margin-left: 0;
    }
    
    .xl\:active\:ml-4:active{
        margin-left: 0.25rem;
    }
    
    .xl\:active\:ml-8:active{
        margin-left: 0.5rem;
    }
    
    .xl\:active\:ml-12:active{
        margin-left: 0.75rem;
    }
    
    .xl\:active\:ml-16:active{
        margin-left: 1rem;
    }
    
    .xl\:active\:ml-20:active{
        margin-left: 1.25rem;
    }
    
    .xl\:active\:ml-24:active{
        margin-left: 1.5rem;
    }
    
    .xl\:active\:ml-28:active{
        margin-left: 1.75rem;
    }
    
    .xl\:active\:ml-32:active{
        margin-left: 2rem;
    }
    
    .xl\:active\:ml-36:active{
        margin-left: 2.25rem;
    }
    
    .xl\:active\:ml-40:active{
        margin-left: 2.5rem;
    }
    
    .xl\:active\:ml-44:active{
        margin-left: 2.75rem;
    }
    
    .xl\:active\:ml-48:active{
        margin-left: 3rem;
    }
    
    .xl\:active\:ml-52:active{
        margin-left: 3.25rem;
    }
    
    .xl\:active\:ml-56:active{
        margin-left: 3.5rem;
    }
    
    .xl\:active\:ml-60:active{
        margin-left: 3.75rem;
    }
    
    .xl\:active\:ml-64:active{
        margin-left: 4rem;
    }
    
    .xl\:active\:ml-68:active{
        margin-left: 6rem;
    }
    
    .xl\:active\:ml-72:active{
        margin-left: 8rem;
    }
    
    .xl\:active\:ml-76:active{
        margin-left: 12rem;
    }
    
    .xl\:active\:ml-80:active{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xl\:active\:mr-auto:active{
        margin-right: auto;
    }
    
    .xl\:active\:mr-0:active{
        margin-right: 0;
    }
    
    .xl\:active\:mr-4:active{
        margin-right: 0.25rem;
    }
    
    .xl\:active\:mr-8:active{
        margin-right: 0.5rem;
    }
    
    .xl\:active\:mr-12:active{
        margin-right: 0.75rem;
    }
    
    .xl\:active\:mr-16:active{
        margin-right: 1rem;
    }
    
    .xl\:active\:mr-20:active{
        margin-right: 1.25rem;
    }
    
    .xl\:active\:mr-24:active{
        margin-right: 1.5rem;
    }
    
    .xl\:active\:mr-28:active{
        margin-right: 1.75rem;
    }
    
    .xl\:active\:mr-32:active{
        margin-right: 2rem;
    }
    
    .xl\:active\:mr-36:active{
        margin-right: 2.25rem;
    }
    
    .xl\:active\:mr-40:active{
        margin-right: 2.5rem;
    }
    
    .xl\:active\:mr-44:active{
        margin-right: 2.75rem;
    }
    
    .xl\:active\:mr-48:active{
        margin-right: 3rem;
    }
    
    .xl\:active\:mr-52:active{
        margin-right: 3.25rem;
    }
    
    .xl\:active\:mr-56:active{
        margin-right: 3.5rem;
    }
    
    .xl\:active\:mr-60:active{
        margin-right: 3.75rem;
    }
    
    .xl\:active\:mr-64:active{
        margin-right: 4rem;
    }
    
    .xl\:active\:mr-68:active{
        margin-right: 6rem;
    }
    
    .xl\:active\:mr-72:active{
        margin-right: 8rem;
    }
    
    .xl\:active\:mr-76:active{
        margin-right: 12rem;
    }
    
    .xl\:active\:mr-80:active{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xl\:active\:mx-auto:active{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xl\:active\:mx-0:active{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xl\:active\:mx-4:active{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xl\:active\:mx-8:active{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xl\:active\:mx-12:active{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xl\:active\:mx-16:active{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xl\:active\:mx-20:active{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xl\:active\:mx-24:active{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xl\:active\:mx-28:active{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xl\:active\:mx-32:active{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xl\:active\:mx-36:active{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xl\:active\:mx-40:active{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xl\:active\:mx-44:active{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xl\:active\:mx-48:active{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xl\:active\:mx-52:active{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xl\:active\:mx-56:active{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xl\:active\:mx-60:active{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xl\:active\:mx-64:active{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xl\:active\:mx-68:active{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xl\:active\:mx-72:active{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xl\:active\:mx-76:active{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xl\:active\:mx-80:active{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xl\:active\:my-auto:active{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xl\:active\:my-0:active{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xl\:active\:my-4:active{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xl\:active\:my-8:active{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xl\:active\:my-12:active{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xl\:active\:my-16:active{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xl\:active\:my-20:active{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xl\:active\:my-24:active{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xl\:active\:my-28:active{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xl\:active\:my-32:active{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xl\:active\:my-36:active{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xl\:active\:my-40:active{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xl\:active\:my-44:active{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xl\:active\:my-48:active{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xl\:active\:my-52:active{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xl\:active\:my-56:active{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xl\:active\:my-60:active{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xl\:active\:my-64:active{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xl\:active\:my-68:active{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xl\:active\:my-72:active{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xl\:active\:my-76:active{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xl\:active\:my-80:active{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xl\:active\:d-none:active{
        display: none;
    }
    
    .xl\:active\:d-block:active{
        display: block;
    }
    
    .xl\:active\:d-flex:active{
        display: flex;
    }
    
    .xl\:active\:d-grid:active{
        display: grid;
    }
    
    .xl\:active\:d-table:active{
        display: table;
    }
    
    .xl\:active\:d-inherit:active{
        display: inherit;
    }
    
    .xl\:active\:d-flexbox:active{
        display: flexbox;
    }
    
    .xl\:active\:d-table-column:active{
        display: table-column;
    }
    
    .xl\:active\:d-table-column-group:active{
        display: table-column-group;
    }
    
    .xl\:active\:d-table-cell:active{
        display: table-cell;
    }
    
    .xl\:active\:d-table-caption:active{
        display: table-caption;
    }
    
    .xl\:active\:d-table-row:active{
        display: table-row;
    }
    
    .xl\:active\:d-table-row-group:active{
        display: table-row-group;
    }
    
    .xl\:active\:d-inline-block:active{
        display: inline-block;
    }
    
    .xl\:active\:d-inline-flex:active{
        display: inline-flex;
    }
    
    .xl\:active\:border-round-none:active{
        border-radius: 0;
    }
    
    .xl\:active\:border-round-sm:active{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xl\:active\:border-round-md:active{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xl\:active\:border-round-lg:active{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xl\:active\:border-round-xl:active{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xl\:active\:border-round-2lg:active{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xl\:active\:border-round-sxl:active{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xl\:active\:border-round-pill:active{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xl\:active\:border-round-full:active{
        border-radius: var(--velocity-border-round-full);
    }

    .xl\:active\:border-round-tl-none:active{
        border-top-left-radius: 0;
    }

    .xl\:active\:border-round-tl-sm:active{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:active\:border-round-tl-md:active{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xl\:active\:border-round-tl-lg:active{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:active\:border-round-tl-xl:active{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:active\:border-round-tl-2lg:active{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:active\:border-round-tl-sxl:active{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:active\:border-round-tl-pill:active{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:active\:border-round-tl-full:active{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xl\:active\:border-round-bl-none:active{
        border-bottom-left-radius: 0;
    }

    .xl\:active\:border-round-bl-sm:active{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:active\:border-round-bl-md:active{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xl\:active\:border-round-bl-lg:active{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:active\:border-round-bl-xl:active{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:active\:border-round-bl-2lg:active{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:active\:border-round-bl-sxl:active{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:active\:border-round-bl-pill:active{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:active\:border-round-bl-full:active{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xl\:active\:border-round-tr-none:active{
        border-top-right-radius: 0;
    }

    .xl\:active\:border-round-tr-sm:active{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:active\:border-round-tr-md:active{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xl\:active\:border-round-tr-lg:active{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:active\:border-round-tr-xl:active{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:active\:border-round-tr-2lg:active{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:active\:border-round-tr-sxl:active{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:active\:border-round-tr-pill:active{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:active\:border-round-tr-full:active{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xl\:active\:border-round-br-none:active{
        border-bottom-right-radius: 0;
    }

    .xl\:active\:border-round-br-sm:active{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:active\:border-round-br-md:active{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xl\:active\:border-round-br-lg:active{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:active\:border-round-br-xl:active{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:active\:border-round-br-2lg:active{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:active\:border-round-br-sxl:active{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:active\:border-round-br-pill:active{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:active\:border-round-br-full:active{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xl\:active\:border-w-0:active{
        border-width: 0;
    }
    
    .xl\:active\:border-w-1:active{
        border-width: 1px;
    }
    
    .xl\:active\:border-w-2:active{
        border-width: 2px;
    }
    
    .xl\:active\:border-w-4:active{
        border-width: 4px;
    }
    
    .xl\:active\:border-w-6:active{
        border-width: 6px;
    }
    
    .xl\:active\:border-w-8:active{
        border-width: 8px;
    }
    
    .xl\:active\:border-wx-0:active{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xl\:active\:border-wx-1:active{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xl\:active\:border-wx-2:active{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xl\:active\:border-wx-4:active{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xl\:active\:border-wx-6:active{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xl\:active\:border-wx-8:active{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xl\:active\:border-wy-0:active{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xl\:active\:border-wy-1:active{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xl\:active\:border-wy-2:active{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xl\:active\:border-wy-4:active{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xl\:active\:border-wy-6:active{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xl\:active\:border-wy-8:active{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xl\:active\:border-wl-0:active{
        border-left-width: 0;
    }
    
    .xl\:active\:border-wl-1:active{
        border-left-width: 1px;
    }
    
    .xl\:active\:border-wl-2:active{
        border-left-width: 2px;
    }
    
    .xl\:active\:border-wl-4:active{
        border-left-width: 4px;
    }
    
    .xl\:active\:border-wl-6:active{
        border-left-width: 6px;
    }
    
    .xl\:active\:border-wl-8:active{
        border-left-width: 8px;
    }
    
    .xl\:active\:border-wr-0:active{
        border-right-width: 0;
    }
    
    .xl\:active\:border-wr-1:active{
        border-right-width: 1px;
    }
    
    .xl\:active\:border-wr-2:active{
        border-right-width: 2px;
    }
    
    .xl\:active\:border-wr-4:active{
        border-right-width: 4px;
    }
    
    .xl\:active\:border-wr-6:active{
        border-right-width: 6px;
    }
    
    .xl\:active\:border-wr-8:active{
        border-right-width: 8px;
    }
    
    .xl\:active\:border-wt-0:active{
        border-top-width: 0;
    }
    
    .xl\:active\:border-wt-1:active{
        border-top-width: 1px;
    }
    
    .xl\:active\:border-wt-2:active{
        border-top-width: 2px;
    }
    
    .xl\:active\:border-wt-4:active{
        border-top-width: 4px;
    }
    
    .xl\:active\:border-wt-6:active{
        border-top-width: 6px;
    }
    
    .xl\:active\:border-wt-8:active{
        border-top-width: 8px;
    }
    
    .xl\:active\:border-wb-0:active{
        border-bottom-width: 0;
    }
    
    .xl\:active\:border-wb-1:active{
        border-bottom-width: 1px;
    }
    
    .xl\:active\:border-wb-2:active{
        border-bottom-width: 2px;
    }
    
    .xl\:active\:border-wb-4:active{
        border-bottom-width: 4px;
    }
    
    .xl\:active\:border-wb-6:active{
        border-bottom-width: 6px;
    }
    
    .xl\:active\:border-wb-8:active{
        border-bottom-width: 8px;
    }
    
    .xl\:active\:border-solid:active{
        border-style: solid;
    }
    
    .xl\:active\:border-dashed:active{
        border-style: dashed;
    }
    
    .xl\:active\:border-dotted:active{
        border-style: dotted;
    }
    
    .xl\:active\:border-double:active{
        border-style: double;
    }
    
    .xl\:active\:border-hidden:active{
        border-style: hidden;
    }
    
    .xl\:active\:border-none:active{
        border-style: none;
    }
    
    .xl\:active\:outline-w-0:active{
        outline-width: 0;
    }
    
    .xl\:active\:outline-w-1:active{
        outline-width: 1px;
    }
    
    .xl\:active\:outline-w-2:active{
        outline-width: 2px;
    }
    
    .xl\:active\:outline-w-4:active{
        outline-width: 4px;
    }
    
    .xl\:active\:outline-w-6:active{
        outline-width: 6px;
    }
    
    .xl\:active\:outline-w-8:active{
        outline-width: 8px;
    }
    
    .xl\:active\:outline-solid:active{
        outline-style: solid;
    }
    
    .xl\:active\:outline-dashed:active{
        outline-style: dashed;
    }
    
    .xl\:active\:outline-dotted:active{
        outline-style: dotted;
    }
    
    .xl\:active\:outline-double:active{
        outline-style: double;
    }
    
    .xl\:active\:outline-hidden:active{
        outline-style: hidden;
    }
    
    .xl\:active\:outline-none:active{
        outline-style: none;
    }
    
    .xl\:active\:outline-offset-0:active{
        outline-offset: 0;
    }
    
    .xl\:active\:outline-offset-1:active{
        outline-offset: 1px;
    }
    
    .xl\:active\:outline-offset-2:active{
        outline-offset: 2px;
    }
    
    .xl\:active\:outline-offset-4:active{
        outline-offset: 4px;
    }
    
    .xl\:active\:outline-offset-6:active{
        outline-offset: 6px;
    }
    
    .xl\:active\:outline-offset-8:active{
        outline-offset: 8px;
    }
    
    .xl\:active\:box-shadow-sm:active{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xl\:active\:box-shadow-md:active{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xl\:active\:box-shadow-lg:active{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xl\:active\:box-shadow-xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xl\:active\:box-shadow-2xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xl\:active\:box-shadow-4xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xl\:active\:box-shadow-inset:active{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xl\:active\:box-shadow-sm-color:active{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xl\:active\:box-shadow-md-color:active{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xl\:active\:box-shadow-lg-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xl\:active\:box-shadow-xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xl\:active\:box-shadow-2xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xl\:active\:box-shadow-4xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xl\:active\:box-shadow-inset-color:active{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xl\:active\:box-shadow-none:active{
        box-shadow: none;
    }
    
    .xl\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:active\:opacity-0:active{
        opacity: 0;
    }
    
    .xl\:active\:opacity-5:active{
        opacity: 0.05;
    }
    
    .xl\:active\:opacity-10:active{
        opacity: 0.1;
    }
    
    .xl\:active\:opacity-15:active{
        opacity: 0.15;
    }
    
    .xl\:active\:opacity-20:active{
        opacity: 0.2;
    }
    
    .xl\:active\:opacity-25:active{
        opacity: 0.25;
    }
    
    .xl\:active\:opacity-30:active{
        opacity: 0.3;
    }
    
    .xl\:active\:opacity-35:active{
        opacity: 0.35;
    }
    
    .xl\:active\:opacity-40:active{
        opacity: 0.4;
    }
    
    .xl\:active\:opacity-45:active{
        opacity: 0.45;
    }
    
    .xl\:active\:opacity-50:active{
        opacity: 0.5;
    }
    
    .xl\:active\:opacity-55:active{
        opacity: 0.55;
    }
    
    .xl\:active\:opacity-60:active{
        opacity: 0.6;
    }
    
    .xl\:active\:opacity-65:active{
        opacity: 0.65;
    }
    
    .xl\:active\:opacity-70:active{
        opacity: 0.7;
    }
    
    .xl\:active\:opacity-75:active{
        opacity: 0.75;
    }
    
    .xl\:active\:opacity-80:active{
        opacity: 0.8;
    }
    
    .xl\:active\:opacity-85:active{
        opacity: 0.85;
    }
    
    .xl\:active\:opacity-90:active{
        opacity: 0.9;
    }
    
    .xl\:active\:opacity-95:active{
        opacity: 0.95;
    }
    
    .xl\:active\:opacity-100:active{
        opacity: 1;
    }
    
    .xl\:active\:border-collapse:active{
        border-collapse: collapse;
    }
    
    .xl\:active\:border-seperate:active{
        border-collapse: separate;
    }
    
    .xl\:active\:table-layout-auto:active{
        table-layout: auto;
    }
    
    .xl\:active\:table-layout-fixed:active{
        table-layout: fixed;
    }
    
    .xl\:active\:appearance-none:active{
        appearance: none;
    }
    
    .xl\:active\:appearance-auto:active{
        appearance: auto;
    }
    
    .xl\:active\:caption-top:active{
        caption-side: top;
    }
    
    .xl\:active\:caption-bottom:active{
        caption-side: bottom;
    }
    
    .xl\:active\:cursor-auto:active{
        cursor: auto;
    }
    
    .xl\:active\:cursor-default:active{
        cursor: default;
    }
    
    .xl\:active\:cursor-pointer:active{
        cursor: pointer;
    }
    
    .xl\:active\:cursor-text:active{
        cursor: text;
    }
    
    .xl\:active\:cursor-wait:active{
        cursor: wait;
    }
    
    .xl\:active\:cursor-help:active{
        cursor: help;
    }
    
    .xl\:active\:cursor-progress:active{
        cursor: progress;
    }
    
    .xl\:active\:cursor-none:active{
        cursor: none;
    }
    
    .xl\:active\:pointer-events-none:active{
        pointer-events: none;
    }
    
    .xl\:active\:pointer-events-auto:active{
        pointer-events: auto;
    }
    
    .xl\:active\:resize-none:active{
        resize: none;
    }
    
    .xl\:active\:resize-y:active{
        resize: vertical;
    }
    
    .xl\:active\:resize-x:active{
        resize: horizontal;
    }
    
    .xl\:active\:resize-both:active{
        resize: both;
    }
    
    .xl\:active\:scroll-auto:active{
        scroll-behavior: auto;
    }
    
    .xl\:active\:scroll-smooth:active{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xl\:active\:scroll-p-auto:active{
        scroll-padding: auto;
    }
    
    .xl\:active\:scroll-p-0:active{
        scroll-padding: 0;
    }
    
    .xl\:active\:scroll-p-4:active{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xl\:active\:scroll-p-8:active{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xl\:active\:scroll-p-12:active{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xl\:active\:scroll-p-16:active{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xl\:active\:scroll-p-20:active{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xl\:active\:scroll-p-24:active{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xl\:active\:scroll-p-28:active{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xl\:active\:scroll-p-32:active{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xl\:active\:scroll-p-36:active{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xl\:active\:scroll-p-40:active{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xl\:active\:scroll-p-44:active{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xl\:active\:scroll-p-48:active{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xl\:active\:scroll-p-52:active{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xl\:active\:scroll-p-56:active{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xl\:active\:scroll-p-60:active{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xl\:active\:scroll-p-64:active{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xl\:active\:scroll-p-68:active{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xl\:active\:scroll-p-72:active{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xl\:active\:scroll-p-76:active{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xl\:active\:scroll-p-80:active{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xl\:active\:scroll-pt-auto:active{
        scroll-padding-top: auto;
    }
    
    .xl\:active\:scroll-pt-0:active{
        scroll-padding-top: 0;
    }
    
    .xl\:active\:scroll-pt-4:active{
        scroll-padding-top: 0.25rem;
    }
    
    .xl\:active\:scroll-pt-8:active{
        scroll-padding-top: 0.5rem;
    }
    
    .xl\:active\:scroll-pt-12:active{
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:active\:scroll-pt-16:active{
        scroll-padding-top: 1rem;
    }
    
    .xl\:active\:scroll-pt-20:active{
        scroll-padding-top: 1.25rem;
    }
    
    .xl\:active\:scroll-pt-24:active{
        scroll-padding-top: 1.5rem;
    }
    
    .xl\:active\:scroll-pt-28:active{
        scroll-padding-top: 1.75rem;
    }
    
    .xl\:active\:scroll-pt-32:active{
        scroll-padding-top: 2rem;
    }
    
    .xl\:active\:scroll-pt-36:active{
        scroll-padding-top: 2.25rem;
    }
    
    .xl\:active\:scroll-pt-40:active{
        scroll-padding-top: 2.5rem;
    }
    
    .xl\:active\:scroll-pt-44:active{
        scroll-padding-top: 2.75rem;
    }
    
    .xl\:active\:scroll-pt-48:active{
        scroll-padding-top: 3rem;
    }
    
    .xl\:active\:scroll-pt-52:active{
        scroll-padding-top: 3.25rem;
    }
    
    .xl\:active\:scroll-pt-56:active{
        scroll-padding-top: 3.5rem;
    }
    
    .xl\:active\:scroll-pt-60:active{
        scroll-padding-top: 3.75rem;
    }
    
    .xl\:active\:scroll-pt-64:active{
        scroll-padding-top: 4rem;
    }
    
    .xl\:active\:scroll-pt-68:active{
        scroll-padding-top: 6rem;
    }
    
    .xl\:active\:scroll-pt-72:active{
        scroll-padding-top: 8rem;
    }
    
    .xl\:active\:scroll-pt-76:active{
        scroll-padding-top: 12rem;
    }
    
    .xl\:active\:scroll-pt-80:active{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xl\:active\:scroll-pb-auto:active{
        scroll-padding-bottom: auto;
    }
    
    .xl\:active\:scroll-pb-0:active{
        scroll-padding-bottom: 0;
    }
    
    .xl\:active\:scroll-pb-4:active{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:active\:scroll-pb-8:active{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:active\:scroll-pb-12:active{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xl\:active\:scroll-pb-16:active{
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:active\:scroll-pb-20:active{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:active\:scroll-pb-24:active{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:active\:scroll-pb-28:active{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:active\:scroll-pb-32:active{
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:active\:scroll-pb-36:active{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:active\:scroll-pb-40:active{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:active\:scroll-pb-44:active{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:active\:scroll-pb-48:active{
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:active\:scroll-pb-52:active{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:active\:scroll-pb-56:active{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:active\:scroll-pb-60:active{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:active\:scroll-pb-64:active{
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:active\:scroll-pb-68:active{
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:active\:scroll-pb-72:active{
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:active\:scroll-pb-76:active{
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:active\:scroll-pb-80:active{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xl\:active\:scroll-pl-0:active{
        scroll-padding-left: auto;
    }
    
    .xl\:active\:scroll-pl-0:active{
        scroll-padding-left: 0;
    }
    
    .xl\:active\:scroll-pl-4:active{
        scroll-padding-left: 0.25rem;
    }
    
    .xl\:active\:scroll-pl-8:active{
        scroll-padding-left: 0.5rem;
    }
    
    .xl\:active\:scroll-pl-12:active{
        scroll-padding-left: 0.75rem;
    }
    
    .xl\:active\:scroll-pl-16:active{
        scroll-padding-left: 1rem;
    }
    
    .xl\:active\:scroll-pl-20:active{
        scroll-padding-left: 1.25rem;
    }
    
    .xl\:active\:scroll-pl-24:active{
        scroll-padding-left: 1.5rem;
    }
    
    .xl\:active\:scroll-pl-28:active{
        scroll-padding-left: 1.75rem;
    }
    
    .xl\:active\:scroll-pl-32:active{
        scroll-padding-left: 2rem;
    }
    
    .xl\:active\:scroll-pl-36:active{
        scroll-padding-left: 2.25rem;
    }
    
    .xl\:active\:scroll-pl-40:active{
        scroll-padding-left: 2.5rem;
    }
    
    .xl\:active\:scroll-pl-44:active{
        scroll-padding-left: 2.75rem;
    }
    
    .xl\:active\:scroll-pl-48:active{
        scroll-padding-left: 3rem;
    }
    
    .xl\:active\:scroll-pl-52:active{
        scroll-padding-left: 3.25rem;
    }
    
    .xl\:active\:scroll-pl-56:active{
        scroll-padding-left: 3.5rem;
    }
    
    .xl\:active\:scroll-pl-60:active{
        scroll-padding-left: 3.75rem;
    }
    
    .xl\:active\:scroll-pl-64:active{
        scroll-padding-left: 4rem;
    }
    
    .xl\:active\:scroll-pl-68:active{
        scroll-padding-left: 6rem;
    }
    
    .xl\:active\:scroll-pl-72:active{
        scroll-padding-left: 8rem;
    }
    
    .xl\:active\:scroll-pl-76:active{
        scroll-padding-left: 12rem;
    }
    
    .xl\:active\:scroll-pl-80:active{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xl\:active\:scroll-pr-auto:active{
        scroll-padding-right: auto;
    }
    
    .xl\:active\:scroll-pr-0:active{
        scroll-padding-right: 0;
    }
    
    .xl\:active\:scroll-pr-4:active{
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:active\:scroll-pr-8:active{
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:active\:scroll-pr-12:active{
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:active\:scroll-pr-16:active{
        scroll-padding-right: 1rem;
    }
    
    .xl\:active\:scroll-pr-20:active{
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:active\:scroll-pr-24:active{
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:active\:scroll-pr-28:active{
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:active\:scroll-pr-32:active{
        scroll-padding-right: 2rem;
    }
    
    .xl\:active\:scroll-pr-36:active{
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:active\:scroll-pr-40:active{
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:active\:scroll-pr-44:active{
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:active\:scroll-pr-48:active{
        scroll-padding-right: 3rem;
    }
    
    .xl\:active\:scroll-pr-52:active{
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:active\:scroll-pr-56:active{
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:active\:scroll-pr-60:active{
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:active\:scroll-pr-64:active{
        scroll-padding-right: 4rem;
    }
    
    .xl\:active\:scroll-pr-68:active{
        scroll-padding-right: 6rem;
    }
    
    .xl\:active\:scroll-pr-72:active{
        scroll-padding-right: 8rem;
    }
    
    .xl\:active\:scroll-pr-76:active{
        scroll-padding-right: 12rem;
    }
    
    .xl\:active\:scroll-pr-80:active{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xl\:active\:scroll-px-auto:active{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xl\:active\:scroll-px-0:active{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xl\:active\:scroll-px-4:active{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:active\:scroll-px-8:active{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:active\:scroll-px-12:active{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:active\:scroll-px-16:active{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xl\:active\:scroll-px-20:active{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:active\:scroll-px-24:active{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:active\:scroll-px-28:active{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:active\:scroll-px-32:active{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xl\:active\:scroll-px-36:active{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:active\:scroll-px-40:active{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:active\:scroll-px-44:active{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:active\:scroll-px-48:active{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xl\:active\:scroll-px-52:active{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:active\:scroll-px-56:active{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:active\:scroll-px-60:active{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:active\:scroll-px-64:active{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xl\:active\:scroll-px-68:active{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xl\:active\:scroll-px-72:active{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xl\:active\:scroll-px-76:active{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xl\:active\:scroll-px-80:active{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xl\:active\:scroll-py-auto:active{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xl\:active\:scroll-py-0:active{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xl\:active\:scroll-py-4:active{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:active\:scroll-py-8:active{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:active\:scroll-py-12:active{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:active\:scroll-py-16:active{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:active\:scroll-py-20:active{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:active\:scroll-py-24:active{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:active\:scroll-py-28:active{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:active\:scroll-py-32:active{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:active\:scroll-py-36:active{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:active\:scroll-py-40:active{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:active\:scroll-py-44:active{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:active\:scroll-py-48:active{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:active\:scroll-py-52:active{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:active\:scroll-py-56:active{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:active\:scroll-py-60:active{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:active\:scroll-py-64:active{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:active\:scroll-py-68:active{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:active\:scroll-py-72:active{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:active\:scroll-py-76:active{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:active\:scroll-py-80:active{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xl\:active\:scroll-m-auto:active{
        scroll-margin: auto;
    }
    
    .xl\:active\:scroll-m-0:active{
        scroll-margin: 0;
    }
    
    .xl\:active\:scroll-m-4:active{
        scroll-margin: 0.25rem;
    }
    
    .xl\:active\:scroll-m-8:active{
        scroll-margin: 0.5rem;
    }
    
    .xl\:active\:scroll-m-12:active{
        scroll-margin: 0.75rem;
    }
    
    .xl\:active\:scroll-m-16:active{
        scroll-margin: 1rem;
    }
    
    .xl\:active\:scroll-m-20:active{
        scroll-margin: 1.25rem;
    }
    
    .xl\:active\:scroll-m-24:active{
        scroll-margin: 1.5rem;
    }
    
    .xl\:active\:scroll-m-28:active{
        scroll-margin: 1.75rem;
    }
    
    .xl\:active\:scroll-m-32:active{
        scroll-margin: 2rem;
    }
    
    .xl\:active\:scroll-m-36:active{
        scroll-margin: 2.25rem;
    }
    
    .xl\:active\:scroll-m-40:active{
        scroll-margin: 2.5rem;
    }
    
    .xl\:active\:scroll-m-44:active{
        scroll-margin: 2.75rem;
    }
    
    .xl\:active\:scroll-m-48:active{
        scroll-margin: 3rem;
    }
    
    .xl\:active\:scroll-m-52:active{
        scroll-margin: 3.25rem;
    }
    
    .xl\:active\:scroll-m-56:active{
        scroll-margin: 3.5rem;
    }
    
    .xl\:active\:scroll-m-60:active{
        scroll-margin: 3.75rem;
    }
    
    .xl\:active\:scroll-m-64:active{
        scroll-margin: 4rem;
    }
    
    .xl\:active\:scroll-m-68:active{
        scroll-margin: 6rem;
    }
    
    .xl\:active\:scroll-m-72:active{
        scroll-margin: 8rem;
    }
    
    .xl\:active\:scroll-m-76:active{
        scroll-margin: 12rem;
    }
    
    .xl\:active\:scroll-m-80:active{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:active\:scroll-mt-auto:active{
        scroll-margin-top: auto;
    }
    
    .xl\:active\:scroll-mt-0:active{
        scroll-margin-top: 0;
    }
    
    .xl\:active\:scroll-mt-4:active{
        scroll-margin-top: 0.25rem;
    }
    
    .xl\:active\:scroll-mt-8:active{
        scroll-margin-top: 0.5rem;
    }
    
    .xl\:active\:scroll-mt-12:active{
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:active\:scroll-mt-16:active{
        scroll-margin-top: 1rem;
    }
    
    .xl\:active\:scroll-mt-20:active{
        scroll-margin-top: 1.25rem;
    }
    
    .xl\:active\:scroll-mt-24:active{
        scroll-margin-top: 1.5rem;
    }
    
    .xl\:active\:scroll-mt-28:active{
        scroll-margin-top: 1.75rem;
    }
    
    .xl\:active\:scroll-mt-32:active{
        scroll-margin-top: 2rem;
    }
    
    .xl\:active\:scroll-mt-36:active{
        scroll-margin-top: 2.25rem;
    }
    
    .xl\:active\:scroll-mt-40:active{
        scroll-margin-top: 2.5rem;
    }
    
    .xl\:active\:scroll-mt-44:active{
        scroll-margin-top: 2.75rem;
    }
    
    .xl\:active\:scroll-mt-48:active{
        scroll-margin-top: 3rem;
    }
    
    .xl\:active\:scroll-mt-52:active{
        scroll-margin-top: 3.25rem;
    }
    
    .xl\:active\:scroll-mt-56:active{
        scroll-margin-top: 3.5rem;
    }
    
    .xl\:active\:scroll-mt-60:active{
        scroll-margin-top: 3.75rem;
    }
    
    .xl\:active\:scroll-mt-64:active{
        scroll-margin-top: 4rem;
    }
    
    .xl\:active\:scroll-mt-68:active{
        scroll-margin-top: 6rem;
    }
    
    .xl\:active\:scroll-mt-72:active{
        scroll-margin-top: 8rem;
    }
    
    .xl\:active\:scroll-mt-76:active{
        scroll-margin-top: 12rem;
    }
    
    .xl\:active\:scroll-mt-80:active{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xl\:active\:scroll-mb-auto:active{
        scroll-margin-bottom: auto;
    }
    
    .xl\:active\:scroll-mb-0:active{
        scroll-margin-bottom: 0;
    }
    
    .xl\:active\:scroll-mb-4:active{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:active\:scroll-mb-8:active{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:active\:scroll-mb-12:active{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:active\:scroll-mb-16:active{
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:active\:scroll-mb-20:active{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:active\:scroll-mb-24:active{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:active\:scroll-mb-28:active{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:active\:scroll-mb-32:active{
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:active\:scroll-mb-36:active{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:active\:scroll-mb-40:active{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:active\:scroll-mb-44:active{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:active\:scroll-mb-48:active{
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:active\:scroll-mb-52:active{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:active\:scroll-mb-56:active{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:active\:scroll-mb-60:active{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:active\:scroll-mb-64:active{
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:active\:scroll-mb-68:active{
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:active\:scroll-mb-72:active{
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:active\:scroll-mb-76:active{
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:active\:scroll-mb-80:active{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:active\:scroll-ml-auto:active{
        scroll-margin-left: auto;
    }
    
    .xl\:active\:scroll-ml-0:active{
        scroll-margin-left: 0;
    }
    
    .xl\:active\:scroll-ml-4:active{
        scroll-margin-left: 0.25rem;
    }
    
    .xl\:active\:scroll-ml-8:active{
        scroll-margin-left: 0.5rem;
    }
    
    .xl\:active\:scroll-ml-12:active{
        scroll-margin-left: 0.75rem;
    }
    
    .xl\:active\:scroll-ml-16:active{
        scroll-margin-left: 1rem;
    }
    
    .xl\:active\:scroll-ml-20:active{
        scroll-margin-left: 1.25rem;
    }
    
    .xl\:active\:scroll-ml-24:active{
        scroll-margin-left: 1.5rem;
    }
    
    .xl\:active\:scroll-ml-28:active{
        scroll-margin-left: 1.75rem;
    }
    
    .xl\:active\:scroll-ml-32:active{
        scroll-margin-left: 2rem;
    }
    
    .xl\:active\:scroll-ml-36:active{
        scroll-margin-left: 2.25rem;
    }
    
    .xl\:active\:scroll-ml-40:active{
        scroll-margin-left: 2.5rem;
    }
    
    .xl\:active\:scroll-ml-44:active{
        scroll-margin-left: 2.75rem;
    }
    
    .xl\:active\:scroll-ml-48:active{
        scroll-margin-left: 3rem;
    }
    
    .xl\:active\:scroll-ml-52:active{
        scroll-margin-left: 3.25rem;
    }
    
    .xl\:active\:scroll-ml-56:active{
        scroll-margin-left: 3.5rem;
    }
    
    .xl\:active\:scroll-ml-60:active{
        scroll-margin-left: 3.75rem;
    }
    
    .xl\:active\:scroll-ml-64:active{
        scroll-margin-left: 4rem;
    }
    
    .xl\:active\:scroll-ml-68:active{
        scroll-margin-left: 6rem;
    }
    
    .xl\:active\:scroll-ml-72:active{
        scroll-margin-left: 8rem;
    }
    
    .xl\:active\:scroll-ml-76:active{
        scroll-margin-left: 12rem;
    }
    
    .xl\:active\:scroll-ml-80:active{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xl\:active\:scroll-mr-auto:active{
        scroll-margin-right: auto;
    }
    
    .xl\:active\:scroll-mr-0:active{
        scroll-margin-right: 0;
    }
    
    .xl\:active\:scroll-mr-4:active{
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:active\:scroll-mr-8:active{
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:active\:scroll-mr-12:active{
        scroll-margin-right: 0.75rem;
    }
    
    .xl\:active\:scroll-mr-16:active{
        scroll-margin-right: 1rem;
    }
    
    .xl\:active\:scroll-mr-20:active{
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:active\:scroll-mr-24:active{
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:active\:scroll-mr-28:active{
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:active\:scroll-mr-32:active{
        scroll-margin-right: 2rem;
    }
    
    .xl\:active\:scroll-mr-36:active{
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:active\:scroll-mr-40:active{
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:active\:scroll-mr-44:active{
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:active\:scroll-mr-48:active{
        scroll-margin-right: 3rem;
    }
    
    .xl\:active\:scroll-mr-52:active{
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:active\:scroll-mr-56:active{
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:active\:scroll-mr-60:active{
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:active\:scroll-mr-64:active{
        scroll-margin-right: 4rem;
    }
    
    .xl\:active\:scroll-mr-68:active{
        scroll-margin-right: 6rem;
    }
    
    .xl\:active\:scroll-mr-72:active{
        scroll-margin-right: 8rem;
    }
    
    .xl\:active\:scroll-mr-76:active{
        scroll-margin-right: 12rem;
    }
    
    .xl\:active\:scroll-mr-80:active{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xl\:active\:scroll-mx-auto:active{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xl\:active\:scroll-mx-0:active{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xl\:active\:scroll-mx-4:active{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:active\:scroll-mx-8:active{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:active\:scroll-mx-12:active{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:active\:scroll-mx-16:active{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xl\:active\:scroll-mx-20:active{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:active\:scroll-mx-24:active{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:active\:scroll-mx-28:active{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:active\:scroll-mx-32:active{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xl\:active\:scroll-mx-36:active{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:active\:scroll-mx-40:active{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:active\:scroll-mx-44:active{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:active\:scroll-mx-48:active{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xl\:active\:scroll-mx-52:active{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:active\:scroll-mx-56:active{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:active\:scroll-mx-60:active{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:active\:scroll-mx-64:active{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xl\:active\:scroll-mx-68:active{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xl\:active\:scroll-mx-72:active{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xl\:active\:scroll-mx-76:active{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xl\:active\:scroll-mx-80:active{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xl\:active\:scroll-my-auto:active{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xl\:active\:scroll-my-0:active{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xl\:active\:scroll-my-4:active{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:active\:scroll-my-8:active{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:active\:scroll-my-12:active{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:active\:scroll-my-16:active{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:active\:scroll-my-20:active{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:active\:scroll-my-24:active{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:active\:scroll-my-28:active{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:active\:scroll-my-32:active{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:active\:scroll-my-36:active{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:active\:scroll-my-40:active{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:active\:scroll-my-44:active{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:active\:scroll-my-48:active{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:active\:scroll-my-52:active{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:active\:scroll-my-56:active{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:active\:scroll-my-60:active{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:active\:scroll-my-64:active{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:active\:scroll-my-68:active{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:active\:scroll-my-72:active{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:active\:scroll-my-76:active{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:active\:scroll-my-80:active{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xl\:active\:scroll-snap-align-start:active{
        scroll-snap-align: start;
    }
    
    .xl\:active\:scroll-snap-align-end:active{
        scroll-snap-align: end;
    }
    
    .xl\:active\:scroll-snap-align-center:active{
        scroll-snap-align: center;
    }
    
    .xl\:active\:scroll-snap-align-none:active{
        scroll-snap-align: none;
    }
    
    .xl\:active\:scroll-snap-stop-normal:active{
        scroll-snap-stop: normal;
    }
    
    .xl\:active\:scroll-always-stop-normal:active{
        scroll-snap-stop: always;
    }
    
    .xl\:active\:scroll-snap-type-none:active{
        scroll-snap-type: none;
    }
    
    .xl\:active\:scroll-snap-type-mandatory:active{
        scroll-snap-type: mandatory;
    }
    
    .xl\:active\:scroll-snap-type-proximity:active{
        scroll-snap-type: proximity;
    }
    
    .xl\:active\:user-select-none:active{
        user-select: none;
    }
    
    .xl\:active\:user-select-text:active{
        user-select: text;
    }
    
    .xl\:active\:user-select-all:active{
        user-select: all;
    }
    
    .xl\:active\:user-select-auto:active{
        user-select: auto;
    }
    
    .xl\:active\:will-change-auto:active{
        will-change: auto;
    }
    
    .xl\:active\:will-change-scroll:active{
        will-change: scroll;
    }
    
    .xl\:active\:will-change-contents:active{
        will-change: contents;
    }
    
    .xl\:active\:will-change-transform:active{
        will-change: transform;
    }
    
    .xl\:active\:stroke-w-0:active{
        stroke-width: 0;
    }
    
    .xl\:active\:stroke-w-1:active{
        stroke-width: 1;
    }
    
    .xl\:active\:stroke-w-2:active{
        stroke-width: 2;
    }
    
    .xl\:active\:scale-0:active{
        transform: scale(0);
    }
    
    .xl\:active\:scale-5:active{
        transform: scale(0.05);
    }
    
    .xl\:active\:scale-10:active{
        transform: scale(0.1);
    }
    
    .xl\:active\:scale-15:active{
        transform: scale(0.15);
    }
    
    .xl\:active\:scale-20:active{
        transform: scale(0.2);
    }
    
    .xl\:active\:scale-25:active{
        transform: scale(0.25);
    }
    
    .xl\:active\:scale-30:active{
        transform: scale(0.3);
    }
    
    .xl\:active\:scale-35:active{
        transform: scale(0.35);
    }
    
    .xl\:active\:scale-40:active{
        transform: scale(0.4);
    }
    
    .xl\:active\:scale-45:active{
        transform: scale(0.45);
    }
    
    .xl\:active\:scale-50:active{
        transform: scale(0.5);
    }
    
    .xl\:active\:scale-55:active{
        transform: scale(0.55);
    }
    
    .xl\:active\:scale-60:active{
        transform: scale(0.6);
    }
    
    .xl\:active\:scale-65:active{
        transform: scale(0.65);
    }
    
    .xl\:active\:scale-70:active{
        transform: scale(0.7);
    }
    
    .xl\:active\:scale-75:active{
        transform: scale(0.75);
    }
    
    .xl\:active\:scale-80:active{
        transform: scale(0.8);
    }
    
    .xl\:active\:scale-85:active{
        transform: scale(0.85);
    }
    
    .xl\:active\:scale-90:active{
        transform: scale(0.9);
    }
    
    .xl\:active\:scale-95:active{
        transform: scale(0.95);
    }
    
    .xl\:active\:scale-100:active{
        transform: scale(1);
    }
    
    .xl\:active\:scale-105:active{
        transform: scale(1.05);
    }
    
    .xl\:active\:scale-110:active{
        transform: scale(1.1);
    }
    
    .xl\:active\:scale-115:active{
        transform: scale(1.15);
    }
    
    .xl\:active\:scale-120:active{
        transform: scale(1.2);
    }
    
    .xl\:active\:scale-125:active{
        transform: scale(1.25);
    }
    
    .xl\:active\:scale-130:active{
        transform: scale(1.3);
    }
    
    .xl\:active\:scale-135:active{
        transform: scale(1.35);
    }
    
    .xl\:active\:scale-140:active{
        transform: scale(1.4);
    }
    
    .xl\:active\:scale-145:active{
        transform: scale(1.45);
    }
    
    .xl\:active\:scale-150:active{
        transform: scale(1.5);
    }

    .xl\:active\:-translate-1:active:active{
        transform: translate(-10px);
    }

    .xl\:active\:-translate-2:active:active{
        transform: translate(-20px);
    }

    .xl\:active\:-translate-3:active:active{
        transform: translate(-30px);
    }

    .xl\:active\:-translate-4:active:active{
        transform: translate(-40px);
    }

    .xl\:active\:-translate-5:active:active{
        transform: translate(-60px);
    }

    .xl\:active\:-translate-6:active:active{
        transform: translate(-60px);
    }

    .xl\:active\:-translate-7:active:active{
        transform: translate(-70px);
    }

    .xl\:active\:-translate-8:active:active{
        transform: translate(-80px);
    }

    .xl\:active\:-translate-9:active:active{
        transform: translate(-90px);
    }

    .xl\:active\:-translate-10:active:active{
        transform: translate(-100px);
    }

    .xl\:active\:-translate-11:active:active{
        transform: translate(-110px);
    }

    .xl\:active\:-translate-12:active:active{
        transform: translate(-120px);
    }

    .xl\:active\:-translate-13:active:active{
        transform: translate(-130px);
    }

    .xl\:active\:-translate-14:active:active{
        transform: translate(-140px);
    }

    .xl\:active\:-translate-15:active:active{
        transform: translate(-150px);
    }

    .xl\:active\:-translate-16:active:active{
        transform: translate(-160px);
    }

    .xl\:active\:-translate-17:active:active{
        transform: translate(-170px);
    }

    .xl\:active\:-translate-18:active:active{
        transform: translate(-180px);
    }

    .xl\:active\:-translate-19:active:active{
        transform: translate(-190px);
    }

    .xl\:active\:-translate-20:active:active{
        transform: translate(-200px);
    }

    .xl\:active\:-translate-10x:active:active{
        transform: translate(-10%);
    }

    .xl\:active\:-translate-15x:active:active{
        transform: translate(-15%);
    }

    .xl\:active\:-translate-20x:active:active{
        transform: translate(-20%);
    }

    .xl\:active\:-translate-25x:active:active{
        transform: translate(-25%);
    }

    .xl\:active\:-translate-30x:active:active{
        transform: translate(-30%);
    }

    .xl\:active\:-translate-35x:active:active{
        transform: translate(-35%);
    }

    .xl\:active\:-translate-40x:active:active{
        transform: translate(-40%);
    }

    .xl\:active\:-translate-45x:active:active{
        transform: translate(-45%);
    }

    .xl\:active\:-translate-50x:active:active{
        transform: translate(-50%);
    }

    .xl\:active\:-translate-55x:active:active{
        transform: translate(-55%);
    }

    .xl\:active\:-translate-60x:active:active{
        transform: translate(-60%);
    }

    .xl\:active\:-translate-65x:active:active{
        transform: translate(-65%);
    }

    .xl\:active\:-translate-70x:active:active{
        transform: translate(-70%);
    }

    .xl\:active\:-translate-75x:active:active{
        transform: translate(-75%);
    }

    .xl\:active\:-translate-80x:active:active{
        transform: translate(-80%);
    }

    .xl\:active\:-translate-85x:active:active{
        transform: translate(-85%);
    }

    .xl\:active\:-translate-90x:active:active{
        transform: translate(-90%);
    }

    .xl\:active\:-translate-95x:active:active{
        transform: translate(-95%);
    }

    .xl\:active\:-translate-x-1:active:active{
        transform: translateX(-10px);
    }

    .xl\:active\:-translate-x-2:active:active{
        transform: translateX(-20px);
    }

    .xl\:active\:-translate-x-3:active:active{
        transform: translateX(-30px);
    }

    .xl\:active\:-translate-x-4:active:active{
        transform: translateX(-40px);
    }

    .xl\:active\:-translate-x-5:active:active{
        transform: translateX(-60px);
    }

    .xl\:active\:-translate-x-6:active:active{
        transform: translateX(-60px);
    }

    .xl\:active\:-translate-x-7:active:active{
        transform: translateX(-70px);
    }

    .xl\:active\:-translate-x-8:active:active{
        transform: translateX(-80px);
    }

    .xl\:active\:-translate-x-9:active:active{
        transform: translateX(-90px);
    }

    .xl\:active\:-translate-x-10:active:active{
        transform: translateX(-100px);
    }

    .xl\:active\:-translate-x-11:active:active{
        transform: translateX(-110px);
    }

    .xl\:active\:-translate-x-12:active:active{
        transform: translateX(-120px);
    }

    .xl\:active\:-translate-x-13:active:active{
        transform: translateX(-130px);
    }

    .xl\:active\:-translate-x-14:active:active{
        transform: translateX(-140px);
    }

    .xl\:active\:-translate-x-15:active:active{
        transform: translateX(-150px);
    }

    .xl\:active\:-translate-x-16:active:active{
        transform: translateX(-160px);
    }

    .xl\:active\:-translate-x-17:active:active{
        transform: translateX(-170px);
    }

    .xl\:active\:-translate-x-18:active:active{
        transform: translateX(-180px);
    }

    .xl\:active\:-translate-x-19:active:active{
        transform: translateX(-190px);
    }

    .xl\:active\:-translate-x-20:active:active{
        transform: translateX(-200px);
    }

    .xl\:active\:-translate-x-10x:active:active{
        transform: translateX(-10%);
    }

    .xl\:active\:-translate-x-15x:active:active{
        transform: translateX(-15%);
    }

    .xl\:active\:-translate-x-20x:active:active{
        transform: translateX(-20%);
    }

    .xl\:active\:-translate-x-25x:active:active{
        transform: translateX(-25%);
    }

    .xl\:active\:-translate-x-30x:active:active{
        transform: translateX(-30%);
    }

    .xl\:active\:-translate-x-35x:active:active{
        transform: translateX(-35%);
    }

    .xl\:active\:-translate-x-40x:active:active{
        transform: translateX(-40%);
    }

    .xl\:active\:-translate-x-45x:active:active{
        transform: translateX(-45%);
    }

    .xl\:active\:-translate-x-50x:active:active{
        transform: translateX(-50%);
    }

    .xl\:active\:-translate-x-55x:active:active{
        transform: translateX(-55%);
    }

    .xl\:active\:-translate-x-60x:active:active{
        transform: translateX(-60%);
    }

    .xl\:active\:-translate-x-65x:active:active{
        transform: translateX(-65%);
    }

    .xl\:active\:-translate-x-70x:active:active{
        transform: translateX(-70%);
    }

    .xl\:active\:-translate-x-75x:active:active{
        transform: translateX(-75%);
    }

    .xl\:active\:-translate-x-80x:active:active{
        transform: translateX(-80%);
    }

    .xl\:active\:-translate-x-85x:active:active{
        transform: translateX(-85%);
    }

    .xl\:active\:-translate-x-90x:active:active{
        transform: translateX(-90%);
    }

    .xl\:active\:-translate-x-95x:active:active{
        transform: translateX(-95%);
    }

    .xl\:active\:-translate-y-1:active:active{
        transform: translateY(-10px);
    }

    .xl\:active\:-translate-y-2:active:active{
        transform: translateY(-20px);
    }

    .xl\:active\:-translate-y-3:active:active{
        transform: translateY(-30px);
    }

    .xl\:active\:-translate-y-4:active:active{
        transform: translateY(-40px);
    }

    .xl\:active\:-translate-y-5:active:active{
        transform: translateY(-60px);
    }

    .xl\:active\:-translate-y-6:active:active{
        transform: translateY(-60px);
    }

    .xl\:active\:-translate-y-7:active:active{
        transform: translateY(-70px);
    }

    .xl\:active\:-translate-y-8:active:active{
        transform: translateY(-80px);
    }

    .xl\:active\:-translate-y-9:active:active{
        transform: translateY(-90px);
    }

    .xl\:active\:-translate-y-10:active:active{
        transform: translateY(-100px);
    }

    .xl\:active\:-translate-y-11:active:active{
        transform: translateY(-110px);
    }

    .xl\:active\:-translate-y-12:active:active{
        transform: translateY(-120px);
    }

    .xl\:active\:-translate-y-13:active:active{
        transform: translateY(-130px);
    }

    .xl\:active\:-translate-y-14:active:active{
        transform: translateY(-140px);
    }

    .xl\:active\:-translate-y-15:active:active{
        transform: translateY(-150px);
    }

    .xl\:active\:-translate-y-16:active:active{
        transform: translateY(-160px);
    }

    .xl\:active\:-translate-y-17:active:active{
        transform: translateY(-170px);
    }

    .xl\:active\:-translate-y-18:active:active{
        transform: translateY(-180px);
    }

    .xl\:active\:-translate-y-19:active:active{
        transform: translateY(-190px);
    }

    .xl\:active\:-translate-y-20:active:active{
        transform: translateY(-200px);
    }

    .xl\:active\:-translate-y-10x:active:active{
        transform: translateY(-10%);
    }

    .xl\:active\:-translate-y-15x:active:active{
        transform: translateY(-15%);
    }

    .xl\:active\:-translate-y-20x:active:active{
        transform: translateY(-20%);
    }

    .xl\:active\:-translate-y-25x:active:active{
        transform: translateY(-25%);
    }

    .xl\:active\:-translate-y-30x:active:active{
        transform: translateY(-30%);
    }

    .xl\:active\:-translate-y-35x:active:active{
        transform: translateY(-35%);
    }

    .xl\:active\:-translate-y-40x:active:active{
        transform: translateY(-40%);
    }

    .xl\:active\:-translate-y-45x:active:active{
        transform: translateY(-45%);
    }

    .xl\:active\:-translate-y-50x:active:active{
        transform: translateY(-50%);
    }

    .xl\:active\:-translate-y-55x:active:active{
        transform: translateY(-55%);
    }

    .xl\:active\:-translate-y-60x:active:active{
        transform: translateY(-60%);
    }

    .xl\:active\:-translate-y-65x:active:active{
        transform: translateY(-65%);
    }

    .xl\:active\:-translate-y-70x:active:active{
        transform: translateY(-70%);
    }

    .xl\:active\:-translate-y-75x:active:active{
        transform: translateY(-75%);
    }

    .xl\:active\:-translate-y-80x:active:active{
        transform: translateY(-80%);
    }

    .xl\:active\:-translate-y-85x:active:active{
        transform: translateY(-85%);
    }

    .xl\:active\:-translate-y-90x:active:active{
        transform: translateY(-90%);
    }

    .xl\:active\:-translate-y-95x:active:active{
        transform: translateY(-95%);
    }

    .xl\:active\:-translate-1:active{
        transform: translate(-10px);
    }

    .xl\:active\:-translate-2:active{
        transform: translate(-20px);
    }

    .xl\:active\:-translate-3:active{
        transform: translate(-30px);
    }

    .xl\:active\:-translate-4:active{
        transform: translate(-40px);
    }

    .xl\:active\:-translate-5:active{
        transform: translate(-60px);
    }

    .xl\:active\:-translate-6:active{
        transform: translate(-60px);
    }

    .xl\:active\:-translate-7:active{
        transform: translate(-70px);
    }

    .xl\:active\:-translate-8:active{
        transform: translate(-80px);
    }

    .xl\:active\:-translate-9:active{
        transform: translate(-90px);
    }

    .xl\:active\:-translate-10:active{
        transform: translate(-100px);
    }

    .xl\:active\:-translate-11:active{
        transform: translate(-110px);
    }

    .xl\:active\:-translate-12:active{
        transform: translate(-120px);
    }

    .xl\:active\:-translate-13:active{
        transform: translate(-130px);
    }

    .xl\:active\:-translate-14:active{
        transform: translate(-140px);
    }

    .xl\:active\:-translate-15:active{
        transform: translate(-150px);
    }

    .xl\:active\:-translate-16:active{
        transform: translate(-160px);
    }

    .xl\:active\:-translate-17:active{
        transform: translate(-170px);
    }

    .xl\:active\:-translate-18:active{
        transform: translate(-180px);
    }

    .xl\:active\:-translate-19:active{
        transform: translate(-190px);
    }

    .xl\:active\:-translate-20:active{
        transform: translate(-200px);
    }

    .xl\:active\:-translate-10x:active{
        transform: translate(-10%);
    }

    .xl\:active\:-translate-15x:active{
        transform: translate(-15%);
    }

    .xl\:active\:-translate-20x:active{
        transform: translate(-20%);
    }

    .xl\:active\:-translate-25x:active{
        transform: translate(-25%);
    }

    .xl\:active\:-translate-30x:active{
        transform: translate(-30%);
    }

    .xl\:active\:-translate-35x:active{
        transform: translate(-35%);
    }

    .xl\:active\:-translate-40x:active{
        transform: translate(-40%);
    }

    .xl\:active\:-translate-45x:active{
        transform: translate(-45%);
    }

    .xl\:active\:-translate-50x:active{
        transform: translate(-50%);
    }

    .xl\:active\:-translate-55x:active{
        transform: translate(-55%);
    }

    .xl\:active\:-translate-60x:active{
        transform: translate(-60%);
    }

    .xl\:active\:-translate-65x:active{
        transform: translate(-65%);
    }

    .xl\:active\:-translate-70x:active{
        transform: translate(-70%);
    }

    .xl\:active\:-translate-75x:active{
        transform: translate(-75%);
    }

    .xl\:active\:-translate-80x:active{
        transform: translate(-80%);
    }

    .xl\:active\:-translate-85x:active{
        transform: translate(-85%);
    }

    .xl\:active\:-translate-90x:active{
        transform: translate(-90%);
    }

    .xl\:active\:-translate-95x:active{
        transform: translate(-95%);
    }

    .xl\:active\:-translate-x-1:active{
        transform: translateX(-10px);
    }

    .xl\:active\:-translate-x-2:active{
        transform: translateX(-20px);
    }

    .xl\:active\:-translate-x-3:active{
        transform: translateX(-30px);
    }

    .xl\:active\:-translate-x-4:active{
        transform: translateX(-40px);
    }

    .xl\:active\:-translate-x-5:active{
        transform: translateX(-60px);
    }

    .xl\:active\:-translate-x-6:active{
        transform: translateX(-60px);
    }

    .xl\:active\:-translate-x-7:active{
        transform: translateX(-70px);
    }

    .xl\:active\:-translate-x-8:active{
        transform: translateX(-80px);
    }

    .xl\:active\:-translate-x-9:active{
        transform: translateX(-90px);
    }

    .xl\:active\:-translate-x-10:active{
        transform: translateX(-100px);
    }

    .xl\:active\:-translate-x-11:active{
        transform: translateX(-110px);
    }

    .xl\:active\:-translate-x-12:active{
        transform: translateX(-120px);
    }

    .xl\:active\:-translate-x-13:active{
        transform: translateX(-130px);
    }

    .xl\:active\:-translate-x-14:active{
        transform: translateX(-140px);
    }

    .xl\:active\:-translate-x-15:active{
        transform: translateX(-150px);
    }

    .xl\:active\:-translate-x-16:active{
        transform: translateX(-160px);
    }

    .xl\:active\:-translate-x-17:active{
        transform: translateX(-170px);
    }

    .xl\:active\:-translate-x-18:active{
        transform: translateX(-180px);
    }

    .xl\:active\:-translate-x-19:active{
        transform: translateX(-190px);
    }

    .xl\:active\:-translate-x-20:active{
        transform: translateX(-200px);
    }

    .xl\:active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }

    .xl\:active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }

    .xl\:active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }

    .xl\:active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }

    .xl\:active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }

    .xl\:active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }

    .xl\:active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }

    .xl\:active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }

    .xl\:active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }

    .xl\:active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }

    .xl\:active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }

    .xl\:active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }

    .xl\:active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }

    .xl\:active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }

    .xl\:active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }

    .xl\:active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }

    .xl\:active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }

    .xl\:active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }

    .xl\:active\:-translate-y-1:active{
        transform: translateY(-10px);
    }

    .xl\:active\:-translate-y-2:active{
        transform: translateY(-20px);
    }

    .xl\:active\:-translate-y-3:active{
        transform: translateY(-30px);
    }

    .xl\:active\:-translate-y-4:active{
        transform: translateY(-40px);
    }

    .xl\:active\:-translate-y-5:active{
        transform: translateY(-60px);
    }

    .xl\:active\:-translate-y-6:active{
        transform: translateY(-60px);
    }

    .xl\:active\:-translate-y-7:active{
        transform: translateY(-70px);
    }

    .xl\:active\:-translate-y-8:active{
        transform: translateY(-80px);
    }

    .xl\:active\:-translate-y-9:active{
        transform: translateY(-90px);
    }

    .xl\:active\:-translate-y-10:active{
        transform: translateY(-100px);
    }

    .xl\:active\:-translate-y-11:active{
        transform: translateY(-110px);
    }

    .xl\:active\:-translate-y-12:active{
        transform: translateY(-120px);
    }

    .xl\:active\:-translate-y-13:active{
        transform: translateY(-130px);
    }

    .xl\:active\:-translate-y-14:active{
        transform: translateY(-140px);
    }

    .xl\:active\:-translate-y-15:active{
        transform: translateY(-150px);
    }

    .xl\:active\:-translate-y-16:active{
        transform: translateY(-160px);
    }

    .xl\:active\:-translate-y-17:active{
        transform: translateY(-170px);
    }

    .xl\:active\:-translate-y-18:active{
        transform: translateY(-180px);
    }

    .xl\:active\:-translate-y-19:active{
        transform: translateY(-190px);
    }

    .xl\:active\:-translate-y-20:active{
        transform: translateY(-200px);
    }

    .xl\:active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }

    .xl\:active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }

    .xl\:active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }

    .xl\:active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }

    .xl\:active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }

    .xl\:active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }

    .xl\:active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }

    .xl\:active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }

    .xl\:active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }

    .xl\:active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }

    .xl\:active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }

    .xl\:active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }

    .xl\:active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }

    .xl\:active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }

    .xl\:active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }

    .xl\:active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }

    .xl\:active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }

    .xl\:active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }

    .xl\:active\:translate-0:active{
        transform: translate(0);
    }
    
    .xl\:active\:translate-1:active{
        transform: translate(10px);
    }
    
    .xl\:active\:translate-2:active{
        transform: translate(20px);
    }
    
    .xl\:active\:translate-3:active{
        transform: translate(30px);
    }
    
    .xl\:active\:translate-4:active{
        transform: translate(40px);
    }
    
    .xl\:active\:translate-5:active{
        transform: translate(60px);
    }
    
    .xl\:active\:translate-6:active{
        transform: translate(60px);
    }
    
    .xl\:active\:translate-7:active{
        transform: translate(70px);
    }
    
    .xl\:active\:translate-8:active{
        transform: translate(80px);
    }
    
    .xl\:active\:translate-9:active{
        transform: translate(90px);
    }
    
    .xl\:active\:translate-10:active{
        transform: translate(100px);
    }
    
    .xl\:active\:translate-11:active{
        transform: translate(110px);
    }
    
    .xl\:active\:translate-12:active{
        transform: translate(120px);
    }
    
    .xl\:active\:translate-13:active{
        transform: translate(130px);
    }
    
    .xl\:active\:translate-14:active{
        transform: translate(140px);
    }
    
    .xl\:active\:translate-15:active{
        transform: translate(150px);
    }
    
    .xl\:active\:translate-16:active{
        transform: translate(160px);
    }
    
    .xl\:active\:translate-17:active{
        transform: translate(170px);
    }
    
    .xl\:active\:translate-18:active{
        transform: translate(180px);
    }
    
    .xl\:active\:translate-19:active{
        transform: translate(190px);
    }
    
    .xl\:active\:translate-20:active{
        transform: translate(200px);
    }
    
    .xl\:active\:translate-10x:active{
        transform: translate(10%);
    }
    
    .xl\:active\:translate-15x:active{
        transform: translate(15%);
    }
    
    .xl\:active\:translate-20x:active{
        transform: translate(20%);
    }
    
    .xl\:active\:translate-25x:active{
        transform: translate(25%);
    }
    
    .xl\:active\:translate-30x:active{
        transform: translate(30%);
    }
    
    .xl\:active\:translate-35x:active{
        transform: translate(35%);
    }
    
    .xl\:active\:translate-40x:active{
        transform: translate(40%);
    }
    
    .xl\:active\:translate-45x:active{
        transform: translate(45%);
    }
    
    .xl\:active\:translate-50x:active{
        transform: translate(50%);
    }
    
    .xl\:active\:translate-55x:active{
        transform: translate(55%);
    }
    
    .xl\:active\:translate-60x:active{
        transform: translate(60%);
    }
    
    .xl\:active\:translate-65x:active{
        transform: translate(65%);
    }
    
    .xl\:active\:translate-70x:active{
        transform: translate(70%);
    }
    
    .xl\:active\:translate-75x:active{
        transform: translate(75%);
    }
    
    .xl\:active\:translate-80x:active{
        transform: translate(80%);
    }
    
    .xl\:active\:translate-85x:active{
        transform: translate(85%);
    }
    
    .xl\:active\:translate-90x:active{
        transform: translate(90%);
    }
    
    .xl\:active\:translate-95x:active{
        transform: translate(95%);
    }
    
    .xl\:active\:translate-x-0:active{
        transform: translateX(0);
    }
    
    .xl\:active\:translate-x-1:active{
        transform: translateX(10px);
    }
    
    .xl\:active\:translate-x-2:active{
        transform: translateX(20px);
    }
    
    .xl\:active\:translate-x-3:active{
        transform: translateX(30px);
    }
    
    .xl\:active\:translate-x-4:active{
        transform: translateX(40px);
    }
    
    .xl\:active\:translate-x-5:active{
        transform: translateX(60px);
    }
    
    .xl\:active\:translate-x-6:active{
        transform: translateX(60px);
    }
    
    .xl\:active\:translate-x-7:active{
        transform: translateX(70px);
    }
    
    .xl\:active\:translate-x-8:active{
        transform: translateX(80px);
    }
    
    .xl\:active\:translate-x-9:active{
        transform: translateX(90px);
    }
    
    .xl\:active\:translate-x-10:active{
        transform: translateX(100px);
    }
    
    .xl\:active\:translate-x-11:active{
        transform: translateX(110px);
    }
    
    .xl\:active\:translate-x-12:active{
        transform: translateX(120px);
    }
    
    .xl\:active\:translate-x-13:active{
        transform: translateX(130px);
    }
    
    .xl\:active\:translate-x-14:active{
        transform: translateX(140px);
    }
    
    .xl\:active\:translate-x-15:active{
        transform: translateX(150px);
    }
    
    .xl\:active\:translate-x-16:active{
        transform: translateX(160px);
    }
    
    .xl\:active\:translate-x-17:active{
        transform: translateX(170px);
    }
    
    .xl\:active\:translate-x-18:active{
        transform: translateX(180px);
    }
    
    .xl\:active\:translate-x-19:active{
        transform: translateX(190px);
    }
    
    .xl\:active\:translate-x-20:active{
        transform: translateX(200px);
    }
    
    .xl\:active\:translate-x-10x:active{
        transform: translateX(10%);
    }
    
    .xl\:active\:translate-x-15x:active{
        transform: translateX(15%);
    }
    
    .xl\:active\:translate-x-20x:active{
        transform: translateX(20%);
    }
    
    .xl\:active\:translate-x-25x:active{
        transform: translateX(25%);
    }
    
    .xl\:active\:translate-x-30x:active{
        transform: translateX(30%);
    }
    
    .xl\:active\:translate-x-35x:active{
        transform: translateX(35%);
    }
    
    .xl\:active\:translate-x-40x:active{
        transform: translateX(40%);
    }
    
    .xl\:active\:translate-x-45x:active{
        transform: translateX(45%);
    }
    
    .xl\:active\:translate-x-50x:active{
        transform: translateX(50%);
    }
    
    .xl\:active\:translate-x-55x:active{
        transform: translateX(55%);
    }
    
    .xl\:active\:translate-x-60x:active{
        transform: translateX(60%);
    }
    
    .xl\:active\:translate-x-65x:active{
        transform: translateX(65%);
    }
    
    .xl\:active\:translate-x-70x:active{
        transform: translateX(70%);
    }
    
    .xl\:active\:translate-x-75x:active{
        transform: translateX(75%);
    }
    
    .xl\:active\:translate-x-80x:active{
        transform: translateX(80%);
    }
    
    .xl\:active\:translate-x-85x:active{
        transform: translateX(85%);
    }
    
    .xl\:active\:translate-x-90x:active{
        transform: translateX(90%);
    }
    
    .xl\:active\:translate-x-95x:active{
        transform: translateX(95%);
    }
    
    .xl\:active\:translate-y-0:active{
        transform: translateY(0);
    }
    
    .xl\:active\:translate-y-1:active{
        transform: translateY(10px);
    }
    
    .xl\:active\:translate-y-2:active{
        transform: translateY(20px);
    }
    
    .xl\:active\:translate-y-3:active{
        transform: translateY(30px);
    }
    
    .xl\:active\:translate-y-4:active{
        transform: translateY(40px);
    }
    
    .xl\:active\:translate-y-5:active{
        transform: translateY(60px);
    }
    
    .xl\:active\:translate-y-6:active{
        transform: translateY(60px);
    }
    
    .xl\:active\:translate-y-7:active{
        transform: translateY(70px);
    }
    
    .xl\:active\:translate-y-8:active{
        transform: translateY(80px);
    }
    
    .xl\:active\:translate-y-9:active{
        transform: translateY(90px);
    }
    
    .xl\:active\:translate-y-10:active{
        transform: translateY(100px);
    }
    
    .xl\:active\:translate-y-11:active{
        transform: translateY(110px);
    }
    
    .xl\:active\:translate-y-12:active{
        transform: translateY(120px);
    }
    
    .xl\:active\:translate-y-13:active{
        transform: translateY(130px);
    }
    
    .xl\:active\:translate-y-14:active{
        transform: translateY(140px);
    }
    
    .xl\:active\:translate-y-15:active{
        transform: translateY(150px);
    }
    
    .xl\:active\:translate-y-16:active{
        transform: translateY(160px);
    }
    
    .xl\:active\:translate-y-17:active{
        transform: translateY(170px);
    }
    
    .xl\:active\:translate-y-18:active{
        transform: translateY(180px);
    }
    
    .xl\:active\:translate-y-19:active{
        transform: translateY(190px);
    }
    
    .xl\:active\:translate-y-20:active{
        transform: translateY(200px);
    }
    
    .xl\:active\:translate-y-10x:active{
        transform: translateY(10%);
    }
    
    .xl\:active\:translate-y-15x:active{
        transform: translateY(15%);
    }
    
    .xl\:active\:translate-y-20x:active{
        transform: translateY(20%);
    }
    
    .xl\:active\:translate-y-25x:active{
        transform: translateY(25%);
    }
    
    .xl\:active\:translate-y-30x:active{
        transform: translateY(30%);
    }
    
    .xl\:active\:translate-y-35x:active{
        transform: translateY(35%);
    }
    
    .xl\:active\:translate-y-40x:active{
        transform: translateY(40%);
    }
    
    .xl\:active\:translate-y-45x:active{
        transform: translateY(45%);
    }
    
    .xl\:active\:translate-y-50x:active{
        transform: translateY(50%);
    }
    
    .xl\:active\:translate-y-55x:active{
        transform: translateY(55%);
    }
    
    .xl\:active\:translate-y-60x:active{
        transform: translateY(60%);
    }
    
    .xl\:active\:translate-y-65x:active{
        transform: translateY(65%);
    }
    
    .xl\:active\:translate-y-70x:active{
        transform: translateY(70%);
    }
    
    .xl\:active\:translate-y-75x:active{
        transform: translateY(75%);
    }
    
    .xl\:active\:translate-y-80x:active{
        transform: translateY(80%);
    }
    
    .xl\:active\:translate-y-85x:active{
        transform: translateY(85%);
    }
    
    .xl\:active\:translate-y-90x:active{
        transform: translateY(90%);
    }
    
    .xl\:active\:translate-y-95x:active{
        transform: translateY(95%);
    }
    
    .xl\:active\:rotate-0:active{
        transform: rotate(0);
    }
    
    .xl\:active\:rotate-1:active{
        transform: rotate(1deg);
    }
    
    .xl\:active\:rotate-2:active{
        transform: rotate(2deg);
    }
    
    .xl\:active\:rotate-3:active{
        transform: rotate(3deg);
    }
    
    .xl\:active\:rotate-6:active{
        transform: rotate(6deg);
    }
    
    .xl\:active\:rotate-12:active{
        transform: rotate(12deg);
    }
    
    .xl\:active\:rotate-20:active{
        transform: rotate(20deg);
    }
    
    .xl\:active\:rotate-30:active{
        transform: rotate(30deg);
    }
    
    .xl\:active\:rotate-45:active{
        transform: rotate(45deg);
    }
    
    .xl\:active\:rotate-60:active{
        transform: rotate(60deg);
    }
    
    .xl\:active\:rotate-90:active{
        transform: rotate(90deg);
    }
    
    .xl\:active\:rotate-180:active{
        transform: rotate(180deg);
    }
    
    .xl\:active\:rotate-259:active{
        transform: rotate(359deg);
    }
    
    .xl\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xl\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xl\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xl\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xl\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xl\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xl\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .xl\:active\:transition-duration-75:active{
        transition-duration: 75ms;
    }
    
    .xl\:active\:transition-duration-100:active{
        transition-duration: 100ms;
    }
    
    .xl\:active\:transition-duration-150:active{
        transition-duration: 150ms;
    }
    
    .xl\:active\:transition-duration-200:active{
        transition-duration: 200ms;
    }
    
    .xl\:active\:transition-duration-300:active{
        transition-duration: 300ms;
    }
    
    .xl\:active\:transition-duration-700:active{
        transition-duration: 700ms;
    }
    
    .xl\:active\:transition-duration-1000:active{
        transition-duration: 1000ms;
    }
    
    .xl\:active\:transition-ease-linear:active{
        transition-timing-function: linear;
    }
    
    .xl\:active\:transition-ease-in:active{
        transition-timing-function: ease-in;
    }
    
    .xl\:active\:transition-ease-out:active{
        transition-timing-function: ease-out;
    }
    
    .xl\:active\:transition-ease-in-out:active{
        transition-timing-function: ease-in-out;
    }
    
    .xl\:active\:transition-delay-75:active{
        transition-delay: 75ms;
    }
    
    .xl\:active\:transition-delay-100:active{
        transition-delay: 100ms;
    }
    
    .xl\:active\:transition-delay-150:active{
        transition-delay: 150ms;
    }
    
    .xl\:active\:transition-duration-200:active{
        transition-delay: 200ms;
    }
    
    .xl\:active\:transition-delay-300:active{
        transition-delay: 300ms;
    }
    
    .xl\:active\:transition-delay-700:active{
        transition-delay: 700ms;
    }
    
    .xl\:active\:transition-delay-1000:active{
        transition-delay: 1000ms;
    }
    
    .xl\:active\:transition-property-all:active{
        transition-property: all;
    }
    
    .xl\:active\:transition-property-colors:active{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xl\:active\:transition-property-opacity:active{
        transition-property: opacity;
    }
    
    .xl\:active\:transition-property-transform:active{
        transition-property: transform;
    }
    
    .xl\:active\:animation-duration-75:active{
        animation-duration: 75ms;
    }
    
    .xl\:active\:animation-duration-100:active{
        animation-duration: 100ms;
    }
    
    .xl\:active\:animation-duration-150:active{
        animation-duration: 150ms;
    }
    
    .xl\:active\:animation-duration-200:active{
        animation-duration: 200ms;
    }
    
    .xl\:active\:animation-duration-300:active{
        animation-duration: 300ms;
    }
    
    .xl\:active\:animation-duration-700:active{
        animation-duration: 700ms;
    }
    
    .xl\:active\:animation-duration-1000:active{
        animation-duration: 1000ms;
    }
    
    .xl\:active\:animation-ease-linear:active{
        animation-timing-function: linear;
    }
    
    .xl\:active\:animation-ease-in:active{
        animation-timing-function: ease-in;
    }
    
    .xl\:active\:animation-ease-out:active{
        animation-timing-function: ease-out;
    }
    
    .xl\:active\:animation-ease-in-out:active{
        animation-timing-function: ease-in-out;
    }
    
    .xl\:active\:animation-delay-75:active{
        animation-delay: 75ms;
    }
    
    .xl\:active\:animation-delay-100:active{
        animation-delay: 100ms;
    }
    
    .xl\:active\:animation-delay-150:active{
        animation-delay: 150ms;
    }
    
    .xl\:active\:animation-duration-200:active{
        animation-delay: 200ms;
    }
    
    .xl\:active\:animation-delay-300:active{
        animation-delay: 300ms;
    }
    
    .xl\:active\:animation-delay-700:active{
        animation-delay: 700ms;
    }
    
    .xl\:active\:animation-delay-1000:active{
        animation-delay: 1000ms;
    }
    
    .xl\:active\:animation-name-fade-in:active{
        animation-name: fade-in;
    }
    
    .xl\:active\:animation-name-fade-out:active{
        animation-name: fade-out;
    }
    
    .xl\:active\:animation-name-spin:active{
        animation-name: spin;
    }
    
    .xl\:active\:animation-name-translate-x:active{
        animation-name: translate-x;
    }
    
    .xl\:active\:animation-name-translate-y:active{
        animation-name: translate-y;
    }
    
    .xl\:active\:animation-name-scale-up:active{
        animation-name: scale-up;
    }
    
    .xl\:active\:animation-name-scale-down:active{
        animation-name: scale-down;
    }
    
    .xl\:active\:animation-name-bounce:active{
        animation-name: bounce;
    }
    
    .xl\:active\:animation-name-slide-in:active{
        animation-name: slide-in;
    }
    
    .xl\:active\:animation-name-slide-out:active{
        animation-name: slide-out;
    }
    
    .xl\:active\:animation-name-pulse:active{
        animation-name: pulse;
    }
    
    .xl\:active\:color-white:active{
        color: var(--white);
    }
    
    .xl\:active\:color-black:active{
        color: var(--black);
    }
    
    .xl\:active\:text-white:active{
        color: var(--white);
    }
    
    .xl\:active\:text-black:active{
        color: var(--black);
    }
    
    .xl\:active\:bg-white:active{
        background: var(--white);
    }
    
    .xl\:active\:bg-black:active{
        background: var(--black);
    }

    .xl\:active\:border-white:active{
        border-color: var(--white);
    }

    .xl\:active\:border-black:active{
        border-color: var(--black);
    }
    
    .xl\:active\:border-teal-50:active{
        border-color: var(--velocity-teal-50);
    }
    
    .xl\:active\:border-teal-100:active{
        border-color: var(--velocity-teal-100);
    }
    
    .xl\:active\:border-teal-200:active{
        border-color: var(--velocity-teal-200);
    }
    
    .xl\:active\:border-teal-300:active{
        border-color: var(--velocity-teal-300);
    }
    
    .xl\:active\:border-teal-400:active{
        border-color: var(--velocity-teal-400);
    }
    
    .xl\:active\:border-teal-500:active{
        border-color: var(--velocity-teal-500);
    }
    
    .xl\:active\:border-teal-600:active{
        border-color: var(--velocity-teal-600);
    }
    
    .xl\:active\:border-teal-700:active{
        border-color: var(--velocity-teal-700);
    }
    
    .xl\:active\:border-teal-800:active{
        border-color: var(--velocity-teal-800);
    }
    
    .xl\:active\:border-teal-900:active{
        border-color: var(--velocity-teal-900);
    }
    
    .xl\:active\:border-red-50:active{
        border-color: var(--velocity-red-50);
    }
    
    .xl\:active\:border-red-100:active{
        border-color: var(--velocity-red-100);
    }
    
    .xl\:active\:border-red-200:active{
        border-color: var(--velocity-red-200);
    }
    
    .xl\:active\:border-red-300:active{
        border-color: var(--velocity-red-300);
    }
    
    .xl\:active\:border-red-400:active{
        border-color: var(--velocity-red-400);
    }
    
    .xl\:active\:border-red-500:active{
        border-color: var(--velocity-red-500);
    }
    
    .xl\:active\:border-red-600:active{
        border-color: var(--velocity-red-600);
    }
    
    .xl\:active\:border-red-700:active{
        border-color: var(--velocity-red-700);
    }
    
    .xl\:active\:border-red-800:active{
        border-color: var(--velocity-red-800);
    }
    
    .xl\:active\:border-red-900:active{
        border-color: var(--velocity-red-900);
    }
    
    .xl\:active\:border-grey-100:active{
        border-color: var(--velocity-grey-100);
    }
    
    .xl\:active\:border-sky-50:active{
        border-color: var(--velocity-sky-50);
    }
    
    .xl\:active\:border-sky-100:active{
        border-color: var(--velocity-sky-100);
    }
    
    .xl\:active\:border-sky-200:active{
        border-color: var(--velocity-sky-200);
    }
    
    .xl\:active\:border-sky-300:active{
        border-color: var(--velocity-sky-300);
    }
    
    .xl\:active\:border-sky-400:active{
        border-color: var(--velocity-sky-400);
    }
    
    .xl\:active\:border-sky-500:active{
        border-color: var(--velocity-sky-500);
    }
    
    .xl\:active\:border-sky-600:active{
        border-color: var(--velocity-sky-600);
    }
    
    .xl\:active\:border-sky-700:active{
        border-color: var(--velocity-sky-700);
    }
    
    .xl\:active\:border-sky-800:active{
        border-color: var(--velocity-sky-800);
    }
    
    .xl\:active\:border-sky-900:active{
        border-color: var(--velocity-sky-900);
    }
    
    .xl\:active\:border-green-50:active{
        border-color: var(--velocity-green-50);
    }
    
    .xl\:active\:border-green-100:active{
        border-color: var(--velocity-green-100);
    }
    
    .xl\:active\:border-green-200:active{
        border-color: var(--velocity-green-200);
    }
    
    .xl\:active\:border-green-300:active{
        border-color: var(--velocity-green-300);
    }
    
    .xl\:active\:border-green-400:active{
        border-color: var(--velocity-green-400);
    }
    
    .xl\:active\:border-green-500:active{
        border-color: var(--velocity-green-500);
    }
    
    .xl\:active\:border-green-600:active{
        border-color: var(--velocity-green-600);
    }
    
    .xl\:active\:border-green-700:active{
        border-color: var(--velocity-green-700);
    }
    
    .xl\:active\:border-green-800:active{
        border-color: var(--velocity-green-800);
    }
    
    .xl\:active\:border-green-900:active{
        border-color: var(--velocity-green-900);
    }
    
    .xl\:active\:border-grey-200:active{
        border-color: var(--velocity-grey-200);
    }
    
    .xl\:active\:border-grey-300:active{
        border-color: var(--velocity-grey-300);
    }
    
    .xl\:active\:border-grey-400:active{
        border-color: var(--velocity-grey-400);
    }
    
    .xl\:active\:border-grey-500:active{
        border-color: var(--velocity-grey-500);
    }
    
    .xl\:active\:border-grey-600:active{
        border-color: var(--velocity-grey-600);
    }
    
    .xl\:active\:border-grey-700:active{
        border-color: var(--velocity-grey-700);
    }
    
    .xl\:active\:border-grey-800:active{
        border-color: var(--velocity-grey-800);
    }
    
    .xl\:active\:border-grey-900:active{
        border-color: var(--velocity-grey-900);
    }
    
    .xl\:active\:border-yellow-50:active{
        border-color: var(--velocity-yellow-50);
    }
    
    .xl\:active\:border-yellow-100:active{
        border-color: var(--velocity-yellow-100);
    }
    
    .xl\:active\:border-yellow-200:active{
        border-color: var(--velocity-yellow-200);
    }
    
    .xl\:active\:border-yellow-300:active{
        border-color: var(--velocity-yellow-300);
    }
    
    .xl\:active\:border-yellow-400:active{
        border-color: var(--velocity-yellow-400);
    }
    
    .xl\:active\:border-yellow-500:active{
        border-color: var(--velocity-yellow-500);
    }
    
    .xl\:active\:border-yellow-600:active{
        border-color: var(--velocity-yellow-600);
    }
    
    .xl\:active\:border-yellow-700:active{
        border-color: var(--velocity-yellow-700);
    }
    
    .xl\:active\:border-yellow-800:active{
        border-color: var(--velocity-yellow-800);
    }
    
    .xl\:active\:border-yellow-900:active{
        border-color: var(--velocity-yellow-900);
    }
    
    .xl\:active\:border-cyan-50:active{
        border-color: var(--velocity-cyan-50);
    }
    
    .xl\:active\:border-cyan-100:active{
        border-color: var(--velocity-cyan-100);
    }
    
    .xl\:active\:border-cyan-200:active{
        border-color: var(--velocity-cyan-200);
    }
    
    .xl\:active\:border-cyan-300:active{
        border-color: var(--velocity-cyan-300);
    }
    
    .xl\:active\:border-cyan-400:active{
        border-color: var(--velocity-cyan-400);
    }
    
    .xl\:active\:border-cyan-500:active{
        border-color: var(--velocity-cyan-500);
    }
    
    .xl\:active\:border-cyan-600:active{
        border-color: var(--velocity-cyan-600);
    }
    
    .xl\:active\:border-cyan-700:active{
        border-color: var(--velocity-cyan-700);
    }
    
    .xl\:active\:border-cyan-800:active{
        border-color: var(--velocity-cyan-800);
    }
    
    .xl\:active\:border-cyan-900:active{
        border-color: var(--velocity-cyan-900);
    }
    
    .xl\:active\:border-orange-50:active{
        border-color: var(--velocity-orange-50);
    }
    
    .xl\:active\:border-orange-100:active{
        border-color: var(--velocity-orange-100);
    }
    
    .xl\:active\:border-orange-200:active{
        border-color: var(--velocity-orange-200);
    }
    
    .xl\:active\:border-orange-300:active{
        border-color: var(--velocity-orange-300);
    }
    
    .xl\:active\:border-orange-400:active{
        border-color: var(--velocity-orange-400);
    }
    
    .xl\:active\:border-orange-500:active{
        border-color: var(--velocity-orange-500);
    }
    
    .xl\:active\:border-orange-600:active{
        border-color: var(--velocity-orange-600);
    }
    
    .xl\:active\:border-orange-700:active{
        border-color: var(--velocity-orange-700);
    }
    
    .xl\:active\:border-orange-800:active{
        border-color: var(--velocity-orange-800);
    }
    
    .xl\:active\:border-orange-900:active{
        border-color: var(--velocity-orange-900);
    }
    
    .xl\:active\:border-blue-50:active{
        border-color: var(--velocity-blue-50);
    }
    
    .xl\:active\:border-blue-100:active{
        border-color: var(--velocity-blue-100);
    }
    
    .xl\:active\:border-blue-200:active{
        border-color: var(--velocity-blue-200);
    }
    
    .xl\:active\:border-blue-300:active{
        border-color: var(--velocity-blue-300);
    }
    
    .xl\:active\:border-blue-400:active{
        border-color: var(--velocity-blue-400);
    }
    
    .xl\:active\:border-blue-500:active{
        border-color: var(--velocity-blue-500);
    }
    
    .xl\:active\:border-blue-600:active{
        border-color: var(--velocity-blue-600);
    }
    
    .xl\:active\:border-blue-700:active{
        border-color: var(--velocity-blue-700);
    }
    
    .xl\:active\:border-blue-800:active{
        border-color: var(--velocity-blue-800);
    }
    
    .xl\:active\:border-blue-900:active{
        border-color: var(--velocity-blue-900);
    }
    
    .xl\:active\:border-lime-50:active{
        border-color: var(--velocity-lime-50);
    }
    
    .xl\:active\:border-lime-100:active{
        border-color: var(--velocity-lime-100);
    }
    
    .xl\:active\:border-lime-200:active{
        border-color: var(--velocity-lime-200);
    }
    
    .xl\:active\:border-lime-300:active{
        border-color: var(--velocity-lime-300);
    }
    
    .xl\:active\:border-lime-400:active{
        border-color: var(--velocity-lime-400);
    }
    
    .xl\:active\:border-lime-500:active{
        border-color: var(--velocity-lime-500);
    }
    
    .xl\:active\:border-lime-600:active{
        border-color: var(--velocity-lime-600);
    }
    
    .xl\:active\:border-lime-700:active{
        border-color: var(--velocity-lime-700);
    }
    
    .xl\:active\:border-lime-800:active{
        border-color: var(--velocity-lime-800);
    }
    
    .xl\:active\:border-lime-900:active{
        border-color: var(--velocity-lime-900);
    }
    
    .xl\:active\:border-purple-50:active{
        border-color: var(--velocity-purple-50);
    }
    
    .xl\:active\:border-purple-100:active{
        border-color: var(--velocity-purple-100);
    }
    
    .xl\:active\:border-purple-200:active{
        border-color: var(--velocity-purple-200);
    }
    
    .xl\:active\:border-purple-300:active{
        border-color: var(--velocity-purple-300);
    }
    
    .xl\:active\:border-purple-400:active{
        border-color: var(--velocity-purple-400);
    }
    
    .xl\:active\:border-purple-500:active{
        border-color: var(--velocity-purple-500);
    }
    
    .xl\:active\:border-purple-600:active{
        border-color: var(--velocity-purple-600);
    }
    
    .xl\:active\:border-purple-700:active{
        border-color: var(--velocity-purple-700);
    }
    
    .xl\:active\:border-purple-800:active{
        border-color: var(--velocity-purple-800);
    }
    
    .xl\:active\:border-purple-900:active{
        border-color: var(--velocity-purple-900);
    }
    
    .xl\:active\:border-indigo-50:active{
        border-color: var(--velocity-indigo-50);
    }
    
    .xl\:active\:border-indigo-100:active{
        border-color: var(--velocity-indigo-100);
    }
    
    .xl\:active\:border-indigo-200:active{
        border-color: var(--velocity-indigo-200);
    }
    
    .xl\:active\:border-indigo-300:active{
        border-color: var(--velocity-indigo-300);
    }
    
    .xl\:active\:border-indigo-400:active{
        border-color: var(--velocity-indigo-400);
    }
    
    .xl\:active\:border-indigo-500:active{
        border-color: var(--velocity-indigo-500);
    }
    
    .xl\:active\:border-indigo-600:active{
        border-color: var(--velocity-indigo-600);
    }
    
    .xl\:active\:border-indigo-700:active{
        border-color: var(--velocity-indigo-700);
    }
    
    .xl\:active\:border-indigo-800:active{
        border-color: var(--velocity-indigo-800);
    }
    
    .xl\:active\:border-indigo-900:active{
        border-color: var(--velocity-indigo-900);
    }
    
    .xl\:active\:border-pink-50:active{
        border-color: var(--velocity-pink-50);
    }
    
    .xl\:active\:border-pink-100:active{
        border-color: var(--velocity-pink-100);
    }
    
    .xl\:active\:border-pink-200:active{
        border-color: var(--velocity-pink-200);
    }
    
    .xl\:active\:border-pink-300:active{
        border-color: var(--velocity-pink-300);
    }
    
    .xl\:active\:border-pink-400:active{
        border-color: var(--velocity-pink-400);
    }
    
    .xl\:active\:border-pink-500:active{
        border-color: var(--velocity-pink-500);
    }
    
    .xl\:active\:border-pink-600:active{
        border-color: var(--velocity-pink-600);
    }
    
    .xl\:active\:border-pink-700:active{
        border-color: var(--velocity-pink-700);
    }
    
    .xl\:active\:border-pink-800:active{
        border-color: var(--velocity-pink-800);
    }
    
    .xl\:active\:border-pink-900:active{
        border-color: var(--velocity-pink-900);
    }
    
    .xl\:active\:border-violet-50:active{
        border-color: var(--velocity-violet-50);
    }
    
    .xl\:active\:border-violet-100:active{
        border-color: var(--velocity-violet-100);
    }
    
    .xl\:active\:border-violet-200:active{
        border-color: var(--velocity-violet-200);
    }
    
    .xl\:active\:border-violet-300:active{
        border-color: var(--velocity-violet-300);
    }
    
    .xl\:active\:border-violet-400:active{
        border-color: var(--velocity-violet-400);
    }
    
    .xl\:active\:border-violet-500:active{
        border-color: var(--velocity-violet-500);
    }
    
    .xl\:active\:border-violet-600:active{
        border-color: var(--velocity-violet-600);
    }
    
    .xl\:active\:border-violet-700:active{
        border-color: var(--velocity-violet-700);
    }
    
    .xl\:active\:border-violet-800:active{
        border-color: var(--velocity-violet-800);
    }
    
    .xl\:active\:border-violet-900:active{
        border-color: var(--velocity-violet-900);
    }
    
    .xl\:active\:border-slate-50:active{
        border-color: var(--velocity-slate-50);
    }
    
    .xl\:active\:border-slate-100:active{
        border-color: var(--velocity-slate-100);
    }
    
    .xl\:active\:border-slate-200:active{
        border-color: var(--velocity-slate-200);
    }
    
    .xl\:active\:border-slate-300:active{
        border-color: var(--velocity-slate-300);
    }
    
    .xl\:active\:border-slate-400:active{
        border-color: var(--velocity-slate-400);
    }
    
    .xl\:active\:border-slate-500:active{
        border-color: var(--velocity-slate-500);
    }
    
    .xl\:active\:border-slate-600:active{
        border-color: var(--velocity-slate-600);
    }
    
    .xl\:active\:border-slate-700:active{
        border-color: var(--velocity-slate-700);
    }
    
    .xl\:active\:border-slate-800:active{
        border-color: var(--velocity-slate-800);
    }
    
    .xl\:active\:border-slate-900:active{
        border-color: var(--velocity-slate-900);
    }
    
    .xl\:active\:border-rose-50:active{
        border-color: var(--velocity-rose-50);
    }
    
    .xl\:active\:border-rose-100:active{
        border-color: var(--velocity-rose-100);
    }
    
    .xl\:active\:border-rose-200:active{
        border-color: var(--velocity-rose-200);
    }
    
    .xl\:active\:border-rose-300:active{
        border-color: var(--velocity-rose-300);
    }
    
    .xl\:active\:border-rose-400:active{
        border-color: var(--velocity-rose-400);
    }
    
    .xl\:active\:border-rose-500:active{
        border-color: var(--velocity-rose-500);
    }
    
    .xl\:active\:border-rose-600:active{
        border-color: var(--velocity-rose-600);
    }
    
    .xl\:active\:border-rose-700:active{
        border-color: var(--velocity-rose-700);
    }
    
    .xl\:active\:border-rose-800:active{
        border-color: var(--velocity-rose-800);
    }
    
    .xl\:active\:border-rose-900:active{
        border-color: var(--velocity-rose-900);
    }
    
    .xl\:active\:fill-teal-50:active{
        fill: var(--velocity-teal-50);
    }
    
    .xl\:active\:fill-teal-100:active{
        fill: var(--velocity-teal-100);
    }
    
    .xl\:active\:fill-teal-200:active{
        fill: var(--velocity-teal-200);
    }
    
    .xl\:active\:fill-teal-300:active{
        fill: var(--velocity-teal-300);
    }
    
    .xl\:active\:fill-teal-400:active{
        fill: var(--velocity-teal-400);
    }
    
    .xl\:active\:fill-teal-500:active{
        fill: var(--velocity-teal-500);
    }
    
    .xl\:active\:fill-teal-600:active{
        fill: var(--velocity-teal-600);
    }
    
    .xl\:active\:fill-teal-700:active{
        fill: var(--velocity-teal-700);
    }
    
    .xl\:active\:fill-teal-800:active{
        fill: var(--velocity-teal-800);
    }
    
    .xl\:active\:fill-teal-900:active{
        fill: var(--velocity-teal-900);
    }
    
    .xl\:active\:fill-red-50:active{
        fill: var(--velocity-red-50);
    }
    
    .xl\:active\:fill-red-100:active{
        fill: var(--velocity-red-100);
    }
    
    .xl\:active\:fill-red-200:active{
        fill: var(--velocity-red-200);
    }
    
    .xl\:active\:fill-red-300:active{
        fill: var(--velocity-red-300);
    }
    
    .xl\:active\:fill-red-400:active{
        fill: var(--velocity-red-400);
    }
    
    .xl\:active\:fill-red-500:active{
        fill: var(--velocity-red-500);
    }
    
    .xl\:active\:fill-red-600:active{
        fill: var(--velocity-red-600);
    }
    
    .xl\:active\:fill-red-700:active{
        fill: var(--velocity-red-700);
    }
    
    .xl\:active\:fill-red-800:active{
        fill: var(--velocity-red-800);
    }
    
    .xl\:active\:fill-red-900:active{
        fill: var(--velocity-red-900);
    }
    
    .xl\:active\:fill-grey-100:active{
        fill: var(--velocity-grey-100);
    }
    
    .xl\:active\:fill-sky-50:active{
        fill: var(--velocity-sky-50);
    }
    
    .xl\:active\:fill-sky-100:active{
        fill: var(--velocity-sky-100);
    }
    
    .xl\:active\:fill-sky-200:active{
        fill: var(--velocity-sky-200);
    }
    
    .xl\:active\:fill-sky-300:active{
        fill: var(--velocity-sky-300);
    }
    
    .xl\:active\:fill-sky-400:active{
        fill: var(--velocity-sky-400);
    }
    
    .xl\:active\:fill-sky-500:active{
        fill: var(--velocity-sky-500);
    }
    
    .xl\:active\:fill-sky-600:active{
        fill: var(--velocity-sky-600);
    }
    
    .xl\:active\:fill-sky-700:active{
        fill: var(--velocity-sky-700);
    }
    
    .xl\:active\:fill-sky-800:active{
        fill: var(--velocity-sky-800);
    }
    
    .xl\:active\:fill-sky-900:active{
        fill: var(--velocity-sky-900);
    }
    
    .xl\:active\:fill-green-50:active{
        fill: var(--velocity-green-50);
    }
    
    .xl\:active\:fill-green-100:active{
        fill: var(--velocity-green-100);
    }
    
    .xl\:active\:fill-green-200:active{
        fill: var(--velocity-green-200);
    }
    
    .xl\:active\:fill-green-300:active{
        fill: var(--velocity-green-300);
    }
    
    .xl\:active\:fill-green-400:active{
        fill: var(--velocity-green-400);
    }
    
    .xl\:active\:fill-green-500:active{
        fill: var(--velocity-green-500);
    }
    
    .xl\:active\:fill-green-600:active{
        fill: var(--velocity-green-600);
    }
    
    .xl\:active\:fill-green-700:active{
        fill: var(--velocity-green-700);
    }
    
    .xl\:active\:fill-green-800:active{
        fill: var(--velocity-green-800);
    }
    
    .xl\:active\:fill-green-900:active{
        fill: var(--velocity-green-900);
    }
    
    .xl\:active\:fill-grey-200:active{
        fill: var(--velocity-grey-200);
    }
    
    .xl\:active\:fill-grey-300:active{
        fill: var(--velocity-grey-300);
    }
    
    .xl\:active\:fill-grey-400:active{
        fill: var(--velocity-grey-400);
    }
    
    .xl\:active\:fill-grey-500:active{
        fill: var(--velocity-grey-500);
    }
    
    .xl\:active\:fill-grey-600:active{
        fill: var(--velocity-grey-600);
    }
    
    .xl\:active\:fill-grey-700:active{
        fill: var(--velocity-grey-700);
    }
    
    .xl\:active\:fill-grey-800:active{
        fill: var(--velocity-grey-800);
    }
    
    .xl\:active\:fill-grey-900:active{
        fill: var(--velocity-grey-900);
    }
    
    .xl\:active\:fill-yellow-50:active{
        fill: var(--velocity-yellow-50);
    }
    
    .xl\:active\:fill-yellow-100:active{
        fill: var(--velocity-yellow-100);
    }
    
    .xl\:active\:fill-yellow-200:active{
        fill: var(--velocity-yellow-200);
    }
    
    .xl\:active\:fill-yellow-300:active{
        fill: var(--velocity-yellow-300);
    }
    
    .xl\:active\:fill-yellow-400:active{
        fill: var(--velocity-yellow-400);
    }
    
    .xl\:active\:fill-yellow-500:active{
        fill: var(--velocity-yellow-500);
    }
    
    .xl\:active\:fill-yellow-600:active{
        fill: var(--velocity-yellow-600);
    }
    
    .xl\:active\:fill-yellow-700:active{
        fill: var(--velocity-yellow-700);
    }
    
    .xl\:active\:fill-yellow-800:active{
        fill: var(--velocity-yellow-800);
    }
    
    .xl\:active\:fill-yellow-900:active{
        fill: var(--velocity-yellow-900);
    }
    
    .xl\:active\:fill-cyan-50:active{
        fill: var(--velocity-cyan-50);
    }
    
    .xl\:active\:fill-cyan-100:active{
        fill: var(--velocity-cyan-100);
    }
    
    .xl\:active\:fill-cyan-200:active{
        fill: var(--velocity-cyan-200);
    }
    
    .xl\:active\:fill-cyan-300:active{
        fill: var(--velocity-cyan-300);
    }
    
    .xl\:active\:fill-cyan-400:active{
        fill: var(--velocity-cyan-400);
    }
    
    .xl\:active\:fill-cyan-500:active{
        fill: var(--velocity-cyan-500);
    }
    
    .xl\:active\:fill-cyan-600:active{
        fill: var(--velocity-cyan-600);
    }
    
    .xl\:active\:fill-cyan-700:active{
        fill: var(--velocity-cyan-700);
    }
    
    .xl\:active\:fill-cyan-800:active{
        fill: var(--velocity-cyan-800);
    }
    
    .xl\:active\:fill-cyan-900:active{
        fill: var(--velocity-cyan-900);
    }
    
    .xl\:active\:fill-orange-50:active{
        fill: var(--velocity-orange-50);
    }
    
    .xl\:active\:fill-orange-100:active{
        fill: var(--velocity-orange-100);
    }
    
    .xl\:active\:fill-orange-200:active{
        fill: var(--velocity-orange-200);
    }
    
    .xl\:active\:fill-orange-300:active{
        fill: var(--velocity-orange-300);
    }
    
    .xl\:active\:fill-orange-400:active{
        fill: var(--velocity-orange-400);
    }
    
    .xl\:active\:fill-orange-500:active{
        fill: var(--velocity-orange-500);
    }
    
    .xl\:active\:fill-orange-600:active{
        fill: var(--velocity-orange-600);
    }
    
    .xl\:active\:fill-orange-700:active{
        fill: var(--velocity-orange-700);
    }
    
    .xl\:active\:fill-orange-800:active{
        fill: var(--velocity-orange-800);
    }
    
    .xl\:active\:fill-orange-900:active{
        fill: var(--velocity-orange-900);
    }
    
    .xl\:active\:fill-blue-50:active{
        fill: var(--velocity-blue-50);
    }
    
    .xl\:active\:fill-blue-100:active{
        fill: var(--velocity-blue-100);
    }
    
    .xl\:active\:fill-blue-200:active{
        fill: var(--velocity-blue-200);
    }
    
    .xl\:active\:fill-blue-300:active{
        fill: var(--velocity-blue-300);
    }
    
    .xl\:active\:fill-blue-400:active{
        fill: var(--velocity-blue-400);
    }
    
    .xl\:active\:fill-blue-500:active{
        fill: var(--velocity-blue-500);
    }
    
    .xl\:active\:fill-blue-600:active{
        fill: var(--velocity-blue-600);
    }
    
    .xl\:active\:fill-blue-700:active{
        fill: var(--velocity-blue-700);
    }
    
    .xl\:active\:fill-blue-800:active{
        fill: var(--velocity-blue-800);
    }
    
    .xl\:active\:fill-blue-900:active{
        fill: var(--velocity-blue-900);
    }
    
    .xl\:active\:fill-lime-50:active{
        fill: var(--velocity-lime-50);
    }
    
    .xl\:active\:fill-lime-100:active{
        fill: var(--velocity-lime-100);
    }
    
    .xl\:active\:fill-lime-200:active{
        fill: var(--velocity-lime-200);
    }
    
    .xl\:active\:fill-lime-300:active{
        fill: var(--velocity-lime-300);
    }
    
    .xl\:active\:fill-lime-400:active{
        fill: var(--velocity-lime-400);
    }
    
    .xl\:active\:fill-lime-500:active{
        fill: var(--velocity-lime-500);
    }
    
    .xl\:active\:fill-lime-600:active{
        fill: var(--velocity-lime-600);
    }
    
    .xl\:active\:fill-lime-700:active{
        fill: var(--velocity-lime-700);
    }
    
    .xl\:active\:fill-lime-800:active{
        fill: var(--velocity-lime-800);
    }
    
    .xl\:active\:fill-lime-900:active{
        fill: var(--velocity-lime-900);
    }
    
    .xl\:active\:fill-purple-50:active{
        fill: var(--velocity-purple-50);
    }
    
    .xl\:active\:fill-purple-100:active{
        fill: var(--velocity-purple-100);
    }
    
    .xl\:active\:fill-purple-200:active{
        fill: var(--velocity-purple-200);
    }
    
    .xl\:active\:fill-purple-300:active{
        fill: var(--velocity-purple-300);
    }
    
    .xl\:active\:fill-purple-400:active{
        fill: var(--velocity-purple-400);
    }
    
    .xl\:active\:fill-purple-500:active{
        fill: var(--velocity-purple-500);
    }
    
    .xl\:active\:fill-purple-600:active{
        fill: var(--velocity-purple-600);
    }
    
    .xl\:active\:fill-purple-700:active{
        fill: var(--velocity-purple-700);
    }
    
    .xl\:active\:fill-purple-800:active{
        fill: var(--velocity-purple-800);
    }
    
    .xl\:active\:fill-purple-900:active{
        fill: var(--velocity-purple-900);
    }
    
    .xl\:active\:fill-indigo-50:active{
        fill: var(--velocity-indigo-50);
    }
    
    .xl\:active\:fill-indigo-100:active{
        fill: var(--velocity-indigo-100);
    }
    
    .xl\:active\:fill-indigo-200:active{
        fill: var(--velocity-indigo-200);
    }
    
    .xl\:active\:fill-indigo-300:active{
        fill: var(--velocity-indigo-300);
    }
    
    .xl\:active\:fill-indigo-400:active{
        fill: var(--velocity-indigo-400);
    }
    
    .xl\:active\:fill-indigo-500:active{
        fill: var(--velocity-indigo-500);
    }
    
    .xl\:active\:fill-indigo-600:active{
        fill: var(--velocity-indigo-600);
    }
    
    .xl\:active\:fill-indigo-700:active{
        fill: var(--velocity-indigo-700);
    }
    
    .xl\:active\:fill-indigo-800:active{
        fill: var(--velocity-indigo-800);
    }
    
    .xl\:active\:fill-indigo-900:active{
        fill: var(--velocity-indigo-900);
    }
    
    .xl\:active\:fill-pink-50:active{
        fill: var(--velocity-pink-50);
    }
    
    .xl\:active\:fill-pink-100:active{
        fill: var(--velocity-pink-100);
    }
    
    .xl\:active\:fill-pink-200:active{
        fill: var(--velocity-pink-200);
    }
    
    .xl\:active\:fill-pink-300:active{
        fill: var(--velocity-pink-300);
    }
    
    .xl\:active\:fill-pink-400:active{
        fill: var(--velocity-pink-400);
    }
    
    .xl\:active\:fill-pink-500:active{
        fill: var(--velocity-pink-500);
    }
    
    .xl\:active\:fill-pink-600:active{
        fill: var(--velocity-pink-600);
    }
    
    .xl\:active\:fill-pink-700:active{
        fill: var(--velocity-pink-700);
    }
    
    .xl\:active\:fill-pink-800:active{
        fill: var(--velocity-pink-800);
    }
    
    .xl\:active\:fill-pink-900:active{
        fill: var(--velocity-pink-900);
    }
    
    .xl\:active\:fill-violet-50:active{
        fill: var(--velocity-violet-50);
    }
    
    .xl\:active\:fill-violet-100:active{
        fill: var(--velocity-violet-100);
    }
    
    .xl\:active\:fill-violet-200:active{
        fill: var(--velocity-violet-200);
    }
    
    .xl\:active\:fill-violet-300:active{
        fill: var(--velocity-violet-300);
    }
    
    .xl\:active\:fill-violet-400:active{
        fill: var(--velocity-violet-400);
    }
    
    .xl\:active\:fill-violet-500:active{
        fill: var(--velocity-violet-500);
    }
    
    .xl\:active\:fill-violet-600:active{
        fill: var(--velocity-violet-600);
    }
    
    .xl\:active\:fill-violet-700:active{
        fill: var(--velocity-violet-700);
    }
    
    .xl\:active\:fill-violet-800:active{
        fill: var(--velocity-violet-800);
    }
    
    .xl\:active\:fill-violet-900:active{
        fill: var(--velocity-violet-900);
    }
    
    .xl\:active\:fill-slate-50:active{
        fill: var(--velocity-slate-50);
    }
    
    .xl\:active\:fill-slate-100:active{
        fill: var(--velocity-slate-100);
    }
    
    .xl\:active\:fill-slate-200:active{
        fill: var(--velocity-slate-200);
    }
    
    .xl\:active\:fill-slate-300:active{
        fill: var(--velocity-slate-300);
    }
    
    .xl\:active\:fill-slate-400:active{
        fill: var(--velocity-slate-400);
    }
    
    .xl\:active\:fill-slate-500:active{
        fill: var(--velocity-slate-500);
    }
    
    .xl\:active\:fill-slate-600:active{
        fill: var(--velocity-slate-600);
    }
    
    .xl\:active\:fill-slate-700:active{
        fill: var(--velocity-slate-700);
    }
    
    .xl\:active\:fill-slate-800:active{
        fill: var(--velocity-slate-800);
    }
    
    .xl\:active\:fill-slate-900:active{
        fill: var(--velocity-slate-900);
    }
    
    .xl\:active\:fill-rose-50:active{
        fill: var(--velocity-rose-50);
    }
    
    .xl\:active\:fill-rose-100:active{
        fill: var(--velocity-rose-100);
    }
    
    .xl\:active\:fill-rose-200:active{
        fill: var(--velocity-rose-200);
    }
    
    .xl\:active\:fill-rose-300:active{
        fill: var(--velocity-rose-300);
    }
    
    .xl\:active\:fill-rose-400:active{
        fill: var(--velocity-rose-400);
    }
    
    .xl\:active\:fill-rose-500:active{
        fill: var(--velocity-rose-500);
    }
    
    .xl\:active\:fill-rose-600:active{
        fill: var(--velocity-rose-600);
    }
    
    .xl\:active\:fill-rose-700:active{
        fill: var(--velocity-rose-700);
    }
    
    .xl\:active\:fill-rose-800:active{
        fill: var(--velocity-rose-800);
    }
    
    .xl\:active\:fill-rose-900:active{
        fill: var(--velocity-rose-900);
    }
    
    .xl\:active\:fill-transparent:active{
        fill: transparent;
    }
    
    .xl\:active\:color-teal-50:active{
        color: var(--velocity-teal-50);
    }
    
    .xl\:active\:color-teal-100:active{
        color: var(--velocity-teal-100);
    }
    
    .xl\:active\:color-teal-200:active{
        color: var(--velocity-teal-200);
    }
    
    .xl\:active\:color-teal-300:active{
        color: var(--velocity-teal-300);
    }
    
    .xl\:active\:color-teal-400:active{
        color: var(--velocity-teal-400);
    }
    
    .xl\:active\:color-teal-500:active{
        color: var(--velocity-teal-500);
    }
    
    .xl\:active\:color-teal-600:active{
        color: var(--velocity-teal-600);
    }
    
    .xl\:active\:color-teal-700:active{
        color: var(--velocity-teal-700);
    }
    
    .xl\:active\:color-teal-800:active{
        color: var(--velocity-teal-800);
    }
    
    .xl\:active\:color-teal-900:active{
        color: var(--velocity-teal-900);
    }
    
    .xl\:active\:color-red-50:active{
        color: var(--velocity-red-50);
    }
    
    .xl\:active\:color-red-100:active{
        color: var(--velocity-red-100);
    }
    
    .xl\:active\:color-red-200:active{
        color: var(--velocity-red-200);
    }
    
    .xl\:active\:color-red-300:active{
        color: var(--velocity-red-300);
    }
    
    .xl\:active\:color-red-400:active{
        color: var(--velocity-red-400);
    }
    
    .xl\:active\:color-red-500:active{
        color: var(--velocity-red-500);
    }
    
    .xl\:active\:color-red-600:active{
        color: var(--velocity-red-600);
    }
    
    .xl\:active\:color-red-700:active{
        color: var(--velocity-red-700);
    }
    
    .xl\:active\:color-red-800:active{
        color: var(--velocity-red-800);
    }
    
    .xl\:active\:color-red-900:active{
        color: var(--velocity-red-900);
    }
    
    .xl\:active\:color-grey-100:active{
        color: var(--velocity-grey-100);
    }
    
    .xl\:active\:color-sky-50:active{
        color: var(--velocity-sky-50);
    }
    
    .xl\:active\:color-sky-100:active{
        color: var(--velocity-sky-100);
    }
    
    .xl\:active\:color-sky-200:active{
        color: var(--velocity-sky-200);
    }
    
    .xl\:active\:color-sky-300:active{
        color: var(--velocity-sky-300);
    }
    
    .xl\:active\:color-sky-400:active{
        color: var(--velocity-sky-400);
    }
    
    .xl\:active\:color-sky-500:active{
        color: var(--velocity-sky-500);
    }
    
    .xl\:active\:color-sky-600:active{
        color: var(--velocity-sky-600);
    }
    
    .xl\:active\:color-sky-700:active{
        color: var(--velocity-sky-700);
    }
    
    .xl\:active\:color-sky-800:active{
        color: var(--velocity-sky-800);
    }
    
    .xl\:active\:color-sky-900:active{
        color: var(--velocity-sky-900);
    }
    
    .xl\:active\:color-green-50:active{
        color: var(--velocity-green-50);
    }
    
    .xl\:active\:color-green-100:active{
        color: var(--velocity-green-100);
    }
    
    .xl\:active\:color-green-200:active{
        color: var(--velocity-green-200);
    }
    
    .xl\:active\:color-green-300:active{
        color: var(--velocity-green-300);
    }
    
    .xl\:active\:color-green-400:active{
        color: var(--velocity-green-400);
    }
    
    .xl\:active\:color-green-500:active{
        color: var(--velocity-green-500);
    }
    
    .xl\:active\:color-green-600:active{
        color: var(--velocity-green-600);
    }
    
    .xl\:active\:color-green-700:active{
        color: var(--velocity-green-700);
    }
    
    .xl\:active\:color-green-800:active{
        color: var(--velocity-green-800);
    }
    
    .xl\:active\:color-green-900:active{
        color: var(--velocity-green-900);
    }
    
    .xl\:active\:color-grey-200:active{
        color: var(--velocity-grey-200);
    }
    
    .xl\:active\:color-grey-300:active{
        color: var(--velocity-grey-300);
    }
    
    .xl\:active\:color-grey-400:active{
        color: var(--velocity-grey-400);
    }
    
    .xl\:active\:color-grey-500:active{
        color: var(--velocity-grey-500);
    }
    
    .xl\:active\:color-grey-600:active{
        color: var(--velocity-grey-600);
    }
    
    .xl\:active\:color-grey-700:active{
        color: var(--velocity-grey-700);
    }
    
    .xl\:active\:color-grey-800:active{
        color: var(--velocity-grey-800);
    }
    
    .xl\:active\:color-grey-900:active{
        color: var(--velocity-grey-900);
    }
    
    .xl\:active\:color-yellow-50:active{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:active\:color-yellow-100:active{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:active\:color-yellow-200:active{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:active\:color-yellow-300:active{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:active\:color-yellow-400:active{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:active\:color-yellow-500:active{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:active\:color-yellow-600:active{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:active\:color-yellow-700:active{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:active\:color-yellow-800:active{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:active\:color-yellow-900:active{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:active\:color-cyan-50:active{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:active\:color-cyan-100:active{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:active\:color-cyan-200:active{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:active\:color-cyan-300:active{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:active\:color-cyan-400:active{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:active\:color-cyan-500:active{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:active\:color-cyan-600:active{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:active\:color-cyan-700:active{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:active\:color-cyan-800:active{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:active\:color-cyan-900:active{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:active\:color-orange-50:active{
        color: var(--velocity-orange-50);
    }
    
    .xl\:active\:color-orange-100:active{
        color: var(--velocity-orange-100);
    }
    
    .xl\:active\:color-orange-200:active{
        color: var(--velocity-orange-200);
    }
    
    .xl\:active\:color-orange-300:active{
        color: var(--velocity-orange-300);
    }
    
    .xl\:active\:color-orange-400:active{
        color: var(--velocity-orange-400);
    }
    
    .xl\:active\:color-orange-500:active{
        color: var(--velocity-orange-500);
    }
    
    .xl\:active\:color-orange-600:active{
        color: var(--velocity-orange-600);
    }
    
    .xl\:active\:color-orange-700:active{
        color: var(--velocity-orange-700);
    }
    
    .xl\:active\:color-orange-800:active{
        color: var(--velocity-orange-800);
    }
    
    .xl\:active\:color-orange-900:active{
        color: var(--velocity-orange-900);
    }
    
    .xl\:active\:color-blue-50:active{
        color: var(--velocity-blue-50);
    }
    
    .xl\:active\:color-blue-100:active{
        color: var(--velocity-blue-100);
    }
    
    .xl\:active\:color-blue-200:active{
        color: var(--velocity-blue-200);
    }
    
    .xl\:active\:color-blue-300:active{
        color: var(--velocity-blue-300);
    }
    
    .xl\:active\:color-blue-400:active{
        color: var(--velocity-blue-400);
    }
    
    .xl\:active\:color-blue-500:active{
        color: var(--velocity-blue-500);
    }
    
    .xl\:active\:color-blue-600:active{
        color: var(--velocity-blue-600);
    }
    
    .xl\:active\:color-blue-700:active{
        color: var(--velocity-blue-700);
    }
    
    .xl\:active\:color-blue-800:active{
        color: var(--velocity-blue-800);
    }
    
    .xl\:active\:color-blue-900:active{
        color: var(--velocity-blue-900);
    }
    
    .xl\:active\:color-lime-50:active{
        color: var(--velocity-lime-50);
    }
    
    .xl\:active\:color-lime-100:active{
        color: var(--velocity-lime-100);
    }
    
    .xl\:active\:color-lime-200:active{
        color: var(--velocity-lime-200);
    }
    
    .xl\:active\:color-lime-300:active{
        color: var(--velocity-lime-300);
    }
    
    .xl\:active\:color-lime-400:active{
        color: var(--velocity-lime-400);
    }
    
    .xl\:active\:color-lime-500:active{
        color: var(--velocity-lime-500);
    }
    
    .xl\:active\:color-lime-600:active{
        color: var(--velocity-lime-600);
    }
    
    .xl\:active\:color-lime-700:active{
        color: var(--velocity-lime-700);
    }
    
    .xl\:active\:color-lime-800:active{
        color: var(--velocity-lime-800);
    }
    
    .xl\:active\:color-lime-900:active{
        color: var(--velocity-lime-900);
    }
    
    .xl\:active\:color-purple-50:active{
        color: var(--velocity-purple-50);
    }
    
    .xl\:active\:color-purple-100:active{
        color: var(--velocity-purple-100);
    }
    
    .xl\:active\:color-purple-200:active{
        color: var(--velocity-purple-200);
    }
    
    .xl\:active\:color-purple-300:active{
        color: var(--velocity-purple-300);
    }
    
    .xl\:active\:color-purple-400:active{
        color: var(--velocity-purple-400);
    }
    
    .xl\:active\:color-purple-500:active{
        color: var(--velocity-purple-500);
    }
    
    .xl\:active\:color-purple-600:active{
        color: var(--velocity-purple-600);
    }
    
    .xl\:active\:color-purple-700:active{
        color: var(--velocity-purple-700);
    }
    
    .xl\:active\:color-purple-800:active{
        color: var(--velocity-purple-800);
    }
    
    .xl\:active\:color-purple-900:active{
        color: var(--velocity-purple-900);
    }
    
    .xl\:active\:color-indigo-50:active{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:active\:color-indigo-100:active{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:active\:color-indigo-200:active{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:active\:color-indigo-300:active{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:active\:color-indigo-400:active{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:active\:color-indigo-500:active{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:active\:color-indigo-600:active{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:active\:color-indigo-700:active{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:active\:color-indigo-800:active{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:active\:color-indigo-900:active{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:active\:color-pink-50:active{
        color: var(--velocity-pink-50);
    }
    
    .xl\:active\:color-pink-100:active{
        color: var(--velocity-pink-100);
    }
    
    .xl\:active\:color-pink-200:active{
        color: var(--velocity-pink-200);
    }
    
    .xl\:active\:color-pink-300:active{
        color: var(--velocity-pink-300);
    }
    
    .xl\:active\:color-pink-400:active{
        color: var(--velocity-pink-400);
    }
    
    .xl\:active\:color-pink-500:active{
        color: var(--velocity-pink-500);
    }
    
    .xl\:active\:color-pink-600:active{
        color: var(--velocity-pink-600);
    }
    
    .xl\:active\:color-pink-700:active{
        color: var(--velocity-pink-700);
    }
    
    .xl\:active\:color-pink-800:active{
        color: var(--velocity-pink-800);
    }
    
    .xl\:active\:color-pink-900:active{
        color: var(--velocity-pink-900);
    }
    
    .xl\:active\:color-violet-50:active{
        color: var(--velocity-violet-50);
    }
    
    .xl\:active\:color-violet-100:active{
        color: var(--velocity-violet-100);
    }
    
    .xl\:active\:color-violet-200:active{
        color: var(--velocity-violet-200);
    }
    
    .xl\:active\:color-violet-300:active{
        color: var(--velocity-violet-300);
    }
    
    .xl\:active\:color-violet-400:active{
        color: var(--velocity-violet-400);
    }
    
    .xl\:active\:color-violet-500:active{
        color: var(--velocity-violet-500);
    }
    
    .xl\:active\:color-violet-600:active{
        color: var(--velocity-violet-600);
    }
    
    .xl\:active\:color-violet-700:active{
        color: var(--velocity-violet-700);
    }
    
    .xl\:active\:color-violet-800:active{
        color: var(--velocity-violet-800);
    }
    
    .xl\:active\:color-violet-900:active{
        color: var(--velocity-violet-900);
    }
    
    .xl\:active\:color-slate-50:active{
        color: var(--velocity-slate-50);
    }
    
    .xl\:active\:color-slate-100:active{
        color: var(--velocity-slate-100);
    }
    
    .xl\:active\:color-slate-200:active{
        color: var(--velocity-slate-200);
    }
    
    .xl\:active\:color-slate-300:active{
        color: var(--velocity-slate-300);
    }
    
    .xl\:active\:color-slate-400:active{
        color: var(--velocity-slate-400);
    }
    
    .xl\:active\:color-slate-500:active{
        color: var(--velocity-slate-500);
    }
    
    .xl\:active\:color-slate-600:active{
        color: var(--velocity-slate-600);
    }
    
    .xl\:active\:color-slate-700:active{
        color: var(--velocity-slate-700);
    }
    
    .xl\:active\:color-slate-800:active{
        color: var(--velocity-slate-800);
    }
    
    .xl\:active\:color-slate-900:active{
        color: var(--velocity-slate-900);
    }
    
    .xl\:active\:color-rose-50:active{
        color: var(--velocity-rose-50);
    }
    
    .xl\:active\:color-rose-100:active{
        color: var(--velocity-rose-100);
    }
    
    .xl\:active\:color-rose-200:active{
        color: var(--velocity-rose-200);
    }
    
    .xl\:active\:color-rose-300:active{
        color: var(--velocity-rose-300);
    }
    
    .xl\:active\:color-rose-400:active{
        color: var(--velocity-rose-400);
    }
    
    .xl\:active\:color-rose-500:active{
        color: var(--velocity-rose-500);
    }
    
    .xl\:active\:color-rose-600:active{
        color: var(--velocity-rose-600);
    }
    
    .xl\:active\:color-rose-700:active{
        color: var(--velocity-rose-700);
    }
    
    .xl\:active\:color-rose-800:active{
        color: var(--velocity-rose-800);
    }
    
    .xl\:active\:color-rose-900:active{
        color: var(--velocity-rose-900);
    }
    
    .xl\:active\:bg-gradient-t:active{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:active\:bg-gradient-tr:active{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:active\:bg-gradient-r:active{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:active\:bg-gradient-b:active{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:active\:bg-gradient-br:active{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:active\:bg-gradient-bl:active{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:active\:bg-gradient-tl:active{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:active\:bg-gradient-l:active{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:active\:bg-teal-50:active{
        background: var(--velocity-teal-50);
    }
    
    .xl\:active\:bg-teal-100:active{
        background: var(--velocity-teal-100);
    }
    
    .xl\:active\:bg-teal-200:active{
        background: var(--velocity-teal-200);
    }
    
    .xl\:active\:bg-teal-300:active{
        background: var(--velocity-teal-300);
    }
    
    .xl\:active\:bg-teal-400:active{
        background: var(--velocity-teal-400);
    }
    
    .xl\:active\:bg-teal-500:active{
        background: var(--velocity-teal-500);
    }
    
    .xl\:active\:bg-teal-600:active{
        background: var(--velocity-teal-600);
    }
    
    .xl\:active\:bg-teal-700:active{
        background: var(--velocity-teal-700);
    }
    
    .xl\:active\:bg-teal-800:active{
        background: var(--velocity-teal-800);
    }
    
    .xl\:active\:bg-teal-900:active{
        background: var(--velocity-teal-900);
    }
    
    .xl\:active\:bg-red-50:active{
        background: var(--velocity-red-50);
    }
    
    .xl\:active\:bg-red-100:active{
        background: var(--velocity-red-100);
    }
    
    .xl\:active\:bg-red-200:active{
        background: var(--velocity-red-200);
    }
    
    .xl\:active\:bg-red-300:active{
        background: var(--velocity-red-300);
    }
    
    .xl\:active\:bg-red-400:active{
        background: var(--velocity-red-400);
    }
    
    .xl\:active\:bg-red-500:active{
        background: var(--velocity-red-500);
    }
    
    .xl\:active\:bg-red-600:active{
        background: var(--velocity-red-600);
    }
    
    .xl\:active\:bg-red-700:active{
        background: var(--velocity-red-700);
    }
    
    .xl\:active\:bg-red-800:active{
        background: var(--velocity-red-800);
    }
    
    .xl\:active\:bg-red-900:active{
        background: var(--velocity-red-900);
    }
    
    .xl\:active\:bg-grey-100:active{
        background: var(--velocity-grey-100);
    }
    
    .xl\:active\:bg-sky-50:active{
        background: var(--velocity-sky-50);
    }
    
    .xl\:active\:bg-sky-100:active{
        background: var(--velocity-sky-100);
    }
    
    .xl\:active\:bg-sky-200:active{
        background: var(--velocity-sky-200);
    }
    
    .xl\:active\:bg-sky-300:active{
        background: var(--velocity-sky-300);
    }
    
    .xl\:active\:bg-sky-400:active{
        background: var(--velocity-sky-400);
    }
    
    .xl\:active\:bg-sky-500:active{
        background: var(--velocity-sky-500);
    }
    
    .xl\:active\:bg-sky-600:active{
        background: var(--velocity-sky-600);
    }
    
    .xl\:active\:bg-sky-700:active{
        background: var(--velocity-sky-700);
    }
    
    .xl\:active\:bg-sky-800:active{
        background: var(--velocity-sky-800);
    }
    
    .xl\:active\:bg-sky-900:active{
        background: var(--velocity-sky-900);
    }
    
    .xl\:active\:bg-green-50:active{
        background: var(--velocity-green-50);
    }
    
    .xl\:active\:bg-green-100:active{
        background: var(--velocity-green-100);
    }
    
    .xl\:active\:bg-green-200:active{
        background: var(--velocity-green-200);
    }
    
    .xl\:active\:bg-green-300:active{
        background: var(--velocity-green-300);
    }
    
    .xl\:active\:bg-green-400:active{
        background: var(--velocity-green-400);
    }
    
    .xl\:active\:bg-green-500:active{
        background: var(--velocity-green-500);
    }
    
    .xl\:active\:bg-green-600:active{
        background: var(--velocity-green-600);
    }
    
    .xl\:active\:bg-green-700:active{
        background: var(--velocity-green-700);
    }
    
    .xl\:active\:bg-green-800:active{
        background: var(--velocity-green-800);
    }
    
    .xl\:active\:bg-green-900:active{
        background: var(--velocity-green-900);
    }
    
    .xl\:active\:bg-grey-200:active{
        background: var(--velocity-grey-200);
    }
    
    .xl\:active\:bg-grey-300:active{
        background: var(--velocity-grey-300);
    }
    
    .xl\:active\:bg-grey-400:active{
        background: var(--velocity-grey-400);
    }
    
    .xl\:active\:bg-grey-500:active{
        background: var(--velocity-grey-500);
    }
    
    .xl\:active\:bg-grey-600:active{
        background: var(--velocity-grey-600);
    }
    
    .xl\:active\:bg-grey-700:active{
        background: var(--velocity-grey-700);
    }
    
    .xl\:active\:bg-grey-800:active{
        background: var(--velocity-grey-800);
    }
    
    .xl\:active\:bg-grey-900:active{
        background: var(--velocity-grey-900);
    }
    
    .xl\:active\:bg-yellow-50:active{
        background: var(--velocity-yellow-50);
    }
    
    .xl\:active\:bg-yellow-100:active{
        background: var(--velocity-yellow-100);
    }
    
    .xl\:active\:bg-yellow-200:active{
        background: var(--velocity-yellow-200);
    }
    
    .xl\:active\:bg-yellow-300:active{
        background: var(--velocity-yellow-300);
    }
    
    .xl\:active\:bg-yellow-400:active{
        background: var(--velocity-yellow-400);
    }
    
    .xl\:active\:bg-yellow-500:active{
        background: var(--velocity-yellow-500);
    }
    
    .xl\:active\:bg-yellow-600:active{
        background: var(--velocity-yellow-600);
    }
    
    .xl\:active\:bg-yellow-700:active{
        background: var(--velocity-yellow-700);
    }
    
    .xl\:active\:bg-yellow-800:active{
        background: var(--velocity-yellow-800);
    }
    
    .xl\:active\:bg-yellow-900:active{
        background: var(--velocity-yellow-900);
    }
    
    .xl\:active\:bg-cyan-50:active{
        background: var(--velocity-cyan-50);
    }
    
    .xl\:active\:bg-cyan-100:active{
        background: var(--velocity-cyan-100);
    }
    
    .xl\:active\:bg-cyan-200:active{
        background: var(--velocity-cyan-200);
    }
    
    .xl\:active\:bg-cyan-300:active{
        background: var(--velocity-cyan-300);
    }
    
    .xl\:active\:bg-cyan-400:active{
        background: var(--velocity-cyan-400);
    }
    
    .xl\:active\:bg-cyan-500:active{
        background: var(--velocity-cyan-500);
    }
    
    .xl\:active\:bg-cyan-600:active{
        background: var(--velocity-cyan-600);
    }
    
    .xl\:active\:bg-cyan-700:active{
        background: var(--velocity-cyan-700);
    }
    
    .xl\:active\:bg-cyan-800:active{
        background: var(--velocity-cyan-800);
    }
    
    .xl\:active\:bg-cyan-900:active{
        background: var(--velocity-cyan-900);
    }
    
    .xl\:active\:bg-orange-50:active{
        background: var(--velocity-orange-50);
    }
    
    .xl\:active\:bg-orange-100:active{
        background: var(--velocity-orange-100);
    }
    
    .xl\:active\:bg-orange-200:active{
        background: var(--velocity-orange-200);
    }
    
    .xl\:active\:bg-orange-300:active{
        background: var(--velocity-orange-300);
    }
    
    .xl\:active\:bg-orange-400:active{
        background: var(--velocity-orange-400);
    }
    
    .xl\:active\:bg-orange-500:active{
        background: var(--velocity-orange-500);
    }
    
    .xl\:active\:bg-orange-600:active{
        background: var(--velocity-orange-600);
    }
    
    .xl\:active\:bg-orange-700:active{
        background: var(--velocity-orange-700);
    }
    
    .xl\:active\:bg-orange-800:active{
        background: var(--velocity-orange-800);
    }
    
    .xl\:active\:bg-orange-900:active{
        background: var(--velocity-orange-900);
    }
    
    .xl\:active\:bg-blue-50:active{
        background: var(--velocity-blue-50);
    }
    
    .xl\:active\:bg-blue-100:active{
        background: var(--velocity-blue-100);
    }
    
    .xl\:active\:bg-blue-200:active{
        background: var(--velocity-blue-200);
    }
    
    .xl\:active\:bg-blue-300:active{
        background: var(--velocity-blue-300);
    }
    
    .xl\:active\:bg-blue-400:active{
        background: var(--velocity-blue-400);
    }
    
    .xl\:active\:bg-blue-500:active{
        background: var(--velocity-blue-500);
    }
    
    .xl\:active\:bg-blue-600:active{
        background: var(--velocity-blue-600);
    }
    
    .xl\:active\:bg-blue-700:active{
        background: var(--velocity-blue-700);
    }
    
    .xl\:active\:bg-blue-800:active{
        background: var(--velocity-blue-800);
    }
    
    .xl\:active\:bg-blue-900:active{
        background: var(--velocity-blue-900);
    }
    
    .xl\:active\:bg-lime-50:active{
        background: var(--velocity-lime-50);
    }
    
    .xl\:active\:bg-lime-100:active{
        background: var(--velocity-lime-100);
    }
    
    .xl\:active\:bg-lime-200:active{
        background: var(--velocity-lime-200);
    }
    
    .xl\:active\:bg-lime-300:active{
        background: var(--velocity-lime-300);
    }
    
    .xl\:active\:bg-lime-400:active{
        background: var(--velocity-lime-400);
    }
    
    .xl\:active\:bg-lime-500:active{
        background: var(--velocity-lime-500);
    }
    
    .xl\:active\:bg-lime-600:active{
        background: var(--velocity-lime-600);
    }
    
    .xl\:active\:bg-lime-700:active{
        background: var(--velocity-lime-700);
    }
    
    .xl\:active\:bg-lime-800:active{
        background: var(--velocity-lime-800);
    }
    
    .xl\:active\:bg-lime-900:active{
        background: var(--velocity-lime-900);
    }
    
    .xl\:active\:bg-purple-50:active{
        background: var(--velocity-purple-50);
    }
    
    .xl\:active\:bg-purple-100:active{
        background: var(--velocity-purple-100);
    }
    
    .xl\:active\:bg-purple-200:active{
        background: var(--velocity-purple-200);
    }
    
    .xl\:active\:bg-purple-300:active{
        background: var(--velocity-purple-300);
    }
    
    .xl\:active\:bg-purple-400:active{
        background: var(--velocity-purple-400);
    }
    
    .xl\:active\:bg-purple-500:active{
        background: var(--velocity-purple-500);
    }
    
    .xl\:active\:bg-purple-600:active{
        background: var(--velocity-purple-600);
    }
    
    .xl\:active\:bg-purple-700:active{
        background: var(--velocity-purple-700);
    }
    
    .xl\:active\:bg-purple-800:active{
        background: var(--velocity-purple-800);
    }
    
    .xl\:active\:bg-purple-900:active{
        background: var(--velocity-purple-900);
    }
    
    .xl\:active\:bg-indigo-50:active{
        background: var(--velocity-indigo-50);
    }
    
    .xl\:active\:bg-indigo-100:active{
        background: var(--velocity-indigo-100);
    }
    
    .xl\:active\:bg-indigo-200:active{
        background: var(--velocity-indigo-200);
    }
    
    .xl\:active\:bg-indigo-300:active{
        background: var(--velocity-indigo-300);
    }
    
    .xl\:active\:bg-indigo-400:active{
        background: var(--velocity-indigo-400);
    }
    
    .xl\:active\:bg-indigo-500:active{
        background: var(--velocity-indigo-500);
    }
    
    .xl\:active\:bg-indigo-600:active{
        background: var(--velocity-indigo-600);
    }
    
    .xl\:active\:bg-indigo-700:active{
        background: var(--velocity-indigo-700);
    }
    
    .xl\:active\:bg-indigo-800:active{
        background: var(--velocity-indigo-800);
    }
    
    .xl\:active\:bg-indigo-900:active{
        background: var(--velocity-indigo-900);
    }
    
    .xl\:active\:bg-pink-50:active{
        background: var(--velocity-pink-50);
    }
    
    .xl\:active\:bg-pink-100:active{
        background: var(--velocity-pink-100);
    }
    
    .xl\:active\:bg-pink-200:active{
        background: var(--velocity-pink-200);
    }
    
    .xl\:active\:bg-pink-300:active{
        background: var(--velocity-pink-300);
    }
    
    .xl\:active\:bg-pink-400:active{
        background: var(--velocity-pink-400);
    }
    
    .xl\:active\:bg-pink-500:active{
        background: var(--velocity-pink-500);
    }
    
    .xl\:active\:bg-pink-600:active{
        background: var(--velocity-pink-600);
    }
    
    .xl\:active\:bg-pink-700:active{
        background: var(--velocity-pink-700);
    }
    
    .xl\:active\:bg-pink-800:active{
        background: var(--velocity-pink-800);
    }
    
    .xl\:active\:bg-pink-900:active{
        background: var(--velocity-pink-900);
    }
    
    .xl\:active\:bg-violet-50:active{
        background: var(--velocity-violet-50);
    }
    
    .xl\:active\:bg-violet-100:active{
        background: var(--velocity-violet-100);
    }
    
    .xl\:active\:bg-violet-200:active{
        background: var(--velocity-violet-200);
    }
    
    .xl\:active\:bg-violet-300:active{
        background: var(--velocity-violet-300);
    }
    
    .xl\:active\:bg-violet-400:active{
        background: var(--velocity-violet-400);
    }
    
    .xl\:active\:bg-violet-500:active{
        background: var(--velocity-violet-500);
    }
    
    .xl\:active\:bg-violet-600:active{
        background: var(--velocity-violet-600);
    }
    
    .xl\:active\:bg-violet-700:active{
        background: var(--velocity-violet-700);
    }
    
    .xl\:active\:bg-violet-800:active{
        background: var(--velocity-violet-800);
    }
    
    .xl\:active\:bg-violet-900:active{
        background: var(--velocity-violet-900);
    }
    
    .xl\:active\:bg-slate-50:active{
        background: var(--velocity-slate-50);
    }
    
    .xl\:active\:bg-slate-100:active{
        background: var(--velocity-slate-100);
    }
    
    .xl\:active\:bg-slate-200:active{
        background: var(--velocity-slate-200);
    }
    
    .xl\:active\:bg-slate-300:active{
        background: var(--velocity-slate-300);
    }
    
    .xl\:active\:bg-slate-400:active{
        background: var(--velocity-slate-400);
    }
    
    .xl\:active\:bg-slate-500:active{
        background: var(--velocity-slate-500);
    }
    
    .xl\:active\:bg-slate-600:active{
        background: var(--velocity-slate-600);
    }
    
    .xl\:active\:bg-slate-700:active{
        background: var(--velocity-slate-700);
    }
    
    .xl\:active\:bg-slate-800:active{
        background: var(--velocity-slate-800);
    }
    
    .xl\:active\:bg-slate-900:active{
        background: var(--velocity-slate-900);
    }
    
    .xl\:active\:bg-rose-50:active{
        background: var(--velocity-rose-50);
    }
    
    .xl\:active\:bg-rose-100:active{
        background: var(--velocity-rose-100);
    }
    
    .xl\:active\:bg-rose-200:active{
        background: var(--velocity-rose-200);
    }
    
    .xl\:active\:bg-rose-300:active{
        background: var(--velocity-rose-300);
    }
    
    .xl\:active\:bg-rose-400:active{
        background: var(--velocity-rose-400);
    }
    
    .xl\:active\:bg-rose-500:active{
        background: var(--velocity-rose-500);
    }
    
    .xl\:active\:bg-rose-600:active{
        background: var(--velocity-rose-600);
    }
    
    .xl\:active\:bg-rose-700:active{
        background: var(--velocity-rose-700);
    }
    
    .xl\:active\:bg-rose-800:active{
        background: var(--velocity-rose-800);
    }
    
    .xl\:active\:bg-rose-900:active{
        background: var(--velocity-rose-900);
    }
    
    .xl\:active\:from-teal-50:active{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xl\:active\:from-teal-100:active{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xl\:active\:from-teal-200:active{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xl\:active\:from-teal-300:active{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xl\:active\:from-teal-400:active{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xl\:active\:from-teal-500:active{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xl\:active\:from-teal-600:active{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xl\:active\:from-teal-700:active{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xl\:active\:from-teal-800:active{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xl\:active\:from-teal-900:active{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xl\:active\:from-red-50:active{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xl\:active\:from-red-100:active{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xl\:active\:from-red-200:active{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xl\:active\:from-red-300:active{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xl\:active\:from-red-400:active{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xl\:active\:from-red-500:active{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xl\:active\:from-red-600:active{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xl\:active\:from-red-700:active{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xl\:active\:from-red-800:active{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xl\:active\:from-red-900:active{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xl\:active\:from-grey-100:active{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xl\:active\:from-sky-50:active{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xl\:active\:from-sky-100:active{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xl\:active\:from-sky-200:active{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xl\:active\:from-sky-300:active{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xl\:active\:from-sky-400:active{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xl\:active\:from-sky-500:active{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xl\:active\:from-sky-600:active{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xl\:active\:from-sky-700:active{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xl\:active\:from-sky-800:active{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xl\:active\:from-sky-900:active{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xl\:active\:from-green-50:active{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xl\:active\:from-green-100:active{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xl\:active\:from-green-200:active{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xl\:active\:from-green-300:active{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xl\:active\:from-green-400:active{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xl\:active\:from-green-500:active{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xl\:active\:from-green-600:active{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xl\:active\:from-green-700:active{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xl\:active\:from-green-800:active{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xl\:active\:from-green-900:active{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xl\:active\:from-grey-200:active{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xl\:active\:from-grey-300:active{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xl\:active\:from-grey-400:active{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xl\:active\:from-grey-500:active{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xl\:active\:from-grey-600:active{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xl\:active\:from-grey-700:active{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xl\:active\:from-grey-800:active{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xl\:active\:from-grey-900:active{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xl\:active\:from-yellow-50:active{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xl\:active\:from-yellow-100:active{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xl\:active\:from-yellow-200:active{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xl\:active\:from-yellow-300:active{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xl\:active\:from-yellow-400:active{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xl\:active\:from-yellow-500:active{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xl\:active\:from-yellow-600:active{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xl\:active\:from-yellow-700:active{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xl\:active\:from-yellow-800:active{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xl\:active\:from-yellow-900:active{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xl\:active\:from-cyan-50:active{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xl\:active\:from-cyan-100:active{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xl\:active\:from-cyan-200:active{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xl\:active\:from-cyan-300:active{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xl\:active\:from-cyan-400:active{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xl\:active\:from-cyan-500:active{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xl\:active\:from-cyan-600:active{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xl\:active\:from-cyan-700:active{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xl\:active\:from-cyan-800:active{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xl\:active\:from-cyan-900:active{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xl\:active\:from-orange-50:active{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xl\:active\:from-orange-100:active{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xl\:active\:from-orange-200:active{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xl\:active\:from-orange-300:active{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xl\:active\:from-orange-400:active{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xl\:active\:from-orange-500:active{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xl\:active\:from-orange-600:active{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xl\:active\:from-orange-700:active{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xl\:active\:from-orange-800:active{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xl\:active\:from-orange-900:active{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xl\:active\:from-blue-50:active{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xl\:active\:from-blue-100:active{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xl\:active\:from-blue-200:active{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xl\:active\:from-blue-300:active{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xl\:active\:from-blue-400:active{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xl\:active\:from-blue-500:active{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xl\:active\:from-blue-600:active{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xl\:active\:from-blue-700:active{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xl\:active\:from-blue-800:active{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xl\:active\:from-blue-900:active{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xl\:active\:from-lime-50:active{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xl\:active\:from-lime-100:active{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xl\:active\:from-lime-200:active{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xl\:active\:from-lime-300:active{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xl\:active\:from-lime-400:active{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xl\:active\:from-lime-500:active{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xl\:active\:from-lime-600:active{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xl\:active\:from-lime-700:active{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xl\:active\:from-lime-800:active{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xl\:active\:from-lime-900:active{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xl\:active\:from-purple-50:active{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xl\:active\:from-purple-100:active{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xl\:active\:from-purple-200:active{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xl\:active\:from-purple-300:active{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xl\:active\:from-purple-400:active{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xl\:active\:from-purple-500:active{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xl\:active\:from-purple-600:active{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xl\:active\:from-purple-700:active{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xl\:active\:from-purple-800:active{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xl\:active\:from-purple-900:active{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xl\:active\:from-indigo-50:active{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xl\:active\:from-indigo-100:active{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xl\:active\:from-indigo-200:active{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xl\:active\:from-indigo-300:active{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xl\:active\:from-indigo-400:active{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xl\:active\:from-indigo-500:active{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xl\:active\:from-indigo-600:active{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xl\:active\:from-indigo-700:active{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xl\:active\:from-indigo-800:active{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xl\:active\:from-indigo-900:active{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xl\:active\:from-pink-50:active{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xl\:active\:from-pink-100:active{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xl\:active\:from-pink-200:active{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xl\:active\:from-pink-300:active{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xl\:active\:from-pink-400:active{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xl\:active\:from-pink-500:active{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xl\:active\:from-pink-600:active{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xl\:active\:from-pink-700:active{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xl\:active\:from-pink-800:active{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xl\:active\:from-pink-900:active{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xl\:active\:from-violet-50:active{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xl\:active\:from-violet-100:active{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xl\:active\:from-violet-200:active{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xl\:active\:from-violet-300:active{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xl\:active\:from-violet-400:active{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xl\:active\:from-violet-500:active{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xl\:active\:from-violet-600:active{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xl\:active\:from-violet-700:active{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xl\:active\:from-violet-800:active{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xl\:active\:from-violet-900:active{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xl\:active\:from-slate-50:active{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xl\:active\:from-slate-100:active{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xl\:active\:from-slate-200:active{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xl\:active\:from-slate-300:active{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xl\:active\:from-slate-400:active{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xl\:active\:from-slate-500:active{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xl\:active\:from-slate-600:active{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xl\:active\:from-slate-700:active{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xl\:active\:from-slate-800:active{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xl\:active\:from-slate-900:active{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xl\:active\:from-rose-50:active{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xl\:active\:from-rose-100:active{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xl\:active\:from-rose-200:active{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xl\:active\:from-rose-300:active{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xl\:active\:from-rose-400:active{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xl\:active\:from-rose-500:active{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xl\:active\:from-rose-600:active{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xl\:active\:from-rose-700:active{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xl\:active\:from-rose-800:active{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xl\:active\:from-rose-900:active{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xl\:active\:to-teal-50:active{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xl\:active\:to-teal-100:active{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xl\:active\:to-teal-200:active{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xl\:active\:to-teal-300:active{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xl\:active\:to-teal-400:active{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xl\:active\:to-teal-500:active{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xl\:active\:to-teal-600:active{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xl\:active\:to-teal-700:active{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xl\:active\:to-teal-800:active{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xl\:active\:to-teal-900:active{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xl\:active\:to-red-50:active{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xl\:active\:to-red-100:active{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xl\:active\:to-red-200:active{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xl\:active\:to-red-300:active{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xl\:active\:to-red-400:active{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xl\:active\:to-red-500:active{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xl\:active\:to-red-600:active{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xl\:active\:to-red-700:active{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xl\:active\:to-red-800:active{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xl\:active\:to-red-900:active{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xl\:active\:to-grey-100:active{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xl\:active\:to-sky-50:active{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xl\:active\:to-sky-100:active{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xl\:active\:to-sky-200:active{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xl\:active\:to-sky-300:active{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xl\:active\:to-sky-400:active{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xl\:active\:to-sky-500:active{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xl\:active\:to-sky-600:active{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xl\:active\:to-sky-700:active{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xl\:active\:to-sky-800:active{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xl\:active\:to-sky-900:active{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xl\:active\:to-green-50:active{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xl\:active\:to-green-100:active{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xl\:active\:to-green-200:active{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xl\:active\:to-green-300:active{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xl\:active\:to-green-400:active{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xl\:active\:to-green-500:active{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xl\:active\:to-green-600:active{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xl\:active\:to-green-700:active{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xl\:active\:to-green-800:active{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xl\:active\:to-green-900:active{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xl\:active\:to-grey-200:active{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xl\:active\:to-grey-300:active{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xl\:active\:to-grey-400:active{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xl\:active\:to-grey-500:active{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xl\:active\:to-grey-600:active{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xl\:active\:to-grey-700:active{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xl\:active\:to-grey-800:active{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xl\:active\:to-grey-900:active{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xl\:active\:to-yellow-50:active{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xl\:active\:to-yellow-100:active{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xl\:active\:to-yellow-200:active{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xl\:active\:to-yellow-300:active{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xl\:active\:to-yellow-400:active{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xl\:active\:to-yellow-500:active{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xl\:active\:to-yellow-600:active{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xl\:active\:to-yellow-700:active{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xl\:active\:to-yellow-800:active{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xl\:active\:to-yellow-900:active{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xl\:active\:to-cyan-50:active{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xl\:active\:to-cyan-100:active{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xl\:active\:to-cyan-200:active{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xl\:active\:to-cyan-300:active{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xl\:active\:to-cyan-400:active{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xl\:active\:to-cyan-500:active{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xl\:active\:to-cyan-600:active{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xl\:active\:to-cyan-700:active{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xl\:active\:to-cyan-800:active{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xl\:active\:to-cyan-900:active{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xl\:active\:to-orange-50:active{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xl\:active\:to-orange-100:active{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xl\:active\:to-orange-200:active{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xl\:active\:to-orange-300:active{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xl\:active\:to-orange-400:active{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xl\:active\:to-orange-500:active{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xl\:active\:to-orange-600:active{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xl\:active\:to-orange-700:active{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xl\:active\:to-orange-800:active{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xl\:active\:to-orange-900:active{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xl\:active\:to-blue-50:active{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xl\:active\:to-blue-100:active{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xl\:active\:to-blue-200:active{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xl\:active\:to-blue-300:active{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xl\:active\:to-blue-400:active{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xl\:active\:to-blue-500:active{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xl\:active\:to-blue-600:active{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xl\:active\:to-blue-700:active{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xl\:active\:to-blue-800:active{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xl\:active\:to-blue-900:active{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xl\:active\:to-lime-50:active{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xl\:active\:to-lime-100:active{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xl\:active\:to-lime-200:active{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xl\:active\:to-lime-300:active{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xl\:active\:to-lime-400:active{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xl\:active\:to-lime-500:active{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xl\:active\:to-lime-600:active{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xl\:active\:to-lime-700:active{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xl\:active\:to-lime-800:active{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xl\:active\:to-lime-900:active{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xl\:active\:to-purple-50:active{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xl\:active\:to-purple-100:active{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xl\:active\:to-purple-200:active{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xl\:active\:to-purple-300:active{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xl\:active\:to-purple-400:active{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xl\:active\:to-purple-500:active{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xl\:active\:to-purple-600:active{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xl\:active\:to-purple-700:active{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xl\:active\:to-purple-800:active{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xl\:active\:to-purple-900:active{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xl\:active\:to-indigo-50:active{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xl\:active\:to-indigo-100:active{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xl\:active\:to-indigo-200:active{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xl\:active\:to-indigo-300:active{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xl\:active\:to-indigo-400:active{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xl\:active\:to-indigo-500:active{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xl\:active\:to-indigo-600:active{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xl\:active\:to-indigo-700:active{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xl\:active\:to-indigo-800:active{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xl\:active\:to-indigo-900:active{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xl\:active\:to-pink-50:active{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xl\:active\:to-pink-100:active{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xl\:active\:to-pink-200:active{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xl\:active\:to-pink-300:active{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xl\:active\:to-pink-400:active{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xl\:active\:to-pink-500:active{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xl\:active\:to-pink-600:active{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xl\:active\:to-pink-700:active{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xl\:active\:to-pink-800:active{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xl\:active\:to-pink-900:active{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xl\:active\:to-violet-50:active{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xl\:active\:to-violet-100:active{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xl\:active\:to-violet-200:active{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xl\:active\:to-violet-300:active{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xl\:active\:to-violet-400:active{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xl\:active\:to-violet-500:active{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xl\:active\:to-violet-600:active{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xl\:active\:to-violet-700:active{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xl\:active\:to-violet-800:active{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xl\:active\:to-violet-900:active{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xl\:active\:to-slate-50:active{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xl\:active\:to-slate-100:active{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xl\:active\:to-slate-200:active{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xl\:active\:to-slate-300:active{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xl\:active\:to-slate-400:active{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xl\:active\:to-slate-500:active{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xl\:active\:to-slate-600:active{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xl\:active\:to-slate-700:active{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xl\:active\:to-slate-800:active{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xl\:active\:to-slate-900:active{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xl\:active\:to-rose-50:active{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xl\:active\:to-rose-100:active{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xl\:active\:to-rose-200:active{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xl\:active\:to-rose-300:active{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xl\:active\:to-rose-400:active{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xl\:active\:to-rose-500:active{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xl\:active\:to-rose-600:active{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xl\:active\:to-rose-700:active{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xl\:active\:to-rose-800:active{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xl\:active\:to-rose-900:active{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xl\:active\:text-teal-50:active{
        color: var(--velocity-teal-50);
    }
    
    .xl\:active\:text-teal-100:active{
        color: var(--velocity-teal-100);
    }
    
    .xl\:active\:text-teal-200:active{
        color: var(--velocity-teal-200);
    }
    
    .xl\:active\:text-teal-300:active{
        color: var(--velocity-teal-300);
    }
    
    .xl\:active\:text-teal-400:active{
        color: var(--velocity-teal-400);
    }
    
    .xl\:active\:text-teal-500:active{
        color: var(--velocity-teal-500);
    }
    
    .xl\:active\:text-teal-600:active{
        color: var(--velocity-teal-600);
    }
    
    .xl\:active\:text-teal-700:active{
        color: var(--velocity-teal-700);
    }
    
    .xl\:active\:text-teal-800:active{
        color: var(--velocity-teal-800);
    }
    
    .xl\:active\:text-teal-900:active{
        color: var(--velocity-teal-900);
    }
    
    .xl\:active\:text-red-50:active{
        color: var(--velocity-red-50);
    }
    
    .xl\:active\:text-red-100:active{
        color: var(--velocity-red-100);
    }
    
    .xl\:active\:text-red-200:active{
        color: var(--velocity-red-200);
    }
    
    .xl\:active\:text-red-300:active{
        color: var(--velocity-red-300);
    }
    
    .xl\:active\:text-red-400:active{
        color: var(--velocity-red-400);
    }
    
    .xl\:active\:text-red-500:active{
        color: var(--velocity-red-500);
    }
    
    .xl\:active\:text-red-600:active{
        color: var(--velocity-red-600);
    }
    
    .xl\:active\:text-red-700:active{
        color: var(--velocity-red-700);
    }
    
    .xl\:active\:text-red-800:active{
        color: var(--velocity-red-800);
    }
    
    .xl\:active\:text-red-900:active{
        color: var(--velocity-red-900);
    }
    
    .xl\:active\:text-grey-100:active{
        color: var(--velocity-grey-100);
    }
    
    .xl\:active\:text-sky-50:active{
        color: var(--velocity-sky-50);
    }
    
    .xl\:active\:text-sky-100:active{
        color: var(--velocity-sky-100);
    }
    
    .xl\:active\:text-sky-200:active{
        color: var(--velocity-sky-200);
    }
    
    .xl\:active\:text-sky-300:active{
        color: var(--velocity-sky-300);
    }
    
    .xl\:active\:text-sky-400:active{
        color: var(--velocity-sky-400);
    }
    
    .xl\:active\:text-sky-500:active{
        color: var(--velocity-sky-500);
    }
    
    .xl\:active\:text-sky-600:active{
        color: var(--velocity-sky-600);
    }
    
    .xl\:active\:text-sky-700:active{
        color: var(--velocity-sky-700);
    }
    
    .xl\:active\:text-sky-800:active{
        color: var(--velocity-sky-800);
    }
    
    .xl\:active\:text-sky-900:active{
        color: var(--velocity-sky-900);
    }
    
    .xl\:active\:text-green-50:active{
        color: var(--velocity-green-50);
    }
    
    .xl\:active\:text-green-100:active{
        color: var(--velocity-green-100);
    }
    
    .xl\:active\:text-green-200:active{
        color: var(--velocity-green-200);
    }
    
    .xl\:active\:text-green-300:active{
        color: var(--velocity-green-300);
    }
    
    .xl\:active\:text-green-400:active{
        color: var(--velocity-green-400);
    }
    
    .xl\:active\:text-green-500:active{
        color: var(--velocity-green-500);
    }
    
    .xl\:active\:text-green-600:active{
        color: var(--velocity-green-600);
    }
    
    .xl\:active\:text-green-700:active{
        color: var(--velocity-green-700);
    }
    
    .xl\:active\:text-green-800:active{
        color: var(--velocity-green-800);
    }
    
    .xl\:active\:text-green-900:active{
        color: var(--velocity-green-900);
    }
    
    .xl\:active\:text-grey-200:active{
        color: var(--velocity-grey-200);
    }
    
    .xl\:active\:text-grey-300:active{
        color: var(--velocity-grey-300);
    }
    
    .xl\:active\:text-grey-400:active{
        color: var(--velocity-grey-400);
    }
    
    .xl\:active\:text-grey-500:active{
        color: var(--velocity-grey-500);
    }
    
    .xl\:active\:text-grey-600:active{
        color: var(--velocity-grey-600);
    }
    
    .xl\:active\:text-grey-700:active{
        color: var(--velocity-grey-700);
    }
    
    .xl\:active\:text-grey-800:active{
        color: var(--velocity-grey-800);
    }
    
    .xl\:active\:text-grey-900:active{
        color: var(--velocity-grey-900);
    }
    
    .xl\:active\:text-yellow-50:active{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:active\:text-yellow-100:active{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:active\:text-yellow-200:active{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:active\:text-yellow-300:active{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:active\:text-yellow-400:active{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:active\:text-yellow-500:active{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:active\:text-yellow-600:active{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:active\:text-yellow-700:active{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:active\:text-yellow-800:active{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:active\:text-yellow-900:active{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:active\:text-cyan-50:active{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:active\:text-cyan-100:active{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:active\:text-cyan-200:active{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:active\:text-cyan-300:active{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:active\:text-cyan-400:active{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:active\:text-cyan-500:active{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:active\:text-cyan-600:active{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:active\:text-cyan-700:active{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:active\:text-cyan-800:active{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:active\:text-cyan-900:active{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:active\:text-orange-50:active{
        color: var(--velocity-orange-50);
    }
    
    .xl\:active\:text-orange-100:active{
        color: var(--velocity-orange-100);
    }
    
    .xl\:active\:text-orange-200:active{
        color: var(--velocity-orange-200);
    }
    
    .xl\:active\:text-orange-300:active{
        color: var(--velocity-orange-300);
    }
    
    .xl\:active\:text-orange-400:active{
        color: var(--velocity-orange-400);
    }
    
    .xl\:active\:text-orange-500:active{
        color: var(--velocity-orange-500);
    }
    
    .xl\:active\:text-orange-600:active{
        color: var(--velocity-orange-600);
    }
    
    .xl\:active\:text-orange-700:active{
        color: var(--velocity-orange-700);
    }
    
    .xl\:active\:text-orange-800:active{
        color: var(--velocity-orange-800);
    }
    
    .xl\:active\:text-orange-900:active{
        color: var(--velocity-orange-900);
    }
    
    .xl\:active\:text-blue-50:active{
        color: var(--velocity-blue-50);
    }
    
    .xl\:active\:text-blue-100:active{
        color: var(--velocity-blue-100);
    }
    
    .xl\:active\:text-blue-200:active{
        color: var(--velocity-blue-200);
    }
    
    .xl\:active\:text-blue-300:active{
        color: var(--velocity-blue-300);
    }
    
    .xl\:active\:text-blue-400:active{
        color: var(--velocity-blue-400);
    }
    
    .xl\:active\:text-blue-500:active{
        color: var(--velocity-blue-500);
    }
    
    .xl\:active\:text-blue-600:active{
        color: var(--velocity-blue-600);
    }
    
    .xl\:active\:text-blue-700:active{
        color: var(--velocity-blue-700);
    }
    
    .xl\:active\:text-blue-800:active{
        color: var(--velocity-blue-800);
    }
    
    .xl\:active\:text-blue-900:active{
        color: var(--velocity-blue-900);
    }
    
    .xl\:active\:text-lime-50:active{
        color: var(--velocity-lime-50);
    }
    
    .xl\:active\:text-lime-100:active{
        color: var(--velocity-lime-100);
    }
    
    .xl\:active\:text-lime-200:active{
        color: var(--velocity-lime-200);
    }
    
    .xl\:active\:text-lime-300:active{
        color: var(--velocity-lime-300);
    }
    
    .xl\:active\:text-lime-400:active{
        color: var(--velocity-lime-400);
    }
    
    .xl\:active\:text-lime-500:active{
        color: var(--velocity-lime-500);
    }
    
    .xl\:active\:text-lime-600:active{
        color: var(--velocity-lime-600);
    }
    
    .xl\:active\:text-lime-700:active{
        color: var(--velocity-lime-700);
    }
    
    .xl\:active\:text-lime-800:active{
        color: var(--velocity-lime-800);
    }
    
    .xl\:active\:text-lime-900:active{
        color: var(--velocity-lime-900);
    }
    
    .xl\:active\:text-purple-50:active{
        color: var(--velocity-purple-50);
    }
    
    .xl\:active\:text-purple-100:active{
        color: var(--velocity-purple-100);
    }
    
    .xl\:active\:text-purple-200:active{
        color: var(--velocity-purple-200);
    }
    
    .xl\:active\:text-purple-300:active{
        color: var(--velocity-purple-300);
    }
    
    .xl\:active\:text-purple-400:active{
        color: var(--velocity-purple-400);
    }
    
    .xl\:active\:text-purple-500:active{
        color: var(--velocity-purple-500);
    }
    
    .xl\:active\:text-purple-600:active{
        color: var(--velocity-purple-600);
    }
    
    .xl\:active\:text-purple-700:active{
        color: var(--velocity-purple-700);
    }
    
    .xl\:active\:text-purple-800:active{
        color: var(--velocity-purple-800);
    }
    
    .xl\:active\:text-purple-900:active{
        color: var(--velocity-purple-900);
    }
    
    .xl\:active\:text-indigo-50:active{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:active\:text-indigo-100:active{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:active\:text-indigo-200:active{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:active\:text-indigo-300:active{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:active\:text-indigo-400:active{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:active\:text-indigo-500:active{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:active\:text-indigo-600:active{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:active\:text-indigo-700:active{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:active\:text-indigo-800:active{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:active\:text-indigo-900:active{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:active\:text-pink-50:active{
        color: var(--velocity-pink-50);
    }
    
    .xl\:active\:text-pink-100:active{
        color: var(--velocity-pink-100);
    }
    
    .xl\:active\:text-pink-200:active{
        color: var(--velocity-pink-200);
    }
    
    .xl\:active\:text-pink-300:active{
        color: var(--velocity-pink-300);
    }
    
    .xl\:active\:text-pink-400:active{
        color: var(--velocity-pink-400);
    }
    
    .xl\:active\:text-pink-500:active{
        color: var(--velocity-pink-500);
    }
    
    .xl\:active\:text-pink-600:active{
        color: var(--velocity-pink-600);
    }
    
    .xl\:active\:text-pink-700:active{
        color: var(--velocity-pink-700);
    }
    
    .xl\:active\:text-pink-800:active{
        color: var(--velocity-pink-800);
    }
    
    .xl\:active\:text-pink-900:active{
        color: var(--velocity-pink-900);
    }
    
    .xl\:active\:text-violet-50:active{
        color: var(--velocity-violet-50);
    }
    
    .xl\:active\:text-violet-100:active{
        color: var(--velocity-violet-100);
    }
    
    .xl\:active\:text-violet-200:active{
        color: var(--velocity-violet-200);
    }
    
    .xl\:active\:text-violet-300:active{
        color: var(--velocity-violet-300);
    }
    
    .xl\:active\:text-violet-400:active{
        color: var(--velocity-violet-400);
    }
    
    .xl\:active\:text-violet-500:active{
        color: var(--velocity-violet-500);
    }
    
    .xl\:active\:text-violet-600:active{
        color: var(--velocity-violet-600);
    }
    
    .xl\:active\:text-violet-700:active{
        color: var(--velocity-violet-700);
    }
    
    .xl\:active\:text-violet-800:active{
        color: var(--velocity-violet-800);
    }
    
    .xl\:active\:text-violet-900:active{
        color: var(--velocity-violet-900);
    }
    
    .xl\:active\:text-slate-50:active{
        color: var(--velocity-slate-50);
    }
    
    .xl\:active\:text-slate-100:active{
        color: var(--velocity-slate-100);
    }
    
    .xl\:active\:text-slate-200:active{
        color: var(--velocity-slate-200);
    }
    
    .xl\:active\:text-slate-300:active{
        color: var(--velocity-slate-300);
    }
    
    .xl\:active\:text-slate-400:active{
        color: var(--velocity-slate-400);
    }
    
    .xl\:active\:text-slate-500:active{
        color: var(--velocity-slate-500);
    }
    
    .xl\:active\:text-slate-600:active{
        color: var(--velocity-slate-600);
    }
    
    .xl\:active\:text-slate-700:active{
        color: var(--velocity-slate-700);
    }
    
    .xl\:active\:text-slate-800:active{
        color: var(--velocity-slate-800);
    }
    
    .xl\:active\:text-slate-900:active{
        color: var(--velocity-slate-900);
    }
    
    .xl\:active\:text-rose-50:active{
        color: var(--velocity-rose-50);
    }
    
    .xl\:active\:text-rose-100:active{
        color: var(--velocity-rose-100);
    }
    
    .xl\:active\:text-rose-200:active{
        color: var(--velocity-rose-200);
    }
    
    .xl\:active\:text-rose-300:active{
        color: var(--velocity-rose-300);
    }
    
    .xl\:active\:text-rose-400:active{
        color: var(--velocity-rose-400);
    }
    
    .xl\:active\:text-rose-500:active{
        color: var(--velocity-rose-500);
    }
    
    .xl\:active\:text-rose-600:active{
        color: var(--velocity-rose-600);
    }
    
    .xl\:active\:text-rose-700:active{
        color: var(--velocity-rose-700);
    }
    
    .xl\:active\:text-rose-800:active{
        color: var(--velocity-rose-800);
    }
    
    .xl\:active\:text-rose-900:active{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1024px){
    .lg\:active\:aspect-ratio-auto:active{
        aspect-ratio: auto;
    }
    
    .lg\:active\:aspect-ratio-square:active{
        aspect-ratio: 1/1;
    }
    
    .lg\:active\:aspect-ratio-video:active{
        aspect-ratio: 16/9;
    }
    
    .lg\:active\:container:active{
        width: 100%;
    }
    
    .lg\:active\:container-fluid:active{
        width: 100%;
    }
    
    .lg\:active\:column-auto:active{
        columns: auto;
    }
    
    .lg\:active\:column-1:active{
        columns: 1;
    }
    
    .lg\:active\:column-2:active{
        columns: 2;
    }
    
    .lg\:active\:column-3:active{
        columns: 3;
    }
    
    .lg\:active\:column-4:active{
        columns: 4;
    }
    
    .lg\:active\:column-5:active{
        columns: 5;
    }
    
    .lg\:active\:column-6:active{
        columns: 6;
    }
    
    .lg\:active\:column-7:active{
        columns: 7;
    }
    
    .lg\:active\:column-8:active{
        columns: 8;
    }
    
    .lg\:active\:column-9:active{
        columns: 9;
    }
    
    .lg\:active\:column-10:active{
        columns: 10;
    }
    
    .lg\:active\:column-11:active{
        columns: 11;
    }
    
    .lg\:active\:column-12:active{
        columns: 12;
    }
    
    .lg\:active\:float-inline-start:active{
        float: inline-start;
    }
    
    .lg\:active\:float-inline-end:active{
        float: inline-end;
    }
    
    .lg\:active\:float-left:active{
        float: left;
    }
    
    .lg\:active\:float-right:active{
        float: right;
    }
    
    .lg\:active\:float-none:active{
        float: none;
    }
    
    .lg\:active\:float-inherit:active{
        float: inherit;
    }
    
    .lg\:active\:clear-inline-start:active{
        clear: inline-start;
    }
    
    .lg\:active\:clear-inline-end:active{
        clear: inline-end;
    }
    
    .lg\:active\:clear-left:active{
        clear: left;
    }
    
    .lg\:active\:clear-right:active{
        clear: right;
    }
    
    .lg\:active\:clear-both:active{
        clear: both;
    }
    
    .lg\:active\:clear-none:active{
        clear: none;
    }
    
    .lg\:active\:clear-inherit:active{
        clear: inherit;
    }
    
    .lg\:active\:isolation-auto:active{
        isolation: auto;
    }
    
    .lg\:active\:isolation-true:active{
        isolation: isolate;
    }
    
    .lg\:active\:object-fit-fill:active{
        object-fit: fill;
    }
    
    .lg\:active\:object-fit-cover:active{
        object-fit: cover;
    }
    
    .lg\:active\:object-fit-contain:active{
        object-fit: contain;
    }
    
    .lg\:active\:object-fit-scale-down:active{
        object-fit: scale-down;
    }
    
    .lg\:active\:object-fit-none:active{
        object-fit: none;
    }
    
    .lg\:active\:object-position-top:active{
        object-position: top;
    }
    
    .lg\:active\:object-position-bottom:active{
        object-position: bottom;
    }
    
    .lg\:active\:object-position-left:active{
        object-position: left;
    }
    
    .lg\:active\:object-position-right:active{
        object-position: right;
    }
    
    .lg\:active\:object-position-left-top:active{
        object-position: left top;
    }
    
    .lg\:active\:object-position-right-top:active{
        object-position: right top;
    }
    
    .lg\:active\:object-position-left-bottom:active{
        object-position: left bottom;
    }
    
    .lg\:active\:object-position-right-bottom:active{
        object-position: right bottom;
    }

    .lg\:active\:object-position-center-top:active{
        object-position: center top;
    }

    .lg\:active\:object-position-center-bottom:active{
        object-position: center bottom;
    }
    
    .lg\:active\:overflow-auto:active{
        overflow: auto;
    }
    
    .lg\:active\:overflow-hidden:active{
        overflow: hidden;
    }
    
    .lg\:active\:overflow-visible:active{
        overflow: visible;
    }
    
    .lg\:active\:overflow-scroll:active{
        overflow: scroll;
    }
    
    .lg\:active\:overflow-inherit:active{
        overflow:inherit;
    }
    
    .lg\:active\:overflow-x-auto:active{
        overflow: auto;
    }
    
    .lg\:active\:overflow-x-hidden:active{
        overflow-x: hidden;
    }
    
    .lg\:active\:overflow-x-visible:active{
        overflow-x: visible;
    }
    
    .lg\:active\:overflow-x-scroll:active{
        overflow-x: scroll;
    }
    
    .lg\:active\:overflow-x-inherit:active{
        overflow-x:inherit;
    }
    
    .lg\:active\:overflow-y-auto:active{
        overflow-y: auto;
    }
    
    .lg\:active\:overflow-y-hidden:active{
        overflow-y: hidden;
    }
    
    .lg\:active\:overflow-y-visible:active{
        overflow-y: visible;
    }
    
    .lg\:active\:overflow-y-scroll:active{
        overflow-y: scroll;
    }
    
    .lg\:active\:overflow-y-inherit:active{
        overflow-y: inherit;
    }
    
    .lg\:active\:overscroll-behavior-auto:active{
        overscroll-behavior: auto;
    }
    
    .lg\:active\:overscroll-behavior-contain:active{
        overscroll-behavior: contain;
    }
    
    .lg\:active\:overscroll-behavior-none:active{
        overscroll-behavior: none;
    }
    
    .lg\:active\:overscroll-behavior-inherit:active{
        overscroll-behavior: inherit;
    }
    
    .lg\:active\:overscroll-behavior-x-auto:active{
        overscroll-behavior: auto;
    }
    
    .lg\:active\:overscroll-behavior-x-contain:active{
        overscroll-behavior-x: contain;
    }
    
    .lg\:active\:overscroll-behavior-x-none:active{
        overscroll-behavior-x: none;
    }
    
    .lg\:active\:overscroll-behavior-x-inherit:active{
        overscroll-behavior-x:inherit;
    }
    
    .lg\:active\:overscroll-behavior-y-auto:active{
        overscroll-behavior-y: auto;
    }
    
    .lg\:active\:overscroll-behavior-y-contain:active{
        overscroll-behavior-y: contain;
    }
    
    .lg\:active\:overscroll-behavior-y-none:active{
        overscroll-behavior-y: none;
    }
    
    .lg\:active\:overscroll-behavior-y-inherit:active{
        overscroll-behavior-y: inherit;
    }
    
    .lg\:active\:position-static:active{
        position: static;
    }
    
    .lg\:active\:position-fixed:active{
        position: fixed;
    }
    
    .lg\:active\:position-absolute:active{
        position: absolute;
    }
    
    .lg\:active\:position-relative:active{
        position: relative;
    }
    
    .lg\:active\:position-sticky:active{
        position: sticky;
    }

    .lg\:active\:position-right-0:active{
        right: 0;
    }

    .lg\:active\:position-left-0:active{
        left: 0;
    }

    .lg\:active\:position-top-0:active{
        top: 0;
    }

    .lg\:active\:position-bottom-0:active{
        bottom: 0;
    }
    
    .lg\:active\:visible:active{
        visibility: visible;
    }
    
    .lg\:active\:invisible:active{
        visibility: hidden;
    }
    
    .lg\:active\:visibility-collapse:active{
        visibility: collapse;
    }
    
    .lg\:active\:z-0:active{
        z-index: 0;
    }
    
    .lg\:active\:-z-10:active{
        z-index: -10;
    }
    
    .lg\:active\:-z-20:active{
        z-index: -20;
    }
    
    .lg\:active\:-z-30:active{
        z-index: -30;
    }
    
    .lg\:active\:-z-40:active{
        z-index: -40;
    }
    
    .lg\:active\:-z-50:active{
        z-index: -50;
    }
    
    .lg\:active\:-z-60:active{
        z-index: -60;
    }
    
    .lg\:active\:-z-70:active{
        z-index: -70;
    }
    
    .lg\:active\:-z-80:active{
        z-index: -80;
    }
    
    .lg\:active\:-z-90:active{
        z-index: -90;
    }
    
    .lg\:active\:-z-100:active{
        z-index: -100;
    }
    
    .lg\:active\:z-10:active{
        z-index: 10;
    }
    
    .lg\:active\:z-20:active{
        z-index: 20;
    }
    
    .lg\:active\:z-30:active{
        z-index: 30;
    }
    
    .lg\:active\:z-40:active{
        z-index: 40;
    }
    
    .lg\:active\:z-50:active{
        z-index: 50;
    }
    
    .lg\:active\:z-60:active{
        z-index: 60;
    }
    
    .lg\:active\:z-70:active{
        z-index: 70;
    }
    
    .lg\:active\:z-80:active{
        z-index: 80;
    }
    
    .lg\:active\:z-90:active{
        z-index: 90;
    }
    
    .lg\:active\:z-100:active{
        z-index: 100;
    }
    
    .lg\:active\:z-auto:active{
        z-index: auto;
    }
    
    .lg\:active\:flex-basis-0:active{
        flex-basis: 0;
    }
    
    .lg\:active\:flex-basis-2:active{
        flex-basis: 2;
    }
    
    .lg\:active\:flex-basis-4:active{
        flex-basis: 4;
    }
    
    .lg\:active\:flex-basis-6:active{
        flex-basis: 6;
    }
    
    .lg\:active\:flex-basis-8:active{
        flex-basis: 8;
    }
    
    .lg\:active\:flex-basis-10:active{
        flex-basis: 10;
    }
    
    .lg\:active\:flex-basis-12:active{
        flex-basis: 12;
    }
    
    .lg\:active\:flex-basis-14:active{
        flex-basis: 14;
    }
    
    .lg\:active\:flex-basis-16:active{
        flex-basis: 16;
    }
    
    .lg\:active\:flex-basis-18:active{
        flex-basis: 18;
    }
    
    .lg\:active\:flex-basis-20:active{
        flex-basis: 20;
    }
    
    .lg\:active\:flex-basis-hf:active{
        flex-basis: 50%;
    }
    
    .lg\:active\:flex-basis-third:active{
        flex-basis: 33.333%;
    }
    
    .lg\:active\:flex-basis-quarter:active{
        flex-basis: 25%;
    }
    
    .lg\:active\:flex-basis-three-quarter:active{
        flex-basis: 75%;
    }
    
    .lg\:active\:flex-basis-full:active{
        flex-basis: 100%;
    }
    
    .lg\:active\:flex-basis-two-third:active{
        flex-basis: 66.67%;
    }
    
    .lg\:active\:flex-row:active{
        flex-direction: row;
    }
    
    .lg\:active\:flex-row-reverse:active{
        flex-direction: row-reverse;
    }
    
    .lg\:active\:flex-column:active{
        flex-direction: column;
    }
    
    .lg\:active\:flex-column-reverse:active{
        flex-direction: column-reverse;
    }
    
    .lg\:active\:flex-wrap:active{
        flex-wrap: wrap;
    }
    
    .lg\:active\:flex-nowrap:active{
        flex-wrap: nowrap;
    }
    
    .lg\:active\:flex-wrap-reverse:active{
        flex-direction: wrap-reserve;
    }
    
    .lg\:active\:flex-1:active{
        flex: 1 1 0;
    }
    
    .lg\:active\:flex-auto:active{
        flex: 1 1 auto;
    }
    
    .lg\:active\:flex-initial:active{
        flex: 0 1 auto;
    }
    
    .lg\:active\:flex-none:active{
        flex: none;
    }
    
    .lg\:active\:flex-grow-0:active{
        flex-grow: 0;
    }
    
    .lg\:active\:flex-grow-1:active{
        flex-grow: 1;
    }
    
    .lg\:active\:flex-shink-0:active{
        flex-shrink: 0;
    }
    
    .lg\:active\:flex-shink-1:active{
        flex-shrink: 1;
    }
    
    .lg\:active\:order-1:active{
        order: 1;
    }
    
    .lg\:active\:order-2:active{
        order: 2;
    }
    
    .lg\:active\:order-3:active{
        order: 3;
    }
    
    .lg\:active\:order-4:active{
        order: 4;
    }
    
    .lg\:active\:order-5:active{
        order: 5;
    }
    
    .lg\:active\:order-6:active{
        order: 6;
    }
    
    .lg\:active\:order-7:active{
        order: 7;
    }
    
    .lg\:active\:order-8:active{
        order: 8;
    }
    
    .lg\:active\:order-9:active{
        order: 9;
    }
    
    .lg\:active\:order-10:active{
        order: 10;
    }
    
    .lg\:active\:order-11:active{
        order: 11;
    }
    
    .lg\:active\:order-12:active{
        order: 12;
    }
    
    .lg\:active\:order-first:active{
        order: -9999;
    }
    
    .lg\:active\:order-last:active{
        order: 9999;
    }
    
    .lg\:active\:order-0:active{
        order: 0;
    }
    
    .lg\:active\:grtpcols-1:active{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-2:active{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-3:active{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-4:active{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-5:active{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-6:active{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-7:active{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-8:active{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-9:active{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-10:active{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-11:active{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-12:active{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:active\:grtpcols-none:active{
        grid-template-columns: none;
    }
    
    .lg\:active\:grtpcols-subgrid:active{
        grid-template-columns: subgrid;
    }
    
    .lg\:active\:grtpcols-auto:active{
        grid-template-columns: auto;
    }
    
    .lg\:active\:grcol-auto:active{
        grid-column: auto;
    }
    
    .lg\:active\:grcol-span-1:active{
        grid-column: span 1 / span 1;
    }
    
    .lg\:active\:grcol-span-2:active{
        grid-column: span 2 / span 2;
    }
    
    .lg\:active\:grcol-span-3:active{
        grid-column: span 3 / span 3;
    }
    
    .lg\:active\:grcol-span-4:active{
        grid-column: span 4 / span 4;
    }
    
    .lg\:active\:grcol-span-5:active{
        grid-column: span 5 / span 5;
    }
    
    .lg\:active\:grcol-span-6:active{
        grid-column: span 6 / span 6;
    }
    
    .lg\:active\:grcol-span-7:active{
        grid-column: span 7 / span 7;
    }
    
    .lg\:active\:grcol-span-8:active{
        grid-column: span 8 / span 8;
    }
    
    .lg\:active\:grcol-span-9:active{
        grid-column: span 9 / span 9;
    }
    
    .lg\:active\:grcol-span-10:active{
        grid-column: span 10 / span 10;
    }
    
    .lg\:active\:grcol-span-11:active{
        grid-column: span 11 / span 11;
    }
    
    .lg\:active\:grcol-span-12:active{
        grid-column: span 12 / span 12;
    }
    
    .lg\:active\:grcol-span-full:active{
        grid-column: span 1 / span -1;
    }
    
    .lg\:active\:grcol-start-1:active{
        grid-column-start: 1;
    }
    
    .lg\:active\:grcol-start-2:active{
        grid-column-start: 2;
    }
    
    .lg\:active\:grcol-start-3:active{
        grid-column-start: 3;
    }
    
    .lg\:active\:grcol-start-4:active{
        grid-column-start: 4;
    }
    
    .lg\:active\:grcol-start-5:active{
        grid-column-start: 5;
    }
    
    .lg\:active\:grcol-start-6:active{
        grid-column-start: 6;
    }
    
    .lg\:active\:grcol-start-7:active{
        grid-column-start: 7;
    }
    
    .lg\:active\:grcol-start-8:active{
        grid-column-start: 8;
    }
    
    .lg\:active\:grcol-start-9:active{
        grid-column-start: 9;
    }
    
    .lg\:active\:grcol-start-10:active{
        grid-column-start: 10;
    }
    
    .lg\:active\:grcol-start-11:active{
        grid-column-start: 11;
    }
    
    .lg\:active\:grcol-start-12:active{
        grid-column-start: 12;
    }
    
    .lg\:active\:grcol-start-auto:active{
        grid-column-start: auto;
    }
    
    .lg\:active\:grcol-end-1:active{
        grid-column-end: 1;
    }
    
    .lg\:active\:grcol-end-2:active{
        grid-column-end: 2;
    }
    
    .lg\:active\:grcol-end-3:active{
        grid-column-end: 3;
    }
    
    .lg\:active\:grcol-end-4:active{
        grid-column-end: 4;
    }
    
    .lg\:active\:grcol-end-5:active{
        grid-column-end: 5;
    }
    
    .lg\:active\:grcol-end-6:active{
        grid-column-end: 6;
    }
    
    .lg\:active\:grcol-end-7:active{
        grid-column-end: 7;
    }
    
    .lg\:active\:grcol-end-8:active{
        grid-column-end: 8;
    }
    
    .lg\:active\:grcol-end-9:active{
        grid-column-end: 9;
    }
    
    .lg\:active\:grcol-end-10:active{
        grid-column-end: 10;
    }
    
    .lg\:active\:grcol-end-11:active{
        grid-column-end: 11;
    }
    
    .lg\:active\:grcol-end-12:active{
        grid-column-end: 12;
    }
    
    .lg\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }
    
    .lg\:active\:grtprows-1:active{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-2:active{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-3:active{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-4:active{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-5:active{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-6:active{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-7:active{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-8:active{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-9:active{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-10:active{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-11:active{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-12:active{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:active\:grtprows-none:active{
        grid-template-rows: none;
    }
    
    .lg\:active\:grtprows-subgrid:active{
        grid-template-rows: subgrid;
    }
    
    .lg\:active\:grtprows-auto:active{
        grid-template-rows: auto;
    }
    
    .lg\:active\:grrow-auto:active{
        grid-row: auto;
    }
    
    .lg\:active\:grrow-span-1:active{
        grid-row: span 1 / span 1;
    }
    
    .lg\:active\:grrow-span-2:active{
        grid-row: span 2 / span 2;
    }
    
    .lg\:active\:grrow-span-3:active{
        grid-row: span 3 / span 3;
    }
    
    .lg\:active\:grrow-span-4:active{
        grid-row: span 4 / span 4;
    }
    
    .lg\:active\:grrow-span-5:active{
        grid-row: span 5 / span 5;
    }
    
    .lg\:active\:grrow-span-6:active{
        grid-row: span 6 / span 6;
    }
    
    .lg\:active\:grrow-span-7:active{
        grid-row: span 7 / span 7;
    }
    
    .lg\:active\:grrow-span-8:active{
        grid-row: span 8 / span 8;
    }
    
    .lg\:active\:grrow-span-9:active{
        grid-row: span 9 / span 9;
    }
    
    .lg\:active\:grrow-span-10:active{
        grid-row: span 10 / span 10;
    }
    
    .lg\:active\:grrow-span-11:active{
        grid-row: span 11 / span 11;
    }
    
    .lg\:active\:grrow-span-12:active{
        grid-row: span 12 / span 12;
    }
    
    .lg\:active\:grrow-span-full:active{
        grid-row: span 1 / span -1;
    }
    
    .lg\:active\:grrow-start-1:active{
        grid-row-start: 1;
    }
    
    .lg\:active\:grrow-start-2:active{
        grid-row-start: 2;
    }
    
    .lg\:active\:grrow-start-3:active{
        grid-row-start: 3;
    }
    
    .lg\:active\:grrow-start-4:active{
        grid-row-start: 4;
    }
    
    .lg\:active\:grrow-start-5:active{
        grid-row-start: 5;
    }
    
    .lg\:active\:grrow-start-6:active{
        grid-row-start: 6;
    }
    
    .lg\:active\:grrow-start-7:active{
        grid-row-start: 7;
    }
    
    .lg\:active\:grrow-start-8:active{
        grid-row-start: 8;
    }
    
    .lg\:active\:grrow-start-9:active{
        grid-row-start: 9;
    }
    
    .lg\:active\:grrow-start-10:active{
        grid-row-start: 10;
    }
    
    .lg\:active\:grrow-start-11:active{
        grid-row-start: 11;
    }
    
    .lg\:active\:grrow-start-12:active{
        grid-row-start: 12;
    }
    
    .lg\:active\:grrow-start-auto:active{
        grid-row-start: auto;
    }
    
    .lg\:active\:grrow-end-1:active{
        grid-row-end: 1;
    }
    
    .lg\:active\:grrow-end-2:active{
        grid-row-end: 2;
    }
    
    .lg\:active\:grrow-end-3:active{
        grid-row-end: 3;
    }
    
    .lg\:active\:grrow-end-4:active{
        grid-row-end: 4;
    }
    
    .lg\:active\:grrow-end-5:active{
        grid-row-end: 5;
    }
    
    .lg\:active\:grrow-end-6:active{
        grid-row-end: 6;
    }
    
    .lg\:active\:grrow-end-7:active{
        grid-row-end: 7;
    }
    
    .lg\:active\:grrow-end-8:active{
        grid-row-end: 8;
    }
    
    .lg\:active\:grrow-end-9:active{
        grid-row-end: 9;
    }
    
    .lg\:active\:grrow-end-10:active{
        grid-row-end: 10;
    }
    
    .lg\:active\:grrow-end-11:active{
        grid-row-end: 11;
    }
    
    .lg\:active\:grrow-end-12:active{
        grid-row-end: 12;
    }
    
    .lg\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }
    
    .lg\:active\:grfl-row:active{
        grid-auto-flow: row;
    }
    
    .lg\:active\:grfl-col:active{
        grid-auto-flow: column;
    }
    
    .lg\:active\:grfl-dense:active{
        grid-auto-flow: dense;
    }
    
    .lg\:active\:grfl-row-dense:active{
        grid-auto-flow: row dense;
    }
    
    .lg\:active\:grfl-col-dense:active{
        grid-auto-flow: column dense;
    }
    
    .lg\:active\:gr-auto-cols-auto:active{
        grid-auto-columns: auto;
    }
    
    .lg\:active\:gr-auto-cols-min:active{
        grid-auto-columns: min-content;
    }
    
    .lg\:active\:gr-auto-cols-max:active{
        grid-auto-columns: max-content;
    }
    
    .lg\:active\:gr-auto-cols-minmax:active{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .lg\:active\:gr-auto-rows-auto:active{
        grid-auto-rows: auto;
    }
    
    .lg\:active\:gr-auto-rows-min:active{
        grid-auto-rows: min-content;
    }
    
    .lg\:active\:gr-auto-rows-max:active{
        grid-auto-rows: max-content;
    }
    
    .lg\:active\:gr-auto-rows-minmax:active{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .lg\:active\:gap-0:active{
        gap: 0;
    }
    
    .lg\:active\:gap-x-0:active{
        column-gap: 0;
    }
    
    .lg\:active\:gap-y-0:active{
        row-gap: 0;
    }
    
    .lg\:active\:gap-1:active{
        gap: 1px;
    }
    
    .lg\:active\:gap-2:active{
        gap: 2px;
    }
    
    .lg\:active\:gap-4:active{
        gap: 4px;
    }
    
    .lg\:active\:gap-6:active{
        gap: 6px;
    }
    
    .lg\:active\:gap-8:active{
        gap: 8px;
    }
    
    .lg\:active\:gap-9:active{
        gap: 9px;
    }
    
    .lg\:active\:gap-10:active{
        gap: 10px;
    }
    
    .lg\:active\:gap-12:active{
        gap: 12px;
    }
    
    .lg\:active\:gap-14:active{
        gap: 14px;
    }
    
    .lg\:active\:gap-16:active{
        gap: 16px;
    }
    
    .lg\:active\:gap-18:active{
        gap: 18px;
    }
    
    .lg\:active\:gap-20:active{
        gap: 20px;
    }
    
    .lg\:active\:gap-x-0:active{
        column-gap: 0;
    }
    
    .lg\:active\:gap-x-1:active{
        column-gap: 1px;
    }
    
    .lg\:active\:gap-x-2:active{
        column-gap: 2px;
    }
    
    .lg\:active\:gap-x-4:active{
        column-gap: 4px;
    }
    
    .lg\:active\:gap-x-6:active{
        column-gap: 6px;
    }
    
    .lg\:active\:gap-x-8:active{
        column-gap: 8px;
    }
    
    .lg\:active\:gap-x-10:active{
        column-gap: 10px;
    }
    
    .lg\:active\:gap-x-12:active{
        column-gap: 12px;
    }
    
    .lg\:active\:gap-x-14:active{
        column-gap: 14px;
    }
    
    .lg\:active\:gap-x-16:active{
        column-gap: 16px;
    }
    
    .lg\:active\:gap-x-18:active{
        column-gap: 18px;
    }
    
    .lg\:active\:gap-x-20:active{
        column-gap: 20px;
    }
    
    .lg\:active\:gap-y-1:active{
        row-gap: 1px;
    }
    
    .lg\:active\:gap-y-2:active{
        row-gap: 2px;
    }
    
    .lg\:active\:gap-y-4:active{
        row-gap: 4px;
    }
    
    .lg\:active\:gap-y-6:active{
        row-gap: 6px;
    }
    
    .lg\:active\:gap-y-8:active{
        row-gap: 8px;
    }
    
    .lg\:active\:gap-y-10:active{
        row-gap: 10px;
    }
    
    .lg\:active\:gap-y-12:active{
        row-gap: 12px;
    }
    
    .lg\:active\:gap-y-14:active{
        row-gap: 14px;
    }
    
    .lg\:active\:gap-y-16:active{
        row-gap: 16px;
    }
    
    .lg\:active\:gap-y-18:active{
        row-gap: 18px;
    }
    
    .lg\:active\:gap-y-20:active{
        row-gap: 20px;
    }
    
    .lg\:active\:justify-content-normal:active{
        justify-content: normal;
    }
    
    .lg\:active\:justify-content-start:active{
        justify-content: flex-start;
    }
    
    .lg\:active\:justify-content-end:active{
        justify-content: flex-end;
    }
    
    .lg\:active\:justify-content-center:active{
        justify-content: center;
    }
    
    .lg\:active\:justify-content-between:active{
        justify-content: space-between;
    }
    
    .lg\:active\:justify-content-around:active{
        justify-content: space-around;
    }
    
    .lg\:active\:justify-content-evenly:active{
        justify-content: space-evenly;
    }
    
    .lg\:active\:justify-content-stretch:active{
        justify-content: stretch;
    }
    
    .lg\:active\:justify-items-start:active{
        justify-items: start;
    }
    
    .lg\:active\:justify-items-end:active{
        justify-items: end;
    }
    
    .lg\:active\:justify-items-center:active{
        justify-items: center;
    }
    
    .lg\:active\:justify-items-stretch:active{
        justify-items: stretch;
    }
    
    .lg\:active\:justify-self-auto:active{
        justify-self: auto;
    }
    
    .lg\:active\:justify-self-start:active{
        justify-self: start;
    }
    
    .lg\:active\:justify-self-end:active{
        justify-self: end;
    }
    
    .lg\:active\:justify-self-center:active{
        justify-self: center;
    }
    
    .lg\:active\:justify-self-stretch:active{
        justify-self: stretch;
    }
    
    .lg\:active\:align-content-normal:active{
        align-content: normal;
    }
    
    .lg\:active\:align-content-center:active{
        align-content: center;
    }
    
    .lg\:active\:align-content-start:active{
        align-content: flex-start;
    }
    
    .lg\:active\:align-content-end:active{
        align-content: flex-end;
    }
    
    .lg\:active\:align-content-between:active{
        align-content: space-between;
    }
    
    .lg\:active\:align-content-around:active{
        align-content: space-around;
    }
    
    .lg\:active\:align-content-evenly:active{
        align-content: space-evenly;
    }
    
    .lg\:active\:align-content-baseline:active{
        align-content: space-baseline;
    }
    
    .lg\:active\:align-content-stretch:active{
        align-content: stretch;
    }
    
    .lg\:active\:align-items-start:active{
        align-items: start;
    }
    
    .lg\:active\:align-items-end:active{
        align-items: end;
    }
    
    .lg\:active\:align-items-center:active{
        align-items: center;
    }
    
    .lg\:active\:align-items-stretch:active{
        justify-items: stretch;
    }
    
    .lg\:active\:align-self-auto:active{
        justify-self: auto;
    }
    
    .lg\:active\:align-self-start:active{
        justify-self: start;
    }
    
    .lg\:active\:align-self-end:active{
        justify-self: end;
    }
    
    .lg\:active\:align-self-center:active{
        justify-self: center;
    }
    
    .lg\:active\:align-self-stretch:active{
        justify-self: stretch;
    }
    
    .lg\:active\:align-self-baseline:active{
        justify-self: baseline;
    }
    
    .lg\:active\:place-content-center:active{
        place-content: center;
    }
    
    .lg\:active\:place-content-start:active{
        place-content: start;
    }
    
    .lg\:active\:place-content-end:active{
        place-content: end;
    }
    
    .lg\:active\:place-content-between:active{
        place-content: between;
    }
    
    .lg\:active\:place-content-around:active{
        place-content: around;
    }
    
    .lg\:active\:place-content-evenly:active{
        place-content: evenly;
    }
    
    .lg\:active\:place-content-baseline:active{
        place-content: baseline;
    }
    
    .lg\:active\:place-content-stretch:active{
        place-content: stretch;
    }
    
    .lg\:active\:place-items-start:active{
        place-content: start;
    }
    
    .lg\:active\:place-items-end:active{
        place-content: end;
    }
    
    .lg\:active\:place-items-center:active{
        place-content: center;
    }
    
    .lg\:active\:place-items-baseline:active{
        place-content: baseline;
    }
    
    .lg\:active\:place-items-stretch:active{
        place-content: stretch;
    }
    
    .lg\:active\:place-self-start:active{
        place-self: start;
    }
    
    .lg\:active\:place-self-end:active{
        place-self: end;
    }
    
    .lg\:active\:place-self-center:active{
        place-self: center;
    }
    
    .lg\:active\:place-self-baseline:active{
        place-self: baseline;
    }
    
    .lg\:active\:place-self-stretch:active{
        place-self: stretch;
    }
    
    .lg\:active\:w-0:active{
        width: 0;
    }
    
    .lg\:active\:w-2:active{
        width: 2px;
    }
    
    .lg\:active\:w-4:active{
        width: 4px;
    }
    
    .lg\:active\:w-6:active{
        width: 6px;
    }
    
    .lg\:active\:w-8:active{
        width: 8px;
    }
    
    .lg\:active\:w-10:active{
        width: 10px;
    }
    
    .lg\:active\:w-12:active{
        width: 12px;
    }
    
    .lg\:active\:w-14:active{
        width: 14px;
    }
    
    .lg\:active\:w-16:active{
        width: 16px;
    }
    
    .lg\:active\:w-18:active{
        width: 18px;
    }
    
    .lg\:active\:w-20:active{
        width: 20px;
    }
    
    .lg\:active\:w-22:active{
        width: 1.5rem;
    }
    
    .lg\:active\:w-24:active{
        width: 3rem;
    }
    
    .lg\:active\:w-26:active{
        width: 4.5rem;
    }
    
    .lg\:active\:w-28:active{
        width: 6rem;
    }
    
    .lg\:active\:w-30:active{
        width: 7.5rem;
    }
    
    .lg\:active\:w-32:active{
        width: 10rem;
    }
    
    .lg\:active\:w-34:active{
        width: 11.5rem;
    }
    
    .lg\:active\:w-36:active{
        width: 13rem;
    }
    
    .lg\:active\:w-38:active{
        width: 14.5rem;
    }
    
    .lg\:active\:w-40:active{
        width: 16rem;
    }
    
    .lg\:active\:w-42:active{
        width: 18rem;
    }
    
    .lg\:active\:w-44:active{
        width: 20rem;
    }
    
    .lg\:active\:w-46:active{
        width: 22rem;
    }
    
    .lg\:active\:w-48:active{
        width: 24rem;
    }

    .lg\:active\:w-52:active{
        width: 28rem;
    }

    .lg\:active\:w-56:active{
        width: 32rem;
    }

    .lg\:active\:w-60:active{
        width: 36rem;
    }

    .lg\:active\:w-64:active{
        width: 40rem;
    }

    .lg\:active\:w-68:active{
        width: 44rem;
    }

    .lg\:active\:w-72:active{
        width: 48rem;
    }

    .lg\:active\:w-76:active{
        width: 52rem;
    }

    .lg\:active\:w-80:active{
        width: 56rem;
    }

    .lg\:active\:w-84:active{
        width: 60rem;
    }
    
    .lg\:active\:w-hf:active{
        width: 50%;
    }
    
    .lg\:active\:w-third:active{
        width: 33.333%;
    }
    
    .lg\:active\:w-two-third:active{
        width: 66.67%;
    }
    
    .lg\:active\:w-quarter:active{
        width: 25%;
    }
    
    .lg\:active\:w-three-quarter:active{
        width: 75%;
    }
    
    .lg\:active\:w-fifth:active{
        width: 20%;
    }
    
    .lg\:active\:w-two-fifth:active{
        width: 40%;
    }
    
    .lg\:active\:w-three-fifth:active{
        width: 60%;
    }
    
    .lg\:active\:w-four-fifth:active{
        width: 80%;
    }
    
    .lg\:active\:w-tenth:active{
        width: 10%;
    }
    
    .lg\:active\:w-two-tenth:active{
        width: 20%;
    }
    
    .lg\:active\:w-three-tenth:active{
        width: 30%;
    }
    
    .lg\:active\:w-four-tenth:active{
        width: 40%;
    }
    
    .lg\:active\:w-five-tenth:active{
        width: 50%;
    }
    
    .lg\:active\:w-six-tenth:active{
        width: 60%;
    }
    
    .lg\:active\:w-seven-tenth:active{
        width: 70%;
    }
    
    .lg\:active\:w-eight-tenth:active{
        width: 80%;
    }
    
    .lg\:active\:w-nine-tenth:active{
        width: 90%;
    }
    
    .lg\:active\:w-full:active{
        width: 100%;
    }
    
    .lg\:active\:w-min:active{
        width: min-content;
    }
    
    .lg\:active\:w-max:active{
        width: max-content;
    }
    
    .lg\:active\:w-fit:active{
        width: fit-content;
    }
    
    .lg\:active\:min-vh-10:active{
        min-height: 10vh;
    }
    
    .lg\:active\:min-vh-20:active{
        min-height: 20vh;
    }
    
    .lg\:active\:min-vh-30:active{
        min-height: 30vh;
    }
    
    .lg\:active\:min-vh-40:active{
        min-height: 40vh;
    }
    
    .lg\:active\:min-vh-50:active{
        min-height: 50vh;
    }
    
    .lg\:active\:min-vh-60:active{
        min-height: 60vh;
    }
    
    .lg\:active\:min-vh-70:active{
        min-height: 70vh;
    }
    
    .lg\:active\:min-vh-80:active{
        min-height: 80vh;
    }
    
    .lg\:active\:min-vh-90:active{
        min-height: 90vh;
    }
    
    .lg\:active\:min-vh-100:active{
        min-height: 100vh;
    }
    
    .lg\:active\:min-vw-10:active{
        min-width: 10vh;
    }
    
    .lg\:active\:min-vw-20:active{
        min-width: 20vh;
    }
    
    .lg\:active\:min-vw-30:active{
        min-width: 30vh;
    }
    
    .lg\:active\:min-vw-40:active{
        min-width: 40vh;
    }
    
    .lg\:active\:min-vw-50:active{
        min-width: 50vh;
    }
    
    .lg\:active\:min-vw-60:active{
        min-width: 60vh;
    }
    
    .lg\:active\:min-vw-70:active{
        min-width: 70vh;
    }
    
    .lg\:active\:min-vw-80:active{
        min-width: 80vh;
    }
    
    .lg\:active\:min-vw-90:active{
        min-width: 100vh;
    }
    
    .lg\:active\:min-vw-100:active{
        min-width: 100vh;
    }
    
    .lg\:active\:max-vh-10:active{
        max-height: 10vh;
    }
    
    .lg\:active\:max-vh-20:active{
        max-height: 20vh;
    }
    
    .lg\:active\:max-vh-30:active{
        max-height: 30vh;
    }
    
    .lg\:active\:max-vh-40:active{
        max-height: 40vh;
    }
    
    .lg\:active\:max-vh-50:active{
        max-height: 50vh;
    }
    
    .lg\:active\:max-vh-60:active{
        max-height: 60vh;
    }
    
    .lg\:active\:max-vh-70:active{
        max-height: 70vh;
    }
    
    .lg\:active\:max-vh-80:active{
        max-height: 80vh;
    }
    
    .lg\:active\:max-vh-90:active{
        max-height: 100vh;
    }
    
    .lg\:active\:max-vh-100:active{
        max-height: 100vh;
    }
    
    .lg\:active\:max-vw-10:active{
        max-width: 10vh;
    }
    
    .lg\:active\:max-vw-20:active{
        max-width: 20vh;
    }
    
    .lg\:active\:max-vw-30:active{
        max-width: 30vh;
    }
    
    .lg\:active\:max-vw-40:active{
        max-width: 40vh;
    }
    
    .lg\:active\:max-vw-50:active{
        max-width: 50vh;
    }
    
    .lg\:active\:max-vw-60:active{
        max-width: 60vh;
    }
    
    .lg\:active\:max-vw-70:active{
        max-width: 70vh;
    }
    
    .lg\:active\:max-vw-80:active{
        max-width: 80vh;
    }
    
    .lg\:active\:max-vw-90:active{
        max-width: 100vh;
    }
    
    .lg\:active\:max-vw-100:active{
        max-width: 100vh;
    }
    
    .lg\:active\:min-w-2:active{
        min-width: 2px;
    }
    
    .lg\:active\:min-w-4:active{
        min-width: 4px;
    }
    
    .lg\:active\:min-w-6:active{
        min-width: 6px;
    }
    
    .lg\:active\:min-w-8:active{
        min-width: 8px;
    }
    
    .lg\:active\:min-w-10:active{
        min-width: 10px;
    }
    
    .lg\:active\:min-w-12:active{
        min-width: 12px;
    }
    
    .lg\:active\:min-w-14:active{
        min-width: 14px;
    }
    
    .lg\:active\:min-w-16:active{
        min-width: 16px;
    }
    
    .lg\:active\:min-w-18:active{
        min-width: 18px;
    }
    
    .lg\:active\:min-w-20:active{
        min-width: 20px;
    }
    
    .lg\:active\:min-w-22:active{
        min-width: 1.5rem;
    }
    
    .lg\:active\:min-w-24:active{
        min-width: 3rem;
    }
    
    .lg\:active\:min-w-26:active{
        min-width: 4.5rem;
    }
    
    .lg\:active\:min-w-28:active{
        min-width: 6rem;
    }
    
    .lg\:active\:min-w-30:active{
        min-width: 7.5rem;
    }
    
    .lg\:active\:min-w-32:active{
        min-width: 10rem;
    }
    
    .lg\:active\:min-w-34:active{
        min-width: 11.5rem;
    }
    
    .lg\:active\:min-w-36:active{
        min-width: 13rem;
    }
    
    .lg\:active\:min-w-38:active{
        min-width: 14.5rem;
    }
    
    .lg\:active\:min-w-40:active{
        min-width: 16rem;
    }
    
    .lg\:active\:min-w-42:active{
        min-width: 18rem;
    }
    
    .lg\:active\:min-w-44:active{
        min-width: 20rem;
    }
    
    .lg\:active\:min-w-46:active{
        min-width: 22rem;
    }
    
    .lg\:active\:min-w-48:active{
        min-width: 24rem;
    }
    
    .lg\:active\:min-w-hf:active{
        min-width: 50%;
    }
    
    .lg\:active\:min-w-full:active{
        min-width: 100%;
    }
    
    .lg\:active\:min-w-min:active{
        min-width: min-content;
    }
    
    .lg\:active\:min-w-max:active{
        min-width: max-content;
    }
    
    .lg\:active\:min-w-fit:active{
        min-width: fit-content;
    }
    
    .lg\:active\:max-w-0:active{
        max-width: 0;
    }
    
    .lg\:active\:max-w-2:active{
        max-width: 2px;
    }
    
    .lg\:active\:max-w-4:active{
        max-width: 4px;
    }
    
    .lg\:active\:max-w-6:active{
        max-width: 6px;
    }
    
    .lg\:active\:max-w-8:active{
        max-width: 8px;
    }
    
    .lg\:active\:max-w-10:active{
        max-width: 10px;
    }
    
    .lg\:active\:max-w-12:active{
        max-width: 12px;
    }
    
    .lg\:active\:max-w-14:active{
        max-width: 14px;
    }
    
    .lg\:active\:max-w-16:active{
        max-width: 16px;
    }
    
    .lg\:active\:max-w-18:active{
        max-width: 18px;
    }
    
    .lg\:active\:max-w-20:active{
        max-width: 20px;
    }
    
    .lg\:active\:max-w-22:active{
        max-width: 1.5rem;
    }
    
    .lg\:active\:max-w-24:active{
        max-width: 3rem;
    }
    
    .lg\:active\:max-w-26:active{
        max-width: 4.5rem;
    }
    
    .lg\:active\:max-w-28:active{
        max-width: 6rem;
    }
    
    .lg\:active\:max-w-30:active{
        max-width: 7.5rem;
    }
    
    .lg\:active\:max-w-32:active{
        max-width: 10rem;
    }
    
    .lg\:active\:max-w-34:active{
        max-width: 11.5rem;
    }
    
    .lg\:active\:max-w-36:active{
        max-width: 13rem;
    }
    
    .lg\:active\:max-w-38:active{
        max-width: 14.5rem;
    }
    
    .lg\:active\:max-w-40:active{
        max-width: 16rem;
    }
    
    .lg\:active\:max-w-42:active{
        max-width: 18rem;
    }
    
    .lg\:active\:max-w-44:active{
        max-width: 20rem;
    }
    
    .lg\:active\:max-w-46:active{
        max-width: 22rem;
    }
    
    .lg\:active\:max-w-48:active{
        max-width: 24rem;
    }
    
    .lg\:active\:max-w-hf:active{
        max-width: 50%;
    }
    
    .lg\:active\:max-w-full:active{
        max-width: 100%;
    }
    
    .lg\:active\:max-w-max:active{
        max-width: max-content;
    }
    
    .lg\:active\:max-w-max:active{
        max-width: max-content;
    }
    
    .lg\:active\:max-w-fit:active{
        max-width: fit-content;
    }
    
    .lg\:active\:h-0:active{
        height: 0;
    }
    
    .lg\:active\:h-2:active{
        height: 2px;
    }
    
    .lg\:active\:h-4:active{
        height: 4px;
    }
    
    .lg\:active\:h-6:active{
        height: 6px;
    }
    
    .lg\:active\:h-8:active{
        height: 8px;
    }
    
    .lg\:active\:h-10:active{
        height: 10px;
    }
    
    .lg\:active\:h-12:active{
        height: 12px;
    }
    
    .lg\:active\:h-14:active{
        height: 14px;
    }
    
    .lg\:active\:h-16:active{
        height: 16px;
    }
    
    .lg\:active\:h-18:active{
        height: 18px;
    }
    
    .lg\:active\:h-20:active{
        height: 20px;
    }
    
    .lg\:active\:h-22:active{
        height: 1.5rem;
    }
    
    .lg\:active\:h-24:active{
        height: 3rem;
    }
    
    .lg\:active\:h-26:active{
        height: 4.5rem;
    }
    
    .lg\:active\:h-28:active{
        height: 6rem;
    }
    
    .lg\:active\:h-30:active{
        height: 7.5rem;
    }
    
    .lg\:active\:h-32:active{
        height: 10rem;
    }
    
    .lg\:active\:h-34:active{
        height: 11.5rem;
    }
    
    .lg\:active\:h-36:active{
        height: 13rem;
    }
    
    .lg\:active\:h-38:active{
        height: 14.5rem;
    }
    
    .lg\:active\:h-40:active{
        height: 16rem;
    }
    
    .lg\:active\:h-42:active{
        height: 18rem;
    }
    
    .lg\:active\:h-44:active{
        height: 20rem;
    }
    
    .lg\:active\:h-46:active{
        height: 22rem;
    }
    
    .lg\:active\:h-48:active{
        height: 24rem;
    }

    .lg\:active\:h-52:active{
        height: 28rem;
    }

    .lg\:active\:h-56:active{
        height: 32rem;
    }

    .lg\:active\:h-60:active{
        height: 36rem;
    }

    .lg\:active\:h-64:active{
        height: 40rem;
    }

    .lg\:active\:h-68:active{
        height: 44rem;
    }

    .lg\:active\:h-72:active{
        height: 48rem;
    }

    .lg\:active\:h-76:active{
        height: 52rem;
    }

    .lg\:active\:h-80:active{
        height: 56rem;
    }

    .lg\:active\:h-84:active{
        height: 60rem;
    }
    
    .lg\:active\:h-hf:active{
        height: 50%;
    }
    
    .lg\:active\:h-third:active{
        height: 33.333%;
    }
    
    .lg\:active\:h-two-third:active{
        height: 66.67%;
    }
    
    .lg\:active\:h-quarter:active{
        height: 25%;
    }
    
    .lg\:active\:h-three-quarter:active{
        height: 75%;
    }
    
    .lg\:active\:h-fifth:active{
        height: 20%;
    }
    
    .lg\:active\:h-two-fifth:active{
        height: 40%;
    }
    
    .lg\:active\:h-three-fifth:active{
        height: 60%;
    }
    
    .lg\:active\:h-four-fifth:active{
        height: 80%;
    }
    
    .lg\:active\:h-tenth:active{
        height: 10%;
    }
    
    .lg\:active\:h-two-tenth:active{
        height: 20%;
    }
    
    .lg\:active\:h-three-tenth:active{
        height: 30%;
    }
    
    .lg\:active\:h-four-tenth:active{
        height: 40%;
    }
    
    .lg\:active\:h-five-tenth:active{
        height: 50%;
    }
    
    .lg\:active\:h-six-tenth:active{
        height: 60%;
    }
    
    .lg\:active\:h-seventh-tenth:active{
        height: 70%;
    }
    
    .lg\:active\:h-eight-tenth:active{
        height: 80%;
    }
    
    .lg\:active\:h-nine-tenth:active{
        height: 90%;
    }
    
    .lg\:active\:h-full:active{
        height: 100%;
    }
    
    .lg\:active\:h-min:active{
        height: min-content;
    }
    
    .lg\:active\:h-max:active{
        height: max-content;
    }
    
    .lg\:active\:h-fit:active{
        height: fit-content;
    }
    
    .lg\:active\:min-h-0:active{
        min-height: 0;
    }
    
    .lg\:active\:min-h-2:active{
        min-height: 2px;
    }
    
    .lg\:active\:min-h-4:active{
        min-height: 4px;
    }
    
    .lg\:active\:min-h-6:active{
        min-height: 6px;
    }
    
    .lg\:active\:min-h-8:active{
        min-height: 8px;
    }
    
    .lg\:active\:min-h-10:active{
        min-height: 10px;
    }
    
    .lg\:active\:min-h-12:active{
        min-height: 12px;
    }
    
    .lg\:active\:min-h-14:active{
        min-height: 14px;
    }
    
    .lg\:active\:min-h-16:active{
        min-height: 16px;
    }
    
    .lg\:active\:min-h-18:active{
        min-height: 18px;
    }
    
    .lg\:active\:min-h-20:active{
        min-height: 20px;
    }
    
    .lg\:active\:min-h-22:active{
        min-height: 1.5rem;
    }
    
    .lg\:active\:min-h-24:active{
        min-height: 3rem;
    }
    
    .lg\:active\:min-h-26:active{
        min-height: 4.5rem;
    }
    
    .lg\:active\:min-h-28:active{
        min-height: 6rem;
    }
    
    .lg\:active\:min-h-30:active{
        min-height: 7.5rem;
    }
    
    .lg\:active\:min-h-32:active{
        min-height: 10rem;
    }
    
    .lg\:active\:min-h-34:active{
        min-height: 11.5rem;
    }
    
    .lg\:active\:min-h-36:active{
        min-height: 13rem;
    }
    
    .lg\:active\:min-h-38:active{
        min-height: 14.5rem;
    }
    
    .lg\:active\:min-h-40:active{
        min-height: 16rem;
    }
    
    .lg\:active\:min-h-42:active{
        min-height: 18rem;
    }
    
    .lg\:active\:min-h-44:active{
        min-height: 20rem;
    }
    
    .lg\:active\:min-h-46:active{
        min-height: 22rem;
    }
    
    .lg\:active\:min-h-48:active{
        min-height: 24rem;
    }
    
    .lg\:active\:min-h-hf:active{
        min-height: 50%;
    }
    
    .lg\:active\:min-h-full:active{
        min-height: 100%;
    }
    
    .lg\:active\:min-h-min:active{
        min-height: min-content;
    }
    
    .lg\:active\:min-h-max:active{
        min-height: max-content;
    }
    
    .lg\:active\:min-h-fit:active{
        min-height: fit-content;
    }
    
    .lg\:active\:max-h-0:active{
        max-height: 0;
    }
    
    .lg\:active\:max-h-2:active{
        max-height: 2px;
    }
    
    .lg\:active\:max-h-4:active{
        max-height: 4px;
    }
    
    .lg\:active\:max-h-6:active{
        max-height: 6px;
    }
    
    .lg\:active\:max-h-8:active{
        max-height: 8px;
    }
    
    .lg\:active\:max-h-10:active{
        max-height: 10px;
    }
    
    .lg\:active\:max-h-12:active{
        max-height: 12px;
    }
    
    .lg\:active\:max-h-14:active{
        max-height: 14px;
    }
    
    .lg\:active\:max-h-16:active{
        max-height: 16px;
    }
    
    .lg\:active\:max-h-18:active{
        max-height: 18px;
    }
    
    .lg\:active\:max-h-20:active{
        max-height: 20px;
    }
    
    .lg\:active\:max-h-22:active{
        max-height: 1.5rem;
    }
    
    .lg\:active\:max-h-24:active{
        max-height: 3rem;
    }
    
    .lg\:active\:max-h-26:active{
        max-height: 4.5rem;
    }
    
    .lg\:active\:max-h-28:active{
        max-height: 6rem;
    }
    
    .lg\:active\:max-h-30:active{
        max-height: 7.5rem;
    }
    
    .lg\:active\:max-h-32:active{
        max-height: 10rem;
    }
    
    .lg\:active\:max-h-34:active{
        max-height: 11.5rem;
    }
    
    .lg\:active\:max-h-36:active{
        max-height: 13rem;
    }
    
    .lg\:active\:max-h-38:active{
        max-height: 14.5rem;
    }
    
    .lg\:active\:max-h-40:active{
        max-height: 16rem;
    }
    
    .lg\:active\:max-h-42:active{
        max-height: 18rem;
    }
    
    .lg\:active\:max-h-44:active{
        max-height: 20rem;
    }
    
    .lg\:active\:max-h-46:active{
        max-height: 22rem;
    }
    
    .lg\:active\:max-h-48:active{
        max-height: 24rem;
    }
    
    .lg\:active\:max-h-hf:active{
        max-height: 50%;
    }
    
    .lg\:active\:max-h-full:active{
        max-height: 100%;
    }
    
    .lg\:active\:max-h-max:active{
        max-height: max-content;
    }
    
    .lg\:active\:max-h-max:active{
        max-height: max-content;
    }
    
    .lg\:active\:max-h-fit:active{
        max-height: fit-content;
    }
    
    .lg\:active\:sans:active{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .lg\:active\:serif:active{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .lg\:active\:mono:active{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:active\:font-s-xs:active{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:active\:font-s-sm:active{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:active\:font-s-md:active{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:active\:font-s-lg:active{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:active\:font-s-xm:active{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:active\:font-s-xl:active{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:active\:font-s-2md:active{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:active\:font-s-2xm:active{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:active\:font-s-2lg:active{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:active\:font-s-4md:active{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:active\:font-s-6md:active{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:active\:font-s-8md:active{
        font-size: var(--velocity-font-s-8md);
    }
    
    .lg\:active\:font-smoothing-antialiased:active{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .lg\:active\:font-subpixel-antialiased:active{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .lg\:active\:italic:active{
        font-style: italic;
    }
    
    .lg\:active\:italic-0:active{
        font-style: normal;
    }
    
    .lg\:active\:font-w-thin:active{
        font-weight: 100;
    }
    
    .lg\:active\:font-w-extralight:active{
        font-weight: 200;
    }
    
    .lg\:active\:font-w-light:active{
        font-weight: 300;
    }
    
    .lg\:active\:font-w-normal:active{
        font-weight: 400;
    }
    
    .lg\:active\:font-w-medium:active{
        font-weight: 500;
    }
    
    .lg\:active\:font-w-semibold:active{
        font-weight: 600;
    }
    
    .lg\:active\:font-w-bold:active{
        font-weight: 700;
    }
    
    .lg\:active\:font-w-extrabold:active{
        font-weight: 800;
    }
    
    .lg\:active\:font-w-black:active{
        font-weight: 900;
    }
    
    .lg\:active\:letter-space-lt:active{
        letter-spacing: -0.25rem;
    }
    
    .lg\:active\:letter-space-tt:active{
        letter-spacing: -0.125rem;
    }
    
    .lg\:active\:letter-space-normal:active{
        letter-spacing: 0;
    }
    
    .lg\:active\:letter-space-wide:active{
        letter-spacing: 0.125rem;
    }
    
    .lg\:active\:letter-space-wider:active{
        letter-spacing: 0.25rem;
    }
    
    .lg\:active\:line-h-1:active{
        line-height: 0.25rem;
    }
    
    .lg\:active\:line-h-2:active{
        line-height: 0.5rem;
    }
    
    .lg\:active\:line-h-3:active{
        line-height: 0.75rem;
    }
    
    .lg\:active\:line-h-4:active{
        line-height: 1rem;
    }
    
    .lg\:active\:line-h-5:active{
        line-height: 1.25rem;
    }
    
    .lg\:active\:line-h-6:active{
        line-height: 1.5rem;
    }
    
    .lg\:active\:line-h-7:active{
        line-height: 1.75rem;
    }
    
    .lg\:active\:line-h-8:active{
        line-height: 2rem;
    }
    
    .lg\:active\:line-h-9:active{
        line-height: 2.25rem;
    }
    
    .lg\:active\:line-h-10:active{
        line-height: 2.5rem;
    }
    
    .lg\:active\:line-h-normal:active{
        line-height: 1;
    }
    
    .lg\:active\:line-h-sm:active{
        line-height: 1.25;
    }
    
    .lg\:active\:line-h-md:active{
        line-height: 1.5;
    }
    
    .lg\:active\:line-h-lg:active{
        line-height: 1.75;
    }
    
    .lg\:active\:line-h-lg:active{
        line-height: 2;
    }
    
    .lg\:active\:line-h-xl:active{
        line-height: 4;
    }
    
    .lg\:active\:list-img-none:active{
        list-style-image: none;
    }
    
    .lg\:active\:list-position-inside:active{
        list-style-position: inside;
    }
    
    .lg\:active\:list-position-outside:active{
        list-style-position: outside;
    }
    
    .lg\:active\:list-type-none:active{
        list-style-type: none;
    }
    
    .lg\:active\:list-type-disc:active{
        list-style-type: disc;
    }
    
    .lg\:active\:list-type-decimal:active{
        list-style-type: decimal;
    }
    
    .lg\:active\:list-type-square:active{
        list-style-type: square;
    }
    
    .lg\:active\:left-text:active{
        text-align: left;
    }
    
    .lg\:active\:right-text:active{
        text-align: right;
    }
    
    .lg\:active\:justify-text:active{
        text-align: justify;
    }
    
    .lg\:active\:center-text:active{
        text-align: center;
    }
    
    .lg\:active\:start-text:active{
        text-align: start;
    }
    
    .lg\:active\:end-text:active{
        text-align: end;
    }
    
    .lg\:active\:underline-text:active{
        text-decoration-line: underline;
    }
    
    .lg\:active\:overline-text:active{
        text-decoration-line: overline;
    }
    
    .lg\:active\:strikethrough-text:active{
        text-decoration-line: line-through;
    }
    
    .lg\:active\:no-decoration-text:active{
        text-decoration-line: none;
    }
    
    .lg\:active\:text-decoration-solid:active{
        text-decoration-style: solid;
    }
    
    .lg\:active\:text-decoration-double:active{
        text-decoration-style: double;
    }
    
    .lg\:active\:text-decoration-dotted:active{
        text-decoration-style: dotted;
    }
    
    .lg\:active\:text-decoration-dashed:active{
        text-decoration-style: dashed;
    }
    
    .lg\:active\:text-decoration-wavy:active{
        text-decoration-style: wavy;
    }
    
    .lg\:active\:decoration-thick-auto:active{
        text-decoration-thickness: auto;
    }
    
    .lg\:active\:decoration-thick-0:active{
        text-decoration-thickness: 0;
    }
    
    .lg\:active\:decoration-thick-sm:active{
        text-decoration-thickness: 1px;
    }
    
    .lg\:active\:decoration-thick-md:active{
        text-decoration-thickness: 2px;
    }
    
    .lg\:active\:decoration-thick-lg:active{
        text-decoration-thickness: 4px;
    }
    
    .lg\:active\:decoration-thick-xl:active{
        text-decoration-thickness: 8px;
    }
    
    .lg\:active\:underline-offset-auto:active{
        text-underline-offset: auto;
    }
    
    .lg\:active\:underline-offset-0:active{
        text-underline-offset: 0;
    }
    
    .lg\:active\:underline-offset-sm:active{
        text-underline-offset: 1px;
    }
    
    .lg\:active\:underline-offset-md:active{
        text-underline-offset: 2px;
    }
    
    .lg\:active\:underline-offset-lg:active{
        text-underline-offset: 4px;
    }
    
    .lg\:active\:underline-offset-xl:active{
        text-underline-offset: 8px;
    }
    
    .lg\:active\:text-uppercase:active{
        text-transform: uppercase;
    }
    
    .lg\:active\:text-lowercase:active{
        text-transform: lowercase;
    }
    
    .lg\:active\:text-capitalize:active{
        text-transform: capitalize;
    }
    
    .lg\:active\:text-no-case:active{
        text-transform: none;
    }
    
    .lg\:active\:text-ellipsis:active{
        text-overflow: ellipsis;
    }
    
    .lg\:active\:text-clip:active{
        text-overflow: clip;
    }
    
    .lg\:active\:text-wrap:active{
        text-wrap: wrap;
    }
    
    .lg\:active\:text-nowrap:active{
        text-wrap: nowrap;
    }
    
    .lg\:active\:text-balance:active{
        text-wrap: balance;
    }
    
    .lg\:active\:text-pretty:active{
        text-wrap: pretty;
    }
    
    .lg\:active\:text-indent-0:active{
        text-indent: 0;
    }
    
    .lg\:active\:text-indent-1:active{
        text-indent: 1px;
    }
    
    .lg\:active\:text-indent-2:active{
        text-indent: 2px;
    }
    
    .lg\:active\:text-indent-4:active{
        text-indent: 4px;
    }
    
    .lg\:active\:text-indent-6:active{
        text-indent: 6px;
    }
    
    .lg\:active\:text-indent-8:active{
        text-indent: 8px;
    }
    
    .lg\:active\:text-indent-10:active{
        text-indent: 10px;
    }
    
    .lg\:active\:text-indent-12:active{
        text-indent: 12px;
    }
    
    .lg\:active\:text-indent-14:active{
        text-indent: 14px;
    }
    
    .lg\:active\:text-indent-16:active{
        text-indent: 16px;
    }
    
    .lg\:active\:text-indent-18:active{
        text-indent: 18px;
    }
    
    .lg\:active\:text-indent-20:active{
        text-indent: 20px;
    }
    
    .lg\:active\:vertical-align-baseline:active{
        vertical-align: baseline;
    }
    
    .lg\:active\:vertical-align-top:active{
        vertical-align: top;
    }
    
    .lg\:active\:vertical-align-bottom:active{
        vertical-align: bottom;
    }
    
    .lg\:active\:vertical-align-middle:active{
        vertical-align: middle;
    }
    
    .lg\:active\:vertical-align-text-top:active{
        vertical-align: text-top;
    }
    
    .lg\:active\:vertical-align-text-bottom:active{
        vertical-align: text-bottom;
    }
    
    .lg\:active\:vertical-align-sub:active{
        vertical-align: sub;
    }
    
    .lg\:active\:vertical-align-super:active{
        vertical-align: super;
    }
    
    .lg\:active\:white-space-normal:active{
        white-space: normal;
    }
    
    .lg\:active\:white-space-nowrap:active{
        white-space: nowrap;
    }
    
    .lg\:active\:white-space-pre:active{
        white-space: pre;
    }
    
    .lg\:active\:white-space-pre-line:active{
        white-space: pre-line;
    }
    
    .lg\:active\:white-space-pre-wrap:active{
        white-space: pre-wrap;
    }
    
    .lg\:active\:white-break-spaces:active{
        white-space: break-spaces;
    }
    
    .lg\:active\:word-break-normal:active{
        word-break: normal;
    }
    
    .lg\:active\:word-break-words:active{
        word-break: break-word;
    }
    
    .lg\:active\:word-break-all:active{
        word-break: break-all;
    }
    
    .lg\:active\:word-break-keep:active{
        word-break: keep-all;
    }
    
    .lg\:active\:content-none:active{
        content: none;
    }
    
    .lg\:active\:content-blank:active{
        content: "";
    }
    
    .lg\:active\:bg-fixed:active{
        background-attachment: fixed;
    }
    
    .lg\:active\:bg-local:active{
        background-attachment: local;
    }
    
    .lg\:active\:bg-scroll:active{
        background-attachment: scroll;
    }
    
    .lg\:active\:bg-clip-border:active{
        background-clip: border-box;
    }
    
    .lg\:active\:bg-clip-content:active{
        background-clip: content-box;
    }
    
    .lg\:active\:bg-clip-padding:active{
        background-clip: padding-box;
    }
    
    .lg\:active\:bg-clip-text:active{
        background-clip: text;
    }
    
    .lg\:active\:bg-or-border:active{
        background-origin: border-box;
    }
    
    .lg\:active\:bg-origin-border:active{
        background-origin: border-box;
    }
    
    .lg\:active\:bg-origin-padding:active{
        background-origin: padding-box;
    }
    
    .lg\:active\:bg-origin-content:active{
        background-origin: content-box;
    }
    
    .lg\:active\:bg-top:active{
        background-position: top;
    }
    
    .lg\:active\:bg-bottom:active{
        background-position: bottom;
    }
    
    .lg\:active\:bg-center:active{
        background-position: center;
    }
    
    .lg\:active\:bg-left:active{
        background-position: left;
    }
    
    .lg\:active\:bg-right:active{
        background-position: top;
    }
    
    .lg\:active\:bg-left-top:active{
        background-position: left top;
    }
    
    .lg\:active\:bg-right-top:active{
        background-position: right top;
    }
    
    .lg\:active\:bg-left-bottom:active{
        background-position: left bottom;
    }
    
    .lg\:active\:bg-right-bottom:active{
        background-position: right bottom;
    }
    
    .lg\:active\:bg-no-repeat:active{
        background-repeat: no-repeat;
    }
    
    .lg\:active\:bg-repeat:active{
        background-repeat: repeat;
    }
    
    .lg\:active\:bg-repeat-x:active{
        background-repeat: repeat-x;
    }
    
    .lg\:active\:bg-repeat-y:active{
        background-repeat: repeat-y;
    }
    
    .lg\:active\:bg-repeat-space:active{
        background-repeat: space;
    }
    
    .lg\:active\:bg-repeat-round:active{
        background-repeat: round;
    }
    
    .lg\:active\:bg-s-auto:active{
        background-size: auto;
    }
    
    .lg\:active\:bg-s-cover:active{
        background-size: cover;
    }
    
    .lg\:active\:bg-s-contain:active{
        background-size: contain;
    }
    
    /* padding */
    .lg\:active\:p-auto:active{
        padding: auto;
    }
    
    .lg\:active\:p-0:active{
        padding: 0;
    }
    
    .lg\:active\:p-4:active{
        padding: var(--velocity-padding-4);
    }
    
    .lg\:active\:p-8:active{
        padding: var(--velocity-padding-8);
    }
    
    .lg\:active\:p-12:active{
        padding: var(--velocity-padding-12);
    }
    
    .lg\:active\:p-16:active{
        padding: var(--velocity-padding-16);
    }
    
    .lg\:active\:p-20:active{
        padding: var(--velocity-padding-20);
    }
    
    .lg\:active\:p-24:active{
        padding: var(--velocity-padding-24);
    }
    
    .lg\:active\:p-28:active{
        padding: var(--velocity-padding-28);
    }
    
    .lg\:active\:p-32:active{
        padding: var(--velocity-padding-32);
    }
    
    .lg\:active\:p-36:active{
        padding: var(--velocity-padding-36);
    }
    
    .lg\:active\:p-40:active{
        padding: var(--velocity-padding-40);
    }
    
    .lg\:active\:p-44:active{
        padding: var(--velocity-padding-44);
    }
    
    .lg\:active\:p-48:active{
        padding: var(--velocity-padding-48);
    }
    
    .lg\:active\:p-52:active{
        padding: var(--velocity-padding-52);
    }
    
    .lg\:active\:p-56:active{
        padding: var(--velocity-padding-56);
    }
    
    .lg\:active\:p-60:active{
        padding: var(--velocity-padding-60);
    }
    
    .lg\:active\:p-64:active{
        padding: var(--velocity-padding-64);
    }
    
    .lg\:active\:p-68:active{
        padding: var(--velocity-padding-68);
    }
    
    .lg\:active\:p-72:active{
        padding: var(--velocity-padding-72);
    }
    
    .lg\:active\:p-76:active{
        padding: var(--velocity-padding-76);
    }
    
    .lg\:active\:p-80:active{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .lg\:active\:pt-auto:active{
        padding-top: auto;
    }
    
    .lg\:active\:pt-0:active{
        padding-top: 0;
    }
    
    .lg\:active\:pt-4:active{
        padding-top: 0.25rem;
    }
    
    .lg\:active\:pt-8:active{
        padding-top: 0.5rem;
    }
    
    .lg\:active\:pt-12:active{
        padding-top: 0.75rem;
    }
    
    .lg\:active\:pt-16:active{
        padding-top: 1rem;
    }
    
    .lg\:active\:pt-20:active{
        padding-top: 1.25rem;
    }
    
    .lg\:active\:pt-24:active{
        padding-top: 1.5rem;
    }
    
    .lg\:active\:pt-28:active{
        padding-top: 1.75rem;
    }
    
    .lg\:active\:pt-32:active{
        padding-top: 2rem;
    }
    
    .lg\:active\:pt-36:active{
        padding-top: 2.25rem;
    }
    
    .lg\:active\:pt-40:active{
        padding-top: 2.5rem;
    }
    
    .lg\:active\:pt-44:active{
        padding-top: 2.75rem;
    }
    
    .lg\:active\:pt-48:active{
        padding-top: 3rem;
    }
    
    .lg\:active\:pt-52:active{
        padding-top: 3.25rem;
    }
    
    .lg\:active\:pt-56:active{
        padding-top: 3.5rem;
    }
    
    .lg\:active\:pt-60:active{
        padding-top: 3.75rem;
    }
    
    .lg\:active\:pt-64:active{
        padding-top: 4rem;
    }
    
    .lg\:active\:pt-68:active{
        padding-top: 6rem;
    }
    
    .lg\:active\:pt-72:active{
        padding-top: 8rem;
    }
    
    .lg\:active\:pt-76:active{
        padding-top: 12rem;
    }
    
    .lg\:active\:pt-80:active{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .lg\:active\:pb-auto:active{
        padding-bottom: auto;
    }
    
    .lg\:active\:pb-0:active{
        padding-bottom: 0;
    }
    
    .lg\:active\:pb-4:active{
        padding-bottom: 0.25rem;
    }
    
    .lg\:active\:pb-8:active{
        padding-bottom: 0.5rem;
    }
    
    .lg\:active\:pb-12:active{
        padding-bottom: 0.75rem;
    }
    
    .lg\:active\:pb-16:active{
        padding-bottom: 1rem;
    }
    
    .lg\:active\:pb-20:active{
        padding-bottom: 1.25rem;
    }
    
    .lg\:active\:pb-24:active{
        padding-bottom: 1.5rem;
    }
    
    .lg\:active\:pb-28:active{
        padding-bottom: 1.75rem;
    }
    
    .lg\:active\:pb-32:active{
        padding-bottom: 2rem;
    }
    
    .lg\:active\:pb-36:active{
        padding-bottom: 2.25rem;
    }
    
    .lg\:active\:pb-40:active{
        padding-bottom: 2.5rem;
    }
    
    .lg\:active\:pb-44:active{
        padding-bottom: 2.75rem;
    }
    
    .lg\:active\:pb-48:active{
        padding-bottom: 3rem;
    }
    
    .lg\:active\:pb-52:active{
        padding-bottom: 3.25rem;
    }
    
    .lg\:active\:pb-56:active{
        padding-bottom: 3.5rem;
    }
    
    .lg\:active\:pb-60:active{
        padding-bottom: 3.75rem;
    }
    
    .lg\:active\:pb-64:active{
        padding-bottom: 4rem;
    }
    
    .lg\:active\:pb-68:active{
        padding-bottom: 6rem;
    }
    
    .lg\:active\:pb-72:active{
        padding-bottom: 8rem;
    }
    
    .lg\:active\:pb-76:active{
        padding-bottom: 12rem;
    }
    
    .lg\:active\:pb-80:active{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .lg\:active\:pl-0:active{
        padding-left: auto;
    }
    
    .lg\:active\:pl-0:active{
        padding-left: 0;
    }
    
    .lg\:active\:pl-4:active{
        padding-left: 0.25rem;
    }
    
    .lg\:active\:pl-8:active{
        padding-left: 0.5rem;
    }
    
    .lg\:active\:pl-12:active{
        padding-left: 0.75rem;
    }
    
    .lg\:active\:pl-16:active{
        padding-left: 1rem;
    }
    
    .lg\:active\:pl-20:active{
        padding-left: 1.25rem;
    }
    
    .lg\:active\:pl-24:active{
        padding-left: 1.5rem;
    }
    
    .lg\:active\:pl-28:active{
        padding-left: 1.75rem;
    }
    
    .lg\:active\:pl-32:active{
        padding-left: 2rem;
    }
    
    .lg\:active\:pl-36:active{
        padding-left: 2.25rem;
    }
    
    .lg\:active\:pl-40:active{
        padding-left: 2.5rem;
    }
    
    .lg\:active\:pl-44:active{
        padding-left: 2.75rem;
    }
    
    .lg\:active\:pl-48:active{
        padding-left: 3rem;
    }
    
    .lg\:active\:pl-52:active{
        padding-left: 3.25rem;
    }
    
    .lg\:active\:pl-56:active{
        padding-left: 3.5rem;
    }
    
    .lg\:active\:pl-60:active{
        padding-left: 3.75rem;
    }
    
    .lg\:active\:pl-64:active{
        padding-left: 4rem;
    }
    
    .lg\:active\:pl-68:active{
        padding-left: 6rem;
    }
    
    .lg\:active\:pl-72:active{
        padding-left: 8rem;
    }
    
    .lg\:active\:pl-76:active{
        padding-left: 12rem;
    }
    
    .lg\:active\:pl-80:active{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .lg\:active\:pr-auto:active{
        padding-right: auto;
    }
    
    .lg\:active\:pr-0:active{
        padding-right: 0;
    }
    
    .lg\:active\:pr-4:active{
        padding-right: 0.25rem;
    }
    
    .lg\:active\:pr-8:active{
        padding-right: 0.5rem;
    }
    
    .lg\:active\:pr-12:active{
        padding-right: 0.75rem;
    }
    
    .lg\:active\:pr-16:active{
        padding-right: 1rem;
    }
    
    .lg\:active\:pr-20:active{
        padding-right: 1.25rem;
    }
    
    .lg\:active\:pr-24:active{
        padding-right: 1.5rem;
    }
    
    .lg\:active\:pr-28:active{
        padding-right: 1.75rem;
    }
    
    .lg\:active\:pr-32:active{
        padding-right: 2rem;
    }
    
    .lg\:active\:pr-36:active{
        padding-right: 2.25rem;
    }
    
    .lg\:active\:pr-40:active{
        padding-right: 2.5rem;
    }
    
    .lg\:active\:pr-44:active{
        padding-right: 2.75rem;
    }
    
    .lg\:active\:pr-48:active{
        padding-right: 3rem;
    }
    
    .lg\:active\:pr-52:active{
        padding-right: 3.25rem;
    }
    
    .lg\:active\:pr-56:active{
        padding-right: 3.5rem;
    }
    
    .lg\:active\:pr-60:active{
        padding-right: 3.75rem;
    }
    
    .lg\:active\:pr-64:active{
        padding-right: 4rem;
    }
    
    .lg\:active\:pr-68:active{
        padding-right: 6rem;
    }
    
    .lg\:active\:pr-72:active{
        padding-right: 8rem;
    }
    
    .lg\:active\:pr-76:active{
        padding-right: 12rem;
    }
    
    .lg\:active\:pr-80:active{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .lg\:active\:px-auto:active{
        padding-left: auto;
        padding-right: auto;
    }
    
    .lg\:active\:px-0:active{
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:active\:px-4:active{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .lg\:active\:px-8:active{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .lg\:active\:px-12:active{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .lg\:active\:px-16:active{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .lg\:active\:px-20:active{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .lg\:active\:px-24:active{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .lg\:active\:px-28:active{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .lg\:active\:px-32:active{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .lg\:active\:px-36:active{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .lg\:active\:px-40:active{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .lg\:active\:px-44:active{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .lg\:active\:px-48:active{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .lg\:active\:px-52:active{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .lg\:active\:px-56:active{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .lg\:active\:px-60:active{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .lg\:active\:px-64:active{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .lg\:active\:px-68:active{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .lg\:active\:px-72:active{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .lg\:active\:px-76:active{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .lg\:active\:px-80:active{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .lg\:active\:py-auto:active{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .lg\:active\:py-0:active{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .lg\:active\:py-4:active{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .lg\:active\:py-8:active{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .lg\:active\:py-12:active{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .lg\:active\:py-16:active{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .lg\:active\:py-20:active{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .lg\:active\:py-24:active{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .lg\:active\:py-28:active{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .lg\:active\:py-32:active{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .lg\:active\:py-36:active{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .lg\:active\:py-40:active{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .lg\:active\:py-44:active{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .lg\:active\:py-48:active{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .lg\:active\:py-52:active{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .lg\:active\:py-56:active{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .lg\:active\:py-60:active{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .lg\:active\:py-64:active{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .lg\:active\:py-68:active{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .lg\:active\:py-72:active{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .lg\:active\:py-76:active{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .lg\:active\:py-80:active{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .lg\:active\:m-auto:active{
        margin: auto;
    }
    
    .lg\:active\:m-0:active{
        margin: 0;
    }
    
    .lg\:active\:m-4:active{
        margin: 0.25rem;
    }
    
    .lg\:active\:m-8:active{
        margin: 0.5rem;
    }
    
    .lg\:active\:m-12:active{
        margin: 0.75rem;
    }
    
    .lg\:active\:m-16:active{
        margin: 1rem;
    }
    
    .lg\:active\:m-20:active{
        margin: 1.25rem;
    }
    
    .lg\:active\:m-24:active{
        margin: 1.5rem;
    }
    
    .lg\:active\:m-28:active{
        margin: 1.75rem;
    }
    
    .lg\:active\:m-32:active{
        margin: 2rem;
    }
    
    .lg\:active\:m-36:active{
        margin: 2.25rem;
    }
    
    .lg\:active\:m-40:active{
        margin: 2.5rem;
    }
    
    .lg\:active\:m-44:active{
        margin: 2.75rem;
    }
    
    .lg\:active\:m-48:active{
        margin: 3rem;
    }
    
    .lg\:active\:m-52:active{
        margin: 3.25rem;
    }
    
    .lg\:active\:m-56:active{
        margin: 3.5rem;
    }
    
    .lg\:active\:m-60:active{
        margin: 3.75rem;
    }
    
    .lg\:active\:m-64:active{
        margin: 4rem;
    }
    
    .lg\:active\:m-68:active{
        margin: 6rem;
    }
    
    .lg\:active\:m-72:active{
        margin: 8rem;
    }
    
    .lg\:active\:m-76:active{
        margin: 12rem;
    }
    
    .lg\:active\:m-80:active{
        margin: 16rem;
    }
    
    /** margin top **/
    .lg\:active\:mt-auto:active{
        margin-top: auto;
    }
    
    .lg\:active\:mt-0:active{
        margin-top: 0;
    }
    
    .lg\:active\:mt-4:active{
        margin-top: 0.25rem;
    }
    
    .lg\:active\:mt-8:active{
        margin-top: 0.5rem;
    }
    
    .lg\:active\:mt-12:active{
        margin-top: 0.75rem;
    }
    
    .lg\:active\:mt-16:active{
        margin-top: 1rem;
    }
    
    .lg\:active\:mt-20:active{
        margin-top: 1.25rem;
    }
    
    .lg\:active\:mt-24:active{
        margin-top: 1.5rem;
    }
    
    .lg\:active\:mt-28:active{
        margin-top: 1.75rem;
    }
    
    .lg\:active\:mt-32:active{
        margin-top: 2rem;
    }
    
    .lg\:active\:mt-36:active{
        margin-top: 2.25rem;
    }
    
    .lg\:active\:mt-40:active{
        margin-top: 2.5rem;
    }
    
    .lg\:active\:mt-44:active{
        margin-top: 2.75rem;
    }
    
    .lg\:active\:mt-48:active{
        margin-top: 3rem;
    }
    
    .lg\:active\:mt-52:active{
        margin-top: 3.25rem;
    }
    
    .lg\:active\:mt-56:active{
        margin-top: 3.5rem;
    }
    
    .lg\:active\:mt-60:active{
        margin-top: 3.75rem;
    }
    
    .lg\:active\:mt-64:active{
        margin-top: 4rem;
    }
    
    .lg\:active\:mt-68:active{
        margin-top: 6rem;
    }
    
    .lg\:active\:mt-72:active{
        margin-top: 8rem;
    }
    
    .lg\:active\:mt-76:active{
        margin-top: 12rem;
    }
    
    .lg\:active\:mt-80:active{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .lg\:active\:mb-auto:active{
        margin-bottom: auto;
    }
    
    .lg\:active\:mb-0:active{
        margin-bottom: 0;
    }
    
    .lg\:active\:mb-4:active{
        margin-bottom: 0.25rem;
    }
    
    .lg\:active\:mb-8:active{
        margin-bottom: 0.5rem;
    }
    
    .lg\:active\:mb-12:active{
        margin-bottom: 0.75rem;
    }
    
    .lg\:active\:mb-16:active{
        margin-bottom: 1rem;
    }
    
    .lg\:active\:mb-20:active{
        margin-bottom: 1.25rem;
    }
    
    .lg\:active\:mb-24:active{
        margin-bottom: 1.5rem;
    }
    
    .lg\:active\:mb-28:active{
        margin-bottom: 1.75rem;
    }
    
    .lg\:active\:mb-32:active{
        margin-bottom: 2rem;
    }
    
    .lg\:active\:mb-36:active{
        margin-bottom: 2.25rem;
    }
    
    .lg\:active\:mb-40:active{
        margin-bottom: 2.5rem;
    }
    
    .lg\:active\:mb-44:active{
        margin-bottom: 2.75rem;
    }
    
    .lg\:active\:mb-48:active{
        margin-bottom: 3rem;
    }
    
    .lg\:active\:mb-52:active{
        margin-bottom: 3.25rem;
    }
    
    .lg\:active\:mb-56:active{
        margin-bottom: 3.5rem;
    }
    
    .lg\:active\:mb-60:active{
        margin-bottom: 3.75rem;
    }
    
    .lg\:active\:mb-64:active{
        margin-bottom: 4rem;
    }
    
    .lg\:active\:mb-68:active{
        margin-bottom: 6rem;
    }
    
    .lg\:active\:mb-72:active{
        margin-bottom: 8rem;
    }
    
    .lg\:active\:mb-76:active{
        margin-bottom: 12rem;
    }
    
    .lg\:active\:mb-80:active{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .lg\:active\:ml-auto:active{
        margin-left: auto;
    }
    
    .lg\:active\:ml-0:active{
        margin-left: 0;
    }
    
    .lg\:active\:ml-4:active{
        margin-left: 0.25rem;
    }
    
    .lg\:active\:ml-8:active{
        margin-left: 0.5rem;
    }
    
    .lg\:active\:ml-12:active{
        margin-left: 0.75rem;
    }
    
    .lg\:active\:ml-16:active{
        margin-left: 1rem;
    }
    
    .lg\:active\:ml-20:active{
        margin-left: 1.25rem;
    }
    
    .lg\:active\:ml-24:active{
        margin-left: 1.5rem;
    }
    
    .lg\:active\:ml-28:active{
        margin-left: 1.75rem;
    }
    
    .lg\:active\:ml-32:active{
        margin-left: 2rem;
    }
    
    .lg\:active\:ml-36:active{
        margin-left: 2.25rem;
    }
    
    .lg\:active\:ml-40:active{
        margin-left: 2.5rem;
    }
    
    .lg\:active\:ml-44:active{
        margin-left: 2.75rem;
    }
    
    .lg\:active\:ml-48:active{
        margin-left: 3rem;
    }
    
    .lg\:active\:ml-52:active{
        margin-left: 3.25rem;
    }
    
    .lg\:active\:ml-56:active{
        margin-left: 3.5rem;
    }
    
    .lg\:active\:ml-60:active{
        margin-left: 3.75rem;
    }
    
    .lg\:active\:ml-64:active{
        margin-left: 4rem;
    }
    
    .lg\:active\:ml-68:active{
        margin-left: 6rem;
    }
    
    .lg\:active\:ml-72:active{
        margin-left: 8rem;
    }
    
    .lg\:active\:ml-76:active{
        margin-left: 12rem;
    }
    
    .lg\:active\:ml-80:active{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .lg\:active\:mr-auto:active{
        margin-right: auto;
    }
    
    .lg\:active\:mr-0:active{
        margin-right: 0;
    }
    
    .lg\:active\:mr-4:active{
        margin-right: 0.25rem;
    }
    
    .lg\:active\:mr-8:active{
        margin-right: 0.5rem;
    }
    
    .lg\:active\:mr-12:active{
        margin-right: 0.75rem;
    }
    
    .lg\:active\:mr-16:active{
        margin-right: 1rem;
    }
    
    .lg\:active\:mr-20:active{
        margin-right: 1.25rem;
    }
    
    .lg\:active\:mr-24:active{
        margin-right: 1.5rem;
    }
    
    .lg\:active\:mr-28:active{
        margin-right: 1.75rem;
    }
    
    .lg\:active\:mr-32:active{
        margin-right: 2rem;
    }
    
    .lg\:active\:mr-36:active{
        margin-right: 2.25rem;
    }
    
    .lg\:active\:mr-40:active{
        margin-right: 2.5rem;
    }
    
    .lg\:active\:mr-44:active{
        margin-right: 2.75rem;
    }
    
    .lg\:active\:mr-48:active{
        margin-right: 3rem;
    }
    
    .lg\:active\:mr-52:active{
        margin-right: 3.25rem;
    }
    
    .lg\:active\:mr-56:active{
        margin-right: 3.5rem;
    }
    
    .lg\:active\:mr-60:active{
        margin-right: 3.75rem;
    }
    
    .lg\:active\:mr-64:active{
        margin-right: 4rem;
    }
    
    .lg\:active\:mr-68:active{
        margin-right: 6rem;
    }
    
    .lg\:active\:mr-72:active{
        margin-right: 8rem;
    }
    
    .lg\:active\:mr-76:active{
        margin-right: 12rem;
    }
    
    .lg\:active\:mr-80:active{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .lg\:active\:mx-auto:active{
        margin-left: auto;
        margin-right: auto;
    }
    
    .lg\:active\:mx-0:active{
        margin-left: 0;
        margin-right: 0;
    }
    
    .lg\:active\:mx-4:active{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .lg\:active\:mx-8:active{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .lg\:active\:mx-12:active{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .lg\:active\:mx-16:active{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .lg\:active\:mx-20:active{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .lg\:active\:mx-24:active{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .lg\:active\:mx-28:active{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .lg\:active\:mx-32:active{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .lg\:active\:mx-36:active{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .lg\:active\:mx-40:active{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .lg\:active\:mx-44:active{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .lg\:active\:mx-48:active{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .lg\:active\:mx-52:active{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .lg\:active\:mx-56:active{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .lg\:active\:mx-60:active{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .lg\:active\:mx-64:active{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .lg\:active\:mx-68:active{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .lg\:active\:mx-72:active{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .lg\:active\:mx-76:active{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .lg\:active\:mx-80:active{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .lg\:active\:my-auto:active{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .lg\:active\:my-0:active{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .lg\:active\:my-4:active{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .lg\:active\:my-8:active{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .lg\:active\:my-12:active{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .lg\:active\:my-16:active{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .lg\:active\:my-20:active{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .lg\:active\:my-24:active{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .lg\:active\:my-28:active{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .lg\:active\:my-32:active{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .lg\:active\:my-36:active{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .lg\:active\:my-40:active{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .lg\:active\:my-44:active{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .lg\:active\:my-48:active{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .lg\:active\:my-52:active{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .lg\:active\:my-56:active{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .lg\:active\:my-60:active{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .lg\:active\:my-64:active{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .lg\:active\:my-68:active{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .lg\:active\:my-72:active{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .lg\:active\:my-76:active{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .lg\:active\:my-80:active{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .lg\:active\:d-none:active{
        display: none;
    }
    
    .lg\:active\:d-block:active{
        display: block;
    }
    
    .lg\:active\:d-flex:active{
        display: flex;
    }
    
    .lg\:active\:d-grid:active{
        display: grid;
    }
    
    .lg\:active\:d-table:active{
        display: table;
    }
    
    .lg\:active\:d-inherit:active{
        display: inherit;
    }
    
    .lg\:active\:d-flexbox:active{
        display: flexbox;
    }
    
    .lg\:active\:d-table-column:active{
        display: table-column;
    }
    
    .lg\:active\:d-table-column-group:active{
        display: table-column-group;
    }
    
    .lg\:active\:d-table-cell:active{
        display: table-cell;
    }
    
    .lg\:active\:d-table-caption:active{
        display: table-caption;
    }
    
    .lg\:active\:d-table-row:active{
        display: table-row;
    }
    
    .lg\:active\:d-table-row-group:active{
        display: table-row-group;
    }
    
    .lg\:active\:d-inline-block:active{
        display: inline-block;
    }
    
    .lg\:active\:d-inline-flex:active{
        display: inline-flex;
    }
    
    .lg\:active\:border-round-none:active{
        border-radius: 0;
    }
    
    .lg\:active\:border-round-sm:active{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .lg\:active\:border-round-md:active{
        border-radius: var(--velocity-border-round-md);
    }
    
    .lg\:active\:border-round-lg:active{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .lg\:active\:border-round-xl:active{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .lg\:active\:border-round-2lg:active{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .lg\:active\:border-round-sxl:active{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .lg\:active\:border-round-pill:active{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .lg\:active\:border-round-full:active{
        border-radius: var(--velocity-border-round-full);
    }

    .lg\:active\:border-round-tl-none:active{
        border-top-left-radius: 0;
    }

    .lg\:active\:border-round-tl-sm:active{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:active\:border-round-tl-md:active{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .lg\:active\:border-round-tl-lg:active{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:active\:border-round-tl-xl:active{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:active\:border-round-tl-2lg:active{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:active\:border-round-tl-sxl:active{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:active\:border-round-tl-pill:active{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:active\:border-round-tl-full:active{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .lg\:active\:border-round-bl-none:active{
        border-bottom-left-radius: 0;
    }

    .lg\:active\:border-round-bl-sm:active{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:active\:border-round-bl-md:active{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .lg\:active\:border-round-bl-lg:active{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:active\:border-round-bl-xl:active{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:active\:border-round-bl-2lg:active{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:active\:border-round-bl-sxl:active{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:active\:border-round-bl-pill:active{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:active\:border-round-bl-full:active{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .lg\:active\:border-round-tr-none:active{
        border-top-right-radius: 0;
    }

    .lg\:active\:border-round-tr-sm:active{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:active\:border-round-tr-md:active{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .lg\:active\:border-round-tr-lg:active{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:active\:border-round-tr-xl:active{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:active\:border-round-tr-2lg:active{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:active\:border-round-tr-sxl:active{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:active\:border-round-tr-pill:active{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:active\:border-round-tr-full:active{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .lg\:active\:border-round-br-none:active{
        border-bottom-right-radius: 0;
    }

    .lg\:active\:border-round-br-sm:active{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:active\:border-round-br-md:active{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .lg\:active\:border-round-br-lg:active{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:active\:border-round-br-xl:active{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:active\:border-round-br-2lg:active{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:active\:border-round-br-sxl:active{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:active\:border-round-br-pill:active{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:active\:border-round-br-full:active{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .lg\:active\:border-w-0:active{
        border-width: 0;
    }
    
    .lg\:active\:border-w-1:active{
        border-width: 1px;
    }
    
    .lg\:active\:border-w-2:active{
        border-width: 2px;
    }
    
    .lg\:active\:border-w-4:active{
        border-width: 4px;
    }
    
    .lg\:active\:border-w-6:active{
        border-width: 6px;
    }
    
    .lg\:active\:border-w-8:active{
        border-width: 8px;
    }
    
    .lg\:active\:border-wx-0:active{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .lg\:active\:border-wx-1:active{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .lg\:active\:border-wx-2:active{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .lg\:active\:border-wx-4:active{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .lg\:active\:border-wx-6:active{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .lg\:active\:border-wx-8:active{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .lg\:active\:border-wy-0:active{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .lg\:active\:border-wy-1:active{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .lg\:active\:border-wy-2:active{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .lg\:active\:border-wy-4:active{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .lg\:active\:border-wy-6:active{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .lg\:active\:border-wy-8:active{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .lg\:active\:border-wl-0:active{
        border-left-width: 0;
    }
    
    .lg\:active\:border-wl-1:active{
        border-left-width: 1px;
    }
    
    .lg\:active\:border-wl-2:active{
        border-left-width: 2px;
    }
    
    .lg\:active\:border-wl-4:active{
        border-left-width: 4px;
    }
    
    .lg\:active\:border-wl-6:active{
        border-left-width: 6px;
    }
    
    .lg\:active\:border-wl-8:active{
        border-left-width: 8px;
    }
    
    .lg\:active\:border-wr-0:active{
        border-right-width: 0;
    }
    
    .lg\:active\:border-wr-1:active{
        border-right-width: 1px;
    }
    
    .lg\:active\:border-wr-2:active{
        border-right-width: 2px;
    }
    
    .lg\:active\:border-wr-4:active{
        border-right-width: 4px;
    }
    
    .lg\:active\:border-wr-6:active{
        border-right-width: 6px;
    }
    
    .lg\:active\:border-wr-8:active{
        border-right-width: 8px;
    }
    
    .lg\:active\:border-wt-0:active{
        border-top-width: 0;
    }
    
    .lg\:active\:border-wt-1:active{
        border-top-width: 1px;
    }
    
    .lg\:active\:border-wt-2:active{
        border-top-width: 2px;
    }
    
    .lg\:active\:border-wt-4:active{
        border-top-width: 4px;
    }
    
    .lg\:active\:border-wt-6:active{
        border-top-width: 6px;
    }
    
    .lg\:active\:border-wt-8:active{
        border-top-width: 8px;
    }
    
    .lg\:active\:border-wb-0:active{
        border-bottom-width: 0;
    }
    
    .lg\:active\:border-wb-1:active{
        border-bottom-width: 1px;
    }
    
    .lg\:active\:border-wb-2:active{
        border-bottom-width: 2px;
    }
    
    .lg\:active\:border-wb-4:active{
        border-bottom-width: 4px;
    }
    
    .lg\:active\:border-wb-6:active{
        border-bottom-width: 6px;
    }
    
    .lg\:active\:border-wb-8:active{
        border-bottom-width: 8px;
    }
    
    .lg\:active\:border-solid:active{
        border-style: solid;
    }
    
    .lg\:active\:border-dashed:active{
        border-style: dashed;
    }
    
    .lg\:active\:border-dotted:active{
        border-style: dotted;
    }
    
    .lg\:active\:border-double:active{
        border-style: double;
    }
    
    .lg\:active\:border-hidden:active{
        border-style: hidden;
    }
    
    .lg\:active\:border-none:active{
        border-style: none;
    }
    
    .lg\:active\:outline-w-0:active{
        outline-width: 0;
    }
    
    .lg\:active\:outline-w-1:active{
        outline-width: 1px;
    }
    
    .lg\:active\:outline-w-2:active{
        outline-width: 2px;
    }
    
    .lg\:active\:outline-w-4:active{
        outline-width: 4px;
    }
    
    .lg\:active\:outline-w-6:active{
        outline-width: 6px;
    }
    
    .lg\:active\:outline-w-8:active{
        outline-width: 8px;
    }
    
    .lg\:active\:outline-solid:active{
        outline-style: solid;
    }
    
    .lg\:active\:outline-dashed:active{
        outline-style: dashed;
    }
    
    .lg\:active\:outline-dotted:active{
        outline-style: dotted;
    }
    
    .lg\:active\:outline-double:active{
        outline-style: double;
    }
    
    .lg\:active\:outline-hidden:active{
        outline-style: hidden;
    }
    
    .lg\:active\:outline-none:active{
        outline-style: none;
    }
    
    .lg\:active\:outline-offset-0:active{
        outline-offset: 0;
    }
    
    .lg\:active\:outline-offset-1:active{
        outline-offset: 1px;
    }
    
    .lg\:active\:outline-offset-2:active{
        outline-offset: 2px;
    }
    
    .lg\:active\:outline-offset-4:active{
        outline-offset: 4px;
    }
    
    .lg\:active\:outline-offset-6:active{
        outline-offset: 6px;
    }
    
    .lg\:active\:outline-offset-8:active{
        outline-offset: 8px;
    }
    
    .lg\:active\:box-shadow-sm:active{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .lg\:active\:box-shadow-md:active{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .lg\:active\:box-shadow-lg:active{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .lg\:active\:box-shadow-xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .lg\:active\:box-shadow-2xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .lg\:active\:box-shadow-4xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .lg\:active\:box-shadow-inset:active{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .lg\:active\:box-shadow-sm-color:active{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .lg\:active\:box-shadow-md-color:active{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .lg\:active\:box-shadow-lg-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .lg\:active\:box-shadow-xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .lg\:active\:box-shadow-2xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .lg\:active\:box-shadow-4xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .lg\:active\:box-shadow-inset-color:active{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .lg\:active\:box-shadow-none:active{
        box-shadow: none;
    }
    
    .lg\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:active\:opacity-0:active{
        opacity: 0;
    }
    
    .lg\:active\:opacity-5:active{
        opacity: 0.05;
    }
    
    .lg\:active\:opacity-10:active{
        opacity: 0.1;
    }
    
    .lg\:active\:opacity-15:active{
        opacity: 0.15;
    }
    
    .lg\:active\:opacity-20:active{
        opacity: 0.2;
    }
    
    .lg\:active\:opacity-25:active{
        opacity: 0.25;
    }
    
    .lg\:active\:opacity-30:active{
        opacity: 0.3;
    }
    
    .lg\:active\:opacity-35:active{
        opacity: 0.35;
    }
    
    .lg\:active\:opacity-40:active{
        opacity: 0.4;
    }
    
    .lg\:active\:opacity-45:active{
        opacity: 0.45;
    }
    
    .lg\:active\:opacity-50:active{
        opacity: 0.5;
    }
    
    .lg\:active\:opacity-55:active{
        opacity: 0.55;
    }
    
    .lg\:active\:opacity-60:active{
        opacity: 0.6;
    }
    
    .lg\:active\:opacity-65:active{
        opacity: 0.65;
    }
    
    .lg\:active\:opacity-70:active{
        opacity: 0.7;
    }
    
    .lg\:active\:opacity-75:active{
        opacity: 0.75;
    }
    
    .lg\:active\:opacity-80:active{
        opacity: 0.8;
    }
    
    .lg\:active\:opacity-85:active{
        opacity: 0.85;
    }
    
    .lg\:active\:opacity-90:active{
        opacity: 0.9;
    }
    
    .lg\:active\:opacity-95:active{
        opacity: 0.95;
    }
    
    .lg\:active\:opacity-100:active{
        opacity: 1;
    }
    
    .lg\:active\:border-collapse:active{
        border-collapse: collapse;
    }
    
    .lg\:active\:border-seperate:active{
        border-collapse: separate;
    }
    
    .lg\:active\:table-layout-auto:active{
        table-layout: auto;
    }
    
    .lg\:active\:table-layout-fixed:active{
        table-layout: fixed;
    }
    
    .lg\:active\:appearance-none:active{
        appearance: none;
    }
    
    .lg\:active\:appearance-auto:active{
        appearance: auto;
    }
    
    .lg\:active\:caption-top:active{
        caption-side: top;
    }
    
    .lg\:active\:caption-bottom:active{
        caption-side: bottom;
    }
    
    .lg\:active\:cursor-auto:active{
        cursor: auto;
    }
    
    .lg\:active\:cursor-default:active{
        cursor: default;
    }
    
    .lg\:active\:cursor-pointer:active{
        cursor: pointer;
    }
    
    .lg\:active\:cursor-text:active{
        cursor: text;
    }
    
    .lg\:active\:cursor-wait:active{
        cursor: wait;
    }
    
    .lg\:active\:cursor-help:active{
        cursor: help;
    }
    
    .lg\:active\:cursor-progress:active{
        cursor: progress;
    }
    
    .lg\:active\:cursor-none:active{
        cursor: none;
    }
    
    .lg\:active\:pointer-events-none:active{
        pointer-events: none;
    }
    
    .lg\:active\:pointer-events-auto:active{
        pointer-events: auto;
    }
    
    .lg\:active\:resize-none:active{
        resize: none;
    }
    
    .lg\:active\:resize-y:active{
        resize: vertical;
    }
    
    .lg\:active\:resize-x:active{
        resize: horizontal;
    }
    
    .lg\:active\:resize-both:active{
        resize: both;
    }
    
    .lg\:active\:scroll-auto:active{
        scroll-behavior: auto;
    }
    
    .lg\:active\:scroll-smooth:active{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .lg\:active\:scroll-p-auto:active{
        scroll-padding: auto;
    }
    
    .lg\:active\:scroll-p-0:active{
        scroll-padding: 0;
    }
    
    .lg\:active\:scroll-p-4:active{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .lg\:active\:scroll-p-8:active{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .lg\:active\:scroll-p-12:active{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .lg\:active\:scroll-p-16:active{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .lg\:active\:scroll-p-20:active{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .lg\:active\:scroll-p-24:active{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .lg\:active\:scroll-p-28:active{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .lg\:active\:scroll-p-32:active{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .lg\:active\:scroll-p-36:active{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .lg\:active\:scroll-p-40:active{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .lg\:active\:scroll-p-44:active{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .lg\:active\:scroll-p-48:active{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .lg\:active\:scroll-p-52:active{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .lg\:active\:scroll-p-56:active{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .lg\:active\:scroll-p-60:active{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .lg\:active\:scroll-p-64:active{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .lg\:active\:scroll-p-68:active{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .lg\:active\:scroll-p-72:active{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .lg\:active\:scroll-p-76:active{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .lg\:active\:scroll-p-80:active{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .lg\:active\:scroll-pt-auto:active{
        scroll-padding-top: auto;
    }
    
    .lg\:active\:scroll-pt-0:active{
        scroll-padding-top: 0;
    }
    
    .lg\:active\:scroll-pt-4:active{
        scroll-padding-top: 0.25rem;
    }
    
    .lg\:active\:scroll-pt-8:active{
        scroll-padding-top: 0.5rem;
    }
    
    .lg\:active\:scroll-pt-12:active{
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:active\:scroll-pt-16:active{
        scroll-padding-top: 1rem;
    }
    
    .lg\:active\:scroll-pt-20:active{
        scroll-padding-top: 1.25rem;
    }
    
    .lg\:active\:scroll-pt-24:active{
        scroll-padding-top: 1.5rem;
    }
    
    .lg\:active\:scroll-pt-28:active{
        scroll-padding-top: 1.75rem;
    }
    
    .lg\:active\:scroll-pt-32:active{
        scroll-padding-top: 2rem;
    }
    
    .lg\:active\:scroll-pt-36:active{
        scroll-padding-top: 2.25rem;
    }
    
    .lg\:active\:scroll-pt-40:active{
        scroll-padding-top: 2.5rem;
    }
    
    .lg\:active\:scroll-pt-44:active{
        scroll-padding-top: 2.75rem;
    }
    
    .lg\:active\:scroll-pt-48:active{
        scroll-padding-top: 3rem;
    }
    
    .lg\:active\:scroll-pt-52:active{
        scroll-padding-top: 3.25rem;
    }
    
    .lg\:active\:scroll-pt-56:active{
        scroll-padding-top: 3.5rem;
    }
    
    .lg\:active\:scroll-pt-60:active{
        scroll-padding-top: 3.75rem;
    }
    
    .lg\:active\:scroll-pt-64:active{
        scroll-padding-top: 4rem;
    }
    
    .lg\:active\:scroll-pt-68:active{
        scroll-padding-top: 6rem;
    }
    
    .lg\:active\:scroll-pt-72:active{
        scroll-padding-top: 8rem;
    }
    
    .lg\:active\:scroll-pt-76:active{
        scroll-padding-top: 12rem;
    }
    
    .lg\:active\:scroll-pt-80:active{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .lg\:active\:scroll-pb-auto:active{
        scroll-padding-bottom: auto;
    }
    
    .lg\:active\:scroll-pb-0:active{
        scroll-padding-bottom: 0;
    }
    
    .lg\:active\:scroll-pb-4:active{
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:active\:scroll-pb-8:active{
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:active\:scroll-pb-12:active{
        scroll-padding-bottom: 0.75rem;
    }
    
    .lg\:active\:scroll-pb-16:active{
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:active\:scroll-pb-20:active{
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:active\:scroll-pb-24:active{
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:active\:scroll-pb-28:active{
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:active\:scroll-pb-32:active{
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:active\:scroll-pb-36:active{
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:active\:scroll-pb-40:active{
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:active\:scroll-pb-44:active{
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:active\:scroll-pb-48:active{
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:active\:scroll-pb-52:active{
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:active\:scroll-pb-56:active{
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:active\:scroll-pb-60:active{
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:active\:scroll-pb-64:active{
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:active\:scroll-pb-68:active{
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:active\:scroll-pb-72:active{
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:active\:scroll-pb-76:active{
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:active\:scroll-pb-80:active{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .lg\:active\:scroll-pl-0:active{
        scroll-padding-left: auto;
    }
    
    .lg\:active\:scroll-pl-0:active{
        scroll-padding-left: 0;
    }
    
    .lg\:active\:scroll-pl-4:active{
        scroll-padding-left: 0.25rem;
    }
    
    .lg\:active\:scroll-pl-8:active{
        scroll-padding-left: 0.5rem;
    }
    
    .lg\:active\:scroll-pl-12:active{
        scroll-padding-left: 0.75rem;
    }
    
    .lg\:active\:scroll-pl-16:active{
        scroll-padding-left: 1rem;
    }
    
    .lg\:active\:scroll-pl-20:active{
        scroll-padding-left: 1.25rem;
    }
    
    .lg\:active\:scroll-pl-24:active{
        scroll-padding-left: 1.5rem;
    }
    
    .lg\:active\:scroll-pl-28:active{
        scroll-padding-left: 1.75rem;
    }
    
    .lg\:active\:scroll-pl-32:active{
        scroll-padding-left: 2rem;
    }
    
    .lg\:active\:scroll-pl-36:active{
        scroll-padding-left: 2.25rem;
    }
    
    .lg\:active\:scroll-pl-40:active{
        scroll-padding-left: 2.5rem;
    }
    
    .lg\:active\:scroll-pl-44:active{
        scroll-padding-left: 2.75rem;
    }
    
    .lg\:active\:scroll-pl-48:active{
        scroll-padding-left: 3rem;
    }
    
    .lg\:active\:scroll-pl-52:active{
        scroll-padding-left: 3.25rem;
    }
    
    .lg\:active\:scroll-pl-56:active{
        scroll-padding-left: 3.5rem;
    }
    
    .lg\:active\:scroll-pl-60:active{
        scroll-padding-left: 3.75rem;
    }
    
    .lg\:active\:scroll-pl-64:active{
        scroll-padding-left: 4rem;
    }
    
    .lg\:active\:scroll-pl-68:active{
        scroll-padding-left: 6rem;
    }
    
    .lg\:active\:scroll-pl-72:active{
        scroll-padding-left: 8rem;
    }
    
    .lg\:active\:scroll-pl-76:active{
        scroll-padding-left: 12rem;
    }
    
    .lg\:active\:scroll-pl-80:active{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .lg\:active\:scroll-pr-auto:active{
        scroll-padding-right: auto;
    }
    
    .lg\:active\:scroll-pr-0:active{
        scroll-padding-right: 0;
    }
    
    .lg\:active\:scroll-pr-4:active{
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:active\:scroll-pr-8:active{
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:active\:scroll-pr-12:active{
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:active\:scroll-pr-16:active{
        scroll-padding-right: 1rem;
    }
    
    .lg\:active\:scroll-pr-20:active{
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:active\:scroll-pr-24:active{
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:active\:scroll-pr-28:active{
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:active\:scroll-pr-32:active{
        scroll-padding-right: 2rem;
    }
    
    .lg\:active\:scroll-pr-36:active{
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:active\:scroll-pr-40:active{
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:active\:scroll-pr-44:active{
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:active\:scroll-pr-48:active{
        scroll-padding-right: 3rem;
    }
    
    .lg\:active\:scroll-pr-52:active{
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:active\:scroll-pr-56:active{
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:active\:scroll-pr-60:active{
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:active\:scroll-pr-64:active{
        scroll-padding-right: 4rem;
    }
    
    .lg\:active\:scroll-pr-68:active{
        scroll-padding-right: 6rem;
    }
    
    .lg\:active\:scroll-pr-72:active{
        scroll-padding-right: 8rem;
    }
    
    .lg\:active\:scroll-pr-76:active{
        scroll-padding-right: 12rem;
    }
    
    .lg\:active\:scroll-pr-80:active{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .lg\:active\:scroll-px-auto:active{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .lg\:active\:scroll-px-0:active{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .lg\:active\:scroll-px-4:active{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:active\:scroll-px-8:active{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:active\:scroll-px-12:active{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:active\:scroll-px-16:active{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .lg\:active\:scroll-px-20:active{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:active\:scroll-px-24:active{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:active\:scroll-px-28:active{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:active\:scroll-px-32:active{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .lg\:active\:scroll-px-36:active{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:active\:scroll-px-40:active{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:active\:scroll-px-44:active{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:active\:scroll-px-48:active{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .lg\:active\:scroll-px-52:active{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:active\:scroll-px-56:active{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:active\:scroll-px-60:active{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:active\:scroll-px-64:active{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .lg\:active\:scroll-px-68:active{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .lg\:active\:scroll-px-72:active{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .lg\:active\:scroll-px-76:active{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .lg\:active\:scroll-px-80:active{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .lg\:active\:scroll-py-auto:active{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .lg\:active\:scroll-py-0:active{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .lg\:active\:scroll-py-4:active{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:active\:scroll-py-8:active{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:active\:scroll-py-12:active{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:active\:scroll-py-16:active{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:active\:scroll-py-20:active{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:active\:scroll-py-24:active{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:active\:scroll-py-28:active{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:active\:scroll-py-32:active{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:active\:scroll-py-36:active{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:active\:scroll-py-40:active{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:active\:scroll-py-44:active{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:active\:scroll-py-48:active{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:active\:scroll-py-52:active{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:active\:scroll-py-56:active{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:active\:scroll-py-60:active{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:active\:scroll-py-64:active{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:active\:scroll-py-68:active{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:active\:scroll-py-72:active{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:active\:scroll-py-76:active{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:active\:scroll-py-80:active{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .lg\:active\:scroll-m-auto:active{
        scroll-margin: auto;
    }
    
    .lg\:active\:scroll-m-0:active{
        scroll-margin: 0;
    }
    
    .lg\:active\:scroll-m-4:active{
        scroll-margin: 0.25rem;
    }
    
    .lg\:active\:scroll-m-8:active{
        scroll-margin: 0.5rem;
    }
    
    .lg\:active\:scroll-m-12:active{
        scroll-margin: 0.75rem;
    }
    
    .lg\:active\:scroll-m-16:active{
        scroll-margin: 1rem;
    }
    
    .lg\:active\:scroll-m-20:active{
        scroll-margin: 1.25rem;
    }
    
    .lg\:active\:scroll-m-24:active{
        scroll-margin: 1.5rem;
    }
    
    .lg\:active\:scroll-m-28:active{
        scroll-margin: 1.75rem;
    }
    
    .lg\:active\:scroll-m-32:active{
        scroll-margin: 2rem;
    }
    
    .lg\:active\:scroll-m-36:active{
        scroll-margin: 2.25rem;
    }
    
    .lg\:active\:scroll-m-40:active{
        scroll-margin: 2.5rem;
    }
    
    .lg\:active\:scroll-m-44:active{
        scroll-margin: 2.75rem;
    }
    
    .lg\:active\:scroll-m-48:active{
        scroll-margin: 3rem;
    }
    
    .lg\:active\:scroll-m-52:active{
        scroll-margin: 3.25rem;
    }
    
    .lg\:active\:scroll-m-56:active{
        scroll-margin: 3.5rem;
    }
    
    .lg\:active\:scroll-m-60:active{
        scroll-margin: 3.75rem;
    }
    
    .lg\:active\:scroll-m-64:active{
        scroll-margin: 4rem;
    }
    
    .lg\:active\:scroll-m-68:active{
        scroll-margin: 6rem;
    }
    
    .lg\:active\:scroll-m-72:active{
        scroll-margin: 8rem;
    }
    
    .lg\:active\:scroll-m-76:active{
        scroll-margin: 12rem;
    }
    
    .lg\:active\:scroll-m-80:active{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:active\:scroll-mt-auto:active{
        scroll-margin-top: auto;
    }
    
    .lg\:active\:scroll-mt-0:active{
        scroll-margin-top: 0;
    }
    
    .lg\:active\:scroll-mt-4:active{
        scroll-margin-top: 0.25rem;
    }
    
    .lg\:active\:scroll-mt-8:active{
        scroll-margin-top: 0.5rem;
    }
    
    .lg\:active\:scroll-mt-12:active{
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:active\:scroll-mt-16:active{
        scroll-margin-top: 1rem;
    }
    
    .lg\:active\:scroll-mt-20:active{
        scroll-margin-top: 1.25rem;
    }
    
    .lg\:active\:scroll-mt-24:active{
        scroll-margin-top: 1.5rem;
    }
    
    .lg\:active\:scroll-mt-28:active{
        scroll-margin-top: 1.75rem;
    }
    
    .lg\:active\:scroll-mt-32:active{
        scroll-margin-top: 2rem;
    }
    
    .lg\:active\:scroll-mt-36:active{
        scroll-margin-top: 2.25rem;
    }
    
    .lg\:active\:scroll-mt-40:active{
        scroll-margin-top: 2.5rem;
    }
    
    .lg\:active\:scroll-mt-44:active{
        scroll-margin-top: 2.75rem;
    }
    
    .lg\:active\:scroll-mt-48:active{
        scroll-margin-top: 3rem;
    }
    
    .lg\:active\:scroll-mt-52:active{
        scroll-margin-top: 3.25rem;
    }
    
    .lg\:active\:scroll-mt-56:active{
        scroll-margin-top: 3.5rem;
    }
    
    .lg\:active\:scroll-mt-60:active{
        scroll-margin-top: 3.75rem;
    }
    
    .lg\:active\:scroll-mt-64:active{
        scroll-margin-top: 4rem;
    }
    
    .lg\:active\:scroll-mt-68:active{
        scroll-margin-top: 6rem;
    }
    
    .lg\:active\:scroll-mt-72:active{
        scroll-margin-top: 8rem;
    }
    
    .lg\:active\:scroll-mt-76:active{
        scroll-margin-top: 12rem;
    }
    
    .lg\:active\:scroll-mt-80:active{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .lg\:active\:scroll-mb-auto:active{
        scroll-margin-bottom: auto;
    }
    
    .lg\:active\:scroll-mb-0:active{
        scroll-margin-bottom: 0;
    }
    
    .lg\:active\:scroll-mb-4:active{
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:active\:scroll-mb-8:active{
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:active\:scroll-mb-12:active{
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:active\:scroll-mb-16:active{
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:active\:scroll-mb-20:active{
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:active\:scroll-mb-24:active{
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:active\:scroll-mb-28:active{
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:active\:scroll-mb-32:active{
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:active\:scroll-mb-36:active{
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:active\:scroll-mb-40:active{
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:active\:scroll-mb-44:active{
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:active\:scroll-mb-48:active{
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:active\:scroll-mb-52:active{
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:active\:scroll-mb-56:active{
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:active\:scroll-mb-60:active{
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:active\:scroll-mb-64:active{
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:active\:scroll-mb-68:active{
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:active\:scroll-mb-72:active{
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:active\:scroll-mb-76:active{
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:active\:scroll-mb-80:active{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:active\:scroll-ml-auto:active{
        scroll-margin-left: auto;
    }
    
    .lg\:active\:scroll-ml-0:active{
        scroll-margin-left: 0;
    }
    
    .lg\:active\:scroll-ml-4:active{
        scroll-margin-left: 0.25rem;
    }
    
    .lg\:active\:scroll-ml-8:active{
        scroll-margin-left: 0.5rem;
    }
    
    .lg\:active\:scroll-ml-12:active{
        scroll-margin-left: 0.75rem;
    }
    
    .lg\:active\:scroll-ml-16:active{
        scroll-margin-left: 1rem;
    }
    
    .lg\:active\:scroll-ml-20:active{
        scroll-margin-left: 1.25rem;
    }
    
    .lg\:active\:scroll-ml-24:active{
        scroll-margin-left: 1.5rem;
    }
    
    .lg\:active\:scroll-ml-28:active{
        scroll-margin-left: 1.75rem;
    }
    
    .lg\:active\:scroll-ml-32:active{
        scroll-margin-left: 2rem;
    }
    
    .lg\:active\:scroll-ml-36:active{
        scroll-margin-left: 2.25rem;
    }
    
    .lg\:active\:scroll-ml-40:active{
        scroll-margin-left: 2.5rem;
    }
    
    .lg\:active\:scroll-ml-44:active{
        scroll-margin-left: 2.75rem;
    }
    
    .lg\:active\:scroll-ml-48:active{
        scroll-margin-left: 3rem;
    }
    
    .lg\:active\:scroll-ml-52:active{
        scroll-margin-left: 3.25rem;
    }
    
    .lg\:active\:scroll-ml-56:active{
        scroll-margin-left: 3.5rem;
    }
    
    .lg\:active\:scroll-ml-60:active{
        scroll-margin-left: 3.75rem;
    }
    
    .lg\:active\:scroll-ml-64:active{
        scroll-margin-left: 4rem;
    }
    
    .lg\:active\:scroll-ml-68:active{
        scroll-margin-left: 6rem;
    }
    
    .lg\:active\:scroll-ml-72:active{
        scroll-margin-left: 8rem;
    }
    
    .lg\:active\:scroll-ml-76:active{
        scroll-margin-left: 12rem;
    }
    
    .lg\:active\:scroll-ml-80:active{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .lg\:active\:scroll-mr-auto:active{
        scroll-margin-right: auto;
    }
    
    .lg\:active\:scroll-mr-0:active{
        scroll-margin-right: 0;
    }
    
    .lg\:active\:scroll-mr-4:active{
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:active\:scroll-mr-8:active{
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:active\:scroll-mr-12:active{
        scroll-margin-right: 0.75rem;
    }
    
    .lg\:active\:scroll-mr-16:active{
        scroll-margin-right: 1rem;
    }
    
    .lg\:active\:scroll-mr-20:active{
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:active\:scroll-mr-24:active{
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:active\:scroll-mr-28:active{
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:active\:scroll-mr-32:active{
        scroll-margin-right: 2rem;
    }
    
    .lg\:active\:scroll-mr-36:active{
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:active\:scroll-mr-40:active{
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:active\:scroll-mr-44:active{
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:active\:scroll-mr-48:active{
        scroll-margin-right: 3rem;
    }
    
    .lg\:active\:scroll-mr-52:active{
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:active\:scroll-mr-56:active{
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:active\:scroll-mr-60:active{
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:active\:scroll-mr-64:active{
        scroll-margin-right: 4rem;
    }
    
    .lg\:active\:scroll-mr-68:active{
        scroll-margin-right: 6rem;
    }
    
    .lg\:active\:scroll-mr-72:active{
        scroll-margin-right: 8rem;
    }
    
    .lg\:active\:scroll-mr-76:active{
        scroll-margin-right: 12rem;
    }
    
    .lg\:active\:scroll-mr-80:active{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .lg\:active\:scroll-mx-auto:active{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .lg\:active\:scroll-mx-0:active{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .lg\:active\:scroll-mx-4:active{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:active\:scroll-mx-8:active{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:active\:scroll-mx-12:active{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:active\:scroll-mx-16:active{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .lg\:active\:scroll-mx-20:active{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:active\:scroll-mx-24:active{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:active\:scroll-mx-28:active{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:active\:scroll-mx-32:active{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .lg\:active\:scroll-mx-36:active{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:active\:scroll-mx-40:active{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:active\:scroll-mx-44:active{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:active\:scroll-mx-48:active{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .lg\:active\:scroll-mx-52:active{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:active\:scroll-mx-56:active{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:active\:scroll-mx-60:active{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:active\:scroll-mx-64:active{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .lg\:active\:scroll-mx-68:active{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .lg\:active\:scroll-mx-72:active{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .lg\:active\:scroll-mx-76:active{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .lg\:active\:scroll-mx-80:active{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .lg\:active\:scroll-my-auto:active{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .lg\:active\:scroll-my-0:active{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .lg\:active\:scroll-my-4:active{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:active\:scroll-my-8:active{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:active\:scroll-my-12:active{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:active\:scroll-my-16:active{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:active\:scroll-my-20:active{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:active\:scroll-my-24:active{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:active\:scroll-my-28:active{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:active\:scroll-my-32:active{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:active\:scroll-my-36:active{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:active\:scroll-my-40:active{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:active\:scroll-my-44:active{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:active\:scroll-my-48:active{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:active\:scroll-my-52:active{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:active\:scroll-my-56:active{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:active\:scroll-my-60:active{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:active\:scroll-my-64:active{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:active\:scroll-my-68:active{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:active\:scroll-my-72:active{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:active\:scroll-my-76:active{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:active\:scroll-my-80:active{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .lg\:active\:scroll-snap-align-start:active{
        scroll-snap-align: start;
    }
    
    .lg\:active\:scroll-snap-align-end:active{
        scroll-snap-align: end;
    }
    
    .lg\:active\:scroll-snap-align-center:active{
        scroll-snap-align: center;
    }
    
    .lg\:active\:scroll-snap-align-none:active{
        scroll-snap-align: none;
    }
    
    .lg\:active\:scroll-snap-stop-normal:active{
        scroll-snap-stop: normal;
    }
    
    .lg\:active\:scroll-always-stop-normal:active{
        scroll-snap-stop: always;
    }
    
    .lg\:active\:scroll-snap-type-none:active{
        scroll-snap-type: none;
    }
    
    .lg\:active\:scroll-snap-type-mandatory:active{
        scroll-snap-type: mandatory;
    }
    
    .lg\:active\:scroll-snap-type-proximity:active{
        scroll-snap-type: proximity;
    }
    
    .lg\:active\:user-select-none:active{
        user-select: none;
    }
    
    .lg\:active\:user-select-text:active{
        user-select: text;
    }
    
    .lg\:active\:user-select-all:active{
        user-select: all;
    }
    
    .lg\:active\:user-select-auto:active{
        user-select: auto;
    }
    
    .lg\:active\:will-change-auto:active{
        will-change: auto;
    }
    
    .lg\:active\:will-change-scroll:active{
        will-change: scroll;
    }
    
    .lg\:active\:will-change-contents:active{
        will-change: contents;
    }
    
    .lg\:active\:will-change-transform:active{
        will-change: transform;
    }
    
    .lg\:active\:stroke-w-0:active{
        stroke-width: 0;
    }
    
    .lg\:active\:stroke-w-1:active{
        stroke-width: 1;
    }
    
    .lg\:active\:stroke-w-2:active{
        stroke-width: 2;
    }
    
    .lg\:active\:scale-0:active{
        transform: scale(0);
    }
    
    .lg\:active\:scale-5:active{
        transform: scale(0.05);
    }
    
    .lg\:active\:scale-10:active{
        transform: scale(0.1);
    }
    
    .lg\:active\:scale-15:active{
        transform: scale(0.15);
    }
    
    .lg\:active\:scale-20:active{
        transform: scale(0.2);
    }
    
    .lg\:active\:scale-25:active{
        transform: scale(0.25);
    }
    
    .lg\:active\:scale-30:active{
        transform: scale(0.3);
    }
    
    .lg\:active\:scale-35:active{
        transform: scale(0.35);
    }
    
    .lg\:active\:scale-40:active{
        transform: scale(0.4);
    }
    
    .lg\:active\:scale-45:active{
        transform: scale(0.45);
    }
    
    .lg\:active\:scale-50:active{
        transform: scale(0.5);
    }
    
    .lg\:active\:scale-55:active{
        transform: scale(0.55);
    }
    
    .lg\:active\:scale-60:active{
        transform: scale(0.6);
    }
    
    .lg\:active\:scale-65:active{
        transform: scale(0.65);
    }
    
    .lg\:active\:scale-70:active{
        transform: scale(0.7);
    }
    
    .lg\:active\:scale-75:active{
        transform: scale(0.75);
    }
    
    .lg\:active\:scale-80:active{
        transform: scale(0.8);
    }
    
    .lg\:active\:scale-85:active{
        transform: scale(0.85);
    }
    
    .lg\:active\:scale-90:active{
        transform: scale(0.9);
    }
    
    .lg\:active\:scale-95:active{
        transform: scale(0.95);
    }
    
    .lg\:active\:scale-100:active{
        transform: scale(1);
    }
    
    .lg\:active\:scale-105:active{
        transform: scale(1.05);
    }
    
    .lg\:active\:scale-110:active{
        transform: scale(1.1);
    }
    
    .lg\:active\:scale-115:active{
        transform: scale(1.15);
    }
    
    .lg\:active\:scale-120:active{
        transform: scale(1.2);
    }
    
    .lg\:active\:scale-125:active{
        transform: scale(1.25);
    }
    
    .lg\:active\:scale-130:active{
        transform: scale(1.3);
    }
    
    .lg\:active\:scale-135:active{
        transform: scale(1.35);
    }
    
    .lg\:active\:scale-140:active{
        transform: scale(1.4);
    }
    
    .lg\:active\:scale-145:active{
        transform: scale(1.45);
    }
    
    .lg\:active\:scale-150:active{
        transform: scale(1.5);
    }

    .lg\:active\:-translate-1:active:active{
        transform: translate(-10px);
    }

    .lg\:active\:-translate-2:active:active{
        transform: translate(-20px);
    }

    .lg\:active\:-translate-3:active:active{
        transform: translate(-30px);
    }

    .lg\:active\:-translate-4:active:active{
        transform: translate(-40px);
    }

    .lg\:active\:-translate-5:active:active{
        transform: translate(-60px);
    }

    .lg\:active\:-translate-6:active:active{
        transform: translate(-60px);
    }

    .lg\:active\:-translate-7:active:active{
        transform: translate(-70px);
    }

    .lg\:active\:-translate-8:active:active{
        transform: translate(-80px);
    }

    .lg\:active\:-translate-9:active:active{
        transform: translate(-90px);
    }

    .lg\:active\:-translate-10:active:active{
        transform: translate(-100px);
    }

    .lg\:active\:-translate-11:active:active{
        transform: translate(-110px);
    }

    .lg\:active\:-translate-12:active:active{
        transform: translate(-120px);
    }

    .lg\:active\:-translate-13:active:active{
        transform: translate(-130px);
    }

    .lg\:active\:-translate-14:active:active{
        transform: translate(-140px);
    }

    .lg\:active\:-translate-15:active:active{
        transform: translate(-150px);
    }

    .lg\:active\:-translate-16:active:active{
        transform: translate(-160px);
    }

    .lg\:active\:-translate-17:active:active{
        transform: translate(-170px);
    }

    .lg\:active\:-translate-18:active:active{
        transform: translate(-180px);
    }

    .lg\:active\:-translate-19:active:active{
        transform: translate(-190px);
    }

    .lg\:active\:-translate-20:active:active{
        transform: translate(-200px);
    }

    .lg\:active\:-translate-10x:active:active{
        transform: translate(-10%);
    }

    .lg\:active\:-translate-15x:active:active{
        transform: translate(-15%);
    }

    .lg\:active\:-translate-20x:active:active{
        transform: translate(-20%);
    }

    .lg\:active\:-translate-25x:active:active{
        transform: translate(-25%);
    }

    .lg\:active\:-translate-30x:active:active{
        transform: translate(-30%);
    }

    .lg\:active\:-translate-35x:active:active{
        transform: translate(-35%);
    }

    .lg\:active\:-translate-40x:active:active{
        transform: translate(-40%);
    }

    .lg\:active\:-translate-45x:active:active{
        transform: translate(-45%);
    }

    .lg\:active\:-translate-50x:active:active{
        transform: translate(-50%);
    }

    .lg\:active\:-translate-55x:active:active{
        transform: translate(-55%);
    }

    .lg\:active\:-translate-60x:active:active{
        transform: translate(-60%);
    }

    .lg\:active\:-translate-65x:active:active{
        transform: translate(-65%);
    }

    .lg\:active\:-translate-70x:active:active{
        transform: translate(-70%);
    }

    .lg\:active\:-translate-75x:active:active{
        transform: translate(-75%);
    }

    .lg\:active\:-translate-80x:active:active{
        transform: translate(-80%);
    }

    .lg\:active\:-translate-85x:active:active{
        transform: translate(-85%);
    }

    .lg\:active\:-translate-90x:active:active{
        transform: translate(-90%);
    }

    .lg\:active\:-translate-95x:active:active{
        transform: translate(-95%);
    }

    .lg\:active\:-translate-x-1:active:active{
        transform: translateX(-10px);
    }

    .lg\:active\:-translate-x-2:active:active{
        transform: translateX(-20px);
    }

    .lg\:active\:-translate-x-3:active:active{
        transform: translateX(-30px);
    }

    .lg\:active\:-translate-x-4:active:active{
        transform: translateX(-40px);
    }

    .lg\:active\:-translate-x-5:active:active{
        transform: translateX(-60px);
    }

    .lg\:active\:-translate-x-6:active:active{
        transform: translateX(-60px);
    }

    .lg\:active\:-translate-x-7:active:active{
        transform: translateX(-70px);
    }

    .lg\:active\:-translate-x-8:active:active{
        transform: translateX(-80px);
    }

    .lg\:active\:-translate-x-9:active:active{
        transform: translateX(-90px);
    }

    .lg\:active\:-translate-x-10:active:active{
        transform: translateX(-100px);
    }

    .lg\:active\:-translate-x-11:active:active{
        transform: translateX(-110px);
    }

    .lg\:active\:-translate-x-12:active:active{
        transform: translateX(-120px);
    }

    .lg\:active\:-translate-x-13:active:active{
        transform: translateX(-130px);
    }

    .lg\:active\:-translate-x-14:active:active{
        transform: translateX(-140px);
    }

    .lg\:active\:-translate-x-15:active:active{
        transform: translateX(-150px);
    }

    .lg\:active\:-translate-x-16:active:active{
        transform: translateX(-160px);
    }

    .lg\:active\:-translate-x-17:active:active{
        transform: translateX(-170px);
    }

    .lg\:active\:-translate-x-18:active:active{
        transform: translateX(-180px);
    }

    .lg\:active\:-translate-x-19:active:active{
        transform: translateX(-190px);
    }

    .lg\:active\:-translate-x-20:active:active{
        transform: translateX(-200px);
    }

    .lg\:active\:-translate-x-10x:active:active{
        transform: translateX(-10%);
    }

    .lg\:active\:-translate-x-15x:active:active{
        transform: translateX(-15%);
    }

    .lg\:active\:-translate-x-20x:active:active{
        transform: translateX(-20%);
    }

    .lg\:active\:-translate-x-25x:active:active{
        transform: translateX(-25%);
    }

    .lg\:active\:-translate-x-30x:active:active{
        transform: translateX(-30%);
    }

    .lg\:active\:-translate-x-35x:active:active{
        transform: translateX(-35%);
    }

    .lg\:active\:-translate-x-40x:active:active{
        transform: translateX(-40%);
    }

    .lg\:active\:-translate-x-45x:active:active{
        transform: translateX(-45%);
    }

    .lg\:active\:-translate-x-50x:active:active{
        transform: translateX(-50%);
    }

    .lg\:active\:-translate-x-55x:active:active{
        transform: translateX(-55%);
    }

    .lg\:active\:-translate-x-60x:active:active{
        transform: translateX(-60%);
    }

    .lg\:active\:-translate-x-65x:active:active{
        transform: translateX(-65%);
    }

    .lg\:active\:-translate-x-70x:active:active{
        transform: translateX(-70%);
    }

    .lg\:active\:-translate-x-75x:active:active{
        transform: translateX(-75%);
    }

    .lg\:active\:-translate-x-80x:active:active{
        transform: translateX(-80%);
    }

    .lg\:active\:-translate-x-85x:active:active{
        transform: translateX(-85%);
    }

    .lg\:active\:-translate-x-90x:active:active{
        transform: translateX(-90%);
    }

    .lg\:active\:-translate-x-95x:active:active{
        transform: translateX(-95%);
    }

    .lg\:active\:-translate-y-1:active:active{
        transform: translateY(-10px);
    }

    .lg\:active\:-translate-y-2:active:active{
        transform: translateY(-20px);
    }

    .lg\:active\:-translate-y-3:active:active{
        transform: translateY(-30px);
    }

    .lg\:active\:-translate-y-4:active:active{
        transform: translateY(-40px);
    }

    .lg\:active\:-translate-y-5:active:active{
        transform: translateY(-60px);
    }

    .lg\:active\:-translate-y-6:active:active{
        transform: translateY(-60px);
    }

    .lg\:active\:-translate-y-7:active:active{
        transform: translateY(-70px);
    }

    .lg\:active\:-translate-y-8:active:active{
        transform: translateY(-80px);
    }

    .lg\:active\:-translate-y-9:active:active{
        transform: translateY(-90px);
    }

    .lg\:active\:-translate-y-10:active:active{
        transform: translateY(-100px);
    }

    .lg\:active\:-translate-y-11:active:active{
        transform: translateY(-110px);
    }

    .lg\:active\:-translate-y-12:active:active{
        transform: translateY(-120px);
    }

    .lg\:active\:-translate-y-13:active:active{
        transform: translateY(-130px);
    }

    .lg\:active\:-translate-y-14:active:active{
        transform: translateY(-140px);
    }

    .lg\:active\:-translate-y-15:active:active{
        transform: translateY(-150px);
    }

    .lg\:active\:-translate-y-16:active:active{
        transform: translateY(-160px);
    }

    .lg\:active\:-translate-y-17:active:active{
        transform: translateY(-170px);
    }

    .lg\:active\:-translate-y-18:active:active{
        transform: translateY(-180px);
    }

    .lg\:active\:-translate-y-19:active:active{
        transform: translateY(-190px);
    }

    .lg\:active\:-translate-y-20:active:active{
        transform: translateY(-200px);
    }

    .lg\:active\:-translate-y-10x:active:active{
        transform: translateY(-10%);
    }

    .lg\:active\:-translate-y-15x:active:active{
        transform: translateY(-15%);
    }

    .lg\:active\:-translate-y-20x:active:active{
        transform: translateY(-20%);
    }

    .lg\:active\:-translate-y-25x:active:active{
        transform: translateY(-25%);
    }

    .lg\:active\:-translate-y-30x:active:active{
        transform: translateY(-30%);
    }

    .lg\:active\:-translate-y-35x:active:active{
        transform: translateY(-35%);
    }

    .lg\:active\:-translate-y-40x:active:active{
        transform: translateY(-40%);
    }

    .lg\:active\:-translate-y-45x:active:active{
        transform: translateY(-45%);
    }

    .lg\:active\:-translate-y-50x:active:active{
        transform: translateY(-50%);
    }

    .lg\:active\:-translate-y-55x:active:active{
        transform: translateY(-55%);
    }

    .lg\:active\:-translate-y-60x:active:active{
        transform: translateY(-60%);
    }

    .lg\:active\:-translate-y-65x:active:active{
        transform: translateY(-65%);
    }

    .lg\:active\:-translate-y-70x:active:active{
        transform: translateY(-70%);
    }

    .lg\:active\:-translate-y-75x:active:active{
        transform: translateY(-75%);
    }

    .lg\:active\:-translate-y-80x:active:active{
        transform: translateY(-80%);
    }

    .lg\:active\:-translate-y-85x:active:active{
        transform: translateY(-85%);
    }

    .lg\:active\:-translate-y-90x:active:active{
        transform: translateY(-90%);
    }

    .lg\:active\:-translate-y-95x:active:active{
        transform: translateY(-95%);
    }

    .lg\:active\:-translate-1:active{
        transform: translate(-10px);
    }

    .lg\:active\:-translate-2:active{
        transform: translate(-20px);
    }

    .lg\:active\:-translate-3:active{
        transform: translate(-30px);
    }

    .lg\:active\:-translate-4:active{
        transform: translate(-40px);
    }

    .lg\:active\:-translate-5:active{
        transform: translate(-60px);
    }

    .lg\:active\:-translate-6:active{
        transform: translate(-60px);
    }

    .lg\:active\:-translate-7:active{
        transform: translate(-70px);
    }

    .lg\:active\:-translate-8:active{
        transform: translate(-80px);
    }

    .lg\:active\:-translate-9:active{
        transform: translate(-90px);
    }

    .lg\:active\:-translate-10:active{
        transform: translate(-100px);
    }

    .lg\:active\:-translate-11:active{
        transform: translate(-110px);
    }

    .lg\:active\:-translate-12:active{
        transform: translate(-120px);
    }

    .lg\:active\:-translate-13:active{
        transform: translate(-130px);
    }

    .lg\:active\:-translate-14:active{
        transform: translate(-140px);
    }

    .lg\:active\:-translate-15:active{
        transform: translate(-150px);
    }

    .lg\:active\:-translate-16:active{
        transform: translate(-160px);
    }

    .lg\:active\:-translate-17:active{
        transform: translate(-170px);
    }

    .lg\:active\:-translate-18:active{
        transform: translate(-180px);
    }

    .lg\:active\:-translate-19:active{
        transform: translate(-190px);
    }

    .lg\:active\:-translate-20:active{
        transform: translate(-200px);
    }

    .lg\:active\:-translate-10x:active{
        transform: translate(-10%);
    }

    .lg\:active\:-translate-15x:active{
        transform: translate(-15%);
    }

    .lg\:active\:-translate-20x:active{
        transform: translate(-20%);
    }

    .lg\:active\:-translate-25x:active{
        transform: translate(-25%);
    }

    .lg\:active\:-translate-30x:active{
        transform: translate(-30%);
    }

    .lg\:active\:-translate-35x:active{
        transform: translate(-35%);
    }

    .lg\:active\:-translate-40x:active{
        transform: translate(-40%);
    }

    .lg\:active\:-translate-45x:active{
        transform: translate(-45%);
    }

    .lg\:active\:-translate-50x:active{
        transform: translate(-50%);
    }

    .lg\:active\:-translate-55x:active{
        transform: translate(-55%);
    }

    .lg\:active\:-translate-60x:active{
        transform: translate(-60%);
    }

    .lg\:active\:-translate-65x:active{
        transform: translate(-65%);
    }

    .lg\:active\:-translate-70x:active{
        transform: translate(-70%);
    }

    .lg\:active\:-translate-75x:active{
        transform: translate(-75%);
    }

    .lg\:active\:-translate-80x:active{
        transform: translate(-80%);
    }

    .lg\:active\:-translate-85x:active{
        transform: translate(-85%);
    }

    .lg\:active\:-translate-90x:active{
        transform: translate(-90%);
    }

    .lg\:active\:-translate-95x:active{
        transform: translate(-95%);
    }

    .lg\:active\:-translate-x-1:active{
        transform: translateX(-10px);
    }

    .lg\:active\:-translate-x-2:active{
        transform: translateX(-20px);
    }

    .lg\:active\:-translate-x-3:active{
        transform: translateX(-30px);
    }

    .lg\:active\:-translate-x-4:active{
        transform: translateX(-40px);
    }

    .lg\:active\:-translate-x-5:active{
        transform: translateX(-60px);
    }

    .lg\:active\:-translate-x-6:active{
        transform: translateX(-60px);
    }

    .lg\:active\:-translate-x-7:active{
        transform: translateX(-70px);
    }

    .lg\:active\:-translate-x-8:active{
        transform: translateX(-80px);
    }

    .lg\:active\:-translate-x-9:active{
        transform: translateX(-90px);
    }

    .lg\:active\:-translate-x-10:active{
        transform: translateX(-100px);
    }

    .lg\:active\:-translate-x-11:active{
        transform: translateX(-110px);
    }

    .lg\:active\:-translate-x-12:active{
        transform: translateX(-120px);
    }

    .lg\:active\:-translate-x-13:active{
        transform: translateX(-130px);
    }

    .lg\:active\:-translate-x-14:active{
        transform: translateX(-140px);
    }

    .lg\:active\:-translate-x-15:active{
        transform: translateX(-150px);
    }

    .lg\:active\:-translate-x-16:active{
        transform: translateX(-160px);
    }

    .lg\:active\:-translate-x-17:active{
        transform: translateX(-170px);
    }

    .lg\:active\:-translate-x-18:active{
        transform: translateX(-180px);
    }

    .lg\:active\:-translate-x-19:active{
        transform: translateX(-190px);
    }

    .lg\:active\:-translate-x-20:active{
        transform: translateX(-200px);
    }

    .lg\:active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }

    .lg\:active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }

    .lg\:active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }

    .lg\:active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }

    .lg\:active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }

    .lg\:active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }

    .lg\:active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }

    .lg\:active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }

    .lg\:active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }

    .lg\:active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }

    .lg\:active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }

    .lg\:active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }

    .lg\:active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }

    .lg\:active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }

    .lg\:active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }

    .lg\:active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }

    .lg\:active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }

    .lg\:active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }

    .lg\:active\:-translate-y-1:active{
        transform: translateY(-10px);
    }

    .lg\:active\:-translate-y-2:active{
        transform: translateY(-20px);
    }

    .lg\:active\:-translate-y-3:active{
        transform: translateY(-30px);
    }

    .lg\:active\:-translate-y-4:active{
        transform: translateY(-40px);
    }

    .lg\:active\:-translate-y-5:active{
        transform: translateY(-60px);
    }

    .lg\:active\:-translate-y-6:active{
        transform: translateY(-60px);
    }

    .lg\:active\:-translate-y-7:active{
        transform: translateY(-70px);
    }

    .lg\:active\:-translate-y-8:active{
        transform: translateY(-80px);
    }

    .lg\:active\:-translate-y-9:active{
        transform: translateY(-90px);
    }

    .lg\:active\:-translate-y-10:active{
        transform: translateY(-100px);
    }

    .lg\:active\:-translate-y-11:active{
        transform: translateY(-110px);
    }

    .lg\:active\:-translate-y-12:active{
        transform: translateY(-120px);
    }

    .lg\:active\:-translate-y-13:active{
        transform: translateY(-130px);
    }

    .lg\:active\:-translate-y-14:active{
        transform: translateY(-140px);
    }

    .lg\:active\:-translate-y-15:active{
        transform: translateY(-150px);
    }

    .lg\:active\:-translate-y-16:active{
        transform: translateY(-160px);
    }

    .lg\:active\:-translate-y-17:active{
        transform: translateY(-170px);
    }

    .lg\:active\:-translate-y-18:active{
        transform: translateY(-180px);
    }

    .lg\:active\:-translate-y-19:active{
        transform: translateY(-190px);
    }

    .lg\:active\:-translate-y-20:active{
        transform: translateY(-200px);
    }

    .lg\:active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }

    .lg\:active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }

    .lg\:active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }

    .lg\:active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }

    .lg\:active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }

    .lg\:active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }

    .lg\:active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }

    .lg\:active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }

    .lg\:active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }

    .lg\:active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }

    .lg\:active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }

    .lg\:active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }

    .lg\:active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }

    .lg\:active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }

    .lg\:active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }

    .lg\:active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }

    .lg\:active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }

    .lg\:active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }

    .lg\:active\:translate-0:active{
        transform: translate(0);
    }

    .lg\:active\:translate-1:active{
        transform: translate(10px);
    }

    .lg\:active\:translate-2:active{
        transform: translate(20px);
    }

    .lg\:active\:translate-3:active{
        transform: translate(30px);
    }

    .lg\:active\:translate-4:active{
        transform: translate(40px);
    }

    .lg\:active\:translate-5:active{
        transform: translate(60px);
    }

    .lg\:active\:translate-6:active{
        transform: translate(60px);
    }

    .lg\:active\:translate-7:active{
        transform: translate(70px);
    }

    .lg\:active\:translate-8:active{
        transform: translate(80px);
    }

    .lg\:active\:translate-9:active{
        transform: translate(90px);
    }

    .lg\:active\:translate-10:active{
        transform: translate(100px);
    }

    .lg\:active\:translate-11:active{
        transform: translate(110px);
    }

    .lg\:active\:translate-12:active{
        transform: translate(120px);
    }

    .lg\:active\:translate-13:active{
        transform: translate(130px);
    }

    .lg\:active\:translate-14:active{
        transform: translate(140px);
    }

    .lg\:active\:translate-15:active{
        transform: translate(150px);
    }

    .lg\:active\:translate-16:active{
        transform: translate(160px);
    }

    .lg\:active\:translate-17:active{
        transform: translate(170px);
    }

    .lg\:active\:translate-18:active{
        transform: translate(180px);
    }

    .lg\:active\:translate-19:active{
        transform: translate(190px);
    }

    .lg\:active\:translate-20:active{
        transform: translate(200px);
    }

    .lg\:active\:translate-10x:active{
        transform: translate(10%);
    }

    .lg\:active\:translate-15x:active{
        transform: translate(15%);
    }

    .lg\:active\:translate-20x:active{
        transform: translate(20%);
    }

    .lg\:active\:translate-25x:active{
        transform: translate(25%);
    }

    .lg\:active\:translate-30x:active{
        transform: translate(30%);
    }

    .lg\:active\:translate-35x:active{
        transform: translate(35%);
    }

    .lg\:active\:translate-40x:active{
        transform: translate(40%);
    }

    .lg\:active\:translate-45x:active{
        transform: translate(45%);
    }

    .lg\:active\:translate-50x:active{
        transform: translate(50%);
    }

    .lg\:active\:translate-55x:active{
        transform: translate(55%);
    }

    .lg\:active\:translate-60x:active{
        transform: translate(60%);
    }

    .lg\:active\:translate-65x:active{
        transform: translate(65%);
    }

    .lg\:active\:translate-70x:active{
        transform: translate(70%);
    }

    .lg\:active\:translate-75x:active{
        transform: translate(75%);
    }

    .lg\:active\:translate-80x:active{
        transform: translate(80%);
    }

    .lg\:active\:translate-85x:active{
        transform: translate(85%);
    }

    .lg\:active\:translate-90x:active{
        transform: translate(90%);
    }

    .lg\:active\:translate-95x:active{
        transform: translate(95%);
    }

    .lg\:active\:translate-x-0:active{
        transform: translateX(0);
    }

    .lg\:active\:translate-x-1:active{
        transform: translateX(10px);
    }

    .lg\:active\:translate-x-2:active{
        transform: translateX(20px);
    }

    .lg\:active\:translate-x-3:active{
        transform: translateX(30px);
    }

    .lg\:active\:translate-x-4:active{
        transform: translateX(40px);
    }

    .lg\:active\:translate-x-5:active{
        transform: translateX(60px);
    }

    .lg\:active\:translate-x-6:active{
        transform: translateX(60px);
    }

    .lg\:active\:translate-x-7:active{
        transform: translateX(70px);
    }

    .lg\:active\:translate-x-8:active{
        transform: translateX(80px);
    }

    .lg\:active\:translate-x-9:active{
        transform: translateX(90px);
    }

    .lg\:active\:translate-x-10:active{
        transform: translateX(100px);
    }

    .lg\:active\:translate-x-11:active{
        transform: translateX(110px);
    }

    .lg\:active\:translate-x-12:active{
        transform: translateX(120px);
    }

    .lg\:active\:translate-x-13:active{
        transform: translateX(130px);
    }

    .lg\:active\:translate-x-14:active{
        transform: translateX(140px);
    }

    .lg\:active\:translate-x-15:active{
        transform: translateX(150px);
    }

    .lg\:active\:translate-x-16:active{
        transform: translateX(160px);
    }

    .lg\:active\:translate-x-17:active{
        transform: translateX(170px);
    }

    .lg\:active\:translate-x-18:active{
        transform: translateX(180px);
    }

    .lg\:active\:translate-x-19:active{
        transform: translateX(190px);
    }

    .lg\:active\:translate-x-20:active{
        transform: translateX(200px);
    }

    .lg\:active\:translate-x-10x:active{
        transform: translateX(10%);
    }

    .lg\:active\:translate-x-15x:active{
        transform: translateX(15%);
    }

    .lg\:active\:translate-x-20x:active{
        transform: translateX(20%);
    }

    .lg\:active\:translate-x-25x:active{
        transform: translateX(25%);
    }

    .lg\:active\:translate-x-30x:active{
        transform: translateX(30%);
    }

    .lg\:active\:translate-x-35x:active{
        transform: translateX(35%);
    }

    .lg\:active\:translate-x-40x:active{
        transform: translateX(40%);
    }

    .lg\:active\:translate-x-45x:active{
        transform: translateX(45%);
    }

    .lg\:active\:translate-x-50x:active{
        transform: translateX(50%);
    }

    .lg\:active\:translate-x-55x:active{
        transform: translateX(55%);
    }

    .lg\:active\:translate-x-60x:active{
        transform: translateX(60%);
    }

    .lg\:active\:translate-x-65x:active{
        transform: translateX(65%);
    }

    .lg\:active\:translate-x-70x:active{
        transform: translateX(70%);
    }

    .lg\:active\:translate-x-75x:active{
        transform: translateX(75%);
    }

    .lg\:active\:translate-x-80x:active{
        transform: translateX(80%);
    }

    .lg\:active\:translate-x-85x:active{
        transform: translateX(85%);
    }

    .lg\:active\:translate-x-90x:active{
        transform: translateX(90%);
    }

    .lg\:active\:translate-x-95x:active{
        transform: translateX(95%);
    }

    .lg\:active\:translate-y-0:active{
        transform: translateY(0);
    }

    .lg\:active\:translate-y-1:active{
        transform: translateY(10px);
    }

    .lg\:active\:translate-y-2:active{
        transform: translateY(20px);
    }

    .lg\:active\:translate-y-3:active{
        transform: translateY(30px);
    }

    .lg\:active\:translate-y-4:active{
        transform: translateY(40px);
    }

    .lg\:active\:translate-y-5:active{
        transform: translateY(60px);
    }

    .lg\:active\:translate-y-6:active{
        transform: translateY(60px);
    }

    .lg\:active\:translate-y-7:active{
        transform: translateY(70px);
    }

    .lg\:active\:translate-y-8:active{
        transform: translateY(80px);
    }

    .lg\:active\:translate-y-9:active{
        transform: translateY(90px);
    }

    .lg\:active\:translate-y-10:active{
        transform: translateY(100px);
    }

    .lg\:active\:translate-y-11:active{
        transform: translateY(110px);
    }

    .lg\:active\:translate-y-12:active{
        transform: translateY(120px);
    }

    .lg\:active\:translate-y-13:active{
        transform: translateY(130px);
    }

    .lg\:active\:translate-y-14:active{
        transform: translateY(140px);
    }

    .lg\:active\:translate-y-15:active{
        transform: translateY(150px);
    }

    .lg\:active\:translate-y-16:active{
        transform: translateY(160px);
    }

    .lg\:active\:translate-y-17:active{
        transform: translateY(170px);
    }

    .lg\:active\:translate-y-18:active{
        transform: translateY(180px);
    }

    .lg\:active\:translate-y-19:active{
        transform: translateY(190px);
    }

    .lg\:active\:translate-y-20:active{
        transform: translateY(200px);
    }

    .lg\:active\:translate-y-10x:active{
        transform: translateY(10%);
    }

    .lg\:active\:translate-y-15x:active{
        transform: translateY(15%);
    }

    .lg\:active\:translate-y-20x:active{
        transform: translateY(20%);
    }

    .lg\:active\:translate-y-25x:active{
        transform: translateY(25%);
    }

    .lg\:active\:translate-y-30x:active{
        transform: translateY(30%);
    }

    .lg\:active\:translate-y-35x:active{
        transform: translateY(35%);
    }

    .lg\:active\:translate-y-40x:active{
        transform: translateY(40%);
    }

    .lg\:active\:translate-y-45x:active{
        transform: translateY(45%);
    }

    .lg\:active\:translate-y-50x:active{
        transform: translateY(50%);
    }

    .lg\:active\:translate-y-55x:active{
        transform: translateY(55%);
    }

    .lg\:active\:translate-y-60x:active{
        transform: translateY(60%);
    }

    .lg\:active\:translate-y-65x:active{
        transform: translateY(65%);
    }

    .lg\:active\:translate-y-70x:active{
        transform: translateY(70%);
    }

    .lg\:active\:translate-y-75x:active{
        transform: translateY(75%);
    }

    .lg\:active\:translate-y-80x:active{
        transform: translateY(80%);
    }

    .lg\:active\:translate-y-85x:active{
        transform: translateY(85%);
    }

    .lg\:active\:translate-y-90x:active{
        transform: translateY(90%);
    }

    .lg\:active\:translate-y-95x:active{
        transform: translateY(95%);
    }
    
    .lg\:active\:rotate-0:active{
        transform: rotate(0);
    }
    
    .lg\:active\:rotate-1:active{
        transform: rotate(1deg);
    }
    
    .lg\:active\:rotate-2:active{
        transform: rotate(2deg);
    }
    
    .lg\:active\:rotate-3:active{
        transform: rotate(3deg);
    }
    
    .lg\:active\:rotate-6:active{
        transform: rotate(6deg);
    }
    
    .lg\:active\:rotate-12:active{
        transform: rotate(12deg);
    }
    
    .lg\:active\:rotate-20:active{
        transform: rotate(20deg);
    }
    
    .lg\:active\:rotate-30:active{
        transform: rotate(30deg);
    }
    
    .lg\:active\:rotate-45:active{
        transform: rotate(45deg);
    }
    
    .lg\:active\:rotate-60:active{
        transform: rotate(60deg);
    }
    
    .lg\:active\:rotate-90:active{
        transform: rotate(90deg);
    }
    
    .lg\:active\:rotate-180:active{
        transform: rotate(180deg);
    }
    
    .lg\:active\:rotate-259:active{
        transform: rotate(359deg);
    }
    
    .lg\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .lg\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .lg\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .lg\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .lg\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .lg\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .lg\:active\:transform-origin-center:active{
        transform-origin: center;
    }
    
    .lg\:active\:transition-duration-75:active{
        transition-duration: 75ms;
    }
    
    .lg\:active\:transition-duration-100:active{
        transition-duration: 100ms;
    }
    
    .lg\:active\:transition-duration-150:active{
        transition-duration: 150ms;
    }
    
    .lg\:active\:transition-duration-200:active{
        transition-duration: 200ms;
    }
    
    .lg\:active\:transition-duration-300:active{
        transition-duration: 300ms;
    }
    
    .lg\:active\:transition-duration-700:active{
        transition-duration: 700ms;
    }
    
    .lg\:active\:transition-duration-1000:active{
        transition-duration: 1000ms;
    }
    
    .lg\:active\:transition-ease-linear:active{
        transition-timing-function: linear;
    }
    
    .lg\:active\:transition-ease-in:active{
        transition-timing-function: ease-in;
    }
    
    .lg\:active\:transition-ease-out:active{
        transition-timing-function: ease-out;
    }
    
    .lg\:active\:transition-ease-in-out:active{
        transition-timing-function: ease-in-out;
    }
    
    .lg\:active\:transition-delay-75:active{
        transition-delay: 75ms;
    }
    
    .lg\:active\:transition-delay-100:active{
        transition-delay: 100ms;
    }
    
    .lg\:active\:transition-delay-150:active{
        transition-delay: 150ms;
    }
    
    .lg\:active\:transition-duration-200:active{
        transition-delay: 200ms;
    }
    
    .lg\:active\:transition-delay-300:active{
        transition-delay: 300ms;
    }
    
    .lg\:active\:transition-delay-700:active{
        transition-delay: 700ms;
    }
    
    .lg\:active\:transition-delay-1000:active{
        transition-delay: 1000ms;
    }
    
    .lg\:active\:transition-property-all:active{
        transition-property: all;
    }
    
    .lg\:active\:transition-property-colors:active{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .lg\:active\:transition-property-opacity:active{
        transition-property: opacity;
    }
    
    .lg\:active\:transition-property-transform:active{
        transition-property: transform;
    }
    
    .lg\:active\:animation-duration-75:active{
        animation-duration: 75ms;
    }
    
    .lg\:active\:animation-duration-100:active{
        animation-duration: 100ms;
    }
    
    .lg\:active\:animation-duration-150:active{
        animation-duration: 150ms;
    }
    
    .lg\:active\:animation-duration-200:active{
        animation-duration: 200ms;
    }
    
    .lg\:active\:animation-duration-300:active{
        animation-duration: 300ms;
    }
    
    .lg\:active\:animation-duration-700:active{
        animation-duration: 700ms;
    }
    
    .lg\:active\:animation-duration-1000:active{
        animation-duration: 1000ms;
    }
    
    .lg\:active\:animation-ease-linear:active{
        animation-timing-function: linear;
    }
    
    .lg\:active\:animation-ease-in:active{
        animation-timing-function: ease-in;
    }
    
    .lg\:active\:animation-ease-out:active{
        animation-timing-function: ease-out;
    }
    
    .lg\:active\:animation-ease-in-out:active{
        animation-timing-function: ease-in-out;
    }
    
    .lg\:active\:animation-delay-75:active{
        animation-delay: 75ms;
    }
    
    .lg\:active\:animation-delay-100:active{
        animation-delay: 100ms;
    }
    
    .lg\:active\:animation-delay-150:active{
        animation-delay: 150ms;
    }
    
    .lg\:active\:animation-duration-200:active{
        animation-delay: 200ms;
    }
    
    .lg\:active\:animation-delay-300:active{
        animation-delay: 300ms;
    }
    
    .lg\:active\:animation-delay-700:active{
        animation-delay: 700ms;
    }
    
    .lg\:active\:animation-delay-1000:active{
        animation-delay: 1000ms;
    }
    
    .lg\:active\:animation-name-fade-in:active{
        animation-name: fade-in;
    }
    
    .lg\:active\:animation-name-fade-out:active{
        animation-name: fade-out;
    }
    
    .lg\:active\:animation-name-spin:active{
        animation-name: spin;
    }
    
    .lg\:active\:animation-name-translate-x:active{
        animation-name: translate-x;
    }
    
    .lg\:active\:animation-name-translate-y:active{
        animation-name: translate-y;
    }
    
    .lg\:active\:animation-name-scale-up:active{
        animation-name: scale-up;
    }
    
    .lg\:active\:animation-name-scale-down:active{
        animation-name: scale-down;
    }
    
    .lg\:active\:animation-name-bounce:active{
        animation-name: bounce;
    }
    
    .lg\:active\:animation-name-slide-in:active{
        animation-name: slide-in;
    }
    
    .lg\:active\:animation-name-slide-out:active{
        animation-name: slide-out;
    }
    
    .lg\:active\:animation-name-pulse:active{
        animation-name: pulse;
    }
    
    .lg\:active\:color-white:active{
        color: var(--white);
    }
    
    .lg\:active\:color-black:active{
        color: var(--black);
    }
    
    .lg\:active\:text-white:active{
        color: var(--white);
    }
    
    .lg\:active\:text-black:active{
        color: var(--black);
    }
    
    .lg\:active\:bg-white:active{
        background: var(--white);
    }
    
    .lg\:active\:bg-black:active{
        background: var(--black);
    }

    .lg\:active\:border-white:active{
        border-color: var(--white);
    }

    .lg\:active\:border-black:active{
        border-color: var(--black);
    }
    
    .lg\:active\:border-teal-50:active{
        border-color: var(--velocity-teal-50);
    }
    
    .lg\:active\:border-teal-100:active{
        border-color: var(--velocity-teal-100);
    }
    
    .lg\:active\:border-teal-200:active{
        border-color: var(--velocity-teal-200);
    }
    
    .lg\:active\:border-teal-300:active{
        border-color: var(--velocity-teal-300);
    }
    
    .lg\:active\:border-teal-400:active{
        border-color: var(--velocity-teal-400);
    }
    
    .lg\:active\:border-teal-500:active{
        border-color: var(--velocity-teal-500);
    }
    
    .lg\:active\:border-teal-600:active{
        border-color: var(--velocity-teal-600);
    }
    
    .lg\:active\:border-teal-700:active{
        border-color: var(--velocity-teal-700);
    }
    
    .lg\:active\:border-teal-800:active{
        border-color: var(--velocity-teal-800);
    }
    
    .lg\:active\:border-teal-900:active{
        border-color: var(--velocity-teal-900);
    }
    
    .lg\:active\:border-red-50:active{
        border-color: var(--velocity-red-50);
    }
    
    .lg\:active\:border-red-100:active{
        border-color: var(--velocity-red-100);
    }
    
    .lg\:active\:border-red-200:active{
        border-color: var(--velocity-red-200);
    }
    
    .lg\:active\:border-red-300:active{
        border-color: var(--velocity-red-300);
    }
    
    .lg\:active\:border-red-400:active{
        border-color: var(--velocity-red-400);
    }
    
    .lg\:active\:border-red-500:active{
        border-color: var(--velocity-red-500);
    }
    
    .lg\:active\:border-red-600:active{
        border-color: var(--velocity-red-600);
    }
    
    .lg\:active\:border-red-700:active{
        border-color: var(--velocity-red-700);
    }
    
    .lg\:active\:border-red-800:active{
        border-color: var(--velocity-red-800);
    }
    
    .lg\:active\:border-red-900:active{
        border-color: var(--velocity-red-900);
    }
    
    .lg\:active\:border-grey-100:active{
        border-color: var(--velocity-grey-100);
    }
    
    .lg\:active\:border-sky-50:active{
        border-color: var(--velocity-sky-50);
    }
    
    .lg\:active\:border-sky-100:active{
        border-color: var(--velocity-sky-100);
    }
    
    .lg\:active\:border-sky-200:active{
        border-color: var(--velocity-sky-200);
    }
    
    .lg\:active\:border-sky-300:active{
        border-color: var(--velocity-sky-300);
    }
    
    .lg\:active\:border-sky-400:active{
        border-color: var(--velocity-sky-400);
    }
    
    .lg\:active\:border-sky-500:active{
        border-color: var(--velocity-sky-500);
    }
    
    .lg\:active\:border-sky-600:active{
        border-color: var(--velocity-sky-600);
    }
    
    .lg\:active\:border-sky-700:active{
        border-color: var(--velocity-sky-700);
    }
    
    .lg\:active\:border-sky-800:active{
        border-color: var(--velocity-sky-800);
    }
    
    .lg\:active\:border-sky-900:active{
        border-color: var(--velocity-sky-900);
    }
    
    .lg\:active\:border-green-50:active{
        border-color: var(--velocity-green-50);
    }
    
    .lg\:active\:border-green-100:active{
        border-color: var(--velocity-green-100);
    }
    
    .lg\:active\:border-green-200:active{
        border-color: var(--velocity-green-200);
    }
    
    .lg\:active\:border-green-300:active{
        border-color: var(--velocity-green-300);
    }
    
    .lg\:active\:border-green-400:active{
        border-color: var(--velocity-green-400);
    }
    
    .lg\:active\:border-green-500:active{
        border-color: var(--velocity-green-500);
    }
    
    .lg\:active\:border-green-600:active{
        border-color: var(--velocity-green-600);
    }
    
    .lg\:active\:border-green-700:active{
        border-color: var(--velocity-green-700);
    }
    
    .lg\:active\:border-green-800:active{
        border-color: var(--velocity-green-800);
    }
    
    .lg\:active\:border-green-900:active{
        border-color: var(--velocity-green-900);
    }
    
    .lg\:active\:border-grey-200:active{
        border-color: var(--velocity-grey-200);
    }
    
    .lg\:active\:border-grey-300:active{
        border-color: var(--velocity-grey-300);
    }
    
    .lg\:active\:border-grey-400:active{
        border-color: var(--velocity-grey-400);
    }
    
    .lg\:active\:border-grey-500:active{
        border-color: var(--velocity-grey-500);
    }
    
    .lg\:active\:border-grey-600:active{
        border-color: var(--velocity-grey-600);
    }
    
    .lg\:active\:border-grey-700:active{
        border-color: var(--velocity-grey-700);
    }
    
    .lg\:active\:border-grey-800:active{
        border-color: var(--velocity-grey-800);
    }
    
    .lg\:active\:border-grey-900:active{
        border-color: var(--velocity-grey-900);
    }
    
    .lg\:active\:border-yellow-50:active{
        border-color: var(--velocity-yellow-50);
    }
    
    .lg\:active\:border-yellow-100:active{
        border-color: var(--velocity-yellow-100);
    }
    
    .lg\:active\:border-yellow-200:active{
        border-color: var(--velocity-yellow-200);
    }
    
    .lg\:active\:border-yellow-300:active{
        border-color: var(--velocity-yellow-300);
    }
    
    .lg\:active\:border-yellow-400:active{
        border-color: var(--velocity-yellow-400);
    }
    
    .lg\:active\:border-yellow-500:active{
        border-color: var(--velocity-yellow-500);
    }
    
    .lg\:active\:border-yellow-600:active{
        border-color: var(--velocity-yellow-600);
    }
    
    .lg\:active\:border-yellow-700:active{
        border-color: var(--velocity-yellow-700);
    }
    
    .lg\:active\:border-yellow-800:active{
        border-color: var(--velocity-yellow-800);
    }
    
    .lg\:active\:border-yellow-900:active{
        border-color: var(--velocity-yellow-900);
    }
    
    .lg\:active\:border-cyan-50:active{
        border-color: var(--velocity-cyan-50);
    }
    
    .lg\:active\:border-cyan-100:active{
        border-color: var(--velocity-cyan-100);
    }
    
    .lg\:active\:border-cyan-200:active{
        border-color: var(--velocity-cyan-200);
    }
    
    .lg\:active\:border-cyan-300:active{
        border-color: var(--velocity-cyan-300);
    }
    
    .lg\:active\:border-cyan-400:active{
        border-color: var(--velocity-cyan-400);
    }
    
    .lg\:active\:border-cyan-500:active{
        border-color: var(--velocity-cyan-500);
    }
    
    .lg\:active\:border-cyan-600:active{
        border-color: var(--velocity-cyan-600);
    }
    
    .lg\:active\:border-cyan-700:active{
        border-color: var(--velocity-cyan-700);
    }
    
    .lg\:active\:border-cyan-800:active{
        border-color: var(--velocity-cyan-800);
    }
    
    .lg\:active\:border-cyan-900:active{
        border-color: var(--velocity-cyan-900);
    }
    
    .lg\:active\:border-orange-50:active{
        border-color: var(--velocity-orange-50);
    }
    
    .lg\:active\:border-orange-100:active{
        border-color: var(--velocity-orange-100);
    }
    
    .lg\:active\:border-orange-200:active{
        border-color: var(--velocity-orange-200);
    }
    
    .lg\:active\:border-orange-300:active{
        border-color: var(--velocity-orange-300);
    }
    
    .lg\:active\:border-orange-400:active{
        border-color: var(--velocity-orange-400);
    }
    
    .lg\:active\:border-orange-500:active{
        border-color: var(--velocity-orange-500);
    }
    
    .lg\:active\:border-orange-600:active{
        border-color: var(--velocity-orange-600);
    }
    
    .lg\:active\:border-orange-700:active{
        border-color: var(--velocity-orange-700);
    }
    
    .lg\:active\:border-orange-800:active{
        border-color: var(--velocity-orange-800);
    }
    
    .lg\:active\:border-orange-900:active{
        border-color: var(--velocity-orange-900);
    }
    
    .lg\:active\:border-blue-50:active{
        border-color: var(--velocity-blue-50);
    }
    
    .lg\:active\:border-blue-100:active{
        border-color: var(--velocity-blue-100);
    }
    
    .lg\:active\:border-blue-200:active{
        border-color: var(--velocity-blue-200);
    }
    
    .lg\:active\:border-blue-300:active{
        border-color: var(--velocity-blue-300);
    }
    
    .lg\:active\:border-blue-400:active{
        border-color: var(--velocity-blue-400);
    }
    
    .lg\:active\:border-blue-500:active{
        border-color: var(--velocity-blue-500);
    }
    
    .lg\:active\:border-blue-600:active{
        border-color: var(--velocity-blue-600);
    }
    
    .lg\:active\:border-blue-700:active{
        border-color: var(--velocity-blue-700);
    }
    
    .lg\:active\:border-blue-800:active{
        border-color: var(--velocity-blue-800);
    }
    
    .lg\:active\:border-blue-900:active{
        border-color: var(--velocity-blue-900);
    }
    
    .lg\:active\:border-lime-50:active{
        border-color: var(--velocity-lime-50);
    }
    
    .lg\:active\:border-lime-100:active{
        border-color: var(--velocity-lime-100);
    }
    
    .lg\:active\:border-lime-200:active{
        border-color: var(--velocity-lime-200);
    }
    
    .lg\:active\:border-lime-300:active{
        border-color: var(--velocity-lime-300);
    }
    
    .lg\:active\:border-lime-400:active{
        border-color: var(--velocity-lime-400);
    }
    
    .lg\:active\:border-lime-500:active{
        border-color: var(--velocity-lime-500);
    }
    
    .lg\:active\:border-lime-600:active{
        border-color: var(--velocity-lime-600);
    }
    
    .lg\:active\:border-lime-700:active{
        border-color: var(--velocity-lime-700);
    }
    
    .lg\:active\:border-lime-800:active{
        border-color: var(--velocity-lime-800);
    }
    
    .lg\:active\:border-lime-900:active{
        border-color: var(--velocity-lime-900);
    }
    
    .lg\:active\:border-purple-50:active{
        border-color: var(--velocity-purple-50);
    }
    
    .lg\:active\:border-purple-100:active{
        border-color: var(--velocity-purple-100);
    }
    
    .lg\:active\:border-purple-200:active{
        border-color: var(--velocity-purple-200);
    }
    
    .lg\:active\:border-purple-300:active{
        border-color: var(--velocity-purple-300);
    }
    
    .lg\:active\:border-purple-400:active{
        border-color: var(--velocity-purple-400);
    }
    
    .lg\:active\:border-purple-500:active{
        border-color: var(--velocity-purple-500);
    }
    
    .lg\:active\:border-purple-600:active{
        border-color: var(--velocity-purple-600);
    }
    
    .lg\:active\:border-purple-700:active{
        border-color: var(--velocity-purple-700);
    }
    
    .lg\:active\:border-purple-800:active{
        border-color: var(--velocity-purple-800);
    }
    
    .lg\:active\:border-purple-900:active{
        border-color: var(--velocity-purple-900);
    }
    
    .lg\:active\:border-indigo-50:active{
        border-color: var(--velocity-indigo-50);
    }
    
    .lg\:active\:border-indigo-100:active{
        border-color: var(--velocity-indigo-100);
    }
    
    .lg\:active\:border-indigo-200:active{
        border-color: var(--velocity-indigo-200);
    }
    
    .lg\:active\:border-indigo-300:active{
        border-color: var(--velocity-indigo-300);
    }
    
    .lg\:active\:border-indigo-400:active{
        border-color: var(--velocity-indigo-400);
    }
    
    .lg\:active\:border-indigo-500:active{
        border-color: var(--velocity-indigo-500);
    }
    
    .lg\:active\:border-indigo-600:active{
        border-color: var(--velocity-indigo-600);
    }
    
    .lg\:active\:border-indigo-700:active{
        border-color: var(--velocity-indigo-700);
    }
    
    .lg\:active\:border-indigo-800:active{
        border-color: var(--velocity-indigo-800);
    }
    
    .lg\:active\:border-indigo-900:active{
        border-color: var(--velocity-indigo-900);
    }
    
    .lg\:active\:border-pink-50:active{
        border-color: var(--velocity-pink-50);
    }
    
    .lg\:active\:border-pink-100:active{
        border-color: var(--velocity-pink-100);
    }
    
    .lg\:active\:border-pink-200:active{
        border-color: var(--velocity-pink-200);
    }
    
    .lg\:active\:border-pink-300:active{
        border-color: var(--velocity-pink-300);
    }
    
    .lg\:active\:border-pink-400:active{
        border-color: var(--velocity-pink-400);
    }
    
    .lg\:active\:border-pink-500:active{
        border-color: var(--velocity-pink-500);
    }
    
    .lg\:active\:border-pink-600:active{
        border-color: var(--velocity-pink-600);
    }
    
    .lg\:active\:border-pink-700:active{
        border-color: var(--velocity-pink-700);
    }
    
    .lg\:active\:border-pink-800:active{
        border-color: var(--velocity-pink-800);
    }
    
    .lg\:active\:border-pink-900:active{
        border-color: var(--velocity-pink-900);
    }
    
    .lg\:active\:border-violet-50:active{
        border-color: var(--velocity-violet-50);
    }
    
    .lg\:active\:border-violet-100:active{
        border-color: var(--velocity-violet-100);
    }
    
    .lg\:active\:border-violet-200:active{
        border-color: var(--velocity-violet-200);
    }
    
    .lg\:active\:border-violet-300:active{
        border-color: var(--velocity-violet-300);
    }
    
    .lg\:active\:border-violet-400:active{
        border-color: var(--velocity-violet-400);
    }
    
    .lg\:active\:border-violet-500:active{
        border-color: var(--velocity-violet-500);
    }
    
    .lg\:active\:border-violet-600:active{
        border-color: var(--velocity-violet-600);
    }
    
    .lg\:active\:border-violet-700:active{
        border-color: var(--velocity-violet-700);
    }
    
    .lg\:active\:border-violet-800:active{
        border-color: var(--velocity-violet-800);
    }
    
    .lg\:active\:border-violet-900:active{
        border-color: var(--velocity-violet-900);
    }
    
    .lg\:active\:border-slate-50:active{
        border-color: var(--velocity-slate-50);
    }
    
    .lg\:active\:border-slate-100:active{
        border-color: var(--velocity-slate-100);
    }
    
    .lg\:active\:border-slate-200:active{
        border-color: var(--velocity-slate-200);
    }
    
    .lg\:active\:border-slate-300:active{
        border-color: var(--velocity-slate-300);
    }
    
    .lg\:active\:border-slate-400:active{
        border-color: var(--velocity-slate-400);
    }
    
    .lg\:active\:border-slate-500:active{
        border-color: var(--velocity-slate-500);
    }
    
    .lg\:active\:border-slate-600:active{
        border-color: var(--velocity-slate-600);
    }
    
    .lg\:active\:border-slate-700:active{
        border-color: var(--velocity-slate-700);
    }
    
    .lg\:active\:border-slate-800:active{
        border-color: var(--velocity-slate-800);
    }
    
    .lg\:active\:border-slate-900:active{
        border-color: var(--velocity-slate-900);
    }
    
    .lg\:active\:border-rose-50:active{
        border-color: var(--velocity-rose-50);
    }
    
    .lg\:active\:border-rose-100:active{
        border-color: var(--velocity-rose-100);
    }
    
    .lg\:active\:border-rose-200:active{
        border-color: var(--velocity-rose-200);
    }
    
    .lg\:active\:border-rose-300:active{
        border-color: var(--velocity-rose-300);
    }
    
    .lg\:active\:border-rose-400:active{
        border-color: var(--velocity-rose-400);
    }
    
    .lg\:active\:border-rose-500:active{
        border-color: var(--velocity-rose-500);
    }
    
    .lg\:active\:border-rose-600:active{
        border-color: var(--velocity-rose-600);
    }
    
    .lg\:active\:border-rose-700:active{
        border-color: var(--velocity-rose-700);
    }
    
    .lg\:active\:border-rose-800:active{
        border-color: var(--velocity-rose-800);
    }
    
    .lg\:active\:border-rose-900:active{
        border-color: var(--velocity-rose-900);
    }
    
    .lg\:active\:fill-teal-50:active{
        fill: var(--velocity-teal-50);
    }
    
    .lg\:active\:fill-teal-100:active{
        fill: var(--velocity-teal-100);
    }
    
    .lg\:active\:fill-teal-200:active{
        fill: var(--velocity-teal-200);
    }
    
    .lg\:active\:fill-teal-300:active{
        fill: var(--velocity-teal-300);
    }
    
    .lg\:active\:fill-teal-400:active{
        fill: var(--velocity-teal-400);
    }
    
    .lg\:active\:fill-teal-500:active{
        fill: var(--velocity-teal-500);
    }
    
    .lg\:active\:fill-teal-600:active{
        fill: var(--velocity-teal-600);
    }
    
    .lg\:active\:fill-teal-700:active{
        fill: var(--velocity-teal-700);
    }
    
    .lg\:active\:fill-teal-800:active{
        fill: var(--velocity-teal-800);
    }
    
    .lg\:active\:fill-teal-900:active{
        fill: var(--velocity-teal-900);
    }
    
    .lg\:active\:fill-red-50:active{
        fill: var(--velocity-red-50);
    }
    
    .lg\:active\:fill-red-100:active{
        fill: var(--velocity-red-100);
    }
    
    .lg\:active\:fill-red-200:active{
        fill: var(--velocity-red-200);
    }
    
    .lg\:active\:fill-red-300:active{
        fill: var(--velocity-red-300);
    }
    
    .lg\:active\:fill-red-400:active{
        fill: var(--velocity-red-400);
    }
    
    .lg\:active\:fill-red-500:active{
        fill: var(--velocity-red-500);
    }
    
    .lg\:active\:fill-red-600:active{
        fill: var(--velocity-red-600);
    }
    
    .lg\:active\:fill-red-700:active{
        fill: var(--velocity-red-700);
    }
    
    .lg\:active\:fill-red-800:active{
        fill: var(--velocity-red-800);
    }
    
    .lg\:active\:fill-red-900:active{
        fill: var(--velocity-red-900);
    }
    
    .lg\:active\:fill-grey-100:active{
        fill: var(--velocity-grey-100);
    }
    
    .lg\:active\:fill-sky-50:active{
        fill: var(--velocity-sky-50);
    }
    
    .lg\:active\:fill-sky-100:active{
        fill: var(--velocity-sky-100);
    }
    
    .lg\:active\:fill-sky-200:active{
        fill: var(--velocity-sky-200);
    }
    
    .lg\:active\:fill-sky-300:active{
        fill: var(--velocity-sky-300);
    }
    
    .lg\:active\:fill-sky-400:active{
        fill: var(--velocity-sky-400);
    }
    
    .lg\:active\:fill-sky-500:active{
        fill: var(--velocity-sky-500);
    }
    
    .lg\:active\:fill-sky-600:active{
        fill: var(--velocity-sky-600);
    }
    
    .lg\:active\:fill-sky-700:active{
        fill: var(--velocity-sky-700);
    }
    
    .lg\:active\:fill-sky-800:active{
        fill: var(--velocity-sky-800);
    }
    
    .lg\:active\:fill-sky-900:active{
        fill: var(--velocity-sky-900);
    }
    
    .lg\:active\:fill-green-50:active{
        fill: var(--velocity-green-50);
    }
    
    .lg\:active\:fill-green-100:active{
        fill: var(--velocity-green-100);
    }
    
    .lg\:active\:fill-green-200:active{
        fill: var(--velocity-green-200);
    }
    
    .lg\:active\:fill-green-300:active{
        fill: var(--velocity-green-300);
    }
    
    .lg\:active\:fill-green-400:active{
        fill: var(--velocity-green-400);
    }
    
    .lg\:active\:fill-green-500:active{
        fill: var(--velocity-green-500);
    }
    
    .lg\:active\:fill-green-600:active{
        fill: var(--velocity-green-600);
    }
    
    .lg\:active\:fill-green-700:active{
        fill: var(--velocity-green-700);
    }
    
    .lg\:active\:fill-green-800:active{
        fill: var(--velocity-green-800);
    }
    
    .lg\:active\:fill-green-900:active{
        fill: var(--velocity-green-900);
    }
    
    .lg\:active\:fill-grey-200:active{
        fill: var(--velocity-grey-200);
    }
    
    .lg\:active\:fill-grey-300:active{
        fill: var(--velocity-grey-300);
    }
    
    .lg\:active\:fill-grey-400:active{
        fill: var(--velocity-grey-400);
    }
    
    .lg\:active\:fill-grey-500:active{
        fill: var(--velocity-grey-500);
    }
    
    .lg\:active\:fill-grey-600:active{
        fill: var(--velocity-grey-600);
    }
    
    .lg\:active\:fill-grey-700:active{
        fill: var(--velocity-grey-700);
    }
    
    .lg\:active\:fill-grey-800:active{
        fill: var(--velocity-grey-800);
    }
    
    .lg\:active\:fill-grey-900:active{
        fill: var(--velocity-grey-900);
    }
    
    .lg\:active\:fill-yellow-50:active{
        fill: var(--velocity-yellow-50);
    }
    
    .lg\:active\:fill-yellow-100:active{
        fill: var(--velocity-yellow-100);
    }
    
    .lg\:active\:fill-yellow-200:active{
        fill: var(--velocity-yellow-200);
    }
    
    .lg\:active\:fill-yellow-300:active{
        fill: var(--velocity-yellow-300);
    }
    
    .lg\:active\:fill-yellow-400:active{
        fill: var(--velocity-yellow-400);
    }
    
    .lg\:active\:fill-yellow-500:active{
        fill: var(--velocity-yellow-500);
    }
    
    .lg\:active\:fill-yellow-600:active{
        fill: var(--velocity-yellow-600);
    }
    
    .lg\:active\:fill-yellow-700:active{
        fill: var(--velocity-yellow-700);
    }
    
    .lg\:active\:fill-yellow-800:active{
        fill: var(--velocity-yellow-800);
    }
    
    .lg\:active\:fill-yellow-900:active{
        fill: var(--velocity-yellow-900);
    }
    
    .lg\:active\:fill-cyan-50:active{
        fill: var(--velocity-cyan-50);
    }
    
    .lg\:active\:fill-cyan-100:active{
        fill: var(--velocity-cyan-100);
    }
    
    .lg\:active\:fill-cyan-200:active{
        fill: var(--velocity-cyan-200);
    }
    
    .lg\:active\:fill-cyan-300:active{
        fill: var(--velocity-cyan-300);
    }
    
    .lg\:active\:fill-cyan-400:active{
        fill: var(--velocity-cyan-400);
    }
    
    .lg\:active\:fill-cyan-500:active{
        fill: var(--velocity-cyan-500);
    }
    
    .lg\:active\:fill-cyan-600:active{
        fill: var(--velocity-cyan-600);
    }
    
    .lg\:active\:fill-cyan-700:active{
        fill: var(--velocity-cyan-700);
    }
    
    .lg\:active\:fill-cyan-800:active{
        fill: var(--velocity-cyan-800);
    }
    
    .lg\:active\:fill-cyan-900:active{
        fill: var(--velocity-cyan-900);
    }
    
    .lg\:active\:fill-orange-50:active{
        fill: var(--velocity-orange-50);
    }
    
    .lg\:active\:fill-orange-100:active{
        fill: var(--velocity-orange-100);
    }
    
    .lg\:active\:fill-orange-200:active{
        fill: var(--velocity-orange-200);
    }
    
    .lg\:active\:fill-orange-300:active{
        fill: var(--velocity-orange-300);
    }
    
    .lg\:active\:fill-orange-400:active{
        fill: var(--velocity-orange-400);
    }
    
    .lg\:active\:fill-orange-500:active{
        fill: var(--velocity-orange-500);
    }
    
    .lg\:active\:fill-orange-600:active{
        fill: var(--velocity-orange-600);
    }
    
    .lg\:active\:fill-orange-700:active{
        fill: var(--velocity-orange-700);
    }
    
    .lg\:active\:fill-orange-800:active{
        fill: var(--velocity-orange-800);
    }
    
    .lg\:active\:fill-orange-900:active{
        fill: var(--velocity-orange-900);
    }
    
    .lg\:active\:fill-blue-50:active{
        fill: var(--velocity-blue-50);
    }
    
    .lg\:active\:fill-blue-100:active{
        fill: var(--velocity-blue-100);
    }
    
    .lg\:active\:fill-blue-200:active{
        fill: var(--velocity-blue-200);
    }
    
    .lg\:active\:fill-blue-300:active{
        fill: var(--velocity-blue-300);
    }
    
    .lg\:active\:fill-blue-400:active{
        fill: var(--velocity-blue-400);
    }
    
    .lg\:active\:fill-blue-500:active{
        fill: var(--velocity-blue-500);
    }
    
    .lg\:active\:fill-blue-600:active{
        fill: var(--velocity-blue-600);
    }
    
    .lg\:active\:fill-blue-700:active{
        fill: var(--velocity-blue-700);
    }
    
    .lg\:active\:fill-blue-800:active{
        fill: var(--velocity-blue-800);
    }
    
    .lg\:active\:fill-blue-900:active{
        fill: var(--velocity-blue-900);
    }
    
    .lg\:active\:fill-lime-50:active{
        fill: var(--velocity-lime-50);
    }
    
    .lg\:active\:fill-lime-100:active{
        fill: var(--velocity-lime-100);
    }
    
    .lg\:active\:fill-lime-200:active{
        fill: var(--velocity-lime-200);
    }
    
    .lg\:active\:fill-lime-300:active{
        fill: var(--velocity-lime-300);
    }
    
    .lg\:active\:fill-lime-400:active{
        fill: var(--velocity-lime-400);
    }
    
    .lg\:active\:fill-lime-500:active{
        fill: var(--velocity-lime-500);
    }
    
    .lg\:active\:fill-lime-600:active{
        fill: var(--velocity-lime-600);
    }
    
    .lg\:active\:fill-lime-700:active{
        fill: var(--velocity-lime-700);
    }
    
    .lg\:active\:fill-lime-800:active{
        fill: var(--velocity-lime-800);
    }
    
    .lg\:active\:fill-lime-900:active{
        fill: var(--velocity-lime-900);
    }
    
    .lg\:active\:fill-purple-50:active{
        fill: var(--velocity-purple-50);
    }
    
    .lg\:active\:fill-purple-100:active{
        fill: var(--velocity-purple-100);
    }
    
    .lg\:active\:fill-purple-200:active{
        fill: var(--velocity-purple-200);
    }
    
    .lg\:active\:fill-purple-300:active{
        fill: var(--velocity-purple-300);
    }
    
    .lg\:active\:fill-purple-400:active{
        fill: var(--velocity-purple-400);
    }
    
    .lg\:active\:fill-purple-500:active{
        fill: var(--velocity-purple-500);
    }
    
    .lg\:active\:fill-purple-600:active{
        fill: var(--velocity-purple-600);
    }
    
    .lg\:active\:fill-purple-700:active{
        fill: var(--velocity-purple-700);
    }
    
    .lg\:active\:fill-purple-800:active{
        fill: var(--velocity-purple-800);
    }
    
    .lg\:active\:fill-purple-900:active{
        fill: var(--velocity-purple-900);
    }
    
    .lg\:active\:fill-indigo-50:active{
        fill: var(--velocity-indigo-50);
    }
    
    .lg\:active\:fill-indigo-100:active{
        fill: var(--velocity-indigo-100);
    }
    
    .lg\:active\:fill-indigo-200:active{
        fill: var(--velocity-indigo-200);
    }
    
    .lg\:active\:fill-indigo-300:active{
        fill: var(--velocity-indigo-300);
    }
    
    .lg\:active\:fill-indigo-400:active{
        fill: var(--velocity-indigo-400);
    }
    
    .lg\:active\:fill-indigo-500:active{
        fill: var(--velocity-indigo-500);
    }
    
    .lg\:active\:fill-indigo-600:active{
        fill: var(--velocity-indigo-600);
    }
    
    .lg\:active\:fill-indigo-700:active{
        fill: var(--velocity-indigo-700);
    }
    
    .lg\:active\:fill-indigo-800:active{
        fill: var(--velocity-indigo-800);
    }
    
    .lg\:active\:fill-indigo-900:active{
        fill: var(--velocity-indigo-900);
    }
    
    .lg\:active\:fill-pink-50:active{
        fill: var(--velocity-pink-50);
    }
    
    .lg\:active\:fill-pink-100:active{
        fill: var(--velocity-pink-100);
    }
    
    .lg\:active\:fill-pink-200:active{
        fill: var(--velocity-pink-200);
    }
    
    .lg\:active\:fill-pink-300:active{
        fill: var(--velocity-pink-300);
    }
    
    .lg\:active\:fill-pink-400:active{
        fill: var(--velocity-pink-400);
    }
    
    .lg\:active\:fill-pink-500:active{
        fill: var(--velocity-pink-500);
    }
    
    .lg\:active\:fill-pink-600:active{
        fill: var(--velocity-pink-600);
    }
    
    .lg\:active\:fill-pink-700:active{
        fill: var(--velocity-pink-700);
    }
    
    .lg\:active\:fill-pink-800:active{
        fill: var(--velocity-pink-800);
    }
    
    .lg\:active\:fill-pink-900:active{
        fill: var(--velocity-pink-900);
    }
    
    .lg\:active\:fill-violet-50:active{
        fill: var(--velocity-violet-50);
    }
    
    .lg\:active\:fill-violet-100:active{
        fill: var(--velocity-violet-100);
    }
    
    .lg\:active\:fill-violet-200:active{
        fill: var(--velocity-violet-200);
    }
    
    .lg\:active\:fill-violet-300:active{
        fill: var(--velocity-violet-300);
    }
    
    .lg\:active\:fill-violet-400:active{
        fill: var(--velocity-violet-400);
    }
    
    .lg\:active\:fill-violet-500:active{
        fill: var(--velocity-violet-500);
    }
    
    .lg\:active\:fill-violet-600:active{
        fill: var(--velocity-violet-600);
    }
    
    .lg\:active\:fill-violet-700:active{
        fill: var(--velocity-violet-700);
    }
    
    .lg\:active\:fill-violet-800:active{
        fill: var(--velocity-violet-800);
    }
    
    .lg\:active\:fill-violet-900:active{
        fill: var(--velocity-violet-900);
    }
    
    .lg\:active\:fill-slate-50:active{
        fill: var(--velocity-slate-50);
    }
    
    .lg\:active\:fill-slate-100:active{
        fill: var(--velocity-slate-100);
    }
    
    .lg\:active\:fill-slate-200:active{
        fill: var(--velocity-slate-200);
    }
    
    .lg\:active\:fill-slate-300:active{
        fill: var(--velocity-slate-300);
    }
    
    .lg\:active\:fill-slate-400:active{
        fill: var(--velocity-slate-400);
    }
    
    .lg\:active\:fill-slate-500:active{
        fill: var(--velocity-slate-500);
    }
    
    .lg\:active\:fill-slate-600:active{
        fill: var(--velocity-slate-600);
    }
    
    .lg\:active\:fill-slate-700:active{
        fill: var(--velocity-slate-700);
    }
    
    .lg\:active\:fill-slate-800:active{
        fill: var(--velocity-slate-800);
    }
    
    .lg\:active\:fill-slate-900:active{
        fill: var(--velocity-slate-900);
    }
    
    .lg\:active\:fill-rose-50:active{
        fill: var(--velocity-rose-50);
    }
    
    .lg\:active\:fill-rose-100:active{
        fill: var(--velocity-rose-100);
    }
    
    .lg\:active\:fill-rose-200:active{
        fill: var(--velocity-rose-200);
    }
    
    .lg\:active\:fill-rose-300:active{
        fill: var(--velocity-rose-300);
    }
    
    .lg\:active\:fill-rose-400:active{
        fill: var(--velocity-rose-400);
    }
    
    .lg\:active\:fill-rose-500:active{
        fill: var(--velocity-rose-500);
    }
    
    .lg\:active\:fill-rose-600:active{
        fill: var(--velocity-rose-600);
    }
    
    .lg\:active\:fill-rose-700:active{
        fill: var(--velocity-rose-700);
    }
    
    .lg\:active\:fill-rose-800:active{
        fill: var(--velocity-rose-800);
    }
    
    .lg\:active\:fill-rose-900:active{
        fill: var(--velocity-rose-900);
    }
    
    .lg\:active\:fill-transparent:active{
        fill: transparent;
    }
    
    .lg\:active\:color-teal-50:active{
        color: var(--velocity-teal-50);
    }
    
    .lg\:active\:color-teal-100:active{
        color: var(--velocity-teal-100);
    }
    
    .lg\:active\:color-teal-200:active{
        color: var(--velocity-teal-200);
    }
    
    .lg\:active\:color-teal-300:active{
        color: var(--velocity-teal-300);
    }
    
    .lg\:active\:color-teal-400:active{
        color: var(--velocity-teal-400);
    }
    
    .lg\:active\:color-teal-500:active{
        color: var(--velocity-teal-500);
    }
    
    .lg\:active\:color-teal-600:active{
        color: var(--velocity-teal-600);
    }
    
    .lg\:active\:color-teal-700:active{
        color: var(--velocity-teal-700);
    }
    
    .lg\:active\:color-teal-800:active{
        color: var(--velocity-teal-800);
    }
    
    .lg\:active\:color-teal-900:active{
        color: var(--velocity-teal-900);
    }
    
    .lg\:active\:color-red-50:active{
        color: var(--velocity-red-50);
    }
    
    .lg\:active\:color-red-100:active{
        color: var(--velocity-red-100);
    }
    
    .lg\:active\:color-red-200:active{
        color: var(--velocity-red-200);
    }
    
    .lg\:active\:color-red-300:active{
        color: var(--velocity-red-300);
    }
    
    .lg\:active\:color-red-400:active{
        color: var(--velocity-red-400);
    }
    
    .lg\:active\:color-red-500:active{
        color: var(--velocity-red-500);
    }
    
    .lg\:active\:color-red-600:active{
        color: var(--velocity-red-600);
    }
    
    .lg\:active\:color-red-700:active{
        color: var(--velocity-red-700);
    }
    
    .lg\:active\:color-red-800:active{
        color: var(--velocity-red-800);
    }
    
    .lg\:active\:color-red-900:active{
        color: var(--velocity-red-900);
    }
    
    .lg\:active\:color-grey-100:active{
        color: var(--velocity-grey-100);
    }
    
    .lg\:active\:color-sky-50:active{
        color: var(--velocity-sky-50);
    }
    
    .lg\:active\:color-sky-100:active{
        color: var(--velocity-sky-100);
    }
    
    .lg\:active\:color-sky-200:active{
        color: var(--velocity-sky-200);
    }
    
    .lg\:active\:color-sky-300:active{
        color: var(--velocity-sky-300);
    }
    
    .lg\:active\:color-sky-400:active{
        color: var(--velocity-sky-400);
    }
    
    .lg\:active\:color-sky-500:active{
        color: var(--velocity-sky-500);
    }
    
    .lg\:active\:color-sky-600:active{
        color: var(--velocity-sky-600);
    }
    
    .lg\:active\:color-sky-700:active{
        color: var(--velocity-sky-700);
    }
    
    .lg\:active\:color-sky-800:active{
        color: var(--velocity-sky-800);
    }
    
    .lg\:active\:color-sky-900:active{
        color: var(--velocity-sky-900);
    }
    
    .lg\:active\:color-green-50:active{
        color: var(--velocity-green-50);
    }
    
    .lg\:active\:color-green-100:active{
        color: var(--velocity-green-100);
    }
    
    .lg\:active\:color-green-200:active{
        color: var(--velocity-green-200);
    }
    
    .lg\:active\:color-green-300:active{
        color: var(--velocity-green-300);
    }
    
    .lg\:active\:color-green-400:active{
        color: var(--velocity-green-400);
    }
    
    .lg\:active\:color-green-500:active{
        color: var(--velocity-green-500);
    }
    
    .lg\:active\:color-green-600:active{
        color: var(--velocity-green-600);
    }
    
    .lg\:active\:color-green-700:active{
        color: var(--velocity-green-700);
    }
    
    .lg\:active\:color-green-800:active{
        color: var(--velocity-green-800);
    }
    
    .lg\:active\:color-green-900:active{
        color: var(--velocity-green-900);
    }
    
    .lg\:active\:color-grey-200:active{
        color: var(--velocity-grey-200);
    }
    
    .lg\:active\:color-grey-300:active{
        color: var(--velocity-grey-300);
    }
    
    .lg\:active\:color-grey-400:active{
        color: var(--velocity-grey-400);
    }
    
    .lg\:active\:color-grey-500:active{
        color: var(--velocity-grey-500);
    }
    
    .lg\:active\:color-grey-600:active{
        color: var(--velocity-grey-600);
    }
    
    .lg\:active\:color-grey-700:active{
        color: var(--velocity-grey-700);
    }
    
    .lg\:active\:color-grey-800:active{
        color: var(--velocity-grey-800);
    }
    
    .lg\:active\:color-grey-900:active{
        color: var(--velocity-grey-900);
    }
    
    .lg\:active\:color-yellow-50:active{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:active\:color-yellow-100:active{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:active\:color-yellow-200:active{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:active\:color-yellow-300:active{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:active\:color-yellow-400:active{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:active\:color-yellow-500:active{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:active\:color-yellow-600:active{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:active\:color-yellow-700:active{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:active\:color-yellow-800:active{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:active\:color-yellow-900:active{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:active\:color-cyan-50:active{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:active\:color-cyan-100:active{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:active\:color-cyan-200:active{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:active\:color-cyan-300:active{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:active\:color-cyan-400:active{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:active\:color-cyan-500:active{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:active\:color-cyan-600:active{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:active\:color-cyan-700:active{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:active\:color-cyan-800:active{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:active\:color-cyan-900:active{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:active\:color-orange-50:active{
        color: var(--velocity-orange-50);
    }
    
    .lg\:active\:color-orange-100:active{
        color: var(--velocity-orange-100);
    }
    
    .lg\:active\:color-orange-200:active{
        color: var(--velocity-orange-200);
    }
    
    .lg\:active\:color-orange-300:active{
        color: var(--velocity-orange-300);
    }
    
    .lg\:active\:color-orange-400:active{
        color: var(--velocity-orange-400);
    }
    
    .lg\:active\:color-orange-500:active{
        color: var(--velocity-orange-500);
    }
    
    .lg\:active\:color-orange-600:active{
        color: var(--velocity-orange-600);
    }
    
    .lg\:active\:color-orange-700:active{
        color: var(--velocity-orange-700);
    }
    
    .lg\:active\:color-orange-800:active{
        color: var(--velocity-orange-800);
    }
    
    .lg\:active\:color-orange-900:active{
        color: var(--velocity-orange-900);
    }
    
    .lg\:active\:color-blue-50:active{
        color: var(--velocity-blue-50);
    }
    
    .lg\:active\:color-blue-100:active{
        color: var(--velocity-blue-100);
    }
    
    .lg\:active\:color-blue-200:active{
        color: var(--velocity-blue-200);
    }
    
    .lg\:active\:color-blue-300:active{
        color: var(--velocity-blue-300);
    }
    
    .lg\:active\:color-blue-400:active{
        color: var(--velocity-blue-400);
    }
    
    .lg\:active\:color-blue-500:active{
        color: var(--velocity-blue-500);
    }
    
    .lg\:active\:color-blue-600:active{
        color: var(--velocity-blue-600);
    }
    
    .lg\:active\:color-blue-700:active{
        color: var(--velocity-blue-700);
    }
    
    .lg\:active\:color-blue-800:active{
        color: var(--velocity-blue-800);
    }
    
    .lg\:active\:color-blue-900:active{
        color: var(--velocity-blue-900);
    }
    
    .lg\:active\:color-lime-50:active{
        color: var(--velocity-lime-50);
    }
    
    .lg\:active\:color-lime-100:active{
        color: var(--velocity-lime-100);
    }
    
    .lg\:active\:color-lime-200:active{
        color: var(--velocity-lime-200);
    }
    
    .lg\:active\:color-lime-300:active{
        color: var(--velocity-lime-300);
    }
    
    .lg\:active\:color-lime-400:active{
        color: var(--velocity-lime-400);
    }
    
    .lg\:active\:color-lime-500:active{
        color: var(--velocity-lime-500);
    }
    
    .lg\:active\:color-lime-600:active{
        color: var(--velocity-lime-600);
    }
    
    .lg\:active\:color-lime-700:active{
        color: var(--velocity-lime-700);
    }
    
    .lg\:active\:color-lime-800:active{
        color: var(--velocity-lime-800);
    }
    
    .lg\:active\:color-lime-900:active{
        color: var(--velocity-lime-900);
    }
    
    .lg\:active\:color-purple-50:active{
        color: var(--velocity-purple-50);
    }
    
    .lg\:active\:color-purple-100:active{
        color: var(--velocity-purple-100);
    }
    
    .lg\:active\:color-purple-200:active{
        color: var(--velocity-purple-200);
    }
    
    .lg\:active\:color-purple-300:active{
        color: var(--velocity-purple-300);
    }
    
    .lg\:active\:color-purple-400:active{
        color: var(--velocity-purple-400);
    }
    
    .lg\:active\:color-purple-500:active{
        color: var(--velocity-purple-500);
    }
    
    .lg\:active\:color-purple-600:active{
        color: var(--velocity-purple-600);
    }
    
    .lg\:active\:color-purple-700:active{
        color: var(--velocity-purple-700);
    }
    
    .lg\:active\:color-purple-800:active{
        color: var(--velocity-purple-800);
    }
    
    .lg\:active\:color-purple-900:active{
        color: var(--velocity-purple-900);
    }
    
    .lg\:active\:color-indigo-50:active{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:active\:color-indigo-100:active{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:active\:color-indigo-200:active{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:active\:color-indigo-300:active{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:active\:color-indigo-400:active{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:active\:color-indigo-500:active{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:active\:color-indigo-600:active{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:active\:color-indigo-700:active{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:active\:color-indigo-800:active{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:active\:color-indigo-900:active{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:active\:color-pink-50:active{
        color: var(--velocity-pink-50);
    }
    
    .lg\:active\:color-pink-100:active{
        color: var(--velocity-pink-100);
    }
    
    .lg\:active\:color-pink-200:active{
        color: var(--velocity-pink-200);
    }
    
    .lg\:active\:color-pink-300:active{
        color: var(--velocity-pink-300);
    }
    
    .lg\:active\:color-pink-400:active{
        color: var(--velocity-pink-400);
    }
    
    .lg\:active\:color-pink-500:active{
        color: var(--velocity-pink-500);
    }
    
    .lg\:active\:color-pink-600:active{
        color: var(--velocity-pink-600);
    }
    
    .lg\:active\:color-pink-700:active{
        color: var(--velocity-pink-700);
    }
    
    .lg\:active\:color-pink-800:active{
        color: var(--velocity-pink-800);
    }
    
    .lg\:active\:color-pink-900:active{
        color: var(--velocity-pink-900);
    }
    
    .lg\:active\:color-violet-50:active{
        color: var(--velocity-violet-50);
    }
    
    .lg\:active\:color-violet-100:active{
        color: var(--velocity-violet-100);
    }
    
    .lg\:active\:color-violet-200:active{
        color: var(--velocity-violet-200);
    }
    
    .lg\:active\:color-violet-300:active{
        color: var(--velocity-violet-300);
    }
    
    .lg\:active\:color-violet-400:active{
        color: var(--velocity-violet-400);
    }
    
    .lg\:active\:color-violet-500:active{
        color: var(--velocity-violet-500);
    }
    
    .lg\:active\:color-violet-600:active{
        color: var(--velocity-violet-600);
    }
    
    .lg\:active\:color-violet-700:active{
        color: var(--velocity-violet-700);
    }
    
    .lg\:active\:color-violet-800:active{
        color: var(--velocity-violet-800);
    }
    
    .lg\:active\:color-violet-900:active{
        color: var(--velocity-violet-900);
    }
    
    .lg\:active\:color-slate-50:active{
        color: var(--velocity-slate-50);
    }
    
    .lg\:active\:color-slate-100:active{
        color: var(--velocity-slate-100);
    }
    
    .lg\:active\:color-slate-200:active{
        color: var(--velocity-slate-200);
    }
    
    .lg\:active\:color-slate-300:active{
        color: var(--velocity-slate-300);
    }
    
    .lg\:active\:color-slate-400:active{
        color: var(--velocity-slate-400);
    }
    
    .lg\:active\:color-slate-500:active{
        color: var(--velocity-slate-500);
    }
    
    .lg\:active\:color-slate-600:active{
        color: var(--velocity-slate-600);
    }
    
    .lg\:active\:color-slate-700:active{
        color: var(--velocity-slate-700);
    }
    
    .lg\:active\:color-slate-800:active{
        color: var(--velocity-slate-800);
    }
    
    .lg\:active\:color-slate-900:active{
        color: var(--velocity-slate-900);
    }
    
    .lg\:active\:color-rose-50:active{
        color: var(--velocity-rose-50);
    }
    
    .lg\:active\:color-rose-100:active{
        color: var(--velocity-rose-100);
    }
    
    .lg\:active\:color-rose-200:active{
        color: var(--velocity-rose-200);
    }
    
    .lg\:active\:color-rose-300:active{
        color: var(--velocity-rose-300);
    }
    
    .lg\:active\:color-rose-400:active{
        color: var(--velocity-rose-400);
    }
    
    .lg\:active\:color-rose-500:active{
        color: var(--velocity-rose-500);
    }
    
    .lg\:active\:color-rose-600:active{
        color: var(--velocity-rose-600);
    }
    
    .lg\:active\:color-rose-700:active{
        color: var(--velocity-rose-700);
    }
    
    .lg\:active\:color-rose-800:active{
        color: var(--velocity-rose-800);
    }
    
    .lg\:active\:color-rose-900:active{
        color: var(--velocity-rose-900);
    }
    
    .lg\:active\:bg-gradient-t:active{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:active\:bg-gradient-tr:active{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:active\:bg-gradient-r:active{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:active\:bg-gradient-b:active{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:active\:bg-gradient-br:active{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:active\:bg-gradient-bl:active{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:active\:bg-gradient-tl:active{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:active\:bg-gradient-l:active{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:active\:bg-teal-50:active{
        background: var(--velocity-teal-50);
    }
    
    .lg\:active\:bg-teal-100:active{
        background: var(--velocity-teal-100);
    }
    
    .lg\:active\:bg-teal-200:active{
        background: var(--velocity-teal-200);
    }
    
    .lg\:active\:bg-teal-300:active{
        background: var(--velocity-teal-300);
    }
    
    .lg\:active\:bg-teal-400:active{
        background: var(--velocity-teal-400);
    }
    
    .lg\:active\:bg-teal-500:active{
        background: var(--velocity-teal-500);
    }
    
    .lg\:active\:bg-teal-600:active{
        background: var(--velocity-teal-600);
    }
    
    .lg\:active\:bg-teal-700:active{
        background: var(--velocity-teal-700);
    }
    
    .lg\:active\:bg-teal-800:active{
        background: var(--velocity-teal-800);
    }
    
    .lg\:active\:bg-teal-900:active{
        background: var(--velocity-teal-900);
    }
    
    .lg\:active\:bg-red-50:active{
        background: var(--velocity-red-50);
    }
    
    .lg\:active\:bg-red-100:active{
        background: var(--velocity-red-100);
    }
    
    .lg\:active\:bg-red-200:active{
        background: var(--velocity-red-200);
    }
    
    .lg\:active\:bg-red-300:active{
        background: var(--velocity-red-300);
    }
    
    .lg\:active\:bg-red-400:active{
        background: var(--velocity-red-400);
    }
    
    .lg\:active\:bg-red-500:active{
        background: var(--velocity-red-500);
    }
    
    .lg\:active\:bg-red-600:active{
        background: var(--velocity-red-600);
    }
    
    .lg\:active\:bg-red-700:active{
        background: var(--velocity-red-700);
    }
    
    .lg\:active\:bg-red-800:active{
        background: var(--velocity-red-800);
    }
    
    .lg\:active\:bg-red-900:active{
        background: var(--velocity-red-900);
    }
    
    .lg\:active\:bg-grey-100:active{
        background: var(--velocity-grey-100);
    }
    
    .lg\:active\:bg-sky-50:active{
        background: var(--velocity-sky-50);
    }
    
    .lg\:active\:bg-sky-100:active{
        background: var(--velocity-sky-100);
    }
    
    .lg\:active\:bg-sky-200:active{
        background: var(--velocity-sky-200);
    }
    
    .lg\:active\:bg-sky-300:active{
        background: var(--velocity-sky-300);
    }
    
    .lg\:active\:bg-sky-400:active{
        background: var(--velocity-sky-400);
    }
    
    .lg\:active\:bg-sky-500:active{
        background: var(--velocity-sky-500);
    }
    
    .lg\:active\:bg-sky-600:active{
        background: var(--velocity-sky-600);
    }
    
    .lg\:active\:bg-sky-700:active{
        background: var(--velocity-sky-700);
    }
    
    .lg\:active\:bg-sky-800:active{
        background: var(--velocity-sky-800);
    }
    
    .lg\:active\:bg-sky-900:active{
        background: var(--velocity-sky-900);
    }
    
    .lg\:active\:bg-green-50:active{
        background: var(--velocity-green-50);
    }
    
    .lg\:active\:bg-green-100:active{
        background: var(--velocity-green-100);
    }
    
    .lg\:active\:bg-green-200:active{
        background: var(--velocity-green-200);
    }
    
    .lg\:active\:bg-green-300:active{
        background: var(--velocity-green-300);
    }
    
    .lg\:active\:bg-green-400:active{
        background: var(--velocity-green-400);
    }
    
    .lg\:active\:bg-green-500:active{
        background: var(--velocity-green-500);
    }
    
    .lg\:active\:bg-green-600:active{
        background: var(--velocity-green-600);
    }
    
    .lg\:active\:bg-green-700:active{
        background: var(--velocity-green-700);
    }
    
    .lg\:active\:bg-green-800:active{
        background: var(--velocity-green-800);
    }
    
    .lg\:active\:bg-green-900:active{
        background: var(--velocity-green-900);
    }
    
    .lg\:active\:bg-grey-200:active{
        background: var(--velocity-grey-200);
    }
    
    .lg\:active\:bg-grey-300:active{
        background: var(--velocity-grey-300);
    }
    
    .lg\:active\:bg-grey-400:active{
        background: var(--velocity-grey-400);
    }
    
    .lg\:active\:bg-grey-500:active{
        background: var(--velocity-grey-500);
    }
    
    .lg\:active\:bg-grey-600:active{
        background: var(--velocity-grey-600);
    }
    
    .lg\:active\:bg-grey-700:active{
        background: var(--velocity-grey-700);
    }
    
    .lg\:active\:bg-grey-800:active{
        background: var(--velocity-grey-800);
    }
    
    .lg\:active\:bg-grey-900:active{
        background: var(--velocity-grey-900);
    }
    
    .lg\:active\:bg-yellow-50:active{
        background: var(--velocity-yellow-50);
    }
    
    .lg\:active\:bg-yellow-100:active{
        background: var(--velocity-yellow-100);
    }
    
    .lg\:active\:bg-yellow-200:active{
        background: var(--velocity-yellow-200);
    }
    
    .lg\:active\:bg-yellow-300:active{
        background: var(--velocity-yellow-300);
    }
    
    .lg\:active\:bg-yellow-400:active{
        background: var(--velocity-yellow-400);
    }
    
    .lg\:active\:bg-yellow-500:active{
        background: var(--velocity-yellow-500);
    }
    
    .lg\:active\:bg-yellow-600:active{
        background: var(--velocity-yellow-600);
    }
    
    .lg\:active\:bg-yellow-700:active{
        background: var(--velocity-yellow-700);
    }
    
    .lg\:active\:bg-yellow-800:active{
        background: var(--velocity-yellow-800);
    }
    
    .lg\:active\:bg-yellow-900:active{
        background: var(--velocity-yellow-900);
    }
    
    .lg\:active\:bg-cyan-50:active{
        background: var(--velocity-cyan-50);
    }
    
    .lg\:active\:bg-cyan-100:active{
        background: var(--velocity-cyan-100);
    }
    
    .lg\:active\:bg-cyan-200:active{
        background: var(--velocity-cyan-200);
    }
    
    .lg\:active\:bg-cyan-300:active{
        background: var(--velocity-cyan-300);
    }
    
    .lg\:active\:bg-cyan-400:active{
        background: var(--velocity-cyan-400);
    }
    
    .lg\:active\:bg-cyan-500:active{
        background: var(--velocity-cyan-500);
    }
    
    .lg\:active\:bg-cyan-600:active{
        background: var(--velocity-cyan-600);
    }
    
    .lg\:active\:bg-cyan-700:active{
        background: var(--velocity-cyan-700);
    }
    
    .lg\:active\:bg-cyan-800:active{
        background: var(--velocity-cyan-800);
    }
    
    .lg\:active\:bg-cyan-900:active{
        background: var(--velocity-cyan-900);
    }
    
    .lg\:active\:bg-orange-50:active{
        background: var(--velocity-orange-50);
    }
    
    .lg\:active\:bg-orange-100:active{
        background: var(--velocity-orange-100);
    }
    
    .lg\:active\:bg-orange-200:active{
        background: var(--velocity-orange-200);
    }
    
    .lg\:active\:bg-orange-300:active{
        background: var(--velocity-orange-300);
    }
    
    .lg\:active\:bg-orange-400:active{
        background: var(--velocity-orange-400);
    }
    
    .lg\:active\:bg-orange-500:active{
        background: var(--velocity-orange-500);
    }
    
    .lg\:active\:bg-orange-600:active{
        background: var(--velocity-orange-600);
    }
    
    .lg\:active\:bg-orange-700:active{
        background: var(--velocity-orange-700);
    }
    
    .lg\:active\:bg-orange-800:active{
        background: var(--velocity-orange-800);
    }
    
    .lg\:active\:bg-orange-900:active{
        background: var(--velocity-orange-900);
    }
    
    .lg\:active\:bg-blue-50:active{
        background: var(--velocity-blue-50);
    }
    
    .lg\:active\:bg-blue-100:active{
        background: var(--velocity-blue-100);
    }
    
    .lg\:active\:bg-blue-200:active{
        background: var(--velocity-blue-200);
    }
    
    .lg\:active\:bg-blue-300:active{
        background: var(--velocity-blue-300);
    }
    
    .lg\:active\:bg-blue-400:active{
        background: var(--velocity-blue-400);
    }
    
    .lg\:active\:bg-blue-500:active{
        background: var(--velocity-blue-500);
    }
    
    .lg\:active\:bg-blue-600:active{
        background: var(--velocity-blue-600);
    }
    
    .lg\:active\:bg-blue-700:active{
        background: var(--velocity-blue-700);
    }
    
    .lg\:active\:bg-blue-800:active{
        background: var(--velocity-blue-800);
    }
    
    .lg\:active\:bg-blue-900:active{
        background: var(--velocity-blue-900);
    }
    
    .lg\:active\:bg-lime-50:active{
        background: var(--velocity-lime-50);
    }
    
    .lg\:active\:bg-lime-100:active{
        background: var(--velocity-lime-100);
    }
    
    .lg\:active\:bg-lime-200:active{
        background: var(--velocity-lime-200);
    }
    
    .lg\:active\:bg-lime-300:active{
        background: var(--velocity-lime-300);
    }
    
    .lg\:active\:bg-lime-400:active{
        background: var(--velocity-lime-400);
    }
    
    .lg\:active\:bg-lime-500:active{
        background: var(--velocity-lime-500);
    }
    
    .lg\:active\:bg-lime-600:active{
        background: var(--velocity-lime-600);
    }
    
    .lg\:active\:bg-lime-700:active{
        background: var(--velocity-lime-700);
    }
    
    .lg\:active\:bg-lime-800:active{
        background: var(--velocity-lime-800);
    }
    
    .lg\:active\:bg-lime-900:active{
        background: var(--velocity-lime-900);
    }
    
    .lg\:active\:bg-purple-50:active{
        background: var(--velocity-purple-50);
    }
    
    .lg\:active\:bg-purple-100:active{
        background: var(--velocity-purple-100);
    }
    
    .lg\:active\:bg-purple-200:active{
        background: var(--velocity-purple-200);
    }
    
    .lg\:active\:bg-purple-300:active{
        background: var(--velocity-purple-300);
    }
    
    .lg\:active\:bg-purple-400:active{
        background: var(--velocity-purple-400);
    }
    
    .lg\:active\:bg-purple-500:active{
        background: var(--velocity-purple-500);
    }
    
    .lg\:active\:bg-purple-600:active{
        background: var(--velocity-purple-600);
    }
    
    .lg\:active\:bg-purple-700:active{
        background: var(--velocity-purple-700);
    }
    
    .lg\:active\:bg-purple-800:active{
        background: var(--velocity-purple-800);
    }
    
    .lg\:active\:bg-purple-900:active{
        background: var(--velocity-purple-900);
    }
    
    .lg\:active\:bg-indigo-50:active{
        background: var(--velocity-indigo-50);
    }
    
    .lg\:active\:bg-indigo-100:active{
        background: var(--velocity-indigo-100);
    }
    
    .lg\:active\:bg-indigo-200:active{
        background: var(--velocity-indigo-200);
    }
    
    .lg\:active\:bg-indigo-300:active{
        background: var(--velocity-indigo-300);
    }
    
    .lg\:active\:bg-indigo-400:active{
        background: var(--velocity-indigo-400);
    }
    
    .lg\:active\:bg-indigo-500:active{
        background: var(--velocity-indigo-500);
    }
    
    .lg\:active\:bg-indigo-600:active{
        background: var(--velocity-indigo-600);
    }
    
    .lg\:active\:bg-indigo-700:active{
        background: var(--velocity-indigo-700);
    }
    
    .lg\:active\:bg-indigo-800:active{
        background: var(--velocity-indigo-800);
    }
    
    .lg\:active\:bg-indigo-900:active{
        background: var(--velocity-indigo-900);
    }
    
    .lg\:active\:bg-pink-50:active{
        background: var(--velocity-pink-50);
    }
    
    .lg\:active\:bg-pink-100:active{
        background: var(--velocity-pink-100);
    }
    
    .lg\:active\:bg-pink-200:active{
        background: var(--velocity-pink-200);
    }
    
    .lg\:active\:bg-pink-300:active{
        background: var(--velocity-pink-300);
    }
    
    .lg\:active\:bg-pink-400:active{
        background: var(--velocity-pink-400);
    }
    
    .lg\:active\:bg-pink-500:active{
        background: var(--velocity-pink-500);
    }
    
    .lg\:active\:bg-pink-600:active{
        background: var(--velocity-pink-600);
    }
    
    .lg\:active\:bg-pink-700:active{
        background: var(--velocity-pink-700);
    }
    
    .lg\:active\:bg-pink-800:active{
        background: var(--velocity-pink-800);
    }
    
    .lg\:active\:bg-pink-900:active{
        background: var(--velocity-pink-900);
    }
    
    .lg\:active\:bg-violet-50:active{
        background: var(--velocity-violet-50);
    }
    
    .lg\:active\:bg-violet-100:active{
        background: var(--velocity-violet-100);
    }
    
    .lg\:active\:bg-violet-200:active{
        background: var(--velocity-violet-200);
    }
    
    .lg\:active\:bg-violet-300:active{
        background: var(--velocity-violet-300);
    }
    
    .lg\:active\:bg-violet-400:active{
        background: var(--velocity-violet-400);
    }
    
    .lg\:active\:bg-violet-500:active{
        background: var(--velocity-violet-500);
    }
    
    .lg\:active\:bg-violet-600:active{
        background: var(--velocity-violet-600);
    }
    
    .lg\:active\:bg-violet-700:active{
        background: var(--velocity-violet-700);
    }
    
    .lg\:active\:bg-violet-800:active{
        background: var(--velocity-violet-800);
    }
    
    .lg\:active\:bg-violet-900:active{
        background: var(--velocity-violet-900);
    }
    
    .lg\:active\:bg-slate-50:active{
        background: var(--velocity-slate-50);
    }
    
    .lg\:active\:bg-slate-100:active{
        background: var(--velocity-slate-100);
    }
    
    .lg\:active\:bg-slate-200:active{
        background: var(--velocity-slate-200);
    }
    
    .lg\:active\:bg-slate-300:active{
        background: var(--velocity-slate-300);
    }
    
    .lg\:active\:bg-slate-400:active{
        background: var(--velocity-slate-400);
    }
    
    .lg\:active\:bg-slate-500:active{
        background: var(--velocity-slate-500);
    }
    
    .lg\:active\:bg-slate-600:active{
        background: var(--velocity-slate-600);
    }
    
    .lg\:active\:bg-slate-700:active{
        background: var(--velocity-slate-700);
    }
    
    .lg\:active\:bg-slate-800:active{
        background: var(--velocity-slate-800);
    }
    
    .lg\:active\:bg-slate-900:active{
        background: var(--velocity-slate-900);
    }
    
    .lg\:active\:bg-rose-50:active{
        background: var(--velocity-rose-50);
    }
    
    .lg\:active\:bg-rose-100:active{
        background: var(--velocity-rose-100);
    }
    
    .lg\:active\:bg-rose-200:active{
        background: var(--velocity-rose-200);
    }
    
    .lg\:active\:bg-rose-300:active{
        background: var(--velocity-rose-300);
    }
    
    .lg\:active\:bg-rose-400:active{
        background: var(--velocity-rose-400);
    }
    
    .lg\:active\:bg-rose-500:active{
        background: var(--velocity-rose-500);
    }
    
    .lg\:active\:bg-rose-600:active{
        background: var(--velocity-rose-600);
    }
    
    .lg\:active\:bg-rose-700:active{
        background: var(--velocity-rose-700);
    }
    
    .lg\:active\:bg-rose-800:active{
        background: var(--velocity-rose-800);
    }
    
    .lg\:active\:bg-rose-900:active{
        background: var(--velocity-rose-900);
    }
    
    .lg\:active\:from-teal-50:active{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .lg\:active\:from-teal-100:active{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .lg\:active\:from-teal-200:active{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .lg\:active\:from-teal-300:active{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .lg\:active\:from-teal-400:active{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .lg\:active\:from-teal-500:active{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .lg\:active\:from-teal-600:active{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .lg\:active\:from-teal-700:active{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .lg\:active\:from-teal-800:active{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .lg\:active\:from-teal-900:active{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .lg\:active\:from-red-50:active{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .lg\:active\:from-red-100:active{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .lg\:active\:from-red-200:active{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .lg\:active\:from-red-300:active{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .lg\:active\:from-red-400:active{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .lg\:active\:from-red-500:active{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .lg\:active\:from-red-600:active{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .lg\:active\:from-red-700:active{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .lg\:active\:from-red-800:active{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .lg\:active\:from-red-900:active{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .lg\:active\:from-grey-100:active{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .lg\:active\:from-sky-50:active{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .lg\:active\:from-sky-100:active{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .lg\:active\:from-sky-200:active{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .lg\:active\:from-sky-300:active{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .lg\:active\:from-sky-400:active{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .lg\:active\:from-sky-500:active{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .lg\:active\:from-sky-600:active{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .lg\:active\:from-sky-700:active{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .lg\:active\:from-sky-800:active{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .lg\:active\:from-sky-900:active{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .lg\:active\:from-green-50:active{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .lg\:active\:from-green-100:active{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .lg\:active\:from-green-200:active{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .lg\:active\:from-green-300:active{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .lg\:active\:from-green-400:active{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .lg\:active\:from-green-500:active{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .lg\:active\:from-green-600:active{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .lg\:active\:from-green-700:active{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .lg\:active\:from-green-800:active{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .lg\:active\:from-green-900:active{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .lg\:active\:from-grey-200:active{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .lg\:active\:from-grey-300:active{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .lg\:active\:from-grey-400:active{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .lg\:active\:from-grey-500:active{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .lg\:active\:from-grey-600:active{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .lg\:active\:from-grey-700:active{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .lg\:active\:from-grey-800:active{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .lg\:active\:from-grey-900:active{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .lg\:active\:from-yellow-50:active{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .lg\:active\:from-yellow-100:active{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .lg\:active\:from-yellow-200:active{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .lg\:active\:from-yellow-300:active{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .lg\:active\:from-yellow-400:active{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .lg\:active\:from-yellow-500:active{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .lg\:active\:from-yellow-600:active{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .lg\:active\:from-yellow-700:active{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .lg\:active\:from-yellow-800:active{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .lg\:active\:from-yellow-900:active{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .lg\:active\:from-cyan-50:active{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .lg\:active\:from-cyan-100:active{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .lg\:active\:from-cyan-200:active{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .lg\:active\:from-cyan-300:active{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .lg\:active\:from-cyan-400:active{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .lg\:active\:from-cyan-500:active{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .lg\:active\:from-cyan-600:active{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .lg\:active\:from-cyan-700:active{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .lg\:active\:from-cyan-800:active{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .lg\:active\:from-cyan-900:active{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .lg\:active\:from-orange-50:active{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .lg\:active\:from-orange-100:active{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .lg\:active\:from-orange-200:active{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .lg\:active\:from-orange-300:active{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .lg\:active\:from-orange-400:active{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .lg\:active\:from-orange-500:active{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .lg\:active\:from-orange-600:active{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .lg\:active\:from-orange-700:active{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .lg\:active\:from-orange-800:active{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .lg\:active\:from-orange-900:active{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .lg\:active\:from-blue-50:active{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .lg\:active\:from-blue-100:active{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .lg\:active\:from-blue-200:active{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .lg\:active\:from-blue-300:active{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .lg\:active\:from-blue-400:active{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .lg\:active\:from-blue-500:active{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .lg\:active\:from-blue-600:active{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .lg\:active\:from-blue-700:active{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .lg\:active\:from-blue-800:active{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .lg\:active\:from-blue-900:active{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .lg\:active\:from-lime-50:active{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .lg\:active\:from-lime-100:active{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .lg\:active\:from-lime-200:active{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .lg\:active\:from-lime-300:active{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .lg\:active\:from-lime-400:active{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .lg\:active\:from-lime-500:active{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .lg\:active\:from-lime-600:active{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .lg\:active\:from-lime-700:active{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .lg\:active\:from-lime-800:active{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .lg\:active\:from-lime-900:active{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .lg\:active\:from-purple-50:active{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .lg\:active\:from-purple-100:active{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .lg\:active\:from-purple-200:active{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .lg\:active\:from-purple-300:active{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .lg\:active\:from-purple-400:active{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .lg\:active\:from-purple-500:active{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .lg\:active\:from-purple-600:active{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .lg\:active\:from-purple-700:active{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .lg\:active\:from-purple-800:active{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .lg\:active\:from-purple-900:active{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .lg\:active\:from-indigo-50:active{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .lg\:active\:from-indigo-100:active{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .lg\:active\:from-indigo-200:active{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .lg\:active\:from-indigo-300:active{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .lg\:active\:from-indigo-400:active{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .lg\:active\:from-indigo-500:active{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .lg\:active\:from-indigo-600:active{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .lg\:active\:from-indigo-700:active{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .lg\:active\:from-indigo-800:active{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .lg\:active\:from-indigo-900:active{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .lg\:active\:from-pink-50:active{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .lg\:active\:from-pink-100:active{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .lg\:active\:from-pink-200:active{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .lg\:active\:from-pink-300:active{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .lg\:active\:from-pink-400:active{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .lg\:active\:from-pink-500:active{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .lg\:active\:from-pink-600:active{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .lg\:active\:from-pink-700:active{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .lg\:active\:from-pink-800:active{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .lg\:active\:from-pink-900:active{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .lg\:active\:from-violet-50:active{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .lg\:active\:from-violet-100:active{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .lg\:active\:from-violet-200:active{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .lg\:active\:from-violet-300:active{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .lg\:active\:from-violet-400:active{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .lg\:active\:from-violet-500:active{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .lg\:active\:from-violet-600:active{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .lg\:active\:from-violet-700:active{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .lg\:active\:from-violet-800:active{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .lg\:active\:from-violet-900:active{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .lg\:active\:from-slate-50:active{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .lg\:active\:from-slate-100:active{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .lg\:active\:from-slate-200:active{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .lg\:active\:from-slate-300:active{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .lg\:active\:from-slate-400:active{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .lg\:active\:from-slate-500:active{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .lg\:active\:from-slate-600:active{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .lg\:active\:from-slate-700:active{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .lg\:active\:from-slate-800:active{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .lg\:active\:from-slate-900:active{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .lg\:active\:from-rose-50:active{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .lg\:active\:from-rose-100:active{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .lg\:active\:from-rose-200:active{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .lg\:active\:from-rose-300:active{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .lg\:active\:from-rose-400:active{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .lg\:active\:from-rose-500:active{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .lg\:active\:from-rose-600:active{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .lg\:active\:from-rose-700:active{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .lg\:active\:from-rose-800:active{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .lg\:active\:from-rose-900:active{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .lg\:active\:to-teal-50:active{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .lg\:active\:to-teal-100:active{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .lg\:active\:to-teal-200:active{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .lg\:active\:to-teal-300:active{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .lg\:active\:to-teal-400:active{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .lg\:active\:to-teal-500:active{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .lg\:active\:to-teal-600:active{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .lg\:active\:to-teal-700:active{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .lg\:active\:to-teal-800:active{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .lg\:active\:to-teal-900:active{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .lg\:active\:to-red-50:active{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .lg\:active\:to-red-100:active{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .lg\:active\:to-red-200:active{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .lg\:active\:to-red-300:active{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .lg\:active\:to-red-400:active{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .lg\:active\:to-red-500:active{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .lg\:active\:to-red-600:active{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .lg\:active\:to-red-700:active{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .lg\:active\:to-red-800:active{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .lg\:active\:to-red-900:active{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .lg\:active\:to-grey-100:active{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .lg\:active\:to-sky-50:active{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .lg\:active\:to-sky-100:active{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .lg\:active\:to-sky-200:active{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .lg\:active\:to-sky-300:active{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .lg\:active\:to-sky-400:active{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .lg\:active\:to-sky-500:active{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .lg\:active\:to-sky-600:active{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .lg\:active\:to-sky-700:active{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .lg\:active\:to-sky-800:active{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .lg\:active\:to-sky-900:active{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .lg\:active\:to-green-50:active{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .lg\:active\:to-green-100:active{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .lg\:active\:to-green-200:active{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .lg\:active\:to-green-300:active{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .lg\:active\:to-green-400:active{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .lg\:active\:to-green-500:active{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .lg\:active\:to-green-600:active{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .lg\:active\:to-green-700:active{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .lg\:active\:to-green-800:active{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .lg\:active\:to-green-900:active{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .lg\:active\:to-grey-200:active{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .lg\:active\:to-grey-300:active{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .lg\:active\:to-grey-400:active{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .lg\:active\:to-grey-500:active{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .lg\:active\:to-grey-600:active{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .lg\:active\:to-grey-700:active{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .lg\:active\:to-grey-800:active{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .lg\:active\:to-grey-900:active{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .lg\:active\:to-yellow-50:active{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .lg\:active\:to-yellow-100:active{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .lg\:active\:to-yellow-200:active{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .lg\:active\:to-yellow-300:active{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .lg\:active\:to-yellow-400:active{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .lg\:active\:to-yellow-500:active{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .lg\:active\:to-yellow-600:active{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .lg\:active\:to-yellow-700:active{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .lg\:active\:to-yellow-800:active{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .lg\:active\:to-yellow-900:active{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .lg\:active\:to-cyan-50:active{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .lg\:active\:to-cyan-100:active{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .lg\:active\:to-cyan-200:active{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .lg\:active\:to-cyan-300:active{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .lg\:active\:to-cyan-400:active{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .lg\:active\:to-cyan-500:active{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .lg\:active\:to-cyan-600:active{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .lg\:active\:to-cyan-700:active{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .lg\:active\:to-cyan-800:active{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .lg\:active\:to-cyan-900:active{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .lg\:active\:to-orange-50:active{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .lg\:active\:to-orange-100:active{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .lg\:active\:to-orange-200:active{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .lg\:active\:to-orange-300:active{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .lg\:active\:to-orange-400:active{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .lg\:active\:to-orange-500:active{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .lg\:active\:to-orange-600:active{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .lg\:active\:to-orange-700:active{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .lg\:active\:to-orange-800:active{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .lg\:active\:to-orange-900:active{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .lg\:active\:to-blue-50:active{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .lg\:active\:to-blue-100:active{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .lg\:active\:to-blue-200:active{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .lg\:active\:to-blue-300:active{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .lg\:active\:to-blue-400:active{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .lg\:active\:to-blue-500:active{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .lg\:active\:to-blue-600:active{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .lg\:active\:to-blue-700:active{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .lg\:active\:to-blue-800:active{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .lg\:active\:to-blue-900:active{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .lg\:active\:to-lime-50:active{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .lg\:active\:to-lime-100:active{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .lg\:active\:to-lime-200:active{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .lg\:active\:to-lime-300:active{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .lg\:active\:to-lime-400:active{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .lg\:active\:to-lime-500:active{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .lg\:active\:to-lime-600:active{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .lg\:active\:to-lime-700:active{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .lg\:active\:to-lime-800:active{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .lg\:active\:to-lime-900:active{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .lg\:active\:to-purple-50:active{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .lg\:active\:to-purple-100:active{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .lg\:active\:to-purple-200:active{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .lg\:active\:to-purple-300:active{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .lg\:active\:to-purple-400:active{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .lg\:active\:to-purple-500:active{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .lg\:active\:to-purple-600:active{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .lg\:active\:to-purple-700:active{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .lg\:active\:to-purple-800:active{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .lg\:active\:to-purple-900:active{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .lg\:active\:to-indigo-50:active{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .lg\:active\:to-indigo-100:active{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .lg\:active\:to-indigo-200:active{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .lg\:active\:to-indigo-300:active{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .lg\:active\:to-indigo-400:active{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .lg\:active\:to-indigo-500:active{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .lg\:active\:to-indigo-600:active{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .lg\:active\:to-indigo-700:active{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .lg\:active\:to-indigo-800:active{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .lg\:active\:to-indigo-900:active{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .lg\:active\:to-pink-50:active{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .lg\:active\:to-pink-100:active{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .lg\:active\:to-pink-200:active{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .lg\:active\:to-pink-300:active{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .lg\:active\:to-pink-400:active{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .lg\:active\:to-pink-500:active{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .lg\:active\:to-pink-600:active{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .lg\:active\:to-pink-700:active{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .lg\:active\:to-pink-800:active{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .lg\:active\:to-pink-900:active{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .lg\:active\:to-violet-50:active{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .lg\:active\:to-violet-100:active{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .lg\:active\:to-violet-200:active{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .lg\:active\:to-violet-300:active{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .lg\:active\:to-violet-400:active{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .lg\:active\:to-violet-500:active{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .lg\:active\:to-violet-600:active{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .lg\:active\:to-violet-700:active{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .lg\:active\:to-violet-800:active{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .lg\:active\:to-violet-900:active{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .lg\:active\:to-slate-50:active{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .lg\:active\:to-slate-100:active{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .lg\:active\:to-slate-200:active{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .lg\:active\:to-slate-300:active{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .lg\:active\:to-slate-400:active{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .lg\:active\:to-slate-500:active{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .lg\:active\:to-slate-600:active{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .lg\:active\:to-slate-700:active{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .lg\:active\:to-slate-800:active{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .lg\:active\:to-slate-900:active{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .lg\:active\:to-rose-50:active{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .lg\:active\:to-rose-100:active{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .lg\:active\:to-rose-200:active{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .lg\:active\:to-rose-300:active{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .lg\:active\:to-rose-400:active{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .lg\:active\:to-rose-500:active{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .lg\:active\:to-rose-600:active{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .lg\:active\:to-rose-700:active{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .lg\:active\:to-rose-800:active{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .lg\:active\:to-rose-900:active{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .lg\:active\:text-teal-50:active{
        color: var(--velocity-teal-50);
    }
    
    .lg\:active\:text-teal-100:active{
        color: var(--velocity-teal-100);
    }
    
    .lg\:active\:text-teal-200:active{
        color: var(--velocity-teal-200);
    }
    
    .lg\:active\:text-teal-300:active{
        color: var(--velocity-teal-300);
    }
    
    .lg\:active\:text-teal-400:active{
        color: var(--velocity-teal-400);
    }
    
    .lg\:active\:text-teal-500:active{
        color: var(--velocity-teal-500);
    }
    
    .lg\:active\:text-teal-600:active{
        color: var(--velocity-teal-600);
    }
    
    .lg\:active\:text-teal-700:active{
        color: var(--velocity-teal-700);
    }
    
    .lg\:active\:text-teal-800:active{
        color: var(--velocity-teal-800);
    }
    
    .lg\:active\:text-teal-900:active{
        color: var(--velocity-teal-900);
    }
    
    .lg\:active\:text-red-50:active{
        color: var(--velocity-red-50);
    }
    
    .lg\:active\:text-red-100:active{
        color: var(--velocity-red-100);
    }
    
    .lg\:active\:text-red-200:active{
        color: var(--velocity-red-200);
    }
    
    .lg\:active\:text-red-300:active{
        color: var(--velocity-red-300);
    }
    
    .lg\:active\:text-red-400:active{
        color: var(--velocity-red-400);
    }
    
    .lg\:active\:text-red-500:active{
        color: var(--velocity-red-500);
    }
    
    .lg\:active\:text-red-600:active{
        color: var(--velocity-red-600);
    }
    
    .lg\:active\:text-red-700:active{
        color: var(--velocity-red-700);
    }
    
    .lg\:active\:text-red-800:active{
        color: var(--velocity-red-800);
    }
    
    .lg\:active\:text-red-900:active{
        color: var(--velocity-red-900);
    }
    
    .lg\:active\:text-grey-100:active{
        color: var(--velocity-grey-100);
    }
    
    .lg\:active\:text-sky-50:active{
        color: var(--velocity-sky-50);
    }
    
    .lg\:active\:text-sky-100:active{
        color: var(--velocity-sky-100);
    }
    
    .lg\:active\:text-sky-200:active{
        color: var(--velocity-sky-200);
    }
    
    .lg\:active\:text-sky-300:active{
        color: var(--velocity-sky-300);
    }
    
    .lg\:active\:text-sky-400:active{
        color: var(--velocity-sky-400);
    }
    
    .lg\:active\:text-sky-500:active{
        color: var(--velocity-sky-500);
    }
    
    .lg\:active\:text-sky-600:active{
        color: var(--velocity-sky-600);
    }
    
    .lg\:active\:text-sky-700:active{
        color: var(--velocity-sky-700);
    }
    
    .lg\:active\:text-sky-800:active{
        color: var(--velocity-sky-800);
    }
    
    .lg\:active\:text-sky-900:active{
        color: var(--velocity-sky-900);
    }
    
    .lg\:active\:text-green-50:active{
        color: var(--velocity-green-50);
    }
    
    .lg\:active\:text-green-100:active{
        color: var(--velocity-green-100);
    }
    
    .lg\:active\:text-green-200:active{
        color: var(--velocity-green-200);
    }
    
    .lg\:active\:text-green-300:active{
        color: var(--velocity-green-300);
    }
    
    .lg\:active\:text-green-400:active{
        color: var(--velocity-green-400);
    }
    
    .lg\:active\:text-green-500:active{
        color: var(--velocity-green-500);
    }
    
    .lg\:active\:text-green-600:active{
        color: var(--velocity-green-600);
    }
    
    .lg\:active\:text-green-700:active{
        color: var(--velocity-green-700);
    }
    
    .lg\:active\:text-green-800:active{
        color: var(--velocity-green-800);
    }
    
    .lg\:active\:text-green-900:active{
        color: var(--velocity-green-900);
    }
    
    .lg\:active\:text-grey-200:active{
        color: var(--velocity-grey-200);
    }
    
    .lg\:active\:text-grey-300:active{
        color: var(--velocity-grey-300);
    }
    
    .lg\:active\:text-grey-400:active{
        color: var(--velocity-grey-400);
    }
    
    .lg\:active\:text-grey-500:active{
        color: var(--velocity-grey-500);
    }
    
    .lg\:active\:text-grey-600:active{
        color: var(--velocity-grey-600);
    }
    
    .lg\:active\:text-grey-700:active{
        color: var(--velocity-grey-700);
    }
    
    .lg\:active\:text-grey-800:active{
        color: var(--velocity-grey-800);
    }
    
    .lg\:active\:text-grey-900:active{
        color: var(--velocity-grey-900);
    }
    
    .lg\:active\:text-yellow-50:active{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:active\:text-yellow-100:active{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:active\:text-yellow-200:active{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:active\:text-yellow-300:active{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:active\:text-yellow-400:active{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:active\:text-yellow-500:active{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:active\:text-yellow-600:active{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:active\:text-yellow-700:active{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:active\:text-yellow-800:active{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:active\:text-yellow-900:active{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:active\:text-cyan-50:active{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:active\:text-cyan-100:active{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:active\:text-cyan-200:active{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:active\:text-cyan-300:active{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:active\:text-cyan-400:active{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:active\:text-cyan-500:active{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:active\:text-cyan-600:active{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:active\:text-cyan-700:active{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:active\:text-cyan-800:active{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:active\:text-cyan-900:active{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:active\:text-orange-50:active{
        color: var(--velocity-orange-50);
    }
    
    .lg\:active\:text-orange-100:active{
        color: var(--velocity-orange-100);
    }
    
    .lg\:active\:text-orange-200:active{
        color: var(--velocity-orange-200);
    }
    
    .lg\:active\:text-orange-300:active{
        color: var(--velocity-orange-300);
    }
    
    .lg\:active\:text-orange-400:active{
        color: var(--velocity-orange-400);
    }
    
    .lg\:active\:text-orange-500:active{
        color: var(--velocity-orange-500);
    }
    
    .lg\:active\:text-orange-600:active{
        color: var(--velocity-orange-600);
    }
    
    .lg\:active\:text-orange-700:active{
        color: var(--velocity-orange-700);
    }
    
    .lg\:active\:text-orange-800:active{
        color: var(--velocity-orange-800);
    }
    
    .lg\:active\:text-orange-900:active{
        color: var(--velocity-orange-900);
    }
    
    .lg\:active\:text-blue-50:active{
        color: var(--velocity-blue-50);
    }
    
    .lg\:active\:text-blue-100:active{
        color: var(--velocity-blue-100);
    }
    
    .lg\:active\:text-blue-200:active{
        color: var(--velocity-blue-200);
    }
    
    .lg\:active\:text-blue-300:active{
        color: var(--velocity-blue-300);
    }
    
    .lg\:active\:text-blue-400:active{
        color: var(--velocity-blue-400);
    }
    
    .lg\:active\:text-blue-500:active{
        color: var(--velocity-blue-500);
    }
    
    .lg\:active\:text-blue-600:active{
        color: var(--velocity-blue-600);
    }
    
    .lg\:active\:text-blue-700:active{
        color: var(--velocity-blue-700);
    }
    
    .lg\:active\:text-blue-800:active{
        color: var(--velocity-blue-800);
    }
    
    .lg\:active\:text-blue-900:active{
        color: var(--velocity-blue-900);
    }
    
    .lg\:active\:text-lime-50:active{
        color: var(--velocity-lime-50);
    }
    
    .lg\:active\:text-lime-100:active{
        color: var(--velocity-lime-100);
    }
    
    .lg\:active\:text-lime-200:active{
        color: var(--velocity-lime-200);
    }
    
    .lg\:active\:text-lime-300:active{
        color: var(--velocity-lime-300);
    }
    
    .lg\:active\:text-lime-400:active{
        color: var(--velocity-lime-400);
    }
    
    .lg\:active\:text-lime-500:active{
        color: var(--velocity-lime-500);
    }
    
    .lg\:active\:text-lime-600:active{
        color: var(--velocity-lime-600);
    }
    
    .lg\:active\:text-lime-700:active{
        color: var(--velocity-lime-700);
    }
    
    .lg\:active\:text-lime-800:active{
        color: var(--velocity-lime-800);
    }
    
    .lg\:active\:text-lime-900:active{
        color: var(--velocity-lime-900);
    }
    
    .lg\:active\:text-purple-50:active{
        color: var(--velocity-purple-50);
    }
    
    .lg\:active\:text-purple-100:active{
        color: var(--velocity-purple-100);
    }
    
    .lg\:active\:text-purple-200:active{
        color: var(--velocity-purple-200);
    }
    
    .lg\:active\:text-purple-300:active{
        color: var(--velocity-purple-300);
    }
    
    .lg\:active\:text-purple-400:active{
        color: var(--velocity-purple-400);
    }
    
    .lg\:active\:text-purple-500:active{
        color: var(--velocity-purple-500);
    }
    
    .lg\:active\:text-purple-600:active{
        color: var(--velocity-purple-600);
    }
    
    .lg\:active\:text-purple-700:active{
        color: var(--velocity-purple-700);
    }
    
    .lg\:active\:text-purple-800:active{
        color: var(--velocity-purple-800);
    }
    
    .lg\:active\:text-purple-900:active{
        color: var(--velocity-purple-900);
    }
    
    .lg\:active\:text-indigo-50:active{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:active\:text-indigo-100:active{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:active\:text-indigo-200:active{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:active\:text-indigo-300:active{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:active\:text-indigo-400:active{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:active\:text-indigo-500:active{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:active\:text-indigo-600:active{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:active\:text-indigo-700:active{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:active\:text-indigo-800:active{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:active\:text-indigo-900:active{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:active\:text-pink-50:active{
        color: var(--velocity-pink-50);
    }
    
    .lg\:active\:text-pink-100:active{
        color: var(--velocity-pink-100);
    }
    
    .lg\:active\:text-pink-200:active{
        color: var(--velocity-pink-200);
    }
    
    .lg\:active\:text-pink-300:active{
        color: var(--velocity-pink-300);
    }
    
    .lg\:active\:text-pink-400:active{
        color: var(--velocity-pink-400);
    }
    
    .lg\:active\:text-pink-500:active{
        color: var(--velocity-pink-500);
    }
    
    .lg\:active\:text-pink-600:active{
        color: var(--velocity-pink-600);
    }
    
    .lg\:active\:text-pink-700:active{
        color: var(--velocity-pink-700);
    }
    
    .lg\:active\:text-pink-800:active{
        color: var(--velocity-pink-800);
    }
    
    .lg\:active\:text-pink-900:active{
        color: var(--velocity-pink-900);
    }
    
    .lg\:active\:text-violet-50:active{
        color: var(--velocity-violet-50);
    }
    
    .lg\:active\:text-violet-100:active{
        color: var(--velocity-violet-100);
    }
    
    .lg\:active\:text-violet-200:active{
        color: var(--velocity-violet-200);
    }
    
    .lg\:active\:text-violet-300:active{
        color: var(--velocity-violet-300);
    }
    
    .lg\:active\:text-violet-400:active{
        color: var(--velocity-violet-400);
    }
    
    .lg\:active\:text-violet-500:active{
        color: var(--velocity-violet-500);
    }
    
    .lg\:active\:text-violet-600:active{
        color: var(--velocity-violet-600);
    }
    
    .lg\:active\:text-violet-700:active{
        color: var(--velocity-violet-700);
    }
    
    .lg\:active\:text-violet-800:active{
        color: var(--velocity-violet-800);
    }
    
    .lg\:active\:text-violet-900:active{
        color: var(--velocity-violet-900);
    }
    
    .lg\:active\:text-slate-50:active{
        color: var(--velocity-slate-50);
    }
    
    .lg\:active\:text-slate-100:active{
        color: var(--velocity-slate-100);
    }
    
    .lg\:active\:text-slate-200:active{
        color: var(--velocity-slate-200);
    }
    
    .lg\:active\:text-slate-300:active{
        color: var(--velocity-slate-300);
    }
    
    .lg\:active\:text-slate-400:active{
        color: var(--velocity-slate-400);
    }
    
    .lg\:active\:text-slate-500:active{
        color: var(--velocity-slate-500);
    }
    
    .lg\:active\:text-slate-600:active{
        color: var(--velocity-slate-600);
    }
    
    .lg\:active\:text-slate-700:active{
        color: var(--velocity-slate-700);
    }
    
    .lg\:active\:text-slate-800:active{
        color: var(--velocity-slate-800);
    }
    
    .lg\:active\:text-slate-900:active{
        color: var(--velocity-slate-900);
    }
    
    .lg\:active\:text-rose-50:active{
        color: var(--velocity-rose-50);
    }
    
    .lg\:active\:text-rose-100:active{
        color: var(--velocity-rose-100);
    }
    
    .lg\:active\:text-rose-200:active{
        color: var(--velocity-rose-200);
    }
    
    .lg\:active\:text-rose-300:active{
        color: var(--velocity-rose-300);
    }
    
    .lg\:active\:text-rose-400:active{
        color: var(--velocity-rose-400);
    }
    
    .lg\:active\:text-rose-500:active{
        color: var(--velocity-rose-500);
    }
    
    .lg\:active\:text-rose-600:active{
        color: var(--velocity-rose-600);
    }
    
    .lg\:active\:text-rose-700:active{
        color: var(--velocity-rose-700);
    }
    
    .lg\:active\:text-rose-800:active{
        color: var(--velocity-rose-800);
    }
    
    .lg\:active\:text-rose-900:active{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 768px){
    .md\:active\:aspect-ratio-auto:active{
        aspect-ratio: auto;
    }

    .md\:active\:aspect-ratio-square:active{
        aspect-ratio: 1/1;
    }

    .md\:active\:aspect-ratio-video:active{
        aspect-ratio: 16/9;
    }

    .md\:active\:container:active{
        width: 100%;
    }

    .md\:active\:container-fluid:active{
        width: 100%;
    }

    .md\:active\:column-auto:active{
        columns: auto;
    }

    .md\:active\:column-1:active{
        columns: 1;
    }

    .md\:active\:column-2:active{
        columns: 2;
    }

    .md\:active\:column-3:active{
        columns: 3;
    }

    .md\:active\:column-4:active{
        columns: 4;
    }

    .md\:active\:column-5:active{
        columns: 5;
    }

    .md\:active\:column-6:active{
        columns: 6;
    }

    .md\:active\:column-7:active{
        columns: 7;
    }

    .md\:active\:column-8:active{
        columns: 8;
    }

    .md\:active\:column-9:active{
        columns: 9;
    }

    .md\:active\:column-10:active{
        columns: 10;
    }

    .md\:active\:column-11:active{
        columns: 11;
    }

    .md\:active\:column-12:active{
        columns: 12;
    }

    .md\:active\:float-inline-start:active{
        float: inline-start;
    }

    .md\:active\:float-inline-end:active{
        float: inline-end;
    }

    .md\:active\:float-left:active{
        float: left;
    }

    .md\:active\:float-right:active{
        float: right;
    }

    .md\:active\:float-none:active{
        float: none;
    }

    .md\:active\:float-inherit:active{
        float: inherit;
    }

    .md\:active\:clear-inline-start:active{
        clear: inline-start;
    }

    .md\:active\:clear-inline-end:active{
        clear: inline-end;
    }

    .md\:active\:clear-left:active{
        clear: left;
    }

    .md\:active\:clear-right:active{
        clear: right;
    }

    .md\:active\:clear-both:active{
        clear: both;
    }

    .md\:active\:clear-none:active{
        clear: none;
    }

    .md\:active\:clear-inherit:active{
        clear: inherit;
    }

    .md\:active\:isolation-auto:active{
        isolation: auto;
    }

    .md\:active\:isolation-true:active{
        isolation: isolate;
    }

    .md\:active\:object-fit-fill:active{
        object-fit: fill;
    }

    .md\:active\:object-fit-cover:active{
        object-fit: cover;
    }

    .md\:active\:object-fit-contain:active{
        object-fit: contain;
    }

    .md\:active\:object-fit-scale-down:active{
        object-fit: scale-down;
    }

    .md\:active\:object-fit-none:active{
        object-fit: none;
    }

    .md\:active\:object-position-top:active{
        object-position: top;
    }

    .md\:active\:object-position-bottom:active{
        object-position: bottom;
    }

    .md\:active\:object-position-left:active{
        object-position: left;
    }

    .md\:active\:object-position-right:active{
        object-position: right;
    }

    .md\:active\:object-position-left-top:active{
        object-position: left top;
    }

    .md\:active\:object-position-right-top:active{
        object-position: right top;
    }

    .md\:active\:object-position-left-bottom:active{
        object-position: left bottom;
    }

    .md\:active\:object-position-right-bottom:active{
        object-position: right bottom;
    }

    .sm\:active\:object-position-center-top:active{
        object-position: center top;
    }

    .sm\:active\:object-position-center-bottom:active{
        object-position: center bottom;
    }

    .md\:active\:overflow-auto:active{
        overflow: auto;
    }

    .md\:active\:overflow-hidden:active{
        overflow: hidden;
    }

    .md\:active\:overflow-visible:active{
        overflow: visible;
    }

    .md\:active\:overflow-scroll:active{
        overflow: scroll;
    }

    .md\:active\:overflow-inherit:active{
        overflow:inherit;
    }

    .md\:active\:overflow-x-auto:active{
        overflow: auto;
    }

    .md\:active\:overflow-x-hidden:active{
        overflow-x: hidden;
    }

    .md\:active\:overflow-x-visible:active{
        overflow-x: visible;
    }

    .md\:active\:overflow-x-scroll:active{
        overflow-x: scroll;
    }

    .md\:active\:overflow-x-inherit:active{
        overflow-x:inherit;
    }

    .md\:active\:overflow-y-auto:active{
        overflow-y: auto;
    }

    .md\:active\:overflow-y-hidden:active{
        overflow-y: hidden;
    }

    .md\:active\:overflow-y-visible:active{
        overflow-y: visible;
    }

    .md\:active\:overflow-y-scroll:active{
        overflow-y: scroll;
    }

    .md\:active\:overflow-y-inherit:active{
        overflow-y: inherit;
    }

    .md\:active\:overscroll-behavior-auto:active{
        overscroll-behavior: auto;
    }

    .md\:active\:overscroll-behavior-contain:active{
        overscroll-behavior: contain;
    }

    .md\:active\:overscroll-behavior-none:active{
        overscroll-behavior: none;
    }

    .md\:active\:overscroll-behavior-inherit:active{
        overscroll-behavior: inherit;
    }

    .md\:active\:overscroll-behavior-x-auto:active{
        overscroll-behavior: auto;
    }

    .md\:active\:overscroll-behavior-x-contain:active{
        overscroll-behavior-x: contain;
    }

    .md\:active\:overscroll-behavior-x-none:active{
        overscroll-behavior-x: none;
    }

    .md\:active\:overscroll-behavior-x-inherit:active{
        overscroll-behavior-x:inherit;
    }

    .md\:active\:overscroll-behavior-y-auto:active{
        overscroll-behavior-y: auto;
    }

    .md\:active\:overscroll-behavior-y-contain:active{
        overscroll-behavior-y: contain;
    }

    .md\:active\:overscroll-behavior-y-none:active{
        overscroll-behavior-y: none;
    }

    .md\:active\:overscroll-behavior-y-inherit:active{
        overscroll-behavior-y: inherit;
    }

    .md\:active\:position-static:active{
        position: static;
    }

    .md\:active\:position-fixed:active{
        position: fixed;
    }

    .md\:active\:position-absolute:active{
        position: absolute;
    }

    .md\:active\:position-relative:active{
        position: relative;
    }

    .md\:active\:position-sticky:active{
        position: sticky;
    }

    .md\:active\:position-right-0:active{
        right: 0;
    }
    
    .md\:active\:position-left-0:active{
        left: 0;
    }
    
    .md\:active\:position-top-0:active{
        top: 0;
    }
    
    .md\:active\:position-bottom-0:active{
        bottom: 0;
    }

    .md\:active\:visible:active{
        visibility: visible;
    }

    .md\:active\:invisible:active{
        visibility: hidden;
    }

    .md\:active\:visibility-collapse:active{
        visibility: collapse;
    }

    .md\:active\:z-0:active{
        z-index: 0;
    }

    .md\:active\:-z-10:active{
        z-index: -10;
    }

    .md\:active\:-z-20:active{
        z-index: -20;
    }

    .md\:active\:-z-30:active{
        z-index: -30;
    }

    .md\:active\:-z-40:active{
        z-index: -40;
    }

    .md\:active\:-z-50:active{
        z-index: -50;
    }

    .md\:active\:-z-60:active{
        z-index: -60;
    }

    .md\:active\:-z-70:active{
        z-index: -70;
    }

    .md\:active\:-z-80:active{
        z-index: -80;
    }

    .md\:active\:-z-90:active{
        z-index: -90;
    }

    .md\:active\:-z-100:active{
        z-index: -100;
    }

    .md\:active\:z-10:active{
        z-index: 10;
    }

    .md\:active\:z-20:active{
        z-index: 20;
    }

    .md\:active\:z-30:active{
        z-index: 30;
    }

    .md\:active\:z-40:active{
        z-index: 40;
    }

    .md\:active\:z-50:active{
        z-index: 50;
    }

    .md\:active\:z-60:active{
        z-index: 60;
    }

    .md\:active\:z-70:active{
        z-index: 70;
    }

    .md\:active\:z-80:active{
        z-index: 80;
    }

    .md\:active\:z-90:active{
        z-index: 90;
    }

    .md\:active\:z-100:active{
        z-index: 100;
    }

    .md\:active\:z-auto:active{
        z-index: auto;
    }

    .md\:active\:flex-basis-0:active{
        flex-basis: 0;
    }

    .md\:active\:flex-basis-2:active{
        flex-basis: 2;
    }

    .md\:active\:flex-basis-4:active{
        flex-basis: 4;
    }

    .md\:active\:flex-basis-6:active{
        flex-basis: 6;
    }

    .md\:active\:flex-basis-8:active{
        flex-basis: 8;
    }

    .md\:active\:flex-basis-10:active{
        flex-basis: 10;
    }

    .md\:active\:flex-basis-12:active{
        flex-basis: 12;
    }

    .md\:active\:flex-basis-14:active{
        flex-basis: 14;
    }

    .md\:active\:flex-basis-16:active{
        flex-basis: 16;
    }

    .md\:active\:flex-basis-18:active{
        flex-basis: 18;
    }

    .md\:active\:flex-basis-20:active{
        flex-basis: 20;
    }

    .md\:active\:flex-basis-hf:active{
        flex-basis: 50%;
    }

    .md\:active\:flex-basis-third:active{
        flex-basis: 33.333%;
    }

    .md\:active\:flex-basis-quarter:active{
        flex-basis: 25%;
    }

    .md\:active\:flex-basis-three-quarter:active{
        flex-basis: 75%;
    }

    .md\:active\:flex-basis-full:active{
        flex-basis: 100%;
    }

    .md\:active\:flex-basis-two-third:active{
        flex-basis: 66.67%;
    }

    .md\:active\:flex-row:active{
        flex-direction: row;
    }

    .md\:active\:flex-row-reverse:active{
        flex-direction: row-reverse;
    }

    .md\:active\:flex-column:active{
        flex-direction: column;
    }

    .md\:active\:flex-column-reverse:active{
        flex-direction: column-reverse;
    }

    .md\:active\:flex-wrap:active{
        flex-wrap: wrap;
    }

    .md\:active\:flex-nowrap:active{
        flex-wrap: nowrap;
    }

    .md\:active\:flex-wrap-reverse:active{
        flex-direction: wrap-reserve;
    }

    .md\:active\:flex-1:active{
        flex: 1 1 0;
    }

    .md\:active\:flex-auto:active{
        flex: 1 1 auto;
    }

    .md\:active\:flex-initial:active{
        flex: 0 1 auto;
    }

    .md\:active\:flex-none:active{
        flex: none;
    }

    .md\:active\:flex-grow-0:active{
        flex-grow: 0;
    }

    .md\:active\:flex-grow-1:active{
        flex-grow: 1;
    }

    .md\:active\:flex-shink-0:active{
        flex-shrink: 0;
    }

    .md\:active\:flex-shink-1:active{
        flex-shrink: 1;
    }

    .md\:active\:order-1:active{
        order: 1;
    }

    .md\:active\:order-2:active{
        order: 2;
    }

    .md\:active\:order-3:active{
        order: 3;
    }

    .md\:active\:order-4:active{
        order: 4;
    }

    .md\:active\:order-5:active{
        order: 5;
    }

    .md\:active\:order-6:active{
        order: 6;
    }

    .md\:active\:order-7:active{
        order: 7;
    }

    .md\:active\:order-8:active{
        order: 8;
    }

    .md\:active\:order-9:active{
        order: 9;
    }

    .md\:active\:order-10:active{
        order: 10;
    }

    .md\:active\:order-11:active{
        order: 11;
    }

    .md\:active\:order-12:active{
        order: 12;
    }

    .md\:active\:order-first:active{
        order: -9999;
    }

    .md\:active\:order-last:active{
        order: 9999;
    }

    .md\:active\:order-0:active{
        order: 0;
    }

    .md\:active\:grtpcols-1:active{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-2:active{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-3:active{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-4:active{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-5:active{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-6:active{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-7:active{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-8:active{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-9:active{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-10:active{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-11:active{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-12:active{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:active\:grtpcols-none:active{
        grid-template-columns: none;
    }

    .md\:active\:grtpcols-subgrid:active{
        grid-template-columns: subgrid;
    }

    .md\:active\:grtpcols-auto:active{
        grid-template-columns: auto;
    }

    .md\:active\:grcol-auto:active{
        grid-column: auto;
    }

    .md\:active\:grcol-span-1:active{
        grid-column: span 1 / span 1;
    }

    .md\:active\:grcol-span-2:active{
        grid-column: span 2 / span 2;
    }

    .md\:active\:grcol-span-3:active{
        grid-column: span 3 / span 3;
    }

    .md\:active\:grcol-span-4:active{
        grid-column: span 4 / span 4;
    }

    .md\:active\:grcol-span-5:active{
        grid-column: span 5 / span 5;
    }

    .md\:active\:grcol-span-6:active{
        grid-column: span 6 / span 6;
    }

    .md\:active\:grcol-span-7:active{
        grid-column: span 7 / span 7;
    }

    .md\:active\:grcol-span-8:active{
        grid-column: span 8 / span 8;
    }

    .md\:active\:grcol-span-9:active{
        grid-column: span 9 / span 9;
    }

    .md\:active\:grcol-span-10:active{
        grid-column: span 10 / span 10;
    }

    .md\:active\:grcol-span-11:active{
        grid-column: span 11 / span 11;
    }

    .md\:active\:grcol-span-12:active{
        grid-column: span 12 / span 12;
    }

    .md\:active\:grcol-span-full:active{
        grid-column: span 1 / span -1;
    }

    .md\:active\:grcol-start-1:active{
        grid-column-start: 1;
    }

    .md\:active\:grcol-start-2:active{
        grid-column-start: 2;
    }

    .md\:active\:grcol-start-3:active{
        grid-column-start: 3;
    }

    .md\:active\:grcol-start-4:active{
        grid-column-start: 4;
    }

    .md\:active\:grcol-start-5:active{
        grid-column-start: 5;
    }

    .md\:active\:grcol-start-6:active{
        grid-column-start: 6;
    }

    .md\:active\:grcol-start-7:active{
        grid-column-start: 7;
    }

    .md\:active\:grcol-start-8:active{
        grid-column-start: 8;
    }

    .md\:active\:grcol-start-9:active{
        grid-column-start: 9;
    }

    .md\:active\:grcol-start-10:active{
        grid-column-start: 10;
    }

    .md\:active\:grcol-start-11:active{
        grid-column-start: 11;
    }

    .md\:active\:grcol-start-12:active{
        grid-column-start: 12;
    }

    .md\:active\:grcol-start-auto:active{
        grid-column-start: auto;
    }

    .md\:active\:grcol-end-1:active{
        grid-column-end: 1;
    }

    .md\:active\:grcol-end-2:active{
        grid-column-end: 2;
    }

    .md\:active\:grcol-end-3:active{
        grid-column-end: 3;
    }

    .md\:active\:grcol-end-4:active{
        grid-column-end: 4;
    }

    .md\:active\:grcol-end-5:active{
        grid-column-end: 5;
    }

    .md\:active\:grcol-end-6:active{
        grid-column-end: 6;
    }

    .md\:active\:grcol-end-7:active{
        grid-column-end: 7;
    }

    .md\:active\:grcol-end-8:active{
        grid-column-end: 8;
    }

    .md\:active\:grcol-end-9:active{
        grid-column-end: 9;
    }

    .md\:active\:grcol-end-10:active{
        grid-column-end: 10;
    }

    .md\:active\:grcol-end-11:active{
        grid-column-end: 11;
    }

    .md\:active\:grcol-end-12:active{
        grid-column-end: 12;
    }

    .md\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }

    .md\:active\:grtprows-1:active{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .md\:active\:grtprows-2:active{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .md\:active\:grtprows-3:active{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .md\:active\:grtprows-4:active{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .md\:active\:grtprows-5:active{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .md\:active\:grtprows-6:active{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .md\:active\:grtprows-7:active{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .md\:active\:grtprows-8:active{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .md\:active\:grtprows-9:active{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .md\:active\:grtprows-10:active{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .md\:active\:grtprows-11:active{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .md\:active\:grtprows-12:active{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .md\:active\:grtprows-none:active{
        grid-template-rows: none;
    }

    .md\:active\:grtprows-subgrid:active{
        grid-template-rows: subgrid;
    }

    .md\:active\:grtprows-auto:active{
        grid-template-rows: auto;
    }

    .md\:active\:grrow-auto:active{
        grid-row: auto;
    }

    .md\:active\:grrow-span-1:active{
        grid-row: span 1 / span 1;
    }

    .md\:active\:grrow-span-2:active{
        grid-row: span 2 / span 2;
    }

    .md\:active\:grrow-span-3:active{
        grid-row: span 3 / span 3;
    }

    .md\:active\:grrow-span-4:active{
        grid-row: span 4 / span 4;
    }

    .md\:active\:grrow-span-5:active{
        grid-row: span 5 / span 5;
    }

    .md\:active\:grrow-span-6:active{
        grid-row: span 6 / span 6;
    }

    .md\:active\:grrow-span-7:active{
        grid-row: span 7 / span 7;
    }

    .md\:active\:grrow-span-8:active{
        grid-row: span 8 / span 8;
    }

    .md\:active\:grrow-span-9:active{
        grid-row: span 9 / span 9;
    }

    .md\:active\:grrow-span-10:active{
        grid-row: span 10 / span 10;
    }

    .md\:active\:grrow-span-11:active{
        grid-row: span 11 / span 11;
    }

    .md\:active\:grrow-span-12:active{
        grid-row: span 12 / span 12;
    }

    .md\:active\:grrow-span-full:active{
        grid-row: span 1 / span -1;
    }

    .md\:active\:grrow-start-1:active{
        grid-row-start: 1;
    }

    .md\:active\:grrow-start-2:active{
        grid-row-start: 2;
    }

    .md\:active\:grrow-start-3:active{
        grid-row-start: 3;
    }

    .md\:active\:grrow-start-4:active{
        grid-row-start: 4;
    }

    .md\:active\:grrow-start-5:active{
        grid-row-start: 5;
    }

    .md\:active\:grrow-start-6:active{
        grid-row-start: 6;
    }

    .md\:active\:grrow-start-7:active{
        grid-row-start: 7;
    }

    .md\:active\:grrow-start-8:active{
        grid-row-start: 8;
    }

    .md\:active\:grrow-start-9:active{
        grid-row-start: 9;
    }

    .md\:active\:grrow-start-10:active{
        grid-row-start: 10;
    }

    .md\:active\:grrow-start-11:active{
        grid-row-start: 11;
    }

    .md\:active\:grrow-start-12:active{
        grid-row-start: 12;
    }

    .md\:active\:grrow-start-auto:active{
        grid-row-start: auto;
    }

    .md\:active\:grrow-end-1:active{
        grid-row-end: 1;
    }

    .md\:active\:grrow-end-2:active{
        grid-row-end: 2;
    }

    .md\:active\:grrow-end-3:active{
        grid-row-end: 3;
    }

    .md\:active\:grrow-end-4:active{
        grid-row-end: 4;
    }

    .md\:active\:grrow-end-5:active{
        grid-row-end: 5;
    }

    .md\:active\:grrow-end-6:active{
        grid-row-end: 6;
    }

    .md\:active\:grrow-end-7:active{
        grid-row-end: 7;
    }

    .md\:active\:grrow-end-8:active{
        grid-row-end: 8;
    }

    .md\:active\:grrow-end-9:active{
        grid-row-end: 9;
    }

    .md\:active\:grrow-end-10:active{
        grid-row-end: 10;
    }

    .md\:active\:grrow-end-11:active{
        grid-row-end: 11;
    }

    .md\:active\:grrow-end-12:active{
        grid-row-end: 12;
    }

    .md\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }

    .md\:active\:grfl-row:active{
        grid-auto-flow: row;
    }

    .md\:active\:grfl-col:active{
        grid-auto-flow: column;
    }

    .md\:active\:grfl-dense:active{
        grid-auto-flow: dense;
    }

    .md\:active\:grfl-row-dense:active{
        grid-auto-flow: row dense;
    }

    .md\:active\:grfl-col-dense:active{
        grid-auto-flow: column dense;
    }

    .md\:active\:gr-auto-cols-auto:active{
        grid-auto-columns: auto;
    }

    .md\:active\:gr-auto-cols-min:active{
        grid-auto-columns: min-content;
    }

    .md\:active\:gr-auto-cols-max:active{
        grid-auto-columns: max-content;
    }

    .md\:active\:gr-auto-cols-minmax:active{
        grid-auto-columns: minmax(0, 1fr);
    }

    .md\:active\:gr-auto-rows-auto:active{
        grid-auto-rows: auto;
    }

    .md\:active\:gr-auto-rows-min:active{
        grid-auto-rows: min-content;
    }

    .md\:active\:gr-auto-rows-max:active{
        grid-auto-rows: max-content;
    }

    .md\:active\:gr-auto-rows-minmax:active{
        grid-auto-rows: minmax(0, 1fr);
    }

    .md\:active\:gap-0:active{
        gap: 0;
    }

    .md\:active\:gap-x-0:active{
        column-gap: 0;
    }

    .md\:active\:gap-y-0:active{
        row-gap: 0;
    }

    .md\:active\:gap-1:active{
        gap: 1px;
    }

    .md\:active\:gap-2:active{
        gap: 2px;
    }

    .md\:active\:gap-4:active{
        gap: 4px;
    }

    .md\:active\:gap-6:active{
        gap: 6px;
    }

    .md\:active\:gap-8:active{
        gap: 8px;
    }

    .md\:active\:gap-9:active{
        gap: 9px;
    }

    .md\:active\:gap-10:active{
        gap: 10px;
    }

    .md\:active\:gap-12:active{
        gap: 12px;
    }

    .md\:active\:gap-14:active{
        gap: 14px;
    }

    .md\:active\:gap-16:active{
        gap: 16px;
    }

    .md\:active\:gap-18:active{
        gap: 18px;
    }

    .md\:active\:gap-20:active{
        gap: 20px;
    }

    .md\:active\:gap-x-0:active{
        column-gap: 0;
    }

    .md\:active\:gap-x-1:active{
        column-gap: 1px;
    }

    .md\:active\:gap-x-2:active{
        column-gap: 2px;
    }

    .md\:active\:gap-x-4:active{
        column-gap: 4px;
    }

    .md\:active\:gap-x-6:active{
        column-gap: 6px;
    }

    .md\:active\:gap-x-8:active{
        column-gap: 8px;
    }

    .md\:active\:gap-x-10:active{
        column-gap: 10px;
    }

    .md\:active\:gap-x-12:active{
        column-gap: 12px;
    }

    .md\:active\:gap-x-14:active{
        column-gap: 14px;
    }

    .md\:active\:gap-x-16:active{
        column-gap: 16px;
    }

    .md\:active\:gap-x-18:active{
        column-gap: 18px;
    }

    .md\:active\:gap-x-20:active{
        column-gap: 20px;
    }

    .md\:active\:gap-y-1:active{
        row-gap: 1px;
    }

    .md\:active\:gap-y-2:active{
        row-gap: 2px;
    }

    .md\:active\:gap-y-4:active{
        row-gap: 4px;
    }

    .md\:active\:gap-y-6:active{
        row-gap: 6px;
    }

    .md\:active\:gap-y-8:active{
        row-gap: 8px;
    }

    .md\:active\:gap-y-10:active{
        row-gap: 10px;
    }

    .md\:active\:gap-y-12:active{
        row-gap: 12px;
    }

    .md\:active\:gap-y-14:active{
        row-gap: 14px;
    }

    .md\:active\:gap-y-16:active{
        row-gap: 16px;
    }

    .md\:active\:gap-y-18:active{
        row-gap: 18px;
    }

    .md\:active\:gap-y-20:active{
        row-gap: 20px;
    }

    .md\:active\:justify-content-normal:active{
        justify-content: normal;
    }

    .md\:active\:justify-content-start:active{
        justify-content: flex-start;
    }

    .md\:active\:justify-content-end:active{
        justify-content: flex-end;
    }

    .md\:active\:justify-content-center:active{
        justify-content: center;
    }

    .md\:active\:justify-content-between:active{
        justify-content: space-between;
    }

    .md\:active\:justify-content-around:active{
        justify-content: space-around;
    }

    .md\:active\:justify-content-evenly:active{
        justify-content: space-evenly;
    }

    .md\:active\:justify-content-stretch:active{
        justify-content: stretch;
    }

    .md\:active\:justify-items-start:active{
        justify-items: start;
    }

    .md\:active\:justify-items-end:active{
        justify-items: end;
    }

    .md\:active\:justify-items-center:active{
        justify-items: center;
    }

    .md\:active\:justify-items-stretch:active{
        justify-items: stretch;
    }

    .md\:active\:justify-self-auto:active{
        justify-self: auto;
    }

    .md\:active\:justify-self-start:active{
        justify-self: start;
    }

    .md\:active\:justify-self-end:active{
        justify-self: end;
    }

    .md\:active\:justify-self-center:active{
        justify-self: center;
    }

    .md\:active\:justify-self-stretch:active{
        justify-self: stretch;
    }

    .md\:active\:align-content-normal:active{
        align-content: normal;
    }

    .md\:active\:align-content-center:active{
        align-content: center;
    }

    .md\:active\:align-content-start:active{
        align-content: flex-start;
    }

    .md\:active\:align-content-end:active{
        align-content: flex-end;
    }

    .md\:active\:align-content-between:active{
        align-content: space-between;
    }

    .md\:active\:align-content-around:active{
        align-content: space-around;
    }

    .md\:active\:align-content-evenly:active{
        align-content: space-evenly;
    }

    .md\:active\:align-content-baseline:active{
        align-content: space-baseline;
    }

    .md\:active\:align-content-stretch:active{
        align-content: stretch;
    }

    .md\:active\:align-items-start:active{
        align-items: start;
    }

    .md\:active\:align-items-end:active{
        align-items: end;
    }

    .md\:active\:align-items-center:active{
        align-items: center;
    }

    .md\:active\:align-items-stretch:active{
        justify-items: stretch;
    }

    .md\:active\:align-self-auto:active{
        justify-self: auto;
    }

    .md\:active\:align-self-start:active{
        justify-self: start;
    }

    .md\:active\:align-self-end:active{
        justify-self: end;
    }

    .md\:active\:align-self-center:active{
        justify-self: center;
    }

    .md\:active\:align-self-stretch:active{
        justify-self: stretch;
    }

    .md\:active\:align-self-baseline:active{
        justify-self: baseline;
    }

    .md\:active\:place-content-center:active{
        place-content: center;
    }

    .md\:active\:place-content-start:active{
        place-content: start;
    }

    .md\:active\:place-content-end:active{
        place-content: end;
    }

    .md\:active\:place-content-between:active{
        place-content: between;
    }

    .md\:active\:place-content-around:active{
        place-content: around;
    }

    .md\:active\:place-content-evenly:active{
        place-content: evenly;
    }

    .md\:active\:place-content-baseline:active{
        place-content: baseline;
    }

    .md\:active\:place-content-stretch:active{
        place-content: stretch;
    }

    .md\:active\:place-items-start:active{
        place-content: start;
    }

    .md\:active\:place-items-end:active{
        place-content: end;
    }

    .md\:active\:place-items-center:active{
        place-content: center;
    }

    .md\:active\:place-items-baseline:active{
        place-content: baseline;
    }

    .md\:active\:place-items-stretch:active{
        place-content: stretch;
    }

    .md\:active\:place-self-start:active{
        place-self: start;
    }

    .md\:active\:place-self-end:active{
        place-self: end;
    }

    .md\:active\:place-self-center:active{
        place-self: center;
    }

    .md\:active\:place-self-baseline:active{
        place-self: baseline;
    }

    .md\:active\:place-self-stretch:active{
        place-self: stretch;
    }

    .md\:active\:w-0:active{
        width: 0;
    }

    .md\:active\:w-2:active{
        width: 2px;
    }

    .md\:active\:w-4:active{
        width: 4px;
    }

    .md\:active\:w-6:active{
        width: 6px;
    }

    .md\:active\:w-8:active{
        width: 8px;
    }

    .md\:active\:w-10:active{
        width: 10px;
    }

    .md\:active\:w-12:active{
        width: 12px;
    }

    .md\:active\:w-14:active{
        width: 14px;
    }

    .md\:active\:w-16:active{
        width: 16px;
    }

    .md\:active\:w-18:active{
        width: 18px;
    }

    .md\:active\:w-20:active{
        width: 20px;
    }

    .md\:active\:w-22:active{
        width: 1.5rem;
    }

    .md\:active\:w-24:active{
        width: 3rem;
    }

    .md\:active\:w-26:active{
        width: 4.5rem;
    }

    .md\:active\:w-28:active{
        width: 6rem;
    }

    .md\:active\:w-30:active{
        width: 7.5rem;
    }

    .md\:active\:w-32:active{
        width: 10rem;
    }

    .md\:active\:w-34:active{
        width: 11.5rem;
    }

    .md\:active\:w-36:active{
        width: 13rem;
    }

    .md\:active\:w-38:active{
        width: 14.5rem;
    }

    .md\:active\:w-40:active{
        width: 16rem;
    }

    .md\:active\:w-42:active{
        width: 18rem;
    }

    .md\:active\:w-44:active{
        width: 20rem;
    }

    .md\:active\:w-46:active{
        width: 22rem;
    }

    .md\:active\:w-48:active{
        width: 24rem;
    }

    .md\:active\:w-52:active{
        width: 28rem;
    }

    .md\:active\:w-56:active{
        width: 32rem;
    }

    .md\:active\:w-60:active{
        width: 36rem;
    }

    .md\:active\:w-64:active{
        width: 40rem;
    }

    .md\:active\:w-68:active{
        width: 44rem;
    }

    .md\:active\:w-72:active{
        width: 48rem;
    }

    .md\:active\:w-76:active{
        width: 52rem;
    }

    .md\:active\:w-80:active{
        width: 56rem;
    }

    .md\:active\:w-84:active{
        width: 60rem;
    }

    .md\:active\:w-hf:active{
        width: 50%;
    }

    .md\:active\:w-third:active{
        width: 33.333%;
    }

    .md\:active\:w-two-third:active{
        width: 66.67%;
    }

    .md\:active\:w-quarter:active{
        width: 25%;
    }

    .md\:active\:w-three-quarter:active{
        width: 75%;
    }

    .md\:active\:w-fifth:active{
        width: 20%;
    }

    .md\:active\:w-two-fifth:active{
        width: 40%;
    }

    .md\:active\:w-three-fifth:active{
        width: 60%;
    }

    .md\:active\:w-four-fifth:active{
        width: 80%;
    }

    .md\:active\:w-tenth:active{
        width: 10%;
    }

    .md\:active\:w-two-tenth:active{
        width: 20%;
    }

    .md\:active\:w-three-tenth:active{
        width: 30%;
    }

    .md\:active\:w-four-tenth:active{
        width: 40%;
    }

    .md\:active\:w-five-tenth:active{
        width: 50%;
    }

    .md\:active\:w-six-tenth:active{
        width: 60%;
    }

    .md\:active\:w-seven-tenth:active{
        width: 70%;
    }

    .md\:active\:w-eight-tenth:active{
        width: 80%;
    }

    .md\:active\:w-nine-tenth:active{
        width: 90%;
    }

    .md\:active\:w-full:active{
        width: 100%;
    }

    .md\:active\:w-min:active{
        width: min-content;
    }

    .md\:active\:w-max:active{
        width: max-content;
    }

    .md\:active\:w-fit:active{
        width: fit-content;
    }

    .md\:active\:min-vh-10:active{
        min-height: 10vh;
    }

    .md\:active\:min-vh-20:active{
        min-height: 20vh;
    }

    .md\:active\:min-vh-30:active{
        min-height: 30vh;
    }

    .md\:active\:min-vh-40:active{
        min-height: 40vh;
    }

    .md\:active\:min-vh-50:active{
        min-height: 50vh;
    }

    .md\:active\:min-vh-60:active{
        min-height: 60vh;
    }

    .md\:active\:min-vh-70:active{
        min-height: 70vh;
    }

    .md\:active\:min-vh-80:active{
        min-height: 80vh;
    }

    .md\:active\:min-vh-90:active{
        min-height: 90vh;
    }

    .md\:active\:min-vh-100:active{
        min-height: 100vh;
    }

    .md\:active\:min-vw-10:active{
        min-width: 10vh;
    }

    .md\:active\:min-vw-20:active{
        min-width: 20vh;
    }

    .md\:active\:min-vw-30:active{
        min-width: 30vh;
    }

    .md\:active\:min-vw-40:active{
        min-width: 40vh;
    }

    .md\:active\:min-vw-50:active{
        min-width: 50vh;
    }

    .md\:active\:min-vw-60:active{
        min-width: 60vh;
    }

    .md\:active\:min-vw-70:active{
        min-width: 70vh;
    }

    .md\:active\:min-vw-80:active{
        min-width: 80vh;
    }

    .md\:active\:min-vw-90:active{
        min-width: 100vh;
    }

    .md\:active\:min-vw-100:active{
        min-width: 100vh;
    }

    .md\:active\:max-vh-10:active{
        max-height: 10vh;
    }

    .md\:active\:max-vh-20:active{
        max-height: 20vh;
    }

    .md\:active\:max-vh-30:active{
        max-height: 30vh;
    }

    .md\:active\:max-vh-40:active{
        max-height: 40vh;
    }

    .md\:active\:max-vh-50:active{
        max-height: 50vh;
    }

    .md\:active\:max-vh-60:active{
        max-height: 60vh;
    }

    .md\:active\:max-vh-70:active{
        max-height: 70vh;
    }

    .md\:active\:max-vh-80:active{
        max-height: 80vh;
    }

    .md\:active\:max-vh-90:active{
        max-height: 100vh;
    }

    .md\:active\:max-vh-100:active{
        max-height: 100vh;
    }

    .md\:active\:max-vw-10:active{
        max-width: 10vh;
    }

    .md\:active\:max-vw-20:active{
        max-width: 20vh;
    }

    .md\:active\:max-vw-30:active{
        max-width: 30vh;
    }

    .md\:active\:max-vw-40:active{
        max-width: 40vh;
    }

    .md\:active\:max-vw-50:active{
        max-width: 50vh;
    }

    .md\:active\:max-vw-60:active{
        max-width: 60vh;
    }

    .md\:active\:max-vw-70:active{
        max-width: 70vh;
    }

    .md\:active\:max-vw-80:active{
        max-width: 80vh;
    }

    .md\:active\:max-vw-90:active{
        max-width: 100vh;
    }

    .md\:active\:max-vw-100:active{
        max-width: 100vh;
    }

    .md\:active\:min-w-2:active{
        min-width: 2px;
    }

    .md\:active\:min-w-4:active{
        min-width: 4px;
    }

    .md\:active\:min-w-6:active{
        min-width: 6px;
    }

    .md\:active\:min-w-8:active{
        min-width: 8px;
    }

    .md\:active\:min-w-10:active{
        min-width: 10px;
    }

    .md\:active\:min-w-12:active{
        min-width: 12px;
    }

    .md\:active\:min-w-14:active{
        min-width: 14px;
    }

    .md\:active\:min-w-16:active{
        min-width: 16px;
    }

    .md\:active\:min-w-18:active{
        min-width: 18px;
    }

    .md\:active\:min-w-20:active{
        min-width: 20px;
    }

    .md\:active\:min-w-22:active{
        min-width: 1.5rem;
    }

    .md\:active\:min-w-24:active{
        min-width: 3rem;
    }

    .md\:active\:min-w-26:active{
        min-width: 4.5rem;
    }

    .md\:active\:min-w-28:active{
        min-width: 6rem;
    }

    .md\:active\:min-w-30:active{
        min-width: 7.5rem;
    }

    .md\:active\:min-w-32:active{
        min-width: 10rem;
    }

    .md\:active\:min-w-34:active{
        min-width: 11.5rem;
    }

    .md\:active\:min-w-36:active{
        min-width: 13rem;
    }

    .md\:active\:min-w-38:active{
        min-width: 14.5rem;
    }

    .md\:active\:min-w-40:active{
        min-width: 16rem;
    }

    .md\:active\:min-w-42:active{
        min-width: 18rem;
    }

    .md\:active\:min-w-44:active{
        min-width: 20rem;
    }

    .md\:active\:min-w-46:active{
        min-width: 22rem;
    }

    .md\:active\:min-w-48:active{
        min-width: 24rem;
    }

    .md\:active\:min-w-hf:active{
        min-width: 50%;
    }

    .md\:active\:min-w-full:active{
        min-width: 100%;
    }

    .md\:active\:min-w-min:active{
        min-width: min-content;
    }

    .md\:active\:min-w-max:active{
        min-width: max-content;
    }

    .md\:active\:min-w-fit:active{
        min-width: fit-content;
    }

    .md\:active\:max-w-0:active{
        max-width: 0;
    }

    .md\:active\:max-w-2:active{
        max-width: 2px;
    }

    .md\:active\:max-w-4:active{
        max-width: 4px;
    }

    .md\:active\:max-w-6:active{
        max-width: 6px;
    }

    .md\:active\:max-w-8:active{
        max-width: 8px;
    }

    .md\:active\:max-w-10:active{
        max-width: 10px;
    }

    .md\:active\:max-w-12:active{
        max-width: 12px;
    }

    .md\:active\:max-w-14:active{
        max-width: 14px;
    }

    .md\:active\:max-w-16:active{
        max-width: 16px;
    }

    .md\:active\:max-w-18:active{
        max-width: 18px;
    }

    .md\:active\:max-w-20:active{
        max-width: 20px;
    }

    .md\:active\:max-w-22:active{
        max-width: 1.5rem;
    }

    .md\:active\:max-w-24:active{
        max-width: 3rem;
    }

    .md\:active\:max-w-26:active{
        max-width: 4.5rem;
    }

    .md\:active\:max-w-28:active{
        max-width: 6rem;
    }

    .md\:active\:max-w-30:active{
        max-width: 7.5rem;
    }

    .md\:active\:max-w-32:active{
        max-width: 10rem;
    }

    .md\:active\:max-w-34:active{
        max-width: 11.5rem;
    }

    .md\:active\:max-w-36:active{
        max-width: 13rem;
    }

    .md\:active\:max-w-38:active{
        max-width: 14.5rem;
    }

    .md\:active\:max-w-40:active{
        max-width: 16rem;
    }

    .md\:active\:max-w-42:active{
        max-width: 18rem;
    }

    .md\:active\:max-w-44:active{
        max-width: 20rem;
    }

    .md\:active\:max-w-46:active{
        max-width: 22rem;
    }

    .md\:active\:max-w-48:active{
        max-width: 24rem;
    }

    .md\:active\:max-w-hf:active{
        max-width: 50%;
    }

    .md\:active\:max-w-full:active{
        max-width: 100%;
    }

    .md\:active\:max-w-max:active{
        max-width: max-content;
    }

    .md\:active\:max-w-max:active{
        max-width: max-content;
    }

    .md\:active\:max-w-fit:active{
        max-width: fit-content;
    }

    .md\:active\:h-0:active{
        height: 0;
    }

    .md\:active\:h-2:active{
        height: 2px;
    }

    .md\:active\:h-4:active{
        height: 4px;
    }

    .md\:active\:h-6:active{
        height: 6px;
    }

    .md\:active\:h-8:active{
        height: 8px;
    }

    .md\:active\:h-10:active{
        height: 10px;
    }

    .md\:active\:h-12:active{
        height: 12px;
    }

    .md\:active\:h-14:active{
        height: 14px;
    }

    .md\:active\:h-16:active{
        height: 16px;
    }

    .md\:active\:h-18:active{
        height: 18px;
    }

    .md\:active\:h-20:active{
        height: 20px;
    }

    .md\:active\:h-22:active{
        height: 1.5rem;
    }

    .md\:active\:h-24:active{
        height: 3rem;
    }

    .md\:active\:h-26:active{
        height: 4.5rem;
    }

    .md\:active\:h-28:active{
        height: 6rem;
    }

    .md\:active\:h-30:active{
        height: 7.5rem;
    }

    .md\:active\:h-32:active{
        height: 10rem;
    }

    .md\:active\:h-34:active{
        height: 11.5rem;
    }

    .md\:active\:h-36:active{
        height: 13rem;
    }

    .md\:active\:h-38:active{
        height: 14.5rem;
    }

    .md\:active\:h-40:active{
        height: 16rem;
    }

    .md\:active\:h-42:active{
        height: 18rem;
    }

    .md\:active\:h-44:active{
        height: 20rem;
    }

    .md\:active\:h-46:active{
        height: 22rem;
    }

    .md\:active\:h-48:active{
        height: 24rem;
    }

    .md\:active\:h-52:active{
        height: 28rem;
    }

    .md\:active\:h-56:active{
        height: 32rem;
    }

    .md\:active\:h-60:active{
        height: 36rem;
    }

    .md\:active\:h-64:active{
        height: 40rem;
    }

    .md\:active\:h-68:active{
        height: 44rem;
    }

    .md\:active\:h-72:active{
        height: 48rem;
    }

    .md\:active\:h-76:active{
        height: 52rem;
    }

    .md\:active\:h-80:active{
        height: 56rem;
    }

    .md\:active\:h-84:active{
        height: 60rem;
    }

    .md\:active\:h-hf:active{
        height: 50%;
    }

    .md\:active\:h-third:active{
        height: 33.333%;
    }

    .md\:active\:h-two-third:active{
        height: 66.67%;
    }

    .md\:active\:h-quarter:active{
        height: 25%;
    }

    .md\:active\:h-three-quarter:active{
        height: 75%;
    }

    .md\:active\:h-fifth:active{
        height: 20%;
    }

    .md\:active\:h-two-fifth:active{
        height: 40%;
    }

    .md\:active\:h-three-fifth:active{
        height: 60%;
    }

    .md\:active\:h-four-fifth:active{
        height: 80%;
    }

    .md\:active\:h-tenth:active{
        height: 10%;
    }

    .md\:active\:h-two-tenth:active{
        height: 20%;
    }

    .md\:active\:h-three-tenth:active{
        height: 30%;
    }

    .md\:active\:h-four-tenth:active{
        height: 40%;
    }

    .md\:active\:h-five-tenth:active{
        height: 50%;
    }

    .md\:active\:h-six-tenth:active{
        height: 60%;
    }

    .md\:active\:h-seventh-tenth:active{
        height: 70%;
    }

    .md\:active\:h-eight-tenth:active{
        height: 80%;
    }

    .md\:active\:h-nine-tenth:active{
        height: 90%;
    }

    .md\:active\:h-full:active{
        height: 100%;
    }

    .md\:active\:h-min:active{
        height: min-content;
    }

    .md\:active\:h-max:active{
        height: max-content;
    }

    .md\:active\:h-fit:active{
        height: fit-content;
    }

    .md\:active\:min-h-0:active{
        min-height: 0;
    }

    .md\:active\:min-h-2:active{
        min-height: 2px;
    }

    .md\:active\:min-h-4:active{
        min-height: 4px;
    }

    .md\:active\:min-h-6:active{
        min-height: 6px;
    }

    .md\:active\:min-h-8:active{
        min-height: 8px;
    }

    .md\:active\:min-h-10:active{
        min-height: 10px;
    }

    .md\:active\:min-h-12:active{
        min-height: 12px;
    }

    .md\:active\:min-h-14:active{
        min-height: 14px;
    }

    .md\:active\:min-h-16:active{
        min-height: 16px;
    }

    .md\:active\:min-h-18:active{
        min-height: 18px;
    }

    .md\:active\:min-h-20:active{
        min-height: 20px;
    }

    .md\:active\:min-h-22:active{
        min-height: 1.5rem;
    }

    .md\:active\:min-h-24:active{
        min-height: 3rem;
    }

    .md\:active\:min-h-26:active{
        min-height: 4.5rem;
    }

    .md\:active\:min-h-28:active{
        min-height: 6rem;
    }

    .md\:active\:min-h-30:active{
        min-height: 7.5rem;
    }

    .md\:active\:min-h-32:active{
        min-height: 10rem;
    }

    .md\:active\:min-h-34:active{
        min-height: 11.5rem;
    }

    .md\:active\:min-h-36:active{
        min-height: 13rem;
    }

    .md\:active\:min-h-38:active{
        min-height: 14.5rem;
    }

    .md\:active\:min-h-40:active{
        min-height: 16rem;
    }

    .md\:active\:min-h-42:active{
        min-height: 18rem;
    }

    .md\:active\:min-h-44:active{
        min-height: 20rem;
    }

    .md\:active\:min-h-46:active{
        min-height: 22rem;
    }

    .md\:active\:min-h-48:active{
        min-height: 24rem;
    }

    .md\:active\:min-h-hf:active{
        min-height: 50%;
    }

    .md\:active\:min-h-full:active{
        min-height: 100%;
    }

    .md\:active\:min-h-min:active{
        min-height: min-content;
    }

    .md\:active\:min-h-max:active{
        min-height: max-content;
    }

    .md\:active\:min-h-fit:active{
        min-height: fit-content;
    }

    .md\:active\:max-h-0:active{
        max-height: 0;
    }

    .md\:active\:max-h-2:active{
        max-height: 2px;
    }

    .md\:active\:max-h-4:active{
        max-height: 4px;
    }

    .md\:active\:max-h-6:active{
        max-height: 6px;
    }

    .md\:active\:max-h-8:active{
        max-height: 8px;
    }

    .md\:active\:max-h-10:active{
        max-height: 10px;
    }

    .md\:active\:max-h-12:active{
        max-height: 12px;
    }

    .md\:active\:max-h-14:active{
        max-height: 14px;
    }

    .md\:active\:max-h-16:active{
        max-height: 16px;
    }

    .md\:active\:max-h-18:active{
        max-height: 18px;
    }

    .md\:active\:max-h-20:active{
        max-height: 20px;
    }

    .md\:active\:max-h-22:active{
        max-height: 1.5rem;
    }

    .md\:active\:max-h-24:active{
        max-height: 3rem;
    }

    .md\:active\:max-h-26:active{
        max-height: 4.5rem;
    }

    .md\:active\:max-h-28:active{
        max-height: 6rem;
    }

    .md\:active\:max-h-30:active{
        max-height: 7.5rem;
    }

    .md\:active\:max-h-32:active{
        max-height: 10rem;
    }

    .md\:active\:max-h-34:active{
        max-height: 11.5rem;
    }

    .md\:active\:max-h-36:active{
        max-height: 13rem;
    }

    .md\:active\:max-h-38:active{
        max-height: 14.5rem;
    }

    .md\:active\:max-h-40:active{
        max-height: 16rem;
    }

    .md\:active\:max-h-42:active{
        max-height: 18rem;
    }

    .md\:active\:max-h-44:active{
        max-height: 20rem;
    }

    .md\:active\:max-h-46:active{
        max-height: 22rem;
    }

    .md\:active\:max-h-48:active{
        max-height: 24rem;
    }

    .md\:active\:max-h-hf:active{
        max-height: 50%;
    }

    .md\:active\:max-h-full:active{
        max-height: 100%;
    }

    .md\:active\:max-h-max:active{
        max-height: max-content;
    }

    .md\:active\:max-h-max:active{
        max-height: max-content;
    }

    .md\:active\:max-h-fit:active{
        max-height: fit-content;
    }

    .md\:active\:sans:active{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .md\:active\:serif:active{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .md\:active\:mono:active{
        font-family: 'Courier New', Courier, monospace;
    }

    .md\:active\:font-s-xs:active{
        font-size: var(--velocity-font-s-xs);
    }

    .md\:active\:font-s-sm:active{
        font-size: var(--velocity-font-s-sm);
    }

    .md\:active\:font-s-md:active{
        font-size: var(--velocity-font-s-md);
    }

    .md\:active\:font-s-lg:active{
        font-size: var(--velocity-font-s-lg);
    }

    .md\:active\:font-s-xm:active{
        font-size: var(--velocity-font-s-xm);
    }

    .md\:active\:font-s-xl:active{
        font-size: var(--velocity-font-s-xl);
    }

    .md\:active\:font-s-2md:active{
        font-size: var(--velocity-font-s-2md);
    }

    .md\:active\:font-s-2xm:active{
        font-size: var(--velocity-font-s-2xm);
    }

    .md\:active\:font-s-2lg:active{
        font-size: var(--velocity-font-s-2lg);
    }

    .md\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:active\:font-s-4md:active{
        font-size: var(--velocity-font-s-4md);
    }

    .md\:active\:font-s-6md:active{
        font-size: var(--velocity-font-s-6md);
    }

    .md\:active\:font-s-8md:active{
        font-size: var(--velocity-font-s-8md);
    }

    .md\:active\:font-smoothing-antialiased:active{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .md\:active\:font-subpixel-antialiased:active{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .md\:active\:italic:active{
        font-style: italic;
    }

    .md\:active\:italic-0:active{
        font-style: normal;
    }

    .md\:active\:font-w-thin:active{
        font-weight: 100;
    }

    .md\:active\:font-w-extralight:active{
        font-weight: 200;
    }

    .md\:active\:font-w-light:active{
        font-weight: 300;
    }

    .md\:active\:font-w-normal:active{
        font-weight: 400;
    }

    .md\:active\:font-w-medium:active{
        font-weight: 500;
    }

    .md\:active\:font-w-semibold:active{
        font-weight: 600;
    }

    .md\:active\:font-w-bold:active{
        font-weight: 700;
    }

    .md\:active\:font-w-extrabold:active{
        font-weight: 800;
    }

    .md\:active\:font-w-black:active{
        font-weight: 900;
    }

    .md\:active\:letter-space-lt:active{
        letter-spacing: -0.25rem;
    }

    .md\:active\:letter-space-tt:active{
        letter-spacing: -0.125rem;
    }

    .md\:active\:letter-space-normal:active{
        letter-spacing: 0;
    }

    .md\:active\:letter-space-wide:active{
        letter-spacing: 0.125rem;
    }

    .md\:active\:letter-space-wider:active{
        letter-spacing: 0.25rem;
    }

    .md\:active\:line-h-1:active{
        line-height: 0.25rem;
    }

    .md\:active\:line-h-2:active{
        line-height: 0.5rem;
    }

    .md\:active\:line-h-3:active{
        line-height: 0.75rem;
    }

    .md\:active\:line-h-4:active{
        line-height: 1rem;
    }

    .md\:active\:line-h-5:active{
        line-height: 1.25rem;
    }

    .md\:active\:line-h-6:active{
        line-height: 1.5rem;
    }

    .md\:active\:line-h-7:active{
        line-height: 1.75rem;
    }

    .md\:active\:line-h-8:active{
        line-height: 2rem;
    }

    .md\:active\:line-h-9:active{
        line-height: 2.25rem;
    }

    .md\:active\:line-h-10:active{
        line-height: 2.5rem;
    }

    .md\:active\:line-h-normal:active{
        line-height: 1;
    }

    .md\:active\:line-h-sm:active{
        line-height: 1.25;
    }

    .md\:active\:line-h-md:active{
        line-height: 1.5;
    }

    .md\:active\:line-h-lg:active{
        line-height: 1.75;
    }

    .md\:active\:line-h-lg:active{
        line-height: 2;
    }

    .md\:active\:line-h-xl:active{
        line-height: 4;
    }

    .md\:active\:list-img-none:active{
        list-style-image: none;
    }

    .md\:active\:list-position-inside:active{
        list-style-position: inside;
    }

    .md\:active\:list-position-outside:active{
        list-style-position: outside;
    }

    .md\:active\:list-type-none:active{
        list-style-type: none;
    }

    .md\:active\:list-type-disc:active{
        list-style-type: disc;
    }

    .md\:active\:list-type-decimal:active{
        list-style-type: decimal;
    }

    .md\:active\:list-type-square:active{
        list-style-type: square;
    }

    .md\:active\:left-text:active{
        text-align: left;
    }

    .md\:active\:right-text:active{
        text-align: right;
    }

    .md\:active\:justify-text:active{
        text-align: justify;
    }

    .md\:active\:center-text:active{
        text-align: center;
    }

    .md\:active\:start-text:active{
        text-align: start;
    }

    .md\:active\:end-text:active{
        text-align: end;
    }

    .md\:active\:underline-text:active{
        text-decoration-line: underline;
    }

    .md\:active\:overline-text:active{
        text-decoration-line: overline;
    }

    .md\:active\:strikethrough-text:active{
        text-decoration-line: line-through;
    }

    .md\:active\:no-decoration-text:active{
        text-decoration-line: none;
    }

    .md\:active\:text-decoration-solid:active{
        text-decoration-style: solid;
    }

    .md\:active\:text-decoration-double:active{
        text-decoration-style: double;
    }

    .md\:active\:text-decoration-dotted:active{
        text-decoration-style: dotted;
    }

    .md\:active\:text-decoration-dashed:active{
        text-decoration-style: dashed;
    }

    .md\:active\:text-decoration-wavy:active{
        text-decoration-style: wavy;
    }

    .md\:active\:decoration-thick-auto:active{
        text-decoration-thickness: auto;
    }

    .md\:active\:decoration-thick-0:active{
        text-decoration-thickness: 0;
    }

    .md\:active\:decoration-thick-sm:active{
        text-decoration-thickness: 1px;
    }

    .md\:active\:decoration-thick-md:active{
        text-decoration-thickness: 2px;
    }

    .md\:active\:decoration-thick-lg:active{
        text-decoration-thickness: 4px;
    }

    .md\:active\:decoration-thick-xl:active{
        text-decoration-thickness: 8px;
    }

    .md\:active\:underline-offset-auto:active{
        text-underline-offset: auto;
    }

    .md\:active\:underline-offset-0:active{
        text-underline-offset: 0;
    }

    .md\:active\:underline-offset-sm:active{
        text-underline-offset: 1px;
    }

    .md\:active\:underline-offset-md:active{
        text-underline-offset: 2px;
    }

    .md\:active\:underline-offset-lg:active{
        text-underline-offset: 4px;
    }

    .md\:active\:underline-offset-xl:active{
        text-underline-offset: 8px;
    }

    .md\:active\:text-uppercase:active{
        text-transform: uppercase;
    }

    .md\:active\:text-lowercase:active{
        text-transform: lowercase;
    }

    .md\:active\:text-capitalize:active{
        text-transform: capitalize;
    }

    .md\:active\:text-no-case:active{
        text-transform: none;
    }

    .md\:active\:text-ellipsis:active{
        text-overflow: ellipsis;
    }

    .md\:active\:text-clip:active{
        text-overflow: clip;
    }

    .md\:active\:text-wrap:active{
        text-wrap: wrap;
    }

    .md\:active\:text-nowrap:active{
        text-wrap: nowrap;
    }

    .md\:active\:text-balance:active{
        text-wrap: balance;
    }

    .md\:active\:text-pretty:active{
        text-wrap: pretty;
    }

    .md\:active\:text-indent-0:active{
        text-indent: 0;
    }

    .md\:active\:text-indent-1:active{
        text-indent: 1px;
    }

    .md\:active\:text-indent-2:active{
        text-indent: 2px;
    }

    .md\:active\:text-indent-4:active{
        text-indent: 4px;
    }

    .md\:active\:text-indent-6:active{
        text-indent: 6px;
    }

    .md\:active\:text-indent-8:active{
        text-indent: 8px;
    }

    .md\:active\:text-indent-10:active{
        text-indent: 10px;
    }

    .md\:active\:text-indent-12:active{
        text-indent: 12px;
    }

    .md\:active\:text-indent-14:active{
        text-indent: 14px;
    }

    .md\:active\:text-indent-16:active{
        text-indent: 16px;
    }

    .md\:active\:text-indent-18:active{
        text-indent: 18px;
    }

    .md\:active\:text-indent-20:active{
        text-indent: 20px;
    }

    .md\:active\:vertical-align-baseline:active{
        vertical-align: baseline;
    }

    .md\:active\:vertical-align-top:active{
        vertical-align: top;
    }

    .md\:active\:vertical-align-bottom:active{
        vertical-align: bottom;
    }

    .md\:active\:vertical-align-middle:active{
        vertical-align: middle;
    }

    .md\:active\:vertical-align-text-top:active{
        vertical-align: text-top;
    }

    .md\:active\:vertical-align-text-bottom:active{
        vertical-align: text-bottom;
    }

    .md\:active\:vertical-align-sub:active{
        vertical-align: sub;
    }

    .md\:active\:vertical-align-super:active{
        vertical-align: super;
    }

    .md\:active\:white-space-normal:active{
        white-space: normal;
    }

    .md\:active\:white-space-nowrap:active{
        white-space: nowrap;
    }

    .md\:active\:white-space-pre:active{
        white-space: pre;
    }

    .md\:active\:white-space-pre-line:active{
        white-space: pre-line;
    }

    .md\:active\:white-space-pre-wrap:active{
        white-space: pre-wrap;
    }

    .md\:active\:white-break-spaces:active{
        white-space: break-spaces;
    }

    .md\:active\:word-break-normal:active{
        word-break: normal;
    }

    .md\:active\:word-break-words:active{
        word-break: break-word;
    }

    .md\:active\:word-break-all:active{
        word-break: break-all;
    }

    .md\:active\:word-break-keep:active{
        word-break: keep-all;
    }

    .md\:active\:content-none:active{
        content: none;
    }

    .md\:active\:content-blank:active{
        content: "";
    }

    .md\:active\:bg-fixed:active{
        background-attachment: fixed;
    }

    .md\:active\:bg-local:active{
        background-attachment: local;
    }

    .md\:active\:bg-scroll:active{
        background-attachment: scroll;
    }

    .md\:active\:bg-clip-border:active{
        background-clip: border-box;
    }

    .md\:active\:bg-clip-content:active{
        background-clip: content-box;
    }

    .md\:active\:bg-clip-padding:active{
        background-clip: padding-box;
    }

    .md\:active\:bg-clip-text:active{
        background-clip: text;
    }

    .md\:active\:bg-or-border:active{
        background-origin: border-box;
    }

    .md\:active\:bg-origin-border:active{
        background-origin: border-box;
    }

    .md\:active\:bg-origin-padding:active{
        background-origin: padding-box;
    }

    .md\:active\:bg-origin-content:active{
        background-origin: content-box;
    }

    .md\:active\:bg-top:active{
        background-position: top;
    }

    .md\:active\:bg-bottom:active{
        background-position: bottom;
    }

    .md\:active\:bg-center:active{
        background-position: center;
    }

    .md\:active\:bg-left:active{
        background-position: left;
    }

    .md\:active\:bg-right:active{
        background-position: top;
    }

    .md\:active\:bg-left-top:active{
        background-position: left top;
    }

    .md\:active\:bg-right-top:active{
        background-position: right top;
    }

    .md\:active\:bg-left-bottom:active{
        background-position: left bottom;
    }

    .md\:active\:bg-right-bottom:active{
        background-position: right bottom;
    }

    .md\:active\:bg-no-repeat:active{
        background-repeat: no-repeat;
    }

    .md\:active\:bg-repeat:active{
        background-repeat: repeat;
    }

    .md\:active\:bg-repeat-x:active{
        background-repeat: repeat-x;
    }

    .md\:active\:bg-repeat-y:active{
        background-repeat: repeat-y;
    }

    .md\:active\:bg-repeat-space:active{
        background-repeat: space;
    }

    .md\:active\:bg-repeat-round:active{
        background-repeat: round;
    }

    .md\:active\:bg-s-auto:active{
        background-size: auto;
    }

    .md\:active\:bg-s-cover:active{
        background-size: cover;
    }

    .md\:active\:bg-s-contain:active{
        background-size: contain;
    }

    /* padding */
    .md\:active\:p-auto:active{
        padding: auto;
    }

    .md\:active\:p-0:active{
        padding: 0;
    }

    .md\:active\:p-4:active{
        padding: var(--velocity-padding-4);
    }

    .md\:active\:p-8:active{
        padding: var(--velocity-padding-8);
    }

    .md\:active\:p-12:active{
        padding: var(--velocity-padding-12);
    }

    .md\:active\:p-16:active{
        padding: var(--velocity-padding-16);
    }

    .md\:active\:p-20:active{
        padding: var(--velocity-padding-20);
    }

    .md\:active\:p-24:active{
        padding: var(--velocity-padding-24);
    }

    .md\:active\:p-28:active{
        padding: var(--velocity-padding-28);
    }

    .md\:active\:p-32:active{
        padding: var(--velocity-padding-32);
    }

    .md\:active\:p-36:active{
        padding: var(--velocity-padding-36);
    }

    .md\:active\:p-40:active{
        padding: var(--velocity-padding-40);
    }

    .md\:active\:p-44:active{
        padding: var(--velocity-padding-44);
    }

    .md\:active\:p-48:active{
        padding: var(--velocity-padding-48);
    }

    .md\:active\:p-52:active{
        padding: var(--velocity-padding-52);
    }

    .md\:active\:p-56:active{
        padding: var(--velocity-padding-56);
    }

    .md\:active\:p-60:active{
        padding: var(--velocity-padding-60);
    }

    .md\:active\:p-64:active{
        padding: var(--velocity-padding-64);
    }

    .md\:active\:p-68:active{
        padding: var(--velocity-padding-68);
    }

    .md\:active\:p-72:active{
        padding: var(--velocity-padding-72);
    }

    .md\:active\:p-76:active{
        padding: var(--velocity-padding-76);
    }

    .md\:active\:p-80:active{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .md\:active\:pt-auto:active{
        padding-top: auto;
    }

    .md\:active\:pt-0:active{
        padding-top: 0;
    }

    .md\:active\:pt-4:active{
        padding-top: 0.25rem;
    }

    .md\:active\:pt-8:active{
        padding-top: 0.5rem;
    }

    .md\:active\:pt-12:active{
        padding-top: 0.75rem;
    }

    .md\:active\:pt-16:active{
        padding-top: 1rem;
    }

    .md\:active\:pt-20:active{
        padding-top: 1.25rem;
    }

    .md\:active\:pt-24:active{
        padding-top: 1.5rem;
    }

    .md\:active\:pt-28:active{
        padding-top: 1.75rem;
    }

    .md\:active\:pt-32:active{
        padding-top: 2rem;
    }

    .md\:active\:pt-36:active{
        padding-top: 2.25rem;
    }

    .md\:active\:pt-40:active{
        padding-top: 2.5rem;
    }

    .md\:active\:pt-44:active{
        padding-top: 2.75rem;
    }

    .md\:active\:pt-48:active{
        padding-top: 3rem;
    }

    .md\:active\:pt-52:active{
        padding-top: 3.25rem;
    }

    .md\:active\:pt-56:active{
        padding-top: 3.5rem;
    }

    .md\:active\:pt-60:active{
        padding-top: 3.75rem;
    }

    .md\:active\:pt-64:active{
        padding-top: 4rem;
    }

    .md\:active\:pt-68:active{
        padding-top: 6rem;
    }

    .md\:active\:pt-72:active{
        padding-top: 8rem;
    }

    .md\:active\:pt-76:active{
        padding-top: 12rem;
    }

    .md\:active\:pt-80:active{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .md\:active\:pb-auto:active{
        padding-bottom: auto;
    }

    .md\:active\:pb-0:active{
        padding-bottom: 0;
    }

    .md\:active\:pb-4:active{
        padding-bottom: 0.25rem;
    }

    .md\:active\:pb-8:active{
        padding-bottom: 0.5rem;
    }

    .md\:active\:pb-12:active{
        padding-bottom: 0.75rem;
    }

    .md\:active\:pb-16:active{
        padding-bottom: 1rem;
    }

    .md\:active\:pb-20:active{
        padding-bottom: 1.25rem;
    }

    .md\:active\:pb-24:active{
        padding-bottom: 1.5rem;
    }

    .md\:active\:pb-28:active{
        padding-bottom: 1.75rem;
    }

    .md\:active\:pb-32:active{
        padding-bottom: 2rem;
    }

    .md\:active\:pb-36:active{
        padding-bottom: 2.25rem;
    }

    .md\:active\:pb-40:active{
        padding-bottom: 2.5rem;
    }

    .md\:active\:pb-44:active{
        padding-bottom: 2.75rem;
    }

    .md\:active\:pb-48:active{
        padding-bottom: 3rem;
    }

    .md\:active\:pb-52:active{
        padding-bottom: 3.25rem;
    }

    .md\:active\:pb-56:active{
        padding-bottom: 3.5rem;
    }

    .md\:active\:pb-60:active{
        padding-bottom: 3.75rem;
    }

    .md\:active\:pb-64:active{
        padding-bottom: 4rem;
    }

    .md\:active\:pb-68:active{
        padding-bottom: 6rem;
    }

    .md\:active\:pb-72:active{
        padding-bottom: 8rem;
    }

    .md\:active\:pb-76:active{
        padding-bottom: 12rem;
    }

    .md\:active\:pb-80:active{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .md\:active\:pl-0:active{
        padding-left: auto;
    }

    .md\:active\:pl-0:active{
        padding-left: 0;
    }

    .md\:active\:pl-4:active{
        padding-left: 0.25rem;
    }

    .md\:active\:pl-8:active{
        padding-left: 0.5rem;
    }

    .md\:active\:pl-12:active{
        padding-left: 0.75rem;
    }

    .md\:active\:pl-16:active{
        padding-left: 1rem;
    }

    .md\:active\:pl-20:active{
        padding-left: 1.25rem;
    }

    .md\:active\:pl-24:active{
        padding-left: 1.5rem;
    }

    .md\:active\:pl-28:active{
        padding-left: 1.75rem;
    }

    .md\:active\:pl-32:active{
        padding-left: 2rem;
    }

    .md\:active\:pl-36:active{
        padding-left: 2.25rem;
    }

    .md\:active\:pl-40:active{
        padding-left: 2.5rem;
    }

    .md\:active\:pl-44:active{
        padding-left: 2.75rem;
    }

    .md\:active\:pl-48:active{
        padding-left: 3rem;
    }

    .md\:active\:pl-52:active{
        padding-left: 3.25rem;
    }

    .md\:active\:pl-56:active{
        padding-left: 3.5rem;
    }

    .md\:active\:pl-60:active{
        padding-left: 3.75rem;
    }

    .md\:active\:pl-64:active{
        padding-left: 4rem;
    }

    .md\:active\:pl-68:active{
        padding-left: 6rem;
    }

    .md\:active\:pl-72:active{
        padding-left: 8rem;
    }

    .md\:active\:pl-76:active{
        padding-left: 12rem;
    }

    .md\:active\:pl-80:active{
        padding-left: 16rem;
    }

    /** padding-right **/
    .md\:active\:pr-auto:active{
        padding-right: auto;
    }

    .md\:active\:pr-0:active{
        padding-right: 0;
    }

    .md\:active\:pr-4:active{
        padding-right: 0.25rem;
    }

    .md\:active\:pr-8:active{
        padding-right: 0.5rem;
    }

    .md\:active\:pr-12:active{
        padding-right: 0.75rem;
    }

    .md\:active\:pr-16:active{
        padding-right: 1rem;
    }

    .md\:active\:pr-20:active{
        padding-right: 1.25rem;
    }

    .md\:active\:pr-24:active{
        padding-right: 1.5rem;
    }

    .md\:active\:pr-28:active{
        padding-right: 1.75rem;
    }

    .md\:active\:pr-32:active{
        padding-right: 2rem;
    }

    .md\:active\:pr-36:active{
        padding-right: 2.25rem;
    }

    .md\:active\:pr-40:active{
        padding-right: 2.5rem;
    }

    .md\:active\:pr-44:active{
        padding-right: 2.75rem;
    }

    .md\:active\:pr-48:active{
        padding-right: 3rem;
    }

    .md\:active\:pr-52:active{
        padding-right: 3.25rem;
    }

    .md\:active\:pr-56:active{
        padding-right: 3.5rem;
    }

    .md\:active\:pr-60:active{
        padding-right: 3.75rem;
    }

    .md\:active\:pr-64:active{
        padding-right: 4rem;
    }

    .md\:active\:pr-68:active{
        padding-right: 6rem;
    }

    .md\:active\:pr-72:active{
        padding-right: 8rem;
    }

    .md\:active\:pr-76:active{
        padding-right: 12rem;
    }

    .md\:active\:pr-80:active{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .md\:active\:px-auto:active{
        padding-left: auto;
        padding-right: auto;
    }

    .md\:active\:px-0:active{
        padding-left: 0;
        padding-right: 0;
    }

    .md\:active\:px-4:active{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .md\:active\:px-8:active{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:active\:px-12:active{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:active\:px-16:active{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:active\:px-20:active{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .md\:active\:px-24:active{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:active\:px-28:active{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .md\:active\:px-32:active{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .md\:active\:px-36:active{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .md\:active\:px-40:active{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .md\:active\:px-44:active{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .md\:active\:px-48:active{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:active\:px-52:active{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .md\:active\:px-56:active{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .md\:active\:px-60:active{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .md\:active\:px-64:active{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .md\:active\:px-68:active{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .md\:active\:px-72:active{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .md\:active\:px-76:active{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .md\:active\:px-80:active{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .md\:active\:py-auto:active{
        padding-top: auto;
        padding-bottom: auto;
    }

    .md\:active\:py-0:active{
        padding-top: 0;
        padding-bottom: 0;
    }

    .md\:active\:py-4:active{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:active\:py-8:active{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:active\:py-12:active{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .md\:active\:py-16:active{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:active\:py-20:active{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .md\:active\:py-24:active{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:active\:py-28:active{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .md\:active\:py-32:active{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .md\:active\:py-36:active{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:active\:py-40:active{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .md\:active\:py-44:active{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .md\:active\:py-48:active{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:active\:py-52:active{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .md\:active\:py-56:active{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .md\:active\:py-60:active{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .md\:active\:py-64:active{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .md\:active\:py-68:active{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .md\:active\:py-72:active{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .md\:active\:py-76:active{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .md\:active\:py-80:active{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .md\:active\:m-auto:active{
        margin: auto;
    }

    .md\:active\:m-0:active{
        margin: 0;
    }

    .md\:active\:m-4:active{
        margin: 0.25rem;
    }

    .md\:active\:m-8:active{
        margin: 0.5rem;
    }

    .md\:active\:m-12:active{
        margin: 0.75rem;
    }

    .md\:active\:m-16:active{
        margin: 1rem;
    }

    .md\:active\:m-20:active{
        margin: 1.25rem;
    }

    .md\:active\:m-24:active{
        margin: 1.5rem;
    }

    .md\:active\:m-28:active{
        margin: 1.75rem;
    }

    .md\:active\:m-32:active{
        margin: 2rem;
    }

    .md\:active\:m-36:active{
        margin: 2.25rem;
    }

    .md\:active\:m-40:active{
        margin: 2.5rem;
    }

    .md\:active\:m-44:active{
        margin: 2.75rem;
    }

    .md\:active\:m-48:active{
        margin: 3rem;
    }

    .md\:active\:m-52:active{
        margin: 3.25rem;
    }

    .md\:active\:m-56:active{
        margin: 3.5rem;
    }

    .md\:active\:m-60:active{
        margin: 3.75rem;
    }

    .md\:active\:m-64:active{
        margin: 4rem;
    }

    .md\:active\:m-68:active{
        margin: 6rem;
    }

    .md\:active\:m-72:active{
        margin: 8rem;
    }

    .md\:active\:m-76:active{
        margin: 12rem;
    }

    .md\:active\:m-80:active{
        margin: 16rem;
    }

    /** margin top **/
    .md\:active\:mt-auto:active{
        margin-top: auto;
    }

    .md\:active\:mt-0:active{
        margin-top: 0;
    }

    .md\:active\:mt-4:active{
        margin-top: 0.25rem;
    }

    .md\:active\:mt-8:active{
        margin-top: 0.5rem;
    }

    .md\:active\:mt-12:active{
        margin-top: 0.75rem;
    }

    .md\:active\:mt-16:active{
        margin-top: 1rem;
    }

    .md\:active\:mt-20:active{
        margin-top: 1.25rem;
    }

    .md\:active\:mt-24:active{
        margin-top: 1.5rem;
    }

    .md\:active\:mt-28:active{
        margin-top: 1.75rem;
    }

    .md\:active\:mt-32:active{
        margin-top: 2rem;
    }

    .md\:active\:mt-36:active{
        margin-top: 2.25rem;
    }

    .md\:active\:mt-40:active{
        margin-top: 2.5rem;
    }

    .md\:active\:mt-44:active{
        margin-top: 2.75rem;
    }

    .md\:active\:mt-48:active{
        margin-top: 3rem;
    }

    .md\:active\:mt-52:active{
        margin-top: 3.25rem;
    }

    .md\:active\:mt-56:active{
        margin-top: 3.5rem;
    }

    .md\:active\:mt-60:active{
        margin-top: 3.75rem;
    }

    .md\:active\:mt-64:active{
        margin-top: 4rem;
    }

    .md\:active\:mt-68:active{
        margin-top: 6rem;
    }

    .md\:active\:mt-72:active{
        margin-top: 8rem;
    }

    .md\:active\:mt-76:active{
        margin-top: 12rem;
    }

    .md\:active\:mt-80:active{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .md\:active\:mb-auto:active{
        margin-bottom: auto;
    }

    .md\:active\:mb-0:active{
        margin-bottom: 0;
    }

    .md\:active\:mb-4:active{
        margin-bottom: 0.25rem;
    }

    .md\:active\:mb-8:active{
        margin-bottom: 0.5rem;
    }

    .md\:active\:mb-12:active{
        margin-bottom: 0.75rem;
    }

    .md\:active\:mb-16:active{
        margin-bottom: 1rem;
    }

    .md\:active\:mb-20:active{
        margin-bottom: 1.25rem;
    }

    .md\:active\:mb-24:active{
        margin-bottom: 1.5rem;
    }

    .md\:active\:mb-28:active{
        margin-bottom: 1.75rem;
    }

    .md\:active\:mb-32:active{
        margin-bottom: 2rem;
    }

    .md\:active\:mb-36:active{
        margin-bottom: 2.25rem;
    }

    .md\:active\:mb-40:active{
        margin-bottom: 2.5rem;
    }

    .md\:active\:mb-44:active{
        margin-bottom: 2.75rem;
    }

    .md\:active\:mb-48:active{
        margin-bottom: 3rem;
    }

    .md\:active\:mb-52:active{
        margin-bottom: 3.25rem;
    }

    .md\:active\:mb-56:active{
        margin-bottom: 3.5rem;
    }

    .md\:active\:mb-60:active{
        margin-bottom: 3.75rem;
    }

    .md\:active\:mb-64:active{
        margin-bottom: 4rem;
    }

    .md\:active\:mb-68:active{
        margin-bottom: 6rem;
    }

    .md\:active\:mb-72:active{
        margin-bottom: 8rem;
    }

    .md\:active\:mb-76:active{
        margin-bottom: 12rem;
    }

    .md\:active\:mb-80:active{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .md\:active\:ml-auto:active{
        margin-left: auto;
    }

    .md\:active\:ml-0:active{
        margin-left: 0;
    }

    .md\:active\:ml-4:active{
        margin-left: 0.25rem;
    }

    .md\:active\:ml-8:active{
        margin-left: 0.5rem;
    }

    .md\:active\:ml-12:active{
        margin-left: 0.75rem;
    }

    .md\:active\:ml-16:active{
        margin-left: 1rem;
    }

    .md\:active\:ml-20:active{
        margin-left: 1.25rem;
    }

    .md\:active\:ml-24:active{
        margin-left: 1.5rem;
    }

    .md\:active\:ml-28:active{
        margin-left: 1.75rem;
    }

    .md\:active\:ml-32:active{
        margin-left: 2rem;
    }

    .md\:active\:ml-36:active{
        margin-left: 2.25rem;
    }

    .md\:active\:ml-40:active{
        margin-left: 2.5rem;
    }

    .md\:active\:ml-44:active{
        margin-left: 2.75rem;
    }

    .md\:active\:ml-48:active{
        margin-left: 3rem;
    }

    .md\:active\:ml-52:active{
        margin-left: 3.25rem;
    }

    .md\:active\:ml-56:active{
        margin-left: 3.5rem;
    }

    .md\:active\:ml-60:active{
        margin-left: 3.75rem;
    }

    .md\:active\:ml-64:active{
        margin-left: 4rem;
    }

    .md\:active\:ml-68:active{
        margin-left: 6rem;
    }

    .md\:active\:ml-72:active{
        margin-left: 8rem;
    }

    .md\:active\:ml-76:active{
        margin-left: 12rem;
    }

    .md\:active\:ml-80:active{
        margin-left: 16rem;
    }

    /** margin-right **/
    .md\:active\:mr-auto:active{
        margin-right: auto;
    }

    .md\:active\:mr-0:active{
        margin-right: 0;
    }

    .md\:active\:mr-4:active{
        margin-right: 0.25rem;
    }

    .md\:active\:mr-8:active{
        margin-right: 0.5rem;
    }

    .md\:active\:mr-12:active{
        margin-right: 0.75rem;
    }

    .md\:active\:mr-16:active{
        margin-right: 1rem;
    }

    .md\:active\:mr-20:active{
        margin-right: 1.25rem;
    }

    .md\:active\:mr-24:active{
        margin-right: 1.5rem;
    }

    .md\:active\:mr-28:active{
        margin-right: 1.75rem;
    }

    .md\:active\:mr-32:active{
        margin-right: 2rem;
    }

    .md\:active\:mr-36:active{
        margin-right: 2.25rem;
    }

    .md\:active\:mr-40:active{
        margin-right: 2.5rem;
    }

    .md\:active\:mr-44:active{
        margin-right: 2.75rem;
    }

    .md\:active\:mr-48:active{
        margin-right: 3rem;
    }

    .md\:active\:mr-52:active{
        margin-right: 3.25rem;
    }

    .md\:active\:mr-56:active{
        margin-right: 3.5rem;
    }

    .md\:active\:mr-60:active{
        margin-right: 3.75rem;
    }

    .md\:active\:mr-64:active{
        margin-right: 4rem;
    }

    .md\:active\:mr-68:active{
        margin-right: 6rem;
    }

    .md\:active\:mr-72:active{
        margin-right: 8rem;
    }

    .md\:active\:mr-76:active{
        margin-right: 12rem;
    }

    .md\:active\:mr-80:active{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .md\:active\:mx-auto:active{
        margin-left: auto;
        margin-right: auto;
    }

    .md\:active\:mx-0:active{
        margin-left: 0;
        margin-right: 0;
    }

    .md\:active\:mx-4:active{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .md\:active\:mx-8:active{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .md\:active\:mx-12:active{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .md\:active\:mx-16:active{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .md\:active\:mx-20:active{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .md\:active\:mx-24:active{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .md\:active\:mx-28:active{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .md\:active\:mx-32:active{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .md\:active\:mx-36:active{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .md\:active\:mx-40:active{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .md\:active\:mx-44:active{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .md\:active\:mx-48:active{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .md\:active\:mx-52:active{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .md\:active\:mx-56:active{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .md\:active\:mx-60:active{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .md\:active\:mx-64:active{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .md\:active\:mx-68:active{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .md\:active\:mx-72:active{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .md\:active\:mx-76:active{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .md\:active\:mx-80:active{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .md\:active\:my-auto:active{
        margin-top: auto;
        margin-bottom: auto;
    }

    .md\:active\:my-0:active{
        margin-top: 0;
        margin-bottom: 0;
    }

    .md\:active\:my-4:active{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .md\:active\:my-8:active{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .md\:active\:my-12:active{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .md\:active\:my-16:active{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .md\:active\:my-20:active{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .md\:active\:my-24:active{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:active\:my-28:active{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .md\:active\:my-32:active{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .md\:active\:my-36:active{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .md\:active\:my-40:active{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .md\:active\:my-44:active{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .md\:active\:my-48:active{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .md\:active\:my-52:active{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .md\:active\:my-56:active{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .md\:active\:my-60:active{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .md\:active\:my-64:active{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .md\:active\:my-68:active{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .md\:active\:my-72:active{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .md\:active\:my-76:active{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .md\:active\:my-80:active{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .md\:active\:d-none:active{
        display: none;
    }

    .md\:active\:d-block:active{
        display: block;
    }

    .md\:active\:d-flex:active{
        display: flex;
    }

    .md\:active\:d-grid:active{
        display: grid;
    }

    .md\:active\:d-table:active{
        display: table;
    }

    .md\:active\:d-inherit:active{
        display: inherit;
    }

    .md\:active\:d-flexbox:active{
        display: flexbox;
    }

    .md\:active\:d-table-column:active{
        display: table-column;
    }

    .md\:active\:d-table-column-group:active{
        display: table-column-group;
    }

    .md\:active\:d-table-cell:active{
        display: table-cell;
    }

    .md\:active\:d-table-caption:active{
        display: table-caption;
    }

    .md\:active\:d-table-row:active{
        display: table-row;
    }

    .md\:active\:d-table-row-group:active{
        display: table-row-group;
    }

    .md\:active\:d-inline-block:active{
        display: inline-block;
    }

    .md\:active\:d-inline-flex:active{
        display: inline-flex;
    }

    .md\:active\:border-round-none:active{
        border-radius: 0;
    }

    .md\:active\:border-round-sm:active{
        border-radius: var(--velocity-border-round-sm);
    }

    .md\:active\:border-round-md:active{
        border-radius: var(--velocity-border-round-md);
    }

    .md\:active\:border-round-lg:active{
        border-radius: var(--velocity-border-round-lg);
    }

    .md\:active\:border-round-xl:active{
        border-radius: var(--velocity-border-round-xl);
    }

    .md\:active\:border-round-2lg:active{
        border-radius: var(--velocity-border-round-2lg);
    }

    .md\:active\:border-round-sxl:active{
        border-radius: var(--velocity-border-round-sxl);
    }

    .md\:active\:border-round-pill:active{
        border-radius: var(--velocity-border-round-pill);
    }

    .md\:active\:border-round-full:active{
        border-radius: var(--velocity-border-round-full);
    }

    .md\:active\:border-round-tl-none:active{
        border-top-left-radius: 0;
    }

    .md\:active\:border-round-tl-sm:active{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .md\:active\:border-round-tl-md:active{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .md\:active\:border-round-tl-lg:active{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .md\:active\:border-round-tl-xl:active{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .md\:active\:border-round-tl-2lg:active{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:active\:border-round-tl-sxl:active{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:active\:border-round-tl-pill:active{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .md\:active\:border-round-tl-full:active{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .md\:active\:border-round-bl-none:active{
        border-bottom-left-radius: 0;
    }

    .md\:active\:border-round-bl-sm:active{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .md\:active\:border-round-bl-md:active{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .md\:active\:border-round-bl-lg:active{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .md\:active\:border-round-bl-xl:active{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .md\:active\:border-round-bl-2lg:active{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:active\:border-round-bl-sxl:active{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:active\:border-round-bl-pill:active{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .md\:active\:border-round-bl-full:active{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .md\:active\:border-round-tr-none:active{
        border-top-right-radius: 0;
    }

    .md\:active\:border-round-tr-sm:active{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .md\:active\:border-round-tr-md:active{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .md\:active\:border-round-tr-lg:active{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .md\:active\:border-round-tr-xl:active{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .md\:active\:border-round-tr-2lg:active{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:active\:border-round-tr-sxl:active{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:active\:border-round-tr-pill:active{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .md\:active\:border-round-tr-full:active{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .md\:active\:border-round-br-none:active{
        border-bottom-right-radius: 0;
    }

    .md\:active\:border-round-br-sm:active{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .md\:active\:border-round-br-md:active{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .md\:active\:border-round-br-lg:active{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .md\:active\:border-round-br-xl:active{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .md\:active\:border-round-br-2lg:active{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:active\:border-round-br-sxl:active{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:active\:border-round-br-pill:active{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .md\:active\:border-round-br-full:active{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .md\:active\:border-w-0:active{
        border-width: 0;
    }

    .md\:active\:border-w-1:active{
        border-width: 1px;
    }

    .md\:active\:border-w-2:active{
        border-width: 2px;
    }

    .md\:active\:border-w-4:active{
        border-width: 4px;
    }

    .md\:active\:border-w-6:active{
        border-width: 6px;
    }

    .md\:active\:border-w-8:active{
        border-width: 8px;
    }

    .md\:active\:border-wx-0:active{
        border-left-width: 0;
        border-right-width: 0;
    }

    .md\:active\:border-wx-1:active{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .md\:active\:border-wx-2:active{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .md\:active\:border-wx-4:active{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .md\:active\:border-wx-6:active{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .md\:active\:border-wx-8:active{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .md\:active\:border-wy-0:active{
        border-top-width: 0;
        border-top-width: 0;
    }

    .md\:active\:border-wy-1:active{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .md\:active\:border-wy-2:active{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .md\:active\:border-wy-4:active{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .md\:active\:border-wy-6:active{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .md\:active\:border-wy-8:active{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .md\:active\:border-wl-0:active{
        border-left-width: 0;
    }

    .md\:active\:border-wl-1:active{
        border-left-width: 1px;
    }

    .md\:active\:border-wl-2:active{
        border-left-width: 2px;
    }

    .md\:active\:border-wl-4:active{
        border-left-width: 4px;
    }

    .md\:active\:border-wl-6:active{
        border-left-width: 6px;
    }

    .md\:active\:border-wl-8:active{
        border-left-width: 8px;
    }

    .md\:active\:border-wr-0:active{
        border-right-width: 0;
    }

    .md\:active\:border-wr-1:active{
        border-right-width: 1px;
    }

    .md\:active\:border-wr-2:active{
        border-right-width: 2px;
    }

    .md\:active\:border-wr-4:active{
        border-right-width: 4px;
    }

    .md\:active\:border-wr-6:active{
        border-right-width: 6px;
    }

    .md\:active\:border-wr-8:active{
        border-right-width: 8px;
    }

    .md\:active\:border-wt-0:active{
        border-top-width: 0;
    }

    .md\:active\:border-wt-1:active{
        border-top-width: 1px;
    }

    .md\:active\:border-wt-2:active{
        border-top-width: 2px;
    }

    .md\:active\:border-wt-4:active{
        border-top-width: 4px;
    }

    .md\:active\:border-wt-6:active{
        border-top-width: 6px;
    }

    .md\:active\:border-wt-8:active{
        border-top-width: 8px;
    }

    .md\:active\:border-wb-0:active{
        border-bottom-width: 0;
    }

    .md\:active\:border-wb-1:active{
        border-bottom-width: 1px;
    }

    .md\:active\:border-wb-2:active{
        border-bottom-width: 2px;
    }

    .md\:active\:border-wb-4:active{
        border-bottom-width: 4px;
    }

    .md\:active\:border-wb-6:active{
        border-bottom-width: 6px;
    }

    .md\:active\:border-wb-8:active{
        border-bottom-width: 8px;
    }

    .md\:active\:border-solid:active{
        border-style: solid;
    }

    .md\:active\:border-dashed:active{
        border-style: dashed;
    }

    .md\:active\:border-dotted:active{
        border-style: dotted;
    }

    .md\:active\:border-double:active{
        border-style: double;
    }

    .md\:active\:border-hidden:active{
        border-style: hidden;
    }

    .md\:active\:border-none:active{
        border-style: none;
    }

    .md\:active\:outline-w-0:active{
        outline-width: 0;
    }

    .md\:active\:outline-w-1:active{
        outline-width: 1px;
    }

    .md\:active\:outline-w-2:active{
        outline-width: 2px;
    }

    .md\:active\:outline-w-4:active{
        outline-width: 4px;
    }

    .md\:active\:outline-w-6:active{
        outline-width: 6px;
    }

    .md\:active\:outline-w-8:active{
        outline-width: 8px;
    }

    .md\:active\:outline-solid:active{
        outline-style: solid;
    }

    .md\:active\:outline-dashed:active{
        outline-style: dashed;
    }

    .md\:active\:outline-dotted:active{
        outline-style: dotted;
    }

    .md\:active\:outline-double:active{
        outline-style: double;
    }

    .md\:active\:outline-hidden:active{
        outline-style: hidden;
    }

    .md\:active\:outline-none:active{
        outline-style: none;
    }

    .md\:active\:outline-offset-0:active{
        outline-offset: 0;
    }

    .md\:active\:outline-offset-1:active{
        outline-offset: 1px;
    }

    .md\:active\:outline-offset-2:active{
        outline-offset: 2px;
    }

    .md\:active\:outline-offset-4:active{
        outline-offset: 4px;
    }

    .md\:active\:outline-offset-6:active{
        outline-offset: 6px;
    }

    .md\:active\:outline-offset-8:active{
        outline-offset: 8px;
    }

    .md\:active\:box-shadow-sm:active{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .md\:active\:box-shadow-md:active{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .md\:active\:box-shadow-lg:active{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .md\:active\:box-shadow-xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .md\:active\:box-shadow-2xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .md\:active\:box-shadow-4xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .md\:active\:box-shadow-inset:active{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .md\:active\:box-shadow-sm-color:active{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .md\:active\:box-shadow-md-color:active{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .md\:active\:box-shadow-lg-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .md\:active\:box-shadow-xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .md\:active\:box-shadow-2xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .md\:active\:box-shadow-4xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .md\:active\:box-shadow-inset-color:active{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .md\:active\:box-shadow-none:active{
        box-shadow: none;
    }

    .md\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:active\:opacity-0:active{
        opacity: 0;
    }

    .md\:active\:opacity-5:active{
        opacity: 0.05;
    }

    .md\:active\:opacity-10:active{
        opacity: 0.1;
    }

    .md\:active\:opacity-15:active{
        opacity: 0.15;
    }

    .md\:active\:opacity-20:active{
        opacity: 0.2;
    }

    .md\:active\:opacity-25:active{
        opacity: 0.25;
    }

    .md\:active\:opacity-30:active{
        opacity: 0.3;
    }

    .md\:active\:opacity-35:active{
        opacity: 0.35;
    }

    .md\:active\:opacity-40:active{
        opacity: 0.4;
    }

    .md\:active\:opacity-45:active{
        opacity: 0.45;
    }

    .md\:active\:opacity-50:active{
        opacity: 0.5;
    }

    .md\:active\:opacity-55:active{
        opacity: 0.55;
    }

    .md\:active\:opacity-60:active{
        opacity: 0.6;
    }

    .md\:active\:opacity-65:active{
        opacity: 0.65;
    }

    .md\:active\:opacity-70:active{
        opacity: 0.7;
    }

    .md\:active\:opacity-75:active{
        opacity: 0.75;
    }

    .md\:active\:opacity-80:active{
        opacity: 0.8;
    }

    .md\:active\:opacity-85:active{
        opacity: 0.85;
    }

    .md\:active\:opacity-90:active{
        opacity: 0.9;
    }

    .md\:active\:opacity-95:active{
        opacity: 0.95;
    }

    .md\:active\:opacity-100:active{
        opacity: 1;
    }

    .md\:active\:border-collapse:active{
        border-collapse: collapse;
    }

    .md\:active\:border-seperate:active{
        border-collapse: separate;
    }

    .md\:active\:table-layout-auto:active{
        table-layout: auto;
    }

    .md\:active\:table-layout-fixed:active{
        table-layout: fixed;
    }

    .md\:active\:appearance-none:active{
        appearance: none;
    }

    .md\:active\:appearance-auto:active{
        appearance: auto;
    }

    .md\:active\:caption-top:active{
        caption-side: top;
    }

    .md\:active\:caption-bottom:active{
        caption-side: bottom;
    }

    .md\:active\:cursor-auto:active{
        cursor: auto;
    }

    .md\:active\:cursor-default:active{
        cursor: default;
    }

    .md\:active\:cursor-pointer:active{
        cursor: pointer;
    }

    .md\:active\:cursor-text:active{
        cursor: text;
    }

    .md\:active\:cursor-wait:active{
        cursor: wait;
    }

    .md\:active\:cursor-help:active{
        cursor: help;
    }

    .md\:active\:cursor-progress:active{
        cursor: progress;
    }

    .md\:active\:cursor-none:active{
        cursor: none;
    }

    .md\:active\:pointer-events-none:active{
        pointer-events: none;
    }

    .md\:active\:pointer-events-auto:active{
        pointer-events: auto;
    }

    .md\:active\:resize-none:active{
        resize: none;
    }

    .md\:active\:resize-y:active{
        resize: vertical;
    }

    .md\:active\:resize-x:active{
        resize: horizontal;
    }

    .md\:active\:resize-both:active{
        resize: both;
    }

    .md\:active\:scroll-auto:active{
        scroll-behavior: auto;
    }

    .md\:active\:scroll-smooth:active{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .md\:active\:scroll-p-auto:active{
        scroll-padding: auto;
    }

    .md\:active\:scroll-p-0:active{
        scroll-padding: 0;
    }

    .md\:active\:scroll-p-4:active{
        scroll-padding: var(--velocity-padding-4);
    }

    .md\:active\:scroll-p-8:active{
        scroll-padding: var(--velocity-padding-8);
    }

    .md\:active\:scroll-p-12:active{
        scroll-padding: var(--velocity-padding-12);
    }

    .md\:active\:scroll-p-16:active{
        scroll-padding: var(--velocity-padding-16);
    }

    .md\:active\:scroll-p-20:active{
        scroll-padding: var(--velocity-padding-20);
    }

    .md\:active\:scroll-p-24:active{
        scroll-padding: var(--velocity-padding-24);
    }

    .md\:active\:scroll-p-28:active{
        scroll-padding: var(--velocity-padding-28);
    }

    .md\:active\:scroll-p-32:active{
        scroll-padding: var(--velocity-padding-32);
    }

    .md\:active\:scroll-p-36:active{
        scroll-padding: var(--velocity-padding-36);
    }

    .md\:active\:scroll-p-40:active{
        scroll-padding: var(--velocity-padding-40);
    }

    .md\:active\:scroll-p-44:active{
        scroll-padding: var(--velocity-padding-44);
    }

    .md\:active\:scroll-p-48:active{
        scroll-padding: var(--velocity-padding-48);
    }

    .md\:active\:scroll-p-52:active{
        scroll-padding: var(--velocity-padding-52);
    }

    .md\:active\:scroll-p-56:active{
        scroll-padding: var(--velocity-padding-56);
    }

    .md\:active\:scroll-p-60:active{
        scroll-padding: var(--velocity-padding-60);
    }

    .md\:active\:scroll-p-64:active{
        scroll-padding: var(--velocity-padding-64);
    }

    .md\:active\:scroll-p-68:active{
        scroll-padding: var(--velocity-padding-68);
    }

    .md\:active\:scroll-p-72:active{
        scroll-padding: var(--velocity-padding-72);
    }

    .md\:active\:scroll-p-76:active{
        scroll-padding: var(--velocity-padding-76);
    }

    .md\:active\:scroll-p-80:active{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .md\:active\:scroll-pt-auto:active{
        scroll-padding-top: auto;
    }

    .md\:active\:scroll-pt-0:active{
        scroll-padding-top: 0;
    }

    .md\:active\:scroll-pt-4:active{
        scroll-padding-top: 0.25rem;
    }

    .md\:active\:scroll-pt-8:active{
        scroll-padding-top: 0.5rem;
    }

    .md\:active\:scroll-pt-12:active{
        scroll-padding-top: 0.75rem;
    }

    .md\:active\:scroll-pt-16:active{
        scroll-padding-top: 1rem;
    }

    .md\:active\:scroll-pt-20:active{
        scroll-padding-top: 1.25rem;
    }

    .md\:active\:scroll-pt-24:active{
        scroll-padding-top: 1.5rem;
    }

    .md\:active\:scroll-pt-28:active{
        scroll-padding-top: 1.75rem;
    }

    .md\:active\:scroll-pt-32:active{
        scroll-padding-top: 2rem;
    }

    .md\:active\:scroll-pt-36:active{
        scroll-padding-top: 2.25rem;
    }

    .md\:active\:scroll-pt-40:active{
        scroll-padding-top: 2.5rem;
    }

    .md\:active\:scroll-pt-44:active{
        scroll-padding-top: 2.75rem;
    }

    .md\:active\:scroll-pt-48:active{
        scroll-padding-top: 3rem;
    }

    .md\:active\:scroll-pt-52:active{
        scroll-padding-top: 3.25rem;
    }

    .md\:active\:scroll-pt-56:active{
        scroll-padding-top: 3.5rem;
    }

    .md\:active\:scroll-pt-60:active{
        scroll-padding-top: 3.75rem;
    }

    .md\:active\:scroll-pt-64:active{
        scroll-padding-top: 4rem;
    }

    .md\:active\:scroll-pt-68:active{
        scroll-padding-top: 6rem;
    }

    .md\:active\:scroll-pt-72:active{
        scroll-padding-top: 8rem;
    }

    .md\:active\:scroll-pt-76:active{
        scroll-padding-top: 12rem;
    }

    .md\:active\:scroll-pt-80:active{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .md\:active\:scroll-pb-auto:active{
        scroll-padding-bottom: auto;
    }

    .md\:active\:scroll-pb-0:active{
        scroll-padding-bottom: 0;
    }

    .md\:active\:scroll-pb-4:active{
        scroll-padding-bottom: 0.25rem;
    }

    .md\:active\:scroll-pb-8:active{
        scroll-padding-bottom: 0.5rem;
    }

    .md\:active\:scroll-pb-12:active{
        scroll-padding-bottom: 0.75rem;
    }

    .md\:active\:scroll-pb-16:active{
        scroll-padding-bottom: 1rem;
    }

    .md\:active\:scroll-pb-20:active{
        scroll-padding-bottom: 1.25rem;
    }

    .md\:active\:scroll-pb-24:active{
        scroll-padding-bottom: 1.5rem;
    }

    .md\:active\:scroll-pb-28:active{
        scroll-padding-bottom: 1.75rem;
    }

    .md\:active\:scroll-pb-32:active{
        scroll-padding-bottom: 2rem;
    }

    .md\:active\:scroll-pb-36:active{
        scroll-padding-bottom: 2.25rem;
    }

    .md\:active\:scroll-pb-40:active{
        scroll-padding-bottom: 2.5rem;
    }

    .md\:active\:scroll-pb-44:active{
        scroll-padding-bottom: 2.75rem;
    }

    .md\:active\:scroll-pb-48:active{
        scroll-padding-bottom: 3rem;
    }

    .md\:active\:scroll-pb-52:active{
        scroll-padding-bottom: 3.25rem;
    }

    .md\:active\:scroll-pb-56:active{
        scroll-padding-bottom: 3.5rem;
    }

    .md\:active\:scroll-pb-60:active{
        scroll-padding-bottom: 3.75rem;
    }

    .md\:active\:scroll-pb-64:active{
        scroll-padding-bottom: 4rem;
    }

    .md\:active\:scroll-pb-68:active{
        scroll-padding-bottom: 6rem;
    }

    .md\:active\:scroll-pb-72:active{
        scroll-padding-bottom: 8rem;
    }

    .md\:active\:scroll-pb-76:active{
        scroll-padding-bottom: 12rem;
    }

    .md\:active\:scroll-pb-80:active{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .md\:active\:scroll-pl-0:active{
        scroll-padding-left: auto;
    }

    .md\:active\:scroll-pl-0:active{
        scroll-padding-left: 0;
    }

    .md\:active\:scroll-pl-4:active{
        scroll-padding-left: 0.25rem;
    }

    .md\:active\:scroll-pl-8:active{
        scroll-padding-left: 0.5rem;
    }

    .md\:active\:scroll-pl-12:active{
        scroll-padding-left: 0.75rem;
    }

    .md\:active\:scroll-pl-16:active{
        scroll-padding-left: 1rem;
    }

    .md\:active\:scroll-pl-20:active{
        scroll-padding-left: 1.25rem;
    }

    .md\:active\:scroll-pl-24:active{
        scroll-padding-left: 1.5rem;
    }

    .md\:active\:scroll-pl-28:active{
        scroll-padding-left: 1.75rem;
    }

    .md\:active\:scroll-pl-32:active{
        scroll-padding-left: 2rem;
    }

    .md\:active\:scroll-pl-36:active{
        scroll-padding-left: 2.25rem;
    }

    .md\:active\:scroll-pl-40:active{
        scroll-padding-left: 2.5rem;
    }

    .md\:active\:scroll-pl-44:active{
        scroll-padding-left: 2.75rem;
    }

    .md\:active\:scroll-pl-48:active{
        scroll-padding-left: 3rem;
    }

    .md\:active\:scroll-pl-52:active{
        scroll-padding-left: 3.25rem;
    }

    .md\:active\:scroll-pl-56:active{
        scroll-padding-left: 3.5rem;
    }

    .md\:active\:scroll-pl-60:active{
        scroll-padding-left: 3.75rem;
    }

    .md\:active\:scroll-pl-64:active{
        scroll-padding-left: 4rem;
    }

    .md\:active\:scroll-pl-68:active{
        scroll-padding-left: 6rem;
    }

    .md\:active\:scroll-pl-72:active{
        scroll-padding-left: 8rem;
    }

    .md\:active\:scroll-pl-76:active{
        scroll-padding-left: 12rem;
    }

    .md\:active\:scroll-pl-80:active{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .md\:active\:scroll-pr-auto:active{
        scroll-padding-right: auto;
    }

    .md\:active\:scroll-pr-0:active{
        scroll-padding-right: 0;
    }

    .md\:active\:scroll-pr-4:active{
        scroll-padding-right: 0.25rem;
    }

    .md\:active\:scroll-pr-8:active{
        scroll-padding-right: 0.5rem;
    }

    .md\:active\:scroll-pr-12:active{
        scroll-padding-right: 0.75rem;
    }

    .md\:active\:scroll-pr-16:active{
        scroll-padding-right: 1rem;
    }

    .md\:active\:scroll-pr-20:active{
        scroll-padding-right: 1.25rem;
    }

    .md\:active\:scroll-pr-24:active{
        scroll-padding-right: 1.5rem;
    }

    .md\:active\:scroll-pr-28:active{
        scroll-padding-right: 1.75rem;
    }

    .md\:active\:scroll-pr-32:active{
        scroll-padding-right: 2rem;
    }

    .md\:active\:scroll-pr-36:active{
        scroll-padding-right: 2.25rem;
    }

    .md\:active\:scroll-pr-40:active{
        scroll-padding-right: 2.5rem;
    }

    .md\:active\:scroll-pr-44:active{
        scroll-padding-right: 2.75rem;
    }

    .md\:active\:scroll-pr-48:active{
        scroll-padding-right: 3rem;
    }

    .md\:active\:scroll-pr-52:active{
        scroll-padding-right: 3.25rem;
    }

    .md\:active\:scroll-pr-56:active{
        scroll-padding-right: 3.5rem;
    }

    .md\:active\:scroll-pr-60:active{
        scroll-padding-right: 3.75rem;
    }

    .md\:active\:scroll-pr-64:active{
        scroll-padding-right: 4rem;
    }

    .md\:active\:scroll-pr-68:active{
        scroll-padding-right: 6rem;
    }

    .md\:active\:scroll-pr-72:active{
        scroll-padding-right: 8rem;
    }

    .md\:active\:scroll-pr-76:active{
        scroll-padding-right: 12rem;
    }

    .md\:active\:scroll-pr-80:active{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .md\:active\:scroll-px-auto:active{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .md\:active\:scroll-px-0:active{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .md\:active\:scroll-px-4:active{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .md\:active\:scroll-px-8:active{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .md\:active\:scroll-px-12:active{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .md\:active\:scroll-px-16:active{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .md\:active\:scroll-px-20:active{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .md\:active\:scroll-px-24:active{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .md\:active\:scroll-px-28:active{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .md\:active\:scroll-px-32:active{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .md\:active\:scroll-px-36:active{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .md\:active\:scroll-px-40:active{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .md\:active\:scroll-px-44:active{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .md\:active\:scroll-px-48:active{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .md\:active\:scroll-px-52:active{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .md\:active\:scroll-px-56:active{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .md\:active\:scroll-px-60:active{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .md\:active\:scroll-px-64:active{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .md\:active\:scroll-px-68:active{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .md\:active\:scroll-px-72:active{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .md\:active\:scroll-px-76:active{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .md\:active\:scroll-px-80:active{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .md\:active\:scroll-py-auto:active{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .md\:active\:scroll-py-0:active{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .md\:active\:scroll-py-4:active{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .md\:active\:scroll-py-8:active{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .md\:active\:scroll-py-12:active{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .md\:active\:scroll-py-16:active{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .md\:active\:scroll-py-20:active{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .md\:active\:scroll-py-24:active{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .md\:active\:scroll-py-28:active{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .md\:active\:scroll-py-32:active{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .md\:active\:scroll-py-36:active{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .md\:active\:scroll-py-40:active{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .md\:active\:scroll-py-44:active{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .md\:active\:scroll-py-48:active{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .md\:active\:scroll-py-52:active{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .md\:active\:scroll-py-56:active{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .md\:active\:scroll-py-60:active{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .md\:active\:scroll-py-64:active{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .md\:active\:scroll-py-68:active{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .md\:active\:scroll-py-72:active{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .md\:active\:scroll-py-76:active{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .md\:active\:scroll-py-80:active{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .md\:active\:scroll-m-auto:active{
        scroll-margin: auto;
    }

    .md\:active\:scroll-m-0:active{
        scroll-margin: 0;
    }

    .md\:active\:scroll-m-4:active{
        scroll-margin: 0.25rem;
    }

    .md\:active\:scroll-m-8:active{
        scroll-margin: 0.5rem;
    }

    .md\:active\:scroll-m-12:active{
        scroll-margin: 0.75rem;
    }

    .md\:active\:scroll-m-16:active{
        scroll-margin: 1rem;
    }

    .md\:active\:scroll-m-20:active{
        scroll-margin: 1.25rem;
    }

    .md\:active\:scroll-m-24:active{
        scroll-margin: 1.5rem;
    }

    .md\:active\:scroll-m-28:active{
        scroll-margin: 1.75rem;
    }

    .md\:active\:scroll-m-32:active{
        scroll-margin: 2rem;
    }

    .md\:active\:scroll-m-36:active{
        scroll-margin: 2.25rem;
    }

    .md\:active\:scroll-m-40:active{
        scroll-margin: 2.5rem;
    }

    .md\:active\:scroll-m-44:active{
        scroll-margin: 2.75rem;
    }

    .md\:active\:scroll-m-48:active{
        scroll-margin: 3rem;
    }

    .md\:active\:scroll-m-52:active{
        scroll-margin: 3.25rem;
    }

    .md\:active\:scroll-m-56:active{
        scroll-margin: 3.5rem;
    }

    .md\:active\:scroll-m-60:active{
        scroll-margin: 3.75rem;
    }

    .md\:active\:scroll-m-64:active{
        scroll-margin: 4rem;
    }

    .md\:active\:scroll-m-68:active{
        scroll-margin: 6rem;
    }

    .md\:active\:scroll-m-72:active{
        scroll-margin: 8rem;
    }

    .md\:active\:scroll-m-76:active{
        scroll-margin: 12rem;
    }

    .md\:active\:scroll-m-80:active{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .md\:active\:scroll-mt-auto:active{
        scroll-margin-top: auto;
    }

    .md\:active\:scroll-mt-0:active{
        scroll-margin-top: 0;
    }

    .md\:active\:scroll-mt-4:active{
        scroll-margin-top: 0.25rem;
    }

    .md\:active\:scroll-mt-8:active{
        scroll-margin-top: 0.5rem;
    }

    .md\:active\:scroll-mt-12:active{
        scroll-margin-top: 0.75rem;
    }

    .md\:active\:scroll-mt-16:active{
        scroll-margin-top: 1rem;
    }

    .md\:active\:scroll-mt-20:active{
        scroll-margin-top: 1.25rem;
    }

    .md\:active\:scroll-mt-24:active{
        scroll-margin-top: 1.5rem;
    }

    .md\:active\:scroll-mt-28:active{
        scroll-margin-top: 1.75rem;
    }

    .md\:active\:scroll-mt-32:active{
        scroll-margin-top: 2rem;
    }

    .md\:active\:scroll-mt-36:active{
        scroll-margin-top: 2.25rem;
    }

    .md\:active\:scroll-mt-40:active{
        scroll-margin-top: 2.5rem;
    }

    .md\:active\:scroll-mt-44:active{
        scroll-margin-top: 2.75rem;
    }

    .md\:active\:scroll-mt-48:active{
        scroll-margin-top: 3rem;
    }

    .md\:active\:scroll-mt-52:active{
        scroll-margin-top: 3.25rem;
    }

    .md\:active\:scroll-mt-56:active{
        scroll-margin-top: 3.5rem;
    }

    .md\:active\:scroll-mt-60:active{
        scroll-margin-top: 3.75rem;
    }

    .md\:active\:scroll-mt-64:active{
        scroll-margin-top: 4rem;
    }

    .md\:active\:scroll-mt-68:active{
        scroll-margin-top: 6rem;
    }

    .md\:active\:scroll-mt-72:active{
        scroll-margin-top: 8rem;
    }

    .md\:active\:scroll-mt-76:active{
        scroll-margin-top: 12rem;
    }

    .md\:active\:scroll-mt-80:active{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .md\:active\:scroll-mb-auto:active{
        scroll-margin-bottom: auto;
    }

    .md\:active\:scroll-mb-0:active{
        scroll-margin-bottom: 0;
    }

    .md\:active\:scroll-mb-4:active{
        scroll-margin-bottom: 0.25rem;
    }

    .md\:active\:scroll-mb-8:active{
        scroll-margin-bottom: 0.5rem;
    }

    .md\:active\:scroll-mb-12:active{
        scroll-margin-bottom: 0.75rem;
    }

    .md\:active\:scroll-mb-16:active{
        scroll-margin-bottom: 1rem;
    }

    .md\:active\:scroll-mb-20:active{
        scroll-margin-bottom: 1.25rem;
    }

    .md\:active\:scroll-mb-24:active{
        scroll-margin-bottom: 1.5rem;
    }

    .md\:active\:scroll-mb-28:active{
        scroll-margin-bottom: 1.75rem;
    }

    .md\:active\:scroll-mb-32:active{
        scroll-margin-bottom: 2rem;
    }

    .md\:active\:scroll-mb-36:active{
        scroll-margin-bottom: 2.25rem;
    }

    .md\:active\:scroll-mb-40:active{
        scroll-margin-bottom: 2.5rem;
    }

    .md\:active\:scroll-mb-44:active{
        scroll-margin-bottom: 2.75rem;
    }

    .md\:active\:scroll-mb-48:active{
        scroll-margin-bottom: 3rem;
    }

    .md\:active\:scroll-mb-52:active{
        scroll-margin-bottom: 3.25rem;
    }

    .md\:active\:scroll-mb-56:active{
        scroll-margin-bottom: 3.5rem;
    }

    .md\:active\:scroll-mb-60:active{
        scroll-margin-bottom: 3.75rem;
    }

    .md\:active\:scroll-mb-64:active{
        scroll-margin-bottom: 4rem;
    }

    .md\:active\:scroll-mb-68:active{
        scroll-margin-bottom: 6rem;
    }

    .md\:active\:scroll-mb-72:active{
        scroll-margin-bottom: 8rem;
    }

    .md\:active\:scroll-mb-76:active{
        scroll-margin-bottom: 12rem;
    }

    .md\:active\:scroll-mb-80:active{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .md\:active\:scroll-ml-auto:active{
        scroll-margin-left: auto;
    }

    .md\:active\:scroll-ml-0:active{
        scroll-margin-left: 0;
    }

    .md\:active\:scroll-ml-4:active{
        scroll-margin-left: 0.25rem;
    }

    .md\:active\:scroll-ml-8:active{
        scroll-margin-left: 0.5rem;
    }

    .md\:active\:scroll-ml-12:active{
        scroll-margin-left: 0.75rem;
    }

    .md\:active\:scroll-ml-16:active{
        scroll-margin-left: 1rem;
    }

    .md\:active\:scroll-ml-20:active{
        scroll-margin-left: 1.25rem;
    }

    .md\:active\:scroll-ml-24:active{
        scroll-margin-left: 1.5rem;
    }

    .md\:active\:scroll-ml-28:active{
        scroll-margin-left: 1.75rem;
    }

    .md\:active\:scroll-ml-32:active{
        scroll-margin-left: 2rem;
    }

    .md\:active\:scroll-ml-36:active{
        scroll-margin-left: 2.25rem;
    }

    .md\:active\:scroll-ml-40:active{
        scroll-margin-left: 2.5rem;
    }

    .md\:active\:scroll-ml-44:active{
        scroll-margin-left: 2.75rem;
    }

    .md\:active\:scroll-ml-48:active{
        scroll-margin-left: 3rem;
    }

    .md\:active\:scroll-ml-52:active{
        scroll-margin-left: 3.25rem;
    }

    .md\:active\:scroll-ml-56:active{
        scroll-margin-left: 3.5rem;
    }

    .md\:active\:scroll-ml-60:active{
        scroll-margin-left: 3.75rem;
    }

    .md\:active\:scroll-ml-64:active{
        scroll-margin-left: 4rem;
    }

    .md\:active\:scroll-ml-68:active{
        scroll-margin-left: 6rem;
    }

    .md\:active\:scroll-ml-72:active{
        scroll-margin-left: 8rem;
    }

    .md\:active\:scroll-ml-76:active{
        scroll-margin-left: 12rem;
    }

    .md\:active\:scroll-ml-80:active{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .md\:active\:scroll-mr-auto:active{
        scroll-margin-right: auto;
    }

    .md\:active\:scroll-mr-0:active{
        scroll-margin-right: 0;
    }

    .md\:active\:scroll-mr-4:active{
        scroll-margin-right: 0.25rem;
    }

    .md\:active\:scroll-mr-8:active{
        scroll-margin-right: 0.5rem;
    }

    .md\:active\:scroll-mr-12:active{
        scroll-margin-right: 0.75rem;
    }

    .md\:active\:scroll-mr-16:active{
        scroll-margin-right: 1rem;
    }

    .md\:active\:scroll-mr-20:active{
        scroll-margin-right: 1.25rem;
    }

    .md\:active\:scroll-mr-24:active{
        scroll-margin-right: 1.5rem;
    }

    .md\:active\:scroll-mr-28:active{
        scroll-margin-right: 1.75rem;
    }

    .md\:active\:scroll-mr-32:active{
        scroll-margin-right: 2rem;
    }

    .md\:active\:scroll-mr-36:active{
        scroll-margin-right: 2.25rem;
    }

    .md\:active\:scroll-mr-40:active{
        scroll-margin-right: 2.5rem;
    }

    .md\:active\:scroll-mr-44:active{
        scroll-margin-right: 2.75rem;
    }

    .md\:active\:scroll-mr-48:active{
        scroll-margin-right: 3rem;
    }

    .md\:active\:scroll-mr-52:active{
        scroll-margin-right: 3.25rem;
    }

    .md\:active\:scroll-mr-56:active{
        scroll-margin-right: 3.5rem;
    }

    .md\:active\:scroll-mr-60:active{
        scroll-margin-right: 3.75rem;
    }

    .md\:active\:scroll-mr-64:active{
        scroll-margin-right: 4rem;
    }

    .md\:active\:scroll-mr-68:active{
        scroll-margin-right: 6rem;
    }

    .md\:active\:scroll-mr-72:active{
        scroll-margin-right: 8rem;
    }

    .md\:active\:scroll-mr-76:active{
        scroll-margin-right: 12rem;
    }

    .md\:active\:scroll-mr-80:active{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .md\:active\:scroll-mx-auto:active{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .md\:active\:scroll-mx-0:active{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .md\:active\:scroll-mx-4:active{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .md\:active\:scroll-mx-8:active{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .md\:active\:scroll-mx-12:active{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .md\:active\:scroll-mx-16:active{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .md\:active\:scroll-mx-20:active{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .md\:active\:scroll-mx-24:active{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .md\:active\:scroll-mx-28:active{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .md\:active\:scroll-mx-32:active{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .md\:active\:scroll-mx-36:active{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .md\:active\:scroll-mx-40:active{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .md\:active\:scroll-mx-44:active{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .md\:active\:scroll-mx-48:active{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .md\:active\:scroll-mx-52:active{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .md\:active\:scroll-mx-56:active{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .md\:active\:scroll-mx-60:active{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .md\:active\:scroll-mx-64:active{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .md\:active\:scroll-mx-68:active{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .md\:active\:scroll-mx-72:active{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .md\:active\:scroll-mx-76:active{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .md\:active\:scroll-mx-80:active{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .md\:active\:scroll-my-auto:active{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .md\:active\:scroll-my-0:active{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .md\:active\:scroll-my-4:active{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .md\:active\:scroll-my-8:active{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .md\:active\:scroll-my-12:active{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .md\:active\:scroll-my-16:active{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .md\:active\:scroll-my-20:active{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .md\:active\:scroll-my-24:active{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .md\:active\:scroll-my-28:active{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .md\:active\:scroll-my-32:active{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .md\:active\:scroll-my-36:active{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .md\:active\:scroll-my-40:active{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .md\:active\:scroll-my-44:active{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .md\:active\:scroll-my-48:active{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .md\:active\:scroll-my-52:active{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .md\:active\:scroll-my-56:active{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .md\:active\:scroll-my-60:active{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .md\:active\:scroll-my-64:active{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .md\:active\:scroll-my-68:active{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .md\:active\:scroll-my-72:active{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .md\:active\:scroll-my-76:active{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .md\:active\:scroll-my-80:active{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .md\:active\:scroll-snap-align-start:active{
        scroll-snap-align: start;
    }

    .md\:active\:scroll-snap-align-end:active{
        scroll-snap-align: end;
    }

    .md\:active\:scroll-snap-align-center:active{
        scroll-snap-align: center;
    }

    .md\:active\:scroll-snap-align-none:active{
        scroll-snap-align: none;
    }

    .md\:active\:scroll-snap-stop-normal:active{
        scroll-snap-stop: normal;
    }

    .md\:active\:scroll-always-stop-normal:active{
        scroll-snap-stop: always;
    }

    .md\:active\:scroll-snap-type-none:active{
        scroll-snap-type: none;
    }

    .md\:active\:scroll-snap-type-mandatory:active{
        scroll-snap-type: mandatory;
    }

    .md\:active\:scroll-snap-type-proximity:active{
        scroll-snap-type: proximity;
    }

    .md\:active\:user-select-none:active{
        user-select: none;
    }

    .md\:active\:user-select-text:active{
        user-select: text;
    }

    .md\:active\:user-select-all:active{
        user-select: all;
    }

    .md\:active\:user-select-auto:active{
        user-select: auto;
    }

    .md\:active\:will-change-auto:active{
        will-change: auto;
    }

    .md\:active\:will-change-scroll:active{
        will-change: scroll;
    }

    .md\:active\:will-change-contents:active{
        will-change: contents;
    }

    .md\:active\:will-change-transform:active{
        will-change: transform;
    }

    .md\:active\:stroke-w-0:active{
        stroke-width: 0;
    }

    .md\:active\:stroke-w-1:active{
        stroke-width: 1;
    }

    .md\:active\:stroke-w-2:active{
        stroke-width: 2;
    }

    .md\:active\:scale-0:active{
        transform: scale(0);
    }

    .md\:active\:scale-5:active{
        transform: scale(0.05);
    }

    .md\:active\:scale-10:active{
        transform: scale(0.1);
    }

    .md\:active\:scale-15:active{
        transform: scale(0.15);
    }

    .md\:active\:scale-20:active{
        transform: scale(0.2);
    }

    .md\:active\:scale-25:active{
        transform: scale(0.25);
    }

    .md\:active\:scale-30:active{
        transform: scale(0.3);
    }

    .md\:active\:scale-35:active{
        transform: scale(0.35);
    }

    .md\:active\:scale-40:active{
        transform: scale(0.4);
    }

    .md\:active\:scale-45:active{
        transform: scale(0.45);
    }

    .md\:active\:scale-50:active{
        transform: scale(0.5);
    }

    .md\:active\:scale-55:active{
        transform: scale(0.55);
    }

    .md\:active\:scale-60:active{
        transform: scale(0.6);
    }

    .md\:active\:scale-65:active{
        transform: scale(0.65);
    }

    .md\:active\:scale-70:active{
        transform: scale(0.7);
    }

    .md\:active\:scale-75:active{
        transform: scale(0.75);
    }

    .md\:active\:scale-80:active{
        transform: scale(0.8);
    }

    .md\:active\:scale-85:active{
        transform: scale(0.85);
    }

    .md\:active\:scale-90:active{
        transform: scale(0.9);
    }

    .md\:active\:scale-95:active{
        transform: scale(0.95);
    }

    .md\:active\:scale-100:active{
        transform: scale(1);
    }

    .md\:active\:scale-105:active{
        transform: scale(1.05);
    }

    .md\:active\:scale-110:active{
        transform: scale(1.1);
    }

    .md\:active\:scale-115:active{
        transform: scale(1.15);
    }

    .md\:active\:scale-120:active{
        transform: scale(1.2);
    }

    .md\:active\:scale-125:active{
        transform: scale(1.25);
    }

    .md\:active\:scale-130:active{
        transform: scale(1.3);
    }

    .md\:active\:scale-135:active{
        transform: scale(1.35);
    }

    .md\:active\:scale-140:active{
        transform: scale(1.4);
    }

    .md\:active\:scale-145:active{
        transform: scale(1.45);
    }

    .md\:active\:scale-150:active{
        transform: scale(1.5);
    }

    .md\:active\:-translate-1:active:active{
        transform: translate(-10px);
    }

    .md\:active\:-translate-2:active:active{
        transform: translate(-20px);
    }

    .md\:active\:-translate-3:active:active{
        transform: translate(-30px);
    }

    .md\:active\:-translate-4:active:active{
        transform: translate(-40px);
    }

    .md\:active\:-translate-5:active:active{
        transform: translate(-60px);
    }

    .md\:active\:-translate-6:active:active{
        transform: translate(-60px);
    }

    .md\:active\:-translate-7:active:active{
        transform: translate(-70px);
    }

    .md\:active\:-translate-8:active:active{
        transform: translate(-80px);
    }

    .md\:active\:-translate-9:active:active{
        transform: translate(-90px);
    }

    .md\:active\:-translate-10:active:active{
        transform: translate(-100px);
    }

    .md\:active\:-translate-11:active:active{
        transform: translate(-110px);
    }

    .md\:active\:-translate-12:active:active{
        transform: translate(-120px);
    }

    .md\:active\:-translate-13:active:active{
        transform: translate(-130px);
    }

    .md\:active\:-translate-14:active:active{
        transform: translate(-140px);
    }

    .md\:active\:-translate-15:active:active{
        transform: translate(-150px);
    }

    .md\:active\:-translate-16:active:active{
        transform: translate(-160px);
    }

    .md\:active\:-translate-17:active:active{
        transform: translate(-170px);
    }

    .md\:active\:-translate-18:active:active{
        transform: translate(-180px);
    }

    .md\:active\:-translate-19:active:active{
        transform: translate(-190px);
    }

    .md\:active\:-translate-20:active:active{
        transform: translate(-200px);
    }

    .md\:active\:-translate-10x:active:active{
        transform: translate(-10%);
    }

    .md\:active\:-translate-15x:active:active{
        transform: translate(-15%);
    }

    .md\:active\:-translate-20x:active:active{
        transform: translate(-20%);
    }

    .md\:active\:-translate-25x:active:active{
        transform: translate(-25%);
    }

    .md\:active\:-translate-30x:active:active{
        transform: translate(-30%);
    }

    .md\:active\:-translate-35x:active:active{
        transform: translate(-35%);
    }

    .md\:active\:-translate-40x:active:active{
        transform: translate(-40%);
    }

    .md\:active\:-translate-45x:active:active{
        transform: translate(-45%);
    }

    .md\:active\:-translate-50x:active:active{
        transform: translate(-50%);
    }

    .md\:active\:-translate-55x:active:active{
        transform: translate(-55%);
    }

    .md\:active\:-translate-60x:active:active{
        transform: translate(-60%);
    }

    .md\:active\:-translate-65x:active:active{
        transform: translate(-65%);
    }

    .md\:active\:-translate-70x:active:active{
        transform: translate(-70%);
    }

    .md\:active\:-translate-75x:active:active{
        transform: translate(-75%);
    }

    .md\:active\:-translate-80x:active:active{
        transform: translate(-80%);
    }

    .md\:active\:-translate-85x:active:active{
        transform: translate(-85%);
    }

    .md\:active\:-translate-90x:active:active{
        transform: translate(-90%);
    }

    .md\:active\:-translate-95x:active:active{
        transform: translate(-95%);
    }

    .md\:active\:-translate-x-1:active:active{
        transform: translateX(-10px);
    }

    .md\:active\:-translate-x-2:active:active{
        transform: translateX(-20px);
    }

    .md\:active\:-translate-x-3:active:active{
        transform: translateX(-30px);
    }

    .md\:active\:-translate-x-4:active:active{
        transform: translateX(-40px);
    }

    .md\:active\:-translate-x-5:active:active{
        transform: translateX(-60px);
    }

    .md\:active\:-translate-x-6:active:active{
        transform: translateX(-60px);
    }

    .md\:active\:-translate-x-7:active:active{
        transform: translateX(-70px);
    }

    .md\:active\:-translate-x-8:active:active{
        transform: translateX(-80px);
    }

    .md\:active\:-translate-x-9:active:active{
        transform: translateX(-90px);
    }

    .md\:active\:-translate-x-10:active:active{
        transform: translateX(-100px);
    }

    .md\:active\:-translate-x-11:active:active{
        transform: translateX(-110px);
    }

    .md\:active\:-translate-x-12:active:active{
        transform: translateX(-120px);
    }

    .md\:active\:-translate-x-13:active:active{
        transform: translateX(-130px);
    }

    .md\:active\:-translate-x-14:active:active{
        transform: translateX(-140px);
    }

    .md\:active\:-translate-x-15:active:active{
        transform: translateX(-150px);
    }

    .md\:active\:-translate-x-16:active:active{
        transform: translateX(-160px);
    }

    .md\:active\:-translate-x-17:active:active{
        transform: translateX(-170px);
    }

    .md\:active\:-translate-x-18:active:active{
        transform: translateX(-180px);
    }

    .md\:active\:-translate-x-19:active:active{
        transform: translateX(-190px);
    }

    .md\:active\:-translate-x-20:active:active{
        transform: translateX(-200px);
    }

    .md\:active\:-translate-x-10x:active:active{
        transform: translateX(-10%);
    }

    .md\:active\:-translate-x-15x:active:active{
        transform: translateX(-15%);
    }

    .md\:active\:-translate-x-20x:active:active{
        transform: translateX(-20%);
    }

    .md\:active\:-translate-x-25x:active:active{
        transform: translateX(-25%);
    }

    .md\:active\:-translate-x-30x:active:active{
        transform: translateX(-30%);
    }

    .md\:active\:-translate-x-35x:active:active{
        transform: translateX(-35%);
    }

    .md\:active\:-translate-x-40x:active:active{
        transform: translateX(-40%);
    }

    .md\:active\:-translate-x-45x:active:active{
        transform: translateX(-45%);
    }

    .md\:active\:-translate-x-50x:active:active{
        transform: translateX(-50%);
    }

    .md\:active\:-translate-x-55x:active:active{
        transform: translateX(-55%);
    }

    .md\:active\:-translate-x-60x:active:active{
        transform: translateX(-60%);
    }

    .md\:active\:-translate-x-65x:active:active{
        transform: translateX(-65%);
    }

    .md\:active\:-translate-x-70x:active:active{
        transform: translateX(-70%);
    }

    .md\:active\:-translate-x-75x:active:active{
        transform: translateX(-75%);
    }

    .md\:active\:-translate-x-80x:active:active{
        transform: translateX(-80%);
    }

    .md\:active\:-translate-x-85x:active:active{
        transform: translateX(-85%);
    }

    .md\:active\:-translate-x-90x:active:active{
        transform: translateX(-90%);
    }

    .md\:active\:-translate-x-95x:active:active{
        transform: translateX(-95%);
    }

    .md\:active\:-translate-y-1:active:active{
        transform: translateY(-10px);
    }

    .md\:active\:-translate-y-2:active:active{
        transform: translateY(-20px);
    }

    .md\:active\:-translate-y-3:active:active{
        transform: translateY(-30px);
    }

    .md\:active\:-translate-y-4:active:active{
        transform: translateY(-40px);
    }

    .md\:active\:-translate-y-5:active:active{
        transform: translateY(-60px);
    }

    .md\:active\:-translate-y-6:active:active{
        transform: translateY(-60px);
    }

    .md\:active\:-translate-y-7:active:active{
        transform: translateY(-70px);
    }

    .md\:active\:-translate-y-8:active:active{
        transform: translateY(-80px);
    }

    .md\:active\:-translate-y-9:active:active{
        transform: translateY(-90px);
    }

    .md\:active\:-translate-y-10:active:active{
        transform: translateY(-100px);
    }

    .md\:active\:-translate-y-11:active:active{
        transform: translateY(-110px);
    }

    .md\:active\:-translate-y-12:active:active{
        transform: translateY(-120px);
    }

    .md\:active\:-translate-y-13:active:active{
        transform: translateY(-130px);
    }

    .md\:active\:-translate-y-14:active:active{
        transform: translateY(-140px);
    }

    .md\:active\:-translate-y-15:active:active{
        transform: translateY(-150px);
    }

    .md\:active\:-translate-y-16:active:active{
        transform: translateY(-160px);
    }

    .md\:active\:-translate-y-17:active:active{
        transform: translateY(-170px);
    }

    .md\:active\:-translate-y-18:active:active{
        transform: translateY(-180px);
    }

    .md\:active\:-translate-y-19:active:active{
        transform: translateY(-190px);
    }

    .md\:active\:-translate-y-20:active:active{
        transform: translateY(-200px);
    }

    .md\:active\:-translate-y-10x:active:active{
        transform: translateY(-10%);
    }

    .md\:active\:-translate-y-15x:active:active{
        transform: translateY(-15%);
    }

    .md\:active\:-translate-y-20x:active:active{
        transform: translateY(-20%);
    }

    .md\:active\:-translate-y-25x:active:active{
        transform: translateY(-25%);
    }

    .md\:active\:-translate-y-30x:active:active{
        transform: translateY(-30%);
    }

    .md\:active\:-translate-y-35x:active:active{
        transform: translateY(-35%);
    }

    .md\:active\:-translate-y-40x:active:active{
        transform: translateY(-40%);
    }

    .md\:active\:-translate-y-45x:active:active{
        transform: translateY(-45%);
    }

    .md\:active\:-translate-y-50x:active:active{
        transform: translateY(-50%);
    }

    .md\:active\:-translate-y-55x:active:active{
        transform: translateY(-55%);
    }

    .md\:active\:-translate-y-60x:active:active{
        transform: translateY(-60%);
    }

    .md\:active\:-translate-y-65x:active:active{
        transform: translateY(-65%);
    }

    .md\:active\:-translate-y-70x:active:active{
        transform: translateY(-70%);
    }

    .md\:active\:-translate-y-75x:active:active{
        transform: translateY(-75%);
    }

    .md\:active\:-translate-y-80x:active:active{
        transform: translateY(-80%);
    }

    .md\:active\:-translate-y-85x:active:active{
        transform: translateY(-85%);
    }

    .md\:active\:-translate-y-90x:active:active{
        transform: translateY(-90%);
    }

    .md\:active\:-translate-y-95x:active:active{
        transform: translateY(-95%);
    }

    .md\:active\:-translate-1:active{
        transform: translate(-10px);
    }

    .md\:active\:-translate-2:active{
        transform: translate(-20px);
    }

    .md\:active\:-translate-3:active{
        transform: translate(-30px);
    }

    .md\:active\:-translate-4:active{
        transform: translate(-40px);
    }

    .md\:active\:-translate-5:active{
        transform: translate(-60px);
    }

    .md\:active\:-translate-6:active{
        transform: translate(-60px);
    }

    .md\:active\:-translate-7:active{
        transform: translate(-70px);
    }

    .md\:active\:-translate-8:active{
        transform: translate(-80px);
    }

    .md\:active\:-translate-9:active{
        transform: translate(-90px);
    }

    .md\:active\:-translate-10:active{
        transform: translate(-100px);
    }

    .md\:active\:-translate-11:active{
        transform: translate(-110px);
    }

    .md\:active\:-translate-12:active{
        transform: translate(-120px);
    }

    .md\:active\:-translate-13:active{
        transform: translate(-130px);
    }

    .md\:active\:-translate-14:active{
        transform: translate(-140px);
    }

    .md\:active\:-translate-15:active{
        transform: translate(-150px);
    }

    .md\:active\:-translate-16:active{
        transform: translate(-160px);
    }

    .md\:active\:-translate-17:active{
        transform: translate(-170px);
    }

    .md\:active\:-translate-18:active{
        transform: translate(-180px);
    }

    .md\:active\:-translate-19:active{
        transform: translate(-190px);
    }

    .md\:active\:-translate-20:active{
        transform: translate(-200px);
    }

    .md\:active\:-translate-10x:active{
        transform: translate(-10%);
    }

    .md\:active\:-translate-15x:active{
        transform: translate(-15%);
    }

    .md\:active\:-translate-20x:active{
        transform: translate(-20%);
    }

    .md\:active\:-translate-25x:active{
        transform: translate(-25%);
    }

    .md\:active\:-translate-30x:active{
        transform: translate(-30%);
    }

    .md\:active\:-translate-35x:active{
        transform: translate(-35%);
    }

    .md\:active\:-translate-40x:active{
        transform: translate(-40%);
    }

    .md\:active\:-translate-45x:active{
        transform: translate(-45%);
    }

    .md\:active\:-translate-50x:active{
        transform: translate(-50%);
    }

    .md\:active\:-translate-55x:active{
        transform: translate(-55%);
    }

    .md\:active\:-translate-60x:active{
        transform: translate(-60%);
    }

    .md\:active\:-translate-65x:active{
        transform: translate(-65%);
    }

    .md\:active\:-translate-70x:active{
        transform: translate(-70%);
    }

    .md\:active\:-translate-75x:active{
        transform: translate(-75%);
    }

    .md\:active\:-translate-80x:active{
        transform: translate(-80%);
    }

    .md\:active\:-translate-85x:active{
        transform: translate(-85%);
    }

    .md\:active\:-translate-90x:active{
        transform: translate(-90%);
    }

    .md\:active\:-translate-95x:active{
        transform: translate(-95%);
    }

    .md\:active\:-translate-x-1:active{
        transform: translateX(-10px);
    }

    .md\:active\:-translate-x-2:active{
        transform: translateX(-20px);
    }

    .md\:active\:-translate-x-3:active{
        transform: translateX(-30px);
    }

    .md\:active\:-translate-x-4:active{
        transform: translateX(-40px);
    }

    .md\:active\:-translate-x-5:active{
        transform: translateX(-60px);
    }

    .md\:active\:-translate-x-6:active{
        transform: translateX(-60px);
    }

    .md\:active\:-translate-x-7:active{
        transform: translateX(-70px);
    }

    .md\:active\:-translate-x-8:active{
        transform: translateX(-80px);
    }

    .md\:active\:-translate-x-9:active{
        transform: translateX(-90px);
    }

    .md\:active\:-translate-x-10:active{
        transform: translateX(-100px);
    }

    .md\:active\:-translate-x-11:active{
        transform: translateX(-110px);
    }

    .md\:active\:-translate-x-12:active{
        transform: translateX(-120px);
    }

    .md\:active\:-translate-x-13:active{
        transform: translateX(-130px);
    }

    .md\:active\:-translate-x-14:active{
        transform: translateX(-140px);
    }

    .md\:active\:-translate-x-15:active{
        transform: translateX(-150px);
    }

    .md\:active\:-translate-x-16:active{
        transform: translateX(-160px);
    }

    .md\:active\:-translate-x-17:active{
        transform: translateX(-170px);
    }

    .md\:active\:-translate-x-18:active{
        transform: translateX(-180px);
    }

    .md\:active\:-translate-x-19:active{
        transform: translateX(-190px);
    }

    .md\:active\:-translate-x-20:active{
        transform: translateX(-200px);
    }

    .md\:active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }

    .md\:active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }

    .md\:active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }

    .md\:active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }

    .md\:active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }

    .md\:active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }

    .md\:active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }

    .md\:active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }

    .md\:active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }

    .md\:active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }

    .md\:active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }

    .md\:active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }

    .md\:active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }

    .md\:active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }

    .md\:active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }

    .md\:active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }

    .md\:active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }

    .md\:active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }

    .md\:active\:-translate-y-1:active{
        transform: translateY(-10px);
    }

    .md\:active\:-translate-y-2:active{
        transform: translateY(-20px);
    }

    .md\:active\:-translate-y-3:active{
        transform: translateY(-30px);
    }

    .md\:active\:-translate-y-4:active{
        transform: translateY(-40px);
    }

    .md\:active\:-translate-y-5:active{
        transform: translateY(-60px);
    }

    .md\:active\:-translate-y-6:active{
        transform: translateY(-60px);
    }

    .md\:active\:-translate-y-7:active{
        transform: translateY(-70px);
    }

    .md\:active\:-translate-y-8:active{
        transform: translateY(-80px);
    }

    .md\:active\:-translate-y-9:active{
        transform: translateY(-90px);
    }

    .md\:active\:-translate-y-10:active{
        transform: translateY(-100px);
    }

    .md\:active\:-translate-y-11:active{
        transform: translateY(-110px);
    }

    .md\:active\:-translate-y-12:active{
        transform: translateY(-120px);
    }

    .md\:active\:-translate-y-13:active{
        transform: translateY(-130px);
    }

    .md\:active\:-translate-y-14:active{
        transform: translateY(-140px);
    }

    .md\:active\:-translate-y-15:active{
        transform: translateY(-150px);
    }

    .md\:active\:-translate-y-16:active{
        transform: translateY(-160px);
    }

    .md\:active\:-translate-y-17:active{
        transform: translateY(-170px);
    }

    .md\:active\:-translate-y-18:active{
        transform: translateY(-180px);
    }

    .md\:active\:-translate-y-19:active{
        transform: translateY(-190px);
    }

    .md\:active\:-translate-y-20:active{
        transform: translateY(-200px);
    }

    .md\:active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }

    .md\:active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }

    .md\:active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }

    .md\:active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }

    .md\:active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }

    .md\:active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }

    .md\:active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }

    .md\:active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }

    .md\:active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }

    .md\:active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }

    .md\:active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }

    .md\:active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }

    .md\:active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }

    .md\:active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }

    .md\:active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }

    .md\:active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }

    .md\:active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }

    .md\:active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }

    .md\:active\:translate-0:active{
        transform: translate(0);
    }

    .md\:active\:translate-1:active{
        transform: translate(10px);
    }

    .md\:active\:translate-2:active{
        transform: translate(20px);
    }

    .md\:active\:translate-3:active{
        transform: translate(30px);
    }

    .md\:active\:translate-4:active{
        transform: translate(40px);
    }

    .md\:active\:translate-5:active{
        transform: translate(60px);
    }

    .md\:active\:translate-6:active{
        transform: translate(60px);
    }

    .md\:active\:translate-7:active{
        transform: translate(70px);
    }

    .md\:active\:translate-8:active{
        transform: translate(80px);
    }

    .md\:active\:translate-9:active{
        transform: translate(90px);
    }

    .md\:active\:translate-10:active{
        transform: translate(100px);
    }

    .md\:active\:translate-11:active{
        transform: translate(110px);
    }

    .md\:active\:translate-12:active{
        transform: translate(120px);
    }

    .md\:active\:translate-13:active{
        transform: translate(130px);
    }

    .md\:active\:translate-14:active{
        transform: translate(140px);
    }

    .md\:active\:translate-15:active{
        transform: translate(150px);
    }

    .md\:active\:translate-16:active{
        transform: translate(160px);
    }

    .md\:active\:translate-17:active{
        transform: translate(170px);
    }

    .md\:active\:translate-18:active{
        transform: translate(180px);
    }

    .md\:active\:translate-19:active{
        transform: translate(190px);
    }

    .md\:active\:translate-20:active{
        transform: translate(200px);
    }

    .md\:active\:translate-10x:active{
        transform: translate(10%);
    }

    .md\:active\:translate-15x:active{
        transform: translate(15%);
    }

    .md\:active\:translate-20x:active{
        transform: translate(20%);
    }

    .md\:active\:translate-25x:active{
        transform: translate(25%);
    }

    .md\:active\:translate-30x:active{
        transform: translate(30%);
    }

    .md\:active\:translate-35x:active{
        transform: translate(35%);
    }

    .md\:active\:translate-40x:active{
        transform: translate(40%);
    }

    .md\:active\:translate-45x:active{
        transform: translate(45%);
    }

    .md\:active\:translate-50x:active{
        transform: translate(50%);
    }

    .md\:active\:translate-55x:active{
        transform: translate(55%);
    }

    .md\:active\:translate-60x:active{
        transform: translate(60%);
    }

    .md\:active\:translate-65x:active{
        transform: translate(65%);
    }

    .md\:active\:translate-70x:active{
        transform: translate(70%);
    }

    .md\:active\:translate-75x:active{
        transform: translate(75%);
    }

    .md\:active\:translate-80x:active{
        transform: translate(80%);
    }

    .md\:active\:translate-85x:active{
        transform: translate(85%);
    }

    .md\:active\:translate-90x:active{
        transform: translate(90%);
    }

    .md\:active\:translate-95x:active{
        transform: translate(95%);
    }

    .md\:active\:translate-x-0:active{
        transform: translateX(0);
    }

    .md\:active\:translate-x-1:active{
        transform: translateX(10px);
    }

    .md\:active\:translate-x-2:active{
        transform: translateX(20px);
    }

    .md\:active\:translate-x-3:active{
        transform: translateX(30px);
    }

    .md\:active\:translate-x-4:active{
        transform: translateX(40px);
    }

    .md\:active\:translate-x-5:active{
        transform: translateX(60px);
    }

    .md\:active\:translate-x-6:active{
        transform: translateX(60px);
    }

    .md\:active\:translate-x-7:active{
        transform: translateX(70px);
    }

    .md\:active\:translate-x-8:active{
        transform: translateX(80px);
    }

    .md\:active\:translate-x-9:active{
        transform: translateX(90px);
    }

    .md\:active\:translate-x-10:active{
        transform: translateX(100px);
    }

    .md\:active\:translate-x-11:active{
        transform: translateX(110px);
    }

    .md\:active\:translate-x-12:active{
        transform: translateX(120px);
    }

    .md\:active\:translate-x-13:active{
        transform: translateX(130px);
    }

    .md\:active\:translate-x-14:active{
        transform: translateX(140px);
    }

    .md\:active\:translate-x-15:active{
        transform: translateX(150px);
    }

    .md\:active\:translate-x-16:active{
        transform: translateX(160px);
    }

    .md\:active\:translate-x-17:active{
        transform: translateX(170px);
    }

    .md\:active\:translate-x-18:active{
        transform: translateX(180px);
    }

    .md\:active\:translate-x-19:active{
        transform: translateX(190px);
    }

    .md\:active\:translate-x-20:active{
        transform: translateX(200px);
    }

    .md\:active\:translate-x-10x:active{
        transform: translateX(10%);
    }

    .md\:active\:translate-x-15x:active{
        transform: translateX(15%);
    }

    .md\:active\:translate-x-20x:active{
        transform: translateX(20%);
    }

    .md\:active\:translate-x-25x:active{
        transform: translateX(25%);
    }

    .md\:active\:translate-x-30x:active{
        transform: translateX(30%);
    }

    .md\:active\:translate-x-35x:active{
        transform: translateX(35%);
    }

    .md\:active\:translate-x-40x:active{
        transform: translateX(40%);
    }

    .md\:active\:translate-x-45x:active{
        transform: translateX(45%);
    }

    .md\:active\:translate-x-50x:active{
        transform: translateX(50%);
    }

    .md\:active\:translate-x-55x:active{
        transform: translateX(55%);
    }

    .md\:active\:translate-x-60x:active{
        transform: translateX(60%);
    }

    .md\:active\:translate-x-65x:active{
        transform: translateX(65%);
    }

    .md\:active\:translate-x-70x:active{
        transform: translateX(70%);
    }

    .md\:active\:translate-x-75x:active{
        transform: translateX(75%);
    }

    .md\:active\:translate-x-80x:active{
        transform: translateX(80%);
    }

    .md\:active\:translate-x-85x:active{
        transform: translateX(85%);
    }

    .md\:active\:translate-x-90x:active{
        transform: translateX(90%);
    }

    .md\:active\:translate-x-95x:active{
        transform: translateX(95%);
    }

    .md\:active\:translate-y-0:active{
        transform: translateY(0);
    }

    .md\:active\:translate-y-1:active{
        transform: translateY(10px);
    }

    .md\:active\:translate-y-2:active{
        transform: translateY(20px);
    }

    .md\:active\:translate-y-3:active{
        transform: translateY(30px);
    }

    .md\:active\:translate-y-4:active{
        transform: translateY(40px);
    }

    .md\:active\:translate-y-5:active{
        transform: translateY(60px);
    }

    .md\:active\:translate-y-6:active{
        transform: translateY(60px);
    }

    .md\:active\:translate-y-7:active{
        transform: translateY(70px);
    }

    .md\:active\:translate-y-8:active{
        transform: translateY(80px);
    }

    .md\:active\:translate-y-9:active{
        transform: translateY(90px);
    }

    .md\:active\:translate-y-10:active{
        transform: translateY(100px);
    }

    .md\:active\:translate-y-11:active{
        transform: translateY(110px);
    }

    .md\:active\:translate-y-12:active{
        transform: translateY(120px);
    }

    .md\:active\:translate-y-13:active{
        transform: translateY(130px);
    }

    .md\:active\:translate-y-14:active{
        transform: translateY(140px);
    }

    .md\:active\:translate-y-15:active{
        transform: translateY(150px);
    }

    .md\:active\:translate-y-16:active{
        transform: translateY(160px);
    }

    .md\:active\:translate-y-17:active{
        transform: translateY(170px);
    }

    .md\:active\:translate-y-18:active{
        transform: translateY(180px);
    }

    .md\:active\:translate-y-19:active{
        transform: translateY(190px);
    }

    .md\:active\:translate-y-20:active{
        transform: translateY(200px);
    }

    .md\:active\:translate-y-10x:active{
        transform: translateY(10%);
    }

    .md\:active\:translate-y-15x:active{
        transform: translateY(15%);
    }

    .md\:active\:translate-y-20x:active{
        transform: translateY(20%);
    }

    .md\:active\:translate-y-25x:active{
        transform: translateY(25%);
    }

    .md\:active\:translate-y-30x:active{
        transform: translateY(30%);
    }

    .md\:active\:translate-y-35x:active{
        transform: translateY(35%);
    }

    .md\:active\:translate-y-40x:active{
        transform: translateY(40%);
    }

    .md\:active\:translate-y-45x:active{
        transform: translateY(45%);
    }

    .md\:active\:translate-y-50x:active{
        transform: translateY(50%);
    }

    .md\:active\:translate-y-55x:active{
        transform: translateY(55%);
    }

    .md\:active\:translate-y-60x:active{
        transform: translateY(60%);
    }

    .md\:active\:translate-y-65x:active{
        transform: translateY(65%);
    }

    .md\:active\:translate-y-70x:active{
        transform: translateY(70%);
    }

    .md\:active\:translate-y-75x:active{
        transform: translateY(75%);
    }

    .md\:active\:translate-y-80x:active{
        transform: translateY(80%);
    }

    .md\:active\:translate-y-85x:active{
        transform: translateY(85%);
    }

    .md\:active\:translate-y-90x:active{
        transform: translateY(90%);
    }

    .md\:active\:translate-y-95x:active{
        transform: translateY(95%);
    }

    .md\:active\:rotate-0:active{
        transform: rotate(0);
    }

    .md\:active\:rotate-1:active{
        transform: rotate(1deg);
    }

    .md\:active\:rotate-2:active{
        transform: rotate(2deg);
    }

    .md\:active\:rotate-3:active{
        transform: rotate(3deg);
    }

    .md\:active\:rotate-6:active{
        transform: rotate(6deg);
    }

    .md\:active\:rotate-12:active{
        transform: rotate(12deg);
    }

    .md\:active\:rotate-20:active{
        transform: rotate(20deg);
    }

    .md\:active\:rotate-30:active{
        transform: rotate(30deg);
    }

    .md\:active\:rotate-45:active{
        transform: rotate(45deg);
    }

    .md\:active\:rotate-60:active{
        transform: rotate(60deg);
    }

    .md\:active\:rotate-90:active{
        transform: rotate(90deg);
    }

    .md\:active\:rotate-180:active{
        transform: rotate(180deg);
    }

    .md\:active\:rotate-259:active{
        transform: rotate(359deg);
    }

    .md\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .md\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .md\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .md\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .md\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .md\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .md\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .md\:active\:transition-duration-75:active{
        transition-duration: 75ms;
    }

    .md\:active\:transition-duration-100:active{
        transition-duration: 100ms;
    }

    .md\:active\:transition-duration-150:active{
        transition-duration: 150ms;
    }

    .md\:active\:transition-duration-200:active{
        transition-duration: 200ms;
    }

    .md\:active\:transition-duration-300:active{
        transition-duration: 300ms;
    }

    .md\:active\:transition-duration-700:active{
        transition-duration: 700ms;
    }

    .md\:active\:transition-duration-1000:active{
        transition-duration: 1000ms;
    }

    .md\:active\:transition-ease-linear:active{
        transition-timing-function: linear;
    }

    .md\:active\:transition-ease-in:active{
        transition-timing-function: ease-in;
    }

    .md\:active\:transition-ease-out:active{
        transition-timing-function: ease-out;
    }

    .md\:active\:transition-ease-in-out:active{
        transition-timing-function: ease-in-out;
    }

    .md\:active\:transition-delay-75:active{
        transition-delay: 75ms;
    }

    .md\:active\:transition-delay-100:active{
        transition-delay: 100ms;
    }

    .md\:active\:transition-delay-150:active{
        transition-delay: 150ms;
    }

    .md\:active\:transition-duration-200:active{
        transition-delay: 200ms;
    }

    .md\:active\:transition-delay-300:active{
        transition-delay: 300ms;
    }

    .md\:active\:transition-delay-700:active{
        transition-delay: 700ms;
    }

    .md\:active\:transition-delay-1000:active{
        transition-delay: 1000ms;
    }

    .md\:active\:transition-property-all:active{
        transition-property: all;
    }

    .md\:active\:transition-property-colors:active{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .md\:active\:transition-property-opacity:active{
        transition-property: opacity;
    }

    .md\:active\:transition-property-transform:active{
        transition-property: transform;
    }

    .md\:active\:animation-duration-75:active{
        animation-duration: 75ms;
    }

    .md\:active\:animation-duration-100:active{
        animation-duration: 100ms;
    }

    .md\:active\:animation-duration-150:active{
        animation-duration: 150ms;
    }

    .md\:active\:animation-duration-200:active{
        animation-duration: 200ms;
    }

    .md\:active\:animation-duration-300:active{
        animation-duration: 300ms;
    }

    .md\:active\:animation-duration-700:active{
        animation-duration: 700ms;
    }

    .md\:active\:animation-duration-1000:active{
        animation-duration: 1000ms;
    }

    .md\:active\:animation-ease-linear:active{
        animation-timing-function: linear;
    }

    .md\:active\:animation-ease-in:active{
        animation-timing-function: ease-in;
    }

    .md\:active\:animation-ease-out:active{
        animation-timing-function: ease-out;
    }

    .md\:active\:animation-ease-in-out:active{
        animation-timing-function: ease-in-out;
    }

    .md\:active\:animation-delay-75:active{
        animation-delay: 75ms;
    }

    .md\:active\:animation-delay-100:active{
        animation-delay: 100ms;
    }

    .md\:active\:animation-delay-150:active{
        animation-delay: 150ms;
    }

    .md\:active\:animation-duration-200:active{
        animation-delay: 200ms;
    }

    .md\:active\:animation-delay-300:active{
        animation-delay: 300ms;
    }

    .md\:active\:animation-delay-700:active{
        animation-delay: 700ms;
    }

    .md\:active\:animation-delay-1000:active{
        animation-delay: 1000ms;
    }

    .md\:active\:animation-name-fade-in:active{
        animation-name: fade-in;
    }

    .md\:active\:animation-name-fade-out:active{
        animation-name: fade-out;
    }

    .md\:active\:animation-name-spin:active{
        animation-name: spin;
    }

    .md\:active\:animation-name-translate-x:active{
        animation-name: translate-x;
    }

    .md\:active\:animation-name-translate-y:active{
        animation-name: translate-y;
    }

    .md\:active\:animation-name-scale-up:active{
        animation-name: scale-up;
    }

    .md\:active\:animation-name-scale-down:active{
        animation-name: scale-down;
    }

    .md\:active\:animation-name-bounce:active{
        animation-name: bounce;
    }

    .md\:active\:animation-name-slide-in:active{
        animation-name: slide-in;
    }

    .md\:active\:animation-name-slide-out:active{
        animation-name: slide-out;
    }

    .md\:active\:animation-name-pulse:active{
        animation-name: pulse;
    }

    .md\:active\:color-white:active{
        color: var(--white);
    }

    .md\:active\:color-black:active{
        color: var(--black);
    }

    .md\:active\:text-white:active{
        color: var(--white);
    }

    .md\:active\:text-black:active{
        color: var(--black);
    }

    .md\:active\:bg-white:active{
        background: var(--white);
    }

    .md\:active\:bg-black:active{
        background: var(--black);
    }

    .md\:active\:border-white:active{
        border-color: var(--white);
    }

    .md\:active\:border-black:active{
        border-color: var(--black);
    }

    .md\:active\:border-teal-50:active{
        border-color: var(--velocity-teal-50);
    }

    .md\:active\:border-teal-100:active{
        border-color: var(--velocity-teal-100);
    }

    .md\:active\:border-teal-200:active{
        border-color: var(--velocity-teal-200);
    }

    .md\:active\:border-teal-300:active{
        border-color: var(--velocity-teal-300);
    }

    .md\:active\:border-teal-400:active{
        border-color: var(--velocity-teal-400);
    }

    .md\:active\:border-teal-500:active{
        border-color: var(--velocity-teal-500);
    }

    .md\:active\:border-teal-600:active{
        border-color: var(--velocity-teal-600);
    }

    .md\:active\:border-teal-700:active{
        border-color: var(--velocity-teal-700);
    }

    .md\:active\:border-teal-800:active{
        border-color: var(--velocity-teal-800);
    }

    .md\:active\:border-teal-900:active{
        border-color: var(--velocity-teal-900);
    }

    .md\:active\:border-red-50:active{
        border-color: var(--velocity-red-50);
    }

    .md\:active\:border-red-100:active{
        border-color: var(--velocity-red-100);
    }

    .md\:active\:border-red-200:active{
        border-color: var(--velocity-red-200);
    }

    .md\:active\:border-red-300:active{
        border-color: var(--velocity-red-300);
    }

    .md\:active\:border-red-400:active{
        border-color: var(--velocity-red-400);
    }

    .md\:active\:border-red-500:active{
        border-color: var(--velocity-red-500);
    }

    .md\:active\:border-red-600:active{
        border-color: var(--velocity-red-600);
    }

    .md\:active\:border-red-700:active{
        border-color: var(--velocity-red-700);
    }

    .md\:active\:border-red-800:active{
        border-color: var(--velocity-red-800);
    }

    .md\:active\:border-red-900:active{
        border-color: var(--velocity-red-900);
    }

    .md\:active\:border-grey-100:active{
        border-color: var(--velocity-grey-100);
    }

    .md\:active\:border-sky-50:active{
        border-color: var(--velocity-sky-50);
    }

    .md\:active\:border-sky-100:active{
        border-color: var(--velocity-sky-100);
    }

    .md\:active\:border-sky-200:active{
        border-color: var(--velocity-sky-200);
    }

    .md\:active\:border-sky-300:active{
        border-color: var(--velocity-sky-300);
    }

    .md\:active\:border-sky-400:active{
        border-color: var(--velocity-sky-400);
    }

    .md\:active\:border-sky-500:active{
        border-color: var(--velocity-sky-500);
    }

    .md\:active\:border-sky-600:active{
        border-color: var(--velocity-sky-600);
    }

    .md\:active\:border-sky-700:active{
        border-color: var(--velocity-sky-700);
    }

    .md\:active\:border-sky-800:active{
        border-color: var(--velocity-sky-800);
    }

    .md\:active\:border-sky-900:active{
        border-color: var(--velocity-sky-900);
    }

    .md\:active\:border-green-50:active{
        border-color: var(--velocity-green-50);
    }

    .md\:active\:border-green-100:active{
        border-color: var(--velocity-green-100);
    }

    .md\:active\:border-green-200:active{
        border-color: var(--velocity-green-200);
    }

    .md\:active\:border-green-300:active{
        border-color: var(--velocity-green-300);
    }

    .md\:active\:border-green-400:active{
        border-color: var(--velocity-green-400);
    }

    .md\:active\:border-green-500:active{
        border-color: var(--velocity-green-500);
    }

    .md\:active\:border-green-600:active{
        border-color: var(--velocity-green-600);
    }

    .md\:active\:border-green-700:active{
        border-color: var(--velocity-green-700);
    }

    .md\:active\:border-green-800:active{
        border-color: var(--velocity-green-800);
    }

    .md\:active\:border-green-900:active{
        border-color: var(--velocity-green-900);
    }

    .md\:active\:border-grey-200:active{
        border-color: var(--velocity-grey-200);
    }

    .md\:active\:border-grey-300:active{
        border-color: var(--velocity-grey-300);
    }

    .md\:active\:border-grey-400:active{
        border-color: var(--velocity-grey-400);
    }

    .md\:active\:border-grey-500:active{
        border-color: var(--velocity-grey-500);
    }

    .md\:active\:border-grey-600:active{
        border-color: var(--velocity-grey-600);
    }

    .md\:active\:border-grey-700:active{
        border-color: var(--velocity-grey-700);
    }

    .md\:active\:border-grey-800:active{
        border-color: var(--velocity-grey-800);
    }

    .md\:active\:border-grey-900:active{
        border-color: var(--velocity-grey-900);
    }

    .md\:active\:border-yellow-50:active{
        border-color: var(--velocity-yellow-50);
    }

    .md\:active\:border-yellow-100:active{
        border-color: var(--velocity-yellow-100);
    }

    .md\:active\:border-yellow-200:active{
        border-color: var(--velocity-yellow-200);
    }

    .md\:active\:border-yellow-300:active{
        border-color: var(--velocity-yellow-300);
    }

    .md\:active\:border-yellow-400:active{
        border-color: var(--velocity-yellow-400);
    }

    .md\:active\:border-yellow-500:active{
        border-color: var(--velocity-yellow-500);
    }

    .md\:active\:border-yellow-600:active{
        border-color: var(--velocity-yellow-600);
    }

    .md\:active\:border-yellow-700:active{
        border-color: var(--velocity-yellow-700);
    }

    .md\:active\:border-yellow-800:active{
        border-color: var(--velocity-yellow-800);
    }

    .md\:active\:border-yellow-900:active{
        border-color: var(--velocity-yellow-900);
    }

    .md\:active\:border-cyan-50:active{
        border-color: var(--velocity-cyan-50);
    }

    .md\:active\:border-cyan-100:active{
        border-color: var(--velocity-cyan-100);
    }

    .md\:active\:border-cyan-200:active{
        border-color: var(--velocity-cyan-200);
    }

    .md\:active\:border-cyan-300:active{
        border-color: var(--velocity-cyan-300);
    }

    .md\:active\:border-cyan-400:active{
        border-color: var(--velocity-cyan-400);
    }

    .md\:active\:border-cyan-500:active{
        border-color: var(--velocity-cyan-500);
    }

    .md\:active\:border-cyan-600:active{
        border-color: var(--velocity-cyan-600);
    }

    .md\:active\:border-cyan-700:active{
        border-color: var(--velocity-cyan-700);
    }

    .md\:active\:border-cyan-800:active{
        border-color: var(--velocity-cyan-800);
    }

    .md\:active\:border-cyan-900:active{
        border-color: var(--velocity-cyan-900);
    }

    .md\:active\:border-orange-50:active{
        border-color: var(--velocity-orange-50);
    }

    .md\:active\:border-orange-100:active{
        border-color: var(--velocity-orange-100);
    }

    .md\:active\:border-orange-200:active{
        border-color: var(--velocity-orange-200);
    }

    .md\:active\:border-orange-300:active{
        border-color: var(--velocity-orange-300);
    }

    .md\:active\:border-orange-400:active{
        border-color: var(--velocity-orange-400);
    }

    .md\:active\:border-orange-500:active{
        border-color: var(--velocity-orange-500);
    }

    .md\:active\:border-orange-600:active{
        border-color: var(--velocity-orange-600);
    }

    .md\:active\:border-orange-700:active{
        border-color: var(--velocity-orange-700);
    }

    .md\:active\:border-orange-800:active{
        border-color: var(--velocity-orange-800);
    }

    .md\:active\:border-orange-900:active{
        border-color: var(--velocity-orange-900);
    }

    .md\:active\:border-blue-50:active{
        border-color: var(--velocity-blue-50);
    }

    .md\:active\:border-blue-100:active{
        border-color: var(--velocity-blue-100);
    }

    .md\:active\:border-blue-200:active{
        border-color: var(--velocity-blue-200);
    }

    .md\:active\:border-blue-300:active{
        border-color: var(--velocity-blue-300);
    }

    .md\:active\:border-blue-400:active{
        border-color: var(--velocity-blue-400);
    }

    .md\:active\:border-blue-500:active{
        border-color: var(--velocity-blue-500);
    }

    .md\:active\:border-blue-600:active{
        border-color: var(--velocity-blue-600);
    }

    .md\:active\:border-blue-700:active{
        border-color: var(--velocity-blue-700);
    }

    .md\:active\:border-blue-800:active{
        border-color: var(--velocity-blue-800);
    }

    .md\:active\:border-blue-900:active{
        border-color: var(--velocity-blue-900);
    }

    .md\:active\:border-lime-50:active{
        border-color: var(--velocity-lime-50);
    }

    .md\:active\:border-lime-100:active{
        border-color: var(--velocity-lime-100);
    }

    .md\:active\:border-lime-200:active{
        border-color: var(--velocity-lime-200);
    }

    .md\:active\:border-lime-300:active{
        border-color: var(--velocity-lime-300);
    }

    .md\:active\:border-lime-400:active{
        border-color: var(--velocity-lime-400);
    }

    .md\:active\:border-lime-500:active{
        border-color: var(--velocity-lime-500);
    }

    .md\:active\:border-lime-600:active{
        border-color: var(--velocity-lime-600);
    }

    .md\:active\:border-lime-700:active{
        border-color: var(--velocity-lime-700);
    }

    .md\:active\:border-lime-800:active{
        border-color: var(--velocity-lime-800);
    }

    .md\:active\:border-lime-900:active{
        border-color: var(--velocity-lime-900);
    }

    .md\:active\:border-purple-50:active{
        border-color: var(--velocity-purple-50);
    }

    .md\:active\:border-purple-100:active{
        border-color: var(--velocity-purple-100);
    }

    .md\:active\:border-purple-200:active{
        border-color: var(--velocity-purple-200);
    }

    .md\:active\:border-purple-300:active{
        border-color: var(--velocity-purple-300);
    }

    .md\:active\:border-purple-400:active{
        border-color: var(--velocity-purple-400);
    }

    .md\:active\:border-purple-500:active{
        border-color: var(--velocity-purple-500);
    }

    .md\:active\:border-purple-600:active{
        border-color: var(--velocity-purple-600);
    }

    .md\:active\:border-purple-700:active{
        border-color: var(--velocity-purple-700);
    }

    .md\:active\:border-purple-800:active{
        border-color: var(--velocity-purple-800);
    }

    .md\:active\:border-purple-900:active{
        border-color: var(--velocity-purple-900);
    }

    .md\:active\:border-indigo-50:active{
        border-color: var(--velocity-indigo-50);
    }

    .md\:active\:border-indigo-100:active{
        border-color: var(--velocity-indigo-100);
    }

    .md\:active\:border-indigo-200:active{
        border-color: var(--velocity-indigo-200);
    }

    .md\:active\:border-indigo-300:active{
        border-color: var(--velocity-indigo-300);
    }

    .md\:active\:border-indigo-400:active{
        border-color: var(--velocity-indigo-400);
    }

    .md\:active\:border-indigo-500:active{
        border-color: var(--velocity-indigo-500);
    }

    .md\:active\:border-indigo-600:active{
        border-color: var(--velocity-indigo-600);
    }

    .md\:active\:border-indigo-700:active{
        border-color: var(--velocity-indigo-700);
    }

    .md\:active\:border-indigo-800:active{
        border-color: var(--velocity-indigo-800);
    }

    .md\:active\:border-indigo-900:active{
        border-color: var(--velocity-indigo-900);
    }

    .md\:active\:border-pink-50:active{
        border-color: var(--velocity-pink-50);
    }

    .md\:active\:border-pink-100:active{
        border-color: var(--velocity-pink-100);
    }

    .md\:active\:border-pink-200:active{
        border-color: var(--velocity-pink-200);
    }

    .md\:active\:border-pink-300:active{
        border-color: var(--velocity-pink-300);
    }

    .md\:active\:border-pink-400:active{
        border-color: var(--velocity-pink-400);
    }

    .md\:active\:border-pink-500:active{
        border-color: var(--velocity-pink-500);
    }

    .md\:active\:border-pink-600:active{
        border-color: var(--velocity-pink-600);
    }

    .md\:active\:border-pink-700:active{
        border-color: var(--velocity-pink-700);
    }

    .md\:active\:border-pink-800:active{
        border-color: var(--velocity-pink-800);
    }

    .md\:active\:border-pink-900:active{
        border-color: var(--velocity-pink-900);
    }

    .md\:active\:border-violet-50:active{
        border-color: var(--velocity-violet-50);
    }

    .md\:active\:border-violet-100:active{
        border-color: var(--velocity-violet-100);
    }

    .md\:active\:border-violet-200:active{
        border-color: var(--velocity-violet-200);
    }

    .md\:active\:border-violet-300:active{
        border-color: var(--velocity-violet-300);
    }

    .md\:active\:border-violet-400:active{
        border-color: var(--velocity-violet-400);
    }

    .md\:active\:border-violet-500:active{
        border-color: var(--velocity-violet-500);
    }

    .md\:active\:border-violet-600:active{
        border-color: var(--velocity-violet-600);
    }

    .md\:active\:border-violet-700:active{
        border-color: var(--velocity-violet-700);
    }

    .md\:active\:border-violet-800:active{
        border-color: var(--velocity-violet-800);
    }

    .md\:active\:border-violet-900:active{
        border-color: var(--velocity-violet-900);
    }

    .md\:active\:border-slate-50:active{
        border-color: var(--velocity-slate-50);
    }

    .md\:active\:border-slate-100:active{
        border-color: var(--velocity-slate-100);
    }

    .md\:active\:border-slate-200:active{
        border-color: var(--velocity-slate-200);
    }

    .md\:active\:border-slate-300:active{
        border-color: var(--velocity-slate-300);
    }

    .md\:active\:border-slate-400:active{
        border-color: var(--velocity-slate-400);
    }

    .md\:active\:border-slate-500:active{
        border-color: var(--velocity-slate-500);
    }

    .md\:active\:border-slate-600:active{
        border-color: var(--velocity-slate-600);
    }

    .md\:active\:border-slate-700:active{
        border-color: var(--velocity-slate-700);
    }

    .md\:active\:border-slate-800:active{
        border-color: var(--velocity-slate-800);
    }

    .md\:active\:border-slate-900:active{
        border-color: var(--velocity-slate-900);
    }

    .md\:active\:border-rose-50:active{
        border-color: var(--velocity-rose-50);
    }

    .md\:active\:border-rose-100:active{
        border-color: var(--velocity-rose-100);
    }

    .md\:active\:border-rose-200:active{
        border-color: var(--velocity-rose-200);
    }

    .md\:active\:border-rose-300:active{
        border-color: var(--velocity-rose-300);
    }

    .md\:active\:border-rose-400:active{
        border-color: var(--velocity-rose-400);
    }

    .md\:active\:border-rose-500:active{
        border-color: var(--velocity-rose-500);
    }

    .md\:active\:border-rose-600:active{
        border-color: var(--velocity-rose-600);
    }

    .md\:active\:border-rose-700:active{
        border-color: var(--velocity-rose-700);
    }

    .md\:active\:border-rose-800:active{
        border-color: var(--velocity-rose-800);
    }

    .md\:active\:border-rose-900:active{
        border-color: var(--velocity-rose-900);
    }

    .md\:active\:fill-teal-50:active{
        fill: var(--velocity-teal-50);
    }

    .md\:active\:fill-teal-100:active{
        fill: var(--velocity-teal-100);
    }

    .md\:active\:fill-teal-200:active{
        fill: var(--velocity-teal-200);
    }

    .md\:active\:fill-teal-300:active{
        fill: var(--velocity-teal-300);
    }

    .md\:active\:fill-teal-400:active{
        fill: var(--velocity-teal-400);
    }

    .md\:active\:fill-teal-500:active{
        fill: var(--velocity-teal-500);
    }

    .md\:active\:fill-teal-600:active{
        fill: var(--velocity-teal-600);
    }

    .md\:active\:fill-teal-700:active{
        fill: var(--velocity-teal-700);
    }

    .md\:active\:fill-teal-800:active{
        fill: var(--velocity-teal-800);
    }

    .md\:active\:fill-teal-900:active{
        fill: var(--velocity-teal-900);
    }

    .md\:active\:fill-red-50:active{
        fill: var(--velocity-red-50);
    }

    .md\:active\:fill-red-100:active{
        fill: var(--velocity-red-100);
    }

    .md\:active\:fill-red-200:active{
        fill: var(--velocity-red-200);
    }

    .md\:active\:fill-red-300:active{
        fill: var(--velocity-red-300);
    }

    .md\:active\:fill-red-400:active{
        fill: var(--velocity-red-400);
    }

    .md\:active\:fill-red-500:active{
        fill: var(--velocity-red-500);
    }

    .md\:active\:fill-red-600:active{
        fill: var(--velocity-red-600);
    }

    .md\:active\:fill-red-700:active{
        fill: var(--velocity-red-700);
    }

    .md\:active\:fill-red-800:active{
        fill: var(--velocity-red-800);
    }

    .md\:active\:fill-red-900:active{
        fill: var(--velocity-red-900);
    }

    .md\:active\:fill-grey-100:active{
        fill: var(--velocity-grey-100);
    }

    .md\:active\:fill-sky-50:active{
        fill: var(--velocity-sky-50);
    }

    .md\:active\:fill-sky-100:active{
        fill: var(--velocity-sky-100);
    }

    .md\:active\:fill-sky-200:active{
        fill: var(--velocity-sky-200);
    }

    .md\:active\:fill-sky-300:active{
        fill: var(--velocity-sky-300);
    }

    .md\:active\:fill-sky-400:active{
        fill: var(--velocity-sky-400);
    }

    .md\:active\:fill-sky-500:active{
        fill: var(--velocity-sky-500);
    }

    .md\:active\:fill-sky-600:active{
        fill: var(--velocity-sky-600);
    }

    .md\:active\:fill-sky-700:active{
        fill: var(--velocity-sky-700);
    }

    .md\:active\:fill-sky-800:active{
        fill: var(--velocity-sky-800);
    }

    .md\:active\:fill-sky-900:active{
        fill: var(--velocity-sky-900);
    }

    .md\:active\:fill-green-50:active{
        fill: var(--velocity-green-50);
    }

    .md\:active\:fill-green-100:active{
        fill: var(--velocity-green-100);
    }

    .md\:active\:fill-green-200:active{
        fill: var(--velocity-green-200);
    }

    .md\:active\:fill-green-300:active{
        fill: var(--velocity-green-300);
    }

    .md\:active\:fill-green-400:active{
        fill: var(--velocity-green-400);
    }

    .md\:active\:fill-green-500:active{
        fill: var(--velocity-green-500);
    }

    .md\:active\:fill-green-600:active{
        fill: var(--velocity-green-600);
    }

    .md\:active\:fill-green-700:active{
        fill: var(--velocity-green-700);
    }

    .md\:active\:fill-green-800:active{
        fill: var(--velocity-green-800);
    }

    .md\:active\:fill-green-900:active{
        fill: var(--velocity-green-900);
    }

    .md\:active\:fill-grey-200:active{
        fill: var(--velocity-grey-200);
    }

    .md\:active\:fill-grey-300:active{
        fill: var(--velocity-grey-300);
    }

    .md\:active\:fill-grey-400:active{
        fill: var(--velocity-grey-400);
    }

    .md\:active\:fill-grey-500:active{
        fill: var(--velocity-grey-500);
    }

    .md\:active\:fill-grey-600:active{
        fill: var(--velocity-grey-600);
    }

    .md\:active\:fill-grey-700:active{
        fill: var(--velocity-grey-700);
    }

    .md\:active\:fill-grey-800:active{
        fill: var(--velocity-grey-800);
    }

    .md\:active\:fill-grey-900:active{
        fill: var(--velocity-grey-900);
    }

    .md\:active\:fill-yellow-50:active{
        fill: var(--velocity-yellow-50);
    }

    .md\:active\:fill-yellow-100:active{
        fill: var(--velocity-yellow-100);
    }

    .md\:active\:fill-yellow-200:active{
        fill: var(--velocity-yellow-200);
    }

    .md\:active\:fill-yellow-300:active{
        fill: var(--velocity-yellow-300);
    }

    .md\:active\:fill-yellow-400:active{
        fill: var(--velocity-yellow-400);
    }

    .md\:active\:fill-yellow-500:active{
        fill: var(--velocity-yellow-500);
    }

    .md\:active\:fill-yellow-600:active{
        fill: var(--velocity-yellow-600);
    }

    .md\:active\:fill-yellow-700:active{
        fill: var(--velocity-yellow-700);
    }

    .md\:active\:fill-yellow-800:active{
        fill: var(--velocity-yellow-800);
    }

    .md\:active\:fill-yellow-900:active{
        fill: var(--velocity-yellow-900);
    }

    .md\:active\:fill-cyan-50:active{
        fill: var(--velocity-cyan-50);
    }

    .md\:active\:fill-cyan-100:active{
        fill: var(--velocity-cyan-100);
    }

    .md\:active\:fill-cyan-200:active{
        fill: var(--velocity-cyan-200);
    }

    .md\:active\:fill-cyan-300:active{
        fill: var(--velocity-cyan-300);
    }

    .md\:active\:fill-cyan-400:active{
        fill: var(--velocity-cyan-400);
    }

    .md\:active\:fill-cyan-500:active{
        fill: var(--velocity-cyan-500);
    }

    .md\:active\:fill-cyan-600:active{
        fill: var(--velocity-cyan-600);
    }

    .md\:active\:fill-cyan-700:active{
        fill: var(--velocity-cyan-700);
    }

    .md\:active\:fill-cyan-800:active{
        fill: var(--velocity-cyan-800);
    }

    .md\:active\:fill-cyan-900:active{
        fill: var(--velocity-cyan-900);
    }

    .md\:active\:fill-orange-50:active{
        fill: var(--velocity-orange-50);
    }

    .md\:active\:fill-orange-100:active{
        fill: var(--velocity-orange-100);
    }

    .md\:active\:fill-orange-200:active{
        fill: var(--velocity-orange-200);
    }

    .md\:active\:fill-orange-300:active{
        fill: var(--velocity-orange-300);
    }

    .md\:active\:fill-orange-400:active{
        fill: var(--velocity-orange-400);
    }

    .md\:active\:fill-orange-500:active{
        fill: var(--velocity-orange-500);
    }

    .md\:active\:fill-orange-600:active{
        fill: var(--velocity-orange-600);
    }

    .md\:active\:fill-orange-700:active{
        fill: var(--velocity-orange-700);
    }

    .md\:active\:fill-orange-800:active{
        fill: var(--velocity-orange-800);
    }

    .md\:active\:fill-orange-900:active{
        fill: var(--velocity-orange-900);
    }

    .md\:active\:fill-blue-50:active{
        fill: var(--velocity-blue-50);
    }

    .md\:active\:fill-blue-100:active{
        fill: var(--velocity-blue-100);
    }

    .md\:active\:fill-blue-200:active{
        fill: var(--velocity-blue-200);
    }

    .md\:active\:fill-blue-300:active{
        fill: var(--velocity-blue-300);
    }

    .md\:active\:fill-blue-400:active{
        fill: var(--velocity-blue-400);
    }

    .md\:active\:fill-blue-500:active{
        fill: var(--velocity-blue-500);
    }

    .md\:active\:fill-blue-600:active{
        fill: var(--velocity-blue-600);
    }

    .md\:active\:fill-blue-700:active{
        fill: var(--velocity-blue-700);
    }

    .md\:active\:fill-blue-800:active{
        fill: var(--velocity-blue-800);
    }

    .md\:active\:fill-blue-900:active{
        fill: var(--velocity-blue-900);
    }

    .md\:active\:fill-lime-50:active{
        fill: var(--velocity-lime-50);
    }

    .md\:active\:fill-lime-100:active{
        fill: var(--velocity-lime-100);
    }

    .md\:active\:fill-lime-200:active{
        fill: var(--velocity-lime-200);
    }

    .md\:active\:fill-lime-300:active{
        fill: var(--velocity-lime-300);
    }

    .md\:active\:fill-lime-400:active{
        fill: var(--velocity-lime-400);
    }

    .md\:active\:fill-lime-500:active{
        fill: var(--velocity-lime-500);
    }

    .md\:active\:fill-lime-600:active{
        fill: var(--velocity-lime-600);
    }

    .md\:active\:fill-lime-700:active{
        fill: var(--velocity-lime-700);
    }

    .md\:active\:fill-lime-800:active{
        fill: var(--velocity-lime-800);
    }

    .md\:active\:fill-lime-900:active{
        fill: var(--velocity-lime-900);
    }

    .md\:active\:fill-purple-50:active{
        fill: var(--velocity-purple-50);
    }

    .md\:active\:fill-purple-100:active{
        fill: var(--velocity-purple-100);
    }

    .md\:active\:fill-purple-200:active{
        fill: var(--velocity-purple-200);
    }

    .md\:active\:fill-purple-300:active{
        fill: var(--velocity-purple-300);
    }

    .md\:active\:fill-purple-400:active{
        fill: var(--velocity-purple-400);
    }

    .md\:active\:fill-purple-500:active{
        fill: var(--velocity-purple-500);
    }

    .md\:active\:fill-purple-600:active{
        fill: var(--velocity-purple-600);
    }

    .md\:active\:fill-purple-700:active{
        fill: var(--velocity-purple-700);
    }

    .md\:active\:fill-purple-800:active{
        fill: var(--velocity-purple-800);
    }

    .md\:active\:fill-purple-900:active{
        fill: var(--velocity-purple-900);
    }

    .md\:active\:fill-indigo-50:active{
        fill: var(--velocity-indigo-50);
    }

    .md\:active\:fill-indigo-100:active{
        fill: var(--velocity-indigo-100);
    }

    .md\:active\:fill-indigo-200:active{
        fill: var(--velocity-indigo-200);
    }

    .md\:active\:fill-indigo-300:active{
        fill: var(--velocity-indigo-300);
    }

    .md\:active\:fill-indigo-400:active{
        fill: var(--velocity-indigo-400);
    }

    .md\:active\:fill-indigo-500:active{
        fill: var(--velocity-indigo-500);
    }

    .md\:active\:fill-indigo-600:active{
        fill: var(--velocity-indigo-600);
    }

    .md\:active\:fill-indigo-700:active{
        fill: var(--velocity-indigo-700);
    }

    .md\:active\:fill-indigo-800:active{
        fill: var(--velocity-indigo-800);
    }

    .md\:active\:fill-indigo-900:active{
        fill: var(--velocity-indigo-900);
    }

    .md\:active\:fill-pink-50:active{
        fill: var(--velocity-pink-50);
    }

    .md\:active\:fill-pink-100:active{
        fill: var(--velocity-pink-100);
    }

    .md\:active\:fill-pink-200:active{
        fill: var(--velocity-pink-200);
    }

    .md\:active\:fill-pink-300:active{
        fill: var(--velocity-pink-300);
    }

    .md\:active\:fill-pink-400:active{
        fill: var(--velocity-pink-400);
    }

    .md\:active\:fill-pink-500:active{
        fill: var(--velocity-pink-500);
    }

    .md\:active\:fill-pink-600:active{
        fill: var(--velocity-pink-600);
    }

    .md\:active\:fill-pink-700:active{
        fill: var(--velocity-pink-700);
    }

    .md\:active\:fill-pink-800:active{
        fill: var(--velocity-pink-800);
    }

    .md\:active\:fill-pink-900:active{
        fill: var(--velocity-pink-900);
    }

    .md\:active\:fill-violet-50:active{
        fill: var(--velocity-violet-50);
    }

    .md\:active\:fill-violet-100:active{
        fill: var(--velocity-violet-100);
    }

    .md\:active\:fill-violet-200:active{
        fill: var(--velocity-violet-200);
    }

    .md\:active\:fill-violet-300:active{
        fill: var(--velocity-violet-300);
    }

    .md\:active\:fill-violet-400:active{
        fill: var(--velocity-violet-400);
    }

    .md\:active\:fill-violet-500:active{
        fill: var(--velocity-violet-500);
    }

    .md\:active\:fill-violet-600:active{
        fill: var(--velocity-violet-600);
    }

    .md\:active\:fill-violet-700:active{
        fill: var(--velocity-violet-700);
    }

    .md\:active\:fill-violet-800:active{
        fill: var(--velocity-violet-800);
    }

    .md\:active\:fill-violet-900:active{
        fill: var(--velocity-violet-900);
    }

    .md\:active\:fill-slate-50:active{
        fill: var(--velocity-slate-50);
    }

    .md\:active\:fill-slate-100:active{
        fill: var(--velocity-slate-100);
    }

    .md\:active\:fill-slate-200:active{
        fill: var(--velocity-slate-200);
    }

    .md\:active\:fill-slate-300:active{
        fill: var(--velocity-slate-300);
    }

    .md\:active\:fill-slate-400:active{
        fill: var(--velocity-slate-400);
    }

    .md\:active\:fill-slate-500:active{
        fill: var(--velocity-slate-500);
    }

    .md\:active\:fill-slate-600:active{
        fill: var(--velocity-slate-600);
    }

    .md\:active\:fill-slate-700:active{
        fill: var(--velocity-slate-700);
    }

    .md\:active\:fill-slate-800:active{
        fill: var(--velocity-slate-800);
    }

    .md\:active\:fill-slate-900:active{
        fill: var(--velocity-slate-900);
    }

    .md\:active\:fill-rose-50:active{
        fill: var(--velocity-rose-50);
    }

    .md\:active\:fill-rose-100:active{
        fill: var(--velocity-rose-100);
    }

    .md\:active\:fill-rose-200:active{
        fill: var(--velocity-rose-200);
    }

    .md\:active\:fill-rose-300:active{
        fill: var(--velocity-rose-300);
    }

    .md\:active\:fill-rose-400:active{
        fill: var(--velocity-rose-400);
    }

    .md\:active\:fill-rose-500:active{
        fill: var(--velocity-rose-500);
    }

    .md\:active\:fill-rose-600:active{
        fill: var(--velocity-rose-600);
    }

    .md\:active\:fill-rose-700:active{
        fill: var(--velocity-rose-700);
    }

    .md\:active\:fill-rose-800:active{
        fill: var(--velocity-rose-800);
    }

    .md\:active\:fill-rose-900:active{
        fill: var(--velocity-rose-900);
    }

    .md\:active\:fill-transparent:active{
        fill: transparent;
    }

    .md\:active\:color-teal-50:active{
        color: var(--velocity-teal-50);
    }

    .md\:active\:color-teal-100:active{
        color: var(--velocity-teal-100);
    }

    .md\:active\:color-teal-200:active{
        color: var(--velocity-teal-200);
    }

    .md\:active\:color-teal-300:active{
        color: var(--velocity-teal-300);
    }

    .md\:active\:color-teal-400:active{
        color: var(--velocity-teal-400);
    }

    .md\:active\:color-teal-500:active{
        color: var(--velocity-teal-500);
    }

    .md\:active\:color-teal-600:active{
        color: var(--velocity-teal-600);
    }

    .md\:active\:color-teal-700:active{
        color: var(--velocity-teal-700);
    }

    .md\:active\:color-teal-800:active{
        color: var(--velocity-teal-800);
    }

    .md\:active\:color-teal-900:active{
        color: var(--velocity-teal-900);
    }

    .md\:active\:color-red-50:active{
        color: var(--velocity-red-50);
    }

    .md\:active\:color-red-100:active{
        color: var(--velocity-red-100);
    }

    .md\:active\:color-red-200:active{
        color: var(--velocity-red-200);
    }

    .md\:active\:color-red-300:active{
        color: var(--velocity-red-300);
    }

    .md\:active\:color-red-400:active{
        color: var(--velocity-red-400);
    }

    .md\:active\:color-red-500:active{
        color: var(--velocity-red-500);
    }

    .md\:active\:color-red-600:active{
        color: var(--velocity-red-600);
    }

    .md\:active\:color-red-700:active{
        color: var(--velocity-red-700);
    }

    .md\:active\:color-red-800:active{
        color: var(--velocity-red-800);
    }

    .md\:active\:color-red-900:active{
        color: var(--velocity-red-900);
    }

    .md\:active\:color-grey-100:active{
        color: var(--velocity-grey-100);
    }

    .md\:active\:color-sky-50:active{
        color: var(--velocity-sky-50);
    }

    .md\:active\:color-sky-100:active{
        color: var(--velocity-sky-100);
    }

    .md\:active\:color-sky-200:active{
        color: var(--velocity-sky-200);
    }

    .md\:active\:color-sky-300:active{
        color: var(--velocity-sky-300);
    }

    .md\:active\:color-sky-400:active{
        color: var(--velocity-sky-400);
    }

    .md\:active\:color-sky-500:active{
        color: var(--velocity-sky-500);
    }

    .md\:active\:color-sky-600:active{
        color: var(--velocity-sky-600);
    }

    .md\:active\:color-sky-700:active{
        color: var(--velocity-sky-700);
    }

    .md\:active\:color-sky-800:active{
        color: var(--velocity-sky-800);
    }

    .md\:active\:color-sky-900:active{
        color: var(--velocity-sky-900);
    }

    .md\:active\:color-green-50:active{
        color: var(--velocity-green-50);
    }

    .md\:active\:color-green-100:active{
        color: var(--velocity-green-100);
    }

    .md\:active\:color-green-200:active{
        color: var(--velocity-green-200);
    }

    .md\:active\:color-green-300:active{
        color: var(--velocity-green-300);
    }

    .md\:active\:color-green-400:active{
        color: var(--velocity-green-400);
    }

    .md\:active\:color-green-500:active{
        color: var(--velocity-green-500);
    }

    .md\:active\:color-green-600:active{
        color: var(--velocity-green-600);
    }

    .md\:active\:color-green-700:active{
        color: var(--velocity-green-700);
    }

    .md\:active\:color-green-800:active{
        color: var(--velocity-green-800);
    }

    .md\:active\:color-green-900:active{
        color: var(--velocity-green-900);
    }

    .md\:active\:color-grey-200:active{
        color: var(--velocity-grey-200);
    }

    .md\:active\:color-grey-300:active{
        color: var(--velocity-grey-300);
    }

    .md\:active\:color-grey-400:active{
        color: var(--velocity-grey-400);
    }

    .md\:active\:color-grey-500:active{
        color: var(--velocity-grey-500);
    }

    .md\:active\:color-grey-600:active{
        color: var(--velocity-grey-600);
    }

    .md\:active\:color-grey-700:active{
        color: var(--velocity-grey-700);
    }

    .md\:active\:color-grey-800:active{
        color: var(--velocity-grey-800);
    }

    .md\:active\:color-grey-900:active{
        color: var(--velocity-grey-900);
    }

    .md\:active\:color-yellow-50:active{
        color: var(--velocity-yellow-50);
    }

    .md\:active\:color-yellow-100:active{
        color: var(--velocity-yellow-100);
    }

    .md\:active\:color-yellow-200:active{
        color: var(--velocity-yellow-200);
    }

    .md\:active\:color-yellow-300:active{
        color: var(--velocity-yellow-300);
    }

    .md\:active\:color-yellow-400:active{
        color: var(--velocity-yellow-400);
    }

    .md\:active\:color-yellow-500:active{
        color: var(--velocity-yellow-500);
    }

    .md\:active\:color-yellow-600:active{
        color: var(--velocity-yellow-600);
    }

    .md\:active\:color-yellow-700:active{
        color: var(--velocity-yellow-700);
    }

    .md\:active\:color-yellow-800:active{
        color: var(--velocity-yellow-800);
    }

    .md\:active\:color-yellow-900:active{
        color: var(--velocity-yellow-900);
    }

    .md\:active\:color-cyan-50:active{
        color: var(--velocity-cyan-50);
    }

    .md\:active\:color-cyan-100:active{
        color: var(--velocity-cyan-100);
    }

    .md\:active\:color-cyan-200:active{
        color: var(--velocity-cyan-200);
    }

    .md\:active\:color-cyan-300:active{
        color: var(--velocity-cyan-300);
    }

    .md\:active\:color-cyan-400:active{
        color: var(--velocity-cyan-400);
    }

    .md\:active\:color-cyan-500:active{
        color: var(--velocity-cyan-500);
    }

    .md\:active\:color-cyan-600:active{
        color: var(--velocity-cyan-600);
    }

    .md\:active\:color-cyan-700:active{
        color: var(--velocity-cyan-700);
    }

    .md\:active\:color-cyan-800:active{
        color: var(--velocity-cyan-800);
    }

    .md\:active\:color-cyan-900:active{
        color: var(--velocity-cyan-900);
    }

    .md\:active\:color-orange-50:active{
        color: var(--velocity-orange-50);
    }

    .md\:active\:color-orange-100:active{
        color: var(--velocity-orange-100);
    }

    .md\:active\:color-orange-200:active{
        color: var(--velocity-orange-200);
    }

    .md\:active\:color-orange-300:active{
        color: var(--velocity-orange-300);
    }

    .md\:active\:color-orange-400:active{
        color: var(--velocity-orange-400);
    }

    .md\:active\:color-orange-500:active{
        color: var(--velocity-orange-500);
    }

    .md\:active\:color-orange-600:active{
        color: var(--velocity-orange-600);
    }

    .md\:active\:color-orange-700:active{
        color: var(--velocity-orange-700);
    }

    .md\:active\:color-orange-800:active{
        color: var(--velocity-orange-800);
    }

    .md\:active\:color-orange-900:active{
        color: var(--velocity-orange-900);
    }

    .md\:active\:color-blue-50:active{
        color: var(--velocity-blue-50);
    }

    .md\:active\:color-blue-100:active{
        color: var(--velocity-blue-100);
    }

    .md\:active\:color-blue-200:active{
        color: var(--velocity-blue-200);
    }

    .md\:active\:color-blue-300:active{
        color: var(--velocity-blue-300);
    }

    .md\:active\:color-blue-400:active{
        color: var(--velocity-blue-400);
    }

    .md\:active\:color-blue-500:active{
        color: var(--velocity-blue-500);
    }

    .md\:active\:color-blue-600:active{
        color: var(--velocity-blue-600);
    }

    .md\:active\:color-blue-700:active{
        color: var(--velocity-blue-700);
    }

    .md\:active\:color-blue-800:active{
        color: var(--velocity-blue-800);
    }

    .md\:active\:color-blue-900:active{
        color: var(--velocity-blue-900);
    }

    .md\:active\:color-lime-50:active{
        color: var(--velocity-lime-50);
    }

    .md\:active\:color-lime-100:active{
        color: var(--velocity-lime-100);
    }

    .md\:active\:color-lime-200:active{
        color: var(--velocity-lime-200);
    }

    .md\:active\:color-lime-300:active{
        color: var(--velocity-lime-300);
    }

    .md\:active\:color-lime-400:active{
        color: var(--velocity-lime-400);
    }

    .md\:active\:color-lime-500:active{
        color: var(--velocity-lime-500);
    }

    .md\:active\:color-lime-600:active{
        color: var(--velocity-lime-600);
    }

    .md\:active\:color-lime-700:active{
        color: var(--velocity-lime-700);
    }

    .md\:active\:color-lime-800:active{
        color: var(--velocity-lime-800);
    }

    .md\:active\:color-lime-900:active{
        color: var(--velocity-lime-900);
    }

    .md\:active\:color-purple-50:active{
        color: var(--velocity-purple-50);
    }

    .md\:active\:color-purple-100:active{
        color: var(--velocity-purple-100);
    }

    .md\:active\:color-purple-200:active{
        color: var(--velocity-purple-200);
    }

    .md\:active\:color-purple-300:active{
        color: var(--velocity-purple-300);
    }

    .md\:active\:color-purple-400:active{
        color: var(--velocity-purple-400);
    }

    .md\:active\:color-purple-500:active{
        color: var(--velocity-purple-500);
    }

    .md\:active\:color-purple-600:active{
        color: var(--velocity-purple-600);
    }

    .md\:active\:color-purple-700:active{
        color: var(--velocity-purple-700);
    }

    .md\:active\:color-purple-800:active{
        color: var(--velocity-purple-800);
    }

    .md\:active\:color-purple-900:active{
        color: var(--velocity-purple-900);
    }

    .md\:active\:color-indigo-50:active{
        color: var(--velocity-indigo-50);
    }

    .md\:active\:color-indigo-100:active{
        color: var(--velocity-indigo-100);
    }

    .md\:active\:color-indigo-200:active{
        color: var(--velocity-indigo-200);
    }

    .md\:active\:color-indigo-300:active{
        color: var(--velocity-indigo-300);
    }

    .md\:active\:color-indigo-400:active{
        color: var(--velocity-indigo-400);
    }

    .md\:active\:color-indigo-500:active{
        color: var(--velocity-indigo-500);
    }

    .md\:active\:color-indigo-600:active{
        color: var(--velocity-indigo-600);
    }

    .md\:active\:color-indigo-700:active{
        color: var(--velocity-indigo-700);
    }

    .md\:active\:color-indigo-800:active{
        color: var(--velocity-indigo-800);
    }

    .md\:active\:color-indigo-900:active{
        color: var(--velocity-indigo-900);
    }

    .md\:active\:color-pink-50:active{
        color: var(--velocity-pink-50);
    }

    .md\:active\:color-pink-100:active{
        color: var(--velocity-pink-100);
    }

    .md\:active\:color-pink-200:active{
        color: var(--velocity-pink-200);
    }

    .md\:active\:color-pink-300:active{
        color: var(--velocity-pink-300);
    }

    .md\:active\:color-pink-400:active{
        color: var(--velocity-pink-400);
    }

    .md\:active\:color-pink-500:active{
        color: var(--velocity-pink-500);
    }

    .md\:active\:color-pink-600:active{
        color: var(--velocity-pink-600);
    }

    .md\:active\:color-pink-700:active{
        color: var(--velocity-pink-700);
    }

    .md\:active\:color-pink-800:active{
        color: var(--velocity-pink-800);
    }

    .md\:active\:color-pink-900:active{
        color: var(--velocity-pink-900);
    }

    .md\:active\:color-violet-50:active{
        color: var(--velocity-violet-50);
    }

    .md\:active\:color-violet-100:active{
        color: var(--velocity-violet-100);
    }

    .md\:active\:color-violet-200:active{
        color: var(--velocity-violet-200);
    }

    .md\:active\:color-violet-300:active{
        color: var(--velocity-violet-300);
    }

    .md\:active\:color-violet-400:active{
        color: var(--velocity-violet-400);
    }

    .md\:active\:color-violet-500:active{
        color: var(--velocity-violet-500);
    }

    .md\:active\:color-violet-600:active{
        color: var(--velocity-violet-600);
    }

    .md\:active\:color-violet-700:active{
        color: var(--velocity-violet-700);
    }

    .md\:active\:color-violet-800:active{
        color: var(--velocity-violet-800);
    }

    .md\:active\:color-violet-900:active{
        color: var(--velocity-violet-900);
    }

    .md\:active\:color-slate-50:active{
        color: var(--velocity-slate-50);
    }

    .md\:active\:color-slate-100:active{
        color: var(--velocity-slate-100);
    }

    .md\:active\:color-slate-200:active{
        color: var(--velocity-slate-200);
    }

    .md\:active\:color-slate-300:active{
        color: var(--velocity-slate-300);
    }

    .md\:active\:color-slate-400:active{
        color: var(--velocity-slate-400);
    }

    .md\:active\:color-slate-500:active{
        color: var(--velocity-slate-500);
    }

    .md\:active\:color-slate-600:active{
        color: var(--velocity-slate-600);
    }

    .md\:active\:color-slate-700:active{
        color: var(--velocity-slate-700);
    }

    .md\:active\:color-slate-800:active{
        color: var(--velocity-slate-800);
    }

    .md\:active\:color-slate-900:active{
        color: var(--velocity-slate-900);
    }

    .md\:active\:color-rose-50:active{
        color: var(--velocity-rose-50);
    }

    .md\:active\:color-rose-100:active{
        color: var(--velocity-rose-100);
    }

    .md\:active\:color-rose-200:active{
        color: var(--velocity-rose-200);
    }

    .md\:active\:color-rose-300:active{
        color: var(--velocity-rose-300);
    }

    .md\:active\:color-rose-400:active{
        color: var(--velocity-rose-400);
    }

    .md\:active\:color-rose-500:active{
        color: var(--velocity-rose-500);
    }

    .md\:active\:color-rose-600:active{
        color: var(--velocity-rose-600);
    }

    .md\:active\:color-rose-700:active{
        color: var(--velocity-rose-700);
    }

    .md\:active\:color-rose-800:active{
        color: var(--velocity-rose-800);
    }

    .md\:active\:color-rose-900:active{
        color: var(--velocity-rose-900);
    }

    .md\:active\:bg-gradient-t:active{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:active\:bg-gradient-tr:active{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:active\:bg-gradient-r:active{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:active\:bg-gradient-b:active{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:active\:bg-gradient-br:active{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:active\:bg-gradient-bl:active{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:active\:bg-gradient-tl:active{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:active\:bg-gradient-l:active{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:active\:bg-teal-50:active{
        background: var(--velocity-teal-50);
    }

    .md\:active\:bg-teal-100:active{
        background: var(--velocity-teal-100);
    }

    .md\:active\:bg-teal-200:active{
        background: var(--velocity-teal-200);
    }

    .md\:active\:bg-teal-300:active{
        background: var(--velocity-teal-300);
    }

    .md\:active\:bg-teal-400:active{
        background: var(--velocity-teal-400);
    }

    .md\:active\:bg-teal-500:active{
        background: var(--velocity-teal-500);
    }

    .md\:active\:bg-teal-600:active{
        background: var(--velocity-teal-600);
    }

    .md\:active\:bg-teal-700:active{
        background: var(--velocity-teal-700);
    }

    .md\:active\:bg-teal-800:active{
        background: var(--velocity-teal-800);
    }

    .md\:active\:bg-teal-900:active{
        background: var(--velocity-teal-900);
    }

    .md\:active\:bg-red-50:active{
        background: var(--velocity-red-50);
    }

    .md\:active\:bg-red-100:active{
        background: var(--velocity-red-100);
    }

    .md\:active\:bg-red-200:active{
        background: var(--velocity-red-200);
    }

    .md\:active\:bg-red-300:active{
        background: var(--velocity-red-300);
    }

    .md\:active\:bg-red-400:active{
        background: var(--velocity-red-400);
    }

    .md\:active\:bg-red-500:active{
        background: var(--velocity-red-500);
    }

    .md\:active\:bg-red-600:active{
        background: var(--velocity-red-600);
    }

    .md\:active\:bg-red-700:active{
        background: var(--velocity-red-700);
    }

    .md\:active\:bg-red-800:active{
        background: var(--velocity-red-800);
    }

    .md\:active\:bg-red-900:active{
        background: var(--velocity-red-900);
    }

    .md\:active\:bg-grey-100:active{
        background: var(--velocity-grey-100);
    }

    .md\:active\:bg-sky-50:active{
        background: var(--velocity-sky-50);
    }

    .md\:active\:bg-sky-100:active{
        background: var(--velocity-sky-100);
    }

    .md\:active\:bg-sky-200:active{
        background: var(--velocity-sky-200);
    }

    .md\:active\:bg-sky-300:active{
        background: var(--velocity-sky-300);
    }

    .md\:active\:bg-sky-400:active{
        background: var(--velocity-sky-400);
    }

    .md\:active\:bg-sky-500:active{
        background: var(--velocity-sky-500);
    }

    .md\:active\:bg-sky-600:active{
        background: var(--velocity-sky-600);
    }

    .md\:active\:bg-sky-700:active{
        background: var(--velocity-sky-700);
    }

    .md\:active\:bg-sky-800:active{
        background: var(--velocity-sky-800);
    }

    .md\:active\:bg-sky-900:active{
        background: var(--velocity-sky-900);
    }

    .md\:active\:bg-green-50:active{
        background: var(--velocity-green-50);
    }

    .md\:active\:bg-green-100:active{
        background: var(--velocity-green-100);
    }

    .md\:active\:bg-green-200:active{
        background: var(--velocity-green-200);
    }

    .md\:active\:bg-green-300:active{
        background: var(--velocity-green-300);
    }

    .md\:active\:bg-green-400:active{
        background: var(--velocity-green-400);
    }

    .md\:active\:bg-green-500:active{
        background: var(--velocity-green-500);
    }

    .md\:active\:bg-green-600:active{
        background: var(--velocity-green-600);
    }

    .md\:active\:bg-green-700:active{
        background: var(--velocity-green-700);
    }

    .md\:active\:bg-green-800:active{
        background: var(--velocity-green-800);
    }

    .md\:active\:bg-green-900:active{
        background: var(--velocity-green-900);
    }

    .md\:active\:bg-grey-200:active{
        background: var(--velocity-grey-200);
    }

    .md\:active\:bg-grey-300:active{
        background: var(--velocity-grey-300);
    }

    .md\:active\:bg-grey-400:active{
        background: var(--velocity-grey-400);
    }

    .md\:active\:bg-grey-500:active{
        background: var(--velocity-grey-500);
    }

    .md\:active\:bg-grey-600:active{
        background: var(--velocity-grey-600);
    }

    .md\:active\:bg-grey-700:active{
        background: var(--velocity-grey-700);
    }

    .md\:active\:bg-grey-800:active{
        background: var(--velocity-grey-800);
    }

    .md\:active\:bg-grey-900:active{
        background: var(--velocity-grey-900);
    }

    .md\:active\:bg-yellow-50:active{
        background: var(--velocity-yellow-50);
    }

    .md\:active\:bg-yellow-100:active{
        background: var(--velocity-yellow-100);
    }

    .md\:active\:bg-yellow-200:active{
        background: var(--velocity-yellow-200);
    }

    .md\:active\:bg-yellow-300:active{
        background: var(--velocity-yellow-300);
    }

    .md\:active\:bg-yellow-400:active{
        background: var(--velocity-yellow-400);
    }

    .md\:active\:bg-yellow-500:active{
        background: var(--velocity-yellow-500);
    }

    .md\:active\:bg-yellow-600:active{
        background: var(--velocity-yellow-600);
    }

    .md\:active\:bg-yellow-700:active{
        background: var(--velocity-yellow-700);
    }

    .md\:active\:bg-yellow-800:active{
        background: var(--velocity-yellow-800);
    }

    .md\:active\:bg-yellow-900:active{
        background: var(--velocity-yellow-900);
    }

    .md\:active\:bg-cyan-50:active{
        background: var(--velocity-cyan-50);
    }

    .md\:active\:bg-cyan-100:active{
        background: var(--velocity-cyan-100);
    }

    .md\:active\:bg-cyan-200:active{
        background: var(--velocity-cyan-200);
    }

    .md\:active\:bg-cyan-300:active{
        background: var(--velocity-cyan-300);
    }

    .md\:active\:bg-cyan-400:active{
        background: var(--velocity-cyan-400);
    }

    .md\:active\:bg-cyan-500:active{
        background: var(--velocity-cyan-500);
    }

    .md\:active\:bg-cyan-600:active{
        background: var(--velocity-cyan-600);
    }

    .md\:active\:bg-cyan-700:active{
        background: var(--velocity-cyan-700);
    }

    .md\:active\:bg-cyan-800:active{
        background: var(--velocity-cyan-800);
    }

    .md\:active\:bg-cyan-900:active{
        background: var(--velocity-cyan-900);
    }

    .md\:active\:bg-orange-50:active{
        background: var(--velocity-orange-50);
    }

    .md\:active\:bg-orange-100:active{
        background: var(--velocity-orange-100);
    }

    .md\:active\:bg-orange-200:active{
        background: var(--velocity-orange-200);
    }

    .md\:active\:bg-orange-300:active{
        background: var(--velocity-orange-300);
    }

    .md\:active\:bg-orange-400:active{
        background: var(--velocity-orange-400);
    }

    .md\:active\:bg-orange-500:active{
        background: var(--velocity-orange-500);
    }

    .md\:active\:bg-orange-600:active{
        background: var(--velocity-orange-600);
    }

    .md\:active\:bg-orange-700:active{
        background: var(--velocity-orange-700);
    }

    .md\:active\:bg-orange-800:active{
        background: var(--velocity-orange-800);
    }

    .md\:active\:bg-orange-900:active{
        background: var(--velocity-orange-900);
    }

    .md\:active\:bg-blue-50:active{
        background: var(--velocity-blue-50);
    }

    .md\:active\:bg-blue-100:active{
        background: var(--velocity-blue-100);
    }

    .md\:active\:bg-blue-200:active{
        background: var(--velocity-blue-200);
    }

    .md\:active\:bg-blue-300:active{
        background: var(--velocity-blue-300);
    }

    .md\:active\:bg-blue-400:active{
        background: var(--velocity-blue-400);
    }

    .md\:active\:bg-blue-500:active{
        background: var(--velocity-blue-500);
    }

    .md\:active\:bg-blue-600:active{
        background: var(--velocity-blue-600);
    }

    .md\:active\:bg-blue-700:active{
        background: var(--velocity-blue-700);
    }

    .md\:active\:bg-blue-800:active{
        background: var(--velocity-blue-800);
    }

    .md\:active\:bg-blue-900:active{
        background: var(--velocity-blue-900);
    }

    .md\:active\:bg-lime-50:active{
        background: var(--velocity-lime-50);
    }

    .md\:active\:bg-lime-100:active{
        background: var(--velocity-lime-100);
    }

    .md\:active\:bg-lime-200:active{
        background: var(--velocity-lime-200);
    }

    .md\:active\:bg-lime-300:active{
        background: var(--velocity-lime-300);
    }

    .md\:active\:bg-lime-400:active{
        background: var(--velocity-lime-400);
    }

    .md\:active\:bg-lime-500:active{
        background: var(--velocity-lime-500);
    }

    .md\:active\:bg-lime-600:active{
        background: var(--velocity-lime-600);
    }

    .md\:active\:bg-lime-700:active{
        background: var(--velocity-lime-700);
    }

    .md\:active\:bg-lime-800:active{
        background: var(--velocity-lime-800);
    }

    .md\:active\:bg-lime-900:active{
        background: var(--velocity-lime-900);
    }

    .md\:active\:bg-purple-50:active{
        background: var(--velocity-purple-50);
    }

    .md\:active\:bg-purple-100:active{
        background: var(--velocity-purple-100);
    }

    .md\:active\:bg-purple-200:active{
        background: var(--velocity-purple-200);
    }

    .md\:active\:bg-purple-300:active{
        background: var(--velocity-purple-300);
    }

    .md\:active\:bg-purple-400:active{
        background: var(--velocity-purple-400);
    }

    .md\:active\:bg-purple-500:active{
        background: var(--velocity-purple-500);
    }

    .md\:active\:bg-purple-600:active{
        background: var(--velocity-purple-600);
    }

    .md\:active\:bg-purple-700:active{
        background: var(--velocity-purple-700);
    }

    .md\:active\:bg-purple-800:active{
        background: var(--velocity-purple-800);
    }

    .md\:active\:bg-purple-900:active{
        background: var(--velocity-purple-900);
    }

    .md\:active\:bg-indigo-50:active{
        background: var(--velocity-indigo-50);
    }

    .md\:active\:bg-indigo-100:active{
        background: var(--velocity-indigo-100);
    }

    .md\:active\:bg-indigo-200:active{
        background: var(--velocity-indigo-200);
    }

    .md\:active\:bg-indigo-300:active{
        background: var(--velocity-indigo-300);
    }

    .md\:active\:bg-indigo-400:active{
        background: var(--velocity-indigo-400);
    }

    .md\:active\:bg-indigo-500:active{
        background: var(--velocity-indigo-500);
    }

    .md\:active\:bg-indigo-600:active{
        background: var(--velocity-indigo-600);
    }

    .md\:active\:bg-indigo-700:active{
        background: var(--velocity-indigo-700);
    }

    .md\:active\:bg-indigo-800:active{
        background: var(--velocity-indigo-800);
    }

    .md\:active\:bg-indigo-900:active{
        background: var(--velocity-indigo-900);
    }

    .md\:active\:bg-pink-50:active{
        background: var(--velocity-pink-50);
    }

    .md\:active\:bg-pink-100:active{
        background: var(--velocity-pink-100);
    }

    .md\:active\:bg-pink-200:active{
        background: var(--velocity-pink-200);
    }

    .md\:active\:bg-pink-300:active{
        background: var(--velocity-pink-300);
    }

    .md\:active\:bg-pink-400:active{
        background: var(--velocity-pink-400);
    }

    .md\:active\:bg-pink-500:active{
        background: var(--velocity-pink-500);
    }

    .md\:active\:bg-pink-600:active{
        background: var(--velocity-pink-600);
    }

    .md\:active\:bg-pink-700:active{
        background: var(--velocity-pink-700);
    }

    .md\:active\:bg-pink-800:active{
        background: var(--velocity-pink-800);
    }

    .md\:active\:bg-pink-900:active{
        background: var(--velocity-pink-900);
    }

    .md\:active\:bg-violet-50:active{
        background: var(--velocity-violet-50);
    }

    .md\:active\:bg-violet-100:active{
        background: var(--velocity-violet-100);
    }

    .md\:active\:bg-violet-200:active{
        background: var(--velocity-violet-200);
    }

    .md\:active\:bg-violet-300:active{
        background: var(--velocity-violet-300);
    }

    .md\:active\:bg-violet-400:active{
        background: var(--velocity-violet-400);
    }

    .md\:active\:bg-violet-500:active{
        background: var(--velocity-violet-500);
    }

    .md\:active\:bg-violet-600:active{
        background: var(--velocity-violet-600);
    }

    .md\:active\:bg-violet-700:active{
        background: var(--velocity-violet-700);
    }

    .md\:active\:bg-violet-800:active{
        background: var(--velocity-violet-800);
    }

    .md\:active\:bg-violet-900:active{
        background: var(--velocity-violet-900);
    }

    .md\:active\:bg-slate-50:active{
        background: var(--velocity-slate-50);
    }

    .md\:active\:bg-slate-100:active{
        background: var(--velocity-slate-100);
    }

    .md\:active\:bg-slate-200:active{
        background: var(--velocity-slate-200);
    }

    .md\:active\:bg-slate-300:active{
        background: var(--velocity-slate-300);
    }

    .md\:active\:bg-slate-400:active{
        background: var(--velocity-slate-400);
    }

    .md\:active\:bg-slate-500:active{
        background: var(--velocity-slate-500);
    }

    .md\:active\:bg-slate-600:active{
        background: var(--velocity-slate-600);
    }

    .md\:active\:bg-slate-700:active{
        background: var(--velocity-slate-700);
    }

    .md\:active\:bg-slate-800:active{
        background: var(--velocity-slate-800);
    }

    .md\:active\:bg-slate-900:active{
        background: var(--velocity-slate-900);
    }

    .md\:active\:bg-rose-50:active{
        background: var(--velocity-rose-50);
    }

    .md\:active\:bg-rose-100:active{
        background: var(--velocity-rose-100);
    }

    .md\:active\:bg-rose-200:active{
        background: var(--velocity-rose-200);
    }

    .md\:active\:bg-rose-300:active{
        background: var(--velocity-rose-300);
    }

    .md\:active\:bg-rose-400:active{
        background: var(--velocity-rose-400);
    }

    .md\:active\:bg-rose-500:active{
        background: var(--velocity-rose-500);
    }

    .md\:active\:bg-rose-600:active{
        background: var(--velocity-rose-600);
    }

    .md\:active\:bg-rose-700:active{
        background: var(--velocity-rose-700);
    }

    .md\:active\:bg-rose-800:active{
        background: var(--velocity-rose-800);
    }

    .md\:active\:bg-rose-900:active{
        background: var(--velocity-rose-900);
    }

    .md\:active\:from-teal-50:active{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .md\:active\:from-teal-100:active{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .md\:active\:from-teal-200:active{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .md\:active\:from-teal-300:active{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .md\:active\:from-teal-400:active{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .md\:active\:from-teal-500:active{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .md\:active\:from-teal-600:active{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .md\:active\:from-teal-700:active{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .md\:active\:from-teal-800:active{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .md\:active\:from-teal-900:active{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .md\:active\:from-red-50:active{
        --velocity-from-color: var(--velocity-red-50);
    }

    .md\:active\:from-red-100:active{
        --velocity-from-color: var(--velocity-red-100);
    }

    .md\:active\:from-red-200:active{
        --velocity-from-color: var(--velocity-red-200);
    }

    .md\:active\:from-red-300:active{
        --velocity-from-color: var(--velocity-red-300);
    }

    .md\:active\:from-red-400:active{
        --velocity-from-color: var(--velocity-red-400);
    }

    .md\:active\:from-red-500:active{
        --velocity-from-color: var(--velocity-red-500);
    }

    .md\:active\:from-red-600:active{
        --velocity-from-color: var(--velocity-red-600);
    }

    .md\:active\:from-red-700:active{
        --velocity-from-color: var(--velocity-red-700);
    }

    .md\:active\:from-red-800:active{
        --velocity-from-color: var(--velocity-red-800);
    }

    .md\:active\:from-red-900:active{
        --velocity-from-color: var(--velocity-red-900);
    }

    .md\:active\:from-grey-100:active{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .md\:active\:from-sky-50:active{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .md\:active\:from-sky-100:active{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .md\:active\:from-sky-200:active{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .md\:active\:from-sky-300:active{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .md\:active\:from-sky-400:active{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .md\:active\:from-sky-500:active{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .md\:active\:from-sky-600:active{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .md\:active\:from-sky-700:active{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .md\:active\:from-sky-800:active{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .md\:active\:from-sky-900:active{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .md\:active\:from-green-50:active{
        --velocity-from-color: var(--velocity-green-50);
    }

    .md\:active\:from-green-100:active{
        --velocity-from-color: var(--velocity-green-100);
    }

    .md\:active\:from-green-200:active{
        --velocity-from-color: var(--velocity-green-200);
    }

    .md\:active\:from-green-300:active{
        --velocity-from-color: var(--velocity-green-300);
    }

    .md\:active\:from-green-400:active{
        --velocity-from-color: var(--velocity-green-400);
    }

    .md\:active\:from-green-500:active{
        --velocity-from-color: var(--velocity-green-500);
    }

    .md\:active\:from-green-600:active{
        --velocity-from-color: var(--velocity-green-600);
    }

    .md\:active\:from-green-700:active{
        --velocity-from-color: var(--velocity-green-700);
    }

    .md\:active\:from-green-800:active{
        --velocity-from-color: var(--velocity-green-800);
    }

    .md\:active\:from-green-900:active{
        --velocity-from-color: var(--velocity-green-900);
    }

    .md\:active\:from-grey-200:active{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .md\:active\:from-grey-300:active{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .md\:active\:from-grey-400:active{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .md\:active\:from-grey-500:active{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .md\:active\:from-grey-600:active{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .md\:active\:from-grey-700:active{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .md\:active\:from-grey-800:active{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .md\:active\:from-grey-900:active{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .md\:active\:from-yellow-50:active{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .md\:active\:from-yellow-100:active{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .md\:active\:from-yellow-200:active{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .md\:active\:from-yellow-300:active{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .md\:active\:from-yellow-400:active{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .md\:active\:from-yellow-500:active{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .md\:active\:from-yellow-600:active{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .md\:active\:from-yellow-700:active{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .md\:active\:from-yellow-800:active{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .md\:active\:from-yellow-900:active{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .md\:active\:from-cyan-50:active{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .md\:active\:from-cyan-100:active{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .md\:active\:from-cyan-200:active{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .md\:active\:from-cyan-300:active{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .md\:active\:from-cyan-400:active{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .md\:active\:from-cyan-500:active{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .md\:active\:from-cyan-600:active{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .md\:active\:from-cyan-700:active{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .md\:active\:from-cyan-800:active{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .md\:active\:from-cyan-900:active{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .md\:active\:from-orange-50:active{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .md\:active\:from-orange-100:active{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .md\:active\:from-orange-200:active{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .md\:active\:from-orange-300:active{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .md\:active\:from-orange-400:active{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .md\:active\:from-orange-500:active{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .md\:active\:from-orange-600:active{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .md\:active\:from-orange-700:active{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .md\:active\:from-orange-800:active{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .md\:active\:from-orange-900:active{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .md\:active\:from-blue-50:active{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .md\:active\:from-blue-100:active{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .md\:active\:from-blue-200:active{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .md\:active\:from-blue-300:active{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .md\:active\:from-blue-400:active{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .md\:active\:from-blue-500:active{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .md\:active\:from-blue-600:active{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .md\:active\:from-blue-700:active{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .md\:active\:from-blue-800:active{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .md\:active\:from-blue-900:active{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .md\:active\:from-lime-50:active{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .md\:active\:from-lime-100:active{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .md\:active\:from-lime-200:active{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .md\:active\:from-lime-300:active{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .md\:active\:from-lime-400:active{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .md\:active\:from-lime-500:active{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .md\:active\:from-lime-600:active{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .md\:active\:from-lime-700:active{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .md\:active\:from-lime-800:active{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .md\:active\:from-lime-900:active{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .md\:active\:from-purple-50:active{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .md\:active\:from-purple-100:active{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .md\:active\:from-purple-200:active{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .md\:active\:from-purple-300:active{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .md\:active\:from-purple-400:active{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .md\:active\:from-purple-500:active{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .md\:active\:from-purple-600:active{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .md\:active\:from-purple-700:active{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .md\:active\:from-purple-800:active{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .md\:active\:from-purple-900:active{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .md\:active\:from-indigo-50:active{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .md\:active\:from-indigo-100:active{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .md\:active\:from-indigo-200:active{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .md\:active\:from-indigo-300:active{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .md\:active\:from-indigo-400:active{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .md\:active\:from-indigo-500:active{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .md\:active\:from-indigo-600:active{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .md\:active\:from-indigo-700:active{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .md\:active\:from-indigo-800:active{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .md\:active\:from-indigo-900:active{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .md\:active\:from-pink-50:active{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .md\:active\:from-pink-100:active{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .md\:active\:from-pink-200:active{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .md\:active\:from-pink-300:active{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .md\:active\:from-pink-400:active{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .md\:active\:from-pink-500:active{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .md\:active\:from-pink-600:active{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .md\:active\:from-pink-700:active{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .md\:active\:from-pink-800:active{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .md\:active\:from-pink-900:active{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .md\:active\:from-violet-50:active{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .md\:active\:from-violet-100:active{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .md\:active\:from-violet-200:active{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .md\:active\:from-violet-300:active{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .md\:active\:from-violet-400:active{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .md\:active\:from-violet-500:active{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .md\:active\:from-violet-600:active{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .md\:active\:from-violet-700:active{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .md\:active\:from-violet-800:active{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .md\:active\:from-violet-900:active{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .md\:active\:from-slate-50:active{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .md\:active\:from-slate-100:active{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .md\:active\:from-slate-200:active{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .md\:active\:from-slate-300:active{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .md\:active\:from-slate-400:active{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .md\:active\:from-slate-500:active{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .md\:active\:from-slate-600:active{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .md\:active\:from-slate-700:active{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .md\:active\:from-slate-800:active{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .md\:active\:from-slate-900:active{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .md\:active\:from-rose-50:active{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .md\:active\:from-rose-100:active{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .md\:active\:from-rose-200:active{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .md\:active\:from-rose-300:active{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .md\:active\:from-rose-400:active{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .md\:active\:from-rose-500:active{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .md\:active\:from-rose-600:active{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .md\:active\:from-rose-700:active{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .md\:active\:from-rose-800:active{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .md\:active\:from-rose-900:active{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .md\:active\:to-teal-50:active{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .md\:active\:to-teal-100:active{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .md\:active\:to-teal-200:active{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .md\:active\:to-teal-300:active{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .md\:active\:to-teal-400:active{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .md\:active\:to-teal-500:active{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .md\:active\:to-teal-600:active{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .md\:active\:to-teal-700:active{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .md\:active\:to-teal-800:active{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .md\:active\:to-teal-900:active{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .md\:active\:to-red-50:active{
        --velocity-to-color: var(--velocity-red-50);
    }

    .md\:active\:to-red-100:active{
        --velocity-to-color: var(--velocity-red-100);
    }

    .md\:active\:to-red-200:active{
        --velocity-to-color: var(--velocity-red-200);
    }

    .md\:active\:to-red-300:active{
        --velocity-to-color: var(--velocity-red-300);
    }

    .md\:active\:to-red-400:active{
        --velocity-to-color: var(--velocity-red-400);
    }

    .md\:active\:to-red-500:active{
        --velocity-to-color: var(--velocity-red-500);
    }

    .md\:active\:to-red-600:active{
        --velocity-to-color: var(--velocity-red-600);
    }

    .md\:active\:to-red-700:active{
        --velocity-to-color: var(--velocity-red-700);
    }

    .md\:active\:to-red-800:active{
        --velocity-to-color: var(--velocity-red-800);
    }

    .md\:active\:to-red-900:active{
        --velocity-to-color: var(--velocity-red-900);
    }

    .md\:active\:to-grey-100:active{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .md\:active\:to-sky-50:active{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .md\:active\:to-sky-100:active{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .md\:active\:to-sky-200:active{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .md\:active\:to-sky-300:active{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .md\:active\:to-sky-400:active{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .md\:active\:to-sky-500:active{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .md\:active\:to-sky-600:active{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .md\:active\:to-sky-700:active{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .md\:active\:to-sky-800:active{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .md\:active\:to-sky-900:active{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .md\:active\:to-green-50:active{
        --velocity-to-color: var(--velocity-green-50);
    }

    .md\:active\:to-green-100:active{
        --velocity-to-color: var(--velocity-green-100);
    }

    .md\:active\:to-green-200:active{
        --velocity-to-color: var(--velocity-green-200);
    }

    .md\:active\:to-green-300:active{
        --velocity-to-color: var(--velocity-green-300);
    }

    .md\:active\:to-green-400:active{
        --velocity-to-color: var(--velocity-green-400);
    }

    .md\:active\:to-green-500:active{
        --velocity-to-color: var(--velocity-green-500);
    }

    .md\:active\:to-green-600:active{
        --velocity-to-color: var(--velocity-green-600);
    }

    .md\:active\:to-green-700:active{
        --velocity-to-color: var(--velocity-green-700);
    }

    .md\:active\:to-green-800:active{
        --velocity-to-color: var(--velocity-green-800);
    }

    .md\:active\:to-green-900:active{
        --velocity-to-color: var(--velocity-green-900);
    }

    .md\:active\:to-grey-200:active{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .md\:active\:to-grey-300:active{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .md\:active\:to-grey-400:active{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .md\:active\:to-grey-500:active{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .md\:active\:to-grey-600:active{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .md\:active\:to-grey-700:active{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .md\:active\:to-grey-800:active{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .md\:active\:to-grey-900:active{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .md\:active\:to-yellow-50:active{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .md\:active\:to-yellow-100:active{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .md\:active\:to-yellow-200:active{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .md\:active\:to-yellow-300:active{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .md\:active\:to-yellow-400:active{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .md\:active\:to-yellow-500:active{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .md\:active\:to-yellow-600:active{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .md\:active\:to-yellow-700:active{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .md\:active\:to-yellow-800:active{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .md\:active\:to-yellow-900:active{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .md\:active\:to-cyan-50:active{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .md\:active\:to-cyan-100:active{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .md\:active\:to-cyan-200:active{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .md\:active\:to-cyan-300:active{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .md\:active\:to-cyan-400:active{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .md\:active\:to-cyan-500:active{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .md\:active\:to-cyan-600:active{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .md\:active\:to-cyan-700:active{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .md\:active\:to-cyan-800:active{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .md\:active\:to-cyan-900:active{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .md\:active\:to-orange-50:active{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .md\:active\:to-orange-100:active{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .md\:active\:to-orange-200:active{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .md\:active\:to-orange-300:active{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .md\:active\:to-orange-400:active{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .md\:active\:to-orange-500:active{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .md\:active\:to-orange-600:active{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .md\:active\:to-orange-700:active{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .md\:active\:to-orange-800:active{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .md\:active\:to-orange-900:active{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .md\:active\:to-blue-50:active{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .md\:active\:to-blue-100:active{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .md\:active\:to-blue-200:active{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .md\:active\:to-blue-300:active{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .md\:active\:to-blue-400:active{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .md\:active\:to-blue-500:active{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .md\:active\:to-blue-600:active{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .md\:active\:to-blue-700:active{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .md\:active\:to-blue-800:active{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .md\:active\:to-blue-900:active{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .md\:active\:to-lime-50:active{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .md\:active\:to-lime-100:active{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .md\:active\:to-lime-200:active{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .md\:active\:to-lime-300:active{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .md\:active\:to-lime-400:active{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .md\:active\:to-lime-500:active{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .md\:active\:to-lime-600:active{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .md\:active\:to-lime-700:active{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .md\:active\:to-lime-800:active{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .md\:active\:to-lime-900:active{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .md\:active\:to-purple-50:active{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .md\:active\:to-purple-100:active{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .md\:active\:to-purple-200:active{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .md\:active\:to-purple-300:active{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .md\:active\:to-purple-400:active{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .md\:active\:to-purple-500:active{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .md\:active\:to-purple-600:active{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .md\:active\:to-purple-700:active{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .md\:active\:to-purple-800:active{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .md\:active\:to-purple-900:active{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .md\:active\:to-indigo-50:active{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .md\:active\:to-indigo-100:active{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .md\:active\:to-indigo-200:active{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .md\:active\:to-indigo-300:active{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .md\:active\:to-indigo-400:active{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .md\:active\:to-indigo-500:active{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .md\:active\:to-indigo-600:active{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .md\:active\:to-indigo-700:active{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .md\:active\:to-indigo-800:active{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .md\:active\:to-indigo-900:active{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .md\:active\:to-pink-50:active{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .md\:active\:to-pink-100:active{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .md\:active\:to-pink-200:active{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .md\:active\:to-pink-300:active{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .md\:active\:to-pink-400:active{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .md\:active\:to-pink-500:active{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .md\:active\:to-pink-600:active{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .md\:active\:to-pink-700:active{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .md\:active\:to-pink-800:active{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .md\:active\:to-pink-900:active{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .md\:active\:to-violet-50:active{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .md\:active\:to-violet-100:active{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .md\:active\:to-violet-200:active{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .md\:active\:to-violet-300:active{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .md\:active\:to-violet-400:active{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .md\:active\:to-violet-500:active{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .md\:active\:to-violet-600:active{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .md\:active\:to-violet-700:active{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .md\:active\:to-violet-800:active{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .md\:active\:to-violet-900:active{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .md\:active\:to-slate-50:active{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .md\:active\:to-slate-100:active{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .md\:active\:to-slate-200:active{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .md\:active\:to-slate-300:active{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .md\:active\:to-slate-400:active{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .md\:active\:to-slate-500:active{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .md\:active\:to-slate-600:active{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .md\:active\:to-slate-700:active{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .md\:active\:to-slate-800:active{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .md\:active\:to-slate-900:active{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .md\:active\:to-rose-50:active{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .md\:active\:to-rose-100:active{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .md\:active\:to-rose-200:active{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .md\:active\:to-rose-300:active{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .md\:active\:to-rose-400:active{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .md\:active\:to-rose-500:active{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .md\:active\:to-rose-600:active{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .md\:active\:to-rose-700:active{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .md\:active\:to-rose-800:active{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .md\:active\:to-rose-900:active{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .md\:active\:text-teal-50:active{
        color: var(--velocity-teal-50);
    }

    .md\:active\:text-teal-100:active{
        color: var(--velocity-teal-100);
    }

    .md\:active\:text-teal-200:active{
        color: var(--velocity-teal-200);
    }

    .md\:active\:text-teal-300:active{
        color: var(--velocity-teal-300);
    }

    .md\:active\:text-teal-400:active{
        color: var(--velocity-teal-400);
    }

    .md\:active\:text-teal-500:active{
        color: var(--velocity-teal-500);
    }

    .md\:active\:text-teal-600:active{
        color: var(--velocity-teal-600);
    }

    .md\:active\:text-teal-700:active{
        color: var(--velocity-teal-700);
    }

    .md\:active\:text-teal-800:active{
        color: var(--velocity-teal-800);
    }

    .md\:active\:text-teal-900:active{
        color: var(--velocity-teal-900);
    }

    .md\:active\:text-red-50:active{
        color: var(--velocity-red-50);
    }

    .md\:active\:text-red-100:active{
        color: var(--velocity-red-100);
    }

    .md\:active\:text-red-200:active{
        color: var(--velocity-red-200);
    }

    .md\:active\:text-red-300:active{
        color: var(--velocity-red-300);
    }

    .md\:active\:text-red-400:active{
        color: var(--velocity-red-400);
    }

    .md\:active\:text-red-500:active{
        color: var(--velocity-red-500);
    }

    .md\:active\:text-red-600:active{
        color: var(--velocity-red-600);
    }

    .md\:active\:text-red-700:active{
        color: var(--velocity-red-700);
    }

    .md\:active\:text-red-800:active{
        color: var(--velocity-red-800);
    }

    .md\:active\:text-red-900:active{
        color: var(--velocity-red-900);
    }

    .md\:active\:text-grey-100:active{
        color: var(--velocity-grey-100);
    }

    .md\:active\:text-sky-50:active{
        color: var(--velocity-sky-50);
    }

    .md\:active\:text-sky-100:active{
        color: var(--velocity-sky-100);
    }

    .md\:active\:text-sky-200:active{
        color: var(--velocity-sky-200);
    }

    .md\:active\:text-sky-300:active{
        color: var(--velocity-sky-300);
    }

    .md\:active\:text-sky-400:active{
        color: var(--velocity-sky-400);
    }

    .md\:active\:text-sky-500:active{
        color: var(--velocity-sky-500);
    }

    .md\:active\:text-sky-600:active{
        color: var(--velocity-sky-600);
    }

    .md\:active\:text-sky-700:active{
        color: var(--velocity-sky-700);
    }

    .md\:active\:text-sky-800:active{
        color: var(--velocity-sky-800);
    }

    .md\:active\:text-sky-900:active{
        color: var(--velocity-sky-900);
    }

    .md\:active\:text-green-50:active{
        color: var(--velocity-green-50);
    }

    .md\:active\:text-green-100:active{
        color: var(--velocity-green-100);
    }

    .md\:active\:text-green-200:active{
        color: var(--velocity-green-200);
    }

    .md\:active\:text-green-300:active{
        color: var(--velocity-green-300);
    }

    .md\:active\:text-green-400:active{
        color: var(--velocity-green-400);
    }

    .md\:active\:text-green-500:active{
        color: var(--velocity-green-500);
    }

    .md\:active\:text-green-600:active{
        color: var(--velocity-green-600);
    }

    .md\:active\:text-green-700:active{
        color: var(--velocity-green-700);
    }

    .md\:active\:text-green-800:active{
        color: var(--velocity-green-800);
    }

    .md\:active\:text-green-900:active{
        color: var(--velocity-green-900);
    }

    .md\:active\:text-grey-200:active{
        color: var(--velocity-grey-200);
    }

    .md\:active\:text-grey-300:active{
        color: var(--velocity-grey-300);
    }

    .md\:active\:text-grey-400:active{
        color: var(--velocity-grey-400);
    }

    .md\:active\:text-grey-500:active{
        color: var(--velocity-grey-500);
    }

    .md\:active\:text-grey-600:active{
        color: var(--velocity-grey-600);
    }

    .md\:active\:text-grey-700:active{
        color: var(--velocity-grey-700);
    }

    .md\:active\:text-grey-800:active{
        color: var(--velocity-grey-800);
    }

    .md\:active\:text-grey-900:active{
        color: var(--velocity-grey-900);
    }

    .md\:active\:text-yellow-50:active{
        color: var(--velocity-yellow-50);
    }

    .md\:active\:text-yellow-100:active{
        color: var(--velocity-yellow-100);
    }

    .md\:active\:text-yellow-200:active{
        color: var(--velocity-yellow-200);
    }

    .md\:active\:text-yellow-300:active{
        color: var(--velocity-yellow-300);
    }

    .md\:active\:text-yellow-400:active{
        color: var(--velocity-yellow-400);
    }

    .md\:active\:text-yellow-500:active{
        color: var(--velocity-yellow-500);
    }

    .md\:active\:text-yellow-600:active{
        color: var(--velocity-yellow-600);
    }

    .md\:active\:text-yellow-700:active{
        color: var(--velocity-yellow-700);
    }

    .md\:active\:text-yellow-800:active{
        color: var(--velocity-yellow-800);
    }

    .md\:active\:text-yellow-900:active{
        color: var(--velocity-yellow-900);
    }

    .md\:active\:text-cyan-50:active{
        color: var(--velocity-cyan-50);
    }

    .md\:active\:text-cyan-100:active{
        color: var(--velocity-cyan-100);
    }

    .md\:active\:text-cyan-200:active{
        color: var(--velocity-cyan-200);
    }

    .md\:active\:text-cyan-300:active{
        color: var(--velocity-cyan-300);
    }

    .md\:active\:text-cyan-400:active{
        color: var(--velocity-cyan-400);
    }

    .md\:active\:text-cyan-500:active{
        color: var(--velocity-cyan-500);
    }

    .md\:active\:text-cyan-600:active{
        color: var(--velocity-cyan-600);
    }

    .md\:active\:text-cyan-700:active{
        color: var(--velocity-cyan-700);
    }

    .md\:active\:text-cyan-800:active{
        color: var(--velocity-cyan-800);
    }

    .md\:active\:text-cyan-900:active{
        color: var(--velocity-cyan-900);
    }

    .md\:active\:text-orange-50:active{
        color: var(--velocity-orange-50);
    }

    .md\:active\:text-orange-100:active{
        color: var(--velocity-orange-100);
    }

    .md\:active\:text-orange-200:active{
        color: var(--velocity-orange-200);
    }

    .md\:active\:text-orange-300:active{
        color: var(--velocity-orange-300);
    }

    .md\:active\:text-orange-400:active{
        color: var(--velocity-orange-400);
    }

    .md\:active\:text-orange-500:active{
        color: var(--velocity-orange-500);
    }

    .md\:active\:text-orange-600:active{
        color: var(--velocity-orange-600);
    }

    .md\:active\:text-orange-700:active{
        color: var(--velocity-orange-700);
    }

    .md\:active\:text-orange-800:active{
        color: var(--velocity-orange-800);
    }

    .md\:active\:text-orange-900:active{
        color: var(--velocity-orange-900);
    }

    .md\:active\:text-blue-50:active{
        color: var(--velocity-blue-50);
    }

    .md\:active\:text-blue-100:active{
        color: var(--velocity-blue-100);
    }

    .md\:active\:text-blue-200:active{
        color: var(--velocity-blue-200);
    }

    .md\:active\:text-blue-300:active{
        color: var(--velocity-blue-300);
    }

    .md\:active\:text-blue-400:active{
        color: var(--velocity-blue-400);
    }

    .md\:active\:text-blue-500:active{
        color: var(--velocity-blue-500);
    }

    .md\:active\:text-blue-600:active{
        color: var(--velocity-blue-600);
    }

    .md\:active\:text-blue-700:active{
        color: var(--velocity-blue-700);
    }

    .md\:active\:text-blue-800:active{
        color: var(--velocity-blue-800);
    }

    .md\:active\:text-blue-900:active{
        color: var(--velocity-blue-900);
    }

    .md\:active\:text-lime-50:active{
        color: var(--velocity-lime-50);
    }

    .md\:active\:text-lime-100:active{
        color: var(--velocity-lime-100);
    }

    .md\:active\:text-lime-200:active{
        color: var(--velocity-lime-200);
    }

    .md\:active\:text-lime-300:active{
        color: var(--velocity-lime-300);
    }

    .md\:active\:text-lime-400:active{
        color: var(--velocity-lime-400);
    }

    .md\:active\:text-lime-500:active{
        color: var(--velocity-lime-500);
    }

    .md\:active\:text-lime-600:active{
        color: var(--velocity-lime-600);
    }

    .md\:active\:text-lime-700:active{
        color: var(--velocity-lime-700);
    }

    .md\:active\:text-lime-800:active{
        color: var(--velocity-lime-800);
    }

    .md\:active\:text-lime-900:active{
        color: var(--velocity-lime-900);
    }

    .md\:active\:text-purple-50:active{
        color: var(--velocity-purple-50);
    }

    .md\:active\:text-purple-100:active{
        color: var(--velocity-purple-100);
    }

    .md\:active\:text-purple-200:active{
        color: var(--velocity-purple-200);
    }

    .md\:active\:text-purple-300:active{
        color: var(--velocity-purple-300);
    }

    .md\:active\:text-purple-400:active{
        color: var(--velocity-purple-400);
    }

    .md\:active\:text-purple-500:active{
        color: var(--velocity-purple-500);
    }

    .md\:active\:text-purple-600:active{
        color: var(--velocity-purple-600);
    }

    .md\:active\:text-purple-700:active{
        color: var(--velocity-purple-700);
    }

    .md\:active\:text-purple-800:active{
        color: var(--velocity-purple-800);
    }

    .md\:active\:text-purple-900:active{
        color: var(--velocity-purple-900);
    }

    .md\:active\:text-indigo-50:active{
        color: var(--velocity-indigo-50);
    }

    .md\:active\:text-indigo-100:active{
        color: var(--velocity-indigo-100);
    }

    .md\:active\:text-indigo-200:active{
        color: var(--velocity-indigo-200);
    }

    .md\:active\:text-indigo-300:active{
        color: var(--velocity-indigo-300);
    }

    .md\:active\:text-indigo-400:active{
        color: var(--velocity-indigo-400);
    }

    .md\:active\:text-indigo-500:active{
        color: var(--velocity-indigo-500);
    }

    .md\:active\:text-indigo-600:active{
        color: var(--velocity-indigo-600);
    }

    .md\:active\:text-indigo-700:active{
        color: var(--velocity-indigo-700);
    }

    .md\:active\:text-indigo-800:active{
        color: var(--velocity-indigo-800);
    }

    .md\:active\:text-indigo-900:active{
        color: var(--velocity-indigo-900);
    }

    .md\:active\:text-pink-50:active{
        color: var(--velocity-pink-50);
    }

    .md\:active\:text-pink-100:active{
        color: var(--velocity-pink-100);
    }

    .md\:active\:text-pink-200:active{
        color: var(--velocity-pink-200);
    }

    .md\:active\:text-pink-300:active{
        color: var(--velocity-pink-300);
    }

    .md\:active\:text-pink-400:active{
        color: var(--velocity-pink-400);
    }

    .md\:active\:text-pink-500:active{
        color: var(--velocity-pink-500);
    }

    .md\:active\:text-pink-600:active{
        color: var(--velocity-pink-600);
    }

    .md\:active\:text-pink-700:active{
        color: var(--velocity-pink-700);
    }

    .md\:active\:text-pink-800:active{
        color: var(--velocity-pink-800);
    }

    .md\:active\:text-pink-900:active{
        color: var(--velocity-pink-900);
    }

    .md\:active\:text-violet-50:active{
        color: var(--velocity-violet-50);
    }

    .md\:active\:text-violet-100:active{
        color: var(--velocity-violet-100);
    }

    .md\:active\:text-violet-200:active{
        color: var(--velocity-violet-200);
    }

    .md\:active\:text-violet-300:active{
        color: var(--velocity-violet-300);
    }

    .md\:active\:text-violet-400:active{
        color: var(--velocity-violet-400);
    }

    .md\:active\:text-violet-500:active{
        color: var(--velocity-violet-500);
    }

    .md\:active\:text-violet-600:active{
        color: var(--velocity-violet-600);
    }

    .md\:active\:text-violet-700:active{
        color: var(--velocity-violet-700);
    }

    .md\:active\:text-violet-800:active{
        color: var(--velocity-violet-800);
    }

    .md\:active\:text-violet-900:active{
        color: var(--velocity-violet-900);
    }

    .md\:active\:text-slate-50:active{
        color: var(--velocity-slate-50);
    }

    .md\:active\:text-slate-100:active{
        color: var(--velocity-slate-100);
    }

    .md\:active\:text-slate-200:active{
        color: var(--velocity-slate-200);
    }

    .md\:active\:text-slate-300:active{
        color: var(--velocity-slate-300);
    }

    .md\:active\:text-slate-400:active{
        color: var(--velocity-slate-400);
    }

    .md\:active\:text-slate-500:active{
        color: var(--velocity-slate-500);
    }

    .md\:active\:text-slate-600:active{
        color: var(--velocity-slate-600);
    }

    .md\:active\:text-slate-700:active{
        color: var(--velocity-slate-700);
    }

    .md\:active\:text-slate-800:active{
        color: var(--velocity-slate-800);
    }

    .md\:active\:text-slate-900:active{
        color: var(--velocity-slate-900);
    }

    .md\:active\:text-rose-50:active{
        color: var(--velocity-rose-50);
    }

    .md\:active\:text-rose-100:active{
        color: var(--velocity-rose-100);
    }

    .md\:active\:text-rose-200:active{
        color: var(--velocity-rose-200);
    }

    .md\:active\:text-rose-300:active{
        color: var(--velocity-rose-300);
    }

    .md\:active\:text-rose-400:active{
        color: var(--velocity-rose-400);
    }

    .md\:active\:text-rose-500:active{
        color: var(--velocity-rose-500);
    }

    .md\:active\:text-rose-600:active{
        color: var(--velocity-rose-600);
    }

    .md\:active\:text-rose-700:active{
        color: var(--velocity-rose-700);
    }

    .md\:active\:text-rose-800:active{
        color: var(--velocity-rose-800);
    }

    .md\:active\:text-rose-900:active{
        color: var(--velocity-rose-900);
    }
}

@media (max-width: 640px){
    .sm\:active\:aspect-ratio-auto:active{
        aspect-ratio: auto;
    }

    .sm\:active\:aspect-ratio-square:active{
        aspect-ratio: 1/1;
    }

    .sm\:active\:aspect-ratio-video:active{
        aspect-ratio: 16/9;
    }

    .sm\:active\:container:active{
        width: 100%;
    }

    .sm\:active\:container-fluid:active{
        width: 100%;
    }

    .sm\:active\:column-auto:active{
        columns: auto;
    }

    .sm\:active\:column-1:active{
        columns: 1;
    }

    .sm\:active\:column-2:active{
        columns: 2;
    }

    .sm\:active\:column-3:active{
        columns: 3;
    }

    .sm\:active\:column-4:active{
        columns: 4;
    }

    .sm\:active\:column-5:active{
        columns: 5;
    }

    .sm\:active\:column-6:active{
        columns: 6;
    }

    .sm\:active\:column-7:active{
        columns: 7;
    }

    .sm\:active\:column-8:active{
        columns: 8;
    }

    .sm\:active\:column-9:active{
        columns: 9;
    }

    .sm\:active\:column-10:active{
        columns: 10;
    }

    .sm\:active\:column-11:active{
        columns: 11;
    }

    .sm\:active\:column-12:active{
        columns: 12;
    }

    .sm\:active\:float-inline-start:active{
        float: inline-start;
    }

    .sm\:active\:float-inline-end:active{
        float: inline-end;
    }

    .sm\:active\:float-left:active{
        float: left;
    }

    .sm\:active\:float-right:active{
        float: right;
    }

    .sm\:active\:float-none:active{
        float: none;
    }

    .sm\:active\:float-inherit:active{
        float: inherit;
    }

    .sm\:active\:clear-inline-start:active{
        clear: inline-start;
    }

    .sm\:active\:clear-inline-end:active{
        clear: inline-end;
    }

    .sm\:active\:clear-left:active{
        clear: left;
    }

    .sm\:active\:clear-right:active{
        clear: right;
    }

    .sm\:active\:clear-both:active{
        clear: both;
    }

    .sm\:active\:clear-none:active{
        clear: none;
    }

    .sm\:active\:clear-inherit:active{
        clear: inherit;
    }

    .sm\:active\:isolation-auto:active{
        isolation: auto;
    }

    .sm\:active\:isolation-true:active{
        isolation: isolate;
    }

    .sm\:active\:object-fit-fill:active{
        object-fit: fill;
    }

    .sm\:active\:object-fit-cover:active{
        object-fit: cover;
    }

    .sm\:active\:object-fit-contain:active{
        object-fit: contain;
    }

    .sm\:active\:object-fit-scale-down:active{
        object-fit: scale-down;
    }

    .sm\:active\:object-fit-none:active{
        object-fit: none;
    }

    .sm\:active\:object-position-top:active{
        object-position: top;
    }

    .sm\:active\:object-position-bottom:active{
        object-position: bottom;
    }

    .sm\:active\:object-position-left:active{
        object-position: left;
    }

    .sm\:active\:object-position-right:active{
        object-position: right;
    }

    .sm\:active\:object-position-left-top:active{
        object-position: left top;
    }

    .sm\:active\:object-position-right-top:active{
        object-position: right top;
    }

    .sm\:active\:object-position-left-bottom:active{
        object-position: left bottom;
    }

    .sm\:active\:object-position-right-bottom:active{
        object-position: right bottom;
    }

    .sm\:active\:object-position-center-top:active{
        object-position: center top;
    }

    .sm\:active\:object-position-center-bottom:active{
        object-position: center bottom;
    }

    .sm\:active\:overflow-auto:active{
        overflow: auto;
    }

    .sm\:active\:overflow-hidden:active{
        overflow: hidden;
    }

    .sm\:active\:overflow-visible:active{
        overflow: visible;
    }

    .sm\:active\:overflow-scroll:active{
        overflow: scroll;
    }

    .sm\:active\:overflow-inherit:active{
        overflow:inherit;
    }

    .sm\:active\:overflow-x-auto:active{
        overflow: auto;
    }

    .sm\:active\:overflow-x-hidden:active{
        overflow-x: hidden;
    }

    .sm\:active\:overflow-x-visible:active{
        overflow-x: visible;
    }

    .sm\:active\:overflow-x-scroll:active{
        overflow-x: scroll;
    }

    .sm\:active\:overflow-x-inherit:active{
        overflow-x:inherit;
    }

    .sm\:active\:overflow-y-auto:active{
        overflow-y: auto;
    }

    .sm\:active\:overflow-y-hidden:active{
        overflow-y: hidden;
    }

    .sm\:active\:overflow-y-visible:active{
        overflow-y: visible;
    }

    .sm\:active\:overflow-y-scroll:active{
        overflow-y: scroll;
    }

    .sm\:active\:overflow-y-inherit:active{
        overflow-y: inherit;
    }

    .sm\:active\:overscroll-behavior-auto:active{
        overscroll-behavior: auto;
    }

    .sm\:active\:overscroll-behavior-contain:active{
        overscroll-behavior: contain;
    }

    .sm\:active\:overscroll-behavior-none:active{
        overscroll-behavior: none;
    }

    .sm\:active\:overscroll-behavior-inherit:active{
        overscroll-behavior: inherit;
    }

    .sm\:active\:overscroll-behavior-x-auto:active{
        overscroll-behavior: auto;
    }

    .sm\:active\:overscroll-behavior-x-contain:active{
        overscroll-behavior-x: contain;
    }

    .sm\:active\:overscroll-behavior-x-none:active{
        overscroll-behavior-x: none;
    }

    .sm\:active\:overscroll-behavior-x-inherit:active{
        overscroll-behavior-x:inherit;
    }

    .sm\:active\:overscroll-behavior-y-auto:active{
        overscroll-behavior-y: auto;
    }

    .sm\:active\:overscroll-behavior-y-contain:active{
        overscroll-behavior-y: contain;
    }

    .sm\:active\:overscroll-behavior-y-none:active{
        overscroll-behavior-y: none;
    }

    .sm\:active\:overscroll-behavior-y-inherit:active{
        overscroll-behavior-y: inherit;
    }

    .sm\:active\:position-static:active{
        position: static;
    }

    .sm\:active\:position-fixed:active{
        position: fixed;
    }

    .sm\:active\:position-absolute:active{
        position: absolute;
    }

    .sm\:active\:position-relative:active{
        position: relative;
    }

    .sm\:active\:position-sticky:active{
        position: sticky;
    }

    .sm\:active\:position-right-0:active{
        right: 0;
    }
    
    .sm\:active\:position-left-0:active{
        left: 0;
    }
    
    .sm\:active\:position-top-0:active{
        top: 0;
    }
    
    .sm\:active\:position-bottom-0:active{
        bottom: 0;
    }

    .sm\:active\:visible:active{
        visibility: visible;
    }

    .sm\:active\:invisible:active{
        visibility: hidden;
    }

    .sm\:active\:visibility-collapse:active{
        visibility: collapse;
    }

    .sm\:active\:z-0:active{
        z-index: 0;
    }

    .sm\:active\:-z-10:active{
        z-index: -10;
    }

    .sm\:active\:-z-20:active{
        z-index: -20;
    }

    .sm\:active\:-z-30:active{
        z-index: -30;
    }

    .sm\:active\:-z-40:active{
        z-index: -40;
    }

    .sm\:active\:-z-50:active{
        z-index: -50;
    }

    .sm\:active\:-z-60:active{
        z-index: -60;
    }

    .sm\:active\:-z-70:active{
        z-index: -70;
    }

    .sm\:active\:-z-80:active{
        z-index: -80;
    }

    .sm\:active\:-z-90:active{
        z-index: -90;
    }

    .sm\:active\:-z-100:active{
        z-index: -100;
    }

    .sm\:active\:z-10:active{
        z-index: 10;
    }

    .sm\:active\:z-20:active{
        z-index: 20;
    }

    .sm\:active\:z-30:active{
        z-index: 30;
    }

    .sm\:active\:z-40:active{
        z-index: 40;
    }

    .sm\:active\:z-50:active{
        z-index: 50;
    }

    .sm\:active\:z-60:active{
        z-index: 60;
    }

    .sm\:active\:z-70:active{
        z-index: 70;
    }

    .sm\:active\:z-80:active{
        z-index: 80;
    }

    .sm\:active\:z-90:active{
        z-index: 90;
    }

    .sm\:active\:z-100:active{
        z-index: 100;
    }

    .sm\:active\:z-auto:active{
        z-index: auto;
    }

    .sm\:active\:flex-basis-0:active{
        flex-basis: 0;
    }

    .sm\:active\:flex-basis-2:active{
        flex-basis: 2;
    }

    .sm\:active\:flex-basis-4:active{
        flex-basis: 4;
    }

    .sm\:active\:flex-basis-6:active{
        flex-basis: 6;
    }

    .sm\:active\:flex-basis-8:active{
        flex-basis: 8;
    }

    .sm\:active\:flex-basis-10:active{
        flex-basis: 10;
    }

    .sm\:active\:flex-basis-12:active{
        flex-basis: 12;
    }

    .sm\:active\:flex-basis-14:active{
        flex-basis: 14;
    }

    .sm\:active\:flex-basis-16:active{
        flex-basis: 16;
    }

    .sm\:active\:flex-basis-18:active{
        flex-basis: 18;
    }

    .sm\:active\:flex-basis-20:active{
        flex-basis: 20;
    }

    .sm\:active\:flex-basis-hf:active{
        flex-basis: 50%;
    }

    .sm\:active\:flex-basis-third:active{
        flex-basis: 33.333%;
    }

    .sm\:active\:flex-basis-quarter:active{
        flex-basis: 25%;
    }

    .sm\:active\:flex-basis-three-quarter:active{
        flex-basis: 75%;
    }

    .sm\:active\:flex-basis-full:active{
        flex-basis: 100%;
    }

    .sm\:active\:flex-basis-two-third:active{
        flex-basis: 66.67%;
    }

    .sm\:active\:flex-row:active{
        flex-direction: row;
    }

    .sm\:active\:flex-row-reverse:active{
        flex-direction: row-reverse;
    }

    .sm\:active\:flex-column:active{
        flex-direction: column;
    }

    .sm\:active\:flex-column-reverse:active{
        flex-direction: column-reverse;
    }

    .sm\:active\:flex-wrap:active{
        flex-wrap: wrap;
    }

    .sm\:active\:flex-nowrap:active{
        flex-wrap: nowrap;
    }

    .sm\:active\:flex-wrap-reverse:active{
        flex-direction: wrap-reserve;
    }

    .sm\:active\:flex-1:active{
        flex: 1 1 0;
    }

    .sm\:active\:flex-auto:active{
        flex: 1 1 auto;
    }

    .sm\:active\:flex-initial:active{
        flex: 0 1 auto;
    }

    .sm\:active\:flex-none:active{
        flex: none;
    }

    .sm\:active\:flex-grow-0:active{
        flex-grow: 0;
    }

    .sm\:active\:flex-grow-1:active{
        flex-grow: 1;
    }

    .sm\:active\:flex-shink-0:active{
        flex-shrink: 0;
    }

    .sm\:active\:flex-shink-1:active{
        flex-shrink: 1;
    }

    .sm\:active\:order-1:active{
        order: 1;
    }

    .sm\:active\:order-2:active{
        order: 2;
    }

    .sm\:active\:order-3:active{
        order: 3;
    }

    .sm\:active\:order-4:active{
        order: 4;
    }

    .sm\:active\:order-5:active{
        order: 5;
    }

    .sm\:active\:order-6:active{
        order: 6;
    }

    .sm\:active\:order-7:active{
        order: 7;
    }

    .sm\:active\:order-8:active{
        order: 8;
    }

    .sm\:active\:order-9:active{
        order: 9;
    }

    .sm\:active\:order-10:active{
        order: 10;
    }

    .sm\:active\:order-11:active{
        order: 11;
    }

    .sm\:active\:order-12:active{
        order: 12;
    }

    .sm\:active\:order-first:active{
        order: -9999;
    }

    .sm\:active\:order-last:active{
        order: 9999;
    }

    .sm\:active\:order-0:active{
        order: 0;
    }

    .sm\:active\:grtpcols-1:active{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-2:active{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-3:active{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-4:active{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-5:active{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-6:active{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-7:active{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-8:active{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-9:active{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-10:active{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-11:active{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-12:active{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:active\:grtpcols-none:active{
        grid-template-columns: none;
    }

    .sm\:active\:grtpcols-subgrid:active{
        grid-template-columns: subgrid;
    }

    .sm\:active\:grtpcols-auto:active{
        grid-template-columns: auto;
    }

    .sm\:active\:grcol-auto:active{
        grid-column: auto;
    }

    .sm\:active\:grcol-span-1:active{
        grid-column: span 1 / span 1;
    }

    .sm\:active\:grcol-span-2:active{
        grid-column: span 2 / span 2;
    }

    .sm\:active\:grcol-span-3:active{
        grid-column: span 3 / span 3;
    }

    .sm\:active\:grcol-span-4:active{
        grid-column: span 4 / span 4;
    }

    .sm\:active\:grcol-span-5:active{
        grid-column: span 5 / span 5;
    }

    .sm\:active\:grcol-span-6:active{
        grid-column: span 6 / span 6;
    }

    .sm\:active\:grcol-span-7:active{
        grid-column: span 7 / span 7;
    }

    .sm\:active\:grcol-span-8:active{
        grid-column: span 8 / span 8;
    }

    .sm\:active\:grcol-span-9:active{
        grid-column: span 9 / span 9;
    }

    .sm\:active\:grcol-span-10:active{
        grid-column: span 10 / span 10;
    }

    .sm\:active\:grcol-span-11:active{
        grid-column: span 11 / span 11;
    }

    .sm\:active\:grcol-span-12:active{
        grid-column: span 12 / span 12;
    }

    .sm\:active\:grcol-span-full:active{
        grid-column: span 1 / span -1;
    }

    .sm\:active\:grcol-start-1:active{
        grid-column-start: 1;
    }

    .sm\:active\:grcol-start-2:active{
        grid-column-start: 2;
    }

    .sm\:active\:grcol-start-3:active{
        grid-column-start: 3;
    }

    .sm\:active\:grcol-start-4:active{
        grid-column-start: 4;
    }

    .sm\:active\:grcol-start-5:active{
        grid-column-start: 5;
    }

    .sm\:active\:grcol-start-6:active{
        grid-column-start: 6;
    }

    .sm\:active\:grcol-start-7:active{
        grid-column-start: 7;
    }

    .sm\:active\:grcol-start-8:active{
        grid-column-start: 8;
    }

    .sm\:active\:grcol-start-9:active{
        grid-column-start: 9;
    }

    .sm\:active\:grcol-start-10:active{
        grid-column-start: 10;
    }

    .sm\:active\:grcol-start-11:active{
        grid-column-start: 11;
    }

    .sm\:active\:grcol-start-12:active{
        grid-column-start: 12;
    }

    .sm\:active\:grcol-start-auto:active{
        grid-column-start: auto;
    }

    .sm\:active\:grcol-end-1:active{
        grid-column-end: 1;
    }

    .sm\:active\:grcol-end-2:active{
        grid-column-end: 2;
    }

    .sm\:active\:grcol-end-3:active{
        grid-column-end: 3;
    }

    .sm\:active\:grcol-end-4:active{
        grid-column-end: 4;
    }

    .sm\:active\:grcol-end-5:active{
        grid-column-end: 5;
    }

    .sm\:active\:grcol-end-6:active{
        grid-column-end: 6;
    }

    .sm\:active\:grcol-end-7:active{
        grid-column-end: 7;
    }

    .sm\:active\:grcol-end-8:active{
        grid-column-end: 8;
    }

    .sm\:active\:grcol-end-9:active{
        grid-column-end: 9;
    }

    .sm\:active\:grcol-end-10:active{
        grid-column-end: 10;
    }

    .sm\:active\:grcol-end-11:active{
        grid-column-end: 11;
    }

    .sm\:active\:grcol-end-12:active{
        grid-column-end: 12;
    }

    .sm\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }

    .sm\:active\:grtprows-1:active{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-2:active{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-3:active{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-4:active{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-5:active{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-6:active{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-7:active{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-8:active{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-9:active{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-10:active{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-11:active{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-12:active{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .sm\:active\:grtprows-none:active{
        grid-template-rows: none;
    }

    .sm\:active\:grtprows-subgrid:active{
        grid-template-rows: subgrid;
    }

    .sm\:active\:grtprows-auto:active{
        grid-template-rows: auto;
    }

    .sm\:active\:grrow-auto:active{
        grid-row: auto;
    }

    .sm\:active\:grrow-span-1:active{
        grid-row: span 1 / span 1;
    }

    .sm\:active\:grrow-span-2:active{
        grid-row: span 2 / span 2;
    }

    .sm\:active\:grrow-span-3:active{
        grid-row: span 3 / span 3;
    }

    .sm\:active\:grrow-span-4:active{
        grid-row: span 4 / span 4;
    }

    .sm\:active\:grrow-span-5:active{
        grid-row: span 5 / span 5;
    }

    .sm\:active\:grrow-span-6:active{
        grid-row: span 6 / span 6;
    }

    .sm\:active\:grrow-span-7:active{
        grid-row: span 7 / span 7;
    }

    .sm\:active\:grrow-span-8:active{
        grid-row: span 8 / span 8;
    }

    .sm\:active\:grrow-span-9:active{
        grid-row: span 9 / span 9;
    }

    .sm\:active\:grrow-span-10:active{
        grid-row: span 10 / span 10;
    }

    .sm\:active\:grrow-span-11:active{
        grid-row: span 11 / span 11;
    }

    .sm\:active\:grrow-span-12:active{
        grid-row: span 12 / span 12;
    }

    .sm\:active\:grrow-span-full:active{
        grid-row: span 1 / span -1;
    }

    .sm\:active\:grrow-start-1:active{
        grid-row-start: 1;
    }

    .sm\:active\:grrow-start-2:active{
        grid-row-start: 2;
    }

    .sm\:active\:grrow-start-3:active{
        grid-row-start: 3;
    }

    .sm\:active\:grrow-start-4:active{
        grid-row-start: 4;
    }

    .sm\:active\:grrow-start-5:active{
        grid-row-start: 5;
    }

    .sm\:active\:grrow-start-6:active{
        grid-row-start: 6;
    }

    .sm\:active\:grrow-start-7:active{
        grid-row-start: 7;
    }

    .sm\:active\:grrow-start-8:active{
        grid-row-start: 8;
    }

    .sm\:active\:grrow-start-9:active{
        grid-row-start: 9;
    }

    .sm\:active\:grrow-start-10:active{
        grid-row-start: 10;
    }

    .sm\:active\:grrow-start-11:active{
        grid-row-start: 11;
    }

    .sm\:active\:grrow-start-12:active{
        grid-row-start: 12;
    }

    .sm\:active\:grrow-start-auto:active{
        grid-row-start: auto;
    }

    .sm\:active\:grrow-end-1:active{
        grid-row-end: 1;
    }

    .sm\:active\:grrow-end-2:active{
        grid-row-end: 2;
    }

    .sm\:active\:grrow-end-3:active{
        grid-row-end: 3;
    }

    .sm\:active\:grrow-end-4:active{
        grid-row-end: 4;
    }

    .sm\:active\:grrow-end-5:active{
        grid-row-end: 5;
    }

    .sm\:active\:grrow-end-6:active{
        grid-row-end: 6;
    }

    .sm\:active\:grrow-end-7:active{
        grid-row-end: 7;
    }

    .sm\:active\:grrow-end-8:active{
        grid-row-end: 8;
    }

    .sm\:active\:grrow-end-9:active{
        grid-row-end: 9;
    }

    .sm\:active\:grrow-end-10:active{
        grid-row-end: 10;
    }

    .sm\:active\:grrow-end-11:active{
        grid-row-end: 11;
    }

    .sm\:active\:grrow-end-12:active{
        grid-row-end: 12;
    }

    .sm\:active\:grcol-end-auto:active{
        grid-column-end: auto;
    }

    .sm\:active\:grfl-row:active{
        grid-auto-flow: row;
    }

    .sm\:active\:grfl-col:active{
        grid-auto-flow: column;
    }

    .sm\:active\:grfl-dense:active{
        grid-auto-flow: dense;
    }

    .sm\:active\:grfl-row-dense:active{
        grid-auto-flow: row dense;
    }

    .sm\:active\:grfl-col-dense:active{
        grid-auto-flow: column dense;
    }

    .sm\:active\:gr-auto-cols-auto:active{
        grid-auto-columns: auto;
    }

    .sm\:active\:gr-auto-cols-min:active{
        grid-auto-columns: min-content;
    }

    .sm\:active\:gr-auto-cols-max:active{
        grid-auto-columns: max-content;
    }

    .sm\:active\:gr-auto-cols-minmax:active{
        grid-auto-columns: minmax(0, 1fr);
    }

    .sm\:active\:gr-auto-rows-auto:active{
        grid-auto-rows: auto;
    }

    .sm\:active\:gr-auto-rows-min:active{
        grid-auto-rows: min-content;
    }

    .sm\:active\:gr-auto-rows-max:active{
        grid-auto-rows: max-content;
    }

    .sm\:active\:gr-auto-rows-minmax:active{
        grid-auto-rows: minmax(0, 1fr);
    }

    .sm\:active\:gap-0:active{
        gap: 0;
    }

    .sm\:active\:gap-x-0:active{
        column-gap: 0;
    }

    .sm\:active\:gap-y-0:active{
        row-gap: 0;
    }

    .sm\:active\:gap-1:active{
        gap: 1px;
    }

    .sm\:active\:gap-2:active{
        gap: 2px;
    }

    .sm\:active\:gap-4:active{
        gap: 4px;
    }

    .sm\:active\:gap-6:active{
        gap: 6px;
    }

    .sm\:active\:gap-8:active{
        gap: 8px;
    }

    .sm\:active\:gap-9:active{
        gap: 9px;
    }

    .sm\:active\:gap-10:active{
        gap: 10px;
    }

    .sm\:active\:gap-12:active{
        gap: 12px;
    }

    .sm\:active\:gap-14:active{
        gap: 14px;
    }

    .sm\:active\:gap-16:active{
        gap: 16px;
    }

    .sm\:active\:gap-18:active{
        gap: 18px;
    }

    .sm\:active\:gap-20:active{
        gap: 20px;
    }

    .sm\:active\:gap-x-0:active{
        column-gap: 0;
    }

    .sm\:active\:gap-x-1:active{
        column-gap: 1px;
    }

    .sm\:active\:gap-x-2:active{
        column-gap: 2px;
    }

    .sm\:active\:gap-x-4:active{
        column-gap: 4px;
    }

    .sm\:active\:gap-x-6:active{
        column-gap: 6px;
    }

    .sm\:active\:gap-x-8:active{
        column-gap: 8px;
    }

    .sm\:active\:gap-x-10:active{
        column-gap: 10px;
    }

    .sm\:active\:gap-x-12:active{
        column-gap: 12px;
    }

    .sm\:active\:gap-x-14:active{
        column-gap: 14px;
    }

    .sm\:active\:gap-x-16:active{
        column-gap: 16px;
    }

    .sm\:active\:gap-x-18:active{
        column-gap: 18px;
    }

    .sm\:active\:gap-x-20:active{
        column-gap: 20px;
    }

    .sm\:active\:gap-y-1:active{
        row-gap: 1px;
    }

    .sm\:active\:gap-y-2:active{
        row-gap: 2px;
    }

    .sm\:active\:gap-y-4:active{
        row-gap: 4px;
    }

    .sm\:active\:gap-y-6:active{
        row-gap: 6px;
    }

    .sm\:active\:gap-y-8:active{
        row-gap: 8px;
    }

    .sm\:active\:gap-y-10:active{
        row-gap: 10px;
    }

    .sm\:active\:gap-y-12:active{
        row-gap: 12px;
    }

    .sm\:active\:gap-y-14:active{
        row-gap: 14px;
    }

    .sm\:active\:gap-y-16:active{
        row-gap: 16px;
    }

    .sm\:active\:gap-y-18:active{
        row-gap: 18px;
    }

    .sm\:active\:gap-y-20:active{
        row-gap: 20px;
    }

    .sm\:active\:justify-content-normal:active{
        justify-content: normal;
    }

    .sm\:active\:justify-content-start:active{
        justify-content: flex-start;
    }

    .sm\:active\:justify-content-end:active{
        justify-content: flex-end;
    }

    .sm\:active\:justify-content-center:active{
        justify-content: center;
    }

    .sm\:active\:justify-content-between:active{
        justify-content: space-between;
    }

    .sm\:active\:justify-content-around:active{
        justify-content: space-around;
    }

    .sm\:active\:justify-content-evenly:active{
        justify-content: space-evenly;
    }

    .sm\:active\:justify-content-stretch:active{
        justify-content: stretch;
    }

    .sm\:active\:justify-items-start:active{
        justify-items: start;
    }

    .sm\:active\:justify-items-end:active{
        justify-items: end;
    }

    .sm\:active\:justify-items-center:active{
        justify-items: center;
    }

    .sm\:active\:justify-items-stretch:active{
        justify-items: stretch;
    }

    .sm\:active\:justify-self-auto:active{
        justify-self: auto;
    }

    .sm\:active\:justify-self-start:active{
        justify-self: start;
    }

    .sm\:active\:justify-self-end:active{
        justify-self: end;
    }

    .sm\:active\:justify-self-center:active{
        justify-self: center;
    }

    .sm\:active\:justify-self-stretch:active{
        justify-self: stretch;
    }

    .sm\:active\:align-content-normal:active{
        align-content: normal;
    }

    .sm\:active\:align-content-center:active{
        align-content: center;
    }

    .sm\:active\:align-content-start:active{
        align-content: flex-start;
    }

    .sm\:active\:align-content-end:active{
        align-content: flex-end;
    }

    .sm\:active\:align-content-between:active{
        align-content: space-between;
    }

    .sm\:active\:align-content-around:active{
        align-content: space-around;
    }

    .sm\:active\:align-content-evenly:active{
        align-content: space-evenly;
    }

    .sm\:active\:align-content-baseline:active{
        align-content: space-baseline;
    }

    .sm\:active\:align-content-stretch:active{
        align-content: stretch;
    }

    .sm\:active\:align-items-start:active{
        align-items: start;
    }

    .sm\:active\:align-items-end:active{
        align-items: end;
    }

    .sm\:active\:align-items-center:active{
        align-items: center;
    }

    .sm\:active\:align-items-stretch:active{
        justify-items: stretch;
    }

    .sm\:active\:align-self-auto:active{
        justify-self: auto;
    }

    .sm\:active\:align-self-start:active{
        justify-self: start;
    }

    .sm\:active\:align-self-end:active{
        justify-self: end;
    }

    .sm\:active\:align-self-center:active{
        justify-self: center;
    }

    .sm\:active\:align-self-stretch:active{
        justify-self: stretch;
    }

    .sm\:active\:align-self-baseline:active{
        justify-self: baseline;
    }

    .sm\:active\:place-content-center:active{
        place-content: center;
    }

    .sm\:active\:place-content-start:active{
        place-content: start;
    }

    .sm\:active\:place-content-end:active{
        place-content: end;
    }

    .sm\:active\:place-content-between:active{
        place-content: between;
    }

    .sm\:active\:place-content-around:active{
        place-content: around;
    }

    .sm\:active\:place-content-evenly:active{
        place-content: evenly;
    }

    .sm\:active\:place-content-baseline:active{
        place-content: baseline;
    }

    .sm\:active\:place-content-stretch:active{
        place-content: stretch;
    }

    .sm\:active\:place-items-start:active{
        place-content: start;
    }

    .sm\:active\:place-items-end:active{
        place-content: end;
    }

    .sm\:active\:place-items-center:active{
        place-content: center;
    }

    .sm\:active\:place-items-baseline:active{
        place-content: baseline;
    }

    .sm\:active\:place-items-stretch:active{
        place-content: stretch;
    }

    .sm\:active\:place-self-start:active{
        place-self: start;
    }

    .sm\:active\:place-self-end:active{
        place-self: end;
    }

    .sm\:active\:place-self-center:active{
        place-self: center;
    }

    .sm\:active\:place-self-baseline:active{
        place-self: baseline;
    }

    .sm\:active\:place-self-stretch:active{
        place-self: stretch;
    }

    .sm\:active\:w-0:active{
        width: 0;
    }

    .sm\:active\:w-2:active{
        width: 2px;
    }

    .sm\:active\:w-4:active{
        width: 4px;
    }

    .sm\:active\:w-6:active{
        width: 6px;
    }

    .sm\:active\:w-8:active{
        width: 8px;
    }

    .sm\:active\:w-10:active{
        width: 10px;
    }

    .sm\:active\:w-12:active{
        width: 12px;
    }

    .sm\:active\:w-14:active{
        width: 14px;
    }

    .sm\:active\:w-16:active{
        width: 16px;
    }

    .sm\:active\:w-18:active{
        width: 18px;
    }

    .sm\:active\:w-20:active{
        width: 20px;
    }

    .sm\:active\:w-22:active{
        width: 1.5rem;
    }

    .sm\:active\:w-24:active{
        width: 3rem;
    }

    .sm\:active\:w-26:active{
        width: 4.5rem;
    }

    .sm\:active\:w-28:active{
        width: 6rem;
    }

    .sm\:active\:w-30:active{
        width: 7.5rem;
    }

    .sm\:active\:w-32:active{
        width: 10rem;
    }

    .sm\:active\:w-34:active{
        width: 11.5rem;
    }

    .sm\:active\:w-36:active{
        width: 13rem;
    }

    .sm\:active\:w-38:active{
        width: 14.5rem;
    }

    .sm\:active\:w-40:active{
        width: 16rem;
    }

    .sm\:active\:w-42:active{
        width: 18rem;
    }

    .sm\:active\:w-44:active{
        width: 20rem;
    }

    .sm\:active\:w-46:active{
        width: 22rem;
    }

    .sm\:active\:w-48:active{
        width: 24rem;
    }

    .sm\:active\:w-52:active{
        width: 28rem;
    }

    .sm\:active\:w-56:active{
        width: 32rem;
    }

    .sm\:active\:w-60:active{
        width: 36rem;
    }

    .sm\:active\:w-64:active{
        width: 40rem;
    }

    .sm\:active\:w-68:active{
        width: 44rem;
    }

    .sm\:active\:w-72:active{
        width: 48rem;
    }

    .sm\:active\:w-76:active{
        width: 52rem;
    }

    .sm\:active\:w-80:active{
        width: 56rem;
    }

    .sm\:active\:w-84:active{
        width: 60rem;
    }

    .sm\:active\:w-hf:active{
        width: 50%;
    }

    .sm\:active\:w-third:active{
        width: 33.333%;
    }

    .sm\:active\:w-two-third:active{
        width: 66.67%;
    }

    .sm\:active\:w-quarter:active{
        width: 25%;
    }

    .sm\:active\:w-three-quarter:active{
        width: 75%;
    }

    .sm\:active\:w-fifth:active{
        width: 20%;
    }

    .sm\:active\:w-two-fifth:active{
        width: 40%;
    }

    .sm\:active\:w-three-fifth:active{
        width: 60%;
    }

    .sm\:active\:w-four-fifth:active{
        width: 80%;
    }

    .sm\:active\:w-tenth:active{
        width: 10%;
    }

    .sm\:active\:w-two-tenth:active{
        width: 20%;
    }

    .sm\:active\:w-three-tenth:active{
        width: 30%;
    }

    .sm\:active\:w-four-tenth:active{
        width: 40%;
    }

    .sm\:active\:w-five-tenth:active{
        width: 50%;
    }

    .sm\:active\:w-six-tenth:active{
        width: 60%;
    }

    .sm\:active\:w-seven-tenth:active{
        width: 70%;
    }

    .sm\:active\:w-eight-tenth:active{
        width: 80%;
    }

    .sm\:active\:w-nine-tenth:active{
        width: 90%;
    }

    .sm\:active\:w-full:active{
        width: 100%;
    }

    .sm\:active\:w-min:active{
        width: min-content;
    }

    .sm\:active\:w-max:active{
        width: max-content;
    }

    .sm\:active\:w-fit:active{
        width: fit-content;
    }

    .sm\:active\:min-vh-10:active{
        min-height: 10vh;
    }

    .sm\:active\:min-vh-20:active{
        min-height: 20vh;
    }

    .sm\:active\:min-vh-30:active{
        min-height: 30vh;
    }

    .sm\:active\:min-vh-40:active{
        min-height: 40vh;
    }

    .sm\:active\:min-vh-50:active{
        min-height: 50vh;
    }

    .sm\:active\:min-vh-60:active{
        min-height: 60vh;
    }

    .sm\:active\:min-vh-70:active{
        min-height: 70vh;
    }

    .sm\:active\:min-vh-80:active{
        min-height: 80vh;
    }

    .sm\:active\:min-vh-90:active{
        min-height: 90vh;
    }

    .sm\:active\:min-vh-100:active{
        min-height: 100vh;
    }

    .sm\:active\:min-vw-10:active{
        min-width: 10vh;
    }

    .sm\:active\:min-vw-20:active{
        min-width: 20vh;
    }

    .sm\:active\:min-vw-30:active{
        min-width: 30vh;
    }

    .sm\:active\:min-vw-40:active{
        min-width: 40vh;
    }

    .sm\:active\:min-vw-50:active{
        min-width: 50vh;
    }

    .sm\:active\:min-vw-60:active{
        min-width: 60vh;
    }

    .sm\:active\:min-vw-70:active{
        min-width: 70vh;
    }

    .sm\:active\:min-vw-80:active{
        min-width: 80vh;
    }

    .sm\:active\:min-vw-90:active{
        min-width: 100vh;
    }

    .sm\:active\:min-vw-100:active{
        min-width: 100vh;
    }

    .sm\:active\:max-vh-10:active{
        max-height: 10vh;
    }

    .sm\:active\:max-vh-20:active{
        max-height: 20vh;
    }

    .sm\:active\:max-vh-30:active{
        max-height: 30vh;
    }

    .sm\:active\:max-vh-40:active{
        max-height: 40vh;
    }

    .sm\:active\:max-vh-50:active{
        max-height: 50vh;
    }

    .sm\:active\:max-vh-60:active{
        max-height: 60vh;
    }

    .sm\:active\:max-vh-70:active{
        max-height: 70vh;
    }

    .sm\:active\:max-vh-80:active{
        max-height: 80vh;
    }

    .sm\:active\:max-vh-90:active{
        max-height: 100vh;
    }

    .sm\:active\:max-vh-100:active{
        max-height: 100vh;
    }

    .sm\:active\:max-vw-10:active{
        max-width: 10vh;
    }

    .sm\:active\:max-vw-20:active{
        max-width: 20vh;
    }

    .sm\:active\:max-vw-30:active{
        max-width: 30vh;
    }

    .sm\:active\:max-vw-40:active{
        max-width: 40vh;
    }

    .sm\:active\:max-vw-50:active{
        max-width: 50vh;
    }

    .sm\:active\:max-vw-60:active{
        max-width: 60vh;
    }

    .sm\:active\:max-vw-70:active{
        max-width: 70vh;
    }

    .sm\:active\:max-vw-80:active{
        max-width: 80vh;
    }

    .sm\:active\:max-vw-90:active{
        max-width: 100vh;
    }

    .sm\:active\:max-vw-100:active{
        max-width: 100vh;
    }

    .sm\:active\:min-w-2:active{
        min-width: 2px;
    }

    .sm\:active\:min-w-4:active{
        min-width: 4px;
    }

    .sm\:active\:min-w-6:active{
        min-width: 6px;
    }

    .sm\:active\:min-w-8:active{
        min-width: 8px;
    }

    .sm\:active\:min-w-10:active{
        min-width: 10px;
    }

    .sm\:active\:min-w-12:active{
        min-width: 12px;
    }

    .sm\:active\:min-w-14:active{
        min-width: 14px;
    }

    .sm\:active\:min-w-16:active{
        min-width: 16px;
    }

    .sm\:active\:min-w-18:active{
        min-width: 18px;
    }

    .sm\:active\:min-w-20:active{
        min-width: 20px;
    }

    .sm\:active\:min-w-22:active{
        min-width: 1.5rem;
    }

    .sm\:active\:min-w-24:active{
        min-width: 3rem;
    }

    .sm\:active\:min-w-26:active{
        min-width: 4.5rem;
    }

    .sm\:active\:min-w-28:active{
        min-width: 6rem;
    }

    .sm\:active\:min-w-30:active{
        min-width: 7.5rem;
    }

    .sm\:active\:min-w-32:active{
        min-width: 10rem;
    }

    .sm\:active\:min-w-34:active{
        min-width: 11.5rem;
    }

    .sm\:active\:min-w-36:active{
        min-width: 13rem;
    }

    .sm\:active\:min-w-38:active{
        min-width: 14.5rem;
    }

    .sm\:active\:min-w-40:active{
        min-width: 16rem;
    }

    .sm\:active\:min-w-42:active{
        min-width: 18rem;
    }

    .sm\:active\:min-w-44:active{
        min-width: 20rem;
    }

    .sm\:active\:min-w-46:active{
        min-width: 22rem;
    }

    .sm\:active\:min-w-48:active{
        min-width: 24rem;
    }

    .sm\:active\:min-w-hf:active{
        min-width: 50%;
    }

    .sm\:active\:min-w-full:active{
        min-width: 100%;
    }

    .sm\:active\:min-w-min:active{
        min-width: min-content;
    }

    .sm\:active\:min-w-max:active{
        min-width: max-content;
    }

    .sm\:active\:min-w-fit:active{
        min-width: fit-content;
    }

    .sm\:active\:max-w-0:active{
        max-width: 0;
    }

    .sm\:active\:max-w-2:active{
        max-width: 2px;
    }

    .sm\:active\:max-w-4:active{
        max-width: 4px;
    }

    .sm\:active\:max-w-6:active{
        max-width: 6px;
    }

    .sm\:active\:max-w-8:active{
        max-width: 8px;
    }

    .sm\:active\:max-w-10:active{
        max-width: 10px;
    }

    .sm\:active\:max-w-12:active{
        max-width: 12px;
    }

    .sm\:active\:max-w-14:active{
        max-width: 14px;
    }

    .sm\:active\:max-w-16:active{
        max-width: 16px;
    }

    .sm\:active\:max-w-18:active{
        max-width: 18px;
    }

    .sm\:active\:max-w-20:active{
        max-width: 20px;
    }

    .sm\:active\:max-w-22:active{
        max-width: 1.5rem;
    }

    .sm\:active\:max-w-24:active{
        max-width: 3rem;
    }

    .sm\:active\:max-w-26:active{
        max-width: 4.5rem;
    }

    .sm\:active\:max-w-28:active{
        max-width: 6rem;
    }

    .sm\:active\:max-w-30:active{
        max-width: 7.5rem;
    }

    .sm\:active\:max-w-32:active{
        max-width: 10rem;
    }

    .sm\:active\:max-w-34:active{
        max-width: 11.5rem;
    }

    .sm\:active\:max-w-36:active{
        max-width: 13rem;
    }

    .sm\:active\:max-w-38:active{
        max-width: 14.5rem;
    }

    .sm\:active\:max-w-40:active{
        max-width: 16rem;
    }

    .sm\:active\:max-w-42:active{
        max-width: 18rem;
    }

    .sm\:active\:max-w-44:active{
        max-width: 20rem;
    }

    .sm\:active\:max-w-46:active{
        max-width: 22rem;
    }

    .sm\:active\:max-w-48:active{
        max-width: 24rem;
    }

    .sm\:active\:max-w-hf:active{
        max-width: 50%;
    }

    .sm\:active\:max-w-full:active{
        max-width: 100%;
    }

    .sm\:active\:max-w-max:active{
        max-width: max-content;
    }

    .sm\:active\:max-w-max:active{
        max-width: max-content;
    }

    .sm\:active\:max-w-fit:active{
        max-width: fit-content;
    }

    .sm\:active\:h-0:active{
        height: 0;
    }

    .sm\:active\:h-2:active{
        height: 2px;
    }

    .sm\:active\:h-4:active{
        height: 4px;
    }

    .sm\:active\:h-6:active{
        height: 6px;
    }

    .sm\:active\:h-8:active{
        height: 8px;
    }

    .sm\:active\:h-10:active{
        height: 10px;
    }

    .sm\:active\:h-12:active{
        height: 12px;
    }

    .sm\:active\:h-14:active{
        height: 14px;
    }

    .sm\:active\:h-16:active{
        height: 16px;
    }

    .sm\:active\:h-18:active{
        height: 18px;
    }

    .sm\:active\:h-20:active{
        height: 20px;
    }

    .sm\:active\:h-22:active{
        height: 1.5rem;
    }

    .sm\:active\:h-24:active{
        height: 3rem;
    }

    .sm\:active\:h-26:active{
        height: 4.5rem;
    }

    .sm\:active\:h-28:active{
        height: 6rem;
    }

    .sm\:active\:h-30:active{
        height: 7.5rem;
    }

    .sm\:active\:h-32:active{
        height: 10rem;
    }

    .sm\:active\:h-34:active{
        height: 11.5rem;
    }

    .sm\:active\:h-36:active{
        height: 13rem;
    }

    .sm\:active\:h-38:active{
        height: 14.5rem;
    }

    .sm\:active\:h-40:active{
        height: 16rem;
    }

    .sm\:active\:h-42:active{
        height: 18rem;
    }

    .sm\:active\:h-44:active{
        height: 20rem;
    }

    .sm\:active\:h-46:active{
        height: 22rem;
    }

    .sm\:active\:h-48:active{
        height: 24rem;
    }

    .sm\:active\:h-52:active{
        height: 28rem;
    }

    .sm\:active\:h-56:active{
        height: 32rem;
    }

    .sm\:active\:h-60:active{
        height: 36rem;
    }

    .sm\:active\:h-64:active{
        height: 40rem;
    }

    .sm\:active\:h-68:active{
        height: 44rem;
    }

    .sm\:active\:h-72:active{
        height: 48rem;
    }

    .sm\:active\:h-76:active{
        height: 52rem;
    }

    .sm\:active\:h-80:active{
        height: 56rem;
    }

    .sm\:active\:h-84:active{
        height: 60rem;
    }

    .sm\:active\:h-hf:active{
        height: 50%;
    }

    .sm\:active\:h-third:active{
        height: 33.333%;
    }

    .sm\:active\:h-two-third:active{
        height: 66.67%;
    }

    .sm\:active\:h-quarter:active{
        height: 25%;
    }

    .sm\:active\:h-three-quarter:active{
        height: 75%;
    }

    .sm\:active\:h-fifth:active{
        height: 20%;
    }

    .sm\:active\:h-two-fifth:active{
        height: 40%;
    }

    .sm\:active\:h-three-fifth:active{
        height: 60%;
    }

    .sm\:active\:h-four-fifth:active{
        height: 80%;
    }

    .sm\:active\:h-tenth:active{
        height: 10%;
    }

    .sm\:active\:h-two-tenth:active{
        height: 20%;
    }

    .sm\:active\:h-three-tenth:active{
        height: 30%;
    }

    .sm\:active\:h-four-tenth:active{
        height: 40%;
    }

    .sm\:active\:h-five-tenth:active{
        height: 50%;
    }

    .sm\:active\:h-six-tenth:active{
        height: 60%;
    }

    .sm\:active\:h-seventh-tenth:active{
        height: 70%;
    }

    .sm\:active\:h-eight-tenth:active{
        height: 80%;
    }

    .sm\:active\:h-nine-tenth:active{
        height: 90%;
    }

    .sm\:active\:h-full:active{
        height: 100%;
    }

    .sm\:active\:h-min:active{
        height: min-content;
    }

    .sm\:active\:h-max:active{
        height: max-content;
    }

    .sm\:active\:h-fit:active{
        height: fit-content;
    }

    .sm\:active\:min-h-0:active{
        min-height: 0;
    }

    .sm\:active\:min-h-2:active{
        min-height: 2px;
    }

    .sm\:active\:min-h-4:active{
        min-height: 4px;
    }

    .sm\:active\:min-h-6:active{
        min-height: 6px;
    }

    .sm\:active\:min-h-8:active{
        min-height: 8px;
    }

    .sm\:active\:min-h-10:active{
        min-height: 10px;
    }

    .sm\:active\:min-h-12:active{
        min-height: 12px;
    }

    .sm\:active\:min-h-14:active{
        min-height: 14px;
    }

    .sm\:active\:min-h-16:active{
        min-height: 16px;
    }

    .sm\:active\:min-h-18:active{
        min-height: 18px;
    }

    .sm\:active\:min-h-20:active{
        min-height: 20px;
    }

    .sm\:active\:min-h-22:active{
        min-height: 1.5rem;
    }

    .sm\:active\:min-h-24:active{
        min-height: 3rem;
    }

    .sm\:active\:min-h-26:active{
        min-height: 4.5rem;
    }

    .sm\:active\:min-h-28:active{
        min-height: 6rem;
    }

    .sm\:active\:min-h-30:active{
        min-height: 7.5rem;
    }

    .sm\:active\:min-h-32:active{
        min-height: 10rem;
    }

    .sm\:active\:min-h-34:active{
        min-height: 11.5rem;
    }

    .sm\:active\:min-h-36:active{
        min-height: 13rem;
    }

    .sm\:active\:min-h-38:active{
        min-height: 14.5rem;
    }

    .sm\:active\:min-h-40:active{
        min-height: 16rem;
    }

    .sm\:active\:min-h-42:active{
        min-height: 18rem;
    }

    .sm\:active\:min-h-44:active{
        min-height: 20rem;
    }

    .sm\:active\:min-h-46:active{
        min-height: 22rem;
    }

    .sm\:active\:min-h-48:active{
        min-height: 24rem;
    }

    .sm\:active\:min-h-hf:active{
        min-height: 50%;
    }

    .sm\:active\:min-h-full:active{
        min-height: 100%;
    }

    .sm\:active\:min-h-min:active{
        min-height: min-content;
    }

    .sm\:active\:min-h-max:active{
        min-height: max-content;
    }

    .sm\:active\:min-h-fit:active{
        min-height: fit-content;
    }

    .sm\:active\:max-h-0:active{
        max-height: 0;
    }

    .sm\:active\:max-h-2:active{
        max-height: 2px;
    }

    .sm\:active\:max-h-4:active{
        max-height: 4px;
    }

    .sm\:active\:max-h-6:active{
        max-height: 6px;
    }

    .sm\:active\:max-h-8:active{
        max-height: 8px;
    }

    .sm\:active\:max-h-10:active{
        max-height: 10px;
    }

    .sm\:active\:max-h-12:active{
        max-height: 12px;
    }

    .sm\:active\:max-h-14:active{
        max-height: 14px;
    }

    .sm\:active\:max-h-16:active{
        max-height: 16px;
    }

    .sm\:active\:max-h-18:active{
        max-height: 18px;
    }

    .sm\:active\:max-h-20:active{
        max-height: 20px;
    }

    .sm\:active\:max-h-22:active{
        max-height: 1.5rem;
    }

    .sm\:active\:max-h-24:active{
        max-height: 3rem;
    }

    .sm\:active\:max-h-26:active{
        max-height: 4.5rem;
    }

    .sm\:active\:max-h-28:active{
        max-height: 6rem;
    }

    .sm\:active\:max-h-30:active{
        max-height: 7.5rem;
    }

    .sm\:active\:max-h-32:active{
        max-height: 10rem;
    }

    .sm\:active\:max-h-34:active{
        max-height: 11.5rem;
    }

    .sm\:active\:max-h-36:active{
        max-height: 13rem;
    }

    .sm\:active\:max-h-38:active{
        max-height: 14.5rem;
    }

    .sm\:active\:max-h-40:active{
        max-height: 16rem;
    }

    .sm\:active\:max-h-42:active{
        max-height: 18rem;
    }

    .sm\:active\:max-h-44:active{
        max-height: 20rem;
    }

    .sm\:active\:max-h-46:active{
        max-height: 22rem;
    }

    .sm\:active\:max-h-48:active{
        max-height: 24rem;
    }

    .sm\:active\:max-h-hf:active{
        max-height: 50%;
    }

    .sm\:active\:max-h-full:active{
        max-height: 100%;
    }

    .sm\:active\:max-h-max:active{
        max-height: max-content;
    }

    .sm\:active\:max-h-max:active{
        max-height: max-content;
    }

    .sm\:active\:max-h-fit:active{
        max-height: fit-content;
    }

    .sm\:active\:sans:active{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .sm\:active\:serif:active{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .sm\:active\:mono:active{
        font-family: 'Courier New', Courier, monospace;
    }

    .sm\:active\:font-s-xs:active{
        font-size: var(--velocity-font-s-xs);
    }

    .sm\:active\:font-s-sm:active{
        font-size: var(--velocity-font-s-sm);
    }

    .sm\:active\:font-s-md:active{
        font-size: var(--velocity-font-s-md);
    }

    .sm\:active\:font-s-lg:active{
        font-size: var(--velocity-font-s-lg);
    }

    .sm\:active\:font-s-xm:active{
        font-size: var(--velocity-font-s-xm);
    }

    .sm\:active\:font-s-xl:active{
        font-size: var(--velocity-font-s-xl);
    }

    .sm\:active\:font-s-2md:active{
        font-size: var(--velocity-font-s-2md);
    }

    .sm\:active\:font-s-2xm:active{
        font-size: var(--velocity-font-s-2xm);
    }

    .sm\:active\:font-s-2lg:active{
        font-size: var(--velocity-font-s-2lg);
    }

    .sm\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:active\:font-s-2xl:active{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:active\:font-s-4md:active{
        font-size: var(--velocity-font-s-4md);
    }

    .sm\:active\:font-s-6md:active{
        font-size: var(--velocity-font-s-6md);
    }

    .sm\:active\:font-s-8md:active{
        font-size: var(--velocity-font-s-8md);
    }

    .sm\:active\:font-smoothing-antialiased:active{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .sm\:active\:font-subpixel-antialiased:active{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .sm\:active\:italic:active{
        font-style: italic;
    }

    .sm\:active\:italic-0:active{
        font-style: normal;
    }

    .sm\:active\:font-w-thin:active{
        font-weight: 100;
    }

    .sm\:active\:font-w-extralight:active{
        font-weight: 200;
    }

    .sm\:active\:font-w-light:active{
        font-weight: 300;
    }

    .sm\:active\:font-w-normal:active{
        font-weight: 400;
    }

    .sm\:active\:font-w-medium:active{
        font-weight: 500;
    }

    .sm\:active\:font-w-semibold:active{
        font-weight: 600;
    }

    .sm\:active\:font-w-bold:active{
        font-weight: 700;
    }

    .sm\:active\:font-w-extrabold:active{
        font-weight: 800;
    }

    .sm\:active\:font-w-black:active{
        font-weight: 900;
    }

    .sm\:active\:letter-space-lt:active{
        letter-spacing: -0.25rem;
    }

    .sm\:active\:letter-space-tt:active{
        letter-spacing: -0.125rem;
    }

    .sm\:active\:letter-space-normal:active{
        letter-spacing: 0;
    }

    .sm\:active\:letter-space-wide:active{
        letter-spacing: 0.125rem;
    }

    .sm\:active\:letter-space-wider:active{
        letter-spacing: 0.25rem;
    }

    .sm\:active\:line-h-1:active{
        line-height: 0.25rem;
    }

    .sm\:active\:line-h-2:active{
        line-height: 0.5rem;
    }

    .sm\:active\:line-h-3:active{
        line-height: 0.75rem;
    }

    .sm\:active\:line-h-4:active{
        line-height: 1rem;
    }

    .sm\:active\:line-h-5:active{
        line-height: 1.25rem;
    }

    .sm\:active\:line-h-6:active{
        line-height: 1.5rem;
    }

    .sm\:active\:line-h-7:active{
        line-height: 1.75rem;
    }

    .sm\:active\:line-h-8:active{
        line-height: 2rem;
    }

    .sm\:active\:line-h-9:active{
        line-height: 2.25rem;
    }

    .sm\:active\:line-h-10:active{
        line-height: 2.5rem;
    }

    .sm\:active\:line-h-normal:active{
        line-height: 1;
    }

    .sm\:active\:line-h-sm:active{
        line-height: 1.25;
    }

    .sm\:active\:line-h-md:active{
        line-height: 1.5;
    }

    .sm\:active\:line-h-lg:active{
        line-height: 1.75;
    }

    .sm\:active\:line-h-lg:active{
        line-height: 2;
    }

    .sm\:active\:line-h-xl:active{
        line-height: 4;
    }

    .sm\:active\:list-img-none:active{
        list-style-image: none;
    }

    .sm\:active\:list-position-inside:active{
        list-style-position: inside;
    }

    .sm\:active\:list-position-outside:active{
        list-style-position: outside;
    }

    .sm\:active\:list-type-none:active{
        list-style-type: none;
    }

    .sm\:active\:list-type-disc:active{
        list-style-type: disc;
    }

    .sm\:active\:list-type-decimal:active{
        list-style-type: decimal;
    }

    .sm\:active\:list-type-square:active{
        list-style-type: square;
    }

    .sm\:active\:left-text:active{
        text-align: left;
    }

    .sm\:active\:right-text:active{
        text-align: right;
    }

    .sm\:active\:justify-text:active{
        text-align: justify;
    }

    .sm\:active\:center-text:active{
        text-align: center;
    }

    .sm\:active\:start-text:active{
        text-align: start;
    }

    .sm\:active\:end-text:active{
        text-align: end;
    }

    .sm\:active\:underline-text:active{
        text-decoration-line: underline;
    }

    .sm\:active\:overline-text:active{
        text-decoration-line: overline;
    }

    .sm\:active\:strikethrough-text:active{
        text-decoration-line: line-through;
    }

    .sm\:active\:no-decoration-text:active{
        text-decoration-line: none;
    }

    .sm\:active\:text-decoration-solid:active{
        text-decoration-style: solid;
    }

    .sm\:active\:text-decoration-double:active{
        text-decoration-style: double;
    }

    .sm\:active\:text-decoration-dotted:active{
        text-decoration-style: dotted;
    }

    .sm\:active\:text-decoration-dashed:active{
        text-decoration-style: dashed;
    }

    .sm\:active\:text-decoration-wavy:active{
        text-decoration-style: wavy;
    }

    .sm\:active\:decoration-thick-auto:active{
        text-decoration-thickness: auto;
    }

    .sm\:active\:decoration-thick-0:active{
        text-decoration-thickness: 0;
    }

    .sm\:active\:decoration-thick-sm:active{
        text-decoration-thickness: 1px;
    }

    .sm\:active\:decoration-thick-md:active{
        text-decoration-thickness: 2px;
    }

    .sm\:active\:decoration-thick-lg:active{
        text-decoration-thickness: 4px;
    }

    .sm\:active\:decoration-thick-xl:active{
        text-decoration-thickness: 8px;
    }

    .sm\:active\:underline-offset-auto:active{
        text-underline-offset: auto;
    }

    .sm\:active\:underline-offset-0:active{
        text-underline-offset: 0;
    }

    .sm\:active\:underline-offset-sm:active{
        text-underline-offset: 1px;
    }

    .sm\:active\:underline-offset-md:active{
        text-underline-offset: 2px;
    }

    .sm\:active\:underline-offset-lg:active{
        text-underline-offset: 4px;
    }

    .sm\:active\:underline-offset-xl:active{
        text-underline-offset: 8px;
    }

    .sm\:active\:text-uppercase:active{
        text-transform: uppercase;
    }

    .sm\:active\:text-lowercase:active{
        text-transform: lowercase;
    }

    .sm\:active\:text-capitalize:active{
        text-transform: capitalize;
    }

    .sm\:active\:text-no-case:active{
        text-transform: none;
    }

    .sm\:active\:text-ellipsis:active{
        text-overflow: ellipsis;
    }

    .sm\:active\:text-clip:active{
        text-overflow: clip;
    }

    .sm\:active\:text-wrap:active{
        text-wrap: wrap;
    }

    .sm\:active\:text-nowrap:active{
        text-wrap: nowrap;
    }

    .sm\:active\:text-balance:active{
        text-wrap: balance;
    }

    .sm\:active\:text-pretty:active{
        text-wrap: pretty;
    }

    .sm\:active\:text-indent-0:active{
        text-indent: 0;
    }

    .sm\:active\:text-indent-1:active{
        text-indent: 1px;
    }

    .sm\:active\:text-indent-2:active{
        text-indent: 2px;
    }

    .sm\:active\:text-indent-4:active{
        text-indent: 4px;
    }

    .sm\:active\:text-indent-6:active{
        text-indent: 6px;
    }

    .sm\:active\:text-indent-8:active{
        text-indent: 8px;
    }

    .sm\:active\:text-indent-10:active{
        text-indent: 10px;
    }

    .sm\:active\:text-indent-12:active{
        text-indent: 12px;
    }

    .sm\:active\:text-indent-14:active{
        text-indent: 14px;
    }

    .sm\:active\:text-indent-16:active{
        text-indent: 16px;
    }

    .sm\:active\:text-indent-18:active{
        text-indent: 18px;
    }

    .sm\:active\:text-indent-20:active{
        text-indent: 20px;
    }

    .sm\:active\:vertical-align-baseline:active{
        vertical-align: baseline;
    }

    .sm\:active\:vertical-align-top:active{
        vertical-align: top;
    }

    .sm\:active\:vertical-align-bottom:active{
        vertical-align: bottom;
    }

    .sm\:active\:vertical-align-middle:active{
        vertical-align: middle;
    }

    .sm\:active\:vertical-align-text-top:active{
        vertical-align: text-top;
    }

    .sm\:active\:vertical-align-text-bottom:active{
        vertical-align: text-bottom;
    }

    .sm\:active\:vertical-align-sub:active{
        vertical-align: sub;
    }

    .sm\:active\:vertical-align-super:active{
        vertical-align: super;
    }

    .sm\:active\:white-space-normal:active{
        white-space: normal;
    }

    .sm\:active\:white-space-nowrap:active{
        white-space: nowrap;
    }

    .sm\:active\:white-space-pre:active{
        white-space: pre;
    }

    .sm\:active\:white-space-pre-line:active{
        white-space: pre-line;
    }

    .sm\:active\:white-space-pre-wrap:active{
        white-space: pre-wrap;
    }

    .sm\:active\:white-break-spaces:active{
        white-space: break-spaces;
    }

    .sm\:active\:word-break-normal:active{
        word-break: normal;
    }

    .sm\:active\:word-break-words:active{
        word-break: break-word;
    }

    .sm\:active\:word-break-all:active{
        word-break: break-all;
    }

    .sm\:active\:word-break-keep:active{
        word-break: keep-all;
    }

    .sm\:active\:content-none:active{
        content: none;
    }

    .sm\:active\:content-blank:active{
        content: "";
    }

    .sm\:active\:bg-fixed:active{
        background-attachment: fixed;
    }

    .sm\:active\:bg-local:active{
        background-attachment: local;
    }

    .sm\:active\:bg-scroll:active{
        background-attachment: scroll;
    }

    .sm\:active\:bg-clip-border:active{
        background-clip: border-box;
    }

    .sm\:active\:bg-clip-content:active{
        background-clip: content-box;
    }

    .sm\:active\:bg-clip-padding:active{
        background-clip: padding-box;
    }

    .sm\:active\:bg-clip-text:active{
        background-clip: text;
    }

    .sm\:active\:bg-or-border:active{
        background-origin: border-box;
    }

    .sm\:active\:bg-origin-border:active{
        background-origin: border-box;
    }

    .sm\:active\:bg-origin-padding:active{
        background-origin: padding-box;
    }

    .sm\:active\:bg-origin-content:active{
        background-origin: content-box;
    }

    .sm\:active\:bg-top:active{
        background-position: top;
    }

    .sm\:active\:bg-bottom:active{
        background-position: bottom;
    }

    .sm\:active\:bg-center:active{
        background-position: center;
    }

    .sm\:active\:bg-left:active{
        background-position: left;
    }

    .sm\:active\:bg-right:active{
        background-position: top;
    }

    .sm\:active\:bg-left-top:active{
        background-position: left top;
    }

    .sm\:active\:bg-right-top:active{
        background-position: right top;
    }

    .sm\:active\:bg-left-bottom:active{
        background-position: left bottom;
    }

    .sm\:active\:bg-right-bottom:active{
        background-position: right bottom;
    }

    .sm\:active\:bg-no-repeat:active{
        background-repeat: no-repeat;
    }

    .sm\:active\:bg-repeat:active{
        background-repeat: repeat;
    }

    .sm\:active\:bg-repeat-x:active{
        background-repeat: repeat-x;
    }

    .sm\:active\:bg-repeat-y:active{
        background-repeat: repeat-y;
    }

    .sm\:active\:bg-repeat-space:active{
        background-repeat: space;
    }

    .sm\:active\:bg-repeat-round:active{
        background-repeat: round;
    }

    .sm\:active\:bg-s-auto:active{
        background-size: auto;
    }

    .sm\:active\:bg-s-cover:active{
        background-size: cover;
    }

    .sm\:active\:bg-s-contain:active{
        background-size: contain;
    }

    /* padding */
    .sm\:active\:p-auto:active{
        padding: auto;
    }

    .sm\:active\:p-0:active{
        padding: 0;
    }

    .sm\:active\:p-4:active{
        padding: var(--velocity-padding-4);
    }

    .sm\:active\:p-8:active{
        padding: var(--velocity-padding-8);
    }

    .sm\:active\:p-12:active{
        padding: var(--velocity-padding-12);
    }

    .sm\:active\:p-16:active{
        padding: var(--velocity-padding-16);
    }

    .sm\:active\:p-20:active{
        padding: var(--velocity-padding-20);
    }

    .sm\:active\:p-24:active{
        padding: var(--velocity-padding-24);
    }

    .sm\:active\:p-28:active{
        padding: var(--velocity-padding-28);
    }

    .sm\:active\:p-32:active{
        padding: var(--velocity-padding-32);
    }

    .sm\:active\:p-36:active{
        padding: var(--velocity-padding-36);
    }

    .sm\:active\:p-40:active{
        padding: var(--velocity-padding-40);
    }

    .sm\:active\:p-44:active{
        padding: var(--velocity-padding-44);
    }

    .sm\:active\:p-48:active{
        padding: var(--velocity-padding-48);
    }

    .sm\:active\:p-52:active{
        padding: var(--velocity-padding-52);
    }

    .sm\:active\:p-56:active{
        padding: var(--velocity-padding-56);
    }

    .sm\:active\:p-60:active{
        padding: var(--velocity-padding-60);
    }

    .sm\:active\:p-64:active{
        padding: var(--velocity-padding-64);
    }

    .sm\:active\:p-68:active{
        padding: var(--velocity-padding-68);
    }

    .sm\:active\:p-72:active{
        padding: var(--velocity-padding-72);
    }

    .sm\:active\:p-76:active{
        padding: var(--velocity-padding-76);
    }

    .sm\:active\:p-80:active{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .sm\:active\:pt-auto:active{
        padding-top: auto;
    }

    .sm\:active\:pt-0:active{
        padding-top: 0;
    }

    .sm\:active\:pt-4:active{
        padding-top: 0.25rem;
    }

    .sm\:active\:pt-8:active{
        padding-top: 0.5rem;
    }

    .sm\:active\:pt-12:active{
        padding-top: 0.75rem;
    }

    .sm\:active\:pt-16:active{
        padding-top: 1rem;
    }

    .sm\:active\:pt-20:active{
        padding-top: 1.25rem;
    }

    .sm\:active\:pt-24:active{
        padding-top: 1.5rem;
    }

    .sm\:active\:pt-28:active{
        padding-top: 1.75rem;
    }

    .sm\:active\:pt-32:active{
        padding-top: 2rem;
    }

    .sm\:active\:pt-36:active{
        padding-top: 2.25rem;
    }

    .sm\:active\:pt-40:active{
        padding-top: 2.5rem;
    }

    .sm\:active\:pt-44:active{
        padding-top: 2.75rem;
    }

    .sm\:active\:pt-48:active{
        padding-top: 3rem;
    }

    .sm\:active\:pt-52:active{
        padding-top: 3.25rem;
    }

    .sm\:active\:pt-56:active{
        padding-top: 3.5rem;
    }

    .sm\:active\:pt-60:active{
        padding-top: 3.75rem;
    }

    .sm\:active\:pt-64:active{
        padding-top: 4rem;
    }

    .sm\:active\:pt-68:active{
        padding-top: 6rem;
    }

    .sm\:active\:pt-72:active{
        padding-top: 8rem;
    }

    .sm\:active\:pt-76:active{
        padding-top: 12rem;
    }

    .sm\:active\:pt-80:active{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .sm\:active\:pb-auto:active{
        padding-bottom: auto;
    }

    .sm\:active\:pb-0:active{
        padding-bottom: 0;
    }

    .sm\:active\:pb-4:active{
        padding-bottom: 0.25rem;
    }

    .sm\:active\:pb-8:active{
        padding-bottom: 0.5rem;
    }

    .sm\:active\:pb-12:active{
        padding-bottom: 0.75rem;
    }

    .sm\:active\:pb-16:active{
        padding-bottom: 1rem;
    }

    .sm\:active\:pb-20:active{
        padding-bottom: 1.25rem;
    }

    .sm\:active\:pb-24:active{
        padding-bottom: 1.5rem;
    }

    .sm\:active\:pb-28:active{
        padding-bottom: 1.75rem;
    }

    .sm\:active\:pb-32:active{
        padding-bottom: 2rem;
    }

    .sm\:active\:pb-36:active{
        padding-bottom: 2.25rem;
    }

    .sm\:active\:pb-40:active{
        padding-bottom: 2.5rem;
    }

    .sm\:active\:pb-44:active{
        padding-bottom: 2.75rem;
    }

    .sm\:active\:pb-48:active{
        padding-bottom: 3rem;
    }

    .sm\:active\:pb-52:active{
        padding-bottom: 3.25rem;
    }

    .sm\:active\:pb-56:active{
        padding-bottom: 3.5rem;
    }

    .sm\:active\:pb-60:active{
        padding-bottom: 3.75rem;
    }

    .sm\:active\:pb-64:active{
        padding-bottom: 4rem;
    }

    .sm\:active\:pb-68:active{
        padding-bottom: 6rem;
    }

    .sm\:active\:pb-72:active{
        padding-bottom: 8rem;
    }

    .sm\:active\:pb-76:active{
        padding-bottom: 12rem;
    }

    .sm\:active\:pb-80:active{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .sm\:active\:pl-0:active{
        padding-left: auto;
    }

    .sm\:active\:pl-0:active{
        padding-left: 0;
    }

    .sm\:active\:pl-4:active{
        padding-left: 0.25rem;
    }

    .sm\:active\:pl-8:active{
        padding-left: 0.5rem;
    }

    .sm\:active\:pl-12:active{
        padding-left: 0.75rem;
    }

    .sm\:active\:pl-16:active{
        padding-left: 1rem;
    }

    .sm\:active\:pl-20:active{
        padding-left: 1.25rem;
    }

    .sm\:active\:pl-24:active{
        padding-left: 1.5rem;
    }

    .sm\:active\:pl-28:active{
        padding-left: 1.75rem;
    }

    .sm\:active\:pl-32:active{
        padding-left: 2rem;
    }

    .sm\:active\:pl-36:active{
        padding-left: 2.25rem;
    }

    .sm\:active\:pl-40:active{
        padding-left: 2.5rem;
    }

    .sm\:active\:pl-44:active{
        padding-left: 2.75rem;
    }

    .sm\:active\:pl-48:active{
        padding-left: 3rem;
    }

    .sm\:active\:pl-52:active{
        padding-left: 3.25rem;
    }

    .sm\:active\:pl-56:active{
        padding-left: 3.5rem;
    }

    .sm\:active\:pl-60:active{
        padding-left: 3.75rem;
    }

    .sm\:active\:pl-64:active{
        padding-left: 4rem;
    }

    .sm\:active\:pl-68:active{
        padding-left: 6rem;
    }

    .sm\:active\:pl-72:active{
        padding-left: 8rem;
    }

    .sm\:active\:pl-76:active{
        padding-left: 12rem;
    }

    .sm\:active\:pl-80:active{
        padding-left: 16rem;
    }

    /** padding-right **/
    .sm\:active\:pr-auto:active{
        padding-right: auto;
    }

    .sm\:active\:pr-0:active{
        padding-right: 0;
    }

    .sm\:active\:pr-4:active{
        padding-right: 0.25rem;
    }

    .sm\:active\:pr-8:active{
        padding-right: 0.5rem;
    }

    .sm\:active\:pr-12:active{
        padding-right: 0.75rem;
    }

    .sm\:active\:pr-16:active{
        padding-right: 1rem;
    }

    .sm\:active\:pr-20:active{
        padding-right: 1.25rem;
    }

    .sm\:active\:pr-24:active{
        padding-right: 1.5rem;
    }

    .sm\:active\:pr-28:active{
        padding-right: 1.75rem;
    }

    .sm\:active\:pr-32:active{
        padding-right: 2rem;
    }

    .sm\:active\:pr-36:active{
        padding-right: 2.25rem;
    }

    .sm\:active\:pr-40:active{
        padding-right: 2.5rem;
    }

    .sm\:active\:pr-44:active{
        padding-right: 2.75rem;
    }

    .sm\:active\:pr-48:active{
        padding-right: 3rem;
    }

    .sm\:active\:pr-52:active{
        padding-right: 3.25rem;
    }

    .sm\:active\:pr-56:active{
        padding-right: 3.5rem;
    }

    .sm\:active\:pr-60:active{
        padding-right: 3.75rem;
    }

    .sm\:active\:pr-64:active{
        padding-right: 4rem;
    }

    .sm\:active\:pr-68:active{
        padding-right: 6rem;
    }

    .sm\:active\:pr-72:active{
        padding-right: 8rem;
    }

    .sm\:active\:pr-76:active{
        padding-right: 12rem;
    }

    .sm\:active\:pr-80:active{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .sm\:active\:px-auto:active{
        padding-left: auto;
        padding-right: auto;
    }

    .sm\:active\:px-0:active{
        padding-left: 0;
        padding-right: 0;
    }

    .sm\:active\:px-4:active{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:active\:px-8:active{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .sm\:active\:px-12:active{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .sm\:active\:px-16:active{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:active\:px-20:active{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:active\:px-24:active{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:active\:px-28:active{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .sm\:active\:px-32:active{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .sm\:active\:px-36:active{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .sm\:active\:px-40:active{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .sm\:active\:px-44:active{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .sm\:active\:px-48:active{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .sm\:active\:px-52:active{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .sm\:active\:px-56:active{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .sm\:active\:px-60:active{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .sm\:active\:px-64:active{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .sm\:active\:px-68:active{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .sm\:active\:px-72:active{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .sm\:active\:px-76:active{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .sm\:active\:px-80:active{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .sm\:active\:py-auto:active{
        padding-top: auto;
        padding-bottom: auto;
    }

    .sm\:active\:py-0:active{
        padding-top: 0;
        padding-bottom: 0;
    }

    .sm\:active\:py-4:active{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .sm\:active\:py-8:active{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:active\:py-12:active{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:active\:py-16:active{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .sm\:active\:py-20:active{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .sm\:active\:py-24:active{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:active\:py-28:active{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .sm\:active\:py-32:active{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .sm\:active\:py-36:active{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .sm\:active\:py-40:active{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .sm\:active\:py-44:active{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .sm\:active\:py-48:active{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .sm\:active\:py-52:active{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .sm\:active\:py-56:active{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .sm\:active\:py-60:active{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .sm\:active\:py-64:active{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:active\:py-68:active{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:active\:py-72:active{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:active\:py-76:active{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .sm\:active\:py-80:active{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .sm\:active\:m-auto:active{
        margin: auto;
    }

    .sm\:active\:m-0:active{
        margin: 0;
    }

    .sm\:active\:m-4:active{
        margin: 0.25rem;
    }

    .sm\:active\:m-8:active{
        margin: 0.5rem;
    }

    .sm\:active\:m-12:active{
        margin: 0.75rem;
    }

    .sm\:active\:m-16:active{
        margin: 1rem;
    }

    .sm\:active\:m-20:active{
        margin: 1.25rem;
    }

    .sm\:active\:m-24:active{
        margin: 1.5rem;
    }

    .sm\:active\:m-28:active{
        margin: 1.75rem;
    }

    .sm\:active\:m-32:active{
        margin: 2rem;
    }

    .sm\:active\:m-36:active{
        margin: 2.25rem;
    }

    .sm\:active\:m-40:active{
        margin: 2.5rem;
    }

    .sm\:active\:m-44:active{
        margin: 2.75rem;
    }

    .sm\:active\:m-48:active{
        margin: 3rem;
    }

    .sm\:active\:m-52:active{
        margin: 3.25rem;
    }

    .sm\:active\:m-56:active{
        margin: 3.5rem;
    }

    .sm\:active\:m-60:active{
        margin: 3.75rem;
    }

    .sm\:active\:m-64:active{
        margin: 4rem;
    }

    .sm\:active\:m-68:active{
        margin: 6rem;
    }

    .sm\:active\:m-72:active{
        margin: 8rem;
    }

    .sm\:active\:m-76:active{
        margin: 12rem;
    }

    .sm\:active\:m-80:active{
        margin: 16rem;
    }

    /** margin top **/
    .sm\:active\:mt-auto:active{
        margin-top: auto;
    }

    .sm\:active\:mt-0:active{
        margin-top: 0;
    }

    .sm\:active\:mt-4:active{
        margin-top: 0.25rem;
    }

    .sm\:active\:mt-8:active{
        margin-top: 0.5rem;
    }

    .sm\:active\:mt-12:active{
        margin-top: 0.75rem;
    }

    .sm\:active\:mt-16:active{
        margin-top: 1rem;
    }

    .sm\:active\:mt-20:active{
        margin-top: 1.25rem;
    }

    .sm\:active\:mt-24:active{
        margin-top: 1.5rem;
    }

    .sm\:active\:mt-28:active{
        margin-top: 1.75rem;
    }

    .sm\:active\:mt-32:active{
        margin-top: 2rem;
    }

    .sm\:active\:mt-36:active{
        margin-top: 2.25rem;
    }

    .sm\:active\:mt-40:active{
        margin-top: 2.5rem;
    }

    .sm\:active\:mt-44:active{
        margin-top: 2.75rem;
    }

    .sm\:active\:mt-48:active{
        margin-top: 3rem;
    }

    .sm\:active\:mt-52:active{
        margin-top: 3.25rem;
    }

    .sm\:active\:mt-56:active{
        margin-top: 3.5rem;
    }

    .sm\:active\:mt-60:active{
        margin-top: 3.75rem;
    }

    .sm\:active\:mt-64:active{
        margin-top: 4rem;
    }

    .sm\:active\:mt-68:active{
        margin-top: 6rem;
    }

    .sm\:active\:mt-72:active{
        margin-top: 8rem;
    }

    .sm\:active\:mt-76:active{
        margin-top: 12rem;
    }

    .sm\:active\:mt-80:active{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .sm\:active\:mb-auto:active{
        margin-bottom: auto;
    }

    .sm\:active\:mb-0:active{
        margin-bottom: 0;
    }

    .sm\:active\:mb-4:active{
        margin-bottom: 0.25rem;
    }

    .sm\:active\:mb-8:active{
        margin-bottom: 0.5rem;
    }

    .sm\:active\:mb-12:active{
        margin-bottom: 0.75rem;
    }

    .sm\:active\:mb-16:active{
        margin-bottom: 1rem;
    }

    .sm\:active\:mb-20:active{
        margin-bottom: 1.25rem;
    }

    .sm\:active\:mb-24:active{
        margin-bottom: 1.5rem;
    }

    .sm\:active\:mb-28:active{
        margin-bottom: 1.75rem;
    }

    .sm\:active\:mb-32:active{
        margin-bottom: 2rem;
    }

    .sm\:active\:mb-36:active{
        margin-bottom: 2.25rem;
    }

    .sm\:active\:mb-40:active{
        margin-bottom: 2.5rem;
    }

    .sm\:active\:mb-44:active{
        margin-bottom: 2.75rem;
    }

    .sm\:active\:mb-48:active{
        margin-bottom: 3rem;
    }

    .sm\:active\:mb-52:active{
        margin-bottom: 3.25rem;
    }

    .sm\:active\:mb-56:active{
        margin-bottom: 3.5rem;
    }

    .sm\:active\:mb-60:active{
        margin-bottom: 3.75rem;
    }

    .sm\:active\:mb-64:active{
        margin-bottom: 4rem;
    }

    .sm\:active\:mb-68:active{
        margin-bottom: 6rem;
    }

    .sm\:active\:mb-72:active{
        margin-bottom: 8rem;
    }

    .sm\:active\:mb-76:active{
        margin-bottom: 12rem;
    }

    .sm\:active\:mb-80:active{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .sm\:active\:ml-auto:active{
        margin-left: auto;
    }

    .sm\:active\:ml-0:active{
        margin-left: 0;
    }

    .sm\:active\:ml-4:active{
        margin-left: 0.25rem;
    }

    .sm\:active\:ml-8:active{
        margin-left: 0.5rem;
    }

    .sm\:active\:ml-12:active{
        margin-left: 0.75rem;
    }

    .sm\:active\:ml-16:active{
        margin-left: 1rem;
    }

    .sm\:active\:ml-20:active{
        margin-left: 1.25rem;
    }

    .sm\:active\:ml-24:active{
        margin-left: 1.5rem;
    }

    .sm\:active\:ml-28:active{
        margin-left: 1.75rem;
    }

    .sm\:active\:ml-32:active{
        margin-left: 2rem;
    }

    .sm\:active\:ml-36:active{
        margin-left: 2.25rem;
    }

    .sm\:active\:ml-40:active{
        margin-left: 2.5rem;
    }

    .sm\:active\:ml-44:active{
        margin-left: 2.75rem;
    }

    .sm\:active\:ml-48:active{
        margin-left: 3rem;
    }

    .sm\:active\:ml-52:active{
        margin-left: 3.25rem;
    }

    .sm\:active\:ml-56:active{
        margin-left: 3.5rem;
    }

    .sm\:active\:ml-60:active{
        margin-left: 3.75rem;
    }

    .sm\:active\:ml-64:active{
        margin-left: 4rem;
    }

    .sm\:active\:ml-68:active{
        margin-left: 6rem;
    }

    .sm\:active\:ml-72:active{
        margin-left: 8rem;
    }

    .sm\:active\:ml-76:active{
        margin-left: 12rem;
    }

    .sm\:active\:ml-80:active{
        margin-left: 16rem;
    }

    /** margin-right **/
    .sm\:active\:mr-auto:active{
        margin-right: auto;
    }

    .sm\:active\:mr-0:active{
        margin-right: 0;
    }

    .sm\:active\:mr-4:active{
        margin-right: 0.25rem;
    }

    .sm\:active\:mr-8:active{
        margin-right: 0.5rem;
    }

    .sm\:active\:mr-12:active{
        margin-right: 0.75rem;
    }

    .sm\:active\:mr-16:active{
        margin-right: 1rem;
    }

    .sm\:active\:mr-20:active{
        margin-right: 1.25rem;
    }

    .sm\:active\:mr-24:active{
        margin-right: 1.5rem;
    }

    .sm\:active\:mr-28:active{
        margin-right: 1.75rem;
    }

    .sm\:active\:mr-32:active{
        margin-right: 2rem;
    }

    .sm\:active\:mr-36:active{
        margin-right: 2.25rem;
    }

    .sm\:active\:mr-40:active{
        margin-right: 2.5rem;
    }

    .sm\:active\:mr-44:active{
        margin-right: 2.75rem;
    }

    .sm\:active\:mr-48:active{
        margin-right: 3rem;
    }

    .sm\:active\:mr-52:active{
        margin-right: 3.25rem;
    }

    .sm\:active\:mr-56:active{
        margin-right: 3.5rem;
    }

    .sm\:active\:mr-60:active{
        margin-right: 3.75rem;
    }

    .sm\:active\:mr-64:active{
        margin-right: 4rem;
    }

    .sm\:active\:mr-68:active{
        margin-right: 6rem;
    }

    .sm\:active\:mr-72:active{
        margin-right: 8rem;
    }

    .sm\:active\:mr-76:active{
        margin-right: 12rem;
    }

    .sm\:active\:mr-80:active{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .sm\:active\:mx-auto:active{
        margin-left: auto;
        margin-right: auto;
    }

    .sm\:active\:mx-0:active{
        margin-left: 0;
        margin-right: 0;
    }

    .sm\:active\:mx-4:active{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .sm\:active\:mx-8:active{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .sm\:active\:mx-12:active{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .sm\:active\:mx-16:active{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .sm\:active\:mx-20:active{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .sm\:active\:mx-24:active{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .sm\:active\:mx-28:active{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .sm\:active\:mx-32:active{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .sm\:active\:mx-36:active{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .sm\:active\:mx-40:active{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .sm\:active\:mx-44:active{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .sm\:active\:mx-48:active{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .sm\:active\:mx-52:active{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .sm\:active\:mx-56:active{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .sm\:active\:mx-60:active{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .sm\:active\:mx-64:active{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .sm\:active\:mx-68:active{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .sm\:active\:mx-72:active{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .sm\:active\:mx-76:active{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .sm\:active\:mx-80:active{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .sm\:active\:my-auto:active{
        margin-top: auto;
        margin-bottom: auto;
    }

    .sm\:active\:my-0:active{
        margin-top: 0;
        margin-bottom: 0;
    }

    .sm\:active\:my-4:active{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .sm\:active\:my-8:active{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sm\:active\:my-12:active{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .sm\:active\:my-16:active{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .sm\:active\:my-20:active{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .sm\:active\:my-24:active{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .sm\:active\:my-28:active{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .sm\:active\:my-32:active{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .sm\:active\:my-36:active{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .sm\:active\:my-40:active{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .sm\:active\:my-44:active{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .sm\:active\:my-48:active{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .sm\:active\:my-52:active{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .sm\:active\:my-56:active{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .sm\:active\:my-60:active{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .sm\:active\:my-64:active{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .sm\:active\:my-68:active{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .sm\:active\:my-72:active{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .sm\:active\:my-76:active{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .sm\:active\:my-80:active{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .sm\:active\:d-none:active{
        display: none;
    }

    .sm\:active\:d-block:active{
        display: block;
    }

    .sm\:active\:d-flex:active{
        display: flex;
    }

    .sm\:active\:d-grid:active{
        display: grid;
    }

    .sm\:active\:d-table:active{
        display: table;
    }

    .sm\:active\:d-inherit:active{
        display: inherit;
    }

    .sm\:active\:d-flexbox:active{
        display: flexbox;
    }

    .sm\:active\:d-table-column:active{
        display: table-column;
    }

    .sm\:active\:d-table-column-group:active{
        display: table-column-group;
    }

    .sm\:active\:d-table-cell:active{
        display: table-cell;
    }

    .sm\:active\:d-table-caption:active{
        display: table-caption;
    }

    .sm\:active\:d-table-row:active{
        display: table-row;
    }

    .sm\:active\:d-table-row-group:active{
        display: table-row-group;
    }

    .sm\:active\:d-inline-block:active{
        display: inline-block;
    }

    .sm\:active\:d-inline-flex:active{
        display: inline-flex;
    }

    .sm\:active\:border-round-none:active{
        border-radius: 0;
    }

    .sm\:active\:border-round-sm:active{
        border-radius: var(--velocity-border-round-sm);
    }

    .sm\:active\:border-round-md:active{
        border-radius: var(--velocity-border-round-md);
    }

    .sm\:active\:border-round-lg:active{
        border-radius: var(--velocity-border-round-lg);
    }

    .sm\:active\:border-round-xl:active{
        border-radius: var(--velocity-border-round-xl);
    }

    .sm\:active\:border-round-2lg:active{
        border-radius: var(--velocity-border-round-2lg);
    }

    .sm\:active\:border-round-sxl:active{
        border-radius: var(--velocity-border-round-sxl);
    }

    .sm\:active\:border-round-pill:active{
        border-radius: var(--velocity-border-round-pill);
    }

    .sm\:active\:border-round-full:active{
        border-radius: var(--velocity-border-round-full);
    }

    .sm\:active\:border-round-tl-none:active{
        border-top-left-radius: 0;
    }

    .sm\:active\:border-round-tl-sm:active{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:active\:border-round-tl-md:active{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .sm\:active\:border-round-tl-lg:active{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:active\:border-round-tl-xl:active{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:active\:border-round-tl-2lg:active{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:active\:border-round-tl-sxl:active{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:active\:border-round-tl-pill:active{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:active\:border-round-tl-full:active{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .sm\:active\:border-round-bl-none:active{
        border-bottom-left-radius: 0;
    }

    .sm\:active\:border-round-bl-sm:active{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:active\:border-round-bl-md:active{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .sm\:active\:border-round-bl-lg:active{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:active\:border-round-bl-xl:active{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:active\:border-round-bl-2lg:active{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:active\:border-round-bl-sxl:active{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:active\:border-round-bl-pill:active{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:active\:border-round-bl-full:active{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .sm\:active\:border-round-tr-none:active{
        border-top-right-radius: 0;
    }

    .sm\:active\:border-round-tr-sm:active{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:active\:border-round-tr-md:active{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .sm\:active\:border-round-tr-lg:active{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:active\:border-round-tr-xl:active{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:active\:border-round-tr-2lg:active{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:active\:border-round-tr-sxl:active{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:active\:border-round-tr-pill:active{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:active\:border-round-tr-full:active{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .sm\:active\:border-round-br-none:active{
        border-bottom-right-radius: 0;
    }

    .sm\:active\:border-round-br-sm:active{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:active\:border-round-br-md:active{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .sm\:active\:border-round-br-lg:active{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:active\:border-round-br-xl:active{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:active\:border-round-br-2lg:active{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:active\:border-round-br-sxl:active{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:active\:border-round-br-pill:active{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:active\:border-round-br-full:active{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .sm\:active\:border-w-0:active{
        border-width: 0;
    }

    .sm\:active\:border-w-1:active{
        border-width: 1px;
    }

    .sm\:active\:border-w-2:active{
        border-width: 2px;
    }

    .sm\:active\:border-w-4:active{
        border-width: 4px;
    }

    .sm\:active\:border-w-6:active{
        border-width: 6px;
    }

    .sm\:active\:border-w-8:active{
        border-width: 8px;
    }

    .sm\:active\:border-wx-0:active{
        border-left-width: 0;
        border-right-width: 0;
    }

    .sm\:active\:border-wx-1:active{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .sm\:active\:border-wx-2:active{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .sm\:active\:border-wx-4:active{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .sm\:active\:border-wx-6:active{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .sm\:active\:border-wx-8:active{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .sm\:active\:border-wy-0:active{
        border-top-width: 0;
        border-top-width: 0;
    }

    .sm\:active\:border-wy-1:active{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .sm\:active\:border-wy-2:active{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .sm\:active\:border-wy-4:active{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .sm\:active\:border-wy-6:active{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .sm\:active\:border-wy-8:active{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .sm\:active\:border-wl-0:active{
        border-left-width: 0;
    }

    .sm\:active\:border-wl-1:active{
        border-left-width: 1px;
    }

    .sm\:active\:border-wl-2:active{
        border-left-width: 2px;
    }

    .sm\:active\:border-wl-4:active{
        border-left-width: 4px;
    }

    .sm\:active\:border-wl-6:active{
        border-left-width: 6px;
    }

    .sm\:active\:border-wl-8:active{
        border-left-width: 8px;
    }

    .sm\:active\:border-wr-0:active{
        border-right-width: 0;
    }

    .sm\:active\:border-wr-1:active{
        border-right-width: 1px;
    }

    .sm\:active\:border-wr-2:active{
        border-right-width: 2px;
    }

    .sm\:active\:border-wr-4:active{
        border-right-width: 4px;
    }

    .sm\:active\:border-wr-6:active{
        border-right-width: 6px;
    }

    .sm\:active\:border-wr-8:active{
        border-right-width: 8px;
    }

    .sm\:active\:border-wt-0:active{
        border-top-width: 0;
    }

    .sm\:active\:border-wt-1:active{
        border-top-width: 1px;
    }

    .sm\:active\:border-wt-2:active{
        border-top-width: 2px;
    }

    .sm\:active\:border-wt-4:active{
        border-top-width: 4px;
    }

    .sm\:active\:border-wt-6:active{
        border-top-width: 6px;
    }

    .sm\:active\:border-wt-8:active{
        border-top-width: 8px;
    }

    .sm\:active\:border-wb-0:active{
        border-bottom-width: 0;
    }

    .sm\:active\:border-wb-1:active{
        border-bottom-width: 1px;
    }

    .sm\:active\:border-wb-2:active{
        border-bottom-width: 2px;
    }

    .sm\:active\:border-wb-4:active{
        border-bottom-width: 4px;
    }

    .sm\:active\:border-wb-6:active{
        border-bottom-width: 6px;
    }

    .sm\:active\:border-wb-8:active{
        border-bottom-width: 8px;
    }

    .sm\:active\:border-solid:active{
        border-style: solid;
    }

    .sm\:active\:border-dashed:active{
        border-style: dashed;
    }

    .sm\:active\:border-dotted:active{
        border-style: dotted;
    }

    .sm\:active\:border-double:active{
        border-style: double;
    }

    .sm\:active\:border-hidden:active{
        border-style: hidden;
    }

    .sm\:active\:border-none:active{
        border-style: none;
    }

    .sm\:active\:outline-w-0:active{
        outline-width: 0;
    }

    .sm\:active\:outline-w-1:active{
        outline-width: 1px;
    }

    .sm\:active\:outline-w-2:active{
        outline-width: 2px;
    }

    .sm\:active\:outline-w-4:active{
        outline-width: 4px;
    }

    .sm\:active\:outline-w-6:active{
        outline-width: 6px;
    }

    .sm\:active\:outline-w-8:active{
        outline-width: 8px;
    }

    .sm\:active\:outline-solid:active{
        outline-style: solid;
    }

    .sm\:active\:outline-dashed:active{
        outline-style: dashed;
    }

    .sm\:active\:outline-dotted:active{
        outline-style: dotted;
    }

    .sm\:active\:outline-double:active{
        outline-style: double;
    }

    .sm\:active\:outline-hidden:active{
        outline-style: hidden;
    }

    .sm\:active\:outline-none:active{
        outline-style: none;
    }

    .sm\:active\:outline-offset-0:active{
        outline-offset: 0;
    }

    .sm\:active\:outline-offset-1:active{
        outline-offset: 1px;
    }

    .sm\:active\:outline-offset-2:active{
        outline-offset: 2px;
    }

    .sm\:active\:outline-offset-4:active{
        outline-offset: 4px;
    }

    .sm\:active\:outline-offset-6:active{
        outline-offset: 6px;
    }

    .sm\:active\:outline-offset-8:active{
        outline-offset: 8px;
    }

    .sm\:active\:box-shadow-sm:active{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .sm\:active\:box-shadow-md:active{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .sm\:active\:box-shadow-lg:active{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .sm\:active\:box-shadow-xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .sm\:active\:box-shadow-2xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .sm\:active\:box-shadow-4xl:active{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .sm\:active\:box-shadow-inset:active{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .sm\:active\:box-shadow-sm-color:active{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .sm\:active\:box-shadow-md-color:active{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .sm\:active\:box-shadow-lg-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .sm\:active\:box-shadow-xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .sm\:active\:box-shadow-2xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .sm\:active\:box-shadow-4xl-color:active{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .sm\:active\:box-shadow-inset-color:active{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .sm\:active\:box-shadow-none:active{
        box-shadow: none;
    }

    .sm\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:active\:shadow-grey-50:active{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:active\:shadow-grey-100:active{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:active\:shadow-grey-200:active{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:active\:shadow-grey-300:active{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:active\:shadow-grey-400:active{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:active\:shadow-grey-500:active{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:active\:shadow-grey-600:active{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:active\:shadow-grey-700:active{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:active\:shadow-grey-800:active{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:active\:shadow-grey-900:active{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:active\:shadow-blue-50:active{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:active\:shadow-blue-100:active{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:active\:shadow-blue-200:active{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:active\:shadow-blue-300:active{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:active\:shadow-blue-400:active{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:active\:shadow-blue-500:active{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:active\:shadow-blue-600:active{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:active\:shadow-blue-700:active{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:active\:shadow-blue-800:active{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:active\:shadow-blue-900:active{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:active\:shadow-purple-50:active{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:active\:shadow-purple-100:active{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:active\:shadow-purple-200:active{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:active\:shadow-purple-300:active{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:active\:shadow-purple-400:active{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:active\:shadow-purple-500:active{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:active\:shadow-purple-600:active{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:active\:shadow-purple-700:active{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:active\:shadow-purple-800:active{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:active\:shadow-purple-900:active{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:active\:shadow-teal-50:active{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:active\:shadow-teal-100:active{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:active\:shadow-teal-200:active{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:active\:shadow-teal-300:active{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:active\:shadow-teal-400:active{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:active\:shadow-teal-500:active{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:active\:shadow-teal-600:active{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:active\:shadow-teal-700:active{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:active\:shadow-teal-800:active{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:active\:shadow-teal-900:active{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:active\:shadow-lime-50:active{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:active\:shadow-lime-100:active{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:active\:shadow-lime-200:active{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:active\:shadow-lime-300:active{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:active\:shadow-lime-400:active{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:active\:shadow-lime-500:active{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:active\:shadow-lime-600:active{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:active\:shadow-lime-700:active{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:active\:shadow-lime-800:active{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:active\:shadow-lime-900:active{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:active\:shadow-indigo-50:active{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:active\:shadow-indigo-100:active{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:active\:shadow-indigo-200:active{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:active\:shadow-indigo-300:active{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:active\:shadow-indigo-400:active{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:active\:shadow-indigo-500:active{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:active\:shadow-indigo-600:active{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:active\:shadow-indigo-700:active{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:active\:shadow-indigo-800:active{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:active\:shadow-indigo-900:active{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:active\:shadow-violet-50:active{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:active\:shadow-violet-100:active{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:active\:shadow-violet-200:active{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:active\:shadow-violet-300:active{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:active\:shadow-violet-400:active{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:active\:shadow-violet-500:active{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:active\:shadow-violet-600:active{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:active\:shadow-violet-700:active{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:active\:shadow-violet-800:active{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:active\:shadow-violet-900:active{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:active\:shadow-red-50:active{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:active\:shadow-red-100:active{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:active\:shadow-red-200:active{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:active\:shadow-red-300:active{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:active\:shadow-red-400:active{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:active\:shadow-red-500:active{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:active\:shadow-red-600:active{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:active\:shadow-red-700:active{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:active\:shadow-red-800:active{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:active\:shadow-red-900:active{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:active\:shadow-slate-50:active{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:active\:shadow-slate-100:active{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:active\:shadow-slate-200:active{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:active\:shadow-slate-300:active{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:active\:shadow-slate-400:active{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:active\:shadow-slate-500:active{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:active\:shadow-slate-600:active{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:active\:shadow-slate-700:active{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:active\:shadow-slate-800:active{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:active\:shadow-slate-900:active{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:active\:shadow-pink-50:active{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:active\:shadow-pink-100:active{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:active\:shadow-pink-200:active{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:active\:shadow-pink-300:active{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:active\:shadow-pink-400:active{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:active\:shadow-pink-500:active{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:active\:shadow-pink-600:active{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:active\:shadow-pink-700:active{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:active\:shadow-pink-800:active{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:active\:shadow-pink-900:active{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:active\:shadow-rose-50:active{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:active\:shadow-rose-100:active{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:active\:shadow-rose-200:active{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:active\:shadow-rose-300:active{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:active\:shadow-rose-400:active{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:active\:shadow-rose-500:active{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:active\:shadow-rose-600:active{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:active\:shadow-rose-700:active{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:active\:shadow-rose-800:active{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:active\:shadow-rose-900:active{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:active\:shadow-sky-50:active{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:active\:shadow-sky-100:active{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:active\:shadow-sky-200:active{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:active\:shadow-sky-300:active{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:active\:shadow-sky-400:active{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:active\:shadow-sky-500:active{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:active\:shadow-sky-600:active{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:active\:shadow-sky-700:active{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:active\:shadow-sky-800:active{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:active\:shadow-sky-900:active{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:active\:shadow-yellow-50:active{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:active\:shadow-yellow-100:active{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:active\:shadow-yellow-200:active{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:active\:shadow-yellow-300:active{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:active\:shadow-yellow-400:active{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:active\:shadow-yellow-500:active{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:active\:shadow-yellow-600:active{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:active\:shadow-yellow-700:active{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:active\:shadow-yellow-800:active{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:active\:shadow-yellow-900:active{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:active\:shadow-orange-50:active{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:active\:shadow-orange-100:active{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:active\:shadow-orange-200:active{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:active\:shadow-orange-300:active{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:active\:shadow-orange-400:active{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:active\:shadow-orange-500:active{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:active\:shadow-orange-600:active{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:active\:shadow-orange-700:active{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:active\:shadow-orange-800:active{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:active\:shadow-orange-900:active{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:active\:opacity-0:active{
        opacity: 0;
    }

    .sm\:active\:opacity-5:active{
        opacity: 0.05;
    }

    .sm\:active\:opacity-10:active{
        opacity: 0.1;
    }

    .sm\:active\:opacity-15:active{
        opacity: 0.15;
    }

    .sm\:active\:opacity-20:active{
        opacity: 0.2;
    }

    .sm\:active\:opacity-25:active{
        opacity: 0.25;
    }

    .sm\:active\:opacity-30:active{
        opacity: 0.3;
    }

    .sm\:active\:opacity-35:active{
        opacity: 0.35;
    }

    .sm\:active\:opacity-40:active{
        opacity: 0.4;
    }

    .sm\:active\:opacity-45:active{
        opacity: 0.45;
    }

    .sm\:active\:opacity-50:active{
        opacity: 0.5;
    }

    .sm\:active\:opacity-55:active{
        opacity: 0.55;
    }

    .sm\:active\:opacity-60:active{
        opacity: 0.6;
    }

    .sm\:active\:opacity-65:active{
        opacity: 0.65;
    }

    .sm\:active\:opacity-70:active{
        opacity: 0.7;
    }

    .sm\:active\:opacity-75:active{
        opacity: 0.75;
    }

    .sm\:active\:opacity-80:active{
        opacity: 0.8;
    }

    .sm\:active\:opacity-85:active{
        opacity: 0.85;
    }

    .sm\:active\:opacity-90:active{
        opacity: 0.9;
    }

    .sm\:active\:opacity-95:active{
        opacity: 0.95;
    }

    .sm\:active\:opacity-100:active{
        opacity: 1;
    }

    .sm\:active\:border-collapse:active{
        border-collapse: collapse;
    }

    .sm\:active\:border-seperate:active{
        border-collapse: separate;
    }

    .sm\:active\:table-layout-auto:active{
        table-layout: auto;
    }

    .sm\:active\:table-layout-fixed:active{
        table-layout: fixed;
    }

    .sm\:active\:appearance-none:active{
        appearance: none;
    }

    .sm\:active\:appearance-auto:active{
        appearance: auto;
    }

    .sm\:active\:caption-top:active{
        caption-side: top;
    }

    .sm\:active\:caption-bottom:active{
        caption-side: bottom;
    }

    .sm\:active\:cursor-auto:active{
        cursor: auto;
    }

    .sm\:active\:cursor-default:active{
        cursor: default;
    }

    .sm\:active\:cursor-pointer:active{
        cursor: pointer;
    }

    .sm\:active\:cursor-text:active{
        cursor: text;
    }

    .sm\:active\:cursor-wait:active{
        cursor: wait;
    }

    .sm\:active\:cursor-help:active{
        cursor: help;
    }

    .sm\:active\:cursor-progress:active{
        cursor: progress;
    }

    .sm\:active\:cursor-none:active{
        cursor: none;
    }

    .sm\:active\:pointer-events-none:active{
        pointer-events: none;
    }

    .sm\:active\:pointer-events-auto:active{
        pointer-events: auto;
    }

    .sm\:active\:resize-none:active{
        resize: none;
    }

    .sm\:active\:resize-y:active{
        resize: vertical;
    }

    .sm\:active\:resize-x:active{
        resize: horizontal;
    }

    .sm\:active\:resize-both:active{
        resize: both;
    }

    .sm\:active\:scroll-auto:active{
        scroll-behavior: auto;
    }

    .sm\:active\:scroll-smooth:active{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .sm\:active\:scroll-p-auto:active{
        scroll-padding: auto;
    }

    .sm\:active\:scroll-p-0:active{
        scroll-padding: 0;
    }

    .sm\:active\:scroll-p-4:active{
        scroll-padding: var(--velocity-padding-4);
    }

    .sm\:active\:scroll-p-8:active{
        scroll-padding: var(--velocity-padding-8);
    }

    .sm\:active\:scroll-p-12:active{
        scroll-padding: var(--velocity-padding-12);
    }

    .sm\:active\:scroll-p-16:active{
        scroll-padding: var(--velocity-padding-16);
    }

    .sm\:active\:scroll-p-20:active{
        scroll-padding: var(--velocity-padding-20);
    }

    .sm\:active\:scroll-p-24:active{
        scroll-padding: var(--velocity-padding-24);
    }

    .sm\:active\:scroll-p-28:active{
        scroll-padding: var(--velocity-padding-28);
    }

    .sm\:active\:scroll-p-32:active{
        scroll-padding: var(--velocity-padding-32);
    }

    .sm\:active\:scroll-p-36:active{
        scroll-padding: var(--velocity-padding-36);
    }

    .sm\:active\:scroll-p-40:active{
        scroll-padding: var(--velocity-padding-40);
    }

    .sm\:active\:scroll-p-44:active{
        scroll-padding: var(--velocity-padding-44);
    }

    .sm\:active\:scroll-p-48:active{
        scroll-padding: var(--velocity-padding-48);
    }

    .sm\:active\:scroll-p-52:active{
        scroll-padding: var(--velocity-padding-52);
    }

    .sm\:active\:scroll-p-56:active{
        scroll-padding: var(--velocity-padding-56);
    }

    .sm\:active\:scroll-p-60:active{
        scroll-padding: var(--velocity-padding-60);
    }

    .sm\:active\:scroll-p-64:active{
        scroll-padding: var(--velocity-padding-64);
    }

    .sm\:active\:scroll-p-68:active{
        scroll-padding: var(--velocity-padding-68);
    }

    .sm\:active\:scroll-p-72:active{
        scroll-padding: var(--velocity-padding-72);
    }

    .sm\:active\:scroll-p-76:active{
        scroll-padding: var(--velocity-padding-76);
    }

    .sm\:active\:scroll-p-80:active{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .sm\:active\:scroll-pt-auto:active{
        scroll-padding-top: auto;
    }

    .sm\:active\:scroll-pt-0:active{
        scroll-padding-top: 0;
    }

    .sm\:active\:scroll-pt-4:active{
        scroll-padding-top: 0.25rem;
    }

    .sm\:active\:scroll-pt-8:active{
        scroll-padding-top: 0.5rem;
    }

    .sm\:active\:scroll-pt-12:active{
        scroll-padding-top: 0.75rem;
    }

    .sm\:active\:scroll-pt-16:active{
        scroll-padding-top: 1rem;
    }

    .sm\:active\:scroll-pt-20:active{
        scroll-padding-top: 1.25rem;
    }

    .sm\:active\:scroll-pt-24:active{
        scroll-padding-top: 1.5rem;
    }

    .sm\:active\:scroll-pt-28:active{
        scroll-padding-top: 1.75rem;
    }

    .sm\:active\:scroll-pt-32:active{
        scroll-padding-top: 2rem;
    }

    .sm\:active\:scroll-pt-36:active{
        scroll-padding-top: 2.25rem;
    }

    .sm\:active\:scroll-pt-40:active{
        scroll-padding-top: 2.5rem;
    }

    .sm\:active\:scroll-pt-44:active{
        scroll-padding-top: 2.75rem;
    }

    .sm\:active\:scroll-pt-48:active{
        scroll-padding-top: 3rem;
    }

    .sm\:active\:scroll-pt-52:active{
        scroll-padding-top: 3.25rem;
    }

    .sm\:active\:scroll-pt-56:active{
        scroll-padding-top: 3.5rem;
    }

    .sm\:active\:scroll-pt-60:active{
        scroll-padding-top: 3.75rem;
    }

    .sm\:active\:scroll-pt-64:active{
        scroll-padding-top: 4rem;
    }

    .sm\:active\:scroll-pt-68:active{
        scroll-padding-top: 6rem;
    }

    .sm\:active\:scroll-pt-72:active{
        scroll-padding-top: 8rem;
    }

    .sm\:active\:scroll-pt-76:active{
        scroll-padding-top: 12rem;
    }

    .sm\:active\:scroll-pt-80:active{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .sm\:active\:scroll-pb-auto:active{
        scroll-padding-bottom: auto;
    }

    .sm\:active\:scroll-pb-0:active{
        scroll-padding-bottom: 0;
    }

    .sm\:active\:scroll-pb-4:active{
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:active\:scroll-pb-8:active{
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:active\:scroll-pb-12:active{
        scroll-padding-bottom: 0.75rem;
    }

    .sm\:active\:scroll-pb-16:active{
        scroll-padding-bottom: 1rem;
    }

    .sm\:active\:scroll-pb-20:active{
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:active\:scroll-pb-24:active{
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:active\:scroll-pb-28:active{
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:active\:scroll-pb-32:active{
        scroll-padding-bottom: 2rem;
    }

    .sm\:active\:scroll-pb-36:active{
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:active\:scroll-pb-40:active{
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:active\:scroll-pb-44:active{
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:active\:scroll-pb-48:active{
        scroll-padding-bottom: 3rem;
    }

    .sm\:active\:scroll-pb-52:active{
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:active\:scroll-pb-56:active{
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:active\:scroll-pb-60:active{
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:active\:scroll-pb-64:active{
        scroll-padding-bottom: 4rem;
    }

    .sm\:active\:scroll-pb-68:active{
        scroll-padding-bottom: 6rem;
    }

    .sm\:active\:scroll-pb-72:active{
        scroll-padding-bottom: 8rem;
    }

    .sm\:active\:scroll-pb-76:active{
        scroll-padding-bottom: 12rem;
    }

    .sm\:active\:scroll-pb-80:active{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .sm\:active\:scroll-pl-0:active{
        scroll-padding-left: auto;
    }

    .sm\:active\:scroll-pl-0:active{
        scroll-padding-left: 0;
    }

    .sm\:active\:scroll-pl-4:active{
        scroll-padding-left: 0.25rem;
    }

    .sm\:active\:scroll-pl-8:active{
        scroll-padding-left: 0.5rem;
    }

    .sm\:active\:scroll-pl-12:active{
        scroll-padding-left: 0.75rem;
    }

    .sm\:active\:scroll-pl-16:active{
        scroll-padding-left: 1rem;
    }

    .sm\:active\:scroll-pl-20:active{
        scroll-padding-left: 1.25rem;
    }

    .sm\:active\:scroll-pl-24:active{
        scroll-padding-left: 1.5rem;
    }

    .sm\:active\:scroll-pl-28:active{
        scroll-padding-left: 1.75rem;
    }

    .sm\:active\:scroll-pl-32:active{
        scroll-padding-left: 2rem;
    }

    .sm\:active\:scroll-pl-36:active{
        scroll-padding-left: 2.25rem;
    }

    .sm\:active\:scroll-pl-40:active{
        scroll-padding-left: 2.5rem;
    }

    .sm\:active\:scroll-pl-44:active{
        scroll-padding-left: 2.75rem;
    }

    .sm\:active\:scroll-pl-48:active{
        scroll-padding-left: 3rem;
    }

    .sm\:active\:scroll-pl-52:active{
        scroll-padding-left: 3.25rem;
    }

    .sm\:active\:scroll-pl-56:active{
        scroll-padding-left: 3.5rem;
    }

    .sm\:active\:scroll-pl-60:active{
        scroll-padding-left: 3.75rem;
    }

    .sm\:active\:scroll-pl-64:active{
        scroll-padding-left: 4rem;
    }

    .sm\:active\:scroll-pl-68:active{
        scroll-padding-left: 6rem;
    }

    .sm\:active\:scroll-pl-72:active{
        scroll-padding-left: 8rem;
    }

    .sm\:active\:scroll-pl-76:active{
        scroll-padding-left: 12rem;
    }

    .sm\:active\:scroll-pl-80:active{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .sm\:active\:scroll-pr-auto:active{
        scroll-padding-right: auto;
    }

    .sm\:active\:scroll-pr-0:active{
        scroll-padding-right: 0;
    }

    .sm\:active\:scroll-pr-4:active{
        scroll-padding-right: 0.25rem;
    }

    .sm\:active\:scroll-pr-8:active{
        scroll-padding-right: 0.5rem;
    }

    .sm\:active\:scroll-pr-12:active{
        scroll-padding-right: 0.75rem;
    }

    .sm\:active\:scroll-pr-16:active{
        scroll-padding-right: 1rem;
    }

    .sm\:active\:scroll-pr-20:active{
        scroll-padding-right: 1.25rem;
    }

    .sm\:active\:scroll-pr-24:active{
        scroll-padding-right: 1.5rem;
    }

    .sm\:active\:scroll-pr-28:active{
        scroll-padding-right: 1.75rem;
    }

    .sm\:active\:scroll-pr-32:active{
        scroll-padding-right: 2rem;
    }

    .sm\:active\:scroll-pr-36:active{
        scroll-padding-right: 2.25rem;
    }

    .sm\:active\:scroll-pr-40:active{
        scroll-padding-right: 2.5rem;
    }

    .sm\:active\:scroll-pr-44:active{
        scroll-padding-right: 2.75rem;
    }

    .sm\:active\:scroll-pr-48:active{
        scroll-padding-right: 3rem;
    }

    .sm\:active\:scroll-pr-52:active{
        scroll-padding-right: 3.25rem;
    }

    .sm\:active\:scroll-pr-56:active{
        scroll-padding-right: 3.5rem;
    }

    .sm\:active\:scroll-pr-60:active{
        scroll-padding-right: 3.75rem;
    }

    .sm\:active\:scroll-pr-64:active{
        scroll-padding-right: 4rem;
    }

    .sm\:active\:scroll-pr-68:active{
        scroll-padding-right: 6rem;
    }

    .sm\:active\:scroll-pr-72:active{
        scroll-padding-right: 8rem;
    }

    .sm\:active\:scroll-pr-76:active{
        scroll-padding-right: 12rem;
    }

    .sm\:active\:scroll-pr-80:active{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .sm\:active\:scroll-px-auto:active{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .sm\:active\:scroll-px-0:active{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .sm\:active\:scroll-px-4:active{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .sm\:active\:scroll-px-8:active{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .sm\:active\:scroll-px-12:active{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .sm\:active\:scroll-px-16:active{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .sm\:active\:scroll-px-20:active{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .sm\:active\:scroll-px-24:active{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .sm\:active\:scroll-px-28:active{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .sm\:active\:scroll-px-32:active{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .sm\:active\:scroll-px-36:active{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .sm\:active\:scroll-px-40:active{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .sm\:active\:scroll-px-44:active{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .sm\:active\:scroll-px-48:active{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .sm\:active\:scroll-px-52:active{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .sm\:active\:scroll-px-56:active{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .sm\:active\:scroll-px-60:active{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .sm\:active\:scroll-px-64:active{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .sm\:active\:scroll-px-68:active{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .sm\:active\:scroll-px-72:active{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .sm\:active\:scroll-px-76:active{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .sm\:active\:scroll-px-80:active{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .sm\:active\:scroll-py-auto:active{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .sm\:active\:scroll-py-0:active{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .sm\:active\:scroll-py-4:active{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:active\:scroll-py-8:active{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:active\:scroll-py-12:active{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .sm\:active\:scroll-py-16:active{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .sm\:active\:scroll-py-20:active{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:active\:scroll-py-24:active{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:active\:scroll-py-28:active{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:active\:scroll-py-32:active{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .sm\:active\:scroll-py-36:active{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:active\:scroll-py-40:active{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:active\:scroll-py-44:active{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:active\:scroll-py-48:active{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .sm\:active\:scroll-py-52:active{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:active\:scroll-py-56:active{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:active\:scroll-py-60:active{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:active\:scroll-py-64:active{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .sm\:active\:scroll-py-68:active{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .sm\:active\:scroll-py-72:active{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .sm\:active\:scroll-py-76:active{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .sm\:active\:scroll-py-80:active{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .sm\:active\:scroll-m-auto:active{
        scroll-margin: auto;
    }

    .sm\:active\:scroll-m-0:active{
        scroll-margin: 0;
    }

    .sm\:active\:scroll-m-4:active{
        scroll-margin: 0.25rem;
    }

    .sm\:active\:scroll-m-8:active{
        scroll-margin: 0.5rem;
    }

    .sm\:active\:scroll-m-12:active{
        scroll-margin: 0.75rem;
    }

    .sm\:active\:scroll-m-16:active{
        scroll-margin: 1rem;
    }

    .sm\:active\:scroll-m-20:active{
        scroll-margin: 1.25rem;
    }

    .sm\:active\:scroll-m-24:active{
        scroll-margin: 1.5rem;
    }

    .sm\:active\:scroll-m-28:active{
        scroll-margin: 1.75rem;
    }

    .sm\:active\:scroll-m-32:active{
        scroll-margin: 2rem;
    }

    .sm\:active\:scroll-m-36:active{
        scroll-margin: 2.25rem;
    }

    .sm\:active\:scroll-m-40:active{
        scroll-margin: 2.5rem;
    }

    .sm\:active\:scroll-m-44:active{
        scroll-margin: 2.75rem;
    }

    .sm\:active\:scroll-m-48:active{
        scroll-margin: 3rem;
    }

    .sm\:active\:scroll-m-52:active{
        scroll-margin: 3.25rem;
    }

    .sm\:active\:scroll-m-56:active{
        scroll-margin: 3.5rem;
    }

    .sm\:active\:scroll-m-60:active{
        scroll-margin: 3.75rem;
    }

    .sm\:active\:scroll-m-64:active{
        scroll-margin: 4rem;
    }

    .sm\:active\:scroll-m-68:active{
        scroll-margin: 6rem;
    }

    .sm\:active\:scroll-m-72:active{
        scroll-margin: 8rem;
    }

    .sm\:active\:scroll-m-76:active{
        scroll-margin: 12rem;
    }

    .sm\:active\:scroll-m-80:active{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .sm\:active\:scroll-mt-auto:active{
        scroll-margin-top: auto;
    }

    .sm\:active\:scroll-mt-0:active{
        scroll-margin-top: 0;
    }

    .sm\:active\:scroll-mt-4:active{
        scroll-margin-top: 0.25rem;
    }

    .sm\:active\:scroll-mt-8:active{
        scroll-margin-top: 0.5rem;
    }

    .sm\:active\:scroll-mt-12:active{
        scroll-margin-top: 0.75rem;
    }

    .sm\:active\:scroll-mt-16:active{
        scroll-margin-top: 1rem;
    }

    .sm\:active\:scroll-mt-20:active{
        scroll-margin-top: 1.25rem;
    }

    .sm\:active\:scroll-mt-24:active{
        scroll-margin-top: 1.5rem;
    }

    .sm\:active\:scroll-mt-28:active{
        scroll-margin-top: 1.75rem;
    }

    .sm\:active\:scroll-mt-32:active{
        scroll-margin-top: 2rem;
    }

    .sm\:active\:scroll-mt-36:active{
        scroll-margin-top: 2.25rem;
    }

    .sm\:active\:scroll-mt-40:active{
        scroll-margin-top: 2.5rem;
    }

    .sm\:active\:scroll-mt-44:active{
        scroll-margin-top: 2.75rem;
    }

    .sm\:active\:scroll-mt-48:active{
        scroll-margin-top: 3rem;
    }

    .sm\:active\:scroll-mt-52:active{
        scroll-margin-top: 3.25rem;
    }

    .sm\:active\:scroll-mt-56:active{
        scroll-margin-top: 3.5rem;
    }

    .sm\:active\:scroll-mt-60:active{
        scroll-margin-top: 3.75rem;
    }

    .sm\:active\:scroll-mt-64:active{
        scroll-margin-top: 4rem;
    }

    .sm\:active\:scroll-mt-68:active{
        scroll-margin-top: 6rem;
    }

    .sm\:active\:scroll-mt-72:active{
        scroll-margin-top: 8rem;
    }

    .sm\:active\:scroll-mt-76:active{
        scroll-margin-top: 12rem;
    }

    .sm\:active\:scroll-mt-80:active{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .sm\:active\:scroll-mb-auto:active{
        scroll-margin-bottom: auto;
    }

    .sm\:active\:scroll-mb-0:active{
        scroll-margin-bottom: 0;
    }

    .sm\:active\:scroll-mb-4:active{
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:active\:scroll-mb-8:active{
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:active\:scroll-mb-12:active{
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:active\:scroll-mb-16:active{
        scroll-margin-bottom: 1rem;
    }

    .sm\:active\:scroll-mb-20:active{
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:active\:scroll-mb-24:active{
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:active\:scroll-mb-28:active{
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:active\:scroll-mb-32:active{
        scroll-margin-bottom: 2rem;
    }

    .sm\:active\:scroll-mb-36:active{
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:active\:scroll-mb-40:active{
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:active\:scroll-mb-44:active{
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:active\:scroll-mb-48:active{
        scroll-margin-bottom: 3rem;
    }

    .sm\:active\:scroll-mb-52:active{
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:active\:scroll-mb-56:active{
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:active\:scroll-mb-60:active{
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:active\:scroll-mb-64:active{
        scroll-margin-bottom: 4rem;
    }

    .sm\:active\:scroll-mb-68:active{
        scroll-margin-bottom: 6rem;
    }

    .sm\:active\:scroll-mb-72:active{
        scroll-margin-bottom: 8rem;
    }

    .sm\:active\:scroll-mb-76:active{
        scroll-margin-bottom: 12rem;
    }

    .sm\:active\:scroll-mb-80:active{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .sm\:active\:scroll-ml-auto:active{
        scroll-margin-left: auto;
    }

    .sm\:active\:scroll-ml-0:active{
        scroll-margin-left: 0;
    }

    .sm\:active\:scroll-ml-4:active{
        scroll-margin-left: 0.25rem;
    }

    .sm\:active\:scroll-ml-8:active{
        scroll-margin-left: 0.5rem;
    }

    .sm\:active\:scroll-ml-12:active{
        scroll-margin-left: 0.75rem;
    }

    .sm\:active\:scroll-ml-16:active{
        scroll-margin-left: 1rem;
    }

    .sm\:active\:scroll-ml-20:active{
        scroll-margin-left: 1.25rem;
    }

    .sm\:active\:scroll-ml-24:active{
        scroll-margin-left: 1.5rem;
    }

    .sm\:active\:scroll-ml-28:active{
        scroll-margin-left: 1.75rem;
    }

    .sm\:active\:scroll-ml-32:active{
        scroll-margin-left: 2rem;
    }

    .sm\:active\:scroll-ml-36:active{
        scroll-margin-left: 2.25rem;
    }

    .sm\:active\:scroll-ml-40:active{
        scroll-margin-left: 2.5rem;
    }

    .sm\:active\:scroll-ml-44:active{
        scroll-margin-left: 2.75rem;
    }

    .sm\:active\:scroll-ml-48:active{
        scroll-margin-left: 3rem;
    }

    .sm\:active\:scroll-ml-52:active{
        scroll-margin-left: 3.25rem;
    }

    .sm\:active\:scroll-ml-56:active{
        scroll-margin-left: 3.5rem;
    }

    .sm\:active\:scroll-ml-60:active{
        scroll-margin-left: 3.75rem;
    }

    .sm\:active\:scroll-ml-64:active{
        scroll-margin-left: 4rem;
    }

    .sm\:active\:scroll-ml-68:active{
        scroll-margin-left: 6rem;
    }

    .sm\:active\:scroll-ml-72:active{
        scroll-margin-left: 8rem;
    }

    .sm\:active\:scroll-ml-76:active{
        scroll-margin-left: 12rem;
    }

    .sm\:active\:scroll-ml-80:active{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .sm\:active\:scroll-mr-auto:active{
        scroll-margin-right: auto;
    }

    .sm\:active\:scroll-mr-0:active{
        scroll-margin-right: 0;
    }

    .sm\:active\:scroll-mr-4:active{
        scroll-margin-right: 0.25rem;
    }

    .sm\:active\:scroll-mr-8:active{
        scroll-margin-right: 0.5rem;
    }

    .sm\:active\:scroll-mr-12:active{
        scroll-margin-right: 0.75rem;
    }

    .sm\:active\:scroll-mr-16:active{
        scroll-margin-right: 1rem;
    }

    .sm\:active\:scroll-mr-20:active{
        scroll-margin-right: 1.25rem;
    }

    .sm\:active\:scroll-mr-24:active{
        scroll-margin-right: 1.5rem;
    }

    .sm\:active\:scroll-mr-28:active{
        scroll-margin-right: 1.75rem;
    }

    .sm\:active\:scroll-mr-32:active{
        scroll-margin-right: 2rem;
    }

    .sm\:active\:scroll-mr-36:active{
        scroll-margin-right: 2.25rem;
    }

    .sm\:active\:scroll-mr-40:active{
        scroll-margin-right: 2.5rem;
    }

    .sm\:active\:scroll-mr-44:active{
        scroll-margin-right: 2.75rem;
    }

    .sm\:active\:scroll-mr-48:active{
        scroll-margin-right: 3rem;
    }

    .sm\:active\:scroll-mr-52:active{
        scroll-margin-right: 3.25rem;
    }

    .sm\:active\:scroll-mr-56:active{
        scroll-margin-right: 3.5rem;
    }

    .sm\:active\:scroll-mr-60:active{
        scroll-margin-right: 3.75rem;
    }

    .sm\:active\:scroll-mr-64:active{
        scroll-margin-right: 4rem;
    }

    .sm\:active\:scroll-mr-68:active{
        scroll-margin-right: 6rem;
    }

    .sm\:active\:scroll-mr-72:active{
        scroll-margin-right: 8rem;
    }

    .sm\:active\:scroll-mr-76:active{
        scroll-margin-right: 12rem;
    }

    .sm\:active\:scroll-mr-80:active{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .sm\:active\:scroll-mx-auto:active{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .sm\:active\:scroll-mx-0:active{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .sm\:active\:scroll-mx-4:active{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .sm\:active\:scroll-mx-8:active{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .sm\:active\:scroll-mx-12:active{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .sm\:active\:scroll-mx-16:active{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .sm\:active\:scroll-mx-20:active{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .sm\:active\:scroll-mx-24:active{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .sm\:active\:scroll-mx-28:active{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .sm\:active\:scroll-mx-32:active{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .sm\:active\:scroll-mx-36:active{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .sm\:active\:scroll-mx-40:active{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .sm\:active\:scroll-mx-44:active{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .sm\:active\:scroll-mx-48:active{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .sm\:active\:scroll-mx-52:active{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .sm\:active\:scroll-mx-56:active{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .sm\:active\:scroll-mx-60:active{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .sm\:active\:scroll-mx-64:active{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .sm\:active\:scroll-mx-68:active{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .sm\:active\:scroll-mx-72:active{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .sm\:active\:scroll-mx-76:active{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .sm\:active\:scroll-mx-80:active{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .sm\:active\:scroll-my-auto:active{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .sm\:active\:scroll-my-0:active{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .sm\:active\:scroll-my-4:active{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:active\:scroll-my-8:active{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:active\:scroll-my-12:active{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:active\:scroll-my-16:active{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .sm\:active\:scroll-my-20:active{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:active\:scroll-my-24:active{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:active\:scroll-my-28:active{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:active\:scroll-my-32:active{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .sm\:active\:scroll-my-36:active{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:active\:scroll-my-40:active{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:active\:scroll-my-44:active{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:active\:scroll-my-48:active{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .sm\:active\:scroll-my-52:active{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:active\:scroll-my-56:active{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:active\:scroll-my-60:active{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:active\:scroll-my-64:active{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .sm\:active\:scroll-my-68:active{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .sm\:active\:scroll-my-72:active{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .sm\:active\:scroll-my-76:active{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .sm\:active\:scroll-my-80:active{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .sm\:active\:scroll-snap-align-start:active{
        scroll-snap-align: start;
    }

    .sm\:active\:scroll-snap-align-end:active{
        scroll-snap-align: end;
    }

    .sm\:active\:scroll-snap-align-center:active{
        scroll-snap-align: center;
    }

    .sm\:active\:scroll-snap-align-none:active{
        scroll-snap-align: none;
    }

    .sm\:active\:scroll-snap-stop-normal:active{
        scroll-snap-stop: normal;
    }

    .sm\:active\:scroll-always-stop-normal:active{
        scroll-snap-stop: always;
    }

    .sm\:active\:scroll-snap-type-none:active{
        scroll-snap-type: none;
    }

    .sm\:active\:scroll-snap-type-mandatory:active{
        scroll-snap-type: mandatory;
    }

    .sm\:active\:scroll-snap-type-proximity:active{
        scroll-snap-type: proximity;
    }

    .sm\:active\:user-select-none:active{
        user-select: none;
    }

    .sm\:active\:user-select-text:active{
        user-select: text;
    }

    .sm\:active\:user-select-all:active{
        user-select: all;
    }

    .sm\:active\:user-select-auto:active{
        user-select: auto;
    }

    .sm\:active\:will-change-auto:active{
        will-change: auto;
    }

    .sm\:active\:will-change-scroll:active{
        will-change: scroll;
    }

    .sm\:active\:will-change-contents:active{
        will-change: contents;
    }

    .sm\:active\:will-change-transform:active{
        will-change: transform;
    }

    .sm\:active\:stroke-w-0:active{
        stroke-width: 0;
    }

    .sm\:active\:stroke-w-1:active{
        stroke-width: 1;
    }

    .sm\:active\:stroke-w-2:active{
        stroke-width: 2;
    }

    .sm\:active\:scale-0:active{
        transform: scale(0);
    }

    .sm\:active\:scale-5:active{
        transform: scale(0.05);
    }

    .sm\:active\:scale-10:active{
        transform: scale(0.1);
    }

    .sm\:active\:scale-15:active{
        transform: scale(0.15);
    }

    .sm\:active\:scale-20:active{
        transform: scale(0.2);
    }

    .sm\:active\:scale-25:active{
        transform: scale(0.25);
    }

    .sm\:active\:scale-30:active{
        transform: scale(0.3);
    }

    .sm\:active\:scale-35:active{
        transform: scale(0.35);
    }

    .sm\:active\:scale-40:active{
        transform: scale(0.4);
    }

    .sm\:active\:scale-45:active{
        transform: scale(0.45);
    }

    .sm\:active\:scale-50:active{
        transform: scale(0.5);
    }

    .sm\:active\:scale-55:active{
        transform: scale(0.55);
    }

    .sm\:active\:scale-60:active{
        transform: scale(0.6);
    }

    .sm\:active\:scale-65:active{
        transform: scale(0.65);
    }

    .sm\:active\:scale-70:active{
        transform: scale(0.7);
    }

    .sm\:active\:scale-75:active{
        transform: scale(0.75);
    }

    .sm\:active\:scale-80:active{
        transform: scale(0.8);
    }

    .sm\:active\:scale-85:active{
        transform: scale(0.85);
    }

    .sm\:active\:scale-90:active{
        transform: scale(0.9);
    }

    .sm\:active\:scale-95:active{
        transform: scale(0.95);
    }

    .sm\:active\:scale-100:active{
        transform: scale(1);
    }

    .sm\:active\:scale-105:active{
        transform: scale(1.05);
    }

    .sm\:active\:scale-110:active{
        transform: scale(1.1);
    }

    .sm\:active\:scale-115:active{
        transform: scale(1.15);
    }

    .sm\:active\:scale-120:active{
        transform: scale(1.2);
    }

    .sm\:active\:scale-125:active{
        transform: scale(1.25);
    }

    .sm\:active\:scale-130:active{
        transform: scale(1.3);
    }

    .sm\:active\:scale-135:active{
        transform: scale(1.35);
    }

    .sm\:active\:scale-140:active{
        transform: scale(1.4);
    }

    .sm\:active\:scale-145:active{
        transform: scale(1.45);
    }

    .sm\:active\:scale-150:active{
        transform: scale(1.5);
    }

    .sm\:active\:-translate-1:active:active{
        transform: translate(-10px);
    }

    .sm\:active\:-translate-2:active:active{
        transform: translate(-20px);
    }

    .sm\:active\:-translate-3:active:active{
        transform: translate(-30px);
    }

    .sm\:active\:-translate-4:active:active{
        transform: translate(-40px);
    }

    .sm\:active\:-translate-5:active:active{
        transform: translate(-60px);
    }

    .sm\:active\:-translate-6:active:active{
        transform: translate(-60px);
    }

    .sm\:active\:-translate-7:active:active{
        transform: translate(-70px);
    }

    .sm\:active\:-translate-8:active:active{
        transform: translate(-80px);
    }

    .sm\:active\:-translate-9:active:active{
        transform: translate(-90px);
    }

    .sm\:active\:-translate-10:active:active{
        transform: translate(-100px);
    }

    .sm\:active\:-translate-11:active:active{
        transform: translate(-110px);
    }

    .sm\:active\:-translate-12:active:active{
        transform: translate(-120px);
    }

    .sm\:active\:-translate-13:active:active{
        transform: translate(-130px);
    }

    .sm\:active\:-translate-14:active:active{
        transform: translate(-140px);
    }

    .sm\:active\:-translate-15:active:active{
        transform: translate(-150px);
    }

    .sm\:active\:-translate-16:active:active{
        transform: translate(-160px);
    }

    .sm\:active\:-translate-17:active:active{
        transform: translate(-170px);
    }

    .sm\:active\:-translate-18:active:active{
        transform: translate(-180px);
    }

    .sm\:active\:-translate-19:active:active{
        transform: translate(-190px);
    }

    .sm\:active\:-translate-20:active:active{
        transform: translate(-200px);
    }

    .sm\:active\:-translate-10x:active:active{
        transform: translate(-10%);
    }

    .sm\:active\:-translate-15x:active:active{
        transform: translate(-15%);
    }

    .sm\:active\:-translate-20x:active:active{
        transform: translate(-20%);
    }

    .sm\:active\:-translate-25x:active:active{
        transform: translate(-25%);
    }

    .sm\:active\:-translate-30x:active:active{
        transform: translate(-30%);
    }

    .sm\:active\:-translate-35x:active:active{
        transform: translate(-35%);
    }

    .sm\:active\:-translate-40x:active:active{
        transform: translate(-40%);
    }

    .sm\:active\:-translate-45x:active:active{
        transform: translate(-45%);
    }

    .sm\:active\:-translate-50x:active:active{
        transform: translate(-50%);
    }

    .sm\:active\:-translate-55x:active:active{
        transform: translate(-55%);
    }

    .sm\:active\:-translate-60x:active:active{
        transform: translate(-60%);
    }

    .sm\:active\:-translate-65x:active:active{
        transform: translate(-65%);
    }

    .sm\:active\:-translate-70x:active:active{
        transform: translate(-70%);
    }

    .sm\:active\:-translate-75x:active:active{
        transform: translate(-75%);
    }

    .sm\:active\:-translate-80x:active:active{
        transform: translate(-80%);
    }

    .sm\:active\:-translate-85x:active:active{
        transform: translate(-85%);
    }

    .sm\:active\:-translate-90x:active:active{
        transform: translate(-90%);
    }

    .sm\:active\:-translate-95x:active:active{
        transform: translate(-95%);
    }

    .sm\:active\:-translate-x-1:active:active{
        transform: translateX(-10px);
    }

    .sm\:active\:-translate-x-2:active:active{
        transform: translateX(-20px);
    }

    .sm\:active\:-translate-x-3:active:active{
        transform: translateX(-30px);
    }

    .sm\:active\:-translate-x-4:active:active{
        transform: translateX(-40px);
    }

    .sm\:active\:-translate-x-5:active:active{
        transform: translateX(-60px);
    }

    .sm\:active\:-translate-x-6:active:active{
        transform: translateX(-60px);
    }

    .sm\:active\:-translate-x-7:active:active{
        transform: translateX(-70px);
    }

    .sm\:active\:-translate-x-8:active:active{
        transform: translateX(-80px);
    }

    .sm\:active\:-translate-x-9:active:active{
        transform: translateX(-90px);
    }

    .sm\:active\:-translate-x-10:active:active{
        transform: translateX(-100px);
    }

    .sm\:active\:-translate-x-11:active:active{
        transform: translateX(-110px);
    }

    .sm\:active\:-translate-x-12:active:active{
        transform: translateX(-120px);
    }

    .sm\:active\:-translate-x-13:active:active{
        transform: translateX(-130px);
    }

    .sm\:active\:-translate-x-14:active:active{
        transform: translateX(-140px);
    }

    .sm\:active\:-translate-x-15:active:active{
        transform: translateX(-150px);
    }

    .sm\:active\:-translate-x-16:active:active{
        transform: translateX(-160px);
    }

    .sm\:active\:-translate-x-17:active:active{
        transform: translateX(-170px);
    }

    .sm\:active\:-translate-x-18:active:active{
        transform: translateX(-180px);
    }

    .sm\:active\:-translate-x-19:active:active{
        transform: translateX(-190px);
    }

    .sm\:active\:-translate-x-20:active:active{
        transform: translateX(-200px);
    }

    .sm\:active\:-translate-x-10x:active:active{
        transform: translateX(-10%);
    }

    .sm\:active\:-translate-x-15x:active:active{
        transform: translateX(-15%);
    }

    .sm\:active\:-translate-x-20x:active:active{
        transform: translateX(-20%);
    }

    .sm\:active\:-translate-x-25x:active:active{
        transform: translateX(-25%);
    }

    .sm\:active\:-translate-x-30x:active:active{
        transform: translateX(-30%);
    }

    .sm\:active\:-translate-x-35x:active:active{
        transform: translateX(-35%);
    }

    .sm\:active\:-translate-x-40x:active:active{
        transform: translateX(-40%);
    }

    .sm\:active\:-translate-x-45x:active:active{
        transform: translateX(-45%);
    }

    .sm\:active\:-translate-x-50x:active:active{
        transform: translateX(-50%);
    }

    .sm\:active\:-translate-x-55x:active:active{
        transform: translateX(-55%);
    }

    .sm\:active\:-translate-x-60x:active:active{
        transform: translateX(-60%);
    }

    .sm\:active\:-translate-x-65x:active:active{
        transform: translateX(-65%);
    }

    .sm\:active\:-translate-x-70x:active:active{
        transform: translateX(-70%);
    }

    .sm\:active\:-translate-x-75x:active:active{
        transform: translateX(-75%);
    }

    .sm\:active\:-translate-x-80x:active:active{
        transform: translateX(-80%);
    }

    .sm\:active\:-translate-x-85x:active:active{
        transform: translateX(-85%);
    }

    .sm\:active\:-translate-x-90x:active:active{
        transform: translateX(-90%);
    }

    .sm\:active\:-translate-x-95x:active:active{
        transform: translateX(-95%);
    }

    .sm\:active\:-translate-y-1:active:active{
        transform: translateY(-10px);
    }

    .sm\:active\:-translate-y-2:active:active{
        transform: translateY(-20px);
    }

    .sm\:active\:-translate-y-3:active:active{
        transform: translateY(-30px);
    }

    .sm\:active\:-translate-y-4:active:active{
        transform: translateY(-40px);
    }

    .sm\:active\:-translate-y-5:active:active{
        transform: translateY(-60px);
    }

    .sm\:active\:-translate-y-6:active:active{
        transform: translateY(-60px);
    }

    .sm\:active\:-translate-y-7:active:active{
        transform: translateY(-70px);
    }

    .sm\:active\:-translate-y-8:active:active{
        transform: translateY(-80px);
    }

    .sm\:active\:-translate-y-9:active:active{
        transform: translateY(-90px);
    }

    .sm\:active\:-translate-y-10:active:active{
        transform: translateY(-100px);
    }

    .sm\:active\:-translate-y-11:active:active{
        transform: translateY(-110px);
    }

    .sm\:active\:-translate-y-12:active:active{
        transform: translateY(-120px);
    }

    .sm\:active\:-translate-y-13:active:active{
        transform: translateY(-130px);
    }

    .sm\:active\:-translate-y-14:active:active{
        transform: translateY(-140px);
    }

    .sm\:active\:-translate-y-15:active:active{
        transform: translateY(-150px);
    }

    .sm\:active\:-translate-y-16:active:active{
        transform: translateY(-160px);
    }

    .sm\:active\:-translate-y-17:active:active{
        transform: translateY(-170px);
    }

    .sm\:active\:-translate-y-18:active:active{
        transform: translateY(-180px);
    }

    .sm\:active\:-translate-y-19:active:active{
        transform: translateY(-190px);
    }

    .sm\:active\:-translate-y-20:active:active{
        transform: translateY(-200px);
    }

    .sm\:active\:-translate-y-10x:active:active{
        transform: translateY(-10%);
    }

    .sm\:active\:-translate-y-15x:active:active{
        transform: translateY(-15%);
    }

    .sm\:active\:-translate-y-20x:active:active{
        transform: translateY(-20%);
    }

    .sm\:active\:-translate-y-25x:active:active{
        transform: translateY(-25%);
    }

    .sm\:active\:-translate-y-30x:active:active{
        transform: translateY(-30%);
    }

    .sm\:active\:-translate-y-35x:active:active{
        transform: translateY(-35%);
    }

    .sm\:active\:-translate-y-40x:active:active{
        transform: translateY(-40%);
    }

    .sm\:active\:-translate-y-45x:active:active{
        transform: translateY(-45%);
    }

    .sm\:active\:-translate-y-50x:active:active{
        transform: translateY(-50%);
    }

    .sm\:active\:-translate-y-55x:active:active{
        transform: translateY(-55%);
    }

    .sm\:active\:-translate-y-60x:active:active{
        transform: translateY(-60%);
    }

    .sm\:active\:-translate-y-65x:active:active{
        transform: translateY(-65%);
    }

    .sm\:active\:-translate-y-70x:active:active{
        transform: translateY(-70%);
    }

    .sm\:active\:-translate-y-75x:active:active{
        transform: translateY(-75%);
    }

    .sm\:active\:-translate-y-80x:active:active{
        transform: translateY(-80%);
    }

    .sm\:active\:-translate-y-85x:active:active{
        transform: translateY(-85%);
    }

    .sm\:active\:-translate-y-90x:active:active{
        transform: translateY(-90%);
    }

    .sm\:active\:-translate-y-95x:active:active{
        transform: translateY(-95%);
    }

    .sm\:active\:-translate-1:active{
        transform: translate(-10px);
    }

    .sm\:active\:-translate-2:active{
        transform: translate(-20px);
    }

    .sm\:active\:-translate-3:active{
        transform: translate(-30px);
    }

    .sm\:active\:-translate-4:active{
        transform: translate(-40px);
    }

    .sm\:active\:-translate-5:active{
        transform: translate(-60px);
    }

    .sm\:active\:-translate-6:active{
        transform: translate(-60px);
    }

    .sm\:active\:-translate-7:active{
        transform: translate(-70px);
    }

    .sm\:active\:-translate-8:active{
        transform: translate(-80px);
    }

    .sm\:active\:-translate-9:active{
        transform: translate(-90px);
    }

    .sm\:active\:-translate-10:active{
        transform: translate(-100px);
    }

    .sm\:active\:-translate-11:active{
        transform: translate(-110px);
    }

    .sm\:active\:-translate-12:active{
        transform: translate(-120px);
    }

    .sm\:active\:-translate-13:active{
        transform: translate(-130px);
    }

    .sm\:active\:-translate-14:active{
        transform: translate(-140px);
    }

    .sm\:active\:-translate-15:active{
        transform: translate(-150px);
    }

    .sm\:active\:-translate-16:active{
        transform: translate(-160px);
    }

    .sm\:active\:-translate-17:active{
        transform: translate(-170px);
    }

    .sm\:active\:-translate-18:active{
        transform: translate(-180px);
    }

    .sm\:active\:-translate-19:active{
        transform: translate(-190px);
    }

    .sm\:active\:-translate-20:active{
        transform: translate(-200px);
    }

    .sm\:active\:-translate-10x:active{
        transform: translate(-10%);
    }

    .sm\:active\:-translate-15x:active{
        transform: translate(-15%);
    }

    .sm\:active\:-translate-20x:active{
        transform: translate(-20%);
    }

    .sm\:active\:-translate-25x:active{
        transform: translate(-25%);
    }

    .sm\:active\:-translate-30x:active{
        transform: translate(-30%);
    }

    .sm\:active\:-translate-35x:active{
        transform: translate(-35%);
    }

    .sm\:active\:-translate-40x:active{
        transform: translate(-40%);
    }

    .sm\:active\:-translate-45x:active{
        transform: translate(-45%);
    }

    .sm\:active\:-translate-50x:active{
        transform: translate(-50%);
    }

    .sm\:active\:-translate-55x:active{
        transform: translate(-55%);
    }

    .sm\:active\:-translate-60x:active{
        transform: translate(-60%);
    }

    .sm\:active\:-translate-65x:active{
        transform: translate(-65%);
    }

    .sm\:active\:-translate-70x:active{
        transform: translate(-70%);
    }

    .sm\:active\:-translate-75x:active{
        transform: translate(-75%);
    }

    .sm\:active\:-translate-80x:active{
        transform: translate(-80%);
    }

    .sm\:active\:-translate-85x:active{
        transform: translate(-85%);
    }

    .sm\:active\:-translate-90x:active{
        transform: translate(-90%);
    }

    .sm\:active\:-translate-95x:active{
        transform: translate(-95%);
    }

    .sm\:active\:-translate-x-1:active{
        transform: translateX(-10px);
    }

    .sm\:active\:-translate-x-2:active{
        transform: translateX(-20px);
    }

    .sm\:active\:-translate-x-3:active{
        transform: translateX(-30px);
    }

    .sm\:active\:-translate-x-4:active{
        transform: translateX(-40px);
    }

    .sm\:active\:-translate-x-5:active{
        transform: translateX(-60px);
    }

    .sm\:active\:-translate-x-6:active{
        transform: translateX(-60px);
    }

    .sm\:active\:-translate-x-7:active{
        transform: translateX(-70px);
    }

    .sm\:active\:-translate-x-8:active{
        transform: translateX(-80px);
    }

    .sm\:active\:-translate-x-9:active{
        transform: translateX(-90px);
    }

    .sm\:active\:-translate-x-10:active{
        transform: translateX(-100px);
    }

    .sm\:active\:-translate-x-11:active{
        transform: translateX(-110px);
    }

    .sm\:active\:-translate-x-12:active{
        transform: translateX(-120px);
    }

    .sm\:active\:-translate-x-13:active{
        transform: translateX(-130px);
    }

    .sm\:active\:-translate-x-14:active{
        transform: translateX(-140px);
    }

    .sm\:active\:-translate-x-15:active{
        transform: translateX(-150px);
    }

    .sm\:active\:-translate-x-16:active{
        transform: translateX(-160px);
    }

    .sm\:active\:-translate-x-17:active{
        transform: translateX(-170px);
    }

    .sm\:active\:-translate-x-18:active{
        transform: translateX(-180px);
    }

    .sm\:active\:-translate-x-19:active{
        transform: translateX(-190px);
    }

    .sm\:active\:-translate-x-20:active{
        transform: translateX(-200px);
    }

    .sm\:active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }

    .sm\:active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }

    .sm\:active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }

    .sm\:active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }

    .sm\:active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }

    .sm\:active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }

    .sm\:active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }

    .sm\:active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }

    .sm\:active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }

    .sm\:active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }

    .sm\:active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }

    .sm\:active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }

    .sm\:active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }

    .sm\:active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }

    .sm\:active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }

    .sm\:active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }

    .sm\:active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }

    .sm\:active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }

    .sm\:active\:-translate-y-1:active{
        transform: translateY(-10px);
    }

    .sm\:active\:-translate-y-2:active{
        transform: translateY(-20px);
    }

    .sm\:active\:-translate-y-3:active{
        transform: translateY(-30px);
    }

    .sm\:active\:-translate-y-4:active{
        transform: translateY(-40px);
    }

    .sm\:active\:-translate-y-5:active{
        transform: translateY(-60px);
    }

    .sm\:active\:-translate-y-6:active{
        transform: translateY(-60px);
    }

    .sm\:active\:-translate-y-7:active{
        transform: translateY(-70px);
    }

    .sm\:active\:-translate-y-8:active{
        transform: translateY(-80px);
    }

    .sm\:active\:-translate-y-9:active{
        transform: translateY(-90px);
    }

    .sm\:active\:-translate-y-10:active{
        transform: translateY(-100px);
    }

    .sm\:active\:-translate-y-11:active{
        transform: translateY(-110px);
    }

    .sm\:active\:-translate-y-12:active{
        transform: translateY(-120px);
    }

    .sm\:active\:-translate-y-13:active{
        transform: translateY(-130px);
    }

    .sm\:active\:-translate-y-14:active{
        transform: translateY(-140px);
    }

    .sm\:active\:-translate-y-15:active{
        transform: translateY(-150px);
    }

    .sm\:active\:-translate-y-16:active{
        transform: translateY(-160px);
    }

    .sm\:active\:-translate-y-17:active{
        transform: translateY(-170px);
    }

    .sm\:active\:-translate-y-18:active{
        transform: translateY(-180px);
    }

    .sm\:active\:-translate-y-19:active{
        transform: translateY(-190px);
    }

    .sm\:active\:-translate-y-20:active{
        transform: translateY(-200px);
    }

    .sm\:active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }

    .sm\:active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }

    .sm\:active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }

    .sm\:active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }

    .sm\:active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }

    .sm\:active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }

    .sm\:active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }

    .sm\:active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }

    .sm\:active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }

    .sm\:active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }

    .sm\:active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }

    .sm\:active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }

    .sm\:active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }

    .sm\:active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }

    .sm\:active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }

    .sm\:active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }

    .sm\:active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }

    .sm\:active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }

    .sm\:active\:translate-0:active{
        transform: translate(0);
    }

    .sm\:active\:translate-1:active{
        transform: translate(10px);
    }

    .sm\:active\:translate-2:active{
        transform: translate(20px);
    }

    .sm\:active\:translate-3:active{
        transform: translate(30px);
    }

    .sm\:active\:translate-4:active{
        transform: translate(40px);
    }

    .sm\:active\:translate-5:active{
        transform: translate(60px);
    }

    .sm\:active\:translate-6:active{
        transform: translate(60px);
    }

    .sm\:active\:translate-7:active{
        transform: translate(70px);
    }

    .sm\:active\:translate-8:active{
        transform: translate(80px);
    }

    .sm\:active\:translate-9:active{
        transform: translate(90px);
    }

    .sm\:active\:translate-10:active{
        transform: translate(100px);
    }

    .sm\:active\:translate-11:active{
        transform: translate(110px);
    }

    .sm\:active\:translate-12:active{
        transform: translate(120px);
    }

    .sm\:active\:translate-13:active{
        transform: translate(130px);
    }

    .sm\:active\:translate-14:active{
        transform: translate(140px);
    }

    .sm\:active\:translate-15:active{
        transform: translate(150px);
    }

    .sm\:active\:translate-16:active{
        transform: translate(160px);
    }

    .sm\:active\:translate-17:active{
        transform: translate(170px);
    }

    .sm\:active\:translate-18:active{
        transform: translate(180px);
    }

    .sm\:active\:translate-19:active{
        transform: translate(190px);
    }

    .sm\:active\:translate-20:active{
        transform: translate(200px);
    }

    .sm\:active\:translate-10x:active{
        transform: translate(10%);
    }

    .sm\:active\:translate-15x:active{
        transform: translate(15%);
    }

    .sm\:active\:translate-20x:active{
        transform: translate(20%);
    }

    .sm\:active\:translate-25x:active{
        transform: translate(25%);
    }

    .sm\:active\:translate-30x:active{
        transform: translate(30%);
    }

    .sm\:active\:translate-35x:active{
        transform: translate(35%);
    }

    .sm\:active\:translate-40x:active{
        transform: translate(40%);
    }

    .sm\:active\:translate-45x:active{
        transform: translate(45%);
    }

    .sm\:active\:translate-50x:active{
        transform: translate(50%);
    }

    .sm\:active\:translate-55x:active{
        transform: translate(55%);
    }

    .sm\:active\:translate-60x:active{
        transform: translate(60%);
    }

    .sm\:active\:translate-65x:active{
        transform: translate(65%);
    }

    .sm\:active\:translate-70x:active{
        transform: translate(70%);
    }

    .sm\:active\:translate-75x:active{
        transform: translate(75%);
    }

    .sm\:active\:translate-80x:active{
        transform: translate(80%);
    }

    .sm\:active\:translate-85x:active{
        transform: translate(85%);
    }

    .sm\:active\:translate-90x:active{
        transform: translate(90%);
    }

    .sm\:active\:translate-95x:active{
        transform: translate(95%);
    }

    .sm\:active\:translate-x-0:active{
        transform: translateX(0);
    }

    .sm\:active\:translate-x-1:active{
        transform: translateX(10px);
    }

    .sm\:active\:translate-x-2:active{
        transform: translateX(20px);
    }

    .sm\:active\:translate-x-3:active{
        transform: translateX(30px);
    }

    .sm\:active\:translate-x-4:active{
        transform: translateX(40px);
    }

    .sm\:active\:translate-x-5:active{
        transform: translateX(60px);
    }

    .sm\:active\:translate-x-6:active{
        transform: translateX(60px);
    }

    .sm\:active\:translate-x-7:active{
        transform: translateX(70px);
    }

    .sm\:active\:translate-x-8:active{
        transform: translateX(80px);
    }

    .sm\:active\:translate-x-9:active{
        transform: translateX(90px);
    }

    .sm\:active\:translate-x-10:active{
        transform: translateX(100px);
    }

    .sm\:active\:translate-x-11:active{
        transform: translateX(110px);
    }

    .sm\:active\:translate-x-12:active{
        transform: translateX(120px);
    }

    .sm\:active\:translate-x-13:active{
        transform: translateX(130px);
    }

    .sm\:active\:translate-x-14:active{
        transform: translateX(140px);
    }

    .sm\:active\:translate-x-15:active{
        transform: translateX(150px);
    }

    .sm\:active\:translate-x-16:active{
        transform: translateX(160px);
    }

    .sm\:active\:translate-x-17:active{
        transform: translateX(170px);
    }

    .sm\:active\:translate-x-18:active{
        transform: translateX(180px);
    }

    .sm\:active\:translate-x-19:active{
        transform: translateX(190px);
    }

    .sm\:active\:translate-x-20:active{
        transform: translateX(200px);
    }

    .sm\:active\:translate-x-10x:active{
        transform: translateX(10%);
    }

    .sm\:active\:translate-x-15x:active{
        transform: translateX(15%);
    }

    .sm\:active\:translate-x-20x:active{
        transform: translateX(20%);
    }

    .sm\:active\:translate-x-25x:active{
        transform: translateX(25%);
    }

    .sm\:active\:translate-x-30x:active{
        transform: translateX(30%);
    }

    .sm\:active\:translate-x-35x:active{
        transform: translateX(35%);
    }

    .sm\:active\:translate-x-40x:active{
        transform: translateX(40%);
    }

    .sm\:active\:translate-x-45x:active{
        transform: translateX(45%);
    }

    .sm\:active\:translate-x-50x:active{
        transform: translateX(50%);
    }

    .sm\:active\:translate-x-55x:active{
        transform: translateX(55%);
    }

    .sm\:active\:translate-x-60x:active{
        transform: translateX(60%);
    }

    .sm\:active\:translate-x-65x:active{
        transform: translateX(65%);
    }

    .sm\:active\:translate-x-70x:active{
        transform: translateX(70%);
    }

    .sm\:active\:translate-x-75x:active{
        transform: translateX(75%);
    }

    .sm\:active\:translate-x-80x:active{
        transform: translateX(80%);
    }

    .sm\:active\:translate-x-85x:active{
        transform: translateX(85%);
    }

    .sm\:active\:translate-x-90x:active{
        transform: translateX(90%);
    }

    .sm\:active\:translate-x-95x:active{
        transform: translateX(95%);
    }

    .sm\:active\:translate-y-0:active{
        transform: translateY(0);
    }

    .sm\:active\:translate-y-1:active{
        transform: translateY(10px);
    }

    .sm\:active\:translate-y-2:active{
        transform: translateY(20px);
    }

    .sm\:active\:translate-y-3:active{
        transform: translateY(30px);
    }

    .sm\:active\:translate-y-4:active{
        transform: translateY(40px);
    }

    .sm\:active\:translate-y-5:active{
        transform: translateY(60px);
    }

    .sm\:active\:translate-y-6:active{
        transform: translateY(60px);
    }

    .sm\:active\:translate-y-7:active{
        transform: translateY(70px);
    }

    .sm\:active\:translate-y-8:active{
        transform: translateY(80px);
    }

    .sm\:active\:translate-y-9:active{
        transform: translateY(90px);
    }

    .sm\:active\:translate-y-10:active{
        transform: translateY(100px);
    }

    .sm\:active\:translate-y-11:active{
        transform: translateY(110px);
    }

    .sm\:active\:translate-y-12:active{
        transform: translateY(120px);
    }

    .sm\:active\:translate-y-13:active{
        transform: translateY(130px);
    }

    .sm\:active\:translate-y-14:active{
        transform: translateY(140px);
    }

    .sm\:active\:translate-y-15:active{
        transform: translateY(150px);
    }

    .sm\:active\:translate-y-16:active{
        transform: translateY(160px);
    }

    .sm\:active\:translate-y-17:active{
        transform: translateY(170px);
    }

    .sm\:active\:translate-y-18:active{
        transform: translateY(180px);
    }

    .sm\:active\:translate-y-19:active{
        transform: translateY(190px);
    }

    .sm\:active\:translate-y-20:active{
        transform: translateY(200px);
    }

    .sm\:active\:translate-y-10x:active{
        transform: translateY(10%);
    }

    .sm\:active\:translate-y-15x:active{
        transform: translateY(15%);
    }

    .sm\:active\:translate-y-20x:active{
        transform: translateY(20%);
    }

    .sm\:active\:translate-y-25x:active{
        transform: translateY(25%);
    }

    .sm\:active\:translate-y-30x:active{
        transform: translateY(30%);
    }

    .sm\:active\:translate-y-35x:active{
        transform: translateY(35%);
    }

    .sm\:active\:translate-y-40x:active{
        transform: translateY(40%);
    }

    .sm\:active\:translate-y-45x:active{
        transform: translateY(45%);
    }

    .sm\:active\:translate-y-50x:active{
        transform: translateY(50%);
    }

    .sm\:active\:translate-y-55x:active{
        transform: translateY(55%);
    }

    .sm\:active\:translate-y-60x:active{
        transform: translateY(60%);
    }

    .sm\:active\:translate-y-65x:active{
        transform: translateY(65%);
    }

    .sm\:active\:translate-y-70x:active{
        transform: translateY(70%);
    }

    .sm\:active\:translate-y-75x:active{
        transform: translateY(75%);
    }

    .sm\:active\:translate-y-80x:active{
        transform: translateY(80%);
    }

    .sm\:active\:translate-y-85x:active{
        transform: translateY(85%);
    }

    .sm\:active\:translate-y-90x:active{
        transform: translateY(90%);
    }

    .sm\:active\:translate-y-95x:active{
        transform: translateY(95%);
    }

    .sm\:active\:rotate-0:active{
        transform: rotate(0);
    }

    .sm\:active\:rotate-1:active{
        transform: rotate(1deg);
    }

    .sm\:active\:rotate-2:active{
        transform: rotate(2deg);
    }

    .sm\:active\:rotate-3:active{
        transform: rotate(3deg);
    }

    .sm\:active\:rotate-6:active{
        transform: rotate(6deg);
    }

    .sm\:active\:rotate-12:active{
        transform: rotate(12deg);
    }

    .sm\:active\:rotate-20:active{
        transform: rotate(20deg);
    }

    .sm\:active\:rotate-30:active{
        transform: rotate(30deg);
    }

    .sm\:active\:rotate-45:active{
        transform: rotate(45deg);
    }

    .sm\:active\:rotate-60:active{
        transform: rotate(60deg);
    }

    .sm\:active\:rotate-90:active{
        transform: rotate(90deg);
    }

    .sm\:active\:rotate-180:active{
        transform: rotate(180deg);
    }

    .sm\:active\:rotate-259:active{
        transform: rotate(359deg);
    }

    .sm\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .sm\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .sm\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .sm\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .sm\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .sm\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .sm\:active\:transform-origin-center:active{
        transform-origin: center;
    }

    .sm\:active\:transition-duration-75:active{
        transition-duration: 75ms;
    }

    .sm\:active\:transition-duration-100:active{
        transition-duration: 100ms;
    }

    .sm\:active\:transition-duration-150:active{
        transition-duration: 150ms;
    }

    .sm\:active\:transition-duration-200:active{
        transition-duration: 200ms;
    }

    .sm\:active\:transition-duration-300:active{
        transition-duration: 300ms;
    }

    .sm\:active\:transition-duration-700:active{
        transition-duration: 700ms;
    }

    .sm\:active\:transition-duration-1000:active{
        transition-duration: 1000ms;
    }

    .sm\:active\:transition-ease-linear:active{
        transition-timing-function: linear;
    }

    .sm\:active\:transition-ease-in:active{
        transition-timing-function: ease-in;
    }

    .sm\:active\:transition-ease-out:active{
        transition-timing-function: ease-out;
    }

    .sm\:active\:transition-ease-in-out:active{
        transition-timing-function: ease-in-out;
    }

    .sm\:active\:transition-delay-75:active{
        transition-delay: 75ms;
    }

    .sm\:active\:transition-delay-100:active{
        transition-delay: 100ms;
    }

    .sm\:active\:transition-delay-150:active{
        transition-delay: 150ms;
    }

    .sm\:active\:transition-duration-200:active{
        transition-delay: 200ms;
    }

    .sm\:active\:transition-delay-300:active{
        transition-delay: 300ms;
    }

    .sm\:active\:transition-delay-700:active{
        transition-delay: 700ms;
    }

    .sm\:active\:transition-delay-1000:active{
        transition-delay: 1000ms;
    }

    .sm\:active\:transition-property-all:active{
        transition-property: all;
    }

    .sm\:active\:transition-property-colors:active{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .sm\:active\:transition-property-opacity:active{
        transition-property: opacity;
    }

    .sm\:active\:transition-property-transform:active{
        transition-property: transform;
    }

    .sm\:active\:animation-duration-75:active{
        animation-duration: 75ms;
    }

    .sm\:active\:animation-duration-100:active{
        animation-duration: 100ms;
    }

    .sm\:active\:animation-duration-150:active{
        animation-duration: 150ms;
    }

    .sm\:active\:animation-duration-200:active{
        animation-duration: 200ms;
    }

    .sm\:active\:animation-duration-300:active{
        animation-duration: 300ms;
    }

    .sm\:active\:animation-duration-700:active{
        animation-duration: 700ms;
    }

    .sm\:active\:animation-duration-1000:active{
        animation-duration: 1000ms;
    }

    .sm\:active\:animation-ease-linear:active{
        animation-timing-function: linear;
    }

    .sm\:active\:animation-ease-in:active{
        animation-timing-function: ease-in;
    }

    .sm\:active\:animation-ease-out:active{
        animation-timing-function: ease-out;
    }

    .sm\:active\:animation-ease-in-out:active{
        animation-timing-function: ease-in-out;
    }

    .sm\:active\:animation-delay-75:active{
        animation-delay: 75ms;
    }

    .sm\:active\:animation-delay-100:active{
        animation-delay: 100ms;
    }

    .sm\:active\:animation-delay-150:active{
        animation-delay: 150ms;
    }

    .sm\:active\:animation-duration-200:active{
        animation-delay: 200ms;
    }

    .sm\:active\:animation-delay-300:active{
        animation-delay: 300ms;
    }

    .sm\:active\:animation-delay-700:active{
        animation-delay: 700ms;
    }

    .sm\:active\:animation-delay-1000:active{
        animation-delay: 1000ms;
    }

    .sm\:active\:animation-name-fade-in:active{
        animation-name: fade-in;
    }

    .sm\:active\:animation-name-fade-out:active{
        animation-name: fade-out;
    }

    .sm\:active\:animation-name-spin:active{
        animation-name: spin;
    }

    .sm\:active\:animation-name-translate-x:active{
        animation-name: translate-x;
    }

    .sm\:active\:animation-name-translate-y:active{
        animation-name: translate-y;
    }

    .sm\:active\:animation-name-scale-up:active{
        animation-name: scale-up;
    }

    .sm\:active\:animation-name-scale-down:active{
        animation-name: scale-down;
    }

    .sm\:active\:animation-name-bounce:active{
        animation-name: bounce;
    }

    .sm\:active\:animation-name-slide-in:active{
        animation-name: slide-in;
    }

    .sm\:active\:animation-name-slide-out:active{
        animation-name: slide-out;
    }

    .sm\:active\:animation-name-pulse:active{
        animation-name: pulse;
    }

    .sm\:active\:color-white:active{
        color: var(--white);
    }

    .sm\:active\:color-black:active{
        color: var(--black);
    }

    .sm\:active\:text-white:active{
        color: var(--white);
    }

    .sm\:active\:text-black:active{
        color: var(--black);
    }

    .sm\:active\:bg-white:active{
        background: var(--white);
    }

    .sm\:active\:bg-black:active{
        background: var(--black);
    }

    .sm\:active\:border-white:active{
        border-color: var(--white);
    }

    .sm\:active\:border-black:active{
        border-color: var(--black);
    }

    .sm\:active\:border-teal-50:active{
        border-color: var(--velocity-teal-50);
    }

    .sm\:active\:border-teal-100:active{
        border-color: var(--velocity-teal-100);
    }

    .sm\:active\:border-teal-200:active{
        border-color: var(--velocity-teal-200);
    }

    .sm\:active\:border-teal-300:active{
        border-color: var(--velocity-teal-300);
    }

    .sm\:active\:border-teal-400:active{
        border-color: var(--velocity-teal-400);
    }

    .sm\:active\:border-teal-500:active{
        border-color: var(--velocity-teal-500);
    }

    .sm\:active\:border-teal-600:active{
        border-color: var(--velocity-teal-600);
    }

    .sm\:active\:border-teal-700:active{
        border-color: var(--velocity-teal-700);
    }

    .sm\:active\:border-teal-800:active{
        border-color: var(--velocity-teal-800);
    }

    .sm\:active\:border-teal-900:active{
        border-color: var(--velocity-teal-900);
    }

    .sm\:active\:border-red-50:active{
        border-color: var(--velocity-red-50);
    }

    .sm\:active\:border-red-100:active{
        border-color: var(--velocity-red-100);
    }

    .sm\:active\:border-red-200:active{
        border-color: var(--velocity-red-200);
    }

    .sm\:active\:border-red-300:active{
        border-color: var(--velocity-red-300);
    }

    .sm\:active\:border-red-400:active{
        border-color: var(--velocity-red-400);
    }

    .sm\:active\:border-red-500:active{
        border-color: var(--velocity-red-500);
    }

    .sm\:active\:border-red-600:active{
        border-color: var(--velocity-red-600);
    }

    .sm\:active\:border-red-700:active{
        border-color: var(--velocity-red-700);
    }

    .sm\:active\:border-red-800:active{
        border-color: var(--velocity-red-800);
    }

    .sm\:active\:border-red-900:active{
        border-color: var(--velocity-red-900);
    }

    .sm\:active\:border-grey-100:active{
        border-color: var(--velocity-grey-100);
    }

    .sm\:active\:border-sky-50:active{
        border-color: var(--velocity-sky-50);
    }

    .sm\:active\:border-sky-100:active{
        border-color: var(--velocity-sky-100);
    }

    .sm\:active\:border-sky-200:active{
        border-color: var(--velocity-sky-200);
    }

    .sm\:active\:border-sky-300:active{
        border-color: var(--velocity-sky-300);
    }

    .sm\:active\:border-sky-400:active{
        border-color: var(--velocity-sky-400);
    }

    .sm\:active\:border-sky-500:active{
        border-color: var(--velocity-sky-500);
    }

    .sm\:active\:border-sky-600:active{
        border-color: var(--velocity-sky-600);
    }

    .sm\:active\:border-sky-700:active{
        border-color: var(--velocity-sky-700);
    }

    .sm\:active\:border-sky-800:active{
        border-color: var(--velocity-sky-800);
    }

    .sm\:active\:border-sky-900:active{
        border-color: var(--velocity-sky-900);
    }

    .sm\:active\:border-green-50:active{
        border-color: var(--velocity-green-50);
    }

    .sm\:active\:border-green-100:active{
        border-color: var(--velocity-green-100);
    }

    .sm\:active\:border-green-200:active{
        border-color: var(--velocity-green-200);
    }

    .sm\:active\:border-green-300:active{
        border-color: var(--velocity-green-300);
    }

    .sm\:active\:border-green-400:active{
        border-color: var(--velocity-green-400);
    }

    .sm\:active\:border-green-500:active{
        border-color: var(--velocity-green-500);
    }

    .sm\:active\:border-green-600:active{
        border-color: var(--velocity-green-600);
    }

    .sm\:active\:border-green-700:active{
        border-color: var(--velocity-green-700);
    }

    .sm\:active\:border-green-800:active{
        border-color: var(--velocity-green-800);
    }

    .sm\:active\:border-green-900:active{
        border-color: var(--velocity-green-900);
    }

    .sm\:active\:border-grey-200:active{
        border-color: var(--velocity-grey-200);
    }

    .sm\:active\:border-grey-300:active{
        border-color: var(--velocity-grey-300);
    }

    .sm\:active\:border-grey-400:active{
        border-color: var(--velocity-grey-400);
    }

    .sm\:active\:border-grey-500:active{
        border-color: var(--velocity-grey-500);
    }

    .sm\:active\:border-grey-600:active{
        border-color: var(--velocity-grey-600);
    }

    .sm\:active\:border-grey-700:active{
        border-color: var(--velocity-grey-700);
    }

    .sm\:active\:border-grey-800:active{
        border-color: var(--velocity-grey-800);
    }

    .sm\:active\:border-grey-900:active{
        border-color: var(--velocity-grey-900);
    }

    .sm\:active\:border-yellow-50:active{
        border-color: var(--velocity-yellow-50);
    }

    .sm\:active\:border-yellow-100:active{
        border-color: var(--velocity-yellow-100);
    }

    .sm\:active\:border-yellow-200:active{
        border-color: var(--velocity-yellow-200);
    }

    .sm\:active\:border-yellow-300:active{
        border-color: var(--velocity-yellow-300);
    }

    .sm\:active\:border-yellow-400:active{
        border-color: var(--velocity-yellow-400);
    }

    .sm\:active\:border-yellow-500:active{
        border-color: var(--velocity-yellow-500);
    }

    .sm\:active\:border-yellow-600:active{
        border-color: var(--velocity-yellow-600);
    }

    .sm\:active\:border-yellow-700:active{
        border-color: var(--velocity-yellow-700);
    }

    .sm\:active\:border-yellow-800:active{
        border-color: var(--velocity-yellow-800);
    }

    .sm\:active\:border-yellow-900:active{
        border-color: var(--velocity-yellow-900);
    }

    .sm\:active\:border-cyan-50:active{
        border-color: var(--velocity-cyan-50);
    }

    .sm\:active\:border-cyan-100:active{
        border-color: var(--velocity-cyan-100);
    }

    .sm\:active\:border-cyan-200:active{
        border-color: var(--velocity-cyan-200);
    }

    .sm\:active\:border-cyan-300:active{
        border-color: var(--velocity-cyan-300);
    }

    .sm\:active\:border-cyan-400:active{
        border-color: var(--velocity-cyan-400);
    }

    .sm\:active\:border-cyan-500:active{
        border-color: var(--velocity-cyan-500);
    }

    .sm\:active\:border-cyan-600:active{
        border-color: var(--velocity-cyan-600);
    }

    .sm\:active\:border-cyan-700:active{
        border-color: var(--velocity-cyan-700);
    }

    .sm\:active\:border-cyan-800:active{
        border-color: var(--velocity-cyan-800);
    }

    .sm\:active\:border-cyan-900:active{
        border-color: var(--velocity-cyan-900);
    }

    .sm\:active\:border-orange-50:active{
        border-color: var(--velocity-orange-50);
    }

    .sm\:active\:border-orange-100:active{
        border-color: var(--velocity-orange-100);
    }

    .sm\:active\:border-orange-200:active{
        border-color: var(--velocity-orange-200);
    }

    .sm\:active\:border-orange-300:active{
        border-color: var(--velocity-orange-300);
    }

    .sm\:active\:border-orange-400:active{
        border-color: var(--velocity-orange-400);
    }

    .sm\:active\:border-orange-500:active{
        border-color: var(--velocity-orange-500);
    }

    .sm\:active\:border-orange-600:active{
        border-color: var(--velocity-orange-600);
    }

    .sm\:active\:border-orange-700:active{
        border-color: var(--velocity-orange-700);
    }

    .sm\:active\:border-orange-800:active{
        border-color: var(--velocity-orange-800);
    }

    .sm\:active\:border-orange-900:active{
        border-color: var(--velocity-orange-900);
    }

    .sm\:active\:border-blue-50:active{
        border-color: var(--velocity-blue-50);
    }

    .sm\:active\:border-blue-100:active{
        border-color: var(--velocity-blue-100);
    }

    .sm\:active\:border-blue-200:active{
        border-color: var(--velocity-blue-200);
    }

    .sm\:active\:border-blue-300:active{
        border-color: var(--velocity-blue-300);
    }

    .sm\:active\:border-blue-400:active{
        border-color: var(--velocity-blue-400);
    }

    .sm\:active\:border-blue-500:active{
        border-color: var(--velocity-blue-500);
    }

    .sm\:active\:border-blue-600:active{
        border-color: var(--velocity-blue-600);
    }

    .sm\:active\:border-blue-700:active{
        border-color: var(--velocity-blue-700);
    }

    .sm\:active\:border-blue-800:active{
        border-color: var(--velocity-blue-800);
    }

    .sm\:active\:border-blue-900:active{
        border-color: var(--velocity-blue-900);
    }

    .sm\:active\:border-lime-50:active{
        border-color: var(--velocity-lime-50);
    }

    .sm\:active\:border-lime-100:active{
        border-color: var(--velocity-lime-100);
    }

    .sm\:active\:border-lime-200:active{
        border-color: var(--velocity-lime-200);
    }

    .sm\:active\:border-lime-300:active{
        border-color: var(--velocity-lime-300);
    }

    .sm\:active\:border-lime-400:active{
        border-color: var(--velocity-lime-400);
    }

    .sm\:active\:border-lime-500:active{
        border-color: var(--velocity-lime-500);
    }

    .sm\:active\:border-lime-600:active{
        border-color: var(--velocity-lime-600);
    }

    .sm\:active\:border-lime-700:active{
        border-color: var(--velocity-lime-700);
    }

    .sm\:active\:border-lime-800:active{
        border-color: var(--velocity-lime-800);
    }

    .sm\:active\:border-lime-900:active{
        border-color: var(--velocity-lime-900);
    }

    .sm\:active\:border-purple-50:active{
        border-color: var(--velocity-purple-50);
    }

    .sm\:active\:border-purple-100:active{
        border-color: var(--velocity-purple-100);
    }

    .sm\:active\:border-purple-200:active{
        border-color: var(--velocity-purple-200);
    }

    .sm\:active\:border-purple-300:active{
        border-color: var(--velocity-purple-300);
    }

    .sm\:active\:border-purple-400:active{
        border-color: var(--velocity-purple-400);
    }

    .sm\:active\:border-purple-500:active{
        border-color: var(--velocity-purple-500);
    }

    .sm\:active\:border-purple-600:active{
        border-color: var(--velocity-purple-600);
    }

    .sm\:active\:border-purple-700:active{
        border-color: var(--velocity-purple-700);
    }

    .sm\:active\:border-purple-800:active{
        border-color: var(--velocity-purple-800);
    }

    .sm\:active\:border-purple-900:active{
        border-color: var(--velocity-purple-900);
    }

    .sm\:active\:border-indigo-50:active{
        border-color: var(--velocity-indigo-50);
    }

    .sm\:active\:border-indigo-100:active{
        border-color: var(--velocity-indigo-100);
    }

    .sm\:active\:border-indigo-200:active{
        border-color: var(--velocity-indigo-200);
    }

    .sm\:active\:border-indigo-300:active{
        border-color: var(--velocity-indigo-300);
    }

    .sm\:active\:border-indigo-400:active{
        border-color: var(--velocity-indigo-400);
    }

    .sm\:active\:border-indigo-500:active{
        border-color: var(--velocity-indigo-500);
    }

    .sm\:active\:border-indigo-600:active{
        border-color: var(--velocity-indigo-600);
    }

    .sm\:active\:border-indigo-700:active{
        border-color: var(--velocity-indigo-700);
    }

    .sm\:active\:border-indigo-800:active{
        border-color: var(--velocity-indigo-800);
    }

    .sm\:active\:border-indigo-900:active{
        border-color: var(--velocity-indigo-900);
    }

    .sm\:active\:border-pink-50:active{
        border-color: var(--velocity-pink-50);
    }

    .sm\:active\:border-pink-100:active{
        border-color: var(--velocity-pink-100);
    }

    .sm\:active\:border-pink-200:active{
        border-color: var(--velocity-pink-200);
    }

    .sm\:active\:border-pink-300:active{
        border-color: var(--velocity-pink-300);
    }

    .sm\:active\:border-pink-400:active{
        border-color: var(--velocity-pink-400);
    }

    .sm\:active\:border-pink-500:active{
        border-color: var(--velocity-pink-500);
    }

    .sm\:active\:border-pink-600:active{
        border-color: var(--velocity-pink-600);
    }

    .sm\:active\:border-pink-700:active{
        border-color: var(--velocity-pink-700);
    }

    .sm\:active\:border-pink-800:active{
        border-color: var(--velocity-pink-800);
    }

    .sm\:active\:border-pink-900:active{
        border-color: var(--velocity-pink-900);
    }

    .sm\:active\:border-violet-50:active{
        border-color: var(--velocity-violet-50);
    }

    .sm\:active\:border-violet-100:active{
        border-color: var(--velocity-violet-100);
    }

    .sm\:active\:border-violet-200:active{
        border-color: var(--velocity-violet-200);
    }

    .sm\:active\:border-violet-300:active{
        border-color: var(--velocity-violet-300);
    }

    .sm\:active\:border-violet-400:active{
        border-color: var(--velocity-violet-400);
    }

    .sm\:active\:border-violet-500:active{
        border-color: var(--velocity-violet-500);
    }

    .sm\:active\:border-violet-600:active{
        border-color: var(--velocity-violet-600);
    }

    .sm\:active\:border-violet-700:active{
        border-color: var(--velocity-violet-700);
    }

    .sm\:active\:border-violet-800:active{
        border-color: var(--velocity-violet-800);
    }

    .sm\:active\:border-violet-900:active{
        border-color: var(--velocity-violet-900);
    }

    .sm\:active\:border-slate-50:active{
        border-color: var(--velocity-slate-50);
    }

    .sm\:active\:border-slate-100:active{
        border-color: var(--velocity-slate-100);
    }

    .sm\:active\:border-slate-200:active{
        border-color: var(--velocity-slate-200);
    }

    .sm\:active\:border-slate-300:active{
        border-color: var(--velocity-slate-300);
    }

    .sm\:active\:border-slate-400:active{
        border-color: var(--velocity-slate-400);
    }

    .sm\:active\:border-slate-500:active{
        border-color: var(--velocity-slate-500);
    }

    .sm\:active\:border-slate-600:active{
        border-color: var(--velocity-slate-600);
    }

    .sm\:active\:border-slate-700:active{
        border-color: var(--velocity-slate-700);
    }

    .sm\:active\:border-slate-800:active{
        border-color: var(--velocity-slate-800);
    }

    .sm\:active\:border-slate-900:active{
        border-color: var(--velocity-slate-900);
    }

    .sm\:active\:border-rose-50:active{
        border-color: var(--velocity-rose-50);
    }

    .sm\:active\:border-rose-100:active{
        border-color: var(--velocity-rose-100);
    }

    .sm\:active\:border-rose-200:active{
        border-color: var(--velocity-rose-200);
    }

    .sm\:active\:border-rose-300:active{
        border-color: var(--velocity-rose-300);
    }

    .sm\:active\:border-rose-400:active{
        border-color: var(--velocity-rose-400);
    }

    .sm\:active\:border-rose-500:active{
        border-color: var(--velocity-rose-500);
    }

    .sm\:active\:border-rose-600:active{
        border-color: var(--velocity-rose-600);
    }

    .sm\:active\:border-rose-700:active{
        border-color: var(--velocity-rose-700);
    }

    .sm\:active\:border-rose-800:active{
        border-color: var(--velocity-rose-800);
    }

    .sm\:active\:border-rose-900:active{
        border-color: var(--velocity-rose-900);
    }

    .sm\:active\:fill-teal-50:active{
        fill: var(--velocity-teal-50);
    }

    .sm\:active\:fill-teal-100:active{
        fill: var(--velocity-teal-100);
    }

    .sm\:active\:fill-teal-200:active{
        fill: var(--velocity-teal-200);
    }

    .sm\:active\:fill-teal-300:active{
        fill: var(--velocity-teal-300);
    }

    .sm\:active\:fill-teal-400:active{
        fill: var(--velocity-teal-400);
    }

    .sm\:active\:fill-teal-500:active{
        fill: var(--velocity-teal-500);
    }

    .sm\:active\:fill-teal-600:active{
        fill: var(--velocity-teal-600);
    }

    .sm\:active\:fill-teal-700:active{
        fill: var(--velocity-teal-700);
    }

    .sm\:active\:fill-teal-800:active{
        fill: var(--velocity-teal-800);
    }

    .sm\:active\:fill-teal-900:active{
        fill: var(--velocity-teal-900);
    }

    .sm\:active\:fill-red-50:active{
        fill: var(--velocity-red-50);
    }

    .sm\:active\:fill-red-100:active{
        fill: var(--velocity-red-100);
    }

    .sm\:active\:fill-red-200:active{
        fill: var(--velocity-red-200);
    }

    .sm\:active\:fill-red-300:active{
        fill: var(--velocity-red-300);
    }

    .sm\:active\:fill-red-400:active{
        fill: var(--velocity-red-400);
    }

    .sm\:active\:fill-red-500:active{
        fill: var(--velocity-red-500);
    }

    .sm\:active\:fill-red-600:active{
        fill: var(--velocity-red-600);
    }

    .sm\:active\:fill-red-700:active{
        fill: var(--velocity-red-700);
    }

    .sm\:active\:fill-red-800:active{
        fill: var(--velocity-red-800);
    }

    .sm\:active\:fill-red-900:active{
        fill: var(--velocity-red-900);
    }

    .sm\:active\:fill-grey-100:active{
        fill: var(--velocity-grey-100);
    }

    .sm\:active\:fill-sky-50:active{
        fill: var(--velocity-sky-50);
    }

    .sm\:active\:fill-sky-100:active{
        fill: var(--velocity-sky-100);
    }

    .sm\:active\:fill-sky-200:active{
        fill: var(--velocity-sky-200);
    }

    .sm\:active\:fill-sky-300:active{
        fill: var(--velocity-sky-300);
    }

    .sm\:active\:fill-sky-400:active{
        fill: var(--velocity-sky-400);
    }

    .sm\:active\:fill-sky-500:active{
        fill: var(--velocity-sky-500);
    }

    .sm\:active\:fill-sky-600:active{
        fill: var(--velocity-sky-600);
    }

    .sm\:active\:fill-sky-700:active{
        fill: var(--velocity-sky-700);
    }

    .sm\:active\:fill-sky-800:active{
        fill: var(--velocity-sky-800);
    }

    .sm\:active\:fill-sky-900:active{
        fill: var(--velocity-sky-900);
    }

    .sm\:active\:fill-green-50:active{
        fill: var(--velocity-green-50);
    }

    .sm\:active\:fill-green-100:active{
        fill: var(--velocity-green-100);
    }

    .sm\:active\:fill-green-200:active{
        fill: var(--velocity-green-200);
    }

    .sm\:active\:fill-green-300:active{
        fill: var(--velocity-green-300);
    }

    .sm\:active\:fill-green-400:active{
        fill: var(--velocity-green-400);
    }

    .sm\:active\:fill-green-500:active{
        fill: var(--velocity-green-500);
    }

    .sm\:active\:fill-green-600:active{
        fill: var(--velocity-green-600);
    }

    .sm\:active\:fill-green-700:active{
        fill: var(--velocity-green-700);
    }

    .sm\:active\:fill-green-800:active{
        fill: var(--velocity-green-800);
    }

    .sm\:active\:fill-green-900:active{
        fill: var(--velocity-green-900);
    }

    .sm\:active\:fill-grey-200:active{
        fill: var(--velocity-grey-200);
    }

    .sm\:active\:fill-grey-300:active{
        fill: var(--velocity-grey-300);
    }

    .sm\:active\:fill-grey-400:active{
        fill: var(--velocity-grey-400);
    }

    .sm\:active\:fill-grey-500:active{
        fill: var(--velocity-grey-500);
    }

    .sm\:active\:fill-grey-600:active{
        fill: var(--velocity-grey-600);
    }

    .sm\:active\:fill-grey-700:active{
        fill: var(--velocity-grey-700);
    }

    .sm\:active\:fill-grey-800:active{
        fill: var(--velocity-grey-800);
    }

    .sm\:active\:fill-grey-900:active{
        fill: var(--velocity-grey-900);
    }

    .sm\:active\:fill-yellow-50:active{
        fill: var(--velocity-yellow-50);
    }

    .sm\:active\:fill-yellow-100:active{
        fill: var(--velocity-yellow-100);
    }

    .sm\:active\:fill-yellow-200:active{
        fill: var(--velocity-yellow-200);
    }

    .sm\:active\:fill-yellow-300:active{
        fill: var(--velocity-yellow-300);
    }

    .sm\:active\:fill-yellow-400:active{
        fill: var(--velocity-yellow-400);
    }

    .sm\:active\:fill-yellow-500:active{
        fill: var(--velocity-yellow-500);
    }

    .sm\:active\:fill-yellow-600:active{
        fill: var(--velocity-yellow-600);
    }

    .sm\:active\:fill-yellow-700:active{
        fill: var(--velocity-yellow-700);
    }

    .sm\:active\:fill-yellow-800:active{
        fill: var(--velocity-yellow-800);
    }

    .sm\:active\:fill-yellow-900:active{
        fill: var(--velocity-yellow-900);
    }

    .sm\:active\:fill-cyan-50:active{
        fill: var(--velocity-cyan-50);
    }

    .sm\:active\:fill-cyan-100:active{
        fill: var(--velocity-cyan-100);
    }

    .sm\:active\:fill-cyan-200:active{
        fill: var(--velocity-cyan-200);
    }

    .sm\:active\:fill-cyan-300:active{
        fill: var(--velocity-cyan-300);
    }

    .sm\:active\:fill-cyan-400:active{
        fill: var(--velocity-cyan-400);
    }

    .sm\:active\:fill-cyan-500:active{
        fill: var(--velocity-cyan-500);
    }

    .sm\:active\:fill-cyan-600:active{
        fill: var(--velocity-cyan-600);
    }

    .sm\:active\:fill-cyan-700:active{
        fill: var(--velocity-cyan-700);
    }

    .sm\:active\:fill-cyan-800:active{
        fill: var(--velocity-cyan-800);
    }

    .sm\:active\:fill-cyan-900:active{
        fill: var(--velocity-cyan-900);
    }

    .sm\:active\:fill-orange-50:active{
        fill: var(--velocity-orange-50);
    }

    .sm\:active\:fill-orange-100:active{
        fill: var(--velocity-orange-100);
    }

    .sm\:active\:fill-orange-200:active{
        fill: var(--velocity-orange-200);
    }

    .sm\:active\:fill-orange-300:active{
        fill: var(--velocity-orange-300);
    }

    .sm\:active\:fill-orange-400:active{
        fill: var(--velocity-orange-400);
    }

    .sm\:active\:fill-orange-500:active{
        fill: var(--velocity-orange-500);
    }

    .sm\:active\:fill-orange-600:active{
        fill: var(--velocity-orange-600);
    }

    .sm\:active\:fill-orange-700:active{
        fill: var(--velocity-orange-700);
    }

    .sm\:active\:fill-orange-800:active{
        fill: var(--velocity-orange-800);
    }

    .sm\:active\:fill-orange-900:active{
        fill: var(--velocity-orange-900);
    }

    .sm\:active\:fill-blue-50:active{
        fill: var(--velocity-blue-50);
    }

    .sm\:active\:fill-blue-100:active{
        fill: var(--velocity-blue-100);
    }

    .sm\:active\:fill-blue-200:active{
        fill: var(--velocity-blue-200);
    }

    .sm\:active\:fill-blue-300:active{
        fill: var(--velocity-blue-300);
    }

    .sm\:active\:fill-blue-400:active{
        fill: var(--velocity-blue-400);
    }

    .sm\:active\:fill-blue-500:active{
        fill: var(--velocity-blue-500);
    }

    .sm\:active\:fill-blue-600:active{
        fill: var(--velocity-blue-600);
    }

    .sm\:active\:fill-blue-700:active{
        fill: var(--velocity-blue-700);
    }

    .sm\:active\:fill-blue-800:active{
        fill: var(--velocity-blue-800);
    }

    .sm\:active\:fill-blue-900:active{
        fill: var(--velocity-blue-900);
    }

    .sm\:active\:fill-lime-50:active{
        fill: var(--velocity-lime-50);
    }

    .sm\:active\:fill-lime-100:active{
        fill: var(--velocity-lime-100);
    }

    .sm\:active\:fill-lime-200:active{
        fill: var(--velocity-lime-200);
    }

    .sm\:active\:fill-lime-300:active{
        fill: var(--velocity-lime-300);
    }

    .sm\:active\:fill-lime-400:active{
        fill: var(--velocity-lime-400);
    }

    .sm\:active\:fill-lime-500:active{
        fill: var(--velocity-lime-500);
    }

    .sm\:active\:fill-lime-600:active{
        fill: var(--velocity-lime-600);
    }

    .sm\:active\:fill-lime-700:active{
        fill: var(--velocity-lime-700);
    }

    .sm\:active\:fill-lime-800:active{
        fill: var(--velocity-lime-800);
    }

    .sm\:active\:fill-lime-900:active{
        fill: var(--velocity-lime-900);
    }

    .sm\:active\:fill-purple-50:active{
        fill: var(--velocity-purple-50);
    }

    .sm\:active\:fill-purple-100:active{
        fill: var(--velocity-purple-100);
    }

    .sm\:active\:fill-purple-200:active{
        fill: var(--velocity-purple-200);
    }

    .sm\:active\:fill-purple-300:active{
        fill: var(--velocity-purple-300);
    }

    .sm\:active\:fill-purple-400:active{
        fill: var(--velocity-purple-400);
    }

    .sm\:active\:fill-purple-500:active{
        fill: var(--velocity-purple-500);
    }

    .sm\:active\:fill-purple-600:active{
        fill: var(--velocity-purple-600);
    }

    .sm\:active\:fill-purple-700:active{
        fill: var(--velocity-purple-700);
    }

    .sm\:active\:fill-purple-800:active{
        fill: var(--velocity-purple-800);
    }

    .sm\:active\:fill-purple-900:active{
        fill: var(--velocity-purple-900);
    }

    .sm\:active\:fill-indigo-50:active{
        fill: var(--velocity-indigo-50);
    }

    .sm\:active\:fill-indigo-100:active{
        fill: var(--velocity-indigo-100);
    }

    .sm\:active\:fill-indigo-200:active{
        fill: var(--velocity-indigo-200);
    }

    .sm\:active\:fill-indigo-300:active{
        fill: var(--velocity-indigo-300);
    }

    .sm\:active\:fill-indigo-400:active{
        fill: var(--velocity-indigo-400);
    }

    .sm\:active\:fill-indigo-500:active{
        fill: var(--velocity-indigo-500);
    }

    .sm\:active\:fill-indigo-600:active{
        fill: var(--velocity-indigo-600);
    }

    .sm\:active\:fill-indigo-700:active{
        fill: var(--velocity-indigo-700);
    }

    .sm\:active\:fill-indigo-800:active{
        fill: var(--velocity-indigo-800);
    }

    .sm\:active\:fill-indigo-900:active{
        fill: var(--velocity-indigo-900);
    }

    .sm\:active\:fill-pink-50:active{
        fill: var(--velocity-pink-50);
    }

    .sm\:active\:fill-pink-100:active{
        fill: var(--velocity-pink-100);
    }

    .sm\:active\:fill-pink-200:active{
        fill: var(--velocity-pink-200);
    }

    .sm\:active\:fill-pink-300:active{
        fill: var(--velocity-pink-300);
    }

    .sm\:active\:fill-pink-400:active{
        fill: var(--velocity-pink-400);
    }

    .sm\:active\:fill-pink-500:active{
        fill: var(--velocity-pink-500);
    }

    .sm\:active\:fill-pink-600:active{
        fill: var(--velocity-pink-600);
    }

    .sm\:active\:fill-pink-700:active{
        fill: var(--velocity-pink-700);
    }

    .sm\:active\:fill-pink-800:active{
        fill: var(--velocity-pink-800);
    }

    .sm\:active\:fill-pink-900:active{
        fill: var(--velocity-pink-900);
    }

    .sm\:active\:fill-violet-50:active{
        fill: var(--velocity-violet-50);
    }

    .sm\:active\:fill-violet-100:active{
        fill: var(--velocity-violet-100);
    }

    .sm\:active\:fill-violet-200:active{
        fill: var(--velocity-violet-200);
    }

    .sm\:active\:fill-violet-300:active{
        fill: var(--velocity-violet-300);
    }

    .sm\:active\:fill-violet-400:active{
        fill: var(--velocity-violet-400);
    }

    .sm\:active\:fill-violet-500:active{
        fill: var(--velocity-violet-500);
    }

    .sm\:active\:fill-violet-600:active{
        fill: var(--velocity-violet-600);
    }

    .sm\:active\:fill-violet-700:active{
        fill: var(--velocity-violet-700);
    }

    .sm\:active\:fill-violet-800:active{
        fill: var(--velocity-violet-800);
    }

    .sm\:active\:fill-violet-900:active{
        fill: var(--velocity-violet-900);
    }

    .sm\:active\:fill-slate-50:active{
        fill: var(--velocity-slate-50);
    }

    .sm\:active\:fill-slate-100:active{
        fill: var(--velocity-slate-100);
    }

    .sm\:active\:fill-slate-200:active{
        fill: var(--velocity-slate-200);
    }

    .sm\:active\:fill-slate-300:active{
        fill: var(--velocity-slate-300);
    }

    .sm\:active\:fill-slate-400:active{
        fill: var(--velocity-slate-400);
    }

    .sm\:active\:fill-slate-500:active{
        fill: var(--velocity-slate-500);
    }

    .sm\:active\:fill-slate-600:active{
        fill: var(--velocity-slate-600);
    }

    .sm\:active\:fill-slate-700:active{
        fill: var(--velocity-slate-700);
    }

    .sm\:active\:fill-slate-800:active{
        fill: var(--velocity-slate-800);
    }

    .sm\:active\:fill-slate-900:active{
        fill: var(--velocity-slate-900);
    }

    .sm\:active\:fill-rose-50:active{
        fill: var(--velocity-rose-50);
    }

    .sm\:active\:fill-rose-100:active{
        fill: var(--velocity-rose-100);
    }

    .sm\:active\:fill-rose-200:active{
        fill: var(--velocity-rose-200);
    }

    .sm\:active\:fill-rose-300:active{
        fill: var(--velocity-rose-300);
    }

    .sm\:active\:fill-rose-400:active{
        fill: var(--velocity-rose-400);
    }

    .sm\:active\:fill-rose-500:active{
        fill: var(--velocity-rose-500);
    }

    .sm\:active\:fill-rose-600:active{
        fill: var(--velocity-rose-600);
    }

    .sm\:active\:fill-rose-700:active{
        fill: var(--velocity-rose-700);
    }

    .sm\:active\:fill-rose-800:active{
        fill: var(--velocity-rose-800);
    }

    .sm\:active\:fill-rose-900:active{
        fill: var(--velocity-rose-900);
    }

    .sm\:active\:fill-transparent:active{
        fill: transparent;
    }

    .sm\:active\:color-teal-50:active{
        color: var(--velocity-teal-50);
    }

    .sm\:active\:color-teal-100:active{
        color: var(--velocity-teal-100);
    }

    .sm\:active\:color-teal-200:active{
        color: var(--velocity-teal-200);
    }

    .sm\:active\:color-teal-300:active{
        color: var(--velocity-teal-300);
    }

    .sm\:active\:color-teal-400:active{
        color: var(--velocity-teal-400);
    }

    .sm\:active\:color-teal-500:active{
        color: var(--velocity-teal-500);
    }

    .sm\:active\:color-teal-600:active{
        color: var(--velocity-teal-600);
    }

    .sm\:active\:color-teal-700:active{
        color: var(--velocity-teal-700);
    }

    .sm\:active\:color-teal-800:active{
        color: var(--velocity-teal-800);
    }

    .sm\:active\:color-teal-900:active{
        color: var(--velocity-teal-900);
    }

    .sm\:active\:color-red-50:active{
        color: var(--velocity-red-50);
    }

    .sm\:active\:color-red-100:active{
        color: var(--velocity-red-100);
    }

    .sm\:active\:color-red-200:active{
        color: var(--velocity-red-200);
    }

    .sm\:active\:color-red-300:active{
        color: var(--velocity-red-300);
    }

    .sm\:active\:color-red-400:active{
        color: var(--velocity-red-400);
    }

    .sm\:active\:color-red-500:active{
        color: var(--velocity-red-500);
    }

    .sm\:active\:color-red-600:active{
        color: var(--velocity-red-600);
    }

    .sm\:active\:color-red-700:active{
        color: var(--velocity-red-700);
    }

    .sm\:active\:color-red-800:active{
        color: var(--velocity-red-800);
    }

    .sm\:active\:color-red-900:active{
        color: var(--velocity-red-900);
    }

    .sm\:active\:color-grey-100:active{
        color: var(--velocity-grey-100);
    }

    .sm\:active\:color-sky-50:active{
        color: var(--velocity-sky-50);
    }

    .sm\:active\:color-sky-100:active{
        color: var(--velocity-sky-100);
    }

    .sm\:active\:color-sky-200:active{
        color: var(--velocity-sky-200);
    }

    .sm\:active\:color-sky-300:active{
        color: var(--velocity-sky-300);
    }

    .sm\:active\:color-sky-400:active{
        color: var(--velocity-sky-400);
    }

    .sm\:active\:color-sky-500:active{
        color: var(--velocity-sky-500);
    }

    .sm\:active\:color-sky-600:active{
        color: var(--velocity-sky-600);
    }

    .sm\:active\:color-sky-700:active{
        color: var(--velocity-sky-700);
    }

    .sm\:active\:color-sky-800:active{
        color: var(--velocity-sky-800);
    }

    .sm\:active\:color-sky-900:active{
        color: var(--velocity-sky-900);
    }

    .sm\:active\:color-green-50:active{
        color: var(--velocity-green-50);
    }

    .sm\:active\:color-green-100:active{
        color: var(--velocity-green-100);
    }

    .sm\:active\:color-green-200:active{
        color: var(--velocity-green-200);
    }

    .sm\:active\:color-green-300:active{
        color: var(--velocity-green-300);
    }

    .sm\:active\:color-green-400:active{
        color: var(--velocity-green-400);
    }

    .sm\:active\:color-green-500:active{
        color: var(--velocity-green-500);
    }

    .sm\:active\:color-green-600:active{
        color: var(--velocity-green-600);
    }

    .sm\:active\:color-green-700:active{
        color: var(--velocity-green-700);
    }

    .sm\:active\:color-green-800:active{
        color: var(--velocity-green-800);
    }

    .sm\:active\:color-green-900:active{
        color: var(--velocity-green-900);
    }

    .sm\:active\:color-grey-200:active{
        color: var(--velocity-grey-200);
    }

    .sm\:active\:color-grey-300:active{
        color: var(--velocity-grey-300);
    }

    .sm\:active\:color-grey-400:active{
        color: var(--velocity-grey-400);
    }

    .sm\:active\:color-grey-500:active{
        color: var(--velocity-grey-500);
    }

    .sm\:active\:color-grey-600:active{
        color: var(--velocity-grey-600);
    }

    .sm\:active\:color-grey-700:active{
        color: var(--velocity-grey-700);
    }

    .sm\:active\:color-grey-800:active{
        color: var(--velocity-grey-800);
    }

    .sm\:active\:color-grey-900:active{
        color: var(--velocity-grey-900);
    }

    .sm\:active\:color-yellow-50:active{
        color: var(--velocity-yellow-50);
    }

    .sm\:active\:color-yellow-100:active{
        color: var(--velocity-yellow-100);
    }

    .sm\:active\:color-yellow-200:active{
        color: var(--velocity-yellow-200);
    }

    .sm\:active\:color-yellow-300:active{
        color: var(--velocity-yellow-300);
    }

    .sm\:active\:color-yellow-400:active{
        color: var(--velocity-yellow-400);
    }

    .sm\:active\:color-yellow-500:active{
        color: var(--velocity-yellow-500);
    }

    .sm\:active\:color-yellow-600:active{
        color: var(--velocity-yellow-600);
    }

    .sm\:active\:color-yellow-700:active{
        color: var(--velocity-yellow-700);
    }

    .sm\:active\:color-yellow-800:active{
        color: var(--velocity-yellow-800);
    }

    .sm\:active\:color-yellow-900:active{
        color: var(--velocity-yellow-900);
    }

    .sm\:active\:color-cyan-50:active{
        color: var(--velocity-cyan-50);
    }

    .sm\:active\:color-cyan-100:active{
        color: var(--velocity-cyan-100);
    }

    .sm\:active\:color-cyan-200:active{
        color: var(--velocity-cyan-200);
    }

    .sm\:active\:color-cyan-300:active{
        color: var(--velocity-cyan-300);
    }

    .sm\:active\:color-cyan-400:active{
        color: var(--velocity-cyan-400);
    }

    .sm\:active\:color-cyan-500:active{
        color: var(--velocity-cyan-500);
    }

    .sm\:active\:color-cyan-600:active{
        color: var(--velocity-cyan-600);
    }

    .sm\:active\:color-cyan-700:active{
        color: var(--velocity-cyan-700);
    }

    .sm\:active\:color-cyan-800:active{
        color: var(--velocity-cyan-800);
    }

    .sm\:active\:color-cyan-900:active{
        color: var(--velocity-cyan-900);
    }

    .sm\:active\:color-orange-50:active{
        color: var(--velocity-orange-50);
    }

    .sm\:active\:color-orange-100:active{
        color: var(--velocity-orange-100);
    }

    .sm\:active\:color-orange-200:active{
        color: var(--velocity-orange-200);
    }

    .sm\:active\:color-orange-300:active{
        color: var(--velocity-orange-300);
    }

    .sm\:active\:color-orange-400:active{
        color: var(--velocity-orange-400);
    }

    .sm\:active\:color-orange-500:active{
        color: var(--velocity-orange-500);
    }

    .sm\:active\:color-orange-600:active{
        color: var(--velocity-orange-600);
    }

    .sm\:active\:color-orange-700:active{
        color: var(--velocity-orange-700);
    }

    .sm\:active\:color-orange-800:active{
        color: var(--velocity-orange-800);
    }

    .sm\:active\:color-orange-900:active{
        color: var(--velocity-orange-900);
    }

    .sm\:active\:color-blue-50:active{
        color: var(--velocity-blue-50);
    }

    .sm\:active\:color-blue-100:active{
        color: var(--velocity-blue-100);
    }

    .sm\:active\:color-blue-200:active{
        color: var(--velocity-blue-200);
    }

    .sm\:active\:color-blue-300:active{
        color: var(--velocity-blue-300);
    }

    .sm\:active\:color-blue-400:active{
        color: var(--velocity-blue-400);
    }

    .sm\:active\:color-blue-500:active{
        color: var(--velocity-blue-500);
    }

    .sm\:active\:color-blue-600:active{
        color: var(--velocity-blue-600);
    }

    .sm\:active\:color-blue-700:active{
        color: var(--velocity-blue-700);
    }

    .sm\:active\:color-blue-800:active{
        color: var(--velocity-blue-800);
    }

    .sm\:active\:color-blue-900:active{
        color: var(--velocity-blue-900);
    }

    .sm\:active\:color-lime-50:active{
        color: var(--velocity-lime-50);
    }

    .sm\:active\:color-lime-100:active{
        color: var(--velocity-lime-100);
    }

    .sm\:active\:color-lime-200:active{
        color: var(--velocity-lime-200);
    }

    .sm\:active\:color-lime-300:active{
        color: var(--velocity-lime-300);
    }

    .sm\:active\:color-lime-400:active{
        color: var(--velocity-lime-400);
    }

    .sm\:active\:color-lime-500:active{
        color: var(--velocity-lime-500);
    }

    .sm\:active\:color-lime-600:active{
        color: var(--velocity-lime-600);
    }

    .sm\:active\:color-lime-700:active{
        color: var(--velocity-lime-700);
    }

    .sm\:active\:color-lime-800:active{
        color: var(--velocity-lime-800);
    }

    .sm\:active\:color-lime-900:active{
        color: var(--velocity-lime-900);
    }

    .sm\:active\:color-purple-50:active{
        color: var(--velocity-purple-50);
    }

    .sm\:active\:color-purple-100:active{
        color: var(--velocity-purple-100);
    }

    .sm\:active\:color-purple-200:active{
        color: var(--velocity-purple-200);
    }

    .sm\:active\:color-purple-300:active{
        color: var(--velocity-purple-300);
    }

    .sm\:active\:color-purple-400:active{
        color: var(--velocity-purple-400);
    }

    .sm\:active\:color-purple-500:active{
        color: var(--velocity-purple-500);
    }

    .sm\:active\:color-purple-600:active{
        color: var(--velocity-purple-600);
    }

    .sm\:active\:color-purple-700:active{
        color: var(--velocity-purple-700);
    }

    .sm\:active\:color-purple-800:active{
        color: var(--velocity-purple-800);
    }

    .sm\:active\:color-purple-900:active{
        color: var(--velocity-purple-900);
    }

    .sm\:active\:color-indigo-50:active{
        color: var(--velocity-indigo-50);
    }

    .sm\:active\:color-indigo-100:active{
        color: var(--velocity-indigo-100);
    }

    .sm\:active\:color-indigo-200:active{
        color: var(--velocity-indigo-200);
    }

    .sm\:active\:color-indigo-300:active{
        color: var(--velocity-indigo-300);
    }

    .sm\:active\:color-indigo-400:active{
        color: var(--velocity-indigo-400);
    }

    .sm\:active\:color-indigo-500:active{
        color: var(--velocity-indigo-500);
    }

    .sm\:active\:color-indigo-600:active{
        color: var(--velocity-indigo-600);
    }

    .sm\:active\:color-indigo-700:active{
        color: var(--velocity-indigo-700);
    }

    .sm\:active\:color-indigo-800:active{
        color: var(--velocity-indigo-800);
    }

    .sm\:active\:color-indigo-900:active{
        color: var(--velocity-indigo-900);
    }

    .sm\:active\:color-pink-50:active{
        color: var(--velocity-pink-50);
    }

    .sm\:active\:color-pink-100:active{
        color: var(--velocity-pink-100);
    }

    .sm\:active\:color-pink-200:active{
        color: var(--velocity-pink-200);
    }

    .sm\:active\:color-pink-300:active{
        color: var(--velocity-pink-300);
    }

    .sm\:active\:color-pink-400:active{
        color: var(--velocity-pink-400);
    }

    .sm\:active\:color-pink-500:active{
        color: var(--velocity-pink-500);
    }

    .sm\:active\:color-pink-600:active{
        color: var(--velocity-pink-600);
    }

    .sm\:active\:color-pink-700:active{
        color: var(--velocity-pink-700);
    }

    .sm\:active\:color-pink-800:active{
        color: var(--velocity-pink-800);
    }

    .sm\:active\:color-pink-900:active{
        color: var(--velocity-pink-900);
    }

    .sm\:active\:color-violet-50:active{
        color: var(--velocity-violet-50);
    }

    .sm\:active\:color-violet-100:active{
        color: var(--velocity-violet-100);
    }

    .sm\:active\:color-violet-200:active{
        color: var(--velocity-violet-200);
    }

    .sm\:active\:color-violet-300:active{
        color: var(--velocity-violet-300);
    }

    .sm\:active\:color-violet-400:active{
        color: var(--velocity-violet-400);
    }

    .sm\:active\:color-violet-500:active{
        color: var(--velocity-violet-500);
    }

    .sm\:active\:color-violet-600:active{
        color: var(--velocity-violet-600);
    }

    .sm\:active\:color-violet-700:active{
        color: var(--velocity-violet-700);
    }

    .sm\:active\:color-violet-800:active{
        color: var(--velocity-violet-800);
    }

    .sm\:active\:color-violet-900:active{
        color: var(--velocity-violet-900);
    }

    .sm\:active\:color-slate-50:active{
        color: var(--velocity-slate-50);
    }

    .sm\:active\:color-slate-100:active{
        color: var(--velocity-slate-100);
    }

    .sm\:active\:color-slate-200:active{
        color: var(--velocity-slate-200);
    }

    .sm\:active\:color-slate-300:active{
        color: var(--velocity-slate-300);
    }

    .sm\:active\:color-slate-400:active{
        color: var(--velocity-slate-400);
    }

    .sm\:active\:color-slate-500:active{
        color: var(--velocity-slate-500);
    }

    .sm\:active\:color-slate-600:active{
        color: var(--velocity-slate-600);
    }

    .sm\:active\:color-slate-700:active{
        color: var(--velocity-slate-700);
    }

    .sm\:active\:color-slate-800:active{
        color: var(--velocity-slate-800);
    }

    .sm\:active\:color-slate-900:active{
        color: var(--velocity-slate-900);
    }

    .sm\:active\:color-rose-50:active{
        color: var(--velocity-rose-50);
    }

    .sm\:active\:color-rose-100:active{
        color: var(--velocity-rose-100);
    }

    .sm\:active\:color-rose-200:active{
        color: var(--velocity-rose-200);
    }

    .sm\:active\:color-rose-300:active{
        color: var(--velocity-rose-300);
    }

    .sm\:active\:color-rose-400:active{
        color: var(--velocity-rose-400);
    }

    .sm\:active\:color-rose-500:active{
        color: var(--velocity-rose-500);
    }

    .sm\:active\:color-rose-600:active{
        color: var(--velocity-rose-600);
    }

    .sm\:active\:color-rose-700:active{
        color: var(--velocity-rose-700);
    }

    .sm\:active\:color-rose-800:active{
        color: var(--velocity-rose-800);
    }

    .sm\:active\:color-rose-900:active{
        color: var(--velocity-rose-900);
    }

    .sm\:active\:bg-gradient-t:active{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:active\:bg-gradient-tr:active{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:active\:bg-gradient-r:active{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:active\:bg-gradient-b:active{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:active\:bg-gradient-br:active{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:active\:bg-gradient-bl:active{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:active\:bg-gradient-tl:active{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:active\:bg-gradient-l:active{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:active\:bg-teal-50:active{
        background: var(--velocity-teal-50);
    }

    .sm\:active\:bg-teal-100:active{
        background: var(--velocity-teal-100);
    }

    .sm\:active\:bg-teal-200:active{
        background: var(--velocity-teal-200);
    }

    .sm\:active\:bg-teal-300:active{
        background: var(--velocity-teal-300);
    }

    .sm\:active\:bg-teal-400:active{
        background: var(--velocity-teal-400);
    }

    .sm\:active\:bg-teal-500:active{
        background: var(--velocity-teal-500);
    }

    .sm\:active\:bg-teal-600:active{
        background: var(--velocity-teal-600);
    }

    .sm\:active\:bg-teal-700:active{
        background: var(--velocity-teal-700);
    }

    .sm\:active\:bg-teal-800:active{
        background: var(--velocity-teal-800);
    }

    .sm\:active\:bg-teal-900:active{
        background: var(--velocity-teal-900);
    }

    .sm\:active\:bg-red-50:active{
        background: var(--velocity-red-50);
    }

    .sm\:active\:bg-red-100:active{
        background: var(--velocity-red-100);
    }

    .sm\:active\:bg-red-200:active{
        background: var(--velocity-red-200);
    }

    .sm\:active\:bg-red-300:active{
        background: var(--velocity-red-300);
    }

    .sm\:active\:bg-red-400:active{
        background: var(--velocity-red-400);
    }

    .sm\:active\:bg-red-500:active{
        background: var(--velocity-red-500);
    }

    .sm\:active\:bg-red-600:active{
        background: var(--velocity-red-600);
    }

    .sm\:active\:bg-red-700:active{
        background: var(--velocity-red-700);
    }

    .sm\:active\:bg-red-800:active{
        background: var(--velocity-red-800);
    }

    .sm\:active\:bg-red-900:active{
        background: var(--velocity-red-900);
    }

    .sm\:active\:bg-grey-100:active{
        background: var(--velocity-grey-100);
    }

    .sm\:active\:bg-sky-50:active{
        background: var(--velocity-sky-50);
    }

    .sm\:active\:bg-sky-100:active{
        background: var(--velocity-sky-100);
    }

    .sm\:active\:bg-sky-200:active{
        background: var(--velocity-sky-200);
    }

    .sm\:active\:bg-sky-300:active{
        background: var(--velocity-sky-300);
    }

    .sm\:active\:bg-sky-400:active{
        background: var(--velocity-sky-400);
    }

    .sm\:active\:bg-sky-500:active{
        background: var(--velocity-sky-500);
    }

    .sm\:active\:bg-sky-600:active{
        background: var(--velocity-sky-600);
    }

    .sm\:active\:bg-sky-700:active{
        background: var(--velocity-sky-700);
    }

    .sm\:active\:bg-sky-800:active{
        background: var(--velocity-sky-800);
    }

    .sm\:active\:bg-sky-900:active{
        background: var(--velocity-sky-900);
    }

    .sm\:active\:bg-green-50:active{
        background: var(--velocity-green-50);
    }

    .sm\:active\:bg-green-100:active{
        background: var(--velocity-green-100);
    }

    .sm\:active\:bg-green-200:active{
        background: var(--velocity-green-200);
    }

    .sm\:active\:bg-green-300:active{
        background: var(--velocity-green-300);
    }

    .sm\:active\:bg-green-400:active{
        background: var(--velocity-green-400);
    }

    .sm\:active\:bg-green-500:active{
        background: var(--velocity-green-500);
    }

    .sm\:active\:bg-green-600:active{
        background: var(--velocity-green-600);
    }

    .sm\:active\:bg-green-700:active{
        background: var(--velocity-green-700);
    }

    .sm\:active\:bg-green-800:active{
        background: var(--velocity-green-800);
    }

    .sm\:active\:bg-green-900:active{
        background: var(--velocity-green-900);
    }

    .sm\:active\:bg-grey-200:active{
        background: var(--velocity-grey-200);
    }

    .sm\:active\:bg-grey-300:active{
        background: var(--velocity-grey-300);
    }

    .sm\:active\:bg-grey-400:active{
        background: var(--velocity-grey-400);
    }

    .sm\:active\:bg-grey-500:active{
        background: var(--velocity-grey-500);
    }

    .sm\:active\:bg-grey-600:active{
        background: var(--velocity-grey-600);
    }

    .sm\:active\:bg-grey-700:active{
        background: var(--velocity-grey-700);
    }

    .sm\:active\:bg-grey-800:active{
        background: var(--velocity-grey-800);
    }

    .sm\:active\:bg-grey-900:active{
        background: var(--velocity-grey-900);
    }

    .sm\:active\:bg-yellow-50:active{
        background: var(--velocity-yellow-50);
    }

    .sm\:active\:bg-yellow-100:active{
        background: var(--velocity-yellow-100);
    }

    .sm\:active\:bg-yellow-200:active{
        background: var(--velocity-yellow-200);
    }

    .sm\:active\:bg-yellow-300:active{
        background: var(--velocity-yellow-300);
    }

    .sm\:active\:bg-yellow-400:active{
        background: var(--velocity-yellow-400);
    }

    .sm\:active\:bg-yellow-500:active{
        background: var(--velocity-yellow-500);
    }

    .sm\:active\:bg-yellow-600:active{
        background: var(--velocity-yellow-600);
    }

    .sm\:active\:bg-yellow-700:active{
        background: var(--velocity-yellow-700);
    }

    .sm\:active\:bg-yellow-800:active{
        background: var(--velocity-yellow-800);
    }

    .sm\:active\:bg-yellow-900:active{
        background: var(--velocity-yellow-900);
    }

    .sm\:active\:bg-cyan-50:active{
        background: var(--velocity-cyan-50);
    }

    .sm\:active\:bg-cyan-100:active{
        background: var(--velocity-cyan-100);
    }

    .sm\:active\:bg-cyan-200:active{
        background: var(--velocity-cyan-200);
    }

    .sm\:active\:bg-cyan-300:active{
        background: var(--velocity-cyan-300);
    }

    .sm\:active\:bg-cyan-400:active{
        background: var(--velocity-cyan-400);
    }

    .sm\:active\:bg-cyan-500:active{
        background: var(--velocity-cyan-500);
    }

    .sm\:active\:bg-cyan-600:active{
        background: var(--velocity-cyan-600);
    }

    .sm\:active\:bg-cyan-700:active{
        background: var(--velocity-cyan-700);
    }

    .sm\:active\:bg-cyan-800:active{
        background: var(--velocity-cyan-800);
    }

    .sm\:active\:bg-cyan-900:active{
        background: var(--velocity-cyan-900);
    }

    .sm\:active\:bg-orange-50:active{
        background: var(--velocity-orange-50);
    }

    .sm\:active\:bg-orange-100:active{
        background: var(--velocity-orange-100);
    }

    .sm\:active\:bg-orange-200:active{
        background: var(--velocity-orange-200);
    }

    .sm\:active\:bg-orange-300:active{
        background: var(--velocity-orange-300);
    }

    .sm\:active\:bg-orange-400:active{
        background: var(--velocity-orange-400);
    }

    .sm\:active\:bg-orange-500:active{
        background: var(--velocity-orange-500);
    }

    .sm\:active\:bg-orange-600:active{
        background: var(--velocity-orange-600);
    }

    .sm\:active\:bg-orange-700:active{
        background: var(--velocity-orange-700);
    }

    .sm\:active\:bg-orange-800:active{
        background: var(--velocity-orange-800);
    }

    .sm\:active\:bg-orange-900:active{
        background: var(--velocity-orange-900);
    }

    .sm\:active\:bg-blue-50:active{
        background: var(--velocity-blue-50);
    }

    .sm\:active\:bg-blue-100:active{
        background: var(--velocity-blue-100);
    }

    .sm\:active\:bg-blue-200:active{
        background: var(--velocity-blue-200);
    }

    .sm\:active\:bg-blue-300:active{
        background: var(--velocity-blue-300);
    }

    .sm\:active\:bg-blue-400:active{
        background: var(--velocity-blue-400);
    }

    .sm\:active\:bg-blue-500:active{
        background: var(--velocity-blue-500);
    }

    .sm\:active\:bg-blue-600:active{
        background: var(--velocity-blue-600);
    }

    .sm\:active\:bg-blue-700:active{
        background: var(--velocity-blue-700);
    }

    .sm\:active\:bg-blue-800:active{
        background: var(--velocity-blue-800);
    }

    .sm\:active\:bg-blue-900:active{
        background: var(--velocity-blue-900);
    }

    .sm\:active\:bg-lime-50:active{
        background: var(--velocity-lime-50);
    }

    .sm\:active\:bg-lime-100:active{
        background: var(--velocity-lime-100);
    }

    .sm\:active\:bg-lime-200:active{
        background: var(--velocity-lime-200);
    }

    .sm\:active\:bg-lime-300:active{
        background: var(--velocity-lime-300);
    }

    .sm\:active\:bg-lime-400:active{
        background: var(--velocity-lime-400);
    }

    .sm\:active\:bg-lime-500:active{
        background: var(--velocity-lime-500);
    }

    .sm\:active\:bg-lime-600:active{
        background: var(--velocity-lime-600);
    }

    .sm\:active\:bg-lime-700:active{
        background: var(--velocity-lime-700);
    }

    .sm\:active\:bg-lime-800:active{
        background: var(--velocity-lime-800);
    }

    .sm\:active\:bg-lime-900:active{
        background: var(--velocity-lime-900);
    }

    .sm\:active\:bg-purple-50:active{
        background: var(--velocity-purple-50);
    }

    .sm\:active\:bg-purple-100:active{
        background: var(--velocity-purple-100);
    }

    .sm\:active\:bg-purple-200:active{
        background: var(--velocity-purple-200);
    }

    .sm\:active\:bg-purple-300:active{
        background: var(--velocity-purple-300);
    }

    .sm\:active\:bg-purple-400:active{
        background: var(--velocity-purple-400);
    }

    .sm\:active\:bg-purple-500:active{
        background: var(--velocity-purple-500);
    }

    .sm\:active\:bg-purple-600:active{
        background: var(--velocity-purple-600);
    }

    .sm\:active\:bg-purple-700:active{
        background: var(--velocity-purple-700);
    }

    .sm\:active\:bg-purple-800:active{
        background: var(--velocity-purple-800);
    }

    .sm\:active\:bg-purple-900:active{
        background: var(--velocity-purple-900);
    }

    .sm\:active\:bg-indigo-50:active{
        background: var(--velocity-indigo-50);
    }

    .sm\:active\:bg-indigo-100:active{
        background: var(--velocity-indigo-100);
    }

    .sm\:active\:bg-indigo-200:active{
        background: var(--velocity-indigo-200);
    }

    .sm\:active\:bg-indigo-300:active{
        background: var(--velocity-indigo-300);
    }

    .sm\:active\:bg-indigo-400:active{
        background: var(--velocity-indigo-400);
    }

    .sm\:active\:bg-indigo-500:active{
        background: var(--velocity-indigo-500);
    }

    .sm\:active\:bg-indigo-600:active{
        background: var(--velocity-indigo-600);
    }

    .sm\:active\:bg-indigo-700:active{
        background: var(--velocity-indigo-700);
    }

    .sm\:active\:bg-indigo-800:active{
        background: var(--velocity-indigo-800);
    }

    .sm\:active\:bg-indigo-900:active{
        background: var(--velocity-indigo-900);
    }

    .sm\:active\:bg-pink-50:active{
        background: var(--velocity-pink-50);
    }

    .sm\:active\:bg-pink-100:active{
        background: var(--velocity-pink-100);
    }

    .sm\:active\:bg-pink-200:active{
        background: var(--velocity-pink-200);
    }

    .sm\:active\:bg-pink-300:active{
        background: var(--velocity-pink-300);
    }

    .sm\:active\:bg-pink-400:active{
        background: var(--velocity-pink-400);
    }

    .sm\:active\:bg-pink-500:active{
        background: var(--velocity-pink-500);
    }

    .sm\:active\:bg-pink-600:active{
        background: var(--velocity-pink-600);
    }

    .sm\:active\:bg-pink-700:active{
        background: var(--velocity-pink-700);
    }

    .sm\:active\:bg-pink-800:active{
        background: var(--velocity-pink-800);
    }

    .sm\:active\:bg-pink-900:active{
        background: var(--velocity-pink-900);
    }

    .sm\:active\:bg-violet-50:active{
        background: var(--velocity-violet-50);
    }

    .sm\:active\:bg-violet-100:active{
        background: var(--velocity-violet-100);
    }

    .sm\:active\:bg-violet-200:active{
        background: var(--velocity-violet-200);
    }

    .sm\:active\:bg-violet-300:active{
        background: var(--velocity-violet-300);
    }

    .sm\:active\:bg-violet-400:active{
        background: var(--velocity-violet-400);
    }

    .sm\:active\:bg-violet-500:active{
        background: var(--velocity-violet-500);
    }

    .sm\:active\:bg-violet-600:active{
        background: var(--velocity-violet-600);
    }

    .sm\:active\:bg-violet-700:active{
        background: var(--velocity-violet-700);
    }

    .sm\:active\:bg-violet-800:active{
        background: var(--velocity-violet-800);
    }

    .sm\:active\:bg-violet-900:active{
        background: var(--velocity-violet-900);
    }

    .sm\:active\:bg-slate-50:active{
        background: var(--velocity-slate-50);
    }

    .sm\:active\:bg-slate-100:active{
        background: var(--velocity-slate-100);
    }

    .sm\:active\:bg-slate-200:active{
        background: var(--velocity-slate-200);
    }

    .sm\:active\:bg-slate-300:active{
        background: var(--velocity-slate-300);
    }

    .sm\:active\:bg-slate-400:active{
        background: var(--velocity-slate-400);
    }

    .sm\:active\:bg-slate-500:active{
        background: var(--velocity-slate-500);
    }

    .sm\:active\:bg-slate-600:active{
        background: var(--velocity-slate-600);
    }

    .sm\:active\:bg-slate-700:active{
        background: var(--velocity-slate-700);
    }

    .sm\:active\:bg-slate-800:active{
        background: var(--velocity-slate-800);
    }

    .sm\:active\:bg-slate-900:active{
        background: var(--velocity-slate-900);
    }

    .sm\:active\:bg-rose-50:active{
        background: var(--velocity-rose-50);
    }

    .sm\:active\:bg-rose-100:active{
        background: var(--velocity-rose-100);
    }

    .sm\:active\:bg-rose-200:active{
        background: var(--velocity-rose-200);
    }

    .sm\:active\:bg-rose-300:active{
        background: var(--velocity-rose-300);
    }

    .sm\:active\:bg-rose-400:active{
        background: var(--velocity-rose-400);
    }

    .sm\:active\:bg-rose-500:active{
        background: var(--velocity-rose-500);
    }

    .sm\:active\:bg-rose-600:active{
        background: var(--velocity-rose-600);
    }

    .sm\:active\:bg-rose-700:active{
        background: var(--velocity-rose-700);
    }

    .sm\:active\:bg-rose-800:active{
        background: var(--velocity-rose-800);
    }

    .sm\:active\:bg-rose-900:active{
        background: var(--velocity-rose-900);
    }

    .sm\:active\:from-teal-50:active{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .sm\:active\:from-teal-100:active{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .sm\:active\:from-teal-200:active{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .sm\:active\:from-teal-300:active{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .sm\:active\:from-teal-400:active{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .sm\:active\:from-teal-500:active{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .sm\:active\:from-teal-600:active{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .sm\:active\:from-teal-700:active{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .sm\:active\:from-teal-800:active{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .sm\:active\:from-teal-900:active{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .sm\:active\:from-red-50:active{
        --velocity-from-color: var(--velocity-red-50);
    }

    .sm\:active\:from-red-100:active{
        --velocity-from-color: var(--velocity-red-100);
    }

    .sm\:active\:from-red-200:active{
        --velocity-from-color: var(--velocity-red-200);
    }

    .sm\:active\:from-red-300:active{
        --velocity-from-color: var(--velocity-red-300);
    }

    .sm\:active\:from-red-400:active{
        --velocity-from-color: var(--velocity-red-400);
    }

    .sm\:active\:from-red-500:active{
        --velocity-from-color: var(--velocity-red-500);
    }

    .sm\:active\:from-red-600:active{
        --velocity-from-color: var(--velocity-red-600);
    }

    .sm\:active\:from-red-700:active{
        --velocity-from-color: var(--velocity-red-700);
    }

    .sm\:active\:from-red-800:active{
        --velocity-from-color: var(--velocity-red-800);
    }

    .sm\:active\:from-red-900:active{
        --velocity-from-color: var(--velocity-red-900);
    }

    .sm\:active\:from-grey-100:active{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .sm\:active\:from-sky-50:active{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .sm\:active\:from-sky-100:active{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .sm\:active\:from-sky-200:active{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .sm\:active\:from-sky-300:active{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .sm\:active\:from-sky-400:active{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .sm\:active\:from-sky-500:active{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .sm\:active\:from-sky-600:active{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .sm\:active\:from-sky-700:active{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .sm\:active\:from-sky-800:active{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .sm\:active\:from-sky-900:active{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .sm\:active\:from-green-50:active{
        --velocity-from-color: var(--velocity-green-50);
    }

    .sm\:active\:from-green-100:active{
        --velocity-from-color: var(--velocity-green-100);
    }

    .sm\:active\:from-green-200:active{
        --velocity-from-color: var(--velocity-green-200);
    }

    .sm\:active\:from-green-300:active{
        --velocity-from-color: var(--velocity-green-300);
    }

    .sm\:active\:from-green-400:active{
        --velocity-from-color: var(--velocity-green-400);
    }

    .sm\:active\:from-green-500:active{
        --velocity-from-color: var(--velocity-green-500);
    }

    .sm\:active\:from-green-600:active{
        --velocity-from-color: var(--velocity-green-600);
    }

    .sm\:active\:from-green-700:active{
        --velocity-from-color: var(--velocity-green-700);
    }

    .sm\:active\:from-green-800:active{
        --velocity-from-color: var(--velocity-green-800);
    }

    .sm\:active\:from-green-900:active{
        --velocity-from-color: var(--velocity-green-900);
    }

    .sm\:active\:from-grey-200:active{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .sm\:active\:from-grey-300:active{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .sm\:active\:from-grey-400:active{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .sm\:active\:from-grey-500:active{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .sm\:active\:from-grey-600:active{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .sm\:active\:from-grey-700:active{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .sm\:active\:from-grey-800:active{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .sm\:active\:from-grey-900:active{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .sm\:active\:from-yellow-50:active{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .sm\:active\:from-yellow-100:active{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .sm\:active\:from-yellow-200:active{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .sm\:active\:from-yellow-300:active{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .sm\:active\:from-yellow-400:active{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .sm\:active\:from-yellow-500:active{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .sm\:active\:from-yellow-600:active{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .sm\:active\:from-yellow-700:active{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .sm\:active\:from-yellow-800:active{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .sm\:active\:from-yellow-900:active{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .sm\:active\:from-cyan-50:active{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .sm\:active\:from-cyan-100:active{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .sm\:active\:from-cyan-200:active{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .sm\:active\:from-cyan-300:active{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .sm\:active\:from-cyan-400:active{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .sm\:active\:from-cyan-500:active{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .sm\:active\:from-cyan-600:active{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .sm\:active\:from-cyan-700:active{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .sm\:active\:from-cyan-800:active{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .sm\:active\:from-cyan-900:active{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .sm\:active\:from-orange-50:active{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .sm\:active\:from-orange-100:active{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .sm\:active\:from-orange-200:active{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .sm\:active\:from-orange-300:active{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .sm\:active\:from-orange-400:active{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .sm\:active\:from-orange-500:active{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .sm\:active\:from-orange-600:active{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .sm\:active\:from-orange-700:active{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .sm\:active\:from-orange-800:active{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .sm\:active\:from-orange-900:active{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .sm\:active\:from-blue-50:active{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .sm\:active\:from-blue-100:active{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .sm\:active\:from-blue-200:active{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .sm\:active\:from-blue-300:active{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .sm\:active\:from-blue-400:active{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .sm\:active\:from-blue-500:active{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .sm\:active\:from-blue-600:active{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .sm\:active\:from-blue-700:active{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .sm\:active\:from-blue-800:active{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .sm\:active\:from-blue-900:active{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .sm\:active\:from-lime-50:active{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .sm\:active\:from-lime-100:active{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .sm\:active\:from-lime-200:active{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .sm\:active\:from-lime-300:active{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .sm\:active\:from-lime-400:active{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .sm\:active\:from-lime-500:active{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .sm\:active\:from-lime-600:active{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .sm\:active\:from-lime-700:active{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .sm\:active\:from-lime-800:active{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .sm\:active\:from-lime-900:active{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .sm\:active\:from-purple-50:active{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .sm\:active\:from-purple-100:active{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .sm\:active\:from-purple-200:active{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .sm\:active\:from-purple-300:active{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .sm\:active\:from-purple-400:active{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .sm\:active\:from-purple-500:active{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .sm\:active\:from-purple-600:active{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .sm\:active\:from-purple-700:active{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .sm\:active\:from-purple-800:active{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .sm\:active\:from-purple-900:active{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .sm\:active\:from-indigo-50:active{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .sm\:active\:from-indigo-100:active{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .sm\:active\:from-indigo-200:active{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .sm\:active\:from-indigo-300:active{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .sm\:active\:from-indigo-400:active{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .sm\:active\:from-indigo-500:active{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .sm\:active\:from-indigo-600:active{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .sm\:active\:from-indigo-700:active{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .sm\:active\:from-indigo-800:active{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .sm\:active\:from-indigo-900:active{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .sm\:active\:from-pink-50:active{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .sm\:active\:from-pink-100:active{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .sm\:active\:from-pink-200:active{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .sm\:active\:from-pink-300:active{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .sm\:active\:from-pink-400:active{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .sm\:active\:from-pink-500:active{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .sm\:active\:from-pink-600:active{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .sm\:active\:from-pink-700:active{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .sm\:active\:from-pink-800:active{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .sm\:active\:from-pink-900:active{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .sm\:active\:from-violet-50:active{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .sm\:active\:from-violet-100:active{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .sm\:active\:from-violet-200:active{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .sm\:active\:from-violet-300:active{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .sm\:active\:from-violet-400:active{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .sm\:active\:from-violet-500:active{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .sm\:active\:from-violet-600:active{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .sm\:active\:from-violet-700:active{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .sm\:active\:from-violet-800:active{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .sm\:active\:from-violet-900:active{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .sm\:active\:from-slate-50:active{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .sm\:active\:from-slate-100:active{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .sm\:active\:from-slate-200:active{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .sm\:active\:from-slate-300:active{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .sm\:active\:from-slate-400:active{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .sm\:active\:from-slate-500:active{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .sm\:active\:from-slate-600:active{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .sm\:active\:from-slate-700:active{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .sm\:active\:from-slate-800:active{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .sm\:active\:from-slate-900:active{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .sm\:active\:from-rose-50:active{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .sm\:active\:from-rose-100:active{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .sm\:active\:from-rose-200:active{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .sm\:active\:from-rose-300:active{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .sm\:active\:from-rose-400:active{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .sm\:active\:from-rose-500:active{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .sm\:active\:from-rose-600:active{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .sm\:active\:from-rose-700:active{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .sm\:active\:from-rose-800:active{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .sm\:active\:from-rose-900:active{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .sm\:active\:to-teal-50:active{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .sm\:active\:to-teal-100:active{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .sm\:active\:to-teal-200:active{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .sm\:active\:to-teal-300:active{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .sm\:active\:to-teal-400:active{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .sm\:active\:to-teal-500:active{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .sm\:active\:to-teal-600:active{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .sm\:active\:to-teal-700:active{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .sm\:active\:to-teal-800:active{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .sm\:active\:to-teal-900:active{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .sm\:active\:to-red-50:active{
        --velocity-to-color: var(--velocity-red-50);
    }

    .sm\:active\:to-red-100:active{
        --velocity-to-color: var(--velocity-red-100);
    }

    .sm\:active\:to-red-200:active{
        --velocity-to-color: var(--velocity-red-200);
    }

    .sm\:active\:to-red-300:active{
        --velocity-to-color: var(--velocity-red-300);
    }

    .sm\:active\:to-red-400:active{
        --velocity-to-color: var(--velocity-red-400);
    }

    .sm\:active\:to-red-500:active{
        --velocity-to-color: var(--velocity-red-500);
    }

    .sm\:active\:to-red-600:active{
        --velocity-to-color: var(--velocity-red-600);
    }

    .sm\:active\:to-red-700:active{
        --velocity-to-color: var(--velocity-red-700);
    }

    .sm\:active\:to-red-800:active{
        --velocity-to-color: var(--velocity-red-800);
    }

    .sm\:active\:to-red-900:active{
        --velocity-to-color: var(--velocity-red-900);
    }

    .sm\:active\:to-grey-100:active{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .sm\:active\:to-sky-50:active{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .sm\:active\:to-sky-100:active{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .sm\:active\:to-sky-200:active{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .sm\:active\:to-sky-300:active{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .sm\:active\:to-sky-400:active{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .sm\:active\:to-sky-500:active{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .sm\:active\:to-sky-600:active{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .sm\:active\:to-sky-700:active{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .sm\:active\:to-sky-800:active{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .sm\:active\:to-sky-900:active{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .sm\:active\:to-green-50:active{
        --velocity-to-color: var(--velocity-green-50);
    }

    .sm\:active\:to-green-100:active{
        --velocity-to-color: var(--velocity-green-100);
    }

    .sm\:active\:to-green-200:active{
        --velocity-to-color: var(--velocity-green-200);
    }

    .sm\:active\:to-green-300:active{
        --velocity-to-color: var(--velocity-green-300);
    }

    .sm\:active\:to-green-400:active{
        --velocity-to-color: var(--velocity-green-400);
    }

    .sm\:active\:to-green-500:active{
        --velocity-to-color: var(--velocity-green-500);
    }

    .sm\:active\:to-green-600:active{
        --velocity-to-color: var(--velocity-green-600);
    }

    .sm\:active\:to-green-700:active{
        --velocity-to-color: var(--velocity-green-700);
    }

    .sm\:active\:to-green-800:active{
        --velocity-to-color: var(--velocity-green-800);
    }

    .sm\:active\:to-green-900:active{
        --velocity-to-color: var(--velocity-green-900);
    }

    .sm\:active\:to-grey-200:active{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .sm\:active\:to-grey-300:active{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .sm\:active\:to-grey-400:active{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .sm\:active\:to-grey-500:active{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .sm\:active\:to-grey-600:active{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .sm\:active\:to-grey-700:active{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .sm\:active\:to-grey-800:active{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .sm\:active\:to-grey-900:active{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .sm\:active\:to-yellow-50:active{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .sm\:active\:to-yellow-100:active{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .sm\:active\:to-yellow-200:active{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .sm\:active\:to-yellow-300:active{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .sm\:active\:to-yellow-400:active{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .sm\:active\:to-yellow-500:active{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .sm\:active\:to-yellow-600:active{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .sm\:active\:to-yellow-700:active{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .sm\:active\:to-yellow-800:active{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .sm\:active\:to-yellow-900:active{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .sm\:active\:to-cyan-50:active{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .sm\:active\:to-cyan-100:active{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .sm\:active\:to-cyan-200:active{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .sm\:active\:to-cyan-300:active{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .sm\:active\:to-cyan-400:active{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .sm\:active\:to-cyan-500:active{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .sm\:active\:to-cyan-600:active{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .sm\:active\:to-cyan-700:active{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .sm\:active\:to-cyan-800:active{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .sm\:active\:to-cyan-900:active{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .sm\:active\:to-orange-50:active{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .sm\:active\:to-orange-100:active{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .sm\:active\:to-orange-200:active{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .sm\:active\:to-orange-300:active{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .sm\:active\:to-orange-400:active{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .sm\:active\:to-orange-500:active{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .sm\:active\:to-orange-600:active{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .sm\:active\:to-orange-700:active{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .sm\:active\:to-orange-800:active{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .sm\:active\:to-orange-900:active{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .sm\:active\:to-blue-50:active{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .sm\:active\:to-blue-100:active{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .sm\:active\:to-blue-200:active{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .sm\:active\:to-blue-300:active{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .sm\:active\:to-blue-400:active{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .sm\:active\:to-blue-500:active{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .sm\:active\:to-blue-600:active{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .sm\:active\:to-blue-700:active{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .sm\:active\:to-blue-800:active{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .sm\:active\:to-blue-900:active{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .sm\:active\:to-lime-50:active{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .sm\:active\:to-lime-100:active{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .sm\:active\:to-lime-200:active{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .sm\:active\:to-lime-300:active{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .sm\:active\:to-lime-400:active{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .sm\:active\:to-lime-500:active{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .sm\:active\:to-lime-600:active{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .sm\:active\:to-lime-700:active{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .sm\:active\:to-lime-800:active{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .sm\:active\:to-lime-900:active{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .sm\:active\:to-purple-50:active{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .sm\:active\:to-purple-100:active{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .sm\:active\:to-purple-200:active{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .sm\:active\:to-purple-300:active{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .sm\:active\:to-purple-400:active{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .sm\:active\:to-purple-500:active{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .sm\:active\:to-purple-600:active{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .sm\:active\:to-purple-700:active{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .sm\:active\:to-purple-800:active{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .sm\:active\:to-purple-900:active{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .sm\:active\:to-indigo-50:active{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .sm\:active\:to-indigo-100:active{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .sm\:active\:to-indigo-200:active{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .sm\:active\:to-indigo-300:active{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .sm\:active\:to-indigo-400:active{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .sm\:active\:to-indigo-500:active{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .sm\:active\:to-indigo-600:active{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .sm\:active\:to-indigo-700:active{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .sm\:active\:to-indigo-800:active{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .sm\:active\:to-indigo-900:active{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .sm\:active\:to-pink-50:active{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .sm\:active\:to-pink-100:active{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .sm\:active\:to-pink-200:active{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .sm\:active\:to-pink-300:active{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .sm\:active\:to-pink-400:active{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .sm\:active\:to-pink-500:active{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .sm\:active\:to-pink-600:active{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .sm\:active\:to-pink-700:active{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .sm\:active\:to-pink-800:active{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .sm\:active\:to-pink-900:active{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .sm\:active\:to-violet-50:active{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .sm\:active\:to-violet-100:active{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .sm\:active\:to-violet-200:active{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .sm\:active\:to-violet-300:active{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .sm\:active\:to-violet-400:active{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .sm\:active\:to-violet-500:active{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .sm\:active\:to-violet-600:active{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .sm\:active\:to-violet-700:active{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .sm\:active\:to-violet-800:active{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .sm\:active\:to-violet-900:active{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .sm\:active\:to-slate-50:active{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .sm\:active\:to-slate-100:active{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .sm\:active\:to-slate-200:active{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .sm\:active\:to-slate-300:active{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .sm\:active\:to-slate-400:active{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .sm\:active\:to-slate-500:active{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .sm\:active\:to-slate-600:active{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .sm\:active\:to-slate-700:active{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .sm\:active\:to-slate-800:active{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .sm\:active\:to-slate-900:active{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .sm\:active\:to-rose-50:active{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .sm\:active\:to-rose-100:active{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .sm\:active\:to-rose-200:active{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .sm\:active\:to-rose-300:active{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .sm\:active\:to-rose-400:active{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .sm\:active\:to-rose-500:active{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .sm\:active\:to-rose-600:active{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .sm\:active\:to-rose-700:active{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .sm\:active\:to-rose-800:active{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .sm\:active\:to-rose-900:active{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .sm\:active\:text-teal-50:active{
        color: var(--velocity-teal-50);
    }

    .sm\:active\:text-teal-100:active{
        color: var(--velocity-teal-100);
    }

    .sm\:active\:text-teal-200:active{
        color: var(--velocity-teal-200);
    }

    .sm\:active\:text-teal-300:active{
        color: var(--velocity-teal-300);
    }

    .sm\:active\:text-teal-400:active{
        color: var(--velocity-teal-400);
    }

    .sm\:active\:text-teal-500:active{
        color: var(--velocity-teal-500);
    }

    .sm\:active\:text-teal-600:active{
        color: var(--velocity-teal-600);
    }

    .sm\:active\:text-teal-700:active{
        color: var(--velocity-teal-700);
    }

    .sm\:active\:text-teal-800:active{
        color: var(--velocity-teal-800);
    }

    .sm\:active\:text-teal-900:active{
        color: var(--velocity-teal-900);
    }

    .sm\:active\:text-red-50:active{
        color: var(--velocity-red-50);
    }

    .sm\:active\:text-red-100:active{
        color: var(--velocity-red-100);
    }

    .sm\:active\:text-red-200:active{
        color: var(--velocity-red-200);
    }

    .sm\:active\:text-red-300:active{
        color: var(--velocity-red-300);
    }

    .sm\:active\:text-red-400:active{
        color: var(--velocity-red-400);
    }

    .sm\:active\:text-red-500:active{
        color: var(--velocity-red-500);
    }

    .sm\:active\:text-red-600:active{
        color: var(--velocity-red-600);
    }

    .sm\:active\:text-red-700:active{
        color: var(--velocity-red-700);
    }

    .sm\:active\:text-red-800:active{
        color: var(--velocity-red-800);
    }

    .sm\:active\:text-red-900:active{
        color: var(--velocity-red-900);
    }

    .sm\:active\:text-grey-100:active{
        color: var(--velocity-grey-100);
    }

    .sm\:active\:text-sky-50:active{
        color: var(--velocity-sky-50);
    }

    .sm\:active\:text-sky-100:active{
        color: var(--velocity-sky-100);
    }

    .sm\:active\:text-sky-200:active{
        color: var(--velocity-sky-200);
    }

    .sm\:active\:text-sky-300:active{
        color: var(--velocity-sky-300);
    }

    .sm\:active\:text-sky-400:active{
        color: var(--velocity-sky-400);
    }

    .sm\:active\:text-sky-500:active{
        color: var(--velocity-sky-500);
    }

    .sm\:active\:text-sky-600:active{
        color: var(--velocity-sky-600);
    }

    .sm\:active\:text-sky-700:active{
        color: var(--velocity-sky-700);
    }

    .sm\:active\:text-sky-800:active{
        color: var(--velocity-sky-800);
    }

    .sm\:active\:text-sky-900:active{
        color: var(--velocity-sky-900);
    }

    .sm\:active\:text-green-50:active{
        color: var(--velocity-green-50);
    }

    .sm\:active\:text-green-100:active{
        color: var(--velocity-green-100);
    }

    .sm\:active\:text-green-200:active{
        color: var(--velocity-green-200);
    }

    .sm\:active\:text-green-300:active{
        color: var(--velocity-green-300);
    }

    .sm\:active\:text-green-400:active{
        color: var(--velocity-green-400);
    }

    .sm\:active\:text-green-500:active{
        color: var(--velocity-green-500);
    }

    .sm\:active\:text-green-600:active{
        color: var(--velocity-green-600);
    }

    .sm\:active\:text-green-700:active{
        color: var(--velocity-green-700);
    }

    .sm\:active\:text-green-800:active{
        color: var(--velocity-green-800);
    }

    .sm\:active\:text-green-900:active{
        color: var(--velocity-green-900);
    }

    .sm\:active\:text-grey-200:active{
        color: var(--velocity-grey-200);
    }

    .sm\:active\:text-grey-300:active{
        color: var(--velocity-grey-300);
    }

    .sm\:active\:text-grey-400:active{
        color: var(--velocity-grey-400);
    }

    .sm\:active\:text-grey-500:active{
        color: var(--velocity-grey-500);
    }

    .sm\:active\:text-grey-600:active{
        color: var(--velocity-grey-600);
    }

    .sm\:active\:text-grey-700:active{
        color: var(--velocity-grey-700);
    }

    .sm\:active\:text-grey-800:active{
        color: var(--velocity-grey-800);
    }

    .sm\:active\:text-grey-900:active{
        color: var(--velocity-grey-900);
    }

    .sm\:active\:text-yellow-50:active{
        color: var(--velocity-yellow-50);
    }

    .sm\:active\:text-yellow-100:active{
        color: var(--velocity-yellow-100);
    }

    .sm\:active\:text-yellow-200:active{
        color: var(--velocity-yellow-200);
    }

    .sm\:active\:text-yellow-300:active{
        color: var(--velocity-yellow-300);
    }

    .sm\:active\:text-yellow-400:active{
        color: var(--velocity-yellow-400);
    }

    .sm\:active\:text-yellow-500:active{
        color: var(--velocity-yellow-500);
    }

    .sm\:active\:text-yellow-600:active{
        color: var(--velocity-yellow-600);
    }

    .sm\:active\:text-yellow-700:active{
        color: var(--velocity-yellow-700);
    }

    .sm\:active\:text-yellow-800:active{
        color: var(--velocity-yellow-800);
    }

    .sm\:active\:text-yellow-900:active{
        color: var(--velocity-yellow-900);
    }

    .sm\:active\:text-cyan-50:active{
        color: var(--velocity-cyan-50);
    }

    .sm\:active\:text-cyan-100:active{
        color: var(--velocity-cyan-100);
    }

    .sm\:active\:text-cyan-200:active{
        color: var(--velocity-cyan-200);
    }

    .sm\:active\:text-cyan-300:active{
        color: var(--velocity-cyan-300);
    }

    .sm\:active\:text-cyan-400:active{
        color: var(--velocity-cyan-400);
    }

    .sm\:active\:text-cyan-500:active{
        color: var(--velocity-cyan-500);
    }

    .sm\:active\:text-cyan-600:active{
        color: var(--velocity-cyan-600);
    }

    .sm\:active\:text-cyan-700:active{
        color: var(--velocity-cyan-700);
    }

    .sm\:active\:text-cyan-800:active{
        color: var(--velocity-cyan-800);
    }

    .sm\:active\:text-cyan-900:active{
        color: var(--velocity-cyan-900);
    }

    .sm\:active\:text-orange-50:active{
        color: var(--velocity-orange-50);
    }

    .sm\:active\:text-orange-100:active{
        color: var(--velocity-orange-100);
    }

    .sm\:active\:text-orange-200:active{
        color: var(--velocity-orange-200);
    }

    .sm\:active\:text-orange-300:active{
        color: var(--velocity-orange-300);
    }

    .sm\:active\:text-orange-400:active{
        color: var(--velocity-orange-400);
    }

    .sm\:active\:text-orange-500:active{
        color: var(--velocity-orange-500);
    }

    .sm\:active\:text-orange-600:active{
        color: var(--velocity-orange-600);
    }

    .sm\:active\:text-orange-700:active{
        color: var(--velocity-orange-700);
    }

    .sm\:active\:text-orange-800:active{
        color: var(--velocity-orange-800);
    }

    .sm\:active\:text-orange-900:active{
        color: var(--velocity-orange-900);
    }

    .sm\:active\:text-blue-50:active{
        color: var(--velocity-blue-50);
    }

    .sm\:active\:text-blue-100:active{
        color: var(--velocity-blue-100);
    }

    .sm\:active\:text-blue-200:active{
        color: var(--velocity-blue-200);
    }

    .sm\:active\:text-blue-300:active{
        color: var(--velocity-blue-300);
    }

    .sm\:active\:text-blue-400:active{
        color: var(--velocity-blue-400);
    }

    .sm\:active\:text-blue-500:active{
        color: var(--velocity-blue-500);
    }

    .sm\:active\:text-blue-600:active{
        color: var(--velocity-blue-600);
    }

    .sm\:active\:text-blue-700:active{
        color: var(--velocity-blue-700);
    }

    .sm\:active\:text-blue-800:active{
        color: var(--velocity-blue-800);
    }

    .sm\:active\:text-blue-900:active{
        color: var(--velocity-blue-900);
    }

    .sm\:active\:text-lime-50:active{
        color: var(--velocity-lime-50);
    }

    .sm\:active\:text-lime-100:active{
        color: var(--velocity-lime-100);
    }

    .sm\:active\:text-lime-200:active{
        color: var(--velocity-lime-200);
    }

    .sm\:active\:text-lime-300:active{
        color: var(--velocity-lime-300);
    }

    .sm\:active\:text-lime-400:active{
        color: var(--velocity-lime-400);
    }

    .sm\:active\:text-lime-500:active{
        color: var(--velocity-lime-500);
    }

    .sm\:active\:text-lime-600:active{
        color: var(--velocity-lime-600);
    }

    .sm\:active\:text-lime-700:active{
        color: var(--velocity-lime-700);
    }

    .sm\:active\:text-lime-800:active{
        color: var(--velocity-lime-800);
    }

    .sm\:active\:text-lime-900:active{
        color: var(--velocity-lime-900);
    }

    .sm\:active\:text-purple-50:active{
        color: var(--velocity-purple-50);
    }

    .sm\:active\:text-purple-100:active{
        color: var(--velocity-purple-100);
    }

    .sm\:active\:text-purple-200:active{
        color: var(--velocity-purple-200);
    }

    .sm\:active\:text-purple-300:active{
        color: var(--velocity-purple-300);
    }

    .sm\:active\:text-purple-400:active{
        color: var(--velocity-purple-400);
    }

    .sm\:active\:text-purple-500:active{
        color: var(--velocity-purple-500);
    }

    .sm\:active\:text-purple-600:active{
        color: var(--velocity-purple-600);
    }

    .sm\:active\:text-purple-700:active{
        color: var(--velocity-purple-700);
    }

    .sm\:active\:text-purple-800:active{
        color: var(--velocity-purple-800);
    }

    .sm\:active\:text-purple-900:active{
        color: var(--velocity-purple-900);
    }

    .sm\:active\:text-indigo-50:active{
        color: var(--velocity-indigo-50);
    }

    .sm\:active\:text-indigo-100:active{
        color: var(--velocity-indigo-100);
    }

    .sm\:active\:text-indigo-200:active{
        color: var(--velocity-indigo-200);
    }

    .sm\:active\:text-indigo-300:active{
        color: var(--velocity-indigo-300);
    }

    .sm\:active\:text-indigo-400:active{
        color: var(--velocity-indigo-400);
    }

    .sm\:active\:text-indigo-500:active{
        color: var(--velocity-indigo-500);
    }

    .sm\:active\:text-indigo-600:active{
        color: var(--velocity-indigo-600);
    }

    .sm\:active\:text-indigo-700:active{
        color: var(--velocity-indigo-700);
    }

    .sm\:active\:text-indigo-800:active{
        color: var(--velocity-indigo-800);
    }

    .sm\:active\:text-indigo-900:active{
        color: var(--velocity-indigo-900);
    }

    .sm\:active\:text-pink-50:active{
        color: var(--velocity-pink-50);
    }

    .sm\:active\:text-pink-100:active{
        color: var(--velocity-pink-100);
    }

    .sm\:active\:text-pink-200:active{
        color: var(--velocity-pink-200);
    }

    .sm\:active\:text-pink-300:active{
        color: var(--velocity-pink-300);
    }

    .sm\:active\:text-pink-400:active{
        color: var(--velocity-pink-400);
    }

    .sm\:active\:text-pink-500:active{
        color: var(--velocity-pink-500);
    }

    .sm\:active\:text-pink-600:active{
        color: var(--velocity-pink-600);
    }

    .sm\:active\:text-pink-700:active{
        color: var(--velocity-pink-700);
    }

    .sm\:active\:text-pink-800:active{
        color: var(--velocity-pink-800);
    }

    .sm\:active\:text-pink-900:active{
        color: var(--velocity-pink-900);
    }

    .sm\:active\:text-violet-50:active{
        color: var(--velocity-violet-50);
    }

    .sm\:active\:text-violet-100:active{
        color: var(--velocity-violet-100);
    }

    .sm\:active\:text-violet-200:active{
        color: var(--velocity-violet-200);
    }

    .sm\:active\:text-violet-300:active{
        color: var(--velocity-violet-300);
    }

    .sm\:active\:text-violet-400:active{
        color: var(--velocity-violet-400);
    }

    .sm\:active\:text-violet-500:active{
        color: var(--velocity-violet-500);
    }

    .sm\:active\:text-violet-600:active{
        color: var(--velocity-violet-600);
    }

    .sm\:active\:text-violet-700:active{
        color: var(--velocity-violet-700);
    }

    .sm\:active\:text-violet-800:active{
        color: var(--velocity-violet-800);
    }

    .sm\:active\:text-violet-900:active{
        color: var(--velocity-violet-900);
    }

    .sm\:active\:text-slate-50:active{
        color: var(--velocity-slate-50);
    }

    .sm\:active\:text-slate-100:active{
        color: var(--velocity-slate-100);
    }

    .sm\:active\:text-slate-200:active{
        color: var(--velocity-slate-200);
    }

    .sm\:active\:text-slate-300:active{
        color: var(--velocity-slate-300);
    }

    .sm\:active\:text-slate-400:active{
        color: var(--velocity-slate-400);
    }

    .sm\:active\:text-slate-500:active{
        color: var(--velocity-slate-500);
    }

    .sm\:active\:text-slate-600:active{
        color: var(--velocity-slate-600);
    }

    .sm\:active\:text-slate-700:active{
        color: var(--velocity-slate-700);
    }

    .sm\:active\:text-slate-800:active{
        color: var(--velocity-slate-800);
    }

    .sm\:active\:text-slate-900:active{
        color: var(--velocity-slate-900);
    }

    .sm\:active\:text-rose-50:active{
        color: var(--velocity-rose-50);
    }

    .sm\:active\:text-rose-100:active{
        color: var(--velocity-rose-100);
    }

    .sm\:active\:text-rose-200:active{
        color: var(--velocity-rose-200);
    }

    .sm\:active\:text-rose-300:active{
        color: var(--velocity-rose-300);
    }

    .sm\:active\:text-rose-400:active{
        color: var(--velocity-rose-400);
    }

    .sm\:active\:text-rose-500:active{
        color: var(--velocity-rose-500);
    }

    .sm\:active\:text-rose-600:active{
        color: var(--velocity-rose-600);
    }

    .sm\:active\:text-rose-700:active{
        color: var(--velocity-rose-700);
    }

    .sm\:active\:text-rose-800:active{
        color: var(--velocity-rose-800);
    }

    .sm\:active\:text-rose-900:active{
        color: var(--velocity-rose-900);
    }
}

.parent:active .parent-active\:aspect-ratio-auto{
    aspect-ratio: auto;
}

.parent:active .parent-active\:aspect-ratio-square{
    aspect-ratio: 1/1;
}

.parent:active .parent-active\:aspect-ratio-video{
    aspect-ratio: 16/9;
}

.parent:active .parent-active\:container{
    width: 100%;
}

.parent:active .parent-active\:container-fluid{
    width: 100%;
}

.parent:active .parent-active\:column-auto{
    columns: auto;
}

.parent:active .parent-active\:column-1{
    columns: 1;
}

.parent:active .parent-active\:column-2{
    columns: 2;
}

.parent:active .parent-active\:column-3{
    columns: 3;
}

.parent:active .parent-active\:column-4{
    columns: 4;
}

.parent:active .parent-active\:column-5{
    columns: 5;
}

.parent:active .parent-active\:column-6{
    columns: 6;
}

.parent:active .parent-active\:column-7{
    columns: 7;
}

.parent:active .parent-active\:column-8{
    columns: 8;
}

.parent:active .parent-active\:column-9{
    columns: 9;
}

.parent:active .parent-active\:column-10{
    columns: 10;
}

.parent:active .parent-active\:column-11{
    columns: 11;
}

.parent:active .parent-active\:column-12{
    columns: 12;
}

.parent:active .parent-active\:float-inline-start{
    float: inline-start;
}

.parent:active .parent-active\:float-inline-end{
    float: inline-end;
}

.parent:active .parent-active\:float-left{
    float: left;
}

.parent:active .parent-active\:float-right{
    float: right;
}

.parent:active .parent-active\:float-none{
    float: none;
}

.parent:active .parent-active\:float-inherit{
    float: inherit;
}

.parent:active .parent-active\:clear-inline-start{
    clear: inline-start;
}

.parent:active .parent-active\:clear-inline-end{
    clear: inline-end;
}

.parent:active .parent-active\:clear-left{
    clear: left;
}

.parent:active .parent-active\:clear-right{
    clear: right;
}

.parent:active .parent-active\:clear-both{
    clear: both;
}

.parent:active .parent-active\:clear-none{
    clear: none;
}

.parent:active .parent-active\:clear-inherit{
    clear: inherit;
}

.parent:active .parent-active\:isolation-auto{
    isolation: auto;
}

.parent:active .parent-active\:isolation-true{
    isolation: isolate;
}

.parent:active .parent-active\:object-fit-fill{
    object-fit: fill;
}

.parent:active .parent-active\:object-fit-cover{
    object-fit: cover;
}

.parent:active .parent-active\:object-fit-contain{
    object-fit: contain;
}

.parent:active .parent-active\:object-fit-scale-down{
    object-fit: scale-down;
}

.parent:active .parent-active\:object-fit-none{
    object-fit: none;
}

.parent:active .parent-active\:object-position-top{
    object-position: top;
}

.parent:active .parent-active\:object-position-bottom{
    object-position: bottom;
}

.parent:active .parent-active\:object-position-left{
    object-position: left;
}

.parent:active .parent-active\:object-position-right{
    object-position: right;
}

.parent:active .parent-active\:object-position-left-top{
    object-position: left top;
}

.parent:active .parent-active\:object-position-right-top{
    object-position: right top;
}

.parent:active .parent-active\:object-position-left-bottom{
    object-position: left bottom;
}

.parent:active .parent-active\:object-position-right-top{
    object-position: right bottom;
}

.parent:active .parent-active\:object-position-center-top{
    object-position: center top;
}

.parent:active .parent-active\:object-position-center-bottom{
    object-position: center bottom;
}

.parent:active .parent-active\:overflow-auto{
    overflow: auto;
}

.parent:active .parent-active\:overflow-hidden{
    overflow: hidden;
}

.parent:active .parent-active\:overflow-visible{
    overflow: visible;
}

.parent:active .parent-active\:overflow-scroll{
    overflow: scroll;
}

.parent:active .parent-active\:overflow-inherit{
    overflow:inherit;
}

.parent:active .parent-active\:overflow-x-auto{
    overflow: auto;
}

.parent:active .parent-active\:overflow-x-hidden{
    overflow-x: hidden;
}

.parent:active .parent-active\:overflow-x-visible{
    overflow-x: visible;
}

.parent:active .parent-active\:overflow-x-scroll{
    overflow-x: scroll;
}

.parent:active .parent-active\:overflow-x-inherit{
    overflow-x:inherit;
}

.parent:active .parent-active\:overflow-y-auto{
    overflow-y: auto;
}

.parent:active .parent-active\:overflow-y-hidden{
    overflow-y: hidden;
}

.parent:active .parent-active\:overflow-y-visible{
    overflow-y: visible;
}

.parent:active .parent-active\:overflow-y-scroll{
    overflow-y: scroll;
}

.parent:active .parent-active\:overflow-y-inherit{
    overflow-y: inherit;
}

.parent:active .parent-active\:overscroll-behavior-auto{
    overscroll-behavior: auto;
}

.parent:active .parent-active\:overscroll-behavior-contain{
    overscroll-behavior: contain;
}

.parent:active .parent-active\:overscroll-behavior-none{
    overscroll-behavior: none;
}

.parent:active .parent-active\:overscroll-behavior-inherit{
    overscroll-behavior: inherit;
}

.parent:active .parent-active\:overscroll-behavior-x-auto{
    overscroll-behavior: auto;
}

.parent:active .parent-active\:overscroll-behavior-x-contain{
    overscroll-behavior-x: contain;
}

.parent:active .parent-active\:overscroll-behavior-x-none{
    overscroll-behavior-x: none;
}

.parent:active .parent-active\:overscroll-behavior-x-inherit{
    overscroll-behavior-x:inherit;
}

.parent:active .parent-active\:overscroll-behavior-y-auto{
    overscroll-behavior-y: auto;
}

.parent:active .parent-active\:overscroll-behavior-y-contain{
    overscroll-behavior-y: contain;
}

.parent:active .parent-active\:overscroll-behavior-y-none{
    overscroll-behavior-y: none;
}

.parent:active .parent-active\:overscroll-behavior-y-inherit{
    overscroll-behavior-y: inherit;
}

.parent:active .parent-active\:position-static{
    position: static;
}

.parent:active .parent-active\:position-fixed{
    position: fixed;
}

.parent:active .parent-active\:position-absolute{
    position: absolute;
}

.parent:active .parent-active\:position-relative{
    position: relative;
}

.parent:active .parent-active\:position-sticky{
    position: sticky;
}

.parent:active .parent-active\:position-right-0{
    right: 0;
}

.parent:active .parent-active\:position-left-0{
    left: 0;
}

.parent:active .parent-active\:position-top-0{
    top: 0;
}

.parent:active .parent-active\:position-bottom-0{
    bottom: 0;
}

.parent:active .parent-active\:visible{
    visibility: visible;
}

.parent:active .parent-active\:invisible{
    visibility: hidden;
}

.parent:active .parent-active\:visibility-collapse{
    visibility: collapse;
}

.parent:active .parent-active\:z-0{
    z-index: 0;
}

.parent:active .parent-active\:-z-10{
    z-index: -10;
}

.parent:active .parent-active\:-z-20{
    z-index: -20;
}

.parent:active .parent-active\:-z-30{
    z-index: -30;
}

.parent:active .parent-active\:-z-40{
    z-index: -40;
}

.parent:active .parent-active\:-z-50{
    z-index: -50;
}

.parent:active .parent-active\:-z-60{
    z-index: -60;
}

.parent:active .parent-active\:-z-70{
    z-index: -70;
}

.parent:active .parent-active\:-z-80{
    z-index: -80;
}

.parent:active .parent-active\:-z-90{
    z-index: -90;
}

.parent:active .parent-active\:-z-100{
    z-index: -100;
}

.parent:active .parent-active\:z-10{
    z-index: 10;
}

.parent:active .parent-active\:z-20{
    z-index: 20;
}

.parent:active .parent-active\:z-30{
    z-index: 30;
}

.parent:active .parent-active\:z-40{
    z-index: 40;
}

.parent:active .parent-active\:z-50{
    z-index: 50;
}

.parent:active .parent-active\:z-60{
    z-index: 60;
}

.parent:active .parent-active\:z-70{
    z-index: 70;
}

.parent:active .parent-active\:z-80{
    z-index: 80;
}

.parent:active .parent-active\:z-90{
    z-index: 90;
}

.parent:active .parent-active\:z-100{
    z-index: 100;
}

.parent:active .parent-active\:z-auto{
    z-index: auto;
}

.parent:active .parent-active\:flex-basis-0{
    flex-basis: 0;
}

.parent:active .parent-active\:flex-basis-2{
    flex-basis: 2;
}

.parent:active .parent-active\:flex-basis-4{
    flex-basis: 4;
}

.parent:active .parent-active\:flex-basis-6{
    flex-basis: 6;
}

.parent:active .parent-active\:flex-basis-8{
    flex-basis: 8;
}

.parent:active .parent-active\:flex-basis-10{
    flex-basis: 10;
}

.parent:active .parent-active\:flex-basis-12{
    flex-basis: 12;
}

.parent:active .parent-active\:flex-basis-14{
    flex-basis: 14;
}

.parent:active .parent-active\:flex-basis-16{
    flex-basis: 16;
}

.parent:active .parent-active\:flex-basis-18{
    flex-basis: 18;
}

.parent:active .parent-active\:flex-basis-20{
    flex-basis: 20;
}

.parent:active .parent-active\:flex-basis-hf{
    flex-basis: 50%;
}

.parent:active .parent-active\:flex-basis-third{
    flex-basis: 33.333%;
}

.parent:active .parent-active\:flex-basis-quarter{
    flex-basis: 25%;
}

.parent:active .parent-active\:flex-basis-three-quarter{
    flex-basis: 75%;
}

.parent:active .parent-active\:flex-basis-full{
    flex-basis: 100%;
}

.parent:active .parent-active\:flex-basis-two-third{
    flex-basis: 66.67%;
}

.parent:active .parent-active\:flex-row{
    flex-direction: row;
}

.parent:active .parent-active\:flex-row-reverse{
    flex-direction: row-reverse;
}

.parent:active .parent-active\:flex-column{
    flex-direction: column;
}

.parent:active .parent-active\:flex-column-reverse{
    flex-direction: column-reverse;
}

.parent:active .parent-active\:flex-wrap{
    flex-wrap: wrap;
}

.parent:active .parent-active\:flex-nowrap{
    flex-wrap: nowrap;
}

.parent:active .parent-active\:flex-wrap-reverse{
    flex-direction: wrap-reserve;
}

.parent:active .parent-active\:flex-1{
    flex: 1 1 0;
}

.parent:active .parent-active\:flex-auto{
    flex: 1 1 auto;
}

.parent:active .parent-active\:flex-initial{
    flex: 0 1 auto;
}

.parent:active .parent-active\:flex-none{
    flex: none;
}

.parent:active .parent-active\:flex-grow-0{
    flex-grow: 0;
}

.parent:active .parent-active\:flex-grow-1{
    flex-grow: 1;
}

.parent:active .parent-active\:flex-shink-0{
    flex-shrink: 0;
}

.parent:active .parent-active\:flex-shink-1{
    flex-shrink: 1;
}

.parent:active .parent-active\:order-1{
    order: 1;
}

.parent:active .parent-active\:order-2{
    order: 2;
}

.parent:active .parent-active\:order-3{
    order: 3;
}

.parent:active .parent-active\:order-4{
    order: 4;
}

.parent:active .parent-active\:order-5{
    order: 5;
}

.parent:active .parent-active\:order-6{
    order: 6;
}

.parent:active .parent-active\:order-7{
    order: 7;
}

.parent:active .parent-active\:order-8{
    order: 8;
}

.parent:active .parent-active\:order-9{
    order: 9;
}

.parent:active .parent-active\:order-10{
    order: 10;
}

.parent:active .parent-active\:order-11{
    order: 11;
}

.parent:active .parent-active\:order-12{
    order: 12;
}

.parent:active .parent-active\:order-first{
    order: -9999;
}

.parent:active .parent-active\:order-last{
    order: 9999;
}

.parent:active .parent-active\:order-0{
    order: 0;
}

.parent:active .parent-active\:grtpcols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.parent:active .parent-active\:grtpcols-none{
    grid-template-columns: none;
}

.parent:active .parent-active\:grtpcols-subgrid{
    grid-template-columns: subgrid;
}

.parent:active .parent-active\:grtpcols-auto{
    grid-template-columns: auto;
}

.parent:active .parent-active\:grcol-auto{
    grid-column: auto;
}

.parent:active .parent-active\:grcol-span-1{
    grid-column: span 1 / span 1;
}

.parent:active .parent-active\:grcol-span-2{
    grid-column: span 2 / span 2;
}

.parent:active .parent-active\:grcol-span-3{
    grid-column: span 3 / span 3;
}

.parent:active .parent-active\:grcol-span-4{
    grid-column: span 4 / span 4;
}

.parent:active .parent-active\:grcol-span-5{
    grid-column: span 5 / span 5;
}

.parent:active .parent-active\:grcol-span-6{
    grid-column: span 6 / span 6;
}

.parent:active .parent-active\:grcol-span-7{
    grid-column: span 7 / span 7;
}

.parent:active .parent-active\:grcol-span-8{
    grid-column: span 8 / span 8;
}

.parent:active .parent-active\:grcol-span-9{
    grid-column: span 9 / span 9;
}

.parent:active .parent-active\:grcol-span-10{
    grid-column: span 10 / span 10;
}

.parent:active .parent-active\:grcol-span-11{
    grid-column: span 11 / span 11;
}

.parent:active .parent-active\:grcol-span-12{
    grid-column: span 12 / span 12;
}

.parent:active .parent-active\:grcol-span-full{
    grid-column: span 1 / span -1;
}

.parent:active .parent-active\:grcol-start-1{
    grid-column-start: 1;
}

.parent:active .parent-active\:grcol-start-2{
    grid-column-start: 2;
}

.parent:active .parent-active\:grcol-start-3{
    grid-column-start: 3;
}

.parent:active .parent-active\:grcol-start-4{
    grid-column-start: 4;
}

.parent:active .parent-active\:grcol-start-5{
    grid-column-start: 5;
}

.parent:active .parent-active\:grcol-start-6{
    grid-column-start: 6;
}

.parent:active .parent-active\:grcol-start-7{
    grid-column-start: 7;
}

.parent:active .parent-active\:grcol-start-8{
    grid-column-start: 8;
}

.parent:active .parent-active\:grcol-start-9{
    grid-column-start: 9;
}

.parent:active .parent-active\:grcol-start-10{
    grid-column-start: 10;
}

.parent:active .parent-active\:grcol-start-11{
    grid-column-start: 11;
}

.parent:active .parent-active\:grcol-start-12{
    grid-column-start: 12;
}

.parent:active .parent-active\:grcol-start-auto{
    grid-column-start: auto;
}

.parent:active .parent-active\:grcol-end-1{
    grid-column-end: 1;
}

.parent:active .parent-active\:grcol-end-2{
    grid-column-end: 2;
}

.parent:active .parent-active\:grcol-end-3{
    grid-column-end: 3;
}

.parent:active .parent-active\:grcol-end-4{
    grid-column-end: 4;
}

.parent:active .parent-active\:grcol-end-5{
    grid-column-end: 5;
}

.parent:active .parent-active\:grcol-end-6{
    grid-column-end: 6;
}

.parent:active .parent-active\:grcol-end-7{
    grid-column-end: 7;
}

.parent:active .parent-active\:grcol-end-8{
    grid-column-end: 8;
}

.parent:active .parent-active\:grcol-end-9{
    grid-column-end: 9;
}

.parent:active .parent-active\:grcol-end-10{
    grid-column-end: 10;
}

.parent:active .parent-active\:grcol-end-11{
    grid-column-end: 11;
}

.parent:active .parent-active\:grcol-end-12{
    grid-column-end: 12;
}

.parent:active .parent-active\:grcol-end-auto{
    grid-column-end: auto;
}

.parent:active .parent-active\:grtprows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.parent:active .parent-active\:grtprows-none{
    grid-template-rows: none;
}

.parent:active .parent-active\:grtprows-subgrid{
    grid-template-rows: subgrid;
}

.parent:active .parent-active\:grtprows-auto{
    grid-template-rows: auto;
}

.parent:active .parent-active\:grrow-auto{
    grid-row: auto;
}

.parent:active .parent-active\:grrow-span-1{
    grid-row: span 1 / span 1;
}

.parent:active .parent-active\:grrow-span-2{
    grid-row: span 2 / span 2;
}

.parent:active .parent-active\:grrow-span-3{
    grid-row: span 3 / span 3;
}

.parent:active .parent-active\:grrow-span-4{
    grid-row: span 4 / span 4;
}

.parent:active .parent-active\:grrow-span-5{
    grid-row: span 5 / span 5;
}

.parent:active .parent-active\:grrow-span-6{
    grid-row: span 6 / span 6;
}

.parent:active .parent-active\:grrow-span-7{
    grid-row: span 7 / span 7;
}

.parent:active .parent-active\:grrow-span-8{
    grid-row: span 8 / span 8;
}

.parent:active .parent-active\:grrow-span-9{
    grid-row: span 9 / span 9;
}

.parent:active .parent-active\:grrow-span-10{
    grid-row: span 10 / span 10;
}

.parent:active .parent-active\:grrow-span-11{
    grid-row: span 11 / span 11;
}

.parent:active .parent-active\:grrow-span-12{
    grid-row: span 12 / span 12;
}

.parent:active .parent-active\:grrow-span-full{
    grid-row: span 1 / span -1;
}

.parent:active .parent-active\:grrow-start-1{
    grid-row-start: 1;
}

.parent:active .parent-active\:grrow-start-2{
    grid-row-start: 2;
}

.parent:active .parent-active\:grrow-start-3{
    grid-row-start: 3;
}

.parent:active .parent-active\:grrow-start-4{
    grid-row-start: 4;
}

.parent:active .parent-active\:grrow-start-5{
    grid-row-start: 5;
}

.parent:active .parent-active\:grrow-start-6{
    grid-row-start: 6;
}

.parent:active .parent-active\:grrow-start-7{
    grid-row-start: 7;
}

.parent:active .parent-active\:grrow-start-8{
    grid-row-start: 8;
}

.parent:active .parent-active\:grrow-start-9{
    grid-row-start: 9;
}

.parent:active .parent-active\:grrow-start-10{
    grid-row-start: 10;
}

.parent:active .parent-active\:grrow-start-11{
    grid-row-start: 11;
}

.parent:active .parent-active\:grrow-start-12{
    grid-row-start: 12;
}

.parent:active .parent-active\:grrow-start-auto{
    grid-row-start: auto;
}

.parent:active .parent-active\:grrow-end-1{
    grid-row-end: 1;
}

.parent:active .parent-active\:grrow-end-2{
    grid-row-end: 2;
}

.parent:active .parent-active\:grrow-end-3{
    grid-row-end: 3;
}

.parent:active .parent-active\:grrow-end-4{
    grid-row-end: 4;
}

.parent:active .parent-active\:grrow-end-5{
    grid-row-end: 5;
}

.parent:active .parent-active\:grrow-end-6{
    grid-row-end: 6;
}

.parent:active .parent-active\:grrow-end-7{
    grid-row-end: 7;
}

.parent:active .parent-active\:grrow-end-8{
    grid-row-end: 8;
}

.parent:active .parent-active\:grrow-end-9{
    grid-row-end: 9;
}

.parent:active .parent-active\:grrow-end-10{
    grid-row-end: 10;
}

.parent:active .parent-active\:grrow-end-11{
    grid-row-end: 11;
}

.parent:active .parent-active\:grrow-end-12{
    grid-row-end: 12;
}

.parent:active .parent-active\:grcol-end-auto{
    grid-column-end: auto;
}

.parent:active .parent-active\:grfl-row{
    grid-auto-flow: row;
}

.parent:active .parent-active\:grfl-col{
    grid-auto-flow: column;
}

.parent:active .parent-active\:grfl-dense{
    grid-auto-flow: dense;
}

.parent:active .parent-active\:grfl-row-dense{
    grid-auto-flow: row dense;
}

.parent:active .parent-active\:grfl-col-dense{
    grid-auto-flow: column dense;
}

.parent:active .parent-active\:gr-auto-cols-auto{
    grid-auto-columns: auto;
}

.parent:active .parent-active\:gr-auto-cols-min{
    grid-auto-columns: min-content;
}

.parent:active .parent-active\:gr-auto-cols-max{
    grid-auto-columns: max-content;
}

.parent:active .parent-active\:gr-auto-cols-minmax{
    grid-auto-columns: minmax(0, 1fr);
}

.parent:active .parent-active\:gr-auto-rows-auto{
    grid-auto-rows: auto;
}

.parent:active .parent-active\:gr-auto-rows-min{
    grid-auto-rows: min-content;
}

.parent:active .parent-active\:gr-auto-rows-max{
    grid-auto-rows: max-content;
}

.parent:active .parent-active\:gr-auto-rows-minmax{
    grid-auto-rows: minmax(0, 1fr);
}

.parent:active .parent-active\:gap-0{
    gap: 0;
}

.parent:active .parent-active\:gap-x-0{
    column-gap: 0;
}

.parent:active .parent-active\:gap-y-0{
    row-gap: 0;
}

.parent:active .parent-active\:gap-1{
    gap: 1px;
}

.parent:active .parent-active\:gap-2{
    gap: 2px;
}

.parent:active .parent-active\:gap-4{
    gap: 4px;
}

.parent:active .parent-active\:gap-6{
    gap: 6px;
}

.parent:active .parent-active\:gap-8{
    gap: 8px;
}

.parent:active .parent-active\:gap-9{
    gap: 9px;
}

.parent:active .parent-active\:gap-10{
    gap: 10px;
}

.parent:active .parent-active\:gap-12{
    gap: 12px;
}

.parent:active .parent-active\:gap-14{
    gap: 14px;
}

.parent:active .parent-active\:gap-16{
    gap: 16px;
}

.parent:active .parent-active\:gap-18{
    gap: 18px;
}

.parent:active .parent-active\:gap-20{
    gap: 20px;
}

.parent:active .parent-active\:gap-x-0{
    column-gap: 0;
}

.parent:active .parent-active\:gap-x-1{
    column-gap: 1px;
}

.parent:active .parent-active\:gap-x-2{
    column-gap: 2px;
}

.parent:active .parent-active\:gap-x-4{
    column-gap: 4px;
}

.parent:active .parent-active\:gap-x-6{
    column-gap: 6px;
}

.parent:active .parent-active\:gap-x-8{
    column-gap: 8px;
}

.parent:active .parent-active\:gap-x-10{
    column-gap: 10px;
}

.parent:active .parent-active\:gap-x-12{
    column-gap: 12px;
}

.parent:active .parent-active\:gap-x-14{
    column-gap: 14px;
}

.parent:active .parent-active\:gap-x-16{
    column-gap: 16px;
}

.parent:active .parent-active\:gap-x-18{
    column-gap: 18px;
}

.parent:active .parent-active\:gap-x-20{
    column-gap: 20px;
}

.parent:active .parent-active\:gap-y-1{
    row-gap: 1px;
}

.parent:active .parent-active\:gap-y-2{
    row-gap: 2px;
}

.parent:active .parent-active\:gap-y-4{
    row-gap: 4px;
}

.parent:active .parent-active\:gap-y-6{
    row-gap: 6px;
}

.parent:active .parent-active\:gap-y-8{
    row-gap: 8px;
}

.parent:active .parent-active\:gap-y-10{
    row-gap: 10px;
}

.parent:active .parent-active\:gap-y-12{
    row-gap: 12px;
}

.parent:active .parent-active\:gap-y-14{
    row-gap: 14px;
}

.parent:active .parent-active\:gap-y-16{
    row-gap: 16px;
}

.parent:active .parent-active\:gap-y-18{
    row-gap: 18px;
}

.parent:active .parent-active\:gap-y-20{
    row-gap: 20px;
}

.parent:active .parent-active\:justify-content-normal{
    justify-content: normal;
}

.parent:active .parent-active\:justify-content-start{
    justify-content: flex-start;
}

.parent:active .parent-active\:justify-content-end{
    justify-content: flex-end;
}

.parent:active .parent-active\:justify-content-center{
    justify-content: center;
}

.parent:active .parent-active\:justify-content-between{
    justify-content: space-between;
}

.parent:active .parent-active\:justify-content-around{
    justify-content: space-around;
}

.parent:active .parent-active\:justify-content-evenly{
    justify-content: space-evenly;
}

.parent:active .parent-active\:justify-content-stretch{
    justify-content: stretch;
}

.parent:active .parent-active\:justify-items-start{
    justify-items: start;
}

.parent:active .parent-active\:justify-items-end{
    justify-items: end;
}

.parent:active .parent-active\:justify-items-center{
    justify-items: center;
}

.parent:active .parent-active\:justify-items-stretch{
    justify-items: stretch;
}

.parent:active .parent-active\:justify-self-auto{
    justify-self: auto;
}

.parent:active .parent-active\:justify-self-start{
    justify-self: start;
}

.parent:active .parent-active\:justify-self-end{
    justify-self: end;
}

.parent:active .parent-active\:justify-self-center{
    justify-self: center;
}

.parent:active .parent-active\:justify-self-stretch{
    justify-self: stretch;
}

.parent:active .parent-active\:align-content-normal{
    align-content: normal;
}

.parent:active .parent-active\:align-content-center{
    align-content: center;
}

.parent:active .parent-active\:align-content-start{
    align-content: flex-start;
}

.parent:active .parent-active\:align-content-end{
    align-content: flex-end;
}

.parent:active .parent-active\:align-content-between{
    align-content: space-between;
}

.parent:active .parent-active\:align-content-around{
    align-content: space-around;
}

.parent:active .parent-active\:align-content-evenly{
    align-content: space-evenly;
}

.parent:active .parent-active\:align-content-baseline{
    align-content: space-baseline;
}

.parent:active .parent-active\:align-content-stretch{
    align-content: stretch;
}

.parent:active .parent-active\:align-items-start{
    align-items: start;
}

.parent:active .parent-active\:align-items-end{
    align-items: end;
}

.parent:active .parent-active\:align-items-center{
    align-items: center;
}

.parent:active .parent-active\:align-items-stretch{
    justify-items: stretch;
}

.parent:active .parent-active\:align-self-auto{
    justify-self: auto;
}

.parent:active .parent-active\:align-self-start{
    justify-self: start;
}

.parent:active .parent-active\:align-self-end{
    justify-self: end;
}

.parent:active .parent-active\:align-self-center{
    justify-self: center;
}

.parent:active .parent-active\:align-self-stretch{
    justify-self: stretch;
}

.parent:active .parent-active\:align-self-baseline{
    justify-self: baseline;
}

.parent:active .parent-active\:place-content-center{
    place-content: center;
}

.parent:active .parent-active\:place-content-start{
    place-content: start;
}

.parent:active .parent-active\:place-content-end{
    place-content: end;
}

.parent:active .parent-active\:place-content-between{
    place-content: between;
}

.parent:active .parent-active\:place-content-around{
    place-content: around;
}

.parent:active .parent-active\:place-content-evenly{
    place-content: evenly;
}

.parent:active .parent-active\:place-content-baseline{
    place-content: baseline;
}

.parent:active .parent-active\:place-content-stretch{
    place-content: stretch;
}

.parent:active .parent-active\:place-items-start{
    place-content: start;
}

.parent:active .parent-active\:place-items-end{
    place-content: end;
}

.parent:active .parent-active\:place-items-center{
    place-content: center;
}

.parent:active .parent-active\:place-items-baseline{
    place-content: baseline;
}

.parent:active .parent-active\:place-items-stretch{
    place-content: stretch;
}

.parent:active .parent-active\:place-self-start{
    place-self: start;
}

.parent:active .parent-active\:place-self-end{
    place-self: end;
}

.parent:active .parent-active\:place-self-center{
    place-self: center;
}

.parent:active .parent-active\:place-self-baseline{
    place-self: baseline;
}

.parent:active .parent-active\:place-self-stretch{
    place-self: stretch;
}

.parent:active .parent-active\:w-auto{
    width: auto;
}

.parent:active .parent-active\:w-0{
    width: 0;
}

.parent:active .parent-active\:w-2{
    width: 2px;
}

.parent:active .parent-active\:w-4{
    width: 4px;
}

.parent:active .parent-active\:w-6{
    width: 6px;
}

.parent:active .parent-active\:w-8{
    width: 8px;
}

.parent:active .parent-active\:w-10{
    width: 10px;
}

.parent:active .parent-active\:w-12{
    width: 12px;
}

.parent:active .parent-active\:w-14{
    width: 14px;
}

.parent:active .parent-active\:w-16{
    width: 16px;
}

.parent:active .parent-active\:w-18{
    width: 18px;
}

.parent:active .parent-active\:w-20{
    width: 20px;
}

.parent:active .parent-active\:w-22{
    width: 1.5rem;
}

.parent:active .parent-active\:w-24{
    width: 3rem;
}

.parent:active .parent-active\:w-26{
    width: 4.5rem;
}

.parent:active .parent-active\:w-28{
    width: 6rem;
}

.parent:active .parent-active\:w-30{
    width: 7.5rem;
}

.parent:active .parent-active\:w-32{
    width: 10rem;
}

.parent:active .parent-active\:w-34{
    width: 11.5rem;
}

.parent:active .parent-active\:w-36{
    width: 13rem;
}

.parent:active .parent-active\:w-38{
    width: 14.5rem;
}

.parent:active .parent-active\:w-40{
    width: 16rem;
}

.parent:active .parent-active\:w-42{
    width: 18rem;
}

.parent:active .parent-active\:w-44{
    width: 20rem;
}

.parent:active .parent-active\:w-46{
    width: 22rem;
}

.parent:active .parent-active\:w-48{
    width: 24rem;
}

.parent:active .parent-active\:w-52{
    width: 28rem;
}

.parent:active .parent-active\:w-56{
    width: 32rem;
}

.parent:active .parent-active\:w-60{
    width: 36rem;
}

.parent:active .parent-active\:w-64{
    width: 40rem;
}

.parent:active .parent-active\:w-68{
    width: 44rem;
}

.parent:active .parent-active\:w-72{
    width: 48rem;
}

.parent:active .parent-active\:w-76{
    width: 52rem;
}

.parent:active .parent-active\:w-80{
    width: 56rem;
}

.parent:active .parent-active\:w-84{
    width: 60rem;
}

.parent:active .parent-active\:w-hf{
    width: 50%;
}

.parent:active .parent-active\:w-third{
    width: 33.333%;
}

.parent:active .parent-active\:w-two-third{
    width: 66.67%;
}

.parent:active .parent-active\:w-quarter{
    width: 25%;
}

.parent:active .parent-active\:w-three-quarter{
    width: 75%;
}

.parent:active .parent-active\:w-fifth{
    width: 20%;
}

.parent:active .parent-active\:w-two-fifth{
    width: 40%;
}

.parent:active .parent-active\:w-three-fifth{
    width: 60%;
}

.parent:active .parent-active\:w-four-fifth{
    width: 80%;
}

.parent:active .parent-active\:w-tenth{
    width: 10%;
}

.parent:active .parent-active\:w-two-tenth{
    width: 20%;
}

.parent:active .parent-active\:w-three-tenth{
    width: 30%;
}

.parent:active .parent-active\:w-four-tenth{
    width: 40%;
}

.parent:active .parent-active\:w-five-tenth{
    width: 50%;
}

.parent:active .parent-active\:w-six-tenth{
    width: 60%;
}

.parent:active .parent-active\:w-seven-tenth{
    width: 70%;
}

.parent:active .parent-active\:w-eight-tenth{
    width: 80%;
}

.parent:active .parent-active\:w-nine-tenth{
    width: 90%;
}

.parent:active .parent-active\:w-full{
    width: 100%;
}

.parent:active .parent-active\:w-min{
    width: min-content;
}

.parent:active .parent-active\:w-max{
    width: max-content;
}

.parent:active .parent-active\:w-fit{
    width: fit-content;
}

.parent:active .parent-active\:min-vh-10{
    min-height: 10vh;
}

.parent:active .parent-active\:min-vh-20{
    min-height: 20vh;
}

.parent:active .parent-active\:min-vh-30{
    min-height: 30vh;
}

.parent:active .parent-active\:min-vh-40{
    min-height: 40vh;
}

.parent:active .parent-active\:min-vh-50{
    min-height: 50vh;
}

.parent:active .parent-active\:min-vh-60{
    min-height: 60vh;
}

.parent:active .parent-active\:min-vh-70{
    min-height: 70vh;
}

.parent:active .parent-active\:min-vh-80{
    min-height: 80vh;
}

.parent:active .parent-active\:min-vh-90{
    min-height: 90vh;
}

.parent:active .parent-active\:min-vh-100{
    min-height: 100vh;
}

.parent:active .parent-active\:min-vw-10{
    min-width: 10vh;
}

.parent:active .parent-active\:min-vw-20{
    min-width: 20vh;
}

.parent:active .parent-active\:min-vw-30{
    min-width: 30vh;
}

.parent:active .parent-active\:min-vw-40{
    min-width: 40vh;
}

.parent:active .parent-active\:min-vw-50{
    min-width: 50vh;
}

.parent:active .parent-active\:min-vw-60{
    min-width: 60vh;
}

.parent:active .parent-active\:min-vw-70{
    min-width: 70vh;
}

.parent:active .parent-active\:min-vw-80{
    min-width: 80vh;
}

.parent:active .parent-active\:min-vw-90{
    min-width: 100vh;
}

.parent:active .parent-active\:min-vw-100{
    min-width: 100vh;
}

.parent:active .parent-active\:max-vh-10{
    max-height: 10vh;
}

.parent:active .parent-active\:max-vh-20{
    max-height: 20vh;
}

.parent:active .parent-active\:max-vh-30{
    max-height: 30vh;
}

.parent:active .parent-active\:max-vh-40{
    max-height: 40vh;
}

.parent:active .parent-active\:max-vh-50{
    max-height: 50vh;
}

.parent:active .parent-active\:max-vh-60{
    max-height: 60vh;
}

.parent:active .parent-active\:max-vh-70{
    max-height: 70vh;
}

.parent:active .parent-active\:max-vh-80{
    max-height: 80vh;
}

.parent:active .parent-active\:max-vh-90{
    max-height: 100vh;
}

.parent:active .parent-active\:max-vh-100{
    max-height: 100vh;
}

.parent:active .parent-active\:max-vw-10{
    max-width: 10vh;
}

.parent:active .parent-active\:max-vw-20{
    max-width: 20vh;
}

.parent:active .parent-active\:max-vw-30{
    max-width: 30vh;
}

.parent:active .parent-active\:max-vw-40{
    max-width: 40vh;
}

.parent:active .parent-active\:max-vw-50{
    max-width: 50vh;
}

.parent:active .parent-active\:max-vw-60{
    max-width: 60vh;
}

.parent:active .parent-active\:max-vw-70{
    max-width: 70vh;
}

.parent:active .parent-active\:max-vw-80{
    max-width: 80vh;
}

.parent:active .parent-active\:max-vw-90{
    max-width: 100vh;
}

.parent:active .parent-active\:max-vw-100{
    max-width: 100vh;
}

.parent:active .parent-active\:min-w-2{
    min-width: 2px;
}

.parent:active .parent-active\:min-w-4{
    min-width: 4px;
}

.parent:active .parent-active\:min-w-6{
    min-width: 6px;
}

.parent:active .parent-active\:min-w-8{
    min-width: 8px;
}

.parent:active .parent-active\:min-w-10{
    min-width: 10px;
}

.parent:active .parent-active\:min-w-12{
    min-width: 12px;
}

.parent:active .parent-active\:min-w-14{
    min-width: 14px;
}

.parent:active .parent-active\:min-w-16{
    min-width: 16px;
}

.parent:active .parent-active\:min-w-18{
    min-width: 18px;
}

.parent:active .parent-active\:min-w-20{
    min-width: 20px;
}

.parent:active .parent-active\:min-w-22{
    min-width: 1.5rem;
}

.parent:active .parent-active\:min-w-24{
    min-width: 3rem;
}

.parent:active .parent-active\:min-w-26{
    min-width: 4.5rem;
}

.parent:active .parent-active\:min-w-28{
    min-width: 6rem;
}

.parent:active .parent-active\:min-w-30{
    min-width: 7.5rem;
}

.parent:active .parent-active\:min-w-32{
    min-width: 10rem;
}

.parent:active .parent-active\:min-w-34{
    min-width: 11.5rem;
}

.parent:active .parent-active\:min-w-36{
    min-width: 13rem;
}

.parent:active .parent-active\:min-w-38{
    min-width: 14.5rem;
}

.parent:active .parent-active\:min-w-40{
    min-width: 16rem;
}

.parent:active .parent-active\:min-w-42{
    min-width: 18rem;
}

.parent:active .parent-active\:min-w-44{
    min-width: 20rem;
}

.parent:active .parent-active\:min-w-46{
    min-width: 22rem;
}

.parent:active .parent-active\:min-w-48{
    min-width: 24rem;
}

.parent:active .parent-active\:min-w-52{
    min-width: 28rem;
}

.parent:active .parent-active\:min-w-56{
    min-width: 32rem;
}

.parent:active .parent-active\:min-w-60{
    min-width: 36rem;
}

.parent:active .parent-active\:min-w-64{
    min-width: 40rem;
}

.parent:active .parent-active\:min-w-68{
    min-width: 44rem;
}

.parent:active .parent-active\:min-w-72{
    min-width: 48rem;
}

.parent:active .parent-active\:min-w-76{
    min-width: 52rem;
}

.parent:active .parent-active\:min-w-80{
    min-width: 56rem;
}

.parent:active .parent-active\:min-w-84{
    min-width: 60rem;
}

.parent:active .parent-active\:min-w-hf{
    min-width: 50%;
}

.parent:active .parent-active\:min-w-full{
    min-width: 100%;
}

.parent:active .parent-active\:min-w-min{
    min-width: min-content;
}

.parent:active .parent-active\:min-w-max{
    min-width: max-content;
}

.parent:active .parent-active\:min-w-fit{
    min-width: fit-content;
}

.parent:active .parent-active\:max-w-0{
    max-width: 0;
}

.parent:active .parent-active\:max-w-2{
    max-width: 2px;
}

.parent:active .parent-active\:max-w-4{
    max-width: 4px;
}

.parent:active .parent-active\:max-w-6{
    max-width: 6px;
}

.parent:active .parent-active\:max-w-8{
    max-width: 8px;
}

.parent:active .parent-active\:max-w-10{
    max-width: 10px;
}

.parent:active .parent-active\:max-w-12{
    max-width: 12px;
}

.parent:active .parent-active\:max-w-14{
    max-width: 14px;
}

.parent:active .parent-active\:max-w-16{
    max-width: 16px;
}

.parent:active .parent-active\:max-w-18{
    max-width: 18px;
}

.parent:active .parent-active\:max-w-20{
    max-width: 20px;
}

.parent:active .parent-active\:max-w-22{
    max-width: 1.5rem;
}

.parent:active .parent-active\:max-w-24{
    max-width: 3rem;
}

.parent:active .parent-active\:max-w-26{
    max-width: 4.5rem;
}

.parent:active .parent-active\:max-w-28{
    max-width: 6rem;
}

.parent:active .parent-active\:max-w-30{
    max-width: 7.5rem;
}

.parent:active .parent-active\:max-w-32{
    max-width: 10rem;
}

.parent:active .parent-active\:max-w-34{
    max-width: 11.5rem;
}

.parent:active .parent-active\:max-w-36{
    max-width: 13rem;
}

.parent:active .parent-active\:max-w-38{
    max-width: 14.5rem;
}

.parent:active .parent-active\:max-w-40{
    max-width: 16rem;
}

.parent:active .parent-active\:max-w-42{
    max-width: 18rem;
}

.parent:active .parent-active\:max-w-44{
    max-width: 20rem;
}

.parent:active .parent-active\:max-w-46{
    max-width: 22rem;
}

.parent:active .parent-active\:max-w-48{
    max-width: 24rem;
}

.parent:active .parent-active\:max-w-52{
    max-width: 28rem;
}

.parent:active .parent-active\:max-w-56{
    max-width: 32rem;
}

.parent:active .parent-active\:max-w-60{
    max-width: 36rem;
}

.parent:active .parent-active\:max-w-64{
    max-width: 40rem;
}

.parent:active .parent-active\:max-w-68{
    max-width: 44rem;
}

.parent:active .parent-active\:max-w-72{
    max-width: 48rem;
}

.parent:active .parent-active\:max-w-76{
    max-width: 52rem;
}

.parent:active .parent-active\:max-w-80{
    max-width: 56rem;
}

.parent:active .parent-active\:max-w-84{
    max-width: 60rem;
}

.parent:active .parent-active\:max-w-hf{
    max-width: 50%;
}

.parent:active .parent-active\:max-w-full{
    max-width: 100%;
}

.parent:active .parent-active\:max-w-max{
    max-width: max-content;
}

.parent:active .parent-active\:max-w-max{
    max-width: max-content;
}

.parent:active .parent-active\:max-w-fit{
    max-width: fit-content;
}

.parent:active .parent-active\:h-0{
    height: 0;
}

.parent:active .parent-active\:h-2{
    height: 2px;
}

.parent:active .parent-active\:h-4{
    height: 4px;
}

.parent:active .parent-active\:h-6{
    height: 6px;
}

.parent:active .parent-active\:h-8{
    height: 8px;
}

.parent:active .parent-active\:h-10{
    height: 10px;
}

.parent:active .parent-active\:h-12{
    height: 12px;
}

.parent:active .parent-active\:h-14{
    height: 14px;
}

.parent:active .parent-active\:h-16{
    height: 16px;
}

.parent:active .parent-active\:h-18{
    height: 18px;
}

.parent:active .parent-active\:h-20{
    height: 20px;
}

.parent:active .parent-active\:h-22{
    height: 1.5rem;
}

.parent:active .parent-active\:h-24{
    height: 3rem;
}

.parent:active .parent-active\:h-26{
    height: 4.5rem;
}

.parent:active .parent-active\:h-28{
    height: 6rem;
}

.parent:active .parent-active\:h-30{
    height: 7.5rem;
}

.parent:active .parent-active\:h-32{
    height: 10rem;
}

.parent:active .parent-active\:h-34{
    height: 11.5rem;
}

.parent:active .parent-active\:h-36{
    height: 13rem;
}

.parent:active .parent-active\:h-38{
    height: 14.5rem;
}

.parent:active .parent-active\:h-40{
    height: 16rem;
}

.parent:active .parent-active\:h-42{
    height: 18rem;
}

.parent:active .parent-active\:h-44{
    height: 20rem;
}

.parent:active .parent-active\:h-46{
    height: 22rem;
}

.parent:active .parent-active\:h-48{
    height: 24rem;
}

.parent:active .parent-active\:h-52{
    height: 28rem;
}

.parent:active .parent-active\:h-56{
    height: 32rem;
}

.parent:active .parent-active\:h-60{
    height: 36rem;
}

.parent:active .parent-active\:h-64{
    height: 40rem;
}

.parent:active .parent-active\:h-68{
    height: 44rem;
}

.parent:active .parent-active\:h-72{
    height: 48rem;
}

.parent:active .parent-active\:h-76{
    height: 52rem;
}

.parent:active .parent-active\:h-80{
    height: 56rem;
}

.parent:active .parent-active\:h-84{
    height: 60rem;
}

.parent:active .parent-active\:h-hf{
    height: 50%;
}

.parent:active .parent-active\:h-third{
    height: 33.333%;
}

.parent:active .parent-active\:h-two-third{
    height: 66.67%;
}

.parent:active .parent-active\:h-quarter{
    height: 25%;
}

.parent:active .parent-active\:h-three-quarter{
    height: 75%;
}

.parent:active .parent-active\:h-fifth{
    height: 20%;
}

.parent:active .parent-active\:h-two-fifth{
    height: 40%;
}

.parent:active .parent-active\:h-three-fifth{
    height: 60%;
}

.parent:active .parent-active\:h-four-fifth{
    height: 80%;
}

.parent:active .parent-active\:h-tenth{
    height: 10%;
}

.parent:active .parent-active\:h-two-tenth{
    height: 20%;
}

.parent:active .parent-active\:h-three-tenth{
    height: 30%;
}

.parent:active .parent-active\:h-four-tenth{
    height: 40%;
}

.parent:active .parent-active\:h-five-tenth{
    height: 50%;
}

.parent:active .parent-active\:h-six-tenth{
    height: 60%;
}

.parent:active .parent-active\:h-seventh-tenth{
    height: 70%;
}

.parent:active .parent-active\:h-eight-tenth{
    height: 80%;
}

.parent:active .parent-active\:h-nine-tenth{
    height: 90%;
}

.parent:active .parent-active\:h-full{
    height: 100%;
}

.parent:active .parent-active\:h-min{
    height: min-content;
}

.parent:active .parent-active\:h-max{
    height: max-content;
}

.parent:active .parent-active\:h-fit{
    height: fit-content;
}

.parent:active .parent-active\:min-h-0{
    min-height: 0;
}

.parent:active .parent-active\:min-h-2{
    min-height: 2px;
}

.parent:active .parent-active\:min-h-4{
    min-height: 4px;
}

.parent:active .parent-active\:min-h-6{
    min-height: 6px;
}

.parent:active .parent-active\:min-h-8{
    min-height: 8px;
}

.parent:active .parent-active\:min-h-10{
    min-height: 10px;
}

.parent:active .parent-active\:min-h-12{
    min-height: 12px;
}

.parent:active .parent-active\:min-h-14{
    min-height: 14px;
}

.parent:active .parent-active\:min-h-16{
    min-height: 16px;
}

.parent:active .parent-active\:min-h-18{
    min-height: 18px;
}

.parent:active .parent-active\:min-h-20{
    min-height: 20px;
}

.parent:active .parent-active\:min-h-22{
    min-height: 1.5rem;
}

.parent:active .parent-active\:min-h-24{
    min-height: 3rem;
}

.parent:active .parent-active\:min-h-26{
    min-height: 4.5rem;
}

.parent:active .parent-active\:min-h-28{
    min-height: 6rem;
}

.parent:active .parent-active\:min-h-30{
    min-height: 7.5rem;
}

.parent:active .parent-active\:min-h-32{
    min-height: 10rem;
}

.parent:active .parent-active\:min-h-34{
    min-height: 11.5rem;
}

.parent:active .parent-active\:min-h-36{
    min-height: 13rem;
}

.parent:active .parent-active\:min-h-38{
    min-height: 14.5rem;
}

.parent:active .parent-active\:min-h-40{
    min-height: 16rem;
}

.parent:active .parent-active\:min-h-42{
    min-height: 18rem;
}

.parent:active .parent-active\:min-h-44{
    min-height: 20rem;
}

.parent:active .parent-active\:min-h-46{
    min-height: 22rem;
}

.parent:active .parent-active\:min-h-48{
    min-height: 24rem;
}

.parent:active .parent-active\:min-h-52{
    min-height: 28rem;
}

.parent:active .parent-active\:min-h-56{
    min-height: 32rem;
}

.parent:active .parent-active\:min-h-60{
    min-height: 36rem;
}

.parent:active .parent-active\:min-h-64{
    min-height: 40rem;
}

.parent:active .parent-active\:min-h-68{
    min-height: 44rem;
}

.parent:active .parent-active\:min-h-72{
    min-height: 48rem;
}

.parent:active .parent-active\:min-h-76{
    min-height: 52rem;
}

.parent:active .parent-active\:min-h-80{
    min-height: 56rem;
}

.parent:active .parent-active\:min-h-84{
    min-height: 60rem;
}

.parent:active .parent-active\:min-h-hf{
    min-height: 50%;
}

.parent:active .parent-active\:min-h-full{
    min-height: 100%;
}

.parent:active .parent-active\:min-h-min{
    min-height: min-content;
}

.parent:active .parent-active\:min-h-max{
    min-height: max-content;
}

.parent:active .parent-active\:min-h-fit{
    min-height: fit-content;
}

.parent:active .parent-active\:max-h-0{
    max-height: 0;
}

.parent:active .parent-active\:max-h-2{
    max-height: 2px;
}

.parent:active .parent-active\:max-h-4{
    max-height: 4px;
}

.parent:active .parent-active\:max-h-6{
    max-height: 6px;
}

.parent:active .parent-active\:max-h-8{
    max-height: 8px;
}

.parent:active .parent-active\:max-h-10{
    max-height: 10px;
}

.parent:active .parent-active\:max-h-12{
    max-height: 12px;
}

.parent:active .parent-active\:max-h-14{
    max-height: 14px;
}

.parent:active .parent-active\:max-h-16{
    max-height: 16px;
}

.parent:active .parent-active\:max-h-18{
    max-height: 18px;
}

.parent:active .parent-active\:max-h-20{
    max-height: 20px;
}

.parent:active .parent-active\:max-h-22{
    max-height: 1.5rem;
}

.parent:active .parent-active\:max-h-24{
    max-height: 3rem;
}

.parent:active .parent-active\:max-h-26{
    max-height: 4.5rem;
}

.parent:active .parent-active\:max-h-28{
    max-height: 6rem;
}

.parent:active .parent-active\:max-h-30{
    max-height: 7.5rem;
}

.parent:active .parent-active\:max-h-32{
    max-height: 10rem;
}

.parent:active .parent-active\:max-h-34{
    max-height: 11.5rem;
}

.parent:active .parent-active\:max-h-36{
    max-height: 13rem;
}

.parent:active .parent-active\:max-h-38{
    max-height: 14.5rem;
}

.parent:active .parent-active\:max-h-40{
    max-height: 16rem;
}

.parent:active .parent-active\:max-h-42{
    max-height: 18rem;
}

.parent:active .parent-active\:max-h-44{
    max-height: 20rem;
}

.parent:active .parent-active\:max-h-46{
    max-height: 22rem;
}

.parent:active .parent-active\:max-h-48{
    max-height: 24rem;
}

.parent:active .parent-active\:max-h-52{
    max-height: 28rem;
}

.parent:active .parent-active\:max-h-56{
    max-height: 32rem;
}

.parent:active .parent-active\:max-h-60{
    max-height: 36rem;
}

.parent:active .parent-active\:max-h-64{
    max-height: 40rem;
}

.parent:active .parent-active\:max-h-68{
    max-height: 44rem;
}

.parent:active .parent-active\:max-h-72{
    max-height: 48rem;
}

.parent:active .parent-active\:max-h-76{
    max-height: 52rem;
}

.parent:active .parent-active\:max-h-80{
    max-height: 56rem;
}

.parent:active .parent-active\:max-h-84{
    max-height: 60rem;
}

.parent:active .parent-active\:max-h-hf{
    max-height: 50%;
}

.parent:active .parent-active\:max-h-full{
    max-height: 100%;
}

.parent:active .parent-active\:max-h-max{
    max-height: max-content;
}

.parent:active .parent-active\:max-h-max{
    max-height: max-content;
}

.parent:active .parent-active\:max-h-fit{
    max-height: fit-content;
}

.parent:active .parent-active\:sans{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.parent:active .parent-active\:serif{
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.parent:active .parent-active\:mono{
    font-family: 'Courier New', Courier, monospace;
}

.parent:active .parent-active\:font-s-xs{
    font-size: var(--velocity-font-s-xs);
}

.parent:active .parent-active\:font-s-sm{
    font-size: var(--velocity-font-s-sm);
}

.parent:active .parent-active\:font-s-md{
    font-size: var(--velocity-font-s-md);
}

.parent:active .parent-active\:font-s-lg{
    font-size: var(--velocity-font-s-lg);
}

.parent:active .parent-active\:font-s-xm{
    font-size: var(--velocity-font-s-xm);
}

.parent:active .parent-active\:font-s-xl{
    font-size: var(--velocity-font-s-xl);
}

.parent:active .parent-active\:font-s-2md{
    font-size: var(--velocity-font-s-2md);
}

.parent:active .parent-active\:font-s-2xm{
    font-size: var(--velocity-font-s-2xm);
}

.parent:active .parent-active\:font-s-2lg{
    font-size: var(--velocity-font-s-2lg);
}

.parent:active .parent-active\:font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.parent:active .parent-active\:font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.parent:active .parent-active\:font-s-4md{
    font-size: var(--velocity-font-s-4md);
}

.parent:active .parent-active\:font-s-6md{
    font-size: var(--velocity-font-s-6md);
}

.parent:active .parent-active\:font-s-8md{
    font-size: var(--velocity-font-s-8md);
}

.parent:active .parent-active\:font-smoothing-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.parent:active .parent-active\:font-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.parent:active .parent-active\:italic{
    font-style: italic;
}

.parent:active .parent-active\:italic-0{
    font-style: normal;
}

.parent:active .parent-active\:font-w-thin{
    font-weight: 100;
}

.parent:active .parent-active\:font-w-extralight{
    font-weight: 200;
}

.parent:active .parent-active\:font-w-light{
    font-weight: 300;
}

.parent:active .parent-active\:font-w-normal{
    font-weight: 400;
}

.parent:active .parent-active\:font-w-medium{
    font-weight: 500;
}

.parent:active .parent-active\:font-w-semibold{
    font-weight: 600;
}

.parent:active .parent-active\:font-w-bold{
    font-weight: 700;
}

.parent:active .parent-active\:font-w-extrabold{
    font-weight: 800;
}

.parent:active .parent-active\:font-w-black{
    font-weight: 900;
}

.parent:active .parent-active\:letter-space-lt{
    letter-spacing: -0.25rem;
}

.parent:active .parent-active\:letter-space-tt{
    letter-spacing: -0.125rem;
}

.parent:active .parent-active\:letter-space-normal{
    letter-spacing: 0;
}

.parent:active .parent-active\:letter-space-wide{
    letter-spacing: 0.125rem;
}

.parent:active .parent-active\:letter-space-wider{
    letter-spacing: 0.25rem;
}

.parent:active .parent-active\:line-h-1{
    line-height: 0.25rem;
}

.parent:active .parent-active\:line-h-2{
    line-height: 0.5rem;
}

.parent:active .parent-active\:line-h-3{
    line-height: 0.75rem;
}

.parent:active .parent-active\:line-h-4{
    line-height: 1rem;
}

.parent:active .parent-active\:line-h-5{
    line-height: 1.25rem;
}

.parent:active .parent-active\:line-h-6{
    line-height: 1.5rem;
}

.parent:active .parent-active\:line-h-7{
    line-height: 1.75rem;
}

.parent:active .parent-active\:line-h-8{
    line-height: 2rem;
}

.parent:active .parent-active\:line-h-9{
    line-height: 2.25rem;
}

.parent:active .parent-active\:line-h-10{
    line-height: 2.5rem;
}

.parent:active .parent-active\:line-h-normal{
    line-height: 1;
}

.parent:active .parent-active\:line-h-sm{
    line-height: 1.25;
}

.parent:active .parent-active\:line-h-md{
    line-height: 1.5;
}

.parent:active .parent-active\:line-h-lg{
    line-height: 1.75;
}

.parent:active .parent-active\:line-h-lg{
    line-height: 2;
}

.parent:active .parent-active\:line-h-xl{
    line-height: 4;
}

.parent:active .parent-active\:list-img-none{
    list-style-image: none;
}

.parent:active .parent-active\:list-position-inside{
    list-style-position: inside;
}

.parent:active .parent-active\:list-position-outside{
    list-style-position: outside;
}

.parent:active .parent-active\:list-type-none{
    list-style-type: none;
}

.parent:active .parent-active\:list-type-disc{
    list-style-type: disc;
}

.parent:active .parent-active\:list-type-decimal{
    list-style-type: decimal;
}

.parent:active .parent-active\:list-type-square{
    list-style-type: square;
}

.parent:active .parent-active\:left-text{
    text-align: left;
}

.parent:active .parent-active\:right-text{
    text-align: right;
}

.parent:active .parent-active\:justify-text{
    text-align: justify;
}

.parent:active .parent-active\:center-text{
    text-align: center;
}

.parent:active .parent-active\:start-text{
    text-align: start;
}

.parent:active .parent-active\:end-text{
    text-align: end;
}

.parent:active .parent-active\:underline-text{
    text-decoration-line: underline;
}

.parent:active .parent-active\:overline-text{
    text-decoration-line: overline;
}

.parent:active .parent-active\:strikethrough-text{
    text-decoration-line: line-through;
}

.parent:active .parent-active\:no-decoration-text{
    text-decoration-line: none;
}

.parent:active .parent-active\:text-decoration-solid{
    text-decoration-style: solid;
}

.parent:active .parent-active\:text-decoration-double{
    text-decoration-style: double;
}

.parent:active .parent-active\:text-decoration-dotted{
    text-decoration-style: dotted;
}

.parent:active .parent-active\:text-decoration-dashed{
    text-decoration-style: dashed;
}

.parent:active .parent-active\:text-decoration-wavy{
    text-decoration-style: wavy;
}

.parent:active .parent-active\:decoration-thick-auto{
    text-decoration-thickness: auto;
}

.parent:active .parent-active\:decoration-thick-0{
    text-decoration-thickness: 0;
}

.parent:active .parent-active\:decoration-thick-sm{
    text-decoration-thickness: 1px;
}

.parent:active .parent-active\:decoration-thick-md{
    text-decoration-thickness: 2px;
}

.parent:active .parent-active\:decoration-thick-lg{
    text-decoration-thickness: 4px;
}

.parent:active .parent-active\:decoration-thick-xl{
    text-decoration-thickness: 8px;
}

.parent:active .parent-active\:underline-offset-auto{
    text-underline-offset: auto;
}

.parent:active .parent-active\:underline-offset-0{
    text-underline-offset: 0;
}

.parent:active .parent-active\:underline-offset-sm{
    text-underline-offset: 1px;
}

.parent:active .parent-active\:underline-offset-md{
    text-underline-offset: 2px;
}

.parent:active .parent-active\:underline-offset-lg{
    text-underline-offset: 4px;
}

.parent:active .parent-active\:underline-offset-xl{
    text-underline-offset: 8px;
}

.parent:active .parent-active\:text-uppercase{
    text-transform: uppercase;
}

.parent:active .parent-active\:text-lowercase{
    text-transform: lowercase;
}

.parent:active .parent-active\:text-capitalize{
    text-transform: capitalize;
}

.parent:active .parent-active\:text-no-case{
    text-transform: none;
}

.parent:active .parent-active\:text-ellipsis{
    text-overflow: ellipsis;
}

.parent:active .parent-active\:text-clip{
    text-overflow: clip;
}

.parent:active .parent-active\:text-wrap{
    text-wrap: wrap;
}

.parent:active .parent-active\:text-nowrap{
    text-wrap: nowrap;
}

.parent:active .parent-active\:text-balance{
    text-wrap: balance;
}

.parent:active .parent-active\:text-pretty{
    text-wrap: pretty;
}

.parent:active .parent-active\:text-indent-0{
    text-indent: 0;
}

.parent:active .parent-active\:text-indent-1{
    text-indent: 1px;
}

.parent:active .parent-active\:text-indent-2{
    text-indent: 2px;
}

.parent:active .parent-active\:text-indent-4{
    text-indent: 4px;
}

.parent:active .parent-active\:text-indent-6{
    text-indent: 6px;
}

.parent:active .parent-active\:text-indent-8{
    text-indent: 8px;
}

.parent:active .parent-active\:text-indent-10{
    text-indent: 10px;
}

.parent:active .parent-active\:text-indent-12{
    text-indent: 12px;
}

.parent:active .parent-active\:text-indent-14{
    text-indent: 14px;
}

.parent:active .parent-active\:text-indent-16{
    text-indent: 16px;
}

.parent:active .parent-active\:text-indent-18{
    text-indent: 18px;
}

.parent:active .parent-active\:text-indent-20{
    text-indent: 20px;
}

.parent:active .parent-active\:vertical-align-baseline{
    vertical-align: baseline;
}

.parent:active .parent-active\:vertical-align-top{
    vertical-align: top;
}

.parent:active .parent-active\:vertical-align-bottom{
    vertical-align: bottom;
}

.parent:active .parent-active\:vertical-align-middle{
    vertical-align: middle;
}

.parent:active .parent-active\:vertical-align-text-top{
    vertical-align: text-top;
}

.parent:active .parent-active\:vertical-align-text-bottom{
    vertical-align: text-bottom;
}

.parent:active .parent-active\:vertical-align-sub{
    vertical-align: sub;
}

.parent:active .parent-active\:vertical-align-super{
    vertical-align: super;
}

.parent:active .parent-active\:white-space-normal{
    white-space: normal;
}

.parent:active .parent-active\:white-space-nowrap{
    white-space: nowrap;
}

.parent:active .parent-active\:white-space-pre{
    white-space: pre;
}

.parent:active .parent-active\:white-space-pre-line{
    white-space: pre-line;
}

.parent:active .parent-active\:white-space-pre-wrap{
    white-space: pre-wrap;
}

.parent:active .parent-active\:white-break-spaces{
    white-space: break-spaces;
}

.parent:active .parent-active\:word-break-normal{
    word-break: normal;
}

.parent:active .parent-active\:word-break-words{
    word-break: break-word;
}

.parent:active .parent-active\:word-break-all{
    word-break: break-all;
}

.parent:active .parent-active\:word-break-keep{
    word-break: keep-all;
}

.parent:active .parent-active\:content-none{
    content: none;
}

.parent:active .parent-active\:content-blank{
    content: "";
}

.parent:active .parent-active\:bg-fixed{
    background-attachment: fixed;
}

.parent:active .parent-active\:bg-local{
    background-attachment: local;
}

.parent:active .parent-active\:bg-scroll{
    background-attachment: scroll;
}

.parent:active .parent-active\:bg-clip-border{
    background-clip: border-box;
}

.parent:active .parent-active\:bg-clip-content{
    background-clip: content-box;
}

.parent:active .parent-active\:bg-clip-padding{
    background-clip: padding-box;
}

.parent:active .parent-active\:bg-clip-text{
    background-clip: text;
}

.parent:active .parent-active\:bg-or-border{
    background-origin: border-box;
}

.parent:active .parent-active\:bg-origin-border{
    background-origin: border-box;
}

.parent:active .parent-active\:bg-origin-padding{
    background-origin: padding-box;
}

.parent:active .parent-active\:bg-origin-content{
    background-origin: content-box;
}

.parent:active .parent-active\:bg-top{
    background-position: top;
}

.parent:active .parent-active\:bg-bottom{
    background-position: bottom;
}

.parent:active .parent-active\:bg-center{
    background-position: center;
}

.parent:active .parent-active\:bg-left{
    background-position: left;
}

.parent:active .parent-active\:bg-right{
    background-position: top;
}

.parent:active .parent-active\:bg-left-top{
    background-position: left top;
}

.parent:active .parent-active\:bg-right-top{
    background-position: right top;
}

.parent:active .parent-active\:bg-left-bottom{
    background-position: left bottom;
}

.parent:active .parent-active\:bg-right-bottom{
    background-position: right bottom;
}

.parent:active .parent-active\:bg-no-repeat{
    background-repeat: no-repeat;
}

.parent:active .parent-active\:bg-repeat{
    background-repeat: repeat;
}

.parent:active .parent-active\:bg-repeat-x{
    background-repeat: repeat-x;
}

.parent:active .parent-active\:bg-repeat-y{
    background-repeat: repeat-y;
}

.parent:active .parent-active\:bg-repeat-space{
    background-repeat: space;
}

.parent:active .parent-active\:bg-repeat-round{
    background-repeat: round;
}

.parent:active .parent-active\:bg-s-auto{
    background-size: auto;
}

.parent:active .parent-active\:bg-s-cover{
    background-size: cover;
}

.parent:active .parent-active\:bg-s-contain{
    background-size: contain;
}

/* padding */
.parent:active .parent-active\:p-auto{
    padding: auto;
}

.parent:active .parent-active\:p-0{
    padding: 0;
}

.parent:active .parent-active\:p-4{
    padding: var(--velocity-padding-4);
}

.parent:active .parent-active\:p-8{
    padding: var(--velocity-padding-8);
}

.parent:active .parent-active\:p-12{
    padding: var(--velocity-padding-12);
}

.parent:active .parent-active\:p-16{
    padding: var(--velocity-padding-16);
}

.parent:active .parent-active\:p-20{
    padding: var(--velocity-padding-20);
}

.parent:active .parent-active\:p-24{
    padding: var(--velocity-padding-24);
}

.parent:active .parent-active\:p-28{
    padding: var(--velocity-padding-28);
}

.parent:active .parent-active\:p-32{
    padding: var(--velocity-padding-32);
}

.parent:active .parent-active\:p-36{
    padding: var(--velocity-padding-36);
}

.parent:active .parent-active\:p-40{
    padding: var(--velocity-padding-40);
}

.parent:active .parent-active\:p-44{
    padding: var(--velocity-padding-44);
}

.parent:active .parent-active\:p-48{
    padding: var(--velocity-padding-48);
}

.parent:active .parent-active\:p-52{
    padding: var(--velocity-padding-52);
}

.parent:active .parent-active\:p-56{
    padding: var(--velocity-padding-56);
}

.parent:active .parent-active\:p-60{
    padding: var(--velocity-padding-60);
}

.parent:active .parent-active\:p-64{
    padding: var(--velocity-padding-64);
}

.parent:active .parent-active\:p-68{
    padding: var(--velocity-padding-68);
}

.parent:active .parent-active\:p-72{
    padding: var(--velocity-padding-72);
}

.parent:active .parent-active\:p-76{
    padding: var(--velocity-padding-76);
}

.parent:active .parent-active\:p-80{
    padding: var(--velocity-padding-80);
}

/** padding top **/
.parent:active .parent-active\:pt-auto{
    padding-top: auto;
}

.parent:active .parent-active\:pt-0{
    padding-top: 0;
}

.parent:active .parent-active\:pt-4{
    padding-top: 0.25rem;
}

.parent:active .parent-active\:pt-8{
    padding-top: 0.5rem;
}

.parent:active .parent-active\:pt-12{
    padding-top: 0.75rem;
}

.parent:active .parent-active\:pt-16{
    padding-top: 1rem;
}

.parent:active .parent-active\:pt-20{
    padding-top: 1.25rem;
}

.parent:active .parent-active\:pt-24{
    padding-top: 1.5rem;
}

.parent:active .parent-active\:pt-28{
    padding-top: 1.75rem;
}

.parent:active .parent-active\:pt-32{
    padding-top: 2rem;
}

.parent:active .parent-active\:pt-36{
    padding-top: 2.25rem;
}

.parent:active .parent-active\:pt-40{
    padding-top: 2.5rem;
}

.parent:active .parent-active\:pt-44{
    padding-top: 2.75rem;
}

.parent:active .parent-active\:pt-48{
    padding-top: 3rem;
}

.parent:active .parent-active\:pt-52{
    padding-top: 3.25rem;
}

.parent:active .parent-active\:pt-56{
    padding-top: 3.5rem;
}

.parent:active .parent-active\:pt-60{
    padding-top: 3.75rem;
}

.parent:active .parent-active\:pt-64{
    padding-top: 4rem;
}

.parent:active .parent-active\:pt-68{
    padding-top: 6rem;
}

.parent:active .parent-active\:pt-72{
    padding-top: 8rem;
}

.parent:active .parent-active\:pt-76{
    padding-top: 12rem;
}

.parent:active .parent-active\:pt-80{
    padding-top: 16rem;
}

/** padding-bottom **/
.parent:active .parent-active\:pb-auto{
    padding-bottom: auto;
}

.parent:active .parent-active\:pb-0{
    padding-bottom: 0;
}

.parent:active .parent-active\:pb-4{
    padding-bottom: 0.25rem;
}

.parent:active .parent-active\:pb-8{
    padding-bottom: 0.5rem;
}

.parent:active .parent-active\:pb-12{
    padding-bottom: 0.75rem;
}

.parent:active .parent-active\:pb-16{
    padding-bottom: 1rem;
}

.parent:active .parent-active\:pb-20{
    padding-bottom: 1.25rem;
}

.parent:active .parent-active\:pb-24{
    padding-bottom: 1.5rem;
}

.parent:active .parent-active\:pb-28{
    padding-bottom: 1.75rem;
}

.parent:active .parent-active\:pb-32{
    padding-bottom: 2rem;
}

.parent:active .parent-active\:pb-36{
    padding-bottom: 2.25rem;
}

.parent:active .parent-active\:pb-40{
    padding-bottom: 2.5rem;
}

.parent:active .parent-active\:pb-44{
    padding-bottom: 2.75rem;
}

.parent:active .parent-active\:pb-48{
    padding-bottom: 3rem;
}

.parent:active .parent-active\:pb-52{
    padding-bottom: 3.25rem;
}

.parent:active .parent-active\:pb-56{
    padding-bottom: 3.5rem;
}

.parent:active .parent-active\:pb-60{
    padding-bottom: 3.75rem;
}

.parent:active .parent-active\:pb-64{
    padding-bottom: 4rem;
}

.parent:active .parent-active\:pb-68{
    padding-bottom: 6rem;
}

.parent:active .parent-active\:pb-72{
    padding-bottom: 8rem;
}

.parent:active .parent-active\:pb-76{
    padding-bottom: 12rem;
}

.parent:active .parent-active\:pb-80{
    padding-bottom: 16rem;
}

/** padding left **/
.parent:active .parent-active\:pl-0{
    padding-left: auto;
}

.parent:active .parent-active\:pl-0{
    padding-left: 0;
}

.parent:active .parent-active\:pl-4{
    padding-left: 0.25rem;
}

.parent:active .parent-active\:pl-8{
    padding-left: 0.5rem;
}

.parent:active .parent-active\:pl-12{
    padding-left: 0.75rem;
}

.parent:active .parent-active\:pl-16{
    padding-left: 1rem;
}

.parent:active .parent-active\:pl-20{
    padding-left: 1.25rem;
}

.parent:active .parent-active\:pl-24{
    padding-left: 1.5rem;
}

.parent:active .parent-active\:pl-28{
    padding-left: 1.75rem;
}

.parent:active .parent-active\:pl-32{
    padding-left: 2rem;
}

.parent:active .parent-active\:pl-36{
    padding-left: 2.25rem;
}

.parent:active .parent-active\:pl-40{
    padding-left: 2.5rem;
}

.parent:active .parent-active\:pl-44{
    padding-left: 2.75rem;
}

.parent:active .parent-active\:pl-48{
    padding-left: 3rem;
}

.parent:active .parent-active\:pl-52{
    padding-left: 3.25rem;
}

.parent:active .parent-active\:pl-56{
    padding-left: 3.5rem;
}

.parent:active .parent-active\:pl-60{
    padding-left: 3.75rem;
}

.parent:active .parent-active\:pl-64{
    padding-left: 4rem;
}

.parent:active .parent-active\:pl-68{
    padding-left: 6rem;
}

.parent:active .parent-active\:pl-72{
    padding-left: 8rem;
}

.parent:active .parent-active\:pl-76{
    padding-left: 12rem;
}

.parent:active .parent-active\:pl-80{
    padding-left: 16rem;
}

/** padding-right **/
.parent:active .parent-active\:pr-auto{
    padding-right: auto;
}

.parent:active .parent-active\:pr-0{
    padding-right: 0;
}

.parent:active .parent-active\:pr-4{
    padding-right: 0.25rem;
}

.parent:active .parent-active\:pr-8{
    padding-right: 0.5rem;
}

.parent:active .parent-active\:pr-12{
    padding-right: 0.75rem;
}

.parent:active .parent-active\:pr-16{
    padding-right: 1rem;
}

.parent:active .parent-active\:pr-20{
    padding-right: 1.25rem;
}

.parent:active .parent-active\:pr-24{
    padding-right: 1.5rem;
}

.parent:active .parent-active\:pr-28{
    padding-right: 1.75rem;
}

.parent:active .parent-active\:pr-32{
    padding-right: 2rem;
}

.parent:active .parent-active\:pr-36{
    padding-right: 2.25rem;
}

.parent:active .parent-active\:pr-40{
    padding-right: 2.5rem;
}

.parent:active .parent-active\:pr-44{
    padding-right: 2.75rem;
}

.parent:active .parent-active\:pr-48{
    padding-right: 3rem;
}

.parent:active .parent-active\:pr-52{
    padding-right: 3.25rem;
}

.parent:active .parent-active\:pr-56{
    padding-right: 3.5rem;
}

.parent:active .parent-active\:pr-60{
    padding-right: 3.75rem;
}

.parent:active .parent-active\:pr-64{
    padding-right: 4rem;
}

.parent:active .parent-active\:pr-68{
    padding-right: 6rem;
}

.parent:active .parent-active\:pr-72{
    padding-right: 8rem;
}

.parent:active .parent-active\:pr-76{
    padding-right: 12rem;
}

.parent:active .parent-active\:pr-80{
    padding-right: 16rem;
}

/* padding left and right **/
.parent:active .parent-active\:px-auto{
    padding-left: auto;
    padding-right: auto;
}

.parent:active .parent-active\:px-0{
    padding-left: 0;
    padding-right: 0;
}

.parent:active .parent-active\:px-4{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.parent:active .parent-active\:px-8{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.parent:active .parent-active\:px-12{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.parent:active .parent-active\:px-16{
    padding-left: 1rem;
    padding-right: 1rem;
}

.parent:active .parent-active\:px-20{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.parent:active .parent-active\:px-24{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.parent:active .parent-active\:px-28{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.parent:active .parent-active\:px-32{
    padding-left: 2rem;
    padding-right: 2rem;
}

.parent:active .parent-active\:px-36{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.parent:active .parent-active\:px-40{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.parent:active .parent-active\:px-44{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.parent:active .parent-active\:px-48{
    padding-left: 3rem;
    padding-right: 3rem;
}

.parent:active .parent-active\:px-52{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.parent:active .parent-active\:px-56{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.parent:active .parent-active\:px-60{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.parent:active .parent-active\:px-64{
    padding-left: 4rem;
    padding-right: 4rem;
}

.parent:active .parent-active\:px-68{
    padding-left: 6rem;
    padding-right: 6rem;
}

.parent:active .parent-active\:px-72{
    padding-left: 8rem;
    padding-right: 8rem;
}

.parent:active .parent-active\:px-76{
    padding-left: 12rem;
    padding-right: 12rem;
}

.parent:active .parent-active\:px-80{
    padding-left: 16rem;
    padding-right: 16rem;
}

/*padding top and bottom **/
.parent:active .parent-active\:py-auto{
    padding-top: auto;
    padding-bottom: auto;
}

.parent:active .parent-active\:py-0{
    padding-top: 0;
    padding-bottom: 0;
}

.parent:active .parent-active\:py-4{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.parent:active .parent-active\:py-8{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.parent:active .parent-active\:py-12{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.parent:active .parent-active\:py-16{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.parent:active .parent-active\:py-20{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.parent:active .parent-active\:py-24{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.parent:active .parent-active\:py-28{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.parent:active .parent-active\:py-32{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.parent:active .parent-active\:py-36{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.parent:active .parent-active\:py-40{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.parent:active .parent-active\:py-44{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.parent:active .parent-active\:py-48{
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.parent:active .parent-active\:py-52{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.parent:active .parent-active\:py-56{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.parent:active .parent-active\:py-60{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.parent:active .parent-active\:py-64{
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.parent:active .parent-active\:py-68{
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.parent:active .parent-active\:py-72{
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.parent:active .parent-active\:py-76{
    padding-top: 12rem;
    padding-bottom: 12rem;
}

.parent:active .parent-active\:py-80{
    padding-top: 16rem;
    padding-bottom: 16rem;
}

/* margin */
.parent:active .parent-active\:m-auto{
    margin: auto;
}

.parent:active .parent-active\:m-0{
    margin: 0;
}

.parent:active .parent-active\:m-4{
    margin: 0.25rem;
}

.parent:active .parent-active\:m-8{
    margin: 0.5rem;
}

.parent:active .parent-active\:m-12{
    margin: 0.75rem;
}

.parent:active .parent-active\:m-16{
    margin: 1rem;
}

.parent:active .parent-active\:m-20{
    margin: 1.25rem;
}

.parent:active .parent-active\:m-24{
    margin: 1.5rem;
}

.parent:active .parent-active\:m-28{
    margin: 1.75rem;
}

.parent:active .parent-active\:m-32{
    margin: 2rem;
}

.parent:active .parent-active\:m-36{
    margin: 2.25rem;
}

.parent:active .parent-active\:m-40{
    margin: 2.5rem;
}

.parent:active .parent-active\:m-44{
    margin: 2.75rem;
}

.parent:active .parent-active\:m-48{
    margin: 3rem;
}

.parent:active .parent-active\:m-52{
    margin: 3.25rem;
}

.parent:active .parent-active\:m-56{
    margin: 3.5rem;
}

.parent:active .parent-active\:m-60{
    margin: 3.75rem;
}

.parent:active .parent-active\:m-64{
    margin: 4rem;
}

.parent:active .parent-active\:m-68{
    margin: 6rem;
}

.parent:active .parent-active\:m-72{
    margin: 8rem;
}

.parent:active .parent-active\:m-76{
    margin: 12rem;
}

.parent:active .parent-active\:m-80{
    margin: 16rem;
}

/** margin top **/
.parent:active .parent-active\:mt-auto{
    margin-top: auto;
}

.parent:active .parent-active\:mt-0{
    margin-top: 0;
}

.parent:active .parent-active\:mt-4{
    margin-top: 0.25rem;
}

.parent:active .parent-active\:mt-8{
    margin-top: 0.5rem;
}

.parent:active .parent-active\:mt-12{
    margin-top: 0.75rem;
}

.parent:active .parent-active\:mt-16{
    margin-top: 1rem;
}

.parent:active .parent-active\:mt-20{
    margin-top: 1.25rem;
}

.parent:active .parent-active\:mt-24{
    margin-top: 1.5rem;
}

.parent:active .parent-active\:mt-28{
    margin-top: 1.75rem;
}

.parent:active .parent-active\:mt-32{
    margin-top: 2rem;
}

.parent:active .parent-active\:mt-36{
    margin-top: 2.25rem;
}

.parent:active .parent-active\:mt-40{
    margin-top: 2.5rem;
}

.parent:active .parent-active\:mt-44{
    margin-top: 2.75rem;
}

.parent:active .parent-active\:mt-48{
    margin-top: 3rem;
}

.parent:active .parent-active\:mt-52{
    margin-top: 3.25rem;
}

.parent:active .parent-active\:mt-56{
    margin-top: 3.5rem;
}

.parent:active .parent-active\:mt-60{
    margin-top: 3.75rem;
}

.parent:active .parent-active\:mt-64{
    margin-top: 4rem;
}

.parent:active .parent-active\:mt-68{
    margin-top: 6rem;
}

.parent:active .parent-active\:mt-72{
    margin-top: 8rem;
}

.parent:active .parent-active\:mt-76{
    margin-top: 12rem;
}

.parent:active .parent-active\:mt-80{
    margin-top: 16rem;
}

/** margin-bottom **/
.parent:active .parent-active\:mb-auto{
    margin-bottom: auto;
}

.parent:active .parent-active\:mb-0{
    margin-bottom: 0;
}

.parent:active .parent-active\:mb-4{
    margin-bottom: 0.25rem;
}

.parent:active .parent-active\:mb-8{
    margin-bottom: 0.5rem;
}

.parent:active .parent-active\:mb-12{
    margin-bottom: 0.75rem;
}

.parent:active .parent-active\:mb-16{
    margin-bottom: 1rem;
}

.parent:active .parent-active\:mb-20{
    margin-bottom: 1.25rem;
}

.parent:active .parent-active\:mb-24{
    margin-bottom: 1.5rem;
}

.parent:active .parent-active\:mb-28{
    margin-bottom: 1.75rem;
}

.parent:active .parent-active\:mb-32{
    margin-bottom: 2rem;
}

.parent:active .parent-active\:mb-36{
    margin-bottom: 2.25rem;
}

.parent:active .parent-active\:mb-40{
    margin-bottom: 2.5rem;
}

.parent:active .parent-active\:mb-44{
    margin-bottom: 2.75rem;
}

.parent:active .parent-active\:mb-48{
    margin-bottom: 3rem;
}

.parent:active .parent-active\:mb-52{
    margin-bottom: 3.25rem;
}

.parent:active .parent-active\:mb-56{
    margin-bottom: 3.5rem;
}

.parent:active .parent-active\:mb-60{
    margin-bottom: 3.75rem;
}

.parent:active .parent-active\:mb-64{
    margin-bottom: 4rem;
}

.parent:active .parent-active\:mb-68{
    margin-bottom: 6rem;
}

.parent:active .parent-active\:mb-72{
    margin-bottom: 8rem;
}

.parent:active .parent-active\:mb-76{
    margin-bottom: 12rem;
}

.parent:active .parent-active\:mb-80{
    margin-bottom: 16rem;
}

/** margin top **/
.parent:active .parent-active\:ml-auto{
    margin-left: auto;
}

.parent:active .parent-active\:ml-0{
    margin-left: 0;
}

.parent:active .parent-active\:ml-4{
    margin-left: 0.25rem;
}

.parent:active .parent-active\:ml-8{
    margin-left: 0.5rem;
}

.parent:active .parent-active\:ml-12{
    margin-left: 0.75rem;
}

.parent:active .parent-active\:ml-16{
    margin-left: 1rem;
}

.parent:active .parent-active\:ml-20{
    margin-left: 1.25rem;
}

.parent:active .parent-active\:ml-24{
    margin-left: 1.5rem;
}

.parent:active .parent-active\:ml-28{
    margin-left: 1.75rem;
}

.parent:active .parent-active\:ml-32{
    margin-left: 2rem;
}

.parent:active .parent-active\:ml-36{
    margin-left: 2.25rem;
}

.parent:active .parent-active\:ml-40{
    margin-left: 2.5rem;
}

.parent:active .parent-active\:ml-44{
    margin-left: 2.75rem;
}

.parent:active .parent-active\:ml-48{
    margin-left: 3rem;
}

.parent:active .parent-active\:ml-52{
    margin-left: 3.25rem;
}

.parent:active .parent-active\:ml-56{
    margin-left: 3.5rem;
}

.parent:active .parent-active\:ml-60{
    margin-left: 3.75rem;
}

.parent:active .parent-active\:ml-64{
    margin-left: 4rem;
}

.parent:active .parent-active\:ml-68{
    margin-left: 6rem;
}

.parent:active .parent-active\:ml-72{
    margin-left: 8rem;
}

.parent:active .parent-active\:ml-76{
    margin-left: 12rem;
}

.parent:active .parent-active\:ml-80{
    margin-left: 16rem;
}

/** margin-right **/
.parent:active .parent-active\:mr-auto{
    margin-right: auto;
}

.parent:active .parent-active\:mr-0{
    margin-right: 0;
}

.parent:active .parent-active\:mr-4{
    margin-right: 0.25rem;
}

.parent:active .parent-active\:mr-8{
    margin-right: 0.5rem;
}

.parent:active .parent-active\:mr-12{
    margin-right: 0.75rem;
}

.parent:active .parent-active\:mr-16{
    margin-right: 1rem;
}

.parent:active .parent-active\:mr-20{
    margin-right: 1.25rem;
}

.parent:active .parent-active\:mr-24{
    margin-right: 1.5rem;
}

.parent:active .parent-active\:mr-28{
    margin-right: 1.75rem;
}

.parent:active .parent-active\:mr-32{
    margin-right: 2rem;
}

.parent:active .parent-active\:mr-36{
    margin-right: 2.25rem;
}

.parent:active .parent-active\:mr-40{
    margin-right: 2.5rem;
}

.parent:active .parent-active\:mr-44{
    margin-right: 2.75rem;
}

.parent:active .parent-active\:mr-48{
    margin-right: 3rem;
}

.parent:active .parent-active\:mr-52{
    margin-right: 3.25rem;
}

.parent:active .parent-active\:mr-56{
    margin-right: 3.5rem;
}

.parent:active .parent-active\:mr-60{
    margin-right: 3.75rem;
}

.parent:active .parent-active\:mr-64{
    margin-right: 4rem;
}

.parent:active .parent-active\:mr-68{
    margin-right: 6rem;
}

.parent:active .parent-active\:mr-72{
    margin-right: 8rem;
}

.parent:active .parent-active\:mr-76{
    margin-right: 12rem;
}

.parent:active .parent-active\:mr-80{
    margin-right: 16rem;
}

/* margin left and right **/
.parent:active .parent-active\:mx-auto{
    margin-left: auto;
    margin-right: auto;
}

.parent:active .parent-active\:mx-0{
    margin-left: 0;
    margin-right: 0;
}

.parent:active .parent-active\:mx-4{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.parent:active .parent-active\:mx-8{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.parent:active .parent-active\:mx-12{
    margin-left: 0.75rem;
    margin-top: 0.75rem;
}

.parent:active .parent-active\:mx-16{
    margin-left: 1rem;
    margin-right: 1rem;
}

.parent:active .parent-active\:mx-20{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.parent:active .parent-active\:mx-24{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.parent:active .parent-active\:mx-28{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.parent:active .parent-active\:mx-32{
    margin-left: 2rem;
    margin-right: 2rem;
}

.parent:active .parent-active\:mx-36{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.parent:active .parent-active\:mx-40{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.parent:active .parent-active\:mx-44{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.parent:active .parent-active\:mx-48{
    margin-left: 3rem;
    margin-right: 3rem;
}

.parent:active .parent-active\:mx-52{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.parent:active .parent-active\:mx-56{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.parent:active .parent-active\:mx-60{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.parent:active .parent-active\:mx-64{
    margin-left: 4rem;
    margin-right: 4rem;
}

.parent:active .parent-active\:mx-68{
    margin-left: 6rem;
    margin-right: 6rem;
}

.parent:active .parent-active\:mx-72{
    margin-left: 8rem;
    margin-right: 8rem;
}

.parent:active .parent-active\:mx-76{
    margin-left: 12rem;
    margin-right: 12rem;
}

.parent:active .parent-active\:mx-80{
    margin-left: 16rem;
    margin-right: 16rem;
}

/** margin top and bottom **/
.parent:active .parent-active\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
}

.parent:active .parent-active\:my-0{
    margin-top: 0;
    margin-bottom: 0;
}

.parent:active .parent-active\:my-4{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.parent:active .parent-active\:my-8{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.parent:active .parent-active\:my-12{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.parent:active .parent-active\:my-16{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.parent:active .parent-active\:my-20{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.parent:active .parent-active\:my-24{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.parent:active .parent-active\:my-28{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.parent:active .parent-active\:my-32{
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.parent:active .parent-active\:my-36{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.parent:active .parent-active\:my-40{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.parent:active .parent-active\:my-44{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.parent:active .parent-active\:my-48{
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.parent:active .parent-active\:my-52{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.parent:active .parent-active\:my-56{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.parent:active .parent-active\:my-60{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.parent:active .parent-active\:my-64{
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.parent:active .parent-active\:my-68{
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.parent:active .parent-active\:my-72{
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.parent:active .parent-active\:my-76{
    margin-top: 12rem;
    margin-bottom: 12rem;
}

.parent:active .parent-active\:my-80{
    margin-top: 16rem;
    margin-bottom: 16rem;
}

/** display **/
.parent:active .parent-active\:d-none{
    display: none;
}

.parent:active .parent-active\:d-block{
    display: block;
}

.parent:active .parent-active\:d-flex{
    display: flex;
}

.parent:active .parent-active\:d-grid{
    display: grid;
}

.parent:active .parent-active\:d-table{
    display: table;
}

.parent:active .parent-active\:d-inherit{
    display: inherit;
}

.parent:active .parent-active\:d-flexbox{
    display: flexbox;
}

.parent:active .parent-active\:d-table-column{
    display: table-column;
}

.parent:active .parent-active\:d-table-column-group{
    display: table-column-group;
}

.parent:active .parent-active\:d-table-cell{
    display: table-cell;
}

.parent:active .parent-active\:d-table-caption{
    display: table-caption;
}

.parent:active .parent-active\:d-table-row{
    display: table-row;
}

.parent:active .parent-active\:d-table-row-group{
    display: table-row-group;
}

.parent:active .parent-active\:d-inline-block{
    display: inline-block;
}

.parent:active .parent-active\:d-inline-flex{
    display: inline-flex;
}

.parent:active .parent-active\:border-round-none{
    border-radius: 0;
}

.parent:active .parent-active\:border-round-sm{
    border-radius: var(--velocity-border-round-sm);
}

.parent:active .parent-active\:border-round-md{
    border-radius: var(--velocity-border-round-md);
}

.parent:active .parent-active\:border-round-lg{
    border-radius: var(--velocity-border-round-lg);
}

.parent:active .parent-active\:border-round-xl{
    border-radius: var(--velocity-border-round-xl);
}

.parent:active .parent-active\:border-round-2lg{
    border-radius: var(--velocity-border-round-2lg);
}

.parent:active .parent-active\:border-round-sxl{
    border-radius: var(--velocity-border-round-sxl);
}

.parent:active .parent-active\:border-round-pill{
    border-radius: var(--velocity-border-round-pill);
}

.parent:active .parent-active\:border-round-full{
    border-radius: var(--velocity-border-round-full);
}

.parent:active .parent-active\:border-round-tl-none{
    border-top-left-radius: 0;
}

.parent:active .parent-active\:border-round-tl-sm{
    border-top-left-radius: var(--velocity-border-round-sm);
}

.parent:active .parent-active\:border-round-tl-md{
    border-top-left-radius: var(--velocity-border-round-md);
}

.parent:active .parent-active\:border-round-tl-lg{
    border-top-left-radius: var(--velocity-border-round-lg);
}

.parent:active .parent-active\:border-round-tl-xl{
    border-top-left-radius: var(--velocity-border-round-xl);
}

.parent:active .parent-active\:border-round-tl-2lg{
    border-top-left-radius: var(--velocity-border-round-2lg);
}

.parent:active .parent-active\:border-round-tl-sxl{
    border-top-left-radius: var(--velocity-border-round-sxl);
}

.parent:active .parent-active\:border-round-tl-pill{
    border-top-left-radius: var(--velocity-border-round-pill);
}

.parent:active .parent-active\:border-round-tl-full{
    border-top-left-radius: var(--velocity-border-round-full);
}

.parent:active .parent-active\:border-round-bl-none{
    border-bottom-left-radius: 0;
}

.parent:active .parent-active\:border-round-bl-sm{
    border-bottom-left-radius: var(--velocity-border-round-sm);
}

.parent:active .parent-active\:border-round-bl-md{
    border-bottom-left-radius: var(--velocity-border-round-md);
}

.parent:active .parent-active\:border-round-bl-lg{
    border-bottom-left-radius: var(--velocity-border-round-lg);
}

.parent:active .parent-active\:border-round-bl-xl{
    border-bottom-left-radius: var(--velocity-border-round-xl);
}

.parent:active .parent-active\:border-round-bl-2lg{
    border-bottom-left-radius: var(--velocity-border-round-2lg);
}

.parent:active .parent-active\:border-round-bl-sxl{
    border-bottom-left-radius: var(--velocity-border-round-sxl);
}

.parent:active .parent-active\:border-round-bl-pill{
    border-bottom-left-radius: var(--velocity-border-round-pill);
}

.parent:active .parent-active\:border-round-bl-full{
    border-bottom-left-radius: var(--velocity-border-round-full);
}

.parent:active .parent-active\:border-round-tr-none{
    border-top-right-radius: 0;
}

.parent:active .parent-active\:border-round-tr-sm{
    border-top-right-radius: var(--velocity-border-round-sm);
}

.parent:active .parent-active\:border-round-tr-md{
    border-top-right-radius: var(--velocity-border-round-md);
}

.parent:active .parent-active\:border-round-tr-lg{
    border-top-right-radius: var(--velocity-border-round-lg);
}

.parent:active .parent-active\:border-round-tr-xl{
    border-top-right-radius: var(--velocity-border-round-xl);
}

.parent:active .parent-active\:border-round-tr-2lg{
    border-top-right-radius: var(--velocity-border-round-2lg);
}

.parent:active .parent-active\:border-round-tr-sxl{
    border-top-right-radius: var(--velocity-border-round-sxl);
}

.parent:active .parent-active\:border-round-tr-pill{
    border-top-right-radius: var(--velocity-border-round-pill);
}

.parent:active .parent-active\:border-round-tr-full{
    border-top-right-radius: var(--velocity-border-round-full);
}

.parent:active .parent-active\:border-round-br-none{
    border-bottom-right-radius: 0;
}

.parent:active .parent-active\:border-round-br-sm{
    border-bottom-right-radius: var(--velocity-border-round-sm);
}

.parent:active .parent-active\:border-round-br-md{
    border-bottom-right-radius: var(--velocity-border-round-md);
}

.parent:active .parent-active\:border-round-br-lg{
    border-bottom-right-radius: var(--velocity-border-round-lg);
}

.parent:active .parent-active\:border-round-br-xl{
    border-bottom-right-radius: var(--velocity-border-round-xl);
}

.parent:active .parent-active\:border-round-br-2lg{
    border-bottom-right-radius: var(--velocity-border-round-2lg);
}

.parent:active .parent-active\:border-round-br-sxl{
    border-bottom-right-radius: var(--velocity-border-round-sxl);
}

.parent:active .parent-active\:border-round-br-pill{
    border-bottom-right-radius: var(--velocity-border-round-pill);
}

.parent:active .parent-active\:border-round-br-full{
    border-bottom-right-radius: var(--velocity-border-round-full);
}

.parent:active .parent-active\:border-w-0{
    border-width: 0;
}

.parent:active .parent-active\:border-w-1{
    border-width: 1px;
}

.parent:active .parent-active\:border-w-2{
    border-width: 2px;
}

.parent:active .parent-active\:border-w-4{
    border-width: 4px;
}

.parent:active .parent-active\:border-w-6{
    border-width: 6px;
}

.parent:active .parent-active\:border-w-8{
    border-width: 8px;
}

.parent:active .parent-active\:border-wx-0{
    border-left-width: 0;
    border-right-width: 0;
}

.parent:active .parent-active\:border-wx-1{
    border-left-width: 1px;
    border-right-width: 1px;
}

.parent:active .parent-active\:border-wx-2{
    border-left-width: 2px;
    border-right-width: 2px;
}

.parent:active .parent-active\:border-wx-4{
    border-left-width: 4px;
    border-right-width: 4px;
}

.parent:active .parent-active\:border-wx-6{
    border-left-width: 6px;
    border-right-width: 6px;
}

.parent:active .parent-active\:border-wx-8{
    border-left-width: 8px;
    border-right-width: 8px;
}

.parent:active .parent-active\:border-wy-0{
    border-top-width: 0;
    border-top-width: 0;
}

.parent:active .parent-active\:border-wy-1{
    border-top-width: 1px;
    border-top-width: 1px;
}

.parent:active .parent-active\:border-wy-2{
    border-top-width: 2px;
    border-top-width: 2px;
}

.parent:active .parent-active\:border-wy-4{
    border-top-width: 4px;
    border-top-width: 4px;
}

.parent:active .parent-active\:border-wy-6{
    border-top-width: 6px;
    border-top-width: 6px;
}

.parent:active .parent-active\:border-wy-8{
    border-top-width: 8px;
    border-top-width: 8px;
}

.parent:active .parent-active\:border-wl-0{
    border-left-width: 0;
}

.parent:active .parent-active\:border-wl-1{
    border-left-width: 1px;
}

.parent:active .parent-active\:border-wl-2{
    border-left-width: 2px;
}

.parent:active .parent-active\:border-wl-4{
    border-left-width: 4px;
}

.parent:active .parent-active\:border-wl-6{
    border-left-width: 6px;
}

.parent:active .parent-active\:border-wl-8{
    border-left-width: 8px;
}

.parent:active .parent-active\:border-wr-0{
    border-right-width: 0;
}

.parent:active .parent-active\:border-wr-1{
    border-right-width: 1px;
}

.parent:active .parent-active\:border-wr-2{
    border-right-width: 2px;
}

.parent:active .parent-active\:border-wr-4{
    border-right-width: 4px;
}

.parent:active .parent-active\:border-wr-6{
    border-right-width: 6px;
}

.parent:active .parent-active\:border-wr-8{
    border-right-width: 8px;
}

.parent:active .parent-active\:border-wt-0{
    border-top-width: 0;
}

.parent:active .parent-active\:border-wt-1{
    border-top-width: 1px;
}

.parent:active .parent-active\:border-wt-2{
    border-top-width: 2px;
}

.parent:active .parent-active\:border-wt-4{
    border-top-width: 4px;
}

.parent:active .parent-active\:border-wt-6{
    border-top-width: 6px;
}

.parent:active .parent-active\:border-wt-8{
    border-top-width: 8px;
}

.parent:active .parent-active\:border-wb-0{
    border-bottom-width: 0;
}

.parent:active .parent-active\:border-wb-1{
    border-bottom-width: 1px;
}

.parent:active .parent-active\:border-wb-2{
    border-bottom-width: 2px;
}

.parent:active .parent-active\:border-wb-4{
    border-bottom-width: 4px;
}

.parent:active .parent-active\:border-wb-6{
    border-bottom-width: 6px;
}

.parent:active .parent-active\:border-wb-8{
    border-bottom-width: 8px;
}

.parent:active .parent-active\:border-solid{
    border-style: solid;
}

.parent:active .parent-active\:border-dashed{
    border-style: dashed;
}

.parent:active .parent-active\:border-dotted{
    border-style: dotted;
}

.parent:active .parent-active\:border-double{
    border-style: double;
}

.parent:active .parent-active\:border-hidden{
    border-style: hidden;
}

.parent:active .parent-active\:border-none{
    border-style: none;
}

.parent:active .parent-active\:outline-w-0{
    outline-width: 0;
}

.parent:active .parent-active\:outline-w-1{
    outline-width: 1px;
}

.parent:active .parent-active\:outline-w-2{
    outline-width: 2px;
}

.parent:active .parent-active\:outline-w-4{
    outline-width: 4px;
}

.parent:active .parent-active\:outline-w-6{
    outline-width: 6px;
}

.parent:active .parent-active\:outline-w-8{
    outline-width: 8px;
}

.parent:active .parent-active\:outline-solid{
    outline-style: solid;
}

.parent:active .parent-active\:outline-dashed{
    outline-style: dashed;
}

.parent:active .parent-active\:outline-dotted{
    outline-style: dotted;
}

.parent:active .parent-active\:outline-double{
    outline-style: double;
}

.parent:active .parent-active\:outline-hidden{
    outline-style: hidden;
}

.parent:active .parent-active\:outline-none{
    outline-style: none;
}

.parent:active .parent-active\:outline-offset-0{
    outline-offset: 0;
}

.parent:active .parent-active\:outline-offset-1{
    outline-offset: 1px;
}

.parent:active .parent-active\:outline-offset-2{
    outline-offset: 2px;
}

.parent:active .parent-active\:outline-offset-4{
    outline-offset: 4px;
}

.parent:active .parent-active\:outline-offset-6{
    outline-offset: 6px;
}

.parent:active .parent-active\:outline-offset-8{
    outline-offset: 8px;
}

.parent:active .parent-active\:box-shadow-sm{
    box-shadow: var(--velocity-box-shadow-sm);
}

.parent:active .parent-active\:box-shadow-md{
    box-shadow: var(--velocity-box-shadow-md);
}

.parent:active .parent-active\:box-shadow-lg{
    box-shadow: var(--velocity-box-shadow-lg);
}

.parent:active .parent-active\:box-shadow-xl{
    box-shadow: var(--velocity-box-shadow-xl);
}

.parent:active .parent-active\:box-shadow-2xl{
    box-shadow: var(--velocity-box-shadow-2xl);
}

.parent:active .parent-active\:box-shadow-4xl{
    box-shadow: var(--velocity-box-shadow-4xl);
}

.parent:active .parent-active\:box-shadow-inset{
    box-shadow: var(--velocity-box-shadow-inset);
}

.parent:active .parent-active\:box-shadow-sm-color{
    box-shadow: 0 1px 3px var(--box-shadow-color);
}

.parent:active .parent-active\:box-shadow-md-color{
    box-shadow: 0 2px 6px var(--box-shadow-color);
}

.parent:active .parent-active\:box-shadow-lg-color{
    box-shadow: var(--box-shadow-color) 0px 0px 16px;
}

.parent:active .parent-active\:box-shadow-xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 20px;
}

.parent:active .parent-active\:box-shadow-2xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 24px;
}

.parent:active .parent-active\:box-shadow-4xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 32px;
}

.parent:active .parent-active\:box-shadow-inset-color{
    box-shadow: inset 0 2px 4px - var(--box-shadow-color);
}

.parent:active .parent-active\:box-shadow-none{
    box-shadow: none;
}

.parent:active .parent-active\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:active .parent-active\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:active .parent-active\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:active .parent-active\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:active .parent-active\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:active .parent-active\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:active .parent-active\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:active .parent-active\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:active .parent-active\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:active .parent-active\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:active .parent-active\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:active .parent-active\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:active .parent-active\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:active .parent-active\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:active .parent-active\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:active .parent-active\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:active .parent-active\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:active .parent-active\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:active .parent-active\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:active .parent-active\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:active .parent-active\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:active .parent-active\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:active .parent-active\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:active .parent-active\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:active .parent-active\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:active .parent-active\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:active .parent-active\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:active .parent-active\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:active .parent-active\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:active .parent-active\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:active .parent-active\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:active .parent-active\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:active .parent-active\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:active .parent-active\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:active .parent-active\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:active .parent-active\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:active .parent-active\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:active .parent-active\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:active .parent-active\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:active .parent-active\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:active .parent-active\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:active .parent-active\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:active .parent-active\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:active .parent-active\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:active .parent-active\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:active .parent-active\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:active .parent-active\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:active .parent-active\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:active .parent-active\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:active .parent-active\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:active .parent-active\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:active .parent-active\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:active .parent-active\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:active .parent-active\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:active .parent-active\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:active .parent-active\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:active .parent-active\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:active .parent-active\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:active .parent-active\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:active .parent-active\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:active .parent-active\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:active .parent-active\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:active .parent-active\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:active .parent-active\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:active .parent-active\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:active .parent-active\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:active .parent-active\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:active .parent-active\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:active .parent-active\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:active .parent-active\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:active .parent-active\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:active .parent-active\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:active .parent-active\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:active .parent-active\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:active .parent-active\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:active .parent-active\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:active .parent-active\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:active .parent-active\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:active .parent-active\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:active .parent-active\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:active .parent-active\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:active .parent-active\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:active .parent-active\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:active .parent-active\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:active .parent-active\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:active .parent-active\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:active .parent-active\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:active .parent-active\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:active .parent-active\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:active .parent-active\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:active .parent-active\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:active .parent-active\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:active .parent-active\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:active .parent-active\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:active .parent-active\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:active .parent-active\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:active .parent-active\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:active .parent-active\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:active .parent-active\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:active .parent-active\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:active .parent-active\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:active .parent-active\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:active .parent-active\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:active .parent-active\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:active .parent-active\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:active .parent-active\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:active .parent-active\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:active .parent-active\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:active .parent-active\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:active .parent-active\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:active .parent-active\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:active .parent-active\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:active .parent-active\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:active .parent-active\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:active .parent-active\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:active .parent-active\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:active .parent-active\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:active .parent-active\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:active .parent-active\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:active .parent-active\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:active .parent-active\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:active .parent-active\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:active .parent-active\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:active .parent-active\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:active .parent-active\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:active .parent-active\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:active .parent-active\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:active .parent-active\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:active .parent-active\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:active .parent-active\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:active .parent-active\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:active .parent-active\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:active .parent-active\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:active .parent-active\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:active .parent-active\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:active .parent-active\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:active .parent-active\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:active .parent-active\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:active .parent-active\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:active .parent-active\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:active .parent-active\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:active .parent-active\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:active .parent-active\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:active .parent-active\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:active .parent-active\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:active .parent-active\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:active .parent-active\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:active .parent-active\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:active .parent-active\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:active .parent-active\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:active .parent-active\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:active .parent-active\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:active .parent-active\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:active .parent-active\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:active .parent-active\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:active .parent-active\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:active .parent-active\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:active .parent-active\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:active .parent-active\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:active .parent-active\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:active .parent-active\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:active .parent-active\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:active .parent-active\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:active .parent-active\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:active .parent-active\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:active .parent-active\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:active .parent-active\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:active .parent-active\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:active .parent-active\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:active .parent-active\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:active .parent-active\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:active .parent-active\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:active .parent-active\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:active .parent-active\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:active .parent-active\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:active .parent-active\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:active .parent-active\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:active .parent-active\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:active .parent-active\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:active .parent-active\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:active .parent-active\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:active .parent-active\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:active .parent-active\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:active .parent-active\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:active .parent-active\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:active .parent-active\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:active .parent-active\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:active .parent-active\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:active .parent-active\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:active .parent-active\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:active .parent-active\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:active .parent-active\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:active .parent-active\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:active .parent-active\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:active .parent-active\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:active .parent-active\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:active .parent-active\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:active .parent-active\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:active .parent-active\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:active .parent-active\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:active .parent-active\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:active .parent-active\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:active .parent-active\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:active .parent-active\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:active .parent-active\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:active .parent-active\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:active .parent-active\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:active .parent-active\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:active .parent-active\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:active .parent-active\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:active .parent-active\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:active .parent-active\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:active .parent-active\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:active .parent-active\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:active .parent-active\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:active .parent-active\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:active .parent-active\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:active .parent-active\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:active .parent-active\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:active .parent-active\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:active .parent-active\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:active .parent-active\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:active .parent-active\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:active .parent-active\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:active .parent-active\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:active .parent-active\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:active .parent-active\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:active .parent-active\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:active .parent-active\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:active .parent-active\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:active .parent-active\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:active .parent-active\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:active .parent-active\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:active .parent-active\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:active .parent-active\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:active .parent-active\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:active .parent-active\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:active .parent-active\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:active .parent-active\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:active .parent-active\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:active .parent-active\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:active .parent-active\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:active .parent-active\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:active .parent-active\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:active .parent-active\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:active .parent-active\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:active .parent-active\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:active .parent-active\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:active .parent-active\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:active .parent-active\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:active .parent-active\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:active .parent-active\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:active .parent-active\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:active .parent-active\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:active .parent-active\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:active .parent-active\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:active .parent-active\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:active .parent-active\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:active .parent-active\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:active .parent-active\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:active .parent-active\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:active .parent-active\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:active .parent-active\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:active .parent-active\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:active .parent-active\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:active .parent-active\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:active .parent-active\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:active .parent-active\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:active .parent-active\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:active .parent-active\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:active .parent-active\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:active .parent-active\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:active .parent-active\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:active .parent-active\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:active .parent-active\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:active .parent-active\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:active .parent-active\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:active .parent-active\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:active .parent-active\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:active .parent-active\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:active .parent-active\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:active .parent-active\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:active .parent-active\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:active .parent-active\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:active .parent-active\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:active .parent-active\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:active .parent-active\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:active .parent-active\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:active .parent-active\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:active .parent-active\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:active .parent-active\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:active .parent-active\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:active .parent-active\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:active .parent-active\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:active .parent-active\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:active .parent-active\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:active .parent-active\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:active .parent-active\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:active .parent-active\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:active .parent-active\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:active .parent-active\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:active .parent-active\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:active .parent-active\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:active .parent-active\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:active .parent-active\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:active .parent-active\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:active .parent-active\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:active .parent-active\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:active .parent-active\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:active .parent-active\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:active .parent-active\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:active .parent-active\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:active .parent-active\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:active .parent-active\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:active .parent-active\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:active .parent-active\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:active .parent-active\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:active .parent-active\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:active .parent-active\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:active .parent-active\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:active .parent-active\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:active .parent-active\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:active .parent-active\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:active .parent-active\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:active .parent-active\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:active .parent-active\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:active .parent-active\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:active .parent-active\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:active .parent-active\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:active .parent-active\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:active .parent-active\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:active .parent-active\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:active .parent-active\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:active .parent-active\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:active .parent-active\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:active .parent-active\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:active .parent-active\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:active .parent-active\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:active .parent-active\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:active .parent-active\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:active .parent-active\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:active .parent-active\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:active .parent-active\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:active .parent-active\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:active .parent-active\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:active .parent-active\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:active .parent-active\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:active .parent-active\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:active .parent-active\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:active .parent-active\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:active .parent-active\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:active .parent-active\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:active .parent-active\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:active .parent-active\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:active .parent-active\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:active .parent-active\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:active .parent-active\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:active .parent-active\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:active .parent-active\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:active .parent-active\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:active .parent-active\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:active .parent-active\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:active .parent-active\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:active .parent-active\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:active .parent-active\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:active .parent-active\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:active .parent-active\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:active .parent-active\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:active .parent-active\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:active .parent-active\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:active .parent-active\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:active .parent-active\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:active .parent-active\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:active .parent-active\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:active .parent-active\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:active .parent-active\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:active .parent-active\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:active .parent-active\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:active .parent-active\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:active .parent-active\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:active .parent-active\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:active .parent-active\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:active .parent-active\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:active .parent-active\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:active .parent-active\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:active .parent-active\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:active .parent-active\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:active .parent-active\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:active .parent-active\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:active .parent-active\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:active .parent-active\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:active .parent-active\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:active .parent-active\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:active .parent-active\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:active .parent-active\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:active .parent-active\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:active .parent-active\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:active .parent-active\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:active .parent-active\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:active .parent-active\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:active .parent-active\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:active .parent-active\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:active .parent-active\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:active .parent-active\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:active .parent-active\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:active .parent-active\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:active .parent-active\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:active .parent-active\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:active .parent-active\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:active .parent-active\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:active .parent-active\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:active .parent-active\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:active .parent-active\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:active .parent-active\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:active .parent-active\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:active .parent-active\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:active .parent-active\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:active .parent-active\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:active .parent-active\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:active .parent-active\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:active .parent-active\:opacity-0{
    opacity: 0;
}

.parent:active .parent-active\:opacity-5{
    opacity: 0.05;
}

.parent:active .parent-active\:opacity-10{
    opacity: 0.1;
}

.parent:active .parent-active\:opacity-15{
    opacity: 0.15;
}

.parent:active .parent-active\:opacity-20{
    opacity: 0.2;
}

.parent:active .parent-active\:opacity-25{
    opacity: 0.25;
}

.parent:active .parent-active\:opacity-30{
    opacity: 0.3;
}

.parent:active .parent-active\:opacity-35{
    opacity: 0.35;
}

.parent:active .parent-active\:opacity-40{
    opacity: 0.4;
}

.parent:active .parent-active\:opacity-45{
    opacity: 0.45;
}

.parent:active .parent-active\:opacity-50{
    opacity: 0.5;
}

.parent:active .parent-active\:opacity-55{
    opacity: 0.55;
}

.parent:active .parent-active\:opacity-60{
    opacity: 0.6;
}

.parent:active .parent-active\:opacity-65{
    opacity: 0.65;
}

.parent:active .parent-active\:opacity-70{
    opacity: 0.7;
}

.parent:active .parent-active\:opacity-75{
    opacity: 0.75;
}

.parent:active .parent-active\:opacity-80{
    opacity: 0.8;
}

.parent:active .parent-active\:opacity-85{
    opacity: 0.85;
}

.parent:active .parent-active\:opacity-90{
    opacity: 0.9;
}

.parent:active .parent-active\:opacity-95{
    opacity: 0.95;
}

.parent:active .parent-active\:opacity-100{
    opacity: 1;
}

.parent:active .parent-active\:border-collapse{
    border-collapse: collapse;
}

.parent:active .parent-active\:border-seperate{
    border-collapse: separate;
}

.parent:active .parent-active\:table-layout-auto{
    table-layout: auto;
}

.parent:active .parent-active\:table-layout-fixed{
    table-layout: fixed;
}

.parent:active .parent-active\:appearance-none{
    appearance: none;
}

.parent:active .parent-active\:appearance-auto{
    appearance: auto;
}

.parent:active .parent-active\:caption-top{
    caption-side: top;
}

.parent:active .parent-active\:caption-bottom{
    caption-side: bottom;
}

.parent:active .parent-active\:cursor-auto{
    cursor: auto;
}

.parent:active .parent-active\:cursor-default{
    cursor: default;
}

.parent:active .parent-active\:cursor-pointer{
    cursor: pointer;
}

.parent:active .parent-active\:cursor-text{
    cursor: text;
}

.parent:active .parent-active\:cursor-wait{
    cursor: wait;
}

.parent:active .parent-active\:cursor-help{
    cursor: help;
}

.parent:active .parent-active\:cursor-progress{
    cursor: progress;
}

.parent:active .parent-active\:cursor-none{
    cursor: none;
}

.parent:active .parent-active\:pointer-events-none{
    pointer-events: none;
}

.parent:active .parent-active\:pointer-events-auto{
    pointer-events: auto;
}

.parent:active .parent-active\:resize-none{
    resize: none;
}

.parent:active .parent-active\:resize-y{
    resize: vertical;
}

.parent:active .parent-active\:resize-x{
    resize: horizontal;
}

.parent:active .parent-active\:resize-both{
    resize: both;
}

.parent:active .parent-active\:scroll-auto{
    scroll-behavior: auto;
}

.parent:active .parent-active\:scroll-smooth{
    scroll-behavior: smooth;
}

/* scroll-padding */
.parent:active .parent-active\:scroll-p-auto{
    scroll-padding: auto;
}

.parent:active .parent-active\:scroll-p-0{
    scroll-padding: 0;
}

.parent:active .parent-active\:scroll-p-4{
    scroll-padding: var(--velocity-padding-4);
}

.parent:active .parent-active\:scroll-p-8{
    scroll-padding: var(--velocity-padding-8);
}

.parent:active .parent-active\:scroll-p-12{
    scroll-padding: var(--velocity-padding-12);
}

.parent:active .parent-active\:scroll-p-16{
    scroll-padding: var(--velocity-padding-16);
}

.parent:active .parent-active\:scroll-p-20{
    scroll-padding: var(--velocity-padding-20);
}

.parent:active .parent-active\:scroll-p-24{
    scroll-padding: var(--velocity-padding-24);
}

.parent:active .parent-active\:scroll-p-28{
    scroll-padding: var(--velocity-padding-28);
}

.parent:active .parent-active\:scroll-p-32{
    scroll-padding: var(--velocity-padding-32);
}

.parent:active .parent-active\:scroll-p-36{
    scroll-padding: var(--velocity-padding-36);
}

.parent:active .parent-active\:scroll-p-40{
    scroll-padding: var(--velocity-padding-40);
}

.parent:active .parent-active\:scroll-p-44{
    scroll-padding: var(--velocity-padding-44);
}

.parent:active .parent-active\:scroll-p-48{
    scroll-padding: var(--velocity-padding-48);
}

.parent:active .parent-active\:scroll-p-52{
    scroll-padding: var(--velocity-padding-52);
}

.parent:active .parent-active\:scroll-p-56{
    scroll-padding: var(--velocity-padding-56);
}

.parent:active .parent-active\:scroll-p-60{
    scroll-padding: var(--velocity-padding-60);
}

.parent:active .parent-active\:scroll-p-64{
    scroll-padding: var(--velocity-padding-64);
}

.parent:active .parent-active\:scroll-p-68{
    scroll-padding: var(--velocity-padding-68);
}

.parent:active .parent-active\:scroll-p-72{
    scroll-padding: var(--velocity-padding-72);
}

.parent:active .parent-active\:scroll-p-76{
    scroll-padding: var(--velocity-padding-76);
}

.parent:active .parent-active\:scroll-p-80{
    scroll-padding: var(--velocity-padding-80);
}

/** scroll-padding top **/
.parent:active .parent-active\:scroll-pt-auto{
    scroll-padding-top: auto;
}

.parent:active .parent-active\:scroll-pt-0{
    scroll-padding-top: 0;
}

.parent:active .parent-active\:scroll-pt-4{
    scroll-padding-top: 0.25rem;
}

.parent:active .parent-active\:scroll-pt-8{
    scroll-padding-top: 0.5rem;
}

.parent:active .parent-active\:scroll-pt-12{
    scroll-padding-top: 0.75rem;
}

.parent:active .parent-active\:scroll-pt-16{
    scroll-padding-top: 1rem;
}

.parent:active .parent-active\:scroll-pt-20{
    scroll-padding-top: 1.25rem;
}

.parent:active .parent-active\:scroll-pt-24{
    scroll-padding-top: 1.5rem;
}

.parent:active .parent-active\:scroll-pt-28{
    scroll-padding-top: 1.75rem;
}

.parent:active .parent-active\:scroll-pt-32{
    scroll-padding-top: 2rem;
}

.parent:active .parent-active\:scroll-pt-36{
    scroll-padding-top: 2.25rem;
}

.parent:active .parent-active\:scroll-pt-40{
    scroll-padding-top: 2.5rem;
}

.parent:active .parent-active\:scroll-pt-44{
    scroll-padding-top: 2.75rem;
}

.parent:active .parent-active\:scroll-pt-48{
    scroll-padding-top: 3rem;
}

.parent:active .parent-active\:scroll-pt-52{
    scroll-padding-top: 3.25rem;
}

.parent:active .parent-active\:scroll-pt-56{
    scroll-padding-top: 3.5rem;
}

.parent:active .parent-active\:scroll-pt-60{
    scroll-padding-top: 3.75rem;
}

.parent:active .parent-active\:scroll-pt-64{
    scroll-padding-top: 4rem;
}

.parent:active .parent-active\:scroll-pt-68{
    scroll-padding-top: 6rem;
}

.parent:active .parent-active\:scroll-pt-72{
    scroll-padding-top: 8rem;
}

.parent:active .parent-active\:scroll-pt-76{
    scroll-padding-top: 12rem;
}

.parent:active .parent-active\:scroll-pt-80{
    scroll-padding-top: 16rem;
}

/** scroll-padding-bottom **/
.parent:active .parent-active\:scroll-pb-auto{
    scroll-padding-bottom: auto;
}

.parent:active .parent-active\:scroll-pb-0{
    scroll-padding-bottom: 0;
}

.parent:active .parent-active\:scroll-pb-4{
    scroll-padding-bottom: 0.25rem;
}

.parent:active .parent-active\:scroll-pb-8{
    scroll-padding-bottom: 0.5rem;
}

.parent:active .parent-active\:scroll-pb-12{
    scroll-padding-bottom: 0.75rem;
}

.parent:active .parent-active\:scroll-pb-16{
    scroll-padding-bottom: 1rem;
}

.parent:active .parent-active\:scroll-pb-20{
    scroll-padding-bottom: 1.25rem;
}

.parent:active .parent-active\:scroll-pb-24{
    scroll-padding-bottom: 1.5rem;
}

.parent:active .parent-active\:scroll-pb-28{
    scroll-padding-bottom: 1.75rem;
}

.parent:active .parent-active\:scroll-pb-32{
    scroll-padding-bottom: 2rem;
}

.parent:active .parent-active\:scroll-pb-36{
    scroll-padding-bottom: 2.25rem;
}

.parent:active .parent-active\:scroll-pb-40{
    scroll-padding-bottom: 2.5rem;
}

.parent:active .parent-active\:scroll-pb-44{
    scroll-padding-bottom: 2.75rem;
}

.parent:active .parent-active\:scroll-pb-48{
    scroll-padding-bottom: 3rem;
}

.parent:active .parent-active\:scroll-pb-52{
    scroll-padding-bottom: 3.25rem;
}

.parent:active .parent-active\:scroll-pb-56{
    scroll-padding-bottom: 3.5rem;
}

.parent:active .parent-active\:scroll-pb-60{
    scroll-padding-bottom: 3.75rem;
}

.parent:active .parent-active\:scroll-pb-64{
    scroll-padding-bottom: 4rem;
}

.parent:active .parent-active\:scroll-pb-68{
    scroll-padding-bottom: 6rem;
}

.parent:active .parent-active\:scroll-pb-72{
    scroll-padding-bottom: 8rem;
}

.parent:active .parent-active\:scroll-pb-76{
    scroll-padding-bottom: 12rem;
}

.parent:active .parent-active\:scroll-pb-80{
    scroll-padding-bottom: 16rem;
}

/** scroll-padding left **/
.parent:active .parent-active\:scroll-pl-0{
    scroll-padding-left: auto;
}

.parent:active .parent-active\:scroll-pl-0{
    scroll-padding-left: 0;
}

.parent:active .parent-active\:scroll-pl-4{
    scroll-padding-left: 0.25rem;
}

.parent:active .parent-active\:scroll-pl-8{
    scroll-padding-left: 0.5rem;
}

.parent:active .parent-active\:scroll-pl-12{
    scroll-padding-left: 0.75rem;
}

.parent:active .parent-active\:scroll-pl-16{
    scroll-padding-left: 1rem;
}

.parent:active .parent-active\:scroll-pl-20{
    scroll-padding-left: 1.25rem;
}

.parent:active .parent-active\:scroll-pl-24{
    scroll-padding-left: 1.5rem;
}

.parent:active .parent-active\:scroll-pl-28{
    scroll-padding-left: 1.75rem;
}

.parent:active .parent-active\:scroll-pl-32{
    scroll-padding-left: 2rem;
}

.parent:active .parent-active\:scroll-pl-36{
    scroll-padding-left: 2.25rem;
}

.parent:active .parent-active\:scroll-pl-40{
    scroll-padding-left: 2.5rem;
}

.parent:active .parent-active\:scroll-pl-44{
    scroll-padding-left: 2.75rem;
}

.parent:active .parent-active\:scroll-pl-48{
    scroll-padding-left: 3rem;
}

.parent:active .parent-active\:scroll-pl-52{
    scroll-padding-left: 3.25rem;
}

.parent:active .parent-active\:scroll-pl-56{
    scroll-padding-left: 3.5rem;
}

.parent:active .parent-active\:scroll-pl-60{
    scroll-padding-left: 3.75rem;
}

.parent:active .parent-active\:scroll-pl-64{
    scroll-padding-left: 4rem;
}

.parent:active .parent-active\:scroll-pl-68{
    scroll-padding-left: 6rem;
}

.parent:active .parent-active\:scroll-pl-72{
    scroll-padding-left: 8rem;
}

.parent:active .parent-active\:scroll-pl-76{
    scroll-padding-left: 12rem;
}

.parent:active .parent-active\:scroll-pl-80{
    scroll-padding-left: 16rem;
}

/** scroll-padding-right **/
.parent:active .parent-active\:scroll-pr-auto{
    scroll-padding-right: auto;
}

.parent:active .parent-active\:scroll-pr-0{
    scroll-padding-right: 0;
}

.parent:active .parent-active\:scroll-pr-4{
    scroll-padding-right: 0.25rem;
}

.parent:active .parent-active\:scroll-pr-8{
    scroll-padding-right: 0.5rem;
}

.parent:active .parent-active\:scroll-pr-12{
    scroll-padding-right: 0.75rem;
}

.parent:active .parent-active\:scroll-pr-16{
    scroll-padding-right: 1rem;
}

.parent:active .parent-active\:scroll-pr-20{
    scroll-padding-right: 1.25rem;
}

.parent:active .parent-active\:scroll-pr-24{
    scroll-padding-right: 1.5rem;
}

.parent:active .parent-active\:scroll-pr-28{
    scroll-padding-right: 1.75rem;
}

.parent:active .parent-active\:scroll-pr-32{
    scroll-padding-right: 2rem;
}

.parent:active .parent-active\:scroll-pr-36{
    scroll-padding-right: 2.25rem;
}

.parent:active .parent-active\:scroll-pr-40{
    scroll-padding-right: 2.5rem;
}

.parent:active .parent-active\:scroll-pr-44{
    scroll-padding-right: 2.75rem;
}

.parent:active .parent-active\:scroll-pr-48{
    scroll-padding-right: 3rem;
}

.parent:active .parent-active\:scroll-pr-52{
    scroll-padding-right: 3.25rem;
}

.parent:active .parent-active\:scroll-pr-56{
    scroll-padding-right: 3.5rem;
}

.parent:active .parent-active\:scroll-pr-60{
    scroll-padding-right: 3.75rem;
}

.parent:active .parent-active\:scroll-pr-64{
    scroll-padding-right: 4rem;
}

.parent:active .parent-active\:scroll-pr-68{
    scroll-padding-right: 6rem;
}

.parent:active .parent-active\:scroll-pr-72{
    scroll-padding-right: 8rem;
}

.parent:active .parent-active\:scroll-pr-76{
    scroll-padding-right: 12rem;
}

.parent:active .parent-active\:scroll-pr-80{
    scroll-padding-right: 16rem;
}

/* scroll-padding left and right **/
.parent:active .parent-active\:scroll-px-auto{
    scroll-padding-left: auto;
    scroll-padding-right: auto;
}

.parent:active .parent-active\:scroll-px-0{
    scroll-padding-left: 0;
    scroll-padding-right: 0;
}

.parent:active .parent-active\:scroll-px-4{
    scroll-padding-left: 0.25rem;
    scroll-padding-right: 0.25rem;
}

.parent:active .parent-active\:scroll-px-8{
    scroll-padding-left: 0.5rem;
    scroll-padding-right: 0.5rem;
}

.parent:active .parent-active\:scroll-px-12{
    scroll-padding-left: 0.75rem;
    scroll-padding-right: 0.75rem;
}

.parent:active .parent-active\:scroll-px-16{
    scroll-padding-left: 1rem;
    scroll-padding-right: 1rem;
}

.parent:active .parent-active\:scroll-px-20{
    scroll-padding-left: 1.25rem;
    scroll-padding-right: 1.25rem;
}

.parent:active .parent-active\:scroll-px-24{
    scroll-padding-left: 1.5rem;
    scroll-padding-right: 1.5rem;
}

.parent:active .parent-active\:scroll-px-28{
    scroll-padding-left: 1.75rem;
    scroll-padding-right: 1.75rem;
}

.parent:active .parent-active\:scroll-px-32{
    scroll-padding-left: 2rem;
    scroll-padding-right: 2rem;
}

.parent:active .parent-active\:scroll-px-36{
    scroll-padding-left: 2.25rem;
    scroll-padding-right: 2.25rem;
}

.parent:active .parent-active\:scroll-px-40{
    scroll-padding-left: 2.5rem;
    scroll-padding-right: 2.5rem;
}

.parent:active .parent-active\:scroll-px-44{
    scroll-padding-left: 2.75rem;
    scroll-padding-right: 2.75rem;
}

.parent:active .parent-active\:scroll-px-48{
    scroll-padding-left: 3rem;
    scroll-padding-right: 3rem;
}

.parent:active .parent-active\:scroll-px-52{
    scroll-padding-left: 3.25rem;
    scroll-padding-right: 3.25rem;
}

.parent:active .parent-active\:scroll-px-56{
    scroll-padding-left: 3.5rem;
    scroll-padding-right: 3.5rem;
}

.parent:active .parent-active\:scroll-px-60{
    scroll-padding-left: 3.75rem;
    scroll-padding-right: 3.75rem;
}

.parent:active .parent-active\:scroll-px-64{
    scroll-padding-left: 4rem;
    scroll-padding-right: 4rem;
}

.parent:active .parent-active\:scroll-px-68{
    scroll-padding-left: 6rem;
    scroll-padding-right: 6rem;
}

.parent:active .parent-active\:scroll-px-72{
    scroll-padding-left: 8rem;
    scroll-padding-right: 8rem;
}

.parent:active .parent-active\:scroll-px-76{
    scroll-padding-left: 12rem;
    scroll-padding-right: 12rem;
}

.parent:active .parent-active\:scroll-px-80{
    scroll-padding-left: 14rem;
    scroll-padding-right: 14rem;
}

/*scroll-padding top and bottom **/
.parent:active .parent-active\:scroll-py-auto{
    scroll-padding-top: auto;
    scroll-padding-bottom: auto;
}

.parent:active .parent-active\:scroll-py-0{
    scroll-padding-top: 0;
    scroll-padding-bottom: 0;
}

.parent:active .parent-active\:scroll-py-4{
    scroll-padding-top: 0.25rem;
    scroll-padding-bottom: 0.25rem;
}

.parent:active .parent-active\:scroll-py-8{
    scroll-padding-top: 0.5rem;
    scroll-padding-bottom: 0.5rem;
}

.parent:active .parent-active\:scroll-py-12{
    scroll-padding-top: 0.75rem;
    scroll-padding-top: 0.75rem;
}

.parent:active .parent-active\:scroll-py-16{
    scroll-padding-top: 1rem;
    scroll-padding-bottom: 1rem;
}

.parent:active .parent-active\:scroll-py-20{
    scroll-padding-top: 1.25rem;
    scroll-padding-bottom: 1.25rem;
}

.parent:active .parent-active\:scroll-py-24{
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem;
}

.parent:active .parent-active\:scroll-py-28{
    scroll-padding-top: 1.75rem;
    scroll-padding-bottom: 1.75rem;
}

.parent:active .parent-active\:scroll-py-32{
    scroll-padding-top: 2rem;
    scroll-padding-bottom: 2rem;
}

.parent:active .parent-active\:scroll-py-36{
    scroll-padding-top: 2.25rem;
    scroll-padding-bottom: 2.25rem;
}

.parent:active .parent-active\:scroll-py-40{
    scroll-padding-top: 2.5rem;
    scroll-padding-bottom: 2.5rem;
}

.parent:active .parent-active\:scroll-py-44{
    scroll-padding-top: 2.75rem;
    scroll-padding-bottom: 2.75rem;
}

.parent:active .parent-active\:scroll-py-48{
    scroll-padding-top: 3rem;
    scroll-padding-bottom: 3rem;
}

.parent:active .parent-active\:scroll-py-52{
    scroll-padding-top: 3.25rem;
    scroll-padding-bottom: 3.25rem;
}

.parent:active .parent-active\:scroll-py-56{
    scroll-padding-top: 3.5rem;
    scroll-padding-bottom: 3.5rem;
}

.parent:active .parent-active\:scroll-py-60{
    scroll-padding-top: 3.75rem;
    scroll-padding-bottom: 3.75rem;
}

.parent:active .parent-active\:scroll-py-64{
    scroll-padding-top: 4rem;
    scroll-padding-bottom: 4rem;
}

.parent:active .parent-active\:scroll-py-68{
    scroll-padding-top: 6rem;
    scroll-padding-bottom: 6rem;
}

.parent:active .parent-active\:scroll-py-72{
    scroll-padding-top: 8rem;
    scroll-padding-bottom: 8rem;
}

.parent:active .parent-active\:scroll-py-76{
    scroll-padding-top: 12rem;
    scroll-padding-bottom: 12rem;
}

.parent:active .parent-active\:scroll-py-80{
    scroll-padding-top: 14rem;
    scroll-padding-bottom: 14rem;
}

/* scroll-margin */
.parent:active .parent-active\:scroll-m-auto{
    scroll-margin: auto;
}

.parent:active .parent-active\:scroll-m-0{
    scroll-margin: 0;
}

.parent:active .parent-active\:scroll-m-4{
    scroll-margin: 0.25rem;
}

.parent:active .parent-active\:scroll-m-8{
    scroll-margin: 0.5rem;
}

.parent:active .parent-active\:scroll-m-12{
    scroll-margin: 0.75rem;
}

.parent:active .parent-active\:scroll-m-16{
    scroll-margin: 1rem;
}

.parent:active .parent-active\:scroll-m-20{
    scroll-margin: 1.25rem;
}

.parent:active .parent-active\:scroll-m-24{
    scroll-margin: 1.5rem;
}

.parent:active .parent-active\:scroll-m-28{
    scroll-margin: 1.75rem;
}

.parent:active .parent-active\:scroll-m-32{
    scroll-margin: 2rem;
}

.parent:active .parent-active\:scroll-m-36{
    scroll-margin: 2.25rem;
}

.parent:active .parent-active\:scroll-m-40{
    scroll-margin: 2.5rem;
}

.parent:active .parent-active\:scroll-m-44{
    scroll-margin: 2.75rem;
}

.parent:active .parent-active\:scroll-m-48{
    scroll-margin: 3rem;
}

.parent:active .parent-active\:scroll-m-52{
    scroll-margin: 3.25rem;
}

.parent:active .parent-active\:scroll-m-56{
    scroll-margin: 3.5rem;
}

.parent:active .parent-active\:scroll-m-60{
    scroll-margin: 3.75rem;
}

.parent:active .parent-active\:scroll-m-64{
    scroll-margin: 4rem;
}

.parent:active .parent-active\:scroll-m-68{
    scroll-margin: 6rem;
}

.parent:active .parent-active\:scroll-m-72{
    scroll-margin: 8rem;
}

.parent:active .parent-active\:scroll-m-76{
    scroll-margin: 12rem;
}

.parent:active .parent-active\:scroll-m-80{
    scroll-margin: 16rem;
}

/** scroll-margin top **/
.parent:active .parent-active\:scroll-mt-auto{
    scroll-margin-top: auto;
}

.parent:active .parent-active\:scroll-mt-0{
    scroll-margin-top: 0;
}

.parent:active .parent-active\:scroll-mt-4{
    scroll-margin-top: 0.25rem;
}

.parent:active .parent-active\:scroll-mt-8{
    scroll-margin-top: 0.5rem;
}

.parent:active .parent-active\:scroll-mt-12{
    scroll-margin-top: 0.75rem;
}

.parent:active .parent-active\:scroll-mt-16{
    scroll-margin-top: 1rem;
}

.parent:active .parent-active\:scroll-mt-20{
    scroll-margin-top: 1.25rem;
}

.parent:active .parent-active\:scroll-mt-24{
    scroll-margin-top: 1.5rem;
}

.parent:active .parent-active\:scroll-mt-28{
    scroll-margin-top: 1.75rem;
}

.parent:active .parent-active\:scroll-mt-32{
    scroll-margin-top: 2rem;
}

.parent:active .parent-active\:scroll-mt-36{
    scroll-margin-top: 2.25rem;
}

.parent:active .parent-active\:scroll-mt-40{
    scroll-margin-top: 2.5rem;
}

.parent:active .parent-active\:scroll-mt-44{
    scroll-margin-top: 2.75rem;
}

.parent:active .parent-active\:scroll-mt-48{
    scroll-margin-top: 3rem;
}

.parent:active .parent-active\:scroll-mt-52{
    scroll-margin-top: 3.25rem;
}

.parent:active .parent-active\:scroll-mt-56{
    scroll-margin-top: 3.5rem;
}

.parent:active .parent-active\:scroll-mt-60{
    scroll-margin-top: 3.75rem;
}

.parent:active .parent-active\:scroll-mt-64{
    scroll-margin-top: 4rem;
}

.parent:active .parent-active\:scroll-mt-68{
    scroll-margin-top: 6rem;
}

.parent:active .parent-active\:scroll-mt-72{
    scroll-margin-top: 8rem;
}

.parent:active .parent-active\:scroll-mt-76{
    scroll-margin-top: 12rem;
}

.parent:active .parent-active\:scroll-mt-80{
    scroll-margin-top: 16rem;
}

/** scroll-margin-bottom **/
.parent:active .parent-active\:scroll-mb-auto{
    scroll-margin-bottom: auto;
}

.parent:active .parent-active\:scroll-mb-0{
    scroll-margin-bottom: 0;
}

.parent:active .parent-active\:scroll-mb-4{
    scroll-margin-bottom: 0.25rem;
}

.parent:active .parent-active\:scroll-mb-8{
    scroll-margin-bottom: 0.5rem;
}

.parent:active .parent-active\:scroll-mb-12{
    scroll-margin-bottom: 0.75rem;
}

.parent:active .parent-active\:scroll-mb-16{
    scroll-margin-bottom: 1rem;
}

.parent:active .parent-active\:scroll-mb-20{
    scroll-margin-bottom: 1.25rem;
}

.parent:active .parent-active\:scroll-mb-24{
    scroll-margin-bottom: 1.5rem;
}

.parent:active .parent-active\:scroll-mb-28{
    scroll-margin-bottom: 1.75rem;
}

.parent:active .parent-active\:scroll-mb-32{
    scroll-margin-bottom: 2rem;
}

.parent:active .parent-active\:scroll-mb-36{
    scroll-margin-bottom: 2.25rem;
}

.parent:active .parent-active\:scroll-mb-40{
    scroll-margin-bottom: 2.5rem;
}

.parent:active .parent-active\:scroll-mb-44{
    scroll-margin-bottom: 2.75rem;
}

.parent:active .parent-active\:scroll-mb-48{
    scroll-margin-bottom: 3rem;
}

.parent:active .parent-active\:scroll-mb-52{
    scroll-margin-bottom: 3.25rem;
}

.parent:active .parent-active\:scroll-mb-56{
    scroll-margin-bottom: 3.5rem;
}

.parent:active .parent-active\:scroll-mb-60{
    scroll-margin-bottom: 3.75rem;
}

.parent:active .parent-active\:scroll-mb-64{
    scroll-margin-bottom: 4rem;
}

.parent:active .parent-active\:scroll-mb-68{
    scroll-margin-bottom: 6rem;
}

.parent:active .parent-active\:scroll-mb-72{
    scroll-margin-bottom: 8rem;
}

.parent:active .parent-active\:scroll-mb-76{
    scroll-margin-bottom: 12rem;
}

.parent:active .parent-active\:scroll-mb-80{
    scroll-margin-bottom: 16rem;
}

/** scroll-margin top **/
.parent:active .parent-active\:scroll-ml-auto{
    scroll-margin-left: auto;
}

.parent:active .parent-active\:scroll-ml-0{
    scroll-margin-left: 0;
}

.parent:active .parent-active\:scroll-ml-4{
    scroll-margin-left: 0.25rem;
}

.parent:active .parent-active\:scroll-ml-8{
    scroll-margin-left: 0.5rem;
}

.parent:active .parent-active\:scroll-ml-12{
    scroll-margin-left: 0.75rem;
}

.parent:active .parent-active\:scroll-ml-16{
    scroll-margin-left: 1rem;
}

.parent:active .parent-active\:scroll-ml-20{
    scroll-margin-left: 1.25rem;
}

.parent:active .parent-active\:scroll-ml-24{
    scroll-margin-left: 1.5rem;
}

.parent:active .parent-active\:scroll-ml-28{
    scroll-margin-left: 1.75rem;
}

.parent:active .parent-active\:scroll-ml-32{
    scroll-margin-left: 2rem;
}

.parent:active .parent-active\:scroll-ml-36{
    scroll-margin-left: 2.25rem;
}

.parent:active .parent-active\:scroll-ml-40{
    scroll-margin-left: 2.5rem;
}

.parent:active .parent-active\:scroll-ml-44{
    scroll-margin-left: 2.75rem;
}

.parent:active .parent-active\:scroll-ml-48{
    scroll-margin-left: 3rem;
}

.parent:active .parent-active\:scroll-ml-52{
    scroll-margin-left: 3.25rem;
}

.parent:active .parent-active\:scroll-ml-56{
    scroll-margin-left: 3.5rem;
}

.parent:active .parent-active\:scroll-ml-60{
    scroll-margin-left: 3.75rem;
}

.parent:active .parent-active\:scroll-ml-64{
    scroll-margin-left: 4rem;
}

.parent:active .parent-active\:scroll-ml-68{
    scroll-margin-left: 6rem;
}

.parent:active .parent-active\:scroll-ml-72{
    scroll-margin-left: 8rem;
}

.parent:active .parent-active\:scroll-ml-76{
    scroll-margin-left: 12rem;
}

.parent:active .parent-active\:scroll-ml-80{
    scroll-margin-left: 16rem;
}

/** scroll-margin-right **/
.parent:active .parent-active\:scroll-mr-auto{
    scroll-margin-right: auto;
}

.parent:active .parent-active\:scroll-mr-0{
    scroll-margin-right: 0;
}

.parent:active .parent-active\:scroll-mr-4{
    scroll-margin-right: 0.25rem;
}

.parent:active .parent-active\:scroll-mr-8{
    scroll-margin-right: 0.5rem;
}

.parent:active .parent-active\:scroll-mr-12{
    scroll-margin-right: 0.75rem;
}

.parent:active .parent-active\:scroll-mr-16{
    scroll-margin-right: 1rem;
}

.parent:active .parent-active\:scroll-mr-20{
    scroll-margin-right: 1.25rem;
}

.parent:active .parent-active\:scroll-mr-24{
    scroll-margin-right: 1.5rem;
}

.parent:active .parent-active\:scroll-mr-28{
    scroll-margin-right: 1.75rem;
}

.parent:active .parent-active\:scroll-mr-32{
    scroll-margin-right: 2rem;
}

.parent:active .parent-active\:scroll-mr-36{
    scroll-margin-right: 2.25rem;
}

.parent:active .parent-active\:scroll-mr-40{
    scroll-margin-right: 2.5rem;
}

.parent:active .parent-active\:scroll-mr-44{
    scroll-margin-right: 2.75rem;
}

.parent:active .parent-active\:scroll-mr-48{
    scroll-margin-right: 3rem;
}

.parent:active .parent-active\:scroll-mr-52{
    scroll-margin-right: 3.25rem;
}

.parent:active .parent-active\:scroll-mr-56{
    scroll-margin-right: 3.5rem;
}

.parent:active .parent-active\:scroll-mr-60{
    scroll-margin-right: 3.75rem;
}

.parent:active .parent-active\:scroll-mr-64{
    scroll-margin-right: 4rem;
}

.parent:active .parent-active\:scroll-mr-68{
    scroll-margin-right: 6rem;
}

.parent:active .parent-active\:scroll-mr-72{
    scroll-margin-right: 8rem;
}

.parent:active .parent-active\:scroll-mr-76{
    scroll-margin-right: 12rem;
}

.parent:active .parent-active\:scroll-mr-80{
    scroll-margin-right: 16rem;
}

/* scroll-margin left and right **/
.parent:active .parent-active\:scroll-mx-auto{
    scroll-margin-left: auto;
    scroll-margin-right: auto;
}

.parent:active .parent-active\:scroll-mx-0{
    scroll-margin-left: 0;
    scroll-margin-right: 0;
}

.parent:active .parent-active\:scroll-mx-4{
    scroll-margin-left: 0.25rem;
    scroll-margin-right: 0.25rem;
}

.parent:active .parent-active\:scroll-mx-8{
    scroll-margin-left: 0.5rem;
    scroll-margin-right: 0.5rem;
}

.parent:active .parent-active\:scroll-mx-12{
    scroll-margin-left: 0.75rem;
    scroll-margin-top: 0.75rem;
}

.parent:active .parent-active\:scroll-mx-16{
    scroll-margin-left: 1rem;
    scroll-margin-right: 1rem;
}

.parent:active .parent-active\:scroll-mx-20{
    scroll-margin-left: 1.25rem;
    scroll-margin-right: 1.25rem;
}

.parent:active .parent-active\:scroll-mx-24{
    scroll-margin-left: 1.5rem;
    scroll-margin-right: 1.5rem;
}

.parent:active .parent-active\:scroll-mx-28{
    scroll-margin-left: 1.75rem;
    scroll-margin-right: 1.75rem;
}

.parent:active .parent-active\:scroll-mx-32{
    scroll-margin-left: 2rem;
    scroll-margin-right: 2rem;
}

.parent:active .parent-active\:scroll-mx-36{
    scroll-margin-left: 2.25rem;
    scroll-margin-right: 2.25rem;
}

.parent:active .parent-active\:scroll-mx-40{
    scroll-margin-left: 2.5rem;
    scroll-margin-right: 2.5rem;
}

.parent:active .parent-active\:scroll-mx-44{
    scroll-margin-left: 2.75rem;
    scroll-margin-right: 2.75rem;
}

.parent:active .parent-active\:scroll-mx-48{
    scroll-margin-left: 3rem;
    scroll-margin-right: 3rem;
}

.parent:active .parent-active\:scroll-mx-52{
    scroll-margin-left: 3.25rem;
    scroll-margin-right: 3.25rem;
}

.parent:active .parent-active\:scroll-mx-56{
    scroll-margin-left: 3.5rem;
    scroll-margin-right: 3.5rem;
}

.parent:active .parent-active\:scroll-mx-60{
    scroll-margin-left: 3.75rem;
    scroll-margin-right: 3.75rem;
}

.parent:active .parent-active\:scroll-mx-64{
    scroll-margin-left: 4rem;
    scroll-margin-right: 4rem;
}

.parent:active .parent-active\:scroll-mx-68{
    scroll-margin-left: 6rem;
    scroll-margin-right: 6rem;
}

.parent:active .parent-active\:scroll-mx-72{
    scroll-margin-left: 8rem;
    scroll-margin-right: 8rem;
}

.parent:active .parent-active\:scroll-mx-76{
    scroll-margin-left: 12rem;
    scroll-margin-right: 12rem;
}

.parent:active .parent-active\:scroll-mx-80{
    scroll-margin-left: 14rem;
    scroll-margin-right: 14rem;
}

/** scroll-margin top and bottom **/
.parent:active .parent-active\:scroll-my-auto{
    scroll-margin-top: auto;
    scroll-margin-bottom: auto;
}

.parent:active .parent-active\:scroll-my-0{
    scroll-margin-top: 0;
    scroll-margin-bottom: 0;
}

.parent:active .parent-active\:scroll-my-4{
    scroll-margin-top: 0.25rem;
    scroll-margin-bottom: 0.25rem;
}

.parent:active .parent-active\:scroll-my-8{
    scroll-margin-top: 0.5rem;
    scroll-margin-bottom: 0.5rem;
}

.parent:active .parent-active\:scroll-my-12{
    scroll-margin-top: 0.75rem;
    scroll-margin-bottom: 0.75rem;
}

.parent:active .parent-active\:scroll-my-16{
    scroll-margin-top: 1rem;
    scroll-margin-bottom: 1rem;
}

.parent:active .parent-active\:scroll-my-20{
    scroll-margin-top: 1.25rem;
    scroll-margin-bottom: 1.25rem;
}

.parent:active .parent-active\:scroll-my-24{
    scroll-margin-top: 1.5rem;
    scroll-margin-bottom: 1.5rem;
}

.parent:active .parent-active\:scroll-my-28{
    scroll-margin-top: 1.75rem;
    scroll-margin-bottom: 1.75rem;
}

.parent:active .parent-active\:scroll-my-32{
    scroll-margin-top: 2rem;
    scroll-margin-bottom: 2rem;
}

.parent:active .parent-active\:scroll-my-36{
    scroll-margin-top: 2.25rem;
    scroll-margin-bottom: 2.25rem;
}

.parent:active .parent-active\:scroll-my-40{
    scroll-margin-top: 2.5rem;
    scroll-margin-bottom: 2.5rem;
}

.parent:active .parent-active\:scroll-my-44{
    scroll-margin-top: 2.75rem;
    scroll-margin-bottom: 2.75rem;
}

.parent:active .parent-active\:scroll-my-48{
    scroll-margin-top: 3rem;
    scroll-margin-bottom: 3rem;
}

.parent:active .parent-active\:scroll-my-52{
    scroll-margin-top: 3.25rem;
    scroll-margin-bottom: 3.25rem;
}

.parent:active .parent-active\:scroll-my-56{
    scroll-margin-top: 3.5rem;
    scroll-margin-bottom: 3.5rem;
}

.parent:active .parent-active\:scroll-my-60{
    scroll-margin-top: 3.75rem;
    scroll-margin-bottom: 3.75rem;
}

.parent:active .parent-active\:scroll-my-64{
    scroll-margin-top: 4rem;
    scroll-margin-bottom: 4rem;
}

.parent:active .parent-active\:scroll-my-68{
    scroll-margin-top: 6rem;
    scroll-margin-bottom: 6rem;
}

.parent:active .parent-active\:scroll-my-72{
    scroll-margin-top: 8rem;
    scroll-margin-bottom: 8rem;
}

.parent:active .parent-active\:scroll-my-76{
    scroll-margin-top: 12rem;
    scroll-margin-bottom: 12rem;
}

.parent:active .parent-active\:scroll-my-80{
    scroll-margin-top: 14rem;
    scroll-margin-bottom: 14rem;
}

.parent:active .parent-active\:scroll-snap-align-start{
    scroll-snap-align: start;
}

.parent:active .parent-active\:scroll-snap-align-end{
    scroll-snap-align: end;
}

.parent:active .parent-active\:scroll-snap-align-center{
    scroll-snap-align: center;
}

.parent:active .parent-active\:scroll-snap-align-none{
    scroll-snap-align: none;
}

.parent:active .parent-active\:scroll-snap-stop-normal{
    scroll-snap-stop: normal;
}

.parent:active .parent-active\:scroll-always-stop-normal{
    scroll-snap-stop: always;
}

.parent:active .parent-active\:scroll-snap-type-none{
    scroll-snap-type: none;
}

.parent:active .parent-active\:scroll-snap-type-mandatory{
    scroll-snap-type: mandatory;
}

.parent:active .parent-active\:scroll-snap-type-proximity{
    scroll-snap-type: proximity;
}

.parent:active .parent-active\:user-select-none{
    user-select: none;
}

.parent:active .parent-active\:user-select-text{
    user-select: text;
}

.parent:active .parent-active\:user-select-all{
    user-select: all;
}

.parent:active .parent-active\:user-select-auto{
    user-select: auto;
}

.parent:active .parent-active\:will-change-auto{
    will-change: auto;
}

.parent:active .parent-active\:will-change-scroll{
    will-change: scroll;
}

.parent:active .parent-active\:will-change-contents{
    will-change: contents;
}

.parent:active .parent-active\:will-change-transform{
    will-change: transform;
}

.parent:active .parent-active\:stroke-w-0{
    stroke-width: 0;
}

.parent:active .parent-active\:stroke-w-1{
    stroke-width: 1;
}

.parent:active .parent-active\:stroke-w-2{
    stroke-width: 2;
}

.parent:active .parent-active\:scale-0{
    transform: scale(0);
}

.parent:active .parent-active\:scale-5{
    transform: scale(0.05);
}

.parent:active .parent-active\:scale-10{
    transform: scale(0.1);
}

.parent:active .parent-active\:scale-15{
    transform: scale(0.15);
}

.parent:active .parent-active\:scale-20{
    transform: scale(0.2);
}

.parent:active .parent-active\:scale-25{
    transform: scale(0.25);
}

.parent:active .parent-active\:scale-30{
    transform: scale(0.3);
}

.parent:active .parent-active\:scale-35{
    transform: scale(0.35);
}

.parent:active .parent-active\:scale-40{
    transform: scale(0.4);
}

.parent:active .parent-active\:scale-45{
    transform: scale(0.45);
}

.parent:active .parent-active\:scale-50{
    transform: scale(0.5);
}

.parent:active .parent-active\:scale-55{
    transform: scale(0.55);
}

.parent:active .parent-active\:scale-60{
    transform: scale(0.6);
}

.parent:active .parent-active\:scale-65{
    transform: scale(0.65);
}

.parent:active .parent-active\:scale-70{
    transform: scale(0.7);
}

.parent:active .parent-active\:scale-75{
    transform: scale(0.75);
}

.parent:active .parent-active\:scale-80{
    transform: scale(0.8);
}

.parent:active .parent-active\:scale-85{
    transform: scale(0.85);
}

.parent:active .parent-active\:scale-90{
    transform: scale(0.9);
}

.parent:active .parent-active\:scale-95{
    transform: scale(0.95);
}

.parent:active .parent-active\:scale-100{
    transform: scale(1);
}

.parent:active .parent-active\:scale-105{
    transform: scale(1.05);
}

.parent:active .parent-active\:scale-110{
    transform: scale(1.1);
}

.parent:active .parent-active\:scale-115{
    transform: scale(1.15);
}

.parent:active .parent-active\:scale-120{
    transform: scale(1.2);
}

.parent:active .parent-active\:scale-125{
    transform: scale(1.25);
}

.parent:active .parent-active\:scale-130{
    transform: scale(1.3);
}

.parent:active .parent-active\:scale-135{
    transform: scale(1.35);
}

.parent:active .parent-active\:scale-140{
    transform: scale(1.4);
}

.parent:active .parent-active\:scale-145{
    transform: scale(1.45);
}

.parent:active .parent-active\:scale-150{
    transform: scale(1.5);
}

.parent:active .parent-active\:-translate-1{
    transform: translate(-10px);
}

.parent:active .parent-active\:-translate-2{
    transform: translate(-20px);
}

.parent:active .parent-active\:-translate-3{
    transform: translate(-30px);
}

.parent:active .parent-active\:-translate-4{
    transform: translate(-40px);
}

.parent:active .parent-active\:-translate-5{
    transform: translate(-60px);
}

.parent:active .parent-active\:-translate-6{
    transform: translate(-60px);
}

.parent:active .parent-active\:-translate-7{
    transform: translate(-70px);
}

.parent:active .parent-active\:-translate-8{
    transform: translate(-80px);
}

.parent:active .parent-active\:-translate-9{
    transform: translate(-90px);
}

.parent:active .parent-active\:-translate-10{
    transform: translate(-100px);
}

.parent:active .parent-active\:-translate-11{
    transform: translate(-110px);
}

.parent:active .parent-active\:-translate-12{
    transform: translate(-120px);
}

.parent:active .parent-active\:-translate-13{
    transform: translate(-130px);
}

.parent:active .parent-active\:-translate-14{
    transform: translate(-140px);
}

.parent:active .parent-active\:-translate-15{
    transform: translate(-150px);
}

.parent:active .parent-active\:-translate-16{
    transform: translate(-160px);
}

.parent:active .parent-active\:-translate-17{
    transform: translate(-170px);
}

.parent:active .parent-active\:-translate-18{
    transform: translate(-180px);
}

.parent:active .parent-active\:-translate-19{
    transform: translate(-190px);
}

.parent:active .parent-active\:-translate-20{
    transform: translate(-200px);
}

.parent:active .parent-active\:-translate-10x{
    transform: translate(-10%);
}

.parent:active .parent-active\:-translate-15x{
    transform: translate(-15%);
}

.parent:active .parent-active\:-translate-20x{
    transform: translate(-20%);
}

.parent:active .parent-active\:-translate-25x{
    transform: translate(-25%);
}

.parent:active .parent-active\:-translate-30x{
    transform: translate(-30%);
}

.parent:active .parent-active\:-translate-35x{
    transform: translate(-35%);
}

.parent:active .parent-active\:-translate-40x{
    transform: translate(-40%);
}

.parent:active .parent-active\:-translate-45x{
    transform: translate(-45%);
}

.parent:active .parent-active\:-translate-50x{
    transform: translate(-50%);
}

.parent:active .parent-active\:-translate-55x{
    transform: translate(-55%);
}

.parent:active .parent-active\:-translate-60x{
    transform: translate(-60%);
}

.parent:active .parent-active\:-translate-65x{
    transform: translate(-65%);
}

.parent:active .parent-active\:-translate-70x{
    transform: translate(-70%);
}

.parent:active .parent-active\:-translate-75x{
    transform: translate(-75%);
}

.parent:active .parent-active\:-translate-80x{
    transform: translate(-80%);
}

.parent:active .parent-active\:-translate-85x{
    transform: translate(-85%);
}

.parent:active .parent-active\:-translate-90x{
    transform: translate(-90%);
}

.parent:active .parent-active\:-translate-95x{
    transform: translate(-95%);
}

.parent:active .parent-active\:-translate-x-1{
    transform: translateX(-10px);
}

.parent:active .parent-active\:-translate-x-2{
    transform: translateX(-20px);
}

.parent:active .parent-active\:-translate-x-3{
    transform: translateX(-30px);
}

.parent:active .parent-active\:-translate-x-4{
    transform: translateX(-40px);
}

.parent:active .parent-active\:-translate-x-5{
    transform: translateX(-60px);
}

.parent:active .parent-active\:-translate-x-6{
    transform: translateX(-60px);
}

.parent:active .parent-active\:-translate-x-7{
    transform: translateX(-70px);
}

.parent:active .parent-active\:-translate-x-8{
    transform: translateX(-80px);
}

.parent:active .parent-active\:-translate-x-9{
    transform: translateX(-90px);
}

.parent:active .parent-active\:-translate-x-10{
    transform: translateX(-100px);
}

.parent:active .parent-active\:-translate-x-11{
    transform: translateX(-110px);
}

.parent:active .parent-active\:-translate-x-12{
    transform: translateX(-120px);
}

.parent:active .parent-active\:-translate-x-13{
    transform: translateX(-130px);
}

.parent:active .parent-active\:-translate-x-14{
    transform: translateX(-140px);
}

.parent:active .parent-active\:-translate-x-15{
    transform: translateX(-150px);
}

.parent:active .parent-active\:-translate-x-16{
    transform: translateX(-160px);
}

.parent:active .parent-active\:-translate-x-17{
    transform: translateX(-170px);
}

.parent:active .parent-active\:-translate-x-18{
    transform: translateX(-180px);
}

.parent:active .parent-active\:-translate-x-19{
    transform: translateX(-190px);
}

.parent:active .parent-active\:-translate-x-20{
    transform: translateX(-200px);
}

.parent:active .parent-active\:-translate-x-10x{
    transform: translateX(-10%);
}

.parent:active .parent-active\:-translate-x-15x{
    transform: translateX(-15%);
}

.parent:active .parent-active\:-translate-x-20x{
    transform: translateX(-20%);
}

.parent:active .parent-active\:-translate-x-25x{
    transform: translateX(-25%);
}

.parent:active .parent-active\:-translate-x-30x{
    transform: translateX(-30%);
}

.parent:active .parent-active\:-translate-x-35x{
    transform: translateX(-35%);
}

.parent:active .parent-active\:-translate-x-40x{
    transform: translateX(-40%);
}

.parent:active .parent-active\:-translate-x-45x{
    transform: translateX(-45%);
}

.parent:active .parent-active\:-translate-x-50x{
    transform: translateX(-50%);
}

.parent:active .parent-active\:-translate-x-55x{
    transform: translateX(-55%);
}

.parent:active .parent-active\:-translate-x-60x{
    transform: translateX(-60%);
}

.parent:active .parent-active\:-translate-x-65x{
    transform: translateX(-65%);
}

.parent:active .parent-active\:-translate-x-70x{
    transform: translateX(-70%);
}

.parent:active .parent-active\:-translate-x-75x{
    transform: translateX(-75%);
}

.parent:active .parent-active\:-translate-x-80x{
    transform: translateX(-80%);
}

.parent:active .parent-active\:-translate-x-85x{
    transform: translateX(-85%);
}

.parent:active .parent-active\:-translate-x-90x{
    transform: translateX(-90%);
}

.parent:active .parent-active\:-translate-x-95x{
    transform: translateX(-95%);
}

.parent:active .parent-active\:-translate-y-1{
    transform: translateY(-10px);
}

.parent:active .parent-active\:-translate-y-2{
    transform: translateY(-20px);
}

.parent:active .parent-active\:-translate-y-3{
    transform: translateY(-30px);
}

.parent:active .parent-active\:-translate-y-4{
    transform: translateY(-40px);
}

.parent:active .parent-active\:-translate-y-5{
    transform: translateY(-60px);
}

.parent:active .parent-active\:-translate-y-6{
    transform: translateY(-60px);
}

.parent:active .parent-active\:-translate-y-7{
    transform: translateY(-70px);
}

.parent:active .parent-active\:-translate-y-8{
    transform: translateY(-80px);
}

.parent:active .parent-active\:-translate-y-9{
    transform: translateY(-90px);
}

.parent:active .parent-active\:-translate-y-10{
    transform: translateY(-100px);
}

.parent:active .parent-active\:-translate-y-11{
    transform: translateY(-110px);
}

.parent:active .parent-active\:-translate-y-12{
    transform: translateY(-120px);
}

.parent:active .parent-active\:-translate-y-13{
    transform: translateY(-130px);
}

.parent:active .parent-active\:-translate-y-14{
    transform: translateY(-140px);
}

.parent:active .parent-active\:-translate-y-15{
    transform: translateY(-150px);
}

.parent:active .parent-active\:-translate-y-16{
    transform: translateY(-160px);
}

.parent:active .parent-active\:-translate-y-17{
    transform: translateY(-170px);
}

.parent:active .parent-active\:-translate-y-18{
    transform: translateY(-180px);
}

.parent:active .parent-active\:-translate-y-19{
    transform: translateY(-190px);
}

.parent:active .parent-active\:-translate-y-20{
    transform: translateY(-200px);
}

.parent:active .parent-active\:-translate-y-10x{
    transform: translateY(-10%);
}

.parent:active .parent-active\:-translate-y-15x{
    transform: translateY(-15%);
}

.parent:active .parent-active\:-translate-y-20x{
    transform: translateY(-20%);
}

.parent:active .parent-active\:-translate-y-25x{
    transform: translateY(-25%);
}

.parent:active .parent-active\:-translate-y-30x{
    transform: translateY(-30%);
}

.parent:active .parent-active\:-translate-y-35x{
    transform: translateY(-35%);
}

.parent:active .parent-active\:-translate-y-40x{
    transform: translateY(-40%);
}

.parent:active .parent-active\:-translate-y-45x{
    transform: translateY(-45%);
}

.parent:active .parent-active\:-translate-y-50x{
    transform: translateY(-50%);
}

.parent:active .parent-active\:-translate-y-55x{
    transform: translateY(-55%);
}

.parent:active .parent-active\:-translate-y-60x{
    transform: translateY(-60%);
}

.parent:active .parent-active\:-translate-y-65x{
    transform: translateY(-65%);
}

.parent:active .parent-active\:-translate-y-70x{
    transform: translateY(-70%);
}

.parent:active .parent-active\:-translate-y-75x{
    transform: translateY(-75%);
}

.parent:active .parent-active\:-translate-y-80x{
    transform: translateY(-80%);
}

.parent:active .parent-active\:-translate-y-85x{
    transform: translateY(-85%);
}

.parent:active .parent-active\:-translate-y-90x{
    transform: translateY(-90%);
}

.parent:active .parent-active\:-translate-y-95x{
    transform: translateY(-95%);
}

.parent:active .parent-active\:-translate-y-100x{
    transform: translateY(-100%);
}

.parent:active .parent-active\:translate-0{
    transform: translate(0);
}

.parent:active .parent-active\:translate-1{
    transform: translate(10px);
}

.parent:active .parent-active\:translate-2{
    transform: translate(20px);
}

.parent:active .parent-active\:translate-3{
    transform: translate(30px);
}

.parent:active .parent-active\:translate-4{
    transform: translate(40px);
}

.parent:active .parent-active\:translate-5{
    transform: translate(60px);
}

.parent:active .parent-active\:translate-6{
    transform: translate(60px);
}

.parent:active .parent-active\:translate-7{
    transform: translate(70px);
}

.parent:active .parent-active\:translate-8{
    transform: translate(80px);
}

.parent:active .parent-active\:translate-9{
    transform: translate(90px);
}

.parent:active .parent-active\:translate-10{
    transform: translate(100px);
}

.parent:active .parent-active\:translate-11{
    transform: translate(110px);
}

.parent:active .parent-active\:translate-12{
    transform: translate(120px);
}

.parent:active .parent-active\:translate-13{
    transform: translate(130px);
}

.parent:active .parent-active\:translate-14{
    transform: translate(140px);
}

.parent:active .parent-active\:translate-15{
    transform: translate(150px);
}

.parent:active .parent-active\:translate-16{
    transform: translate(160px);
}

.parent:active .parent-active\:translate-17{
    transform: translate(170px);
}

.parent:active .parent-active\:translate-18{
    transform: translate(180px);
}

.parent:active .parent-active\:translate-19{
    transform: translate(190px);
}

.parent:active .parent-active\:translate-20{
    transform: translate(200px);
}

.parent:active .parent-active\:translate-10x{
    transform: translate(10%);
}

.parent:active .parent-active\:translate-15x{
    transform: translate(15%);
}

.parent:active .parent-active\:translate-20x{
    transform: translate(20%);
}

.parent:active .parent-active\:translate-25x{
    transform: translate(25%);
}

.parent:active .parent-active\:translate-30x{
    transform: translate(30%);
}

.parent:active .parent-active\:translate-35x{
    transform: translate(35%);
}

.parent:active .parent-active\:translate-40x{
    transform: translate(40%);
}

.parent:active .parent-active\:translate-45x{
    transform: translate(45%);
}

.parent:active .parent-active\:translate-50x{
    transform: translate(50%);
}

.parent:active .parent-active\:translate-55x{
    transform: translate(55%);
}

.parent:active .parent-active\:translate-60x{
    transform: translate(60%);
}

.parent:active .parent-active\:translate-65x{
    transform: translate(65%);
}

.parent:active .parent-active\:translate-70x{
    transform: translate(70%);
}

.parent:active .parent-active\:translate-75x{
    transform: translate(75%);
}

.parent:active .parent-active\:translate-80x{
    transform: translate(80%);
}

.parent:active .parent-active\:translate-85x{
    transform: translate(85%);
}

.parent:active .parent-active\:translate-90x{
    transform: translate(90%);
}

.parent:active .parent-active\:translate-95x{
    transform: translate(95%);
}

.parent:active .parent-active\:translate-x-0{
    transform: translateX(0);
}

.parent:active .parent-active\:translate-x-1{
    transform: translateX(10px);
}

.parent:active .parent-active\:translate-x-2{
    transform: translateX(20px);
}

.parent:active .parent-active\:translate-x-3{
    transform: translateX(30px);
}

.parent:active .parent-active\:translate-x-4{
    transform: translateX(40px);
}

.parent:active .parent-active\:translate-x-5{
    transform: translateX(60px);
}

.parent:active .parent-active\:translate-x-6{
    transform: translateX(60px);
}

.parent:active .parent-active\:translate-x-7{
    transform: translateX(70px);
}

.parent:active .parent-active\:translate-x-8{
    transform: translateX(80px);
}

.parent:active .parent-active\:translate-x-9{
    transform: translateX(90px);
}

.parent:active .parent-active\:translate-x-10{
    transform: translateX(100px);
}

.parent:active .parent-active\:translate-x-11{
    transform: translateX(110px);
}

.parent:active .parent-active\:translate-x-12{
    transform: translateX(120px);
}

.parent:active .parent-active\:translate-x-13{
    transform: translateX(130px);
}

.parent:active .parent-active\:translate-x-14{
    transform: translateX(140px);
}

.parent:active .parent-active\:translate-x-15{
    transform: translateX(150px);
}

.parent:active .parent-active\:translate-x-16{
    transform: translateX(160px);
}

.parent:active .parent-active\:translate-x-17{
    transform: translateX(170px);
}

.parent:active .parent-active\:translate-x-18{
    transform: translateX(180px);
}

.parent:active .parent-active\:translate-x-19{
    transform: translateX(190px);
}

.parent:active .parent-active\:translate-x-20{
    transform: translateX(200px);
}

.parent:active .parent-active\:translate-x-10x{
    transform: translateX(10%);
}

.parent:active .parent-active\:translate-x-15x{
    transform: translateX(15%);
}

.parent:active .parent-active\:translate-x-20x{
    transform: translateX(20%);
}

.parent:active .parent-active\:translate-x-25x{
    transform: translateX(25%);
}

.parent:active .parent-active\:translate-x-30x{
    transform: translateX(30%);
}

.parent:active .parent-active\:translate-x-35x{
    transform: translateX(35%);
}

.parent:active .parent-active\:translate-x-40x{
    transform: translateX(40%);
}

.parent:active .parent-active\:translate-x-45x{
    transform: translateX(45%);
}

.parent:active .parent-active\:translate-x-50x{
    transform: translateX(50%);
}

.parent:active .parent-active\:translate-x-55x{
    transform: translateX(55%);
}

.parent:active .parent-active\:translate-x-60x{
    transform: translateX(60%);
}

.parent:active .parent-active\:translate-x-65x{
    transform: translateX(65%);
}

.parent:active .parent-active\:translate-x-70x{
    transform: translateX(70%);
}

.parent:active .parent-active\:translate-x-75x{
    transform: translateX(75%);
}

.parent:active .parent-active\:translate-x-80x{
    transform: translateX(80%);
}

.parent:active .parent-active\:translate-x-85x{
    transform: translateX(85%);
}

.parent:active .parent-active\:translate-x-90x{
    transform: translateX(90%);
}

.parent:active .parent-active\:translate-x-95x{
    transform: translateX(95%);
}

.parent:active .parent-active\:translate-y-0{
    transform: translateY(0);
}

.parent:active .parent-active\:translate-y-1{
    transform: translateY(10px);
}

.parent:active .parent-active\:translate-y-2{
    transform: translateY(20px);
}

.parent:active .parent-active\:translate-y-3{
    transform: translateY(30px);
}

.parent:active .parent-active\:translate-y-4{
    transform: translateY(40px);
}

.parent:active .parent-active\:translate-y-5{
    transform: translateY(60px);
}

.parent:active .parent-active\:translate-y-6{
    transform: translateY(60px);
}

.parent:active .parent-active\:translate-y-7{
    transform: translateY(70px);
}

.parent:active .parent-active\:translate-y-8{
    transform: translateY(80px);
}

.parent:active .parent-active\:translate-y-9{
    transform: translateY(90px);
}

.parent:active .parent-active\:translate-y-10{
    transform: translateY(100px);
}

.parent:active .parent-active\:translate-y-11{
    transform: translateY(110px);
}

.parent:active .parent-active\:translate-y-12{
    transform: translateY(120px);
}

.parent:active .parent-active\:translate-y-13{
    transform: translateY(130px);
}

.parent:active .parent-active\:translate-y-14{
    transform: translateY(140px);
}

.parent:active .parent-active\:translate-y-15{
    transform: translateY(150px);
}

.parent:active .parent-active\:translate-y-16{
    transform: translateY(160px);
}

.parent:active .parent-active\:translate-y-17{
    transform: translateY(170px);
}

.parent:active .parent-active\:translate-y-18{
    transform: translateY(180px);
}

.parent:active .parent-active\:translate-y-19{
    transform: translateY(190px);
}

.parent:active .parent-active\:translate-y-20{
    transform: translateY(200px);
}

.parent:active .parent-active\:translate-y-10x{
    transform: translateY(10%);
}

.parent:active .parent-active\:translate-y-15x{
    transform: translateY(15%);
}

.parent:active .parent-active\:translate-y-20x{
    transform: translateY(20%);
}

.parent:active .parent-active\:translate-y-25x{
    transform: translateY(25%);
}

.parent:active .parent-active\:translate-y-30x{
    transform: translateY(30%);
}

.parent:active .parent-active\:translate-y-35x{
    transform: translateY(35%);
}

.parent:active .parent-active\:translate-y-40x{
    transform: translateY(40%);
}

.parent:active .parent-active\:translate-y-45x{
    transform: translateY(45%);
}

.parent:active .parent-active\:translate-y-50x{
    transform: translateY(50%);
}

.parent:active .parent-active\:translate-y-55x{
    transform: translateY(55%);
}

.parent:active .parent-active\:translate-y-60x{
    transform: translateY(60%);
}

.parent:active .parent-active\:translate-y-65x{
    transform: translateY(65%);
}

.parent:active .parent-active\:translate-y-70x{
    transform: translateY(70%);
}

.parent:active .parent-active\:translate-y-75x{
    transform: translateY(75%);
}

.parent:active .parent-active\:translate-y-80x{
    transform: translateY(80%);
}

.parent:active .parent-active\:translate-y-85x{
    transform: translateY(85%);
}

.parent:active .parent-active\:translate-y-90x{
    transform: translateY(90%);
}

.parent:active .parent-active\:translate-y-95x{
    transform: translateY(95%);
}

.parent:active .parent-active\:rotate-0{
    transform: rotate(0);
}

.parent:active .parent-active\:rotate-1{
    transform: rotate(1deg);
}

.parent:active .parent-active\:rotate-2{
    transform: rotate(2deg);
}

.parent:active .parent-active\:rotate-3{
    transform: rotate(3deg);
}

.parent:active .parent-active\:rotate-6{
    transform: rotate(6deg);
}

.parent:active .parent-active\:rotate-12{
    transform: rotate(12deg);
}

.parent:active .parent-active\:rotate-20{
    transform: rotate(20deg);
}

.parent:active .parent-active\:rotate-30{
    transform: rotate(30deg);
}

.parent:active .parent-active\:rotate-45{
    transform: rotate(45deg);
}

.parent:active .parent-active\:rotate-60{
    transform: rotate(60deg);
}

.parent:active .parent-active\:rotate-90{
    transform: rotate(90deg);
}

.parent:active .parent-active\:rotate-180{
    transform: rotate(180deg);
}

.parent:active .parent-active\:rotate-259{
    transform: rotate(359deg);
}

.parent:active .parent-active\:transform-origin-center{
    transform-origin: center;
}

.parent:active .parent-active\:transform-origin-center{
    transform-origin: center;
}

.parent:active .parent-active\:transform-origin-center{
    transform-origin: center;
}

.parent:active .parent-active\:transform-origin-center{
    transform-origin: center;
}

.parent:active .parent-active\:transform-origin-center{
    transform-origin: center;
}

.parent:active .parent-active\:transform-origin-center{
    transform-origin: center;
}

.parent:active .parent-active\:transform-origin-center{
    transform-origin: center;
}

.parent:active .parent-active\:transition-duration-75{
    transition-duration: 75ms;
}

.parent:active .parent-active\:transition-duration-100{
    transition-duration: 100ms;
}

.parent:active .parent-active\:transition-duration-150{
    transition-duration: 150ms;
}

.parent:active .parent-active\:transition-duration-200{
    transition-duration: 200ms;
}

.parent:active .parent-active\:transition-duration-300{
    transition-duration: 300ms;
}

.parent:active .parent-active\:transition-duration-700{
    transition-duration: 700ms;
}

.parent:active .parent-active\:transition-duration-1000{
    transition-duration: 1000ms;
}

.parent:active .parent-active\:transition-ease-linear{
    transition-timing-function: linear;
}

.parent:active .parent-active\:transition-ease-in{
    transition-timing-function: ease-in;
}

.parent:active .parent-active\:transition-ease-out{
    transition-timing-function: ease-out;
}

.parent:active .parent-active\:transition-ease-in-out{
    transition-timing-function: ease-in-out;
}

.parent:active .parent-active\:transition-delay-75{
    transition-delay: 75ms;
}

.parent:active .parent-active\:transition-delay-100{
    transition-delay: 100ms;
}

.parent:active .parent-active\:transition-delay-150{
    transition-delay: 150ms;
}

.parent:active .parent-active\:transition-duration-200{
    transition-delay: 200ms;
}

.parent:active .parent-active\:transition-delay-300{
    transition-delay: 300ms;
}

.parent:active .parent-active\:transition-delay-700{
    transition-delay: 700ms;
}

.parent:active .parent-active\:transition-delay-1000{
    transition-delay: 1000ms;
}

.parent:active .parent-active\:transition-property-all{
    transition-property: all;
}

.parent:active .parent-active\:transition-property-colors{
    transition-property: color, background-color, text-decoration, fill, stroke;
}

.parent:active .parent-active\:transition-property-opacity{
    transition-property: opacity;
}

.parent:active .parent-active\:transition-property-transform{
    transition-property: transform;
}

.parent:active .parent-active\:animation-duration-75{
    animation-duration: 75ms;
}

.parent:active .parent-active\:animation-duration-100{
    animation-duration: 100ms;
}

.parent:active .parent-active\:animation-duration-150{
    animation-duration: 150ms;
}

.parent:active .parent-active\:animation-duration-200{
    animation-duration: 200ms;
}

.parent:active .parent-active\:animation-duration-300{
    animation-duration: 300ms;
}

.parent:active .parent-active\:animation-duration-700{
    animation-duration: 700ms;
}

.parent:active .parent-active\:animation-duration-1000{
    animation-duration: 1000ms;
}

.parent:active .parent-active\:animation-ease-linear{
    animation-timing-function: linear;
}

.parent:active .parent-active\:animation-ease-in{
    animation-timing-function: ease-in;
}

.parent:active .parent-active\:animation-ease-out{
    animation-timing-function: ease-out;
}

.parent:active .parent-active\:animation-ease-in-out{
    animation-timing-function: ease-in-out;
}

.parent:active .parent-active\:animation-delay-75{
    animation-delay: 75ms;
}

.parent:active .parent-active\:animation-delay-100{
    animation-delay: 100ms;
}

.parent:active .parent-active\:animation-delay-150{
    animation-delay: 150ms;
}

.parent:active .parent-active\:animation-duration-200{
    animation-delay: 200ms;
}

.parent:active .parent-active\:animation-delay-300{
    animation-delay: 300ms;
}

.parent:active .parent-active\:animation-delay-700{
    animation-delay: 700ms;
}

.parent:active .parent-active\:animation-delay-1000{
    animation-delay: 1000ms;
}

.parent:active .parent-active\:animation-name-fade-in{
    animation-name: fade-in;
}

.parent:active .parent-active\:animation-name-fade-out{
    animation-name: fade-out;
}

.parent:active .parent-active\:animation-name-spin{
    animation-name: spin;
}

.parent:active .parent-active\:animation-name-translate-x{
    animation-name: translate-x;
}

.parent:active .parent-active\:animation-name-translate-y{
    animation-name: translate-y;
}

.parent:active .parent-active\:animation-name-scale-up{
    animation-name: scale-up;
}

.parent:active .parent-active\:animation-name-scale-down{
    animation-name: scale-down;
}

.parent:active .parent-active\:animation-name-bounce{
    animation-name: bounce;
}

.parent:active .parent-active\:animation-name-slide-in{
    animation-name: slide-in;
}

.parent:active .parent-active\:animation-name-slide-out{
    animation-name: slide-out;
}

.parent:active .parent-active\:animation-name-pulse{
    animation-name: pulse;
}

.parent:active .parent-active\:color-transparent{
    color: transparent;
}

.parent:active .parent-active\:bg-transparent{
    background: transparent;
}

.parent:active .parent-active\:border-transparent{
    border-color: transparent;
}

.parent:active .parent-active\:color-white{
    color: var(--white);
}

.parent:active .parent-active\:color-black{
    color: var(--black);
}

.parent:active .parent-active\:text-white{
    color: var(--white);
}

.parent:active .parent-active\:text-black{
    color: var(--black);
}

.parent:active .parent-active\:bg-white{
    background: var(--white);
}

.parent:active .parent-active\:bg-black{
    background: var(--black);
}

.parent:active .parent-active\:border-white{
    border-color: var(--white);
}

.parent:active .parent-active\:border-black{
    border-color: var(--black);
}

.parent:active .parent-active\:border-teal-50{
    border-color: var(--velocity-teal-50);
}

.parent:active .parent-active\:border-teal-100{
    border-color: var(--velocity-teal-100);
}

.parent:active .parent-active\:border-teal-200{
    border-color: var(--velocity-teal-200);
}

.parent:active .parent-active\:border-teal-300{
    border-color: var(--velocity-teal-300);
}

.parent:active .parent-active\:border-teal-400{
    border-color: var(--velocity-teal-400);
}

.parent:active .parent-active\:border-teal-500{
    border-color: var(--velocity-teal-500);
}

.parent:active .parent-active\:border-teal-600{
    border-color: var(--velocity-teal-600);
}

.parent:active .parent-active\:border-teal-700{
    border-color: var(--velocity-teal-700);
}

.parent:active .parent-active\:border-teal-800{
    border-color: var(--velocity-teal-800);
}

.parent:active .parent-active\:border-teal-900{
    border-color: var(--velocity-teal-900);
}

.parent:active .parent-active\:border-red-50{
    border-color: var(--velocity-red-50);
}

.parent:active .parent-active\:border-red-100{
    border-color: var(--velocity-red-100);
}

.parent:active .parent-active\:border-red-200{
    border-color: var(--velocity-red-200);
}

.parent:active .parent-active\:border-red-300{
    border-color: var(--velocity-red-300);
}

.parent:active .parent-active\:border-red-400{
    border-color: var(--velocity-red-400);
}

.parent:active .parent-active\:border-red-500{
    border-color: var(--velocity-red-500);
}

.parent:active .parent-active\:border-red-600{
    border-color: var(--velocity-red-600);
}

.parent:active .parent-active\:border-red-700{
    border-color: var(--velocity-red-700);
}

.parent:active .parent-active\:border-red-800{
    border-color: var(--velocity-red-800);
}

.parent:active .parent-active\:border-red-900{
    border-color: var(--velocity-red-900);
}

.parent:active .parent-active\:border-grey-100{
    border-color: var(--velocity-grey-100);
}

.parent:active .parent-active\:border-sky-50{
    border-color: var(--velocity-sky-50);
}

.parent:active .parent-active\:border-sky-100{
    border-color: var(--velocity-sky-100);
}

.parent:active .parent-active\:border-sky-200{
    border-color: var(--velocity-sky-200);
}

.parent:active .parent-active\:border-sky-300{
    border-color: var(--velocity-sky-300);
}

.parent:active .parent-active\:border-sky-400{
    border-color: var(--velocity-sky-400);
}

.parent:active .parent-active\:border-sky-500{
    border-color: var(--velocity-sky-500);
}

.parent:active .parent-active\:border-sky-600{
    border-color: var(--velocity-sky-600);
}

.parent:active .parent-active\:border-sky-700{
    border-color: var(--velocity-sky-700);
}

.parent:active .parent-active\:border-sky-800{
    border-color: var(--velocity-sky-800);
}

.parent:active .parent-active\:border-sky-900{
    border-color: var(--velocity-sky-900);
}

.parent:active .parent-active\:border-green-50{
    border-color: var(--velocity-green-50);
}

.parent:active .parent-active\:border-green-100{
    border-color: var(--velocity-green-100);
}

.parent:active .parent-active\:border-green-200{
    border-color: var(--velocity-green-200);
}

.parent:active .parent-active\:border-green-300{
    border-color: var(--velocity-green-300);
}

.parent:active .parent-active\:border-green-400{
    border-color: var(--velocity-green-400);
}

.parent:active .parent-active\:border-green-500{
    border-color: var(--velocity-green-500);
}

.parent:active .parent-active\:border-green-600{
    border-color: var(--velocity-green-600);
}

.parent:active .parent-active\:border-green-700{
    border-color: var(--velocity-green-700);
}

.parent:active .parent-active\:border-green-800{
    border-color: var(--velocity-green-800);
}

.parent:active .parent-active\:border-green-900{
    border-color: var(--velocity-green-900);
}

.parent:active .parent-active\:border-grey-200{
    border-color: var(--velocity-grey-200);
}

.parent:active .parent-active\:border-grey-300{
    border-color: var(--velocity-grey-300);
}

.parent:active .parent-active\:border-grey-400{
    border-color: var(--velocity-grey-400);
}

.parent:active .parent-active\:border-grey-500{
    border-color: var(--velocity-grey-500);
}

.parent:active .parent-active\:border-grey-600{
    border-color: var(--velocity-grey-600);
}

.parent:active .parent-active\:border-grey-700{
    border-color: var(--velocity-grey-700);
}

.parent:active .parent-active\:border-grey-800{
    border-color: var(--velocity-grey-800);
}

.parent:active .parent-active\:border-grey-900{
    border-color: var(--velocity-grey-900);
}

.parent:active .parent-active\:border-yellow-50{
    border-color: var(--velocity-yellow-50);
}

.parent:active .parent-active\:border-yellow-100{
    border-color: var(--velocity-yellow-100);
}

.parent:active .parent-active\:border-yellow-200{
    border-color: var(--velocity-yellow-200);
}

.parent:active .parent-active\:border-yellow-300{
    border-color: var(--velocity-yellow-300);
}

.parent:active .parent-active\:border-yellow-400{
    border-color: var(--velocity-yellow-400);
}

.parent:active .parent-active\:border-yellow-500{
    border-color: var(--velocity-yellow-500);
}

.parent:active .parent-active\:border-yellow-600{
    border-color: var(--velocity-yellow-600);
}

.parent:active .parent-active\:border-yellow-700{
    border-color: var(--velocity-yellow-700);
}

.parent:active .parent-active\:border-yellow-800{
    border-color: var(--velocity-yellow-800);
}

.parent:active .parent-active\:border-yellow-900{
    border-color: var(--velocity-yellow-900);
}

.parent:active .parent-active\:border-cyan-50{
    border-color: var(--velocity-cyan-50);
}

.parent:active .parent-active\:border-cyan-100{
    border-color: var(--velocity-cyan-100);
}

.parent:active .parent-active\:border-cyan-200{
    border-color: var(--velocity-cyan-200);
}

.parent:active .parent-active\:border-cyan-300{
    border-color: var(--velocity-cyan-300);
}

.parent:active .parent-active\:border-cyan-400{
    border-color: var(--velocity-cyan-400);
}

.parent:active .parent-active\:border-cyan-500{
    border-color: var(--velocity-cyan-500);
}

.parent:active .parent-active\:border-cyan-600{
    border-color: var(--velocity-cyan-600);
}

.parent:active .parent-active\:border-cyan-700{
    border-color: var(--velocity-cyan-700);
}

.parent:active .parent-active\:border-cyan-800{
    border-color: var(--velocity-cyan-800);
}

.parent:active .parent-active\:border-cyan-900{
    border-color: var(--velocity-cyan-900);
}

.parent:active .parent-active\:border-orange-50{
    border-color: var(--velocity-orange-50);
}

.parent:active .parent-active\:border-orange-100{
    border-color: var(--velocity-orange-100);
}

.parent:active .parent-active\:border-orange-200{
    border-color: var(--velocity-orange-200);
}

.parent:active .parent-active\:border-orange-300{
    border-color: var(--velocity-orange-300);
}

.parent:active .parent-active\:border-orange-400{
    border-color: var(--velocity-orange-400);
}

.parent:active .parent-active\:border-orange-500{
    border-color: var(--velocity-orange-500);
}

.parent:active .parent-active\:border-orange-600{
    border-color: var(--velocity-orange-600);
}

.parent:active .parent-active\:border-orange-700{
    border-color: var(--velocity-orange-700);
}

.parent:active .parent-active\:border-orange-800{
    border-color: var(--velocity-orange-800);
}

.parent:active .parent-active\:border-orange-900{
    border-color: var(--velocity-orange-900);
}

.parent:active .parent-active\:border-blue-50{
    border-color: var(--velocity-blue-50);
}

.parent:active .parent-active\:border-blue-100{
    border-color: var(--velocity-blue-100);
}

.parent:active .parent-active\:border-blue-200{
    border-color: var(--velocity-blue-200);
}

.parent:active .parent-active\:border-blue-300{
    border-color: var(--velocity-blue-300);
}

.parent:active .parent-active\:border-blue-400{
    border-color: var(--velocity-blue-400);
}

.parent:active .parent-active\:border-blue-500{
    border-color: var(--velocity-blue-500);
}

.parent:active .parent-active\:border-blue-600{
    border-color: var(--velocity-blue-600);
}

.parent:active .parent-active\:border-blue-700{
    border-color: var(--velocity-blue-700);
}

.parent:active .parent-active\:border-blue-800{
    border-color: var(--velocity-blue-800);
}

.parent:active .parent-active\:border-blue-900{
    border-color: var(--velocity-blue-900);
}

.parent:active .parent-active\:border-lime-50{
    border-color: var(--velocity-lime-50);
}

.parent:active .parent-active\:border-lime-100{
    border-color: var(--velocity-lime-100);
}

.parent:active .parent-active\:border-lime-200{
    border-color: var(--velocity-lime-200);
}

.parent:active .parent-active\:border-lime-300{
    border-color: var(--velocity-lime-300);
}

.parent:active .parent-active\:border-lime-400{
    border-color: var(--velocity-lime-400);
}

.parent:active .parent-active\:border-lime-500{
    border-color: var(--velocity-lime-500);
}

.parent:active .parent-active\:border-lime-600{
    border-color: var(--velocity-lime-600);
}

.parent:active .parent-active\:border-lime-700{
    border-color: var(--velocity-lime-700);
}

.parent:active .parent-active\:border-lime-800{
    border-color: var(--velocity-lime-800);
}

.parent:active .parent-active\:border-lime-900{
    border-color: var(--velocity-lime-900);
}

.parent:active .parent-active\:border-purple-50{
    border-color: var(--velocity-purple-50);
}

.parent:active .parent-active\:border-purple-100{
    border-color: var(--velocity-purple-100);
}

.parent:active .parent-active\:border-purple-200{
    border-color: var(--velocity-purple-200);
}

.parent:active .parent-active\:border-purple-300{
    border-color: var(--velocity-purple-300);
}

.parent:active .parent-active\:border-purple-400{
    border-color: var(--velocity-purple-400);
}

.parent:active .parent-active\:border-purple-500{
    border-color: var(--velocity-purple-500);
}

.parent:active .parent-active\:border-purple-600{
    border-color: var(--velocity-purple-600);
}

.parent:active .parent-active\:border-purple-700{
    border-color: var(--velocity-purple-700);
}

.parent:active .parent-active\:border-purple-800{
    border-color: var(--velocity-purple-800);
}

.parent:active .parent-active\:border-purple-900{
    border-color: var(--velocity-purple-900);
}

.parent:active .parent-active\:border-indigo-50{
    border-color: var(--velocity-indigo-50);
}

.parent:active .parent-active\:border-indigo-100{
    border-color: var(--velocity-indigo-100);
}

.parent:active .parent-active\:border-indigo-200{
    border-color: var(--velocity-indigo-200);
}

.parent:active .parent-active\:border-indigo-300{
    border-color: var(--velocity-indigo-300);
}

.parent:active .parent-active\:border-indigo-400{
    border-color: var(--velocity-indigo-400);
}

.parent:active .parent-active\:border-indigo-500{
    border-color: var(--velocity-indigo-500);
}

.parent:active .parent-active\:border-indigo-600{
    border-color: var(--velocity-indigo-600);
}

.parent:active .parent-active\:border-indigo-700{
    border-color: var(--velocity-indigo-700);
}

.parent:active .parent-active\:border-indigo-800{
    border-color: var(--velocity-indigo-800);
}

.parent:active .parent-active\:border-indigo-900{
    border-color: var(--velocity-indigo-900);
}

.parent:active .parent-active\:border-pink-50{
    border-color: var(--velocity-pink-50);
}

.parent:active .parent-active\:border-pink-100{
    border-color: var(--velocity-pink-100);
}

.parent:active .parent-active\:border-pink-200{
    border-color: var(--velocity-pink-200);
}

.parent:active .parent-active\:border-pink-300{
    border-color: var(--velocity-pink-300);
}

.parent:active .parent-active\:border-pink-400{
    border-color: var(--velocity-pink-400);
}

.parent:active .parent-active\:border-pink-500{
    border-color: var(--velocity-pink-500);
}

.parent:active .parent-active\:border-pink-600{
    border-color: var(--velocity-pink-600);
}

.parent:active .parent-active\:border-pink-700{
    border-color: var(--velocity-pink-700);
}

.parent:active .parent-active\:border-pink-800{
    border-color: var(--velocity-pink-800);
}

.parent:active .parent-active\:border-pink-900{
    border-color: var(--velocity-pink-900);
}

.parent:active .parent-active\:border-violet-50{
    border-color: var(--velocity-violet-50);
}

.parent:active .parent-active\:border-violet-100{
    border-color: var(--velocity-violet-100);
}

.parent:active .parent-active\:border-violet-200{
    border-color: var(--velocity-violet-200);
}

.parent:active .parent-active\:border-violet-300{
    border-color: var(--velocity-violet-300);
}

.parent:active .parent-active\:border-violet-400{
    border-color: var(--velocity-violet-400);
}

.parent:active .parent-active\:border-violet-500{
    border-color: var(--velocity-violet-500);
}

.parent:active .parent-active\:border-violet-600{
    border-color: var(--velocity-violet-600);
}

.parent:active .parent-active\:border-violet-700{
    border-color: var(--velocity-violet-700);
}

.parent:active .parent-active\:border-violet-800{
    border-color: var(--velocity-violet-800);
}

.parent:active .parent-active\:border-violet-900{
    border-color: var(--velocity-violet-900);
}

.parent:active .parent-active\:border-slate-50{
    border-color: var(--velocity-slate-50);
}

.parent:active .parent-active\:border-slate-100{
    border-color: var(--velocity-slate-100);
}

.parent:active .parent-active\:border-slate-200{
    border-color: var(--velocity-slate-200);
}

.parent:active .parent-active\:border-slate-300{
    border-color: var(--velocity-slate-300);
}

.parent:active .parent-active\:border-slate-400{
    border-color: var(--velocity-slate-400);
}

.parent:active .parent-active\:border-slate-500{
    border-color: var(--velocity-slate-500);
}

.parent:active .parent-active\:border-slate-600{
    border-color: var(--velocity-slate-600);
}

.parent:active .parent-active\:border-slate-700{
    border-color: var(--velocity-slate-700);
}

.parent:active .parent-active\:border-slate-800{
    border-color: var(--velocity-slate-800);
}

.parent:active .parent-active\:border-slate-900{
    border-color: var(--velocity-slate-900);
}

.parent:active .parent-active\:border-rose-50{
    border-color: var(--velocity-rose-50);
}

.parent:active .parent-active\:border-rose-100{
    border-color: var(--velocity-rose-100);
}

.parent:active .parent-active\:border-rose-200{
    border-color: var(--velocity-rose-200);
}

.parent:active .parent-active\:border-rose-300{
    border-color: var(--velocity-rose-300);
}

.parent:active .parent-active\:border-rose-400{
    border-color: var(--velocity-rose-400);
}

.parent:active .parent-active\:border-rose-500{
    border-color: var(--velocity-rose-500);
}

.parent:active .parent-active\:border-rose-600{
    border-color: var(--velocity-rose-600);
}

.parent:active .parent-active\:border-rose-700{
    border-color: var(--velocity-rose-700);
}

.parent:active .parent-active\:border-rose-800{
    border-color: var(--velocity-rose-800);
}

.parent:active .parent-active\:border-rose-900{
    border-color: var(--velocity-rose-900);
}

.parent:active .parent-active\:fill-teal-50{
    fill: var(--velocity-teal-50);
}

.parent:active .parent-active\:fill-teal-100{
    fill: var(--velocity-teal-100);
}

.parent:active .parent-active\:fill-teal-200{
    fill: var(--velocity-teal-200);
}

.parent:active .parent-active\:fill-teal-300{
    fill: var(--velocity-teal-300);
}

.parent:active .parent-active\:fill-teal-400{
    fill: var(--velocity-teal-400);
}

.parent:active .parent-active\:fill-teal-500{
    fill: var(--velocity-teal-500);
}

.parent:active .parent-active\:fill-teal-600{
    fill: var(--velocity-teal-600);
}

.parent:active .parent-active\:fill-teal-700{
    fill: var(--velocity-teal-700);
}

.parent:active .parent-active\:fill-teal-800{
    fill: var(--velocity-teal-800);
}

.parent:active .parent-active\:fill-teal-900{
    fill: var(--velocity-teal-900);
}

.parent:active .parent-active\:fill-red-50{
    fill: var(--velocity-red-50);
}

.parent:active .parent-active\:fill-red-100{
    fill: var(--velocity-red-100);
}

.parent:active .parent-active\:fill-red-200{
    fill: var(--velocity-red-200);
}

.parent:active .parent-active\:fill-red-300{
    fill: var(--velocity-red-300);
}

.parent:active .parent-active\:fill-red-400{
    fill: var(--velocity-red-400);
}

.parent:active .parent-active\:fill-red-500{
    fill: var(--velocity-red-500);
}

.parent:active .parent-active\:fill-red-600{
    fill: var(--velocity-red-600);
}

.parent:active .parent-active\:fill-red-700{
    fill: var(--velocity-red-700);
}

.parent:active .parent-active\:fill-red-800{
    fill: var(--velocity-red-800);
}

.parent:active .parent-active\:fill-red-900{
    fill: var(--velocity-red-900);
}

.parent:active .parent-active\:fill-grey-100{
    fill: var(--velocity-grey-100);
}

.parent:active .parent-active\:fill-sky-50{
    fill: var(--velocity-sky-50);
}

.parent:active .parent-active\:fill-sky-100{
    fill: var(--velocity-sky-100);
}

.parent:active .parent-active\:fill-sky-200{
    fill: var(--velocity-sky-200);
}

.parent:active .parent-active\:fill-sky-300{
    fill: var(--velocity-sky-300);
}

.parent:active .parent-active\:fill-sky-400{
    fill: var(--velocity-sky-400);
}

.parent:active .parent-active\:fill-sky-500{
    fill: var(--velocity-sky-500);
}

.parent:active .parent-active\:fill-sky-600{
    fill: var(--velocity-sky-600);
}

.parent:active .parent-active\:fill-sky-700{
    fill: var(--velocity-sky-700);
}

.parent:active .parent-active\:fill-sky-800{
    fill: var(--velocity-sky-800);
}

.parent:active .parent-active\:fill-sky-900{
    fill: var(--velocity-sky-900);
}

.parent:active .parent-active\:fill-green-50{
    fill: var(--velocity-green-50);
}

.parent:active .parent-active\:fill-green-100{
    fill: var(--velocity-green-100);
}

.parent:active .parent-active\:fill-green-200{
    fill: var(--velocity-green-200);
}

.parent:active .parent-active\:fill-green-300{
    fill: var(--velocity-green-300);
}

.parent:active .parent-active\:fill-green-400{
    fill: var(--velocity-green-400);
}

.parent:active .parent-active\:fill-green-500{
    fill: var(--velocity-green-500);
}

.parent:active .parent-active\:fill-green-600{
    fill: var(--velocity-green-600);
}

.parent:active .parent-active\:fill-green-700{
    fill: var(--velocity-green-700);
}

.parent:active .parent-active\:fill-green-800{
    fill: var(--velocity-green-800);
}

.parent:active .parent-active\:fill-green-900{
    fill: var(--velocity-green-900);
}

.parent:active .parent-active\:fill-grey-200{
    fill: var(--velocity-grey-200);
}

.parent:active .parent-active\:fill-grey-300{
    fill: var(--velocity-grey-300);
}

.parent:active .parent-active\:fill-grey-400{
    fill: var(--velocity-grey-400);
}

.parent:active .parent-active\:fill-grey-500{
    fill: var(--velocity-grey-500);
}

.parent:active .parent-active\:fill-grey-600{
    fill: var(--velocity-grey-600);
}

.parent:active .parent-active\:fill-grey-700{
    fill: var(--velocity-grey-700);
}

.parent:active .parent-active\:fill-grey-800{
    fill: var(--velocity-grey-800);
}

.parent:active .parent-active\:fill-grey-900{
    fill: var(--velocity-grey-900);
}

.parent:active .parent-active\:fill-yellow-50{
    fill: var(--velocity-yellow-50);
}

.parent:active .parent-active\:fill-yellow-100{
    fill: var(--velocity-yellow-100);
}

.parent:active .parent-active\:fill-yellow-200{
    fill: var(--velocity-yellow-200);
}

.parent:active .parent-active\:fill-yellow-300{
    fill: var(--velocity-yellow-300);
}

.parent:active .parent-active\:fill-yellow-400{
    fill: var(--velocity-yellow-400);
}

.parent:active .parent-active\:fill-yellow-500{
    fill: var(--velocity-yellow-500);
}

.parent:active .parent-active\:fill-yellow-600{
    fill: var(--velocity-yellow-600);
}

.parent:active .parent-active\:fill-yellow-700{
    fill: var(--velocity-yellow-700);
}

.parent:active .parent-active\:fill-yellow-800{
    fill: var(--velocity-yellow-800);
}

.parent:active .parent-active\:fill-yellow-900{
    fill: var(--velocity-yellow-900);
}

.parent:active .parent-active\:fill-cyan-50{
    fill: var(--velocity-cyan-50);
}

.parent:active .parent-active\:fill-cyan-100{
    fill: var(--velocity-cyan-100);
}

.parent:active .parent-active\:fill-cyan-200{
    fill: var(--velocity-cyan-200);
}

.parent:active .parent-active\:fill-cyan-300{
    fill: var(--velocity-cyan-300);
}

.parent:active .parent-active\:fill-cyan-400{
    fill: var(--velocity-cyan-400);
}

.parent:active .parent-active\:fill-cyan-500{
    fill: var(--velocity-cyan-500);
}

.parent:active .parent-active\:fill-cyan-600{
    fill: var(--velocity-cyan-600);
}

.parent:active .parent-active\:fill-cyan-700{
    fill: var(--velocity-cyan-700);
}

.parent:active .parent-active\:fill-cyan-800{
    fill: var(--velocity-cyan-800);
}

.parent:active .parent-active\:fill-cyan-900{
    fill: var(--velocity-cyan-900);
}

.parent:active .parent-active\:fill-orange-50{
    fill: var(--velocity-orange-50);
}

.parent:active .parent-active\:fill-orange-100{
    fill: var(--velocity-orange-100);
}

.parent:active .parent-active\:fill-orange-200{
    fill: var(--velocity-orange-200);
}

.parent:active .parent-active\:fill-orange-300{
    fill: var(--velocity-orange-300);
}

.parent:active .parent-active\:fill-orange-400{
    fill: var(--velocity-orange-400);
}

.parent:active .parent-active\:fill-orange-500{
    fill: var(--velocity-orange-500);
}

.parent:active .parent-active\:fill-orange-600{
    fill: var(--velocity-orange-600);
}

.parent:active .parent-active\:fill-orange-700{
    fill: var(--velocity-orange-700);
}

.parent:active .parent-active\:fill-orange-800{
    fill: var(--velocity-orange-800);
}

.parent:active .parent-active\:fill-orange-900{
    fill: var(--velocity-orange-900);
}

.parent:active .parent-active\:fill-blue-50{
    fill: var(--velocity-blue-50);
}

.parent:active .parent-active\:fill-blue-100{
    fill: var(--velocity-blue-100);
}

.parent:active .parent-active\:fill-blue-200{
    fill: var(--velocity-blue-200);
}

.parent:active .parent-active\:fill-blue-300{
    fill: var(--velocity-blue-300);
}

.parent:active .parent-active\:fill-blue-400{
    fill: var(--velocity-blue-400);
}

.parent:active .parent-active\:fill-blue-500{
    fill: var(--velocity-blue-500);
}

.parent:active .parent-active\:fill-blue-600{
    fill: var(--velocity-blue-600);
}

.parent:active .parent-active\:fill-blue-700{
    fill: var(--velocity-blue-700);
}

.parent:active .parent-active\:fill-blue-800{
    fill: var(--velocity-blue-800);
}

.parent:active .parent-active\:fill-blue-900{
    fill: var(--velocity-blue-900);
}

.parent:active .parent-active\:fill-lime-50{
    fill: var(--velocity-lime-50);
}

.parent:active .parent-active\:fill-lime-100{
    fill: var(--velocity-lime-100);
}

.parent:active .parent-active\:fill-lime-200{
    fill: var(--velocity-lime-200);
}

.parent:active .parent-active\:fill-lime-300{
    fill: var(--velocity-lime-300);
}

.parent:active .parent-active\:fill-lime-400{
    fill: var(--velocity-lime-400);
}

.parent:active .parent-active\:fill-lime-500{
    fill: var(--velocity-lime-500);
}

.parent:active .parent-active\:fill-lime-600{
    fill: var(--velocity-lime-600);
}

.parent:active .parent-active\:fill-lime-700{
    fill: var(--velocity-lime-700);
}

.parent:active .parent-active\:fill-lime-800{
    fill: var(--velocity-lime-800);
}

.parent:active .parent-active\:fill-lime-900{
    fill: var(--velocity-lime-900);
}

.parent:active .parent-active\:fill-purple-50{
    fill: var(--velocity-purple-50);
}

.parent:active .parent-active\:fill-purple-100{
    fill: var(--velocity-purple-100);
}

.parent:active .parent-active\:fill-purple-200{
    fill: var(--velocity-purple-200);
}

.parent:active .parent-active\:fill-purple-300{
    fill: var(--velocity-purple-300);
}

.parent:active .parent-active\:fill-purple-400{
    fill: var(--velocity-purple-400);
}

.parent:active .parent-active\:fill-purple-500{
    fill: var(--velocity-purple-500);
}

.parent:active .parent-active\:fill-purple-600{
    fill: var(--velocity-purple-600);
}

.parent:active .parent-active\:fill-purple-700{
    fill: var(--velocity-purple-700);
}

.parent:active .parent-active\:fill-purple-800{
    fill: var(--velocity-purple-800);
}

.parent:active .parent-active\:fill-purple-900{
    fill: var(--velocity-purple-900);
}

.parent:active .parent-active\:fill-indigo-50{
    fill: var(--velocity-indigo-50);
}

.parent:active .parent-active\:fill-indigo-100{
    fill: var(--velocity-indigo-100);
}

.parent:active .parent-active\:fill-indigo-200{
    fill: var(--velocity-indigo-200);
}

.parent:active .parent-active\:fill-indigo-300{
    fill: var(--velocity-indigo-300);
}

.parent:active .parent-active\:fill-indigo-400{
    fill: var(--velocity-indigo-400);
}

.parent:active .parent-active\:fill-indigo-500{
    fill: var(--velocity-indigo-500);
}

.parent:active .parent-active\:fill-indigo-600{
    fill: var(--velocity-indigo-600);
}

.parent:active .parent-active\:fill-indigo-700{
    fill: var(--velocity-indigo-700);
}

.parent:active .parent-active\:fill-indigo-800{
    fill: var(--velocity-indigo-800);
}

.parent:active .parent-active\:fill-indigo-900{
    fill: var(--velocity-indigo-900);
}

.parent:active .parent-active\:fill-pink-50{
    fill: var(--velocity-pink-50);
}

.parent:active .parent-active\:fill-pink-100{
    fill: var(--velocity-pink-100);
}

.parent:active .parent-active\:fill-pink-200{
    fill: var(--velocity-pink-200);
}

.parent:active .parent-active\:fill-pink-300{
    fill: var(--velocity-pink-300);
}

.parent:active .parent-active\:fill-pink-400{
    fill: var(--velocity-pink-400);
}

.parent:active .parent-active\:fill-pink-500{
    fill: var(--velocity-pink-500);
}

.parent:active .parent-active\:fill-pink-600{
    fill: var(--velocity-pink-600);
}

.parent:active .parent-active\:fill-pink-700{
    fill: var(--velocity-pink-700);
}

.parent:active .parent-active\:fill-pink-800{
    fill: var(--velocity-pink-800);
}

.parent:active .parent-active\:fill-pink-900{
    fill: var(--velocity-pink-900);
}

.parent:active .parent-active\:fill-violet-50{
    fill: var(--velocity-violet-50);
}

.parent:active .parent-active\:fill-violet-100{
    fill: var(--velocity-violet-100);
}

.parent:active .parent-active\:fill-violet-200{
    fill: var(--velocity-violet-200);
}

.parent:active .parent-active\:fill-violet-300{
    fill: var(--velocity-violet-300);
}

.parent:active .parent-active\:fill-violet-400{
    fill: var(--velocity-violet-400);
}

.parent:active .parent-active\:fill-violet-500{
    fill: var(--velocity-violet-500);
}

.parent:active .parent-active\:fill-violet-600{
    fill: var(--velocity-violet-600);
}

.parent:active .parent-active\:fill-violet-700{
    fill: var(--velocity-violet-700);
}

.parent:active .parent-active\:fill-violet-800{
    fill: var(--velocity-violet-800);
}

.parent:active .parent-active\:fill-violet-900{
    fill: var(--velocity-violet-900);
}

.parent:active .parent-active\:fill-slate-50{
    fill: var(--velocity-slate-50);
}

.parent:active .parent-active\:fill-slate-100{
    fill: var(--velocity-slate-100);
}

.parent:active .parent-active\:fill-slate-200{
    fill: var(--velocity-slate-200);
}

.parent:active .parent-active\:fill-slate-300{
    fill: var(--velocity-slate-300);
}

.parent:active .parent-active\:fill-slate-400{
    fill: var(--velocity-slate-400);
}

.parent:active .parent-active\:fill-slate-500{
    fill: var(--velocity-slate-500);
}

.parent:active .parent-active\:fill-slate-600{
    fill: var(--velocity-slate-600);
}

.parent:active .parent-active\:fill-slate-700{
    fill: var(--velocity-slate-700);
}

.parent:active .parent-active\:fill-slate-800{
    fill: var(--velocity-slate-800);
}

.parent:active .parent-active\:fill-slate-900{
    fill: var(--velocity-slate-900);
}

.parent:active .parent-active\:fill-rose-50{
    fill: var(--velocity-rose-50);
}

.parent:active .parent-active\:fill-rose-100{
    fill: var(--velocity-rose-100);
}

.parent:active .parent-active\:fill-rose-200{
    fill: var(--velocity-rose-200);
}

.parent:active .parent-active\:fill-rose-300{
    fill: var(--velocity-rose-300);
}

.parent:active .parent-active\:fill-rose-400{
    fill: var(--velocity-rose-400);
}

.parent:active .parent-active\:fill-rose-500{
    fill: var(--velocity-rose-500);
}

.parent:active .parent-active\:fill-rose-600{
    fill: var(--velocity-rose-600);
}

.parent:active .parent-active\:fill-rose-700{
    fill: var(--velocity-rose-700);
}

.parent:active .parent-active\:fill-rose-800{
    fill: var(--velocity-rose-800);
}

.parent:active .parent-active\:fill-rose-900{
    fill: var(--velocity-rose-900);
}

.parent:active .parent-active\:fill-transparent{
    fill: transparent;
}

.parent:active .parent-active\:color-teal-50{
    color: var(--velocity-teal-50);
}

.parent:active .parent-active\:color-teal-100{
    color: var(--velocity-teal-100);
}

.parent:active .parent-active\:color-teal-200{
    color: var(--velocity-teal-200);
}

.parent:active .parent-active\:color-teal-300{
    color: var(--velocity-teal-300);
}

.parent:active .parent-active\:color-teal-400{
    color: var(--velocity-teal-400);
}

.parent:active .parent-active\:color-teal-500{
    color: var(--velocity-teal-500);
}

.parent:active .parent-active\:color-teal-600{
    color: var(--velocity-teal-600);
}

.parent:active .parent-active\:color-teal-700{
    color: var(--velocity-teal-700);
}

.parent:active .parent-active\:color-teal-800{
    color: var(--velocity-teal-800);
}

.parent:active .parent-active\:color-teal-900{
    color: var(--velocity-teal-900);
}

.parent:active .parent-active\:color-red-50{
    color: var(--velocity-red-50);
}

.parent:active .parent-active\:color-red-100{
    color: var(--velocity-red-100);
}

.parent:active .parent-active\:color-red-200{
    color: var(--velocity-red-200);
}

.parent:active .parent-active\:color-red-300{
    color: var(--velocity-red-300);
}

.parent:active .parent-active\:color-red-400{
    color: var(--velocity-red-400);
}

.parent:active .parent-active\:color-red-500{
    color: var(--velocity-red-500);
}

.parent:active .parent-active\:color-red-600{
    color: var(--velocity-red-600);
}

.parent:active .parent-active\:color-red-700{
    color: var(--velocity-red-700);
}

.parent:active .parent-active\:color-red-800{
    color: var(--velocity-red-800);
}

.parent:active .parent-active\:color-red-900{
    color: var(--velocity-red-900);
}

.parent:active .parent-active\:color-grey-100{
    color: var(--velocity-grey-100);
}

.parent:active .parent-active\:color-sky-50{
    color: var(--velocity-sky-50);
}

.parent:active .parent-active\:color-sky-100{
    color: var(--velocity-sky-100);
}

.parent:active .parent-active\:color-sky-200{
    color: var(--velocity-sky-200);
}

.parent:active .parent-active\:color-sky-300{
    color: var(--velocity-sky-300);
}

.parent:active .parent-active\:color-sky-400{
    color: var(--velocity-sky-400);
}

.parent:active .parent-active\:color-sky-500{
    color: var(--velocity-sky-500);
}

.parent:active .parent-active\:color-sky-600{
    color: var(--velocity-sky-600);
}

.parent:active .parent-active\:color-sky-700{
    color: var(--velocity-sky-700);
}

.parent:active .parent-active\:color-sky-800{
    color: var(--velocity-sky-800);
}

.parent:active .parent-active\:color-sky-900{
    color: var(--velocity-sky-900);
}

.parent:active .parent-active\:color-green-50{
    color: var(--velocity-green-50);
}

.parent:active .parent-active\:color-green-100{
    color: var(--velocity-green-100);
}

.parent:active .parent-active\:color-green-200{
    color: var(--velocity-green-200);
}

.parent:active .parent-active\:color-green-300{
    color: var(--velocity-green-300);
}

.parent:active .parent-active\:color-green-400{
    color: var(--velocity-green-400);
}

.parent:active .parent-active\:color-green-500{
    color: var(--velocity-green-500);
}

.parent:active .parent-active\:color-green-600{
    color: var(--velocity-green-600);
}

.parent:active .parent-active\:color-green-700{
    color: var(--velocity-green-700);
}

.parent:active .parent-active\:color-green-800{
    color: var(--velocity-green-800);
}

.parent:active .parent-active\:color-green-900{
    color: var(--velocity-green-900);
}

.parent:active .parent-active\:color-grey-200{
    color: var(--velocity-grey-200);
}

.parent:active .parent-active\:color-grey-300{
    color: var(--velocity-grey-300);
}

.parent:active .parent-active\:color-grey-400{
    color: var(--velocity-grey-400);
}

.parent:active .parent-active\:color-grey-500{
    color: var(--velocity-grey-500);
}

.parent:active .parent-active\:color-grey-600{
    color: var(--velocity-grey-600);
}

.parent:active .parent-active\:color-grey-700{
    color: var(--velocity-grey-700);
}

.parent:active .parent-active\:color-grey-800{
    color: var(--velocity-grey-800);
}

.parent:active .parent-active\:color-grey-900{
    color: var(--velocity-grey-900);
}

.parent:active .parent-active\:color-yellow-50{
    color: var(--velocity-yellow-50);
}

.parent:active .parent-active\:color-yellow-100{
    color: var(--velocity-yellow-100);
}

.parent:active .parent-active\:color-yellow-200{
    color: var(--velocity-yellow-200);
}

.parent:active .parent-active\:color-yellow-300{
    color: var(--velocity-yellow-300);
}

.parent:active .parent-active\:color-yellow-400{
    color: var(--velocity-yellow-400);
}

.parent:active .parent-active\:color-yellow-500{
    color: var(--velocity-yellow-500);
}

.parent:active .parent-active\:color-yellow-600{
    color: var(--velocity-yellow-600);
}

.parent:active .parent-active\:color-yellow-700{
    color: var(--velocity-yellow-700);
}

.parent:active .parent-active\:color-yellow-800{
    color: var(--velocity-yellow-800);
}

.parent:active .parent-active\:color-yellow-900{
    color: var(--velocity-yellow-900);
}

.parent:active .parent-active\:color-cyan-50{
    color: var(--velocity-cyan-50);
}

.parent:active .parent-active\:color-cyan-100{
    color: var(--velocity-cyan-100);
}

.parent:active .parent-active\:color-cyan-200{
    color: var(--velocity-cyan-200);
}

.parent:active .parent-active\:color-cyan-300{
    color: var(--velocity-cyan-300);
}

.parent:active .parent-active\:color-cyan-400{
    color: var(--velocity-cyan-400);
}

.parent:active .parent-active\:color-cyan-500{
    color: var(--velocity-cyan-500);
}

.parent:active .parent-active\:color-cyan-600{
    color: var(--velocity-cyan-600);
}

.parent:active .parent-active\:color-cyan-700{
    color: var(--velocity-cyan-700);
}

.parent:active .parent-active\:color-cyan-800{
    color: var(--velocity-cyan-800);
}

.parent:active .parent-active\:color-cyan-900{
    color: var(--velocity-cyan-900);
}

.parent:active .parent-active\:color-orange-50{
    color: var(--velocity-orange-50);
}

.parent:active .parent-active\:color-orange-100{
    color: var(--velocity-orange-100);
}

.parent:active .parent-active\:color-orange-200{
    color: var(--velocity-orange-200);
}

.parent:active .parent-active\:color-orange-300{
    color: var(--velocity-orange-300);
}

.parent:active .parent-active\:color-orange-400{
    color: var(--velocity-orange-400);
}

.parent:active .parent-active\:color-orange-500{
    color: var(--velocity-orange-500);
}

.parent:active .parent-active\:color-orange-600{
    color: var(--velocity-orange-600);
}

.parent:active .parent-active\:color-orange-700{
    color: var(--velocity-orange-700);
}

.parent:active .parent-active\:color-orange-800{
    color: var(--velocity-orange-800);
}

.parent:active .parent-active\:color-orange-900{
    color: var(--velocity-orange-900);
}

.parent:active .parent-active\:color-blue-50{
    color: var(--velocity-blue-50);
}

.parent:active .parent-active\:color-blue-100{
    color: var(--velocity-blue-100);
}

.parent:active .parent-active\:color-blue-200{
    color: var(--velocity-blue-200);
}

.parent:active .parent-active\:color-blue-300{
    color: var(--velocity-blue-300);
}

.parent:active .parent-active\:color-blue-400{
    color: var(--velocity-blue-400);
}

.parent:active .parent-active\:color-blue-500{
    color: var(--velocity-blue-500);
}

.parent:active .parent-active\:color-blue-600{
    color: var(--velocity-blue-600);
}

.parent:active .parent-active\:color-blue-700{
    color: var(--velocity-blue-700);
}

.parent:active .parent-active\:color-blue-800{
    color: var(--velocity-blue-800);
}

.parent:active .parent-active\:color-blue-900{
    color: var(--velocity-blue-900);
}

.parent:active .parent-active\:color-lime-50{
    color: var(--velocity-lime-50);
}

.parent:active .parent-active\:color-lime-100{
    color: var(--velocity-lime-100);
}

.parent:active .parent-active\:color-lime-200{
    color: var(--velocity-lime-200);
}

.parent:active .parent-active\:color-lime-300{
    color: var(--velocity-lime-300);
}

.parent:active .parent-active\:color-lime-400{
    color: var(--velocity-lime-400);
}

.parent:active .parent-active\:color-lime-500{
    color: var(--velocity-lime-500);
}

.parent:active .parent-active\:color-lime-600{
    color: var(--velocity-lime-600);
}

.parent:active .parent-active\:color-lime-700{
    color: var(--velocity-lime-700);
}

.parent:active .parent-active\:color-lime-800{
    color: var(--velocity-lime-800);
}

.parent:active .parent-active\:color-lime-900{
    color: var(--velocity-lime-900);
}

.parent:active .parent-active\:color-purple-50{
    color: var(--velocity-purple-50);
}

.parent:active .parent-active\:color-purple-100{
    color: var(--velocity-purple-100);
}

.parent:active .parent-active\:color-purple-200{
    color: var(--velocity-purple-200);
}

.parent:active .parent-active\:color-purple-300{
    color: var(--velocity-purple-300);
}

.parent:active .parent-active\:color-purple-400{
    color: var(--velocity-purple-400);
}

.parent:active .parent-active\:color-purple-500{
    color: var(--velocity-purple-500);
}

.parent:active .parent-active\:color-purple-600{
    color: var(--velocity-purple-600);
}

.parent:active .parent-active\:color-purple-700{
    color: var(--velocity-purple-700);
}

.parent:active .parent-active\:color-purple-800{
    color: var(--velocity-purple-800);
}

.parent:active .parent-active\:color-purple-900{
    color: var(--velocity-purple-900);
}

.parent:active .parent-active\:color-indigo-50{
    color: var(--velocity-indigo-50);
}

.parent:active .parent-active\:color-indigo-100{
    color: var(--velocity-indigo-100);
}

.parent:active .parent-active\:color-indigo-200{
    color: var(--velocity-indigo-200);
}

.parent:active .parent-active\:color-indigo-300{
    color: var(--velocity-indigo-300);
}

.parent:active .parent-active\:color-indigo-400{
    color: var(--velocity-indigo-400);
}

.parent:active .parent-active\:color-indigo-500{
    color: var(--velocity-indigo-500);
}

.parent:active .parent-active\:color-indigo-600{
    color: var(--velocity-indigo-600);
}

.parent:active .parent-active\:color-indigo-700{
    color: var(--velocity-indigo-700);
}

.parent:active .parent-active\:color-indigo-800{
    color: var(--velocity-indigo-800);
}

.parent:active .parent-active\:color-indigo-900{
    color: var(--velocity-indigo-900);
}

.parent:active .parent-active\:color-pink-50{
    color: var(--velocity-pink-50);
}

.parent:active .parent-active\:color-pink-100{
    color: var(--velocity-pink-100);
}

.parent:active .parent-active\:color-pink-200{
    color: var(--velocity-pink-200);
}

.parent:active .parent-active\:color-pink-300{
    color: var(--velocity-pink-300);
}

.parent:active .parent-active\:color-pink-400{
    color: var(--velocity-pink-400);
}

.parent:active .parent-active\:color-pink-500{
    color: var(--velocity-pink-500);
}

.parent:active .parent-active\:color-pink-600{
    color: var(--velocity-pink-600);
}

.parent:active .parent-active\:color-pink-700{
    color: var(--velocity-pink-700);
}

.parent:active .parent-active\:color-pink-800{
    color: var(--velocity-pink-800);
}

.parent:active .parent-active\:color-pink-900{
    color: var(--velocity-pink-900);
}

.parent:active .parent-active\:color-violet-50{
    color: var(--velocity-violet-50);
}

.parent:active .parent-active\:color-violet-100{
    color: var(--velocity-violet-100);
}

.parent:active .parent-active\:color-violet-200{
    color: var(--velocity-violet-200);
}

.parent:active .parent-active\:color-violet-300{
    color: var(--velocity-violet-300);
}

.parent:active .parent-active\:color-violet-400{
    color: var(--velocity-violet-400);
}

.parent:active .parent-active\:color-violet-500{
    color: var(--velocity-violet-500);
}

.parent:active .parent-active\:color-violet-600{
    color: var(--velocity-violet-600);
}

.parent:active .parent-active\:color-violet-700{
    color: var(--velocity-violet-700);
}

.parent:active .parent-active\:color-violet-800{
    color: var(--velocity-violet-800);
}

.parent:active .parent-active\:color-violet-900{
    color: var(--velocity-violet-900);
}

.parent:active .parent-active\:color-slate-50{
    color: var(--velocity-slate-50);
}

.parent:active .parent-active\:color-slate-100{
    color: var(--velocity-slate-100);
}

.parent:active .parent-active\:color-slate-200{
    color: var(--velocity-slate-200);
}

.parent:active .parent-active\:color-slate-300{
    color: var(--velocity-slate-300);
}

.parent:active .parent-active\:color-slate-400{
    color: var(--velocity-slate-400);
}

.parent:active .parent-active\:color-slate-500{
    color: var(--velocity-slate-500);
}

.parent:active .parent-active\:color-slate-600{
    color: var(--velocity-slate-600);
}

.parent:active .parent-active\:color-slate-700{
    color: var(--velocity-slate-700);
}

.parent:active .parent-active\:color-slate-800{
    color: var(--velocity-slate-800);
}

.parent:active .parent-active\:color-slate-900{
    color: var(--velocity-slate-900);
}

.parent:active .parent-active\:color-rose-50{
    color: var(--velocity-rose-50);
}

.parent:active .parent-active\:color-rose-100{
    color: var(--velocity-rose-100);
}

.parent:active .parent-active\:color-rose-200{
    color: var(--velocity-rose-200);
}

.parent:active .parent-active\:color-rose-300{
    color: var(--velocity-rose-300);
}

.parent:active .parent-active\:color-rose-400{
    color: var(--velocity-rose-400);
}

.parent:active .parent-active\:color-rose-500{
    color: var(--velocity-rose-500);
}

.parent:active .parent-active\:color-rose-600{
    color: var(--velocity-rose-600);
}

.parent:active .parent-active\:color-rose-700{
    color: var(--velocity-rose-700);
}

.parent:active .parent-active\:color-rose-800{
    color: var(--velocity-rose-800);
}

.parent:active .parent-active\:color-rose-900{
    color: var(--velocity-rose-900);
}

.parent:active .parent-active\:bg-gradient-t{
	background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:active .parent-active\:bg-gradient-tr{
	background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:active .parent-active\:bg-gradient-r{
	background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:active .parent-active\:bg-gradient-b{
	background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:active .parent-active\:bg-gradient-br{
	background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:active .parent-active\:bg-gradient-bl{
	background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:active .parent-active\:bg-gradient-tl{
	background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:active .parent-active\:bg-gradient-l{
	background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:active .parent-active\:bg-teal-50{
    background: var(--velocity-teal-50);
}

.parent:active .parent-active\:bg-teal-100{
    background: var(--velocity-teal-100);
}

.parent:active .parent-active\:bg-teal-200{
    background: var(--velocity-teal-200);
}

.parent:active .parent-active\:bg-teal-300{
    background: var(--velocity-teal-300);
}

.parent:active .parent-active\:bg-teal-400{
    background: var(--velocity-teal-400);
}

.parent:active .parent-active\:bg-teal-500{
    background: var(--velocity-teal-500);
}

.parent:active .parent-active\:bg-teal-600{
    background: var(--velocity-teal-600);
}

.parent:active .parent-active\:bg-teal-700{
    background: var(--velocity-teal-700);
}

.parent:active .parent-active\:bg-teal-800{
    background: var(--velocity-teal-800);
}

.parent:active .parent-active\:bg-teal-900{
    background: var(--velocity-teal-900);
}

.parent:active .parent-active\:bg-red-50{
    background: var(--velocity-red-50);
}

.parent:active .parent-active\:bg-red-100{
    background: var(--velocity-red-100);
}

.parent:active .parent-active\:bg-red-200{
    background: var(--velocity-red-200);
}

.parent:active .parent-active\:bg-red-300{
    background: var(--velocity-red-300);
}

.parent:active .parent-active\:bg-red-400{
    background: var(--velocity-red-400);
}

.parent:active .parent-active\:bg-red-500{
    background: var(--velocity-red-500);
}

.parent:active .parent-active\:bg-red-600{
    background: var(--velocity-red-600);
}

.parent:active .parent-active\:bg-red-700{
    background: var(--velocity-red-700);
}

.parent:active .parent-active\:bg-red-800{
    background: var(--velocity-red-800);
}

.parent:active .parent-active\:bg-red-900{
    background: var(--velocity-red-900);
}

.parent:active .parent-active\:bg-grey-100{
    background: var(--velocity-grey-100);
}

.parent:active .parent-active\:bg-sky-50{
    background: var(--velocity-sky-50);
}

.parent:active .parent-active\:bg-sky-100{
    background: var(--velocity-sky-100);
}

.parent:active .parent-active\:bg-sky-200{
    background: var(--velocity-sky-200);
}

.parent:active .parent-active\:bg-sky-300{
    background: var(--velocity-sky-300);
}

.parent:active .parent-active\:bg-sky-400{
    background: var(--velocity-sky-400);
}

.parent:active .parent-active\:bg-sky-500{
    background: var(--velocity-sky-500);
}

.parent:active .parent-active\:bg-sky-600{
    background: var(--velocity-sky-600);
}

.parent:active .parent-active\:bg-sky-700{
    background: var(--velocity-sky-700);
}

.parent:active .parent-active\:bg-sky-800{
    background: var(--velocity-sky-800);
}

.parent:active .parent-active\:bg-sky-900{
    background: var(--velocity-sky-900);
}

.parent:active .parent-active\:bg-green-50{
    background: var(--velocity-green-50);
}

.parent:active .parent-active\:bg-green-100{
    background: var(--velocity-green-100);
}

.parent:active .parent-active\:bg-green-200{
    background: var(--velocity-green-200);
}

.parent:active .parent-active\:bg-green-300{
    background: var(--velocity-green-300);
}

.parent:active .parent-active\:bg-green-400{
    background: var(--velocity-green-400);
}

.parent:active .parent-active\:bg-green-500{
    background: var(--velocity-green-500);
}

.parent:active .parent-active\:bg-green-600{
    background: var(--velocity-green-600);
}

.parent:active .parent-active\:bg-green-700{
    background: var(--velocity-green-700);
}

.parent:active .parent-active\:bg-green-800{
    background: var(--velocity-green-800);
}

.parent:active .parent-active\:bg-green-900{
    background: var(--velocity-green-900);
}

.parent:active .parent-active\:bg-grey-200{
    background: var(--velocity-grey-200);
}

.parent:active .parent-active\:bg-grey-300{
    background: var(--velocity-grey-300);
}

.parent:active .parent-active\:bg-grey-400{
    background: var(--velocity-grey-400);
}

.parent:active .parent-active\:bg-grey-500{
    background: var(--velocity-grey-500);
}

.parent:active .parent-active\:bg-grey-600{
    background: var(--velocity-grey-600);
}

.parent:active .parent-active\:bg-grey-700{
    background: var(--velocity-grey-700);
}

.parent:active .parent-active\:bg-grey-800{
    background: var(--velocity-grey-800);
}

.parent:active .parent-active\:bg-grey-900{
    background: var(--velocity-grey-900);
}

.parent:active .parent-active\:bg-yellow-50{
    background: var(--velocity-yellow-50);
}

.parent:active .parent-active\:bg-yellow-100{
    background: var(--velocity-yellow-100);
}

.parent:active .parent-active\:bg-yellow-200{
    background: var(--velocity-yellow-200);
}

.parent:active .parent-active\:bg-yellow-300{
    background: var(--velocity-yellow-300);
}

.parent:active .parent-active\:bg-yellow-400{
    background: var(--velocity-yellow-400);
}

.parent:active .parent-active\:bg-yellow-500{
    background: var(--velocity-yellow-500);
}

.parent:active .parent-active\:bg-yellow-600{
    background: var(--velocity-yellow-600);
}

.parent:active .parent-active\:bg-yellow-700{
    background: var(--velocity-yellow-700);
}

.parent:active .parent-active\:bg-yellow-800{
    background: var(--velocity-yellow-800);
}

.parent:active .parent-active\:bg-yellow-900{
    background: var(--velocity-yellow-900);
}

.parent:active .parent-active\:bg-cyan-50{
    background: var(--velocity-cyan-50);
}

.parent:active .parent-active\:bg-cyan-100{
    background: var(--velocity-cyan-100);
}

.parent:active .parent-active\:bg-cyan-200{
    background: var(--velocity-cyan-200);
}

.parent:active .parent-active\:bg-cyan-300{
    background: var(--velocity-cyan-300);
}

.parent:active .parent-active\:bg-cyan-400{
    background: var(--velocity-cyan-400);
}

.parent:active .parent-active\:bg-cyan-500{
    background: var(--velocity-cyan-500);
}

.parent:active .parent-active\:bg-cyan-600{
    background: var(--velocity-cyan-600);
}

.parent:active .parent-active\:bg-cyan-700{
    background: var(--velocity-cyan-700);
}

.parent:active .parent-active\:bg-cyan-800{
    background: var(--velocity-cyan-800);
}

.parent:active .parent-active\:bg-cyan-900{
    background: var(--velocity-cyan-900);
}

.parent:active .parent-active\:bg-orange-50{
    background: var(--velocity-orange-50);
}

.parent:active .parent-active\:bg-orange-100{
    background: var(--velocity-orange-100);
}

.parent:active .parent-active\:bg-orange-200{
    background: var(--velocity-orange-200);
}

.parent:active .parent-active\:bg-orange-300{
    background: var(--velocity-orange-300);
}

.parent:active .parent-active\:bg-orange-400{
    background: var(--velocity-orange-400);
}

.parent:active .parent-active\:bg-orange-500{
    background: var(--velocity-orange-500);
}

.parent:active .parent-active\:bg-orange-600{
    background: var(--velocity-orange-600);
}

.parent:active .parent-active\:bg-orange-700{
    background: var(--velocity-orange-700);
}

.parent:active .parent-active\:bg-orange-800{
    background: var(--velocity-orange-800);
}

.parent:active .parent-active\:bg-orange-900{
    background: var(--velocity-orange-900);
}

.parent:active .parent-active\:bg-blue-50{
    background: var(--velocity-blue-50);
}

.parent:active .parent-active\:bg-blue-100{
    background: var(--velocity-blue-100);
}

.parent:active .parent-active\:bg-blue-200{
    background: var(--velocity-blue-200);
}

.parent:active .parent-active\:bg-blue-300{
    background: var(--velocity-blue-300);
}

.parent:active .parent-active\:bg-blue-400{
    background: var(--velocity-blue-400);
}

.parent:active .parent-active\:bg-blue-500{
    background: var(--velocity-blue-500);
}

.parent:active .parent-active\:bg-blue-600{
    background: var(--velocity-blue-600);
}

.parent:active .parent-active\:bg-blue-700{
    background: var(--velocity-blue-700);
}

.parent:active .parent-active\:bg-blue-800{
    background: var(--velocity-blue-800);
}

.parent:active .parent-active\:bg-blue-900{
    background: var(--velocity-blue-900);
}

.parent:active .parent-active\:bg-lime-50{
    background: var(--velocity-lime-50);
}

.parent:active .parent-active\:bg-lime-100{
    background: var(--velocity-lime-100);
}

.parent:active .parent-active\:bg-lime-200{
    background: var(--velocity-lime-200);
}

.parent:active .parent-active\:bg-lime-300{
    background: var(--velocity-lime-300);
}

.parent:active .parent-active\:bg-lime-400{
    background: var(--velocity-lime-400);
}

.parent:active .parent-active\:bg-lime-500{
    background: var(--velocity-lime-500);
}

.parent:active .parent-active\:bg-lime-600{
    background: var(--velocity-lime-600);
}

.parent:active .parent-active\:bg-lime-700{
    background: var(--velocity-lime-700);
}

.parent:active .parent-active\:bg-lime-800{
    background: var(--velocity-lime-800);
}

.parent:active .parent-active\:bg-lime-900{
    background: var(--velocity-lime-900);
}

.parent:active .parent-active\:bg-purple-50{
    background: var(--velocity-purple-50);
}

.parent:active .parent-active\:bg-purple-100{
    background: var(--velocity-purple-100);
}

.parent:active .parent-active\:bg-purple-200{
    background: var(--velocity-purple-200);
}

.parent:active .parent-active\:bg-purple-300{
    background: var(--velocity-purple-300);
}

.parent:active .parent-active\:bg-purple-400{
    background: var(--velocity-purple-400);
}

.parent:active .parent-active\:bg-purple-500{
    background: var(--velocity-purple-500);
}

.parent:active .parent-active\:bg-purple-600{
    background: var(--velocity-purple-600);
}

.parent:active .parent-active\:bg-purple-700{
    background: var(--velocity-purple-700);
}

.parent:active .parent-active\:bg-purple-800{
    background: var(--velocity-purple-800);
}

.parent:active .parent-active\:bg-purple-900{
    background: var(--velocity-purple-900);
}

.parent:active .parent-active\:bg-indigo-50{
    background: var(--velocity-indigo-50);
}

.parent:active .parent-active\:bg-indigo-100{
    background: var(--velocity-indigo-100);
}

.parent:active .parent-active\:bg-indigo-200{
    background: var(--velocity-indigo-200);
}

.parent:active .parent-active\:bg-indigo-300{
    background: var(--velocity-indigo-300);
}

.parent:active .parent-active\:bg-indigo-400{
    background: var(--velocity-indigo-400);
}

.parent:active .parent-active\:bg-indigo-500{
    background: var(--velocity-indigo-500);
}

.parent:active .parent-active\:bg-indigo-600{
    background: var(--velocity-indigo-600);
}

.parent:active .parent-active\:bg-indigo-700{
    background: var(--velocity-indigo-700);
}

.parent:active .parent-active\:bg-indigo-800{
    background: var(--velocity-indigo-800);
}

.parent:active .parent-active\:bg-indigo-900{
    background: var(--velocity-indigo-900);
}

.parent:active .parent-active\:bg-pink-50{
    background: var(--velocity-pink-50);
}

.parent:active .parent-active\:bg-pink-100{
    background: var(--velocity-pink-100);
}

.parent:active .parent-active\:bg-pink-200{
    background: var(--velocity-pink-200);
}

.parent:active .parent-active\:bg-pink-300{
    background: var(--velocity-pink-300);
}

.parent:active .parent-active\:bg-pink-400{
    background: var(--velocity-pink-400);
}

.parent:active .parent-active\:bg-pink-500{
    background: var(--velocity-pink-500);
}

.parent:active .parent-active\:bg-pink-600{
    background: var(--velocity-pink-600);
}

.parent:active .parent-active\:bg-pink-700{
    background: var(--velocity-pink-700);
}

.parent:active .parent-active\:bg-pink-800{
    background: var(--velocity-pink-800);
}

.parent:active .parent-active\:bg-pink-900{
    background: var(--velocity-pink-900);
}

.parent:active .parent-active\:bg-violet-50{
    background: var(--velocity-violet-50);
}

.parent:active .parent-active\:bg-violet-100{
    background: var(--velocity-violet-100);
}

.parent:active .parent-active\:bg-violet-200{
    background: var(--velocity-violet-200);
}

.parent:active .parent-active\:bg-violet-300{
    background: var(--velocity-violet-300);
}

.parent:active .parent-active\:bg-violet-400{
    background: var(--velocity-violet-400);
}

.parent:active .parent-active\:bg-violet-500{
    background: var(--velocity-violet-500);
}

.parent:active .parent-active\:bg-violet-600{
    background: var(--velocity-violet-600);
}

.parent:active .parent-active\:bg-violet-700{
    background: var(--velocity-violet-700);
}

.parent:active .parent-active\:bg-violet-800{
    background: var(--velocity-violet-800);
}

.parent:active .parent-active\:bg-violet-900{
    background: var(--velocity-violet-900);
}

.parent:active .parent-active\:bg-slate-50{
    background: var(--velocity-slate-50);
}

.parent:active .parent-active\:bg-slate-100{
    background: var(--velocity-slate-100);
}

.parent:active .parent-active\:bg-slate-200{
    background: var(--velocity-slate-200);
}

.parent:active .parent-active\:bg-slate-300{
    background: var(--velocity-slate-300);
}

.parent:active .parent-active\:bg-slate-400{
    background: var(--velocity-slate-400);
}

.parent:active .parent-active\:bg-slate-500{
    background: var(--velocity-slate-500);
}

.parent:active .parent-active\:bg-slate-600{
    background: var(--velocity-slate-600);
}

.parent:active .parent-active\:bg-slate-700{
    background: var(--velocity-slate-700);
}

.parent:active .parent-active\:bg-slate-800{
    background: var(--velocity-slate-800);
}

.parent:active .parent-active\:bg-slate-900{
    background: var(--velocity-slate-900);
}

.parent:active .parent-active\:bg-rose-50{
    background: var(--velocity-rose-50);
}

.parent:active .parent-active\:bg-rose-100{
    background: var(--velocity-rose-100);
}

.parent:active .parent-active\:bg-rose-200{
    background: var(--velocity-rose-200);
}

.parent:active .parent-active\:bg-rose-300{
    background: var(--velocity-rose-300);
}

.parent:active .parent-active\:bg-rose-400{
    background: var(--velocity-rose-400);
}

.parent:active .parent-active\:bg-rose-500{
    background: var(--velocity-rose-500);
}

.parent:active .parent-active\:bg-rose-600{
    background: var(--velocity-rose-600);
}

.parent:active .parent-active\:bg-rose-700{
    background: var(--velocity-rose-700);
}

.parent:active .parent-active\:bg-rose-800{
    background: var(--velocity-rose-800);
}

.parent:active .parent-active\:bg-rose-900{
    background: var(--velocity-rose-900);
}

.parent:active .parent-active\:from-teal-50{
    --velocity-from-color: var(--velocity-teal-50);
}

.parent:active .parent-active\:from-teal-100{
    --velocity-from-color: var(--velocity-teal-100);
}

.parent:active .parent-active\:from-teal-200{
    --velocity-from-color: var(--velocity-teal-200);
}

.parent:active .parent-active\:from-teal-300{
    --velocity-from-color: var(--velocity-teal-300);
}

.parent:active .parent-active\:from-teal-400{
    --velocity-from-color: var(--velocity-teal-400);
}

.parent:active .parent-active\:from-teal-500{
    --velocity-from-color: var(--velocity-teal-500);
}

.parent:active .parent-active\:from-teal-600{
    --velocity-from-color: var(--velocity-teal-600);
}

.parent:active .parent-active\:from-teal-700{
    --velocity-from-color: var(--velocity-teal-700);
}

.parent:active .parent-active\:from-teal-800{
    --velocity-from-color: var(--velocity-teal-800);
}

.parent:active .parent-active\:from-teal-900{
    --velocity-from-color: var(--velocity-teal-900);
}

.parent:active .parent-active\:from-red-50{
    --velocity-from-color: var(--velocity-red-50);
}

.parent:active .parent-active\:from-red-100{
    --velocity-from-color: var(--velocity-red-100);
}

.parent:active .parent-active\:from-red-200{
    --velocity-from-color: var(--velocity-red-200);
}

.parent:active .parent-active\:from-red-300{
    --velocity-from-color: var(--velocity-red-300);
}

.parent:active .parent-active\:from-red-400{
    --velocity-from-color: var(--velocity-red-400);
}

.parent:active .parent-active\:from-red-500{
    --velocity-from-color: var(--velocity-red-500);
}

.parent:active .parent-active\:from-red-600{
    --velocity-from-color: var(--velocity-red-600);
}

.parent:active .parent-active\:from-red-700{
    --velocity-from-color: var(--velocity-red-700);
}

.parent:active .parent-active\:from-red-800{
    --velocity-from-color: var(--velocity-red-800);
}

.parent:active .parent-active\:from-red-900{
    --velocity-from-color: var(--velocity-red-900);
}

.parent:active .parent-active\:from-grey-100{
    --velocity-from-color: var(--velocity-grey-100);
}

.parent:active .parent-active\:from-sky-50{
    --velocity-from-color: var(--velocity-sky-50);
}

.parent:active .parent-active\:from-sky-100{
    --velocity-from-color: var(--velocity-sky-100);
}

.parent:active .parent-active\:from-sky-200{
    --velocity-from-color: var(--velocity-sky-200);
}

.parent:active .parent-active\:from-sky-300{
    --velocity-from-color: var(--velocity-sky-300);
}

.parent:active .parent-active\:from-sky-400{
    --velocity-from-color: var(--velocity-sky-400);
}

.parent:active .parent-active\:from-sky-500{
    --velocity-from-color: var(--velocity-sky-500);
}

.parent:active .parent-active\:from-sky-600{
    --velocity-from-color: var(--velocity-sky-600);
}

.parent:active .parent-active\:from-sky-700{
    --velocity-from-color: var(--velocity-sky-700);
}

.parent:active .parent-active\:from-sky-800{
    --velocity-from-color: var(--velocity-sky-800);
}

.parent:active .parent-active\:from-sky-900{
    --velocity-from-color: var(--velocity-sky-900);
}

.parent:active .parent-active\:from-green-50{
    --velocity-from-color: var(--velocity-green-50);
}

.parent:active .parent-active\:from-green-100{
    --velocity-from-color: var(--velocity-green-100);
}

.parent:active .parent-active\:from-green-200{
    --velocity-from-color: var(--velocity-green-200);
}

.parent:active .parent-active\:from-green-300{
    --velocity-from-color: var(--velocity-green-300);
}

.parent:active .parent-active\:from-green-400{
    --velocity-from-color: var(--velocity-green-400);
}

.parent:active .parent-active\:from-green-500{
    --velocity-from-color: var(--velocity-green-500);
}

.parent:active .parent-active\:from-green-600{
    --velocity-from-color: var(--velocity-green-600);
}

.parent:active .parent-active\:from-green-700{
    --velocity-from-color: var(--velocity-green-700);
}

.parent:active .parent-active\:from-green-800{
    --velocity-from-color: var(--velocity-green-800);
}

.parent:active .parent-active\:from-green-900{
    --velocity-from-color: var(--velocity-green-900);
}

.parent:active .parent-active\:from-grey-200{
    --velocity-from-color: var(--velocity-grey-200);
}

.parent:active .parent-active\:from-grey-300{
    --velocity-from-color: var(--velocity-grey-300);
}

.parent:active .parent-active\:from-grey-400{
    --velocity-from-color: var(--velocity-grey-400);
}

.parent:active .parent-active\:from-grey-500{
    --velocity-from-color: var(--velocity-grey-500);
}

.parent:active .parent-active\:from-grey-600{
    --velocity-from-color: var(--velocity-grey-600);
}

.parent:active .parent-active\:from-grey-700{
    --velocity-from-color: var(--velocity-grey-700);
}

.parent:active .parent-active\:from-grey-800{
    --velocity-from-color: var(--velocity-grey-800);
}

.parent:active .parent-active\:from-grey-900{
    --velocity-from-color: var(--velocity-grey-900);
}

.parent:active .parent-active\:from-yellow-50{
    --velocity-from-color: var(--velocity-yellow-50);
}

.parent:active .parent-active\:from-yellow-100{
    --velocity-from-color: var(--velocity-yellow-100);
}

.parent:active .parent-active\:from-yellow-200{
    --velocity-from-color: var(--velocity-yellow-200);
}

.parent:active .parent-active\:from-yellow-300{
    --velocity-from-color: var(--velocity-yellow-300);
}

.parent:active .parent-active\:from-yellow-400{
    --velocity-from-color: var(--velocity-yellow-400);
}

.parent:active .parent-active\:from-yellow-500{
    --velocity-from-color: var(--velocity-yellow-500);
}

.parent:active .parent-active\:from-yellow-600{
    --velocity-from-color: var(--velocity-yellow-600);
}

.parent:active .parent-active\:from-yellow-700{
    --velocity-from-color: var(--velocity-yellow-700);
}

.parent:active .parent-active\:from-yellow-800{
    --velocity-from-color: var(--velocity-yellow-800);
}

.parent:active .parent-active\:from-yellow-900{
    --velocity-from-color: var(--velocity-yellow-900);
}

.parent:active .parent-active\:from-cyan-50{
    --velocity-from-color: var(--velocity-cyan-50);
}

.parent:active .parent-active\:from-cyan-100{
    --velocity-from-color: var(--velocity-cyan-100);
}

.parent:active .parent-active\:from-cyan-200{
    --velocity-from-color: var(--velocity-cyan-200);
}

.parent:active .parent-active\:from-cyan-300{
    --velocity-from-color: var(--velocity-cyan-300);
}

.parent:active .parent-active\:from-cyan-400{
    --velocity-from-color: var(--velocity-cyan-400);
}

.parent:active .parent-active\:from-cyan-500{
    --velocity-from-color: var(--velocity-cyan-500);
}

.parent:active .parent-active\:from-cyan-600{
    --velocity-from-color: var(--velocity-cyan-600);
}

.parent:active .parent-active\:from-cyan-700{
    --velocity-from-color: var(--velocity-cyan-700);
}

.parent:active .parent-active\:from-cyan-800{
    --velocity-from-color: var(--velocity-cyan-800);
}

.parent:active .parent-active\:from-cyan-900{
    --velocity-from-color: var(--velocity-cyan-900);
}

.parent:active .parent-active\:from-orange-50{
    --velocity-from-color: var(--velocity-orange-50);
}

.parent:active .parent-active\:from-orange-100{
    --velocity-from-color: var(--velocity-orange-100);
}

.parent:active .parent-active\:from-orange-200{
    --velocity-from-color: var(--velocity-orange-200);
}

.parent:active .parent-active\:from-orange-300{
    --velocity-from-color: var(--velocity-orange-300);
}

.parent:active .parent-active\:from-orange-400{
    --velocity-from-color: var(--velocity-orange-400);
}

.parent:active .parent-active\:from-orange-500{
    --velocity-from-color: var(--velocity-orange-500);
}

.parent:active .parent-active\:from-orange-600{
    --velocity-from-color: var(--velocity-orange-600);
}

.parent:active .parent-active\:from-orange-700{
    --velocity-from-color: var(--velocity-orange-700);
}

.parent:active .parent-active\:from-orange-800{
    --velocity-from-color: var(--velocity-orange-800);
}

.parent:active .parent-active\:from-orange-900{
    --velocity-from-color: var(--velocity-orange-900);
}

.parent:active .parent-active\:from-blue-50{
    --velocity-from-color: var(--velocity-blue-50);
}

.parent:active .parent-active\:from-blue-100{
    --velocity-from-color: var(--velocity-blue-100);
}

.parent:active .parent-active\:from-blue-200{
    --velocity-from-color: var(--velocity-blue-200);
}

.parent:active .parent-active\:from-blue-300{
    --velocity-from-color: var(--velocity-blue-300);
}

.parent:active .parent-active\:from-blue-400{
    --velocity-from-color: var(--velocity-blue-400);
}

.parent:active .parent-active\:from-blue-500{
    --velocity-from-color: var(--velocity-blue-500);
}

.parent:active .parent-active\:from-blue-600{
    --velocity-from-color: var(--velocity-blue-600);
}

.parent:active .parent-active\:from-blue-700{
    --velocity-from-color: var(--velocity-blue-700);
}

.parent:active .parent-active\:from-blue-800{
    --velocity-from-color: var(--velocity-blue-800);
}

.parent:active .parent-active\:from-blue-900{
    --velocity-from-color: var(--velocity-blue-900);
}

.parent:active .parent-active\:from-lime-50{
    --velocity-from-color: var(--velocity-lime-50);
}

.parent:active .parent-active\:from-lime-100{
    --velocity-from-color: var(--velocity-lime-100);
}

.parent:active .parent-active\:from-lime-200{
    --velocity-from-color: var(--velocity-lime-200);
}

.parent:active .parent-active\:from-lime-300{
    --velocity-from-color: var(--velocity-lime-300);
}

.parent:active .parent-active\:from-lime-400{
    --velocity-from-color: var(--velocity-lime-400);
}

.parent:active .parent-active\:from-lime-500{
    --velocity-from-color: var(--velocity-lime-500);
}

.parent:active .parent-active\:from-lime-600{
    --velocity-from-color: var(--velocity-lime-600);
}

.parent:active .parent-active\:from-lime-700{
    --velocity-from-color: var(--velocity-lime-700);
}

.parent:active .parent-active\:from-lime-800{
    --velocity-from-color: var(--velocity-lime-800);
}

.parent:active .parent-active\:from-lime-900{
    --velocity-from-color: var(--velocity-lime-900);
}

.parent:active .parent-active\:from-purple-50{
    --velocity-from-color: var(--velocity-purple-50);
}

.parent:active .parent-active\:from-purple-100{
    --velocity-from-color: var(--velocity-purple-100);
}

.parent:active .parent-active\:from-purple-200{
    --velocity-from-color: var(--velocity-purple-200);
}

.parent:active .parent-active\:from-purple-300{
    --velocity-from-color: var(--velocity-purple-300);
}

.parent:active .parent-active\:from-purple-400{
    --velocity-from-color: var(--velocity-purple-400);
}

.parent:active .parent-active\:from-purple-500{
    --velocity-from-color: var(--velocity-purple-500);
}

.parent:active .parent-active\:from-purple-600{
    --velocity-from-color: var(--velocity-purple-600);
}

.parent:active .parent-active\:from-purple-700{
    --velocity-from-color: var(--velocity-purple-700);
}

.parent:active .parent-active\:from-purple-800{
    --velocity-from-color: var(--velocity-purple-800);
}

.parent:active .parent-active\:from-purple-900{
    --velocity-from-color: var(--velocity-purple-900);
}

.parent:active .parent-active\:from-indigo-50{
    --velocity-from-color: var(--velocity-indigo-50);
}

.parent:active .parent-active\:from-indigo-100{
    --velocity-from-color: var(--velocity-indigo-100);
}

.parent:active .parent-active\:from-indigo-200{
    --velocity-from-color: var(--velocity-indigo-200);
}

.parent:active .parent-active\:from-indigo-300{
    --velocity-from-color: var(--velocity-indigo-300);
}

.parent:active .parent-active\:from-indigo-400{
    --velocity-from-color: var(--velocity-indigo-400);
}

.parent:active .parent-active\:from-indigo-500{
    --velocity-from-color: var(--velocity-indigo-500);
}

.parent:active .parent-active\:from-indigo-600{
    --velocity-from-color: var(--velocity-indigo-600);
}

.parent:active .parent-active\:from-indigo-700{
    --velocity-from-color: var(--velocity-indigo-700);
}

.parent:active .parent-active\:from-indigo-800{
    --velocity-from-color: var(--velocity-indigo-800);
}

.parent:active .parent-active\:from-indigo-900{
    --velocity-from-color: var(--velocity-indigo-900);
}

.parent:active .parent-active\:from-pink-50{
    --velocity-from-color: var(--velocity-pink-50);
}

.parent:active .parent-active\:from-pink-100{
    --velocity-from-color: var(--velocity-pink-100);
}

.parent:active .parent-active\:from-pink-200{
    --velocity-from-color: var(--velocity-pink-200);
}

.parent:active .parent-active\:from-pink-300{
    --velocity-from-color: var(--velocity-pink-300);
}

.parent:active .parent-active\:from-pink-400{
    --velocity-from-color: var(--velocity-pink-400);
}

.parent:active .parent-active\:from-pink-500{
    --velocity-from-color: var(--velocity-pink-500);
}

.parent:active .parent-active\:from-pink-600{
    --velocity-from-color: var(--velocity-pink-600);
}

.parent:active .parent-active\:from-pink-700{
    --velocity-from-color: var(--velocity-pink-700);
}

.parent:active .parent-active\:from-pink-800{
    --velocity-from-color: var(--velocity-pink-800);
}

.parent:active .parent-active\:from-pink-900{
    --velocity-from-color: var(--velocity-pink-900);
}

.parent:active .parent-active\:from-violet-50{
    --velocity-from-color: var(--velocity-violet-50);
}

.parent:active .parent-active\:from-violet-100{
    --velocity-from-color: var(--velocity-violet-100);
}

.parent:active .parent-active\:from-violet-200{
    --velocity-from-color: var(--velocity-violet-200);
}

.parent:active .parent-active\:from-violet-300{
    --velocity-from-color: var(--velocity-violet-300);
}

.parent:active .parent-active\:from-violet-400{
    --velocity-from-color: var(--velocity-violet-400);
}

.parent:active .parent-active\:from-violet-500{
    --velocity-from-color: var(--velocity-violet-500);
}

.parent:active .parent-active\:from-violet-600{
    --velocity-from-color: var(--velocity-violet-600);
}

.parent:active .parent-active\:from-violet-700{
    --velocity-from-color: var(--velocity-violet-700);
}

.parent:active .parent-active\:from-violet-800{
    --velocity-from-color: var(--velocity-violet-800);
}

.parent:active .parent-active\:from-violet-900{
    --velocity-from-color: var(--velocity-violet-900);
}

.parent:active .parent-active\:from-slate-50{
    --velocity-from-color: var(--velocity-slate-50);
}

.parent:active .parent-active\:from-slate-100{
    --velocity-from-color: var(--velocity-slate-100);
}

.parent:active .parent-active\:from-slate-200{
    --velocity-from-color: var(--velocity-slate-200);
}

.parent:active .parent-active\:from-slate-300{
    --velocity-from-color: var(--velocity-slate-300);
}

.parent:active .parent-active\:from-slate-400{
    --velocity-from-color: var(--velocity-slate-400);
}

.parent:active .parent-active\:from-slate-500{
    --velocity-from-color: var(--velocity-slate-500);
}

.parent:active .parent-active\:from-slate-600{
    --velocity-from-color: var(--velocity-slate-600);
}

.parent:active .parent-active\:from-slate-700{
    --velocity-from-color: var(--velocity-slate-700);
}

.parent:active .parent-active\:from-slate-800{
    --velocity-from-color: var(--velocity-slate-800);
}

.parent:active .parent-active\:from-slate-900{
    --velocity-from-color: var(--velocity-slate-900);
}

.parent:active .parent-active\:from-rose-50{
    --velocity-from-color: var(--velocity-rose-50);
}

.parent:active .parent-active\:from-rose-100{
    --velocity-from-color: var(--velocity-rose-100);
}

.parent:active .parent-active\:from-rose-200{
    --velocity-from-color: var(--velocity-rose-200);
}

.parent:active .parent-active\:from-rose-300{
    --velocity-from-color: var(--velocity-rose-300);
}

.parent:active .parent-active\:from-rose-400{
    --velocity-from-color: var(--velocity-rose-400);
}

.parent:active .parent-active\:from-rose-500{
    --velocity-from-color: var(--velocity-rose-500);
}

.parent:active .parent-active\:from-rose-600{
    --velocity-from-color: var(--velocity-rose-600);
}

.parent:active .parent-active\:from-rose-700{
    --velocity-from-color: var(--velocity-rose-700);
}

.parent:active .parent-active\:from-rose-800{
    --velocity-from-color: var(--velocity-rose-800);
}

.parent:active .parent-active\:from-rose-900{
    --velocity-from-color: var(--velocity-rose-900);
}

.parent:active .parent-active\:to-teal-50{
    --velocity-to-color: var(--velocity-teal-50);
}

.parent:active .parent-active\:to-teal-100{
    --velocity-to-color: var(--velocity-teal-100);
}

.parent:active .parent-active\:to-teal-200{
    --velocity-to-color: var(--velocity-teal-200);
}

.parent:active .parent-active\:to-teal-300{
    --velocity-to-color: var(--velocity-teal-300);
}

.parent:active .parent-active\:to-teal-400{
    --velocity-to-color: var(--velocity-teal-400);
}

.parent:active .parent-active\:to-teal-500{
    --velocity-to-color: var(--velocity-teal-500);
}

.parent:active .parent-active\:to-teal-600{
    --velocity-to-color: var(--velocity-teal-600);
}

.parent:active .parent-active\:to-teal-700{
    --velocity-to-color: var(--velocity-teal-700);
}

.parent:active .parent-active\:to-teal-800{
    --velocity-to-color: var(--velocity-teal-800);
}

.parent:active .parent-active\:to-teal-900{
    --velocity-to-color: var(--velocity-teal-900);
}

.parent:active .parent-active\:to-red-50{
    --velocity-to-color: var(--velocity-red-50);
}

.parent:active .parent-active\:to-red-100{
    --velocity-to-color: var(--velocity-red-100);
}

.parent:active .parent-active\:to-red-200{
    --velocity-to-color: var(--velocity-red-200);
}

.parent:active .parent-active\:to-red-300{
    --velocity-to-color: var(--velocity-red-300);
}

.parent:active .parent-active\:to-red-400{
    --velocity-to-color: var(--velocity-red-400);
}

.parent:active .parent-active\:to-red-500{
    --velocity-to-color: var(--velocity-red-500);
}

.parent:active .parent-active\:to-red-600{
    --velocity-to-color: var(--velocity-red-600);
}

.parent:active .parent-active\:to-red-700{
    --velocity-to-color: var(--velocity-red-700);
}

.parent:active .parent-active\:to-red-800{
    --velocity-to-color: var(--velocity-red-800);
}

.parent:active .parent-active\:to-red-900{
    --velocity-to-color: var(--velocity-red-900);
}

.parent:active .parent-active\:to-grey-100{
    --velocity-to-color: var(--velocity-grey-100);
}

.parent:active .parent-active\:to-sky-50{
    --velocity-to-color: var(--velocity-sky-50);
}

.parent:active .parent-active\:to-sky-100{
    --velocity-to-color: var(--velocity-sky-100);
}

.parent:active .parent-active\:to-sky-200{
    --velocity-to-color: var(--velocity-sky-200);
}

.parent:active .parent-active\:to-sky-300{
    --velocity-to-color: var(--velocity-sky-300);
}

.parent:active .parent-active\:to-sky-400{
    --velocity-to-color: var(--velocity-sky-400);
}

.parent:active .parent-active\:to-sky-500{
    --velocity-to-color: var(--velocity-sky-500);
}

.parent:active .parent-active\:to-sky-600{
    --velocity-to-color: var(--velocity-sky-600);
}

.parent:active .parent-active\:to-sky-700{
    --velocity-to-color: var(--velocity-sky-700);
}

.parent:active .parent-active\:to-sky-800{
    --velocity-to-color: var(--velocity-sky-800);
}

.parent:active .parent-active\:to-sky-900{
    --velocity-to-color: var(--velocity-sky-900);
}

.parent:active .parent-active\:to-green-50{
    --velocity-to-color: var(--velocity-green-50);
}

.parent:active .parent-active\:to-green-100{
    --velocity-to-color: var(--velocity-green-100);
}

.parent:active .parent-active\:to-green-200{
    --velocity-to-color: var(--velocity-green-200);
}

.parent:active .parent-active\:to-green-300{
    --velocity-to-color: var(--velocity-green-300);
}

.parent:active .parent-active\:to-green-400{
    --velocity-to-color: var(--velocity-green-400);
}

.parent:active .parent-active\:to-green-500{
    --velocity-to-color: var(--velocity-green-500);
}

.parent:active .parent-active\:to-green-600{
    --velocity-to-color: var(--velocity-green-600);
}

.parent:active .parent-active\:to-green-700{
    --velocity-to-color: var(--velocity-green-700);
}

.parent:active .parent-active\:to-green-800{
    --velocity-to-color: var(--velocity-green-800);
}

.parent:active .parent-active\:to-green-900{
    --velocity-to-color: var(--velocity-green-900);
}

.parent:active .parent-active\:to-grey-200{
    --velocity-to-color: var(--velocity-grey-200);
}

.parent:active .parent-active\:to-grey-300{
    --velocity-to-color: var(--velocity-grey-300);
}

.parent:active .parent-active\:to-grey-400{
    --velocity-to-color: var(--velocity-grey-400);
}

.parent:active .parent-active\:to-grey-500{
    --velocity-to-color: var(--velocity-grey-500);
}

.parent:active .parent-active\:to-grey-600{
    --velocity-to-color: var(--velocity-grey-600);
}

.parent:active .parent-active\:to-grey-700{
    --velocity-to-color: var(--velocity-grey-700);
}

.parent:active .parent-active\:to-grey-800{
    --velocity-to-color: var(--velocity-grey-800);
}

.parent:active .parent-active\:to-grey-900{
    --velocity-to-color: var(--velocity-grey-900);
}

.parent:active .parent-active\:to-yellow-50{
    --velocity-to-color: var(--velocity-yellow-50);
}

.parent:active .parent-active\:to-yellow-100{
    --velocity-to-color: var(--velocity-yellow-100);
}

.parent:active .parent-active\:to-yellow-200{
    --velocity-to-color: var(--velocity-yellow-200);
}

.parent:active .parent-active\:to-yellow-300{
    --velocity-to-color: var(--velocity-yellow-300);
}

.parent:active .parent-active\:to-yellow-400{
    --velocity-to-color: var(--velocity-yellow-400);
}

.parent:active .parent-active\:to-yellow-500{
    --velocity-to-color: var(--velocity-yellow-500);
}

.parent:active .parent-active\:to-yellow-600{
    --velocity-to-color: var(--velocity-yellow-600);
}

.parent:active .parent-active\:to-yellow-700{
    --velocity-to-color: var(--velocity-yellow-700);
}

.parent:active .parent-active\:to-yellow-800{
    --velocity-to-color: var(--velocity-yellow-800);
}

.parent:active .parent-active\:to-yellow-900{
    --velocity-to-color: var(--velocity-yellow-900);
}

.parent:active .parent-active\:to-cyan-50{
    --velocity-to-color: var(--velocity-cyan-50);
}

.parent:active .parent-active\:to-cyan-100{
    --velocity-to-color: var(--velocity-cyan-100);
}

.parent:active .parent-active\:to-cyan-200{
    --velocity-to-color: var(--velocity-cyan-200);
}

.parent:active .parent-active\:to-cyan-300{
    --velocity-to-color: var(--velocity-cyan-300);
}

.parent:active .parent-active\:to-cyan-400{
    --velocity-to-color: var(--velocity-cyan-400);
}

.parent:active .parent-active\:to-cyan-500{
    --velocity-to-color: var(--velocity-cyan-500);
}

.parent:active .parent-active\:to-cyan-600{
    --velocity-to-color: var(--velocity-cyan-600);
}

.parent:active .parent-active\:to-cyan-700{
    --velocity-to-color: var(--velocity-cyan-700);
}

.parent:active .parent-active\:to-cyan-800{
    --velocity-to-color: var(--velocity-cyan-800);
}

.parent:active .parent-active\:to-cyan-900{
    --velocity-to-color: var(--velocity-cyan-900);
}

.parent:active .parent-active\:to-orange-50{
    --velocity-to-color: var(--velocity-orange-50);
}

.parent:active .parent-active\:to-orange-100{
    --velocity-to-color: var(--velocity-orange-100);
}

.parent:active .parent-active\:to-orange-200{
    --velocity-to-color: var(--velocity-orange-200);
}

.parent:active .parent-active\:to-orange-300{
    --velocity-to-color: var(--velocity-orange-300);
}

.parent:active .parent-active\:to-orange-400{
    --velocity-to-color: var(--velocity-orange-400);
}

.parent:active .parent-active\:to-orange-500{
    --velocity-to-color: var(--velocity-orange-500);
}

.parent:active .parent-active\:to-orange-600{
    --velocity-to-color: var(--velocity-orange-600);
}

.parent:active .parent-active\:to-orange-700{
    --velocity-to-color: var(--velocity-orange-700);
}

.parent:active .parent-active\:to-orange-800{
    --velocity-to-color: var(--velocity-orange-800);
}

.parent:active .parent-active\:to-orange-900{
    --velocity-to-color: var(--velocity-orange-900);
}

.parent:active .parent-active\:to-blue-50{
    --velocity-to-color: var(--velocity-blue-50);
}

.parent:active .parent-active\:to-blue-100{
    --velocity-to-color: var(--velocity-blue-100);
}

.parent:active .parent-active\:to-blue-200{
    --velocity-to-color: var(--velocity-blue-200);
}

.parent:active .parent-active\:to-blue-300{
    --velocity-to-color: var(--velocity-blue-300);
}

.parent:active .parent-active\:to-blue-400{
    --velocity-to-color: var(--velocity-blue-400);
}

.parent:active .parent-active\:to-blue-500{
    --velocity-to-color: var(--velocity-blue-500);
}

.parent:active .parent-active\:to-blue-600{
    --velocity-to-color: var(--velocity-blue-600);
}

.parent:active .parent-active\:to-blue-700{
    --velocity-to-color: var(--velocity-blue-700);
}

.parent:active .parent-active\:to-blue-800{
    --velocity-to-color: var(--velocity-blue-800);
}

.parent:active .parent-active\:to-blue-900{
    --velocity-to-color: var(--velocity-blue-900);
}

.parent:active .parent-active\:to-lime-50{
    --velocity-to-color: var(--velocity-lime-50);
}

.parent:active .parent-active\:to-lime-100{
    --velocity-to-color: var(--velocity-lime-100);
}

.parent:active .parent-active\:to-lime-200{
    --velocity-to-color: var(--velocity-lime-200);
}

.parent:active .parent-active\:to-lime-300{
    --velocity-to-color: var(--velocity-lime-300);
}

.parent:active .parent-active\:to-lime-400{
    --velocity-to-color: var(--velocity-lime-400);
}

.parent:active .parent-active\:to-lime-500{
    --velocity-to-color: var(--velocity-lime-500);
}

.parent:active .parent-active\:to-lime-600{
    --velocity-to-color: var(--velocity-lime-600);
}

.parent:active .parent-active\:to-lime-700{
    --velocity-to-color: var(--velocity-lime-700);
}

.parent:active .parent-active\:to-lime-800{
    --velocity-to-color: var(--velocity-lime-800);
}

.parent:active .parent-active\:to-lime-900{
    --velocity-to-color: var(--velocity-lime-900);
}

.parent:active .parent-active\:to-purple-50{
    --velocity-to-color: var(--velocity-purple-50);
}

.parent:active .parent-active\:to-purple-100{
    --velocity-to-color: var(--velocity-purple-100);
}

.parent:active .parent-active\:to-purple-200{
    --velocity-to-color: var(--velocity-purple-200);
}

.parent:active .parent-active\:to-purple-300{
    --velocity-to-color: var(--velocity-purple-300);
}

.parent:active .parent-active\:to-purple-400{
    --velocity-to-color: var(--velocity-purple-400);
}

.parent:active .parent-active\:to-purple-500{
    --velocity-to-color: var(--velocity-purple-500);
}

.parent:active .parent-active\:to-purple-600{
    --velocity-to-color: var(--velocity-purple-600);
}

.parent:active .parent-active\:to-purple-700{
    --velocity-to-color: var(--velocity-purple-700);
}

.parent:active .parent-active\:to-purple-800{
    --velocity-to-color: var(--velocity-purple-800);
}

.parent:active .parent-active\:to-purple-900{
    --velocity-to-color: var(--velocity-purple-900);
}

.parent:active .parent-active\:to-indigo-50{
    --velocity-to-color: var(--velocity-indigo-50);
}

.parent:active .parent-active\:to-indigo-100{
    --velocity-to-color: var(--velocity-indigo-100);
}

.parent:active .parent-active\:to-indigo-200{
    --velocity-to-color: var(--velocity-indigo-200);
}

.parent:active .parent-active\:to-indigo-300{
    --velocity-to-color: var(--velocity-indigo-300);
}

.parent:active .parent-active\:to-indigo-400{
    --velocity-to-color: var(--velocity-indigo-400);
}

.parent:active .parent-active\:to-indigo-500{
    --velocity-to-color: var(--velocity-indigo-500);
}

.parent:active .parent-active\:to-indigo-600{
    --velocity-to-color: var(--velocity-indigo-600);
}

.parent:active .parent-active\:to-indigo-700{
    --velocity-to-color: var(--velocity-indigo-700);
}

.parent:active .parent-active\:to-indigo-800{
    --velocity-to-color: var(--velocity-indigo-800);
}

.parent:active .parent-active\:to-indigo-900{
    --velocity-to-color: var(--velocity-indigo-900);
}

.parent:active .parent-active\:to-pink-50{
    --velocity-to-color: var(--velocity-pink-50);
}

.parent:active .parent-active\:to-pink-100{
    --velocity-to-color: var(--velocity-pink-100);
}

.parent:active .parent-active\:to-pink-200{
    --velocity-to-color: var(--velocity-pink-200);
}

.parent:active .parent-active\:to-pink-300{
    --velocity-to-color: var(--velocity-pink-300);
}

.parent:active .parent-active\:to-pink-400{
    --velocity-to-color: var(--velocity-pink-400);
}

.parent:active .parent-active\:to-pink-500{
    --velocity-to-color: var(--velocity-pink-500);
}

.parent:active .parent-active\:to-pink-600{
    --velocity-to-color: var(--velocity-pink-600);
}

.parent:active .parent-active\:to-pink-700{
    --velocity-to-color: var(--velocity-pink-700);
}

.parent:active .parent-active\:to-pink-800{
    --velocity-to-color: var(--velocity-pink-800);
}

.parent:active .parent-active\:to-pink-900{
    --velocity-to-color: var(--velocity-pink-900);
}

.parent:active .parent-active\:to-violet-50{
    --velocity-to-color: var(--velocity-violet-50);
}

.parent:active .parent-active\:to-violet-100{
    --velocity-to-color: var(--velocity-violet-100);
}

.parent:active .parent-active\:to-violet-200{
    --velocity-to-color: var(--velocity-violet-200);
}

.parent:active .parent-active\:to-violet-300{
    --velocity-to-color: var(--velocity-violet-300);
}

.parent:active .parent-active\:to-violet-400{
    --velocity-to-color: var(--velocity-violet-400);
}

.parent:active .parent-active\:to-violet-500{
    --velocity-to-color: var(--velocity-violet-500);
}

.parent:active .parent-active\:to-violet-600{
    --velocity-to-color: var(--velocity-violet-600);
}

.parent:active .parent-active\:to-violet-700{
    --velocity-to-color: var(--velocity-violet-700);
}

.parent:active .parent-active\:to-violet-800{
    --velocity-to-color: var(--velocity-violet-800);
}

.parent:active .parent-active\:to-violet-900{
    --velocity-to-color: var(--velocity-violet-900);
}

.parent:active .parent-active\:to-slate-50{
    --velocity-to-color: var(--velocity-slate-50);
}

.parent:active .parent-active\:to-slate-100{
    --velocity-to-color: var(--velocity-slate-100);
}

.parent:active .parent-active\:to-slate-200{
    --velocity-to-color: var(--velocity-slate-200);
}

.parent:active .parent-active\:to-slate-300{
    --velocity-to-color: var(--velocity-slate-300);
}

.parent:active .parent-active\:to-slate-400{
    --velocity-to-color: var(--velocity-slate-400);
}

.parent:active .parent-active\:to-slate-500{
    --velocity-to-color: var(--velocity-slate-500);
}

.parent:active .parent-active\:to-slate-600{
    --velocity-to-color: var(--velocity-slate-600);
}

.parent:active .parent-active\:to-slate-700{
    --velocity-to-color: var(--velocity-slate-700);
}

.parent:active .parent-active\:to-slate-800{
    --velocity-to-color: var(--velocity-slate-800);
}

.parent:active .parent-active\:to-slate-900{
    --velocity-to-color: var(--velocity-slate-900);
}

.parent:active .parent-active\:to-rose-50{
    --velocity-to-color: var(--velocity-rose-50);
}

.parent:active .parent-active\:to-rose-100{
    --velocity-to-color: var(--velocity-rose-100);
}

.parent:active .parent-active\:to-rose-200{
    --velocity-to-color: var(--velocity-rose-200);
}

.parent:active .parent-active\:to-rose-300{
    --velocity-to-color: var(--velocity-rose-300);
}

.parent:active .parent-active\:to-rose-400{
    --velocity-to-color: var(--velocity-rose-400);
}

.parent:active .parent-active\:to-rose-500{
    --velocity-to-color: var(--velocity-rose-500);
}

.parent:active .parent-active\:to-rose-600{
    --velocity-to-color: var(--velocity-rose-600);
}

.parent:active .parent-active\:to-rose-700{
    --velocity-to-color: var(--velocity-rose-700);
}

.parent:active .parent-active\:to-rose-800{
    --velocity-to-color: var(--velocity-rose-800);
}

.parent:active .parent-active\:to-rose-900{
    --velocity-to-color: var(--velocity-rose-900);
}

.parent:active .parent-active\:text-teal-50{
    color: var(--velocity-teal-50);
}

.parent:active .parent-active\:text-teal-100{
    color: var(--velocity-teal-100);
}

.parent:active .parent-active\:text-teal-200{
    color: var(--velocity-teal-200);
}

.parent:active .parent-active\:text-teal-300{
    color: var(--velocity-teal-300);
}

.parent:active .parent-active\:text-teal-400{
    color: var(--velocity-teal-400);
}

.parent:active .parent-active\:text-teal-500{
    color: var(--velocity-teal-500);
}

.parent:active .parent-active\:text-teal-600{
    color: var(--velocity-teal-600);
}

.parent:active .parent-active\:text-teal-700{
    color: var(--velocity-teal-700);
}

.parent:active .parent-active\:text-teal-800{
    color: var(--velocity-teal-800);
}

.parent:active .parent-active\:text-teal-900{
    color: var(--velocity-teal-900);
}

.parent:active .parent-active\:text-red-50{
    color: var(--velocity-red-50);
}

.parent:active .parent-active\:text-red-100{
    color: var(--velocity-red-100);
}

.parent:active .parent-active\:text-red-200{
    color: var(--velocity-red-200);
}

.parent:active .parent-active\:text-red-300{
    color: var(--velocity-red-300);
}

.parent:active .parent-active\:text-red-400{
    color: var(--velocity-red-400);
}

.parent:active .parent-active\:text-red-500{
    color: var(--velocity-red-500);
}

.parent:active .parent-active\:text-red-600{
    color: var(--velocity-red-600);
}

.parent:active .parent-active\:text-red-700{
    color: var(--velocity-red-700);
}

.parent:active .parent-active\:text-red-800{
    color: var(--velocity-red-800);
}

.parent:active .parent-active\:text-red-900{
    color: var(--velocity-red-900);
}

.parent:active .parent-active\:text-grey-100{
    color: var(--velocity-grey-100);
}

.parent:active .parent-active\:text-sky-50{
    color: var(--velocity-sky-50);
}

.parent:active .parent-active\:text-sky-100{
    color: var(--velocity-sky-100);
}

.parent:active .parent-active\:text-sky-200{
    color: var(--velocity-sky-200);
}

.parent:active .parent-active\:text-sky-300{
    color: var(--velocity-sky-300);
}

.parent:active .parent-active\:text-sky-400{
    color: var(--velocity-sky-400);
}

.parent:active .parent-active\:text-sky-500{
    color: var(--velocity-sky-500);
}

.parent:active .parent-active\:text-sky-600{
    color: var(--velocity-sky-600);
}

.parent:active .parent-active\:text-sky-700{
    color: var(--velocity-sky-700);
}

.parent:active .parent-active\:text-sky-800{
    color: var(--velocity-sky-800);
}

.parent:active .parent-active\:text-sky-900{
    color: var(--velocity-sky-900);
}

.parent:active .parent-active\:text-green-50{
    color: var(--velocity-green-50);
}

.parent:active .parent-active\:text-green-100{
    color: var(--velocity-green-100);
}

.parent:active .parent-active\:text-green-200{
    color: var(--velocity-green-200);
}

.parent:active .parent-active\:text-green-300{
    color: var(--velocity-green-300);
}

.parent:active .parent-active\:text-green-400{
    color: var(--velocity-green-400);
}

.parent:active .parent-active\:text-green-500{
    color: var(--velocity-green-500);
}

.parent:active .parent-active\:text-green-600{
    color: var(--velocity-green-600);
}

.parent:active .parent-active\:text-green-700{
    color: var(--velocity-green-700);
}

.parent:active .parent-active\:text-green-800{
    color: var(--velocity-green-800);
}

.parent:active .parent-active\:text-green-900{
    color: var(--velocity-green-900);
}

.parent:active .parent-active\:text-grey-200{
    color: var(--velocity-grey-200);
}

.parent:active .parent-active\:text-grey-300{
    color: var(--velocity-grey-300);
}

.parent:active .parent-active\:text-grey-400{
    color: var(--velocity-grey-400);
}

.parent:active .parent-active\:text-grey-500{
    color: var(--velocity-grey-500);
}

.parent:active .parent-active\:text-grey-600{
    color: var(--velocity-grey-600);
}

.parent:active .parent-active\:text-grey-700{
    color: var(--velocity-grey-700);
}

.parent:active .parent-active\:text-grey-800{
    color: var(--velocity-grey-800);
}

.parent:active .parent-active\:text-grey-900{
    color: var(--velocity-grey-900);
}

.parent:active .parent-active\:text-yellow-50{
    color: var(--velocity-yellow-50);
}

.parent:active .parent-active\:text-yellow-100{
    color: var(--velocity-yellow-100);
}

.parent:active .parent-active\:text-yellow-200{
    color: var(--velocity-yellow-200);
}

.parent:active .parent-active\:text-yellow-300{
    color: var(--velocity-yellow-300);
}

.parent:active .parent-active\:text-yellow-400{
    color: var(--velocity-yellow-400);
}

.parent:active .parent-active\:text-yellow-500{
    color: var(--velocity-yellow-500);
}

.parent:active .parent-active\:text-yellow-600{
    color: var(--velocity-yellow-600);
}

.parent:active .parent-active\:text-yellow-700{
    color: var(--velocity-yellow-700);
}

.parent:active .parent-active\:text-yellow-800{
    color: var(--velocity-yellow-800);
}

.parent:active .parent-active\:text-yellow-900{
    color: var(--velocity-yellow-900);
}

.parent:active .parent-active\:text-cyan-50{
    color: var(--velocity-cyan-50);
}

.parent:active .parent-active\:text-cyan-100{
    color: var(--velocity-cyan-100);
}

.parent:active .parent-active\:text-cyan-200{
    color: var(--velocity-cyan-200);
}

.parent:active .parent-active\:text-cyan-300{
    color: var(--velocity-cyan-300);
}

.parent:active .parent-active\:text-cyan-400{
    color: var(--velocity-cyan-400);
}

.parent:active .parent-active\:text-cyan-500{
    color: var(--velocity-cyan-500);
}

.parent:active .parent-active\:text-cyan-600{
    color: var(--velocity-cyan-600);
}

.parent:active .parent-active\:text-cyan-700{
    color: var(--velocity-cyan-700);
}

.parent:active .parent-active\:text-cyan-800{
    color: var(--velocity-cyan-800);
}

.parent:active .parent-active\:text-cyan-900{
    color: var(--velocity-cyan-900);
}

.parent:active .parent-active\:text-orange-50{
    color: var(--velocity-orange-50);
}

.parent:active .parent-active\:text-orange-100{
    color: var(--velocity-orange-100);
}

.parent:active .parent-active\:text-orange-200{
    color: var(--velocity-orange-200);
}

.parent:active .parent-active\:text-orange-300{
    color: var(--velocity-orange-300);
}

.parent:active .parent-active\:text-orange-400{
    color: var(--velocity-orange-400);
}

.parent:active .parent-active\:text-orange-500{
    color: var(--velocity-orange-500);
}

.parent:active .parent-active\:text-orange-600{
    color: var(--velocity-orange-600);
}

.parent:active .parent-active\:text-orange-700{
    color: var(--velocity-orange-700);
}

.parent:active .parent-active\:text-orange-800{
    color: var(--velocity-orange-800);
}

.parent:active .parent-active\:text-orange-900{
    color: var(--velocity-orange-900);
}

.parent:active .parent-active\:text-blue-50{
    color: var(--velocity-blue-50);
}

.parent:active .parent-active\:text-blue-100{
    color: var(--velocity-blue-100);
}

.parent:active .parent-active\:text-blue-200{
    color: var(--velocity-blue-200);
}

.parent:active .parent-active\:text-blue-300{
    color: var(--velocity-blue-300);
}

.parent:active .parent-active\:text-blue-400{
    color: var(--velocity-blue-400);
}

.parent:active .parent-active\:text-blue-500{
    color: var(--velocity-blue-500);
}

.parent:active .parent-active\:text-blue-600{
    color: var(--velocity-blue-600);
}

.parent:active .parent-active\:text-blue-700{
    color: var(--velocity-blue-700);
}

.parent:active .parent-active\:text-blue-800{
    color: var(--velocity-blue-800);
}

.parent:active .parent-active\:text-blue-900{
    color: var(--velocity-blue-900);
}

.parent:active .parent-active\:text-lime-50{
    color: var(--velocity-lime-50);
}

.parent:active .parent-active\:text-lime-100{
    color: var(--velocity-lime-100);
}

.parent:active .parent-active\:text-lime-200{
    color: var(--velocity-lime-200);
}

.parent:active .parent-active\:text-lime-300{
    color: var(--velocity-lime-300);
}

.parent:active .parent-active\:text-lime-400{
    color: var(--velocity-lime-400);
}

.parent:active .parent-active\:text-lime-500{
    color: var(--velocity-lime-500);
}

.parent:active .parent-active\:text-lime-600{
    color: var(--velocity-lime-600);
}

.parent:active .parent-active\:text-lime-700{
    color: var(--velocity-lime-700);
}

.parent:active .parent-active\:text-lime-800{
    color: var(--velocity-lime-800);
}

.parent:active .parent-active\:text-lime-900{
    color: var(--velocity-lime-900);
}

.parent:active .parent-active\:text-purple-50{
    color: var(--velocity-purple-50);
}

.parent:active .parent-active\:text-purple-100{
    color: var(--velocity-purple-100);
}

.parent:active .parent-active\:text-purple-200{
    color: var(--velocity-purple-200);
}

.parent:active .parent-active\:text-purple-300{
    color: var(--velocity-purple-300);
}

.parent:active .parent-active\:text-purple-400{
    color: var(--velocity-purple-400);
}

.parent:active .parent-active\:text-purple-500{
    color: var(--velocity-purple-500);
}

.parent:active .parent-active\:text-purple-600{
    color: var(--velocity-purple-600);
}

.parent:active .parent-active\:text-purple-700{
    color: var(--velocity-purple-700);
}

.parent:active .parent-active\:text-purple-800{
    color: var(--velocity-purple-800);
}

.parent:active .parent-active\:text-purple-900{
    color: var(--velocity-purple-900);
}

.parent:active .parent-active\:text-indigo-50{
    color: var(--velocity-indigo-50);
}

.parent:active .parent-active\:text-indigo-100{
    color: var(--velocity-indigo-100);
}

.parent:active .parent-active\:text-indigo-200{
    color: var(--velocity-indigo-200);
}

.parent:active .parent-active\:text-indigo-300{
    color: var(--velocity-indigo-300);
}

.parent:active .parent-active\:text-indigo-400{
    color: var(--velocity-indigo-400);
}

.parent:active .parent-active\:text-indigo-500{
    color: var(--velocity-indigo-500);
}

.parent:active .parent-active\:text-indigo-600{
    color: var(--velocity-indigo-600);
}

.parent:active .parent-active\:text-indigo-700{
    color: var(--velocity-indigo-700);
}

.parent:active .parent-active\:text-indigo-800{
    color: var(--velocity-indigo-800);
}

.parent:active .parent-active\:text-indigo-900{
    color: var(--velocity-indigo-900);
}

.parent:active .parent-active\:text-pink-50{
    color: var(--velocity-pink-50);
}

.parent:active .parent-active\:text-pink-100{
    color: var(--velocity-pink-100);
}

.parent:active .parent-active\:text-pink-200{
    color: var(--velocity-pink-200);
}

.parent:active .parent-active\:text-pink-300{
    color: var(--velocity-pink-300);
}

.parent:active .parent-active\:text-pink-400{
    color: var(--velocity-pink-400);
}

.parent:active .parent-active\:text-pink-500{
    color: var(--velocity-pink-500);
}

.parent:active .parent-active\:text-pink-600{
    color: var(--velocity-pink-600);
}

.parent:active .parent-active\:text-pink-700{
    color: var(--velocity-pink-700);
}

.parent:active .parent-active\:text-pink-800{
    color: var(--velocity-pink-800);
}

.parent:active .parent-active\:text-pink-900{
    color: var(--velocity-pink-900);
}

.parent:active .parent-active\:text-violet-50{
    color: var(--velocity-violet-50);
}

.parent:active .parent-active\:text-violet-100{
    color: var(--velocity-violet-100);
}

.parent:active .parent-active\:text-violet-200{
    color: var(--velocity-violet-200);
}

.parent:active .parent-active\:text-violet-300{
    color: var(--velocity-violet-300);
}

.parent:active .parent-active\:text-violet-400{
    color: var(--velocity-violet-400);
}

.parent:active .parent-active\:text-violet-500{
    color: var(--velocity-violet-500);
}

.parent:active .parent-active\:text-violet-600{
    color: var(--velocity-violet-600);
}

.parent:active .parent-active\:text-violet-700{
    color: var(--velocity-violet-700);
}

.parent:active .parent-active\:text-violet-800{
    color: var(--velocity-violet-800);
}

.parent:active .parent-active\:text-violet-900{
    color: var(--velocity-violet-900);
}

.parent:active .parent-active\:text-slate-50{
    color: var(--velocity-slate-50);
}

.parent:active .parent-active\:text-slate-100{
    color: var(--velocity-slate-100);
}

.parent:active .parent-active\:text-slate-200{
    color: var(--velocity-slate-200);
}

.parent:active .parent-active\:text-slate-300{
    color: var(--velocity-slate-300);
}

.parent:active .parent-active\:text-slate-400{
    color: var(--velocity-slate-400);
}

.parent:active .parent-active\:text-slate-500{
    color: var(--velocity-slate-500);
}

.parent:active .parent-active\:text-slate-600{
    color: var(--velocity-slate-600);
}

.parent:active .parent-active\:text-slate-700{
    color: var(--velocity-slate-700);
}

.parent:active .parent-active\:text-slate-800{
    color: var(--velocity-slate-800);
}

.parent:active .parent-active\:text-slate-900{
    color: var(--velocity-slate-900);
}

.parent:active .parent-active\:text-rose-50{
    color: var(--velocity-rose-50);
}

.parent:active .parent-active\:text-rose-100{
    color: var(--velocity-rose-100);
}

.parent:active .parent-active\:text-rose-200{
    color: var(--velocity-rose-200);
}

.parent:active .parent-active\:text-rose-300{
    color: var(--velocity-rose-300);
}

.parent:active .parent-active\:text-rose-400{
    color: var(--velocity-rose-400);
}

.parent:active .parent-active\:text-rose-500{
    color: var(--velocity-rose-500);
}

.parent:active .parent-active\:text-rose-600{
    color: var(--velocity-rose-600);
}

.parent:active .parent-active\:text-rose-700{
    color: var(--velocity-rose-700);
}

.parent:active .parent-active\:text-rose-800{
    color: var(--velocity-rose-800);
}

.parent:active .parent-active\:text-rose-900{
    color: var(--velocity-rose-900);
}

@media(max-width: 1536px){
    .xm\:parent:active .parent-active\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xm\:parent:active .parent-active\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xm\:parent:active .parent-active\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xm\:parent:active .parent-active\:container{
        width: 100%;
    }
    
    .xm\:parent:active .parent-active\:container-fluid{
        width: 100%;
    }
    
    .xm\:parent:active .parent-active\:column-auto{
        columns: auto;
    }
    
    .xm\:parent:active .parent-active\:column-1{
        columns: 1;
    }
    
    .xm\:parent:active .parent-active\:column-2{
        columns: 2;
    }
    
    .xm\:parent:active .parent-active\:column-3{
        columns: 3;
    }
    
    .xm\:parent:active .parent-active\:column-4{
        columns: 4;
    }
    
    .xm\:parent:active .parent-active\:column-5{
        columns: 5;
    }
    
    .xm\:parent:active .parent-active\:column-6{
        columns: 6;
    }
    
    .xm\:parent:active .parent-active\:column-7{
        columns: 7;
    }
    
    .xm\:parent:active .parent-active\:column-8{
        columns: 8;
    }
    
    .xm\:parent:active .parent-active\:column-9{
        columns: 9;
    }
    
    .xm\:parent:active .parent-active\:column-10{
        columns: 10;
    }
    
    .xm\:parent:active .parent-active\:column-11{
        columns: 11;
    }
    
    .xm\:parent:active .parent-active\:column-12{
        columns: 12;
    }
    
    .xm\:parent:active .parent-active\:float-inline-start{
        float: inline-start;
    }
    
    .xm\:parent:active .parent-active\:float-inline-end{
        float: inline-end;
    }
    
    .xm\:parent:active .parent-active\:float-left{
        float: left;
    }
    
    .xm\:parent:active .parent-active\:float-right{
        float: right;
    }
    
    .xm\:parent:active .parent-active\:float-none{
        float: none;
    }
    
    .xm\:parent:active .parent-active\:float-inherit{
        float: inherit;
    }
    
    .xm\:parent:active .parent-active\:clear-inline-start{
        clear: inline-start;
    }
    
    .xm\:parent:active .parent-active\:clear-inline-end{
        clear: inline-end;
    }
    
    .xm\:parent:active .parent-active\:clear-left{
        clear: left;
    }
    
    .xm\:parent:active .parent-active\:clear-right{
        clear: right;
    }
    
    .xm\:parent:active .parent-active\:clear-both{
        clear: both;
    }
    
    .xm\:parent:active .parent-active\:clear-none{
        clear: none;
    }
    
    .xm\:parent:active .parent-active\:clear-inherit{
        clear: inherit;
    }
    
    .xm\:parent:active .parent-active\:isolation-auto{
        isolation: auto;
    }
    
    .xm\:parent:active .parent-active\:isolation-true{
        isolation: isolate;
    }
    
    .xm\:parent:active .parent-active\:object-fit-fill{
        object-fit: fill;
    }
    
    .xm\:parent:active .parent-active\:object-fit-cover{
        object-fit: cover;
    }
    
    .xm\:parent:active .parent-active\:object-fit-contain{
        object-fit: contain;
    }
    
    .xm\:parent:active .parent-active\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xm\:parent:active .parent-active\:object-fit-none{
        object-fit: none;
    }
    
    .xm\:parent:active .parent-active\:object-position-top{
        object-position: top;
    }
    
    .xm\:parent:active .parent-active\:object-position-bottom{
        object-position: bottom;
    }
    
    .xm\:parent:active .parent-active\:object-position-left{
        object-position: left;
    }
    
    .xm\:parent:active .parent-active\:object-position-right{
        object-position: right;
    }
    
    .xm\:parent:active .parent-active\:object-position-left-top{
        object-position: left top;
    }
    
    .xm\:parent:active .parent-active\:object-position-right-top{
        object-position: right top;
    }
    
    .xm\:parent:active .parent-active\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xm\:parent:active .parent-active\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xm\:parent:active .parent-active\:object-position-center-top{
        object-position: center top;
    }

    .xm\:parent:active .parent-active\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xm\:parent:active .parent-active\:overflow-auto{
        overflow: auto;
    }
    
    .xm\:parent:active .parent-active\:overflow-hidden{
        overflow: hidden;
    }
    
    .xm\:parent:active .parent-active\:overflow-visible{
        overflow: visible;
    }
    
    .xm\:parent:active .parent-active\:overflow-scroll{
        overflow: scroll;
    }
    
    .xm\:parent:active .parent-active\:overflow-inherit{
        overflow:inherit;
    }
    
    .xm\:parent:active .parent-active\:overflow-x-auto{
        overflow: auto;
    }
    
    .xm\:parent:active .parent-active\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xm\:parent:active .parent-active\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xm\:parent:active .parent-active\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xm\:parent:active .parent-active\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xm\:parent:active .parent-active\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xm\:parent:active .parent-active\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xm\:parent:active .parent-active\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xm\:parent:active .parent-active\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xm\:parent:active .parent-active\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xm\:parent:active .parent-active\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xm\:parent:active .parent-active\:position-static{
        position: static;
    }
    
    .xm\:parent:active .parent-active\:position-fixed{
        position: fixed;
    }
    
    .xm\:parent:active .parent-active\:position-absolute{
        position: absolute;
    }
    
    .xm\:parent:active .parent-active\:position-relative{
        position: relative;
    }
    
    .xm\:parent:active .parent-active\:position-sticky{
        position: sticky;
    }

    .xm\:parent:active .parent-active\:position-right-0{
        right: 0;
    }

    .xm\:parent:active .parent-active\:position-left-0{
        left: 0;
    }

    .xm\:parent:active .parent-active\:position-top-0{
        top: 0;
    }

    .xm\:parent:active .parent-active\:position-bottom-0{
        bottom: 0;
    }
    
    .xm\:parent:active .parent-active\:visible{
        visibility: visible;
    }
    
    .xm\:parent:active .parent-active\:invisible{
        visibility: hidden;
    }
    
    .xm\:parent:active .parent-active\:visibility-collapse{
        visibility: collapse;
    }
    
    .xm\:parent:active .parent-active\:z-0{
        z-index: 0;
    }
    
    .xm\:parent:active .parent-active\:-z-10{
        z-index: -10;
    }
    
    .xm\:parent:active .parent-active\:-z-20{
        z-index: -20;
    }
    
    .xm\:parent:active .parent-active\:-z-30{
        z-index: -30;
    }
    
    .xm\:parent:active .parent-active\:-z-40{
        z-index: -40;
    }
    
    .xm\:parent:active .parent-active\:-z-50{
        z-index: -50;
    }
    
    .xm\:parent:active .parent-active\:-z-60{
        z-index: -60;
    }
    
    .xm\:parent:active .parent-active\:-z-70{
        z-index: -70;
    }
    
    .xm\:parent:active .parent-active\:-z-80{
        z-index: -80;
    }
    
    .xm\:parent:active .parent-active\:-z-90{
        z-index: -90;
    }
    
    .xm\:parent:active .parent-active\:-z-100{
        z-index: -100;
    }
    
    .xm\:parent:active .parent-active\:z-10{
        z-index: 10;
    }
    
    .xm\:parent:active .parent-active\:z-20{
        z-index: 20;
    }
    
    .xm\:parent:active .parent-active\:z-30{
        z-index: 30;
    }
    
    .xm\:parent:active .parent-active\:z-40{
        z-index: 40;
    }
    
    .xm\:parent:active .parent-active\:z-50{
        z-index: 50;
    }
    
    .xm\:parent:active .parent-active\:z-60{
        z-index: 60;
    }
    
    .xm\:parent:active .parent-active\:z-70{
        z-index: 70;
    }
    
    .xm\:parent:active .parent-active\:z-80{
        z-index: 80;
    }
    
    .xm\:parent:active .parent-active\:z-90{
        z-index: 90;
    }
    
    .xm\:parent:active .parent-active\:z-100{
        z-index: 100;
    }
    
    .xm\:parent:active .parent-active\:z-auto{
        z-index: auto;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xm\:parent:active .parent-active\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xm\:parent:active .parent-active\:flex-row{
        flex-direction: row;
    }
    
    .xm\:parent:active .parent-active\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xm\:parent:active .parent-active\:flex-column{
        flex-direction: column;
    }
    
    .xm\:parent:active .parent-active\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xm\:parent:active .parent-active\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xm\:parent:active .parent-active\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xm\:parent:active .parent-active\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xm\:parent:active .parent-active\:flex-1{
        flex: 1 1 0;
    }
    
    .xm\:parent:active .parent-active\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xm\:parent:active .parent-active\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xm\:parent:active .parent-active\:flex-none{
        flex: none;
    }
    
    .xm\:parent:active .parent-active\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xm\:parent:active .parent-active\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xm\:parent:active .parent-active\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xm\:parent:active .parent-active\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xm\:parent:active .parent-active\:order-1{
        order: 1;
    }
    
    .xm\:parent:active .parent-active\:order-2{
        order: 2;
    }
    
    .xm\:parent:active .parent-active\:order-3{
        order: 3;
    }
    
    .xm\:parent:active .parent-active\:order-4{
        order: 4;
    }
    
    .xm\:parent:active .parent-active\:order-5{
        order: 5;
    }
    
    .xm\:parent:active .parent-active\:order-6{
        order: 6;
    }
    
    .xm\:parent:active .parent-active\:order-7{
        order: 7;
    }
    
    .xm\:parent:active .parent-active\:order-8{
        order: 8;
    }
    
    .xm\:parent:active .parent-active\:order-9{
        order: 9;
    }
    
    .xm\:parent:active .parent-active\:order-10{
        order: 10;
    }
    
    .xm\:parent:active .parent-active\:order-11{
        order: 11;
    }
    
    .xm\:parent:active .parent-active\:order-12{
        order: 12;
    }
    
    .xm\:parent:active .parent-active\:order-first{
        order: -9999;
    }
    
    .xm\:parent:active .parent-active\:order-last{
        order: 9999;
    }
    
    .xm\:parent:active .parent-active\:order-0{
        order: 0;
    }
    
    .xm\:parent:active .parent-active\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xm\:parent:active .parent-active\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xm\:parent:active .parent-active\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xm\:parent:active .parent-active\:grcol-auto{
        grid-column: auto;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xm\:parent:active .parent-active\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xm\:parent:active .parent-active\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:parent:active .parent-active\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:parent:active .parent-active\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xm\:parent:active .parent-active\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xm\:parent:active .parent-active\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xm\:parent:active .parent-active\:grrow-auto{
        grid-row: auto;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xm\:parent:active .parent-active\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xm\:parent:active .parent-active\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xm\:parent:active .parent-active\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xm\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:parent:active .parent-active\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xm\:parent:active .parent-active\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xm\:parent:active .parent-active\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xm\:parent:active .parent-active\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xm\:parent:active .parent-active\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xm\:parent:active .parent-active\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xm\:parent:active .parent-active\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xm\:parent:active .parent-active\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xm\:parent:active .parent-active\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xm\:parent:active .parent-active\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xm\:parent:active .parent-active\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xm\:parent:active .parent-active\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xm\:parent:active .parent-active\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xm\:parent:active .parent-active\:gap-0{
        gap: 0;
    }
    
    .xm\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:parent:active .parent-active\:gap-y-0{
        row-gap: 0;
    }
    
    .xm\:parent:active .parent-active\:gap-1{
        gap: 1px;
    }
    
    .xm\:parent:active .parent-active\:gap-2{
        gap: 2px;
    }
    
    .xm\:parent:active .parent-active\:gap-4{
        gap: 4px;
    }
    
    .xm\:parent:active .parent-active\:gap-6{
        gap: 6px;
    }
    
    .xm\:parent:active .parent-active\:gap-8{
        gap: 8px;
    }
    
    .xm\:parent:active .parent-active\:gap-9{
        gap: 9px;
    }
    
    .xm\:parent:active .parent-active\:gap-10{
        gap: 10px;
    }
    
    .xm\:parent:active .parent-active\:gap-12{
        gap: 12px;
    }
    
    .xm\:parent:active .parent-active\:gap-14{
        gap: 14px;
    }
    
    .xm\:parent:active .parent-active\:gap-16{
        gap: 16px;
    }
    
    .xm\:parent:active .parent-active\:gap-18{
        gap: 18px;
    }
    
    .xm\:parent:active .parent-active\:gap-20{
        gap: 20px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:parent:active .parent-active\:gap-x-1{
        column-gap: 1px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-2{
        column-gap: 2px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-4{
        column-gap: 4px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-6{
        column-gap: 6px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-8{
        column-gap: 8px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-10{
        column-gap: 10px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-12{
        column-gap: 12px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-14{
        column-gap: 14px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-16{
        column-gap: 16px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-18{
        column-gap: 18px;
    }
    
    .xm\:parent:active .parent-active\:gap-x-20{
        column-gap: 20px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-1{
        row-gap: 1px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-2{
        row-gap: 2px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-4{
        row-gap: 4px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-6{
        row-gap: 6px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-8{
        row-gap: 8px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-10{
        row-gap: 10px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-12{
        row-gap: 12px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-14{
        row-gap: 14px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-16{
        row-gap: 16px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-18{
        row-gap: 18px;
    }
    
    .xm\:parent:active .parent-active\:gap-y-20{
        row-gap: 20px;
    }
    
    .xm\:parent:active .parent-active\:justify-content-normal{
        justify-content: normal;
    }
    
    .xm\:parent:active .parent-active\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xm\:parent:active .parent-active\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xm\:parent:active .parent-active\:justify-content-center{
        justify-content: center;
    }
    
    .xm\:parent:active .parent-active\:justify-content-between{
        justify-content: space-between;
    }
    
    .xm\:parent:active .parent-active\:justify-content-around{
        justify-content: space-around;
    }
    
    .xm\:parent:active .parent-active\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xm\:parent:active .parent-active\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xm\:parent:active .parent-active\:justify-items-start{
        justify-items: start;
    }
    
    .xm\:parent:active .parent-active\:justify-items-end{
        justify-items: end;
    }
    
    .xm\:parent:active .parent-active\:justify-items-center{
        justify-items: center;
    }
    
    .xm\:parent:active .parent-active\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:parent:active .parent-active\:justify-self-auto{
        justify-self: auto;
    }
    
    .xm\:parent:active .parent-active\:justify-self-start{
        justify-self: start;
    }
    
    .xm\:parent:active .parent-active\:justify-self-end{
        justify-self: end;
    }
    
    .xm\:parent:active .parent-active\:justify-self-center{
        justify-self: center;
    }
    
    .xm\:parent:active .parent-active\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:parent:active .parent-active\:align-content-normal{
        align-content: normal;
    }
    
    .xm\:parent:active .parent-active\:align-content-center{
        align-content: center;
    }
    
    .xm\:parent:active .parent-active\:align-content-start{
        align-content: flex-start;
    }
    
    .xm\:parent:active .parent-active\:align-content-end{
        align-content: flex-end;
    }
    
    .xm\:parent:active .parent-active\:align-content-between{
        align-content: space-between;
    }
    
    .xm\:parent:active .parent-active\:align-content-around{
        align-content: space-around;
    }
    
    .xm\:parent:active .parent-active\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xm\:parent:active .parent-active\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xm\:parent:active .parent-active\:align-content-stretch{
        align-content: stretch;
    }
    
    .xm\:parent:active .parent-active\:align-items-start{
        align-items: start;
    }
    
    .xm\:parent:active .parent-active\:align-items-end{
        align-items: end;
    }
    
    .xm\:parent:active .parent-active\:align-items-center{
        align-items: center;
    }
    
    .xm\:parent:active .parent-active\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:parent:active .parent-active\:align-self-auto{
        justify-self: auto;
    }
    
    .xm\:parent:active .parent-active\:align-self-start{
        justify-self: start;
    }
    
    .xm\:parent:active .parent-active\:align-self-end{
        justify-self: end;
    }
    
    .xm\:parent:active .parent-active\:align-self-center{
        justify-self: center;
    }
    
    .xm\:parent:active .parent-active\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:parent:active .parent-active\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xm\:parent:active .parent-active\:place-content-center{
        place-content: center;
    }
    
    .xm\:parent:active .parent-active\:place-content-start{
        place-content: start;
    }
    
    .xm\:parent:active .parent-active\:place-content-end{
        place-content: end;
    }
    
    .xm\:parent:active .parent-active\:place-content-between{
        place-content: between;
    }
    
    .xm\:parent:active .parent-active\:place-content-around{
        place-content: around;
    }
    
    .xm\:parent:active .parent-active\:place-content-evenly{
        place-content: evenly;
    }
    
    .xm\:parent:active .parent-active\:place-content-baseline{
        place-content: baseline;
    }
    
    .xm\:parent:active .parent-active\:place-content-stretch{
        place-content: stretch;
    }
    
    .xm\:parent:active .parent-active\:place-items-start{
        place-content: start;
    }
    
    .xm\:parent:active .parent-active\:place-items-end{
        place-content: end;
    }
    
    .xm\:parent:active .parent-active\:place-items-center{
        place-content: center;
    }
    
    .xm\:parent:active .parent-active\:place-items-baseline{
        place-content: baseline;
    }
    
    .xm\:parent:active .parent-active\:place-items-stretch{
        place-content: stretch;
    }
    
    .xm\:parent:active .parent-active\:place-self-start{
        place-self: start;
    }
    
    .xm\:parent:active .parent-active\:place-self-end{
        place-self: end;
    }
    
    .xm\:parent:active .parent-active\:place-self-center{
        place-self: center;
    }
    
    .xm\:parent:active .parent-active\:place-self-baseline{
        place-self: baseline;
    }
    
    .xm\:parent:active .parent-active\:place-self-stretch{
        place-self: stretch;
    }
    
    .xm\:parent:active .parent-active\:w-0{
        width: 0;
    }
    
    .xm\:parent:active .parent-active\:w-2{
        width: 2px;
    }
    
    .xm\:parent:active .parent-active\:w-4{
        width: 4px;
    }
    
    .xm\:parent:active .parent-active\:w-6{
        width: 6px;
    }
    
    .xm\:parent:active .parent-active\:w-8{
        width: 8px;
    }
    
    .xm\:parent:active .parent-active\:w-10{
        width: 10px;
    }
    
    .xm\:parent:active .parent-active\:w-12{
        width: 12px;
    }
    
    .xm\:parent:active .parent-active\:w-14{
        width: 14px;
    }
    
    .xm\:parent:active .parent-active\:w-16{
        width: 16px;
    }
    
    .xm\:parent:active .parent-active\:w-18{
        width: 18px;
    }
    
    .xm\:parent:active .parent-active\:w-20{
        width: 20px;
    }
    
    .xm\:parent:active .parent-active\:w-22{
        width: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:w-24{
        width: 3rem;
    }
    
    .xm\:parent:active .parent-active\:w-26{
        width: 4.5rem;
    }
    
    .xm\:parent:active .parent-active\:w-28{
        width: 6rem;
    }
    
    .xm\:parent:active .parent-active\:w-30{
        width: 7.5rem;
    }
    
    .xm\:parent:active .parent-active\:w-32{
        width: 10rem;
    }
    
    .xm\:parent:active .parent-active\:w-34{
        width: 11.5rem;
    }
    
    .xm\:parent:active .parent-active\:w-36{
        width: 13rem;
    }
    
    .xm\:parent:active .parent-active\:w-38{
        width: 14.5rem;
    }
    
    .xm\:parent:active .parent-active\:w-40{
        width: 16rem;
    }
    
    .xm\:parent:active .parent-active\:w-42{
        width: 18rem;
    }
    
    .xm\:parent:active .parent-active\:w-44{
        width: 20rem;
    }
    
    .xm\:parent:active .parent-active\:w-46{
        width: 22rem;
    }
    
    .xm\:parent:active .parent-active\:w-48{
        width: 24rem;
    }

    .xm\:parent:active .parent-active\:w-52{
        width: 28rem;
    }

    .xm\:parent:active .parent-active\:w-56{
        width: 32rem;
    }

    .xm\:parent:active .parent-active\:w-60{
        width: 36rem;
    }

    .xm\:parent:active .parent-active\:w-64{
        width: 40rem;
    }

    .xm\:parent:active .parent-active\:w-68{
        width: 44rem;
    }

    .xm\:parent:active .parent-active\:w-72{
        width: 48rem;
    }

    .xm\:parent:active .parent-active\:w-76{
        width: 52rem;
    }

    .xm\:parent:active .parent-active\:w-80{
        width: 56rem;
    }

    .xm\:parent:active .parent-active\:w-84{
        width: 60rem;
    }
    
    .xm\:parent:active .parent-active\:w-hf{
        width: 50%;
    }
    
    .xm\:parent:active .parent-active\:w-third{
        width: 33.333%;
    }
    
    .xm\:parent:active .parent-active\:w-two-third{
        width: 66.67%;
    }
    
    .xm\:parent:active .parent-active\:w-quarter{
        width: 25%;
    }
    
    .xm\:parent:active .parent-active\:w-three-quarter{
        width: 75%;
    }
    
    .xm\:parent:active .parent-active\:w-fifth{
        width: 20%;
    }
    
    .xm\:parent:active .parent-active\:w-two-fifth{
        width: 40%;
    }
    
    .xm\:parent:active .parent-active\:w-three-fifth{
        width: 60%;
    }
    
    .xm\:parent:active .parent-active\:w-four-fifth{
        width: 80%;
    }
    
    .xm\:parent:active .parent-active\:w-tenth{
        width: 10%;
    }
    
    .xm\:parent:active .parent-active\:w-two-tenth{
        width: 20%;
    }
    
    .xm\:parent:active .parent-active\:w-three-tenth{
        width: 30%;
    }
    
    .xm\:parent:active .parent-active\:w-four-tenth{
        width: 40%;
    }
    
    .xm\:parent:active .parent-active\:w-five-tenth{
        width: 50%;
    }
    
    .xm\:parent:active .parent-active\:w-six-tenth{
        width: 60%;
    }
    
    .xm\:parent:active .parent-active\:w-seven-tenth{
        width: 70%;
    }
    
    .xm\:parent:active .parent-active\:w-eight-tenth{
        width: 80%;
    }
    
    .xm\:parent:active .parent-active\:w-nine-tenth{
        width: 90%;
    }
    
    .xm\:parent:active .parent-active\:w-full{
        width: 100%;
    }
    
    .xm\:parent:active .parent-active\:w-min{
        width: min-content;
    }
    
    .xm\:parent:active .parent-active\:w-max{
        width: max-content;
    }
    
    .xm\:parent:active .parent-active\:w-fit{
        width: fit-content;
    }
    
    .xm\:parent:active .parent-active\:min-vh-10{
        min-height: 10vh;
    }
    
    .xm\:parent:active .parent-active\:min-vh-20{
        min-height: 20vh;
    }
    
    .xm\:parent:active .parent-active\:min-vh-30{
        min-height: 30vh;
    }
    
    .xm\:parent:active .parent-active\:min-vh-40{
        min-height: 40vh;
    }
    
    .xm\:parent:active .parent-active\:min-vh-50{
        min-height: 50vh;
    }
    
    .xm\:parent:active .parent-active\:min-vh-60{
        min-height: 60vh;
    }
    
    .xm\:parent:active .parent-active\:min-vh-70{
        min-height: 70vh;
    }
    
    .xm\:parent:active .parent-active\:min-vh-80{
        min-height: 80vh;
    }
    
    .xm\:parent:active .parent-active\:min-vh-90{
        min-height: 90vh;
    }
    
    .xm\:parent:active .parent-active\:min-vh-100{
        min-height: 100vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-10{
        min-width: 10vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-20{
        min-width: 20vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-30{
        min-width: 30vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-40{
        min-width: 40vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-50{
        min-width: 50vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-60{
        min-width: 60vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-70{
        min-width: 70vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-80{
        min-width: 80vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-90{
        min-width: 100vh;
    }
    
    .xm\:parent:active .parent-active\:min-vw-100{
        min-width: 100vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-10{
        max-height: 10vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-20{
        max-height: 20vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-30{
        max-height: 30vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-40{
        max-height: 40vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-50{
        max-height: 50vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-60{
        max-height: 60vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-70{
        max-height: 70vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-80{
        max-height: 80vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-90{
        max-height: 100vh;
    }
    
    .xm\:parent:active .parent-active\:max-vh-100{
        max-height: 100vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-10{
        max-width: 10vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-20{
        max-width: 20vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-30{
        max-width: 30vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-40{
        max-width: 40vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-50{
        max-width: 50vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-60{
        max-width: 60vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-70{
        max-width: 70vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-80{
        max-width: 80vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-90{
        max-width: 100vh;
    }
    
    .xm\:parent:active .parent-active\:max-vw-100{
        max-width: 100vh;
    }
    
    .xm\:parent:active .parent-active\:min-w-2{
        min-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:min-w-4{
        min-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:min-w-6{
        min-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:min-w-8{
        min-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:min-w-10{
        min-width: 10px;
    }
    
    .xm\:parent:active .parent-active\:min-w-12{
        min-width: 12px;
    }
    
    .xm\:parent:active .parent-active\:min-w-14{
        min-width: 14px;
    }
    
    .xm\:parent:active .parent-active\:min-w-16{
        min-width: 16px;
    }
    
    .xm\:parent:active .parent-active\:min-w-18{
        min-width: 18px;
    }
    
    .xm\:parent:active .parent-active\:min-w-20{
        min-width: 20px;
    }
    
    .xm\:parent:active .parent-active\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-24{
        min-width: 3rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-28{
        min-width: 6rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-32{
        min-width: 10rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-36{
        min-width: 13rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-40{
        min-width: 16rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-42{
        min-width: 18rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-44{
        min-width: 20rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-46{
        min-width: 22rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-48{
        min-width: 24rem;
    }

    .xm\:parent:active .parent-active\:min-w-52{
        min-width: 28rem;
    }

    .xm\:parent:active .parent-active\:min-w-56{
        min-width: 32rem;
    }

    .xm\:parent:active .parent-active\:min-w-60{
        min-width: 36rem;
    }

    .xm\:parent:active .parent-active\:min-w-64{
        min-width: 40rem;
    }

    .xm\:parent:active .parent-active\:min-w-68{
        min-width: 44rem;
    }

    .xm\:parent:active .parent-active\:min-w-72{
        min-width: 48rem;
    }

    .xm\:parent:active .parent-active\:min-w-76{
        min-width: 52rem;
    }

    .xm\:parent:active .parent-active\:min-w-80{
        min-width: 56rem;
    }

    .xm\:parent:active .parent-active\:min-w-84{
        min-width: 60rem;
    }
    
    .xm\:parent:active .parent-active\:min-w-hf{
        min-width: 50%;
    }
    
    .xm\:parent:active .parent-active\:min-w-full{
        min-width: 100%;
    }
    
    .xm\:parent:active .parent-active\:min-w-min{
        min-width: min-content;
    }
    
    .xm\:parent:active .parent-active\:min-w-max{
        min-width: max-content;
    }
    
    .xm\:parent:active .parent-active\:min-w-fit{
        min-width: fit-content;
    }
    
    .xm\:parent:active .parent-active\:max-w-0{
        max-width: 0;
    }
    
    .xm\:parent:active .parent-active\:max-w-2{
        max-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:max-w-4{
        max-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:max-w-6{
        max-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:max-w-8{
        max-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:max-w-10{
        max-width: 10px;
    }
    
    .xm\:parent:active .parent-active\:max-w-12{
        max-width: 12px;
    }
    
    .xm\:parent:active .parent-active\:max-w-14{
        max-width: 14px;
    }
    
    .xm\:parent:active .parent-active\:max-w-16{
        max-width: 16px;
    }
    
    .xm\:parent:active .parent-active\:max-w-18{
        max-width: 18px;
    }
    
    .xm\:parent:active .parent-active\:max-w-20{
        max-width: 20px;
    }
    
    .xm\:parent:active .parent-active\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-24{
        max-width: 3rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-28{
        max-width: 6rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-32{
        max-width: 10rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-36{
        max-width: 13rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-40{
        max-width: 16rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-42{
        max-width: 18rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-44{
        max-width: 20rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-46{
        max-width: 22rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-48{
        max-width: 24rem;
    }

    .xm\:parent:active .parent-active\:max-w-52{
        max-width: 28rem;
    }

    .xm\:parent:active .parent-active\:max-w-56{
        max-width: 32rem;
    }

    .xm\:parent:active .parent-active\:max-w-60{
        max-width: 36rem;
    }

    .xm\:parent:active .parent-active\:max-w-64{
        max-width: 40rem;
    }

    .xm\:parent:active .parent-active\:max-w-68{
        max-width: 44rem;
    }

    .xm\:parent:active .parent-active\:max-w-72{
        max-width: 48rem;
    }

    .xm\:parent:active .parent-active\:max-w-76{
        max-width: 52rem;
    }

    .xm\:parent:active .parent-active\:max-w-80{
        max-width: 56rem;
    }

    .xm\:parent:active .parent-active\:max-w-84{
        max-width: 60rem;
    }
    
    .xm\:parent:active .parent-active\:max-w-hf{
        max-width: 50%;
    }
    
    .xm\:parent:active .parent-active\:max-w-full{
        max-width: 100%;
    }
    
    .xm\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:parent:active .parent-active\:max-w-fit{
        max-width: fit-content;
    }
    
    .xm\:parent:active .parent-active\:h-0{
        height: 0;
    }
    
    .xm\:parent:active .parent-active\:h-2{
        height: 2px;
    }
    
    .xm\:parent:active .parent-active\:h-4{
        height: 4px;
    }
    
    .xm\:parent:active .parent-active\:h-6{
        height: 6px;
    }
    
    .xm\:parent:active .parent-active\:h-8{
        height: 8px;
    }
    
    .xm\:parent:active .parent-active\:h-10{
        height: 10px;
    }
    
    .xm\:parent:active .parent-active\:h-12{
        height: 12px;
    }
    
    .xm\:parent:active .parent-active\:h-14{
        height: 14px;
    }
    
    .xm\:parent:active .parent-active\:h-16{
        height: 16px;
    }
    
    .xm\:parent:active .parent-active\:h-18{
        height: 18px;
    }
    
    .xm\:parent:active .parent-active\:h-20{
        height: 20px;
    }
    
    .xm\:parent:active .parent-active\:h-22{
        height: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:h-24{
        height: 3rem;
    }
    
    .xm\:parent:active .parent-active\:h-26{
        height: 4.5rem;
    }
    
    .xm\:parent:active .parent-active\:h-28{
        height: 6rem;
    }
    
    .xm\:parent:active .parent-active\:h-30{
        height: 7.5rem;
    }
    
    .xm\:parent:active .parent-active\:h-32{
        height: 10rem;
    }
    
    .xm\:parent:active .parent-active\:h-34{
        height: 11.5rem;
    }
    
    .xm\:parent:active .parent-active\:h-36{
        height: 13rem;
    }
    
    .xm\:parent:active .parent-active\:h-38{
        height: 14.5rem;
    }
    
    .xm\:parent:active .parent-active\:h-40{
        height: 16rem;
    }
    
    .xm\:parent:active .parent-active\:h-42{
        height: 18rem;
    }
    
    .xm\:parent:active .parent-active\:h-44{
        height: 20rem;
    }
    
    .xm\:parent:active .parent-active\:h-46{
        height: 22rem;
    }
    
    .xm\:parent:active .parent-active\:h-48{
        height: 24rem;
    }

    .xm\:parent:active .parent-active\:h-52{
        height: 28rem;
    }

    .xm\:parent:active .parent-active\:h-56{
        height: 32rem;
    }

    .xm\:parent:active .parent-active\:h-60{
        height: 36rem;
    }

    .xm\:parent:active .parent-active\:h-64{
        height: 40rem;
    }

    .xm\:parent:active .parent-active\:h-68{
        height: 44rem;
    }

    .xm\:parent:active .parent-active\:h-72{
        height: 48rem;
    }

    .xm\:parent:active .parent-active\:h-76{
        height: 52rem;
    }

    .xm\:parent:active .parent-active\:h-80{
        height: 56rem;
    }

    .xm\:parent:active .parent-active\:h-84{
        height: 60rem;
    }
    
    .xm\:parent:active .parent-active\:h-hf{
        height: 50%;
    }
    
    .xm\:parent:active .parent-active\:h-third{
        height: 33.333%;
    }
    
    .xm\:parent:active .parent-active\:h-two-third{
        height: 66.67%;
    }
    
    .xm\:parent:active .parent-active\:h-quarter{
        height: 25%;
    }
    
    .xm\:parent:active .parent-active\:h-three-quarter{
        height: 75%;
    }
    
    .xm\:parent:active .parent-active\:h-fifth{
        height: 20%;
    }
    
    .xm\:parent:active .parent-active\:h-two-fifth{
        height: 40%;
    }
    
    .xm\:parent:active .parent-active\:h-three-fifth{
        height: 60%;
    }
    
    .xm\:parent:active .parent-active\:h-four-fifth{
        height: 80%;
    }
    
    .xm\:parent:active .parent-active\:h-tenth{
        height: 10%;
    }
    
    .xm\:parent:active .parent-active\:h-two-tenth{
        height: 20%;
    }
    
    .xm\:parent:active .parent-active\:h-three-tenth{
        height: 30%;
    }
    
    .xm\:parent:active .parent-active\:h-four-tenth{
        height: 40%;
    }
    
    .xm\:parent:active .parent-active\:h-five-tenth{
        height: 50%;
    }
    
    .xm\:parent:active .parent-active\:h-six-tenth{
        height: 60%;
    }
    
    .xm\:parent:active .parent-active\:h-seventh-tenth{
        height: 70%;
    }
    
    .xm\:parent:active .parent-active\:h-eight-tenth{
        height: 80%;
    }
    
    .xm\:parent:active .parent-active\:h-nine-tenth{
        height: 90%;
    }
    
    .xm\:parent:active .parent-active\:h-full{
        height: 100%;
    }
    
    .xm\:parent:active .parent-active\:h-min{
        height: min-content;
    }
    
    .xm\:parent:active .parent-active\:h-max{
        height: max-content;
    }
    
    .xm\:parent:active .parent-active\:h-fit{
        height: fit-content;
    }
    
    .xm\:parent:active .parent-active\:min-h-0{
        min-height: 0;
    }
    
    .xm\:parent:active .parent-active\:min-h-2{
        min-height: 2px;
    }
    
    .xm\:parent:active .parent-active\:min-h-4{
        min-height: 4px;
    }
    
    .xm\:parent:active .parent-active\:min-h-6{
        min-height: 6px;
    }
    
    .xm\:parent:active .parent-active\:min-h-8{
        min-height: 8px;
    }
    
    .xm\:parent:active .parent-active\:min-h-10{
        min-height: 10px;
    }
    
    .xm\:parent:active .parent-active\:min-h-12{
        min-height: 12px;
    }
    
    .xm\:parent:active .parent-active\:min-h-14{
        min-height: 14px;
    }
    
    .xm\:parent:active .parent-active\:min-h-16{
        min-height: 16px;
    }
    
    .xm\:parent:active .parent-active\:min-h-18{
        min-height: 18px;
    }
    
    .xm\:parent:active .parent-active\:min-h-20{
        min-height: 20px;
    }
    
    .xm\:parent:active .parent-active\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-24{
        min-height: 3rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-28{
        min-height: 6rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-32{
        min-height: 10rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-36{
        min-height: 13rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-40{
        min-height: 16rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-42{
        min-height: 18rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-44{
        min-height: 20rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-46{
        min-height: 22rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-48{
        min-height: 24rem;
    }
    
    .xm\:parent:active .parent-active\:min-h-hf{
        min-height: 50%;
    }
    
    .xm\:parent:active .parent-active\:min-h-full{
        min-height: 100%;
    }
    
    .xm\:parent:active .parent-active\:min-h-min{
        min-height: min-content;
    }
    
    .xm\:parent:active .parent-active\:min-h-max{
        min-height: max-content;
    }
    
    .xm\:parent:active .parent-active\:min-h-fit{
        min-height: fit-content;
    }
    
    .xm\:parent:active .parent-active\:max-h-0{
        max-height: 0;
    }
    
    .xm\:parent:active .parent-active\:max-h-2{
        max-height: 2px;
    }
    
    .xm\:parent:active .parent-active\:max-h-4{
        max-height: 4px;
    }
    
    .xm\:parent:active .parent-active\:max-h-6{
        max-height: 6px;
    }
    
    .xm\:parent:active .parent-active\:max-h-8{
        max-height: 8px;
    }
    
    .xm\:parent:active .parent-active\:max-h-10{
        max-height: 10px;
    }
    
    .xm\:parent:active .parent-active\:max-h-12{
        max-height: 12px;
    }
    
    .xm\:parent:active .parent-active\:max-h-14{
        max-height: 14px;
    }
    
    .xm\:parent:active .parent-active\:max-h-16{
        max-height: 16px;
    }
    
    .xm\:parent:active .parent-active\:max-h-18{
        max-height: 18px;
    }
    
    .xm\:parent:active .parent-active\:max-h-20{
        max-height: 20px;
    }
    
    .xm\:parent:active .parent-active\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-24{
        max-height: 3rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-28{
        max-height: 6rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-32{
        max-height: 10rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-36{
        max-height: 13rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-40{
        max-height: 16rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-42{
        max-height: 18rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-44{
        max-height: 20rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-46{
        max-height: 22rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-48{
        max-height: 24rem;
    }
    
    .xm\:parent:active .parent-active\:max-h-hf{
        max-height: 50%;
    }
    
    .xm\:parent:active .parent-active\:max-h-full{
        max-height: 100%;
    }
    
    .xm\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:parent:active .parent-active\:max-h-fit{
        max-height: fit-content;
    }
    
    .xm\:parent:active .parent-active\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xm\:parent:active .parent-active\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xm\:parent:active .parent-active\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:parent:active .parent-active\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:parent:active .parent-active\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:parent:active .parent-active\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:parent:active .parent-active\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:parent:active .parent-active\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:parent:active .parent-active\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:parent:active .parent-active\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:parent:active .parent-active\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:parent:active .parent-active\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:active .parent-active\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:parent:active .parent-active\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:parent:active .parent-active\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xm\:parent:active .parent-active\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xm\:parent:active .parent-active\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xm\:parent:active .parent-active\:italic{
        font-style: italic;
    }
    
    .xm\:parent:active .parent-active\:italic-0{
        font-style: normal;
    }
    
    .xm\:parent:active .parent-active\:font-w-thin{
        font-weight: 100;
    }
    
    .xm\:parent:active .parent-active\:font-w-extralight{
        font-weight: 200;
    }
    
    .xm\:parent:active .parent-active\:font-w-light{
        font-weight: 300;
    }
    
    .xm\:parent:active .parent-active\:font-w-normal{
        font-weight: 400;
    }
    
    .xm\:parent:active .parent-active\:font-w-medium{
        font-weight: 500;
    }
    
    .xm\:parent:active .parent-active\:font-w-semibold{
        font-weight: 600;
    }
    
    .xm\:parent:active .parent-active\:font-w-bold{
        font-weight: 700;
    }
    
    .xm\:parent:active .parent-active\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xm\:parent:active .parent-active\:font-w-black{
        font-weight: 900;
    }
    
    .xm\:parent:active .parent-active\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xm\:parent:active .parent-active\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xm\:parent:active .parent-active\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xm\:parent:active .parent-active\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xm\:parent:active .parent-active\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-4{
        line-height: 1rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-8{
        line-height: 2rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:line-h-normal{
        line-height: 1;
    }
    
    .xm\:parent:active .parent-active\:line-h-sm{
        line-height: 1.25;
    }
    
    .xm\:parent:active .parent-active\:line-h-md{
        line-height: 1.5;
    }
    
    .xm\:parent:active .parent-active\:line-h-lg{
        line-height: 1.75;
    }
    
    .xm\:parent:active .parent-active\:line-h-lg{
        line-height: 2;
    }
    
    .xm\:parent:active .parent-active\:line-h-xl{
        line-height: 4;
    }
    
    .xm\:parent:active .parent-active\:list-img-none{
        list-style-image: none;
    }
    
    .xm\:parent:active .parent-active\:list-position-inside{
        list-style-position: inside;
    }
    
    .xm\:parent:active .parent-active\:list-position-outside{
        list-style-position: outside;
    }
    
    .xm\:parent:active .parent-active\:list-type-none{
        list-style-type: none;
    }
    
    .xm\:parent:active .parent-active\:list-type-disc{
        list-style-type: disc;
    }
    
    .xm\:parent:active .parent-active\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xm\:parent:active .parent-active\:list-type-square{
        list-style-type: square;
    }
    
    .xm\:parent:active .parent-active\:left-text{
        text-align: left;
    }
    
    .xm\:parent:active .parent-active\:right-text{
        text-align: right;
    }
    
    .xm\:parent:active .parent-active\:justify-text{
        text-align: justify;
    }
    
    .xm\:parent:active .parent-active\:center-text{
        text-align: center;
    }
    
    .xm\:parent:active .parent-active\:start-text{
        text-align: start;
    }
    
    .xm\:parent:active .parent-active\:end-text{
        text-align: end;
    }
    
    .xm\:parent:active .parent-active\:underline-text{
        text-decoration-line: underline;
    }
    
    .xm\:parent:active .parent-active\:overline-text{
        text-decoration-line: overline;
    }
    
    .xm\:parent:active .parent-active\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xm\:parent:active .parent-active\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xm\:parent:active .parent-active\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xm\:parent:active .parent-active\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xm\:parent:active .parent-active\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xm\:parent:active .parent-active\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xm\:parent:active .parent-active\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xm\:parent:active .parent-active\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xm\:parent:active .parent-active\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xm\:parent:active .parent-active\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xm\:parent:active .parent-active\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xm\:parent:active .parent-active\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xm\:parent:active .parent-active\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xm\:parent:active .parent-active\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xm\:parent:active .parent-active\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xm\:parent:active .parent-active\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xm\:parent:active .parent-active\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xm\:parent:active .parent-active\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xm\:parent:active .parent-active\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xm\:parent:active .parent-active\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xm\:parent:active .parent-active\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xm\:parent:active .parent-active\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xm\:parent:active .parent-active\:text-no-case{
        text-transform: none;
    }
    
    .xm\:parent:active .parent-active\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xm\:parent:active .parent-active\:text-clip{
        text-overflow: clip;
    }
    
    .xm\:parent:active .parent-active\:text-wrap{
        text-wrap: wrap;
    }
    
    .xm\:parent:active .parent-active\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xm\:parent:active .parent-active\:text-balance{
        text-wrap: balance;
    }
    
    .xm\:parent:active .parent-active\:text-pretty{
        text-wrap: pretty;
    }
    
    .xm\:parent:active .parent-active\:text-indent-0{
        text-indent: 0;
    }
    
    .xm\:parent:active .parent-active\:text-indent-1{
        text-indent: 1px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-2{
        text-indent: 2px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-4{
        text-indent: 4px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-6{
        text-indent: 6px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-8{
        text-indent: 8px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-10{
        text-indent: 10px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-12{
        text-indent: 12px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-14{
        text-indent: 14px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-16{
        text-indent: 16px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-18{
        text-indent: 18px;
    }
    
    .xm\:parent:active .parent-active\:text-indent-20{
        text-indent: 20px;
    }
    
    .xm\:parent:active .parent-active\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xm\:parent:active .parent-active\:vertical-align-top{
        vertical-align: top;
    }
    
    .xm\:parent:active .parent-active\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xm\:parent:active .parent-active\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xm\:parent:active .parent-active\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xm\:parent:active .parent-active\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xm\:parent:active .parent-active\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xm\:parent:active .parent-active\:vertical-align-super{
        vertical-align: super;
    }
    
    .xm\:parent:active .parent-active\:white-space-normal{
        white-space: normal;
    }
    
    .xm\:parent:active .parent-active\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xm\:parent:active .parent-active\:white-space-pre{
        white-space: pre;
    }
    
    .xm\:parent:active .parent-active\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xm\:parent:active .parent-active\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xm\:parent:active .parent-active\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xm\:parent:active .parent-active\:word-break-normal{
        word-break: normal;
    }
    
    .xm\:parent:active .parent-active\:word-break-words{
        word-break: break-word;
    }
    
    .xm\:parent:active .parent-active\:word-break-all{
        word-break: break-all;
    }
    
    .xm\:parent:active .parent-active\:word-break-keep{
        word-break: keep-all;
    }
    
    .xm\:parent:active .parent-active\:content-none{
        content: none;
    }
    
    .xm\:parent:active .parent-active\:content-blank{
        content: "";
    }
    
    .xm\:parent:active .parent-active\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xm\:parent:active .parent-active\:bg-local{
        background-attachment: local;
    }
    
    .xm\:parent:active .parent-active\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xm\:parent:active .parent-active\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xm\:parent:active .parent-active\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xm\:parent:active .parent-active\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xm\:parent:active .parent-active\:bg-clip-text{
        background-clip: text;
    }
    
    .xm\:parent:active .parent-active\:bg-or-border{
        background-origin: border-box;
    }
    
    .xm\:parent:active .parent-active\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xm\:parent:active .parent-active\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xm\:parent:active .parent-active\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xm\:parent:active .parent-active\:bg-top{
        background-position: top;
    }
    
    .xm\:parent:active .parent-active\:bg-bottom{
        background-position: bottom;
    }
    
    .xm\:parent:active .parent-active\:bg-center{
        background-position: center;
    }
    
    .xm\:parent:active .parent-active\:bg-left{
        background-position: left;
    }
    
    .xm\:parent:active .parent-active\:bg-right{
        background-position: top;
    }
    
    .xm\:parent:active .parent-active\:bg-left-top{
        background-position: left top;
    }
    
    .xm\:parent:active .parent-active\:bg-right-top{
        background-position: right top;
    }
    
    .xm\:parent:active .parent-active\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xm\:parent:active .parent-active\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xm\:parent:active .parent-active\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xm\:parent:active .parent-active\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xm\:parent:active .parent-active\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xm\:parent:active .parent-active\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xm\:parent:active .parent-active\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xm\:parent:active .parent-active\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xm\:parent:active .parent-active\:bg-s-auto{
        background-size: auto;
    }
    
    .xm\:parent:active .parent-active\:bg-s-cover{
        background-size: cover;
    }
    
    .xm\:parent:active .parent-active\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xm\:parent:active .parent-active\:p-auto{
        padding: auto;
    }
    
    .xm\:parent:active .parent-active\:p-0{
        padding: 0;
    }
    
    .xm\:parent:active .parent-active\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xm\:parent:active .parent-active\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xm\:parent:active .parent-active\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xm\:parent:active .parent-active\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xm\:parent:active .parent-active\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xm\:parent:active .parent-active\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xm\:parent:active .parent-active\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xm\:parent:active .parent-active\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xm\:parent:active .parent-active\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xm\:parent:active .parent-active\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xm\:parent:active .parent-active\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xm\:parent:active .parent-active\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xm\:parent:active .parent-active\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xm\:parent:active .parent-active\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xm\:parent:active .parent-active\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xm\:parent:active .parent-active\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xm\:parent:active .parent-active\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xm\:parent:active .parent-active\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xm\:parent:active .parent-active\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xm\:parent:active .parent-active\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xm\:parent:active .parent-active\:pt-auto{
        padding-top: auto;
    }
    
    .xm\:parent:active .parent-active\:pt-0{
        padding-top: 0;
    }
    
    .xm\:parent:active .parent-active\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:pt-16{
        padding-top: 1rem;
    }
    
    .xm\:parent:active .parent-active\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:pt-32{
        padding-top: 2rem;
    }
    
    .xm\:parent:active .parent-active\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:pt-48{
        padding-top: 3rem;
    }
    
    .xm\:parent:active .parent-active\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:pt-64{
        padding-top: 4rem;
    }
    
    .xm\:parent:active .parent-active\:pt-68{
        padding-top: 6rem;
    }
    
    .xm\:parent:active .parent-active\:pt-72{
        padding-top: 8rem;
    }
    
    .xm\:parent:active .parent-active\:pt-76{
        padding-top: 12rem;
    }
    
    .xm\:parent:active .parent-active\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xm\:parent:active .parent-active\:pb-auto{
        padding-bottom: auto;
    }
    
    .xm\:parent:active .parent-active\:pb-0{
        padding-bottom: 0;
    }
    
    .xm\:parent:active .parent-active\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xm\:parent:active .parent-active\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xm\:parent:active .parent-active\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xm\:parent:active .parent-active\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xm\:parent:active .parent-active\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xm\:parent:active .parent-active\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xm\:parent:active .parent-active\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xm\:parent:active .parent-active\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xm\:parent:active .parent-active\:pl-0{
        padding-left: auto;
    }
    
    .xm\:parent:active .parent-active\:pl-0{
        padding-left: 0;
    }
    
    .xm\:parent:active .parent-active\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:pl-16{
        padding-left: 1rem;
    }
    
    .xm\:parent:active .parent-active\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:pl-32{
        padding-left: 2rem;
    }
    
    .xm\:parent:active .parent-active\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:pl-48{
        padding-left: 3rem;
    }
    
    .xm\:parent:active .parent-active\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:pl-64{
        padding-left: 4rem;
    }
    
    .xm\:parent:active .parent-active\:pl-68{
        padding-left: 6rem;
    }
    
    .xm\:parent:active .parent-active\:pl-72{
        padding-left: 8rem;
    }
    
    .xm\:parent:active .parent-active\:pl-76{
        padding-left: 12rem;
    }
    
    .xm\:parent:active .parent-active\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xm\:parent:active .parent-active\:pr-auto{
        padding-right: auto;
    }
    
    .xm\:parent:active .parent-active\:pr-0{
        padding-right: 0;
    }
    
    .xm\:parent:active .parent-active\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:pr-16{
        padding-right: 1rem;
    }
    
    .xm\:parent:active .parent-active\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:pr-32{
        padding-right: 2rem;
    }
    
    .xm\:parent:active .parent-active\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:pr-48{
        padding-right: 3rem;
    }
    
    .xm\:parent:active .parent-active\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:pr-64{
        padding-right: 4rem;
    }
    
    .xm\:parent:active .parent-active\:pr-68{
        padding-right: 6rem;
    }
    
    .xm\:parent:active .parent-active\:pr-72{
        padding-right: 8rem;
    }
    
    .xm\:parent:active .parent-active\:pr-76{
        padding-right: 12rem;
    }
    
    .xm\:parent:active .parent-active\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xm\:parent:active .parent-active\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xm\:parent:active .parent-active\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xm\:parent:active .parent-active\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xm\:parent:active .parent-active\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xm\:parent:active .parent-active\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xm\:parent:active .parent-active\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xm\:parent:active .parent-active\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xm\:parent:active .parent-active\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xm\:parent:active .parent-active\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xm\:parent:active .parent-active\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xm\:parent:active .parent-active\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xm\:parent:active .parent-active\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xm\:parent:active .parent-active\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xm\:parent:active .parent-active\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xm\:parent:active .parent-active\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xm\:parent:active .parent-active\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xm\:parent:active .parent-active\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xm\:parent:active .parent-active\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xm\:parent:active .parent-active\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xm\:parent:active .parent-active\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xm\:parent:active .parent-active\:m-auto{
        margin: auto;
    }
    
    .xm\:parent:active .parent-active\:m-0{
        margin: 0;
    }
    
    .xm\:parent:active .parent-active\:m-4{
        margin: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:m-8{
        margin: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:m-12{
        margin: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:m-16{
        margin: 1rem;
    }
    
    .xm\:parent:active .parent-active\:m-20{
        margin: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:m-24{
        margin: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:m-28{
        margin: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:m-32{
        margin: 2rem;
    }
    
    .xm\:parent:active .parent-active\:m-36{
        margin: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:m-40{
        margin: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:m-44{
        margin: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:m-48{
        margin: 3rem;
    }
    
    .xm\:parent:active .parent-active\:m-52{
        margin: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:m-56{
        margin: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:m-60{
        margin: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:m-64{
        margin: 4rem;
    }
    
    .xm\:parent:active .parent-active\:m-68{
        margin: 6rem;
    }
    
    .xm\:parent:active .parent-active\:m-72{
        margin: 8rem;
    }
    
    .xm\:parent:active .parent-active\:m-76{
        margin: 12rem;
    }
    
    .xm\:parent:active .parent-active\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xm\:parent:active .parent-active\:mt-auto{
        margin-top: auto;
    }
    
    .xm\:parent:active .parent-active\:mt-0{
        margin-top: 0;
    }
    
    .xm\:parent:active .parent-active\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:mt-16{
        margin-top: 1rem;
    }
    
    .xm\:parent:active .parent-active\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:mt-32{
        margin-top: 2rem;
    }
    
    .xm\:parent:active .parent-active\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:mt-48{
        margin-top: 3rem;
    }
    
    .xm\:parent:active .parent-active\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:mt-64{
        margin-top: 4rem;
    }
    
    .xm\:parent:active .parent-active\:mt-68{
        margin-top: 6rem;
    }
    
    .xm\:parent:active .parent-active\:mt-72{
        margin-top: 8rem;
    }
    
    .xm\:parent:active .parent-active\:mt-76{
        margin-top: 12rem;
    }
    
    .xm\:parent:active .parent-active\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xm\:parent:active .parent-active\:mb-auto{
        margin-bottom: auto;
    }
    
    .xm\:parent:active .parent-active\:mb-0{
        margin-bottom: 0;
    }
    
    .xm\:parent:active .parent-active\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xm\:parent:active .parent-active\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xm\:parent:active .parent-active\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xm\:parent:active .parent-active\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xm\:parent:active .parent-active\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xm\:parent:active .parent-active\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xm\:parent:active .parent-active\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xm\:parent:active .parent-active\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xm\:parent:active .parent-active\:ml-auto{
        margin-left: auto;
    }
    
    .xm\:parent:active .parent-active\:ml-0{
        margin-left: 0;
    }
    
    .xm\:parent:active .parent-active\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:ml-16{
        margin-left: 1rem;
    }
    
    .xm\:parent:active .parent-active\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:ml-32{
        margin-left: 2rem;
    }
    
    .xm\:parent:active .parent-active\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:ml-48{
        margin-left: 3rem;
    }
    
    .xm\:parent:active .parent-active\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:ml-64{
        margin-left: 4rem;
    }
    
    .xm\:parent:active .parent-active\:ml-68{
        margin-left: 6rem;
    }
    
    .xm\:parent:active .parent-active\:ml-72{
        margin-left: 8rem;
    }
    
    .xm\:parent:active .parent-active\:ml-76{
        margin-left: 12rem;
    }
    
    .xm\:parent:active .parent-active\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xm\:parent:active .parent-active\:mr-auto{
        margin-right: auto;
    }
    
    .xm\:parent:active .parent-active\:mr-0{
        margin-right: 0;
    }
    
    .xm\:parent:active .parent-active\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:mr-16{
        margin-right: 1rem;
    }
    
    .xm\:parent:active .parent-active\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:mr-32{
        margin-right: 2rem;
    }
    
    .xm\:parent:active .parent-active\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:mr-48{
        margin-right: 3rem;
    }
    
    .xm\:parent:active .parent-active\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:mr-64{
        margin-right: 4rem;
    }
    
    .xm\:parent:active .parent-active\:mr-68{
        margin-right: 6rem;
    }
    
    .xm\:parent:active .parent-active\:mr-72{
        margin-right: 8rem;
    }
    
    .xm\:parent:active .parent-active\:mr-76{
        margin-right: 12rem;
    }
    
    .xm\:parent:active .parent-active\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xm\:parent:active .parent-active\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xm\:parent:active .parent-active\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xm\:parent:active .parent-active\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xm\:parent:active .parent-active\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xm\:parent:active .parent-active\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xm\:parent:active .parent-active\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xm\:parent:active .parent-active\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xm\:parent:active .parent-active\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xm\:parent:active .parent-active\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xm\:parent:active .parent-active\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xm\:parent:active .parent-active\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xm\:parent:active .parent-active\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xm\:parent:active .parent-active\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xm\:parent:active .parent-active\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xm\:parent:active .parent-active\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xm\:parent:active .parent-active\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xm\:parent:active .parent-active\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xm\:parent:active .parent-active\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xm\:parent:active .parent-active\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xm\:parent:active .parent-active\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xm\:parent:active .parent-active\:d-none{
        display: none;
    }
    
    .xm\:parent:active .parent-active\:d-block{
        display: block;
    }
    
    .xm\:parent:active .parent-active\:d-flex{
        display: flex;
    }
    
    .xm\:parent:active .parent-active\:d-grid{
        display: grid;
    }
    
    .xm\:parent:active .parent-active\:d-table{
        display: table;
    }
    
    .xm\:parent:active .parent-active\:d-inherit{
        display: inherit;
    }
    
    .xm\:parent:active .parent-active\:d-flexbox{
        display: flexbox;
    }
    
    .xm\:parent:active .parent-active\:d-table-column{
        display: table-column;
    }
    
    .xm\:parent:active .parent-active\:d-table-column-group{
        display: table-column-group;
    }
    
    .xm\:parent:active .parent-active\:d-table-cell{
        display: table-cell;
    }
    
    .xm\:parent:active .parent-active\:d-table-caption{
        display: table-caption;
    }
    
    .xm\:parent:active .parent-active\:d-table-row{
        display: table-row;
    }
    
    .xm\:parent:active .parent-active\:d-table-row-group{
        display: table-row-group;
    }
    
    .xm\:parent:active .parent-active\:d-inline-block{
        display: inline-block;
    }
    
    .xm\:parent:active .parent-active\:d-inline-flex{
        display: inline-flex;
    }
    
    .xm\:parent:active .parent-active\:border-round-none{
        border-radius: 0;
    }
    
    .xm\:parent:active .parent-active\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xm\:parent:active .parent-active\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xm\:parent:active .parent-active\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xm\:parent:active .parent-active\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xm\:parent:active .parent-active\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xm\:parent:active .parent-active\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xm\:parent:active .parent-active\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xm\:parent:active .parent-active\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:active .parent-active\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xm\:parent:active .parent-active\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:active .parent-active\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:active .parent-active\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:active .parent-active\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:active .parent-active\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:active .parent-active\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:active .parent-active\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:active .parent-active\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:active .parent-active\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xm\:parent:active .parent-active\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:active .parent-active\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:active .parent-active\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:active .parent-active\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:active .parent-active\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:active .parent-active\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:active .parent-active\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:active .parent-active\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:active .parent-active\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xm\:parent:active .parent-active\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:active .parent-active\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:active .parent-active\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:active .parent-active\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:active .parent-active\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:active .parent-active\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:active .parent-active\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:active .parent-active\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:active .parent-active\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xm\:parent:active .parent-active\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:active .parent-active\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:active .parent-active\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:active .parent-active\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:active .parent-active\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:active .parent-active\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:active .parent-active\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:active .parent-active\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xm\:parent:active .parent-active\:border-w-0{
        border-width: 0;
    }
    
    .xm\:parent:active .parent-active\:border-w-1{
        border-width: 1px;
    }
    
    .xm\:parent:active .parent-active\:border-w-2{
        border-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:border-w-4{
        border-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:border-w-6{
        border-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:border-w-8{
        border-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xm\:parent:active .parent-active\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xm\:parent:active .parent-active\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xm\:parent:active .parent-active\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xm\:parent:active .parent-active\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:border-wl-0{
        border-left-width: 0;
    }
    
    .xm\:parent:active .parent-active\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xm\:parent:active .parent-active\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:border-wr-0{
        border-right-width: 0;
    }
    
    .xm\:parent:active .parent-active\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xm\:parent:active .parent-active\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:border-wt-0{
        border-top-width: 0;
    }
    
    .xm\:parent:active .parent-active\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xm\:parent:active .parent-active\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xm\:parent:active .parent-active\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xm\:parent:active .parent-active\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:border-solid{
        border-style: solid;
    }
    
    .xm\:parent:active .parent-active\:border-dashed{
        border-style: dashed;
    }
    
    .xm\:parent:active .parent-active\:border-dotted{
        border-style: dotted;
    }
    
    .xm\:parent:active .parent-active\:border-double{
        border-style: double;
    }
    
    .xm\:parent:active .parent-active\:border-hidden{
        border-style: hidden;
    }
    
    .xm\:parent:active .parent-active\:border-none{
        border-style: none;
    }
    
    .xm\:parent:active .parent-active\:outline-w-0{
        outline-width: 0;
    }
    
    .xm\:parent:active .parent-active\:outline-w-1{
        outline-width: 1px;
    }
    
    .xm\:parent:active .parent-active\:outline-w-2{
        outline-width: 2px;
    }
    
    .xm\:parent:active .parent-active\:outline-w-4{
        outline-width: 4px;
    }
    
    .xm\:parent:active .parent-active\:outline-w-6{
        outline-width: 6px;
    }
    
    .xm\:parent:active .parent-active\:outline-w-8{
        outline-width: 8px;
    }
    
    .xm\:parent:active .parent-active\:outline-solid{
        outline-style: solid;
    }
    
    .xm\:parent:active .parent-active\:outline-dashed{
        outline-style: dashed;
    }
    
    .xm\:parent:active .parent-active\:outline-dotted{
        outline-style: dotted;
    }
    
    .xm\:parent:active .parent-active\:outline-double{
        outline-style: double;
    }
    
    .xm\:parent:active .parent-active\:outline-hidden{
        outline-style: hidden;
    }
    
    .xm\:parent:active .parent-active\:outline-none{
        outline-style: none;
    }
    
    .xm\:parent:active .parent-active\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xm\:parent:active .parent-active\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xm\:parent:active .parent-active\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xm\:parent:active .parent-active\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xm\:parent:active .parent-active\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xm\:parent:active .parent-active\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xm\:parent:active .parent-active\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xm\:parent:active .parent-active\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xm\:parent:active .parent-active\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xm\:parent:active .parent-active\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xm\:parent:active .parent-active\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xm\:parent:active .parent-active\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xm\:parent:active .parent-active\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xm\:parent:active .parent-active\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xm\:parent:active .parent-active\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xm\:parent:active .parent-active\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xm\:parent:active .parent-active\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xm\:parent:active .parent-active\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xm\:parent:active .parent-active\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xm\:parent:active .parent-active\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xm\:parent:active .parent-active\:box-shadow-none{
        box-shadow: none;
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:opacity-0{
        opacity: 0;
    }
    
    .xm\:parent:active .parent-active\:opacity-5{
        opacity: 0.05;
    }
    
    .xm\:parent:active .parent-active\:opacity-10{
        opacity: 0.1;
    }
    
    .xm\:parent:active .parent-active\:opacity-15{
        opacity: 0.15;
    }
    
    .xm\:parent:active .parent-active\:opacity-20{
        opacity: 0.2;
    }
    
    .xm\:parent:active .parent-active\:opacity-25{
        opacity: 0.25;
    }
    
    .xm\:parent:active .parent-active\:opacity-30{
        opacity: 0.3;
    }
    
    .xm\:parent:active .parent-active\:opacity-35{
        opacity: 0.35;
    }
    
    .xm\:parent:active .parent-active\:opacity-40{
        opacity: 0.4;
    }
    
    .xm\:parent:active .parent-active\:opacity-45{
        opacity: 0.45;
    }
    
    .xm\:parent:active .parent-active\:opacity-50{
        opacity: 0.5;
    }
    
    .xm\:parent:active .parent-active\:opacity-55{
        opacity: 0.55;
    }
    
    .xm\:parent:active .parent-active\:opacity-60{
        opacity: 0.6;
    }
    
    .xm\:parent:active .parent-active\:opacity-65{
        opacity: 0.65;
    }
    
    .xm\:parent:active .parent-active\:opacity-70{
        opacity: 0.7;
    }
    
    .xm\:parent:active .parent-active\:opacity-75{
        opacity: 0.75;
    }
    
    .xm\:parent:active .parent-active\:opacity-80{
        opacity: 0.8;
    }
    
    .xm\:parent:active .parent-active\:opacity-85{
        opacity: 0.85;
    }
    
    .xm\:parent:active .parent-active\:opacity-90{
        opacity: 0.9;
    }
    
    .xm\:parent:active .parent-active\:opacity-95{
        opacity: 0.95;
    }
    
    .xm\:parent:active .parent-active\:opacity-100{
        opacity: 1;
    }
    
    .xm\:parent:active .parent-active\:border-collapse{
        border-collapse: collapse;
    }
    
    .xm\:parent:active .parent-active\:border-seperate{
        border-collapse: separate;
    }
    
    .xm\:parent:active .parent-active\:table-layout-auto{
        table-layout: auto;
    }
    
    .xm\:parent:active .parent-active\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xm\:parent:active .parent-active\:appearance-none{
        appearance: none;
    }
    
    .xm\:parent:active .parent-active\:appearance-auto{
        appearance: auto;
    }
    
    .xm\:parent:active .parent-active\:caption-top{
        caption-side: top;
    }
    
    .xm\:parent:active .parent-active\:caption-bottom{
        caption-side: bottom;
    }
    
    .xm\:parent:active .parent-active\:cursor-auto{
        cursor: auto;
    }
    
    .xm\:parent:active .parent-active\:cursor-default{
        cursor: default;
    }
    
    .xm\:parent:active .parent-active\:cursor-pointer{
        cursor: pointer;
    }
    
    .xm\:parent:active .parent-active\:cursor-text{
        cursor: text;
    }
    
    .xm\:parent:active .parent-active\:cursor-wait{
        cursor: wait;
    }
    
    .xm\:parent:active .parent-active\:cursor-help{
        cursor: help;
    }
    
    .xm\:parent:active .parent-active\:cursor-progress{
        cursor: progress;
    }
    
    .xm\:parent:active .parent-active\:cursor-none{
        cursor: none;
    }
    
    .xm\:parent:active .parent-active\:pointer-events-none{
        pointer-events: none;
    }
    
    .xm\:parent:active .parent-active\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xm\:parent:active .parent-active\:resize-none{
        resize: none;
    }
    
    .xm\:parent:active .parent-active\:resize-y{
        resize: vertical;
    }
    
    .xm\:parent:active .parent-active\:resize-x{
        resize: horizontal;
    }
    
    .xm\:parent:active .parent-active\:resize-both{
        resize: both;
    }
    
    .xm\:parent:active .parent-active\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xm\:parent:active .parent-active\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xm\:parent:active .parent-active\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xm\:parent:active .parent-active\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xm\:parent:active .parent-active\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xm\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xm\:parent:active .parent-active\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xm\:parent:active .parent-active\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xm\:parent:active .parent-active\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xm\:parent:active .parent-active\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:parent:active .parent-active\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xm\:parent:active .parent-active\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:parent:active .parent-active\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xm\:parent:active .parent-active\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xm\:parent:active .parent-active\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xm\:parent:active .parent-active\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xm\:parent:active .parent-active\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xm\:parent:active .parent-active\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xm\:parent:active .parent-active\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xm\:parent:active .parent-active\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xm\:parent:active .parent-active\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xm\:parent:active .parent-active\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xm\:parent:active .parent-active\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xm\:parent:active .parent-active\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xm\:parent:active .parent-active\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xm\:parent:active .parent-active\:user-select-none{
        user-select: none;
    }
    
    .xm\:parent:active .parent-active\:user-select-text{
        user-select: text;
    }
    
    .xm\:parent:active .parent-active\:user-select-all{
        user-select: all;
    }
    
    .xm\:parent:active .parent-active\:user-select-auto{
        user-select: auto;
    }
    
    .xm\:parent:active .parent-active\:will-change-auto{
        will-change: auto;
    }
    
    .xm\:parent:active .parent-active\:will-change-scroll{
        will-change: scroll;
    }
    
    .xm\:parent:active .parent-active\:will-change-contents{
        will-change: contents;
    }
    
    .xm\:parent:active .parent-active\:will-change-transform{
        will-change: transform;
    }
    
    .xm\:parent:active .parent-active\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xm\:parent:active .parent-active\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xm\:parent:active .parent-active\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xm\:parent:active .parent-active\:scale-0{
        transform: scale(0);
    }
    
    .xm\:parent:active .parent-active\:scale-5{
        transform: scale(0.05);
    }
    
    .xm\:parent:active .parent-active\:scale-10{
        transform: scale(0.1);
    }
    
    .xm\:parent:active .parent-active\:scale-15{
        transform: scale(0.15);
    }
    
    .xm\:parent:active .parent-active\:scale-20{
        transform: scale(0.2);
    }
    
    .xm\:parent:active .parent-active\:scale-25{
        transform: scale(0.25);
    }
    
    .xm\:parent:active .parent-active\:scale-30{
        transform: scale(0.3);
    }
    
    .xm\:parent:active .parent-active\:scale-35{
        transform: scale(0.35);
    }
    
    .xm\:parent:active .parent-active\:scale-40{
        transform: scale(0.4);
    }
    
    .xm\:parent:active .parent-active\:scale-45{
        transform: scale(0.45);
    }
    
    .xm\:parent:active .parent-active\:scale-50{
        transform: scale(0.5);
    }
    
    .xm\:parent:active .parent-active\:scale-55{
        transform: scale(0.55);
    }
    
    .xm\:parent:active .parent-active\:scale-60{
        transform: scale(0.6);
    }
    
    .xm\:parent:active .parent-active\:scale-65{
        transform: scale(0.65);
    }
    
    .xm\:parent:active .parent-active\:scale-70{
        transform: scale(0.7);
    }
    
    .xm\:parent:active .parent-active\:scale-75{
        transform: scale(0.75);
    }
    
    .xm\:parent:active .parent-active\:scale-80{
        transform: scale(0.8);
    }
    
    .xm\:parent:active .parent-active\:scale-85{
        transform: scale(0.85);
    }
    
    .xm\:parent:active .parent-active\:scale-90{
        transform: scale(0.9);
    }
    
    .xm\:parent:active .parent-active\:scale-95{
        transform: scale(0.95);
    }
    
    .xm\:parent:active .parent-active\:scale-100{
        transform: scale(1);
    }
    
    .xm\:parent:active .parent-active\:scale-105{
        transform: scale(1.05);
    }
    
    .xm\:parent:active .parent-active\:scale-110{
        transform: scale(1.1);
    }
    
    .xm\:parent:active .parent-active\:scale-115{
        transform: scale(1.15);
    }
    
    .xm\:parent:active .parent-active\:scale-120{
        transform: scale(1.2);
    }
    
    .xm\:parent:active .parent-active\:scale-125{
        transform: scale(1.25);
    }
    
    .xm\:parent:active .parent-active\:scale-130{
        transform: scale(1.3);
    }
    
    .xm\:parent:active .parent-active\:scale-135{
        transform: scale(1.35);
    }
    
    .xm\:parent:active .parent-active\:scale-140{
        transform: scale(1.4);
    }
    
    .xm\:parent:active .parent-active\:scale-145{
        transform: scale(1.45);
    }
    
    .xm\:parent:active .parent-active\:scale-150{
        transform: scale(1.5);
    }

    .xm\:parent:active .parent-active\:-translate-1:active{
        transform: translate(-10px);
    }
    
    .xm\:parent:active .parent-active\:-translate-2:active{
        transform: translate(-20px);
    }
    
    .xm\:parent:active .parent-active\:-translate-3:active{
        transform: translate(-30px);
    }
    
    .xm\:parent:active .parent-active\:-translate-4:active{
        transform: translate(-40px);
    }
    
    .xm\:parent:active .parent-active\:-translate-5:active{
        transform: translate(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-6:active{
        transform: translate(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-7:active{
        transform: translate(-70px);
    }
    
    .xm\:parent:active .parent-active\:-translate-8:active{
        transform: translate(-80px);
    }
    
    .xm\:parent:active .parent-active\:-translate-9:active{
        transform: translate(-90px);
    }
    
    .xm\:parent:active .parent-active\:-translate-10:active{
        transform: translate(-100px);
    }
    
    .xm\:parent:active .parent-active\:-translate-11:active{
        transform: translate(-110px);
    }
    
    .xm\:parent:active .parent-active\:-translate-12:active{
        transform: translate(-120px);
    }
    
    .xm\:parent:active .parent-active\:-translate-13:active{
        transform: translate(-130px);
    }
    
    .xm\:parent:active .parent-active\:-translate-14:active{
        transform: translate(-140px);
    }
    
    .xm\:parent:active .parent-active\:-translate-15:active{
        transform: translate(-150px);
    }
    
    .xm\:parent:active .parent-active\:-translate-16:active{
        transform: translate(-160px);
    }
    
    .xm\:parent:active .parent-active\:-translate-17:active{
        transform: translate(-170px);
    }
    
    .xm\:parent:active .parent-active\:-translate-18:active{
        transform: translate(-180px);
    }
    
    .xm\:parent:active .parent-active\:-translate-19:active{
        transform: translate(-190px);
    }
    
    .xm\:parent:active .parent-active\:-translate-20:active{
        transform: translate(-200px);
    }
    
    .xm\:parent:active .parent-active\:-translate-10x:active{
        transform: translate(-10%);
    }
    
    .xm\:parent:active .parent-active\:-translate-15x:active{
        transform: translate(-15%);
    }
    
    .xm\:parent:active .parent-active\:-translate-20x:active{
        transform: translate(-20%);
    }
    
    .xm\:parent:active .parent-active\:-translate-25x:active{
        transform: translate(-25%);
    }
    
    .xm\:parent:active .parent-active\:-translate-30x:active{
        transform: translate(-30%);
    }
    
    .xm\:parent:active .parent-active\:-translate-35x:active{
        transform: translate(-35%);
    }
    
    .xm\:parent:active .parent-active\:-translate-40x:active{
        transform: translate(-40%);
    }
    
    .xm\:parent:active .parent-active\:-translate-45x:active{
        transform: translate(-45%);
    }
    
    .xm\:parent:active .parent-active\:-translate-50x:active{
        transform: translate(-50%);
    }
    
    .xm\:parent:active .parent-active\:-translate-55x:active{
        transform: translate(-55%);
    }
    
    .xm\:parent:active .parent-active\:-translate-60x:active{
        transform: translate(-60%);
    }
    
    .xm\:parent:active .parent-active\:-translate-65x:active{
        transform: translate(-65%);
    }
    
    .xm\:parent:active .parent-active\:-translate-70x:active{
        transform: translate(-70%);
    }
    
    .xm\:parent:active .parent-active\:-translate-75x:active{
        transform: translate(-75%);
    }
    
    .xm\:parent:active .parent-active\:-translate-80x:active{
        transform: translate(-80%);
    }
    
    .xm\:parent:active .parent-active\:-translate-85x:active{
        transform: translate(-85%);
    }
    
    .xm\:parent:active .parent-active\:-translate-90x:active{
        transform: translate(-90%);
    }
    
    .xm\:parent:active .parent-active\:-translate-95x:active{
        transform: translate(-95%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-1:active{
        transform: translateX(-10px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-2:active{
        transform: translateX(-20px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-3:active{
        transform: translateX(-30px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-4:active{
        transform: translateX(-40px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-5:active{
        transform: translateX(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-6:active{
        transform: translateX(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-7:active{
        transform: translateX(-70px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-8:active{
        transform: translateX(-80px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-9:active{
        transform: translateX(-90px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-10:active{
        transform: translateX(-100px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-11:active{
        transform: translateX(-110px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-12:active{
        transform: translateX(-120px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-13:active{
        transform: translateX(-130px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-14:active{
        transform: translateX(-140px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-15:active{
        transform: translateX(-150px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-16:active{
        transform: translateX(-160px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-17:active{
        transform: translateX(-170px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-18:active{
        transform: translateX(-180px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-19:active{
        transform: translateX(-190px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-20:active{
        transform: translateX(-200px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-1:active{
        transform: translateY(-10px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-2:active{
        transform: translateY(-20px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-3:active{
        transform: translateY(-30px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-4:active{
        transform: translateY(-40px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-5:active{
        transform: translateY(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-6:active{
        transform: translateY(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-7:active{
        transform: translateY(-70px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-8:active{
        transform: translateY(-80px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-9:active{
        transform: translateY(-90px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-10:active{
        transform: translateY(-100px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-11:active{
        transform: translateY(-110px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-12:active{
        transform: translateY(-120px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-13:active{
        transform: translateY(-130px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-14:active{
        transform: translateY(-140px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-15:active{
        transform: translateY(-150px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-16:active{
        transform: translateY(-160px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-17:active{
        transform: translateY(-170px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-18:active{
        transform: translateY(-180px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-19:active{
        transform: translateY(-190px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-20:active{
        transform: translateY(-200px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }
    
    .xm\:parent:active .parent-active\:-translate-1{
        transform: translate(-10px);
    }
    
    .xm\:parent:active .parent-active\:-translate-2{
        transform: translate(-20px);
    }
    
    .xm\:parent:active .parent-active\:-translate-3{
        transform: translate(-30px);
    }
    
    .xm\:parent:active .parent-active\:-translate-4{
        transform: translate(-40px);
    }
    
    .xm\:parent:active .parent-active\:-translate-5{
        transform: translate(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-6{
        transform: translate(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-7{
        transform: translate(-70px);
    }
    
    .xm\:parent:active .parent-active\:-translate-8{
        transform: translate(-80px);
    }
    
    .xm\:parent:active .parent-active\:-translate-9{
        transform: translate(-90px);
    }
    
    .xm\:parent:active .parent-active\:-translate-10{
        transform: translate(-100px);
    }
    
    .xm\:parent:active .parent-active\:-translate-11{
        transform: translate(-110px);
    }
    
    .xm\:parent:active .parent-active\:-translate-12{
        transform: translate(-120px);
    }
    
    .xm\:parent:active .parent-active\:-translate-13{
        transform: translate(-130px);
    }
    
    .xm\:parent:active .parent-active\:-translate-14{
        transform: translate(-140px);
    }
    
    .xm\:parent:active .parent-active\:-translate-15{
        transform: translate(-150px);
    }
    
    .xm\:parent:active .parent-active\:-translate-16{
        transform: translate(-160px);
    }
    
    .xm\:parent:active .parent-active\:-translate-17{
        transform: translate(-170px);
    }
    
    .xm\:parent:active .parent-active\:-translate-18{
        transform: translate(-180px);
    }
    
    .xm\:parent:active .parent-active\:-translate-19{
        transform: translate(-190px);
    }
    
    .xm\:parent:active .parent-active\:-translate-20{
        transform: translate(-200px);
    }
    
    .xm\:parent:active .parent-active\:-translate-10x{
        transform: translate(-10%);
    }
    
    .xm\:parent:active .parent-active\:-translate-15x{
        transform: translate(-15%);
    }
    
    .xm\:parent:active .parent-active\:-translate-20x{
        transform: translate(-20%);
    }
    
    .xm\:parent:active .parent-active\:-translate-25x{
        transform: translate(-25%);
    }
    
    .xm\:parent:active .parent-active\:-translate-30x{
        transform: translate(-30%);
    }
    
    .xm\:parent:active .parent-active\:-translate-35x{
        transform: translate(-35%);
    }
    
    .xm\:parent:active .parent-active\:-translate-40x{
        transform: translate(-40%);
    }
    
    .xm\:parent:active .parent-active\:-translate-45x{
        transform: translate(-45%);
    }
    
    .xm\:parent:active .parent-active\:-translate-50x{
        transform: translate(-50%);
    }
    
    .xm\:parent:active .parent-active\:-translate-55x{
        transform: translate(-55%);
    }
    
    .xm\:parent:active .parent-active\:-translate-60x{
        transform: translate(-60%);
    }
    
    .xm\:parent:active .parent-active\:-translate-65x{
        transform: translate(-65%);
    }
    
    .xm\:parent:active .parent-active\:-translate-70x{
        transform: translate(-70%);
    }
    
    .xm\:parent:active .parent-active\:-translate-75x{
        transform: translate(-75%);
    }
    
    .xm\:parent:active .parent-active\:-translate-80x{
        transform: translate(-80%);
    }
    
    .xm\:parent:active .parent-active\:-translate-85x{
        transform: translate(-85%);
    }
    
    .xm\:parent:active .parent-active\:-translate-90x{
        transform: translate(-90%);
    }
    
    .xm\:parent:active .parent-active\:-translate-95x{
        transform: translate(-95%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-1{
        transform: translateX(-10px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-2{
        transform: translateX(-20px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-3{
        transform: translateX(-30px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-4{
        transform: translateX(-40px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-5{
        transform: translateX(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-6{
        transform: translateX(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-7{
        transform: translateX(-70px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-8{
        transform: translateX(-80px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-9{
        transform: translateX(-90px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-10{
        transform: translateX(-100px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-11{
        transform: translateX(-110px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-12{
        transform: translateX(-120px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-13{
        transform: translateX(-130px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-14{
        transform: translateX(-140px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-15{
        transform: translateX(-150px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-16{
        transform: translateX(-160px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-17{
        transform: translateX(-170px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-18{
        transform: translateX(-180px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-19{
        transform: translateX(-190px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-20{
        transform: translateX(-200px);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-10x{
        transform: translateX(-10%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-15x{
        transform: translateX(-15%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-20x{
        transform: translateX(-20%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-25x{
        transform: translateX(-25%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-30x{
        transform: translateX(-30%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-35x{
        transform: translateX(-35%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-40x{
        transform: translateX(-40%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-45x{
        transform: translateX(-45%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-50x{
        transform: translateX(-50%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-55x{
        transform: translateX(-55%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-60x{
        transform: translateX(-60%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-65x{
        transform: translateX(-65%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-70x{
        transform: translateX(-70%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-75x{
        transform: translateX(-75%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-80x{
        transform: translateX(-80%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-85x{
        transform: translateX(-85%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-90x{
        transform: translateX(-90%);
    }
    
    .xm\:parent:active .parent-active\:-translate-x-95x{
        transform: translateX(-95%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-1{
        transform: translateY(-10px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-2{
        transform: translateY(-20px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-3{
        transform: translateY(-30px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-4{
        transform: translateY(-40px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-5{
        transform: translateY(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-6{
        transform: translateY(-60px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-7{
        transform: translateY(-70px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-8{
        transform: translateY(-80px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-9{
        transform: translateY(-90px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-10{
        transform: translateY(-100px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-11{
        transform: translateY(-110px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-12{
        transform: translateY(-120px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-13{
        transform: translateY(-130px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-14{
        transform: translateY(-140px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-15{
        transform: translateY(-150px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-16{
        transform: translateY(-160px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-17{
        transform: translateY(-170px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-18{
        transform: translateY(-180px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-19{
        transform: translateY(-190px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-20{
        transform: translateY(-200px);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-10x{
        transform: translateY(-10%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-15x{
        transform: translateY(-15%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-20x{
        transform: translateY(-20%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-25x{
        transform: translateY(-25%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-30x{
        transform: translateY(-30%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-35x{
        transform: translateY(-35%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-40x{
        transform: translateY(-40%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-45x{
        transform: translateY(-45%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-50x{
        transform: translateY(-50%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-55x{
        transform: translateY(-55%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-60x{
        transform: translateY(-60%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-65x{
        transform: translateY(-65%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-70x{
        transform: translateY(-70%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-75x{
        transform: translateY(-75%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-80x{
        transform: translateY(-80%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-85x{
        transform: translateY(-85%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-90x{
        transform: translateY(-90%);
    }
    
    .xm\:parent:active .parent-active\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xm\:parent:active .parent-active\:translate-0{
        transform: translate(0);
    }

    .xm\:parent:active .parent-active\:translate-1{
        transform: translate(10px);
    }

    .xm\:parent:active .parent-active\:translate-2{
        transform: translate(20px);
    }

    .xm\:parent:active .parent-active\:translate-3{
        transform: translate(30px);
    }

    .xm\:parent:active .parent-active\:translate-4{
        transform: translate(40px);
    }

    .xm\:parent:active .parent-active\:translate-5{
        transform: translate(60px);
    }

    .xm\:parent:active .parent-active\:translate-6{
        transform: translate(60px);
    }

    .xm\:parent:active .parent-active\:translate-7{
        transform: translate(70px);
    }

    .xm\:parent:active .parent-active\:translate-8{
        transform: translate(80px);
    }

    .xm\:parent:active .parent-active\:translate-9{
        transform: translate(90px);
    }

    .xm\:parent:active .parent-active\:translate-10{
        transform: translate(100px);
    }

    .xm\:parent:active .parent-active\:translate-11{
        transform: translate(110px);
    }

    .xm\:parent:active .parent-active\:translate-12{
        transform: translate(120px);
    }

    .xm\:parent:active .parent-active\:translate-13{
        transform: translate(130px);
    }

    .xm\:parent:active .parent-active\:translate-14{
        transform: translate(140px);
    }

    .xm\:parent:active .parent-active\:translate-15{
        transform: translate(150px);
    }

    .xm\:parent:active .parent-active\:translate-16{
        transform: translate(160px);
    }

    .xm\:parent:active .parent-active\:translate-17{
        transform: translate(170px);
    }

    .xm\:parent:active .parent-active\:translate-18{
        transform: translate(180px);
    }

    .xm\:parent:active .parent-active\:translate-19{
        transform: translate(190px);
    }

    .xm\:parent:active .parent-active\:translate-20{
        transform: translate(200px);
    }

    .xm\:parent:active .parent-active\:translate-10x{
        transform: translate(10%);
    }

    .xm\:parent:active .parent-active\:translate-15x{
        transform: translate(15%);
    }

    .xm\:parent:active .parent-active\:translate-20x{
        transform: translate(20%);
    }

    .xm\:parent:active .parent-active\:translate-25x{
        transform: translate(25%);
    }

    .xm\:parent:active .parent-active\:translate-30x{
        transform: translate(30%);
    }

    .xm\:parent:active .parent-active\:translate-35x{
        transform: translate(35%);
    }

    .xm\:parent:active .parent-active\:translate-40x{
        transform: translate(40%);
    }

    .xm\:parent:active .parent-active\:translate-45x{
        transform: translate(45%);
    }

    .xm\:parent:active .parent-active\:translate-50x{
        transform: translate(50%);
    }

    .xm\:parent:active .parent-active\:translate-55x{
        transform: translate(55%);
    }

    .xm\:parent:active .parent-active\:translate-60x{
        transform: translate(60%);
    }

    .xm\:parent:active .parent-active\:translate-65x{
        transform: translate(65%);
    }

    .xm\:parent:active .parent-active\:translate-70x{
        transform: translate(70%);
    }

    .xm\:parent:active .parent-active\:translate-75x{
        transform: translate(75%);
    }

    .xm\:parent:active .parent-active\:translate-80x{
        transform: translate(80%);
    }

    .xm\:parent:active .parent-active\:translate-85x{
        transform: translate(85%);
    }

    .xm\:parent:active .parent-active\:translate-90x{
        transform: translate(90%);
    }

    .xm\:parent:active .parent-active\:translate-95x{
        transform: translate(95%);
    }

    .xm\:parent:active .parent-active\:translate-x-0{
        transform: translateX(0);
    }

    .xm\:parent:active .parent-active\:translate-x-1{
        transform: translateX(10px);
    }

    .xm\:parent:active .parent-active\:translate-x-2{
        transform: translateX(20px);
    }

    .xm\:parent:active .parent-active\:translate-x-3{
        transform: translateX(30px);
    }

    .xm\:parent:active .parent-active\:translate-x-4{
        transform: translateX(40px);
    }

    .xm\:parent:active .parent-active\:translate-x-5{
        transform: translateX(60px);
    }

    .xm\:parent:active .parent-active\:translate-x-6{
        transform: translateX(60px);
    }

    .xm\:parent:active .parent-active\:translate-x-7{
        transform: translateX(70px);
    }

    .xm\:parent:active .parent-active\:translate-x-8{
        transform: translateX(80px);
    }

    .xm\:parent:active .parent-active\:translate-x-9{
        transform: translateX(90px);
    }

    .xm\:parent:active .parent-active\:translate-x-10{
        transform: translateX(100px);
    }

    .xm\:parent:active .parent-active\:translate-x-11{
        transform: translateX(110px);
    }

    .xm\:parent:active .parent-active\:translate-x-12{
        transform: translateX(120px);
    }

    .xm\:parent:active .parent-active\:translate-x-13{
        transform: translateX(130px);
    }

    .xm\:parent:active .parent-active\:translate-x-14{
        transform: translateX(140px);
    }

    .xm\:parent:active .parent-active\:translate-x-15{
        transform: translateX(150px);
    }

    .xm\:parent:active .parent-active\:translate-x-16{
        transform: translateX(160px);
    }

    .xm\:parent:active .parent-active\:translate-x-17{
        transform: translateX(170px);
    }

    .xm\:parent:active .parent-active\:translate-x-18{
        transform: translateX(180px);
    }

    .xm\:parent:active .parent-active\:translate-x-19{
        transform: translateX(190px);
    }

    .xm\:parent:active .parent-active\:translate-x-20{
        transform: translateX(200px);
    }

    .xm\:parent:active .parent-active\:translate-x-10x{
        transform: translateX(10%);
    }

    .xm\:parent:active .parent-active\:translate-x-15x{
        transform: translateX(15%);
    }

    .xm\:parent:active .parent-active\:translate-x-20x{
        transform: translateX(20%);
    }

    .xm\:parent:active .parent-active\:translate-x-25x{
        transform: translateX(25%);
    }

    .xm\:parent:active .parent-active\:translate-x-30x{
        transform: translateX(30%);
    }

    .xm\:parent:active .parent-active\:translate-x-35x{
        transform: translateX(35%);
    }

    .xm\:parent:active .parent-active\:translate-x-40x{
        transform: translateX(40%);
    }

    .xm\:parent:active .parent-active\:translate-x-45x{
        transform: translateX(45%);
    }

    .xm\:parent:active .parent-active\:translate-x-50x{
        transform: translateX(50%);
    }

    .xm\:parent:active .parent-active\:translate-x-55x{
        transform: translateX(55%);
    }

    .xm\:parent:active .parent-active\:translate-x-60x{
        transform: translateX(60%);
    }

    .xm\:parent:active .parent-active\:translate-x-65x{
        transform: translateX(65%);
    }

    .xm\:parent:active .parent-active\:translate-x-70x{
        transform: translateX(70%);
    }

    .xm\:parent:active .parent-active\:translate-x-75x{
        transform: translateX(75%);
    }

    .xm\:parent:active .parent-active\:translate-x-80x{
        transform: translateX(80%);
    }

    .xm\:parent:active .parent-active\:translate-x-85x{
        transform: translateX(85%);
    }

    .xm\:parent:active .parent-active\:translate-x-90x{
        transform: translateX(90%);
    }

    .xm\:parent:active .parent-active\:translate-x-95x{
        transform: translateX(95%);
    }

    .xm\:parent:active .parent-active\:translate-y-0{
        transform: translateY(0);
    }

    .xm\:parent:active .parent-active\:translate-y-1{
        transform: translateY(10px);
    }

    .xm\:parent:active .parent-active\:translate-y-2{
        transform: translateY(20px);
    }

    .xm\:parent:active .parent-active\:translate-y-3{
        transform: translateY(30px);
    }

    .xm\:parent:active .parent-active\:translate-y-4{
        transform: translateY(40px);
    }

    .xm\:parent:active .parent-active\:translate-y-5{
        transform: translateY(60px);
    }

    .xm\:parent:active .parent-active\:translate-y-6{
        transform: translateY(60px);
    }

    .xm\:parent:active .parent-active\:translate-y-7{
        transform: translateY(70px);
    }

    .xm\:parent:active .parent-active\:translate-y-8{
        transform: translateY(80px);
    }

    .xm\:parent:active .parent-active\:translate-y-9{
        transform: translateY(90px);
    }

    .xm\:parent:active .parent-active\:translate-y-10{
        transform: translateY(100px);
    }

    .xm\:parent:active .parent-active\:translate-y-11{
        transform: translateY(110px);
    }

    .xm\:parent:active .parent-active\:translate-y-12{
        transform: translateY(120px);
    }

    .xm\:parent:active .parent-active\:translate-y-13{
        transform: translateY(130px);
    }

    .xm\:parent:active .parent-active\:translate-y-14{
        transform: translateY(140px);
    }

    .xm\:parent:active .parent-active\:translate-y-15{
        transform: translateY(150px);
    }

    .xm\:parent:active .parent-active\:translate-y-16{
        transform: translateY(160px);
    }

    .xm\:parent:active .parent-active\:translate-y-17{
        transform: translateY(170px);
    }

    .xm\:parent:active .parent-active\:translate-y-18{
        transform: translateY(180px);
    }

    .xm\:parent:active .parent-active\:translate-y-19{
        transform: translateY(190px);
    }

    .xm\:parent:active .parent-active\:translate-y-20{
        transform: translateY(200px);
    }

    .xm\:parent:active .parent-active\:translate-y-10x{
        transform: translateY(10%);
    }

    .xm\:parent:active .parent-active\:translate-y-15x{
        transform: translateY(15%);
    }

    .xm\:parent:active .parent-active\:translate-y-20x{
        transform: translateY(20%);
    }

    .xm\:parent:active .parent-active\:translate-y-25x{
        transform: translateY(25%);
    }

    .xm\:parent:active .parent-active\:translate-y-30x{
        transform: translateY(30%);
    }

    .xm\:parent:active .parent-active\:translate-y-35x{
        transform: translateY(35%);
    }

    .xm\:parent:active .parent-active\:translate-y-40x{
        transform: translateY(40%);
    }

    .xm\:parent:active .parent-active\:translate-y-45x{
        transform: translateY(45%);
    }

    .xm\:parent:active .parent-active\:translate-y-50x{
        transform: translateY(50%);
    }

    .xm\:parent:active .parent-active\:translate-y-55x{
        transform: translateY(55%);
    }

    .xm\:parent:active .parent-active\:translate-y-60x{
        transform: translateY(60%);
    }

    .xm\:parent:active .parent-active\:translate-y-65x{
        transform: translateY(65%);
    }

    .xm\:parent:active .parent-active\:translate-y-70x{
        transform: translateY(70%);
    }

    .xm\:parent:active .parent-active\:translate-y-75x{
        transform: translateY(75%);
    }

    .xm\:parent:active .parent-active\:translate-y-80x{
        transform: translateY(80%);
    }

    .xm\:parent:active .parent-active\:translate-y-85x{
        transform: translateY(85%);
    }

    .xm\:parent:active .parent-active\:translate-y-90x{
        transform: translateY(90%);
    }

    .xm\:parent:active .parent-active\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xm\:parent:active .parent-active\:rotate-0{
        transform: rotate(0);
    }
    
    .xm\:parent:active .parent-active\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xm\:parent:active .parent-active\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:active .parent-active\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xm\:parent:active .parent-active\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xm\:parent:active .parent-active\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xm\:parent:active .parent-active\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xm\:parent:active .parent-active\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xm\:parent:active .parent-active\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xm\:parent:active .parent-active\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xm\:parent:active .parent-active\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xm\:parent:active .parent-active\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xm\:parent:active .parent-active\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xm\:parent:active .parent-active\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xm\:parent:active .parent-active\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xm\:parent:active .parent-active\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xm\:parent:active .parent-active\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xm\:parent:active .parent-active\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xm\:parent:active .parent-active\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xm\:parent:active .parent-active\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xm\:parent:active .parent-active\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xm\:parent:active .parent-active\:transition-property-all{
        transition-property: all;
    }
    
    .xm\:parent:active .parent-active\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xm\:parent:active .parent-active\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xm\:parent:active .parent-active\:transition-property-transform{
        transition-property: transform;
    }
    
    .xm\:parent:active .parent-active\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xm\:parent:active .parent-active\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xm\:parent:active .parent-active\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xm\:parent:active .parent-active\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xm\:parent:active .parent-active\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xm\:parent:active .parent-active\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xm\:parent:active .parent-active\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xm\:parent:active .parent-active\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xm\:parent:active .parent-active\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xm\:parent:active .parent-active\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xm\:parent:active .parent-active\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xm\:parent:active .parent-active\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xm\:parent:active .parent-active\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xm\:parent:active .parent-active\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xm\:parent:active .parent-active\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xm\:parent:active .parent-active\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xm\:parent:active .parent-active\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xm\:parent:active .parent-active\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xm\:parent:active .parent-active\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xm\:parent:active .parent-active\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xm\:parent:active .parent-active\:animation-name-spin{
        animation-name: spin;
    }
    
    .xm\:parent:active .parent-active\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xm\:parent:active .parent-active\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xm\:parent:active .parent-active\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xm\:parent:active .parent-active\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xm\:parent:active .parent-active\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xm\:parent:active .parent-active\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xm\:parent:active .parent-active\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xm\:parent:active .parent-active\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xm\:parent:active .parent-active\:color-white{
        color: var(--white);
    }
    
    .xm\:parent:active .parent-active\:color-black{
        color: var(--black);
    }
    
    .xm\:parent:active .parent-active\:text-white{
        color: var(--white);
    }
    
    .xm\:parent:active .parent-active\:text-black{
        color: var(--black);
    }
    
    .xm\:parent:active .parent-active\:bg-white{
        background: var(--white);
    }
    
    .xm\:parent:active .parent-active\:bg-black{
        background: var(--black);
    }

    .xm\:parent:active .parent-active\:border-white{
        border-color: var(--white);
    }

    .xm\:parent:active .parent-active\:border-black{
        border-color: var(--black);
    }
    
    .xm\:parent:active .parent-active\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xm\:parent:active .parent-active\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xm\:parent:active .parent-active\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xm\:parent:active .parent-active\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xm\:parent:active .parent-active\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xm\:parent:active .parent-active\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xm\:parent:active .parent-active\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xm\:parent:active .parent-active\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xm\:parent:active .parent-active\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xm\:parent:active .parent-active\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xm\:parent:active .parent-active\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:active .parent-active\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:active .parent-active\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xm\:parent:active .parent-active\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xm\:parent:active .parent-active\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xm\:parent:active .parent-active\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xm\:parent:active .parent-active\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xm\:parent:active .parent-active\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xm\:parent:active .parent-active\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xm\:parent:active .parent-active\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xm\:parent:active .parent-active\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xm\:parent:active .parent-active\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xm\:parent:active .parent-active\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xm\:parent:active .parent-active\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xm\:parent:active .parent-active\:fill-transparent{
        fill: transparent;
    }
    
    .xm\:parent:active .parent-active\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:parent:active .parent-active\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:parent:active .parent-active\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:parent:active .parent-active\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:parent:active .parent-active\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:parent:active .parent-active\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:parent:active .parent-active\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:parent:active .parent-active\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:parent:active .parent-active\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:parent:active .parent-active\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:parent:active .parent-active\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:active .parent-active\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:active .parent-active\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xm\:parent:active .parent-active\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:active .parent-active\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:active .parent-active\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:active .parent-active\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:active .parent-active\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:active .parent-active\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:active .parent-active\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:active .parent-active\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:active .parent-active\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xm\:parent:active .parent-active\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xm\:parent:active .parent-active\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xm\:parent:active .parent-active\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xm\:parent:active .parent-active\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xm\:parent:active .parent-active\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xm\:parent:active .parent-active\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xm\:parent:active .parent-active\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xm\:parent:active .parent-active\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xm\:parent:active .parent-active\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xm\:parent:active .parent-active\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xm\:parent:active .parent-active\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xm\:parent:active .parent-active\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xm\:parent:active .parent-active\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xm\:parent:active .parent-active\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xm\:parent:active .parent-active\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xm\:parent:active .parent-active\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xm\:parent:active .parent-active\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xm\:parent:active .parent-active\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xm\:parent:active .parent-active\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xm\:parent:active .parent-active\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xm\:parent:active .parent-active\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xm\:parent:active .parent-active\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:active .parent-active\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:active .parent-active\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:active .parent-active\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xm\:parent:active .parent-active\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xm\:parent:active .parent-active\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xm\:parent:active .parent-active\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xm\:parent:active .parent-active\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xm\:parent:active .parent-active\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xm\:parent:active .parent-active\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xm\:parent:active .parent-active\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xm\:parent:active .parent-active\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xm\:parent:active .parent-active\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xm\:parent:active .parent-active\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:active .parent-active\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:active .parent-active\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:active .parent-active\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:parent:active .parent-active\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:parent:active .parent-active\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:parent:active .parent-active\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:parent:active .parent-active\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:parent:active .parent-active\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:parent:active .parent-active\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:parent:active .parent-active\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:parent:active .parent-active\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:parent:active .parent-active\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:parent:active .parent-active\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:parent:active .parent-active\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:parent:active .parent-active\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:parent:active .parent-active\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:parent:active .parent-active\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:parent:active .parent-active\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:parent:active .parent-active\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:parent:active .parent-active\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:parent:active .parent-active\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:parent:active .parent-active\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:parent:active .parent-active\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:parent:active .parent-active\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:parent:active .parent-active\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:parent:active .parent-active\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:parent:active .parent-active\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:parent:active .parent-active\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:parent:active .parent-active\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:parent:active .parent-active\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:parent:active .parent-active\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:parent:active .parent-active\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:parent:active .parent-active\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:parent:active .parent-active\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:parent:active .parent-active\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:parent:active .parent-active\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:parent:active .parent-active\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:parent:active .parent-active\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:parent:active .parent-active\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:parent:active .parent-active\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:parent:active .parent-active\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:parent:active .parent-active\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:parent:active .parent-active\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:parent:active .parent-active\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:parent:active .parent-active\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:parent:active .parent-active\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:parent:active .parent-active\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:parent:active .parent-active\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:parent:active .parent-active\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:parent:active .parent-active\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:parent:active .parent-active\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:active .parent-active\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:active .parent-active\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:active .parent-active\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:parent:active .parent-active\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:parent:active .parent-active\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:parent:active .parent-active\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:parent:active .parent-active\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:parent:active .parent-active\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:parent:active .parent-active\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:parent:active .parent-active\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:parent:active .parent-active\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:parent:active .parent-active\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:parent:active .parent-active\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:parent:active .parent-active\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:parent:active .parent-active\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:parent:active .parent-active\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:parent:active .parent-active\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:parent:active .parent-active\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:parent:active .parent-active\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:parent:active .parent-active\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:parent:active .parent-active\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:parent:active .parent-active\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:parent:active .parent-active\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:parent:active .parent-active\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:parent:active .parent-active\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:parent:active .parent-active\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:parent:active .parent-active\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:parent:active .parent-active\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:parent:active .parent-active\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:parent:active .parent-active\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:parent:active .parent-active\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:parent:active .parent-active\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:parent:active .parent-active\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:parent:active .parent-active\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:parent:active .parent-active\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:parent:active .parent-active\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:parent:active .parent-active\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:parent:active .parent-active\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:parent:active .parent-active\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:parent:active .parent-active\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:parent:active .parent-active\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:parent:active .parent-active\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:active .parent-active\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:active .parent-active\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:parent:active .parent-active\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:parent:active .parent-active\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:parent:active .parent-active\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:parent:active .parent-active\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:parent:active .parent-active\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:parent:active .parent-active\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:parent:active .parent-active\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:parent:active .parent-active\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:parent:active .parent-active\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:parent:active .parent-active\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:parent:active .parent-active\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:parent:active .parent-active\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:parent:active .parent-active\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:parent:active .parent-active\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:parent:active .parent-active\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:parent:active .parent-active\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:parent:active .parent-active\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:parent:active .parent-active\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:parent:active .parent-active\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:parent:active .parent-active\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:parent:active .parent-active\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:parent:active .parent-active\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:parent:active .parent-active\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:parent:active .parent-active\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:parent:active .parent-active\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:parent:active .parent-active\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:parent:active .parent-active\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:parent:active .parent-active\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:parent:active .parent-active\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:parent:active .parent-active\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:parent:active .parent-active\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:parent:active .parent-active\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:parent:active .parent-active\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:parent:active .parent-active\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:parent:active .parent-active\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:parent:active .parent-active\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:parent:active .parent-active\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:parent:active .parent-active\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:parent:active .parent-active\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1280px){
    .xl\:parent:active .parent-active\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xl\:parent:active .parent-active\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xl\:parent:active .parent-active\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xl\:parent:active .parent-active\:container{
        width: 100%;
    }
    
    .xl\:parent:active .parent-active\:container-fluid{
        width: 100%;
    }
    
    .xl\:parent:active .parent-active\:column-auto{
        columns: auto;
    }
    
    .xl\:parent:active .parent-active\:column-1{
        columns: 1;
    }
    
    .xl\:parent:active .parent-active\:column-2{
        columns: 2;
    }
    
    .xl\:parent:active .parent-active\:column-3{
        columns: 3;
    }
    
    .xl\:parent:active .parent-active\:column-4{
        columns: 4;
    }
    
    .xl\:parent:active .parent-active\:column-5{
        columns: 5;
    }
    
    .xl\:parent:active .parent-active\:column-6{
        columns: 6;
    }
    
    .xl\:parent:active .parent-active\:column-7{
        columns: 7;
    }
    
    .xl\:parent:active .parent-active\:column-8{
        columns: 8;
    }
    
    .xl\:parent:active .parent-active\:column-9{
        columns: 9;
    }
    
    .xl\:parent:active .parent-active\:column-10{
        columns: 10;
    }
    
    .xl\:parent:active .parent-active\:column-11{
        columns: 11;
    }
    
    .xl\:parent:active .parent-active\:column-12{
        columns: 12;
    }
    
    .xl\:parent:active .parent-active\:float-inline-start{
        float: inline-start;
    }
    
    .xl\:parent:active .parent-active\:float-inline-end{
        float: inline-end;
    }
    
    .xl\:parent:active .parent-active\:float-left{
        float: left;
    }
    
    .xl\:parent:active .parent-active\:float-right{
        float: right;
    }
    
    .xl\:parent:active .parent-active\:float-none{
        float: none;
    }
    
    .xl\:parent:active .parent-active\:float-inherit{
        float: inherit;
    }
    
    .xl\:parent:active .parent-active\:clear-inline-start{
        clear: inline-start;
    }
    
    .xl\:parent:active .parent-active\:clear-inline-end{
        clear: inline-end;
    }
    
    .xl\:parent:active .parent-active\:clear-left{
        clear: left;
    }
    
    .xl\:parent:active .parent-active\:clear-right{
        clear: right;
    }
    
    .xl\:parent:active .parent-active\:clear-both{
        clear: both;
    }
    
    .xl\:parent:active .parent-active\:clear-none{
        clear: none;
    }
    
    .xl\:parent:active .parent-active\:clear-inherit{
        clear: inherit;
    }
    
    .xl\:parent:active .parent-active\:isolation-auto{
        isolation: auto;
    }
    
    .xl\:parent:active .parent-active\:isolation-true{
        isolation: isolate;
    }
    
    .xl\:parent:active .parent-active\:object-fit-fill{
        object-fit: fill;
    }
    
    .xl\:parent:active .parent-active\:object-fit-cover{
        object-fit: cover;
    }
    
    .xl\:parent:active .parent-active\:object-fit-contain{
        object-fit: contain;
    }
    
    .xl\:parent:active .parent-active\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xl\:parent:active .parent-active\:object-fit-none{
        object-fit: none;
    }
    
    .xl\:parent:active .parent-active\:object-position-top{
        object-position: top;
    }
    
    .xl\:parent:active .parent-active\:object-position-bottom{
        object-position: bottom;
    }
    
    .xl\:parent:active .parent-active\:object-position-left{
        object-position: left;
    }
    
    .xl\:parent:active .parent-active\:object-position-right{
        object-position: right;
    }
    
    .xl\:parent:active .parent-active\:object-position-left-top{
        object-position: left top;
    }
    
    .xl\:parent:active .parent-active\:object-position-right-top{
        object-position: right top;
    }
    
    .xl\:parent:active .parent-active\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xl\:parent:active .parent-active\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xl\:parent:active .parent-active\:object-position-center-top{
        object-position: center top;
    }

    .xl\:parent:active .parent-active\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xl\:parent:active .parent-active\:overflow-auto{
        overflow: auto;
    }
    
    .xl\:parent:active .parent-active\:overflow-hidden{
        overflow: hidden;
    }
    
    .xl\:parent:active .parent-active\:overflow-visible{
        overflow: visible;
    }
    
    .xl\:parent:active .parent-active\:overflow-scroll{
        overflow: scroll;
    }
    
    .xl\:parent:active .parent-active\:overflow-inherit{
        overflow:inherit;
    }
    
    .xl\:parent:active .parent-active\:overflow-x-auto{
        overflow: auto;
    }
    
    .xl\:parent:active .parent-active\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xl\:parent:active .parent-active\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xl\:parent:active .parent-active\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xl\:parent:active .parent-active\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xl\:parent:active .parent-active\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xl\:parent:active .parent-active\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xl\:parent:active .parent-active\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xl\:parent:active .parent-active\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xl\:parent:active .parent-active\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xl\:parent:active .parent-active\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xl\:parent:active .parent-active\:position-static{
        position: static;
    }
    
    .xl\:parent:active .parent-active\:position-fixed{
        position: fixed;
    }
    
    .xl\:parent:active .parent-active\:position-absolute{
        position: absolute;
    }
    
    .xl\:parent:active .parent-active\:position-relative{
        position: relative;
    }
    
    .xl\:parent:active .parent-active\:position-sticky{
        position: sticky;
    }

    .xl\:parent:active .parent-active\:position-right-0{
        right: 0;
    }

    .xl\:parent:active .parent-active\:position-left-0{
        left: 0;
    }

    .xl\:parent:active .parent-active\:position-top-0{
        top: 0;
    }

    .xl\:parent:active .parent-active\:position-bottom-0{
        bottom: 0;
    }
    
    .xl\:parent:active .parent-active\:visible{
        visibility: visible;
    }
    
    .xl\:parent:active .parent-active\:invisible{
        visibility: hidden;
    }
    
    .xl\:parent:active .parent-active\:visibility-collapse{
        visibility: collapse;
    }
    
    .xl\:parent:active .parent-active\:z-0{
        z-index: 0;
    }
    
    .xl\:parent:active .parent-active\:-z-10{
        z-index: -10;
    }
    
    .xl\:parent:active .parent-active\:-z-20{
        z-index: -20;
    }
    
    .xl\:parent:active .parent-active\:-z-30{
        z-index: -30;
    }
    
    .xl\:parent:active .parent-active\:-z-40{
        z-index: -40;
    }
    
    .xl\:parent:active .parent-active\:-z-50{
        z-index: -50;
    }
    
    .xl\:parent:active .parent-active\:-z-60{
        z-index: -60;
    }
    
    .xl\:parent:active .parent-active\:-z-70{
        z-index: -70;
    }
    
    .xl\:parent:active .parent-active\:-z-80{
        z-index: -80;
    }
    
    .xl\:parent:active .parent-active\:-z-90{
        z-index: -90;
    }
    
    .xl\:parent:active .parent-active\:-z-100{
        z-index: -100;
    }
    
    .xl\:parent:active .parent-active\:z-10{
        z-index: 10;
    }
    
    .xl\:parent:active .parent-active\:z-20{
        z-index: 20;
    }
    
    .xl\:parent:active .parent-active\:z-30{
        z-index: 30;
    }
    
    .xl\:parent:active .parent-active\:z-40{
        z-index: 40;
    }
    
    .xl\:parent:active .parent-active\:z-50{
        z-index: 50;
    }
    
    .xl\:parent:active .parent-active\:z-60{
        z-index: 60;
    }
    
    .xl\:parent:active .parent-active\:z-70{
        z-index: 70;
    }
    
    .xl\:parent:active .parent-active\:z-80{
        z-index: 80;
    }
    
    .xl\:parent:active .parent-active\:z-90{
        z-index: 90;
    }
    
    .xl\:parent:active .parent-active\:z-100{
        z-index: 100;
    }
    
    .xl\:parent:active .parent-active\:z-auto{
        z-index: auto;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xl\:parent:active .parent-active\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xl\:parent:active .parent-active\:flex-row{
        flex-direction: row;
    }
    
    .xl\:parent:active .parent-active\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xl\:parent:active .parent-active\:flex-column{
        flex-direction: column;
    }
    
    .xl\:parent:active .parent-active\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xl\:parent:active .parent-active\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xl\:parent:active .parent-active\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xl\:parent:active .parent-active\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xl\:parent:active .parent-active\:flex-1{
        flex: 1 1 0;
    }
    
    .xl\:parent:active .parent-active\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xl\:parent:active .parent-active\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xl\:parent:active .parent-active\:flex-none{
        flex: none;
    }
    
    .xl\:parent:active .parent-active\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xl\:parent:active .parent-active\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xl\:parent:active .parent-active\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xl\:parent:active .parent-active\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xl\:parent:active .parent-active\:order-1{
        order: 1;
    }
    
    .xl\:parent:active .parent-active\:order-2{
        order: 2;
    }
    
    .xl\:parent:active .parent-active\:order-3{
        order: 3;
    }
    
    .xl\:parent:active .parent-active\:order-4{
        order: 4;
    }
    
    .xl\:parent:active .parent-active\:order-5{
        order: 5;
    }
    
    .xl\:parent:active .parent-active\:order-6{
        order: 6;
    }
    
    .xl\:parent:active .parent-active\:order-7{
        order: 7;
    }
    
    .xl\:parent:active .parent-active\:order-8{
        order: 8;
    }
    
    .xl\:parent:active .parent-active\:order-9{
        order: 9;
    }
    
    .xl\:parent:active .parent-active\:order-10{
        order: 10;
    }
    
    .xl\:parent:active .parent-active\:order-11{
        order: 11;
    }
    
    .xl\:parent:active .parent-active\:order-12{
        order: 12;
    }
    
    .xl\:parent:active .parent-active\:order-first{
        order: -9999;
    }
    
    .xl\:parent:active .parent-active\:order-last{
        order: 9999;
    }
    
    .xl\:parent:active .parent-active\:order-0{
        order: 0;
    }
    
    .xl\:parent:active .parent-active\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xl\:parent:active .parent-active\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xl\:parent:active .parent-active\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xl\:parent:active .parent-active\:grcol-auto{
        grid-column: auto;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xl\:parent:active .parent-active\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xl\:parent:active .parent-active\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:parent:active .parent-active\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:parent:active .parent-active\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xl\:parent:active .parent-active\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xl\:parent:active .parent-active\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xl\:parent:active .parent-active\:grrow-auto{
        grid-row: auto;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xl\:parent:active .parent-active\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xl\:parent:active .parent-active\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xl\:parent:active .parent-active\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xl\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:parent:active .parent-active\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xl\:parent:active .parent-active\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xl\:parent:active .parent-active\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xl\:parent:active .parent-active\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xl\:parent:active .parent-active\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xl\:parent:active .parent-active\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xl\:parent:active .parent-active\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xl\:parent:active .parent-active\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xl\:parent:active .parent-active\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xl\:parent:active .parent-active\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xl\:parent:active .parent-active\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xl\:parent:active .parent-active\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xl\:parent:active .parent-active\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xl\:parent:active .parent-active\:gap-0{
        gap: 0;
    }
    
    .xl\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:parent:active .parent-active\:gap-y-0{
        row-gap: 0;
    }
    
    .xl\:parent:active .parent-active\:gap-1{
        gap: 1px;
    }
    
    .xl\:parent:active .parent-active\:gap-2{
        gap: 2px;
    }
    
    .xl\:parent:active .parent-active\:gap-4{
        gap: 4px;
    }
    
    .xl\:parent:active .parent-active\:gap-6{
        gap: 6px;
    }
    
    .xl\:parent:active .parent-active\:gap-8{
        gap: 8px;
    }
    
    .xl\:parent:active .parent-active\:gap-9{
        gap: 9px;
    }
    
    .xl\:parent:active .parent-active\:gap-10{
        gap: 10px;
    }
    
    .xl\:parent:active .parent-active\:gap-12{
        gap: 12px;
    }
    
    .xl\:parent:active .parent-active\:gap-14{
        gap: 14px;
    }
    
    .xl\:parent:active .parent-active\:gap-16{
        gap: 16px;
    }
    
    .xl\:parent:active .parent-active\:gap-18{
        gap: 18px;
    }
    
    .xl\:parent:active .parent-active\:gap-20{
        gap: 20px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:parent:active .parent-active\:gap-x-1{
        column-gap: 1px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-2{
        column-gap: 2px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-4{
        column-gap: 4px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-6{
        column-gap: 6px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-8{
        column-gap: 8px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-10{
        column-gap: 10px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-12{
        column-gap: 12px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-14{
        column-gap: 14px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-16{
        column-gap: 16px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-18{
        column-gap: 18px;
    }
    
    .xl\:parent:active .parent-active\:gap-x-20{
        column-gap: 20px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-1{
        row-gap: 1px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-2{
        row-gap: 2px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-4{
        row-gap: 4px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-6{
        row-gap: 6px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-8{
        row-gap: 8px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-10{
        row-gap: 10px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-12{
        row-gap: 12px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-14{
        row-gap: 14px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-16{
        row-gap: 16px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-18{
        row-gap: 18px;
    }
    
    .xl\:parent:active .parent-active\:gap-y-20{
        row-gap: 20px;
    }
    
    .xl\:parent:active .parent-active\:justify-content-normal{
        justify-content: normal;
    }
    
    .xl\:parent:active .parent-active\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xl\:parent:active .parent-active\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xl\:parent:active .parent-active\:justify-content-center{
        justify-content: center;
    }
    
    .xl\:parent:active .parent-active\:justify-content-between{
        justify-content: space-between;
    }
    
    .xl\:parent:active .parent-active\:justify-content-around{
        justify-content: space-around;
    }
    
    .xl\:parent:active .parent-active\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xl\:parent:active .parent-active\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xl\:parent:active .parent-active\:justify-items-start{
        justify-items: start;
    }
    
    .xl\:parent:active .parent-active\:justify-items-end{
        justify-items: end;
    }
    
    .xl\:parent:active .parent-active\:justify-items-center{
        justify-items: center;
    }
    
    .xl\:parent:active .parent-active\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:parent:active .parent-active\:justify-self-auto{
        justify-self: auto;
    }
    
    .xl\:parent:active .parent-active\:justify-self-start{
        justify-self: start;
    }
    
    .xl\:parent:active .parent-active\:justify-self-end{
        justify-self: end;
    }
    
    .xl\:parent:active .parent-active\:justify-self-center{
        justify-self: center;
    }
    
    .xl\:parent:active .parent-active\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:parent:active .parent-active\:align-content-normal{
        align-content: normal;
    }
    
    .xl\:parent:active .parent-active\:align-content-center{
        align-content: center;
    }
    
    .xl\:parent:active .parent-active\:align-content-start{
        align-content: flex-start;
    }
    
    .xl\:parent:active .parent-active\:align-content-end{
        align-content: flex-end;
    }
    
    .xl\:parent:active .parent-active\:align-content-between{
        align-content: space-between;
    }
    
    .xl\:parent:active .parent-active\:align-content-around{
        align-content: space-around;
    }
    
    .xl\:parent:active .parent-active\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xl\:parent:active .parent-active\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xl\:parent:active .parent-active\:align-content-stretch{
        align-content: stretch;
    }
    
    .xl\:parent:active .parent-active\:align-items-start{
        align-items: start;
    }
    
    .xl\:parent:active .parent-active\:align-items-end{
        align-items: end;
    }
    
    .xl\:parent:active .parent-active\:align-items-center{
        align-items: center;
    }
    
    .xl\:parent:active .parent-active\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:parent:active .parent-active\:align-self-auto{
        justify-self: auto;
    }
    
    .xl\:parent:active .parent-active\:align-self-start{
        justify-self: start;
    }
    
    .xl\:parent:active .parent-active\:align-self-end{
        justify-self: end;
    }
    
    .xl\:parent:active .parent-active\:align-self-center{
        justify-self: center;
    }
    
    .xl\:parent:active .parent-active\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:parent:active .parent-active\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xl\:parent:active .parent-active\:place-content-center{
        place-content: center;
    }
    
    .xl\:parent:active .parent-active\:place-content-start{
        place-content: start;
    }
    
    .xl\:parent:active .parent-active\:place-content-end{
        place-content: end;
    }
    
    .xl\:parent:active .parent-active\:place-content-between{
        place-content: between;
    }
    
    .xl\:parent:active .parent-active\:place-content-around{
        place-content: around;
    }
    
    .xl\:parent:active .parent-active\:place-content-evenly{
        place-content: evenly;
    }
    
    .xl\:parent:active .parent-active\:place-content-baseline{
        place-content: baseline;
    }
    
    .xl\:parent:active .parent-active\:place-content-stretch{
        place-content: stretch;
    }
    
    .xl\:parent:active .parent-active\:place-items-start{
        place-content: start;
    }
    
    .xl\:parent:active .parent-active\:place-items-end{
        place-content: end;
    }
    
    .xl\:parent:active .parent-active\:place-items-center{
        place-content: center;
    }
    
    .xl\:parent:active .parent-active\:place-items-baseline{
        place-content: baseline;
    }
    
    .xl\:parent:active .parent-active\:place-items-stretch{
        place-content: stretch;
    }
    
    .xl\:parent:active .parent-active\:place-self-start{
        place-self: start;
    }
    
    .xl\:parent:active .parent-active\:place-self-end{
        place-self: end;
    }
    
    .xl\:parent:active .parent-active\:place-self-center{
        place-self: center;
    }
    
    .xl\:parent:active .parent-active\:place-self-baseline{
        place-self: baseline;
    }
    
    .xl\:parent:active .parent-active\:place-self-stretch{
        place-self: stretch;
    }
    
    .xl\:parent:active .parent-active\:w-0{
        width: 0;
    }
    
    .xl\:parent:active .parent-active\:w-2{
        width: 2px;
    }
    
    .xl\:parent:active .parent-active\:w-4{
        width: 4px;
    }
    
    .xl\:parent:active .parent-active\:w-6{
        width: 6px;
    }
    
    .xl\:parent:active .parent-active\:w-8{
        width: 8px;
    }
    
    .xl\:parent:active .parent-active\:w-10{
        width: 10px;
    }
    
    .xl\:parent:active .parent-active\:w-12{
        width: 12px;
    }
    
    .xl\:parent:active .parent-active\:w-14{
        width: 14px;
    }
    
    .xl\:parent:active .parent-active\:w-16{
        width: 16px;
    }
    
    .xl\:parent:active .parent-active\:w-18{
        width: 18px;
    }
    
    .xl\:parent:active .parent-active\:w-20{
        width: 20px;
    }
    
    .xl\:parent:active .parent-active\:w-22{
        width: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:w-24{
        width: 3rem;
    }
    
    .xl\:parent:active .parent-active\:w-26{
        width: 4.5rem;
    }
    
    .xl\:parent:active .parent-active\:w-28{
        width: 6rem;
    }
    
    .xl\:parent:active .parent-active\:w-30{
        width: 7.5rem;
    }
    
    .xl\:parent:active .parent-active\:w-32{
        width: 10rem;
    }
    
    .xl\:parent:active .parent-active\:w-34{
        width: 11.5rem;
    }
    
    .xl\:parent:active .parent-active\:w-36{
        width: 13rem;
    }
    
    .xl\:parent:active .parent-active\:w-38{
        width: 14.5rem;
    }
    
    .xl\:parent:active .parent-active\:w-40{
        width: 16rem;
    }
    
    .xl\:parent:active .parent-active\:w-42{
        width: 18rem;
    }
    
    .xl\:parent:active .parent-active\:w-44{
        width: 20rem;
    }
    
    .xl\:parent:active .parent-active\:w-46{
        width: 22rem;
    }
    
    .xl\:parent:active .parent-active\:w-48{
        width: 24rem;
    }

    .xl\:parent:active .parent-active\:w-52{
        width: 28rem;
    }

    .xl\:parent:active .parent-active\:w-56{
        width: 32rem;
    }

    .xl\:parent:active .parent-active\:w-60{
        width: 36rem;
    }

    .xl\:parent:active .parent-active\:w-64{
        width: 40rem;
    }

    .xl\:parent:active .parent-active\:w-68{
        width: 44rem;
    }

    .xl\:parent:active .parent-active\:w-72{
        width: 48rem;
    }

    .xl\:parent:active .parent-active\:w-76{
        width: 52rem;
    }

    .xl\:parent:active .parent-active\:w-80{
        width: 56rem;
    }

    .xl\:parent:active .parent-active\:w-84{
        width: 60rem;
    }
    
    .xl\:parent:active .parent-active\:w-hf{
        width: 50%;
    }
    
    .xl\:parent:active .parent-active\:w-third{
        width: 33.333%;
    }
    
    .xl\:parent:active .parent-active\:w-two-third{
        width: 66.67%;
    }
    
    .xl\:parent:active .parent-active\:w-quarter{
        width: 25%;
    }
    
    .xl\:parent:active .parent-active\:w-three-quarter{
        width: 75%;
    }
    
    .xl\:parent:active .parent-active\:w-fifth{
        width: 20%;
    }
    
    .xl\:parent:active .parent-active\:w-two-fifth{
        width: 40%;
    }
    
    .xl\:parent:active .parent-active\:w-three-fifth{
        width: 60%;
    }
    
    .xl\:parent:active .parent-active\:w-four-fifth{
        width: 80%;
    }
    
    .xl\:parent:active .parent-active\:w-tenth{
        width: 10%;
    }
    
    .xl\:parent:active .parent-active\:w-two-tenth{
        width: 20%;
    }
    
    .xl\:parent:active .parent-active\:w-three-tenth{
        width: 30%;
    }
    
    .xl\:parent:active .parent-active\:w-four-tenth{
        width: 40%;
    }
    
    .xl\:parent:active .parent-active\:w-five-tenth{
        width: 50%;
    }
    
    .xl\:parent:active .parent-active\:w-six-tenth{
        width: 60%;
    }
    
    .xl\:parent:active .parent-active\:w-seven-tenth{
        width: 70%;
    }
    
    .xl\:parent:active .parent-active\:w-eight-tenth{
        width: 80%;
    }
    
    .xl\:parent:active .parent-active\:w-nine-tenth{
        width: 90%;
    }
    
    .xl\:parent:active .parent-active\:w-full{
        width: 100%;
    }
    
    .xl\:parent:active .parent-active\:w-min{
        width: min-content;
    }
    
    .xl\:parent:active .parent-active\:w-max{
        width: max-content;
    }
    
    .xl\:parent:active .parent-active\:w-fit{
        width: fit-content;
    }
    
    .xl\:parent:active .parent-active\:min-vh-10{
        min-height: 10vh;
    }
    
    .xl\:parent:active .parent-active\:min-vh-20{
        min-height: 20vh;
    }
    
    .xl\:parent:active .parent-active\:min-vh-30{
        min-height: 30vh;
    }
    
    .xl\:parent:active .parent-active\:min-vh-40{
        min-height: 40vh;
    }
    
    .xl\:parent:active .parent-active\:min-vh-50{
        min-height: 50vh;
    }
    
    .xl\:parent:active .parent-active\:min-vh-60{
        min-height: 60vh;
    }
    
    .xl\:parent:active .parent-active\:min-vh-70{
        min-height: 70vh;
    }
    
    .xl\:parent:active .parent-active\:min-vh-80{
        min-height: 80vh;
    }
    
    .xl\:parent:active .parent-active\:min-vh-90{
        min-height: 90vh;
    }
    
    .xl\:parent:active .parent-active\:min-vh-100{
        min-height: 100vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-10{
        min-width: 10vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-20{
        min-width: 20vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-30{
        min-width: 30vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-40{
        min-width: 40vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-50{
        min-width: 50vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-60{
        min-width: 60vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-70{
        min-width: 70vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-80{
        min-width: 80vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-90{
        min-width: 100vh;
    }
    
    .xl\:parent:active .parent-active\:min-vw-100{
        min-width: 100vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-10{
        max-height: 10vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-20{
        max-height: 20vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-30{
        max-height: 30vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-40{
        max-height: 40vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-50{
        max-height: 50vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-60{
        max-height: 60vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-70{
        max-height: 70vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-80{
        max-height: 80vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-90{
        max-height: 100vh;
    }
    
    .xl\:parent:active .parent-active\:max-vh-100{
        max-height: 100vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-10{
        max-width: 10vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-20{
        max-width: 20vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-30{
        max-width: 30vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-40{
        max-width: 40vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-50{
        max-width: 50vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-60{
        max-width: 60vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-70{
        max-width: 70vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-80{
        max-width: 80vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-90{
        max-width: 100vh;
    }
    
    .xl\:parent:active .parent-active\:max-vw-100{
        max-width: 100vh;
    }
    
    .xl\:parent:active .parent-active\:min-w-2{
        min-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:min-w-4{
        min-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:min-w-6{
        min-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:min-w-8{
        min-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:min-w-10{
        min-width: 10px;
    }
    
    .xl\:parent:active .parent-active\:min-w-12{
        min-width: 12px;
    }
    
    .xl\:parent:active .parent-active\:min-w-14{
        min-width: 14px;
    }
    
    .xl\:parent:active .parent-active\:min-w-16{
        min-width: 16px;
    }
    
    .xl\:parent:active .parent-active\:min-w-18{
        min-width: 18px;
    }
    
    .xl\:parent:active .parent-active\:min-w-20{
        min-width: 20px;
    }
    
    .xl\:parent:active .parent-active\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-24{
        min-width: 3rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-28{
        min-width: 6rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-32{
        min-width: 10rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-36{
        min-width: 13rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-40{
        min-width: 16rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-42{
        min-width: 18rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-44{
        min-width: 20rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-46{
        min-width: 22rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-48{
        min-width: 24rem;
    }

    .xl\:parent:active .parent-active\:min-w-52{
        min-width: 28rem;
    }

    .xl\:parent:active .parent-active\:min-w-56{
        min-width: 32rem;
    }

    .xl\:parent:active .parent-active\:min-w-60{
        min-width: 36rem;
    }

    .xl\:parent:active .parent-active\:min-w-64{
        min-width: 40rem;
    }

    .xl\:parent:active .parent-active\:min-w-68{
        min-width: 44rem;
    }

    .xl\:parent:active .parent-active\:min-w-72{
        min-width: 48rem;
    }

    .xl\:parent:active .parent-active\:min-w-76{
        min-width: 52rem;
    }

    .xl\:parent:active .parent-active\:min-w-80{
        min-width: 56rem;
    }

    .xl\:parent:active .parent-active\:min-w-84{
        min-width: 60rem;
    }
    
    .xl\:parent:active .parent-active\:min-w-hf{
        min-width: 50%;
    }
    
    .xl\:parent:active .parent-active\:min-w-full{
        min-width: 100%;
    }
    
    .xl\:parent:active .parent-active\:min-w-min{
        min-width: min-content;
    }
    
    .xl\:parent:active .parent-active\:min-w-max{
        min-width: max-content;
    }
    
    .xl\:parent:active .parent-active\:min-w-fit{
        min-width: fit-content;
    }
    
    .xl\:parent:active .parent-active\:max-w-0{
        max-width: 0;
    }
    
    .xl\:parent:active .parent-active\:max-w-2{
        max-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:max-w-4{
        max-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:max-w-6{
        max-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:max-w-8{
        max-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:max-w-10{
        max-width: 10px;
    }
    
    .xl\:parent:active .parent-active\:max-w-12{
        max-width: 12px;
    }
    
    .xl\:parent:active .parent-active\:max-w-14{
        max-width: 14px;
    }
    
    .xl\:parent:active .parent-active\:max-w-16{
        max-width: 16px;
    }
    
    .xl\:parent:active .parent-active\:max-w-18{
        max-width: 18px;
    }
    
    .xl\:parent:active .parent-active\:max-w-20{
        max-width: 20px;
    }
    
    .xl\:parent:active .parent-active\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-24{
        max-width: 3rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-28{
        max-width: 6rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-32{
        max-width: 10rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-36{
        max-width: 13rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-40{
        max-width: 16rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-42{
        max-width: 18rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-44{
        max-width: 20rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-46{
        max-width: 22rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-48{
        max-width: 24rem;
    }

    .xl\:parent:active .parent-active\:max-w-52{
        max-width: 28rem;
    }

    .xl\:parent:active .parent-active\:max-w-56{
        max-width: 32rem;
    }

    .xl\:parent:active .parent-active\:max-w-60{
        max-width: 36rem;
    }

    .xl\:parent:active .parent-active\:max-w-64{
        max-width: 40rem;
    }

    .xl\:parent:active .parent-active\:max-w-68{
        max-width: 44rem;
    }

    .xl\:parent:active .parent-active\:max-w-72{
        max-width: 48rem;
    }

    .xl\:parent:active .parent-active\:max-w-76{
        max-width: 52rem;
    }

    .xl\:parent:active .parent-active\:max-w-80{
        max-width: 56rem;
    }

    .xl\:parent:active .parent-active\:max-w-84{
        max-width: 60rem;
    }
    
    .xl\:parent:active .parent-active\:max-w-hf{
        max-width: 50%;
    }
    
    .xl\:parent:active .parent-active\:max-w-full{
        max-width: 100%;
    }
    
    .xl\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:parent:active .parent-active\:max-w-fit{
        max-width: fit-content;
    }
    
    .xl\:parent:active .parent-active\:h-0{
        height: 0;
    }
    
    .xl\:parent:active .parent-active\:h-2{
        height: 2px;
    }
    
    .xl\:parent:active .parent-active\:h-4{
        height: 4px;
    }
    
    .xl\:parent:active .parent-active\:h-6{
        height: 6px;
    }
    
    .xl\:parent:active .parent-active\:h-8{
        height: 8px;
    }
    
    .xl\:parent:active .parent-active\:h-10{
        height: 10px;
    }
    
    .xl\:parent:active .parent-active\:h-12{
        height: 12px;
    }
    
    .xl\:parent:active .parent-active\:h-14{
        height: 14px;
    }
    
    .xl\:parent:active .parent-active\:h-16{
        height: 16px;
    }
    
    .xl\:parent:active .parent-active\:h-18{
        height: 18px;
    }
    
    .xl\:parent:active .parent-active\:h-20{
        height: 20px;
    }
    
    .xl\:parent:active .parent-active\:h-22{
        height: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:h-24{
        height: 3rem;
    }
    
    .xl\:parent:active .parent-active\:h-26{
        height: 4.5rem;
    }
    
    .xl\:parent:active .parent-active\:h-28{
        height: 6rem;
    }
    
    .xl\:parent:active .parent-active\:h-30{
        height: 7.5rem;
    }
    
    .xl\:parent:active .parent-active\:h-32{
        height: 10rem;
    }
    
    .xl\:parent:active .parent-active\:h-34{
        height: 11.5rem;
    }
    
    .xl\:parent:active .parent-active\:h-36{
        height: 13rem;
    }
    
    .xl\:parent:active .parent-active\:h-38{
        height: 14.5rem;
    }
    
    .xl\:parent:active .parent-active\:h-40{
        height: 16rem;
    }
    
    .xl\:parent:active .parent-active\:h-42{
        height: 18rem;
    }
    
    .xl\:parent:active .parent-active\:h-44{
        height: 20rem;
    }
    
    .xl\:parent:active .parent-active\:h-46{
        height: 22rem;
    }
    
    .xl\:parent:active .parent-active\:h-48{
        height: 24rem;
    }

    .xl\:parent:active .parent-active\:h-52{
        height: 28rem;
    }

    .xl\:parent:active .parent-active\:h-56{
        height: 32rem;
    }

    .xl\:parent:active .parent-active\:h-60{
        height: 36rem;
    }

    .xl\:parent:active .parent-active\:h-64{
        height: 40rem;
    }

    .xl\:parent:active .parent-active\:h-68{
        height: 44rem;
    }

    .xl\:parent:active .parent-active\:h-72{
        height: 48rem;
    }

    .xl\:parent:active .parent-active\:h-76{
        height: 52rem;
    }

    .xl\:parent:active .parent-active\:h-80{
        height: 56rem;
    }

    .xl\:parent:active .parent-active\:h-84{
        height: 60rem;
    }
    
    .xl\:parent:active .parent-active\:h-hf{
        height: 50%;
    }
    
    .xl\:parent:active .parent-active\:h-third{
        height: 33.333%;
    }
    
    .xl\:parent:active .parent-active\:h-two-third{
        height: 66.67%;
    }
    
    .xl\:parent:active .parent-active\:h-quarter{
        height: 25%;
    }
    
    .xl\:parent:active .parent-active\:h-three-quarter{
        height: 75%;
    }
    
    .xl\:parent:active .parent-active\:h-fifth{
        height: 20%;
    }
    
    .xl\:parent:active .parent-active\:h-two-fifth{
        height: 40%;
    }
    
    .xl\:parent:active .parent-active\:h-three-fifth{
        height: 60%;
    }
    
    .xl\:parent:active .parent-active\:h-four-fifth{
        height: 80%;
    }
    
    .xl\:parent:active .parent-active\:h-tenth{
        height: 10%;
    }
    
    .xl\:parent:active .parent-active\:h-two-tenth{
        height: 20%;
    }
    
    .xl\:parent:active .parent-active\:h-three-tenth{
        height: 30%;
    }
    
    .xl\:parent:active .parent-active\:h-four-tenth{
        height: 40%;
    }
    
    .xl\:parent:active .parent-active\:h-five-tenth{
        height: 50%;
    }
    
    .xl\:parent:active .parent-active\:h-six-tenth{
        height: 60%;
    }
    
    .xl\:parent:active .parent-active\:h-seventh-tenth{
        height: 70%;
    }
    
    .xl\:parent:active .parent-active\:h-eight-tenth{
        height: 80%;
    }
    
    .xl\:parent:active .parent-active\:h-nine-tenth{
        height: 90%;
    }
    
    .xl\:parent:active .parent-active\:h-full{
        height: 100%;
    }
    
    .xl\:parent:active .parent-active\:h-min{
        height: min-content;
    }
    
    .xl\:parent:active .parent-active\:h-max{
        height: max-content;
    }
    
    .xl\:parent:active .parent-active\:h-fit{
        height: fit-content;
    }
    
    .xl\:parent:active .parent-active\:min-h-0{
        min-height: 0;
    }
    
    .xl\:parent:active .parent-active\:min-h-2{
        min-height: 2px;
    }
    
    .xl\:parent:active .parent-active\:min-h-4{
        min-height: 4px;
    }
    
    .xl\:parent:active .parent-active\:min-h-6{
        min-height: 6px;
    }
    
    .xl\:parent:active .parent-active\:min-h-8{
        min-height: 8px;
    }
    
    .xl\:parent:active .parent-active\:min-h-10{
        min-height: 10px;
    }
    
    .xl\:parent:active .parent-active\:min-h-12{
        min-height: 12px;
    }
    
    .xl\:parent:active .parent-active\:min-h-14{
        min-height: 14px;
    }
    
    .xl\:parent:active .parent-active\:min-h-16{
        min-height: 16px;
    }
    
    .xl\:parent:active .parent-active\:min-h-18{
        min-height: 18px;
    }
    
    .xl\:parent:active .parent-active\:min-h-20{
        min-height: 20px;
    }
    
    .xl\:parent:active .parent-active\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-24{
        min-height: 3rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-28{
        min-height: 6rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-32{
        min-height: 10rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-36{
        min-height: 13rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-40{
        min-height: 16rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-42{
        min-height: 18rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-44{
        min-height: 20rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-46{
        min-height: 22rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-48{
        min-height: 24rem;
    }
    
    .xl\:parent:active .parent-active\:min-h-hf{
        min-height: 50%;
    }
    
    .xl\:parent:active .parent-active\:min-h-full{
        min-height: 100%;
    }
    
    .xl\:parent:active .parent-active\:min-h-min{
        min-height: min-content;
    }
    
    .xl\:parent:active .parent-active\:min-h-max{
        min-height: max-content;
    }
    
    .xl\:parent:active .parent-active\:min-h-fit{
        min-height: fit-content;
    }
    
    .xl\:parent:active .parent-active\:max-h-0{
        max-height: 0;
    }
    
    .xl\:parent:active .parent-active\:max-h-2{
        max-height: 2px;
    }
    
    .xl\:parent:active .parent-active\:max-h-4{
        max-height: 4px;
    }
    
    .xl\:parent:active .parent-active\:max-h-6{
        max-height: 6px;
    }
    
    .xl\:parent:active .parent-active\:max-h-8{
        max-height: 8px;
    }
    
    .xl\:parent:active .parent-active\:max-h-10{
        max-height: 10px;
    }
    
    .xl\:parent:active .parent-active\:max-h-12{
        max-height: 12px;
    }
    
    .xl\:parent:active .parent-active\:max-h-14{
        max-height: 14px;
    }
    
    .xl\:parent:active .parent-active\:max-h-16{
        max-height: 16px;
    }
    
    .xl\:parent:active .parent-active\:max-h-18{
        max-height: 18px;
    }
    
    .xl\:parent:active .parent-active\:max-h-20{
        max-height: 20px;
    }
    
    .xl\:parent:active .parent-active\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-24{
        max-height: 3rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-28{
        max-height: 6rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-32{
        max-height: 10rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-36{
        max-height: 13rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-40{
        max-height: 16rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-42{
        max-height: 18rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-44{
        max-height: 20rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-46{
        max-height: 22rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-48{
        max-height: 24rem;
    }
    
    .xl\:parent:active .parent-active\:max-h-hf{
        max-height: 50%;
    }
    
    .xl\:parent:active .parent-active\:max-h-full{
        max-height: 100%;
    }
    
    .xl\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:parent:active .parent-active\:max-h-fit{
        max-height: fit-content;
    }
    
    .xl\:parent:active .parent-active\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xl\:parent:active .parent-active\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xl\:parent:active .parent-active\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xl\:parent:active .parent-active\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .xl\:parent:active .parent-active\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .xl\:parent:active .parent-active\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .xl\:parent:active .parent-active\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .xl\:parent:active .parent-active\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .xl\:parent:active .parent-active\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .xl\:parent:active .parent-active\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .xl\:parent:active .parent-active\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .xl\:parent:active .parent-active\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .xl\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:parent:active .parent-active\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .xl\:parent:active .parent-active\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .xl\:parent:active .parent-active\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xl\:parent:active .parent-active\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xl\:parent:active .parent-active\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xl\:parent:active .parent-active\:italic{
        font-style: italic;
    }
    
    .xl\:parent:active .parent-active\:italic-0{
        font-style: normal;
    }
    
    .xl\:parent:active .parent-active\:font-w-thin{
        font-weight: 100;
    }
    
    .xl\:parent:active .parent-active\:font-w-extralight{
        font-weight: 200;
    }
    
    .xl\:parent:active .parent-active\:font-w-light{
        font-weight: 300;
    }
    
    .xl\:parent:active .parent-active\:font-w-normal{
        font-weight: 400;
    }
    
    .xl\:parent:active .parent-active\:font-w-medium{
        font-weight: 500;
    }
    
    .xl\:parent:active .parent-active\:font-w-semibold{
        font-weight: 600;
    }
    
    .xl\:parent:active .parent-active\:font-w-bold{
        font-weight: 700;
    }
    
    .xl\:parent:active .parent-active\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xl\:parent:active .parent-active\:font-w-black{
        font-weight: 900;
    }
    
    .xl\:parent:active .parent-active\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xl\:parent:active .parent-active\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xl\:parent:active .parent-active\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xl\:parent:active .parent-active\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xl\:parent:active .parent-active\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-4{
        line-height: 1rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-8{
        line-height: 2rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:line-h-normal{
        line-height: 1;
    }
    
    .xl\:parent:active .parent-active\:line-h-sm{
        line-height: 1.25;
    }
    
    .xl\:parent:active .parent-active\:line-h-md{
        line-height: 1.5;
    }
    
    .xl\:parent:active .parent-active\:line-h-lg{
        line-height: 1.75;
    }
    
    .xl\:parent:active .parent-active\:line-h-lg{
        line-height: 2;
    }
    
    .xl\:parent:active .parent-active\:line-h-xl{
        line-height: 4;
    }
    
    .xl\:parent:active .parent-active\:list-img-none{
        list-style-image: none;
    }
    
    .xl\:parent:active .parent-active\:list-position-inside{
        list-style-position: inside;
    }
    
    .xl\:parent:active .parent-active\:list-position-outside{
        list-style-position: outside;
    }
    
    .xl\:parent:active .parent-active\:list-type-none{
        list-style-type: none;
    }
    
    .xl\:parent:active .parent-active\:list-type-disc{
        list-style-type: disc;
    }
    
    .xl\:parent:active .parent-active\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xl\:parent:active .parent-active\:list-type-square{
        list-style-type: square;
    }
    
    .xl\:parent:active .parent-active\:left-text{
        text-align: left;
    }
    
    .xl\:parent:active .parent-active\:right-text{
        text-align: right;
    }
    
    .xl\:parent:active .parent-active\:justify-text{
        text-align: justify;
    }
    
    .xl\:parent:active .parent-active\:center-text{
        text-align: center;
    }
    
    .xl\:parent:active .parent-active\:start-text{
        text-align: start;
    }
    
    .xl\:parent:active .parent-active\:end-text{
        text-align: end;
    }
    
    .xl\:parent:active .parent-active\:underline-text{
        text-decoration-line: underline;
    }
    
    .xl\:parent:active .parent-active\:overline-text{
        text-decoration-line: overline;
    }
    
    .xl\:parent:active .parent-active\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xl\:parent:active .parent-active\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xl\:parent:active .parent-active\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xl\:parent:active .parent-active\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xl\:parent:active .parent-active\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xl\:parent:active .parent-active\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xl\:parent:active .parent-active\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xl\:parent:active .parent-active\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xl\:parent:active .parent-active\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xl\:parent:active .parent-active\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xl\:parent:active .parent-active\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xl\:parent:active .parent-active\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xl\:parent:active .parent-active\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xl\:parent:active .parent-active\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xl\:parent:active .parent-active\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xl\:parent:active .parent-active\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xl\:parent:active .parent-active\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xl\:parent:active .parent-active\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xl\:parent:active .parent-active\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xl\:parent:active .parent-active\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xl\:parent:active .parent-active\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xl\:parent:active .parent-active\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xl\:parent:active .parent-active\:text-no-case{
        text-transform: none;
    }
    
    .xl\:parent:active .parent-active\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xl\:parent:active .parent-active\:text-clip{
        text-overflow: clip;
    }
    
    .xl\:parent:active .parent-active\:text-wrap{
        text-wrap: wrap;
    }
    
    .xl\:parent:active .parent-active\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xl\:parent:active .parent-active\:text-balance{
        text-wrap: balance;
    }
    
    .xl\:parent:active .parent-active\:text-pretty{
        text-wrap: pretty;
    }
    
    .xl\:parent:active .parent-active\:text-indent-0{
        text-indent: 0;
    }
    
    .xl\:parent:active .parent-active\:text-indent-1{
        text-indent: 1px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-2{
        text-indent: 2px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-4{
        text-indent: 4px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-6{
        text-indent: 6px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-8{
        text-indent: 8px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-10{
        text-indent: 10px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-12{
        text-indent: 12px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-14{
        text-indent: 14px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-16{
        text-indent: 16px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-18{
        text-indent: 18px;
    }
    
    .xl\:parent:active .parent-active\:text-indent-20{
        text-indent: 20px;
    }
    
    .xl\:parent:active .parent-active\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xl\:parent:active .parent-active\:vertical-align-top{
        vertical-align: top;
    }
    
    .xl\:parent:active .parent-active\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xl\:parent:active .parent-active\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xl\:parent:active .parent-active\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xl\:parent:active .parent-active\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xl\:parent:active .parent-active\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xl\:parent:active .parent-active\:vertical-align-super{
        vertical-align: super;
    }
    
    .xl\:parent:active .parent-active\:white-space-normal{
        white-space: normal;
    }
    
    .xl\:parent:active .parent-active\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xl\:parent:active .parent-active\:white-space-pre{
        white-space: pre;
    }
    
    .xl\:parent:active .parent-active\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xl\:parent:active .parent-active\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xl\:parent:active .parent-active\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xl\:parent:active .parent-active\:word-break-normal{
        word-break: normal;
    }
    
    .xl\:parent:active .parent-active\:word-break-words{
        word-break: break-word;
    }
    
    .xl\:parent:active .parent-active\:word-break-all{
        word-break: break-all;
    }
    
    .xl\:parent:active .parent-active\:word-break-keep{
        word-break: keep-all;
    }
    
    .xl\:parent:active .parent-active\:content-none{
        content: none;
    }
    
    .xl\:parent:active .parent-active\:content-blank{
        content: "";
    }
    
    .xl\:parent:active .parent-active\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xl\:parent:active .parent-active\:bg-local{
        background-attachment: local;
    }
    
    .xl\:parent:active .parent-active\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xl\:parent:active .parent-active\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xl\:parent:active .parent-active\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xl\:parent:active .parent-active\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xl\:parent:active .parent-active\:bg-clip-text{
        background-clip: text;
    }
    
    .xl\:parent:active .parent-active\:bg-or-border{
        background-origin: border-box;
    }
    
    .xl\:parent:active .parent-active\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xl\:parent:active .parent-active\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xl\:parent:active .parent-active\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xl\:parent:active .parent-active\:bg-top{
        background-position: top;
    }
    
    .xl\:parent:active .parent-active\:bg-bottom{
        background-position: bottom;
    }
    
    .xl\:parent:active .parent-active\:bg-center{
        background-position: center;
    }
    
    .xl\:parent:active .parent-active\:bg-left{
        background-position: left;
    }
    
    .xl\:parent:active .parent-active\:bg-right{
        background-position: top;
    }
    
    .xl\:parent:active .parent-active\:bg-left-top{
        background-position: left top;
    }
    
    .xl\:parent:active .parent-active\:bg-right-top{
        background-position: right top;
    }
    
    .xl\:parent:active .parent-active\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xl\:parent:active .parent-active\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xl\:parent:active .parent-active\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xl\:parent:active .parent-active\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xl\:parent:active .parent-active\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xl\:parent:active .parent-active\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xl\:parent:active .parent-active\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xl\:parent:active .parent-active\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xl\:parent:active .parent-active\:bg-s-auto{
        background-size: auto;
    }
    
    .xl\:parent:active .parent-active\:bg-s-cover{
        background-size: cover;
    }
    
    .xl\:parent:active .parent-active\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xl\:parent:active .parent-active\:p-auto{
        padding: auto;
    }
    
    .xl\:parent:active .parent-active\:p-0{
        padding: 0;
    }
    
    .xl\:parent:active .parent-active\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xl\:parent:active .parent-active\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xl\:parent:active .parent-active\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xl\:parent:active .parent-active\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xl\:parent:active .parent-active\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xl\:parent:active .parent-active\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xl\:parent:active .parent-active\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xl\:parent:active .parent-active\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xl\:parent:active .parent-active\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xl\:parent:active .parent-active\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xl\:parent:active .parent-active\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xl\:parent:active .parent-active\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xl\:parent:active .parent-active\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xl\:parent:active .parent-active\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xl\:parent:active .parent-active\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xl\:parent:active .parent-active\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xl\:parent:active .parent-active\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xl\:parent:active .parent-active\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xl\:parent:active .parent-active\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xl\:parent:active .parent-active\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xl\:parent:active .parent-active\:pt-auto{
        padding-top: auto;
    }
    
    .xl\:parent:active .parent-active\:pt-0{
        padding-top: 0;
    }
    
    .xl\:parent:active .parent-active\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:pt-16{
        padding-top: 1rem;
    }
    
    .xl\:parent:active .parent-active\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:pt-32{
        padding-top: 2rem;
    }
    
    .xl\:parent:active .parent-active\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:pt-48{
        padding-top: 3rem;
    }
    
    .xl\:parent:active .parent-active\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:pt-64{
        padding-top: 4rem;
    }
    
    .xl\:parent:active .parent-active\:pt-68{
        padding-top: 6rem;
    }
    
    .xl\:parent:active .parent-active\:pt-72{
        padding-top: 8rem;
    }
    
    .xl\:parent:active .parent-active\:pt-76{
        padding-top: 12rem;
    }
    
    .xl\:parent:active .parent-active\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xl\:parent:active .parent-active\:pb-auto{
        padding-bottom: auto;
    }
    
    .xl\:parent:active .parent-active\:pb-0{
        padding-bottom: 0;
    }
    
    .xl\:parent:active .parent-active\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xl\:parent:active .parent-active\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xl\:parent:active .parent-active\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xl\:parent:active .parent-active\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xl\:parent:active .parent-active\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xl\:parent:active .parent-active\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xl\:parent:active .parent-active\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xl\:parent:active .parent-active\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xl\:parent:active .parent-active\:pl-0{
        padding-left: auto;
    }
    
    .xl\:parent:active .parent-active\:pl-0{
        padding-left: 0;
    }
    
    .xl\:parent:active .parent-active\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:pl-16{
        padding-left: 1rem;
    }
    
    .xl\:parent:active .parent-active\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:pl-32{
        padding-left: 2rem;
    }
    
    .xl\:parent:active .parent-active\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:pl-48{
        padding-left: 3rem;
    }
    
    .xl\:parent:active .parent-active\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:pl-64{
        padding-left: 4rem;
    }
    
    .xl\:parent:active .parent-active\:pl-68{
        padding-left: 6rem;
    }
    
    .xl\:parent:active .parent-active\:pl-72{
        padding-left: 8rem;
    }
    
    .xl\:parent:active .parent-active\:pl-76{
        padding-left: 12rem;
    }
    
    .xl\:parent:active .parent-active\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xl\:parent:active .parent-active\:pr-auto{
        padding-right: auto;
    }
    
    .xl\:parent:active .parent-active\:pr-0{
        padding-right: 0;
    }
    
    .xl\:parent:active .parent-active\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:pr-16{
        padding-right: 1rem;
    }
    
    .xl\:parent:active .parent-active\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:pr-32{
        padding-right: 2rem;
    }
    
    .xl\:parent:active .parent-active\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:pr-48{
        padding-right: 3rem;
    }
    
    .xl\:parent:active .parent-active\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:pr-64{
        padding-right: 4rem;
    }
    
    .xl\:parent:active .parent-active\:pr-68{
        padding-right: 6rem;
    }
    
    .xl\:parent:active .parent-active\:pr-72{
        padding-right: 8rem;
    }
    
    .xl\:parent:active .parent-active\:pr-76{
        padding-right: 12rem;
    }
    
    .xl\:parent:active .parent-active\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xl\:parent:active .parent-active\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xl\:parent:active .parent-active\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xl\:parent:active .parent-active\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xl\:parent:active .parent-active\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xl\:parent:active .parent-active\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xl\:parent:active .parent-active\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xl\:parent:active .parent-active\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xl\:parent:active .parent-active\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xl\:parent:active .parent-active\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xl\:parent:active .parent-active\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xl\:parent:active .parent-active\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xl\:parent:active .parent-active\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xl\:parent:active .parent-active\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xl\:parent:active .parent-active\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xl\:parent:active .parent-active\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xl\:parent:active .parent-active\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xl\:parent:active .parent-active\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xl\:parent:active .parent-active\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xl\:parent:active .parent-active\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xl\:parent:active .parent-active\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xl\:parent:active .parent-active\:m-auto{
        margin: auto;
    }
    
    .xl\:parent:active .parent-active\:m-0{
        margin: 0;
    }
    
    .xl\:parent:active .parent-active\:m-4{
        margin: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:m-8{
        margin: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:m-12{
        margin: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:m-16{
        margin: 1rem;
    }
    
    .xl\:parent:active .parent-active\:m-20{
        margin: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:m-24{
        margin: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:m-28{
        margin: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:m-32{
        margin: 2rem;
    }
    
    .xl\:parent:active .parent-active\:m-36{
        margin: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:m-40{
        margin: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:m-44{
        margin: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:m-48{
        margin: 3rem;
    }
    
    .xl\:parent:active .parent-active\:m-52{
        margin: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:m-56{
        margin: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:m-60{
        margin: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:m-64{
        margin: 4rem;
    }
    
    .xl\:parent:active .parent-active\:m-68{
        margin: 6rem;
    }
    
    .xl\:parent:active .parent-active\:m-72{
        margin: 8rem;
    }
    
    .xl\:parent:active .parent-active\:m-76{
        margin: 12rem;
    }
    
    .xl\:parent:active .parent-active\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xl\:parent:active .parent-active\:mt-auto{
        margin-top: auto;
    }
    
    .xl\:parent:active .parent-active\:mt-0{
        margin-top: 0;
    }
    
    .xl\:parent:active .parent-active\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:mt-16{
        margin-top: 1rem;
    }
    
    .xl\:parent:active .parent-active\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:mt-32{
        margin-top: 2rem;
    }
    
    .xl\:parent:active .parent-active\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:mt-48{
        margin-top: 3rem;
    }
    
    .xl\:parent:active .parent-active\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:mt-64{
        margin-top: 4rem;
    }
    
    .xl\:parent:active .parent-active\:mt-68{
        margin-top: 6rem;
    }
    
    .xl\:parent:active .parent-active\:mt-72{
        margin-top: 8rem;
    }
    
    .xl\:parent:active .parent-active\:mt-76{
        margin-top: 12rem;
    }
    
    .xl\:parent:active .parent-active\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xl\:parent:active .parent-active\:mb-auto{
        margin-bottom: auto;
    }
    
    .xl\:parent:active .parent-active\:mb-0{
        margin-bottom: 0;
    }
    
    .xl\:parent:active .parent-active\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xl\:parent:active .parent-active\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xl\:parent:active .parent-active\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xl\:parent:active .parent-active\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xl\:parent:active .parent-active\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xl\:parent:active .parent-active\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xl\:parent:active .parent-active\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xl\:parent:active .parent-active\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xl\:parent:active .parent-active\:ml-auto{
        margin-left: auto;
    }
    
    .xl\:parent:active .parent-active\:ml-0{
        margin-left: 0;
    }
    
    .xl\:parent:active .parent-active\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:ml-16{
        margin-left: 1rem;
    }
    
    .xl\:parent:active .parent-active\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:ml-32{
        margin-left: 2rem;
    }
    
    .xl\:parent:active .parent-active\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:ml-48{
        margin-left: 3rem;
    }
    
    .xl\:parent:active .parent-active\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:ml-64{
        margin-left: 4rem;
    }
    
    .xl\:parent:active .parent-active\:ml-68{
        margin-left: 6rem;
    }
    
    .xl\:parent:active .parent-active\:ml-72{
        margin-left: 8rem;
    }
    
    .xl\:parent:active .parent-active\:ml-76{
        margin-left: 12rem;
    }
    
    .xl\:parent:active .parent-active\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xl\:parent:active .parent-active\:mr-auto{
        margin-right: auto;
    }
    
    .xl\:parent:active .parent-active\:mr-0{
        margin-right: 0;
    }
    
    .xl\:parent:active .parent-active\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:mr-16{
        margin-right: 1rem;
    }
    
    .xl\:parent:active .parent-active\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:mr-32{
        margin-right: 2rem;
    }
    
    .xl\:parent:active .parent-active\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:mr-48{
        margin-right: 3rem;
    }
    
    .xl\:parent:active .parent-active\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:mr-64{
        margin-right: 4rem;
    }
    
    .xl\:parent:active .parent-active\:mr-68{
        margin-right: 6rem;
    }
    
    .xl\:parent:active .parent-active\:mr-72{
        margin-right: 8rem;
    }
    
    .xl\:parent:active .parent-active\:mr-76{
        margin-right: 12rem;
    }
    
    .xl\:parent:active .parent-active\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xl\:parent:active .parent-active\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xl\:parent:active .parent-active\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xl\:parent:active .parent-active\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xl\:parent:active .parent-active\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xl\:parent:active .parent-active\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xl\:parent:active .parent-active\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xl\:parent:active .parent-active\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xl\:parent:active .parent-active\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xl\:parent:active .parent-active\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xl\:parent:active .parent-active\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xl\:parent:active .parent-active\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xl\:parent:active .parent-active\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xl\:parent:active .parent-active\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xl\:parent:active .parent-active\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xl\:parent:active .parent-active\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xl\:parent:active .parent-active\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xl\:parent:active .parent-active\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xl\:parent:active .parent-active\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xl\:parent:active .parent-active\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xl\:parent:active .parent-active\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xl\:parent:active .parent-active\:d-none{
        display: none;
    }
    
    .xl\:parent:active .parent-active\:d-block{
        display: block;
    }
    
    .xl\:parent:active .parent-active\:d-flex{
        display: flex;
    }
    
    .xl\:parent:active .parent-active\:d-grid{
        display: grid;
    }
    
    .xl\:parent:active .parent-active\:d-table{
        display: table;
    }
    
    .xl\:parent:active .parent-active\:d-inherit{
        display: inherit;
    }
    
    .xl\:parent:active .parent-active\:d-flexbox{
        display: flexbox;
    }
    
    .xl\:parent:active .parent-active\:d-table-column{
        display: table-column;
    }
    
    .xl\:parent:active .parent-active\:d-table-column-group{
        display: table-column-group;
    }
    
    .xl\:parent:active .parent-active\:d-table-cell{
        display: table-cell;
    }
    
    .xl\:parent:active .parent-active\:d-table-caption{
        display: table-caption;
    }
    
    .xl\:parent:active .parent-active\:d-table-row{
        display: table-row;
    }
    
    .xl\:parent:active .parent-active\:d-table-row-group{
        display: table-row-group;
    }
    
    .xl\:parent:active .parent-active\:d-inline-block{
        display: inline-block;
    }
    
    .xl\:parent:active .parent-active\:d-inline-flex{
        display: inline-flex;
    }
    
    .xl\:parent:active .parent-active\:border-round-none{
        border-radius: 0;
    }
    
    .xl\:parent:active .parent-active\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xl\:parent:active .parent-active\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xl\:parent:active .parent-active\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xl\:parent:active .parent-active\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xl\:parent:active .parent-active\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xl\:parent:active .parent-active\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xl\:parent:active .parent-active\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xl\:parent:active .parent-active\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:active .parent-active\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xl\:parent:active .parent-active\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:active .parent-active\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:active .parent-active\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:active .parent-active\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:active .parent-active\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:active .parent-active\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:active .parent-active\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:active .parent-active\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:active .parent-active\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xl\:parent:active .parent-active\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:active .parent-active\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:active .parent-active\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:active .parent-active\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:active .parent-active\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:active .parent-active\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:active .parent-active\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:active .parent-active\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:active .parent-active\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xl\:parent:active .parent-active\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:active .parent-active\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:active .parent-active\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:active .parent-active\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:active .parent-active\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:active .parent-active\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:active .parent-active\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:active .parent-active\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:active .parent-active\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xl\:parent:active .parent-active\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:active .parent-active\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:active .parent-active\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:active .parent-active\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:active .parent-active\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:active .parent-active\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:active .parent-active\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:active .parent-active\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xl\:parent:active .parent-active\:border-w-0{
        border-width: 0;
    }
    
    .xl\:parent:active .parent-active\:border-w-1{
        border-width: 1px;
    }
    
    .xl\:parent:active .parent-active\:border-w-2{
        border-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:border-w-4{
        border-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:border-w-6{
        border-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:border-w-8{
        border-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xl\:parent:active .parent-active\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xl\:parent:active .parent-active\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xl\:parent:active .parent-active\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xl\:parent:active .parent-active\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:border-wl-0{
        border-left-width: 0;
    }
    
    .xl\:parent:active .parent-active\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xl\:parent:active .parent-active\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:border-wr-0{
        border-right-width: 0;
    }
    
    .xl\:parent:active .parent-active\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xl\:parent:active .parent-active\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:border-wt-0{
        border-top-width: 0;
    }
    
    .xl\:parent:active .parent-active\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xl\:parent:active .parent-active\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xl\:parent:active .parent-active\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xl\:parent:active .parent-active\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:border-solid{
        border-style: solid;
    }
    
    .xl\:parent:active .parent-active\:border-dashed{
        border-style: dashed;
    }
    
    .xl\:parent:active .parent-active\:border-dotted{
        border-style: dotted;
    }
    
    .xl\:parent:active .parent-active\:border-double{
        border-style: double;
    }
    
    .xl\:parent:active .parent-active\:border-hidden{
        border-style: hidden;
    }
    
    .xl\:parent:active .parent-active\:border-none{
        border-style: none;
    }
    
    .xl\:parent:active .parent-active\:outline-w-0{
        outline-width: 0;
    }
    
    .xl\:parent:active .parent-active\:outline-w-1{
        outline-width: 1px;
    }
    
    .xl\:parent:active .parent-active\:outline-w-2{
        outline-width: 2px;
    }
    
    .xl\:parent:active .parent-active\:outline-w-4{
        outline-width: 4px;
    }
    
    .xl\:parent:active .parent-active\:outline-w-6{
        outline-width: 6px;
    }
    
    .xl\:parent:active .parent-active\:outline-w-8{
        outline-width: 8px;
    }
    
    .xl\:parent:active .parent-active\:outline-solid{
        outline-style: solid;
    }
    
    .xl\:parent:active .parent-active\:outline-dashed{
        outline-style: dashed;
    }
    
    .xl\:parent:active .parent-active\:outline-dotted{
        outline-style: dotted;
    }
    
    .xl\:parent:active .parent-active\:outline-double{
        outline-style: double;
    }
    
    .xl\:parent:active .parent-active\:outline-hidden{
        outline-style: hidden;
    }
    
    .xl\:parent:active .parent-active\:outline-none{
        outline-style: none;
    }
    
    .xl\:parent:active .parent-active\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xl\:parent:active .parent-active\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xl\:parent:active .parent-active\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xl\:parent:active .parent-active\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xl\:parent:active .parent-active\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xl\:parent:active .parent-active\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xl\:parent:active .parent-active\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xl\:parent:active .parent-active\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xl\:parent:active .parent-active\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xl\:parent:active .parent-active\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xl\:parent:active .parent-active\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xl\:parent:active .parent-active\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xl\:parent:active .parent-active\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xl\:parent:active .parent-active\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xl\:parent:active .parent-active\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xl\:parent:active .parent-active\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xl\:parent:active .parent-active\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xl\:parent:active .parent-active\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xl\:parent:active .parent-active\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xl\:parent:active .parent-active\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xl\:parent:active .parent-active\:box-shadow-none{
        box-shadow: none;
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:opacity-0{
        opacity: 0;
    }
    
    .xl\:parent:active .parent-active\:opacity-5{
        opacity: 0.05;
    }
    
    .xl\:parent:active .parent-active\:opacity-10{
        opacity: 0.1;
    }
    
    .xl\:parent:active .parent-active\:opacity-15{
        opacity: 0.15;
    }
    
    .xl\:parent:active .parent-active\:opacity-20{
        opacity: 0.2;
    }
    
    .xl\:parent:active .parent-active\:opacity-25{
        opacity: 0.25;
    }
    
    .xl\:parent:active .parent-active\:opacity-30{
        opacity: 0.3;
    }
    
    .xl\:parent:active .parent-active\:opacity-35{
        opacity: 0.35;
    }
    
    .xl\:parent:active .parent-active\:opacity-40{
        opacity: 0.4;
    }
    
    .xl\:parent:active .parent-active\:opacity-45{
        opacity: 0.45;
    }
    
    .xl\:parent:active .parent-active\:opacity-50{
        opacity: 0.5;
    }
    
    .xl\:parent:active .parent-active\:opacity-55{
        opacity: 0.55;
    }
    
    .xl\:parent:active .parent-active\:opacity-60{
        opacity: 0.6;
    }
    
    .xl\:parent:active .parent-active\:opacity-65{
        opacity: 0.65;
    }
    
    .xl\:parent:active .parent-active\:opacity-70{
        opacity: 0.7;
    }
    
    .xl\:parent:active .parent-active\:opacity-75{
        opacity: 0.75;
    }
    
    .xl\:parent:active .parent-active\:opacity-80{
        opacity: 0.8;
    }
    
    .xl\:parent:active .parent-active\:opacity-85{
        opacity: 0.85;
    }
    
    .xl\:parent:active .parent-active\:opacity-90{
        opacity: 0.9;
    }
    
    .xl\:parent:active .parent-active\:opacity-95{
        opacity: 0.95;
    }
    
    .xl\:parent:active .parent-active\:opacity-100{
        opacity: 1;
    }
    
    .xl\:parent:active .parent-active\:border-collapse{
        border-collapse: collapse;
    }
    
    .xl\:parent:active .parent-active\:border-seperate{
        border-collapse: separate;
    }
    
    .xl\:parent:active .parent-active\:table-layout-auto{
        table-layout: auto;
    }
    
    .xl\:parent:active .parent-active\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xl\:parent:active .parent-active\:appearance-none{
        appearance: none;
    }
    
    .xl\:parent:active .parent-active\:appearance-auto{
        appearance: auto;
    }
    
    .xl\:parent:active .parent-active\:caption-top{
        caption-side: top;
    }
    
    .xl\:parent:active .parent-active\:caption-bottom{
        caption-side: bottom;
    }
    
    .xl\:parent:active .parent-active\:cursor-auto{
        cursor: auto;
    }
    
    .xl\:parent:active .parent-active\:cursor-default{
        cursor: default;
    }
    
    .xl\:parent:active .parent-active\:cursor-pointer{
        cursor: pointer;
    }
    
    .xl\:parent:active .parent-active\:cursor-text{
        cursor: text;
    }
    
    .xl\:parent:active .parent-active\:cursor-wait{
        cursor: wait;
    }
    
    .xl\:parent:active .parent-active\:cursor-help{
        cursor: help;
    }
    
    .xl\:parent:active .parent-active\:cursor-progress{
        cursor: progress;
    }
    
    .xl\:parent:active .parent-active\:cursor-none{
        cursor: none;
    }
    
    .xl\:parent:active .parent-active\:pointer-events-none{
        pointer-events: none;
    }
    
    .xl\:parent:active .parent-active\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xl\:parent:active .parent-active\:resize-none{
        resize: none;
    }
    
    .xl\:parent:active .parent-active\:resize-y{
        resize: vertical;
    }
    
    .xl\:parent:active .parent-active\:resize-x{
        resize: horizontal;
    }
    
    .xl\:parent:active .parent-active\:resize-both{
        resize: both;
    }
    
    .xl\:parent:active .parent-active\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xl\:parent:active .parent-active\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xl\:parent:active .parent-active\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xl\:parent:active .parent-active\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xl\:parent:active .parent-active\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xl\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xl\:parent:active .parent-active\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xl\:parent:active .parent-active\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xl\:parent:active .parent-active\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xl\:parent:active .parent-active\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:parent:active .parent-active\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xl\:parent:active .parent-active\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:parent:active .parent-active\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xl\:parent:active .parent-active\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xl\:parent:active .parent-active\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xl\:parent:active .parent-active\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xl\:parent:active .parent-active\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xl\:parent:active .parent-active\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xl\:parent:active .parent-active\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xl\:parent:active .parent-active\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xl\:parent:active .parent-active\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xl\:parent:active .parent-active\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xl\:parent:active .parent-active\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xl\:parent:active .parent-active\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xl\:parent:active .parent-active\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xl\:parent:active .parent-active\:user-select-none{
        user-select: none;
    }
    
    .xl\:parent:active .parent-active\:user-select-text{
        user-select: text;
    }
    
    .xl\:parent:active .parent-active\:user-select-all{
        user-select: all;
    }
    
    .xl\:parent:active .parent-active\:user-select-auto{
        user-select: auto;
    }
    
    .xl\:parent:active .parent-active\:will-change-auto{
        will-change: auto;
    }
    
    .xl\:parent:active .parent-active\:will-change-scroll{
        will-change: scroll;
    }
    
    .xl\:parent:active .parent-active\:will-change-contents{
        will-change: contents;
    }
    
    .xl\:parent:active .parent-active\:will-change-transform{
        will-change: transform;
    }
    
    .xl\:parent:active .parent-active\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xl\:parent:active .parent-active\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xl\:parent:active .parent-active\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xl\:parent:active .parent-active\:scale-0{
        transform: scale(0);
    }
    
    .xl\:parent:active .parent-active\:scale-5{
        transform: scale(0.05);
    }
    
    .xl\:parent:active .parent-active\:scale-10{
        transform: scale(0.1);
    }
    
    .xl\:parent:active .parent-active\:scale-15{
        transform: scale(0.15);
    }
    
    .xl\:parent:active .parent-active\:scale-20{
        transform: scale(0.2);
    }
    
    .xl\:parent:active .parent-active\:scale-25{
        transform: scale(0.25);
    }
    
    .xl\:parent:active .parent-active\:scale-30{
        transform: scale(0.3);
    }
    
    .xl\:parent:active .parent-active\:scale-35{
        transform: scale(0.35);
    }
    
    .xl\:parent:active .parent-active\:scale-40{
        transform: scale(0.4);
    }
    
    .xl\:parent:active .parent-active\:scale-45{
        transform: scale(0.45);
    }
    
    .xl\:parent:active .parent-active\:scale-50{
        transform: scale(0.5);
    }
    
    .xl\:parent:active .parent-active\:scale-55{
        transform: scale(0.55);
    }
    
    .xl\:parent:active .parent-active\:scale-60{
        transform: scale(0.6);
    }
    
    .xl\:parent:active .parent-active\:scale-65{
        transform: scale(0.65);
    }
    
    .xl\:parent:active .parent-active\:scale-70{
        transform: scale(0.7);
    }
    
    .xl\:parent:active .parent-active\:scale-75{
        transform: scale(0.75);
    }
    
    .xl\:parent:active .parent-active\:scale-80{
        transform: scale(0.8);
    }
    
    .xl\:parent:active .parent-active\:scale-85{
        transform: scale(0.85);
    }
    
    .xl\:parent:active .parent-active\:scale-90{
        transform: scale(0.9);
    }
    
    .xl\:parent:active .parent-active\:scale-95{
        transform: scale(0.95);
    }
    
    .xl\:parent:active .parent-active\:scale-100{
        transform: scale(1);
    }
    
    .xl\:parent:active .parent-active\:scale-105{
        transform: scale(1.05);
    }
    
    .xl\:parent:active .parent-active\:scale-110{
        transform: scale(1.1);
    }
    
    .xl\:parent:active .parent-active\:scale-115{
        transform: scale(1.15);
    }
    
    .xl\:parent:active .parent-active\:scale-120{
        transform: scale(1.2);
    }
    
    .xl\:parent:active .parent-active\:scale-125{
        transform: scale(1.25);
    }
    
    .xl\:parent:active .parent-active\:scale-130{
        transform: scale(1.3);
    }
    
    .xl\:parent:active .parent-active\:scale-135{
        transform: scale(1.35);
    }
    
    .xl\:parent:active .parent-active\:scale-140{
        transform: scale(1.4);
    }
    
    .xl\:parent:active .parent-active\:scale-145{
        transform: scale(1.45);
    }
    
    .xl\:parent:active .parent-active\:scale-150{
        transform: scale(1.5);
    }

    .xl\:parent:active .parent-active\:-translate-1:active{
        transform: translate(-10px);
    }

    .xl\:parent:active .parent-active\:-translate-2:active{
        transform: translate(-20px);
    }

    .xl\:parent:active .parent-active\:-translate-3:active{
        transform: translate(-30px);
    }

    .xl\:parent:active .parent-active\:-translate-4:active{
        transform: translate(-40px);
    }

    .xl\:parent:active .parent-active\:-translate-5:active{
        transform: translate(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-6:active{
        transform: translate(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-7:active{
        transform: translate(-70px);
    }

    .xl\:parent:active .parent-active\:-translate-8:active{
        transform: translate(-80px);
    }

    .xl\:parent:active .parent-active\:-translate-9:active{
        transform: translate(-90px);
    }

    .xl\:parent:active .parent-active\:-translate-10:active{
        transform: translate(-100px);
    }

    .xl\:parent:active .parent-active\:-translate-11:active{
        transform: translate(-110px);
    }

    .xl\:parent:active .parent-active\:-translate-12:active{
        transform: translate(-120px);
    }

    .xl\:parent:active .parent-active\:-translate-13:active{
        transform: translate(-130px);
    }

    .xl\:parent:active .parent-active\:-translate-14:active{
        transform: translate(-140px);
    }

    .xl\:parent:active .parent-active\:-translate-15:active{
        transform: translate(-150px);
    }

    .xl\:parent:active .parent-active\:-translate-16:active{
        transform: translate(-160px);
    }

    .xl\:parent:active .parent-active\:-translate-17:active{
        transform: translate(-170px);
    }

    .xl\:parent:active .parent-active\:-translate-18:active{
        transform: translate(-180px);
    }

    .xl\:parent:active .parent-active\:-translate-19:active{
        transform: translate(-190px);
    }

    .xl\:parent:active .parent-active\:-translate-20:active{
        transform: translate(-200px);
    }

    .xl\:parent:active .parent-active\:-translate-10x:active{
        transform: translate(-10%);
    }

    .xl\:parent:active .parent-active\:-translate-15x:active{
        transform: translate(-15%);
    }

    .xl\:parent:active .parent-active\:-translate-20x:active{
        transform: translate(-20%);
    }

    .xl\:parent:active .parent-active\:-translate-25x:active{
        transform: translate(-25%);
    }

    .xl\:parent:active .parent-active\:-translate-30x:active{
        transform: translate(-30%);
    }

    .xl\:parent:active .parent-active\:-translate-35x:active{
        transform: translate(-35%);
    }

    .xl\:parent:active .parent-active\:-translate-40x:active{
        transform: translate(-40%);
    }

    .xl\:parent:active .parent-active\:-translate-45x:active{
        transform: translate(-45%);
    }

    .xl\:parent:active .parent-active\:-translate-50x:active{
        transform: translate(-50%);
    }

    .xl\:parent:active .parent-active\:-translate-55x:active{
        transform: translate(-55%);
    }

    .xl\:parent:active .parent-active\:-translate-60x:active{
        transform: translate(-60%);
    }

    .xl\:parent:active .parent-active\:-translate-65x:active{
        transform: translate(-65%);
    }

    .xl\:parent:active .parent-active\:-translate-70x:active{
        transform: translate(-70%);
    }

    .xl\:parent:active .parent-active\:-translate-75x:active{
        transform: translate(-75%);
    }

    .xl\:parent:active .parent-active\:-translate-80x:active{
        transform: translate(-80%);
    }

    .xl\:parent:active .parent-active\:-translate-85x:active{
        transform: translate(-85%);
    }

    .xl\:parent:active .parent-active\:-translate-90x:active{
        transform: translate(-90%);
    }

    .xl\:parent:active .parent-active\:-translate-95x:active{
        transform: translate(-95%);
    }

    .xl\:parent:active .parent-active\:-translate-x-1:active{
        transform: translateX(-10px);
    }

    .xl\:parent:active .parent-active\:-translate-x-2:active{
        transform: translateX(-20px);
    }

    .xl\:parent:active .parent-active\:-translate-x-3:active{
        transform: translateX(-30px);
    }

    .xl\:parent:active .parent-active\:-translate-x-4:active{
        transform: translateX(-40px);
    }

    .xl\:parent:active .parent-active\:-translate-x-5:active{
        transform: translateX(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-x-6:active{
        transform: translateX(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-x-7:active{
        transform: translateX(-70px);
    }

    .xl\:parent:active .parent-active\:-translate-x-8:active{
        transform: translateX(-80px);
    }

    .xl\:parent:active .parent-active\:-translate-x-9:active{
        transform: translateX(-90px);
    }

    .xl\:parent:active .parent-active\:-translate-x-10:active{
        transform: translateX(-100px);
    }

    .xl\:parent:active .parent-active\:-translate-x-11:active{
        transform: translateX(-110px);
    }

    .xl\:parent:active .parent-active\:-translate-x-12:active{
        transform: translateX(-120px);
    }

    .xl\:parent:active .parent-active\:-translate-x-13:active{
        transform: translateX(-130px);
    }

    .xl\:parent:active .parent-active\:-translate-x-14:active{
        transform: translateX(-140px);
    }

    .xl\:parent:active .parent-active\:-translate-x-15:active{
        transform: translateX(-150px);
    }

    .xl\:parent:active .parent-active\:-translate-x-16:active{
        transform: translateX(-160px);
    }

    .xl\:parent:active .parent-active\:-translate-x-17:active{
        transform: translateX(-170px);
    }

    .xl\:parent:active .parent-active\:-translate-x-18:active{
        transform: translateX(-180px);
    }

    .xl\:parent:active .parent-active\:-translate-x-19:active{
        transform: translateX(-190px);
    }

    .xl\:parent:active .parent-active\:-translate-x-20:active{
        transform: translateX(-200px);
    }

    .xl\:parent:active .parent-active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }

    .xl\:parent:active .parent-active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }

    .xl\:parent:active .parent-active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }

    .xl\:parent:active .parent-active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }

    .xl\:parent:active .parent-active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }

    .xl\:parent:active .parent-active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }

    .xl\:parent:active .parent-active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }

    .xl\:parent:active .parent-active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }

    .xl\:parent:active .parent-active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }

    .xl\:parent:active .parent-active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }

    .xl\:parent:active .parent-active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }

    .xl\:parent:active .parent-active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }

    .xl\:parent:active .parent-active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }

    .xl\:parent:active .parent-active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }

    .xl\:parent:active .parent-active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }

    .xl\:parent:active .parent-active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }

    .xl\:parent:active .parent-active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }

    .xl\:parent:active .parent-active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }

    .xl\:parent:active .parent-active\:-translate-y-1:active{
        transform: translateY(-10px);
    }

    .xl\:parent:active .parent-active\:-translate-y-2:active{
        transform: translateY(-20px);
    }

    .xl\:parent:active .parent-active\:-translate-y-3:active{
        transform: translateY(-30px);
    }

    .xl\:parent:active .parent-active\:-translate-y-4:active{
        transform: translateY(-40px);
    }

    .xl\:parent:active .parent-active\:-translate-y-5:active{
        transform: translateY(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-y-6:active{
        transform: translateY(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-y-7:active{
        transform: translateY(-70px);
    }

    .xl\:parent:active .parent-active\:-translate-y-8:active{
        transform: translateY(-80px);
    }

    .xl\:parent:active .parent-active\:-translate-y-9:active{
        transform: translateY(-90px);
    }

    .xl\:parent:active .parent-active\:-translate-y-10:active{
        transform: translateY(-100px);
    }

    .xl\:parent:active .parent-active\:-translate-y-11:active{
        transform: translateY(-110px);
    }

    .xl\:parent:active .parent-active\:-translate-y-12:active{
        transform: translateY(-120px);
    }

    .xl\:parent:active .parent-active\:-translate-y-13:active{
        transform: translateY(-130px);
    }

    .xl\:parent:active .parent-active\:-translate-y-14:active{
        transform: translateY(-140px);
    }

    .xl\:parent:active .parent-active\:-translate-y-15:active{
        transform: translateY(-150px);
    }

    .xl\:parent:active .parent-active\:-translate-y-16:active{
        transform: translateY(-160px);
    }

    .xl\:parent:active .parent-active\:-translate-y-17:active{
        transform: translateY(-170px);
    }

    .xl\:parent:active .parent-active\:-translate-y-18:active{
        transform: translateY(-180px);
    }

    .xl\:parent:active .parent-active\:-translate-y-19:active{
        transform: translateY(-190px);
    }

    .xl\:parent:active .parent-active\:-translate-y-20:active{
        transform: translateY(-200px);
    }

    .xl\:parent:active .parent-active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }

    .xl\:parent:active .parent-active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }

    .xl\:parent:active .parent-active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }

    .xl\:parent:active .parent-active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }

    .xl\:parent:active .parent-active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }

    .xl\:parent:active .parent-active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }

    .xl\:parent:active .parent-active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }

    .xl\:parent:active .parent-active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }

    .xl\:parent:active .parent-active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }

    .xl\:parent:active .parent-active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }

    .xl\:parent:active .parent-active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }

    .xl\:parent:active .parent-active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }

    .xl\:parent:active .parent-active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }

    .xl\:parent:active .parent-active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }

    .xl\:parent:active .parent-active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }

    .xl\:parent:active .parent-active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }

    .xl\:parent:active .parent-active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }

    .xl\:parent:active .parent-active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }

    .xl\:parent:active .parent-active\:-translate-1{
        transform: translate(-10px);
    }

    .xl\:parent:active .parent-active\:-translate-2{
        transform: translate(-20px);
    }

    .xl\:parent:active .parent-active\:-translate-3{
        transform: translate(-30px);
    }

    .xl\:parent:active .parent-active\:-translate-4{
        transform: translate(-40px);
    }

    .xl\:parent:active .parent-active\:-translate-5{
        transform: translate(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-6{
        transform: translate(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-7{
        transform: translate(-70px);
    }

    .xl\:parent:active .parent-active\:-translate-8{
        transform: translate(-80px);
    }

    .xl\:parent:active .parent-active\:-translate-9{
        transform: translate(-90px);
    }

    .xl\:parent:active .parent-active\:-translate-10{
        transform: translate(-100px);
    }

    .xl\:parent:active .parent-active\:-translate-11{
        transform: translate(-110px);
    }

    .xl\:parent:active .parent-active\:-translate-12{
        transform: translate(-120px);
    }

    .xl\:parent:active .parent-active\:-translate-13{
        transform: translate(-130px);
    }

    .xl\:parent:active .parent-active\:-translate-14{
        transform: translate(-140px);
    }

    .xl\:parent:active .parent-active\:-translate-15{
        transform: translate(-150px);
    }

    .xl\:parent:active .parent-active\:-translate-16{
        transform: translate(-160px);
    }

    .xl\:parent:active .parent-active\:-translate-17{
        transform: translate(-170px);
    }

    .xl\:parent:active .parent-active\:-translate-18{
        transform: translate(-180px);
    }

    .xl\:parent:active .parent-active\:-translate-19{
        transform: translate(-190px);
    }

    .xl\:parent:active .parent-active\:-translate-20{
        transform: translate(-200px);
    }

    .xl\:parent:active .parent-active\:-translate-10x{
        transform: translate(-10%);
    }

    .xl\:parent:active .parent-active\:-translate-15x{
        transform: translate(-15%);
    }

    .xl\:parent:active .parent-active\:-translate-20x{
        transform: translate(-20%);
    }

    .xl\:parent:active .parent-active\:-translate-25x{
        transform: translate(-25%);
    }

    .xl\:parent:active .parent-active\:-translate-30x{
        transform: translate(-30%);
    }

    .xl\:parent:active .parent-active\:-translate-35x{
        transform: translate(-35%);
    }

    .xl\:parent:active .parent-active\:-translate-40x{
        transform: translate(-40%);
    }

    .xl\:parent:active .parent-active\:-translate-45x{
        transform: translate(-45%);
    }

    .xl\:parent:active .parent-active\:-translate-50x{
        transform: translate(-50%);
    }

    .xl\:parent:active .parent-active\:-translate-55x{
        transform: translate(-55%);
    }

    .xl\:parent:active .parent-active\:-translate-60x{
        transform: translate(-60%);
    }

    .xl\:parent:active .parent-active\:-translate-65x{
        transform: translate(-65%);
    }

    .xl\:parent:active .parent-active\:-translate-70x{
        transform: translate(-70%);
    }

    .xl\:parent:active .parent-active\:-translate-75x{
        transform: translate(-75%);
    }

    .xl\:parent:active .parent-active\:-translate-80x{
        transform: translate(-80%);
    }

    .xl\:parent:active .parent-active\:-translate-85x{
        transform: translate(-85%);
    }

    .xl\:parent:active .parent-active\:-translate-90x{
        transform: translate(-90%);
    }

    .xl\:parent:active .parent-active\:-translate-95x{
        transform: translate(-95%);
    }

    .xl\:parent:active .parent-active\:-translate-x-1{
        transform: translateX(-10px);
    }

    .xl\:parent:active .parent-active\:-translate-x-2{
        transform: translateX(-20px);
    }

    .xl\:parent:active .parent-active\:-translate-x-3{
        transform: translateX(-30px);
    }

    .xl\:parent:active .parent-active\:-translate-x-4{
        transform: translateX(-40px);
    }

    .xl\:parent:active .parent-active\:-translate-x-5{
        transform: translateX(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-x-6{
        transform: translateX(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-x-7{
        transform: translateX(-70px);
    }

    .xl\:parent:active .parent-active\:-translate-x-8{
        transform: translateX(-80px);
    }

    .xl\:parent:active .parent-active\:-translate-x-9{
        transform: translateX(-90px);
    }

    .xl\:parent:active .parent-active\:-translate-x-10{
        transform: translateX(-100px);
    }

    .xl\:parent:active .parent-active\:-translate-x-11{
        transform: translateX(-110px);
    }

    .xl\:parent:active .parent-active\:-translate-x-12{
        transform: translateX(-120px);
    }

    .xl\:parent:active .parent-active\:-translate-x-13{
        transform: translateX(-130px);
    }

    .xl\:parent:active .parent-active\:-translate-x-14{
        transform: translateX(-140px);
    }

    .xl\:parent:active .parent-active\:-translate-x-15{
        transform: translateX(-150px);
    }

    .xl\:parent:active .parent-active\:-translate-x-16{
        transform: translateX(-160px);
    }

    .xl\:parent:active .parent-active\:-translate-x-17{
        transform: translateX(-170px);
    }

    .xl\:parent:active .parent-active\:-translate-x-18{
        transform: translateX(-180px);
    }

    .xl\:parent:active .parent-active\:-translate-x-19{
        transform: translateX(-190px);
    }

    .xl\:parent:active .parent-active\:-translate-x-20{
        transform: translateX(-200px);
    }

    .xl\:parent:active .parent-active\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .xl\:parent:active .parent-active\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .xl\:parent:active .parent-active\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .xl\:parent:active .parent-active\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .xl\:parent:active .parent-active\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .xl\:parent:active .parent-active\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .xl\:parent:active .parent-active\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .xl\:parent:active .parent-active\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .xl\:parent:active .parent-active\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .xl\:parent:active .parent-active\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .xl\:parent:active .parent-active\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .xl\:parent:active .parent-active\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .xl\:parent:active .parent-active\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .xl\:parent:active .parent-active\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .xl\:parent:active .parent-active\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .xl\:parent:active .parent-active\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .xl\:parent:active .parent-active\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .xl\:parent:active .parent-active\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .xl\:parent:active .parent-active\:-translate-y-1{
        transform: translateY(-10px);
    }

    .xl\:parent:active .parent-active\:-translate-y-2{
        transform: translateY(-20px);
    }

    .xl\:parent:active .parent-active\:-translate-y-3{
        transform: translateY(-30px);
    }

    .xl\:parent:active .parent-active\:-translate-y-4{
        transform: translateY(-40px);
    }

    .xl\:parent:active .parent-active\:-translate-y-5{
        transform: translateY(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-y-6{
        transform: translateY(-60px);
    }

    .xl\:parent:active .parent-active\:-translate-y-7{
        transform: translateY(-70px);
    }

    .xl\:parent:active .parent-active\:-translate-y-8{
        transform: translateY(-80px);
    }

    .xl\:parent:active .parent-active\:-translate-y-9{
        transform: translateY(-90px);
    }

    .xl\:parent:active .parent-active\:-translate-y-10{
        transform: translateY(-100px);
    }

    .xl\:parent:active .parent-active\:-translate-y-11{
        transform: translateY(-110px);
    }

    .xl\:parent:active .parent-active\:-translate-y-12{
        transform: translateY(-120px);
    }

    .xl\:parent:active .parent-active\:-translate-y-13{
        transform: translateY(-130px);
    }

    .xl\:parent:active .parent-active\:-translate-y-14{
        transform: translateY(-140px);
    }

    .xl\:parent:active .parent-active\:-translate-y-15{
        transform: translateY(-150px);
    }

    .xl\:parent:active .parent-active\:-translate-y-16{
        transform: translateY(-160px);
    }

    .xl\:parent:active .parent-active\:-translate-y-17{
        transform: translateY(-170px);
    }

    .xl\:parent:active .parent-active\:-translate-y-18{
        transform: translateY(-180px);
    }

    .xl\:parent:active .parent-active\:-translate-y-19{
        transform: translateY(-190px);
    }

    .xl\:parent:active .parent-active\:-translate-y-20{
        transform: translateY(-200px);
    }

    .xl\:parent:active .parent-active\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .xl\:parent:active .parent-active\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .xl\:parent:active .parent-active\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .xl\:parent:active .parent-active\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .xl\:parent:active .parent-active\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .xl\:parent:active .parent-active\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .xl\:parent:active .parent-active\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .xl\:parent:active .parent-active\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .xl\:parent:active .parent-active\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .xl\:parent:active .parent-active\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .xl\:parent:active .parent-active\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .xl\:parent:active .parent-active\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .xl\:parent:active .parent-active\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .xl\:parent:active .parent-active\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .xl\:parent:active .parent-active\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .xl\:parent:active .parent-active\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .xl\:parent:active .parent-active\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .xl\:parent:active .parent-active\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xl\:parent:active .parent-active\:translate-0{
        transform: translate(0);
    }
    
    .xl\:parent:active .parent-active\:translate-1{
        transform: translate(10px);
    }
    
    .xl\:parent:active .parent-active\:translate-2{
        transform: translate(20px);
    }
    
    .xl\:parent:active .parent-active\:translate-3{
        transform: translate(30px);
    }
    
    .xl\:parent:active .parent-active\:translate-4{
        transform: translate(40px);
    }
    
    .xl\:parent:active .parent-active\:translate-5{
        transform: translate(60px);
    }
    
    .xl\:parent:active .parent-active\:translate-6{
        transform: translate(60px);
    }
    
    .xl\:parent:active .parent-active\:translate-7{
        transform: translate(70px);
    }
    
    .xl\:parent:active .parent-active\:translate-8{
        transform: translate(80px);
    }
    
    .xl\:parent:active .parent-active\:translate-9{
        transform: translate(90px);
    }
    
    .xl\:parent:active .parent-active\:translate-10{
        transform: translate(100px);
    }
    
    .xl\:parent:active .parent-active\:translate-11{
        transform: translate(110px);
    }
    
    .xl\:parent:active .parent-active\:translate-12{
        transform: translate(120px);
    }
    
    .xl\:parent:active .parent-active\:translate-13{
        transform: translate(130px);
    }
    
    .xl\:parent:active .parent-active\:translate-14{
        transform: translate(140px);
    }
    
    .xl\:parent:active .parent-active\:translate-15{
        transform: translate(150px);
    }
    
    .xl\:parent:active .parent-active\:translate-16{
        transform: translate(160px);
    }
    
    .xl\:parent:active .parent-active\:translate-17{
        transform: translate(170px);
    }
    
    .xl\:parent:active .parent-active\:translate-18{
        transform: translate(180px);
    }
    
    .xl\:parent:active .parent-active\:translate-19{
        transform: translate(190px);
    }
    
    .xl\:parent:active .parent-active\:translate-20{
        transform: translate(200px);
    }
    
    .xl\:parent:active .parent-active\:translate-10x{
        transform: translate(10%);
    }
    
    .xl\:parent:active .parent-active\:translate-15x{
        transform: translate(15%);
    }
    
    .xl\:parent:active .parent-active\:translate-20x{
        transform: translate(20%);
    }
    
    .xl\:parent:active .parent-active\:translate-25x{
        transform: translate(25%);
    }
    
    .xl\:parent:active .parent-active\:translate-30x{
        transform: translate(30%);
    }
    
    .xl\:parent:active .parent-active\:translate-35x{
        transform: translate(35%);
    }
    
    .xl\:parent:active .parent-active\:translate-40x{
        transform: translate(40%);
    }
    
    .xl\:parent:active .parent-active\:translate-45x{
        transform: translate(45%);
    }
    
    .xl\:parent:active .parent-active\:translate-50x{
        transform: translate(50%);
    }
    
    .xl\:parent:active .parent-active\:translate-55x{
        transform: translate(55%);
    }
    
    .xl\:parent:active .parent-active\:translate-60x{
        transform: translate(60%);
    }
    
    .xl\:parent:active .parent-active\:translate-65x{
        transform: translate(65%);
    }
    
    .xl\:parent:active .parent-active\:translate-70x{
        transform: translate(70%);
    }
    
    .xl\:parent:active .parent-active\:translate-75x{
        transform: translate(75%);
    }
    
    .xl\:parent:active .parent-active\:translate-80x{
        transform: translate(80%);
    }
    
    .xl\:parent:active .parent-active\:translate-85x{
        transform: translate(85%);
    }
    
    .xl\:parent:active .parent-active\:translate-90x{
        transform: translate(90%);
    }
    
    .xl\:parent:active .parent-active\:translate-95x{
        transform: translate(95%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-0{
        transform: translateX(0);
    }
    
    .xl\:parent:active .parent-active\:translate-x-1{
        transform: translateX(10px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-2{
        transform: translateX(20px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-3{
        transform: translateX(30px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-4{
        transform: translateX(40px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-5{
        transform: translateX(60px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-6{
        transform: translateX(60px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-7{
        transform: translateX(70px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-8{
        transform: translateX(80px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-9{
        transform: translateX(90px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-10{
        transform: translateX(100px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-11{
        transform: translateX(110px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-12{
        transform: translateX(120px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-13{
        transform: translateX(130px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-14{
        transform: translateX(140px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-15{
        transform: translateX(150px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-16{
        transform: translateX(160px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-17{
        transform: translateX(170px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-18{
        transform: translateX(180px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-19{
        transform: translateX(190px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-20{
        transform: translateX(200px);
    }
    
    .xl\:parent:active .parent-active\:translate-x-10x{
        transform: translateX(10%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-15x{
        transform: translateX(15%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-20x{
        transform: translateX(20%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-25x{
        transform: translateX(25%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-30x{
        transform: translateX(30%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-35x{
        transform: translateX(35%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-40x{
        transform: translateX(40%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-45x{
        transform: translateX(45%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-50x{
        transform: translateX(50%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-55x{
        transform: translateX(55%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-60x{
        transform: translateX(60%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-65x{
        transform: translateX(65%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-70x{
        transform: translateX(70%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-75x{
        transform: translateX(75%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-80x{
        transform: translateX(80%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-85x{
        transform: translateX(85%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-90x{
        transform: translateX(90%);
    }
    
    .xl\:parent:active .parent-active\:translate-x-95x{
        transform: translateX(95%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-0{
        transform: translateY(0);
    }
    
    .xl\:parent:active .parent-active\:translate-y-1{
        transform: translateY(10px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-2{
        transform: translateY(20px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-3{
        transform: translateY(30px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-4{
        transform: translateY(40px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-5{
        transform: translateY(60px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-6{
        transform: translateY(60px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-7{
        transform: translateY(70px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-8{
        transform: translateY(80px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-9{
        transform: translateY(90px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-10{
        transform: translateY(100px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-11{
        transform: translateY(110px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-12{
        transform: translateY(120px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-13{
        transform: translateY(130px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-14{
        transform: translateY(140px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-15{
        transform: translateY(150px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-16{
        transform: translateY(160px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-17{
        transform: translateY(170px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-18{
        transform: translateY(180px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-19{
        transform: translateY(190px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-20{
        transform: translateY(200px);
    }
    
    .xl\:parent:active .parent-active\:translate-y-10x{
        transform: translateY(10%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-15x{
        transform: translateY(15%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-20x{
        transform: translateY(20%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-25x{
        transform: translateY(25%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-30x{
        transform: translateY(30%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-35x{
        transform: translateY(35%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-40x{
        transform: translateY(40%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-45x{
        transform: translateY(45%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-50x{
        transform: translateY(50%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-55x{
        transform: translateY(55%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-60x{
        transform: translateY(60%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-65x{
        transform: translateY(65%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-70x{
        transform: translateY(70%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-75x{
        transform: translateY(75%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-80x{
        transform: translateY(80%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-85x{
        transform: translateY(85%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-90x{
        transform: translateY(90%);
    }
    
    .xl\:parent:active .parent-active\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xl\:parent:active .parent-active\:rotate-0{
        transform: rotate(0);
    }
    
    .xl\:parent:active .parent-active\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xl\:parent:active .parent-active\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xl\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:active .parent-active\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xl\:parent:active .parent-active\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xl\:parent:active .parent-active\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xl\:parent:active .parent-active\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xl\:parent:active .parent-active\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xl\:parent:active .parent-active\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xl\:parent:active .parent-active\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xl\:parent:active .parent-active\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xl\:parent:active .parent-active\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xl\:parent:active .parent-active\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xl\:parent:active .parent-active\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xl\:parent:active .parent-active\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xl\:parent:active .parent-active\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xl\:parent:active .parent-active\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xl\:parent:active .parent-active\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xl\:parent:active .parent-active\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xl\:parent:active .parent-active\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xl\:parent:active .parent-active\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xl\:parent:active .parent-active\:transition-property-all{
        transition-property: all;
    }
    
    .xl\:parent:active .parent-active\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xl\:parent:active .parent-active\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xl\:parent:active .parent-active\:transition-property-transform{
        transition-property: transform;
    }
    
    .xl\:parent:active .parent-active\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xl\:parent:active .parent-active\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xl\:parent:active .parent-active\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xl\:parent:active .parent-active\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xl\:parent:active .parent-active\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xl\:parent:active .parent-active\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xl\:parent:active .parent-active\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xl\:parent:active .parent-active\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xl\:parent:active .parent-active\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xl\:parent:active .parent-active\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xl\:parent:active .parent-active\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xl\:parent:active .parent-active\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xl\:parent:active .parent-active\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xl\:parent:active .parent-active\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xl\:parent:active .parent-active\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xl\:parent:active .parent-active\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xl\:parent:active .parent-active\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xl\:parent:active .parent-active\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xl\:parent:active .parent-active\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xl\:parent:active .parent-active\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xl\:parent:active .parent-active\:animation-name-spin{
        animation-name: spin;
    }
    
    .xl\:parent:active .parent-active\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xl\:parent:active .parent-active\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xl\:parent:active .parent-active\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xl\:parent:active .parent-active\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xl\:parent:active .parent-active\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xl\:parent:active .parent-active\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xl\:parent:active .parent-active\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xl\:parent:active .parent-active\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xl\:parent:active .parent-active\:color-white{
        color: var(--white);
    }
    
    .xl\:parent:active .parent-active\:color-black{
        color: var(--black);
    }
    
    .xl\:parent:active .parent-active\:text-white{
        color: var(--white);
    }
    
    .xl\:parent:active .parent-active\:text-black{
        color: var(--black);
    }
    
    .xl\:parent:active .parent-active\:bg-white{
        background: var(--white);
    }
    
    .xl\:parent:active .parent-active\:bg-black{
        background: var(--black);
    }

    .xl\:parent:active .parent-active\:border-white{
        border-color: var(--white);
    }

    .xl\:parent:active .parent-active\:border-black{
        border-color: var(--black);
    }
    
    .xl\:parent:active .parent-active\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xl\:parent:active .parent-active\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xl\:parent:active .parent-active\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xl\:parent:active .parent-active\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xl\:parent:active .parent-active\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xl\:parent:active .parent-active\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xl\:parent:active .parent-active\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xl\:parent:active .parent-active\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xl\:parent:active .parent-active\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xl\:parent:active .parent-active\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xl\:parent:active .parent-active\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:active .parent-active\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:active .parent-active\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xl\:parent:active .parent-active\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xl\:parent:active .parent-active\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xl\:parent:active .parent-active\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xl\:parent:active .parent-active\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xl\:parent:active .parent-active\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xl\:parent:active .parent-active\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xl\:parent:active .parent-active\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xl\:parent:active .parent-active\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xl\:parent:active .parent-active\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xl\:parent:active .parent-active\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xl\:parent:active .parent-active\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xl\:parent:active .parent-active\:fill-transparent{
        fill: transparent;
    }
    
    .xl\:parent:active .parent-active\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:parent:active .parent-active\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:parent:active .parent-active\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:parent:active .parent-active\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:parent:active .parent-active\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:parent:active .parent-active\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:parent:active .parent-active\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:parent:active .parent-active\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:parent:active .parent-active\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:parent:active .parent-active\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:parent:active .parent-active\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:active .parent-active\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:active .parent-active\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xl\:parent:active .parent-active\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:active .parent-active\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:active .parent-active\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:active .parent-active\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:active .parent-active\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:active .parent-active\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:active .parent-active\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:active .parent-active\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:active .parent-active\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xl\:parent:active .parent-active\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xl\:parent:active .parent-active\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xl\:parent:active .parent-active\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xl\:parent:active .parent-active\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xl\:parent:active .parent-active\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xl\:parent:active .parent-active\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xl\:parent:active .parent-active\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xl\:parent:active .parent-active\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xl\:parent:active .parent-active\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xl\:parent:active .parent-active\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xl\:parent:active .parent-active\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xl\:parent:active .parent-active\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xl\:parent:active .parent-active\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xl\:parent:active .parent-active\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xl\:parent:active .parent-active\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xl\:parent:active .parent-active\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xl\:parent:active .parent-active\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xl\:parent:active .parent-active\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xl\:parent:active .parent-active\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xl\:parent:active .parent-active\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xl\:parent:active .parent-active\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xl\:parent:active .parent-active\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:active .parent-active\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:active .parent-active\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:active .parent-active\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xl\:parent:active .parent-active\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xl\:parent:active .parent-active\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xl\:parent:active .parent-active\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xl\:parent:active .parent-active\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xl\:parent:active .parent-active\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xl\:parent:active .parent-active\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xl\:parent:active .parent-active\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xl\:parent:active .parent-active\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xl\:parent:active .parent-active\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xl\:parent:active .parent-active\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:active .parent-active\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:active .parent-active\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:active .parent-active\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:parent:active .parent-active\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:parent:active .parent-active\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:parent:active .parent-active\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:parent:active .parent-active\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:parent:active .parent-active\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:parent:active .parent-active\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:parent:active .parent-active\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:parent:active .parent-active\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:parent:active .parent-active\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:parent:active .parent-active\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:parent:active .parent-active\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:parent:active .parent-active\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:parent:active .parent-active\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:parent:active .parent-active\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:parent:active .parent-active\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:parent:active .parent-active\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:parent:active .parent-active\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:parent:active .parent-active\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:parent:active .parent-active\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:parent:active .parent-active\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:parent:active .parent-active\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:parent:active .parent-active\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:parent:active .parent-active\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:parent:active .parent-active\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:parent:active .parent-active\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:parent:active .parent-active\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:parent:active .parent-active\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:parent:active .parent-active\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:parent:active .parent-active\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:parent:active .parent-active\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:parent:active .parent-active\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:parent:active .parent-active\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:parent:active .parent-active\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:parent:active .parent-active\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:parent:active .parent-active\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:parent:active .parent-active\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:parent:active .parent-active\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:parent:active .parent-active\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:parent:active .parent-active\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:parent:active .parent-active\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:parent:active .parent-active\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:parent:active .parent-active\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:parent:active .parent-active\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:parent:active .parent-active\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:parent:active .parent-active\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:parent:active .parent-active\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:parent:active .parent-active\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:parent:active .parent-active\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:active .parent-active\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:active .parent-active\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:active .parent-active\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:parent:active .parent-active\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:parent:active .parent-active\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:parent:active .parent-active\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:parent:active .parent-active\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:parent:active .parent-active\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:parent:active .parent-active\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:parent:active .parent-active\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:parent:active .parent-active\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:parent:active .parent-active\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:parent:active .parent-active\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:parent:active .parent-active\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:parent:active .parent-active\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:parent:active .parent-active\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:parent:active .parent-active\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:parent:active .parent-active\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:parent:active .parent-active\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:parent:active .parent-active\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:parent:active .parent-active\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:parent:active .parent-active\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:parent:active .parent-active\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:parent:active .parent-active\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:parent:active .parent-active\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:parent:active .parent-active\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:parent:active .parent-active\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:parent:active .parent-active\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:parent:active .parent-active\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:parent:active .parent-active\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:parent:active .parent-active\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:parent:active .parent-active\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:parent:active .parent-active\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:parent:active .parent-active\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:parent:active .parent-active\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:parent:active .parent-active\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:parent:active .parent-active\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:parent:active .parent-active\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:parent:active .parent-active\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:parent:active .parent-active\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:parent:active .parent-active\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:parent:active .parent-active\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:active .parent-active\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:active .parent-active\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:parent:active .parent-active\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:parent:active .parent-active\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:parent:active .parent-active\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:parent:active .parent-active\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:parent:active .parent-active\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:parent:active .parent-active\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:parent:active .parent-active\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:parent:active .parent-active\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:parent:active .parent-active\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:parent:active .parent-active\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:parent:active .parent-active\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:parent:active .parent-active\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:parent:active .parent-active\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:parent:active .parent-active\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:parent:active .parent-active\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:parent:active .parent-active\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:parent:active .parent-active\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:parent:active .parent-active\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:parent:active .parent-active\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:parent:active .parent-active\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:parent:active .parent-active\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:parent:active .parent-active\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:parent:active .parent-active\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:parent:active .parent-active\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:parent:active .parent-active\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:parent:active .parent-active\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:parent:active .parent-active\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:parent:active .parent-active\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:parent:active .parent-active\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:parent:active .parent-active\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:parent:active .parent-active\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:parent:active .parent-active\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:parent:active .parent-active\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:parent:active .parent-active\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:parent:active .parent-active\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:parent:active .parent-active\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:parent:active .parent-active\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:parent:active .parent-active\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:parent:active .parent-active\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1024px){
    .lg\:parent:active .parent-active\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .lg\:parent:active .parent-active\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .lg\:parent:active .parent-active\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .lg\:parent:active .parent-active\:container{
        width: 100%;
    }
    
    .lg\:parent:active .parent-active\:container-fluid{
        width: 100%;
    }
    
    .lg\:parent:active .parent-active\:column-auto{
        columns: auto;
    }
    
    .lg\:parent:active .parent-active\:column-1{
        columns: 1;
    }
    
    .lg\:parent:active .parent-active\:column-2{
        columns: 2;
    }
    
    .lg\:parent:active .parent-active\:column-3{
        columns: 3;
    }
    
    .lg\:parent:active .parent-active\:column-4{
        columns: 4;
    }
    
    .lg\:parent:active .parent-active\:column-5{
        columns: 5;
    }
    
    .lg\:parent:active .parent-active\:column-6{
        columns: 6;
    }
    
    .lg\:parent:active .parent-active\:column-7{
        columns: 7;
    }
    
    .lg\:parent:active .parent-active\:column-8{
        columns: 8;
    }
    
    .lg\:parent:active .parent-active\:column-9{
        columns: 9;
    }
    
    .lg\:parent:active .parent-active\:column-10{
        columns: 10;
    }
    
    .lg\:parent:active .parent-active\:column-11{
        columns: 11;
    }
    
    .lg\:parent:active .parent-active\:column-12{
        columns: 12;
    }
    
    .lg\:parent:active .parent-active\:float-inline-start{
        float: inline-start;
    }
    
    .lg\:parent:active .parent-active\:float-inline-end{
        float: inline-end;
    }
    
    .lg\:parent:active .parent-active\:float-left{
        float: left;
    }
    
    .lg\:parent:active .parent-active\:float-right{
        float: right;
    }
    
    .lg\:parent:active .parent-active\:float-none{
        float: none;
    }
    
    .lg\:parent:active .parent-active\:float-inherit{
        float: inherit;
    }
    
    .lg\:parent:active .parent-active\:clear-inline-start{
        clear: inline-start;
    }
    
    .lg\:parent:active .parent-active\:clear-inline-end{
        clear: inline-end;
    }
    
    .lg\:parent:active .parent-active\:clear-left{
        clear: left;
    }
    
    .lg\:parent:active .parent-active\:clear-right{
        clear: right;
    }
    
    .lg\:parent:active .parent-active\:clear-both{
        clear: both;
    }
    
    .lg\:parent:active .parent-active\:clear-none{
        clear: none;
    }
    
    .lg\:parent:active .parent-active\:clear-inherit{
        clear: inherit;
    }
    
    .lg\:parent:active .parent-active\:isolation-auto{
        isolation: auto;
    }
    
    .lg\:parent:active .parent-active\:isolation-true{
        isolation: isolate;
    }
    
    .lg\:parent:active .parent-active\:object-fit-fill{
        object-fit: fill;
    }
    
    .lg\:parent:active .parent-active\:object-fit-cover{
        object-fit: cover;
    }
    
    .lg\:parent:active .parent-active\:object-fit-contain{
        object-fit: contain;
    }
    
    .lg\:parent:active .parent-active\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .lg\:parent:active .parent-active\:object-fit-none{
        object-fit: none;
    }
    
    .lg\:parent:active .parent-active\:object-position-top{
        object-position: top;
    }
    
    .lg\:parent:active .parent-active\:object-position-bottom{
        object-position: bottom;
    }
    
    .lg\:parent:active .parent-active\:object-position-left{
        object-position: left;
    }
    
    .lg\:parent:active .parent-active\:object-position-right{
        object-position: right;
    }
    
    .lg\:parent:active .parent-active\:object-position-left-top{
        object-position: left top;
    }
    
    .lg\:parent:active .parent-active\:object-position-right-top{
        object-position: right top;
    }
    
    .lg\:parent:active .parent-active\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .lg\:parent:active .parent-active\:object-position-right-bottom{
        object-position: right bottom;
    }

    .lg\:parent:active .parent-active\:object-position-center-top{
        object-position: center top;
    }

    .lg\:parent:active .parent-active\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .lg\:parent:active .parent-active\:overflow-auto{
        overflow: auto;
    }
    
    .lg\:parent:active .parent-active\:overflow-hidden{
        overflow: hidden;
    }
    
    .lg\:parent:active .parent-active\:overflow-visible{
        overflow: visible;
    }
    
    .lg\:parent:active .parent-active\:overflow-scroll{
        overflow: scroll;
    }
    
    .lg\:parent:active .parent-active\:overflow-inherit{
        overflow:inherit;
    }
    
    .lg\:parent:active .parent-active\:overflow-x-auto{
        overflow: auto;
    }
    
    .lg\:parent:active .parent-active\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .lg\:parent:active .parent-active\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .lg\:parent:active .parent-active\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .lg\:parent:active .parent-active\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .lg\:parent:active .parent-active\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .lg\:parent:active .parent-active\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .lg\:parent:active .parent-active\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .lg\:parent:active .parent-active\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .lg\:parent:active .parent-active\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .lg\:parent:active .parent-active\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .lg\:parent:active .parent-active\:position-static{
        position: static;
    }
    
    .lg\:parent:active .parent-active\:position-fixed{
        position: fixed;
    }
    
    .lg\:parent:active .parent-active\:position-absolute{
        position: absolute;
    }
    
    .lg\:parent:active .parent-active\:position-relative{
        position: relative;
    }
    
    .lg\:parent:active .parent-active\:position-sticky{
        position: sticky;
    }

    .lg\:parent:active .parent-active\:position-right-0{
        right: 0;
    }

    .lg\:parent:active .parent-active\:position-left-0{
        left: 0;
    }

    .lg\:parent:active .parent-active\:position-top-0{
        top: 0;
    }

    .lg\:parent:active .parent-active\:position-bottom-0{
        bottom: 0;
    }
    
    .lg\:parent:active .parent-active\:visible{
        visibility: visible;
    }
    
    .lg\:parent:active .parent-active\:invisible{
        visibility: hidden;
    }
    
    .lg\:parent:active .parent-active\:visibility-collapse{
        visibility: collapse;
    }
    
    .lg\:parent:active .parent-active\:z-0{
        z-index: 0;
    }
    
    .lg\:parent:active .parent-active\:-z-10{
        z-index: -10;
    }
    
    .lg\:parent:active .parent-active\:-z-20{
        z-index: -20;
    }
    
    .lg\:parent:active .parent-active\:-z-30{
        z-index: -30;
    }
    
    .lg\:parent:active .parent-active\:-z-40{
        z-index: -40;
    }
    
    .lg\:parent:active .parent-active\:-z-50{
        z-index: -50;
    }
    
    .lg\:parent:active .parent-active\:-z-60{
        z-index: -60;
    }
    
    .lg\:parent:active .parent-active\:-z-70{
        z-index: -70;
    }
    
    .lg\:parent:active .parent-active\:-z-80{
        z-index: -80;
    }
    
    .lg\:parent:active .parent-active\:-z-90{
        z-index: -90;
    }
    
    .lg\:parent:active .parent-active\:-z-100{
        z-index: -100;
    }
    
    .lg\:parent:active .parent-active\:z-10{
        z-index: 10;
    }
    
    .lg\:parent:active .parent-active\:z-20{
        z-index: 20;
    }
    
    .lg\:parent:active .parent-active\:z-30{
        z-index: 30;
    }
    
    .lg\:parent:active .parent-active\:z-40{
        z-index: 40;
    }
    
    .lg\:parent:active .parent-active\:z-50{
        z-index: 50;
    }
    
    .lg\:parent:active .parent-active\:z-60{
        z-index: 60;
    }
    
    .lg\:parent:active .parent-active\:z-70{
        z-index: 70;
    }
    
    .lg\:parent:active .parent-active\:z-80{
        z-index: 80;
    }
    
    .lg\:parent:active .parent-active\:z-90{
        z-index: 90;
    }
    
    .lg\:parent:active .parent-active\:z-100{
        z-index: 100;
    }
    
    .lg\:parent:active .parent-active\:z-auto{
        z-index: auto;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-0{
        flex-basis: 0;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-2{
        flex-basis: 2;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-4{
        flex-basis: 4;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-6{
        flex-basis: 6;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-8{
        flex-basis: 8;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-10{
        flex-basis: 10;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-12{
        flex-basis: 12;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-14{
        flex-basis: 14;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-16{
        flex-basis: 16;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-18{
        flex-basis: 18;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-20{
        flex-basis: 20;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .lg\:parent:active .parent-active\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .lg\:parent:active .parent-active\:flex-row{
        flex-direction: row;
    }
    
    .lg\:parent:active .parent-active\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .lg\:parent:active .parent-active\:flex-column{
        flex-direction: column;
    }
    
    .lg\:parent:active .parent-active\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .lg\:parent:active .parent-active\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .lg\:parent:active .parent-active\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .lg\:parent:active .parent-active\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .lg\:parent:active .parent-active\:flex-1{
        flex: 1 1 0;
    }
    
    .lg\:parent:active .parent-active\:flex-auto{
        flex: 1 1 auto;
    }
    
    .lg\:parent:active .parent-active\:flex-initial{
        flex: 0 1 auto;
    }
    
    .lg\:parent:active .parent-active\:flex-none{
        flex: none;
    }
    
    .lg\:parent:active .parent-active\:flex-grow-0{
        flex-grow: 0;
    }
    
    .lg\:parent:active .parent-active\:flex-grow-1{
        flex-grow: 1;
    }
    
    .lg\:parent:active .parent-active\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .lg\:parent:active .parent-active\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .lg\:parent:active .parent-active\:order-1{
        order: 1;
    }
    
    .lg\:parent:active .parent-active\:order-2{
        order: 2;
    }
    
    .lg\:parent:active .parent-active\:order-3{
        order: 3;
    }
    
    .lg\:parent:active .parent-active\:order-4{
        order: 4;
    }
    
    .lg\:parent:active .parent-active\:order-5{
        order: 5;
    }
    
    .lg\:parent:active .parent-active\:order-6{
        order: 6;
    }
    
    .lg\:parent:active .parent-active\:order-7{
        order: 7;
    }
    
    .lg\:parent:active .parent-active\:order-8{
        order: 8;
    }
    
    .lg\:parent:active .parent-active\:order-9{
        order: 9;
    }
    
    .lg\:parent:active .parent-active\:order-10{
        order: 10;
    }
    
    .lg\:parent:active .parent-active\:order-11{
        order: 11;
    }
    
    .lg\:parent:active .parent-active\:order-12{
        order: 12;
    }
    
    .lg\:parent:active .parent-active\:order-first{
        order: -9999;
    }
    
    .lg\:parent:active .parent-active\:order-last{
        order: 9999;
    }
    
    .lg\:parent:active .parent-active\:order-0{
        order: 0;
    }
    
    .lg\:parent:active .parent-active\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .lg\:parent:active .parent-active\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .lg\:parent:active .parent-active\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .lg\:parent:active .parent-active\:grcol-auto{
        grid-column: auto;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .lg\:parent:active .parent-active\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .lg\:parent:active .parent-active\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:parent:active .parent-active\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:parent:active .parent-active\:grtprows-none{
        grid-template-rows: none;
    }
    
    .lg\:parent:active .parent-active\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .lg\:parent:active .parent-active\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .lg\:parent:active .parent-active\:grrow-auto{
        grid-row: auto;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .lg\:parent:active .parent-active\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .lg\:parent:active .parent-active\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .lg\:parent:active .parent-active\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .lg\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:parent:active .parent-active\:grfl-row{
        grid-auto-flow: row;
    }
    
    .lg\:parent:active .parent-active\:grfl-col{
        grid-auto-flow: column;
    }
    
    .lg\:parent:active .parent-active\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .lg\:parent:active .parent-active\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .lg\:parent:active .parent-active\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .lg\:parent:active .parent-active\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .lg\:parent:active .parent-active\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .lg\:parent:active .parent-active\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .lg\:parent:active .parent-active\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .lg\:parent:active .parent-active\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .lg\:parent:active .parent-active\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .lg\:parent:active .parent-active\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .lg\:parent:active .parent-active\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .lg\:parent:active .parent-active\:gap-0{
        gap: 0;
    }
    
    .lg\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:parent:active .parent-active\:gap-y-0{
        row-gap: 0;
    }
    
    .lg\:parent:active .parent-active\:gap-1{
        gap: 1px;
    }
    
    .lg\:parent:active .parent-active\:gap-2{
        gap: 2px;
    }
    
    .lg\:parent:active .parent-active\:gap-4{
        gap: 4px;
    }
    
    .lg\:parent:active .parent-active\:gap-6{
        gap: 6px;
    }
    
    .lg\:parent:active .parent-active\:gap-8{
        gap: 8px;
    }
    
    .lg\:parent:active .parent-active\:gap-9{
        gap: 9px;
    }
    
    .lg\:parent:active .parent-active\:gap-10{
        gap: 10px;
    }
    
    .lg\:parent:active .parent-active\:gap-12{
        gap: 12px;
    }
    
    .lg\:parent:active .parent-active\:gap-14{
        gap: 14px;
    }
    
    .lg\:parent:active .parent-active\:gap-16{
        gap: 16px;
    }
    
    .lg\:parent:active .parent-active\:gap-18{
        gap: 18px;
    }
    
    .lg\:parent:active .parent-active\:gap-20{
        gap: 20px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:parent:active .parent-active\:gap-x-1{
        column-gap: 1px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-2{
        column-gap: 2px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-4{
        column-gap: 4px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-6{
        column-gap: 6px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-8{
        column-gap: 8px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-10{
        column-gap: 10px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-12{
        column-gap: 12px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-14{
        column-gap: 14px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-16{
        column-gap: 16px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-18{
        column-gap: 18px;
    }
    
    .lg\:parent:active .parent-active\:gap-x-20{
        column-gap: 20px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-1{
        row-gap: 1px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-2{
        row-gap: 2px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-4{
        row-gap: 4px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-6{
        row-gap: 6px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-8{
        row-gap: 8px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-10{
        row-gap: 10px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-12{
        row-gap: 12px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-14{
        row-gap: 14px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-16{
        row-gap: 16px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-18{
        row-gap: 18px;
    }
    
    .lg\:parent:active .parent-active\:gap-y-20{
        row-gap: 20px;
    }
    
    .lg\:parent:active .parent-active\:justify-content-normal{
        justify-content: normal;
    }
    
    .lg\:parent:active .parent-active\:justify-content-start{
        justify-content: flex-start;
    }
    
    .lg\:parent:active .parent-active\:justify-content-end{
        justify-content: flex-end;
    }
    
    .lg\:parent:active .parent-active\:justify-content-center{
        justify-content: center;
    }
    
    .lg\:parent:active .parent-active\:justify-content-between{
        justify-content: space-between;
    }
    
    .lg\:parent:active .parent-active\:justify-content-around{
        justify-content: space-around;
    }
    
    .lg\:parent:active .parent-active\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .lg\:parent:active .parent-active\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .lg\:parent:active .parent-active\:justify-items-start{
        justify-items: start;
    }
    
    .lg\:parent:active .parent-active\:justify-items-end{
        justify-items: end;
    }
    
    .lg\:parent:active .parent-active\:justify-items-center{
        justify-items: center;
    }
    
    .lg\:parent:active .parent-active\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:parent:active .parent-active\:justify-self-auto{
        justify-self: auto;
    }
    
    .lg\:parent:active .parent-active\:justify-self-start{
        justify-self: start;
    }
    
    .lg\:parent:active .parent-active\:justify-self-end{
        justify-self: end;
    }
    
    .lg\:parent:active .parent-active\:justify-self-center{
        justify-self: center;
    }
    
    .lg\:parent:active .parent-active\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:parent:active .parent-active\:align-content-normal{
        align-content: normal;
    }
    
    .lg\:parent:active .parent-active\:align-content-center{
        align-content: center;
    }
    
    .lg\:parent:active .parent-active\:align-content-start{
        align-content: flex-start;
    }
    
    .lg\:parent:active .parent-active\:align-content-end{
        align-content: flex-end;
    }
    
    .lg\:parent:active .parent-active\:align-content-between{
        align-content: space-between;
    }
    
    .lg\:parent:active .parent-active\:align-content-around{
        align-content: space-around;
    }
    
    .lg\:parent:active .parent-active\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .lg\:parent:active .parent-active\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .lg\:parent:active .parent-active\:align-content-stretch{
        align-content: stretch;
    }
    
    .lg\:parent:active .parent-active\:align-items-start{
        align-items: start;
    }
    
    .lg\:parent:active .parent-active\:align-items-end{
        align-items: end;
    }
    
    .lg\:parent:active .parent-active\:align-items-center{
        align-items: center;
    }
    
    .lg\:parent:active .parent-active\:align-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:parent:active .parent-active\:align-self-auto{
        justify-self: auto;
    }
    
    .lg\:parent:active .parent-active\:align-self-start{
        justify-self: start;
    }
    
    .lg\:parent:active .parent-active\:align-self-end{
        justify-self: end;
    }
    
    .lg\:parent:active .parent-active\:align-self-center{
        justify-self: center;
    }
    
    .lg\:parent:active .parent-active\:align-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:parent:active .parent-active\:align-self-baseline{
        justify-self: baseline;
    }
    
    .lg\:parent:active .parent-active\:place-content-center{
        place-content: center;
    }
    
    .lg\:parent:active .parent-active\:place-content-start{
        place-content: start;
    }
    
    .lg\:parent:active .parent-active\:place-content-end{
        place-content: end;
    }
    
    .lg\:parent:active .parent-active\:place-content-between{
        place-content: between;
    }
    
    .lg\:parent:active .parent-active\:place-content-around{
        place-content: around;
    }
    
    .lg\:parent:active .parent-active\:place-content-evenly{
        place-content: evenly;
    }
    
    .lg\:parent:active .parent-active\:place-content-baseline{
        place-content: baseline;
    }
    
    .lg\:parent:active .parent-active\:place-content-stretch{
        place-content: stretch;
    }
    
    .lg\:parent:active .parent-active\:place-items-start{
        place-content: start;
    }
    
    .lg\:parent:active .parent-active\:place-items-end{
        place-content: end;
    }
    
    .lg\:parent:active .parent-active\:place-items-center{
        place-content: center;
    }
    
    .lg\:parent:active .parent-active\:place-items-baseline{
        place-content: baseline;
    }
    
    .lg\:parent:active .parent-active\:place-items-stretch{
        place-content: stretch;
    }
    
    .lg\:parent:active .parent-active\:place-self-start{
        place-self: start;
    }
    
    .lg\:parent:active .parent-active\:place-self-end{
        place-self: end;
    }
    
    .lg\:parent:active .parent-active\:place-self-center{
        place-self: center;
    }
    
    .lg\:parent:active .parent-active\:place-self-baseline{
        place-self: baseline;
    }
    
    .lg\:parent:active .parent-active\:place-self-stretch{
        place-self: stretch;
    }
    
    .lg\:parent:active .parent-active\:w-0{
        width: 0;
    }
    
    .lg\:parent:active .parent-active\:w-2{
        width: 2px;
    }
    
    .lg\:parent:active .parent-active\:w-4{
        width: 4px;
    }
    
    .lg\:parent:active .parent-active\:w-6{
        width: 6px;
    }
    
    .lg\:parent:active .parent-active\:w-8{
        width: 8px;
    }
    
    .lg\:parent:active .parent-active\:w-10{
        width: 10px;
    }
    
    .lg\:parent:active .parent-active\:w-12{
        width: 12px;
    }
    
    .lg\:parent:active .parent-active\:w-14{
        width: 14px;
    }
    
    .lg\:parent:active .parent-active\:w-16{
        width: 16px;
    }
    
    .lg\:parent:active .parent-active\:w-18{
        width: 18px;
    }
    
    .lg\:parent:active .parent-active\:w-20{
        width: 20px;
    }
    
    .lg\:parent:active .parent-active\:w-22{
        width: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:w-24{
        width: 3rem;
    }
    
    .lg\:parent:active .parent-active\:w-26{
        width: 4.5rem;
    }
    
    .lg\:parent:active .parent-active\:w-28{
        width: 6rem;
    }
    
    .lg\:parent:active .parent-active\:w-30{
        width: 7.5rem;
    }
    
    .lg\:parent:active .parent-active\:w-32{
        width: 10rem;
    }
    
    .lg\:parent:active .parent-active\:w-34{
        width: 11.5rem;
    }
    
    .lg\:parent:active .parent-active\:w-36{
        width: 13rem;
    }
    
    .lg\:parent:active .parent-active\:w-38{
        width: 14.5rem;
    }
    
    .lg\:parent:active .parent-active\:w-40{
        width: 16rem;
    }
    
    .lg\:parent:active .parent-active\:w-42{
        width: 18rem;
    }
    
    .lg\:parent:active .parent-active\:w-44{
        width: 20rem;
    }
    
    .lg\:parent:active .parent-active\:w-46{
        width: 22rem;
    }
    
    .lg\:parent:active .parent-active\:w-48{
        width: 24rem;
    }

    .lg\:parent:active .parent-active\:w-52{
        width: 28rem;
    }

    .lg\:parent:active .parent-active\:w-56{
        width: 32rem;
    }

    .lg\:parent:active .parent-active\:w-60{
        width: 36rem;
    }

    .lg\:parent:active .parent-active\:w-64{
        width: 40rem;
    }

    .lg\:parent:active .parent-active\:w-68{
        width: 44rem;
    }

    .lg\:parent:active .parent-active\:w-72{
        width: 48rem;
    }

    .lg\:parent:active .parent-active\:w-76{
        width: 52rem;
    }

    .lg\:parent:active .parent-active\:w-80{
        width: 56rem;
    }

    .lg\:parent:active .parent-active\:w-84{
        width: 60rem;
    }
    
    .lg\:parent:active .parent-active\:w-hf{
        width: 50%;
    }
    
    .lg\:parent:active .parent-active\:w-third{
        width: 33.333%;
    }
    
    .lg\:parent:active .parent-active\:w-two-third{
        width: 66.67%;
    }
    
    .lg\:parent:active .parent-active\:w-quarter{
        width: 25%;
    }
    
    .lg\:parent:active .parent-active\:w-three-quarter{
        width: 75%;
    }
    
    .lg\:parent:active .parent-active\:w-fifth{
        width: 20%;
    }
    
    .lg\:parent:active .parent-active\:w-two-fifth{
        width: 40%;
    }
    
    .lg\:parent:active .parent-active\:w-three-fifth{
        width: 60%;
    }
    
    .lg\:parent:active .parent-active\:w-four-fifth{
        width: 80%;
    }
    
    .lg\:parent:active .parent-active\:w-tenth{
        width: 10%;
    }
    
    .lg\:parent:active .parent-active\:w-two-tenth{
        width: 20%;
    }
    
    .lg\:parent:active .parent-active\:w-three-tenth{
        width: 30%;
    }
    
    .lg\:parent:active .parent-active\:w-four-tenth{
        width: 40%;
    }
    
    .lg\:parent:active .parent-active\:w-five-tenth{
        width: 50%;
    }
    
    .lg\:parent:active .parent-active\:w-six-tenth{
        width: 60%;
    }
    
    .lg\:parent:active .parent-active\:w-seven-tenth{
        width: 70%;
    }
    
    .lg\:parent:active .parent-active\:w-eight-tenth{
        width: 80%;
    }
    
    .lg\:parent:active .parent-active\:w-nine-tenth{
        width: 90%;
    }
    
    .lg\:parent:active .parent-active\:w-full{
        width: 100%;
    }
    
    .lg\:parent:active .parent-active\:w-min{
        width: min-content;
    }
    
    .lg\:parent:active .parent-active\:w-max{
        width: max-content;
    }
    
    .lg\:parent:active .parent-active\:w-fit{
        width: fit-content;
    }
    
    .lg\:parent:active .parent-active\:min-vh-10{
        min-height: 10vh;
    }
    
    .lg\:parent:active .parent-active\:min-vh-20{
        min-height: 20vh;
    }
    
    .lg\:parent:active .parent-active\:min-vh-30{
        min-height: 30vh;
    }
    
    .lg\:parent:active .parent-active\:min-vh-40{
        min-height: 40vh;
    }
    
    .lg\:parent:active .parent-active\:min-vh-50{
        min-height: 50vh;
    }
    
    .lg\:parent:active .parent-active\:min-vh-60{
        min-height: 60vh;
    }
    
    .lg\:parent:active .parent-active\:min-vh-70{
        min-height: 70vh;
    }
    
    .lg\:parent:active .parent-active\:min-vh-80{
        min-height: 80vh;
    }
    
    .lg\:parent:active .parent-active\:min-vh-90{
        min-height: 90vh;
    }
    
    .lg\:parent:active .parent-active\:min-vh-100{
        min-height: 100vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-10{
        min-width: 10vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-20{
        min-width: 20vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-30{
        min-width: 30vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-40{
        min-width: 40vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-50{
        min-width: 50vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-60{
        min-width: 60vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-70{
        min-width: 70vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-80{
        min-width: 80vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-90{
        min-width: 100vh;
    }
    
    .lg\:parent:active .parent-active\:min-vw-100{
        min-width: 100vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-10{
        max-height: 10vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-20{
        max-height: 20vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-30{
        max-height: 30vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-40{
        max-height: 40vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-50{
        max-height: 50vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-60{
        max-height: 60vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-70{
        max-height: 70vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-80{
        max-height: 80vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-90{
        max-height: 100vh;
    }
    
    .lg\:parent:active .parent-active\:max-vh-100{
        max-height: 100vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-10{
        max-width: 10vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-20{
        max-width: 20vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-30{
        max-width: 30vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-40{
        max-width: 40vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-50{
        max-width: 50vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-60{
        max-width: 60vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-70{
        max-width: 70vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-80{
        max-width: 80vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-90{
        max-width: 100vh;
    }
    
    .lg\:parent:active .parent-active\:max-vw-100{
        max-width: 100vh;
    }
    
    .lg\:parent:active .parent-active\:min-w-2{
        min-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:min-w-4{
        min-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:min-w-6{
        min-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:min-w-8{
        min-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:min-w-10{
        min-width: 10px;
    }
    
    .lg\:parent:active .parent-active\:min-w-12{
        min-width: 12px;
    }
    
    .lg\:parent:active .parent-active\:min-w-14{
        min-width: 14px;
    }
    
    .lg\:parent:active .parent-active\:min-w-16{
        min-width: 16px;
    }
    
    .lg\:parent:active .parent-active\:min-w-18{
        min-width: 18px;
    }
    
    .lg\:parent:active .parent-active\:min-w-20{
        min-width: 20px;
    }
    
    .lg\:parent:active .parent-active\:min-w-22{
        min-width: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-24{
        min-width: 3rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-26{
        min-width: 4.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-28{
        min-width: 6rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-30{
        min-width: 7.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-32{
        min-width: 10rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-34{
        min-width: 11.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-36{
        min-width: 13rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-38{
        min-width: 14.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-40{
        min-width: 16rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-42{
        min-width: 18rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-44{
        min-width: 20rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-46{
        min-width: 22rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-48{
        min-width: 24rem;
    }
    
    .lg\:parent:active .parent-active\:min-w-hf{
        min-width: 50%;
    }
    
    .lg\:parent:active .parent-active\:min-w-full{
        min-width: 100%;
    }
    
    .lg\:parent:active .parent-active\:min-w-min{
        min-width: min-content;
    }
    
    .lg\:parent:active .parent-active\:min-w-max{
        min-width: max-content;
    }
    
    .lg\:parent:active .parent-active\:min-w-fit{
        min-width: fit-content;
    }
    
    .lg\:parent:active .parent-active\:max-w-0{
        max-width: 0;
    }
    
    .lg\:parent:active .parent-active\:max-w-2{
        max-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:max-w-4{
        max-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:max-w-6{
        max-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:max-w-8{
        max-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:max-w-10{
        max-width: 10px;
    }
    
    .lg\:parent:active .parent-active\:max-w-12{
        max-width: 12px;
    }
    
    .lg\:parent:active .parent-active\:max-w-14{
        max-width: 14px;
    }
    
    .lg\:parent:active .parent-active\:max-w-16{
        max-width: 16px;
    }
    
    .lg\:parent:active .parent-active\:max-w-18{
        max-width: 18px;
    }
    
    .lg\:parent:active .parent-active\:max-w-20{
        max-width: 20px;
    }
    
    .lg\:parent:active .parent-active\:max-w-22{
        max-width: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-24{
        max-width: 3rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-26{
        max-width: 4.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-28{
        max-width: 6rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-30{
        max-width: 7.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-32{
        max-width: 10rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-34{
        max-width: 11.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-36{
        max-width: 13rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-38{
        max-width: 14.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-40{
        max-width: 16rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-42{
        max-width: 18rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-44{
        max-width: 20rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-46{
        max-width: 22rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-48{
        max-width: 24rem;
    }
    
    .lg\:parent:active .parent-active\:max-w-hf{
        max-width: 50%;
    }
    
    .lg\:parent:active .parent-active\:max-w-full{
        max-width: 100%;
    }
    
    .lg\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:parent:active .parent-active\:max-w-fit{
        max-width: fit-content;
    }
    
    .lg\:parent:active .parent-active\:h-0{
        height: 0;
    }
    
    .lg\:parent:active .parent-active\:h-2{
        height: 2px;
    }
    
    .lg\:parent:active .parent-active\:h-4{
        height: 4px;
    }
    
    .lg\:parent:active .parent-active\:h-6{
        height: 6px;
    }
    
    .lg\:parent:active .parent-active\:h-8{
        height: 8px;
    }
    
    .lg\:parent:active .parent-active\:h-10{
        height: 10px;
    }
    
    .lg\:parent:active .parent-active\:h-12{
        height: 12px;
    }
    
    .lg\:parent:active .parent-active\:h-14{
        height: 14px;
    }
    
    .lg\:parent:active .parent-active\:h-16{
        height: 16px;
    }
    
    .lg\:parent:active .parent-active\:h-18{
        height: 18px;
    }
    
    .lg\:parent:active .parent-active\:h-20{
        height: 20px;
    }
    
    .lg\:parent:active .parent-active\:h-22{
        height: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:h-24{
        height: 3rem;
    }
    
    .lg\:parent:active .parent-active\:h-26{
        height: 4.5rem;
    }
    
    .lg\:parent:active .parent-active\:h-28{
        height: 6rem;
    }
    
    .lg\:parent:active .parent-active\:h-30{
        height: 7.5rem;
    }
    
    .lg\:parent:active .parent-active\:h-32{
        height: 10rem;
    }
    
    .lg\:parent:active .parent-active\:h-34{
        height: 11.5rem;
    }
    
    .lg\:parent:active .parent-active\:h-36{
        height: 13rem;
    }
    
    .lg\:parent:active .parent-active\:h-38{
        height: 14.5rem;
    }
    
    .lg\:parent:active .parent-active\:h-40{
        height: 16rem;
    }
    
    .lg\:parent:active .parent-active\:h-42{
        height: 18rem;
    }
    
    .lg\:parent:active .parent-active\:h-44{
        height: 20rem;
    }
    
    .lg\:parent:active .parent-active\:h-46{
        height: 22rem;
    }
    
    .lg\:parent:active .parent-active\:h-48{
        height: 24rem;
    }

    .lg\:parent:active .parent-active\:h-52{
        height: 28rem;
    }

    .lg\:parent:active .parent-active\:h-56{
        height: 32rem;
    }

    .lg\:parent:active .parent-active\:h-60{
        height: 36rem;
    }

    .lg\:parent:active .parent-active\:h-64{
        height: 40rem;
    }

    .lg\:parent:active .parent-active\:h-68{
        height: 44rem;
    }

    .lg\:parent:active .parent-active\:h-72{
        height: 48rem;
    }

    .lg\:parent:active .parent-active\:h-76{
        height: 52rem;
    }

    .lg\:parent:active .parent-active\:h-80{
        height: 56rem;
    }

    .lg\:parent:active .parent-active\:h-84{
        height: 60rem;
    }
    
    .lg\:parent:active .parent-active\:h-hf{
        height: 50%;
    }
    
    .lg\:parent:active .parent-active\:h-third{
        height: 33.333%;
    }
    
    .lg\:parent:active .parent-active\:h-two-third{
        height: 66.67%;
    }
    
    .lg\:parent:active .parent-active\:h-quarter{
        height: 25%;
    }
    
    .lg\:parent:active .parent-active\:h-three-quarter{
        height: 75%;
    }
    
    .lg\:parent:active .parent-active\:h-fifth{
        height: 20%;
    }
    
    .lg\:parent:active .parent-active\:h-two-fifth{
        height: 40%;
    }
    
    .lg\:parent:active .parent-active\:h-three-fifth{
        height: 60%;
    }
    
    .lg\:parent:active .parent-active\:h-four-fifth{
        height: 80%;
    }
    
    .lg\:parent:active .parent-active\:h-tenth{
        height: 10%;
    }
    
    .lg\:parent:active .parent-active\:h-two-tenth{
        height: 20%;
    }
    
    .lg\:parent:active .parent-active\:h-three-tenth{
        height: 30%;
    }
    
    .lg\:parent:active .parent-active\:h-four-tenth{
        height: 40%;
    }
    
    .lg\:parent:active .parent-active\:h-five-tenth{
        height: 50%;
    }
    
    .lg\:parent:active .parent-active\:h-six-tenth{
        height: 60%;
    }
    
    .lg\:parent:active .parent-active\:h-seventh-tenth{
        height: 70%;
    }
    
    .lg\:parent:active .parent-active\:h-eight-tenth{
        height: 80%;
    }
    
    .lg\:parent:active .parent-active\:h-nine-tenth{
        height: 90%;
    }
    
    .lg\:parent:active .parent-active\:h-full{
        height: 100%;
    }
    
    .lg\:parent:active .parent-active\:h-min{
        height: min-content;
    }
    
    .lg\:parent:active .parent-active\:h-max{
        height: max-content;
    }
    
    .lg\:parent:active .parent-active\:h-fit{
        height: fit-content;
    }
    
    .lg\:parent:active .parent-active\:min-h-0{
        min-height: 0;
    }
    
    .lg\:parent:active .parent-active\:min-h-2{
        min-height: 2px;
    }
    
    .lg\:parent:active .parent-active\:min-h-4{
        min-height: 4px;
    }
    
    .lg\:parent:active .parent-active\:min-h-6{
        min-height: 6px;
    }
    
    .lg\:parent:active .parent-active\:min-h-8{
        min-height: 8px;
    }
    
    .lg\:parent:active .parent-active\:min-h-10{
        min-height: 10px;
    }
    
    .lg\:parent:active .parent-active\:min-h-12{
        min-height: 12px;
    }
    
    .lg\:parent:active .parent-active\:min-h-14{
        min-height: 14px;
    }
    
    .lg\:parent:active .parent-active\:min-h-16{
        min-height: 16px;
    }
    
    .lg\:parent:active .parent-active\:min-h-18{
        min-height: 18px;
    }
    
    .lg\:parent:active .parent-active\:min-h-20{
        min-height: 20px;
    }
    
    .lg\:parent:active .parent-active\:min-h-22{
        min-height: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-24{
        min-height: 3rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-26{
        min-height: 4.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-28{
        min-height: 6rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-30{
        min-height: 7.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-32{
        min-height: 10rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-34{
        min-height: 11.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-36{
        min-height: 13rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-38{
        min-height: 14.5rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-40{
        min-height: 16rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-42{
        min-height: 18rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-44{
        min-height: 20rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-46{
        min-height: 22rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-48{
        min-height: 24rem;
    }
    
    .lg\:parent:active .parent-active\:min-h-hf{
        min-height: 50%;
    }
    
    .lg\:parent:active .parent-active\:min-h-full{
        min-height: 100%;
    }
    
    .lg\:parent:active .parent-active\:min-h-min{
        min-height: min-content;
    }
    
    .lg\:parent:active .parent-active\:min-h-max{
        min-height: max-content;
    }
    
    .lg\:parent:active .parent-active\:min-h-fit{
        min-height: fit-content;
    }
    
    .lg\:parent:active .parent-active\:max-h-0{
        max-height: 0;
    }
    
    .lg\:parent:active .parent-active\:max-h-2{
        max-height: 2px;
    }
    
    .lg\:parent:active .parent-active\:max-h-4{
        max-height: 4px;
    }
    
    .lg\:parent:active .parent-active\:max-h-6{
        max-height: 6px;
    }
    
    .lg\:parent:active .parent-active\:max-h-8{
        max-height: 8px;
    }
    
    .lg\:parent:active .parent-active\:max-h-10{
        max-height: 10px;
    }
    
    .lg\:parent:active .parent-active\:max-h-12{
        max-height: 12px;
    }
    
    .lg\:parent:active .parent-active\:max-h-14{
        max-height: 14px;
    }
    
    .lg\:parent:active .parent-active\:max-h-16{
        max-height: 16px;
    }
    
    .lg\:parent:active .parent-active\:max-h-18{
        max-height: 18px;
    }
    
    .lg\:parent:active .parent-active\:max-h-20{
        max-height: 20px;
    }
    
    .lg\:parent:active .parent-active\:max-h-22{
        max-height: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-24{
        max-height: 3rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-26{
        max-height: 4.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-28{
        max-height: 6rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-30{
        max-height: 7.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-32{
        max-height: 10rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-34{
        max-height: 11.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-36{
        max-height: 13rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-38{
        max-height: 14.5rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-40{
        max-height: 16rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-42{
        max-height: 18rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-44{
        max-height: 20rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-46{
        max-height: 22rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-48{
        max-height: 24rem;
    }
    
    .lg\:parent:active .parent-active\:max-h-hf{
        max-height: 50%;
    }
    
    .lg\:parent:active .parent-active\:max-h-full{
        max-height: 100%;
    }
    
    .lg\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:parent:active .parent-active\:max-h-fit{
        max-height: fit-content;
    }
    
    .lg\:parent:active .parent-active\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .lg\:parent:active .parent-active\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .lg\:parent:active .parent-active\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:parent:active .parent-active\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:parent:active .parent-active\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:parent:active .parent-active\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:parent:active .parent-active\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:parent:active .parent-active\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:parent:active .parent-active\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:parent:active .parent-active\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:parent:active .parent-active\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:parent:active .parent-active\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:active .parent-active\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:parent:active .parent-active\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:parent:active .parent-active\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .lg\:parent:active .parent-active\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .lg\:parent:active .parent-active\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .lg\:parent:active .parent-active\:italic{
        font-style: italic;
    }
    
    .lg\:parent:active .parent-active\:italic-0{
        font-style: normal;
    }
    
    .lg\:parent:active .parent-active\:font-w-thin{
        font-weight: 100;
    }
    
    .lg\:parent:active .parent-active\:font-w-extralight{
        font-weight: 200;
    }
    
    .lg\:parent:active .parent-active\:font-w-light{
        font-weight: 300;
    }
    
    .lg\:parent:active .parent-active\:font-w-normal{
        font-weight: 400;
    }
    
    .lg\:parent:active .parent-active\:font-w-medium{
        font-weight: 500;
    }
    
    .lg\:parent:active .parent-active\:font-w-semibold{
        font-weight: 600;
    }
    
    .lg\:parent:active .parent-active\:font-w-bold{
        font-weight: 700;
    }
    
    .lg\:parent:active .parent-active\:font-w-extrabold{
        font-weight: 800;
    }
    
    .lg\:parent:active .parent-active\:font-w-black{
        font-weight: 900;
    }
    
    .lg\:parent:active .parent-active\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .lg\:parent:active .parent-active\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .lg\:parent:active .parent-active\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .lg\:parent:active .parent-active\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .lg\:parent:active .parent-active\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-1{
        line-height: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-2{
        line-height: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-3{
        line-height: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-4{
        line-height: 1rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-5{
        line-height: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-6{
        line-height: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-7{
        line-height: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-8{
        line-height: 2rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-9{
        line-height: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-10{
        line-height: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:line-h-normal{
        line-height: 1;
    }
    
    .lg\:parent:active .parent-active\:line-h-sm{
        line-height: 1.25;
    }
    
    .lg\:parent:active .parent-active\:line-h-md{
        line-height: 1.5;
    }
    
    .lg\:parent:active .parent-active\:line-h-lg{
        line-height: 1.75;
    }
    
    .lg\:parent:active .parent-active\:line-h-lg{
        line-height: 2;
    }
    
    .lg\:parent:active .parent-active\:line-h-xl{
        line-height: 4;
    }
    
    .lg\:parent:active .parent-active\:list-img-none{
        list-style-image: none;
    }
    
    .lg\:parent:active .parent-active\:list-position-inside{
        list-style-position: inside;
    }
    
    .lg\:parent:active .parent-active\:list-position-outside{
        list-style-position: outside;
    }
    
    .lg\:parent:active .parent-active\:list-type-none{
        list-style-type: none;
    }
    
    .lg\:parent:active .parent-active\:list-type-disc{
        list-style-type: disc;
    }
    
    .lg\:parent:active .parent-active\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .lg\:parent:active .parent-active\:list-type-square{
        list-style-type: square;
    }
    
    .lg\:parent:active .parent-active\:left-text{
        text-align: left;
    }
    
    .lg\:parent:active .parent-active\:right-text{
        text-align: right;
    }
    
    .lg\:parent:active .parent-active\:justify-text{
        text-align: justify;
    }
    
    .lg\:parent:active .parent-active\:center-text{
        text-align: center;
    }
    
    .lg\:parent:active .parent-active\:start-text{
        text-align: start;
    }
    
    .lg\:parent:active .parent-active\:end-text{
        text-align: end;
    }
    
    .lg\:parent:active .parent-active\:underline-text{
        text-decoration-line: underline;
    }
    
    .lg\:parent:active .parent-active\:overline-text{
        text-decoration-line: overline;
    }
    
    .lg\:parent:active .parent-active\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .lg\:parent:active .parent-active\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .lg\:parent:active .parent-active\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .lg\:parent:active .parent-active\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .lg\:parent:active .parent-active\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .lg\:parent:active .parent-active\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .lg\:parent:active .parent-active\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .lg\:parent:active .parent-active\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .lg\:parent:active .parent-active\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .lg\:parent:active .parent-active\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .lg\:parent:active .parent-active\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .lg\:parent:active .parent-active\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .lg\:parent:active .parent-active\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .lg\:parent:active .parent-active\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .lg\:parent:active .parent-active\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .lg\:parent:active .parent-active\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .lg\:parent:active .parent-active\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .lg\:parent:active .parent-active\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .lg\:parent:active .parent-active\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .lg\:parent:active .parent-active\:text-uppercase{
        text-transform: uppercase;
    }
    
    .lg\:parent:active .parent-active\:text-lowercase{
        text-transform: lowercase;
    }
    
    .lg\:parent:active .parent-active\:text-capitalize{
        text-transform: capitalize;
    }
    
    .lg\:parent:active .parent-active\:text-no-case{
        text-transform: none;
    }
    
    .lg\:parent:active .parent-active\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .lg\:parent:active .parent-active\:text-clip{
        text-overflow: clip;
    }
    
    .lg\:parent:active .parent-active\:text-wrap{
        text-wrap: wrap;
    }
    
    .lg\:parent:active .parent-active\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .lg\:parent:active .parent-active\:text-balance{
        text-wrap: balance;
    }
    
    .lg\:parent:active .parent-active\:text-pretty{
        text-wrap: pretty;
    }
    
    .lg\:parent:active .parent-active\:text-indent-0{
        text-indent: 0;
    }
    
    .lg\:parent:active .parent-active\:text-indent-1{
        text-indent: 1px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-2{
        text-indent: 2px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-4{
        text-indent: 4px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-6{
        text-indent: 6px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-8{
        text-indent: 8px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-10{
        text-indent: 10px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-12{
        text-indent: 12px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-14{
        text-indent: 14px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-16{
        text-indent: 16px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-18{
        text-indent: 18px;
    }
    
    .lg\:parent:active .parent-active\:text-indent-20{
        text-indent: 20px;
    }
    
    .lg\:parent:active .parent-active\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .lg\:parent:active .parent-active\:vertical-align-top{
        vertical-align: top;
    }
    
    .lg\:parent:active .parent-active\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .lg\:parent:active .parent-active\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .lg\:parent:active .parent-active\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .lg\:parent:active .parent-active\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .lg\:parent:active .parent-active\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .lg\:parent:active .parent-active\:vertical-align-super{
        vertical-align: super;
    }
    
    .lg\:parent:active .parent-active\:white-space-normal{
        white-space: normal;
    }
    
    .lg\:parent:active .parent-active\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .lg\:parent:active .parent-active\:white-space-pre{
        white-space: pre;
    }
    
    .lg\:parent:active .parent-active\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .lg\:parent:active .parent-active\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .lg\:parent:active .parent-active\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .lg\:parent:active .parent-active\:word-break-normal{
        word-break: normal;
    }
    
    .lg\:parent:active .parent-active\:word-break-words{
        word-break: break-word;
    }
    
    .lg\:parent:active .parent-active\:word-break-all{
        word-break: break-all;
    }
    
    .lg\:parent:active .parent-active\:word-break-keep{
        word-break: keep-all;
    }
    
    .lg\:parent:active .parent-active\:content-none{
        content: none;
    }
    
    .lg\:parent:active .parent-active\:content-blank{
        content: "";
    }
    
    .lg\:parent:active .parent-active\:bg-fixed{
        background-attachment: fixed;
    }
    
    .lg\:parent:active .parent-active\:bg-local{
        background-attachment: local;
    }
    
    .lg\:parent:active .parent-active\:bg-scroll{
        background-attachment: scroll;
    }
    
    .lg\:parent:active .parent-active\:bg-clip-border{
        background-clip: border-box;
    }
    
    .lg\:parent:active .parent-active\:bg-clip-content{
        background-clip: content-box;
    }
    
    .lg\:parent:active .parent-active\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .lg\:parent:active .parent-active\:bg-clip-text{
        background-clip: text;
    }
    
    .lg\:parent:active .parent-active\:bg-or-border{
        background-origin: border-box;
    }
    
    .lg\:parent:active .parent-active\:bg-origin-border{
        background-origin: border-box;
    }
    
    .lg\:parent:active .parent-active\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .lg\:parent:active .parent-active\:bg-origin-content{
        background-origin: content-box;
    }
    
    .lg\:parent:active .parent-active\:bg-top{
        background-position: top;
    }
    
    .lg\:parent:active .parent-active\:bg-bottom{
        background-position: bottom;
    }
    
    .lg\:parent:active .parent-active\:bg-center{
        background-position: center;
    }
    
    .lg\:parent:active .parent-active\:bg-left{
        background-position: left;
    }
    
    .lg\:parent:active .parent-active\:bg-right{
        background-position: top;
    }
    
    .lg\:parent:active .parent-active\:bg-left-top{
        background-position: left top;
    }
    
    .lg\:parent:active .parent-active\:bg-right-top{
        background-position: right top;
    }
    
    .lg\:parent:active .parent-active\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .lg\:parent:active .parent-active\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .lg\:parent:active .parent-active\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .lg\:parent:active .parent-active\:bg-repeat{
        background-repeat: repeat;
    }
    
    .lg\:parent:active .parent-active\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .lg\:parent:active .parent-active\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .lg\:parent:active .parent-active\:bg-repeat-space{
        background-repeat: space;
    }
    
    .lg\:parent:active .parent-active\:bg-repeat-round{
        background-repeat: round;
    }
    
    .lg\:parent:active .parent-active\:bg-s-auto{
        background-size: auto;
    }
    
    .lg\:parent:active .parent-active\:bg-s-cover{
        background-size: cover;
    }
    
    .lg\:parent:active .parent-active\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .lg\:parent:active .parent-active\:p-auto{
        padding: auto;
    }
    
    .lg\:parent:active .parent-active\:p-0{
        padding: 0;
    }
    
    .lg\:parent:active .parent-active\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .lg\:parent:active .parent-active\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .lg\:parent:active .parent-active\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .lg\:parent:active .parent-active\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .lg\:parent:active .parent-active\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .lg\:parent:active .parent-active\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .lg\:parent:active .parent-active\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .lg\:parent:active .parent-active\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .lg\:parent:active .parent-active\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .lg\:parent:active .parent-active\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .lg\:parent:active .parent-active\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .lg\:parent:active .parent-active\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .lg\:parent:active .parent-active\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .lg\:parent:active .parent-active\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .lg\:parent:active .parent-active\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .lg\:parent:active .parent-active\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .lg\:parent:active .parent-active\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .lg\:parent:active .parent-active\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .lg\:parent:active .parent-active\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .lg\:parent:active .parent-active\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .lg\:parent:active .parent-active\:pt-auto{
        padding-top: auto;
    }
    
    .lg\:parent:active .parent-active\:pt-0{
        padding-top: 0;
    }
    
    .lg\:parent:active .parent-active\:pt-4{
        padding-top: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:pt-8{
        padding-top: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:pt-12{
        padding-top: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:pt-16{
        padding-top: 1rem;
    }
    
    .lg\:parent:active .parent-active\:pt-20{
        padding-top: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:pt-24{
        padding-top: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:pt-28{
        padding-top: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:pt-32{
        padding-top: 2rem;
    }
    
    .lg\:parent:active .parent-active\:pt-36{
        padding-top: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:pt-40{
        padding-top: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:pt-44{
        padding-top: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:pt-48{
        padding-top: 3rem;
    }
    
    .lg\:parent:active .parent-active\:pt-52{
        padding-top: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:pt-56{
        padding-top: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:pt-60{
        padding-top: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:pt-64{
        padding-top: 4rem;
    }
    
    .lg\:parent:active .parent-active\:pt-68{
        padding-top: 6rem;
    }
    
    .lg\:parent:active .parent-active\:pt-72{
        padding-top: 8rem;
    }
    
    .lg\:parent:active .parent-active\:pt-76{
        padding-top: 12rem;
    }
    
    .lg\:parent:active .parent-active\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .lg\:parent:active .parent-active\:pb-auto{
        padding-bottom: auto;
    }
    
    .lg\:parent:active .parent-active\:pb-0{
        padding-bottom: 0;
    }
    
    .lg\:parent:active .parent-active\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:pb-16{
        padding-bottom: 1rem;
    }
    
    .lg\:parent:active .parent-active\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:pb-32{
        padding-bottom: 2rem;
    }
    
    .lg\:parent:active .parent-active\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:pb-48{
        padding-bottom: 3rem;
    }
    
    .lg\:parent:active .parent-active\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:pb-64{
        padding-bottom: 4rem;
    }
    
    .lg\:parent:active .parent-active\:pb-68{
        padding-bottom: 6rem;
    }
    
    .lg\:parent:active .parent-active\:pb-72{
        padding-bottom: 8rem;
    }
    
    .lg\:parent:active .parent-active\:pb-76{
        padding-bottom: 12rem;
    }
    
    .lg\:parent:active .parent-active\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .lg\:parent:active .parent-active\:pl-0{
        padding-left: auto;
    }
    
    .lg\:parent:active .parent-active\:pl-0{
        padding-left: 0;
    }
    
    .lg\:parent:active .parent-active\:pl-4{
        padding-left: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:pl-8{
        padding-left: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:pl-12{
        padding-left: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:pl-16{
        padding-left: 1rem;
    }
    
    .lg\:parent:active .parent-active\:pl-20{
        padding-left: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:pl-24{
        padding-left: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:pl-28{
        padding-left: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:pl-32{
        padding-left: 2rem;
    }
    
    .lg\:parent:active .parent-active\:pl-36{
        padding-left: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:pl-40{
        padding-left: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:pl-44{
        padding-left: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:pl-48{
        padding-left: 3rem;
    }
    
    .lg\:parent:active .parent-active\:pl-52{
        padding-left: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:pl-56{
        padding-left: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:pl-60{
        padding-left: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:pl-64{
        padding-left: 4rem;
    }
    
    .lg\:parent:active .parent-active\:pl-68{
        padding-left: 6rem;
    }
    
    .lg\:parent:active .parent-active\:pl-72{
        padding-left: 8rem;
    }
    
    .lg\:parent:active .parent-active\:pl-76{
        padding-left: 12rem;
    }
    
    .lg\:parent:active .parent-active\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .lg\:parent:active .parent-active\:pr-auto{
        padding-right: auto;
    }
    
    .lg\:parent:active .parent-active\:pr-0{
        padding-right: 0;
    }
    
    .lg\:parent:active .parent-active\:pr-4{
        padding-right: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:pr-8{
        padding-right: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:pr-12{
        padding-right: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:pr-16{
        padding-right: 1rem;
    }
    
    .lg\:parent:active .parent-active\:pr-20{
        padding-right: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:pr-24{
        padding-right: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:pr-28{
        padding-right: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:pr-32{
        padding-right: 2rem;
    }
    
    .lg\:parent:active .parent-active\:pr-36{
        padding-right: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:pr-40{
        padding-right: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:pr-44{
        padding-right: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:pr-48{
        padding-right: 3rem;
    }
    
    .lg\:parent:active .parent-active\:pr-52{
        padding-right: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:pr-56{
        padding-right: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:pr-60{
        padding-right: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:pr-64{
        padding-right: 4rem;
    }
    
    .lg\:parent:active .parent-active\:pr-68{
        padding-right: 6rem;
    }
    
    .lg\:parent:active .parent-active\:pr-72{
        padding-right: 8rem;
    }
    
    .lg\:parent:active .parent-active\:pr-76{
        padding-right: 12rem;
    }
    
    .lg\:parent:active .parent-active\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .lg\:parent:active .parent-active\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .lg\:parent:active .parent-active\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:parent:active .parent-active\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .lg\:parent:active .parent-active\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .lg\:parent:active .parent-active\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .lg\:parent:active .parent-active\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .lg\:parent:active .parent-active\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .lg\:parent:active .parent-active\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .lg\:parent:active .parent-active\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .lg\:parent:active .parent-active\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .lg\:parent:active .parent-active\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .lg\:parent:active .parent-active\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .lg\:parent:active .parent-active\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .lg\:parent:active .parent-active\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .lg\:parent:active .parent-active\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .lg\:parent:active .parent-active\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .lg\:parent:active .parent-active\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .lg\:parent:active .parent-active\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .lg\:parent:active .parent-active\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .lg\:parent:active .parent-active\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .lg\:parent:active .parent-active\:m-auto{
        margin: auto;
    }
    
    .lg\:parent:active .parent-active\:m-0{
        margin: 0;
    }
    
    .lg\:parent:active .parent-active\:m-4{
        margin: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:m-8{
        margin: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:m-12{
        margin: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:m-16{
        margin: 1rem;
    }
    
    .lg\:parent:active .parent-active\:m-20{
        margin: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:m-24{
        margin: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:m-28{
        margin: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:m-32{
        margin: 2rem;
    }
    
    .lg\:parent:active .parent-active\:m-36{
        margin: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:m-40{
        margin: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:m-44{
        margin: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:m-48{
        margin: 3rem;
    }
    
    .lg\:parent:active .parent-active\:m-52{
        margin: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:m-56{
        margin: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:m-60{
        margin: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:m-64{
        margin: 4rem;
    }
    
    .lg\:parent:active .parent-active\:m-68{
        margin: 6rem;
    }
    
    .lg\:parent:active .parent-active\:m-72{
        margin: 8rem;
    }
    
    .lg\:parent:active .parent-active\:m-76{
        margin: 12rem;
    }
    
    .lg\:parent:active .parent-active\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .lg\:parent:active .parent-active\:mt-auto{
        margin-top: auto;
    }
    
    .lg\:parent:active .parent-active\:mt-0{
        margin-top: 0;
    }
    
    .lg\:parent:active .parent-active\:mt-4{
        margin-top: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:mt-8{
        margin-top: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:mt-12{
        margin-top: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:mt-16{
        margin-top: 1rem;
    }
    
    .lg\:parent:active .parent-active\:mt-20{
        margin-top: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:mt-24{
        margin-top: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:mt-28{
        margin-top: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:mt-32{
        margin-top: 2rem;
    }
    
    .lg\:parent:active .parent-active\:mt-36{
        margin-top: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:mt-40{
        margin-top: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:mt-44{
        margin-top: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:mt-48{
        margin-top: 3rem;
    }
    
    .lg\:parent:active .parent-active\:mt-52{
        margin-top: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:mt-56{
        margin-top: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:mt-60{
        margin-top: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:mt-64{
        margin-top: 4rem;
    }
    
    .lg\:parent:active .parent-active\:mt-68{
        margin-top: 6rem;
    }
    
    .lg\:parent:active .parent-active\:mt-72{
        margin-top: 8rem;
    }
    
    .lg\:parent:active .parent-active\:mt-76{
        margin-top: 12rem;
    }
    
    .lg\:parent:active .parent-active\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .lg\:parent:active .parent-active\:mb-auto{
        margin-bottom: auto;
    }
    
    .lg\:parent:active .parent-active\:mb-0{
        margin-bottom: 0;
    }
    
    .lg\:parent:active .parent-active\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:mb-16{
        margin-bottom: 1rem;
    }
    
    .lg\:parent:active .parent-active\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:mb-32{
        margin-bottom: 2rem;
    }
    
    .lg\:parent:active .parent-active\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:mb-48{
        margin-bottom: 3rem;
    }
    
    .lg\:parent:active .parent-active\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:mb-64{
        margin-bottom: 4rem;
    }
    
    .lg\:parent:active .parent-active\:mb-68{
        margin-bottom: 6rem;
    }
    
    .lg\:parent:active .parent-active\:mb-72{
        margin-bottom: 8rem;
    }
    
    .lg\:parent:active .parent-active\:mb-76{
        margin-bottom: 12rem;
    }
    
    .lg\:parent:active .parent-active\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .lg\:parent:active .parent-active\:ml-auto{
        margin-left: auto;
    }
    
    .lg\:parent:active .parent-active\:ml-0{
        margin-left: 0;
    }
    
    .lg\:parent:active .parent-active\:ml-4{
        margin-left: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:ml-8{
        margin-left: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:ml-12{
        margin-left: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:ml-16{
        margin-left: 1rem;
    }
    
    .lg\:parent:active .parent-active\:ml-20{
        margin-left: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:ml-24{
        margin-left: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:ml-28{
        margin-left: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:ml-32{
        margin-left: 2rem;
    }
    
    .lg\:parent:active .parent-active\:ml-36{
        margin-left: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:ml-40{
        margin-left: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:ml-44{
        margin-left: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:ml-48{
        margin-left: 3rem;
    }
    
    .lg\:parent:active .parent-active\:ml-52{
        margin-left: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:ml-56{
        margin-left: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:ml-60{
        margin-left: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:ml-64{
        margin-left: 4rem;
    }
    
    .lg\:parent:active .parent-active\:ml-68{
        margin-left: 6rem;
    }
    
    .lg\:parent:active .parent-active\:ml-72{
        margin-left: 8rem;
    }
    
    .lg\:parent:active .parent-active\:ml-76{
        margin-left: 12rem;
    }
    
    .lg\:parent:active .parent-active\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .lg\:parent:active .parent-active\:mr-auto{
        margin-right: auto;
    }
    
    .lg\:parent:active .parent-active\:mr-0{
        margin-right: 0;
    }
    
    .lg\:parent:active .parent-active\:mr-4{
        margin-right: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:mr-8{
        margin-right: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:mr-12{
        margin-right: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:mr-16{
        margin-right: 1rem;
    }
    
    .lg\:parent:active .parent-active\:mr-20{
        margin-right: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:mr-24{
        margin-right: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:mr-28{
        margin-right: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:mr-32{
        margin-right: 2rem;
    }
    
    .lg\:parent:active .parent-active\:mr-36{
        margin-right: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:mr-40{
        margin-right: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:mr-44{
        margin-right: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:mr-48{
        margin-right: 3rem;
    }
    
    .lg\:parent:active .parent-active\:mr-52{
        margin-right: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:mr-56{
        margin-right: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:mr-60{
        margin-right: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:mr-64{
        margin-right: 4rem;
    }
    
    .lg\:parent:active .parent-active\:mr-68{
        margin-right: 6rem;
    }
    
    .lg\:parent:active .parent-active\:mr-72{
        margin-right: 8rem;
    }
    
    .lg\:parent:active .parent-active\:mr-76{
        margin-right: 12rem;
    }
    
    .lg\:parent:active .parent-active\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .lg\:parent:active .parent-active\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .lg\:parent:active .parent-active\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .lg\:parent:active .parent-active\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .lg\:parent:active .parent-active\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .lg\:parent:active .parent-active\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .lg\:parent:active .parent-active\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .lg\:parent:active .parent-active\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .lg\:parent:active .parent-active\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .lg\:parent:active .parent-active\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .lg\:parent:active .parent-active\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .lg\:parent:active .parent-active\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .lg\:parent:active .parent-active\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .lg\:parent:active .parent-active\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .lg\:parent:active .parent-active\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .lg\:parent:active .parent-active\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .lg\:parent:active .parent-active\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .lg\:parent:active .parent-active\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .lg\:parent:active .parent-active\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .lg\:parent:active .parent-active\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .lg\:parent:active .parent-active\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .lg\:parent:active .parent-active\:d-none{
        display: none;
    }
    
    .lg\:parent:active .parent-active\:d-block{
        display: block;
    }
    
    .lg\:parent:active .parent-active\:d-flex{
        display: flex;
    }
    
    .lg\:parent:active .parent-active\:d-grid{
        display: grid;
    }
    
    .lg\:parent:active .parent-active\:d-table{
        display: table;
    }
    
    .lg\:parent:active .parent-active\:d-inherit{
        display: inherit;
    }
    
    .lg\:parent:active .parent-active\:d-flexbox{
        display: flexbox;
    }
    
    .lg\:parent:active .parent-active\:d-table-column{
        display: table-column;
    }
    
    .lg\:parent:active .parent-active\:d-table-column-group{
        display: table-column-group;
    }
    
    .lg\:parent:active .parent-active\:d-table-cell{
        display: table-cell;
    }
    
    .lg\:parent:active .parent-active\:d-table-caption{
        display: table-caption;
    }
    
    .lg\:parent:active .parent-active\:d-table-row{
        display: table-row;
    }
    
    .lg\:parent:active .parent-active\:d-table-row-group{
        display: table-row-group;
    }
    
    .lg\:parent:active .parent-active\:d-inline-block{
        display: inline-block;
    }
    
    .lg\:parent:active .parent-active\:d-inline-flex{
        display: inline-flex;
    }
    
    .lg\:parent:active .parent-active\:border-round-none{
        border-radius: 0;
    }
    
    .lg\:parent:active .parent-active\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .lg\:parent:active .parent-active\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .lg\:parent:active .parent-active\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .lg\:parent:active .parent-active\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .lg\:parent:active .parent-active\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .lg\:parent:active .parent-active\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .lg\:parent:active .parent-active\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .lg\:parent:active .parent-active\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:active .parent-active\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .lg\:parent:active .parent-active\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:active .parent-active\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:active .parent-active\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:active .parent-active\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:active .parent-active\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:active .parent-active\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:active .parent-active\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:active .parent-active\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:active .parent-active\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .lg\:parent:active .parent-active\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:active .parent-active\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:active .parent-active\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:active .parent-active\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:active .parent-active\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:active .parent-active\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:active .parent-active\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:active .parent-active\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:active .parent-active\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .lg\:parent:active .parent-active\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:active .parent-active\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:active .parent-active\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:active .parent-active\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:active .parent-active\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:active .parent-active\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:active .parent-active\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:active .parent-active\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:active .parent-active\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .lg\:parent:active .parent-active\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:active .parent-active\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:active .parent-active\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:active .parent-active\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:active .parent-active\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:active .parent-active\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:active .parent-active\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:active .parent-active\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .lg\:parent:active .parent-active\:border-w-0{
        border-width: 0;
    }
    
    .lg\:parent:active .parent-active\:border-w-1{
        border-width: 1px;
    }
    
    .lg\:parent:active .parent-active\:border-w-2{
        border-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:border-w-4{
        border-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:border-w-6{
        border-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:border-w-8{
        border-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .lg\:parent:active .parent-active\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .lg\:parent:active .parent-active\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .lg\:parent:active .parent-active\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .lg\:parent:active .parent-active\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:border-wl-0{
        border-left-width: 0;
    }
    
    .lg\:parent:active .parent-active\:border-wl-1{
        border-left-width: 1px;
    }
    
    .lg\:parent:active .parent-active\:border-wl-2{
        border-left-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:border-wl-4{
        border-left-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:border-wl-6{
        border-left-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:border-wl-8{
        border-left-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:border-wr-0{
        border-right-width: 0;
    }
    
    .lg\:parent:active .parent-active\:border-wr-1{
        border-right-width: 1px;
    }
    
    .lg\:parent:active .parent-active\:border-wr-2{
        border-right-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:border-wr-4{
        border-right-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:border-wr-6{
        border-right-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:border-wr-8{
        border-right-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:border-wt-0{
        border-top-width: 0;
    }
    
    .lg\:parent:active .parent-active\:border-wt-1{
        border-top-width: 1px;
    }
    
    .lg\:parent:active .parent-active\:border-wt-2{
        border-top-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:border-wt-4{
        border-top-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:border-wt-6{
        border-top-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:border-wt-8{
        border-top-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .lg\:parent:active .parent-active\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .lg\:parent:active .parent-active\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:border-solid{
        border-style: solid;
    }
    
    .lg\:parent:active .parent-active\:border-dashed{
        border-style: dashed;
    }
    
    .lg\:parent:active .parent-active\:border-dotted{
        border-style: dotted;
    }
    
    .lg\:parent:active .parent-active\:border-double{
        border-style: double;
    }
    
    .lg\:parent:active .parent-active\:border-hidden{
        border-style: hidden;
    }
    
    .lg\:parent:active .parent-active\:border-none{
        border-style: none;
    }
    
    .lg\:parent:active .parent-active\:outline-w-0{
        outline-width: 0;
    }
    
    .lg\:parent:active .parent-active\:outline-w-1{
        outline-width: 1px;
    }
    
    .lg\:parent:active .parent-active\:outline-w-2{
        outline-width: 2px;
    }
    
    .lg\:parent:active .parent-active\:outline-w-4{
        outline-width: 4px;
    }
    
    .lg\:parent:active .parent-active\:outline-w-6{
        outline-width: 6px;
    }
    
    .lg\:parent:active .parent-active\:outline-w-8{
        outline-width: 8px;
    }
    
    .lg\:parent:active .parent-active\:outline-solid{
        outline-style: solid;
    }
    
    .lg\:parent:active .parent-active\:outline-dashed{
        outline-style: dashed;
    }
    
    .lg\:parent:active .parent-active\:outline-dotted{
        outline-style: dotted;
    }
    
    .lg\:parent:active .parent-active\:outline-double{
        outline-style: double;
    }
    
    .lg\:parent:active .parent-active\:outline-hidden{
        outline-style: hidden;
    }
    
    .lg\:parent:active .parent-active\:outline-none{
        outline-style: none;
    }
    
    .lg\:parent:active .parent-active\:outline-offset-0{
        outline-offset: 0;
    }
    
    .lg\:parent:active .parent-active\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .lg\:parent:active .parent-active\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .lg\:parent:active .parent-active\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .lg\:parent:active .parent-active\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .lg\:parent:active .parent-active\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .lg\:parent:active .parent-active\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .lg\:parent:active .parent-active\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .lg\:parent:active .parent-active\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .lg\:parent:active .parent-active\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .lg\:parent:active .parent-active\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .lg\:parent:active .parent-active\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .lg\:parent:active .parent-active\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .lg\:parent:active .parent-active\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .lg\:parent:active .parent-active\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .lg\:parent:active .parent-active\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .lg\:parent:active .parent-active\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .lg\:parent:active .parent-active\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .lg\:parent:active .parent-active\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .lg\:parent:active .parent-active\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .lg\:parent:active .parent-active\:box-shadow-none{
        box-shadow: none;
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:opacity-0{
        opacity: 0;
    }
    
    .lg\:parent:active .parent-active\:opacity-5{
        opacity: 0.05;
    }
    
    .lg\:parent:active .parent-active\:opacity-10{
        opacity: 0.1;
    }
    
    .lg\:parent:active .parent-active\:opacity-15{
        opacity: 0.15;
    }
    
    .lg\:parent:active .parent-active\:opacity-20{
        opacity: 0.2;
    }
    
    .lg\:parent:active .parent-active\:opacity-25{
        opacity: 0.25;
    }
    
    .lg\:parent:active .parent-active\:opacity-30{
        opacity: 0.3;
    }
    
    .lg\:parent:active .parent-active\:opacity-35{
        opacity: 0.35;
    }
    
    .lg\:parent:active .parent-active\:opacity-40{
        opacity: 0.4;
    }
    
    .lg\:parent:active .parent-active\:opacity-45{
        opacity: 0.45;
    }
    
    .lg\:parent:active .parent-active\:opacity-50{
        opacity: 0.5;
    }
    
    .lg\:parent:active .parent-active\:opacity-55{
        opacity: 0.55;
    }
    
    .lg\:parent:active .parent-active\:opacity-60{
        opacity: 0.6;
    }
    
    .lg\:parent:active .parent-active\:opacity-65{
        opacity: 0.65;
    }
    
    .lg\:parent:active .parent-active\:opacity-70{
        opacity: 0.7;
    }
    
    .lg\:parent:active .parent-active\:opacity-75{
        opacity: 0.75;
    }
    
    .lg\:parent:active .parent-active\:opacity-80{
        opacity: 0.8;
    }
    
    .lg\:parent:active .parent-active\:opacity-85{
        opacity: 0.85;
    }
    
    .lg\:parent:active .parent-active\:opacity-90{
        opacity: 0.9;
    }
    
    .lg\:parent:active .parent-active\:opacity-95{
        opacity: 0.95;
    }
    
    .lg\:parent:active .parent-active\:opacity-100{
        opacity: 1;
    }
    
    .lg\:parent:active .parent-active\:border-collapse{
        border-collapse: collapse;
    }
    
    .lg\:parent:active .parent-active\:border-seperate{
        border-collapse: separate;
    }
    
    .lg\:parent:active .parent-active\:table-layout-auto{
        table-layout: auto;
    }
    
    .lg\:parent:active .parent-active\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .lg\:parent:active .parent-active\:appearance-none{
        appearance: none;
    }
    
    .lg\:parent:active .parent-active\:appearance-auto{
        appearance: auto;
    }
    
    .lg\:parent:active .parent-active\:caption-top{
        caption-side: top;
    }
    
    .lg\:parent:active .parent-active\:caption-bottom{
        caption-side: bottom;
    }
    
    .lg\:parent:active .parent-active\:cursor-auto{
        cursor: auto;
    }
    
    .lg\:parent:active .parent-active\:cursor-default{
        cursor: default;
    }
    
    .lg\:parent:active .parent-active\:cursor-pointer{
        cursor: pointer;
    }
    
    .lg\:parent:active .parent-active\:cursor-text{
        cursor: text;
    }
    
    .lg\:parent:active .parent-active\:cursor-wait{
        cursor: wait;
    }
    
    .lg\:parent:active .parent-active\:cursor-help{
        cursor: help;
    }
    
    .lg\:parent:active .parent-active\:cursor-progress{
        cursor: progress;
    }
    
    .lg\:parent:active .parent-active\:cursor-none{
        cursor: none;
    }
    
    .lg\:parent:active .parent-active\:pointer-events-none{
        pointer-events: none;
    }
    
    .lg\:parent:active .parent-active\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .lg\:parent:active .parent-active\:resize-none{
        resize: none;
    }
    
    .lg\:parent:active .parent-active\:resize-y{
        resize: vertical;
    }
    
    .lg\:parent:active .parent-active\:resize-x{
        resize: horizontal;
    }
    
    .lg\:parent:active .parent-active\:resize-both{
        resize: both;
    }
    
    .lg\:parent:active .parent-active\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .lg\:parent:active .parent-active\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .lg\:parent:active .parent-active\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .lg\:parent:active .parent-active\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .lg\:parent:active .parent-active\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .lg\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .lg\:parent:active .parent-active\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .lg\:parent:active .parent-active\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .lg\:parent:active .parent-active\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .lg\:parent:active .parent-active\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:parent:active .parent-active\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .lg\:parent:active .parent-active\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:parent:active .parent-active\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .lg\:parent:active .parent-active\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .lg\:parent:active .parent-active\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .lg\:parent:active .parent-active\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .lg\:parent:active .parent-active\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .lg\:parent:active .parent-active\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .lg\:parent:active .parent-active\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .lg\:parent:active .parent-active\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .lg\:parent:active .parent-active\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .lg\:parent:active .parent-active\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .lg\:parent:active .parent-active\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .lg\:parent:active .parent-active\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .lg\:parent:active .parent-active\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .lg\:parent:active .parent-active\:user-select-none{
        user-select: none;
    }
    
    .lg\:parent:active .parent-active\:user-select-text{
        user-select: text;
    }
    
    .lg\:parent:active .parent-active\:user-select-all{
        user-select: all;
    }
    
    .lg\:parent:active .parent-active\:user-select-auto{
        user-select: auto;
    }
    
    .lg\:parent:active .parent-active\:will-change-auto{
        will-change: auto;
    }
    
    .lg\:parent:active .parent-active\:will-change-scroll{
        will-change: scroll;
    }
    
    .lg\:parent:active .parent-active\:will-change-contents{
        will-change: contents;
    }
    
    .lg\:parent:active .parent-active\:will-change-transform{
        will-change: transform;
    }
    
    .lg\:parent:active .parent-active\:stroke-w-0{
        stroke-width: 0;
    }
    
    .lg\:parent:active .parent-active\:stroke-w-1{
        stroke-width: 1;
    }
    
    .lg\:parent:active .parent-active\:stroke-w-2{
        stroke-width: 2;
    }
    
    .lg\:parent:active .parent-active\:scale-0{
        transform: scale(0);
    }
    
    .lg\:parent:active .parent-active\:scale-5{
        transform: scale(0.05);
    }
    
    .lg\:parent:active .parent-active\:scale-10{
        transform: scale(0.1);
    }
    
    .lg\:parent:active .parent-active\:scale-15{
        transform: scale(0.15);
    }
    
    .lg\:parent:active .parent-active\:scale-20{
        transform: scale(0.2);
    }
    
    .lg\:parent:active .parent-active\:scale-25{
        transform: scale(0.25);
    }
    
    .lg\:parent:active .parent-active\:scale-30{
        transform: scale(0.3);
    }
    
    .lg\:parent:active .parent-active\:scale-35{
        transform: scale(0.35);
    }
    
    .lg\:parent:active .parent-active\:scale-40{
        transform: scale(0.4);
    }
    
    .lg\:parent:active .parent-active\:scale-45{
        transform: scale(0.45);
    }
    
    .lg\:parent:active .parent-active\:scale-50{
        transform: scale(0.5);
    }
    
    .lg\:parent:active .parent-active\:scale-55{
        transform: scale(0.55);
    }
    
    .lg\:parent:active .parent-active\:scale-60{
        transform: scale(0.6);
    }
    
    .lg\:parent:active .parent-active\:scale-65{
        transform: scale(0.65);
    }
    
    .lg\:parent:active .parent-active\:scale-70{
        transform: scale(0.7);
    }
    
    .lg\:parent:active .parent-active\:scale-75{
        transform: scale(0.75);
    }
    
    .lg\:parent:active .parent-active\:scale-80{
        transform: scale(0.8);
    }
    
    .lg\:parent:active .parent-active\:scale-85{
        transform: scale(0.85);
    }
    
    .lg\:parent:active .parent-active\:scale-90{
        transform: scale(0.9);
    }
    
    .lg\:parent:active .parent-active\:scale-95{
        transform: scale(0.95);
    }
    
    .lg\:parent:active .parent-active\:scale-100{
        transform: scale(1);
    }
    
    .lg\:parent:active .parent-active\:scale-105{
        transform: scale(1.05);
    }
    
    .lg\:parent:active .parent-active\:scale-110{
        transform: scale(1.1);
    }
    
    .lg\:parent:active .parent-active\:scale-115{
        transform: scale(1.15);
    }
    
    .lg\:parent:active .parent-active\:scale-120{
        transform: scale(1.2);
    }
    
    .lg\:parent:active .parent-active\:scale-125{
        transform: scale(1.25);
    }
    
    .lg\:parent:active .parent-active\:scale-130{
        transform: scale(1.3);
    }
    
    .lg\:parent:active .parent-active\:scale-135{
        transform: scale(1.35);
    }
    
    .lg\:parent:active .parent-active\:scale-140{
        transform: scale(1.4);
    }
    
    .lg\:parent:active .parent-active\:scale-145{
        transform: scale(1.45);
    }
    
    .lg\:parent:active .parent-active\:scale-150{
        transform: scale(1.5);
    }

    .lg\:parent:active .parent-active\:-translate-1:active{
        transform: translate(-10px);
    }

    .lg\:parent:active .parent-active\:-translate-2:active{
        transform: translate(-20px);
    }

    .lg\:parent:active .parent-active\:-translate-3:active{
        transform: translate(-30px);
    }

    .lg\:parent:active .parent-active\:-translate-4:active{
        transform: translate(-40px);
    }

    .lg\:parent:active .parent-active\:-translate-5:active{
        transform: translate(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-6:active{
        transform: translate(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-7:active{
        transform: translate(-70px);
    }

    .lg\:parent:active .parent-active\:-translate-8:active{
        transform: translate(-80px);
    }

    .lg\:parent:active .parent-active\:-translate-9:active{
        transform: translate(-90px);
    }

    .lg\:parent:active .parent-active\:-translate-10:active{
        transform: translate(-100px);
    }

    .lg\:parent:active .parent-active\:-translate-11:active{
        transform: translate(-110px);
    }

    .lg\:parent:active .parent-active\:-translate-12:active{
        transform: translate(-120px);
    }

    .lg\:parent:active .parent-active\:-translate-13:active{
        transform: translate(-130px);
    }

    .lg\:parent:active .parent-active\:-translate-14:active{
        transform: translate(-140px);
    }

    .lg\:parent:active .parent-active\:-translate-15:active{
        transform: translate(-150px);
    }

    .lg\:parent:active .parent-active\:-translate-16:active{
        transform: translate(-160px);
    }

    .lg\:parent:active .parent-active\:-translate-17:active{
        transform: translate(-170px);
    }

    .lg\:parent:active .parent-active\:-translate-18:active{
        transform: translate(-180px);
    }

    .lg\:parent:active .parent-active\:-translate-19:active{
        transform: translate(-190px);
    }

    .lg\:parent:active .parent-active\:-translate-20:active{
        transform: translate(-200px);
    }

    .lg\:parent:active .parent-active\:-translate-10x:active{
        transform: translate(-10%);
    }

    .lg\:parent:active .parent-active\:-translate-15x:active{
        transform: translate(-15%);
    }

    .lg\:parent:active .parent-active\:-translate-20x:active{
        transform: translate(-20%);
    }

    .lg\:parent:active .parent-active\:-translate-25x:active{
        transform: translate(-25%);
    }

    .lg\:parent:active .parent-active\:-translate-30x:active{
        transform: translate(-30%);
    }

    .lg\:parent:active .parent-active\:-translate-35x:active{
        transform: translate(-35%);
    }

    .lg\:parent:active .parent-active\:-translate-40x:active{
        transform: translate(-40%);
    }

    .lg\:parent:active .parent-active\:-translate-45x:active{
        transform: translate(-45%);
    }

    .lg\:parent:active .parent-active\:-translate-50x:active{
        transform: translate(-50%);
    }

    .lg\:parent:active .parent-active\:-translate-55x:active{
        transform: translate(-55%);
    }

    .lg\:parent:active .parent-active\:-translate-60x:active{
        transform: translate(-60%);
    }

    .lg\:parent:active .parent-active\:-translate-65x:active{
        transform: translate(-65%);
    }

    .lg\:parent:active .parent-active\:-translate-70x:active{
        transform: translate(-70%);
    }

    .lg\:parent:active .parent-active\:-translate-75x:active{
        transform: translate(-75%);
    }

    .lg\:parent:active .parent-active\:-translate-80x:active{
        transform: translate(-80%);
    }

    .lg\:parent:active .parent-active\:-translate-85x:active{
        transform: translate(-85%);
    }

    .lg\:parent:active .parent-active\:-translate-90x:active{
        transform: translate(-90%);
    }

    .lg\:parent:active .parent-active\:-translate-95x:active{
        transform: translate(-95%);
    }

    .lg\:parent:active .parent-active\:-translate-x-1:active{
        transform: translateX(-10px);
    }

    .lg\:parent:active .parent-active\:-translate-x-2:active{
        transform: translateX(-20px);
    }

    .lg\:parent:active .parent-active\:-translate-x-3:active{
        transform: translateX(-30px);
    }

    .lg\:parent:active .parent-active\:-translate-x-4:active{
        transform: translateX(-40px);
    }

    .lg\:parent:active .parent-active\:-translate-x-5:active{
        transform: translateX(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-x-6:active{
        transform: translateX(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-x-7:active{
        transform: translateX(-70px);
    }

    .lg\:parent:active .parent-active\:-translate-x-8:active{
        transform: translateX(-80px);
    }

    .lg\:parent:active .parent-active\:-translate-x-9:active{
        transform: translateX(-90px);
    }

    .lg\:parent:active .parent-active\:-translate-x-10:active{
        transform: translateX(-100px);
    }

    .lg\:parent:active .parent-active\:-translate-x-11:active{
        transform: translateX(-110px);
    }

    .lg\:parent:active .parent-active\:-translate-x-12:active{
        transform: translateX(-120px);
    }

    .lg\:parent:active .parent-active\:-translate-x-13:active{
        transform: translateX(-130px);
    }

    .lg\:parent:active .parent-active\:-translate-x-14:active{
        transform: translateX(-140px);
    }

    .lg\:parent:active .parent-active\:-translate-x-15:active{
        transform: translateX(-150px);
    }

    .lg\:parent:active .parent-active\:-translate-x-16:active{
        transform: translateX(-160px);
    }

    .lg\:parent:active .parent-active\:-translate-x-17:active{
        transform: translateX(-170px);
    }

    .lg\:parent:active .parent-active\:-translate-x-18:active{
        transform: translateX(-180px);
    }

    .lg\:parent:active .parent-active\:-translate-x-19:active{
        transform: translateX(-190px);
    }

    .lg\:parent:active .parent-active\:-translate-x-20:active{
        transform: translateX(-200px);
    }

    .lg\:parent:active .parent-active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }

    .lg\:parent:active .parent-active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }

    .lg\:parent:active .parent-active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }

    .lg\:parent:active .parent-active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }

    .lg\:parent:active .parent-active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }

    .lg\:parent:active .parent-active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }

    .lg\:parent:active .parent-active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }

    .lg\:parent:active .parent-active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }

    .lg\:parent:active .parent-active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }

    .lg\:parent:active .parent-active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }

    .lg\:parent:active .parent-active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }

    .lg\:parent:active .parent-active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }

    .lg\:parent:active .parent-active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }

    .lg\:parent:active .parent-active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }

    .lg\:parent:active .parent-active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }

    .lg\:parent:active .parent-active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }

    .lg\:parent:active .parent-active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }

    .lg\:parent:active .parent-active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }

    .lg\:parent:active .parent-active\:-translate-y-1:active{
        transform: translateY(-10px);
    }

    .lg\:parent:active .parent-active\:-translate-y-2:active{
        transform: translateY(-20px);
    }

    .lg\:parent:active .parent-active\:-translate-y-3:active{
        transform: translateY(-30px);
    }

    .lg\:parent:active .parent-active\:-translate-y-4:active{
        transform: translateY(-40px);
    }

    .lg\:parent:active .parent-active\:-translate-y-5:active{
        transform: translateY(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-y-6:active{
        transform: translateY(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-y-7:active{
        transform: translateY(-70px);
    }

    .lg\:parent:active .parent-active\:-translate-y-8:active{
        transform: translateY(-80px);
    }

    .lg\:parent:active .parent-active\:-translate-y-9:active{
        transform: translateY(-90px);
    }

    .lg\:parent:active .parent-active\:-translate-y-10:active{
        transform: translateY(-100px);
    }

    .lg\:parent:active .parent-active\:-translate-y-11:active{
        transform: translateY(-110px);
    }

    .lg\:parent:active .parent-active\:-translate-y-12:active{
        transform: translateY(-120px);
    }

    .lg\:parent:active .parent-active\:-translate-y-13:active{
        transform: translateY(-130px);
    }

    .lg\:parent:active .parent-active\:-translate-y-14:active{
        transform: translateY(-140px);
    }

    .lg\:parent:active .parent-active\:-translate-y-15:active{
        transform: translateY(-150px);
    }

    .lg\:parent:active .parent-active\:-translate-y-16:active{
        transform: translateY(-160px);
    }

    .lg\:parent:active .parent-active\:-translate-y-17:active{
        transform: translateY(-170px);
    }

    .lg\:parent:active .parent-active\:-translate-y-18:active{
        transform: translateY(-180px);
    }

    .lg\:parent:active .parent-active\:-translate-y-19:active{
        transform: translateY(-190px);
    }

    .lg\:parent:active .parent-active\:-translate-y-20:active{
        transform: translateY(-200px);
    }

    .lg\:parent:active .parent-active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }

    .lg\:parent:active .parent-active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }

    .lg\:parent:active .parent-active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }

    .lg\:parent:active .parent-active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }

    .lg\:parent:active .parent-active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }

    .lg\:parent:active .parent-active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }

    .lg\:parent:active .parent-active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }

    .lg\:parent:active .parent-active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }

    .lg\:parent:active .parent-active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }

    .lg\:parent:active .parent-active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }

    .lg\:parent:active .parent-active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }

    .lg\:parent:active .parent-active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }

    .lg\:parent:active .parent-active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }

    .lg\:parent:active .parent-active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }

    .lg\:parent:active .parent-active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }

    .lg\:parent:active .parent-active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }

    .lg\:parent:active .parent-active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }

    .lg\:parent:active .parent-active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }

    .lg\:parent:active .parent-active\:-translate-1{
        transform: translate(-10px);
    }

    .lg\:parent:active .parent-active\:-translate-2{
        transform: translate(-20px);
    }

    .lg\:parent:active .parent-active\:-translate-3{
        transform: translate(-30px);
    }

    .lg\:parent:active .parent-active\:-translate-4{
        transform: translate(-40px);
    }

    .lg\:parent:active .parent-active\:-translate-5{
        transform: translate(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-6{
        transform: translate(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-7{
        transform: translate(-70px);
    }

    .lg\:parent:active .parent-active\:-translate-8{
        transform: translate(-80px);
    }

    .lg\:parent:active .parent-active\:-translate-9{
        transform: translate(-90px);
    }

    .lg\:parent:active .parent-active\:-translate-10{
        transform: translate(-100px);
    }

    .lg\:parent:active .parent-active\:-translate-11{
        transform: translate(-110px);
    }

    .lg\:parent:active .parent-active\:-translate-12{
        transform: translate(-120px);
    }

    .lg\:parent:active .parent-active\:-translate-13{
        transform: translate(-130px);
    }

    .lg\:parent:active .parent-active\:-translate-14{
        transform: translate(-140px);
    }

    .lg\:parent:active .parent-active\:-translate-15{
        transform: translate(-150px);
    }

    .lg\:parent:active .parent-active\:-translate-16{
        transform: translate(-160px);
    }

    .lg\:parent:active .parent-active\:-translate-17{
        transform: translate(-170px);
    }

    .lg\:parent:active .parent-active\:-translate-18{
        transform: translate(-180px);
    }

    .lg\:parent:active .parent-active\:-translate-19{
        transform: translate(-190px);
    }

    .lg\:parent:active .parent-active\:-translate-20{
        transform: translate(-200px);
    }

    .lg\:parent:active .parent-active\:-translate-10x{
        transform: translate(-10%);
    }

    .lg\:parent:active .parent-active\:-translate-15x{
        transform: translate(-15%);
    }

    .lg\:parent:active .parent-active\:-translate-20x{
        transform: translate(-20%);
    }

    .lg\:parent:active .parent-active\:-translate-25x{
        transform: translate(-25%);
    }

    .lg\:parent:active .parent-active\:-translate-30x{
        transform: translate(-30%);
    }

    .lg\:parent:active .parent-active\:-translate-35x{
        transform: translate(-35%);
    }

    .lg\:parent:active .parent-active\:-translate-40x{
        transform: translate(-40%);
    }

    .lg\:parent:active .parent-active\:-translate-45x{
        transform: translate(-45%);
    }

    .lg\:parent:active .parent-active\:-translate-50x{
        transform: translate(-50%);
    }

    .lg\:parent:active .parent-active\:-translate-55x{
        transform: translate(-55%);
    }

    .lg\:parent:active .parent-active\:-translate-60x{
        transform: translate(-60%);
    }

    .lg\:parent:active .parent-active\:-translate-65x{
        transform: translate(-65%);
    }

    .lg\:parent:active .parent-active\:-translate-70x{
        transform: translate(-70%);
    }

    .lg\:parent:active .parent-active\:-translate-75x{
        transform: translate(-75%);
    }

    .lg\:parent:active .parent-active\:-translate-80x{
        transform: translate(-80%);
    }

    .lg\:parent:active .parent-active\:-translate-85x{
        transform: translate(-85%);
    }

    .lg\:parent:active .parent-active\:-translate-90x{
        transform: translate(-90%);
    }

    .lg\:parent:active .parent-active\:-translate-95x{
        transform: translate(-95%);
    }

    .lg\:parent:active .parent-active\:-translate-x-1{
        transform: translateX(-10px);
    }

    .lg\:parent:active .parent-active\:-translate-x-2{
        transform: translateX(-20px);
    }

    .lg\:parent:active .parent-active\:-translate-x-3{
        transform: translateX(-30px);
    }

    .lg\:parent:active .parent-active\:-translate-x-4{
        transform: translateX(-40px);
    }

    .lg\:parent:active .parent-active\:-translate-x-5{
        transform: translateX(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-x-6{
        transform: translateX(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-x-7{
        transform: translateX(-70px);
    }

    .lg\:parent:active .parent-active\:-translate-x-8{
        transform: translateX(-80px);
    }

    .lg\:parent:active .parent-active\:-translate-x-9{
        transform: translateX(-90px);
    }

    .lg\:parent:active .parent-active\:-translate-x-10{
        transform: translateX(-100px);
    }

    .lg\:parent:active .parent-active\:-translate-x-11{
        transform: translateX(-110px);
    }

    .lg\:parent:active .parent-active\:-translate-x-12{
        transform: translateX(-120px);
    }

    .lg\:parent:active .parent-active\:-translate-x-13{
        transform: translateX(-130px);
    }

    .lg\:parent:active .parent-active\:-translate-x-14{
        transform: translateX(-140px);
    }

    .lg\:parent:active .parent-active\:-translate-x-15{
        transform: translateX(-150px);
    }

    .lg\:parent:active .parent-active\:-translate-x-16{
        transform: translateX(-160px);
    }

    .lg\:parent:active .parent-active\:-translate-x-17{
        transform: translateX(-170px);
    }

    .lg\:parent:active .parent-active\:-translate-x-18{
        transform: translateX(-180px);
    }

    .lg\:parent:active .parent-active\:-translate-x-19{
        transform: translateX(-190px);
    }

    .lg\:parent:active .parent-active\:-translate-x-20{
        transform: translateX(-200px);
    }

    .lg\:parent:active .parent-active\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .lg\:parent:active .parent-active\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .lg\:parent:active .parent-active\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .lg\:parent:active .parent-active\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .lg\:parent:active .parent-active\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .lg\:parent:active .parent-active\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .lg\:parent:active .parent-active\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .lg\:parent:active .parent-active\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .lg\:parent:active .parent-active\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .lg\:parent:active .parent-active\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .lg\:parent:active .parent-active\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .lg\:parent:active .parent-active\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .lg\:parent:active .parent-active\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .lg\:parent:active .parent-active\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .lg\:parent:active .parent-active\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .lg\:parent:active .parent-active\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .lg\:parent:active .parent-active\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .lg\:parent:active .parent-active\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .lg\:parent:active .parent-active\:-translate-y-1{
        transform: translateY(-10px);
    }

    .lg\:parent:active .parent-active\:-translate-y-2{
        transform: translateY(-20px);
    }

    .lg\:parent:active .parent-active\:-translate-y-3{
        transform: translateY(-30px);
    }

    .lg\:parent:active .parent-active\:-translate-y-4{
        transform: translateY(-40px);
    }

    .lg\:parent:active .parent-active\:-translate-y-5{
        transform: translateY(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-y-6{
        transform: translateY(-60px);
    }

    .lg\:parent:active .parent-active\:-translate-y-7{
        transform: translateY(-70px);
    }

    .lg\:parent:active .parent-active\:-translate-y-8{
        transform: translateY(-80px);
    }

    .lg\:parent:active .parent-active\:-translate-y-9{
        transform: translateY(-90px);
    }

    .lg\:parent:active .parent-active\:-translate-y-10{
        transform: translateY(-100px);
    }

    .lg\:parent:active .parent-active\:-translate-y-11{
        transform: translateY(-110px);
    }

    .lg\:parent:active .parent-active\:-translate-y-12{
        transform: translateY(-120px);
    }

    .lg\:parent:active .parent-active\:-translate-y-13{
        transform: translateY(-130px);
    }

    .lg\:parent:active .parent-active\:-translate-y-14{
        transform: translateY(-140px);
    }

    .lg\:parent:active .parent-active\:-translate-y-15{
        transform: translateY(-150px);
    }

    .lg\:parent:active .parent-active\:-translate-y-16{
        transform: translateY(-160px);
    }

    .lg\:parent:active .parent-active\:-translate-y-17{
        transform: translateY(-170px);
    }

    .lg\:parent:active .parent-active\:-translate-y-18{
        transform: translateY(-180px);
    }

    .lg\:parent:active .parent-active\:-translate-y-19{
        transform: translateY(-190px);
    }

    .lg\:parent:active .parent-active\:-translate-y-20{
        transform: translateY(-200px);
    }

    .lg\:parent:active .parent-active\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .lg\:parent:active .parent-active\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .lg\:parent:active .parent-active\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .lg\:parent:active .parent-active\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .lg\:parent:active .parent-active\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .lg\:parent:active .parent-active\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .lg\:parent:active .parent-active\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .lg\:parent:active .parent-active\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .lg\:parent:active .parent-active\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .lg\:parent:active .parent-active\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .lg\:parent:active .parent-active\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .lg\:parent:active .parent-active\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .lg\:parent:active .parent-active\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .lg\:parent:active .parent-active\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .lg\:parent:active .parent-active\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .lg\:parent:active .parent-active\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .lg\:parent:active .parent-active\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .lg\:parent:active .parent-active\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .lg\:parent:active .parent-active\:translate-0{
        transform: translate(0);
    }

    .lg\:parent:active .parent-active\:translate-1{
        transform: translate(10px);
    }

    .lg\:parent:active .parent-active\:translate-2{
        transform: translate(20px);
    }

    .lg\:parent:active .parent-active\:translate-3{
        transform: translate(30px);
    }

    .lg\:parent:active .parent-active\:translate-4{
        transform: translate(40px);
    }

    .lg\:parent:active .parent-active\:translate-5{
        transform: translate(60px);
    }

    .lg\:parent:active .parent-active\:translate-6{
        transform: translate(60px);
    }

    .lg\:parent:active .parent-active\:translate-7{
        transform: translate(70px);
    }

    .lg\:parent:active .parent-active\:translate-8{
        transform: translate(80px);
    }

    .lg\:parent:active .parent-active\:translate-9{
        transform: translate(90px);
    }

    .lg\:parent:active .parent-active\:translate-10{
        transform: translate(100px);
    }

    .lg\:parent:active .parent-active\:translate-11{
        transform: translate(110px);
    }

    .lg\:parent:active .parent-active\:translate-12{
        transform: translate(120px);
    }

    .lg\:parent:active .parent-active\:translate-13{
        transform: translate(130px);
    }

    .lg\:parent:active .parent-active\:translate-14{
        transform: translate(140px);
    }

    .lg\:parent:active .parent-active\:translate-15{
        transform: translate(150px);
    }

    .lg\:parent:active .parent-active\:translate-16{
        transform: translate(160px);
    }

    .lg\:parent:active .parent-active\:translate-17{
        transform: translate(170px);
    }

    .lg\:parent:active .parent-active\:translate-18{
        transform: translate(180px);
    }

    .lg\:parent:active .parent-active\:translate-19{
        transform: translate(190px);
    }

    .lg\:parent:active .parent-active\:translate-20{
        transform: translate(200px);
    }

    .lg\:parent:active .parent-active\:translate-10x{
        transform: translate(10%);
    }

    .lg\:parent:active .parent-active\:translate-15x{
        transform: translate(15%);
    }

    .lg\:parent:active .parent-active\:translate-20x{
        transform: translate(20%);
    }

    .lg\:parent:active .parent-active\:translate-25x{
        transform: translate(25%);
    }

    .lg\:parent:active .parent-active\:translate-30x{
        transform: translate(30%);
    }

    .lg\:parent:active .parent-active\:translate-35x{
        transform: translate(35%);
    }

    .lg\:parent:active .parent-active\:translate-40x{
        transform: translate(40%);
    }

    .lg\:parent:active .parent-active\:translate-45x{
        transform: translate(45%);
    }

    .lg\:parent:active .parent-active\:translate-50x{
        transform: translate(50%);
    }

    .lg\:parent:active .parent-active\:translate-55x{
        transform: translate(55%);
    }

    .lg\:parent:active .parent-active\:translate-60x{
        transform: translate(60%);
    }

    .lg\:parent:active .parent-active\:translate-65x{
        transform: translate(65%);
    }

    .lg\:parent:active .parent-active\:translate-70x{
        transform: translate(70%);
    }

    .lg\:parent:active .parent-active\:translate-75x{
        transform: translate(75%);
    }

    .lg\:parent:active .parent-active\:translate-80x{
        transform: translate(80%);
    }

    .lg\:parent:active .parent-active\:translate-85x{
        transform: translate(85%);
    }

    .lg\:parent:active .parent-active\:translate-90x{
        transform: translate(90%);
    }

    .lg\:parent:active .parent-active\:translate-95x{
        transform: translate(95%);
    }

    .lg\:parent:active .parent-active\:translate-x-0{
        transform: translateX(0);
    }

    .lg\:parent:active .parent-active\:translate-x-1{
        transform: translateX(10px);
    }

    .lg\:parent:active .parent-active\:translate-x-2{
        transform: translateX(20px);
    }

    .lg\:parent:active .parent-active\:translate-x-3{
        transform: translateX(30px);
    }

    .lg\:parent:active .parent-active\:translate-x-4{
        transform: translateX(40px);
    }

    .lg\:parent:active .parent-active\:translate-x-5{
        transform: translateX(60px);
    }

    .lg\:parent:active .parent-active\:translate-x-6{
        transform: translateX(60px);
    }

    .lg\:parent:active .parent-active\:translate-x-7{
        transform: translateX(70px);
    }

    .lg\:parent:active .parent-active\:translate-x-8{
        transform: translateX(80px);
    }

    .lg\:parent:active .parent-active\:translate-x-9{
        transform: translateX(90px);
    }

    .lg\:parent:active .parent-active\:translate-x-10{
        transform: translateX(100px);
    }

    .lg\:parent:active .parent-active\:translate-x-11{
        transform: translateX(110px);
    }

    .lg\:parent:active .parent-active\:translate-x-12{
        transform: translateX(120px);
    }

    .lg\:parent:active .parent-active\:translate-x-13{
        transform: translateX(130px);
    }

    .lg\:parent:active .parent-active\:translate-x-14{
        transform: translateX(140px);
    }

    .lg\:parent:active .parent-active\:translate-x-15{
        transform: translateX(150px);
    }

    .lg\:parent:active .parent-active\:translate-x-16{
        transform: translateX(160px);
    }

    .lg\:parent:active .parent-active\:translate-x-17{
        transform: translateX(170px);
    }

    .lg\:parent:active .parent-active\:translate-x-18{
        transform: translateX(180px);
    }

    .lg\:parent:active .parent-active\:translate-x-19{
        transform: translateX(190px);
    }

    .lg\:parent:active .parent-active\:translate-x-20{
        transform: translateX(200px);
    }

    .lg\:parent:active .parent-active\:translate-x-10x{
        transform: translateX(10%);
    }

    .lg\:parent:active .parent-active\:translate-x-15x{
        transform: translateX(15%);
    }

    .lg\:parent:active .parent-active\:translate-x-20x{
        transform: translateX(20%);
    }

    .lg\:parent:active .parent-active\:translate-x-25x{
        transform: translateX(25%);
    }

    .lg\:parent:active .parent-active\:translate-x-30x{
        transform: translateX(30%);
    }

    .lg\:parent:active .parent-active\:translate-x-35x{
        transform: translateX(35%);
    }

    .lg\:parent:active .parent-active\:translate-x-40x{
        transform: translateX(40%);
    }

    .lg\:parent:active .parent-active\:translate-x-45x{
        transform: translateX(45%);
    }

    .lg\:parent:active .parent-active\:translate-x-50x{
        transform: translateX(50%);
    }

    .lg\:parent:active .parent-active\:translate-x-55x{
        transform: translateX(55%);
    }

    .lg\:parent:active .parent-active\:translate-x-60x{
        transform: translateX(60%);
    }

    .lg\:parent:active .parent-active\:translate-x-65x{
        transform: translateX(65%);
    }

    .lg\:parent:active .parent-active\:translate-x-70x{
        transform: translateX(70%);
    }

    .lg\:parent:active .parent-active\:translate-x-75x{
        transform: translateX(75%);
    }

    .lg\:parent:active .parent-active\:translate-x-80x{
        transform: translateX(80%);
    }

    .lg\:parent:active .parent-active\:translate-x-85x{
        transform: translateX(85%);
    }

    .lg\:parent:active .parent-active\:translate-x-90x{
        transform: translateX(90%);
    }

    .lg\:parent:active .parent-active\:translate-x-95x{
        transform: translateX(95%);
    }

    .lg\:parent:active .parent-active\:translate-y-0{
        transform: translateY(0);
    }

    .lg\:parent:active .parent-active\:translate-y-1{
        transform: translateY(10px);
    }

    .lg\:parent:active .parent-active\:translate-y-2{
        transform: translateY(20px);
    }

    .lg\:parent:active .parent-active\:translate-y-3{
        transform: translateY(30px);
    }

    .lg\:parent:active .parent-active\:translate-y-4{
        transform: translateY(40px);
    }

    .lg\:parent:active .parent-active\:translate-y-5{
        transform: translateY(60px);
    }

    .lg\:parent:active .parent-active\:translate-y-6{
        transform: translateY(60px);
    }

    .lg\:parent:active .parent-active\:translate-y-7{
        transform: translateY(70px);
    }

    .lg\:parent:active .parent-active\:translate-y-8{
        transform: translateY(80px);
    }

    .lg\:parent:active .parent-active\:translate-y-9{
        transform: translateY(90px);
    }

    .lg\:parent:active .parent-active\:translate-y-10{
        transform: translateY(100px);
    }

    .lg\:parent:active .parent-active\:translate-y-11{
        transform: translateY(110px);
    }

    .lg\:parent:active .parent-active\:translate-y-12{
        transform: translateY(120px);
    }

    .lg\:parent:active .parent-active\:translate-y-13{
        transform: translateY(130px);
    }

    .lg\:parent:active .parent-active\:translate-y-14{
        transform: translateY(140px);
    }

    .lg\:parent:active .parent-active\:translate-y-15{
        transform: translateY(150px);
    }

    .lg\:parent:active .parent-active\:translate-y-16{
        transform: translateY(160px);
    }

    .lg\:parent:active .parent-active\:translate-y-17{
        transform: translateY(170px);
    }

    .lg\:parent:active .parent-active\:translate-y-18{
        transform: translateY(180px);
    }

    .lg\:parent:active .parent-active\:translate-y-19{
        transform: translateY(190px);
    }

    .lg\:parent:active .parent-active\:translate-y-20{
        transform: translateY(200px);
    }

    .lg\:parent:active .parent-active\:translate-y-10x{
        transform: translateY(10%);
    }

    .lg\:parent:active .parent-active\:translate-y-15x{
        transform: translateY(15%);
    }

    .lg\:parent:active .parent-active\:translate-y-20x{
        transform: translateY(20%);
    }

    .lg\:parent:active .parent-active\:translate-y-25x{
        transform: translateY(25%);
    }

    .lg\:parent:active .parent-active\:translate-y-30x{
        transform: translateY(30%);
    }

    .lg\:parent:active .parent-active\:translate-y-35x{
        transform: translateY(35%);
    }

    .lg\:parent:active .parent-active\:translate-y-40x{
        transform: translateY(40%);
    }

    .lg\:parent:active .parent-active\:translate-y-45x{
        transform: translateY(45%);
    }

    .lg\:parent:active .parent-active\:translate-y-50x{
        transform: translateY(50%);
    }

    .lg\:parent:active .parent-active\:translate-y-55x{
        transform: translateY(55%);
    }

    .lg\:parent:active .parent-active\:translate-y-60x{
        transform: translateY(60%);
    }

    .lg\:parent:active .parent-active\:translate-y-65x{
        transform: translateY(65%);
    }

    .lg\:parent:active .parent-active\:translate-y-70x{
        transform: translateY(70%);
    }

    .lg\:parent:active .parent-active\:translate-y-75x{
        transform: translateY(75%);
    }

    .lg\:parent:active .parent-active\:translate-y-80x{
        transform: translateY(80%);
    }

    .lg\:parent:active .parent-active\:translate-y-85x{
        transform: translateY(85%);
    }

    .lg\:parent:active .parent-active\:translate-y-90x{
        transform: translateY(90%);
    }

    .lg\:parent:active .parent-active\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .lg\:parent:active .parent-active\:rotate-0{
        transform: rotate(0);
    }
    
    .lg\:parent:active .parent-active\:rotate-1{
        transform: rotate(1deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-2{
        transform: rotate(2deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-3{
        transform: rotate(3deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-6{
        transform: rotate(6deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-12{
        transform: rotate(12deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-20{
        transform: rotate(20deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-30{
        transform: rotate(30deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-45{
        transform: rotate(45deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-60{
        transform: rotate(60deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-90{
        transform: rotate(90deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-180{
        transform: rotate(180deg);
    }
    
    .lg\:parent:active .parent-active\:rotate-259{
        transform: rotate(359deg);
    }
    
    .lg\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:active .parent-active\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .lg\:parent:active .parent-active\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .lg\:parent:active .parent-active\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .lg\:parent:active .parent-active\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .lg\:parent:active .parent-active\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .lg\:parent:active .parent-active\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .lg\:parent:active .parent-active\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .lg\:parent:active .parent-active\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .lg\:parent:active .parent-active\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .lg\:parent:active .parent-active\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .lg\:parent:active .parent-active\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .lg\:parent:active .parent-active\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .lg\:parent:active .parent-active\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .lg\:parent:active .parent-active\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .lg\:parent:active .parent-active\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .lg\:parent:active .parent-active\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .lg\:parent:active .parent-active\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .lg\:parent:active .parent-active\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .lg\:parent:active .parent-active\:transition-property-all{
        transition-property: all;
    }
    
    .lg\:parent:active .parent-active\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .lg\:parent:active .parent-active\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .lg\:parent:active .parent-active\:transition-property-transform{
        transition-property: transform;
    }
    
    .lg\:parent:active .parent-active\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .lg\:parent:active .parent-active\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .lg\:parent:active .parent-active\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .lg\:parent:active .parent-active\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .lg\:parent:active .parent-active\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .lg\:parent:active .parent-active\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .lg\:parent:active .parent-active\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .lg\:parent:active .parent-active\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .lg\:parent:active .parent-active\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .lg\:parent:active .parent-active\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .lg\:parent:active .parent-active\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .lg\:parent:active .parent-active\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .lg\:parent:active .parent-active\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .lg\:parent:active .parent-active\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .lg\:parent:active .parent-active\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .lg\:parent:active .parent-active\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .lg\:parent:active .parent-active\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .lg\:parent:active .parent-active\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .lg\:parent:active .parent-active\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .lg\:parent:active .parent-active\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .lg\:parent:active .parent-active\:animation-name-spin{
        animation-name: spin;
    }
    
    .lg\:parent:active .parent-active\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .lg\:parent:active .parent-active\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .lg\:parent:active .parent-active\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .lg\:parent:active .parent-active\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .lg\:parent:active .parent-active\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .lg\:parent:active .parent-active\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .lg\:parent:active .parent-active\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .lg\:parent:active .parent-active\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .lg\:parent:active .parent-active\:color-white{
        color: var(--white);
    }
    
    .lg\:parent:active .parent-active\:color-black{
        color: var(--black);
    }
    
    .lg\:parent:active .parent-active\:text-white{
        color: var(--white);
    }
    
    .lg\:parent:active .parent-active\:text-black{
        color: var(--black);
    }
    
    .lg\:parent:active .parent-active\:bg-white{
        background: var(--white);
    }
    
    .lg\:parent:active .parent-active\:bg-black{
        background: var(--black);
    }

    .lg\:parent:active .parent-active\:border-white{
        border-color: var(--white);
    }

    .lg\:parent:active .parent-active\:border-black{
        border-color: var(--black);
    }
    
    .lg\:parent:active .parent-active\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .lg\:parent:active .parent-active\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .lg\:parent:active .parent-active\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .lg\:parent:active .parent-active\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .lg\:parent:active .parent-active\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .lg\:parent:active .parent-active\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .lg\:parent:active .parent-active\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .lg\:parent:active .parent-active\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .lg\:parent:active .parent-active\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .lg\:parent:active .parent-active\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .lg\:parent:active .parent-active\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:active .parent-active\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:active .parent-active\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .lg\:parent:active .parent-active\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .lg\:parent:active .parent-active\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .lg\:parent:active .parent-active\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .lg\:parent:active .parent-active\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .lg\:parent:active .parent-active\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .lg\:parent:active .parent-active\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .lg\:parent:active .parent-active\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .lg\:parent:active .parent-active\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .lg\:parent:active .parent-active\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .lg\:parent:active .parent-active\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .lg\:parent:active .parent-active\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .lg\:parent:active .parent-active\:fill-transparent{
        fill: transparent;
    }
    
    .lg\:parent:active .parent-active\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:parent:active .parent-active\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:parent:active .parent-active\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:parent:active .parent-active\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:parent:active .parent-active\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:parent:active .parent-active\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:parent:active .parent-active\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:parent:active .parent-active\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:parent:active .parent-active\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:parent:active .parent-active\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:parent:active .parent-active\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:active .parent-active\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:active .parent-active\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .lg\:parent:active .parent-active\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:active .parent-active\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:active .parent-active\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:active .parent-active\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:active .parent-active\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:active .parent-active\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:active .parent-active\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:active .parent-active\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:active .parent-active\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .lg\:parent:active .parent-active\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .lg\:parent:active .parent-active\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .lg\:parent:active .parent-active\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .lg\:parent:active .parent-active\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .lg\:parent:active .parent-active\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .lg\:parent:active .parent-active\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .lg\:parent:active .parent-active\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .lg\:parent:active .parent-active\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .lg\:parent:active .parent-active\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .lg\:parent:active .parent-active\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .lg\:parent:active .parent-active\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .lg\:parent:active .parent-active\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .lg\:parent:active .parent-active\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .lg\:parent:active .parent-active\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .lg\:parent:active .parent-active\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .lg\:parent:active .parent-active\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .lg\:parent:active .parent-active\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .lg\:parent:active .parent-active\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .lg\:parent:active .parent-active\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .lg\:parent:active .parent-active\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .lg\:parent:active .parent-active\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .lg\:parent:active .parent-active\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:active .parent-active\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:active .parent-active\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:active .parent-active\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .lg\:parent:active .parent-active\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .lg\:parent:active .parent-active\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .lg\:parent:active .parent-active\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .lg\:parent:active .parent-active\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .lg\:parent:active .parent-active\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .lg\:parent:active .parent-active\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .lg\:parent:active .parent-active\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .lg\:parent:active .parent-active\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .lg\:parent:active .parent-active\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .lg\:parent:active .parent-active\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:active .parent-active\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:active .parent-active\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:active .parent-active\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:parent:active .parent-active\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:parent:active .parent-active\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:parent:active .parent-active\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:parent:active .parent-active\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:parent:active .parent-active\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:parent:active .parent-active\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:parent:active .parent-active\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:parent:active .parent-active\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:parent:active .parent-active\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:parent:active .parent-active\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:parent:active .parent-active\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:parent:active .parent-active\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:parent:active .parent-active\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:parent:active .parent-active\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:parent:active .parent-active\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:parent:active .parent-active\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:parent:active .parent-active\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:parent:active .parent-active\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:parent:active .parent-active\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:parent:active .parent-active\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:parent:active .parent-active\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:parent:active .parent-active\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:parent:active .parent-active\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:parent:active .parent-active\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:parent:active .parent-active\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:parent:active .parent-active\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:parent:active .parent-active\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:parent:active .parent-active\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:parent:active .parent-active\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:parent:active .parent-active\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:parent:active .parent-active\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:parent:active .parent-active\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:parent:active .parent-active\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:parent:active .parent-active\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:parent:active .parent-active\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:parent:active .parent-active\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:parent:active .parent-active\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:parent:active .parent-active\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:parent:active .parent-active\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:parent:active .parent-active\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:parent:active .parent-active\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:parent:active .parent-active\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:parent:active .parent-active\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:parent:active .parent-active\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:parent:active .parent-active\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:parent:active .parent-active\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:parent:active .parent-active\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:parent:active .parent-active\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:active .parent-active\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:active .parent-active\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:active .parent-active\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:parent:active .parent-active\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:parent:active .parent-active\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:parent:active .parent-active\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:parent:active .parent-active\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:parent:active .parent-active\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:parent:active .parent-active\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:parent:active .parent-active\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:parent:active .parent-active\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:parent:active .parent-active\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:parent:active .parent-active\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:parent:active .parent-active\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:parent:active .parent-active\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:parent:active .parent-active\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:parent:active .parent-active\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:parent:active .parent-active\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:parent:active .parent-active\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:parent:active .parent-active\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:parent:active .parent-active\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:parent:active .parent-active\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:parent:active .parent-active\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:parent:active .parent-active\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:parent:active .parent-active\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:parent:active .parent-active\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:parent:active .parent-active\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:parent:active .parent-active\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:parent:active .parent-active\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:parent:active .parent-active\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:parent:active .parent-active\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:parent:active .parent-active\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:parent:active .parent-active\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:parent:active .parent-active\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:parent:active .parent-active\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:parent:active .parent-active\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:parent:active .parent-active\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:parent:active .parent-active\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:parent:active .parent-active\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:parent:active .parent-active\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:parent:active .parent-active\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:parent:active .parent-active\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:active .parent-active\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:active .parent-active\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:parent:active .parent-active\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:parent:active .parent-active\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:parent:active .parent-active\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:parent:active .parent-active\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:parent:active .parent-active\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:parent:active .parent-active\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:parent:active .parent-active\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:parent:active .parent-active\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:parent:active .parent-active\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:parent:active .parent-active\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:parent:active .parent-active\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:parent:active .parent-active\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:parent:active .parent-active\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:parent:active .parent-active\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:parent:active .parent-active\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:parent:active .parent-active\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:parent:active .parent-active\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:parent:active .parent-active\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:parent:active .parent-active\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:parent:active .parent-active\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:parent:active .parent-active\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:parent:active .parent-active\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:parent:active .parent-active\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:parent:active .parent-active\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:parent:active .parent-active\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:parent:active .parent-active\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:parent:active .parent-active\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:parent:active .parent-active\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:parent:active .parent-active\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:parent:active .parent-active\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:parent:active .parent-active\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:parent:active .parent-active\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:parent:active .parent-active\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:parent:active .parent-active\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:parent:active .parent-active\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:parent:active .parent-active\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:parent:active .parent-active\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:parent:active .parent-active\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:parent:active .parent-active\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 768px){
    .md\:parent:active .parent-active\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .md\:parent:active .parent-active\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .md\:parent:active .parent-active\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .md\:parent:active .parent-active\:container{
        width: 100%;
    }

    .md\:parent:active .parent-active\:container-fluid{
        width: 100%;
    }

    .md\:parent:active .parent-active\:column-auto{
        columns: auto;
    }

    .md\:parent:active .parent-active\:column-1{
        columns: 1;
    }

    .md\:parent:active .parent-active\:column-2{
        columns: 2;
    }

    .md\:parent:active .parent-active\:column-3{
        columns: 3;
    }

    .md\:parent:active .parent-active\:column-4{
        columns: 4;
    }

    .md\:parent:active .parent-active\:column-5{
        columns: 5;
    }

    .md\:parent:active .parent-active\:column-6{
        columns: 6;
    }

    .md\:parent:active .parent-active\:column-7{
        columns: 7;
    }

    .md\:parent:active .parent-active\:column-8{
        columns: 8;
    }

    .md\:parent:active .parent-active\:column-9{
        columns: 9;
    }

    .md\:parent:active .parent-active\:column-10{
        columns: 10;
    }

    .md\:parent:active .parent-active\:column-11{
        columns: 11;
    }

    .md\:parent:active .parent-active\:column-12{
        columns: 12;
    }

    .md\:parent:active .parent-active\:float-inline-start{
        float: inline-start;
    }

    .md\:parent:active .parent-active\:float-inline-end{
        float: inline-end;
    }

    .md\:parent:active .parent-active\:float-left{
        float: left;
    }

    .md\:parent:active .parent-active\:float-right{
        float: right;
    }

    .md\:parent:active .parent-active\:float-none{
        float: none;
    }

    .md\:parent:active .parent-active\:float-inherit{
        float: inherit;
    }

    .md\:parent:active .parent-active\:clear-inline-start{
        clear: inline-start;
    }

    .md\:parent:active .parent-active\:clear-inline-end{
        clear: inline-end;
    }

    .md\:parent:active .parent-active\:clear-left{
        clear: left;
    }

    .md\:parent:active .parent-active\:clear-right{
        clear: right;
    }

    .md\:parent:active .parent-active\:clear-both{
        clear: both;
    }

    .md\:parent:active .parent-active\:clear-none{
        clear: none;
    }

    .md\:parent:active .parent-active\:clear-inherit{
        clear: inherit;
    }

    .md\:parent:active .parent-active\:isolation-auto{
        isolation: auto;
    }

    .md\:parent:active .parent-active\:isolation-true{
        isolation: isolate;
    }

    .md\:parent:active .parent-active\:object-fit-fill{
        object-fit: fill;
    }

    .md\:parent:active .parent-active\:object-fit-cover{
        object-fit: cover;
    }

    .md\:parent:active .parent-active\:object-fit-contain{
        object-fit: contain;
    }

    .md\:parent:active .parent-active\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .md\:parent:active .parent-active\:object-fit-none{
        object-fit: none;
    }

    .md\:parent:active .parent-active\:object-position-top{
        object-position: top;
    }

    .md\:parent:active .parent-active\:object-position-bottom{
        object-position: bottom;
    }

    .md\:parent:active .parent-active\:object-position-left{
        object-position: left;
    }

    .md\:parent:active .parent-active\:object-position-right{
        object-position: right;
    }

    .md\:parent:active .parent-active\:object-position-left-top{
        object-position: left top;
    }

    .md\:parent:active .parent-active\:object-position-right-top{
        object-position: right top;
    }

    .md\:parent:active .parent-active\:object-position-left-bottom{
        object-position: left bottom;
    }

    .md\:parent:active .parent-active\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:parent:active .parent-active\:object-position-center-top{
        object-position: center top;
    }

    .sm\:parent:active .parent-active\:object-position-center-bottom{
        object-position: center bottom;
    }

    .md\:parent:active .parent-active\:overflow-auto{
        overflow: auto;
    }

    .md\:parent:active .parent-active\:overflow-hidden{
        overflow: hidden;
    }

    .md\:parent:active .parent-active\:overflow-visible{
        overflow: visible;
    }

    .md\:parent:active .parent-active\:overflow-scroll{
        overflow: scroll;
    }

    .md\:parent:active .parent-active\:overflow-inherit{
        overflow:inherit;
    }

    .md\:parent:active .parent-active\:overflow-x-auto{
        overflow: auto;
    }

    .md\:parent:active .parent-active\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .md\:parent:active .parent-active\:overflow-x-visible{
        overflow-x: visible;
    }

    .md\:parent:active .parent-active\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .md\:parent:active .parent-active\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .md\:parent:active .parent-active\:overflow-y-auto{
        overflow-y: auto;
    }

    .md\:parent:active .parent-active\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .md\:parent:active .parent-active\:overflow-y-visible{
        overflow-y: visible;
    }

    .md\:parent:active .parent-active\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .md\:parent:active .parent-active\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .md\:parent:active .parent-active\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .md\:parent:active .parent-active\:position-static{
        position: static;
    }

    .md\:parent:active .parent-active\:position-fixed{
        position: fixed;
    }

    .md\:parent:active .parent-active\:position-absolute{
        position: absolute;
    }

    .md\:parent:active .parent-active\:position-relative{
        position: relative;
    }

    .md\:parent:active .parent-active\:position-sticky{
        position: sticky;
    }

    .md\:parent:active .parent-active\:position-right-0{
        right: 0;
    }
    
    .md\:parent:active .parent-active\:position-left-0{
        left: 0;
    }
    
    .md\:parent:active .parent-active\:position-top-0{
        top: 0;
    }
    
    .md\:parent:active .parent-active\:position-bottom-0{
        bottom: 0;
    }

    .md\:parent:active .parent-active\:visible{
        visibility: visible;
    }

    .md\:parent:active .parent-active\:invisible{
        visibility: hidden;
    }

    .md\:parent:active .parent-active\:visibility-collapse{
        visibility: collapse;
    }

    .md\:parent:active .parent-active\:z-0{
        z-index: 0;
    }

    .md\:parent:active .parent-active\:-z-10{
        z-index: -10;
    }

    .md\:parent:active .parent-active\:-z-20{
        z-index: -20;
    }

    .md\:parent:active .parent-active\:-z-30{
        z-index: -30;
    }

    .md\:parent:active .parent-active\:-z-40{
        z-index: -40;
    }

    .md\:parent:active .parent-active\:-z-50{
        z-index: -50;
    }

    .md\:parent:active .parent-active\:-z-60{
        z-index: -60;
    }

    .md\:parent:active .parent-active\:-z-70{
        z-index: -70;
    }

    .md\:parent:active .parent-active\:-z-80{
        z-index: -80;
    }

    .md\:parent:active .parent-active\:-z-90{
        z-index: -90;
    }

    .md\:parent:active .parent-active\:-z-100{
        z-index: -100;
    }

    .md\:parent:active .parent-active\:z-10{
        z-index: 10;
    }

    .md\:parent:active .parent-active\:z-20{
        z-index: 20;
    }

    .md\:parent:active .parent-active\:z-30{
        z-index: 30;
    }

    .md\:parent:active .parent-active\:z-40{
        z-index: 40;
    }

    .md\:parent:active .parent-active\:z-50{
        z-index: 50;
    }

    .md\:parent:active .parent-active\:z-60{
        z-index: 60;
    }

    .md\:parent:active .parent-active\:z-70{
        z-index: 70;
    }

    .md\:parent:active .parent-active\:z-80{
        z-index: 80;
    }

    .md\:parent:active .parent-active\:z-90{
        z-index: 90;
    }

    .md\:parent:active .parent-active\:z-100{
        z-index: 100;
    }

    .md\:parent:active .parent-active\:z-auto{
        z-index: auto;
    }

    .md\:parent:active .parent-active\:flex-basis-0{
        flex-basis: 0;
    }

    .md\:parent:active .parent-active\:flex-basis-2{
        flex-basis: 2;
    }

    .md\:parent:active .parent-active\:flex-basis-4{
        flex-basis: 4;
    }

    .md\:parent:active .parent-active\:flex-basis-6{
        flex-basis: 6;
    }

    .md\:parent:active .parent-active\:flex-basis-8{
        flex-basis: 8;
    }

    .md\:parent:active .parent-active\:flex-basis-10{
        flex-basis: 10;
    }

    .md\:parent:active .parent-active\:flex-basis-12{
        flex-basis: 12;
    }

    .md\:parent:active .parent-active\:flex-basis-14{
        flex-basis: 14;
    }

    .md\:parent:active .parent-active\:flex-basis-16{
        flex-basis: 16;
    }

    .md\:parent:active .parent-active\:flex-basis-18{
        flex-basis: 18;
    }

    .md\:parent:active .parent-active\:flex-basis-20{
        flex-basis: 20;
    }

    .md\:parent:active .parent-active\:flex-basis-hf{
        flex-basis: 50%;
    }

    .md\:parent:active .parent-active\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .md\:parent:active .parent-active\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .md\:parent:active .parent-active\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .md\:parent:active .parent-active\:flex-basis-full{
        flex-basis: 100%;
    }

    .md\:parent:active .parent-active\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .md\:parent:active .parent-active\:flex-row{
        flex-direction: row;
    }

    .md\:parent:active .parent-active\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .md\:parent:active .parent-active\:flex-column{
        flex-direction: column;
    }

    .md\:parent:active .parent-active\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .md\:parent:active .parent-active\:flex-wrap{
        flex-wrap: wrap;
    }

    .md\:parent:active .parent-active\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .md\:parent:active .parent-active\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .md\:parent:active .parent-active\:flex-1{
        flex: 1 1 0;
    }

    .md\:parent:active .parent-active\:flex-auto{
        flex: 1 1 auto;
    }

    .md\:parent:active .parent-active\:flex-initial{
        flex: 0 1 auto;
    }

    .md\:parent:active .parent-active\:flex-none{
        flex: none;
    }

    .md\:parent:active .parent-active\:flex-grow-0{
        flex-grow: 0;
    }

    .md\:parent:active .parent-active\:flex-grow-1{
        flex-grow: 1;
    }

    .md\:parent:active .parent-active\:flex-shink-0{
        flex-shrink: 0;
    }

    .md\:parent:active .parent-active\:flex-shink-1{
        flex-shrink: 1;
    }

    .md\:parent:active .parent-active\:order-1{
        order: 1;
    }

    .md\:parent:active .parent-active\:order-2{
        order: 2;
    }

    .md\:parent:active .parent-active\:order-3{
        order: 3;
    }

    .md\:parent:active .parent-active\:order-4{
        order: 4;
    }

    .md\:parent:active .parent-active\:order-5{
        order: 5;
    }

    .md\:parent:active .parent-active\:order-6{
        order: 6;
    }

    .md\:parent:active .parent-active\:order-7{
        order: 7;
    }

    .md\:parent:active .parent-active\:order-8{
        order: 8;
    }

    .md\:parent:active .parent-active\:order-9{
        order: 9;
    }

    .md\:parent:active .parent-active\:order-10{
        order: 10;
    }

    .md\:parent:active .parent-active\:order-11{
        order: 11;
    }

    .md\:parent:active .parent-active\:order-12{
        order: 12;
    }

    .md\:parent:active .parent-active\:order-first{
        order: -9999;
    }

    .md\:parent:active .parent-active\:order-last{
        order: 9999;
    }

    .md\:parent:active .parent-active\:order-0{
        order: 0;
    }

    .md\:parent:active .parent-active\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtpcols-none{
        grid-template-columns: none;
    }

    .md\:parent:active .parent-active\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .md\:parent:active .parent-active\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .md\:parent:active .parent-active\:grcol-auto{
        grid-column: auto;
    }

    .md\:parent:active .parent-active\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .md\:parent:active .parent-active\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .md\:parent:active .parent-active\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .md\:parent:active .parent-active\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .md\:parent:active .parent-active\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .md\:parent:active .parent-active\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .md\:parent:active .parent-active\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .md\:parent:active .parent-active\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .md\:parent:active .parent-active\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .md\:parent:active .parent-active\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .md\:parent:active .parent-active\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .md\:parent:active .parent-active\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .md\:parent:active .parent-active\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .md\:parent:active .parent-active\:grcol-start-1{
        grid-column-start: 1;
    }

    .md\:parent:active .parent-active\:grcol-start-2{
        grid-column-start: 2;
    }

    .md\:parent:active .parent-active\:grcol-start-3{
        grid-column-start: 3;
    }

    .md\:parent:active .parent-active\:grcol-start-4{
        grid-column-start: 4;
    }

    .md\:parent:active .parent-active\:grcol-start-5{
        grid-column-start: 5;
    }

    .md\:parent:active .parent-active\:grcol-start-6{
        grid-column-start: 6;
    }

    .md\:parent:active .parent-active\:grcol-start-7{
        grid-column-start: 7;
    }

    .md\:parent:active .parent-active\:grcol-start-8{
        grid-column-start: 8;
    }

    .md\:parent:active .parent-active\:grcol-start-9{
        grid-column-start: 9;
    }

    .md\:parent:active .parent-active\:grcol-start-10{
        grid-column-start: 10;
    }

    .md\:parent:active .parent-active\:grcol-start-11{
        grid-column-start: 11;
    }

    .md\:parent:active .parent-active\:grcol-start-12{
        grid-column-start: 12;
    }

    .md\:parent:active .parent-active\:grcol-start-auto{
        grid-column-start: auto;
    }

    .md\:parent:active .parent-active\:grcol-end-1{
        grid-column-end: 1;
    }

    .md\:parent:active .parent-active\:grcol-end-2{
        grid-column-end: 2;
    }

    .md\:parent:active .parent-active\:grcol-end-3{
        grid-column-end: 3;
    }

    .md\:parent:active .parent-active\:grcol-end-4{
        grid-column-end: 4;
    }

    .md\:parent:active .parent-active\:grcol-end-5{
        grid-column-end: 5;
    }

    .md\:parent:active .parent-active\:grcol-end-6{
        grid-column-end: 6;
    }

    .md\:parent:active .parent-active\:grcol-end-7{
        grid-column-end: 7;
    }

    .md\:parent:active .parent-active\:grcol-end-8{
        grid-column-end: 8;
    }

    .md\:parent:active .parent-active\:grcol-end-9{
        grid-column-end: 9;
    }

    .md\:parent:active .parent-active\:grcol-end-10{
        grid-column-end: 10;
    }

    .md\:parent:active .parent-active\:grcol-end-11{
        grid-column-end: 11;
    }

    .md\:parent:active .parent-active\:grcol-end-12{
        grid-column-end: 12;
    }

    .md\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:parent:active .parent-active\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .md\:parent:active .parent-active\:grtprows-none{
        grid-template-rows: none;
    }

    .md\:parent:active .parent-active\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .md\:parent:active .parent-active\:grtprows-auto{
        grid-template-rows: auto;
    }

    .md\:parent:active .parent-active\:grrow-auto{
        grid-row: auto;
    }

    .md\:parent:active .parent-active\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .md\:parent:active .parent-active\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .md\:parent:active .parent-active\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .md\:parent:active .parent-active\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .md\:parent:active .parent-active\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .md\:parent:active .parent-active\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .md\:parent:active .parent-active\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .md\:parent:active .parent-active\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .md\:parent:active .parent-active\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .md\:parent:active .parent-active\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .md\:parent:active .parent-active\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .md\:parent:active .parent-active\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .md\:parent:active .parent-active\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .md\:parent:active .parent-active\:grrow-start-1{
        grid-row-start: 1;
    }

    .md\:parent:active .parent-active\:grrow-start-2{
        grid-row-start: 2;
    }

    .md\:parent:active .parent-active\:grrow-start-3{
        grid-row-start: 3;
    }

    .md\:parent:active .parent-active\:grrow-start-4{
        grid-row-start: 4;
    }

    .md\:parent:active .parent-active\:grrow-start-5{
        grid-row-start: 5;
    }

    .md\:parent:active .parent-active\:grrow-start-6{
        grid-row-start: 6;
    }

    .md\:parent:active .parent-active\:grrow-start-7{
        grid-row-start: 7;
    }

    .md\:parent:active .parent-active\:grrow-start-8{
        grid-row-start: 8;
    }

    .md\:parent:active .parent-active\:grrow-start-9{
        grid-row-start: 9;
    }

    .md\:parent:active .parent-active\:grrow-start-10{
        grid-row-start: 10;
    }

    .md\:parent:active .parent-active\:grrow-start-11{
        grid-row-start: 11;
    }

    .md\:parent:active .parent-active\:grrow-start-12{
        grid-row-start: 12;
    }

    .md\:parent:active .parent-active\:grrow-start-auto{
        grid-row-start: auto;
    }

    .md\:parent:active .parent-active\:grrow-end-1{
        grid-row-end: 1;
    }

    .md\:parent:active .parent-active\:grrow-end-2{
        grid-row-end: 2;
    }

    .md\:parent:active .parent-active\:grrow-end-3{
        grid-row-end: 3;
    }

    .md\:parent:active .parent-active\:grrow-end-4{
        grid-row-end: 4;
    }

    .md\:parent:active .parent-active\:grrow-end-5{
        grid-row-end: 5;
    }

    .md\:parent:active .parent-active\:grrow-end-6{
        grid-row-end: 6;
    }

    .md\:parent:active .parent-active\:grrow-end-7{
        grid-row-end: 7;
    }

    .md\:parent:active .parent-active\:grrow-end-8{
        grid-row-end: 8;
    }

    .md\:parent:active .parent-active\:grrow-end-9{
        grid-row-end: 9;
    }

    .md\:parent:active .parent-active\:grrow-end-10{
        grid-row-end: 10;
    }

    .md\:parent:active .parent-active\:grrow-end-11{
        grid-row-end: 11;
    }

    .md\:parent:active .parent-active\:grrow-end-12{
        grid-row-end: 12;
    }

    .md\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:parent:active .parent-active\:grfl-row{
        grid-auto-flow: row;
    }

    .md\:parent:active .parent-active\:grfl-col{
        grid-auto-flow: column;
    }

    .md\:parent:active .parent-active\:grfl-dense{
        grid-auto-flow: dense;
    }

    .md\:parent:active .parent-active\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .md\:parent:active .parent-active\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .md\:parent:active .parent-active\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .md\:parent:active .parent-active\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .md\:parent:active .parent-active\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .md\:parent:active .parent-active\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .md\:parent:active .parent-active\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .md\:parent:active .parent-active\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .md\:parent:active .parent-active\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .md\:parent:active .parent-active\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .md\:parent:active .parent-active\:gap-0{
        gap: 0;
    }

    .md\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }

    .md\:parent:active .parent-active\:gap-y-0{
        row-gap: 0;
    }

    .md\:parent:active .parent-active\:gap-1{
        gap: 1px;
    }

    .md\:parent:active .parent-active\:gap-2{
        gap: 2px;
    }

    .md\:parent:active .parent-active\:gap-4{
        gap: 4px;
    }

    .md\:parent:active .parent-active\:gap-6{
        gap: 6px;
    }

    .md\:parent:active .parent-active\:gap-8{
        gap: 8px;
    }

    .md\:parent:active .parent-active\:gap-9{
        gap: 9px;
    }

    .md\:parent:active .parent-active\:gap-10{
        gap: 10px;
    }

    .md\:parent:active .parent-active\:gap-12{
        gap: 12px;
    }

    .md\:parent:active .parent-active\:gap-14{
        gap: 14px;
    }

    .md\:parent:active .parent-active\:gap-16{
        gap: 16px;
    }

    .md\:parent:active .parent-active\:gap-18{
        gap: 18px;
    }

    .md\:parent:active .parent-active\:gap-20{
        gap: 20px;
    }

    .md\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }

    .md\:parent:active .parent-active\:gap-x-1{
        column-gap: 1px;
    }

    .md\:parent:active .parent-active\:gap-x-2{
        column-gap: 2px;
    }

    .md\:parent:active .parent-active\:gap-x-4{
        column-gap: 4px;
    }

    .md\:parent:active .parent-active\:gap-x-6{
        column-gap: 6px;
    }

    .md\:parent:active .parent-active\:gap-x-8{
        column-gap: 8px;
    }

    .md\:parent:active .parent-active\:gap-x-10{
        column-gap: 10px;
    }

    .md\:parent:active .parent-active\:gap-x-12{
        column-gap: 12px;
    }

    .md\:parent:active .parent-active\:gap-x-14{
        column-gap: 14px;
    }

    .md\:parent:active .parent-active\:gap-x-16{
        column-gap: 16px;
    }

    .md\:parent:active .parent-active\:gap-x-18{
        column-gap: 18px;
    }

    .md\:parent:active .parent-active\:gap-x-20{
        column-gap: 20px;
    }

    .md\:parent:active .parent-active\:gap-y-1{
        row-gap: 1px;
    }

    .md\:parent:active .parent-active\:gap-y-2{
        row-gap: 2px;
    }

    .md\:parent:active .parent-active\:gap-y-4{
        row-gap: 4px;
    }

    .md\:parent:active .parent-active\:gap-y-6{
        row-gap: 6px;
    }

    .md\:parent:active .parent-active\:gap-y-8{
        row-gap: 8px;
    }

    .md\:parent:active .parent-active\:gap-y-10{
        row-gap: 10px;
    }

    .md\:parent:active .parent-active\:gap-y-12{
        row-gap: 12px;
    }

    .md\:parent:active .parent-active\:gap-y-14{
        row-gap: 14px;
    }

    .md\:parent:active .parent-active\:gap-y-16{
        row-gap: 16px;
    }

    .md\:parent:active .parent-active\:gap-y-18{
        row-gap: 18px;
    }

    .md\:parent:active .parent-active\:gap-y-20{
        row-gap: 20px;
    }

    .md\:parent:active .parent-active\:justify-content-normal{
        justify-content: normal;
    }

    .md\:parent:active .parent-active\:justify-content-start{
        justify-content: flex-start;
    }

    .md\:parent:active .parent-active\:justify-content-end{
        justify-content: flex-end;
    }

    .md\:parent:active .parent-active\:justify-content-center{
        justify-content: center;
    }

    .md\:parent:active .parent-active\:justify-content-between{
        justify-content: space-between;
    }

    .md\:parent:active .parent-active\:justify-content-around{
        justify-content: space-around;
    }

    .md\:parent:active .parent-active\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .md\:parent:active .parent-active\:justify-content-stretch{
        justify-content: stretch;
    }

    .md\:parent:active .parent-active\:justify-items-start{
        justify-items: start;
    }

    .md\:parent:active .parent-active\:justify-items-end{
        justify-items: end;
    }

    .md\:parent:active .parent-active\:justify-items-center{
        justify-items: center;
    }

    .md\:parent:active .parent-active\:justify-items-stretch{
        justify-items: stretch;
    }

    .md\:parent:active .parent-active\:justify-self-auto{
        justify-self: auto;
    }

    .md\:parent:active .parent-active\:justify-self-start{
        justify-self: start;
    }

    .md\:parent:active .parent-active\:justify-self-end{
        justify-self: end;
    }

    .md\:parent:active .parent-active\:justify-self-center{
        justify-self: center;
    }

    .md\:parent:active .parent-active\:justify-self-stretch{
        justify-self: stretch;
    }

    .md\:parent:active .parent-active\:align-content-normal{
        align-content: normal;
    }

    .md\:parent:active .parent-active\:align-content-center{
        align-content: center;
    }

    .md\:parent:active .parent-active\:align-content-start{
        align-content: flex-start;
    }

    .md\:parent:active .parent-active\:align-content-end{
        align-content: flex-end;
    }

    .md\:parent:active .parent-active\:align-content-between{
        align-content: space-between;
    }

    .md\:parent:active .parent-active\:align-content-around{
        align-content: space-around;
    }

    .md\:parent:active .parent-active\:align-content-evenly{
        align-content: space-evenly;
    }

    .md\:parent:active .parent-active\:align-content-baseline{
        align-content: space-baseline;
    }

    .md\:parent:active .parent-active\:align-content-stretch{
        align-content: stretch;
    }

    .md\:parent:active .parent-active\:align-items-start{
        align-items: start;
    }

    .md\:parent:active .parent-active\:align-items-end{
        align-items: end;
    }

    .md\:parent:active .parent-active\:align-items-center{
        align-items: center;
    }

    .md\:parent:active .parent-active\:align-items-stretch{
        justify-items: stretch;
    }

    .md\:parent:active .parent-active\:align-self-auto{
        justify-self: auto;
    }

    .md\:parent:active .parent-active\:align-self-start{
        justify-self: start;
    }

    .md\:parent:active .parent-active\:align-self-end{
        justify-self: end;
    }

    .md\:parent:active .parent-active\:align-self-center{
        justify-self: center;
    }

    .md\:parent:active .parent-active\:align-self-stretch{
        justify-self: stretch;
    }

    .md\:parent:active .parent-active\:align-self-baseline{
        justify-self: baseline;
    }

    .md\:parent:active .parent-active\:place-content-center{
        place-content: center;
    }

    .md\:parent:active .parent-active\:place-content-start{
        place-content: start;
    }

    .md\:parent:active .parent-active\:place-content-end{
        place-content: end;
    }

    .md\:parent:active .parent-active\:place-content-between{
        place-content: between;
    }

    .md\:parent:active .parent-active\:place-content-around{
        place-content: around;
    }

    .md\:parent:active .parent-active\:place-content-evenly{
        place-content: evenly;
    }

    .md\:parent:active .parent-active\:place-content-baseline{
        place-content: baseline;
    }

    .md\:parent:active .parent-active\:place-content-stretch{
        place-content: stretch;
    }

    .md\:parent:active .parent-active\:place-items-start{
        place-content: start;
    }

    .md\:parent:active .parent-active\:place-items-end{
        place-content: end;
    }

    .md\:parent:active .parent-active\:place-items-center{
        place-content: center;
    }

    .md\:parent:active .parent-active\:place-items-baseline{
        place-content: baseline;
    }

    .md\:parent:active .parent-active\:place-items-stretch{
        place-content: stretch;
    }

    .md\:parent:active .parent-active\:place-self-start{
        place-self: start;
    }

    .md\:parent:active .parent-active\:place-self-end{
        place-self: end;
    }

    .md\:parent:active .parent-active\:place-self-center{
        place-self: center;
    }

    .md\:parent:active .parent-active\:place-self-baseline{
        place-self: baseline;
    }

    .md\:parent:active .parent-active\:place-self-stretch{
        place-self: stretch;
    }

    .md\:parent:active .parent-active\:w-0{
        width: 0;
    }

    .md\:parent:active .parent-active\:w-2{
        width: 2px;
    }

    .md\:parent:active .parent-active\:w-4{
        width: 4px;
    }

    .md\:parent:active .parent-active\:w-6{
        width: 6px;
    }

    .md\:parent:active .parent-active\:w-8{
        width: 8px;
    }

    .md\:parent:active .parent-active\:w-10{
        width: 10px;
    }

    .md\:parent:active .parent-active\:w-12{
        width: 12px;
    }

    .md\:parent:active .parent-active\:w-14{
        width: 14px;
    }

    .md\:parent:active .parent-active\:w-16{
        width: 16px;
    }

    .md\:parent:active .parent-active\:w-18{
        width: 18px;
    }

    .md\:parent:active .parent-active\:w-20{
        width: 20px;
    }

    .md\:parent:active .parent-active\:w-22{
        width: 1.5rem;
    }

    .md\:parent:active .parent-active\:w-24{
        width: 3rem;
    }

    .md\:parent:active .parent-active\:w-26{
        width: 4.5rem;
    }

    .md\:parent:active .parent-active\:w-28{
        width: 6rem;
    }

    .md\:parent:active .parent-active\:w-30{
        width: 7.5rem;
    }

    .md\:parent:active .parent-active\:w-32{
        width: 10rem;
    }

    .md\:parent:active .parent-active\:w-34{
        width: 11.5rem;
    }

    .md\:parent:active .parent-active\:w-36{
        width: 13rem;
    }

    .md\:parent:active .parent-active\:w-38{
        width: 14.5rem;
    }

    .md\:parent:active .parent-active\:w-40{
        width: 16rem;
    }

    .md\:parent:active .parent-active\:w-42{
        width: 18rem;
    }

    .md\:parent:active .parent-active\:w-44{
        width: 20rem;
    }

    .md\:parent:active .parent-active\:w-46{
        width: 22rem;
    }

    .md\:parent:active .parent-active\:w-48{
        width: 24rem;
    }

    .md\:parent:active .parent-active\:w-52{
        width: 28rem;
    }

    .md\:parent:active .parent-active\:w-56{
        width: 32rem;
    }

    .md\:parent:active .parent-active\:w-60{
        width: 36rem;
    }

    .md\:parent:active .parent-active\:w-64{
        width: 40rem;
    }

    .md\:parent:active .parent-active\:w-68{
        width: 44rem;
    }

    .md\:parent:active .parent-active\:w-72{
        width: 48rem;
    }

    .md\:parent:active .parent-active\:w-76{
        width: 52rem;
    }

    .md\:parent:active .parent-active\:w-80{
        width: 56rem;
    }

    .md\:parent:active .parent-active\:w-84{
        width: 60rem;
    }

    .md\:parent:active .parent-active\:w-hf{
        width: 50%;
    }

    .md\:parent:active .parent-active\:w-third{
        width: 33.333%;
    }

    .md\:parent:active .parent-active\:w-two-third{
        width: 66.67%;
    }

    .md\:parent:active .parent-active\:w-quarter{
        width: 25%;
    }

    .md\:parent:active .parent-active\:w-three-quarter{
        width: 75%;
    }

    .md\:parent:active .parent-active\:w-fifth{
        width: 20%;
    }

    .md\:parent:active .parent-active\:w-two-fifth{
        width: 40%;
    }

    .md\:parent:active .parent-active\:w-three-fifth{
        width: 60%;
    }

    .md\:parent:active .parent-active\:w-four-fifth{
        width: 80%;
    }

    .md\:parent:active .parent-active\:w-tenth{
        width: 10%;
    }

    .md\:parent:active .parent-active\:w-two-tenth{
        width: 20%;
    }

    .md\:parent:active .parent-active\:w-three-tenth{
        width: 30%;
    }

    .md\:parent:active .parent-active\:w-four-tenth{
        width: 40%;
    }

    .md\:parent:active .parent-active\:w-five-tenth{
        width: 50%;
    }

    .md\:parent:active .parent-active\:w-six-tenth{
        width: 60%;
    }

    .md\:parent:active .parent-active\:w-seven-tenth{
        width: 70%;
    }

    .md\:parent:active .parent-active\:w-eight-tenth{
        width: 80%;
    }

    .md\:parent:active .parent-active\:w-nine-tenth{
        width: 90%;
    }

    .md\:parent:active .parent-active\:w-full{
        width: 100%;
    }

    .md\:parent:active .parent-active\:w-min{
        width: min-content;
    }

    .md\:parent:active .parent-active\:w-max{
        width: max-content;
    }

    .md\:parent:active .parent-active\:w-fit{
        width: fit-content;
    }

    .md\:parent:active .parent-active\:min-vh-10{
        min-height: 10vh;
    }

    .md\:parent:active .parent-active\:min-vh-20{
        min-height: 20vh;
    }

    .md\:parent:active .parent-active\:min-vh-30{
        min-height: 30vh;
    }

    .md\:parent:active .parent-active\:min-vh-40{
        min-height: 40vh;
    }

    .md\:parent:active .parent-active\:min-vh-50{
        min-height: 50vh;
    }

    .md\:parent:active .parent-active\:min-vh-60{
        min-height: 60vh;
    }

    .md\:parent:active .parent-active\:min-vh-70{
        min-height: 70vh;
    }

    .md\:parent:active .parent-active\:min-vh-80{
        min-height: 80vh;
    }

    .md\:parent:active .parent-active\:min-vh-90{
        min-height: 90vh;
    }

    .md\:parent:active .parent-active\:min-vh-100{
        min-height: 100vh;
    }

    .md\:parent:active .parent-active\:min-vw-10{
        min-width: 10vh;
    }

    .md\:parent:active .parent-active\:min-vw-20{
        min-width: 20vh;
    }

    .md\:parent:active .parent-active\:min-vw-30{
        min-width: 30vh;
    }

    .md\:parent:active .parent-active\:min-vw-40{
        min-width: 40vh;
    }

    .md\:parent:active .parent-active\:min-vw-50{
        min-width: 50vh;
    }

    .md\:parent:active .parent-active\:min-vw-60{
        min-width: 60vh;
    }

    .md\:parent:active .parent-active\:min-vw-70{
        min-width: 70vh;
    }

    .md\:parent:active .parent-active\:min-vw-80{
        min-width: 80vh;
    }

    .md\:parent:active .parent-active\:min-vw-90{
        min-width: 100vh;
    }

    .md\:parent:active .parent-active\:min-vw-100{
        min-width: 100vh;
    }

    .md\:parent:active .parent-active\:max-vh-10{
        max-height: 10vh;
    }

    .md\:parent:active .parent-active\:max-vh-20{
        max-height: 20vh;
    }

    .md\:parent:active .parent-active\:max-vh-30{
        max-height: 30vh;
    }

    .md\:parent:active .parent-active\:max-vh-40{
        max-height: 40vh;
    }

    .md\:parent:active .parent-active\:max-vh-50{
        max-height: 50vh;
    }

    .md\:parent:active .parent-active\:max-vh-60{
        max-height: 60vh;
    }

    .md\:parent:active .parent-active\:max-vh-70{
        max-height: 70vh;
    }

    .md\:parent:active .parent-active\:max-vh-80{
        max-height: 80vh;
    }

    .md\:parent:active .parent-active\:max-vh-90{
        max-height: 100vh;
    }

    .md\:parent:active .parent-active\:max-vh-100{
        max-height: 100vh;
    }

    .md\:parent:active .parent-active\:max-vw-10{
        max-width: 10vh;
    }

    .md\:parent:active .parent-active\:max-vw-20{
        max-width: 20vh;
    }

    .md\:parent:active .parent-active\:max-vw-30{
        max-width: 30vh;
    }

    .md\:parent:active .parent-active\:max-vw-40{
        max-width: 40vh;
    }

    .md\:parent:active .parent-active\:max-vw-50{
        max-width: 50vh;
    }

    .md\:parent:active .parent-active\:max-vw-60{
        max-width: 60vh;
    }

    .md\:parent:active .parent-active\:max-vw-70{
        max-width: 70vh;
    }

    .md\:parent:active .parent-active\:max-vw-80{
        max-width: 80vh;
    }

    .md\:parent:active .parent-active\:max-vw-90{
        max-width: 100vh;
    }

    .md\:parent:active .parent-active\:max-vw-100{
        max-width: 100vh;
    }

    .md\:parent:active .parent-active\:min-w-2{
        min-width: 2px;
    }

    .md\:parent:active .parent-active\:min-w-4{
        min-width: 4px;
    }

    .md\:parent:active .parent-active\:min-w-6{
        min-width: 6px;
    }

    .md\:parent:active .parent-active\:min-w-8{
        min-width: 8px;
    }

    .md\:parent:active .parent-active\:min-w-10{
        min-width: 10px;
    }

    .md\:parent:active .parent-active\:min-w-12{
        min-width: 12px;
    }

    .md\:parent:active .parent-active\:min-w-14{
        min-width: 14px;
    }

    .md\:parent:active .parent-active\:min-w-16{
        min-width: 16px;
    }

    .md\:parent:active .parent-active\:min-w-18{
        min-width: 18px;
    }

    .md\:parent:active .parent-active\:min-w-20{
        min-width: 20px;
    }

    .md\:parent:active .parent-active\:min-w-22{
        min-width: 1.5rem;
    }

    .md\:parent:active .parent-active\:min-w-24{
        min-width: 3rem;
    }

    .md\:parent:active .parent-active\:min-w-26{
        min-width: 4.5rem;
    }

    .md\:parent:active .parent-active\:min-w-28{
        min-width: 6rem;
    }

    .md\:parent:active .parent-active\:min-w-30{
        min-width: 7.5rem;
    }

    .md\:parent:active .parent-active\:min-w-32{
        min-width: 10rem;
    }

    .md\:parent:active .parent-active\:min-w-34{
        min-width: 11.5rem;
    }

    .md\:parent:active .parent-active\:min-w-36{
        min-width: 13rem;
    }

    .md\:parent:active .parent-active\:min-w-38{
        min-width: 14.5rem;
    }

    .md\:parent:active .parent-active\:min-w-40{
        min-width: 16rem;
    }

    .md\:parent:active .parent-active\:min-w-42{
        min-width: 18rem;
    }

    .md\:parent:active .parent-active\:min-w-44{
        min-width: 20rem;
    }

    .md\:parent:active .parent-active\:min-w-46{
        min-width: 22rem;
    }

    .md\:parent:active .parent-active\:min-w-48{
        min-width: 24rem;
    }

    .md\:parent:active .parent-active\:min-w-hf{
        min-width: 50%;
    }

    .md\:parent:active .parent-active\:min-w-full{
        min-width: 100%;
    }

    .md\:parent:active .parent-active\:min-w-min{
        min-width: min-content;
    }

    .md\:parent:active .parent-active\:min-w-max{
        min-width: max-content;
    }

    .md\:parent:active .parent-active\:min-w-fit{
        min-width: fit-content;
    }

    .md\:parent:active .parent-active\:max-w-0{
        max-width: 0;
    }

    .md\:parent:active .parent-active\:max-w-2{
        max-width: 2px;
    }

    .md\:parent:active .parent-active\:max-w-4{
        max-width: 4px;
    }

    .md\:parent:active .parent-active\:max-w-6{
        max-width: 6px;
    }

    .md\:parent:active .parent-active\:max-w-8{
        max-width: 8px;
    }

    .md\:parent:active .parent-active\:max-w-10{
        max-width: 10px;
    }

    .md\:parent:active .parent-active\:max-w-12{
        max-width: 12px;
    }

    .md\:parent:active .parent-active\:max-w-14{
        max-width: 14px;
    }

    .md\:parent:active .parent-active\:max-w-16{
        max-width: 16px;
    }

    .md\:parent:active .parent-active\:max-w-18{
        max-width: 18px;
    }

    .md\:parent:active .parent-active\:max-w-20{
        max-width: 20px;
    }

    .md\:parent:active .parent-active\:max-w-22{
        max-width: 1.5rem;
    }

    .md\:parent:active .parent-active\:max-w-24{
        max-width: 3rem;
    }

    .md\:parent:active .parent-active\:max-w-26{
        max-width: 4.5rem;
    }

    .md\:parent:active .parent-active\:max-w-28{
        max-width: 6rem;
    }

    .md\:parent:active .parent-active\:max-w-30{
        max-width: 7.5rem;
    }

    .md\:parent:active .parent-active\:max-w-32{
        max-width: 10rem;
    }

    .md\:parent:active .parent-active\:max-w-34{
        max-width: 11.5rem;
    }

    .md\:parent:active .parent-active\:max-w-36{
        max-width: 13rem;
    }

    .md\:parent:active .parent-active\:max-w-38{
        max-width: 14.5rem;
    }

    .md\:parent:active .parent-active\:max-w-40{
        max-width: 16rem;
    }

    .md\:parent:active .parent-active\:max-w-42{
        max-width: 18rem;
    }

    .md\:parent:active .parent-active\:max-w-44{
        max-width: 20rem;
    }

    .md\:parent:active .parent-active\:max-w-46{
        max-width: 22rem;
    }

    .md\:parent:active .parent-active\:max-w-48{
        max-width: 24rem;
    }

    .md\:parent:active .parent-active\:max-w-hf{
        max-width: 50%;
    }

    .md\:parent:active .parent-active\:max-w-full{
        max-width: 100%;
    }

    .md\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }

    .md\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }

    .md\:parent:active .parent-active\:max-w-fit{
        max-width: fit-content;
    }

    .md\:parent:active .parent-active\:h-0{
        height: 0;
    }

    .md\:parent:active .parent-active\:h-2{
        height: 2px;
    }

    .md\:parent:active .parent-active\:h-4{
        height: 4px;
    }

    .md\:parent:active .parent-active\:h-6{
        height: 6px;
    }

    .md\:parent:active .parent-active\:h-8{
        height: 8px;
    }

    .md\:parent:active .parent-active\:h-10{
        height: 10px;
    }

    .md\:parent:active .parent-active\:h-12{
        height: 12px;
    }

    .md\:parent:active .parent-active\:h-14{
        height: 14px;
    }

    .md\:parent:active .parent-active\:h-16{
        height: 16px;
    }

    .md\:parent:active .parent-active\:h-18{
        height: 18px;
    }

    .md\:parent:active .parent-active\:h-20{
        height: 20px;
    }

    .md\:parent:active .parent-active\:h-22{
        height: 1.5rem;
    }

    .md\:parent:active .parent-active\:h-24{
        height: 3rem;
    }

    .md\:parent:active .parent-active\:h-26{
        height: 4.5rem;
    }

    .md\:parent:active .parent-active\:h-28{
        height: 6rem;
    }

    .md\:parent:active .parent-active\:h-30{
        height: 7.5rem;
    }

    .md\:parent:active .parent-active\:h-32{
        height: 10rem;
    }

    .md\:parent:active .parent-active\:h-34{
        height: 11.5rem;
    }

    .md\:parent:active .parent-active\:h-36{
        height: 13rem;
    }

    .md\:parent:active .parent-active\:h-38{
        height: 14.5rem;
    }

    .md\:parent:active .parent-active\:h-40{
        height: 16rem;
    }

    .md\:parent:active .parent-active\:h-42{
        height: 18rem;
    }

    .md\:parent:active .parent-active\:h-44{
        height: 20rem;
    }

    .md\:parent:active .parent-active\:h-46{
        height: 22rem;
    }

    .md\:parent:active .parent-active\:h-48{
        height: 24rem;
    }

    .md\:parent:active .parent-active\:h-52{
        height: 28rem;
    }

    .md\:parent:active .parent-active\:h-56{
        height: 32rem;
    }

    .md\:parent:active .parent-active\:h-60{
        height: 36rem;
    }

    .md\:parent:active .parent-active\:h-64{
        height: 40rem;
    }

    .md\:parent:active .parent-active\:h-68{
        height: 44rem;
    }

    .md\:parent:active .parent-active\:h-72{
        height: 48rem;
    }

    .md\:parent:active .parent-active\:h-76{
        height: 52rem;
    }

    .md\:parent:active .parent-active\:h-80{
        height: 56rem;
    }

    .md\:parent:active .parent-active\:h-84{
        height: 60rem;
    }

    .md\:parent:active .parent-active\:h-hf{
        height: 50%;
    }

    .md\:parent:active .parent-active\:h-third{
        height: 33.333%;
    }

    .md\:parent:active .parent-active\:h-two-third{
        height: 66.67%;
    }

    .md\:parent:active .parent-active\:h-quarter{
        height: 25%;
    }

    .md\:parent:active .parent-active\:h-three-quarter{
        height: 75%;
    }

    .md\:parent:active .parent-active\:h-fifth{
        height: 20%;
    }

    .md\:parent:active .parent-active\:h-two-fifth{
        height: 40%;
    }

    .md\:parent:active .parent-active\:h-three-fifth{
        height: 60%;
    }

    .md\:parent:active .parent-active\:h-four-fifth{
        height: 80%;
    }

    .md\:parent:active .parent-active\:h-tenth{
        height: 10%;
    }

    .md\:parent:active .parent-active\:h-two-tenth{
        height: 20%;
    }

    .md\:parent:active .parent-active\:h-three-tenth{
        height: 30%;
    }

    .md\:parent:active .parent-active\:h-four-tenth{
        height: 40%;
    }

    .md\:parent:active .parent-active\:h-five-tenth{
        height: 50%;
    }

    .md\:parent:active .parent-active\:h-six-tenth{
        height: 60%;
    }

    .md\:parent:active .parent-active\:h-seventh-tenth{
        height: 70%;
    }

    .md\:parent:active .parent-active\:h-eight-tenth{
        height: 80%;
    }

    .md\:parent:active .parent-active\:h-nine-tenth{
        height: 90%;
    }

    .md\:parent:active .parent-active\:h-full{
        height: 100%;
    }

    .md\:parent:active .parent-active\:h-min{
        height: min-content;
    }

    .md\:parent:active .parent-active\:h-max{
        height: max-content;
    }

    .md\:parent:active .parent-active\:h-fit{
        height: fit-content;
    }

    .md\:parent:active .parent-active\:min-h-0{
        min-height: 0;
    }

    .md\:parent:active .parent-active\:min-h-2{
        min-height: 2px;
    }

    .md\:parent:active .parent-active\:min-h-4{
        min-height: 4px;
    }

    .md\:parent:active .parent-active\:min-h-6{
        min-height: 6px;
    }

    .md\:parent:active .parent-active\:min-h-8{
        min-height: 8px;
    }

    .md\:parent:active .parent-active\:min-h-10{
        min-height: 10px;
    }

    .md\:parent:active .parent-active\:min-h-12{
        min-height: 12px;
    }

    .md\:parent:active .parent-active\:min-h-14{
        min-height: 14px;
    }

    .md\:parent:active .parent-active\:min-h-16{
        min-height: 16px;
    }

    .md\:parent:active .parent-active\:min-h-18{
        min-height: 18px;
    }

    .md\:parent:active .parent-active\:min-h-20{
        min-height: 20px;
    }

    .md\:parent:active .parent-active\:min-h-22{
        min-height: 1.5rem;
    }

    .md\:parent:active .parent-active\:min-h-24{
        min-height: 3rem;
    }

    .md\:parent:active .parent-active\:min-h-26{
        min-height: 4.5rem;
    }

    .md\:parent:active .parent-active\:min-h-28{
        min-height: 6rem;
    }

    .md\:parent:active .parent-active\:min-h-30{
        min-height: 7.5rem;
    }

    .md\:parent:active .parent-active\:min-h-32{
        min-height: 10rem;
    }

    .md\:parent:active .parent-active\:min-h-34{
        min-height: 11.5rem;
    }

    .md\:parent:active .parent-active\:min-h-36{
        min-height: 13rem;
    }

    .md\:parent:active .parent-active\:min-h-38{
        min-height: 14.5rem;
    }

    .md\:parent:active .parent-active\:min-h-40{
        min-height: 16rem;
    }

    .md\:parent:active .parent-active\:min-h-42{
        min-height: 18rem;
    }

    .md\:parent:active .parent-active\:min-h-44{
        min-height: 20rem;
    }

    .md\:parent:active .parent-active\:min-h-46{
        min-height: 22rem;
    }

    .md\:parent:active .parent-active\:min-h-48{
        min-height: 24rem;
    }

    .md\:parent:active .parent-active\:min-h-hf{
        min-height: 50%;
    }

    .md\:parent:active .parent-active\:min-h-full{
        min-height: 100%;
    }

    .md\:parent:active .parent-active\:min-h-min{
        min-height: min-content;
    }

    .md\:parent:active .parent-active\:min-h-max{
        min-height: max-content;
    }

    .md\:parent:active .parent-active\:min-h-fit{
        min-height: fit-content;
    }

    .md\:parent:active .parent-active\:max-h-0{
        max-height: 0;
    }

    .md\:parent:active .parent-active\:max-h-2{
        max-height: 2px;
    }

    .md\:parent:active .parent-active\:max-h-4{
        max-height: 4px;
    }

    .md\:parent:active .parent-active\:max-h-6{
        max-height: 6px;
    }

    .md\:parent:active .parent-active\:max-h-8{
        max-height: 8px;
    }

    .md\:parent:active .parent-active\:max-h-10{
        max-height: 10px;
    }

    .md\:parent:active .parent-active\:max-h-12{
        max-height: 12px;
    }

    .md\:parent:active .parent-active\:max-h-14{
        max-height: 14px;
    }

    .md\:parent:active .parent-active\:max-h-16{
        max-height: 16px;
    }

    .md\:parent:active .parent-active\:max-h-18{
        max-height: 18px;
    }

    .md\:parent:active .parent-active\:max-h-20{
        max-height: 20px;
    }

    .md\:parent:active .parent-active\:max-h-22{
        max-height: 1.5rem;
    }

    .md\:parent:active .parent-active\:max-h-24{
        max-height: 3rem;
    }

    .md\:parent:active .parent-active\:max-h-26{
        max-height: 4.5rem;
    }

    .md\:parent:active .parent-active\:max-h-28{
        max-height: 6rem;
    }

    .md\:parent:active .parent-active\:max-h-30{
        max-height: 7.5rem;
    }

    .md\:parent:active .parent-active\:max-h-32{
        max-height: 10rem;
    }

    .md\:parent:active .parent-active\:max-h-34{
        max-height: 11.5rem;
    }

    .md\:parent:active .parent-active\:max-h-36{
        max-height: 13rem;
    }

    .md\:parent:active .parent-active\:max-h-38{
        max-height: 14.5rem;
    }

    .md\:parent:active .parent-active\:max-h-40{
        max-height: 16rem;
    }

    .md\:parent:active .parent-active\:max-h-42{
        max-height: 18rem;
    }

    .md\:parent:active .parent-active\:max-h-44{
        max-height: 20rem;
    }

    .md\:parent:active .parent-active\:max-h-46{
        max-height: 22rem;
    }

    .md\:parent:active .parent-active\:max-h-48{
        max-height: 24rem;
    }

    .md\:parent:active .parent-active\:max-h-hf{
        max-height: 50%;
    }

    .md\:parent:active .parent-active\:max-h-full{
        max-height: 100%;
    }

    .md\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }

    .md\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }

    .md\:parent:active .parent-active\:max-h-fit{
        max-height: fit-content;
    }

    .md\:parent:active .parent-active\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .md\:parent:active .parent-active\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .md\:parent:active .parent-active\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .md\:parent:active .parent-active\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .md\:parent:active .parent-active\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .md\:parent:active .parent-active\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .md\:parent:active .parent-active\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .md\:parent:active .parent-active\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .md\:parent:active .parent-active\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .md\:parent:active .parent-active\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .md\:parent:active .parent-active\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .md\:parent:active .parent-active\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .md\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:parent:active .parent-active\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .md\:parent:active .parent-active\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .md\:parent:active .parent-active\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .md\:parent:active .parent-active\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .md\:parent:active .parent-active\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .md\:parent:active .parent-active\:italic{
        font-style: italic;
    }

    .md\:parent:active .parent-active\:italic-0{
        font-style: normal;
    }

    .md\:parent:active .parent-active\:font-w-thin{
        font-weight: 100;
    }

    .md\:parent:active .parent-active\:font-w-extralight{
        font-weight: 200;
    }

    .md\:parent:active .parent-active\:font-w-light{
        font-weight: 300;
    }

    .md\:parent:active .parent-active\:font-w-normal{
        font-weight: 400;
    }

    .md\:parent:active .parent-active\:font-w-medium{
        font-weight: 500;
    }

    .md\:parent:active .parent-active\:font-w-semibold{
        font-weight: 600;
    }

    .md\:parent:active .parent-active\:font-w-bold{
        font-weight: 700;
    }

    .md\:parent:active .parent-active\:font-w-extrabold{
        font-weight: 800;
    }

    .md\:parent:active .parent-active\:font-w-black{
        font-weight: 900;
    }

    .md\:parent:active .parent-active\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .md\:parent:active .parent-active\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .md\:parent:active .parent-active\:letter-space-normal{
        letter-spacing: 0;
    }

    .md\:parent:active .parent-active\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .md\:parent:active .parent-active\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .md\:parent:active .parent-active\:line-h-1{
        line-height: 0.25rem;
    }

    .md\:parent:active .parent-active\:line-h-2{
        line-height: 0.5rem;
    }

    .md\:parent:active .parent-active\:line-h-3{
        line-height: 0.75rem;
    }

    .md\:parent:active .parent-active\:line-h-4{
        line-height: 1rem;
    }

    .md\:parent:active .parent-active\:line-h-5{
        line-height: 1.25rem;
    }

    .md\:parent:active .parent-active\:line-h-6{
        line-height: 1.5rem;
    }

    .md\:parent:active .parent-active\:line-h-7{
        line-height: 1.75rem;
    }

    .md\:parent:active .parent-active\:line-h-8{
        line-height: 2rem;
    }

    .md\:parent:active .parent-active\:line-h-9{
        line-height: 2.25rem;
    }

    .md\:parent:active .parent-active\:line-h-10{
        line-height: 2.5rem;
    }

    .md\:parent:active .parent-active\:line-h-normal{
        line-height: 1;
    }

    .md\:parent:active .parent-active\:line-h-sm{
        line-height: 1.25;
    }

    .md\:parent:active .parent-active\:line-h-md{
        line-height: 1.5;
    }

    .md\:parent:active .parent-active\:line-h-lg{
        line-height: 1.75;
    }

    .md\:parent:active .parent-active\:line-h-lg{
        line-height: 2;
    }

    .md\:parent:active .parent-active\:line-h-xl{
        line-height: 4;
    }

    .md\:parent:active .parent-active\:list-img-none{
        list-style-image: none;
    }

    .md\:parent:active .parent-active\:list-position-inside{
        list-style-position: inside;
    }

    .md\:parent:active .parent-active\:list-position-outside{
        list-style-position: outside;
    }

    .md\:parent:active .parent-active\:list-type-none{
        list-style-type: none;
    }

    .md\:parent:active .parent-active\:list-type-disc{
        list-style-type: disc;
    }

    .md\:parent:active .parent-active\:list-type-decimal{
        list-style-type: decimal;
    }

    .md\:parent:active .parent-active\:list-type-square{
        list-style-type: square;
    }

    .md\:parent:active .parent-active\:left-text{
        text-align: left;
    }

    .md\:parent:active .parent-active\:right-text{
        text-align: right;
    }

    .md\:parent:active .parent-active\:justify-text{
        text-align: justify;
    }

    .md\:parent:active .parent-active\:center-text{
        text-align: center;
    }

    .md\:parent:active .parent-active\:start-text{
        text-align: start;
    }

    .md\:parent:active .parent-active\:end-text{
        text-align: end;
    }

    .md\:parent:active .parent-active\:underline-text{
        text-decoration-line: underline;
    }

    .md\:parent:active .parent-active\:overline-text{
        text-decoration-line: overline;
    }

    .md\:parent:active .parent-active\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .md\:parent:active .parent-active\:no-decoration-text{
        text-decoration-line: none;
    }

    .md\:parent:active .parent-active\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .md\:parent:active .parent-active\:text-decoration-double{
        text-decoration-style: double;
    }

    .md\:parent:active .parent-active\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .md\:parent:active .parent-active\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .md\:parent:active .parent-active\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .md\:parent:active .parent-active\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .md\:parent:active .parent-active\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .md\:parent:active .parent-active\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .md\:parent:active .parent-active\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .md\:parent:active .parent-active\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .md\:parent:active .parent-active\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .md\:parent:active .parent-active\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .md\:parent:active .parent-active\:underline-offset-0{
        text-underline-offset: 0;
    }

    .md\:parent:active .parent-active\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .md\:parent:active .parent-active\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .md\:parent:active .parent-active\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .md\:parent:active .parent-active\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .md\:parent:active .parent-active\:text-uppercase{
        text-transform: uppercase;
    }

    .md\:parent:active .parent-active\:text-lowercase{
        text-transform: lowercase;
    }

    .md\:parent:active .parent-active\:text-capitalize{
        text-transform: capitalize;
    }

    .md\:parent:active .parent-active\:text-no-case{
        text-transform: none;
    }

    .md\:parent:active .parent-active\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .md\:parent:active .parent-active\:text-clip{
        text-overflow: clip;
    }

    .md\:parent:active .parent-active\:text-wrap{
        text-wrap: wrap;
    }

    .md\:parent:active .parent-active\:text-nowrap{
        text-wrap: nowrap;
    }

    .md\:parent:active .parent-active\:text-balance{
        text-wrap: balance;
    }

    .md\:parent:active .parent-active\:text-pretty{
        text-wrap: pretty;
    }

    .md\:parent:active .parent-active\:text-indent-0{
        text-indent: 0;
    }

    .md\:parent:active .parent-active\:text-indent-1{
        text-indent: 1px;
    }

    .md\:parent:active .parent-active\:text-indent-2{
        text-indent: 2px;
    }

    .md\:parent:active .parent-active\:text-indent-4{
        text-indent: 4px;
    }

    .md\:parent:active .parent-active\:text-indent-6{
        text-indent: 6px;
    }

    .md\:parent:active .parent-active\:text-indent-8{
        text-indent: 8px;
    }

    .md\:parent:active .parent-active\:text-indent-10{
        text-indent: 10px;
    }

    .md\:parent:active .parent-active\:text-indent-12{
        text-indent: 12px;
    }

    .md\:parent:active .parent-active\:text-indent-14{
        text-indent: 14px;
    }

    .md\:parent:active .parent-active\:text-indent-16{
        text-indent: 16px;
    }

    .md\:parent:active .parent-active\:text-indent-18{
        text-indent: 18px;
    }

    .md\:parent:active .parent-active\:text-indent-20{
        text-indent: 20px;
    }

    .md\:parent:active .parent-active\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .md\:parent:active .parent-active\:vertical-align-top{
        vertical-align: top;
    }

    .md\:parent:active .parent-active\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .md\:parent:active .parent-active\:vertical-align-middle{
        vertical-align: middle;
    }

    .md\:parent:active .parent-active\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .md\:parent:active .parent-active\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .md\:parent:active .parent-active\:vertical-align-sub{
        vertical-align: sub;
    }

    .md\:parent:active .parent-active\:vertical-align-super{
        vertical-align: super;
    }

    .md\:parent:active .parent-active\:white-space-normal{
        white-space: normal;
    }

    .md\:parent:active .parent-active\:white-space-nowrap{
        white-space: nowrap;
    }

    .md\:parent:active .parent-active\:white-space-pre{
        white-space: pre;
    }

    .md\:parent:active .parent-active\:white-space-pre-line{
        white-space: pre-line;
    }

    .md\:parent:active .parent-active\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .md\:parent:active .parent-active\:white-break-spaces{
        white-space: break-spaces;
    }

    .md\:parent:active .parent-active\:word-break-normal{
        word-break: normal;
    }

    .md\:parent:active .parent-active\:word-break-words{
        word-break: break-word;
    }

    .md\:parent:active .parent-active\:word-break-all{
        word-break: break-all;
    }

    .md\:parent:active .parent-active\:word-break-keep{
        word-break: keep-all;
    }

    .md\:parent:active .parent-active\:content-none{
        content: none;
    }

    .md\:parent:active .parent-active\:content-blank{
        content: "";
    }

    .md\:parent:active .parent-active\:bg-fixed{
        background-attachment: fixed;
    }

    .md\:parent:active .parent-active\:bg-local{
        background-attachment: local;
    }

    .md\:parent:active .parent-active\:bg-scroll{
        background-attachment: scroll;
    }

    .md\:parent:active .parent-active\:bg-clip-border{
        background-clip: border-box;
    }

    .md\:parent:active .parent-active\:bg-clip-content{
        background-clip: content-box;
    }

    .md\:parent:active .parent-active\:bg-clip-padding{
        background-clip: padding-box;
    }

    .md\:parent:active .parent-active\:bg-clip-text{
        background-clip: text;
    }

    .md\:parent:active .parent-active\:bg-or-border{
        background-origin: border-box;
    }

    .md\:parent:active .parent-active\:bg-origin-border{
        background-origin: border-box;
    }

    .md\:parent:active .parent-active\:bg-origin-padding{
        background-origin: padding-box;
    }

    .md\:parent:active .parent-active\:bg-origin-content{
        background-origin: content-box;
    }

    .md\:parent:active .parent-active\:bg-top{
        background-position: top;
    }

    .md\:parent:active .parent-active\:bg-bottom{
        background-position: bottom;
    }

    .md\:parent:active .parent-active\:bg-center{
        background-position: center;
    }

    .md\:parent:active .parent-active\:bg-left{
        background-position: left;
    }

    .md\:parent:active .parent-active\:bg-right{
        background-position: top;
    }

    .md\:parent:active .parent-active\:bg-left-top{
        background-position: left top;
    }

    .md\:parent:active .parent-active\:bg-right-top{
        background-position: right top;
    }

    .md\:parent:active .parent-active\:bg-left-bottom{
        background-position: left bottom;
    }

    .md\:parent:active .parent-active\:bg-right-bottom{
        background-position: right bottom;
    }

    .md\:parent:active .parent-active\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .md\:parent:active .parent-active\:bg-repeat{
        background-repeat: repeat;
    }

    .md\:parent:active .parent-active\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .md\:parent:active .parent-active\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .md\:parent:active .parent-active\:bg-repeat-space{
        background-repeat: space;
    }

    .md\:parent:active .parent-active\:bg-repeat-round{
        background-repeat: round;
    }

    .md\:parent:active .parent-active\:bg-s-auto{
        background-size: auto;
    }

    .md\:parent:active .parent-active\:bg-s-cover{
        background-size: cover;
    }

    .md\:parent:active .parent-active\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .md\:parent:active .parent-active\:p-auto{
        padding: auto;
    }

    .md\:parent:active .parent-active\:p-0{
        padding: 0;
    }

    .md\:parent:active .parent-active\:p-4{
        padding: var(--velocity-padding-4);
    }

    .md\:parent:active .parent-active\:p-8{
        padding: var(--velocity-padding-8);
    }

    .md\:parent:active .parent-active\:p-12{
        padding: var(--velocity-padding-12);
    }

    .md\:parent:active .parent-active\:p-16{
        padding: var(--velocity-padding-16);
    }

    .md\:parent:active .parent-active\:p-20{
        padding: var(--velocity-padding-20);
    }

    .md\:parent:active .parent-active\:p-24{
        padding: var(--velocity-padding-24);
    }

    .md\:parent:active .parent-active\:p-28{
        padding: var(--velocity-padding-28);
    }

    .md\:parent:active .parent-active\:p-32{
        padding: var(--velocity-padding-32);
    }

    .md\:parent:active .parent-active\:p-36{
        padding: var(--velocity-padding-36);
    }

    .md\:parent:active .parent-active\:p-40{
        padding: var(--velocity-padding-40);
    }

    .md\:parent:active .parent-active\:p-44{
        padding: var(--velocity-padding-44);
    }

    .md\:parent:active .parent-active\:p-48{
        padding: var(--velocity-padding-48);
    }

    .md\:parent:active .parent-active\:p-52{
        padding: var(--velocity-padding-52);
    }

    .md\:parent:active .parent-active\:p-56{
        padding: var(--velocity-padding-56);
    }

    .md\:parent:active .parent-active\:p-60{
        padding: var(--velocity-padding-60);
    }

    .md\:parent:active .parent-active\:p-64{
        padding: var(--velocity-padding-64);
    }

    .md\:parent:active .parent-active\:p-68{
        padding: var(--velocity-padding-68);
    }

    .md\:parent:active .parent-active\:p-72{
        padding: var(--velocity-padding-72);
    }

    .md\:parent:active .parent-active\:p-76{
        padding: var(--velocity-padding-76);
    }

    .md\:parent:active .parent-active\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .md\:parent:active .parent-active\:pt-auto{
        padding-top: auto;
    }

    .md\:parent:active .parent-active\:pt-0{
        padding-top: 0;
    }

    .md\:parent:active .parent-active\:pt-4{
        padding-top: 0.25rem;
    }

    .md\:parent:active .parent-active\:pt-8{
        padding-top: 0.5rem;
    }

    .md\:parent:active .parent-active\:pt-12{
        padding-top: 0.75rem;
    }

    .md\:parent:active .parent-active\:pt-16{
        padding-top: 1rem;
    }

    .md\:parent:active .parent-active\:pt-20{
        padding-top: 1.25rem;
    }

    .md\:parent:active .parent-active\:pt-24{
        padding-top: 1.5rem;
    }

    .md\:parent:active .parent-active\:pt-28{
        padding-top: 1.75rem;
    }

    .md\:parent:active .parent-active\:pt-32{
        padding-top: 2rem;
    }

    .md\:parent:active .parent-active\:pt-36{
        padding-top: 2.25rem;
    }

    .md\:parent:active .parent-active\:pt-40{
        padding-top: 2.5rem;
    }

    .md\:parent:active .parent-active\:pt-44{
        padding-top: 2.75rem;
    }

    .md\:parent:active .parent-active\:pt-48{
        padding-top: 3rem;
    }

    .md\:parent:active .parent-active\:pt-52{
        padding-top: 3.25rem;
    }

    .md\:parent:active .parent-active\:pt-56{
        padding-top: 3.5rem;
    }

    .md\:parent:active .parent-active\:pt-60{
        padding-top: 3.75rem;
    }

    .md\:parent:active .parent-active\:pt-64{
        padding-top: 4rem;
    }

    .md\:parent:active .parent-active\:pt-68{
        padding-top: 6rem;
    }

    .md\:parent:active .parent-active\:pt-72{
        padding-top: 8rem;
    }

    .md\:parent:active .parent-active\:pt-76{
        padding-top: 12rem;
    }

    .md\:parent:active .parent-active\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .md\:parent:active .parent-active\:pb-auto{
        padding-bottom: auto;
    }

    .md\:parent:active .parent-active\:pb-0{
        padding-bottom: 0;
    }

    .md\:parent:active .parent-active\:pb-4{
        padding-bottom: 0.25rem;
    }

    .md\:parent:active .parent-active\:pb-8{
        padding-bottom: 0.5rem;
    }

    .md\:parent:active .parent-active\:pb-12{
        padding-bottom: 0.75rem;
    }

    .md\:parent:active .parent-active\:pb-16{
        padding-bottom: 1rem;
    }

    .md\:parent:active .parent-active\:pb-20{
        padding-bottom: 1.25rem;
    }

    .md\:parent:active .parent-active\:pb-24{
        padding-bottom: 1.5rem;
    }

    .md\:parent:active .parent-active\:pb-28{
        padding-bottom: 1.75rem;
    }

    .md\:parent:active .parent-active\:pb-32{
        padding-bottom: 2rem;
    }

    .md\:parent:active .parent-active\:pb-36{
        padding-bottom: 2.25rem;
    }

    .md\:parent:active .parent-active\:pb-40{
        padding-bottom: 2.5rem;
    }

    .md\:parent:active .parent-active\:pb-44{
        padding-bottom: 2.75rem;
    }

    .md\:parent:active .parent-active\:pb-48{
        padding-bottom: 3rem;
    }

    .md\:parent:active .parent-active\:pb-52{
        padding-bottom: 3.25rem;
    }

    .md\:parent:active .parent-active\:pb-56{
        padding-bottom: 3.5rem;
    }

    .md\:parent:active .parent-active\:pb-60{
        padding-bottom: 3.75rem;
    }

    .md\:parent:active .parent-active\:pb-64{
        padding-bottom: 4rem;
    }

    .md\:parent:active .parent-active\:pb-68{
        padding-bottom: 6rem;
    }

    .md\:parent:active .parent-active\:pb-72{
        padding-bottom: 8rem;
    }

    .md\:parent:active .parent-active\:pb-76{
        padding-bottom: 12rem;
    }

    .md\:parent:active .parent-active\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .md\:parent:active .parent-active\:pl-0{
        padding-left: auto;
    }

    .md\:parent:active .parent-active\:pl-0{
        padding-left: 0;
    }

    .md\:parent:active .parent-active\:pl-4{
        padding-left: 0.25rem;
    }

    .md\:parent:active .parent-active\:pl-8{
        padding-left: 0.5rem;
    }

    .md\:parent:active .parent-active\:pl-12{
        padding-left: 0.75rem;
    }

    .md\:parent:active .parent-active\:pl-16{
        padding-left: 1rem;
    }

    .md\:parent:active .parent-active\:pl-20{
        padding-left: 1.25rem;
    }

    .md\:parent:active .parent-active\:pl-24{
        padding-left: 1.5rem;
    }

    .md\:parent:active .parent-active\:pl-28{
        padding-left: 1.75rem;
    }

    .md\:parent:active .parent-active\:pl-32{
        padding-left: 2rem;
    }

    .md\:parent:active .parent-active\:pl-36{
        padding-left: 2.25rem;
    }

    .md\:parent:active .parent-active\:pl-40{
        padding-left: 2.5rem;
    }

    .md\:parent:active .parent-active\:pl-44{
        padding-left: 2.75rem;
    }

    .md\:parent:active .parent-active\:pl-48{
        padding-left: 3rem;
    }

    .md\:parent:active .parent-active\:pl-52{
        padding-left: 3.25rem;
    }

    .md\:parent:active .parent-active\:pl-56{
        padding-left: 3.5rem;
    }

    .md\:parent:active .parent-active\:pl-60{
        padding-left: 3.75rem;
    }

    .md\:parent:active .parent-active\:pl-64{
        padding-left: 4rem;
    }

    .md\:parent:active .parent-active\:pl-68{
        padding-left: 6rem;
    }

    .md\:parent:active .parent-active\:pl-72{
        padding-left: 8rem;
    }

    .md\:parent:active .parent-active\:pl-76{
        padding-left: 12rem;
    }

    .md\:parent:active .parent-active\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .md\:parent:active .parent-active\:pr-auto{
        padding-right: auto;
    }

    .md\:parent:active .parent-active\:pr-0{
        padding-right: 0;
    }

    .md\:parent:active .parent-active\:pr-4{
        padding-right: 0.25rem;
    }

    .md\:parent:active .parent-active\:pr-8{
        padding-right: 0.5rem;
    }

    .md\:parent:active .parent-active\:pr-12{
        padding-right: 0.75rem;
    }

    .md\:parent:active .parent-active\:pr-16{
        padding-right: 1rem;
    }

    .md\:parent:active .parent-active\:pr-20{
        padding-right: 1.25rem;
    }

    .md\:parent:active .parent-active\:pr-24{
        padding-right: 1.5rem;
    }

    .md\:parent:active .parent-active\:pr-28{
        padding-right: 1.75rem;
    }

    .md\:parent:active .parent-active\:pr-32{
        padding-right: 2rem;
    }

    .md\:parent:active .parent-active\:pr-36{
        padding-right: 2.25rem;
    }

    .md\:parent:active .parent-active\:pr-40{
        padding-right: 2.5rem;
    }

    .md\:parent:active .parent-active\:pr-44{
        padding-right: 2.75rem;
    }

    .md\:parent:active .parent-active\:pr-48{
        padding-right: 3rem;
    }

    .md\:parent:active .parent-active\:pr-52{
        padding-right: 3.25rem;
    }

    .md\:parent:active .parent-active\:pr-56{
        padding-right: 3.5rem;
    }

    .md\:parent:active .parent-active\:pr-60{
        padding-right: 3.75rem;
    }

    .md\:parent:active .parent-active\:pr-64{
        padding-right: 4rem;
    }

    .md\:parent:active .parent-active\:pr-68{
        padding-right: 6rem;
    }

    .md\:parent:active .parent-active\:pr-72{
        padding-right: 8rem;
    }

    .md\:parent:active .parent-active\:pr-76{
        padding-right: 12rem;
    }

    .md\:parent:active .parent-active\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .md\:parent:active .parent-active\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .md\:parent:active .parent-active\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .md\:parent:active .parent-active\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .md\:parent:active .parent-active\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:parent:active .parent-active\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:parent:active .parent-active\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:parent:active .parent-active\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .md\:parent:active .parent-active\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:parent:active .parent-active\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .md\:parent:active .parent-active\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .md\:parent:active .parent-active\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .md\:parent:active .parent-active\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .md\:parent:active .parent-active\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .md\:parent:active .parent-active\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:parent:active .parent-active\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .md\:parent:active .parent-active\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .md\:parent:active .parent-active\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .md\:parent:active .parent-active\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .md\:parent:active .parent-active\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .md\:parent:active .parent-active\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .md\:parent:active .parent-active\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .md\:parent:active .parent-active\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .md\:parent:active .parent-active\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .md\:parent:active .parent-active\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .md\:parent:active .parent-active\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:parent:active .parent-active\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:parent:active .parent-active\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .md\:parent:active .parent-active\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:parent:active .parent-active\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .md\:parent:active .parent-active\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:parent:active .parent-active\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .md\:parent:active .parent-active\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .md\:parent:active .parent-active\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:parent:active .parent-active\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .md\:parent:active .parent-active\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .md\:parent:active .parent-active\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:parent:active .parent-active\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .md\:parent:active .parent-active\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .md\:parent:active .parent-active\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .md\:parent:active .parent-active\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .md\:parent:active .parent-active\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .md\:parent:active .parent-active\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .md\:parent:active .parent-active\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .md\:parent:active .parent-active\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .md\:parent:active .parent-active\:m-auto{
        margin: auto;
    }

    .md\:parent:active .parent-active\:m-0{
        margin: 0;
    }

    .md\:parent:active .parent-active\:m-4{
        margin: 0.25rem;
    }

    .md\:parent:active .parent-active\:m-8{
        margin: 0.5rem;
    }

    .md\:parent:active .parent-active\:m-12{
        margin: 0.75rem;
    }

    .md\:parent:active .parent-active\:m-16{
        margin: 1rem;
    }

    .md\:parent:active .parent-active\:m-20{
        margin: 1.25rem;
    }

    .md\:parent:active .parent-active\:m-24{
        margin: 1.5rem;
    }

    .md\:parent:active .parent-active\:m-28{
        margin: 1.75rem;
    }

    .md\:parent:active .parent-active\:m-32{
        margin: 2rem;
    }

    .md\:parent:active .parent-active\:m-36{
        margin: 2.25rem;
    }

    .md\:parent:active .parent-active\:m-40{
        margin: 2.5rem;
    }

    .md\:parent:active .parent-active\:m-44{
        margin: 2.75rem;
    }

    .md\:parent:active .parent-active\:m-48{
        margin: 3rem;
    }

    .md\:parent:active .parent-active\:m-52{
        margin: 3.25rem;
    }

    .md\:parent:active .parent-active\:m-56{
        margin: 3.5rem;
    }

    .md\:parent:active .parent-active\:m-60{
        margin: 3.75rem;
    }

    .md\:parent:active .parent-active\:m-64{
        margin: 4rem;
    }

    .md\:parent:active .parent-active\:m-68{
        margin: 6rem;
    }

    .md\:parent:active .parent-active\:m-72{
        margin: 8rem;
    }

    .md\:parent:active .parent-active\:m-76{
        margin: 12rem;
    }

    .md\:parent:active .parent-active\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .md\:parent:active .parent-active\:mt-auto{
        margin-top: auto;
    }

    .md\:parent:active .parent-active\:mt-0{
        margin-top: 0;
    }

    .md\:parent:active .parent-active\:mt-4{
        margin-top: 0.25rem;
    }

    .md\:parent:active .parent-active\:mt-8{
        margin-top: 0.5rem;
    }

    .md\:parent:active .parent-active\:mt-12{
        margin-top: 0.75rem;
    }

    .md\:parent:active .parent-active\:mt-16{
        margin-top: 1rem;
    }

    .md\:parent:active .parent-active\:mt-20{
        margin-top: 1.25rem;
    }

    .md\:parent:active .parent-active\:mt-24{
        margin-top: 1.5rem;
    }

    .md\:parent:active .parent-active\:mt-28{
        margin-top: 1.75rem;
    }

    .md\:parent:active .parent-active\:mt-32{
        margin-top: 2rem;
    }

    .md\:parent:active .parent-active\:mt-36{
        margin-top: 2.25rem;
    }

    .md\:parent:active .parent-active\:mt-40{
        margin-top: 2.5rem;
    }

    .md\:parent:active .parent-active\:mt-44{
        margin-top: 2.75rem;
    }

    .md\:parent:active .parent-active\:mt-48{
        margin-top: 3rem;
    }

    .md\:parent:active .parent-active\:mt-52{
        margin-top: 3.25rem;
    }

    .md\:parent:active .parent-active\:mt-56{
        margin-top: 3.5rem;
    }

    .md\:parent:active .parent-active\:mt-60{
        margin-top: 3.75rem;
    }

    .md\:parent:active .parent-active\:mt-64{
        margin-top: 4rem;
    }

    .md\:parent:active .parent-active\:mt-68{
        margin-top: 6rem;
    }

    .md\:parent:active .parent-active\:mt-72{
        margin-top: 8rem;
    }

    .md\:parent:active .parent-active\:mt-76{
        margin-top: 12rem;
    }

    .md\:parent:active .parent-active\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .md\:parent:active .parent-active\:mb-auto{
        margin-bottom: auto;
    }

    .md\:parent:active .parent-active\:mb-0{
        margin-bottom: 0;
    }

    .md\:parent:active .parent-active\:mb-4{
        margin-bottom: 0.25rem;
    }

    .md\:parent:active .parent-active\:mb-8{
        margin-bottom: 0.5rem;
    }

    .md\:parent:active .parent-active\:mb-12{
        margin-bottom: 0.75rem;
    }

    .md\:parent:active .parent-active\:mb-16{
        margin-bottom: 1rem;
    }

    .md\:parent:active .parent-active\:mb-20{
        margin-bottom: 1.25rem;
    }

    .md\:parent:active .parent-active\:mb-24{
        margin-bottom: 1.5rem;
    }

    .md\:parent:active .parent-active\:mb-28{
        margin-bottom: 1.75rem;
    }

    .md\:parent:active .parent-active\:mb-32{
        margin-bottom: 2rem;
    }

    .md\:parent:active .parent-active\:mb-36{
        margin-bottom: 2.25rem;
    }

    .md\:parent:active .parent-active\:mb-40{
        margin-bottom: 2.5rem;
    }

    .md\:parent:active .parent-active\:mb-44{
        margin-bottom: 2.75rem;
    }

    .md\:parent:active .parent-active\:mb-48{
        margin-bottom: 3rem;
    }

    .md\:parent:active .parent-active\:mb-52{
        margin-bottom: 3.25rem;
    }

    .md\:parent:active .parent-active\:mb-56{
        margin-bottom: 3.5rem;
    }

    .md\:parent:active .parent-active\:mb-60{
        margin-bottom: 3.75rem;
    }

    .md\:parent:active .parent-active\:mb-64{
        margin-bottom: 4rem;
    }

    .md\:parent:active .parent-active\:mb-68{
        margin-bottom: 6rem;
    }

    .md\:parent:active .parent-active\:mb-72{
        margin-bottom: 8rem;
    }

    .md\:parent:active .parent-active\:mb-76{
        margin-bottom: 12rem;
    }

    .md\:parent:active .parent-active\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .md\:parent:active .parent-active\:ml-auto{
        margin-left: auto;
    }

    .md\:parent:active .parent-active\:ml-0{
        margin-left: 0;
    }

    .md\:parent:active .parent-active\:ml-4{
        margin-left: 0.25rem;
    }

    .md\:parent:active .parent-active\:ml-8{
        margin-left: 0.5rem;
    }

    .md\:parent:active .parent-active\:ml-12{
        margin-left: 0.75rem;
    }

    .md\:parent:active .parent-active\:ml-16{
        margin-left: 1rem;
    }

    .md\:parent:active .parent-active\:ml-20{
        margin-left: 1.25rem;
    }

    .md\:parent:active .parent-active\:ml-24{
        margin-left: 1.5rem;
    }

    .md\:parent:active .parent-active\:ml-28{
        margin-left: 1.75rem;
    }

    .md\:parent:active .parent-active\:ml-32{
        margin-left: 2rem;
    }

    .md\:parent:active .parent-active\:ml-36{
        margin-left: 2.25rem;
    }

    .md\:parent:active .parent-active\:ml-40{
        margin-left: 2.5rem;
    }

    .md\:parent:active .parent-active\:ml-44{
        margin-left: 2.75rem;
    }

    .md\:parent:active .parent-active\:ml-48{
        margin-left: 3rem;
    }

    .md\:parent:active .parent-active\:ml-52{
        margin-left: 3.25rem;
    }

    .md\:parent:active .parent-active\:ml-56{
        margin-left: 3.5rem;
    }

    .md\:parent:active .parent-active\:ml-60{
        margin-left: 3.75rem;
    }

    .md\:parent:active .parent-active\:ml-64{
        margin-left: 4rem;
    }

    .md\:parent:active .parent-active\:ml-68{
        margin-left: 6rem;
    }

    .md\:parent:active .parent-active\:ml-72{
        margin-left: 8rem;
    }

    .md\:parent:active .parent-active\:ml-76{
        margin-left: 12rem;
    }

    .md\:parent:active .parent-active\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .md\:parent:active .parent-active\:mr-auto{
        margin-right: auto;
    }

    .md\:parent:active .parent-active\:mr-0{
        margin-right: 0;
    }

    .md\:parent:active .parent-active\:mr-4{
        margin-right: 0.25rem;
    }

    .md\:parent:active .parent-active\:mr-8{
        margin-right: 0.5rem;
    }

    .md\:parent:active .parent-active\:mr-12{
        margin-right: 0.75rem;
    }

    .md\:parent:active .parent-active\:mr-16{
        margin-right: 1rem;
    }

    .md\:parent:active .parent-active\:mr-20{
        margin-right: 1.25rem;
    }

    .md\:parent:active .parent-active\:mr-24{
        margin-right: 1.5rem;
    }

    .md\:parent:active .parent-active\:mr-28{
        margin-right: 1.75rem;
    }

    .md\:parent:active .parent-active\:mr-32{
        margin-right: 2rem;
    }

    .md\:parent:active .parent-active\:mr-36{
        margin-right: 2.25rem;
    }

    .md\:parent:active .parent-active\:mr-40{
        margin-right: 2.5rem;
    }

    .md\:parent:active .parent-active\:mr-44{
        margin-right: 2.75rem;
    }

    .md\:parent:active .parent-active\:mr-48{
        margin-right: 3rem;
    }

    .md\:parent:active .parent-active\:mr-52{
        margin-right: 3.25rem;
    }

    .md\:parent:active .parent-active\:mr-56{
        margin-right: 3.5rem;
    }

    .md\:parent:active .parent-active\:mr-60{
        margin-right: 3.75rem;
    }

    .md\:parent:active .parent-active\:mr-64{
        margin-right: 4rem;
    }

    .md\:parent:active .parent-active\:mr-68{
        margin-right: 6rem;
    }

    .md\:parent:active .parent-active\:mr-72{
        margin-right: 8rem;
    }

    .md\:parent:active .parent-active\:mr-76{
        margin-right: 12rem;
    }

    .md\:parent:active .parent-active\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .md\:parent:active .parent-active\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .md\:parent:active .parent-active\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .md\:parent:active .parent-active\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .md\:parent:active .parent-active\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .md\:parent:active .parent-active\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .md\:parent:active .parent-active\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .md\:parent:active .parent-active\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .md\:parent:active .parent-active\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .md\:parent:active .parent-active\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .md\:parent:active .parent-active\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .md\:parent:active .parent-active\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .md\:parent:active .parent-active\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .md\:parent:active .parent-active\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .md\:parent:active .parent-active\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .md\:parent:active .parent-active\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .md\:parent:active .parent-active\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .md\:parent:active .parent-active\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .md\:parent:active .parent-active\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .md\:parent:active .parent-active\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .md\:parent:active .parent-active\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .md\:parent:active .parent-active\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .md\:parent:active .parent-active\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .md\:parent:active .parent-active\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .md\:parent:active .parent-active\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .md\:parent:active .parent-active\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .md\:parent:active .parent-active\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .md\:parent:active .parent-active\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .md\:parent:active .parent-active\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .md\:parent:active .parent-active\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .md\:parent:active .parent-active\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:parent:active .parent-active\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .md\:parent:active .parent-active\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .md\:parent:active .parent-active\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .md\:parent:active .parent-active\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .md\:parent:active .parent-active\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .md\:parent:active .parent-active\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .md\:parent:active .parent-active\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .md\:parent:active .parent-active\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .md\:parent:active .parent-active\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .md\:parent:active .parent-active\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .md\:parent:active .parent-active\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .md\:parent:active .parent-active\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .md\:parent:active .parent-active\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .md\:parent:active .parent-active\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .md\:parent:active .parent-active\:d-none{
        display: none;
    }

    .md\:parent:active .parent-active\:d-block{
        display: block;
    }

    .md\:parent:active .parent-active\:d-flex{
        display: flex;
    }

    .md\:parent:active .parent-active\:d-grid{
        display: grid;
    }

    .md\:parent:active .parent-active\:d-table{
        display: table;
    }

    .md\:parent:active .parent-active\:d-inherit{
        display: inherit;
    }

    .md\:parent:active .parent-active\:d-flexbox{
        display: flexbox;
    }

    .md\:parent:active .parent-active\:d-table-column{
        display: table-column;
    }

    .md\:parent:active .parent-active\:d-table-column-group{
        display: table-column-group;
    }

    .md\:parent:active .parent-active\:d-table-cell{
        display: table-cell;
    }

    .md\:parent:active .parent-active\:d-table-caption{
        display: table-caption;
    }

    .md\:parent:active .parent-active\:d-table-row{
        display: table-row;
    }

    .md\:parent:active .parent-active\:d-table-row-group{
        display: table-row-group;
    }

    .md\:parent:active .parent-active\:d-inline-block{
        display: inline-block;
    }

    .md\:parent:active .parent-active\:d-inline-flex{
        display: inline-flex;
    }

    .md\:parent:active .parent-active\:border-round-none{
        border-radius: 0;
    }

    .md\:parent:active .parent-active\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:active .parent-active\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .md\:parent:active .parent-active\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:active .parent-active\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:active .parent-active\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:active .parent-active\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:active .parent-active\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:active .parent-active\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .md\:parent:active .parent-active\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .md\:parent:active .parent-active\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:active .parent-active\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .md\:parent:active .parent-active\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:active .parent-active\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:active .parent-active\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:active .parent-active\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:active .parent-active\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:active .parent-active\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .md\:parent:active .parent-active\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .md\:parent:active .parent-active\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:active .parent-active\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .md\:parent:active .parent-active\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:active .parent-active\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:active .parent-active\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:active .parent-active\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:active .parent-active\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:active .parent-active\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .md\:parent:active .parent-active\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .md\:parent:active .parent-active\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:active .parent-active\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .md\:parent:active .parent-active\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:active .parent-active\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:active .parent-active\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:active .parent-active\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:active .parent-active\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:active .parent-active\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .md\:parent:active .parent-active\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .md\:parent:active .parent-active\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:active .parent-active\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .md\:parent:active .parent-active\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:active .parent-active\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:active .parent-active\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:active .parent-active\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:active .parent-active\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:active .parent-active\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .md\:parent:active .parent-active\:border-w-0{
        border-width: 0;
    }

    .md\:parent:active .parent-active\:border-w-1{
        border-width: 1px;
    }

    .md\:parent:active .parent-active\:border-w-2{
        border-width: 2px;
    }

    .md\:parent:active .parent-active\:border-w-4{
        border-width: 4px;
    }

    .md\:parent:active .parent-active\:border-w-6{
        border-width: 6px;
    }

    .md\:parent:active .parent-active\:border-w-8{
        border-width: 8px;
    }

    .md\:parent:active .parent-active\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .md\:parent:active .parent-active\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .md\:parent:active .parent-active\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .md\:parent:active .parent-active\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .md\:parent:active .parent-active\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .md\:parent:active .parent-active\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .md\:parent:active .parent-active\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .md\:parent:active .parent-active\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .md\:parent:active .parent-active\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .md\:parent:active .parent-active\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .md\:parent:active .parent-active\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .md\:parent:active .parent-active\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .md\:parent:active .parent-active\:border-wl-0{
        border-left-width: 0;
    }

    .md\:parent:active .parent-active\:border-wl-1{
        border-left-width: 1px;
    }

    .md\:parent:active .parent-active\:border-wl-2{
        border-left-width: 2px;
    }

    .md\:parent:active .parent-active\:border-wl-4{
        border-left-width: 4px;
    }

    .md\:parent:active .parent-active\:border-wl-6{
        border-left-width: 6px;
    }

    .md\:parent:active .parent-active\:border-wl-8{
        border-left-width: 8px;
    }

    .md\:parent:active .parent-active\:border-wr-0{
        border-right-width: 0;
    }

    .md\:parent:active .parent-active\:border-wr-1{
        border-right-width: 1px;
    }

    .md\:parent:active .parent-active\:border-wr-2{
        border-right-width: 2px;
    }

    .md\:parent:active .parent-active\:border-wr-4{
        border-right-width: 4px;
    }

    .md\:parent:active .parent-active\:border-wr-6{
        border-right-width: 6px;
    }

    .md\:parent:active .parent-active\:border-wr-8{
        border-right-width: 8px;
    }

    .md\:parent:active .parent-active\:border-wt-0{
        border-top-width: 0;
    }

    .md\:parent:active .parent-active\:border-wt-1{
        border-top-width: 1px;
    }

    .md\:parent:active .parent-active\:border-wt-2{
        border-top-width: 2px;
    }

    .md\:parent:active .parent-active\:border-wt-4{
        border-top-width: 4px;
    }

    .md\:parent:active .parent-active\:border-wt-6{
        border-top-width: 6px;
    }

    .md\:parent:active .parent-active\:border-wt-8{
        border-top-width: 8px;
    }

    .md\:parent:active .parent-active\:border-wb-0{
        border-bottom-width: 0;
    }

    .md\:parent:active .parent-active\:border-wb-1{
        border-bottom-width: 1px;
    }

    .md\:parent:active .parent-active\:border-wb-2{
        border-bottom-width: 2px;
    }

    .md\:parent:active .parent-active\:border-wb-4{
        border-bottom-width: 4px;
    }

    .md\:parent:active .parent-active\:border-wb-6{
        border-bottom-width: 6px;
    }

    .md\:parent:active .parent-active\:border-wb-8{
        border-bottom-width: 8px;
    }

    .md\:parent:active .parent-active\:border-solid{
        border-style: solid;
    }

    .md\:parent:active .parent-active\:border-dashed{
        border-style: dashed;
    }

    .md\:parent:active .parent-active\:border-dotted{
        border-style: dotted;
    }

    .md\:parent:active .parent-active\:border-double{
        border-style: double;
    }

    .md\:parent:active .parent-active\:border-hidden{
        border-style: hidden;
    }

    .md\:parent:active .parent-active\:border-none{
        border-style: none;
    }

    .md\:parent:active .parent-active\:outline-w-0{
        outline-width: 0;
    }

    .md\:parent:active .parent-active\:outline-w-1{
        outline-width: 1px;
    }

    .md\:parent:active .parent-active\:outline-w-2{
        outline-width: 2px;
    }

    .md\:parent:active .parent-active\:outline-w-4{
        outline-width: 4px;
    }

    .md\:parent:active .parent-active\:outline-w-6{
        outline-width: 6px;
    }

    .md\:parent:active .parent-active\:outline-w-8{
        outline-width: 8px;
    }

    .md\:parent:active .parent-active\:outline-solid{
        outline-style: solid;
    }

    .md\:parent:active .parent-active\:outline-dashed{
        outline-style: dashed;
    }

    .md\:parent:active .parent-active\:outline-dotted{
        outline-style: dotted;
    }

    .md\:parent:active .parent-active\:outline-double{
        outline-style: double;
    }

    .md\:parent:active .parent-active\:outline-hidden{
        outline-style: hidden;
    }

    .md\:parent:active .parent-active\:outline-none{
        outline-style: none;
    }

    .md\:parent:active .parent-active\:outline-offset-0{
        outline-offset: 0;
    }

    .md\:parent:active .parent-active\:outline-offset-1{
        outline-offset: 1px;
    }

    .md\:parent:active .parent-active\:outline-offset-2{
        outline-offset: 2px;
    }

    .md\:parent:active .parent-active\:outline-offset-4{
        outline-offset: 4px;
    }

    .md\:parent:active .parent-active\:outline-offset-6{
        outline-offset: 6px;
    }

    .md\:parent:active .parent-active\:outline-offset-8{
        outline-offset: 8px;
    }

    .md\:parent:active .parent-active\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .md\:parent:active .parent-active\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .md\:parent:active .parent-active\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .md\:parent:active .parent-active\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .md\:parent:active .parent-active\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .md\:parent:active .parent-active\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .md\:parent:active .parent-active\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .md\:parent:active .parent-active\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .md\:parent:active .parent-active\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .md\:parent:active .parent-active\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .md\:parent:active .parent-active\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .md\:parent:active .parent-active\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .md\:parent:active .parent-active\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .md\:parent:active .parent-active\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .md\:parent:active .parent-active\:box-shadow-none{
        box-shadow: none;
    }

    .md\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:opacity-0{
        opacity: 0;
    }

    .md\:parent:active .parent-active\:opacity-5{
        opacity: 0.05;
    }

    .md\:parent:active .parent-active\:opacity-10{
        opacity: 0.1;
    }

    .md\:parent:active .parent-active\:opacity-15{
        opacity: 0.15;
    }

    .md\:parent:active .parent-active\:opacity-20{
        opacity: 0.2;
    }

    .md\:parent:active .parent-active\:opacity-25{
        opacity: 0.25;
    }

    .md\:parent:active .parent-active\:opacity-30{
        opacity: 0.3;
    }

    .md\:parent:active .parent-active\:opacity-35{
        opacity: 0.35;
    }

    .md\:parent:active .parent-active\:opacity-40{
        opacity: 0.4;
    }

    .md\:parent:active .parent-active\:opacity-45{
        opacity: 0.45;
    }

    .md\:parent:active .parent-active\:opacity-50{
        opacity: 0.5;
    }

    .md\:parent:active .parent-active\:opacity-55{
        opacity: 0.55;
    }

    .md\:parent:active .parent-active\:opacity-60{
        opacity: 0.6;
    }

    .md\:parent:active .parent-active\:opacity-65{
        opacity: 0.65;
    }

    .md\:parent:active .parent-active\:opacity-70{
        opacity: 0.7;
    }

    .md\:parent:active .parent-active\:opacity-75{
        opacity: 0.75;
    }

    .md\:parent:active .parent-active\:opacity-80{
        opacity: 0.8;
    }

    .md\:parent:active .parent-active\:opacity-85{
        opacity: 0.85;
    }

    .md\:parent:active .parent-active\:opacity-90{
        opacity: 0.9;
    }

    .md\:parent:active .parent-active\:opacity-95{
        opacity: 0.95;
    }

    .md\:parent:active .parent-active\:opacity-100{
        opacity: 1;
    }

    .md\:parent:active .parent-active\:border-collapse{
        border-collapse: collapse;
    }

    .md\:parent:active .parent-active\:border-seperate{
        border-collapse: separate;
    }

    .md\:parent:active .parent-active\:table-layout-auto{
        table-layout: auto;
    }

    .md\:parent:active .parent-active\:table-layout-fixed{
        table-layout: fixed;
    }

    .md\:parent:active .parent-active\:appearance-none{
        appearance: none;
    }

    .md\:parent:active .parent-active\:appearance-auto{
        appearance: auto;
    }

    .md\:parent:active .parent-active\:caption-top{
        caption-side: top;
    }

    .md\:parent:active .parent-active\:caption-bottom{
        caption-side: bottom;
    }

    .md\:parent:active .parent-active\:cursor-auto{
        cursor: auto;
    }

    .md\:parent:active .parent-active\:cursor-default{
        cursor: default;
    }

    .md\:parent:active .parent-active\:cursor-pointer{
        cursor: pointer;
    }

    .md\:parent:active .parent-active\:cursor-text{
        cursor: text;
    }

    .md\:parent:active .parent-active\:cursor-wait{
        cursor: wait;
    }

    .md\:parent:active .parent-active\:cursor-help{
        cursor: help;
    }

    .md\:parent:active .parent-active\:cursor-progress{
        cursor: progress;
    }

    .md\:parent:active .parent-active\:cursor-none{
        cursor: none;
    }

    .md\:parent:active .parent-active\:pointer-events-none{
        pointer-events: none;
    }

    .md\:parent:active .parent-active\:pointer-events-auto{
        pointer-events: auto;
    }

    .md\:parent:active .parent-active\:resize-none{
        resize: none;
    }

    .md\:parent:active .parent-active\:resize-y{
        resize: vertical;
    }

    .md\:parent:active .parent-active\:resize-x{
        resize: horizontal;
    }

    .md\:parent:active .parent-active\:resize-both{
        resize: both;
    }

    .md\:parent:active .parent-active\:scroll-auto{
        scroll-behavior: auto;
    }

    .md\:parent:active .parent-active\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .md\:parent:active .parent-active\:scroll-p-auto{
        scroll-padding: auto;
    }

    .md\:parent:active .parent-active\:scroll-p-0{
        scroll-padding: 0;
    }

    .md\:parent:active .parent-active\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .md\:parent:active .parent-active\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .md\:parent:active .parent-active\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .md\:parent:active .parent-active\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .md\:parent:active .parent-active\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .md\:parent:active .parent-active\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .md\:parent:active .parent-active\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .md\:parent:active .parent-active\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .md\:parent:active .parent-active\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .md\:parent:active .parent-active\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .md\:parent:active .parent-active\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .md\:parent:active .parent-active\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .md\:parent:active .parent-active\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .md\:parent:active .parent-active\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .md\:parent:active .parent-active\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .md\:parent:active .parent-active\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .md\:parent:active .parent-active\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .md\:parent:active .parent-active\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .md\:parent:active .parent-active\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .md\:parent:active .parent-active\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .md\:parent:active .parent-active\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .md\:parent:active .parent-active\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .md\:parent:active .parent-active\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .md\:parent:active .parent-active\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .md\:parent:active .parent-active\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .md\:parent:active .parent-active\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .md\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .md\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .md\:parent:active .parent-active\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .md\:parent:active .parent-active\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .md\:parent:active .parent-active\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .md\:parent:active .parent-active\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .md\:parent:active .parent-active\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .md\:parent:active .parent-active\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .md\:parent:active .parent-active\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .md\:parent:active .parent-active\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .md\:parent:active .parent-active\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .md\:parent:active .parent-active\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .md\:parent:active .parent-active\:scroll-m-auto{
        scroll-margin: auto;
    }

    .md\:parent:active .parent-active\:scroll-m-0{
        scroll-margin: 0;
    }

    .md\:parent:active .parent-active\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .md\:parent:active .parent-active\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .md\:parent:active .parent-active\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .md\:parent:active .parent-active\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .md\:parent:active .parent-active\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .md\:parent:active .parent-active\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .md\:parent:active .parent-active\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .md\:parent:active .parent-active\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .md\:parent:active .parent-active\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .md\:parent:active .parent-active\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .md\:parent:active .parent-active\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .md\:parent:active .parent-active\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .md\:parent:active .parent-active\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .md\:parent:active .parent-active\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .md\:parent:active .parent-active\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .md\:parent:active .parent-active\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .md\:parent:active .parent-active\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .md\:parent:active .parent-active\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .md\:parent:active .parent-active\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .md\:parent:active .parent-active\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .md\:parent:active .parent-active\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .md\:parent:active .parent-active\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .md\:parent:active .parent-active\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .md\:parent:active .parent-active\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .md\:parent:active .parent-active\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .md\:parent:active .parent-active\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .md\:parent:active .parent-active\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .md\:parent:active .parent-active\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .md\:parent:active .parent-active\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .md\:parent:active .parent-active\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .md\:parent:active .parent-active\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .md\:parent:active .parent-active\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .md\:parent:active .parent-active\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .md\:parent:active .parent-active\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .md\:parent:active .parent-active\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .md\:parent:active .parent-active\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .md\:parent:active .parent-active\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .md\:parent:active .parent-active\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .md\:parent:active .parent-active\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .md\:parent:active .parent-active\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .md\:parent:active .parent-active\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .md\:parent:active .parent-active\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .md\:parent:active .parent-active\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .md\:parent:active .parent-active\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .md\:parent:active .parent-active\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .md\:parent:active .parent-active\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .md\:parent:active .parent-active\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .md\:parent:active .parent-active\:user-select-none{
        user-select: none;
    }

    .md\:parent:active .parent-active\:user-select-text{
        user-select: text;
    }

    .md\:parent:active .parent-active\:user-select-all{
        user-select: all;
    }

    .md\:parent:active .parent-active\:user-select-auto{
        user-select: auto;
    }

    .md\:parent:active .parent-active\:will-change-auto{
        will-change: auto;
    }

    .md\:parent:active .parent-active\:will-change-scroll{
        will-change: scroll;
    }

    .md\:parent:active .parent-active\:will-change-contents{
        will-change: contents;
    }

    .md\:parent:active .parent-active\:will-change-transform{
        will-change: transform;
    }

    .md\:parent:active .parent-active\:stroke-w-0{
        stroke-width: 0;
    }

    .md\:parent:active .parent-active\:stroke-w-1{
        stroke-width: 1;
    }

    .md\:parent:active .parent-active\:stroke-w-2{
        stroke-width: 2;
    }

    .md\:parent:active .parent-active\:scale-0{
        transform: scale(0);
    }

    .md\:parent:active .parent-active\:scale-5{
        transform: scale(0.05);
    }

    .md\:parent:active .parent-active\:scale-10{
        transform: scale(0.1);
    }

    .md\:parent:active .parent-active\:scale-15{
        transform: scale(0.15);
    }

    .md\:parent:active .parent-active\:scale-20{
        transform: scale(0.2);
    }

    .md\:parent:active .parent-active\:scale-25{
        transform: scale(0.25);
    }

    .md\:parent:active .parent-active\:scale-30{
        transform: scale(0.3);
    }

    .md\:parent:active .parent-active\:scale-35{
        transform: scale(0.35);
    }

    .md\:parent:active .parent-active\:scale-40{
        transform: scale(0.4);
    }

    .md\:parent:active .parent-active\:scale-45{
        transform: scale(0.45);
    }

    .md\:parent:active .parent-active\:scale-50{
        transform: scale(0.5);
    }

    .md\:parent:active .parent-active\:scale-55{
        transform: scale(0.55);
    }

    .md\:parent:active .parent-active\:scale-60{
        transform: scale(0.6);
    }

    .md\:parent:active .parent-active\:scale-65{
        transform: scale(0.65);
    }

    .md\:parent:active .parent-active\:scale-70{
        transform: scale(0.7);
    }

    .md\:parent:active .parent-active\:scale-75{
        transform: scale(0.75);
    }

    .md\:parent:active .parent-active\:scale-80{
        transform: scale(0.8);
    }

    .md\:parent:active .parent-active\:scale-85{
        transform: scale(0.85);
    }

    .md\:parent:active .parent-active\:scale-90{
        transform: scale(0.9);
    }

    .md\:parent:active .parent-active\:scale-95{
        transform: scale(0.95);
    }

    .md\:parent:active .parent-active\:scale-100{
        transform: scale(1);
    }

    .md\:parent:active .parent-active\:scale-105{
        transform: scale(1.05);
    }

    .md\:parent:active .parent-active\:scale-110{
        transform: scale(1.1);
    }

    .md\:parent:active .parent-active\:scale-115{
        transform: scale(1.15);
    }

    .md\:parent:active .parent-active\:scale-120{
        transform: scale(1.2);
    }

    .md\:parent:active .parent-active\:scale-125{
        transform: scale(1.25);
    }

    .md\:parent:active .parent-active\:scale-130{
        transform: scale(1.3);
    }

    .md\:parent:active .parent-active\:scale-135{
        transform: scale(1.35);
    }

    .md\:parent:active .parent-active\:scale-140{
        transform: scale(1.4);
    }

    .md\:parent:active .parent-active\:scale-145{
        transform: scale(1.45);
    }

    .md\:parent:active .parent-active\:scale-150{
        transform: scale(1.5);
    }

    .md\:parent:active .parent-active\:-translate-1:active{
        transform: translate(-10px);
    }

    .md\:parent:active .parent-active\:-translate-2:active{
        transform: translate(-20px);
    }

    .md\:parent:active .parent-active\:-translate-3:active{
        transform: translate(-30px);
    }

    .md\:parent:active .parent-active\:-translate-4:active{
        transform: translate(-40px);
    }

    .md\:parent:active .parent-active\:-translate-5:active{
        transform: translate(-60px);
    }

    .md\:parent:active .parent-active\:-translate-6:active{
        transform: translate(-60px);
    }

    .md\:parent:active .parent-active\:-translate-7:active{
        transform: translate(-70px);
    }

    .md\:parent:active .parent-active\:-translate-8:active{
        transform: translate(-80px);
    }

    .md\:parent:active .parent-active\:-translate-9:active{
        transform: translate(-90px);
    }

    .md\:parent:active .parent-active\:-translate-10:active{
        transform: translate(-100px);
    }

    .md\:parent:active .parent-active\:-translate-11:active{
        transform: translate(-110px);
    }

    .md\:parent:active .parent-active\:-translate-12:active{
        transform: translate(-120px);
    }

    .md\:parent:active .parent-active\:-translate-13:active{
        transform: translate(-130px);
    }

    .md\:parent:active .parent-active\:-translate-14:active{
        transform: translate(-140px);
    }

    .md\:parent:active .parent-active\:-translate-15:active{
        transform: translate(-150px);
    }

    .md\:parent:active .parent-active\:-translate-16:active{
        transform: translate(-160px);
    }

    .md\:parent:active .parent-active\:-translate-17:active{
        transform: translate(-170px);
    }

    .md\:parent:active .parent-active\:-translate-18:active{
        transform: translate(-180px);
    }

    .md\:parent:active .parent-active\:-translate-19:active{
        transform: translate(-190px);
    }

    .md\:parent:active .parent-active\:-translate-20:active{
        transform: translate(-200px);
    }

    .md\:parent:active .parent-active\:-translate-10x:active{
        transform: translate(-10%);
    }

    .md\:parent:active .parent-active\:-translate-15x:active{
        transform: translate(-15%);
    }

    .md\:parent:active .parent-active\:-translate-20x:active{
        transform: translate(-20%);
    }

    .md\:parent:active .parent-active\:-translate-25x:active{
        transform: translate(-25%);
    }

    .md\:parent:active .parent-active\:-translate-30x:active{
        transform: translate(-30%);
    }

    .md\:parent:active .parent-active\:-translate-35x:active{
        transform: translate(-35%);
    }

    .md\:parent:active .parent-active\:-translate-40x:active{
        transform: translate(-40%);
    }

    .md\:parent:active .parent-active\:-translate-45x:active{
        transform: translate(-45%);
    }

    .md\:parent:active .parent-active\:-translate-50x:active{
        transform: translate(-50%);
    }

    .md\:parent:active .parent-active\:-translate-55x:active{
        transform: translate(-55%);
    }

    .md\:parent:active .parent-active\:-translate-60x:active{
        transform: translate(-60%);
    }

    .md\:parent:active .parent-active\:-translate-65x:active{
        transform: translate(-65%);
    }

    .md\:parent:active .parent-active\:-translate-70x:active{
        transform: translate(-70%);
    }

    .md\:parent:active .parent-active\:-translate-75x:active{
        transform: translate(-75%);
    }

    .md\:parent:active .parent-active\:-translate-80x:active{
        transform: translate(-80%);
    }

    .md\:parent:active .parent-active\:-translate-85x:active{
        transform: translate(-85%);
    }

    .md\:parent:active .parent-active\:-translate-90x:active{
        transform: translate(-90%);
    }

    .md\:parent:active .parent-active\:-translate-95x:active{
        transform: translate(-95%);
    }

    .md\:parent:active .parent-active\:-translate-x-1:active{
        transform: translateX(-10px);
    }

    .md\:parent:active .parent-active\:-translate-x-2:active{
        transform: translateX(-20px);
    }

    .md\:parent:active .parent-active\:-translate-x-3:active{
        transform: translateX(-30px);
    }

    .md\:parent:active .parent-active\:-translate-x-4:active{
        transform: translateX(-40px);
    }

    .md\:parent:active .parent-active\:-translate-x-5:active{
        transform: translateX(-60px);
    }

    .md\:parent:active .parent-active\:-translate-x-6:active{
        transform: translateX(-60px);
    }

    .md\:parent:active .parent-active\:-translate-x-7:active{
        transform: translateX(-70px);
    }

    .md\:parent:active .parent-active\:-translate-x-8:active{
        transform: translateX(-80px);
    }

    .md\:parent:active .parent-active\:-translate-x-9:active{
        transform: translateX(-90px);
    }

    .md\:parent:active .parent-active\:-translate-x-10:active{
        transform: translateX(-100px);
    }

    .md\:parent:active .parent-active\:-translate-x-11:active{
        transform: translateX(-110px);
    }

    .md\:parent:active .parent-active\:-translate-x-12:active{
        transform: translateX(-120px);
    }

    .md\:parent:active .parent-active\:-translate-x-13:active{
        transform: translateX(-130px);
    }

    .md\:parent:active .parent-active\:-translate-x-14:active{
        transform: translateX(-140px);
    }

    .md\:parent:active .parent-active\:-translate-x-15:active{
        transform: translateX(-150px);
    }

    .md\:parent:active .parent-active\:-translate-x-16:active{
        transform: translateX(-160px);
    }

    .md\:parent:active .parent-active\:-translate-x-17:active{
        transform: translateX(-170px);
    }

    .md\:parent:active .parent-active\:-translate-x-18:active{
        transform: translateX(-180px);
    }

    .md\:parent:active .parent-active\:-translate-x-19:active{
        transform: translateX(-190px);
    }

    .md\:parent:active .parent-active\:-translate-x-20:active{
        transform: translateX(-200px);
    }

    .md\:parent:active .parent-active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }

    .md\:parent:active .parent-active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }

    .md\:parent:active .parent-active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }

    .md\:parent:active .parent-active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }

    .md\:parent:active .parent-active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }

    .md\:parent:active .parent-active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }

    .md\:parent:active .parent-active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }

    .md\:parent:active .parent-active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }

    .md\:parent:active .parent-active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }

    .md\:parent:active .parent-active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }

    .md\:parent:active .parent-active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }

    .md\:parent:active .parent-active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }

    .md\:parent:active .parent-active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }

    .md\:parent:active .parent-active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }

    .md\:parent:active .parent-active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }

    .md\:parent:active .parent-active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }

    .md\:parent:active .parent-active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }

    .md\:parent:active .parent-active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }

    .md\:parent:active .parent-active\:-translate-y-1:active{
        transform: translateY(-10px);
    }

    .md\:parent:active .parent-active\:-translate-y-2:active{
        transform: translateY(-20px);
    }

    .md\:parent:active .parent-active\:-translate-y-3:active{
        transform: translateY(-30px);
    }

    .md\:parent:active .parent-active\:-translate-y-4:active{
        transform: translateY(-40px);
    }

    .md\:parent:active .parent-active\:-translate-y-5:active{
        transform: translateY(-60px);
    }

    .md\:parent:active .parent-active\:-translate-y-6:active{
        transform: translateY(-60px);
    }

    .md\:parent:active .parent-active\:-translate-y-7:active{
        transform: translateY(-70px);
    }

    .md\:parent:active .parent-active\:-translate-y-8:active{
        transform: translateY(-80px);
    }

    .md\:parent:active .parent-active\:-translate-y-9:active{
        transform: translateY(-90px);
    }

    .md\:parent:active .parent-active\:-translate-y-10:active{
        transform: translateY(-100px);
    }

    .md\:parent:active .parent-active\:-translate-y-11:active{
        transform: translateY(-110px);
    }

    .md\:parent:active .parent-active\:-translate-y-12:active{
        transform: translateY(-120px);
    }

    .md\:parent:active .parent-active\:-translate-y-13:active{
        transform: translateY(-130px);
    }

    .md\:parent:active .parent-active\:-translate-y-14:active{
        transform: translateY(-140px);
    }

    .md\:parent:active .parent-active\:-translate-y-15:active{
        transform: translateY(-150px);
    }

    .md\:parent:active .parent-active\:-translate-y-16:active{
        transform: translateY(-160px);
    }

    .md\:parent:active .parent-active\:-translate-y-17:active{
        transform: translateY(-170px);
    }

    .md\:parent:active .parent-active\:-translate-y-18:active{
        transform: translateY(-180px);
    }

    .md\:parent:active .parent-active\:-translate-y-19:active{
        transform: translateY(-190px);
    }

    .md\:parent:active .parent-active\:-translate-y-20:active{
        transform: translateY(-200px);
    }

    .md\:parent:active .parent-active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }

    .md\:parent:active .parent-active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }

    .md\:parent:active .parent-active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }

    .md\:parent:active .parent-active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }

    .md\:parent:active .parent-active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }

    .md\:parent:active .parent-active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }

    .md\:parent:active .parent-active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }

    .md\:parent:active .parent-active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }

    .md\:parent:active .parent-active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }

    .md\:parent:active .parent-active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }

    .md\:parent:active .parent-active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }

    .md\:parent:active .parent-active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }

    .md\:parent:active .parent-active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }

    .md\:parent:active .parent-active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }

    .md\:parent:active .parent-active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }

    .md\:parent:active .parent-active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }

    .md\:parent:active .parent-active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }

    .md\:parent:active .parent-active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }

    .md\:parent:active .parent-active\:-translate-1{
        transform: translate(-10px);
    }

    .md\:parent:active .parent-active\:-translate-2{
        transform: translate(-20px);
    }

    .md\:parent:active .parent-active\:-translate-3{
        transform: translate(-30px);
    }

    .md\:parent:active .parent-active\:-translate-4{
        transform: translate(-40px);
    }

    .md\:parent:active .parent-active\:-translate-5{
        transform: translate(-60px);
    }

    .md\:parent:active .parent-active\:-translate-6{
        transform: translate(-60px);
    }

    .md\:parent:active .parent-active\:-translate-7{
        transform: translate(-70px);
    }

    .md\:parent:active .parent-active\:-translate-8{
        transform: translate(-80px);
    }

    .md\:parent:active .parent-active\:-translate-9{
        transform: translate(-90px);
    }

    .md\:parent:active .parent-active\:-translate-10{
        transform: translate(-100px);
    }

    .md\:parent:active .parent-active\:-translate-11{
        transform: translate(-110px);
    }

    .md\:parent:active .parent-active\:-translate-12{
        transform: translate(-120px);
    }

    .md\:parent:active .parent-active\:-translate-13{
        transform: translate(-130px);
    }

    .md\:parent:active .parent-active\:-translate-14{
        transform: translate(-140px);
    }

    .md\:parent:active .parent-active\:-translate-15{
        transform: translate(-150px);
    }

    .md\:parent:active .parent-active\:-translate-16{
        transform: translate(-160px);
    }

    .md\:parent:active .parent-active\:-translate-17{
        transform: translate(-170px);
    }

    .md\:parent:active .parent-active\:-translate-18{
        transform: translate(-180px);
    }

    .md\:parent:active .parent-active\:-translate-19{
        transform: translate(-190px);
    }

    .md\:parent:active .parent-active\:-translate-20{
        transform: translate(-200px);
    }

    .md\:parent:active .parent-active\:-translate-10x{
        transform: translate(-10%);
    }

    .md\:parent:active .parent-active\:-translate-15x{
        transform: translate(-15%);
    }

    .md\:parent:active .parent-active\:-translate-20x{
        transform: translate(-20%);
    }

    .md\:parent:active .parent-active\:-translate-25x{
        transform: translate(-25%);
    }

    .md\:parent:active .parent-active\:-translate-30x{
        transform: translate(-30%);
    }

    .md\:parent:active .parent-active\:-translate-35x{
        transform: translate(-35%);
    }

    .md\:parent:active .parent-active\:-translate-40x{
        transform: translate(-40%);
    }

    .md\:parent:active .parent-active\:-translate-45x{
        transform: translate(-45%);
    }

    .md\:parent:active .parent-active\:-translate-50x{
        transform: translate(-50%);
    }

    .md\:parent:active .parent-active\:-translate-55x{
        transform: translate(-55%);
    }

    .md\:parent:active .parent-active\:-translate-60x{
        transform: translate(-60%);
    }

    .md\:parent:active .parent-active\:-translate-65x{
        transform: translate(-65%);
    }

    .md\:parent:active .parent-active\:-translate-70x{
        transform: translate(-70%);
    }

    .md\:parent:active .parent-active\:-translate-75x{
        transform: translate(-75%);
    }

    .md\:parent:active .parent-active\:-translate-80x{
        transform: translate(-80%);
    }

    .md\:parent:active .parent-active\:-translate-85x{
        transform: translate(-85%);
    }

    .md\:parent:active .parent-active\:-translate-90x{
        transform: translate(-90%);
    }

    .md\:parent:active .parent-active\:-translate-95x{
        transform: translate(-95%);
    }

    .md\:parent:active .parent-active\:-translate-x-1{
        transform: translateX(-10px);
    }

    .md\:parent:active .parent-active\:-translate-x-2{
        transform: translateX(-20px);
    }

    .md\:parent:active .parent-active\:-translate-x-3{
        transform: translateX(-30px);
    }

    .md\:parent:active .parent-active\:-translate-x-4{
        transform: translateX(-40px);
    }

    .md\:parent:active .parent-active\:-translate-x-5{
        transform: translateX(-60px);
    }

    .md\:parent:active .parent-active\:-translate-x-6{
        transform: translateX(-60px);
    }

    .md\:parent:active .parent-active\:-translate-x-7{
        transform: translateX(-70px);
    }

    .md\:parent:active .parent-active\:-translate-x-8{
        transform: translateX(-80px);
    }

    .md\:parent:active .parent-active\:-translate-x-9{
        transform: translateX(-90px);
    }

    .md\:parent:active .parent-active\:-translate-x-10{
        transform: translateX(-100px);
    }

    .md\:parent:active .parent-active\:-translate-x-11{
        transform: translateX(-110px);
    }

    .md\:parent:active .parent-active\:-translate-x-12{
        transform: translateX(-120px);
    }

    .md\:parent:active .parent-active\:-translate-x-13{
        transform: translateX(-130px);
    }

    .md\:parent:active .parent-active\:-translate-x-14{
        transform: translateX(-140px);
    }

    .md\:parent:active .parent-active\:-translate-x-15{
        transform: translateX(-150px);
    }

    .md\:parent:active .parent-active\:-translate-x-16{
        transform: translateX(-160px);
    }

    .md\:parent:active .parent-active\:-translate-x-17{
        transform: translateX(-170px);
    }

    .md\:parent:active .parent-active\:-translate-x-18{
        transform: translateX(-180px);
    }

    .md\:parent:active .parent-active\:-translate-x-19{
        transform: translateX(-190px);
    }

    .md\:parent:active .parent-active\:-translate-x-20{
        transform: translateX(-200px);
    }

    .md\:parent:active .parent-active\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .md\:parent:active .parent-active\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .md\:parent:active .parent-active\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .md\:parent:active .parent-active\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .md\:parent:active .parent-active\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .md\:parent:active .parent-active\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .md\:parent:active .parent-active\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .md\:parent:active .parent-active\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .md\:parent:active .parent-active\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .md\:parent:active .parent-active\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .md\:parent:active .parent-active\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .md\:parent:active .parent-active\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .md\:parent:active .parent-active\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .md\:parent:active .parent-active\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .md\:parent:active .parent-active\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .md\:parent:active .parent-active\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .md\:parent:active .parent-active\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .md\:parent:active .parent-active\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .md\:parent:active .parent-active\:-translate-y-1{
        transform: translateY(-10px);
    }

    .md\:parent:active .parent-active\:-translate-y-2{
        transform: translateY(-20px);
    }

    .md\:parent:active .parent-active\:-translate-y-3{
        transform: translateY(-30px);
    }

    .md\:parent:active .parent-active\:-translate-y-4{
        transform: translateY(-40px);
    }

    .md\:parent:active .parent-active\:-translate-y-5{
        transform: translateY(-60px);
    }

    .md\:parent:active .parent-active\:-translate-y-6{
        transform: translateY(-60px);
    }

    .md\:parent:active .parent-active\:-translate-y-7{
        transform: translateY(-70px);
    }

    .md\:parent:active .parent-active\:-translate-y-8{
        transform: translateY(-80px);
    }

    .md\:parent:active .parent-active\:-translate-y-9{
        transform: translateY(-90px);
    }

    .md\:parent:active .parent-active\:-translate-y-10{
        transform: translateY(-100px);
    }

    .md\:parent:active .parent-active\:-translate-y-11{
        transform: translateY(-110px);
    }

    .md\:parent:active .parent-active\:-translate-y-12{
        transform: translateY(-120px);
    }

    .md\:parent:active .parent-active\:-translate-y-13{
        transform: translateY(-130px);
    }

    .md\:parent:active .parent-active\:-translate-y-14{
        transform: translateY(-140px);
    }

    .md\:parent:active .parent-active\:-translate-y-15{
        transform: translateY(-150px);
    }

    .md\:parent:active .parent-active\:-translate-y-16{
        transform: translateY(-160px);
    }

    .md\:parent:active .parent-active\:-translate-y-17{
        transform: translateY(-170px);
    }

    .md\:parent:active .parent-active\:-translate-y-18{
        transform: translateY(-180px);
    }

    .md\:parent:active .parent-active\:-translate-y-19{
        transform: translateY(-190px);
    }

    .md\:parent:active .parent-active\:-translate-y-20{
        transform: translateY(-200px);
    }

    .md\:parent:active .parent-active\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .md\:parent:active .parent-active\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .md\:parent:active .parent-active\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .md\:parent:active .parent-active\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .md\:parent:active .parent-active\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .md\:parent:active .parent-active\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .md\:parent:active .parent-active\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .md\:parent:active .parent-active\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .md\:parent:active .parent-active\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .md\:parent:active .parent-active\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .md\:parent:active .parent-active\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .md\:parent:active .parent-active\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .md\:parent:active .parent-active\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .md\:parent:active .parent-active\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .md\:parent:active .parent-active\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .md\:parent:active .parent-active\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .md\:parent:active .parent-active\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .md\:parent:active .parent-active\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .md\:parent:active .parent-active\:translate-0{
        transform: translate(0);
    }

    .md\:parent:active .parent-active\:translate-1{
        transform: translate(10px);
    }

    .md\:parent:active .parent-active\:translate-2{
        transform: translate(20px);
    }

    .md\:parent:active .parent-active\:translate-3{
        transform: translate(30px);
    }

    .md\:parent:active .parent-active\:translate-4{
        transform: translate(40px);
    }

    .md\:parent:active .parent-active\:translate-5{
        transform: translate(60px);
    }

    .md\:parent:active .parent-active\:translate-6{
        transform: translate(60px);
    }

    .md\:parent:active .parent-active\:translate-7{
        transform: translate(70px);
    }

    .md\:parent:active .parent-active\:translate-8{
        transform: translate(80px);
    }

    .md\:parent:active .parent-active\:translate-9{
        transform: translate(90px);
    }

    .md\:parent:active .parent-active\:translate-10{
        transform: translate(100px);
    }

    .md\:parent:active .parent-active\:translate-11{
        transform: translate(110px);
    }

    .md\:parent:active .parent-active\:translate-12{
        transform: translate(120px);
    }

    .md\:parent:active .parent-active\:translate-13{
        transform: translate(130px);
    }

    .md\:parent:active .parent-active\:translate-14{
        transform: translate(140px);
    }

    .md\:parent:active .parent-active\:translate-15{
        transform: translate(150px);
    }

    .md\:parent:active .parent-active\:translate-16{
        transform: translate(160px);
    }

    .md\:parent:active .parent-active\:translate-17{
        transform: translate(170px);
    }

    .md\:parent:active .parent-active\:translate-18{
        transform: translate(180px);
    }

    .md\:parent:active .parent-active\:translate-19{
        transform: translate(190px);
    }

    .md\:parent:active .parent-active\:translate-20{
        transform: translate(200px);
    }

    .md\:parent:active .parent-active\:translate-10x{
        transform: translate(10%);
    }

    .md\:parent:active .parent-active\:translate-15x{
        transform: translate(15%);
    }

    .md\:parent:active .parent-active\:translate-20x{
        transform: translate(20%);
    }

    .md\:parent:active .parent-active\:translate-25x{
        transform: translate(25%);
    }

    .md\:parent:active .parent-active\:translate-30x{
        transform: translate(30%);
    }

    .md\:parent:active .parent-active\:translate-35x{
        transform: translate(35%);
    }

    .md\:parent:active .parent-active\:translate-40x{
        transform: translate(40%);
    }

    .md\:parent:active .parent-active\:translate-45x{
        transform: translate(45%);
    }

    .md\:parent:active .parent-active\:translate-50x{
        transform: translate(50%);
    }

    .md\:parent:active .parent-active\:translate-55x{
        transform: translate(55%);
    }

    .md\:parent:active .parent-active\:translate-60x{
        transform: translate(60%);
    }

    .md\:parent:active .parent-active\:translate-65x{
        transform: translate(65%);
    }

    .md\:parent:active .parent-active\:translate-70x{
        transform: translate(70%);
    }

    .md\:parent:active .parent-active\:translate-75x{
        transform: translate(75%);
    }

    .md\:parent:active .parent-active\:translate-80x{
        transform: translate(80%);
    }

    .md\:parent:active .parent-active\:translate-85x{
        transform: translate(85%);
    }

    .md\:parent:active .parent-active\:translate-90x{
        transform: translate(90%);
    }

    .md\:parent:active .parent-active\:translate-95x{
        transform: translate(95%);
    }

    .md\:parent:active .parent-active\:translate-x-0{
        transform: translateX(0);
    }

    .md\:parent:active .parent-active\:translate-x-1{
        transform: translateX(10px);
    }

    .md\:parent:active .parent-active\:translate-x-2{
        transform: translateX(20px);
    }

    .md\:parent:active .parent-active\:translate-x-3{
        transform: translateX(30px);
    }

    .md\:parent:active .parent-active\:translate-x-4{
        transform: translateX(40px);
    }

    .md\:parent:active .parent-active\:translate-x-5{
        transform: translateX(60px);
    }

    .md\:parent:active .parent-active\:translate-x-6{
        transform: translateX(60px);
    }

    .md\:parent:active .parent-active\:translate-x-7{
        transform: translateX(70px);
    }

    .md\:parent:active .parent-active\:translate-x-8{
        transform: translateX(80px);
    }

    .md\:parent:active .parent-active\:translate-x-9{
        transform: translateX(90px);
    }

    .md\:parent:active .parent-active\:translate-x-10{
        transform: translateX(100px);
    }

    .md\:parent:active .parent-active\:translate-x-11{
        transform: translateX(110px);
    }

    .md\:parent:active .parent-active\:translate-x-12{
        transform: translateX(120px);
    }

    .md\:parent:active .parent-active\:translate-x-13{
        transform: translateX(130px);
    }

    .md\:parent:active .parent-active\:translate-x-14{
        transform: translateX(140px);
    }

    .md\:parent:active .parent-active\:translate-x-15{
        transform: translateX(150px);
    }

    .md\:parent:active .parent-active\:translate-x-16{
        transform: translateX(160px);
    }

    .md\:parent:active .parent-active\:translate-x-17{
        transform: translateX(170px);
    }

    .md\:parent:active .parent-active\:translate-x-18{
        transform: translateX(180px);
    }

    .md\:parent:active .parent-active\:translate-x-19{
        transform: translateX(190px);
    }

    .md\:parent:active .parent-active\:translate-x-20{
        transform: translateX(200px);
    }

    .md\:parent:active .parent-active\:translate-x-10x{
        transform: translateX(10%);
    }

    .md\:parent:active .parent-active\:translate-x-15x{
        transform: translateX(15%);
    }

    .md\:parent:active .parent-active\:translate-x-20x{
        transform: translateX(20%);
    }

    .md\:parent:active .parent-active\:translate-x-25x{
        transform: translateX(25%);
    }

    .md\:parent:active .parent-active\:translate-x-30x{
        transform: translateX(30%);
    }

    .md\:parent:active .parent-active\:translate-x-35x{
        transform: translateX(35%);
    }

    .md\:parent:active .parent-active\:translate-x-40x{
        transform: translateX(40%);
    }

    .md\:parent:active .parent-active\:translate-x-45x{
        transform: translateX(45%);
    }

    .md\:parent:active .parent-active\:translate-x-50x{
        transform: translateX(50%);
    }

    .md\:parent:active .parent-active\:translate-x-55x{
        transform: translateX(55%);
    }

    .md\:parent:active .parent-active\:translate-x-60x{
        transform: translateX(60%);
    }

    .md\:parent:active .parent-active\:translate-x-65x{
        transform: translateX(65%);
    }

    .md\:parent:active .parent-active\:translate-x-70x{
        transform: translateX(70%);
    }

    .md\:parent:active .parent-active\:translate-x-75x{
        transform: translateX(75%);
    }

    .md\:parent:active .parent-active\:translate-x-80x{
        transform: translateX(80%);
    }

    .md\:parent:active .parent-active\:translate-x-85x{
        transform: translateX(85%);
    }

    .md\:parent:active .parent-active\:translate-x-90x{
        transform: translateX(90%);
    }

    .md\:parent:active .parent-active\:translate-x-95x{
        transform: translateX(95%);
    }

    .md\:parent:active .parent-active\:translate-y-0{
        transform: translateY(0);
    }

    .md\:parent:active .parent-active\:translate-y-1{
        transform: translateY(10px);
    }

    .md\:parent:active .parent-active\:translate-y-2{
        transform: translateY(20px);
    }

    .md\:parent:active .parent-active\:translate-y-3{
        transform: translateY(30px);
    }

    .md\:parent:active .parent-active\:translate-y-4{
        transform: translateY(40px);
    }

    .md\:parent:active .parent-active\:translate-y-5{
        transform: translateY(60px);
    }

    .md\:parent:active .parent-active\:translate-y-6{
        transform: translateY(60px);
    }

    .md\:parent:active .parent-active\:translate-y-7{
        transform: translateY(70px);
    }

    .md\:parent:active .parent-active\:translate-y-8{
        transform: translateY(80px);
    }

    .md\:parent:active .parent-active\:translate-y-9{
        transform: translateY(90px);
    }

    .md\:parent:active .parent-active\:translate-y-10{
        transform: translateY(100px);
    }

    .md\:parent:active .parent-active\:translate-y-11{
        transform: translateY(110px);
    }

    .md\:parent:active .parent-active\:translate-y-12{
        transform: translateY(120px);
    }

    .md\:parent:active .parent-active\:translate-y-13{
        transform: translateY(130px);
    }

    .md\:parent:active .parent-active\:translate-y-14{
        transform: translateY(140px);
    }

    .md\:parent:active .parent-active\:translate-y-15{
        transform: translateY(150px);
    }

    .md\:parent:active .parent-active\:translate-y-16{
        transform: translateY(160px);
    }

    .md\:parent:active .parent-active\:translate-y-17{
        transform: translateY(170px);
    }

    .md\:parent:active .parent-active\:translate-y-18{
        transform: translateY(180px);
    }

    .md\:parent:active .parent-active\:translate-y-19{
        transform: translateY(190px);
    }

    .md\:parent:active .parent-active\:translate-y-20{
        transform: translateY(200px);
    }

    .md\:parent:active .parent-active\:translate-y-10x{
        transform: translateY(10%);
    }

    .md\:parent:active .parent-active\:translate-y-15x{
        transform: translateY(15%);
    }

    .md\:parent:active .parent-active\:translate-y-20x{
        transform: translateY(20%);
    }

    .md\:parent:active .parent-active\:translate-y-25x{
        transform: translateY(25%);
    }

    .md\:parent:active .parent-active\:translate-y-30x{
        transform: translateY(30%);
    }

    .md\:parent:active .parent-active\:translate-y-35x{
        transform: translateY(35%);
    }

    .md\:parent:active .parent-active\:translate-y-40x{
        transform: translateY(40%);
    }

    .md\:parent:active .parent-active\:translate-y-45x{
        transform: translateY(45%);
    }

    .md\:parent:active .parent-active\:translate-y-50x{
        transform: translateY(50%);
    }

    .md\:parent:active .parent-active\:translate-y-55x{
        transform: translateY(55%);
    }

    .md\:parent:active .parent-active\:translate-y-60x{
        transform: translateY(60%);
    }

    .md\:parent:active .parent-active\:translate-y-65x{
        transform: translateY(65%);
    }

    .md\:parent:active .parent-active\:translate-y-70x{
        transform: translateY(70%);
    }

    .md\:parent:active .parent-active\:translate-y-75x{
        transform: translateY(75%);
    }

    .md\:parent:active .parent-active\:translate-y-80x{
        transform: translateY(80%);
    }

    .md\:parent:active .parent-active\:translate-y-85x{
        transform: translateY(85%);
    }

    .md\:parent:active .parent-active\:translate-y-90x{
        transform: translateY(90%);
    }

    .md\:parent:active .parent-active\:translate-y-95x{
        transform: translateY(95%);
    }

    .md\:parent:active .parent-active\:rotate-0{
        transform: rotate(0);
    }

    .md\:parent:active .parent-active\:rotate-1{
        transform: rotate(1deg);
    }

    .md\:parent:active .parent-active\:rotate-2{
        transform: rotate(2deg);
    }

    .md\:parent:active .parent-active\:rotate-3{
        transform: rotate(3deg);
    }

    .md\:parent:active .parent-active\:rotate-6{
        transform: rotate(6deg);
    }

    .md\:parent:active .parent-active\:rotate-12{
        transform: rotate(12deg);
    }

    .md\:parent:active .parent-active\:rotate-20{
        transform: rotate(20deg);
    }

    .md\:parent:active .parent-active\:rotate-30{
        transform: rotate(30deg);
    }

    .md\:parent:active .parent-active\:rotate-45{
        transform: rotate(45deg);
    }

    .md\:parent:active .parent-active\:rotate-60{
        transform: rotate(60deg);
    }

    .md\:parent:active .parent-active\:rotate-90{
        transform: rotate(90deg);
    }

    .md\:parent:active .parent-active\:rotate-180{
        transform: rotate(180deg);
    }

    .md\:parent:active .parent-active\:rotate-259{
        transform: rotate(359deg);
    }

    .md\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:active .parent-active\:transition-duration-75{
        transition-duration: 75ms;
    }

    .md\:parent:active .parent-active\:transition-duration-100{
        transition-duration: 100ms;
    }

    .md\:parent:active .parent-active\:transition-duration-150{
        transition-duration: 150ms;
    }

    .md\:parent:active .parent-active\:transition-duration-200{
        transition-duration: 200ms;
    }

    .md\:parent:active .parent-active\:transition-duration-300{
        transition-duration: 300ms;
    }

    .md\:parent:active .parent-active\:transition-duration-700{
        transition-duration: 700ms;
    }

    .md\:parent:active .parent-active\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .md\:parent:active .parent-active\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .md\:parent:active .parent-active\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .md\:parent:active .parent-active\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .md\:parent:active .parent-active\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .md\:parent:active .parent-active\:transition-delay-75{
        transition-delay: 75ms;
    }

    .md\:parent:active .parent-active\:transition-delay-100{
        transition-delay: 100ms;
    }

    .md\:parent:active .parent-active\:transition-delay-150{
        transition-delay: 150ms;
    }

    .md\:parent:active .parent-active\:transition-duration-200{
        transition-delay: 200ms;
    }

    .md\:parent:active .parent-active\:transition-delay-300{
        transition-delay: 300ms;
    }

    .md\:parent:active .parent-active\:transition-delay-700{
        transition-delay: 700ms;
    }

    .md\:parent:active .parent-active\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .md\:parent:active .parent-active\:transition-property-all{
        transition-property: all;
    }

    .md\:parent:active .parent-active\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .md\:parent:active .parent-active\:transition-property-opacity{
        transition-property: opacity;
    }

    .md\:parent:active .parent-active\:transition-property-transform{
        transition-property: transform;
    }

    .md\:parent:active .parent-active\:animation-duration-75{
        animation-duration: 75ms;
    }

    .md\:parent:active .parent-active\:animation-duration-100{
        animation-duration: 100ms;
    }

    .md\:parent:active .parent-active\:animation-duration-150{
        animation-duration: 150ms;
    }

    .md\:parent:active .parent-active\:animation-duration-200{
        animation-duration: 200ms;
    }

    .md\:parent:active .parent-active\:animation-duration-300{
        animation-duration: 300ms;
    }

    .md\:parent:active .parent-active\:animation-duration-700{
        animation-duration: 700ms;
    }

    .md\:parent:active .parent-active\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .md\:parent:active .parent-active\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .md\:parent:active .parent-active\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .md\:parent:active .parent-active\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .md\:parent:active .parent-active\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .md\:parent:active .parent-active\:animation-delay-75{
        animation-delay: 75ms;
    }

    .md\:parent:active .parent-active\:animation-delay-100{
        animation-delay: 100ms;
    }

    .md\:parent:active .parent-active\:animation-delay-150{
        animation-delay: 150ms;
    }

    .md\:parent:active .parent-active\:animation-duration-200{
        animation-delay: 200ms;
    }

    .md\:parent:active .parent-active\:animation-delay-300{
        animation-delay: 300ms;
    }

    .md\:parent:active .parent-active\:animation-delay-700{
        animation-delay: 700ms;
    }

    .md\:parent:active .parent-active\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .md\:parent:active .parent-active\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .md\:parent:active .parent-active\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .md\:parent:active .parent-active\:animation-name-spin{
        animation-name: spin;
    }

    .md\:parent:active .parent-active\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .md\:parent:active .parent-active\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .md\:parent:active .parent-active\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .md\:parent:active .parent-active\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .md\:parent:active .parent-active\:animation-name-bounce{
        animation-name: bounce;
    }

    .md\:parent:active .parent-active\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .md\:parent:active .parent-active\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .md\:parent:active .parent-active\:animation-name-pulse{
        animation-name: pulse;
    }

    .md\:parent:active .parent-active\:color-white{
        color: var(--white);
    }

    .md\:parent:active .parent-active\:color-black{
        color: var(--black);
    }

    .md\:parent:active .parent-active\:text-white{
        color: var(--white);
    }

    .md\:parent:active .parent-active\:text-black{
        color: var(--black);
    }

    .md\:parent:active .parent-active\:bg-white{
        background: var(--white);
    }

    .md\:parent:active .parent-active\:bg-black{
        background: var(--black);
    }

    .md\:parent:active .parent-active\:border-white{
        border-color: var(--white);
    }

    .md\:parent:active .parent-active\:border-black{
        border-color: var(--black);
    }

    .md\:parent:active .parent-active\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .md\:parent:active .parent-active\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .md\:parent:active .parent-active\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .md\:parent:active .parent-active\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .md\:parent:active .parent-active\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .md\:parent:active .parent-active\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .md\:parent:active .parent-active\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .md\:parent:active .parent-active\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .md\:parent:active .parent-active\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .md\:parent:active .parent-active\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .md\:parent:active .parent-active\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .md\:parent:active .parent-active\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .md\:parent:active .parent-active\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .md\:parent:active .parent-active\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .md\:parent:active .parent-active\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .md\:parent:active .parent-active\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .md\:parent:active .parent-active\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .md\:parent:active .parent-active\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .md\:parent:active .parent-active\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .md\:parent:active .parent-active\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .md\:parent:active .parent-active\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .md\:parent:active .parent-active\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .md\:parent:active .parent-active\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .md\:parent:active .parent-active\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .md\:parent:active .parent-active\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .md\:parent:active .parent-active\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .md\:parent:active .parent-active\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .md\:parent:active .parent-active\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .md\:parent:active .parent-active\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .md\:parent:active .parent-active\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .md\:parent:active .parent-active\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .md\:parent:active .parent-active\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .md\:parent:active .parent-active\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .md\:parent:active .parent-active\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .md\:parent:active .parent-active\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .md\:parent:active .parent-active\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .md\:parent:active .parent-active\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .md\:parent:active .parent-active\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .md\:parent:active .parent-active\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .md\:parent:active .parent-active\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .md\:parent:active .parent-active\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .md\:parent:active .parent-active\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .md\:parent:active .parent-active\:fill-transparent{
        fill: transparent;
    }

    .md\:parent:active .parent-active\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:color-red-50{
        color: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:color-red-100{
        color: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:color-red-200{
        color: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:color-red-300{
        color: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:color-red-400{
        color: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:color-red-500{
        color: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:color-red-600{
        color: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:color-red-700{
        color: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:color-red-800{
        color: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:color-red-900{
        color: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:color-green-50{
        color: var(--velocity-green-50);
    }

    .md\:parent:active .parent-active\:color-green-100{
        color: var(--velocity-green-100);
    }

    .md\:parent:active .parent-active\:color-green-200{
        color: var(--velocity-green-200);
    }

    .md\:parent:active .parent-active\:color-green-300{
        color: var(--velocity-green-300);
    }

    .md\:parent:active .parent-active\:color-green-400{
        color: var(--velocity-green-400);
    }

    .md\:parent:active .parent-active\:color-green-500{
        color: var(--velocity-green-500);
    }

    .md\:parent:active .parent-active\:color-green-600{
        color: var(--velocity-green-600);
    }

    .md\:parent:active .parent-active\:color-green-700{
        color: var(--velocity-green-700);
    }

    .md\:parent:active .parent-active\:color-green-800{
        color: var(--velocity-green-800);
    }

    .md\:parent:active .parent-active\:color-green-900{
        color: var(--velocity-green-900);
    }

    .md\:parent:active .parent-active\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:parent:active .parent-active\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:parent:active .parent-active\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:parent:active .parent-active\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:parent:active .parent-active\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:parent:active .parent-active\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:parent:active .parent-active\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:parent:active .parent-active\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:parent:active .parent-active\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:parent:active .parent-active\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:parent:active .parent-active\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .md\:parent:active .parent-active\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:active .parent-active\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:active .parent-active\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:active .parent-active\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:active .parent-active\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:active .parent-active\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:active .parent-active\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:active .parent-active\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:active .parent-active\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .md\:parent:active .parent-active\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .md\:parent:active .parent-active\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .md\:parent:active .parent-active\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .md\:parent:active .parent-active\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .md\:parent:active .parent-active\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .md\:parent:active .parent-active\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .md\:parent:active .parent-active\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .md\:parent:active .parent-active\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .md\:parent:active .parent-active\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .md\:parent:active .parent-active\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .md\:parent:active .parent-active\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .md\:parent:active .parent-active\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .md\:parent:active .parent-active\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .md\:parent:active .parent-active\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .md\:parent:active .parent-active\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .md\:parent:active .parent-active\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .md\:parent:active .parent-active\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .md\:parent:active .parent-active\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .md\:parent:active .parent-active\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .md\:parent:active .parent-active\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .md\:parent:active .parent-active\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .md\:parent:active .parent-active\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .md\:parent:active .parent-active\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .md\:parent:active .parent-active\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .md\:parent:active .parent-active\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .md\:parent:active .parent-active\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .md\:parent:active .parent-active\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .md\:parent:active .parent-active\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .md\:parent:active .parent-active\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .md\:parent:active .parent-active\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .md\:parent:active .parent-active\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .md\:parent:active .parent-active\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .md\:parent:active .parent-active\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .md\:parent:active .parent-active\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .md\:parent:active .parent-active\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .md\:parent:active .parent-active\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .md\:parent:active .parent-active\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .md\:parent:active .parent-active\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .md\:parent:active .parent-active\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .md\:parent:active .parent-active\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .md\:parent:active .parent-active\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .md\:parent:active .parent-active\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .md\:parent:active .parent-active\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .md\:parent:active .parent-active\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .md\:parent:active .parent-active\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .md\:parent:active .parent-active\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .md\:parent:active .parent-active\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .md\:parent:active .parent-active\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .md\:parent:active .parent-active\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .md\:parent:active .parent-active\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .md\:parent:active .parent-active\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .md\:parent:active .parent-active\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .md\:parent:active .parent-active\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .md\:parent:active .parent-active\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .md\:parent:active .parent-active\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .md\:parent:active .parent-active\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .md\:parent:active .parent-active\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .md\:parent:active .parent-active\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .md\:parent:active .parent-active\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .md\:parent:active .parent-active\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .md\:parent:active .parent-active\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .md\:parent:active .parent-active\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .md\:parent:active .parent-active\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:parent:active .parent-active\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:parent:active .parent-active\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:parent:active .parent-active\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:parent:active .parent-active\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:parent:active .parent-active\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:parent:active .parent-active\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:parent:active .parent-active\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:parent:active .parent-active\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:parent:active .parent-active\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:parent:active .parent-active\:text-red-50{
        color: var(--velocity-red-50);
    }

    .md\:parent:active .parent-active\:text-red-100{
        color: var(--velocity-red-100);
    }

    .md\:parent:active .parent-active\:text-red-200{
        color: var(--velocity-red-200);
    }

    .md\:parent:active .parent-active\:text-red-300{
        color: var(--velocity-red-300);
    }

    .md\:parent:active .parent-active\:text-red-400{
        color: var(--velocity-red-400);
    }

    .md\:parent:active .parent-active\:text-red-500{
        color: var(--velocity-red-500);
    }

    .md\:parent:active .parent-active\:text-red-600{
        color: var(--velocity-red-600);
    }

    .md\:parent:active .parent-active\:text-red-700{
        color: var(--velocity-red-700);
    }

    .md\:parent:active .parent-active\:text-red-800{
        color: var(--velocity-red-800);
    }

    .md\:parent:active .parent-active\:text-red-900{
        color: var(--velocity-red-900);
    }

    .md\:parent:active .parent-active\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:parent:active .parent-active\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:parent:active .parent-active\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:parent:active .parent-active\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:parent:active .parent-active\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:parent:active .parent-active\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:parent:active .parent-active\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:parent:active .parent-active\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:parent:active .parent-active\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:parent:active .parent-active\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:parent:active .parent-active\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:parent:active .parent-active\:text-green-50{
        color: var(--velocity-green-50);
    }

    .md\:parent:active .parent-active\:text-green-100{
        color: var(--velocity-green-100);
    }

    .md\:parent:active .parent-active\:text-green-200{
        color: var(--velocity-green-200);
    }

    .md\:parent:active .parent-active\:text-green-300{
        color: var(--velocity-green-300);
    }

    .md\:parent:active .parent-active\:text-green-400{
        color: var(--velocity-green-400);
    }

    .md\:parent:active .parent-active\:text-green-500{
        color: var(--velocity-green-500);
    }

    .md\:parent:active .parent-active\:text-green-600{
        color: var(--velocity-green-600);
    }

    .md\:parent:active .parent-active\:text-green-700{
        color: var(--velocity-green-700);
    }

    .md\:parent:active .parent-active\:text-green-800{
        color: var(--velocity-green-800);
    }

    .md\:parent:active .parent-active\:text-green-900{
        color: var(--velocity-green-900);
    }

    .md\:parent:active .parent-active\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:parent:active .parent-active\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:parent:active .parent-active\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:parent:active .parent-active\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:parent:active .parent-active\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:parent:active .parent-active\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:parent:active .parent-active\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:parent:active .parent-active\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:parent:active .parent-active\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:parent:active .parent-active\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:parent:active .parent-active\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:parent:active .parent-active\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:parent:active .parent-active\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:parent:active .parent-active\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:parent:active .parent-active\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:parent:active .parent-active\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:parent:active .parent-active\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:parent:active .parent-active\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:parent:active .parent-active\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:parent:active .parent-active\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:parent:active .parent-active\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:parent:active .parent-active\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:parent:active .parent-active\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:parent:active .parent-active\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:parent:active .parent-active\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:parent:active .parent-active\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:parent:active .parent-active\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:parent:active .parent-active\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:parent:active .parent-active\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:parent:active .parent-active\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:parent:active .parent-active\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:parent:active .parent-active\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:parent:active .parent-active\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:parent:active .parent-active\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:parent:active .parent-active\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:parent:active .parent-active\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:parent:active .parent-active\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:parent:active .parent-active\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:parent:active .parent-active\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:parent:active .parent-active\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:parent:active .parent-active\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:parent:active .parent-active\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:parent:active .parent-active\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:parent:active .parent-active\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:parent:active .parent-active\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:parent:active .parent-active\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:parent:active .parent-active\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:parent:active .parent-active\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:parent:active .parent-active\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:parent:active .parent-active\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:parent:active .parent-active\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:parent:active .parent-active\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:parent:active .parent-active\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:parent:active .parent-active\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:parent:active .parent-active\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:parent:active .parent-active\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:parent:active .parent-active\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:parent:active .parent-active\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:parent:active .parent-active\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:parent:active .parent-active\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:parent:active .parent-active\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:parent:active .parent-active\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:parent:active .parent-active\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:parent:active .parent-active\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:parent:active .parent-active\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:parent:active .parent-active\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:parent:active .parent-active\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:parent:active .parent-active\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:parent:active .parent-active\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:parent:active .parent-active\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:parent:active .parent-active\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:parent:active .parent-active\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:parent:active .parent-active\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:parent:active .parent-active\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:parent:active .parent-active\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:parent:active .parent-active\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:parent:active .parent-active\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:parent:active .parent-active\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:parent:active .parent-active\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:parent:active .parent-active\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:parent:active .parent-active\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:parent:active .parent-active\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:parent:active .parent-active\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:parent:active .parent-active\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:parent:active .parent-active\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:parent:active .parent-active\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:parent:active .parent-active\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:parent:active .parent-active\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:parent:active .parent-active\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:parent:active .parent-active\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:parent:active .parent-active\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:parent:active .parent-active\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:parent:active .parent-active\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:parent:active .parent-active\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:parent:active .parent-active\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:parent:active .parent-active\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:parent:active .parent-active\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:parent:active .parent-active\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:parent:active .parent-active\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:parent:active .parent-active\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:parent:active .parent-active\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:parent:active .parent-active\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:parent:active .parent-active\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:parent:active .parent-active\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:parent:active .parent-active\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:parent:active .parent-active\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:parent:active .parent-active\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:parent:active .parent-active\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:parent:active .parent-active\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:parent:active .parent-active\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:parent:active .parent-active\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:parent:active .parent-active\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:parent:active .parent-active\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:parent:active .parent-active\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:parent:active .parent-active\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:parent:active .parent-active\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:parent:active .parent-active\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:parent:active .parent-active\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media (max-width: 640px){
    .sm\:parent:active .parent-active\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .sm\:parent:active .parent-active\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .sm\:parent:active .parent-active\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .sm\:parent:active .parent-active\:container{
        width: 100%;
    }

    .sm\:parent:active .parent-active\:container-fluid{
        width: 100%;
    }

    .sm\:parent:active .parent-active\:column-auto{
        columns: auto;
    }

    .sm\:parent:active .parent-active\:column-1{
        columns: 1;
    }

    .sm\:parent:active .parent-active\:column-2{
        columns: 2;
    }

    .sm\:parent:active .parent-active\:column-3{
        columns: 3;
    }

    .sm\:parent:active .parent-active\:column-4{
        columns: 4;
    }

    .sm\:parent:active .parent-active\:column-5{
        columns: 5;
    }

    .sm\:parent:active .parent-active\:column-6{
        columns: 6;
    }

    .sm\:parent:active .parent-active\:column-7{
        columns: 7;
    }

    .sm\:parent:active .parent-active\:column-8{
        columns: 8;
    }

    .sm\:parent:active .parent-active\:column-9{
        columns: 9;
    }

    .sm\:parent:active .parent-active\:column-10{
        columns: 10;
    }

    .sm\:parent:active .parent-active\:column-11{
        columns: 11;
    }

    .sm\:parent:active .parent-active\:column-12{
        columns: 12;
    }

    .sm\:parent:active .parent-active\:float-inline-start{
        float: inline-start;
    }

    .sm\:parent:active .parent-active\:float-inline-end{
        float: inline-end;
    }

    .sm\:parent:active .parent-active\:float-left{
        float: left;
    }

    .sm\:parent:active .parent-active\:float-right{
        float: right;
    }

    .sm\:parent:active .parent-active\:float-none{
        float: none;
    }

    .sm\:parent:active .parent-active\:float-inherit{
        float: inherit;
    }

    .sm\:parent:active .parent-active\:clear-inline-start{
        clear: inline-start;
    }

    .sm\:parent:active .parent-active\:clear-inline-end{
        clear: inline-end;
    }

    .sm\:parent:active .parent-active\:clear-left{
        clear: left;
    }

    .sm\:parent:active .parent-active\:clear-right{
        clear: right;
    }

    .sm\:parent:active .parent-active\:clear-both{
        clear: both;
    }

    .sm\:parent:active .parent-active\:clear-none{
        clear: none;
    }

    .sm\:parent:active .parent-active\:clear-inherit{
        clear: inherit;
    }

    .sm\:parent:active .parent-active\:isolation-auto{
        isolation: auto;
    }

    .sm\:parent:active .parent-active\:isolation-true{
        isolation: isolate;
    }

    .sm\:parent:active .parent-active\:object-fit-fill{
        object-fit: fill;
    }

    .sm\:parent:active .parent-active\:object-fit-cover{
        object-fit: cover;
    }

    .sm\:parent:active .parent-active\:object-fit-contain{
        object-fit: contain;
    }

    .sm\:parent:active .parent-active\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .sm\:parent:active .parent-active\:object-fit-none{
        object-fit: none;
    }

    .sm\:parent:active .parent-active\:object-position-top{
        object-position: top;
    }

    .sm\:parent:active .parent-active\:object-position-bottom{
        object-position: bottom;
    }

    .sm\:parent:active .parent-active\:object-position-left{
        object-position: left;
    }

    .sm\:parent:active .parent-active\:object-position-right{
        object-position: right;
    }

    .sm\:parent:active .parent-active\:object-position-left-top{
        object-position: left top;
    }

    .sm\:parent:active .parent-active\:object-position-right-top{
        object-position: right top;
    }

    .sm\:parent:active .parent-active\:object-position-left-bottom{
        object-position: left bottom;
    }

    .sm\:parent:active .parent-active\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:parent:active .parent-active\:object-position-center-top{
        object-position: center top;
    }

    .sm\:parent:active .parent-active\:object-position-center-bottom{
        object-position: center bottom;
    }

    .sm\:parent:active .parent-active\:overflow-auto{
        overflow: auto;
    }

    .sm\:parent:active .parent-active\:overflow-hidden{
        overflow: hidden;
    }

    .sm\:parent:active .parent-active\:overflow-visible{
        overflow: visible;
    }

    .sm\:parent:active .parent-active\:overflow-scroll{
        overflow: scroll;
    }

    .sm\:parent:active .parent-active\:overflow-inherit{
        overflow:inherit;
    }

    .sm\:parent:active .parent-active\:overflow-x-auto{
        overflow: auto;
    }

    .sm\:parent:active .parent-active\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .sm\:parent:active .parent-active\:overflow-x-visible{
        overflow-x: visible;
    }

    .sm\:parent:active .parent-active\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .sm\:parent:active .parent-active\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .sm\:parent:active .parent-active\:overflow-y-auto{
        overflow-y: auto;
    }

    .sm\:parent:active .parent-active\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .sm\:parent:active .parent-active\:overflow-y-visible{
        overflow-y: visible;
    }

    .sm\:parent:active .parent-active\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .sm\:parent:active .parent-active\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .sm\:parent:active .parent-active\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .sm\:parent:active .parent-active\:position-static{
        position: static;
    }

    .sm\:parent:active .parent-active\:position-fixed{
        position: fixed;
    }

    .sm\:parent:active .parent-active\:position-absolute{
        position: absolute;
    }

    .sm\:parent:active .parent-active\:position-relative{
        position: relative;
    }

    .sm\:parent:active .parent-active\:position-sticky{
        position: sticky;
    }

    .sm\:parent:active .parent-active\:position-right-0{
        right: 0;
    }
    
    .sm\:parent:active .parent-active\:position-left-0{
        left: 0;
    }
    
    .sm\:parent:active .parent-active\:position-top-0{
        top: 0;
    }
    
    .sm\:parent:active .parent-active\:position-bottom-0{
        bottom: 0;
    }

    .sm\:parent:active .parent-active\:visible{
        visibility: visible;
    }

    .sm\:parent:active .parent-active\:invisible{
        visibility: hidden;
    }

    .sm\:parent:active .parent-active\:visibility-collapse{
        visibility: collapse;
    }

    .sm\:parent:active .parent-active\:z-0{
        z-index: 0;
    }

    .sm\:parent:active .parent-active\:-z-10{
        z-index: -10;
    }

    .sm\:parent:active .parent-active\:-z-20{
        z-index: -20;
    }

    .sm\:parent:active .parent-active\:-z-30{
        z-index: -30;
    }

    .sm\:parent:active .parent-active\:-z-40{
        z-index: -40;
    }

    .sm\:parent:active .parent-active\:-z-50{
        z-index: -50;
    }

    .sm\:parent:active .parent-active\:-z-60{
        z-index: -60;
    }

    .sm\:parent:active .parent-active\:-z-70{
        z-index: -70;
    }

    .sm\:parent:active .parent-active\:-z-80{
        z-index: -80;
    }

    .sm\:parent:active .parent-active\:-z-90{
        z-index: -90;
    }

    .sm\:parent:active .parent-active\:-z-100{
        z-index: -100;
    }

    .sm\:parent:active .parent-active\:z-10{
        z-index: 10;
    }

    .sm\:parent:active .parent-active\:z-20{
        z-index: 20;
    }

    .sm\:parent:active .parent-active\:z-30{
        z-index: 30;
    }

    .sm\:parent:active .parent-active\:z-40{
        z-index: 40;
    }

    .sm\:parent:active .parent-active\:z-50{
        z-index: 50;
    }

    .sm\:parent:active .parent-active\:z-60{
        z-index: 60;
    }

    .sm\:parent:active .parent-active\:z-70{
        z-index: 70;
    }

    .sm\:parent:active .parent-active\:z-80{
        z-index: 80;
    }

    .sm\:parent:active .parent-active\:z-90{
        z-index: 90;
    }

    .sm\:parent:active .parent-active\:z-100{
        z-index: 100;
    }

    .sm\:parent:active .parent-active\:z-auto{
        z-index: auto;
    }

    .sm\:parent:active .parent-active\:flex-basis-0{
        flex-basis: 0;
    }

    .sm\:parent:active .parent-active\:flex-basis-2{
        flex-basis: 2;
    }

    .sm\:parent:active .parent-active\:flex-basis-4{
        flex-basis: 4;
    }

    .sm\:parent:active .parent-active\:flex-basis-6{
        flex-basis: 6;
    }

    .sm\:parent:active .parent-active\:flex-basis-8{
        flex-basis: 8;
    }

    .sm\:parent:active .parent-active\:flex-basis-10{
        flex-basis: 10;
    }

    .sm\:parent:active .parent-active\:flex-basis-12{
        flex-basis: 12;
    }

    .sm\:parent:active .parent-active\:flex-basis-14{
        flex-basis: 14;
    }

    .sm\:parent:active .parent-active\:flex-basis-16{
        flex-basis: 16;
    }

    .sm\:parent:active .parent-active\:flex-basis-18{
        flex-basis: 18;
    }

    .sm\:parent:active .parent-active\:flex-basis-20{
        flex-basis: 20;
    }

    .sm\:parent:active .parent-active\:flex-basis-hf{
        flex-basis: 50%;
    }

    .sm\:parent:active .parent-active\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .sm\:parent:active .parent-active\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .sm\:parent:active .parent-active\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .sm\:parent:active .parent-active\:flex-basis-full{
        flex-basis: 100%;
    }

    .sm\:parent:active .parent-active\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .sm\:parent:active .parent-active\:flex-row{
        flex-direction: row;
    }

    .sm\:parent:active .parent-active\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .sm\:parent:active .parent-active\:flex-column{
        flex-direction: column;
    }

    .sm\:parent:active .parent-active\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .sm\:parent:active .parent-active\:flex-wrap{
        flex-wrap: wrap;
    }

    .sm\:parent:active .parent-active\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .sm\:parent:active .parent-active\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .sm\:parent:active .parent-active\:flex-1{
        flex: 1 1 0;
    }

    .sm\:parent:active .parent-active\:flex-auto{
        flex: 1 1 auto;
    }

    .sm\:parent:active .parent-active\:flex-initial{
        flex: 0 1 auto;
    }

    .sm\:parent:active .parent-active\:flex-none{
        flex: none;
    }

    .sm\:parent:active .parent-active\:flex-grow-0{
        flex-grow: 0;
    }

    .sm\:parent:active .parent-active\:flex-grow-1{
        flex-grow: 1;
    }

    .sm\:parent:active .parent-active\:flex-shink-0{
        flex-shrink: 0;
    }

    .sm\:parent:active .parent-active\:flex-shink-1{
        flex-shrink: 1;
    }

    .sm\:parent:active .parent-active\:order-1{
        order: 1;
    }

    .sm\:parent:active .parent-active\:order-2{
        order: 2;
    }

    .sm\:parent:active .parent-active\:order-3{
        order: 3;
    }

    .sm\:parent:active .parent-active\:order-4{
        order: 4;
    }

    .sm\:parent:active .parent-active\:order-5{
        order: 5;
    }

    .sm\:parent:active .parent-active\:order-6{
        order: 6;
    }

    .sm\:parent:active .parent-active\:order-7{
        order: 7;
    }

    .sm\:parent:active .parent-active\:order-8{
        order: 8;
    }

    .sm\:parent:active .parent-active\:order-9{
        order: 9;
    }

    .sm\:parent:active .parent-active\:order-10{
        order: 10;
    }

    .sm\:parent:active .parent-active\:order-11{
        order: 11;
    }

    .sm\:parent:active .parent-active\:order-12{
        order: 12;
    }

    .sm\:parent:active .parent-active\:order-first{
        order: -9999;
    }

    .sm\:parent:active .parent-active\:order-last{
        order: 9999;
    }

    .sm\:parent:active .parent-active\:order-0{
        order: 0;
    }

    .sm\:parent:active .parent-active\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtpcols-none{
        grid-template-columns: none;
    }

    .sm\:parent:active .parent-active\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .sm\:parent:active .parent-active\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .sm\:parent:active .parent-active\:grcol-auto{
        grid-column: auto;
    }

    .sm\:parent:active .parent-active\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .sm\:parent:active .parent-active\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .sm\:parent:active .parent-active\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .sm\:parent:active .parent-active\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .sm\:parent:active .parent-active\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .sm\:parent:active .parent-active\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .sm\:parent:active .parent-active\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .sm\:parent:active .parent-active\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .sm\:parent:active .parent-active\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .sm\:parent:active .parent-active\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .sm\:parent:active .parent-active\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .sm\:parent:active .parent-active\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .sm\:parent:active .parent-active\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .sm\:parent:active .parent-active\:grcol-start-1{
        grid-column-start: 1;
    }

    .sm\:parent:active .parent-active\:grcol-start-2{
        grid-column-start: 2;
    }

    .sm\:parent:active .parent-active\:grcol-start-3{
        grid-column-start: 3;
    }

    .sm\:parent:active .parent-active\:grcol-start-4{
        grid-column-start: 4;
    }

    .sm\:parent:active .parent-active\:grcol-start-5{
        grid-column-start: 5;
    }

    .sm\:parent:active .parent-active\:grcol-start-6{
        grid-column-start: 6;
    }

    .sm\:parent:active .parent-active\:grcol-start-7{
        grid-column-start: 7;
    }

    .sm\:parent:active .parent-active\:grcol-start-8{
        grid-column-start: 8;
    }

    .sm\:parent:active .parent-active\:grcol-start-9{
        grid-column-start: 9;
    }

    .sm\:parent:active .parent-active\:grcol-start-10{
        grid-column-start: 10;
    }

    .sm\:parent:active .parent-active\:grcol-start-11{
        grid-column-start: 11;
    }

    .sm\:parent:active .parent-active\:grcol-start-12{
        grid-column-start: 12;
    }

    .sm\:parent:active .parent-active\:grcol-start-auto{
        grid-column-start: auto;
    }

    .sm\:parent:active .parent-active\:grcol-end-1{
        grid-column-end: 1;
    }

    .sm\:parent:active .parent-active\:grcol-end-2{
        grid-column-end: 2;
    }

    .sm\:parent:active .parent-active\:grcol-end-3{
        grid-column-end: 3;
    }

    .sm\:parent:active .parent-active\:grcol-end-4{
        grid-column-end: 4;
    }

    .sm\:parent:active .parent-active\:grcol-end-5{
        grid-column-end: 5;
    }

    .sm\:parent:active .parent-active\:grcol-end-6{
        grid-column-end: 6;
    }

    .sm\:parent:active .parent-active\:grcol-end-7{
        grid-column-end: 7;
    }

    .sm\:parent:active .parent-active\:grcol-end-8{
        grid-column-end: 8;
    }

    .sm\:parent:active .parent-active\:grcol-end-9{
        grid-column-end: 9;
    }

    .sm\:parent:active .parent-active\:grcol-end-10{
        grid-column-end: 10;
    }

    .sm\:parent:active .parent-active\:grcol-end-11{
        grid-column-end: 11;
    }

    .sm\:parent:active .parent-active\:grcol-end-12{
        grid-column-end: 12;
    }

    .sm\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:parent:active .parent-active\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .sm\:parent:active .parent-active\:grtprows-none{
        grid-template-rows: none;
    }

    .sm\:parent:active .parent-active\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .sm\:parent:active .parent-active\:grtprows-auto{
        grid-template-rows: auto;
    }

    .sm\:parent:active .parent-active\:grrow-auto{
        grid-row: auto;
    }

    .sm\:parent:active .parent-active\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .sm\:parent:active .parent-active\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .sm\:parent:active .parent-active\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .sm\:parent:active .parent-active\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .sm\:parent:active .parent-active\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .sm\:parent:active .parent-active\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .sm\:parent:active .parent-active\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .sm\:parent:active .parent-active\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .sm\:parent:active .parent-active\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .sm\:parent:active .parent-active\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .sm\:parent:active .parent-active\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .sm\:parent:active .parent-active\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .sm\:parent:active .parent-active\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .sm\:parent:active .parent-active\:grrow-start-1{
        grid-row-start: 1;
    }

    .sm\:parent:active .parent-active\:grrow-start-2{
        grid-row-start: 2;
    }

    .sm\:parent:active .parent-active\:grrow-start-3{
        grid-row-start: 3;
    }

    .sm\:parent:active .parent-active\:grrow-start-4{
        grid-row-start: 4;
    }

    .sm\:parent:active .parent-active\:grrow-start-5{
        grid-row-start: 5;
    }

    .sm\:parent:active .parent-active\:grrow-start-6{
        grid-row-start: 6;
    }

    .sm\:parent:active .parent-active\:grrow-start-7{
        grid-row-start: 7;
    }

    .sm\:parent:active .parent-active\:grrow-start-8{
        grid-row-start: 8;
    }

    .sm\:parent:active .parent-active\:grrow-start-9{
        grid-row-start: 9;
    }

    .sm\:parent:active .parent-active\:grrow-start-10{
        grid-row-start: 10;
    }

    .sm\:parent:active .parent-active\:grrow-start-11{
        grid-row-start: 11;
    }

    .sm\:parent:active .parent-active\:grrow-start-12{
        grid-row-start: 12;
    }

    .sm\:parent:active .parent-active\:grrow-start-auto{
        grid-row-start: auto;
    }

    .sm\:parent:active .parent-active\:grrow-end-1{
        grid-row-end: 1;
    }

    .sm\:parent:active .parent-active\:grrow-end-2{
        grid-row-end: 2;
    }

    .sm\:parent:active .parent-active\:grrow-end-3{
        grid-row-end: 3;
    }

    .sm\:parent:active .parent-active\:grrow-end-4{
        grid-row-end: 4;
    }

    .sm\:parent:active .parent-active\:grrow-end-5{
        grid-row-end: 5;
    }

    .sm\:parent:active .parent-active\:grrow-end-6{
        grid-row-end: 6;
    }

    .sm\:parent:active .parent-active\:grrow-end-7{
        grid-row-end: 7;
    }

    .sm\:parent:active .parent-active\:grrow-end-8{
        grid-row-end: 8;
    }

    .sm\:parent:active .parent-active\:grrow-end-9{
        grid-row-end: 9;
    }

    .sm\:parent:active .parent-active\:grrow-end-10{
        grid-row-end: 10;
    }

    .sm\:parent:active .parent-active\:grrow-end-11{
        grid-row-end: 11;
    }

    .sm\:parent:active .parent-active\:grrow-end-12{
        grid-row-end: 12;
    }

    .sm\:parent:active .parent-active\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:parent:active .parent-active\:grfl-row{
        grid-auto-flow: row;
    }

    .sm\:parent:active .parent-active\:grfl-col{
        grid-auto-flow: column;
    }

    .sm\:parent:active .parent-active\:grfl-dense{
        grid-auto-flow: dense;
    }

    .sm\:parent:active .parent-active\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .sm\:parent:active .parent-active\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .sm\:parent:active .parent-active\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .sm\:parent:active .parent-active\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .sm\:parent:active .parent-active\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .sm\:parent:active .parent-active\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .sm\:parent:active .parent-active\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .sm\:parent:active .parent-active\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .sm\:parent:active .parent-active\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .sm\:parent:active .parent-active\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .sm\:parent:active .parent-active\:gap-0{
        gap: 0;
    }

    .sm\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }

    .sm\:parent:active .parent-active\:gap-y-0{
        row-gap: 0;
    }

    .sm\:parent:active .parent-active\:gap-1{
        gap: 1px;
    }

    .sm\:parent:active .parent-active\:gap-2{
        gap: 2px;
    }

    .sm\:parent:active .parent-active\:gap-4{
        gap: 4px;
    }

    .sm\:parent:active .parent-active\:gap-6{
        gap: 6px;
    }

    .sm\:parent:active .parent-active\:gap-8{
        gap: 8px;
    }

    .sm\:parent:active .parent-active\:gap-9{
        gap: 9px;
    }

    .sm\:parent:active .parent-active\:gap-10{
        gap: 10px;
    }

    .sm\:parent:active .parent-active\:gap-12{
        gap: 12px;
    }

    .sm\:parent:active .parent-active\:gap-14{
        gap: 14px;
    }

    .sm\:parent:active .parent-active\:gap-16{
        gap: 16px;
    }

    .sm\:parent:active .parent-active\:gap-18{
        gap: 18px;
    }

    .sm\:parent:active .parent-active\:gap-20{
        gap: 20px;
    }

    .sm\:parent:active .parent-active\:gap-x-0{
        column-gap: 0;
    }

    .sm\:parent:active .parent-active\:gap-x-1{
        column-gap: 1px;
    }

    .sm\:parent:active .parent-active\:gap-x-2{
        column-gap: 2px;
    }

    .sm\:parent:active .parent-active\:gap-x-4{
        column-gap: 4px;
    }

    .sm\:parent:active .parent-active\:gap-x-6{
        column-gap: 6px;
    }

    .sm\:parent:active .parent-active\:gap-x-8{
        column-gap: 8px;
    }

    .sm\:parent:active .parent-active\:gap-x-10{
        column-gap: 10px;
    }

    .sm\:parent:active .parent-active\:gap-x-12{
        column-gap: 12px;
    }

    .sm\:parent:active .parent-active\:gap-x-14{
        column-gap: 14px;
    }

    .sm\:parent:active .parent-active\:gap-x-16{
        column-gap: 16px;
    }

    .sm\:parent:active .parent-active\:gap-x-18{
        column-gap: 18px;
    }

    .sm\:parent:active .parent-active\:gap-x-20{
        column-gap: 20px;
    }

    .sm\:parent:active .parent-active\:gap-y-1{
        row-gap: 1px;
    }

    .sm\:parent:active .parent-active\:gap-y-2{
        row-gap: 2px;
    }

    .sm\:parent:active .parent-active\:gap-y-4{
        row-gap: 4px;
    }

    .sm\:parent:active .parent-active\:gap-y-6{
        row-gap: 6px;
    }

    .sm\:parent:active .parent-active\:gap-y-8{
        row-gap: 8px;
    }

    .sm\:parent:active .parent-active\:gap-y-10{
        row-gap: 10px;
    }

    .sm\:parent:active .parent-active\:gap-y-12{
        row-gap: 12px;
    }

    .sm\:parent:active .parent-active\:gap-y-14{
        row-gap: 14px;
    }

    .sm\:parent:active .parent-active\:gap-y-16{
        row-gap: 16px;
    }

    .sm\:parent:active .parent-active\:gap-y-18{
        row-gap: 18px;
    }

    .sm\:parent:active .parent-active\:gap-y-20{
        row-gap: 20px;
    }

    .sm\:parent:active .parent-active\:justify-content-normal{
        justify-content: normal;
    }

    .sm\:parent:active .parent-active\:justify-content-start{
        justify-content: flex-start;
    }

    .sm\:parent:active .parent-active\:justify-content-end{
        justify-content: flex-end;
    }

    .sm\:parent:active .parent-active\:justify-content-center{
        justify-content: center;
    }

    .sm\:parent:active .parent-active\:justify-content-between{
        justify-content: space-between;
    }

    .sm\:parent:active .parent-active\:justify-content-around{
        justify-content: space-around;
    }

    .sm\:parent:active .parent-active\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .sm\:parent:active .parent-active\:justify-content-stretch{
        justify-content: stretch;
    }

    .sm\:parent:active .parent-active\:justify-items-start{
        justify-items: start;
    }

    .sm\:parent:active .parent-active\:justify-items-end{
        justify-items: end;
    }

    .sm\:parent:active .parent-active\:justify-items-center{
        justify-items: center;
    }

    .sm\:parent:active .parent-active\:justify-items-stretch{
        justify-items: stretch;
    }

    .sm\:parent:active .parent-active\:justify-self-auto{
        justify-self: auto;
    }

    .sm\:parent:active .parent-active\:justify-self-start{
        justify-self: start;
    }

    .sm\:parent:active .parent-active\:justify-self-end{
        justify-self: end;
    }

    .sm\:parent:active .parent-active\:justify-self-center{
        justify-self: center;
    }

    .sm\:parent:active .parent-active\:justify-self-stretch{
        justify-self: stretch;
    }

    .sm\:parent:active .parent-active\:align-content-normal{
        align-content: normal;
    }

    .sm\:parent:active .parent-active\:align-content-center{
        align-content: center;
    }

    .sm\:parent:active .parent-active\:align-content-start{
        align-content: flex-start;
    }

    .sm\:parent:active .parent-active\:align-content-end{
        align-content: flex-end;
    }

    .sm\:parent:active .parent-active\:align-content-between{
        align-content: space-between;
    }

    .sm\:parent:active .parent-active\:align-content-around{
        align-content: space-around;
    }

    .sm\:parent:active .parent-active\:align-content-evenly{
        align-content: space-evenly;
    }

    .sm\:parent:active .parent-active\:align-content-baseline{
        align-content: space-baseline;
    }

    .sm\:parent:active .parent-active\:align-content-stretch{
        align-content: stretch;
    }

    .sm\:parent:active .parent-active\:align-items-start{
        align-items: start;
    }

    .sm\:parent:active .parent-active\:align-items-end{
        align-items: end;
    }

    .sm\:parent:active .parent-active\:align-items-center{
        align-items: center;
    }

    .sm\:parent:active .parent-active\:align-items-stretch{
        justify-items: stretch;
    }

    .sm\:parent:active .parent-active\:align-self-auto{
        justify-self: auto;
    }

    .sm\:parent:active .parent-active\:align-self-start{
        justify-self: start;
    }

    .sm\:parent:active .parent-active\:align-self-end{
        justify-self: end;
    }

    .sm\:parent:active .parent-active\:align-self-center{
        justify-self: center;
    }

    .sm\:parent:active .parent-active\:align-self-stretch{
        justify-self: stretch;
    }

    .sm\:parent:active .parent-active\:align-self-baseline{
        justify-self: baseline;
    }

    .sm\:parent:active .parent-active\:place-content-center{
        place-content: center;
    }

    .sm\:parent:active .parent-active\:place-content-start{
        place-content: start;
    }

    .sm\:parent:active .parent-active\:place-content-end{
        place-content: end;
    }

    .sm\:parent:active .parent-active\:place-content-between{
        place-content: between;
    }

    .sm\:parent:active .parent-active\:place-content-around{
        place-content: around;
    }

    .sm\:parent:active .parent-active\:place-content-evenly{
        place-content: evenly;
    }

    .sm\:parent:active .parent-active\:place-content-baseline{
        place-content: baseline;
    }

    .sm\:parent:active .parent-active\:place-content-stretch{
        place-content: stretch;
    }

    .sm\:parent:active .parent-active\:place-items-start{
        place-content: start;
    }

    .sm\:parent:active .parent-active\:place-items-end{
        place-content: end;
    }

    .sm\:parent:active .parent-active\:place-items-center{
        place-content: center;
    }

    .sm\:parent:active .parent-active\:place-items-baseline{
        place-content: baseline;
    }

    .sm\:parent:active .parent-active\:place-items-stretch{
        place-content: stretch;
    }

    .sm\:parent:active .parent-active\:place-self-start{
        place-self: start;
    }

    .sm\:parent:active .parent-active\:place-self-end{
        place-self: end;
    }

    .sm\:parent:active .parent-active\:place-self-center{
        place-self: center;
    }

    .sm\:parent:active .parent-active\:place-self-baseline{
        place-self: baseline;
    }

    .sm\:parent:active .parent-active\:place-self-stretch{
        place-self: stretch;
    }

    .sm\:parent:active .parent-active\:w-0{
        width: 0;
    }

    .sm\:parent:active .parent-active\:w-2{
        width: 2px;
    }

    .sm\:parent:active .parent-active\:w-4{
        width: 4px;
    }

    .sm\:parent:active .parent-active\:w-6{
        width: 6px;
    }

    .sm\:parent:active .parent-active\:w-8{
        width: 8px;
    }

    .sm\:parent:active .parent-active\:w-10{
        width: 10px;
    }

    .sm\:parent:active .parent-active\:w-12{
        width: 12px;
    }

    .sm\:parent:active .parent-active\:w-14{
        width: 14px;
    }

    .sm\:parent:active .parent-active\:w-16{
        width: 16px;
    }

    .sm\:parent:active .parent-active\:w-18{
        width: 18px;
    }

    .sm\:parent:active .parent-active\:w-20{
        width: 20px;
    }

    .sm\:parent:active .parent-active\:w-22{
        width: 1.5rem;
    }

    .sm\:parent:active .parent-active\:w-24{
        width: 3rem;
    }

    .sm\:parent:active .parent-active\:w-26{
        width: 4.5rem;
    }

    .sm\:parent:active .parent-active\:w-28{
        width: 6rem;
    }

    .sm\:parent:active .parent-active\:w-30{
        width: 7.5rem;
    }

    .sm\:parent:active .parent-active\:w-32{
        width: 10rem;
    }

    .sm\:parent:active .parent-active\:w-34{
        width: 11.5rem;
    }

    .sm\:parent:active .parent-active\:w-36{
        width: 13rem;
    }

    .sm\:parent:active .parent-active\:w-38{
        width: 14.5rem;
    }

    .sm\:parent:active .parent-active\:w-40{
        width: 16rem;
    }

    .sm\:parent:active .parent-active\:w-42{
        width: 18rem;
    }

    .sm\:parent:active .parent-active\:w-44{
        width: 20rem;
    }

    .sm\:parent:active .parent-active\:w-46{
        width: 22rem;
    }

    .sm\:parent:active .parent-active\:w-48{
        width: 24rem;
    }

    .sm\:parent:active .parent-active\:w-52{
        width: 28rem;
    }

    .sm\:parent:active .parent-active\:w-56{
        width: 32rem;
    }

    .sm\:parent:active .parent-active\:w-60{
        width: 36rem;
    }

    .sm\:parent:active .parent-active\:w-64{
        width: 40rem;
    }

    .sm\:parent:active .parent-active\:w-68{
        width: 44rem;
    }

    .sm\:parent:active .parent-active\:w-72{
        width: 48rem;
    }

    .sm\:parent:active .parent-active\:w-76{
        width: 52rem;
    }

    .sm\:parent:active .parent-active\:w-80{
        width: 56rem;
    }

    .sm\:parent:active .parent-active\:w-84{
        width: 60rem;
    }

    .sm\:parent:active .parent-active\:w-hf{
        width: 50%;
    }

    .sm\:parent:active .parent-active\:w-third{
        width: 33.333%;
    }

    .sm\:parent:active .parent-active\:w-two-third{
        width: 66.67%;
    }

    .sm\:parent:active .parent-active\:w-quarter{
        width: 25%;
    }

    .sm\:parent:active .parent-active\:w-three-quarter{
        width: 75%;
    }

    .sm\:parent:active .parent-active\:w-fifth{
        width: 20%;
    }

    .sm\:parent:active .parent-active\:w-two-fifth{
        width: 40%;
    }

    .sm\:parent:active .parent-active\:w-three-fifth{
        width: 60%;
    }

    .sm\:parent:active .parent-active\:w-four-fifth{
        width: 80%;
    }

    .sm\:parent:active .parent-active\:w-tenth{
        width: 10%;
    }

    .sm\:parent:active .parent-active\:w-two-tenth{
        width: 20%;
    }

    .sm\:parent:active .parent-active\:w-three-tenth{
        width: 30%;
    }

    .sm\:parent:active .parent-active\:w-four-tenth{
        width: 40%;
    }

    .sm\:parent:active .parent-active\:w-five-tenth{
        width: 50%;
    }

    .sm\:parent:active .parent-active\:w-six-tenth{
        width: 60%;
    }

    .sm\:parent:active .parent-active\:w-seven-tenth{
        width: 70%;
    }

    .sm\:parent:active .parent-active\:w-eight-tenth{
        width: 80%;
    }

    .sm\:parent:active .parent-active\:w-nine-tenth{
        width: 90%;
    }

    .sm\:parent:active .parent-active\:w-full{
        width: 100%;
    }

    .sm\:parent:active .parent-active\:w-min{
        width: min-content;
    }

    .sm\:parent:active .parent-active\:w-max{
        width: max-content;
    }

    .sm\:parent:active .parent-active\:w-fit{
        width: fit-content;
    }

    .sm\:parent:active .parent-active\:min-vh-10{
        min-height: 10vh;
    }

    .sm\:parent:active .parent-active\:min-vh-20{
        min-height: 20vh;
    }

    .sm\:parent:active .parent-active\:min-vh-30{
        min-height: 30vh;
    }

    .sm\:parent:active .parent-active\:min-vh-40{
        min-height: 40vh;
    }

    .sm\:parent:active .parent-active\:min-vh-50{
        min-height: 50vh;
    }

    .sm\:parent:active .parent-active\:min-vh-60{
        min-height: 60vh;
    }

    .sm\:parent:active .parent-active\:min-vh-70{
        min-height: 70vh;
    }

    .sm\:parent:active .parent-active\:min-vh-80{
        min-height: 80vh;
    }

    .sm\:parent:active .parent-active\:min-vh-90{
        min-height: 90vh;
    }

    .sm\:parent:active .parent-active\:min-vh-100{
        min-height: 100vh;
    }

    .sm\:parent:active .parent-active\:min-vw-10{
        min-width: 10vh;
    }

    .sm\:parent:active .parent-active\:min-vw-20{
        min-width: 20vh;
    }

    .sm\:parent:active .parent-active\:min-vw-30{
        min-width: 30vh;
    }

    .sm\:parent:active .parent-active\:min-vw-40{
        min-width: 40vh;
    }

    .sm\:parent:active .parent-active\:min-vw-50{
        min-width: 50vh;
    }

    .sm\:parent:active .parent-active\:min-vw-60{
        min-width: 60vh;
    }

    .sm\:parent:active .parent-active\:min-vw-70{
        min-width: 70vh;
    }

    .sm\:parent:active .parent-active\:min-vw-80{
        min-width: 80vh;
    }

    .sm\:parent:active .parent-active\:min-vw-90{
        min-width: 100vh;
    }

    .sm\:parent:active .parent-active\:min-vw-100{
        min-width: 100vh;
    }

    .sm\:parent:active .parent-active\:max-vh-10{
        max-height: 10vh;
    }

    .sm\:parent:active .parent-active\:max-vh-20{
        max-height: 20vh;
    }

    .sm\:parent:active .parent-active\:max-vh-30{
        max-height: 30vh;
    }

    .sm\:parent:active .parent-active\:max-vh-40{
        max-height: 40vh;
    }

    .sm\:parent:active .parent-active\:max-vh-50{
        max-height: 50vh;
    }

    .sm\:parent:active .parent-active\:max-vh-60{
        max-height: 60vh;
    }

    .sm\:parent:active .parent-active\:max-vh-70{
        max-height: 70vh;
    }

    .sm\:parent:active .parent-active\:max-vh-80{
        max-height: 80vh;
    }

    .sm\:parent:active .parent-active\:max-vh-90{
        max-height: 100vh;
    }

    .sm\:parent:active .parent-active\:max-vh-100{
        max-height: 100vh;
    }

    .sm\:parent:active .parent-active\:max-vw-10{
        max-width: 10vh;
    }

    .sm\:parent:active .parent-active\:max-vw-20{
        max-width: 20vh;
    }

    .sm\:parent:active .parent-active\:max-vw-30{
        max-width: 30vh;
    }

    .sm\:parent:active .parent-active\:max-vw-40{
        max-width: 40vh;
    }

    .sm\:parent:active .parent-active\:max-vw-50{
        max-width: 50vh;
    }

    .sm\:parent:active .parent-active\:max-vw-60{
        max-width: 60vh;
    }

    .sm\:parent:active .parent-active\:max-vw-70{
        max-width: 70vh;
    }

    .sm\:parent:active .parent-active\:max-vw-80{
        max-width: 80vh;
    }

    .sm\:parent:active .parent-active\:max-vw-90{
        max-width: 100vh;
    }

    .sm\:parent:active .parent-active\:max-vw-100{
        max-width: 100vh;
    }

    .sm\:parent:active .parent-active\:min-w-2{
        min-width: 2px;
    }

    .sm\:parent:active .parent-active\:min-w-4{
        min-width: 4px;
    }

    .sm\:parent:active .parent-active\:min-w-6{
        min-width: 6px;
    }

    .sm\:parent:active .parent-active\:min-w-8{
        min-width: 8px;
    }

    .sm\:parent:active .parent-active\:min-w-10{
        min-width: 10px;
    }

    .sm\:parent:active .parent-active\:min-w-12{
        min-width: 12px;
    }

    .sm\:parent:active .parent-active\:min-w-14{
        min-width: 14px;
    }

    .sm\:parent:active .parent-active\:min-w-16{
        min-width: 16px;
    }

    .sm\:parent:active .parent-active\:min-w-18{
        min-width: 18px;
    }

    .sm\:parent:active .parent-active\:min-w-20{
        min-width: 20px;
    }

    .sm\:parent:active .parent-active\:min-w-22{
        min-width: 1.5rem;
    }

    .sm\:parent:active .parent-active\:min-w-24{
        min-width: 3rem;
    }

    .sm\:parent:active .parent-active\:min-w-26{
        min-width: 4.5rem;
    }

    .sm\:parent:active .parent-active\:min-w-28{
        min-width: 6rem;
    }

    .sm\:parent:active .parent-active\:min-w-30{
        min-width: 7.5rem;
    }

    .sm\:parent:active .parent-active\:min-w-32{
        min-width: 10rem;
    }

    .sm\:parent:active .parent-active\:min-w-34{
        min-width: 11.5rem;
    }

    .sm\:parent:active .parent-active\:min-w-36{
        min-width: 13rem;
    }

    .sm\:parent:active .parent-active\:min-w-38{
        min-width: 14.5rem;
    }

    .sm\:parent:active .parent-active\:min-w-40{
        min-width: 16rem;
    }

    .sm\:parent:active .parent-active\:min-w-42{
        min-width: 18rem;
    }

    .sm\:parent:active .parent-active\:min-w-44{
        min-width: 20rem;
    }

    .sm\:parent:active .parent-active\:min-w-46{
        min-width: 22rem;
    }

    .sm\:parent:active .parent-active\:min-w-48{
        min-width: 24rem;
    }

    .sm\:parent:active .parent-active\:min-w-hf{
        min-width: 50%;
    }

    .sm\:parent:active .parent-active\:min-w-full{
        min-width: 100%;
    }

    .sm\:parent:active .parent-active\:min-w-min{
        min-width: min-content;
    }

    .sm\:parent:active .parent-active\:min-w-max{
        min-width: max-content;
    }

    .sm\:parent:active .parent-active\:min-w-fit{
        min-width: fit-content;
    }

    .sm\:parent:active .parent-active\:max-w-0{
        max-width: 0;
    }

    .sm\:parent:active .parent-active\:max-w-2{
        max-width: 2px;
    }

    .sm\:parent:active .parent-active\:max-w-4{
        max-width: 4px;
    }

    .sm\:parent:active .parent-active\:max-w-6{
        max-width: 6px;
    }

    .sm\:parent:active .parent-active\:max-w-8{
        max-width: 8px;
    }

    .sm\:parent:active .parent-active\:max-w-10{
        max-width: 10px;
    }

    .sm\:parent:active .parent-active\:max-w-12{
        max-width: 12px;
    }

    .sm\:parent:active .parent-active\:max-w-14{
        max-width: 14px;
    }

    .sm\:parent:active .parent-active\:max-w-16{
        max-width: 16px;
    }

    .sm\:parent:active .parent-active\:max-w-18{
        max-width: 18px;
    }

    .sm\:parent:active .parent-active\:max-w-20{
        max-width: 20px;
    }

    .sm\:parent:active .parent-active\:max-w-22{
        max-width: 1.5rem;
    }

    .sm\:parent:active .parent-active\:max-w-24{
        max-width: 3rem;
    }

    .sm\:parent:active .parent-active\:max-w-26{
        max-width: 4.5rem;
    }

    .sm\:parent:active .parent-active\:max-w-28{
        max-width: 6rem;
    }

    .sm\:parent:active .parent-active\:max-w-30{
        max-width: 7.5rem;
    }

    .sm\:parent:active .parent-active\:max-w-32{
        max-width: 10rem;
    }

    .sm\:parent:active .parent-active\:max-w-34{
        max-width: 11.5rem;
    }

    .sm\:parent:active .parent-active\:max-w-36{
        max-width: 13rem;
    }

    .sm\:parent:active .parent-active\:max-w-38{
        max-width: 14.5rem;
    }

    .sm\:parent:active .parent-active\:max-w-40{
        max-width: 16rem;
    }

    .sm\:parent:active .parent-active\:max-w-42{
        max-width: 18rem;
    }

    .sm\:parent:active .parent-active\:max-w-44{
        max-width: 20rem;
    }

    .sm\:parent:active .parent-active\:max-w-46{
        max-width: 22rem;
    }

    .sm\:parent:active .parent-active\:max-w-48{
        max-width: 24rem;
    }

    .sm\:parent:active .parent-active\:max-w-hf{
        max-width: 50%;
    }

    .sm\:parent:active .parent-active\:max-w-full{
        max-width: 100%;
    }

    .sm\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }

    .sm\:parent:active .parent-active\:max-w-max{
        max-width: max-content;
    }

    .sm\:parent:active .parent-active\:max-w-fit{
        max-width: fit-content;
    }

    .sm\:parent:active .parent-active\:h-0{
        height: 0;
    }

    .sm\:parent:active .parent-active\:h-2{
        height: 2px;
    }

    .sm\:parent:active .parent-active\:h-4{
        height: 4px;
    }

    .sm\:parent:active .parent-active\:h-6{
        height: 6px;
    }

    .sm\:parent:active .parent-active\:h-8{
        height: 8px;
    }

    .sm\:parent:active .parent-active\:h-10{
        height: 10px;
    }

    .sm\:parent:active .parent-active\:h-12{
        height: 12px;
    }

    .sm\:parent:active .parent-active\:h-14{
        height: 14px;
    }

    .sm\:parent:active .parent-active\:h-16{
        height: 16px;
    }

    .sm\:parent:active .parent-active\:h-18{
        height: 18px;
    }

    .sm\:parent:active .parent-active\:h-20{
        height: 20px;
    }

    .sm\:parent:active .parent-active\:h-22{
        height: 1.5rem;
    }

    .sm\:parent:active .parent-active\:h-24{
        height: 3rem;
    }

    .sm\:parent:active .parent-active\:h-26{
        height: 4.5rem;
    }

    .sm\:parent:active .parent-active\:h-28{
        height: 6rem;
    }

    .sm\:parent:active .parent-active\:h-30{
        height: 7.5rem;
    }

    .sm\:parent:active .parent-active\:h-32{
        height: 10rem;
    }

    .sm\:parent:active .parent-active\:h-34{
        height: 11.5rem;
    }

    .sm\:parent:active .parent-active\:h-36{
        height: 13rem;
    }

    .sm\:parent:active .parent-active\:h-38{
        height: 14.5rem;
    }

    .sm\:parent:active .parent-active\:h-40{
        height: 16rem;
    }

    .sm\:parent:active .parent-active\:h-42{
        height: 18rem;
    }

    .sm\:parent:active .parent-active\:h-44{
        height: 20rem;
    }

    .sm\:parent:active .parent-active\:h-46{
        height: 22rem;
    }

    .sm\:parent:active .parent-active\:h-48{
        height: 24rem;
    }

    .sm\:parent:active .parent-active\:h-52{
        height: 28rem;
    }

    .sm\:parent:active .parent-active\:h-56{
        height: 32rem;
    }

    .sm\:parent:active .parent-active\:h-60{
        height: 36rem;
    }

    .sm\:parent:active .parent-active\:h-64{
        height: 40rem;
    }

    .sm\:parent:active .parent-active\:h-68{
        height: 44rem;
    }

    .sm\:parent:active .parent-active\:h-72{
        height: 48rem;
    }

    .sm\:parent:active .parent-active\:h-76{
        height: 52rem;
    }

    .sm\:parent:active .parent-active\:h-80{
        height: 56rem;
    }

    .sm\:parent:active .parent-active\:h-84{
        height: 60rem;
    }

    .sm\:parent:active .parent-active\:h-hf{
        height: 50%;
    }

    .sm\:parent:active .parent-active\:h-third{
        height: 33.333%;
    }

    .sm\:parent:active .parent-active\:h-two-third{
        height: 66.67%;
    }

    .sm\:parent:active .parent-active\:h-quarter{
        height: 25%;
    }

    .sm\:parent:active .parent-active\:h-three-quarter{
        height: 75%;
    }

    .sm\:parent:active .parent-active\:h-fifth{
        height: 20%;
    }

    .sm\:parent:active .parent-active\:h-two-fifth{
        height: 40%;
    }

    .sm\:parent:active .parent-active\:h-three-fifth{
        height: 60%;
    }

    .sm\:parent:active .parent-active\:h-four-fifth{
        height: 80%;
    }

    .sm\:parent:active .parent-active\:h-tenth{
        height: 10%;
    }

    .sm\:parent:active .parent-active\:h-two-tenth{
        height: 20%;
    }

    .sm\:parent:active .parent-active\:h-three-tenth{
        height: 30%;
    }

    .sm\:parent:active .parent-active\:h-four-tenth{
        height: 40%;
    }

    .sm\:parent:active .parent-active\:h-five-tenth{
        height: 50%;
    }

    .sm\:parent:active .parent-active\:h-six-tenth{
        height: 60%;
    }

    .sm\:parent:active .parent-active\:h-seventh-tenth{
        height: 70%;
    }

    .sm\:parent:active .parent-active\:h-eight-tenth{
        height: 80%;
    }

    .sm\:parent:active .parent-active\:h-nine-tenth{
        height: 90%;
    }

    .sm\:parent:active .parent-active\:h-full{
        height: 100%;
    }

    .sm\:parent:active .parent-active\:h-min{
        height: min-content;
    }

    .sm\:parent:active .parent-active\:h-max{
        height: max-content;
    }

    .sm\:parent:active .parent-active\:h-fit{
        height: fit-content;
    }

    .sm\:parent:active .parent-active\:min-h-0{
        min-height: 0;
    }

    .sm\:parent:active .parent-active\:min-h-2{
        min-height: 2px;
    }

    .sm\:parent:active .parent-active\:min-h-4{
        min-height: 4px;
    }

    .sm\:parent:active .parent-active\:min-h-6{
        min-height: 6px;
    }

    .sm\:parent:active .parent-active\:min-h-8{
        min-height: 8px;
    }

    .sm\:parent:active .parent-active\:min-h-10{
        min-height: 10px;
    }

    .sm\:parent:active .parent-active\:min-h-12{
        min-height: 12px;
    }

    .sm\:parent:active .parent-active\:min-h-14{
        min-height: 14px;
    }

    .sm\:parent:active .parent-active\:min-h-16{
        min-height: 16px;
    }

    .sm\:parent:active .parent-active\:min-h-18{
        min-height: 18px;
    }

    .sm\:parent:active .parent-active\:min-h-20{
        min-height: 20px;
    }

    .sm\:parent:active .parent-active\:min-h-22{
        min-height: 1.5rem;
    }

    .sm\:parent:active .parent-active\:min-h-24{
        min-height: 3rem;
    }

    .sm\:parent:active .parent-active\:min-h-26{
        min-height: 4.5rem;
    }

    .sm\:parent:active .parent-active\:min-h-28{
        min-height: 6rem;
    }

    .sm\:parent:active .parent-active\:min-h-30{
        min-height: 7.5rem;
    }

    .sm\:parent:active .parent-active\:min-h-32{
        min-height: 10rem;
    }

    .sm\:parent:active .parent-active\:min-h-34{
        min-height: 11.5rem;
    }

    .sm\:parent:active .parent-active\:min-h-36{
        min-height: 13rem;
    }

    .sm\:parent:active .parent-active\:min-h-38{
        min-height: 14.5rem;
    }

    .sm\:parent:active .parent-active\:min-h-40{
        min-height: 16rem;
    }

    .sm\:parent:active .parent-active\:min-h-42{
        min-height: 18rem;
    }

    .sm\:parent:active .parent-active\:min-h-44{
        min-height: 20rem;
    }

    .sm\:parent:active .parent-active\:min-h-46{
        min-height: 22rem;
    }

    .sm\:parent:active .parent-active\:min-h-48{
        min-height: 24rem;
    }

    .sm\:parent:active .parent-active\:min-h-hf{
        min-height: 50%;
    }

    .sm\:parent:active .parent-active\:min-h-full{
        min-height: 100%;
    }

    .sm\:parent:active .parent-active\:min-h-min{
        min-height: min-content;
    }

    .sm\:parent:active .parent-active\:min-h-max{
        min-height: max-content;
    }

    .sm\:parent:active .parent-active\:min-h-fit{
        min-height: fit-content;
    }

    .sm\:parent:active .parent-active\:max-h-0{
        max-height: 0;
    }

    .sm\:parent:active .parent-active\:max-h-2{
        max-height: 2px;
    }

    .sm\:parent:active .parent-active\:max-h-4{
        max-height: 4px;
    }

    .sm\:parent:active .parent-active\:max-h-6{
        max-height: 6px;
    }

    .sm\:parent:active .parent-active\:max-h-8{
        max-height: 8px;
    }

    .sm\:parent:active .parent-active\:max-h-10{
        max-height: 10px;
    }

    .sm\:parent:active .parent-active\:max-h-12{
        max-height: 12px;
    }

    .sm\:parent:active .parent-active\:max-h-14{
        max-height: 14px;
    }

    .sm\:parent:active .parent-active\:max-h-16{
        max-height: 16px;
    }

    .sm\:parent:active .parent-active\:max-h-18{
        max-height: 18px;
    }

    .sm\:parent:active .parent-active\:max-h-20{
        max-height: 20px;
    }

    .sm\:parent:active .parent-active\:max-h-22{
        max-height: 1.5rem;
    }

    .sm\:parent:active .parent-active\:max-h-24{
        max-height: 3rem;
    }

    .sm\:parent:active .parent-active\:max-h-26{
        max-height: 4.5rem;
    }

    .sm\:parent:active .parent-active\:max-h-28{
        max-height: 6rem;
    }

    .sm\:parent:active .parent-active\:max-h-30{
        max-height: 7.5rem;
    }

    .sm\:parent:active .parent-active\:max-h-32{
        max-height: 10rem;
    }

    .sm\:parent:active .parent-active\:max-h-34{
        max-height: 11.5rem;
    }

    .sm\:parent:active .parent-active\:max-h-36{
        max-height: 13rem;
    }

    .sm\:parent:active .parent-active\:max-h-38{
        max-height: 14.5rem;
    }

    .sm\:parent:active .parent-active\:max-h-40{
        max-height: 16rem;
    }

    .sm\:parent:active .parent-active\:max-h-42{
        max-height: 18rem;
    }

    .sm\:parent:active .parent-active\:max-h-44{
        max-height: 20rem;
    }

    .sm\:parent:active .parent-active\:max-h-46{
        max-height: 22rem;
    }

    .sm\:parent:active .parent-active\:max-h-48{
        max-height: 24rem;
    }

    .sm\:parent:active .parent-active\:max-h-hf{
        max-height: 50%;
    }

    .sm\:parent:active .parent-active\:max-h-full{
        max-height: 100%;
    }

    .sm\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }

    .sm\:parent:active .parent-active\:max-h-max{
        max-height: max-content;
    }

    .sm\:parent:active .parent-active\:max-h-fit{
        max-height: fit-content;
    }

    .sm\:parent:active .parent-active\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .sm\:parent:active .parent-active\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .sm\:parent:active .parent-active\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .sm\:parent:active .parent-active\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .sm\:parent:active .parent-active\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .sm\:parent:active .parent-active\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .sm\:parent:active .parent-active\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .sm\:parent:active .parent-active\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .sm\:parent:active .parent-active\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .sm\:parent:active .parent-active\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .sm\:parent:active .parent-active\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .sm\:parent:active .parent-active\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .sm\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:parent:active .parent-active\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:parent:active .parent-active\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .sm\:parent:active .parent-active\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .sm\:parent:active .parent-active\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .sm\:parent:active .parent-active\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .sm\:parent:active .parent-active\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .sm\:parent:active .parent-active\:italic{
        font-style: italic;
    }

    .sm\:parent:active .parent-active\:italic-0{
        font-style: normal;
    }

    .sm\:parent:active .parent-active\:font-w-thin{
        font-weight: 100;
    }

    .sm\:parent:active .parent-active\:font-w-extralight{
        font-weight: 200;
    }

    .sm\:parent:active .parent-active\:font-w-light{
        font-weight: 300;
    }

    .sm\:parent:active .parent-active\:font-w-normal{
        font-weight: 400;
    }

    .sm\:parent:active .parent-active\:font-w-medium{
        font-weight: 500;
    }

    .sm\:parent:active .parent-active\:font-w-semibold{
        font-weight: 600;
    }

    .sm\:parent:active .parent-active\:font-w-bold{
        font-weight: 700;
    }

    .sm\:parent:active .parent-active\:font-w-extrabold{
        font-weight: 800;
    }

    .sm\:parent:active .parent-active\:font-w-black{
        font-weight: 900;
    }

    .sm\:parent:active .parent-active\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .sm\:parent:active .parent-active\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .sm\:parent:active .parent-active\:letter-space-normal{
        letter-spacing: 0;
    }

    .sm\:parent:active .parent-active\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .sm\:parent:active .parent-active\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .sm\:parent:active .parent-active\:line-h-1{
        line-height: 0.25rem;
    }

    .sm\:parent:active .parent-active\:line-h-2{
        line-height: 0.5rem;
    }

    .sm\:parent:active .parent-active\:line-h-3{
        line-height: 0.75rem;
    }

    .sm\:parent:active .parent-active\:line-h-4{
        line-height: 1rem;
    }

    .sm\:parent:active .parent-active\:line-h-5{
        line-height: 1.25rem;
    }

    .sm\:parent:active .parent-active\:line-h-6{
        line-height: 1.5rem;
    }

    .sm\:parent:active .parent-active\:line-h-7{
        line-height: 1.75rem;
    }

    .sm\:parent:active .parent-active\:line-h-8{
        line-height: 2rem;
    }

    .sm\:parent:active .parent-active\:line-h-9{
        line-height: 2.25rem;
    }

    .sm\:parent:active .parent-active\:line-h-10{
        line-height: 2.5rem;
    }

    .sm\:parent:active .parent-active\:line-h-normal{
        line-height: 1;
    }

    .sm\:parent:active .parent-active\:line-h-sm{
        line-height: 1.25;
    }

    .sm\:parent:active .parent-active\:line-h-md{
        line-height: 1.5;
    }

    .sm\:parent:active .parent-active\:line-h-lg{
        line-height: 1.75;
    }

    .sm\:parent:active .parent-active\:line-h-lg{
        line-height: 2;
    }

    .sm\:parent:active .parent-active\:line-h-xl{
        line-height: 4;
    }

    .sm\:parent:active .parent-active\:list-img-none{
        list-style-image: none;
    }

    .sm\:parent:active .parent-active\:list-position-inside{
        list-style-position: inside;
    }

    .sm\:parent:active .parent-active\:list-position-outside{
        list-style-position: outside;
    }

    .sm\:parent:active .parent-active\:list-type-none{
        list-style-type: none;
    }

    .sm\:parent:active .parent-active\:list-type-disc{
        list-style-type: disc;
    }

    .sm\:parent:active .parent-active\:list-type-decimal{
        list-style-type: decimal;
    }

    .sm\:parent:active .parent-active\:list-type-square{
        list-style-type: square;
    }

    .sm\:parent:active .parent-active\:left-text{
        text-align: left;
    }

    .sm\:parent:active .parent-active\:right-text{
        text-align: right;
    }

    .sm\:parent:active .parent-active\:justify-text{
        text-align: justify;
    }

    .sm\:parent:active .parent-active\:center-text{
        text-align: center;
    }

    .sm\:parent:active .parent-active\:start-text{
        text-align: start;
    }

    .sm\:parent:active .parent-active\:end-text{
        text-align: end;
    }

    .sm\:parent:active .parent-active\:underline-text{
        text-decoration-line: underline;
    }

    .sm\:parent:active .parent-active\:overline-text{
        text-decoration-line: overline;
    }

    .sm\:parent:active .parent-active\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .sm\:parent:active .parent-active\:no-decoration-text{
        text-decoration-line: none;
    }

    .sm\:parent:active .parent-active\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .sm\:parent:active .parent-active\:text-decoration-double{
        text-decoration-style: double;
    }

    .sm\:parent:active .parent-active\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .sm\:parent:active .parent-active\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .sm\:parent:active .parent-active\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .sm\:parent:active .parent-active\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .sm\:parent:active .parent-active\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .sm\:parent:active .parent-active\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .sm\:parent:active .parent-active\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .sm\:parent:active .parent-active\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .sm\:parent:active .parent-active\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .sm\:parent:active .parent-active\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .sm\:parent:active .parent-active\:underline-offset-0{
        text-underline-offset: 0;
    }

    .sm\:parent:active .parent-active\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .sm\:parent:active .parent-active\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .sm\:parent:active .parent-active\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .sm\:parent:active .parent-active\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .sm\:parent:active .parent-active\:text-uppercase{
        text-transform: uppercase;
    }

    .sm\:parent:active .parent-active\:text-lowercase{
        text-transform: lowercase;
    }

    .sm\:parent:active .parent-active\:text-capitalize{
        text-transform: capitalize;
    }

    .sm\:parent:active .parent-active\:text-no-case{
        text-transform: none;
    }

    .sm\:parent:active .parent-active\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .sm\:parent:active .parent-active\:text-clip{
        text-overflow: clip;
    }

    .sm\:parent:active .parent-active\:text-wrap{
        text-wrap: wrap;
    }

    .sm\:parent:active .parent-active\:text-nowrap{
        text-wrap: nowrap;
    }

    .sm\:parent:active .parent-active\:text-balance{
        text-wrap: balance;
    }

    .sm\:parent:active .parent-active\:text-pretty{
        text-wrap: pretty;
    }

    .sm\:parent:active .parent-active\:text-indent-0{
        text-indent: 0;
    }

    .sm\:parent:active .parent-active\:text-indent-1{
        text-indent: 1px;
    }

    .sm\:parent:active .parent-active\:text-indent-2{
        text-indent: 2px;
    }

    .sm\:parent:active .parent-active\:text-indent-4{
        text-indent: 4px;
    }

    .sm\:parent:active .parent-active\:text-indent-6{
        text-indent: 6px;
    }

    .sm\:parent:active .parent-active\:text-indent-8{
        text-indent: 8px;
    }

    .sm\:parent:active .parent-active\:text-indent-10{
        text-indent: 10px;
    }

    .sm\:parent:active .parent-active\:text-indent-12{
        text-indent: 12px;
    }

    .sm\:parent:active .parent-active\:text-indent-14{
        text-indent: 14px;
    }

    .sm\:parent:active .parent-active\:text-indent-16{
        text-indent: 16px;
    }

    .sm\:parent:active .parent-active\:text-indent-18{
        text-indent: 18px;
    }

    .sm\:parent:active .parent-active\:text-indent-20{
        text-indent: 20px;
    }

    .sm\:parent:active .parent-active\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .sm\:parent:active .parent-active\:vertical-align-top{
        vertical-align: top;
    }

    .sm\:parent:active .parent-active\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .sm\:parent:active .parent-active\:vertical-align-middle{
        vertical-align: middle;
    }

    .sm\:parent:active .parent-active\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .sm\:parent:active .parent-active\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .sm\:parent:active .parent-active\:vertical-align-sub{
        vertical-align: sub;
    }

    .sm\:parent:active .parent-active\:vertical-align-super{
        vertical-align: super;
    }

    .sm\:parent:active .parent-active\:white-space-normal{
        white-space: normal;
    }

    .sm\:parent:active .parent-active\:white-space-nowrap{
        white-space: nowrap;
    }

    .sm\:parent:active .parent-active\:white-space-pre{
        white-space: pre;
    }

    .sm\:parent:active .parent-active\:white-space-pre-line{
        white-space: pre-line;
    }

    .sm\:parent:active .parent-active\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .sm\:parent:active .parent-active\:white-break-spaces{
        white-space: break-spaces;
    }

    .sm\:parent:active .parent-active\:word-break-normal{
        word-break: normal;
    }

    .sm\:parent:active .parent-active\:word-break-words{
        word-break: break-word;
    }

    .sm\:parent:active .parent-active\:word-break-all{
        word-break: break-all;
    }

    .sm\:parent:active .parent-active\:word-break-keep{
        word-break: keep-all;
    }

    .sm\:parent:active .parent-active\:content-none{
        content: none;
    }

    .sm\:parent:active .parent-active\:content-blank{
        content: "";
    }

    .sm\:parent:active .parent-active\:bg-fixed{
        background-attachment: fixed;
    }

    .sm\:parent:active .parent-active\:bg-local{
        background-attachment: local;
    }

    .sm\:parent:active .parent-active\:bg-scroll{
        background-attachment: scroll;
    }

    .sm\:parent:active .parent-active\:bg-clip-border{
        background-clip: border-box;
    }

    .sm\:parent:active .parent-active\:bg-clip-content{
        background-clip: content-box;
    }

    .sm\:parent:active .parent-active\:bg-clip-padding{
        background-clip: padding-box;
    }

    .sm\:parent:active .parent-active\:bg-clip-text{
        background-clip: text;
    }

    .sm\:parent:active .parent-active\:bg-or-border{
        background-origin: border-box;
    }

    .sm\:parent:active .parent-active\:bg-origin-border{
        background-origin: border-box;
    }

    .sm\:parent:active .parent-active\:bg-origin-padding{
        background-origin: padding-box;
    }

    .sm\:parent:active .parent-active\:bg-origin-content{
        background-origin: content-box;
    }

    .sm\:parent:active .parent-active\:bg-top{
        background-position: top;
    }

    .sm\:parent:active .parent-active\:bg-bottom{
        background-position: bottom;
    }

    .sm\:parent:active .parent-active\:bg-center{
        background-position: center;
    }

    .sm\:parent:active .parent-active\:bg-left{
        background-position: left;
    }

    .sm\:parent:active .parent-active\:bg-right{
        background-position: top;
    }

    .sm\:parent:active .parent-active\:bg-left-top{
        background-position: left top;
    }

    .sm\:parent:active .parent-active\:bg-right-top{
        background-position: right top;
    }

    .sm\:parent:active .parent-active\:bg-left-bottom{
        background-position: left bottom;
    }

    .sm\:parent:active .parent-active\:bg-right-bottom{
        background-position: right bottom;
    }

    .sm\:parent:active .parent-active\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .sm\:parent:active .parent-active\:bg-repeat{
        background-repeat: repeat;
    }

    .sm\:parent:active .parent-active\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .sm\:parent:active .parent-active\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .sm\:parent:active .parent-active\:bg-repeat-space{
        background-repeat: space;
    }

    .sm\:parent:active .parent-active\:bg-repeat-round{
        background-repeat: round;
    }

    .sm\:parent:active .parent-active\:bg-s-auto{
        background-size: auto;
    }

    .sm\:parent:active .parent-active\:bg-s-cover{
        background-size: cover;
    }

    .sm\:parent:active .parent-active\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .sm\:parent:active .parent-active\:p-auto{
        padding: auto;
    }

    .sm\:parent:active .parent-active\:p-0{
        padding: 0;
    }

    .sm\:parent:active .parent-active\:p-4{
        padding: var(--velocity-padding-4);
    }

    .sm\:parent:active .parent-active\:p-8{
        padding: var(--velocity-padding-8);
    }

    .sm\:parent:active .parent-active\:p-12{
        padding: var(--velocity-padding-12);
    }

    .sm\:parent:active .parent-active\:p-16{
        padding: var(--velocity-padding-16);
    }

    .sm\:parent:active .parent-active\:p-20{
        padding: var(--velocity-padding-20);
    }

    .sm\:parent:active .parent-active\:p-24{
        padding: var(--velocity-padding-24);
    }

    .sm\:parent:active .parent-active\:p-28{
        padding: var(--velocity-padding-28);
    }

    .sm\:parent:active .parent-active\:p-32{
        padding: var(--velocity-padding-32);
    }

    .sm\:parent:active .parent-active\:p-36{
        padding: var(--velocity-padding-36);
    }

    .sm\:parent:active .parent-active\:p-40{
        padding: var(--velocity-padding-40);
    }

    .sm\:parent:active .parent-active\:p-44{
        padding: var(--velocity-padding-44);
    }

    .sm\:parent:active .parent-active\:p-48{
        padding: var(--velocity-padding-48);
    }

    .sm\:parent:active .parent-active\:p-52{
        padding: var(--velocity-padding-52);
    }

    .sm\:parent:active .parent-active\:p-56{
        padding: var(--velocity-padding-56);
    }

    .sm\:parent:active .parent-active\:p-60{
        padding: var(--velocity-padding-60);
    }

    .sm\:parent:active .parent-active\:p-64{
        padding: var(--velocity-padding-64);
    }

    .sm\:parent:active .parent-active\:p-68{
        padding: var(--velocity-padding-68);
    }

    .sm\:parent:active .parent-active\:p-72{
        padding: var(--velocity-padding-72);
    }

    .sm\:parent:active .parent-active\:p-76{
        padding: var(--velocity-padding-76);
    }

    .sm\:parent:active .parent-active\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .sm\:parent:active .parent-active\:pt-auto{
        padding-top: auto;
    }

    .sm\:parent:active .parent-active\:pt-0{
        padding-top: 0;
    }

    .sm\:parent:active .parent-active\:pt-4{
        padding-top: 0.25rem;
    }

    .sm\:parent:active .parent-active\:pt-8{
        padding-top: 0.5rem;
    }

    .sm\:parent:active .parent-active\:pt-12{
        padding-top: 0.75rem;
    }

    .sm\:parent:active .parent-active\:pt-16{
        padding-top: 1rem;
    }

    .sm\:parent:active .parent-active\:pt-20{
        padding-top: 1.25rem;
    }

    .sm\:parent:active .parent-active\:pt-24{
        padding-top: 1.5rem;
    }

    .sm\:parent:active .parent-active\:pt-28{
        padding-top: 1.75rem;
    }

    .sm\:parent:active .parent-active\:pt-32{
        padding-top: 2rem;
    }

    .sm\:parent:active .parent-active\:pt-36{
        padding-top: 2.25rem;
    }

    .sm\:parent:active .parent-active\:pt-40{
        padding-top: 2.5rem;
    }

    .sm\:parent:active .parent-active\:pt-44{
        padding-top: 2.75rem;
    }

    .sm\:parent:active .parent-active\:pt-48{
        padding-top: 3rem;
    }

    .sm\:parent:active .parent-active\:pt-52{
        padding-top: 3.25rem;
    }

    .sm\:parent:active .parent-active\:pt-56{
        padding-top: 3.5rem;
    }

    .sm\:parent:active .parent-active\:pt-60{
        padding-top: 3.75rem;
    }

    .sm\:parent:active .parent-active\:pt-64{
        padding-top: 4rem;
    }

    .sm\:parent:active .parent-active\:pt-68{
        padding-top: 6rem;
    }

    .sm\:parent:active .parent-active\:pt-72{
        padding-top: 8rem;
    }

    .sm\:parent:active .parent-active\:pt-76{
        padding-top: 12rem;
    }

    .sm\:parent:active .parent-active\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .sm\:parent:active .parent-active\:pb-auto{
        padding-bottom: auto;
    }

    .sm\:parent:active .parent-active\:pb-0{
        padding-bottom: 0;
    }

    .sm\:parent:active .parent-active\:pb-4{
        padding-bottom: 0.25rem;
    }

    .sm\:parent:active .parent-active\:pb-8{
        padding-bottom: 0.5rem;
    }

    .sm\:parent:active .parent-active\:pb-12{
        padding-bottom: 0.75rem;
    }

    .sm\:parent:active .parent-active\:pb-16{
        padding-bottom: 1rem;
    }

    .sm\:parent:active .parent-active\:pb-20{
        padding-bottom: 1.25rem;
    }

    .sm\:parent:active .parent-active\:pb-24{
        padding-bottom: 1.5rem;
    }

    .sm\:parent:active .parent-active\:pb-28{
        padding-bottom: 1.75rem;
    }

    .sm\:parent:active .parent-active\:pb-32{
        padding-bottom: 2rem;
    }

    .sm\:parent:active .parent-active\:pb-36{
        padding-bottom: 2.25rem;
    }

    .sm\:parent:active .parent-active\:pb-40{
        padding-bottom: 2.5rem;
    }

    .sm\:parent:active .parent-active\:pb-44{
        padding-bottom: 2.75rem;
    }

    .sm\:parent:active .parent-active\:pb-48{
        padding-bottom: 3rem;
    }

    .sm\:parent:active .parent-active\:pb-52{
        padding-bottom: 3.25rem;
    }

    .sm\:parent:active .parent-active\:pb-56{
        padding-bottom: 3.5rem;
    }

    .sm\:parent:active .parent-active\:pb-60{
        padding-bottom: 3.75rem;
    }

    .sm\:parent:active .parent-active\:pb-64{
        padding-bottom: 4rem;
    }

    .sm\:parent:active .parent-active\:pb-68{
        padding-bottom: 6rem;
    }

    .sm\:parent:active .parent-active\:pb-72{
        padding-bottom: 8rem;
    }

    .sm\:parent:active .parent-active\:pb-76{
        padding-bottom: 12rem;
    }

    .sm\:parent:active .parent-active\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .sm\:parent:active .parent-active\:pl-0{
        padding-left: auto;
    }

    .sm\:parent:active .parent-active\:pl-0{
        padding-left: 0;
    }

    .sm\:parent:active .parent-active\:pl-4{
        padding-left: 0.25rem;
    }

    .sm\:parent:active .parent-active\:pl-8{
        padding-left: 0.5rem;
    }

    .sm\:parent:active .parent-active\:pl-12{
        padding-left: 0.75rem;
    }

    .sm\:parent:active .parent-active\:pl-16{
        padding-left: 1rem;
    }

    .sm\:parent:active .parent-active\:pl-20{
        padding-left: 1.25rem;
    }

    .sm\:parent:active .parent-active\:pl-24{
        padding-left: 1.5rem;
    }

    .sm\:parent:active .parent-active\:pl-28{
        padding-left: 1.75rem;
    }

    .sm\:parent:active .parent-active\:pl-32{
        padding-left: 2rem;
    }

    .sm\:parent:active .parent-active\:pl-36{
        padding-left: 2.25rem;
    }

    .sm\:parent:active .parent-active\:pl-40{
        padding-left: 2.5rem;
    }

    .sm\:parent:active .parent-active\:pl-44{
        padding-left: 2.75rem;
    }

    .sm\:parent:active .parent-active\:pl-48{
        padding-left: 3rem;
    }

    .sm\:parent:active .parent-active\:pl-52{
        padding-left: 3.25rem;
    }

    .sm\:parent:active .parent-active\:pl-56{
        padding-left: 3.5rem;
    }

    .sm\:parent:active .parent-active\:pl-60{
        padding-left: 3.75rem;
    }

    .sm\:parent:active .parent-active\:pl-64{
        padding-left: 4rem;
    }

    .sm\:parent:active .parent-active\:pl-68{
        padding-left: 6rem;
    }

    .sm\:parent:active .parent-active\:pl-72{
        padding-left: 8rem;
    }

    .sm\:parent:active .parent-active\:pl-76{
        padding-left: 12rem;
    }

    .sm\:parent:active .parent-active\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .sm\:parent:active .parent-active\:pr-auto{
        padding-right: auto;
    }

    .sm\:parent:active .parent-active\:pr-0{
        padding-right: 0;
    }

    .sm\:parent:active .parent-active\:pr-4{
        padding-right: 0.25rem;
    }

    .sm\:parent:active .parent-active\:pr-8{
        padding-right: 0.5rem;
    }

    .sm\:parent:active .parent-active\:pr-12{
        padding-right: 0.75rem;
    }

    .sm\:parent:active .parent-active\:pr-16{
        padding-right: 1rem;
    }

    .sm\:parent:active .parent-active\:pr-20{
        padding-right: 1.25rem;
    }

    .sm\:parent:active .parent-active\:pr-24{
        padding-right: 1.5rem;
    }

    .sm\:parent:active .parent-active\:pr-28{
        padding-right: 1.75rem;
    }

    .sm\:parent:active .parent-active\:pr-32{
        padding-right: 2rem;
    }

    .sm\:parent:active .parent-active\:pr-36{
        padding-right: 2.25rem;
    }

    .sm\:parent:active .parent-active\:pr-40{
        padding-right: 2.5rem;
    }

    .sm\:parent:active .parent-active\:pr-44{
        padding-right: 2.75rem;
    }

    .sm\:parent:active .parent-active\:pr-48{
        padding-right: 3rem;
    }

    .sm\:parent:active .parent-active\:pr-52{
        padding-right: 3.25rem;
    }

    .sm\:parent:active .parent-active\:pr-56{
        padding-right: 3.5rem;
    }

    .sm\:parent:active .parent-active\:pr-60{
        padding-right: 3.75rem;
    }

    .sm\:parent:active .parent-active\:pr-64{
        padding-right: 4rem;
    }

    .sm\:parent:active .parent-active\:pr-68{
        padding-right: 6rem;
    }

    .sm\:parent:active .parent-active\:pr-72{
        padding-right: 8rem;
    }

    .sm\:parent:active .parent-active\:pr-76{
        padding-right: 12rem;
    }

    .sm\:parent:active .parent-active\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .sm\:parent:active .parent-active\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .sm\:parent:active .parent-active\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .sm\:parent:active .parent-active\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:parent:active .parent-active\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .sm\:parent:active .parent-active\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .sm\:parent:active .parent-active\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:parent:active .parent-active\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:parent:active .parent-active\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:parent:active .parent-active\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .sm\:parent:active .parent-active\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .sm\:parent:active .parent-active\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .sm\:parent:active .parent-active\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .sm\:parent:active .parent-active\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .sm\:parent:active .parent-active\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .sm\:parent:active .parent-active\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .sm\:parent:active .parent-active\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .sm\:parent:active .parent-active\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .sm\:parent:active .parent-active\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .sm\:parent:active .parent-active\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .sm\:parent:active .parent-active\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .sm\:parent:active .parent-active\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .sm\:parent:active .parent-active\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .sm\:parent:active .parent-active\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .sm\:parent:active .parent-active\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .sm\:parent:active .parent-active\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .sm\:parent:active .parent-active\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:parent:active .parent-active\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:parent:active .parent-active\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .sm\:parent:active .parent-active\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .sm\:parent:active .parent-active\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:parent:active .parent-active\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .sm\:parent:active .parent-active\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .sm\:parent:active .parent-active\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .sm\:parent:active .parent-active\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .sm\:parent:active .parent-active\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .sm\:parent:active .parent-active\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .sm\:parent:active .parent-active\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .sm\:parent:active .parent-active\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .sm\:parent:active .parent-active\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .sm\:parent:active .parent-active\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:parent:active .parent-active\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:parent:active .parent-active\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:parent:active .parent-active\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .sm\:parent:active .parent-active\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .sm\:parent:active .parent-active\:m-auto{
        margin: auto;
    }

    .sm\:parent:active .parent-active\:m-0{
        margin: 0;
    }

    .sm\:parent:active .parent-active\:m-4{
        margin: 0.25rem;
    }

    .sm\:parent:active .parent-active\:m-8{
        margin: 0.5rem;
    }

    .sm\:parent:active .parent-active\:m-12{
        margin: 0.75rem;
    }

    .sm\:parent:active .parent-active\:m-16{
        margin: 1rem;
    }

    .sm\:parent:active .parent-active\:m-20{
        margin: 1.25rem;
    }

    .sm\:parent:active .parent-active\:m-24{
        margin: 1.5rem;
    }

    .sm\:parent:active .parent-active\:m-28{
        margin: 1.75rem;
    }

    .sm\:parent:active .parent-active\:m-32{
        margin: 2rem;
    }

    .sm\:parent:active .parent-active\:m-36{
        margin: 2.25rem;
    }

    .sm\:parent:active .parent-active\:m-40{
        margin: 2.5rem;
    }

    .sm\:parent:active .parent-active\:m-44{
        margin: 2.75rem;
    }

    .sm\:parent:active .parent-active\:m-48{
        margin: 3rem;
    }

    .sm\:parent:active .parent-active\:m-52{
        margin: 3.25rem;
    }

    .sm\:parent:active .parent-active\:m-56{
        margin: 3.5rem;
    }

    .sm\:parent:active .parent-active\:m-60{
        margin: 3.75rem;
    }

    .sm\:parent:active .parent-active\:m-64{
        margin: 4rem;
    }

    .sm\:parent:active .parent-active\:m-68{
        margin: 6rem;
    }

    .sm\:parent:active .parent-active\:m-72{
        margin: 8rem;
    }

    .sm\:parent:active .parent-active\:m-76{
        margin: 12rem;
    }

    .sm\:parent:active .parent-active\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .sm\:parent:active .parent-active\:mt-auto{
        margin-top: auto;
    }

    .sm\:parent:active .parent-active\:mt-0{
        margin-top: 0;
    }

    .sm\:parent:active .parent-active\:mt-4{
        margin-top: 0.25rem;
    }

    .sm\:parent:active .parent-active\:mt-8{
        margin-top: 0.5rem;
    }

    .sm\:parent:active .parent-active\:mt-12{
        margin-top: 0.75rem;
    }

    .sm\:parent:active .parent-active\:mt-16{
        margin-top: 1rem;
    }

    .sm\:parent:active .parent-active\:mt-20{
        margin-top: 1.25rem;
    }

    .sm\:parent:active .parent-active\:mt-24{
        margin-top: 1.5rem;
    }

    .sm\:parent:active .parent-active\:mt-28{
        margin-top: 1.75rem;
    }

    .sm\:parent:active .parent-active\:mt-32{
        margin-top: 2rem;
    }

    .sm\:parent:active .parent-active\:mt-36{
        margin-top: 2.25rem;
    }

    .sm\:parent:active .parent-active\:mt-40{
        margin-top: 2.5rem;
    }

    .sm\:parent:active .parent-active\:mt-44{
        margin-top: 2.75rem;
    }

    .sm\:parent:active .parent-active\:mt-48{
        margin-top: 3rem;
    }

    .sm\:parent:active .parent-active\:mt-52{
        margin-top: 3.25rem;
    }

    .sm\:parent:active .parent-active\:mt-56{
        margin-top: 3.5rem;
    }

    .sm\:parent:active .parent-active\:mt-60{
        margin-top: 3.75rem;
    }

    .sm\:parent:active .parent-active\:mt-64{
        margin-top: 4rem;
    }

    .sm\:parent:active .parent-active\:mt-68{
        margin-top: 6rem;
    }

    .sm\:parent:active .parent-active\:mt-72{
        margin-top: 8rem;
    }

    .sm\:parent:active .parent-active\:mt-76{
        margin-top: 12rem;
    }

    .sm\:parent:active .parent-active\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .sm\:parent:active .parent-active\:mb-auto{
        margin-bottom: auto;
    }

    .sm\:parent:active .parent-active\:mb-0{
        margin-bottom: 0;
    }

    .sm\:parent:active .parent-active\:mb-4{
        margin-bottom: 0.25rem;
    }

    .sm\:parent:active .parent-active\:mb-8{
        margin-bottom: 0.5rem;
    }

    .sm\:parent:active .parent-active\:mb-12{
        margin-bottom: 0.75rem;
    }

    .sm\:parent:active .parent-active\:mb-16{
        margin-bottom: 1rem;
    }

    .sm\:parent:active .parent-active\:mb-20{
        margin-bottom: 1.25rem;
    }

    .sm\:parent:active .parent-active\:mb-24{
        margin-bottom: 1.5rem;
    }

    .sm\:parent:active .parent-active\:mb-28{
        margin-bottom: 1.75rem;
    }

    .sm\:parent:active .parent-active\:mb-32{
        margin-bottom: 2rem;
    }

    .sm\:parent:active .parent-active\:mb-36{
        margin-bottom: 2.25rem;
    }

    .sm\:parent:active .parent-active\:mb-40{
        margin-bottom: 2.5rem;
    }

    .sm\:parent:active .parent-active\:mb-44{
        margin-bottom: 2.75rem;
    }

    .sm\:parent:active .parent-active\:mb-48{
        margin-bottom: 3rem;
    }

    .sm\:parent:active .parent-active\:mb-52{
        margin-bottom: 3.25rem;
    }

    .sm\:parent:active .parent-active\:mb-56{
        margin-bottom: 3.5rem;
    }

    .sm\:parent:active .parent-active\:mb-60{
        margin-bottom: 3.75rem;
    }

    .sm\:parent:active .parent-active\:mb-64{
        margin-bottom: 4rem;
    }

    .sm\:parent:active .parent-active\:mb-68{
        margin-bottom: 6rem;
    }

    .sm\:parent:active .parent-active\:mb-72{
        margin-bottom: 8rem;
    }

    .sm\:parent:active .parent-active\:mb-76{
        margin-bottom: 12rem;
    }

    .sm\:parent:active .parent-active\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .sm\:parent:active .parent-active\:ml-auto{
        margin-left: auto;
    }

    .sm\:parent:active .parent-active\:ml-0{
        margin-left: 0;
    }

    .sm\:parent:active .parent-active\:ml-4{
        margin-left: 0.25rem;
    }

    .sm\:parent:active .parent-active\:ml-8{
        margin-left: 0.5rem;
    }

    .sm\:parent:active .parent-active\:ml-12{
        margin-left: 0.75rem;
    }

    .sm\:parent:active .parent-active\:ml-16{
        margin-left: 1rem;
    }

    .sm\:parent:active .parent-active\:ml-20{
        margin-left: 1.25rem;
    }

    .sm\:parent:active .parent-active\:ml-24{
        margin-left: 1.5rem;
    }

    .sm\:parent:active .parent-active\:ml-28{
        margin-left: 1.75rem;
    }

    .sm\:parent:active .parent-active\:ml-32{
        margin-left: 2rem;
    }

    .sm\:parent:active .parent-active\:ml-36{
        margin-left: 2.25rem;
    }

    .sm\:parent:active .parent-active\:ml-40{
        margin-left: 2.5rem;
    }

    .sm\:parent:active .parent-active\:ml-44{
        margin-left: 2.75rem;
    }

    .sm\:parent:active .parent-active\:ml-48{
        margin-left: 3rem;
    }

    .sm\:parent:active .parent-active\:ml-52{
        margin-left: 3.25rem;
    }

    .sm\:parent:active .parent-active\:ml-56{
        margin-left: 3.5rem;
    }

    .sm\:parent:active .parent-active\:ml-60{
        margin-left: 3.75rem;
    }

    .sm\:parent:active .parent-active\:ml-64{
        margin-left: 4rem;
    }

    .sm\:parent:active .parent-active\:ml-68{
        margin-left: 6rem;
    }

    .sm\:parent:active .parent-active\:ml-72{
        margin-left: 8rem;
    }

    .sm\:parent:active .parent-active\:ml-76{
        margin-left: 12rem;
    }

    .sm\:parent:active .parent-active\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .sm\:parent:active .parent-active\:mr-auto{
        margin-right: auto;
    }

    .sm\:parent:active .parent-active\:mr-0{
        margin-right: 0;
    }

    .sm\:parent:active .parent-active\:mr-4{
        margin-right: 0.25rem;
    }

    .sm\:parent:active .parent-active\:mr-8{
        margin-right: 0.5rem;
    }

    .sm\:parent:active .parent-active\:mr-12{
        margin-right: 0.75rem;
    }

    .sm\:parent:active .parent-active\:mr-16{
        margin-right: 1rem;
    }

    .sm\:parent:active .parent-active\:mr-20{
        margin-right: 1.25rem;
    }

    .sm\:parent:active .parent-active\:mr-24{
        margin-right: 1.5rem;
    }

    .sm\:parent:active .parent-active\:mr-28{
        margin-right: 1.75rem;
    }

    .sm\:parent:active .parent-active\:mr-32{
        margin-right: 2rem;
    }

    .sm\:parent:active .parent-active\:mr-36{
        margin-right: 2.25rem;
    }

    .sm\:parent:active .parent-active\:mr-40{
        margin-right: 2.5rem;
    }

    .sm\:parent:active .parent-active\:mr-44{
        margin-right: 2.75rem;
    }

    .sm\:parent:active .parent-active\:mr-48{
        margin-right: 3rem;
    }

    .sm\:parent:active .parent-active\:mr-52{
        margin-right: 3.25rem;
    }

    .sm\:parent:active .parent-active\:mr-56{
        margin-right: 3.5rem;
    }

    .sm\:parent:active .parent-active\:mr-60{
        margin-right: 3.75rem;
    }

    .sm\:parent:active .parent-active\:mr-64{
        margin-right: 4rem;
    }

    .sm\:parent:active .parent-active\:mr-68{
        margin-right: 6rem;
    }

    .sm\:parent:active .parent-active\:mr-72{
        margin-right: 8rem;
    }

    .sm\:parent:active .parent-active\:mr-76{
        margin-right: 12rem;
    }

    .sm\:parent:active .parent-active\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .sm\:parent:active .parent-active\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .sm\:parent:active .parent-active\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .sm\:parent:active .parent-active\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .sm\:parent:active .parent-active\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .sm\:parent:active .parent-active\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .sm\:parent:active .parent-active\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .sm\:parent:active .parent-active\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .sm\:parent:active .parent-active\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .sm\:parent:active .parent-active\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .sm\:parent:active .parent-active\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .sm\:parent:active .parent-active\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .sm\:parent:active .parent-active\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .sm\:parent:active .parent-active\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .sm\:parent:active .parent-active\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .sm\:parent:active .parent-active\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .sm\:parent:active .parent-active\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .sm\:parent:active .parent-active\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .sm\:parent:active .parent-active\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .sm\:parent:active .parent-active\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .sm\:parent:active .parent-active\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .sm\:parent:active .parent-active\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .sm\:parent:active .parent-active\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .sm\:parent:active .parent-active\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .sm\:parent:active .parent-active\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .sm\:parent:active .parent-active\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .sm\:parent:active .parent-active\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sm\:parent:active .parent-active\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .sm\:parent:active .parent-active\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .sm\:parent:active .parent-active\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .sm\:parent:active .parent-active\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .sm\:parent:active .parent-active\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .sm\:parent:active .parent-active\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .sm\:parent:active .parent-active\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .sm\:parent:active .parent-active\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .sm\:parent:active .parent-active\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .sm\:parent:active .parent-active\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .sm\:parent:active .parent-active\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .sm\:parent:active .parent-active\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .sm\:parent:active .parent-active\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .sm\:parent:active .parent-active\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .sm\:parent:active .parent-active\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .sm\:parent:active .parent-active\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .sm\:parent:active .parent-active\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .sm\:parent:active .parent-active\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .sm\:parent:active .parent-active\:d-none{
        display: none;
    }

    .sm\:parent:active .parent-active\:d-block{
        display: block;
    }

    .sm\:parent:active .parent-active\:d-flex{
        display: flex;
    }

    .sm\:parent:active .parent-active\:d-grid{
        display: grid;
    }

    .sm\:parent:active .parent-active\:d-table{
        display: table;
    }

    .sm\:parent:active .parent-active\:d-inherit{
        display: inherit;
    }

    .sm\:parent:active .parent-active\:d-flexbox{
        display: flexbox;
    }

    .sm\:parent:active .parent-active\:d-table-column{
        display: table-column;
    }

    .sm\:parent:active .parent-active\:d-table-column-group{
        display: table-column-group;
    }

    .sm\:parent:active .parent-active\:d-table-cell{
        display: table-cell;
    }

    .sm\:parent:active .parent-active\:d-table-caption{
        display: table-caption;
    }

    .sm\:parent:active .parent-active\:d-table-row{
        display: table-row;
    }

    .sm\:parent:active .parent-active\:d-table-row-group{
        display: table-row-group;
    }

    .sm\:parent:active .parent-active\:d-inline-block{
        display: inline-block;
    }

    .sm\:parent:active .parent-active\:d-inline-flex{
        display: inline-flex;
    }

    .sm\:parent:active .parent-active\:border-round-none{
        border-radius: 0;
    }

    .sm\:parent:active .parent-active\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:active .parent-active\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:active .parent-active\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:active .parent-active\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:active .parent-active\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:active .parent-active\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:active .parent-active\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:active .parent-active\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:active .parent-active\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .sm\:parent:active .parent-active\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:active .parent-active\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:active .parent-active\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:active .parent-active\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:active .parent-active\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:active .parent-active\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:active .parent-active\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:active .parent-active\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:active .parent-active\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .sm\:parent:active .parent-active\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:active .parent-active\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:active .parent-active\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:active .parent-active\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:active .parent-active\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:active .parent-active\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:active .parent-active\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:active .parent-active\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:active .parent-active\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .sm\:parent:active .parent-active\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:active .parent-active\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:active .parent-active\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:active .parent-active\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:active .parent-active\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:active .parent-active\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:active .parent-active\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:active .parent-active\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:active .parent-active\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .sm\:parent:active .parent-active\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:active .parent-active\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:active .parent-active\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:active .parent-active\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:active .parent-active\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:active .parent-active\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:active .parent-active\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:active .parent-active\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:active .parent-active\:border-w-0{
        border-width: 0;
    }

    .sm\:parent:active .parent-active\:border-w-1{
        border-width: 1px;
    }

    .sm\:parent:active .parent-active\:border-w-2{
        border-width: 2px;
    }

    .sm\:parent:active .parent-active\:border-w-4{
        border-width: 4px;
    }

    .sm\:parent:active .parent-active\:border-w-6{
        border-width: 6px;
    }

    .sm\:parent:active .parent-active\:border-w-8{
        border-width: 8px;
    }

    .sm\:parent:active .parent-active\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .sm\:parent:active .parent-active\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .sm\:parent:active .parent-active\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .sm\:parent:active .parent-active\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .sm\:parent:active .parent-active\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .sm\:parent:active .parent-active\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .sm\:parent:active .parent-active\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .sm\:parent:active .parent-active\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .sm\:parent:active .parent-active\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .sm\:parent:active .parent-active\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .sm\:parent:active .parent-active\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .sm\:parent:active .parent-active\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .sm\:parent:active .parent-active\:border-wl-0{
        border-left-width: 0;
    }

    .sm\:parent:active .parent-active\:border-wl-1{
        border-left-width: 1px;
    }

    .sm\:parent:active .parent-active\:border-wl-2{
        border-left-width: 2px;
    }

    .sm\:parent:active .parent-active\:border-wl-4{
        border-left-width: 4px;
    }

    .sm\:parent:active .parent-active\:border-wl-6{
        border-left-width: 6px;
    }

    .sm\:parent:active .parent-active\:border-wl-8{
        border-left-width: 8px;
    }

    .sm\:parent:active .parent-active\:border-wr-0{
        border-right-width: 0;
    }

    .sm\:parent:active .parent-active\:border-wr-1{
        border-right-width: 1px;
    }

    .sm\:parent:active .parent-active\:border-wr-2{
        border-right-width: 2px;
    }

    .sm\:parent:active .parent-active\:border-wr-4{
        border-right-width: 4px;
    }

    .sm\:parent:active .parent-active\:border-wr-6{
        border-right-width: 6px;
    }

    .sm\:parent:active .parent-active\:border-wr-8{
        border-right-width: 8px;
    }

    .sm\:parent:active .parent-active\:border-wt-0{
        border-top-width: 0;
    }

    .sm\:parent:active .parent-active\:border-wt-1{
        border-top-width: 1px;
    }

    .sm\:parent:active .parent-active\:border-wt-2{
        border-top-width: 2px;
    }

    .sm\:parent:active .parent-active\:border-wt-4{
        border-top-width: 4px;
    }

    .sm\:parent:active .parent-active\:border-wt-6{
        border-top-width: 6px;
    }

    .sm\:parent:active .parent-active\:border-wt-8{
        border-top-width: 8px;
    }

    .sm\:parent:active .parent-active\:border-wb-0{
        border-bottom-width: 0;
    }

    .sm\:parent:active .parent-active\:border-wb-1{
        border-bottom-width: 1px;
    }

    .sm\:parent:active .parent-active\:border-wb-2{
        border-bottom-width: 2px;
    }

    .sm\:parent:active .parent-active\:border-wb-4{
        border-bottom-width: 4px;
    }

    .sm\:parent:active .parent-active\:border-wb-6{
        border-bottom-width: 6px;
    }

    .sm\:parent:active .parent-active\:border-wb-8{
        border-bottom-width: 8px;
    }

    .sm\:parent:active .parent-active\:border-solid{
        border-style: solid;
    }

    .sm\:parent:active .parent-active\:border-dashed{
        border-style: dashed;
    }

    .sm\:parent:active .parent-active\:border-dotted{
        border-style: dotted;
    }

    .sm\:parent:active .parent-active\:border-double{
        border-style: double;
    }

    .sm\:parent:active .parent-active\:border-hidden{
        border-style: hidden;
    }

    .sm\:parent:active .parent-active\:border-none{
        border-style: none;
    }

    .sm\:parent:active .parent-active\:outline-w-0{
        outline-width: 0;
    }

    .sm\:parent:active .parent-active\:outline-w-1{
        outline-width: 1px;
    }

    .sm\:parent:active .parent-active\:outline-w-2{
        outline-width: 2px;
    }

    .sm\:parent:active .parent-active\:outline-w-4{
        outline-width: 4px;
    }

    .sm\:parent:active .parent-active\:outline-w-6{
        outline-width: 6px;
    }

    .sm\:parent:active .parent-active\:outline-w-8{
        outline-width: 8px;
    }

    .sm\:parent:active .parent-active\:outline-solid{
        outline-style: solid;
    }

    .sm\:parent:active .parent-active\:outline-dashed{
        outline-style: dashed;
    }

    .sm\:parent:active .parent-active\:outline-dotted{
        outline-style: dotted;
    }

    .sm\:parent:active .parent-active\:outline-double{
        outline-style: double;
    }

    .sm\:parent:active .parent-active\:outline-hidden{
        outline-style: hidden;
    }

    .sm\:parent:active .parent-active\:outline-none{
        outline-style: none;
    }

    .sm\:parent:active .parent-active\:outline-offset-0{
        outline-offset: 0;
    }

    .sm\:parent:active .parent-active\:outline-offset-1{
        outline-offset: 1px;
    }

    .sm\:parent:active .parent-active\:outline-offset-2{
        outline-offset: 2px;
    }

    .sm\:parent:active .parent-active\:outline-offset-4{
        outline-offset: 4px;
    }

    .sm\:parent:active .parent-active\:outline-offset-6{
        outline-offset: 6px;
    }

    .sm\:parent:active .parent-active\:outline-offset-8{
        outline-offset: 8px;
    }

    .sm\:parent:active .parent-active\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .sm\:parent:active .parent-active\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .sm\:parent:active .parent-active\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .sm\:parent:active .parent-active\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .sm\:parent:active .parent-active\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .sm\:parent:active .parent-active\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .sm\:parent:active .parent-active\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .sm\:parent:active .parent-active\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .sm\:parent:active .parent-active\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .sm\:parent:active .parent-active\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .sm\:parent:active .parent-active\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .sm\:parent:active .parent-active\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .sm\:parent:active .parent-active\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .sm\:parent:active .parent-active\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .sm\:parent:active .parent-active\:box-shadow-none{
        box-shadow: none;
    }

    .sm\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:active .parent-active\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:active .parent-active\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:opacity-0{
        opacity: 0;
    }

    .sm\:parent:active .parent-active\:opacity-5{
        opacity: 0.05;
    }

    .sm\:parent:active .parent-active\:opacity-10{
        opacity: 0.1;
    }

    .sm\:parent:active .parent-active\:opacity-15{
        opacity: 0.15;
    }

    .sm\:parent:active .parent-active\:opacity-20{
        opacity: 0.2;
    }

    .sm\:parent:active .parent-active\:opacity-25{
        opacity: 0.25;
    }

    .sm\:parent:active .parent-active\:opacity-30{
        opacity: 0.3;
    }

    .sm\:parent:active .parent-active\:opacity-35{
        opacity: 0.35;
    }

    .sm\:parent:active .parent-active\:opacity-40{
        opacity: 0.4;
    }

    .sm\:parent:active .parent-active\:opacity-45{
        opacity: 0.45;
    }

    .sm\:parent:active .parent-active\:opacity-50{
        opacity: 0.5;
    }

    .sm\:parent:active .parent-active\:opacity-55{
        opacity: 0.55;
    }

    .sm\:parent:active .parent-active\:opacity-60{
        opacity: 0.6;
    }

    .sm\:parent:active .parent-active\:opacity-65{
        opacity: 0.65;
    }

    .sm\:parent:active .parent-active\:opacity-70{
        opacity: 0.7;
    }

    .sm\:parent:active .parent-active\:opacity-75{
        opacity: 0.75;
    }

    .sm\:parent:active .parent-active\:opacity-80{
        opacity: 0.8;
    }

    .sm\:parent:active .parent-active\:opacity-85{
        opacity: 0.85;
    }

    .sm\:parent:active .parent-active\:opacity-90{
        opacity: 0.9;
    }

    .sm\:parent:active .parent-active\:opacity-95{
        opacity: 0.95;
    }

    .sm\:parent:active .parent-active\:opacity-100{
        opacity: 1;
    }

    .sm\:parent:active .parent-active\:border-collapse{
        border-collapse: collapse;
    }

    .sm\:parent:active .parent-active\:border-seperate{
        border-collapse: separate;
    }

    .sm\:parent:active .parent-active\:table-layout-auto{
        table-layout: auto;
    }

    .sm\:parent:active .parent-active\:table-layout-fixed{
        table-layout: fixed;
    }

    .sm\:parent:active .parent-active\:appearance-none{
        appearance: none;
    }

    .sm\:parent:active .parent-active\:appearance-auto{
        appearance: auto;
    }

    .sm\:parent:active .parent-active\:caption-top{
        caption-side: top;
    }

    .sm\:parent:active .parent-active\:caption-bottom{
        caption-side: bottom;
    }

    .sm\:parent:active .parent-active\:cursor-auto{
        cursor: auto;
    }

    .sm\:parent:active .parent-active\:cursor-default{
        cursor: default;
    }

    .sm\:parent:active .parent-active\:cursor-pointer{
        cursor: pointer;
    }

    .sm\:parent:active .parent-active\:cursor-text{
        cursor: text;
    }

    .sm\:parent:active .parent-active\:cursor-wait{
        cursor: wait;
    }

    .sm\:parent:active .parent-active\:cursor-help{
        cursor: help;
    }

    .sm\:parent:active .parent-active\:cursor-progress{
        cursor: progress;
    }

    .sm\:parent:active .parent-active\:cursor-none{
        cursor: none;
    }

    .sm\:parent:active .parent-active\:pointer-events-none{
        pointer-events: none;
    }

    .sm\:parent:active .parent-active\:pointer-events-auto{
        pointer-events: auto;
    }

    .sm\:parent:active .parent-active\:resize-none{
        resize: none;
    }

    .sm\:parent:active .parent-active\:resize-y{
        resize: vertical;
    }

    .sm\:parent:active .parent-active\:resize-x{
        resize: horizontal;
    }

    .sm\:parent:active .parent-active\:resize-both{
        resize: both;
    }

    .sm\:parent:active .parent-active\:scroll-auto{
        scroll-behavior: auto;
    }

    .sm\:parent:active .parent-active\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .sm\:parent:active .parent-active\:scroll-p-auto{
        scroll-padding: auto;
    }

    .sm\:parent:active .parent-active\:scroll-p-0{
        scroll-padding: 0;
    }

    .sm\:parent:active .parent-active\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .sm\:parent:active .parent-active\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .sm\:parent:active .parent-active\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .sm\:parent:active .parent-active\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .sm\:parent:active .parent-active\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .sm\:parent:active .parent-active\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .sm\:parent:active .parent-active\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .sm\:parent:active .parent-active\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .sm\:parent:active .parent-active\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .sm\:parent:active .parent-active\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .sm\:parent:active .parent-active\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .sm\:parent:active .parent-active\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .sm\:parent:active .parent-active\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .sm\:parent:active .parent-active\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .sm\:parent:active .parent-active\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .sm\:parent:active .parent-active\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .sm\:parent:active .parent-active\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .sm\:parent:active .parent-active\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .sm\:parent:active .parent-active\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .sm\:parent:active .parent-active\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .sm\:parent:active .parent-active\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .sm\:parent:active .parent-active\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .sm\:parent:active .parent-active\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .sm\:parent:active .parent-active\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .sm\:parent:active .parent-active\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .sm\:parent:active .parent-active\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .sm\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .sm\:parent:active .parent-active\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .sm\:parent:active .parent-active\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .sm\:parent:active .parent-active\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .sm\:parent:active .parent-active\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .sm\:parent:active .parent-active\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .sm\:parent:active .parent-active\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .sm\:parent:active .parent-active\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .sm\:parent:active .parent-active\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .sm\:parent:active .parent-active\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .sm\:parent:active .parent-active\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .sm\:parent:active .parent-active\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .sm\:parent:active .parent-active\:scroll-m-auto{
        scroll-margin: auto;
    }

    .sm\:parent:active .parent-active\:scroll-m-0{
        scroll-margin: 0;
    }

    .sm\:parent:active .parent-active\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .sm\:parent:active .parent-active\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .sm\:parent:active .parent-active\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .sm\:parent:active .parent-active\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .sm\:parent:active .parent-active\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .sm\:parent:active .parent-active\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .sm\:parent:active .parent-active\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .sm\:parent:active .parent-active\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .sm\:parent:active .parent-active\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .sm\:parent:active .parent-active\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .sm\:parent:active .parent-active\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .sm\:parent:active .parent-active\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .sm\:parent:active .parent-active\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .sm\:parent:active .parent-active\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .sm\:parent:active .parent-active\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .sm\:parent:active .parent-active\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .sm\:parent:active .parent-active\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .sm\:parent:active .parent-active\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .sm\:parent:active .parent-active\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .sm\:parent:active .parent-active\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .sm\:parent:active .parent-active\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .sm\:parent:active .parent-active\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .sm\:parent:active .parent-active\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .sm\:parent:active .parent-active\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .sm\:parent:active .parent-active\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .sm\:parent:active .parent-active\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .sm\:parent:active .parent-active\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .sm\:parent:active .parent-active\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .sm\:parent:active .parent-active\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .sm\:parent:active .parent-active\:user-select-none{
        user-select: none;
    }

    .sm\:parent:active .parent-active\:user-select-text{
        user-select: text;
    }

    .sm\:parent:active .parent-active\:user-select-all{
        user-select: all;
    }

    .sm\:parent:active .parent-active\:user-select-auto{
        user-select: auto;
    }

    .sm\:parent:active .parent-active\:will-change-auto{
        will-change: auto;
    }

    .sm\:parent:active .parent-active\:will-change-scroll{
        will-change: scroll;
    }

    .sm\:parent:active .parent-active\:will-change-contents{
        will-change: contents;
    }

    .sm\:parent:active .parent-active\:will-change-transform{
        will-change: transform;
    }

    .sm\:parent:active .parent-active\:stroke-w-0{
        stroke-width: 0;
    }

    .sm\:parent:active .parent-active\:stroke-w-1{
        stroke-width: 1;
    }

    .sm\:parent:active .parent-active\:stroke-w-2{
        stroke-width: 2;
    }

    .sm\:parent:active .parent-active\:scale-0{
        transform: scale(0);
    }

    .sm\:parent:active .parent-active\:scale-5{
        transform: scale(0.05);
    }

    .sm\:parent:active .parent-active\:scale-10{
        transform: scale(0.1);
    }

    .sm\:parent:active .parent-active\:scale-15{
        transform: scale(0.15);
    }

    .sm\:parent:active .parent-active\:scale-20{
        transform: scale(0.2);
    }

    .sm\:parent:active .parent-active\:scale-25{
        transform: scale(0.25);
    }

    .sm\:parent:active .parent-active\:scale-30{
        transform: scale(0.3);
    }

    .sm\:parent:active .parent-active\:scale-35{
        transform: scale(0.35);
    }

    .sm\:parent:active .parent-active\:scale-40{
        transform: scale(0.4);
    }

    .sm\:parent:active .parent-active\:scale-45{
        transform: scale(0.45);
    }

    .sm\:parent:active .parent-active\:scale-50{
        transform: scale(0.5);
    }

    .sm\:parent:active .parent-active\:scale-55{
        transform: scale(0.55);
    }

    .sm\:parent:active .parent-active\:scale-60{
        transform: scale(0.6);
    }

    .sm\:parent:active .parent-active\:scale-65{
        transform: scale(0.65);
    }

    .sm\:parent:active .parent-active\:scale-70{
        transform: scale(0.7);
    }

    .sm\:parent:active .parent-active\:scale-75{
        transform: scale(0.75);
    }

    .sm\:parent:active .parent-active\:scale-80{
        transform: scale(0.8);
    }

    .sm\:parent:active .parent-active\:scale-85{
        transform: scale(0.85);
    }

    .sm\:parent:active .parent-active\:scale-90{
        transform: scale(0.9);
    }

    .sm\:parent:active .parent-active\:scale-95{
        transform: scale(0.95);
    }

    .sm\:parent:active .parent-active\:scale-100{
        transform: scale(1);
    }

    .sm\:parent:active .parent-active\:scale-105{
        transform: scale(1.05);
    }

    .sm\:parent:active .parent-active\:scale-110{
        transform: scale(1.1);
    }

    .sm\:parent:active .parent-active\:scale-115{
        transform: scale(1.15);
    }

    .sm\:parent:active .parent-active\:scale-120{
        transform: scale(1.2);
    }

    .sm\:parent:active .parent-active\:scale-125{
        transform: scale(1.25);
    }

    .sm\:parent:active .parent-active\:scale-130{
        transform: scale(1.3);
    }

    .sm\:parent:active .parent-active\:scale-135{
        transform: scale(1.35);
    }

    .sm\:parent:active .parent-active\:scale-140{
        transform: scale(1.4);
    }

    .sm\:parent:active .parent-active\:scale-145{
        transform: scale(1.45);
    }

    .sm\:parent:active .parent-active\:scale-150{
        transform: scale(1.5);
    }

    .sm\:parent:active .parent-active\:-translate-1:active{
        transform: translate(-10px);
    }

    .sm\:parent:active .parent-active\:-translate-2:active{
        transform: translate(-20px);
    }

    .sm\:parent:active .parent-active\:-translate-3:active{
        transform: translate(-30px);
    }

    .sm\:parent:active .parent-active\:-translate-4:active{
        transform: translate(-40px);
    }

    .sm\:parent:active .parent-active\:-translate-5:active{
        transform: translate(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-6:active{
        transform: translate(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-7:active{
        transform: translate(-70px);
    }

    .sm\:parent:active .parent-active\:-translate-8:active{
        transform: translate(-80px);
    }

    .sm\:parent:active .parent-active\:-translate-9:active{
        transform: translate(-90px);
    }

    .sm\:parent:active .parent-active\:-translate-10:active{
        transform: translate(-100px);
    }

    .sm\:parent:active .parent-active\:-translate-11:active{
        transform: translate(-110px);
    }

    .sm\:parent:active .parent-active\:-translate-12:active{
        transform: translate(-120px);
    }

    .sm\:parent:active .parent-active\:-translate-13:active{
        transform: translate(-130px);
    }

    .sm\:parent:active .parent-active\:-translate-14:active{
        transform: translate(-140px);
    }

    .sm\:parent:active .parent-active\:-translate-15:active{
        transform: translate(-150px);
    }

    .sm\:parent:active .parent-active\:-translate-16:active{
        transform: translate(-160px);
    }

    .sm\:parent:active .parent-active\:-translate-17:active{
        transform: translate(-170px);
    }

    .sm\:parent:active .parent-active\:-translate-18:active{
        transform: translate(-180px);
    }

    .sm\:parent:active .parent-active\:-translate-19:active{
        transform: translate(-190px);
    }

    .sm\:parent:active .parent-active\:-translate-20:active{
        transform: translate(-200px);
    }

    .sm\:parent:active .parent-active\:-translate-10x:active{
        transform: translate(-10%);
    }

    .sm\:parent:active .parent-active\:-translate-15x:active{
        transform: translate(-15%);
    }

    .sm\:parent:active .parent-active\:-translate-20x:active{
        transform: translate(-20%);
    }

    .sm\:parent:active .parent-active\:-translate-25x:active{
        transform: translate(-25%);
    }

    .sm\:parent:active .parent-active\:-translate-30x:active{
        transform: translate(-30%);
    }

    .sm\:parent:active .parent-active\:-translate-35x:active{
        transform: translate(-35%);
    }

    .sm\:parent:active .parent-active\:-translate-40x:active{
        transform: translate(-40%);
    }

    .sm\:parent:active .parent-active\:-translate-45x:active{
        transform: translate(-45%);
    }

    .sm\:parent:active .parent-active\:-translate-50x:active{
        transform: translate(-50%);
    }

    .sm\:parent:active .parent-active\:-translate-55x:active{
        transform: translate(-55%);
    }

    .sm\:parent:active .parent-active\:-translate-60x:active{
        transform: translate(-60%);
    }

    .sm\:parent:active .parent-active\:-translate-65x:active{
        transform: translate(-65%);
    }

    .sm\:parent:active .parent-active\:-translate-70x:active{
        transform: translate(-70%);
    }

    .sm\:parent:active .parent-active\:-translate-75x:active{
        transform: translate(-75%);
    }

    .sm\:parent:active .parent-active\:-translate-80x:active{
        transform: translate(-80%);
    }

    .sm\:parent:active .parent-active\:-translate-85x:active{
        transform: translate(-85%);
    }

    .sm\:parent:active .parent-active\:-translate-90x:active{
        transform: translate(-90%);
    }

    .sm\:parent:active .parent-active\:-translate-95x:active{
        transform: translate(-95%);
    }

    .sm\:parent:active .parent-active\:-translate-x-1:active{
        transform: translateX(-10px);
    }

    .sm\:parent:active .parent-active\:-translate-x-2:active{
        transform: translateX(-20px);
    }

    .sm\:parent:active .parent-active\:-translate-x-3:active{
        transform: translateX(-30px);
    }

    .sm\:parent:active .parent-active\:-translate-x-4:active{
        transform: translateX(-40px);
    }

    .sm\:parent:active .parent-active\:-translate-x-5:active{
        transform: translateX(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-x-6:active{
        transform: translateX(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-x-7:active{
        transform: translateX(-70px);
    }

    .sm\:parent:active .parent-active\:-translate-x-8:active{
        transform: translateX(-80px);
    }

    .sm\:parent:active .parent-active\:-translate-x-9:active{
        transform: translateX(-90px);
    }

    .sm\:parent:active .parent-active\:-translate-x-10:active{
        transform: translateX(-100px);
    }

    .sm\:parent:active .parent-active\:-translate-x-11:active{
        transform: translateX(-110px);
    }

    .sm\:parent:active .parent-active\:-translate-x-12:active{
        transform: translateX(-120px);
    }

    .sm\:parent:active .parent-active\:-translate-x-13:active{
        transform: translateX(-130px);
    }

    .sm\:parent:active .parent-active\:-translate-x-14:active{
        transform: translateX(-140px);
    }

    .sm\:parent:active .parent-active\:-translate-x-15:active{
        transform: translateX(-150px);
    }

    .sm\:parent:active .parent-active\:-translate-x-16:active{
        transform: translateX(-160px);
    }

    .sm\:parent:active .parent-active\:-translate-x-17:active{
        transform: translateX(-170px);
    }

    .sm\:parent:active .parent-active\:-translate-x-18:active{
        transform: translateX(-180px);
    }

    .sm\:parent:active .parent-active\:-translate-x-19:active{
        transform: translateX(-190px);
    }

    .sm\:parent:active .parent-active\:-translate-x-20:active{
        transform: translateX(-200px);
    }

    .sm\:parent:active .parent-active\:-translate-x-10x:active{
        transform: translateX(-10%);
    }

    .sm\:parent:active .parent-active\:-translate-x-15x:active{
        transform: translateX(-15%);
    }

    .sm\:parent:active .parent-active\:-translate-x-20x:active{
        transform: translateX(-20%);
    }

    .sm\:parent:active .parent-active\:-translate-x-25x:active{
        transform: translateX(-25%);
    }

    .sm\:parent:active .parent-active\:-translate-x-30x:active{
        transform: translateX(-30%);
    }

    .sm\:parent:active .parent-active\:-translate-x-35x:active{
        transform: translateX(-35%);
    }

    .sm\:parent:active .parent-active\:-translate-x-40x:active{
        transform: translateX(-40%);
    }

    .sm\:parent:active .parent-active\:-translate-x-45x:active{
        transform: translateX(-45%);
    }

    .sm\:parent:active .parent-active\:-translate-x-50x:active{
        transform: translateX(-50%);
    }

    .sm\:parent:active .parent-active\:-translate-x-55x:active{
        transform: translateX(-55%);
    }

    .sm\:parent:active .parent-active\:-translate-x-60x:active{
        transform: translateX(-60%);
    }

    .sm\:parent:active .parent-active\:-translate-x-65x:active{
        transform: translateX(-65%);
    }

    .sm\:parent:active .parent-active\:-translate-x-70x:active{
        transform: translateX(-70%);
    }

    .sm\:parent:active .parent-active\:-translate-x-75x:active{
        transform: translateX(-75%);
    }

    .sm\:parent:active .parent-active\:-translate-x-80x:active{
        transform: translateX(-80%);
    }

    .sm\:parent:active .parent-active\:-translate-x-85x:active{
        transform: translateX(-85%);
    }

    .sm\:parent:active .parent-active\:-translate-x-90x:active{
        transform: translateX(-90%);
    }

    .sm\:parent:active .parent-active\:-translate-x-95x:active{
        transform: translateX(-95%);
    }

    .sm\:parent:active .parent-active\:-translate-y-1:active{
        transform: translateY(-10px);
    }

    .sm\:parent:active .parent-active\:-translate-y-2:active{
        transform: translateY(-20px);
    }

    .sm\:parent:active .parent-active\:-translate-y-3:active{
        transform: translateY(-30px);
    }

    .sm\:parent:active .parent-active\:-translate-y-4:active{
        transform: translateY(-40px);
    }

    .sm\:parent:active .parent-active\:-translate-y-5:active{
        transform: translateY(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-y-6:active{
        transform: translateY(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-y-7:active{
        transform: translateY(-70px);
    }

    .sm\:parent:active .parent-active\:-translate-y-8:active{
        transform: translateY(-80px);
    }

    .sm\:parent:active .parent-active\:-translate-y-9:active{
        transform: translateY(-90px);
    }

    .sm\:parent:active .parent-active\:-translate-y-10:active{
        transform: translateY(-100px);
    }

    .sm\:parent:active .parent-active\:-translate-y-11:active{
        transform: translateY(-110px);
    }

    .sm\:parent:active .parent-active\:-translate-y-12:active{
        transform: translateY(-120px);
    }

    .sm\:parent:active .parent-active\:-translate-y-13:active{
        transform: translateY(-130px);
    }

    .sm\:parent:active .parent-active\:-translate-y-14:active{
        transform: translateY(-140px);
    }

    .sm\:parent:active .parent-active\:-translate-y-15:active{
        transform: translateY(-150px);
    }

    .sm\:parent:active .parent-active\:-translate-y-16:active{
        transform: translateY(-160px);
    }

    .sm\:parent:active .parent-active\:-translate-y-17:active{
        transform: translateY(-170px);
    }

    .sm\:parent:active .parent-active\:-translate-y-18:active{
        transform: translateY(-180px);
    }

    .sm\:parent:active .parent-active\:-translate-y-19:active{
        transform: translateY(-190px);
    }

    .sm\:parent:active .parent-active\:-translate-y-20:active{
        transform: translateY(-200px);
    }

    .sm\:parent:active .parent-active\:-translate-y-10x:active{
        transform: translateY(-10%);
    }

    .sm\:parent:active .parent-active\:-translate-y-15x:active{
        transform: translateY(-15%);
    }

    .sm\:parent:active .parent-active\:-translate-y-20x:active{
        transform: translateY(-20%);
    }

    .sm\:parent:active .parent-active\:-translate-y-25x:active{
        transform: translateY(-25%);
    }

    .sm\:parent:active .parent-active\:-translate-y-30x:active{
        transform: translateY(-30%);
    }

    .sm\:parent:active .parent-active\:-translate-y-35x:active{
        transform: translateY(-35%);
    }

    .sm\:parent:active .parent-active\:-translate-y-40x:active{
        transform: translateY(-40%);
    }

    .sm\:parent:active .parent-active\:-translate-y-45x:active{
        transform: translateY(-45%);
    }

    .sm\:parent:active .parent-active\:-translate-y-50x:active{
        transform: translateY(-50%);
    }

    .sm\:parent:active .parent-active\:-translate-y-55x:active{
        transform: translateY(-55%);
    }

    .sm\:parent:active .parent-active\:-translate-y-60x:active{
        transform: translateY(-60%);
    }

    .sm\:parent:active .parent-active\:-translate-y-65x:active{
        transform: translateY(-65%);
    }

    .sm\:parent:active .parent-active\:-translate-y-70x:active{
        transform: translateY(-70%);
    }

    .sm\:parent:active .parent-active\:-translate-y-75x:active{
        transform: translateY(-75%);
    }

    .sm\:parent:active .parent-active\:-translate-y-80x:active{
        transform: translateY(-80%);
    }

    .sm\:parent:active .parent-active\:-translate-y-85x:active{
        transform: translateY(-85%);
    }

    .sm\:parent:active .parent-active\:-translate-y-90x:active{
        transform: translateY(-90%);
    }

    .sm\:parent:active .parent-active\:-translate-y-95x:active{
        transform: translateY(-95%);
    }

    .sm\:parent:active .parent-active\:-translate-1{
        transform: translate(-10px);
    }

    .sm\:parent:active .parent-active\:-translate-2{
        transform: translate(-20px);
    }

    .sm\:parent:active .parent-active\:-translate-3{
        transform: translate(-30px);
    }

    .sm\:parent:active .parent-active\:-translate-4{
        transform: translate(-40px);
    }

    .sm\:parent:active .parent-active\:-translate-5{
        transform: translate(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-6{
        transform: translate(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-7{
        transform: translate(-70px);
    }

    .sm\:parent:active .parent-active\:-translate-8{
        transform: translate(-80px);
    }

    .sm\:parent:active .parent-active\:-translate-9{
        transform: translate(-90px);
    }

    .sm\:parent:active .parent-active\:-translate-10{
        transform: translate(-100px);
    }

    .sm\:parent:active .parent-active\:-translate-11{
        transform: translate(-110px);
    }

    .sm\:parent:active .parent-active\:-translate-12{
        transform: translate(-120px);
    }

    .sm\:parent:active .parent-active\:-translate-13{
        transform: translate(-130px);
    }

    .sm\:parent:active .parent-active\:-translate-14{
        transform: translate(-140px);
    }

    .sm\:parent:active .parent-active\:-translate-15{
        transform: translate(-150px);
    }

    .sm\:parent:active .parent-active\:-translate-16{
        transform: translate(-160px);
    }

    .sm\:parent:active .parent-active\:-translate-17{
        transform: translate(-170px);
    }

    .sm\:parent:active .parent-active\:-translate-18{
        transform: translate(-180px);
    }

    .sm\:parent:active .parent-active\:-translate-19{
        transform: translate(-190px);
    }

    .sm\:parent:active .parent-active\:-translate-20{
        transform: translate(-200px);
    }

    .sm\:parent:active .parent-active\:-translate-10x{
        transform: translate(-10%);
    }

    .sm\:parent:active .parent-active\:-translate-15x{
        transform: translate(-15%);
    }

    .sm\:parent:active .parent-active\:-translate-20x{
        transform: translate(-20%);
    }

    .sm\:parent:active .parent-active\:-translate-25x{
        transform: translate(-25%);
    }

    .sm\:parent:active .parent-active\:-translate-30x{
        transform: translate(-30%);
    }

    .sm\:parent:active .parent-active\:-translate-35x{
        transform: translate(-35%);
    }

    .sm\:parent:active .parent-active\:-translate-40x{
        transform: translate(-40%);
    }

    .sm\:parent:active .parent-active\:-translate-45x{
        transform: translate(-45%);
    }

    .sm\:parent:active .parent-active\:-translate-50x{
        transform: translate(-50%);
    }

    .sm\:parent:active .parent-active\:-translate-55x{
        transform: translate(-55%);
    }

    .sm\:parent:active .parent-active\:-translate-60x{
        transform: translate(-60%);
    }

    .sm\:parent:active .parent-active\:-translate-65x{
        transform: translate(-65%);
    }

    .sm\:parent:active .parent-active\:-translate-70x{
        transform: translate(-70%);
    }

    .sm\:parent:active .parent-active\:-translate-75x{
        transform: translate(-75%);
    }

    .sm\:parent:active .parent-active\:-translate-80x{
        transform: translate(-80%);
    }

    .sm\:parent:active .parent-active\:-translate-85x{
        transform: translate(-85%);
    }

    .sm\:parent:active .parent-active\:-translate-90x{
        transform: translate(-90%);
    }

    .sm\:parent:active .parent-active\:-translate-95x{
        transform: translate(-95%);
    }

    .sm\:parent:active .parent-active\:-translate-x-1{
        transform: translateX(-10px);
    }

    .sm\:parent:active .parent-active\:-translate-x-2{
        transform: translateX(-20px);
    }

    .sm\:parent:active .parent-active\:-translate-x-3{
        transform: translateX(-30px);
    }

    .sm\:parent:active .parent-active\:-translate-x-4{
        transform: translateX(-40px);
    }

    .sm\:parent:active .parent-active\:-translate-x-5{
        transform: translateX(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-x-6{
        transform: translateX(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-x-7{
        transform: translateX(-70px);
    }

    .sm\:parent:active .parent-active\:-translate-x-8{
        transform: translateX(-80px);
    }

    .sm\:parent:active .parent-active\:-translate-x-9{
        transform: translateX(-90px);
    }

    .sm\:parent:active .parent-active\:-translate-x-10{
        transform: translateX(-100px);
    }

    .sm\:parent:active .parent-active\:-translate-x-11{
        transform: translateX(-110px);
    }

    .sm\:parent:active .parent-active\:-translate-x-12{
        transform: translateX(-120px);
    }

    .sm\:parent:active .parent-active\:-translate-x-13{
        transform: translateX(-130px);
    }

    .sm\:parent:active .parent-active\:-translate-x-14{
        transform: translateX(-140px);
    }

    .sm\:parent:active .parent-active\:-translate-x-15{
        transform: translateX(-150px);
    }

    .sm\:parent:active .parent-active\:-translate-x-16{
        transform: translateX(-160px);
    }

    .sm\:parent:active .parent-active\:-translate-x-17{
        transform: translateX(-170px);
    }

    .sm\:parent:active .parent-active\:-translate-x-18{
        transform: translateX(-180px);
    }

    .sm\:parent:active .parent-active\:-translate-x-19{
        transform: translateX(-190px);
    }

    .sm\:parent:active .parent-active\:-translate-x-20{
        transform: translateX(-200px);
    }

    .sm\:parent:active .parent-active\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .sm\:parent:active .parent-active\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .sm\:parent:active .parent-active\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .sm\:parent:active .parent-active\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .sm\:parent:active .parent-active\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .sm\:parent:active .parent-active\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .sm\:parent:active .parent-active\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .sm\:parent:active .parent-active\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .sm\:parent:active .parent-active\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .sm\:parent:active .parent-active\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .sm\:parent:active .parent-active\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .sm\:parent:active .parent-active\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .sm\:parent:active .parent-active\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .sm\:parent:active .parent-active\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .sm\:parent:active .parent-active\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .sm\:parent:active .parent-active\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .sm\:parent:active .parent-active\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .sm\:parent:active .parent-active\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .sm\:parent:active .parent-active\:-translate-y-1{
        transform: translateY(-10px);
    }

    .sm\:parent:active .parent-active\:-translate-y-2{
        transform: translateY(-20px);
    }

    .sm\:parent:active .parent-active\:-translate-y-3{
        transform: translateY(-30px);
    }

    .sm\:parent:active .parent-active\:-translate-y-4{
        transform: translateY(-40px);
    }

    .sm\:parent:active .parent-active\:-translate-y-5{
        transform: translateY(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-y-6{
        transform: translateY(-60px);
    }

    .sm\:parent:active .parent-active\:-translate-y-7{
        transform: translateY(-70px);
    }

    .sm\:parent:active .parent-active\:-translate-y-8{
        transform: translateY(-80px);
    }

    .sm\:parent:active .parent-active\:-translate-y-9{
        transform: translateY(-90px);
    }

    .sm\:parent:active .parent-active\:-translate-y-10{
        transform: translateY(-100px);
    }

    .sm\:parent:active .parent-active\:-translate-y-11{
        transform: translateY(-110px);
    }

    .sm\:parent:active .parent-active\:-translate-y-12{
        transform: translateY(-120px);
    }

    .sm\:parent:active .parent-active\:-translate-y-13{
        transform: translateY(-130px);
    }

    .sm\:parent:active .parent-active\:-translate-y-14{
        transform: translateY(-140px);
    }

    .sm\:parent:active .parent-active\:-translate-y-15{
        transform: translateY(-150px);
    }

    .sm\:parent:active .parent-active\:-translate-y-16{
        transform: translateY(-160px);
    }

    .sm\:parent:active .parent-active\:-translate-y-17{
        transform: translateY(-170px);
    }

    .sm\:parent:active .parent-active\:-translate-y-18{
        transform: translateY(-180px);
    }

    .sm\:parent:active .parent-active\:-translate-y-19{
        transform: translateY(-190px);
    }

    .sm\:parent:active .parent-active\:-translate-y-20{
        transform: translateY(-200px);
    }

    .sm\:parent:active .parent-active\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .sm\:parent:active .parent-active\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .sm\:parent:active .parent-active\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .sm\:parent:active .parent-active\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .sm\:parent:active .parent-active\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .sm\:parent:active .parent-active\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .sm\:parent:active .parent-active\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .sm\:parent:active .parent-active\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .sm\:parent:active .parent-active\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .sm\:parent:active .parent-active\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .sm\:parent:active .parent-active\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .sm\:parent:active .parent-active\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .sm\:parent:active .parent-active\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .sm\:parent:active .parent-active\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .sm\:parent:active .parent-active\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .sm\:parent:active .parent-active\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .sm\:parent:active .parent-active\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .sm\:parent:active .parent-active\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .sm\:parent:active .parent-active\:translate-0{
        transform: translate(0);
    }

    .sm\:parent:active .parent-active\:translate-1{
        transform: translate(10px);
    }

    .sm\:parent:active .parent-active\:translate-2{
        transform: translate(20px);
    }

    .sm\:parent:active .parent-active\:translate-3{
        transform: translate(30px);
    }

    .sm\:parent:active .parent-active\:translate-4{
        transform: translate(40px);
    }

    .sm\:parent:active .parent-active\:translate-5{
        transform: translate(60px);
    }

    .sm\:parent:active .parent-active\:translate-6{
        transform: translate(60px);
    }

    .sm\:parent:active .parent-active\:translate-7{
        transform: translate(70px);
    }

    .sm\:parent:active .parent-active\:translate-8{
        transform: translate(80px);
    }

    .sm\:parent:active .parent-active\:translate-9{
        transform: translate(90px);
    }

    .sm\:parent:active .parent-active\:translate-10{
        transform: translate(100px);
    }

    .sm\:parent:active .parent-active\:translate-11{
        transform: translate(110px);
    }

    .sm\:parent:active .parent-active\:translate-12{
        transform: translate(120px);
    }

    .sm\:parent:active .parent-active\:translate-13{
        transform: translate(130px);
    }

    .sm\:parent:active .parent-active\:translate-14{
        transform: translate(140px);
    }

    .sm\:parent:active .parent-active\:translate-15{
        transform: translate(150px);
    }

    .sm\:parent:active .parent-active\:translate-16{
        transform: translate(160px);
    }

    .sm\:parent:active .parent-active\:translate-17{
        transform: translate(170px);
    }

    .sm\:parent:active .parent-active\:translate-18{
        transform: translate(180px);
    }

    .sm\:parent:active .parent-active\:translate-19{
        transform: translate(190px);
    }

    .sm\:parent:active .parent-active\:translate-20{
        transform: translate(200px);
    }

    .sm\:parent:active .parent-active\:translate-10x{
        transform: translate(10%);
    }

    .sm\:parent:active .parent-active\:translate-15x{
        transform: translate(15%);
    }

    .sm\:parent:active .parent-active\:translate-20x{
        transform: translate(20%);
    }

    .sm\:parent:active .parent-active\:translate-25x{
        transform: translate(25%);
    }

    .sm\:parent:active .parent-active\:translate-30x{
        transform: translate(30%);
    }

    .sm\:parent:active .parent-active\:translate-35x{
        transform: translate(35%);
    }

    .sm\:parent:active .parent-active\:translate-40x{
        transform: translate(40%);
    }

    .sm\:parent:active .parent-active\:translate-45x{
        transform: translate(45%);
    }

    .sm\:parent:active .parent-active\:translate-50x{
        transform: translate(50%);
    }

    .sm\:parent:active .parent-active\:translate-55x{
        transform: translate(55%);
    }

    .sm\:parent:active .parent-active\:translate-60x{
        transform: translate(60%);
    }

    .sm\:parent:active .parent-active\:translate-65x{
        transform: translate(65%);
    }

    .sm\:parent:active .parent-active\:translate-70x{
        transform: translate(70%);
    }

    .sm\:parent:active .parent-active\:translate-75x{
        transform: translate(75%);
    }

    .sm\:parent:active .parent-active\:translate-80x{
        transform: translate(80%);
    }

    .sm\:parent:active .parent-active\:translate-85x{
        transform: translate(85%);
    }

    .sm\:parent:active .parent-active\:translate-90x{
        transform: translate(90%);
    }

    .sm\:parent:active .parent-active\:translate-95x{
        transform: translate(95%);
    }

    .sm\:parent:active .parent-active\:translate-x-0{
        transform: translateX(0);
    }

    .sm\:parent:active .parent-active\:translate-x-1{
        transform: translateX(10px);
    }

    .sm\:parent:active .parent-active\:translate-x-2{
        transform: translateX(20px);
    }

    .sm\:parent:active .parent-active\:translate-x-3{
        transform: translateX(30px);
    }

    .sm\:parent:active .parent-active\:translate-x-4{
        transform: translateX(40px);
    }

    .sm\:parent:active .parent-active\:translate-x-5{
        transform: translateX(60px);
    }

    .sm\:parent:active .parent-active\:translate-x-6{
        transform: translateX(60px);
    }

    .sm\:parent:active .parent-active\:translate-x-7{
        transform: translateX(70px);
    }

    .sm\:parent:active .parent-active\:translate-x-8{
        transform: translateX(80px);
    }

    .sm\:parent:active .parent-active\:translate-x-9{
        transform: translateX(90px);
    }

    .sm\:parent:active .parent-active\:translate-x-10{
        transform: translateX(100px);
    }

    .sm\:parent:active .parent-active\:translate-x-11{
        transform: translateX(110px);
    }

    .sm\:parent:active .parent-active\:translate-x-12{
        transform: translateX(120px);
    }

    .sm\:parent:active .parent-active\:translate-x-13{
        transform: translateX(130px);
    }

    .sm\:parent:active .parent-active\:translate-x-14{
        transform: translateX(140px);
    }

    .sm\:parent:active .parent-active\:translate-x-15{
        transform: translateX(150px);
    }

    .sm\:parent:active .parent-active\:translate-x-16{
        transform: translateX(160px);
    }

    .sm\:parent:active .parent-active\:translate-x-17{
        transform: translateX(170px);
    }

    .sm\:parent:active .parent-active\:translate-x-18{
        transform: translateX(180px);
    }

    .sm\:parent:active .parent-active\:translate-x-19{
        transform: translateX(190px);
    }

    .sm\:parent:active .parent-active\:translate-x-20{
        transform: translateX(200px);
    }

    .sm\:parent:active .parent-active\:translate-x-10x{
        transform: translateX(10%);
    }

    .sm\:parent:active .parent-active\:translate-x-15x{
        transform: translateX(15%);
    }

    .sm\:parent:active .parent-active\:translate-x-20x{
        transform: translateX(20%);
    }

    .sm\:parent:active .parent-active\:translate-x-25x{
        transform: translateX(25%);
    }

    .sm\:parent:active .parent-active\:translate-x-30x{
        transform: translateX(30%);
    }

    .sm\:parent:active .parent-active\:translate-x-35x{
        transform: translateX(35%);
    }

    .sm\:parent:active .parent-active\:translate-x-40x{
        transform: translateX(40%);
    }

    .sm\:parent:active .parent-active\:translate-x-45x{
        transform: translateX(45%);
    }

    .sm\:parent:active .parent-active\:translate-x-50x{
        transform: translateX(50%);
    }

    .sm\:parent:active .parent-active\:translate-x-55x{
        transform: translateX(55%);
    }

    .sm\:parent:active .parent-active\:translate-x-60x{
        transform: translateX(60%);
    }

    .sm\:parent:active .parent-active\:translate-x-65x{
        transform: translateX(65%);
    }

    .sm\:parent:active .parent-active\:translate-x-70x{
        transform: translateX(70%);
    }

    .sm\:parent:active .parent-active\:translate-x-75x{
        transform: translateX(75%);
    }

    .sm\:parent:active .parent-active\:translate-x-80x{
        transform: translateX(80%);
    }

    .sm\:parent:active .parent-active\:translate-x-85x{
        transform: translateX(85%);
    }

    .sm\:parent:active .parent-active\:translate-x-90x{
        transform: translateX(90%);
    }

    .sm\:parent:active .parent-active\:translate-x-95x{
        transform: translateX(95%);
    }

    .sm\:parent:active .parent-active\:translate-y-0{
        transform: translateY(0);
    }

    .sm\:parent:active .parent-active\:translate-y-1{
        transform: translateY(10px);
    }

    .sm\:parent:active .parent-active\:translate-y-2{
        transform: translateY(20px);
    }

    .sm\:parent:active .parent-active\:translate-y-3{
        transform: translateY(30px);
    }

    .sm\:parent:active .parent-active\:translate-y-4{
        transform: translateY(40px);
    }

    .sm\:parent:active .parent-active\:translate-y-5{
        transform: translateY(60px);
    }

    .sm\:parent:active .parent-active\:translate-y-6{
        transform: translateY(60px);
    }

    .sm\:parent:active .parent-active\:translate-y-7{
        transform: translateY(70px);
    }

    .sm\:parent:active .parent-active\:translate-y-8{
        transform: translateY(80px);
    }

    .sm\:parent:active .parent-active\:translate-y-9{
        transform: translateY(90px);
    }

    .sm\:parent:active .parent-active\:translate-y-10{
        transform: translateY(100px);
    }

    .sm\:parent:active .parent-active\:translate-y-11{
        transform: translateY(110px);
    }

    .sm\:parent:active .parent-active\:translate-y-12{
        transform: translateY(120px);
    }

    .sm\:parent:active .parent-active\:translate-y-13{
        transform: translateY(130px);
    }

    .sm\:parent:active .parent-active\:translate-y-14{
        transform: translateY(140px);
    }

    .sm\:parent:active .parent-active\:translate-y-15{
        transform: translateY(150px);
    }

    .sm\:parent:active .parent-active\:translate-y-16{
        transform: translateY(160px);
    }

    .sm\:parent:active .parent-active\:translate-y-17{
        transform: translateY(170px);
    }

    .sm\:parent:active .parent-active\:translate-y-18{
        transform: translateY(180px);
    }

    .sm\:parent:active .parent-active\:translate-y-19{
        transform: translateY(190px);
    }

    .sm\:parent:active .parent-active\:translate-y-20{
        transform: translateY(200px);
    }

    .sm\:parent:active .parent-active\:translate-y-10x{
        transform: translateY(10%);
    }

    .sm\:parent:active .parent-active\:translate-y-15x{
        transform: translateY(15%);
    }

    .sm\:parent:active .parent-active\:translate-y-20x{
        transform: translateY(20%);
    }

    .sm\:parent:active .parent-active\:translate-y-25x{
        transform: translateY(25%);
    }

    .sm\:parent:active .parent-active\:translate-y-30x{
        transform: translateY(30%);
    }

    .sm\:parent:active .parent-active\:translate-y-35x{
        transform: translateY(35%);
    }

    .sm\:parent:active .parent-active\:translate-y-40x{
        transform: translateY(40%);
    }

    .sm\:parent:active .parent-active\:translate-y-45x{
        transform: translateY(45%);
    }

    .sm\:parent:active .parent-active\:translate-y-50x{
        transform: translateY(50%);
    }

    .sm\:parent:active .parent-active\:translate-y-55x{
        transform: translateY(55%);
    }

    .sm\:parent:active .parent-active\:translate-y-60x{
        transform: translateY(60%);
    }

    .sm\:parent:active .parent-active\:translate-y-65x{
        transform: translateY(65%);
    }

    .sm\:parent:active .parent-active\:translate-y-70x{
        transform: translateY(70%);
    }

    .sm\:parent:active .parent-active\:translate-y-75x{
        transform: translateY(75%);
    }

    .sm\:parent:active .parent-active\:translate-y-80x{
        transform: translateY(80%);
    }

    .sm\:parent:active .parent-active\:translate-y-85x{
        transform: translateY(85%);
    }

    .sm\:parent:active .parent-active\:translate-y-90x{
        transform: translateY(90%);
    }

    .sm\:parent:active .parent-active\:translate-y-95x{
        transform: translateY(95%);
    }

    .sm\:parent:active .parent-active\:rotate-0{
        transform: rotate(0);
    }

    .sm\:parent:active .parent-active\:rotate-1{
        transform: rotate(1deg);
    }

    .sm\:parent:active .parent-active\:rotate-2{
        transform: rotate(2deg);
    }

    .sm\:parent:active .parent-active\:rotate-3{
        transform: rotate(3deg);
    }

    .sm\:parent:active .parent-active\:rotate-6{
        transform: rotate(6deg);
    }

    .sm\:parent:active .parent-active\:rotate-12{
        transform: rotate(12deg);
    }

    .sm\:parent:active .parent-active\:rotate-20{
        transform: rotate(20deg);
    }

    .sm\:parent:active .parent-active\:rotate-30{
        transform: rotate(30deg);
    }

    .sm\:parent:active .parent-active\:rotate-45{
        transform: rotate(45deg);
    }

    .sm\:parent:active .parent-active\:rotate-60{
        transform: rotate(60deg);
    }

    .sm\:parent:active .parent-active\:rotate-90{
        transform: rotate(90deg);
    }

    .sm\:parent:active .parent-active\:rotate-180{
        transform: rotate(180deg);
    }

    .sm\:parent:active .parent-active\:rotate-259{
        transform: rotate(359deg);
    }

    .sm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:active .parent-active\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:active .parent-active\:transition-duration-75{
        transition-duration: 75ms;
    }

    .sm\:parent:active .parent-active\:transition-duration-100{
        transition-duration: 100ms;
    }

    .sm\:parent:active .parent-active\:transition-duration-150{
        transition-duration: 150ms;
    }

    .sm\:parent:active .parent-active\:transition-duration-200{
        transition-duration: 200ms;
    }

    .sm\:parent:active .parent-active\:transition-duration-300{
        transition-duration: 300ms;
    }

    .sm\:parent:active .parent-active\:transition-duration-700{
        transition-duration: 700ms;
    }

    .sm\:parent:active .parent-active\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .sm\:parent:active .parent-active\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .sm\:parent:active .parent-active\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .sm\:parent:active .parent-active\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .sm\:parent:active .parent-active\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .sm\:parent:active .parent-active\:transition-delay-75{
        transition-delay: 75ms;
    }

    .sm\:parent:active .parent-active\:transition-delay-100{
        transition-delay: 100ms;
    }

    .sm\:parent:active .parent-active\:transition-delay-150{
        transition-delay: 150ms;
    }

    .sm\:parent:active .parent-active\:transition-duration-200{
        transition-delay: 200ms;
    }

    .sm\:parent:active .parent-active\:transition-delay-300{
        transition-delay: 300ms;
    }

    .sm\:parent:active .parent-active\:transition-delay-700{
        transition-delay: 700ms;
    }

    .sm\:parent:active .parent-active\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .sm\:parent:active .parent-active\:transition-property-all{
        transition-property: all;
    }

    .sm\:parent:active .parent-active\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .sm\:parent:active .parent-active\:transition-property-opacity{
        transition-property: opacity;
    }

    .sm\:parent:active .parent-active\:transition-property-transform{
        transition-property: transform;
    }

    .sm\:parent:active .parent-active\:animation-duration-75{
        animation-duration: 75ms;
    }

    .sm\:parent:active .parent-active\:animation-duration-100{
        animation-duration: 100ms;
    }

    .sm\:parent:active .parent-active\:animation-duration-150{
        animation-duration: 150ms;
    }

    .sm\:parent:active .parent-active\:animation-duration-200{
        animation-duration: 200ms;
    }

    .sm\:parent:active .parent-active\:animation-duration-300{
        animation-duration: 300ms;
    }

    .sm\:parent:active .parent-active\:animation-duration-700{
        animation-duration: 700ms;
    }

    .sm\:parent:active .parent-active\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .sm\:parent:active .parent-active\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .sm\:parent:active .parent-active\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .sm\:parent:active .parent-active\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .sm\:parent:active .parent-active\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .sm\:parent:active .parent-active\:animation-delay-75{
        animation-delay: 75ms;
    }

    .sm\:parent:active .parent-active\:animation-delay-100{
        animation-delay: 100ms;
    }

    .sm\:parent:active .parent-active\:animation-delay-150{
        animation-delay: 150ms;
    }

    .sm\:parent:active .parent-active\:animation-duration-200{
        animation-delay: 200ms;
    }

    .sm\:parent:active .parent-active\:animation-delay-300{
        animation-delay: 300ms;
    }

    .sm\:parent:active .parent-active\:animation-delay-700{
        animation-delay: 700ms;
    }

    .sm\:parent:active .parent-active\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .sm\:parent:active .parent-active\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .sm\:parent:active .parent-active\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .sm\:parent:active .parent-active\:animation-name-spin{
        animation-name: spin;
    }

    .sm\:parent:active .parent-active\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .sm\:parent:active .parent-active\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .sm\:parent:active .parent-active\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .sm\:parent:active .parent-active\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .sm\:parent:active .parent-active\:animation-name-bounce{
        animation-name: bounce;
    }

    .sm\:parent:active .parent-active\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .sm\:parent:active .parent-active\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .sm\:parent:active .parent-active\:animation-name-pulse{
        animation-name: pulse;
    }

    .sm\:parent:active .parent-active\:color-white{
        color: var(--white);
    }

    .sm\:parent:active .parent-active\:color-black{
        color: var(--black);
    }

    .sm\:parent:active .parent-active\:text-white{
        color: var(--white);
    }

    .sm\:parent:active .parent-active\:text-black{
        color: var(--black);
    }

    .sm\:parent:active .parent-active\:bg-white{
        background: var(--white);
    }

    .sm\:parent:active .parent-active\:bg-black{
        background: var(--black);
    }

    .sm\:parent:active .parent-active\:border-white{
        border-color: var(--white);
    }

    .sm\:parent:active .parent-active\:border-black{
        border-color: var(--black);
    }

    .sm\:parent:active .parent-active\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .sm\:parent:active .parent-active\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .sm\:parent:active .parent-active\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .sm\:parent:active .parent-active\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .sm\:parent:active .parent-active\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .sm\:parent:active .parent-active\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .sm\:parent:active .parent-active\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .sm\:parent:active .parent-active\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .sm\:parent:active .parent-active\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .sm\:parent:active .parent-active\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .sm\:parent:active .parent-active\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .sm\:parent:active .parent-active\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .sm\:parent:active .parent-active\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .sm\:parent:active .parent-active\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .sm\:parent:active .parent-active\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .sm\:parent:active .parent-active\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .sm\:parent:active .parent-active\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .sm\:parent:active .parent-active\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .sm\:parent:active .parent-active\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .sm\:parent:active .parent-active\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .sm\:parent:active .parent-active\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .sm\:parent:active .parent-active\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .sm\:parent:active .parent-active\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .sm\:parent:active .parent-active\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .sm\:parent:active .parent-active\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .sm\:parent:active .parent-active\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .sm\:parent:active .parent-active\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .sm\:parent:active .parent-active\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .sm\:parent:active .parent-active\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .sm\:parent:active .parent-active\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .sm\:parent:active .parent-active\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .sm\:parent:active .parent-active\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .sm\:parent:active .parent-active\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .sm\:parent:active .parent-active\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .sm\:parent:active .parent-active\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .sm\:parent:active .parent-active\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .sm\:parent:active .parent-active\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .sm\:parent:active .parent-active\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .sm\:parent:active .parent-active\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .sm\:parent:active .parent-active\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .sm\:parent:active .parent-active\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .sm\:parent:active .parent-active\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .sm\:parent:active .parent-active\:fill-transparent{
        fill: transparent;
    }

    .sm\:parent:active .parent-active\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:color-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:color-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:color-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:color-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:color-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:color-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:color-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:color-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:color-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:color-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:color-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:parent:active .parent-active\:color-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:parent:active .parent-active\:color-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:parent:active .parent-active\:color-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:parent:active .parent-active\:color-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:parent:active .parent-active\:color-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:parent:active .parent-active\:color-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:parent:active .parent-active\:color-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:parent:active .parent-active\:color-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:parent:active .parent-active\:color-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:parent:active .parent-active\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:parent:active .parent-active\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:parent:active .parent-active\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:parent:active .parent-active\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:parent:active .parent-active\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:parent:active .parent-active\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:parent:active .parent-active\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:parent:active .parent-active\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:parent:active .parent-active\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:parent:active .parent-active\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:parent:active .parent-active\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .sm\:parent:active .parent-active\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:active .parent-active\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:active .parent-active\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:active .parent-active\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:active .parent-active\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:active .parent-active\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:active .parent-active\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:active .parent-active\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:active .parent-active\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .sm\:parent:active .parent-active\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .sm\:parent:active .parent-active\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .sm\:parent:active .parent-active\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .sm\:parent:active .parent-active\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .sm\:parent:active .parent-active\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .sm\:parent:active .parent-active\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .sm\:parent:active .parent-active\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .sm\:parent:active .parent-active\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .sm\:parent:active .parent-active\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .sm\:parent:active .parent-active\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .sm\:parent:active .parent-active\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .sm\:parent:active .parent-active\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .sm\:parent:active .parent-active\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .sm\:parent:active .parent-active\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .sm\:parent:active .parent-active\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .sm\:parent:active .parent-active\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .sm\:parent:active .parent-active\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .sm\:parent:active .parent-active\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .sm\:parent:active .parent-active\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .sm\:parent:active .parent-active\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .sm\:parent:active .parent-active\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .sm\:parent:active .parent-active\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .sm\:parent:active .parent-active\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .sm\:parent:active .parent-active\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .sm\:parent:active .parent-active\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .sm\:parent:active .parent-active\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .sm\:parent:active .parent-active\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .sm\:parent:active .parent-active\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .sm\:parent:active .parent-active\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .sm\:parent:active .parent-active\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .sm\:parent:active .parent-active\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .sm\:parent:active .parent-active\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .sm\:parent:active .parent-active\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .sm\:parent:active .parent-active\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .sm\:parent:active .parent-active\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .sm\:parent:active .parent-active\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .sm\:parent:active .parent-active\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .sm\:parent:active .parent-active\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .sm\:parent:active .parent-active\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .sm\:parent:active .parent-active\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .sm\:parent:active .parent-active\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .sm\:parent:active .parent-active\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .sm\:parent:active .parent-active\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .sm\:parent:active .parent-active\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .sm\:parent:active .parent-active\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .sm\:parent:active .parent-active\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .sm\:parent:active .parent-active\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .sm\:parent:active .parent-active\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .sm\:parent:active .parent-active\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .sm\:parent:active .parent-active\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .sm\:parent:active .parent-active\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .sm\:parent:active .parent-active\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .sm\:parent:active .parent-active\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .sm\:parent:active .parent-active\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .sm\:parent:active .parent-active\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .sm\:parent:active .parent-active\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .sm\:parent:active .parent-active\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .sm\:parent:active .parent-active\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .sm\:parent:active .parent-active\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .sm\:parent:active .parent-active\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .sm\:parent:active .parent-active\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .sm\:parent:active .parent-active\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .sm\:parent:active .parent-active\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:parent:active .parent-active\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:parent:active .parent-active\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:parent:active .parent-active\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:parent:active .parent-active\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:parent:active .parent-active\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:parent:active .parent-active\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:parent:active .parent-active\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:parent:active .parent-active\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:parent:active .parent-active\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:parent:active .parent-active\:text-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:parent:active .parent-active\:text-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:parent:active .parent-active\:text-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:parent:active .parent-active\:text-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:parent:active .parent-active\:text-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:parent:active .parent-active\:text-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:parent:active .parent-active\:text-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:parent:active .parent-active\:text-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:parent:active .parent-active\:text-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:parent:active .parent-active\:text-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:parent:active .parent-active\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:parent:active .parent-active\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:parent:active .parent-active\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:parent:active .parent-active\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:parent:active .parent-active\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:parent:active .parent-active\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:parent:active .parent-active\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:parent:active .parent-active\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:parent:active .parent-active\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:parent:active .parent-active\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:parent:active .parent-active\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:parent:active .parent-active\:text-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:parent:active .parent-active\:text-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:parent:active .parent-active\:text-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:parent:active .parent-active\:text-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:parent:active .parent-active\:text-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:parent:active .parent-active\:text-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:parent:active .parent-active\:text-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:parent:active .parent-active\:text-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:parent:active .parent-active\:text-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:parent:active .parent-active\:text-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:parent:active .parent-active\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:parent:active .parent-active\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:parent:active .parent-active\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:parent:active .parent-active\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:parent:active .parent-active\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:parent:active .parent-active\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:parent:active .parent-active\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:parent:active .parent-active\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:parent:active .parent-active\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:parent:active .parent-active\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:parent:active .parent-active\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:parent:active .parent-active\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:parent:active .parent-active\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:parent:active .parent-active\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:parent:active .parent-active\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:parent:active .parent-active\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:parent:active .parent-active\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:parent:active .parent-active\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:parent:active .parent-active\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:parent:active .parent-active\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:parent:active .parent-active\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:parent:active .parent-active\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:parent:active .parent-active\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:parent:active .parent-active\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:parent:active .parent-active\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:parent:active .parent-active\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:parent:active .parent-active\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:parent:active .parent-active\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:parent:active .parent-active\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:parent:active .parent-active\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:parent:active .parent-active\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:parent:active .parent-active\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:parent:active .parent-active\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:parent:active .parent-active\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:parent:active .parent-active\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:parent:active .parent-active\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:parent:active .parent-active\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:parent:active .parent-active\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:parent:active .parent-active\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:parent:active .parent-active\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:parent:active .parent-active\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:parent:active .parent-active\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:parent:active .parent-active\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:parent:active .parent-active\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:parent:active .parent-active\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:parent:active .parent-active\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:parent:active .parent-active\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:parent:active .parent-active\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:parent:active .parent-active\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:parent:active .parent-active\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:parent:active .parent-active\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:parent:active .parent-active\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:parent:active .parent-active\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:parent:active .parent-active\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:parent:active .parent-active\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:parent:active .parent-active\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:parent:active .parent-active\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:parent:active .parent-active\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:parent:active .parent-active\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:parent:active .parent-active\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:parent:active .parent-active\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:parent:active .parent-active\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:parent:active .parent-active\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:parent:active .parent-active\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:parent:active .parent-active\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:parent:active .parent-active\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:parent:active .parent-active\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:parent:active .parent-active\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:parent:active .parent-active\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:parent:active .parent-active\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:parent:active .parent-active\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:parent:active .parent-active\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:parent:active .parent-active\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:parent:active .parent-active\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:parent:active .parent-active\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:parent:active .parent-active\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:parent:active .parent-active\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:parent:active .parent-active\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:parent:active .parent-active\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:parent:active .parent-active\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:parent:active .parent-active\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:parent:active .parent-active\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:parent:active .parent-active\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:parent:active .parent-active\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:parent:active .parent-active\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:parent:active .parent-active\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:parent:active .parent-active\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:parent:active .parent-active\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:parent:active .parent-active\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:parent:active .parent-active\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:parent:active .parent-active\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:parent:active .parent-active\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:parent:active .parent-active\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:parent:active .parent-active\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:parent:active .parent-active\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:parent:active .parent-active\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:parent:active .parent-active\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:parent:active .parent-active\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:parent:active .parent-active\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:parent:active .parent-active\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:parent:active .parent-active\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:parent:active .parent-active\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:parent:active .parent-active\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:parent:active .parent-active\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:parent:active .parent-active\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:parent:active .parent-active\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:parent:active .parent-active\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:parent:active .parent-active\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:parent:active .parent-active\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:parent:active .parent-active\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:parent:active .parent-active\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:parent:active .parent-active\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:parent:active .parent-active\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:parent:active .parent-active\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:parent:active .parent-active\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:parent:active .parent-active\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:parent:active .parent-active\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:parent:active .parent-active\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

.target\:aspect-ratio-auto:target{
    aspect-ratio: auto;
}

.target\:aspect-ratio-square:target{
    aspect-ratio: 1/1;
}

.target\:aspect-ratio-video:target{
    aspect-ratio: 16/9;
}

.target\:container:target{
    width: 100%;
}

.target\:container-fluid:target{
    width: 100%;
}

.target\:column-auto:target{
    columns: auto;
}

.target\:column-1:target{
    columns: 1;
}

.target\:column-2:target{
    columns: 2;
}

.target\:column-3:target{
    columns: 3;
}

.target\:column-4:target{
    columns: 4;
}

.target\:column-5:target{
    columns: 5;
}

.target\:column-6:target{
    columns: 6;
}

.target\:column-7:target{
    columns: 7;
}

.target\:column-8:target{
    columns: 8;
}

.target\:column-9:target{
    columns: 9;
}

.target\:column-10:target{
    columns: 10;
}

.target\:column-11:target{
    columns: 11;
}

.target\:column-12:target{
    columns: 12;
}

.target\:float-inline-start:target{
    float: inline-start;
}

.target\:float-inline-end:target{
    float: inline-end;
}

.target\:float-left:target{
    float: left;
}

.target\:float-right:target{
    float: right;
}

.target\:float-none:target{
    float: none;
}

.target\:float-inherit:target{
    float: inherit;
}

.target\:clear-inline-start:target{
    clear: inline-start;
}

.target\:clear-inline-end:target{
    clear: inline-end;
}

.target\:clear-left:target{
    clear: left;
}

.target\:clear-right:target{
    clear: right;
}

.target\:clear-both:target{
    clear: both;
}

.target\:clear-none:target{
    clear: none;
}

.target\:clear-inherit:target{
    clear: inherit;
}

.target\:isolation-auto:target{
    isolation: auto;
}

.target\:isolation-true:target{
    isolation: isolate;
}

.target\:object-fit-fill:target{
    object-fit: fill;
}

.target\:object-fit-cover:target{
    object-fit: cover;
}

.target\:object-fit-contain:target{
    object-fit: contain;
}

.target\:object-fit-scale-down:target{
    object-fit: scale-down;
}

.target\:object-fit-none:target{
    object-fit: none;
}

.target\:object-position-top:target{
    object-position: top;
}

.target\:object-position-bottom:target{
    object-position: bottom;
}

.target\:object-position-left:target{
    object-position: left;
}

.target\:object-position-right:target{
    object-position: right;
}

.target\:object-position-left-top:target{
    object-position: left top;
}

.target\:object-position-right-top:target{
    object-position: right top;
}

.target\:object-position-left-bottom:target{
    object-position: left bottom;
}

.target\:object-position-right-top:target{
    object-position: right bottom;
}

.target\:object-position-center-top:target{
    object-position: center top;
}

.target\:object-position-center-bottom:target{
    object-position: center bottom;
}

.target\:overflow-auto:target{
    overflow: auto;
}

.target\:overflow-hidden:target{
    overflow: hidden;
}

.target\:overflow-visible:target{
    overflow: visible;
}

.target\:overflow-scroll:target{
    overflow: scroll;
}

.target\:overflow-inherit:target{
    overflow:inherit;
}

.target\:overflow-x-auto:target{
    overflow: auto;
}

.target\:overflow-x-hidden:target{
    overflow-x: hidden;
}

.target\:overflow-x-visible:target{
    overflow-x: visible;
}

.target\:overflow-x-scroll:target{
    overflow-x: scroll;
}

.target\:overflow-x-inherit:target{
    overflow-x:inherit;
}

.target\:overflow-y-auto:target{
    overflow-y: auto;
}

.target\:overflow-y-hidden:target{
    overflow-y: hidden;
}

.target\:overflow-y-visible:target{
    overflow-y: visible;
}

.target\:overflow-y-scroll:target{
    overflow-y: scroll;
}

.target\:overflow-y-inherit:target{
    overflow-y: inherit;
}

.target\:overscroll-behavior-auto:target{
    overscroll-behavior: auto;
}

.target\:overscroll-behavior-contain:target{
    overscroll-behavior: contain;
}

.target\:overscroll-behavior-none:target{
    overscroll-behavior: none;
}

.target\:overscroll-behavior-inherit:target{
    overscroll-behavior: inherit;
}

.target\:overscroll-behavior-x-auto:target{
    overscroll-behavior: auto;
}

.target\:overscroll-behavior-x-contain:target{
    overscroll-behavior-x: contain;
}

.target\:overscroll-behavior-x-none:target{
    overscroll-behavior-x: none;
}

.target\:overscroll-behavior-x-inherit:target{
    overscroll-behavior-x:inherit;
}

.target\:overscroll-behavior-y-auto:target{
    overscroll-behavior-y: auto;
}

.target\:overscroll-behavior-y-contain:target{
    overscroll-behavior-y: contain;
}

.target\:overscroll-behavior-y-none:target{
    overscroll-behavior-y: none;
}

.target\:overscroll-behavior-y-inherit:target{
    overscroll-behavior-y: inherit;
}

.target\:position-static:target{
    position: static;
}

.target\:position-fixed:target{
    position: fixed;
}

.target\:position-absolute:target{
    position: absolute;
}

.target\:position-relative:target{
    position: relative;
}

.target\:position-sticky:target{
    position: sticky;
}

.target\:position-right-0:target{
    right: 0;
}

.target\:position-left-0:target{
    left: 0;
}

.target\:position-top-0:target{
    top: 0;
}

.target\:position-bottom-0:target{
    bottom: 0;
}

.target\:visible:target{
    visibility: visible;
}

.target\:invisible:target{
    visibility: hidden;
}

.target\:visibility-collapse:target{
    visibility: collapse;
}

.target\:z-0:target{
    z-index: 0;
}

.target\:-z-10:target{
    z-index: -10;
}

.target\:-z-20:target{
    z-index: -20;
}

.target\:-z-30:target{
    z-index: -30;
}

.target\:-z-40:target{
    z-index: -40;
}

.target\:-z-50:target{
    z-index: -50;
}

.target\:-z-60:target{
    z-index: -60;
}

.target\:-z-70:target{
    z-index: -70;
}

.target\:-z-80:target{
    z-index: -80;
}

.target\:-z-90:target{
    z-index: -90;
}

.target\:-z-100:target{
    z-index: -100;
}

.target\:z-10:target{
    z-index: 10;
}

.target\:z-20:target{
    z-index: 20;
}

.target\:z-30:target{
    z-index: 30;
}

.target\:z-40:target{
    z-index: 40;
}

.target\:z-50:target{
    z-index: 50;
}

.target\:z-60:target{
    z-index: 60;
}

.target\:z-70:target{
    z-index: 70;
}

.target\:z-80:target{
    z-index: 80;
}

.target\:z-90:target{
    z-index: 90;
}

.target\:z-100:target{
    z-index: 100;
}

.target\:z-auto:target{
    z-index: auto;
}

.target\:flex-basis-0:target{
    flex-basis: 0;
}

.target\:flex-basis-2:target{
    flex-basis: 2;
}

.target\:flex-basis-4:target{
    flex-basis: 4;
}

.target\:flex-basis-6:target{
    flex-basis: 6;
}

.target\:flex-basis-8:target{
    flex-basis: 8;
}

.target\:flex-basis-10:target{
    flex-basis: 10;
}

.target\:flex-basis-12:target{
    flex-basis: 12;
}

.target\:flex-basis-14:target{
    flex-basis: 14;
}

.target\:flex-basis-16:target{
    flex-basis: 16;
}

.target\:flex-basis-18:target{
    flex-basis: 18;
}

.target\:flex-basis-20:target{
    flex-basis: 20;
}

.target\:flex-basis-hf:target{
    flex-basis: 50%;
}

.target\:flex-basis-third:target{
    flex-basis: 33.333%;
}

.target\:flex-basis-quarter:target{
    flex-basis: 25%;
}

.target\:flex-basis-three-quarter:target{
    flex-basis: 75%;
}

.target\:flex-basis-full:target{
    flex-basis: 100%;
}

.target\:flex-basis-two-third:target{
    flex-basis: 66.67%;
}

.target\:flex-row:target{
    flex-direction: row;
}

.target\:flex-row-reverse:target{
    flex-direction: row-reverse;
}

.target\:flex-column:target{
    flex-direction: column;
}

.target\:flex-column-reverse:target{
    flex-direction: column-reverse;
}

.target\:flex-wrap:target{
    flex-wrap: wrap;
}

.target\:flex-nowrap:target{
    flex-wrap: nowrap;
}

.target\:flex-wrap-reverse:target{
    flex-direction: wrap-reserve;
}

.target\:flex-1:target{
    flex: 1 1 0;
}

.target\:flex-auto:target{
    flex: 1 1 auto;
}

.target\:flex-initial:target{
    flex: 0 1 auto;
}

.target\:flex-none:target{
    flex: none;
}

.target\:flex-grow-0:target{
    flex-grow: 0;
}

.target\:flex-grow-1:target{
    flex-grow: 1;
}

.target\:flex-shink-0:target{
    flex-shrink: 0;
}

.target\:flex-shink-1:target{
    flex-shrink: 1;
}

.target\:order-1:target{
    order: 1;
}

.target\:order-2:target{
    order: 2;
}

.target\:order-3:target{
    order: 3;
}

.target\:order-4:target{
    order: 4;
}

.target\:order-5:target{
    order: 5;
}

.target\:order-6:target{
    order: 6;
}

.target\:order-7:target{
    order: 7;
}

.target\:order-8:target{
    order: 8;
}

.target\:order-9:target{
    order: 9;
}

.target\:order-10:target{
    order: 10;
}

.target\:order-11:target{
    order: 11;
}

.target\:order-12:target{
    order: 12;
}

.target\:order-first:target{
    order: -9999;
}

.target\:order-last:target{
    order: 9999;
}

.target\:order-0:target{
    order: 0;
}

.target\:grtpcols-1:target{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.target\:grtpcols-2:target{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.target\:grtpcols-3:target{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.target\:grtpcols-4:target{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.target\:grtpcols-5:target{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.target\:grtpcols-6:target{
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.target\:grtpcols-7:target{
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.target\:grtpcols-8:target{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.target\:grtpcols-9:target{
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.target\:grtpcols-10:target{
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.target\:grtpcols-11:target{
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.target\:grtpcols-12:target{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.target\:grtpcols-none:target{
    grid-template-columns: none;
}

.target\:grtpcols-subgrid:target{
    grid-template-columns: subgrid;
}

.target\:grtpcols-auto:target{
    grid-template-columns: auto;
}

.target\:grcol-auto:target{
    grid-column: auto;
}

.target\:grcol-span-1:target{
    grid-column: span 1 / span 1;
}

.target\:grcol-span-2:target{
    grid-column: span 2 / span 2;
}

.target\:grcol-span-3:target{
    grid-column: span 3 / span 3;
}

.target\:grcol-span-4:target{
    grid-column: span 4 / span 4;
}

.target\:grcol-span-5:target{
    grid-column: span 5 / span 5;
}

.target\:grcol-span-6:target{
    grid-column: span 6 / span 6;
}

.target\:grcol-span-7:target{
    grid-column: span 7 / span 7;
}

.target\:grcol-span-8:target{
    grid-column: span 8 / span 8;
}

.target\:grcol-span-9:target{
    grid-column: span 9 / span 9;
}

.target\:grcol-span-10:target{
    grid-column: span 10 / span 10;
}

.target\:grcol-span-11:target{
    grid-column: span 11 / span 11;
}

.target\:grcol-span-12:target{
    grid-column: span 12 / span 12;
}

.target\:grcol-span-full:target{
    grid-column: span 1 / span -1;
}

.target\:grcol-start-1:target{
    grid-column-start: 1;
}

.target\:grcol-start-2:target{
    grid-column-start: 2;
}

.target\:grcol-start-3:target{
    grid-column-start: 3;
}

.target\:grcol-start-4:target{
    grid-column-start: 4;
}

.target\:grcol-start-5:target{
    grid-column-start: 5;
}

.target\:grcol-start-6:target{
    grid-column-start: 6;
}

.target\:grcol-start-7:target{
    grid-column-start: 7;
}

.target\:grcol-start-8:target{
    grid-column-start: 8;
}

.target\:grcol-start-9:target{
    grid-column-start: 9;
}

.target\:grcol-start-10:target{
    grid-column-start: 10;
}

.target\:grcol-start-11:target{
    grid-column-start: 11;
}

.target\:grcol-start-12:target{
    grid-column-start: 12;
}

.target\:grcol-start-auto:target{
    grid-column-start: auto;
}

.target\:grcol-end-1:target{
    grid-column-end: 1;
}

.target\:grcol-end-2:target{
    grid-column-end: 2;
}

.target\:grcol-end-3:target{
    grid-column-end: 3;
}

.target\:grcol-end-4:target{
    grid-column-end: 4;
}

.target\:grcol-end-5:target{
    grid-column-end: 5;
}

.target\:grcol-end-6:target{
    grid-column-end: 6;
}

.target\:grcol-end-7:target{
    grid-column-end: 7;
}

.target\:grcol-end-8:target{
    grid-column-end: 8;
}

.target\:grcol-end-9:target{
    grid-column-end: 9;
}

.target\:grcol-end-10:target{
    grid-column-end: 10;
}

.target\:grcol-end-11:target{
    grid-column-end: 11;
}

.target\:grcol-end-12:target{
    grid-column-end: 12;
}

.target\:grcol-end-auto:target{
    grid-column-end: auto;
}

.target\:grtprows-1:target{
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.target\:grtprows-2:target{
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.target\:grtprows-3:target{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.target\:grtprows-4:target{
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.target\:grtprows-5:target{
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.target\:grtprows-6:target{
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.target\:grtprows-7:target{
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.target\:grtprows-8:target{
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.target\:grtprows-9:target{
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.target\:grtprows-10:target{
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.target\:grtprows-11:target{
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.target\:grtprows-12:target{
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.target\:grtprows-none:target{
    grid-template-rows: none;
}

.target\:grtprows-subgrid:target{
    grid-template-rows: subgrid;
}

.target\:grtprows-auto:target{
    grid-template-rows: auto;
}

.target\:grrow-auto:target{
    grid-row: auto;
}

.target\:grrow-span-1:target{
    grid-row: span 1 / span 1;
}

.target\:grrow-span-2:target{
    grid-row: span 2 / span 2;
}

.target\:grrow-span-3:target{
    grid-row: span 3 / span 3;
}

.target\:grrow-span-4:target{
    grid-row: span 4 / span 4;
}

.target\:grrow-span-5:target{
    grid-row: span 5 / span 5;
}

.target\:grrow-span-6:target{
    grid-row: span 6 / span 6;
}

.target\:grrow-span-7:target{
    grid-row: span 7 / span 7;
}

.target\:grrow-span-8:target{
    grid-row: span 8 / span 8;
}

.target\:grrow-span-9:target{
    grid-row: span 9 / span 9;
}

.target\:grrow-span-10:target{
    grid-row: span 10 / span 10;
}

.target\:grrow-span-11:target{
    grid-row: span 11 / span 11;
}

.target\:grrow-span-12:target{
    grid-row: span 12 / span 12;
}

.target\:grrow-span-full:target{
    grid-row: span 1 / span -1;
}

.target\:grrow-start-1:target{
    grid-row-start: 1;
}

.target\:grrow-start-2:target{
    grid-row-start: 2;
}

.target\:grrow-start-3:target{
    grid-row-start: 3;
}

.target\:grrow-start-4:target{
    grid-row-start: 4;
}

.target\:grrow-start-5:target{
    grid-row-start: 5;
}

.target\:grrow-start-6:target{
    grid-row-start: 6;
}

.target\:grrow-start-7:target{
    grid-row-start: 7;
}

.target\:grrow-start-8:target{
    grid-row-start: 8;
}

.target\:grrow-start-9:target{
    grid-row-start: 9;
}

.target\:grrow-start-10:target{
    grid-row-start: 10;
}

.target\:grrow-start-11:target{
    grid-row-start: 11;
}

.target\:grrow-start-12:target{
    grid-row-start: 12;
}

.target\:grrow-start-auto:target{
    grid-row-start: auto;
}

.target\:grrow-end-1:target{
    grid-row-end: 1;
}

.target\:grrow-end-2:target{
    grid-row-end: 2;
}

.target\:grrow-end-3:target{
    grid-row-end: 3;
}

.target\:grrow-end-4:target{
    grid-row-end: 4;
}

.target\:grrow-end-5:target{
    grid-row-end: 5;
}

.target\:grrow-end-6:target{
    grid-row-end: 6;
}

.target\:grrow-end-7:target{
    grid-row-end: 7;
}

.target\:grrow-end-8:target{
    grid-row-end: 8;
}

.target\:grrow-end-9:target{
    grid-row-end: 9;
}

.target\:grrow-end-10:target{
    grid-row-end: 10;
}

.target\:grrow-end-11:target{
    grid-row-end: 11;
}

.target\:grrow-end-12:target{
    grid-row-end: 12;
}

.target\:grcol-end-auto:target{
    grid-column-end: auto;
}

.target\:grfl-row:target{
    grid-auto-flow: row;
}

.target\:grfl-col:target{
    grid-auto-flow: column;
}

.target\:grfl-dense:target{
    grid-auto-flow: dense;
}

.target\:grfl-row-dense:target{
    grid-auto-flow: row dense;
}

.target\:grfl-col-dense:target{
    grid-auto-flow: column dense;
}

.target\:gr-auto-cols-auto:target{
    grid-auto-columns: auto;
}

.target\:gr-auto-cols-min:target{
    grid-auto-columns: min-content;
}

.target\:gr-auto-cols-max:target{
    grid-auto-columns: max-content;
}

.target\:gr-auto-cols-minmax:target{
    grid-auto-columns: minmax(0, 1fr);
}

.target\:gr-auto-rows-auto:target{
    grid-auto-rows: auto;
}

.target\:gr-auto-rows-min:target{
    grid-auto-rows: min-content;
}

.target\:gr-auto-rows-max:target{
    grid-auto-rows: max-content;
}

.target\:gr-auto-rows-minmax:target{
    grid-auto-rows: minmax(0, 1fr);
}

.target\:gap-0:target{
    gap: 0;
}

.target\:gap-x-0:target{
    column-gap: 0;
}

.target\:gap-y-0:target{
    row-gap: 0;
}

.target\:gap-1:target{
    gap: 1px;
}

.target\:gap-2:target{
    gap: 2px;
}

.target\:gap-4:target{
    gap: 4px;
}

.target\:gap-6:target{
    gap: 6px;
}

.target\:gap-8:target{
    gap: 8px;
}

.target\:gap-9:target{
    gap: 9px;
}

.target\:gap-10:target{
    gap: 10px;
}

.target\:gap-12:target{
    gap: 12px;
}

.target\:gap-14:target{
    gap: 14px;
}

.target\:gap-16:target{
    gap: 16px;
}

.target\:gap-18:target{
    gap: 18px;
}

.target\:gap-20:target{
    gap: 20px;
}

.target\:gap-x-0:target{
    column-gap: 0;
}

.target\:gap-x-1:target{
    column-gap: 1px;
}

.target\:gap-x-2:target{
    column-gap: 2px;
}

.target\:gap-x-4:target{
    column-gap: 4px;
}

.target\:gap-x-6:target{
    column-gap: 6px;
}

.target\:gap-x-8:target{
    column-gap: 8px;
}

.target\:gap-x-10:target{
    column-gap: 10px;
}

.target\:gap-x-12:target{
    column-gap: 12px;
}

.target\:gap-x-14:target{
    column-gap: 14px;
}

.target\:gap-x-16:target{
    column-gap: 16px;
}

.target\:gap-x-18:target{
    column-gap: 18px;
}

.target\:gap-x-20:target{
    column-gap: 20px;
}

.target\:gap-y-1:target{
    row-gap: 1px;
}

.target\:gap-y-2:target{
    row-gap: 2px;
}

.target\:gap-y-4:target{
    row-gap: 4px;
}

.target\:gap-y-6:target{
    row-gap: 6px;
}

.target\:gap-y-8:target{
    row-gap: 8px;
}

.target\:gap-y-10:target{
    row-gap: 10px;
}

.target\:gap-y-12:target{
    row-gap: 12px;
}

.target\:gap-y-14:target{
    row-gap: 14px;
}

.target\:gap-y-16:target{
    row-gap: 16px;
}

.target\:gap-y-18:target{
    row-gap: 18px;
}

.target\:gap-y-20:target{
    row-gap: 20px;
}

.target\:justify-content-normal:target{
    justify-content: normal;
}

.target\:justify-content-start:target{
    justify-content: flex-start;
}

.target\:justify-content-end:target{
    justify-content: flex-end;
}

.target\:justify-content-center:target{
    justify-content: center;
}

.target\:justify-content-between:target{
    justify-content: space-between;
}

.target\:justify-content-around:target{
    justify-content: space-around;
}

.target\:justify-content-evenly:target{
    justify-content: space-evenly;
}

.target\:justify-content-stretch:target{
    justify-content: stretch;
}

.target\:justify-items-start:target{
    justify-items: start;
}

.target\:justify-items-end:target{
    justify-items: end;
}

.target\:justify-items-center:target{
    justify-items: center;
}

.target\:justify-items-stretch:target{
    justify-items: stretch;
}

.target\:justify-self-auto:target{
    justify-self: auto;
}

.target\:justify-self-start:target{
    justify-self: start;
}

.target\:justify-self-end:target{
    justify-self: end;
}

.target\:justify-self-center:target{
    justify-self: center;
}

.target\:justify-self-stretch:target{
    justify-self: stretch;
}

.target\:align-content-normal:target{
    align-content: normal;
}

.target\:align-content-center:target{
    align-content: center;
}

.target\:align-content-start:target{
    align-content: flex-start;
}

.target\:align-content-end:target{
    align-content: flex-end;
}

.target\:align-content-between:target{
    align-content: space-between;
}

.target\:align-content-around:target{
    align-content: space-around;
}

.target\:align-content-evenly:target{
    align-content: space-evenly;
}

.target\:align-content-baseline:target{
    align-content: space-baseline;
}

.target\:align-content-stretch:target{
    align-content: stretch;
}

.target\:align-items-start:target{
    align-items: start;
}

.target\:align-items-end:target{
    align-items: end;
}

.target\:align-items-center:target{
    align-items: center;
}

.target\:align-items-stretch:target{
    justify-items: stretch;
}

.target\:align-self-auto:target{
    justify-self: auto;
}

.target\:align-self-start:target{
    justify-self: start;
}

.target\:align-self-end:target{
    justify-self: end;
}

.target\:align-self-center:target{
    justify-self: center;
}

.target\:align-self-stretch:target{
    justify-self: stretch;
}

.target\:align-self-baseline:target{
    justify-self: baseline;
}

.target\:place-content-center:target{
    place-content: center;
}

.target\:place-content-start:target{
    place-content: start;
}

.target\:place-content-end:target{
    place-content: end;
}

.target\:place-content-between:target{
    place-content: between;
}

.target\:place-content-around:target{
    place-content: around;
}

.target\:place-content-evenly:target{
    place-content: evenly;
}

.target\:place-content-baseline:target{
    place-content: baseline;
}

.target\:place-content-stretch:target{
    place-content: stretch;
}

.target\:place-items-start:target{
    place-content: start;
}

.target\:place-items-end:target{
    place-content: end;
}

.target\:place-items-center:target{
    place-content: center;
}

.target\:place-items-baseline:target{
    place-content: baseline;
}

.target\:place-items-stretch:target{
    place-content: stretch;
}

.target\:place-self-start:target{
    place-self: start;
}

.target\:place-self-end:target{
    place-self: end;
}

.target\:place-self-center:target{
    place-self: center;
}

.target\:place-self-baseline:target{
    place-self: baseline;
}

.target\:place-self-stretch:target{
    place-self: stretch;
}

.target\:w-auto:target{
    width: auto;
}

.target\:w-0:target{
    width: 0;
}

.target\:w-2:target{
    width: 2px;
}

.target\:w-4:target{
    width: 4px;
}

.target\:w-6:target{
    width: 6px;
}

.target\:w-8:target{
    width: 8px;
}

.target\:w-10:target{
    width: 10px;
}

.target\:w-12:target{
    width: 12px;
}

.target\:w-14:target{
    width: 14px;
}

.target\:w-16:target{
    width: 16px;
}

.target\:w-18:target{
    width: 18px;
}

.target\:w-20:target{
    width: 20px;
}

.target\:w-22:target{
    width: 1.5rem;
}

.target\:w-24:target{
    width: 3rem;
}

.target\:w-26:target{
    width: 4.5rem;
}

.target\:w-28:target{
    width: 6rem;
}

.target\:w-30:target{
    width: 7.5rem;
}

.target\:w-32:target{
    width: 10rem;
}

.target\:w-34:target{
    width: 11.5rem;
}

.target\:w-36:target{
    width: 13rem;
}

.target\:w-38:target{
    width: 14.5rem;
}

.target\:w-40:target{
    width: 16rem;
}

.target\:w-42:target{
    width: 18rem;
}

.target\:w-44:target{
    width: 20rem;
}

.target\:w-46:target{
    width: 22rem;
}

.target\:w-48:target{
    width: 24rem;
}

.target\:w-52:target{
    width: 28rem;
}

.target\:w-56:target{
    width: 32rem;
}

.target\:w-60:target{
    width: 36rem;
}

.target\:w-64:target{
    width: 40rem;
}

.target\:w-68:target{
    width: 44rem;
}

.target\:w-72:target{
    width: 48rem;
}

.target\:w-76:target{
    width: 52rem;
}

.target\:w-80:target{
    width: 56rem;
}

.target\:w-84:target{
    width: 60rem;
}

.target\:w-hf:target{
    width: 50%;
}

.target\:w-third:target{
    width: 33.333%;
}

.target\:w-two-third:target{
    width: 66.67%;
}

.target\:w-quarter:target{
    width: 25%;
}

.target\:w-three-quarter:target{
    width: 75%;
}

.target\:w-fifth:target{
    width: 20%;
}

.target\:w-two-fifth:target{
    width: 40%;
}

.target\:w-three-fifth:target{
    width: 60%;
}

.target\:w-four-fifth:target{
    width: 80%;
}

.target\:w-tenth:target{
    width: 10%;
}

.target\:w-two-tenth:target{
    width: 20%;
}

.target\:w-three-tenth:target{
    width: 30%;
}

.target\:w-four-tenth:target{
    width: 40%;
}

.target\:w-five-tenth:target{
    width: 50%;
}

.target\:w-six-tenth:target{
    width: 60%;
}

.target\:w-seven-tenth:target{
    width: 70%;
}

.target\:w-eight-tenth:target{
    width: 80%;
}

.target\:w-nine-tenth:target{
    width: 90%;
}

.target\:w-full:target{
    width: 100%;
}

.target\:w-min:target{
    width: min-content;
}

.target\:w-max:target{
    width: max-content;
}

.target\:w-fit:target{
    width: fit-content;
}

.target\:min-vh-10:target{
    min-height: 10vh;
}

.target\:min-vh-20:target{
    min-height: 20vh;
}

.target\:min-vh-30:target{
    min-height: 30vh;
}

.target\:min-vh-40:target{
    min-height: 40vh;
}

.target\:min-vh-50:target{
    min-height: 50vh;
}

.target\:min-vh-60:target{
    min-height: 60vh;
}

.target\:min-vh-70:target{
    min-height: 70vh;
}

.target\:min-vh-80:target{
    min-height: 80vh;
}

.target\:min-vh-90:target{
    min-height: 90vh;
}

.target\:min-vh-100:target{
    min-height: 100vh;
}

.target\:min-vw-10:target{
    min-width: 10vh;
}

.target\:min-vw-20:target{
    min-width: 20vh;
}

.target\:min-vw-30:target{
    min-width: 30vh;
}

.target\:min-vw-40:target{
    min-width: 40vh;
}

.target\:min-vw-50:target{
    min-width: 50vh;
}

.target\:min-vw-60:target{
    min-width: 60vh;
}

.target\:min-vw-70:target{
    min-width: 70vh;
}

.target\:min-vw-80:target{
    min-width: 80vh;
}

.target\:min-vw-90:target{
    min-width: 100vh;
}

.target\:min-vw-100:target{
    min-width: 100vh;
}

.target\:max-vh-10:target{
    max-height: 10vh;
}

.target\:max-vh-20:target{
    max-height: 20vh;
}

.target\:max-vh-30:target{
    max-height: 30vh;
}

.target\:max-vh-40:target{
    max-height: 40vh;
}

.target\:max-vh-50:target{
    max-height: 50vh;
}

.target\:max-vh-60:target{
    max-height: 60vh;
}

.target\:max-vh-70:target{
    max-height: 70vh;
}

.target\:max-vh-80:target{
    max-height: 80vh;
}

.target\:max-vh-90:target{
    max-height: 100vh;
}

.target\:max-vh-100:target{
    max-height: 100vh;
}

.target\:max-vw-10:target{
    max-width: 10vh;
}

.target\:max-vw-20:target{
    max-width: 20vh;
}

.target\:max-vw-30:target{
    max-width: 30vh;
}

.target\:max-vw-40:target{
    max-width: 40vh;
}

.target\:max-vw-50:target{
    max-width: 50vh;
}

.target\:max-vw-60:target{
    max-width: 60vh;
}

.target\:max-vw-70:target{
    max-width: 70vh;
}

.target\:max-vw-80:target{
    max-width: 80vh;
}

.target\:max-vw-90:target{
    max-width: 100vh;
}

.target\:max-vw-100:target{
    max-width: 100vh;
}

.target\:min-w-2:target{
    min-width: 2px;
}

.target\:min-w-4:target{
    min-width: 4px;
}

.target\:min-w-6:target{
    min-width: 6px;
}

.target\:min-w-8:target{
    min-width: 8px;
}

.target\:min-w-10:target{
    min-width: 10px;
}

.target\:min-w-12:target{
    min-width: 12px;
}

.target\:min-w-14:target{
    min-width: 14px;
}

.target\:min-w-16:target{
    min-width: 16px;
}

.target\:min-w-18:target{
    min-width: 18px;
}

.target\:min-w-20:target{
    min-width: 20px;
}

.target\:min-w-22:target{
    min-width: 1.5rem;
}

.target\:min-w-24:target{
    min-width: 3rem;
}

.target\:min-w-26:target{
    min-width: 4.5rem;
}

.target\:min-w-28:target{
    min-width: 6rem;
}

.target\:min-w-30:target{
    min-width: 7.5rem;
}

.target\:min-w-32:target{
    min-width: 10rem;
}

.target\:min-w-34:target{
    min-width: 11.5rem;
}

.target\:min-w-36:target{
    min-width: 13rem;
}

.target\:min-w-38:target{
    min-width: 14.5rem;
}

.target\:min-w-40:target{
    min-width: 16rem;
}

.target\:min-w-42:target{
    min-width: 18rem;
}

.target\:min-w-44:target{
    min-width: 20rem;
}

.target\:min-w-46:target{
    min-width: 22rem;
}

.target\:min-w-48:target{
    min-width: 24rem;
}

.target\:min-w-52:target{
    min-width: 28rem;
}

.target\:min-w-56:target{
    min-width: 32rem;
}

.target\:min-w-60:target{
    min-width: 36rem;
}

.target\:min-w-64:target{
    min-width: 40rem;
}

.target\:min-w-68:target{
    min-width: 44rem;
}

.target\:min-w-72:target{
    min-width: 48rem;
}

.target\:min-w-76:target{
    min-width: 52rem;
}

.target\:min-w-80:target{
    min-width: 56rem;
}

.target\:min-w-84:target{
    min-width: 60rem;
}

.target\:min-w-hf:target{
    min-width: 50%;
}

.target\:min-w-full:target{
    min-width: 100%;
}

.target\:min-w-min:target{
    min-width: min-content;
}

.target\:min-w-max:target{
    min-width: max-content;
}

.target\:min-w-fit:target{
    min-width: fit-content;
}

.target\:max-w-0:target{
    max-width: 0;
}

.target\:max-w-2:target{
    max-width: 2px;
}

.target\:max-w-4:target{
    max-width: 4px;
}

.target\:max-w-6:target{
    max-width: 6px;
}

.target\:max-w-8:target{
    max-width: 8px;
}

.target\:max-w-10:target{
    max-width: 10px;
}

.target\:max-w-12:target{
    max-width: 12px;
}

.target\:max-w-14:target{
    max-width: 14px;
}

.target\:max-w-16:target{
    max-width: 16px;
}

.target\:max-w-18:target{
    max-width: 18px;
}

.target\:max-w-20:target{
    max-width: 20px;
}

.target\:max-w-22:target{
    max-width: 1.5rem;
}

.target\:max-w-24:target{
    max-width: 3rem;
}

.target\:max-w-26:target{
    max-width: 4.5rem;
}

.target\:max-w-28:target{
    max-width: 6rem;
}

.target\:max-w-30:target{
    max-width: 7.5rem;
}

.target\:max-w-32:target{
    max-width: 10rem;
}

.target\:max-w-34:target{
    max-width: 11.5rem;
}

.target\:max-w-36:target{
    max-width: 13rem;
}

.target\:max-w-38:target{
    max-width: 14.5rem;
}

.target\:max-w-40:target{
    max-width: 16rem;
}

.target\:max-w-42:target{
    max-width: 18rem;
}

.target\:max-w-44:target{
    max-width: 20rem;
}

.target\:max-w-46:target{
    max-width: 22rem;
}

.target\:max-w-48:target{
    max-width: 24rem;
}

.target\:max-w-52:target{
    max-width: 28rem;
}

.target\:max-w-56:target{
    max-width: 32rem;
}

.target\:max-w-60:target{
    max-width: 36rem;
}

.target\:max-w-64:target{
    max-width: 40rem;
}

.target\:max-w-68:target{
    max-width: 44rem;
}

.target\:max-w-72:target{
    max-width: 48rem;
}

.target\:max-w-76:target{
    max-width: 52rem;
}

.target\:max-w-80:target{
    max-width: 56rem;
}

.target\:max-w-84:target{
    max-width: 60rem;
}

.target\:max-w-hf:target{
    max-width: 50%;
}

.target\:max-w-full:target{
    max-width: 100%;
}

.target\:max-w-max:target{
    max-width: max-content;
}

.target\:max-w-max:target{
    max-width: max-content;
}

.target\:max-w-fit:target{
    max-width: fit-content;
}

.target\:h-0:target{
    height: 0;
}

.target\:h-2:target{
    height: 2px;
}

.target\:h-4:target{
    height: 4px;
}

.target\:h-6:target{
    height: 6px;
}

.target\:h-8:target{
    height: 8px;
}

.target\:h-10:target{
    height: 10px;
}

.target\:h-12:target{
    height: 12px;
}

.target\:h-14:target{
    height: 14px;
}

.target\:h-16:target{
    height: 16px;
}

.target\:h-18:target{
    height: 18px;
}

.target\:h-20:target{
    height: 20px;
}

.target\:h-22:target{
    height: 1.5rem;
}

.target\:h-24:target{
    height: 3rem;
}

.target\:h-26:target{
    height: 4.5rem;
}

.target\:h-28:target{
    height: 6rem;
}

.target\:h-30:target{
    height: 7.5rem;
}

.target\:h-32:target{
    height: 10rem;
}

.target\:h-34:target{
    height: 11.5rem;
}

.target\:h-36:target{
    height: 13rem;
}

.target\:h-38:target{
    height: 14.5rem;
}

.target\:h-40:target{
    height: 16rem;
}

.target\:h-42:target{
    height: 18rem;
}

.target\:h-44:target{
    height: 20rem;
}

.target\:h-46:target{
    height: 22rem;
}

.target\:h-48:target{
    height: 24rem;
}

.target\:h-52:target{
    height: 28rem;
}

.target\:h-56:target{
    height: 32rem;
}

.target\:h-60:target{
    height: 36rem;
}

.target\:h-64:target{
    height: 40rem;
}

.target\:h-68:target{
    height: 44rem;
}

.target\:h-72:target{
    height: 48rem;
}

.target\:h-76:target{
    height: 52rem;
}

.target\:h-80:target{
    height: 56rem;
}

.target\:h-84:target{
    height: 60rem;
}

.target\:h-hf:target{
    height: 50%;
}

.target\:h-third:target{
    height: 33.333%;
}

.target\:h-two-third:target{
    height: 66.67%;
}

.target\:h-quarter:target{
    height: 25%;
}

.target\:h-three-quarter:target{
    height: 75%;
}

.target\:h-fifth:target{
    height: 20%;
}

.target\:h-two-fifth:target{
    height: 40%;
}

.target\:h-three-fifth:target{
    height: 60%;
}

.target\:h-four-fifth:target{
    height: 80%;
}

.target\:h-tenth:target{
    height: 10%;
}

.target\:h-two-tenth:target{
    height: 20%;
}

.target\:h-three-tenth:target{
    height: 30%;
}

.target\:h-four-tenth:target{
    height: 40%;
}

.target\:h-five-tenth:target{
    height: 50%;
}

.target\:h-six-tenth:target{
    height: 60%;
}

.target\:h-seventh-tenth:target{
    height: 70%;
}

.target\:h-eight-tenth:target{
    height: 80%;
}

.target\:h-nine-tenth:target{
    height: 90%;
}

.target\:h-full:target{
    height: 100%;
}

.target\:h-min:target{
    height: min-content;
}

.target\:h-max:target{
    height: max-content;
}

.target\:h-fit:target{
    height: fit-content;
}

.target\:min-h-0:target{
    min-height: 0;
}

.target\:min-h-2:target{
    min-height: 2px;
}

.target\:min-h-4:target{
    min-height: 4px;
}

.target\:min-h-6:target{
    min-height: 6px;
}

.target\:min-h-8:target{
    min-height: 8px;
}

.target\:min-h-10:target{
    min-height: 10px;
}

.target\:min-h-12:target{
    min-height: 12px;
}

.target\:min-h-14:target{
    min-height: 14px;
}

.target\:min-h-16:target{
    min-height: 16px;
}

.target\:min-h-18:target{
    min-height: 18px;
}

.target\:min-h-20:target{
    min-height: 20px;
}

.target\:min-h-22:target{
    min-height: 1.5rem;
}

.target\:min-h-24:target{
    min-height: 3rem;
}

.target\:min-h-26:target{
    min-height: 4.5rem;
}

.target\:min-h-28:target{
    min-height: 6rem;
}

.target\:min-h-30:target{
    min-height: 7.5rem;
}

.target\:min-h-32:target{
    min-height: 10rem;
}

.target\:min-h-34:target{
    min-height: 11.5rem;
}

.target\:min-h-36:target{
    min-height: 13rem;
}

.target\:min-h-38:target{
    min-height: 14.5rem;
}

.target\:min-h-40:target{
    min-height: 16rem;
}

.target\:min-h-42:target{
    min-height: 18rem;
}

.target\:min-h-44:target{
    min-height: 20rem;
}

.target\:min-h-46:target{
    min-height: 22rem;
}

.target\:min-h-48:target{
    min-height: 24rem;
}

.target\:min-h-52:target{
    min-height: 28rem;
}

.target\:min-h-56:target{
    min-height: 32rem;
}

.target\:min-h-60:target{
    min-height: 36rem;
}

.target\:min-h-64:target{
    min-height: 40rem;
}

.target\:min-h-68:target{
    min-height: 44rem;
}

.target\:min-h-72:target{
    min-height: 48rem;
}

.target\:min-h-76:target{
    min-height: 52rem;
}

.target\:min-h-80:target{
    min-height: 56rem;
}

.target\:min-h-84:target{
    min-height: 60rem;
}

.target\:min-h-hf:target{
    min-height: 50%;
}

.target\:min-h-full:target{
    min-height: 100%;
}

.target\:min-h-min:target{
    min-height: min-content;
}

.target\:min-h-max:target{
    min-height: max-content;
}

.target\:min-h-fit:target{
    min-height: fit-content;
}

.target\:max-h-0:target{
    max-height: 0;
}

.target\:max-h-2:target{
    max-height: 2px;
}

.target\:max-h-4:target{
    max-height: 4px;
}

.target\:max-h-6:target{
    max-height: 6px;
}

.target\:max-h-8:target{
    max-height: 8px;
}

.target\:max-h-10:target{
    max-height: 10px;
}

.target\:max-h-12:target{
    max-height: 12px;
}

.target\:max-h-14:target{
    max-height: 14px;
}

.target\:max-h-16:target{
    max-height: 16px;
}

.target\:max-h-18:target{
    max-height: 18px;
}

.target\:max-h-20:target{
    max-height: 20px;
}

.target\:max-h-22:target{
    max-height: 1.5rem;
}

.target\:max-h-24:target{
    max-height: 3rem;
}

.target\:max-h-26:target{
    max-height: 4.5rem;
}

.target\:max-h-28:target{
    max-height: 6rem;
}

.target\:max-h-30:target{
    max-height: 7.5rem;
}

.target\:max-h-32:target{
    max-height: 10rem;
}

.target\:max-h-34:target{
    max-height: 11.5rem;
}

.target\:max-h-36:target{
    max-height: 13rem;
}

.target\:max-h-38:target{
    max-height: 14.5rem;
}

.target\:max-h-40:target{
    max-height: 16rem;
}

.target\:max-h-42:target{
    max-height: 18rem;
}

.target\:max-h-44:target{
    max-height: 20rem;
}

.target\:max-h-46:target{
    max-height: 22rem;
}

.target\:max-h-48:target{
    max-height: 24rem;
}

.target\:max-h-52:target{
    max-height: 28rem;
}

.target\:max-h-56:target{
    max-height: 32rem;
}

.target\:max-h-60:target{
    max-height: 36rem;
}

.target\:max-h-64:target{
    max-height: 40rem;
}

.target\:max-h-68:target{
    max-height: 44rem;
}

.target\:max-h-72:target{
    max-height: 48rem;
}

.target\:max-h-76:target{
    max-height: 52rem;
}

.target\:max-h-80:target{
    max-height: 56rem;
}

.target\:max-h-84:target{
    max-height: 60rem;
}

.target\:max-h-hf:target{
    max-height: 50%;
}

.target\:max-h-full:target{
    max-height: 100%;
}

.target\:max-h-max:target{
    max-height: max-content;
}

.target\:max-h-max:target{
    max-height: max-content;
}

.target\:max-h-fit:target{
    max-height: fit-content;
}

.target\:sans:target{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.target\:serif:target{
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.target\:mono:target{
    font-family: 'Courier New', Courier, monospace;
}

.target\:font-s-xs:target{
    font-size: var(--velocity-font-s-xs);
}

.target\:font-s-sm:target{
    font-size: var(--velocity-font-s-sm);
}

.target\:font-s-md:target{
    font-size: var(--velocity-font-s-md);
}

.target\:font-s-lg:target{
    font-size: var(--velocity-font-s-lg);
}

.target\:font-s-xm:target{
    font-size: var(--velocity-font-s-xm);
}

.target\:font-s-xl:target{
    font-size: var(--velocity-font-s-xl);
}

.target\:font-s-2md:target{
    font-size: var(--velocity-font-s-2md);
}

.target\:font-s-2xm:target{
    font-size: var(--velocity-font-s-2xm);
}

.target\:font-s-2lg:target{
    font-size: var(--velocity-font-s-2lg);
}

.target\:font-s-2xl:target{
    font-size: var(--velocity-font-s-2xl);
}

.target\:font-s-2xl:target{
    font-size: var(--velocity-font-s-2xl);
}

.target\:font-s-4md:target{
    font-size: var(--velocity-font-s-4md);
}

.target\:font-s-6md:target{
    font-size: var(--velocity-font-s-6md);
}

.target\:font-s-8md:target{
    font-size: var(--velocity-font-s-8md);
}

.target\:font-smoothing-antialiased:target{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.target\:font-subpixel-antialiased:target{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.target\:italic:target{
    font-style: italic;
}

.target\:italic-0:target{
    font-style: normal;
}

.target\:font-w-thin:target{
    font-weight: 100;
}

.target\:font-w-extralight:target{
    font-weight: 200;
}

.target\:font-w-light:target{
    font-weight: 300;
}

.target\:font-w-normal:target{
    font-weight: 400;
}

.target\:font-w-medium:target{
    font-weight: 500;
}

.target\:font-w-semibold:target{
    font-weight: 600;
}

.target\:font-w-bold:target{
    font-weight: 700;
}

.target\:font-w-extrabold:target{
    font-weight: 800;
}

.target\:font-w-black:target{
    font-weight: 900;
}

.target\:letter-space-lt:target{
    letter-spacing: -0.25rem;
}

.target\:letter-space-tt:target{
    letter-spacing: -0.125rem;
}

.target\:letter-space-normal:target{
    letter-spacing: 0;
}

.target\:letter-space-wide:target{
    letter-spacing: 0.125rem;
}

.target\:letter-space-wider:target{
    letter-spacing: 0.25rem;
}

.target\:line-h-1:target{
    line-height: 0.25rem;
}

.target\:line-h-2:target{
    line-height: 0.5rem;
}

.target\:line-h-3:target{
    line-height: 0.75rem;
}

.target\:line-h-4:target{
    line-height: 1rem;
}

.target\:line-h-5:target{
    line-height: 1.25rem;
}

.target\:line-h-6:target{
    line-height: 1.5rem;
}

.target\:line-h-7:target{
    line-height: 1.75rem;
}

.target\:line-h-8:target{
    line-height: 2rem;
}

.target\:line-h-9:target{
    line-height: 2.25rem;
}

.target\:line-h-10:target{
    line-height: 2.5rem;
}

.target\:line-h-normal:target{
    line-height: 1;
}

.target\:line-h-sm:target{
    line-height: 1.25;
}

.target\:line-h-md:target{
    line-height: 1.5;
}

.target\:line-h-lg:target{
    line-height: 1.75;
}

.target\:line-h-lg:target{
    line-height: 2;
}

.target\:line-h-xl:target{
    line-height: 4;
}

.target\:list-img-none:target{
    list-style-image: none;
}

.target\:list-position-inside:target{
    list-style-position: inside;
}

.target\:list-position-outside:target{
    list-style-position: outside;
}

.target\:list-type-none:target{
    list-style-type: none;
}

.target\:list-type-disc:target{
    list-style-type: disc;
}

.target\:list-type-decimal:target{
    list-style-type: decimal;
}

.target\:list-type-square:target{
    list-style-type: square;
}

.target\:left-text:target{
    text-align: left;
}

.target\:right-text:target{
    text-align: right;
}

.target\:justify-text:target{
    text-align: justify;
}

.target\:center-text:target{
    text-align: center;
}

.target\:start-text:target{
    text-align: start;
}

.target\:end-text:target{
    text-align: end;
}

.target\:underline-text:target{
    text-decoration-line: underline;
}

.target\:overline-text:target{
    text-decoration-line: overline;
}

.target\:strikethrough-text:target{
    text-decoration-line: line-through;
}

.target\:no-decoration-text:target{
    text-decoration-line: none;
}

.target\:text-decoration-solid:target{
    text-decoration-style: solid;
}

.target\:text-decoration-double:target{
    text-decoration-style: double;
}

.target\:text-decoration-dotted:target{
    text-decoration-style: dotted;
}

.target\:text-decoration-dashed:target{
    text-decoration-style: dashed;
}

.target\:text-decoration-wavy:target{
    text-decoration-style: wavy;
}

.target\:decoration-thick-auto:target{
    text-decoration-thickness: auto;
}

.target\:decoration-thick-0:target{
    text-decoration-thickness: 0;
}

.target\:decoration-thick-sm:target{
    text-decoration-thickness: 1px;
}

.target\:decoration-thick-md:target{
    text-decoration-thickness: 2px;
}

.target\:decoration-thick-lg:target{
    text-decoration-thickness: 4px;
}

.target\:decoration-thick-xl:target{
    text-decoration-thickness: 8px;
}

.target\:underline-offset-auto:target{
    text-underline-offset: auto;
}

.target\:underline-offset-0:target{
    text-underline-offset: 0;
}

.target\:underline-offset-sm:target{
    text-underline-offset: 1px;
}

.target\:underline-offset-md:target{
    text-underline-offset: 2px;
}

.target\:underline-offset-lg:target{
    text-underline-offset: 4px;
}

.target\:underline-offset-xl:target{
    text-underline-offset: 8px;
}

.target\:text-uppercase:target{
    text-transform: uppercase;
}

.target\:text-lowercase:target{
    text-transform: lowercase;
}

.target\:text-capitalize:target{
    text-transform: capitalize;
}

.target\:text-no-case:target{
    text-transform: none;
}

.target\:text-ellipsis:target{
    text-overflow: ellipsis;
}

.target\:text-clip:target{
    text-overflow: clip;
}

.target\:text-wrap:target{
    text-wrap: wrap;
}

.target\:text-nowrap:target{
    text-wrap: nowrap;
}

.target\:text-balance:target{
    text-wrap: balance;
}

.target\:text-pretty:target{
    text-wrap: pretty;
}

.target\:text-indent-0:target{
    text-indent: 0;
}

.target\:text-indent-1:target{
    text-indent: 1px;
}

.target\:text-indent-2:target{
    text-indent: 2px;
}

.target\:text-indent-4:target{
    text-indent: 4px;
}

.target\:text-indent-6:target{
    text-indent: 6px;
}

.target\:text-indent-8:target{
    text-indent: 8px;
}

.target\:text-indent-10:target{
    text-indent: 10px;
}

.target\:text-indent-12:target{
    text-indent: 12px;
}

.target\:text-indent-14:target{
    text-indent: 14px;
}

.target\:text-indent-16:target{
    text-indent: 16px;
}

.target\:text-indent-18:target{
    text-indent: 18px;
}

.target\:text-indent-20:target{
    text-indent: 20px;
}

.target\:vertical-align-baseline:target{
    vertical-align: baseline;
}

.target\:vertical-align-top:target{
    vertical-align: top;
}

.target\:vertical-align-bottom:target{
    vertical-align: bottom;
}

.target\:vertical-align-middle:target{
    vertical-align: middle;
}

.target\:vertical-align-text-top:target{
    vertical-align: text-top;
}

.target\:vertical-align-text-bottom:target{
    vertical-align: text-bottom;
}

.target\:vertical-align-sub:target{
    vertical-align: sub;
}

.target\:vertical-align-super:target{
    vertical-align: super;
}

.target\:white-space-normal:target{
    white-space: normal;
}

.target\:white-space-nowrap:target{
    white-space: nowrap;
}

.target\:white-space-pre:target{
    white-space: pre;
}

.target\:white-space-pre-line:target{
    white-space: pre-line;
}

.target\:white-space-pre-wrap:target{
    white-space: pre-wrap;
}

.target\:white-break-spaces:target{
    white-space: break-spaces;
}

.target\:word-break-normal:target{
    word-break: normal;
}

.target\:word-break-words:target{
    word-break: break-word;
}

.target\:word-break-all:target{
    word-break: break-all;
}

.target\:word-break-keep:target{
    word-break: keep-all;
}

.target\:content-none:target{
    content: none;
}

.target\:content-blank:target{
    content: "";
}

.target\:bg-fixed:target{
    background-attachment: fixed;
}

.target\:bg-local:target{
    background-attachment: local;
}

.target\:bg-scroll:target{
    background-attachment: scroll;
}

.target\:bg-clip-border:target{
    background-clip: border-box;
}

.target\:bg-clip-content:target{
    background-clip: content-box;
}

.target\:bg-clip-padding:target{
    background-clip: padding-box;
}

.target\:bg-clip-text:target{
    background-clip: text;
}

.target\:bg-or-border:target{
    background-origin: border-box;
}

.target\:bg-origin-border:target{
    background-origin: border-box;
}

.target\:bg-origin-padding:target{
    background-origin: padding-box;
}

.target\:bg-origin-content:target{
    background-origin: content-box;
}

.target\:bg-top:target{
    background-position: top;
}

.target\:bg-bottom:target{
    background-position: bottom;
}

.target\:bg-center:target{
    background-position: center;
}

.target\:bg-left:target{
    background-position: left;
}

.target\:bg-right:target{
    background-position: top;
}

.target\:bg-left-top:target{
    background-position: left top;
}

.target\:bg-right-top:target{
    background-position: right top;
}

.target\:bg-left-bottom:target{
    background-position: left bottom;
}

.target\:bg-right-bottom:target{
    background-position: right bottom;
}

.target\:bg-no-repeat:target{
    background-repeat: no-repeat;
}

.target\:bg-repeat:target{
    background-repeat: repeat;
}

.target\:bg-repeat-x:target{
    background-repeat: repeat-x;
}

.target\:bg-repeat-y:target{
    background-repeat: repeat-y;
}

.target\:bg-repeat-space:target{
    background-repeat: space;
}

.target\:bg-repeat-round:target{
    background-repeat: round;
}

.target\:bg-s-auto:target{
    background-size: auto;
}

.target\:bg-s-cover:target{
    background-size: cover;
}

.target\:bg-s-contain:target{
    background-size: contain;
}

/* padding */
.target\:p-auto:target{
    padding: auto;
}

.target\:p-0:target{
    padding: 0;
}

.target\:p-4:target{
    padding: var(--velocity-padding-4);
}

.target\:p-8:target{
    padding: var(--velocity-padding-8);
}

.target\:p-12:target{
    padding: var(--velocity-padding-12);
}

.target\:p-16:target{
    padding: var(--velocity-padding-16);
}

.target\:p-20:target{
    padding: var(--velocity-padding-20);
}

.target\:p-24:target{
    padding: var(--velocity-padding-24);
}

.target\:p-28:target{
    padding: var(--velocity-padding-28);
}

.target\:p-32:target{
    padding: var(--velocity-padding-32);
}

.target\:p-36:target{
    padding: var(--velocity-padding-36);
}

.target\:p-40:target{
    padding: var(--velocity-padding-40);
}

.target\:p-44:target{
    padding: var(--velocity-padding-44);
}

.target\:p-48:target{
    padding: var(--velocity-padding-48);
}

.target\:p-52:target{
    padding: var(--velocity-padding-52);
}

.target\:p-56:target{
    padding: var(--velocity-padding-56);
}

.target\:p-60:target{
    padding: var(--velocity-padding-60);
}

.target\:p-64:target{
    padding: var(--velocity-padding-64);
}

.target\:p-68:target{
    padding: var(--velocity-padding-68);
}

.target\:p-72:target{
    padding: var(--velocity-padding-72);
}

.target\:p-76:target{
    padding: var(--velocity-padding-76);
}

.target\:p-80:target{
    padding: var(--velocity-padding-80);
}

/** padding top **/
.target\:pt-auto:target{
    padding-top: auto;
}

.target\:pt-0:target{
    padding-top: 0;
}

.target\:pt-4:target{
    padding-top: 0.25rem;
}

.target\:pt-8:target{
    padding-top: 0.5rem;
}

.target\:pt-12:target{
    padding-top: 0.75rem;
}

.target\:pt-16:target{
    padding-top: 1rem;
}

.target\:pt-20:target{
    padding-top: 1.25rem;
}

.target\:pt-24:target{
    padding-top: 1.5rem;
}

.target\:pt-28:target{
    padding-top: 1.75rem;
}

.target\:pt-32:target{
    padding-top: 2rem;
}

.target\:pt-36:target{
    padding-top: 2.25rem;
}

.target\:pt-40:target{
    padding-top: 2.5rem;
}

.target\:pt-44:target{
    padding-top: 2.75rem;
}

.target\:pt-48:target{
    padding-top: 3rem;
}

.target\:pt-52:target{
    padding-top: 3.25rem;
}

.target\:pt-56:target{
    padding-top: 3.5rem;
}

.target\:pt-60:target{
    padding-top: 3.75rem;
}

.target\:pt-64:target{
    padding-top: 4rem;
}

.target\:pt-68:target{
    padding-top: 6rem;
}

.target\:pt-72:target{
    padding-top: 8rem;
}

.target\:pt-76:target{
    padding-top: 12rem;
}

.target\:pt-80:target{
    padding-top: 16rem;
}

/** padding-bottom **/
.target\:pb-auto:target{
    padding-bottom: auto;
}

.target\:pb-0:target{
    padding-bottom: 0;
}

.target\:pb-4:target{
    padding-bottom: 0.25rem;
}

.target\:pb-8:target{
    padding-bottom: 0.5rem;
}

.target\:pb-12:target{
    padding-bottom: 0.75rem;
}

.target\:pb-16:target{
    padding-bottom: 1rem;
}

.target\:pb-20:target{
    padding-bottom: 1.25rem;
}

.target\:pb-24:target{
    padding-bottom: 1.5rem;
}

.target\:pb-28:target{
    padding-bottom: 1.75rem;
}

.target\:pb-32:target{
    padding-bottom: 2rem;
}

.target\:pb-36:target{
    padding-bottom: 2.25rem;
}

.target\:pb-40:target{
    padding-bottom: 2.5rem;
}

.target\:pb-44:target{
    padding-bottom: 2.75rem;
}

.target\:pb-48:target{
    padding-bottom: 3rem;
}

.target\:pb-52:target{
    padding-bottom: 3.25rem;
}

.target\:pb-56:target{
    padding-bottom: 3.5rem;
}

.target\:pb-60:target{
    padding-bottom: 3.75rem;
}

.target\:pb-64:target{
    padding-bottom: 4rem;
}

.target\:pb-68:target{
    padding-bottom: 6rem;
}

.target\:pb-72:target{
    padding-bottom: 8rem;
}

.target\:pb-76:target{
    padding-bottom: 12rem;
}

.target\:pb-80:target{
    padding-bottom: 16rem;
}

/** padding left **/
.target\:pl-0:target{
    padding-left: auto;
}

.target\:pl-0:target{
    padding-left: 0;
}

.target\:pl-4:target{
    padding-left: 0.25rem;
}

.target\:pl-8:target{
    padding-left: 0.5rem;
}

.target\:pl-12:target{
    padding-left: 0.75rem;
}

.target\:pl-16:target{
    padding-left: 1rem;
}

.target\:pl-20:target{
    padding-left: 1.25rem;
}

.target\:pl-24:target{
    padding-left: 1.5rem;
}

.target\:pl-28:target{
    padding-left: 1.75rem;
}

.target\:pl-32:target{
    padding-left: 2rem;
}

.target\:pl-36:target{
    padding-left: 2.25rem;
}

.target\:pl-40:target{
    padding-left: 2.5rem;
}

.target\:pl-44:target{
    padding-left: 2.75rem;
}

.target\:pl-48:target{
    padding-left: 3rem;
}

.target\:pl-52:target{
    padding-left: 3.25rem;
}

.target\:pl-56:target{
    padding-left: 3.5rem;
}

.target\:pl-60:target{
    padding-left: 3.75rem;
}

.target\:pl-64:target{
    padding-left: 4rem;
}

.target\:pl-68:target{
    padding-left: 6rem;
}

.target\:pl-72:target{
    padding-left: 8rem;
}

.target\:pl-76:target{
    padding-left: 12rem;
}

.target\:pl-80:target{
    padding-left: 16rem;
}

/** padding-right **/
.target\:pr-auto:target{
    padding-right: auto;
}

.target\:pr-0:target{
    padding-right: 0;
}

.target\:pr-4:target{
    padding-right: 0.25rem;
}

.target\:pr-8:target{
    padding-right: 0.5rem;
}

.target\:pr-12:target{
    padding-right: 0.75rem;
}

.target\:pr-16:target{
    padding-right: 1rem;
}

.target\:pr-20:target{
    padding-right: 1.25rem;
}

.target\:pr-24:target{
    padding-right: 1.5rem;
}

.target\:pr-28:target{
    padding-right: 1.75rem;
}

.target\:pr-32:target{
    padding-right: 2rem;
}

.target\:pr-36:target{
    padding-right: 2.25rem;
}

.target\:pr-40:target{
    padding-right: 2.5rem;
}

.target\:pr-44:target{
    padding-right: 2.75rem;
}

.target\:pr-48:target{
    padding-right: 3rem;
}

.target\:pr-52:target{
    padding-right: 3.25rem;
}

.target\:pr-56:target{
    padding-right: 3.5rem;
}

.target\:pr-60:target{
    padding-right: 3.75rem;
}

.target\:pr-64:target{
    padding-right: 4rem;
}

.target\:pr-68:target{
    padding-right: 6rem;
}

.target\:pr-72:target{
    padding-right: 8rem;
}

.target\:pr-76:target{
    padding-right: 12rem;
}

.target\:pr-80:target{
    padding-right: 16rem;
}

/* padding left and right **/
.target\:px-auto:target{
    padding-left: auto;
    padding-right: auto;
}

.target\:px-0:target{
    padding-left: 0;
    padding-right: 0;
}

.target\:px-4:target{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.target\:px-8:target{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.target\:px-12:target{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.target\:px-16:target{
    padding-left: 1rem;
    padding-right: 1rem;
}

.target\:px-20:target{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.target\:px-24:target{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.target\:px-28:target{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.target\:px-32:target{
    padding-left: 2rem;
    padding-right: 2rem;
}

.target\:px-36:target{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.target\:px-40:target{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.target\:px-44:target{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.target\:px-48:target{
    padding-left: 3rem;
    padding-right: 3rem;
}

.target\:px-52:target{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.target\:px-56:target{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.target\:px-60:target{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.target\:px-64:target{
    padding-left: 4rem;
    padding-right: 4rem;
}

.target\:px-68:target{
    padding-left: 6rem;
    padding-right: 6rem;
}

.target\:px-72:target{
    padding-left: 8rem;
    padding-right: 8rem;
}

.target\:px-76:target{
    padding-left: 12rem;
    padding-right: 12rem;
}

.target\:px-80:target{
    padding-left: 16rem;
    padding-right: 16rem;
}

/*padding top and bottom **/
.target\:py-auto:target{
    padding-top: auto;
    padding-bottom: auto;
}

.target\:py-0:target{
    padding-top: 0;
    padding-bottom: 0;
}

.target\:py-4:target{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.target\:py-8:target{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.target\:py-12:target{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.target\:py-16:target{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.target\:py-20:target{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.target\:py-24:target{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.target\:py-28:target{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.target\:py-32:target{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.target\:py-36:target{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.target\:py-40:target{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.target\:py-44:target{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.target\:py-48:target{
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.target\:py-52:target{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.target\:py-56:target{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.target\:py-60:target{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.target\:py-64:target{
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.target\:py-68:target{
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.target\:py-72:target{
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.target\:py-76:target{
    padding-top: 12rem;
    padding-bottom: 12rem;
}

.target\:py-80:target{
    padding-top: 16rem;
    padding-bottom: 16rem;
}

/* margin */
.target\:m-auto:target{
    margin: auto;
}

.target\:m-0:target{
    margin: 0;
}

.target\:m-4:target{
    margin: 0.25rem;
}

.target\:m-8:target{
    margin: 0.5rem;
}

.target\:m-12:target{
    margin: 0.75rem;
}

.target\:m-16:target{
    margin: 1rem;
}

.target\:m-20:target{
    margin: 1.25rem;
}

.target\:m-24:target{
    margin: 1.5rem;
}

.target\:m-28:target{
    margin: 1.75rem;
}

.target\:m-32:target{
    margin: 2rem;
}

.target\:m-36:target{
    margin: 2.25rem;
}

.target\:m-40:target{
    margin: 2.5rem;
}

.target\:m-44:target{
    margin: 2.75rem;
}

.target\:m-48:target{
    margin: 3rem;
}

.target\:m-52:target{
    margin: 3.25rem;
}

.target\:m-56:target{
    margin: 3.5rem;
}

.target\:m-60:target{
    margin: 3.75rem;
}

.target\:m-64:target{
    margin: 4rem;
}

.target\:m-68:target{
    margin: 6rem;
}

.target\:m-72:target{
    margin: 8rem;
}

.target\:m-76:target{
    margin: 12rem;
}

.target\:m-80:target{
    margin: 16rem;
}

/** margin top **/
.target\:mt-auto:target{
    margin-top: auto;
}

.target\:mt-0:target{
    margin-top: 0;
}

.target\:mt-4:target{
    margin-top: 0.25rem;
}

.target\:mt-8:target{
    margin-top: 0.5rem;
}

.target\:mt-12:target{
    margin-top: 0.75rem;
}

.target\:mt-16:target{
    margin-top: 1rem;
}

.target\:mt-20:target{
    margin-top: 1.25rem;
}

.target\:mt-24:target{
    margin-top: 1.5rem;
}

.target\:mt-28:target{
    margin-top: 1.75rem;
}

.target\:mt-32:target{
    margin-top: 2rem;
}

.target\:mt-36:target{
    margin-top: 2.25rem;
}

.target\:mt-40:target{
    margin-top: 2.5rem;
}

.target\:mt-44:target{
    margin-top: 2.75rem;
}

.target\:mt-48:target{
    margin-top: 3rem;
}

.target\:mt-52:target{
    margin-top: 3.25rem;
}

.target\:mt-56:target{
    margin-top: 3.5rem;
}

.target\:mt-60:target{
    margin-top: 3.75rem;
}

.target\:mt-64:target{
    margin-top: 4rem;
}

.target\:mt-68:target{
    margin-top: 6rem;
}

.target\:mt-72:target{
    margin-top: 8rem;
}

.target\:mt-76:target{
    margin-top: 12rem;
}

.target\:mt-80:target{
    margin-top: 16rem;
}

/** margin-bottom **/
.target\:mb-auto:target{
    margin-bottom: auto;
}

.target\:mb-0:target{
    margin-bottom: 0;
}

.target\:mb-4:target{
    margin-bottom: 0.25rem;
}

.target\:mb-8:target{
    margin-bottom: 0.5rem;
}

.target\:mb-12:target{
    margin-bottom: 0.75rem;
}

.target\:mb-16:target{
    margin-bottom: 1rem;
}

.target\:mb-20:target{
    margin-bottom: 1.25rem;
}

.target\:mb-24:target{
    margin-bottom: 1.5rem;
}

.target\:mb-28:target{
    margin-bottom: 1.75rem;
}

.target\:mb-32:target{
    margin-bottom: 2rem;
}

.target\:mb-36:target{
    margin-bottom: 2.25rem;
}

.target\:mb-40:target{
    margin-bottom: 2.5rem;
}

.target\:mb-44:target{
    margin-bottom: 2.75rem;
}

.target\:mb-48:target{
    margin-bottom: 3rem;
}

.target\:mb-52:target{
    margin-bottom: 3.25rem;
}

.target\:mb-56:target{
    margin-bottom: 3.5rem;
}

.target\:mb-60:target{
    margin-bottom: 3.75rem;
}

.target\:mb-64:target{
    margin-bottom: 4rem;
}

.target\:mb-68:target{
    margin-bottom: 6rem;
}

.target\:mb-72:target{
    margin-bottom: 8rem;
}

.target\:mb-76:target{
    margin-bottom: 12rem;
}

.target\:mb-80:target{
    margin-bottom: 16rem;
}

/** margin top **/
.target\:ml-auto:target{
    margin-left: auto;
}

.target\:ml-0:target{
    margin-left: 0;
}

.target\:ml-4:target{
    margin-left: 0.25rem;
}

.target\:ml-8:target{
    margin-left: 0.5rem;
}

.target\:ml-12:target{
    margin-left: 0.75rem;
}

.target\:ml-16:target{
    margin-left: 1rem;
}

.target\:ml-20:target{
    margin-left: 1.25rem;
}

.target\:ml-24:target{
    margin-left: 1.5rem;
}

.target\:ml-28:target{
    margin-left: 1.75rem;
}

.target\:ml-32:target{
    margin-left: 2rem;
}

.target\:ml-36:target{
    margin-left: 2.25rem;
}

.target\:ml-40:target{
    margin-left: 2.5rem;
}

.target\:ml-44:target{
    margin-left: 2.75rem;
}

.target\:ml-48:target{
    margin-left: 3rem;
}

.target\:ml-52:target{
    margin-left: 3.25rem;
}

.target\:ml-56:target{
    margin-left: 3.5rem;
}

.target\:ml-60:target{
    margin-left: 3.75rem;
}

.target\:ml-64:target{
    margin-left: 4rem;
}

.target\:ml-68:target{
    margin-left: 6rem;
}

.target\:ml-72:target{
    margin-left: 8rem;
}

.target\:ml-76:target{
    margin-left: 12rem;
}

.target\:ml-80:target{
    margin-left: 16rem;
}

/** margin-right **/
.target\:mr-auto:target{
    margin-right: auto;
}

.target\:mr-0:target{
    margin-right: 0;
}

.target\:mr-4:target{
    margin-right: 0.25rem;
}

.target\:mr-8:target{
    margin-right: 0.5rem;
}

.target\:mr-12:target{
    margin-right: 0.75rem;
}

.target\:mr-16:target{
    margin-right: 1rem;
}

.target\:mr-20:target{
    margin-right: 1.25rem;
}

.target\:mr-24:target{
    margin-right: 1.5rem;
}

.target\:mr-28:target{
    margin-right: 1.75rem;
}

.target\:mr-32:target{
    margin-right: 2rem;
}

.target\:mr-36:target{
    margin-right: 2.25rem;
}

.target\:mr-40:target{
    margin-right: 2.5rem;
}

.target\:mr-44:target{
    margin-right: 2.75rem;
}

.target\:mr-48:target{
    margin-right: 3rem;
}

.target\:mr-52:target{
    margin-right: 3.25rem;
}

.target\:mr-56:target{
    margin-right: 3.5rem;
}

.target\:mr-60:target{
    margin-right: 3.75rem;
}

.target\:mr-64:target{
    margin-right: 4rem;
}

.target\:mr-68:target{
    margin-right: 6rem;
}

.target\:mr-72:target{
    margin-right: 8rem;
}

.target\:mr-76:target{
    margin-right: 12rem;
}

.target\:mr-80:target{
    margin-right: 16rem;
}

/* margin left and right **/
.target\:mx-auto:target{
    margin-left: auto;
    margin-right: auto;
}

.target\:mx-0:target{
    margin-left: 0;
    margin-right: 0;
}

.target\:mx-4:target{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.target\:mx-8:target{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.target\:mx-12:target{
    margin-left: 0.75rem;
    margin-top: 0.75rem;
}

.target\:mx-16:target{
    margin-left: 1rem;
    margin-right: 1rem;
}

.target\:mx-20:target{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.target\:mx-24:target{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.target\:mx-28:target{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.target\:mx-32:target{
    margin-left: 2rem;
    margin-right: 2rem;
}

.target\:mx-36:target{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.target\:mx-40:target{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.target\:mx-44:target{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.target\:mx-48:target{
    margin-left: 3rem;
    margin-right: 3rem;
}

.target\:mx-52:target{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.target\:mx-56:target{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.target\:mx-60:target{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.target\:mx-64:target{
    margin-left: 4rem;
    margin-right: 4rem;
}

.target\:mx-68:target{
    margin-left: 6rem;
    margin-right: 6rem;
}

.target\:mx-72:target{
    margin-left: 8rem;
    margin-right: 8rem;
}

.target\:mx-76:target{
    margin-left: 12rem;
    margin-right: 12rem;
}

.target\:mx-80:target{
    margin-left: 16rem;
    margin-right: 16rem;
}

/** margin top and bottom **/
.target\:my-auto:target{
    margin-top: auto;
    margin-bottom: auto;
}

.target\:my-0:target{
    margin-top: 0;
    margin-bottom: 0;
}

.target\:my-4:target{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.target\:my-8:target{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.target\:my-12:target{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.target\:my-16:target{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.target\:my-20:target{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.target\:my-24:target{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.target\:my-28:target{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.target\:my-32:target{
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.target\:my-36:target{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.target\:my-40:target{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.target\:my-44:target{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.target\:my-48:target{
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.target\:my-52:target{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.target\:my-56:target{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.target\:my-60:target{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.target\:my-64:target{
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.target\:my-68:target{
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.target\:my-72:target{
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.target\:my-76:target{
    margin-top: 12rem;
    margin-bottom: 12rem;
}

.target\:my-80:target{
    margin-top: 16rem;
    margin-bottom: 16rem;
}

/** display **/
.target\:d-none:target{
    display: none;
}

.target\:d-block:target{
    display: block;
}

.target\:d-flex:target{
    display: flex;
}

.target\:d-grid:target{
    display: grid;
}

.target\:d-table:target{
    display: table;
}

.target\:d-inherit:target{
    display: inherit;
}

.target\:d-flexbox:target{
    display: flexbox;
}

.target\:d-table-column:target{
    display: table-column;
}

.target\:d-table-column-group:target{
    display: table-column-group;
}

.target\:d-table-cell:target{
    display: table-cell;
}

.target\:d-table-caption:target{
    display: table-caption;
}

.target\:d-table-row:target{
    display: table-row;
}

.target\:d-table-row-group:target{
    display: table-row-group;
}

.target\:d-inline-block:target{
    display: inline-block;
}

.target\:d-inline-flex:target{
    display: inline-flex;
}

.target\:border-round-none:target{
    border-radius: 0;
}

.target\:border-round-sm:target{
    border-radius: var(--velocity-border-round-sm);
}

.target\:border-round-md:target{
    border-radius: var(--velocity-border-round-md);
}

.target\:border-round-lg:target{
    border-radius: var(--velocity-border-round-lg);
}

.target\:border-round-xl:target{
    border-radius: var(--velocity-border-round-xl);
}

.target\:border-round-2lg:target{
    border-radius: var(--velocity-border-round-2lg);
}

.target\:border-round-sxl:target{
    border-radius: var(--velocity-border-round-sxl);
}

.target\:border-round-pill:target{
    border-radius: var(--velocity-border-round-pill);
}

.target\:border-round-full:target{
    border-radius: var(--velocity-border-round-full);
}

.target\:border-round-tl-none:target{
    border-top-left-radius: 0;
}

.target\:border-round-tl-sm:target{
    border-top-left-radius: var(--velocity-border-round-sm);
}

.target\:border-round-tl-md:target{
    border-top-left-radius: var(--velocity-border-round-md);
}

.target\:border-round-tl-lg:target{
    border-top-left-radius: var(--velocity-border-round-lg);
}

.target\:border-round-tl-xl:target{
    border-top-left-radius: var(--velocity-border-round-xl);
}

.target\:border-round-tl-2lg:target{
    border-top-left-radius: var(--velocity-border-round-2lg);
}

.target\:border-round-tl-sxl:target{
    border-top-left-radius: var(--velocity-border-round-sxl);
}

.target\:border-round-tl-pill:target{
    border-top-left-radius: var(--velocity-border-round-pill);
}

.target\:border-round-tl-full:target{
    border-top-left-radius: var(--velocity-border-round-full);
}

.target\:border-round-bl-none:target{
    border-bottom-left-radius: 0;
}

.target\:border-round-bl-sm:target{
    border-bottom-left-radius: var(--velocity-border-round-sm);
}

.target\:border-round-bl-md:target{
    border-bottom-left-radius: var(--velocity-border-round-md);
}

.target\:border-round-bl-lg:target{
    border-bottom-left-radius: var(--velocity-border-round-lg);
}

.target\:border-round-bl-xl:target{
    border-bottom-left-radius: var(--velocity-border-round-xl);
}

.target\:border-round-bl-2lg:target{
    border-bottom-left-radius: var(--velocity-border-round-2lg);
}

.target\:border-round-bl-sxl:target{
    border-bottom-left-radius: var(--velocity-border-round-sxl);
}

.target\:border-round-bl-pill:target{
    border-bottom-left-radius: var(--velocity-border-round-pill);
}

.target\:border-round-bl-full:target{
    border-bottom-left-radius: var(--velocity-border-round-full);
}

.target\:border-round-tr-none:target{
    border-top-right-radius: 0;
}

.target\:border-round-tr-sm:target{
    border-top-right-radius: var(--velocity-border-round-sm);
}

.target\:border-round-tr-md:target{
    border-top-right-radius: var(--velocity-border-round-md);
}

.target\:border-round-tr-lg:target{
    border-top-right-radius: var(--velocity-border-round-lg);
}

.target\:border-round-tr-xl:target{
    border-top-right-radius: var(--velocity-border-round-xl);
}

.target\:border-round-tr-2lg:target{
    border-top-right-radius: var(--velocity-border-round-2lg);
}

.target\:border-round-tr-sxl:target{
    border-top-right-radius: var(--velocity-border-round-sxl);
}

.target\:border-round-tr-pill:target{
    border-top-right-radius: var(--velocity-border-round-pill);
}

.target\:border-round-tr-full:target{
    border-top-right-radius: var(--velocity-border-round-full);
}

.target\:border-round-br-none:target{
    border-bottom-right-radius: 0;
}

.target\:border-round-br-sm:target{
    border-bottom-right-radius: var(--velocity-border-round-sm);
}

.target\:border-round-br-md:target{
    border-bottom-right-radius: var(--velocity-border-round-md);
}

.target\:border-round-br-lg:target{
    border-bottom-right-radius: var(--velocity-border-round-lg);
}

.target\:border-round-br-xl:target{
    border-bottom-right-radius: var(--velocity-border-round-xl);
}

.target\:border-round-br-2lg:target{
    border-bottom-right-radius: var(--velocity-border-round-2lg);
}

.target\:border-round-br-sxl:target{
    border-bottom-right-radius: var(--velocity-border-round-sxl);
}

.target\:border-round-br-pill:target{
    border-bottom-right-radius: var(--velocity-border-round-pill);
}

.target\:border-round-br-full:target{
    border-bottom-right-radius: var(--velocity-border-round-full);
}

.target\:border-w-0:target{
    border-width: 0;
}

.target\:border-w-1:target{
    border-width: 1px;
}

.target\:border-w-2:target{
    border-width: 2px;
}

.target\:border-w-4:target{
    border-width: 4px;
}

.target\:border-w-6:target{
    border-width: 6px;
}

.target\:border-w-8:target{
    border-width: 8px;
}

.target\:border-wx-0:target{
    border-left-width: 0;
    border-right-width: 0;
}

.target\:border-wx-1:target{
    border-left-width: 1px;
    border-right-width: 1px;
}

.target\:border-wx-2:target{
    border-left-width: 2px;
    border-right-width: 2px;
}

.target\:border-wx-4:target{
    border-left-width: 4px;
    border-right-width: 4px;
}

.target\:border-wx-6:target{
    border-left-width: 6px;
    border-right-width: 6px;
}

.target\:border-wx-8:target{
    border-left-width: 8px;
    border-right-width: 8px;
}

.target\:border-wy-0:target{
    border-top-width: 0;
    border-top-width: 0;
}

.target\:border-wy-1:target{
    border-top-width: 1px;
    border-top-width: 1px;
}

.target\:border-wy-2:target{
    border-top-width: 2px;
    border-top-width: 2px;
}

.target\:border-wy-4:target{
    border-top-width: 4px;
    border-top-width: 4px;
}

.target\:border-wy-6:target{
    border-top-width: 6px;
    border-top-width: 6px;
}

.target\:border-wy-8:target{
    border-top-width: 8px;
    border-top-width: 8px;
}

.target\:border-wl-0:target{
    border-left-width: 0;
}

.target\:border-wl-1:target{
    border-left-width: 1px;
}

.target\:border-wl-2:target{
    border-left-width: 2px;
}

.target\:border-wl-4:target{
    border-left-width: 4px;
}

.target\:border-wl-6:target{
    border-left-width: 6px;
}

.target\:border-wl-8:target{
    border-left-width: 8px;
}

.target\:border-wr-0:target{
    border-right-width: 0;
}

.target\:border-wr-1:target{
    border-right-width: 1px;
}

.target\:border-wr-2:target{
    border-right-width: 2px;
}

.target\:border-wr-4:target{
    border-right-width: 4px;
}

.target\:border-wr-6:target{
    border-right-width: 6px;
}

.target\:border-wr-8:target{
    border-right-width: 8px;
}

.target\:border-wt-0:target{
    border-top-width: 0;
}

.target\:border-wt-1:target{
    border-top-width: 1px;
}

.target\:border-wt-2:target{
    border-top-width: 2px;
}

.target\:border-wt-4:target{
    border-top-width: 4px;
}

.target\:border-wt-6:target{
    border-top-width: 6px;
}

.target\:border-wt-8:target{
    border-top-width: 8px;
}

.target\:border-wb-0:target{
    border-bottom-width: 0;
}

.target\:border-wb-1:target{
    border-bottom-width: 1px;
}

.target\:border-wb-2:target{
    border-bottom-width: 2px;
}

.target\:border-wb-4:target{
    border-bottom-width: 4px;
}

.target\:border-wb-6:target{
    border-bottom-width: 6px;
}

.target\:border-wb-8:target{
    border-bottom-width: 8px;
}

.target\:border-solid:target{
    border-style: solid;
}

.target\:border-dashed:target{
    border-style: dashed;
}

.target\:border-dotted:target{
    border-style: dotted;
}

.target\:border-double:target{
    border-style: double;
}

.target\:border-hidden:target{
    border-style: hidden;
}

.target\:border-none:target{
    border-style: none;
}

.target\:outline-w-0:target{
    outline-width: 0;
}

.target\:outline-w-1:target{
    outline-width: 1px;
}

.target\:outline-w-2:target{
    outline-width: 2px;
}

.target\:outline-w-4:target{
    outline-width: 4px;
}

.target\:outline-w-6:target{
    outline-width: 6px;
}

.target\:outline-w-8:target{
    outline-width: 8px;
}

.target\:outline-solid:target{
    outline-style: solid;
}

.target\:outline-dashed:target{
    outline-style: dashed;
}

.target\:outline-dotted:target{
    outline-style: dotted;
}

.target\:outline-double:target{
    outline-style: double;
}

.target\:outline-hidden:target{
    outline-style: hidden;
}

.target\:outline-none:target{
    outline-style: none;
}

.target\:outline-offset-0:target{
    outline-offset: 0;
}

.target\:outline-offset-1:target{
    outline-offset: 1px;
}

.target\:outline-offset-2:target{
    outline-offset: 2px;
}

.target\:outline-offset-4:target{
    outline-offset: 4px;
}

.target\:outline-offset-6:target{
    outline-offset: 6px;
}

.target\:outline-offset-8:target{
    outline-offset: 8px;
}

.target\:box-shadow-sm:target{
    box-shadow: 0 1px 3px rgba(0 0 0/0.12);
}

.target\:box-shadow-md:target{
    box-shadow: 0 2px 6px rgba(0 0 0/0.12);
}

.target\:box-shadow-lg:target{
    box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
}

.target\:box-shadow-xl:target{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
}

.target\:box-shadow-2xl:target{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
}

.target\:box-shadow-4xl:target{
    box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
}

.target\:box-shadow-inset:target{
    box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
}

.target\:box-shadow-sm-color:target{
    box-shadow: 0 1px 3px var(--box-shadow-color);
}

.target\:box-shadow-md-color:target{
    box-shadow: 0 2px 6px var(--box-shadow-color);
}

.target\:box-shadow-lg-color:target{
    box-shadow: var(--box-shadow-color) 0px 0px 16px;
}

.target\:box-shadow-xl-color:target{
    box-shadow: var(--box-shadow-color) 0px 0px 20px;
}

.target\:box-shadow-2xl-color:target{
    box-shadow: var(--box-shadow-color) 0px 0px 24px;
}

.target\:box-shadow-4xl-color:target{
    box-shadow: var(--box-shadow-color) 0px 0px 32px;
}

.target\:box-shadow-inset-color:target{
    box-shadow: inset 0 2px 4px - var(--box-shadow-color);
}

.target\:box-shadow-none:target{
    box-shadow: none;
}

.target\:shadow-grey-50:target{
    --box-shadow-color: var(--velocity-grey-50);
}

.target\:shadow-grey-100:target{
    --box-shadow-color: var(--velocity-grey-100);
}

.target\:shadow-grey-200:target{
    --box-shadow-color: var(--velocity-grey-200);
}

.target\:shadow-grey-300:target{
    --box-shadow-color: var(--velocity-grey-300);
}

.target\:shadow-grey-400:target{
    --box-shadow-color: var(--velocity-grey-400);
}

.target\:shadow-grey-500:target{
    --box-shadow-color: var(--velocity-grey-500);
}

.target\:shadow-grey-600:target{
    --box-shadow-color: var(--velocity-grey-600);
}

.target\:shadow-grey-700:target{
    --box-shadow-color: var(--velocity-grey-700);
}

.target\:shadow-grey-800:target{
    --box-shadow-color: var(--velocity-grey-800);
}

.target\:shadow-grey-900:target{
    --box-shadow-color: var(--velocity-grey-900);
}

.target\:shadow-grey-50:target{
    --box-shadow-color: var(--velocity-grey-50);
}

.target\:shadow-grey-100:target{
    --box-shadow-color: var(--velocity-grey-100);
}

.target\:shadow-grey-200:target{
    --box-shadow-color: var(--velocity-grey-200);
}

.target\:shadow-grey-300:target{
    --box-shadow-color: var(--velocity-grey-300);
}

.target\:shadow-grey-400:target{
    --box-shadow-color: var(--velocity-grey-400);
}

.target\:shadow-grey-500:target{
    --box-shadow-color: var(--velocity-grey-500);
}

.target\:shadow-grey-600:target{
    --box-shadow-color: var(--velocity-grey-600);
}

.target\:shadow-grey-700:target{
    --box-shadow-color: var(--velocity-grey-700);
}

.target\:shadow-grey-800:target{
    --box-shadow-color: var(--velocity-grey-800);
}

.target\:shadow-grey-900:target{
    --box-shadow-color: var(--velocity-grey-900);
}

.target\:shadow-grey-50:target{
    --box-shadow-color: var(--velocity-grey-50);
}

.target\:shadow-grey-100:target{
    --box-shadow-color: var(--velocity-grey-100);
}

.target\:shadow-grey-200:target{
    --box-shadow-color: var(--velocity-grey-200);
}

.target\:shadow-grey-300:target{
    --box-shadow-color: var(--velocity-grey-300);
}

.target\:shadow-grey-400:target{
    --box-shadow-color: var(--velocity-grey-400);
}

.target\:shadow-grey-500:target{
    --box-shadow-color: var(--velocity-grey-500);
}

.target\:shadow-grey-600:target{
    --box-shadow-color: var(--velocity-grey-600);
}

.target\:shadow-grey-700:target{
    --box-shadow-color: var(--velocity-grey-700);
}

.target\:shadow-grey-800:target{
    --box-shadow-color: var(--velocity-grey-800);
}

.target\:shadow-grey-900:target{
    --box-shadow-color: var(--velocity-grey-900);
}

.target\:shadow-blue-50:target{
    --box-shadow-color: var(--velocity-blue-50);
}

.target\:shadow-blue-100:target{
    --box-shadow-color: var(--velocity-blue-100);
}

.target\:shadow-blue-200:target{
    --box-shadow-color: var(--velocity-blue-200);
}

.target\:shadow-blue-300:target{
    --box-shadow-color: var(--velocity-blue-300);
}

.target\:shadow-blue-400:target{
    --box-shadow-color: var(--velocity-blue-400);
}

.target\:shadow-blue-500:target{
    --box-shadow-color: var(--velocity-blue-500);
}

.target\:shadow-blue-600:target{
    --box-shadow-color: var(--velocity-blue-600);
}

.target\:shadow-blue-700:target{
    --box-shadow-color: var(--velocity-blue-700);
}

.target\:shadow-blue-800:target{
    --box-shadow-color: var(--velocity-blue-800);
}

.target\:shadow-blue-900:target{
    --box-shadow-color: var(--velocity-blue-900);
}

.target\:shadow-blue-50:target{
    --box-shadow-color: var(--velocity-blue-50);
}

.target\:shadow-blue-100:target{
    --box-shadow-color: var(--velocity-blue-100);
}

.target\:shadow-blue-200:target{
    --box-shadow-color: var(--velocity-blue-200);
}

.target\:shadow-blue-300:target{
    --box-shadow-color: var(--velocity-blue-300);
}

.target\:shadow-blue-400:target{
    --box-shadow-color: var(--velocity-blue-400);
}

.target\:shadow-blue-500:target{
    --box-shadow-color: var(--velocity-blue-500);
}

.target\:shadow-blue-600:target{
    --box-shadow-color: var(--velocity-blue-600);
}

.target\:shadow-blue-700:target{
    --box-shadow-color: var(--velocity-blue-700);
}

.target\:shadow-blue-800:target{
    --box-shadow-color: var(--velocity-blue-800);
}

.target\:shadow-blue-900:target{
    --box-shadow-color: var(--velocity-blue-900);
}

.target\:shadow-blue-50:target{
    --box-shadow-color: var(--velocity-blue-50);
}

.target\:shadow-blue-100:target{
    --box-shadow-color: var(--velocity-blue-100);
}

.target\:shadow-blue-200:target{
    --box-shadow-color: var(--velocity-blue-200);
}

.target\:shadow-blue-300:target{
    --box-shadow-color: var(--velocity-blue-300);
}

.target\:shadow-blue-400:target{
    --box-shadow-color: var(--velocity-blue-400);
}

.target\:shadow-blue-500:target{
    --box-shadow-color: var(--velocity-blue-500);
}

.target\:shadow-blue-600:target{
    --box-shadow-color: var(--velocity-blue-600);
}

.target\:shadow-blue-700:target{
    --box-shadow-color: var(--velocity-blue-700);
}

.target\:shadow-blue-800:target{
    --box-shadow-color: var(--velocity-blue-800);
}

.target\:shadow-blue-900:target{
    --box-shadow-color: var(--velocity-blue-900);
}

.target\:shadow-purple-50:target{
    --box-shadow-color: var(--velocity-purple-50);
}

.target\:shadow-purple-100:target{
    --box-shadow-color: var(--velocity-purple-100);
}

.target\:shadow-purple-200:target{
    --box-shadow-color: var(--velocity-purple-200);
}

.target\:shadow-purple-300:target{
    --box-shadow-color: var(--velocity-purple-300);
}

.target\:shadow-purple-400:target{
    --box-shadow-color: var(--velocity-purple-400);
}

.target\:shadow-purple-500:target{
    --box-shadow-color: var(--velocity-purple-500);
}

.target\:shadow-purple-600:target{
    --box-shadow-color: var(--velocity-purple-600);
}

.target\:shadow-purple-700:target{
    --box-shadow-color: var(--velocity-purple-700);
}

.target\:shadow-purple-800:target{
    --box-shadow-color: var(--velocity-purple-800);
}

.target\:shadow-purple-900:target{
    --box-shadow-color: var(--velocity-purple-900);
}

.target\:shadow-purple-50:target{
    --box-shadow-color: var(--velocity-purple-50);
}

.target\:shadow-purple-100:target{
    --box-shadow-color: var(--velocity-purple-100);
}

.target\:shadow-purple-200:target{
    --box-shadow-color: var(--velocity-purple-200);
}

.target\:shadow-purple-300:target{
    --box-shadow-color: var(--velocity-purple-300);
}

.target\:shadow-purple-400:target{
    --box-shadow-color: var(--velocity-purple-400);
}

.target\:shadow-purple-500:target{
    --box-shadow-color: var(--velocity-purple-500);
}

.target\:shadow-purple-600:target{
    --box-shadow-color: var(--velocity-purple-600);
}

.target\:shadow-purple-700:target{
    --box-shadow-color: var(--velocity-purple-700);
}

.target\:shadow-purple-800:target{
    --box-shadow-color: var(--velocity-purple-800);
}

.target\:shadow-purple-900:target{
    --box-shadow-color: var(--velocity-purple-900);
}

.target\:shadow-purple-50:target{
    --box-shadow-color: var(--velocity-purple-50);
}

.target\:shadow-purple-100:target{
    --box-shadow-color: var(--velocity-purple-100);
}

.target\:shadow-purple-200:target{
    --box-shadow-color: var(--velocity-purple-200);
}

.target\:shadow-purple-300:target{
    --box-shadow-color: var(--velocity-purple-300);
}

.target\:shadow-purple-400:target{
    --box-shadow-color: var(--velocity-purple-400);
}

.target\:shadow-purple-500:target{
    --box-shadow-color: var(--velocity-purple-500);
}

.target\:shadow-purple-600:target{
    --box-shadow-color: var(--velocity-purple-600);
}

.target\:shadow-purple-700:target{
    --box-shadow-color: var(--velocity-purple-700);
}

.target\:shadow-purple-800:target{
    --box-shadow-color: var(--velocity-purple-800);
}

.target\:shadow-purple-900:target{
    --box-shadow-color: var(--velocity-purple-900);
}

.target\:shadow-teal-50:target{
    --box-shadow-color: var(--velocity-teal-50);
}

.target\:shadow-teal-100:target{
    --box-shadow-color: var(--velocity-teal-100);
}

.target\:shadow-teal-200:target{
    --box-shadow-color: var(--velocity-teal-200);
}

.target\:shadow-teal-300:target{
    --box-shadow-color: var(--velocity-teal-300);
}

.target\:shadow-teal-400:target{
    --box-shadow-color: var(--velocity-teal-400);
}

.target\:shadow-teal-500:target{
    --box-shadow-color: var(--velocity-teal-500);
}

.target\:shadow-teal-600:target{
    --box-shadow-color: var(--velocity-teal-600);
}

.target\:shadow-teal-700:target{
    --box-shadow-color: var(--velocity-teal-700);
}

.target\:shadow-teal-800:target{
    --box-shadow-color: var(--velocity-teal-800);
}

.target\:shadow-teal-900:target{
    --box-shadow-color: var(--velocity-teal-900);
}

.target\:shadow-teal-50:target{
    --box-shadow-color: var(--velocity-teal-50);
}

.target\:shadow-teal-100:target{
    --box-shadow-color: var(--velocity-teal-100);
}

.target\:shadow-teal-200:target{
    --box-shadow-color: var(--velocity-teal-200);
}

.target\:shadow-teal-300:target{
    --box-shadow-color: var(--velocity-teal-300);
}

.target\:shadow-teal-400:target{
    --box-shadow-color: var(--velocity-teal-400);
}

.target\:shadow-teal-500:target{
    --box-shadow-color: var(--velocity-teal-500);
}

.target\:shadow-teal-600:target{
    --box-shadow-color: var(--velocity-teal-600);
}

.target\:shadow-teal-700:target{
    --box-shadow-color: var(--velocity-teal-700);
}

.target\:shadow-teal-800:target{
    --box-shadow-color: var(--velocity-teal-800);
}

.target\:shadow-teal-900:target{
    --box-shadow-color: var(--velocity-teal-900);
}

.target\:shadow-teal-50:target{
    --box-shadow-color: var(--velocity-teal-50);
}

.target\:shadow-teal-100:target{
    --box-shadow-color: var(--velocity-teal-100);
}

.target\:shadow-teal-200:target{
    --box-shadow-color: var(--velocity-teal-200);
}

.target\:shadow-teal-300:target{
    --box-shadow-color: var(--velocity-teal-300);
}

.target\:shadow-teal-400:target{
    --box-shadow-color: var(--velocity-teal-400);
}

.target\:shadow-teal-500:target{
    --box-shadow-color: var(--velocity-teal-500);
}

.target\:shadow-teal-600:target{
    --box-shadow-color: var(--velocity-teal-600);
}

.target\:shadow-teal-700:target{
    --box-shadow-color: var(--velocity-teal-700);
}

.target\:shadow-teal-800:target{
    --box-shadow-color: var(--velocity-teal-800);
}

.target\:shadow-teal-900:target{
    --box-shadow-color: var(--velocity-teal-900);
}

.target\:shadow-lime-50:target{
    --box-shadow-color: var(--velocity-lime-50);
}

.target\:shadow-lime-100:target{
    --box-shadow-color: var(--velocity-lime-100);
}

.target\:shadow-lime-200:target{
    --box-shadow-color: var(--velocity-lime-200);
}

.target\:shadow-lime-300:target{
    --box-shadow-color: var(--velocity-lime-300);
}

.target\:shadow-lime-400:target{
    --box-shadow-color: var(--velocity-lime-400);
}

.target\:shadow-lime-500:target{
    --box-shadow-color: var(--velocity-lime-500);
}

.target\:shadow-lime-600:target{
    --box-shadow-color: var(--velocity-lime-600);
}

.target\:shadow-lime-700:target{
    --box-shadow-color: var(--velocity-lime-700);
}

.target\:shadow-lime-800:target{
    --box-shadow-color: var(--velocity-lime-800);
}

.target\:shadow-lime-900:target{
    --box-shadow-color: var(--velocity-lime-900);
}

.target\:shadow-lime-50:target{
    --box-shadow-color: var(--velocity-lime-50);
}

.target\:shadow-lime-100:target{
    --box-shadow-color: var(--velocity-lime-100);
}

.target\:shadow-lime-200:target{
    --box-shadow-color: var(--velocity-lime-200);
}

.target\:shadow-lime-300:target{
    --box-shadow-color: var(--velocity-lime-300);
}

.target\:shadow-lime-400:target{
    --box-shadow-color: var(--velocity-lime-400);
}

.target\:shadow-lime-500:target{
    --box-shadow-color: var(--velocity-lime-500);
}

.target\:shadow-lime-600:target{
    --box-shadow-color: var(--velocity-lime-600);
}

.target\:shadow-lime-700:target{
    --box-shadow-color: var(--velocity-lime-700);
}

.target\:shadow-lime-800:target{
    --box-shadow-color: var(--velocity-lime-800);
}

.target\:shadow-lime-900:target{
    --box-shadow-color: var(--velocity-lime-900);
}

.target\:shadow-lime-50:target{
    --box-shadow-color: var(--velocity-lime-50);
}

.target\:shadow-lime-100:target{
    --box-shadow-color: var(--velocity-lime-100);
}

.target\:shadow-lime-200:target{
    --box-shadow-color: var(--velocity-lime-200);
}

.target\:shadow-lime-300:target{
    --box-shadow-color: var(--velocity-lime-300);
}

.target\:shadow-lime-400:target{
    --box-shadow-color: var(--velocity-lime-400);
}

.target\:shadow-lime-500:target{
    --box-shadow-color: var(--velocity-lime-500);
}

.target\:shadow-lime-600:target{
    --box-shadow-color: var(--velocity-lime-600);
}

.target\:shadow-lime-700:target{
    --box-shadow-color: var(--velocity-lime-700);
}

.target\:shadow-lime-800:target{
    --box-shadow-color: var(--velocity-lime-800);
}

.target\:shadow-lime-900:target{
    --box-shadow-color: var(--velocity-lime-900);
}

.target\:shadow-indigo-50:target{
    --box-shadow-color: var(--velocity-indigo-50);
}

.target\:shadow-indigo-100:target{
    --box-shadow-color: var(--velocity-indigo-100);
}

.target\:shadow-indigo-200:target{
    --box-shadow-color: var(--velocity-indigo-200);
}

.target\:shadow-indigo-300:target{
    --box-shadow-color: var(--velocity-indigo-300);
}

.target\:shadow-indigo-400:target{
    --box-shadow-color: var(--velocity-indigo-400);
}

.target\:shadow-indigo-500:target{
    --box-shadow-color: var(--velocity-indigo-500);
}

.target\:shadow-indigo-600:target{
    --box-shadow-color: var(--velocity-indigo-600);
}

.target\:shadow-indigo-700:target{
    --box-shadow-color: var(--velocity-indigo-700);
}

.target\:shadow-indigo-800:target{
    --box-shadow-color: var(--velocity-indigo-800);
}

.target\:shadow-indigo-900:target{
    --box-shadow-color: var(--velocity-indigo-900);
}

.target\:shadow-indigo-50:target{
    --box-shadow-color: var(--velocity-indigo-50);
}

.target\:shadow-indigo-100:target{
    --box-shadow-color: var(--velocity-indigo-100);
}

.target\:shadow-indigo-200:target{
    --box-shadow-color: var(--velocity-indigo-200);
}

.target\:shadow-indigo-300:target{
    --box-shadow-color: var(--velocity-indigo-300);
}

.target\:shadow-indigo-400:target{
    --box-shadow-color: var(--velocity-indigo-400);
}

.target\:shadow-indigo-500:target{
    --box-shadow-color: var(--velocity-indigo-500);
}

.target\:shadow-indigo-600:target{
    --box-shadow-color: var(--velocity-indigo-600);
}

.target\:shadow-indigo-700:target{
    --box-shadow-color: var(--velocity-indigo-700);
}

.target\:shadow-indigo-800:target{
    --box-shadow-color: var(--velocity-indigo-800);
}

.target\:shadow-indigo-900:target{
    --box-shadow-color: var(--velocity-indigo-900);
}

.target\:shadow-indigo-50:target{
    --box-shadow-color: var(--velocity-indigo-50);
}

.target\:shadow-indigo-100:target{
    --box-shadow-color: var(--velocity-indigo-100);
}

.target\:shadow-indigo-200:target{
    --box-shadow-color: var(--velocity-indigo-200);
}

.target\:shadow-indigo-300:target{
    --box-shadow-color: var(--velocity-indigo-300);
}

.target\:shadow-indigo-400:target{
    --box-shadow-color: var(--velocity-indigo-400);
}

.target\:shadow-indigo-500:target{
    --box-shadow-color: var(--velocity-indigo-500);
}

.target\:shadow-indigo-600:target{
    --box-shadow-color: var(--velocity-indigo-600);
}

.target\:shadow-indigo-700:target{
    --box-shadow-color: var(--velocity-indigo-700);
}

.target\:shadow-indigo-800:target{
    --box-shadow-color: var(--velocity-indigo-800);
}

.target\:shadow-indigo-900:target{
    --box-shadow-color: var(--velocity-indigo-900);
}

.target\:shadow-violet-50:target{
    --box-shadow-color: var(--velocity-violet-50);
}

.target\:shadow-violet-100:target{
    --box-shadow-color: var(--velocity-violet-100);
}

.target\:shadow-violet-200:target{
    --box-shadow-color: var(--velocity-violet-200);
}

.target\:shadow-violet-300:target{
    --box-shadow-color: var(--velocity-violet-300);
}

.target\:shadow-violet-400:target{
    --box-shadow-color: var(--velocity-violet-400);
}

.target\:shadow-violet-500:target{
    --box-shadow-color: var(--velocity-violet-500);
}

.target\:shadow-violet-600:target{
    --box-shadow-color: var(--velocity-violet-600);
}

.target\:shadow-violet-700:target{
    --box-shadow-color: var(--velocity-violet-700);
}

.target\:shadow-violet-800:target{
    --box-shadow-color: var(--velocity-violet-800);
}

.target\:shadow-violet-900:target{
    --box-shadow-color: var(--velocity-violet-900);
}

.target\:shadow-violet-50:target{
    --box-shadow-color: var(--velocity-violet-50);
}

.target\:shadow-violet-100:target{
    --box-shadow-color: var(--velocity-violet-100);
}

.target\:shadow-violet-200:target{
    --box-shadow-color: var(--velocity-violet-200);
}

.target\:shadow-violet-300:target{
    --box-shadow-color: var(--velocity-violet-300);
}

.target\:shadow-violet-400:target{
    --box-shadow-color: var(--velocity-violet-400);
}

.target\:shadow-violet-500:target{
    --box-shadow-color: var(--velocity-violet-500);
}

.target\:shadow-violet-600:target{
    --box-shadow-color: var(--velocity-violet-600);
}

.target\:shadow-violet-700:target{
    --box-shadow-color: var(--velocity-violet-700);
}

.target\:shadow-violet-800:target{
    --box-shadow-color: var(--velocity-violet-800);
}

.target\:shadow-violet-900:target{
    --box-shadow-color: var(--velocity-violet-900);
}

.target\:shadow-violet-50:target{
    --box-shadow-color: var(--velocity-violet-50);
}

.target\:shadow-violet-100:target{
    --box-shadow-color: var(--velocity-violet-100);
}

.target\:shadow-violet-200:target{
    --box-shadow-color: var(--velocity-violet-200);
}

.target\:shadow-violet-300:target{
    --box-shadow-color: var(--velocity-violet-300);
}

.target\:shadow-violet-400:target{
    --box-shadow-color: var(--velocity-violet-400);
}

.target\:shadow-violet-500:target{
    --box-shadow-color: var(--velocity-violet-500);
}

.target\:shadow-violet-600:target{
    --box-shadow-color: var(--velocity-violet-600);
}

.target\:shadow-violet-700:target{
    --box-shadow-color: var(--velocity-violet-700);
}

.target\:shadow-violet-800:target{
    --box-shadow-color: var(--velocity-violet-800);
}

.target\:shadow-violet-900:target{
    --box-shadow-color: var(--velocity-violet-900);
}

.target\:shadow-red-50:target{
    --box-shadow-color: var(--velocity-red-50);
}

.target\:shadow-red-100:target{
    --box-shadow-color: var(--velocity-red-100);
}

.target\:shadow-red-200:target{
    --box-shadow-color: var(--velocity-red-200);
}

.target\:shadow-red-300:target{
    --box-shadow-color: var(--velocity-red-300);
}

.target\:shadow-red-400:target{
    --box-shadow-color: var(--velocity-red-400);
}

.target\:shadow-red-500:target{
    --box-shadow-color: var(--velocity-red-500);
}

.target\:shadow-red-600:target{
    --box-shadow-color: var(--velocity-red-600);
}

.target\:shadow-red-700:target{
    --box-shadow-color: var(--velocity-red-700);
}

.target\:shadow-red-800:target{
    --box-shadow-color: var(--velocity-red-800);
}

.target\:shadow-red-900:target{
    --box-shadow-color: var(--velocity-red-900);
}

.target\:shadow-red-50:target{
    --box-shadow-color: var(--velocity-red-50);
}

.target\:shadow-red-100:target{
    --box-shadow-color: var(--velocity-red-100);
}

.target\:shadow-red-200:target{
    --box-shadow-color: var(--velocity-red-200);
}

.target\:shadow-red-300:target{
    --box-shadow-color: var(--velocity-red-300);
}

.target\:shadow-red-400:target{
    --box-shadow-color: var(--velocity-red-400);
}

.target\:shadow-red-500:target{
    --box-shadow-color: var(--velocity-red-500);
}

.target\:shadow-red-600:target{
    --box-shadow-color: var(--velocity-red-600);
}

.target\:shadow-red-700:target{
    --box-shadow-color: var(--velocity-red-700);
}

.target\:shadow-red-800:target{
    --box-shadow-color: var(--velocity-red-800);
}

.target\:shadow-red-900:target{
    --box-shadow-color: var(--velocity-red-900);
}

.target\:shadow-red-50:target{
    --box-shadow-color: var(--velocity-red-50);
}

.target\:shadow-red-100:target{
    --box-shadow-color: var(--velocity-red-100);
}

.target\:shadow-red-200:target{
    --box-shadow-color: var(--velocity-red-200);
}

.target\:shadow-red-300:target{
    --box-shadow-color: var(--velocity-red-300);
}

.target\:shadow-red-400:target{
    --box-shadow-color: var(--velocity-red-400);
}

.target\:shadow-red-500:target{
    --box-shadow-color: var(--velocity-red-500);
}

.target\:shadow-red-600:target{
    --box-shadow-color: var(--velocity-red-600);
}

.target\:shadow-red-700:target{
    --box-shadow-color: var(--velocity-red-700);
}

.target\:shadow-red-800:target{
    --box-shadow-color: var(--velocity-red-800);
}

.target\:shadow-red-900:target{
    --box-shadow-color: var(--velocity-red-900);
}

.target\:shadow-slate-50:target{
    --box-shadow-color: var(--velocity-slate-50);
}

.target\:shadow-slate-100:target{
    --box-shadow-color: var(--velocity-slate-100);
}

.target\:shadow-slate-200:target{
    --box-shadow-color: var(--velocity-slate-200);
}

.target\:shadow-slate-300:target{
    --box-shadow-color: var(--velocity-slate-300);
}

.target\:shadow-slate-400:target{
    --box-shadow-color: var(--velocity-slate-400);
}

.target\:shadow-slate-500:target{
    --box-shadow-color: var(--velocity-slate-500);
}

.target\:shadow-slate-600:target{
    --box-shadow-color: var(--velocity-slate-600);
}

.target\:shadow-slate-700:target{
    --box-shadow-color: var(--velocity-slate-700);
}

.target\:shadow-slate-800:target{
    --box-shadow-color: var(--velocity-slate-800);
}

.target\:shadow-slate-900:target{
    --box-shadow-color: var(--velocity-slate-900);
}

.target\:shadow-slate-50:target{
    --box-shadow-color: var(--velocity-slate-50);
}

.target\:shadow-slate-100:target{
    --box-shadow-color: var(--velocity-slate-100);
}

.target\:shadow-slate-200:target{
    --box-shadow-color: var(--velocity-slate-200);
}

.target\:shadow-slate-300:target{
    --box-shadow-color: var(--velocity-slate-300);
}

.target\:shadow-slate-400:target{
    --box-shadow-color: var(--velocity-slate-400);
}

.target\:shadow-slate-500:target{
    --box-shadow-color: var(--velocity-slate-500);
}

.target\:shadow-slate-600:target{
    --box-shadow-color: var(--velocity-slate-600);
}

.target\:shadow-slate-700:target{
    --box-shadow-color: var(--velocity-slate-700);
}

.target\:shadow-slate-800:target{
    --box-shadow-color: var(--velocity-slate-800);
}

.target\:shadow-slate-900:target{
    --box-shadow-color: var(--velocity-slate-900);
}

.target\:shadow-slate-50:target{
    --box-shadow-color: var(--velocity-slate-50);
}

.target\:shadow-slate-100:target{
    --box-shadow-color: var(--velocity-slate-100);
}

.target\:shadow-slate-200:target{
    --box-shadow-color: var(--velocity-slate-200);
}

.target\:shadow-slate-300:target{
    --box-shadow-color: var(--velocity-slate-300);
}

.target\:shadow-slate-400:target{
    --box-shadow-color: var(--velocity-slate-400);
}

.target\:shadow-slate-500:target{
    --box-shadow-color: var(--velocity-slate-500);
}

.target\:shadow-slate-600:target{
    --box-shadow-color: var(--velocity-slate-600);
}

.target\:shadow-slate-700:target{
    --box-shadow-color: var(--velocity-slate-700);
}

.target\:shadow-slate-800:target{
    --box-shadow-color: var(--velocity-slate-800);
}

.target\:shadow-slate-900:target{
    --box-shadow-color: var(--velocity-slate-900);
}

.target\:shadow-pink-50:target{
    --box-shadow-color: var(--velocity-pink-50);
}

.target\:shadow-pink-100:target{
    --box-shadow-color: var(--velocity-pink-100);
}

.target\:shadow-pink-200:target{
    --box-shadow-color: var(--velocity-pink-200);
}

.target\:shadow-pink-300:target{
    --box-shadow-color: var(--velocity-pink-300);
}

.target\:shadow-pink-400:target{
    --box-shadow-color: var(--velocity-pink-400);
}

.target\:shadow-pink-500:target{
    --box-shadow-color: var(--velocity-pink-500);
}

.target\:shadow-pink-600:target{
    --box-shadow-color: var(--velocity-pink-600);
}

.target\:shadow-pink-700:target{
    --box-shadow-color: var(--velocity-pink-700);
}

.target\:shadow-pink-800:target{
    --box-shadow-color: var(--velocity-pink-800);
}

.target\:shadow-pink-900:target{
    --box-shadow-color: var(--velocity-pink-900);
}

.target\:shadow-pink-50:target{
    --box-shadow-color: var(--velocity-pink-50);
}

.target\:shadow-pink-100:target{
    --box-shadow-color: var(--velocity-pink-100);
}

.target\:shadow-pink-200:target{
    --box-shadow-color: var(--velocity-pink-200);
}

.target\:shadow-pink-300:target{
    --box-shadow-color: var(--velocity-pink-300);
}

.target\:shadow-pink-400:target{
    --box-shadow-color: var(--velocity-pink-400);
}

.target\:shadow-pink-500:target{
    --box-shadow-color: var(--velocity-pink-500);
}

.target\:shadow-pink-600:target{
    --box-shadow-color: var(--velocity-pink-600);
}

.target\:shadow-pink-700:target{
    --box-shadow-color: var(--velocity-pink-700);
}

.target\:shadow-pink-800:target{
    --box-shadow-color: var(--velocity-pink-800);
}

.target\:shadow-pink-900:target{
    --box-shadow-color: var(--velocity-pink-900);
}

.target\:shadow-pink-50:target{
    --box-shadow-color: var(--velocity-pink-50);
}

.target\:shadow-pink-100:target{
    --box-shadow-color: var(--velocity-pink-100);
}

.target\:shadow-pink-200:target{
    --box-shadow-color: var(--velocity-pink-200);
}

.target\:shadow-pink-300:target{
    --box-shadow-color: var(--velocity-pink-300);
}

.target\:shadow-pink-400:target{
    --box-shadow-color: var(--velocity-pink-400);
}

.target\:shadow-pink-500:target{
    --box-shadow-color: var(--velocity-pink-500);
}

.target\:shadow-pink-600:target{
    --box-shadow-color: var(--velocity-pink-600);
}

.target\:shadow-pink-700:target{
    --box-shadow-color: var(--velocity-pink-700);
}

.target\:shadow-pink-800:target{
    --box-shadow-color: var(--velocity-pink-800);
}

.target\:shadow-pink-900:target{
    --box-shadow-color: var(--velocity-pink-900);
}

.target\:shadow-rose-50:target{
    --box-shadow-color: var(--velocity-rose-50);
}

.target\:shadow-rose-100:target{
    --box-shadow-color: var(--velocity-rose-100);
}

.target\:shadow-rose-200:target{
    --box-shadow-color: var(--velocity-rose-200);
}

.target\:shadow-rose-300:target{
    --box-shadow-color: var(--velocity-rose-300);
}

.target\:shadow-rose-400:target{
    --box-shadow-color: var(--velocity-rose-400);
}

.target\:shadow-rose-500:target{
    --box-shadow-color: var(--velocity-rose-500);
}

.target\:shadow-rose-600:target{
    --box-shadow-color: var(--velocity-rose-600);
}

.target\:shadow-rose-700:target{
    --box-shadow-color: var(--velocity-rose-700);
}

.target\:shadow-rose-800:target{
    --box-shadow-color: var(--velocity-rose-800);
}

.target\:shadow-rose-900:target{
    --box-shadow-color: var(--velocity-rose-900);
}

.target\:shadow-rose-50:target{
    --box-shadow-color: var(--velocity-rose-50);
}

.target\:shadow-rose-100:target{
    --box-shadow-color: var(--velocity-rose-100);
}

.target\:shadow-rose-200:target{
    --box-shadow-color: var(--velocity-rose-200);
}

.target\:shadow-rose-300:target{
    --box-shadow-color: var(--velocity-rose-300);
}

.target\:shadow-rose-400:target{
    --box-shadow-color: var(--velocity-rose-400);
}

.target\:shadow-rose-500:target{
    --box-shadow-color: var(--velocity-rose-500);
}

.target\:shadow-rose-600:target{
    --box-shadow-color: var(--velocity-rose-600);
}

.target\:shadow-rose-700:target{
    --box-shadow-color: var(--velocity-rose-700);
}

.target\:shadow-rose-800:target{
    --box-shadow-color: var(--velocity-rose-800);
}

.target\:shadow-rose-900:target{
    --box-shadow-color: var(--velocity-rose-900);
}

.target\:shadow-rose-50:target{
    --box-shadow-color: var(--velocity-rose-50);
}

.target\:shadow-rose-100:target{
    --box-shadow-color: var(--velocity-rose-100);
}

.target\:shadow-rose-200:target{
    --box-shadow-color: var(--velocity-rose-200);
}

.target\:shadow-rose-300:target{
    --box-shadow-color: var(--velocity-rose-300);
}

.target\:shadow-rose-400:target{
    --box-shadow-color: var(--velocity-rose-400);
}

.target\:shadow-rose-500:target{
    --box-shadow-color: var(--velocity-rose-500);
}

.target\:shadow-rose-600:target{
    --box-shadow-color: var(--velocity-rose-600);
}

.target\:shadow-rose-700:target{
    --box-shadow-color: var(--velocity-rose-700);
}

.target\:shadow-rose-800:target{
    --box-shadow-color: var(--velocity-rose-800);
}

.target\:shadow-rose-900:target{
    --box-shadow-color: var(--velocity-rose-900);
}

.target\:shadow-sky-50:target{
    --box-shadow-color: var(--velocity-sky-50);
}

.target\:shadow-sky-100:target{
    --box-shadow-color: var(--velocity-sky-100);
}

.target\:shadow-sky-200:target{
    --box-shadow-color: var(--velocity-sky-200);
}

.target\:shadow-sky-300:target{
    --box-shadow-color: var(--velocity-sky-300);
}

.target\:shadow-sky-400:target{
    --box-shadow-color: var(--velocity-sky-400);
}

.target\:shadow-sky-500:target{
    --box-shadow-color: var(--velocity-sky-500);
}

.target\:shadow-sky-600:target{
    --box-shadow-color: var(--velocity-sky-600);
}

.target\:shadow-sky-700:target{
    --box-shadow-color: var(--velocity-sky-700);
}

.target\:shadow-sky-800:target{
    --box-shadow-color: var(--velocity-sky-800);
}

.target\:shadow-sky-900:target{
    --box-shadow-color: var(--velocity-sky-900);
}

.target\:shadow-sky-50:target{
    --box-shadow-color: var(--velocity-sky-50);
}

.target\:shadow-sky-100:target{
    --box-shadow-color: var(--velocity-sky-100);
}

.target\:shadow-sky-200:target{
    --box-shadow-color: var(--velocity-sky-200);
}

.target\:shadow-sky-300:target{
    --box-shadow-color: var(--velocity-sky-300);
}

.target\:shadow-sky-400:target{
    --box-shadow-color: var(--velocity-sky-400);
}

.target\:shadow-sky-500:target{
    --box-shadow-color: var(--velocity-sky-500);
}

.target\:shadow-sky-600:target{
    --box-shadow-color: var(--velocity-sky-600);
}

.target\:shadow-sky-700:target{
    --box-shadow-color: var(--velocity-sky-700);
}

.target\:shadow-sky-800:target{
    --box-shadow-color: var(--velocity-sky-800);
}

.target\:shadow-sky-900:target{
    --box-shadow-color: var(--velocity-sky-900);
}

.target\:shadow-sky-50:target{
    --box-shadow-color: var(--velocity-sky-50);
}

.target\:shadow-sky-100:target{
    --box-shadow-color: var(--velocity-sky-100);
}

.target\:shadow-sky-200:target{
    --box-shadow-color: var(--velocity-sky-200);
}

.target\:shadow-sky-300:target{
    --box-shadow-color: var(--velocity-sky-300);
}

.target\:shadow-sky-400:target{
    --box-shadow-color: var(--velocity-sky-400);
}

.target\:shadow-sky-500:target{
    --box-shadow-color: var(--velocity-sky-500);
}

.target\:shadow-sky-600:target{
    --box-shadow-color: var(--velocity-sky-600);
}

.target\:shadow-sky-700:target{
    --box-shadow-color: var(--velocity-sky-700);
}

.target\:shadow-sky-800:target{
    --box-shadow-color: var(--velocity-sky-800);
}

.target\:shadow-sky-900:target{
    --box-shadow-color: var(--velocity-sky-900);
}

.target\:shadow-yellow-50:target{
    --box-shadow-color: var(--velocity-yellow-50);
}

.target\:shadow-yellow-100:target{
    --box-shadow-color: var(--velocity-yellow-100);
}

.target\:shadow-yellow-200:target{
    --box-shadow-color: var(--velocity-yellow-200);
}

.target\:shadow-yellow-300:target{
    --box-shadow-color: var(--velocity-yellow-300);
}

.target\:shadow-yellow-400:target{
    --box-shadow-color: var(--velocity-yellow-400);
}

.target\:shadow-yellow-500:target{
    --box-shadow-color: var(--velocity-yellow-500);
}

.target\:shadow-yellow-600:target{
    --box-shadow-color: var(--velocity-yellow-600);
}

.target\:shadow-yellow-700:target{
    --box-shadow-color: var(--velocity-yellow-700);
}

.target\:shadow-yellow-800:target{
    --box-shadow-color: var(--velocity-yellow-800);
}

.target\:shadow-yellow-900:target{
    --box-shadow-color: var(--velocity-yellow-900);
}

.target\:shadow-yellow-50:target{
    --box-shadow-color: var(--velocity-yellow-50);
}

.target\:shadow-yellow-100:target{
    --box-shadow-color: var(--velocity-yellow-100);
}

.target\:shadow-yellow-200:target{
    --box-shadow-color: var(--velocity-yellow-200);
}

.target\:shadow-yellow-300:target{
    --box-shadow-color: var(--velocity-yellow-300);
}

.target\:shadow-yellow-400:target{
    --box-shadow-color: var(--velocity-yellow-400);
}

.target\:shadow-yellow-500:target{
    --box-shadow-color: var(--velocity-yellow-500);
}

.target\:shadow-yellow-600:target{
    --box-shadow-color: var(--velocity-yellow-600);
}

.target\:shadow-yellow-700:target{
    --box-shadow-color: var(--velocity-yellow-700);
}

.target\:shadow-yellow-800:target{
    --box-shadow-color: var(--velocity-yellow-800);
}

.target\:shadow-yellow-900:target{
    --box-shadow-color: var(--velocity-yellow-900);
}

.target\:shadow-yellow-50:target{
    --box-shadow-color: var(--velocity-yellow-50);
}

.target\:shadow-yellow-100:target{
    --box-shadow-color: var(--velocity-yellow-100);
}

.target\:shadow-yellow-200:target{
    --box-shadow-color: var(--velocity-yellow-200);
}

.target\:shadow-yellow-300:target{
    --box-shadow-color: var(--velocity-yellow-300);
}

.target\:shadow-yellow-400:target{
    --box-shadow-color: var(--velocity-yellow-400);
}

.target\:shadow-yellow-500:target{
    --box-shadow-color: var(--velocity-yellow-500);
}

.target\:shadow-yellow-600:target{
    --box-shadow-color: var(--velocity-yellow-600);
}

.target\:shadow-yellow-700:target{
    --box-shadow-color: var(--velocity-yellow-700);
}

.target\:shadow-yellow-800:target{
    --box-shadow-color: var(--velocity-yellow-800);
}

.target\:shadow-yellow-900:target{
    --box-shadow-color: var(--velocity-yellow-900);
}

.target\:shadow-orange-50:target{
    --box-shadow-color: var(--velocity-orange-50);
}

.target\:shadow-orange-100:target{
    --box-shadow-color: var(--velocity-orange-100);
}

.target\:shadow-orange-200:target{
    --box-shadow-color: var(--velocity-orange-200);
}

.target\:shadow-orange-300:target{
    --box-shadow-color: var(--velocity-orange-300);
}

.target\:shadow-orange-400:target{
    --box-shadow-color: var(--velocity-orange-400);
}

.target\:shadow-orange-500:target{
    --box-shadow-color: var(--velocity-orange-500);
}

.target\:shadow-orange-600:target{
    --box-shadow-color: var(--velocity-orange-600);
}

.target\:shadow-orange-700:target{
    --box-shadow-color: var(--velocity-orange-700);
}

.target\:shadow-orange-800:target{
    --box-shadow-color: var(--velocity-orange-800);
}

.target\:shadow-orange-900:target{
    --box-shadow-color: var(--velocity-orange-900);
}

.target\:shadow-orange-50:target{
    --box-shadow-color: var(--velocity-orange-50);
}

.target\:shadow-orange-100:target{
    --box-shadow-color: var(--velocity-orange-100);
}

.target\:shadow-orange-200:target{
    --box-shadow-color: var(--velocity-orange-200);
}

.target\:shadow-orange-300:target{
    --box-shadow-color: var(--velocity-orange-300);
}

.target\:shadow-orange-400:target{
    --box-shadow-color: var(--velocity-orange-400);
}

.target\:shadow-orange-500:target{
    --box-shadow-color: var(--velocity-orange-500);
}

.target\:shadow-orange-600:target{
    --box-shadow-color: var(--velocity-orange-600);
}

.target\:shadow-orange-700:target{
    --box-shadow-color: var(--velocity-orange-700);
}

.target\:shadow-orange-800:target{
    --box-shadow-color: var(--velocity-orange-800);
}

.target\:shadow-orange-900:target{
    --box-shadow-color: var(--velocity-orange-900);
}

.target\:shadow-orange-50:target{
    --box-shadow-color: var(--velocity-orange-50);
}

.target\:shadow-orange-100:target{
    --box-shadow-color: var(--velocity-orange-100);
}

.target\:shadow-orange-200:target{
    --box-shadow-color: var(--velocity-orange-200);
}

.target\:shadow-orange-300:target{
    --box-shadow-color: var(--velocity-orange-300);
}

.target\:shadow-orange-400:target{
    --box-shadow-color: var(--velocity-orange-400);
}

.target\:shadow-orange-500:target{
    --box-shadow-color: var(--velocity-orange-500);
}

.target\:shadow-orange-600:target{
    --box-shadow-color: var(--velocity-orange-600);
}

.target\:shadow-orange-700:target{
    --box-shadow-color: var(--velocity-orange-700);
}

.target\:shadow-orange-800:target{
    --box-shadow-color: var(--velocity-orange-800);
}

.target\:shadow-orange-900:target{
    --box-shadow-color: var(--velocity-orange-900);
}

.target\:opacity-0:target{
    opacity: 0;
}

.target\:opacity-5:target{
    opacity: 0.05;
}

.target\:opacity-10:target{
    opacity: 0.1;
}

.target\:opacity-15:target{
    opacity: 0.15;
}

.target\:opacity-20:target{
    opacity: 0.2;
}

.target\:opacity-25:target{
    opacity: 0.25;
}

.target\:opacity-30:target{
    opacity: 0.3;
}

.target\:opacity-35:target{
    opacity: 0.35;
}

.target\:opacity-40:target{
    opacity: 0.4;
}

.target\:opacity-45:target{
    opacity: 0.45;
}

.target\:opacity-50:target{
    opacity: 0.5;
}

.target\:opacity-55:target{
    opacity: 0.55;
}

.target\:opacity-60:target{
    opacity: 0.6;
}

.target\:opacity-65:target{
    opacity: 0.65;
}

.target\:opacity-70:target{
    opacity: 0.7;
}

.target\:opacity-75:target{
    opacity: 0.75;
}

.target\:opacity-80:target{
    opacity: 0.8;
}

.target\:opacity-85:target{
    opacity: 0.85;
}

.target\:opacity-90:target{
    opacity: 0.9;
}

.target\:opacity-95:target{
    opacity: 0.95;
}

.target\:opacity-100:target{
    opacity: 1;
}

.target\:border-collapse:target{
    border-collapse: collapse;
}

.target\:border-seperate:target{
    border-collapse: separate;
}

.target\:table-layout-auto:target{
    table-layout: auto;
}

.target\:table-layout-fixed:target{
    table-layout: fixed;
}

.target\:appearance-none:target{
    appearance: none;
}

.target\:appearance-auto:target{
    appearance: auto;
}

.target\:caption-top:target{
    caption-side: top;
}

.target\:caption-bottom:target{
    caption-side: bottom;
}

.target\:cursor-auto:target{
    cursor: auto;
}

.target\:cursor-default:target{
    cursor: default;
}

.target\:cursor-pointer:target{
    cursor: pointer;
}

.target\:cursor-text:target{
    cursor: text;
}

.target\:cursor-wait:target{
    cursor: wait;
}

.target\:cursor-help:target{
    cursor: help;
}

.target\:cursor-progress:target{
    cursor: progress;
}

.target\:cursor-none:target{
    cursor: none;
}

.target\:pointer-events-none:target{
    pointer-events: none;
}

.target\:pointer-events-auto:target{
    pointer-events: auto;
}

.target\:resize-none:target{
    resize: none;
}

.target\:resize-y:target{
    resize: vertical;
}

.target\:resize-x:target{
    resize: horizontal;
}

.target\:resize-both:target{
    resize: both;
}

.target\:scroll-auto:target{
    scroll-behavior: auto;
}

.target\:scroll-smooth:target{
    scroll-behavior: smooth;
}

/* scroll-padding */
.target\:scroll-p-auto:target{
    scroll-padding: auto;
}

.target\:scroll-p-0:target{
    scroll-padding: 0;
}

.target\:scroll-p-4:target{
    scroll-padding: var(--velocity-padding-4);
}

.target\:scroll-p-8:target{
    scroll-padding: var(--velocity-padding-8);
}

.target\:scroll-p-12:target{
    scroll-padding: var(--velocity-padding-12);
}

.target\:scroll-p-16:target{
    scroll-padding: var(--velocity-padding-16);
}

.target\:scroll-p-20:target{
    scroll-padding: var(--velocity-padding-20);
}

.target\:scroll-p-24:target{
    scroll-padding: var(--velocity-padding-24);
}

.target\:scroll-p-28:target{
    scroll-padding: var(--velocity-padding-28);
}

.target\:scroll-p-32:target{
    scroll-padding: var(--velocity-padding-32);
}

.target\:scroll-p-36:target{
    scroll-padding: var(--velocity-padding-36);
}

.target\:scroll-p-40:target{
    scroll-padding: var(--velocity-padding-40);
}

.target\:scroll-p-44:target{
    scroll-padding: var(--velocity-padding-44);
}

.target\:scroll-p-48:target{
    scroll-padding: var(--velocity-padding-48);
}

.target\:scroll-p-52:target{
    scroll-padding: var(--velocity-padding-52);
}

.target\:scroll-p-56:target{
    scroll-padding: var(--velocity-padding-56);
}

.target\:scroll-p-60:target{
    scroll-padding: var(--velocity-padding-60);
}

.target\:scroll-p-64:target{
    scroll-padding: var(--velocity-padding-64);
}

.target\:scroll-p-68:target{
    scroll-padding: var(--velocity-padding-68);
}

.target\:scroll-p-72:target{
    scroll-padding: var(--velocity-padding-72);
}

.target\:scroll-p-76:target{
    scroll-padding: var(--velocity-padding-76);
}

.target\:scroll-p-80:target{
    scroll-padding: var(--velocity-padding-80);
}

/** scroll-padding top **/
.target\:scroll-pt-auto:target{
    scroll-padding-top: auto;
}

.target\:scroll-pt-0:target{
    scroll-padding-top: 0;
}

.target\:scroll-pt-4:target{
    scroll-padding-top: 0.25rem;
}

.target\:scroll-pt-8:target{
    scroll-padding-top: 0.5rem;
}

.target\:scroll-pt-12:target{
    scroll-padding-top: 0.75rem;
}

.target\:scroll-pt-16:target{
    scroll-padding-top: 1rem;
}

.target\:scroll-pt-20:target{
    scroll-padding-top: 1.25rem;
}

.target\:scroll-pt-24:target{
    scroll-padding-top: 1.5rem;
}

.target\:scroll-pt-28:target{
    scroll-padding-top: 1.75rem;
}

.target\:scroll-pt-32:target{
    scroll-padding-top: 2rem;
}

.target\:scroll-pt-36:target{
    scroll-padding-top: 2.25rem;
}

.target\:scroll-pt-40:target{
    scroll-padding-top: 2.5rem;
}

.target\:scroll-pt-44:target{
    scroll-padding-top: 2.75rem;
}

.target\:scroll-pt-48:target{
    scroll-padding-top: 3rem;
}

.target\:scroll-pt-52:target{
    scroll-padding-top: 3.25rem;
}

.target\:scroll-pt-56:target{
    scroll-padding-top: 3.5rem;
}

.target\:scroll-pt-60:target{
    scroll-padding-top: 3.75rem;
}

.target\:scroll-pt-64:target{
    scroll-padding-top: 4rem;
}

.target\:scroll-pt-68:target{
    scroll-padding-top: 6rem;
}

.target\:scroll-pt-72:target{
    scroll-padding-top: 8rem;
}

.target\:scroll-pt-76:target{
    scroll-padding-top: 12rem;
}

.target\:scroll-pt-80:target{
    scroll-padding-top: 16rem;
}

/** scroll-padding-bottom **/
.target\:scroll-pb-auto:target{
    scroll-padding-bottom: auto;
}

.target\:scroll-pb-0:target{
    scroll-padding-bottom: 0;
}

.target\:scroll-pb-4:target{
    scroll-padding-bottom: 0.25rem;
}

.target\:scroll-pb-8:target{
    scroll-padding-bottom: 0.5rem;
}

.target\:scroll-pb-12:target{
    scroll-padding-bottom: 0.75rem;
}

.target\:scroll-pb-16:target{
    scroll-padding-bottom: 1rem;
}

.target\:scroll-pb-20:target{
    scroll-padding-bottom: 1.25rem;
}

.target\:scroll-pb-24:target{
    scroll-padding-bottom: 1.5rem;
}

.target\:scroll-pb-28:target{
    scroll-padding-bottom: 1.75rem;
}

.target\:scroll-pb-32:target{
    scroll-padding-bottom: 2rem;
}

.target\:scroll-pb-36:target{
    scroll-padding-bottom: 2.25rem;
}

.target\:scroll-pb-40:target{
    scroll-padding-bottom: 2.5rem;
}

.target\:scroll-pb-44:target{
    scroll-padding-bottom: 2.75rem;
}

.target\:scroll-pb-48:target{
    scroll-padding-bottom: 3rem;
}

.target\:scroll-pb-52:target{
    scroll-padding-bottom: 3.25rem;
}

.target\:scroll-pb-56:target{
    scroll-padding-bottom: 3.5rem;
}

.target\:scroll-pb-60:target{
    scroll-padding-bottom: 3.75rem;
}

.target\:scroll-pb-64:target{
    scroll-padding-bottom: 4rem;
}

.target\:scroll-pb-68:target{
    scroll-padding-bottom: 6rem;
}

.target\:scroll-pb-72:target{
    scroll-padding-bottom: 8rem;
}

.target\:scroll-pb-76:target{
    scroll-padding-bottom: 12rem;
}

.target\:scroll-pb-80:target{
    scroll-padding-bottom: 16rem;
}

/** scroll-padding left **/
.target\:scroll-pl-0:target{
    scroll-padding-left: auto;
}

.target\:scroll-pl-0:target{
    scroll-padding-left: 0;
}

.target\:scroll-pl-4:target{
    scroll-padding-left: 0.25rem;
}

.target\:scroll-pl-8:target{
    scroll-padding-left: 0.5rem;
}

.target\:scroll-pl-12:target{
    scroll-padding-left: 0.75rem;
}

.target\:scroll-pl-16:target{
    scroll-padding-left: 1rem;
}

.target\:scroll-pl-20:target{
    scroll-padding-left: 1.25rem;
}

.target\:scroll-pl-24:target{
    scroll-padding-left: 1.5rem;
}

.target\:scroll-pl-28:target{
    scroll-padding-left: 1.75rem;
}

.target\:scroll-pl-32:target{
    scroll-padding-left: 2rem;
}

.target\:scroll-pl-36:target{
    scroll-padding-left: 2.25rem;
}

.target\:scroll-pl-40:target{
    scroll-padding-left: 2.5rem;
}

.target\:scroll-pl-44:target{
    scroll-padding-left: 2.75rem;
}

.target\:scroll-pl-48:target{
    scroll-padding-left: 3rem;
}

.target\:scroll-pl-52:target{
    scroll-padding-left: 3.25rem;
}

.target\:scroll-pl-56:target{
    scroll-padding-left: 3.5rem;
}

.target\:scroll-pl-60:target{
    scroll-padding-left: 3.75rem;
}

.target\:scroll-pl-64:target{
    scroll-padding-left: 4rem;
}

.target\:scroll-pl-68:target{
    scroll-padding-left: 6rem;
}

.target\:scroll-pl-72:target{
    scroll-padding-left: 8rem;
}

.target\:scroll-pl-76:target{
    scroll-padding-left: 12rem;
}

.target\:scroll-pl-80:target{
    scroll-padding-left: 16rem;
}

/** scroll-padding-right **/
.target\:scroll-pr-auto:target{
    scroll-padding-right: auto;
}

.target\:scroll-pr-0:target{
    scroll-padding-right: 0;
}

.target\:scroll-pr-4:target{
    scroll-padding-right: 0.25rem;
}

.target\:scroll-pr-8:target{
    scroll-padding-right: 0.5rem;
}

.target\:scroll-pr-12:target{
    scroll-padding-right: 0.75rem;
}

.target\:scroll-pr-16:target{
    scroll-padding-right: 1rem;
}

.target\:scroll-pr-20:target{
    scroll-padding-right: 1.25rem;
}

.target\:scroll-pr-24:target{
    scroll-padding-right: 1.5rem;
}

.target\:scroll-pr-28:target{
    scroll-padding-right: 1.75rem;
}

.target\:scroll-pr-32:target{
    scroll-padding-right: 2rem;
}

.target\:scroll-pr-36:target{
    scroll-padding-right: 2.25rem;
}

.target\:scroll-pr-40:target{
    scroll-padding-right: 2.5rem;
}

.target\:scroll-pr-44:target{
    scroll-padding-right: 2.75rem;
}

.target\:scroll-pr-48:target{
    scroll-padding-right: 3rem;
}

.target\:scroll-pr-52:target{
    scroll-padding-right: 3.25rem;
}

.target\:scroll-pr-56:target{
    scroll-padding-right: 3.5rem;
}

.target\:scroll-pr-60:target{
    scroll-padding-right: 3.75rem;
}

.target\:scroll-pr-64:target{
    scroll-padding-right: 4rem;
}

.target\:scroll-pr-68:target{
    scroll-padding-right: 6rem;
}

.target\:scroll-pr-72:target{
    scroll-padding-right: 8rem;
}

.target\:scroll-pr-76:target{
    scroll-padding-right: 12rem;
}

.target\:scroll-pr-80:target{
    scroll-padding-right: 16rem;
}

/* scroll-padding left and right **/
.target\:scroll-px-auto:target{
    scroll-padding-left: auto;
    scroll-padding-right: auto;
}

.target\:scroll-px-0:target{
    scroll-padding-left: 0;
    scroll-padding-right: 0;
}

.target\:scroll-px-4:target{
    scroll-padding-left: 0.25rem;
    scroll-padding-right: 0.25rem;
}

.target\:scroll-px-8:target{
    scroll-padding-left: 0.5rem;
    scroll-padding-right: 0.5rem;
}

.target\:scroll-px-12:target{
    scroll-padding-left: 0.75rem;
    scroll-padding-right: 0.75rem;
}

.target\:scroll-px-16:target{
    scroll-padding-left: 1rem;
    scroll-padding-right: 1rem;
}

.target\:scroll-px-20:target{
    scroll-padding-left: 1.25rem;
    scroll-padding-right: 1.25rem;
}

.target\:scroll-px-24:target{
    scroll-padding-left: 1.5rem;
    scroll-padding-right: 1.5rem;
}

.target\:scroll-px-28:target{
    scroll-padding-left: 1.75rem;
    scroll-padding-right: 1.75rem;
}

.target\:scroll-px-32:target{
    scroll-padding-left: 2rem;
    scroll-padding-right: 2rem;
}

.target\:scroll-px-36:target{
    scroll-padding-left: 2.25rem;
    scroll-padding-right: 2.25rem;
}

.target\:scroll-px-40:target{
    scroll-padding-left: 2.5rem;
    scroll-padding-right: 2.5rem;
}

.target\:scroll-px-44:target{
    scroll-padding-left: 2.75rem;
    scroll-padding-right: 2.75rem;
}

.target\:scroll-px-48:target{
    scroll-padding-left: 3rem;
    scroll-padding-right: 3rem;
}

.target\:scroll-px-52:target{
    scroll-padding-left: 3.25rem;
    scroll-padding-right: 3.25rem;
}

.target\:scroll-px-56:target{
    scroll-padding-left: 3.5rem;
    scroll-padding-right: 3.5rem;
}

.target\:scroll-px-60:target{
    scroll-padding-left: 3.75rem;
    scroll-padding-right: 3.75rem;
}

.target\:scroll-px-64:target{
    scroll-padding-left: 4rem;
    scroll-padding-right: 4rem;
}

.target\:scroll-px-68:target{
    scroll-padding-left: 6rem;
    scroll-padding-right: 6rem;
}

.target\:scroll-px-72:target{
    scroll-padding-left: 8rem;
    scroll-padding-right: 8rem;
}

.target\:scroll-px-76:target{
    scroll-padding-left: 12rem;
    scroll-padding-right: 12rem;
}

.target\:scroll-px-80:target{
    scroll-padding-left: 14rem;
    scroll-padding-right: 14rem;
}

/*scroll-padding top and bottom **/
.target\:scroll-py-auto:target{
    scroll-padding-top: auto;
    scroll-padding-bottom: auto;
}

.target\:scroll-py-0:target{
    scroll-padding-top: 0;
    scroll-padding-bottom: 0;
}

.target\:scroll-py-4:target{
    scroll-padding-top: 0.25rem;
    scroll-padding-bottom: 0.25rem;
}

.target\:scroll-py-8:target{
    scroll-padding-top: 0.5rem;
    scroll-padding-bottom: 0.5rem;
}

.target\:scroll-py-12:target{
    scroll-padding-top: 0.75rem;
    scroll-padding-top: 0.75rem;
}

.target\:scroll-py-16:target{
    scroll-padding-top: 1rem;
    scroll-padding-bottom: 1rem;
}

.target\:scroll-py-20:target{
    scroll-padding-top: 1.25rem;
    scroll-padding-bottom: 1.25rem;
}

.target\:scroll-py-24:target{
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem;
}

.target\:scroll-py-28:target{
    scroll-padding-top: 1.75rem;
    scroll-padding-bottom: 1.75rem;
}

.target\:scroll-py-32:target{
    scroll-padding-top: 2rem;
    scroll-padding-bottom: 2rem;
}

.target\:scroll-py-36:target{
    scroll-padding-top: 2.25rem;
    scroll-padding-bottom: 2.25rem;
}

.target\:scroll-py-40:target{
    scroll-padding-top: 2.5rem;
    scroll-padding-bottom: 2.5rem;
}

.target\:scroll-py-44:target{
    scroll-padding-top: 2.75rem;
    scroll-padding-bottom: 2.75rem;
}

.target\:scroll-py-48:target{
    scroll-padding-top: 3rem;
    scroll-padding-bottom: 3rem;
}

.target\:scroll-py-52:target{
    scroll-padding-top: 3.25rem;
    scroll-padding-bottom: 3.25rem;
}

.target\:scroll-py-56:target{
    scroll-padding-top: 3.5rem;
    scroll-padding-bottom: 3.5rem;
}

.target\:scroll-py-60:target{
    scroll-padding-top: 3.75rem;
    scroll-padding-bottom: 3.75rem;
}

.target\:scroll-py-64:target{
    scroll-padding-top: 4rem;
    scroll-padding-bottom: 4rem;
}

.target\:scroll-py-68:target{
    scroll-padding-top: 6rem;
    scroll-padding-bottom: 6rem;
}

.target\:scroll-py-72:target{
    scroll-padding-top: 8rem;
    scroll-padding-bottom: 8rem;
}

.target\:scroll-py-76:target{
    scroll-padding-top: 12rem;
    scroll-padding-bottom: 12rem;
}

.target\:scroll-py-80:target{
    scroll-padding-top: 14rem;
    scroll-padding-bottom: 14rem;
}

/* scroll-margin */
.target\:scroll-m-auto:target{
    scroll-margin: auto;
}

.target\:scroll-m-0:target{
    scroll-margin: 0;
}

.target\:scroll-m-4:target{
    scroll-margin: 0.25rem;
}

.target\:scroll-m-8:target{
    scroll-margin: 0.5rem;
}

.target\:scroll-m-12:target{
    scroll-margin: 0.75rem;
}

.target\:scroll-m-16:target{
    scroll-margin: 1rem;
}

.target\:scroll-m-20:target{
    scroll-margin: 1.25rem;
}

.target\:scroll-m-24:target{
    scroll-margin: 1.5rem;
}

.target\:scroll-m-28:target{
    scroll-margin: 1.75rem;
}

.target\:scroll-m-32:target{
    scroll-margin: 2rem;
}

.target\:scroll-m-36:target{
    scroll-margin: 2.25rem;
}

.target\:scroll-m-40:target{
    scroll-margin: 2.5rem;
}

.target\:scroll-m-44:target{
    scroll-margin: 2.75rem;
}

.target\:scroll-m-48:target{
    scroll-margin: 3rem;
}

.target\:scroll-m-52:target{
    scroll-margin: 3.25rem;
}

.target\:scroll-m-56:target{
    scroll-margin: 3.5rem;
}

.target\:scroll-m-60:target{
    scroll-margin: 3.75rem;
}

.target\:scroll-m-64:target{
    scroll-margin: 4rem;
}

.target\:scroll-m-68:target{
    scroll-margin: 6rem;
}

.target\:scroll-m-72:target{
    scroll-margin: 8rem;
}

.target\:scroll-m-76:target{
    scroll-margin: 12rem;
}

.target\:scroll-m-80:target{
    scroll-margin: 16rem;
}

/** scroll-margin top **/
.target\:scroll-mt-auto:target{
    scroll-margin-top: auto;
}

.target\:scroll-mt-0:target{
    scroll-margin-top: 0;
}

.target\:scroll-mt-4:target{
    scroll-margin-top: 0.25rem;
}

.target\:scroll-mt-8:target{
    scroll-margin-top: 0.5rem;
}

.target\:scroll-mt-12:target{
    scroll-margin-top: 0.75rem;
}

.target\:scroll-mt-16:target{
    scroll-margin-top: 1rem;
}

.target\:scroll-mt-20:target{
    scroll-margin-top: 1.25rem;
}

.target\:scroll-mt-24:target{
    scroll-margin-top: 1.5rem;
}

.target\:scroll-mt-28:target{
    scroll-margin-top: 1.75rem;
}

.target\:scroll-mt-32:target{
    scroll-margin-top: 2rem;
}

.target\:scroll-mt-36:target{
    scroll-margin-top: 2.25rem;
}

.target\:scroll-mt-40:target{
    scroll-margin-top: 2.5rem;
}

.target\:scroll-mt-44:target{
    scroll-margin-top: 2.75rem;
}

.target\:scroll-mt-48:target{
    scroll-margin-top: 3rem;
}

.target\:scroll-mt-52:target{
    scroll-margin-top: 3.25rem;
}

.target\:scroll-mt-56:target{
    scroll-margin-top: 3.5rem;
}

.target\:scroll-mt-60:target{
    scroll-margin-top: 3.75rem;
}

.target\:scroll-mt-64:target{
    scroll-margin-top: 4rem;
}

.target\:scroll-mt-68:target{
    scroll-margin-top: 6rem;
}

.target\:scroll-mt-72:target{
    scroll-margin-top: 8rem;
}

.target\:scroll-mt-76:target{
    scroll-margin-top: 12rem;
}

.target\:scroll-mt-80:target{
    scroll-margin-top: 16rem;
}

/** scroll-margin-bottom **/
.target\:scroll-mb-auto:target{
    scroll-margin-bottom: auto;
}

.target\:scroll-mb-0:target{
    scroll-margin-bottom: 0;
}

.target\:scroll-mb-4:target{
    scroll-margin-bottom: 0.25rem;
}

.target\:scroll-mb-8:target{
    scroll-margin-bottom: 0.5rem;
}

.target\:scroll-mb-12:target{
    scroll-margin-bottom: 0.75rem;
}

.target\:scroll-mb-16:target{
    scroll-margin-bottom: 1rem;
}

.target\:scroll-mb-20:target{
    scroll-margin-bottom: 1.25rem;
}

.target\:scroll-mb-24:target{
    scroll-margin-bottom: 1.5rem;
}

.target\:scroll-mb-28:target{
    scroll-margin-bottom: 1.75rem;
}

.target\:scroll-mb-32:target{
    scroll-margin-bottom: 2rem;
}

.target\:scroll-mb-36:target{
    scroll-margin-bottom: 2.25rem;
}

.target\:scroll-mb-40:target{
    scroll-margin-bottom: 2.5rem;
}

.target\:scroll-mb-44:target{
    scroll-margin-bottom: 2.75rem;
}

.target\:scroll-mb-48:target{
    scroll-margin-bottom: 3rem;
}

.target\:scroll-mb-52:target{
    scroll-margin-bottom: 3.25rem;
}

.target\:scroll-mb-56:target{
    scroll-margin-bottom: 3.5rem;
}

.target\:scroll-mb-60:target{
    scroll-margin-bottom: 3.75rem;
}

.target\:scroll-mb-64:target{
    scroll-margin-bottom: 4rem;
}

.target\:scroll-mb-68:target{
    scroll-margin-bottom: 6rem;
}

.target\:scroll-mb-72:target{
    scroll-margin-bottom: 8rem;
}

.target\:scroll-mb-76:target{
    scroll-margin-bottom: 12rem;
}

.target\:scroll-mb-80:target{
    scroll-margin-bottom: 16rem;
}

/** scroll-margin top **/
.target\:scroll-ml-auto:target{
    scroll-margin-left: auto;
}

.target\:scroll-ml-0:target{
    scroll-margin-left: 0;
}

.target\:scroll-ml-4:target{
    scroll-margin-left: 0.25rem;
}

.target\:scroll-ml-8:target{
    scroll-margin-left: 0.5rem;
}

.target\:scroll-ml-12:target{
    scroll-margin-left: 0.75rem;
}

.target\:scroll-ml-16:target{
    scroll-margin-left: 1rem;
}

.target\:scroll-ml-20:target{
    scroll-margin-left: 1.25rem;
}

.target\:scroll-ml-24:target{
    scroll-margin-left: 1.5rem;
}

.target\:scroll-ml-28:target{
    scroll-margin-left: 1.75rem;
}

.target\:scroll-ml-32:target{
    scroll-margin-left: 2rem;
}

.target\:scroll-ml-36:target{
    scroll-margin-left: 2.25rem;
}

.target\:scroll-ml-40:target{
    scroll-margin-left: 2.5rem;
}

.target\:scroll-ml-44:target{
    scroll-margin-left: 2.75rem;
}

.target\:scroll-ml-48:target{
    scroll-margin-left: 3rem;
}

.target\:scroll-ml-52:target{
    scroll-margin-left: 3.25rem;
}

.target\:scroll-ml-56:target{
    scroll-margin-left: 3.5rem;
}

.target\:scroll-ml-60:target{
    scroll-margin-left: 3.75rem;
}

.target\:scroll-ml-64:target{
    scroll-margin-left: 4rem;
}

.target\:scroll-ml-68:target{
    scroll-margin-left: 6rem;
}

.target\:scroll-ml-72:target{
    scroll-margin-left: 8rem;
}

.target\:scroll-ml-76:target{
    scroll-margin-left: 12rem;
}

.target\:scroll-ml-80:target{
    scroll-margin-left: 16rem;
}

/** scroll-margin-right **/
.target\:scroll-mr-auto:target{
    scroll-margin-right: auto;
}

.target\:scroll-mr-0:target{
    scroll-margin-right: 0;
}

.target\:scroll-mr-4:target{
    scroll-margin-right: 0.25rem;
}

.target\:scroll-mr-8:target{
    scroll-margin-right: 0.5rem;
}

.target\:scroll-mr-12:target{
    scroll-margin-right: 0.75rem;
}

.target\:scroll-mr-16:target{
    scroll-margin-right: 1rem;
}

.target\:scroll-mr-20:target{
    scroll-margin-right: 1.25rem;
}

.target\:scroll-mr-24:target{
    scroll-margin-right: 1.5rem;
}

.target\:scroll-mr-28:target{
    scroll-margin-right: 1.75rem;
}

.target\:scroll-mr-32:target{
    scroll-margin-right: 2rem;
}

.target\:scroll-mr-36:target{
    scroll-margin-right: 2.25rem;
}

.target\:scroll-mr-40:target{
    scroll-margin-right: 2.5rem;
}

.target\:scroll-mr-44:target{
    scroll-margin-right: 2.75rem;
}

.target\:scroll-mr-48:target{
    scroll-margin-right: 3rem;
}

.target\:scroll-mr-52:target{
    scroll-margin-right: 3.25rem;
}

.target\:scroll-mr-56:target{
    scroll-margin-right: 3.5rem;
}

.target\:scroll-mr-60:target{
    scroll-margin-right: 3.75rem;
}

.target\:scroll-mr-64:target{
    scroll-margin-right: 4rem;
}

.target\:scroll-mr-68:target{
    scroll-margin-right: 6rem;
}

.target\:scroll-mr-72:target{
    scroll-margin-right: 8rem;
}

.target\:scroll-mr-76:target{
    scroll-margin-right: 12rem;
}

.target\:scroll-mr-80:target{
    scroll-margin-right: 16rem;
}

/* scroll-margin left and right **/
.target\:scroll-mx-auto:target{
    scroll-margin-left: auto;
    scroll-margin-right: auto;
}

.target\:scroll-mx-0:target{
    scroll-margin-left: 0;
    scroll-margin-right: 0;
}

.target\:scroll-mx-4:target{
    scroll-margin-left: 0.25rem;
    scroll-margin-right: 0.25rem;
}

.target\:scroll-mx-8:target{
    scroll-margin-left: 0.5rem;
    scroll-margin-right: 0.5rem;
}

.target\:scroll-mx-12:target{
    scroll-margin-left: 0.75rem;
    scroll-margin-top: 0.75rem;
}

.target\:scroll-mx-16:target{
    scroll-margin-left: 1rem;
    scroll-margin-right: 1rem;
}

.target\:scroll-mx-20:target{
    scroll-margin-left: 1.25rem;
    scroll-margin-right: 1.25rem;
}

.target\:scroll-mx-24:target{
    scroll-margin-left: 1.5rem;
    scroll-margin-right: 1.5rem;
}

.target\:scroll-mx-28:target{
    scroll-margin-left: 1.75rem;
    scroll-margin-right: 1.75rem;
}

.target\:scroll-mx-32:target{
    scroll-margin-left: 2rem;
    scroll-margin-right: 2rem;
}

.target\:scroll-mx-36:target{
    scroll-margin-left: 2.25rem;
    scroll-margin-right: 2.25rem;
}

.target\:scroll-mx-40:target{
    scroll-margin-left: 2.5rem;
    scroll-margin-right: 2.5rem;
}

.target\:scroll-mx-44:target{
    scroll-margin-left: 2.75rem;
    scroll-margin-right: 2.75rem;
}

.target\:scroll-mx-48:target{
    scroll-margin-left: 3rem;
    scroll-margin-right: 3rem;
}

.target\:scroll-mx-52:target{
    scroll-margin-left: 3.25rem;
    scroll-margin-right: 3.25rem;
}

.target\:scroll-mx-56:target{
    scroll-margin-left: 3.5rem;
    scroll-margin-right: 3.5rem;
}

.target\:scroll-mx-60:target{
    scroll-margin-left: 3.75rem;
    scroll-margin-right: 3.75rem;
}

.target\:scroll-mx-64:target{
    scroll-margin-left: 4rem;
    scroll-margin-right: 4rem;
}

.target\:scroll-mx-68:target{
    scroll-margin-left: 6rem;
    scroll-margin-right: 6rem;
}

.target\:scroll-mx-72:target{
    scroll-margin-left: 8rem;
    scroll-margin-right: 8rem;
}

.target\:scroll-mx-76:target{
    scroll-margin-left: 12rem;
    scroll-margin-right: 12rem;
}

.target\:scroll-mx-80:target{
    scroll-margin-left: 14rem;
    scroll-margin-right: 14rem;
}

/** scroll-margin top and bottom **/
.target\:scroll-my-auto:target{
    scroll-margin-top: auto;
    scroll-margin-bottom: auto;
}

.target\:scroll-my-0:target{
    scroll-margin-top: 0;
    scroll-margin-bottom: 0;
}

.target\:scroll-my-4:target{
    scroll-margin-top: 0.25rem;
    scroll-margin-bottom: 0.25rem;
}

.target\:scroll-my-8:target{
    scroll-margin-top: 0.5rem;
    scroll-margin-bottom: 0.5rem;
}

.target\:scroll-my-12:target{
    scroll-margin-top: 0.75rem;
    scroll-margin-bottom: 0.75rem;
}

.target\:scroll-my-16:target{
    scroll-margin-top: 1rem;
    scroll-margin-bottom: 1rem;
}

.target\:scroll-my-20:target{
    scroll-margin-top: 1.25rem;
    scroll-margin-bottom: 1.25rem;
}

.target\:scroll-my-24:target{
    scroll-margin-top: 1.5rem;
    scroll-margin-bottom: 1.5rem;
}

.target\:scroll-my-28:target{
    scroll-margin-top: 1.75rem;
    scroll-margin-bottom: 1.75rem;
}

.target\:scroll-my-32:target{
    scroll-margin-top: 2rem;
    scroll-margin-bottom: 2rem;
}

.target\:scroll-my-36:target{
    scroll-margin-top: 2.25rem;
    scroll-margin-bottom: 2.25rem;
}

.target\:scroll-my-40:target{
    scroll-margin-top: 2.5rem;
    scroll-margin-bottom: 2.5rem;
}

.target\:scroll-my-44:target{
    scroll-margin-top: 2.75rem;
    scroll-margin-bottom: 2.75rem;
}

.target\:scroll-my-48:target{
    scroll-margin-top: 3rem;
    scroll-margin-bottom: 3rem;
}

.target\:scroll-my-52:target{
    scroll-margin-top: 3.25rem;
    scroll-margin-bottom: 3.25rem;
}

.target\:scroll-my-56:target{
    scroll-margin-top: 3.5rem;
    scroll-margin-bottom: 3.5rem;
}

.target\:scroll-my-60:target{
    scroll-margin-top: 3.75rem;
    scroll-margin-bottom: 3.75rem;
}

.target\:scroll-my-64:target{
    scroll-margin-top: 4rem;
    scroll-margin-bottom: 4rem;
}

.target\:scroll-my-68:target{
    scroll-margin-top: 6rem;
    scroll-margin-bottom: 6rem;
}

.target\:scroll-my-72:target{
    scroll-margin-top: 8rem;
    scroll-margin-bottom: 8rem;
}

.target\:scroll-my-76:target{
    scroll-margin-top: 12rem;
    scroll-margin-bottom: 12rem;
}

.target\:scroll-my-80:target{
    scroll-margin-top: 14rem;
    scroll-margin-bottom: 14rem;
}

.target\:scroll-snap-align-start:target{
    scroll-snap-align: start;
}

.target\:scroll-snap-align-end:target{
    scroll-snap-align: end;
}

.target\:scroll-snap-align-center:target{
    scroll-snap-align: center;
}

.target\:scroll-snap-align-none:target{
    scroll-snap-align: none;
}

.target\:scroll-snap-stop-normal:target{
    scroll-snap-stop: normal;
}

.target\:scroll-always-stop-normal:target{
    scroll-snap-stop: always;
}

.target\:scroll-snap-type-none:target{
    scroll-snap-type: none;
}

.target\:scroll-snap-type-mandatory:target{
    scroll-snap-type: mandatory;
}

.target\:scroll-snap-type-proximity:target{
    scroll-snap-type: proximity;
}

.target\:user-select-none:target{
    user-select: none;
}

.target\:user-select-text:target{
    user-select: text;
}

.target\:user-select-all:target{
    user-select: all;
}

.target\:user-select-auto:target{
    user-select: auto;
}

.target\:will-change-auto:target{
    will-change: auto;
}

.target\:will-change-scroll:target{
    will-change: scroll;
}

.target\:will-change-contents:target{
    will-change: contents;
}

.target\:will-change-transform:target{
    will-change: transform;
}

.target\:stroke-w-0:target{
    stroke-width: 0;
}

.target\:stroke-w-1:target{
    stroke-width: 1;
}

.target\:stroke-w-2:target{
    stroke-width: 2;
}

.target\:scale-0:target{
    transform: scale(0);
}

.target\:scale-5:target{
    transform: scale(0.05);
}

.target\:scale-10:target{
    transform: scale(0.1);
}

.target\:scale-15:target{
    transform: scale(0.15);
}

.target\:scale-20:target{
    transform: scale(0.2);
}

.target\:scale-25:target{
    transform: scale(0.25);
}

.target\:scale-30:target{
    transform: scale(0.3);
}

.target\:scale-35:target{
    transform: scale(0.35);
}

.target\:scale-40:target{
    transform: scale(0.4);
}

.target\:scale-45:target{
    transform: scale(0.45);
}

.target\:scale-50:target{
    transform: scale(0.5);
}

.target\:scale-55:target{
    transform: scale(0.55);
}

.target\:scale-60:target{
    transform: scale(0.6);
}

.target\:scale-65:target{
    transform: scale(0.65);
}

.target\:scale-70:target{
    transform: scale(0.7);
}

.target\:scale-75:target{
    transform: scale(0.75);
}

.target\:scale-80:target{
    transform: scale(0.8);
}

.target\:scale-85:target{
    transform: scale(0.85);
}

.target\:scale-90:target{
    transform: scale(0.9);
}

.target\:scale-95:target{
    transform: scale(0.95);
}

.target\:scale-100:target{
    transform: scale(1);
}

.target\:scale-105:target{
    transform: scale(1.05);
}

.target\:scale-110:target{
    transform: scale(1.1);
}

.target\:scale-115:target{
    transform: scale(1.15);
}

.target\:scale-120:target{
    transform: scale(1.2);
}

.target\:scale-125:target{
    transform: scale(1.25);
}

.target\:scale-130:target{
    transform: scale(1.3);
}

.target\:scale-135:target{
    transform: scale(1.35);
}

.target\:scale-140:target{
    transform: scale(1.4);
}

.target\:scale-145:target{
    transform: scale(1.45);
}

.target\:scale-150:target{
    transform: scale(1.5);
}

.target\:-translate-1:target{
    transform: translate(-10px);
}

.target\:-translate-2:target{
    transform: translate(-20px);
}

.target\:-translate-3:target{
    transform: translate(-30px);
}

.target\:-translate-4:target{
    transform: translate(-40px);
}

.target\:-translate-5:target{
    transform: translate(-60px);
}

.target\:-translate-6:target{
    transform: translate(-60px);
}

.target\:-translate-7:target{
    transform: translate(-70px);
}

.target\:-translate-8:target{
    transform: translate(-80px);
}

.target\:-translate-9:target{
    transform: translate(-90px);
}

.target\:-translate-10:target{
    transform: translate(-100px);
}

.target\:-translate-11:target{
    transform: translate(-110px);
}

.target\:-translate-12:target{
    transform: translate(-120px);
}

.target\:-translate-13:target{
    transform: translate(-130px);
}

.target\:-translate-14:target{
    transform: translate(-140px);
}

.target\:-translate-15:target{
    transform: translate(-150px);
}

.target\:-translate-16:target{
    transform: translate(-160px);
}

.target\:-translate-17:target{
    transform: translate(-170px);
}

.target\:-translate-18:target{
    transform: translate(-180px);
}

.target\:-translate-19:target{
    transform: translate(-190px);
}

.target\:-translate-20:target{
    transform: translate(-200px);
}

.target\:-translate-10x:target{
    transform: translate(-10%);
}

.target\:-translate-15x:target{
    transform: translate(-15%);
}

.target\:-translate-20x:target{
    transform: translate(-20%);
}

.target\:-translate-25x:target{
    transform: translate(-25%);
}

.target\:-translate-30x:target{
    transform: translate(-30%);
}

.target\:-translate-35x:target{
    transform: translate(-35%);
}

.target\:-translate-40x:target{
    transform: translate(-40%);
}

.target\:-translate-45x:target{
    transform: translate(-45%);
}

.target\:-translate-50x:target{
    transform: translate(-50%);
}

.target\:-translate-55x:target{
    transform: translate(-55%);
}

.target\:-translate-60x:target{
    transform: translate(-60%);
}

.target\:-translate-65x:target{
    transform: translate(-65%);
}

.target\:-translate-70x:target{
    transform: translate(-70%);
}

.target\:-translate-75x:target{
    transform: translate(-75%);
}

.target\:-translate-80x:target{
    transform: translate(-80%);
}

.target\:-translate-85x:target{
    transform: translate(-85%);
}

.target\:-translate-90x:target{
    transform: translate(-90%);
}

.target\:-translate-95x:target{
    transform: translate(-95%);
}

.target\:-translate-x-1:target{
    transform: translateX(-10px);
}

.target\:-translate-x-2:target{
    transform: translateX(-20px);
}

.target\:-translate-x-3:target{
    transform: translateX(-30px);
}

.target\:-translate-x-4:target{
    transform: translateX(-40px);
}

.target\:-translate-x-5:target{
    transform: translateX(-60px);
}

.target\:-translate-x-6:target{
    transform: translateX(-60px);
}

.target\:-translate-x-7:target{
    transform: translateX(-70px);
}

.target\:-translate-x-8:target{
    transform: translateX(-80px);
}

.target\:-translate-x-9:target{
    transform: translateX(-90px);
}

.target\:-translate-x-10:target{
    transform: translateX(-100px);
}

.target\:-translate-x-11:target{
    transform: translateX(-110px);
}

.target\:-translate-x-12:target{
    transform: translateX(-120px);
}

.target\:-translate-x-13:target{
    transform: translateX(-130px);
}

.target\:-translate-x-14:target{
    transform: translateX(-140px);
}

.target\:-translate-x-15:target{
    transform: translateX(-150px);
}

.target\:-translate-x-16:target{
    transform: translateX(-160px);
}

.target\:-translate-x-17:target{
    transform: translateX(-170px);
}

.target\:-translate-x-18:target{
    transform: translateX(-180px);
}

.target\:-translate-x-19:target{
    transform: translateX(-190px);
}

.target\:-translate-x-20:target{
    transform: translateX(-200px);
}

.target\:-translate-x-10x:target{
    transform: translateX(-10%);
}

.target\:-translate-x-15x:target{
    transform: translateX(-15%);
}

.target\:-translate-x-20x:target{
    transform: translateX(-20%);
}

.target\:-translate-x-25x:target{
    transform: translateX(-25%);
}

.target\:-translate-x-30x:target{
    transform: translateX(-30%);
}

.target\:-translate-x-35x:target{
    transform: translateX(-35%);
}

.target\:-translate-x-40x:target{
    transform: translateX(-40%);
}

.target\:-translate-x-45x:target{
    transform: translateX(-45%);
}

.target\:-translate-x-50x:target{
    transform: translateX(-50%);
}

.target\:-translate-x-55x:target{
    transform: translateX(-55%);
}

.target\:-translate-x-60x:target{
    transform: translateX(-60%);
}

.target\:-translate-x-65x:target{
    transform: translateX(-65%);
}

.target\:-translate-x-70x:target{
    transform: translateX(-70%);
}

.target\:-translate-x-75x:target{
    transform: translateX(-75%);
}

.target\:-translate-x-80x:target{
    transform: translateX(-80%);
}

.target\:-translate-x-85x:target{
    transform: translateX(-85%);
}

.target\:-translate-x-90x:target{
    transform: translateX(-90%);
}

.target\:-translate-x-95x:target{
    transform: translateX(-95%);
}

.target\:-translate-y-1:target{
    transform: translateY(-10px);
}

.target\:-translate-y-2:target{
    transform: translateY(-20px);
}

.target\:-translate-y-3:target{
    transform: translateY(-30px);
}

.target\:-translate-y-4:target{
    transform: translateY(-40px);
}

.target\:-translate-y-5:target{
    transform: translateY(-60px);
}

.target\:-translate-y-6:target{
    transform: translateY(-60px);
}

.target\:-translate-y-7:target{
    transform: translateY(-70px);
}

.target\:-translate-y-8:target{
    transform: translateY(-80px);
}

.target\:-translate-y-9:target{
    transform: translateY(-90px);
}

.target\:-translate-y-10:target{
    transform: translateY(-100px);
}

.target\:-translate-y-11:target{
    transform: translateY(-110px);
}

.target\:-translate-y-12:target{
    transform: translateY(-120px);
}

.target\:-translate-y-13:target{
    transform: translateY(-130px);
}

.target\:-translate-y-14:target{
    transform: translateY(-140px);
}

.target\:-translate-y-15:target{
    transform: translateY(-150px);
}

.target\:-translate-y-16:target{
    transform: translateY(-160px);
}

.target\:-translate-y-17:target{
    transform: translateY(-170px);
}

.target\:-translate-y-18:target{
    transform: translateY(-180px);
}

.target\:-translate-y-19:target{
    transform: translateY(-190px);
}

.target\:-translate-y-20:target{
    transform: translateY(-200px);
}

.target\:-translate-y-10x:target{
    transform: translateY(-10%);
}

.target\:-translate-y-15x:target{
    transform: translateY(-15%);
}

.target\:-translate-y-20x:target{
    transform: translateY(-20%);
}

.target\:-translate-y-25x:target{
    transform: translateY(-25%);
}

.target\:-translate-y-30x:target{
    transform: translateY(-30%);
}

.target\:-translate-y-35x:target{
    transform: translateY(-35%);
}

.target\:-translate-y-40x:target{
    transform: translateY(-40%);
}

.target\:-translate-y-45x:target{
    transform: translateY(-45%);
}

.target\:-translate-y-50x:target{
    transform: translateY(-50%);
}

.target\:-translate-y-55x:target{
    transform: translateY(-55%);
}

.target\:-translate-y-60x:target{
    transform: translateY(-60%);
}

.target\:-translate-y-65x:target{
    transform: translateY(-65%);
}

.target\:-translate-y-70x:target{
    transform: translateY(-70%);
}

.target\:-translate-y-75x:target{
    transform: translateY(-75%);
}

.target\:-translate-y-80x:target{
    transform: translateY(-80%);
}

.target\:-translate-y-85x:target{
    transform: translateY(-85%);
}

.target\:-translate-y-90x:target{
    transform: translateY(-90%);
}

.target\:-translate-y-95x:target{
    transform: translateY(-95%);
}

.target\:-translate-y-100x:target{
    transform: translateY(-100%);
}

.target\:translate-0:target{
    transform: translate(0);
}

.target\:translate-1:target{
    transform: translate(10px);
}

.target\:translate-2:target{
    transform: translate(20px);
}

.target\:translate-3:target{
    transform: translate(30px);
}

.target\:translate-4:target{
    transform: translate(40px);
}

.target\:translate-5:target{
    transform: translate(60px);
}

.target\:translate-6:target{
    transform: translate(60px);
}

.target\:translate-7:target{
    transform: translate(70px);
}

.target\:translate-8:target{
    transform: translate(80px);
}

.target\:translate-9:target{
    transform: translate(90px);
}

.target\:translate-10:target{
    transform: translate(100px);
}

.target\:translate-11:target{
    transform: translate(110px);
}

.target\:translate-12:target{
    transform: translate(120px);
}

.target\:translate-13:target{
    transform: translate(130px);
}

.target\:translate-14:target{
    transform: translate(140px);
}

.target\:translate-15:target{
    transform: translate(150px);
}

.target\:translate-16:target{
    transform: translate(160px);
}

.target\:translate-17:target{
    transform: translate(170px);
}

.target\:translate-18:target{
    transform: translate(180px);
}

.target\:translate-19:target{
    transform: translate(190px);
}

.target\:translate-20:target{
    transform: translate(200px);
}

.target\:translate-10x:target{
    transform: translate(10%);
}

.target\:translate-15x:target{
    transform: translate(15%);
}

.target\:translate-20x:target{
    transform: translate(20%);
}

.target\:translate-25x:target{
    transform: translate(25%);
}

.target\:translate-30x:target{
    transform: translate(30%);
}

.target\:translate-35x:target{
    transform: translate(35%);
}

.target\:translate-40x:target{
    transform: translate(40%);
}

.target\:translate-45x:target{
    transform: translate(45%);
}

.target\:translate-50x:target{
    transform: translate(50%);
}

.target\:translate-55x:target{
    transform: translate(55%);
}

.target\:translate-60x:target{
    transform: translate(60%);
}

.target\:translate-65x:target{
    transform: translate(65%);
}

.target\:translate-70x:target{
    transform: translate(70%);
}

.target\:translate-75x:target{
    transform: translate(75%);
}

.target\:translate-80x:target{
    transform: translate(80%);
}

.target\:translate-85x:target{
    transform: translate(85%);
}

.target\:translate-90x:target{
    transform: translate(90%);
}

.target\:translate-95x:target{
    transform: translate(95%);
}

.target\:translate-x-0:target{
    transform: translateX(0);
}

.target\:translate-x-1:target{
    transform: translateX(10px);
}

.target\:translate-x-2:target{
    transform: translateX(20px);
}

.target\:translate-x-3:target{
    transform: translateX(30px);
}

.target\:translate-x-4:target{
    transform: translateX(40px);
}

.target\:translate-x-5:target{
    transform: translateX(60px);
}

.target\:translate-x-6:target{
    transform: translateX(60px);
}

.target\:translate-x-7:target{
    transform: translateX(70px);
}

.target\:translate-x-8:target{
    transform: translateX(80px);
}

.target\:translate-x-9:target{
    transform: translateX(90px);
}

.target\:translate-x-10:target{
    transform: translateX(100px);
}

.target\:translate-x-11:target{
    transform: translateX(110px);
}

.target\:translate-x-12:target{
    transform: translateX(120px);
}

.target\:translate-x-13:target{
    transform: translateX(130px);
}

.target\:translate-x-14:target{
    transform: translateX(140px);
}

.target\:translate-x-15:target{
    transform: translateX(150px);
}

.target\:translate-x-16:target{
    transform: translateX(160px);
}

.target\:translate-x-17:target{
    transform: translateX(170px);
}

.target\:translate-x-18:target{
    transform: translateX(180px);
}

.target\:translate-x-19:target{
    transform: translateX(190px);
}

.target\:translate-x-20:target{
    transform: translateX(200px);
}

.target\:translate-x-10x:target{
    transform: translateX(10%);
}

.target\:translate-x-15x:target{
    transform: translateX(15%);
}

.target\:translate-x-20x:target{
    transform: translateX(20%);
}

.target\:translate-x-25x:target{
    transform: translateX(25%);
}

.target\:translate-x-30x:target{
    transform: translateX(30%);
}

.target\:translate-x-35x:target{
    transform: translateX(35%);
}

.target\:translate-x-40x:target{
    transform: translateX(40%);
}

.target\:translate-x-45x:target{
    transform: translateX(45%);
}

.target\:translate-x-50x:target{
    transform: translateX(50%);
}

.target\:translate-x-55x:target{
    transform: translateX(55%);
}

.target\:translate-x-60x:target{
    transform: translateX(60%);
}

.target\:translate-x-65x:target{
    transform: translateX(65%);
}

.target\:translate-x-70x:target{
    transform: translateX(70%);
}

.target\:translate-x-75x:target{
    transform: translateX(75%);
}

.target\:translate-x-80x:target{
    transform: translateX(80%);
}

.target\:translate-x-85x:target{
    transform: translateX(85%);
}

.target\:translate-x-90x:target{
    transform: translateX(90%);
}

.target\:translate-x-95x:target{
    transform: translateX(95%);
}

.target\:translate-y-0:target{
    transform: translateY(0);
}

.target\:translate-y-1:target{
    transform: translateY(10px);
}

.target\:translate-y-2:target{
    transform: translateY(20px);
}

.target\:translate-y-3:target{
    transform: translateY(30px);
}

.target\:translate-y-4:target{
    transform: translateY(40px);
}

.target\:translate-y-5:target{
    transform: translateY(60px);
}

.target\:translate-y-6:target{
    transform: translateY(60px);
}

.target\:translate-y-7:target{
    transform: translateY(70px);
}

.target\:translate-y-8:target{
    transform: translateY(80px);
}

.target\:translate-y-9:target{
    transform: translateY(90px);
}

.target\:translate-y-10:target{
    transform: translateY(100px);
}

.target\:translate-y-11:target{
    transform: translateY(110px);
}

.target\:translate-y-12:target{
    transform: translateY(120px);
}

.target\:translate-y-13:target{
    transform: translateY(130px);
}

.target\:translate-y-14:target{
    transform: translateY(140px);
}

.target\:translate-y-15:target{
    transform: translateY(150px);
}

.target\:translate-y-16:target{
    transform: translateY(160px);
}

.target\:translate-y-17:target{
    transform: translateY(170px);
}

.target\:translate-y-18:target{
    transform: translateY(180px);
}

.target\:translate-y-19:target{
    transform: translateY(190px);
}

.target\:translate-y-20:target{
    transform: translateY(200px);
}

.target\:translate-y-10x:target{
    transform: translateY(10%);
}

.target\:translate-y-15x:target{
    transform: translateY(15%);
}

.target\:translate-y-20x:target{
    transform: translateY(20%);
}

.target\:translate-y-25x:target{
    transform: translateY(25%);
}

.target\:translate-y-30x:target{
    transform: translateY(30%);
}

.target\:translate-y-35x:target{
    transform: translateY(35%);
}

.target\:translate-y-40x:target{
    transform: translateY(40%);
}

.target\:translate-y-45x:target{
    transform: translateY(45%);
}

.target\:translate-y-50x:target{
    transform: translateY(50%);
}

.target\:translate-y-55x:target{
    transform: translateY(55%);
}

.target\:translate-y-60x:target{
    transform: translateY(60%);
}

.target\:translate-y-65x:target{
    transform: translateY(65%);
}

.target\:translate-y-70x:target{
    transform: translateY(70%);
}

.target\:translate-y-75x:target{
    transform: translateY(75%);
}

.target\:translate-y-80x:target{
    transform: translateY(80%);
}

.target\:translate-y-85x:target{
    transform: translateY(85%);
}

.target\:translate-y-90x:target{
    transform: translateY(90%);
}

.target\:translate-y-95x:target{
    transform: translateY(95%);
}

.target\:rotate-0:target{
    transform: rotate(0);
}

.target\:rotate-1:target{
    transform: rotate(1deg);
}

.target\:rotate-2:target{
    transform: rotate(2deg);
}

.target\:rotate-3:target{
    transform: rotate(3deg);
}

.target\:rotate-6:target{
    transform: rotate(6deg);
}

.target\:rotate-12:target{
    transform: rotate(12deg);
}

.target\:rotate-20:target{
    transform: rotate(20deg);
}

.target\:rotate-30:target{
    transform: rotate(30deg);
}

.target\:rotate-45:target{
    transform: rotate(45deg);
}

.target\:rotate-60:target{
    transform: rotate(60deg);
}

.target\:rotate-90:target{
    transform: rotate(90deg);
}

.target\:rotate-180:target{
    transform: rotate(180deg);
}

.target\:rotate-259:target{
    transform: rotate(359deg);
}

.target\:transform-origin-center:target{
    transform-origin: center;
}

.target\:transform-origin-center:target{
    transform-origin: center;
}

.target\:transform-origin-center:target{
    transform-origin: center;
}

.target\:transform-origin-center:target{
    transform-origin: center;
}

.target\:transform-origin-center:target{
    transform-origin: center;
}

.target\:transform-origin-center:target{
    transform-origin: center;
}

.target\:transform-origin-center:target{
    transform-origin: center;
}

.target\:transition-duration-75:target{
    transition-duration: 75ms;
}

.target\:transition-duration-100:target{
    transition-duration: 100ms;
}

.target\:transition-duration-150:target{
    transition-duration: 150ms;
}

.target\:transition-duration-200:target{
    transition-duration: 200ms;
}

.target\:transition-duration-300:target{
    transition-duration: 300ms;
}

.target\:transition-duration-700:target{
    transition-duration: 700ms;
}

.target\:transition-duration-1000:target{
    transition-duration: 1000ms;
}

.target\:transition-ease-linear:target{
    transition-timing-function: linear;
}

.target\:transition-ease-in:target{
    transition-timing-function: ease-in;
}

.target\:transition-ease-out:target{
    transition-timing-function: ease-out;
}

.target\:transition-ease-in-out:target{
    transition-timing-function: ease-in-out;
}

.target\:transition-delay-75:target{
    transition-delay: 75ms;
}

.target\:transition-delay-100:target{
    transition-delay: 100ms;
}

.target\:transition-delay-150:target{
    transition-delay: 150ms;
}

.target\:transition-duration-200:target{
    transition-delay: 200ms;
}

.target\:transition-delay-300:target{
    transition-delay: 300ms;
}

.target\:transition-delay-700:target{
    transition-delay: 700ms;
}

.target\:transition-delay-1000:target{
    transition-delay: 1000ms;
}

.target\:transition-property-all:target{
    transition-property: all;
}

.target\:transition-property-colors:target{
    transition-property: color, background-color, text-decoration, fill, stroke;
}

.target\:transition-property-opacity:target{
    transition-property: opacity;
}

.target\:transition-property-transform:target{
    transition-property: transform;
}

.target\:animation-duration-75:target{
    animation-duration: 75ms;
}

.target\:animation-duration-100:target{
    animation-duration: 100ms;
}

.target\:animation-duration-150:target{
    animation-duration: 150ms;
}

.target\:animation-duration-200:target{
    animation-duration: 200ms;
}

.target\:animation-duration-300:target{
    animation-duration: 300ms;
}

.target\:animation-duration-700:target{
    animation-duration: 700ms;
}

.target\:animation-duration-1000:target{
    animation-duration: 1000ms;
}

.target\:animation-ease-linear:target{
    animation-timing-function: linear;
}

.target\:animation-ease-in:target{
    animation-timing-function: ease-in;
}

.target\:animation-ease-out:target{
    animation-timing-function: ease-out;
}

.target\:animation-ease-in-out:target{
    animation-timing-function: ease-in-out;
}

.target\:animation-delay-75:target{
    animation-delay: 75ms;
}

.target\:animation-delay-100:target{
    animation-delay: 100ms;
}

.target\:animation-delay-150:target{
    animation-delay: 150ms;
}

.target\:animation-duration-200:target{
    animation-delay: 200ms;
}

.target\:animation-delay-300:target{
    animation-delay: 300ms;
}

.target\:animation-delay-700:target{
    animation-delay: 700ms;
}

.target\:animation-delay-1000:target{
    animation-delay: 1000ms;
}

.target\:animation-name-fade-in:target{
    animation-name: fade-in;
}

.target\:animation-name-fade-out:target{
    animation-name: fade-out;
}

.target\:animation-name-spin:target{
    animation-name: spin;
}

.target\:animation-name-translate-x:target{
    animation-name: translate-x;
}

.target\:animation-name-translate-y:target{
    animation-name: translate-y;
}

.target\:animation-name-scale-up:target{
    animation-name: scale-up;
}

.target\:animation-name-scale-down:target{
    animation-name: scale-down;
}

.target\:animation-name-bounce:target{
    animation-name: bounce;
}

.target\:animation-name-slide-in:target{
    animation-name: slide-in;
}

.target\:animation-name-slide-out:target{
    animation-name: slide-out;
}

.target\:animation-name-pulse:target{
    animation-name: pulse;
}

.target\:color-transparent:target{
    color: transparent;
}

.target\:bg-transparent:target{
    background: transparent;
}

.target\:border-transparent:target{
    border-color: transparent;
}

.target\:color-white:target{
    color: var(--white);
}

.target\:color-black:target{
    color: var(--black);
}

.target\:text-white:target{
    color: var(--white);
}

.target\:text-black:target{
    color: var(--black);
}

.target\:bg-white:target{
    background: var(--white);
}

.target\:bg-black:target{
    background: var(--black);
}

.target\:border-white:target{
    border-color: var(--white);
}

.target\:border-black:target{
    border-color: var(--black);
}

.target\:border-teal-50:target{
    border-color: var(--velocity-teal-50);
}

.target\:border-teal-100:target{
    border-color: var(--velocity-teal-100);
}

.target\:border-teal-200:target{
    border-color: var(--velocity-teal-200);
}

.target\:border-teal-300:target{
    border-color: var(--velocity-teal-300);
}

.target\:border-teal-400:target{
    border-color: var(--velocity-teal-400);
}

.target\:border-teal-500:target{
    border-color: var(--velocity-teal-500);
}

.target\:border-teal-600:target{
    border-color: var(--velocity-teal-600);
}

.target\:border-teal-700:target{
    border-color: var(--velocity-teal-700);
}

.target\:border-teal-800:target{
    border-color: var(--velocity-teal-800);
}

.target\:border-teal-900:target{
    border-color: var(--velocity-teal-900);
}

.target\:border-red-50:target{
    border-color: var(--velocity-red-50);
}

.target\:border-red-100:target{
    border-color: var(--velocity-red-100);
}

.target\:border-red-200:target{
    border-color: var(--velocity-red-200);
}

.target\:border-red-300:target{
    border-color: var(--velocity-red-300);
}

.target\:border-red-400:target{
    border-color: var(--velocity-red-400);
}

.target\:border-red-500:target{
    border-color: var(--velocity-red-500);
}

.target\:border-red-600:target{
    border-color: var(--velocity-red-600);
}

.target\:border-red-700:target{
    border-color: var(--velocity-red-700);
}

.target\:border-red-800:target{
    border-color: var(--velocity-red-800);
}

.target\:border-red-900:target{
    border-color: var(--velocity-red-900);
}

.target\:border-grey-100:target{
    border-color: var(--velocity-grey-100);
}

.target\:border-sky-50:target{
    border-color: var(--velocity-sky-50);
}

.target\:border-sky-100:target{
    border-color: var(--velocity-sky-100);
}

.target\:border-sky-200:target{
    border-color: var(--velocity-sky-200);
}

.target\:border-sky-300:target{
    border-color: var(--velocity-sky-300);
}

.target\:border-sky-400:target{
    border-color: var(--velocity-sky-400);
}

.target\:border-sky-500:target{
    border-color: var(--velocity-sky-500);
}

.target\:border-sky-600:target{
    border-color: var(--velocity-sky-600);
}

.target\:border-sky-700:target{
    border-color: var(--velocity-sky-700);
}

.target\:border-sky-800:target{
    border-color: var(--velocity-sky-800);
}

.target\:border-sky-900:target{
    border-color: var(--velocity-sky-900);
}

.target\:border-green-50:target{
    border-color: var(--velocity-green-50);
}

.target\:border-green-100:target{
    border-color: var(--velocity-green-100);
}

.target\:border-green-200:target{
    border-color: var(--velocity-green-200);
}

.target\:border-green-300:target{
    border-color: var(--velocity-green-300);
}

.target\:border-green-400:target{
    border-color: var(--velocity-green-400);
}

.target\:border-green-500:target{
    border-color: var(--velocity-green-500);
}

.target\:border-green-600:target{
    border-color: var(--velocity-green-600);
}

.target\:border-green-700:target{
    border-color: var(--velocity-green-700);
}

.target\:border-green-800:target{
    border-color: var(--velocity-green-800);
}

.target\:border-green-900:target{
    border-color: var(--velocity-green-900);
}

.target\:border-grey-200:target{
    border-color: var(--velocity-grey-200);
}

.target\:border-grey-300:target{
    border-color: var(--velocity-grey-300);
}

.target\:border-grey-400:target{
    border-color: var(--velocity-grey-400);
}

.target\:border-grey-500:target{
    border-color: var(--velocity-grey-500);
}

.target\:border-grey-600:target{
    border-color: var(--velocity-grey-600);
}

.target\:border-grey-700:target{
    border-color: var(--velocity-grey-700);
}

.target\:border-grey-800:target{
    border-color: var(--velocity-grey-800);
}

.target\:border-grey-900:target{
    border-color: var(--velocity-grey-900);
}

.target\:border-yellow-50:target{
    border-color: var(--velocity-yellow-50);
}

.target\:border-yellow-100:target{
    border-color: var(--velocity-yellow-100);
}

.target\:border-yellow-200:target{
    border-color: var(--velocity-yellow-200);
}

.target\:border-yellow-300:target{
    border-color: var(--velocity-yellow-300);
}

.target\:border-yellow-400:target{
    border-color: var(--velocity-yellow-400);
}

.target\:border-yellow-500:target{
    border-color: var(--velocity-yellow-500);
}

.target\:border-yellow-600:target{
    border-color: var(--velocity-yellow-600);
}

.target\:border-yellow-700:target{
    border-color: var(--velocity-yellow-700);
}

.target\:border-yellow-800:target{
    border-color: var(--velocity-yellow-800);
}

.target\:border-yellow-900:target{
    border-color: var(--velocity-yellow-900);
}

.target\:border-cyan-50:target{
    border-color: var(--velocity-cyan-50);
}

.target\:border-cyan-100:target{
    border-color: var(--velocity-cyan-100);
}

.target\:border-cyan-200:target{
    border-color: var(--velocity-cyan-200);
}

.target\:border-cyan-300:target{
    border-color: var(--velocity-cyan-300);
}

.target\:border-cyan-400:target{
    border-color: var(--velocity-cyan-400);
}

.target\:border-cyan-500:target{
    border-color: var(--velocity-cyan-500);
}

.target\:border-cyan-600:target{
    border-color: var(--velocity-cyan-600);
}

.target\:border-cyan-700:target{
    border-color: var(--velocity-cyan-700);
}

.target\:border-cyan-800:target{
    border-color: var(--velocity-cyan-800);
}

.target\:border-cyan-900:target{
    border-color: var(--velocity-cyan-900);
}

.target\:border-orange-50:target{
    border-color: var(--velocity-orange-50);
}

.target\:border-orange-100:target{
    border-color: var(--velocity-orange-100);
}

.target\:border-orange-200:target{
    border-color: var(--velocity-orange-200);
}

.target\:border-orange-300:target{
    border-color: var(--velocity-orange-300);
}

.target\:border-orange-400:target{
    border-color: var(--velocity-orange-400);
}

.target\:border-orange-500:target{
    border-color: var(--velocity-orange-500);
}

.target\:border-orange-600:target{
    border-color: var(--velocity-orange-600);
}

.target\:border-orange-700:target{
    border-color: var(--velocity-orange-700);
}

.target\:border-orange-800:target{
    border-color: var(--velocity-orange-800);
}

.target\:border-orange-900:target{
    border-color: var(--velocity-orange-900);
}

.target\:border-blue-50:target{
    border-color: var(--velocity-blue-50);
}

.target\:border-blue-100:target{
    border-color: var(--velocity-blue-100);
}

.target\:border-blue-200:target{
    border-color: var(--velocity-blue-200);
}

.target\:border-blue-300:target{
    border-color: var(--velocity-blue-300);
}

.target\:border-blue-400:target{
    border-color: var(--velocity-blue-400);
}

.target\:border-blue-500:target{
    border-color: var(--velocity-blue-500);
}

.target\:border-blue-600:target{
    border-color: var(--velocity-blue-600);
}

.target\:border-blue-700:target{
    border-color: var(--velocity-blue-700);
}

.target\:border-blue-800:target{
    border-color: var(--velocity-blue-800);
}

.target\:border-blue-900:target{
    border-color: var(--velocity-blue-900);
}

.target\:border-lime-50:target{
    border-color: var(--velocity-lime-50);
}

.target\:border-lime-100:target{
    border-color: var(--velocity-lime-100);
}

.target\:border-lime-200:target{
    border-color: var(--velocity-lime-200);
}

.target\:border-lime-300:target{
    border-color: var(--velocity-lime-300);
}

.target\:border-lime-400:target{
    border-color: var(--velocity-lime-400);
}

.target\:border-lime-500:target{
    border-color: var(--velocity-lime-500);
}

.target\:border-lime-600:target{
    border-color: var(--velocity-lime-600);
}

.target\:border-lime-700:target{
    border-color: var(--velocity-lime-700);
}

.target\:border-lime-800:target{
    border-color: var(--velocity-lime-800);
}

.target\:border-lime-900:target{
    border-color: var(--velocity-lime-900);
}

.target\:border-purple-50:target{
    border-color: var(--velocity-purple-50);
}

.target\:border-purple-100:target{
    border-color: var(--velocity-purple-100);
}

.target\:border-purple-200:target{
    border-color: var(--velocity-purple-200);
}

.target\:border-purple-300:target{
    border-color: var(--velocity-purple-300);
}

.target\:border-purple-400:target{
    border-color: var(--velocity-purple-400);
}

.target\:border-purple-500:target{
    border-color: var(--velocity-purple-500);
}

.target\:border-purple-600:target{
    border-color: var(--velocity-purple-600);
}

.target\:border-purple-700:target{
    border-color: var(--velocity-purple-700);
}

.target\:border-purple-800:target{
    border-color: var(--velocity-purple-800);
}

.target\:border-purple-900:target{
    border-color: var(--velocity-purple-900);
}

.target\:border-indigo-50:target{
    border-color: var(--velocity-indigo-50);
}

.target\:border-indigo-100:target{
    border-color: var(--velocity-indigo-100);
}

.target\:border-indigo-200:target{
    border-color: var(--velocity-indigo-200);
}

.target\:border-indigo-300:target{
    border-color: var(--velocity-indigo-300);
}

.target\:border-indigo-400:target{
    border-color: var(--velocity-indigo-400);
}

.target\:border-indigo-500:target{
    border-color: var(--velocity-indigo-500);
}

.target\:border-indigo-600:target{
    border-color: var(--velocity-indigo-600);
}

.target\:border-indigo-700:target{
    border-color: var(--velocity-indigo-700);
}

.target\:border-indigo-800:target{
    border-color: var(--velocity-indigo-800);
}

.target\:border-indigo-900:target{
    border-color: var(--velocity-indigo-900);
}

.target\:border-pink-50:target{
    border-color: var(--velocity-pink-50);
}

.target\:border-pink-100:target{
    border-color: var(--velocity-pink-100);
}

.target\:border-pink-200:target{
    border-color: var(--velocity-pink-200);
}

.target\:border-pink-300:target{
    border-color: var(--velocity-pink-300);
}

.target\:border-pink-400:target{
    border-color: var(--velocity-pink-400);
}

.target\:border-pink-500:target{
    border-color: var(--velocity-pink-500);
}

.target\:border-pink-600:target{
    border-color: var(--velocity-pink-600);
}

.target\:border-pink-700:target{
    border-color: var(--velocity-pink-700);
}

.target\:border-pink-800:target{
    border-color: var(--velocity-pink-800);
}

.target\:border-pink-900:target{
    border-color: var(--velocity-pink-900);
}

.target\:border-violet-50:target{
    border-color: var(--velocity-violet-50);
}

.target\:border-violet-100:target{
    border-color: var(--velocity-violet-100);
}

.target\:border-violet-200:target{
    border-color: var(--velocity-violet-200);
}

.target\:border-violet-300:target{
    border-color: var(--velocity-violet-300);
}

.target\:border-violet-400:target{
    border-color: var(--velocity-violet-400);
}

.target\:border-violet-500:target{
    border-color: var(--velocity-violet-500);
}

.target\:border-violet-600:target{
    border-color: var(--velocity-violet-600);
}

.target\:border-violet-700:target{
    border-color: var(--velocity-violet-700);
}

.target\:border-violet-800:target{
    border-color: var(--velocity-violet-800);
}

.target\:border-violet-900:target{
    border-color: var(--velocity-violet-900);
}

.target\:border-slate-50:target{
    border-color: var(--velocity-slate-50);
}

.target\:border-slate-100:target{
    border-color: var(--velocity-slate-100);
}

.target\:border-slate-200:target{
    border-color: var(--velocity-slate-200);
}

.target\:border-slate-300:target{
    border-color: var(--velocity-slate-300);
}

.target\:border-slate-400:target{
    border-color: var(--velocity-slate-400);
}

.target\:border-slate-500:target{
    border-color: var(--velocity-slate-500);
}

.target\:border-slate-600:target{
    border-color: var(--velocity-slate-600);
}

.target\:border-slate-700:target{
    border-color: var(--velocity-slate-700);
}

.target\:border-slate-800:target{
    border-color: var(--velocity-slate-800);
}

.target\:border-slate-900:target{
    border-color: var(--velocity-slate-900);
}

.target\:border-rose-50:target{
    border-color: var(--velocity-rose-50);
}

.target\:border-rose-100:target{
    border-color: var(--velocity-rose-100);
}

.target\:border-rose-200:target{
    border-color: var(--velocity-rose-200);
}

.target\:border-rose-300:target{
    border-color: var(--velocity-rose-300);
}

.target\:border-rose-400:target{
    border-color: var(--velocity-rose-400);
}

.target\:border-rose-500:target{
    border-color: var(--velocity-rose-500);
}

.target\:border-rose-600:target{
    border-color: var(--velocity-rose-600);
}

.target\:border-rose-700:target{
    border-color: var(--velocity-rose-700);
}

.target\:border-rose-800:target{
    border-color: var(--velocity-rose-800);
}

.target\:border-rose-900:target{
    border-color: var(--velocity-rose-900);
}

.target\:fill-teal-50:target{
    fill: var(--velocity-teal-50);
}

.target\:fill-teal-100:target{
    fill: var(--velocity-teal-100);
}

.target\:fill-teal-200:target{
    fill: var(--velocity-teal-200);
}

.target\:fill-teal-300:target{
    fill: var(--velocity-teal-300);
}

.target\:fill-teal-400:target{
    fill: var(--velocity-teal-400);
}

.target\:fill-teal-500:target{
    fill: var(--velocity-teal-500);
}

.target\:fill-teal-600:target{
    fill: var(--velocity-teal-600);
}

.target\:fill-teal-700:target{
    fill: var(--velocity-teal-700);
}

.target\:fill-teal-800:target{
    fill: var(--velocity-teal-800);
}

.target\:fill-teal-900:target{
    fill: var(--velocity-teal-900);
}

.target\:fill-red-50:target{
    fill: var(--velocity-red-50);
}

.target\:fill-red-100:target{
    fill: var(--velocity-red-100);
}

.target\:fill-red-200:target{
    fill: var(--velocity-red-200);
}

.target\:fill-red-300:target{
    fill: var(--velocity-red-300);
}

.target\:fill-red-400:target{
    fill: var(--velocity-red-400);
}

.target\:fill-red-500:target{
    fill: var(--velocity-red-500);
}

.target\:fill-red-600:target{
    fill: var(--velocity-red-600);
}

.target\:fill-red-700:target{
    fill: var(--velocity-red-700);
}

.target\:fill-red-800:target{
    fill: var(--velocity-red-800);
}

.target\:fill-red-900:target{
    fill: var(--velocity-red-900);
}

.target\:fill-grey-100:target{
    fill: var(--velocity-grey-100);
}

.target\:fill-sky-50:target{
    fill: var(--velocity-sky-50);
}

.target\:fill-sky-100:target{
    fill: var(--velocity-sky-100);
}

.target\:fill-sky-200:target{
    fill: var(--velocity-sky-200);
}

.target\:fill-sky-300:target{
    fill: var(--velocity-sky-300);
}

.target\:fill-sky-400:target{
    fill: var(--velocity-sky-400);
}

.target\:fill-sky-500:target{
    fill: var(--velocity-sky-500);
}

.target\:fill-sky-600:target{
    fill: var(--velocity-sky-600);
}

.target\:fill-sky-700:target{
    fill: var(--velocity-sky-700);
}

.target\:fill-sky-800:target{
    fill: var(--velocity-sky-800);
}

.target\:fill-sky-900:target{
    fill: var(--velocity-sky-900);
}

.target\:fill-green-50:target{
    fill: var(--velocity-green-50);
}

.target\:fill-green-100:target{
    fill: var(--velocity-green-100);
}

.target\:fill-green-200:target{
    fill: var(--velocity-green-200);
}

.target\:fill-green-300:target{
    fill: var(--velocity-green-300);
}

.target\:fill-green-400:target{
    fill: var(--velocity-green-400);
}

.target\:fill-green-500:target{
    fill: var(--velocity-green-500);
}

.target\:fill-green-600:target{
    fill: var(--velocity-green-600);
}

.target\:fill-green-700:target{
    fill: var(--velocity-green-700);
}

.target\:fill-green-800:target{
    fill: var(--velocity-green-800);
}

.target\:fill-green-900:target{
    fill: var(--velocity-green-900);
}

.target\:fill-grey-200:target{
    fill: var(--velocity-grey-200);
}

.target\:fill-grey-300:target{
    fill: var(--velocity-grey-300);
}

.target\:fill-grey-400:target{
    fill: var(--velocity-grey-400);
}

.target\:fill-grey-500:target{
    fill: var(--velocity-grey-500);
}

.target\:fill-grey-600:target{
    fill: var(--velocity-grey-600);
}

.target\:fill-grey-700:target{
    fill: var(--velocity-grey-700);
}

.target\:fill-grey-800:target{
    fill: var(--velocity-grey-800);
}

.target\:fill-grey-900:target{
    fill: var(--velocity-grey-900);
}

.target\:fill-yellow-50:target{
    fill: var(--velocity-yellow-50);
}

.target\:fill-yellow-100:target{
    fill: var(--velocity-yellow-100);
}

.target\:fill-yellow-200:target{
    fill: var(--velocity-yellow-200);
}

.target\:fill-yellow-300:target{
    fill: var(--velocity-yellow-300);
}

.target\:fill-yellow-400:target{
    fill: var(--velocity-yellow-400);
}

.target\:fill-yellow-500:target{
    fill: var(--velocity-yellow-500);
}

.target\:fill-yellow-600:target{
    fill: var(--velocity-yellow-600);
}

.target\:fill-yellow-700:target{
    fill: var(--velocity-yellow-700);
}

.target\:fill-yellow-800:target{
    fill: var(--velocity-yellow-800);
}

.target\:fill-yellow-900:target{
    fill: var(--velocity-yellow-900);
}

.target\:fill-cyan-50:target{
    fill: var(--velocity-cyan-50);
}

.target\:fill-cyan-100:target{
    fill: var(--velocity-cyan-100);
}

.target\:fill-cyan-200:target{
    fill: var(--velocity-cyan-200);
}

.target\:fill-cyan-300:target{
    fill: var(--velocity-cyan-300);
}

.target\:fill-cyan-400:target{
    fill: var(--velocity-cyan-400);
}

.target\:fill-cyan-500:target{
    fill: var(--velocity-cyan-500);
}

.target\:fill-cyan-600:target{
    fill: var(--velocity-cyan-600);
}

.target\:fill-cyan-700:target{
    fill: var(--velocity-cyan-700);
}

.target\:fill-cyan-800:target{
    fill: var(--velocity-cyan-800);
}

.target\:fill-cyan-900:target{
    fill: var(--velocity-cyan-900);
}

.target\:fill-orange-50:target{
    fill: var(--velocity-orange-50);
}

.target\:fill-orange-100:target{
    fill: var(--velocity-orange-100);
}

.target\:fill-orange-200:target{
    fill: var(--velocity-orange-200);
}

.target\:fill-orange-300:target{
    fill: var(--velocity-orange-300);
}

.target\:fill-orange-400:target{
    fill: var(--velocity-orange-400);
}

.target\:fill-orange-500:target{
    fill: var(--velocity-orange-500);
}

.target\:fill-orange-600:target{
    fill: var(--velocity-orange-600);
}

.target\:fill-orange-700:target{
    fill: var(--velocity-orange-700);
}

.target\:fill-orange-800:target{
    fill: var(--velocity-orange-800);
}

.target\:fill-orange-900:target{
    fill: var(--velocity-orange-900);
}

.target\:fill-blue-50:target{
    fill: var(--velocity-blue-50);
}

.target\:fill-blue-100:target{
    fill: var(--velocity-blue-100);
}

.target\:fill-blue-200:target{
    fill: var(--velocity-blue-200);
}

.target\:fill-blue-300:target{
    fill: var(--velocity-blue-300);
}

.target\:fill-blue-400:target{
    fill: var(--velocity-blue-400);
}

.target\:fill-blue-500:target{
    fill: var(--velocity-blue-500);
}

.target\:fill-blue-600:target{
    fill: var(--velocity-blue-600);
}

.target\:fill-blue-700:target{
    fill: var(--velocity-blue-700);
}

.target\:fill-blue-800:target{
    fill: var(--velocity-blue-800);
}

.target\:fill-blue-900:target{
    fill: var(--velocity-blue-900);
}

.target\:fill-lime-50:target{
    fill: var(--velocity-lime-50);
}

.target\:fill-lime-100:target{
    fill: var(--velocity-lime-100);
}

.target\:fill-lime-200:target{
    fill: var(--velocity-lime-200);
}

.target\:fill-lime-300:target{
    fill: var(--velocity-lime-300);
}

.target\:fill-lime-400:target{
    fill: var(--velocity-lime-400);
}

.target\:fill-lime-500:target{
    fill: var(--velocity-lime-500);
}

.target\:fill-lime-600:target{
    fill: var(--velocity-lime-600);
}

.target\:fill-lime-700:target{
    fill: var(--velocity-lime-700);
}

.target\:fill-lime-800:target{
    fill: var(--velocity-lime-800);
}

.target\:fill-lime-900:target{
    fill: var(--velocity-lime-900);
}

.target\:fill-purple-50:target{
    fill: var(--velocity-purple-50);
}

.target\:fill-purple-100:target{
    fill: var(--velocity-purple-100);
}

.target\:fill-purple-200:target{
    fill: var(--velocity-purple-200);
}

.target\:fill-purple-300:target{
    fill: var(--velocity-purple-300);
}

.target\:fill-purple-400:target{
    fill: var(--velocity-purple-400);
}

.target\:fill-purple-500:target{
    fill: var(--velocity-purple-500);
}

.target\:fill-purple-600:target{
    fill: var(--velocity-purple-600);
}

.target\:fill-purple-700:target{
    fill: var(--velocity-purple-700);
}

.target\:fill-purple-800:target{
    fill: var(--velocity-purple-800);
}

.target\:fill-purple-900:target{
    fill: var(--velocity-purple-900);
}

.target\:fill-indigo-50:target{
    fill: var(--velocity-indigo-50);
}

.target\:fill-indigo-100:target{
    fill: var(--velocity-indigo-100);
}

.target\:fill-indigo-200:target{
    fill: var(--velocity-indigo-200);
}

.target\:fill-indigo-300:target{
    fill: var(--velocity-indigo-300);
}

.target\:fill-indigo-400:target{
    fill: var(--velocity-indigo-400);
}

.target\:fill-indigo-500:target{
    fill: var(--velocity-indigo-500);
}

.target\:fill-indigo-600:target{
    fill: var(--velocity-indigo-600);
}

.target\:fill-indigo-700:target{
    fill: var(--velocity-indigo-700);
}

.target\:fill-indigo-800:target{
    fill: var(--velocity-indigo-800);
}

.target\:fill-indigo-900:target{
    fill: var(--velocity-indigo-900);
}

.target\:fill-pink-50:target{
    fill: var(--velocity-pink-50);
}

.target\:fill-pink-100:target{
    fill: var(--velocity-pink-100);
}

.target\:fill-pink-200:target{
    fill: var(--velocity-pink-200);
}

.target\:fill-pink-300:target{
    fill: var(--velocity-pink-300);
}

.target\:fill-pink-400:target{
    fill: var(--velocity-pink-400);
}

.target\:fill-pink-500:target{
    fill: var(--velocity-pink-500);
}

.target\:fill-pink-600:target{
    fill: var(--velocity-pink-600);
}

.target\:fill-pink-700:target{
    fill: var(--velocity-pink-700);
}

.target\:fill-pink-800:target{
    fill: var(--velocity-pink-800);
}

.target\:fill-pink-900:target{
    fill: var(--velocity-pink-900);
}

.target\:fill-violet-50:target{
    fill: var(--velocity-violet-50);
}

.target\:fill-violet-100:target{
    fill: var(--velocity-violet-100);
}

.target\:fill-violet-200:target{
    fill: var(--velocity-violet-200);
}

.target\:fill-violet-300:target{
    fill: var(--velocity-violet-300);
}

.target\:fill-violet-400:target{
    fill: var(--velocity-violet-400);
}

.target\:fill-violet-500:target{
    fill: var(--velocity-violet-500);
}

.target\:fill-violet-600:target{
    fill: var(--velocity-violet-600);
}

.target\:fill-violet-700:target{
    fill: var(--velocity-violet-700);
}

.target\:fill-violet-800:target{
    fill: var(--velocity-violet-800);
}

.target\:fill-violet-900:target{
    fill: var(--velocity-violet-900);
}

.target\:fill-slate-50:target{
    fill: var(--velocity-slate-50);
}

.target\:fill-slate-100:target{
    fill: var(--velocity-slate-100);
}

.target\:fill-slate-200:target{
    fill: var(--velocity-slate-200);
}

.target\:fill-slate-300:target{
    fill: var(--velocity-slate-300);
}

.target\:fill-slate-400:target{
    fill: var(--velocity-slate-400);
}

.target\:fill-slate-500:target{
    fill: var(--velocity-slate-500);
}

.target\:fill-slate-600:target{
    fill: var(--velocity-slate-600);
}

.target\:fill-slate-700:target{
    fill: var(--velocity-slate-700);
}

.target\:fill-slate-800:target{
    fill: var(--velocity-slate-800);
}

.target\:fill-slate-900:target{
    fill: var(--velocity-slate-900);
}

.target\:fill-rose-50:target{
    fill: var(--velocity-rose-50);
}

.target\:fill-rose-100:target{
    fill: var(--velocity-rose-100);
}

.target\:fill-rose-200:target{
    fill: var(--velocity-rose-200);
}

.target\:fill-rose-300:target{
    fill: var(--velocity-rose-300);
}

.target\:fill-rose-400:target{
    fill: var(--velocity-rose-400);
}

.target\:fill-rose-500:target{
    fill: var(--velocity-rose-500);
}

.target\:fill-rose-600:target{
    fill: var(--velocity-rose-600);
}

.target\:fill-rose-700:target{
    fill: var(--velocity-rose-700);
}

.target\:fill-rose-800:target{
    fill: var(--velocity-rose-800);
}

.target\:fill-rose-900:target{
    fill: var(--velocity-rose-900);
}

.target\:fill-transparent:target{
    fill: transparent;
}

.target\:color-teal-50:target{
    color: var(--velocity-teal-50);
}

.target\:color-teal-100:target{
    color: var(--velocity-teal-100);
}

.target\:color-teal-200:target{
    color: var(--velocity-teal-200);
}

.target\:color-teal-300:target{
    color: var(--velocity-teal-300);
}

.target\:color-teal-400:target{
    color: var(--velocity-teal-400);
}

.target\:color-teal-500:target{
    color: var(--velocity-teal-500);
}

.target\:color-teal-600:target{
    color: var(--velocity-teal-600);
}

.target\:color-teal-700:target{
    color: var(--velocity-teal-700);
}

.target\:color-teal-800:target{
    color: var(--velocity-teal-800);
}

.target\:color-teal-900:target{
    color: var(--velocity-teal-900);
}

.target\:color-red-50:target{
    color: var(--velocity-red-50);
}

.target\:color-red-100:target{
    color: var(--velocity-red-100);
}

.target\:color-red-200:target{
    color: var(--velocity-red-200);
}

.target\:color-red-300:target{
    color: var(--velocity-red-300);
}

.target\:color-red-400:target{
    color: var(--velocity-red-400);
}

.target\:color-red-500:target{
    color: var(--velocity-red-500);
}

.target\:color-red-600:target{
    color: var(--velocity-red-600);
}

.target\:color-red-700:target{
    color: var(--velocity-red-700);
}

.target\:color-red-800:target{
    color: var(--velocity-red-800);
}

.target\:color-red-900:target{
    color: var(--velocity-red-900);
}

.target\:color-grey-100:target{
    color: var(--velocity-grey-100);
}

.target\:color-sky-50:target{
    color: var(--velocity-sky-50);
}

.target\:color-sky-100:target{
    color: var(--velocity-sky-100);
}

.target\:color-sky-200:target{
    color: var(--velocity-sky-200);
}

.target\:color-sky-300:target{
    color: var(--velocity-sky-300);
}

.target\:color-sky-400:target{
    color: var(--velocity-sky-400);
}

.target\:color-sky-500:target{
    color: var(--velocity-sky-500);
}

.target\:color-sky-600:target{
    color: var(--velocity-sky-600);
}

.target\:color-sky-700:target{
    color: var(--velocity-sky-700);
}

.target\:color-sky-800:target{
    color: var(--velocity-sky-800);
}

.target\:color-sky-900:target{
    color: var(--velocity-sky-900);
}

.target\:color-green-50:target{
    color: var(--velocity-green-50);
}

.target\:color-green-100:target{
    color: var(--velocity-green-100);
}

.target\:color-green-200:target{
    color: var(--velocity-green-200);
}

.target\:color-green-300:target{
    color: var(--velocity-green-300);
}

.target\:color-green-400:target{
    color: var(--velocity-green-400);
}

.target\:color-green-500:target{
    color: var(--velocity-green-500);
}

.target\:color-green-600:target{
    color: var(--velocity-green-600);
}

.target\:color-green-700:target{
    color: var(--velocity-green-700);
}

.target\:color-green-800:target{
    color: var(--velocity-green-800);
}

.target\:color-green-900:target{
    color: var(--velocity-green-900);
}

.target\:color-grey-200:target{
    color: var(--velocity-grey-200);
}

.target\:color-grey-300:target{
    color: var(--velocity-grey-300);
}

.target\:color-grey-400:target{
    color: var(--velocity-grey-400);
}

.target\:color-grey-500:target{
    color: var(--velocity-grey-500);
}

.target\:color-grey-600:target{
    color: var(--velocity-grey-600);
}

.target\:color-grey-700:target{
    color: var(--velocity-grey-700);
}

.target\:color-grey-800:target{
    color: var(--velocity-grey-800);
}

.target\:color-grey-900:target{
    color: var(--velocity-grey-900);
}

.target\:color-yellow-50:target{
    color: var(--velocity-yellow-50);
}

.target\:color-yellow-100:target{
    color: var(--velocity-yellow-100);
}

.target\:color-yellow-200:target{
    color: var(--velocity-yellow-200);
}

.target\:color-yellow-300:target{
    color: var(--velocity-yellow-300);
}

.target\:color-yellow-400:target{
    color: var(--velocity-yellow-400);
}

.target\:color-yellow-500:target{
    color: var(--velocity-yellow-500);
}

.target\:color-yellow-600:target{
    color: var(--velocity-yellow-600);
}

.target\:color-yellow-700:target{
    color: var(--velocity-yellow-700);
}

.target\:color-yellow-800:target{
    color: var(--velocity-yellow-800);
}

.target\:color-yellow-900:target{
    color: var(--velocity-yellow-900);
}

.target\:color-cyan-50:target{
    color: var(--velocity-cyan-50);
}

.target\:color-cyan-100:target{
    color: var(--velocity-cyan-100);
}

.target\:color-cyan-200:target{
    color: var(--velocity-cyan-200);
}

.target\:color-cyan-300:target{
    color: var(--velocity-cyan-300);
}

.target\:color-cyan-400:target{
    color: var(--velocity-cyan-400);
}

.target\:color-cyan-500:target{
    color: var(--velocity-cyan-500);
}

.target\:color-cyan-600:target{
    color: var(--velocity-cyan-600);
}

.target\:color-cyan-700:target{
    color: var(--velocity-cyan-700);
}

.target\:color-cyan-800:target{
    color: var(--velocity-cyan-800);
}

.target\:color-cyan-900:target{
    color: var(--velocity-cyan-900);
}

.target\:color-orange-50:target{
    color: var(--velocity-orange-50);
}

.target\:color-orange-100:target{
    color: var(--velocity-orange-100);
}

.target\:color-orange-200:target{
    color: var(--velocity-orange-200);
}

.target\:color-orange-300:target{
    color: var(--velocity-orange-300);
}

.target\:color-orange-400:target{
    color: var(--velocity-orange-400);
}

.target\:color-orange-500:target{
    color: var(--velocity-orange-500);
}

.target\:color-orange-600:target{
    color: var(--velocity-orange-600);
}

.target\:color-orange-700:target{
    color: var(--velocity-orange-700);
}

.target\:color-orange-800:target{
    color: var(--velocity-orange-800);
}

.target\:color-orange-900:target{
    color: var(--velocity-orange-900);
}

.target\:color-blue-50:target{
    color: var(--velocity-blue-50);
}

.target\:color-blue-100:target{
    color: var(--velocity-blue-100);
}

.target\:color-blue-200:target{
    color: var(--velocity-blue-200);
}

.target\:color-blue-300:target{
    color: var(--velocity-blue-300);
}

.target\:color-blue-400:target{
    color: var(--velocity-blue-400);
}

.target\:color-blue-500:target{
    color: var(--velocity-blue-500);
}

.target\:color-blue-600:target{
    color: var(--velocity-blue-600);
}

.target\:color-blue-700:target{
    color: var(--velocity-blue-700);
}

.target\:color-blue-800:target{
    color: var(--velocity-blue-800);
}

.target\:color-blue-900:target{
    color: var(--velocity-blue-900);
}

.target\:color-lime-50:target{
    color: var(--velocity-lime-50);
}

.target\:color-lime-100:target{
    color: var(--velocity-lime-100);
}

.target\:color-lime-200:target{
    color: var(--velocity-lime-200);
}

.target\:color-lime-300:target{
    color: var(--velocity-lime-300);
}

.target\:color-lime-400:target{
    color: var(--velocity-lime-400);
}

.target\:color-lime-500:target{
    color: var(--velocity-lime-500);
}

.target\:color-lime-600:target{
    color: var(--velocity-lime-600);
}

.target\:color-lime-700:target{
    color: var(--velocity-lime-700);
}

.target\:color-lime-800:target{
    color: var(--velocity-lime-800);
}

.target\:color-lime-900:target{
    color: var(--velocity-lime-900);
}

.target\:color-purple-50:target{
    color: var(--velocity-purple-50);
}

.target\:color-purple-100:target{
    color: var(--velocity-purple-100);
}

.target\:color-purple-200:target{
    color: var(--velocity-purple-200);
}

.target\:color-purple-300:target{
    color: var(--velocity-purple-300);
}

.target\:color-purple-400:target{
    color: var(--velocity-purple-400);
}

.target\:color-purple-500:target{
    color: var(--velocity-purple-500);
}

.target\:color-purple-600:target{
    color: var(--velocity-purple-600);
}

.target\:color-purple-700:target{
    color: var(--velocity-purple-700);
}

.target\:color-purple-800:target{
    color: var(--velocity-purple-800);
}

.target\:color-purple-900:target{
    color: var(--velocity-purple-900);
}

.target\:color-indigo-50:target{
    color: var(--velocity-indigo-50);
}

.target\:color-indigo-100:target{
    color: var(--velocity-indigo-100);
}

.target\:color-indigo-200:target{
    color: var(--velocity-indigo-200);
}

.target\:color-indigo-300:target{
    color: var(--velocity-indigo-300);
}

.target\:color-indigo-400:target{
    color: var(--velocity-indigo-400);
}

.target\:color-indigo-500:target{
    color: var(--velocity-indigo-500);
}

.target\:color-indigo-600:target{
    color: var(--velocity-indigo-600);
}

.target\:color-indigo-700:target{
    color: var(--velocity-indigo-700);
}

.target\:color-indigo-800:target{
    color: var(--velocity-indigo-800);
}

.target\:color-indigo-900:target{
    color: var(--velocity-indigo-900);
}

.target\:color-pink-50:target{
    color: var(--velocity-pink-50);
}

.target\:color-pink-100:target{
    color: var(--velocity-pink-100);
}

.target\:color-pink-200:target{
    color: var(--velocity-pink-200);
}

.target\:color-pink-300:target{
    color: var(--velocity-pink-300);
}

.target\:color-pink-400:target{
    color: var(--velocity-pink-400);
}

.target\:color-pink-500:target{
    color: var(--velocity-pink-500);
}

.target\:color-pink-600:target{
    color: var(--velocity-pink-600);
}

.target\:color-pink-700:target{
    color: var(--velocity-pink-700);
}

.target\:color-pink-800:target{
    color: var(--velocity-pink-800);
}

.target\:color-pink-900:target{
    color: var(--velocity-pink-900);
}

.target\:color-violet-50:target{
    color: var(--velocity-violet-50);
}

.target\:color-violet-100:target{
    color: var(--velocity-violet-100);
}

.target\:color-violet-200:target{
    color: var(--velocity-violet-200);
}

.target\:color-violet-300:target{
    color: var(--velocity-violet-300);
}

.target\:color-violet-400:target{
    color: var(--velocity-violet-400);
}

.target\:color-violet-500:target{
    color: var(--velocity-violet-500);
}

.target\:color-violet-600:target{
    color: var(--velocity-violet-600);
}

.target\:color-violet-700:target{
    color: var(--velocity-violet-700);
}

.target\:color-violet-800:target{
    color: var(--velocity-violet-800);
}

.target\:color-violet-900:target{
    color: var(--velocity-violet-900);
}

.target\:color-slate-50:target{
    color: var(--velocity-slate-50);
}

.target\:color-slate-100:target{
    color: var(--velocity-slate-100);
}

.target\:color-slate-200:target{
    color: var(--velocity-slate-200);
}

.target\:color-slate-300:target{
    color: var(--velocity-slate-300);
}

.target\:color-slate-400:target{
    color: var(--velocity-slate-400);
}

.target\:color-slate-500:target{
    color: var(--velocity-slate-500);
}

.target\:color-slate-600:target{
    color: var(--velocity-slate-600);
}

.target\:color-slate-700:target{
    color: var(--velocity-slate-700);
}

.target\:color-slate-800:target{
    color: var(--velocity-slate-800);
}

.target\:color-slate-900:target{
    color: var(--velocity-slate-900);
}

.target\:color-rose-50:target{
    color: var(--velocity-rose-50);
}

.target\:color-rose-100:target{
    color: var(--velocity-rose-100);
}

.target\:color-rose-200:target{
    color: var(--velocity-rose-200);
}

.target\:color-rose-300:target{
    color: var(--velocity-rose-300);
}

.target\:color-rose-400:target{
    color: var(--velocity-rose-400);
}

.target\:color-rose-500:target{
    color: var(--velocity-rose-500);
}

.target\:color-rose-600:target{
    color: var(--velocity-rose-600);
}

.target\:color-rose-700:target{
    color: var(--velocity-rose-700);
}

.target\:color-rose-800:target{
    color: var(--velocity-rose-800);
}

.target\:color-rose-900:target{
    color: var(--velocity-rose-900);
}

.target\:bg-gradient-t:target{
	background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
}

.target\:bg-gradient-tr:target{
	background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
}

.target\:bg-gradient-r:target{
	background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
}

.target\:bg-gradient-b:target{
	background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
}

.target\:bg-gradient-br:target{
	background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
}

.target\:bg-gradient-bl:target{
	background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
}

.target\:bg-gradient-tl:target{
	background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
}

.target\:bg-gradient-l:target{
	background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
}

.target\:bg-teal-50:target{
    background: var(--velocity-teal-50);
}

.target\:bg-teal-100:target{
    background: var(--velocity-teal-100);
}

.target\:bg-teal-200:target{
    background: var(--velocity-teal-200);
}

.target\:bg-teal-300:target{
    background: var(--velocity-teal-300);
}

.target\:bg-teal-400:target{
    background: var(--velocity-teal-400);
}

.target\:bg-teal-500:target{
    background: var(--velocity-teal-500);
}

.target\:bg-teal-600:target{
    background: var(--velocity-teal-600);
}

.target\:bg-teal-700:target{
    background: var(--velocity-teal-700);
}

.target\:bg-teal-800:target{
    background: var(--velocity-teal-800);
}

.target\:bg-teal-900:target{
    background: var(--velocity-teal-900);
}

.target\:bg-red-50:target{
    background: var(--velocity-red-50);
}

.target\:bg-red-100:target{
    background: var(--velocity-red-100);
}

.target\:bg-red-200:target{
    background: var(--velocity-red-200);
}

.target\:bg-red-300:target{
    background: var(--velocity-red-300);
}

.target\:bg-red-400:target{
    background: var(--velocity-red-400);
}

.target\:bg-red-500:target{
    background: var(--velocity-red-500);
}

.target\:bg-red-600:target{
    background: var(--velocity-red-600);
}

.target\:bg-red-700:target{
    background: var(--velocity-red-700);
}

.target\:bg-red-800:target{
    background: var(--velocity-red-800);
}

.target\:bg-red-900:target{
    background: var(--velocity-red-900);
}

.target\:bg-grey-100:target{
    background: var(--velocity-grey-100);
}

.target\:bg-sky-50:target{
    background: var(--velocity-sky-50);
}

.target\:bg-sky-100:target{
    background: var(--velocity-sky-100);
}

.target\:bg-sky-200:target{
    background: var(--velocity-sky-200);
}

.target\:bg-sky-300:target{
    background: var(--velocity-sky-300);
}

.target\:bg-sky-400:target{
    background: var(--velocity-sky-400);
}

.target\:bg-sky-500:target{
    background: var(--velocity-sky-500);
}

.target\:bg-sky-600:target{
    background: var(--velocity-sky-600);
}

.target\:bg-sky-700:target{
    background: var(--velocity-sky-700);
}

.target\:bg-sky-800:target{
    background: var(--velocity-sky-800);
}

.target\:bg-sky-900:target{
    background: var(--velocity-sky-900);
}

.target\:bg-green-50:target{
    background: var(--velocity-green-50);
}

.target\:bg-green-100:target{
    background: var(--velocity-green-100);
}

.target\:bg-green-200:target{
    background: var(--velocity-green-200);
}

.target\:bg-green-300:target{
    background: var(--velocity-green-300);
}

.target\:bg-green-400:target{
    background: var(--velocity-green-400);
}

.target\:bg-green-500:target{
    background: var(--velocity-green-500);
}

.target\:bg-green-600:target{
    background: var(--velocity-green-600);
}

.target\:bg-green-700:target{
    background: var(--velocity-green-700);
}

.target\:bg-green-800:target{
    background: var(--velocity-green-800);
}

.target\:bg-green-900:target{
    background: var(--velocity-green-900);
}

.target\:bg-grey-200:target{
    background: var(--velocity-grey-200);
}

.target\:bg-grey-300:target{
    background: var(--velocity-grey-300);
}

.target\:bg-grey-400:target{
    background: var(--velocity-grey-400);
}

.target\:bg-grey-500:target{
    background: var(--velocity-grey-500);
}

.target\:bg-grey-600:target{
    background: var(--velocity-grey-600);
}

.target\:bg-grey-700:target{
    background: var(--velocity-grey-700);
}

.target\:bg-grey-800:target{
    background: var(--velocity-grey-800);
}

.target\:bg-grey-900:target{
    background: var(--velocity-grey-900);
}

.target\:bg-yellow-50:target{
    background: var(--velocity-yellow-50);
}

.target\:bg-yellow-100:target{
    background: var(--velocity-yellow-100);
}

.target\:bg-yellow-200:target{
    background: var(--velocity-yellow-200);
}

.target\:bg-yellow-300:target{
    background: var(--velocity-yellow-300);
}

.target\:bg-yellow-400:target{
    background: var(--velocity-yellow-400);
}

.target\:bg-yellow-500:target{
    background: var(--velocity-yellow-500);
}

.target\:bg-yellow-600:target{
    background: var(--velocity-yellow-600);
}

.target\:bg-yellow-700:target{
    background: var(--velocity-yellow-700);
}

.target\:bg-yellow-800:target{
    background: var(--velocity-yellow-800);
}

.target\:bg-yellow-900:target{
    background: var(--velocity-yellow-900);
}

.target\:bg-cyan-50:target{
    background: var(--velocity-cyan-50);
}

.target\:bg-cyan-100:target{
    background: var(--velocity-cyan-100);
}

.target\:bg-cyan-200:target{
    background: var(--velocity-cyan-200);
}

.target\:bg-cyan-300:target{
    background: var(--velocity-cyan-300);
}

.target\:bg-cyan-400:target{
    background: var(--velocity-cyan-400);
}

.target\:bg-cyan-500:target{
    background: var(--velocity-cyan-500);
}

.target\:bg-cyan-600:target{
    background: var(--velocity-cyan-600);
}

.target\:bg-cyan-700:target{
    background: var(--velocity-cyan-700);
}

.target\:bg-cyan-800:target{
    background: var(--velocity-cyan-800);
}

.target\:bg-cyan-900:target{
    background: var(--velocity-cyan-900);
}

.target\:bg-orange-50:target{
    background: var(--velocity-orange-50);
}

.target\:bg-orange-100:target{
    background: var(--velocity-orange-100);
}

.target\:bg-orange-200:target{
    background: var(--velocity-orange-200);
}

.target\:bg-orange-300:target{
    background: var(--velocity-orange-300);
}

.target\:bg-orange-400:target{
    background: var(--velocity-orange-400);
}

.target\:bg-orange-500:target{
    background: var(--velocity-orange-500);
}

.target\:bg-orange-600:target{
    background: var(--velocity-orange-600);
}

.target\:bg-orange-700:target{
    background: var(--velocity-orange-700);
}

.target\:bg-orange-800:target{
    background: var(--velocity-orange-800);
}

.target\:bg-orange-900:target{
    background: var(--velocity-orange-900);
}

.target\:bg-blue-50:target{
    background: var(--velocity-blue-50);
}

.target\:bg-blue-100:target{
    background: var(--velocity-blue-100);
}

.target\:bg-blue-200:target{
    background: var(--velocity-blue-200);
}

.target\:bg-blue-300:target{
    background: var(--velocity-blue-300);
}

.target\:bg-blue-400:target{
    background: var(--velocity-blue-400);
}

.target\:bg-blue-500:target{
    background: var(--velocity-blue-500);
}

.target\:bg-blue-600:target{
    background: var(--velocity-blue-600);
}

.target\:bg-blue-700:target{
    background: var(--velocity-blue-700);
}

.target\:bg-blue-800:target{
    background: var(--velocity-blue-800);
}

.target\:bg-blue-900:target{
    background: var(--velocity-blue-900);
}

.target\:bg-lime-50:target{
    background: var(--velocity-lime-50);
}

.target\:bg-lime-100:target{
    background: var(--velocity-lime-100);
}

.target\:bg-lime-200:target{
    background: var(--velocity-lime-200);
}

.target\:bg-lime-300:target{
    background: var(--velocity-lime-300);
}

.target\:bg-lime-400:target{
    background: var(--velocity-lime-400);
}

.target\:bg-lime-500:target{
    background: var(--velocity-lime-500);
}

.target\:bg-lime-600:target{
    background: var(--velocity-lime-600);
}

.target\:bg-lime-700:target{
    background: var(--velocity-lime-700);
}

.target\:bg-lime-800:target{
    background: var(--velocity-lime-800);
}

.target\:bg-lime-900:target{
    background: var(--velocity-lime-900);
}

.target\:bg-purple-50:target{
    background: var(--velocity-purple-50);
}

.target\:bg-purple-100:target{
    background: var(--velocity-purple-100);
}

.target\:bg-purple-200:target{
    background: var(--velocity-purple-200);
}

.target\:bg-purple-300:target{
    background: var(--velocity-purple-300);
}

.target\:bg-purple-400:target{
    background: var(--velocity-purple-400);
}

.target\:bg-purple-500:target{
    background: var(--velocity-purple-500);
}

.target\:bg-purple-600:target{
    background: var(--velocity-purple-600);
}

.target\:bg-purple-700:target{
    background: var(--velocity-purple-700);
}

.target\:bg-purple-800:target{
    background: var(--velocity-purple-800);
}

.target\:bg-purple-900:target{
    background: var(--velocity-purple-900);
}

.target\:bg-indigo-50:target{
    background: var(--velocity-indigo-50);
}

.target\:bg-indigo-100:target{
    background: var(--velocity-indigo-100);
}

.target\:bg-indigo-200:target{
    background: var(--velocity-indigo-200);
}

.target\:bg-indigo-300:target{
    background: var(--velocity-indigo-300);
}

.target\:bg-indigo-400:target{
    background: var(--velocity-indigo-400);
}

.target\:bg-indigo-500:target{
    background: var(--velocity-indigo-500);
}

.target\:bg-indigo-600:target{
    background: var(--velocity-indigo-600);
}

.target\:bg-indigo-700:target{
    background: var(--velocity-indigo-700);
}

.target\:bg-indigo-800:target{
    background: var(--velocity-indigo-800);
}

.target\:bg-indigo-900:target{
    background: var(--velocity-indigo-900);
}

.target\:bg-pink-50:target{
    background: var(--velocity-pink-50);
}

.target\:bg-pink-100:target{
    background: var(--velocity-pink-100);
}

.target\:bg-pink-200:target{
    background: var(--velocity-pink-200);
}

.target\:bg-pink-300:target{
    background: var(--velocity-pink-300);
}

.target\:bg-pink-400:target{
    background: var(--velocity-pink-400);
}

.target\:bg-pink-500:target{
    background: var(--velocity-pink-500);
}

.target\:bg-pink-600:target{
    background: var(--velocity-pink-600);
}

.target\:bg-pink-700:target{
    background: var(--velocity-pink-700);
}

.target\:bg-pink-800:target{
    background: var(--velocity-pink-800);
}

.target\:bg-pink-900:target{
    background: var(--velocity-pink-900);
}

.target\:bg-violet-50:target{
    background: var(--velocity-violet-50);
}

.target\:bg-violet-100:target{
    background: var(--velocity-violet-100);
}

.target\:bg-violet-200:target{
    background: var(--velocity-violet-200);
}

.target\:bg-violet-300:target{
    background: var(--velocity-violet-300);
}

.target\:bg-violet-400:target{
    background: var(--velocity-violet-400);
}

.target\:bg-violet-500:target{
    background: var(--velocity-violet-500);
}

.target\:bg-violet-600:target{
    background: var(--velocity-violet-600);
}

.target\:bg-violet-700:target{
    background: var(--velocity-violet-700);
}

.target\:bg-violet-800:target{
    background: var(--velocity-violet-800);
}

.target\:bg-violet-900:target{
    background: var(--velocity-violet-900);
}

.target\:bg-slate-50:target{
    background: var(--velocity-slate-50);
}

.target\:bg-slate-100:target{
    background: var(--velocity-slate-100);
}

.target\:bg-slate-200:target{
    background: var(--velocity-slate-200);
}

.target\:bg-slate-300:target{
    background: var(--velocity-slate-300);
}

.target\:bg-slate-400:target{
    background: var(--velocity-slate-400);
}

.target\:bg-slate-500:target{
    background: var(--velocity-slate-500);
}

.target\:bg-slate-600:target{
    background: var(--velocity-slate-600);
}

.target\:bg-slate-700:target{
    background: var(--velocity-slate-700);
}

.target\:bg-slate-800:target{
    background: var(--velocity-slate-800);
}

.target\:bg-slate-900:target{
    background: var(--velocity-slate-900);
}

.target\:bg-rose-50:target{
    background: var(--velocity-rose-50);
}

.target\:bg-rose-100:target{
    background: var(--velocity-rose-100);
}

.target\:bg-rose-200:target{
    background: var(--velocity-rose-200);
}

.target\:bg-rose-300:target{
    background: var(--velocity-rose-300);
}

.target\:bg-rose-400:target{
    background: var(--velocity-rose-400);
}

.target\:bg-rose-500:target{
    background: var(--velocity-rose-500);
}

.target\:bg-rose-600:target{
    background: var(--velocity-rose-600);
}

.target\:bg-rose-700:target{
    background: var(--velocity-rose-700);
}

.target\:bg-rose-800:target{
    background: var(--velocity-rose-800);
}

.target\:bg-rose-900:target{
    background: var(--velocity-rose-900);
}

.target\:from-teal-50:target{
    --velocity-from-color: var(--velocity-teal-50);
}

.target\:from-teal-100:target{
    --velocity-from-color: var(--velocity-teal-100);
}

.target\:from-teal-200:target{
    --velocity-from-color: var(--velocity-teal-200);
}

.target\:from-teal-300:target{
    --velocity-from-color: var(--velocity-teal-300);
}

.target\:from-teal-400:target{
    --velocity-from-color: var(--velocity-teal-400);
}

.target\:from-teal-500:target{
    --velocity-from-color: var(--velocity-teal-500);
}

.target\:from-teal-600:target{
    --velocity-from-color: var(--velocity-teal-600);
}

.target\:from-teal-700:target{
    --velocity-from-color: var(--velocity-teal-700);
}

.target\:from-teal-800:target{
    --velocity-from-color: var(--velocity-teal-800);
}

.target\:from-teal-900:target{
    --velocity-from-color: var(--velocity-teal-900);
}

.target\:from-red-50:target{
    --velocity-from-color: var(--velocity-red-50);
}

.target\:from-red-100:target{
    --velocity-from-color: var(--velocity-red-100);
}

.target\:from-red-200:target{
    --velocity-from-color: var(--velocity-red-200);
}

.target\:from-red-300:target{
    --velocity-from-color: var(--velocity-red-300);
}

.target\:from-red-400:target{
    --velocity-from-color: var(--velocity-red-400);
}

.target\:from-red-500:target{
    --velocity-from-color: var(--velocity-red-500);
}

.target\:from-red-600:target{
    --velocity-from-color: var(--velocity-red-600);
}

.target\:from-red-700:target{
    --velocity-from-color: var(--velocity-red-700);
}

.target\:from-red-800:target{
    --velocity-from-color: var(--velocity-red-800);
}

.target\:from-red-900:target{
    --velocity-from-color: var(--velocity-red-900);
}

.target\:from-grey-100:target{
    --velocity-from-color: var(--velocity-grey-100);
}

.target\:from-sky-50:target{
    --velocity-from-color: var(--velocity-sky-50);
}

.target\:from-sky-100:target{
    --velocity-from-color: var(--velocity-sky-100);
}

.target\:from-sky-200:target{
    --velocity-from-color: var(--velocity-sky-200);
}

.target\:from-sky-300:target{
    --velocity-from-color: var(--velocity-sky-300);
}

.target\:from-sky-400:target{
    --velocity-from-color: var(--velocity-sky-400);
}

.target\:from-sky-500:target{
    --velocity-from-color: var(--velocity-sky-500);
}

.target\:from-sky-600:target{
    --velocity-from-color: var(--velocity-sky-600);
}

.target\:from-sky-700:target{
    --velocity-from-color: var(--velocity-sky-700);
}

.target\:from-sky-800:target{
    --velocity-from-color: var(--velocity-sky-800);
}

.target\:from-sky-900:target{
    --velocity-from-color: var(--velocity-sky-900);
}

.target\:from-green-50:target{
    --velocity-from-color: var(--velocity-green-50);
}

.target\:from-green-100:target{
    --velocity-from-color: var(--velocity-green-100);
}

.target\:from-green-200:target{
    --velocity-from-color: var(--velocity-green-200);
}

.target\:from-green-300:target{
    --velocity-from-color: var(--velocity-green-300);
}

.target\:from-green-400:target{
    --velocity-from-color: var(--velocity-green-400);
}

.target\:from-green-500:target{
    --velocity-from-color: var(--velocity-green-500);
}

.target\:from-green-600:target{
    --velocity-from-color: var(--velocity-green-600);
}

.target\:from-green-700:target{
    --velocity-from-color: var(--velocity-green-700);
}

.target\:from-green-800:target{
    --velocity-from-color: var(--velocity-green-800);
}

.target\:from-green-900:target{
    --velocity-from-color: var(--velocity-green-900);
}

.target\:from-grey-200:target{
    --velocity-from-color: var(--velocity-grey-200);
}

.target\:from-grey-300:target{
    --velocity-from-color: var(--velocity-grey-300);
}

.target\:from-grey-400:target{
    --velocity-from-color: var(--velocity-grey-400);
}

.target\:from-grey-500:target{
    --velocity-from-color: var(--velocity-grey-500);
}

.target\:from-grey-600:target{
    --velocity-from-color: var(--velocity-grey-600);
}

.target\:from-grey-700:target{
    --velocity-from-color: var(--velocity-grey-700);
}

.target\:from-grey-800:target{
    --velocity-from-color: var(--velocity-grey-800);
}

.target\:from-grey-900:target{
    --velocity-from-color: var(--velocity-grey-900);
}

.target\:from-yellow-50:target{
    --velocity-from-color: var(--velocity-yellow-50);
}

.target\:from-yellow-100:target{
    --velocity-from-color: var(--velocity-yellow-100);
}

.target\:from-yellow-200:target{
    --velocity-from-color: var(--velocity-yellow-200);
}

.target\:from-yellow-300:target{
    --velocity-from-color: var(--velocity-yellow-300);
}

.target\:from-yellow-400:target{
    --velocity-from-color: var(--velocity-yellow-400);
}

.target\:from-yellow-500:target{
    --velocity-from-color: var(--velocity-yellow-500);
}

.target\:from-yellow-600:target{
    --velocity-from-color: var(--velocity-yellow-600);
}

.target\:from-yellow-700:target{
    --velocity-from-color: var(--velocity-yellow-700);
}

.target\:from-yellow-800:target{
    --velocity-from-color: var(--velocity-yellow-800);
}

.target\:from-yellow-900:target{
    --velocity-from-color: var(--velocity-yellow-900);
}

.target\:from-cyan-50:target{
    --velocity-from-color: var(--velocity-cyan-50);
}

.target\:from-cyan-100:target{
    --velocity-from-color: var(--velocity-cyan-100);
}

.target\:from-cyan-200:target{
    --velocity-from-color: var(--velocity-cyan-200);
}

.target\:from-cyan-300:target{
    --velocity-from-color: var(--velocity-cyan-300);
}

.target\:from-cyan-400:target{
    --velocity-from-color: var(--velocity-cyan-400);
}

.target\:from-cyan-500:target{
    --velocity-from-color: var(--velocity-cyan-500);
}

.target\:from-cyan-600:target{
    --velocity-from-color: var(--velocity-cyan-600);
}

.target\:from-cyan-700:target{
    --velocity-from-color: var(--velocity-cyan-700);
}

.target\:from-cyan-800:target{
    --velocity-from-color: var(--velocity-cyan-800);
}

.target\:from-cyan-900:target{
    --velocity-from-color: var(--velocity-cyan-900);
}

.target\:from-orange-50:target{
    --velocity-from-color: var(--velocity-orange-50);
}

.target\:from-orange-100:target{
    --velocity-from-color: var(--velocity-orange-100);
}

.target\:from-orange-200:target{
    --velocity-from-color: var(--velocity-orange-200);
}

.target\:from-orange-300:target{
    --velocity-from-color: var(--velocity-orange-300);
}

.target\:from-orange-400:target{
    --velocity-from-color: var(--velocity-orange-400);
}

.target\:from-orange-500:target{
    --velocity-from-color: var(--velocity-orange-500);
}

.target\:from-orange-600:target{
    --velocity-from-color: var(--velocity-orange-600);
}

.target\:from-orange-700:target{
    --velocity-from-color: var(--velocity-orange-700);
}

.target\:from-orange-800:target{
    --velocity-from-color: var(--velocity-orange-800);
}

.target\:from-orange-900:target{
    --velocity-from-color: var(--velocity-orange-900);
}

.target\:from-blue-50:target{
    --velocity-from-color: var(--velocity-blue-50);
}

.target\:from-blue-100:target{
    --velocity-from-color: var(--velocity-blue-100);
}

.target\:from-blue-200:target{
    --velocity-from-color: var(--velocity-blue-200);
}

.target\:from-blue-300:target{
    --velocity-from-color: var(--velocity-blue-300);
}

.target\:from-blue-400:target{
    --velocity-from-color: var(--velocity-blue-400);
}

.target\:from-blue-500:target{
    --velocity-from-color: var(--velocity-blue-500);
}

.target\:from-blue-600:target{
    --velocity-from-color: var(--velocity-blue-600);
}

.target\:from-blue-700:target{
    --velocity-from-color: var(--velocity-blue-700);
}

.target\:from-blue-800:target{
    --velocity-from-color: var(--velocity-blue-800);
}

.target\:from-blue-900:target{
    --velocity-from-color: var(--velocity-blue-900);
}

.target\:from-lime-50:target{
    --velocity-from-color: var(--velocity-lime-50);
}

.target\:from-lime-100:target{
    --velocity-from-color: var(--velocity-lime-100);
}

.target\:from-lime-200:target{
    --velocity-from-color: var(--velocity-lime-200);
}

.target\:from-lime-300:target{
    --velocity-from-color: var(--velocity-lime-300);
}

.target\:from-lime-400:target{
    --velocity-from-color: var(--velocity-lime-400);
}

.target\:from-lime-500:target{
    --velocity-from-color: var(--velocity-lime-500);
}

.target\:from-lime-600:target{
    --velocity-from-color: var(--velocity-lime-600);
}

.target\:from-lime-700:target{
    --velocity-from-color: var(--velocity-lime-700);
}

.target\:from-lime-800:target{
    --velocity-from-color: var(--velocity-lime-800);
}

.target\:from-lime-900:target{
    --velocity-from-color: var(--velocity-lime-900);
}

.target\:from-purple-50:target{
    --velocity-from-color: var(--velocity-purple-50);
}

.target\:from-purple-100:target{
    --velocity-from-color: var(--velocity-purple-100);
}

.target\:from-purple-200:target{
    --velocity-from-color: var(--velocity-purple-200);
}

.target\:from-purple-300:target{
    --velocity-from-color: var(--velocity-purple-300);
}

.target\:from-purple-400:target{
    --velocity-from-color: var(--velocity-purple-400);
}

.target\:from-purple-500:target{
    --velocity-from-color: var(--velocity-purple-500);
}

.target\:from-purple-600:target{
    --velocity-from-color: var(--velocity-purple-600);
}

.target\:from-purple-700:target{
    --velocity-from-color: var(--velocity-purple-700);
}

.target\:from-purple-800:target{
    --velocity-from-color: var(--velocity-purple-800);
}

.target\:from-purple-900:target{
    --velocity-from-color: var(--velocity-purple-900);
}

.target\:from-indigo-50:target{
    --velocity-from-color: var(--velocity-indigo-50);
}

.target\:from-indigo-100:target{
    --velocity-from-color: var(--velocity-indigo-100);
}

.target\:from-indigo-200:target{
    --velocity-from-color: var(--velocity-indigo-200);
}

.target\:from-indigo-300:target{
    --velocity-from-color: var(--velocity-indigo-300);
}

.target\:from-indigo-400:target{
    --velocity-from-color: var(--velocity-indigo-400);
}

.target\:from-indigo-500:target{
    --velocity-from-color: var(--velocity-indigo-500);
}

.target\:from-indigo-600:target{
    --velocity-from-color: var(--velocity-indigo-600);
}

.target\:from-indigo-700:target{
    --velocity-from-color: var(--velocity-indigo-700);
}

.target\:from-indigo-800:target{
    --velocity-from-color: var(--velocity-indigo-800);
}

.target\:from-indigo-900:target{
    --velocity-from-color: var(--velocity-indigo-900);
}

.target\:from-pink-50:target{
    --velocity-from-color: var(--velocity-pink-50);
}

.target\:from-pink-100:target{
    --velocity-from-color: var(--velocity-pink-100);
}

.target\:from-pink-200:target{
    --velocity-from-color: var(--velocity-pink-200);
}

.target\:from-pink-300:target{
    --velocity-from-color: var(--velocity-pink-300);
}

.target\:from-pink-400:target{
    --velocity-from-color: var(--velocity-pink-400);
}

.target\:from-pink-500:target{
    --velocity-from-color: var(--velocity-pink-500);
}

.target\:from-pink-600:target{
    --velocity-from-color: var(--velocity-pink-600);
}

.target\:from-pink-700:target{
    --velocity-from-color: var(--velocity-pink-700);
}

.target\:from-pink-800:target{
    --velocity-from-color: var(--velocity-pink-800);
}

.target\:from-pink-900:target{
    --velocity-from-color: var(--velocity-pink-900);
}

.target\:from-violet-50:target{
    --velocity-from-color: var(--velocity-violet-50);
}

.target\:from-violet-100:target{
    --velocity-from-color: var(--velocity-violet-100);
}

.target\:from-violet-200:target{
    --velocity-from-color: var(--velocity-violet-200);
}

.target\:from-violet-300:target{
    --velocity-from-color: var(--velocity-violet-300);
}

.target\:from-violet-400:target{
    --velocity-from-color: var(--velocity-violet-400);
}

.target\:from-violet-500:target{
    --velocity-from-color: var(--velocity-violet-500);
}

.target\:from-violet-600:target{
    --velocity-from-color: var(--velocity-violet-600);
}

.target\:from-violet-700:target{
    --velocity-from-color: var(--velocity-violet-700);
}

.target\:from-violet-800:target{
    --velocity-from-color: var(--velocity-violet-800);
}

.target\:from-violet-900:target{
    --velocity-from-color: var(--velocity-violet-900);
}

.target\:from-slate-50:target{
    --velocity-from-color: var(--velocity-slate-50);
}

.target\:from-slate-100:target{
    --velocity-from-color: var(--velocity-slate-100);
}

.target\:from-slate-200:target{
    --velocity-from-color: var(--velocity-slate-200);
}

.target\:from-slate-300:target{
    --velocity-from-color: var(--velocity-slate-300);
}

.target\:from-slate-400:target{
    --velocity-from-color: var(--velocity-slate-400);
}

.target\:from-slate-500:target{
    --velocity-from-color: var(--velocity-slate-500);
}

.target\:from-slate-600:target{
    --velocity-from-color: var(--velocity-slate-600);
}

.target\:from-slate-700:target{
    --velocity-from-color: var(--velocity-slate-700);
}

.target\:from-slate-800:target{
    --velocity-from-color: var(--velocity-slate-800);
}

.target\:from-slate-900:target{
    --velocity-from-color: var(--velocity-slate-900);
}

.target\:from-rose-50:target{
    --velocity-from-color: var(--velocity-rose-50);
}

.target\:from-rose-100:target{
    --velocity-from-color: var(--velocity-rose-100);
}

.target\:from-rose-200:target{
    --velocity-from-color: var(--velocity-rose-200);
}

.target\:from-rose-300:target{
    --velocity-from-color: var(--velocity-rose-300);
}

.target\:from-rose-400:target{
    --velocity-from-color: var(--velocity-rose-400);
}

.target\:from-rose-500:target{
    --velocity-from-color: var(--velocity-rose-500);
}

.target\:from-rose-600:target{
    --velocity-from-color: var(--velocity-rose-600);
}

.target\:from-rose-700:target{
    --velocity-from-color: var(--velocity-rose-700);
}

.target\:from-rose-800:target{
    --velocity-from-color: var(--velocity-rose-800);
}

.target\:from-rose-900:target{
    --velocity-from-color: var(--velocity-rose-900);
}

.target\:to-teal-50:target{
    --velocity-to-color: var(--velocity-teal-50);
}

.target\:to-teal-100:target{
    --velocity-to-color: var(--velocity-teal-100);
}

.target\:to-teal-200:target{
    --velocity-to-color: var(--velocity-teal-200);
}

.target\:to-teal-300:target{
    --velocity-to-color: var(--velocity-teal-300);
}

.target\:to-teal-400:target{
    --velocity-to-color: var(--velocity-teal-400);
}

.target\:to-teal-500:target{
    --velocity-to-color: var(--velocity-teal-500);
}

.target\:to-teal-600:target{
    --velocity-to-color: var(--velocity-teal-600);
}

.target\:to-teal-700:target{
    --velocity-to-color: var(--velocity-teal-700);
}

.target\:to-teal-800:target{
    --velocity-to-color: var(--velocity-teal-800);
}

.target\:to-teal-900:target{
    --velocity-to-color: var(--velocity-teal-900);
}

.target\:to-red-50:target{
    --velocity-to-color: var(--velocity-red-50);
}

.target\:to-red-100:target{
    --velocity-to-color: var(--velocity-red-100);
}

.target\:to-red-200:target{
    --velocity-to-color: var(--velocity-red-200);
}

.target\:to-red-300:target{
    --velocity-to-color: var(--velocity-red-300);
}

.target\:to-red-400:target{
    --velocity-to-color: var(--velocity-red-400);
}

.target\:to-red-500:target{
    --velocity-to-color: var(--velocity-red-500);
}

.target\:to-red-600:target{
    --velocity-to-color: var(--velocity-red-600);
}

.target\:to-red-700:target{
    --velocity-to-color: var(--velocity-red-700);
}

.target\:to-red-800:target{
    --velocity-to-color: var(--velocity-red-800);
}

.target\:to-red-900:target{
    --velocity-to-color: var(--velocity-red-900);
}

.target\:to-grey-100:target{
    --velocity-to-color: var(--velocity-grey-100);
}

.target\:to-sky-50:target{
    --velocity-to-color: var(--velocity-sky-50);
}

.target\:to-sky-100:target{
    --velocity-to-color: var(--velocity-sky-100);
}

.target\:to-sky-200:target{
    --velocity-to-color: var(--velocity-sky-200);
}

.target\:to-sky-300:target{
    --velocity-to-color: var(--velocity-sky-300);
}

.target\:to-sky-400:target{
    --velocity-to-color: var(--velocity-sky-400);
}

.target\:to-sky-500:target{
    --velocity-to-color: var(--velocity-sky-500);
}

.target\:to-sky-600:target{
    --velocity-to-color: var(--velocity-sky-600);
}

.target\:to-sky-700:target{
    --velocity-to-color: var(--velocity-sky-700);
}

.target\:to-sky-800:target{
    --velocity-to-color: var(--velocity-sky-800);
}

.target\:to-sky-900:target{
    --velocity-to-color: var(--velocity-sky-900);
}

.target\:to-green-50:target{
    --velocity-to-color: var(--velocity-green-50);
}

.target\:to-green-100:target{
    --velocity-to-color: var(--velocity-green-100);
}

.target\:to-green-200:target{
    --velocity-to-color: var(--velocity-green-200);
}

.target\:to-green-300:target{
    --velocity-to-color: var(--velocity-green-300);
}

.target\:to-green-400:target{
    --velocity-to-color: var(--velocity-green-400);
}

.target\:to-green-500:target{
    --velocity-to-color: var(--velocity-green-500);
}

.target\:to-green-600:target{
    --velocity-to-color: var(--velocity-green-600);
}

.target\:to-green-700:target{
    --velocity-to-color: var(--velocity-green-700);
}

.target\:to-green-800:target{
    --velocity-to-color: var(--velocity-green-800);
}

.target\:to-green-900:target{
    --velocity-to-color: var(--velocity-green-900);
}

.target\:to-grey-200:target{
    --velocity-to-color: var(--velocity-grey-200);
}

.target\:to-grey-300:target{
    --velocity-to-color: var(--velocity-grey-300);
}

.target\:to-grey-400:target{
    --velocity-to-color: var(--velocity-grey-400);
}

.target\:to-grey-500:target{
    --velocity-to-color: var(--velocity-grey-500);
}

.target\:to-grey-600:target{
    --velocity-to-color: var(--velocity-grey-600);
}

.target\:to-grey-700:target{
    --velocity-to-color: var(--velocity-grey-700);
}

.target\:to-grey-800:target{
    --velocity-to-color: var(--velocity-grey-800);
}

.target\:to-grey-900:target{
    --velocity-to-color: var(--velocity-grey-900);
}

.target\:to-yellow-50:target{
    --velocity-to-color: var(--velocity-yellow-50);
}

.target\:to-yellow-100:target{
    --velocity-to-color: var(--velocity-yellow-100);
}

.target\:to-yellow-200:target{
    --velocity-to-color: var(--velocity-yellow-200);
}

.target\:to-yellow-300:target{
    --velocity-to-color: var(--velocity-yellow-300);
}

.target\:to-yellow-400:target{
    --velocity-to-color: var(--velocity-yellow-400);
}

.target\:to-yellow-500:target{
    --velocity-to-color: var(--velocity-yellow-500);
}

.target\:to-yellow-600:target{
    --velocity-to-color: var(--velocity-yellow-600);
}

.target\:to-yellow-700:target{
    --velocity-to-color: var(--velocity-yellow-700);
}

.target\:to-yellow-800:target{
    --velocity-to-color: var(--velocity-yellow-800);
}

.target\:to-yellow-900:target{
    --velocity-to-color: var(--velocity-yellow-900);
}

.target\:to-cyan-50:target{
    --velocity-to-color: var(--velocity-cyan-50);
}

.target\:to-cyan-100:target{
    --velocity-to-color: var(--velocity-cyan-100);
}

.target\:to-cyan-200:target{
    --velocity-to-color: var(--velocity-cyan-200);
}

.target\:to-cyan-300:target{
    --velocity-to-color: var(--velocity-cyan-300);
}

.target\:to-cyan-400:target{
    --velocity-to-color: var(--velocity-cyan-400);
}

.target\:to-cyan-500:target{
    --velocity-to-color: var(--velocity-cyan-500);
}

.target\:to-cyan-600:target{
    --velocity-to-color: var(--velocity-cyan-600);
}

.target\:to-cyan-700:target{
    --velocity-to-color: var(--velocity-cyan-700);
}

.target\:to-cyan-800:target{
    --velocity-to-color: var(--velocity-cyan-800);
}

.target\:to-cyan-900:target{
    --velocity-to-color: var(--velocity-cyan-900);
}

.target\:to-orange-50:target{
    --velocity-to-color: var(--velocity-orange-50);
}

.target\:to-orange-100:target{
    --velocity-to-color: var(--velocity-orange-100);
}

.target\:to-orange-200:target{
    --velocity-to-color: var(--velocity-orange-200);
}

.target\:to-orange-300:target{
    --velocity-to-color: var(--velocity-orange-300);
}

.target\:to-orange-400:target{
    --velocity-to-color: var(--velocity-orange-400);
}

.target\:to-orange-500:target{
    --velocity-to-color: var(--velocity-orange-500);
}

.target\:to-orange-600:target{
    --velocity-to-color: var(--velocity-orange-600);
}

.target\:to-orange-700:target{
    --velocity-to-color: var(--velocity-orange-700);
}

.target\:to-orange-800:target{
    --velocity-to-color: var(--velocity-orange-800);
}

.target\:to-orange-900:target{
    --velocity-to-color: var(--velocity-orange-900);
}

.target\:to-blue-50:target{
    --velocity-to-color: var(--velocity-blue-50);
}

.target\:to-blue-100:target{
    --velocity-to-color: var(--velocity-blue-100);
}

.target\:to-blue-200:target{
    --velocity-to-color: var(--velocity-blue-200);
}

.target\:to-blue-300:target{
    --velocity-to-color: var(--velocity-blue-300);
}

.target\:to-blue-400:target{
    --velocity-to-color: var(--velocity-blue-400);
}

.target\:to-blue-500:target{
    --velocity-to-color: var(--velocity-blue-500);
}

.target\:to-blue-600:target{
    --velocity-to-color: var(--velocity-blue-600);
}

.target\:to-blue-700:target{
    --velocity-to-color: var(--velocity-blue-700);
}

.target\:to-blue-800:target{
    --velocity-to-color: var(--velocity-blue-800);
}

.target\:to-blue-900:target{
    --velocity-to-color: var(--velocity-blue-900);
}

.target\:to-lime-50:target{
    --velocity-to-color: var(--velocity-lime-50);
}

.target\:to-lime-100:target{
    --velocity-to-color: var(--velocity-lime-100);
}

.target\:to-lime-200:target{
    --velocity-to-color: var(--velocity-lime-200);
}

.target\:to-lime-300:target{
    --velocity-to-color: var(--velocity-lime-300);
}

.target\:to-lime-400:target{
    --velocity-to-color: var(--velocity-lime-400);
}

.target\:to-lime-500:target{
    --velocity-to-color: var(--velocity-lime-500);
}

.target\:to-lime-600:target{
    --velocity-to-color: var(--velocity-lime-600);
}

.target\:to-lime-700:target{
    --velocity-to-color: var(--velocity-lime-700);
}

.target\:to-lime-800:target{
    --velocity-to-color: var(--velocity-lime-800);
}

.target\:to-lime-900:target{
    --velocity-to-color: var(--velocity-lime-900);
}

.target\:to-purple-50:target{
    --velocity-to-color: var(--velocity-purple-50);
}

.target\:to-purple-100:target{
    --velocity-to-color: var(--velocity-purple-100);
}

.target\:to-purple-200:target{
    --velocity-to-color: var(--velocity-purple-200);
}

.target\:to-purple-300:target{
    --velocity-to-color: var(--velocity-purple-300);
}

.target\:to-purple-400:target{
    --velocity-to-color: var(--velocity-purple-400);
}

.target\:to-purple-500:target{
    --velocity-to-color: var(--velocity-purple-500);
}

.target\:to-purple-600:target{
    --velocity-to-color: var(--velocity-purple-600);
}

.target\:to-purple-700:target{
    --velocity-to-color: var(--velocity-purple-700);
}

.target\:to-purple-800:target{
    --velocity-to-color: var(--velocity-purple-800);
}

.target\:to-purple-900:target{
    --velocity-to-color: var(--velocity-purple-900);
}

.target\:to-indigo-50:target{
    --velocity-to-color: var(--velocity-indigo-50);
}

.target\:to-indigo-100:target{
    --velocity-to-color: var(--velocity-indigo-100);
}

.target\:to-indigo-200:target{
    --velocity-to-color: var(--velocity-indigo-200);
}

.target\:to-indigo-300:target{
    --velocity-to-color: var(--velocity-indigo-300);
}

.target\:to-indigo-400:target{
    --velocity-to-color: var(--velocity-indigo-400);
}

.target\:to-indigo-500:target{
    --velocity-to-color: var(--velocity-indigo-500);
}

.target\:to-indigo-600:target{
    --velocity-to-color: var(--velocity-indigo-600);
}

.target\:to-indigo-700:target{
    --velocity-to-color: var(--velocity-indigo-700);
}

.target\:to-indigo-800:target{
    --velocity-to-color: var(--velocity-indigo-800);
}

.target\:to-indigo-900:target{
    --velocity-to-color: var(--velocity-indigo-900);
}

.target\:to-pink-50:target{
    --velocity-to-color: var(--velocity-pink-50);
}

.target\:to-pink-100:target{
    --velocity-to-color: var(--velocity-pink-100);
}

.target\:to-pink-200:target{
    --velocity-to-color: var(--velocity-pink-200);
}

.target\:to-pink-300:target{
    --velocity-to-color: var(--velocity-pink-300);
}

.target\:to-pink-400:target{
    --velocity-to-color: var(--velocity-pink-400);
}

.target\:to-pink-500:target{
    --velocity-to-color: var(--velocity-pink-500);
}

.target\:to-pink-600:target{
    --velocity-to-color: var(--velocity-pink-600);
}

.target\:to-pink-700:target{
    --velocity-to-color: var(--velocity-pink-700);
}

.target\:to-pink-800:target{
    --velocity-to-color: var(--velocity-pink-800);
}

.target\:to-pink-900:target{
    --velocity-to-color: var(--velocity-pink-900);
}

.target\:to-violet-50:target{
    --velocity-to-color: var(--velocity-violet-50);
}

.target\:to-violet-100:target{
    --velocity-to-color: var(--velocity-violet-100);
}

.target\:to-violet-200:target{
    --velocity-to-color: var(--velocity-violet-200);
}

.target\:to-violet-300:target{
    --velocity-to-color: var(--velocity-violet-300);
}

.target\:to-violet-400:target{
    --velocity-to-color: var(--velocity-violet-400);
}

.target\:to-violet-500:target{
    --velocity-to-color: var(--velocity-violet-500);
}

.target\:to-violet-600:target{
    --velocity-to-color: var(--velocity-violet-600);
}

.target\:to-violet-700:target{
    --velocity-to-color: var(--velocity-violet-700);
}

.target\:to-violet-800:target{
    --velocity-to-color: var(--velocity-violet-800);
}

.target\:to-violet-900:target{
    --velocity-to-color: var(--velocity-violet-900);
}

.target\:to-slate-50:target{
    --velocity-to-color: var(--velocity-slate-50);
}

.target\:to-slate-100:target{
    --velocity-to-color: var(--velocity-slate-100);
}

.target\:to-slate-200:target{
    --velocity-to-color: var(--velocity-slate-200);
}

.target\:to-slate-300:target{
    --velocity-to-color: var(--velocity-slate-300);
}

.target\:to-slate-400:target{
    --velocity-to-color: var(--velocity-slate-400);
}

.target\:to-slate-500:target{
    --velocity-to-color: var(--velocity-slate-500);
}

.target\:to-slate-600:target{
    --velocity-to-color: var(--velocity-slate-600);
}

.target\:to-slate-700:target{
    --velocity-to-color: var(--velocity-slate-700);
}

.target\:to-slate-800:target{
    --velocity-to-color: var(--velocity-slate-800);
}

.target\:to-slate-900:target{
    --velocity-to-color: var(--velocity-slate-900);
}

.target\:to-rose-50:target{
    --velocity-to-color: var(--velocity-rose-50);
}

.target\:to-rose-100:target{
    --velocity-to-color: var(--velocity-rose-100);
}

.target\:to-rose-200:target{
    --velocity-to-color: var(--velocity-rose-200);
}

.target\:to-rose-300:target{
    --velocity-to-color: var(--velocity-rose-300);
}

.target\:to-rose-400:target{
    --velocity-to-color: var(--velocity-rose-400);
}

.target\:to-rose-500:target{
    --velocity-to-color: var(--velocity-rose-500);
}

.target\:to-rose-600:target{
    --velocity-to-color: var(--velocity-rose-600);
}

.target\:to-rose-700:target{
    --velocity-to-color: var(--velocity-rose-700);
}

.target\:to-rose-800:target{
    --velocity-to-color: var(--velocity-rose-800);
}

.target\:to-rose-900:target{
    --velocity-to-color: var(--velocity-rose-900);
}

.target\:text-teal-50:target{
    color: var(--velocity-teal-50);
}

.target\:text-teal-100:target{
    color: var(--velocity-teal-100);
}

.target\:text-teal-200:target{
    color: var(--velocity-teal-200);
}

.target\:text-teal-300:target{
    color: var(--velocity-teal-300);
}

.target\:text-teal-400:target{
    color: var(--velocity-teal-400);
}

.target\:text-teal-500:target{
    color: var(--velocity-teal-500);
}

.target\:text-teal-600:target{
    color: var(--velocity-teal-600);
}

.target\:text-teal-700:target{
    color: var(--velocity-teal-700);
}

.target\:text-teal-800:target{
    color: var(--velocity-teal-800);
}

.target\:text-teal-900:target{
    color: var(--velocity-teal-900);
}

.target\:text-red-50:target{
    color: var(--velocity-red-50);
}

.target\:text-red-100:target{
    color: var(--velocity-red-100);
}

.target\:text-red-200:target{
    color: var(--velocity-red-200);
}

.target\:text-red-300:target{
    color: var(--velocity-red-300);
}

.target\:text-red-400:target{
    color: var(--velocity-red-400);
}

.target\:text-red-500:target{
    color: var(--velocity-red-500);
}

.target\:text-red-600:target{
    color: var(--velocity-red-600);
}

.target\:text-red-700:target{
    color: var(--velocity-red-700);
}

.target\:text-red-800:target{
    color: var(--velocity-red-800);
}

.target\:text-red-900:target{
    color: var(--velocity-red-900);
}

.target\:text-grey-100:target{
    color: var(--velocity-grey-100);
}

.target\:text-sky-50:target{
    color: var(--velocity-sky-50);
}

.target\:text-sky-100:target{
    color: var(--velocity-sky-100);
}

.target\:text-sky-200:target{
    color: var(--velocity-sky-200);
}

.target\:text-sky-300:target{
    color: var(--velocity-sky-300);
}

.target\:text-sky-400:target{
    color: var(--velocity-sky-400);
}

.target\:text-sky-500:target{
    color: var(--velocity-sky-500);
}

.target\:text-sky-600:target{
    color: var(--velocity-sky-600);
}

.target\:text-sky-700:target{
    color: var(--velocity-sky-700);
}

.target\:text-sky-800:target{
    color: var(--velocity-sky-800);
}

.target\:text-sky-900:target{
    color: var(--velocity-sky-900);
}

.target\:text-green-50:target{
    color: var(--velocity-green-50);
}

.target\:text-green-100:target{
    color: var(--velocity-green-100);
}

.target\:text-green-200:target{
    color: var(--velocity-green-200);
}

.target\:text-green-300:target{
    color: var(--velocity-green-300);
}

.target\:text-green-400:target{
    color: var(--velocity-green-400);
}

.target\:text-green-500:target{
    color: var(--velocity-green-500);
}

.target\:text-green-600:target{
    color: var(--velocity-green-600);
}

.target\:text-green-700:target{
    color: var(--velocity-green-700);
}

.target\:text-green-800:target{
    color: var(--velocity-green-800);
}

.target\:text-green-900:target{
    color: var(--velocity-green-900);
}

.target\:text-grey-200:target{
    color: var(--velocity-grey-200);
}

.target\:text-grey-300:target{
    color: var(--velocity-grey-300);
}

.target\:text-grey-400:target{
    color: var(--velocity-grey-400);
}

.target\:text-grey-500:target{
    color: var(--velocity-grey-500);
}

.target\:text-grey-600:target{
    color: var(--velocity-grey-600);
}

.target\:text-grey-700:target{
    color: var(--velocity-grey-700);
}

.target\:text-grey-800:target{
    color: var(--velocity-grey-800);
}

.target\:text-grey-900:target{
    color: var(--velocity-grey-900);
}

.target\:text-yellow-50:target{
    color: var(--velocity-yellow-50);
}

.target\:text-yellow-100:target{
    color: var(--velocity-yellow-100);
}

.target\:text-yellow-200:target{
    color: var(--velocity-yellow-200);
}

.target\:text-yellow-300:target{
    color: var(--velocity-yellow-300);
}

.target\:text-yellow-400:target{
    color: var(--velocity-yellow-400);
}

.target\:text-yellow-500:target{
    color: var(--velocity-yellow-500);
}

.target\:text-yellow-600:target{
    color: var(--velocity-yellow-600);
}

.target\:text-yellow-700:target{
    color: var(--velocity-yellow-700);
}

.target\:text-yellow-800:target{
    color: var(--velocity-yellow-800);
}

.target\:text-yellow-900:target{
    color: var(--velocity-yellow-900);
}

.target\:text-cyan-50:target{
    color: var(--velocity-cyan-50);
}

.target\:text-cyan-100:target{
    color: var(--velocity-cyan-100);
}

.target\:text-cyan-200:target{
    color: var(--velocity-cyan-200);
}

.target\:text-cyan-300:target{
    color: var(--velocity-cyan-300);
}

.target\:text-cyan-400:target{
    color: var(--velocity-cyan-400);
}

.target\:text-cyan-500:target{
    color: var(--velocity-cyan-500);
}

.target\:text-cyan-600:target{
    color: var(--velocity-cyan-600);
}

.target\:text-cyan-700:target{
    color: var(--velocity-cyan-700);
}

.target\:text-cyan-800:target{
    color: var(--velocity-cyan-800);
}

.target\:text-cyan-900:target{
    color: var(--velocity-cyan-900);
}

.target\:text-orange-50:target{
    color: var(--velocity-orange-50);
}

.target\:text-orange-100:target{
    color: var(--velocity-orange-100);
}

.target\:text-orange-200:target{
    color: var(--velocity-orange-200);
}

.target\:text-orange-300:target{
    color: var(--velocity-orange-300);
}

.target\:text-orange-400:target{
    color: var(--velocity-orange-400);
}

.target\:text-orange-500:target{
    color: var(--velocity-orange-500);
}

.target\:text-orange-600:target{
    color: var(--velocity-orange-600);
}

.target\:text-orange-700:target{
    color: var(--velocity-orange-700);
}

.target\:text-orange-800:target{
    color: var(--velocity-orange-800);
}

.target\:text-orange-900:target{
    color: var(--velocity-orange-900);
}

.target\:text-blue-50:target{
    color: var(--velocity-blue-50);
}

.target\:text-blue-100:target{
    color: var(--velocity-blue-100);
}

.target\:text-blue-200:target{
    color: var(--velocity-blue-200);
}

.target\:text-blue-300:target{
    color: var(--velocity-blue-300);
}

.target\:text-blue-400:target{
    color: var(--velocity-blue-400);
}

.target\:text-blue-500:target{
    color: var(--velocity-blue-500);
}

.target\:text-blue-600:target{
    color: var(--velocity-blue-600);
}

.target\:text-blue-700:target{
    color: var(--velocity-blue-700);
}

.target\:text-blue-800:target{
    color: var(--velocity-blue-800);
}

.target\:text-blue-900:target{
    color: var(--velocity-blue-900);
}

.target\:text-lime-50:target{
    color: var(--velocity-lime-50);
}

.target\:text-lime-100:target{
    color: var(--velocity-lime-100);
}

.target\:text-lime-200:target{
    color: var(--velocity-lime-200);
}

.target\:text-lime-300:target{
    color: var(--velocity-lime-300);
}

.target\:text-lime-400:target{
    color: var(--velocity-lime-400);
}

.target\:text-lime-500:target{
    color: var(--velocity-lime-500);
}

.target\:text-lime-600:target{
    color: var(--velocity-lime-600);
}

.target\:text-lime-700:target{
    color: var(--velocity-lime-700);
}

.target\:text-lime-800:target{
    color: var(--velocity-lime-800);
}

.target\:text-lime-900:target{
    color: var(--velocity-lime-900);
}

.target\:text-purple-50:target{
    color: var(--velocity-purple-50);
}

.target\:text-purple-100:target{
    color: var(--velocity-purple-100);
}

.target\:text-purple-200:target{
    color: var(--velocity-purple-200);
}

.target\:text-purple-300:target{
    color: var(--velocity-purple-300);
}

.target\:text-purple-400:target{
    color: var(--velocity-purple-400);
}

.target\:text-purple-500:target{
    color: var(--velocity-purple-500);
}

.target\:text-purple-600:target{
    color: var(--velocity-purple-600);
}

.target\:text-purple-700:target{
    color: var(--velocity-purple-700);
}

.target\:text-purple-800:target{
    color: var(--velocity-purple-800);
}

.target\:text-purple-900:target{
    color: var(--velocity-purple-900);
}

.target\:text-indigo-50:target{
    color: var(--velocity-indigo-50);
}

.target\:text-indigo-100:target{
    color: var(--velocity-indigo-100);
}

.target\:text-indigo-200:target{
    color: var(--velocity-indigo-200);
}

.target\:text-indigo-300:target{
    color: var(--velocity-indigo-300);
}

.target\:text-indigo-400:target{
    color: var(--velocity-indigo-400);
}

.target\:text-indigo-500:target{
    color: var(--velocity-indigo-500);
}

.target\:text-indigo-600:target{
    color: var(--velocity-indigo-600);
}

.target\:text-indigo-700:target{
    color: var(--velocity-indigo-700);
}

.target\:text-indigo-800:target{
    color: var(--velocity-indigo-800);
}

.target\:text-indigo-900:target{
    color: var(--velocity-indigo-900);
}

.target\:text-pink-50:target{
    color: var(--velocity-pink-50);
}

.target\:text-pink-100:target{
    color: var(--velocity-pink-100);
}

.target\:text-pink-200:target{
    color: var(--velocity-pink-200);
}

.target\:text-pink-300:target{
    color: var(--velocity-pink-300);
}

.target\:text-pink-400:target{
    color: var(--velocity-pink-400);
}

.target\:text-pink-500:target{
    color: var(--velocity-pink-500);
}

.target\:text-pink-600:target{
    color: var(--velocity-pink-600);
}

.target\:text-pink-700:target{
    color: var(--velocity-pink-700);
}

.target\:text-pink-800:target{
    color: var(--velocity-pink-800);
}

.target\:text-pink-900:target{
    color: var(--velocity-pink-900);
}

.target\:text-violet-50:target{
    color: var(--velocity-violet-50);
}

.target\:text-violet-100:target{
    color: var(--velocity-violet-100);
}

.target\:text-violet-200:target{
    color: var(--velocity-violet-200);
}

.target\:text-violet-300:target{
    color: var(--velocity-violet-300);
}

.target\:text-violet-400:target{
    color: var(--velocity-violet-400);
}

.target\:text-violet-500:target{
    color: var(--velocity-violet-500);
}

.target\:text-violet-600:target{
    color: var(--velocity-violet-600);
}

.target\:text-violet-700:target{
    color: var(--velocity-violet-700);
}

.target\:text-violet-800:target{
    color: var(--velocity-violet-800);
}

.target\:text-violet-900:target{
    color: var(--velocity-violet-900);
}

.target\:text-slate-50:target{
    color: var(--velocity-slate-50);
}

.target\:text-slate-100:target{
    color: var(--velocity-slate-100);
}

.target\:text-slate-200:target{
    color: var(--velocity-slate-200);
}

.target\:text-slate-300:target{
    color: var(--velocity-slate-300);
}

.target\:text-slate-400:target{
    color: var(--velocity-slate-400);
}

.target\:text-slate-500:target{
    color: var(--velocity-slate-500);
}

.target\:text-slate-600:target{
    color: var(--velocity-slate-600);
}

.target\:text-slate-700:target{
    color: var(--velocity-slate-700);
}

.target\:text-slate-800:target{
    color: var(--velocity-slate-800);
}

.target\:text-slate-900:target{
    color: var(--velocity-slate-900);
}

.target\:text-rose-50:target{
    color: var(--velocity-rose-50);
}

.target\:text-rose-100:target{
    color: var(--velocity-rose-100);
}

.target\:text-rose-200:target{
    color: var(--velocity-rose-200);
}

.target\:text-rose-300:target{
    color: var(--velocity-rose-300);
}

.target\:text-rose-400:target{
    color: var(--velocity-rose-400);
}

.target\:text-rose-500:target{
    color: var(--velocity-rose-500);
}

.target\:text-rose-600:target{
    color: var(--velocity-rose-600);
}

.target\:text-rose-700:target{
    color: var(--velocity-rose-700);
}

.target\:text-rose-800:target{
    color: var(--velocity-rose-800);
}

.target\:text-rose-900:target{
    color: var(--velocity-rose-900);
}

@media(max-width: 1536px){
    .xm\:target\:aspect-ratio-auto:target{
        aspect-ratio: auto;
    }
    
    .xm\:target\:aspect-ratio-square:target{
        aspect-ratio: 1/1;
    }
    
    .xm\:target\:aspect-ratio-video:target{
        aspect-ratio: 16/9;
    }
    
    .xm\:target\:container:target{
        width: 100%;
    }
    
    .xm\:target\:container-fluid:target{
        width: 100%;
    }
    
    .xm\:target\:column-auto:target{
        columns: auto;
    }
    
    .xm\:target\:column-1:target{
        columns: 1;
    }
    
    .xm\:target\:column-2:target{
        columns: 2;
    }
    
    .xm\:target\:column-3:target{
        columns: 3;
    }
    
    .xm\:target\:column-4:target{
        columns: 4;
    }
    
    .xm\:target\:column-5:target{
        columns: 5;
    }
    
    .xm\:target\:column-6:target{
        columns: 6;
    }
    
    .xm\:target\:column-7:target{
        columns: 7;
    }
    
    .xm\:target\:column-8:target{
        columns: 8;
    }
    
    .xm\:target\:column-9:target{
        columns: 9;
    }
    
    .xm\:target\:column-10:target{
        columns: 10;
    }
    
    .xm\:target\:column-11:target{
        columns: 11;
    }
    
    .xm\:target\:column-12:target{
        columns: 12;
    }
    
    .xm\:target\:float-inline-start:target{
        float: inline-start;
    }
    
    .xm\:target\:float-inline-end:target{
        float: inline-end;
    }
    
    .xm\:target\:float-left:target{
        float: left;
    }
    
    .xm\:target\:float-right:target{
        float: right;
    }
    
    .xm\:target\:float-none:target{
        float: none;
    }
    
    .xm\:target\:float-inherit:target{
        float: inherit;
    }
    
    .xm\:target\:clear-inline-start:target{
        clear: inline-start;
    }
    
    .xm\:target\:clear-inline-end:target{
        clear: inline-end;
    }
    
    .xm\:target\:clear-left:target{
        clear: left;
    }
    
    .xm\:target\:clear-right:target{
        clear: right;
    }
    
    .xm\:target\:clear-both:target{
        clear: both;
    }
    
    .xm\:target\:clear-none:target{
        clear: none;
    }
    
    .xm\:target\:clear-inherit:target{
        clear: inherit;
    }
    
    .xm\:target\:isolation-auto:target{
        isolation: auto;
    }
    
    .xm\:target\:isolation-true:target{
        isolation: isolate;
    }
    
    .xm\:target\:object-fit-fill:target{
        object-fit: fill;
    }
    
    .xm\:target\:object-fit-cover:target{
        object-fit: cover;
    }
    
    .xm\:target\:object-fit-contain:target{
        object-fit: contain;
    }
    
    .xm\:target\:object-fit-scale-down:target{
        object-fit: scale-down;
    }
    
    .xm\:target\:object-fit-none:target{
        object-fit: none;
    }
    
    .xm\:target\:object-position-top:target{
        object-position: top;
    }
    
    .xm\:target\:object-position-bottom:target{
        object-position: bottom;
    }
    
    .xm\:target\:object-position-left:target{
        object-position: left;
    }
    
    .xm\:target\:object-position-right:target{
        object-position: right;
    }
    
    .xm\:target\:object-position-left-top:target{
        object-position: left top;
    }
    
    .xm\:target\:object-position-right-top:target{
        object-position: right top;
    }
    
    .xm\:target\:object-position-left-bottom:target{
        object-position: left bottom;
    }
    
    .xm\:target\:object-position-right-bottom:target{
        object-position: right bottom;
    }

    .xm\:target\:object-position-center-top:target{
        object-position: center top;
    }

    .xm\:target\:object-position-center-bottom:target{
        object-position: center bottom;
    }
    
    .xm\:target\:overflow-auto:target{
        overflow: auto;
    }
    
    .xm\:target\:overflow-hidden:target{
        overflow: hidden;
    }
    
    .xm\:target\:overflow-visible:target{
        overflow: visible;
    }
    
    .xm\:target\:overflow-scroll:target{
        overflow: scroll;
    }
    
    .xm\:target\:overflow-inherit:target{
        overflow:inherit;
    }
    
    .xm\:target\:overflow-x-auto:target{
        overflow: auto;
    }
    
    .xm\:target\:overflow-x-hidden:target{
        overflow-x: hidden;
    }
    
    .xm\:target\:overflow-x-visible:target{
        overflow-x: visible;
    }
    
    .xm\:target\:overflow-x-scroll:target{
        overflow-x: scroll;
    }
    
    .xm\:target\:overflow-x-inherit:target{
        overflow-x:inherit;
    }
    
    .xm\:target\:overflow-y-auto:target{
        overflow-y: auto;
    }
    
    .xm\:target\:overflow-y-hidden:target{
        overflow-y: hidden;
    }
    
    .xm\:target\:overflow-y-visible:target{
        overflow-y: visible;
    }
    
    .xm\:target\:overflow-y-scroll:target{
        overflow-y: scroll;
    }
    
    .xm\:target\:overflow-y-inherit:target{
        overflow-y: inherit;
    }
    
    .xm\:target\:overscroll-behavior-auto:target{
        overscroll-behavior: auto;
    }
    
    .xm\:target\:overscroll-behavior-contain:target{
        overscroll-behavior: contain;
    }
    
    .xm\:target\:overscroll-behavior-none:target{
        overscroll-behavior: none;
    }
    
    .xm\:target\:overscroll-behavior-inherit:target{
        overscroll-behavior: inherit;
    }
    
    .xm\:target\:overscroll-behavior-x-auto:target{
        overscroll-behavior: auto;
    }
    
    .xm\:target\:overscroll-behavior-x-contain:target{
        overscroll-behavior-x: contain;
    }
    
    .xm\:target\:overscroll-behavior-x-none:target{
        overscroll-behavior-x: none;
    }
    
    .xm\:target\:overscroll-behavior-x-inherit:target{
        overscroll-behavior-x:inherit;
    }
    
    .xm\:target\:overscroll-behavior-y-auto:target{
        overscroll-behavior-y: auto;
    }
    
    .xm\:target\:overscroll-behavior-y-contain:target{
        overscroll-behavior-y: contain;
    }
    
    .xm\:target\:overscroll-behavior-y-none:target{
        overscroll-behavior-y: none;
    }
    
    .xm\:target\:overscroll-behavior-y-inherit:target{
        overscroll-behavior-y: inherit;
    }
    
    .xm\:target\:position-static:target{
        position: static;
    }
    
    .xm\:target\:position-fixed:target{
        position: fixed;
    }
    
    .xm\:target\:position-absolute:target{
        position: absolute;
    }
    
    .xm\:target\:position-relative:target{
        position: relative;
    }
    
    .xm\:target\:position-sticky:target{
        position: sticky;
    }

    .xm\:target\:position-right-0:target{
        right: 0;
    }

    .xm\:target\:position-left-0:target{
        left: 0;
    }

    .xm\:target\:position-top-0:target{
        top: 0;
    }

    .xm\:target\:position-bottom-0:target{
        bottom: 0;
    }
    
    .xm\:target\:visible:target{
        visibility: visible;
    }
    
    .xm\:target\:invisible:target{
        visibility: hidden;
    }
    
    .xm\:target\:visibility-collapse:target{
        visibility: collapse;
    }
    
    .xm\:target\:z-0:target{
        z-index: 0;
    }
    
    .xm\:target\:-z-10:target{
        z-index: -10;
    }
    
    .xm\:target\:-z-20:target{
        z-index: -20;
    }
    
    .xm\:target\:-z-30:target{
        z-index: -30;
    }
    
    .xm\:target\:-z-40:target{
        z-index: -40;
    }
    
    .xm\:target\:-z-50:target{
        z-index: -50;
    }
    
    .xm\:target\:-z-60:target{
        z-index: -60;
    }
    
    .xm\:target\:-z-70:target{
        z-index: -70;
    }
    
    .xm\:target\:-z-80:target{
        z-index: -80;
    }
    
    .xm\:target\:-z-90:target{
        z-index: -90;
    }
    
    .xm\:target\:-z-100:target{
        z-index: -100;
    }
    
    .xm\:target\:z-10:target{
        z-index: 10;
    }
    
    .xm\:target\:z-20:target{
        z-index: 20;
    }
    
    .xm\:target\:z-30:target{
        z-index: 30;
    }
    
    .xm\:target\:z-40:target{
        z-index: 40;
    }
    
    .xm\:target\:z-50:target{
        z-index: 50;
    }
    
    .xm\:target\:z-60:target{
        z-index: 60;
    }
    
    .xm\:target\:z-70:target{
        z-index: 70;
    }
    
    .xm\:target\:z-80:target{
        z-index: 80;
    }
    
    .xm\:target\:z-90:target{
        z-index: 90;
    }
    
    .xm\:target\:z-100:target{
        z-index: 100;
    }
    
    .xm\:target\:z-auto:target{
        z-index: auto;
    }
    
    .xm\:target\:flex-basis-0:target{
        flex-basis: 0;
    }
    
    .xm\:target\:flex-basis-2:target{
        flex-basis: 2;
    }
    
    .xm\:target\:flex-basis-4:target{
        flex-basis: 4;
    }
    
    .xm\:target\:flex-basis-6:target{
        flex-basis: 6;
    }
    
    .xm\:target\:flex-basis-8:target{
        flex-basis: 8;
    }
    
    .xm\:target\:flex-basis-10:target{
        flex-basis: 10;
    }
    
    .xm\:target\:flex-basis-12:target{
        flex-basis: 12;
    }
    
    .xm\:target\:flex-basis-14:target{
        flex-basis: 14;
    }
    
    .xm\:target\:flex-basis-16:target{
        flex-basis: 16;
    }
    
    .xm\:target\:flex-basis-18:target{
        flex-basis: 18;
    }
    
    .xm\:target\:flex-basis-20:target{
        flex-basis: 20;
    }
    
    .xm\:target\:flex-basis-hf:target{
        flex-basis: 50%;
    }
    
    .xm\:target\:flex-basis-third:target{
        flex-basis: 33.333%;
    }
    
    .xm\:target\:flex-basis-quarter:target{
        flex-basis: 25%;
    }
    
    .xm\:target\:flex-basis-three-quarter:target{
        flex-basis: 75%;
    }
    
    .xm\:target\:flex-basis-full:target{
        flex-basis: 100%;
    }
    
    .xm\:target\:flex-basis-two-third:target{
        flex-basis: 66.67%;
    }
    
    .xm\:target\:flex-row:target{
        flex-direction: row;
    }
    
    .xm\:target\:flex-row-reverse:target{
        flex-direction: row-reverse;
    }
    
    .xm\:target\:flex-column:target{
        flex-direction: column;
    }
    
    .xm\:target\:flex-column-reverse:target{
        flex-direction: column-reverse;
    }
    
    .xm\:target\:flex-wrap:target{
        flex-wrap: wrap;
    }
    
    .xm\:target\:flex-nowrap:target{
        flex-wrap: nowrap;
    }
    
    .xm\:target\:flex-wrap-reverse:target{
        flex-direction: wrap-reserve;
    }
    
    .xm\:target\:flex-1:target{
        flex: 1 1 0;
    }
    
    .xm\:target\:flex-auto:target{
        flex: 1 1 auto;
    }
    
    .xm\:target\:flex-initial:target{
        flex: 0 1 auto;
    }
    
    .xm\:target\:flex-none:target{
        flex: none;
    }
    
    .xm\:target\:flex-grow-0:target{
        flex-grow: 0;
    }
    
    .xm\:target\:flex-grow-1:target{
        flex-grow: 1;
    }
    
    .xm\:target\:flex-shink-0:target{
        flex-shrink: 0;
    }
    
    .xm\:target\:flex-shink-1:target{
        flex-shrink: 1;
    }
    
    .xm\:target\:order-1:target{
        order: 1;
    }
    
    .xm\:target\:order-2:target{
        order: 2;
    }
    
    .xm\:target\:order-3:target{
        order: 3;
    }
    
    .xm\:target\:order-4:target{
        order: 4;
    }
    
    .xm\:target\:order-5:target{
        order: 5;
    }
    
    .xm\:target\:order-6:target{
        order: 6;
    }
    
    .xm\:target\:order-7:target{
        order: 7;
    }
    
    .xm\:target\:order-8:target{
        order: 8;
    }
    
    .xm\:target\:order-9:target{
        order: 9;
    }
    
    .xm\:target\:order-10:target{
        order: 10;
    }
    
    .xm\:target\:order-11:target{
        order: 11;
    }
    
    .xm\:target\:order-12:target{
        order: 12;
    }
    
    .xm\:target\:order-first:target{
        order: -9999;
    }
    
    .xm\:target\:order-last:target{
        order: 9999;
    }
    
    .xm\:target\:order-0:target{
        order: 0;
    }
    
    .xm\:target\:grtpcols-1:target{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-2:target{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-3:target{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-4:target{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-5:target{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-6:target{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-7:target{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-8:target{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-9:target{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-10:target{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-11:target{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-12:target{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:target\:grtpcols-none:target{
        grid-template-columns: none;
    }
    
    .xm\:target\:grtpcols-subgrid:target{
        grid-template-columns: subgrid;
    }
    
    .xm\:target\:grtpcols-auto:target{
        grid-template-columns: auto;
    }
    
    .xm\:target\:grcol-auto:target{
        grid-column: auto;
    }
    
    .xm\:target\:grcol-span-1:target{
        grid-column: span 1 / span 1;
    }
    
    .xm\:target\:grcol-span-2:target{
        grid-column: span 2 / span 2;
    }
    
    .xm\:target\:grcol-span-3:target{
        grid-column: span 3 / span 3;
    }
    
    .xm\:target\:grcol-span-4:target{
        grid-column: span 4 / span 4;
    }
    
    .xm\:target\:grcol-span-5:target{
        grid-column: span 5 / span 5;
    }
    
    .xm\:target\:grcol-span-6:target{
        grid-column: span 6 / span 6;
    }
    
    .xm\:target\:grcol-span-7:target{
        grid-column: span 7 / span 7;
    }
    
    .xm\:target\:grcol-span-8:target{
        grid-column: span 8 / span 8;
    }
    
    .xm\:target\:grcol-span-9:target{
        grid-column: span 9 / span 9;
    }
    
    .xm\:target\:grcol-span-10:target{
        grid-column: span 10 / span 10;
    }
    
    .xm\:target\:grcol-span-11:target{
        grid-column: span 11 / span 11;
    }
    
    .xm\:target\:grcol-span-12:target{
        grid-column: span 12 / span 12;
    }
    
    .xm\:target\:grcol-span-full:target{
        grid-column: span 1 / span -1;
    }
    
    .xm\:target\:grcol-start-1:target{
        grid-column-start: 1;
    }
    
    .xm\:target\:grcol-start-2:target{
        grid-column-start: 2;
    }
    
    .xm\:target\:grcol-start-3:target{
        grid-column-start: 3;
    }
    
    .xm\:target\:grcol-start-4:target{
        grid-column-start: 4;
    }
    
    .xm\:target\:grcol-start-5:target{
        grid-column-start: 5;
    }
    
    .xm\:target\:grcol-start-6:target{
        grid-column-start: 6;
    }
    
    .xm\:target\:grcol-start-7:target{
        grid-column-start: 7;
    }
    
    .xm\:target\:grcol-start-8:target{
        grid-column-start: 8;
    }
    
    .xm\:target\:grcol-start-9:target{
        grid-column-start: 9;
    }
    
    .xm\:target\:grcol-start-10:target{
        grid-column-start: 10;
    }
    
    .xm\:target\:grcol-start-11:target{
        grid-column-start: 11;
    }
    
    .xm\:target\:grcol-start-12:target{
        grid-column-start: 12;
    }
    
    .xm\:target\:grcol-start-auto:target{
        grid-column-start: auto;
    }
    
    .xm\:target\:grcol-end-1:target{
        grid-column-end: 1;
    }
    
    .xm\:target\:grcol-end-2:target{
        grid-column-end: 2;
    }
    
    .xm\:target\:grcol-end-3:target{
        grid-column-end: 3;
    }
    
    .xm\:target\:grcol-end-4:target{
        grid-column-end: 4;
    }
    
    .xm\:target\:grcol-end-5:target{
        grid-column-end: 5;
    }
    
    .xm\:target\:grcol-end-6:target{
        grid-column-end: 6;
    }
    
    .xm\:target\:grcol-end-7:target{
        grid-column-end: 7;
    }
    
    .xm\:target\:grcol-end-8:target{
        grid-column-end: 8;
    }
    
    .xm\:target\:grcol-end-9:target{
        grid-column-end: 9;
    }
    
    .xm\:target\:grcol-end-10:target{
        grid-column-end: 10;
    }
    
    .xm\:target\:grcol-end-11:target{
        grid-column-end: 11;
    }
    
    .xm\:target\:grcol-end-12:target{
        grid-column-end: 12;
    }
    
    .xm\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }
    
    .xm\:target\:grtprows-1:target{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-2:target{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-3:target{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-4:target{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-5:target{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-6:target{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-7:target{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-8:target{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-9:target{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-10:target{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-11:target{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-12:target{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:target\:grtprows-none:target{
        grid-template-rows: none;
    }
    
    .xm\:target\:grtprows-subgrid:target{
        grid-template-rows: subgrid;
    }
    
    .xm\:target\:grtprows-auto:target{
        grid-template-rows: auto;
    }
    
    .xm\:target\:grrow-auto:target{
        grid-row: auto;
    }
    
    .xm\:target\:grrow-span-1:target{
        grid-row: span 1 / span 1;
    }
    
    .xm\:target\:grrow-span-2:target{
        grid-row: span 2 / span 2;
    }
    
    .xm\:target\:grrow-span-3:target{
        grid-row: span 3 / span 3;
    }
    
    .xm\:target\:grrow-span-4:target{
        grid-row: span 4 / span 4;
    }
    
    .xm\:target\:grrow-span-5:target{
        grid-row: span 5 / span 5;
    }
    
    .xm\:target\:grrow-span-6:target{
        grid-row: span 6 / span 6;
    }
    
    .xm\:target\:grrow-span-7:target{
        grid-row: span 7 / span 7;
    }
    
    .xm\:target\:grrow-span-8:target{
        grid-row: span 8 / span 8;
    }
    
    .xm\:target\:grrow-span-9:target{
        grid-row: span 9 / span 9;
    }
    
    .xm\:target\:grrow-span-10:target{
        grid-row: span 10 / span 10;
    }
    
    .xm\:target\:grrow-span-11:target{
        grid-row: span 11 / span 11;
    }
    
    .xm\:target\:grrow-span-12:target{
        grid-row: span 12 / span 12;
    }
    
    .xm\:target\:grrow-span-full:target{
        grid-row: span 1 / span -1;
    }
    
    .xm\:target\:grrow-start-1:target{
        grid-row-start: 1;
    }
    
    .xm\:target\:grrow-start-2:target{
        grid-row-start: 2;
    }
    
    .xm\:target\:grrow-start-3:target{
        grid-row-start: 3;
    }
    
    .xm\:target\:grrow-start-4:target{
        grid-row-start: 4;
    }
    
    .xm\:target\:grrow-start-5:target{
        grid-row-start: 5;
    }
    
    .xm\:target\:grrow-start-6:target{
        grid-row-start: 6;
    }
    
    .xm\:target\:grrow-start-7:target{
        grid-row-start: 7;
    }
    
    .xm\:target\:grrow-start-8:target{
        grid-row-start: 8;
    }
    
    .xm\:target\:grrow-start-9:target{
        grid-row-start: 9;
    }
    
    .xm\:target\:grrow-start-10:target{
        grid-row-start: 10;
    }
    
    .xm\:target\:grrow-start-11:target{
        grid-row-start: 11;
    }
    
    .xm\:target\:grrow-start-12:target{
        grid-row-start: 12;
    }
    
    .xm\:target\:grrow-start-auto:target{
        grid-row-start: auto;
    }
    
    .xm\:target\:grrow-end-1:target{
        grid-row-end: 1;
    }
    
    .xm\:target\:grrow-end-2:target{
        grid-row-end: 2;
    }
    
    .xm\:target\:grrow-end-3:target{
        grid-row-end: 3;
    }
    
    .xm\:target\:grrow-end-4:target{
        grid-row-end: 4;
    }
    
    .xm\:target\:grrow-end-5:target{
        grid-row-end: 5;
    }
    
    .xm\:target\:grrow-end-6:target{
        grid-row-end: 6;
    }
    
    .xm\:target\:grrow-end-7:target{
        grid-row-end: 7;
    }
    
    .xm\:target\:grrow-end-8:target{
        grid-row-end: 8;
    }
    
    .xm\:target\:grrow-end-9:target{
        grid-row-end: 9;
    }
    
    .xm\:target\:grrow-end-10:target{
        grid-row-end: 10;
    }
    
    .xm\:target\:grrow-end-11:target{
        grid-row-end: 11;
    }
    
    .xm\:target\:grrow-end-12:target{
        grid-row-end: 12;
    }
    
    .xm\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }
    
    .xm\:target\:grfl-row:target{
        grid-auto-flow: row;
    }
    
    .xm\:target\:grfl-col:target{
        grid-auto-flow: column;
    }
    
    .xm\:target\:grfl-dense:target{
        grid-auto-flow: dense;
    }
    
    .xm\:target\:grfl-row-dense:target{
        grid-auto-flow: row dense;
    }
    
    .xm\:target\:grfl-col-dense:target{
        grid-auto-flow: column dense;
    }
    
    .xm\:target\:gr-auto-cols-auto:target{
        grid-auto-columns: auto;
    }
    
    .xm\:target\:gr-auto-cols-min:target{
        grid-auto-columns: min-content;
    }
    
    .xm\:target\:gr-auto-cols-max:target{
        grid-auto-columns: max-content;
    }
    
    .xm\:target\:gr-auto-cols-minmax:target{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xm\:target\:gr-auto-rows-auto:target{
        grid-auto-rows: auto;
    }
    
    .xm\:target\:gr-auto-rows-min:target{
        grid-auto-rows: min-content;
    }
    
    .xm\:target\:gr-auto-rows-max:target{
        grid-auto-rows: max-content;
    }
    
    .xm\:target\:gr-auto-rows-minmax:target{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xm\:target\:gap-0:target{
        gap: 0;
    }
    
    .xm\:target\:gap-x-0:target{
        column-gap: 0;
    }
    
    .xm\:target\:gap-y-0:target{
        row-gap: 0;
    }
    
    .xm\:target\:gap-1:target{
        gap: 1px;
    }
    
    .xm\:target\:gap-2:target{
        gap: 2px;
    }
    
    .xm\:target\:gap-4:target{
        gap: 4px;
    }
    
    .xm\:target\:gap-6:target{
        gap: 6px;
    }
    
    .xm\:target\:gap-8:target{
        gap: 8px;
    }
    
    .xm\:target\:gap-9:target{
        gap: 9px;
    }
    
    .xm\:target\:gap-10:target{
        gap: 10px;
    }
    
    .xm\:target\:gap-12:target{
        gap: 12px;
    }
    
    .xm\:target\:gap-14:target{
        gap: 14px;
    }
    
    .xm\:target\:gap-16:target{
        gap: 16px;
    }
    
    .xm\:target\:gap-18:target{
        gap: 18px;
    }
    
    .xm\:target\:gap-20:target{
        gap: 20px;
    }
    
    .xm\:target\:gap-x-0:target{
        column-gap: 0;
    }
    
    .xm\:target\:gap-x-1:target{
        column-gap: 1px;
    }
    
    .xm\:target\:gap-x-2:target{
        column-gap: 2px;
    }
    
    .xm\:target\:gap-x-4:target{
        column-gap: 4px;
    }
    
    .xm\:target\:gap-x-6:target{
        column-gap: 6px;
    }
    
    .xm\:target\:gap-x-8:target{
        column-gap: 8px;
    }
    
    .xm\:target\:gap-x-10:target{
        column-gap: 10px;
    }
    
    .xm\:target\:gap-x-12:target{
        column-gap: 12px;
    }
    
    .xm\:target\:gap-x-14:target{
        column-gap: 14px;
    }
    
    .xm\:target\:gap-x-16:target{
        column-gap: 16px;
    }
    
    .xm\:target\:gap-x-18:target{
        column-gap: 18px;
    }
    
    .xm\:target\:gap-x-20:target{
        column-gap: 20px;
    }
    
    .xm\:target\:gap-y-1:target{
        row-gap: 1px;
    }
    
    .xm\:target\:gap-y-2:target{
        row-gap: 2px;
    }
    
    .xm\:target\:gap-y-4:target{
        row-gap: 4px;
    }
    
    .xm\:target\:gap-y-6:target{
        row-gap: 6px;
    }
    
    .xm\:target\:gap-y-8:target{
        row-gap: 8px;
    }
    
    .xm\:target\:gap-y-10:target{
        row-gap: 10px;
    }
    
    .xm\:target\:gap-y-12:target{
        row-gap: 12px;
    }
    
    .xm\:target\:gap-y-14:target{
        row-gap: 14px;
    }
    
    .xm\:target\:gap-y-16:target{
        row-gap: 16px;
    }
    
    .xm\:target\:gap-y-18:target{
        row-gap: 18px;
    }
    
    .xm\:target\:gap-y-20:target{
        row-gap: 20px;
    }
    
    .xm\:target\:justify-content-normal:target{
        justify-content: normal;
    }
    
    .xm\:target\:justify-content-start:target{
        justify-content: flex-start;
    }
    
    .xm\:target\:justify-content-end:target{
        justify-content: flex-end;
    }
    
    .xm\:target\:justify-content-center:target{
        justify-content: center;
    }
    
    .xm\:target\:justify-content-between:target{
        justify-content: space-between;
    }
    
    .xm\:target\:justify-content-around:target{
        justify-content: space-around;
    }
    
    .xm\:target\:justify-content-evenly:target{
        justify-content: space-evenly;
    }
    
    .xm\:target\:justify-content-stretch:target{
        justify-content: stretch;
    }
    
    .xm\:target\:justify-items-start:target{
        justify-items: start;
    }
    
    .xm\:target\:justify-items-end:target{
        justify-items: end;
    }
    
    .xm\:target\:justify-items-center:target{
        justify-items: center;
    }
    
    .xm\:target\:justify-items-stretch:target{
        justify-items: stretch;
    }
    
    .xm\:target\:justify-self-auto:target{
        justify-self: auto;
    }
    
    .xm\:target\:justify-self-start:target{
        justify-self: start;
    }
    
    .xm\:target\:justify-self-end:target{
        justify-self: end;
    }
    
    .xm\:target\:justify-self-center:target{
        justify-self: center;
    }
    
    .xm\:target\:justify-self-stretch:target{
        justify-self: stretch;
    }
    
    .xm\:target\:align-content-normal:target{
        align-content: normal;
    }
    
    .xm\:target\:align-content-center:target{
        align-content: center;
    }
    
    .xm\:target\:align-content-start:target{
        align-content: flex-start;
    }
    
    .xm\:target\:align-content-end:target{
        align-content: flex-end;
    }
    
    .xm\:target\:align-content-between:target{
        align-content: space-between;
    }
    
    .xm\:target\:align-content-around:target{
        align-content: space-around;
    }
    
    .xm\:target\:align-content-evenly:target{
        align-content: space-evenly;
    }
    
    .xm\:target\:align-content-baseline:target{
        align-content: space-baseline;
    }
    
    .xm\:target\:align-content-stretch:target{
        align-content: stretch;
    }
    
    .xm\:target\:align-items-start:target{
        align-items: start;
    }
    
    .xm\:target\:align-items-end:target{
        align-items: end;
    }
    
    .xm\:target\:align-items-center:target{
        align-items: center;
    }
    
    .xm\:target\:align-items-stretch:target{
        justify-items: stretch;
    }
    
    .xm\:target\:align-self-auto:target{
        justify-self: auto;
    }
    
    .xm\:target\:align-self-start:target{
        justify-self: start;
    }
    
    .xm\:target\:align-self-end:target{
        justify-self: end;
    }
    
    .xm\:target\:align-self-center:target{
        justify-self: center;
    }
    
    .xm\:target\:align-self-stretch:target{
        justify-self: stretch;
    }
    
    .xm\:target\:align-self-baseline:target{
        justify-self: baseline;
    }
    
    .xm\:target\:place-content-center:target{
        place-content: center;
    }
    
    .xm\:target\:place-content-start:target{
        place-content: start;
    }
    
    .xm\:target\:place-content-end:target{
        place-content: end;
    }
    
    .xm\:target\:place-content-between:target{
        place-content: between;
    }
    
    .xm\:target\:place-content-around:target{
        place-content: around;
    }
    
    .xm\:target\:place-content-evenly:target{
        place-content: evenly;
    }
    
    .xm\:target\:place-content-baseline:target{
        place-content: baseline;
    }
    
    .xm\:target\:place-content-stretch:target{
        place-content: stretch;
    }
    
    .xm\:target\:place-items-start:target{
        place-content: start;
    }
    
    .xm\:target\:place-items-end:target{
        place-content: end;
    }
    
    .xm\:target\:place-items-center:target{
        place-content: center;
    }
    
    .xm\:target\:place-items-baseline:target{
        place-content: baseline;
    }
    
    .xm\:target\:place-items-stretch:target{
        place-content: stretch;
    }
    
    .xm\:target\:place-self-start:target{
        place-self: start;
    }
    
    .xm\:target\:place-self-end:target{
        place-self: end;
    }
    
    .xm\:target\:place-self-center:target{
        place-self: center;
    }
    
    .xm\:target\:place-self-baseline:target{
        place-self: baseline;
    }
    
    .xm\:target\:place-self-stretch:target{
        place-self: stretch;
    }
    
    .xm\:target\:w-0:target{
        width: 0;
    }
    
    .xm\:target\:w-2:target{
        width: 2px;
    }
    
    .xm\:target\:w-4:target{
        width: 4px;
    }
    
    .xm\:target\:w-6:target{
        width: 6px;
    }
    
    .xm\:target\:w-8:target{
        width: 8px;
    }
    
    .xm\:target\:w-10:target{
        width: 10px;
    }
    
    .xm\:target\:w-12:target{
        width: 12px;
    }
    
    .xm\:target\:w-14:target{
        width: 14px;
    }
    
    .xm\:target\:w-16:target{
        width: 16px;
    }
    
    .xm\:target\:w-18:target{
        width: 18px;
    }
    
    .xm\:target\:w-20:target{
        width: 20px;
    }
    
    .xm\:target\:w-22:target{
        width: 1.5rem;
    }
    
    .xm\:target\:w-24:target{
        width: 3rem;
    }
    
    .xm\:target\:w-26:target{
        width: 4.5rem;
    }
    
    .xm\:target\:w-28:target{
        width: 6rem;
    }
    
    .xm\:target\:w-30:target{
        width: 7.5rem;
    }
    
    .xm\:target\:w-32:target{
        width: 10rem;
    }
    
    .xm\:target\:w-34:target{
        width: 11.5rem;
    }
    
    .xm\:target\:w-36:target{
        width: 13rem;
    }
    
    .xm\:target\:w-38:target{
        width: 14.5rem;
    }
    
    .xm\:target\:w-40:target{
        width: 16rem;
    }
    
    .xm\:target\:w-42:target{
        width: 18rem;
    }
    
    .xm\:target\:w-44:target{
        width: 20rem;
    }
    
    .xm\:target\:w-46:target{
        width: 22rem;
    }
    
    .xm\:target\:w-48:target{
        width: 24rem;
    }

    .xm\:target\:w-52:target{
        width: 28rem;
    }

    .xm\:target\:w-56:target{
        width: 32rem;
    }

    .xm\:target\:w-60:target{
        width: 36rem;
    }

    .xm\:target\:w-64:target{
        width: 40rem;
    }

    .xm\:target\:w-68:target{
        width: 44rem;
    }

    .xm\:target\:w-72:target{
        width: 48rem;
    }

    .xm\:target\:w-76:target{
        width: 52rem;
    }

    .xm\:target\:w-80:target{
        width: 56rem;
    }

    .xm\:target\:w-84:target{
        width: 60rem;
    }
    
    .xm\:target\:w-hf:target{
        width: 50%;
    }
    
    .xm\:target\:w-third:target{
        width: 33.333%;
    }
    
    .xm\:target\:w-two-third:target{
        width: 66.67%;
    }
    
    .xm\:target\:w-quarter:target{
        width: 25%;
    }
    
    .xm\:target\:w-three-quarter:target{
        width: 75%;
    }
    
    .xm\:target\:w-fifth:target{
        width: 20%;
    }
    
    .xm\:target\:w-two-fifth:target{
        width: 40%;
    }
    
    .xm\:target\:w-three-fifth:target{
        width: 60%;
    }
    
    .xm\:target\:w-four-fifth:target{
        width: 80%;
    }
    
    .xm\:target\:w-tenth:target{
        width: 10%;
    }
    
    .xm\:target\:w-two-tenth:target{
        width: 20%;
    }
    
    .xm\:target\:w-three-tenth:target{
        width: 30%;
    }
    
    .xm\:target\:w-four-tenth:target{
        width: 40%;
    }
    
    .xm\:target\:w-five-tenth:target{
        width: 50%;
    }
    
    .xm\:target\:w-six-tenth:target{
        width: 60%;
    }
    
    .xm\:target\:w-seven-tenth:target{
        width: 70%;
    }
    
    .xm\:target\:w-eight-tenth:target{
        width: 80%;
    }
    
    .xm\:target\:w-nine-tenth:target{
        width: 90%;
    }
    
    .xm\:target\:w-full:target{
        width: 100%;
    }
    
    .xm\:target\:w-min:target{
        width: min-content;
    }
    
    .xm\:target\:w-max:target{
        width: max-content;
    }
    
    .xm\:target\:w-fit:target{
        width: fit-content;
    }
    
    .xm\:target\:min-vh-10:target{
        min-height: 10vh;
    }
    
    .xm\:target\:min-vh-20:target{
        min-height: 20vh;
    }
    
    .xm\:target\:min-vh-30:target{
        min-height: 30vh;
    }
    
    .xm\:target\:min-vh-40:target{
        min-height: 40vh;
    }
    
    .xm\:target\:min-vh-50:target{
        min-height: 50vh;
    }
    
    .xm\:target\:min-vh-60:target{
        min-height: 60vh;
    }
    
    .xm\:target\:min-vh-70:target{
        min-height: 70vh;
    }
    
    .xm\:target\:min-vh-80:target{
        min-height: 80vh;
    }
    
    .xm\:target\:min-vh-90:target{
        min-height: 90vh;
    }
    
    .xm\:target\:min-vh-100:target{
        min-height: 100vh;
    }
    
    .xm\:target\:min-vw-10:target{
        min-width: 10vh;
    }
    
    .xm\:target\:min-vw-20:target{
        min-width: 20vh;
    }
    
    .xm\:target\:min-vw-30:target{
        min-width: 30vh;
    }
    
    .xm\:target\:min-vw-40:target{
        min-width: 40vh;
    }
    
    .xm\:target\:min-vw-50:target{
        min-width: 50vh;
    }
    
    .xm\:target\:min-vw-60:target{
        min-width: 60vh;
    }
    
    .xm\:target\:min-vw-70:target{
        min-width: 70vh;
    }
    
    .xm\:target\:min-vw-80:target{
        min-width: 80vh;
    }
    
    .xm\:target\:min-vw-90:target{
        min-width: 100vh;
    }
    
    .xm\:target\:min-vw-100:target{
        min-width: 100vh;
    }
    
    .xm\:target\:max-vh-10:target{
        max-height: 10vh;
    }
    
    .xm\:target\:max-vh-20:target{
        max-height: 20vh;
    }
    
    .xm\:target\:max-vh-30:target{
        max-height: 30vh;
    }
    
    .xm\:target\:max-vh-40:target{
        max-height: 40vh;
    }
    
    .xm\:target\:max-vh-50:target{
        max-height: 50vh;
    }
    
    .xm\:target\:max-vh-60:target{
        max-height: 60vh;
    }
    
    .xm\:target\:max-vh-70:target{
        max-height: 70vh;
    }
    
    .xm\:target\:max-vh-80:target{
        max-height: 80vh;
    }
    
    .xm\:target\:max-vh-90:target{
        max-height: 100vh;
    }
    
    .xm\:target\:max-vh-100:target{
        max-height: 100vh;
    }
    
    .xm\:target\:max-vw-10:target{
        max-width: 10vh;
    }
    
    .xm\:target\:max-vw-20:target{
        max-width: 20vh;
    }
    
    .xm\:target\:max-vw-30:target{
        max-width: 30vh;
    }
    
    .xm\:target\:max-vw-40:target{
        max-width: 40vh;
    }
    
    .xm\:target\:max-vw-50:target{
        max-width: 50vh;
    }
    
    .xm\:target\:max-vw-60:target{
        max-width: 60vh;
    }
    
    .xm\:target\:max-vw-70:target{
        max-width: 70vh;
    }
    
    .xm\:target\:max-vw-80:target{
        max-width: 80vh;
    }
    
    .xm\:target\:max-vw-90:target{
        max-width: 100vh;
    }
    
    .xm\:target\:max-vw-100:target{
        max-width: 100vh;
    }
    
    .xm\:target\:min-w-2:target{
        min-width: 2px;
    }
    
    .xm\:target\:min-w-4:target{
        min-width: 4px;
    }
    
    .xm\:target\:min-w-6:target{
        min-width: 6px;
    }
    
    .xm\:target\:min-w-8:target{
        min-width: 8px;
    }
    
    .xm\:target\:min-w-10:target{
        min-width: 10px;
    }
    
    .xm\:target\:min-w-12:target{
        min-width: 12px;
    }
    
    .xm\:target\:min-w-14:target{
        min-width: 14px;
    }
    
    .xm\:target\:min-w-16:target{
        min-width: 16px;
    }
    
    .xm\:target\:min-w-18:target{
        min-width: 18px;
    }
    
    .xm\:target\:min-w-20:target{
        min-width: 20px;
    }
    
    .xm\:target\:min-w-22:target{
        min-width: 1.5rem;
    }
    
    .xm\:target\:min-w-24:target{
        min-width: 3rem;
    }
    
    .xm\:target\:min-w-26:target{
        min-width: 4.5rem;
    }
    
    .xm\:target\:min-w-28:target{
        min-width: 6rem;
    }
    
    .xm\:target\:min-w-30:target{
        min-width: 7.5rem;
    }
    
    .xm\:target\:min-w-32:target{
        min-width: 10rem;
    }
    
    .xm\:target\:min-w-34:target{
        min-width: 11.5rem;
    }
    
    .xm\:target\:min-w-36:target{
        min-width: 13rem;
    }
    
    .xm\:target\:min-w-38:target{
        min-width: 14.5rem;
    }
    
    .xm\:target\:min-w-40:target{
        min-width: 16rem;
    }
    
    .xm\:target\:min-w-42:target{
        min-width: 18rem;
    }
    
    .xm\:target\:min-w-44:target{
        min-width: 20rem;
    }
    
    .xm\:target\:min-w-46:target{
        min-width: 22rem;
    }
    
    .xm\:target\:min-w-48:target{
        min-width: 24rem;
    }

    .xm\:target\:min-w-52:target{
        min-width: 28rem;
    }

    .xm\:target\:min-w-56:target{
        min-width: 32rem;
    }

    .xm\:target\:min-w-60:target{
        min-width: 36rem;
    }

    .xm\:target\:min-w-64:target{
        min-width: 40rem;
    }

    .xm\:target\:min-w-68:target{
        min-width: 44rem;
    }

    .xm\:target\:min-w-72:target{
        min-width: 48rem;
    }

    .xm\:target\:min-w-76:target{
        min-width: 52rem;
    }

    .xm\:target\:min-w-80:target{
        min-width: 56rem;
    }

    .xm\:target\:min-w-84:target{
        min-width: 60rem;
    }
    
    .xm\:target\:min-w-hf:target{
        min-width: 50%;
    }
    
    .xm\:target\:min-w-full:target{
        min-width: 100%;
    }
    
    .xm\:target\:min-w-min:target{
        min-width: min-content;
    }
    
    .xm\:target\:min-w-max:target{
        min-width: max-content;
    }
    
    .xm\:target\:min-w-fit:target{
        min-width: fit-content;
    }
    
    .xm\:target\:max-w-0:target{
        max-width: 0;
    }
    
    .xm\:target\:max-w-2:target{
        max-width: 2px;
    }
    
    .xm\:target\:max-w-4:target{
        max-width: 4px;
    }
    
    .xm\:target\:max-w-6:target{
        max-width: 6px;
    }
    
    .xm\:target\:max-w-8:target{
        max-width: 8px;
    }
    
    .xm\:target\:max-w-10:target{
        max-width: 10px;
    }
    
    .xm\:target\:max-w-12:target{
        max-width: 12px;
    }
    
    .xm\:target\:max-w-14:target{
        max-width: 14px;
    }
    
    .xm\:target\:max-w-16:target{
        max-width: 16px;
    }
    
    .xm\:target\:max-w-18:target{
        max-width: 18px;
    }
    
    .xm\:target\:max-w-20:target{
        max-width: 20px;
    }
    
    .xm\:target\:max-w-22:target{
        max-width: 1.5rem;
    }
    
    .xm\:target\:max-w-24:target{
        max-width: 3rem;
    }
    
    .xm\:target\:max-w-26:target{
        max-width: 4.5rem;
    }
    
    .xm\:target\:max-w-28:target{
        max-width: 6rem;
    }
    
    .xm\:target\:max-w-30:target{
        max-width: 7.5rem;
    }
    
    .xm\:target\:max-w-32:target{
        max-width: 10rem;
    }
    
    .xm\:target\:max-w-34:target{
        max-width: 11.5rem;
    }
    
    .xm\:target\:max-w-36:target{
        max-width: 13rem;
    }
    
    .xm\:target\:max-w-38:target{
        max-width: 14.5rem;
    }
    
    .xm\:target\:max-w-40:target{
        max-width: 16rem;
    }
    
    .xm\:target\:max-w-42:target{
        max-width: 18rem;
    }
    
    .xm\:target\:max-w-44:target{
        max-width: 20rem;
    }
    
    .xm\:target\:max-w-46:target{
        max-width: 22rem;
    }
    
    .xm\:target\:max-w-48:target{
        max-width: 24rem;
    }

    .xm\:target\:max-w-52:target{
        max-width: 28rem;
    }

    .xm\:target\:max-w-56:target{
        max-width: 32rem;
    }

    .xm\:target\:max-w-60:target{
        max-width: 36rem;
    }

    .xm\:target\:max-w-64:target{
        max-width: 40rem;
    }

    .xm\:target\:max-w-68:target{
        max-width: 44rem;
    }

    .xm\:target\:max-w-72:target{
        max-width: 48rem;
    }

    .xm\:target\:max-w-76:target{
        max-width: 52rem;
    }

    .xm\:target\:max-w-80:target{
        max-width: 56rem;
    }

    .xm\:target\:max-w-84:target{
        max-width: 60rem;
    }
    
    .xm\:target\:max-w-hf:target{
        max-width: 50%;
    }
    
    .xm\:target\:max-w-full:target{
        max-width: 100%;
    }
    
    .xm\:target\:max-w-max:target{
        max-width: max-content;
    }
    
    .xm\:target\:max-w-max:target{
        max-width: max-content;
    }
    
    .xm\:target\:max-w-fit:target{
        max-width: fit-content;
    }
    
    .xm\:target\:h-0:target{
        height: 0;
    }
    
    .xm\:target\:h-2:target{
        height: 2px;
    }
    
    .xm\:target\:h-4:target{
        height: 4px;
    }
    
    .xm\:target\:h-6:target{
        height: 6px;
    }
    
    .xm\:target\:h-8:target{
        height: 8px;
    }
    
    .xm\:target\:h-10:target{
        height: 10px;
    }
    
    .xm\:target\:h-12:target{
        height: 12px;
    }
    
    .xm\:target\:h-14:target{
        height: 14px;
    }
    
    .xm\:target\:h-16:target{
        height: 16px;
    }
    
    .xm\:target\:h-18:target{
        height: 18px;
    }
    
    .xm\:target\:h-20:target{
        height: 20px;
    }
    
    .xm\:target\:h-22:target{
        height: 1.5rem;
    }
    
    .xm\:target\:h-24:target{
        height: 3rem;
    }
    
    .xm\:target\:h-26:target{
        height: 4.5rem;
    }
    
    .xm\:target\:h-28:target{
        height: 6rem;
    }
    
    .xm\:target\:h-30:target{
        height: 7.5rem;
    }
    
    .xm\:target\:h-32:target{
        height: 10rem;
    }
    
    .xm\:target\:h-34:target{
        height: 11.5rem;
    }
    
    .xm\:target\:h-36:target{
        height: 13rem;
    }
    
    .xm\:target\:h-38:target{
        height: 14.5rem;
    }
    
    .xm\:target\:h-40:target{
        height: 16rem;
    }
    
    .xm\:target\:h-42:target{
        height: 18rem;
    }
    
    .xm\:target\:h-44:target{
        height: 20rem;
    }
    
    .xm\:target\:h-46:target{
        height: 22rem;
    }
    
    .xm\:target\:h-48:target{
        height: 24rem;
    }

    .xm\:target\:h-52:target{
        height: 28rem;
    }

    .xm\:target\:h-56:target{
        height: 32rem;
    }

    .xm\:target\:h-60:target{
        height: 36rem;
    }

    .xm\:target\:h-64:target{
        height: 40rem;
    }

    .xm\:target\:h-68:target{
        height: 44rem;
    }

    .xm\:target\:h-72:target{
        height: 48rem;
    }

    .xm\:target\:h-76:target{
        height: 52rem;
    }

    .xm\:target\:h-80:target{
        height: 56rem;
    }

    .xm\:target\:h-84:target{
        height: 60rem;
    }
    
    .xm\:target\:h-hf:target{
        height: 50%;
    }
    
    .xm\:target\:h-third:target{
        height: 33.333%;
    }
    
    .xm\:target\:h-two-third:target{
        height: 66.67%;
    }
    
    .xm\:target\:h-quarter:target{
        height: 25%;
    }
    
    .xm\:target\:h-three-quarter:target{
        height: 75%;
    }
    
    .xm\:target\:h-fifth:target{
        height: 20%;
    }
    
    .xm\:target\:h-two-fifth:target{
        height: 40%;
    }
    
    .xm\:target\:h-three-fifth:target{
        height: 60%;
    }
    
    .xm\:target\:h-four-fifth:target{
        height: 80%;
    }
    
    .xm\:target\:h-tenth:target{
        height: 10%;
    }
    
    .xm\:target\:h-two-tenth:target{
        height: 20%;
    }
    
    .xm\:target\:h-three-tenth:target{
        height: 30%;
    }
    
    .xm\:target\:h-four-tenth:target{
        height: 40%;
    }
    
    .xm\:target\:h-five-tenth:target{
        height: 50%;
    }
    
    .xm\:target\:h-six-tenth:target{
        height: 60%;
    }
    
    .xm\:target\:h-seventh-tenth:target{
        height: 70%;
    }
    
    .xm\:target\:h-eight-tenth:target{
        height: 80%;
    }
    
    .xm\:target\:h-nine-tenth:target{
        height: 90%;
    }
    
    .xm\:target\:h-full:target{
        height: 100%;
    }
    
    .xm\:target\:h-min:target{
        height: min-content;
    }
    
    .xm\:target\:h-max:target{
        height: max-content;
    }
    
    .xm\:target\:h-fit:target{
        height: fit-content;
    }
    
    .xm\:target\:min-h-0:target{
        min-height: 0;
    }
    
    .xm\:target\:min-h-2:target{
        min-height: 2px;
    }
    
    .xm\:target\:min-h-4:target{
        min-height: 4px;
    }
    
    .xm\:target\:min-h-6:target{
        min-height: 6px;
    }
    
    .xm\:target\:min-h-8:target{
        min-height: 8px;
    }
    
    .xm\:target\:min-h-10:target{
        min-height: 10px;
    }
    
    .xm\:target\:min-h-12:target{
        min-height: 12px;
    }
    
    .xm\:target\:min-h-14:target{
        min-height: 14px;
    }
    
    .xm\:target\:min-h-16:target{
        min-height: 16px;
    }
    
    .xm\:target\:min-h-18:target{
        min-height: 18px;
    }
    
    .xm\:target\:min-h-20:target{
        min-height: 20px;
    }
    
    .xm\:target\:min-h-22:target{
        min-height: 1.5rem;
    }
    
    .xm\:target\:min-h-24:target{
        min-height: 3rem;
    }
    
    .xm\:target\:min-h-26:target{
        min-height: 4.5rem;
    }
    
    .xm\:target\:min-h-28:target{
        min-height: 6rem;
    }
    
    .xm\:target\:min-h-30:target{
        min-height: 7.5rem;
    }
    
    .xm\:target\:min-h-32:target{
        min-height: 10rem;
    }
    
    .xm\:target\:min-h-34:target{
        min-height: 11.5rem;
    }
    
    .xm\:target\:min-h-36:target{
        min-height: 13rem;
    }
    
    .xm\:target\:min-h-38:target{
        min-height: 14.5rem;
    }
    
    .xm\:target\:min-h-40:target{
        min-height: 16rem;
    }
    
    .xm\:target\:min-h-42:target{
        min-height: 18rem;
    }
    
    .xm\:target\:min-h-44:target{
        min-height: 20rem;
    }
    
    .xm\:target\:min-h-46:target{
        min-height: 22rem;
    }
    
    .xm\:target\:min-h-48:target{
        min-height: 24rem;
    }
    
    .xm\:target\:min-h-hf:target{
        min-height: 50%;
    }
    
    .xm\:target\:min-h-full:target{
        min-height: 100%;
    }
    
    .xm\:target\:min-h-min:target{
        min-height: min-content;
    }
    
    .xm\:target\:min-h-max:target{
        min-height: max-content;
    }
    
    .xm\:target\:min-h-fit:target{
        min-height: fit-content;
    }
    
    .xm\:target\:max-h-0:target{
        max-height: 0;
    }
    
    .xm\:target\:max-h-2:target{
        max-height: 2px;
    }
    
    .xm\:target\:max-h-4:target{
        max-height: 4px;
    }
    
    .xm\:target\:max-h-6:target{
        max-height: 6px;
    }
    
    .xm\:target\:max-h-8:target{
        max-height: 8px;
    }
    
    .xm\:target\:max-h-10:target{
        max-height: 10px;
    }
    
    .xm\:target\:max-h-12:target{
        max-height: 12px;
    }
    
    .xm\:target\:max-h-14:target{
        max-height: 14px;
    }
    
    .xm\:target\:max-h-16:target{
        max-height: 16px;
    }
    
    .xm\:target\:max-h-18:target{
        max-height: 18px;
    }
    
    .xm\:target\:max-h-20:target{
        max-height: 20px;
    }
    
    .xm\:target\:max-h-22:target{
        max-height: 1.5rem;
    }
    
    .xm\:target\:max-h-24:target{
        max-height: 3rem;
    }
    
    .xm\:target\:max-h-26:target{
        max-height: 4.5rem;
    }
    
    .xm\:target\:max-h-28:target{
        max-height: 6rem;
    }
    
    .xm\:target\:max-h-30:target{
        max-height: 7.5rem;
    }
    
    .xm\:target\:max-h-32:target{
        max-height: 10rem;
    }
    
    .xm\:target\:max-h-34:target{
        max-height: 11.5rem;
    }
    
    .xm\:target\:max-h-36:target{
        max-height: 13rem;
    }
    
    .xm\:target\:max-h-38:target{
        max-height: 14.5rem;
    }
    
    .xm\:target\:max-h-40:target{
        max-height: 16rem;
    }
    
    .xm\:target\:max-h-42:target{
        max-height: 18rem;
    }
    
    .xm\:target\:max-h-44:target{
        max-height: 20rem;
    }
    
    .xm\:target\:max-h-46:target{
        max-height: 22rem;
    }
    
    .xm\:target\:max-h-48:target{
        max-height: 24rem;
    }
    
    .xm\:target\:max-h-hf:target{
        max-height: 50%;
    }
    
    .xm\:target\:max-h-full:target{
        max-height: 100%;
    }
    
    .xm\:target\:max-h-max:target{
        max-height: max-content;
    }
    
    .xm\:target\:max-h-max:target{
        max-height: max-content;
    }
    
    .xm\:target\:max-h-fit:target{
        max-height: fit-content;
    }
    
    .xm\:target\:sans:target{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xm\:target\:serif:target{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xm\:target\:mono:target{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xm\:target\:font-s-xs:target{
        font-size: var(--velocity-font-s-xs);
    }

    .xm\:target\:font-s-sm:target{
        font-size: var(--velocity-font-s-sm);
    }

    .xm\:target\:font-s-md:target{
        font-size: var(--velocity-font-s-md);
    }

    .xm\:target\:font-s-lg:target{
        font-size: var(--velocity-font-s-lg);
    }

    .xm\:target\:font-s-xm:target{
        font-size: var(--velocity-font-s-xm);
    }

    .xm\:target\:font-s-xl:target{
        font-size: var(--velocity-font-s-xl);
    }

    .xm\:target\:font-s-2md:target{
        font-size: var(--velocity-font-s-2md);
    }

    .xm\:target\:font-s-2xm:target{
        font-size: var(--velocity-font-s-2xm);
    }

    .xm\:target\:font-s-2lg:target{
        font-size: var(--velocity-font-s-2lg);
    }

    .xm\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .xm\:target\:font-s-4md:target{
        font-size: var(--velocity-font-s-4md);
    }

    .xm\:target\:font-s-6md:target{
        font-size: var(--velocity-font-s-6md);
    }

    .xm\:target\:font-s-8md:target{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xm\:target\:font-smoothing-antialiased:target{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xm\:target\:font-subpixel-antialiased:target{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xm\:target\:italic:target{
        font-style: italic;
    }
    
    .xm\:target\:italic-0:target{
        font-style: normal;
    }
    
    .xm\:target\:font-w-thin:target{
        font-weight: 100;
    }
    
    .xm\:target\:font-w-extralight:target{
        font-weight: 200;
    }
    
    .xm\:target\:font-w-light:target{
        font-weight: 300;
    }
    
    .xm\:target\:font-w-normal:target{
        font-weight: 400;
    }
    
    .xm\:target\:font-w-medium:target{
        font-weight: 500;
    }
    
    .xm\:target\:font-w-semibold:target{
        font-weight: 600;
    }
    
    .xm\:target\:font-w-bold:target{
        font-weight: 700;
    }
    
    .xm\:target\:font-w-extrabold:target{
        font-weight: 800;
    }
    
    .xm\:target\:font-w-black:target{
        font-weight: 900;
    }
    
    .xm\:target\:letter-space-lt:target{
        letter-spacing: -0.25rem;
    }
    
    .xm\:target\:letter-space-tt:target{
        letter-spacing: -0.125rem;
    }
    
    .xm\:target\:letter-space-normal:target{
        letter-spacing: 0;
    }
    
    .xm\:target\:letter-space-wide:target{
        letter-spacing: 0.125rem;
    }
    
    .xm\:target\:letter-space-wider:target{
        letter-spacing: 0.25rem;
    }
    
    .xm\:target\:line-h-1:target{
        line-height: 0.25rem;
    }
    
    .xm\:target\:line-h-2:target{
        line-height: 0.5rem;
    }
    
    .xm\:target\:line-h-3:target{
        line-height: 0.75rem;
    }
    
    .xm\:target\:line-h-4:target{
        line-height: 1rem;
    }
    
    .xm\:target\:line-h-5:target{
        line-height: 1.25rem;
    }
    
    .xm\:target\:line-h-6:target{
        line-height: 1.5rem;
    }
    
    .xm\:target\:line-h-7:target{
        line-height: 1.75rem;
    }
    
    .xm\:target\:line-h-8:target{
        line-height: 2rem;
    }
    
    .xm\:target\:line-h-9:target{
        line-height: 2.25rem;
    }
    
    .xm\:target\:line-h-10:target{
        line-height: 2.5rem;
    }
    
    .xm\:target\:line-h-normal:target{
        line-height: 1;
    }
    
    .xm\:target\:line-h-sm:target{
        line-height: 1.25;
    }
    
    .xm\:target\:line-h-md:target{
        line-height: 1.5;
    }
    
    .xm\:target\:line-h-lg:target{
        line-height: 1.75;
    }
    
    .xm\:target\:line-h-lg:target{
        line-height: 2;
    }
    
    .xm\:target\:line-h-xl:target{
        line-height: 4;
    }
    
    .xm\:target\:list-img-none:target{
        list-style-image: none;
    }
    
    .xm\:target\:list-position-inside:target{
        list-style-position: inside;
    }
    
    .xm\:target\:list-position-outside:target{
        list-style-position: outside;
    }
    
    .xm\:target\:list-type-none:target{
        list-style-type: none;
    }
    
    .xm\:target\:list-type-disc:target{
        list-style-type: disc;
    }
    
    .xm\:target\:list-type-decimal:target{
        list-style-type: decimal;
    }
    
    .xm\:target\:list-type-square:target{
        list-style-type: square;
    }
    
    .xm\:target\:left-text:target{
        text-align: left;
    }
    
    .xm\:target\:right-text:target{
        text-align: right;
    }
    
    .xm\:target\:justify-text:target{
        text-align: justify;
    }
    
    .xm\:target\:center-text:target{
        text-align: center;
    }
    
    .xm\:target\:start-text:target{
        text-align: start;
    }
    
    .xm\:target\:end-text:target{
        text-align: end;
    }
    
    .xm\:target\:underline-text:target{
        text-decoration-line: underline;
    }
    
    .xm\:target\:overline-text:target{
        text-decoration-line: overline;
    }
    
    .xm\:target\:strikethrough-text:target{
        text-decoration-line: line-through;
    }
    
    .xm\:target\:no-decoration-text:target{
        text-decoration-line: none;
    }
    
    .xm\:target\:text-decoration-solid:target{
        text-decoration-style: solid;
    }
    
    .xm\:target\:text-decoration-double:target{
        text-decoration-style: double;
    }
    
    .xm\:target\:text-decoration-dotted:target{
        text-decoration-style: dotted;
    }
    
    .xm\:target\:text-decoration-dashed:target{
        text-decoration-style: dashed;
    }
    
    .xm\:target\:text-decoration-wavy:target{
        text-decoration-style: wavy;
    }
    
    .xm\:target\:decoration-thick-auto:target{
        text-decoration-thickness: auto;
    }
    
    .xm\:target\:decoration-thick-0:target{
        text-decoration-thickness: 0;
    }
    
    .xm\:target\:decoration-thick-sm:target{
        text-decoration-thickness: 1px;
    }
    
    .xm\:target\:decoration-thick-md:target{
        text-decoration-thickness: 2px;
    }
    
    .xm\:target\:decoration-thick-lg:target{
        text-decoration-thickness: 4px;
    }
    
    .xm\:target\:decoration-thick-xl:target{
        text-decoration-thickness: 8px;
    }
    
    .xm\:target\:underline-offset-auto:target{
        text-underline-offset: auto;
    }
    
    .xm\:target\:underline-offset-0:target{
        text-underline-offset: 0;
    }
    
    .xm\:target\:underline-offset-sm:target{
        text-underline-offset: 1px;
    }
    
    .xm\:target\:underline-offset-md:target{
        text-underline-offset: 2px;
    }
    
    .xm\:target\:underline-offset-lg:target{
        text-underline-offset: 4px;
    }
    
    .xm\:target\:underline-offset-xl:target{
        text-underline-offset: 8px;
    }
    
    .xm\:target\:text-uppercase:target{
        text-transform: uppercase;
    }
    
    .xm\:target\:text-lowercase:target{
        text-transform: lowercase;
    }
    
    .xm\:target\:text-capitalize:target{
        text-transform: capitalize;
    }
    
    .xm\:target\:text-no-case:target{
        text-transform: none;
    }
    
    .xm\:target\:text-ellipsis:target{
        text-overflow: ellipsis;
    }
    
    .xm\:target\:text-clip:target{
        text-overflow: clip;
    }
    
    .xm\:target\:text-wrap:target{
        text-wrap: wrap;
    }
    
    .xm\:target\:text-nowrap:target{
        text-wrap: nowrap;
    }
    
    .xm\:target\:text-balance:target{
        text-wrap: balance;
    }
    
    .xm\:target\:text-pretty:target{
        text-wrap: pretty;
    }
    
    .xm\:target\:text-indent-0:target{
        text-indent: 0;
    }
    
    .xm\:target\:text-indent-1:target{
        text-indent: 1px;
    }
    
    .xm\:target\:text-indent-2:target{
        text-indent: 2px;
    }
    
    .xm\:target\:text-indent-4:target{
        text-indent: 4px;
    }
    
    .xm\:target\:text-indent-6:target{
        text-indent: 6px;
    }
    
    .xm\:target\:text-indent-8:target{
        text-indent: 8px;
    }
    
    .xm\:target\:text-indent-10:target{
        text-indent: 10px;
    }
    
    .xm\:target\:text-indent-12:target{
        text-indent: 12px;
    }
    
    .xm\:target\:text-indent-14:target{
        text-indent: 14px;
    }
    
    .xm\:target\:text-indent-16:target{
        text-indent: 16px;
    }
    
    .xm\:target\:text-indent-18:target{
        text-indent: 18px;
    }
    
    .xm\:target\:text-indent-20:target{
        text-indent: 20px;
    }
    
    .xm\:target\:vertical-align-baseline:target{
        vertical-align: baseline;
    }
    
    .xm\:target\:vertical-align-top:target{
        vertical-align: top;
    }
    
    .xm\:target\:vertical-align-bottom:target{
        vertical-align: bottom;
    }
    
    .xm\:target\:vertical-align-middle:target{
        vertical-align: middle;
    }
    
    .xm\:target\:vertical-align-text-top:target{
        vertical-align: text-top;
    }
    
    .xm\:target\:vertical-align-text-bottom:target{
        vertical-align: text-bottom;
    }
    
    .xm\:target\:vertical-align-sub:target{
        vertical-align: sub;
    }
    
    .xm\:target\:vertical-align-super:target{
        vertical-align: super;
    }
    
    .xm\:target\:white-space-normal:target{
        white-space: normal;
    }
    
    .xm\:target\:white-space-nowrap:target{
        white-space: nowrap;
    }
    
    .xm\:target\:white-space-pre:target{
        white-space: pre;
    }
    
    .xm\:target\:white-space-pre-line:target{
        white-space: pre-line;
    }
    
    .xm\:target\:white-space-pre-wrap:target{
        white-space: pre-wrap;
    }
    
    .xm\:target\:white-break-spaces:target{
        white-space: break-spaces;
    }
    
    .xm\:target\:word-break-normal:target{
        word-break: normal;
    }
    
    .xm\:target\:word-break-words:target{
        word-break: break-word;
    }
    
    .xm\:target\:word-break-all:target{
        word-break: break-all;
    }
    
    .xm\:target\:word-break-keep:target{
        word-break: keep-all;
    }
    
    .xm\:target\:content-none:target{
        content: none;
    }
    
    .xm\:target\:content-blank:target{
        content: "";
    }
    
    .xm\:target\:bg-fixed:target{
        background-attachment: fixed;
    }
    
    .xm\:target\:bg-local:target{
        background-attachment: local;
    }
    
    .xm\:target\:bg-scroll:target{
        background-attachment: scroll;
    }
    
    .xm\:target\:bg-clip-border:target{
        background-clip: border-box;
    }
    
    .xm\:target\:bg-clip-content:target{
        background-clip: content-box;
    }
    
    .xm\:target\:bg-clip-padding:target{
        background-clip: padding-box;
    }
    
    .xm\:target\:bg-clip-text:target{
        background-clip: text;
    }
    
    .xm\:target\:bg-or-border:target{
        background-origin: border-box;
    }
    
    .xm\:target\:bg-origin-border:target{
        background-origin: border-box;
    }
    
    .xm\:target\:bg-origin-padding:target{
        background-origin: padding-box;
    }
    
    .xm\:target\:bg-origin-content:target{
        background-origin: content-box;
    }
    
    .xm\:target\:bg-top:target{
        background-position: top;
    }
    
    .xm\:target\:bg-bottom:target{
        background-position: bottom;
    }
    
    .xm\:target\:bg-center:target{
        background-position: center;
    }
    
    .xm\:target\:bg-left:target{
        background-position: left;
    }
    
    .xm\:target\:bg-right:target{
        background-position: top;
    }
    
    .xm\:target\:bg-left-top:target{
        background-position: left top;
    }
    
    .xm\:target\:bg-right-top:target{
        background-position: right top;
    }
    
    .xm\:target\:bg-left-bottom:target{
        background-position: left bottom;
    }
    
    .xm\:target\:bg-right-bottom:target{
        background-position: right bottom;
    }
    
    .xm\:target\:bg-no-repeat:target{
        background-repeat: no-repeat;
    }
    
    .xm\:target\:bg-repeat:target{
        background-repeat: repeat;
    }
    
    .xm\:target\:bg-repeat-x:target{
        background-repeat: repeat-x;
    }
    
    .xm\:target\:bg-repeat-y:target{
        background-repeat: repeat-y;
    }
    
    .xm\:target\:bg-repeat-space:target{
        background-repeat: space;
    }
    
    .xm\:target\:bg-repeat-round:target{
        background-repeat: round;
    }
    
    .xm\:target\:bg-s-auto:target{
        background-size: auto;
    }
    
    .xm\:target\:bg-s-cover:target{
        background-size: cover;
    }
    
    .xm\:target\:bg-s-contain:target{
        background-size: contain;
    }
    
    /* padding */
    .xm\:target\:p-auto:target{
        padding: auto;
    }
    
    .xm\:target\:p-0:target{
        padding: 0;
    }
    
    .xm\:target\:p-4:target{
        padding: var(--velocity-padding-4);
    }
    
    .xm\:target\:p-8:target{
        padding: var(--velocity-padding-8);
    }
    
    .xm\:target\:p-12:target{
        padding: var(--velocity-padding-12);
    }
    
    .xm\:target\:p-16:target{
        padding: var(--velocity-padding-16);
    }
    
    .xm\:target\:p-20:target{
        padding: var(--velocity-padding-20);
    }
    
    .xm\:target\:p-24:target{
        padding: var(--velocity-padding-24);
    }
    
    .xm\:target\:p-28:target{
        padding: var(--velocity-padding-28);
    }
    
    .xm\:target\:p-32:target{
        padding: var(--velocity-padding-32);
    }
    
    .xm\:target\:p-36:target{
        padding: var(--velocity-padding-36);
    }
    
    .xm\:target\:p-40:target{
        padding: var(--velocity-padding-40);
    }
    
    .xm\:target\:p-44:target{
        padding: var(--velocity-padding-44);
    }
    
    .xm\:target\:p-48:target{
        padding: var(--velocity-padding-48);
    }
    
    .xm\:target\:p-52:target{
        padding: var(--velocity-padding-52);
    }
    
    .xm\:target\:p-56:target{
        padding: var(--velocity-padding-56);
    }
    
    .xm\:target\:p-60:target{
        padding: var(--velocity-padding-60);
    }
    
    .xm\:target\:p-64:target{
        padding: var(--velocity-padding-64);
    }
    
    .xm\:target\:p-68:target{
        padding: var(--velocity-padding-68);
    }
    
    .xm\:target\:p-72:target{
        padding: var(--velocity-padding-72);
    }
    
    .xm\:target\:p-76:target{
        padding: var(--velocity-padding-76);
    }
    
    .xm\:target\:p-80:target{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xm\:target\:pt-auto:target{
        padding-top: auto;
    }
    
    .xm\:target\:pt-0:target{
        padding-top: 0;
    }
    
    .xm\:target\:pt-4:target{
        padding-top: 0.25rem;
    }
    
    .xm\:target\:pt-8:target{
        padding-top: 0.5rem;
    }
    
    .xm\:target\:pt-12:target{
        padding-top: 0.75rem;
    }
    
    .xm\:target\:pt-16:target{
        padding-top: 1rem;
    }
    
    .xm\:target\:pt-20:target{
        padding-top: 1.25rem;
    }
    
    .xm\:target\:pt-24:target{
        padding-top: 1.5rem;
    }
    
    .xm\:target\:pt-28:target{
        padding-top: 1.75rem;
    }
    
    .xm\:target\:pt-32:target{
        padding-top: 2rem;
    }
    
    .xm\:target\:pt-36:target{
        padding-top: 2.25rem;
    }
    
    .xm\:target\:pt-40:target{
        padding-top: 2.5rem;
    }
    
    .xm\:target\:pt-44:target{
        padding-top: 2.75rem;
    }
    
    .xm\:target\:pt-48:target{
        padding-top: 3rem;
    }
    
    .xm\:target\:pt-52:target{
        padding-top: 3.25rem;
    }
    
    .xm\:target\:pt-56:target{
        padding-top: 3.5rem;
    }
    
    .xm\:target\:pt-60:target{
        padding-top: 3.75rem;
    }
    
    .xm\:target\:pt-64:target{
        padding-top: 4rem;
    }
    
    .xm\:target\:pt-68:target{
        padding-top: 6rem;
    }
    
    .xm\:target\:pt-72:target{
        padding-top: 8rem;
    }
    
    .xm\:target\:pt-76:target{
        padding-top: 12rem;
    }
    
    .xm\:target\:pt-80:target{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xm\:target\:pb-auto:target{
        padding-bottom: auto;
    }
    
    .xm\:target\:pb-0:target{
        padding-bottom: 0;
    }
    
    .xm\:target\:pb-4:target{
        padding-bottom: 0.25rem;
    }
    
    .xm\:target\:pb-8:target{
        padding-bottom: 0.5rem;
    }
    
    .xm\:target\:pb-12:target{
        padding-bottom: 0.75rem;
    }
    
    .xm\:target\:pb-16:target{
        padding-bottom: 1rem;
    }
    
    .xm\:target\:pb-20:target{
        padding-bottom: 1.25rem;
    }
    
    .xm\:target\:pb-24:target{
        padding-bottom: 1.5rem;
    }
    
    .xm\:target\:pb-28:target{
        padding-bottom: 1.75rem;
    }
    
    .xm\:target\:pb-32:target{
        padding-bottom: 2rem;
    }
    
    .xm\:target\:pb-36:target{
        padding-bottom: 2.25rem;
    }
    
    .xm\:target\:pb-40:target{
        padding-bottom: 2.5rem;
    }
    
    .xm\:target\:pb-44:target{
        padding-bottom: 2.75rem;
    }
    
    .xm\:target\:pb-48:target{
        padding-bottom: 3rem;
    }
    
    .xm\:target\:pb-52:target{
        padding-bottom: 3.25rem;
    }
    
    .xm\:target\:pb-56:target{
        padding-bottom: 3.5rem;
    }
    
    .xm\:target\:pb-60:target{
        padding-bottom: 3.75rem;
    }
    
    .xm\:target\:pb-64:target{
        padding-bottom: 4rem;
    }
    
    .xm\:target\:pb-68:target{
        padding-bottom: 6rem;
    }
    
    .xm\:target\:pb-72:target{
        padding-bottom: 8rem;
    }
    
    .xm\:target\:pb-76:target{
        padding-bottom: 12rem;
    }
    
    .xm\:target\:pb-80:target{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xm\:target\:pl-0:target{
        padding-left: auto;
    }
    
    .xm\:target\:pl-0:target{
        padding-left: 0;
    }
    
    .xm\:target\:pl-4:target{
        padding-left: 0.25rem;
    }
    
    .xm\:target\:pl-8:target{
        padding-left: 0.5rem;
    }
    
    .xm\:target\:pl-12:target{
        padding-left: 0.75rem;
    }
    
    .xm\:target\:pl-16:target{
        padding-left: 1rem;
    }
    
    .xm\:target\:pl-20:target{
        padding-left: 1.25rem;
    }
    
    .xm\:target\:pl-24:target{
        padding-left: 1.5rem;
    }
    
    .xm\:target\:pl-28:target{
        padding-left: 1.75rem;
    }
    
    .xm\:target\:pl-32:target{
        padding-left: 2rem;
    }
    
    .xm\:target\:pl-36:target{
        padding-left: 2.25rem;
    }
    
    .xm\:target\:pl-40:target{
        padding-left: 2.5rem;
    }
    
    .xm\:target\:pl-44:target{
        padding-left: 2.75rem;
    }
    
    .xm\:target\:pl-48:target{
        padding-left: 3rem;
    }
    
    .xm\:target\:pl-52:target{
        padding-left: 3.25rem;
    }
    
    .xm\:target\:pl-56:target{
        padding-left: 3.5rem;
    }
    
    .xm\:target\:pl-60:target{
        padding-left: 3.75rem;
    }
    
    .xm\:target\:pl-64:target{
        padding-left: 4rem;
    }
    
    .xm\:target\:pl-68:target{
        padding-left: 6rem;
    }
    
    .xm\:target\:pl-72:target{
        padding-left: 8rem;
    }
    
    .xm\:target\:pl-76:target{
        padding-left: 12rem;
    }
    
    .xm\:target\:pl-80:target{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xm\:target\:pr-auto:target{
        padding-right: auto;
    }
    
    .xm\:target\:pr-0:target{
        padding-right: 0;
    }
    
    .xm\:target\:pr-4:target{
        padding-right: 0.25rem;
    }
    
    .xm\:target\:pr-8:target{
        padding-right: 0.5rem;
    }
    
    .xm\:target\:pr-12:target{
        padding-right: 0.75rem;
    }
    
    .xm\:target\:pr-16:target{
        padding-right: 1rem;
    }
    
    .xm\:target\:pr-20:target{
        padding-right: 1.25rem;
    }
    
    .xm\:target\:pr-24:target{
        padding-right: 1.5rem;
    }
    
    .xm\:target\:pr-28:target{
        padding-right: 1.75rem;
    }
    
    .xm\:target\:pr-32:target{
        padding-right: 2rem;
    }
    
    .xm\:target\:pr-36:target{
        padding-right: 2.25rem;
    }
    
    .xm\:target\:pr-40:target{
        padding-right: 2.5rem;
    }
    
    .xm\:target\:pr-44:target{
        padding-right: 2.75rem;
    }
    
    .xm\:target\:pr-48:target{
        padding-right: 3rem;
    }
    
    .xm\:target\:pr-52:target{
        padding-right: 3.25rem;
    }
    
    .xm\:target\:pr-56:target{
        padding-right: 3.5rem;
    }
    
    .xm\:target\:pr-60:target{
        padding-right: 3.75rem;
    }
    
    .xm\:target\:pr-64:target{
        padding-right: 4rem;
    }
    
    .xm\:target\:pr-68:target{
        padding-right: 6rem;
    }
    
    .xm\:target\:pr-72:target{
        padding-right: 8rem;
    }
    
    .xm\:target\:pr-76:target{
        padding-right: 12rem;
    }
    
    .xm\:target\:pr-80:target{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xm\:target\:px-auto:target{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xm\:target\:px-0:target{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xm\:target\:px-4:target{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xm\:target\:px-8:target{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xm\:target\:px-12:target{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xm\:target\:px-16:target{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xm\:target\:px-20:target{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xm\:target\:px-24:target{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xm\:target\:px-28:target{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xm\:target\:px-32:target{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xm\:target\:px-36:target{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xm\:target\:px-40:target{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xm\:target\:px-44:target{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xm\:target\:px-48:target{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xm\:target\:px-52:target{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xm\:target\:px-56:target{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xm\:target\:px-60:target{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xm\:target\:px-64:target{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xm\:target\:px-68:target{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xm\:target\:px-72:target{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xm\:target\:px-76:target{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xm\:target\:px-80:target{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xm\:target\:py-auto:target{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xm\:target\:py-0:target{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xm\:target\:py-4:target{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xm\:target\:py-8:target{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xm\:target\:py-12:target{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xm\:target\:py-16:target{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xm\:target\:py-20:target{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xm\:target\:py-24:target{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xm\:target\:py-28:target{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xm\:target\:py-32:target{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xm\:target\:py-36:target{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xm\:target\:py-40:target{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xm\:target\:py-44:target{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xm\:target\:py-48:target{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xm\:target\:py-52:target{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xm\:target\:py-56:target{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xm\:target\:py-60:target{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xm\:target\:py-64:target{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xm\:target\:py-68:target{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xm\:target\:py-72:target{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xm\:target\:py-76:target{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xm\:target\:py-80:target{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xm\:target\:m-auto:target{
        margin: auto;
    }
    
    .xm\:target\:m-0:target{
        margin: 0;
    }
    
    .xm\:target\:m-4:target{
        margin: 0.25rem;
    }
    
    .xm\:target\:m-8:target{
        margin: 0.5rem;
    }
    
    .xm\:target\:m-12:target{
        margin: 0.75rem;
    }
    
    .xm\:target\:m-16:target{
        margin: 1rem;
    }
    
    .xm\:target\:m-20:target{
        margin: 1.25rem;
    }
    
    .xm\:target\:m-24:target{
        margin: 1.5rem;
    }
    
    .xm\:target\:m-28:target{
        margin: 1.75rem;
    }
    
    .xm\:target\:m-32:target{
        margin: 2rem;
    }
    
    .xm\:target\:m-36:target{
        margin: 2.25rem;
    }
    
    .xm\:target\:m-40:target{
        margin: 2.5rem;
    }
    
    .xm\:target\:m-44:target{
        margin: 2.75rem;
    }
    
    .xm\:target\:m-48:target{
        margin: 3rem;
    }
    
    .xm\:target\:m-52:target{
        margin: 3.25rem;
    }
    
    .xm\:target\:m-56:target{
        margin: 3.5rem;
    }
    
    .xm\:target\:m-60:target{
        margin: 3.75rem;
    }
    
    .xm\:target\:m-64:target{
        margin: 4rem;
    }
    
    .xm\:target\:m-68:target{
        margin: 6rem;
    }
    
    .xm\:target\:m-72:target{
        margin: 8rem;
    }
    
    .xm\:target\:m-76:target{
        margin: 12rem;
    }
    
    .xm\:target\:m-80:target{
        margin: 16rem;
    }
    
    /** margin top **/
    .xm\:target\:mt-auto:target{
        margin-top: auto;
    }
    
    .xm\:target\:mt-0:target{
        margin-top: 0;
    }
    
    .xm\:target\:mt-4:target{
        margin-top: 0.25rem;
    }
    
    .xm\:target\:mt-8:target{
        margin-top: 0.5rem;
    }
    
    .xm\:target\:mt-12:target{
        margin-top: 0.75rem;
    }
    
    .xm\:target\:mt-16:target{
        margin-top: 1rem;
    }
    
    .xm\:target\:mt-20:target{
        margin-top: 1.25rem;
    }
    
    .xm\:target\:mt-24:target{
        margin-top: 1.5rem;
    }
    
    .xm\:target\:mt-28:target{
        margin-top: 1.75rem;
    }
    
    .xm\:target\:mt-32:target{
        margin-top: 2rem;
    }
    
    .xm\:target\:mt-36:target{
        margin-top: 2.25rem;
    }
    
    .xm\:target\:mt-40:target{
        margin-top: 2.5rem;
    }
    
    .xm\:target\:mt-44:target{
        margin-top: 2.75rem;
    }
    
    .xm\:target\:mt-48:target{
        margin-top: 3rem;
    }
    
    .xm\:target\:mt-52:target{
        margin-top: 3.25rem;
    }
    
    .xm\:target\:mt-56:target{
        margin-top: 3.5rem;
    }
    
    .xm\:target\:mt-60:target{
        margin-top: 3.75rem;
    }
    
    .xm\:target\:mt-64:target{
        margin-top: 4rem;
    }
    
    .xm\:target\:mt-68:target{
        margin-top: 6rem;
    }
    
    .xm\:target\:mt-72:target{
        margin-top: 8rem;
    }
    
    .xm\:target\:mt-76:target{
        margin-top: 12rem;
    }
    
    .xm\:target\:mt-80:target{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xm\:target\:mb-auto:target{
        margin-bottom: auto;
    }
    
    .xm\:target\:mb-0:target{
        margin-bottom: 0;
    }
    
    .xm\:target\:mb-4:target{
        margin-bottom: 0.25rem;
    }
    
    .xm\:target\:mb-8:target{
        margin-bottom: 0.5rem;
    }
    
    .xm\:target\:mb-12:target{
        margin-bottom: 0.75rem;
    }
    
    .xm\:target\:mb-16:target{
        margin-bottom: 1rem;
    }
    
    .xm\:target\:mb-20:target{
        margin-bottom: 1.25rem;
    }
    
    .xm\:target\:mb-24:target{
        margin-bottom: 1.5rem;
    }
    
    .xm\:target\:mb-28:target{
        margin-bottom: 1.75rem;
    }
    
    .xm\:target\:mb-32:target{
        margin-bottom: 2rem;
    }
    
    .xm\:target\:mb-36:target{
        margin-bottom: 2.25rem;
    }
    
    .xm\:target\:mb-40:target{
        margin-bottom: 2.5rem;
    }
    
    .xm\:target\:mb-44:target{
        margin-bottom: 2.75rem;
    }
    
    .xm\:target\:mb-48:target{
        margin-bottom: 3rem;
    }
    
    .xm\:target\:mb-52:target{
        margin-bottom: 3.25rem;
    }
    
    .xm\:target\:mb-56:target{
        margin-bottom: 3.5rem;
    }
    
    .xm\:target\:mb-60:target{
        margin-bottom: 3.75rem;
    }
    
    .xm\:target\:mb-64:target{
        margin-bottom: 4rem;
    }
    
    .xm\:target\:mb-68:target{
        margin-bottom: 6rem;
    }
    
    .xm\:target\:mb-72:target{
        margin-bottom: 8rem;
    }
    
    .xm\:target\:mb-76:target{
        margin-bottom: 12rem;
    }
    
    .xm\:target\:mb-80:target{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xm\:target\:ml-auto:target{
        margin-left: auto;
    }
    
    .xm\:target\:ml-0:target{
        margin-left: 0;
    }
    
    .xm\:target\:ml-4:target{
        margin-left: 0.25rem;
    }
    
    .xm\:target\:ml-8:target{
        margin-left: 0.5rem;
    }
    
    .xm\:target\:ml-12:target{
        margin-left: 0.75rem;
    }
    
    .xm\:target\:ml-16:target{
        margin-left: 1rem;
    }
    
    .xm\:target\:ml-20:target{
        margin-left: 1.25rem;
    }
    
    .xm\:target\:ml-24:target{
        margin-left: 1.5rem;
    }
    
    .xm\:target\:ml-28:target{
        margin-left: 1.75rem;
    }
    
    .xm\:target\:ml-32:target{
        margin-left: 2rem;
    }
    
    .xm\:target\:ml-36:target{
        margin-left: 2.25rem;
    }
    
    .xm\:target\:ml-40:target{
        margin-left: 2.5rem;
    }
    
    .xm\:target\:ml-44:target{
        margin-left: 2.75rem;
    }
    
    .xm\:target\:ml-48:target{
        margin-left: 3rem;
    }
    
    .xm\:target\:ml-52:target{
        margin-left: 3.25rem;
    }
    
    .xm\:target\:ml-56:target{
        margin-left: 3.5rem;
    }
    
    .xm\:target\:ml-60:target{
        margin-left: 3.75rem;
    }
    
    .xm\:target\:ml-64:target{
        margin-left: 4rem;
    }
    
    .xm\:target\:ml-68:target{
        margin-left: 6rem;
    }
    
    .xm\:target\:ml-72:target{
        margin-left: 8rem;
    }
    
    .xm\:target\:ml-76:target{
        margin-left: 12rem;
    }
    
    .xm\:target\:ml-80:target{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xm\:target\:mr-auto:target{
        margin-right: auto;
    }
    
    .xm\:target\:mr-0:target{
        margin-right: 0;
    }
    
    .xm\:target\:mr-4:target{
        margin-right: 0.25rem;
    }
    
    .xm\:target\:mr-8:target{
        margin-right: 0.5rem;
    }
    
    .xm\:target\:mr-12:target{
        margin-right: 0.75rem;
    }
    
    .xm\:target\:mr-16:target{
        margin-right: 1rem;
    }
    
    .xm\:target\:mr-20:target{
        margin-right: 1.25rem;
    }
    
    .xm\:target\:mr-24:target{
        margin-right: 1.5rem;
    }
    
    .xm\:target\:mr-28:target{
        margin-right: 1.75rem;
    }
    
    .xm\:target\:mr-32:target{
        margin-right: 2rem;
    }
    
    .xm\:target\:mr-36:target{
        margin-right: 2.25rem;
    }
    
    .xm\:target\:mr-40:target{
        margin-right: 2.5rem;
    }
    
    .xm\:target\:mr-44:target{
        margin-right: 2.75rem;
    }
    
    .xm\:target\:mr-48:target{
        margin-right: 3rem;
    }
    
    .xm\:target\:mr-52:target{
        margin-right: 3.25rem;
    }
    
    .xm\:target\:mr-56:target{
        margin-right: 3.5rem;
    }
    
    .xm\:target\:mr-60:target{
        margin-right: 3.75rem;
    }
    
    .xm\:target\:mr-64:target{
        margin-right: 4rem;
    }
    
    .xm\:target\:mr-68:target{
        margin-right: 6rem;
    }
    
    .xm\:target\:mr-72:target{
        margin-right: 8rem;
    }
    
    .xm\:target\:mr-76:target{
        margin-right: 12rem;
    }
    
    .xm\:target\:mr-80:target{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xm\:target\:mx-auto:target{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xm\:target\:mx-0:target{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xm\:target\:mx-4:target{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xm\:target\:mx-8:target{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xm\:target\:mx-12:target{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xm\:target\:mx-16:target{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xm\:target\:mx-20:target{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xm\:target\:mx-24:target{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xm\:target\:mx-28:target{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xm\:target\:mx-32:target{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xm\:target\:mx-36:target{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xm\:target\:mx-40:target{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xm\:target\:mx-44:target{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xm\:target\:mx-48:target{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xm\:target\:mx-52:target{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xm\:target\:mx-56:target{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xm\:target\:mx-60:target{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xm\:target\:mx-64:target{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xm\:target\:mx-68:target{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xm\:target\:mx-72:target{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xm\:target\:mx-76:target{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xm\:target\:mx-80:target{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xm\:target\:my-auto:target{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xm\:target\:my-0:target{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xm\:target\:my-4:target{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xm\:target\:my-8:target{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xm\:target\:my-12:target{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xm\:target\:my-16:target{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xm\:target\:my-20:target{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xm\:target\:my-24:target{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xm\:target\:my-28:target{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xm\:target\:my-32:target{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xm\:target\:my-36:target{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xm\:target\:my-40:target{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xm\:target\:my-44:target{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xm\:target\:my-48:target{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xm\:target\:my-52:target{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xm\:target\:my-56:target{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xm\:target\:my-60:target{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xm\:target\:my-64:target{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xm\:target\:my-68:target{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xm\:target\:my-72:target{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xm\:target\:my-76:target{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xm\:target\:my-80:target{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xm\:target\:d-none:target{
        display: none;
    }
    
    .xm\:target\:d-block:target{
        display: block;
    }
    
    .xm\:target\:d-flex:target{
        display: flex;
    }
    
    .xm\:target\:d-grid:target{
        display: grid;
    }
    
    .xm\:target\:d-table:target{
        display: table;
    }
    
    .xm\:target\:d-inherit:target{
        display: inherit;
    }
    
    .xm\:target\:d-flexbox:target{
        display: flexbox;
    }
    
    .xm\:target\:d-table-column:target{
        display: table-column;
    }
    
    .xm\:target\:d-table-column-group:target{
        display: table-column-group;
    }
    
    .xm\:target\:d-table-cell:target{
        display: table-cell;
    }
    
    .xm\:target\:d-table-caption:target{
        display: table-caption;
    }
    
    .xm\:target\:d-table-row:target{
        display: table-row;
    }
    
    .xm\:target\:d-table-row-group:target{
        display: table-row-group;
    }
    
    .xm\:target\:d-inline-block:target{
        display: inline-block;
    }
    
    .xm\:target\:d-inline-flex:target{
        display: inline-flex;
    }
    
    .xm\:target\:border-round-none:target{
        border-radius: 0;
    }
    
    .xm\:target\:border-round-sm:target{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xm\:target\:border-round-md:target{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xm\:target\:border-round-lg:target{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xm\:target\:border-round-xl:target{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xm\:target\:border-round-2lg:target{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xm\:target\:border-round-sxl:target{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xm\:target\:border-round-pill:target{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xm\:target\:border-round-full:target{
        border-radius: var(--velocity-border-round-full);
    }

    .xm\:target\:border-round-tl-none:target{
        border-top-left-radius: 0;
    }

    .xm\:target\:border-round-tl-sm:target{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:target\:border-round-tl-md:target{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xm\:target\:border-round-tl-lg:target{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:target\:border-round-tl-xl:target{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:target\:border-round-tl-2lg:target{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:target\:border-round-tl-sxl:target{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:target\:border-round-tl-pill:target{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:target\:border-round-tl-full:target{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xm\:target\:border-round-bl-none:target{
        border-bottom-left-radius: 0;
    }

    .xm\:target\:border-round-bl-sm:target{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:target\:border-round-bl-md:target{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xm\:target\:border-round-bl-lg:target{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:target\:border-round-bl-xl:target{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:target\:border-round-bl-2lg:target{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:target\:border-round-bl-sxl:target{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:target\:border-round-bl-pill:target{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:target\:border-round-bl-full:target{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xm\:target\:border-round-tr-none:target{
        border-top-right-radius: 0;
    }

    .xm\:target\:border-round-tr-sm:target{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:target\:border-round-tr-md:target{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xm\:target\:border-round-tr-lg:target{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:target\:border-round-tr-xl:target{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:target\:border-round-tr-2lg:target{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:target\:border-round-tr-sxl:target{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:target\:border-round-tr-pill:target{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:target\:border-round-tr-full:target{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xm\:target\:border-round-br-none:target{
        border-bottom-right-radius: 0;
    }

    .xm\:target\:border-round-br-sm:target{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:target\:border-round-br-md:target{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xm\:target\:border-round-br-lg:target{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:target\:border-round-br-xl:target{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:target\:border-round-br-2lg:target{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:target\:border-round-br-sxl:target{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:target\:border-round-br-pill:target{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:target\:border-round-br-full:target{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xm\:target\:border-w-0:target{
        border-width: 0;
    }
    
    .xm\:target\:border-w-1:target{
        border-width: 1px;
    }
    
    .xm\:target\:border-w-2:target{
        border-width: 2px;
    }
    
    .xm\:target\:border-w-4:target{
        border-width: 4px;
    }
    
    .xm\:target\:border-w-6:target{
        border-width: 6px;
    }
    
    .xm\:target\:border-w-8:target{
        border-width: 8px;
    }
    
    .xm\:target\:border-wx-0:target{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xm\:target\:border-wx-1:target{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xm\:target\:border-wx-2:target{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xm\:target\:border-wx-4:target{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xm\:target\:border-wx-6:target{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xm\:target\:border-wx-8:target{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xm\:target\:border-wy-0:target{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xm\:target\:border-wy-1:target{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xm\:target\:border-wy-2:target{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xm\:target\:border-wy-4:target{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xm\:target\:border-wy-6:target{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xm\:target\:border-wy-8:target{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xm\:target\:border-wl-0:target{
        border-left-width: 0;
    }
    
    .xm\:target\:border-wl-1:target{
        border-left-width: 1px;
    }
    
    .xm\:target\:border-wl-2:target{
        border-left-width: 2px;
    }
    
    .xm\:target\:border-wl-4:target{
        border-left-width: 4px;
    }
    
    .xm\:target\:border-wl-6:target{
        border-left-width: 6px;
    }
    
    .xm\:target\:border-wl-8:target{
        border-left-width: 8px;
    }
    
    .xm\:target\:border-wr-0:target{
        border-right-width: 0;
    }
    
    .xm\:target\:border-wr-1:target{
        border-right-width: 1px;
    }
    
    .xm\:target\:border-wr-2:target{
        border-right-width: 2px;
    }
    
    .xm\:target\:border-wr-4:target{
        border-right-width: 4px;
    }
    
    .xm\:target\:border-wr-6:target{
        border-right-width: 6px;
    }
    
    .xm\:target\:border-wr-8:target{
        border-right-width: 8px;
    }
    
    .xm\:target\:border-wt-0:target{
        border-top-width: 0;
    }
    
    .xm\:target\:border-wt-1:target{
        border-top-width: 1px;
    }
    
    .xm\:target\:border-wt-2:target{
        border-top-width: 2px;
    }
    
    .xm\:target\:border-wt-4:target{
        border-top-width: 4px;
    }
    
    .xm\:target\:border-wt-6:target{
        border-top-width: 6px;
    }
    
    .xm\:target\:border-wt-8:target{
        border-top-width: 8px;
    }
    
    .xm\:target\:border-wb-0:target{
        border-bottom-width: 0;
    }
    
    .xm\:target\:border-wb-1:target{
        border-bottom-width: 1px;
    }
    
    .xm\:target\:border-wb-2:target{
        border-bottom-width: 2px;
    }
    
    .xm\:target\:border-wb-4:target{
        border-bottom-width: 4px;
    }
    
    .xm\:target\:border-wb-6:target{
        border-bottom-width: 6px;
    }
    
    .xm\:target\:border-wb-8:target{
        border-bottom-width: 8px;
    }
    
    .xm\:target\:border-solid:target{
        border-style: solid;
    }
    
    .xm\:target\:border-dashed:target{
        border-style: dashed;
    }
    
    .xm\:target\:border-dotted:target{
        border-style: dotted;
    }
    
    .xm\:target\:border-double:target{
        border-style: double;
    }
    
    .xm\:target\:border-hidden:target{
        border-style: hidden;
    }
    
    .xm\:target\:border-none:target{
        border-style: none;
    }
    
    .xm\:target\:outline-w-0:target{
        outline-width: 0;
    }
    
    .xm\:target\:outline-w-1:target{
        outline-width: 1px;
    }
    
    .xm\:target\:outline-w-2:target{
        outline-width: 2px;
    }
    
    .xm\:target\:outline-w-4:target{
        outline-width: 4px;
    }
    
    .xm\:target\:outline-w-6:target{
        outline-width: 6px;
    }
    
    .xm\:target\:outline-w-8:target{
        outline-width: 8px;
    }
    
    .xm\:target\:outline-solid:target{
        outline-style: solid;
    }
    
    .xm\:target\:outline-dashed:target{
        outline-style: dashed;
    }
    
    .xm\:target\:outline-dotted:target{
        outline-style: dotted;
    }
    
    .xm\:target\:outline-double:target{
        outline-style: double;
    }
    
    .xm\:target\:outline-hidden:target{
        outline-style: hidden;
    }
    
    .xm\:target\:outline-none:target{
        outline-style: none;
    }
    
    .xm\:target\:outline-offset-0:target{
        outline-offset: 0;
    }
    
    .xm\:target\:outline-offset-1:target{
        outline-offset: 1px;
    }
    
    .xm\:target\:outline-offset-2:target{
        outline-offset: 2px;
    }
    
    .xm\:target\:outline-offset-4:target{
        outline-offset: 4px;
    }
    
    .xm\:target\:outline-offset-6:target{
        outline-offset: 6px;
    }
    
    .xm\:target\:outline-offset-8:target{
        outline-offset: 8px;
    }
    
    .xm\:target\:box-shadow-sm:target{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xm\:target\:box-shadow-md:target{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xm\:target\:box-shadow-lg:target{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xm\:target\:box-shadow-xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xm\:target\:box-shadow-2xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xm\:target\:box-shadow-4xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xm\:target\:box-shadow-inset:target{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xm\:target\:box-shadow-sm-color:target{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xm\:target\:box-shadow-md-color:target{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xm\:target\:box-shadow-lg-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xm\:target\:box-shadow-xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xm\:target\:box-shadow-2xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xm\:target\:box-shadow-4xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xm\:target\:box-shadow-inset-color:target{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xm\:target\:box-shadow-none:target{
        box-shadow: none;
    }
    
    .xm\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:target\:opacity-0:target{
        opacity: 0;
    }
    
    .xm\:target\:opacity-5:target{
        opacity: 0.05;
    }
    
    .xm\:target\:opacity-10:target{
        opacity: 0.1;
    }
    
    .xm\:target\:opacity-15:target{
        opacity: 0.15;
    }
    
    .xm\:target\:opacity-20:target{
        opacity: 0.2;
    }
    
    .xm\:target\:opacity-25:target{
        opacity: 0.25;
    }
    
    .xm\:target\:opacity-30:target{
        opacity: 0.3;
    }
    
    .xm\:target\:opacity-35:target{
        opacity: 0.35;
    }
    
    .xm\:target\:opacity-40:target{
        opacity: 0.4;
    }
    
    .xm\:target\:opacity-45:target{
        opacity: 0.45;
    }
    
    .xm\:target\:opacity-50:target{
        opacity: 0.5;
    }
    
    .xm\:target\:opacity-55:target{
        opacity: 0.55;
    }
    
    .xm\:target\:opacity-60:target{
        opacity: 0.6;
    }
    
    .xm\:target\:opacity-65:target{
        opacity: 0.65;
    }
    
    .xm\:target\:opacity-70:target{
        opacity: 0.7;
    }
    
    .xm\:target\:opacity-75:target{
        opacity: 0.75;
    }
    
    .xm\:target\:opacity-80:target{
        opacity: 0.8;
    }
    
    .xm\:target\:opacity-85:target{
        opacity: 0.85;
    }
    
    .xm\:target\:opacity-90:target{
        opacity: 0.9;
    }
    
    .xm\:target\:opacity-95:target{
        opacity: 0.95;
    }
    
    .xm\:target\:opacity-100:target{
        opacity: 1;
    }
    
    .xm\:target\:border-collapse:target{
        border-collapse: collapse;
    }
    
    .xm\:target\:border-seperate:target{
        border-collapse: separate;
    }
    
    .xm\:target\:table-layout-auto:target{
        table-layout: auto;
    }
    
    .xm\:target\:table-layout-fixed:target{
        table-layout: fixed;
    }
    
    .xm\:target\:appearance-none:target{
        appearance: none;
    }
    
    .xm\:target\:appearance-auto:target{
        appearance: auto;
    }
    
    .xm\:target\:caption-top:target{
        caption-side: top;
    }
    
    .xm\:target\:caption-bottom:target{
        caption-side: bottom;
    }
    
    .xm\:target\:cursor-auto:target{
        cursor: auto;
    }
    
    .xm\:target\:cursor-default:target{
        cursor: default;
    }
    
    .xm\:target\:cursor-pointer:target{
        cursor: pointer;
    }
    
    .xm\:target\:cursor-text:target{
        cursor: text;
    }
    
    .xm\:target\:cursor-wait:target{
        cursor: wait;
    }
    
    .xm\:target\:cursor-help:target{
        cursor: help;
    }
    
    .xm\:target\:cursor-progress:target{
        cursor: progress;
    }
    
    .xm\:target\:cursor-none:target{
        cursor: none;
    }
    
    .xm\:target\:pointer-events-none:target{
        pointer-events: none;
    }
    
    .xm\:target\:pointer-events-auto:target{
        pointer-events: auto;
    }
    
    .xm\:target\:resize-none:target{
        resize: none;
    }
    
    .xm\:target\:resize-y:target{
        resize: vertical;
    }
    
    .xm\:target\:resize-x:target{
        resize: horizontal;
    }
    
    .xm\:target\:resize-both:target{
        resize: both;
    }
    
    .xm\:target\:scroll-auto:target{
        scroll-behavior: auto;
    }
    
    .xm\:target\:scroll-smooth:target{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xm\:target\:scroll-p-auto:target{
        scroll-padding: auto;
    }
    
    .xm\:target\:scroll-p-0:target{
        scroll-padding: 0;
    }
    
    .xm\:target\:scroll-p-4:target{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xm\:target\:scroll-p-8:target{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xm\:target\:scroll-p-12:target{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xm\:target\:scroll-p-16:target{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xm\:target\:scroll-p-20:target{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xm\:target\:scroll-p-24:target{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xm\:target\:scroll-p-28:target{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xm\:target\:scroll-p-32:target{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xm\:target\:scroll-p-36:target{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xm\:target\:scroll-p-40:target{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xm\:target\:scroll-p-44:target{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xm\:target\:scroll-p-48:target{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xm\:target\:scroll-p-52:target{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xm\:target\:scroll-p-56:target{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xm\:target\:scroll-p-60:target{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xm\:target\:scroll-p-64:target{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xm\:target\:scroll-p-68:target{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xm\:target\:scroll-p-72:target{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xm\:target\:scroll-p-76:target{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xm\:target\:scroll-p-80:target{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xm\:target\:scroll-pt-auto:target{
        scroll-padding-top: auto;
    }
    
    .xm\:target\:scroll-pt-0:target{
        scroll-padding-top: 0;
    }
    
    .xm\:target\:scroll-pt-4:target{
        scroll-padding-top: 0.25rem;
    }
    
    .xm\:target\:scroll-pt-8:target{
        scroll-padding-top: 0.5rem;
    }
    
    .xm\:target\:scroll-pt-12:target{
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:target\:scroll-pt-16:target{
        scroll-padding-top: 1rem;
    }
    
    .xm\:target\:scroll-pt-20:target{
        scroll-padding-top: 1.25rem;
    }
    
    .xm\:target\:scroll-pt-24:target{
        scroll-padding-top: 1.5rem;
    }
    
    .xm\:target\:scroll-pt-28:target{
        scroll-padding-top: 1.75rem;
    }
    
    .xm\:target\:scroll-pt-32:target{
        scroll-padding-top: 2rem;
    }
    
    .xm\:target\:scroll-pt-36:target{
        scroll-padding-top: 2.25rem;
    }
    
    .xm\:target\:scroll-pt-40:target{
        scroll-padding-top: 2.5rem;
    }
    
    .xm\:target\:scroll-pt-44:target{
        scroll-padding-top: 2.75rem;
    }
    
    .xm\:target\:scroll-pt-48:target{
        scroll-padding-top: 3rem;
    }
    
    .xm\:target\:scroll-pt-52:target{
        scroll-padding-top: 3.25rem;
    }
    
    .xm\:target\:scroll-pt-56:target{
        scroll-padding-top: 3.5rem;
    }
    
    .xm\:target\:scroll-pt-60:target{
        scroll-padding-top: 3.75rem;
    }
    
    .xm\:target\:scroll-pt-64:target{
        scroll-padding-top: 4rem;
    }
    
    .xm\:target\:scroll-pt-68:target{
        scroll-padding-top: 6rem;
    }
    
    .xm\:target\:scroll-pt-72:target{
        scroll-padding-top: 8rem;
    }
    
    .xm\:target\:scroll-pt-76:target{
        scroll-padding-top: 12rem;
    }
    
    .xm\:target\:scroll-pt-80:target{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xm\:target\:scroll-pb-auto:target{
        scroll-padding-bottom: auto;
    }
    
    .xm\:target\:scroll-pb-0:target{
        scroll-padding-bottom: 0;
    }
    
    .xm\:target\:scroll-pb-4:target{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:target\:scroll-pb-8:target{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:target\:scroll-pb-12:target{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xm\:target\:scroll-pb-16:target{
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:target\:scroll-pb-20:target{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:target\:scroll-pb-24:target{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:target\:scroll-pb-28:target{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:target\:scroll-pb-32:target{
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:target\:scroll-pb-36:target{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:target\:scroll-pb-40:target{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:target\:scroll-pb-44:target{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:target\:scroll-pb-48:target{
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:target\:scroll-pb-52:target{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:target\:scroll-pb-56:target{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:target\:scroll-pb-60:target{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:target\:scroll-pb-64:target{
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:target\:scroll-pb-68:target{
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:target\:scroll-pb-72:target{
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:target\:scroll-pb-76:target{
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:target\:scroll-pb-80:target{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xm\:target\:scroll-pl-0:target{
        scroll-padding-left: auto;
    }
    
    .xm\:target\:scroll-pl-0:target{
        scroll-padding-left: 0;
    }
    
    .xm\:target\:scroll-pl-4:target{
        scroll-padding-left: 0.25rem;
    }
    
    .xm\:target\:scroll-pl-8:target{
        scroll-padding-left: 0.5rem;
    }
    
    .xm\:target\:scroll-pl-12:target{
        scroll-padding-left: 0.75rem;
    }
    
    .xm\:target\:scroll-pl-16:target{
        scroll-padding-left: 1rem;
    }
    
    .xm\:target\:scroll-pl-20:target{
        scroll-padding-left: 1.25rem;
    }
    
    .xm\:target\:scroll-pl-24:target{
        scroll-padding-left: 1.5rem;
    }
    
    .xm\:target\:scroll-pl-28:target{
        scroll-padding-left: 1.75rem;
    }
    
    .xm\:target\:scroll-pl-32:target{
        scroll-padding-left: 2rem;
    }
    
    .xm\:target\:scroll-pl-36:target{
        scroll-padding-left: 2.25rem;
    }
    
    .xm\:target\:scroll-pl-40:target{
        scroll-padding-left: 2.5rem;
    }
    
    .xm\:target\:scroll-pl-44:target{
        scroll-padding-left: 2.75rem;
    }
    
    .xm\:target\:scroll-pl-48:target{
        scroll-padding-left: 3rem;
    }
    
    .xm\:target\:scroll-pl-52:target{
        scroll-padding-left: 3.25rem;
    }
    
    .xm\:target\:scroll-pl-56:target{
        scroll-padding-left: 3.5rem;
    }
    
    .xm\:target\:scroll-pl-60:target{
        scroll-padding-left: 3.75rem;
    }
    
    .xm\:target\:scroll-pl-64:target{
        scroll-padding-left: 4rem;
    }
    
    .xm\:target\:scroll-pl-68:target{
        scroll-padding-left: 6rem;
    }
    
    .xm\:target\:scroll-pl-72:target{
        scroll-padding-left: 8rem;
    }
    
    .xm\:target\:scroll-pl-76:target{
        scroll-padding-left: 12rem;
    }
    
    .xm\:target\:scroll-pl-80:target{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xm\:target\:scroll-pr-auto:target{
        scroll-padding-right: auto;
    }
    
    .xm\:target\:scroll-pr-0:target{
        scroll-padding-right: 0;
    }
    
    .xm\:target\:scroll-pr-4:target{
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:target\:scroll-pr-8:target{
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:target\:scroll-pr-12:target{
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:target\:scroll-pr-16:target{
        scroll-padding-right: 1rem;
    }
    
    .xm\:target\:scroll-pr-20:target{
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:target\:scroll-pr-24:target{
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:target\:scroll-pr-28:target{
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:target\:scroll-pr-32:target{
        scroll-padding-right: 2rem;
    }
    
    .xm\:target\:scroll-pr-36:target{
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:target\:scroll-pr-40:target{
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:target\:scroll-pr-44:target{
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:target\:scroll-pr-48:target{
        scroll-padding-right: 3rem;
    }
    
    .xm\:target\:scroll-pr-52:target{
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:target\:scroll-pr-56:target{
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:target\:scroll-pr-60:target{
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:target\:scroll-pr-64:target{
        scroll-padding-right: 4rem;
    }
    
    .xm\:target\:scroll-pr-68:target{
        scroll-padding-right: 6rem;
    }
    
    .xm\:target\:scroll-pr-72:target{
        scroll-padding-right: 8rem;
    }
    
    .xm\:target\:scroll-pr-76:target{
        scroll-padding-right: 12rem;
    }
    
    .xm\:target\:scroll-pr-80:target{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xm\:target\:scroll-px-auto:target{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xm\:target\:scroll-px-0:target{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xm\:target\:scroll-px-4:target{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:target\:scroll-px-8:target{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:target\:scroll-px-12:target{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:target\:scroll-px-16:target{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xm\:target\:scroll-px-20:target{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:target\:scroll-px-24:target{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:target\:scroll-px-28:target{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:target\:scroll-px-32:target{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xm\:target\:scroll-px-36:target{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:target\:scroll-px-40:target{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:target\:scroll-px-44:target{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:target\:scroll-px-48:target{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xm\:target\:scroll-px-52:target{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:target\:scroll-px-56:target{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:target\:scroll-px-60:target{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:target\:scroll-px-64:target{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xm\:target\:scroll-px-68:target{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xm\:target\:scroll-px-72:target{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xm\:target\:scroll-px-76:target{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xm\:target\:scroll-px-80:target{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xm\:target\:scroll-py-auto:target{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xm\:target\:scroll-py-0:target{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xm\:target\:scroll-py-4:target{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:target\:scroll-py-8:target{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:target\:scroll-py-12:target{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:target\:scroll-py-16:target{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:target\:scroll-py-20:target{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:target\:scroll-py-24:target{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:target\:scroll-py-28:target{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:target\:scroll-py-32:target{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:target\:scroll-py-36:target{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:target\:scroll-py-40:target{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:target\:scroll-py-44:target{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:target\:scroll-py-48:target{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:target\:scroll-py-52:target{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:target\:scroll-py-56:target{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:target\:scroll-py-60:target{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:target\:scroll-py-64:target{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:target\:scroll-py-68:target{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:target\:scroll-py-72:target{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:target\:scroll-py-76:target{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:target\:scroll-py-80:target{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xm\:target\:scroll-m-auto:target{
        scroll-margin: auto;
    }
    
    .xm\:target\:scroll-m-0:target{
        scroll-margin: 0;
    }
    
    .xm\:target\:scroll-m-4:target{
        scroll-margin: 0.25rem;
    }
    
    .xm\:target\:scroll-m-8:target{
        scroll-margin: 0.5rem;
    }
    
    .xm\:target\:scroll-m-12:target{
        scroll-margin: 0.75rem;
    }
    
    .xm\:target\:scroll-m-16:target{
        scroll-margin: 1rem;
    }
    
    .xm\:target\:scroll-m-20:target{
        scroll-margin: 1.25rem;
    }
    
    .xm\:target\:scroll-m-24:target{
        scroll-margin: 1.5rem;
    }
    
    .xm\:target\:scroll-m-28:target{
        scroll-margin: 1.75rem;
    }
    
    .xm\:target\:scroll-m-32:target{
        scroll-margin: 2rem;
    }
    
    .xm\:target\:scroll-m-36:target{
        scroll-margin: 2.25rem;
    }
    
    .xm\:target\:scroll-m-40:target{
        scroll-margin: 2.5rem;
    }
    
    .xm\:target\:scroll-m-44:target{
        scroll-margin: 2.75rem;
    }
    
    .xm\:target\:scroll-m-48:target{
        scroll-margin: 3rem;
    }
    
    .xm\:target\:scroll-m-52:target{
        scroll-margin: 3.25rem;
    }
    
    .xm\:target\:scroll-m-56:target{
        scroll-margin: 3.5rem;
    }
    
    .xm\:target\:scroll-m-60:target{
        scroll-margin: 3.75rem;
    }
    
    .xm\:target\:scroll-m-64:target{
        scroll-margin: 4rem;
    }
    
    .xm\:target\:scroll-m-68:target{
        scroll-margin: 6rem;
    }
    
    .xm\:target\:scroll-m-72:target{
        scroll-margin: 8rem;
    }
    
    .xm\:target\:scroll-m-76:target{
        scroll-margin: 12rem;
    }
    
    .xm\:target\:scroll-m-80:target{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:target\:scroll-mt-auto:target{
        scroll-margin-top: auto;
    }
    
    .xm\:target\:scroll-mt-0:target{
        scroll-margin-top: 0;
    }
    
    .xm\:target\:scroll-mt-4:target{
        scroll-margin-top: 0.25rem;
    }
    
    .xm\:target\:scroll-mt-8:target{
        scroll-margin-top: 0.5rem;
    }
    
    .xm\:target\:scroll-mt-12:target{
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:target\:scroll-mt-16:target{
        scroll-margin-top: 1rem;
    }
    
    .xm\:target\:scroll-mt-20:target{
        scroll-margin-top: 1.25rem;
    }
    
    .xm\:target\:scroll-mt-24:target{
        scroll-margin-top: 1.5rem;
    }
    
    .xm\:target\:scroll-mt-28:target{
        scroll-margin-top: 1.75rem;
    }
    
    .xm\:target\:scroll-mt-32:target{
        scroll-margin-top: 2rem;
    }
    
    .xm\:target\:scroll-mt-36:target{
        scroll-margin-top: 2.25rem;
    }
    
    .xm\:target\:scroll-mt-40:target{
        scroll-margin-top: 2.5rem;
    }
    
    .xm\:target\:scroll-mt-44:target{
        scroll-margin-top: 2.75rem;
    }
    
    .xm\:target\:scroll-mt-48:target{
        scroll-margin-top: 3rem;
    }
    
    .xm\:target\:scroll-mt-52:target{
        scroll-margin-top: 3.25rem;
    }
    
    .xm\:target\:scroll-mt-56:target{
        scroll-margin-top: 3.5rem;
    }
    
    .xm\:target\:scroll-mt-60:target{
        scroll-margin-top: 3.75rem;
    }
    
    .xm\:target\:scroll-mt-64:target{
        scroll-margin-top: 4rem;
    }
    
    .xm\:target\:scroll-mt-68:target{
        scroll-margin-top: 6rem;
    }
    
    .xm\:target\:scroll-mt-72:target{
        scroll-margin-top: 8rem;
    }
    
    .xm\:target\:scroll-mt-76:target{
        scroll-margin-top: 12rem;
    }
    
    .xm\:target\:scroll-mt-80:target{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xm\:target\:scroll-mb-auto:target{
        scroll-margin-bottom: auto;
    }
    
    .xm\:target\:scroll-mb-0:target{
        scroll-margin-bottom: 0;
    }
    
    .xm\:target\:scroll-mb-4:target{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:target\:scroll-mb-8:target{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:target\:scroll-mb-12:target{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:target\:scroll-mb-16:target{
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:target\:scroll-mb-20:target{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:target\:scroll-mb-24:target{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:target\:scroll-mb-28:target{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:target\:scroll-mb-32:target{
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:target\:scroll-mb-36:target{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:target\:scroll-mb-40:target{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:target\:scroll-mb-44:target{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:target\:scroll-mb-48:target{
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:target\:scroll-mb-52:target{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:target\:scroll-mb-56:target{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:target\:scroll-mb-60:target{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:target\:scroll-mb-64:target{
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:target\:scroll-mb-68:target{
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:target\:scroll-mb-72:target{
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:target\:scroll-mb-76:target{
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:target\:scroll-mb-80:target{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:target\:scroll-ml-auto:target{
        scroll-margin-left: auto;
    }
    
    .xm\:target\:scroll-ml-0:target{
        scroll-margin-left: 0;
    }
    
    .xm\:target\:scroll-ml-4:target{
        scroll-margin-left: 0.25rem;
    }
    
    .xm\:target\:scroll-ml-8:target{
        scroll-margin-left: 0.5rem;
    }
    
    .xm\:target\:scroll-ml-12:target{
        scroll-margin-left: 0.75rem;
    }
    
    .xm\:target\:scroll-ml-16:target{
        scroll-margin-left: 1rem;
    }
    
    .xm\:target\:scroll-ml-20:target{
        scroll-margin-left: 1.25rem;
    }
    
    .xm\:target\:scroll-ml-24:target{
        scroll-margin-left: 1.5rem;
    }
    
    .xm\:target\:scroll-ml-28:target{
        scroll-margin-left: 1.75rem;
    }
    
    .xm\:target\:scroll-ml-32:target{
        scroll-margin-left: 2rem;
    }
    
    .xm\:target\:scroll-ml-36:target{
        scroll-margin-left: 2.25rem;
    }
    
    .xm\:target\:scroll-ml-40:target{
        scroll-margin-left: 2.5rem;
    }
    
    .xm\:target\:scroll-ml-44:target{
        scroll-margin-left: 2.75rem;
    }
    
    .xm\:target\:scroll-ml-48:target{
        scroll-margin-left: 3rem;
    }
    
    .xm\:target\:scroll-ml-52:target{
        scroll-margin-left: 3.25rem;
    }
    
    .xm\:target\:scroll-ml-56:target{
        scroll-margin-left: 3.5rem;
    }
    
    .xm\:target\:scroll-ml-60:target{
        scroll-margin-left: 3.75rem;
    }
    
    .xm\:target\:scroll-ml-64:target{
        scroll-margin-left: 4rem;
    }
    
    .xm\:target\:scroll-ml-68:target{
        scroll-margin-left: 6rem;
    }
    
    .xm\:target\:scroll-ml-72:target{
        scroll-margin-left: 8rem;
    }
    
    .xm\:target\:scroll-ml-76:target{
        scroll-margin-left: 12rem;
    }
    
    .xm\:target\:scroll-ml-80:target{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xm\:target\:scroll-mr-auto:target{
        scroll-margin-right: auto;
    }
    
    .xm\:target\:scroll-mr-0:target{
        scroll-margin-right: 0;
    }
    
    .xm\:target\:scroll-mr-4:target{
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:target\:scroll-mr-8:target{
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:target\:scroll-mr-12:target{
        scroll-margin-right: 0.75rem;
    }
    
    .xm\:target\:scroll-mr-16:target{
        scroll-margin-right: 1rem;
    }
    
    .xm\:target\:scroll-mr-20:target{
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:target\:scroll-mr-24:target{
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:target\:scroll-mr-28:target{
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:target\:scroll-mr-32:target{
        scroll-margin-right: 2rem;
    }
    
    .xm\:target\:scroll-mr-36:target{
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:target\:scroll-mr-40:target{
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:target\:scroll-mr-44:target{
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:target\:scroll-mr-48:target{
        scroll-margin-right: 3rem;
    }
    
    .xm\:target\:scroll-mr-52:target{
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:target\:scroll-mr-56:target{
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:target\:scroll-mr-60:target{
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:target\:scroll-mr-64:target{
        scroll-margin-right: 4rem;
    }
    
    .xm\:target\:scroll-mr-68:target{
        scroll-margin-right: 6rem;
    }
    
    .xm\:target\:scroll-mr-72:target{
        scroll-margin-right: 8rem;
    }
    
    .xm\:target\:scroll-mr-76:target{
        scroll-margin-right: 12rem;
    }
    
    .xm\:target\:scroll-mr-80:target{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xm\:target\:scroll-mx-auto:target{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xm\:target\:scroll-mx-0:target{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xm\:target\:scroll-mx-4:target{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:target\:scroll-mx-8:target{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:target\:scroll-mx-12:target{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:target\:scroll-mx-16:target{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xm\:target\:scroll-mx-20:target{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:target\:scroll-mx-24:target{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:target\:scroll-mx-28:target{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:target\:scroll-mx-32:target{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xm\:target\:scroll-mx-36:target{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:target\:scroll-mx-40:target{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:target\:scroll-mx-44:target{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:target\:scroll-mx-48:target{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xm\:target\:scroll-mx-52:target{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:target\:scroll-mx-56:target{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:target\:scroll-mx-60:target{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:target\:scroll-mx-64:target{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xm\:target\:scroll-mx-68:target{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xm\:target\:scroll-mx-72:target{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xm\:target\:scroll-mx-76:target{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xm\:target\:scroll-mx-80:target{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xm\:target\:scroll-my-auto:target{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xm\:target\:scroll-my-0:target{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xm\:target\:scroll-my-4:target{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:target\:scroll-my-8:target{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:target\:scroll-my-12:target{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:target\:scroll-my-16:target{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:target\:scroll-my-20:target{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:target\:scroll-my-24:target{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:target\:scroll-my-28:target{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:target\:scroll-my-32:target{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:target\:scroll-my-36:target{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:target\:scroll-my-40:target{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:target\:scroll-my-44:target{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:target\:scroll-my-48:target{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:target\:scroll-my-52:target{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:target\:scroll-my-56:target{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:target\:scroll-my-60:target{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:target\:scroll-my-64:target{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:target\:scroll-my-68:target{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:target\:scroll-my-72:target{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:target\:scroll-my-76:target{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:target\:scroll-my-80:target{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xm\:target\:scroll-snap-align-start:target{
        scroll-snap-align: start;
    }
    
    .xm\:target\:scroll-snap-align-end:target{
        scroll-snap-align: end;
    }
    
    .xm\:target\:scroll-snap-align-center:target{
        scroll-snap-align: center;
    }
    
    .xm\:target\:scroll-snap-align-none:target{
        scroll-snap-align: none;
    }
    
    .xm\:target\:scroll-snap-stop-normal:target{
        scroll-snap-stop: normal;
    }
    
    .xm\:target\:scroll-always-stop-normal:target{
        scroll-snap-stop: always;
    }
    
    .xm\:target\:scroll-snap-type-none:target{
        scroll-snap-type: none;
    }
    
    .xm\:target\:scroll-snap-type-mandatory:target{
        scroll-snap-type: mandatory;
    }
    
    .xm\:target\:scroll-snap-type-proximity:target{
        scroll-snap-type: proximity;
    }
    
    .xm\:target\:user-select-none:target{
        user-select: none;
    }
    
    .xm\:target\:user-select-text:target{
        user-select: text;
    }
    
    .xm\:target\:user-select-all:target{
        user-select: all;
    }
    
    .xm\:target\:user-select-auto:target{
        user-select: auto;
    }
    
    .xm\:target\:will-change-auto:target{
        will-change: auto;
    }
    
    .xm\:target\:will-change-scroll:target{
        will-change: scroll;
    }
    
    .xm\:target\:will-change-contents:target{
        will-change: contents;
    }
    
    .xm\:target\:will-change-transform:target{
        will-change: transform;
    }
    
    .xm\:target\:stroke-w-0:target{
        stroke-width: 0;
    }
    
    .xm\:target\:stroke-w-1:target{
        stroke-width: 1;
    }
    
    .xm\:target\:stroke-w-2:target{
        stroke-width: 2;
    }
    
    .xm\:target\:scale-0:target{
        transform: scale(0);
    }
    
    .xm\:target\:scale-5:target{
        transform: scale(0.05);
    }
    
    .xm\:target\:scale-10:target{
        transform: scale(0.1);
    }
    
    .xm\:target\:scale-15:target{
        transform: scale(0.15);
    }
    
    .xm\:target\:scale-20:target{
        transform: scale(0.2);
    }
    
    .xm\:target\:scale-25:target{
        transform: scale(0.25);
    }
    
    .xm\:target\:scale-30:target{
        transform: scale(0.3);
    }
    
    .xm\:target\:scale-35:target{
        transform: scale(0.35);
    }
    
    .xm\:target\:scale-40:target{
        transform: scale(0.4);
    }
    
    .xm\:target\:scale-45:target{
        transform: scale(0.45);
    }
    
    .xm\:target\:scale-50:target{
        transform: scale(0.5);
    }
    
    .xm\:target\:scale-55:target{
        transform: scale(0.55);
    }
    
    .xm\:target\:scale-60:target{
        transform: scale(0.6);
    }
    
    .xm\:target\:scale-65:target{
        transform: scale(0.65);
    }
    
    .xm\:target\:scale-70:target{
        transform: scale(0.7);
    }
    
    .xm\:target\:scale-75:target{
        transform: scale(0.75);
    }
    
    .xm\:target\:scale-80:target{
        transform: scale(0.8);
    }
    
    .xm\:target\:scale-85:target{
        transform: scale(0.85);
    }
    
    .xm\:target\:scale-90:target{
        transform: scale(0.9);
    }
    
    .xm\:target\:scale-95:target{
        transform: scale(0.95);
    }
    
    .xm\:target\:scale-100:target{
        transform: scale(1);
    }
    
    .xm\:target\:scale-105:target{
        transform: scale(1.05);
    }
    
    .xm\:target\:scale-110:target{
        transform: scale(1.1);
    }
    
    .xm\:target\:scale-115:target{
        transform: scale(1.15);
    }
    
    .xm\:target\:scale-120:target{
        transform: scale(1.2);
    }
    
    .xm\:target\:scale-125:target{
        transform: scale(1.25);
    }
    
    .xm\:target\:scale-130:target{
        transform: scale(1.3);
    }
    
    .xm\:target\:scale-135:target{
        transform: scale(1.35);
    }
    
    .xm\:target\:scale-140:target{
        transform: scale(1.4);
    }
    
    .xm\:target\:scale-145:target{
        transform: scale(1.45);
    }
    
    .xm\:target\:scale-150:target{
        transform: scale(1.5);
    }

    .xm\:target\:-translate-1:target:target{
        transform: translate(-10px);
    }
    
    .xm\:target\:-translate-2:target:target{
        transform: translate(-20px);
    }
    
    .xm\:target\:-translate-3:target:target{
        transform: translate(-30px);
    }
    
    .xm\:target\:-translate-4:target:target{
        transform: translate(-40px);
    }
    
    .xm\:target\:-translate-5:target:target{
        transform: translate(-60px);
    }
    
    .xm\:target\:-translate-6:target:target{
        transform: translate(-60px);
    }
    
    .xm\:target\:-translate-7:target:target{
        transform: translate(-70px);
    }
    
    .xm\:target\:-translate-8:target:target{
        transform: translate(-80px);
    }
    
    .xm\:target\:-translate-9:target:target{
        transform: translate(-90px);
    }
    
    .xm\:target\:-translate-10:target:target{
        transform: translate(-100px);
    }
    
    .xm\:target\:-translate-11:target:target{
        transform: translate(-110px);
    }
    
    .xm\:target\:-translate-12:target:target{
        transform: translate(-120px);
    }
    
    .xm\:target\:-translate-13:target:target{
        transform: translate(-130px);
    }
    
    .xm\:target\:-translate-14:target:target{
        transform: translate(-140px);
    }
    
    .xm\:target\:-translate-15:target:target{
        transform: translate(-150px);
    }
    
    .xm\:target\:-translate-16:target:target{
        transform: translate(-160px);
    }
    
    .xm\:target\:-translate-17:target:target{
        transform: translate(-170px);
    }
    
    .xm\:target\:-translate-18:target:target{
        transform: translate(-180px);
    }
    
    .xm\:target\:-translate-19:target:target{
        transform: translate(-190px);
    }
    
    .xm\:target\:-translate-20:target:target{
        transform: translate(-200px);
    }
    
    .xm\:target\:-translate-10x:target:target{
        transform: translate(-10%);
    }
    
    .xm\:target\:-translate-15x:target:target{
        transform: translate(-15%);
    }
    
    .xm\:target\:-translate-20x:target:target{
        transform: translate(-20%);
    }
    
    .xm\:target\:-translate-25x:target:target{
        transform: translate(-25%);
    }
    
    .xm\:target\:-translate-30x:target:target{
        transform: translate(-30%);
    }
    
    .xm\:target\:-translate-35x:target:target{
        transform: translate(-35%);
    }
    
    .xm\:target\:-translate-40x:target:target{
        transform: translate(-40%);
    }
    
    .xm\:target\:-translate-45x:target:target{
        transform: translate(-45%);
    }
    
    .xm\:target\:-translate-50x:target:target{
        transform: translate(-50%);
    }
    
    .xm\:target\:-translate-55x:target:target{
        transform: translate(-55%);
    }
    
    .xm\:target\:-translate-60x:target:target{
        transform: translate(-60%);
    }
    
    .xm\:target\:-translate-65x:target:target{
        transform: translate(-65%);
    }
    
    .xm\:target\:-translate-70x:target:target{
        transform: translate(-70%);
    }
    
    .xm\:target\:-translate-75x:target:target{
        transform: translate(-75%);
    }
    
    .xm\:target\:-translate-80x:target:target{
        transform: translate(-80%);
    }
    
    .xm\:target\:-translate-85x:target:target{
        transform: translate(-85%);
    }
    
    .xm\:target\:-translate-90x:target:target{
        transform: translate(-90%);
    }
    
    .xm\:target\:-translate-95x:target:target{
        transform: translate(-95%);
    }
    
    .xm\:target\:-translate-x-1:target:target{
        transform: translateX(-10px);
    }
    
    .xm\:target\:-translate-x-2:target:target{
        transform: translateX(-20px);
    }
    
    .xm\:target\:-translate-x-3:target:target{
        transform: translateX(-30px);
    }
    
    .xm\:target\:-translate-x-4:target:target{
        transform: translateX(-40px);
    }
    
    .xm\:target\:-translate-x-5:target:target{
        transform: translateX(-60px);
    }
    
    .xm\:target\:-translate-x-6:target:target{
        transform: translateX(-60px);
    }
    
    .xm\:target\:-translate-x-7:target:target{
        transform: translateX(-70px);
    }
    
    .xm\:target\:-translate-x-8:target:target{
        transform: translateX(-80px);
    }
    
    .xm\:target\:-translate-x-9:target:target{
        transform: translateX(-90px);
    }
    
    .xm\:target\:-translate-x-10:target:target{
        transform: translateX(-100px);
    }
    
    .xm\:target\:-translate-x-11:target:target{
        transform: translateX(-110px);
    }
    
    .xm\:target\:-translate-x-12:target:target{
        transform: translateX(-120px);
    }
    
    .xm\:target\:-translate-x-13:target:target{
        transform: translateX(-130px);
    }
    
    .xm\:target\:-translate-x-14:target:target{
        transform: translateX(-140px);
    }
    
    .xm\:target\:-translate-x-15:target:target{
        transform: translateX(-150px);
    }
    
    .xm\:target\:-translate-x-16:target:target{
        transform: translateX(-160px);
    }
    
    .xm\:target\:-translate-x-17:target:target{
        transform: translateX(-170px);
    }
    
    .xm\:target\:-translate-x-18:target:target{
        transform: translateX(-180px);
    }
    
    .xm\:target\:-translate-x-19:target:target{
        transform: translateX(-190px);
    }
    
    .xm\:target\:-translate-x-20:target:target{
        transform: translateX(-200px);
    }
    
    .xm\:target\:-translate-x-10x:target:target{
        transform: translateX(-10%);
    }
    
    .xm\:target\:-translate-x-15x:target:target{
        transform: translateX(-15%);
    }
    
    .xm\:target\:-translate-x-20x:target:target{
        transform: translateX(-20%);
    }
    
    .xm\:target\:-translate-x-25x:target:target{
        transform: translateX(-25%);
    }
    
    .xm\:target\:-translate-x-30x:target:target{
        transform: translateX(-30%);
    }
    
    .xm\:target\:-translate-x-35x:target:target{
        transform: translateX(-35%);
    }
    
    .xm\:target\:-translate-x-40x:target:target{
        transform: translateX(-40%);
    }
    
    .xm\:target\:-translate-x-45x:target:target{
        transform: translateX(-45%);
    }
    
    .xm\:target\:-translate-x-50x:target:target{
        transform: translateX(-50%);
    }
    
    .xm\:target\:-translate-x-55x:target:target{
        transform: translateX(-55%);
    }
    
    .xm\:target\:-translate-x-60x:target:target{
        transform: translateX(-60%);
    }
    
    .xm\:target\:-translate-x-65x:target:target{
        transform: translateX(-65%);
    }
    
    .xm\:target\:-translate-x-70x:target:target{
        transform: translateX(-70%);
    }
    
    .xm\:target\:-translate-x-75x:target:target{
        transform: translateX(-75%);
    }
    
    .xm\:target\:-translate-x-80x:target:target{
        transform: translateX(-80%);
    }
    
    .xm\:target\:-translate-x-85x:target:target{
        transform: translateX(-85%);
    }
    
    .xm\:target\:-translate-x-90x:target:target{
        transform: translateX(-90%);
    }
    
    .xm\:target\:-translate-x-95x:target:target{
        transform: translateX(-95%);
    }
    
    .xm\:target\:-translate-y-1:target:target{
        transform: translateY(-10px);
    }
    
    .xm\:target\:-translate-y-2:target:target{
        transform: translateY(-20px);
    }
    
    .xm\:target\:-translate-y-3:target:target{
        transform: translateY(-30px);
    }
    
    .xm\:target\:-translate-y-4:target:target{
        transform: translateY(-40px);
    }
    
    .xm\:target\:-translate-y-5:target:target{
        transform: translateY(-60px);
    }
    
    .xm\:target\:-translate-y-6:target:target{
        transform: translateY(-60px);
    }
    
    .xm\:target\:-translate-y-7:target:target{
        transform: translateY(-70px);
    }
    
    .xm\:target\:-translate-y-8:target:target{
        transform: translateY(-80px);
    }
    
    .xm\:target\:-translate-y-9:target:target{
        transform: translateY(-90px);
    }
    
    .xm\:target\:-translate-y-10:target:target{
        transform: translateY(-100px);
    }
    
    .xm\:target\:-translate-y-11:target:target{
        transform: translateY(-110px);
    }
    
    .xm\:target\:-translate-y-12:target:target{
        transform: translateY(-120px);
    }
    
    .xm\:target\:-translate-y-13:target:target{
        transform: translateY(-130px);
    }
    
    .xm\:target\:-translate-y-14:target:target{
        transform: translateY(-140px);
    }
    
    .xm\:target\:-translate-y-15:target:target{
        transform: translateY(-150px);
    }
    
    .xm\:target\:-translate-y-16:target:target{
        transform: translateY(-160px);
    }
    
    .xm\:target\:-translate-y-17:target:target{
        transform: translateY(-170px);
    }
    
    .xm\:target\:-translate-y-18:target:target{
        transform: translateY(-180px);
    }
    
    .xm\:target\:-translate-y-19:target:target{
        transform: translateY(-190px);
    }
    
    .xm\:target\:-translate-y-20:target:target{
        transform: translateY(-200px);
    }
    
    .xm\:target\:-translate-y-10x:target:target{
        transform: translateY(-10%);
    }
    
    .xm\:target\:-translate-y-15x:target:target{
        transform: translateY(-15%);
    }
    
    .xm\:target\:-translate-y-20x:target:target{
        transform: translateY(-20%);
    }
    
    .xm\:target\:-translate-y-25x:target:target{
        transform: translateY(-25%);
    }
    
    .xm\:target\:-translate-y-30x:target:target{
        transform: translateY(-30%);
    }
    
    .xm\:target\:-translate-y-35x:target:target{
        transform: translateY(-35%);
    }
    
    .xm\:target\:-translate-y-40x:target:target{
        transform: translateY(-40%);
    }
    
    .xm\:target\:-translate-y-45x:target:target{
        transform: translateY(-45%);
    }
    
    .xm\:target\:-translate-y-50x:target:target{
        transform: translateY(-50%);
    }
    
    .xm\:target\:-translate-y-55x:target:target{
        transform: translateY(-55%);
    }
    
    .xm\:target\:-translate-y-60x:target:target{
        transform: translateY(-60%);
    }
    
    .xm\:target\:-translate-y-65x:target:target{
        transform: translateY(-65%);
    }
    
    .xm\:target\:-translate-y-70x:target:target{
        transform: translateY(-70%);
    }
    
    .xm\:target\:-translate-y-75x:target:target{
        transform: translateY(-75%);
    }
    
    .xm\:target\:-translate-y-80x:target:target{
        transform: translateY(-80%);
    }
    
    .xm\:target\:-translate-y-85x:target:target{
        transform: translateY(-85%);
    }
    
    .xm\:target\:-translate-y-90x:target:target{
        transform: translateY(-90%);
    }
    
    .xm\:target\:-translate-y-95x:target:target{
        transform: translateY(-95%);
    }
    
    .xm\:target\:-translate-1:target{
        transform: translate(-10px);
    }
    
    .xm\:target\:-translate-2:target{
        transform: translate(-20px);
    }
    
    .xm\:target\:-translate-3:target{
        transform: translate(-30px);
    }
    
    .xm\:target\:-translate-4:target{
        transform: translate(-40px);
    }
    
    .xm\:target\:-translate-5:target{
        transform: translate(-60px);
    }
    
    .xm\:target\:-translate-6:target{
        transform: translate(-60px);
    }
    
    .xm\:target\:-translate-7:target{
        transform: translate(-70px);
    }
    
    .xm\:target\:-translate-8:target{
        transform: translate(-80px);
    }
    
    .xm\:target\:-translate-9:target{
        transform: translate(-90px);
    }
    
    .xm\:target\:-translate-10:target{
        transform: translate(-100px);
    }
    
    .xm\:target\:-translate-11:target{
        transform: translate(-110px);
    }
    
    .xm\:target\:-translate-12:target{
        transform: translate(-120px);
    }
    
    .xm\:target\:-translate-13:target{
        transform: translate(-130px);
    }
    
    .xm\:target\:-translate-14:target{
        transform: translate(-140px);
    }
    
    .xm\:target\:-translate-15:target{
        transform: translate(-150px);
    }
    
    .xm\:target\:-translate-16:target{
        transform: translate(-160px);
    }
    
    .xm\:target\:-translate-17:target{
        transform: translate(-170px);
    }
    
    .xm\:target\:-translate-18:target{
        transform: translate(-180px);
    }
    
    .xm\:target\:-translate-19:target{
        transform: translate(-190px);
    }
    
    .xm\:target\:-translate-20:target{
        transform: translate(-200px);
    }
    
    .xm\:target\:-translate-10x:target{
        transform: translate(-10%);
    }
    
    .xm\:target\:-translate-15x:target{
        transform: translate(-15%);
    }
    
    .xm\:target\:-translate-20x:target{
        transform: translate(-20%);
    }
    
    .xm\:target\:-translate-25x:target{
        transform: translate(-25%);
    }
    
    .xm\:target\:-translate-30x:target{
        transform: translate(-30%);
    }
    
    .xm\:target\:-translate-35x:target{
        transform: translate(-35%);
    }
    
    .xm\:target\:-translate-40x:target{
        transform: translate(-40%);
    }
    
    .xm\:target\:-translate-45x:target{
        transform: translate(-45%);
    }
    
    .xm\:target\:-translate-50x:target{
        transform: translate(-50%);
    }
    
    .xm\:target\:-translate-55x:target{
        transform: translate(-55%);
    }
    
    .xm\:target\:-translate-60x:target{
        transform: translate(-60%);
    }
    
    .xm\:target\:-translate-65x:target{
        transform: translate(-65%);
    }
    
    .xm\:target\:-translate-70x:target{
        transform: translate(-70%);
    }
    
    .xm\:target\:-translate-75x:target{
        transform: translate(-75%);
    }
    
    .xm\:target\:-translate-80x:target{
        transform: translate(-80%);
    }
    
    .xm\:target\:-translate-85x:target{
        transform: translate(-85%);
    }
    
    .xm\:target\:-translate-90x:target{
        transform: translate(-90%);
    }
    
    .xm\:target\:-translate-95x:target{
        transform: translate(-95%);
    }
    
    .xm\:target\:-translate-x-1:target{
        transform: translateX(-10px);
    }
    
    .xm\:target\:-translate-x-2:target{
        transform: translateX(-20px);
    }
    
    .xm\:target\:-translate-x-3:target{
        transform: translateX(-30px);
    }
    
    .xm\:target\:-translate-x-4:target{
        transform: translateX(-40px);
    }
    
    .xm\:target\:-translate-x-5:target{
        transform: translateX(-60px);
    }
    
    .xm\:target\:-translate-x-6:target{
        transform: translateX(-60px);
    }
    
    .xm\:target\:-translate-x-7:target{
        transform: translateX(-70px);
    }
    
    .xm\:target\:-translate-x-8:target{
        transform: translateX(-80px);
    }
    
    .xm\:target\:-translate-x-9:target{
        transform: translateX(-90px);
    }
    
    .xm\:target\:-translate-x-10:target{
        transform: translateX(-100px);
    }
    
    .xm\:target\:-translate-x-11:target{
        transform: translateX(-110px);
    }
    
    .xm\:target\:-translate-x-12:target{
        transform: translateX(-120px);
    }
    
    .xm\:target\:-translate-x-13:target{
        transform: translateX(-130px);
    }
    
    .xm\:target\:-translate-x-14:target{
        transform: translateX(-140px);
    }
    
    .xm\:target\:-translate-x-15:target{
        transform: translateX(-150px);
    }
    
    .xm\:target\:-translate-x-16:target{
        transform: translateX(-160px);
    }
    
    .xm\:target\:-translate-x-17:target{
        transform: translateX(-170px);
    }
    
    .xm\:target\:-translate-x-18:target{
        transform: translateX(-180px);
    }
    
    .xm\:target\:-translate-x-19:target{
        transform: translateX(-190px);
    }
    
    .xm\:target\:-translate-x-20:target{
        transform: translateX(-200px);
    }
    
    .xm\:target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }
    
    .xm\:target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }
    
    .xm\:target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }
    
    .xm\:target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }
    
    .xm\:target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }
    
    .xm\:target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }
    
    .xm\:target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }
    
    .xm\:target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }
    
    .xm\:target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }
    
    .xm\:target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }
    
    .xm\:target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }
    
    .xm\:target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }
    
    .xm\:target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }
    
    .xm\:target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }
    
    .xm\:target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }
    
    .xm\:target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }
    
    .xm\:target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }
    
    .xm\:target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }
    
    .xm\:target\:-translate-y-1:target{
        transform: translateY(-10px);
    }
    
    .xm\:target\:-translate-y-2:target{
        transform: translateY(-20px);
    }
    
    .xm\:target\:-translate-y-3:target{
        transform: translateY(-30px);
    }
    
    .xm\:target\:-translate-y-4:target{
        transform: translateY(-40px);
    }
    
    .xm\:target\:-translate-y-5:target{
        transform: translateY(-60px);
    }
    
    .xm\:target\:-translate-y-6:target{
        transform: translateY(-60px);
    }
    
    .xm\:target\:-translate-y-7:target{
        transform: translateY(-70px);
    }
    
    .xm\:target\:-translate-y-8:target{
        transform: translateY(-80px);
    }
    
    .xm\:target\:-translate-y-9:target{
        transform: translateY(-90px);
    }
    
    .xm\:target\:-translate-y-10:target{
        transform: translateY(-100px);
    }
    
    .xm\:target\:-translate-y-11:target{
        transform: translateY(-110px);
    }
    
    .xm\:target\:-translate-y-12:target{
        transform: translateY(-120px);
    }
    
    .xm\:target\:-translate-y-13:target{
        transform: translateY(-130px);
    }
    
    .xm\:target\:-translate-y-14:target{
        transform: translateY(-140px);
    }
    
    .xm\:target\:-translate-y-15:target{
        transform: translateY(-150px);
    }
    
    .xm\:target\:-translate-y-16:target{
        transform: translateY(-160px);
    }
    
    .xm\:target\:-translate-y-17:target{
        transform: translateY(-170px);
    }
    
    .xm\:target\:-translate-y-18:target{
        transform: translateY(-180px);
    }
    
    .xm\:target\:-translate-y-19:target{
        transform: translateY(-190px);
    }
    
    .xm\:target\:-translate-y-20:target{
        transform: translateY(-200px);
    }
    
    .xm\:target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }
    
    .xm\:target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }
    
    .xm\:target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }
    
    .xm\:target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }
    
    .xm\:target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }
    
    .xm\:target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }
    
    .xm\:target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }
    
    .xm\:target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }
    
    .xm\:target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }
    
    .xm\:target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }
    
    .xm\:target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }
    
    .xm\:target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }
    
    .xm\:target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }
    
    .xm\:target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }
    
    .xm\:target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }
    
    .xm\:target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }
    
    .xm\:target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }
    
    .xm\:target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }

    .xm\:target\:translate-0:target{
        transform: translate(0);
    }

    .xm\:target\:translate-1:target{
        transform: translate(10px);
    }

    .xm\:target\:translate-2:target{
        transform: translate(20px);
    }

    .xm\:target\:translate-3:target{
        transform: translate(30px);
    }

    .xm\:target\:translate-4:target{
        transform: translate(40px);
    }

    .xm\:target\:translate-5:target{
        transform: translate(60px);
    }

    .xm\:target\:translate-6:target{
        transform: translate(60px);
    }

    .xm\:target\:translate-7:target{
        transform: translate(70px);
    }

    .xm\:target\:translate-8:target{
        transform: translate(80px);
    }

    .xm\:target\:translate-9:target{
        transform: translate(90px);
    }

    .xm\:target\:translate-10:target{
        transform: translate(100px);
    }

    .xm\:target\:translate-11:target{
        transform: translate(110px);
    }

    .xm\:target\:translate-12:target{
        transform: translate(120px);
    }

    .xm\:target\:translate-13:target{
        transform: translate(130px);
    }

    .xm\:target\:translate-14:target{
        transform: translate(140px);
    }

    .xm\:target\:translate-15:target{
        transform: translate(150px);
    }

    .xm\:target\:translate-16:target{
        transform: translate(160px);
    }

    .xm\:target\:translate-17:target{
        transform: translate(170px);
    }

    .xm\:target\:translate-18:target{
        transform: translate(180px);
    }

    .xm\:target\:translate-19:target{
        transform: translate(190px);
    }

    .xm\:target\:translate-20:target{
        transform: translate(200px);
    }

    .xm\:target\:translate-10x:target{
        transform: translate(10%);
    }

    .xm\:target\:translate-15x:target{
        transform: translate(15%);
    }

    .xm\:target\:translate-20x:target{
        transform: translate(20%);
    }

    .xm\:target\:translate-25x:target{
        transform: translate(25%);
    }

    .xm\:target\:translate-30x:target{
        transform: translate(30%);
    }

    .xm\:target\:translate-35x:target{
        transform: translate(35%);
    }

    .xm\:target\:translate-40x:target{
        transform: translate(40%);
    }

    .xm\:target\:translate-45x:target{
        transform: translate(45%);
    }

    .xm\:target\:translate-50x:target{
        transform: translate(50%);
    }

    .xm\:target\:translate-55x:target{
        transform: translate(55%);
    }

    .xm\:target\:translate-60x:target{
        transform: translate(60%);
    }

    .xm\:target\:translate-65x:target{
        transform: translate(65%);
    }

    .xm\:target\:translate-70x:target{
        transform: translate(70%);
    }

    .xm\:target\:translate-75x:target{
        transform: translate(75%);
    }

    .xm\:target\:translate-80x:target{
        transform: translate(80%);
    }

    .xm\:target\:translate-85x:target{
        transform: translate(85%);
    }

    .xm\:target\:translate-90x:target{
        transform: translate(90%);
    }

    .xm\:target\:translate-95x:target{
        transform: translate(95%);
    }

    .xm\:target\:translate-x-0:target{
        transform: translateX(0);
    }

    .xm\:target\:translate-x-1:target{
        transform: translateX(10px);
    }

    .xm\:target\:translate-x-2:target{
        transform: translateX(20px);
    }

    .xm\:target\:translate-x-3:target{
        transform: translateX(30px);
    }

    .xm\:target\:translate-x-4:target{
        transform: translateX(40px);
    }

    .xm\:target\:translate-x-5:target{
        transform: translateX(60px);
    }

    .xm\:target\:translate-x-6:target{
        transform: translateX(60px);
    }

    .xm\:target\:translate-x-7:target{
        transform: translateX(70px);
    }

    .xm\:target\:translate-x-8:target{
        transform: translateX(80px);
    }

    .xm\:target\:translate-x-9:target{
        transform: translateX(90px);
    }

    .xm\:target\:translate-x-10:target{
        transform: translateX(100px);
    }

    .xm\:target\:translate-x-11:target{
        transform: translateX(110px);
    }

    .xm\:target\:translate-x-12:target{
        transform: translateX(120px);
    }

    .xm\:target\:translate-x-13:target{
        transform: translateX(130px);
    }

    .xm\:target\:translate-x-14:target{
        transform: translateX(140px);
    }

    .xm\:target\:translate-x-15:target{
        transform: translateX(150px);
    }

    .xm\:target\:translate-x-16:target{
        transform: translateX(160px);
    }

    .xm\:target\:translate-x-17:target{
        transform: translateX(170px);
    }

    .xm\:target\:translate-x-18:target{
        transform: translateX(180px);
    }

    .xm\:target\:translate-x-19:target{
        transform: translateX(190px);
    }

    .xm\:target\:translate-x-20:target{
        transform: translateX(200px);
    }

    .xm\:target\:translate-x-10x:target{
        transform: translateX(10%);
    }

    .xm\:target\:translate-x-15x:target{
        transform: translateX(15%);
    }

    .xm\:target\:translate-x-20x:target{
        transform: translateX(20%);
    }

    .xm\:target\:translate-x-25x:target{
        transform: translateX(25%);
    }

    .xm\:target\:translate-x-30x:target{
        transform: translateX(30%);
    }

    .xm\:target\:translate-x-35x:target{
        transform: translateX(35%);
    }

    .xm\:target\:translate-x-40x:target{
        transform: translateX(40%);
    }

    .xm\:target\:translate-x-45x:target{
        transform: translateX(45%);
    }

    .xm\:target\:translate-x-50x:target{
        transform: translateX(50%);
    }

    .xm\:target\:translate-x-55x:target{
        transform: translateX(55%);
    }

    .xm\:target\:translate-x-60x:target{
        transform: translateX(60%);
    }

    .xm\:target\:translate-x-65x:target{
        transform: translateX(65%);
    }

    .xm\:target\:translate-x-70x:target{
        transform: translateX(70%);
    }

    .xm\:target\:translate-x-75x:target{
        transform: translateX(75%);
    }

    .xm\:target\:translate-x-80x:target{
        transform: translateX(80%);
    }

    .xm\:target\:translate-x-85x:target{
        transform: translateX(85%);
    }

    .xm\:target\:translate-x-90x:target{
        transform: translateX(90%);
    }

    .xm\:target\:translate-x-95x:target{
        transform: translateX(95%);
    }

    .xm\:target\:translate-y-0:target{
        transform: translateY(0);
    }

    .xm\:target\:translate-y-1:target{
        transform: translateY(10px);
    }

    .xm\:target\:translate-y-2:target{
        transform: translateY(20px);
    }

    .xm\:target\:translate-y-3:target{
        transform: translateY(30px);
    }

    .xm\:target\:translate-y-4:target{
        transform: translateY(40px);
    }

    .xm\:target\:translate-y-5:target{
        transform: translateY(60px);
    }

    .xm\:target\:translate-y-6:target{
        transform: translateY(60px);
    }

    .xm\:target\:translate-y-7:target{
        transform: translateY(70px);
    }

    .xm\:target\:translate-y-8:target{
        transform: translateY(80px);
    }

    .xm\:target\:translate-y-9:target{
        transform: translateY(90px);
    }

    .xm\:target\:translate-y-10:target{
        transform: translateY(100px);
    }

    .xm\:target\:translate-y-11:target{
        transform: translateY(110px);
    }

    .xm\:target\:translate-y-12:target{
        transform: translateY(120px);
    }

    .xm\:target\:translate-y-13:target{
        transform: translateY(130px);
    }

    .xm\:target\:translate-y-14:target{
        transform: translateY(140px);
    }

    .xm\:target\:translate-y-15:target{
        transform: translateY(150px);
    }

    .xm\:target\:translate-y-16:target{
        transform: translateY(160px);
    }

    .xm\:target\:translate-y-17:target{
        transform: translateY(170px);
    }

    .xm\:target\:translate-y-18:target{
        transform: translateY(180px);
    }

    .xm\:target\:translate-y-19:target{
        transform: translateY(190px);
    }

    .xm\:target\:translate-y-20:target{
        transform: translateY(200px);
    }

    .xm\:target\:translate-y-10x:target{
        transform: translateY(10%);
    }

    .xm\:target\:translate-y-15x:target{
        transform: translateY(15%);
    }

    .xm\:target\:translate-y-20x:target{
        transform: translateY(20%);
    }

    .xm\:target\:translate-y-25x:target{
        transform: translateY(25%);
    }

    .xm\:target\:translate-y-30x:target{
        transform: translateY(30%);
    }

    .xm\:target\:translate-y-35x:target{
        transform: translateY(35%);
    }

    .xm\:target\:translate-y-40x:target{
        transform: translateY(40%);
    }

    .xm\:target\:translate-y-45x:target{
        transform: translateY(45%);
    }

    .xm\:target\:translate-y-50x:target{
        transform: translateY(50%);
    }

    .xm\:target\:translate-y-55x:target{
        transform: translateY(55%);
    }

    .xm\:target\:translate-y-60x:target{
        transform: translateY(60%);
    }

    .xm\:target\:translate-y-65x:target{
        transform: translateY(65%);
    }

    .xm\:target\:translate-y-70x:target{
        transform: translateY(70%);
    }

    .xm\:target\:translate-y-75x:target{
        transform: translateY(75%);
    }

    .xm\:target\:translate-y-80x:target{
        transform: translateY(80%);
    }

    .xm\:target\:translate-y-85x:target{
        transform: translateY(85%);
    }

    .xm\:target\:translate-y-90x:target{
        transform: translateY(90%);
    }

    .xm\:target\:translate-y-95x:target{
        transform: translateY(95%);
    }
    
    .xm\:target\:rotate-0:target{
        transform: rotate(0);
    }
    
    .xm\:target\:rotate-1:target{
        transform: rotate(1deg);
    }
    
    .xm\:target\:rotate-2:target{
        transform: rotate(2deg);
    }
    
    .xm\:target\:rotate-3:target{
        transform: rotate(3deg);
    }
    
    .xm\:target\:rotate-6:target{
        transform: rotate(6deg);
    }
    
    .xm\:target\:rotate-12:target{
        transform: rotate(12deg);
    }
    
    .xm\:target\:rotate-20:target{
        transform: rotate(20deg);
    }
    
    .xm\:target\:rotate-30:target{
        transform: rotate(30deg);
    }
    
    .xm\:target\:rotate-45:target{
        transform: rotate(45deg);
    }
    
    .xm\:target\:rotate-60:target{
        transform: rotate(60deg);
    }
    
    .xm\:target\:rotate-90:target{
        transform: rotate(90deg);
    }
    
    .xm\:target\:rotate-180:target{
        transform: rotate(180deg);
    }
    
    .xm\:target\:rotate-259:target{
        transform: rotate(359deg);
    }
    
    .xm\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xm\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xm\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xm\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xm\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xm\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xm\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xm\:target\:transition-duration-75:target{
        transition-duration: 75ms;
    }
    
    .xm\:target\:transition-duration-100:target{
        transition-duration: 100ms;
    }
    
    .xm\:target\:transition-duration-150:target{
        transition-duration: 150ms;
    }
    
    .xm\:target\:transition-duration-200:target{
        transition-duration: 200ms;
    }
    
    .xm\:target\:transition-duration-300:target{
        transition-duration: 300ms;
    }
    
    .xm\:target\:transition-duration-700:target{
        transition-duration: 700ms;
    }
    
    .xm\:target\:transition-duration-1000:target{
        transition-duration: 1000ms;
    }
    
    .xm\:target\:transition-ease-linear:target{
        transition-timing-function: linear;
    }
    
    .xm\:target\:transition-ease-in:target{
        transition-timing-function: ease-in;
    }
    
    .xm\:target\:transition-ease-out:target{
        transition-timing-function: ease-out;
    }
    
    .xm\:target\:transition-ease-in-out:target{
        transition-timing-function: ease-in-out;
    }
    
    .xm\:target\:transition-delay-75:target{
        transition-delay: 75ms;
    }
    
    .xm\:target\:transition-delay-100:target{
        transition-delay: 100ms;
    }
    
    .xm\:target\:transition-delay-150:target{
        transition-delay: 150ms;
    }
    
    .xm\:target\:transition-duration-200:target{
        transition-delay: 200ms;
    }
    
    .xm\:target\:transition-delay-300:target{
        transition-delay: 300ms;
    }
    
    .xm\:target\:transition-delay-700:target{
        transition-delay: 700ms;
    }
    
    .xm\:target\:transition-delay-1000:target{
        transition-delay: 1000ms;
    }
    
    .xm\:target\:transition-property-all:target{
        transition-property: all;
    }
    
    .xm\:target\:transition-property-colors:target{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xm\:target\:transition-property-opacity:target{
        transition-property: opacity;
    }
    
    .xm\:target\:transition-property-transform:target{
        transition-property: transform;
    }
    
    .xm\:target\:animation-duration-75:target{
        animation-duration: 75ms;
    }
    
    .xm\:target\:animation-duration-100:target{
        animation-duration: 100ms;
    }
    
    .xm\:target\:animation-duration-150:target{
        animation-duration: 150ms;
    }
    
    .xm\:target\:animation-duration-200:target{
        animation-duration: 200ms;
    }
    
    .xm\:target\:animation-duration-300:target{
        animation-duration: 300ms;
    }
    
    .xm\:target\:animation-duration-700:target{
        animation-duration: 700ms;
    }
    
    .xm\:target\:animation-duration-1000:target{
        animation-duration: 1000ms;
    }
    
    .xm\:target\:animation-ease-linear:target{
        animation-timing-function: linear;
    }
    
    .xm\:target\:animation-ease-in:target{
        animation-timing-function: ease-in;
    }
    
    .xm\:target\:animation-ease-out:target{
        animation-timing-function: ease-out;
    }
    
    .xm\:target\:animation-ease-in-out:target{
        animation-timing-function: ease-in-out;
    }
    
    .xm\:target\:animation-delay-75:target{
        animation-delay: 75ms;
    }
    
    .xm\:target\:animation-delay-100:target{
        animation-delay: 100ms;
    }
    
    .xm\:target\:animation-delay-150:target{
        animation-delay: 150ms;
    }
    
    .xm\:target\:animation-duration-200:target{
        animation-delay: 200ms;
    }
    
    .xm\:target\:animation-delay-300:target{
        animation-delay: 300ms;
    }
    
    .xm\:target\:animation-delay-700:target{
        animation-delay: 700ms;
    }
    
    .xm\:target\:animation-delay-1000:target{
        animation-delay: 1000ms;
    }
    
    .xm\:target\:animation-name-fade-in:target{
        animation-name: fade-in;
    }
    
    .xm\:target\:animation-name-fade-out:target{
        animation-name: fade-out;
    }
    
    .xm\:target\:animation-name-spin:target{
        animation-name: spin;
    }
    
    .xm\:target\:animation-name-translate-x:target{
        animation-name: translate-x;
    }
    
    .xm\:target\:animation-name-translate-y:target{
        animation-name: translate-y;
    }
    
    .xm\:target\:animation-name-scale-up:target{
        animation-name: scale-up;
    }
    
    .xm\:target\:animation-name-scale-down:target{
        animation-name: scale-down;
    }
    
    .xm\:target\:animation-name-bounce:target{
        animation-name: bounce;
    }
    
    .xm\:target\:animation-name-slide-in:target{
        animation-name: slide-in;
    }
    
    .xm\:target\:animation-name-slide-out:target{
        animation-name: slide-out;
    }
    
    .xm\:target\:animation-name-pulse:target{
        animation-name: pulse;
    }
    
    .xm\:target\:color-white:target{
        color: var(--white);
    }
    
    .xm\:target\:color-black:target{
        color: var(--black);
    }
    
    .xm\:target\:text-white:target{
        color: var(--white);
    }
    
    .xm\:target\:text-black:target{
        color: var(--black);
    }
    
    .xm\:target\:bg-white:target{
        background: var(--white);
    }
    
    .xm\:target\:bg-black:target{
        background: var(--black);
    }

    .xm\:target\:border-white:target{
        border-color: var(--white);
    }

    .xm\:target\:border-black:target{
        border-color: var(--black);
    }
    
    .xm\:target\:border-teal-50:target{
        border-color: var(--velocity-teal-50);
    }
    
    .xm\:target\:border-teal-100:target{
        border-color: var(--velocity-teal-100);
    }
    
    .xm\:target\:border-teal-200:target{
        border-color: var(--velocity-teal-200);
    }
    
    .xm\:target\:border-teal-300:target{
        border-color: var(--velocity-teal-300);
    }
    
    .xm\:target\:border-teal-400:target{
        border-color: var(--velocity-teal-400);
    }
    
    .xm\:target\:border-teal-500:target{
        border-color: var(--velocity-teal-500);
    }
    
    .xm\:target\:border-teal-600:target{
        border-color: var(--velocity-teal-600);
    }
    
    .xm\:target\:border-teal-700:target{
        border-color: var(--velocity-teal-700);
    }
    
    .xm\:target\:border-teal-800:target{
        border-color: var(--velocity-teal-800);
    }
    
    .xm\:target\:border-teal-900:target{
        border-color: var(--velocity-teal-900);
    }
    
    .xm\:target\:border-red-50:target{
        border-color: var(--velocity-red-50);
    }
    
    .xm\:target\:border-red-100:target{
        border-color: var(--velocity-red-100);
    }
    
    .xm\:target\:border-red-200:target{
        border-color: var(--velocity-red-200);
    }
    
    .xm\:target\:border-red-300:target{
        border-color: var(--velocity-red-300);
    }
    
    .xm\:target\:border-red-400:target{
        border-color: var(--velocity-red-400);
    }
    
    .xm\:target\:border-red-500:target{
        border-color: var(--velocity-red-500);
    }
    
    .xm\:target\:border-red-600:target{
        border-color: var(--velocity-red-600);
    }
    
    .xm\:target\:border-red-700:target{
        border-color: var(--velocity-red-700);
    }
    
    .xm\:target\:border-red-800:target{
        border-color: var(--velocity-red-800);
    }
    
    .xm\:target\:border-red-900:target{
        border-color: var(--velocity-red-900);
    }
    
    .xm\:target\:border-grey-100:target{
        border-color: var(--velocity-grey-100);
    }
    
    .xm\:target\:border-sky-50:target{
        border-color: var(--velocity-sky-50);
    }
    
    .xm\:target\:border-sky-100:target{
        border-color: var(--velocity-sky-100);
    }
    
    .xm\:target\:border-sky-200:target{
        border-color: var(--velocity-sky-200);
    }
    
    .xm\:target\:border-sky-300:target{
        border-color: var(--velocity-sky-300);
    }
    
    .xm\:target\:border-sky-400:target{
        border-color: var(--velocity-sky-400);
    }
    
    .xm\:target\:border-sky-500:target{
        border-color: var(--velocity-sky-500);
    }
    
    .xm\:target\:border-sky-600:target{
        border-color: var(--velocity-sky-600);
    }
    
    .xm\:target\:border-sky-700:target{
        border-color: var(--velocity-sky-700);
    }
    
    .xm\:target\:border-sky-800:target{
        border-color: var(--velocity-sky-800);
    }
    
    .xm\:target\:border-sky-900:target{
        border-color: var(--velocity-sky-900);
    }
    
    .xm\:target\:border-green-50:target{
        border-color: var(--velocity-green-50);
    }
    
    .xm\:target\:border-green-100:target{
        border-color: var(--velocity-green-100);
    }
    
    .xm\:target\:border-green-200:target{
        border-color: var(--velocity-green-200);
    }
    
    .xm\:target\:border-green-300:target{
        border-color: var(--velocity-green-300);
    }
    
    .xm\:target\:border-green-400:target{
        border-color: var(--velocity-green-400);
    }
    
    .xm\:target\:border-green-500:target{
        border-color: var(--velocity-green-500);
    }
    
    .xm\:target\:border-green-600:target{
        border-color: var(--velocity-green-600);
    }
    
    .xm\:target\:border-green-700:target{
        border-color: var(--velocity-green-700);
    }
    
    .xm\:target\:border-green-800:target{
        border-color: var(--velocity-green-800);
    }
    
    .xm\:target\:border-green-900:target{
        border-color: var(--velocity-green-900);
    }
    
    .xm\:target\:border-grey-200:target{
        border-color: var(--velocity-grey-200);
    }
    
    .xm\:target\:border-grey-300:target{
        border-color: var(--velocity-grey-300);
    }
    
    .xm\:target\:border-grey-400:target{
        border-color: var(--velocity-grey-400);
    }
    
    .xm\:target\:border-grey-500:target{
        border-color: var(--velocity-grey-500);
    }
    
    .xm\:target\:border-grey-600:target{
        border-color: var(--velocity-grey-600);
    }
    
    .xm\:target\:border-grey-700:target{
        border-color: var(--velocity-grey-700);
    }
    
    .xm\:target\:border-grey-800:target{
        border-color: var(--velocity-grey-800);
    }
    
    .xm\:target\:border-grey-900:target{
        border-color: var(--velocity-grey-900);
    }
    
    .xm\:target\:border-yellow-50:target{
        border-color: var(--velocity-yellow-50);
    }
    
    .xm\:target\:border-yellow-100:target{
        border-color: var(--velocity-yellow-100);
    }
    
    .xm\:target\:border-yellow-200:target{
        border-color: var(--velocity-yellow-200);
    }
    
    .xm\:target\:border-yellow-300:target{
        border-color: var(--velocity-yellow-300);
    }
    
    .xm\:target\:border-yellow-400:target{
        border-color: var(--velocity-yellow-400);
    }
    
    .xm\:target\:border-yellow-500:target{
        border-color: var(--velocity-yellow-500);
    }
    
    .xm\:target\:border-yellow-600:target{
        border-color: var(--velocity-yellow-600);
    }
    
    .xm\:target\:border-yellow-700:target{
        border-color: var(--velocity-yellow-700);
    }
    
    .xm\:target\:border-yellow-800:target{
        border-color: var(--velocity-yellow-800);
    }
    
    .xm\:target\:border-yellow-900:target{
        border-color: var(--velocity-yellow-900);
    }
    
    .xm\:target\:border-cyan-50:target{
        border-color: var(--velocity-cyan-50);
    }
    
    .xm\:target\:border-cyan-100:target{
        border-color: var(--velocity-cyan-100);
    }
    
    .xm\:target\:border-cyan-200:target{
        border-color: var(--velocity-cyan-200);
    }
    
    .xm\:target\:border-cyan-300:target{
        border-color: var(--velocity-cyan-300);
    }
    
    .xm\:target\:border-cyan-400:target{
        border-color: var(--velocity-cyan-400);
    }
    
    .xm\:target\:border-cyan-500:target{
        border-color: var(--velocity-cyan-500);
    }
    
    .xm\:target\:border-cyan-600:target{
        border-color: var(--velocity-cyan-600);
    }
    
    .xm\:target\:border-cyan-700:target{
        border-color: var(--velocity-cyan-700);
    }
    
    .xm\:target\:border-cyan-800:target{
        border-color: var(--velocity-cyan-800);
    }
    
    .xm\:target\:border-cyan-900:target{
        border-color: var(--velocity-cyan-900);
    }
    
    .xm\:target\:border-orange-50:target{
        border-color: var(--velocity-orange-50);
    }
    
    .xm\:target\:border-orange-100:target{
        border-color: var(--velocity-orange-100);
    }
    
    .xm\:target\:border-orange-200:target{
        border-color: var(--velocity-orange-200);
    }
    
    .xm\:target\:border-orange-300:target{
        border-color: var(--velocity-orange-300);
    }
    
    .xm\:target\:border-orange-400:target{
        border-color: var(--velocity-orange-400);
    }
    
    .xm\:target\:border-orange-500:target{
        border-color: var(--velocity-orange-500);
    }
    
    .xm\:target\:border-orange-600:target{
        border-color: var(--velocity-orange-600);
    }
    
    .xm\:target\:border-orange-700:target{
        border-color: var(--velocity-orange-700);
    }
    
    .xm\:target\:border-orange-800:target{
        border-color: var(--velocity-orange-800);
    }
    
    .xm\:target\:border-orange-900:target{
        border-color: var(--velocity-orange-900);
    }
    
    .xm\:target\:border-blue-50:target{
        border-color: var(--velocity-blue-50);
    }
    
    .xm\:target\:border-blue-100:target{
        border-color: var(--velocity-blue-100);
    }
    
    .xm\:target\:border-blue-200:target{
        border-color: var(--velocity-blue-200);
    }
    
    .xm\:target\:border-blue-300:target{
        border-color: var(--velocity-blue-300);
    }
    
    .xm\:target\:border-blue-400:target{
        border-color: var(--velocity-blue-400);
    }
    
    .xm\:target\:border-blue-500:target{
        border-color: var(--velocity-blue-500);
    }
    
    .xm\:target\:border-blue-600:target{
        border-color: var(--velocity-blue-600);
    }
    
    .xm\:target\:border-blue-700:target{
        border-color: var(--velocity-blue-700);
    }
    
    .xm\:target\:border-blue-800:target{
        border-color: var(--velocity-blue-800);
    }
    
    .xm\:target\:border-blue-900:target{
        border-color: var(--velocity-blue-900);
    }
    
    .xm\:target\:border-lime-50:target{
        border-color: var(--velocity-lime-50);
    }
    
    .xm\:target\:border-lime-100:target{
        border-color: var(--velocity-lime-100);
    }
    
    .xm\:target\:border-lime-200:target{
        border-color: var(--velocity-lime-200);
    }
    
    .xm\:target\:border-lime-300:target{
        border-color: var(--velocity-lime-300);
    }
    
    .xm\:target\:border-lime-400:target{
        border-color: var(--velocity-lime-400);
    }
    
    .xm\:target\:border-lime-500:target{
        border-color: var(--velocity-lime-500);
    }
    
    .xm\:target\:border-lime-600:target{
        border-color: var(--velocity-lime-600);
    }
    
    .xm\:target\:border-lime-700:target{
        border-color: var(--velocity-lime-700);
    }
    
    .xm\:target\:border-lime-800:target{
        border-color: var(--velocity-lime-800);
    }
    
    .xm\:target\:border-lime-900:target{
        border-color: var(--velocity-lime-900);
    }
    
    .xm\:target\:border-purple-50:target{
        border-color: var(--velocity-purple-50);
    }
    
    .xm\:target\:border-purple-100:target{
        border-color: var(--velocity-purple-100);
    }
    
    .xm\:target\:border-purple-200:target{
        border-color: var(--velocity-purple-200);
    }
    
    .xm\:target\:border-purple-300:target{
        border-color: var(--velocity-purple-300);
    }
    
    .xm\:target\:border-purple-400:target{
        border-color: var(--velocity-purple-400);
    }
    
    .xm\:target\:border-purple-500:target{
        border-color: var(--velocity-purple-500);
    }
    
    .xm\:target\:border-purple-600:target{
        border-color: var(--velocity-purple-600);
    }
    
    .xm\:target\:border-purple-700:target{
        border-color: var(--velocity-purple-700);
    }
    
    .xm\:target\:border-purple-800:target{
        border-color: var(--velocity-purple-800);
    }
    
    .xm\:target\:border-purple-900:target{
        border-color: var(--velocity-purple-900);
    }
    
    .xm\:target\:border-indigo-50:target{
        border-color: var(--velocity-indigo-50);
    }
    
    .xm\:target\:border-indigo-100:target{
        border-color: var(--velocity-indigo-100);
    }
    
    .xm\:target\:border-indigo-200:target{
        border-color: var(--velocity-indigo-200);
    }
    
    .xm\:target\:border-indigo-300:target{
        border-color: var(--velocity-indigo-300);
    }
    
    .xm\:target\:border-indigo-400:target{
        border-color: var(--velocity-indigo-400);
    }
    
    .xm\:target\:border-indigo-500:target{
        border-color: var(--velocity-indigo-500);
    }
    
    .xm\:target\:border-indigo-600:target{
        border-color: var(--velocity-indigo-600);
    }
    
    .xm\:target\:border-indigo-700:target{
        border-color: var(--velocity-indigo-700);
    }
    
    .xm\:target\:border-indigo-800:target{
        border-color: var(--velocity-indigo-800);
    }
    
    .xm\:target\:border-indigo-900:target{
        border-color: var(--velocity-indigo-900);
    }
    
    .xm\:target\:border-pink-50:target{
        border-color: var(--velocity-pink-50);
    }
    
    .xm\:target\:border-pink-100:target{
        border-color: var(--velocity-pink-100);
    }
    
    .xm\:target\:border-pink-200:target{
        border-color: var(--velocity-pink-200);
    }
    
    .xm\:target\:border-pink-300:target{
        border-color: var(--velocity-pink-300);
    }
    
    .xm\:target\:border-pink-400:target{
        border-color: var(--velocity-pink-400);
    }
    
    .xm\:target\:border-pink-500:target{
        border-color: var(--velocity-pink-500);
    }
    
    .xm\:target\:border-pink-600:target{
        border-color: var(--velocity-pink-600);
    }
    
    .xm\:target\:border-pink-700:target{
        border-color: var(--velocity-pink-700);
    }
    
    .xm\:target\:border-pink-800:target{
        border-color: var(--velocity-pink-800);
    }
    
    .xm\:target\:border-pink-900:target{
        border-color: var(--velocity-pink-900);
    }
    
    .xm\:target\:border-violet-50:target{
        border-color: var(--velocity-violet-50);
    }
    
    .xm\:target\:border-violet-100:target{
        border-color: var(--velocity-violet-100);
    }
    
    .xm\:target\:border-violet-200:target{
        border-color: var(--velocity-violet-200);
    }
    
    .xm\:target\:border-violet-300:target{
        border-color: var(--velocity-violet-300);
    }
    
    .xm\:target\:border-violet-400:target{
        border-color: var(--velocity-violet-400);
    }
    
    .xm\:target\:border-violet-500:target{
        border-color: var(--velocity-violet-500);
    }
    
    .xm\:target\:border-violet-600:target{
        border-color: var(--velocity-violet-600);
    }
    
    .xm\:target\:border-violet-700:target{
        border-color: var(--velocity-violet-700);
    }
    
    .xm\:target\:border-violet-800:target{
        border-color: var(--velocity-violet-800);
    }
    
    .xm\:target\:border-violet-900:target{
        border-color: var(--velocity-violet-900);
    }
    
    .xm\:target\:border-slate-50:target{
        border-color: var(--velocity-slate-50);
    }
    
    .xm\:target\:border-slate-100:target{
        border-color: var(--velocity-slate-100);
    }
    
    .xm\:target\:border-slate-200:target{
        border-color: var(--velocity-slate-200);
    }
    
    .xm\:target\:border-slate-300:target{
        border-color: var(--velocity-slate-300);
    }
    
    .xm\:target\:border-slate-400:target{
        border-color: var(--velocity-slate-400);
    }
    
    .xm\:target\:border-slate-500:target{
        border-color: var(--velocity-slate-500);
    }
    
    .xm\:target\:border-slate-600:target{
        border-color: var(--velocity-slate-600);
    }
    
    .xm\:target\:border-slate-700:target{
        border-color: var(--velocity-slate-700);
    }
    
    .xm\:target\:border-slate-800:target{
        border-color: var(--velocity-slate-800);
    }
    
    .xm\:target\:border-slate-900:target{
        border-color: var(--velocity-slate-900);
    }
    
    .xm\:target\:border-rose-50:target{
        border-color: var(--velocity-rose-50);
    }
    
    .xm\:target\:border-rose-100:target{
        border-color: var(--velocity-rose-100);
    }
    
    .xm\:target\:border-rose-200:target{
        border-color: var(--velocity-rose-200);
    }
    
    .xm\:target\:border-rose-300:target{
        border-color: var(--velocity-rose-300);
    }
    
    .xm\:target\:border-rose-400:target{
        border-color: var(--velocity-rose-400);
    }
    
    .xm\:target\:border-rose-500:target{
        border-color: var(--velocity-rose-500);
    }
    
    .xm\:target\:border-rose-600:target{
        border-color: var(--velocity-rose-600);
    }
    
    .xm\:target\:border-rose-700:target{
        border-color: var(--velocity-rose-700);
    }
    
    .xm\:target\:border-rose-800:target{
        border-color: var(--velocity-rose-800);
    }
    
    .xm\:target\:border-rose-900:target{
        border-color: var(--velocity-rose-900);
    }
    
    .xm\:target\:fill-teal-50:target{
        fill: var(--velocity-teal-50);
    }
    
    .xm\:target\:fill-teal-100:target{
        fill: var(--velocity-teal-100);
    }
    
    .xm\:target\:fill-teal-200:target{
        fill: var(--velocity-teal-200);
    }
    
    .xm\:target\:fill-teal-300:target{
        fill: var(--velocity-teal-300);
    }
    
    .xm\:target\:fill-teal-400:target{
        fill: var(--velocity-teal-400);
    }
    
    .xm\:target\:fill-teal-500:target{
        fill: var(--velocity-teal-500);
    }
    
    .xm\:target\:fill-teal-600:target{
        fill: var(--velocity-teal-600);
    }
    
    .xm\:target\:fill-teal-700:target{
        fill: var(--velocity-teal-700);
    }
    
    .xm\:target\:fill-teal-800:target{
        fill: var(--velocity-teal-800);
    }
    
    .xm\:target\:fill-teal-900:target{
        fill: var(--velocity-teal-900);
    }
    
    .xm\:target\:fill-red-50:target{
        fill: var(--velocity-red-50);
    }
    
    .xm\:target\:fill-red-100:target{
        fill: var(--velocity-red-100);
    }
    
    .xm\:target\:fill-red-200:target{
        fill: var(--velocity-red-200);
    }
    
    .xm\:target\:fill-red-300:target{
        fill: var(--velocity-red-300);
    }
    
    .xm\:target\:fill-red-400:target{
        fill: var(--velocity-red-400);
    }
    
    .xm\:target\:fill-red-500:target{
        fill: var(--velocity-red-500);
    }
    
    .xm\:target\:fill-red-600:target{
        fill: var(--velocity-red-600);
    }
    
    .xm\:target\:fill-red-700:target{
        fill: var(--velocity-red-700);
    }
    
    .xm\:target\:fill-red-800:target{
        fill: var(--velocity-red-800);
    }
    
    .xm\:target\:fill-red-900:target{
        fill: var(--velocity-red-900);
    }
    
    .xm\:target\:fill-grey-100:target{
        fill: var(--velocity-grey-100);
    }
    
    .xm\:target\:fill-sky-50:target{
        fill: var(--velocity-sky-50);
    }
    
    .xm\:target\:fill-sky-100:target{
        fill: var(--velocity-sky-100);
    }
    
    .xm\:target\:fill-sky-200:target{
        fill: var(--velocity-sky-200);
    }
    
    .xm\:target\:fill-sky-300:target{
        fill: var(--velocity-sky-300);
    }
    
    .xm\:target\:fill-sky-400:target{
        fill: var(--velocity-sky-400);
    }
    
    .xm\:target\:fill-sky-500:target{
        fill: var(--velocity-sky-500);
    }
    
    .xm\:target\:fill-sky-600:target{
        fill: var(--velocity-sky-600);
    }
    
    .xm\:target\:fill-sky-700:target{
        fill: var(--velocity-sky-700);
    }
    
    .xm\:target\:fill-sky-800:target{
        fill: var(--velocity-sky-800);
    }
    
    .xm\:target\:fill-sky-900:target{
        fill: var(--velocity-sky-900);
    }
    
    .xm\:target\:fill-green-50:target{
        fill: var(--velocity-green-50);
    }
    
    .xm\:target\:fill-green-100:target{
        fill: var(--velocity-green-100);
    }
    
    .xm\:target\:fill-green-200:target{
        fill: var(--velocity-green-200);
    }
    
    .xm\:target\:fill-green-300:target{
        fill: var(--velocity-green-300);
    }
    
    .xm\:target\:fill-green-400:target{
        fill: var(--velocity-green-400);
    }
    
    .xm\:target\:fill-green-500:target{
        fill: var(--velocity-green-500);
    }
    
    .xm\:target\:fill-green-600:target{
        fill: var(--velocity-green-600);
    }
    
    .xm\:target\:fill-green-700:target{
        fill: var(--velocity-green-700);
    }
    
    .xm\:target\:fill-green-800:target{
        fill: var(--velocity-green-800);
    }
    
    .xm\:target\:fill-green-900:target{
        fill: var(--velocity-green-900);
    }
    
    .xm\:target\:fill-grey-200:target{
        fill: var(--velocity-grey-200);
    }
    
    .xm\:target\:fill-grey-300:target{
        fill: var(--velocity-grey-300);
    }
    
    .xm\:target\:fill-grey-400:target{
        fill: var(--velocity-grey-400);
    }
    
    .xm\:target\:fill-grey-500:target{
        fill: var(--velocity-grey-500);
    }
    
    .xm\:target\:fill-grey-600:target{
        fill: var(--velocity-grey-600);
    }
    
    .xm\:target\:fill-grey-700:target{
        fill: var(--velocity-grey-700);
    }
    
    .xm\:target\:fill-grey-800:target{
        fill: var(--velocity-grey-800);
    }
    
    .xm\:target\:fill-grey-900:target{
        fill: var(--velocity-grey-900);
    }
    
    .xm\:target\:fill-yellow-50:target{
        fill: var(--velocity-yellow-50);
    }
    
    .xm\:target\:fill-yellow-100:target{
        fill: var(--velocity-yellow-100);
    }
    
    .xm\:target\:fill-yellow-200:target{
        fill: var(--velocity-yellow-200);
    }
    
    .xm\:target\:fill-yellow-300:target{
        fill: var(--velocity-yellow-300);
    }
    
    .xm\:target\:fill-yellow-400:target{
        fill: var(--velocity-yellow-400);
    }
    
    .xm\:target\:fill-yellow-500:target{
        fill: var(--velocity-yellow-500);
    }
    
    .xm\:target\:fill-yellow-600:target{
        fill: var(--velocity-yellow-600);
    }
    
    .xm\:target\:fill-yellow-700:target{
        fill: var(--velocity-yellow-700);
    }
    
    .xm\:target\:fill-yellow-800:target{
        fill: var(--velocity-yellow-800);
    }
    
    .xm\:target\:fill-yellow-900:target{
        fill: var(--velocity-yellow-900);
    }
    
    .xm\:target\:fill-cyan-50:target{
        fill: var(--velocity-cyan-50);
    }
    
    .xm\:target\:fill-cyan-100:target{
        fill: var(--velocity-cyan-100);
    }
    
    .xm\:target\:fill-cyan-200:target{
        fill: var(--velocity-cyan-200);
    }
    
    .xm\:target\:fill-cyan-300:target{
        fill: var(--velocity-cyan-300);
    }
    
    .xm\:target\:fill-cyan-400:target{
        fill: var(--velocity-cyan-400);
    }
    
    .xm\:target\:fill-cyan-500:target{
        fill: var(--velocity-cyan-500);
    }
    
    .xm\:target\:fill-cyan-600:target{
        fill: var(--velocity-cyan-600);
    }
    
    .xm\:target\:fill-cyan-700:target{
        fill: var(--velocity-cyan-700);
    }
    
    .xm\:target\:fill-cyan-800:target{
        fill: var(--velocity-cyan-800);
    }
    
    .xm\:target\:fill-cyan-900:target{
        fill: var(--velocity-cyan-900);
    }
    
    .xm\:target\:fill-orange-50:target{
        fill: var(--velocity-orange-50);
    }
    
    .xm\:target\:fill-orange-100:target{
        fill: var(--velocity-orange-100);
    }
    
    .xm\:target\:fill-orange-200:target{
        fill: var(--velocity-orange-200);
    }
    
    .xm\:target\:fill-orange-300:target{
        fill: var(--velocity-orange-300);
    }
    
    .xm\:target\:fill-orange-400:target{
        fill: var(--velocity-orange-400);
    }
    
    .xm\:target\:fill-orange-500:target{
        fill: var(--velocity-orange-500);
    }
    
    .xm\:target\:fill-orange-600:target{
        fill: var(--velocity-orange-600);
    }
    
    .xm\:target\:fill-orange-700:target{
        fill: var(--velocity-orange-700);
    }
    
    .xm\:target\:fill-orange-800:target{
        fill: var(--velocity-orange-800);
    }
    
    .xm\:target\:fill-orange-900:target{
        fill: var(--velocity-orange-900);
    }
    
    .xm\:target\:fill-blue-50:target{
        fill: var(--velocity-blue-50);
    }
    
    .xm\:target\:fill-blue-100:target{
        fill: var(--velocity-blue-100);
    }
    
    .xm\:target\:fill-blue-200:target{
        fill: var(--velocity-blue-200);
    }
    
    .xm\:target\:fill-blue-300:target{
        fill: var(--velocity-blue-300);
    }
    
    .xm\:target\:fill-blue-400:target{
        fill: var(--velocity-blue-400);
    }
    
    .xm\:target\:fill-blue-500:target{
        fill: var(--velocity-blue-500);
    }
    
    .xm\:target\:fill-blue-600:target{
        fill: var(--velocity-blue-600);
    }
    
    .xm\:target\:fill-blue-700:target{
        fill: var(--velocity-blue-700);
    }
    
    .xm\:target\:fill-blue-800:target{
        fill: var(--velocity-blue-800);
    }
    
    .xm\:target\:fill-blue-900:target{
        fill: var(--velocity-blue-900);
    }
    
    .xm\:target\:fill-lime-50:target{
        fill: var(--velocity-lime-50);
    }
    
    .xm\:target\:fill-lime-100:target{
        fill: var(--velocity-lime-100);
    }
    
    .xm\:target\:fill-lime-200:target{
        fill: var(--velocity-lime-200);
    }
    
    .xm\:target\:fill-lime-300:target{
        fill: var(--velocity-lime-300);
    }
    
    .xm\:target\:fill-lime-400:target{
        fill: var(--velocity-lime-400);
    }
    
    .xm\:target\:fill-lime-500:target{
        fill: var(--velocity-lime-500);
    }
    
    .xm\:target\:fill-lime-600:target{
        fill: var(--velocity-lime-600);
    }
    
    .xm\:target\:fill-lime-700:target{
        fill: var(--velocity-lime-700);
    }
    
    .xm\:target\:fill-lime-800:target{
        fill: var(--velocity-lime-800);
    }
    
    .xm\:target\:fill-lime-900:target{
        fill: var(--velocity-lime-900);
    }
    
    .xm\:target\:fill-purple-50:target{
        fill: var(--velocity-purple-50);
    }
    
    .xm\:target\:fill-purple-100:target{
        fill: var(--velocity-purple-100);
    }
    
    .xm\:target\:fill-purple-200:target{
        fill: var(--velocity-purple-200);
    }
    
    .xm\:target\:fill-purple-300:target{
        fill: var(--velocity-purple-300);
    }
    
    .xm\:target\:fill-purple-400:target{
        fill: var(--velocity-purple-400);
    }
    
    .xm\:target\:fill-purple-500:target{
        fill: var(--velocity-purple-500);
    }
    
    .xm\:target\:fill-purple-600:target{
        fill: var(--velocity-purple-600);
    }
    
    .xm\:target\:fill-purple-700:target{
        fill: var(--velocity-purple-700);
    }
    
    .xm\:target\:fill-purple-800:target{
        fill: var(--velocity-purple-800);
    }
    
    .xm\:target\:fill-purple-900:target{
        fill: var(--velocity-purple-900);
    }
    
    .xm\:target\:fill-indigo-50:target{
        fill: var(--velocity-indigo-50);
    }
    
    .xm\:target\:fill-indigo-100:target{
        fill: var(--velocity-indigo-100);
    }
    
    .xm\:target\:fill-indigo-200:target{
        fill: var(--velocity-indigo-200);
    }
    
    .xm\:target\:fill-indigo-300:target{
        fill: var(--velocity-indigo-300);
    }
    
    .xm\:target\:fill-indigo-400:target{
        fill: var(--velocity-indigo-400);
    }
    
    .xm\:target\:fill-indigo-500:target{
        fill: var(--velocity-indigo-500);
    }
    
    .xm\:target\:fill-indigo-600:target{
        fill: var(--velocity-indigo-600);
    }
    
    .xm\:target\:fill-indigo-700:target{
        fill: var(--velocity-indigo-700);
    }
    
    .xm\:target\:fill-indigo-800:target{
        fill: var(--velocity-indigo-800);
    }
    
    .xm\:target\:fill-indigo-900:target{
        fill: var(--velocity-indigo-900);
    }
    
    .xm\:target\:fill-pink-50:target{
        fill: var(--velocity-pink-50);
    }
    
    .xm\:target\:fill-pink-100:target{
        fill: var(--velocity-pink-100);
    }
    
    .xm\:target\:fill-pink-200:target{
        fill: var(--velocity-pink-200);
    }
    
    .xm\:target\:fill-pink-300:target{
        fill: var(--velocity-pink-300);
    }
    
    .xm\:target\:fill-pink-400:target{
        fill: var(--velocity-pink-400);
    }
    
    .xm\:target\:fill-pink-500:target{
        fill: var(--velocity-pink-500);
    }
    
    .xm\:target\:fill-pink-600:target{
        fill: var(--velocity-pink-600);
    }
    
    .xm\:target\:fill-pink-700:target{
        fill: var(--velocity-pink-700);
    }
    
    .xm\:target\:fill-pink-800:target{
        fill: var(--velocity-pink-800);
    }
    
    .xm\:target\:fill-pink-900:target{
        fill: var(--velocity-pink-900);
    }
    
    .xm\:target\:fill-violet-50:target{
        fill: var(--velocity-violet-50);
    }
    
    .xm\:target\:fill-violet-100:target{
        fill: var(--velocity-violet-100);
    }
    
    .xm\:target\:fill-violet-200:target{
        fill: var(--velocity-violet-200);
    }
    
    .xm\:target\:fill-violet-300:target{
        fill: var(--velocity-violet-300);
    }
    
    .xm\:target\:fill-violet-400:target{
        fill: var(--velocity-violet-400);
    }
    
    .xm\:target\:fill-violet-500:target{
        fill: var(--velocity-violet-500);
    }
    
    .xm\:target\:fill-violet-600:target{
        fill: var(--velocity-violet-600);
    }
    
    .xm\:target\:fill-violet-700:target{
        fill: var(--velocity-violet-700);
    }
    
    .xm\:target\:fill-violet-800:target{
        fill: var(--velocity-violet-800);
    }
    
    .xm\:target\:fill-violet-900:target{
        fill: var(--velocity-violet-900);
    }
    
    .xm\:target\:fill-slate-50:target{
        fill: var(--velocity-slate-50);
    }
    
    .xm\:target\:fill-slate-100:target{
        fill: var(--velocity-slate-100);
    }
    
    .xm\:target\:fill-slate-200:target{
        fill: var(--velocity-slate-200);
    }
    
    .xm\:target\:fill-slate-300:target{
        fill: var(--velocity-slate-300);
    }
    
    .xm\:target\:fill-slate-400:target{
        fill: var(--velocity-slate-400);
    }
    
    .xm\:target\:fill-slate-500:target{
        fill: var(--velocity-slate-500);
    }
    
    .xm\:target\:fill-slate-600:target{
        fill: var(--velocity-slate-600);
    }
    
    .xm\:target\:fill-slate-700:target{
        fill: var(--velocity-slate-700);
    }
    
    .xm\:target\:fill-slate-800:target{
        fill: var(--velocity-slate-800);
    }
    
    .xm\:target\:fill-slate-900:target{
        fill: var(--velocity-slate-900);
    }
    
    .xm\:target\:fill-rose-50:target{
        fill: var(--velocity-rose-50);
    }
    
    .xm\:target\:fill-rose-100:target{
        fill: var(--velocity-rose-100);
    }
    
    .xm\:target\:fill-rose-200:target{
        fill: var(--velocity-rose-200);
    }
    
    .xm\:target\:fill-rose-300:target{
        fill: var(--velocity-rose-300);
    }
    
    .xm\:target\:fill-rose-400:target{
        fill: var(--velocity-rose-400);
    }
    
    .xm\:target\:fill-rose-500:target{
        fill: var(--velocity-rose-500);
    }
    
    .xm\:target\:fill-rose-600:target{
        fill: var(--velocity-rose-600);
    }
    
    .xm\:target\:fill-rose-700:target{
        fill: var(--velocity-rose-700);
    }
    
    .xm\:target\:fill-rose-800:target{
        fill: var(--velocity-rose-800);
    }
    
    .xm\:target\:fill-rose-900:target{
        fill: var(--velocity-rose-900);
    }
    
    .xm\:target\:fill-transparent:target{
        fill: transparent;
    }
    
    .xm\:target\:color-teal-50:target{
        color: var(--velocity-teal-50);
    }
    
    .xm\:target\:color-teal-100:target{
        color: var(--velocity-teal-100);
    }
    
    .xm\:target\:color-teal-200:target{
        color: var(--velocity-teal-200);
    }
    
    .xm\:target\:color-teal-300:target{
        color: var(--velocity-teal-300);
    }
    
    .xm\:target\:color-teal-400:target{
        color: var(--velocity-teal-400);
    }
    
    .xm\:target\:color-teal-500:target{
        color: var(--velocity-teal-500);
    }
    
    .xm\:target\:color-teal-600:target{
        color: var(--velocity-teal-600);
    }
    
    .xm\:target\:color-teal-700:target{
        color: var(--velocity-teal-700);
    }
    
    .xm\:target\:color-teal-800:target{
        color: var(--velocity-teal-800);
    }
    
    .xm\:target\:color-teal-900:target{
        color: var(--velocity-teal-900);
    }
    
    .xm\:target\:color-red-50:target{
        color: var(--velocity-red-50);
    }
    
    .xm\:target\:color-red-100:target{
        color: var(--velocity-red-100);
    }
    
    .xm\:target\:color-red-200:target{
        color: var(--velocity-red-200);
    }
    
    .xm\:target\:color-red-300:target{
        color: var(--velocity-red-300);
    }
    
    .xm\:target\:color-red-400:target{
        color: var(--velocity-red-400);
    }
    
    .xm\:target\:color-red-500:target{
        color: var(--velocity-red-500);
    }
    
    .xm\:target\:color-red-600:target{
        color: var(--velocity-red-600);
    }
    
    .xm\:target\:color-red-700:target{
        color: var(--velocity-red-700);
    }
    
    .xm\:target\:color-red-800:target{
        color: var(--velocity-red-800);
    }
    
    .xm\:target\:color-red-900:target{
        color: var(--velocity-red-900);
    }
    
    .xm\:target\:color-grey-100:target{
        color: var(--velocity-grey-100);
    }
    
    .xm\:target\:color-sky-50:target{
        color: var(--velocity-sky-50);
    }
    
    .xm\:target\:color-sky-100:target{
        color: var(--velocity-sky-100);
    }
    
    .xm\:target\:color-sky-200:target{
        color: var(--velocity-sky-200);
    }
    
    .xm\:target\:color-sky-300:target{
        color: var(--velocity-sky-300);
    }
    
    .xm\:target\:color-sky-400:target{
        color: var(--velocity-sky-400);
    }
    
    .xm\:target\:color-sky-500:target{
        color: var(--velocity-sky-500);
    }
    
    .xm\:target\:color-sky-600:target{
        color: var(--velocity-sky-600);
    }
    
    .xm\:target\:color-sky-700:target{
        color: var(--velocity-sky-700);
    }
    
    .xm\:target\:color-sky-800:target{
        color: var(--velocity-sky-800);
    }
    
    .xm\:target\:color-sky-900:target{
        color: var(--velocity-sky-900);
    }
    
    .xm\:target\:color-green-50:target{
        color: var(--velocity-green-50);
    }
    
    .xm\:target\:color-green-100:target{
        color: var(--velocity-green-100);
    }
    
    .xm\:target\:color-green-200:target{
        color: var(--velocity-green-200);
    }
    
    .xm\:target\:color-green-300:target{
        color: var(--velocity-green-300);
    }
    
    .xm\:target\:color-green-400:target{
        color: var(--velocity-green-400);
    }
    
    .xm\:target\:color-green-500:target{
        color: var(--velocity-green-500);
    }
    
    .xm\:target\:color-green-600:target{
        color: var(--velocity-green-600);
    }
    
    .xm\:target\:color-green-700:target{
        color: var(--velocity-green-700);
    }
    
    .xm\:target\:color-green-800:target{
        color: var(--velocity-green-800);
    }
    
    .xm\:target\:color-green-900:target{
        color: var(--velocity-green-900);
    }
    
    .xm\:target\:color-grey-200:target{
        color: var(--velocity-grey-200);
    }
    
    .xm\:target\:color-grey-300:target{
        color: var(--velocity-grey-300);
    }
    
    .xm\:target\:color-grey-400:target{
        color: var(--velocity-grey-400);
    }
    
    .xm\:target\:color-grey-500:target{
        color: var(--velocity-grey-500);
    }
    
    .xm\:target\:color-grey-600:target{
        color: var(--velocity-grey-600);
    }
    
    .xm\:target\:color-grey-700:target{
        color: var(--velocity-grey-700);
    }
    
    .xm\:target\:color-grey-800:target{
        color: var(--velocity-grey-800);
    }
    
    .xm\:target\:color-grey-900:target{
        color: var(--velocity-grey-900);
    }
    
    .xm\:target\:color-yellow-50:target{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:target\:color-yellow-100:target{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:target\:color-yellow-200:target{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:target\:color-yellow-300:target{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:target\:color-yellow-400:target{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:target\:color-yellow-500:target{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:target\:color-yellow-600:target{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:target\:color-yellow-700:target{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:target\:color-yellow-800:target{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:target\:color-yellow-900:target{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:target\:color-cyan-50:target{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:target\:color-cyan-100:target{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:target\:color-cyan-200:target{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:target\:color-cyan-300:target{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:target\:color-cyan-400:target{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:target\:color-cyan-500:target{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:target\:color-cyan-600:target{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:target\:color-cyan-700:target{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:target\:color-cyan-800:target{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:target\:color-cyan-900:target{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:target\:color-orange-50:target{
        color: var(--velocity-orange-50);
    }
    
    .xm\:target\:color-orange-100:target{
        color: var(--velocity-orange-100);
    }
    
    .xm\:target\:color-orange-200:target{
        color: var(--velocity-orange-200);
    }
    
    .xm\:target\:color-orange-300:target{
        color: var(--velocity-orange-300);
    }
    
    .xm\:target\:color-orange-400:target{
        color: var(--velocity-orange-400);
    }
    
    .xm\:target\:color-orange-500:target{
        color: var(--velocity-orange-500);
    }
    
    .xm\:target\:color-orange-600:target{
        color: var(--velocity-orange-600);
    }
    
    .xm\:target\:color-orange-700:target{
        color: var(--velocity-orange-700);
    }
    
    .xm\:target\:color-orange-800:target{
        color: var(--velocity-orange-800);
    }
    
    .xm\:target\:color-orange-900:target{
        color: var(--velocity-orange-900);
    }
    
    .xm\:target\:color-blue-50:target{
        color: var(--velocity-blue-50);
    }
    
    .xm\:target\:color-blue-100:target{
        color: var(--velocity-blue-100);
    }
    
    .xm\:target\:color-blue-200:target{
        color: var(--velocity-blue-200);
    }
    
    .xm\:target\:color-blue-300:target{
        color: var(--velocity-blue-300);
    }
    
    .xm\:target\:color-blue-400:target{
        color: var(--velocity-blue-400);
    }
    
    .xm\:target\:color-blue-500:target{
        color: var(--velocity-blue-500);
    }
    
    .xm\:target\:color-blue-600:target{
        color: var(--velocity-blue-600);
    }
    
    .xm\:target\:color-blue-700:target{
        color: var(--velocity-blue-700);
    }
    
    .xm\:target\:color-blue-800:target{
        color: var(--velocity-blue-800);
    }
    
    .xm\:target\:color-blue-900:target{
        color: var(--velocity-blue-900);
    }
    
    .xm\:target\:color-lime-50:target{
        color: var(--velocity-lime-50);
    }
    
    .xm\:target\:color-lime-100:target{
        color: var(--velocity-lime-100);
    }
    
    .xm\:target\:color-lime-200:target{
        color: var(--velocity-lime-200);
    }
    
    .xm\:target\:color-lime-300:target{
        color: var(--velocity-lime-300);
    }
    
    .xm\:target\:color-lime-400:target{
        color: var(--velocity-lime-400);
    }
    
    .xm\:target\:color-lime-500:target{
        color: var(--velocity-lime-500);
    }
    
    .xm\:target\:color-lime-600:target{
        color: var(--velocity-lime-600);
    }
    
    .xm\:target\:color-lime-700:target{
        color: var(--velocity-lime-700);
    }
    
    .xm\:target\:color-lime-800:target{
        color: var(--velocity-lime-800);
    }
    
    .xm\:target\:color-lime-900:target{
        color: var(--velocity-lime-900);
    }
    
    .xm\:target\:color-purple-50:target{
        color: var(--velocity-purple-50);
    }
    
    .xm\:target\:color-purple-100:target{
        color: var(--velocity-purple-100);
    }
    
    .xm\:target\:color-purple-200:target{
        color: var(--velocity-purple-200);
    }
    
    .xm\:target\:color-purple-300:target{
        color: var(--velocity-purple-300);
    }
    
    .xm\:target\:color-purple-400:target{
        color: var(--velocity-purple-400);
    }
    
    .xm\:target\:color-purple-500:target{
        color: var(--velocity-purple-500);
    }
    
    .xm\:target\:color-purple-600:target{
        color: var(--velocity-purple-600);
    }
    
    .xm\:target\:color-purple-700:target{
        color: var(--velocity-purple-700);
    }
    
    .xm\:target\:color-purple-800:target{
        color: var(--velocity-purple-800);
    }
    
    .xm\:target\:color-purple-900:target{
        color: var(--velocity-purple-900);
    }
    
    .xm\:target\:color-indigo-50:target{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:target\:color-indigo-100:target{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:target\:color-indigo-200:target{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:target\:color-indigo-300:target{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:target\:color-indigo-400:target{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:target\:color-indigo-500:target{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:target\:color-indigo-600:target{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:target\:color-indigo-700:target{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:target\:color-indigo-800:target{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:target\:color-indigo-900:target{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:target\:color-pink-50:target{
        color: var(--velocity-pink-50);
    }
    
    .xm\:target\:color-pink-100:target{
        color: var(--velocity-pink-100);
    }
    
    .xm\:target\:color-pink-200:target{
        color: var(--velocity-pink-200);
    }
    
    .xm\:target\:color-pink-300:target{
        color: var(--velocity-pink-300);
    }
    
    .xm\:target\:color-pink-400:target{
        color: var(--velocity-pink-400);
    }
    
    .xm\:target\:color-pink-500:target{
        color: var(--velocity-pink-500);
    }
    
    .xm\:target\:color-pink-600:target{
        color: var(--velocity-pink-600);
    }
    
    .xm\:target\:color-pink-700:target{
        color: var(--velocity-pink-700);
    }
    
    .xm\:target\:color-pink-800:target{
        color: var(--velocity-pink-800);
    }
    
    .xm\:target\:color-pink-900:target{
        color: var(--velocity-pink-900);
    }
    
    .xm\:target\:color-violet-50:target{
        color: var(--velocity-violet-50);
    }
    
    .xm\:target\:color-violet-100:target{
        color: var(--velocity-violet-100);
    }
    
    .xm\:target\:color-violet-200:target{
        color: var(--velocity-violet-200);
    }
    
    .xm\:target\:color-violet-300:target{
        color: var(--velocity-violet-300);
    }
    
    .xm\:target\:color-violet-400:target{
        color: var(--velocity-violet-400);
    }
    
    .xm\:target\:color-violet-500:target{
        color: var(--velocity-violet-500);
    }
    
    .xm\:target\:color-violet-600:target{
        color: var(--velocity-violet-600);
    }
    
    .xm\:target\:color-violet-700:target{
        color: var(--velocity-violet-700);
    }
    
    .xm\:target\:color-violet-800:target{
        color: var(--velocity-violet-800);
    }
    
    .xm\:target\:color-violet-900:target{
        color: var(--velocity-violet-900);
    }
    
    .xm\:target\:color-slate-50:target{
        color: var(--velocity-slate-50);
    }
    
    .xm\:target\:color-slate-100:target{
        color: var(--velocity-slate-100);
    }
    
    .xm\:target\:color-slate-200:target{
        color: var(--velocity-slate-200);
    }
    
    .xm\:target\:color-slate-300:target{
        color: var(--velocity-slate-300);
    }
    
    .xm\:target\:color-slate-400:target{
        color: var(--velocity-slate-400);
    }
    
    .xm\:target\:color-slate-500:target{
        color: var(--velocity-slate-500);
    }
    
    .xm\:target\:color-slate-600:target{
        color: var(--velocity-slate-600);
    }
    
    .xm\:target\:color-slate-700:target{
        color: var(--velocity-slate-700);
    }
    
    .xm\:target\:color-slate-800:target{
        color: var(--velocity-slate-800);
    }
    
    .xm\:target\:color-slate-900:target{
        color: var(--velocity-slate-900);
    }
    
    .xm\:target\:color-rose-50:target{
        color: var(--velocity-rose-50);
    }
    
    .xm\:target\:color-rose-100:target{
        color: var(--velocity-rose-100);
    }
    
    .xm\:target\:color-rose-200:target{
        color: var(--velocity-rose-200);
    }
    
    .xm\:target\:color-rose-300:target{
        color: var(--velocity-rose-300);
    }
    
    .xm\:target\:color-rose-400:target{
        color: var(--velocity-rose-400);
    }
    
    .xm\:target\:color-rose-500:target{
        color: var(--velocity-rose-500);
    }
    
    .xm\:target\:color-rose-600:target{
        color: var(--velocity-rose-600);
    }
    
    .xm\:target\:color-rose-700:target{
        color: var(--velocity-rose-700);
    }
    
    .xm\:target\:color-rose-800:target{
        color: var(--velocity-rose-800);
    }
    
    .xm\:target\:color-rose-900:target{
        color: var(--velocity-rose-900);
    }
    
    .xm\:target\:bg-gradient-t:target{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:target\:bg-gradient-tr:target{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:target\:bg-gradient-r:target{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:target\:bg-gradient-b:target{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:target\:bg-gradient-br:target{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:target\:bg-gradient-bl:target{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:target\:bg-gradient-tl:target{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:target\:bg-gradient-l:target{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:target\:bg-teal-50:target{
        background: var(--velocity-teal-50);
    }
    
    .xm\:target\:bg-teal-100:target{
        background: var(--velocity-teal-100);
    }
    
    .xm\:target\:bg-teal-200:target{
        background: var(--velocity-teal-200);
    }
    
    .xm\:target\:bg-teal-300:target{
        background: var(--velocity-teal-300);
    }
    
    .xm\:target\:bg-teal-400:target{
        background: var(--velocity-teal-400);
    }
    
    .xm\:target\:bg-teal-500:target{
        background: var(--velocity-teal-500);
    }
    
    .xm\:target\:bg-teal-600:target{
        background: var(--velocity-teal-600);
    }
    
    .xm\:target\:bg-teal-700:target{
        background: var(--velocity-teal-700);
    }
    
    .xm\:target\:bg-teal-800:target{
        background: var(--velocity-teal-800);
    }
    
    .xm\:target\:bg-teal-900:target{
        background: var(--velocity-teal-900);
    }
    
    .xm\:target\:bg-red-50:target{
        background: var(--velocity-red-50);
    }
    
    .xm\:target\:bg-red-100:target{
        background: var(--velocity-red-100);
    }
    
    .xm\:target\:bg-red-200:target{
        background: var(--velocity-red-200);
    }
    
    .xm\:target\:bg-red-300:target{
        background: var(--velocity-red-300);
    }
    
    .xm\:target\:bg-red-400:target{
        background: var(--velocity-red-400);
    }
    
    .xm\:target\:bg-red-500:target{
        background: var(--velocity-red-500);
    }
    
    .xm\:target\:bg-red-600:target{
        background: var(--velocity-red-600);
    }
    
    .xm\:target\:bg-red-700:target{
        background: var(--velocity-red-700);
    }
    
    .xm\:target\:bg-red-800:target{
        background: var(--velocity-red-800);
    }
    
    .xm\:target\:bg-red-900:target{
        background: var(--velocity-red-900);
    }
    
    .xm\:target\:bg-grey-100:target{
        background: var(--velocity-grey-100);
    }
    
    .xm\:target\:bg-sky-50:target{
        background: var(--velocity-sky-50);
    }
    
    .xm\:target\:bg-sky-100:target{
        background: var(--velocity-sky-100);
    }
    
    .xm\:target\:bg-sky-200:target{
        background: var(--velocity-sky-200);
    }
    
    .xm\:target\:bg-sky-300:target{
        background: var(--velocity-sky-300);
    }
    
    .xm\:target\:bg-sky-400:target{
        background: var(--velocity-sky-400);
    }
    
    .xm\:target\:bg-sky-500:target{
        background: var(--velocity-sky-500);
    }
    
    .xm\:target\:bg-sky-600:target{
        background: var(--velocity-sky-600);
    }
    
    .xm\:target\:bg-sky-700:target{
        background: var(--velocity-sky-700);
    }
    
    .xm\:target\:bg-sky-800:target{
        background: var(--velocity-sky-800);
    }
    
    .xm\:target\:bg-sky-900:target{
        background: var(--velocity-sky-900);
    }
    
    .xm\:target\:bg-green-50:target{
        background: var(--velocity-green-50);
    }
    
    .xm\:target\:bg-green-100:target{
        background: var(--velocity-green-100);
    }
    
    .xm\:target\:bg-green-200:target{
        background: var(--velocity-green-200);
    }
    
    .xm\:target\:bg-green-300:target{
        background: var(--velocity-green-300);
    }
    
    .xm\:target\:bg-green-400:target{
        background: var(--velocity-green-400);
    }
    
    .xm\:target\:bg-green-500:target{
        background: var(--velocity-green-500);
    }
    
    .xm\:target\:bg-green-600:target{
        background: var(--velocity-green-600);
    }
    
    .xm\:target\:bg-green-700:target{
        background: var(--velocity-green-700);
    }
    
    .xm\:target\:bg-green-800:target{
        background: var(--velocity-green-800);
    }
    
    .xm\:target\:bg-green-900:target{
        background: var(--velocity-green-900);
    }
    
    .xm\:target\:bg-grey-200:target{
        background: var(--velocity-grey-200);
    }
    
    .xm\:target\:bg-grey-300:target{
        background: var(--velocity-grey-300);
    }
    
    .xm\:target\:bg-grey-400:target{
        background: var(--velocity-grey-400);
    }
    
    .xm\:target\:bg-grey-500:target{
        background: var(--velocity-grey-500);
    }
    
    .xm\:target\:bg-grey-600:target{
        background: var(--velocity-grey-600);
    }
    
    .xm\:target\:bg-grey-700:target{
        background: var(--velocity-grey-700);
    }
    
    .xm\:target\:bg-grey-800:target{
        background: var(--velocity-grey-800);
    }
    
    .xm\:target\:bg-grey-900:target{
        background: var(--velocity-grey-900);
    }
    
    .xm\:target\:bg-yellow-50:target{
        background: var(--velocity-yellow-50);
    }
    
    .xm\:target\:bg-yellow-100:target{
        background: var(--velocity-yellow-100);
    }
    
    .xm\:target\:bg-yellow-200:target{
        background: var(--velocity-yellow-200);
    }
    
    .xm\:target\:bg-yellow-300:target{
        background: var(--velocity-yellow-300);
    }
    
    .xm\:target\:bg-yellow-400:target{
        background: var(--velocity-yellow-400);
    }
    
    .xm\:target\:bg-yellow-500:target{
        background: var(--velocity-yellow-500);
    }
    
    .xm\:target\:bg-yellow-600:target{
        background: var(--velocity-yellow-600);
    }
    
    .xm\:target\:bg-yellow-700:target{
        background: var(--velocity-yellow-700);
    }
    
    .xm\:target\:bg-yellow-800:target{
        background: var(--velocity-yellow-800);
    }
    
    .xm\:target\:bg-yellow-900:target{
        background: var(--velocity-yellow-900);
    }
    
    .xm\:target\:bg-cyan-50:target{
        background: var(--velocity-cyan-50);
    }
    
    .xm\:target\:bg-cyan-100:target{
        background: var(--velocity-cyan-100);
    }
    
    .xm\:target\:bg-cyan-200:target{
        background: var(--velocity-cyan-200);
    }
    
    .xm\:target\:bg-cyan-300:target{
        background: var(--velocity-cyan-300);
    }
    
    .xm\:target\:bg-cyan-400:target{
        background: var(--velocity-cyan-400);
    }
    
    .xm\:target\:bg-cyan-500:target{
        background: var(--velocity-cyan-500);
    }
    
    .xm\:target\:bg-cyan-600:target{
        background: var(--velocity-cyan-600);
    }
    
    .xm\:target\:bg-cyan-700:target{
        background: var(--velocity-cyan-700);
    }
    
    .xm\:target\:bg-cyan-800:target{
        background: var(--velocity-cyan-800);
    }
    
    .xm\:target\:bg-cyan-900:target{
        background: var(--velocity-cyan-900);
    }
    
    .xm\:target\:bg-orange-50:target{
        background: var(--velocity-orange-50);
    }
    
    .xm\:target\:bg-orange-100:target{
        background: var(--velocity-orange-100);
    }
    
    .xm\:target\:bg-orange-200:target{
        background: var(--velocity-orange-200);
    }
    
    .xm\:target\:bg-orange-300:target{
        background: var(--velocity-orange-300);
    }
    
    .xm\:target\:bg-orange-400:target{
        background: var(--velocity-orange-400);
    }
    
    .xm\:target\:bg-orange-500:target{
        background: var(--velocity-orange-500);
    }
    
    .xm\:target\:bg-orange-600:target{
        background: var(--velocity-orange-600);
    }
    
    .xm\:target\:bg-orange-700:target{
        background: var(--velocity-orange-700);
    }
    
    .xm\:target\:bg-orange-800:target{
        background: var(--velocity-orange-800);
    }
    
    .xm\:target\:bg-orange-900:target{
        background: var(--velocity-orange-900);
    }
    
    .xm\:target\:bg-blue-50:target{
        background: var(--velocity-blue-50);
    }
    
    .xm\:target\:bg-blue-100:target{
        background: var(--velocity-blue-100);
    }
    
    .xm\:target\:bg-blue-200:target{
        background: var(--velocity-blue-200);
    }
    
    .xm\:target\:bg-blue-300:target{
        background: var(--velocity-blue-300);
    }
    
    .xm\:target\:bg-blue-400:target{
        background: var(--velocity-blue-400);
    }
    
    .xm\:target\:bg-blue-500:target{
        background: var(--velocity-blue-500);
    }
    
    .xm\:target\:bg-blue-600:target{
        background: var(--velocity-blue-600);
    }
    
    .xm\:target\:bg-blue-700:target{
        background: var(--velocity-blue-700);
    }
    
    .xm\:target\:bg-blue-800:target{
        background: var(--velocity-blue-800);
    }
    
    .xm\:target\:bg-blue-900:target{
        background: var(--velocity-blue-900);
    }
    
    .xm\:target\:bg-lime-50:target{
        background: var(--velocity-lime-50);
    }
    
    .xm\:target\:bg-lime-100:target{
        background: var(--velocity-lime-100);
    }
    
    .xm\:target\:bg-lime-200:target{
        background: var(--velocity-lime-200);
    }
    
    .xm\:target\:bg-lime-300:target{
        background: var(--velocity-lime-300);
    }
    
    .xm\:target\:bg-lime-400:target{
        background: var(--velocity-lime-400);
    }
    
    .xm\:target\:bg-lime-500:target{
        background: var(--velocity-lime-500);
    }
    
    .xm\:target\:bg-lime-600:target{
        background: var(--velocity-lime-600);
    }
    
    .xm\:target\:bg-lime-700:target{
        background: var(--velocity-lime-700);
    }
    
    .xm\:target\:bg-lime-800:target{
        background: var(--velocity-lime-800);
    }
    
    .xm\:target\:bg-lime-900:target{
        background: var(--velocity-lime-900);
    }
    
    .xm\:target\:bg-purple-50:target{
        background: var(--velocity-purple-50);
    }
    
    .xm\:target\:bg-purple-100:target{
        background: var(--velocity-purple-100);
    }
    
    .xm\:target\:bg-purple-200:target{
        background: var(--velocity-purple-200);
    }
    
    .xm\:target\:bg-purple-300:target{
        background: var(--velocity-purple-300);
    }
    
    .xm\:target\:bg-purple-400:target{
        background: var(--velocity-purple-400);
    }
    
    .xm\:target\:bg-purple-500:target{
        background: var(--velocity-purple-500);
    }
    
    .xm\:target\:bg-purple-600:target{
        background: var(--velocity-purple-600);
    }
    
    .xm\:target\:bg-purple-700:target{
        background: var(--velocity-purple-700);
    }
    
    .xm\:target\:bg-purple-800:target{
        background: var(--velocity-purple-800);
    }
    
    .xm\:target\:bg-purple-900:target{
        background: var(--velocity-purple-900);
    }
    
    .xm\:target\:bg-indigo-50:target{
        background: var(--velocity-indigo-50);
    }
    
    .xm\:target\:bg-indigo-100:target{
        background: var(--velocity-indigo-100);
    }
    
    .xm\:target\:bg-indigo-200:target{
        background: var(--velocity-indigo-200);
    }
    
    .xm\:target\:bg-indigo-300:target{
        background: var(--velocity-indigo-300);
    }
    
    .xm\:target\:bg-indigo-400:target{
        background: var(--velocity-indigo-400);
    }
    
    .xm\:target\:bg-indigo-500:target{
        background: var(--velocity-indigo-500);
    }
    
    .xm\:target\:bg-indigo-600:target{
        background: var(--velocity-indigo-600);
    }
    
    .xm\:target\:bg-indigo-700:target{
        background: var(--velocity-indigo-700);
    }
    
    .xm\:target\:bg-indigo-800:target{
        background: var(--velocity-indigo-800);
    }
    
    .xm\:target\:bg-indigo-900:target{
        background: var(--velocity-indigo-900);
    }
    
    .xm\:target\:bg-pink-50:target{
        background: var(--velocity-pink-50);
    }
    
    .xm\:target\:bg-pink-100:target{
        background: var(--velocity-pink-100);
    }
    
    .xm\:target\:bg-pink-200:target{
        background: var(--velocity-pink-200);
    }
    
    .xm\:target\:bg-pink-300:target{
        background: var(--velocity-pink-300);
    }
    
    .xm\:target\:bg-pink-400:target{
        background: var(--velocity-pink-400);
    }
    
    .xm\:target\:bg-pink-500:target{
        background: var(--velocity-pink-500);
    }
    
    .xm\:target\:bg-pink-600:target{
        background: var(--velocity-pink-600);
    }
    
    .xm\:target\:bg-pink-700:target{
        background: var(--velocity-pink-700);
    }
    
    .xm\:target\:bg-pink-800:target{
        background: var(--velocity-pink-800);
    }
    
    .xm\:target\:bg-pink-900:target{
        background: var(--velocity-pink-900);
    }
    
    .xm\:target\:bg-violet-50:target{
        background: var(--velocity-violet-50);
    }
    
    .xm\:target\:bg-violet-100:target{
        background: var(--velocity-violet-100);
    }
    
    .xm\:target\:bg-violet-200:target{
        background: var(--velocity-violet-200);
    }
    
    .xm\:target\:bg-violet-300:target{
        background: var(--velocity-violet-300);
    }
    
    .xm\:target\:bg-violet-400:target{
        background: var(--velocity-violet-400);
    }
    
    .xm\:target\:bg-violet-500:target{
        background: var(--velocity-violet-500);
    }
    
    .xm\:target\:bg-violet-600:target{
        background: var(--velocity-violet-600);
    }
    
    .xm\:target\:bg-violet-700:target{
        background: var(--velocity-violet-700);
    }
    
    .xm\:target\:bg-violet-800:target{
        background: var(--velocity-violet-800);
    }
    
    .xm\:target\:bg-violet-900:target{
        background: var(--velocity-violet-900);
    }
    
    .xm\:target\:bg-slate-50:target{
        background: var(--velocity-slate-50);
    }
    
    .xm\:target\:bg-slate-100:target{
        background: var(--velocity-slate-100);
    }
    
    .xm\:target\:bg-slate-200:target{
        background: var(--velocity-slate-200);
    }
    
    .xm\:target\:bg-slate-300:target{
        background: var(--velocity-slate-300);
    }
    
    .xm\:target\:bg-slate-400:target{
        background: var(--velocity-slate-400);
    }
    
    .xm\:target\:bg-slate-500:target{
        background: var(--velocity-slate-500);
    }
    
    .xm\:target\:bg-slate-600:target{
        background: var(--velocity-slate-600);
    }
    
    .xm\:target\:bg-slate-700:target{
        background: var(--velocity-slate-700);
    }
    
    .xm\:target\:bg-slate-800:target{
        background: var(--velocity-slate-800);
    }
    
    .xm\:target\:bg-slate-900:target{
        background: var(--velocity-slate-900);
    }
    
    .xm\:target\:bg-rose-50:target{
        background: var(--velocity-rose-50);
    }
    
    .xm\:target\:bg-rose-100:target{
        background: var(--velocity-rose-100);
    }
    
    .xm\:target\:bg-rose-200:target{
        background: var(--velocity-rose-200);
    }
    
    .xm\:target\:bg-rose-300:target{
        background: var(--velocity-rose-300);
    }
    
    .xm\:target\:bg-rose-400:target{
        background: var(--velocity-rose-400);
    }
    
    .xm\:target\:bg-rose-500:target{
        background: var(--velocity-rose-500);
    }
    
    .xm\:target\:bg-rose-600:target{
        background: var(--velocity-rose-600);
    }
    
    .xm\:target\:bg-rose-700:target{
        background: var(--velocity-rose-700);
    }
    
    .xm\:target\:bg-rose-800:target{
        background: var(--velocity-rose-800);
    }
    
    .xm\:target\:bg-rose-900:target{
        background: var(--velocity-rose-900);
    }
    
    .xm\:target\:from-teal-50:target{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xm\:target\:from-teal-100:target{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xm\:target\:from-teal-200:target{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xm\:target\:from-teal-300:target{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xm\:target\:from-teal-400:target{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xm\:target\:from-teal-500:target{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xm\:target\:from-teal-600:target{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xm\:target\:from-teal-700:target{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xm\:target\:from-teal-800:target{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xm\:target\:from-teal-900:target{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xm\:target\:from-red-50:target{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xm\:target\:from-red-100:target{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xm\:target\:from-red-200:target{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xm\:target\:from-red-300:target{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xm\:target\:from-red-400:target{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xm\:target\:from-red-500:target{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xm\:target\:from-red-600:target{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xm\:target\:from-red-700:target{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xm\:target\:from-red-800:target{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xm\:target\:from-red-900:target{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xm\:target\:from-grey-100:target{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xm\:target\:from-sky-50:target{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xm\:target\:from-sky-100:target{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xm\:target\:from-sky-200:target{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xm\:target\:from-sky-300:target{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xm\:target\:from-sky-400:target{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xm\:target\:from-sky-500:target{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xm\:target\:from-sky-600:target{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xm\:target\:from-sky-700:target{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xm\:target\:from-sky-800:target{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xm\:target\:from-sky-900:target{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xm\:target\:from-green-50:target{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xm\:target\:from-green-100:target{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xm\:target\:from-green-200:target{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xm\:target\:from-green-300:target{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xm\:target\:from-green-400:target{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xm\:target\:from-green-500:target{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xm\:target\:from-green-600:target{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xm\:target\:from-green-700:target{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xm\:target\:from-green-800:target{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xm\:target\:from-green-900:target{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xm\:target\:from-grey-200:target{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xm\:target\:from-grey-300:target{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xm\:target\:from-grey-400:target{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xm\:target\:from-grey-500:target{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xm\:target\:from-grey-600:target{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xm\:target\:from-grey-700:target{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xm\:target\:from-grey-800:target{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xm\:target\:from-grey-900:target{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xm\:target\:from-yellow-50:target{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xm\:target\:from-yellow-100:target{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xm\:target\:from-yellow-200:target{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xm\:target\:from-yellow-300:target{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xm\:target\:from-yellow-400:target{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xm\:target\:from-yellow-500:target{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xm\:target\:from-yellow-600:target{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xm\:target\:from-yellow-700:target{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xm\:target\:from-yellow-800:target{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xm\:target\:from-yellow-900:target{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xm\:target\:from-cyan-50:target{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xm\:target\:from-cyan-100:target{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xm\:target\:from-cyan-200:target{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xm\:target\:from-cyan-300:target{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xm\:target\:from-cyan-400:target{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xm\:target\:from-cyan-500:target{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xm\:target\:from-cyan-600:target{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xm\:target\:from-cyan-700:target{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xm\:target\:from-cyan-800:target{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xm\:target\:from-cyan-900:target{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xm\:target\:from-orange-50:target{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xm\:target\:from-orange-100:target{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xm\:target\:from-orange-200:target{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xm\:target\:from-orange-300:target{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xm\:target\:from-orange-400:target{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xm\:target\:from-orange-500:target{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xm\:target\:from-orange-600:target{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xm\:target\:from-orange-700:target{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xm\:target\:from-orange-800:target{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xm\:target\:from-orange-900:target{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xm\:target\:from-blue-50:target{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xm\:target\:from-blue-100:target{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xm\:target\:from-blue-200:target{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xm\:target\:from-blue-300:target{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xm\:target\:from-blue-400:target{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xm\:target\:from-blue-500:target{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xm\:target\:from-blue-600:target{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xm\:target\:from-blue-700:target{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xm\:target\:from-blue-800:target{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xm\:target\:from-blue-900:target{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xm\:target\:from-lime-50:target{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xm\:target\:from-lime-100:target{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xm\:target\:from-lime-200:target{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xm\:target\:from-lime-300:target{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xm\:target\:from-lime-400:target{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xm\:target\:from-lime-500:target{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xm\:target\:from-lime-600:target{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xm\:target\:from-lime-700:target{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xm\:target\:from-lime-800:target{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xm\:target\:from-lime-900:target{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xm\:target\:from-purple-50:target{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xm\:target\:from-purple-100:target{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xm\:target\:from-purple-200:target{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xm\:target\:from-purple-300:target{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xm\:target\:from-purple-400:target{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xm\:target\:from-purple-500:target{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xm\:target\:from-purple-600:target{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xm\:target\:from-purple-700:target{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xm\:target\:from-purple-800:target{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xm\:target\:from-purple-900:target{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xm\:target\:from-indigo-50:target{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xm\:target\:from-indigo-100:target{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xm\:target\:from-indigo-200:target{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xm\:target\:from-indigo-300:target{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xm\:target\:from-indigo-400:target{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xm\:target\:from-indigo-500:target{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xm\:target\:from-indigo-600:target{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xm\:target\:from-indigo-700:target{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xm\:target\:from-indigo-800:target{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xm\:target\:from-indigo-900:target{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xm\:target\:from-pink-50:target{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xm\:target\:from-pink-100:target{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xm\:target\:from-pink-200:target{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xm\:target\:from-pink-300:target{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xm\:target\:from-pink-400:target{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xm\:target\:from-pink-500:target{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xm\:target\:from-pink-600:target{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xm\:target\:from-pink-700:target{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xm\:target\:from-pink-800:target{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xm\:target\:from-pink-900:target{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xm\:target\:from-violet-50:target{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xm\:target\:from-violet-100:target{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xm\:target\:from-violet-200:target{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xm\:target\:from-violet-300:target{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xm\:target\:from-violet-400:target{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xm\:target\:from-violet-500:target{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xm\:target\:from-violet-600:target{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xm\:target\:from-violet-700:target{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xm\:target\:from-violet-800:target{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xm\:target\:from-violet-900:target{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xm\:target\:from-slate-50:target{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xm\:target\:from-slate-100:target{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xm\:target\:from-slate-200:target{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xm\:target\:from-slate-300:target{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xm\:target\:from-slate-400:target{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xm\:target\:from-slate-500:target{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xm\:target\:from-slate-600:target{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xm\:target\:from-slate-700:target{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xm\:target\:from-slate-800:target{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xm\:target\:from-slate-900:target{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xm\:target\:from-rose-50:target{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xm\:target\:from-rose-100:target{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xm\:target\:from-rose-200:target{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xm\:target\:from-rose-300:target{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xm\:target\:from-rose-400:target{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xm\:target\:from-rose-500:target{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xm\:target\:from-rose-600:target{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xm\:target\:from-rose-700:target{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xm\:target\:from-rose-800:target{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xm\:target\:from-rose-900:target{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xm\:target\:to-teal-50:target{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xm\:target\:to-teal-100:target{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xm\:target\:to-teal-200:target{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xm\:target\:to-teal-300:target{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xm\:target\:to-teal-400:target{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xm\:target\:to-teal-500:target{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xm\:target\:to-teal-600:target{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xm\:target\:to-teal-700:target{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xm\:target\:to-teal-800:target{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xm\:target\:to-teal-900:target{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xm\:target\:to-red-50:target{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xm\:target\:to-red-100:target{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xm\:target\:to-red-200:target{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xm\:target\:to-red-300:target{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xm\:target\:to-red-400:target{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xm\:target\:to-red-500:target{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xm\:target\:to-red-600:target{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xm\:target\:to-red-700:target{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xm\:target\:to-red-800:target{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xm\:target\:to-red-900:target{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xm\:target\:to-grey-100:target{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xm\:target\:to-sky-50:target{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xm\:target\:to-sky-100:target{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xm\:target\:to-sky-200:target{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xm\:target\:to-sky-300:target{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xm\:target\:to-sky-400:target{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xm\:target\:to-sky-500:target{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xm\:target\:to-sky-600:target{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xm\:target\:to-sky-700:target{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xm\:target\:to-sky-800:target{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xm\:target\:to-sky-900:target{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xm\:target\:to-green-50:target{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xm\:target\:to-green-100:target{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xm\:target\:to-green-200:target{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xm\:target\:to-green-300:target{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xm\:target\:to-green-400:target{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xm\:target\:to-green-500:target{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xm\:target\:to-green-600:target{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xm\:target\:to-green-700:target{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xm\:target\:to-green-800:target{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xm\:target\:to-green-900:target{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xm\:target\:to-grey-200:target{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xm\:target\:to-grey-300:target{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xm\:target\:to-grey-400:target{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xm\:target\:to-grey-500:target{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xm\:target\:to-grey-600:target{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xm\:target\:to-grey-700:target{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xm\:target\:to-grey-800:target{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xm\:target\:to-grey-900:target{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xm\:target\:to-yellow-50:target{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xm\:target\:to-yellow-100:target{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xm\:target\:to-yellow-200:target{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xm\:target\:to-yellow-300:target{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xm\:target\:to-yellow-400:target{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xm\:target\:to-yellow-500:target{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xm\:target\:to-yellow-600:target{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xm\:target\:to-yellow-700:target{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xm\:target\:to-yellow-800:target{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xm\:target\:to-yellow-900:target{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xm\:target\:to-cyan-50:target{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xm\:target\:to-cyan-100:target{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xm\:target\:to-cyan-200:target{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xm\:target\:to-cyan-300:target{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xm\:target\:to-cyan-400:target{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xm\:target\:to-cyan-500:target{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xm\:target\:to-cyan-600:target{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xm\:target\:to-cyan-700:target{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xm\:target\:to-cyan-800:target{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xm\:target\:to-cyan-900:target{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xm\:target\:to-orange-50:target{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xm\:target\:to-orange-100:target{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xm\:target\:to-orange-200:target{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xm\:target\:to-orange-300:target{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xm\:target\:to-orange-400:target{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xm\:target\:to-orange-500:target{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xm\:target\:to-orange-600:target{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xm\:target\:to-orange-700:target{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xm\:target\:to-orange-800:target{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xm\:target\:to-orange-900:target{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xm\:target\:to-blue-50:target{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xm\:target\:to-blue-100:target{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xm\:target\:to-blue-200:target{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xm\:target\:to-blue-300:target{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xm\:target\:to-blue-400:target{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xm\:target\:to-blue-500:target{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xm\:target\:to-blue-600:target{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xm\:target\:to-blue-700:target{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xm\:target\:to-blue-800:target{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xm\:target\:to-blue-900:target{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xm\:target\:to-lime-50:target{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xm\:target\:to-lime-100:target{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xm\:target\:to-lime-200:target{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xm\:target\:to-lime-300:target{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xm\:target\:to-lime-400:target{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xm\:target\:to-lime-500:target{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xm\:target\:to-lime-600:target{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xm\:target\:to-lime-700:target{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xm\:target\:to-lime-800:target{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xm\:target\:to-lime-900:target{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xm\:target\:to-purple-50:target{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xm\:target\:to-purple-100:target{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xm\:target\:to-purple-200:target{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xm\:target\:to-purple-300:target{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xm\:target\:to-purple-400:target{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xm\:target\:to-purple-500:target{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xm\:target\:to-purple-600:target{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xm\:target\:to-purple-700:target{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xm\:target\:to-purple-800:target{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xm\:target\:to-purple-900:target{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xm\:target\:to-indigo-50:target{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xm\:target\:to-indigo-100:target{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xm\:target\:to-indigo-200:target{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xm\:target\:to-indigo-300:target{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xm\:target\:to-indigo-400:target{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xm\:target\:to-indigo-500:target{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xm\:target\:to-indigo-600:target{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xm\:target\:to-indigo-700:target{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xm\:target\:to-indigo-800:target{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xm\:target\:to-indigo-900:target{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xm\:target\:to-pink-50:target{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xm\:target\:to-pink-100:target{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xm\:target\:to-pink-200:target{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xm\:target\:to-pink-300:target{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xm\:target\:to-pink-400:target{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xm\:target\:to-pink-500:target{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xm\:target\:to-pink-600:target{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xm\:target\:to-pink-700:target{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xm\:target\:to-pink-800:target{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xm\:target\:to-pink-900:target{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xm\:target\:to-violet-50:target{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xm\:target\:to-violet-100:target{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xm\:target\:to-violet-200:target{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xm\:target\:to-violet-300:target{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xm\:target\:to-violet-400:target{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xm\:target\:to-violet-500:target{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xm\:target\:to-violet-600:target{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xm\:target\:to-violet-700:target{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xm\:target\:to-violet-800:target{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xm\:target\:to-violet-900:target{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xm\:target\:to-slate-50:target{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xm\:target\:to-slate-100:target{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xm\:target\:to-slate-200:target{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xm\:target\:to-slate-300:target{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xm\:target\:to-slate-400:target{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xm\:target\:to-slate-500:target{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xm\:target\:to-slate-600:target{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xm\:target\:to-slate-700:target{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xm\:target\:to-slate-800:target{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xm\:target\:to-slate-900:target{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xm\:target\:to-rose-50:target{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xm\:target\:to-rose-100:target{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xm\:target\:to-rose-200:target{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xm\:target\:to-rose-300:target{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xm\:target\:to-rose-400:target{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xm\:target\:to-rose-500:target{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xm\:target\:to-rose-600:target{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xm\:target\:to-rose-700:target{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xm\:target\:to-rose-800:target{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xm\:target\:to-rose-900:target{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xm\:target\:text-teal-50:target{
        color: var(--velocity-teal-50);
    }
    
    .xm\:target\:text-teal-100:target{
        color: var(--velocity-teal-100);
    }
    
    .xm\:target\:text-teal-200:target{
        color: var(--velocity-teal-200);
    }
    
    .xm\:target\:text-teal-300:target{
        color: var(--velocity-teal-300);
    }
    
    .xm\:target\:text-teal-400:target{
        color: var(--velocity-teal-400);
    }
    
    .xm\:target\:text-teal-500:target{
        color: var(--velocity-teal-500);
    }
    
    .xm\:target\:text-teal-600:target{
        color: var(--velocity-teal-600);
    }
    
    .xm\:target\:text-teal-700:target{
        color: var(--velocity-teal-700);
    }
    
    .xm\:target\:text-teal-800:target{
        color: var(--velocity-teal-800);
    }
    
    .xm\:target\:text-teal-900:target{
        color: var(--velocity-teal-900);
    }
    
    .xm\:target\:text-red-50:target{
        color: var(--velocity-red-50);
    }
    
    .xm\:target\:text-red-100:target{
        color: var(--velocity-red-100);
    }
    
    .xm\:target\:text-red-200:target{
        color: var(--velocity-red-200);
    }
    
    .xm\:target\:text-red-300:target{
        color: var(--velocity-red-300);
    }
    
    .xm\:target\:text-red-400:target{
        color: var(--velocity-red-400);
    }
    
    .xm\:target\:text-red-500:target{
        color: var(--velocity-red-500);
    }
    
    .xm\:target\:text-red-600:target{
        color: var(--velocity-red-600);
    }
    
    .xm\:target\:text-red-700:target{
        color: var(--velocity-red-700);
    }
    
    .xm\:target\:text-red-800:target{
        color: var(--velocity-red-800);
    }
    
    .xm\:target\:text-red-900:target{
        color: var(--velocity-red-900);
    }
    
    .xm\:target\:text-grey-100:target{
        color: var(--velocity-grey-100);
    }
    
    .xm\:target\:text-sky-50:target{
        color: var(--velocity-sky-50);
    }
    
    .xm\:target\:text-sky-100:target{
        color: var(--velocity-sky-100);
    }
    
    .xm\:target\:text-sky-200:target{
        color: var(--velocity-sky-200);
    }
    
    .xm\:target\:text-sky-300:target{
        color: var(--velocity-sky-300);
    }
    
    .xm\:target\:text-sky-400:target{
        color: var(--velocity-sky-400);
    }
    
    .xm\:target\:text-sky-500:target{
        color: var(--velocity-sky-500);
    }
    
    .xm\:target\:text-sky-600:target{
        color: var(--velocity-sky-600);
    }
    
    .xm\:target\:text-sky-700:target{
        color: var(--velocity-sky-700);
    }
    
    .xm\:target\:text-sky-800:target{
        color: var(--velocity-sky-800);
    }
    
    .xm\:target\:text-sky-900:target{
        color: var(--velocity-sky-900);
    }
    
    .xm\:target\:text-green-50:target{
        color: var(--velocity-green-50);
    }
    
    .xm\:target\:text-green-100:target{
        color: var(--velocity-green-100);
    }
    
    .xm\:target\:text-green-200:target{
        color: var(--velocity-green-200);
    }
    
    .xm\:target\:text-green-300:target{
        color: var(--velocity-green-300);
    }
    
    .xm\:target\:text-green-400:target{
        color: var(--velocity-green-400);
    }
    
    .xm\:target\:text-green-500:target{
        color: var(--velocity-green-500);
    }
    
    .xm\:target\:text-green-600:target{
        color: var(--velocity-green-600);
    }
    
    .xm\:target\:text-green-700:target{
        color: var(--velocity-green-700);
    }
    
    .xm\:target\:text-green-800:target{
        color: var(--velocity-green-800);
    }
    
    .xm\:target\:text-green-900:target{
        color: var(--velocity-green-900);
    }
    
    .xm\:target\:text-grey-200:target{
        color: var(--velocity-grey-200);
    }
    
    .xm\:target\:text-grey-300:target{
        color: var(--velocity-grey-300);
    }
    
    .xm\:target\:text-grey-400:target{
        color: var(--velocity-grey-400);
    }
    
    .xm\:target\:text-grey-500:target{
        color: var(--velocity-grey-500);
    }
    
    .xm\:target\:text-grey-600:target{
        color: var(--velocity-grey-600);
    }
    
    .xm\:target\:text-grey-700:target{
        color: var(--velocity-grey-700);
    }
    
    .xm\:target\:text-grey-800:target{
        color: var(--velocity-grey-800);
    }
    
    .xm\:target\:text-grey-900:target{
        color: var(--velocity-grey-900);
    }
    
    .xm\:target\:text-yellow-50:target{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:target\:text-yellow-100:target{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:target\:text-yellow-200:target{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:target\:text-yellow-300:target{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:target\:text-yellow-400:target{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:target\:text-yellow-500:target{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:target\:text-yellow-600:target{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:target\:text-yellow-700:target{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:target\:text-yellow-800:target{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:target\:text-yellow-900:target{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:target\:text-cyan-50:target{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:target\:text-cyan-100:target{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:target\:text-cyan-200:target{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:target\:text-cyan-300:target{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:target\:text-cyan-400:target{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:target\:text-cyan-500:target{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:target\:text-cyan-600:target{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:target\:text-cyan-700:target{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:target\:text-cyan-800:target{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:target\:text-cyan-900:target{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:target\:text-orange-50:target{
        color: var(--velocity-orange-50);
    }
    
    .xm\:target\:text-orange-100:target{
        color: var(--velocity-orange-100);
    }
    
    .xm\:target\:text-orange-200:target{
        color: var(--velocity-orange-200);
    }
    
    .xm\:target\:text-orange-300:target{
        color: var(--velocity-orange-300);
    }
    
    .xm\:target\:text-orange-400:target{
        color: var(--velocity-orange-400);
    }
    
    .xm\:target\:text-orange-500:target{
        color: var(--velocity-orange-500);
    }
    
    .xm\:target\:text-orange-600:target{
        color: var(--velocity-orange-600);
    }
    
    .xm\:target\:text-orange-700:target{
        color: var(--velocity-orange-700);
    }
    
    .xm\:target\:text-orange-800:target{
        color: var(--velocity-orange-800);
    }
    
    .xm\:target\:text-orange-900:target{
        color: var(--velocity-orange-900);
    }
    
    .xm\:target\:text-blue-50:target{
        color: var(--velocity-blue-50);
    }
    
    .xm\:target\:text-blue-100:target{
        color: var(--velocity-blue-100);
    }
    
    .xm\:target\:text-blue-200:target{
        color: var(--velocity-blue-200);
    }
    
    .xm\:target\:text-blue-300:target{
        color: var(--velocity-blue-300);
    }
    
    .xm\:target\:text-blue-400:target{
        color: var(--velocity-blue-400);
    }
    
    .xm\:target\:text-blue-500:target{
        color: var(--velocity-blue-500);
    }
    
    .xm\:target\:text-blue-600:target{
        color: var(--velocity-blue-600);
    }
    
    .xm\:target\:text-blue-700:target{
        color: var(--velocity-blue-700);
    }
    
    .xm\:target\:text-blue-800:target{
        color: var(--velocity-blue-800);
    }
    
    .xm\:target\:text-blue-900:target{
        color: var(--velocity-blue-900);
    }
    
    .xm\:target\:text-lime-50:target{
        color: var(--velocity-lime-50);
    }
    
    .xm\:target\:text-lime-100:target{
        color: var(--velocity-lime-100);
    }
    
    .xm\:target\:text-lime-200:target{
        color: var(--velocity-lime-200);
    }
    
    .xm\:target\:text-lime-300:target{
        color: var(--velocity-lime-300);
    }
    
    .xm\:target\:text-lime-400:target{
        color: var(--velocity-lime-400);
    }
    
    .xm\:target\:text-lime-500:target{
        color: var(--velocity-lime-500);
    }
    
    .xm\:target\:text-lime-600:target{
        color: var(--velocity-lime-600);
    }
    
    .xm\:target\:text-lime-700:target{
        color: var(--velocity-lime-700);
    }
    
    .xm\:target\:text-lime-800:target{
        color: var(--velocity-lime-800);
    }
    
    .xm\:target\:text-lime-900:target{
        color: var(--velocity-lime-900);
    }
    
    .xm\:target\:text-purple-50:target{
        color: var(--velocity-purple-50);
    }
    
    .xm\:target\:text-purple-100:target{
        color: var(--velocity-purple-100);
    }
    
    .xm\:target\:text-purple-200:target{
        color: var(--velocity-purple-200);
    }
    
    .xm\:target\:text-purple-300:target{
        color: var(--velocity-purple-300);
    }
    
    .xm\:target\:text-purple-400:target{
        color: var(--velocity-purple-400);
    }
    
    .xm\:target\:text-purple-500:target{
        color: var(--velocity-purple-500);
    }
    
    .xm\:target\:text-purple-600:target{
        color: var(--velocity-purple-600);
    }
    
    .xm\:target\:text-purple-700:target{
        color: var(--velocity-purple-700);
    }
    
    .xm\:target\:text-purple-800:target{
        color: var(--velocity-purple-800);
    }
    
    .xm\:target\:text-purple-900:target{
        color: var(--velocity-purple-900);
    }
    
    .xm\:target\:text-indigo-50:target{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:target\:text-indigo-100:target{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:target\:text-indigo-200:target{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:target\:text-indigo-300:target{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:target\:text-indigo-400:target{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:target\:text-indigo-500:target{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:target\:text-indigo-600:target{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:target\:text-indigo-700:target{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:target\:text-indigo-800:target{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:target\:text-indigo-900:target{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:target\:text-pink-50:target{
        color: var(--velocity-pink-50);
    }
    
    .xm\:target\:text-pink-100:target{
        color: var(--velocity-pink-100);
    }
    
    .xm\:target\:text-pink-200:target{
        color: var(--velocity-pink-200);
    }
    
    .xm\:target\:text-pink-300:target{
        color: var(--velocity-pink-300);
    }
    
    .xm\:target\:text-pink-400:target{
        color: var(--velocity-pink-400);
    }
    
    .xm\:target\:text-pink-500:target{
        color: var(--velocity-pink-500);
    }
    
    .xm\:target\:text-pink-600:target{
        color: var(--velocity-pink-600);
    }
    
    .xm\:target\:text-pink-700:target{
        color: var(--velocity-pink-700);
    }
    
    .xm\:target\:text-pink-800:target{
        color: var(--velocity-pink-800);
    }
    
    .xm\:target\:text-pink-900:target{
        color: var(--velocity-pink-900);
    }
    
    .xm\:target\:text-violet-50:target{
        color: var(--velocity-violet-50);
    }
    
    .xm\:target\:text-violet-100:target{
        color: var(--velocity-violet-100);
    }
    
    .xm\:target\:text-violet-200:target{
        color: var(--velocity-violet-200);
    }
    
    .xm\:target\:text-violet-300:target{
        color: var(--velocity-violet-300);
    }
    
    .xm\:target\:text-violet-400:target{
        color: var(--velocity-violet-400);
    }
    
    .xm\:target\:text-violet-500:target{
        color: var(--velocity-violet-500);
    }
    
    .xm\:target\:text-violet-600:target{
        color: var(--velocity-violet-600);
    }
    
    .xm\:target\:text-violet-700:target{
        color: var(--velocity-violet-700);
    }
    
    .xm\:target\:text-violet-800:target{
        color: var(--velocity-violet-800);
    }
    
    .xm\:target\:text-violet-900:target{
        color: var(--velocity-violet-900);
    }
    
    .xm\:target\:text-slate-50:target{
        color: var(--velocity-slate-50);
    }
    
    .xm\:target\:text-slate-100:target{
        color: var(--velocity-slate-100);
    }
    
    .xm\:target\:text-slate-200:target{
        color: var(--velocity-slate-200);
    }
    
    .xm\:target\:text-slate-300:target{
        color: var(--velocity-slate-300);
    }
    
    .xm\:target\:text-slate-400:target{
        color: var(--velocity-slate-400);
    }
    
    .xm\:target\:text-slate-500:target{
        color: var(--velocity-slate-500);
    }
    
    .xm\:target\:text-slate-600:target{
        color: var(--velocity-slate-600);
    }
    
    .xm\:target\:text-slate-700:target{
        color: var(--velocity-slate-700);
    }
    
    .xm\:target\:text-slate-800:target{
        color: var(--velocity-slate-800);
    }
    
    .xm\:target\:text-slate-900:target{
        color: var(--velocity-slate-900);
    }
    
    .xm\:target\:text-rose-50:target{
        color: var(--velocity-rose-50);
    }
    
    .xm\:target\:text-rose-100:target{
        color: var(--velocity-rose-100);
    }
    
    .xm\:target\:text-rose-200:target{
        color: var(--velocity-rose-200);
    }
    
    .xm\:target\:text-rose-300:target{
        color: var(--velocity-rose-300);
    }
    
    .xm\:target\:text-rose-400:target{
        color: var(--velocity-rose-400);
    }
    
    .xm\:target\:text-rose-500:target{
        color: var(--velocity-rose-500);
    }
    
    .xm\:target\:text-rose-600:target{
        color: var(--velocity-rose-600);
    }
    
    .xm\:target\:text-rose-700:target{
        color: var(--velocity-rose-700);
    }
    
    .xm\:target\:text-rose-800:target{
        color: var(--velocity-rose-800);
    }
    
    .xm\:target\:text-rose-900:target{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1280px){
    .xl\:target\:aspect-ratio-auto:target{
        aspect-ratio: auto;
    }
    
    .xl\:target\:aspect-ratio-square:target{
        aspect-ratio: 1/1;
    }
    
    .xl\:target\:aspect-ratio-video:target{
        aspect-ratio: 16/9;
    }
    
    .xl\:target\:container:target{
        width: 100%;
    }
    
    .xl\:target\:container-fluid:target{
        width: 100%;
    }
    
    .xl\:target\:column-auto:target{
        columns: auto;
    }
    
    .xl\:target\:column-1:target{
        columns: 1;
    }
    
    .xl\:target\:column-2:target{
        columns: 2;
    }
    
    .xl\:target\:column-3:target{
        columns: 3;
    }
    
    .xl\:target\:column-4:target{
        columns: 4;
    }
    
    .xl\:target\:column-5:target{
        columns: 5;
    }
    
    .xl\:target\:column-6:target{
        columns: 6;
    }
    
    .xl\:target\:column-7:target{
        columns: 7;
    }
    
    .xl\:target\:column-8:target{
        columns: 8;
    }
    
    .xl\:target\:column-9:target{
        columns: 9;
    }
    
    .xl\:target\:column-10:target{
        columns: 10;
    }
    
    .xl\:target\:column-11:target{
        columns: 11;
    }
    
    .xl\:target\:column-12:target{
        columns: 12;
    }
    
    .xl\:target\:float-inline-start:target{
        float: inline-start;
    }
    
    .xl\:target\:float-inline-end:target{
        float: inline-end;
    }
    
    .xl\:target\:float-left:target{
        float: left;
    }
    
    .xl\:target\:float-right:target{
        float: right;
    }
    
    .xl\:target\:float-none:target{
        float: none;
    }
    
    .xl\:target\:float-inherit:target{
        float: inherit;
    }
    
    .xl\:target\:clear-inline-start:target{
        clear: inline-start;
    }
    
    .xl\:target\:clear-inline-end:target{
        clear: inline-end;
    }
    
    .xl\:target\:clear-left:target{
        clear: left;
    }
    
    .xl\:target\:clear-right:target{
        clear: right;
    }
    
    .xl\:target\:clear-both:target{
        clear: both;
    }
    
    .xl\:target\:clear-none:target{
        clear: none;
    }
    
    .xl\:target\:clear-inherit:target{
        clear: inherit;
    }
    
    .xl\:target\:isolation-auto:target{
        isolation: auto;
    }
    
    .xl\:target\:isolation-true:target{
        isolation: isolate;
    }
    
    .xl\:target\:object-fit-fill:target{
        object-fit: fill;
    }
    
    .xl\:target\:object-fit-cover:target{
        object-fit: cover;
    }
    
    .xl\:target\:object-fit-contain:target{
        object-fit: contain;
    }
    
    .xl\:target\:object-fit-scale-down:target{
        object-fit: scale-down;
    }
    
    .xl\:target\:object-fit-none:target{
        object-fit: none;
    }
    
    .xl\:target\:object-position-top:target{
        object-position: top;
    }
    
    .xl\:target\:object-position-bottom:target{
        object-position: bottom;
    }
    
    .xl\:target\:object-position-left:target{
        object-position: left;
    }
    
    .xl\:target\:object-position-right:target{
        object-position: right;
    }
    
    .xl\:target\:object-position-left-top:target{
        object-position: left top;
    }
    
    .xl\:target\:object-position-right-top:target{
        object-position: right top;
    }
    
    .xl\:target\:object-position-left-bottom:target{
        object-position: left bottom;
    }
    
    .xl\:target\:object-position-right-bottom:target{
        object-position: right bottom;
    }

    .xl\:target\:object-position-center-top:target{
        object-position: center top;
    }

    .xl\:target\:object-position-center-bottom:target{
        object-position: center bottom;
    }
    
    .xl\:target\:overflow-auto:target{
        overflow: auto;
    }
    
    .xl\:target\:overflow-hidden:target{
        overflow: hidden;
    }
    
    .xl\:target\:overflow-visible:target{
        overflow: visible;
    }
    
    .xl\:target\:overflow-scroll:target{
        overflow: scroll;
    }
    
    .xl\:target\:overflow-inherit:target{
        overflow:inherit;
    }
    
    .xl\:target\:overflow-x-auto:target{
        overflow: auto;
    }
    
    .xl\:target\:overflow-x-hidden:target{
        overflow-x: hidden;
    }
    
    .xl\:target\:overflow-x-visible:target{
        overflow-x: visible;
    }
    
    .xl\:target\:overflow-x-scroll:target{
        overflow-x: scroll;
    }
    
    .xl\:target\:overflow-x-inherit:target{
        overflow-x:inherit;
    }
    
    .xl\:target\:overflow-y-auto:target{
        overflow-y: auto;
    }
    
    .xl\:target\:overflow-y-hidden:target{
        overflow-y: hidden;
    }
    
    .xl\:target\:overflow-y-visible:target{
        overflow-y: visible;
    }
    
    .xl\:target\:overflow-y-scroll:target{
        overflow-y: scroll;
    }
    
    .xl\:target\:overflow-y-inherit:target{
        overflow-y: inherit;
    }
    
    .xl\:target\:overscroll-behavior-auto:target{
        overscroll-behavior: auto;
    }
    
    .xl\:target\:overscroll-behavior-contain:target{
        overscroll-behavior: contain;
    }
    
    .xl\:target\:overscroll-behavior-none:target{
        overscroll-behavior: none;
    }
    
    .xl\:target\:overscroll-behavior-inherit:target{
        overscroll-behavior: inherit;
    }
    
    .xl\:target\:overscroll-behavior-x-auto:target{
        overscroll-behavior: auto;
    }
    
    .xl\:target\:overscroll-behavior-x-contain:target{
        overscroll-behavior-x: contain;
    }
    
    .xl\:target\:overscroll-behavior-x-none:target{
        overscroll-behavior-x: none;
    }
    
    .xl\:target\:overscroll-behavior-x-inherit:target{
        overscroll-behavior-x:inherit;
    }
    
    .xl\:target\:overscroll-behavior-y-auto:target{
        overscroll-behavior-y: auto;
    }
    
    .xl\:target\:overscroll-behavior-y-contain:target{
        overscroll-behavior-y: contain;
    }
    
    .xl\:target\:overscroll-behavior-y-none:target{
        overscroll-behavior-y: none;
    }
    
    .xl\:target\:overscroll-behavior-y-inherit:target{
        overscroll-behavior-y: inherit;
    }
    
    .xl\:target\:position-static:target{
        position: static;
    }
    
    .xl\:target\:position-fixed:target{
        position: fixed;
    }
    
    .xl\:target\:position-absolute:target{
        position: absolute;
    }
    
    .xl\:target\:position-relative:target{
        position: relative;
    }
    
    .xl\:target\:position-sticky:target{
        position: sticky;
    }

    .xl\:target\:position-right-0:target{
        right: 0;
    }

    .xl\:target\:position-left-0:target{
        left: 0;
    }

    .xl\:target\:position-top-0:target{
        top: 0;
    }

    .xl\:target\:position-bottom-0:target{
        bottom: 0;
    }
    
    .xl\:target\:visible:target{
        visibility: visible;
    }
    
    .xl\:target\:invisible:target{
        visibility: hidden;
    }
    
    .xl\:target\:visibility-collapse:target{
        visibility: collapse;
    }
    
    .xl\:target\:z-0:target{
        z-index: 0;
    }
    
    .xl\:target\:-z-10:target{
        z-index: -10;
    }
    
    .xl\:target\:-z-20:target{
        z-index: -20;
    }
    
    .xl\:target\:-z-30:target{
        z-index: -30;
    }
    
    .xl\:target\:-z-40:target{
        z-index: -40;
    }
    
    .xl\:target\:-z-50:target{
        z-index: -50;
    }
    
    .xl\:target\:-z-60:target{
        z-index: -60;
    }
    
    .xl\:target\:-z-70:target{
        z-index: -70;
    }
    
    .xl\:target\:-z-80:target{
        z-index: -80;
    }
    
    .xl\:target\:-z-90:target{
        z-index: -90;
    }
    
    .xl\:target\:-z-100:target{
        z-index: -100;
    }
    
    .xl\:target\:z-10:target{
        z-index: 10;
    }
    
    .xl\:target\:z-20:target{
        z-index: 20;
    }
    
    .xl\:target\:z-30:target{
        z-index: 30;
    }
    
    .xl\:target\:z-40:target{
        z-index: 40;
    }
    
    .xl\:target\:z-50:target{
        z-index: 50;
    }
    
    .xl\:target\:z-60:target{
        z-index: 60;
    }
    
    .xl\:target\:z-70:target{
        z-index: 70;
    }
    
    .xl\:target\:z-80:target{
        z-index: 80;
    }
    
    .xl\:target\:z-90:target{
        z-index: 90;
    }
    
    .xl\:target\:z-100:target{
        z-index: 100;
    }
    
    .xl\:target\:z-auto:target{
        z-index: auto;
    }
    
    .xl\:target\:flex-basis-0:target{
        flex-basis: 0;
    }
    
    .xl\:target\:flex-basis-2:target{
        flex-basis: 2;
    }
    
    .xl\:target\:flex-basis-4:target{
        flex-basis: 4;
    }
    
    .xl\:target\:flex-basis-6:target{
        flex-basis: 6;
    }
    
    .xl\:target\:flex-basis-8:target{
        flex-basis: 8;
    }
    
    .xl\:target\:flex-basis-10:target{
        flex-basis: 10;
    }
    
    .xl\:target\:flex-basis-12:target{
        flex-basis: 12;
    }
    
    .xl\:target\:flex-basis-14:target{
        flex-basis: 14;
    }
    
    .xl\:target\:flex-basis-16:target{
        flex-basis: 16;
    }
    
    .xl\:target\:flex-basis-18:target{
        flex-basis: 18;
    }
    
    .xl\:target\:flex-basis-20:target{
        flex-basis: 20;
    }
    
    .xl\:target\:flex-basis-hf:target{
        flex-basis: 50%;
    }
    
    .xl\:target\:flex-basis-third:target{
        flex-basis: 33.333%;
    }
    
    .xl\:target\:flex-basis-quarter:target{
        flex-basis: 25%;
    }
    
    .xl\:target\:flex-basis-three-quarter:target{
        flex-basis: 75%;
    }
    
    .xl\:target\:flex-basis-full:target{
        flex-basis: 100%;
    }
    
    .xl\:target\:flex-basis-two-third:target{
        flex-basis: 66.67%;
    }
    
    .xl\:target\:flex-row:target{
        flex-direction: row;
    }
    
    .xl\:target\:flex-row-reverse:target{
        flex-direction: row-reverse;
    }
    
    .xl\:target\:flex-column:target{
        flex-direction: column;
    }
    
    .xl\:target\:flex-column-reverse:target{
        flex-direction: column-reverse;
    }
    
    .xl\:target\:flex-wrap:target{
        flex-wrap: wrap;
    }
    
    .xl\:target\:flex-nowrap:target{
        flex-wrap: nowrap;
    }
    
    .xl\:target\:flex-wrap-reverse:target{
        flex-direction: wrap-reserve;
    }
    
    .xl\:target\:flex-1:target{
        flex: 1 1 0;
    }
    
    .xl\:target\:flex-auto:target{
        flex: 1 1 auto;
    }
    
    .xl\:target\:flex-initial:target{
        flex: 0 1 auto;
    }
    
    .xl\:target\:flex-none:target{
        flex: none;
    }
    
    .xl\:target\:flex-grow-0:target{
        flex-grow: 0;
    }
    
    .xl\:target\:flex-grow-1:target{
        flex-grow: 1;
    }
    
    .xl\:target\:flex-shink-0:target{
        flex-shrink: 0;
    }
    
    .xl\:target\:flex-shink-1:target{
        flex-shrink: 1;
    }
    
    .xl\:target\:order-1:target{
        order: 1;
    }
    
    .xl\:target\:order-2:target{
        order: 2;
    }
    
    .xl\:target\:order-3:target{
        order: 3;
    }
    
    .xl\:target\:order-4:target{
        order: 4;
    }
    
    .xl\:target\:order-5:target{
        order: 5;
    }
    
    .xl\:target\:order-6:target{
        order: 6;
    }
    
    .xl\:target\:order-7:target{
        order: 7;
    }
    
    .xl\:target\:order-8:target{
        order: 8;
    }
    
    .xl\:target\:order-9:target{
        order: 9;
    }
    
    .xl\:target\:order-10:target{
        order: 10;
    }
    
    .xl\:target\:order-11:target{
        order: 11;
    }
    
    .xl\:target\:order-12:target{
        order: 12;
    }
    
    .xl\:target\:order-first:target{
        order: -9999;
    }
    
    .xl\:target\:order-last:target{
        order: 9999;
    }
    
    .xl\:target\:order-0:target{
        order: 0;
    }
    
    .xl\:target\:grtpcols-1:target{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-2:target{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-3:target{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-4:target{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-5:target{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-6:target{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-7:target{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-8:target{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-9:target{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-10:target{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-11:target{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-12:target{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:target\:grtpcols-none:target{
        grid-template-columns: none;
    }
    
    .xl\:target\:grtpcols-subgrid:target{
        grid-template-columns: subgrid;
    }
    
    .xl\:target\:grtpcols-auto:target{
        grid-template-columns: auto;
    }
    
    .xl\:target\:grcol-auto:target{
        grid-column: auto;
    }
    
    .xl\:target\:grcol-span-1:target{
        grid-column: span 1 / span 1;
    }
    
    .xl\:target\:grcol-span-2:target{
        grid-column: span 2 / span 2;
    }
    
    .xl\:target\:grcol-span-3:target{
        grid-column: span 3 / span 3;
    }
    
    .xl\:target\:grcol-span-4:target{
        grid-column: span 4 / span 4;
    }
    
    .xl\:target\:grcol-span-5:target{
        grid-column: span 5 / span 5;
    }
    
    .xl\:target\:grcol-span-6:target{
        grid-column: span 6 / span 6;
    }
    
    .xl\:target\:grcol-span-7:target{
        grid-column: span 7 / span 7;
    }
    
    .xl\:target\:grcol-span-8:target{
        grid-column: span 8 / span 8;
    }
    
    .xl\:target\:grcol-span-9:target{
        grid-column: span 9 / span 9;
    }
    
    .xl\:target\:grcol-span-10:target{
        grid-column: span 10 / span 10;
    }
    
    .xl\:target\:grcol-span-11:target{
        grid-column: span 11 / span 11;
    }
    
    .xl\:target\:grcol-span-12:target{
        grid-column: span 12 / span 12;
    }
    
    .xl\:target\:grcol-span-full:target{
        grid-column: span 1 / span -1;
    }
    
    .xl\:target\:grcol-start-1:target{
        grid-column-start: 1;
    }
    
    .xl\:target\:grcol-start-2:target{
        grid-column-start: 2;
    }
    
    .xl\:target\:grcol-start-3:target{
        grid-column-start: 3;
    }
    
    .xl\:target\:grcol-start-4:target{
        grid-column-start: 4;
    }
    
    .xl\:target\:grcol-start-5:target{
        grid-column-start: 5;
    }
    
    .xl\:target\:grcol-start-6:target{
        grid-column-start: 6;
    }
    
    .xl\:target\:grcol-start-7:target{
        grid-column-start: 7;
    }
    
    .xl\:target\:grcol-start-8:target{
        grid-column-start: 8;
    }
    
    .xl\:target\:grcol-start-9:target{
        grid-column-start: 9;
    }
    
    .xl\:target\:grcol-start-10:target{
        grid-column-start: 10;
    }
    
    .xl\:target\:grcol-start-11:target{
        grid-column-start: 11;
    }
    
    .xl\:target\:grcol-start-12:target{
        grid-column-start: 12;
    }
    
    .xl\:target\:grcol-start-auto:target{
        grid-column-start: auto;
    }
    
    .xl\:target\:grcol-end-1:target{
        grid-column-end: 1;
    }
    
    .xl\:target\:grcol-end-2:target{
        grid-column-end: 2;
    }
    
    .xl\:target\:grcol-end-3:target{
        grid-column-end: 3;
    }
    
    .xl\:target\:grcol-end-4:target{
        grid-column-end: 4;
    }
    
    .xl\:target\:grcol-end-5:target{
        grid-column-end: 5;
    }
    
    .xl\:target\:grcol-end-6:target{
        grid-column-end: 6;
    }
    
    .xl\:target\:grcol-end-7:target{
        grid-column-end: 7;
    }
    
    .xl\:target\:grcol-end-8:target{
        grid-column-end: 8;
    }
    
    .xl\:target\:grcol-end-9:target{
        grid-column-end: 9;
    }
    
    .xl\:target\:grcol-end-10:target{
        grid-column-end: 10;
    }
    
    .xl\:target\:grcol-end-11:target{
        grid-column-end: 11;
    }
    
    .xl\:target\:grcol-end-12:target{
        grid-column-end: 12;
    }
    
    .xl\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }
    
    .xl\:target\:grtprows-1:target{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-2:target{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-3:target{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-4:target{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-5:target{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-6:target{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-7:target{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-8:target{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-9:target{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-10:target{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-11:target{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-12:target{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:target\:grtprows-none:target{
        grid-template-rows: none;
    }
    
    .xl\:target\:grtprows-subgrid:target{
        grid-template-rows: subgrid;
    }
    
    .xl\:target\:grtprows-auto:target{
        grid-template-rows: auto;
    }
    
    .xl\:target\:grrow-auto:target{
        grid-row: auto;
    }
    
    .xl\:target\:grrow-span-1:target{
        grid-row: span 1 / span 1;
    }
    
    .xl\:target\:grrow-span-2:target{
        grid-row: span 2 / span 2;
    }
    
    .xl\:target\:grrow-span-3:target{
        grid-row: span 3 / span 3;
    }
    
    .xl\:target\:grrow-span-4:target{
        grid-row: span 4 / span 4;
    }
    
    .xl\:target\:grrow-span-5:target{
        grid-row: span 5 / span 5;
    }
    
    .xl\:target\:grrow-span-6:target{
        grid-row: span 6 / span 6;
    }
    
    .xl\:target\:grrow-span-7:target{
        grid-row: span 7 / span 7;
    }
    
    .xl\:target\:grrow-span-8:target{
        grid-row: span 8 / span 8;
    }
    
    .xl\:target\:grrow-span-9:target{
        grid-row: span 9 / span 9;
    }
    
    .xl\:target\:grrow-span-10:target{
        grid-row: span 10 / span 10;
    }
    
    .xl\:target\:grrow-span-11:target{
        grid-row: span 11 / span 11;
    }
    
    .xl\:target\:grrow-span-12:target{
        grid-row: span 12 / span 12;
    }
    
    .xl\:target\:grrow-span-full:target{
        grid-row: span 1 / span -1;
    }
    
    .xl\:target\:grrow-start-1:target{
        grid-row-start: 1;
    }
    
    .xl\:target\:grrow-start-2:target{
        grid-row-start: 2;
    }
    
    .xl\:target\:grrow-start-3:target{
        grid-row-start: 3;
    }
    
    .xl\:target\:grrow-start-4:target{
        grid-row-start: 4;
    }
    
    .xl\:target\:grrow-start-5:target{
        grid-row-start: 5;
    }
    
    .xl\:target\:grrow-start-6:target{
        grid-row-start: 6;
    }
    
    .xl\:target\:grrow-start-7:target{
        grid-row-start: 7;
    }
    
    .xl\:target\:grrow-start-8:target{
        grid-row-start: 8;
    }
    
    .xl\:target\:grrow-start-9:target{
        grid-row-start: 9;
    }
    
    .xl\:target\:grrow-start-10:target{
        grid-row-start: 10;
    }
    
    .xl\:target\:grrow-start-11:target{
        grid-row-start: 11;
    }
    
    .xl\:target\:grrow-start-12:target{
        grid-row-start: 12;
    }
    
    .xl\:target\:grrow-start-auto:target{
        grid-row-start: auto;
    }
    
    .xl\:target\:grrow-end-1:target{
        grid-row-end: 1;
    }
    
    .xl\:target\:grrow-end-2:target{
        grid-row-end: 2;
    }
    
    .xl\:target\:grrow-end-3:target{
        grid-row-end: 3;
    }
    
    .xl\:target\:grrow-end-4:target{
        grid-row-end: 4;
    }
    
    .xl\:target\:grrow-end-5:target{
        grid-row-end: 5;
    }
    
    .xl\:target\:grrow-end-6:target{
        grid-row-end: 6;
    }
    
    .xl\:target\:grrow-end-7:target{
        grid-row-end: 7;
    }
    
    .xl\:target\:grrow-end-8:target{
        grid-row-end: 8;
    }
    
    .xl\:target\:grrow-end-9:target{
        grid-row-end: 9;
    }
    
    .xl\:target\:grrow-end-10:target{
        grid-row-end: 10;
    }
    
    .xl\:target\:grrow-end-11:target{
        grid-row-end: 11;
    }
    
    .xl\:target\:grrow-end-12:target{
        grid-row-end: 12;
    }
    
    .xl\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }
    
    .xl\:target\:grfl-row:target{
        grid-auto-flow: row;
    }
    
    .xl\:target\:grfl-col:target{
        grid-auto-flow: column;
    }
    
    .xl\:target\:grfl-dense:target{
        grid-auto-flow: dense;
    }
    
    .xl\:target\:grfl-row-dense:target{
        grid-auto-flow: row dense;
    }
    
    .xl\:target\:grfl-col-dense:target{
        grid-auto-flow: column dense;
    }
    
    .xl\:target\:gr-auto-cols-auto:target{
        grid-auto-columns: auto;
    }
    
    .xl\:target\:gr-auto-cols-min:target{
        grid-auto-columns: min-content;
    }
    
    .xl\:target\:gr-auto-cols-max:target{
        grid-auto-columns: max-content;
    }
    
    .xl\:target\:gr-auto-cols-minmax:target{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xl\:target\:gr-auto-rows-auto:target{
        grid-auto-rows: auto;
    }
    
    .xl\:target\:gr-auto-rows-min:target{
        grid-auto-rows: min-content;
    }
    
    .xl\:target\:gr-auto-rows-max:target{
        grid-auto-rows: max-content;
    }
    
    .xl\:target\:gr-auto-rows-minmax:target{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xl\:target\:gap-0:target{
        gap: 0;
    }
    
    .xl\:target\:gap-x-0:target{
        column-gap: 0;
    }
    
    .xl\:target\:gap-y-0:target{
        row-gap: 0;
    }
    
    .xl\:target\:gap-1:target{
        gap: 1px;
    }
    
    .xl\:target\:gap-2:target{
        gap: 2px;
    }
    
    .xl\:target\:gap-4:target{
        gap: 4px;
    }
    
    .xl\:target\:gap-6:target{
        gap: 6px;
    }
    
    .xl\:target\:gap-8:target{
        gap: 8px;
    }
    
    .xl\:target\:gap-9:target{
        gap: 9px;
    }
    
    .xl\:target\:gap-10:target{
        gap: 10px;
    }
    
    .xl\:target\:gap-12:target{
        gap: 12px;
    }
    
    .xl\:target\:gap-14:target{
        gap: 14px;
    }
    
    .xl\:target\:gap-16:target{
        gap: 16px;
    }
    
    .xl\:target\:gap-18:target{
        gap: 18px;
    }
    
    .xl\:target\:gap-20:target{
        gap: 20px;
    }
    
    .xl\:target\:gap-x-0:target{
        column-gap: 0;
    }
    
    .xl\:target\:gap-x-1:target{
        column-gap: 1px;
    }
    
    .xl\:target\:gap-x-2:target{
        column-gap: 2px;
    }
    
    .xl\:target\:gap-x-4:target{
        column-gap: 4px;
    }
    
    .xl\:target\:gap-x-6:target{
        column-gap: 6px;
    }
    
    .xl\:target\:gap-x-8:target{
        column-gap: 8px;
    }
    
    .xl\:target\:gap-x-10:target{
        column-gap: 10px;
    }
    
    .xl\:target\:gap-x-12:target{
        column-gap: 12px;
    }
    
    .xl\:target\:gap-x-14:target{
        column-gap: 14px;
    }
    
    .xl\:target\:gap-x-16:target{
        column-gap: 16px;
    }
    
    .xl\:target\:gap-x-18:target{
        column-gap: 18px;
    }
    
    .xl\:target\:gap-x-20:target{
        column-gap: 20px;
    }
    
    .xl\:target\:gap-y-1:target{
        row-gap: 1px;
    }
    
    .xl\:target\:gap-y-2:target{
        row-gap: 2px;
    }
    
    .xl\:target\:gap-y-4:target{
        row-gap: 4px;
    }
    
    .xl\:target\:gap-y-6:target{
        row-gap: 6px;
    }
    
    .xl\:target\:gap-y-8:target{
        row-gap: 8px;
    }
    
    .xl\:target\:gap-y-10:target{
        row-gap: 10px;
    }
    
    .xl\:target\:gap-y-12:target{
        row-gap: 12px;
    }
    
    .xl\:target\:gap-y-14:target{
        row-gap: 14px;
    }
    
    .xl\:target\:gap-y-16:target{
        row-gap: 16px;
    }
    
    .xl\:target\:gap-y-18:target{
        row-gap: 18px;
    }
    
    .xl\:target\:gap-y-20:target{
        row-gap: 20px;
    }
    
    .xl\:target\:justify-content-normal:target{
        justify-content: normal;
    }
    
    .xl\:target\:justify-content-start:target{
        justify-content: flex-start;
    }
    
    .xl\:target\:justify-content-end:target{
        justify-content: flex-end;
    }
    
    .xl\:target\:justify-content-center:target{
        justify-content: center;
    }
    
    .xl\:target\:justify-content-between:target{
        justify-content: space-between;
    }
    
    .xl\:target\:justify-content-around:target{
        justify-content: space-around;
    }
    
    .xl\:target\:justify-content-evenly:target{
        justify-content: space-evenly;
    }
    
    .xl\:target\:justify-content-stretch:target{
        justify-content: stretch;
    }
    
    .xl\:target\:justify-items-start:target{
        justify-items: start;
    }
    
    .xl\:target\:justify-items-end:target{
        justify-items: end;
    }
    
    .xl\:target\:justify-items-center:target{
        justify-items: center;
    }
    
    .xl\:target\:justify-items-stretch:target{
        justify-items: stretch;
    }
    
    .xl\:target\:justify-self-auto:target{
        justify-self: auto;
    }
    
    .xl\:target\:justify-self-start:target{
        justify-self: start;
    }
    
    .xl\:target\:justify-self-end:target{
        justify-self: end;
    }
    
    .xl\:target\:justify-self-center:target{
        justify-self: center;
    }
    
    .xl\:target\:justify-self-stretch:target{
        justify-self: stretch;
    }
    
    .xl\:target\:align-content-normal:target{
        align-content: normal;
    }
    
    .xl\:target\:align-content-center:target{
        align-content: center;
    }
    
    .xl\:target\:align-content-start:target{
        align-content: flex-start;
    }
    
    .xl\:target\:align-content-end:target{
        align-content: flex-end;
    }
    
    .xl\:target\:align-content-between:target{
        align-content: space-between;
    }
    
    .xl\:target\:align-content-around:target{
        align-content: space-around;
    }
    
    .xl\:target\:align-content-evenly:target{
        align-content: space-evenly;
    }
    
    .xl\:target\:align-content-baseline:target{
        align-content: space-baseline;
    }
    
    .xl\:target\:align-content-stretch:target{
        align-content: stretch;
    }
    
    .xl\:target\:align-items-start:target{
        align-items: start;
    }
    
    .xl\:target\:align-items-end:target{
        align-items: end;
    }
    
    .xl\:target\:align-items-center:target{
        align-items: center;
    }
    
    .xl\:target\:align-items-stretch:target{
        justify-items: stretch;
    }
    
    .xl\:target\:align-self-auto:target{
        justify-self: auto;
    }
    
    .xl\:target\:align-self-start:target{
        justify-self: start;
    }
    
    .xl\:target\:align-self-end:target{
        justify-self: end;
    }
    
    .xl\:target\:align-self-center:target{
        justify-self: center;
    }
    
    .xl\:target\:align-self-stretch:target{
        justify-self: stretch;
    }
    
    .xl\:target\:align-self-baseline:target{
        justify-self: baseline;
    }
    
    .xl\:target\:place-content-center:target{
        place-content: center;
    }
    
    .xl\:target\:place-content-start:target{
        place-content: start;
    }
    
    .xl\:target\:place-content-end:target{
        place-content: end;
    }
    
    .xl\:target\:place-content-between:target{
        place-content: between;
    }
    
    .xl\:target\:place-content-around:target{
        place-content: around;
    }
    
    .xl\:target\:place-content-evenly:target{
        place-content: evenly;
    }
    
    .xl\:target\:place-content-baseline:target{
        place-content: baseline;
    }
    
    .xl\:target\:place-content-stretch:target{
        place-content: stretch;
    }
    
    .xl\:target\:place-items-start:target{
        place-content: start;
    }
    
    .xl\:target\:place-items-end:target{
        place-content: end;
    }
    
    .xl\:target\:place-items-center:target{
        place-content: center;
    }
    
    .xl\:target\:place-items-baseline:target{
        place-content: baseline;
    }
    
    .xl\:target\:place-items-stretch:target{
        place-content: stretch;
    }
    
    .xl\:target\:place-self-start:target{
        place-self: start;
    }
    
    .xl\:target\:place-self-end:target{
        place-self: end;
    }
    
    .xl\:target\:place-self-center:target{
        place-self: center;
    }
    
    .xl\:target\:place-self-baseline:target{
        place-self: baseline;
    }
    
    .xl\:target\:place-self-stretch:target{
        place-self: stretch;
    }
    
    .xl\:target\:w-0:target{
        width: 0;
    }
    
    .xl\:target\:w-2:target{
        width: 2px;
    }
    
    .xl\:target\:w-4:target{
        width: 4px;
    }
    
    .xl\:target\:w-6:target{
        width: 6px;
    }
    
    .xl\:target\:w-8:target{
        width: 8px;
    }
    
    .xl\:target\:w-10:target{
        width: 10px;
    }
    
    .xl\:target\:w-12:target{
        width: 12px;
    }
    
    .xl\:target\:w-14:target{
        width: 14px;
    }
    
    .xl\:target\:w-16:target{
        width: 16px;
    }
    
    .xl\:target\:w-18:target{
        width: 18px;
    }
    
    .xl\:target\:w-20:target{
        width: 20px;
    }
    
    .xl\:target\:w-22:target{
        width: 1.5rem;
    }
    
    .xl\:target\:w-24:target{
        width: 3rem;
    }
    
    .xl\:target\:w-26:target{
        width: 4.5rem;
    }
    
    .xl\:target\:w-28:target{
        width: 6rem;
    }
    
    .xl\:target\:w-30:target{
        width: 7.5rem;
    }
    
    .xl\:target\:w-32:target{
        width: 10rem;
    }
    
    .xl\:target\:w-34:target{
        width: 11.5rem;
    }
    
    .xl\:target\:w-36:target{
        width: 13rem;
    }
    
    .xl\:target\:w-38:target{
        width: 14.5rem;
    }
    
    .xl\:target\:w-40:target{
        width: 16rem;
    }
    
    .xl\:target\:w-42:target{
        width: 18rem;
    }
    
    .xl\:target\:w-44:target{
        width: 20rem;
    }
    
    .xl\:target\:w-46:target{
        width: 22rem;
    }
    
    .xl\:target\:w-48:target{
        width: 24rem;
    }

    .xl\:target\:w-52:target{
        width: 28rem;
    }

    .xl\:target\:w-56:target{
        width: 32rem;
    }

    .xl\:target\:w-60:target{
        width: 36rem;
    }

    .xl\:target\:w-64:target{
        width: 40rem;
    }

    .xl\:target\:w-68:target{
        width: 44rem;
    }

    .xl\:target\:w-72:target{
        width: 48rem;
    }

    .xl\:target\:w-76:target{
        width: 52rem;
    }

    .xl\:target\:w-80:target{
        width: 56rem;
    }

    .xl\:target\:w-84:target{
        width: 60rem;
    }
    
    .xl\:target\:w-hf:target{
        width: 50%;
    }
    
    .xl\:target\:w-third:target{
        width: 33.333%;
    }
    
    .xl\:target\:w-two-third:target{
        width: 66.67%;
    }
    
    .xl\:target\:w-quarter:target{
        width: 25%;
    }
    
    .xl\:target\:w-three-quarter:target{
        width: 75%;
    }
    
    .xl\:target\:w-fifth:target{
        width: 20%;
    }
    
    .xl\:target\:w-two-fifth:target{
        width: 40%;
    }
    
    .xl\:target\:w-three-fifth:target{
        width: 60%;
    }
    
    .xl\:target\:w-four-fifth:target{
        width: 80%;
    }
    
    .xl\:target\:w-tenth:target{
        width: 10%;
    }
    
    .xl\:target\:w-two-tenth:target{
        width: 20%;
    }
    
    .xl\:target\:w-three-tenth:target{
        width: 30%;
    }
    
    .xl\:target\:w-four-tenth:target{
        width: 40%;
    }
    
    .xl\:target\:w-five-tenth:target{
        width: 50%;
    }
    
    .xl\:target\:w-six-tenth:target{
        width: 60%;
    }
    
    .xl\:target\:w-seven-tenth:target{
        width: 70%;
    }
    
    .xl\:target\:w-eight-tenth:target{
        width: 80%;
    }
    
    .xl\:target\:w-nine-tenth:target{
        width: 90%;
    }
    
    .xl\:target\:w-full:target{
        width: 100%;
    }
    
    .xl\:target\:w-min:target{
        width: min-content;
    }
    
    .xl\:target\:w-max:target{
        width: max-content;
    }
    
    .xl\:target\:w-fit:target{
        width: fit-content;
    }
    
    .xl\:target\:min-vh-10:target{
        min-height: 10vh;
    }
    
    .xl\:target\:min-vh-20:target{
        min-height: 20vh;
    }
    
    .xl\:target\:min-vh-30:target{
        min-height: 30vh;
    }
    
    .xl\:target\:min-vh-40:target{
        min-height: 40vh;
    }
    
    .xl\:target\:min-vh-50:target{
        min-height: 50vh;
    }
    
    .xl\:target\:min-vh-60:target{
        min-height: 60vh;
    }
    
    .xl\:target\:min-vh-70:target{
        min-height: 70vh;
    }
    
    .xl\:target\:min-vh-80:target{
        min-height: 80vh;
    }
    
    .xl\:target\:min-vh-90:target{
        min-height: 90vh;
    }
    
    .xl\:target\:min-vh-100:target{
        min-height: 100vh;
    }
    
    .xl\:target\:min-vw-10:target{
        min-width: 10vh;
    }
    
    .xl\:target\:min-vw-20:target{
        min-width: 20vh;
    }
    
    .xl\:target\:min-vw-30:target{
        min-width: 30vh;
    }
    
    .xl\:target\:min-vw-40:target{
        min-width: 40vh;
    }
    
    .xl\:target\:min-vw-50:target{
        min-width: 50vh;
    }
    
    .xl\:target\:min-vw-60:target{
        min-width: 60vh;
    }
    
    .xl\:target\:min-vw-70:target{
        min-width: 70vh;
    }
    
    .xl\:target\:min-vw-80:target{
        min-width: 80vh;
    }
    
    .xl\:target\:min-vw-90:target{
        min-width: 100vh;
    }
    
    .xl\:target\:min-vw-100:target{
        min-width: 100vh;
    }
    
    .xl\:target\:max-vh-10:target{
        max-height: 10vh;
    }
    
    .xl\:target\:max-vh-20:target{
        max-height: 20vh;
    }
    
    .xl\:target\:max-vh-30:target{
        max-height: 30vh;
    }
    
    .xl\:target\:max-vh-40:target{
        max-height: 40vh;
    }
    
    .xl\:target\:max-vh-50:target{
        max-height: 50vh;
    }
    
    .xl\:target\:max-vh-60:target{
        max-height: 60vh;
    }
    
    .xl\:target\:max-vh-70:target{
        max-height: 70vh;
    }
    
    .xl\:target\:max-vh-80:target{
        max-height: 80vh;
    }
    
    .xl\:target\:max-vh-90:target{
        max-height: 100vh;
    }
    
    .xl\:target\:max-vh-100:target{
        max-height: 100vh;
    }
    
    .xl\:target\:max-vw-10:target{
        max-width: 10vh;
    }
    
    .xl\:target\:max-vw-20:target{
        max-width: 20vh;
    }
    
    .xl\:target\:max-vw-30:target{
        max-width: 30vh;
    }
    
    .xl\:target\:max-vw-40:target{
        max-width: 40vh;
    }
    
    .xl\:target\:max-vw-50:target{
        max-width: 50vh;
    }
    
    .xl\:target\:max-vw-60:target{
        max-width: 60vh;
    }
    
    .xl\:target\:max-vw-70:target{
        max-width: 70vh;
    }
    
    .xl\:target\:max-vw-80:target{
        max-width: 80vh;
    }
    
    .xl\:target\:max-vw-90:target{
        max-width: 100vh;
    }
    
    .xl\:target\:max-vw-100:target{
        max-width: 100vh;
    }
    
    .xl\:target\:min-w-2:target{
        min-width: 2px;
    }
    
    .xl\:target\:min-w-4:target{
        min-width: 4px;
    }
    
    .xl\:target\:min-w-6:target{
        min-width: 6px;
    }
    
    .xl\:target\:min-w-8:target{
        min-width: 8px;
    }
    
    .xl\:target\:min-w-10:target{
        min-width: 10px;
    }
    
    .xl\:target\:min-w-12:target{
        min-width: 12px;
    }
    
    .xl\:target\:min-w-14:target{
        min-width: 14px;
    }
    
    .xl\:target\:min-w-16:target{
        min-width: 16px;
    }
    
    .xl\:target\:min-w-18:target{
        min-width: 18px;
    }
    
    .xl\:target\:min-w-20:target{
        min-width: 20px;
    }
    
    .xl\:target\:min-w-22:target{
        min-width: 1.5rem;
    }
    
    .xl\:target\:min-w-24:target{
        min-width: 3rem;
    }
    
    .xl\:target\:min-w-26:target{
        min-width: 4.5rem;
    }
    
    .xl\:target\:min-w-28:target{
        min-width: 6rem;
    }
    
    .xl\:target\:min-w-30:target{
        min-width: 7.5rem;
    }
    
    .xl\:target\:min-w-32:target{
        min-width: 10rem;
    }
    
    .xl\:target\:min-w-34:target{
        min-width: 11.5rem;
    }
    
    .xl\:target\:min-w-36:target{
        min-width: 13rem;
    }
    
    .xl\:target\:min-w-38:target{
        min-width: 14.5rem;
    }
    
    .xl\:target\:min-w-40:target{
        min-width: 16rem;
    }
    
    .xl\:target\:min-w-42:target{
        min-width: 18rem;
    }
    
    .xl\:target\:min-w-44:target{
        min-width: 20rem;
    }
    
    .xl\:target\:min-w-46:target{
        min-width: 22rem;
    }
    
    .xl\:target\:min-w-48:target{
        min-width: 24rem;
    }

    .xl\:target\:min-w-52:target{
        min-width: 28rem;
    }

    .xl\:target\:min-w-56:target{
        min-width: 32rem;
    }

    .xl\:target\:min-w-60:target{
        min-width: 36rem;
    }

    .xl\:target\:min-w-64:target{
        min-width: 40rem;
    }

    .xl\:target\:min-w-68:target{
        min-width: 44rem;
    }

    .xl\:target\:min-w-72:target{
        min-width: 48rem;
    }

    .xl\:target\:min-w-76:target{
        min-width: 52rem;
    }

    .xl\:target\:min-w-80:target{
        min-width: 56rem;
    }

    .xl\:target\:min-w-84:target{
        min-width: 60rem;
    }
    
    .xl\:target\:min-w-hf:target{
        min-width: 50%;
    }
    
    .xl\:target\:min-w-full:target{
        min-width: 100%;
    }
    
    .xl\:target\:min-w-min:target{
        min-width: min-content;
    }
    
    .xl\:target\:min-w-max:target{
        min-width: max-content;
    }
    
    .xl\:target\:min-w-fit:target{
        min-width: fit-content;
    }
    
    .xl\:target\:max-w-0:target{
        max-width: 0;
    }
    
    .xl\:target\:max-w-2:target{
        max-width: 2px;
    }
    
    .xl\:target\:max-w-4:target{
        max-width: 4px;
    }
    
    .xl\:target\:max-w-6:target{
        max-width: 6px;
    }
    
    .xl\:target\:max-w-8:target{
        max-width: 8px;
    }
    
    .xl\:target\:max-w-10:target{
        max-width: 10px;
    }
    
    .xl\:target\:max-w-12:target{
        max-width: 12px;
    }
    
    .xl\:target\:max-w-14:target{
        max-width: 14px;
    }
    
    .xl\:target\:max-w-16:target{
        max-width: 16px;
    }
    
    .xl\:target\:max-w-18:target{
        max-width: 18px;
    }
    
    .xl\:target\:max-w-20:target{
        max-width: 20px;
    }
    
    .xl\:target\:max-w-22:target{
        max-width: 1.5rem;
    }
    
    .xl\:target\:max-w-24:target{
        max-width: 3rem;
    }
    
    .xl\:target\:max-w-26:target{
        max-width: 4.5rem;
    }
    
    .xl\:target\:max-w-28:target{
        max-width: 6rem;
    }
    
    .xl\:target\:max-w-30:target{
        max-width: 7.5rem;
    }
    
    .xl\:target\:max-w-32:target{
        max-width: 10rem;
    }
    
    .xl\:target\:max-w-34:target{
        max-width: 11.5rem;
    }
    
    .xl\:target\:max-w-36:target{
        max-width: 13rem;
    }
    
    .xl\:target\:max-w-38:target{
        max-width: 14.5rem;
    }
    
    .xl\:target\:max-w-40:target{
        max-width: 16rem;
    }
    
    .xl\:target\:max-w-42:target{
        max-width: 18rem;
    }
    
    .xl\:target\:max-w-44:target{
        max-width: 20rem;
    }
    
    .xl\:target\:max-w-46:target{
        max-width: 22rem;
    }
    
    .xl\:target\:max-w-48:target{
        max-width: 24rem;
    }

    .xl\:target\:max-w-52:target{
        max-width: 28rem;
    }

    .xl\:target\:max-w-56:target{
        max-width: 32rem;
    }

    .xl\:target\:max-w-60:target{
        max-width: 36rem;
    }

    .xl\:target\:max-w-64:target{
        max-width: 40rem;
    }

    .xl\:target\:max-w-68:target{
        max-width: 44rem;
    }

    .xl\:target\:max-w-72:target{
        max-width: 48rem;
    }

    .xl\:target\:max-w-76:target{
        max-width: 52rem;
    }

    .xl\:target\:max-w-80:target{
        max-width: 56rem;
    }

    .xl\:target\:max-w-84:target{
        max-width: 60rem;
    }
    
    .xl\:target\:max-w-hf:target{
        max-width: 50%;
    }
    
    .xl\:target\:max-w-full:target{
        max-width: 100%;
    }
    
    .xl\:target\:max-w-max:target{
        max-width: max-content;
    }
    
    .xl\:target\:max-w-max:target{
        max-width: max-content;
    }
    
    .xl\:target\:max-w-fit:target{
        max-width: fit-content;
    }
    
    .xl\:target\:h-0:target{
        height: 0;
    }
    
    .xl\:target\:h-2:target{
        height: 2px;
    }
    
    .xl\:target\:h-4:target{
        height: 4px;
    }
    
    .xl\:target\:h-6:target{
        height: 6px;
    }
    
    .xl\:target\:h-8:target{
        height: 8px;
    }
    
    .xl\:target\:h-10:target{
        height: 10px;
    }
    
    .xl\:target\:h-12:target{
        height: 12px;
    }
    
    .xl\:target\:h-14:target{
        height: 14px;
    }
    
    .xl\:target\:h-16:target{
        height: 16px;
    }
    
    .xl\:target\:h-18:target{
        height: 18px;
    }
    
    .xl\:target\:h-20:target{
        height: 20px;
    }
    
    .xl\:target\:h-22:target{
        height: 1.5rem;
    }
    
    .xl\:target\:h-24:target{
        height: 3rem;
    }
    
    .xl\:target\:h-26:target{
        height: 4.5rem;
    }
    
    .xl\:target\:h-28:target{
        height: 6rem;
    }
    
    .xl\:target\:h-30:target{
        height: 7.5rem;
    }
    
    .xl\:target\:h-32:target{
        height: 10rem;
    }
    
    .xl\:target\:h-34:target{
        height: 11.5rem;
    }
    
    .xl\:target\:h-36:target{
        height: 13rem;
    }
    
    .xl\:target\:h-38:target{
        height: 14.5rem;
    }
    
    .xl\:target\:h-40:target{
        height: 16rem;
    }
    
    .xl\:target\:h-42:target{
        height: 18rem;
    }
    
    .xl\:target\:h-44:target{
        height: 20rem;
    }
    
    .xl\:target\:h-46:target{
        height: 22rem;
    }
    
    .xl\:target\:h-48:target{
        height: 24rem;
    }

    .xl\:target\:h-52:target{
        height: 28rem;
    }

    .xl\:target\:h-56:target{
        height: 32rem;
    }

    .xl\:target\:h-60:target{
        height: 36rem;
    }

    .xl\:target\:h-64:target{
        height: 40rem;
    }

    .xl\:target\:h-68:target{
        height: 44rem;
    }

    .xl\:target\:h-72:target{
        height: 48rem;
    }

    .xl\:target\:h-76:target{
        height: 52rem;
    }

    .xl\:target\:h-80:target{
        height: 56rem;
    }

    .xl\:target\:h-84:target{
        height: 60rem;
    }
    
    .xl\:target\:h-hf:target{
        height: 50%;
    }
    
    .xl\:target\:h-third:target{
        height: 33.333%;
    }
    
    .xl\:target\:h-two-third:target{
        height: 66.67%;
    }
    
    .xl\:target\:h-quarter:target{
        height: 25%;
    }
    
    .xl\:target\:h-three-quarter:target{
        height: 75%;
    }
    
    .xl\:target\:h-fifth:target{
        height: 20%;
    }
    
    .xl\:target\:h-two-fifth:target{
        height: 40%;
    }
    
    .xl\:target\:h-three-fifth:target{
        height: 60%;
    }
    
    .xl\:target\:h-four-fifth:target{
        height: 80%;
    }
    
    .xl\:target\:h-tenth:target{
        height: 10%;
    }
    
    .xl\:target\:h-two-tenth:target{
        height: 20%;
    }
    
    .xl\:target\:h-three-tenth:target{
        height: 30%;
    }
    
    .xl\:target\:h-four-tenth:target{
        height: 40%;
    }
    
    .xl\:target\:h-five-tenth:target{
        height: 50%;
    }
    
    .xl\:target\:h-six-tenth:target{
        height: 60%;
    }
    
    .xl\:target\:h-seventh-tenth:target{
        height: 70%;
    }
    
    .xl\:target\:h-eight-tenth:target{
        height: 80%;
    }
    
    .xl\:target\:h-nine-tenth:target{
        height: 90%;
    }
    
    .xl\:target\:h-full:target{
        height: 100%;
    }
    
    .xl\:target\:h-min:target{
        height: min-content;
    }
    
    .xl\:target\:h-max:target{
        height: max-content;
    }
    
    .xl\:target\:h-fit:target{
        height: fit-content;
    }
    
    .xl\:target\:min-h-0:target{
        min-height: 0;
    }
    
    .xl\:target\:min-h-2:target{
        min-height: 2px;
    }
    
    .xl\:target\:min-h-4:target{
        min-height: 4px;
    }
    
    .xl\:target\:min-h-6:target{
        min-height: 6px;
    }
    
    .xl\:target\:min-h-8:target{
        min-height: 8px;
    }
    
    .xl\:target\:min-h-10:target{
        min-height: 10px;
    }
    
    .xl\:target\:min-h-12:target{
        min-height: 12px;
    }
    
    .xl\:target\:min-h-14:target{
        min-height: 14px;
    }
    
    .xl\:target\:min-h-16:target{
        min-height: 16px;
    }
    
    .xl\:target\:min-h-18:target{
        min-height: 18px;
    }
    
    .xl\:target\:min-h-20:target{
        min-height: 20px;
    }
    
    .xl\:target\:min-h-22:target{
        min-height: 1.5rem;
    }
    
    .xl\:target\:min-h-24:target{
        min-height: 3rem;
    }
    
    .xl\:target\:min-h-26:target{
        min-height: 4.5rem;
    }
    
    .xl\:target\:min-h-28:target{
        min-height: 6rem;
    }
    
    .xl\:target\:min-h-30:target{
        min-height: 7.5rem;
    }
    
    .xl\:target\:min-h-32:target{
        min-height: 10rem;
    }
    
    .xl\:target\:min-h-34:target{
        min-height: 11.5rem;
    }
    
    .xl\:target\:min-h-36:target{
        min-height: 13rem;
    }
    
    .xl\:target\:min-h-38:target{
        min-height: 14.5rem;
    }
    
    .xl\:target\:min-h-40:target{
        min-height: 16rem;
    }
    
    .xl\:target\:min-h-42:target{
        min-height: 18rem;
    }
    
    .xl\:target\:min-h-44:target{
        min-height: 20rem;
    }
    
    .xl\:target\:min-h-46:target{
        min-height: 22rem;
    }
    
    .xl\:target\:min-h-48:target{
        min-height: 24rem;
    }
    
    .xl\:target\:min-h-hf:target{
        min-height: 50%;
    }
    
    .xl\:target\:min-h-full:target{
        min-height: 100%;
    }
    
    .xl\:target\:min-h-min:target{
        min-height: min-content;
    }
    
    .xl\:target\:min-h-max:target{
        min-height: max-content;
    }
    
    .xl\:target\:min-h-fit:target{
        min-height: fit-content;
    }
    
    .xl\:target\:max-h-0:target{
        max-height: 0;
    }
    
    .xl\:target\:max-h-2:target{
        max-height: 2px;
    }
    
    .xl\:target\:max-h-4:target{
        max-height: 4px;
    }
    
    .xl\:target\:max-h-6:target{
        max-height: 6px;
    }
    
    .xl\:target\:max-h-8:target{
        max-height: 8px;
    }
    
    .xl\:target\:max-h-10:target{
        max-height: 10px;
    }
    
    .xl\:target\:max-h-12:target{
        max-height: 12px;
    }
    
    .xl\:target\:max-h-14:target{
        max-height: 14px;
    }
    
    .xl\:target\:max-h-16:target{
        max-height: 16px;
    }
    
    .xl\:target\:max-h-18:target{
        max-height: 18px;
    }
    
    .xl\:target\:max-h-20:target{
        max-height: 20px;
    }
    
    .xl\:target\:max-h-22:target{
        max-height: 1.5rem;
    }
    
    .xl\:target\:max-h-24:target{
        max-height: 3rem;
    }
    
    .xl\:target\:max-h-26:target{
        max-height: 4.5rem;
    }
    
    .xl\:target\:max-h-28:target{
        max-height: 6rem;
    }
    
    .xl\:target\:max-h-30:target{
        max-height: 7.5rem;
    }
    
    .xl\:target\:max-h-32:target{
        max-height: 10rem;
    }
    
    .xl\:target\:max-h-34:target{
        max-height: 11.5rem;
    }
    
    .xl\:target\:max-h-36:target{
        max-height: 13rem;
    }
    
    .xl\:target\:max-h-38:target{
        max-height: 14.5rem;
    }
    
    .xl\:target\:max-h-40:target{
        max-height: 16rem;
    }
    
    .xl\:target\:max-h-42:target{
        max-height: 18rem;
    }
    
    .xl\:target\:max-h-44:target{
        max-height: 20rem;
    }
    
    .xl\:target\:max-h-46:target{
        max-height: 22rem;
    }
    
    .xl\:target\:max-h-48:target{
        max-height: 24rem;
    }
    
    .xl\:target\:max-h-hf:target{
        max-height: 50%;
    }
    
    .xl\:target\:max-h-full:target{
        max-height: 100%;
    }
    
    .xl\:target\:max-h-max:target{
        max-height: max-content;
    }
    
    .xl\:target\:max-h-max:target{
        max-height: max-content;
    }
    
    .xl\:target\:max-h-fit:target{
        max-height: fit-content;
    }
    
    .xl\:target\:sans:target{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xl\:target\:serif:target{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xl\:target\:mono:target{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xl\:target\:font-s-xs:target{
        font-size: var(--velocity-font-s-xs);
    }

    .xl\:target\:font-s-sm:target{
        font-size: var(--velocity-font-s-sm);
    }

    .xl\:target\:font-s-md:target{
        font-size: var(--velocity-font-s-md);
    }

    .xl\:target\:font-s-lg:target{
        font-size: var(--velocity-font-s-lg);
    }

    .xl\:target\:font-s-xm:target{
        font-size: var(--velocity-font-s-xm);
    }

    .xl\:target\:font-s-xl:target{
        font-size: var(--velocity-font-s-xl);
    }

    .xl\:target\:font-s-2md:target{
        font-size: var(--velocity-font-s-2md);
    }

    .xl\:target\:font-s-2xm:target{
        font-size: var(--velocity-font-s-2xm);
    }

    .xl\:target\:font-s-2lg:target{
        font-size: var(--velocity-font-s-2lg);
    }

    .xl\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:target\:font-s-4md:target{
        font-size: var(--velocity-font-s-4md);
    }

    .xl\:target\:font-s-6md:target{
        font-size: var(--velocity-font-s-6md);
    }

    .xl\:target\:font-s-8md:target{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xl\:target\:font-smoothing-antialiased:target{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xl\:target\:font-subpixel-antialiased:target{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xl\:target\:italic:target{
        font-style: italic;
    }
    
    .xl\:target\:italic-0:target{
        font-style: normal;
    }
    
    .xl\:target\:font-w-thin:target{
        font-weight: 100;
    }
    
    .xl\:target\:font-w-extralight:target{
        font-weight: 200;
    }
    
    .xl\:target\:font-w-light:target{
        font-weight: 300;
    }
    
    .xl\:target\:font-w-normal:target{
        font-weight: 400;
    }
    
    .xl\:target\:font-w-medium:target{
        font-weight: 500;
    }
    
    .xl\:target\:font-w-semibold:target{
        font-weight: 600;
    }
    
    .xl\:target\:font-w-bold:target{
        font-weight: 700;
    }
    
    .xl\:target\:font-w-extrabold:target{
        font-weight: 800;
    }
    
    .xl\:target\:font-w-black:target{
        font-weight: 900;
    }
    
    .xl\:target\:letter-space-lt:target{
        letter-spacing: -0.25rem;
    }
    
    .xl\:target\:letter-space-tt:target{
        letter-spacing: -0.125rem;
    }
    
    .xl\:target\:letter-space-normal:target{
        letter-spacing: 0;
    }
    
    .xl\:target\:letter-space-wide:target{
        letter-spacing: 0.125rem;
    }
    
    .xl\:target\:letter-space-wider:target{
        letter-spacing: 0.25rem;
    }
    
    .xl\:target\:line-h-1:target{
        line-height: 0.25rem;
    }
    
    .xl\:target\:line-h-2:target{
        line-height: 0.5rem;
    }
    
    .xl\:target\:line-h-3:target{
        line-height: 0.75rem;
    }
    
    .xl\:target\:line-h-4:target{
        line-height: 1rem;
    }
    
    .xl\:target\:line-h-5:target{
        line-height: 1.25rem;
    }
    
    .xl\:target\:line-h-6:target{
        line-height: 1.5rem;
    }
    
    .xl\:target\:line-h-7:target{
        line-height: 1.75rem;
    }
    
    .xl\:target\:line-h-8:target{
        line-height: 2rem;
    }
    
    .xl\:target\:line-h-9:target{
        line-height: 2.25rem;
    }
    
    .xl\:target\:line-h-10:target{
        line-height: 2.5rem;
    }
    
    .xl\:target\:line-h-normal:target{
        line-height: 1;
    }
    
    .xl\:target\:line-h-sm:target{
        line-height: 1.25;
    }
    
    .xl\:target\:line-h-md:target{
        line-height: 1.5;
    }
    
    .xl\:target\:line-h-lg:target{
        line-height: 1.75;
    }
    
    .xl\:target\:line-h-lg:target{
        line-height: 2;
    }
    
    .xl\:target\:line-h-xl:target{
        line-height: 4;
    }
    
    .xl\:target\:list-img-none:target{
        list-style-image: none;
    }
    
    .xl\:target\:list-position-inside:target{
        list-style-position: inside;
    }
    
    .xl\:target\:list-position-outside:target{
        list-style-position: outside;
    }
    
    .xl\:target\:list-type-none:target{
        list-style-type: none;
    }
    
    .xl\:target\:list-type-disc:target{
        list-style-type: disc;
    }
    
    .xl\:target\:list-type-decimal:target{
        list-style-type: decimal;
    }
    
    .xl\:target\:list-type-square:target{
        list-style-type: square;
    }
    
    .xl\:target\:left-text:target{
        text-align: left;
    }
    
    .xl\:target\:right-text:target{
        text-align: right;
    }
    
    .xl\:target\:justify-text:target{
        text-align: justify;
    }
    
    .xl\:target\:center-text:target{
        text-align: center;
    }
    
    .xl\:target\:start-text:target{
        text-align: start;
    }
    
    .xl\:target\:end-text:target{
        text-align: end;
    }
    
    .xl\:target\:underline-text:target{
        text-decoration-line: underline;
    }
    
    .xl\:target\:overline-text:target{
        text-decoration-line: overline;
    }
    
    .xl\:target\:strikethrough-text:target{
        text-decoration-line: line-through;
    }
    
    .xl\:target\:no-decoration-text:target{
        text-decoration-line: none;
    }
    
    .xl\:target\:text-decoration-solid:target{
        text-decoration-style: solid;
    }
    
    .xl\:target\:text-decoration-double:target{
        text-decoration-style: double;
    }
    
    .xl\:target\:text-decoration-dotted:target{
        text-decoration-style: dotted;
    }
    
    .xl\:target\:text-decoration-dashed:target{
        text-decoration-style: dashed;
    }
    
    .xl\:target\:text-decoration-wavy:target{
        text-decoration-style: wavy;
    }
    
    .xl\:target\:decoration-thick-auto:target{
        text-decoration-thickness: auto;
    }
    
    .xl\:target\:decoration-thick-0:target{
        text-decoration-thickness: 0;
    }
    
    .xl\:target\:decoration-thick-sm:target{
        text-decoration-thickness: 1px;
    }
    
    .xl\:target\:decoration-thick-md:target{
        text-decoration-thickness: 2px;
    }
    
    .xl\:target\:decoration-thick-lg:target{
        text-decoration-thickness: 4px;
    }
    
    .xl\:target\:decoration-thick-xl:target{
        text-decoration-thickness: 8px;
    }
    
    .xl\:target\:underline-offset-auto:target{
        text-underline-offset: auto;
    }
    
    .xl\:target\:underline-offset-0:target{
        text-underline-offset: 0;
    }
    
    .xl\:target\:underline-offset-sm:target{
        text-underline-offset: 1px;
    }
    
    .xl\:target\:underline-offset-md:target{
        text-underline-offset: 2px;
    }
    
    .xl\:target\:underline-offset-lg:target{
        text-underline-offset: 4px;
    }
    
    .xl\:target\:underline-offset-xl:target{
        text-underline-offset: 8px;
    }
    
    .xl\:target\:text-uppercase:target{
        text-transform: uppercase;
    }
    
    .xl\:target\:text-lowercase:target{
        text-transform: lowercase;
    }
    
    .xl\:target\:text-capitalize:target{
        text-transform: capitalize;
    }
    
    .xl\:target\:text-no-case:target{
        text-transform: none;
    }
    
    .xl\:target\:text-ellipsis:target{
        text-overflow: ellipsis;
    }
    
    .xl\:target\:text-clip:target{
        text-overflow: clip;
    }
    
    .xl\:target\:text-wrap:target{
        text-wrap: wrap;
    }
    
    .xl\:target\:text-nowrap:target{
        text-wrap: nowrap;
    }
    
    .xl\:target\:text-balance:target{
        text-wrap: balance;
    }
    
    .xl\:target\:text-pretty:target{
        text-wrap: pretty;
    }
    
    .xl\:target\:text-indent-0:target{
        text-indent: 0;
    }
    
    .xl\:target\:text-indent-1:target{
        text-indent: 1px;
    }
    
    .xl\:target\:text-indent-2:target{
        text-indent: 2px;
    }
    
    .xl\:target\:text-indent-4:target{
        text-indent: 4px;
    }
    
    .xl\:target\:text-indent-6:target{
        text-indent: 6px;
    }
    
    .xl\:target\:text-indent-8:target{
        text-indent: 8px;
    }
    
    .xl\:target\:text-indent-10:target{
        text-indent: 10px;
    }
    
    .xl\:target\:text-indent-12:target{
        text-indent: 12px;
    }
    
    .xl\:target\:text-indent-14:target{
        text-indent: 14px;
    }
    
    .xl\:target\:text-indent-16:target{
        text-indent: 16px;
    }
    
    .xl\:target\:text-indent-18:target{
        text-indent: 18px;
    }
    
    .xl\:target\:text-indent-20:target{
        text-indent: 20px;
    }
    
    .xl\:target\:vertical-align-baseline:target{
        vertical-align: baseline;
    }
    
    .xl\:target\:vertical-align-top:target{
        vertical-align: top;
    }
    
    .xl\:target\:vertical-align-bottom:target{
        vertical-align: bottom;
    }
    
    .xl\:target\:vertical-align-middle:target{
        vertical-align: middle;
    }
    
    .xl\:target\:vertical-align-text-top:target{
        vertical-align: text-top;
    }
    
    .xl\:target\:vertical-align-text-bottom:target{
        vertical-align: text-bottom;
    }
    
    .xl\:target\:vertical-align-sub:target{
        vertical-align: sub;
    }
    
    .xl\:target\:vertical-align-super:target{
        vertical-align: super;
    }
    
    .xl\:target\:white-space-normal:target{
        white-space: normal;
    }
    
    .xl\:target\:white-space-nowrap:target{
        white-space: nowrap;
    }
    
    .xl\:target\:white-space-pre:target{
        white-space: pre;
    }
    
    .xl\:target\:white-space-pre-line:target{
        white-space: pre-line;
    }
    
    .xl\:target\:white-space-pre-wrap:target{
        white-space: pre-wrap;
    }
    
    .xl\:target\:white-break-spaces:target{
        white-space: break-spaces;
    }
    
    .xl\:target\:word-break-normal:target{
        word-break: normal;
    }
    
    .xl\:target\:word-break-words:target{
        word-break: break-word;
    }
    
    .xl\:target\:word-break-all:target{
        word-break: break-all;
    }
    
    .xl\:target\:word-break-keep:target{
        word-break: keep-all;
    }
    
    .xl\:target\:content-none:target{
        content: none;
    }
    
    .xl\:target\:content-blank:target{
        content: "";
    }
    
    .xl\:target\:bg-fixed:target{
        background-attachment: fixed;
    }
    
    .xl\:target\:bg-local:target{
        background-attachment: local;
    }
    
    .xl\:target\:bg-scroll:target{
        background-attachment: scroll;
    }
    
    .xl\:target\:bg-clip-border:target{
        background-clip: border-box;
    }
    
    .xl\:target\:bg-clip-content:target{
        background-clip: content-box;
    }
    
    .xl\:target\:bg-clip-padding:target{
        background-clip: padding-box;
    }
    
    .xl\:target\:bg-clip-text:target{
        background-clip: text;
    }
    
    .xl\:target\:bg-or-border:target{
        background-origin: border-box;
    }
    
    .xl\:target\:bg-origin-border:target{
        background-origin: border-box;
    }
    
    .xl\:target\:bg-origin-padding:target{
        background-origin: padding-box;
    }
    
    .xl\:target\:bg-origin-content:target{
        background-origin: content-box;
    }
    
    .xl\:target\:bg-top:target{
        background-position: top;
    }
    
    .xl\:target\:bg-bottom:target{
        background-position: bottom;
    }
    
    .xl\:target\:bg-center:target{
        background-position: center;
    }
    
    .xl\:target\:bg-left:target{
        background-position: left;
    }
    
    .xl\:target\:bg-right:target{
        background-position: top;
    }
    
    .xl\:target\:bg-left-top:target{
        background-position: left top;
    }
    
    .xl\:target\:bg-right-top:target{
        background-position: right top;
    }
    
    .xl\:target\:bg-left-bottom:target{
        background-position: left bottom;
    }
    
    .xl\:target\:bg-right-bottom:target{
        background-position: right bottom;
    }
    
    .xl\:target\:bg-no-repeat:target{
        background-repeat: no-repeat;
    }
    
    .xl\:target\:bg-repeat:target{
        background-repeat: repeat;
    }
    
    .xl\:target\:bg-repeat-x:target{
        background-repeat: repeat-x;
    }
    
    .xl\:target\:bg-repeat-y:target{
        background-repeat: repeat-y;
    }
    
    .xl\:target\:bg-repeat-space:target{
        background-repeat: space;
    }
    
    .xl\:target\:bg-repeat-round:target{
        background-repeat: round;
    }
    
    .xl\:target\:bg-s-auto:target{
        background-size: auto;
    }
    
    .xl\:target\:bg-s-cover:target{
        background-size: cover;
    }
    
    .xl\:target\:bg-s-contain:target{
        background-size: contain;
    }
    
    /* padding */
    .xl\:target\:p-auto:target{
        padding: auto;
    }
    
    .xl\:target\:p-0:target{
        padding: 0;
    }
    
    .xl\:target\:p-4:target{
        padding: var(--velocity-padding-4);
    }
    
    .xl\:target\:p-8:target{
        padding: var(--velocity-padding-8);
    }
    
    .xl\:target\:p-12:target{
        padding: var(--velocity-padding-12);
    }
    
    .xl\:target\:p-16:target{
        padding: var(--velocity-padding-16);
    }
    
    .xl\:target\:p-20:target{
        padding: var(--velocity-padding-20);
    }
    
    .xl\:target\:p-24:target{
        padding: var(--velocity-padding-24);
    }
    
    .xl\:target\:p-28:target{
        padding: var(--velocity-padding-28);
    }
    
    .xl\:target\:p-32:target{
        padding: var(--velocity-padding-32);
    }
    
    .xl\:target\:p-36:target{
        padding: var(--velocity-padding-36);
    }
    
    .xl\:target\:p-40:target{
        padding: var(--velocity-padding-40);
    }
    
    .xl\:target\:p-44:target{
        padding: var(--velocity-padding-44);
    }
    
    .xl\:target\:p-48:target{
        padding: var(--velocity-padding-48);
    }
    
    .xl\:target\:p-52:target{
        padding: var(--velocity-padding-52);
    }
    
    .xl\:target\:p-56:target{
        padding: var(--velocity-padding-56);
    }
    
    .xl\:target\:p-60:target{
        padding: var(--velocity-padding-60);
    }
    
    .xl\:target\:p-64:target{
        padding: var(--velocity-padding-64);
    }
    
    .xl\:target\:p-68:target{
        padding: var(--velocity-padding-68);
    }
    
    .xl\:target\:p-72:target{
        padding: var(--velocity-padding-72);
    }
    
    .xl\:target\:p-76:target{
        padding: var(--velocity-padding-76);
    }
    
    .xl\:target\:p-80:target{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xl\:target\:pt-auto:target{
        padding-top: auto;
    }
    
    .xl\:target\:pt-0:target{
        padding-top: 0;
    }
    
    .xl\:target\:pt-4:target{
        padding-top: 0.25rem;
    }
    
    .xl\:target\:pt-8:target{
        padding-top: 0.5rem;
    }
    
    .xl\:target\:pt-12:target{
        padding-top: 0.75rem;
    }
    
    .xl\:target\:pt-16:target{
        padding-top: 1rem;
    }
    
    .xl\:target\:pt-20:target{
        padding-top: 1.25rem;
    }
    
    .xl\:target\:pt-24:target{
        padding-top: 1.5rem;
    }
    
    .xl\:target\:pt-28:target{
        padding-top: 1.75rem;
    }
    
    .xl\:target\:pt-32:target{
        padding-top: 2rem;
    }
    
    .xl\:target\:pt-36:target{
        padding-top: 2.25rem;
    }
    
    .xl\:target\:pt-40:target{
        padding-top: 2.5rem;
    }
    
    .xl\:target\:pt-44:target{
        padding-top: 2.75rem;
    }
    
    .xl\:target\:pt-48:target{
        padding-top: 3rem;
    }
    
    .xl\:target\:pt-52:target{
        padding-top: 3.25rem;
    }
    
    .xl\:target\:pt-56:target{
        padding-top: 3.5rem;
    }
    
    .xl\:target\:pt-60:target{
        padding-top: 3.75rem;
    }
    
    .xl\:target\:pt-64:target{
        padding-top: 4rem;
    }
    
    .xl\:target\:pt-68:target{
        padding-top: 6rem;
    }
    
    .xl\:target\:pt-72:target{
        padding-top: 8rem;
    }
    
    .xl\:target\:pt-76:target{
        padding-top: 12rem;
    }
    
    .xl\:target\:pt-80:target{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xl\:target\:pb-auto:target{
        padding-bottom: auto;
    }
    
    .xl\:target\:pb-0:target{
        padding-bottom: 0;
    }
    
    .xl\:target\:pb-4:target{
        padding-bottom: 0.25rem;
    }
    
    .xl\:target\:pb-8:target{
        padding-bottom: 0.5rem;
    }
    
    .xl\:target\:pb-12:target{
        padding-bottom: 0.75rem;
    }
    
    .xl\:target\:pb-16:target{
        padding-bottom: 1rem;
    }
    
    .xl\:target\:pb-20:target{
        padding-bottom: 1.25rem;
    }
    
    .xl\:target\:pb-24:target{
        padding-bottom: 1.5rem;
    }
    
    .xl\:target\:pb-28:target{
        padding-bottom: 1.75rem;
    }
    
    .xl\:target\:pb-32:target{
        padding-bottom: 2rem;
    }
    
    .xl\:target\:pb-36:target{
        padding-bottom: 2.25rem;
    }
    
    .xl\:target\:pb-40:target{
        padding-bottom: 2.5rem;
    }
    
    .xl\:target\:pb-44:target{
        padding-bottom: 2.75rem;
    }
    
    .xl\:target\:pb-48:target{
        padding-bottom: 3rem;
    }
    
    .xl\:target\:pb-52:target{
        padding-bottom: 3.25rem;
    }
    
    .xl\:target\:pb-56:target{
        padding-bottom: 3.5rem;
    }
    
    .xl\:target\:pb-60:target{
        padding-bottom: 3.75rem;
    }
    
    .xl\:target\:pb-64:target{
        padding-bottom: 4rem;
    }
    
    .xl\:target\:pb-68:target{
        padding-bottom: 6rem;
    }
    
    .xl\:target\:pb-72:target{
        padding-bottom: 8rem;
    }
    
    .xl\:target\:pb-76:target{
        padding-bottom: 12rem;
    }
    
    .xl\:target\:pb-80:target{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xl\:target\:pl-0:target{
        padding-left: auto;
    }
    
    .xl\:target\:pl-0:target{
        padding-left: 0;
    }
    
    .xl\:target\:pl-4:target{
        padding-left: 0.25rem;
    }
    
    .xl\:target\:pl-8:target{
        padding-left: 0.5rem;
    }
    
    .xl\:target\:pl-12:target{
        padding-left: 0.75rem;
    }
    
    .xl\:target\:pl-16:target{
        padding-left: 1rem;
    }
    
    .xl\:target\:pl-20:target{
        padding-left: 1.25rem;
    }
    
    .xl\:target\:pl-24:target{
        padding-left: 1.5rem;
    }
    
    .xl\:target\:pl-28:target{
        padding-left: 1.75rem;
    }
    
    .xl\:target\:pl-32:target{
        padding-left: 2rem;
    }
    
    .xl\:target\:pl-36:target{
        padding-left: 2.25rem;
    }
    
    .xl\:target\:pl-40:target{
        padding-left: 2.5rem;
    }
    
    .xl\:target\:pl-44:target{
        padding-left: 2.75rem;
    }
    
    .xl\:target\:pl-48:target{
        padding-left: 3rem;
    }
    
    .xl\:target\:pl-52:target{
        padding-left: 3.25rem;
    }
    
    .xl\:target\:pl-56:target{
        padding-left: 3.5rem;
    }
    
    .xl\:target\:pl-60:target{
        padding-left: 3.75rem;
    }
    
    .xl\:target\:pl-64:target{
        padding-left: 4rem;
    }
    
    .xl\:target\:pl-68:target{
        padding-left: 6rem;
    }
    
    .xl\:target\:pl-72:target{
        padding-left: 8rem;
    }
    
    .xl\:target\:pl-76:target{
        padding-left: 12rem;
    }
    
    .xl\:target\:pl-80:target{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xl\:target\:pr-auto:target{
        padding-right: auto;
    }
    
    .xl\:target\:pr-0:target{
        padding-right: 0;
    }
    
    .xl\:target\:pr-4:target{
        padding-right: 0.25rem;
    }
    
    .xl\:target\:pr-8:target{
        padding-right: 0.5rem;
    }
    
    .xl\:target\:pr-12:target{
        padding-right: 0.75rem;
    }
    
    .xl\:target\:pr-16:target{
        padding-right: 1rem;
    }
    
    .xl\:target\:pr-20:target{
        padding-right: 1.25rem;
    }
    
    .xl\:target\:pr-24:target{
        padding-right: 1.5rem;
    }
    
    .xl\:target\:pr-28:target{
        padding-right: 1.75rem;
    }
    
    .xl\:target\:pr-32:target{
        padding-right: 2rem;
    }
    
    .xl\:target\:pr-36:target{
        padding-right: 2.25rem;
    }
    
    .xl\:target\:pr-40:target{
        padding-right: 2.5rem;
    }
    
    .xl\:target\:pr-44:target{
        padding-right: 2.75rem;
    }
    
    .xl\:target\:pr-48:target{
        padding-right: 3rem;
    }
    
    .xl\:target\:pr-52:target{
        padding-right: 3.25rem;
    }
    
    .xl\:target\:pr-56:target{
        padding-right: 3.5rem;
    }
    
    .xl\:target\:pr-60:target{
        padding-right: 3.75rem;
    }
    
    .xl\:target\:pr-64:target{
        padding-right: 4rem;
    }
    
    .xl\:target\:pr-68:target{
        padding-right: 6rem;
    }
    
    .xl\:target\:pr-72:target{
        padding-right: 8rem;
    }
    
    .xl\:target\:pr-76:target{
        padding-right: 12rem;
    }
    
    .xl\:target\:pr-80:target{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xl\:target\:px-auto:target{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xl\:target\:px-0:target{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xl\:target\:px-4:target{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xl\:target\:px-8:target{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xl\:target\:px-12:target{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xl\:target\:px-16:target{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xl\:target\:px-20:target{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xl\:target\:px-24:target{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xl\:target\:px-28:target{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xl\:target\:px-32:target{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xl\:target\:px-36:target{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xl\:target\:px-40:target{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xl\:target\:px-44:target{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xl\:target\:px-48:target{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xl\:target\:px-52:target{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xl\:target\:px-56:target{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xl\:target\:px-60:target{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xl\:target\:px-64:target{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xl\:target\:px-68:target{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xl\:target\:px-72:target{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xl\:target\:px-76:target{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xl\:target\:px-80:target{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xl\:target\:py-auto:target{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xl\:target\:py-0:target{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xl\:target\:py-4:target{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xl\:target\:py-8:target{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xl\:target\:py-12:target{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xl\:target\:py-16:target{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xl\:target\:py-20:target{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xl\:target\:py-24:target{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xl\:target\:py-28:target{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xl\:target\:py-32:target{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xl\:target\:py-36:target{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xl\:target\:py-40:target{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xl\:target\:py-44:target{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xl\:target\:py-48:target{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xl\:target\:py-52:target{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xl\:target\:py-56:target{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xl\:target\:py-60:target{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xl\:target\:py-64:target{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xl\:target\:py-68:target{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xl\:target\:py-72:target{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xl\:target\:py-76:target{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xl\:target\:py-80:target{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xl\:target\:m-auto:target{
        margin: auto;
    }
    
    .xl\:target\:m-0:target{
        margin: 0;
    }
    
    .xl\:target\:m-4:target{
        margin: 0.25rem;
    }
    
    .xl\:target\:m-8:target{
        margin: 0.5rem;
    }
    
    .xl\:target\:m-12:target{
        margin: 0.75rem;
    }
    
    .xl\:target\:m-16:target{
        margin: 1rem;
    }
    
    .xl\:target\:m-20:target{
        margin: 1.25rem;
    }
    
    .xl\:target\:m-24:target{
        margin: 1.5rem;
    }
    
    .xl\:target\:m-28:target{
        margin: 1.75rem;
    }
    
    .xl\:target\:m-32:target{
        margin: 2rem;
    }
    
    .xl\:target\:m-36:target{
        margin: 2.25rem;
    }
    
    .xl\:target\:m-40:target{
        margin: 2.5rem;
    }
    
    .xl\:target\:m-44:target{
        margin: 2.75rem;
    }
    
    .xl\:target\:m-48:target{
        margin: 3rem;
    }
    
    .xl\:target\:m-52:target{
        margin: 3.25rem;
    }
    
    .xl\:target\:m-56:target{
        margin: 3.5rem;
    }
    
    .xl\:target\:m-60:target{
        margin: 3.75rem;
    }
    
    .xl\:target\:m-64:target{
        margin: 4rem;
    }
    
    .xl\:target\:m-68:target{
        margin: 6rem;
    }
    
    .xl\:target\:m-72:target{
        margin: 8rem;
    }
    
    .xl\:target\:m-76:target{
        margin: 12rem;
    }
    
    .xl\:target\:m-80:target{
        margin: 16rem;
    }
    
    /** margin top **/
    .xl\:target\:mt-auto:target{
        margin-top: auto;
    }
    
    .xl\:target\:mt-0:target{
        margin-top: 0;
    }
    
    .xl\:target\:mt-4:target{
        margin-top: 0.25rem;
    }
    
    .xl\:target\:mt-8:target{
        margin-top: 0.5rem;
    }
    
    .xl\:target\:mt-12:target{
        margin-top: 0.75rem;
    }
    
    .xl\:target\:mt-16:target{
        margin-top: 1rem;
    }
    
    .xl\:target\:mt-20:target{
        margin-top: 1.25rem;
    }
    
    .xl\:target\:mt-24:target{
        margin-top: 1.5rem;
    }
    
    .xl\:target\:mt-28:target{
        margin-top: 1.75rem;
    }
    
    .xl\:target\:mt-32:target{
        margin-top: 2rem;
    }
    
    .xl\:target\:mt-36:target{
        margin-top: 2.25rem;
    }
    
    .xl\:target\:mt-40:target{
        margin-top: 2.5rem;
    }
    
    .xl\:target\:mt-44:target{
        margin-top: 2.75rem;
    }
    
    .xl\:target\:mt-48:target{
        margin-top: 3rem;
    }
    
    .xl\:target\:mt-52:target{
        margin-top: 3.25rem;
    }
    
    .xl\:target\:mt-56:target{
        margin-top: 3.5rem;
    }
    
    .xl\:target\:mt-60:target{
        margin-top: 3.75rem;
    }
    
    .xl\:target\:mt-64:target{
        margin-top: 4rem;
    }
    
    .xl\:target\:mt-68:target{
        margin-top: 6rem;
    }
    
    .xl\:target\:mt-72:target{
        margin-top: 8rem;
    }
    
    .xl\:target\:mt-76:target{
        margin-top: 12rem;
    }
    
    .xl\:target\:mt-80:target{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xl\:target\:mb-auto:target{
        margin-bottom: auto;
    }
    
    .xl\:target\:mb-0:target{
        margin-bottom: 0;
    }
    
    .xl\:target\:mb-4:target{
        margin-bottom: 0.25rem;
    }
    
    .xl\:target\:mb-8:target{
        margin-bottom: 0.5rem;
    }
    
    .xl\:target\:mb-12:target{
        margin-bottom: 0.75rem;
    }
    
    .xl\:target\:mb-16:target{
        margin-bottom: 1rem;
    }
    
    .xl\:target\:mb-20:target{
        margin-bottom: 1.25rem;
    }
    
    .xl\:target\:mb-24:target{
        margin-bottom: 1.5rem;
    }
    
    .xl\:target\:mb-28:target{
        margin-bottom: 1.75rem;
    }
    
    .xl\:target\:mb-32:target{
        margin-bottom: 2rem;
    }
    
    .xl\:target\:mb-36:target{
        margin-bottom: 2.25rem;
    }
    
    .xl\:target\:mb-40:target{
        margin-bottom: 2.5rem;
    }
    
    .xl\:target\:mb-44:target{
        margin-bottom: 2.75rem;
    }
    
    .xl\:target\:mb-48:target{
        margin-bottom: 3rem;
    }
    
    .xl\:target\:mb-52:target{
        margin-bottom: 3.25rem;
    }
    
    .xl\:target\:mb-56:target{
        margin-bottom: 3.5rem;
    }
    
    .xl\:target\:mb-60:target{
        margin-bottom: 3.75rem;
    }
    
    .xl\:target\:mb-64:target{
        margin-bottom: 4rem;
    }
    
    .xl\:target\:mb-68:target{
        margin-bottom: 6rem;
    }
    
    .xl\:target\:mb-72:target{
        margin-bottom: 8rem;
    }
    
    .xl\:target\:mb-76:target{
        margin-bottom: 12rem;
    }
    
    .xl\:target\:mb-80:target{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xl\:target\:ml-auto:target{
        margin-left: auto;
    }
    
    .xl\:target\:ml-0:target{
        margin-left: 0;
    }
    
    .xl\:target\:ml-4:target{
        margin-left: 0.25rem;
    }
    
    .xl\:target\:ml-8:target{
        margin-left: 0.5rem;
    }
    
    .xl\:target\:ml-12:target{
        margin-left: 0.75rem;
    }
    
    .xl\:target\:ml-16:target{
        margin-left: 1rem;
    }
    
    .xl\:target\:ml-20:target{
        margin-left: 1.25rem;
    }
    
    .xl\:target\:ml-24:target{
        margin-left: 1.5rem;
    }
    
    .xl\:target\:ml-28:target{
        margin-left: 1.75rem;
    }
    
    .xl\:target\:ml-32:target{
        margin-left: 2rem;
    }
    
    .xl\:target\:ml-36:target{
        margin-left: 2.25rem;
    }
    
    .xl\:target\:ml-40:target{
        margin-left: 2.5rem;
    }
    
    .xl\:target\:ml-44:target{
        margin-left: 2.75rem;
    }
    
    .xl\:target\:ml-48:target{
        margin-left: 3rem;
    }
    
    .xl\:target\:ml-52:target{
        margin-left: 3.25rem;
    }
    
    .xl\:target\:ml-56:target{
        margin-left: 3.5rem;
    }
    
    .xl\:target\:ml-60:target{
        margin-left: 3.75rem;
    }
    
    .xl\:target\:ml-64:target{
        margin-left: 4rem;
    }
    
    .xl\:target\:ml-68:target{
        margin-left: 6rem;
    }
    
    .xl\:target\:ml-72:target{
        margin-left: 8rem;
    }
    
    .xl\:target\:ml-76:target{
        margin-left: 12rem;
    }
    
    .xl\:target\:ml-80:target{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xl\:target\:mr-auto:target{
        margin-right: auto;
    }
    
    .xl\:target\:mr-0:target{
        margin-right: 0;
    }
    
    .xl\:target\:mr-4:target{
        margin-right: 0.25rem;
    }
    
    .xl\:target\:mr-8:target{
        margin-right: 0.5rem;
    }
    
    .xl\:target\:mr-12:target{
        margin-right: 0.75rem;
    }
    
    .xl\:target\:mr-16:target{
        margin-right: 1rem;
    }
    
    .xl\:target\:mr-20:target{
        margin-right: 1.25rem;
    }
    
    .xl\:target\:mr-24:target{
        margin-right: 1.5rem;
    }
    
    .xl\:target\:mr-28:target{
        margin-right: 1.75rem;
    }
    
    .xl\:target\:mr-32:target{
        margin-right: 2rem;
    }
    
    .xl\:target\:mr-36:target{
        margin-right: 2.25rem;
    }
    
    .xl\:target\:mr-40:target{
        margin-right: 2.5rem;
    }
    
    .xl\:target\:mr-44:target{
        margin-right: 2.75rem;
    }
    
    .xl\:target\:mr-48:target{
        margin-right: 3rem;
    }
    
    .xl\:target\:mr-52:target{
        margin-right: 3.25rem;
    }
    
    .xl\:target\:mr-56:target{
        margin-right: 3.5rem;
    }
    
    .xl\:target\:mr-60:target{
        margin-right: 3.75rem;
    }
    
    .xl\:target\:mr-64:target{
        margin-right: 4rem;
    }
    
    .xl\:target\:mr-68:target{
        margin-right: 6rem;
    }
    
    .xl\:target\:mr-72:target{
        margin-right: 8rem;
    }
    
    .xl\:target\:mr-76:target{
        margin-right: 12rem;
    }
    
    .xl\:target\:mr-80:target{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xl\:target\:mx-auto:target{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xl\:target\:mx-0:target{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xl\:target\:mx-4:target{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xl\:target\:mx-8:target{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xl\:target\:mx-12:target{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xl\:target\:mx-16:target{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xl\:target\:mx-20:target{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xl\:target\:mx-24:target{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xl\:target\:mx-28:target{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xl\:target\:mx-32:target{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xl\:target\:mx-36:target{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xl\:target\:mx-40:target{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xl\:target\:mx-44:target{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xl\:target\:mx-48:target{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xl\:target\:mx-52:target{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xl\:target\:mx-56:target{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xl\:target\:mx-60:target{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xl\:target\:mx-64:target{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xl\:target\:mx-68:target{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xl\:target\:mx-72:target{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xl\:target\:mx-76:target{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xl\:target\:mx-80:target{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xl\:target\:my-auto:target{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xl\:target\:my-0:target{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xl\:target\:my-4:target{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xl\:target\:my-8:target{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xl\:target\:my-12:target{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xl\:target\:my-16:target{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xl\:target\:my-20:target{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xl\:target\:my-24:target{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xl\:target\:my-28:target{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xl\:target\:my-32:target{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xl\:target\:my-36:target{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xl\:target\:my-40:target{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xl\:target\:my-44:target{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xl\:target\:my-48:target{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xl\:target\:my-52:target{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xl\:target\:my-56:target{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xl\:target\:my-60:target{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xl\:target\:my-64:target{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xl\:target\:my-68:target{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xl\:target\:my-72:target{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xl\:target\:my-76:target{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xl\:target\:my-80:target{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xl\:target\:d-none:target{
        display: none;
    }
    
    .xl\:target\:d-block:target{
        display: block;
    }
    
    .xl\:target\:d-flex:target{
        display: flex;
    }
    
    .xl\:target\:d-grid:target{
        display: grid;
    }
    
    .xl\:target\:d-table:target{
        display: table;
    }
    
    .xl\:target\:d-inherit:target{
        display: inherit;
    }
    
    .xl\:target\:d-flexbox:target{
        display: flexbox;
    }
    
    .xl\:target\:d-table-column:target{
        display: table-column;
    }
    
    .xl\:target\:d-table-column-group:target{
        display: table-column-group;
    }
    
    .xl\:target\:d-table-cell:target{
        display: table-cell;
    }
    
    .xl\:target\:d-table-caption:target{
        display: table-caption;
    }
    
    .xl\:target\:d-table-row:target{
        display: table-row;
    }
    
    .xl\:target\:d-table-row-group:target{
        display: table-row-group;
    }
    
    .xl\:target\:d-inline-block:target{
        display: inline-block;
    }
    
    .xl\:target\:d-inline-flex:target{
        display: inline-flex;
    }
    
    .xl\:target\:border-round-none:target{
        border-radius: 0;
    }
    
    .xl\:target\:border-round-sm:target{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xl\:target\:border-round-md:target{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xl\:target\:border-round-lg:target{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xl\:target\:border-round-xl:target{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xl\:target\:border-round-2lg:target{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xl\:target\:border-round-sxl:target{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xl\:target\:border-round-pill:target{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xl\:target\:border-round-full:target{
        border-radius: var(--velocity-border-round-full);
    }

    .xl\:target\:border-round-tl-none:target{
        border-top-left-radius: 0;
    }

    .xl\:target\:border-round-tl-sm:target{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:target\:border-round-tl-md:target{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xl\:target\:border-round-tl-lg:target{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:target\:border-round-tl-xl:target{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:target\:border-round-tl-2lg:target{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:target\:border-round-tl-sxl:target{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:target\:border-round-tl-pill:target{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:target\:border-round-tl-full:target{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xl\:target\:border-round-bl-none:target{
        border-bottom-left-radius: 0;
    }

    .xl\:target\:border-round-bl-sm:target{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:target\:border-round-bl-md:target{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xl\:target\:border-round-bl-lg:target{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:target\:border-round-bl-xl:target{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:target\:border-round-bl-2lg:target{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:target\:border-round-bl-sxl:target{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:target\:border-round-bl-pill:target{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:target\:border-round-bl-full:target{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xl\:target\:border-round-tr-none:target{
        border-top-right-radius: 0;
    }

    .xl\:target\:border-round-tr-sm:target{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:target\:border-round-tr-md:target{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xl\:target\:border-round-tr-lg:target{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:target\:border-round-tr-xl:target{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:target\:border-round-tr-2lg:target{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:target\:border-round-tr-sxl:target{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:target\:border-round-tr-pill:target{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:target\:border-round-tr-full:target{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xl\:target\:border-round-br-none:target{
        border-bottom-right-radius: 0;
    }

    .xl\:target\:border-round-br-sm:target{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:target\:border-round-br-md:target{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xl\:target\:border-round-br-lg:target{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:target\:border-round-br-xl:target{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:target\:border-round-br-2lg:target{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:target\:border-round-br-sxl:target{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:target\:border-round-br-pill:target{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:target\:border-round-br-full:target{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xl\:target\:border-w-0:target{
        border-width: 0;
    }
    
    .xl\:target\:border-w-1:target{
        border-width: 1px;
    }
    
    .xl\:target\:border-w-2:target{
        border-width: 2px;
    }
    
    .xl\:target\:border-w-4:target{
        border-width: 4px;
    }
    
    .xl\:target\:border-w-6:target{
        border-width: 6px;
    }
    
    .xl\:target\:border-w-8:target{
        border-width: 8px;
    }
    
    .xl\:target\:border-wx-0:target{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xl\:target\:border-wx-1:target{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xl\:target\:border-wx-2:target{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xl\:target\:border-wx-4:target{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xl\:target\:border-wx-6:target{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xl\:target\:border-wx-8:target{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xl\:target\:border-wy-0:target{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xl\:target\:border-wy-1:target{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xl\:target\:border-wy-2:target{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xl\:target\:border-wy-4:target{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xl\:target\:border-wy-6:target{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xl\:target\:border-wy-8:target{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xl\:target\:border-wl-0:target{
        border-left-width: 0;
    }
    
    .xl\:target\:border-wl-1:target{
        border-left-width: 1px;
    }
    
    .xl\:target\:border-wl-2:target{
        border-left-width: 2px;
    }
    
    .xl\:target\:border-wl-4:target{
        border-left-width: 4px;
    }
    
    .xl\:target\:border-wl-6:target{
        border-left-width: 6px;
    }
    
    .xl\:target\:border-wl-8:target{
        border-left-width: 8px;
    }
    
    .xl\:target\:border-wr-0:target{
        border-right-width: 0;
    }
    
    .xl\:target\:border-wr-1:target{
        border-right-width: 1px;
    }
    
    .xl\:target\:border-wr-2:target{
        border-right-width: 2px;
    }
    
    .xl\:target\:border-wr-4:target{
        border-right-width: 4px;
    }
    
    .xl\:target\:border-wr-6:target{
        border-right-width: 6px;
    }
    
    .xl\:target\:border-wr-8:target{
        border-right-width: 8px;
    }
    
    .xl\:target\:border-wt-0:target{
        border-top-width: 0;
    }
    
    .xl\:target\:border-wt-1:target{
        border-top-width: 1px;
    }
    
    .xl\:target\:border-wt-2:target{
        border-top-width: 2px;
    }
    
    .xl\:target\:border-wt-4:target{
        border-top-width: 4px;
    }
    
    .xl\:target\:border-wt-6:target{
        border-top-width: 6px;
    }
    
    .xl\:target\:border-wt-8:target{
        border-top-width: 8px;
    }
    
    .xl\:target\:border-wb-0:target{
        border-bottom-width: 0;
    }
    
    .xl\:target\:border-wb-1:target{
        border-bottom-width: 1px;
    }
    
    .xl\:target\:border-wb-2:target{
        border-bottom-width: 2px;
    }
    
    .xl\:target\:border-wb-4:target{
        border-bottom-width: 4px;
    }
    
    .xl\:target\:border-wb-6:target{
        border-bottom-width: 6px;
    }
    
    .xl\:target\:border-wb-8:target{
        border-bottom-width: 8px;
    }
    
    .xl\:target\:border-solid:target{
        border-style: solid;
    }
    
    .xl\:target\:border-dashed:target{
        border-style: dashed;
    }
    
    .xl\:target\:border-dotted:target{
        border-style: dotted;
    }
    
    .xl\:target\:border-double:target{
        border-style: double;
    }
    
    .xl\:target\:border-hidden:target{
        border-style: hidden;
    }
    
    .xl\:target\:border-none:target{
        border-style: none;
    }
    
    .xl\:target\:outline-w-0:target{
        outline-width: 0;
    }
    
    .xl\:target\:outline-w-1:target{
        outline-width: 1px;
    }
    
    .xl\:target\:outline-w-2:target{
        outline-width: 2px;
    }
    
    .xl\:target\:outline-w-4:target{
        outline-width: 4px;
    }
    
    .xl\:target\:outline-w-6:target{
        outline-width: 6px;
    }
    
    .xl\:target\:outline-w-8:target{
        outline-width: 8px;
    }
    
    .xl\:target\:outline-solid:target{
        outline-style: solid;
    }
    
    .xl\:target\:outline-dashed:target{
        outline-style: dashed;
    }
    
    .xl\:target\:outline-dotted:target{
        outline-style: dotted;
    }
    
    .xl\:target\:outline-double:target{
        outline-style: double;
    }
    
    .xl\:target\:outline-hidden:target{
        outline-style: hidden;
    }
    
    .xl\:target\:outline-none:target{
        outline-style: none;
    }
    
    .xl\:target\:outline-offset-0:target{
        outline-offset: 0;
    }
    
    .xl\:target\:outline-offset-1:target{
        outline-offset: 1px;
    }
    
    .xl\:target\:outline-offset-2:target{
        outline-offset: 2px;
    }
    
    .xl\:target\:outline-offset-4:target{
        outline-offset: 4px;
    }
    
    .xl\:target\:outline-offset-6:target{
        outline-offset: 6px;
    }
    
    .xl\:target\:outline-offset-8:target{
        outline-offset: 8px;
    }
    
    .xl\:target\:box-shadow-sm:target{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xl\:target\:box-shadow-md:target{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xl\:target\:box-shadow-lg:target{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xl\:target\:box-shadow-xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xl\:target\:box-shadow-2xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xl\:target\:box-shadow-4xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xl\:target\:box-shadow-inset:target{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xl\:target\:box-shadow-sm-color:target{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xl\:target\:box-shadow-md-color:target{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xl\:target\:box-shadow-lg-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xl\:target\:box-shadow-xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xl\:target\:box-shadow-2xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xl\:target\:box-shadow-4xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xl\:target\:box-shadow-inset-color:target{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xl\:target\:box-shadow-none:target{
        box-shadow: none;
    }
    
    .xl\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:target\:opacity-0:target{
        opacity: 0;
    }
    
    .xl\:target\:opacity-5:target{
        opacity: 0.05;
    }
    
    .xl\:target\:opacity-10:target{
        opacity: 0.1;
    }
    
    .xl\:target\:opacity-15:target{
        opacity: 0.15;
    }
    
    .xl\:target\:opacity-20:target{
        opacity: 0.2;
    }
    
    .xl\:target\:opacity-25:target{
        opacity: 0.25;
    }
    
    .xl\:target\:opacity-30:target{
        opacity: 0.3;
    }
    
    .xl\:target\:opacity-35:target{
        opacity: 0.35;
    }
    
    .xl\:target\:opacity-40:target{
        opacity: 0.4;
    }
    
    .xl\:target\:opacity-45:target{
        opacity: 0.45;
    }
    
    .xl\:target\:opacity-50:target{
        opacity: 0.5;
    }
    
    .xl\:target\:opacity-55:target{
        opacity: 0.55;
    }
    
    .xl\:target\:opacity-60:target{
        opacity: 0.6;
    }
    
    .xl\:target\:opacity-65:target{
        opacity: 0.65;
    }
    
    .xl\:target\:opacity-70:target{
        opacity: 0.7;
    }
    
    .xl\:target\:opacity-75:target{
        opacity: 0.75;
    }
    
    .xl\:target\:opacity-80:target{
        opacity: 0.8;
    }
    
    .xl\:target\:opacity-85:target{
        opacity: 0.85;
    }
    
    .xl\:target\:opacity-90:target{
        opacity: 0.9;
    }
    
    .xl\:target\:opacity-95:target{
        opacity: 0.95;
    }
    
    .xl\:target\:opacity-100:target{
        opacity: 1;
    }
    
    .xl\:target\:border-collapse:target{
        border-collapse: collapse;
    }
    
    .xl\:target\:border-seperate:target{
        border-collapse: separate;
    }
    
    .xl\:target\:table-layout-auto:target{
        table-layout: auto;
    }
    
    .xl\:target\:table-layout-fixed:target{
        table-layout: fixed;
    }
    
    .xl\:target\:appearance-none:target{
        appearance: none;
    }
    
    .xl\:target\:appearance-auto:target{
        appearance: auto;
    }
    
    .xl\:target\:caption-top:target{
        caption-side: top;
    }
    
    .xl\:target\:caption-bottom:target{
        caption-side: bottom;
    }
    
    .xl\:target\:cursor-auto:target{
        cursor: auto;
    }
    
    .xl\:target\:cursor-default:target{
        cursor: default;
    }
    
    .xl\:target\:cursor-pointer:target{
        cursor: pointer;
    }
    
    .xl\:target\:cursor-text:target{
        cursor: text;
    }
    
    .xl\:target\:cursor-wait:target{
        cursor: wait;
    }
    
    .xl\:target\:cursor-help:target{
        cursor: help;
    }
    
    .xl\:target\:cursor-progress:target{
        cursor: progress;
    }
    
    .xl\:target\:cursor-none:target{
        cursor: none;
    }
    
    .xl\:target\:pointer-events-none:target{
        pointer-events: none;
    }
    
    .xl\:target\:pointer-events-auto:target{
        pointer-events: auto;
    }
    
    .xl\:target\:resize-none:target{
        resize: none;
    }
    
    .xl\:target\:resize-y:target{
        resize: vertical;
    }
    
    .xl\:target\:resize-x:target{
        resize: horizontal;
    }
    
    .xl\:target\:resize-both:target{
        resize: both;
    }
    
    .xl\:target\:scroll-auto:target{
        scroll-behavior: auto;
    }
    
    .xl\:target\:scroll-smooth:target{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xl\:target\:scroll-p-auto:target{
        scroll-padding: auto;
    }
    
    .xl\:target\:scroll-p-0:target{
        scroll-padding: 0;
    }
    
    .xl\:target\:scroll-p-4:target{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xl\:target\:scroll-p-8:target{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xl\:target\:scroll-p-12:target{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xl\:target\:scroll-p-16:target{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xl\:target\:scroll-p-20:target{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xl\:target\:scroll-p-24:target{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xl\:target\:scroll-p-28:target{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xl\:target\:scroll-p-32:target{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xl\:target\:scroll-p-36:target{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xl\:target\:scroll-p-40:target{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xl\:target\:scroll-p-44:target{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xl\:target\:scroll-p-48:target{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xl\:target\:scroll-p-52:target{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xl\:target\:scroll-p-56:target{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xl\:target\:scroll-p-60:target{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xl\:target\:scroll-p-64:target{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xl\:target\:scroll-p-68:target{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xl\:target\:scroll-p-72:target{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xl\:target\:scroll-p-76:target{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xl\:target\:scroll-p-80:target{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xl\:target\:scroll-pt-auto:target{
        scroll-padding-top: auto;
    }
    
    .xl\:target\:scroll-pt-0:target{
        scroll-padding-top: 0;
    }
    
    .xl\:target\:scroll-pt-4:target{
        scroll-padding-top: 0.25rem;
    }
    
    .xl\:target\:scroll-pt-8:target{
        scroll-padding-top: 0.5rem;
    }
    
    .xl\:target\:scroll-pt-12:target{
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:target\:scroll-pt-16:target{
        scroll-padding-top: 1rem;
    }
    
    .xl\:target\:scroll-pt-20:target{
        scroll-padding-top: 1.25rem;
    }
    
    .xl\:target\:scroll-pt-24:target{
        scroll-padding-top: 1.5rem;
    }
    
    .xl\:target\:scroll-pt-28:target{
        scroll-padding-top: 1.75rem;
    }
    
    .xl\:target\:scroll-pt-32:target{
        scroll-padding-top: 2rem;
    }
    
    .xl\:target\:scroll-pt-36:target{
        scroll-padding-top: 2.25rem;
    }
    
    .xl\:target\:scroll-pt-40:target{
        scroll-padding-top: 2.5rem;
    }
    
    .xl\:target\:scroll-pt-44:target{
        scroll-padding-top: 2.75rem;
    }
    
    .xl\:target\:scroll-pt-48:target{
        scroll-padding-top: 3rem;
    }
    
    .xl\:target\:scroll-pt-52:target{
        scroll-padding-top: 3.25rem;
    }
    
    .xl\:target\:scroll-pt-56:target{
        scroll-padding-top: 3.5rem;
    }
    
    .xl\:target\:scroll-pt-60:target{
        scroll-padding-top: 3.75rem;
    }
    
    .xl\:target\:scroll-pt-64:target{
        scroll-padding-top: 4rem;
    }
    
    .xl\:target\:scroll-pt-68:target{
        scroll-padding-top: 6rem;
    }
    
    .xl\:target\:scroll-pt-72:target{
        scroll-padding-top: 8rem;
    }
    
    .xl\:target\:scroll-pt-76:target{
        scroll-padding-top: 12rem;
    }
    
    .xl\:target\:scroll-pt-80:target{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xl\:target\:scroll-pb-auto:target{
        scroll-padding-bottom: auto;
    }
    
    .xl\:target\:scroll-pb-0:target{
        scroll-padding-bottom: 0;
    }
    
    .xl\:target\:scroll-pb-4:target{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:target\:scroll-pb-8:target{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:target\:scroll-pb-12:target{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xl\:target\:scroll-pb-16:target{
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:target\:scroll-pb-20:target{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:target\:scroll-pb-24:target{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:target\:scroll-pb-28:target{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:target\:scroll-pb-32:target{
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:target\:scroll-pb-36:target{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:target\:scroll-pb-40:target{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:target\:scroll-pb-44:target{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:target\:scroll-pb-48:target{
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:target\:scroll-pb-52:target{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:target\:scroll-pb-56:target{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:target\:scroll-pb-60:target{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:target\:scroll-pb-64:target{
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:target\:scroll-pb-68:target{
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:target\:scroll-pb-72:target{
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:target\:scroll-pb-76:target{
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:target\:scroll-pb-80:target{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xl\:target\:scroll-pl-0:target{
        scroll-padding-left: auto;
    }
    
    .xl\:target\:scroll-pl-0:target{
        scroll-padding-left: 0;
    }
    
    .xl\:target\:scroll-pl-4:target{
        scroll-padding-left: 0.25rem;
    }
    
    .xl\:target\:scroll-pl-8:target{
        scroll-padding-left: 0.5rem;
    }
    
    .xl\:target\:scroll-pl-12:target{
        scroll-padding-left: 0.75rem;
    }
    
    .xl\:target\:scroll-pl-16:target{
        scroll-padding-left: 1rem;
    }
    
    .xl\:target\:scroll-pl-20:target{
        scroll-padding-left: 1.25rem;
    }
    
    .xl\:target\:scroll-pl-24:target{
        scroll-padding-left: 1.5rem;
    }
    
    .xl\:target\:scroll-pl-28:target{
        scroll-padding-left: 1.75rem;
    }
    
    .xl\:target\:scroll-pl-32:target{
        scroll-padding-left: 2rem;
    }
    
    .xl\:target\:scroll-pl-36:target{
        scroll-padding-left: 2.25rem;
    }
    
    .xl\:target\:scroll-pl-40:target{
        scroll-padding-left: 2.5rem;
    }
    
    .xl\:target\:scroll-pl-44:target{
        scroll-padding-left: 2.75rem;
    }
    
    .xl\:target\:scroll-pl-48:target{
        scroll-padding-left: 3rem;
    }
    
    .xl\:target\:scroll-pl-52:target{
        scroll-padding-left: 3.25rem;
    }
    
    .xl\:target\:scroll-pl-56:target{
        scroll-padding-left: 3.5rem;
    }
    
    .xl\:target\:scroll-pl-60:target{
        scroll-padding-left: 3.75rem;
    }
    
    .xl\:target\:scroll-pl-64:target{
        scroll-padding-left: 4rem;
    }
    
    .xl\:target\:scroll-pl-68:target{
        scroll-padding-left: 6rem;
    }
    
    .xl\:target\:scroll-pl-72:target{
        scroll-padding-left: 8rem;
    }
    
    .xl\:target\:scroll-pl-76:target{
        scroll-padding-left: 12rem;
    }
    
    .xl\:target\:scroll-pl-80:target{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xl\:target\:scroll-pr-auto:target{
        scroll-padding-right: auto;
    }
    
    .xl\:target\:scroll-pr-0:target{
        scroll-padding-right: 0;
    }
    
    .xl\:target\:scroll-pr-4:target{
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:target\:scroll-pr-8:target{
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:target\:scroll-pr-12:target{
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:target\:scroll-pr-16:target{
        scroll-padding-right: 1rem;
    }
    
    .xl\:target\:scroll-pr-20:target{
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:target\:scroll-pr-24:target{
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:target\:scroll-pr-28:target{
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:target\:scroll-pr-32:target{
        scroll-padding-right: 2rem;
    }
    
    .xl\:target\:scroll-pr-36:target{
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:target\:scroll-pr-40:target{
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:target\:scroll-pr-44:target{
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:target\:scroll-pr-48:target{
        scroll-padding-right: 3rem;
    }
    
    .xl\:target\:scroll-pr-52:target{
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:target\:scroll-pr-56:target{
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:target\:scroll-pr-60:target{
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:target\:scroll-pr-64:target{
        scroll-padding-right: 4rem;
    }
    
    .xl\:target\:scroll-pr-68:target{
        scroll-padding-right: 6rem;
    }
    
    .xl\:target\:scroll-pr-72:target{
        scroll-padding-right: 8rem;
    }
    
    .xl\:target\:scroll-pr-76:target{
        scroll-padding-right: 12rem;
    }
    
    .xl\:target\:scroll-pr-80:target{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xl\:target\:scroll-px-auto:target{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xl\:target\:scroll-px-0:target{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xl\:target\:scroll-px-4:target{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:target\:scroll-px-8:target{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:target\:scroll-px-12:target{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:target\:scroll-px-16:target{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xl\:target\:scroll-px-20:target{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:target\:scroll-px-24:target{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:target\:scroll-px-28:target{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:target\:scroll-px-32:target{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xl\:target\:scroll-px-36:target{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:target\:scroll-px-40:target{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:target\:scroll-px-44:target{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:target\:scroll-px-48:target{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xl\:target\:scroll-px-52:target{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:target\:scroll-px-56:target{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:target\:scroll-px-60:target{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:target\:scroll-px-64:target{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xl\:target\:scroll-px-68:target{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xl\:target\:scroll-px-72:target{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xl\:target\:scroll-px-76:target{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xl\:target\:scroll-px-80:target{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xl\:target\:scroll-py-auto:target{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xl\:target\:scroll-py-0:target{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xl\:target\:scroll-py-4:target{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:target\:scroll-py-8:target{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:target\:scroll-py-12:target{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:target\:scroll-py-16:target{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:target\:scroll-py-20:target{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:target\:scroll-py-24:target{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:target\:scroll-py-28:target{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:target\:scroll-py-32:target{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:target\:scroll-py-36:target{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:target\:scroll-py-40:target{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:target\:scroll-py-44:target{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:target\:scroll-py-48:target{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:target\:scroll-py-52:target{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:target\:scroll-py-56:target{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:target\:scroll-py-60:target{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:target\:scroll-py-64:target{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:target\:scroll-py-68:target{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:target\:scroll-py-72:target{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:target\:scroll-py-76:target{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:target\:scroll-py-80:target{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xl\:target\:scroll-m-auto:target{
        scroll-margin: auto;
    }
    
    .xl\:target\:scroll-m-0:target{
        scroll-margin: 0;
    }
    
    .xl\:target\:scroll-m-4:target{
        scroll-margin: 0.25rem;
    }
    
    .xl\:target\:scroll-m-8:target{
        scroll-margin: 0.5rem;
    }
    
    .xl\:target\:scroll-m-12:target{
        scroll-margin: 0.75rem;
    }
    
    .xl\:target\:scroll-m-16:target{
        scroll-margin: 1rem;
    }
    
    .xl\:target\:scroll-m-20:target{
        scroll-margin: 1.25rem;
    }
    
    .xl\:target\:scroll-m-24:target{
        scroll-margin: 1.5rem;
    }
    
    .xl\:target\:scroll-m-28:target{
        scroll-margin: 1.75rem;
    }
    
    .xl\:target\:scroll-m-32:target{
        scroll-margin: 2rem;
    }
    
    .xl\:target\:scroll-m-36:target{
        scroll-margin: 2.25rem;
    }
    
    .xl\:target\:scroll-m-40:target{
        scroll-margin: 2.5rem;
    }
    
    .xl\:target\:scroll-m-44:target{
        scroll-margin: 2.75rem;
    }
    
    .xl\:target\:scroll-m-48:target{
        scroll-margin: 3rem;
    }
    
    .xl\:target\:scroll-m-52:target{
        scroll-margin: 3.25rem;
    }
    
    .xl\:target\:scroll-m-56:target{
        scroll-margin: 3.5rem;
    }
    
    .xl\:target\:scroll-m-60:target{
        scroll-margin: 3.75rem;
    }
    
    .xl\:target\:scroll-m-64:target{
        scroll-margin: 4rem;
    }
    
    .xl\:target\:scroll-m-68:target{
        scroll-margin: 6rem;
    }
    
    .xl\:target\:scroll-m-72:target{
        scroll-margin: 8rem;
    }
    
    .xl\:target\:scroll-m-76:target{
        scroll-margin: 12rem;
    }
    
    .xl\:target\:scroll-m-80:target{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:target\:scroll-mt-auto:target{
        scroll-margin-top: auto;
    }
    
    .xl\:target\:scroll-mt-0:target{
        scroll-margin-top: 0;
    }
    
    .xl\:target\:scroll-mt-4:target{
        scroll-margin-top: 0.25rem;
    }
    
    .xl\:target\:scroll-mt-8:target{
        scroll-margin-top: 0.5rem;
    }
    
    .xl\:target\:scroll-mt-12:target{
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:target\:scroll-mt-16:target{
        scroll-margin-top: 1rem;
    }
    
    .xl\:target\:scroll-mt-20:target{
        scroll-margin-top: 1.25rem;
    }
    
    .xl\:target\:scroll-mt-24:target{
        scroll-margin-top: 1.5rem;
    }
    
    .xl\:target\:scroll-mt-28:target{
        scroll-margin-top: 1.75rem;
    }
    
    .xl\:target\:scroll-mt-32:target{
        scroll-margin-top: 2rem;
    }
    
    .xl\:target\:scroll-mt-36:target{
        scroll-margin-top: 2.25rem;
    }
    
    .xl\:target\:scroll-mt-40:target{
        scroll-margin-top: 2.5rem;
    }
    
    .xl\:target\:scroll-mt-44:target{
        scroll-margin-top: 2.75rem;
    }
    
    .xl\:target\:scroll-mt-48:target{
        scroll-margin-top: 3rem;
    }
    
    .xl\:target\:scroll-mt-52:target{
        scroll-margin-top: 3.25rem;
    }
    
    .xl\:target\:scroll-mt-56:target{
        scroll-margin-top: 3.5rem;
    }
    
    .xl\:target\:scroll-mt-60:target{
        scroll-margin-top: 3.75rem;
    }
    
    .xl\:target\:scroll-mt-64:target{
        scroll-margin-top: 4rem;
    }
    
    .xl\:target\:scroll-mt-68:target{
        scroll-margin-top: 6rem;
    }
    
    .xl\:target\:scroll-mt-72:target{
        scroll-margin-top: 8rem;
    }
    
    .xl\:target\:scroll-mt-76:target{
        scroll-margin-top: 12rem;
    }
    
    .xl\:target\:scroll-mt-80:target{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xl\:target\:scroll-mb-auto:target{
        scroll-margin-bottom: auto;
    }
    
    .xl\:target\:scroll-mb-0:target{
        scroll-margin-bottom: 0;
    }
    
    .xl\:target\:scroll-mb-4:target{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:target\:scroll-mb-8:target{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:target\:scroll-mb-12:target{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:target\:scroll-mb-16:target{
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:target\:scroll-mb-20:target{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:target\:scroll-mb-24:target{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:target\:scroll-mb-28:target{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:target\:scroll-mb-32:target{
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:target\:scroll-mb-36:target{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:target\:scroll-mb-40:target{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:target\:scroll-mb-44:target{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:target\:scroll-mb-48:target{
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:target\:scroll-mb-52:target{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:target\:scroll-mb-56:target{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:target\:scroll-mb-60:target{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:target\:scroll-mb-64:target{
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:target\:scroll-mb-68:target{
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:target\:scroll-mb-72:target{
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:target\:scroll-mb-76:target{
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:target\:scroll-mb-80:target{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:target\:scroll-ml-auto:target{
        scroll-margin-left: auto;
    }
    
    .xl\:target\:scroll-ml-0:target{
        scroll-margin-left: 0;
    }
    
    .xl\:target\:scroll-ml-4:target{
        scroll-margin-left: 0.25rem;
    }
    
    .xl\:target\:scroll-ml-8:target{
        scroll-margin-left: 0.5rem;
    }
    
    .xl\:target\:scroll-ml-12:target{
        scroll-margin-left: 0.75rem;
    }
    
    .xl\:target\:scroll-ml-16:target{
        scroll-margin-left: 1rem;
    }
    
    .xl\:target\:scroll-ml-20:target{
        scroll-margin-left: 1.25rem;
    }
    
    .xl\:target\:scroll-ml-24:target{
        scroll-margin-left: 1.5rem;
    }
    
    .xl\:target\:scroll-ml-28:target{
        scroll-margin-left: 1.75rem;
    }
    
    .xl\:target\:scroll-ml-32:target{
        scroll-margin-left: 2rem;
    }
    
    .xl\:target\:scroll-ml-36:target{
        scroll-margin-left: 2.25rem;
    }
    
    .xl\:target\:scroll-ml-40:target{
        scroll-margin-left: 2.5rem;
    }
    
    .xl\:target\:scroll-ml-44:target{
        scroll-margin-left: 2.75rem;
    }
    
    .xl\:target\:scroll-ml-48:target{
        scroll-margin-left: 3rem;
    }
    
    .xl\:target\:scroll-ml-52:target{
        scroll-margin-left: 3.25rem;
    }
    
    .xl\:target\:scroll-ml-56:target{
        scroll-margin-left: 3.5rem;
    }
    
    .xl\:target\:scroll-ml-60:target{
        scroll-margin-left: 3.75rem;
    }
    
    .xl\:target\:scroll-ml-64:target{
        scroll-margin-left: 4rem;
    }
    
    .xl\:target\:scroll-ml-68:target{
        scroll-margin-left: 6rem;
    }
    
    .xl\:target\:scroll-ml-72:target{
        scroll-margin-left: 8rem;
    }
    
    .xl\:target\:scroll-ml-76:target{
        scroll-margin-left: 12rem;
    }
    
    .xl\:target\:scroll-ml-80:target{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xl\:target\:scroll-mr-auto:target{
        scroll-margin-right: auto;
    }
    
    .xl\:target\:scroll-mr-0:target{
        scroll-margin-right: 0;
    }
    
    .xl\:target\:scroll-mr-4:target{
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:target\:scroll-mr-8:target{
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:target\:scroll-mr-12:target{
        scroll-margin-right: 0.75rem;
    }
    
    .xl\:target\:scroll-mr-16:target{
        scroll-margin-right: 1rem;
    }
    
    .xl\:target\:scroll-mr-20:target{
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:target\:scroll-mr-24:target{
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:target\:scroll-mr-28:target{
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:target\:scroll-mr-32:target{
        scroll-margin-right: 2rem;
    }
    
    .xl\:target\:scroll-mr-36:target{
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:target\:scroll-mr-40:target{
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:target\:scroll-mr-44:target{
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:target\:scroll-mr-48:target{
        scroll-margin-right: 3rem;
    }
    
    .xl\:target\:scroll-mr-52:target{
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:target\:scroll-mr-56:target{
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:target\:scroll-mr-60:target{
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:target\:scroll-mr-64:target{
        scroll-margin-right: 4rem;
    }
    
    .xl\:target\:scroll-mr-68:target{
        scroll-margin-right: 6rem;
    }
    
    .xl\:target\:scroll-mr-72:target{
        scroll-margin-right: 8rem;
    }
    
    .xl\:target\:scroll-mr-76:target{
        scroll-margin-right: 12rem;
    }
    
    .xl\:target\:scroll-mr-80:target{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xl\:target\:scroll-mx-auto:target{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xl\:target\:scroll-mx-0:target{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xl\:target\:scroll-mx-4:target{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:target\:scroll-mx-8:target{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:target\:scroll-mx-12:target{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:target\:scroll-mx-16:target{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xl\:target\:scroll-mx-20:target{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:target\:scroll-mx-24:target{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:target\:scroll-mx-28:target{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:target\:scroll-mx-32:target{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xl\:target\:scroll-mx-36:target{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:target\:scroll-mx-40:target{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:target\:scroll-mx-44:target{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:target\:scroll-mx-48:target{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xl\:target\:scroll-mx-52:target{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:target\:scroll-mx-56:target{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:target\:scroll-mx-60:target{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:target\:scroll-mx-64:target{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xl\:target\:scroll-mx-68:target{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xl\:target\:scroll-mx-72:target{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xl\:target\:scroll-mx-76:target{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xl\:target\:scroll-mx-80:target{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xl\:target\:scroll-my-auto:target{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xl\:target\:scroll-my-0:target{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xl\:target\:scroll-my-4:target{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:target\:scroll-my-8:target{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:target\:scroll-my-12:target{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:target\:scroll-my-16:target{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:target\:scroll-my-20:target{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:target\:scroll-my-24:target{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:target\:scroll-my-28:target{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:target\:scroll-my-32:target{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:target\:scroll-my-36:target{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:target\:scroll-my-40:target{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:target\:scroll-my-44:target{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:target\:scroll-my-48:target{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:target\:scroll-my-52:target{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:target\:scroll-my-56:target{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:target\:scroll-my-60:target{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:target\:scroll-my-64:target{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:target\:scroll-my-68:target{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:target\:scroll-my-72:target{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:target\:scroll-my-76:target{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:target\:scroll-my-80:target{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xl\:target\:scroll-snap-align-start:target{
        scroll-snap-align: start;
    }
    
    .xl\:target\:scroll-snap-align-end:target{
        scroll-snap-align: end;
    }
    
    .xl\:target\:scroll-snap-align-center:target{
        scroll-snap-align: center;
    }
    
    .xl\:target\:scroll-snap-align-none:target{
        scroll-snap-align: none;
    }
    
    .xl\:target\:scroll-snap-stop-normal:target{
        scroll-snap-stop: normal;
    }
    
    .xl\:target\:scroll-always-stop-normal:target{
        scroll-snap-stop: always;
    }
    
    .xl\:target\:scroll-snap-type-none:target{
        scroll-snap-type: none;
    }
    
    .xl\:target\:scroll-snap-type-mandatory:target{
        scroll-snap-type: mandatory;
    }
    
    .xl\:target\:scroll-snap-type-proximity:target{
        scroll-snap-type: proximity;
    }
    
    .xl\:target\:user-select-none:target{
        user-select: none;
    }
    
    .xl\:target\:user-select-text:target{
        user-select: text;
    }
    
    .xl\:target\:user-select-all:target{
        user-select: all;
    }
    
    .xl\:target\:user-select-auto:target{
        user-select: auto;
    }
    
    .xl\:target\:will-change-auto:target{
        will-change: auto;
    }
    
    .xl\:target\:will-change-scroll:target{
        will-change: scroll;
    }
    
    .xl\:target\:will-change-contents:target{
        will-change: contents;
    }
    
    .xl\:target\:will-change-transform:target{
        will-change: transform;
    }
    
    .xl\:target\:stroke-w-0:target{
        stroke-width: 0;
    }
    
    .xl\:target\:stroke-w-1:target{
        stroke-width: 1;
    }
    
    .xl\:target\:stroke-w-2:target{
        stroke-width: 2;
    }
    
    .xl\:target\:scale-0:target{
        transform: scale(0);
    }
    
    .xl\:target\:scale-5:target{
        transform: scale(0.05);
    }
    
    .xl\:target\:scale-10:target{
        transform: scale(0.1);
    }
    
    .xl\:target\:scale-15:target{
        transform: scale(0.15);
    }
    
    .xl\:target\:scale-20:target{
        transform: scale(0.2);
    }
    
    .xl\:target\:scale-25:target{
        transform: scale(0.25);
    }
    
    .xl\:target\:scale-30:target{
        transform: scale(0.3);
    }
    
    .xl\:target\:scale-35:target{
        transform: scale(0.35);
    }
    
    .xl\:target\:scale-40:target{
        transform: scale(0.4);
    }
    
    .xl\:target\:scale-45:target{
        transform: scale(0.45);
    }
    
    .xl\:target\:scale-50:target{
        transform: scale(0.5);
    }
    
    .xl\:target\:scale-55:target{
        transform: scale(0.55);
    }
    
    .xl\:target\:scale-60:target{
        transform: scale(0.6);
    }
    
    .xl\:target\:scale-65:target{
        transform: scale(0.65);
    }
    
    .xl\:target\:scale-70:target{
        transform: scale(0.7);
    }
    
    .xl\:target\:scale-75:target{
        transform: scale(0.75);
    }
    
    .xl\:target\:scale-80:target{
        transform: scale(0.8);
    }
    
    .xl\:target\:scale-85:target{
        transform: scale(0.85);
    }
    
    .xl\:target\:scale-90:target{
        transform: scale(0.9);
    }
    
    .xl\:target\:scale-95:target{
        transform: scale(0.95);
    }
    
    .xl\:target\:scale-100:target{
        transform: scale(1);
    }
    
    .xl\:target\:scale-105:target{
        transform: scale(1.05);
    }
    
    .xl\:target\:scale-110:target{
        transform: scale(1.1);
    }
    
    .xl\:target\:scale-115:target{
        transform: scale(1.15);
    }
    
    .xl\:target\:scale-120:target{
        transform: scale(1.2);
    }
    
    .xl\:target\:scale-125:target{
        transform: scale(1.25);
    }
    
    .xl\:target\:scale-130:target{
        transform: scale(1.3);
    }
    
    .xl\:target\:scale-135:target{
        transform: scale(1.35);
    }
    
    .xl\:target\:scale-140:target{
        transform: scale(1.4);
    }
    
    .xl\:target\:scale-145:target{
        transform: scale(1.45);
    }
    
    .xl\:target\:scale-150:target{
        transform: scale(1.5);
    }

    .xl\:target\:-translate-1:target:target{
        transform: translate(-10px);
    }

    .xl\:target\:-translate-2:target:target{
        transform: translate(-20px);
    }

    .xl\:target\:-translate-3:target:target{
        transform: translate(-30px);
    }

    .xl\:target\:-translate-4:target:target{
        transform: translate(-40px);
    }

    .xl\:target\:-translate-5:target:target{
        transform: translate(-60px);
    }

    .xl\:target\:-translate-6:target:target{
        transform: translate(-60px);
    }

    .xl\:target\:-translate-7:target:target{
        transform: translate(-70px);
    }

    .xl\:target\:-translate-8:target:target{
        transform: translate(-80px);
    }

    .xl\:target\:-translate-9:target:target{
        transform: translate(-90px);
    }

    .xl\:target\:-translate-10:target:target{
        transform: translate(-100px);
    }

    .xl\:target\:-translate-11:target:target{
        transform: translate(-110px);
    }

    .xl\:target\:-translate-12:target:target{
        transform: translate(-120px);
    }

    .xl\:target\:-translate-13:target:target{
        transform: translate(-130px);
    }

    .xl\:target\:-translate-14:target:target{
        transform: translate(-140px);
    }

    .xl\:target\:-translate-15:target:target{
        transform: translate(-150px);
    }

    .xl\:target\:-translate-16:target:target{
        transform: translate(-160px);
    }

    .xl\:target\:-translate-17:target:target{
        transform: translate(-170px);
    }

    .xl\:target\:-translate-18:target:target{
        transform: translate(-180px);
    }

    .xl\:target\:-translate-19:target:target{
        transform: translate(-190px);
    }

    .xl\:target\:-translate-20:target:target{
        transform: translate(-200px);
    }

    .xl\:target\:-translate-10x:target:target{
        transform: translate(-10%);
    }

    .xl\:target\:-translate-15x:target:target{
        transform: translate(-15%);
    }

    .xl\:target\:-translate-20x:target:target{
        transform: translate(-20%);
    }

    .xl\:target\:-translate-25x:target:target{
        transform: translate(-25%);
    }

    .xl\:target\:-translate-30x:target:target{
        transform: translate(-30%);
    }

    .xl\:target\:-translate-35x:target:target{
        transform: translate(-35%);
    }

    .xl\:target\:-translate-40x:target:target{
        transform: translate(-40%);
    }

    .xl\:target\:-translate-45x:target:target{
        transform: translate(-45%);
    }

    .xl\:target\:-translate-50x:target:target{
        transform: translate(-50%);
    }

    .xl\:target\:-translate-55x:target:target{
        transform: translate(-55%);
    }

    .xl\:target\:-translate-60x:target:target{
        transform: translate(-60%);
    }

    .xl\:target\:-translate-65x:target:target{
        transform: translate(-65%);
    }

    .xl\:target\:-translate-70x:target:target{
        transform: translate(-70%);
    }

    .xl\:target\:-translate-75x:target:target{
        transform: translate(-75%);
    }

    .xl\:target\:-translate-80x:target:target{
        transform: translate(-80%);
    }

    .xl\:target\:-translate-85x:target:target{
        transform: translate(-85%);
    }

    .xl\:target\:-translate-90x:target:target{
        transform: translate(-90%);
    }

    .xl\:target\:-translate-95x:target:target{
        transform: translate(-95%);
    }

    .xl\:target\:-translate-x-1:target:target{
        transform: translateX(-10px);
    }

    .xl\:target\:-translate-x-2:target:target{
        transform: translateX(-20px);
    }

    .xl\:target\:-translate-x-3:target:target{
        transform: translateX(-30px);
    }

    .xl\:target\:-translate-x-4:target:target{
        transform: translateX(-40px);
    }

    .xl\:target\:-translate-x-5:target:target{
        transform: translateX(-60px);
    }

    .xl\:target\:-translate-x-6:target:target{
        transform: translateX(-60px);
    }

    .xl\:target\:-translate-x-7:target:target{
        transform: translateX(-70px);
    }

    .xl\:target\:-translate-x-8:target:target{
        transform: translateX(-80px);
    }

    .xl\:target\:-translate-x-9:target:target{
        transform: translateX(-90px);
    }

    .xl\:target\:-translate-x-10:target:target{
        transform: translateX(-100px);
    }

    .xl\:target\:-translate-x-11:target:target{
        transform: translateX(-110px);
    }

    .xl\:target\:-translate-x-12:target:target{
        transform: translateX(-120px);
    }

    .xl\:target\:-translate-x-13:target:target{
        transform: translateX(-130px);
    }

    .xl\:target\:-translate-x-14:target:target{
        transform: translateX(-140px);
    }

    .xl\:target\:-translate-x-15:target:target{
        transform: translateX(-150px);
    }

    .xl\:target\:-translate-x-16:target:target{
        transform: translateX(-160px);
    }

    .xl\:target\:-translate-x-17:target:target{
        transform: translateX(-170px);
    }

    .xl\:target\:-translate-x-18:target:target{
        transform: translateX(-180px);
    }

    .xl\:target\:-translate-x-19:target:target{
        transform: translateX(-190px);
    }

    .xl\:target\:-translate-x-20:target:target{
        transform: translateX(-200px);
    }

    .xl\:target\:-translate-x-10x:target:target{
        transform: translateX(-10%);
    }

    .xl\:target\:-translate-x-15x:target:target{
        transform: translateX(-15%);
    }

    .xl\:target\:-translate-x-20x:target:target{
        transform: translateX(-20%);
    }

    .xl\:target\:-translate-x-25x:target:target{
        transform: translateX(-25%);
    }

    .xl\:target\:-translate-x-30x:target:target{
        transform: translateX(-30%);
    }

    .xl\:target\:-translate-x-35x:target:target{
        transform: translateX(-35%);
    }

    .xl\:target\:-translate-x-40x:target:target{
        transform: translateX(-40%);
    }

    .xl\:target\:-translate-x-45x:target:target{
        transform: translateX(-45%);
    }

    .xl\:target\:-translate-x-50x:target:target{
        transform: translateX(-50%);
    }

    .xl\:target\:-translate-x-55x:target:target{
        transform: translateX(-55%);
    }

    .xl\:target\:-translate-x-60x:target:target{
        transform: translateX(-60%);
    }

    .xl\:target\:-translate-x-65x:target:target{
        transform: translateX(-65%);
    }

    .xl\:target\:-translate-x-70x:target:target{
        transform: translateX(-70%);
    }

    .xl\:target\:-translate-x-75x:target:target{
        transform: translateX(-75%);
    }

    .xl\:target\:-translate-x-80x:target:target{
        transform: translateX(-80%);
    }

    .xl\:target\:-translate-x-85x:target:target{
        transform: translateX(-85%);
    }

    .xl\:target\:-translate-x-90x:target:target{
        transform: translateX(-90%);
    }

    .xl\:target\:-translate-x-95x:target:target{
        transform: translateX(-95%);
    }

    .xl\:target\:-translate-y-1:target:target{
        transform: translateY(-10px);
    }

    .xl\:target\:-translate-y-2:target:target{
        transform: translateY(-20px);
    }

    .xl\:target\:-translate-y-3:target:target{
        transform: translateY(-30px);
    }

    .xl\:target\:-translate-y-4:target:target{
        transform: translateY(-40px);
    }

    .xl\:target\:-translate-y-5:target:target{
        transform: translateY(-60px);
    }

    .xl\:target\:-translate-y-6:target:target{
        transform: translateY(-60px);
    }

    .xl\:target\:-translate-y-7:target:target{
        transform: translateY(-70px);
    }

    .xl\:target\:-translate-y-8:target:target{
        transform: translateY(-80px);
    }

    .xl\:target\:-translate-y-9:target:target{
        transform: translateY(-90px);
    }

    .xl\:target\:-translate-y-10:target:target{
        transform: translateY(-100px);
    }

    .xl\:target\:-translate-y-11:target:target{
        transform: translateY(-110px);
    }

    .xl\:target\:-translate-y-12:target:target{
        transform: translateY(-120px);
    }

    .xl\:target\:-translate-y-13:target:target{
        transform: translateY(-130px);
    }

    .xl\:target\:-translate-y-14:target:target{
        transform: translateY(-140px);
    }

    .xl\:target\:-translate-y-15:target:target{
        transform: translateY(-150px);
    }

    .xl\:target\:-translate-y-16:target:target{
        transform: translateY(-160px);
    }

    .xl\:target\:-translate-y-17:target:target{
        transform: translateY(-170px);
    }

    .xl\:target\:-translate-y-18:target:target{
        transform: translateY(-180px);
    }

    .xl\:target\:-translate-y-19:target:target{
        transform: translateY(-190px);
    }

    .xl\:target\:-translate-y-20:target:target{
        transform: translateY(-200px);
    }

    .xl\:target\:-translate-y-10x:target:target{
        transform: translateY(-10%);
    }

    .xl\:target\:-translate-y-15x:target:target{
        transform: translateY(-15%);
    }

    .xl\:target\:-translate-y-20x:target:target{
        transform: translateY(-20%);
    }

    .xl\:target\:-translate-y-25x:target:target{
        transform: translateY(-25%);
    }

    .xl\:target\:-translate-y-30x:target:target{
        transform: translateY(-30%);
    }

    .xl\:target\:-translate-y-35x:target:target{
        transform: translateY(-35%);
    }

    .xl\:target\:-translate-y-40x:target:target{
        transform: translateY(-40%);
    }

    .xl\:target\:-translate-y-45x:target:target{
        transform: translateY(-45%);
    }

    .xl\:target\:-translate-y-50x:target:target{
        transform: translateY(-50%);
    }

    .xl\:target\:-translate-y-55x:target:target{
        transform: translateY(-55%);
    }

    .xl\:target\:-translate-y-60x:target:target{
        transform: translateY(-60%);
    }

    .xl\:target\:-translate-y-65x:target:target{
        transform: translateY(-65%);
    }

    .xl\:target\:-translate-y-70x:target:target{
        transform: translateY(-70%);
    }

    .xl\:target\:-translate-y-75x:target:target{
        transform: translateY(-75%);
    }

    .xl\:target\:-translate-y-80x:target:target{
        transform: translateY(-80%);
    }

    .xl\:target\:-translate-y-85x:target:target{
        transform: translateY(-85%);
    }

    .xl\:target\:-translate-y-90x:target:target{
        transform: translateY(-90%);
    }

    .xl\:target\:-translate-y-95x:target:target{
        transform: translateY(-95%);
    }

    .xl\:target\:-translate-1:target{
        transform: translate(-10px);
    }

    .xl\:target\:-translate-2:target{
        transform: translate(-20px);
    }

    .xl\:target\:-translate-3:target{
        transform: translate(-30px);
    }

    .xl\:target\:-translate-4:target{
        transform: translate(-40px);
    }

    .xl\:target\:-translate-5:target{
        transform: translate(-60px);
    }

    .xl\:target\:-translate-6:target{
        transform: translate(-60px);
    }

    .xl\:target\:-translate-7:target{
        transform: translate(-70px);
    }

    .xl\:target\:-translate-8:target{
        transform: translate(-80px);
    }

    .xl\:target\:-translate-9:target{
        transform: translate(-90px);
    }

    .xl\:target\:-translate-10:target{
        transform: translate(-100px);
    }

    .xl\:target\:-translate-11:target{
        transform: translate(-110px);
    }

    .xl\:target\:-translate-12:target{
        transform: translate(-120px);
    }

    .xl\:target\:-translate-13:target{
        transform: translate(-130px);
    }

    .xl\:target\:-translate-14:target{
        transform: translate(-140px);
    }

    .xl\:target\:-translate-15:target{
        transform: translate(-150px);
    }

    .xl\:target\:-translate-16:target{
        transform: translate(-160px);
    }

    .xl\:target\:-translate-17:target{
        transform: translate(-170px);
    }

    .xl\:target\:-translate-18:target{
        transform: translate(-180px);
    }

    .xl\:target\:-translate-19:target{
        transform: translate(-190px);
    }

    .xl\:target\:-translate-20:target{
        transform: translate(-200px);
    }

    .xl\:target\:-translate-10x:target{
        transform: translate(-10%);
    }

    .xl\:target\:-translate-15x:target{
        transform: translate(-15%);
    }

    .xl\:target\:-translate-20x:target{
        transform: translate(-20%);
    }

    .xl\:target\:-translate-25x:target{
        transform: translate(-25%);
    }

    .xl\:target\:-translate-30x:target{
        transform: translate(-30%);
    }

    .xl\:target\:-translate-35x:target{
        transform: translate(-35%);
    }

    .xl\:target\:-translate-40x:target{
        transform: translate(-40%);
    }

    .xl\:target\:-translate-45x:target{
        transform: translate(-45%);
    }

    .xl\:target\:-translate-50x:target{
        transform: translate(-50%);
    }

    .xl\:target\:-translate-55x:target{
        transform: translate(-55%);
    }

    .xl\:target\:-translate-60x:target{
        transform: translate(-60%);
    }

    .xl\:target\:-translate-65x:target{
        transform: translate(-65%);
    }

    .xl\:target\:-translate-70x:target{
        transform: translate(-70%);
    }

    .xl\:target\:-translate-75x:target{
        transform: translate(-75%);
    }

    .xl\:target\:-translate-80x:target{
        transform: translate(-80%);
    }

    .xl\:target\:-translate-85x:target{
        transform: translate(-85%);
    }

    .xl\:target\:-translate-90x:target{
        transform: translate(-90%);
    }

    .xl\:target\:-translate-95x:target{
        transform: translate(-95%);
    }

    .xl\:target\:-translate-x-1:target{
        transform: translateX(-10px);
    }

    .xl\:target\:-translate-x-2:target{
        transform: translateX(-20px);
    }

    .xl\:target\:-translate-x-3:target{
        transform: translateX(-30px);
    }

    .xl\:target\:-translate-x-4:target{
        transform: translateX(-40px);
    }

    .xl\:target\:-translate-x-5:target{
        transform: translateX(-60px);
    }

    .xl\:target\:-translate-x-6:target{
        transform: translateX(-60px);
    }

    .xl\:target\:-translate-x-7:target{
        transform: translateX(-70px);
    }

    .xl\:target\:-translate-x-8:target{
        transform: translateX(-80px);
    }

    .xl\:target\:-translate-x-9:target{
        transform: translateX(-90px);
    }

    .xl\:target\:-translate-x-10:target{
        transform: translateX(-100px);
    }

    .xl\:target\:-translate-x-11:target{
        transform: translateX(-110px);
    }

    .xl\:target\:-translate-x-12:target{
        transform: translateX(-120px);
    }

    .xl\:target\:-translate-x-13:target{
        transform: translateX(-130px);
    }

    .xl\:target\:-translate-x-14:target{
        transform: translateX(-140px);
    }

    .xl\:target\:-translate-x-15:target{
        transform: translateX(-150px);
    }

    .xl\:target\:-translate-x-16:target{
        transform: translateX(-160px);
    }

    .xl\:target\:-translate-x-17:target{
        transform: translateX(-170px);
    }

    .xl\:target\:-translate-x-18:target{
        transform: translateX(-180px);
    }

    .xl\:target\:-translate-x-19:target{
        transform: translateX(-190px);
    }

    .xl\:target\:-translate-x-20:target{
        transform: translateX(-200px);
    }

    .xl\:target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }

    .xl\:target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }

    .xl\:target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }

    .xl\:target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }

    .xl\:target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }

    .xl\:target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }

    .xl\:target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }

    .xl\:target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }

    .xl\:target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }

    .xl\:target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }

    .xl\:target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }

    .xl\:target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }

    .xl\:target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }

    .xl\:target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }

    .xl\:target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }

    .xl\:target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }

    .xl\:target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }

    .xl\:target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }

    .xl\:target\:-translate-y-1:target{
        transform: translateY(-10px);
    }

    .xl\:target\:-translate-y-2:target{
        transform: translateY(-20px);
    }

    .xl\:target\:-translate-y-3:target{
        transform: translateY(-30px);
    }

    .xl\:target\:-translate-y-4:target{
        transform: translateY(-40px);
    }

    .xl\:target\:-translate-y-5:target{
        transform: translateY(-60px);
    }

    .xl\:target\:-translate-y-6:target{
        transform: translateY(-60px);
    }

    .xl\:target\:-translate-y-7:target{
        transform: translateY(-70px);
    }

    .xl\:target\:-translate-y-8:target{
        transform: translateY(-80px);
    }

    .xl\:target\:-translate-y-9:target{
        transform: translateY(-90px);
    }

    .xl\:target\:-translate-y-10:target{
        transform: translateY(-100px);
    }

    .xl\:target\:-translate-y-11:target{
        transform: translateY(-110px);
    }

    .xl\:target\:-translate-y-12:target{
        transform: translateY(-120px);
    }

    .xl\:target\:-translate-y-13:target{
        transform: translateY(-130px);
    }

    .xl\:target\:-translate-y-14:target{
        transform: translateY(-140px);
    }

    .xl\:target\:-translate-y-15:target{
        transform: translateY(-150px);
    }

    .xl\:target\:-translate-y-16:target{
        transform: translateY(-160px);
    }

    .xl\:target\:-translate-y-17:target{
        transform: translateY(-170px);
    }

    .xl\:target\:-translate-y-18:target{
        transform: translateY(-180px);
    }

    .xl\:target\:-translate-y-19:target{
        transform: translateY(-190px);
    }

    .xl\:target\:-translate-y-20:target{
        transform: translateY(-200px);
    }

    .xl\:target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }

    .xl\:target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }

    .xl\:target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }

    .xl\:target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }

    .xl\:target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }

    .xl\:target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }

    .xl\:target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }

    .xl\:target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }

    .xl\:target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }

    .xl\:target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }

    .xl\:target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }

    .xl\:target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }

    .xl\:target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }

    .xl\:target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }

    .xl\:target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }

    .xl\:target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }

    .xl\:target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }

    .xl\:target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }

    .xl\:target\:translate-0:target{
        transform: translate(0);
    }
    
    .xl\:target\:translate-1:target{
        transform: translate(10px);
    }
    
    .xl\:target\:translate-2:target{
        transform: translate(20px);
    }
    
    .xl\:target\:translate-3:target{
        transform: translate(30px);
    }
    
    .xl\:target\:translate-4:target{
        transform: translate(40px);
    }
    
    .xl\:target\:translate-5:target{
        transform: translate(60px);
    }
    
    .xl\:target\:translate-6:target{
        transform: translate(60px);
    }
    
    .xl\:target\:translate-7:target{
        transform: translate(70px);
    }
    
    .xl\:target\:translate-8:target{
        transform: translate(80px);
    }
    
    .xl\:target\:translate-9:target{
        transform: translate(90px);
    }
    
    .xl\:target\:translate-10:target{
        transform: translate(100px);
    }
    
    .xl\:target\:translate-11:target{
        transform: translate(110px);
    }
    
    .xl\:target\:translate-12:target{
        transform: translate(120px);
    }
    
    .xl\:target\:translate-13:target{
        transform: translate(130px);
    }
    
    .xl\:target\:translate-14:target{
        transform: translate(140px);
    }
    
    .xl\:target\:translate-15:target{
        transform: translate(150px);
    }
    
    .xl\:target\:translate-16:target{
        transform: translate(160px);
    }
    
    .xl\:target\:translate-17:target{
        transform: translate(170px);
    }
    
    .xl\:target\:translate-18:target{
        transform: translate(180px);
    }
    
    .xl\:target\:translate-19:target{
        transform: translate(190px);
    }
    
    .xl\:target\:translate-20:target{
        transform: translate(200px);
    }
    
    .xl\:target\:translate-10x:target{
        transform: translate(10%);
    }
    
    .xl\:target\:translate-15x:target{
        transform: translate(15%);
    }
    
    .xl\:target\:translate-20x:target{
        transform: translate(20%);
    }
    
    .xl\:target\:translate-25x:target{
        transform: translate(25%);
    }
    
    .xl\:target\:translate-30x:target{
        transform: translate(30%);
    }
    
    .xl\:target\:translate-35x:target{
        transform: translate(35%);
    }
    
    .xl\:target\:translate-40x:target{
        transform: translate(40%);
    }
    
    .xl\:target\:translate-45x:target{
        transform: translate(45%);
    }
    
    .xl\:target\:translate-50x:target{
        transform: translate(50%);
    }
    
    .xl\:target\:translate-55x:target{
        transform: translate(55%);
    }
    
    .xl\:target\:translate-60x:target{
        transform: translate(60%);
    }
    
    .xl\:target\:translate-65x:target{
        transform: translate(65%);
    }
    
    .xl\:target\:translate-70x:target{
        transform: translate(70%);
    }
    
    .xl\:target\:translate-75x:target{
        transform: translate(75%);
    }
    
    .xl\:target\:translate-80x:target{
        transform: translate(80%);
    }
    
    .xl\:target\:translate-85x:target{
        transform: translate(85%);
    }
    
    .xl\:target\:translate-90x:target{
        transform: translate(90%);
    }
    
    .xl\:target\:translate-95x:target{
        transform: translate(95%);
    }
    
    .xl\:target\:translate-x-0:target{
        transform: translateX(0);
    }
    
    .xl\:target\:translate-x-1:target{
        transform: translateX(10px);
    }
    
    .xl\:target\:translate-x-2:target{
        transform: translateX(20px);
    }
    
    .xl\:target\:translate-x-3:target{
        transform: translateX(30px);
    }
    
    .xl\:target\:translate-x-4:target{
        transform: translateX(40px);
    }
    
    .xl\:target\:translate-x-5:target{
        transform: translateX(60px);
    }
    
    .xl\:target\:translate-x-6:target{
        transform: translateX(60px);
    }
    
    .xl\:target\:translate-x-7:target{
        transform: translateX(70px);
    }
    
    .xl\:target\:translate-x-8:target{
        transform: translateX(80px);
    }
    
    .xl\:target\:translate-x-9:target{
        transform: translateX(90px);
    }
    
    .xl\:target\:translate-x-10:target{
        transform: translateX(100px);
    }
    
    .xl\:target\:translate-x-11:target{
        transform: translateX(110px);
    }
    
    .xl\:target\:translate-x-12:target{
        transform: translateX(120px);
    }
    
    .xl\:target\:translate-x-13:target{
        transform: translateX(130px);
    }
    
    .xl\:target\:translate-x-14:target{
        transform: translateX(140px);
    }
    
    .xl\:target\:translate-x-15:target{
        transform: translateX(150px);
    }
    
    .xl\:target\:translate-x-16:target{
        transform: translateX(160px);
    }
    
    .xl\:target\:translate-x-17:target{
        transform: translateX(170px);
    }
    
    .xl\:target\:translate-x-18:target{
        transform: translateX(180px);
    }
    
    .xl\:target\:translate-x-19:target{
        transform: translateX(190px);
    }
    
    .xl\:target\:translate-x-20:target{
        transform: translateX(200px);
    }
    
    .xl\:target\:translate-x-10x:target{
        transform: translateX(10%);
    }
    
    .xl\:target\:translate-x-15x:target{
        transform: translateX(15%);
    }
    
    .xl\:target\:translate-x-20x:target{
        transform: translateX(20%);
    }
    
    .xl\:target\:translate-x-25x:target{
        transform: translateX(25%);
    }
    
    .xl\:target\:translate-x-30x:target{
        transform: translateX(30%);
    }
    
    .xl\:target\:translate-x-35x:target{
        transform: translateX(35%);
    }
    
    .xl\:target\:translate-x-40x:target{
        transform: translateX(40%);
    }
    
    .xl\:target\:translate-x-45x:target{
        transform: translateX(45%);
    }
    
    .xl\:target\:translate-x-50x:target{
        transform: translateX(50%);
    }
    
    .xl\:target\:translate-x-55x:target{
        transform: translateX(55%);
    }
    
    .xl\:target\:translate-x-60x:target{
        transform: translateX(60%);
    }
    
    .xl\:target\:translate-x-65x:target{
        transform: translateX(65%);
    }
    
    .xl\:target\:translate-x-70x:target{
        transform: translateX(70%);
    }
    
    .xl\:target\:translate-x-75x:target{
        transform: translateX(75%);
    }
    
    .xl\:target\:translate-x-80x:target{
        transform: translateX(80%);
    }
    
    .xl\:target\:translate-x-85x:target{
        transform: translateX(85%);
    }
    
    .xl\:target\:translate-x-90x:target{
        transform: translateX(90%);
    }
    
    .xl\:target\:translate-x-95x:target{
        transform: translateX(95%);
    }
    
    .xl\:target\:translate-y-0:target{
        transform: translateY(0);
    }
    
    .xl\:target\:translate-y-1:target{
        transform: translateY(10px);
    }
    
    .xl\:target\:translate-y-2:target{
        transform: translateY(20px);
    }
    
    .xl\:target\:translate-y-3:target{
        transform: translateY(30px);
    }
    
    .xl\:target\:translate-y-4:target{
        transform: translateY(40px);
    }
    
    .xl\:target\:translate-y-5:target{
        transform: translateY(60px);
    }
    
    .xl\:target\:translate-y-6:target{
        transform: translateY(60px);
    }
    
    .xl\:target\:translate-y-7:target{
        transform: translateY(70px);
    }
    
    .xl\:target\:translate-y-8:target{
        transform: translateY(80px);
    }
    
    .xl\:target\:translate-y-9:target{
        transform: translateY(90px);
    }
    
    .xl\:target\:translate-y-10:target{
        transform: translateY(100px);
    }
    
    .xl\:target\:translate-y-11:target{
        transform: translateY(110px);
    }
    
    .xl\:target\:translate-y-12:target{
        transform: translateY(120px);
    }
    
    .xl\:target\:translate-y-13:target{
        transform: translateY(130px);
    }
    
    .xl\:target\:translate-y-14:target{
        transform: translateY(140px);
    }
    
    .xl\:target\:translate-y-15:target{
        transform: translateY(150px);
    }
    
    .xl\:target\:translate-y-16:target{
        transform: translateY(160px);
    }
    
    .xl\:target\:translate-y-17:target{
        transform: translateY(170px);
    }
    
    .xl\:target\:translate-y-18:target{
        transform: translateY(180px);
    }
    
    .xl\:target\:translate-y-19:target{
        transform: translateY(190px);
    }
    
    .xl\:target\:translate-y-20:target{
        transform: translateY(200px);
    }
    
    .xl\:target\:translate-y-10x:target{
        transform: translateY(10%);
    }
    
    .xl\:target\:translate-y-15x:target{
        transform: translateY(15%);
    }
    
    .xl\:target\:translate-y-20x:target{
        transform: translateY(20%);
    }
    
    .xl\:target\:translate-y-25x:target{
        transform: translateY(25%);
    }
    
    .xl\:target\:translate-y-30x:target{
        transform: translateY(30%);
    }
    
    .xl\:target\:translate-y-35x:target{
        transform: translateY(35%);
    }
    
    .xl\:target\:translate-y-40x:target{
        transform: translateY(40%);
    }
    
    .xl\:target\:translate-y-45x:target{
        transform: translateY(45%);
    }
    
    .xl\:target\:translate-y-50x:target{
        transform: translateY(50%);
    }
    
    .xl\:target\:translate-y-55x:target{
        transform: translateY(55%);
    }
    
    .xl\:target\:translate-y-60x:target{
        transform: translateY(60%);
    }
    
    .xl\:target\:translate-y-65x:target{
        transform: translateY(65%);
    }
    
    .xl\:target\:translate-y-70x:target{
        transform: translateY(70%);
    }
    
    .xl\:target\:translate-y-75x:target{
        transform: translateY(75%);
    }
    
    .xl\:target\:translate-y-80x:target{
        transform: translateY(80%);
    }
    
    .xl\:target\:translate-y-85x:target{
        transform: translateY(85%);
    }
    
    .xl\:target\:translate-y-90x:target{
        transform: translateY(90%);
    }
    
    .xl\:target\:translate-y-95x:target{
        transform: translateY(95%);
    }
    
    .xl\:target\:rotate-0:target{
        transform: rotate(0);
    }
    
    .xl\:target\:rotate-1:target{
        transform: rotate(1deg);
    }
    
    .xl\:target\:rotate-2:target{
        transform: rotate(2deg);
    }
    
    .xl\:target\:rotate-3:target{
        transform: rotate(3deg);
    }
    
    .xl\:target\:rotate-6:target{
        transform: rotate(6deg);
    }
    
    .xl\:target\:rotate-12:target{
        transform: rotate(12deg);
    }
    
    .xl\:target\:rotate-20:target{
        transform: rotate(20deg);
    }
    
    .xl\:target\:rotate-30:target{
        transform: rotate(30deg);
    }
    
    .xl\:target\:rotate-45:target{
        transform: rotate(45deg);
    }
    
    .xl\:target\:rotate-60:target{
        transform: rotate(60deg);
    }
    
    .xl\:target\:rotate-90:target{
        transform: rotate(90deg);
    }
    
    .xl\:target\:rotate-180:target{
        transform: rotate(180deg);
    }
    
    .xl\:target\:rotate-259:target{
        transform: rotate(359deg);
    }
    
    .xl\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xl\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xl\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xl\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xl\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xl\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xl\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .xl\:target\:transition-duration-75:target{
        transition-duration: 75ms;
    }
    
    .xl\:target\:transition-duration-100:target{
        transition-duration: 100ms;
    }
    
    .xl\:target\:transition-duration-150:target{
        transition-duration: 150ms;
    }
    
    .xl\:target\:transition-duration-200:target{
        transition-duration: 200ms;
    }
    
    .xl\:target\:transition-duration-300:target{
        transition-duration: 300ms;
    }
    
    .xl\:target\:transition-duration-700:target{
        transition-duration: 700ms;
    }
    
    .xl\:target\:transition-duration-1000:target{
        transition-duration: 1000ms;
    }
    
    .xl\:target\:transition-ease-linear:target{
        transition-timing-function: linear;
    }
    
    .xl\:target\:transition-ease-in:target{
        transition-timing-function: ease-in;
    }
    
    .xl\:target\:transition-ease-out:target{
        transition-timing-function: ease-out;
    }
    
    .xl\:target\:transition-ease-in-out:target{
        transition-timing-function: ease-in-out;
    }
    
    .xl\:target\:transition-delay-75:target{
        transition-delay: 75ms;
    }
    
    .xl\:target\:transition-delay-100:target{
        transition-delay: 100ms;
    }
    
    .xl\:target\:transition-delay-150:target{
        transition-delay: 150ms;
    }
    
    .xl\:target\:transition-duration-200:target{
        transition-delay: 200ms;
    }
    
    .xl\:target\:transition-delay-300:target{
        transition-delay: 300ms;
    }
    
    .xl\:target\:transition-delay-700:target{
        transition-delay: 700ms;
    }
    
    .xl\:target\:transition-delay-1000:target{
        transition-delay: 1000ms;
    }
    
    .xl\:target\:transition-property-all:target{
        transition-property: all;
    }
    
    .xl\:target\:transition-property-colors:target{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xl\:target\:transition-property-opacity:target{
        transition-property: opacity;
    }
    
    .xl\:target\:transition-property-transform:target{
        transition-property: transform;
    }
    
    .xl\:target\:animation-duration-75:target{
        animation-duration: 75ms;
    }
    
    .xl\:target\:animation-duration-100:target{
        animation-duration: 100ms;
    }
    
    .xl\:target\:animation-duration-150:target{
        animation-duration: 150ms;
    }
    
    .xl\:target\:animation-duration-200:target{
        animation-duration: 200ms;
    }
    
    .xl\:target\:animation-duration-300:target{
        animation-duration: 300ms;
    }
    
    .xl\:target\:animation-duration-700:target{
        animation-duration: 700ms;
    }
    
    .xl\:target\:animation-duration-1000:target{
        animation-duration: 1000ms;
    }
    
    .xl\:target\:animation-ease-linear:target{
        animation-timing-function: linear;
    }
    
    .xl\:target\:animation-ease-in:target{
        animation-timing-function: ease-in;
    }
    
    .xl\:target\:animation-ease-out:target{
        animation-timing-function: ease-out;
    }
    
    .xl\:target\:animation-ease-in-out:target{
        animation-timing-function: ease-in-out;
    }
    
    .xl\:target\:animation-delay-75:target{
        animation-delay: 75ms;
    }
    
    .xl\:target\:animation-delay-100:target{
        animation-delay: 100ms;
    }
    
    .xl\:target\:animation-delay-150:target{
        animation-delay: 150ms;
    }
    
    .xl\:target\:animation-duration-200:target{
        animation-delay: 200ms;
    }
    
    .xl\:target\:animation-delay-300:target{
        animation-delay: 300ms;
    }
    
    .xl\:target\:animation-delay-700:target{
        animation-delay: 700ms;
    }
    
    .xl\:target\:animation-delay-1000:target{
        animation-delay: 1000ms;
    }
    
    .xl\:target\:animation-name-fade-in:target{
        animation-name: fade-in;
    }
    
    .xl\:target\:animation-name-fade-out:target{
        animation-name: fade-out;
    }
    
    .xl\:target\:animation-name-spin:target{
        animation-name: spin;
    }
    
    .xl\:target\:animation-name-translate-x:target{
        animation-name: translate-x;
    }
    
    .xl\:target\:animation-name-translate-y:target{
        animation-name: translate-y;
    }
    
    .xl\:target\:animation-name-scale-up:target{
        animation-name: scale-up;
    }
    
    .xl\:target\:animation-name-scale-down:target{
        animation-name: scale-down;
    }
    
    .xl\:target\:animation-name-bounce:target{
        animation-name: bounce;
    }
    
    .xl\:target\:animation-name-slide-in:target{
        animation-name: slide-in;
    }
    
    .xl\:target\:animation-name-slide-out:target{
        animation-name: slide-out;
    }
    
    .xl\:target\:animation-name-pulse:target{
        animation-name: pulse;
    }
    
    .xl\:target\:color-white:target{
        color: var(--white);
    }
    
    .xl\:target\:color-black:target{
        color: var(--black);
    }
    
    .xl\:target\:text-white:target{
        color: var(--white);
    }
    
    .xl\:target\:text-black:target{
        color: var(--black);
    }
    
    .xl\:target\:bg-white:target{
        background: var(--white);
    }
    
    .xl\:target\:bg-black:target{
        background: var(--black);
    }

    .xl\:target\:border-white:target{
        border-color: var(--white);
    }

    .xl\:target\:border-black:target{
        border-color: var(--black);
    }
    
    .xl\:target\:border-teal-50:target{
        border-color: var(--velocity-teal-50);
    }
    
    .xl\:target\:border-teal-100:target{
        border-color: var(--velocity-teal-100);
    }
    
    .xl\:target\:border-teal-200:target{
        border-color: var(--velocity-teal-200);
    }
    
    .xl\:target\:border-teal-300:target{
        border-color: var(--velocity-teal-300);
    }
    
    .xl\:target\:border-teal-400:target{
        border-color: var(--velocity-teal-400);
    }
    
    .xl\:target\:border-teal-500:target{
        border-color: var(--velocity-teal-500);
    }
    
    .xl\:target\:border-teal-600:target{
        border-color: var(--velocity-teal-600);
    }
    
    .xl\:target\:border-teal-700:target{
        border-color: var(--velocity-teal-700);
    }
    
    .xl\:target\:border-teal-800:target{
        border-color: var(--velocity-teal-800);
    }
    
    .xl\:target\:border-teal-900:target{
        border-color: var(--velocity-teal-900);
    }
    
    .xl\:target\:border-red-50:target{
        border-color: var(--velocity-red-50);
    }
    
    .xl\:target\:border-red-100:target{
        border-color: var(--velocity-red-100);
    }
    
    .xl\:target\:border-red-200:target{
        border-color: var(--velocity-red-200);
    }
    
    .xl\:target\:border-red-300:target{
        border-color: var(--velocity-red-300);
    }
    
    .xl\:target\:border-red-400:target{
        border-color: var(--velocity-red-400);
    }
    
    .xl\:target\:border-red-500:target{
        border-color: var(--velocity-red-500);
    }
    
    .xl\:target\:border-red-600:target{
        border-color: var(--velocity-red-600);
    }
    
    .xl\:target\:border-red-700:target{
        border-color: var(--velocity-red-700);
    }
    
    .xl\:target\:border-red-800:target{
        border-color: var(--velocity-red-800);
    }
    
    .xl\:target\:border-red-900:target{
        border-color: var(--velocity-red-900);
    }
    
    .xl\:target\:border-grey-100:target{
        border-color: var(--velocity-grey-100);
    }
    
    .xl\:target\:border-sky-50:target{
        border-color: var(--velocity-sky-50);
    }
    
    .xl\:target\:border-sky-100:target{
        border-color: var(--velocity-sky-100);
    }
    
    .xl\:target\:border-sky-200:target{
        border-color: var(--velocity-sky-200);
    }
    
    .xl\:target\:border-sky-300:target{
        border-color: var(--velocity-sky-300);
    }
    
    .xl\:target\:border-sky-400:target{
        border-color: var(--velocity-sky-400);
    }
    
    .xl\:target\:border-sky-500:target{
        border-color: var(--velocity-sky-500);
    }
    
    .xl\:target\:border-sky-600:target{
        border-color: var(--velocity-sky-600);
    }
    
    .xl\:target\:border-sky-700:target{
        border-color: var(--velocity-sky-700);
    }
    
    .xl\:target\:border-sky-800:target{
        border-color: var(--velocity-sky-800);
    }
    
    .xl\:target\:border-sky-900:target{
        border-color: var(--velocity-sky-900);
    }
    
    .xl\:target\:border-green-50:target{
        border-color: var(--velocity-green-50);
    }
    
    .xl\:target\:border-green-100:target{
        border-color: var(--velocity-green-100);
    }
    
    .xl\:target\:border-green-200:target{
        border-color: var(--velocity-green-200);
    }
    
    .xl\:target\:border-green-300:target{
        border-color: var(--velocity-green-300);
    }
    
    .xl\:target\:border-green-400:target{
        border-color: var(--velocity-green-400);
    }
    
    .xl\:target\:border-green-500:target{
        border-color: var(--velocity-green-500);
    }
    
    .xl\:target\:border-green-600:target{
        border-color: var(--velocity-green-600);
    }
    
    .xl\:target\:border-green-700:target{
        border-color: var(--velocity-green-700);
    }
    
    .xl\:target\:border-green-800:target{
        border-color: var(--velocity-green-800);
    }
    
    .xl\:target\:border-green-900:target{
        border-color: var(--velocity-green-900);
    }
    
    .xl\:target\:border-grey-200:target{
        border-color: var(--velocity-grey-200);
    }
    
    .xl\:target\:border-grey-300:target{
        border-color: var(--velocity-grey-300);
    }
    
    .xl\:target\:border-grey-400:target{
        border-color: var(--velocity-grey-400);
    }
    
    .xl\:target\:border-grey-500:target{
        border-color: var(--velocity-grey-500);
    }
    
    .xl\:target\:border-grey-600:target{
        border-color: var(--velocity-grey-600);
    }
    
    .xl\:target\:border-grey-700:target{
        border-color: var(--velocity-grey-700);
    }
    
    .xl\:target\:border-grey-800:target{
        border-color: var(--velocity-grey-800);
    }
    
    .xl\:target\:border-grey-900:target{
        border-color: var(--velocity-grey-900);
    }
    
    .xl\:target\:border-yellow-50:target{
        border-color: var(--velocity-yellow-50);
    }
    
    .xl\:target\:border-yellow-100:target{
        border-color: var(--velocity-yellow-100);
    }
    
    .xl\:target\:border-yellow-200:target{
        border-color: var(--velocity-yellow-200);
    }
    
    .xl\:target\:border-yellow-300:target{
        border-color: var(--velocity-yellow-300);
    }
    
    .xl\:target\:border-yellow-400:target{
        border-color: var(--velocity-yellow-400);
    }
    
    .xl\:target\:border-yellow-500:target{
        border-color: var(--velocity-yellow-500);
    }
    
    .xl\:target\:border-yellow-600:target{
        border-color: var(--velocity-yellow-600);
    }
    
    .xl\:target\:border-yellow-700:target{
        border-color: var(--velocity-yellow-700);
    }
    
    .xl\:target\:border-yellow-800:target{
        border-color: var(--velocity-yellow-800);
    }
    
    .xl\:target\:border-yellow-900:target{
        border-color: var(--velocity-yellow-900);
    }
    
    .xl\:target\:border-cyan-50:target{
        border-color: var(--velocity-cyan-50);
    }
    
    .xl\:target\:border-cyan-100:target{
        border-color: var(--velocity-cyan-100);
    }
    
    .xl\:target\:border-cyan-200:target{
        border-color: var(--velocity-cyan-200);
    }
    
    .xl\:target\:border-cyan-300:target{
        border-color: var(--velocity-cyan-300);
    }
    
    .xl\:target\:border-cyan-400:target{
        border-color: var(--velocity-cyan-400);
    }
    
    .xl\:target\:border-cyan-500:target{
        border-color: var(--velocity-cyan-500);
    }
    
    .xl\:target\:border-cyan-600:target{
        border-color: var(--velocity-cyan-600);
    }
    
    .xl\:target\:border-cyan-700:target{
        border-color: var(--velocity-cyan-700);
    }
    
    .xl\:target\:border-cyan-800:target{
        border-color: var(--velocity-cyan-800);
    }
    
    .xl\:target\:border-cyan-900:target{
        border-color: var(--velocity-cyan-900);
    }
    
    .xl\:target\:border-orange-50:target{
        border-color: var(--velocity-orange-50);
    }
    
    .xl\:target\:border-orange-100:target{
        border-color: var(--velocity-orange-100);
    }
    
    .xl\:target\:border-orange-200:target{
        border-color: var(--velocity-orange-200);
    }
    
    .xl\:target\:border-orange-300:target{
        border-color: var(--velocity-orange-300);
    }
    
    .xl\:target\:border-orange-400:target{
        border-color: var(--velocity-orange-400);
    }
    
    .xl\:target\:border-orange-500:target{
        border-color: var(--velocity-orange-500);
    }
    
    .xl\:target\:border-orange-600:target{
        border-color: var(--velocity-orange-600);
    }
    
    .xl\:target\:border-orange-700:target{
        border-color: var(--velocity-orange-700);
    }
    
    .xl\:target\:border-orange-800:target{
        border-color: var(--velocity-orange-800);
    }
    
    .xl\:target\:border-orange-900:target{
        border-color: var(--velocity-orange-900);
    }
    
    .xl\:target\:border-blue-50:target{
        border-color: var(--velocity-blue-50);
    }
    
    .xl\:target\:border-blue-100:target{
        border-color: var(--velocity-blue-100);
    }
    
    .xl\:target\:border-blue-200:target{
        border-color: var(--velocity-blue-200);
    }
    
    .xl\:target\:border-blue-300:target{
        border-color: var(--velocity-blue-300);
    }
    
    .xl\:target\:border-blue-400:target{
        border-color: var(--velocity-blue-400);
    }
    
    .xl\:target\:border-blue-500:target{
        border-color: var(--velocity-blue-500);
    }
    
    .xl\:target\:border-blue-600:target{
        border-color: var(--velocity-blue-600);
    }
    
    .xl\:target\:border-blue-700:target{
        border-color: var(--velocity-blue-700);
    }
    
    .xl\:target\:border-blue-800:target{
        border-color: var(--velocity-blue-800);
    }
    
    .xl\:target\:border-blue-900:target{
        border-color: var(--velocity-blue-900);
    }
    
    .xl\:target\:border-lime-50:target{
        border-color: var(--velocity-lime-50);
    }
    
    .xl\:target\:border-lime-100:target{
        border-color: var(--velocity-lime-100);
    }
    
    .xl\:target\:border-lime-200:target{
        border-color: var(--velocity-lime-200);
    }
    
    .xl\:target\:border-lime-300:target{
        border-color: var(--velocity-lime-300);
    }
    
    .xl\:target\:border-lime-400:target{
        border-color: var(--velocity-lime-400);
    }
    
    .xl\:target\:border-lime-500:target{
        border-color: var(--velocity-lime-500);
    }
    
    .xl\:target\:border-lime-600:target{
        border-color: var(--velocity-lime-600);
    }
    
    .xl\:target\:border-lime-700:target{
        border-color: var(--velocity-lime-700);
    }
    
    .xl\:target\:border-lime-800:target{
        border-color: var(--velocity-lime-800);
    }
    
    .xl\:target\:border-lime-900:target{
        border-color: var(--velocity-lime-900);
    }
    
    .xl\:target\:border-purple-50:target{
        border-color: var(--velocity-purple-50);
    }
    
    .xl\:target\:border-purple-100:target{
        border-color: var(--velocity-purple-100);
    }
    
    .xl\:target\:border-purple-200:target{
        border-color: var(--velocity-purple-200);
    }
    
    .xl\:target\:border-purple-300:target{
        border-color: var(--velocity-purple-300);
    }
    
    .xl\:target\:border-purple-400:target{
        border-color: var(--velocity-purple-400);
    }
    
    .xl\:target\:border-purple-500:target{
        border-color: var(--velocity-purple-500);
    }
    
    .xl\:target\:border-purple-600:target{
        border-color: var(--velocity-purple-600);
    }
    
    .xl\:target\:border-purple-700:target{
        border-color: var(--velocity-purple-700);
    }
    
    .xl\:target\:border-purple-800:target{
        border-color: var(--velocity-purple-800);
    }
    
    .xl\:target\:border-purple-900:target{
        border-color: var(--velocity-purple-900);
    }
    
    .xl\:target\:border-indigo-50:target{
        border-color: var(--velocity-indigo-50);
    }
    
    .xl\:target\:border-indigo-100:target{
        border-color: var(--velocity-indigo-100);
    }
    
    .xl\:target\:border-indigo-200:target{
        border-color: var(--velocity-indigo-200);
    }
    
    .xl\:target\:border-indigo-300:target{
        border-color: var(--velocity-indigo-300);
    }
    
    .xl\:target\:border-indigo-400:target{
        border-color: var(--velocity-indigo-400);
    }
    
    .xl\:target\:border-indigo-500:target{
        border-color: var(--velocity-indigo-500);
    }
    
    .xl\:target\:border-indigo-600:target{
        border-color: var(--velocity-indigo-600);
    }
    
    .xl\:target\:border-indigo-700:target{
        border-color: var(--velocity-indigo-700);
    }
    
    .xl\:target\:border-indigo-800:target{
        border-color: var(--velocity-indigo-800);
    }
    
    .xl\:target\:border-indigo-900:target{
        border-color: var(--velocity-indigo-900);
    }
    
    .xl\:target\:border-pink-50:target{
        border-color: var(--velocity-pink-50);
    }
    
    .xl\:target\:border-pink-100:target{
        border-color: var(--velocity-pink-100);
    }
    
    .xl\:target\:border-pink-200:target{
        border-color: var(--velocity-pink-200);
    }
    
    .xl\:target\:border-pink-300:target{
        border-color: var(--velocity-pink-300);
    }
    
    .xl\:target\:border-pink-400:target{
        border-color: var(--velocity-pink-400);
    }
    
    .xl\:target\:border-pink-500:target{
        border-color: var(--velocity-pink-500);
    }
    
    .xl\:target\:border-pink-600:target{
        border-color: var(--velocity-pink-600);
    }
    
    .xl\:target\:border-pink-700:target{
        border-color: var(--velocity-pink-700);
    }
    
    .xl\:target\:border-pink-800:target{
        border-color: var(--velocity-pink-800);
    }
    
    .xl\:target\:border-pink-900:target{
        border-color: var(--velocity-pink-900);
    }
    
    .xl\:target\:border-violet-50:target{
        border-color: var(--velocity-violet-50);
    }
    
    .xl\:target\:border-violet-100:target{
        border-color: var(--velocity-violet-100);
    }
    
    .xl\:target\:border-violet-200:target{
        border-color: var(--velocity-violet-200);
    }
    
    .xl\:target\:border-violet-300:target{
        border-color: var(--velocity-violet-300);
    }
    
    .xl\:target\:border-violet-400:target{
        border-color: var(--velocity-violet-400);
    }
    
    .xl\:target\:border-violet-500:target{
        border-color: var(--velocity-violet-500);
    }
    
    .xl\:target\:border-violet-600:target{
        border-color: var(--velocity-violet-600);
    }
    
    .xl\:target\:border-violet-700:target{
        border-color: var(--velocity-violet-700);
    }
    
    .xl\:target\:border-violet-800:target{
        border-color: var(--velocity-violet-800);
    }
    
    .xl\:target\:border-violet-900:target{
        border-color: var(--velocity-violet-900);
    }
    
    .xl\:target\:border-slate-50:target{
        border-color: var(--velocity-slate-50);
    }
    
    .xl\:target\:border-slate-100:target{
        border-color: var(--velocity-slate-100);
    }
    
    .xl\:target\:border-slate-200:target{
        border-color: var(--velocity-slate-200);
    }
    
    .xl\:target\:border-slate-300:target{
        border-color: var(--velocity-slate-300);
    }
    
    .xl\:target\:border-slate-400:target{
        border-color: var(--velocity-slate-400);
    }
    
    .xl\:target\:border-slate-500:target{
        border-color: var(--velocity-slate-500);
    }
    
    .xl\:target\:border-slate-600:target{
        border-color: var(--velocity-slate-600);
    }
    
    .xl\:target\:border-slate-700:target{
        border-color: var(--velocity-slate-700);
    }
    
    .xl\:target\:border-slate-800:target{
        border-color: var(--velocity-slate-800);
    }
    
    .xl\:target\:border-slate-900:target{
        border-color: var(--velocity-slate-900);
    }
    
    .xl\:target\:border-rose-50:target{
        border-color: var(--velocity-rose-50);
    }
    
    .xl\:target\:border-rose-100:target{
        border-color: var(--velocity-rose-100);
    }
    
    .xl\:target\:border-rose-200:target{
        border-color: var(--velocity-rose-200);
    }
    
    .xl\:target\:border-rose-300:target{
        border-color: var(--velocity-rose-300);
    }
    
    .xl\:target\:border-rose-400:target{
        border-color: var(--velocity-rose-400);
    }
    
    .xl\:target\:border-rose-500:target{
        border-color: var(--velocity-rose-500);
    }
    
    .xl\:target\:border-rose-600:target{
        border-color: var(--velocity-rose-600);
    }
    
    .xl\:target\:border-rose-700:target{
        border-color: var(--velocity-rose-700);
    }
    
    .xl\:target\:border-rose-800:target{
        border-color: var(--velocity-rose-800);
    }
    
    .xl\:target\:border-rose-900:target{
        border-color: var(--velocity-rose-900);
    }
    
    .xl\:target\:fill-teal-50:target{
        fill: var(--velocity-teal-50);
    }
    
    .xl\:target\:fill-teal-100:target{
        fill: var(--velocity-teal-100);
    }
    
    .xl\:target\:fill-teal-200:target{
        fill: var(--velocity-teal-200);
    }
    
    .xl\:target\:fill-teal-300:target{
        fill: var(--velocity-teal-300);
    }
    
    .xl\:target\:fill-teal-400:target{
        fill: var(--velocity-teal-400);
    }
    
    .xl\:target\:fill-teal-500:target{
        fill: var(--velocity-teal-500);
    }
    
    .xl\:target\:fill-teal-600:target{
        fill: var(--velocity-teal-600);
    }
    
    .xl\:target\:fill-teal-700:target{
        fill: var(--velocity-teal-700);
    }
    
    .xl\:target\:fill-teal-800:target{
        fill: var(--velocity-teal-800);
    }
    
    .xl\:target\:fill-teal-900:target{
        fill: var(--velocity-teal-900);
    }
    
    .xl\:target\:fill-red-50:target{
        fill: var(--velocity-red-50);
    }
    
    .xl\:target\:fill-red-100:target{
        fill: var(--velocity-red-100);
    }
    
    .xl\:target\:fill-red-200:target{
        fill: var(--velocity-red-200);
    }
    
    .xl\:target\:fill-red-300:target{
        fill: var(--velocity-red-300);
    }
    
    .xl\:target\:fill-red-400:target{
        fill: var(--velocity-red-400);
    }
    
    .xl\:target\:fill-red-500:target{
        fill: var(--velocity-red-500);
    }
    
    .xl\:target\:fill-red-600:target{
        fill: var(--velocity-red-600);
    }
    
    .xl\:target\:fill-red-700:target{
        fill: var(--velocity-red-700);
    }
    
    .xl\:target\:fill-red-800:target{
        fill: var(--velocity-red-800);
    }
    
    .xl\:target\:fill-red-900:target{
        fill: var(--velocity-red-900);
    }
    
    .xl\:target\:fill-grey-100:target{
        fill: var(--velocity-grey-100);
    }
    
    .xl\:target\:fill-sky-50:target{
        fill: var(--velocity-sky-50);
    }
    
    .xl\:target\:fill-sky-100:target{
        fill: var(--velocity-sky-100);
    }
    
    .xl\:target\:fill-sky-200:target{
        fill: var(--velocity-sky-200);
    }
    
    .xl\:target\:fill-sky-300:target{
        fill: var(--velocity-sky-300);
    }
    
    .xl\:target\:fill-sky-400:target{
        fill: var(--velocity-sky-400);
    }
    
    .xl\:target\:fill-sky-500:target{
        fill: var(--velocity-sky-500);
    }
    
    .xl\:target\:fill-sky-600:target{
        fill: var(--velocity-sky-600);
    }
    
    .xl\:target\:fill-sky-700:target{
        fill: var(--velocity-sky-700);
    }
    
    .xl\:target\:fill-sky-800:target{
        fill: var(--velocity-sky-800);
    }
    
    .xl\:target\:fill-sky-900:target{
        fill: var(--velocity-sky-900);
    }
    
    .xl\:target\:fill-green-50:target{
        fill: var(--velocity-green-50);
    }
    
    .xl\:target\:fill-green-100:target{
        fill: var(--velocity-green-100);
    }
    
    .xl\:target\:fill-green-200:target{
        fill: var(--velocity-green-200);
    }
    
    .xl\:target\:fill-green-300:target{
        fill: var(--velocity-green-300);
    }
    
    .xl\:target\:fill-green-400:target{
        fill: var(--velocity-green-400);
    }
    
    .xl\:target\:fill-green-500:target{
        fill: var(--velocity-green-500);
    }
    
    .xl\:target\:fill-green-600:target{
        fill: var(--velocity-green-600);
    }
    
    .xl\:target\:fill-green-700:target{
        fill: var(--velocity-green-700);
    }
    
    .xl\:target\:fill-green-800:target{
        fill: var(--velocity-green-800);
    }
    
    .xl\:target\:fill-green-900:target{
        fill: var(--velocity-green-900);
    }
    
    .xl\:target\:fill-grey-200:target{
        fill: var(--velocity-grey-200);
    }
    
    .xl\:target\:fill-grey-300:target{
        fill: var(--velocity-grey-300);
    }
    
    .xl\:target\:fill-grey-400:target{
        fill: var(--velocity-grey-400);
    }
    
    .xl\:target\:fill-grey-500:target{
        fill: var(--velocity-grey-500);
    }
    
    .xl\:target\:fill-grey-600:target{
        fill: var(--velocity-grey-600);
    }
    
    .xl\:target\:fill-grey-700:target{
        fill: var(--velocity-grey-700);
    }
    
    .xl\:target\:fill-grey-800:target{
        fill: var(--velocity-grey-800);
    }
    
    .xl\:target\:fill-grey-900:target{
        fill: var(--velocity-grey-900);
    }
    
    .xl\:target\:fill-yellow-50:target{
        fill: var(--velocity-yellow-50);
    }
    
    .xl\:target\:fill-yellow-100:target{
        fill: var(--velocity-yellow-100);
    }
    
    .xl\:target\:fill-yellow-200:target{
        fill: var(--velocity-yellow-200);
    }
    
    .xl\:target\:fill-yellow-300:target{
        fill: var(--velocity-yellow-300);
    }
    
    .xl\:target\:fill-yellow-400:target{
        fill: var(--velocity-yellow-400);
    }
    
    .xl\:target\:fill-yellow-500:target{
        fill: var(--velocity-yellow-500);
    }
    
    .xl\:target\:fill-yellow-600:target{
        fill: var(--velocity-yellow-600);
    }
    
    .xl\:target\:fill-yellow-700:target{
        fill: var(--velocity-yellow-700);
    }
    
    .xl\:target\:fill-yellow-800:target{
        fill: var(--velocity-yellow-800);
    }
    
    .xl\:target\:fill-yellow-900:target{
        fill: var(--velocity-yellow-900);
    }
    
    .xl\:target\:fill-cyan-50:target{
        fill: var(--velocity-cyan-50);
    }
    
    .xl\:target\:fill-cyan-100:target{
        fill: var(--velocity-cyan-100);
    }
    
    .xl\:target\:fill-cyan-200:target{
        fill: var(--velocity-cyan-200);
    }
    
    .xl\:target\:fill-cyan-300:target{
        fill: var(--velocity-cyan-300);
    }
    
    .xl\:target\:fill-cyan-400:target{
        fill: var(--velocity-cyan-400);
    }
    
    .xl\:target\:fill-cyan-500:target{
        fill: var(--velocity-cyan-500);
    }
    
    .xl\:target\:fill-cyan-600:target{
        fill: var(--velocity-cyan-600);
    }
    
    .xl\:target\:fill-cyan-700:target{
        fill: var(--velocity-cyan-700);
    }
    
    .xl\:target\:fill-cyan-800:target{
        fill: var(--velocity-cyan-800);
    }
    
    .xl\:target\:fill-cyan-900:target{
        fill: var(--velocity-cyan-900);
    }
    
    .xl\:target\:fill-orange-50:target{
        fill: var(--velocity-orange-50);
    }
    
    .xl\:target\:fill-orange-100:target{
        fill: var(--velocity-orange-100);
    }
    
    .xl\:target\:fill-orange-200:target{
        fill: var(--velocity-orange-200);
    }
    
    .xl\:target\:fill-orange-300:target{
        fill: var(--velocity-orange-300);
    }
    
    .xl\:target\:fill-orange-400:target{
        fill: var(--velocity-orange-400);
    }
    
    .xl\:target\:fill-orange-500:target{
        fill: var(--velocity-orange-500);
    }
    
    .xl\:target\:fill-orange-600:target{
        fill: var(--velocity-orange-600);
    }
    
    .xl\:target\:fill-orange-700:target{
        fill: var(--velocity-orange-700);
    }
    
    .xl\:target\:fill-orange-800:target{
        fill: var(--velocity-orange-800);
    }
    
    .xl\:target\:fill-orange-900:target{
        fill: var(--velocity-orange-900);
    }
    
    .xl\:target\:fill-blue-50:target{
        fill: var(--velocity-blue-50);
    }
    
    .xl\:target\:fill-blue-100:target{
        fill: var(--velocity-blue-100);
    }
    
    .xl\:target\:fill-blue-200:target{
        fill: var(--velocity-blue-200);
    }
    
    .xl\:target\:fill-blue-300:target{
        fill: var(--velocity-blue-300);
    }
    
    .xl\:target\:fill-blue-400:target{
        fill: var(--velocity-blue-400);
    }
    
    .xl\:target\:fill-blue-500:target{
        fill: var(--velocity-blue-500);
    }
    
    .xl\:target\:fill-blue-600:target{
        fill: var(--velocity-blue-600);
    }
    
    .xl\:target\:fill-blue-700:target{
        fill: var(--velocity-blue-700);
    }
    
    .xl\:target\:fill-blue-800:target{
        fill: var(--velocity-blue-800);
    }
    
    .xl\:target\:fill-blue-900:target{
        fill: var(--velocity-blue-900);
    }
    
    .xl\:target\:fill-lime-50:target{
        fill: var(--velocity-lime-50);
    }
    
    .xl\:target\:fill-lime-100:target{
        fill: var(--velocity-lime-100);
    }
    
    .xl\:target\:fill-lime-200:target{
        fill: var(--velocity-lime-200);
    }
    
    .xl\:target\:fill-lime-300:target{
        fill: var(--velocity-lime-300);
    }
    
    .xl\:target\:fill-lime-400:target{
        fill: var(--velocity-lime-400);
    }
    
    .xl\:target\:fill-lime-500:target{
        fill: var(--velocity-lime-500);
    }
    
    .xl\:target\:fill-lime-600:target{
        fill: var(--velocity-lime-600);
    }
    
    .xl\:target\:fill-lime-700:target{
        fill: var(--velocity-lime-700);
    }
    
    .xl\:target\:fill-lime-800:target{
        fill: var(--velocity-lime-800);
    }
    
    .xl\:target\:fill-lime-900:target{
        fill: var(--velocity-lime-900);
    }
    
    .xl\:target\:fill-purple-50:target{
        fill: var(--velocity-purple-50);
    }
    
    .xl\:target\:fill-purple-100:target{
        fill: var(--velocity-purple-100);
    }
    
    .xl\:target\:fill-purple-200:target{
        fill: var(--velocity-purple-200);
    }
    
    .xl\:target\:fill-purple-300:target{
        fill: var(--velocity-purple-300);
    }
    
    .xl\:target\:fill-purple-400:target{
        fill: var(--velocity-purple-400);
    }
    
    .xl\:target\:fill-purple-500:target{
        fill: var(--velocity-purple-500);
    }
    
    .xl\:target\:fill-purple-600:target{
        fill: var(--velocity-purple-600);
    }
    
    .xl\:target\:fill-purple-700:target{
        fill: var(--velocity-purple-700);
    }
    
    .xl\:target\:fill-purple-800:target{
        fill: var(--velocity-purple-800);
    }
    
    .xl\:target\:fill-purple-900:target{
        fill: var(--velocity-purple-900);
    }
    
    .xl\:target\:fill-indigo-50:target{
        fill: var(--velocity-indigo-50);
    }
    
    .xl\:target\:fill-indigo-100:target{
        fill: var(--velocity-indigo-100);
    }
    
    .xl\:target\:fill-indigo-200:target{
        fill: var(--velocity-indigo-200);
    }
    
    .xl\:target\:fill-indigo-300:target{
        fill: var(--velocity-indigo-300);
    }
    
    .xl\:target\:fill-indigo-400:target{
        fill: var(--velocity-indigo-400);
    }
    
    .xl\:target\:fill-indigo-500:target{
        fill: var(--velocity-indigo-500);
    }
    
    .xl\:target\:fill-indigo-600:target{
        fill: var(--velocity-indigo-600);
    }
    
    .xl\:target\:fill-indigo-700:target{
        fill: var(--velocity-indigo-700);
    }
    
    .xl\:target\:fill-indigo-800:target{
        fill: var(--velocity-indigo-800);
    }
    
    .xl\:target\:fill-indigo-900:target{
        fill: var(--velocity-indigo-900);
    }
    
    .xl\:target\:fill-pink-50:target{
        fill: var(--velocity-pink-50);
    }
    
    .xl\:target\:fill-pink-100:target{
        fill: var(--velocity-pink-100);
    }
    
    .xl\:target\:fill-pink-200:target{
        fill: var(--velocity-pink-200);
    }
    
    .xl\:target\:fill-pink-300:target{
        fill: var(--velocity-pink-300);
    }
    
    .xl\:target\:fill-pink-400:target{
        fill: var(--velocity-pink-400);
    }
    
    .xl\:target\:fill-pink-500:target{
        fill: var(--velocity-pink-500);
    }
    
    .xl\:target\:fill-pink-600:target{
        fill: var(--velocity-pink-600);
    }
    
    .xl\:target\:fill-pink-700:target{
        fill: var(--velocity-pink-700);
    }
    
    .xl\:target\:fill-pink-800:target{
        fill: var(--velocity-pink-800);
    }
    
    .xl\:target\:fill-pink-900:target{
        fill: var(--velocity-pink-900);
    }
    
    .xl\:target\:fill-violet-50:target{
        fill: var(--velocity-violet-50);
    }
    
    .xl\:target\:fill-violet-100:target{
        fill: var(--velocity-violet-100);
    }
    
    .xl\:target\:fill-violet-200:target{
        fill: var(--velocity-violet-200);
    }
    
    .xl\:target\:fill-violet-300:target{
        fill: var(--velocity-violet-300);
    }
    
    .xl\:target\:fill-violet-400:target{
        fill: var(--velocity-violet-400);
    }
    
    .xl\:target\:fill-violet-500:target{
        fill: var(--velocity-violet-500);
    }
    
    .xl\:target\:fill-violet-600:target{
        fill: var(--velocity-violet-600);
    }
    
    .xl\:target\:fill-violet-700:target{
        fill: var(--velocity-violet-700);
    }
    
    .xl\:target\:fill-violet-800:target{
        fill: var(--velocity-violet-800);
    }
    
    .xl\:target\:fill-violet-900:target{
        fill: var(--velocity-violet-900);
    }
    
    .xl\:target\:fill-slate-50:target{
        fill: var(--velocity-slate-50);
    }
    
    .xl\:target\:fill-slate-100:target{
        fill: var(--velocity-slate-100);
    }
    
    .xl\:target\:fill-slate-200:target{
        fill: var(--velocity-slate-200);
    }
    
    .xl\:target\:fill-slate-300:target{
        fill: var(--velocity-slate-300);
    }
    
    .xl\:target\:fill-slate-400:target{
        fill: var(--velocity-slate-400);
    }
    
    .xl\:target\:fill-slate-500:target{
        fill: var(--velocity-slate-500);
    }
    
    .xl\:target\:fill-slate-600:target{
        fill: var(--velocity-slate-600);
    }
    
    .xl\:target\:fill-slate-700:target{
        fill: var(--velocity-slate-700);
    }
    
    .xl\:target\:fill-slate-800:target{
        fill: var(--velocity-slate-800);
    }
    
    .xl\:target\:fill-slate-900:target{
        fill: var(--velocity-slate-900);
    }
    
    .xl\:target\:fill-rose-50:target{
        fill: var(--velocity-rose-50);
    }
    
    .xl\:target\:fill-rose-100:target{
        fill: var(--velocity-rose-100);
    }
    
    .xl\:target\:fill-rose-200:target{
        fill: var(--velocity-rose-200);
    }
    
    .xl\:target\:fill-rose-300:target{
        fill: var(--velocity-rose-300);
    }
    
    .xl\:target\:fill-rose-400:target{
        fill: var(--velocity-rose-400);
    }
    
    .xl\:target\:fill-rose-500:target{
        fill: var(--velocity-rose-500);
    }
    
    .xl\:target\:fill-rose-600:target{
        fill: var(--velocity-rose-600);
    }
    
    .xl\:target\:fill-rose-700:target{
        fill: var(--velocity-rose-700);
    }
    
    .xl\:target\:fill-rose-800:target{
        fill: var(--velocity-rose-800);
    }
    
    .xl\:target\:fill-rose-900:target{
        fill: var(--velocity-rose-900);
    }
    
    .xl\:target\:fill-transparent:target{
        fill: transparent;
    }
    
    .xl\:target\:color-teal-50:target{
        color: var(--velocity-teal-50);
    }
    
    .xl\:target\:color-teal-100:target{
        color: var(--velocity-teal-100);
    }
    
    .xl\:target\:color-teal-200:target{
        color: var(--velocity-teal-200);
    }
    
    .xl\:target\:color-teal-300:target{
        color: var(--velocity-teal-300);
    }
    
    .xl\:target\:color-teal-400:target{
        color: var(--velocity-teal-400);
    }
    
    .xl\:target\:color-teal-500:target{
        color: var(--velocity-teal-500);
    }
    
    .xl\:target\:color-teal-600:target{
        color: var(--velocity-teal-600);
    }
    
    .xl\:target\:color-teal-700:target{
        color: var(--velocity-teal-700);
    }
    
    .xl\:target\:color-teal-800:target{
        color: var(--velocity-teal-800);
    }
    
    .xl\:target\:color-teal-900:target{
        color: var(--velocity-teal-900);
    }
    
    .xl\:target\:color-red-50:target{
        color: var(--velocity-red-50);
    }
    
    .xl\:target\:color-red-100:target{
        color: var(--velocity-red-100);
    }
    
    .xl\:target\:color-red-200:target{
        color: var(--velocity-red-200);
    }
    
    .xl\:target\:color-red-300:target{
        color: var(--velocity-red-300);
    }
    
    .xl\:target\:color-red-400:target{
        color: var(--velocity-red-400);
    }
    
    .xl\:target\:color-red-500:target{
        color: var(--velocity-red-500);
    }
    
    .xl\:target\:color-red-600:target{
        color: var(--velocity-red-600);
    }
    
    .xl\:target\:color-red-700:target{
        color: var(--velocity-red-700);
    }
    
    .xl\:target\:color-red-800:target{
        color: var(--velocity-red-800);
    }
    
    .xl\:target\:color-red-900:target{
        color: var(--velocity-red-900);
    }
    
    .xl\:target\:color-grey-100:target{
        color: var(--velocity-grey-100);
    }
    
    .xl\:target\:color-sky-50:target{
        color: var(--velocity-sky-50);
    }
    
    .xl\:target\:color-sky-100:target{
        color: var(--velocity-sky-100);
    }
    
    .xl\:target\:color-sky-200:target{
        color: var(--velocity-sky-200);
    }
    
    .xl\:target\:color-sky-300:target{
        color: var(--velocity-sky-300);
    }
    
    .xl\:target\:color-sky-400:target{
        color: var(--velocity-sky-400);
    }
    
    .xl\:target\:color-sky-500:target{
        color: var(--velocity-sky-500);
    }
    
    .xl\:target\:color-sky-600:target{
        color: var(--velocity-sky-600);
    }
    
    .xl\:target\:color-sky-700:target{
        color: var(--velocity-sky-700);
    }
    
    .xl\:target\:color-sky-800:target{
        color: var(--velocity-sky-800);
    }
    
    .xl\:target\:color-sky-900:target{
        color: var(--velocity-sky-900);
    }
    
    .xl\:target\:color-green-50:target{
        color: var(--velocity-green-50);
    }
    
    .xl\:target\:color-green-100:target{
        color: var(--velocity-green-100);
    }
    
    .xl\:target\:color-green-200:target{
        color: var(--velocity-green-200);
    }
    
    .xl\:target\:color-green-300:target{
        color: var(--velocity-green-300);
    }
    
    .xl\:target\:color-green-400:target{
        color: var(--velocity-green-400);
    }
    
    .xl\:target\:color-green-500:target{
        color: var(--velocity-green-500);
    }
    
    .xl\:target\:color-green-600:target{
        color: var(--velocity-green-600);
    }
    
    .xl\:target\:color-green-700:target{
        color: var(--velocity-green-700);
    }
    
    .xl\:target\:color-green-800:target{
        color: var(--velocity-green-800);
    }
    
    .xl\:target\:color-green-900:target{
        color: var(--velocity-green-900);
    }
    
    .xl\:target\:color-grey-200:target{
        color: var(--velocity-grey-200);
    }
    
    .xl\:target\:color-grey-300:target{
        color: var(--velocity-grey-300);
    }
    
    .xl\:target\:color-grey-400:target{
        color: var(--velocity-grey-400);
    }
    
    .xl\:target\:color-grey-500:target{
        color: var(--velocity-grey-500);
    }
    
    .xl\:target\:color-grey-600:target{
        color: var(--velocity-grey-600);
    }
    
    .xl\:target\:color-grey-700:target{
        color: var(--velocity-grey-700);
    }
    
    .xl\:target\:color-grey-800:target{
        color: var(--velocity-grey-800);
    }
    
    .xl\:target\:color-grey-900:target{
        color: var(--velocity-grey-900);
    }
    
    .xl\:target\:color-yellow-50:target{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:target\:color-yellow-100:target{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:target\:color-yellow-200:target{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:target\:color-yellow-300:target{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:target\:color-yellow-400:target{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:target\:color-yellow-500:target{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:target\:color-yellow-600:target{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:target\:color-yellow-700:target{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:target\:color-yellow-800:target{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:target\:color-yellow-900:target{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:target\:color-cyan-50:target{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:target\:color-cyan-100:target{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:target\:color-cyan-200:target{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:target\:color-cyan-300:target{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:target\:color-cyan-400:target{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:target\:color-cyan-500:target{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:target\:color-cyan-600:target{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:target\:color-cyan-700:target{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:target\:color-cyan-800:target{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:target\:color-cyan-900:target{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:target\:color-orange-50:target{
        color: var(--velocity-orange-50);
    }
    
    .xl\:target\:color-orange-100:target{
        color: var(--velocity-orange-100);
    }
    
    .xl\:target\:color-orange-200:target{
        color: var(--velocity-orange-200);
    }
    
    .xl\:target\:color-orange-300:target{
        color: var(--velocity-orange-300);
    }
    
    .xl\:target\:color-orange-400:target{
        color: var(--velocity-orange-400);
    }
    
    .xl\:target\:color-orange-500:target{
        color: var(--velocity-orange-500);
    }
    
    .xl\:target\:color-orange-600:target{
        color: var(--velocity-orange-600);
    }
    
    .xl\:target\:color-orange-700:target{
        color: var(--velocity-orange-700);
    }
    
    .xl\:target\:color-orange-800:target{
        color: var(--velocity-orange-800);
    }
    
    .xl\:target\:color-orange-900:target{
        color: var(--velocity-orange-900);
    }
    
    .xl\:target\:color-blue-50:target{
        color: var(--velocity-blue-50);
    }
    
    .xl\:target\:color-blue-100:target{
        color: var(--velocity-blue-100);
    }
    
    .xl\:target\:color-blue-200:target{
        color: var(--velocity-blue-200);
    }
    
    .xl\:target\:color-blue-300:target{
        color: var(--velocity-blue-300);
    }
    
    .xl\:target\:color-blue-400:target{
        color: var(--velocity-blue-400);
    }
    
    .xl\:target\:color-blue-500:target{
        color: var(--velocity-blue-500);
    }
    
    .xl\:target\:color-blue-600:target{
        color: var(--velocity-blue-600);
    }
    
    .xl\:target\:color-blue-700:target{
        color: var(--velocity-blue-700);
    }
    
    .xl\:target\:color-blue-800:target{
        color: var(--velocity-blue-800);
    }
    
    .xl\:target\:color-blue-900:target{
        color: var(--velocity-blue-900);
    }
    
    .xl\:target\:color-lime-50:target{
        color: var(--velocity-lime-50);
    }
    
    .xl\:target\:color-lime-100:target{
        color: var(--velocity-lime-100);
    }
    
    .xl\:target\:color-lime-200:target{
        color: var(--velocity-lime-200);
    }
    
    .xl\:target\:color-lime-300:target{
        color: var(--velocity-lime-300);
    }
    
    .xl\:target\:color-lime-400:target{
        color: var(--velocity-lime-400);
    }
    
    .xl\:target\:color-lime-500:target{
        color: var(--velocity-lime-500);
    }
    
    .xl\:target\:color-lime-600:target{
        color: var(--velocity-lime-600);
    }
    
    .xl\:target\:color-lime-700:target{
        color: var(--velocity-lime-700);
    }
    
    .xl\:target\:color-lime-800:target{
        color: var(--velocity-lime-800);
    }
    
    .xl\:target\:color-lime-900:target{
        color: var(--velocity-lime-900);
    }
    
    .xl\:target\:color-purple-50:target{
        color: var(--velocity-purple-50);
    }
    
    .xl\:target\:color-purple-100:target{
        color: var(--velocity-purple-100);
    }
    
    .xl\:target\:color-purple-200:target{
        color: var(--velocity-purple-200);
    }
    
    .xl\:target\:color-purple-300:target{
        color: var(--velocity-purple-300);
    }
    
    .xl\:target\:color-purple-400:target{
        color: var(--velocity-purple-400);
    }
    
    .xl\:target\:color-purple-500:target{
        color: var(--velocity-purple-500);
    }
    
    .xl\:target\:color-purple-600:target{
        color: var(--velocity-purple-600);
    }
    
    .xl\:target\:color-purple-700:target{
        color: var(--velocity-purple-700);
    }
    
    .xl\:target\:color-purple-800:target{
        color: var(--velocity-purple-800);
    }
    
    .xl\:target\:color-purple-900:target{
        color: var(--velocity-purple-900);
    }
    
    .xl\:target\:color-indigo-50:target{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:target\:color-indigo-100:target{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:target\:color-indigo-200:target{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:target\:color-indigo-300:target{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:target\:color-indigo-400:target{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:target\:color-indigo-500:target{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:target\:color-indigo-600:target{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:target\:color-indigo-700:target{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:target\:color-indigo-800:target{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:target\:color-indigo-900:target{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:target\:color-pink-50:target{
        color: var(--velocity-pink-50);
    }
    
    .xl\:target\:color-pink-100:target{
        color: var(--velocity-pink-100);
    }
    
    .xl\:target\:color-pink-200:target{
        color: var(--velocity-pink-200);
    }
    
    .xl\:target\:color-pink-300:target{
        color: var(--velocity-pink-300);
    }
    
    .xl\:target\:color-pink-400:target{
        color: var(--velocity-pink-400);
    }
    
    .xl\:target\:color-pink-500:target{
        color: var(--velocity-pink-500);
    }
    
    .xl\:target\:color-pink-600:target{
        color: var(--velocity-pink-600);
    }
    
    .xl\:target\:color-pink-700:target{
        color: var(--velocity-pink-700);
    }
    
    .xl\:target\:color-pink-800:target{
        color: var(--velocity-pink-800);
    }
    
    .xl\:target\:color-pink-900:target{
        color: var(--velocity-pink-900);
    }
    
    .xl\:target\:color-violet-50:target{
        color: var(--velocity-violet-50);
    }
    
    .xl\:target\:color-violet-100:target{
        color: var(--velocity-violet-100);
    }
    
    .xl\:target\:color-violet-200:target{
        color: var(--velocity-violet-200);
    }
    
    .xl\:target\:color-violet-300:target{
        color: var(--velocity-violet-300);
    }
    
    .xl\:target\:color-violet-400:target{
        color: var(--velocity-violet-400);
    }
    
    .xl\:target\:color-violet-500:target{
        color: var(--velocity-violet-500);
    }
    
    .xl\:target\:color-violet-600:target{
        color: var(--velocity-violet-600);
    }
    
    .xl\:target\:color-violet-700:target{
        color: var(--velocity-violet-700);
    }
    
    .xl\:target\:color-violet-800:target{
        color: var(--velocity-violet-800);
    }
    
    .xl\:target\:color-violet-900:target{
        color: var(--velocity-violet-900);
    }
    
    .xl\:target\:color-slate-50:target{
        color: var(--velocity-slate-50);
    }
    
    .xl\:target\:color-slate-100:target{
        color: var(--velocity-slate-100);
    }
    
    .xl\:target\:color-slate-200:target{
        color: var(--velocity-slate-200);
    }
    
    .xl\:target\:color-slate-300:target{
        color: var(--velocity-slate-300);
    }
    
    .xl\:target\:color-slate-400:target{
        color: var(--velocity-slate-400);
    }
    
    .xl\:target\:color-slate-500:target{
        color: var(--velocity-slate-500);
    }
    
    .xl\:target\:color-slate-600:target{
        color: var(--velocity-slate-600);
    }
    
    .xl\:target\:color-slate-700:target{
        color: var(--velocity-slate-700);
    }
    
    .xl\:target\:color-slate-800:target{
        color: var(--velocity-slate-800);
    }
    
    .xl\:target\:color-slate-900:target{
        color: var(--velocity-slate-900);
    }
    
    .xl\:target\:color-rose-50:target{
        color: var(--velocity-rose-50);
    }
    
    .xl\:target\:color-rose-100:target{
        color: var(--velocity-rose-100);
    }
    
    .xl\:target\:color-rose-200:target{
        color: var(--velocity-rose-200);
    }
    
    .xl\:target\:color-rose-300:target{
        color: var(--velocity-rose-300);
    }
    
    .xl\:target\:color-rose-400:target{
        color: var(--velocity-rose-400);
    }
    
    .xl\:target\:color-rose-500:target{
        color: var(--velocity-rose-500);
    }
    
    .xl\:target\:color-rose-600:target{
        color: var(--velocity-rose-600);
    }
    
    .xl\:target\:color-rose-700:target{
        color: var(--velocity-rose-700);
    }
    
    .xl\:target\:color-rose-800:target{
        color: var(--velocity-rose-800);
    }
    
    .xl\:target\:color-rose-900:target{
        color: var(--velocity-rose-900);
    }
    
    .xl\:target\:bg-gradient-t:target{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:target\:bg-gradient-tr:target{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:target\:bg-gradient-r:target{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:target\:bg-gradient-b:target{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:target\:bg-gradient-br:target{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:target\:bg-gradient-bl:target{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:target\:bg-gradient-tl:target{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:target\:bg-gradient-l:target{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:target\:bg-teal-50:target{
        background: var(--velocity-teal-50);
    }
    
    .xl\:target\:bg-teal-100:target{
        background: var(--velocity-teal-100);
    }
    
    .xl\:target\:bg-teal-200:target{
        background: var(--velocity-teal-200);
    }
    
    .xl\:target\:bg-teal-300:target{
        background: var(--velocity-teal-300);
    }
    
    .xl\:target\:bg-teal-400:target{
        background: var(--velocity-teal-400);
    }
    
    .xl\:target\:bg-teal-500:target{
        background: var(--velocity-teal-500);
    }
    
    .xl\:target\:bg-teal-600:target{
        background: var(--velocity-teal-600);
    }
    
    .xl\:target\:bg-teal-700:target{
        background: var(--velocity-teal-700);
    }
    
    .xl\:target\:bg-teal-800:target{
        background: var(--velocity-teal-800);
    }
    
    .xl\:target\:bg-teal-900:target{
        background: var(--velocity-teal-900);
    }
    
    .xl\:target\:bg-red-50:target{
        background: var(--velocity-red-50);
    }
    
    .xl\:target\:bg-red-100:target{
        background: var(--velocity-red-100);
    }
    
    .xl\:target\:bg-red-200:target{
        background: var(--velocity-red-200);
    }
    
    .xl\:target\:bg-red-300:target{
        background: var(--velocity-red-300);
    }
    
    .xl\:target\:bg-red-400:target{
        background: var(--velocity-red-400);
    }
    
    .xl\:target\:bg-red-500:target{
        background: var(--velocity-red-500);
    }
    
    .xl\:target\:bg-red-600:target{
        background: var(--velocity-red-600);
    }
    
    .xl\:target\:bg-red-700:target{
        background: var(--velocity-red-700);
    }
    
    .xl\:target\:bg-red-800:target{
        background: var(--velocity-red-800);
    }
    
    .xl\:target\:bg-red-900:target{
        background: var(--velocity-red-900);
    }
    
    .xl\:target\:bg-grey-100:target{
        background: var(--velocity-grey-100);
    }
    
    .xl\:target\:bg-sky-50:target{
        background: var(--velocity-sky-50);
    }
    
    .xl\:target\:bg-sky-100:target{
        background: var(--velocity-sky-100);
    }
    
    .xl\:target\:bg-sky-200:target{
        background: var(--velocity-sky-200);
    }
    
    .xl\:target\:bg-sky-300:target{
        background: var(--velocity-sky-300);
    }
    
    .xl\:target\:bg-sky-400:target{
        background: var(--velocity-sky-400);
    }
    
    .xl\:target\:bg-sky-500:target{
        background: var(--velocity-sky-500);
    }
    
    .xl\:target\:bg-sky-600:target{
        background: var(--velocity-sky-600);
    }
    
    .xl\:target\:bg-sky-700:target{
        background: var(--velocity-sky-700);
    }
    
    .xl\:target\:bg-sky-800:target{
        background: var(--velocity-sky-800);
    }
    
    .xl\:target\:bg-sky-900:target{
        background: var(--velocity-sky-900);
    }
    
    .xl\:target\:bg-green-50:target{
        background: var(--velocity-green-50);
    }
    
    .xl\:target\:bg-green-100:target{
        background: var(--velocity-green-100);
    }
    
    .xl\:target\:bg-green-200:target{
        background: var(--velocity-green-200);
    }
    
    .xl\:target\:bg-green-300:target{
        background: var(--velocity-green-300);
    }
    
    .xl\:target\:bg-green-400:target{
        background: var(--velocity-green-400);
    }
    
    .xl\:target\:bg-green-500:target{
        background: var(--velocity-green-500);
    }
    
    .xl\:target\:bg-green-600:target{
        background: var(--velocity-green-600);
    }
    
    .xl\:target\:bg-green-700:target{
        background: var(--velocity-green-700);
    }
    
    .xl\:target\:bg-green-800:target{
        background: var(--velocity-green-800);
    }
    
    .xl\:target\:bg-green-900:target{
        background: var(--velocity-green-900);
    }
    
    .xl\:target\:bg-grey-200:target{
        background: var(--velocity-grey-200);
    }
    
    .xl\:target\:bg-grey-300:target{
        background: var(--velocity-grey-300);
    }
    
    .xl\:target\:bg-grey-400:target{
        background: var(--velocity-grey-400);
    }
    
    .xl\:target\:bg-grey-500:target{
        background: var(--velocity-grey-500);
    }
    
    .xl\:target\:bg-grey-600:target{
        background: var(--velocity-grey-600);
    }
    
    .xl\:target\:bg-grey-700:target{
        background: var(--velocity-grey-700);
    }
    
    .xl\:target\:bg-grey-800:target{
        background: var(--velocity-grey-800);
    }
    
    .xl\:target\:bg-grey-900:target{
        background: var(--velocity-grey-900);
    }
    
    .xl\:target\:bg-yellow-50:target{
        background: var(--velocity-yellow-50);
    }
    
    .xl\:target\:bg-yellow-100:target{
        background: var(--velocity-yellow-100);
    }
    
    .xl\:target\:bg-yellow-200:target{
        background: var(--velocity-yellow-200);
    }
    
    .xl\:target\:bg-yellow-300:target{
        background: var(--velocity-yellow-300);
    }
    
    .xl\:target\:bg-yellow-400:target{
        background: var(--velocity-yellow-400);
    }
    
    .xl\:target\:bg-yellow-500:target{
        background: var(--velocity-yellow-500);
    }
    
    .xl\:target\:bg-yellow-600:target{
        background: var(--velocity-yellow-600);
    }
    
    .xl\:target\:bg-yellow-700:target{
        background: var(--velocity-yellow-700);
    }
    
    .xl\:target\:bg-yellow-800:target{
        background: var(--velocity-yellow-800);
    }
    
    .xl\:target\:bg-yellow-900:target{
        background: var(--velocity-yellow-900);
    }
    
    .xl\:target\:bg-cyan-50:target{
        background: var(--velocity-cyan-50);
    }
    
    .xl\:target\:bg-cyan-100:target{
        background: var(--velocity-cyan-100);
    }
    
    .xl\:target\:bg-cyan-200:target{
        background: var(--velocity-cyan-200);
    }
    
    .xl\:target\:bg-cyan-300:target{
        background: var(--velocity-cyan-300);
    }
    
    .xl\:target\:bg-cyan-400:target{
        background: var(--velocity-cyan-400);
    }
    
    .xl\:target\:bg-cyan-500:target{
        background: var(--velocity-cyan-500);
    }
    
    .xl\:target\:bg-cyan-600:target{
        background: var(--velocity-cyan-600);
    }
    
    .xl\:target\:bg-cyan-700:target{
        background: var(--velocity-cyan-700);
    }
    
    .xl\:target\:bg-cyan-800:target{
        background: var(--velocity-cyan-800);
    }
    
    .xl\:target\:bg-cyan-900:target{
        background: var(--velocity-cyan-900);
    }
    
    .xl\:target\:bg-orange-50:target{
        background: var(--velocity-orange-50);
    }
    
    .xl\:target\:bg-orange-100:target{
        background: var(--velocity-orange-100);
    }
    
    .xl\:target\:bg-orange-200:target{
        background: var(--velocity-orange-200);
    }
    
    .xl\:target\:bg-orange-300:target{
        background: var(--velocity-orange-300);
    }
    
    .xl\:target\:bg-orange-400:target{
        background: var(--velocity-orange-400);
    }
    
    .xl\:target\:bg-orange-500:target{
        background: var(--velocity-orange-500);
    }
    
    .xl\:target\:bg-orange-600:target{
        background: var(--velocity-orange-600);
    }
    
    .xl\:target\:bg-orange-700:target{
        background: var(--velocity-orange-700);
    }
    
    .xl\:target\:bg-orange-800:target{
        background: var(--velocity-orange-800);
    }
    
    .xl\:target\:bg-orange-900:target{
        background: var(--velocity-orange-900);
    }
    
    .xl\:target\:bg-blue-50:target{
        background: var(--velocity-blue-50);
    }
    
    .xl\:target\:bg-blue-100:target{
        background: var(--velocity-blue-100);
    }
    
    .xl\:target\:bg-blue-200:target{
        background: var(--velocity-blue-200);
    }
    
    .xl\:target\:bg-blue-300:target{
        background: var(--velocity-blue-300);
    }
    
    .xl\:target\:bg-blue-400:target{
        background: var(--velocity-blue-400);
    }
    
    .xl\:target\:bg-blue-500:target{
        background: var(--velocity-blue-500);
    }
    
    .xl\:target\:bg-blue-600:target{
        background: var(--velocity-blue-600);
    }
    
    .xl\:target\:bg-blue-700:target{
        background: var(--velocity-blue-700);
    }
    
    .xl\:target\:bg-blue-800:target{
        background: var(--velocity-blue-800);
    }
    
    .xl\:target\:bg-blue-900:target{
        background: var(--velocity-blue-900);
    }
    
    .xl\:target\:bg-lime-50:target{
        background: var(--velocity-lime-50);
    }
    
    .xl\:target\:bg-lime-100:target{
        background: var(--velocity-lime-100);
    }
    
    .xl\:target\:bg-lime-200:target{
        background: var(--velocity-lime-200);
    }
    
    .xl\:target\:bg-lime-300:target{
        background: var(--velocity-lime-300);
    }
    
    .xl\:target\:bg-lime-400:target{
        background: var(--velocity-lime-400);
    }
    
    .xl\:target\:bg-lime-500:target{
        background: var(--velocity-lime-500);
    }
    
    .xl\:target\:bg-lime-600:target{
        background: var(--velocity-lime-600);
    }
    
    .xl\:target\:bg-lime-700:target{
        background: var(--velocity-lime-700);
    }
    
    .xl\:target\:bg-lime-800:target{
        background: var(--velocity-lime-800);
    }
    
    .xl\:target\:bg-lime-900:target{
        background: var(--velocity-lime-900);
    }
    
    .xl\:target\:bg-purple-50:target{
        background: var(--velocity-purple-50);
    }
    
    .xl\:target\:bg-purple-100:target{
        background: var(--velocity-purple-100);
    }
    
    .xl\:target\:bg-purple-200:target{
        background: var(--velocity-purple-200);
    }
    
    .xl\:target\:bg-purple-300:target{
        background: var(--velocity-purple-300);
    }
    
    .xl\:target\:bg-purple-400:target{
        background: var(--velocity-purple-400);
    }
    
    .xl\:target\:bg-purple-500:target{
        background: var(--velocity-purple-500);
    }
    
    .xl\:target\:bg-purple-600:target{
        background: var(--velocity-purple-600);
    }
    
    .xl\:target\:bg-purple-700:target{
        background: var(--velocity-purple-700);
    }
    
    .xl\:target\:bg-purple-800:target{
        background: var(--velocity-purple-800);
    }
    
    .xl\:target\:bg-purple-900:target{
        background: var(--velocity-purple-900);
    }
    
    .xl\:target\:bg-indigo-50:target{
        background: var(--velocity-indigo-50);
    }
    
    .xl\:target\:bg-indigo-100:target{
        background: var(--velocity-indigo-100);
    }
    
    .xl\:target\:bg-indigo-200:target{
        background: var(--velocity-indigo-200);
    }
    
    .xl\:target\:bg-indigo-300:target{
        background: var(--velocity-indigo-300);
    }
    
    .xl\:target\:bg-indigo-400:target{
        background: var(--velocity-indigo-400);
    }
    
    .xl\:target\:bg-indigo-500:target{
        background: var(--velocity-indigo-500);
    }
    
    .xl\:target\:bg-indigo-600:target{
        background: var(--velocity-indigo-600);
    }
    
    .xl\:target\:bg-indigo-700:target{
        background: var(--velocity-indigo-700);
    }
    
    .xl\:target\:bg-indigo-800:target{
        background: var(--velocity-indigo-800);
    }
    
    .xl\:target\:bg-indigo-900:target{
        background: var(--velocity-indigo-900);
    }
    
    .xl\:target\:bg-pink-50:target{
        background: var(--velocity-pink-50);
    }
    
    .xl\:target\:bg-pink-100:target{
        background: var(--velocity-pink-100);
    }
    
    .xl\:target\:bg-pink-200:target{
        background: var(--velocity-pink-200);
    }
    
    .xl\:target\:bg-pink-300:target{
        background: var(--velocity-pink-300);
    }
    
    .xl\:target\:bg-pink-400:target{
        background: var(--velocity-pink-400);
    }
    
    .xl\:target\:bg-pink-500:target{
        background: var(--velocity-pink-500);
    }
    
    .xl\:target\:bg-pink-600:target{
        background: var(--velocity-pink-600);
    }
    
    .xl\:target\:bg-pink-700:target{
        background: var(--velocity-pink-700);
    }
    
    .xl\:target\:bg-pink-800:target{
        background: var(--velocity-pink-800);
    }
    
    .xl\:target\:bg-pink-900:target{
        background: var(--velocity-pink-900);
    }
    
    .xl\:target\:bg-violet-50:target{
        background: var(--velocity-violet-50);
    }
    
    .xl\:target\:bg-violet-100:target{
        background: var(--velocity-violet-100);
    }
    
    .xl\:target\:bg-violet-200:target{
        background: var(--velocity-violet-200);
    }
    
    .xl\:target\:bg-violet-300:target{
        background: var(--velocity-violet-300);
    }
    
    .xl\:target\:bg-violet-400:target{
        background: var(--velocity-violet-400);
    }
    
    .xl\:target\:bg-violet-500:target{
        background: var(--velocity-violet-500);
    }
    
    .xl\:target\:bg-violet-600:target{
        background: var(--velocity-violet-600);
    }
    
    .xl\:target\:bg-violet-700:target{
        background: var(--velocity-violet-700);
    }
    
    .xl\:target\:bg-violet-800:target{
        background: var(--velocity-violet-800);
    }
    
    .xl\:target\:bg-violet-900:target{
        background: var(--velocity-violet-900);
    }
    
    .xl\:target\:bg-slate-50:target{
        background: var(--velocity-slate-50);
    }
    
    .xl\:target\:bg-slate-100:target{
        background: var(--velocity-slate-100);
    }
    
    .xl\:target\:bg-slate-200:target{
        background: var(--velocity-slate-200);
    }
    
    .xl\:target\:bg-slate-300:target{
        background: var(--velocity-slate-300);
    }
    
    .xl\:target\:bg-slate-400:target{
        background: var(--velocity-slate-400);
    }
    
    .xl\:target\:bg-slate-500:target{
        background: var(--velocity-slate-500);
    }
    
    .xl\:target\:bg-slate-600:target{
        background: var(--velocity-slate-600);
    }
    
    .xl\:target\:bg-slate-700:target{
        background: var(--velocity-slate-700);
    }
    
    .xl\:target\:bg-slate-800:target{
        background: var(--velocity-slate-800);
    }
    
    .xl\:target\:bg-slate-900:target{
        background: var(--velocity-slate-900);
    }
    
    .xl\:target\:bg-rose-50:target{
        background: var(--velocity-rose-50);
    }
    
    .xl\:target\:bg-rose-100:target{
        background: var(--velocity-rose-100);
    }
    
    .xl\:target\:bg-rose-200:target{
        background: var(--velocity-rose-200);
    }
    
    .xl\:target\:bg-rose-300:target{
        background: var(--velocity-rose-300);
    }
    
    .xl\:target\:bg-rose-400:target{
        background: var(--velocity-rose-400);
    }
    
    .xl\:target\:bg-rose-500:target{
        background: var(--velocity-rose-500);
    }
    
    .xl\:target\:bg-rose-600:target{
        background: var(--velocity-rose-600);
    }
    
    .xl\:target\:bg-rose-700:target{
        background: var(--velocity-rose-700);
    }
    
    .xl\:target\:bg-rose-800:target{
        background: var(--velocity-rose-800);
    }
    
    .xl\:target\:bg-rose-900:target{
        background: var(--velocity-rose-900);
    }
    
    .xl\:target\:from-teal-50:target{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xl\:target\:from-teal-100:target{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xl\:target\:from-teal-200:target{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xl\:target\:from-teal-300:target{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xl\:target\:from-teal-400:target{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xl\:target\:from-teal-500:target{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xl\:target\:from-teal-600:target{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xl\:target\:from-teal-700:target{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xl\:target\:from-teal-800:target{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xl\:target\:from-teal-900:target{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xl\:target\:from-red-50:target{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xl\:target\:from-red-100:target{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xl\:target\:from-red-200:target{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xl\:target\:from-red-300:target{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xl\:target\:from-red-400:target{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xl\:target\:from-red-500:target{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xl\:target\:from-red-600:target{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xl\:target\:from-red-700:target{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xl\:target\:from-red-800:target{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xl\:target\:from-red-900:target{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xl\:target\:from-grey-100:target{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xl\:target\:from-sky-50:target{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xl\:target\:from-sky-100:target{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xl\:target\:from-sky-200:target{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xl\:target\:from-sky-300:target{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xl\:target\:from-sky-400:target{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xl\:target\:from-sky-500:target{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xl\:target\:from-sky-600:target{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xl\:target\:from-sky-700:target{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xl\:target\:from-sky-800:target{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xl\:target\:from-sky-900:target{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xl\:target\:from-green-50:target{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xl\:target\:from-green-100:target{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xl\:target\:from-green-200:target{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xl\:target\:from-green-300:target{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xl\:target\:from-green-400:target{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xl\:target\:from-green-500:target{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xl\:target\:from-green-600:target{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xl\:target\:from-green-700:target{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xl\:target\:from-green-800:target{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xl\:target\:from-green-900:target{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xl\:target\:from-grey-200:target{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xl\:target\:from-grey-300:target{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xl\:target\:from-grey-400:target{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xl\:target\:from-grey-500:target{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xl\:target\:from-grey-600:target{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xl\:target\:from-grey-700:target{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xl\:target\:from-grey-800:target{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xl\:target\:from-grey-900:target{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xl\:target\:from-yellow-50:target{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xl\:target\:from-yellow-100:target{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xl\:target\:from-yellow-200:target{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xl\:target\:from-yellow-300:target{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xl\:target\:from-yellow-400:target{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xl\:target\:from-yellow-500:target{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xl\:target\:from-yellow-600:target{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xl\:target\:from-yellow-700:target{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xl\:target\:from-yellow-800:target{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xl\:target\:from-yellow-900:target{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xl\:target\:from-cyan-50:target{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xl\:target\:from-cyan-100:target{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xl\:target\:from-cyan-200:target{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xl\:target\:from-cyan-300:target{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xl\:target\:from-cyan-400:target{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xl\:target\:from-cyan-500:target{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xl\:target\:from-cyan-600:target{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xl\:target\:from-cyan-700:target{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xl\:target\:from-cyan-800:target{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xl\:target\:from-cyan-900:target{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xl\:target\:from-orange-50:target{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xl\:target\:from-orange-100:target{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xl\:target\:from-orange-200:target{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xl\:target\:from-orange-300:target{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xl\:target\:from-orange-400:target{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xl\:target\:from-orange-500:target{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xl\:target\:from-orange-600:target{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xl\:target\:from-orange-700:target{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xl\:target\:from-orange-800:target{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xl\:target\:from-orange-900:target{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xl\:target\:from-blue-50:target{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xl\:target\:from-blue-100:target{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xl\:target\:from-blue-200:target{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xl\:target\:from-blue-300:target{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xl\:target\:from-blue-400:target{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xl\:target\:from-blue-500:target{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xl\:target\:from-blue-600:target{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xl\:target\:from-blue-700:target{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xl\:target\:from-blue-800:target{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xl\:target\:from-blue-900:target{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xl\:target\:from-lime-50:target{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xl\:target\:from-lime-100:target{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xl\:target\:from-lime-200:target{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xl\:target\:from-lime-300:target{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xl\:target\:from-lime-400:target{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xl\:target\:from-lime-500:target{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xl\:target\:from-lime-600:target{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xl\:target\:from-lime-700:target{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xl\:target\:from-lime-800:target{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xl\:target\:from-lime-900:target{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xl\:target\:from-purple-50:target{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xl\:target\:from-purple-100:target{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xl\:target\:from-purple-200:target{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xl\:target\:from-purple-300:target{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xl\:target\:from-purple-400:target{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xl\:target\:from-purple-500:target{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xl\:target\:from-purple-600:target{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xl\:target\:from-purple-700:target{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xl\:target\:from-purple-800:target{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xl\:target\:from-purple-900:target{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xl\:target\:from-indigo-50:target{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xl\:target\:from-indigo-100:target{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xl\:target\:from-indigo-200:target{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xl\:target\:from-indigo-300:target{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xl\:target\:from-indigo-400:target{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xl\:target\:from-indigo-500:target{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xl\:target\:from-indigo-600:target{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xl\:target\:from-indigo-700:target{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xl\:target\:from-indigo-800:target{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xl\:target\:from-indigo-900:target{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xl\:target\:from-pink-50:target{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xl\:target\:from-pink-100:target{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xl\:target\:from-pink-200:target{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xl\:target\:from-pink-300:target{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xl\:target\:from-pink-400:target{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xl\:target\:from-pink-500:target{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xl\:target\:from-pink-600:target{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xl\:target\:from-pink-700:target{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xl\:target\:from-pink-800:target{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xl\:target\:from-pink-900:target{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xl\:target\:from-violet-50:target{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xl\:target\:from-violet-100:target{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xl\:target\:from-violet-200:target{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xl\:target\:from-violet-300:target{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xl\:target\:from-violet-400:target{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xl\:target\:from-violet-500:target{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xl\:target\:from-violet-600:target{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xl\:target\:from-violet-700:target{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xl\:target\:from-violet-800:target{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xl\:target\:from-violet-900:target{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xl\:target\:from-slate-50:target{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xl\:target\:from-slate-100:target{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xl\:target\:from-slate-200:target{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xl\:target\:from-slate-300:target{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xl\:target\:from-slate-400:target{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xl\:target\:from-slate-500:target{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xl\:target\:from-slate-600:target{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xl\:target\:from-slate-700:target{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xl\:target\:from-slate-800:target{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xl\:target\:from-slate-900:target{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xl\:target\:from-rose-50:target{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xl\:target\:from-rose-100:target{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xl\:target\:from-rose-200:target{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xl\:target\:from-rose-300:target{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xl\:target\:from-rose-400:target{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xl\:target\:from-rose-500:target{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xl\:target\:from-rose-600:target{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xl\:target\:from-rose-700:target{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xl\:target\:from-rose-800:target{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xl\:target\:from-rose-900:target{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xl\:target\:to-teal-50:target{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xl\:target\:to-teal-100:target{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xl\:target\:to-teal-200:target{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xl\:target\:to-teal-300:target{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xl\:target\:to-teal-400:target{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xl\:target\:to-teal-500:target{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xl\:target\:to-teal-600:target{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xl\:target\:to-teal-700:target{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xl\:target\:to-teal-800:target{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xl\:target\:to-teal-900:target{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xl\:target\:to-red-50:target{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xl\:target\:to-red-100:target{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xl\:target\:to-red-200:target{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xl\:target\:to-red-300:target{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xl\:target\:to-red-400:target{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xl\:target\:to-red-500:target{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xl\:target\:to-red-600:target{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xl\:target\:to-red-700:target{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xl\:target\:to-red-800:target{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xl\:target\:to-red-900:target{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xl\:target\:to-grey-100:target{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xl\:target\:to-sky-50:target{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xl\:target\:to-sky-100:target{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xl\:target\:to-sky-200:target{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xl\:target\:to-sky-300:target{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xl\:target\:to-sky-400:target{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xl\:target\:to-sky-500:target{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xl\:target\:to-sky-600:target{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xl\:target\:to-sky-700:target{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xl\:target\:to-sky-800:target{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xl\:target\:to-sky-900:target{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xl\:target\:to-green-50:target{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xl\:target\:to-green-100:target{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xl\:target\:to-green-200:target{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xl\:target\:to-green-300:target{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xl\:target\:to-green-400:target{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xl\:target\:to-green-500:target{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xl\:target\:to-green-600:target{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xl\:target\:to-green-700:target{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xl\:target\:to-green-800:target{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xl\:target\:to-green-900:target{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xl\:target\:to-grey-200:target{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xl\:target\:to-grey-300:target{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xl\:target\:to-grey-400:target{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xl\:target\:to-grey-500:target{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xl\:target\:to-grey-600:target{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xl\:target\:to-grey-700:target{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xl\:target\:to-grey-800:target{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xl\:target\:to-grey-900:target{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xl\:target\:to-yellow-50:target{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xl\:target\:to-yellow-100:target{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xl\:target\:to-yellow-200:target{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xl\:target\:to-yellow-300:target{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xl\:target\:to-yellow-400:target{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xl\:target\:to-yellow-500:target{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xl\:target\:to-yellow-600:target{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xl\:target\:to-yellow-700:target{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xl\:target\:to-yellow-800:target{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xl\:target\:to-yellow-900:target{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xl\:target\:to-cyan-50:target{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xl\:target\:to-cyan-100:target{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xl\:target\:to-cyan-200:target{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xl\:target\:to-cyan-300:target{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xl\:target\:to-cyan-400:target{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xl\:target\:to-cyan-500:target{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xl\:target\:to-cyan-600:target{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xl\:target\:to-cyan-700:target{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xl\:target\:to-cyan-800:target{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xl\:target\:to-cyan-900:target{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xl\:target\:to-orange-50:target{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xl\:target\:to-orange-100:target{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xl\:target\:to-orange-200:target{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xl\:target\:to-orange-300:target{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xl\:target\:to-orange-400:target{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xl\:target\:to-orange-500:target{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xl\:target\:to-orange-600:target{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xl\:target\:to-orange-700:target{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xl\:target\:to-orange-800:target{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xl\:target\:to-orange-900:target{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xl\:target\:to-blue-50:target{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xl\:target\:to-blue-100:target{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xl\:target\:to-blue-200:target{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xl\:target\:to-blue-300:target{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xl\:target\:to-blue-400:target{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xl\:target\:to-blue-500:target{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xl\:target\:to-blue-600:target{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xl\:target\:to-blue-700:target{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xl\:target\:to-blue-800:target{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xl\:target\:to-blue-900:target{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xl\:target\:to-lime-50:target{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xl\:target\:to-lime-100:target{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xl\:target\:to-lime-200:target{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xl\:target\:to-lime-300:target{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xl\:target\:to-lime-400:target{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xl\:target\:to-lime-500:target{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xl\:target\:to-lime-600:target{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xl\:target\:to-lime-700:target{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xl\:target\:to-lime-800:target{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xl\:target\:to-lime-900:target{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xl\:target\:to-purple-50:target{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xl\:target\:to-purple-100:target{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xl\:target\:to-purple-200:target{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xl\:target\:to-purple-300:target{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xl\:target\:to-purple-400:target{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xl\:target\:to-purple-500:target{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xl\:target\:to-purple-600:target{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xl\:target\:to-purple-700:target{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xl\:target\:to-purple-800:target{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xl\:target\:to-purple-900:target{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xl\:target\:to-indigo-50:target{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xl\:target\:to-indigo-100:target{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xl\:target\:to-indigo-200:target{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xl\:target\:to-indigo-300:target{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xl\:target\:to-indigo-400:target{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xl\:target\:to-indigo-500:target{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xl\:target\:to-indigo-600:target{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xl\:target\:to-indigo-700:target{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xl\:target\:to-indigo-800:target{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xl\:target\:to-indigo-900:target{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xl\:target\:to-pink-50:target{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xl\:target\:to-pink-100:target{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xl\:target\:to-pink-200:target{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xl\:target\:to-pink-300:target{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xl\:target\:to-pink-400:target{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xl\:target\:to-pink-500:target{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xl\:target\:to-pink-600:target{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xl\:target\:to-pink-700:target{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xl\:target\:to-pink-800:target{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xl\:target\:to-pink-900:target{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xl\:target\:to-violet-50:target{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xl\:target\:to-violet-100:target{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xl\:target\:to-violet-200:target{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xl\:target\:to-violet-300:target{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xl\:target\:to-violet-400:target{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xl\:target\:to-violet-500:target{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xl\:target\:to-violet-600:target{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xl\:target\:to-violet-700:target{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xl\:target\:to-violet-800:target{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xl\:target\:to-violet-900:target{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xl\:target\:to-slate-50:target{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xl\:target\:to-slate-100:target{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xl\:target\:to-slate-200:target{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xl\:target\:to-slate-300:target{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xl\:target\:to-slate-400:target{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xl\:target\:to-slate-500:target{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xl\:target\:to-slate-600:target{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xl\:target\:to-slate-700:target{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xl\:target\:to-slate-800:target{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xl\:target\:to-slate-900:target{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xl\:target\:to-rose-50:target{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xl\:target\:to-rose-100:target{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xl\:target\:to-rose-200:target{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xl\:target\:to-rose-300:target{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xl\:target\:to-rose-400:target{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xl\:target\:to-rose-500:target{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xl\:target\:to-rose-600:target{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xl\:target\:to-rose-700:target{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xl\:target\:to-rose-800:target{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xl\:target\:to-rose-900:target{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xl\:target\:text-teal-50:target{
        color: var(--velocity-teal-50);
    }
    
    .xl\:target\:text-teal-100:target{
        color: var(--velocity-teal-100);
    }
    
    .xl\:target\:text-teal-200:target{
        color: var(--velocity-teal-200);
    }
    
    .xl\:target\:text-teal-300:target{
        color: var(--velocity-teal-300);
    }
    
    .xl\:target\:text-teal-400:target{
        color: var(--velocity-teal-400);
    }
    
    .xl\:target\:text-teal-500:target{
        color: var(--velocity-teal-500);
    }
    
    .xl\:target\:text-teal-600:target{
        color: var(--velocity-teal-600);
    }
    
    .xl\:target\:text-teal-700:target{
        color: var(--velocity-teal-700);
    }
    
    .xl\:target\:text-teal-800:target{
        color: var(--velocity-teal-800);
    }
    
    .xl\:target\:text-teal-900:target{
        color: var(--velocity-teal-900);
    }
    
    .xl\:target\:text-red-50:target{
        color: var(--velocity-red-50);
    }
    
    .xl\:target\:text-red-100:target{
        color: var(--velocity-red-100);
    }
    
    .xl\:target\:text-red-200:target{
        color: var(--velocity-red-200);
    }
    
    .xl\:target\:text-red-300:target{
        color: var(--velocity-red-300);
    }
    
    .xl\:target\:text-red-400:target{
        color: var(--velocity-red-400);
    }
    
    .xl\:target\:text-red-500:target{
        color: var(--velocity-red-500);
    }
    
    .xl\:target\:text-red-600:target{
        color: var(--velocity-red-600);
    }
    
    .xl\:target\:text-red-700:target{
        color: var(--velocity-red-700);
    }
    
    .xl\:target\:text-red-800:target{
        color: var(--velocity-red-800);
    }
    
    .xl\:target\:text-red-900:target{
        color: var(--velocity-red-900);
    }
    
    .xl\:target\:text-grey-100:target{
        color: var(--velocity-grey-100);
    }
    
    .xl\:target\:text-sky-50:target{
        color: var(--velocity-sky-50);
    }
    
    .xl\:target\:text-sky-100:target{
        color: var(--velocity-sky-100);
    }
    
    .xl\:target\:text-sky-200:target{
        color: var(--velocity-sky-200);
    }
    
    .xl\:target\:text-sky-300:target{
        color: var(--velocity-sky-300);
    }
    
    .xl\:target\:text-sky-400:target{
        color: var(--velocity-sky-400);
    }
    
    .xl\:target\:text-sky-500:target{
        color: var(--velocity-sky-500);
    }
    
    .xl\:target\:text-sky-600:target{
        color: var(--velocity-sky-600);
    }
    
    .xl\:target\:text-sky-700:target{
        color: var(--velocity-sky-700);
    }
    
    .xl\:target\:text-sky-800:target{
        color: var(--velocity-sky-800);
    }
    
    .xl\:target\:text-sky-900:target{
        color: var(--velocity-sky-900);
    }
    
    .xl\:target\:text-green-50:target{
        color: var(--velocity-green-50);
    }
    
    .xl\:target\:text-green-100:target{
        color: var(--velocity-green-100);
    }
    
    .xl\:target\:text-green-200:target{
        color: var(--velocity-green-200);
    }
    
    .xl\:target\:text-green-300:target{
        color: var(--velocity-green-300);
    }
    
    .xl\:target\:text-green-400:target{
        color: var(--velocity-green-400);
    }
    
    .xl\:target\:text-green-500:target{
        color: var(--velocity-green-500);
    }
    
    .xl\:target\:text-green-600:target{
        color: var(--velocity-green-600);
    }
    
    .xl\:target\:text-green-700:target{
        color: var(--velocity-green-700);
    }
    
    .xl\:target\:text-green-800:target{
        color: var(--velocity-green-800);
    }
    
    .xl\:target\:text-green-900:target{
        color: var(--velocity-green-900);
    }
    
    .xl\:target\:text-grey-200:target{
        color: var(--velocity-grey-200);
    }
    
    .xl\:target\:text-grey-300:target{
        color: var(--velocity-grey-300);
    }
    
    .xl\:target\:text-grey-400:target{
        color: var(--velocity-grey-400);
    }
    
    .xl\:target\:text-grey-500:target{
        color: var(--velocity-grey-500);
    }
    
    .xl\:target\:text-grey-600:target{
        color: var(--velocity-grey-600);
    }
    
    .xl\:target\:text-grey-700:target{
        color: var(--velocity-grey-700);
    }
    
    .xl\:target\:text-grey-800:target{
        color: var(--velocity-grey-800);
    }
    
    .xl\:target\:text-grey-900:target{
        color: var(--velocity-grey-900);
    }
    
    .xl\:target\:text-yellow-50:target{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:target\:text-yellow-100:target{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:target\:text-yellow-200:target{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:target\:text-yellow-300:target{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:target\:text-yellow-400:target{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:target\:text-yellow-500:target{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:target\:text-yellow-600:target{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:target\:text-yellow-700:target{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:target\:text-yellow-800:target{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:target\:text-yellow-900:target{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:target\:text-cyan-50:target{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:target\:text-cyan-100:target{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:target\:text-cyan-200:target{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:target\:text-cyan-300:target{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:target\:text-cyan-400:target{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:target\:text-cyan-500:target{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:target\:text-cyan-600:target{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:target\:text-cyan-700:target{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:target\:text-cyan-800:target{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:target\:text-cyan-900:target{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:target\:text-orange-50:target{
        color: var(--velocity-orange-50);
    }
    
    .xl\:target\:text-orange-100:target{
        color: var(--velocity-orange-100);
    }
    
    .xl\:target\:text-orange-200:target{
        color: var(--velocity-orange-200);
    }
    
    .xl\:target\:text-orange-300:target{
        color: var(--velocity-orange-300);
    }
    
    .xl\:target\:text-orange-400:target{
        color: var(--velocity-orange-400);
    }
    
    .xl\:target\:text-orange-500:target{
        color: var(--velocity-orange-500);
    }
    
    .xl\:target\:text-orange-600:target{
        color: var(--velocity-orange-600);
    }
    
    .xl\:target\:text-orange-700:target{
        color: var(--velocity-orange-700);
    }
    
    .xl\:target\:text-orange-800:target{
        color: var(--velocity-orange-800);
    }
    
    .xl\:target\:text-orange-900:target{
        color: var(--velocity-orange-900);
    }
    
    .xl\:target\:text-blue-50:target{
        color: var(--velocity-blue-50);
    }
    
    .xl\:target\:text-blue-100:target{
        color: var(--velocity-blue-100);
    }
    
    .xl\:target\:text-blue-200:target{
        color: var(--velocity-blue-200);
    }
    
    .xl\:target\:text-blue-300:target{
        color: var(--velocity-blue-300);
    }
    
    .xl\:target\:text-blue-400:target{
        color: var(--velocity-blue-400);
    }
    
    .xl\:target\:text-blue-500:target{
        color: var(--velocity-blue-500);
    }
    
    .xl\:target\:text-blue-600:target{
        color: var(--velocity-blue-600);
    }
    
    .xl\:target\:text-blue-700:target{
        color: var(--velocity-blue-700);
    }
    
    .xl\:target\:text-blue-800:target{
        color: var(--velocity-blue-800);
    }
    
    .xl\:target\:text-blue-900:target{
        color: var(--velocity-blue-900);
    }
    
    .xl\:target\:text-lime-50:target{
        color: var(--velocity-lime-50);
    }
    
    .xl\:target\:text-lime-100:target{
        color: var(--velocity-lime-100);
    }
    
    .xl\:target\:text-lime-200:target{
        color: var(--velocity-lime-200);
    }
    
    .xl\:target\:text-lime-300:target{
        color: var(--velocity-lime-300);
    }
    
    .xl\:target\:text-lime-400:target{
        color: var(--velocity-lime-400);
    }
    
    .xl\:target\:text-lime-500:target{
        color: var(--velocity-lime-500);
    }
    
    .xl\:target\:text-lime-600:target{
        color: var(--velocity-lime-600);
    }
    
    .xl\:target\:text-lime-700:target{
        color: var(--velocity-lime-700);
    }
    
    .xl\:target\:text-lime-800:target{
        color: var(--velocity-lime-800);
    }
    
    .xl\:target\:text-lime-900:target{
        color: var(--velocity-lime-900);
    }
    
    .xl\:target\:text-purple-50:target{
        color: var(--velocity-purple-50);
    }
    
    .xl\:target\:text-purple-100:target{
        color: var(--velocity-purple-100);
    }
    
    .xl\:target\:text-purple-200:target{
        color: var(--velocity-purple-200);
    }
    
    .xl\:target\:text-purple-300:target{
        color: var(--velocity-purple-300);
    }
    
    .xl\:target\:text-purple-400:target{
        color: var(--velocity-purple-400);
    }
    
    .xl\:target\:text-purple-500:target{
        color: var(--velocity-purple-500);
    }
    
    .xl\:target\:text-purple-600:target{
        color: var(--velocity-purple-600);
    }
    
    .xl\:target\:text-purple-700:target{
        color: var(--velocity-purple-700);
    }
    
    .xl\:target\:text-purple-800:target{
        color: var(--velocity-purple-800);
    }
    
    .xl\:target\:text-purple-900:target{
        color: var(--velocity-purple-900);
    }
    
    .xl\:target\:text-indigo-50:target{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:target\:text-indigo-100:target{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:target\:text-indigo-200:target{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:target\:text-indigo-300:target{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:target\:text-indigo-400:target{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:target\:text-indigo-500:target{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:target\:text-indigo-600:target{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:target\:text-indigo-700:target{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:target\:text-indigo-800:target{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:target\:text-indigo-900:target{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:target\:text-pink-50:target{
        color: var(--velocity-pink-50);
    }
    
    .xl\:target\:text-pink-100:target{
        color: var(--velocity-pink-100);
    }
    
    .xl\:target\:text-pink-200:target{
        color: var(--velocity-pink-200);
    }
    
    .xl\:target\:text-pink-300:target{
        color: var(--velocity-pink-300);
    }
    
    .xl\:target\:text-pink-400:target{
        color: var(--velocity-pink-400);
    }
    
    .xl\:target\:text-pink-500:target{
        color: var(--velocity-pink-500);
    }
    
    .xl\:target\:text-pink-600:target{
        color: var(--velocity-pink-600);
    }
    
    .xl\:target\:text-pink-700:target{
        color: var(--velocity-pink-700);
    }
    
    .xl\:target\:text-pink-800:target{
        color: var(--velocity-pink-800);
    }
    
    .xl\:target\:text-pink-900:target{
        color: var(--velocity-pink-900);
    }
    
    .xl\:target\:text-violet-50:target{
        color: var(--velocity-violet-50);
    }
    
    .xl\:target\:text-violet-100:target{
        color: var(--velocity-violet-100);
    }
    
    .xl\:target\:text-violet-200:target{
        color: var(--velocity-violet-200);
    }
    
    .xl\:target\:text-violet-300:target{
        color: var(--velocity-violet-300);
    }
    
    .xl\:target\:text-violet-400:target{
        color: var(--velocity-violet-400);
    }
    
    .xl\:target\:text-violet-500:target{
        color: var(--velocity-violet-500);
    }
    
    .xl\:target\:text-violet-600:target{
        color: var(--velocity-violet-600);
    }
    
    .xl\:target\:text-violet-700:target{
        color: var(--velocity-violet-700);
    }
    
    .xl\:target\:text-violet-800:target{
        color: var(--velocity-violet-800);
    }
    
    .xl\:target\:text-violet-900:target{
        color: var(--velocity-violet-900);
    }
    
    .xl\:target\:text-slate-50:target{
        color: var(--velocity-slate-50);
    }
    
    .xl\:target\:text-slate-100:target{
        color: var(--velocity-slate-100);
    }
    
    .xl\:target\:text-slate-200:target{
        color: var(--velocity-slate-200);
    }
    
    .xl\:target\:text-slate-300:target{
        color: var(--velocity-slate-300);
    }
    
    .xl\:target\:text-slate-400:target{
        color: var(--velocity-slate-400);
    }
    
    .xl\:target\:text-slate-500:target{
        color: var(--velocity-slate-500);
    }
    
    .xl\:target\:text-slate-600:target{
        color: var(--velocity-slate-600);
    }
    
    .xl\:target\:text-slate-700:target{
        color: var(--velocity-slate-700);
    }
    
    .xl\:target\:text-slate-800:target{
        color: var(--velocity-slate-800);
    }
    
    .xl\:target\:text-slate-900:target{
        color: var(--velocity-slate-900);
    }
    
    .xl\:target\:text-rose-50:target{
        color: var(--velocity-rose-50);
    }
    
    .xl\:target\:text-rose-100:target{
        color: var(--velocity-rose-100);
    }
    
    .xl\:target\:text-rose-200:target{
        color: var(--velocity-rose-200);
    }
    
    .xl\:target\:text-rose-300:target{
        color: var(--velocity-rose-300);
    }
    
    .xl\:target\:text-rose-400:target{
        color: var(--velocity-rose-400);
    }
    
    .xl\:target\:text-rose-500:target{
        color: var(--velocity-rose-500);
    }
    
    .xl\:target\:text-rose-600:target{
        color: var(--velocity-rose-600);
    }
    
    .xl\:target\:text-rose-700:target{
        color: var(--velocity-rose-700);
    }
    
    .xl\:target\:text-rose-800:target{
        color: var(--velocity-rose-800);
    }
    
    .xl\:target\:text-rose-900:target{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1024px){
    .lg\:target\:aspect-ratio-auto:target{
        aspect-ratio: auto;
    }
    
    .lg\:target\:aspect-ratio-square:target{
        aspect-ratio: 1/1;
    }
    
    .lg\:target\:aspect-ratio-video:target{
        aspect-ratio: 16/9;
    }
    
    .lg\:target\:container:target{
        width: 100%;
    }
    
    .lg\:target\:container-fluid:target{
        width: 100%;
    }
    
    .lg\:target\:column-auto:target{
        columns: auto;
    }
    
    .lg\:target\:column-1:target{
        columns: 1;
    }
    
    .lg\:target\:column-2:target{
        columns: 2;
    }
    
    .lg\:target\:column-3:target{
        columns: 3;
    }
    
    .lg\:target\:column-4:target{
        columns: 4;
    }
    
    .lg\:target\:column-5:target{
        columns: 5;
    }
    
    .lg\:target\:column-6:target{
        columns: 6;
    }
    
    .lg\:target\:column-7:target{
        columns: 7;
    }
    
    .lg\:target\:column-8:target{
        columns: 8;
    }
    
    .lg\:target\:column-9:target{
        columns: 9;
    }
    
    .lg\:target\:column-10:target{
        columns: 10;
    }
    
    .lg\:target\:column-11:target{
        columns: 11;
    }
    
    .lg\:target\:column-12:target{
        columns: 12;
    }
    
    .lg\:target\:float-inline-start:target{
        float: inline-start;
    }
    
    .lg\:target\:float-inline-end:target{
        float: inline-end;
    }
    
    .lg\:target\:float-left:target{
        float: left;
    }
    
    .lg\:target\:float-right:target{
        float: right;
    }
    
    .lg\:target\:float-none:target{
        float: none;
    }
    
    .lg\:target\:float-inherit:target{
        float: inherit;
    }
    
    .lg\:target\:clear-inline-start:target{
        clear: inline-start;
    }
    
    .lg\:target\:clear-inline-end:target{
        clear: inline-end;
    }
    
    .lg\:target\:clear-left:target{
        clear: left;
    }
    
    .lg\:target\:clear-right:target{
        clear: right;
    }
    
    .lg\:target\:clear-both:target{
        clear: both;
    }
    
    .lg\:target\:clear-none:target{
        clear: none;
    }
    
    .lg\:target\:clear-inherit:target{
        clear: inherit;
    }
    
    .lg\:target\:isolation-auto:target{
        isolation: auto;
    }
    
    .lg\:target\:isolation-true:target{
        isolation: isolate;
    }
    
    .lg\:target\:object-fit-fill:target{
        object-fit: fill;
    }
    
    .lg\:target\:object-fit-cover:target{
        object-fit: cover;
    }
    
    .lg\:target\:object-fit-contain:target{
        object-fit: contain;
    }
    
    .lg\:target\:object-fit-scale-down:target{
        object-fit: scale-down;
    }
    
    .lg\:target\:object-fit-none:target{
        object-fit: none;
    }
    
    .lg\:target\:object-position-top:target{
        object-position: top;
    }
    
    .lg\:target\:object-position-bottom:target{
        object-position: bottom;
    }
    
    .lg\:target\:object-position-left:target{
        object-position: left;
    }
    
    .lg\:target\:object-position-right:target{
        object-position: right;
    }
    
    .lg\:target\:object-position-left-top:target{
        object-position: left top;
    }
    
    .lg\:target\:object-position-right-top:target{
        object-position: right top;
    }
    
    .lg\:target\:object-position-left-bottom:target{
        object-position: left bottom;
    }
    
    .lg\:target\:object-position-right-bottom:target{
        object-position: right bottom;
    }

    .lg\:target\:object-position-center-top:target{
        object-position: center top;
    }

    .lg\:target\:object-position-center-bottom:target{
        object-position: center bottom;
    }
    
    .lg\:target\:overflow-auto:target{
        overflow: auto;
    }
    
    .lg\:target\:overflow-hidden:target{
        overflow: hidden;
    }
    
    .lg\:target\:overflow-visible:target{
        overflow: visible;
    }
    
    .lg\:target\:overflow-scroll:target{
        overflow: scroll;
    }
    
    .lg\:target\:overflow-inherit:target{
        overflow:inherit;
    }
    
    .lg\:target\:overflow-x-auto:target{
        overflow: auto;
    }
    
    .lg\:target\:overflow-x-hidden:target{
        overflow-x: hidden;
    }
    
    .lg\:target\:overflow-x-visible:target{
        overflow-x: visible;
    }
    
    .lg\:target\:overflow-x-scroll:target{
        overflow-x: scroll;
    }
    
    .lg\:target\:overflow-x-inherit:target{
        overflow-x:inherit;
    }
    
    .lg\:target\:overflow-y-auto:target{
        overflow-y: auto;
    }
    
    .lg\:target\:overflow-y-hidden:target{
        overflow-y: hidden;
    }
    
    .lg\:target\:overflow-y-visible:target{
        overflow-y: visible;
    }
    
    .lg\:target\:overflow-y-scroll:target{
        overflow-y: scroll;
    }
    
    .lg\:target\:overflow-y-inherit:target{
        overflow-y: inherit;
    }
    
    .lg\:target\:overscroll-behavior-auto:target{
        overscroll-behavior: auto;
    }
    
    .lg\:target\:overscroll-behavior-contain:target{
        overscroll-behavior: contain;
    }
    
    .lg\:target\:overscroll-behavior-none:target{
        overscroll-behavior: none;
    }
    
    .lg\:target\:overscroll-behavior-inherit:target{
        overscroll-behavior: inherit;
    }
    
    .lg\:target\:overscroll-behavior-x-auto:target{
        overscroll-behavior: auto;
    }
    
    .lg\:target\:overscroll-behavior-x-contain:target{
        overscroll-behavior-x: contain;
    }
    
    .lg\:target\:overscroll-behavior-x-none:target{
        overscroll-behavior-x: none;
    }
    
    .lg\:target\:overscroll-behavior-x-inherit:target{
        overscroll-behavior-x:inherit;
    }
    
    .lg\:target\:overscroll-behavior-y-auto:target{
        overscroll-behavior-y: auto;
    }
    
    .lg\:target\:overscroll-behavior-y-contain:target{
        overscroll-behavior-y: contain;
    }
    
    .lg\:target\:overscroll-behavior-y-none:target{
        overscroll-behavior-y: none;
    }
    
    .lg\:target\:overscroll-behavior-y-inherit:target{
        overscroll-behavior-y: inherit;
    }
    
    .lg\:target\:position-static:target{
        position: static;
    }
    
    .lg\:target\:position-fixed:target{
        position: fixed;
    }
    
    .lg\:target\:position-absolute:target{
        position: absolute;
    }
    
    .lg\:target\:position-relative:target{
        position: relative;
    }
    
    .lg\:target\:position-sticky:target{
        position: sticky;
    }

    .lg\:target\:position-right-0:target{
        right: 0;
    }

    .lg\:target\:position-left-0:target{
        left: 0;
    }

    .lg\:target\:position-top-0:target{
        top: 0;
    }

    .lg\:target\:position-bottom-0:target{
        bottom: 0;
    }
    
    .lg\:target\:visible:target{
        visibility: visible;
    }
    
    .lg\:target\:invisible:target{
        visibility: hidden;
    }
    
    .lg\:target\:visibility-collapse:target{
        visibility: collapse;
    }
    
    .lg\:target\:z-0:target{
        z-index: 0;
    }
    
    .lg\:target\:-z-10:target{
        z-index: -10;
    }
    
    .lg\:target\:-z-20:target{
        z-index: -20;
    }
    
    .lg\:target\:-z-30:target{
        z-index: -30;
    }
    
    .lg\:target\:-z-40:target{
        z-index: -40;
    }
    
    .lg\:target\:-z-50:target{
        z-index: -50;
    }
    
    .lg\:target\:-z-60:target{
        z-index: -60;
    }
    
    .lg\:target\:-z-70:target{
        z-index: -70;
    }
    
    .lg\:target\:-z-80:target{
        z-index: -80;
    }
    
    .lg\:target\:-z-90:target{
        z-index: -90;
    }
    
    .lg\:target\:-z-100:target{
        z-index: -100;
    }
    
    .lg\:target\:z-10:target{
        z-index: 10;
    }
    
    .lg\:target\:z-20:target{
        z-index: 20;
    }
    
    .lg\:target\:z-30:target{
        z-index: 30;
    }
    
    .lg\:target\:z-40:target{
        z-index: 40;
    }
    
    .lg\:target\:z-50:target{
        z-index: 50;
    }
    
    .lg\:target\:z-60:target{
        z-index: 60;
    }
    
    .lg\:target\:z-70:target{
        z-index: 70;
    }
    
    .lg\:target\:z-80:target{
        z-index: 80;
    }
    
    .lg\:target\:z-90:target{
        z-index: 90;
    }
    
    .lg\:target\:z-100:target{
        z-index: 100;
    }
    
    .lg\:target\:z-auto:target{
        z-index: auto;
    }
    
    .lg\:target\:flex-basis-0:target{
        flex-basis: 0;
    }
    
    .lg\:target\:flex-basis-2:target{
        flex-basis: 2;
    }
    
    .lg\:target\:flex-basis-4:target{
        flex-basis: 4;
    }
    
    .lg\:target\:flex-basis-6:target{
        flex-basis: 6;
    }
    
    .lg\:target\:flex-basis-8:target{
        flex-basis: 8;
    }
    
    .lg\:target\:flex-basis-10:target{
        flex-basis: 10;
    }
    
    .lg\:target\:flex-basis-12:target{
        flex-basis: 12;
    }
    
    .lg\:target\:flex-basis-14:target{
        flex-basis: 14;
    }
    
    .lg\:target\:flex-basis-16:target{
        flex-basis: 16;
    }
    
    .lg\:target\:flex-basis-18:target{
        flex-basis: 18;
    }
    
    .lg\:target\:flex-basis-20:target{
        flex-basis: 20;
    }
    
    .lg\:target\:flex-basis-hf:target{
        flex-basis: 50%;
    }
    
    .lg\:target\:flex-basis-third:target{
        flex-basis: 33.333%;
    }
    
    .lg\:target\:flex-basis-quarter:target{
        flex-basis: 25%;
    }
    
    .lg\:target\:flex-basis-three-quarter:target{
        flex-basis: 75%;
    }
    
    .lg\:target\:flex-basis-full:target{
        flex-basis: 100%;
    }
    
    .lg\:target\:flex-basis-two-third:target{
        flex-basis: 66.67%;
    }
    
    .lg\:target\:flex-row:target{
        flex-direction: row;
    }
    
    .lg\:target\:flex-row-reverse:target{
        flex-direction: row-reverse;
    }
    
    .lg\:target\:flex-column:target{
        flex-direction: column;
    }
    
    .lg\:target\:flex-column-reverse:target{
        flex-direction: column-reverse;
    }
    
    .lg\:target\:flex-wrap:target{
        flex-wrap: wrap;
    }
    
    .lg\:target\:flex-nowrap:target{
        flex-wrap: nowrap;
    }
    
    .lg\:target\:flex-wrap-reverse:target{
        flex-direction: wrap-reserve;
    }
    
    .lg\:target\:flex-1:target{
        flex: 1 1 0;
    }
    
    .lg\:target\:flex-auto:target{
        flex: 1 1 auto;
    }
    
    .lg\:target\:flex-initial:target{
        flex: 0 1 auto;
    }
    
    .lg\:target\:flex-none:target{
        flex: none;
    }
    
    .lg\:target\:flex-grow-0:target{
        flex-grow: 0;
    }
    
    .lg\:target\:flex-grow-1:target{
        flex-grow: 1;
    }
    
    .lg\:target\:flex-shink-0:target{
        flex-shrink: 0;
    }
    
    .lg\:target\:flex-shink-1:target{
        flex-shrink: 1;
    }
    
    .lg\:target\:order-1:target{
        order: 1;
    }
    
    .lg\:target\:order-2:target{
        order: 2;
    }
    
    .lg\:target\:order-3:target{
        order: 3;
    }
    
    .lg\:target\:order-4:target{
        order: 4;
    }
    
    .lg\:target\:order-5:target{
        order: 5;
    }
    
    .lg\:target\:order-6:target{
        order: 6;
    }
    
    .lg\:target\:order-7:target{
        order: 7;
    }
    
    .lg\:target\:order-8:target{
        order: 8;
    }
    
    .lg\:target\:order-9:target{
        order: 9;
    }
    
    .lg\:target\:order-10:target{
        order: 10;
    }
    
    .lg\:target\:order-11:target{
        order: 11;
    }
    
    .lg\:target\:order-12:target{
        order: 12;
    }
    
    .lg\:target\:order-first:target{
        order: -9999;
    }
    
    .lg\:target\:order-last:target{
        order: 9999;
    }
    
    .lg\:target\:order-0:target{
        order: 0;
    }
    
    .lg\:target\:grtpcols-1:target{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-2:target{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-3:target{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-4:target{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-5:target{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-6:target{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-7:target{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-8:target{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-9:target{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-10:target{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-11:target{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-12:target{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:target\:grtpcols-none:target{
        grid-template-columns: none;
    }
    
    .lg\:target\:grtpcols-subgrid:target{
        grid-template-columns: subgrid;
    }
    
    .lg\:target\:grtpcols-auto:target{
        grid-template-columns: auto;
    }
    
    .lg\:target\:grcol-auto:target{
        grid-column: auto;
    }
    
    .lg\:target\:grcol-span-1:target{
        grid-column: span 1 / span 1;
    }
    
    .lg\:target\:grcol-span-2:target{
        grid-column: span 2 / span 2;
    }
    
    .lg\:target\:grcol-span-3:target{
        grid-column: span 3 / span 3;
    }
    
    .lg\:target\:grcol-span-4:target{
        grid-column: span 4 / span 4;
    }
    
    .lg\:target\:grcol-span-5:target{
        grid-column: span 5 / span 5;
    }
    
    .lg\:target\:grcol-span-6:target{
        grid-column: span 6 / span 6;
    }
    
    .lg\:target\:grcol-span-7:target{
        grid-column: span 7 / span 7;
    }
    
    .lg\:target\:grcol-span-8:target{
        grid-column: span 8 / span 8;
    }
    
    .lg\:target\:grcol-span-9:target{
        grid-column: span 9 / span 9;
    }
    
    .lg\:target\:grcol-span-10:target{
        grid-column: span 10 / span 10;
    }
    
    .lg\:target\:grcol-span-11:target{
        grid-column: span 11 / span 11;
    }
    
    .lg\:target\:grcol-span-12:target{
        grid-column: span 12 / span 12;
    }
    
    .lg\:target\:grcol-span-full:target{
        grid-column: span 1 / span -1;
    }
    
    .lg\:target\:grcol-start-1:target{
        grid-column-start: 1;
    }
    
    .lg\:target\:grcol-start-2:target{
        grid-column-start: 2;
    }
    
    .lg\:target\:grcol-start-3:target{
        grid-column-start: 3;
    }
    
    .lg\:target\:grcol-start-4:target{
        grid-column-start: 4;
    }
    
    .lg\:target\:grcol-start-5:target{
        grid-column-start: 5;
    }
    
    .lg\:target\:grcol-start-6:target{
        grid-column-start: 6;
    }
    
    .lg\:target\:grcol-start-7:target{
        grid-column-start: 7;
    }
    
    .lg\:target\:grcol-start-8:target{
        grid-column-start: 8;
    }
    
    .lg\:target\:grcol-start-9:target{
        grid-column-start: 9;
    }
    
    .lg\:target\:grcol-start-10:target{
        grid-column-start: 10;
    }
    
    .lg\:target\:grcol-start-11:target{
        grid-column-start: 11;
    }
    
    .lg\:target\:grcol-start-12:target{
        grid-column-start: 12;
    }
    
    .lg\:target\:grcol-start-auto:target{
        grid-column-start: auto;
    }
    
    .lg\:target\:grcol-end-1:target{
        grid-column-end: 1;
    }
    
    .lg\:target\:grcol-end-2:target{
        grid-column-end: 2;
    }
    
    .lg\:target\:grcol-end-3:target{
        grid-column-end: 3;
    }
    
    .lg\:target\:grcol-end-4:target{
        grid-column-end: 4;
    }
    
    .lg\:target\:grcol-end-5:target{
        grid-column-end: 5;
    }
    
    .lg\:target\:grcol-end-6:target{
        grid-column-end: 6;
    }
    
    .lg\:target\:grcol-end-7:target{
        grid-column-end: 7;
    }
    
    .lg\:target\:grcol-end-8:target{
        grid-column-end: 8;
    }
    
    .lg\:target\:grcol-end-9:target{
        grid-column-end: 9;
    }
    
    .lg\:target\:grcol-end-10:target{
        grid-column-end: 10;
    }
    
    .lg\:target\:grcol-end-11:target{
        grid-column-end: 11;
    }
    
    .lg\:target\:grcol-end-12:target{
        grid-column-end: 12;
    }
    
    .lg\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }
    
    .lg\:target\:grtprows-1:target{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-2:target{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-3:target{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-4:target{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-5:target{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-6:target{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-7:target{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-8:target{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-9:target{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-10:target{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-11:target{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-12:target{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:target\:grtprows-none:target{
        grid-template-rows: none;
    }
    
    .lg\:target\:grtprows-subgrid:target{
        grid-template-rows: subgrid;
    }
    
    .lg\:target\:grtprows-auto:target{
        grid-template-rows: auto;
    }
    
    .lg\:target\:grrow-auto:target{
        grid-row: auto;
    }
    
    .lg\:target\:grrow-span-1:target{
        grid-row: span 1 / span 1;
    }
    
    .lg\:target\:grrow-span-2:target{
        grid-row: span 2 / span 2;
    }
    
    .lg\:target\:grrow-span-3:target{
        grid-row: span 3 / span 3;
    }
    
    .lg\:target\:grrow-span-4:target{
        grid-row: span 4 / span 4;
    }
    
    .lg\:target\:grrow-span-5:target{
        grid-row: span 5 / span 5;
    }
    
    .lg\:target\:grrow-span-6:target{
        grid-row: span 6 / span 6;
    }
    
    .lg\:target\:grrow-span-7:target{
        grid-row: span 7 / span 7;
    }
    
    .lg\:target\:grrow-span-8:target{
        grid-row: span 8 / span 8;
    }
    
    .lg\:target\:grrow-span-9:target{
        grid-row: span 9 / span 9;
    }
    
    .lg\:target\:grrow-span-10:target{
        grid-row: span 10 / span 10;
    }
    
    .lg\:target\:grrow-span-11:target{
        grid-row: span 11 / span 11;
    }
    
    .lg\:target\:grrow-span-12:target{
        grid-row: span 12 / span 12;
    }
    
    .lg\:target\:grrow-span-full:target{
        grid-row: span 1 / span -1;
    }
    
    .lg\:target\:grrow-start-1:target{
        grid-row-start: 1;
    }
    
    .lg\:target\:grrow-start-2:target{
        grid-row-start: 2;
    }
    
    .lg\:target\:grrow-start-3:target{
        grid-row-start: 3;
    }
    
    .lg\:target\:grrow-start-4:target{
        grid-row-start: 4;
    }
    
    .lg\:target\:grrow-start-5:target{
        grid-row-start: 5;
    }
    
    .lg\:target\:grrow-start-6:target{
        grid-row-start: 6;
    }
    
    .lg\:target\:grrow-start-7:target{
        grid-row-start: 7;
    }
    
    .lg\:target\:grrow-start-8:target{
        grid-row-start: 8;
    }
    
    .lg\:target\:grrow-start-9:target{
        grid-row-start: 9;
    }
    
    .lg\:target\:grrow-start-10:target{
        grid-row-start: 10;
    }
    
    .lg\:target\:grrow-start-11:target{
        grid-row-start: 11;
    }
    
    .lg\:target\:grrow-start-12:target{
        grid-row-start: 12;
    }
    
    .lg\:target\:grrow-start-auto:target{
        grid-row-start: auto;
    }
    
    .lg\:target\:grrow-end-1:target{
        grid-row-end: 1;
    }
    
    .lg\:target\:grrow-end-2:target{
        grid-row-end: 2;
    }
    
    .lg\:target\:grrow-end-3:target{
        grid-row-end: 3;
    }
    
    .lg\:target\:grrow-end-4:target{
        grid-row-end: 4;
    }
    
    .lg\:target\:grrow-end-5:target{
        grid-row-end: 5;
    }
    
    .lg\:target\:grrow-end-6:target{
        grid-row-end: 6;
    }
    
    .lg\:target\:grrow-end-7:target{
        grid-row-end: 7;
    }
    
    .lg\:target\:grrow-end-8:target{
        grid-row-end: 8;
    }
    
    .lg\:target\:grrow-end-9:target{
        grid-row-end: 9;
    }
    
    .lg\:target\:grrow-end-10:target{
        grid-row-end: 10;
    }
    
    .lg\:target\:grrow-end-11:target{
        grid-row-end: 11;
    }
    
    .lg\:target\:grrow-end-12:target{
        grid-row-end: 12;
    }
    
    .lg\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }
    
    .lg\:target\:grfl-row:target{
        grid-auto-flow: row;
    }
    
    .lg\:target\:grfl-col:target{
        grid-auto-flow: column;
    }
    
    .lg\:target\:grfl-dense:target{
        grid-auto-flow: dense;
    }
    
    .lg\:target\:grfl-row-dense:target{
        grid-auto-flow: row dense;
    }
    
    .lg\:target\:grfl-col-dense:target{
        grid-auto-flow: column dense;
    }
    
    .lg\:target\:gr-auto-cols-auto:target{
        grid-auto-columns: auto;
    }
    
    .lg\:target\:gr-auto-cols-min:target{
        grid-auto-columns: min-content;
    }
    
    .lg\:target\:gr-auto-cols-max:target{
        grid-auto-columns: max-content;
    }
    
    .lg\:target\:gr-auto-cols-minmax:target{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .lg\:target\:gr-auto-rows-auto:target{
        grid-auto-rows: auto;
    }
    
    .lg\:target\:gr-auto-rows-min:target{
        grid-auto-rows: min-content;
    }
    
    .lg\:target\:gr-auto-rows-max:target{
        grid-auto-rows: max-content;
    }
    
    .lg\:target\:gr-auto-rows-minmax:target{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .lg\:target\:gap-0:target{
        gap: 0;
    }
    
    .lg\:target\:gap-x-0:target{
        column-gap: 0;
    }
    
    .lg\:target\:gap-y-0:target{
        row-gap: 0;
    }
    
    .lg\:target\:gap-1:target{
        gap: 1px;
    }
    
    .lg\:target\:gap-2:target{
        gap: 2px;
    }
    
    .lg\:target\:gap-4:target{
        gap: 4px;
    }
    
    .lg\:target\:gap-6:target{
        gap: 6px;
    }
    
    .lg\:target\:gap-8:target{
        gap: 8px;
    }
    
    .lg\:target\:gap-9:target{
        gap: 9px;
    }
    
    .lg\:target\:gap-10:target{
        gap: 10px;
    }
    
    .lg\:target\:gap-12:target{
        gap: 12px;
    }
    
    .lg\:target\:gap-14:target{
        gap: 14px;
    }
    
    .lg\:target\:gap-16:target{
        gap: 16px;
    }
    
    .lg\:target\:gap-18:target{
        gap: 18px;
    }
    
    .lg\:target\:gap-20:target{
        gap: 20px;
    }
    
    .lg\:target\:gap-x-0:target{
        column-gap: 0;
    }
    
    .lg\:target\:gap-x-1:target{
        column-gap: 1px;
    }
    
    .lg\:target\:gap-x-2:target{
        column-gap: 2px;
    }
    
    .lg\:target\:gap-x-4:target{
        column-gap: 4px;
    }
    
    .lg\:target\:gap-x-6:target{
        column-gap: 6px;
    }
    
    .lg\:target\:gap-x-8:target{
        column-gap: 8px;
    }
    
    .lg\:target\:gap-x-10:target{
        column-gap: 10px;
    }
    
    .lg\:target\:gap-x-12:target{
        column-gap: 12px;
    }
    
    .lg\:target\:gap-x-14:target{
        column-gap: 14px;
    }
    
    .lg\:target\:gap-x-16:target{
        column-gap: 16px;
    }
    
    .lg\:target\:gap-x-18:target{
        column-gap: 18px;
    }
    
    .lg\:target\:gap-x-20:target{
        column-gap: 20px;
    }
    
    .lg\:target\:gap-y-1:target{
        row-gap: 1px;
    }
    
    .lg\:target\:gap-y-2:target{
        row-gap: 2px;
    }
    
    .lg\:target\:gap-y-4:target{
        row-gap: 4px;
    }
    
    .lg\:target\:gap-y-6:target{
        row-gap: 6px;
    }
    
    .lg\:target\:gap-y-8:target{
        row-gap: 8px;
    }
    
    .lg\:target\:gap-y-10:target{
        row-gap: 10px;
    }
    
    .lg\:target\:gap-y-12:target{
        row-gap: 12px;
    }
    
    .lg\:target\:gap-y-14:target{
        row-gap: 14px;
    }
    
    .lg\:target\:gap-y-16:target{
        row-gap: 16px;
    }
    
    .lg\:target\:gap-y-18:target{
        row-gap: 18px;
    }
    
    .lg\:target\:gap-y-20:target{
        row-gap: 20px;
    }
    
    .lg\:target\:justify-content-normal:target{
        justify-content: normal;
    }
    
    .lg\:target\:justify-content-start:target{
        justify-content: flex-start;
    }
    
    .lg\:target\:justify-content-end:target{
        justify-content: flex-end;
    }
    
    .lg\:target\:justify-content-center:target{
        justify-content: center;
    }
    
    .lg\:target\:justify-content-between:target{
        justify-content: space-between;
    }
    
    .lg\:target\:justify-content-around:target{
        justify-content: space-around;
    }
    
    .lg\:target\:justify-content-evenly:target{
        justify-content: space-evenly;
    }
    
    .lg\:target\:justify-content-stretch:target{
        justify-content: stretch;
    }
    
    .lg\:target\:justify-items-start:target{
        justify-items: start;
    }
    
    .lg\:target\:justify-items-end:target{
        justify-items: end;
    }
    
    .lg\:target\:justify-items-center:target{
        justify-items: center;
    }
    
    .lg\:target\:justify-items-stretch:target{
        justify-items: stretch;
    }
    
    .lg\:target\:justify-self-auto:target{
        justify-self: auto;
    }
    
    .lg\:target\:justify-self-start:target{
        justify-self: start;
    }
    
    .lg\:target\:justify-self-end:target{
        justify-self: end;
    }
    
    .lg\:target\:justify-self-center:target{
        justify-self: center;
    }
    
    .lg\:target\:justify-self-stretch:target{
        justify-self: stretch;
    }
    
    .lg\:target\:align-content-normal:target{
        align-content: normal;
    }
    
    .lg\:target\:align-content-center:target{
        align-content: center;
    }
    
    .lg\:target\:align-content-start:target{
        align-content: flex-start;
    }
    
    .lg\:target\:align-content-end:target{
        align-content: flex-end;
    }
    
    .lg\:target\:align-content-between:target{
        align-content: space-between;
    }
    
    .lg\:target\:align-content-around:target{
        align-content: space-around;
    }
    
    .lg\:target\:align-content-evenly:target{
        align-content: space-evenly;
    }
    
    .lg\:target\:align-content-baseline:target{
        align-content: space-baseline;
    }
    
    .lg\:target\:align-content-stretch:target{
        align-content: stretch;
    }
    
    .lg\:target\:align-items-start:target{
        align-items: start;
    }
    
    .lg\:target\:align-items-end:target{
        align-items: end;
    }
    
    .lg\:target\:align-items-center:target{
        align-items: center;
    }
    
    .lg\:target\:align-items-stretch:target{
        justify-items: stretch;
    }
    
    .lg\:target\:align-self-auto:target{
        justify-self: auto;
    }
    
    .lg\:target\:align-self-start:target{
        justify-self: start;
    }
    
    .lg\:target\:align-self-end:target{
        justify-self: end;
    }
    
    .lg\:target\:align-self-center:target{
        justify-self: center;
    }
    
    .lg\:target\:align-self-stretch:target{
        justify-self: stretch;
    }
    
    .lg\:target\:align-self-baseline:target{
        justify-self: baseline;
    }
    
    .lg\:target\:place-content-center:target{
        place-content: center;
    }
    
    .lg\:target\:place-content-start:target{
        place-content: start;
    }
    
    .lg\:target\:place-content-end:target{
        place-content: end;
    }
    
    .lg\:target\:place-content-between:target{
        place-content: between;
    }
    
    .lg\:target\:place-content-around:target{
        place-content: around;
    }
    
    .lg\:target\:place-content-evenly:target{
        place-content: evenly;
    }
    
    .lg\:target\:place-content-baseline:target{
        place-content: baseline;
    }
    
    .lg\:target\:place-content-stretch:target{
        place-content: stretch;
    }
    
    .lg\:target\:place-items-start:target{
        place-content: start;
    }
    
    .lg\:target\:place-items-end:target{
        place-content: end;
    }
    
    .lg\:target\:place-items-center:target{
        place-content: center;
    }
    
    .lg\:target\:place-items-baseline:target{
        place-content: baseline;
    }
    
    .lg\:target\:place-items-stretch:target{
        place-content: stretch;
    }
    
    .lg\:target\:place-self-start:target{
        place-self: start;
    }
    
    .lg\:target\:place-self-end:target{
        place-self: end;
    }
    
    .lg\:target\:place-self-center:target{
        place-self: center;
    }
    
    .lg\:target\:place-self-baseline:target{
        place-self: baseline;
    }
    
    .lg\:target\:place-self-stretch:target{
        place-self: stretch;
    }
    
    .lg\:target\:w-0:target{
        width: 0;
    }
    
    .lg\:target\:w-2:target{
        width: 2px;
    }
    
    .lg\:target\:w-4:target{
        width: 4px;
    }
    
    .lg\:target\:w-6:target{
        width: 6px;
    }
    
    .lg\:target\:w-8:target{
        width: 8px;
    }
    
    .lg\:target\:w-10:target{
        width: 10px;
    }
    
    .lg\:target\:w-12:target{
        width: 12px;
    }
    
    .lg\:target\:w-14:target{
        width: 14px;
    }
    
    .lg\:target\:w-16:target{
        width: 16px;
    }
    
    .lg\:target\:w-18:target{
        width: 18px;
    }
    
    .lg\:target\:w-20:target{
        width: 20px;
    }
    
    .lg\:target\:w-22:target{
        width: 1.5rem;
    }
    
    .lg\:target\:w-24:target{
        width: 3rem;
    }
    
    .lg\:target\:w-26:target{
        width: 4.5rem;
    }
    
    .lg\:target\:w-28:target{
        width: 6rem;
    }
    
    .lg\:target\:w-30:target{
        width: 7.5rem;
    }
    
    .lg\:target\:w-32:target{
        width: 10rem;
    }
    
    .lg\:target\:w-34:target{
        width: 11.5rem;
    }
    
    .lg\:target\:w-36:target{
        width: 13rem;
    }
    
    .lg\:target\:w-38:target{
        width: 14.5rem;
    }
    
    .lg\:target\:w-40:target{
        width: 16rem;
    }
    
    .lg\:target\:w-42:target{
        width: 18rem;
    }
    
    .lg\:target\:w-44:target{
        width: 20rem;
    }
    
    .lg\:target\:w-46:target{
        width: 22rem;
    }
    
    .lg\:target\:w-48:target{
        width: 24rem;
    }

    .lg\:target\:w-52:target{
        width: 28rem;
    }

    .lg\:target\:w-56:target{
        width: 32rem;
    }

    .lg\:target\:w-60:target{
        width: 36rem;
    }

    .lg\:target\:w-64:target{
        width: 40rem;
    }

    .lg\:target\:w-68:target{
        width: 44rem;
    }

    .lg\:target\:w-72:target{
        width: 48rem;
    }

    .lg\:target\:w-76:target{
        width: 52rem;
    }

    .lg\:target\:w-80:target{
        width: 56rem;
    }

    .lg\:target\:w-84:target{
        width: 60rem;
    }
    
    .lg\:target\:w-hf:target{
        width: 50%;
    }
    
    .lg\:target\:w-third:target{
        width: 33.333%;
    }
    
    .lg\:target\:w-two-third:target{
        width: 66.67%;
    }
    
    .lg\:target\:w-quarter:target{
        width: 25%;
    }
    
    .lg\:target\:w-three-quarter:target{
        width: 75%;
    }
    
    .lg\:target\:w-fifth:target{
        width: 20%;
    }
    
    .lg\:target\:w-two-fifth:target{
        width: 40%;
    }
    
    .lg\:target\:w-three-fifth:target{
        width: 60%;
    }
    
    .lg\:target\:w-four-fifth:target{
        width: 80%;
    }
    
    .lg\:target\:w-tenth:target{
        width: 10%;
    }
    
    .lg\:target\:w-two-tenth:target{
        width: 20%;
    }
    
    .lg\:target\:w-three-tenth:target{
        width: 30%;
    }
    
    .lg\:target\:w-four-tenth:target{
        width: 40%;
    }
    
    .lg\:target\:w-five-tenth:target{
        width: 50%;
    }
    
    .lg\:target\:w-six-tenth:target{
        width: 60%;
    }
    
    .lg\:target\:w-seven-tenth:target{
        width: 70%;
    }
    
    .lg\:target\:w-eight-tenth:target{
        width: 80%;
    }
    
    .lg\:target\:w-nine-tenth:target{
        width: 90%;
    }
    
    .lg\:target\:w-full:target{
        width: 100%;
    }
    
    .lg\:target\:w-min:target{
        width: min-content;
    }
    
    .lg\:target\:w-max:target{
        width: max-content;
    }
    
    .lg\:target\:w-fit:target{
        width: fit-content;
    }
    
    .lg\:target\:min-vh-10:target{
        min-height: 10vh;
    }
    
    .lg\:target\:min-vh-20:target{
        min-height: 20vh;
    }
    
    .lg\:target\:min-vh-30:target{
        min-height: 30vh;
    }
    
    .lg\:target\:min-vh-40:target{
        min-height: 40vh;
    }
    
    .lg\:target\:min-vh-50:target{
        min-height: 50vh;
    }
    
    .lg\:target\:min-vh-60:target{
        min-height: 60vh;
    }
    
    .lg\:target\:min-vh-70:target{
        min-height: 70vh;
    }
    
    .lg\:target\:min-vh-80:target{
        min-height: 80vh;
    }
    
    .lg\:target\:min-vh-90:target{
        min-height: 90vh;
    }
    
    .lg\:target\:min-vh-100:target{
        min-height: 100vh;
    }
    
    .lg\:target\:min-vw-10:target{
        min-width: 10vh;
    }
    
    .lg\:target\:min-vw-20:target{
        min-width: 20vh;
    }
    
    .lg\:target\:min-vw-30:target{
        min-width: 30vh;
    }
    
    .lg\:target\:min-vw-40:target{
        min-width: 40vh;
    }
    
    .lg\:target\:min-vw-50:target{
        min-width: 50vh;
    }
    
    .lg\:target\:min-vw-60:target{
        min-width: 60vh;
    }
    
    .lg\:target\:min-vw-70:target{
        min-width: 70vh;
    }
    
    .lg\:target\:min-vw-80:target{
        min-width: 80vh;
    }
    
    .lg\:target\:min-vw-90:target{
        min-width: 100vh;
    }
    
    .lg\:target\:min-vw-100:target{
        min-width: 100vh;
    }
    
    .lg\:target\:max-vh-10:target{
        max-height: 10vh;
    }
    
    .lg\:target\:max-vh-20:target{
        max-height: 20vh;
    }
    
    .lg\:target\:max-vh-30:target{
        max-height: 30vh;
    }
    
    .lg\:target\:max-vh-40:target{
        max-height: 40vh;
    }
    
    .lg\:target\:max-vh-50:target{
        max-height: 50vh;
    }
    
    .lg\:target\:max-vh-60:target{
        max-height: 60vh;
    }
    
    .lg\:target\:max-vh-70:target{
        max-height: 70vh;
    }
    
    .lg\:target\:max-vh-80:target{
        max-height: 80vh;
    }
    
    .lg\:target\:max-vh-90:target{
        max-height: 100vh;
    }
    
    .lg\:target\:max-vh-100:target{
        max-height: 100vh;
    }
    
    .lg\:target\:max-vw-10:target{
        max-width: 10vh;
    }
    
    .lg\:target\:max-vw-20:target{
        max-width: 20vh;
    }
    
    .lg\:target\:max-vw-30:target{
        max-width: 30vh;
    }
    
    .lg\:target\:max-vw-40:target{
        max-width: 40vh;
    }
    
    .lg\:target\:max-vw-50:target{
        max-width: 50vh;
    }
    
    .lg\:target\:max-vw-60:target{
        max-width: 60vh;
    }
    
    .lg\:target\:max-vw-70:target{
        max-width: 70vh;
    }
    
    .lg\:target\:max-vw-80:target{
        max-width: 80vh;
    }
    
    .lg\:target\:max-vw-90:target{
        max-width: 100vh;
    }
    
    .lg\:target\:max-vw-100:target{
        max-width: 100vh;
    }
    
    .lg\:target\:min-w-2:target{
        min-width: 2px;
    }
    
    .lg\:target\:min-w-4:target{
        min-width: 4px;
    }
    
    .lg\:target\:min-w-6:target{
        min-width: 6px;
    }
    
    .lg\:target\:min-w-8:target{
        min-width: 8px;
    }
    
    .lg\:target\:min-w-10:target{
        min-width: 10px;
    }
    
    .lg\:target\:min-w-12:target{
        min-width: 12px;
    }
    
    .lg\:target\:min-w-14:target{
        min-width: 14px;
    }
    
    .lg\:target\:min-w-16:target{
        min-width: 16px;
    }
    
    .lg\:target\:min-w-18:target{
        min-width: 18px;
    }
    
    .lg\:target\:min-w-20:target{
        min-width: 20px;
    }
    
    .lg\:target\:min-w-22:target{
        min-width: 1.5rem;
    }
    
    .lg\:target\:min-w-24:target{
        min-width: 3rem;
    }
    
    .lg\:target\:min-w-26:target{
        min-width: 4.5rem;
    }
    
    .lg\:target\:min-w-28:target{
        min-width: 6rem;
    }
    
    .lg\:target\:min-w-30:target{
        min-width: 7.5rem;
    }
    
    .lg\:target\:min-w-32:target{
        min-width: 10rem;
    }
    
    .lg\:target\:min-w-34:target{
        min-width: 11.5rem;
    }
    
    .lg\:target\:min-w-36:target{
        min-width: 13rem;
    }
    
    .lg\:target\:min-w-38:target{
        min-width: 14.5rem;
    }
    
    .lg\:target\:min-w-40:target{
        min-width: 16rem;
    }
    
    .lg\:target\:min-w-42:target{
        min-width: 18rem;
    }
    
    .lg\:target\:min-w-44:target{
        min-width: 20rem;
    }
    
    .lg\:target\:min-w-46:target{
        min-width: 22rem;
    }
    
    .lg\:target\:min-w-48:target{
        min-width: 24rem;
    }
    
    .lg\:target\:min-w-hf:target{
        min-width: 50%;
    }
    
    .lg\:target\:min-w-full:target{
        min-width: 100%;
    }
    
    .lg\:target\:min-w-min:target{
        min-width: min-content;
    }
    
    .lg\:target\:min-w-max:target{
        min-width: max-content;
    }
    
    .lg\:target\:min-w-fit:target{
        min-width: fit-content;
    }
    
    .lg\:target\:max-w-0:target{
        max-width: 0;
    }
    
    .lg\:target\:max-w-2:target{
        max-width: 2px;
    }
    
    .lg\:target\:max-w-4:target{
        max-width: 4px;
    }
    
    .lg\:target\:max-w-6:target{
        max-width: 6px;
    }
    
    .lg\:target\:max-w-8:target{
        max-width: 8px;
    }
    
    .lg\:target\:max-w-10:target{
        max-width: 10px;
    }
    
    .lg\:target\:max-w-12:target{
        max-width: 12px;
    }
    
    .lg\:target\:max-w-14:target{
        max-width: 14px;
    }
    
    .lg\:target\:max-w-16:target{
        max-width: 16px;
    }
    
    .lg\:target\:max-w-18:target{
        max-width: 18px;
    }
    
    .lg\:target\:max-w-20:target{
        max-width: 20px;
    }
    
    .lg\:target\:max-w-22:target{
        max-width: 1.5rem;
    }
    
    .lg\:target\:max-w-24:target{
        max-width: 3rem;
    }
    
    .lg\:target\:max-w-26:target{
        max-width: 4.5rem;
    }
    
    .lg\:target\:max-w-28:target{
        max-width: 6rem;
    }
    
    .lg\:target\:max-w-30:target{
        max-width: 7.5rem;
    }
    
    .lg\:target\:max-w-32:target{
        max-width: 10rem;
    }
    
    .lg\:target\:max-w-34:target{
        max-width: 11.5rem;
    }
    
    .lg\:target\:max-w-36:target{
        max-width: 13rem;
    }
    
    .lg\:target\:max-w-38:target{
        max-width: 14.5rem;
    }
    
    .lg\:target\:max-w-40:target{
        max-width: 16rem;
    }
    
    .lg\:target\:max-w-42:target{
        max-width: 18rem;
    }
    
    .lg\:target\:max-w-44:target{
        max-width: 20rem;
    }
    
    .lg\:target\:max-w-46:target{
        max-width: 22rem;
    }
    
    .lg\:target\:max-w-48:target{
        max-width: 24rem;
    }
    
    .lg\:target\:max-w-hf:target{
        max-width: 50%;
    }
    
    .lg\:target\:max-w-full:target{
        max-width: 100%;
    }
    
    .lg\:target\:max-w-max:target{
        max-width: max-content;
    }
    
    .lg\:target\:max-w-max:target{
        max-width: max-content;
    }
    
    .lg\:target\:max-w-fit:target{
        max-width: fit-content;
    }
    
    .lg\:target\:h-0:target{
        height: 0;
    }
    
    .lg\:target\:h-2:target{
        height: 2px;
    }
    
    .lg\:target\:h-4:target{
        height: 4px;
    }
    
    .lg\:target\:h-6:target{
        height: 6px;
    }
    
    .lg\:target\:h-8:target{
        height: 8px;
    }
    
    .lg\:target\:h-10:target{
        height: 10px;
    }
    
    .lg\:target\:h-12:target{
        height: 12px;
    }
    
    .lg\:target\:h-14:target{
        height: 14px;
    }
    
    .lg\:target\:h-16:target{
        height: 16px;
    }
    
    .lg\:target\:h-18:target{
        height: 18px;
    }
    
    .lg\:target\:h-20:target{
        height: 20px;
    }
    
    .lg\:target\:h-22:target{
        height: 1.5rem;
    }
    
    .lg\:target\:h-24:target{
        height: 3rem;
    }
    
    .lg\:target\:h-26:target{
        height: 4.5rem;
    }
    
    .lg\:target\:h-28:target{
        height: 6rem;
    }
    
    .lg\:target\:h-30:target{
        height: 7.5rem;
    }
    
    .lg\:target\:h-32:target{
        height: 10rem;
    }
    
    .lg\:target\:h-34:target{
        height: 11.5rem;
    }
    
    .lg\:target\:h-36:target{
        height: 13rem;
    }
    
    .lg\:target\:h-38:target{
        height: 14.5rem;
    }
    
    .lg\:target\:h-40:target{
        height: 16rem;
    }
    
    .lg\:target\:h-42:target{
        height: 18rem;
    }
    
    .lg\:target\:h-44:target{
        height: 20rem;
    }
    
    .lg\:target\:h-46:target{
        height: 22rem;
    }
    
    .lg\:target\:h-48:target{
        height: 24rem;
    }

    .lg\:target\:h-52:target{
        height: 28rem;
    }

    .lg\:target\:h-56:target{
        height: 32rem;
    }

    .lg\:target\:h-60:target{
        height: 36rem;
    }

    .lg\:target\:h-64:target{
        height: 40rem;
    }

    .lg\:target\:h-68:target{
        height: 44rem;
    }

    .lg\:target\:h-72:target{
        height: 48rem;
    }

    .lg\:target\:h-76:target{
        height: 52rem;
    }

    .lg\:target\:h-80:target{
        height: 56rem;
    }

    .lg\:target\:h-84:target{
        height: 60rem;
    }
    
    .lg\:target\:h-hf:target{
        height: 50%;
    }
    
    .lg\:target\:h-third:target{
        height: 33.333%;
    }
    
    .lg\:target\:h-two-third:target{
        height: 66.67%;
    }
    
    .lg\:target\:h-quarter:target{
        height: 25%;
    }
    
    .lg\:target\:h-three-quarter:target{
        height: 75%;
    }
    
    .lg\:target\:h-fifth:target{
        height: 20%;
    }
    
    .lg\:target\:h-two-fifth:target{
        height: 40%;
    }
    
    .lg\:target\:h-three-fifth:target{
        height: 60%;
    }
    
    .lg\:target\:h-four-fifth:target{
        height: 80%;
    }
    
    .lg\:target\:h-tenth:target{
        height: 10%;
    }
    
    .lg\:target\:h-two-tenth:target{
        height: 20%;
    }
    
    .lg\:target\:h-three-tenth:target{
        height: 30%;
    }
    
    .lg\:target\:h-four-tenth:target{
        height: 40%;
    }
    
    .lg\:target\:h-five-tenth:target{
        height: 50%;
    }
    
    .lg\:target\:h-six-tenth:target{
        height: 60%;
    }
    
    .lg\:target\:h-seventh-tenth:target{
        height: 70%;
    }
    
    .lg\:target\:h-eight-tenth:target{
        height: 80%;
    }
    
    .lg\:target\:h-nine-tenth:target{
        height: 90%;
    }
    
    .lg\:target\:h-full:target{
        height: 100%;
    }
    
    .lg\:target\:h-min:target{
        height: min-content;
    }
    
    .lg\:target\:h-max:target{
        height: max-content;
    }
    
    .lg\:target\:h-fit:target{
        height: fit-content;
    }
    
    .lg\:target\:min-h-0:target{
        min-height: 0;
    }
    
    .lg\:target\:min-h-2:target{
        min-height: 2px;
    }
    
    .lg\:target\:min-h-4:target{
        min-height: 4px;
    }
    
    .lg\:target\:min-h-6:target{
        min-height: 6px;
    }
    
    .lg\:target\:min-h-8:target{
        min-height: 8px;
    }
    
    .lg\:target\:min-h-10:target{
        min-height: 10px;
    }
    
    .lg\:target\:min-h-12:target{
        min-height: 12px;
    }
    
    .lg\:target\:min-h-14:target{
        min-height: 14px;
    }
    
    .lg\:target\:min-h-16:target{
        min-height: 16px;
    }
    
    .lg\:target\:min-h-18:target{
        min-height: 18px;
    }
    
    .lg\:target\:min-h-20:target{
        min-height: 20px;
    }
    
    .lg\:target\:min-h-22:target{
        min-height: 1.5rem;
    }
    
    .lg\:target\:min-h-24:target{
        min-height: 3rem;
    }
    
    .lg\:target\:min-h-26:target{
        min-height: 4.5rem;
    }
    
    .lg\:target\:min-h-28:target{
        min-height: 6rem;
    }
    
    .lg\:target\:min-h-30:target{
        min-height: 7.5rem;
    }
    
    .lg\:target\:min-h-32:target{
        min-height: 10rem;
    }
    
    .lg\:target\:min-h-34:target{
        min-height: 11.5rem;
    }
    
    .lg\:target\:min-h-36:target{
        min-height: 13rem;
    }
    
    .lg\:target\:min-h-38:target{
        min-height: 14.5rem;
    }
    
    .lg\:target\:min-h-40:target{
        min-height: 16rem;
    }
    
    .lg\:target\:min-h-42:target{
        min-height: 18rem;
    }
    
    .lg\:target\:min-h-44:target{
        min-height: 20rem;
    }
    
    .lg\:target\:min-h-46:target{
        min-height: 22rem;
    }
    
    .lg\:target\:min-h-48:target{
        min-height: 24rem;
    }
    
    .lg\:target\:min-h-hf:target{
        min-height: 50%;
    }
    
    .lg\:target\:min-h-full:target{
        min-height: 100%;
    }
    
    .lg\:target\:min-h-min:target{
        min-height: min-content;
    }
    
    .lg\:target\:min-h-max:target{
        min-height: max-content;
    }
    
    .lg\:target\:min-h-fit:target{
        min-height: fit-content;
    }
    
    .lg\:target\:max-h-0:target{
        max-height: 0;
    }
    
    .lg\:target\:max-h-2:target{
        max-height: 2px;
    }
    
    .lg\:target\:max-h-4:target{
        max-height: 4px;
    }
    
    .lg\:target\:max-h-6:target{
        max-height: 6px;
    }
    
    .lg\:target\:max-h-8:target{
        max-height: 8px;
    }
    
    .lg\:target\:max-h-10:target{
        max-height: 10px;
    }
    
    .lg\:target\:max-h-12:target{
        max-height: 12px;
    }
    
    .lg\:target\:max-h-14:target{
        max-height: 14px;
    }
    
    .lg\:target\:max-h-16:target{
        max-height: 16px;
    }
    
    .lg\:target\:max-h-18:target{
        max-height: 18px;
    }
    
    .lg\:target\:max-h-20:target{
        max-height: 20px;
    }
    
    .lg\:target\:max-h-22:target{
        max-height: 1.5rem;
    }
    
    .lg\:target\:max-h-24:target{
        max-height: 3rem;
    }
    
    .lg\:target\:max-h-26:target{
        max-height: 4.5rem;
    }
    
    .lg\:target\:max-h-28:target{
        max-height: 6rem;
    }
    
    .lg\:target\:max-h-30:target{
        max-height: 7.5rem;
    }
    
    .lg\:target\:max-h-32:target{
        max-height: 10rem;
    }
    
    .lg\:target\:max-h-34:target{
        max-height: 11.5rem;
    }
    
    .lg\:target\:max-h-36:target{
        max-height: 13rem;
    }
    
    .lg\:target\:max-h-38:target{
        max-height: 14.5rem;
    }
    
    .lg\:target\:max-h-40:target{
        max-height: 16rem;
    }
    
    .lg\:target\:max-h-42:target{
        max-height: 18rem;
    }
    
    .lg\:target\:max-h-44:target{
        max-height: 20rem;
    }
    
    .lg\:target\:max-h-46:target{
        max-height: 22rem;
    }
    
    .lg\:target\:max-h-48:target{
        max-height: 24rem;
    }
    
    .lg\:target\:max-h-hf:target{
        max-height: 50%;
    }
    
    .lg\:target\:max-h-full:target{
        max-height: 100%;
    }
    
    .lg\:target\:max-h-max:target{
        max-height: max-content;
    }
    
    .lg\:target\:max-h-max:target{
        max-height: max-content;
    }
    
    .lg\:target\:max-h-fit:target{
        max-height: fit-content;
    }
    
    .lg\:target\:sans:target{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .lg\:target\:serif:target{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .lg\:target\:mono:target{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:target\:font-s-xs:target{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:target\:font-s-sm:target{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:target\:font-s-md:target{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:target\:font-s-lg:target{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:target\:font-s-xm:target{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:target\:font-s-xl:target{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:target\:font-s-2md:target{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:target\:font-s-2xm:target{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:target\:font-s-2lg:target{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:target\:font-s-4md:target{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:target\:font-s-6md:target{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:target\:font-s-8md:target{
        font-size: var(--velocity-font-s-8md);
    }
    
    .lg\:target\:font-smoothing-antialiased:target{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .lg\:target\:font-subpixel-antialiased:target{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .lg\:target\:italic:target{
        font-style: italic;
    }
    
    .lg\:target\:italic-0:target{
        font-style: normal;
    }
    
    .lg\:target\:font-w-thin:target{
        font-weight: 100;
    }
    
    .lg\:target\:font-w-extralight:target{
        font-weight: 200;
    }
    
    .lg\:target\:font-w-light:target{
        font-weight: 300;
    }
    
    .lg\:target\:font-w-normal:target{
        font-weight: 400;
    }
    
    .lg\:target\:font-w-medium:target{
        font-weight: 500;
    }
    
    .lg\:target\:font-w-semibold:target{
        font-weight: 600;
    }
    
    .lg\:target\:font-w-bold:target{
        font-weight: 700;
    }
    
    .lg\:target\:font-w-extrabold:target{
        font-weight: 800;
    }
    
    .lg\:target\:font-w-black:target{
        font-weight: 900;
    }
    
    .lg\:target\:letter-space-lt:target{
        letter-spacing: -0.25rem;
    }
    
    .lg\:target\:letter-space-tt:target{
        letter-spacing: -0.125rem;
    }
    
    .lg\:target\:letter-space-normal:target{
        letter-spacing: 0;
    }
    
    .lg\:target\:letter-space-wide:target{
        letter-spacing: 0.125rem;
    }
    
    .lg\:target\:letter-space-wider:target{
        letter-spacing: 0.25rem;
    }
    
    .lg\:target\:line-h-1:target{
        line-height: 0.25rem;
    }
    
    .lg\:target\:line-h-2:target{
        line-height: 0.5rem;
    }
    
    .lg\:target\:line-h-3:target{
        line-height: 0.75rem;
    }
    
    .lg\:target\:line-h-4:target{
        line-height: 1rem;
    }
    
    .lg\:target\:line-h-5:target{
        line-height: 1.25rem;
    }
    
    .lg\:target\:line-h-6:target{
        line-height: 1.5rem;
    }
    
    .lg\:target\:line-h-7:target{
        line-height: 1.75rem;
    }
    
    .lg\:target\:line-h-8:target{
        line-height: 2rem;
    }
    
    .lg\:target\:line-h-9:target{
        line-height: 2.25rem;
    }
    
    .lg\:target\:line-h-10:target{
        line-height: 2.5rem;
    }
    
    .lg\:target\:line-h-normal:target{
        line-height: 1;
    }
    
    .lg\:target\:line-h-sm:target{
        line-height: 1.25;
    }
    
    .lg\:target\:line-h-md:target{
        line-height: 1.5;
    }
    
    .lg\:target\:line-h-lg:target{
        line-height: 1.75;
    }
    
    .lg\:target\:line-h-lg:target{
        line-height: 2;
    }
    
    .lg\:target\:line-h-xl:target{
        line-height: 4;
    }
    
    .lg\:target\:list-img-none:target{
        list-style-image: none;
    }
    
    .lg\:target\:list-position-inside:target{
        list-style-position: inside;
    }
    
    .lg\:target\:list-position-outside:target{
        list-style-position: outside;
    }
    
    .lg\:target\:list-type-none:target{
        list-style-type: none;
    }
    
    .lg\:target\:list-type-disc:target{
        list-style-type: disc;
    }
    
    .lg\:target\:list-type-decimal:target{
        list-style-type: decimal;
    }
    
    .lg\:target\:list-type-square:target{
        list-style-type: square;
    }
    
    .lg\:target\:left-text:target{
        text-align: left;
    }
    
    .lg\:target\:right-text:target{
        text-align: right;
    }
    
    .lg\:target\:justify-text:target{
        text-align: justify;
    }
    
    .lg\:target\:center-text:target{
        text-align: center;
    }
    
    .lg\:target\:start-text:target{
        text-align: start;
    }
    
    .lg\:target\:end-text:target{
        text-align: end;
    }
    
    .lg\:target\:underline-text:target{
        text-decoration-line: underline;
    }
    
    .lg\:target\:overline-text:target{
        text-decoration-line: overline;
    }
    
    .lg\:target\:strikethrough-text:target{
        text-decoration-line: line-through;
    }
    
    .lg\:target\:no-decoration-text:target{
        text-decoration-line: none;
    }
    
    .lg\:target\:text-decoration-solid:target{
        text-decoration-style: solid;
    }
    
    .lg\:target\:text-decoration-double:target{
        text-decoration-style: double;
    }
    
    .lg\:target\:text-decoration-dotted:target{
        text-decoration-style: dotted;
    }
    
    .lg\:target\:text-decoration-dashed:target{
        text-decoration-style: dashed;
    }
    
    .lg\:target\:text-decoration-wavy:target{
        text-decoration-style: wavy;
    }
    
    .lg\:target\:decoration-thick-auto:target{
        text-decoration-thickness: auto;
    }
    
    .lg\:target\:decoration-thick-0:target{
        text-decoration-thickness: 0;
    }
    
    .lg\:target\:decoration-thick-sm:target{
        text-decoration-thickness: 1px;
    }
    
    .lg\:target\:decoration-thick-md:target{
        text-decoration-thickness: 2px;
    }
    
    .lg\:target\:decoration-thick-lg:target{
        text-decoration-thickness: 4px;
    }
    
    .lg\:target\:decoration-thick-xl:target{
        text-decoration-thickness: 8px;
    }
    
    .lg\:target\:underline-offset-auto:target{
        text-underline-offset: auto;
    }
    
    .lg\:target\:underline-offset-0:target{
        text-underline-offset: 0;
    }
    
    .lg\:target\:underline-offset-sm:target{
        text-underline-offset: 1px;
    }
    
    .lg\:target\:underline-offset-md:target{
        text-underline-offset: 2px;
    }
    
    .lg\:target\:underline-offset-lg:target{
        text-underline-offset: 4px;
    }
    
    .lg\:target\:underline-offset-xl:target{
        text-underline-offset: 8px;
    }
    
    .lg\:target\:text-uppercase:target{
        text-transform: uppercase;
    }
    
    .lg\:target\:text-lowercase:target{
        text-transform: lowercase;
    }
    
    .lg\:target\:text-capitalize:target{
        text-transform: capitalize;
    }
    
    .lg\:target\:text-no-case:target{
        text-transform: none;
    }
    
    .lg\:target\:text-ellipsis:target{
        text-overflow: ellipsis;
    }
    
    .lg\:target\:text-clip:target{
        text-overflow: clip;
    }
    
    .lg\:target\:text-wrap:target{
        text-wrap: wrap;
    }
    
    .lg\:target\:text-nowrap:target{
        text-wrap: nowrap;
    }
    
    .lg\:target\:text-balance:target{
        text-wrap: balance;
    }
    
    .lg\:target\:text-pretty:target{
        text-wrap: pretty;
    }
    
    .lg\:target\:text-indent-0:target{
        text-indent: 0;
    }
    
    .lg\:target\:text-indent-1:target{
        text-indent: 1px;
    }
    
    .lg\:target\:text-indent-2:target{
        text-indent: 2px;
    }
    
    .lg\:target\:text-indent-4:target{
        text-indent: 4px;
    }
    
    .lg\:target\:text-indent-6:target{
        text-indent: 6px;
    }
    
    .lg\:target\:text-indent-8:target{
        text-indent: 8px;
    }
    
    .lg\:target\:text-indent-10:target{
        text-indent: 10px;
    }
    
    .lg\:target\:text-indent-12:target{
        text-indent: 12px;
    }
    
    .lg\:target\:text-indent-14:target{
        text-indent: 14px;
    }
    
    .lg\:target\:text-indent-16:target{
        text-indent: 16px;
    }
    
    .lg\:target\:text-indent-18:target{
        text-indent: 18px;
    }
    
    .lg\:target\:text-indent-20:target{
        text-indent: 20px;
    }
    
    .lg\:target\:vertical-align-baseline:target{
        vertical-align: baseline;
    }
    
    .lg\:target\:vertical-align-top:target{
        vertical-align: top;
    }
    
    .lg\:target\:vertical-align-bottom:target{
        vertical-align: bottom;
    }
    
    .lg\:target\:vertical-align-middle:target{
        vertical-align: middle;
    }
    
    .lg\:target\:vertical-align-text-top:target{
        vertical-align: text-top;
    }
    
    .lg\:target\:vertical-align-text-bottom:target{
        vertical-align: text-bottom;
    }
    
    .lg\:target\:vertical-align-sub:target{
        vertical-align: sub;
    }
    
    .lg\:target\:vertical-align-super:target{
        vertical-align: super;
    }
    
    .lg\:target\:white-space-normal:target{
        white-space: normal;
    }
    
    .lg\:target\:white-space-nowrap:target{
        white-space: nowrap;
    }
    
    .lg\:target\:white-space-pre:target{
        white-space: pre;
    }
    
    .lg\:target\:white-space-pre-line:target{
        white-space: pre-line;
    }
    
    .lg\:target\:white-space-pre-wrap:target{
        white-space: pre-wrap;
    }
    
    .lg\:target\:white-break-spaces:target{
        white-space: break-spaces;
    }
    
    .lg\:target\:word-break-normal:target{
        word-break: normal;
    }
    
    .lg\:target\:word-break-words:target{
        word-break: break-word;
    }
    
    .lg\:target\:word-break-all:target{
        word-break: break-all;
    }
    
    .lg\:target\:word-break-keep:target{
        word-break: keep-all;
    }
    
    .lg\:target\:content-none:target{
        content: none;
    }
    
    .lg\:target\:content-blank:target{
        content: "";
    }
    
    .lg\:target\:bg-fixed:target{
        background-attachment: fixed;
    }
    
    .lg\:target\:bg-local:target{
        background-attachment: local;
    }
    
    .lg\:target\:bg-scroll:target{
        background-attachment: scroll;
    }
    
    .lg\:target\:bg-clip-border:target{
        background-clip: border-box;
    }
    
    .lg\:target\:bg-clip-content:target{
        background-clip: content-box;
    }
    
    .lg\:target\:bg-clip-padding:target{
        background-clip: padding-box;
    }
    
    .lg\:target\:bg-clip-text:target{
        background-clip: text;
    }
    
    .lg\:target\:bg-or-border:target{
        background-origin: border-box;
    }
    
    .lg\:target\:bg-origin-border:target{
        background-origin: border-box;
    }
    
    .lg\:target\:bg-origin-padding:target{
        background-origin: padding-box;
    }
    
    .lg\:target\:bg-origin-content:target{
        background-origin: content-box;
    }
    
    .lg\:target\:bg-top:target{
        background-position: top;
    }
    
    .lg\:target\:bg-bottom:target{
        background-position: bottom;
    }
    
    .lg\:target\:bg-center:target{
        background-position: center;
    }
    
    .lg\:target\:bg-left:target{
        background-position: left;
    }
    
    .lg\:target\:bg-right:target{
        background-position: top;
    }
    
    .lg\:target\:bg-left-top:target{
        background-position: left top;
    }
    
    .lg\:target\:bg-right-top:target{
        background-position: right top;
    }
    
    .lg\:target\:bg-left-bottom:target{
        background-position: left bottom;
    }
    
    .lg\:target\:bg-right-bottom:target{
        background-position: right bottom;
    }
    
    .lg\:target\:bg-no-repeat:target{
        background-repeat: no-repeat;
    }
    
    .lg\:target\:bg-repeat:target{
        background-repeat: repeat;
    }
    
    .lg\:target\:bg-repeat-x:target{
        background-repeat: repeat-x;
    }
    
    .lg\:target\:bg-repeat-y:target{
        background-repeat: repeat-y;
    }
    
    .lg\:target\:bg-repeat-space:target{
        background-repeat: space;
    }
    
    .lg\:target\:bg-repeat-round:target{
        background-repeat: round;
    }
    
    .lg\:target\:bg-s-auto:target{
        background-size: auto;
    }
    
    .lg\:target\:bg-s-cover:target{
        background-size: cover;
    }
    
    .lg\:target\:bg-s-contain:target{
        background-size: contain;
    }
    
    /* padding */
    .lg\:target\:p-auto:target{
        padding: auto;
    }
    
    .lg\:target\:p-0:target{
        padding: 0;
    }
    
    .lg\:target\:p-4:target{
        padding: var(--velocity-padding-4);
    }
    
    .lg\:target\:p-8:target{
        padding: var(--velocity-padding-8);
    }
    
    .lg\:target\:p-12:target{
        padding: var(--velocity-padding-12);
    }
    
    .lg\:target\:p-16:target{
        padding: var(--velocity-padding-16);
    }
    
    .lg\:target\:p-20:target{
        padding: var(--velocity-padding-20);
    }
    
    .lg\:target\:p-24:target{
        padding: var(--velocity-padding-24);
    }
    
    .lg\:target\:p-28:target{
        padding: var(--velocity-padding-28);
    }
    
    .lg\:target\:p-32:target{
        padding: var(--velocity-padding-32);
    }
    
    .lg\:target\:p-36:target{
        padding: var(--velocity-padding-36);
    }
    
    .lg\:target\:p-40:target{
        padding: var(--velocity-padding-40);
    }
    
    .lg\:target\:p-44:target{
        padding: var(--velocity-padding-44);
    }
    
    .lg\:target\:p-48:target{
        padding: var(--velocity-padding-48);
    }
    
    .lg\:target\:p-52:target{
        padding: var(--velocity-padding-52);
    }
    
    .lg\:target\:p-56:target{
        padding: var(--velocity-padding-56);
    }
    
    .lg\:target\:p-60:target{
        padding: var(--velocity-padding-60);
    }
    
    .lg\:target\:p-64:target{
        padding: var(--velocity-padding-64);
    }
    
    .lg\:target\:p-68:target{
        padding: var(--velocity-padding-68);
    }
    
    .lg\:target\:p-72:target{
        padding: var(--velocity-padding-72);
    }
    
    .lg\:target\:p-76:target{
        padding: var(--velocity-padding-76);
    }
    
    .lg\:target\:p-80:target{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .lg\:target\:pt-auto:target{
        padding-top: auto;
    }
    
    .lg\:target\:pt-0:target{
        padding-top: 0;
    }
    
    .lg\:target\:pt-4:target{
        padding-top: 0.25rem;
    }
    
    .lg\:target\:pt-8:target{
        padding-top: 0.5rem;
    }
    
    .lg\:target\:pt-12:target{
        padding-top: 0.75rem;
    }
    
    .lg\:target\:pt-16:target{
        padding-top: 1rem;
    }
    
    .lg\:target\:pt-20:target{
        padding-top: 1.25rem;
    }
    
    .lg\:target\:pt-24:target{
        padding-top: 1.5rem;
    }
    
    .lg\:target\:pt-28:target{
        padding-top: 1.75rem;
    }
    
    .lg\:target\:pt-32:target{
        padding-top: 2rem;
    }
    
    .lg\:target\:pt-36:target{
        padding-top: 2.25rem;
    }
    
    .lg\:target\:pt-40:target{
        padding-top: 2.5rem;
    }
    
    .lg\:target\:pt-44:target{
        padding-top: 2.75rem;
    }
    
    .lg\:target\:pt-48:target{
        padding-top: 3rem;
    }
    
    .lg\:target\:pt-52:target{
        padding-top: 3.25rem;
    }
    
    .lg\:target\:pt-56:target{
        padding-top: 3.5rem;
    }
    
    .lg\:target\:pt-60:target{
        padding-top: 3.75rem;
    }
    
    .lg\:target\:pt-64:target{
        padding-top: 4rem;
    }
    
    .lg\:target\:pt-68:target{
        padding-top: 6rem;
    }
    
    .lg\:target\:pt-72:target{
        padding-top: 8rem;
    }
    
    .lg\:target\:pt-76:target{
        padding-top: 12rem;
    }
    
    .lg\:target\:pt-80:target{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .lg\:target\:pb-auto:target{
        padding-bottom: auto;
    }
    
    .lg\:target\:pb-0:target{
        padding-bottom: 0;
    }
    
    .lg\:target\:pb-4:target{
        padding-bottom: 0.25rem;
    }
    
    .lg\:target\:pb-8:target{
        padding-bottom: 0.5rem;
    }
    
    .lg\:target\:pb-12:target{
        padding-bottom: 0.75rem;
    }
    
    .lg\:target\:pb-16:target{
        padding-bottom: 1rem;
    }
    
    .lg\:target\:pb-20:target{
        padding-bottom: 1.25rem;
    }
    
    .lg\:target\:pb-24:target{
        padding-bottom: 1.5rem;
    }
    
    .lg\:target\:pb-28:target{
        padding-bottom: 1.75rem;
    }
    
    .lg\:target\:pb-32:target{
        padding-bottom: 2rem;
    }
    
    .lg\:target\:pb-36:target{
        padding-bottom: 2.25rem;
    }
    
    .lg\:target\:pb-40:target{
        padding-bottom: 2.5rem;
    }
    
    .lg\:target\:pb-44:target{
        padding-bottom: 2.75rem;
    }
    
    .lg\:target\:pb-48:target{
        padding-bottom: 3rem;
    }
    
    .lg\:target\:pb-52:target{
        padding-bottom: 3.25rem;
    }
    
    .lg\:target\:pb-56:target{
        padding-bottom: 3.5rem;
    }
    
    .lg\:target\:pb-60:target{
        padding-bottom: 3.75rem;
    }
    
    .lg\:target\:pb-64:target{
        padding-bottom: 4rem;
    }
    
    .lg\:target\:pb-68:target{
        padding-bottom: 6rem;
    }
    
    .lg\:target\:pb-72:target{
        padding-bottom: 8rem;
    }
    
    .lg\:target\:pb-76:target{
        padding-bottom: 12rem;
    }
    
    .lg\:target\:pb-80:target{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .lg\:target\:pl-0:target{
        padding-left: auto;
    }
    
    .lg\:target\:pl-0:target{
        padding-left: 0;
    }
    
    .lg\:target\:pl-4:target{
        padding-left: 0.25rem;
    }
    
    .lg\:target\:pl-8:target{
        padding-left: 0.5rem;
    }
    
    .lg\:target\:pl-12:target{
        padding-left: 0.75rem;
    }
    
    .lg\:target\:pl-16:target{
        padding-left: 1rem;
    }
    
    .lg\:target\:pl-20:target{
        padding-left: 1.25rem;
    }
    
    .lg\:target\:pl-24:target{
        padding-left: 1.5rem;
    }
    
    .lg\:target\:pl-28:target{
        padding-left: 1.75rem;
    }
    
    .lg\:target\:pl-32:target{
        padding-left: 2rem;
    }
    
    .lg\:target\:pl-36:target{
        padding-left: 2.25rem;
    }
    
    .lg\:target\:pl-40:target{
        padding-left: 2.5rem;
    }
    
    .lg\:target\:pl-44:target{
        padding-left: 2.75rem;
    }
    
    .lg\:target\:pl-48:target{
        padding-left: 3rem;
    }
    
    .lg\:target\:pl-52:target{
        padding-left: 3.25rem;
    }
    
    .lg\:target\:pl-56:target{
        padding-left: 3.5rem;
    }
    
    .lg\:target\:pl-60:target{
        padding-left: 3.75rem;
    }
    
    .lg\:target\:pl-64:target{
        padding-left: 4rem;
    }
    
    .lg\:target\:pl-68:target{
        padding-left: 6rem;
    }
    
    .lg\:target\:pl-72:target{
        padding-left: 8rem;
    }
    
    .lg\:target\:pl-76:target{
        padding-left: 12rem;
    }
    
    .lg\:target\:pl-80:target{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .lg\:target\:pr-auto:target{
        padding-right: auto;
    }
    
    .lg\:target\:pr-0:target{
        padding-right: 0;
    }
    
    .lg\:target\:pr-4:target{
        padding-right: 0.25rem;
    }
    
    .lg\:target\:pr-8:target{
        padding-right: 0.5rem;
    }
    
    .lg\:target\:pr-12:target{
        padding-right: 0.75rem;
    }
    
    .lg\:target\:pr-16:target{
        padding-right: 1rem;
    }
    
    .lg\:target\:pr-20:target{
        padding-right: 1.25rem;
    }
    
    .lg\:target\:pr-24:target{
        padding-right: 1.5rem;
    }
    
    .lg\:target\:pr-28:target{
        padding-right: 1.75rem;
    }
    
    .lg\:target\:pr-32:target{
        padding-right: 2rem;
    }
    
    .lg\:target\:pr-36:target{
        padding-right: 2.25rem;
    }
    
    .lg\:target\:pr-40:target{
        padding-right: 2.5rem;
    }
    
    .lg\:target\:pr-44:target{
        padding-right: 2.75rem;
    }
    
    .lg\:target\:pr-48:target{
        padding-right: 3rem;
    }
    
    .lg\:target\:pr-52:target{
        padding-right: 3.25rem;
    }
    
    .lg\:target\:pr-56:target{
        padding-right: 3.5rem;
    }
    
    .lg\:target\:pr-60:target{
        padding-right: 3.75rem;
    }
    
    .lg\:target\:pr-64:target{
        padding-right: 4rem;
    }
    
    .lg\:target\:pr-68:target{
        padding-right: 6rem;
    }
    
    .lg\:target\:pr-72:target{
        padding-right: 8rem;
    }
    
    .lg\:target\:pr-76:target{
        padding-right: 12rem;
    }
    
    .lg\:target\:pr-80:target{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .lg\:target\:px-auto:target{
        padding-left: auto;
        padding-right: auto;
    }
    
    .lg\:target\:px-0:target{
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:target\:px-4:target{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .lg\:target\:px-8:target{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .lg\:target\:px-12:target{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .lg\:target\:px-16:target{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .lg\:target\:px-20:target{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .lg\:target\:px-24:target{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .lg\:target\:px-28:target{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .lg\:target\:px-32:target{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .lg\:target\:px-36:target{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .lg\:target\:px-40:target{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .lg\:target\:px-44:target{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .lg\:target\:px-48:target{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .lg\:target\:px-52:target{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .lg\:target\:px-56:target{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .lg\:target\:px-60:target{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .lg\:target\:px-64:target{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .lg\:target\:px-68:target{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .lg\:target\:px-72:target{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .lg\:target\:px-76:target{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .lg\:target\:px-80:target{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .lg\:target\:py-auto:target{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .lg\:target\:py-0:target{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .lg\:target\:py-4:target{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .lg\:target\:py-8:target{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .lg\:target\:py-12:target{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .lg\:target\:py-16:target{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .lg\:target\:py-20:target{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .lg\:target\:py-24:target{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .lg\:target\:py-28:target{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .lg\:target\:py-32:target{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .lg\:target\:py-36:target{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .lg\:target\:py-40:target{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .lg\:target\:py-44:target{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .lg\:target\:py-48:target{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .lg\:target\:py-52:target{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .lg\:target\:py-56:target{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .lg\:target\:py-60:target{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .lg\:target\:py-64:target{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .lg\:target\:py-68:target{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .lg\:target\:py-72:target{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .lg\:target\:py-76:target{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .lg\:target\:py-80:target{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .lg\:target\:m-auto:target{
        margin: auto;
    }
    
    .lg\:target\:m-0:target{
        margin: 0;
    }
    
    .lg\:target\:m-4:target{
        margin: 0.25rem;
    }
    
    .lg\:target\:m-8:target{
        margin: 0.5rem;
    }
    
    .lg\:target\:m-12:target{
        margin: 0.75rem;
    }
    
    .lg\:target\:m-16:target{
        margin: 1rem;
    }
    
    .lg\:target\:m-20:target{
        margin: 1.25rem;
    }
    
    .lg\:target\:m-24:target{
        margin: 1.5rem;
    }
    
    .lg\:target\:m-28:target{
        margin: 1.75rem;
    }
    
    .lg\:target\:m-32:target{
        margin: 2rem;
    }
    
    .lg\:target\:m-36:target{
        margin: 2.25rem;
    }
    
    .lg\:target\:m-40:target{
        margin: 2.5rem;
    }
    
    .lg\:target\:m-44:target{
        margin: 2.75rem;
    }
    
    .lg\:target\:m-48:target{
        margin: 3rem;
    }
    
    .lg\:target\:m-52:target{
        margin: 3.25rem;
    }
    
    .lg\:target\:m-56:target{
        margin: 3.5rem;
    }
    
    .lg\:target\:m-60:target{
        margin: 3.75rem;
    }
    
    .lg\:target\:m-64:target{
        margin: 4rem;
    }
    
    .lg\:target\:m-68:target{
        margin: 6rem;
    }
    
    .lg\:target\:m-72:target{
        margin: 8rem;
    }
    
    .lg\:target\:m-76:target{
        margin: 12rem;
    }
    
    .lg\:target\:m-80:target{
        margin: 16rem;
    }
    
    /** margin top **/
    .lg\:target\:mt-auto:target{
        margin-top: auto;
    }
    
    .lg\:target\:mt-0:target{
        margin-top: 0;
    }
    
    .lg\:target\:mt-4:target{
        margin-top: 0.25rem;
    }
    
    .lg\:target\:mt-8:target{
        margin-top: 0.5rem;
    }
    
    .lg\:target\:mt-12:target{
        margin-top: 0.75rem;
    }
    
    .lg\:target\:mt-16:target{
        margin-top: 1rem;
    }
    
    .lg\:target\:mt-20:target{
        margin-top: 1.25rem;
    }
    
    .lg\:target\:mt-24:target{
        margin-top: 1.5rem;
    }
    
    .lg\:target\:mt-28:target{
        margin-top: 1.75rem;
    }
    
    .lg\:target\:mt-32:target{
        margin-top: 2rem;
    }
    
    .lg\:target\:mt-36:target{
        margin-top: 2.25rem;
    }
    
    .lg\:target\:mt-40:target{
        margin-top: 2.5rem;
    }
    
    .lg\:target\:mt-44:target{
        margin-top: 2.75rem;
    }
    
    .lg\:target\:mt-48:target{
        margin-top: 3rem;
    }
    
    .lg\:target\:mt-52:target{
        margin-top: 3.25rem;
    }
    
    .lg\:target\:mt-56:target{
        margin-top: 3.5rem;
    }
    
    .lg\:target\:mt-60:target{
        margin-top: 3.75rem;
    }
    
    .lg\:target\:mt-64:target{
        margin-top: 4rem;
    }
    
    .lg\:target\:mt-68:target{
        margin-top: 6rem;
    }
    
    .lg\:target\:mt-72:target{
        margin-top: 8rem;
    }
    
    .lg\:target\:mt-76:target{
        margin-top: 12rem;
    }
    
    .lg\:target\:mt-80:target{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .lg\:target\:mb-auto:target{
        margin-bottom: auto;
    }
    
    .lg\:target\:mb-0:target{
        margin-bottom: 0;
    }
    
    .lg\:target\:mb-4:target{
        margin-bottom: 0.25rem;
    }
    
    .lg\:target\:mb-8:target{
        margin-bottom: 0.5rem;
    }
    
    .lg\:target\:mb-12:target{
        margin-bottom: 0.75rem;
    }
    
    .lg\:target\:mb-16:target{
        margin-bottom: 1rem;
    }
    
    .lg\:target\:mb-20:target{
        margin-bottom: 1.25rem;
    }
    
    .lg\:target\:mb-24:target{
        margin-bottom: 1.5rem;
    }
    
    .lg\:target\:mb-28:target{
        margin-bottom: 1.75rem;
    }
    
    .lg\:target\:mb-32:target{
        margin-bottom: 2rem;
    }
    
    .lg\:target\:mb-36:target{
        margin-bottom: 2.25rem;
    }
    
    .lg\:target\:mb-40:target{
        margin-bottom: 2.5rem;
    }
    
    .lg\:target\:mb-44:target{
        margin-bottom: 2.75rem;
    }
    
    .lg\:target\:mb-48:target{
        margin-bottom: 3rem;
    }
    
    .lg\:target\:mb-52:target{
        margin-bottom: 3.25rem;
    }
    
    .lg\:target\:mb-56:target{
        margin-bottom: 3.5rem;
    }
    
    .lg\:target\:mb-60:target{
        margin-bottom: 3.75rem;
    }
    
    .lg\:target\:mb-64:target{
        margin-bottom: 4rem;
    }
    
    .lg\:target\:mb-68:target{
        margin-bottom: 6rem;
    }
    
    .lg\:target\:mb-72:target{
        margin-bottom: 8rem;
    }
    
    .lg\:target\:mb-76:target{
        margin-bottom: 12rem;
    }
    
    .lg\:target\:mb-80:target{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .lg\:target\:ml-auto:target{
        margin-left: auto;
    }
    
    .lg\:target\:ml-0:target{
        margin-left: 0;
    }
    
    .lg\:target\:ml-4:target{
        margin-left: 0.25rem;
    }
    
    .lg\:target\:ml-8:target{
        margin-left: 0.5rem;
    }
    
    .lg\:target\:ml-12:target{
        margin-left: 0.75rem;
    }
    
    .lg\:target\:ml-16:target{
        margin-left: 1rem;
    }
    
    .lg\:target\:ml-20:target{
        margin-left: 1.25rem;
    }
    
    .lg\:target\:ml-24:target{
        margin-left: 1.5rem;
    }
    
    .lg\:target\:ml-28:target{
        margin-left: 1.75rem;
    }
    
    .lg\:target\:ml-32:target{
        margin-left: 2rem;
    }
    
    .lg\:target\:ml-36:target{
        margin-left: 2.25rem;
    }
    
    .lg\:target\:ml-40:target{
        margin-left: 2.5rem;
    }
    
    .lg\:target\:ml-44:target{
        margin-left: 2.75rem;
    }
    
    .lg\:target\:ml-48:target{
        margin-left: 3rem;
    }
    
    .lg\:target\:ml-52:target{
        margin-left: 3.25rem;
    }
    
    .lg\:target\:ml-56:target{
        margin-left: 3.5rem;
    }
    
    .lg\:target\:ml-60:target{
        margin-left: 3.75rem;
    }
    
    .lg\:target\:ml-64:target{
        margin-left: 4rem;
    }
    
    .lg\:target\:ml-68:target{
        margin-left: 6rem;
    }
    
    .lg\:target\:ml-72:target{
        margin-left: 8rem;
    }
    
    .lg\:target\:ml-76:target{
        margin-left: 12rem;
    }
    
    .lg\:target\:ml-80:target{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .lg\:target\:mr-auto:target{
        margin-right: auto;
    }
    
    .lg\:target\:mr-0:target{
        margin-right: 0;
    }
    
    .lg\:target\:mr-4:target{
        margin-right: 0.25rem;
    }
    
    .lg\:target\:mr-8:target{
        margin-right: 0.5rem;
    }
    
    .lg\:target\:mr-12:target{
        margin-right: 0.75rem;
    }
    
    .lg\:target\:mr-16:target{
        margin-right: 1rem;
    }
    
    .lg\:target\:mr-20:target{
        margin-right: 1.25rem;
    }
    
    .lg\:target\:mr-24:target{
        margin-right: 1.5rem;
    }
    
    .lg\:target\:mr-28:target{
        margin-right: 1.75rem;
    }
    
    .lg\:target\:mr-32:target{
        margin-right: 2rem;
    }
    
    .lg\:target\:mr-36:target{
        margin-right: 2.25rem;
    }
    
    .lg\:target\:mr-40:target{
        margin-right: 2.5rem;
    }
    
    .lg\:target\:mr-44:target{
        margin-right: 2.75rem;
    }
    
    .lg\:target\:mr-48:target{
        margin-right: 3rem;
    }
    
    .lg\:target\:mr-52:target{
        margin-right: 3.25rem;
    }
    
    .lg\:target\:mr-56:target{
        margin-right: 3.5rem;
    }
    
    .lg\:target\:mr-60:target{
        margin-right: 3.75rem;
    }
    
    .lg\:target\:mr-64:target{
        margin-right: 4rem;
    }
    
    .lg\:target\:mr-68:target{
        margin-right: 6rem;
    }
    
    .lg\:target\:mr-72:target{
        margin-right: 8rem;
    }
    
    .lg\:target\:mr-76:target{
        margin-right: 12rem;
    }
    
    .lg\:target\:mr-80:target{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .lg\:target\:mx-auto:target{
        margin-left: auto;
        margin-right: auto;
    }
    
    .lg\:target\:mx-0:target{
        margin-left: 0;
        margin-right: 0;
    }
    
    .lg\:target\:mx-4:target{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .lg\:target\:mx-8:target{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .lg\:target\:mx-12:target{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .lg\:target\:mx-16:target{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .lg\:target\:mx-20:target{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .lg\:target\:mx-24:target{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .lg\:target\:mx-28:target{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .lg\:target\:mx-32:target{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .lg\:target\:mx-36:target{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .lg\:target\:mx-40:target{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .lg\:target\:mx-44:target{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .lg\:target\:mx-48:target{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .lg\:target\:mx-52:target{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .lg\:target\:mx-56:target{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .lg\:target\:mx-60:target{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .lg\:target\:mx-64:target{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .lg\:target\:mx-68:target{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .lg\:target\:mx-72:target{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .lg\:target\:mx-76:target{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .lg\:target\:mx-80:target{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .lg\:target\:my-auto:target{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .lg\:target\:my-0:target{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .lg\:target\:my-4:target{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .lg\:target\:my-8:target{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .lg\:target\:my-12:target{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .lg\:target\:my-16:target{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .lg\:target\:my-20:target{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .lg\:target\:my-24:target{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .lg\:target\:my-28:target{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .lg\:target\:my-32:target{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .lg\:target\:my-36:target{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .lg\:target\:my-40:target{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .lg\:target\:my-44:target{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .lg\:target\:my-48:target{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .lg\:target\:my-52:target{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .lg\:target\:my-56:target{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .lg\:target\:my-60:target{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .lg\:target\:my-64:target{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .lg\:target\:my-68:target{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .lg\:target\:my-72:target{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .lg\:target\:my-76:target{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .lg\:target\:my-80:target{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .lg\:target\:d-none:target{
        display: none;
    }
    
    .lg\:target\:d-block:target{
        display: block;
    }
    
    .lg\:target\:d-flex:target{
        display: flex;
    }
    
    .lg\:target\:d-grid:target{
        display: grid;
    }
    
    .lg\:target\:d-table:target{
        display: table;
    }
    
    .lg\:target\:d-inherit:target{
        display: inherit;
    }
    
    .lg\:target\:d-flexbox:target{
        display: flexbox;
    }
    
    .lg\:target\:d-table-column:target{
        display: table-column;
    }
    
    .lg\:target\:d-table-column-group:target{
        display: table-column-group;
    }
    
    .lg\:target\:d-table-cell:target{
        display: table-cell;
    }
    
    .lg\:target\:d-table-caption:target{
        display: table-caption;
    }
    
    .lg\:target\:d-table-row:target{
        display: table-row;
    }
    
    .lg\:target\:d-table-row-group:target{
        display: table-row-group;
    }
    
    .lg\:target\:d-inline-block:target{
        display: inline-block;
    }
    
    .lg\:target\:d-inline-flex:target{
        display: inline-flex;
    }
    
    .lg\:target\:border-round-none:target{
        border-radius: 0;
    }
    
    .lg\:target\:border-round-sm:target{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .lg\:target\:border-round-md:target{
        border-radius: var(--velocity-border-round-md);
    }
    
    .lg\:target\:border-round-lg:target{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .lg\:target\:border-round-xl:target{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .lg\:target\:border-round-2lg:target{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .lg\:target\:border-round-sxl:target{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .lg\:target\:border-round-pill:target{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .lg\:target\:border-round-full:target{
        border-radius: var(--velocity-border-round-full);
    }

    .lg\:target\:border-round-tl-none:target{
        border-top-left-radius: 0;
    }

    .lg\:target\:border-round-tl-sm:target{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:target\:border-round-tl-md:target{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .lg\:target\:border-round-tl-lg:target{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:target\:border-round-tl-xl:target{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:target\:border-round-tl-2lg:target{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:target\:border-round-tl-sxl:target{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:target\:border-round-tl-pill:target{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:target\:border-round-tl-full:target{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .lg\:target\:border-round-bl-none:target{
        border-bottom-left-radius: 0;
    }

    .lg\:target\:border-round-bl-sm:target{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:target\:border-round-bl-md:target{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .lg\:target\:border-round-bl-lg:target{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:target\:border-round-bl-xl:target{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:target\:border-round-bl-2lg:target{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:target\:border-round-bl-sxl:target{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:target\:border-round-bl-pill:target{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:target\:border-round-bl-full:target{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .lg\:target\:border-round-tr-none:target{
        border-top-right-radius: 0;
    }

    .lg\:target\:border-round-tr-sm:target{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:target\:border-round-tr-md:target{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .lg\:target\:border-round-tr-lg:target{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:target\:border-round-tr-xl:target{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:target\:border-round-tr-2lg:target{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:target\:border-round-tr-sxl:target{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:target\:border-round-tr-pill:target{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:target\:border-round-tr-full:target{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .lg\:target\:border-round-br-none:target{
        border-bottom-right-radius: 0;
    }

    .lg\:target\:border-round-br-sm:target{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:target\:border-round-br-md:target{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .lg\:target\:border-round-br-lg:target{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:target\:border-round-br-xl:target{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:target\:border-round-br-2lg:target{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:target\:border-round-br-sxl:target{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:target\:border-round-br-pill:target{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:target\:border-round-br-full:target{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .lg\:target\:border-w-0:target{
        border-width: 0;
    }
    
    .lg\:target\:border-w-1:target{
        border-width: 1px;
    }
    
    .lg\:target\:border-w-2:target{
        border-width: 2px;
    }
    
    .lg\:target\:border-w-4:target{
        border-width: 4px;
    }
    
    .lg\:target\:border-w-6:target{
        border-width: 6px;
    }
    
    .lg\:target\:border-w-8:target{
        border-width: 8px;
    }
    
    .lg\:target\:border-wx-0:target{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .lg\:target\:border-wx-1:target{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .lg\:target\:border-wx-2:target{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .lg\:target\:border-wx-4:target{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .lg\:target\:border-wx-6:target{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .lg\:target\:border-wx-8:target{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .lg\:target\:border-wy-0:target{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .lg\:target\:border-wy-1:target{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .lg\:target\:border-wy-2:target{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .lg\:target\:border-wy-4:target{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .lg\:target\:border-wy-6:target{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .lg\:target\:border-wy-8:target{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .lg\:target\:border-wl-0:target{
        border-left-width: 0;
    }
    
    .lg\:target\:border-wl-1:target{
        border-left-width: 1px;
    }
    
    .lg\:target\:border-wl-2:target{
        border-left-width: 2px;
    }
    
    .lg\:target\:border-wl-4:target{
        border-left-width: 4px;
    }
    
    .lg\:target\:border-wl-6:target{
        border-left-width: 6px;
    }
    
    .lg\:target\:border-wl-8:target{
        border-left-width: 8px;
    }
    
    .lg\:target\:border-wr-0:target{
        border-right-width: 0;
    }
    
    .lg\:target\:border-wr-1:target{
        border-right-width: 1px;
    }
    
    .lg\:target\:border-wr-2:target{
        border-right-width: 2px;
    }
    
    .lg\:target\:border-wr-4:target{
        border-right-width: 4px;
    }
    
    .lg\:target\:border-wr-6:target{
        border-right-width: 6px;
    }
    
    .lg\:target\:border-wr-8:target{
        border-right-width: 8px;
    }
    
    .lg\:target\:border-wt-0:target{
        border-top-width: 0;
    }
    
    .lg\:target\:border-wt-1:target{
        border-top-width: 1px;
    }
    
    .lg\:target\:border-wt-2:target{
        border-top-width: 2px;
    }
    
    .lg\:target\:border-wt-4:target{
        border-top-width: 4px;
    }
    
    .lg\:target\:border-wt-6:target{
        border-top-width: 6px;
    }
    
    .lg\:target\:border-wt-8:target{
        border-top-width: 8px;
    }
    
    .lg\:target\:border-wb-0:target{
        border-bottom-width: 0;
    }
    
    .lg\:target\:border-wb-1:target{
        border-bottom-width: 1px;
    }
    
    .lg\:target\:border-wb-2:target{
        border-bottom-width: 2px;
    }
    
    .lg\:target\:border-wb-4:target{
        border-bottom-width: 4px;
    }
    
    .lg\:target\:border-wb-6:target{
        border-bottom-width: 6px;
    }
    
    .lg\:target\:border-wb-8:target{
        border-bottom-width: 8px;
    }
    
    .lg\:target\:border-solid:target{
        border-style: solid;
    }
    
    .lg\:target\:border-dashed:target{
        border-style: dashed;
    }
    
    .lg\:target\:border-dotted:target{
        border-style: dotted;
    }
    
    .lg\:target\:border-double:target{
        border-style: double;
    }
    
    .lg\:target\:border-hidden:target{
        border-style: hidden;
    }
    
    .lg\:target\:border-none:target{
        border-style: none;
    }
    
    .lg\:target\:outline-w-0:target{
        outline-width: 0;
    }
    
    .lg\:target\:outline-w-1:target{
        outline-width: 1px;
    }
    
    .lg\:target\:outline-w-2:target{
        outline-width: 2px;
    }
    
    .lg\:target\:outline-w-4:target{
        outline-width: 4px;
    }
    
    .lg\:target\:outline-w-6:target{
        outline-width: 6px;
    }
    
    .lg\:target\:outline-w-8:target{
        outline-width: 8px;
    }
    
    .lg\:target\:outline-solid:target{
        outline-style: solid;
    }
    
    .lg\:target\:outline-dashed:target{
        outline-style: dashed;
    }
    
    .lg\:target\:outline-dotted:target{
        outline-style: dotted;
    }
    
    .lg\:target\:outline-double:target{
        outline-style: double;
    }
    
    .lg\:target\:outline-hidden:target{
        outline-style: hidden;
    }
    
    .lg\:target\:outline-none:target{
        outline-style: none;
    }
    
    .lg\:target\:outline-offset-0:target{
        outline-offset: 0;
    }
    
    .lg\:target\:outline-offset-1:target{
        outline-offset: 1px;
    }
    
    .lg\:target\:outline-offset-2:target{
        outline-offset: 2px;
    }
    
    .lg\:target\:outline-offset-4:target{
        outline-offset: 4px;
    }
    
    .lg\:target\:outline-offset-6:target{
        outline-offset: 6px;
    }
    
    .lg\:target\:outline-offset-8:target{
        outline-offset: 8px;
    }
    
    .lg\:target\:box-shadow-sm:target{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .lg\:target\:box-shadow-md:target{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .lg\:target\:box-shadow-lg:target{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .lg\:target\:box-shadow-xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .lg\:target\:box-shadow-2xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .lg\:target\:box-shadow-4xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .lg\:target\:box-shadow-inset:target{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .lg\:target\:box-shadow-sm-color:target{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .lg\:target\:box-shadow-md-color:target{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .lg\:target\:box-shadow-lg-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .lg\:target\:box-shadow-xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .lg\:target\:box-shadow-2xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .lg\:target\:box-shadow-4xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .lg\:target\:box-shadow-inset-color:target{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .lg\:target\:box-shadow-none:target{
        box-shadow: none;
    }
    
    .lg\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:target\:opacity-0:target{
        opacity: 0;
    }
    
    .lg\:target\:opacity-5:target{
        opacity: 0.05;
    }
    
    .lg\:target\:opacity-10:target{
        opacity: 0.1;
    }
    
    .lg\:target\:opacity-15:target{
        opacity: 0.15;
    }
    
    .lg\:target\:opacity-20:target{
        opacity: 0.2;
    }
    
    .lg\:target\:opacity-25:target{
        opacity: 0.25;
    }
    
    .lg\:target\:opacity-30:target{
        opacity: 0.3;
    }
    
    .lg\:target\:opacity-35:target{
        opacity: 0.35;
    }
    
    .lg\:target\:opacity-40:target{
        opacity: 0.4;
    }
    
    .lg\:target\:opacity-45:target{
        opacity: 0.45;
    }
    
    .lg\:target\:opacity-50:target{
        opacity: 0.5;
    }
    
    .lg\:target\:opacity-55:target{
        opacity: 0.55;
    }
    
    .lg\:target\:opacity-60:target{
        opacity: 0.6;
    }
    
    .lg\:target\:opacity-65:target{
        opacity: 0.65;
    }
    
    .lg\:target\:opacity-70:target{
        opacity: 0.7;
    }
    
    .lg\:target\:opacity-75:target{
        opacity: 0.75;
    }
    
    .lg\:target\:opacity-80:target{
        opacity: 0.8;
    }
    
    .lg\:target\:opacity-85:target{
        opacity: 0.85;
    }
    
    .lg\:target\:opacity-90:target{
        opacity: 0.9;
    }
    
    .lg\:target\:opacity-95:target{
        opacity: 0.95;
    }
    
    .lg\:target\:opacity-100:target{
        opacity: 1;
    }
    
    .lg\:target\:border-collapse:target{
        border-collapse: collapse;
    }
    
    .lg\:target\:border-seperate:target{
        border-collapse: separate;
    }
    
    .lg\:target\:table-layout-auto:target{
        table-layout: auto;
    }
    
    .lg\:target\:table-layout-fixed:target{
        table-layout: fixed;
    }
    
    .lg\:target\:appearance-none:target{
        appearance: none;
    }
    
    .lg\:target\:appearance-auto:target{
        appearance: auto;
    }
    
    .lg\:target\:caption-top:target{
        caption-side: top;
    }
    
    .lg\:target\:caption-bottom:target{
        caption-side: bottom;
    }
    
    .lg\:target\:cursor-auto:target{
        cursor: auto;
    }
    
    .lg\:target\:cursor-default:target{
        cursor: default;
    }
    
    .lg\:target\:cursor-pointer:target{
        cursor: pointer;
    }
    
    .lg\:target\:cursor-text:target{
        cursor: text;
    }
    
    .lg\:target\:cursor-wait:target{
        cursor: wait;
    }
    
    .lg\:target\:cursor-help:target{
        cursor: help;
    }
    
    .lg\:target\:cursor-progress:target{
        cursor: progress;
    }
    
    .lg\:target\:cursor-none:target{
        cursor: none;
    }
    
    .lg\:target\:pointer-events-none:target{
        pointer-events: none;
    }
    
    .lg\:target\:pointer-events-auto:target{
        pointer-events: auto;
    }
    
    .lg\:target\:resize-none:target{
        resize: none;
    }
    
    .lg\:target\:resize-y:target{
        resize: vertical;
    }
    
    .lg\:target\:resize-x:target{
        resize: horizontal;
    }
    
    .lg\:target\:resize-both:target{
        resize: both;
    }
    
    .lg\:target\:scroll-auto:target{
        scroll-behavior: auto;
    }
    
    .lg\:target\:scroll-smooth:target{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .lg\:target\:scroll-p-auto:target{
        scroll-padding: auto;
    }
    
    .lg\:target\:scroll-p-0:target{
        scroll-padding: 0;
    }
    
    .lg\:target\:scroll-p-4:target{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .lg\:target\:scroll-p-8:target{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .lg\:target\:scroll-p-12:target{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .lg\:target\:scroll-p-16:target{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .lg\:target\:scroll-p-20:target{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .lg\:target\:scroll-p-24:target{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .lg\:target\:scroll-p-28:target{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .lg\:target\:scroll-p-32:target{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .lg\:target\:scroll-p-36:target{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .lg\:target\:scroll-p-40:target{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .lg\:target\:scroll-p-44:target{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .lg\:target\:scroll-p-48:target{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .lg\:target\:scroll-p-52:target{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .lg\:target\:scroll-p-56:target{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .lg\:target\:scroll-p-60:target{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .lg\:target\:scroll-p-64:target{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .lg\:target\:scroll-p-68:target{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .lg\:target\:scroll-p-72:target{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .lg\:target\:scroll-p-76:target{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .lg\:target\:scroll-p-80:target{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .lg\:target\:scroll-pt-auto:target{
        scroll-padding-top: auto;
    }
    
    .lg\:target\:scroll-pt-0:target{
        scroll-padding-top: 0;
    }
    
    .lg\:target\:scroll-pt-4:target{
        scroll-padding-top: 0.25rem;
    }
    
    .lg\:target\:scroll-pt-8:target{
        scroll-padding-top: 0.5rem;
    }
    
    .lg\:target\:scroll-pt-12:target{
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:target\:scroll-pt-16:target{
        scroll-padding-top: 1rem;
    }
    
    .lg\:target\:scroll-pt-20:target{
        scroll-padding-top: 1.25rem;
    }
    
    .lg\:target\:scroll-pt-24:target{
        scroll-padding-top: 1.5rem;
    }
    
    .lg\:target\:scroll-pt-28:target{
        scroll-padding-top: 1.75rem;
    }
    
    .lg\:target\:scroll-pt-32:target{
        scroll-padding-top: 2rem;
    }
    
    .lg\:target\:scroll-pt-36:target{
        scroll-padding-top: 2.25rem;
    }
    
    .lg\:target\:scroll-pt-40:target{
        scroll-padding-top: 2.5rem;
    }
    
    .lg\:target\:scroll-pt-44:target{
        scroll-padding-top: 2.75rem;
    }
    
    .lg\:target\:scroll-pt-48:target{
        scroll-padding-top: 3rem;
    }
    
    .lg\:target\:scroll-pt-52:target{
        scroll-padding-top: 3.25rem;
    }
    
    .lg\:target\:scroll-pt-56:target{
        scroll-padding-top: 3.5rem;
    }
    
    .lg\:target\:scroll-pt-60:target{
        scroll-padding-top: 3.75rem;
    }
    
    .lg\:target\:scroll-pt-64:target{
        scroll-padding-top: 4rem;
    }
    
    .lg\:target\:scroll-pt-68:target{
        scroll-padding-top: 6rem;
    }
    
    .lg\:target\:scroll-pt-72:target{
        scroll-padding-top: 8rem;
    }
    
    .lg\:target\:scroll-pt-76:target{
        scroll-padding-top: 12rem;
    }
    
    .lg\:target\:scroll-pt-80:target{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .lg\:target\:scroll-pb-auto:target{
        scroll-padding-bottom: auto;
    }
    
    .lg\:target\:scroll-pb-0:target{
        scroll-padding-bottom: 0;
    }
    
    .lg\:target\:scroll-pb-4:target{
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:target\:scroll-pb-8:target{
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:target\:scroll-pb-12:target{
        scroll-padding-bottom: 0.75rem;
    }
    
    .lg\:target\:scroll-pb-16:target{
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:target\:scroll-pb-20:target{
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:target\:scroll-pb-24:target{
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:target\:scroll-pb-28:target{
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:target\:scroll-pb-32:target{
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:target\:scroll-pb-36:target{
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:target\:scroll-pb-40:target{
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:target\:scroll-pb-44:target{
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:target\:scroll-pb-48:target{
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:target\:scroll-pb-52:target{
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:target\:scroll-pb-56:target{
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:target\:scroll-pb-60:target{
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:target\:scroll-pb-64:target{
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:target\:scroll-pb-68:target{
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:target\:scroll-pb-72:target{
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:target\:scroll-pb-76:target{
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:target\:scroll-pb-80:target{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .lg\:target\:scroll-pl-0:target{
        scroll-padding-left: auto;
    }
    
    .lg\:target\:scroll-pl-0:target{
        scroll-padding-left: 0;
    }
    
    .lg\:target\:scroll-pl-4:target{
        scroll-padding-left: 0.25rem;
    }
    
    .lg\:target\:scroll-pl-8:target{
        scroll-padding-left: 0.5rem;
    }
    
    .lg\:target\:scroll-pl-12:target{
        scroll-padding-left: 0.75rem;
    }
    
    .lg\:target\:scroll-pl-16:target{
        scroll-padding-left: 1rem;
    }
    
    .lg\:target\:scroll-pl-20:target{
        scroll-padding-left: 1.25rem;
    }
    
    .lg\:target\:scroll-pl-24:target{
        scroll-padding-left: 1.5rem;
    }
    
    .lg\:target\:scroll-pl-28:target{
        scroll-padding-left: 1.75rem;
    }
    
    .lg\:target\:scroll-pl-32:target{
        scroll-padding-left: 2rem;
    }
    
    .lg\:target\:scroll-pl-36:target{
        scroll-padding-left: 2.25rem;
    }
    
    .lg\:target\:scroll-pl-40:target{
        scroll-padding-left: 2.5rem;
    }
    
    .lg\:target\:scroll-pl-44:target{
        scroll-padding-left: 2.75rem;
    }
    
    .lg\:target\:scroll-pl-48:target{
        scroll-padding-left: 3rem;
    }
    
    .lg\:target\:scroll-pl-52:target{
        scroll-padding-left: 3.25rem;
    }
    
    .lg\:target\:scroll-pl-56:target{
        scroll-padding-left: 3.5rem;
    }
    
    .lg\:target\:scroll-pl-60:target{
        scroll-padding-left: 3.75rem;
    }
    
    .lg\:target\:scroll-pl-64:target{
        scroll-padding-left: 4rem;
    }
    
    .lg\:target\:scroll-pl-68:target{
        scroll-padding-left: 6rem;
    }
    
    .lg\:target\:scroll-pl-72:target{
        scroll-padding-left: 8rem;
    }
    
    .lg\:target\:scroll-pl-76:target{
        scroll-padding-left: 12rem;
    }
    
    .lg\:target\:scroll-pl-80:target{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .lg\:target\:scroll-pr-auto:target{
        scroll-padding-right: auto;
    }
    
    .lg\:target\:scroll-pr-0:target{
        scroll-padding-right: 0;
    }
    
    .lg\:target\:scroll-pr-4:target{
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:target\:scroll-pr-8:target{
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:target\:scroll-pr-12:target{
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:target\:scroll-pr-16:target{
        scroll-padding-right: 1rem;
    }
    
    .lg\:target\:scroll-pr-20:target{
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:target\:scroll-pr-24:target{
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:target\:scroll-pr-28:target{
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:target\:scroll-pr-32:target{
        scroll-padding-right: 2rem;
    }
    
    .lg\:target\:scroll-pr-36:target{
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:target\:scroll-pr-40:target{
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:target\:scroll-pr-44:target{
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:target\:scroll-pr-48:target{
        scroll-padding-right: 3rem;
    }
    
    .lg\:target\:scroll-pr-52:target{
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:target\:scroll-pr-56:target{
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:target\:scroll-pr-60:target{
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:target\:scroll-pr-64:target{
        scroll-padding-right: 4rem;
    }
    
    .lg\:target\:scroll-pr-68:target{
        scroll-padding-right: 6rem;
    }
    
    .lg\:target\:scroll-pr-72:target{
        scroll-padding-right: 8rem;
    }
    
    .lg\:target\:scroll-pr-76:target{
        scroll-padding-right: 12rem;
    }
    
    .lg\:target\:scroll-pr-80:target{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .lg\:target\:scroll-px-auto:target{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .lg\:target\:scroll-px-0:target{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .lg\:target\:scroll-px-4:target{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:target\:scroll-px-8:target{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:target\:scroll-px-12:target{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:target\:scroll-px-16:target{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .lg\:target\:scroll-px-20:target{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:target\:scroll-px-24:target{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:target\:scroll-px-28:target{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:target\:scroll-px-32:target{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .lg\:target\:scroll-px-36:target{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:target\:scroll-px-40:target{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:target\:scroll-px-44:target{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:target\:scroll-px-48:target{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .lg\:target\:scroll-px-52:target{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:target\:scroll-px-56:target{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:target\:scroll-px-60:target{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:target\:scroll-px-64:target{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .lg\:target\:scroll-px-68:target{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .lg\:target\:scroll-px-72:target{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .lg\:target\:scroll-px-76:target{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .lg\:target\:scroll-px-80:target{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .lg\:target\:scroll-py-auto:target{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .lg\:target\:scroll-py-0:target{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .lg\:target\:scroll-py-4:target{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:target\:scroll-py-8:target{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:target\:scroll-py-12:target{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:target\:scroll-py-16:target{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:target\:scroll-py-20:target{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:target\:scroll-py-24:target{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:target\:scroll-py-28:target{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:target\:scroll-py-32:target{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:target\:scroll-py-36:target{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:target\:scroll-py-40:target{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:target\:scroll-py-44:target{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:target\:scroll-py-48:target{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:target\:scroll-py-52:target{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:target\:scroll-py-56:target{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:target\:scroll-py-60:target{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:target\:scroll-py-64:target{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:target\:scroll-py-68:target{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:target\:scroll-py-72:target{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:target\:scroll-py-76:target{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:target\:scroll-py-80:target{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .lg\:target\:scroll-m-auto:target{
        scroll-margin: auto;
    }
    
    .lg\:target\:scroll-m-0:target{
        scroll-margin: 0;
    }
    
    .lg\:target\:scroll-m-4:target{
        scroll-margin: 0.25rem;
    }
    
    .lg\:target\:scroll-m-8:target{
        scroll-margin: 0.5rem;
    }
    
    .lg\:target\:scroll-m-12:target{
        scroll-margin: 0.75rem;
    }
    
    .lg\:target\:scroll-m-16:target{
        scroll-margin: 1rem;
    }
    
    .lg\:target\:scroll-m-20:target{
        scroll-margin: 1.25rem;
    }
    
    .lg\:target\:scroll-m-24:target{
        scroll-margin: 1.5rem;
    }
    
    .lg\:target\:scroll-m-28:target{
        scroll-margin: 1.75rem;
    }
    
    .lg\:target\:scroll-m-32:target{
        scroll-margin: 2rem;
    }
    
    .lg\:target\:scroll-m-36:target{
        scroll-margin: 2.25rem;
    }
    
    .lg\:target\:scroll-m-40:target{
        scroll-margin: 2.5rem;
    }
    
    .lg\:target\:scroll-m-44:target{
        scroll-margin: 2.75rem;
    }
    
    .lg\:target\:scroll-m-48:target{
        scroll-margin: 3rem;
    }
    
    .lg\:target\:scroll-m-52:target{
        scroll-margin: 3.25rem;
    }
    
    .lg\:target\:scroll-m-56:target{
        scroll-margin: 3.5rem;
    }
    
    .lg\:target\:scroll-m-60:target{
        scroll-margin: 3.75rem;
    }
    
    .lg\:target\:scroll-m-64:target{
        scroll-margin: 4rem;
    }
    
    .lg\:target\:scroll-m-68:target{
        scroll-margin: 6rem;
    }
    
    .lg\:target\:scroll-m-72:target{
        scroll-margin: 8rem;
    }
    
    .lg\:target\:scroll-m-76:target{
        scroll-margin: 12rem;
    }
    
    .lg\:target\:scroll-m-80:target{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:target\:scroll-mt-auto:target{
        scroll-margin-top: auto;
    }
    
    .lg\:target\:scroll-mt-0:target{
        scroll-margin-top: 0;
    }
    
    .lg\:target\:scroll-mt-4:target{
        scroll-margin-top: 0.25rem;
    }
    
    .lg\:target\:scroll-mt-8:target{
        scroll-margin-top: 0.5rem;
    }
    
    .lg\:target\:scroll-mt-12:target{
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:target\:scroll-mt-16:target{
        scroll-margin-top: 1rem;
    }
    
    .lg\:target\:scroll-mt-20:target{
        scroll-margin-top: 1.25rem;
    }
    
    .lg\:target\:scroll-mt-24:target{
        scroll-margin-top: 1.5rem;
    }
    
    .lg\:target\:scroll-mt-28:target{
        scroll-margin-top: 1.75rem;
    }
    
    .lg\:target\:scroll-mt-32:target{
        scroll-margin-top: 2rem;
    }
    
    .lg\:target\:scroll-mt-36:target{
        scroll-margin-top: 2.25rem;
    }
    
    .lg\:target\:scroll-mt-40:target{
        scroll-margin-top: 2.5rem;
    }
    
    .lg\:target\:scroll-mt-44:target{
        scroll-margin-top: 2.75rem;
    }
    
    .lg\:target\:scroll-mt-48:target{
        scroll-margin-top: 3rem;
    }
    
    .lg\:target\:scroll-mt-52:target{
        scroll-margin-top: 3.25rem;
    }
    
    .lg\:target\:scroll-mt-56:target{
        scroll-margin-top: 3.5rem;
    }
    
    .lg\:target\:scroll-mt-60:target{
        scroll-margin-top: 3.75rem;
    }
    
    .lg\:target\:scroll-mt-64:target{
        scroll-margin-top: 4rem;
    }
    
    .lg\:target\:scroll-mt-68:target{
        scroll-margin-top: 6rem;
    }
    
    .lg\:target\:scroll-mt-72:target{
        scroll-margin-top: 8rem;
    }
    
    .lg\:target\:scroll-mt-76:target{
        scroll-margin-top: 12rem;
    }
    
    .lg\:target\:scroll-mt-80:target{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .lg\:target\:scroll-mb-auto:target{
        scroll-margin-bottom: auto;
    }
    
    .lg\:target\:scroll-mb-0:target{
        scroll-margin-bottom: 0;
    }
    
    .lg\:target\:scroll-mb-4:target{
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:target\:scroll-mb-8:target{
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:target\:scroll-mb-12:target{
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:target\:scroll-mb-16:target{
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:target\:scroll-mb-20:target{
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:target\:scroll-mb-24:target{
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:target\:scroll-mb-28:target{
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:target\:scroll-mb-32:target{
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:target\:scroll-mb-36:target{
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:target\:scroll-mb-40:target{
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:target\:scroll-mb-44:target{
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:target\:scroll-mb-48:target{
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:target\:scroll-mb-52:target{
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:target\:scroll-mb-56:target{
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:target\:scroll-mb-60:target{
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:target\:scroll-mb-64:target{
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:target\:scroll-mb-68:target{
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:target\:scroll-mb-72:target{
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:target\:scroll-mb-76:target{
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:target\:scroll-mb-80:target{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:target\:scroll-ml-auto:target{
        scroll-margin-left: auto;
    }
    
    .lg\:target\:scroll-ml-0:target{
        scroll-margin-left: 0;
    }
    
    .lg\:target\:scroll-ml-4:target{
        scroll-margin-left: 0.25rem;
    }
    
    .lg\:target\:scroll-ml-8:target{
        scroll-margin-left: 0.5rem;
    }
    
    .lg\:target\:scroll-ml-12:target{
        scroll-margin-left: 0.75rem;
    }
    
    .lg\:target\:scroll-ml-16:target{
        scroll-margin-left: 1rem;
    }
    
    .lg\:target\:scroll-ml-20:target{
        scroll-margin-left: 1.25rem;
    }
    
    .lg\:target\:scroll-ml-24:target{
        scroll-margin-left: 1.5rem;
    }
    
    .lg\:target\:scroll-ml-28:target{
        scroll-margin-left: 1.75rem;
    }
    
    .lg\:target\:scroll-ml-32:target{
        scroll-margin-left: 2rem;
    }
    
    .lg\:target\:scroll-ml-36:target{
        scroll-margin-left: 2.25rem;
    }
    
    .lg\:target\:scroll-ml-40:target{
        scroll-margin-left: 2.5rem;
    }
    
    .lg\:target\:scroll-ml-44:target{
        scroll-margin-left: 2.75rem;
    }
    
    .lg\:target\:scroll-ml-48:target{
        scroll-margin-left: 3rem;
    }
    
    .lg\:target\:scroll-ml-52:target{
        scroll-margin-left: 3.25rem;
    }
    
    .lg\:target\:scroll-ml-56:target{
        scroll-margin-left: 3.5rem;
    }
    
    .lg\:target\:scroll-ml-60:target{
        scroll-margin-left: 3.75rem;
    }
    
    .lg\:target\:scroll-ml-64:target{
        scroll-margin-left: 4rem;
    }
    
    .lg\:target\:scroll-ml-68:target{
        scroll-margin-left: 6rem;
    }
    
    .lg\:target\:scroll-ml-72:target{
        scroll-margin-left: 8rem;
    }
    
    .lg\:target\:scroll-ml-76:target{
        scroll-margin-left: 12rem;
    }
    
    .lg\:target\:scroll-ml-80:target{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .lg\:target\:scroll-mr-auto:target{
        scroll-margin-right: auto;
    }
    
    .lg\:target\:scroll-mr-0:target{
        scroll-margin-right: 0;
    }
    
    .lg\:target\:scroll-mr-4:target{
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:target\:scroll-mr-8:target{
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:target\:scroll-mr-12:target{
        scroll-margin-right: 0.75rem;
    }
    
    .lg\:target\:scroll-mr-16:target{
        scroll-margin-right: 1rem;
    }
    
    .lg\:target\:scroll-mr-20:target{
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:target\:scroll-mr-24:target{
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:target\:scroll-mr-28:target{
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:target\:scroll-mr-32:target{
        scroll-margin-right: 2rem;
    }
    
    .lg\:target\:scroll-mr-36:target{
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:target\:scroll-mr-40:target{
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:target\:scroll-mr-44:target{
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:target\:scroll-mr-48:target{
        scroll-margin-right: 3rem;
    }
    
    .lg\:target\:scroll-mr-52:target{
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:target\:scroll-mr-56:target{
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:target\:scroll-mr-60:target{
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:target\:scroll-mr-64:target{
        scroll-margin-right: 4rem;
    }
    
    .lg\:target\:scroll-mr-68:target{
        scroll-margin-right: 6rem;
    }
    
    .lg\:target\:scroll-mr-72:target{
        scroll-margin-right: 8rem;
    }
    
    .lg\:target\:scroll-mr-76:target{
        scroll-margin-right: 12rem;
    }
    
    .lg\:target\:scroll-mr-80:target{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .lg\:target\:scroll-mx-auto:target{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .lg\:target\:scroll-mx-0:target{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .lg\:target\:scroll-mx-4:target{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:target\:scroll-mx-8:target{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:target\:scroll-mx-12:target{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:target\:scroll-mx-16:target{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .lg\:target\:scroll-mx-20:target{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:target\:scroll-mx-24:target{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:target\:scroll-mx-28:target{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:target\:scroll-mx-32:target{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .lg\:target\:scroll-mx-36:target{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:target\:scroll-mx-40:target{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:target\:scroll-mx-44:target{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:target\:scroll-mx-48:target{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .lg\:target\:scroll-mx-52:target{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:target\:scroll-mx-56:target{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:target\:scroll-mx-60:target{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:target\:scroll-mx-64:target{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .lg\:target\:scroll-mx-68:target{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .lg\:target\:scroll-mx-72:target{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .lg\:target\:scroll-mx-76:target{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .lg\:target\:scroll-mx-80:target{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .lg\:target\:scroll-my-auto:target{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .lg\:target\:scroll-my-0:target{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .lg\:target\:scroll-my-4:target{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:target\:scroll-my-8:target{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:target\:scroll-my-12:target{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:target\:scroll-my-16:target{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:target\:scroll-my-20:target{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:target\:scroll-my-24:target{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:target\:scroll-my-28:target{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:target\:scroll-my-32:target{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:target\:scroll-my-36:target{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:target\:scroll-my-40:target{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:target\:scroll-my-44:target{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:target\:scroll-my-48:target{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:target\:scroll-my-52:target{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:target\:scroll-my-56:target{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:target\:scroll-my-60:target{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:target\:scroll-my-64:target{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:target\:scroll-my-68:target{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:target\:scroll-my-72:target{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:target\:scroll-my-76:target{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:target\:scroll-my-80:target{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .lg\:target\:scroll-snap-align-start:target{
        scroll-snap-align: start;
    }
    
    .lg\:target\:scroll-snap-align-end:target{
        scroll-snap-align: end;
    }
    
    .lg\:target\:scroll-snap-align-center:target{
        scroll-snap-align: center;
    }
    
    .lg\:target\:scroll-snap-align-none:target{
        scroll-snap-align: none;
    }
    
    .lg\:target\:scroll-snap-stop-normal:target{
        scroll-snap-stop: normal;
    }
    
    .lg\:target\:scroll-always-stop-normal:target{
        scroll-snap-stop: always;
    }
    
    .lg\:target\:scroll-snap-type-none:target{
        scroll-snap-type: none;
    }
    
    .lg\:target\:scroll-snap-type-mandatory:target{
        scroll-snap-type: mandatory;
    }
    
    .lg\:target\:scroll-snap-type-proximity:target{
        scroll-snap-type: proximity;
    }
    
    .lg\:target\:user-select-none:target{
        user-select: none;
    }
    
    .lg\:target\:user-select-text:target{
        user-select: text;
    }
    
    .lg\:target\:user-select-all:target{
        user-select: all;
    }
    
    .lg\:target\:user-select-auto:target{
        user-select: auto;
    }
    
    .lg\:target\:will-change-auto:target{
        will-change: auto;
    }
    
    .lg\:target\:will-change-scroll:target{
        will-change: scroll;
    }
    
    .lg\:target\:will-change-contents:target{
        will-change: contents;
    }
    
    .lg\:target\:will-change-transform:target{
        will-change: transform;
    }
    
    .lg\:target\:stroke-w-0:target{
        stroke-width: 0;
    }
    
    .lg\:target\:stroke-w-1:target{
        stroke-width: 1;
    }
    
    .lg\:target\:stroke-w-2:target{
        stroke-width: 2;
    }
    
    .lg\:target\:scale-0:target{
        transform: scale(0);
    }
    
    .lg\:target\:scale-5:target{
        transform: scale(0.05);
    }
    
    .lg\:target\:scale-10:target{
        transform: scale(0.1);
    }
    
    .lg\:target\:scale-15:target{
        transform: scale(0.15);
    }
    
    .lg\:target\:scale-20:target{
        transform: scale(0.2);
    }
    
    .lg\:target\:scale-25:target{
        transform: scale(0.25);
    }
    
    .lg\:target\:scale-30:target{
        transform: scale(0.3);
    }
    
    .lg\:target\:scale-35:target{
        transform: scale(0.35);
    }
    
    .lg\:target\:scale-40:target{
        transform: scale(0.4);
    }
    
    .lg\:target\:scale-45:target{
        transform: scale(0.45);
    }
    
    .lg\:target\:scale-50:target{
        transform: scale(0.5);
    }
    
    .lg\:target\:scale-55:target{
        transform: scale(0.55);
    }
    
    .lg\:target\:scale-60:target{
        transform: scale(0.6);
    }
    
    .lg\:target\:scale-65:target{
        transform: scale(0.65);
    }
    
    .lg\:target\:scale-70:target{
        transform: scale(0.7);
    }
    
    .lg\:target\:scale-75:target{
        transform: scale(0.75);
    }
    
    .lg\:target\:scale-80:target{
        transform: scale(0.8);
    }
    
    .lg\:target\:scale-85:target{
        transform: scale(0.85);
    }
    
    .lg\:target\:scale-90:target{
        transform: scale(0.9);
    }
    
    .lg\:target\:scale-95:target{
        transform: scale(0.95);
    }
    
    .lg\:target\:scale-100:target{
        transform: scale(1);
    }
    
    .lg\:target\:scale-105:target{
        transform: scale(1.05);
    }
    
    .lg\:target\:scale-110:target{
        transform: scale(1.1);
    }
    
    .lg\:target\:scale-115:target{
        transform: scale(1.15);
    }
    
    .lg\:target\:scale-120:target{
        transform: scale(1.2);
    }
    
    .lg\:target\:scale-125:target{
        transform: scale(1.25);
    }
    
    .lg\:target\:scale-130:target{
        transform: scale(1.3);
    }
    
    .lg\:target\:scale-135:target{
        transform: scale(1.35);
    }
    
    .lg\:target\:scale-140:target{
        transform: scale(1.4);
    }
    
    .lg\:target\:scale-145:target{
        transform: scale(1.45);
    }
    
    .lg\:target\:scale-150:target{
        transform: scale(1.5);
    }

    .lg\:target\:-translate-1:target:target{
        transform: translate(-10px);
    }

    .lg\:target\:-translate-2:target:target{
        transform: translate(-20px);
    }

    .lg\:target\:-translate-3:target:target{
        transform: translate(-30px);
    }

    .lg\:target\:-translate-4:target:target{
        transform: translate(-40px);
    }

    .lg\:target\:-translate-5:target:target{
        transform: translate(-60px);
    }

    .lg\:target\:-translate-6:target:target{
        transform: translate(-60px);
    }

    .lg\:target\:-translate-7:target:target{
        transform: translate(-70px);
    }

    .lg\:target\:-translate-8:target:target{
        transform: translate(-80px);
    }

    .lg\:target\:-translate-9:target:target{
        transform: translate(-90px);
    }

    .lg\:target\:-translate-10:target:target{
        transform: translate(-100px);
    }

    .lg\:target\:-translate-11:target:target{
        transform: translate(-110px);
    }

    .lg\:target\:-translate-12:target:target{
        transform: translate(-120px);
    }

    .lg\:target\:-translate-13:target:target{
        transform: translate(-130px);
    }

    .lg\:target\:-translate-14:target:target{
        transform: translate(-140px);
    }

    .lg\:target\:-translate-15:target:target{
        transform: translate(-150px);
    }

    .lg\:target\:-translate-16:target:target{
        transform: translate(-160px);
    }

    .lg\:target\:-translate-17:target:target{
        transform: translate(-170px);
    }

    .lg\:target\:-translate-18:target:target{
        transform: translate(-180px);
    }

    .lg\:target\:-translate-19:target:target{
        transform: translate(-190px);
    }

    .lg\:target\:-translate-20:target:target{
        transform: translate(-200px);
    }

    .lg\:target\:-translate-10x:target:target{
        transform: translate(-10%);
    }

    .lg\:target\:-translate-15x:target:target{
        transform: translate(-15%);
    }

    .lg\:target\:-translate-20x:target:target{
        transform: translate(-20%);
    }

    .lg\:target\:-translate-25x:target:target{
        transform: translate(-25%);
    }

    .lg\:target\:-translate-30x:target:target{
        transform: translate(-30%);
    }

    .lg\:target\:-translate-35x:target:target{
        transform: translate(-35%);
    }

    .lg\:target\:-translate-40x:target:target{
        transform: translate(-40%);
    }

    .lg\:target\:-translate-45x:target:target{
        transform: translate(-45%);
    }

    .lg\:target\:-translate-50x:target:target{
        transform: translate(-50%);
    }

    .lg\:target\:-translate-55x:target:target{
        transform: translate(-55%);
    }

    .lg\:target\:-translate-60x:target:target{
        transform: translate(-60%);
    }

    .lg\:target\:-translate-65x:target:target{
        transform: translate(-65%);
    }

    .lg\:target\:-translate-70x:target:target{
        transform: translate(-70%);
    }

    .lg\:target\:-translate-75x:target:target{
        transform: translate(-75%);
    }

    .lg\:target\:-translate-80x:target:target{
        transform: translate(-80%);
    }

    .lg\:target\:-translate-85x:target:target{
        transform: translate(-85%);
    }

    .lg\:target\:-translate-90x:target:target{
        transform: translate(-90%);
    }

    .lg\:target\:-translate-95x:target:target{
        transform: translate(-95%);
    }

    .lg\:target\:-translate-x-1:target:target{
        transform: translateX(-10px);
    }

    .lg\:target\:-translate-x-2:target:target{
        transform: translateX(-20px);
    }

    .lg\:target\:-translate-x-3:target:target{
        transform: translateX(-30px);
    }

    .lg\:target\:-translate-x-4:target:target{
        transform: translateX(-40px);
    }

    .lg\:target\:-translate-x-5:target:target{
        transform: translateX(-60px);
    }

    .lg\:target\:-translate-x-6:target:target{
        transform: translateX(-60px);
    }

    .lg\:target\:-translate-x-7:target:target{
        transform: translateX(-70px);
    }

    .lg\:target\:-translate-x-8:target:target{
        transform: translateX(-80px);
    }

    .lg\:target\:-translate-x-9:target:target{
        transform: translateX(-90px);
    }

    .lg\:target\:-translate-x-10:target:target{
        transform: translateX(-100px);
    }

    .lg\:target\:-translate-x-11:target:target{
        transform: translateX(-110px);
    }

    .lg\:target\:-translate-x-12:target:target{
        transform: translateX(-120px);
    }

    .lg\:target\:-translate-x-13:target:target{
        transform: translateX(-130px);
    }

    .lg\:target\:-translate-x-14:target:target{
        transform: translateX(-140px);
    }

    .lg\:target\:-translate-x-15:target:target{
        transform: translateX(-150px);
    }

    .lg\:target\:-translate-x-16:target:target{
        transform: translateX(-160px);
    }

    .lg\:target\:-translate-x-17:target:target{
        transform: translateX(-170px);
    }

    .lg\:target\:-translate-x-18:target:target{
        transform: translateX(-180px);
    }

    .lg\:target\:-translate-x-19:target:target{
        transform: translateX(-190px);
    }

    .lg\:target\:-translate-x-20:target:target{
        transform: translateX(-200px);
    }

    .lg\:target\:-translate-x-10x:target:target{
        transform: translateX(-10%);
    }

    .lg\:target\:-translate-x-15x:target:target{
        transform: translateX(-15%);
    }

    .lg\:target\:-translate-x-20x:target:target{
        transform: translateX(-20%);
    }

    .lg\:target\:-translate-x-25x:target:target{
        transform: translateX(-25%);
    }

    .lg\:target\:-translate-x-30x:target:target{
        transform: translateX(-30%);
    }

    .lg\:target\:-translate-x-35x:target:target{
        transform: translateX(-35%);
    }

    .lg\:target\:-translate-x-40x:target:target{
        transform: translateX(-40%);
    }

    .lg\:target\:-translate-x-45x:target:target{
        transform: translateX(-45%);
    }

    .lg\:target\:-translate-x-50x:target:target{
        transform: translateX(-50%);
    }

    .lg\:target\:-translate-x-55x:target:target{
        transform: translateX(-55%);
    }

    .lg\:target\:-translate-x-60x:target:target{
        transform: translateX(-60%);
    }

    .lg\:target\:-translate-x-65x:target:target{
        transform: translateX(-65%);
    }

    .lg\:target\:-translate-x-70x:target:target{
        transform: translateX(-70%);
    }

    .lg\:target\:-translate-x-75x:target:target{
        transform: translateX(-75%);
    }

    .lg\:target\:-translate-x-80x:target:target{
        transform: translateX(-80%);
    }

    .lg\:target\:-translate-x-85x:target:target{
        transform: translateX(-85%);
    }

    .lg\:target\:-translate-x-90x:target:target{
        transform: translateX(-90%);
    }

    .lg\:target\:-translate-x-95x:target:target{
        transform: translateX(-95%);
    }

    .lg\:target\:-translate-y-1:target:target{
        transform: translateY(-10px);
    }

    .lg\:target\:-translate-y-2:target:target{
        transform: translateY(-20px);
    }

    .lg\:target\:-translate-y-3:target:target{
        transform: translateY(-30px);
    }

    .lg\:target\:-translate-y-4:target:target{
        transform: translateY(-40px);
    }

    .lg\:target\:-translate-y-5:target:target{
        transform: translateY(-60px);
    }

    .lg\:target\:-translate-y-6:target:target{
        transform: translateY(-60px);
    }

    .lg\:target\:-translate-y-7:target:target{
        transform: translateY(-70px);
    }

    .lg\:target\:-translate-y-8:target:target{
        transform: translateY(-80px);
    }

    .lg\:target\:-translate-y-9:target:target{
        transform: translateY(-90px);
    }

    .lg\:target\:-translate-y-10:target:target{
        transform: translateY(-100px);
    }

    .lg\:target\:-translate-y-11:target:target{
        transform: translateY(-110px);
    }

    .lg\:target\:-translate-y-12:target:target{
        transform: translateY(-120px);
    }

    .lg\:target\:-translate-y-13:target:target{
        transform: translateY(-130px);
    }

    .lg\:target\:-translate-y-14:target:target{
        transform: translateY(-140px);
    }

    .lg\:target\:-translate-y-15:target:target{
        transform: translateY(-150px);
    }

    .lg\:target\:-translate-y-16:target:target{
        transform: translateY(-160px);
    }

    .lg\:target\:-translate-y-17:target:target{
        transform: translateY(-170px);
    }

    .lg\:target\:-translate-y-18:target:target{
        transform: translateY(-180px);
    }

    .lg\:target\:-translate-y-19:target:target{
        transform: translateY(-190px);
    }

    .lg\:target\:-translate-y-20:target:target{
        transform: translateY(-200px);
    }

    .lg\:target\:-translate-y-10x:target:target{
        transform: translateY(-10%);
    }

    .lg\:target\:-translate-y-15x:target:target{
        transform: translateY(-15%);
    }

    .lg\:target\:-translate-y-20x:target:target{
        transform: translateY(-20%);
    }

    .lg\:target\:-translate-y-25x:target:target{
        transform: translateY(-25%);
    }

    .lg\:target\:-translate-y-30x:target:target{
        transform: translateY(-30%);
    }

    .lg\:target\:-translate-y-35x:target:target{
        transform: translateY(-35%);
    }

    .lg\:target\:-translate-y-40x:target:target{
        transform: translateY(-40%);
    }

    .lg\:target\:-translate-y-45x:target:target{
        transform: translateY(-45%);
    }

    .lg\:target\:-translate-y-50x:target:target{
        transform: translateY(-50%);
    }

    .lg\:target\:-translate-y-55x:target:target{
        transform: translateY(-55%);
    }

    .lg\:target\:-translate-y-60x:target:target{
        transform: translateY(-60%);
    }

    .lg\:target\:-translate-y-65x:target:target{
        transform: translateY(-65%);
    }

    .lg\:target\:-translate-y-70x:target:target{
        transform: translateY(-70%);
    }

    .lg\:target\:-translate-y-75x:target:target{
        transform: translateY(-75%);
    }

    .lg\:target\:-translate-y-80x:target:target{
        transform: translateY(-80%);
    }

    .lg\:target\:-translate-y-85x:target:target{
        transform: translateY(-85%);
    }

    .lg\:target\:-translate-y-90x:target:target{
        transform: translateY(-90%);
    }

    .lg\:target\:-translate-y-95x:target:target{
        transform: translateY(-95%);
    }

    .lg\:target\:-translate-1:target{
        transform: translate(-10px);
    }

    .lg\:target\:-translate-2:target{
        transform: translate(-20px);
    }

    .lg\:target\:-translate-3:target{
        transform: translate(-30px);
    }

    .lg\:target\:-translate-4:target{
        transform: translate(-40px);
    }

    .lg\:target\:-translate-5:target{
        transform: translate(-60px);
    }

    .lg\:target\:-translate-6:target{
        transform: translate(-60px);
    }

    .lg\:target\:-translate-7:target{
        transform: translate(-70px);
    }

    .lg\:target\:-translate-8:target{
        transform: translate(-80px);
    }

    .lg\:target\:-translate-9:target{
        transform: translate(-90px);
    }

    .lg\:target\:-translate-10:target{
        transform: translate(-100px);
    }

    .lg\:target\:-translate-11:target{
        transform: translate(-110px);
    }

    .lg\:target\:-translate-12:target{
        transform: translate(-120px);
    }

    .lg\:target\:-translate-13:target{
        transform: translate(-130px);
    }

    .lg\:target\:-translate-14:target{
        transform: translate(-140px);
    }

    .lg\:target\:-translate-15:target{
        transform: translate(-150px);
    }

    .lg\:target\:-translate-16:target{
        transform: translate(-160px);
    }

    .lg\:target\:-translate-17:target{
        transform: translate(-170px);
    }

    .lg\:target\:-translate-18:target{
        transform: translate(-180px);
    }

    .lg\:target\:-translate-19:target{
        transform: translate(-190px);
    }

    .lg\:target\:-translate-20:target{
        transform: translate(-200px);
    }

    .lg\:target\:-translate-10x:target{
        transform: translate(-10%);
    }

    .lg\:target\:-translate-15x:target{
        transform: translate(-15%);
    }

    .lg\:target\:-translate-20x:target{
        transform: translate(-20%);
    }

    .lg\:target\:-translate-25x:target{
        transform: translate(-25%);
    }

    .lg\:target\:-translate-30x:target{
        transform: translate(-30%);
    }

    .lg\:target\:-translate-35x:target{
        transform: translate(-35%);
    }

    .lg\:target\:-translate-40x:target{
        transform: translate(-40%);
    }

    .lg\:target\:-translate-45x:target{
        transform: translate(-45%);
    }

    .lg\:target\:-translate-50x:target{
        transform: translate(-50%);
    }

    .lg\:target\:-translate-55x:target{
        transform: translate(-55%);
    }

    .lg\:target\:-translate-60x:target{
        transform: translate(-60%);
    }

    .lg\:target\:-translate-65x:target{
        transform: translate(-65%);
    }

    .lg\:target\:-translate-70x:target{
        transform: translate(-70%);
    }

    .lg\:target\:-translate-75x:target{
        transform: translate(-75%);
    }

    .lg\:target\:-translate-80x:target{
        transform: translate(-80%);
    }

    .lg\:target\:-translate-85x:target{
        transform: translate(-85%);
    }

    .lg\:target\:-translate-90x:target{
        transform: translate(-90%);
    }

    .lg\:target\:-translate-95x:target{
        transform: translate(-95%);
    }

    .lg\:target\:-translate-x-1:target{
        transform: translateX(-10px);
    }

    .lg\:target\:-translate-x-2:target{
        transform: translateX(-20px);
    }

    .lg\:target\:-translate-x-3:target{
        transform: translateX(-30px);
    }

    .lg\:target\:-translate-x-4:target{
        transform: translateX(-40px);
    }

    .lg\:target\:-translate-x-5:target{
        transform: translateX(-60px);
    }

    .lg\:target\:-translate-x-6:target{
        transform: translateX(-60px);
    }

    .lg\:target\:-translate-x-7:target{
        transform: translateX(-70px);
    }

    .lg\:target\:-translate-x-8:target{
        transform: translateX(-80px);
    }

    .lg\:target\:-translate-x-9:target{
        transform: translateX(-90px);
    }

    .lg\:target\:-translate-x-10:target{
        transform: translateX(-100px);
    }

    .lg\:target\:-translate-x-11:target{
        transform: translateX(-110px);
    }

    .lg\:target\:-translate-x-12:target{
        transform: translateX(-120px);
    }

    .lg\:target\:-translate-x-13:target{
        transform: translateX(-130px);
    }

    .lg\:target\:-translate-x-14:target{
        transform: translateX(-140px);
    }

    .lg\:target\:-translate-x-15:target{
        transform: translateX(-150px);
    }

    .lg\:target\:-translate-x-16:target{
        transform: translateX(-160px);
    }

    .lg\:target\:-translate-x-17:target{
        transform: translateX(-170px);
    }

    .lg\:target\:-translate-x-18:target{
        transform: translateX(-180px);
    }

    .lg\:target\:-translate-x-19:target{
        transform: translateX(-190px);
    }

    .lg\:target\:-translate-x-20:target{
        transform: translateX(-200px);
    }

    .lg\:target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }

    .lg\:target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }

    .lg\:target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }

    .lg\:target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }

    .lg\:target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }

    .lg\:target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }

    .lg\:target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }

    .lg\:target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }

    .lg\:target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }

    .lg\:target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }

    .lg\:target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }

    .lg\:target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }

    .lg\:target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }

    .lg\:target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }

    .lg\:target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }

    .lg\:target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }

    .lg\:target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }

    .lg\:target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }

    .lg\:target\:-translate-y-1:target{
        transform: translateY(-10px);
    }

    .lg\:target\:-translate-y-2:target{
        transform: translateY(-20px);
    }

    .lg\:target\:-translate-y-3:target{
        transform: translateY(-30px);
    }

    .lg\:target\:-translate-y-4:target{
        transform: translateY(-40px);
    }

    .lg\:target\:-translate-y-5:target{
        transform: translateY(-60px);
    }

    .lg\:target\:-translate-y-6:target{
        transform: translateY(-60px);
    }

    .lg\:target\:-translate-y-7:target{
        transform: translateY(-70px);
    }

    .lg\:target\:-translate-y-8:target{
        transform: translateY(-80px);
    }

    .lg\:target\:-translate-y-9:target{
        transform: translateY(-90px);
    }

    .lg\:target\:-translate-y-10:target{
        transform: translateY(-100px);
    }

    .lg\:target\:-translate-y-11:target{
        transform: translateY(-110px);
    }

    .lg\:target\:-translate-y-12:target{
        transform: translateY(-120px);
    }

    .lg\:target\:-translate-y-13:target{
        transform: translateY(-130px);
    }

    .lg\:target\:-translate-y-14:target{
        transform: translateY(-140px);
    }

    .lg\:target\:-translate-y-15:target{
        transform: translateY(-150px);
    }

    .lg\:target\:-translate-y-16:target{
        transform: translateY(-160px);
    }

    .lg\:target\:-translate-y-17:target{
        transform: translateY(-170px);
    }

    .lg\:target\:-translate-y-18:target{
        transform: translateY(-180px);
    }

    .lg\:target\:-translate-y-19:target{
        transform: translateY(-190px);
    }

    .lg\:target\:-translate-y-20:target{
        transform: translateY(-200px);
    }

    .lg\:target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }

    .lg\:target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }

    .lg\:target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }

    .lg\:target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }

    .lg\:target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }

    .lg\:target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }

    .lg\:target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }

    .lg\:target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }

    .lg\:target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }

    .lg\:target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }

    .lg\:target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }

    .lg\:target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }

    .lg\:target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }

    .lg\:target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }

    .lg\:target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }

    .lg\:target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }

    .lg\:target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }

    .lg\:target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }

    .lg\:target\:translate-0:target{
        transform: translate(0);
    }

    .lg\:target\:translate-1:target{
        transform: translate(10px);
    }

    .lg\:target\:translate-2:target{
        transform: translate(20px);
    }

    .lg\:target\:translate-3:target{
        transform: translate(30px);
    }

    .lg\:target\:translate-4:target{
        transform: translate(40px);
    }

    .lg\:target\:translate-5:target{
        transform: translate(60px);
    }

    .lg\:target\:translate-6:target{
        transform: translate(60px);
    }

    .lg\:target\:translate-7:target{
        transform: translate(70px);
    }

    .lg\:target\:translate-8:target{
        transform: translate(80px);
    }

    .lg\:target\:translate-9:target{
        transform: translate(90px);
    }

    .lg\:target\:translate-10:target{
        transform: translate(100px);
    }

    .lg\:target\:translate-11:target{
        transform: translate(110px);
    }

    .lg\:target\:translate-12:target{
        transform: translate(120px);
    }

    .lg\:target\:translate-13:target{
        transform: translate(130px);
    }

    .lg\:target\:translate-14:target{
        transform: translate(140px);
    }

    .lg\:target\:translate-15:target{
        transform: translate(150px);
    }

    .lg\:target\:translate-16:target{
        transform: translate(160px);
    }

    .lg\:target\:translate-17:target{
        transform: translate(170px);
    }

    .lg\:target\:translate-18:target{
        transform: translate(180px);
    }

    .lg\:target\:translate-19:target{
        transform: translate(190px);
    }

    .lg\:target\:translate-20:target{
        transform: translate(200px);
    }

    .lg\:target\:translate-10x:target{
        transform: translate(10%);
    }

    .lg\:target\:translate-15x:target{
        transform: translate(15%);
    }

    .lg\:target\:translate-20x:target{
        transform: translate(20%);
    }

    .lg\:target\:translate-25x:target{
        transform: translate(25%);
    }

    .lg\:target\:translate-30x:target{
        transform: translate(30%);
    }

    .lg\:target\:translate-35x:target{
        transform: translate(35%);
    }

    .lg\:target\:translate-40x:target{
        transform: translate(40%);
    }

    .lg\:target\:translate-45x:target{
        transform: translate(45%);
    }

    .lg\:target\:translate-50x:target{
        transform: translate(50%);
    }

    .lg\:target\:translate-55x:target{
        transform: translate(55%);
    }

    .lg\:target\:translate-60x:target{
        transform: translate(60%);
    }

    .lg\:target\:translate-65x:target{
        transform: translate(65%);
    }

    .lg\:target\:translate-70x:target{
        transform: translate(70%);
    }

    .lg\:target\:translate-75x:target{
        transform: translate(75%);
    }

    .lg\:target\:translate-80x:target{
        transform: translate(80%);
    }

    .lg\:target\:translate-85x:target{
        transform: translate(85%);
    }

    .lg\:target\:translate-90x:target{
        transform: translate(90%);
    }

    .lg\:target\:translate-95x:target{
        transform: translate(95%);
    }

    .lg\:target\:translate-x-0:target{
        transform: translateX(0);
    }

    .lg\:target\:translate-x-1:target{
        transform: translateX(10px);
    }

    .lg\:target\:translate-x-2:target{
        transform: translateX(20px);
    }

    .lg\:target\:translate-x-3:target{
        transform: translateX(30px);
    }

    .lg\:target\:translate-x-4:target{
        transform: translateX(40px);
    }

    .lg\:target\:translate-x-5:target{
        transform: translateX(60px);
    }

    .lg\:target\:translate-x-6:target{
        transform: translateX(60px);
    }

    .lg\:target\:translate-x-7:target{
        transform: translateX(70px);
    }

    .lg\:target\:translate-x-8:target{
        transform: translateX(80px);
    }

    .lg\:target\:translate-x-9:target{
        transform: translateX(90px);
    }

    .lg\:target\:translate-x-10:target{
        transform: translateX(100px);
    }

    .lg\:target\:translate-x-11:target{
        transform: translateX(110px);
    }

    .lg\:target\:translate-x-12:target{
        transform: translateX(120px);
    }

    .lg\:target\:translate-x-13:target{
        transform: translateX(130px);
    }

    .lg\:target\:translate-x-14:target{
        transform: translateX(140px);
    }

    .lg\:target\:translate-x-15:target{
        transform: translateX(150px);
    }

    .lg\:target\:translate-x-16:target{
        transform: translateX(160px);
    }

    .lg\:target\:translate-x-17:target{
        transform: translateX(170px);
    }

    .lg\:target\:translate-x-18:target{
        transform: translateX(180px);
    }

    .lg\:target\:translate-x-19:target{
        transform: translateX(190px);
    }

    .lg\:target\:translate-x-20:target{
        transform: translateX(200px);
    }

    .lg\:target\:translate-x-10x:target{
        transform: translateX(10%);
    }

    .lg\:target\:translate-x-15x:target{
        transform: translateX(15%);
    }

    .lg\:target\:translate-x-20x:target{
        transform: translateX(20%);
    }

    .lg\:target\:translate-x-25x:target{
        transform: translateX(25%);
    }

    .lg\:target\:translate-x-30x:target{
        transform: translateX(30%);
    }

    .lg\:target\:translate-x-35x:target{
        transform: translateX(35%);
    }

    .lg\:target\:translate-x-40x:target{
        transform: translateX(40%);
    }

    .lg\:target\:translate-x-45x:target{
        transform: translateX(45%);
    }

    .lg\:target\:translate-x-50x:target{
        transform: translateX(50%);
    }

    .lg\:target\:translate-x-55x:target{
        transform: translateX(55%);
    }

    .lg\:target\:translate-x-60x:target{
        transform: translateX(60%);
    }

    .lg\:target\:translate-x-65x:target{
        transform: translateX(65%);
    }

    .lg\:target\:translate-x-70x:target{
        transform: translateX(70%);
    }

    .lg\:target\:translate-x-75x:target{
        transform: translateX(75%);
    }

    .lg\:target\:translate-x-80x:target{
        transform: translateX(80%);
    }

    .lg\:target\:translate-x-85x:target{
        transform: translateX(85%);
    }

    .lg\:target\:translate-x-90x:target{
        transform: translateX(90%);
    }

    .lg\:target\:translate-x-95x:target{
        transform: translateX(95%);
    }

    .lg\:target\:translate-y-0:target{
        transform: translateY(0);
    }

    .lg\:target\:translate-y-1:target{
        transform: translateY(10px);
    }

    .lg\:target\:translate-y-2:target{
        transform: translateY(20px);
    }

    .lg\:target\:translate-y-3:target{
        transform: translateY(30px);
    }

    .lg\:target\:translate-y-4:target{
        transform: translateY(40px);
    }

    .lg\:target\:translate-y-5:target{
        transform: translateY(60px);
    }

    .lg\:target\:translate-y-6:target{
        transform: translateY(60px);
    }

    .lg\:target\:translate-y-7:target{
        transform: translateY(70px);
    }

    .lg\:target\:translate-y-8:target{
        transform: translateY(80px);
    }

    .lg\:target\:translate-y-9:target{
        transform: translateY(90px);
    }

    .lg\:target\:translate-y-10:target{
        transform: translateY(100px);
    }

    .lg\:target\:translate-y-11:target{
        transform: translateY(110px);
    }

    .lg\:target\:translate-y-12:target{
        transform: translateY(120px);
    }

    .lg\:target\:translate-y-13:target{
        transform: translateY(130px);
    }

    .lg\:target\:translate-y-14:target{
        transform: translateY(140px);
    }

    .lg\:target\:translate-y-15:target{
        transform: translateY(150px);
    }

    .lg\:target\:translate-y-16:target{
        transform: translateY(160px);
    }

    .lg\:target\:translate-y-17:target{
        transform: translateY(170px);
    }

    .lg\:target\:translate-y-18:target{
        transform: translateY(180px);
    }

    .lg\:target\:translate-y-19:target{
        transform: translateY(190px);
    }

    .lg\:target\:translate-y-20:target{
        transform: translateY(200px);
    }

    .lg\:target\:translate-y-10x:target{
        transform: translateY(10%);
    }

    .lg\:target\:translate-y-15x:target{
        transform: translateY(15%);
    }

    .lg\:target\:translate-y-20x:target{
        transform: translateY(20%);
    }

    .lg\:target\:translate-y-25x:target{
        transform: translateY(25%);
    }

    .lg\:target\:translate-y-30x:target{
        transform: translateY(30%);
    }

    .lg\:target\:translate-y-35x:target{
        transform: translateY(35%);
    }

    .lg\:target\:translate-y-40x:target{
        transform: translateY(40%);
    }

    .lg\:target\:translate-y-45x:target{
        transform: translateY(45%);
    }

    .lg\:target\:translate-y-50x:target{
        transform: translateY(50%);
    }

    .lg\:target\:translate-y-55x:target{
        transform: translateY(55%);
    }

    .lg\:target\:translate-y-60x:target{
        transform: translateY(60%);
    }

    .lg\:target\:translate-y-65x:target{
        transform: translateY(65%);
    }

    .lg\:target\:translate-y-70x:target{
        transform: translateY(70%);
    }

    .lg\:target\:translate-y-75x:target{
        transform: translateY(75%);
    }

    .lg\:target\:translate-y-80x:target{
        transform: translateY(80%);
    }

    .lg\:target\:translate-y-85x:target{
        transform: translateY(85%);
    }

    .lg\:target\:translate-y-90x:target{
        transform: translateY(90%);
    }

    .lg\:target\:translate-y-95x:target{
        transform: translateY(95%);
    }
    
    .lg\:target\:rotate-0:target{
        transform: rotate(0);
    }
    
    .lg\:target\:rotate-1:target{
        transform: rotate(1deg);
    }
    
    .lg\:target\:rotate-2:target{
        transform: rotate(2deg);
    }
    
    .lg\:target\:rotate-3:target{
        transform: rotate(3deg);
    }
    
    .lg\:target\:rotate-6:target{
        transform: rotate(6deg);
    }
    
    .lg\:target\:rotate-12:target{
        transform: rotate(12deg);
    }
    
    .lg\:target\:rotate-20:target{
        transform: rotate(20deg);
    }
    
    .lg\:target\:rotate-30:target{
        transform: rotate(30deg);
    }
    
    .lg\:target\:rotate-45:target{
        transform: rotate(45deg);
    }
    
    .lg\:target\:rotate-60:target{
        transform: rotate(60deg);
    }
    
    .lg\:target\:rotate-90:target{
        transform: rotate(90deg);
    }
    
    .lg\:target\:rotate-180:target{
        transform: rotate(180deg);
    }
    
    .lg\:target\:rotate-259:target{
        transform: rotate(359deg);
    }
    
    .lg\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .lg\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .lg\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .lg\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .lg\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .lg\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .lg\:target\:transform-origin-center:target{
        transform-origin: center;
    }
    
    .lg\:target\:transition-duration-75:target{
        transition-duration: 75ms;
    }
    
    .lg\:target\:transition-duration-100:target{
        transition-duration: 100ms;
    }
    
    .lg\:target\:transition-duration-150:target{
        transition-duration: 150ms;
    }
    
    .lg\:target\:transition-duration-200:target{
        transition-duration: 200ms;
    }
    
    .lg\:target\:transition-duration-300:target{
        transition-duration: 300ms;
    }
    
    .lg\:target\:transition-duration-700:target{
        transition-duration: 700ms;
    }
    
    .lg\:target\:transition-duration-1000:target{
        transition-duration: 1000ms;
    }
    
    .lg\:target\:transition-ease-linear:target{
        transition-timing-function: linear;
    }
    
    .lg\:target\:transition-ease-in:target{
        transition-timing-function: ease-in;
    }
    
    .lg\:target\:transition-ease-out:target{
        transition-timing-function: ease-out;
    }
    
    .lg\:target\:transition-ease-in-out:target{
        transition-timing-function: ease-in-out;
    }
    
    .lg\:target\:transition-delay-75:target{
        transition-delay: 75ms;
    }
    
    .lg\:target\:transition-delay-100:target{
        transition-delay: 100ms;
    }
    
    .lg\:target\:transition-delay-150:target{
        transition-delay: 150ms;
    }
    
    .lg\:target\:transition-duration-200:target{
        transition-delay: 200ms;
    }
    
    .lg\:target\:transition-delay-300:target{
        transition-delay: 300ms;
    }
    
    .lg\:target\:transition-delay-700:target{
        transition-delay: 700ms;
    }
    
    .lg\:target\:transition-delay-1000:target{
        transition-delay: 1000ms;
    }
    
    .lg\:target\:transition-property-all:target{
        transition-property: all;
    }
    
    .lg\:target\:transition-property-colors:target{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .lg\:target\:transition-property-opacity:target{
        transition-property: opacity;
    }
    
    .lg\:target\:transition-property-transform:target{
        transition-property: transform;
    }
    
    .lg\:target\:animation-duration-75:target{
        animation-duration: 75ms;
    }
    
    .lg\:target\:animation-duration-100:target{
        animation-duration: 100ms;
    }
    
    .lg\:target\:animation-duration-150:target{
        animation-duration: 150ms;
    }
    
    .lg\:target\:animation-duration-200:target{
        animation-duration: 200ms;
    }
    
    .lg\:target\:animation-duration-300:target{
        animation-duration: 300ms;
    }
    
    .lg\:target\:animation-duration-700:target{
        animation-duration: 700ms;
    }
    
    .lg\:target\:animation-duration-1000:target{
        animation-duration: 1000ms;
    }
    
    .lg\:target\:animation-ease-linear:target{
        animation-timing-function: linear;
    }
    
    .lg\:target\:animation-ease-in:target{
        animation-timing-function: ease-in;
    }
    
    .lg\:target\:animation-ease-out:target{
        animation-timing-function: ease-out;
    }
    
    .lg\:target\:animation-ease-in-out:target{
        animation-timing-function: ease-in-out;
    }
    
    .lg\:target\:animation-delay-75:target{
        animation-delay: 75ms;
    }
    
    .lg\:target\:animation-delay-100:target{
        animation-delay: 100ms;
    }
    
    .lg\:target\:animation-delay-150:target{
        animation-delay: 150ms;
    }
    
    .lg\:target\:animation-duration-200:target{
        animation-delay: 200ms;
    }
    
    .lg\:target\:animation-delay-300:target{
        animation-delay: 300ms;
    }
    
    .lg\:target\:animation-delay-700:target{
        animation-delay: 700ms;
    }
    
    .lg\:target\:animation-delay-1000:target{
        animation-delay: 1000ms;
    }
    
    .lg\:target\:animation-name-fade-in:target{
        animation-name: fade-in;
    }
    
    .lg\:target\:animation-name-fade-out:target{
        animation-name: fade-out;
    }
    
    .lg\:target\:animation-name-spin:target{
        animation-name: spin;
    }
    
    .lg\:target\:animation-name-translate-x:target{
        animation-name: translate-x;
    }
    
    .lg\:target\:animation-name-translate-y:target{
        animation-name: translate-y;
    }
    
    .lg\:target\:animation-name-scale-up:target{
        animation-name: scale-up;
    }
    
    .lg\:target\:animation-name-scale-down:target{
        animation-name: scale-down;
    }
    
    .lg\:target\:animation-name-bounce:target{
        animation-name: bounce;
    }
    
    .lg\:target\:animation-name-slide-in:target{
        animation-name: slide-in;
    }
    
    .lg\:target\:animation-name-slide-out:target{
        animation-name: slide-out;
    }
    
    .lg\:target\:animation-name-pulse:target{
        animation-name: pulse;
    }
    
    .lg\:target\:color-white:target{
        color: var(--white);
    }
    
    .lg\:target\:color-black:target{
        color: var(--black);
    }
    
    .lg\:target\:text-white:target{
        color: var(--white);
    }
    
    .lg\:target\:text-black:target{
        color: var(--black);
    }
    
    .lg\:target\:bg-white:target{
        background: var(--white);
    }
    
    .lg\:target\:bg-black:target{
        background: var(--black);
    }

    .lg\:target\:border-white:target{
        border-color: var(--white);
    }

    .lg\:target\:border-black:target{
        border-color: var(--black);
    }
    
    .lg\:target\:border-teal-50:target{
        border-color: var(--velocity-teal-50);
    }
    
    .lg\:target\:border-teal-100:target{
        border-color: var(--velocity-teal-100);
    }
    
    .lg\:target\:border-teal-200:target{
        border-color: var(--velocity-teal-200);
    }
    
    .lg\:target\:border-teal-300:target{
        border-color: var(--velocity-teal-300);
    }
    
    .lg\:target\:border-teal-400:target{
        border-color: var(--velocity-teal-400);
    }
    
    .lg\:target\:border-teal-500:target{
        border-color: var(--velocity-teal-500);
    }
    
    .lg\:target\:border-teal-600:target{
        border-color: var(--velocity-teal-600);
    }
    
    .lg\:target\:border-teal-700:target{
        border-color: var(--velocity-teal-700);
    }
    
    .lg\:target\:border-teal-800:target{
        border-color: var(--velocity-teal-800);
    }
    
    .lg\:target\:border-teal-900:target{
        border-color: var(--velocity-teal-900);
    }
    
    .lg\:target\:border-red-50:target{
        border-color: var(--velocity-red-50);
    }
    
    .lg\:target\:border-red-100:target{
        border-color: var(--velocity-red-100);
    }
    
    .lg\:target\:border-red-200:target{
        border-color: var(--velocity-red-200);
    }
    
    .lg\:target\:border-red-300:target{
        border-color: var(--velocity-red-300);
    }
    
    .lg\:target\:border-red-400:target{
        border-color: var(--velocity-red-400);
    }
    
    .lg\:target\:border-red-500:target{
        border-color: var(--velocity-red-500);
    }
    
    .lg\:target\:border-red-600:target{
        border-color: var(--velocity-red-600);
    }
    
    .lg\:target\:border-red-700:target{
        border-color: var(--velocity-red-700);
    }
    
    .lg\:target\:border-red-800:target{
        border-color: var(--velocity-red-800);
    }
    
    .lg\:target\:border-red-900:target{
        border-color: var(--velocity-red-900);
    }
    
    .lg\:target\:border-grey-100:target{
        border-color: var(--velocity-grey-100);
    }
    
    .lg\:target\:border-sky-50:target{
        border-color: var(--velocity-sky-50);
    }
    
    .lg\:target\:border-sky-100:target{
        border-color: var(--velocity-sky-100);
    }
    
    .lg\:target\:border-sky-200:target{
        border-color: var(--velocity-sky-200);
    }
    
    .lg\:target\:border-sky-300:target{
        border-color: var(--velocity-sky-300);
    }
    
    .lg\:target\:border-sky-400:target{
        border-color: var(--velocity-sky-400);
    }
    
    .lg\:target\:border-sky-500:target{
        border-color: var(--velocity-sky-500);
    }
    
    .lg\:target\:border-sky-600:target{
        border-color: var(--velocity-sky-600);
    }
    
    .lg\:target\:border-sky-700:target{
        border-color: var(--velocity-sky-700);
    }
    
    .lg\:target\:border-sky-800:target{
        border-color: var(--velocity-sky-800);
    }
    
    .lg\:target\:border-sky-900:target{
        border-color: var(--velocity-sky-900);
    }
    
    .lg\:target\:border-green-50:target{
        border-color: var(--velocity-green-50);
    }
    
    .lg\:target\:border-green-100:target{
        border-color: var(--velocity-green-100);
    }
    
    .lg\:target\:border-green-200:target{
        border-color: var(--velocity-green-200);
    }
    
    .lg\:target\:border-green-300:target{
        border-color: var(--velocity-green-300);
    }
    
    .lg\:target\:border-green-400:target{
        border-color: var(--velocity-green-400);
    }
    
    .lg\:target\:border-green-500:target{
        border-color: var(--velocity-green-500);
    }
    
    .lg\:target\:border-green-600:target{
        border-color: var(--velocity-green-600);
    }
    
    .lg\:target\:border-green-700:target{
        border-color: var(--velocity-green-700);
    }
    
    .lg\:target\:border-green-800:target{
        border-color: var(--velocity-green-800);
    }
    
    .lg\:target\:border-green-900:target{
        border-color: var(--velocity-green-900);
    }
    
    .lg\:target\:border-grey-200:target{
        border-color: var(--velocity-grey-200);
    }
    
    .lg\:target\:border-grey-300:target{
        border-color: var(--velocity-grey-300);
    }
    
    .lg\:target\:border-grey-400:target{
        border-color: var(--velocity-grey-400);
    }
    
    .lg\:target\:border-grey-500:target{
        border-color: var(--velocity-grey-500);
    }
    
    .lg\:target\:border-grey-600:target{
        border-color: var(--velocity-grey-600);
    }
    
    .lg\:target\:border-grey-700:target{
        border-color: var(--velocity-grey-700);
    }
    
    .lg\:target\:border-grey-800:target{
        border-color: var(--velocity-grey-800);
    }
    
    .lg\:target\:border-grey-900:target{
        border-color: var(--velocity-grey-900);
    }
    
    .lg\:target\:border-yellow-50:target{
        border-color: var(--velocity-yellow-50);
    }
    
    .lg\:target\:border-yellow-100:target{
        border-color: var(--velocity-yellow-100);
    }
    
    .lg\:target\:border-yellow-200:target{
        border-color: var(--velocity-yellow-200);
    }
    
    .lg\:target\:border-yellow-300:target{
        border-color: var(--velocity-yellow-300);
    }
    
    .lg\:target\:border-yellow-400:target{
        border-color: var(--velocity-yellow-400);
    }
    
    .lg\:target\:border-yellow-500:target{
        border-color: var(--velocity-yellow-500);
    }
    
    .lg\:target\:border-yellow-600:target{
        border-color: var(--velocity-yellow-600);
    }
    
    .lg\:target\:border-yellow-700:target{
        border-color: var(--velocity-yellow-700);
    }
    
    .lg\:target\:border-yellow-800:target{
        border-color: var(--velocity-yellow-800);
    }
    
    .lg\:target\:border-yellow-900:target{
        border-color: var(--velocity-yellow-900);
    }
    
    .lg\:target\:border-cyan-50:target{
        border-color: var(--velocity-cyan-50);
    }
    
    .lg\:target\:border-cyan-100:target{
        border-color: var(--velocity-cyan-100);
    }
    
    .lg\:target\:border-cyan-200:target{
        border-color: var(--velocity-cyan-200);
    }
    
    .lg\:target\:border-cyan-300:target{
        border-color: var(--velocity-cyan-300);
    }
    
    .lg\:target\:border-cyan-400:target{
        border-color: var(--velocity-cyan-400);
    }
    
    .lg\:target\:border-cyan-500:target{
        border-color: var(--velocity-cyan-500);
    }
    
    .lg\:target\:border-cyan-600:target{
        border-color: var(--velocity-cyan-600);
    }
    
    .lg\:target\:border-cyan-700:target{
        border-color: var(--velocity-cyan-700);
    }
    
    .lg\:target\:border-cyan-800:target{
        border-color: var(--velocity-cyan-800);
    }
    
    .lg\:target\:border-cyan-900:target{
        border-color: var(--velocity-cyan-900);
    }
    
    .lg\:target\:border-orange-50:target{
        border-color: var(--velocity-orange-50);
    }
    
    .lg\:target\:border-orange-100:target{
        border-color: var(--velocity-orange-100);
    }
    
    .lg\:target\:border-orange-200:target{
        border-color: var(--velocity-orange-200);
    }
    
    .lg\:target\:border-orange-300:target{
        border-color: var(--velocity-orange-300);
    }
    
    .lg\:target\:border-orange-400:target{
        border-color: var(--velocity-orange-400);
    }
    
    .lg\:target\:border-orange-500:target{
        border-color: var(--velocity-orange-500);
    }
    
    .lg\:target\:border-orange-600:target{
        border-color: var(--velocity-orange-600);
    }
    
    .lg\:target\:border-orange-700:target{
        border-color: var(--velocity-orange-700);
    }
    
    .lg\:target\:border-orange-800:target{
        border-color: var(--velocity-orange-800);
    }
    
    .lg\:target\:border-orange-900:target{
        border-color: var(--velocity-orange-900);
    }
    
    .lg\:target\:border-blue-50:target{
        border-color: var(--velocity-blue-50);
    }
    
    .lg\:target\:border-blue-100:target{
        border-color: var(--velocity-blue-100);
    }
    
    .lg\:target\:border-blue-200:target{
        border-color: var(--velocity-blue-200);
    }
    
    .lg\:target\:border-blue-300:target{
        border-color: var(--velocity-blue-300);
    }
    
    .lg\:target\:border-blue-400:target{
        border-color: var(--velocity-blue-400);
    }
    
    .lg\:target\:border-blue-500:target{
        border-color: var(--velocity-blue-500);
    }
    
    .lg\:target\:border-blue-600:target{
        border-color: var(--velocity-blue-600);
    }
    
    .lg\:target\:border-blue-700:target{
        border-color: var(--velocity-blue-700);
    }
    
    .lg\:target\:border-blue-800:target{
        border-color: var(--velocity-blue-800);
    }
    
    .lg\:target\:border-blue-900:target{
        border-color: var(--velocity-blue-900);
    }
    
    .lg\:target\:border-lime-50:target{
        border-color: var(--velocity-lime-50);
    }
    
    .lg\:target\:border-lime-100:target{
        border-color: var(--velocity-lime-100);
    }
    
    .lg\:target\:border-lime-200:target{
        border-color: var(--velocity-lime-200);
    }
    
    .lg\:target\:border-lime-300:target{
        border-color: var(--velocity-lime-300);
    }
    
    .lg\:target\:border-lime-400:target{
        border-color: var(--velocity-lime-400);
    }
    
    .lg\:target\:border-lime-500:target{
        border-color: var(--velocity-lime-500);
    }
    
    .lg\:target\:border-lime-600:target{
        border-color: var(--velocity-lime-600);
    }
    
    .lg\:target\:border-lime-700:target{
        border-color: var(--velocity-lime-700);
    }
    
    .lg\:target\:border-lime-800:target{
        border-color: var(--velocity-lime-800);
    }
    
    .lg\:target\:border-lime-900:target{
        border-color: var(--velocity-lime-900);
    }
    
    .lg\:target\:border-purple-50:target{
        border-color: var(--velocity-purple-50);
    }
    
    .lg\:target\:border-purple-100:target{
        border-color: var(--velocity-purple-100);
    }
    
    .lg\:target\:border-purple-200:target{
        border-color: var(--velocity-purple-200);
    }
    
    .lg\:target\:border-purple-300:target{
        border-color: var(--velocity-purple-300);
    }
    
    .lg\:target\:border-purple-400:target{
        border-color: var(--velocity-purple-400);
    }
    
    .lg\:target\:border-purple-500:target{
        border-color: var(--velocity-purple-500);
    }
    
    .lg\:target\:border-purple-600:target{
        border-color: var(--velocity-purple-600);
    }
    
    .lg\:target\:border-purple-700:target{
        border-color: var(--velocity-purple-700);
    }
    
    .lg\:target\:border-purple-800:target{
        border-color: var(--velocity-purple-800);
    }
    
    .lg\:target\:border-purple-900:target{
        border-color: var(--velocity-purple-900);
    }
    
    .lg\:target\:border-indigo-50:target{
        border-color: var(--velocity-indigo-50);
    }
    
    .lg\:target\:border-indigo-100:target{
        border-color: var(--velocity-indigo-100);
    }
    
    .lg\:target\:border-indigo-200:target{
        border-color: var(--velocity-indigo-200);
    }
    
    .lg\:target\:border-indigo-300:target{
        border-color: var(--velocity-indigo-300);
    }
    
    .lg\:target\:border-indigo-400:target{
        border-color: var(--velocity-indigo-400);
    }
    
    .lg\:target\:border-indigo-500:target{
        border-color: var(--velocity-indigo-500);
    }
    
    .lg\:target\:border-indigo-600:target{
        border-color: var(--velocity-indigo-600);
    }
    
    .lg\:target\:border-indigo-700:target{
        border-color: var(--velocity-indigo-700);
    }
    
    .lg\:target\:border-indigo-800:target{
        border-color: var(--velocity-indigo-800);
    }
    
    .lg\:target\:border-indigo-900:target{
        border-color: var(--velocity-indigo-900);
    }
    
    .lg\:target\:border-pink-50:target{
        border-color: var(--velocity-pink-50);
    }
    
    .lg\:target\:border-pink-100:target{
        border-color: var(--velocity-pink-100);
    }
    
    .lg\:target\:border-pink-200:target{
        border-color: var(--velocity-pink-200);
    }
    
    .lg\:target\:border-pink-300:target{
        border-color: var(--velocity-pink-300);
    }
    
    .lg\:target\:border-pink-400:target{
        border-color: var(--velocity-pink-400);
    }
    
    .lg\:target\:border-pink-500:target{
        border-color: var(--velocity-pink-500);
    }
    
    .lg\:target\:border-pink-600:target{
        border-color: var(--velocity-pink-600);
    }
    
    .lg\:target\:border-pink-700:target{
        border-color: var(--velocity-pink-700);
    }
    
    .lg\:target\:border-pink-800:target{
        border-color: var(--velocity-pink-800);
    }
    
    .lg\:target\:border-pink-900:target{
        border-color: var(--velocity-pink-900);
    }
    
    .lg\:target\:border-violet-50:target{
        border-color: var(--velocity-violet-50);
    }
    
    .lg\:target\:border-violet-100:target{
        border-color: var(--velocity-violet-100);
    }
    
    .lg\:target\:border-violet-200:target{
        border-color: var(--velocity-violet-200);
    }
    
    .lg\:target\:border-violet-300:target{
        border-color: var(--velocity-violet-300);
    }
    
    .lg\:target\:border-violet-400:target{
        border-color: var(--velocity-violet-400);
    }
    
    .lg\:target\:border-violet-500:target{
        border-color: var(--velocity-violet-500);
    }
    
    .lg\:target\:border-violet-600:target{
        border-color: var(--velocity-violet-600);
    }
    
    .lg\:target\:border-violet-700:target{
        border-color: var(--velocity-violet-700);
    }
    
    .lg\:target\:border-violet-800:target{
        border-color: var(--velocity-violet-800);
    }
    
    .lg\:target\:border-violet-900:target{
        border-color: var(--velocity-violet-900);
    }
    
    .lg\:target\:border-slate-50:target{
        border-color: var(--velocity-slate-50);
    }
    
    .lg\:target\:border-slate-100:target{
        border-color: var(--velocity-slate-100);
    }
    
    .lg\:target\:border-slate-200:target{
        border-color: var(--velocity-slate-200);
    }
    
    .lg\:target\:border-slate-300:target{
        border-color: var(--velocity-slate-300);
    }
    
    .lg\:target\:border-slate-400:target{
        border-color: var(--velocity-slate-400);
    }
    
    .lg\:target\:border-slate-500:target{
        border-color: var(--velocity-slate-500);
    }
    
    .lg\:target\:border-slate-600:target{
        border-color: var(--velocity-slate-600);
    }
    
    .lg\:target\:border-slate-700:target{
        border-color: var(--velocity-slate-700);
    }
    
    .lg\:target\:border-slate-800:target{
        border-color: var(--velocity-slate-800);
    }
    
    .lg\:target\:border-slate-900:target{
        border-color: var(--velocity-slate-900);
    }
    
    .lg\:target\:border-rose-50:target{
        border-color: var(--velocity-rose-50);
    }
    
    .lg\:target\:border-rose-100:target{
        border-color: var(--velocity-rose-100);
    }
    
    .lg\:target\:border-rose-200:target{
        border-color: var(--velocity-rose-200);
    }
    
    .lg\:target\:border-rose-300:target{
        border-color: var(--velocity-rose-300);
    }
    
    .lg\:target\:border-rose-400:target{
        border-color: var(--velocity-rose-400);
    }
    
    .lg\:target\:border-rose-500:target{
        border-color: var(--velocity-rose-500);
    }
    
    .lg\:target\:border-rose-600:target{
        border-color: var(--velocity-rose-600);
    }
    
    .lg\:target\:border-rose-700:target{
        border-color: var(--velocity-rose-700);
    }
    
    .lg\:target\:border-rose-800:target{
        border-color: var(--velocity-rose-800);
    }
    
    .lg\:target\:border-rose-900:target{
        border-color: var(--velocity-rose-900);
    }
    
    .lg\:target\:fill-teal-50:target{
        fill: var(--velocity-teal-50);
    }
    
    .lg\:target\:fill-teal-100:target{
        fill: var(--velocity-teal-100);
    }
    
    .lg\:target\:fill-teal-200:target{
        fill: var(--velocity-teal-200);
    }
    
    .lg\:target\:fill-teal-300:target{
        fill: var(--velocity-teal-300);
    }
    
    .lg\:target\:fill-teal-400:target{
        fill: var(--velocity-teal-400);
    }
    
    .lg\:target\:fill-teal-500:target{
        fill: var(--velocity-teal-500);
    }
    
    .lg\:target\:fill-teal-600:target{
        fill: var(--velocity-teal-600);
    }
    
    .lg\:target\:fill-teal-700:target{
        fill: var(--velocity-teal-700);
    }
    
    .lg\:target\:fill-teal-800:target{
        fill: var(--velocity-teal-800);
    }
    
    .lg\:target\:fill-teal-900:target{
        fill: var(--velocity-teal-900);
    }
    
    .lg\:target\:fill-red-50:target{
        fill: var(--velocity-red-50);
    }
    
    .lg\:target\:fill-red-100:target{
        fill: var(--velocity-red-100);
    }
    
    .lg\:target\:fill-red-200:target{
        fill: var(--velocity-red-200);
    }
    
    .lg\:target\:fill-red-300:target{
        fill: var(--velocity-red-300);
    }
    
    .lg\:target\:fill-red-400:target{
        fill: var(--velocity-red-400);
    }
    
    .lg\:target\:fill-red-500:target{
        fill: var(--velocity-red-500);
    }
    
    .lg\:target\:fill-red-600:target{
        fill: var(--velocity-red-600);
    }
    
    .lg\:target\:fill-red-700:target{
        fill: var(--velocity-red-700);
    }
    
    .lg\:target\:fill-red-800:target{
        fill: var(--velocity-red-800);
    }
    
    .lg\:target\:fill-red-900:target{
        fill: var(--velocity-red-900);
    }
    
    .lg\:target\:fill-grey-100:target{
        fill: var(--velocity-grey-100);
    }
    
    .lg\:target\:fill-sky-50:target{
        fill: var(--velocity-sky-50);
    }
    
    .lg\:target\:fill-sky-100:target{
        fill: var(--velocity-sky-100);
    }
    
    .lg\:target\:fill-sky-200:target{
        fill: var(--velocity-sky-200);
    }
    
    .lg\:target\:fill-sky-300:target{
        fill: var(--velocity-sky-300);
    }
    
    .lg\:target\:fill-sky-400:target{
        fill: var(--velocity-sky-400);
    }
    
    .lg\:target\:fill-sky-500:target{
        fill: var(--velocity-sky-500);
    }
    
    .lg\:target\:fill-sky-600:target{
        fill: var(--velocity-sky-600);
    }
    
    .lg\:target\:fill-sky-700:target{
        fill: var(--velocity-sky-700);
    }
    
    .lg\:target\:fill-sky-800:target{
        fill: var(--velocity-sky-800);
    }
    
    .lg\:target\:fill-sky-900:target{
        fill: var(--velocity-sky-900);
    }
    
    .lg\:target\:fill-green-50:target{
        fill: var(--velocity-green-50);
    }
    
    .lg\:target\:fill-green-100:target{
        fill: var(--velocity-green-100);
    }
    
    .lg\:target\:fill-green-200:target{
        fill: var(--velocity-green-200);
    }
    
    .lg\:target\:fill-green-300:target{
        fill: var(--velocity-green-300);
    }
    
    .lg\:target\:fill-green-400:target{
        fill: var(--velocity-green-400);
    }
    
    .lg\:target\:fill-green-500:target{
        fill: var(--velocity-green-500);
    }
    
    .lg\:target\:fill-green-600:target{
        fill: var(--velocity-green-600);
    }
    
    .lg\:target\:fill-green-700:target{
        fill: var(--velocity-green-700);
    }
    
    .lg\:target\:fill-green-800:target{
        fill: var(--velocity-green-800);
    }
    
    .lg\:target\:fill-green-900:target{
        fill: var(--velocity-green-900);
    }
    
    .lg\:target\:fill-grey-200:target{
        fill: var(--velocity-grey-200);
    }
    
    .lg\:target\:fill-grey-300:target{
        fill: var(--velocity-grey-300);
    }
    
    .lg\:target\:fill-grey-400:target{
        fill: var(--velocity-grey-400);
    }
    
    .lg\:target\:fill-grey-500:target{
        fill: var(--velocity-grey-500);
    }
    
    .lg\:target\:fill-grey-600:target{
        fill: var(--velocity-grey-600);
    }
    
    .lg\:target\:fill-grey-700:target{
        fill: var(--velocity-grey-700);
    }
    
    .lg\:target\:fill-grey-800:target{
        fill: var(--velocity-grey-800);
    }
    
    .lg\:target\:fill-grey-900:target{
        fill: var(--velocity-grey-900);
    }
    
    .lg\:target\:fill-yellow-50:target{
        fill: var(--velocity-yellow-50);
    }
    
    .lg\:target\:fill-yellow-100:target{
        fill: var(--velocity-yellow-100);
    }
    
    .lg\:target\:fill-yellow-200:target{
        fill: var(--velocity-yellow-200);
    }
    
    .lg\:target\:fill-yellow-300:target{
        fill: var(--velocity-yellow-300);
    }
    
    .lg\:target\:fill-yellow-400:target{
        fill: var(--velocity-yellow-400);
    }
    
    .lg\:target\:fill-yellow-500:target{
        fill: var(--velocity-yellow-500);
    }
    
    .lg\:target\:fill-yellow-600:target{
        fill: var(--velocity-yellow-600);
    }
    
    .lg\:target\:fill-yellow-700:target{
        fill: var(--velocity-yellow-700);
    }
    
    .lg\:target\:fill-yellow-800:target{
        fill: var(--velocity-yellow-800);
    }
    
    .lg\:target\:fill-yellow-900:target{
        fill: var(--velocity-yellow-900);
    }
    
    .lg\:target\:fill-cyan-50:target{
        fill: var(--velocity-cyan-50);
    }
    
    .lg\:target\:fill-cyan-100:target{
        fill: var(--velocity-cyan-100);
    }
    
    .lg\:target\:fill-cyan-200:target{
        fill: var(--velocity-cyan-200);
    }
    
    .lg\:target\:fill-cyan-300:target{
        fill: var(--velocity-cyan-300);
    }
    
    .lg\:target\:fill-cyan-400:target{
        fill: var(--velocity-cyan-400);
    }
    
    .lg\:target\:fill-cyan-500:target{
        fill: var(--velocity-cyan-500);
    }
    
    .lg\:target\:fill-cyan-600:target{
        fill: var(--velocity-cyan-600);
    }
    
    .lg\:target\:fill-cyan-700:target{
        fill: var(--velocity-cyan-700);
    }
    
    .lg\:target\:fill-cyan-800:target{
        fill: var(--velocity-cyan-800);
    }
    
    .lg\:target\:fill-cyan-900:target{
        fill: var(--velocity-cyan-900);
    }
    
    .lg\:target\:fill-orange-50:target{
        fill: var(--velocity-orange-50);
    }
    
    .lg\:target\:fill-orange-100:target{
        fill: var(--velocity-orange-100);
    }
    
    .lg\:target\:fill-orange-200:target{
        fill: var(--velocity-orange-200);
    }
    
    .lg\:target\:fill-orange-300:target{
        fill: var(--velocity-orange-300);
    }
    
    .lg\:target\:fill-orange-400:target{
        fill: var(--velocity-orange-400);
    }
    
    .lg\:target\:fill-orange-500:target{
        fill: var(--velocity-orange-500);
    }
    
    .lg\:target\:fill-orange-600:target{
        fill: var(--velocity-orange-600);
    }
    
    .lg\:target\:fill-orange-700:target{
        fill: var(--velocity-orange-700);
    }
    
    .lg\:target\:fill-orange-800:target{
        fill: var(--velocity-orange-800);
    }
    
    .lg\:target\:fill-orange-900:target{
        fill: var(--velocity-orange-900);
    }
    
    .lg\:target\:fill-blue-50:target{
        fill: var(--velocity-blue-50);
    }
    
    .lg\:target\:fill-blue-100:target{
        fill: var(--velocity-blue-100);
    }
    
    .lg\:target\:fill-blue-200:target{
        fill: var(--velocity-blue-200);
    }
    
    .lg\:target\:fill-blue-300:target{
        fill: var(--velocity-blue-300);
    }
    
    .lg\:target\:fill-blue-400:target{
        fill: var(--velocity-blue-400);
    }
    
    .lg\:target\:fill-blue-500:target{
        fill: var(--velocity-blue-500);
    }
    
    .lg\:target\:fill-blue-600:target{
        fill: var(--velocity-blue-600);
    }
    
    .lg\:target\:fill-blue-700:target{
        fill: var(--velocity-blue-700);
    }
    
    .lg\:target\:fill-blue-800:target{
        fill: var(--velocity-blue-800);
    }
    
    .lg\:target\:fill-blue-900:target{
        fill: var(--velocity-blue-900);
    }
    
    .lg\:target\:fill-lime-50:target{
        fill: var(--velocity-lime-50);
    }
    
    .lg\:target\:fill-lime-100:target{
        fill: var(--velocity-lime-100);
    }
    
    .lg\:target\:fill-lime-200:target{
        fill: var(--velocity-lime-200);
    }
    
    .lg\:target\:fill-lime-300:target{
        fill: var(--velocity-lime-300);
    }
    
    .lg\:target\:fill-lime-400:target{
        fill: var(--velocity-lime-400);
    }
    
    .lg\:target\:fill-lime-500:target{
        fill: var(--velocity-lime-500);
    }
    
    .lg\:target\:fill-lime-600:target{
        fill: var(--velocity-lime-600);
    }
    
    .lg\:target\:fill-lime-700:target{
        fill: var(--velocity-lime-700);
    }
    
    .lg\:target\:fill-lime-800:target{
        fill: var(--velocity-lime-800);
    }
    
    .lg\:target\:fill-lime-900:target{
        fill: var(--velocity-lime-900);
    }
    
    .lg\:target\:fill-purple-50:target{
        fill: var(--velocity-purple-50);
    }
    
    .lg\:target\:fill-purple-100:target{
        fill: var(--velocity-purple-100);
    }
    
    .lg\:target\:fill-purple-200:target{
        fill: var(--velocity-purple-200);
    }
    
    .lg\:target\:fill-purple-300:target{
        fill: var(--velocity-purple-300);
    }
    
    .lg\:target\:fill-purple-400:target{
        fill: var(--velocity-purple-400);
    }
    
    .lg\:target\:fill-purple-500:target{
        fill: var(--velocity-purple-500);
    }
    
    .lg\:target\:fill-purple-600:target{
        fill: var(--velocity-purple-600);
    }
    
    .lg\:target\:fill-purple-700:target{
        fill: var(--velocity-purple-700);
    }
    
    .lg\:target\:fill-purple-800:target{
        fill: var(--velocity-purple-800);
    }
    
    .lg\:target\:fill-purple-900:target{
        fill: var(--velocity-purple-900);
    }
    
    .lg\:target\:fill-indigo-50:target{
        fill: var(--velocity-indigo-50);
    }
    
    .lg\:target\:fill-indigo-100:target{
        fill: var(--velocity-indigo-100);
    }
    
    .lg\:target\:fill-indigo-200:target{
        fill: var(--velocity-indigo-200);
    }
    
    .lg\:target\:fill-indigo-300:target{
        fill: var(--velocity-indigo-300);
    }
    
    .lg\:target\:fill-indigo-400:target{
        fill: var(--velocity-indigo-400);
    }
    
    .lg\:target\:fill-indigo-500:target{
        fill: var(--velocity-indigo-500);
    }
    
    .lg\:target\:fill-indigo-600:target{
        fill: var(--velocity-indigo-600);
    }
    
    .lg\:target\:fill-indigo-700:target{
        fill: var(--velocity-indigo-700);
    }
    
    .lg\:target\:fill-indigo-800:target{
        fill: var(--velocity-indigo-800);
    }
    
    .lg\:target\:fill-indigo-900:target{
        fill: var(--velocity-indigo-900);
    }
    
    .lg\:target\:fill-pink-50:target{
        fill: var(--velocity-pink-50);
    }
    
    .lg\:target\:fill-pink-100:target{
        fill: var(--velocity-pink-100);
    }
    
    .lg\:target\:fill-pink-200:target{
        fill: var(--velocity-pink-200);
    }
    
    .lg\:target\:fill-pink-300:target{
        fill: var(--velocity-pink-300);
    }
    
    .lg\:target\:fill-pink-400:target{
        fill: var(--velocity-pink-400);
    }
    
    .lg\:target\:fill-pink-500:target{
        fill: var(--velocity-pink-500);
    }
    
    .lg\:target\:fill-pink-600:target{
        fill: var(--velocity-pink-600);
    }
    
    .lg\:target\:fill-pink-700:target{
        fill: var(--velocity-pink-700);
    }
    
    .lg\:target\:fill-pink-800:target{
        fill: var(--velocity-pink-800);
    }
    
    .lg\:target\:fill-pink-900:target{
        fill: var(--velocity-pink-900);
    }
    
    .lg\:target\:fill-violet-50:target{
        fill: var(--velocity-violet-50);
    }
    
    .lg\:target\:fill-violet-100:target{
        fill: var(--velocity-violet-100);
    }
    
    .lg\:target\:fill-violet-200:target{
        fill: var(--velocity-violet-200);
    }
    
    .lg\:target\:fill-violet-300:target{
        fill: var(--velocity-violet-300);
    }
    
    .lg\:target\:fill-violet-400:target{
        fill: var(--velocity-violet-400);
    }
    
    .lg\:target\:fill-violet-500:target{
        fill: var(--velocity-violet-500);
    }
    
    .lg\:target\:fill-violet-600:target{
        fill: var(--velocity-violet-600);
    }
    
    .lg\:target\:fill-violet-700:target{
        fill: var(--velocity-violet-700);
    }
    
    .lg\:target\:fill-violet-800:target{
        fill: var(--velocity-violet-800);
    }
    
    .lg\:target\:fill-violet-900:target{
        fill: var(--velocity-violet-900);
    }
    
    .lg\:target\:fill-slate-50:target{
        fill: var(--velocity-slate-50);
    }
    
    .lg\:target\:fill-slate-100:target{
        fill: var(--velocity-slate-100);
    }
    
    .lg\:target\:fill-slate-200:target{
        fill: var(--velocity-slate-200);
    }
    
    .lg\:target\:fill-slate-300:target{
        fill: var(--velocity-slate-300);
    }
    
    .lg\:target\:fill-slate-400:target{
        fill: var(--velocity-slate-400);
    }
    
    .lg\:target\:fill-slate-500:target{
        fill: var(--velocity-slate-500);
    }
    
    .lg\:target\:fill-slate-600:target{
        fill: var(--velocity-slate-600);
    }
    
    .lg\:target\:fill-slate-700:target{
        fill: var(--velocity-slate-700);
    }
    
    .lg\:target\:fill-slate-800:target{
        fill: var(--velocity-slate-800);
    }
    
    .lg\:target\:fill-slate-900:target{
        fill: var(--velocity-slate-900);
    }
    
    .lg\:target\:fill-rose-50:target{
        fill: var(--velocity-rose-50);
    }
    
    .lg\:target\:fill-rose-100:target{
        fill: var(--velocity-rose-100);
    }
    
    .lg\:target\:fill-rose-200:target{
        fill: var(--velocity-rose-200);
    }
    
    .lg\:target\:fill-rose-300:target{
        fill: var(--velocity-rose-300);
    }
    
    .lg\:target\:fill-rose-400:target{
        fill: var(--velocity-rose-400);
    }
    
    .lg\:target\:fill-rose-500:target{
        fill: var(--velocity-rose-500);
    }
    
    .lg\:target\:fill-rose-600:target{
        fill: var(--velocity-rose-600);
    }
    
    .lg\:target\:fill-rose-700:target{
        fill: var(--velocity-rose-700);
    }
    
    .lg\:target\:fill-rose-800:target{
        fill: var(--velocity-rose-800);
    }
    
    .lg\:target\:fill-rose-900:target{
        fill: var(--velocity-rose-900);
    }
    
    .lg\:target\:fill-transparent:target{
        fill: transparent;
    }
    
    .lg\:target\:color-teal-50:target{
        color: var(--velocity-teal-50);
    }
    
    .lg\:target\:color-teal-100:target{
        color: var(--velocity-teal-100);
    }
    
    .lg\:target\:color-teal-200:target{
        color: var(--velocity-teal-200);
    }
    
    .lg\:target\:color-teal-300:target{
        color: var(--velocity-teal-300);
    }
    
    .lg\:target\:color-teal-400:target{
        color: var(--velocity-teal-400);
    }
    
    .lg\:target\:color-teal-500:target{
        color: var(--velocity-teal-500);
    }
    
    .lg\:target\:color-teal-600:target{
        color: var(--velocity-teal-600);
    }
    
    .lg\:target\:color-teal-700:target{
        color: var(--velocity-teal-700);
    }
    
    .lg\:target\:color-teal-800:target{
        color: var(--velocity-teal-800);
    }
    
    .lg\:target\:color-teal-900:target{
        color: var(--velocity-teal-900);
    }
    
    .lg\:target\:color-red-50:target{
        color: var(--velocity-red-50);
    }
    
    .lg\:target\:color-red-100:target{
        color: var(--velocity-red-100);
    }
    
    .lg\:target\:color-red-200:target{
        color: var(--velocity-red-200);
    }
    
    .lg\:target\:color-red-300:target{
        color: var(--velocity-red-300);
    }
    
    .lg\:target\:color-red-400:target{
        color: var(--velocity-red-400);
    }
    
    .lg\:target\:color-red-500:target{
        color: var(--velocity-red-500);
    }
    
    .lg\:target\:color-red-600:target{
        color: var(--velocity-red-600);
    }
    
    .lg\:target\:color-red-700:target{
        color: var(--velocity-red-700);
    }
    
    .lg\:target\:color-red-800:target{
        color: var(--velocity-red-800);
    }
    
    .lg\:target\:color-red-900:target{
        color: var(--velocity-red-900);
    }
    
    .lg\:target\:color-grey-100:target{
        color: var(--velocity-grey-100);
    }
    
    .lg\:target\:color-sky-50:target{
        color: var(--velocity-sky-50);
    }
    
    .lg\:target\:color-sky-100:target{
        color: var(--velocity-sky-100);
    }
    
    .lg\:target\:color-sky-200:target{
        color: var(--velocity-sky-200);
    }
    
    .lg\:target\:color-sky-300:target{
        color: var(--velocity-sky-300);
    }
    
    .lg\:target\:color-sky-400:target{
        color: var(--velocity-sky-400);
    }
    
    .lg\:target\:color-sky-500:target{
        color: var(--velocity-sky-500);
    }
    
    .lg\:target\:color-sky-600:target{
        color: var(--velocity-sky-600);
    }
    
    .lg\:target\:color-sky-700:target{
        color: var(--velocity-sky-700);
    }
    
    .lg\:target\:color-sky-800:target{
        color: var(--velocity-sky-800);
    }
    
    .lg\:target\:color-sky-900:target{
        color: var(--velocity-sky-900);
    }
    
    .lg\:target\:color-green-50:target{
        color: var(--velocity-green-50);
    }
    
    .lg\:target\:color-green-100:target{
        color: var(--velocity-green-100);
    }
    
    .lg\:target\:color-green-200:target{
        color: var(--velocity-green-200);
    }
    
    .lg\:target\:color-green-300:target{
        color: var(--velocity-green-300);
    }
    
    .lg\:target\:color-green-400:target{
        color: var(--velocity-green-400);
    }
    
    .lg\:target\:color-green-500:target{
        color: var(--velocity-green-500);
    }
    
    .lg\:target\:color-green-600:target{
        color: var(--velocity-green-600);
    }
    
    .lg\:target\:color-green-700:target{
        color: var(--velocity-green-700);
    }
    
    .lg\:target\:color-green-800:target{
        color: var(--velocity-green-800);
    }
    
    .lg\:target\:color-green-900:target{
        color: var(--velocity-green-900);
    }
    
    .lg\:target\:color-grey-200:target{
        color: var(--velocity-grey-200);
    }
    
    .lg\:target\:color-grey-300:target{
        color: var(--velocity-grey-300);
    }
    
    .lg\:target\:color-grey-400:target{
        color: var(--velocity-grey-400);
    }
    
    .lg\:target\:color-grey-500:target{
        color: var(--velocity-grey-500);
    }
    
    .lg\:target\:color-grey-600:target{
        color: var(--velocity-grey-600);
    }
    
    .lg\:target\:color-grey-700:target{
        color: var(--velocity-grey-700);
    }
    
    .lg\:target\:color-grey-800:target{
        color: var(--velocity-grey-800);
    }
    
    .lg\:target\:color-grey-900:target{
        color: var(--velocity-grey-900);
    }
    
    .lg\:target\:color-yellow-50:target{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:target\:color-yellow-100:target{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:target\:color-yellow-200:target{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:target\:color-yellow-300:target{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:target\:color-yellow-400:target{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:target\:color-yellow-500:target{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:target\:color-yellow-600:target{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:target\:color-yellow-700:target{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:target\:color-yellow-800:target{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:target\:color-yellow-900:target{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:target\:color-cyan-50:target{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:target\:color-cyan-100:target{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:target\:color-cyan-200:target{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:target\:color-cyan-300:target{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:target\:color-cyan-400:target{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:target\:color-cyan-500:target{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:target\:color-cyan-600:target{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:target\:color-cyan-700:target{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:target\:color-cyan-800:target{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:target\:color-cyan-900:target{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:target\:color-orange-50:target{
        color: var(--velocity-orange-50);
    }
    
    .lg\:target\:color-orange-100:target{
        color: var(--velocity-orange-100);
    }
    
    .lg\:target\:color-orange-200:target{
        color: var(--velocity-orange-200);
    }
    
    .lg\:target\:color-orange-300:target{
        color: var(--velocity-orange-300);
    }
    
    .lg\:target\:color-orange-400:target{
        color: var(--velocity-orange-400);
    }
    
    .lg\:target\:color-orange-500:target{
        color: var(--velocity-orange-500);
    }
    
    .lg\:target\:color-orange-600:target{
        color: var(--velocity-orange-600);
    }
    
    .lg\:target\:color-orange-700:target{
        color: var(--velocity-orange-700);
    }
    
    .lg\:target\:color-orange-800:target{
        color: var(--velocity-orange-800);
    }
    
    .lg\:target\:color-orange-900:target{
        color: var(--velocity-orange-900);
    }
    
    .lg\:target\:color-blue-50:target{
        color: var(--velocity-blue-50);
    }
    
    .lg\:target\:color-blue-100:target{
        color: var(--velocity-blue-100);
    }
    
    .lg\:target\:color-blue-200:target{
        color: var(--velocity-blue-200);
    }
    
    .lg\:target\:color-blue-300:target{
        color: var(--velocity-blue-300);
    }
    
    .lg\:target\:color-blue-400:target{
        color: var(--velocity-blue-400);
    }
    
    .lg\:target\:color-blue-500:target{
        color: var(--velocity-blue-500);
    }
    
    .lg\:target\:color-blue-600:target{
        color: var(--velocity-blue-600);
    }
    
    .lg\:target\:color-blue-700:target{
        color: var(--velocity-blue-700);
    }
    
    .lg\:target\:color-blue-800:target{
        color: var(--velocity-blue-800);
    }
    
    .lg\:target\:color-blue-900:target{
        color: var(--velocity-blue-900);
    }
    
    .lg\:target\:color-lime-50:target{
        color: var(--velocity-lime-50);
    }
    
    .lg\:target\:color-lime-100:target{
        color: var(--velocity-lime-100);
    }
    
    .lg\:target\:color-lime-200:target{
        color: var(--velocity-lime-200);
    }
    
    .lg\:target\:color-lime-300:target{
        color: var(--velocity-lime-300);
    }
    
    .lg\:target\:color-lime-400:target{
        color: var(--velocity-lime-400);
    }
    
    .lg\:target\:color-lime-500:target{
        color: var(--velocity-lime-500);
    }
    
    .lg\:target\:color-lime-600:target{
        color: var(--velocity-lime-600);
    }
    
    .lg\:target\:color-lime-700:target{
        color: var(--velocity-lime-700);
    }
    
    .lg\:target\:color-lime-800:target{
        color: var(--velocity-lime-800);
    }
    
    .lg\:target\:color-lime-900:target{
        color: var(--velocity-lime-900);
    }
    
    .lg\:target\:color-purple-50:target{
        color: var(--velocity-purple-50);
    }
    
    .lg\:target\:color-purple-100:target{
        color: var(--velocity-purple-100);
    }
    
    .lg\:target\:color-purple-200:target{
        color: var(--velocity-purple-200);
    }
    
    .lg\:target\:color-purple-300:target{
        color: var(--velocity-purple-300);
    }
    
    .lg\:target\:color-purple-400:target{
        color: var(--velocity-purple-400);
    }
    
    .lg\:target\:color-purple-500:target{
        color: var(--velocity-purple-500);
    }
    
    .lg\:target\:color-purple-600:target{
        color: var(--velocity-purple-600);
    }
    
    .lg\:target\:color-purple-700:target{
        color: var(--velocity-purple-700);
    }
    
    .lg\:target\:color-purple-800:target{
        color: var(--velocity-purple-800);
    }
    
    .lg\:target\:color-purple-900:target{
        color: var(--velocity-purple-900);
    }
    
    .lg\:target\:color-indigo-50:target{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:target\:color-indigo-100:target{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:target\:color-indigo-200:target{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:target\:color-indigo-300:target{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:target\:color-indigo-400:target{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:target\:color-indigo-500:target{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:target\:color-indigo-600:target{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:target\:color-indigo-700:target{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:target\:color-indigo-800:target{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:target\:color-indigo-900:target{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:target\:color-pink-50:target{
        color: var(--velocity-pink-50);
    }
    
    .lg\:target\:color-pink-100:target{
        color: var(--velocity-pink-100);
    }
    
    .lg\:target\:color-pink-200:target{
        color: var(--velocity-pink-200);
    }
    
    .lg\:target\:color-pink-300:target{
        color: var(--velocity-pink-300);
    }
    
    .lg\:target\:color-pink-400:target{
        color: var(--velocity-pink-400);
    }
    
    .lg\:target\:color-pink-500:target{
        color: var(--velocity-pink-500);
    }
    
    .lg\:target\:color-pink-600:target{
        color: var(--velocity-pink-600);
    }
    
    .lg\:target\:color-pink-700:target{
        color: var(--velocity-pink-700);
    }
    
    .lg\:target\:color-pink-800:target{
        color: var(--velocity-pink-800);
    }
    
    .lg\:target\:color-pink-900:target{
        color: var(--velocity-pink-900);
    }
    
    .lg\:target\:color-violet-50:target{
        color: var(--velocity-violet-50);
    }
    
    .lg\:target\:color-violet-100:target{
        color: var(--velocity-violet-100);
    }
    
    .lg\:target\:color-violet-200:target{
        color: var(--velocity-violet-200);
    }
    
    .lg\:target\:color-violet-300:target{
        color: var(--velocity-violet-300);
    }
    
    .lg\:target\:color-violet-400:target{
        color: var(--velocity-violet-400);
    }
    
    .lg\:target\:color-violet-500:target{
        color: var(--velocity-violet-500);
    }
    
    .lg\:target\:color-violet-600:target{
        color: var(--velocity-violet-600);
    }
    
    .lg\:target\:color-violet-700:target{
        color: var(--velocity-violet-700);
    }
    
    .lg\:target\:color-violet-800:target{
        color: var(--velocity-violet-800);
    }
    
    .lg\:target\:color-violet-900:target{
        color: var(--velocity-violet-900);
    }
    
    .lg\:target\:color-slate-50:target{
        color: var(--velocity-slate-50);
    }
    
    .lg\:target\:color-slate-100:target{
        color: var(--velocity-slate-100);
    }
    
    .lg\:target\:color-slate-200:target{
        color: var(--velocity-slate-200);
    }
    
    .lg\:target\:color-slate-300:target{
        color: var(--velocity-slate-300);
    }
    
    .lg\:target\:color-slate-400:target{
        color: var(--velocity-slate-400);
    }
    
    .lg\:target\:color-slate-500:target{
        color: var(--velocity-slate-500);
    }
    
    .lg\:target\:color-slate-600:target{
        color: var(--velocity-slate-600);
    }
    
    .lg\:target\:color-slate-700:target{
        color: var(--velocity-slate-700);
    }
    
    .lg\:target\:color-slate-800:target{
        color: var(--velocity-slate-800);
    }
    
    .lg\:target\:color-slate-900:target{
        color: var(--velocity-slate-900);
    }
    
    .lg\:target\:color-rose-50:target{
        color: var(--velocity-rose-50);
    }
    
    .lg\:target\:color-rose-100:target{
        color: var(--velocity-rose-100);
    }
    
    .lg\:target\:color-rose-200:target{
        color: var(--velocity-rose-200);
    }
    
    .lg\:target\:color-rose-300:target{
        color: var(--velocity-rose-300);
    }
    
    .lg\:target\:color-rose-400:target{
        color: var(--velocity-rose-400);
    }
    
    .lg\:target\:color-rose-500:target{
        color: var(--velocity-rose-500);
    }
    
    .lg\:target\:color-rose-600:target{
        color: var(--velocity-rose-600);
    }
    
    .lg\:target\:color-rose-700:target{
        color: var(--velocity-rose-700);
    }
    
    .lg\:target\:color-rose-800:target{
        color: var(--velocity-rose-800);
    }
    
    .lg\:target\:color-rose-900:target{
        color: var(--velocity-rose-900);
    }
    
    .lg\:target\:bg-gradient-t:target{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:target\:bg-gradient-tr:target{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:target\:bg-gradient-r:target{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:target\:bg-gradient-b:target{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:target\:bg-gradient-br:target{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:target\:bg-gradient-bl:target{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:target\:bg-gradient-tl:target{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:target\:bg-gradient-l:target{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:target\:bg-teal-50:target{
        background: var(--velocity-teal-50);
    }
    
    .lg\:target\:bg-teal-100:target{
        background: var(--velocity-teal-100);
    }
    
    .lg\:target\:bg-teal-200:target{
        background: var(--velocity-teal-200);
    }
    
    .lg\:target\:bg-teal-300:target{
        background: var(--velocity-teal-300);
    }
    
    .lg\:target\:bg-teal-400:target{
        background: var(--velocity-teal-400);
    }
    
    .lg\:target\:bg-teal-500:target{
        background: var(--velocity-teal-500);
    }
    
    .lg\:target\:bg-teal-600:target{
        background: var(--velocity-teal-600);
    }
    
    .lg\:target\:bg-teal-700:target{
        background: var(--velocity-teal-700);
    }
    
    .lg\:target\:bg-teal-800:target{
        background: var(--velocity-teal-800);
    }
    
    .lg\:target\:bg-teal-900:target{
        background: var(--velocity-teal-900);
    }
    
    .lg\:target\:bg-red-50:target{
        background: var(--velocity-red-50);
    }
    
    .lg\:target\:bg-red-100:target{
        background: var(--velocity-red-100);
    }
    
    .lg\:target\:bg-red-200:target{
        background: var(--velocity-red-200);
    }
    
    .lg\:target\:bg-red-300:target{
        background: var(--velocity-red-300);
    }
    
    .lg\:target\:bg-red-400:target{
        background: var(--velocity-red-400);
    }
    
    .lg\:target\:bg-red-500:target{
        background: var(--velocity-red-500);
    }
    
    .lg\:target\:bg-red-600:target{
        background: var(--velocity-red-600);
    }
    
    .lg\:target\:bg-red-700:target{
        background: var(--velocity-red-700);
    }
    
    .lg\:target\:bg-red-800:target{
        background: var(--velocity-red-800);
    }
    
    .lg\:target\:bg-red-900:target{
        background: var(--velocity-red-900);
    }
    
    .lg\:target\:bg-grey-100:target{
        background: var(--velocity-grey-100);
    }
    
    .lg\:target\:bg-sky-50:target{
        background: var(--velocity-sky-50);
    }
    
    .lg\:target\:bg-sky-100:target{
        background: var(--velocity-sky-100);
    }
    
    .lg\:target\:bg-sky-200:target{
        background: var(--velocity-sky-200);
    }
    
    .lg\:target\:bg-sky-300:target{
        background: var(--velocity-sky-300);
    }
    
    .lg\:target\:bg-sky-400:target{
        background: var(--velocity-sky-400);
    }
    
    .lg\:target\:bg-sky-500:target{
        background: var(--velocity-sky-500);
    }
    
    .lg\:target\:bg-sky-600:target{
        background: var(--velocity-sky-600);
    }
    
    .lg\:target\:bg-sky-700:target{
        background: var(--velocity-sky-700);
    }
    
    .lg\:target\:bg-sky-800:target{
        background: var(--velocity-sky-800);
    }
    
    .lg\:target\:bg-sky-900:target{
        background: var(--velocity-sky-900);
    }
    
    .lg\:target\:bg-green-50:target{
        background: var(--velocity-green-50);
    }
    
    .lg\:target\:bg-green-100:target{
        background: var(--velocity-green-100);
    }
    
    .lg\:target\:bg-green-200:target{
        background: var(--velocity-green-200);
    }
    
    .lg\:target\:bg-green-300:target{
        background: var(--velocity-green-300);
    }
    
    .lg\:target\:bg-green-400:target{
        background: var(--velocity-green-400);
    }
    
    .lg\:target\:bg-green-500:target{
        background: var(--velocity-green-500);
    }
    
    .lg\:target\:bg-green-600:target{
        background: var(--velocity-green-600);
    }
    
    .lg\:target\:bg-green-700:target{
        background: var(--velocity-green-700);
    }
    
    .lg\:target\:bg-green-800:target{
        background: var(--velocity-green-800);
    }
    
    .lg\:target\:bg-green-900:target{
        background: var(--velocity-green-900);
    }
    
    .lg\:target\:bg-grey-200:target{
        background: var(--velocity-grey-200);
    }
    
    .lg\:target\:bg-grey-300:target{
        background: var(--velocity-grey-300);
    }
    
    .lg\:target\:bg-grey-400:target{
        background: var(--velocity-grey-400);
    }
    
    .lg\:target\:bg-grey-500:target{
        background: var(--velocity-grey-500);
    }
    
    .lg\:target\:bg-grey-600:target{
        background: var(--velocity-grey-600);
    }
    
    .lg\:target\:bg-grey-700:target{
        background: var(--velocity-grey-700);
    }
    
    .lg\:target\:bg-grey-800:target{
        background: var(--velocity-grey-800);
    }
    
    .lg\:target\:bg-grey-900:target{
        background: var(--velocity-grey-900);
    }
    
    .lg\:target\:bg-yellow-50:target{
        background: var(--velocity-yellow-50);
    }
    
    .lg\:target\:bg-yellow-100:target{
        background: var(--velocity-yellow-100);
    }
    
    .lg\:target\:bg-yellow-200:target{
        background: var(--velocity-yellow-200);
    }
    
    .lg\:target\:bg-yellow-300:target{
        background: var(--velocity-yellow-300);
    }
    
    .lg\:target\:bg-yellow-400:target{
        background: var(--velocity-yellow-400);
    }
    
    .lg\:target\:bg-yellow-500:target{
        background: var(--velocity-yellow-500);
    }
    
    .lg\:target\:bg-yellow-600:target{
        background: var(--velocity-yellow-600);
    }
    
    .lg\:target\:bg-yellow-700:target{
        background: var(--velocity-yellow-700);
    }
    
    .lg\:target\:bg-yellow-800:target{
        background: var(--velocity-yellow-800);
    }
    
    .lg\:target\:bg-yellow-900:target{
        background: var(--velocity-yellow-900);
    }
    
    .lg\:target\:bg-cyan-50:target{
        background: var(--velocity-cyan-50);
    }
    
    .lg\:target\:bg-cyan-100:target{
        background: var(--velocity-cyan-100);
    }
    
    .lg\:target\:bg-cyan-200:target{
        background: var(--velocity-cyan-200);
    }
    
    .lg\:target\:bg-cyan-300:target{
        background: var(--velocity-cyan-300);
    }
    
    .lg\:target\:bg-cyan-400:target{
        background: var(--velocity-cyan-400);
    }
    
    .lg\:target\:bg-cyan-500:target{
        background: var(--velocity-cyan-500);
    }
    
    .lg\:target\:bg-cyan-600:target{
        background: var(--velocity-cyan-600);
    }
    
    .lg\:target\:bg-cyan-700:target{
        background: var(--velocity-cyan-700);
    }
    
    .lg\:target\:bg-cyan-800:target{
        background: var(--velocity-cyan-800);
    }
    
    .lg\:target\:bg-cyan-900:target{
        background: var(--velocity-cyan-900);
    }
    
    .lg\:target\:bg-orange-50:target{
        background: var(--velocity-orange-50);
    }
    
    .lg\:target\:bg-orange-100:target{
        background: var(--velocity-orange-100);
    }
    
    .lg\:target\:bg-orange-200:target{
        background: var(--velocity-orange-200);
    }
    
    .lg\:target\:bg-orange-300:target{
        background: var(--velocity-orange-300);
    }
    
    .lg\:target\:bg-orange-400:target{
        background: var(--velocity-orange-400);
    }
    
    .lg\:target\:bg-orange-500:target{
        background: var(--velocity-orange-500);
    }
    
    .lg\:target\:bg-orange-600:target{
        background: var(--velocity-orange-600);
    }
    
    .lg\:target\:bg-orange-700:target{
        background: var(--velocity-orange-700);
    }
    
    .lg\:target\:bg-orange-800:target{
        background: var(--velocity-orange-800);
    }
    
    .lg\:target\:bg-orange-900:target{
        background: var(--velocity-orange-900);
    }
    
    .lg\:target\:bg-blue-50:target{
        background: var(--velocity-blue-50);
    }
    
    .lg\:target\:bg-blue-100:target{
        background: var(--velocity-blue-100);
    }
    
    .lg\:target\:bg-blue-200:target{
        background: var(--velocity-blue-200);
    }
    
    .lg\:target\:bg-blue-300:target{
        background: var(--velocity-blue-300);
    }
    
    .lg\:target\:bg-blue-400:target{
        background: var(--velocity-blue-400);
    }
    
    .lg\:target\:bg-blue-500:target{
        background: var(--velocity-blue-500);
    }
    
    .lg\:target\:bg-blue-600:target{
        background: var(--velocity-blue-600);
    }
    
    .lg\:target\:bg-blue-700:target{
        background: var(--velocity-blue-700);
    }
    
    .lg\:target\:bg-blue-800:target{
        background: var(--velocity-blue-800);
    }
    
    .lg\:target\:bg-blue-900:target{
        background: var(--velocity-blue-900);
    }
    
    .lg\:target\:bg-lime-50:target{
        background: var(--velocity-lime-50);
    }
    
    .lg\:target\:bg-lime-100:target{
        background: var(--velocity-lime-100);
    }
    
    .lg\:target\:bg-lime-200:target{
        background: var(--velocity-lime-200);
    }
    
    .lg\:target\:bg-lime-300:target{
        background: var(--velocity-lime-300);
    }
    
    .lg\:target\:bg-lime-400:target{
        background: var(--velocity-lime-400);
    }
    
    .lg\:target\:bg-lime-500:target{
        background: var(--velocity-lime-500);
    }
    
    .lg\:target\:bg-lime-600:target{
        background: var(--velocity-lime-600);
    }
    
    .lg\:target\:bg-lime-700:target{
        background: var(--velocity-lime-700);
    }
    
    .lg\:target\:bg-lime-800:target{
        background: var(--velocity-lime-800);
    }
    
    .lg\:target\:bg-lime-900:target{
        background: var(--velocity-lime-900);
    }
    
    .lg\:target\:bg-purple-50:target{
        background: var(--velocity-purple-50);
    }
    
    .lg\:target\:bg-purple-100:target{
        background: var(--velocity-purple-100);
    }
    
    .lg\:target\:bg-purple-200:target{
        background: var(--velocity-purple-200);
    }
    
    .lg\:target\:bg-purple-300:target{
        background: var(--velocity-purple-300);
    }
    
    .lg\:target\:bg-purple-400:target{
        background: var(--velocity-purple-400);
    }
    
    .lg\:target\:bg-purple-500:target{
        background: var(--velocity-purple-500);
    }
    
    .lg\:target\:bg-purple-600:target{
        background: var(--velocity-purple-600);
    }
    
    .lg\:target\:bg-purple-700:target{
        background: var(--velocity-purple-700);
    }
    
    .lg\:target\:bg-purple-800:target{
        background: var(--velocity-purple-800);
    }
    
    .lg\:target\:bg-purple-900:target{
        background: var(--velocity-purple-900);
    }
    
    .lg\:target\:bg-indigo-50:target{
        background: var(--velocity-indigo-50);
    }
    
    .lg\:target\:bg-indigo-100:target{
        background: var(--velocity-indigo-100);
    }
    
    .lg\:target\:bg-indigo-200:target{
        background: var(--velocity-indigo-200);
    }
    
    .lg\:target\:bg-indigo-300:target{
        background: var(--velocity-indigo-300);
    }
    
    .lg\:target\:bg-indigo-400:target{
        background: var(--velocity-indigo-400);
    }
    
    .lg\:target\:bg-indigo-500:target{
        background: var(--velocity-indigo-500);
    }
    
    .lg\:target\:bg-indigo-600:target{
        background: var(--velocity-indigo-600);
    }
    
    .lg\:target\:bg-indigo-700:target{
        background: var(--velocity-indigo-700);
    }
    
    .lg\:target\:bg-indigo-800:target{
        background: var(--velocity-indigo-800);
    }
    
    .lg\:target\:bg-indigo-900:target{
        background: var(--velocity-indigo-900);
    }
    
    .lg\:target\:bg-pink-50:target{
        background: var(--velocity-pink-50);
    }
    
    .lg\:target\:bg-pink-100:target{
        background: var(--velocity-pink-100);
    }
    
    .lg\:target\:bg-pink-200:target{
        background: var(--velocity-pink-200);
    }
    
    .lg\:target\:bg-pink-300:target{
        background: var(--velocity-pink-300);
    }
    
    .lg\:target\:bg-pink-400:target{
        background: var(--velocity-pink-400);
    }
    
    .lg\:target\:bg-pink-500:target{
        background: var(--velocity-pink-500);
    }
    
    .lg\:target\:bg-pink-600:target{
        background: var(--velocity-pink-600);
    }
    
    .lg\:target\:bg-pink-700:target{
        background: var(--velocity-pink-700);
    }
    
    .lg\:target\:bg-pink-800:target{
        background: var(--velocity-pink-800);
    }
    
    .lg\:target\:bg-pink-900:target{
        background: var(--velocity-pink-900);
    }
    
    .lg\:target\:bg-violet-50:target{
        background: var(--velocity-violet-50);
    }
    
    .lg\:target\:bg-violet-100:target{
        background: var(--velocity-violet-100);
    }
    
    .lg\:target\:bg-violet-200:target{
        background: var(--velocity-violet-200);
    }
    
    .lg\:target\:bg-violet-300:target{
        background: var(--velocity-violet-300);
    }
    
    .lg\:target\:bg-violet-400:target{
        background: var(--velocity-violet-400);
    }
    
    .lg\:target\:bg-violet-500:target{
        background: var(--velocity-violet-500);
    }
    
    .lg\:target\:bg-violet-600:target{
        background: var(--velocity-violet-600);
    }
    
    .lg\:target\:bg-violet-700:target{
        background: var(--velocity-violet-700);
    }
    
    .lg\:target\:bg-violet-800:target{
        background: var(--velocity-violet-800);
    }
    
    .lg\:target\:bg-violet-900:target{
        background: var(--velocity-violet-900);
    }
    
    .lg\:target\:bg-slate-50:target{
        background: var(--velocity-slate-50);
    }
    
    .lg\:target\:bg-slate-100:target{
        background: var(--velocity-slate-100);
    }
    
    .lg\:target\:bg-slate-200:target{
        background: var(--velocity-slate-200);
    }
    
    .lg\:target\:bg-slate-300:target{
        background: var(--velocity-slate-300);
    }
    
    .lg\:target\:bg-slate-400:target{
        background: var(--velocity-slate-400);
    }
    
    .lg\:target\:bg-slate-500:target{
        background: var(--velocity-slate-500);
    }
    
    .lg\:target\:bg-slate-600:target{
        background: var(--velocity-slate-600);
    }
    
    .lg\:target\:bg-slate-700:target{
        background: var(--velocity-slate-700);
    }
    
    .lg\:target\:bg-slate-800:target{
        background: var(--velocity-slate-800);
    }
    
    .lg\:target\:bg-slate-900:target{
        background: var(--velocity-slate-900);
    }
    
    .lg\:target\:bg-rose-50:target{
        background: var(--velocity-rose-50);
    }
    
    .lg\:target\:bg-rose-100:target{
        background: var(--velocity-rose-100);
    }
    
    .lg\:target\:bg-rose-200:target{
        background: var(--velocity-rose-200);
    }
    
    .lg\:target\:bg-rose-300:target{
        background: var(--velocity-rose-300);
    }
    
    .lg\:target\:bg-rose-400:target{
        background: var(--velocity-rose-400);
    }
    
    .lg\:target\:bg-rose-500:target{
        background: var(--velocity-rose-500);
    }
    
    .lg\:target\:bg-rose-600:target{
        background: var(--velocity-rose-600);
    }
    
    .lg\:target\:bg-rose-700:target{
        background: var(--velocity-rose-700);
    }
    
    .lg\:target\:bg-rose-800:target{
        background: var(--velocity-rose-800);
    }
    
    .lg\:target\:bg-rose-900:target{
        background: var(--velocity-rose-900);
    }
    
    .lg\:target\:from-teal-50:target{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .lg\:target\:from-teal-100:target{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .lg\:target\:from-teal-200:target{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .lg\:target\:from-teal-300:target{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .lg\:target\:from-teal-400:target{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .lg\:target\:from-teal-500:target{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .lg\:target\:from-teal-600:target{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .lg\:target\:from-teal-700:target{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .lg\:target\:from-teal-800:target{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .lg\:target\:from-teal-900:target{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .lg\:target\:from-red-50:target{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .lg\:target\:from-red-100:target{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .lg\:target\:from-red-200:target{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .lg\:target\:from-red-300:target{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .lg\:target\:from-red-400:target{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .lg\:target\:from-red-500:target{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .lg\:target\:from-red-600:target{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .lg\:target\:from-red-700:target{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .lg\:target\:from-red-800:target{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .lg\:target\:from-red-900:target{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .lg\:target\:from-grey-100:target{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .lg\:target\:from-sky-50:target{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .lg\:target\:from-sky-100:target{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .lg\:target\:from-sky-200:target{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .lg\:target\:from-sky-300:target{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .lg\:target\:from-sky-400:target{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .lg\:target\:from-sky-500:target{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .lg\:target\:from-sky-600:target{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .lg\:target\:from-sky-700:target{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .lg\:target\:from-sky-800:target{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .lg\:target\:from-sky-900:target{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .lg\:target\:from-green-50:target{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .lg\:target\:from-green-100:target{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .lg\:target\:from-green-200:target{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .lg\:target\:from-green-300:target{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .lg\:target\:from-green-400:target{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .lg\:target\:from-green-500:target{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .lg\:target\:from-green-600:target{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .lg\:target\:from-green-700:target{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .lg\:target\:from-green-800:target{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .lg\:target\:from-green-900:target{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .lg\:target\:from-grey-200:target{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .lg\:target\:from-grey-300:target{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .lg\:target\:from-grey-400:target{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .lg\:target\:from-grey-500:target{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .lg\:target\:from-grey-600:target{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .lg\:target\:from-grey-700:target{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .lg\:target\:from-grey-800:target{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .lg\:target\:from-grey-900:target{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .lg\:target\:from-yellow-50:target{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .lg\:target\:from-yellow-100:target{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .lg\:target\:from-yellow-200:target{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .lg\:target\:from-yellow-300:target{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .lg\:target\:from-yellow-400:target{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .lg\:target\:from-yellow-500:target{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .lg\:target\:from-yellow-600:target{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .lg\:target\:from-yellow-700:target{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .lg\:target\:from-yellow-800:target{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .lg\:target\:from-yellow-900:target{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .lg\:target\:from-cyan-50:target{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .lg\:target\:from-cyan-100:target{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .lg\:target\:from-cyan-200:target{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .lg\:target\:from-cyan-300:target{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .lg\:target\:from-cyan-400:target{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .lg\:target\:from-cyan-500:target{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .lg\:target\:from-cyan-600:target{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .lg\:target\:from-cyan-700:target{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .lg\:target\:from-cyan-800:target{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .lg\:target\:from-cyan-900:target{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .lg\:target\:from-orange-50:target{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .lg\:target\:from-orange-100:target{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .lg\:target\:from-orange-200:target{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .lg\:target\:from-orange-300:target{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .lg\:target\:from-orange-400:target{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .lg\:target\:from-orange-500:target{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .lg\:target\:from-orange-600:target{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .lg\:target\:from-orange-700:target{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .lg\:target\:from-orange-800:target{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .lg\:target\:from-orange-900:target{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .lg\:target\:from-blue-50:target{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .lg\:target\:from-blue-100:target{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .lg\:target\:from-blue-200:target{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .lg\:target\:from-blue-300:target{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .lg\:target\:from-blue-400:target{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .lg\:target\:from-blue-500:target{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .lg\:target\:from-blue-600:target{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .lg\:target\:from-blue-700:target{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .lg\:target\:from-blue-800:target{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .lg\:target\:from-blue-900:target{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .lg\:target\:from-lime-50:target{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .lg\:target\:from-lime-100:target{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .lg\:target\:from-lime-200:target{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .lg\:target\:from-lime-300:target{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .lg\:target\:from-lime-400:target{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .lg\:target\:from-lime-500:target{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .lg\:target\:from-lime-600:target{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .lg\:target\:from-lime-700:target{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .lg\:target\:from-lime-800:target{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .lg\:target\:from-lime-900:target{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .lg\:target\:from-purple-50:target{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .lg\:target\:from-purple-100:target{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .lg\:target\:from-purple-200:target{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .lg\:target\:from-purple-300:target{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .lg\:target\:from-purple-400:target{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .lg\:target\:from-purple-500:target{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .lg\:target\:from-purple-600:target{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .lg\:target\:from-purple-700:target{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .lg\:target\:from-purple-800:target{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .lg\:target\:from-purple-900:target{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .lg\:target\:from-indigo-50:target{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .lg\:target\:from-indigo-100:target{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .lg\:target\:from-indigo-200:target{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .lg\:target\:from-indigo-300:target{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .lg\:target\:from-indigo-400:target{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .lg\:target\:from-indigo-500:target{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .lg\:target\:from-indigo-600:target{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .lg\:target\:from-indigo-700:target{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .lg\:target\:from-indigo-800:target{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .lg\:target\:from-indigo-900:target{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .lg\:target\:from-pink-50:target{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .lg\:target\:from-pink-100:target{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .lg\:target\:from-pink-200:target{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .lg\:target\:from-pink-300:target{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .lg\:target\:from-pink-400:target{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .lg\:target\:from-pink-500:target{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .lg\:target\:from-pink-600:target{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .lg\:target\:from-pink-700:target{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .lg\:target\:from-pink-800:target{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .lg\:target\:from-pink-900:target{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .lg\:target\:from-violet-50:target{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .lg\:target\:from-violet-100:target{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .lg\:target\:from-violet-200:target{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .lg\:target\:from-violet-300:target{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .lg\:target\:from-violet-400:target{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .lg\:target\:from-violet-500:target{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .lg\:target\:from-violet-600:target{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .lg\:target\:from-violet-700:target{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .lg\:target\:from-violet-800:target{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .lg\:target\:from-violet-900:target{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .lg\:target\:from-slate-50:target{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .lg\:target\:from-slate-100:target{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .lg\:target\:from-slate-200:target{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .lg\:target\:from-slate-300:target{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .lg\:target\:from-slate-400:target{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .lg\:target\:from-slate-500:target{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .lg\:target\:from-slate-600:target{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .lg\:target\:from-slate-700:target{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .lg\:target\:from-slate-800:target{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .lg\:target\:from-slate-900:target{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .lg\:target\:from-rose-50:target{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .lg\:target\:from-rose-100:target{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .lg\:target\:from-rose-200:target{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .lg\:target\:from-rose-300:target{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .lg\:target\:from-rose-400:target{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .lg\:target\:from-rose-500:target{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .lg\:target\:from-rose-600:target{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .lg\:target\:from-rose-700:target{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .lg\:target\:from-rose-800:target{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .lg\:target\:from-rose-900:target{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .lg\:target\:to-teal-50:target{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .lg\:target\:to-teal-100:target{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .lg\:target\:to-teal-200:target{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .lg\:target\:to-teal-300:target{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .lg\:target\:to-teal-400:target{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .lg\:target\:to-teal-500:target{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .lg\:target\:to-teal-600:target{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .lg\:target\:to-teal-700:target{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .lg\:target\:to-teal-800:target{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .lg\:target\:to-teal-900:target{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .lg\:target\:to-red-50:target{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .lg\:target\:to-red-100:target{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .lg\:target\:to-red-200:target{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .lg\:target\:to-red-300:target{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .lg\:target\:to-red-400:target{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .lg\:target\:to-red-500:target{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .lg\:target\:to-red-600:target{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .lg\:target\:to-red-700:target{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .lg\:target\:to-red-800:target{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .lg\:target\:to-red-900:target{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .lg\:target\:to-grey-100:target{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .lg\:target\:to-sky-50:target{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .lg\:target\:to-sky-100:target{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .lg\:target\:to-sky-200:target{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .lg\:target\:to-sky-300:target{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .lg\:target\:to-sky-400:target{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .lg\:target\:to-sky-500:target{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .lg\:target\:to-sky-600:target{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .lg\:target\:to-sky-700:target{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .lg\:target\:to-sky-800:target{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .lg\:target\:to-sky-900:target{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .lg\:target\:to-green-50:target{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .lg\:target\:to-green-100:target{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .lg\:target\:to-green-200:target{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .lg\:target\:to-green-300:target{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .lg\:target\:to-green-400:target{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .lg\:target\:to-green-500:target{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .lg\:target\:to-green-600:target{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .lg\:target\:to-green-700:target{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .lg\:target\:to-green-800:target{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .lg\:target\:to-green-900:target{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .lg\:target\:to-grey-200:target{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .lg\:target\:to-grey-300:target{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .lg\:target\:to-grey-400:target{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .lg\:target\:to-grey-500:target{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .lg\:target\:to-grey-600:target{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .lg\:target\:to-grey-700:target{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .lg\:target\:to-grey-800:target{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .lg\:target\:to-grey-900:target{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .lg\:target\:to-yellow-50:target{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .lg\:target\:to-yellow-100:target{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .lg\:target\:to-yellow-200:target{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .lg\:target\:to-yellow-300:target{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .lg\:target\:to-yellow-400:target{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .lg\:target\:to-yellow-500:target{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .lg\:target\:to-yellow-600:target{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .lg\:target\:to-yellow-700:target{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .lg\:target\:to-yellow-800:target{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .lg\:target\:to-yellow-900:target{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .lg\:target\:to-cyan-50:target{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .lg\:target\:to-cyan-100:target{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .lg\:target\:to-cyan-200:target{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .lg\:target\:to-cyan-300:target{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .lg\:target\:to-cyan-400:target{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .lg\:target\:to-cyan-500:target{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .lg\:target\:to-cyan-600:target{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .lg\:target\:to-cyan-700:target{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .lg\:target\:to-cyan-800:target{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .lg\:target\:to-cyan-900:target{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .lg\:target\:to-orange-50:target{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .lg\:target\:to-orange-100:target{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .lg\:target\:to-orange-200:target{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .lg\:target\:to-orange-300:target{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .lg\:target\:to-orange-400:target{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .lg\:target\:to-orange-500:target{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .lg\:target\:to-orange-600:target{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .lg\:target\:to-orange-700:target{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .lg\:target\:to-orange-800:target{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .lg\:target\:to-orange-900:target{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .lg\:target\:to-blue-50:target{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .lg\:target\:to-blue-100:target{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .lg\:target\:to-blue-200:target{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .lg\:target\:to-blue-300:target{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .lg\:target\:to-blue-400:target{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .lg\:target\:to-blue-500:target{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .lg\:target\:to-blue-600:target{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .lg\:target\:to-blue-700:target{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .lg\:target\:to-blue-800:target{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .lg\:target\:to-blue-900:target{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .lg\:target\:to-lime-50:target{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .lg\:target\:to-lime-100:target{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .lg\:target\:to-lime-200:target{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .lg\:target\:to-lime-300:target{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .lg\:target\:to-lime-400:target{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .lg\:target\:to-lime-500:target{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .lg\:target\:to-lime-600:target{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .lg\:target\:to-lime-700:target{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .lg\:target\:to-lime-800:target{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .lg\:target\:to-lime-900:target{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .lg\:target\:to-purple-50:target{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .lg\:target\:to-purple-100:target{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .lg\:target\:to-purple-200:target{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .lg\:target\:to-purple-300:target{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .lg\:target\:to-purple-400:target{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .lg\:target\:to-purple-500:target{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .lg\:target\:to-purple-600:target{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .lg\:target\:to-purple-700:target{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .lg\:target\:to-purple-800:target{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .lg\:target\:to-purple-900:target{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .lg\:target\:to-indigo-50:target{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .lg\:target\:to-indigo-100:target{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .lg\:target\:to-indigo-200:target{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .lg\:target\:to-indigo-300:target{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .lg\:target\:to-indigo-400:target{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .lg\:target\:to-indigo-500:target{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .lg\:target\:to-indigo-600:target{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .lg\:target\:to-indigo-700:target{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .lg\:target\:to-indigo-800:target{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .lg\:target\:to-indigo-900:target{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .lg\:target\:to-pink-50:target{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .lg\:target\:to-pink-100:target{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .lg\:target\:to-pink-200:target{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .lg\:target\:to-pink-300:target{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .lg\:target\:to-pink-400:target{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .lg\:target\:to-pink-500:target{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .lg\:target\:to-pink-600:target{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .lg\:target\:to-pink-700:target{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .lg\:target\:to-pink-800:target{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .lg\:target\:to-pink-900:target{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .lg\:target\:to-violet-50:target{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .lg\:target\:to-violet-100:target{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .lg\:target\:to-violet-200:target{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .lg\:target\:to-violet-300:target{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .lg\:target\:to-violet-400:target{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .lg\:target\:to-violet-500:target{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .lg\:target\:to-violet-600:target{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .lg\:target\:to-violet-700:target{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .lg\:target\:to-violet-800:target{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .lg\:target\:to-violet-900:target{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .lg\:target\:to-slate-50:target{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .lg\:target\:to-slate-100:target{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .lg\:target\:to-slate-200:target{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .lg\:target\:to-slate-300:target{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .lg\:target\:to-slate-400:target{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .lg\:target\:to-slate-500:target{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .lg\:target\:to-slate-600:target{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .lg\:target\:to-slate-700:target{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .lg\:target\:to-slate-800:target{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .lg\:target\:to-slate-900:target{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .lg\:target\:to-rose-50:target{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .lg\:target\:to-rose-100:target{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .lg\:target\:to-rose-200:target{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .lg\:target\:to-rose-300:target{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .lg\:target\:to-rose-400:target{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .lg\:target\:to-rose-500:target{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .lg\:target\:to-rose-600:target{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .lg\:target\:to-rose-700:target{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .lg\:target\:to-rose-800:target{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .lg\:target\:to-rose-900:target{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .lg\:target\:text-teal-50:target{
        color: var(--velocity-teal-50);
    }
    
    .lg\:target\:text-teal-100:target{
        color: var(--velocity-teal-100);
    }
    
    .lg\:target\:text-teal-200:target{
        color: var(--velocity-teal-200);
    }
    
    .lg\:target\:text-teal-300:target{
        color: var(--velocity-teal-300);
    }
    
    .lg\:target\:text-teal-400:target{
        color: var(--velocity-teal-400);
    }
    
    .lg\:target\:text-teal-500:target{
        color: var(--velocity-teal-500);
    }
    
    .lg\:target\:text-teal-600:target{
        color: var(--velocity-teal-600);
    }
    
    .lg\:target\:text-teal-700:target{
        color: var(--velocity-teal-700);
    }
    
    .lg\:target\:text-teal-800:target{
        color: var(--velocity-teal-800);
    }
    
    .lg\:target\:text-teal-900:target{
        color: var(--velocity-teal-900);
    }
    
    .lg\:target\:text-red-50:target{
        color: var(--velocity-red-50);
    }
    
    .lg\:target\:text-red-100:target{
        color: var(--velocity-red-100);
    }
    
    .lg\:target\:text-red-200:target{
        color: var(--velocity-red-200);
    }
    
    .lg\:target\:text-red-300:target{
        color: var(--velocity-red-300);
    }
    
    .lg\:target\:text-red-400:target{
        color: var(--velocity-red-400);
    }
    
    .lg\:target\:text-red-500:target{
        color: var(--velocity-red-500);
    }
    
    .lg\:target\:text-red-600:target{
        color: var(--velocity-red-600);
    }
    
    .lg\:target\:text-red-700:target{
        color: var(--velocity-red-700);
    }
    
    .lg\:target\:text-red-800:target{
        color: var(--velocity-red-800);
    }
    
    .lg\:target\:text-red-900:target{
        color: var(--velocity-red-900);
    }
    
    .lg\:target\:text-grey-100:target{
        color: var(--velocity-grey-100);
    }
    
    .lg\:target\:text-sky-50:target{
        color: var(--velocity-sky-50);
    }
    
    .lg\:target\:text-sky-100:target{
        color: var(--velocity-sky-100);
    }
    
    .lg\:target\:text-sky-200:target{
        color: var(--velocity-sky-200);
    }
    
    .lg\:target\:text-sky-300:target{
        color: var(--velocity-sky-300);
    }
    
    .lg\:target\:text-sky-400:target{
        color: var(--velocity-sky-400);
    }
    
    .lg\:target\:text-sky-500:target{
        color: var(--velocity-sky-500);
    }
    
    .lg\:target\:text-sky-600:target{
        color: var(--velocity-sky-600);
    }
    
    .lg\:target\:text-sky-700:target{
        color: var(--velocity-sky-700);
    }
    
    .lg\:target\:text-sky-800:target{
        color: var(--velocity-sky-800);
    }
    
    .lg\:target\:text-sky-900:target{
        color: var(--velocity-sky-900);
    }
    
    .lg\:target\:text-green-50:target{
        color: var(--velocity-green-50);
    }
    
    .lg\:target\:text-green-100:target{
        color: var(--velocity-green-100);
    }
    
    .lg\:target\:text-green-200:target{
        color: var(--velocity-green-200);
    }
    
    .lg\:target\:text-green-300:target{
        color: var(--velocity-green-300);
    }
    
    .lg\:target\:text-green-400:target{
        color: var(--velocity-green-400);
    }
    
    .lg\:target\:text-green-500:target{
        color: var(--velocity-green-500);
    }
    
    .lg\:target\:text-green-600:target{
        color: var(--velocity-green-600);
    }
    
    .lg\:target\:text-green-700:target{
        color: var(--velocity-green-700);
    }
    
    .lg\:target\:text-green-800:target{
        color: var(--velocity-green-800);
    }
    
    .lg\:target\:text-green-900:target{
        color: var(--velocity-green-900);
    }
    
    .lg\:target\:text-grey-200:target{
        color: var(--velocity-grey-200);
    }
    
    .lg\:target\:text-grey-300:target{
        color: var(--velocity-grey-300);
    }
    
    .lg\:target\:text-grey-400:target{
        color: var(--velocity-grey-400);
    }
    
    .lg\:target\:text-grey-500:target{
        color: var(--velocity-grey-500);
    }
    
    .lg\:target\:text-grey-600:target{
        color: var(--velocity-grey-600);
    }
    
    .lg\:target\:text-grey-700:target{
        color: var(--velocity-grey-700);
    }
    
    .lg\:target\:text-grey-800:target{
        color: var(--velocity-grey-800);
    }
    
    .lg\:target\:text-grey-900:target{
        color: var(--velocity-grey-900);
    }
    
    .lg\:target\:text-yellow-50:target{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:target\:text-yellow-100:target{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:target\:text-yellow-200:target{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:target\:text-yellow-300:target{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:target\:text-yellow-400:target{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:target\:text-yellow-500:target{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:target\:text-yellow-600:target{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:target\:text-yellow-700:target{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:target\:text-yellow-800:target{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:target\:text-yellow-900:target{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:target\:text-cyan-50:target{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:target\:text-cyan-100:target{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:target\:text-cyan-200:target{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:target\:text-cyan-300:target{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:target\:text-cyan-400:target{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:target\:text-cyan-500:target{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:target\:text-cyan-600:target{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:target\:text-cyan-700:target{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:target\:text-cyan-800:target{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:target\:text-cyan-900:target{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:target\:text-orange-50:target{
        color: var(--velocity-orange-50);
    }
    
    .lg\:target\:text-orange-100:target{
        color: var(--velocity-orange-100);
    }
    
    .lg\:target\:text-orange-200:target{
        color: var(--velocity-orange-200);
    }
    
    .lg\:target\:text-orange-300:target{
        color: var(--velocity-orange-300);
    }
    
    .lg\:target\:text-orange-400:target{
        color: var(--velocity-orange-400);
    }
    
    .lg\:target\:text-orange-500:target{
        color: var(--velocity-orange-500);
    }
    
    .lg\:target\:text-orange-600:target{
        color: var(--velocity-orange-600);
    }
    
    .lg\:target\:text-orange-700:target{
        color: var(--velocity-orange-700);
    }
    
    .lg\:target\:text-orange-800:target{
        color: var(--velocity-orange-800);
    }
    
    .lg\:target\:text-orange-900:target{
        color: var(--velocity-orange-900);
    }
    
    .lg\:target\:text-blue-50:target{
        color: var(--velocity-blue-50);
    }
    
    .lg\:target\:text-blue-100:target{
        color: var(--velocity-blue-100);
    }
    
    .lg\:target\:text-blue-200:target{
        color: var(--velocity-blue-200);
    }
    
    .lg\:target\:text-blue-300:target{
        color: var(--velocity-blue-300);
    }
    
    .lg\:target\:text-blue-400:target{
        color: var(--velocity-blue-400);
    }
    
    .lg\:target\:text-blue-500:target{
        color: var(--velocity-blue-500);
    }
    
    .lg\:target\:text-blue-600:target{
        color: var(--velocity-blue-600);
    }
    
    .lg\:target\:text-blue-700:target{
        color: var(--velocity-blue-700);
    }
    
    .lg\:target\:text-blue-800:target{
        color: var(--velocity-blue-800);
    }
    
    .lg\:target\:text-blue-900:target{
        color: var(--velocity-blue-900);
    }
    
    .lg\:target\:text-lime-50:target{
        color: var(--velocity-lime-50);
    }
    
    .lg\:target\:text-lime-100:target{
        color: var(--velocity-lime-100);
    }
    
    .lg\:target\:text-lime-200:target{
        color: var(--velocity-lime-200);
    }
    
    .lg\:target\:text-lime-300:target{
        color: var(--velocity-lime-300);
    }
    
    .lg\:target\:text-lime-400:target{
        color: var(--velocity-lime-400);
    }
    
    .lg\:target\:text-lime-500:target{
        color: var(--velocity-lime-500);
    }
    
    .lg\:target\:text-lime-600:target{
        color: var(--velocity-lime-600);
    }
    
    .lg\:target\:text-lime-700:target{
        color: var(--velocity-lime-700);
    }
    
    .lg\:target\:text-lime-800:target{
        color: var(--velocity-lime-800);
    }
    
    .lg\:target\:text-lime-900:target{
        color: var(--velocity-lime-900);
    }
    
    .lg\:target\:text-purple-50:target{
        color: var(--velocity-purple-50);
    }
    
    .lg\:target\:text-purple-100:target{
        color: var(--velocity-purple-100);
    }
    
    .lg\:target\:text-purple-200:target{
        color: var(--velocity-purple-200);
    }
    
    .lg\:target\:text-purple-300:target{
        color: var(--velocity-purple-300);
    }
    
    .lg\:target\:text-purple-400:target{
        color: var(--velocity-purple-400);
    }
    
    .lg\:target\:text-purple-500:target{
        color: var(--velocity-purple-500);
    }
    
    .lg\:target\:text-purple-600:target{
        color: var(--velocity-purple-600);
    }
    
    .lg\:target\:text-purple-700:target{
        color: var(--velocity-purple-700);
    }
    
    .lg\:target\:text-purple-800:target{
        color: var(--velocity-purple-800);
    }
    
    .lg\:target\:text-purple-900:target{
        color: var(--velocity-purple-900);
    }
    
    .lg\:target\:text-indigo-50:target{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:target\:text-indigo-100:target{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:target\:text-indigo-200:target{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:target\:text-indigo-300:target{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:target\:text-indigo-400:target{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:target\:text-indigo-500:target{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:target\:text-indigo-600:target{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:target\:text-indigo-700:target{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:target\:text-indigo-800:target{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:target\:text-indigo-900:target{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:target\:text-pink-50:target{
        color: var(--velocity-pink-50);
    }
    
    .lg\:target\:text-pink-100:target{
        color: var(--velocity-pink-100);
    }
    
    .lg\:target\:text-pink-200:target{
        color: var(--velocity-pink-200);
    }
    
    .lg\:target\:text-pink-300:target{
        color: var(--velocity-pink-300);
    }
    
    .lg\:target\:text-pink-400:target{
        color: var(--velocity-pink-400);
    }
    
    .lg\:target\:text-pink-500:target{
        color: var(--velocity-pink-500);
    }
    
    .lg\:target\:text-pink-600:target{
        color: var(--velocity-pink-600);
    }
    
    .lg\:target\:text-pink-700:target{
        color: var(--velocity-pink-700);
    }
    
    .lg\:target\:text-pink-800:target{
        color: var(--velocity-pink-800);
    }
    
    .lg\:target\:text-pink-900:target{
        color: var(--velocity-pink-900);
    }
    
    .lg\:target\:text-violet-50:target{
        color: var(--velocity-violet-50);
    }
    
    .lg\:target\:text-violet-100:target{
        color: var(--velocity-violet-100);
    }
    
    .lg\:target\:text-violet-200:target{
        color: var(--velocity-violet-200);
    }
    
    .lg\:target\:text-violet-300:target{
        color: var(--velocity-violet-300);
    }
    
    .lg\:target\:text-violet-400:target{
        color: var(--velocity-violet-400);
    }
    
    .lg\:target\:text-violet-500:target{
        color: var(--velocity-violet-500);
    }
    
    .lg\:target\:text-violet-600:target{
        color: var(--velocity-violet-600);
    }
    
    .lg\:target\:text-violet-700:target{
        color: var(--velocity-violet-700);
    }
    
    .lg\:target\:text-violet-800:target{
        color: var(--velocity-violet-800);
    }
    
    .lg\:target\:text-violet-900:target{
        color: var(--velocity-violet-900);
    }
    
    .lg\:target\:text-slate-50:target{
        color: var(--velocity-slate-50);
    }
    
    .lg\:target\:text-slate-100:target{
        color: var(--velocity-slate-100);
    }
    
    .lg\:target\:text-slate-200:target{
        color: var(--velocity-slate-200);
    }
    
    .lg\:target\:text-slate-300:target{
        color: var(--velocity-slate-300);
    }
    
    .lg\:target\:text-slate-400:target{
        color: var(--velocity-slate-400);
    }
    
    .lg\:target\:text-slate-500:target{
        color: var(--velocity-slate-500);
    }
    
    .lg\:target\:text-slate-600:target{
        color: var(--velocity-slate-600);
    }
    
    .lg\:target\:text-slate-700:target{
        color: var(--velocity-slate-700);
    }
    
    .lg\:target\:text-slate-800:target{
        color: var(--velocity-slate-800);
    }
    
    .lg\:target\:text-slate-900:target{
        color: var(--velocity-slate-900);
    }
    
    .lg\:target\:text-rose-50:target{
        color: var(--velocity-rose-50);
    }
    
    .lg\:target\:text-rose-100:target{
        color: var(--velocity-rose-100);
    }
    
    .lg\:target\:text-rose-200:target{
        color: var(--velocity-rose-200);
    }
    
    .lg\:target\:text-rose-300:target{
        color: var(--velocity-rose-300);
    }
    
    .lg\:target\:text-rose-400:target{
        color: var(--velocity-rose-400);
    }
    
    .lg\:target\:text-rose-500:target{
        color: var(--velocity-rose-500);
    }
    
    .lg\:target\:text-rose-600:target{
        color: var(--velocity-rose-600);
    }
    
    .lg\:target\:text-rose-700:target{
        color: var(--velocity-rose-700);
    }
    
    .lg\:target\:text-rose-800:target{
        color: var(--velocity-rose-800);
    }
    
    .lg\:target\:text-rose-900:target{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 768px){
    .md\:target\:aspect-ratio-auto:target{
        aspect-ratio: auto;
    }

    .md\:target\:aspect-ratio-square:target{
        aspect-ratio: 1/1;
    }

    .md\:target\:aspect-ratio-video:target{
        aspect-ratio: 16/9;
    }

    .md\:target\:container:target{
        width: 100%;
    }

    .md\:target\:container-fluid:target{
        width: 100%;
    }

    .md\:target\:column-auto:target{
        columns: auto;
    }

    .md\:target\:column-1:target{
        columns: 1;
    }

    .md\:target\:column-2:target{
        columns: 2;
    }

    .md\:target\:column-3:target{
        columns: 3;
    }

    .md\:target\:column-4:target{
        columns: 4;
    }

    .md\:target\:column-5:target{
        columns: 5;
    }

    .md\:target\:column-6:target{
        columns: 6;
    }

    .md\:target\:column-7:target{
        columns: 7;
    }

    .md\:target\:column-8:target{
        columns: 8;
    }

    .md\:target\:column-9:target{
        columns: 9;
    }

    .md\:target\:column-10:target{
        columns: 10;
    }

    .md\:target\:column-11:target{
        columns: 11;
    }

    .md\:target\:column-12:target{
        columns: 12;
    }

    .md\:target\:float-inline-start:target{
        float: inline-start;
    }

    .md\:target\:float-inline-end:target{
        float: inline-end;
    }

    .md\:target\:float-left:target{
        float: left;
    }

    .md\:target\:float-right:target{
        float: right;
    }

    .md\:target\:float-none:target{
        float: none;
    }

    .md\:target\:float-inherit:target{
        float: inherit;
    }

    .md\:target\:clear-inline-start:target{
        clear: inline-start;
    }

    .md\:target\:clear-inline-end:target{
        clear: inline-end;
    }

    .md\:target\:clear-left:target{
        clear: left;
    }

    .md\:target\:clear-right:target{
        clear: right;
    }

    .md\:target\:clear-both:target{
        clear: both;
    }

    .md\:target\:clear-none:target{
        clear: none;
    }

    .md\:target\:clear-inherit:target{
        clear: inherit;
    }

    .md\:target\:isolation-auto:target{
        isolation: auto;
    }

    .md\:target\:isolation-true:target{
        isolation: isolate;
    }

    .md\:target\:object-fit-fill:target{
        object-fit: fill;
    }

    .md\:target\:object-fit-cover:target{
        object-fit: cover;
    }

    .md\:target\:object-fit-contain:target{
        object-fit: contain;
    }

    .md\:target\:object-fit-scale-down:target{
        object-fit: scale-down;
    }

    .md\:target\:object-fit-none:target{
        object-fit: none;
    }

    .md\:target\:object-position-top:target{
        object-position: top;
    }

    .md\:target\:object-position-bottom:target{
        object-position: bottom;
    }

    .md\:target\:object-position-left:target{
        object-position: left;
    }

    .md\:target\:object-position-right:target{
        object-position: right;
    }

    .md\:target\:object-position-left-top:target{
        object-position: left top;
    }

    .md\:target\:object-position-right-top:target{
        object-position: right top;
    }

    .md\:target\:object-position-left-bottom:target{
        object-position: left bottom;
    }

    .md\:target\:object-position-right-bottom:target{
        object-position: right bottom;
    }

    .sm\:target\:object-position-center-top:target{
        object-position: center top;
    }

    .sm\:target\:object-position-center-bottom:target{
        object-position: center bottom;
    }

    .md\:target\:overflow-auto:target{
        overflow: auto;
    }

    .md\:target\:overflow-hidden:target{
        overflow: hidden;
    }

    .md\:target\:overflow-visible:target{
        overflow: visible;
    }

    .md\:target\:overflow-scroll:target{
        overflow: scroll;
    }

    .md\:target\:overflow-inherit:target{
        overflow:inherit;
    }

    .md\:target\:overflow-x-auto:target{
        overflow: auto;
    }

    .md\:target\:overflow-x-hidden:target{
        overflow-x: hidden;
    }

    .md\:target\:overflow-x-visible:target{
        overflow-x: visible;
    }

    .md\:target\:overflow-x-scroll:target{
        overflow-x: scroll;
    }

    .md\:target\:overflow-x-inherit:target{
        overflow-x:inherit;
    }

    .md\:target\:overflow-y-auto:target{
        overflow-y: auto;
    }

    .md\:target\:overflow-y-hidden:target{
        overflow-y: hidden;
    }

    .md\:target\:overflow-y-visible:target{
        overflow-y: visible;
    }

    .md\:target\:overflow-y-scroll:target{
        overflow-y: scroll;
    }

    .md\:target\:overflow-y-inherit:target{
        overflow-y: inherit;
    }

    .md\:target\:overscroll-behavior-auto:target{
        overscroll-behavior: auto;
    }

    .md\:target\:overscroll-behavior-contain:target{
        overscroll-behavior: contain;
    }

    .md\:target\:overscroll-behavior-none:target{
        overscroll-behavior: none;
    }

    .md\:target\:overscroll-behavior-inherit:target{
        overscroll-behavior: inherit;
    }

    .md\:target\:overscroll-behavior-x-auto:target{
        overscroll-behavior: auto;
    }

    .md\:target\:overscroll-behavior-x-contain:target{
        overscroll-behavior-x: contain;
    }

    .md\:target\:overscroll-behavior-x-none:target{
        overscroll-behavior-x: none;
    }

    .md\:target\:overscroll-behavior-x-inherit:target{
        overscroll-behavior-x:inherit;
    }

    .md\:target\:overscroll-behavior-y-auto:target{
        overscroll-behavior-y: auto;
    }

    .md\:target\:overscroll-behavior-y-contain:target{
        overscroll-behavior-y: contain;
    }

    .md\:target\:overscroll-behavior-y-none:target{
        overscroll-behavior-y: none;
    }

    .md\:target\:overscroll-behavior-y-inherit:target{
        overscroll-behavior-y: inherit;
    }

    .md\:target\:position-static:target{
        position: static;
    }

    .md\:target\:position-fixed:target{
        position: fixed;
    }

    .md\:target\:position-absolute:target{
        position: absolute;
    }

    .md\:target\:position-relative:target{
        position: relative;
    }

    .md\:target\:position-sticky:target{
        position: sticky;
    }

    .md\:target\:position-right-0:target{
        right: 0;
    }
    
    .md\:target\:position-left-0:target{
        left: 0;
    }
    
    .md\:target\:position-top-0:target{
        top: 0;
    }
    
    .md\:target\:position-bottom-0:target{
        bottom: 0;
    }

    .md\:target\:visible:target{
        visibility: visible;
    }

    .md\:target\:invisible:target{
        visibility: hidden;
    }

    .md\:target\:visibility-collapse:target{
        visibility: collapse;
    }

    .md\:target\:z-0:target{
        z-index: 0;
    }

    .md\:target\:-z-10:target{
        z-index: -10;
    }

    .md\:target\:-z-20:target{
        z-index: -20;
    }

    .md\:target\:-z-30:target{
        z-index: -30;
    }

    .md\:target\:-z-40:target{
        z-index: -40;
    }

    .md\:target\:-z-50:target{
        z-index: -50;
    }

    .md\:target\:-z-60:target{
        z-index: -60;
    }

    .md\:target\:-z-70:target{
        z-index: -70;
    }

    .md\:target\:-z-80:target{
        z-index: -80;
    }

    .md\:target\:-z-90:target{
        z-index: -90;
    }

    .md\:target\:-z-100:target{
        z-index: -100;
    }

    .md\:target\:z-10:target{
        z-index: 10;
    }

    .md\:target\:z-20:target{
        z-index: 20;
    }

    .md\:target\:z-30:target{
        z-index: 30;
    }

    .md\:target\:z-40:target{
        z-index: 40;
    }

    .md\:target\:z-50:target{
        z-index: 50;
    }

    .md\:target\:z-60:target{
        z-index: 60;
    }

    .md\:target\:z-70:target{
        z-index: 70;
    }

    .md\:target\:z-80:target{
        z-index: 80;
    }

    .md\:target\:z-90:target{
        z-index: 90;
    }

    .md\:target\:z-100:target{
        z-index: 100;
    }

    .md\:target\:z-auto:target{
        z-index: auto;
    }

    .md\:target\:flex-basis-0:target{
        flex-basis: 0;
    }

    .md\:target\:flex-basis-2:target{
        flex-basis: 2;
    }

    .md\:target\:flex-basis-4:target{
        flex-basis: 4;
    }

    .md\:target\:flex-basis-6:target{
        flex-basis: 6;
    }

    .md\:target\:flex-basis-8:target{
        flex-basis: 8;
    }

    .md\:target\:flex-basis-10:target{
        flex-basis: 10;
    }

    .md\:target\:flex-basis-12:target{
        flex-basis: 12;
    }

    .md\:target\:flex-basis-14:target{
        flex-basis: 14;
    }

    .md\:target\:flex-basis-16:target{
        flex-basis: 16;
    }

    .md\:target\:flex-basis-18:target{
        flex-basis: 18;
    }

    .md\:target\:flex-basis-20:target{
        flex-basis: 20;
    }

    .md\:target\:flex-basis-hf:target{
        flex-basis: 50%;
    }

    .md\:target\:flex-basis-third:target{
        flex-basis: 33.333%;
    }

    .md\:target\:flex-basis-quarter:target{
        flex-basis: 25%;
    }

    .md\:target\:flex-basis-three-quarter:target{
        flex-basis: 75%;
    }

    .md\:target\:flex-basis-full:target{
        flex-basis: 100%;
    }

    .md\:target\:flex-basis-two-third:target{
        flex-basis: 66.67%;
    }

    .md\:target\:flex-row:target{
        flex-direction: row;
    }

    .md\:target\:flex-row-reverse:target{
        flex-direction: row-reverse;
    }

    .md\:target\:flex-column:target{
        flex-direction: column;
    }

    .md\:target\:flex-column-reverse:target{
        flex-direction: column-reverse;
    }

    .md\:target\:flex-wrap:target{
        flex-wrap: wrap;
    }

    .md\:target\:flex-nowrap:target{
        flex-wrap: nowrap;
    }

    .md\:target\:flex-wrap-reverse:target{
        flex-direction: wrap-reserve;
    }

    .md\:target\:flex-1:target{
        flex: 1 1 0;
    }

    .md\:target\:flex-auto:target{
        flex: 1 1 auto;
    }

    .md\:target\:flex-initial:target{
        flex: 0 1 auto;
    }

    .md\:target\:flex-none:target{
        flex: none;
    }

    .md\:target\:flex-grow-0:target{
        flex-grow: 0;
    }

    .md\:target\:flex-grow-1:target{
        flex-grow: 1;
    }

    .md\:target\:flex-shink-0:target{
        flex-shrink: 0;
    }

    .md\:target\:flex-shink-1:target{
        flex-shrink: 1;
    }

    .md\:target\:order-1:target{
        order: 1;
    }

    .md\:target\:order-2:target{
        order: 2;
    }

    .md\:target\:order-3:target{
        order: 3;
    }

    .md\:target\:order-4:target{
        order: 4;
    }

    .md\:target\:order-5:target{
        order: 5;
    }

    .md\:target\:order-6:target{
        order: 6;
    }

    .md\:target\:order-7:target{
        order: 7;
    }

    .md\:target\:order-8:target{
        order: 8;
    }

    .md\:target\:order-9:target{
        order: 9;
    }

    .md\:target\:order-10:target{
        order: 10;
    }

    .md\:target\:order-11:target{
        order: 11;
    }

    .md\:target\:order-12:target{
        order: 12;
    }

    .md\:target\:order-first:target{
        order: -9999;
    }

    .md\:target\:order-last:target{
        order: 9999;
    }

    .md\:target\:order-0:target{
        order: 0;
    }

    .md\:target\:grtpcols-1:target{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-2:target{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-3:target{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-4:target{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-5:target{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-6:target{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-7:target{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-8:target{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-9:target{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-10:target{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-11:target{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-12:target{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:target\:grtpcols-none:target{
        grid-template-columns: none;
    }

    .md\:target\:grtpcols-subgrid:target{
        grid-template-columns: subgrid;
    }

    .md\:target\:grtpcols-auto:target{
        grid-template-columns: auto;
    }

    .md\:target\:grcol-auto:target{
        grid-column: auto;
    }

    .md\:target\:grcol-span-1:target{
        grid-column: span 1 / span 1;
    }

    .md\:target\:grcol-span-2:target{
        grid-column: span 2 / span 2;
    }

    .md\:target\:grcol-span-3:target{
        grid-column: span 3 / span 3;
    }

    .md\:target\:grcol-span-4:target{
        grid-column: span 4 / span 4;
    }

    .md\:target\:grcol-span-5:target{
        grid-column: span 5 / span 5;
    }

    .md\:target\:grcol-span-6:target{
        grid-column: span 6 / span 6;
    }

    .md\:target\:grcol-span-7:target{
        grid-column: span 7 / span 7;
    }

    .md\:target\:grcol-span-8:target{
        grid-column: span 8 / span 8;
    }

    .md\:target\:grcol-span-9:target{
        grid-column: span 9 / span 9;
    }

    .md\:target\:grcol-span-10:target{
        grid-column: span 10 / span 10;
    }

    .md\:target\:grcol-span-11:target{
        grid-column: span 11 / span 11;
    }

    .md\:target\:grcol-span-12:target{
        grid-column: span 12 / span 12;
    }

    .md\:target\:grcol-span-full:target{
        grid-column: span 1 / span -1;
    }

    .md\:target\:grcol-start-1:target{
        grid-column-start: 1;
    }

    .md\:target\:grcol-start-2:target{
        grid-column-start: 2;
    }

    .md\:target\:grcol-start-3:target{
        grid-column-start: 3;
    }

    .md\:target\:grcol-start-4:target{
        grid-column-start: 4;
    }

    .md\:target\:grcol-start-5:target{
        grid-column-start: 5;
    }

    .md\:target\:grcol-start-6:target{
        grid-column-start: 6;
    }

    .md\:target\:grcol-start-7:target{
        grid-column-start: 7;
    }

    .md\:target\:grcol-start-8:target{
        grid-column-start: 8;
    }

    .md\:target\:grcol-start-9:target{
        grid-column-start: 9;
    }

    .md\:target\:grcol-start-10:target{
        grid-column-start: 10;
    }

    .md\:target\:grcol-start-11:target{
        grid-column-start: 11;
    }

    .md\:target\:grcol-start-12:target{
        grid-column-start: 12;
    }

    .md\:target\:grcol-start-auto:target{
        grid-column-start: auto;
    }

    .md\:target\:grcol-end-1:target{
        grid-column-end: 1;
    }

    .md\:target\:grcol-end-2:target{
        grid-column-end: 2;
    }

    .md\:target\:grcol-end-3:target{
        grid-column-end: 3;
    }

    .md\:target\:grcol-end-4:target{
        grid-column-end: 4;
    }

    .md\:target\:grcol-end-5:target{
        grid-column-end: 5;
    }

    .md\:target\:grcol-end-6:target{
        grid-column-end: 6;
    }

    .md\:target\:grcol-end-7:target{
        grid-column-end: 7;
    }

    .md\:target\:grcol-end-8:target{
        grid-column-end: 8;
    }

    .md\:target\:grcol-end-9:target{
        grid-column-end: 9;
    }

    .md\:target\:grcol-end-10:target{
        grid-column-end: 10;
    }

    .md\:target\:grcol-end-11:target{
        grid-column-end: 11;
    }

    .md\:target\:grcol-end-12:target{
        grid-column-end: 12;
    }

    .md\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }

    .md\:target\:grtprows-1:target{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .md\:target\:grtprows-2:target{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .md\:target\:grtprows-3:target{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .md\:target\:grtprows-4:target{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .md\:target\:grtprows-5:target{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .md\:target\:grtprows-6:target{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .md\:target\:grtprows-7:target{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .md\:target\:grtprows-8:target{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .md\:target\:grtprows-9:target{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .md\:target\:grtprows-10:target{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .md\:target\:grtprows-11:target{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .md\:target\:grtprows-12:target{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .md\:target\:grtprows-none:target{
        grid-template-rows: none;
    }

    .md\:target\:grtprows-subgrid:target{
        grid-template-rows: subgrid;
    }

    .md\:target\:grtprows-auto:target{
        grid-template-rows: auto;
    }

    .md\:target\:grrow-auto:target{
        grid-row: auto;
    }

    .md\:target\:grrow-span-1:target{
        grid-row: span 1 / span 1;
    }

    .md\:target\:grrow-span-2:target{
        grid-row: span 2 / span 2;
    }

    .md\:target\:grrow-span-3:target{
        grid-row: span 3 / span 3;
    }

    .md\:target\:grrow-span-4:target{
        grid-row: span 4 / span 4;
    }

    .md\:target\:grrow-span-5:target{
        grid-row: span 5 / span 5;
    }

    .md\:target\:grrow-span-6:target{
        grid-row: span 6 / span 6;
    }

    .md\:target\:grrow-span-7:target{
        grid-row: span 7 / span 7;
    }

    .md\:target\:grrow-span-8:target{
        grid-row: span 8 / span 8;
    }

    .md\:target\:grrow-span-9:target{
        grid-row: span 9 / span 9;
    }

    .md\:target\:grrow-span-10:target{
        grid-row: span 10 / span 10;
    }

    .md\:target\:grrow-span-11:target{
        grid-row: span 11 / span 11;
    }

    .md\:target\:grrow-span-12:target{
        grid-row: span 12 / span 12;
    }

    .md\:target\:grrow-span-full:target{
        grid-row: span 1 / span -1;
    }

    .md\:target\:grrow-start-1:target{
        grid-row-start: 1;
    }

    .md\:target\:grrow-start-2:target{
        grid-row-start: 2;
    }

    .md\:target\:grrow-start-3:target{
        grid-row-start: 3;
    }

    .md\:target\:grrow-start-4:target{
        grid-row-start: 4;
    }

    .md\:target\:grrow-start-5:target{
        grid-row-start: 5;
    }

    .md\:target\:grrow-start-6:target{
        grid-row-start: 6;
    }

    .md\:target\:grrow-start-7:target{
        grid-row-start: 7;
    }

    .md\:target\:grrow-start-8:target{
        grid-row-start: 8;
    }

    .md\:target\:grrow-start-9:target{
        grid-row-start: 9;
    }

    .md\:target\:grrow-start-10:target{
        grid-row-start: 10;
    }

    .md\:target\:grrow-start-11:target{
        grid-row-start: 11;
    }

    .md\:target\:grrow-start-12:target{
        grid-row-start: 12;
    }

    .md\:target\:grrow-start-auto:target{
        grid-row-start: auto;
    }

    .md\:target\:grrow-end-1:target{
        grid-row-end: 1;
    }

    .md\:target\:grrow-end-2:target{
        grid-row-end: 2;
    }

    .md\:target\:grrow-end-3:target{
        grid-row-end: 3;
    }

    .md\:target\:grrow-end-4:target{
        grid-row-end: 4;
    }

    .md\:target\:grrow-end-5:target{
        grid-row-end: 5;
    }

    .md\:target\:grrow-end-6:target{
        grid-row-end: 6;
    }

    .md\:target\:grrow-end-7:target{
        grid-row-end: 7;
    }

    .md\:target\:grrow-end-8:target{
        grid-row-end: 8;
    }

    .md\:target\:grrow-end-9:target{
        grid-row-end: 9;
    }

    .md\:target\:grrow-end-10:target{
        grid-row-end: 10;
    }

    .md\:target\:grrow-end-11:target{
        grid-row-end: 11;
    }

    .md\:target\:grrow-end-12:target{
        grid-row-end: 12;
    }

    .md\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }

    .md\:target\:grfl-row:target{
        grid-auto-flow: row;
    }

    .md\:target\:grfl-col:target{
        grid-auto-flow: column;
    }

    .md\:target\:grfl-dense:target{
        grid-auto-flow: dense;
    }

    .md\:target\:grfl-row-dense:target{
        grid-auto-flow: row dense;
    }

    .md\:target\:grfl-col-dense:target{
        grid-auto-flow: column dense;
    }

    .md\:target\:gr-auto-cols-auto:target{
        grid-auto-columns: auto;
    }

    .md\:target\:gr-auto-cols-min:target{
        grid-auto-columns: min-content;
    }

    .md\:target\:gr-auto-cols-max:target{
        grid-auto-columns: max-content;
    }

    .md\:target\:gr-auto-cols-minmax:target{
        grid-auto-columns: minmax(0, 1fr);
    }

    .md\:target\:gr-auto-rows-auto:target{
        grid-auto-rows: auto;
    }

    .md\:target\:gr-auto-rows-min:target{
        grid-auto-rows: min-content;
    }

    .md\:target\:gr-auto-rows-max:target{
        grid-auto-rows: max-content;
    }

    .md\:target\:gr-auto-rows-minmax:target{
        grid-auto-rows: minmax(0, 1fr);
    }

    .md\:target\:gap-0:target{
        gap: 0;
    }

    .md\:target\:gap-x-0:target{
        column-gap: 0;
    }

    .md\:target\:gap-y-0:target{
        row-gap: 0;
    }

    .md\:target\:gap-1:target{
        gap: 1px;
    }

    .md\:target\:gap-2:target{
        gap: 2px;
    }

    .md\:target\:gap-4:target{
        gap: 4px;
    }

    .md\:target\:gap-6:target{
        gap: 6px;
    }

    .md\:target\:gap-8:target{
        gap: 8px;
    }

    .md\:target\:gap-9:target{
        gap: 9px;
    }

    .md\:target\:gap-10:target{
        gap: 10px;
    }

    .md\:target\:gap-12:target{
        gap: 12px;
    }

    .md\:target\:gap-14:target{
        gap: 14px;
    }

    .md\:target\:gap-16:target{
        gap: 16px;
    }

    .md\:target\:gap-18:target{
        gap: 18px;
    }

    .md\:target\:gap-20:target{
        gap: 20px;
    }

    .md\:target\:gap-x-0:target{
        column-gap: 0;
    }

    .md\:target\:gap-x-1:target{
        column-gap: 1px;
    }

    .md\:target\:gap-x-2:target{
        column-gap: 2px;
    }

    .md\:target\:gap-x-4:target{
        column-gap: 4px;
    }

    .md\:target\:gap-x-6:target{
        column-gap: 6px;
    }

    .md\:target\:gap-x-8:target{
        column-gap: 8px;
    }

    .md\:target\:gap-x-10:target{
        column-gap: 10px;
    }

    .md\:target\:gap-x-12:target{
        column-gap: 12px;
    }

    .md\:target\:gap-x-14:target{
        column-gap: 14px;
    }

    .md\:target\:gap-x-16:target{
        column-gap: 16px;
    }

    .md\:target\:gap-x-18:target{
        column-gap: 18px;
    }

    .md\:target\:gap-x-20:target{
        column-gap: 20px;
    }

    .md\:target\:gap-y-1:target{
        row-gap: 1px;
    }

    .md\:target\:gap-y-2:target{
        row-gap: 2px;
    }

    .md\:target\:gap-y-4:target{
        row-gap: 4px;
    }

    .md\:target\:gap-y-6:target{
        row-gap: 6px;
    }

    .md\:target\:gap-y-8:target{
        row-gap: 8px;
    }

    .md\:target\:gap-y-10:target{
        row-gap: 10px;
    }

    .md\:target\:gap-y-12:target{
        row-gap: 12px;
    }

    .md\:target\:gap-y-14:target{
        row-gap: 14px;
    }

    .md\:target\:gap-y-16:target{
        row-gap: 16px;
    }

    .md\:target\:gap-y-18:target{
        row-gap: 18px;
    }

    .md\:target\:gap-y-20:target{
        row-gap: 20px;
    }

    .md\:target\:justify-content-normal:target{
        justify-content: normal;
    }

    .md\:target\:justify-content-start:target{
        justify-content: flex-start;
    }

    .md\:target\:justify-content-end:target{
        justify-content: flex-end;
    }

    .md\:target\:justify-content-center:target{
        justify-content: center;
    }

    .md\:target\:justify-content-between:target{
        justify-content: space-between;
    }

    .md\:target\:justify-content-around:target{
        justify-content: space-around;
    }

    .md\:target\:justify-content-evenly:target{
        justify-content: space-evenly;
    }

    .md\:target\:justify-content-stretch:target{
        justify-content: stretch;
    }

    .md\:target\:justify-items-start:target{
        justify-items: start;
    }

    .md\:target\:justify-items-end:target{
        justify-items: end;
    }

    .md\:target\:justify-items-center:target{
        justify-items: center;
    }

    .md\:target\:justify-items-stretch:target{
        justify-items: stretch;
    }

    .md\:target\:justify-self-auto:target{
        justify-self: auto;
    }

    .md\:target\:justify-self-start:target{
        justify-self: start;
    }

    .md\:target\:justify-self-end:target{
        justify-self: end;
    }

    .md\:target\:justify-self-center:target{
        justify-self: center;
    }

    .md\:target\:justify-self-stretch:target{
        justify-self: stretch;
    }

    .md\:target\:align-content-normal:target{
        align-content: normal;
    }

    .md\:target\:align-content-center:target{
        align-content: center;
    }

    .md\:target\:align-content-start:target{
        align-content: flex-start;
    }

    .md\:target\:align-content-end:target{
        align-content: flex-end;
    }

    .md\:target\:align-content-between:target{
        align-content: space-between;
    }

    .md\:target\:align-content-around:target{
        align-content: space-around;
    }

    .md\:target\:align-content-evenly:target{
        align-content: space-evenly;
    }

    .md\:target\:align-content-baseline:target{
        align-content: space-baseline;
    }

    .md\:target\:align-content-stretch:target{
        align-content: stretch;
    }

    .md\:target\:align-items-start:target{
        align-items: start;
    }

    .md\:target\:align-items-end:target{
        align-items: end;
    }

    .md\:target\:align-items-center:target{
        align-items: center;
    }

    .md\:target\:align-items-stretch:target{
        justify-items: stretch;
    }

    .md\:target\:align-self-auto:target{
        justify-self: auto;
    }

    .md\:target\:align-self-start:target{
        justify-self: start;
    }

    .md\:target\:align-self-end:target{
        justify-self: end;
    }

    .md\:target\:align-self-center:target{
        justify-self: center;
    }

    .md\:target\:align-self-stretch:target{
        justify-self: stretch;
    }

    .md\:target\:align-self-baseline:target{
        justify-self: baseline;
    }

    .md\:target\:place-content-center:target{
        place-content: center;
    }

    .md\:target\:place-content-start:target{
        place-content: start;
    }

    .md\:target\:place-content-end:target{
        place-content: end;
    }

    .md\:target\:place-content-between:target{
        place-content: between;
    }

    .md\:target\:place-content-around:target{
        place-content: around;
    }

    .md\:target\:place-content-evenly:target{
        place-content: evenly;
    }

    .md\:target\:place-content-baseline:target{
        place-content: baseline;
    }

    .md\:target\:place-content-stretch:target{
        place-content: stretch;
    }

    .md\:target\:place-items-start:target{
        place-content: start;
    }

    .md\:target\:place-items-end:target{
        place-content: end;
    }

    .md\:target\:place-items-center:target{
        place-content: center;
    }

    .md\:target\:place-items-baseline:target{
        place-content: baseline;
    }

    .md\:target\:place-items-stretch:target{
        place-content: stretch;
    }

    .md\:target\:place-self-start:target{
        place-self: start;
    }

    .md\:target\:place-self-end:target{
        place-self: end;
    }

    .md\:target\:place-self-center:target{
        place-self: center;
    }

    .md\:target\:place-self-baseline:target{
        place-self: baseline;
    }

    .md\:target\:place-self-stretch:target{
        place-self: stretch;
    }

    .md\:target\:w-0:target{
        width: 0;
    }

    .md\:target\:w-2:target{
        width: 2px;
    }

    .md\:target\:w-4:target{
        width: 4px;
    }

    .md\:target\:w-6:target{
        width: 6px;
    }

    .md\:target\:w-8:target{
        width: 8px;
    }

    .md\:target\:w-10:target{
        width: 10px;
    }

    .md\:target\:w-12:target{
        width: 12px;
    }

    .md\:target\:w-14:target{
        width: 14px;
    }

    .md\:target\:w-16:target{
        width: 16px;
    }

    .md\:target\:w-18:target{
        width: 18px;
    }

    .md\:target\:w-20:target{
        width: 20px;
    }

    .md\:target\:w-22:target{
        width: 1.5rem;
    }

    .md\:target\:w-24:target{
        width: 3rem;
    }

    .md\:target\:w-26:target{
        width: 4.5rem;
    }

    .md\:target\:w-28:target{
        width: 6rem;
    }

    .md\:target\:w-30:target{
        width: 7.5rem;
    }

    .md\:target\:w-32:target{
        width: 10rem;
    }

    .md\:target\:w-34:target{
        width: 11.5rem;
    }

    .md\:target\:w-36:target{
        width: 13rem;
    }

    .md\:target\:w-38:target{
        width: 14.5rem;
    }

    .md\:target\:w-40:target{
        width: 16rem;
    }

    .md\:target\:w-42:target{
        width: 18rem;
    }

    .md\:target\:w-44:target{
        width: 20rem;
    }

    .md\:target\:w-46:target{
        width: 22rem;
    }

    .md\:target\:w-48:target{
        width: 24rem;
    }

    .md\:target\:w-52:target{
        width: 28rem;
    }

    .md\:target\:w-56:target{
        width: 32rem;
    }

    .md\:target\:w-60:target{
        width: 36rem;
    }

    .md\:target\:w-64:target{
        width: 40rem;
    }

    .md\:target\:w-68:target{
        width: 44rem;
    }

    .md\:target\:w-72:target{
        width: 48rem;
    }

    .md\:target\:w-76:target{
        width: 52rem;
    }

    .md\:target\:w-80:target{
        width: 56rem;
    }

    .md\:target\:w-84:target{
        width: 60rem;
    }

    .md\:target\:w-hf:target{
        width: 50%;
    }

    .md\:target\:w-third:target{
        width: 33.333%;
    }

    .md\:target\:w-two-third:target{
        width: 66.67%;
    }

    .md\:target\:w-quarter:target{
        width: 25%;
    }

    .md\:target\:w-three-quarter:target{
        width: 75%;
    }

    .md\:target\:w-fifth:target{
        width: 20%;
    }

    .md\:target\:w-two-fifth:target{
        width: 40%;
    }

    .md\:target\:w-three-fifth:target{
        width: 60%;
    }

    .md\:target\:w-four-fifth:target{
        width: 80%;
    }

    .md\:target\:w-tenth:target{
        width: 10%;
    }

    .md\:target\:w-two-tenth:target{
        width: 20%;
    }

    .md\:target\:w-three-tenth:target{
        width: 30%;
    }

    .md\:target\:w-four-tenth:target{
        width: 40%;
    }

    .md\:target\:w-five-tenth:target{
        width: 50%;
    }

    .md\:target\:w-six-tenth:target{
        width: 60%;
    }

    .md\:target\:w-seven-tenth:target{
        width: 70%;
    }

    .md\:target\:w-eight-tenth:target{
        width: 80%;
    }

    .md\:target\:w-nine-tenth:target{
        width: 90%;
    }

    .md\:target\:w-full:target{
        width: 100%;
    }

    .md\:target\:w-min:target{
        width: min-content;
    }

    .md\:target\:w-max:target{
        width: max-content;
    }

    .md\:target\:w-fit:target{
        width: fit-content;
    }

    .md\:target\:min-vh-10:target{
        min-height: 10vh;
    }

    .md\:target\:min-vh-20:target{
        min-height: 20vh;
    }

    .md\:target\:min-vh-30:target{
        min-height: 30vh;
    }

    .md\:target\:min-vh-40:target{
        min-height: 40vh;
    }

    .md\:target\:min-vh-50:target{
        min-height: 50vh;
    }

    .md\:target\:min-vh-60:target{
        min-height: 60vh;
    }

    .md\:target\:min-vh-70:target{
        min-height: 70vh;
    }

    .md\:target\:min-vh-80:target{
        min-height: 80vh;
    }

    .md\:target\:min-vh-90:target{
        min-height: 90vh;
    }

    .md\:target\:min-vh-100:target{
        min-height: 100vh;
    }

    .md\:target\:min-vw-10:target{
        min-width: 10vh;
    }

    .md\:target\:min-vw-20:target{
        min-width: 20vh;
    }

    .md\:target\:min-vw-30:target{
        min-width: 30vh;
    }

    .md\:target\:min-vw-40:target{
        min-width: 40vh;
    }

    .md\:target\:min-vw-50:target{
        min-width: 50vh;
    }

    .md\:target\:min-vw-60:target{
        min-width: 60vh;
    }

    .md\:target\:min-vw-70:target{
        min-width: 70vh;
    }

    .md\:target\:min-vw-80:target{
        min-width: 80vh;
    }

    .md\:target\:min-vw-90:target{
        min-width: 100vh;
    }

    .md\:target\:min-vw-100:target{
        min-width: 100vh;
    }

    .md\:target\:max-vh-10:target{
        max-height: 10vh;
    }

    .md\:target\:max-vh-20:target{
        max-height: 20vh;
    }

    .md\:target\:max-vh-30:target{
        max-height: 30vh;
    }

    .md\:target\:max-vh-40:target{
        max-height: 40vh;
    }

    .md\:target\:max-vh-50:target{
        max-height: 50vh;
    }

    .md\:target\:max-vh-60:target{
        max-height: 60vh;
    }

    .md\:target\:max-vh-70:target{
        max-height: 70vh;
    }

    .md\:target\:max-vh-80:target{
        max-height: 80vh;
    }

    .md\:target\:max-vh-90:target{
        max-height: 100vh;
    }

    .md\:target\:max-vh-100:target{
        max-height: 100vh;
    }

    .md\:target\:max-vw-10:target{
        max-width: 10vh;
    }

    .md\:target\:max-vw-20:target{
        max-width: 20vh;
    }

    .md\:target\:max-vw-30:target{
        max-width: 30vh;
    }

    .md\:target\:max-vw-40:target{
        max-width: 40vh;
    }

    .md\:target\:max-vw-50:target{
        max-width: 50vh;
    }

    .md\:target\:max-vw-60:target{
        max-width: 60vh;
    }

    .md\:target\:max-vw-70:target{
        max-width: 70vh;
    }

    .md\:target\:max-vw-80:target{
        max-width: 80vh;
    }

    .md\:target\:max-vw-90:target{
        max-width: 100vh;
    }

    .md\:target\:max-vw-100:target{
        max-width: 100vh;
    }

    .md\:target\:min-w-2:target{
        min-width: 2px;
    }

    .md\:target\:min-w-4:target{
        min-width: 4px;
    }

    .md\:target\:min-w-6:target{
        min-width: 6px;
    }

    .md\:target\:min-w-8:target{
        min-width: 8px;
    }

    .md\:target\:min-w-10:target{
        min-width: 10px;
    }

    .md\:target\:min-w-12:target{
        min-width: 12px;
    }

    .md\:target\:min-w-14:target{
        min-width: 14px;
    }

    .md\:target\:min-w-16:target{
        min-width: 16px;
    }

    .md\:target\:min-w-18:target{
        min-width: 18px;
    }

    .md\:target\:min-w-20:target{
        min-width: 20px;
    }

    .md\:target\:min-w-22:target{
        min-width: 1.5rem;
    }

    .md\:target\:min-w-24:target{
        min-width: 3rem;
    }

    .md\:target\:min-w-26:target{
        min-width: 4.5rem;
    }

    .md\:target\:min-w-28:target{
        min-width: 6rem;
    }

    .md\:target\:min-w-30:target{
        min-width: 7.5rem;
    }

    .md\:target\:min-w-32:target{
        min-width: 10rem;
    }

    .md\:target\:min-w-34:target{
        min-width: 11.5rem;
    }

    .md\:target\:min-w-36:target{
        min-width: 13rem;
    }

    .md\:target\:min-w-38:target{
        min-width: 14.5rem;
    }

    .md\:target\:min-w-40:target{
        min-width: 16rem;
    }

    .md\:target\:min-w-42:target{
        min-width: 18rem;
    }

    .md\:target\:min-w-44:target{
        min-width: 20rem;
    }

    .md\:target\:min-w-46:target{
        min-width: 22rem;
    }

    .md\:target\:min-w-48:target{
        min-width: 24rem;
    }

    .md\:target\:min-w-hf:target{
        min-width: 50%;
    }

    .md\:target\:min-w-full:target{
        min-width: 100%;
    }

    .md\:target\:min-w-min:target{
        min-width: min-content;
    }

    .md\:target\:min-w-max:target{
        min-width: max-content;
    }

    .md\:target\:min-w-fit:target{
        min-width: fit-content;
    }

    .md\:target\:max-w-0:target{
        max-width: 0;
    }

    .md\:target\:max-w-2:target{
        max-width: 2px;
    }

    .md\:target\:max-w-4:target{
        max-width: 4px;
    }

    .md\:target\:max-w-6:target{
        max-width: 6px;
    }

    .md\:target\:max-w-8:target{
        max-width: 8px;
    }

    .md\:target\:max-w-10:target{
        max-width: 10px;
    }

    .md\:target\:max-w-12:target{
        max-width: 12px;
    }

    .md\:target\:max-w-14:target{
        max-width: 14px;
    }

    .md\:target\:max-w-16:target{
        max-width: 16px;
    }

    .md\:target\:max-w-18:target{
        max-width: 18px;
    }

    .md\:target\:max-w-20:target{
        max-width: 20px;
    }

    .md\:target\:max-w-22:target{
        max-width: 1.5rem;
    }

    .md\:target\:max-w-24:target{
        max-width: 3rem;
    }

    .md\:target\:max-w-26:target{
        max-width: 4.5rem;
    }

    .md\:target\:max-w-28:target{
        max-width: 6rem;
    }

    .md\:target\:max-w-30:target{
        max-width: 7.5rem;
    }

    .md\:target\:max-w-32:target{
        max-width: 10rem;
    }

    .md\:target\:max-w-34:target{
        max-width: 11.5rem;
    }

    .md\:target\:max-w-36:target{
        max-width: 13rem;
    }

    .md\:target\:max-w-38:target{
        max-width: 14.5rem;
    }

    .md\:target\:max-w-40:target{
        max-width: 16rem;
    }

    .md\:target\:max-w-42:target{
        max-width: 18rem;
    }

    .md\:target\:max-w-44:target{
        max-width: 20rem;
    }

    .md\:target\:max-w-46:target{
        max-width: 22rem;
    }

    .md\:target\:max-w-48:target{
        max-width: 24rem;
    }

    .md\:target\:max-w-hf:target{
        max-width: 50%;
    }

    .md\:target\:max-w-full:target{
        max-width: 100%;
    }

    .md\:target\:max-w-max:target{
        max-width: max-content;
    }

    .md\:target\:max-w-max:target{
        max-width: max-content;
    }

    .md\:target\:max-w-fit:target{
        max-width: fit-content;
    }

    .md\:target\:h-0:target{
        height: 0;
    }

    .md\:target\:h-2:target{
        height: 2px;
    }

    .md\:target\:h-4:target{
        height: 4px;
    }

    .md\:target\:h-6:target{
        height: 6px;
    }

    .md\:target\:h-8:target{
        height: 8px;
    }

    .md\:target\:h-10:target{
        height: 10px;
    }

    .md\:target\:h-12:target{
        height: 12px;
    }

    .md\:target\:h-14:target{
        height: 14px;
    }

    .md\:target\:h-16:target{
        height: 16px;
    }

    .md\:target\:h-18:target{
        height: 18px;
    }

    .md\:target\:h-20:target{
        height: 20px;
    }

    .md\:target\:h-22:target{
        height: 1.5rem;
    }

    .md\:target\:h-24:target{
        height: 3rem;
    }

    .md\:target\:h-26:target{
        height: 4.5rem;
    }

    .md\:target\:h-28:target{
        height: 6rem;
    }

    .md\:target\:h-30:target{
        height: 7.5rem;
    }

    .md\:target\:h-32:target{
        height: 10rem;
    }

    .md\:target\:h-34:target{
        height: 11.5rem;
    }

    .md\:target\:h-36:target{
        height: 13rem;
    }

    .md\:target\:h-38:target{
        height: 14.5rem;
    }

    .md\:target\:h-40:target{
        height: 16rem;
    }

    .md\:target\:h-42:target{
        height: 18rem;
    }

    .md\:target\:h-44:target{
        height: 20rem;
    }

    .md\:target\:h-46:target{
        height: 22rem;
    }

    .md\:target\:h-48:target{
        height: 24rem;
    }

    .md\:target\:h-52:target{
        height: 28rem;
    }

    .md\:target\:h-56:target{
        height: 32rem;
    }

    .md\:target\:h-60:target{
        height: 36rem;
    }

    .md\:target\:h-64:target{
        height: 40rem;
    }

    .md\:target\:h-68:target{
        height: 44rem;
    }

    .md\:target\:h-72:target{
        height: 48rem;
    }

    .md\:target\:h-76:target{
        height: 52rem;
    }

    .md\:target\:h-80:target{
        height: 56rem;
    }

    .md\:target\:h-84:target{
        height: 60rem;
    }

    .md\:target\:h-hf:target{
        height: 50%;
    }

    .md\:target\:h-third:target{
        height: 33.333%;
    }

    .md\:target\:h-two-third:target{
        height: 66.67%;
    }

    .md\:target\:h-quarter:target{
        height: 25%;
    }

    .md\:target\:h-three-quarter:target{
        height: 75%;
    }

    .md\:target\:h-fifth:target{
        height: 20%;
    }

    .md\:target\:h-two-fifth:target{
        height: 40%;
    }

    .md\:target\:h-three-fifth:target{
        height: 60%;
    }

    .md\:target\:h-four-fifth:target{
        height: 80%;
    }

    .md\:target\:h-tenth:target{
        height: 10%;
    }

    .md\:target\:h-two-tenth:target{
        height: 20%;
    }

    .md\:target\:h-three-tenth:target{
        height: 30%;
    }

    .md\:target\:h-four-tenth:target{
        height: 40%;
    }

    .md\:target\:h-five-tenth:target{
        height: 50%;
    }

    .md\:target\:h-six-tenth:target{
        height: 60%;
    }

    .md\:target\:h-seventh-tenth:target{
        height: 70%;
    }

    .md\:target\:h-eight-tenth:target{
        height: 80%;
    }

    .md\:target\:h-nine-tenth:target{
        height: 90%;
    }

    .md\:target\:h-full:target{
        height: 100%;
    }

    .md\:target\:h-min:target{
        height: min-content;
    }

    .md\:target\:h-max:target{
        height: max-content;
    }

    .md\:target\:h-fit:target{
        height: fit-content;
    }

    .md\:target\:min-h-0:target{
        min-height: 0;
    }

    .md\:target\:min-h-2:target{
        min-height: 2px;
    }

    .md\:target\:min-h-4:target{
        min-height: 4px;
    }

    .md\:target\:min-h-6:target{
        min-height: 6px;
    }

    .md\:target\:min-h-8:target{
        min-height: 8px;
    }

    .md\:target\:min-h-10:target{
        min-height: 10px;
    }

    .md\:target\:min-h-12:target{
        min-height: 12px;
    }

    .md\:target\:min-h-14:target{
        min-height: 14px;
    }

    .md\:target\:min-h-16:target{
        min-height: 16px;
    }

    .md\:target\:min-h-18:target{
        min-height: 18px;
    }

    .md\:target\:min-h-20:target{
        min-height: 20px;
    }

    .md\:target\:min-h-22:target{
        min-height: 1.5rem;
    }

    .md\:target\:min-h-24:target{
        min-height: 3rem;
    }

    .md\:target\:min-h-26:target{
        min-height: 4.5rem;
    }

    .md\:target\:min-h-28:target{
        min-height: 6rem;
    }

    .md\:target\:min-h-30:target{
        min-height: 7.5rem;
    }

    .md\:target\:min-h-32:target{
        min-height: 10rem;
    }

    .md\:target\:min-h-34:target{
        min-height: 11.5rem;
    }

    .md\:target\:min-h-36:target{
        min-height: 13rem;
    }

    .md\:target\:min-h-38:target{
        min-height: 14.5rem;
    }

    .md\:target\:min-h-40:target{
        min-height: 16rem;
    }

    .md\:target\:min-h-42:target{
        min-height: 18rem;
    }

    .md\:target\:min-h-44:target{
        min-height: 20rem;
    }

    .md\:target\:min-h-46:target{
        min-height: 22rem;
    }

    .md\:target\:min-h-48:target{
        min-height: 24rem;
    }

    .md\:target\:min-h-hf:target{
        min-height: 50%;
    }

    .md\:target\:min-h-full:target{
        min-height: 100%;
    }

    .md\:target\:min-h-min:target{
        min-height: min-content;
    }

    .md\:target\:min-h-max:target{
        min-height: max-content;
    }

    .md\:target\:min-h-fit:target{
        min-height: fit-content;
    }

    .md\:target\:max-h-0:target{
        max-height: 0;
    }

    .md\:target\:max-h-2:target{
        max-height: 2px;
    }

    .md\:target\:max-h-4:target{
        max-height: 4px;
    }

    .md\:target\:max-h-6:target{
        max-height: 6px;
    }

    .md\:target\:max-h-8:target{
        max-height: 8px;
    }

    .md\:target\:max-h-10:target{
        max-height: 10px;
    }

    .md\:target\:max-h-12:target{
        max-height: 12px;
    }

    .md\:target\:max-h-14:target{
        max-height: 14px;
    }

    .md\:target\:max-h-16:target{
        max-height: 16px;
    }

    .md\:target\:max-h-18:target{
        max-height: 18px;
    }

    .md\:target\:max-h-20:target{
        max-height: 20px;
    }

    .md\:target\:max-h-22:target{
        max-height: 1.5rem;
    }

    .md\:target\:max-h-24:target{
        max-height: 3rem;
    }

    .md\:target\:max-h-26:target{
        max-height: 4.5rem;
    }

    .md\:target\:max-h-28:target{
        max-height: 6rem;
    }

    .md\:target\:max-h-30:target{
        max-height: 7.5rem;
    }

    .md\:target\:max-h-32:target{
        max-height: 10rem;
    }

    .md\:target\:max-h-34:target{
        max-height: 11.5rem;
    }

    .md\:target\:max-h-36:target{
        max-height: 13rem;
    }

    .md\:target\:max-h-38:target{
        max-height: 14.5rem;
    }

    .md\:target\:max-h-40:target{
        max-height: 16rem;
    }

    .md\:target\:max-h-42:target{
        max-height: 18rem;
    }

    .md\:target\:max-h-44:target{
        max-height: 20rem;
    }

    .md\:target\:max-h-46:target{
        max-height: 22rem;
    }

    .md\:target\:max-h-48:target{
        max-height: 24rem;
    }

    .md\:target\:max-h-hf:target{
        max-height: 50%;
    }

    .md\:target\:max-h-full:target{
        max-height: 100%;
    }

    .md\:target\:max-h-max:target{
        max-height: max-content;
    }

    .md\:target\:max-h-max:target{
        max-height: max-content;
    }

    .md\:target\:max-h-fit:target{
        max-height: fit-content;
    }

    .md\:target\:sans:target{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .md\:target\:serif:target{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .md\:target\:mono:target{
        font-family: 'Courier New', Courier, monospace;
    }

    .md\:target\:font-s-xs:target{
        font-size: var(--velocity-font-s-xs);
    }

    .md\:target\:font-s-sm:target{
        font-size: var(--velocity-font-s-sm);
    }

    .md\:target\:font-s-md:target{
        font-size: var(--velocity-font-s-md);
    }

    .md\:target\:font-s-lg:target{
        font-size: var(--velocity-font-s-lg);
    }

    .md\:target\:font-s-xm:target{
        font-size: var(--velocity-font-s-xm);
    }

    .md\:target\:font-s-xl:target{
        font-size: var(--velocity-font-s-xl);
    }

    .md\:target\:font-s-2md:target{
        font-size: var(--velocity-font-s-2md);
    }

    .md\:target\:font-s-2xm:target{
        font-size: var(--velocity-font-s-2xm);
    }

    .md\:target\:font-s-2lg:target{
        font-size: var(--velocity-font-s-2lg);
    }

    .md\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:target\:font-s-4md:target{
        font-size: var(--velocity-font-s-4md);
    }

    .md\:target\:font-s-6md:target{
        font-size: var(--velocity-font-s-6md);
    }

    .md\:target\:font-s-8md:target{
        font-size: var(--velocity-font-s-8md);
    }

    .md\:target\:font-smoothing-antialiased:target{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .md\:target\:font-subpixel-antialiased:target{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .md\:target\:italic:target{
        font-style: italic;
    }

    .md\:target\:italic-0:target{
        font-style: normal;
    }

    .md\:target\:font-w-thin:target{
        font-weight: 100;
    }

    .md\:target\:font-w-extralight:target{
        font-weight: 200;
    }

    .md\:target\:font-w-light:target{
        font-weight: 300;
    }

    .md\:target\:font-w-normal:target{
        font-weight: 400;
    }

    .md\:target\:font-w-medium:target{
        font-weight: 500;
    }

    .md\:target\:font-w-semibold:target{
        font-weight: 600;
    }

    .md\:target\:font-w-bold:target{
        font-weight: 700;
    }

    .md\:target\:font-w-extrabold:target{
        font-weight: 800;
    }

    .md\:target\:font-w-black:target{
        font-weight: 900;
    }

    .md\:target\:letter-space-lt:target{
        letter-spacing: -0.25rem;
    }

    .md\:target\:letter-space-tt:target{
        letter-spacing: -0.125rem;
    }

    .md\:target\:letter-space-normal:target{
        letter-spacing: 0;
    }

    .md\:target\:letter-space-wide:target{
        letter-spacing: 0.125rem;
    }

    .md\:target\:letter-space-wider:target{
        letter-spacing: 0.25rem;
    }

    .md\:target\:line-h-1:target{
        line-height: 0.25rem;
    }

    .md\:target\:line-h-2:target{
        line-height: 0.5rem;
    }

    .md\:target\:line-h-3:target{
        line-height: 0.75rem;
    }

    .md\:target\:line-h-4:target{
        line-height: 1rem;
    }

    .md\:target\:line-h-5:target{
        line-height: 1.25rem;
    }

    .md\:target\:line-h-6:target{
        line-height: 1.5rem;
    }

    .md\:target\:line-h-7:target{
        line-height: 1.75rem;
    }

    .md\:target\:line-h-8:target{
        line-height: 2rem;
    }

    .md\:target\:line-h-9:target{
        line-height: 2.25rem;
    }

    .md\:target\:line-h-10:target{
        line-height: 2.5rem;
    }

    .md\:target\:line-h-normal:target{
        line-height: 1;
    }

    .md\:target\:line-h-sm:target{
        line-height: 1.25;
    }

    .md\:target\:line-h-md:target{
        line-height: 1.5;
    }

    .md\:target\:line-h-lg:target{
        line-height: 1.75;
    }

    .md\:target\:line-h-lg:target{
        line-height: 2;
    }

    .md\:target\:line-h-xl:target{
        line-height: 4;
    }

    .md\:target\:list-img-none:target{
        list-style-image: none;
    }

    .md\:target\:list-position-inside:target{
        list-style-position: inside;
    }

    .md\:target\:list-position-outside:target{
        list-style-position: outside;
    }

    .md\:target\:list-type-none:target{
        list-style-type: none;
    }

    .md\:target\:list-type-disc:target{
        list-style-type: disc;
    }

    .md\:target\:list-type-decimal:target{
        list-style-type: decimal;
    }

    .md\:target\:list-type-square:target{
        list-style-type: square;
    }

    .md\:target\:left-text:target{
        text-align: left;
    }

    .md\:target\:right-text:target{
        text-align: right;
    }

    .md\:target\:justify-text:target{
        text-align: justify;
    }

    .md\:target\:center-text:target{
        text-align: center;
    }

    .md\:target\:start-text:target{
        text-align: start;
    }

    .md\:target\:end-text:target{
        text-align: end;
    }

    .md\:target\:underline-text:target{
        text-decoration-line: underline;
    }

    .md\:target\:overline-text:target{
        text-decoration-line: overline;
    }

    .md\:target\:strikethrough-text:target{
        text-decoration-line: line-through;
    }

    .md\:target\:no-decoration-text:target{
        text-decoration-line: none;
    }

    .md\:target\:text-decoration-solid:target{
        text-decoration-style: solid;
    }

    .md\:target\:text-decoration-double:target{
        text-decoration-style: double;
    }

    .md\:target\:text-decoration-dotted:target{
        text-decoration-style: dotted;
    }

    .md\:target\:text-decoration-dashed:target{
        text-decoration-style: dashed;
    }

    .md\:target\:text-decoration-wavy:target{
        text-decoration-style: wavy;
    }

    .md\:target\:decoration-thick-auto:target{
        text-decoration-thickness: auto;
    }

    .md\:target\:decoration-thick-0:target{
        text-decoration-thickness: 0;
    }

    .md\:target\:decoration-thick-sm:target{
        text-decoration-thickness: 1px;
    }

    .md\:target\:decoration-thick-md:target{
        text-decoration-thickness: 2px;
    }

    .md\:target\:decoration-thick-lg:target{
        text-decoration-thickness: 4px;
    }

    .md\:target\:decoration-thick-xl:target{
        text-decoration-thickness: 8px;
    }

    .md\:target\:underline-offset-auto:target{
        text-underline-offset: auto;
    }

    .md\:target\:underline-offset-0:target{
        text-underline-offset: 0;
    }

    .md\:target\:underline-offset-sm:target{
        text-underline-offset: 1px;
    }

    .md\:target\:underline-offset-md:target{
        text-underline-offset: 2px;
    }

    .md\:target\:underline-offset-lg:target{
        text-underline-offset: 4px;
    }

    .md\:target\:underline-offset-xl:target{
        text-underline-offset: 8px;
    }

    .md\:target\:text-uppercase:target{
        text-transform: uppercase;
    }

    .md\:target\:text-lowercase:target{
        text-transform: lowercase;
    }

    .md\:target\:text-capitalize:target{
        text-transform: capitalize;
    }

    .md\:target\:text-no-case:target{
        text-transform: none;
    }

    .md\:target\:text-ellipsis:target{
        text-overflow: ellipsis;
    }

    .md\:target\:text-clip:target{
        text-overflow: clip;
    }

    .md\:target\:text-wrap:target{
        text-wrap: wrap;
    }

    .md\:target\:text-nowrap:target{
        text-wrap: nowrap;
    }

    .md\:target\:text-balance:target{
        text-wrap: balance;
    }

    .md\:target\:text-pretty:target{
        text-wrap: pretty;
    }

    .md\:target\:text-indent-0:target{
        text-indent: 0;
    }

    .md\:target\:text-indent-1:target{
        text-indent: 1px;
    }

    .md\:target\:text-indent-2:target{
        text-indent: 2px;
    }

    .md\:target\:text-indent-4:target{
        text-indent: 4px;
    }

    .md\:target\:text-indent-6:target{
        text-indent: 6px;
    }

    .md\:target\:text-indent-8:target{
        text-indent: 8px;
    }

    .md\:target\:text-indent-10:target{
        text-indent: 10px;
    }

    .md\:target\:text-indent-12:target{
        text-indent: 12px;
    }

    .md\:target\:text-indent-14:target{
        text-indent: 14px;
    }

    .md\:target\:text-indent-16:target{
        text-indent: 16px;
    }

    .md\:target\:text-indent-18:target{
        text-indent: 18px;
    }

    .md\:target\:text-indent-20:target{
        text-indent: 20px;
    }

    .md\:target\:vertical-align-baseline:target{
        vertical-align: baseline;
    }

    .md\:target\:vertical-align-top:target{
        vertical-align: top;
    }

    .md\:target\:vertical-align-bottom:target{
        vertical-align: bottom;
    }

    .md\:target\:vertical-align-middle:target{
        vertical-align: middle;
    }

    .md\:target\:vertical-align-text-top:target{
        vertical-align: text-top;
    }

    .md\:target\:vertical-align-text-bottom:target{
        vertical-align: text-bottom;
    }

    .md\:target\:vertical-align-sub:target{
        vertical-align: sub;
    }

    .md\:target\:vertical-align-super:target{
        vertical-align: super;
    }

    .md\:target\:white-space-normal:target{
        white-space: normal;
    }

    .md\:target\:white-space-nowrap:target{
        white-space: nowrap;
    }

    .md\:target\:white-space-pre:target{
        white-space: pre;
    }

    .md\:target\:white-space-pre-line:target{
        white-space: pre-line;
    }

    .md\:target\:white-space-pre-wrap:target{
        white-space: pre-wrap;
    }

    .md\:target\:white-break-spaces:target{
        white-space: break-spaces;
    }

    .md\:target\:word-break-normal:target{
        word-break: normal;
    }

    .md\:target\:word-break-words:target{
        word-break: break-word;
    }

    .md\:target\:word-break-all:target{
        word-break: break-all;
    }

    .md\:target\:word-break-keep:target{
        word-break: keep-all;
    }

    .md\:target\:content-none:target{
        content: none;
    }

    .md\:target\:content-blank:target{
        content: "";
    }

    .md\:target\:bg-fixed:target{
        background-attachment: fixed;
    }

    .md\:target\:bg-local:target{
        background-attachment: local;
    }

    .md\:target\:bg-scroll:target{
        background-attachment: scroll;
    }

    .md\:target\:bg-clip-border:target{
        background-clip: border-box;
    }

    .md\:target\:bg-clip-content:target{
        background-clip: content-box;
    }

    .md\:target\:bg-clip-padding:target{
        background-clip: padding-box;
    }

    .md\:target\:bg-clip-text:target{
        background-clip: text;
    }

    .md\:target\:bg-or-border:target{
        background-origin: border-box;
    }

    .md\:target\:bg-origin-border:target{
        background-origin: border-box;
    }

    .md\:target\:bg-origin-padding:target{
        background-origin: padding-box;
    }

    .md\:target\:bg-origin-content:target{
        background-origin: content-box;
    }

    .md\:target\:bg-top:target{
        background-position: top;
    }

    .md\:target\:bg-bottom:target{
        background-position: bottom;
    }

    .md\:target\:bg-center:target{
        background-position: center;
    }

    .md\:target\:bg-left:target{
        background-position: left;
    }

    .md\:target\:bg-right:target{
        background-position: top;
    }

    .md\:target\:bg-left-top:target{
        background-position: left top;
    }

    .md\:target\:bg-right-top:target{
        background-position: right top;
    }

    .md\:target\:bg-left-bottom:target{
        background-position: left bottom;
    }

    .md\:target\:bg-right-bottom:target{
        background-position: right bottom;
    }

    .md\:target\:bg-no-repeat:target{
        background-repeat: no-repeat;
    }

    .md\:target\:bg-repeat:target{
        background-repeat: repeat;
    }

    .md\:target\:bg-repeat-x:target{
        background-repeat: repeat-x;
    }

    .md\:target\:bg-repeat-y:target{
        background-repeat: repeat-y;
    }

    .md\:target\:bg-repeat-space:target{
        background-repeat: space;
    }

    .md\:target\:bg-repeat-round:target{
        background-repeat: round;
    }

    .md\:target\:bg-s-auto:target{
        background-size: auto;
    }

    .md\:target\:bg-s-cover:target{
        background-size: cover;
    }

    .md\:target\:bg-s-contain:target{
        background-size: contain;
    }

    /* padding */
    .md\:target\:p-auto:target{
        padding: auto;
    }

    .md\:target\:p-0:target{
        padding: 0;
    }

    .md\:target\:p-4:target{
        padding: var(--velocity-padding-4);
    }

    .md\:target\:p-8:target{
        padding: var(--velocity-padding-8);
    }

    .md\:target\:p-12:target{
        padding: var(--velocity-padding-12);
    }

    .md\:target\:p-16:target{
        padding: var(--velocity-padding-16);
    }

    .md\:target\:p-20:target{
        padding: var(--velocity-padding-20);
    }

    .md\:target\:p-24:target{
        padding: var(--velocity-padding-24);
    }

    .md\:target\:p-28:target{
        padding: var(--velocity-padding-28);
    }

    .md\:target\:p-32:target{
        padding: var(--velocity-padding-32);
    }

    .md\:target\:p-36:target{
        padding: var(--velocity-padding-36);
    }

    .md\:target\:p-40:target{
        padding: var(--velocity-padding-40);
    }

    .md\:target\:p-44:target{
        padding: var(--velocity-padding-44);
    }

    .md\:target\:p-48:target{
        padding: var(--velocity-padding-48);
    }

    .md\:target\:p-52:target{
        padding: var(--velocity-padding-52);
    }

    .md\:target\:p-56:target{
        padding: var(--velocity-padding-56);
    }

    .md\:target\:p-60:target{
        padding: var(--velocity-padding-60);
    }

    .md\:target\:p-64:target{
        padding: var(--velocity-padding-64);
    }

    .md\:target\:p-68:target{
        padding: var(--velocity-padding-68);
    }

    .md\:target\:p-72:target{
        padding: var(--velocity-padding-72);
    }

    .md\:target\:p-76:target{
        padding: var(--velocity-padding-76);
    }

    .md\:target\:p-80:target{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .md\:target\:pt-auto:target{
        padding-top: auto;
    }

    .md\:target\:pt-0:target{
        padding-top: 0;
    }

    .md\:target\:pt-4:target{
        padding-top: 0.25rem;
    }

    .md\:target\:pt-8:target{
        padding-top: 0.5rem;
    }

    .md\:target\:pt-12:target{
        padding-top: 0.75rem;
    }

    .md\:target\:pt-16:target{
        padding-top: 1rem;
    }

    .md\:target\:pt-20:target{
        padding-top: 1.25rem;
    }

    .md\:target\:pt-24:target{
        padding-top: 1.5rem;
    }

    .md\:target\:pt-28:target{
        padding-top: 1.75rem;
    }

    .md\:target\:pt-32:target{
        padding-top: 2rem;
    }

    .md\:target\:pt-36:target{
        padding-top: 2.25rem;
    }

    .md\:target\:pt-40:target{
        padding-top: 2.5rem;
    }

    .md\:target\:pt-44:target{
        padding-top: 2.75rem;
    }

    .md\:target\:pt-48:target{
        padding-top: 3rem;
    }

    .md\:target\:pt-52:target{
        padding-top: 3.25rem;
    }

    .md\:target\:pt-56:target{
        padding-top: 3.5rem;
    }

    .md\:target\:pt-60:target{
        padding-top: 3.75rem;
    }

    .md\:target\:pt-64:target{
        padding-top: 4rem;
    }

    .md\:target\:pt-68:target{
        padding-top: 6rem;
    }

    .md\:target\:pt-72:target{
        padding-top: 8rem;
    }

    .md\:target\:pt-76:target{
        padding-top: 12rem;
    }

    .md\:target\:pt-80:target{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .md\:target\:pb-auto:target{
        padding-bottom: auto;
    }

    .md\:target\:pb-0:target{
        padding-bottom: 0;
    }

    .md\:target\:pb-4:target{
        padding-bottom: 0.25rem;
    }

    .md\:target\:pb-8:target{
        padding-bottom: 0.5rem;
    }

    .md\:target\:pb-12:target{
        padding-bottom: 0.75rem;
    }

    .md\:target\:pb-16:target{
        padding-bottom: 1rem;
    }

    .md\:target\:pb-20:target{
        padding-bottom: 1.25rem;
    }

    .md\:target\:pb-24:target{
        padding-bottom: 1.5rem;
    }

    .md\:target\:pb-28:target{
        padding-bottom: 1.75rem;
    }

    .md\:target\:pb-32:target{
        padding-bottom: 2rem;
    }

    .md\:target\:pb-36:target{
        padding-bottom: 2.25rem;
    }

    .md\:target\:pb-40:target{
        padding-bottom: 2.5rem;
    }

    .md\:target\:pb-44:target{
        padding-bottom: 2.75rem;
    }

    .md\:target\:pb-48:target{
        padding-bottom: 3rem;
    }

    .md\:target\:pb-52:target{
        padding-bottom: 3.25rem;
    }

    .md\:target\:pb-56:target{
        padding-bottom: 3.5rem;
    }

    .md\:target\:pb-60:target{
        padding-bottom: 3.75rem;
    }

    .md\:target\:pb-64:target{
        padding-bottom: 4rem;
    }

    .md\:target\:pb-68:target{
        padding-bottom: 6rem;
    }

    .md\:target\:pb-72:target{
        padding-bottom: 8rem;
    }

    .md\:target\:pb-76:target{
        padding-bottom: 12rem;
    }

    .md\:target\:pb-80:target{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .md\:target\:pl-0:target{
        padding-left: auto;
    }

    .md\:target\:pl-0:target{
        padding-left: 0;
    }

    .md\:target\:pl-4:target{
        padding-left: 0.25rem;
    }

    .md\:target\:pl-8:target{
        padding-left: 0.5rem;
    }

    .md\:target\:pl-12:target{
        padding-left: 0.75rem;
    }

    .md\:target\:pl-16:target{
        padding-left: 1rem;
    }

    .md\:target\:pl-20:target{
        padding-left: 1.25rem;
    }

    .md\:target\:pl-24:target{
        padding-left: 1.5rem;
    }

    .md\:target\:pl-28:target{
        padding-left: 1.75rem;
    }

    .md\:target\:pl-32:target{
        padding-left: 2rem;
    }

    .md\:target\:pl-36:target{
        padding-left: 2.25rem;
    }

    .md\:target\:pl-40:target{
        padding-left: 2.5rem;
    }

    .md\:target\:pl-44:target{
        padding-left: 2.75rem;
    }

    .md\:target\:pl-48:target{
        padding-left: 3rem;
    }

    .md\:target\:pl-52:target{
        padding-left: 3.25rem;
    }

    .md\:target\:pl-56:target{
        padding-left: 3.5rem;
    }

    .md\:target\:pl-60:target{
        padding-left: 3.75rem;
    }

    .md\:target\:pl-64:target{
        padding-left: 4rem;
    }

    .md\:target\:pl-68:target{
        padding-left: 6rem;
    }

    .md\:target\:pl-72:target{
        padding-left: 8rem;
    }

    .md\:target\:pl-76:target{
        padding-left: 12rem;
    }

    .md\:target\:pl-80:target{
        padding-left: 16rem;
    }

    /** padding-right **/
    .md\:target\:pr-auto:target{
        padding-right: auto;
    }

    .md\:target\:pr-0:target{
        padding-right: 0;
    }

    .md\:target\:pr-4:target{
        padding-right: 0.25rem;
    }

    .md\:target\:pr-8:target{
        padding-right: 0.5rem;
    }

    .md\:target\:pr-12:target{
        padding-right: 0.75rem;
    }

    .md\:target\:pr-16:target{
        padding-right: 1rem;
    }

    .md\:target\:pr-20:target{
        padding-right: 1.25rem;
    }

    .md\:target\:pr-24:target{
        padding-right: 1.5rem;
    }

    .md\:target\:pr-28:target{
        padding-right: 1.75rem;
    }

    .md\:target\:pr-32:target{
        padding-right: 2rem;
    }

    .md\:target\:pr-36:target{
        padding-right: 2.25rem;
    }

    .md\:target\:pr-40:target{
        padding-right: 2.5rem;
    }

    .md\:target\:pr-44:target{
        padding-right: 2.75rem;
    }

    .md\:target\:pr-48:target{
        padding-right: 3rem;
    }

    .md\:target\:pr-52:target{
        padding-right: 3.25rem;
    }

    .md\:target\:pr-56:target{
        padding-right: 3.5rem;
    }

    .md\:target\:pr-60:target{
        padding-right: 3.75rem;
    }

    .md\:target\:pr-64:target{
        padding-right: 4rem;
    }

    .md\:target\:pr-68:target{
        padding-right: 6rem;
    }

    .md\:target\:pr-72:target{
        padding-right: 8rem;
    }

    .md\:target\:pr-76:target{
        padding-right: 12rem;
    }

    .md\:target\:pr-80:target{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .md\:target\:px-auto:target{
        padding-left: auto;
        padding-right: auto;
    }

    .md\:target\:px-0:target{
        padding-left: 0;
        padding-right: 0;
    }

    .md\:target\:px-4:target{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .md\:target\:px-8:target{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:target\:px-12:target{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:target\:px-16:target{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:target\:px-20:target{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .md\:target\:px-24:target{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:target\:px-28:target{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .md\:target\:px-32:target{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .md\:target\:px-36:target{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .md\:target\:px-40:target{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .md\:target\:px-44:target{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .md\:target\:px-48:target{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:target\:px-52:target{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .md\:target\:px-56:target{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .md\:target\:px-60:target{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .md\:target\:px-64:target{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .md\:target\:px-68:target{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .md\:target\:px-72:target{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .md\:target\:px-76:target{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .md\:target\:px-80:target{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .md\:target\:py-auto:target{
        padding-top: auto;
        padding-bottom: auto;
    }

    .md\:target\:py-0:target{
        padding-top: 0;
        padding-bottom: 0;
    }

    .md\:target\:py-4:target{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:target\:py-8:target{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:target\:py-12:target{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .md\:target\:py-16:target{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:target\:py-20:target{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .md\:target\:py-24:target{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:target\:py-28:target{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .md\:target\:py-32:target{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .md\:target\:py-36:target{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:target\:py-40:target{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .md\:target\:py-44:target{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .md\:target\:py-48:target{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:target\:py-52:target{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .md\:target\:py-56:target{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .md\:target\:py-60:target{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .md\:target\:py-64:target{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .md\:target\:py-68:target{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .md\:target\:py-72:target{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .md\:target\:py-76:target{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .md\:target\:py-80:target{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .md\:target\:m-auto:target{
        margin: auto;
    }

    .md\:target\:m-0:target{
        margin: 0;
    }

    .md\:target\:m-4:target{
        margin: 0.25rem;
    }

    .md\:target\:m-8:target{
        margin: 0.5rem;
    }

    .md\:target\:m-12:target{
        margin: 0.75rem;
    }

    .md\:target\:m-16:target{
        margin: 1rem;
    }

    .md\:target\:m-20:target{
        margin: 1.25rem;
    }

    .md\:target\:m-24:target{
        margin: 1.5rem;
    }

    .md\:target\:m-28:target{
        margin: 1.75rem;
    }

    .md\:target\:m-32:target{
        margin: 2rem;
    }

    .md\:target\:m-36:target{
        margin: 2.25rem;
    }

    .md\:target\:m-40:target{
        margin: 2.5rem;
    }

    .md\:target\:m-44:target{
        margin: 2.75rem;
    }

    .md\:target\:m-48:target{
        margin: 3rem;
    }

    .md\:target\:m-52:target{
        margin: 3.25rem;
    }

    .md\:target\:m-56:target{
        margin: 3.5rem;
    }

    .md\:target\:m-60:target{
        margin: 3.75rem;
    }

    .md\:target\:m-64:target{
        margin: 4rem;
    }

    .md\:target\:m-68:target{
        margin: 6rem;
    }

    .md\:target\:m-72:target{
        margin: 8rem;
    }

    .md\:target\:m-76:target{
        margin: 12rem;
    }

    .md\:target\:m-80:target{
        margin: 16rem;
    }

    /** margin top **/
    .md\:target\:mt-auto:target{
        margin-top: auto;
    }

    .md\:target\:mt-0:target{
        margin-top: 0;
    }

    .md\:target\:mt-4:target{
        margin-top: 0.25rem;
    }

    .md\:target\:mt-8:target{
        margin-top: 0.5rem;
    }

    .md\:target\:mt-12:target{
        margin-top: 0.75rem;
    }

    .md\:target\:mt-16:target{
        margin-top: 1rem;
    }

    .md\:target\:mt-20:target{
        margin-top: 1.25rem;
    }

    .md\:target\:mt-24:target{
        margin-top: 1.5rem;
    }

    .md\:target\:mt-28:target{
        margin-top: 1.75rem;
    }

    .md\:target\:mt-32:target{
        margin-top: 2rem;
    }

    .md\:target\:mt-36:target{
        margin-top: 2.25rem;
    }

    .md\:target\:mt-40:target{
        margin-top: 2.5rem;
    }

    .md\:target\:mt-44:target{
        margin-top: 2.75rem;
    }

    .md\:target\:mt-48:target{
        margin-top: 3rem;
    }

    .md\:target\:mt-52:target{
        margin-top: 3.25rem;
    }

    .md\:target\:mt-56:target{
        margin-top: 3.5rem;
    }

    .md\:target\:mt-60:target{
        margin-top: 3.75rem;
    }

    .md\:target\:mt-64:target{
        margin-top: 4rem;
    }

    .md\:target\:mt-68:target{
        margin-top: 6rem;
    }

    .md\:target\:mt-72:target{
        margin-top: 8rem;
    }

    .md\:target\:mt-76:target{
        margin-top: 12rem;
    }

    .md\:target\:mt-80:target{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .md\:target\:mb-auto:target{
        margin-bottom: auto;
    }

    .md\:target\:mb-0:target{
        margin-bottom: 0;
    }

    .md\:target\:mb-4:target{
        margin-bottom: 0.25rem;
    }

    .md\:target\:mb-8:target{
        margin-bottom: 0.5rem;
    }

    .md\:target\:mb-12:target{
        margin-bottom: 0.75rem;
    }

    .md\:target\:mb-16:target{
        margin-bottom: 1rem;
    }

    .md\:target\:mb-20:target{
        margin-bottom: 1.25rem;
    }

    .md\:target\:mb-24:target{
        margin-bottom: 1.5rem;
    }

    .md\:target\:mb-28:target{
        margin-bottom: 1.75rem;
    }

    .md\:target\:mb-32:target{
        margin-bottom: 2rem;
    }

    .md\:target\:mb-36:target{
        margin-bottom: 2.25rem;
    }

    .md\:target\:mb-40:target{
        margin-bottom: 2.5rem;
    }

    .md\:target\:mb-44:target{
        margin-bottom: 2.75rem;
    }

    .md\:target\:mb-48:target{
        margin-bottom: 3rem;
    }

    .md\:target\:mb-52:target{
        margin-bottom: 3.25rem;
    }

    .md\:target\:mb-56:target{
        margin-bottom: 3.5rem;
    }

    .md\:target\:mb-60:target{
        margin-bottom: 3.75rem;
    }

    .md\:target\:mb-64:target{
        margin-bottom: 4rem;
    }

    .md\:target\:mb-68:target{
        margin-bottom: 6rem;
    }

    .md\:target\:mb-72:target{
        margin-bottom: 8rem;
    }

    .md\:target\:mb-76:target{
        margin-bottom: 12rem;
    }

    .md\:target\:mb-80:target{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .md\:target\:ml-auto:target{
        margin-left: auto;
    }

    .md\:target\:ml-0:target{
        margin-left: 0;
    }

    .md\:target\:ml-4:target{
        margin-left: 0.25rem;
    }

    .md\:target\:ml-8:target{
        margin-left: 0.5rem;
    }

    .md\:target\:ml-12:target{
        margin-left: 0.75rem;
    }

    .md\:target\:ml-16:target{
        margin-left: 1rem;
    }

    .md\:target\:ml-20:target{
        margin-left: 1.25rem;
    }

    .md\:target\:ml-24:target{
        margin-left: 1.5rem;
    }

    .md\:target\:ml-28:target{
        margin-left: 1.75rem;
    }

    .md\:target\:ml-32:target{
        margin-left: 2rem;
    }

    .md\:target\:ml-36:target{
        margin-left: 2.25rem;
    }

    .md\:target\:ml-40:target{
        margin-left: 2.5rem;
    }

    .md\:target\:ml-44:target{
        margin-left: 2.75rem;
    }

    .md\:target\:ml-48:target{
        margin-left: 3rem;
    }

    .md\:target\:ml-52:target{
        margin-left: 3.25rem;
    }

    .md\:target\:ml-56:target{
        margin-left: 3.5rem;
    }

    .md\:target\:ml-60:target{
        margin-left: 3.75rem;
    }

    .md\:target\:ml-64:target{
        margin-left: 4rem;
    }

    .md\:target\:ml-68:target{
        margin-left: 6rem;
    }

    .md\:target\:ml-72:target{
        margin-left: 8rem;
    }

    .md\:target\:ml-76:target{
        margin-left: 12rem;
    }

    .md\:target\:ml-80:target{
        margin-left: 16rem;
    }

    /** margin-right **/
    .md\:target\:mr-auto:target{
        margin-right: auto;
    }

    .md\:target\:mr-0:target{
        margin-right: 0;
    }

    .md\:target\:mr-4:target{
        margin-right: 0.25rem;
    }

    .md\:target\:mr-8:target{
        margin-right: 0.5rem;
    }

    .md\:target\:mr-12:target{
        margin-right: 0.75rem;
    }

    .md\:target\:mr-16:target{
        margin-right: 1rem;
    }

    .md\:target\:mr-20:target{
        margin-right: 1.25rem;
    }

    .md\:target\:mr-24:target{
        margin-right: 1.5rem;
    }

    .md\:target\:mr-28:target{
        margin-right: 1.75rem;
    }

    .md\:target\:mr-32:target{
        margin-right: 2rem;
    }

    .md\:target\:mr-36:target{
        margin-right: 2.25rem;
    }

    .md\:target\:mr-40:target{
        margin-right: 2.5rem;
    }

    .md\:target\:mr-44:target{
        margin-right: 2.75rem;
    }

    .md\:target\:mr-48:target{
        margin-right: 3rem;
    }

    .md\:target\:mr-52:target{
        margin-right: 3.25rem;
    }

    .md\:target\:mr-56:target{
        margin-right: 3.5rem;
    }

    .md\:target\:mr-60:target{
        margin-right: 3.75rem;
    }

    .md\:target\:mr-64:target{
        margin-right: 4rem;
    }

    .md\:target\:mr-68:target{
        margin-right: 6rem;
    }

    .md\:target\:mr-72:target{
        margin-right: 8rem;
    }

    .md\:target\:mr-76:target{
        margin-right: 12rem;
    }

    .md\:target\:mr-80:target{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .md\:target\:mx-auto:target{
        margin-left: auto;
        margin-right: auto;
    }

    .md\:target\:mx-0:target{
        margin-left: 0;
        margin-right: 0;
    }

    .md\:target\:mx-4:target{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .md\:target\:mx-8:target{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .md\:target\:mx-12:target{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .md\:target\:mx-16:target{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .md\:target\:mx-20:target{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .md\:target\:mx-24:target{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .md\:target\:mx-28:target{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .md\:target\:mx-32:target{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .md\:target\:mx-36:target{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .md\:target\:mx-40:target{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .md\:target\:mx-44:target{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .md\:target\:mx-48:target{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .md\:target\:mx-52:target{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .md\:target\:mx-56:target{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .md\:target\:mx-60:target{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .md\:target\:mx-64:target{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .md\:target\:mx-68:target{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .md\:target\:mx-72:target{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .md\:target\:mx-76:target{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .md\:target\:mx-80:target{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .md\:target\:my-auto:target{
        margin-top: auto;
        margin-bottom: auto;
    }

    .md\:target\:my-0:target{
        margin-top: 0;
        margin-bottom: 0;
    }

    .md\:target\:my-4:target{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .md\:target\:my-8:target{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .md\:target\:my-12:target{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .md\:target\:my-16:target{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .md\:target\:my-20:target{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .md\:target\:my-24:target{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:target\:my-28:target{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .md\:target\:my-32:target{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .md\:target\:my-36:target{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .md\:target\:my-40:target{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .md\:target\:my-44:target{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .md\:target\:my-48:target{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .md\:target\:my-52:target{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .md\:target\:my-56:target{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .md\:target\:my-60:target{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .md\:target\:my-64:target{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .md\:target\:my-68:target{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .md\:target\:my-72:target{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .md\:target\:my-76:target{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .md\:target\:my-80:target{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .md\:target\:d-none:target{
        display: none;
    }

    .md\:target\:d-block:target{
        display: block;
    }

    .md\:target\:d-flex:target{
        display: flex;
    }

    .md\:target\:d-grid:target{
        display: grid;
    }

    .md\:target\:d-table:target{
        display: table;
    }

    .md\:target\:d-inherit:target{
        display: inherit;
    }

    .md\:target\:d-flexbox:target{
        display: flexbox;
    }

    .md\:target\:d-table-column:target{
        display: table-column;
    }

    .md\:target\:d-table-column-group:target{
        display: table-column-group;
    }

    .md\:target\:d-table-cell:target{
        display: table-cell;
    }

    .md\:target\:d-table-caption:target{
        display: table-caption;
    }

    .md\:target\:d-table-row:target{
        display: table-row;
    }

    .md\:target\:d-table-row-group:target{
        display: table-row-group;
    }

    .md\:target\:d-inline-block:target{
        display: inline-block;
    }

    .md\:target\:d-inline-flex:target{
        display: inline-flex;
    }

    .md\:target\:border-round-none:target{
        border-radius: 0;
    }

    .md\:target\:border-round-sm:target{
        border-radius: var(--velocity-border-round-sm);
    }

    .md\:target\:border-round-md:target{
        border-radius: var(--velocity-border-round-md);
    }

    .md\:target\:border-round-lg:target{
        border-radius: var(--velocity-border-round-lg);
    }

    .md\:target\:border-round-xl:target{
        border-radius: var(--velocity-border-round-xl);
    }

    .md\:target\:border-round-2lg:target{
        border-radius: var(--velocity-border-round-2lg);
    }

    .md\:target\:border-round-sxl:target{
        border-radius: var(--velocity-border-round-sxl);
    }

    .md\:target\:border-round-pill:target{
        border-radius: var(--velocity-border-round-pill);
    }

    .md\:target\:border-round-full:target{
        border-radius: var(--velocity-border-round-full);
    }

    .md\:target\:border-round-tl-none:target{
        border-top-left-radius: 0;
    }

    .md\:target\:border-round-tl-sm:target{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .md\:target\:border-round-tl-md:target{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .md\:target\:border-round-tl-lg:target{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .md\:target\:border-round-tl-xl:target{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .md\:target\:border-round-tl-2lg:target{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:target\:border-round-tl-sxl:target{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:target\:border-round-tl-pill:target{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .md\:target\:border-round-tl-full:target{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .md\:target\:border-round-bl-none:target{
        border-bottom-left-radius: 0;
    }

    .md\:target\:border-round-bl-sm:target{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .md\:target\:border-round-bl-md:target{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .md\:target\:border-round-bl-lg:target{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .md\:target\:border-round-bl-xl:target{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .md\:target\:border-round-bl-2lg:target{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:target\:border-round-bl-sxl:target{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:target\:border-round-bl-pill:target{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .md\:target\:border-round-bl-full:target{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .md\:target\:border-round-tr-none:target{
        border-top-right-radius: 0;
    }

    .md\:target\:border-round-tr-sm:target{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .md\:target\:border-round-tr-md:target{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .md\:target\:border-round-tr-lg:target{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .md\:target\:border-round-tr-xl:target{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .md\:target\:border-round-tr-2lg:target{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:target\:border-round-tr-sxl:target{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:target\:border-round-tr-pill:target{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .md\:target\:border-round-tr-full:target{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .md\:target\:border-round-br-none:target{
        border-bottom-right-radius: 0;
    }

    .md\:target\:border-round-br-sm:target{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .md\:target\:border-round-br-md:target{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .md\:target\:border-round-br-lg:target{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .md\:target\:border-round-br-xl:target{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .md\:target\:border-round-br-2lg:target{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:target\:border-round-br-sxl:target{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:target\:border-round-br-pill:target{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .md\:target\:border-round-br-full:target{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .md\:target\:border-w-0:target{
        border-width: 0;
    }

    .md\:target\:border-w-1:target{
        border-width: 1px;
    }

    .md\:target\:border-w-2:target{
        border-width: 2px;
    }

    .md\:target\:border-w-4:target{
        border-width: 4px;
    }

    .md\:target\:border-w-6:target{
        border-width: 6px;
    }

    .md\:target\:border-w-8:target{
        border-width: 8px;
    }

    .md\:target\:border-wx-0:target{
        border-left-width: 0;
        border-right-width: 0;
    }

    .md\:target\:border-wx-1:target{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .md\:target\:border-wx-2:target{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .md\:target\:border-wx-4:target{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .md\:target\:border-wx-6:target{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .md\:target\:border-wx-8:target{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .md\:target\:border-wy-0:target{
        border-top-width: 0;
        border-top-width: 0;
    }

    .md\:target\:border-wy-1:target{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .md\:target\:border-wy-2:target{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .md\:target\:border-wy-4:target{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .md\:target\:border-wy-6:target{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .md\:target\:border-wy-8:target{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .md\:target\:border-wl-0:target{
        border-left-width: 0;
    }

    .md\:target\:border-wl-1:target{
        border-left-width: 1px;
    }

    .md\:target\:border-wl-2:target{
        border-left-width: 2px;
    }

    .md\:target\:border-wl-4:target{
        border-left-width: 4px;
    }

    .md\:target\:border-wl-6:target{
        border-left-width: 6px;
    }

    .md\:target\:border-wl-8:target{
        border-left-width: 8px;
    }

    .md\:target\:border-wr-0:target{
        border-right-width: 0;
    }

    .md\:target\:border-wr-1:target{
        border-right-width: 1px;
    }

    .md\:target\:border-wr-2:target{
        border-right-width: 2px;
    }

    .md\:target\:border-wr-4:target{
        border-right-width: 4px;
    }

    .md\:target\:border-wr-6:target{
        border-right-width: 6px;
    }

    .md\:target\:border-wr-8:target{
        border-right-width: 8px;
    }

    .md\:target\:border-wt-0:target{
        border-top-width: 0;
    }

    .md\:target\:border-wt-1:target{
        border-top-width: 1px;
    }

    .md\:target\:border-wt-2:target{
        border-top-width: 2px;
    }

    .md\:target\:border-wt-4:target{
        border-top-width: 4px;
    }

    .md\:target\:border-wt-6:target{
        border-top-width: 6px;
    }

    .md\:target\:border-wt-8:target{
        border-top-width: 8px;
    }

    .md\:target\:border-wb-0:target{
        border-bottom-width: 0;
    }

    .md\:target\:border-wb-1:target{
        border-bottom-width: 1px;
    }

    .md\:target\:border-wb-2:target{
        border-bottom-width: 2px;
    }

    .md\:target\:border-wb-4:target{
        border-bottom-width: 4px;
    }

    .md\:target\:border-wb-6:target{
        border-bottom-width: 6px;
    }

    .md\:target\:border-wb-8:target{
        border-bottom-width: 8px;
    }

    .md\:target\:border-solid:target{
        border-style: solid;
    }

    .md\:target\:border-dashed:target{
        border-style: dashed;
    }

    .md\:target\:border-dotted:target{
        border-style: dotted;
    }

    .md\:target\:border-double:target{
        border-style: double;
    }

    .md\:target\:border-hidden:target{
        border-style: hidden;
    }

    .md\:target\:border-none:target{
        border-style: none;
    }

    .md\:target\:outline-w-0:target{
        outline-width: 0;
    }

    .md\:target\:outline-w-1:target{
        outline-width: 1px;
    }

    .md\:target\:outline-w-2:target{
        outline-width: 2px;
    }

    .md\:target\:outline-w-4:target{
        outline-width: 4px;
    }

    .md\:target\:outline-w-6:target{
        outline-width: 6px;
    }

    .md\:target\:outline-w-8:target{
        outline-width: 8px;
    }

    .md\:target\:outline-solid:target{
        outline-style: solid;
    }

    .md\:target\:outline-dashed:target{
        outline-style: dashed;
    }

    .md\:target\:outline-dotted:target{
        outline-style: dotted;
    }

    .md\:target\:outline-double:target{
        outline-style: double;
    }

    .md\:target\:outline-hidden:target{
        outline-style: hidden;
    }

    .md\:target\:outline-none:target{
        outline-style: none;
    }

    .md\:target\:outline-offset-0:target{
        outline-offset: 0;
    }

    .md\:target\:outline-offset-1:target{
        outline-offset: 1px;
    }

    .md\:target\:outline-offset-2:target{
        outline-offset: 2px;
    }

    .md\:target\:outline-offset-4:target{
        outline-offset: 4px;
    }

    .md\:target\:outline-offset-6:target{
        outline-offset: 6px;
    }

    .md\:target\:outline-offset-8:target{
        outline-offset: 8px;
    }

    .md\:target\:box-shadow-sm:target{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .md\:target\:box-shadow-md:target{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .md\:target\:box-shadow-lg:target{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .md\:target\:box-shadow-xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .md\:target\:box-shadow-2xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .md\:target\:box-shadow-4xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .md\:target\:box-shadow-inset:target{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .md\:target\:box-shadow-sm-color:target{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .md\:target\:box-shadow-md-color:target{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .md\:target\:box-shadow-lg-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .md\:target\:box-shadow-xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .md\:target\:box-shadow-2xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .md\:target\:box-shadow-4xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .md\:target\:box-shadow-inset-color:target{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .md\:target\:box-shadow-none:target{
        box-shadow: none;
    }

    .md\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:target\:opacity-0:target{
        opacity: 0;
    }

    .md\:target\:opacity-5:target{
        opacity: 0.05;
    }

    .md\:target\:opacity-10:target{
        opacity: 0.1;
    }

    .md\:target\:opacity-15:target{
        opacity: 0.15;
    }

    .md\:target\:opacity-20:target{
        opacity: 0.2;
    }

    .md\:target\:opacity-25:target{
        opacity: 0.25;
    }

    .md\:target\:opacity-30:target{
        opacity: 0.3;
    }

    .md\:target\:opacity-35:target{
        opacity: 0.35;
    }

    .md\:target\:opacity-40:target{
        opacity: 0.4;
    }

    .md\:target\:opacity-45:target{
        opacity: 0.45;
    }

    .md\:target\:opacity-50:target{
        opacity: 0.5;
    }

    .md\:target\:opacity-55:target{
        opacity: 0.55;
    }

    .md\:target\:opacity-60:target{
        opacity: 0.6;
    }

    .md\:target\:opacity-65:target{
        opacity: 0.65;
    }

    .md\:target\:opacity-70:target{
        opacity: 0.7;
    }

    .md\:target\:opacity-75:target{
        opacity: 0.75;
    }

    .md\:target\:opacity-80:target{
        opacity: 0.8;
    }

    .md\:target\:opacity-85:target{
        opacity: 0.85;
    }

    .md\:target\:opacity-90:target{
        opacity: 0.9;
    }

    .md\:target\:opacity-95:target{
        opacity: 0.95;
    }

    .md\:target\:opacity-100:target{
        opacity: 1;
    }

    .md\:target\:border-collapse:target{
        border-collapse: collapse;
    }

    .md\:target\:border-seperate:target{
        border-collapse: separate;
    }

    .md\:target\:table-layout-auto:target{
        table-layout: auto;
    }

    .md\:target\:table-layout-fixed:target{
        table-layout: fixed;
    }

    .md\:target\:appearance-none:target{
        appearance: none;
    }

    .md\:target\:appearance-auto:target{
        appearance: auto;
    }

    .md\:target\:caption-top:target{
        caption-side: top;
    }

    .md\:target\:caption-bottom:target{
        caption-side: bottom;
    }

    .md\:target\:cursor-auto:target{
        cursor: auto;
    }

    .md\:target\:cursor-default:target{
        cursor: default;
    }

    .md\:target\:cursor-pointer:target{
        cursor: pointer;
    }

    .md\:target\:cursor-text:target{
        cursor: text;
    }

    .md\:target\:cursor-wait:target{
        cursor: wait;
    }

    .md\:target\:cursor-help:target{
        cursor: help;
    }

    .md\:target\:cursor-progress:target{
        cursor: progress;
    }

    .md\:target\:cursor-none:target{
        cursor: none;
    }

    .md\:target\:pointer-events-none:target{
        pointer-events: none;
    }

    .md\:target\:pointer-events-auto:target{
        pointer-events: auto;
    }

    .md\:target\:resize-none:target{
        resize: none;
    }

    .md\:target\:resize-y:target{
        resize: vertical;
    }

    .md\:target\:resize-x:target{
        resize: horizontal;
    }

    .md\:target\:resize-both:target{
        resize: both;
    }

    .md\:target\:scroll-auto:target{
        scroll-behavior: auto;
    }

    .md\:target\:scroll-smooth:target{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .md\:target\:scroll-p-auto:target{
        scroll-padding: auto;
    }

    .md\:target\:scroll-p-0:target{
        scroll-padding: 0;
    }

    .md\:target\:scroll-p-4:target{
        scroll-padding: var(--velocity-padding-4);
    }

    .md\:target\:scroll-p-8:target{
        scroll-padding: var(--velocity-padding-8);
    }

    .md\:target\:scroll-p-12:target{
        scroll-padding: var(--velocity-padding-12);
    }

    .md\:target\:scroll-p-16:target{
        scroll-padding: var(--velocity-padding-16);
    }

    .md\:target\:scroll-p-20:target{
        scroll-padding: var(--velocity-padding-20);
    }

    .md\:target\:scroll-p-24:target{
        scroll-padding: var(--velocity-padding-24);
    }

    .md\:target\:scroll-p-28:target{
        scroll-padding: var(--velocity-padding-28);
    }

    .md\:target\:scroll-p-32:target{
        scroll-padding: var(--velocity-padding-32);
    }

    .md\:target\:scroll-p-36:target{
        scroll-padding: var(--velocity-padding-36);
    }

    .md\:target\:scroll-p-40:target{
        scroll-padding: var(--velocity-padding-40);
    }

    .md\:target\:scroll-p-44:target{
        scroll-padding: var(--velocity-padding-44);
    }

    .md\:target\:scroll-p-48:target{
        scroll-padding: var(--velocity-padding-48);
    }

    .md\:target\:scroll-p-52:target{
        scroll-padding: var(--velocity-padding-52);
    }

    .md\:target\:scroll-p-56:target{
        scroll-padding: var(--velocity-padding-56);
    }

    .md\:target\:scroll-p-60:target{
        scroll-padding: var(--velocity-padding-60);
    }

    .md\:target\:scroll-p-64:target{
        scroll-padding: var(--velocity-padding-64);
    }

    .md\:target\:scroll-p-68:target{
        scroll-padding: var(--velocity-padding-68);
    }

    .md\:target\:scroll-p-72:target{
        scroll-padding: var(--velocity-padding-72);
    }

    .md\:target\:scroll-p-76:target{
        scroll-padding: var(--velocity-padding-76);
    }

    .md\:target\:scroll-p-80:target{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .md\:target\:scroll-pt-auto:target{
        scroll-padding-top: auto;
    }

    .md\:target\:scroll-pt-0:target{
        scroll-padding-top: 0;
    }

    .md\:target\:scroll-pt-4:target{
        scroll-padding-top: 0.25rem;
    }

    .md\:target\:scroll-pt-8:target{
        scroll-padding-top: 0.5rem;
    }

    .md\:target\:scroll-pt-12:target{
        scroll-padding-top: 0.75rem;
    }

    .md\:target\:scroll-pt-16:target{
        scroll-padding-top: 1rem;
    }

    .md\:target\:scroll-pt-20:target{
        scroll-padding-top: 1.25rem;
    }

    .md\:target\:scroll-pt-24:target{
        scroll-padding-top: 1.5rem;
    }

    .md\:target\:scroll-pt-28:target{
        scroll-padding-top: 1.75rem;
    }

    .md\:target\:scroll-pt-32:target{
        scroll-padding-top: 2rem;
    }

    .md\:target\:scroll-pt-36:target{
        scroll-padding-top: 2.25rem;
    }

    .md\:target\:scroll-pt-40:target{
        scroll-padding-top: 2.5rem;
    }

    .md\:target\:scroll-pt-44:target{
        scroll-padding-top: 2.75rem;
    }

    .md\:target\:scroll-pt-48:target{
        scroll-padding-top: 3rem;
    }

    .md\:target\:scroll-pt-52:target{
        scroll-padding-top: 3.25rem;
    }

    .md\:target\:scroll-pt-56:target{
        scroll-padding-top: 3.5rem;
    }

    .md\:target\:scroll-pt-60:target{
        scroll-padding-top: 3.75rem;
    }

    .md\:target\:scroll-pt-64:target{
        scroll-padding-top: 4rem;
    }

    .md\:target\:scroll-pt-68:target{
        scroll-padding-top: 6rem;
    }

    .md\:target\:scroll-pt-72:target{
        scroll-padding-top: 8rem;
    }

    .md\:target\:scroll-pt-76:target{
        scroll-padding-top: 12rem;
    }

    .md\:target\:scroll-pt-80:target{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .md\:target\:scroll-pb-auto:target{
        scroll-padding-bottom: auto;
    }

    .md\:target\:scroll-pb-0:target{
        scroll-padding-bottom: 0;
    }

    .md\:target\:scroll-pb-4:target{
        scroll-padding-bottom: 0.25rem;
    }

    .md\:target\:scroll-pb-8:target{
        scroll-padding-bottom: 0.5rem;
    }

    .md\:target\:scroll-pb-12:target{
        scroll-padding-bottom: 0.75rem;
    }

    .md\:target\:scroll-pb-16:target{
        scroll-padding-bottom: 1rem;
    }

    .md\:target\:scroll-pb-20:target{
        scroll-padding-bottom: 1.25rem;
    }

    .md\:target\:scroll-pb-24:target{
        scroll-padding-bottom: 1.5rem;
    }

    .md\:target\:scroll-pb-28:target{
        scroll-padding-bottom: 1.75rem;
    }

    .md\:target\:scroll-pb-32:target{
        scroll-padding-bottom: 2rem;
    }

    .md\:target\:scroll-pb-36:target{
        scroll-padding-bottom: 2.25rem;
    }

    .md\:target\:scroll-pb-40:target{
        scroll-padding-bottom: 2.5rem;
    }

    .md\:target\:scroll-pb-44:target{
        scroll-padding-bottom: 2.75rem;
    }

    .md\:target\:scroll-pb-48:target{
        scroll-padding-bottom: 3rem;
    }

    .md\:target\:scroll-pb-52:target{
        scroll-padding-bottom: 3.25rem;
    }

    .md\:target\:scroll-pb-56:target{
        scroll-padding-bottom: 3.5rem;
    }

    .md\:target\:scroll-pb-60:target{
        scroll-padding-bottom: 3.75rem;
    }

    .md\:target\:scroll-pb-64:target{
        scroll-padding-bottom: 4rem;
    }

    .md\:target\:scroll-pb-68:target{
        scroll-padding-bottom: 6rem;
    }

    .md\:target\:scroll-pb-72:target{
        scroll-padding-bottom: 8rem;
    }

    .md\:target\:scroll-pb-76:target{
        scroll-padding-bottom: 12rem;
    }

    .md\:target\:scroll-pb-80:target{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .md\:target\:scroll-pl-0:target{
        scroll-padding-left: auto;
    }

    .md\:target\:scroll-pl-0:target{
        scroll-padding-left: 0;
    }

    .md\:target\:scroll-pl-4:target{
        scroll-padding-left: 0.25rem;
    }

    .md\:target\:scroll-pl-8:target{
        scroll-padding-left: 0.5rem;
    }

    .md\:target\:scroll-pl-12:target{
        scroll-padding-left: 0.75rem;
    }

    .md\:target\:scroll-pl-16:target{
        scroll-padding-left: 1rem;
    }

    .md\:target\:scroll-pl-20:target{
        scroll-padding-left: 1.25rem;
    }

    .md\:target\:scroll-pl-24:target{
        scroll-padding-left: 1.5rem;
    }

    .md\:target\:scroll-pl-28:target{
        scroll-padding-left: 1.75rem;
    }

    .md\:target\:scroll-pl-32:target{
        scroll-padding-left: 2rem;
    }

    .md\:target\:scroll-pl-36:target{
        scroll-padding-left: 2.25rem;
    }

    .md\:target\:scroll-pl-40:target{
        scroll-padding-left: 2.5rem;
    }

    .md\:target\:scroll-pl-44:target{
        scroll-padding-left: 2.75rem;
    }

    .md\:target\:scroll-pl-48:target{
        scroll-padding-left: 3rem;
    }

    .md\:target\:scroll-pl-52:target{
        scroll-padding-left: 3.25rem;
    }

    .md\:target\:scroll-pl-56:target{
        scroll-padding-left: 3.5rem;
    }

    .md\:target\:scroll-pl-60:target{
        scroll-padding-left: 3.75rem;
    }

    .md\:target\:scroll-pl-64:target{
        scroll-padding-left: 4rem;
    }

    .md\:target\:scroll-pl-68:target{
        scroll-padding-left: 6rem;
    }

    .md\:target\:scroll-pl-72:target{
        scroll-padding-left: 8rem;
    }

    .md\:target\:scroll-pl-76:target{
        scroll-padding-left: 12rem;
    }

    .md\:target\:scroll-pl-80:target{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .md\:target\:scroll-pr-auto:target{
        scroll-padding-right: auto;
    }

    .md\:target\:scroll-pr-0:target{
        scroll-padding-right: 0;
    }

    .md\:target\:scroll-pr-4:target{
        scroll-padding-right: 0.25rem;
    }

    .md\:target\:scroll-pr-8:target{
        scroll-padding-right: 0.5rem;
    }

    .md\:target\:scroll-pr-12:target{
        scroll-padding-right: 0.75rem;
    }

    .md\:target\:scroll-pr-16:target{
        scroll-padding-right: 1rem;
    }

    .md\:target\:scroll-pr-20:target{
        scroll-padding-right: 1.25rem;
    }

    .md\:target\:scroll-pr-24:target{
        scroll-padding-right: 1.5rem;
    }

    .md\:target\:scroll-pr-28:target{
        scroll-padding-right: 1.75rem;
    }

    .md\:target\:scroll-pr-32:target{
        scroll-padding-right: 2rem;
    }

    .md\:target\:scroll-pr-36:target{
        scroll-padding-right: 2.25rem;
    }

    .md\:target\:scroll-pr-40:target{
        scroll-padding-right: 2.5rem;
    }

    .md\:target\:scroll-pr-44:target{
        scroll-padding-right: 2.75rem;
    }

    .md\:target\:scroll-pr-48:target{
        scroll-padding-right: 3rem;
    }

    .md\:target\:scroll-pr-52:target{
        scroll-padding-right: 3.25rem;
    }

    .md\:target\:scroll-pr-56:target{
        scroll-padding-right: 3.5rem;
    }

    .md\:target\:scroll-pr-60:target{
        scroll-padding-right: 3.75rem;
    }

    .md\:target\:scroll-pr-64:target{
        scroll-padding-right: 4rem;
    }

    .md\:target\:scroll-pr-68:target{
        scroll-padding-right: 6rem;
    }

    .md\:target\:scroll-pr-72:target{
        scroll-padding-right: 8rem;
    }

    .md\:target\:scroll-pr-76:target{
        scroll-padding-right: 12rem;
    }

    .md\:target\:scroll-pr-80:target{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .md\:target\:scroll-px-auto:target{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .md\:target\:scroll-px-0:target{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .md\:target\:scroll-px-4:target{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .md\:target\:scroll-px-8:target{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .md\:target\:scroll-px-12:target{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .md\:target\:scroll-px-16:target{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .md\:target\:scroll-px-20:target{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .md\:target\:scroll-px-24:target{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .md\:target\:scroll-px-28:target{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .md\:target\:scroll-px-32:target{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .md\:target\:scroll-px-36:target{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .md\:target\:scroll-px-40:target{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .md\:target\:scroll-px-44:target{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .md\:target\:scroll-px-48:target{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .md\:target\:scroll-px-52:target{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .md\:target\:scroll-px-56:target{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .md\:target\:scroll-px-60:target{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .md\:target\:scroll-px-64:target{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .md\:target\:scroll-px-68:target{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .md\:target\:scroll-px-72:target{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .md\:target\:scroll-px-76:target{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .md\:target\:scroll-px-80:target{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .md\:target\:scroll-py-auto:target{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .md\:target\:scroll-py-0:target{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .md\:target\:scroll-py-4:target{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .md\:target\:scroll-py-8:target{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .md\:target\:scroll-py-12:target{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .md\:target\:scroll-py-16:target{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .md\:target\:scroll-py-20:target{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .md\:target\:scroll-py-24:target{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .md\:target\:scroll-py-28:target{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .md\:target\:scroll-py-32:target{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .md\:target\:scroll-py-36:target{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .md\:target\:scroll-py-40:target{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .md\:target\:scroll-py-44:target{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .md\:target\:scroll-py-48:target{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .md\:target\:scroll-py-52:target{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .md\:target\:scroll-py-56:target{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .md\:target\:scroll-py-60:target{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .md\:target\:scroll-py-64:target{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .md\:target\:scroll-py-68:target{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .md\:target\:scroll-py-72:target{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .md\:target\:scroll-py-76:target{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .md\:target\:scroll-py-80:target{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .md\:target\:scroll-m-auto:target{
        scroll-margin: auto;
    }

    .md\:target\:scroll-m-0:target{
        scroll-margin: 0;
    }

    .md\:target\:scroll-m-4:target{
        scroll-margin: 0.25rem;
    }

    .md\:target\:scroll-m-8:target{
        scroll-margin: 0.5rem;
    }

    .md\:target\:scroll-m-12:target{
        scroll-margin: 0.75rem;
    }

    .md\:target\:scroll-m-16:target{
        scroll-margin: 1rem;
    }

    .md\:target\:scroll-m-20:target{
        scroll-margin: 1.25rem;
    }

    .md\:target\:scroll-m-24:target{
        scroll-margin: 1.5rem;
    }

    .md\:target\:scroll-m-28:target{
        scroll-margin: 1.75rem;
    }

    .md\:target\:scroll-m-32:target{
        scroll-margin: 2rem;
    }

    .md\:target\:scroll-m-36:target{
        scroll-margin: 2.25rem;
    }

    .md\:target\:scroll-m-40:target{
        scroll-margin: 2.5rem;
    }

    .md\:target\:scroll-m-44:target{
        scroll-margin: 2.75rem;
    }

    .md\:target\:scroll-m-48:target{
        scroll-margin: 3rem;
    }

    .md\:target\:scroll-m-52:target{
        scroll-margin: 3.25rem;
    }

    .md\:target\:scroll-m-56:target{
        scroll-margin: 3.5rem;
    }

    .md\:target\:scroll-m-60:target{
        scroll-margin: 3.75rem;
    }

    .md\:target\:scroll-m-64:target{
        scroll-margin: 4rem;
    }

    .md\:target\:scroll-m-68:target{
        scroll-margin: 6rem;
    }

    .md\:target\:scroll-m-72:target{
        scroll-margin: 8rem;
    }

    .md\:target\:scroll-m-76:target{
        scroll-margin: 12rem;
    }

    .md\:target\:scroll-m-80:target{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .md\:target\:scroll-mt-auto:target{
        scroll-margin-top: auto;
    }

    .md\:target\:scroll-mt-0:target{
        scroll-margin-top: 0;
    }

    .md\:target\:scroll-mt-4:target{
        scroll-margin-top: 0.25rem;
    }

    .md\:target\:scroll-mt-8:target{
        scroll-margin-top: 0.5rem;
    }

    .md\:target\:scroll-mt-12:target{
        scroll-margin-top: 0.75rem;
    }

    .md\:target\:scroll-mt-16:target{
        scroll-margin-top: 1rem;
    }

    .md\:target\:scroll-mt-20:target{
        scroll-margin-top: 1.25rem;
    }

    .md\:target\:scroll-mt-24:target{
        scroll-margin-top: 1.5rem;
    }

    .md\:target\:scroll-mt-28:target{
        scroll-margin-top: 1.75rem;
    }

    .md\:target\:scroll-mt-32:target{
        scroll-margin-top: 2rem;
    }

    .md\:target\:scroll-mt-36:target{
        scroll-margin-top: 2.25rem;
    }

    .md\:target\:scroll-mt-40:target{
        scroll-margin-top: 2.5rem;
    }

    .md\:target\:scroll-mt-44:target{
        scroll-margin-top: 2.75rem;
    }

    .md\:target\:scroll-mt-48:target{
        scroll-margin-top: 3rem;
    }

    .md\:target\:scroll-mt-52:target{
        scroll-margin-top: 3.25rem;
    }

    .md\:target\:scroll-mt-56:target{
        scroll-margin-top: 3.5rem;
    }

    .md\:target\:scroll-mt-60:target{
        scroll-margin-top: 3.75rem;
    }

    .md\:target\:scroll-mt-64:target{
        scroll-margin-top: 4rem;
    }

    .md\:target\:scroll-mt-68:target{
        scroll-margin-top: 6rem;
    }

    .md\:target\:scroll-mt-72:target{
        scroll-margin-top: 8rem;
    }

    .md\:target\:scroll-mt-76:target{
        scroll-margin-top: 12rem;
    }

    .md\:target\:scroll-mt-80:target{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .md\:target\:scroll-mb-auto:target{
        scroll-margin-bottom: auto;
    }

    .md\:target\:scroll-mb-0:target{
        scroll-margin-bottom: 0;
    }

    .md\:target\:scroll-mb-4:target{
        scroll-margin-bottom: 0.25rem;
    }

    .md\:target\:scroll-mb-8:target{
        scroll-margin-bottom: 0.5rem;
    }

    .md\:target\:scroll-mb-12:target{
        scroll-margin-bottom: 0.75rem;
    }

    .md\:target\:scroll-mb-16:target{
        scroll-margin-bottom: 1rem;
    }

    .md\:target\:scroll-mb-20:target{
        scroll-margin-bottom: 1.25rem;
    }

    .md\:target\:scroll-mb-24:target{
        scroll-margin-bottom: 1.5rem;
    }

    .md\:target\:scroll-mb-28:target{
        scroll-margin-bottom: 1.75rem;
    }

    .md\:target\:scroll-mb-32:target{
        scroll-margin-bottom: 2rem;
    }

    .md\:target\:scroll-mb-36:target{
        scroll-margin-bottom: 2.25rem;
    }

    .md\:target\:scroll-mb-40:target{
        scroll-margin-bottom: 2.5rem;
    }

    .md\:target\:scroll-mb-44:target{
        scroll-margin-bottom: 2.75rem;
    }

    .md\:target\:scroll-mb-48:target{
        scroll-margin-bottom: 3rem;
    }

    .md\:target\:scroll-mb-52:target{
        scroll-margin-bottom: 3.25rem;
    }

    .md\:target\:scroll-mb-56:target{
        scroll-margin-bottom: 3.5rem;
    }

    .md\:target\:scroll-mb-60:target{
        scroll-margin-bottom: 3.75rem;
    }

    .md\:target\:scroll-mb-64:target{
        scroll-margin-bottom: 4rem;
    }

    .md\:target\:scroll-mb-68:target{
        scroll-margin-bottom: 6rem;
    }

    .md\:target\:scroll-mb-72:target{
        scroll-margin-bottom: 8rem;
    }

    .md\:target\:scroll-mb-76:target{
        scroll-margin-bottom: 12rem;
    }

    .md\:target\:scroll-mb-80:target{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .md\:target\:scroll-ml-auto:target{
        scroll-margin-left: auto;
    }

    .md\:target\:scroll-ml-0:target{
        scroll-margin-left: 0;
    }

    .md\:target\:scroll-ml-4:target{
        scroll-margin-left: 0.25rem;
    }

    .md\:target\:scroll-ml-8:target{
        scroll-margin-left: 0.5rem;
    }

    .md\:target\:scroll-ml-12:target{
        scroll-margin-left: 0.75rem;
    }

    .md\:target\:scroll-ml-16:target{
        scroll-margin-left: 1rem;
    }

    .md\:target\:scroll-ml-20:target{
        scroll-margin-left: 1.25rem;
    }

    .md\:target\:scroll-ml-24:target{
        scroll-margin-left: 1.5rem;
    }

    .md\:target\:scroll-ml-28:target{
        scroll-margin-left: 1.75rem;
    }

    .md\:target\:scroll-ml-32:target{
        scroll-margin-left: 2rem;
    }

    .md\:target\:scroll-ml-36:target{
        scroll-margin-left: 2.25rem;
    }

    .md\:target\:scroll-ml-40:target{
        scroll-margin-left: 2.5rem;
    }

    .md\:target\:scroll-ml-44:target{
        scroll-margin-left: 2.75rem;
    }

    .md\:target\:scroll-ml-48:target{
        scroll-margin-left: 3rem;
    }

    .md\:target\:scroll-ml-52:target{
        scroll-margin-left: 3.25rem;
    }

    .md\:target\:scroll-ml-56:target{
        scroll-margin-left: 3.5rem;
    }

    .md\:target\:scroll-ml-60:target{
        scroll-margin-left: 3.75rem;
    }

    .md\:target\:scroll-ml-64:target{
        scroll-margin-left: 4rem;
    }

    .md\:target\:scroll-ml-68:target{
        scroll-margin-left: 6rem;
    }

    .md\:target\:scroll-ml-72:target{
        scroll-margin-left: 8rem;
    }

    .md\:target\:scroll-ml-76:target{
        scroll-margin-left: 12rem;
    }

    .md\:target\:scroll-ml-80:target{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .md\:target\:scroll-mr-auto:target{
        scroll-margin-right: auto;
    }

    .md\:target\:scroll-mr-0:target{
        scroll-margin-right: 0;
    }

    .md\:target\:scroll-mr-4:target{
        scroll-margin-right: 0.25rem;
    }

    .md\:target\:scroll-mr-8:target{
        scroll-margin-right: 0.5rem;
    }

    .md\:target\:scroll-mr-12:target{
        scroll-margin-right: 0.75rem;
    }

    .md\:target\:scroll-mr-16:target{
        scroll-margin-right: 1rem;
    }

    .md\:target\:scroll-mr-20:target{
        scroll-margin-right: 1.25rem;
    }

    .md\:target\:scroll-mr-24:target{
        scroll-margin-right: 1.5rem;
    }

    .md\:target\:scroll-mr-28:target{
        scroll-margin-right: 1.75rem;
    }

    .md\:target\:scroll-mr-32:target{
        scroll-margin-right: 2rem;
    }

    .md\:target\:scroll-mr-36:target{
        scroll-margin-right: 2.25rem;
    }

    .md\:target\:scroll-mr-40:target{
        scroll-margin-right: 2.5rem;
    }

    .md\:target\:scroll-mr-44:target{
        scroll-margin-right: 2.75rem;
    }

    .md\:target\:scroll-mr-48:target{
        scroll-margin-right: 3rem;
    }

    .md\:target\:scroll-mr-52:target{
        scroll-margin-right: 3.25rem;
    }

    .md\:target\:scroll-mr-56:target{
        scroll-margin-right: 3.5rem;
    }

    .md\:target\:scroll-mr-60:target{
        scroll-margin-right: 3.75rem;
    }

    .md\:target\:scroll-mr-64:target{
        scroll-margin-right: 4rem;
    }

    .md\:target\:scroll-mr-68:target{
        scroll-margin-right: 6rem;
    }

    .md\:target\:scroll-mr-72:target{
        scroll-margin-right: 8rem;
    }

    .md\:target\:scroll-mr-76:target{
        scroll-margin-right: 12rem;
    }

    .md\:target\:scroll-mr-80:target{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .md\:target\:scroll-mx-auto:target{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .md\:target\:scroll-mx-0:target{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .md\:target\:scroll-mx-4:target{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .md\:target\:scroll-mx-8:target{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .md\:target\:scroll-mx-12:target{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .md\:target\:scroll-mx-16:target{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .md\:target\:scroll-mx-20:target{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .md\:target\:scroll-mx-24:target{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .md\:target\:scroll-mx-28:target{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .md\:target\:scroll-mx-32:target{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .md\:target\:scroll-mx-36:target{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .md\:target\:scroll-mx-40:target{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .md\:target\:scroll-mx-44:target{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .md\:target\:scroll-mx-48:target{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .md\:target\:scroll-mx-52:target{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .md\:target\:scroll-mx-56:target{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .md\:target\:scroll-mx-60:target{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .md\:target\:scroll-mx-64:target{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .md\:target\:scroll-mx-68:target{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .md\:target\:scroll-mx-72:target{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .md\:target\:scroll-mx-76:target{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .md\:target\:scroll-mx-80:target{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .md\:target\:scroll-my-auto:target{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .md\:target\:scroll-my-0:target{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .md\:target\:scroll-my-4:target{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .md\:target\:scroll-my-8:target{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .md\:target\:scroll-my-12:target{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .md\:target\:scroll-my-16:target{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .md\:target\:scroll-my-20:target{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .md\:target\:scroll-my-24:target{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .md\:target\:scroll-my-28:target{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .md\:target\:scroll-my-32:target{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .md\:target\:scroll-my-36:target{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .md\:target\:scroll-my-40:target{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .md\:target\:scroll-my-44:target{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .md\:target\:scroll-my-48:target{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .md\:target\:scroll-my-52:target{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .md\:target\:scroll-my-56:target{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .md\:target\:scroll-my-60:target{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .md\:target\:scroll-my-64:target{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .md\:target\:scroll-my-68:target{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .md\:target\:scroll-my-72:target{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .md\:target\:scroll-my-76:target{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .md\:target\:scroll-my-80:target{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .md\:target\:scroll-snap-align-start:target{
        scroll-snap-align: start;
    }

    .md\:target\:scroll-snap-align-end:target{
        scroll-snap-align: end;
    }

    .md\:target\:scroll-snap-align-center:target{
        scroll-snap-align: center;
    }

    .md\:target\:scroll-snap-align-none:target{
        scroll-snap-align: none;
    }

    .md\:target\:scroll-snap-stop-normal:target{
        scroll-snap-stop: normal;
    }

    .md\:target\:scroll-always-stop-normal:target{
        scroll-snap-stop: always;
    }

    .md\:target\:scroll-snap-type-none:target{
        scroll-snap-type: none;
    }

    .md\:target\:scroll-snap-type-mandatory:target{
        scroll-snap-type: mandatory;
    }

    .md\:target\:scroll-snap-type-proximity:target{
        scroll-snap-type: proximity;
    }

    .md\:target\:user-select-none:target{
        user-select: none;
    }

    .md\:target\:user-select-text:target{
        user-select: text;
    }

    .md\:target\:user-select-all:target{
        user-select: all;
    }

    .md\:target\:user-select-auto:target{
        user-select: auto;
    }

    .md\:target\:will-change-auto:target{
        will-change: auto;
    }

    .md\:target\:will-change-scroll:target{
        will-change: scroll;
    }

    .md\:target\:will-change-contents:target{
        will-change: contents;
    }

    .md\:target\:will-change-transform:target{
        will-change: transform;
    }

    .md\:target\:stroke-w-0:target{
        stroke-width: 0;
    }

    .md\:target\:stroke-w-1:target{
        stroke-width: 1;
    }

    .md\:target\:stroke-w-2:target{
        stroke-width: 2;
    }

    .md\:target\:scale-0:target{
        transform: scale(0);
    }

    .md\:target\:scale-5:target{
        transform: scale(0.05);
    }

    .md\:target\:scale-10:target{
        transform: scale(0.1);
    }

    .md\:target\:scale-15:target{
        transform: scale(0.15);
    }

    .md\:target\:scale-20:target{
        transform: scale(0.2);
    }

    .md\:target\:scale-25:target{
        transform: scale(0.25);
    }

    .md\:target\:scale-30:target{
        transform: scale(0.3);
    }

    .md\:target\:scale-35:target{
        transform: scale(0.35);
    }

    .md\:target\:scale-40:target{
        transform: scale(0.4);
    }

    .md\:target\:scale-45:target{
        transform: scale(0.45);
    }

    .md\:target\:scale-50:target{
        transform: scale(0.5);
    }

    .md\:target\:scale-55:target{
        transform: scale(0.55);
    }

    .md\:target\:scale-60:target{
        transform: scale(0.6);
    }

    .md\:target\:scale-65:target{
        transform: scale(0.65);
    }

    .md\:target\:scale-70:target{
        transform: scale(0.7);
    }

    .md\:target\:scale-75:target{
        transform: scale(0.75);
    }

    .md\:target\:scale-80:target{
        transform: scale(0.8);
    }

    .md\:target\:scale-85:target{
        transform: scale(0.85);
    }

    .md\:target\:scale-90:target{
        transform: scale(0.9);
    }

    .md\:target\:scale-95:target{
        transform: scale(0.95);
    }

    .md\:target\:scale-100:target{
        transform: scale(1);
    }

    .md\:target\:scale-105:target{
        transform: scale(1.05);
    }

    .md\:target\:scale-110:target{
        transform: scale(1.1);
    }

    .md\:target\:scale-115:target{
        transform: scale(1.15);
    }

    .md\:target\:scale-120:target{
        transform: scale(1.2);
    }

    .md\:target\:scale-125:target{
        transform: scale(1.25);
    }

    .md\:target\:scale-130:target{
        transform: scale(1.3);
    }

    .md\:target\:scale-135:target{
        transform: scale(1.35);
    }

    .md\:target\:scale-140:target{
        transform: scale(1.4);
    }

    .md\:target\:scale-145:target{
        transform: scale(1.45);
    }

    .md\:target\:scale-150:target{
        transform: scale(1.5);
    }

    .md\:target\:-translate-1:target:target{
        transform: translate(-10px);
    }

    .md\:target\:-translate-2:target:target{
        transform: translate(-20px);
    }

    .md\:target\:-translate-3:target:target{
        transform: translate(-30px);
    }

    .md\:target\:-translate-4:target:target{
        transform: translate(-40px);
    }

    .md\:target\:-translate-5:target:target{
        transform: translate(-60px);
    }

    .md\:target\:-translate-6:target:target{
        transform: translate(-60px);
    }

    .md\:target\:-translate-7:target:target{
        transform: translate(-70px);
    }

    .md\:target\:-translate-8:target:target{
        transform: translate(-80px);
    }

    .md\:target\:-translate-9:target:target{
        transform: translate(-90px);
    }

    .md\:target\:-translate-10:target:target{
        transform: translate(-100px);
    }

    .md\:target\:-translate-11:target:target{
        transform: translate(-110px);
    }

    .md\:target\:-translate-12:target:target{
        transform: translate(-120px);
    }

    .md\:target\:-translate-13:target:target{
        transform: translate(-130px);
    }

    .md\:target\:-translate-14:target:target{
        transform: translate(-140px);
    }

    .md\:target\:-translate-15:target:target{
        transform: translate(-150px);
    }

    .md\:target\:-translate-16:target:target{
        transform: translate(-160px);
    }

    .md\:target\:-translate-17:target:target{
        transform: translate(-170px);
    }

    .md\:target\:-translate-18:target:target{
        transform: translate(-180px);
    }

    .md\:target\:-translate-19:target:target{
        transform: translate(-190px);
    }

    .md\:target\:-translate-20:target:target{
        transform: translate(-200px);
    }

    .md\:target\:-translate-10x:target:target{
        transform: translate(-10%);
    }

    .md\:target\:-translate-15x:target:target{
        transform: translate(-15%);
    }

    .md\:target\:-translate-20x:target:target{
        transform: translate(-20%);
    }

    .md\:target\:-translate-25x:target:target{
        transform: translate(-25%);
    }

    .md\:target\:-translate-30x:target:target{
        transform: translate(-30%);
    }

    .md\:target\:-translate-35x:target:target{
        transform: translate(-35%);
    }

    .md\:target\:-translate-40x:target:target{
        transform: translate(-40%);
    }

    .md\:target\:-translate-45x:target:target{
        transform: translate(-45%);
    }

    .md\:target\:-translate-50x:target:target{
        transform: translate(-50%);
    }

    .md\:target\:-translate-55x:target:target{
        transform: translate(-55%);
    }

    .md\:target\:-translate-60x:target:target{
        transform: translate(-60%);
    }

    .md\:target\:-translate-65x:target:target{
        transform: translate(-65%);
    }

    .md\:target\:-translate-70x:target:target{
        transform: translate(-70%);
    }

    .md\:target\:-translate-75x:target:target{
        transform: translate(-75%);
    }

    .md\:target\:-translate-80x:target:target{
        transform: translate(-80%);
    }

    .md\:target\:-translate-85x:target:target{
        transform: translate(-85%);
    }

    .md\:target\:-translate-90x:target:target{
        transform: translate(-90%);
    }

    .md\:target\:-translate-95x:target:target{
        transform: translate(-95%);
    }

    .md\:target\:-translate-x-1:target:target{
        transform: translateX(-10px);
    }

    .md\:target\:-translate-x-2:target:target{
        transform: translateX(-20px);
    }

    .md\:target\:-translate-x-3:target:target{
        transform: translateX(-30px);
    }

    .md\:target\:-translate-x-4:target:target{
        transform: translateX(-40px);
    }

    .md\:target\:-translate-x-5:target:target{
        transform: translateX(-60px);
    }

    .md\:target\:-translate-x-6:target:target{
        transform: translateX(-60px);
    }

    .md\:target\:-translate-x-7:target:target{
        transform: translateX(-70px);
    }

    .md\:target\:-translate-x-8:target:target{
        transform: translateX(-80px);
    }

    .md\:target\:-translate-x-9:target:target{
        transform: translateX(-90px);
    }

    .md\:target\:-translate-x-10:target:target{
        transform: translateX(-100px);
    }

    .md\:target\:-translate-x-11:target:target{
        transform: translateX(-110px);
    }

    .md\:target\:-translate-x-12:target:target{
        transform: translateX(-120px);
    }

    .md\:target\:-translate-x-13:target:target{
        transform: translateX(-130px);
    }

    .md\:target\:-translate-x-14:target:target{
        transform: translateX(-140px);
    }

    .md\:target\:-translate-x-15:target:target{
        transform: translateX(-150px);
    }

    .md\:target\:-translate-x-16:target:target{
        transform: translateX(-160px);
    }

    .md\:target\:-translate-x-17:target:target{
        transform: translateX(-170px);
    }

    .md\:target\:-translate-x-18:target:target{
        transform: translateX(-180px);
    }

    .md\:target\:-translate-x-19:target:target{
        transform: translateX(-190px);
    }

    .md\:target\:-translate-x-20:target:target{
        transform: translateX(-200px);
    }

    .md\:target\:-translate-x-10x:target:target{
        transform: translateX(-10%);
    }

    .md\:target\:-translate-x-15x:target:target{
        transform: translateX(-15%);
    }

    .md\:target\:-translate-x-20x:target:target{
        transform: translateX(-20%);
    }

    .md\:target\:-translate-x-25x:target:target{
        transform: translateX(-25%);
    }

    .md\:target\:-translate-x-30x:target:target{
        transform: translateX(-30%);
    }

    .md\:target\:-translate-x-35x:target:target{
        transform: translateX(-35%);
    }

    .md\:target\:-translate-x-40x:target:target{
        transform: translateX(-40%);
    }

    .md\:target\:-translate-x-45x:target:target{
        transform: translateX(-45%);
    }

    .md\:target\:-translate-x-50x:target:target{
        transform: translateX(-50%);
    }

    .md\:target\:-translate-x-55x:target:target{
        transform: translateX(-55%);
    }

    .md\:target\:-translate-x-60x:target:target{
        transform: translateX(-60%);
    }

    .md\:target\:-translate-x-65x:target:target{
        transform: translateX(-65%);
    }

    .md\:target\:-translate-x-70x:target:target{
        transform: translateX(-70%);
    }

    .md\:target\:-translate-x-75x:target:target{
        transform: translateX(-75%);
    }

    .md\:target\:-translate-x-80x:target:target{
        transform: translateX(-80%);
    }

    .md\:target\:-translate-x-85x:target:target{
        transform: translateX(-85%);
    }

    .md\:target\:-translate-x-90x:target:target{
        transform: translateX(-90%);
    }

    .md\:target\:-translate-x-95x:target:target{
        transform: translateX(-95%);
    }

    .md\:target\:-translate-y-1:target:target{
        transform: translateY(-10px);
    }

    .md\:target\:-translate-y-2:target:target{
        transform: translateY(-20px);
    }

    .md\:target\:-translate-y-3:target:target{
        transform: translateY(-30px);
    }

    .md\:target\:-translate-y-4:target:target{
        transform: translateY(-40px);
    }

    .md\:target\:-translate-y-5:target:target{
        transform: translateY(-60px);
    }

    .md\:target\:-translate-y-6:target:target{
        transform: translateY(-60px);
    }

    .md\:target\:-translate-y-7:target:target{
        transform: translateY(-70px);
    }

    .md\:target\:-translate-y-8:target:target{
        transform: translateY(-80px);
    }

    .md\:target\:-translate-y-9:target:target{
        transform: translateY(-90px);
    }

    .md\:target\:-translate-y-10:target:target{
        transform: translateY(-100px);
    }

    .md\:target\:-translate-y-11:target:target{
        transform: translateY(-110px);
    }

    .md\:target\:-translate-y-12:target:target{
        transform: translateY(-120px);
    }

    .md\:target\:-translate-y-13:target:target{
        transform: translateY(-130px);
    }

    .md\:target\:-translate-y-14:target:target{
        transform: translateY(-140px);
    }

    .md\:target\:-translate-y-15:target:target{
        transform: translateY(-150px);
    }

    .md\:target\:-translate-y-16:target:target{
        transform: translateY(-160px);
    }

    .md\:target\:-translate-y-17:target:target{
        transform: translateY(-170px);
    }

    .md\:target\:-translate-y-18:target:target{
        transform: translateY(-180px);
    }

    .md\:target\:-translate-y-19:target:target{
        transform: translateY(-190px);
    }

    .md\:target\:-translate-y-20:target:target{
        transform: translateY(-200px);
    }

    .md\:target\:-translate-y-10x:target:target{
        transform: translateY(-10%);
    }

    .md\:target\:-translate-y-15x:target:target{
        transform: translateY(-15%);
    }

    .md\:target\:-translate-y-20x:target:target{
        transform: translateY(-20%);
    }

    .md\:target\:-translate-y-25x:target:target{
        transform: translateY(-25%);
    }

    .md\:target\:-translate-y-30x:target:target{
        transform: translateY(-30%);
    }

    .md\:target\:-translate-y-35x:target:target{
        transform: translateY(-35%);
    }

    .md\:target\:-translate-y-40x:target:target{
        transform: translateY(-40%);
    }

    .md\:target\:-translate-y-45x:target:target{
        transform: translateY(-45%);
    }

    .md\:target\:-translate-y-50x:target:target{
        transform: translateY(-50%);
    }

    .md\:target\:-translate-y-55x:target:target{
        transform: translateY(-55%);
    }

    .md\:target\:-translate-y-60x:target:target{
        transform: translateY(-60%);
    }

    .md\:target\:-translate-y-65x:target:target{
        transform: translateY(-65%);
    }

    .md\:target\:-translate-y-70x:target:target{
        transform: translateY(-70%);
    }

    .md\:target\:-translate-y-75x:target:target{
        transform: translateY(-75%);
    }

    .md\:target\:-translate-y-80x:target:target{
        transform: translateY(-80%);
    }

    .md\:target\:-translate-y-85x:target:target{
        transform: translateY(-85%);
    }

    .md\:target\:-translate-y-90x:target:target{
        transform: translateY(-90%);
    }

    .md\:target\:-translate-y-95x:target:target{
        transform: translateY(-95%);
    }

    .md\:target\:-translate-1:target{
        transform: translate(-10px);
    }

    .md\:target\:-translate-2:target{
        transform: translate(-20px);
    }

    .md\:target\:-translate-3:target{
        transform: translate(-30px);
    }

    .md\:target\:-translate-4:target{
        transform: translate(-40px);
    }

    .md\:target\:-translate-5:target{
        transform: translate(-60px);
    }

    .md\:target\:-translate-6:target{
        transform: translate(-60px);
    }

    .md\:target\:-translate-7:target{
        transform: translate(-70px);
    }

    .md\:target\:-translate-8:target{
        transform: translate(-80px);
    }

    .md\:target\:-translate-9:target{
        transform: translate(-90px);
    }

    .md\:target\:-translate-10:target{
        transform: translate(-100px);
    }

    .md\:target\:-translate-11:target{
        transform: translate(-110px);
    }

    .md\:target\:-translate-12:target{
        transform: translate(-120px);
    }

    .md\:target\:-translate-13:target{
        transform: translate(-130px);
    }

    .md\:target\:-translate-14:target{
        transform: translate(-140px);
    }

    .md\:target\:-translate-15:target{
        transform: translate(-150px);
    }

    .md\:target\:-translate-16:target{
        transform: translate(-160px);
    }

    .md\:target\:-translate-17:target{
        transform: translate(-170px);
    }

    .md\:target\:-translate-18:target{
        transform: translate(-180px);
    }

    .md\:target\:-translate-19:target{
        transform: translate(-190px);
    }

    .md\:target\:-translate-20:target{
        transform: translate(-200px);
    }

    .md\:target\:-translate-10x:target{
        transform: translate(-10%);
    }

    .md\:target\:-translate-15x:target{
        transform: translate(-15%);
    }

    .md\:target\:-translate-20x:target{
        transform: translate(-20%);
    }

    .md\:target\:-translate-25x:target{
        transform: translate(-25%);
    }

    .md\:target\:-translate-30x:target{
        transform: translate(-30%);
    }

    .md\:target\:-translate-35x:target{
        transform: translate(-35%);
    }

    .md\:target\:-translate-40x:target{
        transform: translate(-40%);
    }

    .md\:target\:-translate-45x:target{
        transform: translate(-45%);
    }

    .md\:target\:-translate-50x:target{
        transform: translate(-50%);
    }

    .md\:target\:-translate-55x:target{
        transform: translate(-55%);
    }

    .md\:target\:-translate-60x:target{
        transform: translate(-60%);
    }

    .md\:target\:-translate-65x:target{
        transform: translate(-65%);
    }

    .md\:target\:-translate-70x:target{
        transform: translate(-70%);
    }

    .md\:target\:-translate-75x:target{
        transform: translate(-75%);
    }

    .md\:target\:-translate-80x:target{
        transform: translate(-80%);
    }

    .md\:target\:-translate-85x:target{
        transform: translate(-85%);
    }

    .md\:target\:-translate-90x:target{
        transform: translate(-90%);
    }

    .md\:target\:-translate-95x:target{
        transform: translate(-95%);
    }

    .md\:target\:-translate-x-1:target{
        transform: translateX(-10px);
    }

    .md\:target\:-translate-x-2:target{
        transform: translateX(-20px);
    }

    .md\:target\:-translate-x-3:target{
        transform: translateX(-30px);
    }

    .md\:target\:-translate-x-4:target{
        transform: translateX(-40px);
    }

    .md\:target\:-translate-x-5:target{
        transform: translateX(-60px);
    }

    .md\:target\:-translate-x-6:target{
        transform: translateX(-60px);
    }

    .md\:target\:-translate-x-7:target{
        transform: translateX(-70px);
    }

    .md\:target\:-translate-x-8:target{
        transform: translateX(-80px);
    }

    .md\:target\:-translate-x-9:target{
        transform: translateX(-90px);
    }

    .md\:target\:-translate-x-10:target{
        transform: translateX(-100px);
    }

    .md\:target\:-translate-x-11:target{
        transform: translateX(-110px);
    }

    .md\:target\:-translate-x-12:target{
        transform: translateX(-120px);
    }

    .md\:target\:-translate-x-13:target{
        transform: translateX(-130px);
    }

    .md\:target\:-translate-x-14:target{
        transform: translateX(-140px);
    }

    .md\:target\:-translate-x-15:target{
        transform: translateX(-150px);
    }

    .md\:target\:-translate-x-16:target{
        transform: translateX(-160px);
    }

    .md\:target\:-translate-x-17:target{
        transform: translateX(-170px);
    }

    .md\:target\:-translate-x-18:target{
        transform: translateX(-180px);
    }

    .md\:target\:-translate-x-19:target{
        transform: translateX(-190px);
    }

    .md\:target\:-translate-x-20:target{
        transform: translateX(-200px);
    }

    .md\:target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }

    .md\:target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }

    .md\:target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }

    .md\:target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }

    .md\:target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }

    .md\:target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }

    .md\:target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }

    .md\:target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }

    .md\:target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }

    .md\:target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }

    .md\:target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }

    .md\:target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }

    .md\:target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }

    .md\:target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }

    .md\:target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }

    .md\:target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }

    .md\:target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }

    .md\:target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }

    .md\:target\:-translate-y-1:target{
        transform: translateY(-10px);
    }

    .md\:target\:-translate-y-2:target{
        transform: translateY(-20px);
    }

    .md\:target\:-translate-y-3:target{
        transform: translateY(-30px);
    }

    .md\:target\:-translate-y-4:target{
        transform: translateY(-40px);
    }

    .md\:target\:-translate-y-5:target{
        transform: translateY(-60px);
    }

    .md\:target\:-translate-y-6:target{
        transform: translateY(-60px);
    }

    .md\:target\:-translate-y-7:target{
        transform: translateY(-70px);
    }

    .md\:target\:-translate-y-8:target{
        transform: translateY(-80px);
    }

    .md\:target\:-translate-y-9:target{
        transform: translateY(-90px);
    }

    .md\:target\:-translate-y-10:target{
        transform: translateY(-100px);
    }

    .md\:target\:-translate-y-11:target{
        transform: translateY(-110px);
    }

    .md\:target\:-translate-y-12:target{
        transform: translateY(-120px);
    }

    .md\:target\:-translate-y-13:target{
        transform: translateY(-130px);
    }

    .md\:target\:-translate-y-14:target{
        transform: translateY(-140px);
    }

    .md\:target\:-translate-y-15:target{
        transform: translateY(-150px);
    }

    .md\:target\:-translate-y-16:target{
        transform: translateY(-160px);
    }

    .md\:target\:-translate-y-17:target{
        transform: translateY(-170px);
    }

    .md\:target\:-translate-y-18:target{
        transform: translateY(-180px);
    }

    .md\:target\:-translate-y-19:target{
        transform: translateY(-190px);
    }

    .md\:target\:-translate-y-20:target{
        transform: translateY(-200px);
    }

    .md\:target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }

    .md\:target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }

    .md\:target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }

    .md\:target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }

    .md\:target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }

    .md\:target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }

    .md\:target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }

    .md\:target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }

    .md\:target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }

    .md\:target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }

    .md\:target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }

    .md\:target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }

    .md\:target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }

    .md\:target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }

    .md\:target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }

    .md\:target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }

    .md\:target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }

    .md\:target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }

    .md\:target\:translate-0:target{
        transform: translate(0);
    }

    .md\:target\:translate-1:target{
        transform: translate(10px);
    }

    .md\:target\:translate-2:target{
        transform: translate(20px);
    }

    .md\:target\:translate-3:target{
        transform: translate(30px);
    }

    .md\:target\:translate-4:target{
        transform: translate(40px);
    }

    .md\:target\:translate-5:target{
        transform: translate(60px);
    }

    .md\:target\:translate-6:target{
        transform: translate(60px);
    }

    .md\:target\:translate-7:target{
        transform: translate(70px);
    }

    .md\:target\:translate-8:target{
        transform: translate(80px);
    }

    .md\:target\:translate-9:target{
        transform: translate(90px);
    }

    .md\:target\:translate-10:target{
        transform: translate(100px);
    }

    .md\:target\:translate-11:target{
        transform: translate(110px);
    }

    .md\:target\:translate-12:target{
        transform: translate(120px);
    }

    .md\:target\:translate-13:target{
        transform: translate(130px);
    }

    .md\:target\:translate-14:target{
        transform: translate(140px);
    }

    .md\:target\:translate-15:target{
        transform: translate(150px);
    }

    .md\:target\:translate-16:target{
        transform: translate(160px);
    }

    .md\:target\:translate-17:target{
        transform: translate(170px);
    }

    .md\:target\:translate-18:target{
        transform: translate(180px);
    }

    .md\:target\:translate-19:target{
        transform: translate(190px);
    }

    .md\:target\:translate-20:target{
        transform: translate(200px);
    }

    .md\:target\:translate-10x:target{
        transform: translate(10%);
    }

    .md\:target\:translate-15x:target{
        transform: translate(15%);
    }

    .md\:target\:translate-20x:target{
        transform: translate(20%);
    }

    .md\:target\:translate-25x:target{
        transform: translate(25%);
    }

    .md\:target\:translate-30x:target{
        transform: translate(30%);
    }

    .md\:target\:translate-35x:target{
        transform: translate(35%);
    }

    .md\:target\:translate-40x:target{
        transform: translate(40%);
    }

    .md\:target\:translate-45x:target{
        transform: translate(45%);
    }

    .md\:target\:translate-50x:target{
        transform: translate(50%);
    }

    .md\:target\:translate-55x:target{
        transform: translate(55%);
    }

    .md\:target\:translate-60x:target{
        transform: translate(60%);
    }

    .md\:target\:translate-65x:target{
        transform: translate(65%);
    }

    .md\:target\:translate-70x:target{
        transform: translate(70%);
    }

    .md\:target\:translate-75x:target{
        transform: translate(75%);
    }

    .md\:target\:translate-80x:target{
        transform: translate(80%);
    }

    .md\:target\:translate-85x:target{
        transform: translate(85%);
    }

    .md\:target\:translate-90x:target{
        transform: translate(90%);
    }

    .md\:target\:translate-95x:target{
        transform: translate(95%);
    }

    .md\:target\:translate-x-0:target{
        transform: translateX(0);
    }

    .md\:target\:translate-x-1:target{
        transform: translateX(10px);
    }

    .md\:target\:translate-x-2:target{
        transform: translateX(20px);
    }

    .md\:target\:translate-x-3:target{
        transform: translateX(30px);
    }

    .md\:target\:translate-x-4:target{
        transform: translateX(40px);
    }

    .md\:target\:translate-x-5:target{
        transform: translateX(60px);
    }

    .md\:target\:translate-x-6:target{
        transform: translateX(60px);
    }

    .md\:target\:translate-x-7:target{
        transform: translateX(70px);
    }

    .md\:target\:translate-x-8:target{
        transform: translateX(80px);
    }

    .md\:target\:translate-x-9:target{
        transform: translateX(90px);
    }

    .md\:target\:translate-x-10:target{
        transform: translateX(100px);
    }

    .md\:target\:translate-x-11:target{
        transform: translateX(110px);
    }

    .md\:target\:translate-x-12:target{
        transform: translateX(120px);
    }

    .md\:target\:translate-x-13:target{
        transform: translateX(130px);
    }

    .md\:target\:translate-x-14:target{
        transform: translateX(140px);
    }

    .md\:target\:translate-x-15:target{
        transform: translateX(150px);
    }

    .md\:target\:translate-x-16:target{
        transform: translateX(160px);
    }

    .md\:target\:translate-x-17:target{
        transform: translateX(170px);
    }

    .md\:target\:translate-x-18:target{
        transform: translateX(180px);
    }

    .md\:target\:translate-x-19:target{
        transform: translateX(190px);
    }

    .md\:target\:translate-x-20:target{
        transform: translateX(200px);
    }

    .md\:target\:translate-x-10x:target{
        transform: translateX(10%);
    }

    .md\:target\:translate-x-15x:target{
        transform: translateX(15%);
    }

    .md\:target\:translate-x-20x:target{
        transform: translateX(20%);
    }

    .md\:target\:translate-x-25x:target{
        transform: translateX(25%);
    }

    .md\:target\:translate-x-30x:target{
        transform: translateX(30%);
    }

    .md\:target\:translate-x-35x:target{
        transform: translateX(35%);
    }

    .md\:target\:translate-x-40x:target{
        transform: translateX(40%);
    }

    .md\:target\:translate-x-45x:target{
        transform: translateX(45%);
    }

    .md\:target\:translate-x-50x:target{
        transform: translateX(50%);
    }

    .md\:target\:translate-x-55x:target{
        transform: translateX(55%);
    }

    .md\:target\:translate-x-60x:target{
        transform: translateX(60%);
    }

    .md\:target\:translate-x-65x:target{
        transform: translateX(65%);
    }

    .md\:target\:translate-x-70x:target{
        transform: translateX(70%);
    }

    .md\:target\:translate-x-75x:target{
        transform: translateX(75%);
    }

    .md\:target\:translate-x-80x:target{
        transform: translateX(80%);
    }

    .md\:target\:translate-x-85x:target{
        transform: translateX(85%);
    }

    .md\:target\:translate-x-90x:target{
        transform: translateX(90%);
    }

    .md\:target\:translate-x-95x:target{
        transform: translateX(95%);
    }

    .md\:target\:translate-y-0:target{
        transform: translateY(0);
    }

    .md\:target\:translate-y-1:target{
        transform: translateY(10px);
    }

    .md\:target\:translate-y-2:target{
        transform: translateY(20px);
    }

    .md\:target\:translate-y-3:target{
        transform: translateY(30px);
    }

    .md\:target\:translate-y-4:target{
        transform: translateY(40px);
    }

    .md\:target\:translate-y-5:target{
        transform: translateY(60px);
    }

    .md\:target\:translate-y-6:target{
        transform: translateY(60px);
    }

    .md\:target\:translate-y-7:target{
        transform: translateY(70px);
    }

    .md\:target\:translate-y-8:target{
        transform: translateY(80px);
    }

    .md\:target\:translate-y-9:target{
        transform: translateY(90px);
    }

    .md\:target\:translate-y-10:target{
        transform: translateY(100px);
    }

    .md\:target\:translate-y-11:target{
        transform: translateY(110px);
    }

    .md\:target\:translate-y-12:target{
        transform: translateY(120px);
    }

    .md\:target\:translate-y-13:target{
        transform: translateY(130px);
    }

    .md\:target\:translate-y-14:target{
        transform: translateY(140px);
    }

    .md\:target\:translate-y-15:target{
        transform: translateY(150px);
    }

    .md\:target\:translate-y-16:target{
        transform: translateY(160px);
    }

    .md\:target\:translate-y-17:target{
        transform: translateY(170px);
    }

    .md\:target\:translate-y-18:target{
        transform: translateY(180px);
    }

    .md\:target\:translate-y-19:target{
        transform: translateY(190px);
    }

    .md\:target\:translate-y-20:target{
        transform: translateY(200px);
    }

    .md\:target\:translate-y-10x:target{
        transform: translateY(10%);
    }

    .md\:target\:translate-y-15x:target{
        transform: translateY(15%);
    }

    .md\:target\:translate-y-20x:target{
        transform: translateY(20%);
    }

    .md\:target\:translate-y-25x:target{
        transform: translateY(25%);
    }

    .md\:target\:translate-y-30x:target{
        transform: translateY(30%);
    }

    .md\:target\:translate-y-35x:target{
        transform: translateY(35%);
    }

    .md\:target\:translate-y-40x:target{
        transform: translateY(40%);
    }

    .md\:target\:translate-y-45x:target{
        transform: translateY(45%);
    }

    .md\:target\:translate-y-50x:target{
        transform: translateY(50%);
    }

    .md\:target\:translate-y-55x:target{
        transform: translateY(55%);
    }

    .md\:target\:translate-y-60x:target{
        transform: translateY(60%);
    }

    .md\:target\:translate-y-65x:target{
        transform: translateY(65%);
    }

    .md\:target\:translate-y-70x:target{
        transform: translateY(70%);
    }

    .md\:target\:translate-y-75x:target{
        transform: translateY(75%);
    }

    .md\:target\:translate-y-80x:target{
        transform: translateY(80%);
    }

    .md\:target\:translate-y-85x:target{
        transform: translateY(85%);
    }

    .md\:target\:translate-y-90x:target{
        transform: translateY(90%);
    }

    .md\:target\:translate-y-95x:target{
        transform: translateY(95%);
    }

    .md\:target\:rotate-0:target{
        transform: rotate(0);
    }

    .md\:target\:rotate-1:target{
        transform: rotate(1deg);
    }

    .md\:target\:rotate-2:target{
        transform: rotate(2deg);
    }

    .md\:target\:rotate-3:target{
        transform: rotate(3deg);
    }

    .md\:target\:rotate-6:target{
        transform: rotate(6deg);
    }

    .md\:target\:rotate-12:target{
        transform: rotate(12deg);
    }

    .md\:target\:rotate-20:target{
        transform: rotate(20deg);
    }

    .md\:target\:rotate-30:target{
        transform: rotate(30deg);
    }

    .md\:target\:rotate-45:target{
        transform: rotate(45deg);
    }

    .md\:target\:rotate-60:target{
        transform: rotate(60deg);
    }

    .md\:target\:rotate-90:target{
        transform: rotate(90deg);
    }

    .md\:target\:rotate-180:target{
        transform: rotate(180deg);
    }

    .md\:target\:rotate-259:target{
        transform: rotate(359deg);
    }

    .md\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .md\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .md\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .md\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .md\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .md\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .md\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .md\:target\:transition-duration-75:target{
        transition-duration: 75ms;
    }

    .md\:target\:transition-duration-100:target{
        transition-duration: 100ms;
    }

    .md\:target\:transition-duration-150:target{
        transition-duration: 150ms;
    }

    .md\:target\:transition-duration-200:target{
        transition-duration: 200ms;
    }

    .md\:target\:transition-duration-300:target{
        transition-duration: 300ms;
    }

    .md\:target\:transition-duration-700:target{
        transition-duration: 700ms;
    }

    .md\:target\:transition-duration-1000:target{
        transition-duration: 1000ms;
    }

    .md\:target\:transition-ease-linear:target{
        transition-timing-function: linear;
    }

    .md\:target\:transition-ease-in:target{
        transition-timing-function: ease-in;
    }

    .md\:target\:transition-ease-out:target{
        transition-timing-function: ease-out;
    }

    .md\:target\:transition-ease-in-out:target{
        transition-timing-function: ease-in-out;
    }

    .md\:target\:transition-delay-75:target{
        transition-delay: 75ms;
    }

    .md\:target\:transition-delay-100:target{
        transition-delay: 100ms;
    }

    .md\:target\:transition-delay-150:target{
        transition-delay: 150ms;
    }

    .md\:target\:transition-duration-200:target{
        transition-delay: 200ms;
    }

    .md\:target\:transition-delay-300:target{
        transition-delay: 300ms;
    }

    .md\:target\:transition-delay-700:target{
        transition-delay: 700ms;
    }

    .md\:target\:transition-delay-1000:target{
        transition-delay: 1000ms;
    }

    .md\:target\:transition-property-all:target{
        transition-property: all;
    }

    .md\:target\:transition-property-colors:target{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .md\:target\:transition-property-opacity:target{
        transition-property: opacity;
    }

    .md\:target\:transition-property-transform:target{
        transition-property: transform;
    }

    .md\:target\:animation-duration-75:target{
        animation-duration: 75ms;
    }

    .md\:target\:animation-duration-100:target{
        animation-duration: 100ms;
    }

    .md\:target\:animation-duration-150:target{
        animation-duration: 150ms;
    }

    .md\:target\:animation-duration-200:target{
        animation-duration: 200ms;
    }

    .md\:target\:animation-duration-300:target{
        animation-duration: 300ms;
    }

    .md\:target\:animation-duration-700:target{
        animation-duration: 700ms;
    }

    .md\:target\:animation-duration-1000:target{
        animation-duration: 1000ms;
    }

    .md\:target\:animation-ease-linear:target{
        animation-timing-function: linear;
    }

    .md\:target\:animation-ease-in:target{
        animation-timing-function: ease-in;
    }

    .md\:target\:animation-ease-out:target{
        animation-timing-function: ease-out;
    }

    .md\:target\:animation-ease-in-out:target{
        animation-timing-function: ease-in-out;
    }

    .md\:target\:animation-delay-75:target{
        animation-delay: 75ms;
    }

    .md\:target\:animation-delay-100:target{
        animation-delay: 100ms;
    }

    .md\:target\:animation-delay-150:target{
        animation-delay: 150ms;
    }

    .md\:target\:animation-duration-200:target{
        animation-delay: 200ms;
    }

    .md\:target\:animation-delay-300:target{
        animation-delay: 300ms;
    }

    .md\:target\:animation-delay-700:target{
        animation-delay: 700ms;
    }

    .md\:target\:animation-delay-1000:target{
        animation-delay: 1000ms;
    }

    .md\:target\:animation-name-fade-in:target{
        animation-name: fade-in;
    }

    .md\:target\:animation-name-fade-out:target{
        animation-name: fade-out;
    }

    .md\:target\:animation-name-spin:target{
        animation-name: spin;
    }

    .md\:target\:animation-name-translate-x:target{
        animation-name: translate-x;
    }

    .md\:target\:animation-name-translate-y:target{
        animation-name: translate-y;
    }

    .md\:target\:animation-name-scale-up:target{
        animation-name: scale-up;
    }

    .md\:target\:animation-name-scale-down:target{
        animation-name: scale-down;
    }

    .md\:target\:animation-name-bounce:target{
        animation-name: bounce;
    }

    .md\:target\:animation-name-slide-in:target{
        animation-name: slide-in;
    }

    .md\:target\:animation-name-slide-out:target{
        animation-name: slide-out;
    }

    .md\:target\:animation-name-pulse:target{
        animation-name: pulse;
    }

    .md\:target\:color-white:target{
        color: var(--white);
    }

    .md\:target\:color-black:target{
        color: var(--black);
    }

    .md\:target\:text-white:target{
        color: var(--white);
    }

    .md\:target\:text-black:target{
        color: var(--black);
    }

    .md\:target\:bg-white:target{
        background: var(--white);
    }

    .md\:target\:bg-black:target{
        background: var(--black);
    }

    .md\:target\:border-white:target{
        border-color: var(--white);
    }

    .md\:target\:border-black:target{
        border-color: var(--black);
    }

    .md\:target\:border-teal-50:target{
        border-color: var(--velocity-teal-50);
    }

    .md\:target\:border-teal-100:target{
        border-color: var(--velocity-teal-100);
    }

    .md\:target\:border-teal-200:target{
        border-color: var(--velocity-teal-200);
    }

    .md\:target\:border-teal-300:target{
        border-color: var(--velocity-teal-300);
    }

    .md\:target\:border-teal-400:target{
        border-color: var(--velocity-teal-400);
    }

    .md\:target\:border-teal-500:target{
        border-color: var(--velocity-teal-500);
    }

    .md\:target\:border-teal-600:target{
        border-color: var(--velocity-teal-600);
    }

    .md\:target\:border-teal-700:target{
        border-color: var(--velocity-teal-700);
    }

    .md\:target\:border-teal-800:target{
        border-color: var(--velocity-teal-800);
    }

    .md\:target\:border-teal-900:target{
        border-color: var(--velocity-teal-900);
    }

    .md\:target\:border-red-50:target{
        border-color: var(--velocity-red-50);
    }

    .md\:target\:border-red-100:target{
        border-color: var(--velocity-red-100);
    }

    .md\:target\:border-red-200:target{
        border-color: var(--velocity-red-200);
    }

    .md\:target\:border-red-300:target{
        border-color: var(--velocity-red-300);
    }

    .md\:target\:border-red-400:target{
        border-color: var(--velocity-red-400);
    }

    .md\:target\:border-red-500:target{
        border-color: var(--velocity-red-500);
    }

    .md\:target\:border-red-600:target{
        border-color: var(--velocity-red-600);
    }

    .md\:target\:border-red-700:target{
        border-color: var(--velocity-red-700);
    }

    .md\:target\:border-red-800:target{
        border-color: var(--velocity-red-800);
    }

    .md\:target\:border-red-900:target{
        border-color: var(--velocity-red-900);
    }

    .md\:target\:border-grey-100:target{
        border-color: var(--velocity-grey-100);
    }

    .md\:target\:border-sky-50:target{
        border-color: var(--velocity-sky-50);
    }

    .md\:target\:border-sky-100:target{
        border-color: var(--velocity-sky-100);
    }

    .md\:target\:border-sky-200:target{
        border-color: var(--velocity-sky-200);
    }

    .md\:target\:border-sky-300:target{
        border-color: var(--velocity-sky-300);
    }

    .md\:target\:border-sky-400:target{
        border-color: var(--velocity-sky-400);
    }

    .md\:target\:border-sky-500:target{
        border-color: var(--velocity-sky-500);
    }

    .md\:target\:border-sky-600:target{
        border-color: var(--velocity-sky-600);
    }

    .md\:target\:border-sky-700:target{
        border-color: var(--velocity-sky-700);
    }

    .md\:target\:border-sky-800:target{
        border-color: var(--velocity-sky-800);
    }

    .md\:target\:border-sky-900:target{
        border-color: var(--velocity-sky-900);
    }

    .md\:target\:border-green-50:target{
        border-color: var(--velocity-green-50);
    }

    .md\:target\:border-green-100:target{
        border-color: var(--velocity-green-100);
    }

    .md\:target\:border-green-200:target{
        border-color: var(--velocity-green-200);
    }

    .md\:target\:border-green-300:target{
        border-color: var(--velocity-green-300);
    }

    .md\:target\:border-green-400:target{
        border-color: var(--velocity-green-400);
    }

    .md\:target\:border-green-500:target{
        border-color: var(--velocity-green-500);
    }

    .md\:target\:border-green-600:target{
        border-color: var(--velocity-green-600);
    }

    .md\:target\:border-green-700:target{
        border-color: var(--velocity-green-700);
    }

    .md\:target\:border-green-800:target{
        border-color: var(--velocity-green-800);
    }

    .md\:target\:border-green-900:target{
        border-color: var(--velocity-green-900);
    }

    .md\:target\:border-grey-200:target{
        border-color: var(--velocity-grey-200);
    }

    .md\:target\:border-grey-300:target{
        border-color: var(--velocity-grey-300);
    }

    .md\:target\:border-grey-400:target{
        border-color: var(--velocity-grey-400);
    }

    .md\:target\:border-grey-500:target{
        border-color: var(--velocity-grey-500);
    }

    .md\:target\:border-grey-600:target{
        border-color: var(--velocity-grey-600);
    }

    .md\:target\:border-grey-700:target{
        border-color: var(--velocity-grey-700);
    }

    .md\:target\:border-grey-800:target{
        border-color: var(--velocity-grey-800);
    }

    .md\:target\:border-grey-900:target{
        border-color: var(--velocity-grey-900);
    }

    .md\:target\:border-yellow-50:target{
        border-color: var(--velocity-yellow-50);
    }

    .md\:target\:border-yellow-100:target{
        border-color: var(--velocity-yellow-100);
    }

    .md\:target\:border-yellow-200:target{
        border-color: var(--velocity-yellow-200);
    }

    .md\:target\:border-yellow-300:target{
        border-color: var(--velocity-yellow-300);
    }

    .md\:target\:border-yellow-400:target{
        border-color: var(--velocity-yellow-400);
    }

    .md\:target\:border-yellow-500:target{
        border-color: var(--velocity-yellow-500);
    }

    .md\:target\:border-yellow-600:target{
        border-color: var(--velocity-yellow-600);
    }

    .md\:target\:border-yellow-700:target{
        border-color: var(--velocity-yellow-700);
    }

    .md\:target\:border-yellow-800:target{
        border-color: var(--velocity-yellow-800);
    }

    .md\:target\:border-yellow-900:target{
        border-color: var(--velocity-yellow-900);
    }

    .md\:target\:border-cyan-50:target{
        border-color: var(--velocity-cyan-50);
    }

    .md\:target\:border-cyan-100:target{
        border-color: var(--velocity-cyan-100);
    }

    .md\:target\:border-cyan-200:target{
        border-color: var(--velocity-cyan-200);
    }

    .md\:target\:border-cyan-300:target{
        border-color: var(--velocity-cyan-300);
    }

    .md\:target\:border-cyan-400:target{
        border-color: var(--velocity-cyan-400);
    }

    .md\:target\:border-cyan-500:target{
        border-color: var(--velocity-cyan-500);
    }

    .md\:target\:border-cyan-600:target{
        border-color: var(--velocity-cyan-600);
    }

    .md\:target\:border-cyan-700:target{
        border-color: var(--velocity-cyan-700);
    }

    .md\:target\:border-cyan-800:target{
        border-color: var(--velocity-cyan-800);
    }

    .md\:target\:border-cyan-900:target{
        border-color: var(--velocity-cyan-900);
    }

    .md\:target\:border-orange-50:target{
        border-color: var(--velocity-orange-50);
    }

    .md\:target\:border-orange-100:target{
        border-color: var(--velocity-orange-100);
    }

    .md\:target\:border-orange-200:target{
        border-color: var(--velocity-orange-200);
    }

    .md\:target\:border-orange-300:target{
        border-color: var(--velocity-orange-300);
    }

    .md\:target\:border-orange-400:target{
        border-color: var(--velocity-orange-400);
    }

    .md\:target\:border-orange-500:target{
        border-color: var(--velocity-orange-500);
    }

    .md\:target\:border-orange-600:target{
        border-color: var(--velocity-orange-600);
    }

    .md\:target\:border-orange-700:target{
        border-color: var(--velocity-orange-700);
    }

    .md\:target\:border-orange-800:target{
        border-color: var(--velocity-orange-800);
    }

    .md\:target\:border-orange-900:target{
        border-color: var(--velocity-orange-900);
    }

    .md\:target\:border-blue-50:target{
        border-color: var(--velocity-blue-50);
    }

    .md\:target\:border-blue-100:target{
        border-color: var(--velocity-blue-100);
    }

    .md\:target\:border-blue-200:target{
        border-color: var(--velocity-blue-200);
    }

    .md\:target\:border-blue-300:target{
        border-color: var(--velocity-blue-300);
    }

    .md\:target\:border-blue-400:target{
        border-color: var(--velocity-blue-400);
    }

    .md\:target\:border-blue-500:target{
        border-color: var(--velocity-blue-500);
    }

    .md\:target\:border-blue-600:target{
        border-color: var(--velocity-blue-600);
    }

    .md\:target\:border-blue-700:target{
        border-color: var(--velocity-blue-700);
    }

    .md\:target\:border-blue-800:target{
        border-color: var(--velocity-blue-800);
    }

    .md\:target\:border-blue-900:target{
        border-color: var(--velocity-blue-900);
    }

    .md\:target\:border-lime-50:target{
        border-color: var(--velocity-lime-50);
    }

    .md\:target\:border-lime-100:target{
        border-color: var(--velocity-lime-100);
    }

    .md\:target\:border-lime-200:target{
        border-color: var(--velocity-lime-200);
    }

    .md\:target\:border-lime-300:target{
        border-color: var(--velocity-lime-300);
    }

    .md\:target\:border-lime-400:target{
        border-color: var(--velocity-lime-400);
    }

    .md\:target\:border-lime-500:target{
        border-color: var(--velocity-lime-500);
    }

    .md\:target\:border-lime-600:target{
        border-color: var(--velocity-lime-600);
    }

    .md\:target\:border-lime-700:target{
        border-color: var(--velocity-lime-700);
    }

    .md\:target\:border-lime-800:target{
        border-color: var(--velocity-lime-800);
    }

    .md\:target\:border-lime-900:target{
        border-color: var(--velocity-lime-900);
    }

    .md\:target\:border-purple-50:target{
        border-color: var(--velocity-purple-50);
    }

    .md\:target\:border-purple-100:target{
        border-color: var(--velocity-purple-100);
    }

    .md\:target\:border-purple-200:target{
        border-color: var(--velocity-purple-200);
    }

    .md\:target\:border-purple-300:target{
        border-color: var(--velocity-purple-300);
    }

    .md\:target\:border-purple-400:target{
        border-color: var(--velocity-purple-400);
    }

    .md\:target\:border-purple-500:target{
        border-color: var(--velocity-purple-500);
    }

    .md\:target\:border-purple-600:target{
        border-color: var(--velocity-purple-600);
    }

    .md\:target\:border-purple-700:target{
        border-color: var(--velocity-purple-700);
    }

    .md\:target\:border-purple-800:target{
        border-color: var(--velocity-purple-800);
    }

    .md\:target\:border-purple-900:target{
        border-color: var(--velocity-purple-900);
    }

    .md\:target\:border-indigo-50:target{
        border-color: var(--velocity-indigo-50);
    }

    .md\:target\:border-indigo-100:target{
        border-color: var(--velocity-indigo-100);
    }

    .md\:target\:border-indigo-200:target{
        border-color: var(--velocity-indigo-200);
    }

    .md\:target\:border-indigo-300:target{
        border-color: var(--velocity-indigo-300);
    }

    .md\:target\:border-indigo-400:target{
        border-color: var(--velocity-indigo-400);
    }

    .md\:target\:border-indigo-500:target{
        border-color: var(--velocity-indigo-500);
    }

    .md\:target\:border-indigo-600:target{
        border-color: var(--velocity-indigo-600);
    }

    .md\:target\:border-indigo-700:target{
        border-color: var(--velocity-indigo-700);
    }

    .md\:target\:border-indigo-800:target{
        border-color: var(--velocity-indigo-800);
    }

    .md\:target\:border-indigo-900:target{
        border-color: var(--velocity-indigo-900);
    }

    .md\:target\:border-pink-50:target{
        border-color: var(--velocity-pink-50);
    }

    .md\:target\:border-pink-100:target{
        border-color: var(--velocity-pink-100);
    }

    .md\:target\:border-pink-200:target{
        border-color: var(--velocity-pink-200);
    }

    .md\:target\:border-pink-300:target{
        border-color: var(--velocity-pink-300);
    }

    .md\:target\:border-pink-400:target{
        border-color: var(--velocity-pink-400);
    }

    .md\:target\:border-pink-500:target{
        border-color: var(--velocity-pink-500);
    }

    .md\:target\:border-pink-600:target{
        border-color: var(--velocity-pink-600);
    }

    .md\:target\:border-pink-700:target{
        border-color: var(--velocity-pink-700);
    }

    .md\:target\:border-pink-800:target{
        border-color: var(--velocity-pink-800);
    }

    .md\:target\:border-pink-900:target{
        border-color: var(--velocity-pink-900);
    }

    .md\:target\:border-violet-50:target{
        border-color: var(--velocity-violet-50);
    }

    .md\:target\:border-violet-100:target{
        border-color: var(--velocity-violet-100);
    }

    .md\:target\:border-violet-200:target{
        border-color: var(--velocity-violet-200);
    }

    .md\:target\:border-violet-300:target{
        border-color: var(--velocity-violet-300);
    }

    .md\:target\:border-violet-400:target{
        border-color: var(--velocity-violet-400);
    }

    .md\:target\:border-violet-500:target{
        border-color: var(--velocity-violet-500);
    }

    .md\:target\:border-violet-600:target{
        border-color: var(--velocity-violet-600);
    }

    .md\:target\:border-violet-700:target{
        border-color: var(--velocity-violet-700);
    }

    .md\:target\:border-violet-800:target{
        border-color: var(--velocity-violet-800);
    }

    .md\:target\:border-violet-900:target{
        border-color: var(--velocity-violet-900);
    }

    .md\:target\:border-slate-50:target{
        border-color: var(--velocity-slate-50);
    }

    .md\:target\:border-slate-100:target{
        border-color: var(--velocity-slate-100);
    }

    .md\:target\:border-slate-200:target{
        border-color: var(--velocity-slate-200);
    }

    .md\:target\:border-slate-300:target{
        border-color: var(--velocity-slate-300);
    }

    .md\:target\:border-slate-400:target{
        border-color: var(--velocity-slate-400);
    }

    .md\:target\:border-slate-500:target{
        border-color: var(--velocity-slate-500);
    }

    .md\:target\:border-slate-600:target{
        border-color: var(--velocity-slate-600);
    }

    .md\:target\:border-slate-700:target{
        border-color: var(--velocity-slate-700);
    }

    .md\:target\:border-slate-800:target{
        border-color: var(--velocity-slate-800);
    }

    .md\:target\:border-slate-900:target{
        border-color: var(--velocity-slate-900);
    }

    .md\:target\:border-rose-50:target{
        border-color: var(--velocity-rose-50);
    }

    .md\:target\:border-rose-100:target{
        border-color: var(--velocity-rose-100);
    }

    .md\:target\:border-rose-200:target{
        border-color: var(--velocity-rose-200);
    }

    .md\:target\:border-rose-300:target{
        border-color: var(--velocity-rose-300);
    }

    .md\:target\:border-rose-400:target{
        border-color: var(--velocity-rose-400);
    }

    .md\:target\:border-rose-500:target{
        border-color: var(--velocity-rose-500);
    }

    .md\:target\:border-rose-600:target{
        border-color: var(--velocity-rose-600);
    }

    .md\:target\:border-rose-700:target{
        border-color: var(--velocity-rose-700);
    }

    .md\:target\:border-rose-800:target{
        border-color: var(--velocity-rose-800);
    }

    .md\:target\:border-rose-900:target{
        border-color: var(--velocity-rose-900);
    }

    .md\:target\:fill-teal-50:target{
        fill: var(--velocity-teal-50);
    }

    .md\:target\:fill-teal-100:target{
        fill: var(--velocity-teal-100);
    }

    .md\:target\:fill-teal-200:target{
        fill: var(--velocity-teal-200);
    }

    .md\:target\:fill-teal-300:target{
        fill: var(--velocity-teal-300);
    }

    .md\:target\:fill-teal-400:target{
        fill: var(--velocity-teal-400);
    }

    .md\:target\:fill-teal-500:target{
        fill: var(--velocity-teal-500);
    }

    .md\:target\:fill-teal-600:target{
        fill: var(--velocity-teal-600);
    }

    .md\:target\:fill-teal-700:target{
        fill: var(--velocity-teal-700);
    }

    .md\:target\:fill-teal-800:target{
        fill: var(--velocity-teal-800);
    }

    .md\:target\:fill-teal-900:target{
        fill: var(--velocity-teal-900);
    }

    .md\:target\:fill-red-50:target{
        fill: var(--velocity-red-50);
    }

    .md\:target\:fill-red-100:target{
        fill: var(--velocity-red-100);
    }

    .md\:target\:fill-red-200:target{
        fill: var(--velocity-red-200);
    }

    .md\:target\:fill-red-300:target{
        fill: var(--velocity-red-300);
    }

    .md\:target\:fill-red-400:target{
        fill: var(--velocity-red-400);
    }

    .md\:target\:fill-red-500:target{
        fill: var(--velocity-red-500);
    }

    .md\:target\:fill-red-600:target{
        fill: var(--velocity-red-600);
    }

    .md\:target\:fill-red-700:target{
        fill: var(--velocity-red-700);
    }

    .md\:target\:fill-red-800:target{
        fill: var(--velocity-red-800);
    }

    .md\:target\:fill-red-900:target{
        fill: var(--velocity-red-900);
    }

    .md\:target\:fill-grey-100:target{
        fill: var(--velocity-grey-100);
    }

    .md\:target\:fill-sky-50:target{
        fill: var(--velocity-sky-50);
    }

    .md\:target\:fill-sky-100:target{
        fill: var(--velocity-sky-100);
    }

    .md\:target\:fill-sky-200:target{
        fill: var(--velocity-sky-200);
    }

    .md\:target\:fill-sky-300:target{
        fill: var(--velocity-sky-300);
    }

    .md\:target\:fill-sky-400:target{
        fill: var(--velocity-sky-400);
    }

    .md\:target\:fill-sky-500:target{
        fill: var(--velocity-sky-500);
    }

    .md\:target\:fill-sky-600:target{
        fill: var(--velocity-sky-600);
    }

    .md\:target\:fill-sky-700:target{
        fill: var(--velocity-sky-700);
    }

    .md\:target\:fill-sky-800:target{
        fill: var(--velocity-sky-800);
    }

    .md\:target\:fill-sky-900:target{
        fill: var(--velocity-sky-900);
    }

    .md\:target\:fill-green-50:target{
        fill: var(--velocity-green-50);
    }

    .md\:target\:fill-green-100:target{
        fill: var(--velocity-green-100);
    }

    .md\:target\:fill-green-200:target{
        fill: var(--velocity-green-200);
    }

    .md\:target\:fill-green-300:target{
        fill: var(--velocity-green-300);
    }

    .md\:target\:fill-green-400:target{
        fill: var(--velocity-green-400);
    }

    .md\:target\:fill-green-500:target{
        fill: var(--velocity-green-500);
    }

    .md\:target\:fill-green-600:target{
        fill: var(--velocity-green-600);
    }

    .md\:target\:fill-green-700:target{
        fill: var(--velocity-green-700);
    }

    .md\:target\:fill-green-800:target{
        fill: var(--velocity-green-800);
    }

    .md\:target\:fill-green-900:target{
        fill: var(--velocity-green-900);
    }

    .md\:target\:fill-grey-200:target{
        fill: var(--velocity-grey-200);
    }

    .md\:target\:fill-grey-300:target{
        fill: var(--velocity-grey-300);
    }

    .md\:target\:fill-grey-400:target{
        fill: var(--velocity-grey-400);
    }

    .md\:target\:fill-grey-500:target{
        fill: var(--velocity-grey-500);
    }

    .md\:target\:fill-grey-600:target{
        fill: var(--velocity-grey-600);
    }

    .md\:target\:fill-grey-700:target{
        fill: var(--velocity-grey-700);
    }

    .md\:target\:fill-grey-800:target{
        fill: var(--velocity-grey-800);
    }

    .md\:target\:fill-grey-900:target{
        fill: var(--velocity-grey-900);
    }

    .md\:target\:fill-yellow-50:target{
        fill: var(--velocity-yellow-50);
    }

    .md\:target\:fill-yellow-100:target{
        fill: var(--velocity-yellow-100);
    }

    .md\:target\:fill-yellow-200:target{
        fill: var(--velocity-yellow-200);
    }

    .md\:target\:fill-yellow-300:target{
        fill: var(--velocity-yellow-300);
    }

    .md\:target\:fill-yellow-400:target{
        fill: var(--velocity-yellow-400);
    }

    .md\:target\:fill-yellow-500:target{
        fill: var(--velocity-yellow-500);
    }

    .md\:target\:fill-yellow-600:target{
        fill: var(--velocity-yellow-600);
    }

    .md\:target\:fill-yellow-700:target{
        fill: var(--velocity-yellow-700);
    }

    .md\:target\:fill-yellow-800:target{
        fill: var(--velocity-yellow-800);
    }

    .md\:target\:fill-yellow-900:target{
        fill: var(--velocity-yellow-900);
    }

    .md\:target\:fill-cyan-50:target{
        fill: var(--velocity-cyan-50);
    }

    .md\:target\:fill-cyan-100:target{
        fill: var(--velocity-cyan-100);
    }

    .md\:target\:fill-cyan-200:target{
        fill: var(--velocity-cyan-200);
    }

    .md\:target\:fill-cyan-300:target{
        fill: var(--velocity-cyan-300);
    }

    .md\:target\:fill-cyan-400:target{
        fill: var(--velocity-cyan-400);
    }

    .md\:target\:fill-cyan-500:target{
        fill: var(--velocity-cyan-500);
    }

    .md\:target\:fill-cyan-600:target{
        fill: var(--velocity-cyan-600);
    }

    .md\:target\:fill-cyan-700:target{
        fill: var(--velocity-cyan-700);
    }

    .md\:target\:fill-cyan-800:target{
        fill: var(--velocity-cyan-800);
    }

    .md\:target\:fill-cyan-900:target{
        fill: var(--velocity-cyan-900);
    }

    .md\:target\:fill-orange-50:target{
        fill: var(--velocity-orange-50);
    }

    .md\:target\:fill-orange-100:target{
        fill: var(--velocity-orange-100);
    }

    .md\:target\:fill-orange-200:target{
        fill: var(--velocity-orange-200);
    }

    .md\:target\:fill-orange-300:target{
        fill: var(--velocity-orange-300);
    }

    .md\:target\:fill-orange-400:target{
        fill: var(--velocity-orange-400);
    }

    .md\:target\:fill-orange-500:target{
        fill: var(--velocity-orange-500);
    }

    .md\:target\:fill-orange-600:target{
        fill: var(--velocity-orange-600);
    }

    .md\:target\:fill-orange-700:target{
        fill: var(--velocity-orange-700);
    }

    .md\:target\:fill-orange-800:target{
        fill: var(--velocity-orange-800);
    }

    .md\:target\:fill-orange-900:target{
        fill: var(--velocity-orange-900);
    }

    .md\:target\:fill-blue-50:target{
        fill: var(--velocity-blue-50);
    }

    .md\:target\:fill-blue-100:target{
        fill: var(--velocity-blue-100);
    }

    .md\:target\:fill-blue-200:target{
        fill: var(--velocity-blue-200);
    }

    .md\:target\:fill-blue-300:target{
        fill: var(--velocity-blue-300);
    }

    .md\:target\:fill-blue-400:target{
        fill: var(--velocity-blue-400);
    }

    .md\:target\:fill-blue-500:target{
        fill: var(--velocity-blue-500);
    }

    .md\:target\:fill-blue-600:target{
        fill: var(--velocity-blue-600);
    }

    .md\:target\:fill-blue-700:target{
        fill: var(--velocity-blue-700);
    }

    .md\:target\:fill-blue-800:target{
        fill: var(--velocity-blue-800);
    }

    .md\:target\:fill-blue-900:target{
        fill: var(--velocity-blue-900);
    }

    .md\:target\:fill-lime-50:target{
        fill: var(--velocity-lime-50);
    }

    .md\:target\:fill-lime-100:target{
        fill: var(--velocity-lime-100);
    }

    .md\:target\:fill-lime-200:target{
        fill: var(--velocity-lime-200);
    }

    .md\:target\:fill-lime-300:target{
        fill: var(--velocity-lime-300);
    }

    .md\:target\:fill-lime-400:target{
        fill: var(--velocity-lime-400);
    }

    .md\:target\:fill-lime-500:target{
        fill: var(--velocity-lime-500);
    }

    .md\:target\:fill-lime-600:target{
        fill: var(--velocity-lime-600);
    }

    .md\:target\:fill-lime-700:target{
        fill: var(--velocity-lime-700);
    }

    .md\:target\:fill-lime-800:target{
        fill: var(--velocity-lime-800);
    }

    .md\:target\:fill-lime-900:target{
        fill: var(--velocity-lime-900);
    }

    .md\:target\:fill-purple-50:target{
        fill: var(--velocity-purple-50);
    }

    .md\:target\:fill-purple-100:target{
        fill: var(--velocity-purple-100);
    }

    .md\:target\:fill-purple-200:target{
        fill: var(--velocity-purple-200);
    }

    .md\:target\:fill-purple-300:target{
        fill: var(--velocity-purple-300);
    }

    .md\:target\:fill-purple-400:target{
        fill: var(--velocity-purple-400);
    }

    .md\:target\:fill-purple-500:target{
        fill: var(--velocity-purple-500);
    }

    .md\:target\:fill-purple-600:target{
        fill: var(--velocity-purple-600);
    }

    .md\:target\:fill-purple-700:target{
        fill: var(--velocity-purple-700);
    }

    .md\:target\:fill-purple-800:target{
        fill: var(--velocity-purple-800);
    }

    .md\:target\:fill-purple-900:target{
        fill: var(--velocity-purple-900);
    }

    .md\:target\:fill-indigo-50:target{
        fill: var(--velocity-indigo-50);
    }

    .md\:target\:fill-indigo-100:target{
        fill: var(--velocity-indigo-100);
    }

    .md\:target\:fill-indigo-200:target{
        fill: var(--velocity-indigo-200);
    }

    .md\:target\:fill-indigo-300:target{
        fill: var(--velocity-indigo-300);
    }

    .md\:target\:fill-indigo-400:target{
        fill: var(--velocity-indigo-400);
    }

    .md\:target\:fill-indigo-500:target{
        fill: var(--velocity-indigo-500);
    }

    .md\:target\:fill-indigo-600:target{
        fill: var(--velocity-indigo-600);
    }

    .md\:target\:fill-indigo-700:target{
        fill: var(--velocity-indigo-700);
    }

    .md\:target\:fill-indigo-800:target{
        fill: var(--velocity-indigo-800);
    }

    .md\:target\:fill-indigo-900:target{
        fill: var(--velocity-indigo-900);
    }

    .md\:target\:fill-pink-50:target{
        fill: var(--velocity-pink-50);
    }

    .md\:target\:fill-pink-100:target{
        fill: var(--velocity-pink-100);
    }

    .md\:target\:fill-pink-200:target{
        fill: var(--velocity-pink-200);
    }

    .md\:target\:fill-pink-300:target{
        fill: var(--velocity-pink-300);
    }

    .md\:target\:fill-pink-400:target{
        fill: var(--velocity-pink-400);
    }

    .md\:target\:fill-pink-500:target{
        fill: var(--velocity-pink-500);
    }

    .md\:target\:fill-pink-600:target{
        fill: var(--velocity-pink-600);
    }

    .md\:target\:fill-pink-700:target{
        fill: var(--velocity-pink-700);
    }

    .md\:target\:fill-pink-800:target{
        fill: var(--velocity-pink-800);
    }

    .md\:target\:fill-pink-900:target{
        fill: var(--velocity-pink-900);
    }

    .md\:target\:fill-violet-50:target{
        fill: var(--velocity-violet-50);
    }

    .md\:target\:fill-violet-100:target{
        fill: var(--velocity-violet-100);
    }

    .md\:target\:fill-violet-200:target{
        fill: var(--velocity-violet-200);
    }

    .md\:target\:fill-violet-300:target{
        fill: var(--velocity-violet-300);
    }

    .md\:target\:fill-violet-400:target{
        fill: var(--velocity-violet-400);
    }

    .md\:target\:fill-violet-500:target{
        fill: var(--velocity-violet-500);
    }

    .md\:target\:fill-violet-600:target{
        fill: var(--velocity-violet-600);
    }

    .md\:target\:fill-violet-700:target{
        fill: var(--velocity-violet-700);
    }

    .md\:target\:fill-violet-800:target{
        fill: var(--velocity-violet-800);
    }

    .md\:target\:fill-violet-900:target{
        fill: var(--velocity-violet-900);
    }

    .md\:target\:fill-slate-50:target{
        fill: var(--velocity-slate-50);
    }

    .md\:target\:fill-slate-100:target{
        fill: var(--velocity-slate-100);
    }

    .md\:target\:fill-slate-200:target{
        fill: var(--velocity-slate-200);
    }

    .md\:target\:fill-slate-300:target{
        fill: var(--velocity-slate-300);
    }

    .md\:target\:fill-slate-400:target{
        fill: var(--velocity-slate-400);
    }

    .md\:target\:fill-slate-500:target{
        fill: var(--velocity-slate-500);
    }

    .md\:target\:fill-slate-600:target{
        fill: var(--velocity-slate-600);
    }

    .md\:target\:fill-slate-700:target{
        fill: var(--velocity-slate-700);
    }

    .md\:target\:fill-slate-800:target{
        fill: var(--velocity-slate-800);
    }

    .md\:target\:fill-slate-900:target{
        fill: var(--velocity-slate-900);
    }

    .md\:target\:fill-rose-50:target{
        fill: var(--velocity-rose-50);
    }

    .md\:target\:fill-rose-100:target{
        fill: var(--velocity-rose-100);
    }

    .md\:target\:fill-rose-200:target{
        fill: var(--velocity-rose-200);
    }

    .md\:target\:fill-rose-300:target{
        fill: var(--velocity-rose-300);
    }

    .md\:target\:fill-rose-400:target{
        fill: var(--velocity-rose-400);
    }

    .md\:target\:fill-rose-500:target{
        fill: var(--velocity-rose-500);
    }

    .md\:target\:fill-rose-600:target{
        fill: var(--velocity-rose-600);
    }

    .md\:target\:fill-rose-700:target{
        fill: var(--velocity-rose-700);
    }

    .md\:target\:fill-rose-800:target{
        fill: var(--velocity-rose-800);
    }

    .md\:target\:fill-rose-900:target{
        fill: var(--velocity-rose-900);
    }

    .md\:target\:fill-transparent:target{
        fill: transparent;
    }

    .md\:target\:color-teal-50:target{
        color: var(--velocity-teal-50);
    }

    .md\:target\:color-teal-100:target{
        color: var(--velocity-teal-100);
    }

    .md\:target\:color-teal-200:target{
        color: var(--velocity-teal-200);
    }

    .md\:target\:color-teal-300:target{
        color: var(--velocity-teal-300);
    }

    .md\:target\:color-teal-400:target{
        color: var(--velocity-teal-400);
    }

    .md\:target\:color-teal-500:target{
        color: var(--velocity-teal-500);
    }

    .md\:target\:color-teal-600:target{
        color: var(--velocity-teal-600);
    }

    .md\:target\:color-teal-700:target{
        color: var(--velocity-teal-700);
    }

    .md\:target\:color-teal-800:target{
        color: var(--velocity-teal-800);
    }

    .md\:target\:color-teal-900:target{
        color: var(--velocity-teal-900);
    }

    .md\:target\:color-red-50:target{
        color: var(--velocity-red-50);
    }

    .md\:target\:color-red-100:target{
        color: var(--velocity-red-100);
    }

    .md\:target\:color-red-200:target{
        color: var(--velocity-red-200);
    }

    .md\:target\:color-red-300:target{
        color: var(--velocity-red-300);
    }

    .md\:target\:color-red-400:target{
        color: var(--velocity-red-400);
    }

    .md\:target\:color-red-500:target{
        color: var(--velocity-red-500);
    }

    .md\:target\:color-red-600:target{
        color: var(--velocity-red-600);
    }

    .md\:target\:color-red-700:target{
        color: var(--velocity-red-700);
    }

    .md\:target\:color-red-800:target{
        color: var(--velocity-red-800);
    }

    .md\:target\:color-red-900:target{
        color: var(--velocity-red-900);
    }

    .md\:target\:color-grey-100:target{
        color: var(--velocity-grey-100);
    }

    .md\:target\:color-sky-50:target{
        color: var(--velocity-sky-50);
    }

    .md\:target\:color-sky-100:target{
        color: var(--velocity-sky-100);
    }

    .md\:target\:color-sky-200:target{
        color: var(--velocity-sky-200);
    }

    .md\:target\:color-sky-300:target{
        color: var(--velocity-sky-300);
    }

    .md\:target\:color-sky-400:target{
        color: var(--velocity-sky-400);
    }

    .md\:target\:color-sky-500:target{
        color: var(--velocity-sky-500);
    }

    .md\:target\:color-sky-600:target{
        color: var(--velocity-sky-600);
    }

    .md\:target\:color-sky-700:target{
        color: var(--velocity-sky-700);
    }

    .md\:target\:color-sky-800:target{
        color: var(--velocity-sky-800);
    }

    .md\:target\:color-sky-900:target{
        color: var(--velocity-sky-900);
    }

    .md\:target\:color-green-50:target{
        color: var(--velocity-green-50);
    }

    .md\:target\:color-green-100:target{
        color: var(--velocity-green-100);
    }

    .md\:target\:color-green-200:target{
        color: var(--velocity-green-200);
    }

    .md\:target\:color-green-300:target{
        color: var(--velocity-green-300);
    }

    .md\:target\:color-green-400:target{
        color: var(--velocity-green-400);
    }

    .md\:target\:color-green-500:target{
        color: var(--velocity-green-500);
    }

    .md\:target\:color-green-600:target{
        color: var(--velocity-green-600);
    }

    .md\:target\:color-green-700:target{
        color: var(--velocity-green-700);
    }

    .md\:target\:color-green-800:target{
        color: var(--velocity-green-800);
    }

    .md\:target\:color-green-900:target{
        color: var(--velocity-green-900);
    }

    .md\:target\:color-grey-200:target{
        color: var(--velocity-grey-200);
    }

    .md\:target\:color-grey-300:target{
        color: var(--velocity-grey-300);
    }

    .md\:target\:color-grey-400:target{
        color: var(--velocity-grey-400);
    }

    .md\:target\:color-grey-500:target{
        color: var(--velocity-grey-500);
    }

    .md\:target\:color-grey-600:target{
        color: var(--velocity-grey-600);
    }

    .md\:target\:color-grey-700:target{
        color: var(--velocity-grey-700);
    }

    .md\:target\:color-grey-800:target{
        color: var(--velocity-grey-800);
    }

    .md\:target\:color-grey-900:target{
        color: var(--velocity-grey-900);
    }

    .md\:target\:color-yellow-50:target{
        color: var(--velocity-yellow-50);
    }

    .md\:target\:color-yellow-100:target{
        color: var(--velocity-yellow-100);
    }

    .md\:target\:color-yellow-200:target{
        color: var(--velocity-yellow-200);
    }

    .md\:target\:color-yellow-300:target{
        color: var(--velocity-yellow-300);
    }

    .md\:target\:color-yellow-400:target{
        color: var(--velocity-yellow-400);
    }

    .md\:target\:color-yellow-500:target{
        color: var(--velocity-yellow-500);
    }

    .md\:target\:color-yellow-600:target{
        color: var(--velocity-yellow-600);
    }

    .md\:target\:color-yellow-700:target{
        color: var(--velocity-yellow-700);
    }

    .md\:target\:color-yellow-800:target{
        color: var(--velocity-yellow-800);
    }

    .md\:target\:color-yellow-900:target{
        color: var(--velocity-yellow-900);
    }

    .md\:target\:color-cyan-50:target{
        color: var(--velocity-cyan-50);
    }

    .md\:target\:color-cyan-100:target{
        color: var(--velocity-cyan-100);
    }

    .md\:target\:color-cyan-200:target{
        color: var(--velocity-cyan-200);
    }

    .md\:target\:color-cyan-300:target{
        color: var(--velocity-cyan-300);
    }

    .md\:target\:color-cyan-400:target{
        color: var(--velocity-cyan-400);
    }

    .md\:target\:color-cyan-500:target{
        color: var(--velocity-cyan-500);
    }

    .md\:target\:color-cyan-600:target{
        color: var(--velocity-cyan-600);
    }

    .md\:target\:color-cyan-700:target{
        color: var(--velocity-cyan-700);
    }

    .md\:target\:color-cyan-800:target{
        color: var(--velocity-cyan-800);
    }

    .md\:target\:color-cyan-900:target{
        color: var(--velocity-cyan-900);
    }

    .md\:target\:color-orange-50:target{
        color: var(--velocity-orange-50);
    }

    .md\:target\:color-orange-100:target{
        color: var(--velocity-orange-100);
    }

    .md\:target\:color-orange-200:target{
        color: var(--velocity-orange-200);
    }

    .md\:target\:color-orange-300:target{
        color: var(--velocity-orange-300);
    }

    .md\:target\:color-orange-400:target{
        color: var(--velocity-orange-400);
    }

    .md\:target\:color-orange-500:target{
        color: var(--velocity-orange-500);
    }

    .md\:target\:color-orange-600:target{
        color: var(--velocity-orange-600);
    }

    .md\:target\:color-orange-700:target{
        color: var(--velocity-orange-700);
    }

    .md\:target\:color-orange-800:target{
        color: var(--velocity-orange-800);
    }

    .md\:target\:color-orange-900:target{
        color: var(--velocity-orange-900);
    }

    .md\:target\:color-blue-50:target{
        color: var(--velocity-blue-50);
    }

    .md\:target\:color-blue-100:target{
        color: var(--velocity-blue-100);
    }

    .md\:target\:color-blue-200:target{
        color: var(--velocity-blue-200);
    }

    .md\:target\:color-blue-300:target{
        color: var(--velocity-blue-300);
    }

    .md\:target\:color-blue-400:target{
        color: var(--velocity-blue-400);
    }

    .md\:target\:color-blue-500:target{
        color: var(--velocity-blue-500);
    }

    .md\:target\:color-blue-600:target{
        color: var(--velocity-blue-600);
    }

    .md\:target\:color-blue-700:target{
        color: var(--velocity-blue-700);
    }

    .md\:target\:color-blue-800:target{
        color: var(--velocity-blue-800);
    }

    .md\:target\:color-blue-900:target{
        color: var(--velocity-blue-900);
    }

    .md\:target\:color-lime-50:target{
        color: var(--velocity-lime-50);
    }

    .md\:target\:color-lime-100:target{
        color: var(--velocity-lime-100);
    }

    .md\:target\:color-lime-200:target{
        color: var(--velocity-lime-200);
    }

    .md\:target\:color-lime-300:target{
        color: var(--velocity-lime-300);
    }

    .md\:target\:color-lime-400:target{
        color: var(--velocity-lime-400);
    }

    .md\:target\:color-lime-500:target{
        color: var(--velocity-lime-500);
    }

    .md\:target\:color-lime-600:target{
        color: var(--velocity-lime-600);
    }

    .md\:target\:color-lime-700:target{
        color: var(--velocity-lime-700);
    }

    .md\:target\:color-lime-800:target{
        color: var(--velocity-lime-800);
    }

    .md\:target\:color-lime-900:target{
        color: var(--velocity-lime-900);
    }

    .md\:target\:color-purple-50:target{
        color: var(--velocity-purple-50);
    }

    .md\:target\:color-purple-100:target{
        color: var(--velocity-purple-100);
    }

    .md\:target\:color-purple-200:target{
        color: var(--velocity-purple-200);
    }

    .md\:target\:color-purple-300:target{
        color: var(--velocity-purple-300);
    }

    .md\:target\:color-purple-400:target{
        color: var(--velocity-purple-400);
    }

    .md\:target\:color-purple-500:target{
        color: var(--velocity-purple-500);
    }

    .md\:target\:color-purple-600:target{
        color: var(--velocity-purple-600);
    }

    .md\:target\:color-purple-700:target{
        color: var(--velocity-purple-700);
    }

    .md\:target\:color-purple-800:target{
        color: var(--velocity-purple-800);
    }

    .md\:target\:color-purple-900:target{
        color: var(--velocity-purple-900);
    }

    .md\:target\:color-indigo-50:target{
        color: var(--velocity-indigo-50);
    }

    .md\:target\:color-indigo-100:target{
        color: var(--velocity-indigo-100);
    }

    .md\:target\:color-indigo-200:target{
        color: var(--velocity-indigo-200);
    }

    .md\:target\:color-indigo-300:target{
        color: var(--velocity-indigo-300);
    }

    .md\:target\:color-indigo-400:target{
        color: var(--velocity-indigo-400);
    }

    .md\:target\:color-indigo-500:target{
        color: var(--velocity-indigo-500);
    }

    .md\:target\:color-indigo-600:target{
        color: var(--velocity-indigo-600);
    }

    .md\:target\:color-indigo-700:target{
        color: var(--velocity-indigo-700);
    }

    .md\:target\:color-indigo-800:target{
        color: var(--velocity-indigo-800);
    }

    .md\:target\:color-indigo-900:target{
        color: var(--velocity-indigo-900);
    }

    .md\:target\:color-pink-50:target{
        color: var(--velocity-pink-50);
    }

    .md\:target\:color-pink-100:target{
        color: var(--velocity-pink-100);
    }

    .md\:target\:color-pink-200:target{
        color: var(--velocity-pink-200);
    }

    .md\:target\:color-pink-300:target{
        color: var(--velocity-pink-300);
    }

    .md\:target\:color-pink-400:target{
        color: var(--velocity-pink-400);
    }

    .md\:target\:color-pink-500:target{
        color: var(--velocity-pink-500);
    }

    .md\:target\:color-pink-600:target{
        color: var(--velocity-pink-600);
    }

    .md\:target\:color-pink-700:target{
        color: var(--velocity-pink-700);
    }

    .md\:target\:color-pink-800:target{
        color: var(--velocity-pink-800);
    }

    .md\:target\:color-pink-900:target{
        color: var(--velocity-pink-900);
    }

    .md\:target\:color-violet-50:target{
        color: var(--velocity-violet-50);
    }

    .md\:target\:color-violet-100:target{
        color: var(--velocity-violet-100);
    }

    .md\:target\:color-violet-200:target{
        color: var(--velocity-violet-200);
    }

    .md\:target\:color-violet-300:target{
        color: var(--velocity-violet-300);
    }

    .md\:target\:color-violet-400:target{
        color: var(--velocity-violet-400);
    }

    .md\:target\:color-violet-500:target{
        color: var(--velocity-violet-500);
    }

    .md\:target\:color-violet-600:target{
        color: var(--velocity-violet-600);
    }

    .md\:target\:color-violet-700:target{
        color: var(--velocity-violet-700);
    }

    .md\:target\:color-violet-800:target{
        color: var(--velocity-violet-800);
    }

    .md\:target\:color-violet-900:target{
        color: var(--velocity-violet-900);
    }

    .md\:target\:color-slate-50:target{
        color: var(--velocity-slate-50);
    }

    .md\:target\:color-slate-100:target{
        color: var(--velocity-slate-100);
    }

    .md\:target\:color-slate-200:target{
        color: var(--velocity-slate-200);
    }

    .md\:target\:color-slate-300:target{
        color: var(--velocity-slate-300);
    }

    .md\:target\:color-slate-400:target{
        color: var(--velocity-slate-400);
    }

    .md\:target\:color-slate-500:target{
        color: var(--velocity-slate-500);
    }

    .md\:target\:color-slate-600:target{
        color: var(--velocity-slate-600);
    }

    .md\:target\:color-slate-700:target{
        color: var(--velocity-slate-700);
    }

    .md\:target\:color-slate-800:target{
        color: var(--velocity-slate-800);
    }

    .md\:target\:color-slate-900:target{
        color: var(--velocity-slate-900);
    }

    .md\:target\:color-rose-50:target{
        color: var(--velocity-rose-50);
    }

    .md\:target\:color-rose-100:target{
        color: var(--velocity-rose-100);
    }

    .md\:target\:color-rose-200:target{
        color: var(--velocity-rose-200);
    }

    .md\:target\:color-rose-300:target{
        color: var(--velocity-rose-300);
    }

    .md\:target\:color-rose-400:target{
        color: var(--velocity-rose-400);
    }

    .md\:target\:color-rose-500:target{
        color: var(--velocity-rose-500);
    }

    .md\:target\:color-rose-600:target{
        color: var(--velocity-rose-600);
    }

    .md\:target\:color-rose-700:target{
        color: var(--velocity-rose-700);
    }

    .md\:target\:color-rose-800:target{
        color: var(--velocity-rose-800);
    }

    .md\:target\:color-rose-900:target{
        color: var(--velocity-rose-900);
    }

    .md\:target\:bg-gradient-t:target{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:target\:bg-gradient-tr:target{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:target\:bg-gradient-r:target{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:target\:bg-gradient-b:target{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:target\:bg-gradient-br:target{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:target\:bg-gradient-bl:target{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:target\:bg-gradient-tl:target{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:target\:bg-gradient-l:target{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:target\:bg-teal-50:target{
        background: var(--velocity-teal-50);
    }

    .md\:target\:bg-teal-100:target{
        background: var(--velocity-teal-100);
    }

    .md\:target\:bg-teal-200:target{
        background: var(--velocity-teal-200);
    }

    .md\:target\:bg-teal-300:target{
        background: var(--velocity-teal-300);
    }

    .md\:target\:bg-teal-400:target{
        background: var(--velocity-teal-400);
    }

    .md\:target\:bg-teal-500:target{
        background: var(--velocity-teal-500);
    }

    .md\:target\:bg-teal-600:target{
        background: var(--velocity-teal-600);
    }

    .md\:target\:bg-teal-700:target{
        background: var(--velocity-teal-700);
    }

    .md\:target\:bg-teal-800:target{
        background: var(--velocity-teal-800);
    }

    .md\:target\:bg-teal-900:target{
        background: var(--velocity-teal-900);
    }

    .md\:target\:bg-red-50:target{
        background: var(--velocity-red-50);
    }

    .md\:target\:bg-red-100:target{
        background: var(--velocity-red-100);
    }

    .md\:target\:bg-red-200:target{
        background: var(--velocity-red-200);
    }

    .md\:target\:bg-red-300:target{
        background: var(--velocity-red-300);
    }

    .md\:target\:bg-red-400:target{
        background: var(--velocity-red-400);
    }

    .md\:target\:bg-red-500:target{
        background: var(--velocity-red-500);
    }

    .md\:target\:bg-red-600:target{
        background: var(--velocity-red-600);
    }

    .md\:target\:bg-red-700:target{
        background: var(--velocity-red-700);
    }

    .md\:target\:bg-red-800:target{
        background: var(--velocity-red-800);
    }

    .md\:target\:bg-red-900:target{
        background: var(--velocity-red-900);
    }

    .md\:target\:bg-grey-100:target{
        background: var(--velocity-grey-100);
    }

    .md\:target\:bg-sky-50:target{
        background: var(--velocity-sky-50);
    }

    .md\:target\:bg-sky-100:target{
        background: var(--velocity-sky-100);
    }

    .md\:target\:bg-sky-200:target{
        background: var(--velocity-sky-200);
    }

    .md\:target\:bg-sky-300:target{
        background: var(--velocity-sky-300);
    }

    .md\:target\:bg-sky-400:target{
        background: var(--velocity-sky-400);
    }

    .md\:target\:bg-sky-500:target{
        background: var(--velocity-sky-500);
    }

    .md\:target\:bg-sky-600:target{
        background: var(--velocity-sky-600);
    }

    .md\:target\:bg-sky-700:target{
        background: var(--velocity-sky-700);
    }

    .md\:target\:bg-sky-800:target{
        background: var(--velocity-sky-800);
    }

    .md\:target\:bg-sky-900:target{
        background: var(--velocity-sky-900);
    }

    .md\:target\:bg-green-50:target{
        background: var(--velocity-green-50);
    }

    .md\:target\:bg-green-100:target{
        background: var(--velocity-green-100);
    }

    .md\:target\:bg-green-200:target{
        background: var(--velocity-green-200);
    }

    .md\:target\:bg-green-300:target{
        background: var(--velocity-green-300);
    }

    .md\:target\:bg-green-400:target{
        background: var(--velocity-green-400);
    }

    .md\:target\:bg-green-500:target{
        background: var(--velocity-green-500);
    }

    .md\:target\:bg-green-600:target{
        background: var(--velocity-green-600);
    }

    .md\:target\:bg-green-700:target{
        background: var(--velocity-green-700);
    }

    .md\:target\:bg-green-800:target{
        background: var(--velocity-green-800);
    }

    .md\:target\:bg-green-900:target{
        background: var(--velocity-green-900);
    }

    .md\:target\:bg-grey-200:target{
        background: var(--velocity-grey-200);
    }

    .md\:target\:bg-grey-300:target{
        background: var(--velocity-grey-300);
    }

    .md\:target\:bg-grey-400:target{
        background: var(--velocity-grey-400);
    }

    .md\:target\:bg-grey-500:target{
        background: var(--velocity-grey-500);
    }

    .md\:target\:bg-grey-600:target{
        background: var(--velocity-grey-600);
    }

    .md\:target\:bg-grey-700:target{
        background: var(--velocity-grey-700);
    }

    .md\:target\:bg-grey-800:target{
        background: var(--velocity-grey-800);
    }

    .md\:target\:bg-grey-900:target{
        background: var(--velocity-grey-900);
    }

    .md\:target\:bg-yellow-50:target{
        background: var(--velocity-yellow-50);
    }

    .md\:target\:bg-yellow-100:target{
        background: var(--velocity-yellow-100);
    }

    .md\:target\:bg-yellow-200:target{
        background: var(--velocity-yellow-200);
    }

    .md\:target\:bg-yellow-300:target{
        background: var(--velocity-yellow-300);
    }

    .md\:target\:bg-yellow-400:target{
        background: var(--velocity-yellow-400);
    }

    .md\:target\:bg-yellow-500:target{
        background: var(--velocity-yellow-500);
    }

    .md\:target\:bg-yellow-600:target{
        background: var(--velocity-yellow-600);
    }

    .md\:target\:bg-yellow-700:target{
        background: var(--velocity-yellow-700);
    }

    .md\:target\:bg-yellow-800:target{
        background: var(--velocity-yellow-800);
    }

    .md\:target\:bg-yellow-900:target{
        background: var(--velocity-yellow-900);
    }

    .md\:target\:bg-cyan-50:target{
        background: var(--velocity-cyan-50);
    }

    .md\:target\:bg-cyan-100:target{
        background: var(--velocity-cyan-100);
    }

    .md\:target\:bg-cyan-200:target{
        background: var(--velocity-cyan-200);
    }

    .md\:target\:bg-cyan-300:target{
        background: var(--velocity-cyan-300);
    }

    .md\:target\:bg-cyan-400:target{
        background: var(--velocity-cyan-400);
    }

    .md\:target\:bg-cyan-500:target{
        background: var(--velocity-cyan-500);
    }

    .md\:target\:bg-cyan-600:target{
        background: var(--velocity-cyan-600);
    }

    .md\:target\:bg-cyan-700:target{
        background: var(--velocity-cyan-700);
    }

    .md\:target\:bg-cyan-800:target{
        background: var(--velocity-cyan-800);
    }

    .md\:target\:bg-cyan-900:target{
        background: var(--velocity-cyan-900);
    }

    .md\:target\:bg-orange-50:target{
        background: var(--velocity-orange-50);
    }

    .md\:target\:bg-orange-100:target{
        background: var(--velocity-orange-100);
    }

    .md\:target\:bg-orange-200:target{
        background: var(--velocity-orange-200);
    }

    .md\:target\:bg-orange-300:target{
        background: var(--velocity-orange-300);
    }

    .md\:target\:bg-orange-400:target{
        background: var(--velocity-orange-400);
    }

    .md\:target\:bg-orange-500:target{
        background: var(--velocity-orange-500);
    }

    .md\:target\:bg-orange-600:target{
        background: var(--velocity-orange-600);
    }

    .md\:target\:bg-orange-700:target{
        background: var(--velocity-orange-700);
    }

    .md\:target\:bg-orange-800:target{
        background: var(--velocity-orange-800);
    }

    .md\:target\:bg-orange-900:target{
        background: var(--velocity-orange-900);
    }

    .md\:target\:bg-blue-50:target{
        background: var(--velocity-blue-50);
    }

    .md\:target\:bg-blue-100:target{
        background: var(--velocity-blue-100);
    }

    .md\:target\:bg-blue-200:target{
        background: var(--velocity-blue-200);
    }

    .md\:target\:bg-blue-300:target{
        background: var(--velocity-blue-300);
    }

    .md\:target\:bg-blue-400:target{
        background: var(--velocity-blue-400);
    }

    .md\:target\:bg-blue-500:target{
        background: var(--velocity-blue-500);
    }

    .md\:target\:bg-blue-600:target{
        background: var(--velocity-blue-600);
    }

    .md\:target\:bg-blue-700:target{
        background: var(--velocity-blue-700);
    }

    .md\:target\:bg-blue-800:target{
        background: var(--velocity-blue-800);
    }

    .md\:target\:bg-blue-900:target{
        background: var(--velocity-blue-900);
    }

    .md\:target\:bg-lime-50:target{
        background: var(--velocity-lime-50);
    }

    .md\:target\:bg-lime-100:target{
        background: var(--velocity-lime-100);
    }

    .md\:target\:bg-lime-200:target{
        background: var(--velocity-lime-200);
    }

    .md\:target\:bg-lime-300:target{
        background: var(--velocity-lime-300);
    }

    .md\:target\:bg-lime-400:target{
        background: var(--velocity-lime-400);
    }

    .md\:target\:bg-lime-500:target{
        background: var(--velocity-lime-500);
    }

    .md\:target\:bg-lime-600:target{
        background: var(--velocity-lime-600);
    }

    .md\:target\:bg-lime-700:target{
        background: var(--velocity-lime-700);
    }

    .md\:target\:bg-lime-800:target{
        background: var(--velocity-lime-800);
    }

    .md\:target\:bg-lime-900:target{
        background: var(--velocity-lime-900);
    }

    .md\:target\:bg-purple-50:target{
        background: var(--velocity-purple-50);
    }

    .md\:target\:bg-purple-100:target{
        background: var(--velocity-purple-100);
    }

    .md\:target\:bg-purple-200:target{
        background: var(--velocity-purple-200);
    }

    .md\:target\:bg-purple-300:target{
        background: var(--velocity-purple-300);
    }

    .md\:target\:bg-purple-400:target{
        background: var(--velocity-purple-400);
    }

    .md\:target\:bg-purple-500:target{
        background: var(--velocity-purple-500);
    }

    .md\:target\:bg-purple-600:target{
        background: var(--velocity-purple-600);
    }

    .md\:target\:bg-purple-700:target{
        background: var(--velocity-purple-700);
    }

    .md\:target\:bg-purple-800:target{
        background: var(--velocity-purple-800);
    }

    .md\:target\:bg-purple-900:target{
        background: var(--velocity-purple-900);
    }

    .md\:target\:bg-indigo-50:target{
        background: var(--velocity-indigo-50);
    }

    .md\:target\:bg-indigo-100:target{
        background: var(--velocity-indigo-100);
    }

    .md\:target\:bg-indigo-200:target{
        background: var(--velocity-indigo-200);
    }

    .md\:target\:bg-indigo-300:target{
        background: var(--velocity-indigo-300);
    }

    .md\:target\:bg-indigo-400:target{
        background: var(--velocity-indigo-400);
    }

    .md\:target\:bg-indigo-500:target{
        background: var(--velocity-indigo-500);
    }

    .md\:target\:bg-indigo-600:target{
        background: var(--velocity-indigo-600);
    }

    .md\:target\:bg-indigo-700:target{
        background: var(--velocity-indigo-700);
    }

    .md\:target\:bg-indigo-800:target{
        background: var(--velocity-indigo-800);
    }

    .md\:target\:bg-indigo-900:target{
        background: var(--velocity-indigo-900);
    }

    .md\:target\:bg-pink-50:target{
        background: var(--velocity-pink-50);
    }

    .md\:target\:bg-pink-100:target{
        background: var(--velocity-pink-100);
    }

    .md\:target\:bg-pink-200:target{
        background: var(--velocity-pink-200);
    }

    .md\:target\:bg-pink-300:target{
        background: var(--velocity-pink-300);
    }

    .md\:target\:bg-pink-400:target{
        background: var(--velocity-pink-400);
    }

    .md\:target\:bg-pink-500:target{
        background: var(--velocity-pink-500);
    }

    .md\:target\:bg-pink-600:target{
        background: var(--velocity-pink-600);
    }

    .md\:target\:bg-pink-700:target{
        background: var(--velocity-pink-700);
    }

    .md\:target\:bg-pink-800:target{
        background: var(--velocity-pink-800);
    }

    .md\:target\:bg-pink-900:target{
        background: var(--velocity-pink-900);
    }

    .md\:target\:bg-violet-50:target{
        background: var(--velocity-violet-50);
    }

    .md\:target\:bg-violet-100:target{
        background: var(--velocity-violet-100);
    }

    .md\:target\:bg-violet-200:target{
        background: var(--velocity-violet-200);
    }

    .md\:target\:bg-violet-300:target{
        background: var(--velocity-violet-300);
    }

    .md\:target\:bg-violet-400:target{
        background: var(--velocity-violet-400);
    }

    .md\:target\:bg-violet-500:target{
        background: var(--velocity-violet-500);
    }

    .md\:target\:bg-violet-600:target{
        background: var(--velocity-violet-600);
    }

    .md\:target\:bg-violet-700:target{
        background: var(--velocity-violet-700);
    }

    .md\:target\:bg-violet-800:target{
        background: var(--velocity-violet-800);
    }

    .md\:target\:bg-violet-900:target{
        background: var(--velocity-violet-900);
    }

    .md\:target\:bg-slate-50:target{
        background: var(--velocity-slate-50);
    }

    .md\:target\:bg-slate-100:target{
        background: var(--velocity-slate-100);
    }

    .md\:target\:bg-slate-200:target{
        background: var(--velocity-slate-200);
    }

    .md\:target\:bg-slate-300:target{
        background: var(--velocity-slate-300);
    }

    .md\:target\:bg-slate-400:target{
        background: var(--velocity-slate-400);
    }

    .md\:target\:bg-slate-500:target{
        background: var(--velocity-slate-500);
    }

    .md\:target\:bg-slate-600:target{
        background: var(--velocity-slate-600);
    }

    .md\:target\:bg-slate-700:target{
        background: var(--velocity-slate-700);
    }

    .md\:target\:bg-slate-800:target{
        background: var(--velocity-slate-800);
    }

    .md\:target\:bg-slate-900:target{
        background: var(--velocity-slate-900);
    }

    .md\:target\:bg-rose-50:target{
        background: var(--velocity-rose-50);
    }

    .md\:target\:bg-rose-100:target{
        background: var(--velocity-rose-100);
    }

    .md\:target\:bg-rose-200:target{
        background: var(--velocity-rose-200);
    }

    .md\:target\:bg-rose-300:target{
        background: var(--velocity-rose-300);
    }

    .md\:target\:bg-rose-400:target{
        background: var(--velocity-rose-400);
    }

    .md\:target\:bg-rose-500:target{
        background: var(--velocity-rose-500);
    }

    .md\:target\:bg-rose-600:target{
        background: var(--velocity-rose-600);
    }

    .md\:target\:bg-rose-700:target{
        background: var(--velocity-rose-700);
    }

    .md\:target\:bg-rose-800:target{
        background: var(--velocity-rose-800);
    }

    .md\:target\:bg-rose-900:target{
        background: var(--velocity-rose-900);
    }

    .md\:target\:from-teal-50:target{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .md\:target\:from-teal-100:target{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .md\:target\:from-teal-200:target{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .md\:target\:from-teal-300:target{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .md\:target\:from-teal-400:target{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .md\:target\:from-teal-500:target{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .md\:target\:from-teal-600:target{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .md\:target\:from-teal-700:target{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .md\:target\:from-teal-800:target{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .md\:target\:from-teal-900:target{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .md\:target\:from-red-50:target{
        --velocity-from-color: var(--velocity-red-50);
    }

    .md\:target\:from-red-100:target{
        --velocity-from-color: var(--velocity-red-100);
    }

    .md\:target\:from-red-200:target{
        --velocity-from-color: var(--velocity-red-200);
    }

    .md\:target\:from-red-300:target{
        --velocity-from-color: var(--velocity-red-300);
    }

    .md\:target\:from-red-400:target{
        --velocity-from-color: var(--velocity-red-400);
    }

    .md\:target\:from-red-500:target{
        --velocity-from-color: var(--velocity-red-500);
    }

    .md\:target\:from-red-600:target{
        --velocity-from-color: var(--velocity-red-600);
    }

    .md\:target\:from-red-700:target{
        --velocity-from-color: var(--velocity-red-700);
    }

    .md\:target\:from-red-800:target{
        --velocity-from-color: var(--velocity-red-800);
    }

    .md\:target\:from-red-900:target{
        --velocity-from-color: var(--velocity-red-900);
    }

    .md\:target\:from-grey-100:target{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .md\:target\:from-sky-50:target{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .md\:target\:from-sky-100:target{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .md\:target\:from-sky-200:target{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .md\:target\:from-sky-300:target{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .md\:target\:from-sky-400:target{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .md\:target\:from-sky-500:target{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .md\:target\:from-sky-600:target{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .md\:target\:from-sky-700:target{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .md\:target\:from-sky-800:target{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .md\:target\:from-sky-900:target{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .md\:target\:from-green-50:target{
        --velocity-from-color: var(--velocity-green-50);
    }

    .md\:target\:from-green-100:target{
        --velocity-from-color: var(--velocity-green-100);
    }

    .md\:target\:from-green-200:target{
        --velocity-from-color: var(--velocity-green-200);
    }

    .md\:target\:from-green-300:target{
        --velocity-from-color: var(--velocity-green-300);
    }

    .md\:target\:from-green-400:target{
        --velocity-from-color: var(--velocity-green-400);
    }

    .md\:target\:from-green-500:target{
        --velocity-from-color: var(--velocity-green-500);
    }

    .md\:target\:from-green-600:target{
        --velocity-from-color: var(--velocity-green-600);
    }

    .md\:target\:from-green-700:target{
        --velocity-from-color: var(--velocity-green-700);
    }

    .md\:target\:from-green-800:target{
        --velocity-from-color: var(--velocity-green-800);
    }

    .md\:target\:from-green-900:target{
        --velocity-from-color: var(--velocity-green-900);
    }

    .md\:target\:from-grey-200:target{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .md\:target\:from-grey-300:target{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .md\:target\:from-grey-400:target{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .md\:target\:from-grey-500:target{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .md\:target\:from-grey-600:target{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .md\:target\:from-grey-700:target{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .md\:target\:from-grey-800:target{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .md\:target\:from-grey-900:target{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .md\:target\:from-yellow-50:target{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .md\:target\:from-yellow-100:target{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .md\:target\:from-yellow-200:target{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .md\:target\:from-yellow-300:target{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .md\:target\:from-yellow-400:target{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .md\:target\:from-yellow-500:target{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .md\:target\:from-yellow-600:target{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .md\:target\:from-yellow-700:target{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .md\:target\:from-yellow-800:target{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .md\:target\:from-yellow-900:target{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .md\:target\:from-cyan-50:target{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .md\:target\:from-cyan-100:target{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .md\:target\:from-cyan-200:target{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .md\:target\:from-cyan-300:target{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .md\:target\:from-cyan-400:target{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .md\:target\:from-cyan-500:target{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .md\:target\:from-cyan-600:target{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .md\:target\:from-cyan-700:target{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .md\:target\:from-cyan-800:target{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .md\:target\:from-cyan-900:target{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .md\:target\:from-orange-50:target{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .md\:target\:from-orange-100:target{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .md\:target\:from-orange-200:target{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .md\:target\:from-orange-300:target{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .md\:target\:from-orange-400:target{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .md\:target\:from-orange-500:target{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .md\:target\:from-orange-600:target{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .md\:target\:from-orange-700:target{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .md\:target\:from-orange-800:target{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .md\:target\:from-orange-900:target{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .md\:target\:from-blue-50:target{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .md\:target\:from-blue-100:target{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .md\:target\:from-blue-200:target{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .md\:target\:from-blue-300:target{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .md\:target\:from-blue-400:target{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .md\:target\:from-blue-500:target{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .md\:target\:from-blue-600:target{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .md\:target\:from-blue-700:target{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .md\:target\:from-blue-800:target{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .md\:target\:from-blue-900:target{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .md\:target\:from-lime-50:target{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .md\:target\:from-lime-100:target{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .md\:target\:from-lime-200:target{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .md\:target\:from-lime-300:target{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .md\:target\:from-lime-400:target{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .md\:target\:from-lime-500:target{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .md\:target\:from-lime-600:target{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .md\:target\:from-lime-700:target{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .md\:target\:from-lime-800:target{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .md\:target\:from-lime-900:target{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .md\:target\:from-purple-50:target{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .md\:target\:from-purple-100:target{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .md\:target\:from-purple-200:target{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .md\:target\:from-purple-300:target{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .md\:target\:from-purple-400:target{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .md\:target\:from-purple-500:target{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .md\:target\:from-purple-600:target{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .md\:target\:from-purple-700:target{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .md\:target\:from-purple-800:target{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .md\:target\:from-purple-900:target{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .md\:target\:from-indigo-50:target{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .md\:target\:from-indigo-100:target{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .md\:target\:from-indigo-200:target{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .md\:target\:from-indigo-300:target{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .md\:target\:from-indigo-400:target{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .md\:target\:from-indigo-500:target{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .md\:target\:from-indigo-600:target{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .md\:target\:from-indigo-700:target{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .md\:target\:from-indigo-800:target{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .md\:target\:from-indigo-900:target{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .md\:target\:from-pink-50:target{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .md\:target\:from-pink-100:target{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .md\:target\:from-pink-200:target{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .md\:target\:from-pink-300:target{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .md\:target\:from-pink-400:target{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .md\:target\:from-pink-500:target{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .md\:target\:from-pink-600:target{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .md\:target\:from-pink-700:target{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .md\:target\:from-pink-800:target{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .md\:target\:from-pink-900:target{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .md\:target\:from-violet-50:target{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .md\:target\:from-violet-100:target{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .md\:target\:from-violet-200:target{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .md\:target\:from-violet-300:target{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .md\:target\:from-violet-400:target{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .md\:target\:from-violet-500:target{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .md\:target\:from-violet-600:target{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .md\:target\:from-violet-700:target{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .md\:target\:from-violet-800:target{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .md\:target\:from-violet-900:target{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .md\:target\:from-slate-50:target{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .md\:target\:from-slate-100:target{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .md\:target\:from-slate-200:target{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .md\:target\:from-slate-300:target{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .md\:target\:from-slate-400:target{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .md\:target\:from-slate-500:target{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .md\:target\:from-slate-600:target{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .md\:target\:from-slate-700:target{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .md\:target\:from-slate-800:target{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .md\:target\:from-slate-900:target{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .md\:target\:from-rose-50:target{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .md\:target\:from-rose-100:target{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .md\:target\:from-rose-200:target{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .md\:target\:from-rose-300:target{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .md\:target\:from-rose-400:target{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .md\:target\:from-rose-500:target{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .md\:target\:from-rose-600:target{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .md\:target\:from-rose-700:target{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .md\:target\:from-rose-800:target{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .md\:target\:from-rose-900:target{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .md\:target\:to-teal-50:target{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .md\:target\:to-teal-100:target{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .md\:target\:to-teal-200:target{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .md\:target\:to-teal-300:target{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .md\:target\:to-teal-400:target{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .md\:target\:to-teal-500:target{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .md\:target\:to-teal-600:target{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .md\:target\:to-teal-700:target{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .md\:target\:to-teal-800:target{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .md\:target\:to-teal-900:target{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .md\:target\:to-red-50:target{
        --velocity-to-color: var(--velocity-red-50);
    }

    .md\:target\:to-red-100:target{
        --velocity-to-color: var(--velocity-red-100);
    }

    .md\:target\:to-red-200:target{
        --velocity-to-color: var(--velocity-red-200);
    }

    .md\:target\:to-red-300:target{
        --velocity-to-color: var(--velocity-red-300);
    }

    .md\:target\:to-red-400:target{
        --velocity-to-color: var(--velocity-red-400);
    }

    .md\:target\:to-red-500:target{
        --velocity-to-color: var(--velocity-red-500);
    }

    .md\:target\:to-red-600:target{
        --velocity-to-color: var(--velocity-red-600);
    }

    .md\:target\:to-red-700:target{
        --velocity-to-color: var(--velocity-red-700);
    }

    .md\:target\:to-red-800:target{
        --velocity-to-color: var(--velocity-red-800);
    }

    .md\:target\:to-red-900:target{
        --velocity-to-color: var(--velocity-red-900);
    }

    .md\:target\:to-grey-100:target{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .md\:target\:to-sky-50:target{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .md\:target\:to-sky-100:target{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .md\:target\:to-sky-200:target{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .md\:target\:to-sky-300:target{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .md\:target\:to-sky-400:target{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .md\:target\:to-sky-500:target{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .md\:target\:to-sky-600:target{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .md\:target\:to-sky-700:target{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .md\:target\:to-sky-800:target{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .md\:target\:to-sky-900:target{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .md\:target\:to-green-50:target{
        --velocity-to-color: var(--velocity-green-50);
    }

    .md\:target\:to-green-100:target{
        --velocity-to-color: var(--velocity-green-100);
    }

    .md\:target\:to-green-200:target{
        --velocity-to-color: var(--velocity-green-200);
    }

    .md\:target\:to-green-300:target{
        --velocity-to-color: var(--velocity-green-300);
    }

    .md\:target\:to-green-400:target{
        --velocity-to-color: var(--velocity-green-400);
    }

    .md\:target\:to-green-500:target{
        --velocity-to-color: var(--velocity-green-500);
    }

    .md\:target\:to-green-600:target{
        --velocity-to-color: var(--velocity-green-600);
    }

    .md\:target\:to-green-700:target{
        --velocity-to-color: var(--velocity-green-700);
    }

    .md\:target\:to-green-800:target{
        --velocity-to-color: var(--velocity-green-800);
    }

    .md\:target\:to-green-900:target{
        --velocity-to-color: var(--velocity-green-900);
    }

    .md\:target\:to-grey-200:target{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .md\:target\:to-grey-300:target{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .md\:target\:to-grey-400:target{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .md\:target\:to-grey-500:target{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .md\:target\:to-grey-600:target{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .md\:target\:to-grey-700:target{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .md\:target\:to-grey-800:target{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .md\:target\:to-grey-900:target{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .md\:target\:to-yellow-50:target{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .md\:target\:to-yellow-100:target{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .md\:target\:to-yellow-200:target{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .md\:target\:to-yellow-300:target{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .md\:target\:to-yellow-400:target{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .md\:target\:to-yellow-500:target{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .md\:target\:to-yellow-600:target{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .md\:target\:to-yellow-700:target{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .md\:target\:to-yellow-800:target{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .md\:target\:to-yellow-900:target{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .md\:target\:to-cyan-50:target{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .md\:target\:to-cyan-100:target{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .md\:target\:to-cyan-200:target{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .md\:target\:to-cyan-300:target{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .md\:target\:to-cyan-400:target{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .md\:target\:to-cyan-500:target{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .md\:target\:to-cyan-600:target{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .md\:target\:to-cyan-700:target{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .md\:target\:to-cyan-800:target{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .md\:target\:to-cyan-900:target{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .md\:target\:to-orange-50:target{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .md\:target\:to-orange-100:target{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .md\:target\:to-orange-200:target{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .md\:target\:to-orange-300:target{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .md\:target\:to-orange-400:target{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .md\:target\:to-orange-500:target{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .md\:target\:to-orange-600:target{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .md\:target\:to-orange-700:target{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .md\:target\:to-orange-800:target{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .md\:target\:to-orange-900:target{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .md\:target\:to-blue-50:target{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .md\:target\:to-blue-100:target{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .md\:target\:to-blue-200:target{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .md\:target\:to-blue-300:target{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .md\:target\:to-blue-400:target{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .md\:target\:to-blue-500:target{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .md\:target\:to-blue-600:target{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .md\:target\:to-blue-700:target{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .md\:target\:to-blue-800:target{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .md\:target\:to-blue-900:target{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .md\:target\:to-lime-50:target{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .md\:target\:to-lime-100:target{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .md\:target\:to-lime-200:target{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .md\:target\:to-lime-300:target{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .md\:target\:to-lime-400:target{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .md\:target\:to-lime-500:target{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .md\:target\:to-lime-600:target{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .md\:target\:to-lime-700:target{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .md\:target\:to-lime-800:target{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .md\:target\:to-lime-900:target{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .md\:target\:to-purple-50:target{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .md\:target\:to-purple-100:target{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .md\:target\:to-purple-200:target{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .md\:target\:to-purple-300:target{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .md\:target\:to-purple-400:target{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .md\:target\:to-purple-500:target{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .md\:target\:to-purple-600:target{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .md\:target\:to-purple-700:target{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .md\:target\:to-purple-800:target{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .md\:target\:to-purple-900:target{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .md\:target\:to-indigo-50:target{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .md\:target\:to-indigo-100:target{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .md\:target\:to-indigo-200:target{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .md\:target\:to-indigo-300:target{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .md\:target\:to-indigo-400:target{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .md\:target\:to-indigo-500:target{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .md\:target\:to-indigo-600:target{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .md\:target\:to-indigo-700:target{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .md\:target\:to-indigo-800:target{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .md\:target\:to-indigo-900:target{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .md\:target\:to-pink-50:target{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .md\:target\:to-pink-100:target{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .md\:target\:to-pink-200:target{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .md\:target\:to-pink-300:target{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .md\:target\:to-pink-400:target{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .md\:target\:to-pink-500:target{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .md\:target\:to-pink-600:target{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .md\:target\:to-pink-700:target{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .md\:target\:to-pink-800:target{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .md\:target\:to-pink-900:target{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .md\:target\:to-violet-50:target{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .md\:target\:to-violet-100:target{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .md\:target\:to-violet-200:target{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .md\:target\:to-violet-300:target{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .md\:target\:to-violet-400:target{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .md\:target\:to-violet-500:target{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .md\:target\:to-violet-600:target{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .md\:target\:to-violet-700:target{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .md\:target\:to-violet-800:target{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .md\:target\:to-violet-900:target{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .md\:target\:to-slate-50:target{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .md\:target\:to-slate-100:target{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .md\:target\:to-slate-200:target{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .md\:target\:to-slate-300:target{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .md\:target\:to-slate-400:target{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .md\:target\:to-slate-500:target{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .md\:target\:to-slate-600:target{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .md\:target\:to-slate-700:target{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .md\:target\:to-slate-800:target{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .md\:target\:to-slate-900:target{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .md\:target\:to-rose-50:target{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .md\:target\:to-rose-100:target{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .md\:target\:to-rose-200:target{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .md\:target\:to-rose-300:target{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .md\:target\:to-rose-400:target{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .md\:target\:to-rose-500:target{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .md\:target\:to-rose-600:target{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .md\:target\:to-rose-700:target{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .md\:target\:to-rose-800:target{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .md\:target\:to-rose-900:target{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .md\:target\:text-teal-50:target{
        color: var(--velocity-teal-50);
    }

    .md\:target\:text-teal-100:target{
        color: var(--velocity-teal-100);
    }

    .md\:target\:text-teal-200:target{
        color: var(--velocity-teal-200);
    }

    .md\:target\:text-teal-300:target{
        color: var(--velocity-teal-300);
    }

    .md\:target\:text-teal-400:target{
        color: var(--velocity-teal-400);
    }

    .md\:target\:text-teal-500:target{
        color: var(--velocity-teal-500);
    }

    .md\:target\:text-teal-600:target{
        color: var(--velocity-teal-600);
    }

    .md\:target\:text-teal-700:target{
        color: var(--velocity-teal-700);
    }

    .md\:target\:text-teal-800:target{
        color: var(--velocity-teal-800);
    }

    .md\:target\:text-teal-900:target{
        color: var(--velocity-teal-900);
    }

    .md\:target\:text-red-50:target{
        color: var(--velocity-red-50);
    }

    .md\:target\:text-red-100:target{
        color: var(--velocity-red-100);
    }

    .md\:target\:text-red-200:target{
        color: var(--velocity-red-200);
    }

    .md\:target\:text-red-300:target{
        color: var(--velocity-red-300);
    }

    .md\:target\:text-red-400:target{
        color: var(--velocity-red-400);
    }

    .md\:target\:text-red-500:target{
        color: var(--velocity-red-500);
    }

    .md\:target\:text-red-600:target{
        color: var(--velocity-red-600);
    }

    .md\:target\:text-red-700:target{
        color: var(--velocity-red-700);
    }

    .md\:target\:text-red-800:target{
        color: var(--velocity-red-800);
    }

    .md\:target\:text-red-900:target{
        color: var(--velocity-red-900);
    }

    .md\:target\:text-grey-100:target{
        color: var(--velocity-grey-100);
    }

    .md\:target\:text-sky-50:target{
        color: var(--velocity-sky-50);
    }

    .md\:target\:text-sky-100:target{
        color: var(--velocity-sky-100);
    }

    .md\:target\:text-sky-200:target{
        color: var(--velocity-sky-200);
    }

    .md\:target\:text-sky-300:target{
        color: var(--velocity-sky-300);
    }

    .md\:target\:text-sky-400:target{
        color: var(--velocity-sky-400);
    }

    .md\:target\:text-sky-500:target{
        color: var(--velocity-sky-500);
    }

    .md\:target\:text-sky-600:target{
        color: var(--velocity-sky-600);
    }

    .md\:target\:text-sky-700:target{
        color: var(--velocity-sky-700);
    }

    .md\:target\:text-sky-800:target{
        color: var(--velocity-sky-800);
    }

    .md\:target\:text-sky-900:target{
        color: var(--velocity-sky-900);
    }

    .md\:target\:text-green-50:target{
        color: var(--velocity-green-50);
    }

    .md\:target\:text-green-100:target{
        color: var(--velocity-green-100);
    }

    .md\:target\:text-green-200:target{
        color: var(--velocity-green-200);
    }

    .md\:target\:text-green-300:target{
        color: var(--velocity-green-300);
    }

    .md\:target\:text-green-400:target{
        color: var(--velocity-green-400);
    }

    .md\:target\:text-green-500:target{
        color: var(--velocity-green-500);
    }

    .md\:target\:text-green-600:target{
        color: var(--velocity-green-600);
    }

    .md\:target\:text-green-700:target{
        color: var(--velocity-green-700);
    }

    .md\:target\:text-green-800:target{
        color: var(--velocity-green-800);
    }

    .md\:target\:text-green-900:target{
        color: var(--velocity-green-900);
    }

    .md\:target\:text-grey-200:target{
        color: var(--velocity-grey-200);
    }

    .md\:target\:text-grey-300:target{
        color: var(--velocity-grey-300);
    }

    .md\:target\:text-grey-400:target{
        color: var(--velocity-grey-400);
    }

    .md\:target\:text-grey-500:target{
        color: var(--velocity-grey-500);
    }

    .md\:target\:text-grey-600:target{
        color: var(--velocity-grey-600);
    }

    .md\:target\:text-grey-700:target{
        color: var(--velocity-grey-700);
    }

    .md\:target\:text-grey-800:target{
        color: var(--velocity-grey-800);
    }

    .md\:target\:text-grey-900:target{
        color: var(--velocity-grey-900);
    }

    .md\:target\:text-yellow-50:target{
        color: var(--velocity-yellow-50);
    }

    .md\:target\:text-yellow-100:target{
        color: var(--velocity-yellow-100);
    }

    .md\:target\:text-yellow-200:target{
        color: var(--velocity-yellow-200);
    }

    .md\:target\:text-yellow-300:target{
        color: var(--velocity-yellow-300);
    }

    .md\:target\:text-yellow-400:target{
        color: var(--velocity-yellow-400);
    }

    .md\:target\:text-yellow-500:target{
        color: var(--velocity-yellow-500);
    }

    .md\:target\:text-yellow-600:target{
        color: var(--velocity-yellow-600);
    }

    .md\:target\:text-yellow-700:target{
        color: var(--velocity-yellow-700);
    }

    .md\:target\:text-yellow-800:target{
        color: var(--velocity-yellow-800);
    }

    .md\:target\:text-yellow-900:target{
        color: var(--velocity-yellow-900);
    }

    .md\:target\:text-cyan-50:target{
        color: var(--velocity-cyan-50);
    }

    .md\:target\:text-cyan-100:target{
        color: var(--velocity-cyan-100);
    }

    .md\:target\:text-cyan-200:target{
        color: var(--velocity-cyan-200);
    }

    .md\:target\:text-cyan-300:target{
        color: var(--velocity-cyan-300);
    }

    .md\:target\:text-cyan-400:target{
        color: var(--velocity-cyan-400);
    }

    .md\:target\:text-cyan-500:target{
        color: var(--velocity-cyan-500);
    }

    .md\:target\:text-cyan-600:target{
        color: var(--velocity-cyan-600);
    }

    .md\:target\:text-cyan-700:target{
        color: var(--velocity-cyan-700);
    }

    .md\:target\:text-cyan-800:target{
        color: var(--velocity-cyan-800);
    }

    .md\:target\:text-cyan-900:target{
        color: var(--velocity-cyan-900);
    }

    .md\:target\:text-orange-50:target{
        color: var(--velocity-orange-50);
    }

    .md\:target\:text-orange-100:target{
        color: var(--velocity-orange-100);
    }

    .md\:target\:text-orange-200:target{
        color: var(--velocity-orange-200);
    }

    .md\:target\:text-orange-300:target{
        color: var(--velocity-orange-300);
    }

    .md\:target\:text-orange-400:target{
        color: var(--velocity-orange-400);
    }

    .md\:target\:text-orange-500:target{
        color: var(--velocity-orange-500);
    }

    .md\:target\:text-orange-600:target{
        color: var(--velocity-orange-600);
    }

    .md\:target\:text-orange-700:target{
        color: var(--velocity-orange-700);
    }

    .md\:target\:text-orange-800:target{
        color: var(--velocity-orange-800);
    }

    .md\:target\:text-orange-900:target{
        color: var(--velocity-orange-900);
    }

    .md\:target\:text-blue-50:target{
        color: var(--velocity-blue-50);
    }

    .md\:target\:text-blue-100:target{
        color: var(--velocity-blue-100);
    }

    .md\:target\:text-blue-200:target{
        color: var(--velocity-blue-200);
    }

    .md\:target\:text-blue-300:target{
        color: var(--velocity-blue-300);
    }

    .md\:target\:text-blue-400:target{
        color: var(--velocity-blue-400);
    }

    .md\:target\:text-blue-500:target{
        color: var(--velocity-blue-500);
    }

    .md\:target\:text-blue-600:target{
        color: var(--velocity-blue-600);
    }

    .md\:target\:text-blue-700:target{
        color: var(--velocity-blue-700);
    }

    .md\:target\:text-blue-800:target{
        color: var(--velocity-blue-800);
    }

    .md\:target\:text-blue-900:target{
        color: var(--velocity-blue-900);
    }

    .md\:target\:text-lime-50:target{
        color: var(--velocity-lime-50);
    }

    .md\:target\:text-lime-100:target{
        color: var(--velocity-lime-100);
    }

    .md\:target\:text-lime-200:target{
        color: var(--velocity-lime-200);
    }

    .md\:target\:text-lime-300:target{
        color: var(--velocity-lime-300);
    }

    .md\:target\:text-lime-400:target{
        color: var(--velocity-lime-400);
    }

    .md\:target\:text-lime-500:target{
        color: var(--velocity-lime-500);
    }

    .md\:target\:text-lime-600:target{
        color: var(--velocity-lime-600);
    }

    .md\:target\:text-lime-700:target{
        color: var(--velocity-lime-700);
    }

    .md\:target\:text-lime-800:target{
        color: var(--velocity-lime-800);
    }

    .md\:target\:text-lime-900:target{
        color: var(--velocity-lime-900);
    }

    .md\:target\:text-purple-50:target{
        color: var(--velocity-purple-50);
    }

    .md\:target\:text-purple-100:target{
        color: var(--velocity-purple-100);
    }

    .md\:target\:text-purple-200:target{
        color: var(--velocity-purple-200);
    }

    .md\:target\:text-purple-300:target{
        color: var(--velocity-purple-300);
    }

    .md\:target\:text-purple-400:target{
        color: var(--velocity-purple-400);
    }

    .md\:target\:text-purple-500:target{
        color: var(--velocity-purple-500);
    }

    .md\:target\:text-purple-600:target{
        color: var(--velocity-purple-600);
    }

    .md\:target\:text-purple-700:target{
        color: var(--velocity-purple-700);
    }

    .md\:target\:text-purple-800:target{
        color: var(--velocity-purple-800);
    }

    .md\:target\:text-purple-900:target{
        color: var(--velocity-purple-900);
    }

    .md\:target\:text-indigo-50:target{
        color: var(--velocity-indigo-50);
    }

    .md\:target\:text-indigo-100:target{
        color: var(--velocity-indigo-100);
    }

    .md\:target\:text-indigo-200:target{
        color: var(--velocity-indigo-200);
    }

    .md\:target\:text-indigo-300:target{
        color: var(--velocity-indigo-300);
    }

    .md\:target\:text-indigo-400:target{
        color: var(--velocity-indigo-400);
    }

    .md\:target\:text-indigo-500:target{
        color: var(--velocity-indigo-500);
    }

    .md\:target\:text-indigo-600:target{
        color: var(--velocity-indigo-600);
    }

    .md\:target\:text-indigo-700:target{
        color: var(--velocity-indigo-700);
    }

    .md\:target\:text-indigo-800:target{
        color: var(--velocity-indigo-800);
    }

    .md\:target\:text-indigo-900:target{
        color: var(--velocity-indigo-900);
    }

    .md\:target\:text-pink-50:target{
        color: var(--velocity-pink-50);
    }

    .md\:target\:text-pink-100:target{
        color: var(--velocity-pink-100);
    }

    .md\:target\:text-pink-200:target{
        color: var(--velocity-pink-200);
    }

    .md\:target\:text-pink-300:target{
        color: var(--velocity-pink-300);
    }

    .md\:target\:text-pink-400:target{
        color: var(--velocity-pink-400);
    }

    .md\:target\:text-pink-500:target{
        color: var(--velocity-pink-500);
    }

    .md\:target\:text-pink-600:target{
        color: var(--velocity-pink-600);
    }

    .md\:target\:text-pink-700:target{
        color: var(--velocity-pink-700);
    }

    .md\:target\:text-pink-800:target{
        color: var(--velocity-pink-800);
    }

    .md\:target\:text-pink-900:target{
        color: var(--velocity-pink-900);
    }

    .md\:target\:text-violet-50:target{
        color: var(--velocity-violet-50);
    }

    .md\:target\:text-violet-100:target{
        color: var(--velocity-violet-100);
    }

    .md\:target\:text-violet-200:target{
        color: var(--velocity-violet-200);
    }

    .md\:target\:text-violet-300:target{
        color: var(--velocity-violet-300);
    }

    .md\:target\:text-violet-400:target{
        color: var(--velocity-violet-400);
    }

    .md\:target\:text-violet-500:target{
        color: var(--velocity-violet-500);
    }

    .md\:target\:text-violet-600:target{
        color: var(--velocity-violet-600);
    }

    .md\:target\:text-violet-700:target{
        color: var(--velocity-violet-700);
    }

    .md\:target\:text-violet-800:target{
        color: var(--velocity-violet-800);
    }

    .md\:target\:text-violet-900:target{
        color: var(--velocity-violet-900);
    }

    .md\:target\:text-slate-50:target{
        color: var(--velocity-slate-50);
    }

    .md\:target\:text-slate-100:target{
        color: var(--velocity-slate-100);
    }

    .md\:target\:text-slate-200:target{
        color: var(--velocity-slate-200);
    }

    .md\:target\:text-slate-300:target{
        color: var(--velocity-slate-300);
    }

    .md\:target\:text-slate-400:target{
        color: var(--velocity-slate-400);
    }

    .md\:target\:text-slate-500:target{
        color: var(--velocity-slate-500);
    }

    .md\:target\:text-slate-600:target{
        color: var(--velocity-slate-600);
    }

    .md\:target\:text-slate-700:target{
        color: var(--velocity-slate-700);
    }

    .md\:target\:text-slate-800:target{
        color: var(--velocity-slate-800);
    }

    .md\:target\:text-slate-900:target{
        color: var(--velocity-slate-900);
    }

    .md\:target\:text-rose-50:target{
        color: var(--velocity-rose-50);
    }

    .md\:target\:text-rose-100:target{
        color: var(--velocity-rose-100);
    }

    .md\:target\:text-rose-200:target{
        color: var(--velocity-rose-200);
    }

    .md\:target\:text-rose-300:target{
        color: var(--velocity-rose-300);
    }

    .md\:target\:text-rose-400:target{
        color: var(--velocity-rose-400);
    }

    .md\:target\:text-rose-500:target{
        color: var(--velocity-rose-500);
    }

    .md\:target\:text-rose-600:target{
        color: var(--velocity-rose-600);
    }

    .md\:target\:text-rose-700:target{
        color: var(--velocity-rose-700);
    }

    .md\:target\:text-rose-800:target{
        color: var(--velocity-rose-800);
    }

    .md\:target\:text-rose-900:target{
        color: var(--velocity-rose-900);
    }
}

@media (max-width: 640px){
    .sm\:target\:aspect-ratio-auto:target{
        aspect-ratio: auto;
    }

    .sm\:target\:aspect-ratio-square:target{
        aspect-ratio: 1/1;
    }

    .sm\:target\:aspect-ratio-video:target{
        aspect-ratio: 16/9;
    }

    .sm\:target\:container:target{
        width: 100%;
    }

    .sm\:target\:container-fluid:target{
        width: 100%;
    }

    .sm\:target\:column-auto:target{
        columns: auto;
    }

    .sm\:target\:column-1:target{
        columns: 1;
    }

    .sm\:target\:column-2:target{
        columns: 2;
    }

    .sm\:target\:column-3:target{
        columns: 3;
    }

    .sm\:target\:column-4:target{
        columns: 4;
    }

    .sm\:target\:column-5:target{
        columns: 5;
    }

    .sm\:target\:column-6:target{
        columns: 6;
    }

    .sm\:target\:column-7:target{
        columns: 7;
    }

    .sm\:target\:column-8:target{
        columns: 8;
    }

    .sm\:target\:column-9:target{
        columns: 9;
    }

    .sm\:target\:column-10:target{
        columns: 10;
    }

    .sm\:target\:column-11:target{
        columns: 11;
    }

    .sm\:target\:column-12:target{
        columns: 12;
    }

    .sm\:target\:float-inline-start:target{
        float: inline-start;
    }

    .sm\:target\:float-inline-end:target{
        float: inline-end;
    }

    .sm\:target\:float-left:target{
        float: left;
    }

    .sm\:target\:float-right:target{
        float: right;
    }

    .sm\:target\:float-none:target{
        float: none;
    }

    .sm\:target\:float-inherit:target{
        float: inherit;
    }

    .sm\:target\:clear-inline-start:target{
        clear: inline-start;
    }

    .sm\:target\:clear-inline-end:target{
        clear: inline-end;
    }

    .sm\:target\:clear-left:target{
        clear: left;
    }

    .sm\:target\:clear-right:target{
        clear: right;
    }

    .sm\:target\:clear-both:target{
        clear: both;
    }

    .sm\:target\:clear-none:target{
        clear: none;
    }

    .sm\:target\:clear-inherit:target{
        clear: inherit;
    }

    .sm\:target\:isolation-auto:target{
        isolation: auto;
    }

    .sm\:target\:isolation-true:target{
        isolation: isolate;
    }

    .sm\:target\:object-fit-fill:target{
        object-fit: fill;
    }

    .sm\:target\:object-fit-cover:target{
        object-fit: cover;
    }

    .sm\:target\:object-fit-contain:target{
        object-fit: contain;
    }

    .sm\:target\:object-fit-scale-down:target{
        object-fit: scale-down;
    }

    .sm\:target\:object-fit-none:target{
        object-fit: none;
    }

    .sm\:target\:object-position-top:target{
        object-position: top;
    }

    .sm\:target\:object-position-bottom:target{
        object-position: bottom;
    }

    .sm\:target\:object-position-left:target{
        object-position: left;
    }

    .sm\:target\:object-position-right:target{
        object-position: right;
    }

    .sm\:target\:object-position-left-top:target{
        object-position: left top;
    }

    .sm\:target\:object-position-right-top:target{
        object-position: right top;
    }

    .sm\:target\:object-position-left-bottom:target{
        object-position: left bottom;
    }

    .sm\:target\:object-position-right-bottom:target{
        object-position: right bottom;
    }

    .sm\:target\:object-position-center-top:target{
        object-position: center top;
    }

    .sm\:target\:object-position-center-bottom:target{
        object-position: center bottom;
    }

    .sm\:target\:overflow-auto:target{
        overflow: auto;
    }

    .sm\:target\:overflow-hidden:target{
        overflow: hidden;
    }

    .sm\:target\:overflow-visible:target{
        overflow: visible;
    }

    .sm\:target\:overflow-scroll:target{
        overflow: scroll;
    }

    .sm\:target\:overflow-inherit:target{
        overflow:inherit;
    }

    .sm\:target\:overflow-x-auto:target{
        overflow: auto;
    }

    .sm\:target\:overflow-x-hidden:target{
        overflow-x: hidden;
    }

    .sm\:target\:overflow-x-visible:target{
        overflow-x: visible;
    }

    .sm\:target\:overflow-x-scroll:target{
        overflow-x: scroll;
    }

    .sm\:target\:overflow-x-inherit:target{
        overflow-x:inherit;
    }

    .sm\:target\:overflow-y-auto:target{
        overflow-y: auto;
    }

    .sm\:target\:overflow-y-hidden:target{
        overflow-y: hidden;
    }

    .sm\:target\:overflow-y-visible:target{
        overflow-y: visible;
    }

    .sm\:target\:overflow-y-scroll:target{
        overflow-y: scroll;
    }

    .sm\:target\:overflow-y-inherit:target{
        overflow-y: inherit;
    }

    .sm\:target\:overscroll-behavior-auto:target{
        overscroll-behavior: auto;
    }

    .sm\:target\:overscroll-behavior-contain:target{
        overscroll-behavior: contain;
    }

    .sm\:target\:overscroll-behavior-none:target{
        overscroll-behavior: none;
    }

    .sm\:target\:overscroll-behavior-inherit:target{
        overscroll-behavior: inherit;
    }

    .sm\:target\:overscroll-behavior-x-auto:target{
        overscroll-behavior: auto;
    }

    .sm\:target\:overscroll-behavior-x-contain:target{
        overscroll-behavior-x: contain;
    }

    .sm\:target\:overscroll-behavior-x-none:target{
        overscroll-behavior-x: none;
    }

    .sm\:target\:overscroll-behavior-x-inherit:target{
        overscroll-behavior-x:inherit;
    }

    .sm\:target\:overscroll-behavior-y-auto:target{
        overscroll-behavior-y: auto;
    }

    .sm\:target\:overscroll-behavior-y-contain:target{
        overscroll-behavior-y: contain;
    }

    .sm\:target\:overscroll-behavior-y-none:target{
        overscroll-behavior-y: none;
    }

    .sm\:target\:overscroll-behavior-y-inherit:target{
        overscroll-behavior-y: inherit;
    }

    .sm\:target\:position-static:target{
        position: static;
    }

    .sm\:target\:position-fixed:target{
        position: fixed;
    }

    .sm\:target\:position-absolute:target{
        position: absolute;
    }

    .sm\:target\:position-relative:target{
        position: relative;
    }

    .sm\:target\:position-sticky:target{
        position: sticky;
    }

    .sm\:target\:position-right-0:target{
        right: 0;
    }
    
    .sm\:target\:position-left-0:target{
        left: 0;
    }
    
    .sm\:target\:position-top-0:target{
        top: 0;
    }
    
    .sm\:target\:position-bottom-0:target{
        bottom: 0;
    }

    .sm\:target\:visible:target{
        visibility: visible;
    }

    .sm\:target\:invisible:target{
        visibility: hidden;
    }

    .sm\:target\:visibility-collapse:target{
        visibility: collapse;
    }

    .sm\:target\:z-0:target{
        z-index: 0;
    }

    .sm\:target\:-z-10:target{
        z-index: -10;
    }

    .sm\:target\:-z-20:target{
        z-index: -20;
    }

    .sm\:target\:-z-30:target{
        z-index: -30;
    }

    .sm\:target\:-z-40:target{
        z-index: -40;
    }

    .sm\:target\:-z-50:target{
        z-index: -50;
    }

    .sm\:target\:-z-60:target{
        z-index: -60;
    }

    .sm\:target\:-z-70:target{
        z-index: -70;
    }

    .sm\:target\:-z-80:target{
        z-index: -80;
    }

    .sm\:target\:-z-90:target{
        z-index: -90;
    }

    .sm\:target\:-z-100:target{
        z-index: -100;
    }

    .sm\:target\:z-10:target{
        z-index: 10;
    }

    .sm\:target\:z-20:target{
        z-index: 20;
    }

    .sm\:target\:z-30:target{
        z-index: 30;
    }

    .sm\:target\:z-40:target{
        z-index: 40;
    }

    .sm\:target\:z-50:target{
        z-index: 50;
    }

    .sm\:target\:z-60:target{
        z-index: 60;
    }

    .sm\:target\:z-70:target{
        z-index: 70;
    }

    .sm\:target\:z-80:target{
        z-index: 80;
    }

    .sm\:target\:z-90:target{
        z-index: 90;
    }

    .sm\:target\:z-100:target{
        z-index: 100;
    }

    .sm\:target\:z-auto:target{
        z-index: auto;
    }

    .sm\:target\:flex-basis-0:target{
        flex-basis: 0;
    }

    .sm\:target\:flex-basis-2:target{
        flex-basis: 2;
    }

    .sm\:target\:flex-basis-4:target{
        flex-basis: 4;
    }

    .sm\:target\:flex-basis-6:target{
        flex-basis: 6;
    }

    .sm\:target\:flex-basis-8:target{
        flex-basis: 8;
    }

    .sm\:target\:flex-basis-10:target{
        flex-basis: 10;
    }

    .sm\:target\:flex-basis-12:target{
        flex-basis: 12;
    }

    .sm\:target\:flex-basis-14:target{
        flex-basis: 14;
    }

    .sm\:target\:flex-basis-16:target{
        flex-basis: 16;
    }

    .sm\:target\:flex-basis-18:target{
        flex-basis: 18;
    }

    .sm\:target\:flex-basis-20:target{
        flex-basis: 20;
    }

    .sm\:target\:flex-basis-hf:target{
        flex-basis: 50%;
    }

    .sm\:target\:flex-basis-third:target{
        flex-basis: 33.333%;
    }

    .sm\:target\:flex-basis-quarter:target{
        flex-basis: 25%;
    }

    .sm\:target\:flex-basis-three-quarter:target{
        flex-basis: 75%;
    }

    .sm\:target\:flex-basis-full:target{
        flex-basis: 100%;
    }

    .sm\:target\:flex-basis-two-third:target{
        flex-basis: 66.67%;
    }

    .sm\:target\:flex-row:target{
        flex-direction: row;
    }

    .sm\:target\:flex-row-reverse:target{
        flex-direction: row-reverse;
    }

    .sm\:target\:flex-column:target{
        flex-direction: column;
    }

    .sm\:target\:flex-column-reverse:target{
        flex-direction: column-reverse;
    }

    .sm\:target\:flex-wrap:target{
        flex-wrap: wrap;
    }

    .sm\:target\:flex-nowrap:target{
        flex-wrap: nowrap;
    }

    .sm\:target\:flex-wrap-reverse:target{
        flex-direction: wrap-reserve;
    }

    .sm\:target\:flex-1:target{
        flex: 1 1 0;
    }

    .sm\:target\:flex-auto:target{
        flex: 1 1 auto;
    }

    .sm\:target\:flex-initial:target{
        flex: 0 1 auto;
    }

    .sm\:target\:flex-none:target{
        flex: none;
    }

    .sm\:target\:flex-grow-0:target{
        flex-grow: 0;
    }

    .sm\:target\:flex-grow-1:target{
        flex-grow: 1;
    }

    .sm\:target\:flex-shink-0:target{
        flex-shrink: 0;
    }

    .sm\:target\:flex-shink-1:target{
        flex-shrink: 1;
    }

    .sm\:target\:order-1:target{
        order: 1;
    }

    .sm\:target\:order-2:target{
        order: 2;
    }

    .sm\:target\:order-3:target{
        order: 3;
    }

    .sm\:target\:order-4:target{
        order: 4;
    }

    .sm\:target\:order-5:target{
        order: 5;
    }

    .sm\:target\:order-6:target{
        order: 6;
    }

    .sm\:target\:order-7:target{
        order: 7;
    }

    .sm\:target\:order-8:target{
        order: 8;
    }

    .sm\:target\:order-9:target{
        order: 9;
    }

    .sm\:target\:order-10:target{
        order: 10;
    }

    .sm\:target\:order-11:target{
        order: 11;
    }

    .sm\:target\:order-12:target{
        order: 12;
    }

    .sm\:target\:order-first:target{
        order: -9999;
    }

    .sm\:target\:order-last:target{
        order: 9999;
    }

    .sm\:target\:order-0:target{
        order: 0;
    }

    .sm\:target\:grtpcols-1:target{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-2:target{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-3:target{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-4:target{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-5:target{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-6:target{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-7:target{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-8:target{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-9:target{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-10:target{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-11:target{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-12:target{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:target\:grtpcols-none:target{
        grid-template-columns: none;
    }

    .sm\:target\:grtpcols-subgrid:target{
        grid-template-columns: subgrid;
    }

    .sm\:target\:grtpcols-auto:target{
        grid-template-columns: auto;
    }

    .sm\:target\:grcol-auto:target{
        grid-column: auto;
    }

    .sm\:target\:grcol-span-1:target{
        grid-column: span 1 / span 1;
    }

    .sm\:target\:grcol-span-2:target{
        grid-column: span 2 / span 2;
    }

    .sm\:target\:grcol-span-3:target{
        grid-column: span 3 / span 3;
    }

    .sm\:target\:grcol-span-4:target{
        grid-column: span 4 / span 4;
    }

    .sm\:target\:grcol-span-5:target{
        grid-column: span 5 / span 5;
    }

    .sm\:target\:grcol-span-6:target{
        grid-column: span 6 / span 6;
    }

    .sm\:target\:grcol-span-7:target{
        grid-column: span 7 / span 7;
    }

    .sm\:target\:grcol-span-8:target{
        grid-column: span 8 / span 8;
    }

    .sm\:target\:grcol-span-9:target{
        grid-column: span 9 / span 9;
    }

    .sm\:target\:grcol-span-10:target{
        grid-column: span 10 / span 10;
    }

    .sm\:target\:grcol-span-11:target{
        grid-column: span 11 / span 11;
    }

    .sm\:target\:grcol-span-12:target{
        grid-column: span 12 / span 12;
    }

    .sm\:target\:grcol-span-full:target{
        grid-column: span 1 / span -1;
    }

    .sm\:target\:grcol-start-1:target{
        grid-column-start: 1;
    }

    .sm\:target\:grcol-start-2:target{
        grid-column-start: 2;
    }

    .sm\:target\:grcol-start-3:target{
        grid-column-start: 3;
    }

    .sm\:target\:grcol-start-4:target{
        grid-column-start: 4;
    }

    .sm\:target\:grcol-start-5:target{
        grid-column-start: 5;
    }

    .sm\:target\:grcol-start-6:target{
        grid-column-start: 6;
    }

    .sm\:target\:grcol-start-7:target{
        grid-column-start: 7;
    }

    .sm\:target\:grcol-start-8:target{
        grid-column-start: 8;
    }

    .sm\:target\:grcol-start-9:target{
        grid-column-start: 9;
    }

    .sm\:target\:grcol-start-10:target{
        grid-column-start: 10;
    }

    .sm\:target\:grcol-start-11:target{
        grid-column-start: 11;
    }

    .sm\:target\:grcol-start-12:target{
        grid-column-start: 12;
    }

    .sm\:target\:grcol-start-auto:target{
        grid-column-start: auto;
    }

    .sm\:target\:grcol-end-1:target{
        grid-column-end: 1;
    }

    .sm\:target\:grcol-end-2:target{
        grid-column-end: 2;
    }

    .sm\:target\:grcol-end-3:target{
        grid-column-end: 3;
    }

    .sm\:target\:grcol-end-4:target{
        grid-column-end: 4;
    }

    .sm\:target\:grcol-end-5:target{
        grid-column-end: 5;
    }

    .sm\:target\:grcol-end-6:target{
        grid-column-end: 6;
    }

    .sm\:target\:grcol-end-7:target{
        grid-column-end: 7;
    }

    .sm\:target\:grcol-end-8:target{
        grid-column-end: 8;
    }

    .sm\:target\:grcol-end-9:target{
        grid-column-end: 9;
    }

    .sm\:target\:grcol-end-10:target{
        grid-column-end: 10;
    }

    .sm\:target\:grcol-end-11:target{
        grid-column-end: 11;
    }

    .sm\:target\:grcol-end-12:target{
        grid-column-end: 12;
    }

    .sm\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }

    .sm\:target\:grtprows-1:target{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-2:target{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-3:target{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-4:target{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-5:target{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-6:target{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-7:target{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-8:target{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-9:target{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-10:target{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-11:target{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-12:target{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .sm\:target\:grtprows-none:target{
        grid-template-rows: none;
    }

    .sm\:target\:grtprows-subgrid:target{
        grid-template-rows: subgrid;
    }

    .sm\:target\:grtprows-auto:target{
        grid-template-rows: auto;
    }

    .sm\:target\:grrow-auto:target{
        grid-row: auto;
    }

    .sm\:target\:grrow-span-1:target{
        grid-row: span 1 / span 1;
    }

    .sm\:target\:grrow-span-2:target{
        grid-row: span 2 / span 2;
    }

    .sm\:target\:grrow-span-3:target{
        grid-row: span 3 / span 3;
    }

    .sm\:target\:grrow-span-4:target{
        grid-row: span 4 / span 4;
    }

    .sm\:target\:grrow-span-5:target{
        grid-row: span 5 / span 5;
    }

    .sm\:target\:grrow-span-6:target{
        grid-row: span 6 / span 6;
    }

    .sm\:target\:grrow-span-7:target{
        grid-row: span 7 / span 7;
    }

    .sm\:target\:grrow-span-8:target{
        grid-row: span 8 / span 8;
    }

    .sm\:target\:grrow-span-9:target{
        grid-row: span 9 / span 9;
    }

    .sm\:target\:grrow-span-10:target{
        grid-row: span 10 / span 10;
    }

    .sm\:target\:grrow-span-11:target{
        grid-row: span 11 / span 11;
    }

    .sm\:target\:grrow-span-12:target{
        grid-row: span 12 / span 12;
    }

    .sm\:target\:grrow-span-full:target{
        grid-row: span 1 / span -1;
    }

    .sm\:target\:grrow-start-1:target{
        grid-row-start: 1;
    }

    .sm\:target\:grrow-start-2:target{
        grid-row-start: 2;
    }

    .sm\:target\:grrow-start-3:target{
        grid-row-start: 3;
    }

    .sm\:target\:grrow-start-4:target{
        grid-row-start: 4;
    }

    .sm\:target\:grrow-start-5:target{
        grid-row-start: 5;
    }

    .sm\:target\:grrow-start-6:target{
        grid-row-start: 6;
    }

    .sm\:target\:grrow-start-7:target{
        grid-row-start: 7;
    }

    .sm\:target\:grrow-start-8:target{
        grid-row-start: 8;
    }

    .sm\:target\:grrow-start-9:target{
        grid-row-start: 9;
    }

    .sm\:target\:grrow-start-10:target{
        grid-row-start: 10;
    }

    .sm\:target\:grrow-start-11:target{
        grid-row-start: 11;
    }

    .sm\:target\:grrow-start-12:target{
        grid-row-start: 12;
    }

    .sm\:target\:grrow-start-auto:target{
        grid-row-start: auto;
    }

    .sm\:target\:grrow-end-1:target{
        grid-row-end: 1;
    }

    .sm\:target\:grrow-end-2:target{
        grid-row-end: 2;
    }

    .sm\:target\:grrow-end-3:target{
        grid-row-end: 3;
    }

    .sm\:target\:grrow-end-4:target{
        grid-row-end: 4;
    }

    .sm\:target\:grrow-end-5:target{
        grid-row-end: 5;
    }

    .sm\:target\:grrow-end-6:target{
        grid-row-end: 6;
    }

    .sm\:target\:grrow-end-7:target{
        grid-row-end: 7;
    }

    .sm\:target\:grrow-end-8:target{
        grid-row-end: 8;
    }

    .sm\:target\:grrow-end-9:target{
        grid-row-end: 9;
    }

    .sm\:target\:grrow-end-10:target{
        grid-row-end: 10;
    }

    .sm\:target\:grrow-end-11:target{
        grid-row-end: 11;
    }

    .sm\:target\:grrow-end-12:target{
        grid-row-end: 12;
    }

    .sm\:target\:grcol-end-auto:target{
        grid-column-end: auto;
    }

    .sm\:target\:grfl-row:target{
        grid-auto-flow: row;
    }

    .sm\:target\:grfl-col:target{
        grid-auto-flow: column;
    }

    .sm\:target\:grfl-dense:target{
        grid-auto-flow: dense;
    }

    .sm\:target\:grfl-row-dense:target{
        grid-auto-flow: row dense;
    }

    .sm\:target\:grfl-col-dense:target{
        grid-auto-flow: column dense;
    }

    .sm\:target\:gr-auto-cols-auto:target{
        grid-auto-columns: auto;
    }

    .sm\:target\:gr-auto-cols-min:target{
        grid-auto-columns: min-content;
    }

    .sm\:target\:gr-auto-cols-max:target{
        grid-auto-columns: max-content;
    }

    .sm\:target\:gr-auto-cols-minmax:target{
        grid-auto-columns: minmax(0, 1fr);
    }

    .sm\:target\:gr-auto-rows-auto:target{
        grid-auto-rows: auto;
    }

    .sm\:target\:gr-auto-rows-min:target{
        grid-auto-rows: min-content;
    }

    .sm\:target\:gr-auto-rows-max:target{
        grid-auto-rows: max-content;
    }

    .sm\:target\:gr-auto-rows-minmax:target{
        grid-auto-rows: minmax(0, 1fr);
    }

    .sm\:target\:gap-0:target{
        gap: 0;
    }

    .sm\:target\:gap-x-0:target{
        column-gap: 0;
    }

    .sm\:target\:gap-y-0:target{
        row-gap: 0;
    }

    .sm\:target\:gap-1:target{
        gap: 1px;
    }

    .sm\:target\:gap-2:target{
        gap: 2px;
    }

    .sm\:target\:gap-4:target{
        gap: 4px;
    }

    .sm\:target\:gap-6:target{
        gap: 6px;
    }

    .sm\:target\:gap-8:target{
        gap: 8px;
    }

    .sm\:target\:gap-9:target{
        gap: 9px;
    }

    .sm\:target\:gap-10:target{
        gap: 10px;
    }

    .sm\:target\:gap-12:target{
        gap: 12px;
    }

    .sm\:target\:gap-14:target{
        gap: 14px;
    }

    .sm\:target\:gap-16:target{
        gap: 16px;
    }

    .sm\:target\:gap-18:target{
        gap: 18px;
    }

    .sm\:target\:gap-20:target{
        gap: 20px;
    }

    .sm\:target\:gap-x-0:target{
        column-gap: 0;
    }

    .sm\:target\:gap-x-1:target{
        column-gap: 1px;
    }

    .sm\:target\:gap-x-2:target{
        column-gap: 2px;
    }

    .sm\:target\:gap-x-4:target{
        column-gap: 4px;
    }

    .sm\:target\:gap-x-6:target{
        column-gap: 6px;
    }

    .sm\:target\:gap-x-8:target{
        column-gap: 8px;
    }

    .sm\:target\:gap-x-10:target{
        column-gap: 10px;
    }

    .sm\:target\:gap-x-12:target{
        column-gap: 12px;
    }

    .sm\:target\:gap-x-14:target{
        column-gap: 14px;
    }

    .sm\:target\:gap-x-16:target{
        column-gap: 16px;
    }

    .sm\:target\:gap-x-18:target{
        column-gap: 18px;
    }

    .sm\:target\:gap-x-20:target{
        column-gap: 20px;
    }

    .sm\:target\:gap-y-1:target{
        row-gap: 1px;
    }

    .sm\:target\:gap-y-2:target{
        row-gap: 2px;
    }

    .sm\:target\:gap-y-4:target{
        row-gap: 4px;
    }

    .sm\:target\:gap-y-6:target{
        row-gap: 6px;
    }

    .sm\:target\:gap-y-8:target{
        row-gap: 8px;
    }

    .sm\:target\:gap-y-10:target{
        row-gap: 10px;
    }

    .sm\:target\:gap-y-12:target{
        row-gap: 12px;
    }

    .sm\:target\:gap-y-14:target{
        row-gap: 14px;
    }

    .sm\:target\:gap-y-16:target{
        row-gap: 16px;
    }

    .sm\:target\:gap-y-18:target{
        row-gap: 18px;
    }

    .sm\:target\:gap-y-20:target{
        row-gap: 20px;
    }

    .sm\:target\:justify-content-normal:target{
        justify-content: normal;
    }

    .sm\:target\:justify-content-start:target{
        justify-content: flex-start;
    }

    .sm\:target\:justify-content-end:target{
        justify-content: flex-end;
    }

    .sm\:target\:justify-content-center:target{
        justify-content: center;
    }

    .sm\:target\:justify-content-between:target{
        justify-content: space-between;
    }

    .sm\:target\:justify-content-around:target{
        justify-content: space-around;
    }

    .sm\:target\:justify-content-evenly:target{
        justify-content: space-evenly;
    }

    .sm\:target\:justify-content-stretch:target{
        justify-content: stretch;
    }

    .sm\:target\:justify-items-start:target{
        justify-items: start;
    }

    .sm\:target\:justify-items-end:target{
        justify-items: end;
    }

    .sm\:target\:justify-items-center:target{
        justify-items: center;
    }

    .sm\:target\:justify-items-stretch:target{
        justify-items: stretch;
    }

    .sm\:target\:justify-self-auto:target{
        justify-self: auto;
    }

    .sm\:target\:justify-self-start:target{
        justify-self: start;
    }

    .sm\:target\:justify-self-end:target{
        justify-self: end;
    }

    .sm\:target\:justify-self-center:target{
        justify-self: center;
    }

    .sm\:target\:justify-self-stretch:target{
        justify-self: stretch;
    }

    .sm\:target\:align-content-normal:target{
        align-content: normal;
    }

    .sm\:target\:align-content-center:target{
        align-content: center;
    }

    .sm\:target\:align-content-start:target{
        align-content: flex-start;
    }

    .sm\:target\:align-content-end:target{
        align-content: flex-end;
    }

    .sm\:target\:align-content-between:target{
        align-content: space-between;
    }

    .sm\:target\:align-content-around:target{
        align-content: space-around;
    }

    .sm\:target\:align-content-evenly:target{
        align-content: space-evenly;
    }

    .sm\:target\:align-content-baseline:target{
        align-content: space-baseline;
    }

    .sm\:target\:align-content-stretch:target{
        align-content: stretch;
    }

    .sm\:target\:align-items-start:target{
        align-items: start;
    }

    .sm\:target\:align-items-end:target{
        align-items: end;
    }

    .sm\:target\:align-items-center:target{
        align-items: center;
    }

    .sm\:target\:align-items-stretch:target{
        justify-items: stretch;
    }

    .sm\:target\:align-self-auto:target{
        justify-self: auto;
    }

    .sm\:target\:align-self-start:target{
        justify-self: start;
    }

    .sm\:target\:align-self-end:target{
        justify-self: end;
    }

    .sm\:target\:align-self-center:target{
        justify-self: center;
    }

    .sm\:target\:align-self-stretch:target{
        justify-self: stretch;
    }

    .sm\:target\:align-self-baseline:target{
        justify-self: baseline;
    }

    .sm\:target\:place-content-center:target{
        place-content: center;
    }

    .sm\:target\:place-content-start:target{
        place-content: start;
    }

    .sm\:target\:place-content-end:target{
        place-content: end;
    }

    .sm\:target\:place-content-between:target{
        place-content: between;
    }

    .sm\:target\:place-content-around:target{
        place-content: around;
    }

    .sm\:target\:place-content-evenly:target{
        place-content: evenly;
    }

    .sm\:target\:place-content-baseline:target{
        place-content: baseline;
    }

    .sm\:target\:place-content-stretch:target{
        place-content: stretch;
    }

    .sm\:target\:place-items-start:target{
        place-content: start;
    }

    .sm\:target\:place-items-end:target{
        place-content: end;
    }

    .sm\:target\:place-items-center:target{
        place-content: center;
    }

    .sm\:target\:place-items-baseline:target{
        place-content: baseline;
    }

    .sm\:target\:place-items-stretch:target{
        place-content: stretch;
    }

    .sm\:target\:place-self-start:target{
        place-self: start;
    }

    .sm\:target\:place-self-end:target{
        place-self: end;
    }

    .sm\:target\:place-self-center:target{
        place-self: center;
    }

    .sm\:target\:place-self-baseline:target{
        place-self: baseline;
    }

    .sm\:target\:place-self-stretch:target{
        place-self: stretch;
    }

    .sm\:target\:w-0:target{
        width: 0;
    }

    .sm\:target\:w-2:target{
        width: 2px;
    }

    .sm\:target\:w-4:target{
        width: 4px;
    }

    .sm\:target\:w-6:target{
        width: 6px;
    }

    .sm\:target\:w-8:target{
        width: 8px;
    }

    .sm\:target\:w-10:target{
        width: 10px;
    }

    .sm\:target\:w-12:target{
        width: 12px;
    }

    .sm\:target\:w-14:target{
        width: 14px;
    }

    .sm\:target\:w-16:target{
        width: 16px;
    }

    .sm\:target\:w-18:target{
        width: 18px;
    }

    .sm\:target\:w-20:target{
        width: 20px;
    }

    .sm\:target\:w-22:target{
        width: 1.5rem;
    }

    .sm\:target\:w-24:target{
        width: 3rem;
    }

    .sm\:target\:w-26:target{
        width: 4.5rem;
    }

    .sm\:target\:w-28:target{
        width: 6rem;
    }

    .sm\:target\:w-30:target{
        width: 7.5rem;
    }

    .sm\:target\:w-32:target{
        width: 10rem;
    }

    .sm\:target\:w-34:target{
        width: 11.5rem;
    }

    .sm\:target\:w-36:target{
        width: 13rem;
    }

    .sm\:target\:w-38:target{
        width: 14.5rem;
    }

    .sm\:target\:w-40:target{
        width: 16rem;
    }

    .sm\:target\:w-42:target{
        width: 18rem;
    }

    .sm\:target\:w-44:target{
        width: 20rem;
    }

    .sm\:target\:w-46:target{
        width: 22rem;
    }

    .sm\:target\:w-48:target{
        width: 24rem;
    }

    .sm\:target\:w-52:target{
        width: 28rem;
    }

    .sm\:target\:w-56:target{
        width: 32rem;
    }

    .sm\:target\:w-60:target{
        width: 36rem;
    }

    .sm\:target\:w-64:target{
        width: 40rem;
    }

    .sm\:target\:w-68:target{
        width: 44rem;
    }

    .sm\:target\:w-72:target{
        width: 48rem;
    }

    .sm\:target\:w-76:target{
        width: 52rem;
    }

    .sm\:target\:w-80:target{
        width: 56rem;
    }

    .sm\:target\:w-84:target{
        width: 60rem;
    }

    .sm\:target\:w-hf:target{
        width: 50%;
    }

    .sm\:target\:w-third:target{
        width: 33.333%;
    }

    .sm\:target\:w-two-third:target{
        width: 66.67%;
    }

    .sm\:target\:w-quarter:target{
        width: 25%;
    }

    .sm\:target\:w-three-quarter:target{
        width: 75%;
    }

    .sm\:target\:w-fifth:target{
        width: 20%;
    }

    .sm\:target\:w-two-fifth:target{
        width: 40%;
    }

    .sm\:target\:w-three-fifth:target{
        width: 60%;
    }

    .sm\:target\:w-four-fifth:target{
        width: 80%;
    }

    .sm\:target\:w-tenth:target{
        width: 10%;
    }

    .sm\:target\:w-two-tenth:target{
        width: 20%;
    }

    .sm\:target\:w-three-tenth:target{
        width: 30%;
    }

    .sm\:target\:w-four-tenth:target{
        width: 40%;
    }

    .sm\:target\:w-five-tenth:target{
        width: 50%;
    }

    .sm\:target\:w-six-tenth:target{
        width: 60%;
    }

    .sm\:target\:w-seven-tenth:target{
        width: 70%;
    }

    .sm\:target\:w-eight-tenth:target{
        width: 80%;
    }

    .sm\:target\:w-nine-tenth:target{
        width: 90%;
    }

    .sm\:target\:w-full:target{
        width: 100%;
    }

    .sm\:target\:w-min:target{
        width: min-content;
    }

    .sm\:target\:w-max:target{
        width: max-content;
    }

    .sm\:target\:w-fit:target{
        width: fit-content;
    }

    .sm\:target\:min-vh-10:target{
        min-height: 10vh;
    }

    .sm\:target\:min-vh-20:target{
        min-height: 20vh;
    }

    .sm\:target\:min-vh-30:target{
        min-height: 30vh;
    }

    .sm\:target\:min-vh-40:target{
        min-height: 40vh;
    }

    .sm\:target\:min-vh-50:target{
        min-height: 50vh;
    }

    .sm\:target\:min-vh-60:target{
        min-height: 60vh;
    }

    .sm\:target\:min-vh-70:target{
        min-height: 70vh;
    }

    .sm\:target\:min-vh-80:target{
        min-height: 80vh;
    }

    .sm\:target\:min-vh-90:target{
        min-height: 90vh;
    }

    .sm\:target\:min-vh-100:target{
        min-height: 100vh;
    }

    .sm\:target\:min-vw-10:target{
        min-width: 10vh;
    }

    .sm\:target\:min-vw-20:target{
        min-width: 20vh;
    }

    .sm\:target\:min-vw-30:target{
        min-width: 30vh;
    }

    .sm\:target\:min-vw-40:target{
        min-width: 40vh;
    }

    .sm\:target\:min-vw-50:target{
        min-width: 50vh;
    }

    .sm\:target\:min-vw-60:target{
        min-width: 60vh;
    }

    .sm\:target\:min-vw-70:target{
        min-width: 70vh;
    }

    .sm\:target\:min-vw-80:target{
        min-width: 80vh;
    }

    .sm\:target\:min-vw-90:target{
        min-width: 100vh;
    }

    .sm\:target\:min-vw-100:target{
        min-width: 100vh;
    }

    .sm\:target\:max-vh-10:target{
        max-height: 10vh;
    }

    .sm\:target\:max-vh-20:target{
        max-height: 20vh;
    }

    .sm\:target\:max-vh-30:target{
        max-height: 30vh;
    }

    .sm\:target\:max-vh-40:target{
        max-height: 40vh;
    }

    .sm\:target\:max-vh-50:target{
        max-height: 50vh;
    }

    .sm\:target\:max-vh-60:target{
        max-height: 60vh;
    }

    .sm\:target\:max-vh-70:target{
        max-height: 70vh;
    }

    .sm\:target\:max-vh-80:target{
        max-height: 80vh;
    }

    .sm\:target\:max-vh-90:target{
        max-height: 100vh;
    }

    .sm\:target\:max-vh-100:target{
        max-height: 100vh;
    }

    .sm\:target\:max-vw-10:target{
        max-width: 10vh;
    }

    .sm\:target\:max-vw-20:target{
        max-width: 20vh;
    }

    .sm\:target\:max-vw-30:target{
        max-width: 30vh;
    }

    .sm\:target\:max-vw-40:target{
        max-width: 40vh;
    }

    .sm\:target\:max-vw-50:target{
        max-width: 50vh;
    }

    .sm\:target\:max-vw-60:target{
        max-width: 60vh;
    }

    .sm\:target\:max-vw-70:target{
        max-width: 70vh;
    }

    .sm\:target\:max-vw-80:target{
        max-width: 80vh;
    }

    .sm\:target\:max-vw-90:target{
        max-width: 100vh;
    }

    .sm\:target\:max-vw-100:target{
        max-width: 100vh;
    }

    .sm\:target\:min-w-2:target{
        min-width: 2px;
    }

    .sm\:target\:min-w-4:target{
        min-width: 4px;
    }

    .sm\:target\:min-w-6:target{
        min-width: 6px;
    }

    .sm\:target\:min-w-8:target{
        min-width: 8px;
    }

    .sm\:target\:min-w-10:target{
        min-width: 10px;
    }

    .sm\:target\:min-w-12:target{
        min-width: 12px;
    }

    .sm\:target\:min-w-14:target{
        min-width: 14px;
    }

    .sm\:target\:min-w-16:target{
        min-width: 16px;
    }

    .sm\:target\:min-w-18:target{
        min-width: 18px;
    }

    .sm\:target\:min-w-20:target{
        min-width: 20px;
    }

    .sm\:target\:min-w-22:target{
        min-width: 1.5rem;
    }

    .sm\:target\:min-w-24:target{
        min-width: 3rem;
    }

    .sm\:target\:min-w-26:target{
        min-width: 4.5rem;
    }

    .sm\:target\:min-w-28:target{
        min-width: 6rem;
    }

    .sm\:target\:min-w-30:target{
        min-width: 7.5rem;
    }

    .sm\:target\:min-w-32:target{
        min-width: 10rem;
    }

    .sm\:target\:min-w-34:target{
        min-width: 11.5rem;
    }

    .sm\:target\:min-w-36:target{
        min-width: 13rem;
    }

    .sm\:target\:min-w-38:target{
        min-width: 14.5rem;
    }

    .sm\:target\:min-w-40:target{
        min-width: 16rem;
    }

    .sm\:target\:min-w-42:target{
        min-width: 18rem;
    }

    .sm\:target\:min-w-44:target{
        min-width: 20rem;
    }

    .sm\:target\:min-w-46:target{
        min-width: 22rem;
    }

    .sm\:target\:min-w-48:target{
        min-width: 24rem;
    }

    .sm\:target\:min-w-hf:target{
        min-width: 50%;
    }

    .sm\:target\:min-w-full:target{
        min-width: 100%;
    }

    .sm\:target\:min-w-min:target{
        min-width: min-content;
    }

    .sm\:target\:min-w-max:target{
        min-width: max-content;
    }

    .sm\:target\:min-w-fit:target{
        min-width: fit-content;
    }

    .sm\:target\:max-w-0:target{
        max-width: 0;
    }

    .sm\:target\:max-w-2:target{
        max-width: 2px;
    }

    .sm\:target\:max-w-4:target{
        max-width: 4px;
    }

    .sm\:target\:max-w-6:target{
        max-width: 6px;
    }

    .sm\:target\:max-w-8:target{
        max-width: 8px;
    }

    .sm\:target\:max-w-10:target{
        max-width: 10px;
    }

    .sm\:target\:max-w-12:target{
        max-width: 12px;
    }

    .sm\:target\:max-w-14:target{
        max-width: 14px;
    }

    .sm\:target\:max-w-16:target{
        max-width: 16px;
    }

    .sm\:target\:max-w-18:target{
        max-width: 18px;
    }

    .sm\:target\:max-w-20:target{
        max-width: 20px;
    }

    .sm\:target\:max-w-22:target{
        max-width: 1.5rem;
    }

    .sm\:target\:max-w-24:target{
        max-width: 3rem;
    }

    .sm\:target\:max-w-26:target{
        max-width: 4.5rem;
    }

    .sm\:target\:max-w-28:target{
        max-width: 6rem;
    }

    .sm\:target\:max-w-30:target{
        max-width: 7.5rem;
    }

    .sm\:target\:max-w-32:target{
        max-width: 10rem;
    }

    .sm\:target\:max-w-34:target{
        max-width: 11.5rem;
    }

    .sm\:target\:max-w-36:target{
        max-width: 13rem;
    }

    .sm\:target\:max-w-38:target{
        max-width: 14.5rem;
    }

    .sm\:target\:max-w-40:target{
        max-width: 16rem;
    }

    .sm\:target\:max-w-42:target{
        max-width: 18rem;
    }

    .sm\:target\:max-w-44:target{
        max-width: 20rem;
    }

    .sm\:target\:max-w-46:target{
        max-width: 22rem;
    }

    .sm\:target\:max-w-48:target{
        max-width: 24rem;
    }

    .sm\:target\:max-w-hf:target{
        max-width: 50%;
    }

    .sm\:target\:max-w-full:target{
        max-width: 100%;
    }

    .sm\:target\:max-w-max:target{
        max-width: max-content;
    }

    .sm\:target\:max-w-max:target{
        max-width: max-content;
    }

    .sm\:target\:max-w-fit:target{
        max-width: fit-content;
    }

    .sm\:target\:h-0:target{
        height: 0;
    }

    .sm\:target\:h-2:target{
        height: 2px;
    }

    .sm\:target\:h-4:target{
        height: 4px;
    }

    .sm\:target\:h-6:target{
        height: 6px;
    }

    .sm\:target\:h-8:target{
        height: 8px;
    }

    .sm\:target\:h-10:target{
        height: 10px;
    }

    .sm\:target\:h-12:target{
        height: 12px;
    }

    .sm\:target\:h-14:target{
        height: 14px;
    }

    .sm\:target\:h-16:target{
        height: 16px;
    }

    .sm\:target\:h-18:target{
        height: 18px;
    }

    .sm\:target\:h-20:target{
        height: 20px;
    }

    .sm\:target\:h-22:target{
        height: 1.5rem;
    }

    .sm\:target\:h-24:target{
        height: 3rem;
    }

    .sm\:target\:h-26:target{
        height: 4.5rem;
    }

    .sm\:target\:h-28:target{
        height: 6rem;
    }

    .sm\:target\:h-30:target{
        height: 7.5rem;
    }

    .sm\:target\:h-32:target{
        height: 10rem;
    }

    .sm\:target\:h-34:target{
        height: 11.5rem;
    }

    .sm\:target\:h-36:target{
        height: 13rem;
    }

    .sm\:target\:h-38:target{
        height: 14.5rem;
    }

    .sm\:target\:h-40:target{
        height: 16rem;
    }

    .sm\:target\:h-42:target{
        height: 18rem;
    }

    .sm\:target\:h-44:target{
        height: 20rem;
    }

    .sm\:target\:h-46:target{
        height: 22rem;
    }

    .sm\:target\:h-48:target{
        height: 24rem;
    }

    .sm\:target\:h-52:target{
        height: 28rem;
    }

    .sm\:target\:h-56:target{
        height: 32rem;
    }

    .sm\:target\:h-60:target{
        height: 36rem;
    }

    .sm\:target\:h-64:target{
        height: 40rem;
    }

    .sm\:target\:h-68:target{
        height: 44rem;
    }

    .sm\:target\:h-72:target{
        height: 48rem;
    }

    .sm\:target\:h-76:target{
        height: 52rem;
    }

    .sm\:target\:h-80:target{
        height: 56rem;
    }

    .sm\:target\:h-84:target{
        height: 60rem;
    }

    .sm\:target\:h-hf:target{
        height: 50%;
    }

    .sm\:target\:h-third:target{
        height: 33.333%;
    }

    .sm\:target\:h-two-third:target{
        height: 66.67%;
    }

    .sm\:target\:h-quarter:target{
        height: 25%;
    }

    .sm\:target\:h-three-quarter:target{
        height: 75%;
    }

    .sm\:target\:h-fifth:target{
        height: 20%;
    }

    .sm\:target\:h-two-fifth:target{
        height: 40%;
    }

    .sm\:target\:h-three-fifth:target{
        height: 60%;
    }

    .sm\:target\:h-four-fifth:target{
        height: 80%;
    }

    .sm\:target\:h-tenth:target{
        height: 10%;
    }

    .sm\:target\:h-two-tenth:target{
        height: 20%;
    }

    .sm\:target\:h-three-tenth:target{
        height: 30%;
    }

    .sm\:target\:h-four-tenth:target{
        height: 40%;
    }

    .sm\:target\:h-five-tenth:target{
        height: 50%;
    }

    .sm\:target\:h-six-tenth:target{
        height: 60%;
    }

    .sm\:target\:h-seventh-tenth:target{
        height: 70%;
    }

    .sm\:target\:h-eight-tenth:target{
        height: 80%;
    }

    .sm\:target\:h-nine-tenth:target{
        height: 90%;
    }

    .sm\:target\:h-full:target{
        height: 100%;
    }

    .sm\:target\:h-min:target{
        height: min-content;
    }

    .sm\:target\:h-max:target{
        height: max-content;
    }

    .sm\:target\:h-fit:target{
        height: fit-content;
    }

    .sm\:target\:min-h-0:target{
        min-height: 0;
    }

    .sm\:target\:min-h-2:target{
        min-height: 2px;
    }

    .sm\:target\:min-h-4:target{
        min-height: 4px;
    }

    .sm\:target\:min-h-6:target{
        min-height: 6px;
    }

    .sm\:target\:min-h-8:target{
        min-height: 8px;
    }

    .sm\:target\:min-h-10:target{
        min-height: 10px;
    }

    .sm\:target\:min-h-12:target{
        min-height: 12px;
    }

    .sm\:target\:min-h-14:target{
        min-height: 14px;
    }

    .sm\:target\:min-h-16:target{
        min-height: 16px;
    }

    .sm\:target\:min-h-18:target{
        min-height: 18px;
    }

    .sm\:target\:min-h-20:target{
        min-height: 20px;
    }

    .sm\:target\:min-h-22:target{
        min-height: 1.5rem;
    }

    .sm\:target\:min-h-24:target{
        min-height: 3rem;
    }

    .sm\:target\:min-h-26:target{
        min-height: 4.5rem;
    }

    .sm\:target\:min-h-28:target{
        min-height: 6rem;
    }

    .sm\:target\:min-h-30:target{
        min-height: 7.5rem;
    }

    .sm\:target\:min-h-32:target{
        min-height: 10rem;
    }

    .sm\:target\:min-h-34:target{
        min-height: 11.5rem;
    }

    .sm\:target\:min-h-36:target{
        min-height: 13rem;
    }

    .sm\:target\:min-h-38:target{
        min-height: 14.5rem;
    }

    .sm\:target\:min-h-40:target{
        min-height: 16rem;
    }

    .sm\:target\:min-h-42:target{
        min-height: 18rem;
    }

    .sm\:target\:min-h-44:target{
        min-height: 20rem;
    }

    .sm\:target\:min-h-46:target{
        min-height: 22rem;
    }

    .sm\:target\:min-h-48:target{
        min-height: 24rem;
    }

    .sm\:target\:min-h-hf:target{
        min-height: 50%;
    }

    .sm\:target\:min-h-full:target{
        min-height: 100%;
    }

    .sm\:target\:min-h-min:target{
        min-height: min-content;
    }

    .sm\:target\:min-h-max:target{
        min-height: max-content;
    }

    .sm\:target\:min-h-fit:target{
        min-height: fit-content;
    }

    .sm\:target\:max-h-0:target{
        max-height: 0;
    }

    .sm\:target\:max-h-2:target{
        max-height: 2px;
    }

    .sm\:target\:max-h-4:target{
        max-height: 4px;
    }

    .sm\:target\:max-h-6:target{
        max-height: 6px;
    }

    .sm\:target\:max-h-8:target{
        max-height: 8px;
    }

    .sm\:target\:max-h-10:target{
        max-height: 10px;
    }

    .sm\:target\:max-h-12:target{
        max-height: 12px;
    }

    .sm\:target\:max-h-14:target{
        max-height: 14px;
    }

    .sm\:target\:max-h-16:target{
        max-height: 16px;
    }

    .sm\:target\:max-h-18:target{
        max-height: 18px;
    }

    .sm\:target\:max-h-20:target{
        max-height: 20px;
    }

    .sm\:target\:max-h-22:target{
        max-height: 1.5rem;
    }

    .sm\:target\:max-h-24:target{
        max-height: 3rem;
    }

    .sm\:target\:max-h-26:target{
        max-height: 4.5rem;
    }

    .sm\:target\:max-h-28:target{
        max-height: 6rem;
    }

    .sm\:target\:max-h-30:target{
        max-height: 7.5rem;
    }

    .sm\:target\:max-h-32:target{
        max-height: 10rem;
    }

    .sm\:target\:max-h-34:target{
        max-height: 11.5rem;
    }

    .sm\:target\:max-h-36:target{
        max-height: 13rem;
    }

    .sm\:target\:max-h-38:target{
        max-height: 14.5rem;
    }

    .sm\:target\:max-h-40:target{
        max-height: 16rem;
    }

    .sm\:target\:max-h-42:target{
        max-height: 18rem;
    }

    .sm\:target\:max-h-44:target{
        max-height: 20rem;
    }

    .sm\:target\:max-h-46:target{
        max-height: 22rem;
    }

    .sm\:target\:max-h-48:target{
        max-height: 24rem;
    }

    .sm\:target\:max-h-hf:target{
        max-height: 50%;
    }

    .sm\:target\:max-h-full:target{
        max-height: 100%;
    }

    .sm\:target\:max-h-max:target{
        max-height: max-content;
    }

    .sm\:target\:max-h-max:target{
        max-height: max-content;
    }

    .sm\:target\:max-h-fit:target{
        max-height: fit-content;
    }

    .sm\:target\:sans:target{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .sm\:target\:serif:target{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .sm\:target\:mono:target{
        font-family: 'Courier New', Courier, monospace;
    }

    .sm\:target\:font-s-xs:target{
        font-size: var(--velocity-font-s-xs);
    }

    .sm\:target\:font-s-sm:target{
        font-size: var(--velocity-font-s-sm);
    }

    .sm\:target\:font-s-md:target{
        font-size: var(--velocity-font-s-md);
    }

    .sm\:target\:font-s-lg:target{
        font-size: var(--velocity-font-s-lg);
    }

    .sm\:target\:font-s-xm:target{
        font-size: var(--velocity-font-s-xm);
    }

    .sm\:target\:font-s-xl:target{
        font-size: var(--velocity-font-s-xl);
    }

    .sm\:target\:font-s-2md:target{
        font-size: var(--velocity-font-s-2md);
    }

    .sm\:target\:font-s-2xm:target{
        font-size: var(--velocity-font-s-2xm);
    }

    .sm\:target\:font-s-2lg:target{
        font-size: var(--velocity-font-s-2lg);
    }

    .sm\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:target\:font-s-2xl:target{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:target\:font-s-4md:target{
        font-size: var(--velocity-font-s-4md);
    }

    .sm\:target\:font-s-6md:target{
        font-size: var(--velocity-font-s-6md);
    }

    .sm\:target\:font-s-8md:target{
        font-size: var(--velocity-font-s-8md);
    }

    .sm\:target\:font-smoothing-antialiased:target{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .sm\:target\:font-subpixel-antialiased:target{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .sm\:target\:italic:target{
        font-style: italic;
    }

    .sm\:target\:italic-0:target{
        font-style: normal;
    }

    .sm\:target\:font-w-thin:target{
        font-weight: 100;
    }

    .sm\:target\:font-w-extralight:target{
        font-weight: 200;
    }

    .sm\:target\:font-w-light:target{
        font-weight: 300;
    }

    .sm\:target\:font-w-normal:target{
        font-weight: 400;
    }

    .sm\:target\:font-w-medium:target{
        font-weight: 500;
    }

    .sm\:target\:font-w-semibold:target{
        font-weight: 600;
    }

    .sm\:target\:font-w-bold:target{
        font-weight: 700;
    }

    .sm\:target\:font-w-extrabold:target{
        font-weight: 800;
    }

    .sm\:target\:font-w-black:target{
        font-weight: 900;
    }

    .sm\:target\:letter-space-lt:target{
        letter-spacing: -0.25rem;
    }

    .sm\:target\:letter-space-tt:target{
        letter-spacing: -0.125rem;
    }

    .sm\:target\:letter-space-normal:target{
        letter-spacing: 0;
    }

    .sm\:target\:letter-space-wide:target{
        letter-spacing: 0.125rem;
    }

    .sm\:target\:letter-space-wider:target{
        letter-spacing: 0.25rem;
    }

    .sm\:target\:line-h-1:target{
        line-height: 0.25rem;
    }

    .sm\:target\:line-h-2:target{
        line-height: 0.5rem;
    }

    .sm\:target\:line-h-3:target{
        line-height: 0.75rem;
    }

    .sm\:target\:line-h-4:target{
        line-height: 1rem;
    }

    .sm\:target\:line-h-5:target{
        line-height: 1.25rem;
    }

    .sm\:target\:line-h-6:target{
        line-height: 1.5rem;
    }

    .sm\:target\:line-h-7:target{
        line-height: 1.75rem;
    }

    .sm\:target\:line-h-8:target{
        line-height: 2rem;
    }

    .sm\:target\:line-h-9:target{
        line-height: 2.25rem;
    }

    .sm\:target\:line-h-10:target{
        line-height: 2.5rem;
    }

    .sm\:target\:line-h-normal:target{
        line-height: 1;
    }

    .sm\:target\:line-h-sm:target{
        line-height: 1.25;
    }

    .sm\:target\:line-h-md:target{
        line-height: 1.5;
    }

    .sm\:target\:line-h-lg:target{
        line-height: 1.75;
    }

    .sm\:target\:line-h-lg:target{
        line-height: 2;
    }

    .sm\:target\:line-h-xl:target{
        line-height: 4;
    }

    .sm\:target\:list-img-none:target{
        list-style-image: none;
    }

    .sm\:target\:list-position-inside:target{
        list-style-position: inside;
    }

    .sm\:target\:list-position-outside:target{
        list-style-position: outside;
    }

    .sm\:target\:list-type-none:target{
        list-style-type: none;
    }

    .sm\:target\:list-type-disc:target{
        list-style-type: disc;
    }

    .sm\:target\:list-type-decimal:target{
        list-style-type: decimal;
    }

    .sm\:target\:list-type-square:target{
        list-style-type: square;
    }

    .sm\:target\:left-text:target{
        text-align: left;
    }

    .sm\:target\:right-text:target{
        text-align: right;
    }

    .sm\:target\:justify-text:target{
        text-align: justify;
    }

    .sm\:target\:center-text:target{
        text-align: center;
    }

    .sm\:target\:start-text:target{
        text-align: start;
    }

    .sm\:target\:end-text:target{
        text-align: end;
    }

    .sm\:target\:underline-text:target{
        text-decoration-line: underline;
    }

    .sm\:target\:overline-text:target{
        text-decoration-line: overline;
    }

    .sm\:target\:strikethrough-text:target{
        text-decoration-line: line-through;
    }

    .sm\:target\:no-decoration-text:target{
        text-decoration-line: none;
    }

    .sm\:target\:text-decoration-solid:target{
        text-decoration-style: solid;
    }

    .sm\:target\:text-decoration-double:target{
        text-decoration-style: double;
    }

    .sm\:target\:text-decoration-dotted:target{
        text-decoration-style: dotted;
    }

    .sm\:target\:text-decoration-dashed:target{
        text-decoration-style: dashed;
    }

    .sm\:target\:text-decoration-wavy:target{
        text-decoration-style: wavy;
    }

    .sm\:target\:decoration-thick-auto:target{
        text-decoration-thickness: auto;
    }

    .sm\:target\:decoration-thick-0:target{
        text-decoration-thickness: 0;
    }

    .sm\:target\:decoration-thick-sm:target{
        text-decoration-thickness: 1px;
    }

    .sm\:target\:decoration-thick-md:target{
        text-decoration-thickness: 2px;
    }

    .sm\:target\:decoration-thick-lg:target{
        text-decoration-thickness: 4px;
    }

    .sm\:target\:decoration-thick-xl:target{
        text-decoration-thickness: 8px;
    }

    .sm\:target\:underline-offset-auto:target{
        text-underline-offset: auto;
    }

    .sm\:target\:underline-offset-0:target{
        text-underline-offset: 0;
    }

    .sm\:target\:underline-offset-sm:target{
        text-underline-offset: 1px;
    }

    .sm\:target\:underline-offset-md:target{
        text-underline-offset: 2px;
    }

    .sm\:target\:underline-offset-lg:target{
        text-underline-offset: 4px;
    }

    .sm\:target\:underline-offset-xl:target{
        text-underline-offset: 8px;
    }

    .sm\:target\:text-uppercase:target{
        text-transform: uppercase;
    }

    .sm\:target\:text-lowercase:target{
        text-transform: lowercase;
    }

    .sm\:target\:text-capitalize:target{
        text-transform: capitalize;
    }

    .sm\:target\:text-no-case:target{
        text-transform: none;
    }

    .sm\:target\:text-ellipsis:target{
        text-overflow: ellipsis;
    }

    .sm\:target\:text-clip:target{
        text-overflow: clip;
    }

    .sm\:target\:text-wrap:target{
        text-wrap: wrap;
    }

    .sm\:target\:text-nowrap:target{
        text-wrap: nowrap;
    }

    .sm\:target\:text-balance:target{
        text-wrap: balance;
    }

    .sm\:target\:text-pretty:target{
        text-wrap: pretty;
    }

    .sm\:target\:text-indent-0:target{
        text-indent: 0;
    }

    .sm\:target\:text-indent-1:target{
        text-indent: 1px;
    }

    .sm\:target\:text-indent-2:target{
        text-indent: 2px;
    }

    .sm\:target\:text-indent-4:target{
        text-indent: 4px;
    }

    .sm\:target\:text-indent-6:target{
        text-indent: 6px;
    }

    .sm\:target\:text-indent-8:target{
        text-indent: 8px;
    }

    .sm\:target\:text-indent-10:target{
        text-indent: 10px;
    }

    .sm\:target\:text-indent-12:target{
        text-indent: 12px;
    }

    .sm\:target\:text-indent-14:target{
        text-indent: 14px;
    }

    .sm\:target\:text-indent-16:target{
        text-indent: 16px;
    }

    .sm\:target\:text-indent-18:target{
        text-indent: 18px;
    }

    .sm\:target\:text-indent-20:target{
        text-indent: 20px;
    }

    .sm\:target\:vertical-align-baseline:target{
        vertical-align: baseline;
    }

    .sm\:target\:vertical-align-top:target{
        vertical-align: top;
    }

    .sm\:target\:vertical-align-bottom:target{
        vertical-align: bottom;
    }

    .sm\:target\:vertical-align-middle:target{
        vertical-align: middle;
    }

    .sm\:target\:vertical-align-text-top:target{
        vertical-align: text-top;
    }

    .sm\:target\:vertical-align-text-bottom:target{
        vertical-align: text-bottom;
    }

    .sm\:target\:vertical-align-sub:target{
        vertical-align: sub;
    }

    .sm\:target\:vertical-align-super:target{
        vertical-align: super;
    }

    .sm\:target\:white-space-normal:target{
        white-space: normal;
    }

    .sm\:target\:white-space-nowrap:target{
        white-space: nowrap;
    }

    .sm\:target\:white-space-pre:target{
        white-space: pre;
    }

    .sm\:target\:white-space-pre-line:target{
        white-space: pre-line;
    }

    .sm\:target\:white-space-pre-wrap:target{
        white-space: pre-wrap;
    }

    .sm\:target\:white-break-spaces:target{
        white-space: break-spaces;
    }

    .sm\:target\:word-break-normal:target{
        word-break: normal;
    }

    .sm\:target\:word-break-words:target{
        word-break: break-word;
    }

    .sm\:target\:word-break-all:target{
        word-break: break-all;
    }

    .sm\:target\:word-break-keep:target{
        word-break: keep-all;
    }

    .sm\:target\:content-none:target{
        content: none;
    }

    .sm\:target\:content-blank:target{
        content: "";
    }

    .sm\:target\:bg-fixed:target{
        background-attachment: fixed;
    }

    .sm\:target\:bg-local:target{
        background-attachment: local;
    }

    .sm\:target\:bg-scroll:target{
        background-attachment: scroll;
    }

    .sm\:target\:bg-clip-border:target{
        background-clip: border-box;
    }

    .sm\:target\:bg-clip-content:target{
        background-clip: content-box;
    }

    .sm\:target\:bg-clip-padding:target{
        background-clip: padding-box;
    }

    .sm\:target\:bg-clip-text:target{
        background-clip: text;
    }

    .sm\:target\:bg-or-border:target{
        background-origin: border-box;
    }

    .sm\:target\:bg-origin-border:target{
        background-origin: border-box;
    }

    .sm\:target\:bg-origin-padding:target{
        background-origin: padding-box;
    }

    .sm\:target\:bg-origin-content:target{
        background-origin: content-box;
    }

    .sm\:target\:bg-top:target{
        background-position: top;
    }

    .sm\:target\:bg-bottom:target{
        background-position: bottom;
    }

    .sm\:target\:bg-center:target{
        background-position: center;
    }

    .sm\:target\:bg-left:target{
        background-position: left;
    }

    .sm\:target\:bg-right:target{
        background-position: top;
    }

    .sm\:target\:bg-left-top:target{
        background-position: left top;
    }

    .sm\:target\:bg-right-top:target{
        background-position: right top;
    }

    .sm\:target\:bg-left-bottom:target{
        background-position: left bottom;
    }

    .sm\:target\:bg-right-bottom:target{
        background-position: right bottom;
    }

    .sm\:target\:bg-no-repeat:target{
        background-repeat: no-repeat;
    }

    .sm\:target\:bg-repeat:target{
        background-repeat: repeat;
    }

    .sm\:target\:bg-repeat-x:target{
        background-repeat: repeat-x;
    }

    .sm\:target\:bg-repeat-y:target{
        background-repeat: repeat-y;
    }

    .sm\:target\:bg-repeat-space:target{
        background-repeat: space;
    }

    .sm\:target\:bg-repeat-round:target{
        background-repeat: round;
    }

    .sm\:target\:bg-s-auto:target{
        background-size: auto;
    }

    .sm\:target\:bg-s-cover:target{
        background-size: cover;
    }

    .sm\:target\:bg-s-contain:target{
        background-size: contain;
    }

    /* padding */
    .sm\:target\:p-auto:target{
        padding: auto;
    }

    .sm\:target\:p-0:target{
        padding: 0;
    }

    .sm\:target\:p-4:target{
        padding: var(--velocity-padding-4);
    }

    .sm\:target\:p-8:target{
        padding: var(--velocity-padding-8);
    }

    .sm\:target\:p-12:target{
        padding: var(--velocity-padding-12);
    }

    .sm\:target\:p-16:target{
        padding: var(--velocity-padding-16);
    }

    .sm\:target\:p-20:target{
        padding: var(--velocity-padding-20);
    }

    .sm\:target\:p-24:target{
        padding: var(--velocity-padding-24);
    }

    .sm\:target\:p-28:target{
        padding: var(--velocity-padding-28);
    }

    .sm\:target\:p-32:target{
        padding: var(--velocity-padding-32);
    }

    .sm\:target\:p-36:target{
        padding: var(--velocity-padding-36);
    }

    .sm\:target\:p-40:target{
        padding: var(--velocity-padding-40);
    }

    .sm\:target\:p-44:target{
        padding: var(--velocity-padding-44);
    }

    .sm\:target\:p-48:target{
        padding: var(--velocity-padding-48);
    }

    .sm\:target\:p-52:target{
        padding: var(--velocity-padding-52);
    }

    .sm\:target\:p-56:target{
        padding: var(--velocity-padding-56);
    }

    .sm\:target\:p-60:target{
        padding: var(--velocity-padding-60);
    }

    .sm\:target\:p-64:target{
        padding: var(--velocity-padding-64);
    }

    .sm\:target\:p-68:target{
        padding: var(--velocity-padding-68);
    }

    .sm\:target\:p-72:target{
        padding: var(--velocity-padding-72);
    }

    .sm\:target\:p-76:target{
        padding: var(--velocity-padding-76);
    }

    .sm\:target\:p-80:target{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .sm\:target\:pt-auto:target{
        padding-top: auto;
    }

    .sm\:target\:pt-0:target{
        padding-top: 0;
    }

    .sm\:target\:pt-4:target{
        padding-top: 0.25rem;
    }

    .sm\:target\:pt-8:target{
        padding-top: 0.5rem;
    }

    .sm\:target\:pt-12:target{
        padding-top: 0.75rem;
    }

    .sm\:target\:pt-16:target{
        padding-top: 1rem;
    }

    .sm\:target\:pt-20:target{
        padding-top: 1.25rem;
    }

    .sm\:target\:pt-24:target{
        padding-top: 1.5rem;
    }

    .sm\:target\:pt-28:target{
        padding-top: 1.75rem;
    }

    .sm\:target\:pt-32:target{
        padding-top: 2rem;
    }

    .sm\:target\:pt-36:target{
        padding-top: 2.25rem;
    }

    .sm\:target\:pt-40:target{
        padding-top: 2.5rem;
    }

    .sm\:target\:pt-44:target{
        padding-top: 2.75rem;
    }

    .sm\:target\:pt-48:target{
        padding-top: 3rem;
    }

    .sm\:target\:pt-52:target{
        padding-top: 3.25rem;
    }

    .sm\:target\:pt-56:target{
        padding-top: 3.5rem;
    }

    .sm\:target\:pt-60:target{
        padding-top: 3.75rem;
    }

    .sm\:target\:pt-64:target{
        padding-top: 4rem;
    }

    .sm\:target\:pt-68:target{
        padding-top: 6rem;
    }

    .sm\:target\:pt-72:target{
        padding-top: 8rem;
    }

    .sm\:target\:pt-76:target{
        padding-top: 12rem;
    }

    .sm\:target\:pt-80:target{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .sm\:target\:pb-auto:target{
        padding-bottom: auto;
    }

    .sm\:target\:pb-0:target{
        padding-bottom: 0;
    }

    .sm\:target\:pb-4:target{
        padding-bottom: 0.25rem;
    }

    .sm\:target\:pb-8:target{
        padding-bottom: 0.5rem;
    }

    .sm\:target\:pb-12:target{
        padding-bottom: 0.75rem;
    }

    .sm\:target\:pb-16:target{
        padding-bottom: 1rem;
    }

    .sm\:target\:pb-20:target{
        padding-bottom: 1.25rem;
    }

    .sm\:target\:pb-24:target{
        padding-bottom: 1.5rem;
    }

    .sm\:target\:pb-28:target{
        padding-bottom: 1.75rem;
    }

    .sm\:target\:pb-32:target{
        padding-bottom: 2rem;
    }

    .sm\:target\:pb-36:target{
        padding-bottom: 2.25rem;
    }

    .sm\:target\:pb-40:target{
        padding-bottom: 2.5rem;
    }

    .sm\:target\:pb-44:target{
        padding-bottom: 2.75rem;
    }

    .sm\:target\:pb-48:target{
        padding-bottom: 3rem;
    }

    .sm\:target\:pb-52:target{
        padding-bottom: 3.25rem;
    }

    .sm\:target\:pb-56:target{
        padding-bottom: 3.5rem;
    }

    .sm\:target\:pb-60:target{
        padding-bottom: 3.75rem;
    }

    .sm\:target\:pb-64:target{
        padding-bottom: 4rem;
    }

    .sm\:target\:pb-68:target{
        padding-bottom: 6rem;
    }

    .sm\:target\:pb-72:target{
        padding-bottom: 8rem;
    }

    .sm\:target\:pb-76:target{
        padding-bottom: 12rem;
    }

    .sm\:target\:pb-80:target{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .sm\:target\:pl-0:target{
        padding-left: auto;
    }

    .sm\:target\:pl-0:target{
        padding-left: 0;
    }

    .sm\:target\:pl-4:target{
        padding-left: 0.25rem;
    }

    .sm\:target\:pl-8:target{
        padding-left: 0.5rem;
    }

    .sm\:target\:pl-12:target{
        padding-left: 0.75rem;
    }

    .sm\:target\:pl-16:target{
        padding-left: 1rem;
    }

    .sm\:target\:pl-20:target{
        padding-left: 1.25rem;
    }

    .sm\:target\:pl-24:target{
        padding-left: 1.5rem;
    }

    .sm\:target\:pl-28:target{
        padding-left: 1.75rem;
    }

    .sm\:target\:pl-32:target{
        padding-left: 2rem;
    }

    .sm\:target\:pl-36:target{
        padding-left: 2.25rem;
    }

    .sm\:target\:pl-40:target{
        padding-left: 2.5rem;
    }

    .sm\:target\:pl-44:target{
        padding-left: 2.75rem;
    }

    .sm\:target\:pl-48:target{
        padding-left: 3rem;
    }

    .sm\:target\:pl-52:target{
        padding-left: 3.25rem;
    }

    .sm\:target\:pl-56:target{
        padding-left: 3.5rem;
    }

    .sm\:target\:pl-60:target{
        padding-left: 3.75rem;
    }

    .sm\:target\:pl-64:target{
        padding-left: 4rem;
    }

    .sm\:target\:pl-68:target{
        padding-left: 6rem;
    }

    .sm\:target\:pl-72:target{
        padding-left: 8rem;
    }

    .sm\:target\:pl-76:target{
        padding-left: 12rem;
    }

    .sm\:target\:pl-80:target{
        padding-left: 16rem;
    }

    /** padding-right **/
    .sm\:target\:pr-auto:target{
        padding-right: auto;
    }

    .sm\:target\:pr-0:target{
        padding-right: 0;
    }

    .sm\:target\:pr-4:target{
        padding-right: 0.25rem;
    }

    .sm\:target\:pr-8:target{
        padding-right: 0.5rem;
    }

    .sm\:target\:pr-12:target{
        padding-right: 0.75rem;
    }

    .sm\:target\:pr-16:target{
        padding-right: 1rem;
    }

    .sm\:target\:pr-20:target{
        padding-right: 1.25rem;
    }

    .sm\:target\:pr-24:target{
        padding-right: 1.5rem;
    }

    .sm\:target\:pr-28:target{
        padding-right: 1.75rem;
    }

    .sm\:target\:pr-32:target{
        padding-right: 2rem;
    }

    .sm\:target\:pr-36:target{
        padding-right: 2.25rem;
    }

    .sm\:target\:pr-40:target{
        padding-right: 2.5rem;
    }

    .sm\:target\:pr-44:target{
        padding-right: 2.75rem;
    }

    .sm\:target\:pr-48:target{
        padding-right: 3rem;
    }

    .sm\:target\:pr-52:target{
        padding-right: 3.25rem;
    }

    .sm\:target\:pr-56:target{
        padding-right: 3.5rem;
    }

    .sm\:target\:pr-60:target{
        padding-right: 3.75rem;
    }

    .sm\:target\:pr-64:target{
        padding-right: 4rem;
    }

    .sm\:target\:pr-68:target{
        padding-right: 6rem;
    }

    .sm\:target\:pr-72:target{
        padding-right: 8rem;
    }

    .sm\:target\:pr-76:target{
        padding-right: 12rem;
    }

    .sm\:target\:pr-80:target{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .sm\:target\:px-auto:target{
        padding-left: auto;
        padding-right: auto;
    }

    .sm\:target\:px-0:target{
        padding-left: 0;
        padding-right: 0;
    }

    .sm\:target\:px-4:target{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:target\:px-8:target{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .sm\:target\:px-12:target{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .sm\:target\:px-16:target{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:target\:px-20:target{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:target\:px-24:target{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:target\:px-28:target{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .sm\:target\:px-32:target{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .sm\:target\:px-36:target{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .sm\:target\:px-40:target{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .sm\:target\:px-44:target{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .sm\:target\:px-48:target{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .sm\:target\:px-52:target{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .sm\:target\:px-56:target{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .sm\:target\:px-60:target{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .sm\:target\:px-64:target{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .sm\:target\:px-68:target{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .sm\:target\:px-72:target{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .sm\:target\:px-76:target{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .sm\:target\:px-80:target{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .sm\:target\:py-auto:target{
        padding-top: auto;
        padding-bottom: auto;
    }

    .sm\:target\:py-0:target{
        padding-top: 0;
        padding-bottom: 0;
    }

    .sm\:target\:py-4:target{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .sm\:target\:py-8:target{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:target\:py-12:target{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:target\:py-16:target{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .sm\:target\:py-20:target{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .sm\:target\:py-24:target{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:target\:py-28:target{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .sm\:target\:py-32:target{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .sm\:target\:py-36:target{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .sm\:target\:py-40:target{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .sm\:target\:py-44:target{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .sm\:target\:py-48:target{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .sm\:target\:py-52:target{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .sm\:target\:py-56:target{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .sm\:target\:py-60:target{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .sm\:target\:py-64:target{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:target\:py-68:target{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:target\:py-72:target{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:target\:py-76:target{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .sm\:target\:py-80:target{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .sm\:target\:m-auto:target{
        margin: auto;
    }

    .sm\:target\:m-0:target{
        margin: 0;
    }

    .sm\:target\:m-4:target{
        margin: 0.25rem;
    }

    .sm\:target\:m-8:target{
        margin: 0.5rem;
    }

    .sm\:target\:m-12:target{
        margin: 0.75rem;
    }

    .sm\:target\:m-16:target{
        margin: 1rem;
    }

    .sm\:target\:m-20:target{
        margin: 1.25rem;
    }

    .sm\:target\:m-24:target{
        margin: 1.5rem;
    }

    .sm\:target\:m-28:target{
        margin: 1.75rem;
    }

    .sm\:target\:m-32:target{
        margin: 2rem;
    }

    .sm\:target\:m-36:target{
        margin: 2.25rem;
    }

    .sm\:target\:m-40:target{
        margin: 2.5rem;
    }

    .sm\:target\:m-44:target{
        margin: 2.75rem;
    }

    .sm\:target\:m-48:target{
        margin: 3rem;
    }

    .sm\:target\:m-52:target{
        margin: 3.25rem;
    }

    .sm\:target\:m-56:target{
        margin: 3.5rem;
    }

    .sm\:target\:m-60:target{
        margin: 3.75rem;
    }

    .sm\:target\:m-64:target{
        margin: 4rem;
    }

    .sm\:target\:m-68:target{
        margin: 6rem;
    }

    .sm\:target\:m-72:target{
        margin: 8rem;
    }

    .sm\:target\:m-76:target{
        margin: 12rem;
    }

    .sm\:target\:m-80:target{
        margin: 16rem;
    }

    /** margin top **/
    .sm\:target\:mt-auto:target{
        margin-top: auto;
    }

    .sm\:target\:mt-0:target{
        margin-top: 0;
    }

    .sm\:target\:mt-4:target{
        margin-top: 0.25rem;
    }

    .sm\:target\:mt-8:target{
        margin-top: 0.5rem;
    }

    .sm\:target\:mt-12:target{
        margin-top: 0.75rem;
    }

    .sm\:target\:mt-16:target{
        margin-top: 1rem;
    }

    .sm\:target\:mt-20:target{
        margin-top: 1.25rem;
    }

    .sm\:target\:mt-24:target{
        margin-top: 1.5rem;
    }

    .sm\:target\:mt-28:target{
        margin-top: 1.75rem;
    }

    .sm\:target\:mt-32:target{
        margin-top: 2rem;
    }

    .sm\:target\:mt-36:target{
        margin-top: 2.25rem;
    }

    .sm\:target\:mt-40:target{
        margin-top: 2.5rem;
    }

    .sm\:target\:mt-44:target{
        margin-top: 2.75rem;
    }

    .sm\:target\:mt-48:target{
        margin-top: 3rem;
    }

    .sm\:target\:mt-52:target{
        margin-top: 3.25rem;
    }

    .sm\:target\:mt-56:target{
        margin-top: 3.5rem;
    }

    .sm\:target\:mt-60:target{
        margin-top: 3.75rem;
    }

    .sm\:target\:mt-64:target{
        margin-top: 4rem;
    }

    .sm\:target\:mt-68:target{
        margin-top: 6rem;
    }

    .sm\:target\:mt-72:target{
        margin-top: 8rem;
    }

    .sm\:target\:mt-76:target{
        margin-top: 12rem;
    }

    .sm\:target\:mt-80:target{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .sm\:target\:mb-auto:target{
        margin-bottom: auto;
    }

    .sm\:target\:mb-0:target{
        margin-bottom: 0;
    }

    .sm\:target\:mb-4:target{
        margin-bottom: 0.25rem;
    }

    .sm\:target\:mb-8:target{
        margin-bottom: 0.5rem;
    }

    .sm\:target\:mb-12:target{
        margin-bottom: 0.75rem;
    }

    .sm\:target\:mb-16:target{
        margin-bottom: 1rem;
    }

    .sm\:target\:mb-20:target{
        margin-bottom: 1.25rem;
    }

    .sm\:target\:mb-24:target{
        margin-bottom: 1.5rem;
    }

    .sm\:target\:mb-28:target{
        margin-bottom: 1.75rem;
    }

    .sm\:target\:mb-32:target{
        margin-bottom: 2rem;
    }

    .sm\:target\:mb-36:target{
        margin-bottom: 2.25rem;
    }

    .sm\:target\:mb-40:target{
        margin-bottom: 2.5rem;
    }

    .sm\:target\:mb-44:target{
        margin-bottom: 2.75rem;
    }

    .sm\:target\:mb-48:target{
        margin-bottom: 3rem;
    }

    .sm\:target\:mb-52:target{
        margin-bottom: 3.25rem;
    }

    .sm\:target\:mb-56:target{
        margin-bottom: 3.5rem;
    }

    .sm\:target\:mb-60:target{
        margin-bottom: 3.75rem;
    }

    .sm\:target\:mb-64:target{
        margin-bottom: 4rem;
    }

    .sm\:target\:mb-68:target{
        margin-bottom: 6rem;
    }

    .sm\:target\:mb-72:target{
        margin-bottom: 8rem;
    }

    .sm\:target\:mb-76:target{
        margin-bottom: 12rem;
    }

    .sm\:target\:mb-80:target{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .sm\:target\:ml-auto:target{
        margin-left: auto;
    }

    .sm\:target\:ml-0:target{
        margin-left: 0;
    }

    .sm\:target\:ml-4:target{
        margin-left: 0.25rem;
    }

    .sm\:target\:ml-8:target{
        margin-left: 0.5rem;
    }

    .sm\:target\:ml-12:target{
        margin-left: 0.75rem;
    }

    .sm\:target\:ml-16:target{
        margin-left: 1rem;
    }

    .sm\:target\:ml-20:target{
        margin-left: 1.25rem;
    }

    .sm\:target\:ml-24:target{
        margin-left: 1.5rem;
    }

    .sm\:target\:ml-28:target{
        margin-left: 1.75rem;
    }

    .sm\:target\:ml-32:target{
        margin-left: 2rem;
    }

    .sm\:target\:ml-36:target{
        margin-left: 2.25rem;
    }

    .sm\:target\:ml-40:target{
        margin-left: 2.5rem;
    }

    .sm\:target\:ml-44:target{
        margin-left: 2.75rem;
    }

    .sm\:target\:ml-48:target{
        margin-left: 3rem;
    }

    .sm\:target\:ml-52:target{
        margin-left: 3.25rem;
    }

    .sm\:target\:ml-56:target{
        margin-left: 3.5rem;
    }

    .sm\:target\:ml-60:target{
        margin-left: 3.75rem;
    }

    .sm\:target\:ml-64:target{
        margin-left: 4rem;
    }

    .sm\:target\:ml-68:target{
        margin-left: 6rem;
    }

    .sm\:target\:ml-72:target{
        margin-left: 8rem;
    }

    .sm\:target\:ml-76:target{
        margin-left: 12rem;
    }

    .sm\:target\:ml-80:target{
        margin-left: 16rem;
    }

    /** margin-right **/
    .sm\:target\:mr-auto:target{
        margin-right: auto;
    }

    .sm\:target\:mr-0:target{
        margin-right: 0;
    }

    .sm\:target\:mr-4:target{
        margin-right: 0.25rem;
    }

    .sm\:target\:mr-8:target{
        margin-right: 0.5rem;
    }

    .sm\:target\:mr-12:target{
        margin-right: 0.75rem;
    }

    .sm\:target\:mr-16:target{
        margin-right: 1rem;
    }

    .sm\:target\:mr-20:target{
        margin-right: 1.25rem;
    }

    .sm\:target\:mr-24:target{
        margin-right: 1.5rem;
    }

    .sm\:target\:mr-28:target{
        margin-right: 1.75rem;
    }

    .sm\:target\:mr-32:target{
        margin-right: 2rem;
    }

    .sm\:target\:mr-36:target{
        margin-right: 2.25rem;
    }

    .sm\:target\:mr-40:target{
        margin-right: 2.5rem;
    }

    .sm\:target\:mr-44:target{
        margin-right: 2.75rem;
    }

    .sm\:target\:mr-48:target{
        margin-right: 3rem;
    }

    .sm\:target\:mr-52:target{
        margin-right: 3.25rem;
    }

    .sm\:target\:mr-56:target{
        margin-right: 3.5rem;
    }

    .sm\:target\:mr-60:target{
        margin-right: 3.75rem;
    }

    .sm\:target\:mr-64:target{
        margin-right: 4rem;
    }

    .sm\:target\:mr-68:target{
        margin-right: 6rem;
    }

    .sm\:target\:mr-72:target{
        margin-right: 8rem;
    }

    .sm\:target\:mr-76:target{
        margin-right: 12rem;
    }

    .sm\:target\:mr-80:target{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .sm\:target\:mx-auto:target{
        margin-left: auto;
        margin-right: auto;
    }

    .sm\:target\:mx-0:target{
        margin-left: 0;
        margin-right: 0;
    }

    .sm\:target\:mx-4:target{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .sm\:target\:mx-8:target{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .sm\:target\:mx-12:target{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .sm\:target\:mx-16:target{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .sm\:target\:mx-20:target{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .sm\:target\:mx-24:target{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .sm\:target\:mx-28:target{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .sm\:target\:mx-32:target{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .sm\:target\:mx-36:target{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .sm\:target\:mx-40:target{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .sm\:target\:mx-44:target{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .sm\:target\:mx-48:target{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .sm\:target\:mx-52:target{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .sm\:target\:mx-56:target{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .sm\:target\:mx-60:target{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .sm\:target\:mx-64:target{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .sm\:target\:mx-68:target{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .sm\:target\:mx-72:target{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .sm\:target\:mx-76:target{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .sm\:target\:mx-80:target{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .sm\:target\:my-auto:target{
        margin-top: auto;
        margin-bottom: auto;
    }

    .sm\:target\:my-0:target{
        margin-top: 0;
        margin-bottom: 0;
    }

    .sm\:target\:my-4:target{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .sm\:target\:my-8:target{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sm\:target\:my-12:target{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .sm\:target\:my-16:target{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .sm\:target\:my-20:target{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .sm\:target\:my-24:target{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .sm\:target\:my-28:target{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .sm\:target\:my-32:target{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .sm\:target\:my-36:target{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .sm\:target\:my-40:target{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .sm\:target\:my-44:target{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .sm\:target\:my-48:target{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .sm\:target\:my-52:target{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .sm\:target\:my-56:target{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .sm\:target\:my-60:target{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .sm\:target\:my-64:target{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .sm\:target\:my-68:target{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .sm\:target\:my-72:target{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .sm\:target\:my-76:target{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .sm\:target\:my-80:target{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .sm\:target\:d-none:target{
        display: none;
    }

    .sm\:target\:d-block:target{
        display: block;
    }

    .sm\:target\:d-flex:target{
        display: flex;
    }

    .sm\:target\:d-grid:target{
        display: grid;
    }

    .sm\:target\:d-table:target{
        display: table;
    }

    .sm\:target\:d-inherit:target{
        display: inherit;
    }

    .sm\:target\:d-flexbox:target{
        display: flexbox;
    }

    .sm\:target\:d-table-column:target{
        display: table-column;
    }

    .sm\:target\:d-table-column-group:target{
        display: table-column-group;
    }

    .sm\:target\:d-table-cell:target{
        display: table-cell;
    }

    .sm\:target\:d-table-caption:target{
        display: table-caption;
    }

    .sm\:target\:d-table-row:target{
        display: table-row;
    }

    .sm\:target\:d-table-row-group:target{
        display: table-row-group;
    }

    .sm\:target\:d-inline-block:target{
        display: inline-block;
    }

    .sm\:target\:d-inline-flex:target{
        display: inline-flex;
    }

    .sm\:target\:border-round-none:target{
        border-radius: 0;
    }

    .sm\:target\:border-round-sm:target{
        border-radius: var(--velocity-border-round-sm);
    }

    .sm\:target\:border-round-md:target{
        border-radius: var(--velocity-border-round-md);
    }

    .sm\:target\:border-round-lg:target{
        border-radius: var(--velocity-border-round-lg);
    }

    .sm\:target\:border-round-xl:target{
        border-radius: var(--velocity-border-round-xl);
    }

    .sm\:target\:border-round-2lg:target{
        border-radius: var(--velocity-border-round-2lg);
    }

    .sm\:target\:border-round-sxl:target{
        border-radius: var(--velocity-border-round-sxl);
    }

    .sm\:target\:border-round-pill:target{
        border-radius: var(--velocity-border-round-pill);
    }

    .sm\:target\:border-round-full:target{
        border-radius: var(--velocity-border-round-full);
    }

    .sm\:target\:border-round-tl-none:target{
        border-top-left-radius: 0;
    }

    .sm\:target\:border-round-tl-sm:target{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:target\:border-round-tl-md:target{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .sm\:target\:border-round-tl-lg:target{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:target\:border-round-tl-xl:target{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:target\:border-round-tl-2lg:target{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:target\:border-round-tl-sxl:target{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:target\:border-round-tl-pill:target{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:target\:border-round-tl-full:target{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .sm\:target\:border-round-bl-none:target{
        border-bottom-left-radius: 0;
    }

    .sm\:target\:border-round-bl-sm:target{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:target\:border-round-bl-md:target{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .sm\:target\:border-round-bl-lg:target{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:target\:border-round-bl-xl:target{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:target\:border-round-bl-2lg:target{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:target\:border-round-bl-sxl:target{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:target\:border-round-bl-pill:target{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:target\:border-round-bl-full:target{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .sm\:target\:border-round-tr-none:target{
        border-top-right-radius: 0;
    }

    .sm\:target\:border-round-tr-sm:target{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:target\:border-round-tr-md:target{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .sm\:target\:border-round-tr-lg:target{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:target\:border-round-tr-xl:target{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:target\:border-round-tr-2lg:target{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:target\:border-round-tr-sxl:target{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:target\:border-round-tr-pill:target{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:target\:border-round-tr-full:target{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .sm\:target\:border-round-br-none:target{
        border-bottom-right-radius: 0;
    }

    .sm\:target\:border-round-br-sm:target{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:target\:border-round-br-md:target{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .sm\:target\:border-round-br-lg:target{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:target\:border-round-br-xl:target{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:target\:border-round-br-2lg:target{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:target\:border-round-br-sxl:target{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:target\:border-round-br-pill:target{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:target\:border-round-br-full:target{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .sm\:target\:border-w-0:target{
        border-width: 0;
    }

    .sm\:target\:border-w-1:target{
        border-width: 1px;
    }

    .sm\:target\:border-w-2:target{
        border-width: 2px;
    }

    .sm\:target\:border-w-4:target{
        border-width: 4px;
    }

    .sm\:target\:border-w-6:target{
        border-width: 6px;
    }

    .sm\:target\:border-w-8:target{
        border-width: 8px;
    }

    .sm\:target\:border-wx-0:target{
        border-left-width: 0;
        border-right-width: 0;
    }

    .sm\:target\:border-wx-1:target{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .sm\:target\:border-wx-2:target{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .sm\:target\:border-wx-4:target{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .sm\:target\:border-wx-6:target{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .sm\:target\:border-wx-8:target{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .sm\:target\:border-wy-0:target{
        border-top-width: 0;
        border-top-width: 0;
    }

    .sm\:target\:border-wy-1:target{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .sm\:target\:border-wy-2:target{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .sm\:target\:border-wy-4:target{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .sm\:target\:border-wy-6:target{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .sm\:target\:border-wy-8:target{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .sm\:target\:border-wl-0:target{
        border-left-width: 0;
    }

    .sm\:target\:border-wl-1:target{
        border-left-width: 1px;
    }

    .sm\:target\:border-wl-2:target{
        border-left-width: 2px;
    }

    .sm\:target\:border-wl-4:target{
        border-left-width: 4px;
    }

    .sm\:target\:border-wl-6:target{
        border-left-width: 6px;
    }

    .sm\:target\:border-wl-8:target{
        border-left-width: 8px;
    }

    .sm\:target\:border-wr-0:target{
        border-right-width: 0;
    }

    .sm\:target\:border-wr-1:target{
        border-right-width: 1px;
    }

    .sm\:target\:border-wr-2:target{
        border-right-width: 2px;
    }

    .sm\:target\:border-wr-4:target{
        border-right-width: 4px;
    }

    .sm\:target\:border-wr-6:target{
        border-right-width: 6px;
    }

    .sm\:target\:border-wr-8:target{
        border-right-width: 8px;
    }

    .sm\:target\:border-wt-0:target{
        border-top-width: 0;
    }

    .sm\:target\:border-wt-1:target{
        border-top-width: 1px;
    }

    .sm\:target\:border-wt-2:target{
        border-top-width: 2px;
    }

    .sm\:target\:border-wt-4:target{
        border-top-width: 4px;
    }

    .sm\:target\:border-wt-6:target{
        border-top-width: 6px;
    }

    .sm\:target\:border-wt-8:target{
        border-top-width: 8px;
    }

    .sm\:target\:border-wb-0:target{
        border-bottom-width: 0;
    }

    .sm\:target\:border-wb-1:target{
        border-bottom-width: 1px;
    }

    .sm\:target\:border-wb-2:target{
        border-bottom-width: 2px;
    }

    .sm\:target\:border-wb-4:target{
        border-bottom-width: 4px;
    }

    .sm\:target\:border-wb-6:target{
        border-bottom-width: 6px;
    }

    .sm\:target\:border-wb-8:target{
        border-bottom-width: 8px;
    }

    .sm\:target\:border-solid:target{
        border-style: solid;
    }

    .sm\:target\:border-dashed:target{
        border-style: dashed;
    }

    .sm\:target\:border-dotted:target{
        border-style: dotted;
    }

    .sm\:target\:border-double:target{
        border-style: double;
    }

    .sm\:target\:border-hidden:target{
        border-style: hidden;
    }

    .sm\:target\:border-none:target{
        border-style: none;
    }

    .sm\:target\:outline-w-0:target{
        outline-width: 0;
    }

    .sm\:target\:outline-w-1:target{
        outline-width: 1px;
    }

    .sm\:target\:outline-w-2:target{
        outline-width: 2px;
    }

    .sm\:target\:outline-w-4:target{
        outline-width: 4px;
    }

    .sm\:target\:outline-w-6:target{
        outline-width: 6px;
    }

    .sm\:target\:outline-w-8:target{
        outline-width: 8px;
    }

    .sm\:target\:outline-solid:target{
        outline-style: solid;
    }

    .sm\:target\:outline-dashed:target{
        outline-style: dashed;
    }

    .sm\:target\:outline-dotted:target{
        outline-style: dotted;
    }

    .sm\:target\:outline-double:target{
        outline-style: double;
    }

    .sm\:target\:outline-hidden:target{
        outline-style: hidden;
    }

    .sm\:target\:outline-none:target{
        outline-style: none;
    }

    .sm\:target\:outline-offset-0:target{
        outline-offset: 0;
    }

    .sm\:target\:outline-offset-1:target{
        outline-offset: 1px;
    }

    .sm\:target\:outline-offset-2:target{
        outline-offset: 2px;
    }

    .sm\:target\:outline-offset-4:target{
        outline-offset: 4px;
    }

    .sm\:target\:outline-offset-6:target{
        outline-offset: 6px;
    }

    .sm\:target\:outline-offset-8:target{
        outline-offset: 8px;
    }

    .sm\:target\:box-shadow-sm:target{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .sm\:target\:box-shadow-md:target{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .sm\:target\:box-shadow-lg:target{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .sm\:target\:box-shadow-xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .sm\:target\:box-shadow-2xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .sm\:target\:box-shadow-4xl:target{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .sm\:target\:box-shadow-inset:target{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .sm\:target\:box-shadow-sm-color:target{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .sm\:target\:box-shadow-md-color:target{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .sm\:target\:box-shadow-lg-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .sm\:target\:box-shadow-xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .sm\:target\:box-shadow-2xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .sm\:target\:box-shadow-4xl-color:target{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .sm\:target\:box-shadow-inset-color:target{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .sm\:target\:box-shadow-none:target{
        box-shadow: none;
    }

    .sm\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:target\:shadow-grey-50:target{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:target\:shadow-grey-100:target{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:target\:shadow-grey-200:target{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:target\:shadow-grey-300:target{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:target\:shadow-grey-400:target{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:target\:shadow-grey-500:target{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:target\:shadow-grey-600:target{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:target\:shadow-grey-700:target{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:target\:shadow-grey-800:target{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:target\:shadow-grey-900:target{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:target\:shadow-blue-50:target{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:target\:shadow-blue-100:target{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:target\:shadow-blue-200:target{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:target\:shadow-blue-300:target{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:target\:shadow-blue-400:target{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:target\:shadow-blue-500:target{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:target\:shadow-blue-600:target{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:target\:shadow-blue-700:target{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:target\:shadow-blue-800:target{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:target\:shadow-blue-900:target{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:target\:shadow-purple-50:target{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:target\:shadow-purple-100:target{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:target\:shadow-purple-200:target{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:target\:shadow-purple-300:target{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:target\:shadow-purple-400:target{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:target\:shadow-purple-500:target{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:target\:shadow-purple-600:target{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:target\:shadow-purple-700:target{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:target\:shadow-purple-800:target{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:target\:shadow-purple-900:target{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:target\:shadow-teal-50:target{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:target\:shadow-teal-100:target{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:target\:shadow-teal-200:target{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:target\:shadow-teal-300:target{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:target\:shadow-teal-400:target{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:target\:shadow-teal-500:target{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:target\:shadow-teal-600:target{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:target\:shadow-teal-700:target{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:target\:shadow-teal-800:target{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:target\:shadow-teal-900:target{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:target\:shadow-lime-50:target{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:target\:shadow-lime-100:target{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:target\:shadow-lime-200:target{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:target\:shadow-lime-300:target{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:target\:shadow-lime-400:target{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:target\:shadow-lime-500:target{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:target\:shadow-lime-600:target{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:target\:shadow-lime-700:target{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:target\:shadow-lime-800:target{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:target\:shadow-lime-900:target{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:target\:shadow-indigo-50:target{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:target\:shadow-indigo-100:target{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:target\:shadow-indigo-200:target{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:target\:shadow-indigo-300:target{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:target\:shadow-indigo-400:target{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:target\:shadow-indigo-500:target{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:target\:shadow-indigo-600:target{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:target\:shadow-indigo-700:target{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:target\:shadow-indigo-800:target{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:target\:shadow-indigo-900:target{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:target\:shadow-violet-50:target{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:target\:shadow-violet-100:target{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:target\:shadow-violet-200:target{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:target\:shadow-violet-300:target{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:target\:shadow-violet-400:target{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:target\:shadow-violet-500:target{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:target\:shadow-violet-600:target{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:target\:shadow-violet-700:target{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:target\:shadow-violet-800:target{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:target\:shadow-violet-900:target{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:target\:shadow-red-50:target{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:target\:shadow-red-100:target{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:target\:shadow-red-200:target{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:target\:shadow-red-300:target{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:target\:shadow-red-400:target{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:target\:shadow-red-500:target{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:target\:shadow-red-600:target{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:target\:shadow-red-700:target{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:target\:shadow-red-800:target{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:target\:shadow-red-900:target{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:target\:shadow-slate-50:target{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:target\:shadow-slate-100:target{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:target\:shadow-slate-200:target{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:target\:shadow-slate-300:target{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:target\:shadow-slate-400:target{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:target\:shadow-slate-500:target{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:target\:shadow-slate-600:target{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:target\:shadow-slate-700:target{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:target\:shadow-slate-800:target{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:target\:shadow-slate-900:target{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:target\:shadow-pink-50:target{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:target\:shadow-pink-100:target{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:target\:shadow-pink-200:target{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:target\:shadow-pink-300:target{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:target\:shadow-pink-400:target{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:target\:shadow-pink-500:target{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:target\:shadow-pink-600:target{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:target\:shadow-pink-700:target{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:target\:shadow-pink-800:target{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:target\:shadow-pink-900:target{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:target\:shadow-rose-50:target{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:target\:shadow-rose-100:target{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:target\:shadow-rose-200:target{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:target\:shadow-rose-300:target{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:target\:shadow-rose-400:target{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:target\:shadow-rose-500:target{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:target\:shadow-rose-600:target{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:target\:shadow-rose-700:target{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:target\:shadow-rose-800:target{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:target\:shadow-rose-900:target{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:target\:shadow-sky-50:target{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:target\:shadow-sky-100:target{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:target\:shadow-sky-200:target{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:target\:shadow-sky-300:target{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:target\:shadow-sky-400:target{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:target\:shadow-sky-500:target{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:target\:shadow-sky-600:target{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:target\:shadow-sky-700:target{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:target\:shadow-sky-800:target{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:target\:shadow-sky-900:target{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:target\:shadow-yellow-50:target{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:target\:shadow-yellow-100:target{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:target\:shadow-yellow-200:target{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:target\:shadow-yellow-300:target{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:target\:shadow-yellow-400:target{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:target\:shadow-yellow-500:target{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:target\:shadow-yellow-600:target{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:target\:shadow-yellow-700:target{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:target\:shadow-yellow-800:target{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:target\:shadow-yellow-900:target{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:target\:shadow-orange-50:target{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:target\:shadow-orange-100:target{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:target\:shadow-orange-200:target{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:target\:shadow-orange-300:target{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:target\:shadow-orange-400:target{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:target\:shadow-orange-500:target{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:target\:shadow-orange-600:target{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:target\:shadow-orange-700:target{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:target\:shadow-orange-800:target{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:target\:shadow-orange-900:target{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:target\:opacity-0:target{
        opacity: 0;
    }

    .sm\:target\:opacity-5:target{
        opacity: 0.05;
    }

    .sm\:target\:opacity-10:target{
        opacity: 0.1;
    }

    .sm\:target\:opacity-15:target{
        opacity: 0.15;
    }

    .sm\:target\:opacity-20:target{
        opacity: 0.2;
    }

    .sm\:target\:opacity-25:target{
        opacity: 0.25;
    }

    .sm\:target\:opacity-30:target{
        opacity: 0.3;
    }

    .sm\:target\:opacity-35:target{
        opacity: 0.35;
    }

    .sm\:target\:opacity-40:target{
        opacity: 0.4;
    }

    .sm\:target\:opacity-45:target{
        opacity: 0.45;
    }

    .sm\:target\:opacity-50:target{
        opacity: 0.5;
    }

    .sm\:target\:opacity-55:target{
        opacity: 0.55;
    }

    .sm\:target\:opacity-60:target{
        opacity: 0.6;
    }

    .sm\:target\:opacity-65:target{
        opacity: 0.65;
    }

    .sm\:target\:opacity-70:target{
        opacity: 0.7;
    }

    .sm\:target\:opacity-75:target{
        opacity: 0.75;
    }

    .sm\:target\:opacity-80:target{
        opacity: 0.8;
    }

    .sm\:target\:opacity-85:target{
        opacity: 0.85;
    }

    .sm\:target\:opacity-90:target{
        opacity: 0.9;
    }

    .sm\:target\:opacity-95:target{
        opacity: 0.95;
    }

    .sm\:target\:opacity-100:target{
        opacity: 1;
    }

    .sm\:target\:border-collapse:target{
        border-collapse: collapse;
    }

    .sm\:target\:border-seperate:target{
        border-collapse: separate;
    }

    .sm\:target\:table-layout-auto:target{
        table-layout: auto;
    }

    .sm\:target\:table-layout-fixed:target{
        table-layout: fixed;
    }

    .sm\:target\:appearance-none:target{
        appearance: none;
    }

    .sm\:target\:appearance-auto:target{
        appearance: auto;
    }

    .sm\:target\:caption-top:target{
        caption-side: top;
    }

    .sm\:target\:caption-bottom:target{
        caption-side: bottom;
    }

    .sm\:target\:cursor-auto:target{
        cursor: auto;
    }

    .sm\:target\:cursor-default:target{
        cursor: default;
    }

    .sm\:target\:cursor-pointer:target{
        cursor: pointer;
    }

    .sm\:target\:cursor-text:target{
        cursor: text;
    }

    .sm\:target\:cursor-wait:target{
        cursor: wait;
    }

    .sm\:target\:cursor-help:target{
        cursor: help;
    }

    .sm\:target\:cursor-progress:target{
        cursor: progress;
    }

    .sm\:target\:cursor-none:target{
        cursor: none;
    }

    .sm\:target\:pointer-events-none:target{
        pointer-events: none;
    }

    .sm\:target\:pointer-events-auto:target{
        pointer-events: auto;
    }

    .sm\:target\:resize-none:target{
        resize: none;
    }

    .sm\:target\:resize-y:target{
        resize: vertical;
    }

    .sm\:target\:resize-x:target{
        resize: horizontal;
    }

    .sm\:target\:resize-both:target{
        resize: both;
    }

    .sm\:target\:scroll-auto:target{
        scroll-behavior: auto;
    }

    .sm\:target\:scroll-smooth:target{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .sm\:target\:scroll-p-auto:target{
        scroll-padding: auto;
    }

    .sm\:target\:scroll-p-0:target{
        scroll-padding: 0;
    }

    .sm\:target\:scroll-p-4:target{
        scroll-padding: var(--velocity-padding-4);
    }

    .sm\:target\:scroll-p-8:target{
        scroll-padding: var(--velocity-padding-8);
    }

    .sm\:target\:scroll-p-12:target{
        scroll-padding: var(--velocity-padding-12);
    }

    .sm\:target\:scroll-p-16:target{
        scroll-padding: var(--velocity-padding-16);
    }

    .sm\:target\:scroll-p-20:target{
        scroll-padding: var(--velocity-padding-20);
    }

    .sm\:target\:scroll-p-24:target{
        scroll-padding: var(--velocity-padding-24);
    }

    .sm\:target\:scroll-p-28:target{
        scroll-padding: var(--velocity-padding-28);
    }

    .sm\:target\:scroll-p-32:target{
        scroll-padding: var(--velocity-padding-32);
    }

    .sm\:target\:scroll-p-36:target{
        scroll-padding: var(--velocity-padding-36);
    }

    .sm\:target\:scroll-p-40:target{
        scroll-padding: var(--velocity-padding-40);
    }

    .sm\:target\:scroll-p-44:target{
        scroll-padding: var(--velocity-padding-44);
    }

    .sm\:target\:scroll-p-48:target{
        scroll-padding: var(--velocity-padding-48);
    }

    .sm\:target\:scroll-p-52:target{
        scroll-padding: var(--velocity-padding-52);
    }

    .sm\:target\:scroll-p-56:target{
        scroll-padding: var(--velocity-padding-56);
    }

    .sm\:target\:scroll-p-60:target{
        scroll-padding: var(--velocity-padding-60);
    }

    .sm\:target\:scroll-p-64:target{
        scroll-padding: var(--velocity-padding-64);
    }

    .sm\:target\:scroll-p-68:target{
        scroll-padding: var(--velocity-padding-68);
    }

    .sm\:target\:scroll-p-72:target{
        scroll-padding: var(--velocity-padding-72);
    }

    .sm\:target\:scroll-p-76:target{
        scroll-padding: var(--velocity-padding-76);
    }

    .sm\:target\:scroll-p-80:target{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .sm\:target\:scroll-pt-auto:target{
        scroll-padding-top: auto;
    }

    .sm\:target\:scroll-pt-0:target{
        scroll-padding-top: 0;
    }

    .sm\:target\:scroll-pt-4:target{
        scroll-padding-top: 0.25rem;
    }

    .sm\:target\:scroll-pt-8:target{
        scroll-padding-top: 0.5rem;
    }

    .sm\:target\:scroll-pt-12:target{
        scroll-padding-top: 0.75rem;
    }

    .sm\:target\:scroll-pt-16:target{
        scroll-padding-top: 1rem;
    }

    .sm\:target\:scroll-pt-20:target{
        scroll-padding-top: 1.25rem;
    }

    .sm\:target\:scroll-pt-24:target{
        scroll-padding-top: 1.5rem;
    }

    .sm\:target\:scroll-pt-28:target{
        scroll-padding-top: 1.75rem;
    }

    .sm\:target\:scroll-pt-32:target{
        scroll-padding-top: 2rem;
    }

    .sm\:target\:scroll-pt-36:target{
        scroll-padding-top: 2.25rem;
    }

    .sm\:target\:scroll-pt-40:target{
        scroll-padding-top: 2.5rem;
    }

    .sm\:target\:scroll-pt-44:target{
        scroll-padding-top: 2.75rem;
    }

    .sm\:target\:scroll-pt-48:target{
        scroll-padding-top: 3rem;
    }

    .sm\:target\:scroll-pt-52:target{
        scroll-padding-top: 3.25rem;
    }

    .sm\:target\:scroll-pt-56:target{
        scroll-padding-top: 3.5rem;
    }

    .sm\:target\:scroll-pt-60:target{
        scroll-padding-top: 3.75rem;
    }

    .sm\:target\:scroll-pt-64:target{
        scroll-padding-top: 4rem;
    }

    .sm\:target\:scroll-pt-68:target{
        scroll-padding-top: 6rem;
    }

    .sm\:target\:scroll-pt-72:target{
        scroll-padding-top: 8rem;
    }

    .sm\:target\:scroll-pt-76:target{
        scroll-padding-top: 12rem;
    }

    .sm\:target\:scroll-pt-80:target{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .sm\:target\:scroll-pb-auto:target{
        scroll-padding-bottom: auto;
    }

    .sm\:target\:scroll-pb-0:target{
        scroll-padding-bottom: 0;
    }

    .sm\:target\:scroll-pb-4:target{
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:target\:scroll-pb-8:target{
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:target\:scroll-pb-12:target{
        scroll-padding-bottom: 0.75rem;
    }

    .sm\:target\:scroll-pb-16:target{
        scroll-padding-bottom: 1rem;
    }

    .sm\:target\:scroll-pb-20:target{
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:target\:scroll-pb-24:target{
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:target\:scroll-pb-28:target{
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:target\:scroll-pb-32:target{
        scroll-padding-bottom: 2rem;
    }

    .sm\:target\:scroll-pb-36:target{
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:target\:scroll-pb-40:target{
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:target\:scroll-pb-44:target{
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:target\:scroll-pb-48:target{
        scroll-padding-bottom: 3rem;
    }

    .sm\:target\:scroll-pb-52:target{
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:target\:scroll-pb-56:target{
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:target\:scroll-pb-60:target{
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:target\:scroll-pb-64:target{
        scroll-padding-bottom: 4rem;
    }

    .sm\:target\:scroll-pb-68:target{
        scroll-padding-bottom: 6rem;
    }

    .sm\:target\:scroll-pb-72:target{
        scroll-padding-bottom: 8rem;
    }

    .sm\:target\:scroll-pb-76:target{
        scroll-padding-bottom: 12rem;
    }

    .sm\:target\:scroll-pb-80:target{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .sm\:target\:scroll-pl-0:target{
        scroll-padding-left: auto;
    }

    .sm\:target\:scroll-pl-0:target{
        scroll-padding-left: 0;
    }

    .sm\:target\:scroll-pl-4:target{
        scroll-padding-left: 0.25rem;
    }

    .sm\:target\:scroll-pl-8:target{
        scroll-padding-left: 0.5rem;
    }

    .sm\:target\:scroll-pl-12:target{
        scroll-padding-left: 0.75rem;
    }

    .sm\:target\:scroll-pl-16:target{
        scroll-padding-left: 1rem;
    }

    .sm\:target\:scroll-pl-20:target{
        scroll-padding-left: 1.25rem;
    }

    .sm\:target\:scroll-pl-24:target{
        scroll-padding-left: 1.5rem;
    }

    .sm\:target\:scroll-pl-28:target{
        scroll-padding-left: 1.75rem;
    }

    .sm\:target\:scroll-pl-32:target{
        scroll-padding-left: 2rem;
    }

    .sm\:target\:scroll-pl-36:target{
        scroll-padding-left: 2.25rem;
    }

    .sm\:target\:scroll-pl-40:target{
        scroll-padding-left: 2.5rem;
    }

    .sm\:target\:scroll-pl-44:target{
        scroll-padding-left: 2.75rem;
    }

    .sm\:target\:scroll-pl-48:target{
        scroll-padding-left: 3rem;
    }

    .sm\:target\:scroll-pl-52:target{
        scroll-padding-left: 3.25rem;
    }

    .sm\:target\:scroll-pl-56:target{
        scroll-padding-left: 3.5rem;
    }

    .sm\:target\:scroll-pl-60:target{
        scroll-padding-left: 3.75rem;
    }

    .sm\:target\:scroll-pl-64:target{
        scroll-padding-left: 4rem;
    }

    .sm\:target\:scroll-pl-68:target{
        scroll-padding-left: 6rem;
    }

    .sm\:target\:scroll-pl-72:target{
        scroll-padding-left: 8rem;
    }

    .sm\:target\:scroll-pl-76:target{
        scroll-padding-left: 12rem;
    }

    .sm\:target\:scroll-pl-80:target{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .sm\:target\:scroll-pr-auto:target{
        scroll-padding-right: auto;
    }

    .sm\:target\:scroll-pr-0:target{
        scroll-padding-right: 0;
    }

    .sm\:target\:scroll-pr-4:target{
        scroll-padding-right: 0.25rem;
    }

    .sm\:target\:scroll-pr-8:target{
        scroll-padding-right: 0.5rem;
    }

    .sm\:target\:scroll-pr-12:target{
        scroll-padding-right: 0.75rem;
    }

    .sm\:target\:scroll-pr-16:target{
        scroll-padding-right: 1rem;
    }

    .sm\:target\:scroll-pr-20:target{
        scroll-padding-right: 1.25rem;
    }

    .sm\:target\:scroll-pr-24:target{
        scroll-padding-right: 1.5rem;
    }

    .sm\:target\:scroll-pr-28:target{
        scroll-padding-right: 1.75rem;
    }

    .sm\:target\:scroll-pr-32:target{
        scroll-padding-right: 2rem;
    }

    .sm\:target\:scroll-pr-36:target{
        scroll-padding-right: 2.25rem;
    }

    .sm\:target\:scroll-pr-40:target{
        scroll-padding-right: 2.5rem;
    }

    .sm\:target\:scroll-pr-44:target{
        scroll-padding-right: 2.75rem;
    }

    .sm\:target\:scroll-pr-48:target{
        scroll-padding-right: 3rem;
    }

    .sm\:target\:scroll-pr-52:target{
        scroll-padding-right: 3.25rem;
    }

    .sm\:target\:scroll-pr-56:target{
        scroll-padding-right: 3.5rem;
    }

    .sm\:target\:scroll-pr-60:target{
        scroll-padding-right: 3.75rem;
    }

    .sm\:target\:scroll-pr-64:target{
        scroll-padding-right: 4rem;
    }

    .sm\:target\:scroll-pr-68:target{
        scroll-padding-right: 6rem;
    }

    .sm\:target\:scroll-pr-72:target{
        scroll-padding-right: 8rem;
    }

    .sm\:target\:scroll-pr-76:target{
        scroll-padding-right: 12rem;
    }

    .sm\:target\:scroll-pr-80:target{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .sm\:target\:scroll-px-auto:target{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .sm\:target\:scroll-px-0:target{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .sm\:target\:scroll-px-4:target{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .sm\:target\:scroll-px-8:target{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .sm\:target\:scroll-px-12:target{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .sm\:target\:scroll-px-16:target{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .sm\:target\:scroll-px-20:target{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .sm\:target\:scroll-px-24:target{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .sm\:target\:scroll-px-28:target{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .sm\:target\:scroll-px-32:target{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .sm\:target\:scroll-px-36:target{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .sm\:target\:scroll-px-40:target{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .sm\:target\:scroll-px-44:target{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .sm\:target\:scroll-px-48:target{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .sm\:target\:scroll-px-52:target{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .sm\:target\:scroll-px-56:target{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .sm\:target\:scroll-px-60:target{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .sm\:target\:scroll-px-64:target{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .sm\:target\:scroll-px-68:target{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .sm\:target\:scroll-px-72:target{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .sm\:target\:scroll-px-76:target{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .sm\:target\:scroll-px-80:target{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .sm\:target\:scroll-py-auto:target{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .sm\:target\:scroll-py-0:target{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .sm\:target\:scroll-py-4:target{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:target\:scroll-py-8:target{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:target\:scroll-py-12:target{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .sm\:target\:scroll-py-16:target{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .sm\:target\:scroll-py-20:target{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:target\:scroll-py-24:target{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:target\:scroll-py-28:target{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:target\:scroll-py-32:target{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .sm\:target\:scroll-py-36:target{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:target\:scroll-py-40:target{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:target\:scroll-py-44:target{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:target\:scroll-py-48:target{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .sm\:target\:scroll-py-52:target{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:target\:scroll-py-56:target{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:target\:scroll-py-60:target{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:target\:scroll-py-64:target{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .sm\:target\:scroll-py-68:target{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .sm\:target\:scroll-py-72:target{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .sm\:target\:scroll-py-76:target{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .sm\:target\:scroll-py-80:target{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .sm\:target\:scroll-m-auto:target{
        scroll-margin: auto;
    }

    .sm\:target\:scroll-m-0:target{
        scroll-margin: 0;
    }

    .sm\:target\:scroll-m-4:target{
        scroll-margin: 0.25rem;
    }

    .sm\:target\:scroll-m-8:target{
        scroll-margin: 0.5rem;
    }

    .sm\:target\:scroll-m-12:target{
        scroll-margin: 0.75rem;
    }

    .sm\:target\:scroll-m-16:target{
        scroll-margin: 1rem;
    }

    .sm\:target\:scroll-m-20:target{
        scroll-margin: 1.25rem;
    }

    .sm\:target\:scroll-m-24:target{
        scroll-margin: 1.5rem;
    }

    .sm\:target\:scroll-m-28:target{
        scroll-margin: 1.75rem;
    }

    .sm\:target\:scroll-m-32:target{
        scroll-margin: 2rem;
    }

    .sm\:target\:scroll-m-36:target{
        scroll-margin: 2.25rem;
    }

    .sm\:target\:scroll-m-40:target{
        scroll-margin: 2.5rem;
    }

    .sm\:target\:scroll-m-44:target{
        scroll-margin: 2.75rem;
    }

    .sm\:target\:scroll-m-48:target{
        scroll-margin: 3rem;
    }

    .sm\:target\:scroll-m-52:target{
        scroll-margin: 3.25rem;
    }

    .sm\:target\:scroll-m-56:target{
        scroll-margin: 3.5rem;
    }

    .sm\:target\:scroll-m-60:target{
        scroll-margin: 3.75rem;
    }

    .sm\:target\:scroll-m-64:target{
        scroll-margin: 4rem;
    }

    .sm\:target\:scroll-m-68:target{
        scroll-margin: 6rem;
    }

    .sm\:target\:scroll-m-72:target{
        scroll-margin: 8rem;
    }

    .sm\:target\:scroll-m-76:target{
        scroll-margin: 12rem;
    }

    .sm\:target\:scroll-m-80:target{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .sm\:target\:scroll-mt-auto:target{
        scroll-margin-top: auto;
    }

    .sm\:target\:scroll-mt-0:target{
        scroll-margin-top: 0;
    }

    .sm\:target\:scroll-mt-4:target{
        scroll-margin-top: 0.25rem;
    }

    .sm\:target\:scroll-mt-8:target{
        scroll-margin-top: 0.5rem;
    }

    .sm\:target\:scroll-mt-12:target{
        scroll-margin-top: 0.75rem;
    }

    .sm\:target\:scroll-mt-16:target{
        scroll-margin-top: 1rem;
    }

    .sm\:target\:scroll-mt-20:target{
        scroll-margin-top: 1.25rem;
    }

    .sm\:target\:scroll-mt-24:target{
        scroll-margin-top: 1.5rem;
    }

    .sm\:target\:scroll-mt-28:target{
        scroll-margin-top: 1.75rem;
    }

    .sm\:target\:scroll-mt-32:target{
        scroll-margin-top: 2rem;
    }

    .sm\:target\:scroll-mt-36:target{
        scroll-margin-top: 2.25rem;
    }

    .sm\:target\:scroll-mt-40:target{
        scroll-margin-top: 2.5rem;
    }

    .sm\:target\:scroll-mt-44:target{
        scroll-margin-top: 2.75rem;
    }

    .sm\:target\:scroll-mt-48:target{
        scroll-margin-top: 3rem;
    }

    .sm\:target\:scroll-mt-52:target{
        scroll-margin-top: 3.25rem;
    }

    .sm\:target\:scroll-mt-56:target{
        scroll-margin-top: 3.5rem;
    }

    .sm\:target\:scroll-mt-60:target{
        scroll-margin-top: 3.75rem;
    }

    .sm\:target\:scroll-mt-64:target{
        scroll-margin-top: 4rem;
    }

    .sm\:target\:scroll-mt-68:target{
        scroll-margin-top: 6rem;
    }

    .sm\:target\:scroll-mt-72:target{
        scroll-margin-top: 8rem;
    }

    .sm\:target\:scroll-mt-76:target{
        scroll-margin-top: 12rem;
    }

    .sm\:target\:scroll-mt-80:target{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .sm\:target\:scroll-mb-auto:target{
        scroll-margin-bottom: auto;
    }

    .sm\:target\:scroll-mb-0:target{
        scroll-margin-bottom: 0;
    }

    .sm\:target\:scroll-mb-4:target{
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:target\:scroll-mb-8:target{
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:target\:scroll-mb-12:target{
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:target\:scroll-mb-16:target{
        scroll-margin-bottom: 1rem;
    }

    .sm\:target\:scroll-mb-20:target{
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:target\:scroll-mb-24:target{
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:target\:scroll-mb-28:target{
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:target\:scroll-mb-32:target{
        scroll-margin-bottom: 2rem;
    }

    .sm\:target\:scroll-mb-36:target{
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:target\:scroll-mb-40:target{
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:target\:scroll-mb-44:target{
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:target\:scroll-mb-48:target{
        scroll-margin-bottom: 3rem;
    }

    .sm\:target\:scroll-mb-52:target{
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:target\:scroll-mb-56:target{
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:target\:scroll-mb-60:target{
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:target\:scroll-mb-64:target{
        scroll-margin-bottom: 4rem;
    }

    .sm\:target\:scroll-mb-68:target{
        scroll-margin-bottom: 6rem;
    }

    .sm\:target\:scroll-mb-72:target{
        scroll-margin-bottom: 8rem;
    }

    .sm\:target\:scroll-mb-76:target{
        scroll-margin-bottom: 12rem;
    }

    .sm\:target\:scroll-mb-80:target{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .sm\:target\:scroll-ml-auto:target{
        scroll-margin-left: auto;
    }

    .sm\:target\:scroll-ml-0:target{
        scroll-margin-left: 0;
    }

    .sm\:target\:scroll-ml-4:target{
        scroll-margin-left: 0.25rem;
    }

    .sm\:target\:scroll-ml-8:target{
        scroll-margin-left: 0.5rem;
    }

    .sm\:target\:scroll-ml-12:target{
        scroll-margin-left: 0.75rem;
    }

    .sm\:target\:scroll-ml-16:target{
        scroll-margin-left: 1rem;
    }

    .sm\:target\:scroll-ml-20:target{
        scroll-margin-left: 1.25rem;
    }

    .sm\:target\:scroll-ml-24:target{
        scroll-margin-left: 1.5rem;
    }

    .sm\:target\:scroll-ml-28:target{
        scroll-margin-left: 1.75rem;
    }

    .sm\:target\:scroll-ml-32:target{
        scroll-margin-left: 2rem;
    }

    .sm\:target\:scroll-ml-36:target{
        scroll-margin-left: 2.25rem;
    }

    .sm\:target\:scroll-ml-40:target{
        scroll-margin-left: 2.5rem;
    }

    .sm\:target\:scroll-ml-44:target{
        scroll-margin-left: 2.75rem;
    }

    .sm\:target\:scroll-ml-48:target{
        scroll-margin-left: 3rem;
    }

    .sm\:target\:scroll-ml-52:target{
        scroll-margin-left: 3.25rem;
    }

    .sm\:target\:scroll-ml-56:target{
        scroll-margin-left: 3.5rem;
    }

    .sm\:target\:scroll-ml-60:target{
        scroll-margin-left: 3.75rem;
    }

    .sm\:target\:scroll-ml-64:target{
        scroll-margin-left: 4rem;
    }

    .sm\:target\:scroll-ml-68:target{
        scroll-margin-left: 6rem;
    }

    .sm\:target\:scroll-ml-72:target{
        scroll-margin-left: 8rem;
    }

    .sm\:target\:scroll-ml-76:target{
        scroll-margin-left: 12rem;
    }

    .sm\:target\:scroll-ml-80:target{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .sm\:target\:scroll-mr-auto:target{
        scroll-margin-right: auto;
    }

    .sm\:target\:scroll-mr-0:target{
        scroll-margin-right: 0;
    }

    .sm\:target\:scroll-mr-4:target{
        scroll-margin-right: 0.25rem;
    }

    .sm\:target\:scroll-mr-8:target{
        scroll-margin-right: 0.5rem;
    }

    .sm\:target\:scroll-mr-12:target{
        scroll-margin-right: 0.75rem;
    }

    .sm\:target\:scroll-mr-16:target{
        scroll-margin-right: 1rem;
    }

    .sm\:target\:scroll-mr-20:target{
        scroll-margin-right: 1.25rem;
    }

    .sm\:target\:scroll-mr-24:target{
        scroll-margin-right: 1.5rem;
    }

    .sm\:target\:scroll-mr-28:target{
        scroll-margin-right: 1.75rem;
    }

    .sm\:target\:scroll-mr-32:target{
        scroll-margin-right: 2rem;
    }

    .sm\:target\:scroll-mr-36:target{
        scroll-margin-right: 2.25rem;
    }

    .sm\:target\:scroll-mr-40:target{
        scroll-margin-right: 2.5rem;
    }

    .sm\:target\:scroll-mr-44:target{
        scroll-margin-right: 2.75rem;
    }

    .sm\:target\:scroll-mr-48:target{
        scroll-margin-right: 3rem;
    }

    .sm\:target\:scroll-mr-52:target{
        scroll-margin-right: 3.25rem;
    }

    .sm\:target\:scroll-mr-56:target{
        scroll-margin-right: 3.5rem;
    }

    .sm\:target\:scroll-mr-60:target{
        scroll-margin-right: 3.75rem;
    }

    .sm\:target\:scroll-mr-64:target{
        scroll-margin-right: 4rem;
    }

    .sm\:target\:scroll-mr-68:target{
        scroll-margin-right: 6rem;
    }

    .sm\:target\:scroll-mr-72:target{
        scroll-margin-right: 8rem;
    }

    .sm\:target\:scroll-mr-76:target{
        scroll-margin-right: 12rem;
    }

    .sm\:target\:scroll-mr-80:target{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .sm\:target\:scroll-mx-auto:target{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .sm\:target\:scroll-mx-0:target{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .sm\:target\:scroll-mx-4:target{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .sm\:target\:scroll-mx-8:target{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .sm\:target\:scroll-mx-12:target{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .sm\:target\:scroll-mx-16:target{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .sm\:target\:scroll-mx-20:target{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .sm\:target\:scroll-mx-24:target{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .sm\:target\:scroll-mx-28:target{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .sm\:target\:scroll-mx-32:target{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .sm\:target\:scroll-mx-36:target{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .sm\:target\:scroll-mx-40:target{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .sm\:target\:scroll-mx-44:target{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .sm\:target\:scroll-mx-48:target{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .sm\:target\:scroll-mx-52:target{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .sm\:target\:scroll-mx-56:target{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .sm\:target\:scroll-mx-60:target{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .sm\:target\:scroll-mx-64:target{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .sm\:target\:scroll-mx-68:target{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .sm\:target\:scroll-mx-72:target{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .sm\:target\:scroll-mx-76:target{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .sm\:target\:scroll-mx-80:target{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .sm\:target\:scroll-my-auto:target{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .sm\:target\:scroll-my-0:target{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .sm\:target\:scroll-my-4:target{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:target\:scroll-my-8:target{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:target\:scroll-my-12:target{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:target\:scroll-my-16:target{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .sm\:target\:scroll-my-20:target{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:target\:scroll-my-24:target{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:target\:scroll-my-28:target{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:target\:scroll-my-32:target{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .sm\:target\:scroll-my-36:target{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:target\:scroll-my-40:target{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:target\:scroll-my-44:target{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:target\:scroll-my-48:target{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .sm\:target\:scroll-my-52:target{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:target\:scroll-my-56:target{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:target\:scroll-my-60:target{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:target\:scroll-my-64:target{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .sm\:target\:scroll-my-68:target{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .sm\:target\:scroll-my-72:target{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .sm\:target\:scroll-my-76:target{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .sm\:target\:scroll-my-80:target{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .sm\:target\:scroll-snap-align-start:target{
        scroll-snap-align: start;
    }

    .sm\:target\:scroll-snap-align-end:target{
        scroll-snap-align: end;
    }

    .sm\:target\:scroll-snap-align-center:target{
        scroll-snap-align: center;
    }

    .sm\:target\:scroll-snap-align-none:target{
        scroll-snap-align: none;
    }

    .sm\:target\:scroll-snap-stop-normal:target{
        scroll-snap-stop: normal;
    }

    .sm\:target\:scroll-always-stop-normal:target{
        scroll-snap-stop: always;
    }

    .sm\:target\:scroll-snap-type-none:target{
        scroll-snap-type: none;
    }

    .sm\:target\:scroll-snap-type-mandatory:target{
        scroll-snap-type: mandatory;
    }

    .sm\:target\:scroll-snap-type-proximity:target{
        scroll-snap-type: proximity;
    }

    .sm\:target\:user-select-none:target{
        user-select: none;
    }

    .sm\:target\:user-select-text:target{
        user-select: text;
    }

    .sm\:target\:user-select-all:target{
        user-select: all;
    }

    .sm\:target\:user-select-auto:target{
        user-select: auto;
    }

    .sm\:target\:will-change-auto:target{
        will-change: auto;
    }

    .sm\:target\:will-change-scroll:target{
        will-change: scroll;
    }

    .sm\:target\:will-change-contents:target{
        will-change: contents;
    }

    .sm\:target\:will-change-transform:target{
        will-change: transform;
    }

    .sm\:target\:stroke-w-0:target{
        stroke-width: 0;
    }

    .sm\:target\:stroke-w-1:target{
        stroke-width: 1;
    }

    .sm\:target\:stroke-w-2:target{
        stroke-width: 2;
    }

    .sm\:target\:scale-0:target{
        transform: scale(0);
    }

    .sm\:target\:scale-5:target{
        transform: scale(0.05);
    }

    .sm\:target\:scale-10:target{
        transform: scale(0.1);
    }

    .sm\:target\:scale-15:target{
        transform: scale(0.15);
    }

    .sm\:target\:scale-20:target{
        transform: scale(0.2);
    }

    .sm\:target\:scale-25:target{
        transform: scale(0.25);
    }

    .sm\:target\:scale-30:target{
        transform: scale(0.3);
    }

    .sm\:target\:scale-35:target{
        transform: scale(0.35);
    }

    .sm\:target\:scale-40:target{
        transform: scale(0.4);
    }

    .sm\:target\:scale-45:target{
        transform: scale(0.45);
    }

    .sm\:target\:scale-50:target{
        transform: scale(0.5);
    }

    .sm\:target\:scale-55:target{
        transform: scale(0.55);
    }

    .sm\:target\:scale-60:target{
        transform: scale(0.6);
    }

    .sm\:target\:scale-65:target{
        transform: scale(0.65);
    }

    .sm\:target\:scale-70:target{
        transform: scale(0.7);
    }

    .sm\:target\:scale-75:target{
        transform: scale(0.75);
    }

    .sm\:target\:scale-80:target{
        transform: scale(0.8);
    }

    .sm\:target\:scale-85:target{
        transform: scale(0.85);
    }

    .sm\:target\:scale-90:target{
        transform: scale(0.9);
    }

    .sm\:target\:scale-95:target{
        transform: scale(0.95);
    }

    .sm\:target\:scale-100:target{
        transform: scale(1);
    }

    .sm\:target\:scale-105:target{
        transform: scale(1.05);
    }

    .sm\:target\:scale-110:target{
        transform: scale(1.1);
    }

    .sm\:target\:scale-115:target{
        transform: scale(1.15);
    }

    .sm\:target\:scale-120:target{
        transform: scale(1.2);
    }

    .sm\:target\:scale-125:target{
        transform: scale(1.25);
    }

    .sm\:target\:scale-130:target{
        transform: scale(1.3);
    }

    .sm\:target\:scale-135:target{
        transform: scale(1.35);
    }

    .sm\:target\:scale-140:target{
        transform: scale(1.4);
    }

    .sm\:target\:scale-145:target{
        transform: scale(1.45);
    }

    .sm\:target\:scale-150:target{
        transform: scale(1.5);
    }

    .sm\:target\:-translate-1:target:target{
        transform: translate(-10px);
    }

    .sm\:target\:-translate-2:target:target{
        transform: translate(-20px);
    }

    .sm\:target\:-translate-3:target:target{
        transform: translate(-30px);
    }

    .sm\:target\:-translate-4:target:target{
        transform: translate(-40px);
    }

    .sm\:target\:-translate-5:target:target{
        transform: translate(-60px);
    }

    .sm\:target\:-translate-6:target:target{
        transform: translate(-60px);
    }

    .sm\:target\:-translate-7:target:target{
        transform: translate(-70px);
    }

    .sm\:target\:-translate-8:target:target{
        transform: translate(-80px);
    }

    .sm\:target\:-translate-9:target:target{
        transform: translate(-90px);
    }

    .sm\:target\:-translate-10:target:target{
        transform: translate(-100px);
    }

    .sm\:target\:-translate-11:target:target{
        transform: translate(-110px);
    }

    .sm\:target\:-translate-12:target:target{
        transform: translate(-120px);
    }

    .sm\:target\:-translate-13:target:target{
        transform: translate(-130px);
    }

    .sm\:target\:-translate-14:target:target{
        transform: translate(-140px);
    }

    .sm\:target\:-translate-15:target:target{
        transform: translate(-150px);
    }

    .sm\:target\:-translate-16:target:target{
        transform: translate(-160px);
    }

    .sm\:target\:-translate-17:target:target{
        transform: translate(-170px);
    }

    .sm\:target\:-translate-18:target:target{
        transform: translate(-180px);
    }

    .sm\:target\:-translate-19:target:target{
        transform: translate(-190px);
    }

    .sm\:target\:-translate-20:target:target{
        transform: translate(-200px);
    }

    .sm\:target\:-translate-10x:target:target{
        transform: translate(-10%);
    }

    .sm\:target\:-translate-15x:target:target{
        transform: translate(-15%);
    }

    .sm\:target\:-translate-20x:target:target{
        transform: translate(-20%);
    }

    .sm\:target\:-translate-25x:target:target{
        transform: translate(-25%);
    }

    .sm\:target\:-translate-30x:target:target{
        transform: translate(-30%);
    }

    .sm\:target\:-translate-35x:target:target{
        transform: translate(-35%);
    }

    .sm\:target\:-translate-40x:target:target{
        transform: translate(-40%);
    }

    .sm\:target\:-translate-45x:target:target{
        transform: translate(-45%);
    }

    .sm\:target\:-translate-50x:target:target{
        transform: translate(-50%);
    }

    .sm\:target\:-translate-55x:target:target{
        transform: translate(-55%);
    }

    .sm\:target\:-translate-60x:target:target{
        transform: translate(-60%);
    }

    .sm\:target\:-translate-65x:target:target{
        transform: translate(-65%);
    }

    .sm\:target\:-translate-70x:target:target{
        transform: translate(-70%);
    }

    .sm\:target\:-translate-75x:target:target{
        transform: translate(-75%);
    }

    .sm\:target\:-translate-80x:target:target{
        transform: translate(-80%);
    }

    .sm\:target\:-translate-85x:target:target{
        transform: translate(-85%);
    }

    .sm\:target\:-translate-90x:target:target{
        transform: translate(-90%);
    }

    .sm\:target\:-translate-95x:target:target{
        transform: translate(-95%);
    }

    .sm\:target\:-translate-x-1:target:target{
        transform: translateX(-10px);
    }

    .sm\:target\:-translate-x-2:target:target{
        transform: translateX(-20px);
    }

    .sm\:target\:-translate-x-3:target:target{
        transform: translateX(-30px);
    }

    .sm\:target\:-translate-x-4:target:target{
        transform: translateX(-40px);
    }

    .sm\:target\:-translate-x-5:target:target{
        transform: translateX(-60px);
    }

    .sm\:target\:-translate-x-6:target:target{
        transform: translateX(-60px);
    }

    .sm\:target\:-translate-x-7:target:target{
        transform: translateX(-70px);
    }

    .sm\:target\:-translate-x-8:target:target{
        transform: translateX(-80px);
    }

    .sm\:target\:-translate-x-9:target:target{
        transform: translateX(-90px);
    }

    .sm\:target\:-translate-x-10:target:target{
        transform: translateX(-100px);
    }

    .sm\:target\:-translate-x-11:target:target{
        transform: translateX(-110px);
    }

    .sm\:target\:-translate-x-12:target:target{
        transform: translateX(-120px);
    }

    .sm\:target\:-translate-x-13:target:target{
        transform: translateX(-130px);
    }

    .sm\:target\:-translate-x-14:target:target{
        transform: translateX(-140px);
    }

    .sm\:target\:-translate-x-15:target:target{
        transform: translateX(-150px);
    }

    .sm\:target\:-translate-x-16:target:target{
        transform: translateX(-160px);
    }

    .sm\:target\:-translate-x-17:target:target{
        transform: translateX(-170px);
    }

    .sm\:target\:-translate-x-18:target:target{
        transform: translateX(-180px);
    }

    .sm\:target\:-translate-x-19:target:target{
        transform: translateX(-190px);
    }

    .sm\:target\:-translate-x-20:target:target{
        transform: translateX(-200px);
    }

    .sm\:target\:-translate-x-10x:target:target{
        transform: translateX(-10%);
    }

    .sm\:target\:-translate-x-15x:target:target{
        transform: translateX(-15%);
    }

    .sm\:target\:-translate-x-20x:target:target{
        transform: translateX(-20%);
    }

    .sm\:target\:-translate-x-25x:target:target{
        transform: translateX(-25%);
    }

    .sm\:target\:-translate-x-30x:target:target{
        transform: translateX(-30%);
    }

    .sm\:target\:-translate-x-35x:target:target{
        transform: translateX(-35%);
    }

    .sm\:target\:-translate-x-40x:target:target{
        transform: translateX(-40%);
    }

    .sm\:target\:-translate-x-45x:target:target{
        transform: translateX(-45%);
    }

    .sm\:target\:-translate-x-50x:target:target{
        transform: translateX(-50%);
    }

    .sm\:target\:-translate-x-55x:target:target{
        transform: translateX(-55%);
    }

    .sm\:target\:-translate-x-60x:target:target{
        transform: translateX(-60%);
    }

    .sm\:target\:-translate-x-65x:target:target{
        transform: translateX(-65%);
    }

    .sm\:target\:-translate-x-70x:target:target{
        transform: translateX(-70%);
    }

    .sm\:target\:-translate-x-75x:target:target{
        transform: translateX(-75%);
    }

    .sm\:target\:-translate-x-80x:target:target{
        transform: translateX(-80%);
    }

    .sm\:target\:-translate-x-85x:target:target{
        transform: translateX(-85%);
    }

    .sm\:target\:-translate-x-90x:target:target{
        transform: translateX(-90%);
    }

    .sm\:target\:-translate-x-95x:target:target{
        transform: translateX(-95%);
    }

    .sm\:target\:-translate-y-1:target:target{
        transform: translateY(-10px);
    }

    .sm\:target\:-translate-y-2:target:target{
        transform: translateY(-20px);
    }

    .sm\:target\:-translate-y-3:target:target{
        transform: translateY(-30px);
    }

    .sm\:target\:-translate-y-4:target:target{
        transform: translateY(-40px);
    }

    .sm\:target\:-translate-y-5:target:target{
        transform: translateY(-60px);
    }

    .sm\:target\:-translate-y-6:target:target{
        transform: translateY(-60px);
    }

    .sm\:target\:-translate-y-7:target:target{
        transform: translateY(-70px);
    }

    .sm\:target\:-translate-y-8:target:target{
        transform: translateY(-80px);
    }

    .sm\:target\:-translate-y-9:target:target{
        transform: translateY(-90px);
    }

    .sm\:target\:-translate-y-10:target:target{
        transform: translateY(-100px);
    }

    .sm\:target\:-translate-y-11:target:target{
        transform: translateY(-110px);
    }

    .sm\:target\:-translate-y-12:target:target{
        transform: translateY(-120px);
    }

    .sm\:target\:-translate-y-13:target:target{
        transform: translateY(-130px);
    }

    .sm\:target\:-translate-y-14:target:target{
        transform: translateY(-140px);
    }

    .sm\:target\:-translate-y-15:target:target{
        transform: translateY(-150px);
    }

    .sm\:target\:-translate-y-16:target:target{
        transform: translateY(-160px);
    }

    .sm\:target\:-translate-y-17:target:target{
        transform: translateY(-170px);
    }

    .sm\:target\:-translate-y-18:target:target{
        transform: translateY(-180px);
    }

    .sm\:target\:-translate-y-19:target:target{
        transform: translateY(-190px);
    }

    .sm\:target\:-translate-y-20:target:target{
        transform: translateY(-200px);
    }

    .sm\:target\:-translate-y-10x:target:target{
        transform: translateY(-10%);
    }

    .sm\:target\:-translate-y-15x:target:target{
        transform: translateY(-15%);
    }

    .sm\:target\:-translate-y-20x:target:target{
        transform: translateY(-20%);
    }

    .sm\:target\:-translate-y-25x:target:target{
        transform: translateY(-25%);
    }

    .sm\:target\:-translate-y-30x:target:target{
        transform: translateY(-30%);
    }

    .sm\:target\:-translate-y-35x:target:target{
        transform: translateY(-35%);
    }

    .sm\:target\:-translate-y-40x:target:target{
        transform: translateY(-40%);
    }

    .sm\:target\:-translate-y-45x:target:target{
        transform: translateY(-45%);
    }

    .sm\:target\:-translate-y-50x:target:target{
        transform: translateY(-50%);
    }

    .sm\:target\:-translate-y-55x:target:target{
        transform: translateY(-55%);
    }

    .sm\:target\:-translate-y-60x:target:target{
        transform: translateY(-60%);
    }

    .sm\:target\:-translate-y-65x:target:target{
        transform: translateY(-65%);
    }

    .sm\:target\:-translate-y-70x:target:target{
        transform: translateY(-70%);
    }

    .sm\:target\:-translate-y-75x:target:target{
        transform: translateY(-75%);
    }

    .sm\:target\:-translate-y-80x:target:target{
        transform: translateY(-80%);
    }

    .sm\:target\:-translate-y-85x:target:target{
        transform: translateY(-85%);
    }

    .sm\:target\:-translate-y-90x:target:target{
        transform: translateY(-90%);
    }

    .sm\:target\:-translate-y-95x:target:target{
        transform: translateY(-95%);
    }

    .sm\:target\:-translate-1:target{
        transform: translate(-10px);
    }

    .sm\:target\:-translate-2:target{
        transform: translate(-20px);
    }

    .sm\:target\:-translate-3:target{
        transform: translate(-30px);
    }

    .sm\:target\:-translate-4:target{
        transform: translate(-40px);
    }

    .sm\:target\:-translate-5:target{
        transform: translate(-60px);
    }

    .sm\:target\:-translate-6:target{
        transform: translate(-60px);
    }

    .sm\:target\:-translate-7:target{
        transform: translate(-70px);
    }

    .sm\:target\:-translate-8:target{
        transform: translate(-80px);
    }

    .sm\:target\:-translate-9:target{
        transform: translate(-90px);
    }

    .sm\:target\:-translate-10:target{
        transform: translate(-100px);
    }

    .sm\:target\:-translate-11:target{
        transform: translate(-110px);
    }

    .sm\:target\:-translate-12:target{
        transform: translate(-120px);
    }

    .sm\:target\:-translate-13:target{
        transform: translate(-130px);
    }

    .sm\:target\:-translate-14:target{
        transform: translate(-140px);
    }

    .sm\:target\:-translate-15:target{
        transform: translate(-150px);
    }

    .sm\:target\:-translate-16:target{
        transform: translate(-160px);
    }

    .sm\:target\:-translate-17:target{
        transform: translate(-170px);
    }

    .sm\:target\:-translate-18:target{
        transform: translate(-180px);
    }

    .sm\:target\:-translate-19:target{
        transform: translate(-190px);
    }

    .sm\:target\:-translate-20:target{
        transform: translate(-200px);
    }

    .sm\:target\:-translate-10x:target{
        transform: translate(-10%);
    }

    .sm\:target\:-translate-15x:target{
        transform: translate(-15%);
    }

    .sm\:target\:-translate-20x:target{
        transform: translate(-20%);
    }

    .sm\:target\:-translate-25x:target{
        transform: translate(-25%);
    }

    .sm\:target\:-translate-30x:target{
        transform: translate(-30%);
    }

    .sm\:target\:-translate-35x:target{
        transform: translate(-35%);
    }

    .sm\:target\:-translate-40x:target{
        transform: translate(-40%);
    }

    .sm\:target\:-translate-45x:target{
        transform: translate(-45%);
    }

    .sm\:target\:-translate-50x:target{
        transform: translate(-50%);
    }

    .sm\:target\:-translate-55x:target{
        transform: translate(-55%);
    }

    .sm\:target\:-translate-60x:target{
        transform: translate(-60%);
    }

    .sm\:target\:-translate-65x:target{
        transform: translate(-65%);
    }

    .sm\:target\:-translate-70x:target{
        transform: translate(-70%);
    }

    .sm\:target\:-translate-75x:target{
        transform: translate(-75%);
    }

    .sm\:target\:-translate-80x:target{
        transform: translate(-80%);
    }

    .sm\:target\:-translate-85x:target{
        transform: translate(-85%);
    }

    .sm\:target\:-translate-90x:target{
        transform: translate(-90%);
    }

    .sm\:target\:-translate-95x:target{
        transform: translate(-95%);
    }

    .sm\:target\:-translate-x-1:target{
        transform: translateX(-10px);
    }

    .sm\:target\:-translate-x-2:target{
        transform: translateX(-20px);
    }

    .sm\:target\:-translate-x-3:target{
        transform: translateX(-30px);
    }

    .sm\:target\:-translate-x-4:target{
        transform: translateX(-40px);
    }

    .sm\:target\:-translate-x-5:target{
        transform: translateX(-60px);
    }

    .sm\:target\:-translate-x-6:target{
        transform: translateX(-60px);
    }

    .sm\:target\:-translate-x-7:target{
        transform: translateX(-70px);
    }

    .sm\:target\:-translate-x-8:target{
        transform: translateX(-80px);
    }

    .sm\:target\:-translate-x-9:target{
        transform: translateX(-90px);
    }

    .sm\:target\:-translate-x-10:target{
        transform: translateX(-100px);
    }

    .sm\:target\:-translate-x-11:target{
        transform: translateX(-110px);
    }

    .sm\:target\:-translate-x-12:target{
        transform: translateX(-120px);
    }

    .sm\:target\:-translate-x-13:target{
        transform: translateX(-130px);
    }

    .sm\:target\:-translate-x-14:target{
        transform: translateX(-140px);
    }

    .sm\:target\:-translate-x-15:target{
        transform: translateX(-150px);
    }

    .sm\:target\:-translate-x-16:target{
        transform: translateX(-160px);
    }

    .sm\:target\:-translate-x-17:target{
        transform: translateX(-170px);
    }

    .sm\:target\:-translate-x-18:target{
        transform: translateX(-180px);
    }

    .sm\:target\:-translate-x-19:target{
        transform: translateX(-190px);
    }

    .sm\:target\:-translate-x-20:target{
        transform: translateX(-200px);
    }

    .sm\:target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }

    .sm\:target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }

    .sm\:target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }

    .sm\:target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }

    .sm\:target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }

    .sm\:target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }

    .sm\:target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }

    .sm\:target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }

    .sm\:target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }

    .sm\:target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }

    .sm\:target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }

    .sm\:target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }

    .sm\:target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }

    .sm\:target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }

    .sm\:target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }

    .sm\:target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }

    .sm\:target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }

    .sm\:target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }

    .sm\:target\:-translate-y-1:target{
        transform: translateY(-10px);
    }

    .sm\:target\:-translate-y-2:target{
        transform: translateY(-20px);
    }

    .sm\:target\:-translate-y-3:target{
        transform: translateY(-30px);
    }

    .sm\:target\:-translate-y-4:target{
        transform: translateY(-40px);
    }

    .sm\:target\:-translate-y-5:target{
        transform: translateY(-60px);
    }

    .sm\:target\:-translate-y-6:target{
        transform: translateY(-60px);
    }

    .sm\:target\:-translate-y-7:target{
        transform: translateY(-70px);
    }

    .sm\:target\:-translate-y-8:target{
        transform: translateY(-80px);
    }

    .sm\:target\:-translate-y-9:target{
        transform: translateY(-90px);
    }

    .sm\:target\:-translate-y-10:target{
        transform: translateY(-100px);
    }

    .sm\:target\:-translate-y-11:target{
        transform: translateY(-110px);
    }

    .sm\:target\:-translate-y-12:target{
        transform: translateY(-120px);
    }

    .sm\:target\:-translate-y-13:target{
        transform: translateY(-130px);
    }

    .sm\:target\:-translate-y-14:target{
        transform: translateY(-140px);
    }

    .sm\:target\:-translate-y-15:target{
        transform: translateY(-150px);
    }

    .sm\:target\:-translate-y-16:target{
        transform: translateY(-160px);
    }

    .sm\:target\:-translate-y-17:target{
        transform: translateY(-170px);
    }

    .sm\:target\:-translate-y-18:target{
        transform: translateY(-180px);
    }

    .sm\:target\:-translate-y-19:target{
        transform: translateY(-190px);
    }

    .sm\:target\:-translate-y-20:target{
        transform: translateY(-200px);
    }

    .sm\:target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }

    .sm\:target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }

    .sm\:target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }

    .sm\:target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }

    .sm\:target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }

    .sm\:target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }

    .sm\:target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }

    .sm\:target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }

    .sm\:target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }

    .sm\:target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }

    .sm\:target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }

    .sm\:target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }

    .sm\:target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }

    .sm\:target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }

    .sm\:target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }

    .sm\:target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }

    .sm\:target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }

    .sm\:target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }

    .sm\:target\:translate-0:target{
        transform: translate(0);
    }

    .sm\:target\:translate-1:target{
        transform: translate(10px);
    }

    .sm\:target\:translate-2:target{
        transform: translate(20px);
    }

    .sm\:target\:translate-3:target{
        transform: translate(30px);
    }

    .sm\:target\:translate-4:target{
        transform: translate(40px);
    }

    .sm\:target\:translate-5:target{
        transform: translate(60px);
    }

    .sm\:target\:translate-6:target{
        transform: translate(60px);
    }

    .sm\:target\:translate-7:target{
        transform: translate(70px);
    }

    .sm\:target\:translate-8:target{
        transform: translate(80px);
    }

    .sm\:target\:translate-9:target{
        transform: translate(90px);
    }

    .sm\:target\:translate-10:target{
        transform: translate(100px);
    }

    .sm\:target\:translate-11:target{
        transform: translate(110px);
    }

    .sm\:target\:translate-12:target{
        transform: translate(120px);
    }

    .sm\:target\:translate-13:target{
        transform: translate(130px);
    }

    .sm\:target\:translate-14:target{
        transform: translate(140px);
    }

    .sm\:target\:translate-15:target{
        transform: translate(150px);
    }

    .sm\:target\:translate-16:target{
        transform: translate(160px);
    }

    .sm\:target\:translate-17:target{
        transform: translate(170px);
    }

    .sm\:target\:translate-18:target{
        transform: translate(180px);
    }

    .sm\:target\:translate-19:target{
        transform: translate(190px);
    }

    .sm\:target\:translate-20:target{
        transform: translate(200px);
    }

    .sm\:target\:translate-10x:target{
        transform: translate(10%);
    }

    .sm\:target\:translate-15x:target{
        transform: translate(15%);
    }

    .sm\:target\:translate-20x:target{
        transform: translate(20%);
    }

    .sm\:target\:translate-25x:target{
        transform: translate(25%);
    }

    .sm\:target\:translate-30x:target{
        transform: translate(30%);
    }

    .sm\:target\:translate-35x:target{
        transform: translate(35%);
    }

    .sm\:target\:translate-40x:target{
        transform: translate(40%);
    }

    .sm\:target\:translate-45x:target{
        transform: translate(45%);
    }

    .sm\:target\:translate-50x:target{
        transform: translate(50%);
    }

    .sm\:target\:translate-55x:target{
        transform: translate(55%);
    }

    .sm\:target\:translate-60x:target{
        transform: translate(60%);
    }

    .sm\:target\:translate-65x:target{
        transform: translate(65%);
    }

    .sm\:target\:translate-70x:target{
        transform: translate(70%);
    }

    .sm\:target\:translate-75x:target{
        transform: translate(75%);
    }

    .sm\:target\:translate-80x:target{
        transform: translate(80%);
    }

    .sm\:target\:translate-85x:target{
        transform: translate(85%);
    }

    .sm\:target\:translate-90x:target{
        transform: translate(90%);
    }

    .sm\:target\:translate-95x:target{
        transform: translate(95%);
    }

    .sm\:target\:translate-x-0:target{
        transform: translateX(0);
    }

    .sm\:target\:translate-x-1:target{
        transform: translateX(10px);
    }

    .sm\:target\:translate-x-2:target{
        transform: translateX(20px);
    }

    .sm\:target\:translate-x-3:target{
        transform: translateX(30px);
    }

    .sm\:target\:translate-x-4:target{
        transform: translateX(40px);
    }

    .sm\:target\:translate-x-5:target{
        transform: translateX(60px);
    }

    .sm\:target\:translate-x-6:target{
        transform: translateX(60px);
    }

    .sm\:target\:translate-x-7:target{
        transform: translateX(70px);
    }

    .sm\:target\:translate-x-8:target{
        transform: translateX(80px);
    }

    .sm\:target\:translate-x-9:target{
        transform: translateX(90px);
    }

    .sm\:target\:translate-x-10:target{
        transform: translateX(100px);
    }

    .sm\:target\:translate-x-11:target{
        transform: translateX(110px);
    }

    .sm\:target\:translate-x-12:target{
        transform: translateX(120px);
    }

    .sm\:target\:translate-x-13:target{
        transform: translateX(130px);
    }

    .sm\:target\:translate-x-14:target{
        transform: translateX(140px);
    }

    .sm\:target\:translate-x-15:target{
        transform: translateX(150px);
    }

    .sm\:target\:translate-x-16:target{
        transform: translateX(160px);
    }

    .sm\:target\:translate-x-17:target{
        transform: translateX(170px);
    }

    .sm\:target\:translate-x-18:target{
        transform: translateX(180px);
    }

    .sm\:target\:translate-x-19:target{
        transform: translateX(190px);
    }

    .sm\:target\:translate-x-20:target{
        transform: translateX(200px);
    }

    .sm\:target\:translate-x-10x:target{
        transform: translateX(10%);
    }

    .sm\:target\:translate-x-15x:target{
        transform: translateX(15%);
    }

    .sm\:target\:translate-x-20x:target{
        transform: translateX(20%);
    }

    .sm\:target\:translate-x-25x:target{
        transform: translateX(25%);
    }

    .sm\:target\:translate-x-30x:target{
        transform: translateX(30%);
    }

    .sm\:target\:translate-x-35x:target{
        transform: translateX(35%);
    }

    .sm\:target\:translate-x-40x:target{
        transform: translateX(40%);
    }

    .sm\:target\:translate-x-45x:target{
        transform: translateX(45%);
    }

    .sm\:target\:translate-x-50x:target{
        transform: translateX(50%);
    }

    .sm\:target\:translate-x-55x:target{
        transform: translateX(55%);
    }

    .sm\:target\:translate-x-60x:target{
        transform: translateX(60%);
    }

    .sm\:target\:translate-x-65x:target{
        transform: translateX(65%);
    }

    .sm\:target\:translate-x-70x:target{
        transform: translateX(70%);
    }

    .sm\:target\:translate-x-75x:target{
        transform: translateX(75%);
    }

    .sm\:target\:translate-x-80x:target{
        transform: translateX(80%);
    }

    .sm\:target\:translate-x-85x:target{
        transform: translateX(85%);
    }

    .sm\:target\:translate-x-90x:target{
        transform: translateX(90%);
    }

    .sm\:target\:translate-x-95x:target{
        transform: translateX(95%);
    }

    .sm\:target\:translate-y-0:target{
        transform: translateY(0);
    }

    .sm\:target\:translate-y-1:target{
        transform: translateY(10px);
    }

    .sm\:target\:translate-y-2:target{
        transform: translateY(20px);
    }

    .sm\:target\:translate-y-3:target{
        transform: translateY(30px);
    }

    .sm\:target\:translate-y-4:target{
        transform: translateY(40px);
    }

    .sm\:target\:translate-y-5:target{
        transform: translateY(60px);
    }

    .sm\:target\:translate-y-6:target{
        transform: translateY(60px);
    }

    .sm\:target\:translate-y-7:target{
        transform: translateY(70px);
    }

    .sm\:target\:translate-y-8:target{
        transform: translateY(80px);
    }

    .sm\:target\:translate-y-9:target{
        transform: translateY(90px);
    }

    .sm\:target\:translate-y-10:target{
        transform: translateY(100px);
    }

    .sm\:target\:translate-y-11:target{
        transform: translateY(110px);
    }

    .sm\:target\:translate-y-12:target{
        transform: translateY(120px);
    }

    .sm\:target\:translate-y-13:target{
        transform: translateY(130px);
    }

    .sm\:target\:translate-y-14:target{
        transform: translateY(140px);
    }

    .sm\:target\:translate-y-15:target{
        transform: translateY(150px);
    }

    .sm\:target\:translate-y-16:target{
        transform: translateY(160px);
    }

    .sm\:target\:translate-y-17:target{
        transform: translateY(170px);
    }

    .sm\:target\:translate-y-18:target{
        transform: translateY(180px);
    }

    .sm\:target\:translate-y-19:target{
        transform: translateY(190px);
    }

    .sm\:target\:translate-y-20:target{
        transform: translateY(200px);
    }

    .sm\:target\:translate-y-10x:target{
        transform: translateY(10%);
    }

    .sm\:target\:translate-y-15x:target{
        transform: translateY(15%);
    }

    .sm\:target\:translate-y-20x:target{
        transform: translateY(20%);
    }

    .sm\:target\:translate-y-25x:target{
        transform: translateY(25%);
    }

    .sm\:target\:translate-y-30x:target{
        transform: translateY(30%);
    }

    .sm\:target\:translate-y-35x:target{
        transform: translateY(35%);
    }

    .sm\:target\:translate-y-40x:target{
        transform: translateY(40%);
    }

    .sm\:target\:translate-y-45x:target{
        transform: translateY(45%);
    }

    .sm\:target\:translate-y-50x:target{
        transform: translateY(50%);
    }

    .sm\:target\:translate-y-55x:target{
        transform: translateY(55%);
    }

    .sm\:target\:translate-y-60x:target{
        transform: translateY(60%);
    }

    .sm\:target\:translate-y-65x:target{
        transform: translateY(65%);
    }

    .sm\:target\:translate-y-70x:target{
        transform: translateY(70%);
    }

    .sm\:target\:translate-y-75x:target{
        transform: translateY(75%);
    }

    .sm\:target\:translate-y-80x:target{
        transform: translateY(80%);
    }

    .sm\:target\:translate-y-85x:target{
        transform: translateY(85%);
    }

    .sm\:target\:translate-y-90x:target{
        transform: translateY(90%);
    }

    .sm\:target\:translate-y-95x:target{
        transform: translateY(95%);
    }

    .sm\:target\:rotate-0:target{
        transform: rotate(0);
    }

    .sm\:target\:rotate-1:target{
        transform: rotate(1deg);
    }

    .sm\:target\:rotate-2:target{
        transform: rotate(2deg);
    }

    .sm\:target\:rotate-3:target{
        transform: rotate(3deg);
    }

    .sm\:target\:rotate-6:target{
        transform: rotate(6deg);
    }

    .sm\:target\:rotate-12:target{
        transform: rotate(12deg);
    }

    .sm\:target\:rotate-20:target{
        transform: rotate(20deg);
    }

    .sm\:target\:rotate-30:target{
        transform: rotate(30deg);
    }

    .sm\:target\:rotate-45:target{
        transform: rotate(45deg);
    }

    .sm\:target\:rotate-60:target{
        transform: rotate(60deg);
    }

    .sm\:target\:rotate-90:target{
        transform: rotate(90deg);
    }

    .sm\:target\:rotate-180:target{
        transform: rotate(180deg);
    }

    .sm\:target\:rotate-259:target{
        transform: rotate(359deg);
    }

    .sm\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .sm\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .sm\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .sm\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .sm\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .sm\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .sm\:target\:transform-origin-center:target{
        transform-origin: center;
    }

    .sm\:target\:transition-duration-75:target{
        transition-duration: 75ms;
    }

    .sm\:target\:transition-duration-100:target{
        transition-duration: 100ms;
    }

    .sm\:target\:transition-duration-150:target{
        transition-duration: 150ms;
    }

    .sm\:target\:transition-duration-200:target{
        transition-duration: 200ms;
    }

    .sm\:target\:transition-duration-300:target{
        transition-duration: 300ms;
    }

    .sm\:target\:transition-duration-700:target{
        transition-duration: 700ms;
    }

    .sm\:target\:transition-duration-1000:target{
        transition-duration: 1000ms;
    }

    .sm\:target\:transition-ease-linear:target{
        transition-timing-function: linear;
    }

    .sm\:target\:transition-ease-in:target{
        transition-timing-function: ease-in;
    }

    .sm\:target\:transition-ease-out:target{
        transition-timing-function: ease-out;
    }

    .sm\:target\:transition-ease-in-out:target{
        transition-timing-function: ease-in-out;
    }

    .sm\:target\:transition-delay-75:target{
        transition-delay: 75ms;
    }

    .sm\:target\:transition-delay-100:target{
        transition-delay: 100ms;
    }

    .sm\:target\:transition-delay-150:target{
        transition-delay: 150ms;
    }

    .sm\:target\:transition-duration-200:target{
        transition-delay: 200ms;
    }

    .sm\:target\:transition-delay-300:target{
        transition-delay: 300ms;
    }

    .sm\:target\:transition-delay-700:target{
        transition-delay: 700ms;
    }

    .sm\:target\:transition-delay-1000:target{
        transition-delay: 1000ms;
    }

    .sm\:target\:transition-property-all:target{
        transition-property: all;
    }

    .sm\:target\:transition-property-colors:target{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .sm\:target\:transition-property-opacity:target{
        transition-property: opacity;
    }

    .sm\:target\:transition-property-transform:target{
        transition-property: transform;
    }

    .sm\:target\:animation-duration-75:target{
        animation-duration: 75ms;
    }

    .sm\:target\:animation-duration-100:target{
        animation-duration: 100ms;
    }

    .sm\:target\:animation-duration-150:target{
        animation-duration: 150ms;
    }

    .sm\:target\:animation-duration-200:target{
        animation-duration: 200ms;
    }

    .sm\:target\:animation-duration-300:target{
        animation-duration: 300ms;
    }

    .sm\:target\:animation-duration-700:target{
        animation-duration: 700ms;
    }

    .sm\:target\:animation-duration-1000:target{
        animation-duration: 1000ms;
    }

    .sm\:target\:animation-ease-linear:target{
        animation-timing-function: linear;
    }

    .sm\:target\:animation-ease-in:target{
        animation-timing-function: ease-in;
    }

    .sm\:target\:animation-ease-out:target{
        animation-timing-function: ease-out;
    }

    .sm\:target\:animation-ease-in-out:target{
        animation-timing-function: ease-in-out;
    }

    .sm\:target\:animation-delay-75:target{
        animation-delay: 75ms;
    }

    .sm\:target\:animation-delay-100:target{
        animation-delay: 100ms;
    }

    .sm\:target\:animation-delay-150:target{
        animation-delay: 150ms;
    }

    .sm\:target\:animation-duration-200:target{
        animation-delay: 200ms;
    }

    .sm\:target\:animation-delay-300:target{
        animation-delay: 300ms;
    }

    .sm\:target\:animation-delay-700:target{
        animation-delay: 700ms;
    }

    .sm\:target\:animation-delay-1000:target{
        animation-delay: 1000ms;
    }

    .sm\:target\:animation-name-fade-in:target{
        animation-name: fade-in;
    }

    .sm\:target\:animation-name-fade-out:target{
        animation-name: fade-out;
    }

    .sm\:target\:animation-name-spin:target{
        animation-name: spin;
    }

    .sm\:target\:animation-name-translate-x:target{
        animation-name: translate-x;
    }

    .sm\:target\:animation-name-translate-y:target{
        animation-name: translate-y;
    }

    .sm\:target\:animation-name-scale-up:target{
        animation-name: scale-up;
    }

    .sm\:target\:animation-name-scale-down:target{
        animation-name: scale-down;
    }

    .sm\:target\:animation-name-bounce:target{
        animation-name: bounce;
    }

    .sm\:target\:animation-name-slide-in:target{
        animation-name: slide-in;
    }

    .sm\:target\:animation-name-slide-out:target{
        animation-name: slide-out;
    }

    .sm\:target\:animation-name-pulse:target{
        animation-name: pulse;
    }

    .sm\:target\:color-white:target{
        color: var(--white);
    }

    .sm\:target\:color-black:target{
        color: var(--black);
    }

    .sm\:target\:text-white:target{
        color: var(--white);
    }

    .sm\:target\:text-black:target{
        color: var(--black);
    }

    .sm\:target\:bg-white:target{
        background: var(--white);
    }

    .sm\:target\:bg-black:target{
        background: var(--black);
    }

    .sm\:target\:border-white:target{
        border-color: var(--white);
    }

    .sm\:target\:border-black:target{
        border-color: var(--black);
    }

    .sm\:target\:border-teal-50:target{
        border-color: var(--velocity-teal-50);
    }

    .sm\:target\:border-teal-100:target{
        border-color: var(--velocity-teal-100);
    }

    .sm\:target\:border-teal-200:target{
        border-color: var(--velocity-teal-200);
    }

    .sm\:target\:border-teal-300:target{
        border-color: var(--velocity-teal-300);
    }

    .sm\:target\:border-teal-400:target{
        border-color: var(--velocity-teal-400);
    }

    .sm\:target\:border-teal-500:target{
        border-color: var(--velocity-teal-500);
    }

    .sm\:target\:border-teal-600:target{
        border-color: var(--velocity-teal-600);
    }

    .sm\:target\:border-teal-700:target{
        border-color: var(--velocity-teal-700);
    }

    .sm\:target\:border-teal-800:target{
        border-color: var(--velocity-teal-800);
    }

    .sm\:target\:border-teal-900:target{
        border-color: var(--velocity-teal-900);
    }

    .sm\:target\:border-red-50:target{
        border-color: var(--velocity-red-50);
    }

    .sm\:target\:border-red-100:target{
        border-color: var(--velocity-red-100);
    }

    .sm\:target\:border-red-200:target{
        border-color: var(--velocity-red-200);
    }

    .sm\:target\:border-red-300:target{
        border-color: var(--velocity-red-300);
    }

    .sm\:target\:border-red-400:target{
        border-color: var(--velocity-red-400);
    }

    .sm\:target\:border-red-500:target{
        border-color: var(--velocity-red-500);
    }

    .sm\:target\:border-red-600:target{
        border-color: var(--velocity-red-600);
    }

    .sm\:target\:border-red-700:target{
        border-color: var(--velocity-red-700);
    }

    .sm\:target\:border-red-800:target{
        border-color: var(--velocity-red-800);
    }

    .sm\:target\:border-red-900:target{
        border-color: var(--velocity-red-900);
    }

    .sm\:target\:border-grey-100:target{
        border-color: var(--velocity-grey-100);
    }

    .sm\:target\:border-sky-50:target{
        border-color: var(--velocity-sky-50);
    }

    .sm\:target\:border-sky-100:target{
        border-color: var(--velocity-sky-100);
    }

    .sm\:target\:border-sky-200:target{
        border-color: var(--velocity-sky-200);
    }

    .sm\:target\:border-sky-300:target{
        border-color: var(--velocity-sky-300);
    }

    .sm\:target\:border-sky-400:target{
        border-color: var(--velocity-sky-400);
    }

    .sm\:target\:border-sky-500:target{
        border-color: var(--velocity-sky-500);
    }

    .sm\:target\:border-sky-600:target{
        border-color: var(--velocity-sky-600);
    }

    .sm\:target\:border-sky-700:target{
        border-color: var(--velocity-sky-700);
    }

    .sm\:target\:border-sky-800:target{
        border-color: var(--velocity-sky-800);
    }

    .sm\:target\:border-sky-900:target{
        border-color: var(--velocity-sky-900);
    }

    .sm\:target\:border-green-50:target{
        border-color: var(--velocity-green-50);
    }

    .sm\:target\:border-green-100:target{
        border-color: var(--velocity-green-100);
    }

    .sm\:target\:border-green-200:target{
        border-color: var(--velocity-green-200);
    }

    .sm\:target\:border-green-300:target{
        border-color: var(--velocity-green-300);
    }

    .sm\:target\:border-green-400:target{
        border-color: var(--velocity-green-400);
    }

    .sm\:target\:border-green-500:target{
        border-color: var(--velocity-green-500);
    }

    .sm\:target\:border-green-600:target{
        border-color: var(--velocity-green-600);
    }

    .sm\:target\:border-green-700:target{
        border-color: var(--velocity-green-700);
    }

    .sm\:target\:border-green-800:target{
        border-color: var(--velocity-green-800);
    }

    .sm\:target\:border-green-900:target{
        border-color: var(--velocity-green-900);
    }

    .sm\:target\:border-grey-200:target{
        border-color: var(--velocity-grey-200);
    }

    .sm\:target\:border-grey-300:target{
        border-color: var(--velocity-grey-300);
    }

    .sm\:target\:border-grey-400:target{
        border-color: var(--velocity-grey-400);
    }

    .sm\:target\:border-grey-500:target{
        border-color: var(--velocity-grey-500);
    }

    .sm\:target\:border-grey-600:target{
        border-color: var(--velocity-grey-600);
    }

    .sm\:target\:border-grey-700:target{
        border-color: var(--velocity-grey-700);
    }

    .sm\:target\:border-grey-800:target{
        border-color: var(--velocity-grey-800);
    }

    .sm\:target\:border-grey-900:target{
        border-color: var(--velocity-grey-900);
    }

    .sm\:target\:border-yellow-50:target{
        border-color: var(--velocity-yellow-50);
    }

    .sm\:target\:border-yellow-100:target{
        border-color: var(--velocity-yellow-100);
    }

    .sm\:target\:border-yellow-200:target{
        border-color: var(--velocity-yellow-200);
    }

    .sm\:target\:border-yellow-300:target{
        border-color: var(--velocity-yellow-300);
    }

    .sm\:target\:border-yellow-400:target{
        border-color: var(--velocity-yellow-400);
    }

    .sm\:target\:border-yellow-500:target{
        border-color: var(--velocity-yellow-500);
    }

    .sm\:target\:border-yellow-600:target{
        border-color: var(--velocity-yellow-600);
    }

    .sm\:target\:border-yellow-700:target{
        border-color: var(--velocity-yellow-700);
    }

    .sm\:target\:border-yellow-800:target{
        border-color: var(--velocity-yellow-800);
    }

    .sm\:target\:border-yellow-900:target{
        border-color: var(--velocity-yellow-900);
    }

    .sm\:target\:border-cyan-50:target{
        border-color: var(--velocity-cyan-50);
    }

    .sm\:target\:border-cyan-100:target{
        border-color: var(--velocity-cyan-100);
    }

    .sm\:target\:border-cyan-200:target{
        border-color: var(--velocity-cyan-200);
    }

    .sm\:target\:border-cyan-300:target{
        border-color: var(--velocity-cyan-300);
    }

    .sm\:target\:border-cyan-400:target{
        border-color: var(--velocity-cyan-400);
    }

    .sm\:target\:border-cyan-500:target{
        border-color: var(--velocity-cyan-500);
    }

    .sm\:target\:border-cyan-600:target{
        border-color: var(--velocity-cyan-600);
    }

    .sm\:target\:border-cyan-700:target{
        border-color: var(--velocity-cyan-700);
    }

    .sm\:target\:border-cyan-800:target{
        border-color: var(--velocity-cyan-800);
    }

    .sm\:target\:border-cyan-900:target{
        border-color: var(--velocity-cyan-900);
    }

    .sm\:target\:border-orange-50:target{
        border-color: var(--velocity-orange-50);
    }

    .sm\:target\:border-orange-100:target{
        border-color: var(--velocity-orange-100);
    }

    .sm\:target\:border-orange-200:target{
        border-color: var(--velocity-orange-200);
    }

    .sm\:target\:border-orange-300:target{
        border-color: var(--velocity-orange-300);
    }

    .sm\:target\:border-orange-400:target{
        border-color: var(--velocity-orange-400);
    }

    .sm\:target\:border-orange-500:target{
        border-color: var(--velocity-orange-500);
    }

    .sm\:target\:border-orange-600:target{
        border-color: var(--velocity-orange-600);
    }

    .sm\:target\:border-orange-700:target{
        border-color: var(--velocity-orange-700);
    }

    .sm\:target\:border-orange-800:target{
        border-color: var(--velocity-orange-800);
    }

    .sm\:target\:border-orange-900:target{
        border-color: var(--velocity-orange-900);
    }

    .sm\:target\:border-blue-50:target{
        border-color: var(--velocity-blue-50);
    }

    .sm\:target\:border-blue-100:target{
        border-color: var(--velocity-blue-100);
    }

    .sm\:target\:border-blue-200:target{
        border-color: var(--velocity-blue-200);
    }

    .sm\:target\:border-blue-300:target{
        border-color: var(--velocity-blue-300);
    }

    .sm\:target\:border-blue-400:target{
        border-color: var(--velocity-blue-400);
    }

    .sm\:target\:border-blue-500:target{
        border-color: var(--velocity-blue-500);
    }

    .sm\:target\:border-blue-600:target{
        border-color: var(--velocity-blue-600);
    }

    .sm\:target\:border-blue-700:target{
        border-color: var(--velocity-blue-700);
    }

    .sm\:target\:border-blue-800:target{
        border-color: var(--velocity-blue-800);
    }

    .sm\:target\:border-blue-900:target{
        border-color: var(--velocity-blue-900);
    }

    .sm\:target\:border-lime-50:target{
        border-color: var(--velocity-lime-50);
    }

    .sm\:target\:border-lime-100:target{
        border-color: var(--velocity-lime-100);
    }

    .sm\:target\:border-lime-200:target{
        border-color: var(--velocity-lime-200);
    }

    .sm\:target\:border-lime-300:target{
        border-color: var(--velocity-lime-300);
    }

    .sm\:target\:border-lime-400:target{
        border-color: var(--velocity-lime-400);
    }

    .sm\:target\:border-lime-500:target{
        border-color: var(--velocity-lime-500);
    }

    .sm\:target\:border-lime-600:target{
        border-color: var(--velocity-lime-600);
    }

    .sm\:target\:border-lime-700:target{
        border-color: var(--velocity-lime-700);
    }

    .sm\:target\:border-lime-800:target{
        border-color: var(--velocity-lime-800);
    }

    .sm\:target\:border-lime-900:target{
        border-color: var(--velocity-lime-900);
    }

    .sm\:target\:border-purple-50:target{
        border-color: var(--velocity-purple-50);
    }

    .sm\:target\:border-purple-100:target{
        border-color: var(--velocity-purple-100);
    }

    .sm\:target\:border-purple-200:target{
        border-color: var(--velocity-purple-200);
    }

    .sm\:target\:border-purple-300:target{
        border-color: var(--velocity-purple-300);
    }

    .sm\:target\:border-purple-400:target{
        border-color: var(--velocity-purple-400);
    }

    .sm\:target\:border-purple-500:target{
        border-color: var(--velocity-purple-500);
    }

    .sm\:target\:border-purple-600:target{
        border-color: var(--velocity-purple-600);
    }

    .sm\:target\:border-purple-700:target{
        border-color: var(--velocity-purple-700);
    }

    .sm\:target\:border-purple-800:target{
        border-color: var(--velocity-purple-800);
    }

    .sm\:target\:border-purple-900:target{
        border-color: var(--velocity-purple-900);
    }

    .sm\:target\:border-indigo-50:target{
        border-color: var(--velocity-indigo-50);
    }

    .sm\:target\:border-indigo-100:target{
        border-color: var(--velocity-indigo-100);
    }

    .sm\:target\:border-indigo-200:target{
        border-color: var(--velocity-indigo-200);
    }

    .sm\:target\:border-indigo-300:target{
        border-color: var(--velocity-indigo-300);
    }

    .sm\:target\:border-indigo-400:target{
        border-color: var(--velocity-indigo-400);
    }

    .sm\:target\:border-indigo-500:target{
        border-color: var(--velocity-indigo-500);
    }

    .sm\:target\:border-indigo-600:target{
        border-color: var(--velocity-indigo-600);
    }

    .sm\:target\:border-indigo-700:target{
        border-color: var(--velocity-indigo-700);
    }

    .sm\:target\:border-indigo-800:target{
        border-color: var(--velocity-indigo-800);
    }

    .sm\:target\:border-indigo-900:target{
        border-color: var(--velocity-indigo-900);
    }

    .sm\:target\:border-pink-50:target{
        border-color: var(--velocity-pink-50);
    }

    .sm\:target\:border-pink-100:target{
        border-color: var(--velocity-pink-100);
    }

    .sm\:target\:border-pink-200:target{
        border-color: var(--velocity-pink-200);
    }

    .sm\:target\:border-pink-300:target{
        border-color: var(--velocity-pink-300);
    }

    .sm\:target\:border-pink-400:target{
        border-color: var(--velocity-pink-400);
    }

    .sm\:target\:border-pink-500:target{
        border-color: var(--velocity-pink-500);
    }

    .sm\:target\:border-pink-600:target{
        border-color: var(--velocity-pink-600);
    }

    .sm\:target\:border-pink-700:target{
        border-color: var(--velocity-pink-700);
    }

    .sm\:target\:border-pink-800:target{
        border-color: var(--velocity-pink-800);
    }

    .sm\:target\:border-pink-900:target{
        border-color: var(--velocity-pink-900);
    }

    .sm\:target\:border-violet-50:target{
        border-color: var(--velocity-violet-50);
    }

    .sm\:target\:border-violet-100:target{
        border-color: var(--velocity-violet-100);
    }

    .sm\:target\:border-violet-200:target{
        border-color: var(--velocity-violet-200);
    }

    .sm\:target\:border-violet-300:target{
        border-color: var(--velocity-violet-300);
    }

    .sm\:target\:border-violet-400:target{
        border-color: var(--velocity-violet-400);
    }

    .sm\:target\:border-violet-500:target{
        border-color: var(--velocity-violet-500);
    }

    .sm\:target\:border-violet-600:target{
        border-color: var(--velocity-violet-600);
    }

    .sm\:target\:border-violet-700:target{
        border-color: var(--velocity-violet-700);
    }

    .sm\:target\:border-violet-800:target{
        border-color: var(--velocity-violet-800);
    }

    .sm\:target\:border-violet-900:target{
        border-color: var(--velocity-violet-900);
    }

    .sm\:target\:border-slate-50:target{
        border-color: var(--velocity-slate-50);
    }

    .sm\:target\:border-slate-100:target{
        border-color: var(--velocity-slate-100);
    }

    .sm\:target\:border-slate-200:target{
        border-color: var(--velocity-slate-200);
    }

    .sm\:target\:border-slate-300:target{
        border-color: var(--velocity-slate-300);
    }

    .sm\:target\:border-slate-400:target{
        border-color: var(--velocity-slate-400);
    }

    .sm\:target\:border-slate-500:target{
        border-color: var(--velocity-slate-500);
    }

    .sm\:target\:border-slate-600:target{
        border-color: var(--velocity-slate-600);
    }

    .sm\:target\:border-slate-700:target{
        border-color: var(--velocity-slate-700);
    }

    .sm\:target\:border-slate-800:target{
        border-color: var(--velocity-slate-800);
    }

    .sm\:target\:border-slate-900:target{
        border-color: var(--velocity-slate-900);
    }

    .sm\:target\:border-rose-50:target{
        border-color: var(--velocity-rose-50);
    }

    .sm\:target\:border-rose-100:target{
        border-color: var(--velocity-rose-100);
    }

    .sm\:target\:border-rose-200:target{
        border-color: var(--velocity-rose-200);
    }

    .sm\:target\:border-rose-300:target{
        border-color: var(--velocity-rose-300);
    }

    .sm\:target\:border-rose-400:target{
        border-color: var(--velocity-rose-400);
    }

    .sm\:target\:border-rose-500:target{
        border-color: var(--velocity-rose-500);
    }

    .sm\:target\:border-rose-600:target{
        border-color: var(--velocity-rose-600);
    }

    .sm\:target\:border-rose-700:target{
        border-color: var(--velocity-rose-700);
    }

    .sm\:target\:border-rose-800:target{
        border-color: var(--velocity-rose-800);
    }

    .sm\:target\:border-rose-900:target{
        border-color: var(--velocity-rose-900);
    }

    .sm\:target\:fill-teal-50:target{
        fill: var(--velocity-teal-50);
    }

    .sm\:target\:fill-teal-100:target{
        fill: var(--velocity-teal-100);
    }

    .sm\:target\:fill-teal-200:target{
        fill: var(--velocity-teal-200);
    }

    .sm\:target\:fill-teal-300:target{
        fill: var(--velocity-teal-300);
    }

    .sm\:target\:fill-teal-400:target{
        fill: var(--velocity-teal-400);
    }

    .sm\:target\:fill-teal-500:target{
        fill: var(--velocity-teal-500);
    }

    .sm\:target\:fill-teal-600:target{
        fill: var(--velocity-teal-600);
    }

    .sm\:target\:fill-teal-700:target{
        fill: var(--velocity-teal-700);
    }

    .sm\:target\:fill-teal-800:target{
        fill: var(--velocity-teal-800);
    }

    .sm\:target\:fill-teal-900:target{
        fill: var(--velocity-teal-900);
    }

    .sm\:target\:fill-red-50:target{
        fill: var(--velocity-red-50);
    }

    .sm\:target\:fill-red-100:target{
        fill: var(--velocity-red-100);
    }

    .sm\:target\:fill-red-200:target{
        fill: var(--velocity-red-200);
    }

    .sm\:target\:fill-red-300:target{
        fill: var(--velocity-red-300);
    }

    .sm\:target\:fill-red-400:target{
        fill: var(--velocity-red-400);
    }

    .sm\:target\:fill-red-500:target{
        fill: var(--velocity-red-500);
    }

    .sm\:target\:fill-red-600:target{
        fill: var(--velocity-red-600);
    }

    .sm\:target\:fill-red-700:target{
        fill: var(--velocity-red-700);
    }

    .sm\:target\:fill-red-800:target{
        fill: var(--velocity-red-800);
    }

    .sm\:target\:fill-red-900:target{
        fill: var(--velocity-red-900);
    }

    .sm\:target\:fill-grey-100:target{
        fill: var(--velocity-grey-100);
    }

    .sm\:target\:fill-sky-50:target{
        fill: var(--velocity-sky-50);
    }

    .sm\:target\:fill-sky-100:target{
        fill: var(--velocity-sky-100);
    }

    .sm\:target\:fill-sky-200:target{
        fill: var(--velocity-sky-200);
    }

    .sm\:target\:fill-sky-300:target{
        fill: var(--velocity-sky-300);
    }

    .sm\:target\:fill-sky-400:target{
        fill: var(--velocity-sky-400);
    }

    .sm\:target\:fill-sky-500:target{
        fill: var(--velocity-sky-500);
    }

    .sm\:target\:fill-sky-600:target{
        fill: var(--velocity-sky-600);
    }

    .sm\:target\:fill-sky-700:target{
        fill: var(--velocity-sky-700);
    }

    .sm\:target\:fill-sky-800:target{
        fill: var(--velocity-sky-800);
    }

    .sm\:target\:fill-sky-900:target{
        fill: var(--velocity-sky-900);
    }

    .sm\:target\:fill-green-50:target{
        fill: var(--velocity-green-50);
    }

    .sm\:target\:fill-green-100:target{
        fill: var(--velocity-green-100);
    }

    .sm\:target\:fill-green-200:target{
        fill: var(--velocity-green-200);
    }

    .sm\:target\:fill-green-300:target{
        fill: var(--velocity-green-300);
    }

    .sm\:target\:fill-green-400:target{
        fill: var(--velocity-green-400);
    }

    .sm\:target\:fill-green-500:target{
        fill: var(--velocity-green-500);
    }

    .sm\:target\:fill-green-600:target{
        fill: var(--velocity-green-600);
    }

    .sm\:target\:fill-green-700:target{
        fill: var(--velocity-green-700);
    }

    .sm\:target\:fill-green-800:target{
        fill: var(--velocity-green-800);
    }

    .sm\:target\:fill-green-900:target{
        fill: var(--velocity-green-900);
    }

    .sm\:target\:fill-grey-200:target{
        fill: var(--velocity-grey-200);
    }

    .sm\:target\:fill-grey-300:target{
        fill: var(--velocity-grey-300);
    }

    .sm\:target\:fill-grey-400:target{
        fill: var(--velocity-grey-400);
    }

    .sm\:target\:fill-grey-500:target{
        fill: var(--velocity-grey-500);
    }

    .sm\:target\:fill-grey-600:target{
        fill: var(--velocity-grey-600);
    }

    .sm\:target\:fill-grey-700:target{
        fill: var(--velocity-grey-700);
    }

    .sm\:target\:fill-grey-800:target{
        fill: var(--velocity-grey-800);
    }

    .sm\:target\:fill-grey-900:target{
        fill: var(--velocity-grey-900);
    }

    .sm\:target\:fill-yellow-50:target{
        fill: var(--velocity-yellow-50);
    }

    .sm\:target\:fill-yellow-100:target{
        fill: var(--velocity-yellow-100);
    }

    .sm\:target\:fill-yellow-200:target{
        fill: var(--velocity-yellow-200);
    }

    .sm\:target\:fill-yellow-300:target{
        fill: var(--velocity-yellow-300);
    }

    .sm\:target\:fill-yellow-400:target{
        fill: var(--velocity-yellow-400);
    }

    .sm\:target\:fill-yellow-500:target{
        fill: var(--velocity-yellow-500);
    }

    .sm\:target\:fill-yellow-600:target{
        fill: var(--velocity-yellow-600);
    }

    .sm\:target\:fill-yellow-700:target{
        fill: var(--velocity-yellow-700);
    }

    .sm\:target\:fill-yellow-800:target{
        fill: var(--velocity-yellow-800);
    }

    .sm\:target\:fill-yellow-900:target{
        fill: var(--velocity-yellow-900);
    }

    .sm\:target\:fill-cyan-50:target{
        fill: var(--velocity-cyan-50);
    }

    .sm\:target\:fill-cyan-100:target{
        fill: var(--velocity-cyan-100);
    }

    .sm\:target\:fill-cyan-200:target{
        fill: var(--velocity-cyan-200);
    }

    .sm\:target\:fill-cyan-300:target{
        fill: var(--velocity-cyan-300);
    }

    .sm\:target\:fill-cyan-400:target{
        fill: var(--velocity-cyan-400);
    }

    .sm\:target\:fill-cyan-500:target{
        fill: var(--velocity-cyan-500);
    }

    .sm\:target\:fill-cyan-600:target{
        fill: var(--velocity-cyan-600);
    }

    .sm\:target\:fill-cyan-700:target{
        fill: var(--velocity-cyan-700);
    }

    .sm\:target\:fill-cyan-800:target{
        fill: var(--velocity-cyan-800);
    }

    .sm\:target\:fill-cyan-900:target{
        fill: var(--velocity-cyan-900);
    }

    .sm\:target\:fill-orange-50:target{
        fill: var(--velocity-orange-50);
    }

    .sm\:target\:fill-orange-100:target{
        fill: var(--velocity-orange-100);
    }

    .sm\:target\:fill-orange-200:target{
        fill: var(--velocity-orange-200);
    }

    .sm\:target\:fill-orange-300:target{
        fill: var(--velocity-orange-300);
    }

    .sm\:target\:fill-orange-400:target{
        fill: var(--velocity-orange-400);
    }

    .sm\:target\:fill-orange-500:target{
        fill: var(--velocity-orange-500);
    }

    .sm\:target\:fill-orange-600:target{
        fill: var(--velocity-orange-600);
    }

    .sm\:target\:fill-orange-700:target{
        fill: var(--velocity-orange-700);
    }

    .sm\:target\:fill-orange-800:target{
        fill: var(--velocity-orange-800);
    }

    .sm\:target\:fill-orange-900:target{
        fill: var(--velocity-orange-900);
    }

    .sm\:target\:fill-blue-50:target{
        fill: var(--velocity-blue-50);
    }

    .sm\:target\:fill-blue-100:target{
        fill: var(--velocity-blue-100);
    }

    .sm\:target\:fill-blue-200:target{
        fill: var(--velocity-blue-200);
    }

    .sm\:target\:fill-blue-300:target{
        fill: var(--velocity-blue-300);
    }

    .sm\:target\:fill-blue-400:target{
        fill: var(--velocity-blue-400);
    }

    .sm\:target\:fill-blue-500:target{
        fill: var(--velocity-blue-500);
    }

    .sm\:target\:fill-blue-600:target{
        fill: var(--velocity-blue-600);
    }

    .sm\:target\:fill-blue-700:target{
        fill: var(--velocity-blue-700);
    }

    .sm\:target\:fill-blue-800:target{
        fill: var(--velocity-blue-800);
    }

    .sm\:target\:fill-blue-900:target{
        fill: var(--velocity-blue-900);
    }

    .sm\:target\:fill-lime-50:target{
        fill: var(--velocity-lime-50);
    }

    .sm\:target\:fill-lime-100:target{
        fill: var(--velocity-lime-100);
    }

    .sm\:target\:fill-lime-200:target{
        fill: var(--velocity-lime-200);
    }

    .sm\:target\:fill-lime-300:target{
        fill: var(--velocity-lime-300);
    }

    .sm\:target\:fill-lime-400:target{
        fill: var(--velocity-lime-400);
    }

    .sm\:target\:fill-lime-500:target{
        fill: var(--velocity-lime-500);
    }

    .sm\:target\:fill-lime-600:target{
        fill: var(--velocity-lime-600);
    }

    .sm\:target\:fill-lime-700:target{
        fill: var(--velocity-lime-700);
    }

    .sm\:target\:fill-lime-800:target{
        fill: var(--velocity-lime-800);
    }

    .sm\:target\:fill-lime-900:target{
        fill: var(--velocity-lime-900);
    }

    .sm\:target\:fill-purple-50:target{
        fill: var(--velocity-purple-50);
    }

    .sm\:target\:fill-purple-100:target{
        fill: var(--velocity-purple-100);
    }

    .sm\:target\:fill-purple-200:target{
        fill: var(--velocity-purple-200);
    }

    .sm\:target\:fill-purple-300:target{
        fill: var(--velocity-purple-300);
    }

    .sm\:target\:fill-purple-400:target{
        fill: var(--velocity-purple-400);
    }

    .sm\:target\:fill-purple-500:target{
        fill: var(--velocity-purple-500);
    }

    .sm\:target\:fill-purple-600:target{
        fill: var(--velocity-purple-600);
    }

    .sm\:target\:fill-purple-700:target{
        fill: var(--velocity-purple-700);
    }

    .sm\:target\:fill-purple-800:target{
        fill: var(--velocity-purple-800);
    }

    .sm\:target\:fill-purple-900:target{
        fill: var(--velocity-purple-900);
    }

    .sm\:target\:fill-indigo-50:target{
        fill: var(--velocity-indigo-50);
    }

    .sm\:target\:fill-indigo-100:target{
        fill: var(--velocity-indigo-100);
    }

    .sm\:target\:fill-indigo-200:target{
        fill: var(--velocity-indigo-200);
    }

    .sm\:target\:fill-indigo-300:target{
        fill: var(--velocity-indigo-300);
    }

    .sm\:target\:fill-indigo-400:target{
        fill: var(--velocity-indigo-400);
    }

    .sm\:target\:fill-indigo-500:target{
        fill: var(--velocity-indigo-500);
    }

    .sm\:target\:fill-indigo-600:target{
        fill: var(--velocity-indigo-600);
    }

    .sm\:target\:fill-indigo-700:target{
        fill: var(--velocity-indigo-700);
    }

    .sm\:target\:fill-indigo-800:target{
        fill: var(--velocity-indigo-800);
    }

    .sm\:target\:fill-indigo-900:target{
        fill: var(--velocity-indigo-900);
    }

    .sm\:target\:fill-pink-50:target{
        fill: var(--velocity-pink-50);
    }

    .sm\:target\:fill-pink-100:target{
        fill: var(--velocity-pink-100);
    }

    .sm\:target\:fill-pink-200:target{
        fill: var(--velocity-pink-200);
    }

    .sm\:target\:fill-pink-300:target{
        fill: var(--velocity-pink-300);
    }

    .sm\:target\:fill-pink-400:target{
        fill: var(--velocity-pink-400);
    }

    .sm\:target\:fill-pink-500:target{
        fill: var(--velocity-pink-500);
    }

    .sm\:target\:fill-pink-600:target{
        fill: var(--velocity-pink-600);
    }

    .sm\:target\:fill-pink-700:target{
        fill: var(--velocity-pink-700);
    }

    .sm\:target\:fill-pink-800:target{
        fill: var(--velocity-pink-800);
    }

    .sm\:target\:fill-pink-900:target{
        fill: var(--velocity-pink-900);
    }

    .sm\:target\:fill-violet-50:target{
        fill: var(--velocity-violet-50);
    }

    .sm\:target\:fill-violet-100:target{
        fill: var(--velocity-violet-100);
    }

    .sm\:target\:fill-violet-200:target{
        fill: var(--velocity-violet-200);
    }

    .sm\:target\:fill-violet-300:target{
        fill: var(--velocity-violet-300);
    }

    .sm\:target\:fill-violet-400:target{
        fill: var(--velocity-violet-400);
    }

    .sm\:target\:fill-violet-500:target{
        fill: var(--velocity-violet-500);
    }

    .sm\:target\:fill-violet-600:target{
        fill: var(--velocity-violet-600);
    }

    .sm\:target\:fill-violet-700:target{
        fill: var(--velocity-violet-700);
    }

    .sm\:target\:fill-violet-800:target{
        fill: var(--velocity-violet-800);
    }

    .sm\:target\:fill-violet-900:target{
        fill: var(--velocity-violet-900);
    }

    .sm\:target\:fill-slate-50:target{
        fill: var(--velocity-slate-50);
    }

    .sm\:target\:fill-slate-100:target{
        fill: var(--velocity-slate-100);
    }

    .sm\:target\:fill-slate-200:target{
        fill: var(--velocity-slate-200);
    }

    .sm\:target\:fill-slate-300:target{
        fill: var(--velocity-slate-300);
    }

    .sm\:target\:fill-slate-400:target{
        fill: var(--velocity-slate-400);
    }

    .sm\:target\:fill-slate-500:target{
        fill: var(--velocity-slate-500);
    }

    .sm\:target\:fill-slate-600:target{
        fill: var(--velocity-slate-600);
    }

    .sm\:target\:fill-slate-700:target{
        fill: var(--velocity-slate-700);
    }

    .sm\:target\:fill-slate-800:target{
        fill: var(--velocity-slate-800);
    }

    .sm\:target\:fill-slate-900:target{
        fill: var(--velocity-slate-900);
    }

    .sm\:target\:fill-rose-50:target{
        fill: var(--velocity-rose-50);
    }

    .sm\:target\:fill-rose-100:target{
        fill: var(--velocity-rose-100);
    }

    .sm\:target\:fill-rose-200:target{
        fill: var(--velocity-rose-200);
    }

    .sm\:target\:fill-rose-300:target{
        fill: var(--velocity-rose-300);
    }

    .sm\:target\:fill-rose-400:target{
        fill: var(--velocity-rose-400);
    }

    .sm\:target\:fill-rose-500:target{
        fill: var(--velocity-rose-500);
    }

    .sm\:target\:fill-rose-600:target{
        fill: var(--velocity-rose-600);
    }

    .sm\:target\:fill-rose-700:target{
        fill: var(--velocity-rose-700);
    }

    .sm\:target\:fill-rose-800:target{
        fill: var(--velocity-rose-800);
    }

    .sm\:target\:fill-rose-900:target{
        fill: var(--velocity-rose-900);
    }

    .sm\:target\:fill-transparent:target{
        fill: transparent;
    }

    .sm\:target\:color-teal-50:target{
        color: var(--velocity-teal-50);
    }

    .sm\:target\:color-teal-100:target{
        color: var(--velocity-teal-100);
    }

    .sm\:target\:color-teal-200:target{
        color: var(--velocity-teal-200);
    }

    .sm\:target\:color-teal-300:target{
        color: var(--velocity-teal-300);
    }

    .sm\:target\:color-teal-400:target{
        color: var(--velocity-teal-400);
    }

    .sm\:target\:color-teal-500:target{
        color: var(--velocity-teal-500);
    }

    .sm\:target\:color-teal-600:target{
        color: var(--velocity-teal-600);
    }

    .sm\:target\:color-teal-700:target{
        color: var(--velocity-teal-700);
    }

    .sm\:target\:color-teal-800:target{
        color: var(--velocity-teal-800);
    }

    .sm\:target\:color-teal-900:target{
        color: var(--velocity-teal-900);
    }

    .sm\:target\:color-red-50:target{
        color: var(--velocity-red-50);
    }

    .sm\:target\:color-red-100:target{
        color: var(--velocity-red-100);
    }

    .sm\:target\:color-red-200:target{
        color: var(--velocity-red-200);
    }

    .sm\:target\:color-red-300:target{
        color: var(--velocity-red-300);
    }

    .sm\:target\:color-red-400:target{
        color: var(--velocity-red-400);
    }

    .sm\:target\:color-red-500:target{
        color: var(--velocity-red-500);
    }

    .sm\:target\:color-red-600:target{
        color: var(--velocity-red-600);
    }

    .sm\:target\:color-red-700:target{
        color: var(--velocity-red-700);
    }

    .sm\:target\:color-red-800:target{
        color: var(--velocity-red-800);
    }

    .sm\:target\:color-red-900:target{
        color: var(--velocity-red-900);
    }

    .sm\:target\:color-grey-100:target{
        color: var(--velocity-grey-100);
    }

    .sm\:target\:color-sky-50:target{
        color: var(--velocity-sky-50);
    }

    .sm\:target\:color-sky-100:target{
        color: var(--velocity-sky-100);
    }

    .sm\:target\:color-sky-200:target{
        color: var(--velocity-sky-200);
    }

    .sm\:target\:color-sky-300:target{
        color: var(--velocity-sky-300);
    }

    .sm\:target\:color-sky-400:target{
        color: var(--velocity-sky-400);
    }

    .sm\:target\:color-sky-500:target{
        color: var(--velocity-sky-500);
    }

    .sm\:target\:color-sky-600:target{
        color: var(--velocity-sky-600);
    }

    .sm\:target\:color-sky-700:target{
        color: var(--velocity-sky-700);
    }

    .sm\:target\:color-sky-800:target{
        color: var(--velocity-sky-800);
    }

    .sm\:target\:color-sky-900:target{
        color: var(--velocity-sky-900);
    }

    .sm\:target\:color-green-50:target{
        color: var(--velocity-green-50);
    }

    .sm\:target\:color-green-100:target{
        color: var(--velocity-green-100);
    }

    .sm\:target\:color-green-200:target{
        color: var(--velocity-green-200);
    }

    .sm\:target\:color-green-300:target{
        color: var(--velocity-green-300);
    }

    .sm\:target\:color-green-400:target{
        color: var(--velocity-green-400);
    }

    .sm\:target\:color-green-500:target{
        color: var(--velocity-green-500);
    }

    .sm\:target\:color-green-600:target{
        color: var(--velocity-green-600);
    }

    .sm\:target\:color-green-700:target{
        color: var(--velocity-green-700);
    }

    .sm\:target\:color-green-800:target{
        color: var(--velocity-green-800);
    }

    .sm\:target\:color-green-900:target{
        color: var(--velocity-green-900);
    }

    .sm\:target\:color-grey-200:target{
        color: var(--velocity-grey-200);
    }

    .sm\:target\:color-grey-300:target{
        color: var(--velocity-grey-300);
    }

    .sm\:target\:color-grey-400:target{
        color: var(--velocity-grey-400);
    }

    .sm\:target\:color-grey-500:target{
        color: var(--velocity-grey-500);
    }

    .sm\:target\:color-grey-600:target{
        color: var(--velocity-grey-600);
    }

    .sm\:target\:color-grey-700:target{
        color: var(--velocity-grey-700);
    }

    .sm\:target\:color-grey-800:target{
        color: var(--velocity-grey-800);
    }

    .sm\:target\:color-grey-900:target{
        color: var(--velocity-grey-900);
    }

    .sm\:target\:color-yellow-50:target{
        color: var(--velocity-yellow-50);
    }

    .sm\:target\:color-yellow-100:target{
        color: var(--velocity-yellow-100);
    }

    .sm\:target\:color-yellow-200:target{
        color: var(--velocity-yellow-200);
    }

    .sm\:target\:color-yellow-300:target{
        color: var(--velocity-yellow-300);
    }

    .sm\:target\:color-yellow-400:target{
        color: var(--velocity-yellow-400);
    }

    .sm\:target\:color-yellow-500:target{
        color: var(--velocity-yellow-500);
    }

    .sm\:target\:color-yellow-600:target{
        color: var(--velocity-yellow-600);
    }

    .sm\:target\:color-yellow-700:target{
        color: var(--velocity-yellow-700);
    }

    .sm\:target\:color-yellow-800:target{
        color: var(--velocity-yellow-800);
    }

    .sm\:target\:color-yellow-900:target{
        color: var(--velocity-yellow-900);
    }

    .sm\:target\:color-cyan-50:target{
        color: var(--velocity-cyan-50);
    }

    .sm\:target\:color-cyan-100:target{
        color: var(--velocity-cyan-100);
    }

    .sm\:target\:color-cyan-200:target{
        color: var(--velocity-cyan-200);
    }

    .sm\:target\:color-cyan-300:target{
        color: var(--velocity-cyan-300);
    }

    .sm\:target\:color-cyan-400:target{
        color: var(--velocity-cyan-400);
    }

    .sm\:target\:color-cyan-500:target{
        color: var(--velocity-cyan-500);
    }

    .sm\:target\:color-cyan-600:target{
        color: var(--velocity-cyan-600);
    }

    .sm\:target\:color-cyan-700:target{
        color: var(--velocity-cyan-700);
    }

    .sm\:target\:color-cyan-800:target{
        color: var(--velocity-cyan-800);
    }

    .sm\:target\:color-cyan-900:target{
        color: var(--velocity-cyan-900);
    }

    .sm\:target\:color-orange-50:target{
        color: var(--velocity-orange-50);
    }

    .sm\:target\:color-orange-100:target{
        color: var(--velocity-orange-100);
    }

    .sm\:target\:color-orange-200:target{
        color: var(--velocity-orange-200);
    }

    .sm\:target\:color-orange-300:target{
        color: var(--velocity-orange-300);
    }

    .sm\:target\:color-orange-400:target{
        color: var(--velocity-orange-400);
    }

    .sm\:target\:color-orange-500:target{
        color: var(--velocity-orange-500);
    }

    .sm\:target\:color-orange-600:target{
        color: var(--velocity-orange-600);
    }

    .sm\:target\:color-orange-700:target{
        color: var(--velocity-orange-700);
    }

    .sm\:target\:color-orange-800:target{
        color: var(--velocity-orange-800);
    }

    .sm\:target\:color-orange-900:target{
        color: var(--velocity-orange-900);
    }

    .sm\:target\:color-blue-50:target{
        color: var(--velocity-blue-50);
    }

    .sm\:target\:color-blue-100:target{
        color: var(--velocity-blue-100);
    }

    .sm\:target\:color-blue-200:target{
        color: var(--velocity-blue-200);
    }

    .sm\:target\:color-blue-300:target{
        color: var(--velocity-blue-300);
    }

    .sm\:target\:color-blue-400:target{
        color: var(--velocity-blue-400);
    }

    .sm\:target\:color-blue-500:target{
        color: var(--velocity-blue-500);
    }

    .sm\:target\:color-blue-600:target{
        color: var(--velocity-blue-600);
    }

    .sm\:target\:color-blue-700:target{
        color: var(--velocity-blue-700);
    }

    .sm\:target\:color-blue-800:target{
        color: var(--velocity-blue-800);
    }

    .sm\:target\:color-blue-900:target{
        color: var(--velocity-blue-900);
    }

    .sm\:target\:color-lime-50:target{
        color: var(--velocity-lime-50);
    }

    .sm\:target\:color-lime-100:target{
        color: var(--velocity-lime-100);
    }

    .sm\:target\:color-lime-200:target{
        color: var(--velocity-lime-200);
    }

    .sm\:target\:color-lime-300:target{
        color: var(--velocity-lime-300);
    }

    .sm\:target\:color-lime-400:target{
        color: var(--velocity-lime-400);
    }

    .sm\:target\:color-lime-500:target{
        color: var(--velocity-lime-500);
    }

    .sm\:target\:color-lime-600:target{
        color: var(--velocity-lime-600);
    }

    .sm\:target\:color-lime-700:target{
        color: var(--velocity-lime-700);
    }

    .sm\:target\:color-lime-800:target{
        color: var(--velocity-lime-800);
    }

    .sm\:target\:color-lime-900:target{
        color: var(--velocity-lime-900);
    }

    .sm\:target\:color-purple-50:target{
        color: var(--velocity-purple-50);
    }

    .sm\:target\:color-purple-100:target{
        color: var(--velocity-purple-100);
    }

    .sm\:target\:color-purple-200:target{
        color: var(--velocity-purple-200);
    }

    .sm\:target\:color-purple-300:target{
        color: var(--velocity-purple-300);
    }

    .sm\:target\:color-purple-400:target{
        color: var(--velocity-purple-400);
    }

    .sm\:target\:color-purple-500:target{
        color: var(--velocity-purple-500);
    }

    .sm\:target\:color-purple-600:target{
        color: var(--velocity-purple-600);
    }

    .sm\:target\:color-purple-700:target{
        color: var(--velocity-purple-700);
    }

    .sm\:target\:color-purple-800:target{
        color: var(--velocity-purple-800);
    }

    .sm\:target\:color-purple-900:target{
        color: var(--velocity-purple-900);
    }

    .sm\:target\:color-indigo-50:target{
        color: var(--velocity-indigo-50);
    }

    .sm\:target\:color-indigo-100:target{
        color: var(--velocity-indigo-100);
    }

    .sm\:target\:color-indigo-200:target{
        color: var(--velocity-indigo-200);
    }

    .sm\:target\:color-indigo-300:target{
        color: var(--velocity-indigo-300);
    }

    .sm\:target\:color-indigo-400:target{
        color: var(--velocity-indigo-400);
    }

    .sm\:target\:color-indigo-500:target{
        color: var(--velocity-indigo-500);
    }

    .sm\:target\:color-indigo-600:target{
        color: var(--velocity-indigo-600);
    }

    .sm\:target\:color-indigo-700:target{
        color: var(--velocity-indigo-700);
    }

    .sm\:target\:color-indigo-800:target{
        color: var(--velocity-indigo-800);
    }

    .sm\:target\:color-indigo-900:target{
        color: var(--velocity-indigo-900);
    }

    .sm\:target\:color-pink-50:target{
        color: var(--velocity-pink-50);
    }

    .sm\:target\:color-pink-100:target{
        color: var(--velocity-pink-100);
    }

    .sm\:target\:color-pink-200:target{
        color: var(--velocity-pink-200);
    }

    .sm\:target\:color-pink-300:target{
        color: var(--velocity-pink-300);
    }

    .sm\:target\:color-pink-400:target{
        color: var(--velocity-pink-400);
    }

    .sm\:target\:color-pink-500:target{
        color: var(--velocity-pink-500);
    }

    .sm\:target\:color-pink-600:target{
        color: var(--velocity-pink-600);
    }

    .sm\:target\:color-pink-700:target{
        color: var(--velocity-pink-700);
    }

    .sm\:target\:color-pink-800:target{
        color: var(--velocity-pink-800);
    }

    .sm\:target\:color-pink-900:target{
        color: var(--velocity-pink-900);
    }

    .sm\:target\:color-violet-50:target{
        color: var(--velocity-violet-50);
    }

    .sm\:target\:color-violet-100:target{
        color: var(--velocity-violet-100);
    }

    .sm\:target\:color-violet-200:target{
        color: var(--velocity-violet-200);
    }

    .sm\:target\:color-violet-300:target{
        color: var(--velocity-violet-300);
    }

    .sm\:target\:color-violet-400:target{
        color: var(--velocity-violet-400);
    }

    .sm\:target\:color-violet-500:target{
        color: var(--velocity-violet-500);
    }

    .sm\:target\:color-violet-600:target{
        color: var(--velocity-violet-600);
    }

    .sm\:target\:color-violet-700:target{
        color: var(--velocity-violet-700);
    }

    .sm\:target\:color-violet-800:target{
        color: var(--velocity-violet-800);
    }

    .sm\:target\:color-violet-900:target{
        color: var(--velocity-violet-900);
    }

    .sm\:target\:color-slate-50:target{
        color: var(--velocity-slate-50);
    }

    .sm\:target\:color-slate-100:target{
        color: var(--velocity-slate-100);
    }

    .sm\:target\:color-slate-200:target{
        color: var(--velocity-slate-200);
    }

    .sm\:target\:color-slate-300:target{
        color: var(--velocity-slate-300);
    }

    .sm\:target\:color-slate-400:target{
        color: var(--velocity-slate-400);
    }

    .sm\:target\:color-slate-500:target{
        color: var(--velocity-slate-500);
    }

    .sm\:target\:color-slate-600:target{
        color: var(--velocity-slate-600);
    }

    .sm\:target\:color-slate-700:target{
        color: var(--velocity-slate-700);
    }

    .sm\:target\:color-slate-800:target{
        color: var(--velocity-slate-800);
    }

    .sm\:target\:color-slate-900:target{
        color: var(--velocity-slate-900);
    }

    .sm\:target\:color-rose-50:target{
        color: var(--velocity-rose-50);
    }

    .sm\:target\:color-rose-100:target{
        color: var(--velocity-rose-100);
    }

    .sm\:target\:color-rose-200:target{
        color: var(--velocity-rose-200);
    }

    .sm\:target\:color-rose-300:target{
        color: var(--velocity-rose-300);
    }

    .sm\:target\:color-rose-400:target{
        color: var(--velocity-rose-400);
    }

    .sm\:target\:color-rose-500:target{
        color: var(--velocity-rose-500);
    }

    .sm\:target\:color-rose-600:target{
        color: var(--velocity-rose-600);
    }

    .sm\:target\:color-rose-700:target{
        color: var(--velocity-rose-700);
    }

    .sm\:target\:color-rose-800:target{
        color: var(--velocity-rose-800);
    }

    .sm\:target\:color-rose-900:target{
        color: var(--velocity-rose-900);
    }

    .sm\:target\:bg-gradient-t:target{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:target\:bg-gradient-tr:target{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:target\:bg-gradient-r:target{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:target\:bg-gradient-b:target{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:target\:bg-gradient-br:target{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:target\:bg-gradient-bl:target{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:target\:bg-gradient-tl:target{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:target\:bg-gradient-l:target{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:target\:bg-teal-50:target{
        background: var(--velocity-teal-50);
    }

    .sm\:target\:bg-teal-100:target{
        background: var(--velocity-teal-100);
    }

    .sm\:target\:bg-teal-200:target{
        background: var(--velocity-teal-200);
    }

    .sm\:target\:bg-teal-300:target{
        background: var(--velocity-teal-300);
    }

    .sm\:target\:bg-teal-400:target{
        background: var(--velocity-teal-400);
    }

    .sm\:target\:bg-teal-500:target{
        background: var(--velocity-teal-500);
    }

    .sm\:target\:bg-teal-600:target{
        background: var(--velocity-teal-600);
    }

    .sm\:target\:bg-teal-700:target{
        background: var(--velocity-teal-700);
    }

    .sm\:target\:bg-teal-800:target{
        background: var(--velocity-teal-800);
    }

    .sm\:target\:bg-teal-900:target{
        background: var(--velocity-teal-900);
    }

    .sm\:target\:bg-red-50:target{
        background: var(--velocity-red-50);
    }

    .sm\:target\:bg-red-100:target{
        background: var(--velocity-red-100);
    }

    .sm\:target\:bg-red-200:target{
        background: var(--velocity-red-200);
    }

    .sm\:target\:bg-red-300:target{
        background: var(--velocity-red-300);
    }

    .sm\:target\:bg-red-400:target{
        background: var(--velocity-red-400);
    }

    .sm\:target\:bg-red-500:target{
        background: var(--velocity-red-500);
    }

    .sm\:target\:bg-red-600:target{
        background: var(--velocity-red-600);
    }

    .sm\:target\:bg-red-700:target{
        background: var(--velocity-red-700);
    }

    .sm\:target\:bg-red-800:target{
        background: var(--velocity-red-800);
    }

    .sm\:target\:bg-red-900:target{
        background: var(--velocity-red-900);
    }

    .sm\:target\:bg-grey-100:target{
        background: var(--velocity-grey-100);
    }

    .sm\:target\:bg-sky-50:target{
        background: var(--velocity-sky-50);
    }

    .sm\:target\:bg-sky-100:target{
        background: var(--velocity-sky-100);
    }

    .sm\:target\:bg-sky-200:target{
        background: var(--velocity-sky-200);
    }

    .sm\:target\:bg-sky-300:target{
        background: var(--velocity-sky-300);
    }

    .sm\:target\:bg-sky-400:target{
        background: var(--velocity-sky-400);
    }

    .sm\:target\:bg-sky-500:target{
        background: var(--velocity-sky-500);
    }

    .sm\:target\:bg-sky-600:target{
        background: var(--velocity-sky-600);
    }

    .sm\:target\:bg-sky-700:target{
        background: var(--velocity-sky-700);
    }

    .sm\:target\:bg-sky-800:target{
        background: var(--velocity-sky-800);
    }

    .sm\:target\:bg-sky-900:target{
        background: var(--velocity-sky-900);
    }

    .sm\:target\:bg-green-50:target{
        background: var(--velocity-green-50);
    }

    .sm\:target\:bg-green-100:target{
        background: var(--velocity-green-100);
    }

    .sm\:target\:bg-green-200:target{
        background: var(--velocity-green-200);
    }

    .sm\:target\:bg-green-300:target{
        background: var(--velocity-green-300);
    }

    .sm\:target\:bg-green-400:target{
        background: var(--velocity-green-400);
    }

    .sm\:target\:bg-green-500:target{
        background: var(--velocity-green-500);
    }

    .sm\:target\:bg-green-600:target{
        background: var(--velocity-green-600);
    }

    .sm\:target\:bg-green-700:target{
        background: var(--velocity-green-700);
    }

    .sm\:target\:bg-green-800:target{
        background: var(--velocity-green-800);
    }

    .sm\:target\:bg-green-900:target{
        background: var(--velocity-green-900);
    }

    .sm\:target\:bg-grey-200:target{
        background: var(--velocity-grey-200);
    }

    .sm\:target\:bg-grey-300:target{
        background: var(--velocity-grey-300);
    }

    .sm\:target\:bg-grey-400:target{
        background: var(--velocity-grey-400);
    }

    .sm\:target\:bg-grey-500:target{
        background: var(--velocity-grey-500);
    }

    .sm\:target\:bg-grey-600:target{
        background: var(--velocity-grey-600);
    }

    .sm\:target\:bg-grey-700:target{
        background: var(--velocity-grey-700);
    }

    .sm\:target\:bg-grey-800:target{
        background: var(--velocity-grey-800);
    }

    .sm\:target\:bg-grey-900:target{
        background: var(--velocity-grey-900);
    }

    .sm\:target\:bg-yellow-50:target{
        background: var(--velocity-yellow-50);
    }

    .sm\:target\:bg-yellow-100:target{
        background: var(--velocity-yellow-100);
    }

    .sm\:target\:bg-yellow-200:target{
        background: var(--velocity-yellow-200);
    }

    .sm\:target\:bg-yellow-300:target{
        background: var(--velocity-yellow-300);
    }

    .sm\:target\:bg-yellow-400:target{
        background: var(--velocity-yellow-400);
    }

    .sm\:target\:bg-yellow-500:target{
        background: var(--velocity-yellow-500);
    }

    .sm\:target\:bg-yellow-600:target{
        background: var(--velocity-yellow-600);
    }

    .sm\:target\:bg-yellow-700:target{
        background: var(--velocity-yellow-700);
    }

    .sm\:target\:bg-yellow-800:target{
        background: var(--velocity-yellow-800);
    }

    .sm\:target\:bg-yellow-900:target{
        background: var(--velocity-yellow-900);
    }

    .sm\:target\:bg-cyan-50:target{
        background: var(--velocity-cyan-50);
    }

    .sm\:target\:bg-cyan-100:target{
        background: var(--velocity-cyan-100);
    }

    .sm\:target\:bg-cyan-200:target{
        background: var(--velocity-cyan-200);
    }

    .sm\:target\:bg-cyan-300:target{
        background: var(--velocity-cyan-300);
    }

    .sm\:target\:bg-cyan-400:target{
        background: var(--velocity-cyan-400);
    }

    .sm\:target\:bg-cyan-500:target{
        background: var(--velocity-cyan-500);
    }

    .sm\:target\:bg-cyan-600:target{
        background: var(--velocity-cyan-600);
    }

    .sm\:target\:bg-cyan-700:target{
        background: var(--velocity-cyan-700);
    }

    .sm\:target\:bg-cyan-800:target{
        background: var(--velocity-cyan-800);
    }

    .sm\:target\:bg-cyan-900:target{
        background: var(--velocity-cyan-900);
    }

    .sm\:target\:bg-orange-50:target{
        background: var(--velocity-orange-50);
    }

    .sm\:target\:bg-orange-100:target{
        background: var(--velocity-orange-100);
    }

    .sm\:target\:bg-orange-200:target{
        background: var(--velocity-orange-200);
    }

    .sm\:target\:bg-orange-300:target{
        background: var(--velocity-orange-300);
    }

    .sm\:target\:bg-orange-400:target{
        background: var(--velocity-orange-400);
    }

    .sm\:target\:bg-orange-500:target{
        background: var(--velocity-orange-500);
    }

    .sm\:target\:bg-orange-600:target{
        background: var(--velocity-orange-600);
    }

    .sm\:target\:bg-orange-700:target{
        background: var(--velocity-orange-700);
    }

    .sm\:target\:bg-orange-800:target{
        background: var(--velocity-orange-800);
    }

    .sm\:target\:bg-orange-900:target{
        background: var(--velocity-orange-900);
    }

    .sm\:target\:bg-blue-50:target{
        background: var(--velocity-blue-50);
    }

    .sm\:target\:bg-blue-100:target{
        background: var(--velocity-blue-100);
    }

    .sm\:target\:bg-blue-200:target{
        background: var(--velocity-blue-200);
    }

    .sm\:target\:bg-blue-300:target{
        background: var(--velocity-blue-300);
    }

    .sm\:target\:bg-blue-400:target{
        background: var(--velocity-blue-400);
    }

    .sm\:target\:bg-blue-500:target{
        background: var(--velocity-blue-500);
    }

    .sm\:target\:bg-blue-600:target{
        background: var(--velocity-blue-600);
    }

    .sm\:target\:bg-blue-700:target{
        background: var(--velocity-blue-700);
    }

    .sm\:target\:bg-blue-800:target{
        background: var(--velocity-blue-800);
    }

    .sm\:target\:bg-blue-900:target{
        background: var(--velocity-blue-900);
    }

    .sm\:target\:bg-lime-50:target{
        background: var(--velocity-lime-50);
    }

    .sm\:target\:bg-lime-100:target{
        background: var(--velocity-lime-100);
    }

    .sm\:target\:bg-lime-200:target{
        background: var(--velocity-lime-200);
    }

    .sm\:target\:bg-lime-300:target{
        background: var(--velocity-lime-300);
    }

    .sm\:target\:bg-lime-400:target{
        background: var(--velocity-lime-400);
    }

    .sm\:target\:bg-lime-500:target{
        background: var(--velocity-lime-500);
    }

    .sm\:target\:bg-lime-600:target{
        background: var(--velocity-lime-600);
    }

    .sm\:target\:bg-lime-700:target{
        background: var(--velocity-lime-700);
    }

    .sm\:target\:bg-lime-800:target{
        background: var(--velocity-lime-800);
    }

    .sm\:target\:bg-lime-900:target{
        background: var(--velocity-lime-900);
    }

    .sm\:target\:bg-purple-50:target{
        background: var(--velocity-purple-50);
    }

    .sm\:target\:bg-purple-100:target{
        background: var(--velocity-purple-100);
    }

    .sm\:target\:bg-purple-200:target{
        background: var(--velocity-purple-200);
    }

    .sm\:target\:bg-purple-300:target{
        background: var(--velocity-purple-300);
    }

    .sm\:target\:bg-purple-400:target{
        background: var(--velocity-purple-400);
    }

    .sm\:target\:bg-purple-500:target{
        background: var(--velocity-purple-500);
    }

    .sm\:target\:bg-purple-600:target{
        background: var(--velocity-purple-600);
    }

    .sm\:target\:bg-purple-700:target{
        background: var(--velocity-purple-700);
    }

    .sm\:target\:bg-purple-800:target{
        background: var(--velocity-purple-800);
    }

    .sm\:target\:bg-purple-900:target{
        background: var(--velocity-purple-900);
    }

    .sm\:target\:bg-indigo-50:target{
        background: var(--velocity-indigo-50);
    }

    .sm\:target\:bg-indigo-100:target{
        background: var(--velocity-indigo-100);
    }

    .sm\:target\:bg-indigo-200:target{
        background: var(--velocity-indigo-200);
    }

    .sm\:target\:bg-indigo-300:target{
        background: var(--velocity-indigo-300);
    }

    .sm\:target\:bg-indigo-400:target{
        background: var(--velocity-indigo-400);
    }

    .sm\:target\:bg-indigo-500:target{
        background: var(--velocity-indigo-500);
    }

    .sm\:target\:bg-indigo-600:target{
        background: var(--velocity-indigo-600);
    }

    .sm\:target\:bg-indigo-700:target{
        background: var(--velocity-indigo-700);
    }

    .sm\:target\:bg-indigo-800:target{
        background: var(--velocity-indigo-800);
    }

    .sm\:target\:bg-indigo-900:target{
        background: var(--velocity-indigo-900);
    }

    .sm\:target\:bg-pink-50:target{
        background: var(--velocity-pink-50);
    }

    .sm\:target\:bg-pink-100:target{
        background: var(--velocity-pink-100);
    }

    .sm\:target\:bg-pink-200:target{
        background: var(--velocity-pink-200);
    }

    .sm\:target\:bg-pink-300:target{
        background: var(--velocity-pink-300);
    }

    .sm\:target\:bg-pink-400:target{
        background: var(--velocity-pink-400);
    }

    .sm\:target\:bg-pink-500:target{
        background: var(--velocity-pink-500);
    }

    .sm\:target\:bg-pink-600:target{
        background: var(--velocity-pink-600);
    }

    .sm\:target\:bg-pink-700:target{
        background: var(--velocity-pink-700);
    }

    .sm\:target\:bg-pink-800:target{
        background: var(--velocity-pink-800);
    }

    .sm\:target\:bg-pink-900:target{
        background: var(--velocity-pink-900);
    }

    .sm\:target\:bg-violet-50:target{
        background: var(--velocity-violet-50);
    }

    .sm\:target\:bg-violet-100:target{
        background: var(--velocity-violet-100);
    }

    .sm\:target\:bg-violet-200:target{
        background: var(--velocity-violet-200);
    }

    .sm\:target\:bg-violet-300:target{
        background: var(--velocity-violet-300);
    }

    .sm\:target\:bg-violet-400:target{
        background: var(--velocity-violet-400);
    }

    .sm\:target\:bg-violet-500:target{
        background: var(--velocity-violet-500);
    }

    .sm\:target\:bg-violet-600:target{
        background: var(--velocity-violet-600);
    }

    .sm\:target\:bg-violet-700:target{
        background: var(--velocity-violet-700);
    }

    .sm\:target\:bg-violet-800:target{
        background: var(--velocity-violet-800);
    }

    .sm\:target\:bg-violet-900:target{
        background: var(--velocity-violet-900);
    }

    .sm\:target\:bg-slate-50:target{
        background: var(--velocity-slate-50);
    }

    .sm\:target\:bg-slate-100:target{
        background: var(--velocity-slate-100);
    }

    .sm\:target\:bg-slate-200:target{
        background: var(--velocity-slate-200);
    }

    .sm\:target\:bg-slate-300:target{
        background: var(--velocity-slate-300);
    }

    .sm\:target\:bg-slate-400:target{
        background: var(--velocity-slate-400);
    }

    .sm\:target\:bg-slate-500:target{
        background: var(--velocity-slate-500);
    }

    .sm\:target\:bg-slate-600:target{
        background: var(--velocity-slate-600);
    }

    .sm\:target\:bg-slate-700:target{
        background: var(--velocity-slate-700);
    }

    .sm\:target\:bg-slate-800:target{
        background: var(--velocity-slate-800);
    }

    .sm\:target\:bg-slate-900:target{
        background: var(--velocity-slate-900);
    }

    .sm\:target\:bg-rose-50:target{
        background: var(--velocity-rose-50);
    }

    .sm\:target\:bg-rose-100:target{
        background: var(--velocity-rose-100);
    }

    .sm\:target\:bg-rose-200:target{
        background: var(--velocity-rose-200);
    }

    .sm\:target\:bg-rose-300:target{
        background: var(--velocity-rose-300);
    }

    .sm\:target\:bg-rose-400:target{
        background: var(--velocity-rose-400);
    }

    .sm\:target\:bg-rose-500:target{
        background: var(--velocity-rose-500);
    }

    .sm\:target\:bg-rose-600:target{
        background: var(--velocity-rose-600);
    }

    .sm\:target\:bg-rose-700:target{
        background: var(--velocity-rose-700);
    }

    .sm\:target\:bg-rose-800:target{
        background: var(--velocity-rose-800);
    }

    .sm\:target\:bg-rose-900:target{
        background: var(--velocity-rose-900);
    }

    .sm\:target\:from-teal-50:target{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .sm\:target\:from-teal-100:target{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .sm\:target\:from-teal-200:target{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .sm\:target\:from-teal-300:target{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .sm\:target\:from-teal-400:target{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .sm\:target\:from-teal-500:target{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .sm\:target\:from-teal-600:target{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .sm\:target\:from-teal-700:target{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .sm\:target\:from-teal-800:target{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .sm\:target\:from-teal-900:target{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .sm\:target\:from-red-50:target{
        --velocity-from-color: var(--velocity-red-50);
    }

    .sm\:target\:from-red-100:target{
        --velocity-from-color: var(--velocity-red-100);
    }

    .sm\:target\:from-red-200:target{
        --velocity-from-color: var(--velocity-red-200);
    }

    .sm\:target\:from-red-300:target{
        --velocity-from-color: var(--velocity-red-300);
    }

    .sm\:target\:from-red-400:target{
        --velocity-from-color: var(--velocity-red-400);
    }

    .sm\:target\:from-red-500:target{
        --velocity-from-color: var(--velocity-red-500);
    }

    .sm\:target\:from-red-600:target{
        --velocity-from-color: var(--velocity-red-600);
    }

    .sm\:target\:from-red-700:target{
        --velocity-from-color: var(--velocity-red-700);
    }

    .sm\:target\:from-red-800:target{
        --velocity-from-color: var(--velocity-red-800);
    }

    .sm\:target\:from-red-900:target{
        --velocity-from-color: var(--velocity-red-900);
    }

    .sm\:target\:from-grey-100:target{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .sm\:target\:from-sky-50:target{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .sm\:target\:from-sky-100:target{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .sm\:target\:from-sky-200:target{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .sm\:target\:from-sky-300:target{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .sm\:target\:from-sky-400:target{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .sm\:target\:from-sky-500:target{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .sm\:target\:from-sky-600:target{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .sm\:target\:from-sky-700:target{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .sm\:target\:from-sky-800:target{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .sm\:target\:from-sky-900:target{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .sm\:target\:from-green-50:target{
        --velocity-from-color: var(--velocity-green-50);
    }

    .sm\:target\:from-green-100:target{
        --velocity-from-color: var(--velocity-green-100);
    }

    .sm\:target\:from-green-200:target{
        --velocity-from-color: var(--velocity-green-200);
    }

    .sm\:target\:from-green-300:target{
        --velocity-from-color: var(--velocity-green-300);
    }

    .sm\:target\:from-green-400:target{
        --velocity-from-color: var(--velocity-green-400);
    }

    .sm\:target\:from-green-500:target{
        --velocity-from-color: var(--velocity-green-500);
    }

    .sm\:target\:from-green-600:target{
        --velocity-from-color: var(--velocity-green-600);
    }

    .sm\:target\:from-green-700:target{
        --velocity-from-color: var(--velocity-green-700);
    }

    .sm\:target\:from-green-800:target{
        --velocity-from-color: var(--velocity-green-800);
    }

    .sm\:target\:from-green-900:target{
        --velocity-from-color: var(--velocity-green-900);
    }

    .sm\:target\:from-grey-200:target{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .sm\:target\:from-grey-300:target{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .sm\:target\:from-grey-400:target{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .sm\:target\:from-grey-500:target{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .sm\:target\:from-grey-600:target{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .sm\:target\:from-grey-700:target{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .sm\:target\:from-grey-800:target{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .sm\:target\:from-grey-900:target{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .sm\:target\:from-yellow-50:target{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .sm\:target\:from-yellow-100:target{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .sm\:target\:from-yellow-200:target{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .sm\:target\:from-yellow-300:target{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .sm\:target\:from-yellow-400:target{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .sm\:target\:from-yellow-500:target{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .sm\:target\:from-yellow-600:target{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .sm\:target\:from-yellow-700:target{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .sm\:target\:from-yellow-800:target{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .sm\:target\:from-yellow-900:target{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .sm\:target\:from-cyan-50:target{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .sm\:target\:from-cyan-100:target{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .sm\:target\:from-cyan-200:target{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .sm\:target\:from-cyan-300:target{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .sm\:target\:from-cyan-400:target{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .sm\:target\:from-cyan-500:target{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .sm\:target\:from-cyan-600:target{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .sm\:target\:from-cyan-700:target{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .sm\:target\:from-cyan-800:target{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .sm\:target\:from-cyan-900:target{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .sm\:target\:from-orange-50:target{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .sm\:target\:from-orange-100:target{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .sm\:target\:from-orange-200:target{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .sm\:target\:from-orange-300:target{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .sm\:target\:from-orange-400:target{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .sm\:target\:from-orange-500:target{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .sm\:target\:from-orange-600:target{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .sm\:target\:from-orange-700:target{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .sm\:target\:from-orange-800:target{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .sm\:target\:from-orange-900:target{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .sm\:target\:from-blue-50:target{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .sm\:target\:from-blue-100:target{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .sm\:target\:from-blue-200:target{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .sm\:target\:from-blue-300:target{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .sm\:target\:from-blue-400:target{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .sm\:target\:from-blue-500:target{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .sm\:target\:from-blue-600:target{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .sm\:target\:from-blue-700:target{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .sm\:target\:from-blue-800:target{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .sm\:target\:from-blue-900:target{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .sm\:target\:from-lime-50:target{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .sm\:target\:from-lime-100:target{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .sm\:target\:from-lime-200:target{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .sm\:target\:from-lime-300:target{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .sm\:target\:from-lime-400:target{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .sm\:target\:from-lime-500:target{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .sm\:target\:from-lime-600:target{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .sm\:target\:from-lime-700:target{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .sm\:target\:from-lime-800:target{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .sm\:target\:from-lime-900:target{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .sm\:target\:from-purple-50:target{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .sm\:target\:from-purple-100:target{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .sm\:target\:from-purple-200:target{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .sm\:target\:from-purple-300:target{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .sm\:target\:from-purple-400:target{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .sm\:target\:from-purple-500:target{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .sm\:target\:from-purple-600:target{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .sm\:target\:from-purple-700:target{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .sm\:target\:from-purple-800:target{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .sm\:target\:from-purple-900:target{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .sm\:target\:from-indigo-50:target{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .sm\:target\:from-indigo-100:target{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .sm\:target\:from-indigo-200:target{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .sm\:target\:from-indigo-300:target{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .sm\:target\:from-indigo-400:target{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .sm\:target\:from-indigo-500:target{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .sm\:target\:from-indigo-600:target{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .sm\:target\:from-indigo-700:target{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .sm\:target\:from-indigo-800:target{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .sm\:target\:from-indigo-900:target{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .sm\:target\:from-pink-50:target{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .sm\:target\:from-pink-100:target{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .sm\:target\:from-pink-200:target{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .sm\:target\:from-pink-300:target{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .sm\:target\:from-pink-400:target{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .sm\:target\:from-pink-500:target{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .sm\:target\:from-pink-600:target{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .sm\:target\:from-pink-700:target{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .sm\:target\:from-pink-800:target{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .sm\:target\:from-pink-900:target{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .sm\:target\:from-violet-50:target{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .sm\:target\:from-violet-100:target{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .sm\:target\:from-violet-200:target{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .sm\:target\:from-violet-300:target{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .sm\:target\:from-violet-400:target{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .sm\:target\:from-violet-500:target{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .sm\:target\:from-violet-600:target{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .sm\:target\:from-violet-700:target{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .sm\:target\:from-violet-800:target{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .sm\:target\:from-violet-900:target{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .sm\:target\:from-slate-50:target{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .sm\:target\:from-slate-100:target{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .sm\:target\:from-slate-200:target{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .sm\:target\:from-slate-300:target{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .sm\:target\:from-slate-400:target{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .sm\:target\:from-slate-500:target{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .sm\:target\:from-slate-600:target{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .sm\:target\:from-slate-700:target{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .sm\:target\:from-slate-800:target{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .sm\:target\:from-slate-900:target{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .sm\:target\:from-rose-50:target{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .sm\:target\:from-rose-100:target{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .sm\:target\:from-rose-200:target{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .sm\:target\:from-rose-300:target{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .sm\:target\:from-rose-400:target{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .sm\:target\:from-rose-500:target{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .sm\:target\:from-rose-600:target{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .sm\:target\:from-rose-700:target{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .sm\:target\:from-rose-800:target{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .sm\:target\:from-rose-900:target{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .sm\:target\:to-teal-50:target{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .sm\:target\:to-teal-100:target{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .sm\:target\:to-teal-200:target{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .sm\:target\:to-teal-300:target{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .sm\:target\:to-teal-400:target{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .sm\:target\:to-teal-500:target{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .sm\:target\:to-teal-600:target{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .sm\:target\:to-teal-700:target{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .sm\:target\:to-teal-800:target{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .sm\:target\:to-teal-900:target{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .sm\:target\:to-red-50:target{
        --velocity-to-color: var(--velocity-red-50);
    }

    .sm\:target\:to-red-100:target{
        --velocity-to-color: var(--velocity-red-100);
    }

    .sm\:target\:to-red-200:target{
        --velocity-to-color: var(--velocity-red-200);
    }

    .sm\:target\:to-red-300:target{
        --velocity-to-color: var(--velocity-red-300);
    }

    .sm\:target\:to-red-400:target{
        --velocity-to-color: var(--velocity-red-400);
    }

    .sm\:target\:to-red-500:target{
        --velocity-to-color: var(--velocity-red-500);
    }

    .sm\:target\:to-red-600:target{
        --velocity-to-color: var(--velocity-red-600);
    }

    .sm\:target\:to-red-700:target{
        --velocity-to-color: var(--velocity-red-700);
    }

    .sm\:target\:to-red-800:target{
        --velocity-to-color: var(--velocity-red-800);
    }

    .sm\:target\:to-red-900:target{
        --velocity-to-color: var(--velocity-red-900);
    }

    .sm\:target\:to-grey-100:target{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .sm\:target\:to-sky-50:target{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .sm\:target\:to-sky-100:target{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .sm\:target\:to-sky-200:target{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .sm\:target\:to-sky-300:target{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .sm\:target\:to-sky-400:target{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .sm\:target\:to-sky-500:target{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .sm\:target\:to-sky-600:target{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .sm\:target\:to-sky-700:target{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .sm\:target\:to-sky-800:target{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .sm\:target\:to-sky-900:target{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .sm\:target\:to-green-50:target{
        --velocity-to-color: var(--velocity-green-50);
    }

    .sm\:target\:to-green-100:target{
        --velocity-to-color: var(--velocity-green-100);
    }

    .sm\:target\:to-green-200:target{
        --velocity-to-color: var(--velocity-green-200);
    }

    .sm\:target\:to-green-300:target{
        --velocity-to-color: var(--velocity-green-300);
    }

    .sm\:target\:to-green-400:target{
        --velocity-to-color: var(--velocity-green-400);
    }

    .sm\:target\:to-green-500:target{
        --velocity-to-color: var(--velocity-green-500);
    }

    .sm\:target\:to-green-600:target{
        --velocity-to-color: var(--velocity-green-600);
    }

    .sm\:target\:to-green-700:target{
        --velocity-to-color: var(--velocity-green-700);
    }

    .sm\:target\:to-green-800:target{
        --velocity-to-color: var(--velocity-green-800);
    }

    .sm\:target\:to-green-900:target{
        --velocity-to-color: var(--velocity-green-900);
    }

    .sm\:target\:to-grey-200:target{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .sm\:target\:to-grey-300:target{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .sm\:target\:to-grey-400:target{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .sm\:target\:to-grey-500:target{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .sm\:target\:to-grey-600:target{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .sm\:target\:to-grey-700:target{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .sm\:target\:to-grey-800:target{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .sm\:target\:to-grey-900:target{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .sm\:target\:to-yellow-50:target{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .sm\:target\:to-yellow-100:target{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .sm\:target\:to-yellow-200:target{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .sm\:target\:to-yellow-300:target{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .sm\:target\:to-yellow-400:target{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .sm\:target\:to-yellow-500:target{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .sm\:target\:to-yellow-600:target{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .sm\:target\:to-yellow-700:target{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .sm\:target\:to-yellow-800:target{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .sm\:target\:to-yellow-900:target{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .sm\:target\:to-cyan-50:target{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .sm\:target\:to-cyan-100:target{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .sm\:target\:to-cyan-200:target{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .sm\:target\:to-cyan-300:target{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .sm\:target\:to-cyan-400:target{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .sm\:target\:to-cyan-500:target{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .sm\:target\:to-cyan-600:target{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .sm\:target\:to-cyan-700:target{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .sm\:target\:to-cyan-800:target{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .sm\:target\:to-cyan-900:target{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .sm\:target\:to-orange-50:target{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .sm\:target\:to-orange-100:target{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .sm\:target\:to-orange-200:target{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .sm\:target\:to-orange-300:target{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .sm\:target\:to-orange-400:target{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .sm\:target\:to-orange-500:target{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .sm\:target\:to-orange-600:target{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .sm\:target\:to-orange-700:target{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .sm\:target\:to-orange-800:target{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .sm\:target\:to-orange-900:target{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .sm\:target\:to-blue-50:target{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .sm\:target\:to-blue-100:target{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .sm\:target\:to-blue-200:target{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .sm\:target\:to-blue-300:target{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .sm\:target\:to-blue-400:target{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .sm\:target\:to-blue-500:target{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .sm\:target\:to-blue-600:target{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .sm\:target\:to-blue-700:target{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .sm\:target\:to-blue-800:target{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .sm\:target\:to-blue-900:target{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .sm\:target\:to-lime-50:target{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .sm\:target\:to-lime-100:target{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .sm\:target\:to-lime-200:target{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .sm\:target\:to-lime-300:target{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .sm\:target\:to-lime-400:target{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .sm\:target\:to-lime-500:target{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .sm\:target\:to-lime-600:target{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .sm\:target\:to-lime-700:target{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .sm\:target\:to-lime-800:target{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .sm\:target\:to-lime-900:target{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .sm\:target\:to-purple-50:target{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .sm\:target\:to-purple-100:target{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .sm\:target\:to-purple-200:target{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .sm\:target\:to-purple-300:target{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .sm\:target\:to-purple-400:target{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .sm\:target\:to-purple-500:target{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .sm\:target\:to-purple-600:target{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .sm\:target\:to-purple-700:target{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .sm\:target\:to-purple-800:target{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .sm\:target\:to-purple-900:target{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .sm\:target\:to-indigo-50:target{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .sm\:target\:to-indigo-100:target{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .sm\:target\:to-indigo-200:target{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .sm\:target\:to-indigo-300:target{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .sm\:target\:to-indigo-400:target{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .sm\:target\:to-indigo-500:target{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .sm\:target\:to-indigo-600:target{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .sm\:target\:to-indigo-700:target{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .sm\:target\:to-indigo-800:target{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .sm\:target\:to-indigo-900:target{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .sm\:target\:to-pink-50:target{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .sm\:target\:to-pink-100:target{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .sm\:target\:to-pink-200:target{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .sm\:target\:to-pink-300:target{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .sm\:target\:to-pink-400:target{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .sm\:target\:to-pink-500:target{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .sm\:target\:to-pink-600:target{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .sm\:target\:to-pink-700:target{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .sm\:target\:to-pink-800:target{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .sm\:target\:to-pink-900:target{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .sm\:target\:to-violet-50:target{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .sm\:target\:to-violet-100:target{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .sm\:target\:to-violet-200:target{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .sm\:target\:to-violet-300:target{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .sm\:target\:to-violet-400:target{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .sm\:target\:to-violet-500:target{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .sm\:target\:to-violet-600:target{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .sm\:target\:to-violet-700:target{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .sm\:target\:to-violet-800:target{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .sm\:target\:to-violet-900:target{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .sm\:target\:to-slate-50:target{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .sm\:target\:to-slate-100:target{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .sm\:target\:to-slate-200:target{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .sm\:target\:to-slate-300:target{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .sm\:target\:to-slate-400:target{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .sm\:target\:to-slate-500:target{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .sm\:target\:to-slate-600:target{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .sm\:target\:to-slate-700:target{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .sm\:target\:to-slate-800:target{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .sm\:target\:to-slate-900:target{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .sm\:target\:to-rose-50:target{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .sm\:target\:to-rose-100:target{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .sm\:target\:to-rose-200:target{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .sm\:target\:to-rose-300:target{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .sm\:target\:to-rose-400:target{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .sm\:target\:to-rose-500:target{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .sm\:target\:to-rose-600:target{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .sm\:target\:to-rose-700:target{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .sm\:target\:to-rose-800:target{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .sm\:target\:to-rose-900:target{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .sm\:target\:text-teal-50:target{
        color: var(--velocity-teal-50);
    }

    .sm\:target\:text-teal-100:target{
        color: var(--velocity-teal-100);
    }

    .sm\:target\:text-teal-200:target{
        color: var(--velocity-teal-200);
    }

    .sm\:target\:text-teal-300:target{
        color: var(--velocity-teal-300);
    }

    .sm\:target\:text-teal-400:target{
        color: var(--velocity-teal-400);
    }

    .sm\:target\:text-teal-500:target{
        color: var(--velocity-teal-500);
    }

    .sm\:target\:text-teal-600:target{
        color: var(--velocity-teal-600);
    }

    .sm\:target\:text-teal-700:target{
        color: var(--velocity-teal-700);
    }

    .sm\:target\:text-teal-800:target{
        color: var(--velocity-teal-800);
    }

    .sm\:target\:text-teal-900:target{
        color: var(--velocity-teal-900);
    }

    .sm\:target\:text-red-50:target{
        color: var(--velocity-red-50);
    }

    .sm\:target\:text-red-100:target{
        color: var(--velocity-red-100);
    }

    .sm\:target\:text-red-200:target{
        color: var(--velocity-red-200);
    }

    .sm\:target\:text-red-300:target{
        color: var(--velocity-red-300);
    }

    .sm\:target\:text-red-400:target{
        color: var(--velocity-red-400);
    }

    .sm\:target\:text-red-500:target{
        color: var(--velocity-red-500);
    }

    .sm\:target\:text-red-600:target{
        color: var(--velocity-red-600);
    }

    .sm\:target\:text-red-700:target{
        color: var(--velocity-red-700);
    }

    .sm\:target\:text-red-800:target{
        color: var(--velocity-red-800);
    }

    .sm\:target\:text-red-900:target{
        color: var(--velocity-red-900);
    }

    .sm\:target\:text-grey-100:target{
        color: var(--velocity-grey-100);
    }

    .sm\:target\:text-sky-50:target{
        color: var(--velocity-sky-50);
    }

    .sm\:target\:text-sky-100:target{
        color: var(--velocity-sky-100);
    }

    .sm\:target\:text-sky-200:target{
        color: var(--velocity-sky-200);
    }

    .sm\:target\:text-sky-300:target{
        color: var(--velocity-sky-300);
    }

    .sm\:target\:text-sky-400:target{
        color: var(--velocity-sky-400);
    }

    .sm\:target\:text-sky-500:target{
        color: var(--velocity-sky-500);
    }

    .sm\:target\:text-sky-600:target{
        color: var(--velocity-sky-600);
    }

    .sm\:target\:text-sky-700:target{
        color: var(--velocity-sky-700);
    }

    .sm\:target\:text-sky-800:target{
        color: var(--velocity-sky-800);
    }

    .sm\:target\:text-sky-900:target{
        color: var(--velocity-sky-900);
    }

    .sm\:target\:text-green-50:target{
        color: var(--velocity-green-50);
    }

    .sm\:target\:text-green-100:target{
        color: var(--velocity-green-100);
    }

    .sm\:target\:text-green-200:target{
        color: var(--velocity-green-200);
    }

    .sm\:target\:text-green-300:target{
        color: var(--velocity-green-300);
    }

    .sm\:target\:text-green-400:target{
        color: var(--velocity-green-400);
    }

    .sm\:target\:text-green-500:target{
        color: var(--velocity-green-500);
    }

    .sm\:target\:text-green-600:target{
        color: var(--velocity-green-600);
    }

    .sm\:target\:text-green-700:target{
        color: var(--velocity-green-700);
    }

    .sm\:target\:text-green-800:target{
        color: var(--velocity-green-800);
    }

    .sm\:target\:text-green-900:target{
        color: var(--velocity-green-900);
    }

    .sm\:target\:text-grey-200:target{
        color: var(--velocity-grey-200);
    }

    .sm\:target\:text-grey-300:target{
        color: var(--velocity-grey-300);
    }

    .sm\:target\:text-grey-400:target{
        color: var(--velocity-grey-400);
    }

    .sm\:target\:text-grey-500:target{
        color: var(--velocity-grey-500);
    }

    .sm\:target\:text-grey-600:target{
        color: var(--velocity-grey-600);
    }

    .sm\:target\:text-grey-700:target{
        color: var(--velocity-grey-700);
    }

    .sm\:target\:text-grey-800:target{
        color: var(--velocity-grey-800);
    }

    .sm\:target\:text-grey-900:target{
        color: var(--velocity-grey-900);
    }

    .sm\:target\:text-yellow-50:target{
        color: var(--velocity-yellow-50);
    }

    .sm\:target\:text-yellow-100:target{
        color: var(--velocity-yellow-100);
    }

    .sm\:target\:text-yellow-200:target{
        color: var(--velocity-yellow-200);
    }

    .sm\:target\:text-yellow-300:target{
        color: var(--velocity-yellow-300);
    }

    .sm\:target\:text-yellow-400:target{
        color: var(--velocity-yellow-400);
    }

    .sm\:target\:text-yellow-500:target{
        color: var(--velocity-yellow-500);
    }

    .sm\:target\:text-yellow-600:target{
        color: var(--velocity-yellow-600);
    }

    .sm\:target\:text-yellow-700:target{
        color: var(--velocity-yellow-700);
    }

    .sm\:target\:text-yellow-800:target{
        color: var(--velocity-yellow-800);
    }

    .sm\:target\:text-yellow-900:target{
        color: var(--velocity-yellow-900);
    }

    .sm\:target\:text-cyan-50:target{
        color: var(--velocity-cyan-50);
    }

    .sm\:target\:text-cyan-100:target{
        color: var(--velocity-cyan-100);
    }

    .sm\:target\:text-cyan-200:target{
        color: var(--velocity-cyan-200);
    }

    .sm\:target\:text-cyan-300:target{
        color: var(--velocity-cyan-300);
    }

    .sm\:target\:text-cyan-400:target{
        color: var(--velocity-cyan-400);
    }

    .sm\:target\:text-cyan-500:target{
        color: var(--velocity-cyan-500);
    }

    .sm\:target\:text-cyan-600:target{
        color: var(--velocity-cyan-600);
    }

    .sm\:target\:text-cyan-700:target{
        color: var(--velocity-cyan-700);
    }

    .sm\:target\:text-cyan-800:target{
        color: var(--velocity-cyan-800);
    }

    .sm\:target\:text-cyan-900:target{
        color: var(--velocity-cyan-900);
    }

    .sm\:target\:text-orange-50:target{
        color: var(--velocity-orange-50);
    }

    .sm\:target\:text-orange-100:target{
        color: var(--velocity-orange-100);
    }

    .sm\:target\:text-orange-200:target{
        color: var(--velocity-orange-200);
    }

    .sm\:target\:text-orange-300:target{
        color: var(--velocity-orange-300);
    }

    .sm\:target\:text-orange-400:target{
        color: var(--velocity-orange-400);
    }

    .sm\:target\:text-orange-500:target{
        color: var(--velocity-orange-500);
    }

    .sm\:target\:text-orange-600:target{
        color: var(--velocity-orange-600);
    }

    .sm\:target\:text-orange-700:target{
        color: var(--velocity-orange-700);
    }

    .sm\:target\:text-orange-800:target{
        color: var(--velocity-orange-800);
    }

    .sm\:target\:text-orange-900:target{
        color: var(--velocity-orange-900);
    }

    .sm\:target\:text-blue-50:target{
        color: var(--velocity-blue-50);
    }

    .sm\:target\:text-blue-100:target{
        color: var(--velocity-blue-100);
    }

    .sm\:target\:text-blue-200:target{
        color: var(--velocity-blue-200);
    }

    .sm\:target\:text-blue-300:target{
        color: var(--velocity-blue-300);
    }

    .sm\:target\:text-blue-400:target{
        color: var(--velocity-blue-400);
    }

    .sm\:target\:text-blue-500:target{
        color: var(--velocity-blue-500);
    }

    .sm\:target\:text-blue-600:target{
        color: var(--velocity-blue-600);
    }

    .sm\:target\:text-blue-700:target{
        color: var(--velocity-blue-700);
    }

    .sm\:target\:text-blue-800:target{
        color: var(--velocity-blue-800);
    }

    .sm\:target\:text-blue-900:target{
        color: var(--velocity-blue-900);
    }

    .sm\:target\:text-lime-50:target{
        color: var(--velocity-lime-50);
    }

    .sm\:target\:text-lime-100:target{
        color: var(--velocity-lime-100);
    }

    .sm\:target\:text-lime-200:target{
        color: var(--velocity-lime-200);
    }

    .sm\:target\:text-lime-300:target{
        color: var(--velocity-lime-300);
    }

    .sm\:target\:text-lime-400:target{
        color: var(--velocity-lime-400);
    }

    .sm\:target\:text-lime-500:target{
        color: var(--velocity-lime-500);
    }

    .sm\:target\:text-lime-600:target{
        color: var(--velocity-lime-600);
    }

    .sm\:target\:text-lime-700:target{
        color: var(--velocity-lime-700);
    }

    .sm\:target\:text-lime-800:target{
        color: var(--velocity-lime-800);
    }

    .sm\:target\:text-lime-900:target{
        color: var(--velocity-lime-900);
    }

    .sm\:target\:text-purple-50:target{
        color: var(--velocity-purple-50);
    }

    .sm\:target\:text-purple-100:target{
        color: var(--velocity-purple-100);
    }

    .sm\:target\:text-purple-200:target{
        color: var(--velocity-purple-200);
    }

    .sm\:target\:text-purple-300:target{
        color: var(--velocity-purple-300);
    }

    .sm\:target\:text-purple-400:target{
        color: var(--velocity-purple-400);
    }

    .sm\:target\:text-purple-500:target{
        color: var(--velocity-purple-500);
    }

    .sm\:target\:text-purple-600:target{
        color: var(--velocity-purple-600);
    }

    .sm\:target\:text-purple-700:target{
        color: var(--velocity-purple-700);
    }

    .sm\:target\:text-purple-800:target{
        color: var(--velocity-purple-800);
    }

    .sm\:target\:text-purple-900:target{
        color: var(--velocity-purple-900);
    }

    .sm\:target\:text-indigo-50:target{
        color: var(--velocity-indigo-50);
    }

    .sm\:target\:text-indigo-100:target{
        color: var(--velocity-indigo-100);
    }

    .sm\:target\:text-indigo-200:target{
        color: var(--velocity-indigo-200);
    }

    .sm\:target\:text-indigo-300:target{
        color: var(--velocity-indigo-300);
    }

    .sm\:target\:text-indigo-400:target{
        color: var(--velocity-indigo-400);
    }

    .sm\:target\:text-indigo-500:target{
        color: var(--velocity-indigo-500);
    }

    .sm\:target\:text-indigo-600:target{
        color: var(--velocity-indigo-600);
    }

    .sm\:target\:text-indigo-700:target{
        color: var(--velocity-indigo-700);
    }

    .sm\:target\:text-indigo-800:target{
        color: var(--velocity-indigo-800);
    }

    .sm\:target\:text-indigo-900:target{
        color: var(--velocity-indigo-900);
    }

    .sm\:target\:text-pink-50:target{
        color: var(--velocity-pink-50);
    }

    .sm\:target\:text-pink-100:target{
        color: var(--velocity-pink-100);
    }

    .sm\:target\:text-pink-200:target{
        color: var(--velocity-pink-200);
    }

    .sm\:target\:text-pink-300:target{
        color: var(--velocity-pink-300);
    }

    .sm\:target\:text-pink-400:target{
        color: var(--velocity-pink-400);
    }

    .sm\:target\:text-pink-500:target{
        color: var(--velocity-pink-500);
    }

    .sm\:target\:text-pink-600:target{
        color: var(--velocity-pink-600);
    }

    .sm\:target\:text-pink-700:target{
        color: var(--velocity-pink-700);
    }

    .sm\:target\:text-pink-800:target{
        color: var(--velocity-pink-800);
    }

    .sm\:target\:text-pink-900:target{
        color: var(--velocity-pink-900);
    }

    .sm\:target\:text-violet-50:target{
        color: var(--velocity-violet-50);
    }

    .sm\:target\:text-violet-100:target{
        color: var(--velocity-violet-100);
    }

    .sm\:target\:text-violet-200:target{
        color: var(--velocity-violet-200);
    }

    .sm\:target\:text-violet-300:target{
        color: var(--velocity-violet-300);
    }

    .sm\:target\:text-violet-400:target{
        color: var(--velocity-violet-400);
    }

    .sm\:target\:text-violet-500:target{
        color: var(--velocity-violet-500);
    }

    .sm\:target\:text-violet-600:target{
        color: var(--velocity-violet-600);
    }

    .sm\:target\:text-violet-700:target{
        color: var(--velocity-violet-700);
    }

    .sm\:target\:text-violet-800:target{
        color: var(--velocity-violet-800);
    }

    .sm\:target\:text-violet-900:target{
        color: var(--velocity-violet-900);
    }

    .sm\:target\:text-slate-50:target{
        color: var(--velocity-slate-50);
    }

    .sm\:target\:text-slate-100:target{
        color: var(--velocity-slate-100);
    }

    .sm\:target\:text-slate-200:target{
        color: var(--velocity-slate-200);
    }

    .sm\:target\:text-slate-300:target{
        color: var(--velocity-slate-300);
    }

    .sm\:target\:text-slate-400:target{
        color: var(--velocity-slate-400);
    }

    .sm\:target\:text-slate-500:target{
        color: var(--velocity-slate-500);
    }

    .sm\:target\:text-slate-600:target{
        color: var(--velocity-slate-600);
    }

    .sm\:target\:text-slate-700:target{
        color: var(--velocity-slate-700);
    }

    .sm\:target\:text-slate-800:target{
        color: var(--velocity-slate-800);
    }

    .sm\:target\:text-slate-900:target{
        color: var(--velocity-slate-900);
    }

    .sm\:target\:text-rose-50:target{
        color: var(--velocity-rose-50);
    }

    .sm\:target\:text-rose-100:target{
        color: var(--velocity-rose-100);
    }

    .sm\:target\:text-rose-200:target{
        color: var(--velocity-rose-200);
    }

    .sm\:target\:text-rose-300:target{
        color: var(--velocity-rose-300);
    }

    .sm\:target\:text-rose-400:target{
        color: var(--velocity-rose-400);
    }

    .sm\:target\:text-rose-500:target{
        color: var(--velocity-rose-500);
    }

    .sm\:target\:text-rose-600:target{
        color: var(--velocity-rose-600);
    }

    .sm\:target\:text-rose-700:target{
        color: var(--velocity-rose-700);
    }

    .sm\:target\:text-rose-800:target{
        color: var(--velocity-rose-800);
    }

    .sm\:target\:text-rose-900:target{
        color: var(--velocity-rose-900);
    }
}

.parent:target .parent-target\:aspect-ratio-auto{
    aspect-ratio: auto;
}

.parent:target .parent-target\:aspect-ratio-square{
    aspect-ratio: 1/1;
}

.parent:target .parent-target\:aspect-ratio-video{
    aspect-ratio: 16/9;
}

.parent:target .parent-target\:container{
    width: 100%;
}

.parent:target .parent-target\:container-fluid{
    width: 100%;
}

.parent:target .parent-target\:column-auto{
    columns: auto;
}

.parent:target .parent-target\:column-1{
    columns: 1;
}

.parent:target .parent-target\:column-2{
    columns: 2;
}

.parent:target .parent-target\:column-3{
    columns: 3;
}

.parent:target .parent-target\:column-4{
    columns: 4;
}

.parent:target .parent-target\:column-5{
    columns: 5;
}

.parent:target .parent-target\:column-6{
    columns: 6;
}

.parent:target .parent-target\:column-7{
    columns: 7;
}

.parent:target .parent-target\:column-8{
    columns: 8;
}

.parent:target .parent-target\:column-9{
    columns: 9;
}

.parent:target .parent-target\:column-10{
    columns: 10;
}

.parent:target .parent-target\:column-11{
    columns: 11;
}

.parent:target .parent-target\:column-12{
    columns: 12;
}

.parent:target .parent-target\:float-inline-start{
    float: inline-start;
}

.parent:target .parent-target\:float-inline-end{
    float: inline-end;
}

.parent:target .parent-target\:float-left{
    float: left;
}

.parent:target .parent-target\:float-right{
    float: right;
}

.parent:target .parent-target\:float-none{
    float: none;
}

.parent:target .parent-target\:float-inherit{
    float: inherit;
}

.parent:target .parent-target\:clear-inline-start{
    clear: inline-start;
}

.parent:target .parent-target\:clear-inline-end{
    clear: inline-end;
}

.parent:target .parent-target\:clear-left{
    clear: left;
}

.parent:target .parent-target\:clear-right{
    clear: right;
}

.parent:target .parent-target\:clear-both{
    clear: both;
}

.parent:target .parent-target\:clear-none{
    clear: none;
}

.parent:target .parent-target\:clear-inherit{
    clear: inherit;
}

.parent:target .parent-target\:isolation-auto{
    isolation: auto;
}

.parent:target .parent-target\:isolation-true{
    isolation: isolate;
}

.parent:target .parent-target\:object-fit-fill{
    object-fit: fill;
}

.parent:target .parent-target\:object-fit-cover{
    object-fit: cover;
}

.parent:target .parent-target\:object-fit-contain{
    object-fit: contain;
}

.parent:target .parent-target\:object-fit-scale-down{
    object-fit: scale-down;
}

.parent:target .parent-target\:object-fit-none{
    object-fit: none;
}

.parent:target .parent-target\:object-position-top{
    object-position: top;
}

.parent:target .parent-target\:object-position-bottom{
    object-position: bottom;
}

.parent:target .parent-target\:object-position-left{
    object-position: left;
}

.parent:target .parent-target\:object-position-right{
    object-position: right;
}

.parent:target .parent-target\:object-position-left-top{
    object-position: left top;
}

.parent:target .parent-target\:object-position-right-top{
    object-position: right top;
}

.parent:target .parent-target\:object-position-left-bottom{
    object-position: left bottom;
}

.parent:target .parent-target\:object-position-right-top{
    object-position: right bottom;
}

.parent:target .parent-target\:object-position-center-top{
    object-position: center top;
}

.parent:target .parent-target\:object-position-center-bottom{
    object-position: center bottom;
}

.parent:target .parent-target\:overflow-auto{
    overflow: auto;
}

.parent:target .parent-target\:overflow-hidden{
    overflow: hidden;
}

.parent:target .parent-target\:overflow-visible{
    overflow: visible;
}

.parent:target .parent-target\:overflow-scroll{
    overflow: scroll;
}

.parent:target .parent-target\:overflow-inherit{
    overflow:inherit;
}

.parent:target .parent-target\:overflow-x-auto{
    overflow: auto;
}

.parent:target .parent-target\:overflow-x-hidden{
    overflow-x: hidden;
}

.parent:target .parent-target\:overflow-x-visible{
    overflow-x: visible;
}

.parent:target .parent-target\:overflow-x-scroll{
    overflow-x: scroll;
}

.parent:target .parent-target\:overflow-x-inherit{
    overflow-x:inherit;
}

.parent:target .parent-target\:overflow-y-auto{
    overflow-y: auto;
}

.parent:target .parent-target\:overflow-y-hidden{
    overflow-y: hidden;
}

.parent:target .parent-target\:overflow-y-visible{
    overflow-y: visible;
}

.parent:target .parent-target\:overflow-y-scroll{
    overflow-y: scroll;
}

.parent:target .parent-target\:overflow-y-inherit{
    overflow-y: inherit;
}

.parent:target .parent-target\:overscroll-behavior-auto{
    overscroll-behavior: auto;
}

.parent:target .parent-target\:overscroll-behavior-contain{
    overscroll-behavior: contain;
}

.parent:target .parent-target\:overscroll-behavior-none{
    overscroll-behavior: none;
}

.parent:target .parent-target\:overscroll-behavior-inherit{
    overscroll-behavior: inherit;
}

.parent:target .parent-target\:overscroll-behavior-x-auto{
    overscroll-behavior: auto;
}

.parent:target .parent-target\:overscroll-behavior-x-contain{
    overscroll-behavior-x: contain;
}

.parent:target .parent-target\:overscroll-behavior-x-none{
    overscroll-behavior-x: none;
}

.parent:target .parent-target\:overscroll-behavior-x-inherit{
    overscroll-behavior-x:inherit;
}

.parent:target .parent-target\:overscroll-behavior-y-auto{
    overscroll-behavior-y: auto;
}

.parent:target .parent-target\:overscroll-behavior-y-contain{
    overscroll-behavior-y: contain;
}

.parent:target .parent-target\:overscroll-behavior-y-none{
    overscroll-behavior-y: none;
}

.parent:target .parent-target\:overscroll-behavior-y-inherit{
    overscroll-behavior-y: inherit;
}

.parent:target .parent-target\:position-static{
    position: static;
}

.parent:target .parent-target\:position-fixed{
    position: fixed;
}

.parent:target .parent-target\:position-absolute{
    position: absolute;
}

.parent:target .parent-target\:position-relative{
    position: relative;
}

.parent:target .parent-target\:position-sticky{
    position: sticky;
}

.parent:target .parent-target\:position-right-0{
    right: 0;
}

.parent:target .parent-target\:position-left-0{
    left: 0;
}

.parent:target .parent-target\:position-top-0{
    top: 0;
}

.parent:target .parent-target\:position-bottom-0{
    bottom: 0;
}

.parent:target .parent-target\:visible{
    visibility: visible;
}

.parent:target .parent-target\:invisible{
    visibility: hidden;
}

.parent:target .parent-target\:visibility-collapse{
    visibility: collapse;
}

.parent:target .parent-target\:z-0{
    z-index: 0;
}

.parent:target .parent-target\:-z-10{
    z-index: -10;
}

.parent:target .parent-target\:-z-20{
    z-index: -20;
}

.parent:target .parent-target\:-z-30{
    z-index: -30;
}

.parent:target .parent-target\:-z-40{
    z-index: -40;
}

.parent:target .parent-target\:-z-50{
    z-index: -50;
}

.parent:target .parent-target\:-z-60{
    z-index: -60;
}

.parent:target .parent-target\:-z-70{
    z-index: -70;
}

.parent:target .parent-target\:-z-80{
    z-index: -80;
}

.parent:target .parent-target\:-z-90{
    z-index: -90;
}

.parent:target .parent-target\:-z-100{
    z-index: -100;
}

.parent:target .parent-target\:z-10{
    z-index: 10;
}

.parent:target .parent-target\:z-20{
    z-index: 20;
}

.parent:target .parent-target\:z-30{
    z-index: 30;
}

.parent:target .parent-target\:z-40{
    z-index: 40;
}

.parent:target .parent-target\:z-50{
    z-index: 50;
}

.parent:target .parent-target\:z-60{
    z-index: 60;
}

.parent:target .parent-target\:z-70{
    z-index: 70;
}

.parent:target .parent-target\:z-80{
    z-index: 80;
}

.parent:target .parent-target\:z-90{
    z-index: 90;
}

.parent:target .parent-target\:z-100{
    z-index: 100;
}

.parent:target .parent-target\:z-auto{
    z-index: auto;
}

.parent:target .parent-target\:flex-basis-0{
    flex-basis: 0;
}

.parent:target .parent-target\:flex-basis-2{
    flex-basis: 2;
}

.parent:target .parent-target\:flex-basis-4{
    flex-basis: 4;
}

.parent:target .parent-target\:flex-basis-6{
    flex-basis: 6;
}

.parent:target .parent-target\:flex-basis-8{
    flex-basis: 8;
}

.parent:target .parent-target\:flex-basis-10{
    flex-basis: 10;
}

.parent:target .parent-target\:flex-basis-12{
    flex-basis: 12;
}

.parent:target .parent-target\:flex-basis-14{
    flex-basis: 14;
}

.parent:target .parent-target\:flex-basis-16{
    flex-basis: 16;
}

.parent:target .parent-target\:flex-basis-18{
    flex-basis: 18;
}

.parent:target .parent-target\:flex-basis-20{
    flex-basis: 20;
}

.parent:target .parent-target\:flex-basis-hf{
    flex-basis: 50%;
}

.parent:target .parent-target\:flex-basis-third{
    flex-basis: 33.333%;
}

.parent:target .parent-target\:flex-basis-quarter{
    flex-basis: 25%;
}

.parent:target .parent-target\:flex-basis-three-quarter{
    flex-basis: 75%;
}

.parent:target .parent-target\:flex-basis-full{
    flex-basis: 100%;
}

.parent:target .parent-target\:flex-basis-two-third{
    flex-basis: 66.67%;
}

.parent:target .parent-target\:flex-row{
    flex-direction: row;
}

.parent:target .parent-target\:flex-row-reverse{
    flex-direction: row-reverse;
}

.parent:target .parent-target\:flex-column{
    flex-direction: column;
}

.parent:target .parent-target\:flex-column-reverse{
    flex-direction: column-reverse;
}

.parent:target .parent-target\:flex-wrap{
    flex-wrap: wrap;
}

.parent:target .parent-target\:flex-nowrap{
    flex-wrap: nowrap;
}

.parent:target .parent-target\:flex-wrap-reverse{
    flex-direction: wrap-reserve;
}

.parent:target .parent-target\:flex-1{
    flex: 1 1 0;
}

.parent:target .parent-target\:flex-auto{
    flex: 1 1 auto;
}

.parent:target .parent-target\:flex-initial{
    flex: 0 1 auto;
}

.parent:target .parent-target\:flex-none{
    flex: none;
}

.parent:target .parent-target\:flex-grow-0{
    flex-grow: 0;
}

.parent:target .parent-target\:flex-grow-1{
    flex-grow: 1;
}

.parent:target .parent-target\:flex-shink-0{
    flex-shrink: 0;
}

.parent:target .parent-target\:flex-shink-1{
    flex-shrink: 1;
}

.parent:target .parent-target\:order-1{
    order: 1;
}

.parent:target .parent-target\:order-2{
    order: 2;
}

.parent:target .parent-target\:order-3{
    order: 3;
}

.parent:target .parent-target\:order-4{
    order: 4;
}

.parent:target .parent-target\:order-5{
    order: 5;
}

.parent:target .parent-target\:order-6{
    order: 6;
}

.parent:target .parent-target\:order-7{
    order: 7;
}

.parent:target .parent-target\:order-8{
    order: 8;
}

.parent:target .parent-target\:order-9{
    order: 9;
}

.parent:target .parent-target\:order-10{
    order: 10;
}

.parent:target .parent-target\:order-11{
    order: 11;
}

.parent:target .parent-target\:order-12{
    order: 12;
}

.parent:target .parent-target\:order-first{
    order: -9999;
}

.parent:target .parent-target\:order-last{
    order: 9999;
}

.parent:target .parent-target\:order-0{
    order: 0;
}

.parent:target .parent-target\:grtpcols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}

.parent:target .parent-target\:grtpcols-none{
    grid-template-columns: none;
}

.parent:target .parent-target\:grtpcols-subgrid{
    grid-template-columns: subgrid;
}

.parent:target .parent-target\:grtpcols-auto{
    grid-template-columns: auto;
}

.parent:target .parent-target\:grcol-auto{
    grid-column: auto;
}

.parent:target .parent-target\:grcol-span-1{
    grid-column: span 1 / span 1;
}

.parent:target .parent-target\:grcol-span-2{
    grid-column: span 2 / span 2;
}

.parent:target .parent-target\:grcol-span-3{
    grid-column: span 3 / span 3;
}

.parent:target .parent-target\:grcol-span-4{
    grid-column: span 4 / span 4;
}

.parent:target .parent-target\:grcol-span-5{
    grid-column: span 5 / span 5;
}

.parent:target .parent-target\:grcol-span-6{
    grid-column: span 6 / span 6;
}

.parent:target .parent-target\:grcol-span-7{
    grid-column: span 7 / span 7;
}

.parent:target .parent-target\:grcol-span-8{
    grid-column: span 8 / span 8;
}

.parent:target .parent-target\:grcol-span-9{
    grid-column: span 9 / span 9;
}

.parent:target .parent-target\:grcol-span-10{
    grid-column: span 10 / span 10;
}

.parent:target .parent-target\:grcol-span-11{
    grid-column: span 11 / span 11;
}

.parent:target .parent-target\:grcol-span-12{
    grid-column: span 12 / span 12;
}

.parent:target .parent-target\:grcol-span-full{
    grid-column: span 1 / span -1;
}

.parent:target .parent-target\:grcol-start-1{
    grid-column-start: 1;
}

.parent:target .parent-target\:grcol-start-2{
    grid-column-start: 2;
}

.parent:target .parent-target\:grcol-start-3{
    grid-column-start: 3;
}

.parent:target .parent-target\:grcol-start-4{
    grid-column-start: 4;
}

.parent:target .parent-target\:grcol-start-5{
    grid-column-start: 5;
}

.parent:target .parent-target\:grcol-start-6{
    grid-column-start: 6;
}

.parent:target .parent-target\:grcol-start-7{
    grid-column-start: 7;
}

.parent:target .parent-target\:grcol-start-8{
    grid-column-start: 8;
}

.parent:target .parent-target\:grcol-start-9{
    grid-column-start: 9;
}

.parent:target .parent-target\:grcol-start-10{
    grid-column-start: 10;
}

.parent:target .parent-target\:grcol-start-11{
    grid-column-start: 11;
}

.parent:target .parent-target\:grcol-start-12{
    grid-column-start: 12;
}

.parent:target .parent-target\:grcol-start-auto{
    grid-column-start: auto;
}

.parent:target .parent-target\:grcol-end-1{
    grid-column-end: 1;
}

.parent:target .parent-target\:grcol-end-2{
    grid-column-end: 2;
}

.parent:target .parent-target\:grcol-end-3{
    grid-column-end: 3;
}

.parent:target .parent-target\:grcol-end-4{
    grid-column-end: 4;
}

.parent:target .parent-target\:grcol-end-5{
    grid-column-end: 5;
}

.parent:target .parent-target\:grcol-end-6{
    grid-column-end: 6;
}

.parent:target .parent-target\:grcol-end-7{
    grid-column-end: 7;
}

.parent:target .parent-target\:grcol-end-8{
    grid-column-end: 8;
}

.parent:target .parent-target\:grcol-end-9{
    grid-column-end: 9;
}

.parent:target .parent-target\:grcol-end-10{
    grid-column-end: 10;
}

.parent:target .parent-target\:grcol-end-11{
    grid-column-end: 11;
}

.parent:target .parent-target\:grcol-end-12{
    grid-column-end: 12;
}

.parent:target .parent-target\:grcol-end-auto{
    grid-column-end: auto;
}

.parent:target .parent-target\:grtprows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-7{
    grid-template-rows: repeat(7, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-8{
    grid-template-rows: repeat(8, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-9{
    grid-template-rows: repeat(9, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-10{
    grid-template-rows: repeat(10, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-11{
    grid-template-rows: repeat(11, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-12{
    grid-template-rows: repeat(12, minmax(0, 1fr));
}

.parent:target .parent-target\:grtprows-none{
    grid-template-rows: none;
}

.parent:target .parent-target\:grtprows-subgrid{
    grid-template-rows: subgrid;
}

.parent:target .parent-target\:grtprows-auto{
    grid-template-rows: auto;
}

.parent:target .parent-target\:grrow-auto{
    grid-row: auto;
}

.parent:target .parent-target\:grrow-span-1{
    grid-row: span 1 / span 1;
}

.parent:target .parent-target\:grrow-span-2{
    grid-row: span 2 / span 2;
}

.parent:target .parent-target\:grrow-span-3{
    grid-row: span 3 / span 3;
}

.parent:target .parent-target\:grrow-span-4{
    grid-row: span 4 / span 4;
}

.parent:target .parent-target\:grrow-span-5{
    grid-row: span 5 / span 5;
}

.parent:target .parent-target\:grrow-span-6{
    grid-row: span 6 / span 6;
}

.parent:target .parent-target\:grrow-span-7{
    grid-row: span 7 / span 7;
}

.parent:target .parent-target\:grrow-span-8{
    grid-row: span 8 / span 8;
}

.parent:target .parent-target\:grrow-span-9{
    grid-row: span 9 / span 9;
}

.parent:target .parent-target\:grrow-span-10{
    grid-row: span 10 / span 10;
}

.parent:target .parent-target\:grrow-span-11{
    grid-row: span 11 / span 11;
}

.parent:target .parent-target\:grrow-span-12{
    grid-row: span 12 / span 12;
}

.parent:target .parent-target\:grrow-span-full{
    grid-row: span 1 / span -1;
}

.parent:target .parent-target\:grrow-start-1{
    grid-row-start: 1;
}

.parent:target .parent-target\:grrow-start-2{
    grid-row-start: 2;
}

.parent:target .parent-target\:grrow-start-3{
    grid-row-start: 3;
}

.parent:target .parent-target\:grrow-start-4{
    grid-row-start: 4;
}

.parent:target .parent-target\:grrow-start-5{
    grid-row-start: 5;
}

.parent:target .parent-target\:grrow-start-6{
    grid-row-start: 6;
}

.parent:target .parent-target\:grrow-start-7{
    grid-row-start: 7;
}

.parent:target .parent-target\:grrow-start-8{
    grid-row-start: 8;
}

.parent:target .parent-target\:grrow-start-9{
    grid-row-start: 9;
}

.parent:target .parent-target\:grrow-start-10{
    grid-row-start: 10;
}

.parent:target .parent-target\:grrow-start-11{
    grid-row-start: 11;
}

.parent:target .parent-target\:grrow-start-12{
    grid-row-start: 12;
}

.parent:target .parent-target\:grrow-start-auto{
    grid-row-start: auto;
}

.parent:target .parent-target\:grrow-end-1{
    grid-row-end: 1;
}

.parent:target .parent-target\:grrow-end-2{
    grid-row-end: 2;
}

.parent:target .parent-target\:grrow-end-3{
    grid-row-end: 3;
}

.parent:target .parent-target\:grrow-end-4{
    grid-row-end: 4;
}

.parent:target .parent-target\:grrow-end-5{
    grid-row-end: 5;
}

.parent:target .parent-target\:grrow-end-6{
    grid-row-end: 6;
}

.parent:target .parent-target\:grrow-end-7{
    grid-row-end: 7;
}

.parent:target .parent-target\:grrow-end-8{
    grid-row-end: 8;
}

.parent:target .parent-target\:grrow-end-9{
    grid-row-end: 9;
}

.parent:target .parent-target\:grrow-end-10{
    grid-row-end: 10;
}

.parent:target .parent-target\:grrow-end-11{
    grid-row-end: 11;
}

.parent:target .parent-target\:grrow-end-12{
    grid-row-end: 12;
}

.parent:target .parent-target\:grcol-end-auto{
    grid-column-end: auto;
}

.parent:target .parent-target\:grfl-row{
    grid-auto-flow: row;
}

.parent:target .parent-target\:grfl-col{
    grid-auto-flow: column;
}

.parent:target .parent-target\:grfl-dense{
    grid-auto-flow: dense;
}

.parent:target .parent-target\:grfl-row-dense{
    grid-auto-flow: row dense;
}

.parent:target .parent-target\:grfl-col-dense{
    grid-auto-flow: column dense;
}

.parent:target .parent-target\:gr-auto-cols-auto{
    grid-auto-columns: auto;
}

.parent:target .parent-target\:gr-auto-cols-min{
    grid-auto-columns: min-content;
}

.parent:target .parent-target\:gr-auto-cols-max{
    grid-auto-columns: max-content;
}

.parent:target .parent-target\:gr-auto-cols-minmax{
    grid-auto-columns: minmax(0, 1fr);
}

.parent:target .parent-target\:gr-auto-rows-auto{
    grid-auto-rows: auto;
}

.parent:target .parent-target\:gr-auto-rows-min{
    grid-auto-rows: min-content;
}

.parent:target .parent-target\:gr-auto-rows-max{
    grid-auto-rows: max-content;
}

.parent:target .parent-target\:gr-auto-rows-minmax{
    grid-auto-rows: minmax(0, 1fr);
}

.parent:target .parent-target\:gap-0{
    gap: 0;
}

.parent:target .parent-target\:gap-x-0{
    column-gap: 0;
}

.parent:target .parent-target\:gap-y-0{
    row-gap: 0;
}

.parent:target .parent-target\:gap-1{
    gap: 1px;
}

.parent:target .parent-target\:gap-2{
    gap: 2px;
}

.parent:target .parent-target\:gap-4{
    gap: 4px;
}

.parent:target .parent-target\:gap-6{
    gap: 6px;
}

.parent:target .parent-target\:gap-8{
    gap: 8px;
}

.parent:target .parent-target\:gap-9{
    gap: 9px;
}

.parent:target .parent-target\:gap-10{
    gap: 10px;
}

.parent:target .parent-target\:gap-12{
    gap: 12px;
}

.parent:target .parent-target\:gap-14{
    gap: 14px;
}

.parent:target .parent-target\:gap-16{
    gap: 16px;
}

.parent:target .parent-target\:gap-18{
    gap: 18px;
}

.parent:target .parent-target\:gap-20{
    gap: 20px;
}

.parent:target .parent-target\:gap-x-0{
    column-gap: 0;
}

.parent:target .parent-target\:gap-x-1{
    column-gap: 1px;
}

.parent:target .parent-target\:gap-x-2{
    column-gap: 2px;
}

.parent:target .parent-target\:gap-x-4{
    column-gap: 4px;
}

.parent:target .parent-target\:gap-x-6{
    column-gap: 6px;
}

.parent:target .parent-target\:gap-x-8{
    column-gap: 8px;
}

.parent:target .parent-target\:gap-x-10{
    column-gap: 10px;
}

.parent:target .parent-target\:gap-x-12{
    column-gap: 12px;
}

.parent:target .parent-target\:gap-x-14{
    column-gap: 14px;
}

.parent:target .parent-target\:gap-x-16{
    column-gap: 16px;
}

.parent:target .parent-target\:gap-x-18{
    column-gap: 18px;
}

.parent:target .parent-target\:gap-x-20{
    column-gap: 20px;
}

.parent:target .parent-target\:gap-y-1{
    row-gap: 1px;
}

.parent:target .parent-target\:gap-y-2{
    row-gap: 2px;
}

.parent:target .parent-target\:gap-y-4{
    row-gap: 4px;
}

.parent:target .parent-target\:gap-y-6{
    row-gap: 6px;
}

.parent:target .parent-target\:gap-y-8{
    row-gap: 8px;
}

.parent:target .parent-target\:gap-y-10{
    row-gap: 10px;
}

.parent:target .parent-target\:gap-y-12{
    row-gap: 12px;
}

.parent:target .parent-target\:gap-y-14{
    row-gap: 14px;
}

.parent:target .parent-target\:gap-y-16{
    row-gap: 16px;
}

.parent:target .parent-target\:gap-y-18{
    row-gap: 18px;
}

.parent:target .parent-target\:gap-y-20{
    row-gap: 20px;
}

.parent:target .parent-target\:justify-content-normal{
    justify-content: normal;
}

.parent:target .parent-target\:justify-content-start{
    justify-content: flex-start;
}

.parent:target .parent-target\:justify-content-end{
    justify-content: flex-end;
}

.parent:target .parent-target\:justify-content-center{
    justify-content: center;
}

.parent:target .parent-target\:justify-content-between{
    justify-content: space-between;
}

.parent:target .parent-target\:justify-content-around{
    justify-content: space-around;
}

.parent:target .parent-target\:justify-content-evenly{
    justify-content: space-evenly;
}

.parent:target .parent-target\:justify-content-stretch{
    justify-content: stretch;
}

.parent:target .parent-target\:justify-items-start{
    justify-items: start;
}

.parent:target .parent-target\:justify-items-end{
    justify-items: end;
}

.parent:target .parent-target\:justify-items-center{
    justify-items: center;
}

.parent:target .parent-target\:justify-items-stretch{
    justify-items: stretch;
}

.parent:target .parent-target\:justify-self-auto{
    justify-self: auto;
}

.parent:target .parent-target\:justify-self-start{
    justify-self: start;
}

.parent:target .parent-target\:justify-self-end{
    justify-self: end;
}

.parent:target .parent-target\:justify-self-center{
    justify-self: center;
}

.parent:target .parent-target\:justify-self-stretch{
    justify-self: stretch;
}

.parent:target .parent-target\:align-content-normal{
    align-content: normal;
}

.parent:target .parent-target\:align-content-center{
    align-content: center;
}

.parent:target .parent-target\:align-content-start{
    align-content: flex-start;
}

.parent:target .parent-target\:align-content-end{
    align-content: flex-end;
}

.parent:target .parent-target\:align-content-between{
    align-content: space-between;
}

.parent:target .parent-target\:align-content-around{
    align-content: space-around;
}

.parent:target .parent-target\:align-content-evenly{
    align-content: space-evenly;
}

.parent:target .parent-target\:align-content-baseline{
    align-content: space-baseline;
}

.parent:target .parent-target\:align-content-stretch{
    align-content: stretch;
}

.parent:target .parent-target\:align-items-start{
    align-items: start;
}

.parent:target .parent-target\:align-items-end{
    align-items: end;
}

.parent:target .parent-target\:align-items-center{
    align-items: center;
}

.parent:target .parent-target\:align-items-stretch{
    justify-items: stretch;
}

.parent:target .parent-target\:align-self-auto{
    justify-self: auto;
}

.parent:target .parent-target\:align-self-start{
    justify-self: start;
}

.parent:target .parent-target\:align-self-end{
    justify-self: end;
}

.parent:target .parent-target\:align-self-center{
    justify-self: center;
}

.parent:target .parent-target\:align-self-stretch{
    justify-self: stretch;
}

.parent:target .parent-target\:align-self-baseline{
    justify-self: baseline;
}

.parent:target .parent-target\:place-content-center{
    place-content: center;
}

.parent:target .parent-target\:place-content-start{
    place-content: start;
}

.parent:target .parent-target\:place-content-end{
    place-content: end;
}

.parent:target .parent-target\:place-content-between{
    place-content: between;
}

.parent:target .parent-target\:place-content-around{
    place-content: around;
}

.parent:target .parent-target\:place-content-evenly{
    place-content: evenly;
}

.parent:target .parent-target\:place-content-baseline{
    place-content: baseline;
}

.parent:target .parent-target\:place-content-stretch{
    place-content: stretch;
}

.parent:target .parent-target\:place-items-start{
    place-content: start;
}

.parent:target .parent-target\:place-items-end{
    place-content: end;
}

.parent:target .parent-target\:place-items-center{
    place-content: center;
}

.parent:target .parent-target\:place-items-baseline{
    place-content: baseline;
}

.parent:target .parent-target\:place-items-stretch{
    place-content: stretch;
}

.parent:target .parent-target\:place-self-start{
    place-self: start;
}

.parent:target .parent-target\:place-self-end{
    place-self: end;
}

.parent:target .parent-target\:place-self-center{
    place-self: center;
}

.parent:target .parent-target\:place-self-baseline{
    place-self: baseline;
}

.parent:target .parent-target\:place-self-stretch{
    place-self: stretch;
}

.parent:target .parent-target\:w-auto{
    width: auto;
}

.parent:target .parent-target\:w-0{
    width: 0;
}

.parent:target .parent-target\:w-2{
    width: 2px;
}

.parent:target .parent-target\:w-4{
    width: 4px;
}

.parent:target .parent-target\:w-6{
    width: 6px;
}

.parent:target .parent-target\:w-8{
    width: 8px;
}

.parent:target .parent-target\:w-10{
    width: 10px;
}

.parent:target .parent-target\:w-12{
    width: 12px;
}

.parent:target .parent-target\:w-14{
    width: 14px;
}

.parent:target .parent-target\:w-16{
    width: 16px;
}

.parent:target .parent-target\:w-18{
    width: 18px;
}

.parent:target .parent-target\:w-20{
    width: 20px;
}

.parent:target .parent-target\:w-22{
    width: 1.5rem;
}

.parent:target .parent-target\:w-24{
    width: 3rem;
}

.parent:target .parent-target\:w-26{
    width: 4.5rem;
}

.parent:target .parent-target\:w-28{
    width: 6rem;
}

.parent:target .parent-target\:w-30{
    width: 7.5rem;
}

.parent:target .parent-target\:w-32{
    width: 10rem;
}

.parent:target .parent-target\:w-34{
    width: 11.5rem;
}

.parent:target .parent-target\:w-36{
    width: 13rem;
}

.parent:target .parent-target\:w-38{
    width: 14.5rem;
}

.parent:target .parent-target\:w-40{
    width: 16rem;
}

.parent:target .parent-target\:w-42{
    width: 18rem;
}

.parent:target .parent-target\:w-44{
    width: 20rem;
}

.parent:target .parent-target\:w-46{
    width: 22rem;
}

.parent:target .parent-target\:w-48{
    width: 24rem;
}

.parent:target .parent-target\:w-52{
    width: 28rem;
}

.parent:target .parent-target\:w-56{
    width: 32rem;
}

.parent:target .parent-target\:w-60{
    width: 36rem;
}

.parent:target .parent-target\:w-64{
    width: 40rem;
}

.parent:target .parent-target\:w-68{
    width: 44rem;
}

.parent:target .parent-target\:w-72{
    width: 48rem;
}

.parent:target .parent-target\:w-76{
    width: 52rem;
}

.parent:target .parent-target\:w-80{
    width: 56rem;
}

.parent:target .parent-target\:w-84{
    width: 60rem;
}

.parent:target .parent-target\:w-hf{
    width: 50%;
}

.parent:target .parent-target\:w-third{
    width: 33.333%;
}

.parent:target .parent-target\:w-two-third{
    width: 66.67%;
}

.parent:target .parent-target\:w-quarter{
    width: 25%;
}

.parent:target .parent-target\:w-three-quarter{
    width: 75%;
}

.parent:target .parent-target\:w-fifth{
    width: 20%;
}

.parent:target .parent-target\:w-two-fifth{
    width: 40%;
}

.parent:target .parent-target\:w-three-fifth{
    width: 60%;
}

.parent:target .parent-target\:w-four-fifth{
    width: 80%;
}

.parent:target .parent-target\:w-tenth{
    width: 10%;
}

.parent:target .parent-target\:w-two-tenth{
    width: 20%;
}

.parent:target .parent-target\:w-three-tenth{
    width: 30%;
}

.parent:target .parent-target\:w-four-tenth{
    width: 40%;
}

.parent:target .parent-target\:w-five-tenth{
    width: 50%;
}

.parent:target .parent-target\:w-six-tenth{
    width: 60%;
}

.parent:target .parent-target\:w-seven-tenth{
    width: 70%;
}

.parent:target .parent-target\:w-eight-tenth{
    width: 80%;
}

.parent:target .parent-target\:w-nine-tenth{
    width: 90%;
}

.parent:target .parent-target\:w-full{
    width: 100%;
}

.parent:target .parent-target\:w-min{
    width: min-content;
}

.parent:target .parent-target\:w-max{
    width: max-content;
}

.parent:target .parent-target\:w-fit{
    width: fit-content;
}

.parent:target .parent-target\:min-vh-10{
    min-height: 10vh;
}

.parent:target .parent-target\:min-vh-20{
    min-height: 20vh;
}

.parent:target .parent-target\:min-vh-30{
    min-height: 30vh;
}

.parent:target .parent-target\:min-vh-40{
    min-height: 40vh;
}

.parent:target .parent-target\:min-vh-50{
    min-height: 50vh;
}

.parent:target .parent-target\:min-vh-60{
    min-height: 60vh;
}

.parent:target .parent-target\:min-vh-70{
    min-height: 70vh;
}

.parent:target .parent-target\:min-vh-80{
    min-height: 80vh;
}

.parent:target .parent-target\:min-vh-90{
    min-height: 90vh;
}

.parent:target .parent-target\:min-vh-100{
    min-height: 100vh;
}

.parent:target .parent-target\:min-vw-10{
    min-width: 10vh;
}

.parent:target .parent-target\:min-vw-20{
    min-width: 20vh;
}

.parent:target .parent-target\:min-vw-30{
    min-width: 30vh;
}

.parent:target .parent-target\:min-vw-40{
    min-width: 40vh;
}

.parent:target .parent-target\:min-vw-50{
    min-width: 50vh;
}

.parent:target .parent-target\:min-vw-60{
    min-width: 60vh;
}

.parent:target .parent-target\:min-vw-70{
    min-width: 70vh;
}

.parent:target .parent-target\:min-vw-80{
    min-width: 80vh;
}

.parent:target .parent-target\:min-vw-90{
    min-width: 100vh;
}

.parent:target .parent-target\:min-vw-100{
    min-width: 100vh;
}

.parent:target .parent-target\:max-vh-10{
    max-height: 10vh;
}

.parent:target .parent-target\:max-vh-20{
    max-height: 20vh;
}

.parent:target .parent-target\:max-vh-30{
    max-height: 30vh;
}

.parent:target .parent-target\:max-vh-40{
    max-height: 40vh;
}

.parent:target .parent-target\:max-vh-50{
    max-height: 50vh;
}

.parent:target .parent-target\:max-vh-60{
    max-height: 60vh;
}

.parent:target .parent-target\:max-vh-70{
    max-height: 70vh;
}

.parent:target .parent-target\:max-vh-80{
    max-height: 80vh;
}

.parent:target .parent-target\:max-vh-90{
    max-height: 100vh;
}

.parent:target .parent-target\:max-vh-100{
    max-height: 100vh;
}

.parent:target .parent-target\:max-vw-10{
    max-width: 10vh;
}

.parent:target .parent-target\:max-vw-20{
    max-width: 20vh;
}

.parent:target .parent-target\:max-vw-30{
    max-width: 30vh;
}

.parent:target .parent-target\:max-vw-40{
    max-width: 40vh;
}

.parent:target .parent-target\:max-vw-50{
    max-width: 50vh;
}

.parent:target .parent-target\:max-vw-60{
    max-width: 60vh;
}

.parent:target .parent-target\:max-vw-70{
    max-width: 70vh;
}

.parent:target .parent-target\:max-vw-80{
    max-width: 80vh;
}

.parent:target .parent-target\:max-vw-90{
    max-width: 100vh;
}

.parent:target .parent-target\:max-vw-100{
    max-width: 100vh;
}

.parent:target .parent-target\:min-w-2{
    min-width: 2px;
}

.parent:target .parent-target\:min-w-4{
    min-width: 4px;
}

.parent:target .parent-target\:min-w-6{
    min-width: 6px;
}

.parent:target .parent-target\:min-w-8{
    min-width: 8px;
}

.parent:target .parent-target\:min-w-10{
    min-width: 10px;
}

.parent:target .parent-target\:min-w-12{
    min-width: 12px;
}

.parent:target .parent-target\:min-w-14{
    min-width: 14px;
}

.parent:target .parent-target\:min-w-16{
    min-width: 16px;
}

.parent:target .parent-target\:min-w-18{
    min-width: 18px;
}

.parent:target .parent-target\:min-w-20{
    min-width: 20px;
}

.parent:target .parent-target\:min-w-22{
    min-width: 1.5rem;
}

.parent:target .parent-target\:min-w-24{
    min-width: 3rem;
}

.parent:target .parent-target\:min-w-26{
    min-width: 4.5rem;
}

.parent:target .parent-target\:min-w-28{
    min-width: 6rem;
}

.parent:target .parent-target\:min-w-30{
    min-width: 7.5rem;
}

.parent:target .parent-target\:min-w-32{
    min-width: 10rem;
}

.parent:target .parent-target\:min-w-34{
    min-width: 11.5rem;
}

.parent:target .parent-target\:min-w-36{
    min-width: 13rem;
}

.parent:target .parent-target\:min-w-38{
    min-width: 14.5rem;
}

.parent:target .parent-target\:min-w-40{
    min-width: 16rem;
}

.parent:target .parent-target\:min-w-42{
    min-width: 18rem;
}

.parent:target .parent-target\:min-w-44{
    min-width: 20rem;
}

.parent:target .parent-target\:min-w-46{
    min-width: 22rem;
}

.parent:target .parent-target\:min-w-48{
    min-width: 24rem;
}

.parent:target .parent-target\:min-w-52{
    min-width: 28rem;
}

.parent:target .parent-target\:min-w-56{
    min-width: 32rem;
}

.parent:target .parent-target\:min-w-60{
    min-width: 36rem;
}

.parent:target .parent-target\:min-w-64{
    min-width: 40rem;
}

.parent:target .parent-target\:min-w-68{
    min-width: 44rem;
}

.parent:target .parent-target\:min-w-72{
    min-width: 48rem;
}

.parent:target .parent-target\:min-w-76{
    min-width: 52rem;
}

.parent:target .parent-target\:min-w-80{
    min-width: 56rem;
}

.parent:target .parent-target\:min-w-84{
    min-width: 60rem;
}

.parent:target .parent-target\:min-w-hf{
    min-width: 50%;
}

.parent:target .parent-target\:min-w-full{
    min-width: 100%;
}

.parent:target .parent-target\:min-w-min{
    min-width: min-content;
}

.parent:target .parent-target\:min-w-max{
    min-width: max-content;
}

.parent:target .parent-target\:min-w-fit{
    min-width: fit-content;
}

.parent:target .parent-target\:max-w-0{
    max-width: 0;
}

.parent:target .parent-target\:max-w-2{
    max-width: 2px;
}

.parent:target .parent-target\:max-w-4{
    max-width: 4px;
}

.parent:target .parent-target\:max-w-6{
    max-width: 6px;
}

.parent:target .parent-target\:max-w-8{
    max-width: 8px;
}

.parent:target .parent-target\:max-w-10{
    max-width: 10px;
}

.parent:target .parent-target\:max-w-12{
    max-width: 12px;
}

.parent:target .parent-target\:max-w-14{
    max-width: 14px;
}

.parent:target .parent-target\:max-w-16{
    max-width: 16px;
}

.parent:target .parent-target\:max-w-18{
    max-width: 18px;
}

.parent:target .parent-target\:max-w-20{
    max-width: 20px;
}

.parent:target .parent-target\:max-w-22{
    max-width: 1.5rem;
}

.parent:target .parent-target\:max-w-24{
    max-width: 3rem;
}

.parent:target .parent-target\:max-w-26{
    max-width: 4.5rem;
}

.parent:target .parent-target\:max-w-28{
    max-width: 6rem;
}

.parent:target .parent-target\:max-w-30{
    max-width: 7.5rem;
}

.parent:target .parent-target\:max-w-32{
    max-width: 10rem;
}

.parent:target .parent-target\:max-w-34{
    max-width: 11.5rem;
}

.parent:target .parent-target\:max-w-36{
    max-width: 13rem;
}

.parent:target .parent-target\:max-w-38{
    max-width: 14.5rem;
}

.parent:target .parent-target\:max-w-40{
    max-width: 16rem;
}

.parent:target .parent-target\:max-w-42{
    max-width: 18rem;
}

.parent:target .parent-target\:max-w-44{
    max-width: 20rem;
}

.parent:target .parent-target\:max-w-46{
    max-width: 22rem;
}

.parent:target .parent-target\:max-w-48{
    max-width: 24rem;
}

.parent:target .parent-target\:max-w-52{
    max-width: 28rem;
}

.parent:target .parent-target\:max-w-56{
    max-width: 32rem;
}

.parent:target .parent-target\:max-w-60{
    max-width: 36rem;
}

.parent:target .parent-target\:max-w-64{
    max-width: 40rem;
}

.parent:target .parent-target\:max-w-68{
    max-width: 44rem;
}

.parent:target .parent-target\:max-w-72{
    max-width: 48rem;
}

.parent:target .parent-target\:max-w-76{
    max-width: 52rem;
}

.parent:target .parent-target\:max-w-80{
    max-width: 56rem;
}

.parent:target .parent-target\:max-w-84{
    max-width: 60rem;
}

.parent:target .parent-target\:max-w-hf{
    max-width: 50%;
}

.parent:target .parent-target\:max-w-full{
    max-width: 100%;
}

.parent:target .parent-target\:max-w-max{
    max-width: max-content;
}

.parent:target .parent-target\:max-w-max{
    max-width: max-content;
}

.parent:target .parent-target\:max-w-fit{
    max-width: fit-content;
}

.parent:target .parent-target\:h-0{
    height: 0;
}

.parent:target .parent-target\:h-2{
    height: 2px;
}

.parent:target .parent-target\:h-4{
    height: 4px;
}

.parent:target .parent-target\:h-6{
    height: 6px;
}

.parent:target .parent-target\:h-8{
    height: 8px;
}

.parent:target .parent-target\:h-10{
    height: 10px;
}

.parent:target .parent-target\:h-12{
    height: 12px;
}

.parent:target .parent-target\:h-14{
    height: 14px;
}

.parent:target .parent-target\:h-16{
    height: 16px;
}

.parent:target .parent-target\:h-18{
    height: 18px;
}

.parent:target .parent-target\:h-20{
    height: 20px;
}

.parent:target .parent-target\:h-22{
    height: 1.5rem;
}

.parent:target .parent-target\:h-24{
    height: 3rem;
}

.parent:target .parent-target\:h-26{
    height: 4.5rem;
}

.parent:target .parent-target\:h-28{
    height: 6rem;
}

.parent:target .parent-target\:h-30{
    height: 7.5rem;
}

.parent:target .parent-target\:h-32{
    height: 10rem;
}

.parent:target .parent-target\:h-34{
    height: 11.5rem;
}

.parent:target .parent-target\:h-36{
    height: 13rem;
}

.parent:target .parent-target\:h-38{
    height: 14.5rem;
}

.parent:target .parent-target\:h-40{
    height: 16rem;
}

.parent:target .parent-target\:h-42{
    height: 18rem;
}

.parent:target .parent-target\:h-44{
    height: 20rem;
}

.parent:target .parent-target\:h-46{
    height: 22rem;
}

.parent:target .parent-target\:h-48{
    height: 24rem;
}

.parent:target .parent-target\:h-52{
    height: 28rem;
}

.parent:target .parent-target\:h-56{
    height: 32rem;
}

.parent:target .parent-target\:h-60{
    height: 36rem;
}

.parent:target .parent-target\:h-64{
    height: 40rem;
}

.parent:target .parent-target\:h-68{
    height: 44rem;
}

.parent:target .parent-target\:h-72{
    height: 48rem;
}

.parent:target .parent-target\:h-76{
    height: 52rem;
}

.parent:target .parent-target\:h-80{
    height: 56rem;
}

.parent:target .parent-target\:h-84{
    height: 60rem;
}

.parent:target .parent-target\:h-hf{
    height: 50%;
}

.parent:target .parent-target\:h-third{
    height: 33.333%;
}

.parent:target .parent-target\:h-two-third{
    height: 66.67%;
}

.parent:target .parent-target\:h-quarter{
    height: 25%;
}

.parent:target .parent-target\:h-three-quarter{
    height: 75%;
}

.parent:target .parent-target\:h-fifth{
    height: 20%;
}

.parent:target .parent-target\:h-two-fifth{
    height: 40%;
}

.parent:target .parent-target\:h-three-fifth{
    height: 60%;
}

.parent:target .parent-target\:h-four-fifth{
    height: 80%;
}

.parent:target .parent-target\:h-tenth{
    height: 10%;
}

.parent:target .parent-target\:h-two-tenth{
    height: 20%;
}

.parent:target .parent-target\:h-three-tenth{
    height: 30%;
}

.parent:target .parent-target\:h-four-tenth{
    height: 40%;
}

.parent:target .parent-target\:h-five-tenth{
    height: 50%;
}

.parent:target .parent-target\:h-six-tenth{
    height: 60%;
}

.parent:target .parent-target\:h-seventh-tenth{
    height: 70%;
}

.parent:target .parent-target\:h-eight-tenth{
    height: 80%;
}

.parent:target .parent-target\:h-nine-tenth{
    height: 90%;
}

.parent:target .parent-target\:h-full{
    height: 100%;
}

.parent:target .parent-target\:h-min{
    height: min-content;
}

.parent:target .parent-target\:h-max{
    height: max-content;
}

.parent:target .parent-target\:h-fit{
    height: fit-content;
}

.parent:target .parent-target\:min-h-0{
    min-height: 0;
}

.parent:target .parent-target\:min-h-2{
    min-height: 2px;
}

.parent:target .parent-target\:min-h-4{
    min-height: 4px;
}

.parent:target .parent-target\:min-h-6{
    min-height: 6px;
}

.parent:target .parent-target\:min-h-8{
    min-height: 8px;
}

.parent:target .parent-target\:min-h-10{
    min-height: 10px;
}

.parent:target .parent-target\:min-h-12{
    min-height: 12px;
}

.parent:target .parent-target\:min-h-14{
    min-height: 14px;
}

.parent:target .parent-target\:min-h-16{
    min-height: 16px;
}

.parent:target .parent-target\:min-h-18{
    min-height: 18px;
}

.parent:target .parent-target\:min-h-20{
    min-height: 20px;
}

.parent:target .parent-target\:min-h-22{
    min-height: 1.5rem;
}

.parent:target .parent-target\:min-h-24{
    min-height: 3rem;
}

.parent:target .parent-target\:min-h-26{
    min-height: 4.5rem;
}

.parent:target .parent-target\:min-h-28{
    min-height: 6rem;
}

.parent:target .parent-target\:min-h-30{
    min-height: 7.5rem;
}

.parent:target .parent-target\:min-h-32{
    min-height: 10rem;
}

.parent:target .parent-target\:min-h-34{
    min-height: 11.5rem;
}

.parent:target .parent-target\:min-h-36{
    min-height: 13rem;
}

.parent:target .parent-target\:min-h-38{
    min-height: 14.5rem;
}

.parent:target .parent-target\:min-h-40{
    min-height: 16rem;
}

.parent:target .parent-target\:min-h-42{
    min-height: 18rem;
}

.parent:target .parent-target\:min-h-44{
    min-height: 20rem;
}

.parent:target .parent-target\:min-h-46{
    min-height: 22rem;
}

.parent:target .parent-target\:min-h-48{
    min-height: 24rem;
}

.parent:target .parent-target\:min-h-52{
    min-height: 28rem;
}

.parent:target .parent-target\:min-h-56{
    min-height: 32rem;
}

.parent:target .parent-target\:min-h-60{
    min-height: 36rem;
}

.parent:target .parent-target\:min-h-64{
    min-height: 40rem;
}

.parent:target .parent-target\:min-h-68{
    min-height: 44rem;
}

.parent:target .parent-target\:min-h-72{
    min-height: 48rem;
}

.parent:target .parent-target\:min-h-76{
    min-height: 52rem;
}

.parent:target .parent-target\:min-h-80{
    min-height: 56rem;
}

.parent:target .parent-target\:min-h-84{
    min-height: 60rem;
}

.parent:target .parent-target\:min-h-hf{
    min-height: 50%;
}

.parent:target .parent-target\:min-h-full{
    min-height: 100%;
}

.parent:target .parent-target\:min-h-min{
    min-height: min-content;
}

.parent:target .parent-target\:min-h-max{
    min-height: max-content;
}

.parent:target .parent-target\:min-h-fit{
    min-height: fit-content;
}

.parent:target .parent-target\:max-h-0{
    max-height: 0;
}

.parent:target .parent-target\:max-h-2{
    max-height: 2px;
}

.parent:target .parent-target\:max-h-4{
    max-height: 4px;
}

.parent:target .parent-target\:max-h-6{
    max-height: 6px;
}

.parent:target .parent-target\:max-h-8{
    max-height: 8px;
}

.parent:target .parent-target\:max-h-10{
    max-height: 10px;
}

.parent:target .parent-target\:max-h-12{
    max-height: 12px;
}

.parent:target .parent-target\:max-h-14{
    max-height: 14px;
}

.parent:target .parent-target\:max-h-16{
    max-height: 16px;
}

.parent:target .parent-target\:max-h-18{
    max-height: 18px;
}

.parent:target .parent-target\:max-h-20{
    max-height: 20px;
}

.parent:target .parent-target\:max-h-22{
    max-height: 1.5rem;
}

.parent:target .parent-target\:max-h-24{
    max-height: 3rem;
}

.parent:target .parent-target\:max-h-26{
    max-height: 4.5rem;
}

.parent:target .parent-target\:max-h-28{
    max-height: 6rem;
}

.parent:target .parent-target\:max-h-30{
    max-height: 7.5rem;
}

.parent:target .parent-target\:max-h-32{
    max-height: 10rem;
}

.parent:target .parent-target\:max-h-34{
    max-height: 11.5rem;
}

.parent:target .parent-target\:max-h-36{
    max-height: 13rem;
}

.parent:target .parent-target\:max-h-38{
    max-height: 14.5rem;
}

.parent:target .parent-target\:max-h-40{
    max-height: 16rem;
}

.parent:target .parent-target\:max-h-42{
    max-height: 18rem;
}

.parent:target .parent-target\:max-h-44{
    max-height: 20rem;
}

.parent:target .parent-target\:max-h-46{
    max-height: 22rem;
}

.parent:target .parent-target\:max-h-48{
    max-height: 24rem;
}

.parent:target .parent-target\:max-h-52{
    max-height: 28rem;
}

.parent:target .parent-target\:max-h-56{
    max-height: 32rem;
}

.parent:target .parent-target\:max-h-60{
    max-height: 36rem;
}

.parent:target .parent-target\:max-h-64{
    max-height: 40rem;
}

.parent:target .parent-target\:max-h-68{
    max-height: 44rem;
}

.parent:target .parent-target\:max-h-72{
    max-height: 48rem;
}

.parent:target .parent-target\:max-h-76{
    max-height: 52rem;
}

.parent:target .parent-target\:max-h-80{
    max-height: 56rem;
}

.parent:target .parent-target\:max-h-84{
    max-height: 60rem;
}

.parent:target .parent-target\:max-h-hf{
    max-height: 50%;
}

.parent:target .parent-target\:max-h-full{
    max-height: 100%;
}

.parent:target .parent-target\:max-h-max{
    max-height: max-content;
}

.parent:target .parent-target\:max-h-max{
    max-height: max-content;
}

.parent:target .parent-target\:max-h-fit{
    max-height: fit-content;
}

.parent:target .parent-target\:sans{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.parent:target .parent-target\:serif{
    font-family: Georgia, 'Times New Roman', Times, serif;
}

.parent:target .parent-target\:mono{
    font-family: 'Courier New', Courier, monospace;
}

.parent:target .parent-target\:font-s-xs{
    font-size: var(--velocity-font-s-xs);
}

.parent:target .parent-target\:font-s-sm{
    font-size: var(--velocity-font-s-sm);
}

.parent:target .parent-target\:font-s-md{
    font-size: var(--velocity-font-s-md);
}

.parent:target .parent-target\:font-s-lg{
    font-size: var(--velocity-font-s-lg);
}

.parent:target .parent-target\:font-s-xm{
    font-size: var(--velocity-font-s-xm);
}

.parent:target .parent-target\:font-s-xl{
    font-size: var(--velocity-font-s-xl);
}

.parent:target .parent-target\:font-s-2md{
    font-size: var(--velocity-font-s-2md);
}

.parent:target .parent-target\:font-s-2xm{
    font-size: var(--velocity-font-s-2xm);
}

.parent:target .parent-target\:font-s-2lg{
    font-size: var(--velocity-font-s-2lg);
}

.parent:target .parent-target\:font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.parent:target .parent-target\:font-s-2xl{
    font-size: var(--velocity-font-s-2xl);
}

.parent:target .parent-target\:font-s-4md{
    font-size: var(--velocity-font-s-4md);
}

.parent:target .parent-target\:font-s-6md{
    font-size: var(--velocity-font-s-6md);
}

.parent:target .parent-target\:font-s-8md{
    font-size: var(--velocity-font-s-8md);
}

.parent:target .parent-target\:font-smoothing-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.parent:target .parent-target\:font-subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
}

.parent:target .parent-target\:italic{
    font-style: italic;
}

.parent:target .parent-target\:italic-0{
    font-style: normal;
}

.parent:target .parent-target\:font-w-thin{
    font-weight: 100;
}

.parent:target .parent-target\:font-w-extralight{
    font-weight: 200;
}

.parent:target .parent-target\:font-w-light{
    font-weight: 300;
}

.parent:target .parent-target\:font-w-normal{
    font-weight: 400;
}

.parent:target .parent-target\:font-w-medium{
    font-weight: 500;
}

.parent:target .parent-target\:font-w-semibold{
    font-weight: 600;
}

.parent:target .parent-target\:font-w-bold{
    font-weight: 700;
}

.parent:target .parent-target\:font-w-extrabold{
    font-weight: 800;
}

.parent:target .parent-target\:font-w-black{
    font-weight: 900;
}

.parent:target .parent-target\:letter-space-lt{
    letter-spacing: -0.25rem;
}

.parent:target .parent-target\:letter-space-tt{
    letter-spacing: -0.125rem;
}

.parent:target .parent-target\:letter-space-normal{
    letter-spacing: 0;
}

.parent:target .parent-target\:letter-space-wide{
    letter-spacing: 0.125rem;
}

.parent:target .parent-target\:letter-space-wider{
    letter-spacing: 0.25rem;
}

.parent:target .parent-target\:line-h-1{
    line-height: 0.25rem;
}

.parent:target .parent-target\:line-h-2{
    line-height: 0.5rem;
}

.parent:target .parent-target\:line-h-3{
    line-height: 0.75rem;
}

.parent:target .parent-target\:line-h-4{
    line-height: 1rem;
}

.parent:target .parent-target\:line-h-5{
    line-height: 1.25rem;
}

.parent:target .parent-target\:line-h-6{
    line-height: 1.5rem;
}

.parent:target .parent-target\:line-h-7{
    line-height: 1.75rem;
}

.parent:target .parent-target\:line-h-8{
    line-height: 2rem;
}

.parent:target .parent-target\:line-h-9{
    line-height: 2.25rem;
}

.parent:target .parent-target\:line-h-10{
    line-height: 2.5rem;
}

.parent:target .parent-target\:line-h-normal{
    line-height: 1;
}

.parent:target .parent-target\:line-h-sm{
    line-height: 1.25;
}

.parent:target .parent-target\:line-h-md{
    line-height: 1.5;
}

.parent:target .parent-target\:line-h-lg{
    line-height: 1.75;
}

.parent:target .parent-target\:line-h-lg{
    line-height: 2;
}

.parent:target .parent-target\:line-h-xl{
    line-height: 4;
}

.parent:target .parent-target\:list-img-none{
    list-style-image: none;
}

.parent:target .parent-target\:list-position-inside{
    list-style-position: inside;
}

.parent:target .parent-target\:list-position-outside{
    list-style-position: outside;
}

.parent:target .parent-target\:list-type-none{
    list-style-type: none;
}

.parent:target .parent-target\:list-type-disc{
    list-style-type: disc;
}

.parent:target .parent-target\:list-type-decimal{
    list-style-type: decimal;
}

.parent:target .parent-target\:list-type-square{
    list-style-type: square;
}

.parent:target .parent-target\:left-text{
    text-align: left;
}

.parent:target .parent-target\:right-text{
    text-align: right;
}

.parent:target .parent-target\:justify-text{
    text-align: justify;
}

.parent:target .parent-target\:center-text{
    text-align: center;
}

.parent:target .parent-target\:start-text{
    text-align: start;
}

.parent:target .parent-target\:end-text{
    text-align: end;
}

.parent:target .parent-target\:underline-text{
    text-decoration-line: underline;
}

.parent:target .parent-target\:overline-text{
    text-decoration-line: overline;
}

.parent:target .parent-target\:strikethrough-text{
    text-decoration-line: line-through;
}

.parent:target .parent-target\:no-decoration-text{
    text-decoration-line: none;
}

.parent:target .parent-target\:text-decoration-solid{
    text-decoration-style: solid;
}

.parent:target .parent-target\:text-decoration-double{
    text-decoration-style: double;
}

.parent:target .parent-target\:text-decoration-dotted{
    text-decoration-style: dotted;
}

.parent:target .parent-target\:text-decoration-dashed{
    text-decoration-style: dashed;
}

.parent:target .parent-target\:text-decoration-wavy{
    text-decoration-style: wavy;
}

.parent:target .parent-target\:decoration-thick-auto{
    text-decoration-thickness: auto;
}

.parent:target .parent-target\:decoration-thick-0{
    text-decoration-thickness: 0;
}

.parent:target .parent-target\:decoration-thick-sm{
    text-decoration-thickness: 1px;
}

.parent:target .parent-target\:decoration-thick-md{
    text-decoration-thickness: 2px;
}

.parent:target .parent-target\:decoration-thick-lg{
    text-decoration-thickness: 4px;
}

.parent:target .parent-target\:decoration-thick-xl{
    text-decoration-thickness: 8px;
}

.parent:target .parent-target\:underline-offset-auto{
    text-underline-offset: auto;
}

.parent:target .parent-target\:underline-offset-0{
    text-underline-offset: 0;
}

.parent:target .parent-target\:underline-offset-sm{
    text-underline-offset: 1px;
}

.parent:target .parent-target\:underline-offset-md{
    text-underline-offset: 2px;
}

.parent:target .parent-target\:underline-offset-lg{
    text-underline-offset: 4px;
}

.parent:target .parent-target\:underline-offset-xl{
    text-underline-offset: 8px;
}

.parent:target .parent-target\:text-uppercase{
    text-transform: uppercase;
}

.parent:target .parent-target\:text-lowercase{
    text-transform: lowercase;
}

.parent:target .parent-target\:text-capitalize{
    text-transform: capitalize;
}

.parent:target .parent-target\:text-no-case{
    text-transform: none;
}

.parent:target .parent-target\:text-ellipsis{
    text-overflow: ellipsis;
}

.parent:target .parent-target\:text-clip{
    text-overflow: clip;
}

.parent:target .parent-target\:text-wrap{
    text-wrap: wrap;
}

.parent:target .parent-target\:text-nowrap{
    text-wrap: nowrap;
}

.parent:target .parent-target\:text-balance{
    text-wrap: balance;
}

.parent:target .parent-target\:text-pretty{
    text-wrap: pretty;
}

.parent:target .parent-target\:text-indent-0{
    text-indent: 0;
}

.parent:target .parent-target\:text-indent-1{
    text-indent: 1px;
}

.parent:target .parent-target\:text-indent-2{
    text-indent: 2px;
}

.parent:target .parent-target\:text-indent-4{
    text-indent: 4px;
}

.parent:target .parent-target\:text-indent-6{
    text-indent: 6px;
}

.parent:target .parent-target\:text-indent-8{
    text-indent: 8px;
}

.parent:target .parent-target\:text-indent-10{
    text-indent: 10px;
}

.parent:target .parent-target\:text-indent-12{
    text-indent: 12px;
}

.parent:target .parent-target\:text-indent-14{
    text-indent: 14px;
}

.parent:target .parent-target\:text-indent-16{
    text-indent: 16px;
}

.parent:target .parent-target\:text-indent-18{
    text-indent: 18px;
}

.parent:target .parent-target\:text-indent-20{
    text-indent: 20px;
}

.parent:target .parent-target\:vertical-align-baseline{
    vertical-align: baseline;
}

.parent:target .parent-target\:vertical-align-top{
    vertical-align: top;
}

.parent:target .parent-target\:vertical-align-bottom{
    vertical-align: bottom;
}

.parent:target .parent-target\:vertical-align-middle{
    vertical-align: middle;
}

.parent:target .parent-target\:vertical-align-text-top{
    vertical-align: text-top;
}

.parent:target .parent-target\:vertical-align-text-bottom{
    vertical-align: text-bottom;
}

.parent:target .parent-target\:vertical-align-sub{
    vertical-align: sub;
}

.parent:target .parent-target\:vertical-align-super{
    vertical-align: super;
}

.parent:target .parent-target\:white-space-normal{
    white-space: normal;
}

.parent:target .parent-target\:white-space-nowrap{
    white-space: nowrap;
}

.parent:target .parent-target\:white-space-pre{
    white-space: pre;
}

.parent:target .parent-target\:white-space-pre-line{
    white-space: pre-line;
}

.parent:target .parent-target\:white-space-pre-wrap{
    white-space: pre-wrap;
}

.parent:target .parent-target\:white-break-spaces{
    white-space: break-spaces;
}

.parent:target .parent-target\:word-break-normal{
    word-break: normal;
}

.parent:target .parent-target\:word-break-words{
    word-break: break-word;
}

.parent:target .parent-target\:word-break-all{
    word-break: break-all;
}

.parent:target .parent-target\:word-break-keep{
    word-break: keep-all;
}

.parent:target .parent-target\:content-none{
    content: none;
}

.parent:target .parent-target\:content-blank{
    content: "";
}

.parent:target .parent-target\:bg-fixed{
    background-attachment: fixed;
}

.parent:target .parent-target\:bg-local{
    background-attachment: local;
}

.parent:target .parent-target\:bg-scroll{
    background-attachment: scroll;
}

.parent:target .parent-target\:bg-clip-border{
    background-clip: border-box;
}

.parent:target .parent-target\:bg-clip-content{
    background-clip: content-box;
}

.parent:target .parent-target\:bg-clip-padding{
    background-clip: padding-box;
}

.parent:target .parent-target\:bg-clip-text{
    background-clip: text;
}

.parent:target .parent-target\:bg-or-border{
    background-origin: border-box;
}

.parent:target .parent-target\:bg-origin-border{
    background-origin: border-box;
}

.parent:target .parent-target\:bg-origin-padding{
    background-origin: padding-box;
}

.parent:target .parent-target\:bg-origin-content{
    background-origin: content-box;
}

.parent:target .parent-target\:bg-top{
    background-position: top;
}

.parent:target .parent-target\:bg-bottom{
    background-position: bottom;
}

.parent:target .parent-target\:bg-center{
    background-position: center;
}

.parent:target .parent-target\:bg-left{
    background-position: left;
}

.parent:target .parent-target\:bg-right{
    background-position: top;
}

.parent:target .parent-target\:bg-left-top{
    background-position: left top;
}

.parent:target .parent-target\:bg-right-top{
    background-position: right top;
}

.parent:target .parent-target\:bg-left-bottom{
    background-position: left bottom;
}

.parent:target .parent-target\:bg-right-bottom{
    background-position: right bottom;
}

.parent:target .parent-target\:bg-no-repeat{
    background-repeat: no-repeat;
}

.parent:target .parent-target\:bg-repeat{
    background-repeat: repeat;
}

.parent:target .parent-target\:bg-repeat-x{
    background-repeat: repeat-x;
}

.parent:target .parent-target\:bg-repeat-y{
    background-repeat: repeat-y;
}

.parent:target .parent-target\:bg-repeat-space{
    background-repeat: space;
}

.parent:target .parent-target\:bg-repeat-round{
    background-repeat: round;
}

.parent:target .parent-target\:bg-s-auto{
    background-size: auto;
}

.parent:target .parent-target\:bg-s-cover{
    background-size: cover;
}

.parent:target .parent-target\:bg-s-contain{
    background-size: contain;
}

/* padding */
.parent:target .parent-target\:p-auto{
    padding: auto;
}

.parent:target .parent-target\:p-0{
    padding: 0;
}

.parent:target .parent-target\:p-4{
    padding: var(--velocity-padding-4);
}

.parent:target .parent-target\:p-8{
    padding: var(--velocity-padding-8);
}

.parent:target .parent-target\:p-12{
    padding: var(--velocity-padding-12);
}

.parent:target .parent-target\:p-16{
    padding: var(--velocity-padding-16);
}

.parent:target .parent-target\:p-20{
    padding: var(--velocity-padding-20);
}

.parent:target .parent-target\:p-24{
    padding: var(--velocity-padding-24);
}

.parent:target .parent-target\:p-28{
    padding: var(--velocity-padding-28);
}

.parent:target .parent-target\:p-32{
    padding: var(--velocity-padding-32);
}

.parent:target .parent-target\:p-36{
    padding: var(--velocity-padding-36);
}

.parent:target .parent-target\:p-40{
    padding: var(--velocity-padding-40);
}

.parent:target .parent-target\:p-44{
    padding: var(--velocity-padding-44);
}

.parent:target .parent-target\:p-48{
    padding: var(--velocity-padding-48);
}

.parent:target .parent-target\:p-52{
    padding: var(--velocity-padding-52);
}

.parent:target .parent-target\:p-56{
    padding: var(--velocity-padding-56);
}

.parent:target .parent-target\:p-60{
    padding: var(--velocity-padding-60);
}

.parent:target .parent-target\:p-64{
    padding: var(--velocity-padding-64);
}

.parent:target .parent-target\:p-68{
    padding: var(--velocity-padding-68);
}

.parent:target .parent-target\:p-72{
    padding: var(--velocity-padding-72);
}

.parent:target .parent-target\:p-76{
    padding: var(--velocity-padding-76);
}

.parent:target .parent-target\:p-80{
    padding: var(--velocity-padding-80);
}

/** padding top **/
.parent:target .parent-target\:pt-auto{
    padding-top: auto;
}

.parent:target .parent-target\:pt-0{
    padding-top: 0;
}

.parent:target .parent-target\:pt-4{
    padding-top: 0.25rem;
}

.parent:target .parent-target\:pt-8{
    padding-top: 0.5rem;
}

.parent:target .parent-target\:pt-12{
    padding-top: 0.75rem;
}

.parent:target .parent-target\:pt-16{
    padding-top: 1rem;
}

.parent:target .parent-target\:pt-20{
    padding-top: 1.25rem;
}

.parent:target .parent-target\:pt-24{
    padding-top: 1.5rem;
}

.parent:target .parent-target\:pt-28{
    padding-top: 1.75rem;
}

.parent:target .parent-target\:pt-32{
    padding-top: 2rem;
}

.parent:target .parent-target\:pt-36{
    padding-top: 2.25rem;
}

.parent:target .parent-target\:pt-40{
    padding-top: 2.5rem;
}

.parent:target .parent-target\:pt-44{
    padding-top: 2.75rem;
}

.parent:target .parent-target\:pt-48{
    padding-top: 3rem;
}

.parent:target .parent-target\:pt-52{
    padding-top: 3.25rem;
}

.parent:target .parent-target\:pt-56{
    padding-top: 3.5rem;
}

.parent:target .parent-target\:pt-60{
    padding-top: 3.75rem;
}

.parent:target .parent-target\:pt-64{
    padding-top: 4rem;
}

.parent:target .parent-target\:pt-68{
    padding-top: 6rem;
}

.parent:target .parent-target\:pt-72{
    padding-top: 8rem;
}

.parent:target .parent-target\:pt-76{
    padding-top: 12rem;
}

.parent:target .parent-target\:pt-80{
    padding-top: 16rem;
}

/** padding-bottom **/
.parent:target .parent-target\:pb-auto{
    padding-bottom: auto;
}

.parent:target .parent-target\:pb-0{
    padding-bottom: 0;
}

.parent:target .parent-target\:pb-4{
    padding-bottom: 0.25rem;
}

.parent:target .parent-target\:pb-8{
    padding-bottom: 0.5rem;
}

.parent:target .parent-target\:pb-12{
    padding-bottom: 0.75rem;
}

.parent:target .parent-target\:pb-16{
    padding-bottom: 1rem;
}

.parent:target .parent-target\:pb-20{
    padding-bottom: 1.25rem;
}

.parent:target .parent-target\:pb-24{
    padding-bottom: 1.5rem;
}

.parent:target .parent-target\:pb-28{
    padding-bottom: 1.75rem;
}

.parent:target .parent-target\:pb-32{
    padding-bottom: 2rem;
}

.parent:target .parent-target\:pb-36{
    padding-bottom: 2.25rem;
}

.parent:target .parent-target\:pb-40{
    padding-bottom: 2.5rem;
}

.parent:target .parent-target\:pb-44{
    padding-bottom: 2.75rem;
}

.parent:target .parent-target\:pb-48{
    padding-bottom: 3rem;
}

.parent:target .parent-target\:pb-52{
    padding-bottom: 3.25rem;
}

.parent:target .parent-target\:pb-56{
    padding-bottom: 3.5rem;
}

.parent:target .parent-target\:pb-60{
    padding-bottom: 3.75rem;
}

.parent:target .parent-target\:pb-64{
    padding-bottom: 4rem;
}

.parent:target .parent-target\:pb-68{
    padding-bottom: 6rem;
}

.parent:target .parent-target\:pb-72{
    padding-bottom: 8rem;
}

.parent:target .parent-target\:pb-76{
    padding-bottom: 12rem;
}

.parent:target .parent-target\:pb-80{
    padding-bottom: 16rem;
}

/** padding left **/
.parent:target .parent-target\:pl-0{
    padding-left: auto;
}

.parent:target .parent-target\:pl-0{
    padding-left: 0;
}

.parent:target .parent-target\:pl-4{
    padding-left: 0.25rem;
}

.parent:target .parent-target\:pl-8{
    padding-left: 0.5rem;
}

.parent:target .parent-target\:pl-12{
    padding-left: 0.75rem;
}

.parent:target .parent-target\:pl-16{
    padding-left: 1rem;
}

.parent:target .parent-target\:pl-20{
    padding-left: 1.25rem;
}

.parent:target .parent-target\:pl-24{
    padding-left: 1.5rem;
}

.parent:target .parent-target\:pl-28{
    padding-left: 1.75rem;
}

.parent:target .parent-target\:pl-32{
    padding-left: 2rem;
}

.parent:target .parent-target\:pl-36{
    padding-left: 2.25rem;
}

.parent:target .parent-target\:pl-40{
    padding-left: 2.5rem;
}

.parent:target .parent-target\:pl-44{
    padding-left: 2.75rem;
}

.parent:target .parent-target\:pl-48{
    padding-left: 3rem;
}

.parent:target .parent-target\:pl-52{
    padding-left: 3.25rem;
}

.parent:target .parent-target\:pl-56{
    padding-left: 3.5rem;
}

.parent:target .parent-target\:pl-60{
    padding-left: 3.75rem;
}

.parent:target .parent-target\:pl-64{
    padding-left: 4rem;
}

.parent:target .parent-target\:pl-68{
    padding-left: 6rem;
}

.parent:target .parent-target\:pl-72{
    padding-left: 8rem;
}

.parent:target .parent-target\:pl-76{
    padding-left: 12rem;
}

.parent:target .parent-target\:pl-80{
    padding-left: 16rem;
}

/** padding-right **/
.parent:target .parent-target\:pr-auto{
    padding-right: auto;
}

.parent:target .parent-target\:pr-0{
    padding-right: 0;
}

.parent:target .parent-target\:pr-4{
    padding-right: 0.25rem;
}

.parent:target .parent-target\:pr-8{
    padding-right: 0.5rem;
}

.parent:target .parent-target\:pr-12{
    padding-right: 0.75rem;
}

.parent:target .parent-target\:pr-16{
    padding-right: 1rem;
}

.parent:target .parent-target\:pr-20{
    padding-right: 1.25rem;
}

.parent:target .parent-target\:pr-24{
    padding-right: 1.5rem;
}

.parent:target .parent-target\:pr-28{
    padding-right: 1.75rem;
}

.parent:target .parent-target\:pr-32{
    padding-right: 2rem;
}

.parent:target .parent-target\:pr-36{
    padding-right: 2.25rem;
}

.parent:target .parent-target\:pr-40{
    padding-right: 2.5rem;
}

.parent:target .parent-target\:pr-44{
    padding-right: 2.75rem;
}

.parent:target .parent-target\:pr-48{
    padding-right: 3rem;
}

.parent:target .parent-target\:pr-52{
    padding-right: 3.25rem;
}

.parent:target .parent-target\:pr-56{
    padding-right: 3.5rem;
}

.parent:target .parent-target\:pr-60{
    padding-right: 3.75rem;
}

.parent:target .parent-target\:pr-64{
    padding-right: 4rem;
}

.parent:target .parent-target\:pr-68{
    padding-right: 6rem;
}

.parent:target .parent-target\:pr-72{
    padding-right: 8rem;
}

.parent:target .parent-target\:pr-76{
    padding-right: 12rem;
}

.parent:target .parent-target\:pr-80{
    padding-right: 16rem;
}

/* padding left and right **/
.parent:target .parent-target\:px-auto{
    padding-left: auto;
    padding-right: auto;
}

.parent:target .parent-target\:px-0{
    padding-left: 0;
    padding-right: 0;
}

.parent:target .parent-target\:px-4{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}

.parent:target .parent-target\:px-8{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.parent:target .parent-target\:px-12{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.parent:target .parent-target\:px-16{
    padding-left: 1rem;
    padding-right: 1rem;
}

.parent:target .parent-target\:px-20{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.parent:target .parent-target\:px-24{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.parent:target .parent-target\:px-28{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
}

.parent:target .parent-target\:px-32{
    padding-left: 2rem;
    padding-right: 2rem;
}

.parent:target .parent-target\:px-36{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}

.parent:target .parent-target\:px-40{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}

.parent:target .parent-target\:px-44{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
}

.parent:target .parent-target\:px-48{
    padding-left: 3rem;
    padding-right: 3rem;
}

.parent:target .parent-target\:px-52{
    padding-left: 3.25rem;
    padding-right: 3.25rem;
}

.parent:target .parent-target\:px-56{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
}

.parent:target .parent-target\:px-60{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}

.parent:target .parent-target\:px-64{
    padding-left: 4rem;
    padding-right: 4rem;
}

.parent:target .parent-target\:px-68{
    padding-left: 6rem;
    padding-right: 6rem;
}

.parent:target .parent-target\:px-72{
    padding-left: 8rem;
    padding-right: 8rem;
}

.parent:target .parent-target\:px-76{
    padding-left: 12rem;
    padding-right: 12rem;
}

.parent:target .parent-target\:px-80{
    padding-left: 16rem;
    padding-right: 16rem;
}

/*padding top and bottom **/
.parent:target .parent-target\:py-auto{
    padding-top: auto;
    padding-bottom: auto;
}

.parent:target .parent-target\:py-0{
    padding-top: 0;
    padding-bottom: 0;
}

.parent:target .parent-target\:py-4{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.parent:target .parent-target\:py-8{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.parent:target .parent-target\:py-12{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}

.parent:target .parent-target\:py-16{
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.parent:target .parent-target\:py-20{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}

.parent:target .parent-target\:py-24{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

.parent:target .parent-target\:py-28{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}

.parent:target .parent-target\:py-32{
    padding-top: 2rem;
    padding-bottom: 2rem;
}

.parent:target .parent-target\:py-36{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
}

.parent:target .parent-target\:py-40{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}

.parent:target .parent-target\:py-44{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
}

.parent:target .parent-target\:py-48{
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.parent:target .parent-target\:py-52{
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
}

.parent:target .parent-target\:py-56{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}

.parent:target .parent-target\:py-60{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
}

.parent:target .parent-target\:py-64{
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.parent:target .parent-target\:py-68{
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.parent:target .parent-target\:py-72{
    padding-top: 8rem;
    padding-bottom: 8rem;
}

.parent:target .parent-target\:py-76{
    padding-top: 12rem;
    padding-bottom: 12rem;
}

.parent:target .parent-target\:py-80{
    padding-top: 16rem;
    padding-bottom: 16rem;
}

/* margin */
.parent:target .parent-target\:m-auto{
    margin: auto;
}

.parent:target .parent-target\:m-0{
    margin: 0;
}

.parent:target .parent-target\:m-4{
    margin: 0.25rem;
}

.parent:target .parent-target\:m-8{
    margin: 0.5rem;
}

.parent:target .parent-target\:m-12{
    margin: 0.75rem;
}

.parent:target .parent-target\:m-16{
    margin: 1rem;
}

.parent:target .parent-target\:m-20{
    margin: 1.25rem;
}

.parent:target .parent-target\:m-24{
    margin: 1.5rem;
}

.parent:target .parent-target\:m-28{
    margin: 1.75rem;
}

.parent:target .parent-target\:m-32{
    margin: 2rem;
}

.parent:target .parent-target\:m-36{
    margin: 2.25rem;
}

.parent:target .parent-target\:m-40{
    margin: 2.5rem;
}

.parent:target .parent-target\:m-44{
    margin: 2.75rem;
}

.parent:target .parent-target\:m-48{
    margin: 3rem;
}

.parent:target .parent-target\:m-52{
    margin: 3.25rem;
}

.parent:target .parent-target\:m-56{
    margin: 3.5rem;
}

.parent:target .parent-target\:m-60{
    margin: 3.75rem;
}

.parent:target .parent-target\:m-64{
    margin: 4rem;
}

.parent:target .parent-target\:m-68{
    margin: 6rem;
}

.parent:target .parent-target\:m-72{
    margin: 8rem;
}

.parent:target .parent-target\:m-76{
    margin: 12rem;
}

.parent:target .parent-target\:m-80{
    margin: 16rem;
}

/** margin top **/
.parent:target .parent-target\:mt-auto{
    margin-top: auto;
}

.parent:target .parent-target\:mt-0{
    margin-top: 0;
}

.parent:target .parent-target\:mt-4{
    margin-top: 0.25rem;
}

.parent:target .parent-target\:mt-8{
    margin-top: 0.5rem;
}

.parent:target .parent-target\:mt-12{
    margin-top: 0.75rem;
}

.parent:target .parent-target\:mt-16{
    margin-top: 1rem;
}

.parent:target .parent-target\:mt-20{
    margin-top: 1.25rem;
}

.parent:target .parent-target\:mt-24{
    margin-top: 1.5rem;
}

.parent:target .parent-target\:mt-28{
    margin-top: 1.75rem;
}

.parent:target .parent-target\:mt-32{
    margin-top: 2rem;
}

.parent:target .parent-target\:mt-36{
    margin-top: 2.25rem;
}

.parent:target .parent-target\:mt-40{
    margin-top: 2.5rem;
}

.parent:target .parent-target\:mt-44{
    margin-top: 2.75rem;
}

.parent:target .parent-target\:mt-48{
    margin-top: 3rem;
}

.parent:target .parent-target\:mt-52{
    margin-top: 3.25rem;
}

.parent:target .parent-target\:mt-56{
    margin-top: 3.5rem;
}

.parent:target .parent-target\:mt-60{
    margin-top: 3.75rem;
}

.parent:target .parent-target\:mt-64{
    margin-top: 4rem;
}

.parent:target .parent-target\:mt-68{
    margin-top: 6rem;
}

.parent:target .parent-target\:mt-72{
    margin-top: 8rem;
}

.parent:target .parent-target\:mt-76{
    margin-top: 12rem;
}

.parent:target .parent-target\:mt-80{
    margin-top: 16rem;
}

/** margin-bottom **/
.parent:target .parent-target\:mb-auto{
    margin-bottom: auto;
}

.parent:target .parent-target\:mb-0{
    margin-bottom: 0;
}

.parent:target .parent-target\:mb-4{
    margin-bottom: 0.25rem;
}

.parent:target .parent-target\:mb-8{
    margin-bottom: 0.5rem;
}

.parent:target .parent-target\:mb-12{
    margin-bottom: 0.75rem;
}

.parent:target .parent-target\:mb-16{
    margin-bottom: 1rem;
}

.parent:target .parent-target\:mb-20{
    margin-bottom: 1.25rem;
}

.parent:target .parent-target\:mb-24{
    margin-bottom: 1.5rem;
}

.parent:target .parent-target\:mb-28{
    margin-bottom: 1.75rem;
}

.parent:target .parent-target\:mb-32{
    margin-bottom: 2rem;
}

.parent:target .parent-target\:mb-36{
    margin-bottom: 2.25rem;
}

.parent:target .parent-target\:mb-40{
    margin-bottom: 2.5rem;
}

.parent:target .parent-target\:mb-44{
    margin-bottom: 2.75rem;
}

.parent:target .parent-target\:mb-48{
    margin-bottom: 3rem;
}

.parent:target .parent-target\:mb-52{
    margin-bottom: 3.25rem;
}

.parent:target .parent-target\:mb-56{
    margin-bottom: 3.5rem;
}

.parent:target .parent-target\:mb-60{
    margin-bottom: 3.75rem;
}

.parent:target .parent-target\:mb-64{
    margin-bottom: 4rem;
}

.parent:target .parent-target\:mb-68{
    margin-bottom: 6rem;
}

.parent:target .parent-target\:mb-72{
    margin-bottom: 8rem;
}

.parent:target .parent-target\:mb-76{
    margin-bottom: 12rem;
}

.parent:target .parent-target\:mb-80{
    margin-bottom: 16rem;
}

/** margin top **/
.parent:target .parent-target\:ml-auto{
    margin-left: auto;
}

.parent:target .parent-target\:ml-0{
    margin-left: 0;
}

.parent:target .parent-target\:ml-4{
    margin-left: 0.25rem;
}

.parent:target .parent-target\:ml-8{
    margin-left: 0.5rem;
}

.parent:target .parent-target\:ml-12{
    margin-left: 0.75rem;
}

.parent:target .parent-target\:ml-16{
    margin-left: 1rem;
}

.parent:target .parent-target\:ml-20{
    margin-left: 1.25rem;
}

.parent:target .parent-target\:ml-24{
    margin-left: 1.5rem;
}

.parent:target .parent-target\:ml-28{
    margin-left: 1.75rem;
}

.parent:target .parent-target\:ml-32{
    margin-left: 2rem;
}

.parent:target .parent-target\:ml-36{
    margin-left: 2.25rem;
}

.parent:target .parent-target\:ml-40{
    margin-left: 2.5rem;
}

.parent:target .parent-target\:ml-44{
    margin-left: 2.75rem;
}

.parent:target .parent-target\:ml-48{
    margin-left: 3rem;
}

.parent:target .parent-target\:ml-52{
    margin-left: 3.25rem;
}

.parent:target .parent-target\:ml-56{
    margin-left: 3.5rem;
}

.parent:target .parent-target\:ml-60{
    margin-left: 3.75rem;
}

.parent:target .parent-target\:ml-64{
    margin-left: 4rem;
}

.parent:target .parent-target\:ml-68{
    margin-left: 6rem;
}

.parent:target .parent-target\:ml-72{
    margin-left: 8rem;
}

.parent:target .parent-target\:ml-76{
    margin-left: 12rem;
}

.parent:target .parent-target\:ml-80{
    margin-left: 16rem;
}

/** margin-right **/
.parent:target .parent-target\:mr-auto{
    margin-right: auto;
}

.parent:target .parent-target\:mr-0{
    margin-right: 0;
}

.parent:target .parent-target\:mr-4{
    margin-right: 0.25rem;
}

.parent:target .parent-target\:mr-8{
    margin-right: 0.5rem;
}

.parent:target .parent-target\:mr-12{
    margin-right: 0.75rem;
}

.parent:target .parent-target\:mr-16{
    margin-right: 1rem;
}

.parent:target .parent-target\:mr-20{
    margin-right: 1.25rem;
}

.parent:target .parent-target\:mr-24{
    margin-right: 1.5rem;
}

.parent:target .parent-target\:mr-28{
    margin-right: 1.75rem;
}

.parent:target .parent-target\:mr-32{
    margin-right: 2rem;
}

.parent:target .parent-target\:mr-36{
    margin-right: 2.25rem;
}

.parent:target .parent-target\:mr-40{
    margin-right: 2.5rem;
}

.parent:target .parent-target\:mr-44{
    margin-right: 2.75rem;
}

.parent:target .parent-target\:mr-48{
    margin-right: 3rem;
}

.parent:target .parent-target\:mr-52{
    margin-right: 3.25rem;
}

.parent:target .parent-target\:mr-56{
    margin-right: 3.5rem;
}

.parent:target .parent-target\:mr-60{
    margin-right: 3.75rem;
}

.parent:target .parent-target\:mr-64{
    margin-right: 4rem;
}

.parent:target .parent-target\:mr-68{
    margin-right: 6rem;
}

.parent:target .parent-target\:mr-72{
    margin-right: 8rem;
}

.parent:target .parent-target\:mr-76{
    margin-right: 12rem;
}

.parent:target .parent-target\:mr-80{
    margin-right: 16rem;
}

/* margin left and right **/
.parent:target .parent-target\:mx-auto{
    margin-left: auto;
    margin-right: auto;
}

.parent:target .parent-target\:mx-0{
    margin-left: 0;
    margin-right: 0;
}

.parent:target .parent-target\:mx-4{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}

.parent:target .parent-target\:mx-8{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.parent:target .parent-target\:mx-12{
    margin-left: 0.75rem;
    margin-top: 0.75rem;
}

.parent:target .parent-target\:mx-16{
    margin-left: 1rem;
    margin-right: 1rem;
}

.parent:target .parent-target\:mx-20{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}

.parent:target .parent-target\:mx-24{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}

.parent:target .parent-target\:mx-28{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
}

.parent:target .parent-target\:mx-32{
    margin-left: 2rem;
    margin-right: 2rem;
}

.parent:target .parent-target\:mx-36{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
}

.parent:target .parent-target\:mx-40{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
}

.parent:target .parent-target\:mx-44{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
}

.parent:target .parent-target\:mx-48{
    margin-left: 3rem;
    margin-right: 3rem;
}

.parent:target .parent-target\:mx-52{
    margin-left: 3.25rem;
    margin-right: 3.25rem;
}

.parent:target .parent-target\:mx-56{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}

.parent:target .parent-target\:mx-60{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
}

.parent:target .parent-target\:mx-64{
    margin-left: 4rem;
    margin-right: 4rem;
}

.parent:target .parent-target\:mx-68{
    margin-left: 6rem;
    margin-right: 6rem;
}

.parent:target .parent-target\:mx-72{
    margin-left: 8rem;
    margin-right: 8rem;
}

.parent:target .parent-target\:mx-76{
    margin-left: 12rem;
    margin-right: 12rem;
}

.parent:target .parent-target\:mx-80{
    margin-left: 16rem;
    margin-right: 16rem;
}

/** margin top and bottom **/
.parent:target .parent-target\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
}

.parent:target .parent-target\:my-0{
    margin-top: 0;
    margin-bottom: 0;
}

.parent:target .parent-target\:my-4{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}

.parent:target .parent-target\:my-8{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.parent:target .parent-target\:my-12{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.parent:target .parent-target\:my-16{
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.parent:target .parent-target\:my-20{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.parent:target .parent-target\:my-24{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}

.parent:target .parent-target\:my-28{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
}

.parent:target .parent-target\:my-32{
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.parent:target .parent-target\:my-36{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
}

.parent:target .parent-target\:my-40{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}

.parent:target .parent-target\:my-44{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
}

.parent:target .parent-target\:my-48{
    margin-top: 3rem;
    margin-bottom: 3rem;
}

.parent:target .parent-target\:my-52{
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
}

.parent:target .parent-target\:my-56{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
}

.parent:target .parent-target\:my-60{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
}

.parent:target .parent-target\:my-64{
    margin-top: 4rem;
    margin-bottom: 4rem;
}

.parent:target .parent-target\:my-68{
    margin-top: 6rem;
    margin-bottom: 6rem;
}

.parent:target .parent-target\:my-72{
    margin-top: 8rem;
    margin-bottom: 8rem;
}

.parent:target .parent-target\:my-76{
    margin-top: 12rem;
    margin-bottom: 12rem;
}

.parent:target .parent-target\:my-80{
    margin-top: 16rem;
    margin-bottom: 16rem;
}

/** display **/
.parent:target .parent-target\:d-none{
    display: none;
}

.parent:target .parent-target\:d-block{
    display: block;
}

.parent:target .parent-target\:d-flex{
    display: flex;
}

.parent:target .parent-target\:d-grid{
    display: grid;
}

.parent:target .parent-target\:d-table{
    display: table;
}

.parent:target .parent-target\:d-inherit{
    display: inherit;
}

.parent:target .parent-target\:d-flexbox{
    display: flexbox;
}

.parent:target .parent-target\:d-table-column{
    display: table-column;
}

.parent:target .parent-target\:d-table-column-group{
    display: table-column-group;
}

.parent:target .parent-target\:d-table-cell{
    display: table-cell;
}

.parent:target .parent-target\:d-table-caption{
    display: table-caption;
}

.parent:target .parent-target\:d-table-row{
    display: table-row;
}

.parent:target .parent-target\:d-table-row-group{
    display: table-row-group;
}

.parent:target .parent-target\:d-inline-block{
    display: inline-block;
}

.parent:target .parent-target\:d-inline-flex{
    display: inline-flex;
}

.parent:target .parent-target\:border-round-none{
    border-radius: 0;
}

.parent:target .parent-target\:border-round-sm{
    border-radius: var(--velocity-border-round-sm);
}

.parent:target .parent-target\:border-round-md{
    border-radius: var(--velocity-border-round-md);
}

.parent:target .parent-target\:border-round-lg{
    border-radius: var(--velocity-border-round-lg);
}

.parent:target .parent-target\:border-round-xl{
    border-radius: var(--velocity-border-round-xl);
}

.parent:target .parent-target\:border-round-2lg{
    border-radius: var(--velocity-border-round-2lg);
}

.parent:target .parent-target\:border-round-sxl{
    border-radius: var(--velocity-border-round-sxl);
}

.parent:target .parent-target\:border-round-pill{
    border-radius: var(--velocity-border-round-pill);
}

.parent:target .parent-target\:border-round-full{
    border-radius: var(--velocity-border-round-full);
}

.parent:target .parent-target\:border-round-tl-none{
    border-top-left-radius: 0;
}

.parent:target .parent-target\:border-round-tl-sm{
    border-top-left-radius: var(--velocity-border-round-sm);
}

.parent:target .parent-target\:border-round-tl-md{
    border-top-left-radius: var(--velocity-border-round-md);
}

.parent:target .parent-target\:border-round-tl-lg{
    border-top-left-radius: var(--velocity-border-round-lg);
}

.parent:target .parent-target\:border-round-tl-xl{
    border-top-left-radius: var(--velocity-border-round-xl);
}

.parent:target .parent-target\:border-round-tl-2lg{
    border-top-left-radius: var(--velocity-border-round-2lg);
}

.parent:target .parent-target\:border-round-tl-sxl{
    border-top-left-radius: var(--velocity-border-round-sxl);
}

.parent:target .parent-target\:border-round-tl-pill{
    border-top-left-radius: var(--velocity-border-round-pill);
}

.parent:target .parent-target\:border-round-tl-full{
    border-top-left-radius: var(--velocity-border-round-full);
}

.parent:target .parent-target\:border-round-bl-none{
    border-bottom-left-radius: 0;
}

.parent:target .parent-target\:border-round-bl-sm{
    border-bottom-left-radius: var(--velocity-border-round-sm);
}

.parent:target .parent-target\:border-round-bl-md{
    border-bottom-left-radius: var(--velocity-border-round-md);
}

.parent:target .parent-target\:border-round-bl-lg{
    border-bottom-left-radius: var(--velocity-border-round-lg);
}

.parent:target .parent-target\:border-round-bl-xl{
    border-bottom-left-radius: var(--velocity-border-round-xl);
}

.parent:target .parent-target\:border-round-bl-2lg{
    border-bottom-left-radius: var(--velocity-border-round-2lg);
}

.parent:target .parent-target\:border-round-bl-sxl{
    border-bottom-left-radius: var(--velocity-border-round-sxl);
}

.parent:target .parent-target\:border-round-bl-pill{
    border-bottom-left-radius: var(--velocity-border-round-pill);
}

.parent:target .parent-target\:border-round-bl-full{
    border-bottom-left-radius: var(--velocity-border-round-full);
}

.parent:target .parent-target\:border-round-tr-none{
    border-top-right-radius: 0;
}

.parent:target .parent-target\:border-round-tr-sm{
    border-top-right-radius: var(--velocity-border-round-sm);
}

.parent:target .parent-target\:border-round-tr-md{
    border-top-right-radius: var(--velocity-border-round-md);
}

.parent:target .parent-target\:border-round-tr-lg{
    border-top-right-radius: var(--velocity-border-round-lg);
}

.parent:target .parent-target\:border-round-tr-xl{
    border-top-right-radius: var(--velocity-border-round-xl);
}

.parent:target .parent-target\:border-round-tr-2lg{
    border-top-right-radius: var(--velocity-border-round-2lg);
}

.parent:target .parent-target\:border-round-tr-sxl{
    border-top-right-radius: var(--velocity-border-round-sxl);
}

.parent:target .parent-target\:border-round-tr-pill{
    border-top-right-radius: var(--velocity-border-round-pill);
}

.parent:target .parent-target\:border-round-tr-full{
    border-top-right-radius: var(--velocity-border-round-full);
}

.parent:target .parent-target\:border-round-br-none{
    border-bottom-right-radius: 0;
}

.parent:target .parent-target\:border-round-br-sm{
    border-bottom-right-radius: var(--velocity-border-round-sm);
}

.parent:target .parent-target\:border-round-br-md{
    border-bottom-right-radius: var(--velocity-border-round-md);
}

.parent:target .parent-target\:border-round-br-lg{
    border-bottom-right-radius: var(--velocity-border-round-lg);
}

.parent:target .parent-target\:border-round-br-xl{
    border-bottom-right-radius: var(--velocity-border-round-xl);
}

.parent:target .parent-target\:border-round-br-2lg{
    border-bottom-right-radius: var(--velocity-border-round-2lg);
}

.parent:target .parent-target\:border-round-br-sxl{
    border-bottom-right-radius: var(--velocity-border-round-sxl);
}

.parent:target .parent-target\:border-round-br-pill{
    border-bottom-right-radius: var(--velocity-border-round-pill);
}

.parent:target .parent-target\:border-round-br-full{
    border-bottom-right-radius: var(--velocity-border-round-full);
}

.parent:target .parent-target\:border-w-0{
    border-width: 0;
}

.parent:target .parent-target\:border-w-1{
    border-width: 1px;
}

.parent:target .parent-target\:border-w-2{
    border-width: 2px;
}

.parent:target .parent-target\:border-w-4{
    border-width: 4px;
}

.parent:target .parent-target\:border-w-6{
    border-width: 6px;
}

.parent:target .parent-target\:border-w-8{
    border-width: 8px;
}

.parent:target .parent-target\:border-wx-0{
    border-left-width: 0;
    border-right-width: 0;
}

.parent:target .parent-target\:border-wx-1{
    border-left-width: 1px;
    border-right-width: 1px;
}

.parent:target .parent-target\:border-wx-2{
    border-left-width: 2px;
    border-right-width: 2px;
}

.parent:target .parent-target\:border-wx-4{
    border-left-width: 4px;
    border-right-width: 4px;
}

.parent:target .parent-target\:border-wx-6{
    border-left-width: 6px;
    border-right-width: 6px;
}

.parent:target .parent-target\:border-wx-8{
    border-left-width: 8px;
    border-right-width: 8px;
}

.parent:target .parent-target\:border-wy-0{
    border-top-width: 0;
    border-top-width: 0;
}

.parent:target .parent-target\:border-wy-1{
    border-top-width: 1px;
    border-top-width: 1px;
}

.parent:target .parent-target\:border-wy-2{
    border-top-width: 2px;
    border-top-width: 2px;
}

.parent:target .parent-target\:border-wy-4{
    border-top-width: 4px;
    border-top-width: 4px;
}

.parent:target .parent-target\:border-wy-6{
    border-top-width: 6px;
    border-top-width: 6px;
}

.parent:target .parent-target\:border-wy-8{
    border-top-width: 8px;
    border-top-width: 8px;
}

.parent:target .parent-target\:border-wl-0{
    border-left-width: 0;
}

.parent:target .parent-target\:border-wl-1{
    border-left-width: 1px;
}

.parent:target .parent-target\:border-wl-2{
    border-left-width: 2px;
}

.parent:target .parent-target\:border-wl-4{
    border-left-width: 4px;
}

.parent:target .parent-target\:border-wl-6{
    border-left-width: 6px;
}

.parent:target .parent-target\:border-wl-8{
    border-left-width: 8px;
}

.parent:target .parent-target\:border-wr-0{
    border-right-width: 0;
}

.parent:target .parent-target\:border-wr-1{
    border-right-width: 1px;
}

.parent:target .parent-target\:border-wr-2{
    border-right-width: 2px;
}

.parent:target .parent-target\:border-wr-4{
    border-right-width: 4px;
}

.parent:target .parent-target\:border-wr-6{
    border-right-width: 6px;
}

.parent:target .parent-target\:border-wr-8{
    border-right-width: 8px;
}

.parent:target .parent-target\:border-wt-0{
    border-top-width: 0;
}

.parent:target .parent-target\:border-wt-1{
    border-top-width: 1px;
}

.parent:target .parent-target\:border-wt-2{
    border-top-width: 2px;
}

.parent:target .parent-target\:border-wt-4{
    border-top-width: 4px;
}

.parent:target .parent-target\:border-wt-6{
    border-top-width: 6px;
}

.parent:target .parent-target\:border-wt-8{
    border-top-width: 8px;
}

.parent:target .parent-target\:border-wb-0{
    border-bottom-width: 0;
}

.parent:target .parent-target\:border-wb-1{
    border-bottom-width: 1px;
}

.parent:target .parent-target\:border-wb-2{
    border-bottom-width: 2px;
}

.parent:target .parent-target\:border-wb-4{
    border-bottom-width: 4px;
}

.parent:target .parent-target\:border-wb-6{
    border-bottom-width: 6px;
}

.parent:target .parent-target\:border-wb-8{
    border-bottom-width: 8px;
}

.parent:target .parent-target\:border-solid{
    border-style: solid;
}

.parent:target .parent-target\:border-dashed{
    border-style: dashed;
}

.parent:target .parent-target\:border-dotted{
    border-style: dotted;
}

.parent:target .parent-target\:border-double{
    border-style: double;
}

.parent:target .parent-target\:border-hidden{
    border-style: hidden;
}

.parent:target .parent-target\:border-none{
    border-style: none;
}

.parent:target .parent-target\:outline-w-0{
    outline-width: 0;
}

.parent:target .parent-target\:outline-w-1{
    outline-width: 1px;
}

.parent:target .parent-target\:outline-w-2{
    outline-width: 2px;
}

.parent:target .parent-target\:outline-w-4{
    outline-width: 4px;
}

.parent:target .parent-target\:outline-w-6{
    outline-width: 6px;
}

.parent:target .parent-target\:outline-w-8{
    outline-width: 8px;
}

.parent:target .parent-target\:outline-solid{
    outline-style: solid;
}

.parent:target .parent-target\:outline-dashed{
    outline-style: dashed;
}

.parent:target .parent-target\:outline-dotted{
    outline-style: dotted;
}

.parent:target .parent-target\:outline-double{
    outline-style: double;
}

.parent:target .parent-target\:outline-hidden{
    outline-style: hidden;
}

.parent:target .parent-target\:outline-none{
    outline-style: none;
}

.parent:target .parent-target\:outline-offset-0{
    outline-offset: 0;
}

.parent:target .parent-target\:outline-offset-1{
    outline-offset: 1px;
}

.parent:target .parent-target\:outline-offset-2{
    outline-offset: 2px;
}

.parent:target .parent-target\:outline-offset-4{
    outline-offset: 4px;
}

.parent:target .parent-target\:outline-offset-6{
    outline-offset: 6px;
}

.parent:target .parent-target\:outline-offset-8{
    outline-offset: 8px;
}

.parent:target .parent-target\:box-shadow-sm{
    box-shadow: var(--velocity-box-shadow-sm);
}

.parent:target .parent-target\:box-shadow-md{
    box-shadow: var(--velocity-box-shadow-md);
}

.parent:target .parent-target\:box-shadow-lg{
    box-shadow: var(--velocity-box-shadow-lg);
}

.parent:target .parent-target\:box-shadow-xl{
    box-shadow: var(--velocity-box-shadow-xl);
}

.parent:target .parent-target\:box-shadow-2xl{
    box-shadow: var(--velocity-box-shadow-2xl);
}

.parent:target .parent-target\:box-shadow-4xl{
    box-shadow: var(--velocity-box-shadow-4xl);
}

.parent:target .parent-target\:box-shadow-inset{
    box-shadow: var(--velocity-box-shadow-inset);
}

.parent:target .parent-target\:box-shadow-sm-color{
    box-shadow: 0 1px 3px var(--box-shadow-color);
}

.parent:target .parent-target\:box-shadow-md-color{
    box-shadow: 0 2px 6px var(--box-shadow-color);
}

.parent:target .parent-target\:box-shadow-lg-color{
    box-shadow: var(--box-shadow-color) 0px 0px 16px;
}

.parent:target .parent-target\:box-shadow-xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 20px;
}

.parent:target .parent-target\:box-shadow-2xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 24px;
}

.parent:target .parent-target\:box-shadow-4xl-color{
    box-shadow: var(--box-shadow-color) 0px 0px 32px;
}

.parent:target .parent-target\:box-shadow-inset-color{
    box-shadow: inset 0 2px 4px - var(--box-shadow-color);
}

.parent:target .parent-target\:box-shadow-none{
    box-shadow: none;
}

.parent:target .parent-target\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:target .parent-target\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:target .parent-target\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:target .parent-target\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:target .parent-target\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:target .parent-target\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:target .parent-target\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:target .parent-target\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:target .parent-target\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:target .parent-target\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:target .parent-target\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:target .parent-target\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:target .parent-target\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:target .parent-target\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:target .parent-target\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:target .parent-target\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:target .parent-target\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:target .parent-target\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:target .parent-target\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:target .parent-target\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:target .parent-target\:shadow-grey-50{
    --box-shadow-color: var(--velocity-grey-50);
}

.parent:target .parent-target\:shadow-grey-100{
    --box-shadow-color: var(--velocity-grey-100);
}

.parent:target .parent-target\:shadow-grey-200{
    --box-shadow-color: var(--velocity-grey-200);
}

.parent:target .parent-target\:shadow-grey-300{
    --box-shadow-color: var(--velocity-grey-300);
}

.parent:target .parent-target\:shadow-grey-400{
    --box-shadow-color: var(--velocity-grey-400);
}

.parent:target .parent-target\:shadow-grey-500{
    --box-shadow-color: var(--velocity-grey-500);
}

.parent:target .parent-target\:shadow-grey-600{
    --box-shadow-color: var(--velocity-grey-600);
}

.parent:target .parent-target\:shadow-grey-700{
    --box-shadow-color: var(--velocity-grey-700);
}

.parent:target .parent-target\:shadow-grey-800{
    --box-shadow-color: var(--velocity-grey-800);
}

.parent:target .parent-target\:shadow-grey-900{
    --box-shadow-color: var(--velocity-grey-900);
}

.parent:target .parent-target\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:target .parent-target\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:target .parent-target\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:target .parent-target\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:target .parent-target\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:target .parent-target\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:target .parent-target\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:target .parent-target\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:target .parent-target\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:target .parent-target\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:target .parent-target\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:target .parent-target\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:target .parent-target\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:target .parent-target\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:target .parent-target\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:target .parent-target\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:target .parent-target\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:target .parent-target\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:target .parent-target\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:target .parent-target\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:target .parent-target\:shadow-blue-50{
    --box-shadow-color: var(--velocity-blue-50);
}

.parent:target .parent-target\:shadow-blue-100{
    --box-shadow-color: var(--velocity-blue-100);
}

.parent:target .parent-target\:shadow-blue-200{
    --box-shadow-color: var(--velocity-blue-200);
}

.parent:target .parent-target\:shadow-blue-300{
    --box-shadow-color: var(--velocity-blue-300);
}

.parent:target .parent-target\:shadow-blue-400{
    --box-shadow-color: var(--velocity-blue-400);
}

.parent:target .parent-target\:shadow-blue-500{
    --box-shadow-color: var(--velocity-blue-500);
}

.parent:target .parent-target\:shadow-blue-600{
    --box-shadow-color: var(--velocity-blue-600);
}

.parent:target .parent-target\:shadow-blue-700{
    --box-shadow-color: var(--velocity-blue-700);
}

.parent:target .parent-target\:shadow-blue-800{
    --box-shadow-color: var(--velocity-blue-800);
}

.parent:target .parent-target\:shadow-blue-900{
    --box-shadow-color: var(--velocity-blue-900);
}

.parent:target .parent-target\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:target .parent-target\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:target .parent-target\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:target .parent-target\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:target .parent-target\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:target .parent-target\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:target .parent-target\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:target .parent-target\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:target .parent-target\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:target .parent-target\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:target .parent-target\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:target .parent-target\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:target .parent-target\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:target .parent-target\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:target .parent-target\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:target .parent-target\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:target .parent-target\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:target .parent-target\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:target .parent-target\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:target .parent-target\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:target .parent-target\:shadow-purple-50{
    --box-shadow-color: var(--velocity-purple-50);
}

.parent:target .parent-target\:shadow-purple-100{
    --box-shadow-color: var(--velocity-purple-100);
}

.parent:target .parent-target\:shadow-purple-200{
    --box-shadow-color: var(--velocity-purple-200);
}

.parent:target .parent-target\:shadow-purple-300{
    --box-shadow-color: var(--velocity-purple-300);
}

.parent:target .parent-target\:shadow-purple-400{
    --box-shadow-color: var(--velocity-purple-400);
}

.parent:target .parent-target\:shadow-purple-500{
    --box-shadow-color: var(--velocity-purple-500);
}

.parent:target .parent-target\:shadow-purple-600{
    --box-shadow-color: var(--velocity-purple-600);
}

.parent:target .parent-target\:shadow-purple-700{
    --box-shadow-color: var(--velocity-purple-700);
}

.parent:target .parent-target\:shadow-purple-800{
    --box-shadow-color: var(--velocity-purple-800);
}

.parent:target .parent-target\:shadow-purple-900{
    --box-shadow-color: var(--velocity-purple-900);
}

.parent:target .parent-target\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:target .parent-target\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:target .parent-target\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:target .parent-target\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:target .parent-target\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:target .parent-target\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:target .parent-target\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:target .parent-target\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:target .parent-target\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:target .parent-target\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:target .parent-target\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:target .parent-target\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:target .parent-target\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:target .parent-target\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:target .parent-target\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:target .parent-target\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:target .parent-target\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:target .parent-target\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:target .parent-target\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:target .parent-target\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:target .parent-target\:shadow-teal-50{
    --box-shadow-color: var(--velocity-teal-50);
}

.parent:target .parent-target\:shadow-teal-100{
    --box-shadow-color: var(--velocity-teal-100);
}

.parent:target .parent-target\:shadow-teal-200{
    --box-shadow-color: var(--velocity-teal-200);
}

.parent:target .parent-target\:shadow-teal-300{
    --box-shadow-color: var(--velocity-teal-300);
}

.parent:target .parent-target\:shadow-teal-400{
    --box-shadow-color: var(--velocity-teal-400);
}

.parent:target .parent-target\:shadow-teal-500{
    --box-shadow-color: var(--velocity-teal-500);
}

.parent:target .parent-target\:shadow-teal-600{
    --box-shadow-color: var(--velocity-teal-600);
}

.parent:target .parent-target\:shadow-teal-700{
    --box-shadow-color: var(--velocity-teal-700);
}

.parent:target .parent-target\:shadow-teal-800{
    --box-shadow-color: var(--velocity-teal-800);
}

.parent:target .parent-target\:shadow-teal-900{
    --box-shadow-color: var(--velocity-teal-900);
}

.parent:target .parent-target\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:target .parent-target\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:target .parent-target\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:target .parent-target\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:target .parent-target\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:target .parent-target\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:target .parent-target\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:target .parent-target\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:target .parent-target\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:target .parent-target\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:target .parent-target\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:target .parent-target\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:target .parent-target\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:target .parent-target\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:target .parent-target\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:target .parent-target\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:target .parent-target\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:target .parent-target\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:target .parent-target\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:target .parent-target\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:target .parent-target\:shadow-lime-50{
    --box-shadow-color: var(--velocity-lime-50);
}

.parent:target .parent-target\:shadow-lime-100{
    --box-shadow-color: var(--velocity-lime-100);
}

.parent:target .parent-target\:shadow-lime-200{
    --box-shadow-color: var(--velocity-lime-200);
}

.parent:target .parent-target\:shadow-lime-300{
    --box-shadow-color: var(--velocity-lime-300);
}

.parent:target .parent-target\:shadow-lime-400{
    --box-shadow-color: var(--velocity-lime-400);
}

.parent:target .parent-target\:shadow-lime-500{
    --box-shadow-color: var(--velocity-lime-500);
}

.parent:target .parent-target\:shadow-lime-600{
    --box-shadow-color: var(--velocity-lime-600);
}

.parent:target .parent-target\:shadow-lime-700{
    --box-shadow-color: var(--velocity-lime-700);
}

.parent:target .parent-target\:shadow-lime-800{
    --box-shadow-color: var(--velocity-lime-800);
}

.parent:target .parent-target\:shadow-lime-900{
    --box-shadow-color: var(--velocity-lime-900);
}

.parent:target .parent-target\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:target .parent-target\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:target .parent-target\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:target .parent-target\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:target .parent-target\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:target .parent-target\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:target .parent-target\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:target .parent-target\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:target .parent-target\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:target .parent-target\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:target .parent-target\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:target .parent-target\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:target .parent-target\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:target .parent-target\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:target .parent-target\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:target .parent-target\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:target .parent-target\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:target .parent-target\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:target .parent-target\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:target .parent-target\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:target .parent-target\:shadow-indigo-50{
    --box-shadow-color: var(--velocity-indigo-50);
}

.parent:target .parent-target\:shadow-indigo-100{
    --box-shadow-color: var(--velocity-indigo-100);
}

.parent:target .parent-target\:shadow-indigo-200{
    --box-shadow-color: var(--velocity-indigo-200);
}

.parent:target .parent-target\:shadow-indigo-300{
    --box-shadow-color: var(--velocity-indigo-300);
}

.parent:target .parent-target\:shadow-indigo-400{
    --box-shadow-color: var(--velocity-indigo-400);
}

.parent:target .parent-target\:shadow-indigo-500{
    --box-shadow-color: var(--velocity-indigo-500);
}

.parent:target .parent-target\:shadow-indigo-600{
    --box-shadow-color: var(--velocity-indigo-600);
}

.parent:target .parent-target\:shadow-indigo-700{
    --box-shadow-color: var(--velocity-indigo-700);
}

.parent:target .parent-target\:shadow-indigo-800{
    --box-shadow-color: var(--velocity-indigo-800);
}

.parent:target .parent-target\:shadow-indigo-900{
    --box-shadow-color: var(--velocity-indigo-900);
}

.parent:target .parent-target\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:target .parent-target\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:target .parent-target\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:target .parent-target\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:target .parent-target\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:target .parent-target\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:target .parent-target\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:target .parent-target\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:target .parent-target\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:target .parent-target\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:target .parent-target\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:target .parent-target\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:target .parent-target\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:target .parent-target\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:target .parent-target\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:target .parent-target\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:target .parent-target\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:target .parent-target\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:target .parent-target\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:target .parent-target\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:target .parent-target\:shadow-violet-50{
    --box-shadow-color: var(--velocity-violet-50);
}

.parent:target .parent-target\:shadow-violet-100{
    --box-shadow-color: var(--velocity-violet-100);
}

.parent:target .parent-target\:shadow-violet-200{
    --box-shadow-color: var(--velocity-violet-200);
}

.parent:target .parent-target\:shadow-violet-300{
    --box-shadow-color: var(--velocity-violet-300);
}

.parent:target .parent-target\:shadow-violet-400{
    --box-shadow-color: var(--velocity-violet-400);
}

.parent:target .parent-target\:shadow-violet-500{
    --box-shadow-color: var(--velocity-violet-500);
}

.parent:target .parent-target\:shadow-violet-600{
    --box-shadow-color: var(--velocity-violet-600);
}

.parent:target .parent-target\:shadow-violet-700{
    --box-shadow-color: var(--velocity-violet-700);
}

.parent:target .parent-target\:shadow-violet-800{
    --box-shadow-color: var(--velocity-violet-800);
}

.parent:target .parent-target\:shadow-violet-900{
    --box-shadow-color: var(--velocity-violet-900);
}

.parent:target .parent-target\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:target .parent-target\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:target .parent-target\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:target .parent-target\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:target .parent-target\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:target .parent-target\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:target .parent-target\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:target .parent-target\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:target .parent-target\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:target .parent-target\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:target .parent-target\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:target .parent-target\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:target .parent-target\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:target .parent-target\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:target .parent-target\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:target .parent-target\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:target .parent-target\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:target .parent-target\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:target .parent-target\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:target .parent-target\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:target .parent-target\:shadow-red-50{
    --box-shadow-color: var(--velocity-red-50);
}

.parent:target .parent-target\:shadow-red-100{
    --box-shadow-color: var(--velocity-red-100);
}

.parent:target .parent-target\:shadow-red-200{
    --box-shadow-color: var(--velocity-red-200);
}

.parent:target .parent-target\:shadow-red-300{
    --box-shadow-color: var(--velocity-red-300);
}

.parent:target .parent-target\:shadow-red-400{
    --box-shadow-color: var(--velocity-red-400);
}

.parent:target .parent-target\:shadow-red-500{
    --box-shadow-color: var(--velocity-red-500);
}

.parent:target .parent-target\:shadow-red-600{
    --box-shadow-color: var(--velocity-red-600);
}

.parent:target .parent-target\:shadow-red-700{
    --box-shadow-color: var(--velocity-red-700);
}

.parent:target .parent-target\:shadow-red-800{
    --box-shadow-color: var(--velocity-red-800);
}

.parent:target .parent-target\:shadow-red-900{
    --box-shadow-color: var(--velocity-red-900);
}

.parent:target .parent-target\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:target .parent-target\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:target .parent-target\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:target .parent-target\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:target .parent-target\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:target .parent-target\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:target .parent-target\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:target .parent-target\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:target .parent-target\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:target .parent-target\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:target .parent-target\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:target .parent-target\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:target .parent-target\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:target .parent-target\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:target .parent-target\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:target .parent-target\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:target .parent-target\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:target .parent-target\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:target .parent-target\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:target .parent-target\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:target .parent-target\:shadow-slate-50{
    --box-shadow-color: var(--velocity-slate-50);
}

.parent:target .parent-target\:shadow-slate-100{
    --box-shadow-color: var(--velocity-slate-100);
}

.parent:target .parent-target\:shadow-slate-200{
    --box-shadow-color: var(--velocity-slate-200);
}

.parent:target .parent-target\:shadow-slate-300{
    --box-shadow-color: var(--velocity-slate-300);
}

.parent:target .parent-target\:shadow-slate-400{
    --box-shadow-color: var(--velocity-slate-400);
}

.parent:target .parent-target\:shadow-slate-500{
    --box-shadow-color: var(--velocity-slate-500);
}

.parent:target .parent-target\:shadow-slate-600{
    --box-shadow-color: var(--velocity-slate-600);
}

.parent:target .parent-target\:shadow-slate-700{
    --box-shadow-color: var(--velocity-slate-700);
}

.parent:target .parent-target\:shadow-slate-800{
    --box-shadow-color: var(--velocity-slate-800);
}

.parent:target .parent-target\:shadow-slate-900{
    --box-shadow-color: var(--velocity-slate-900);
}

.parent:target .parent-target\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:target .parent-target\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:target .parent-target\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:target .parent-target\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:target .parent-target\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:target .parent-target\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:target .parent-target\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:target .parent-target\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:target .parent-target\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:target .parent-target\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:target .parent-target\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:target .parent-target\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:target .parent-target\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:target .parent-target\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:target .parent-target\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:target .parent-target\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:target .parent-target\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:target .parent-target\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:target .parent-target\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:target .parent-target\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:target .parent-target\:shadow-pink-50{
    --box-shadow-color: var(--velocity-pink-50);
}

.parent:target .parent-target\:shadow-pink-100{
    --box-shadow-color: var(--velocity-pink-100);
}

.parent:target .parent-target\:shadow-pink-200{
    --box-shadow-color: var(--velocity-pink-200);
}

.parent:target .parent-target\:shadow-pink-300{
    --box-shadow-color: var(--velocity-pink-300);
}

.parent:target .parent-target\:shadow-pink-400{
    --box-shadow-color: var(--velocity-pink-400);
}

.parent:target .parent-target\:shadow-pink-500{
    --box-shadow-color: var(--velocity-pink-500);
}

.parent:target .parent-target\:shadow-pink-600{
    --box-shadow-color: var(--velocity-pink-600);
}

.parent:target .parent-target\:shadow-pink-700{
    --box-shadow-color: var(--velocity-pink-700);
}

.parent:target .parent-target\:shadow-pink-800{
    --box-shadow-color: var(--velocity-pink-800);
}

.parent:target .parent-target\:shadow-pink-900{
    --box-shadow-color: var(--velocity-pink-900);
}

.parent:target .parent-target\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:target .parent-target\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:target .parent-target\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:target .parent-target\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:target .parent-target\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:target .parent-target\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:target .parent-target\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:target .parent-target\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:target .parent-target\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:target .parent-target\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:target .parent-target\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:target .parent-target\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:target .parent-target\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:target .parent-target\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:target .parent-target\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:target .parent-target\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:target .parent-target\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:target .parent-target\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:target .parent-target\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:target .parent-target\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:target .parent-target\:shadow-rose-50{
    --box-shadow-color: var(--velocity-rose-50);
}

.parent:target .parent-target\:shadow-rose-100{
    --box-shadow-color: var(--velocity-rose-100);
}

.parent:target .parent-target\:shadow-rose-200{
    --box-shadow-color: var(--velocity-rose-200);
}

.parent:target .parent-target\:shadow-rose-300{
    --box-shadow-color: var(--velocity-rose-300);
}

.parent:target .parent-target\:shadow-rose-400{
    --box-shadow-color: var(--velocity-rose-400);
}

.parent:target .parent-target\:shadow-rose-500{
    --box-shadow-color: var(--velocity-rose-500);
}

.parent:target .parent-target\:shadow-rose-600{
    --box-shadow-color: var(--velocity-rose-600);
}

.parent:target .parent-target\:shadow-rose-700{
    --box-shadow-color: var(--velocity-rose-700);
}

.parent:target .parent-target\:shadow-rose-800{
    --box-shadow-color: var(--velocity-rose-800);
}

.parent:target .parent-target\:shadow-rose-900{
    --box-shadow-color: var(--velocity-rose-900);
}

.parent:target .parent-target\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:target .parent-target\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:target .parent-target\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:target .parent-target\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:target .parent-target\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:target .parent-target\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:target .parent-target\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:target .parent-target\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:target .parent-target\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:target .parent-target\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:target .parent-target\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:target .parent-target\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:target .parent-target\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:target .parent-target\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:target .parent-target\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:target .parent-target\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:target .parent-target\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:target .parent-target\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:target .parent-target\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:target .parent-target\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:target .parent-target\:shadow-sky-50{
    --box-shadow-color: var(--velocity-sky-50);
}

.parent:target .parent-target\:shadow-sky-100{
    --box-shadow-color: var(--velocity-sky-100);
}

.parent:target .parent-target\:shadow-sky-200{
    --box-shadow-color: var(--velocity-sky-200);
}

.parent:target .parent-target\:shadow-sky-300{
    --box-shadow-color: var(--velocity-sky-300);
}

.parent:target .parent-target\:shadow-sky-400{
    --box-shadow-color: var(--velocity-sky-400);
}

.parent:target .parent-target\:shadow-sky-500{
    --box-shadow-color: var(--velocity-sky-500);
}

.parent:target .parent-target\:shadow-sky-600{
    --box-shadow-color: var(--velocity-sky-600);
}

.parent:target .parent-target\:shadow-sky-700{
    --box-shadow-color: var(--velocity-sky-700);
}

.parent:target .parent-target\:shadow-sky-800{
    --box-shadow-color: var(--velocity-sky-800);
}

.parent:target .parent-target\:shadow-sky-900{
    --box-shadow-color: var(--velocity-sky-900);
}

.parent:target .parent-target\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:target .parent-target\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:target .parent-target\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:target .parent-target\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:target .parent-target\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:target .parent-target\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:target .parent-target\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:target .parent-target\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:target .parent-target\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:target .parent-target\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:target .parent-target\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:target .parent-target\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:target .parent-target\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:target .parent-target\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:target .parent-target\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:target .parent-target\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:target .parent-target\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:target .parent-target\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:target .parent-target\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:target .parent-target\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:target .parent-target\:shadow-yellow-50{
    --box-shadow-color: var(--velocity-yellow-50);
}

.parent:target .parent-target\:shadow-yellow-100{
    --box-shadow-color: var(--velocity-yellow-100);
}

.parent:target .parent-target\:shadow-yellow-200{
    --box-shadow-color: var(--velocity-yellow-200);
}

.parent:target .parent-target\:shadow-yellow-300{
    --box-shadow-color: var(--velocity-yellow-300);
}

.parent:target .parent-target\:shadow-yellow-400{
    --box-shadow-color: var(--velocity-yellow-400);
}

.parent:target .parent-target\:shadow-yellow-500{
    --box-shadow-color: var(--velocity-yellow-500);
}

.parent:target .parent-target\:shadow-yellow-600{
    --box-shadow-color: var(--velocity-yellow-600);
}

.parent:target .parent-target\:shadow-yellow-700{
    --box-shadow-color: var(--velocity-yellow-700);
}

.parent:target .parent-target\:shadow-yellow-800{
    --box-shadow-color: var(--velocity-yellow-800);
}

.parent:target .parent-target\:shadow-yellow-900{
    --box-shadow-color: var(--velocity-yellow-900);
}

.parent:target .parent-target\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:target .parent-target\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:target .parent-target\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:target .parent-target\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:target .parent-target\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:target .parent-target\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:target .parent-target\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:target .parent-target\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:target .parent-target\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:target .parent-target\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:target .parent-target\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:target .parent-target\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:target .parent-target\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:target .parent-target\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:target .parent-target\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:target .parent-target\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:target .parent-target\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:target .parent-target\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:target .parent-target\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:target .parent-target\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:target .parent-target\:shadow-orange-50{
    --box-shadow-color: var(--velocity-orange-50);
}

.parent:target .parent-target\:shadow-orange-100{
    --box-shadow-color: var(--velocity-orange-100);
}

.parent:target .parent-target\:shadow-orange-200{
    --box-shadow-color: var(--velocity-orange-200);
}

.parent:target .parent-target\:shadow-orange-300{
    --box-shadow-color: var(--velocity-orange-300);
}

.parent:target .parent-target\:shadow-orange-400{
    --box-shadow-color: var(--velocity-orange-400);
}

.parent:target .parent-target\:shadow-orange-500{
    --box-shadow-color: var(--velocity-orange-500);
}

.parent:target .parent-target\:shadow-orange-600{
    --box-shadow-color: var(--velocity-orange-600);
}

.parent:target .parent-target\:shadow-orange-700{
    --box-shadow-color: var(--velocity-orange-700);
}

.parent:target .parent-target\:shadow-orange-800{
    --box-shadow-color: var(--velocity-orange-800);
}

.parent:target .parent-target\:shadow-orange-900{
    --box-shadow-color: var(--velocity-orange-900);
}

.parent:target .parent-target\:opacity-0{
    opacity: 0;
}

.parent:target .parent-target\:opacity-5{
    opacity: 0.05;
}

.parent:target .parent-target\:opacity-10{
    opacity: 0.1;
}

.parent:target .parent-target\:opacity-15{
    opacity: 0.15;
}

.parent:target .parent-target\:opacity-20{
    opacity: 0.2;
}

.parent:target .parent-target\:opacity-25{
    opacity: 0.25;
}

.parent:target .parent-target\:opacity-30{
    opacity: 0.3;
}

.parent:target .parent-target\:opacity-35{
    opacity: 0.35;
}

.parent:target .parent-target\:opacity-40{
    opacity: 0.4;
}

.parent:target .parent-target\:opacity-45{
    opacity: 0.45;
}

.parent:target .parent-target\:opacity-50{
    opacity: 0.5;
}

.parent:target .parent-target\:opacity-55{
    opacity: 0.55;
}

.parent:target .parent-target\:opacity-60{
    opacity: 0.6;
}

.parent:target .parent-target\:opacity-65{
    opacity: 0.65;
}

.parent:target .parent-target\:opacity-70{
    opacity: 0.7;
}

.parent:target .parent-target\:opacity-75{
    opacity: 0.75;
}

.parent:target .parent-target\:opacity-80{
    opacity: 0.8;
}

.parent:target .parent-target\:opacity-85{
    opacity: 0.85;
}

.parent:target .parent-target\:opacity-90{
    opacity: 0.9;
}

.parent:target .parent-target\:opacity-95{
    opacity: 0.95;
}

.parent:target .parent-target\:opacity-100{
    opacity: 1;
}

.parent:target .parent-target\:border-collapse{
    border-collapse: collapse;
}

.parent:target .parent-target\:border-seperate{
    border-collapse: separate;
}

.parent:target .parent-target\:table-layout-auto{
    table-layout: auto;
}

.parent:target .parent-target\:table-layout-fixed{
    table-layout: fixed;
}

.parent:target .parent-target\:appearance-none{
    appearance: none;
}

.parent:target .parent-target\:appearance-auto{
    appearance: auto;
}

.parent:target .parent-target\:caption-top{
    caption-side: top;
}

.parent:target .parent-target\:caption-bottom{
    caption-side: bottom;
}

.parent:target .parent-target\:cursor-auto{
    cursor: auto;
}

.parent:target .parent-target\:cursor-default{
    cursor: default;
}

.parent:target .parent-target\:cursor-pointer{
    cursor: pointer;
}

.parent:target .parent-target\:cursor-text{
    cursor: text;
}

.parent:target .parent-target\:cursor-wait{
    cursor: wait;
}

.parent:target .parent-target\:cursor-help{
    cursor: help;
}

.parent:target .parent-target\:cursor-progress{
    cursor: progress;
}

.parent:target .parent-target\:cursor-none{
    cursor: none;
}

.parent:target .parent-target\:pointer-events-none{
    pointer-events: none;
}

.parent:target .parent-target\:pointer-events-auto{
    pointer-events: auto;
}

.parent:target .parent-target\:resize-none{
    resize: none;
}

.parent:target .parent-target\:resize-y{
    resize: vertical;
}

.parent:target .parent-target\:resize-x{
    resize: horizontal;
}

.parent:target .parent-target\:resize-both{
    resize: both;
}

.parent:target .parent-target\:scroll-auto{
    scroll-behavior: auto;
}

.parent:target .parent-target\:scroll-smooth{
    scroll-behavior: smooth;
}

/* scroll-padding */
.parent:target .parent-target\:scroll-p-auto{
    scroll-padding: auto;
}

.parent:target .parent-target\:scroll-p-0{
    scroll-padding: 0;
}

.parent:target .parent-target\:scroll-p-4{
    scroll-padding: var(--velocity-padding-4);
}

.parent:target .parent-target\:scroll-p-8{
    scroll-padding: var(--velocity-padding-8);
}

.parent:target .parent-target\:scroll-p-12{
    scroll-padding: var(--velocity-padding-12);
}

.parent:target .parent-target\:scroll-p-16{
    scroll-padding: var(--velocity-padding-16);
}

.parent:target .parent-target\:scroll-p-20{
    scroll-padding: var(--velocity-padding-20);
}

.parent:target .parent-target\:scroll-p-24{
    scroll-padding: var(--velocity-padding-24);
}

.parent:target .parent-target\:scroll-p-28{
    scroll-padding: var(--velocity-padding-28);
}

.parent:target .parent-target\:scroll-p-32{
    scroll-padding: var(--velocity-padding-32);
}

.parent:target .parent-target\:scroll-p-36{
    scroll-padding: var(--velocity-padding-36);
}

.parent:target .parent-target\:scroll-p-40{
    scroll-padding: var(--velocity-padding-40);
}

.parent:target .parent-target\:scroll-p-44{
    scroll-padding: var(--velocity-padding-44);
}

.parent:target .parent-target\:scroll-p-48{
    scroll-padding: var(--velocity-padding-48);
}

.parent:target .parent-target\:scroll-p-52{
    scroll-padding: var(--velocity-padding-52);
}

.parent:target .parent-target\:scroll-p-56{
    scroll-padding: var(--velocity-padding-56);
}

.parent:target .parent-target\:scroll-p-60{
    scroll-padding: var(--velocity-padding-60);
}

.parent:target .parent-target\:scroll-p-64{
    scroll-padding: var(--velocity-padding-64);
}

.parent:target .parent-target\:scroll-p-68{
    scroll-padding: var(--velocity-padding-68);
}

.parent:target .parent-target\:scroll-p-72{
    scroll-padding: var(--velocity-padding-72);
}

.parent:target .parent-target\:scroll-p-76{
    scroll-padding: var(--velocity-padding-76);
}

.parent:target .parent-target\:scroll-p-80{
    scroll-padding: var(--velocity-padding-80);
}

/** scroll-padding top **/
.parent:target .parent-target\:scroll-pt-auto{
    scroll-padding-top: auto;
}

.parent:target .parent-target\:scroll-pt-0{
    scroll-padding-top: 0;
}

.parent:target .parent-target\:scroll-pt-4{
    scroll-padding-top: 0.25rem;
}

.parent:target .parent-target\:scroll-pt-8{
    scroll-padding-top: 0.5rem;
}

.parent:target .parent-target\:scroll-pt-12{
    scroll-padding-top: 0.75rem;
}

.parent:target .parent-target\:scroll-pt-16{
    scroll-padding-top: 1rem;
}

.parent:target .parent-target\:scroll-pt-20{
    scroll-padding-top: 1.25rem;
}

.parent:target .parent-target\:scroll-pt-24{
    scroll-padding-top: 1.5rem;
}

.parent:target .parent-target\:scroll-pt-28{
    scroll-padding-top: 1.75rem;
}

.parent:target .parent-target\:scroll-pt-32{
    scroll-padding-top: 2rem;
}

.parent:target .parent-target\:scroll-pt-36{
    scroll-padding-top: 2.25rem;
}

.parent:target .parent-target\:scroll-pt-40{
    scroll-padding-top: 2.5rem;
}

.parent:target .parent-target\:scroll-pt-44{
    scroll-padding-top: 2.75rem;
}

.parent:target .parent-target\:scroll-pt-48{
    scroll-padding-top: 3rem;
}

.parent:target .parent-target\:scroll-pt-52{
    scroll-padding-top: 3.25rem;
}

.parent:target .parent-target\:scroll-pt-56{
    scroll-padding-top: 3.5rem;
}

.parent:target .parent-target\:scroll-pt-60{
    scroll-padding-top: 3.75rem;
}

.parent:target .parent-target\:scroll-pt-64{
    scroll-padding-top: 4rem;
}

.parent:target .parent-target\:scroll-pt-68{
    scroll-padding-top: 6rem;
}

.parent:target .parent-target\:scroll-pt-72{
    scroll-padding-top: 8rem;
}

.parent:target .parent-target\:scroll-pt-76{
    scroll-padding-top: 12rem;
}

.parent:target .parent-target\:scroll-pt-80{
    scroll-padding-top: 16rem;
}

/** scroll-padding-bottom **/
.parent:target .parent-target\:scroll-pb-auto{
    scroll-padding-bottom: auto;
}

.parent:target .parent-target\:scroll-pb-0{
    scroll-padding-bottom: 0;
}

.parent:target .parent-target\:scroll-pb-4{
    scroll-padding-bottom: 0.25rem;
}

.parent:target .parent-target\:scroll-pb-8{
    scroll-padding-bottom: 0.5rem;
}

.parent:target .parent-target\:scroll-pb-12{
    scroll-padding-bottom: 0.75rem;
}

.parent:target .parent-target\:scroll-pb-16{
    scroll-padding-bottom: 1rem;
}

.parent:target .parent-target\:scroll-pb-20{
    scroll-padding-bottom: 1.25rem;
}

.parent:target .parent-target\:scroll-pb-24{
    scroll-padding-bottom: 1.5rem;
}

.parent:target .parent-target\:scroll-pb-28{
    scroll-padding-bottom: 1.75rem;
}

.parent:target .parent-target\:scroll-pb-32{
    scroll-padding-bottom: 2rem;
}

.parent:target .parent-target\:scroll-pb-36{
    scroll-padding-bottom: 2.25rem;
}

.parent:target .parent-target\:scroll-pb-40{
    scroll-padding-bottom: 2.5rem;
}

.parent:target .parent-target\:scroll-pb-44{
    scroll-padding-bottom: 2.75rem;
}

.parent:target .parent-target\:scroll-pb-48{
    scroll-padding-bottom: 3rem;
}

.parent:target .parent-target\:scroll-pb-52{
    scroll-padding-bottom: 3.25rem;
}

.parent:target .parent-target\:scroll-pb-56{
    scroll-padding-bottom: 3.5rem;
}

.parent:target .parent-target\:scroll-pb-60{
    scroll-padding-bottom: 3.75rem;
}

.parent:target .parent-target\:scroll-pb-64{
    scroll-padding-bottom: 4rem;
}

.parent:target .parent-target\:scroll-pb-68{
    scroll-padding-bottom: 6rem;
}

.parent:target .parent-target\:scroll-pb-72{
    scroll-padding-bottom: 8rem;
}

.parent:target .parent-target\:scroll-pb-76{
    scroll-padding-bottom: 12rem;
}

.parent:target .parent-target\:scroll-pb-80{
    scroll-padding-bottom: 16rem;
}

/** scroll-padding left **/
.parent:target .parent-target\:scroll-pl-0{
    scroll-padding-left: auto;
}

.parent:target .parent-target\:scroll-pl-0{
    scroll-padding-left: 0;
}

.parent:target .parent-target\:scroll-pl-4{
    scroll-padding-left: 0.25rem;
}

.parent:target .parent-target\:scroll-pl-8{
    scroll-padding-left: 0.5rem;
}

.parent:target .parent-target\:scroll-pl-12{
    scroll-padding-left: 0.75rem;
}

.parent:target .parent-target\:scroll-pl-16{
    scroll-padding-left: 1rem;
}

.parent:target .parent-target\:scroll-pl-20{
    scroll-padding-left: 1.25rem;
}

.parent:target .parent-target\:scroll-pl-24{
    scroll-padding-left: 1.5rem;
}

.parent:target .parent-target\:scroll-pl-28{
    scroll-padding-left: 1.75rem;
}

.parent:target .parent-target\:scroll-pl-32{
    scroll-padding-left: 2rem;
}

.parent:target .parent-target\:scroll-pl-36{
    scroll-padding-left: 2.25rem;
}

.parent:target .parent-target\:scroll-pl-40{
    scroll-padding-left: 2.5rem;
}

.parent:target .parent-target\:scroll-pl-44{
    scroll-padding-left: 2.75rem;
}

.parent:target .parent-target\:scroll-pl-48{
    scroll-padding-left: 3rem;
}

.parent:target .parent-target\:scroll-pl-52{
    scroll-padding-left: 3.25rem;
}

.parent:target .parent-target\:scroll-pl-56{
    scroll-padding-left: 3.5rem;
}

.parent:target .parent-target\:scroll-pl-60{
    scroll-padding-left: 3.75rem;
}

.parent:target .parent-target\:scroll-pl-64{
    scroll-padding-left: 4rem;
}

.parent:target .parent-target\:scroll-pl-68{
    scroll-padding-left: 6rem;
}

.parent:target .parent-target\:scroll-pl-72{
    scroll-padding-left: 8rem;
}

.parent:target .parent-target\:scroll-pl-76{
    scroll-padding-left: 12rem;
}

.parent:target .parent-target\:scroll-pl-80{
    scroll-padding-left: 16rem;
}

/** scroll-padding-right **/
.parent:target .parent-target\:scroll-pr-auto{
    scroll-padding-right: auto;
}

.parent:target .parent-target\:scroll-pr-0{
    scroll-padding-right: 0;
}

.parent:target .parent-target\:scroll-pr-4{
    scroll-padding-right: 0.25rem;
}

.parent:target .parent-target\:scroll-pr-8{
    scroll-padding-right: 0.5rem;
}

.parent:target .parent-target\:scroll-pr-12{
    scroll-padding-right: 0.75rem;
}

.parent:target .parent-target\:scroll-pr-16{
    scroll-padding-right: 1rem;
}

.parent:target .parent-target\:scroll-pr-20{
    scroll-padding-right: 1.25rem;
}

.parent:target .parent-target\:scroll-pr-24{
    scroll-padding-right: 1.5rem;
}

.parent:target .parent-target\:scroll-pr-28{
    scroll-padding-right: 1.75rem;
}

.parent:target .parent-target\:scroll-pr-32{
    scroll-padding-right: 2rem;
}

.parent:target .parent-target\:scroll-pr-36{
    scroll-padding-right: 2.25rem;
}

.parent:target .parent-target\:scroll-pr-40{
    scroll-padding-right: 2.5rem;
}

.parent:target .parent-target\:scroll-pr-44{
    scroll-padding-right: 2.75rem;
}

.parent:target .parent-target\:scroll-pr-48{
    scroll-padding-right: 3rem;
}

.parent:target .parent-target\:scroll-pr-52{
    scroll-padding-right: 3.25rem;
}

.parent:target .parent-target\:scroll-pr-56{
    scroll-padding-right: 3.5rem;
}

.parent:target .parent-target\:scroll-pr-60{
    scroll-padding-right: 3.75rem;
}

.parent:target .parent-target\:scroll-pr-64{
    scroll-padding-right: 4rem;
}

.parent:target .parent-target\:scroll-pr-68{
    scroll-padding-right: 6rem;
}

.parent:target .parent-target\:scroll-pr-72{
    scroll-padding-right: 8rem;
}

.parent:target .parent-target\:scroll-pr-76{
    scroll-padding-right: 12rem;
}

.parent:target .parent-target\:scroll-pr-80{
    scroll-padding-right: 16rem;
}

/* scroll-padding left and right **/
.parent:target .parent-target\:scroll-px-auto{
    scroll-padding-left: auto;
    scroll-padding-right: auto;
}

.parent:target .parent-target\:scroll-px-0{
    scroll-padding-left: 0;
    scroll-padding-right: 0;
}

.parent:target .parent-target\:scroll-px-4{
    scroll-padding-left: 0.25rem;
    scroll-padding-right: 0.25rem;
}

.parent:target .parent-target\:scroll-px-8{
    scroll-padding-left: 0.5rem;
    scroll-padding-right: 0.5rem;
}

.parent:target .parent-target\:scroll-px-12{
    scroll-padding-left: 0.75rem;
    scroll-padding-right: 0.75rem;
}

.parent:target .parent-target\:scroll-px-16{
    scroll-padding-left: 1rem;
    scroll-padding-right: 1rem;
}

.parent:target .parent-target\:scroll-px-20{
    scroll-padding-left: 1.25rem;
    scroll-padding-right: 1.25rem;
}

.parent:target .parent-target\:scroll-px-24{
    scroll-padding-left: 1.5rem;
    scroll-padding-right: 1.5rem;
}

.parent:target .parent-target\:scroll-px-28{
    scroll-padding-left: 1.75rem;
    scroll-padding-right: 1.75rem;
}

.parent:target .parent-target\:scroll-px-32{
    scroll-padding-left: 2rem;
    scroll-padding-right: 2rem;
}

.parent:target .parent-target\:scroll-px-36{
    scroll-padding-left: 2.25rem;
    scroll-padding-right: 2.25rem;
}

.parent:target .parent-target\:scroll-px-40{
    scroll-padding-left: 2.5rem;
    scroll-padding-right: 2.5rem;
}

.parent:target .parent-target\:scroll-px-44{
    scroll-padding-left: 2.75rem;
    scroll-padding-right: 2.75rem;
}

.parent:target .parent-target\:scroll-px-48{
    scroll-padding-left: 3rem;
    scroll-padding-right: 3rem;
}

.parent:target .parent-target\:scroll-px-52{
    scroll-padding-left: 3.25rem;
    scroll-padding-right: 3.25rem;
}

.parent:target .parent-target\:scroll-px-56{
    scroll-padding-left: 3.5rem;
    scroll-padding-right: 3.5rem;
}

.parent:target .parent-target\:scroll-px-60{
    scroll-padding-left: 3.75rem;
    scroll-padding-right: 3.75rem;
}

.parent:target .parent-target\:scroll-px-64{
    scroll-padding-left: 4rem;
    scroll-padding-right: 4rem;
}

.parent:target .parent-target\:scroll-px-68{
    scroll-padding-left: 6rem;
    scroll-padding-right: 6rem;
}

.parent:target .parent-target\:scroll-px-72{
    scroll-padding-left: 8rem;
    scroll-padding-right: 8rem;
}

.parent:target .parent-target\:scroll-px-76{
    scroll-padding-left: 12rem;
    scroll-padding-right: 12rem;
}

.parent:target .parent-target\:scroll-px-80{
    scroll-padding-left: 14rem;
    scroll-padding-right: 14rem;
}

/*scroll-padding top and bottom **/
.parent:target .parent-target\:scroll-py-auto{
    scroll-padding-top: auto;
    scroll-padding-bottom: auto;
}

.parent:target .parent-target\:scroll-py-0{
    scroll-padding-top: 0;
    scroll-padding-bottom: 0;
}

.parent:target .parent-target\:scroll-py-4{
    scroll-padding-top: 0.25rem;
    scroll-padding-bottom: 0.25rem;
}

.parent:target .parent-target\:scroll-py-8{
    scroll-padding-top: 0.5rem;
    scroll-padding-bottom: 0.5rem;
}

.parent:target .parent-target\:scroll-py-12{
    scroll-padding-top: 0.75rem;
    scroll-padding-top: 0.75rem;
}

.parent:target .parent-target\:scroll-py-16{
    scroll-padding-top: 1rem;
    scroll-padding-bottom: 1rem;
}

.parent:target .parent-target\:scroll-py-20{
    scroll-padding-top: 1.25rem;
    scroll-padding-bottom: 1.25rem;
}

.parent:target .parent-target\:scroll-py-24{
    scroll-padding-top: 1.5rem;
    scroll-padding-bottom: 1.5rem;
}

.parent:target .parent-target\:scroll-py-28{
    scroll-padding-top: 1.75rem;
    scroll-padding-bottom: 1.75rem;
}

.parent:target .parent-target\:scroll-py-32{
    scroll-padding-top: 2rem;
    scroll-padding-bottom: 2rem;
}

.parent:target .parent-target\:scroll-py-36{
    scroll-padding-top: 2.25rem;
    scroll-padding-bottom: 2.25rem;
}

.parent:target .parent-target\:scroll-py-40{
    scroll-padding-top: 2.5rem;
    scroll-padding-bottom: 2.5rem;
}

.parent:target .parent-target\:scroll-py-44{
    scroll-padding-top: 2.75rem;
    scroll-padding-bottom: 2.75rem;
}

.parent:target .parent-target\:scroll-py-48{
    scroll-padding-top: 3rem;
    scroll-padding-bottom: 3rem;
}

.parent:target .parent-target\:scroll-py-52{
    scroll-padding-top: 3.25rem;
    scroll-padding-bottom: 3.25rem;
}

.parent:target .parent-target\:scroll-py-56{
    scroll-padding-top: 3.5rem;
    scroll-padding-bottom: 3.5rem;
}

.parent:target .parent-target\:scroll-py-60{
    scroll-padding-top: 3.75rem;
    scroll-padding-bottom: 3.75rem;
}

.parent:target .parent-target\:scroll-py-64{
    scroll-padding-top: 4rem;
    scroll-padding-bottom: 4rem;
}

.parent:target .parent-target\:scroll-py-68{
    scroll-padding-top: 6rem;
    scroll-padding-bottom: 6rem;
}

.parent:target .parent-target\:scroll-py-72{
    scroll-padding-top: 8rem;
    scroll-padding-bottom: 8rem;
}

.parent:target .parent-target\:scroll-py-76{
    scroll-padding-top: 12rem;
    scroll-padding-bottom: 12rem;
}

.parent:target .parent-target\:scroll-py-80{
    scroll-padding-top: 14rem;
    scroll-padding-bottom: 14rem;
}

/* scroll-margin */
.parent:target .parent-target\:scroll-m-auto{
    scroll-margin: auto;
}

.parent:target .parent-target\:scroll-m-0{
    scroll-margin: 0;
}

.parent:target .parent-target\:scroll-m-4{
    scroll-margin: 0.25rem;
}

.parent:target .parent-target\:scroll-m-8{
    scroll-margin: 0.5rem;
}

.parent:target .parent-target\:scroll-m-12{
    scroll-margin: 0.75rem;
}

.parent:target .parent-target\:scroll-m-16{
    scroll-margin: 1rem;
}

.parent:target .parent-target\:scroll-m-20{
    scroll-margin: 1.25rem;
}

.parent:target .parent-target\:scroll-m-24{
    scroll-margin: 1.5rem;
}

.parent:target .parent-target\:scroll-m-28{
    scroll-margin: 1.75rem;
}

.parent:target .parent-target\:scroll-m-32{
    scroll-margin: 2rem;
}

.parent:target .parent-target\:scroll-m-36{
    scroll-margin: 2.25rem;
}

.parent:target .parent-target\:scroll-m-40{
    scroll-margin: 2.5rem;
}

.parent:target .parent-target\:scroll-m-44{
    scroll-margin: 2.75rem;
}

.parent:target .parent-target\:scroll-m-48{
    scroll-margin: 3rem;
}

.parent:target .parent-target\:scroll-m-52{
    scroll-margin: 3.25rem;
}

.parent:target .parent-target\:scroll-m-56{
    scroll-margin: 3.5rem;
}

.parent:target .parent-target\:scroll-m-60{
    scroll-margin: 3.75rem;
}

.parent:target .parent-target\:scroll-m-64{
    scroll-margin: 4rem;
}

.parent:target .parent-target\:scroll-m-68{
    scroll-margin: 6rem;
}

.parent:target .parent-target\:scroll-m-72{
    scroll-margin: 8rem;
}

.parent:target .parent-target\:scroll-m-76{
    scroll-margin: 12rem;
}

.parent:target .parent-target\:scroll-m-80{
    scroll-margin: 16rem;
}

/** scroll-margin top **/
.parent:target .parent-target\:scroll-mt-auto{
    scroll-margin-top: auto;
}

.parent:target .parent-target\:scroll-mt-0{
    scroll-margin-top: 0;
}

.parent:target .parent-target\:scroll-mt-4{
    scroll-margin-top: 0.25rem;
}

.parent:target .parent-target\:scroll-mt-8{
    scroll-margin-top: 0.5rem;
}

.parent:target .parent-target\:scroll-mt-12{
    scroll-margin-top: 0.75rem;
}

.parent:target .parent-target\:scroll-mt-16{
    scroll-margin-top: 1rem;
}

.parent:target .parent-target\:scroll-mt-20{
    scroll-margin-top: 1.25rem;
}

.parent:target .parent-target\:scroll-mt-24{
    scroll-margin-top: 1.5rem;
}

.parent:target .parent-target\:scroll-mt-28{
    scroll-margin-top: 1.75rem;
}

.parent:target .parent-target\:scroll-mt-32{
    scroll-margin-top: 2rem;
}

.parent:target .parent-target\:scroll-mt-36{
    scroll-margin-top: 2.25rem;
}

.parent:target .parent-target\:scroll-mt-40{
    scroll-margin-top: 2.5rem;
}

.parent:target .parent-target\:scroll-mt-44{
    scroll-margin-top: 2.75rem;
}

.parent:target .parent-target\:scroll-mt-48{
    scroll-margin-top: 3rem;
}

.parent:target .parent-target\:scroll-mt-52{
    scroll-margin-top: 3.25rem;
}

.parent:target .parent-target\:scroll-mt-56{
    scroll-margin-top: 3.5rem;
}

.parent:target .parent-target\:scroll-mt-60{
    scroll-margin-top: 3.75rem;
}

.parent:target .parent-target\:scroll-mt-64{
    scroll-margin-top: 4rem;
}

.parent:target .parent-target\:scroll-mt-68{
    scroll-margin-top: 6rem;
}

.parent:target .parent-target\:scroll-mt-72{
    scroll-margin-top: 8rem;
}

.parent:target .parent-target\:scroll-mt-76{
    scroll-margin-top: 12rem;
}

.parent:target .parent-target\:scroll-mt-80{
    scroll-margin-top: 16rem;
}

/** scroll-margin-bottom **/
.parent:target .parent-target\:scroll-mb-auto{
    scroll-margin-bottom: auto;
}

.parent:target .parent-target\:scroll-mb-0{
    scroll-margin-bottom: 0;
}

.parent:target .parent-target\:scroll-mb-4{
    scroll-margin-bottom: 0.25rem;
}

.parent:target .parent-target\:scroll-mb-8{
    scroll-margin-bottom: 0.5rem;
}

.parent:target .parent-target\:scroll-mb-12{
    scroll-margin-bottom: 0.75rem;
}

.parent:target .parent-target\:scroll-mb-16{
    scroll-margin-bottom: 1rem;
}

.parent:target .parent-target\:scroll-mb-20{
    scroll-margin-bottom: 1.25rem;
}

.parent:target .parent-target\:scroll-mb-24{
    scroll-margin-bottom: 1.5rem;
}

.parent:target .parent-target\:scroll-mb-28{
    scroll-margin-bottom: 1.75rem;
}

.parent:target .parent-target\:scroll-mb-32{
    scroll-margin-bottom: 2rem;
}

.parent:target .parent-target\:scroll-mb-36{
    scroll-margin-bottom: 2.25rem;
}

.parent:target .parent-target\:scroll-mb-40{
    scroll-margin-bottom: 2.5rem;
}

.parent:target .parent-target\:scroll-mb-44{
    scroll-margin-bottom: 2.75rem;
}

.parent:target .parent-target\:scroll-mb-48{
    scroll-margin-bottom: 3rem;
}

.parent:target .parent-target\:scroll-mb-52{
    scroll-margin-bottom: 3.25rem;
}

.parent:target .parent-target\:scroll-mb-56{
    scroll-margin-bottom: 3.5rem;
}

.parent:target .parent-target\:scroll-mb-60{
    scroll-margin-bottom: 3.75rem;
}

.parent:target .parent-target\:scroll-mb-64{
    scroll-margin-bottom: 4rem;
}

.parent:target .parent-target\:scroll-mb-68{
    scroll-margin-bottom: 6rem;
}

.parent:target .parent-target\:scroll-mb-72{
    scroll-margin-bottom: 8rem;
}

.parent:target .parent-target\:scroll-mb-76{
    scroll-margin-bottom: 12rem;
}

.parent:target .parent-target\:scroll-mb-80{
    scroll-margin-bottom: 16rem;
}

/** scroll-margin top **/
.parent:target .parent-target\:scroll-ml-auto{
    scroll-margin-left: auto;
}

.parent:target .parent-target\:scroll-ml-0{
    scroll-margin-left: 0;
}

.parent:target .parent-target\:scroll-ml-4{
    scroll-margin-left: 0.25rem;
}

.parent:target .parent-target\:scroll-ml-8{
    scroll-margin-left: 0.5rem;
}

.parent:target .parent-target\:scroll-ml-12{
    scroll-margin-left: 0.75rem;
}

.parent:target .parent-target\:scroll-ml-16{
    scroll-margin-left: 1rem;
}

.parent:target .parent-target\:scroll-ml-20{
    scroll-margin-left: 1.25rem;
}

.parent:target .parent-target\:scroll-ml-24{
    scroll-margin-left: 1.5rem;
}

.parent:target .parent-target\:scroll-ml-28{
    scroll-margin-left: 1.75rem;
}

.parent:target .parent-target\:scroll-ml-32{
    scroll-margin-left: 2rem;
}

.parent:target .parent-target\:scroll-ml-36{
    scroll-margin-left: 2.25rem;
}

.parent:target .parent-target\:scroll-ml-40{
    scroll-margin-left: 2.5rem;
}

.parent:target .parent-target\:scroll-ml-44{
    scroll-margin-left: 2.75rem;
}

.parent:target .parent-target\:scroll-ml-48{
    scroll-margin-left: 3rem;
}

.parent:target .parent-target\:scroll-ml-52{
    scroll-margin-left: 3.25rem;
}

.parent:target .parent-target\:scroll-ml-56{
    scroll-margin-left: 3.5rem;
}

.parent:target .parent-target\:scroll-ml-60{
    scroll-margin-left: 3.75rem;
}

.parent:target .parent-target\:scroll-ml-64{
    scroll-margin-left: 4rem;
}

.parent:target .parent-target\:scroll-ml-68{
    scroll-margin-left: 6rem;
}

.parent:target .parent-target\:scroll-ml-72{
    scroll-margin-left: 8rem;
}

.parent:target .parent-target\:scroll-ml-76{
    scroll-margin-left: 12rem;
}

.parent:target .parent-target\:scroll-ml-80{
    scroll-margin-left: 16rem;
}

/** scroll-margin-right **/
.parent:target .parent-target\:scroll-mr-auto{
    scroll-margin-right: auto;
}

.parent:target .parent-target\:scroll-mr-0{
    scroll-margin-right: 0;
}

.parent:target .parent-target\:scroll-mr-4{
    scroll-margin-right: 0.25rem;
}

.parent:target .parent-target\:scroll-mr-8{
    scroll-margin-right: 0.5rem;
}

.parent:target .parent-target\:scroll-mr-12{
    scroll-margin-right: 0.75rem;
}

.parent:target .parent-target\:scroll-mr-16{
    scroll-margin-right: 1rem;
}

.parent:target .parent-target\:scroll-mr-20{
    scroll-margin-right: 1.25rem;
}

.parent:target .parent-target\:scroll-mr-24{
    scroll-margin-right: 1.5rem;
}

.parent:target .parent-target\:scroll-mr-28{
    scroll-margin-right: 1.75rem;
}

.parent:target .parent-target\:scroll-mr-32{
    scroll-margin-right: 2rem;
}

.parent:target .parent-target\:scroll-mr-36{
    scroll-margin-right: 2.25rem;
}

.parent:target .parent-target\:scroll-mr-40{
    scroll-margin-right: 2.5rem;
}

.parent:target .parent-target\:scroll-mr-44{
    scroll-margin-right: 2.75rem;
}

.parent:target .parent-target\:scroll-mr-48{
    scroll-margin-right: 3rem;
}

.parent:target .parent-target\:scroll-mr-52{
    scroll-margin-right: 3.25rem;
}

.parent:target .parent-target\:scroll-mr-56{
    scroll-margin-right: 3.5rem;
}

.parent:target .parent-target\:scroll-mr-60{
    scroll-margin-right: 3.75rem;
}

.parent:target .parent-target\:scroll-mr-64{
    scroll-margin-right: 4rem;
}

.parent:target .parent-target\:scroll-mr-68{
    scroll-margin-right: 6rem;
}

.parent:target .parent-target\:scroll-mr-72{
    scroll-margin-right: 8rem;
}

.parent:target .parent-target\:scroll-mr-76{
    scroll-margin-right: 12rem;
}

.parent:target .parent-target\:scroll-mr-80{
    scroll-margin-right: 16rem;
}

/* scroll-margin left and right **/
.parent:target .parent-target\:scroll-mx-auto{
    scroll-margin-left: auto;
    scroll-margin-right: auto;
}

.parent:target .parent-target\:scroll-mx-0{
    scroll-margin-left: 0;
    scroll-margin-right: 0;
}

.parent:target .parent-target\:scroll-mx-4{
    scroll-margin-left: 0.25rem;
    scroll-margin-right: 0.25rem;
}

.parent:target .parent-target\:scroll-mx-8{
    scroll-margin-left: 0.5rem;
    scroll-margin-right: 0.5rem;
}

.parent:target .parent-target\:scroll-mx-12{
    scroll-margin-left: 0.75rem;
    scroll-margin-top: 0.75rem;
}

.parent:target .parent-target\:scroll-mx-16{
    scroll-margin-left: 1rem;
    scroll-margin-right: 1rem;
}

.parent:target .parent-target\:scroll-mx-20{
    scroll-margin-left: 1.25rem;
    scroll-margin-right: 1.25rem;
}

.parent:target .parent-target\:scroll-mx-24{
    scroll-margin-left: 1.5rem;
    scroll-margin-right: 1.5rem;
}

.parent:target .parent-target\:scroll-mx-28{
    scroll-margin-left: 1.75rem;
    scroll-margin-right: 1.75rem;
}

.parent:target .parent-target\:scroll-mx-32{
    scroll-margin-left: 2rem;
    scroll-margin-right: 2rem;
}

.parent:target .parent-target\:scroll-mx-36{
    scroll-margin-left: 2.25rem;
    scroll-margin-right: 2.25rem;
}

.parent:target .parent-target\:scroll-mx-40{
    scroll-margin-left: 2.5rem;
    scroll-margin-right: 2.5rem;
}

.parent:target .parent-target\:scroll-mx-44{
    scroll-margin-left: 2.75rem;
    scroll-margin-right: 2.75rem;
}

.parent:target .parent-target\:scroll-mx-48{
    scroll-margin-left: 3rem;
    scroll-margin-right: 3rem;
}

.parent:target .parent-target\:scroll-mx-52{
    scroll-margin-left: 3.25rem;
    scroll-margin-right: 3.25rem;
}

.parent:target .parent-target\:scroll-mx-56{
    scroll-margin-left: 3.5rem;
    scroll-margin-right: 3.5rem;
}

.parent:target .parent-target\:scroll-mx-60{
    scroll-margin-left: 3.75rem;
    scroll-margin-right: 3.75rem;
}

.parent:target .parent-target\:scroll-mx-64{
    scroll-margin-left: 4rem;
    scroll-margin-right: 4rem;
}

.parent:target .parent-target\:scroll-mx-68{
    scroll-margin-left: 6rem;
    scroll-margin-right: 6rem;
}

.parent:target .parent-target\:scroll-mx-72{
    scroll-margin-left: 8rem;
    scroll-margin-right: 8rem;
}

.parent:target .parent-target\:scroll-mx-76{
    scroll-margin-left: 12rem;
    scroll-margin-right: 12rem;
}

.parent:target .parent-target\:scroll-mx-80{
    scroll-margin-left: 14rem;
    scroll-margin-right: 14rem;
}

/** scroll-margin top and bottom **/
.parent:target .parent-target\:scroll-my-auto{
    scroll-margin-top: auto;
    scroll-margin-bottom: auto;
}

.parent:target .parent-target\:scroll-my-0{
    scroll-margin-top: 0;
    scroll-margin-bottom: 0;
}

.parent:target .parent-target\:scroll-my-4{
    scroll-margin-top: 0.25rem;
    scroll-margin-bottom: 0.25rem;
}

.parent:target .parent-target\:scroll-my-8{
    scroll-margin-top: 0.5rem;
    scroll-margin-bottom: 0.5rem;
}

.parent:target .parent-target\:scroll-my-12{
    scroll-margin-top: 0.75rem;
    scroll-margin-bottom: 0.75rem;
}

.parent:target .parent-target\:scroll-my-16{
    scroll-margin-top: 1rem;
    scroll-margin-bottom: 1rem;
}

.parent:target .parent-target\:scroll-my-20{
    scroll-margin-top: 1.25rem;
    scroll-margin-bottom: 1.25rem;
}

.parent:target .parent-target\:scroll-my-24{
    scroll-margin-top: 1.5rem;
    scroll-margin-bottom: 1.5rem;
}

.parent:target .parent-target\:scroll-my-28{
    scroll-margin-top: 1.75rem;
    scroll-margin-bottom: 1.75rem;
}

.parent:target .parent-target\:scroll-my-32{
    scroll-margin-top: 2rem;
    scroll-margin-bottom: 2rem;
}

.parent:target .parent-target\:scroll-my-36{
    scroll-margin-top: 2.25rem;
    scroll-margin-bottom: 2.25rem;
}

.parent:target .parent-target\:scroll-my-40{
    scroll-margin-top: 2.5rem;
    scroll-margin-bottom: 2.5rem;
}

.parent:target .parent-target\:scroll-my-44{
    scroll-margin-top: 2.75rem;
    scroll-margin-bottom: 2.75rem;
}

.parent:target .parent-target\:scroll-my-48{
    scroll-margin-top: 3rem;
    scroll-margin-bottom: 3rem;
}

.parent:target .parent-target\:scroll-my-52{
    scroll-margin-top: 3.25rem;
    scroll-margin-bottom: 3.25rem;
}

.parent:target .parent-target\:scroll-my-56{
    scroll-margin-top: 3.5rem;
    scroll-margin-bottom: 3.5rem;
}

.parent:target .parent-target\:scroll-my-60{
    scroll-margin-top: 3.75rem;
    scroll-margin-bottom: 3.75rem;
}

.parent:target .parent-target\:scroll-my-64{
    scroll-margin-top: 4rem;
    scroll-margin-bottom: 4rem;
}

.parent:target .parent-target\:scroll-my-68{
    scroll-margin-top: 6rem;
    scroll-margin-bottom: 6rem;
}

.parent:target .parent-target\:scroll-my-72{
    scroll-margin-top: 8rem;
    scroll-margin-bottom: 8rem;
}

.parent:target .parent-target\:scroll-my-76{
    scroll-margin-top: 12rem;
    scroll-margin-bottom: 12rem;
}

.parent:target .parent-target\:scroll-my-80{
    scroll-margin-top: 14rem;
    scroll-margin-bottom: 14rem;
}

.parent:target .parent-target\:scroll-snap-align-start{
    scroll-snap-align: start;
}

.parent:target .parent-target\:scroll-snap-align-end{
    scroll-snap-align: end;
}

.parent:target .parent-target\:scroll-snap-align-center{
    scroll-snap-align: center;
}

.parent:target .parent-target\:scroll-snap-align-none{
    scroll-snap-align: none;
}

.parent:target .parent-target\:scroll-snap-stop-normal{
    scroll-snap-stop: normal;
}

.parent:target .parent-target\:scroll-always-stop-normal{
    scroll-snap-stop: always;
}

.parent:target .parent-target\:scroll-snap-type-none{
    scroll-snap-type: none;
}

.parent:target .parent-target\:scroll-snap-type-mandatory{
    scroll-snap-type: mandatory;
}

.parent:target .parent-target\:scroll-snap-type-proximity{
    scroll-snap-type: proximity;
}

.parent:target .parent-target\:user-select-none{
    user-select: none;
}

.parent:target .parent-target\:user-select-text{
    user-select: text;
}

.parent:target .parent-target\:user-select-all{
    user-select: all;
}

.parent:target .parent-target\:user-select-auto{
    user-select: auto;
}

.parent:target .parent-target\:will-change-auto{
    will-change: auto;
}

.parent:target .parent-target\:will-change-scroll{
    will-change: scroll;
}

.parent:target .parent-target\:will-change-contents{
    will-change: contents;
}

.parent:target .parent-target\:will-change-transform{
    will-change: transform;
}

.parent:target .parent-target\:stroke-w-0{
    stroke-width: 0;
}

.parent:target .parent-target\:stroke-w-1{
    stroke-width: 1;
}

.parent:target .parent-target\:stroke-w-2{
    stroke-width: 2;
}

.parent:target .parent-target\:scale-0{
    transform: scale(0);
}

.parent:target .parent-target\:scale-5{
    transform: scale(0.05);
}

.parent:target .parent-target\:scale-10{
    transform: scale(0.1);
}

.parent:target .parent-target\:scale-15{
    transform: scale(0.15);
}

.parent:target .parent-target\:scale-20{
    transform: scale(0.2);
}

.parent:target .parent-target\:scale-25{
    transform: scale(0.25);
}

.parent:target .parent-target\:scale-30{
    transform: scale(0.3);
}

.parent:target .parent-target\:scale-35{
    transform: scale(0.35);
}

.parent:target .parent-target\:scale-40{
    transform: scale(0.4);
}

.parent:target .parent-target\:scale-45{
    transform: scale(0.45);
}

.parent:target .parent-target\:scale-50{
    transform: scale(0.5);
}

.parent:target .parent-target\:scale-55{
    transform: scale(0.55);
}

.parent:target .parent-target\:scale-60{
    transform: scale(0.6);
}

.parent:target .parent-target\:scale-65{
    transform: scale(0.65);
}

.parent:target .parent-target\:scale-70{
    transform: scale(0.7);
}

.parent:target .parent-target\:scale-75{
    transform: scale(0.75);
}

.parent:target .parent-target\:scale-80{
    transform: scale(0.8);
}

.parent:target .parent-target\:scale-85{
    transform: scale(0.85);
}

.parent:target .parent-target\:scale-90{
    transform: scale(0.9);
}

.parent:target .parent-target\:scale-95{
    transform: scale(0.95);
}

.parent:target .parent-target\:scale-100{
    transform: scale(1);
}

.parent:target .parent-target\:scale-105{
    transform: scale(1.05);
}

.parent:target .parent-target\:scale-110{
    transform: scale(1.1);
}

.parent:target .parent-target\:scale-115{
    transform: scale(1.15);
}

.parent:target .parent-target\:scale-120{
    transform: scale(1.2);
}

.parent:target .parent-target\:scale-125{
    transform: scale(1.25);
}

.parent:target .parent-target\:scale-130{
    transform: scale(1.3);
}

.parent:target .parent-target\:scale-135{
    transform: scale(1.35);
}

.parent:target .parent-target\:scale-140{
    transform: scale(1.4);
}

.parent:target .parent-target\:scale-145{
    transform: scale(1.45);
}

.parent:target .parent-target\:scale-150{
    transform: scale(1.5);
}

.parent:target .parent-target\:-translate-1{
    transform: translate(-10px);
}

.parent:target .parent-target\:-translate-2{
    transform: translate(-20px);
}

.parent:target .parent-target\:-translate-3{
    transform: translate(-30px);
}

.parent:target .parent-target\:-translate-4{
    transform: translate(-40px);
}

.parent:target .parent-target\:-translate-5{
    transform: translate(-60px);
}

.parent:target .parent-target\:-translate-6{
    transform: translate(-60px);
}

.parent:target .parent-target\:-translate-7{
    transform: translate(-70px);
}

.parent:target .parent-target\:-translate-8{
    transform: translate(-80px);
}

.parent:target .parent-target\:-translate-9{
    transform: translate(-90px);
}

.parent:target .parent-target\:-translate-10{
    transform: translate(-100px);
}

.parent:target .parent-target\:-translate-11{
    transform: translate(-110px);
}

.parent:target .parent-target\:-translate-12{
    transform: translate(-120px);
}

.parent:target .parent-target\:-translate-13{
    transform: translate(-130px);
}

.parent:target .parent-target\:-translate-14{
    transform: translate(-140px);
}

.parent:target .parent-target\:-translate-15{
    transform: translate(-150px);
}

.parent:target .parent-target\:-translate-16{
    transform: translate(-160px);
}

.parent:target .parent-target\:-translate-17{
    transform: translate(-170px);
}

.parent:target .parent-target\:-translate-18{
    transform: translate(-180px);
}

.parent:target .parent-target\:-translate-19{
    transform: translate(-190px);
}

.parent:target .parent-target\:-translate-20{
    transform: translate(-200px);
}

.parent:target .parent-target\:-translate-10x{
    transform: translate(-10%);
}

.parent:target .parent-target\:-translate-15x{
    transform: translate(-15%);
}

.parent:target .parent-target\:-translate-20x{
    transform: translate(-20%);
}

.parent:target .parent-target\:-translate-25x{
    transform: translate(-25%);
}

.parent:target .parent-target\:-translate-30x{
    transform: translate(-30%);
}

.parent:target .parent-target\:-translate-35x{
    transform: translate(-35%);
}

.parent:target .parent-target\:-translate-40x{
    transform: translate(-40%);
}

.parent:target .parent-target\:-translate-45x{
    transform: translate(-45%);
}

.parent:target .parent-target\:-translate-50x{
    transform: translate(-50%);
}

.parent:target .parent-target\:-translate-55x{
    transform: translate(-55%);
}

.parent:target .parent-target\:-translate-60x{
    transform: translate(-60%);
}

.parent:target .parent-target\:-translate-65x{
    transform: translate(-65%);
}

.parent:target .parent-target\:-translate-70x{
    transform: translate(-70%);
}

.parent:target .parent-target\:-translate-75x{
    transform: translate(-75%);
}

.parent:target .parent-target\:-translate-80x{
    transform: translate(-80%);
}

.parent:target .parent-target\:-translate-85x{
    transform: translate(-85%);
}

.parent:target .parent-target\:-translate-90x{
    transform: translate(-90%);
}

.parent:target .parent-target\:-translate-95x{
    transform: translate(-95%);
}

.parent:target .parent-target\:-translate-x-1{
    transform: translateX(-10px);
}

.parent:target .parent-target\:-translate-x-2{
    transform: translateX(-20px);
}

.parent:target .parent-target\:-translate-x-3{
    transform: translateX(-30px);
}

.parent:target .parent-target\:-translate-x-4{
    transform: translateX(-40px);
}

.parent:target .parent-target\:-translate-x-5{
    transform: translateX(-60px);
}

.parent:target .parent-target\:-translate-x-6{
    transform: translateX(-60px);
}

.parent:target .parent-target\:-translate-x-7{
    transform: translateX(-70px);
}

.parent:target .parent-target\:-translate-x-8{
    transform: translateX(-80px);
}

.parent:target .parent-target\:-translate-x-9{
    transform: translateX(-90px);
}

.parent:target .parent-target\:-translate-x-10{
    transform: translateX(-100px);
}

.parent:target .parent-target\:-translate-x-11{
    transform: translateX(-110px);
}

.parent:target .parent-target\:-translate-x-12{
    transform: translateX(-120px);
}

.parent:target .parent-target\:-translate-x-13{
    transform: translateX(-130px);
}

.parent:target .parent-target\:-translate-x-14{
    transform: translateX(-140px);
}

.parent:target .parent-target\:-translate-x-15{
    transform: translateX(-150px);
}

.parent:target .parent-target\:-translate-x-16{
    transform: translateX(-160px);
}

.parent:target .parent-target\:-translate-x-17{
    transform: translateX(-170px);
}

.parent:target .parent-target\:-translate-x-18{
    transform: translateX(-180px);
}

.parent:target .parent-target\:-translate-x-19{
    transform: translateX(-190px);
}

.parent:target .parent-target\:-translate-x-20{
    transform: translateX(-200px);
}

.parent:target .parent-target\:-translate-x-10x{
    transform: translateX(-10%);
}

.parent:target .parent-target\:-translate-x-15x{
    transform: translateX(-15%);
}

.parent:target .parent-target\:-translate-x-20x{
    transform: translateX(-20%);
}

.parent:target .parent-target\:-translate-x-25x{
    transform: translateX(-25%);
}

.parent:target .parent-target\:-translate-x-30x{
    transform: translateX(-30%);
}

.parent:target .parent-target\:-translate-x-35x{
    transform: translateX(-35%);
}

.parent:target .parent-target\:-translate-x-40x{
    transform: translateX(-40%);
}

.parent:target .parent-target\:-translate-x-45x{
    transform: translateX(-45%);
}

.parent:target .parent-target\:-translate-x-50x{
    transform: translateX(-50%);
}

.parent:target .parent-target\:-translate-x-55x{
    transform: translateX(-55%);
}

.parent:target .parent-target\:-translate-x-60x{
    transform: translateX(-60%);
}

.parent:target .parent-target\:-translate-x-65x{
    transform: translateX(-65%);
}

.parent:target .parent-target\:-translate-x-70x{
    transform: translateX(-70%);
}

.parent:target .parent-target\:-translate-x-75x{
    transform: translateX(-75%);
}

.parent:target .parent-target\:-translate-x-80x{
    transform: translateX(-80%);
}

.parent:target .parent-target\:-translate-x-85x{
    transform: translateX(-85%);
}

.parent:target .parent-target\:-translate-x-90x{
    transform: translateX(-90%);
}

.parent:target .parent-target\:-translate-x-95x{
    transform: translateX(-95%);
}

.parent:target .parent-target\:-translate-y-1{
    transform: translateY(-10px);
}

.parent:target .parent-target\:-translate-y-2{
    transform: translateY(-20px);
}

.parent:target .parent-target\:-translate-y-3{
    transform: translateY(-30px);
}

.parent:target .parent-target\:-translate-y-4{
    transform: translateY(-40px);
}

.parent:target .parent-target\:-translate-y-5{
    transform: translateY(-60px);
}

.parent:target .parent-target\:-translate-y-6{
    transform: translateY(-60px);
}

.parent:target .parent-target\:-translate-y-7{
    transform: translateY(-70px);
}

.parent:target .parent-target\:-translate-y-8{
    transform: translateY(-80px);
}

.parent:target .parent-target\:-translate-y-9{
    transform: translateY(-90px);
}

.parent:target .parent-target\:-translate-y-10{
    transform: translateY(-100px);
}

.parent:target .parent-target\:-translate-y-11{
    transform: translateY(-110px);
}

.parent:target .parent-target\:-translate-y-12{
    transform: translateY(-120px);
}

.parent:target .parent-target\:-translate-y-13{
    transform: translateY(-130px);
}

.parent:target .parent-target\:-translate-y-14{
    transform: translateY(-140px);
}

.parent:target .parent-target\:-translate-y-15{
    transform: translateY(-150px);
}

.parent:target .parent-target\:-translate-y-16{
    transform: translateY(-160px);
}

.parent:target .parent-target\:-translate-y-17{
    transform: translateY(-170px);
}

.parent:target .parent-target\:-translate-y-18{
    transform: translateY(-180px);
}

.parent:target .parent-target\:-translate-y-19{
    transform: translateY(-190px);
}

.parent:target .parent-target\:-translate-y-20{
    transform: translateY(-200px);
}

.parent:target .parent-target\:-translate-y-10x{
    transform: translateY(-10%);
}

.parent:target .parent-target\:-translate-y-15x{
    transform: translateY(-15%);
}

.parent:target .parent-target\:-translate-y-20x{
    transform: translateY(-20%);
}

.parent:target .parent-target\:-translate-y-25x{
    transform: translateY(-25%);
}

.parent:target .parent-target\:-translate-y-30x{
    transform: translateY(-30%);
}

.parent:target .parent-target\:-translate-y-35x{
    transform: translateY(-35%);
}

.parent:target .parent-target\:-translate-y-40x{
    transform: translateY(-40%);
}

.parent:target .parent-target\:-translate-y-45x{
    transform: translateY(-45%);
}

.parent:target .parent-target\:-translate-y-50x{
    transform: translateY(-50%);
}

.parent:target .parent-target\:-translate-y-55x{
    transform: translateY(-55%);
}

.parent:target .parent-target\:-translate-y-60x{
    transform: translateY(-60%);
}

.parent:target .parent-target\:-translate-y-65x{
    transform: translateY(-65%);
}

.parent:target .parent-target\:-translate-y-70x{
    transform: translateY(-70%);
}

.parent:target .parent-target\:-translate-y-75x{
    transform: translateY(-75%);
}

.parent:target .parent-target\:-translate-y-80x{
    transform: translateY(-80%);
}

.parent:target .parent-target\:-translate-y-85x{
    transform: translateY(-85%);
}

.parent:target .parent-target\:-translate-y-90x{
    transform: translateY(-90%);
}

.parent:target .parent-target\:-translate-y-95x{
    transform: translateY(-95%);
}

.parent:target .parent-target\:-translate-y-100x{
    transform: translateY(-100%);
}

.parent:target .parent-target\:translate-0{
    transform: translate(0);
}

.parent:target .parent-target\:translate-1{
    transform: translate(10px);
}

.parent:target .parent-target\:translate-2{
    transform: translate(20px);
}

.parent:target .parent-target\:translate-3{
    transform: translate(30px);
}

.parent:target .parent-target\:translate-4{
    transform: translate(40px);
}

.parent:target .parent-target\:translate-5{
    transform: translate(60px);
}

.parent:target .parent-target\:translate-6{
    transform: translate(60px);
}

.parent:target .parent-target\:translate-7{
    transform: translate(70px);
}

.parent:target .parent-target\:translate-8{
    transform: translate(80px);
}

.parent:target .parent-target\:translate-9{
    transform: translate(90px);
}

.parent:target .parent-target\:translate-10{
    transform: translate(100px);
}

.parent:target .parent-target\:translate-11{
    transform: translate(110px);
}

.parent:target .parent-target\:translate-12{
    transform: translate(120px);
}

.parent:target .parent-target\:translate-13{
    transform: translate(130px);
}

.parent:target .parent-target\:translate-14{
    transform: translate(140px);
}

.parent:target .parent-target\:translate-15{
    transform: translate(150px);
}

.parent:target .parent-target\:translate-16{
    transform: translate(160px);
}

.parent:target .parent-target\:translate-17{
    transform: translate(170px);
}

.parent:target .parent-target\:translate-18{
    transform: translate(180px);
}

.parent:target .parent-target\:translate-19{
    transform: translate(190px);
}

.parent:target .parent-target\:translate-20{
    transform: translate(200px);
}

.parent:target .parent-target\:translate-10x{
    transform: translate(10%);
}

.parent:target .parent-target\:translate-15x{
    transform: translate(15%);
}

.parent:target .parent-target\:translate-20x{
    transform: translate(20%);
}

.parent:target .parent-target\:translate-25x{
    transform: translate(25%);
}

.parent:target .parent-target\:translate-30x{
    transform: translate(30%);
}

.parent:target .parent-target\:translate-35x{
    transform: translate(35%);
}

.parent:target .parent-target\:translate-40x{
    transform: translate(40%);
}

.parent:target .parent-target\:translate-45x{
    transform: translate(45%);
}

.parent:target .parent-target\:translate-50x{
    transform: translate(50%);
}

.parent:target .parent-target\:translate-55x{
    transform: translate(55%);
}

.parent:target .parent-target\:translate-60x{
    transform: translate(60%);
}

.parent:target .parent-target\:translate-65x{
    transform: translate(65%);
}

.parent:target .parent-target\:translate-70x{
    transform: translate(70%);
}

.parent:target .parent-target\:translate-75x{
    transform: translate(75%);
}

.parent:target .parent-target\:translate-80x{
    transform: translate(80%);
}

.parent:target .parent-target\:translate-85x{
    transform: translate(85%);
}

.parent:target .parent-target\:translate-90x{
    transform: translate(90%);
}

.parent:target .parent-target\:translate-95x{
    transform: translate(95%);
}

.parent:target .parent-target\:translate-x-0{
    transform: translateX(0);
}

.parent:target .parent-target\:translate-x-1{
    transform: translateX(10px);
}

.parent:target .parent-target\:translate-x-2{
    transform: translateX(20px);
}

.parent:target .parent-target\:translate-x-3{
    transform: translateX(30px);
}

.parent:target .parent-target\:translate-x-4{
    transform: translateX(40px);
}

.parent:target .parent-target\:translate-x-5{
    transform: translateX(60px);
}

.parent:target .parent-target\:translate-x-6{
    transform: translateX(60px);
}

.parent:target .parent-target\:translate-x-7{
    transform: translateX(70px);
}

.parent:target .parent-target\:translate-x-8{
    transform: translateX(80px);
}

.parent:target .parent-target\:translate-x-9{
    transform: translateX(90px);
}

.parent:target .parent-target\:translate-x-10{
    transform: translateX(100px);
}

.parent:target .parent-target\:translate-x-11{
    transform: translateX(110px);
}

.parent:target .parent-target\:translate-x-12{
    transform: translateX(120px);
}

.parent:target .parent-target\:translate-x-13{
    transform: translateX(130px);
}

.parent:target .parent-target\:translate-x-14{
    transform: translateX(140px);
}

.parent:target .parent-target\:translate-x-15{
    transform: translateX(150px);
}

.parent:target .parent-target\:translate-x-16{
    transform: translateX(160px);
}

.parent:target .parent-target\:translate-x-17{
    transform: translateX(170px);
}

.parent:target .parent-target\:translate-x-18{
    transform: translateX(180px);
}

.parent:target .parent-target\:translate-x-19{
    transform: translateX(190px);
}

.parent:target .parent-target\:translate-x-20{
    transform: translateX(200px);
}

.parent:target .parent-target\:translate-x-10x{
    transform: translateX(10%);
}

.parent:target .parent-target\:translate-x-15x{
    transform: translateX(15%);
}

.parent:target .parent-target\:translate-x-20x{
    transform: translateX(20%);
}

.parent:target .parent-target\:translate-x-25x{
    transform: translateX(25%);
}

.parent:target .parent-target\:translate-x-30x{
    transform: translateX(30%);
}

.parent:target .parent-target\:translate-x-35x{
    transform: translateX(35%);
}

.parent:target .parent-target\:translate-x-40x{
    transform: translateX(40%);
}

.parent:target .parent-target\:translate-x-45x{
    transform: translateX(45%);
}

.parent:target .parent-target\:translate-x-50x{
    transform: translateX(50%);
}

.parent:target .parent-target\:translate-x-55x{
    transform: translateX(55%);
}

.parent:target .parent-target\:translate-x-60x{
    transform: translateX(60%);
}

.parent:target .parent-target\:translate-x-65x{
    transform: translateX(65%);
}

.parent:target .parent-target\:translate-x-70x{
    transform: translateX(70%);
}

.parent:target .parent-target\:translate-x-75x{
    transform: translateX(75%);
}

.parent:target .parent-target\:translate-x-80x{
    transform: translateX(80%);
}

.parent:target .parent-target\:translate-x-85x{
    transform: translateX(85%);
}

.parent:target .parent-target\:translate-x-90x{
    transform: translateX(90%);
}

.parent:target .parent-target\:translate-x-95x{
    transform: translateX(95%);
}

.parent:target .parent-target\:translate-y-0{
    transform: translateY(0);
}

.parent:target .parent-target\:translate-y-1{
    transform: translateY(10px);
}

.parent:target .parent-target\:translate-y-2{
    transform: translateY(20px);
}

.parent:target .parent-target\:translate-y-3{
    transform: translateY(30px);
}

.parent:target .parent-target\:translate-y-4{
    transform: translateY(40px);
}

.parent:target .parent-target\:translate-y-5{
    transform: translateY(60px);
}

.parent:target .parent-target\:translate-y-6{
    transform: translateY(60px);
}

.parent:target .parent-target\:translate-y-7{
    transform: translateY(70px);
}

.parent:target .parent-target\:translate-y-8{
    transform: translateY(80px);
}

.parent:target .parent-target\:translate-y-9{
    transform: translateY(90px);
}

.parent:target .parent-target\:translate-y-10{
    transform: translateY(100px);
}

.parent:target .parent-target\:translate-y-11{
    transform: translateY(110px);
}

.parent:target .parent-target\:translate-y-12{
    transform: translateY(120px);
}

.parent:target .parent-target\:translate-y-13{
    transform: translateY(130px);
}

.parent:target .parent-target\:translate-y-14{
    transform: translateY(140px);
}

.parent:target .parent-target\:translate-y-15{
    transform: translateY(150px);
}

.parent:target .parent-target\:translate-y-16{
    transform: translateY(160px);
}

.parent:target .parent-target\:translate-y-17{
    transform: translateY(170px);
}

.parent:target .parent-target\:translate-y-18{
    transform: translateY(180px);
}

.parent:target .parent-target\:translate-y-19{
    transform: translateY(190px);
}

.parent:target .parent-target\:translate-y-20{
    transform: translateY(200px);
}

.parent:target .parent-target\:translate-y-10x{
    transform: translateY(10%);
}

.parent:target .parent-target\:translate-y-15x{
    transform: translateY(15%);
}

.parent:target .parent-target\:translate-y-20x{
    transform: translateY(20%);
}

.parent:target .parent-target\:translate-y-25x{
    transform: translateY(25%);
}

.parent:target .parent-target\:translate-y-30x{
    transform: translateY(30%);
}

.parent:target .parent-target\:translate-y-35x{
    transform: translateY(35%);
}

.parent:target .parent-target\:translate-y-40x{
    transform: translateY(40%);
}

.parent:target .parent-target\:translate-y-45x{
    transform: translateY(45%);
}

.parent:target .parent-target\:translate-y-50x{
    transform: translateY(50%);
}

.parent:target .parent-target\:translate-y-55x{
    transform: translateY(55%);
}

.parent:target .parent-target\:translate-y-60x{
    transform: translateY(60%);
}

.parent:target .parent-target\:translate-y-65x{
    transform: translateY(65%);
}

.parent:target .parent-target\:translate-y-70x{
    transform: translateY(70%);
}

.parent:target .parent-target\:translate-y-75x{
    transform: translateY(75%);
}

.parent:target .parent-target\:translate-y-80x{
    transform: translateY(80%);
}

.parent:target .parent-target\:translate-y-85x{
    transform: translateY(85%);
}

.parent:target .parent-target\:translate-y-90x{
    transform: translateY(90%);
}

.parent:target .parent-target\:translate-y-95x{
    transform: translateY(95%);
}

.parent:target .parent-target\:rotate-0{
    transform: rotate(0);
}

.parent:target .parent-target\:rotate-1{
    transform: rotate(1deg);
}

.parent:target .parent-target\:rotate-2{
    transform: rotate(2deg);
}

.parent:target .parent-target\:rotate-3{
    transform: rotate(3deg);
}

.parent:target .parent-target\:rotate-6{
    transform: rotate(6deg);
}

.parent:target .parent-target\:rotate-12{
    transform: rotate(12deg);
}

.parent:target .parent-target\:rotate-20{
    transform: rotate(20deg);
}

.parent:target .parent-target\:rotate-30{
    transform: rotate(30deg);
}

.parent:target .parent-target\:rotate-45{
    transform: rotate(45deg);
}

.parent:target .parent-target\:rotate-60{
    transform: rotate(60deg);
}

.parent:target .parent-target\:rotate-90{
    transform: rotate(90deg);
}

.parent:target .parent-target\:rotate-180{
    transform: rotate(180deg);
}

.parent:target .parent-target\:rotate-259{
    transform: rotate(359deg);
}

.parent:target .parent-target\:transform-origin-center{
    transform-origin: center;
}

.parent:target .parent-target\:transform-origin-center{
    transform-origin: center;
}

.parent:target .parent-target\:transform-origin-center{
    transform-origin: center;
}

.parent:target .parent-target\:transform-origin-center{
    transform-origin: center;
}

.parent:target .parent-target\:transform-origin-center{
    transform-origin: center;
}

.parent:target .parent-target\:transform-origin-center{
    transform-origin: center;
}

.parent:target .parent-target\:transform-origin-center{
    transform-origin: center;
}

.parent:target .parent-target\:transition-duration-75{
    transition-duration: 75ms;
}

.parent:target .parent-target\:transition-duration-100{
    transition-duration: 100ms;
}

.parent:target .parent-target\:transition-duration-150{
    transition-duration: 150ms;
}

.parent:target .parent-target\:transition-duration-200{
    transition-duration: 200ms;
}

.parent:target .parent-target\:transition-duration-300{
    transition-duration: 300ms;
}

.parent:target .parent-target\:transition-duration-700{
    transition-duration: 700ms;
}

.parent:target .parent-target\:transition-duration-1000{
    transition-duration: 1000ms;
}

.parent:target .parent-target\:transition-ease-linear{
    transition-timing-function: linear;
}

.parent:target .parent-target\:transition-ease-in{
    transition-timing-function: ease-in;
}

.parent:target .parent-target\:transition-ease-out{
    transition-timing-function: ease-out;
}

.parent:target .parent-target\:transition-ease-in-out{
    transition-timing-function: ease-in-out;
}

.parent:target .parent-target\:transition-delay-75{
    transition-delay: 75ms;
}

.parent:target .parent-target\:transition-delay-100{
    transition-delay: 100ms;
}

.parent:target .parent-target\:transition-delay-150{
    transition-delay: 150ms;
}

.parent:target .parent-target\:transition-duration-200{
    transition-delay: 200ms;
}

.parent:target .parent-target\:transition-delay-300{
    transition-delay: 300ms;
}

.parent:target .parent-target\:transition-delay-700{
    transition-delay: 700ms;
}

.parent:target .parent-target\:transition-delay-1000{
    transition-delay: 1000ms;
}

.parent:target .parent-target\:transition-property-all{
    transition-property: all;
}

.parent:target .parent-target\:transition-property-colors{
    transition-property: color, background-color, text-decoration, fill, stroke;
}

.parent:target .parent-target\:transition-property-opacity{
    transition-property: opacity;
}

.parent:target .parent-target\:transition-property-transform{
    transition-property: transform;
}

.parent:target .parent-target\:animation-duration-75{
    animation-duration: 75ms;
}

.parent:target .parent-target\:animation-duration-100{
    animation-duration: 100ms;
}

.parent:target .parent-target\:animation-duration-150{
    animation-duration: 150ms;
}

.parent:target .parent-target\:animation-duration-200{
    animation-duration: 200ms;
}

.parent:target .parent-target\:animation-duration-300{
    animation-duration: 300ms;
}

.parent:target .parent-target\:animation-duration-700{
    animation-duration: 700ms;
}

.parent:target .parent-target\:animation-duration-1000{
    animation-duration: 1000ms;
}

.parent:target .parent-target\:animation-ease-linear{
    animation-timing-function: linear;
}

.parent:target .parent-target\:animation-ease-in{
    animation-timing-function: ease-in;
}

.parent:target .parent-target\:animation-ease-out{
    animation-timing-function: ease-out;
}

.parent:target .parent-target\:animation-ease-in-out{
    animation-timing-function: ease-in-out;
}

.parent:target .parent-target\:animation-delay-75{
    animation-delay: 75ms;
}

.parent:target .parent-target\:animation-delay-100{
    animation-delay: 100ms;
}

.parent:target .parent-target\:animation-delay-150{
    animation-delay: 150ms;
}

.parent:target .parent-target\:animation-duration-200{
    animation-delay: 200ms;
}

.parent:target .parent-target\:animation-delay-300{
    animation-delay: 300ms;
}

.parent:target .parent-target\:animation-delay-700{
    animation-delay: 700ms;
}

.parent:target .parent-target\:animation-delay-1000{
    animation-delay: 1000ms;
}

.parent:target .parent-target\:animation-name-fade-in{
    animation-name: fade-in;
}

.parent:target .parent-target\:animation-name-fade-out{
    animation-name: fade-out;
}

.parent:target .parent-target\:animation-name-spin{
    animation-name: spin;
}

.parent:target .parent-target\:animation-name-translate-x{
    animation-name: translate-x;
}

.parent:target .parent-target\:animation-name-translate-y{
    animation-name: translate-y;
}

.parent:target .parent-target\:animation-name-scale-up{
    animation-name: scale-up;
}

.parent:target .parent-target\:animation-name-scale-down{
    animation-name: scale-down;
}

.parent:target .parent-target\:animation-name-bounce{
    animation-name: bounce;
}

.parent:target .parent-target\:animation-name-slide-in{
    animation-name: slide-in;
}

.parent:target .parent-target\:animation-name-slide-out{
    animation-name: slide-out;
}

.parent:target .parent-target\:animation-name-pulse{
    animation-name: pulse;
}

.parent:target .parent-target\:color-transparent{
    color: transparent;
}

.parent:target .parent-target\:bg-transparent{
    background: transparent;
}

.parent:target .parent-target\:border-transparent{
    border-color: transparent;
}

.parent:target .parent-target\:color-white{
    color: var(--white);
}

.parent:target .parent-target\:color-black{
    color: var(--black);
}

.parent:target .parent-target\:text-white{
    color: var(--white);
}

.parent:target .parent-target\:text-black{
    color: var(--black);
}

.parent:target .parent-target\:bg-white{
    background: var(--white);
}

.parent:target .parent-target\:bg-black{
    background: var(--black);
}

.parent:target .parent-target\:border-white{
    border-color: var(--white);
}

.parent:target .parent-target\:border-black{
    border-color: var(--black);
}

.parent:target .parent-target\:border-teal-50{
    border-color: var(--velocity-teal-50);
}

.parent:target .parent-target\:border-teal-100{
    border-color: var(--velocity-teal-100);
}

.parent:target .parent-target\:border-teal-200{
    border-color: var(--velocity-teal-200);
}

.parent:target .parent-target\:border-teal-300{
    border-color: var(--velocity-teal-300);
}

.parent:target .parent-target\:border-teal-400{
    border-color: var(--velocity-teal-400);
}

.parent:target .parent-target\:border-teal-500{
    border-color: var(--velocity-teal-500);
}

.parent:target .parent-target\:border-teal-600{
    border-color: var(--velocity-teal-600);
}

.parent:target .parent-target\:border-teal-700{
    border-color: var(--velocity-teal-700);
}

.parent:target .parent-target\:border-teal-800{
    border-color: var(--velocity-teal-800);
}

.parent:target .parent-target\:border-teal-900{
    border-color: var(--velocity-teal-900);
}

.parent:target .parent-target\:border-red-50{
    border-color: var(--velocity-red-50);
}

.parent:target .parent-target\:border-red-100{
    border-color: var(--velocity-red-100);
}

.parent:target .parent-target\:border-red-200{
    border-color: var(--velocity-red-200);
}

.parent:target .parent-target\:border-red-300{
    border-color: var(--velocity-red-300);
}

.parent:target .parent-target\:border-red-400{
    border-color: var(--velocity-red-400);
}

.parent:target .parent-target\:border-red-500{
    border-color: var(--velocity-red-500);
}

.parent:target .parent-target\:border-red-600{
    border-color: var(--velocity-red-600);
}

.parent:target .parent-target\:border-red-700{
    border-color: var(--velocity-red-700);
}

.parent:target .parent-target\:border-red-800{
    border-color: var(--velocity-red-800);
}

.parent:target .parent-target\:border-red-900{
    border-color: var(--velocity-red-900);
}

.parent:target .parent-target\:border-grey-100{
    border-color: var(--velocity-grey-100);
}

.parent:target .parent-target\:border-sky-50{
    border-color: var(--velocity-sky-50);
}

.parent:target .parent-target\:border-sky-100{
    border-color: var(--velocity-sky-100);
}

.parent:target .parent-target\:border-sky-200{
    border-color: var(--velocity-sky-200);
}

.parent:target .parent-target\:border-sky-300{
    border-color: var(--velocity-sky-300);
}

.parent:target .parent-target\:border-sky-400{
    border-color: var(--velocity-sky-400);
}

.parent:target .parent-target\:border-sky-500{
    border-color: var(--velocity-sky-500);
}

.parent:target .parent-target\:border-sky-600{
    border-color: var(--velocity-sky-600);
}

.parent:target .parent-target\:border-sky-700{
    border-color: var(--velocity-sky-700);
}

.parent:target .parent-target\:border-sky-800{
    border-color: var(--velocity-sky-800);
}

.parent:target .parent-target\:border-sky-900{
    border-color: var(--velocity-sky-900);
}

.parent:target .parent-target\:border-green-50{
    border-color: var(--velocity-green-50);
}

.parent:target .parent-target\:border-green-100{
    border-color: var(--velocity-green-100);
}

.parent:target .parent-target\:border-green-200{
    border-color: var(--velocity-green-200);
}

.parent:target .parent-target\:border-green-300{
    border-color: var(--velocity-green-300);
}

.parent:target .parent-target\:border-green-400{
    border-color: var(--velocity-green-400);
}

.parent:target .parent-target\:border-green-500{
    border-color: var(--velocity-green-500);
}

.parent:target .parent-target\:border-green-600{
    border-color: var(--velocity-green-600);
}

.parent:target .parent-target\:border-green-700{
    border-color: var(--velocity-green-700);
}

.parent:target .parent-target\:border-green-800{
    border-color: var(--velocity-green-800);
}

.parent:target .parent-target\:border-green-900{
    border-color: var(--velocity-green-900);
}

.parent:target .parent-target\:border-grey-200{
    border-color: var(--velocity-grey-200);
}

.parent:target .parent-target\:border-grey-300{
    border-color: var(--velocity-grey-300);
}

.parent:target .parent-target\:border-grey-400{
    border-color: var(--velocity-grey-400);
}

.parent:target .parent-target\:border-grey-500{
    border-color: var(--velocity-grey-500);
}

.parent:target .parent-target\:border-grey-600{
    border-color: var(--velocity-grey-600);
}

.parent:target .parent-target\:border-grey-700{
    border-color: var(--velocity-grey-700);
}

.parent:target .parent-target\:border-grey-800{
    border-color: var(--velocity-grey-800);
}

.parent:target .parent-target\:border-grey-900{
    border-color: var(--velocity-grey-900);
}

.parent:target .parent-target\:border-yellow-50{
    border-color: var(--velocity-yellow-50);
}

.parent:target .parent-target\:border-yellow-100{
    border-color: var(--velocity-yellow-100);
}

.parent:target .parent-target\:border-yellow-200{
    border-color: var(--velocity-yellow-200);
}

.parent:target .parent-target\:border-yellow-300{
    border-color: var(--velocity-yellow-300);
}

.parent:target .parent-target\:border-yellow-400{
    border-color: var(--velocity-yellow-400);
}

.parent:target .parent-target\:border-yellow-500{
    border-color: var(--velocity-yellow-500);
}

.parent:target .parent-target\:border-yellow-600{
    border-color: var(--velocity-yellow-600);
}

.parent:target .parent-target\:border-yellow-700{
    border-color: var(--velocity-yellow-700);
}

.parent:target .parent-target\:border-yellow-800{
    border-color: var(--velocity-yellow-800);
}

.parent:target .parent-target\:border-yellow-900{
    border-color: var(--velocity-yellow-900);
}

.parent:target .parent-target\:border-cyan-50{
    border-color: var(--velocity-cyan-50);
}

.parent:target .parent-target\:border-cyan-100{
    border-color: var(--velocity-cyan-100);
}

.parent:target .parent-target\:border-cyan-200{
    border-color: var(--velocity-cyan-200);
}

.parent:target .parent-target\:border-cyan-300{
    border-color: var(--velocity-cyan-300);
}

.parent:target .parent-target\:border-cyan-400{
    border-color: var(--velocity-cyan-400);
}

.parent:target .parent-target\:border-cyan-500{
    border-color: var(--velocity-cyan-500);
}

.parent:target .parent-target\:border-cyan-600{
    border-color: var(--velocity-cyan-600);
}

.parent:target .parent-target\:border-cyan-700{
    border-color: var(--velocity-cyan-700);
}

.parent:target .parent-target\:border-cyan-800{
    border-color: var(--velocity-cyan-800);
}

.parent:target .parent-target\:border-cyan-900{
    border-color: var(--velocity-cyan-900);
}

.parent:target .parent-target\:border-orange-50{
    border-color: var(--velocity-orange-50);
}

.parent:target .parent-target\:border-orange-100{
    border-color: var(--velocity-orange-100);
}

.parent:target .parent-target\:border-orange-200{
    border-color: var(--velocity-orange-200);
}

.parent:target .parent-target\:border-orange-300{
    border-color: var(--velocity-orange-300);
}

.parent:target .parent-target\:border-orange-400{
    border-color: var(--velocity-orange-400);
}

.parent:target .parent-target\:border-orange-500{
    border-color: var(--velocity-orange-500);
}

.parent:target .parent-target\:border-orange-600{
    border-color: var(--velocity-orange-600);
}

.parent:target .parent-target\:border-orange-700{
    border-color: var(--velocity-orange-700);
}

.parent:target .parent-target\:border-orange-800{
    border-color: var(--velocity-orange-800);
}

.parent:target .parent-target\:border-orange-900{
    border-color: var(--velocity-orange-900);
}

.parent:target .parent-target\:border-blue-50{
    border-color: var(--velocity-blue-50);
}

.parent:target .parent-target\:border-blue-100{
    border-color: var(--velocity-blue-100);
}

.parent:target .parent-target\:border-blue-200{
    border-color: var(--velocity-blue-200);
}

.parent:target .parent-target\:border-blue-300{
    border-color: var(--velocity-blue-300);
}

.parent:target .parent-target\:border-blue-400{
    border-color: var(--velocity-blue-400);
}

.parent:target .parent-target\:border-blue-500{
    border-color: var(--velocity-blue-500);
}

.parent:target .parent-target\:border-blue-600{
    border-color: var(--velocity-blue-600);
}

.parent:target .parent-target\:border-blue-700{
    border-color: var(--velocity-blue-700);
}

.parent:target .parent-target\:border-blue-800{
    border-color: var(--velocity-blue-800);
}

.parent:target .parent-target\:border-blue-900{
    border-color: var(--velocity-blue-900);
}

.parent:target .parent-target\:border-lime-50{
    border-color: var(--velocity-lime-50);
}

.parent:target .parent-target\:border-lime-100{
    border-color: var(--velocity-lime-100);
}

.parent:target .parent-target\:border-lime-200{
    border-color: var(--velocity-lime-200);
}

.parent:target .parent-target\:border-lime-300{
    border-color: var(--velocity-lime-300);
}

.parent:target .parent-target\:border-lime-400{
    border-color: var(--velocity-lime-400);
}

.parent:target .parent-target\:border-lime-500{
    border-color: var(--velocity-lime-500);
}

.parent:target .parent-target\:border-lime-600{
    border-color: var(--velocity-lime-600);
}

.parent:target .parent-target\:border-lime-700{
    border-color: var(--velocity-lime-700);
}

.parent:target .parent-target\:border-lime-800{
    border-color: var(--velocity-lime-800);
}

.parent:target .parent-target\:border-lime-900{
    border-color: var(--velocity-lime-900);
}

.parent:target .parent-target\:border-purple-50{
    border-color: var(--velocity-purple-50);
}

.parent:target .parent-target\:border-purple-100{
    border-color: var(--velocity-purple-100);
}

.parent:target .parent-target\:border-purple-200{
    border-color: var(--velocity-purple-200);
}

.parent:target .parent-target\:border-purple-300{
    border-color: var(--velocity-purple-300);
}

.parent:target .parent-target\:border-purple-400{
    border-color: var(--velocity-purple-400);
}

.parent:target .parent-target\:border-purple-500{
    border-color: var(--velocity-purple-500);
}

.parent:target .parent-target\:border-purple-600{
    border-color: var(--velocity-purple-600);
}

.parent:target .parent-target\:border-purple-700{
    border-color: var(--velocity-purple-700);
}

.parent:target .parent-target\:border-purple-800{
    border-color: var(--velocity-purple-800);
}

.parent:target .parent-target\:border-purple-900{
    border-color: var(--velocity-purple-900);
}

.parent:target .parent-target\:border-indigo-50{
    border-color: var(--velocity-indigo-50);
}

.parent:target .parent-target\:border-indigo-100{
    border-color: var(--velocity-indigo-100);
}

.parent:target .parent-target\:border-indigo-200{
    border-color: var(--velocity-indigo-200);
}

.parent:target .parent-target\:border-indigo-300{
    border-color: var(--velocity-indigo-300);
}

.parent:target .parent-target\:border-indigo-400{
    border-color: var(--velocity-indigo-400);
}

.parent:target .parent-target\:border-indigo-500{
    border-color: var(--velocity-indigo-500);
}

.parent:target .parent-target\:border-indigo-600{
    border-color: var(--velocity-indigo-600);
}

.parent:target .parent-target\:border-indigo-700{
    border-color: var(--velocity-indigo-700);
}

.parent:target .parent-target\:border-indigo-800{
    border-color: var(--velocity-indigo-800);
}

.parent:target .parent-target\:border-indigo-900{
    border-color: var(--velocity-indigo-900);
}

.parent:target .parent-target\:border-pink-50{
    border-color: var(--velocity-pink-50);
}

.parent:target .parent-target\:border-pink-100{
    border-color: var(--velocity-pink-100);
}

.parent:target .parent-target\:border-pink-200{
    border-color: var(--velocity-pink-200);
}

.parent:target .parent-target\:border-pink-300{
    border-color: var(--velocity-pink-300);
}

.parent:target .parent-target\:border-pink-400{
    border-color: var(--velocity-pink-400);
}

.parent:target .parent-target\:border-pink-500{
    border-color: var(--velocity-pink-500);
}

.parent:target .parent-target\:border-pink-600{
    border-color: var(--velocity-pink-600);
}

.parent:target .parent-target\:border-pink-700{
    border-color: var(--velocity-pink-700);
}

.parent:target .parent-target\:border-pink-800{
    border-color: var(--velocity-pink-800);
}

.parent:target .parent-target\:border-pink-900{
    border-color: var(--velocity-pink-900);
}

.parent:target .parent-target\:border-violet-50{
    border-color: var(--velocity-violet-50);
}

.parent:target .parent-target\:border-violet-100{
    border-color: var(--velocity-violet-100);
}

.parent:target .parent-target\:border-violet-200{
    border-color: var(--velocity-violet-200);
}

.parent:target .parent-target\:border-violet-300{
    border-color: var(--velocity-violet-300);
}

.parent:target .parent-target\:border-violet-400{
    border-color: var(--velocity-violet-400);
}

.parent:target .parent-target\:border-violet-500{
    border-color: var(--velocity-violet-500);
}

.parent:target .parent-target\:border-violet-600{
    border-color: var(--velocity-violet-600);
}

.parent:target .parent-target\:border-violet-700{
    border-color: var(--velocity-violet-700);
}

.parent:target .parent-target\:border-violet-800{
    border-color: var(--velocity-violet-800);
}

.parent:target .parent-target\:border-violet-900{
    border-color: var(--velocity-violet-900);
}

.parent:target .parent-target\:border-slate-50{
    border-color: var(--velocity-slate-50);
}

.parent:target .parent-target\:border-slate-100{
    border-color: var(--velocity-slate-100);
}

.parent:target .parent-target\:border-slate-200{
    border-color: var(--velocity-slate-200);
}

.parent:target .parent-target\:border-slate-300{
    border-color: var(--velocity-slate-300);
}

.parent:target .parent-target\:border-slate-400{
    border-color: var(--velocity-slate-400);
}

.parent:target .parent-target\:border-slate-500{
    border-color: var(--velocity-slate-500);
}

.parent:target .parent-target\:border-slate-600{
    border-color: var(--velocity-slate-600);
}

.parent:target .parent-target\:border-slate-700{
    border-color: var(--velocity-slate-700);
}

.parent:target .parent-target\:border-slate-800{
    border-color: var(--velocity-slate-800);
}

.parent:target .parent-target\:border-slate-900{
    border-color: var(--velocity-slate-900);
}

.parent:target .parent-target\:border-rose-50{
    border-color: var(--velocity-rose-50);
}

.parent:target .parent-target\:border-rose-100{
    border-color: var(--velocity-rose-100);
}

.parent:target .parent-target\:border-rose-200{
    border-color: var(--velocity-rose-200);
}

.parent:target .parent-target\:border-rose-300{
    border-color: var(--velocity-rose-300);
}

.parent:target .parent-target\:border-rose-400{
    border-color: var(--velocity-rose-400);
}

.parent:target .parent-target\:border-rose-500{
    border-color: var(--velocity-rose-500);
}

.parent:target .parent-target\:border-rose-600{
    border-color: var(--velocity-rose-600);
}

.parent:target .parent-target\:border-rose-700{
    border-color: var(--velocity-rose-700);
}

.parent:target .parent-target\:border-rose-800{
    border-color: var(--velocity-rose-800);
}

.parent:target .parent-target\:border-rose-900{
    border-color: var(--velocity-rose-900);
}

.parent:target .parent-target\:fill-teal-50{
    fill: var(--velocity-teal-50);
}

.parent:target .parent-target\:fill-teal-100{
    fill: var(--velocity-teal-100);
}

.parent:target .parent-target\:fill-teal-200{
    fill: var(--velocity-teal-200);
}

.parent:target .parent-target\:fill-teal-300{
    fill: var(--velocity-teal-300);
}

.parent:target .parent-target\:fill-teal-400{
    fill: var(--velocity-teal-400);
}

.parent:target .parent-target\:fill-teal-500{
    fill: var(--velocity-teal-500);
}

.parent:target .parent-target\:fill-teal-600{
    fill: var(--velocity-teal-600);
}

.parent:target .parent-target\:fill-teal-700{
    fill: var(--velocity-teal-700);
}

.parent:target .parent-target\:fill-teal-800{
    fill: var(--velocity-teal-800);
}

.parent:target .parent-target\:fill-teal-900{
    fill: var(--velocity-teal-900);
}

.parent:target .parent-target\:fill-red-50{
    fill: var(--velocity-red-50);
}

.parent:target .parent-target\:fill-red-100{
    fill: var(--velocity-red-100);
}

.parent:target .parent-target\:fill-red-200{
    fill: var(--velocity-red-200);
}

.parent:target .parent-target\:fill-red-300{
    fill: var(--velocity-red-300);
}

.parent:target .parent-target\:fill-red-400{
    fill: var(--velocity-red-400);
}

.parent:target .parent-target\:fill-red-500{
    fill: var(--velocity-red-500);
}

.parent:target .parent-target\:fill-red-600{
    fill: var(--velocity-red-600);
}

.parent:target .parent-target\:fill-red-700{
    fill: var(--velocity-red-700);
}

.parent:target .parent-target\:fill-red-800{
    fill: var(--velocity-red-800);
}

.parent:target .parent-target\:fill-red-900{
    fill: var(--velocity-red-900);
}

.parent:target .parent-target\:fill-grey-100{
    fill: var(--velocity-grey-100);
}

.parent:target .parent-target\:fill-sky-50{
    fill: var(--velocity-sky-50);
}

.parent:target .parent-target\:fill-sky-100{
    fill: var(--velocity-sky-100);
}

.parent:target .parent-target\:fill-sky-200{
    fill: var(--velocity-sky-200);
}

.parent:target .parent-target\:fill-sky-300{
    fill: var(--velocity-sky-300);
}

.parent:target .parent-target\:fill-sky-400{
    fill: var(--velocity-sky-400);
}

.parent:target .parent-target\:fill-sky-500{
    fill: var(--velocity-sky-500);
}

.parent:target .parent-target\:fill-sky-600{
    fill: var(--velocity-sky-600);
}

.parent:target .parent-target\:fill-sky-700{
    fill: var(--velocity-sky-700);
}

.parent:target .parent-target\:fill-sky-800{
    fill: var(--velocity-sky-800);
}

.parent:target .parent-target\:fill-sky-900{
    fill: var(--velocity-sky-900);
}

.parent:target .parent-target\:fill-green-50{
    fill: var(--velocity-green-50);
}

.parent:target .parent-target\:fill-green-100{
    fill: var(--velocity-green-100);
}

.parent:target .parent-target\:fill-green-200{
    fill: var(--velocity-green-200);
}

.parent:target .parent-target\:fill-green-300{
    fill: var(--velocity-green-300);
}

.parent:target .parent-target\:fill-green-400{
    fill: var(--velocity-green-400);
}

.parent:target .parent-target\:fill-green-500{
    fill: var(--velocity-green-500);
}

.parent:target .parent-target\:fill-green-600{
    fill: var(--velocity-green-600);
}

.parent:target .parent-target\:fill-green-700{
    fill: var(--velocity-green-700);
}

.parent:target .parent-target\:fill-green-800{
    fill: var(--velocity-green-800);
}

.parent:target .parent-target\:fill-green-900{
    fill: var(--velocity-green-900);
}

.parent:target .parent-target\:fill-grey-200{
    fill: var(--velocity-grey-200);
}

.parent:target .parent-target\:fill-grey-300{
    fill: var(--velocity-grey-300);
}

.parent:target .parent-target\:fill-grey-400{
    fill: var(--velocity-grey-400);
}

.parent:target .parent-target\:fill-grey-500{
    fill: var(--velocity-grey-500);
}

.parent:target .parent-target\:fill-grey-600{
    fill: var(--velocity-grey-600);
}

.parent:target .parent-target\:fill-grey-700{
    fill: var(--velocity-grey-700);
}

.parent:target .parent-target\:fill-grey-800{
    fill: var(--velocity-grey-800);
}

.parent:target .parent-target\:fill-grey-900{
    fill: var(--velocity-grey-900);
}

.parent:target .parent-target\:fill-yellow-50{
    fill: var(--velocity-yellow-50);
}

.parent:target .parent-target\:fill-yellow-100{
    fill: var(--velocity-yellow-100);
}

.parent:target .parent-target\:fill-yellow-200{
    fill: var(--velocity-yellow-200);
}

.parent:target .parent-target\:fill-yellow-300{
    fill: var(--velocity-yellow-300);
}

.parent:target .parent-target\:fill-yellow-400{
    fill: var(--velocity-yellow-400);
}

.parent:target .parent-target\:fill-yellow-500{
    fill: var(--velocity-yellow-500);
}

.parent:target .parent-target\:fill-yellow-600{
    fill: var(--velocity-yellow-600);
}

.parent:target .parent-target\:fill-yellow-700{
    fill: var(--velocity-yellow-700);
}

.parent:target .parent-target\:fill-yellow-800{
    fill: var(--velocity-yellow-800);
}

.parent:target .parent-target\:fill-yellow-900{
    fill: var(--velocity-yellow-900);
}

.parent:target .parent-target\:fill-cyan-50{
    fill: var(--velocity-cyan-50);
}

.parent:target .parent-target\:fill-cyan-100{
    fill: var(--velocity-cyan-100);
}

.parent:target .parent-target\:fill-cyan-200{
    fill: var(--velocity-cyan-200);
}

.parent:target .parent-target\:fill-cyan-300{
    fill: var(--velocity-cyan-300);
}

.parent:target .parent-target\:fill-cyan-400{
    fill: var(--velocity-cyan-400);
}

.parent:target .parent-target\:fill-cyan-500{
    fill: var(--velocity-cyan-500);
}

.parent:target .parent-target\:fill-cyan-600{
    fill: var(--velocity-cyan-600);
}

.parent:target .parent-target\:fill-cyan-700{
    fill: var(--velocity-cyan-700);
}

.parent:target .parent-target\:fill-cyan-800{
    fill: var(--velocity-cyan-800);
}

.parent:target .parent-target\:fill-cyan-900{
    fill: var(--velocity-cyan-900);
}

.parent:target .parent-target\:fill-orange-50{
    fill: var(--velocity-orange-50);
}

.parent:target .parent-target\:fill-orange-100{
    fill: var(--velocity-orange-100);
}

.parent:target .parent-target\:fill-orange-200{
    fill: var(--velocity-orange-200);
}

.parent:target .parent-target\:fill-orange-300{
    fill: var(--velocity-orange-300);
}

.parent:target .parent-target\:fill-orange-400{
    fill: var(--velocity-orange-400);
}

.parent:target .parent-target\:fill-orange-500{
    fill: var(--velocity-orange-500);
}

.parent:target .parent-target\:fill-orange-600{
    fill: var(--velocity-orange-600);
}

.parent:target .parent-target\:fill-orange-700{
    fill: var(--velocity-orange-700);
}

.parent:target .parent-target\:fill-orange-800{
    fill: var(--velocity-orange-800);
}

.parent:target .parent-target\:fill-orange-900{
    fill: var(--velocity-orange-900);
}

.parent:target .parent-target\:fill-blue-50{
    fill: var(--velocity-blue-50);
}

.parent:target .parent-target\:fill-blue-100{
    fill: var(--velocity-blue-100);
}

.parent:target .parent-target\:fill-blue-200{
    fill: var(--velocity-blue-200);
}

.parent:target .parent-target\:fill-blue-300{
    fill: var(--velocity-blue-300);
}

.parent:target .parent-target\:fill-blue-400{
    fill: var(--velocity-blue-400);
}

.parent:target .parent-target\:fill-blue-500{
    fill: var(--velocity-blue-500);
}

.parent:target .parent-target\:fill-blue-600{
    fill: var(--velocity-blue-600);
}

.parent:target .parent-target\:fill-blue-700{
    fill: var(--velocity-blue-700);
}

.parent:target .parent-target\:fill-blue-800{
    fill: var(--velocity-blue-800);
}

.parent:target .parent-target\:fill-blue-900{
    fill: var(--velocity-blue-900);
}

.parent:target .parent-target\:fill-lime-50{
    fill: var(--velocity-lime-50);
}

.parent:target .parent-target\:fill-lime-100{
    fill: var(--velocity-lime-100);
}

.parent:target .parent-target\:fill-lime-200{
    fill: var(--velocity-lime-200);
}

.parent:target .parent-target\:fill-lime-300{
    fill: var(--velocity-lime-300);
}

.parent:target .parent-target\:fill-lime-400{
    fill: var(--velocity-lime-400);
}

.parent:target .parent-target\:fill-lime-500{
    fill: var(--velocity-lime-500);
}

.parent:target .parent-target\:fill-lime-600{
    fill: var(--velocity-lime-600);
}

.parent:target .parent-target\:fill-lime-700{
    fill: var(--velocity-lime-700);
}

.parent:target .parent-target\:fill-lime-800{
    fill: var(--velocity-lime-800);
}

.parent:target .parent-target\:fill-lime-900{
    fill: var(--velocity-lime-900);
}

.parent:target .parent-target\:fill-purple-50{
    fill: var(--velocity-purple-50);
}

.parent:target .parent-target\:fill-purple-100{
    fill: var(--velocity-purple-100);
}

.parent:target .parent-target\:fill-purple-200{
    fill: var(--velocity-purple-200);
}

.parent:target .parent-target\:fill-purple-300{
    fill: var(--velocity-purple-300);
}

.parent:target .parent-target\:fill-purple-400{
    fill: var(--velocity-purple-400);
}

.parent:target .parent-target\:fill-purple-500{
    fill: var(--velocity-purple-500);
}

.parent:target .parent-target\:fill-purple-600{
    fill: var(--velocity-purple-600);
}

.parent:target .parent-target\:fill-purple-700{
    fill: var(--velocity-purple-700);
}

.parent:target .parent-target\:fill-purple-800{
    fill: var(--velocity-purple-800);
}

.parent:target .parent-target\:fill-purple-900{
    fill: var(--velocity-purple-900);
}

.parent:target .parent-target\:fill-indigo-50{
    fill: var(--velocity-indigo-50);
}

.parent:target .parent-target\:fill-indigo-100{
    fill: var(--velocity-indigo-100);
}

.parent:target .parent-target\:fill-indigo-200{
    fill: var(--velocity-indigo-200);
}

.parent:target .parent-target\:fill-indigo-300{
    fill: var(--velocity-indigo-300);
}

.parent:target .parent-target\:fill-indigo-400{
    fill: var(--velocity-indigo-400);
}

.parent:target .parent-target\:fill-indigo-500{
    fill: var(--velocity-indigo-500);
}

.parent:target .parent-target\:fill-indigo-600{
    fill: var(--velocity-indigo-600);
}

.parent:target .parent-target\:fill-indigo-700{
    fill: var(--velocity-indigo-700);
}

.parent:target .parent-target\:fill-indigo-800{
    fill: var(--velocity-indigo-800);
}

.parent:target .parent-target\:fill-indigo-900{
    fill: var(--velocity-indigo-900);
}

.parent:target .parent-target\:fill-pink-50{
    fill: var(--velocity-pink-50);
}

.parent:target .parent-target\:fill-pink-100{
    fill: var(--velocity-pink-100);
}

.parent:target .parent-target\:fill-pink-200{
    fill: var(--velocity-pink-200);
}

.parent:target .parent-target\:fill-pink-300{
    fill: var(--velocity-pink-300);
}

.parent:target .parent-target\:fill-pink-400{
    fill: var(--velocity-pink-400);
}

.parent:target .parent-target\:fill-pink-500{
    fill: var(--velocity-pink-500);
}

.parent:target .parent-target\:fill-pink-600{
    fill: var(--velocity-pink-600);
}

.parent:target .parent-target\:fill-pink-700{
    fill: var(--velocity-pink-700);
}

.parent:target .parent-target\:fill-pink-800{
    fill: var(--velocity-pink-800);
}

.parent:target .parent-target\:fill-pink-900{
    fill: var(--velocity-pink-900);
}

.parent:target .parent-target\:fill-violet-50{
    fill: var(--velocity-violet-50);
}

.parent:target .parent-target\:fill-violet-100{
    fill: var(--velocity-violet-100);
}

.parent:target .parent-target\:fill-violet-200{
    fill: var(--velocity-violet-200);
}

.parent:target .parent-target\:fill-violet-300{
    fill: var(--velocity-violet-300);
}

.parent:target .parent-target\:fill-violet-400{
    fill: var(--velocity-violet-400);
}

.parent:target .parent-target\:fill-violet-500{
    fill: var(--velocity-violet-500);
}

.parent:target .parent-target\:fill-violet-600{
    fill: var(--velocity-violet-600);
}

.parent:target .parent-target\:fill-violet-700{
    fill: var(--velocity-violet-700);
}

.parent:target .parent-target\:fill-violet-800{
    fill: var(--velocity-violet-800);
}

.parent:target .parent-target\:fill-violet-900{
    fill: var(--velocity-violet-900);
}

.parent:target .parent-target\:fill-slate-50{
    fill: var(--velocity-slate-50);
}

.parent:target .parent-target\:fill-slate-100{
    fill: var(--velocity-slate-100);
}

.parent:target .parent-target\:fill-slate-200{
    fill: var(--velocity-slate-200);
}

.parent:target .parent-target\:fill-slate-300{
    fill: var(--velocity-slate-300);
}

.parent:target .parent-target\:fill-slate-400{
    fill: var(--velocity-slate-400);
}

.parent:target .parent-target\:fill-slate-500{
    fill: var(--velocity-slate-500);
}

.parent:target .parent-target\:fill-slate-600{
    fill: var(--velocity-slate-600);
}

.parent:target .parent-target\:fill-slate-700{
    fill: var(--velocity-slate-700);
}

.parent:target .parent-target\:fill-slate-800{
    fill: var(--velocity-slate-800);
}

.parent:target .parent-target\:fill-slate-900{
    fill: var(--velocity-slate-900);
}

.parent:target .parent-target\:fill-rose-50{
    fill: var(--velocity-rose-50);
}

.parent:target .parent-target\:fill-rose-100{
    fill: var(--velocity-rose-100);
}

.parent:target .parent-target\:fill-rose-200{
    fill: var(--velocity-rose-200);
}

.parent:target .parent-target\:fill-rose-300{
    fill: var(--velocity-rose-300);
}

.parent:target .parent-target\:fill-rose-400{
    fill: var(--velocity-rose-400);
}

.parent:target .parent-target\:fill-rose-500{
    fill: var(--velocity-rose-500);
}

.parent:target .parent-target\:fill-rose-600{
    fill: var(--velocity-rose-600);
}

.parent:target .parent-target\:fill-rose-700{
    fill: var(--velocity-rose-700);
}

.parent:target .parent-target\:fill-rose-800{
    fill: var(--velocity-rose-800);
}

.parent:target .parent-target\:fill-rose-900{
    fill: var(--velocity-rose-900);
}

.parent:target .parent-target\:fill-transparent{
    fill: transparent;
}

.parent:target .parent-target\:color-teal-50{
    color: var(--velocity-teal-50);
}

.parent:target .parent-target\:color-teal-100{
    color: var(--velocity-teal-100);
}

.parent:target .parent-target\:color-teal-200{
    color: var(--velocity-teal-200);
}

.parent:target .parent-target\:color-teal-300{
    color: var(--velocity-teal-300);
}

.parent:target .parent-target\:color-teal-400{
    color: var(--velocity-teal-400);
}

.parent:target .parent-target\:color-teal-500{
    color: var(--velocity-teal-500);
}

.parent:target .parent-target\:color-teal-600{
    color: var(--velocity-teal-600);
}

.parent:target .parent-target\:color-teal-700{
    color: var(--velocity-teal-700);
}

.parent:target .parent-target\:color-teal-800{
    color: var(--velocity-teal-800);
}

.parent:target .parent-target\:color-teal-900{
    color: var(--velocity-teal-900);
}

.parent:target .parent-target\:color-red-50{
    color: var(--velocity-red-50);
}

.parent:target .parent-target\:color-red-100{
    color: var(--velocity-red-100);
}

.parent:target .parent-target\:color-red-200{
    color: var(--velocity-red-200);
}

.parent:target .parent-target\:color-red-300{
    color: var(--velocity-red-300);
}

.parent:target .parent-target\:color-red-400{
    color: var(--velocity-red-400);
}

.parent:target .parent-target\:color-red-500{
    color: var(--velocity-red-500);
}

.parent:target .parent-target\:color-red-600{
    color: var(--velocity-red-600);
}

.parent:target .parent-target\:color-red-700{
    color: var(--velocity-red-700);
}

.parent:target .parent-target\:color-red-800{
    color: var(--velocity-red-800);
}

.parent:target .parent-target\:color-red-900{
    color: var(--velocity-red-900);
}

.parent:target .parent-target\:color-grey-100{
    color: var(--velocity-grey-100);
}

.parent:target .parent-target\:color-sky-50{
    color: var(--velocity-sky-50);
}

.parent:target .parent-target\:color-sky-100{
    color: var(--velocity-sky-100);
}

.parent:target .parent-target\:color-sky-200{
    color: var(--velocity-sky-200);
}

.parent:target .parent-target\:color-sky-300{
    color: var(--velocity-sky-300);
}

.parent:target .parent-target\:color-sky-400{
    color: var(--velocity-sky-400);
}

.parent:target .parent-target\:color-sky-500{
    color: var(--velocity-sky-500);
}

.parent:target .parent-target\:color-sky-600{
    color: var(--velocity-sky-600);
}

.parent:target .parent-target\:color-sky-700{
    color: var(--velocity-sky-700);
}

.parent:target .parent-target\:color-sky-800{
    color: var(--velocity-sky-800);
}

.parent:target .parent-target\:color-sky-900{
    color: var(--velocity-sky-900);
}

.parent:target .parent-target\:color-green-50{
    color: var(--velocity-green-50);
}

.parent:target .parent-target\:color-green-100{
    color: var(--velocity-green-100);
}

.parent:target .parent-target\:color-green-200{
    color: var(--velocity-green-200);
}

.parent:target .parent-target\:color-green-300{
    color: var(--velocity-green-300);
}

.parent:target .parent-target\:color-green-400{
    color: var(--velocity-green-400);
}

.parent:target .parent-target\:color-green-500{
    color: var(--velocity-green-500);
}

.parent:target .parent-target\:color-green-600{
    color: var(--velocity-green-600);
}

.parent:target .parent-target\:color-green-700{
    color: var(--velocity-green-700);
}

.parent:target .parent-target\:color-green-800{
    color: var(--velocity-green-800);
}

.parent:target .parent-target\:color-green-900{
    color: var(--velocity-green-900);
}

.parent:target .parent-target\:color-grey-200{
    color: var(--velocity-grey-200);
}

.parent:target .parent-target\:color-grey-300{
    color: var(--velocity-grey-300);
}

.parent:target .parent-target\:color-grey-400{
    color: var(--velocity-grey-400);
}

.parent:target .parent-target\:color-grey-500{
    color: var(--velocity-grey-500);
}

.parent:target .parent-target\:color-grey-600{
    color: var(--velocity-grey-600);
}

.parent:target .parent-target\:color-grey-700{
    color: var(--velocity-grey-700);
}

.parent:target .parent-target\:color-grey-800{
    color: var(--velocity-grey-800);
}

.parent:target .parent-target\:color-grey-900{
    color: var(--velocity-grey-900);
}

.parent:target .parent-target\:color-yellow-50{
    color: var(--velocity-yellow-50);
}

.parent:target .parent-target\:color-yellow-100{
    color: var(--velocity-yellow-100);
}

.parent:target .parent-target\:color-yellow-200{
    color: var(--velocity-yellow-200);
}

.parent:target .parent-target\:color-yellow-300{
    color: var(--velocity-yellow-300);
}

.parent:target .parent-target\:color-yellow-400{
    color: var(--velocity-yellow-400);
}

.parent:target .parent-target\:color-yellow-500{
    color: var(--velocity-yellow-500);
}

.parent:target .parent-target\:color-yellow-600{
    color: var(--velocity-yellow-600);
}

.parent:target .parent-target\:color-yellow-700{
    color: var(--velocity-yellow-700);
}

.parent:target .parent-target\:color-yellow-800{
    color: var(--velocity-yellow-800);
}

.parent:target .parent-target\:color-yellow-900{
    color: var(--velocity-yellow-900);
}

.parent:target .parent-target\:color-cyan-50{
    color: var(--velocity-cyan-50);
}

.parent:target .parent-target\:color-cyan-100{
    color: var(--velocity-cyan-100);
}

.parent:target .parent-target\:color-cyan-200{
    color: var(--velocity-cyan-200);
}

.parent:target .parent-target\:color-cyan-300{
    color: var(--velocity-cyan-300);
}

.parent:target .parent-target\:color-cyan-400{
    color: var(--velocity-cyan-400);
}

.parent:target .parent-target\:color-cyan-500{
    color: var(--velocity-cyan-500);
}

.parent:target .parent-target\:color-cyan-600{
    color: var(--velocity-cyan-600);
}

.parent:target .parent-target\:color-cyan-700{
    color: var(--velocity-cyan-700);
}

.parent:target .parent-target\:color-cyan-800{
    color: var(--velocity-cyan-800);
}

.parent:target .parent-target\:color-cyan-900{
    color: var(--velocity-cyan-900);
}

.parent:target .parent-target\:color-orange-50{
    color: var(--velocity-orange-50);
}

.parent:target .parent-target\:color-orange-100{
    color: var(--velocity-orange-100);
}

.parent:target .parent-target\:color-orange-200{
    color: var(--velocity-orange-200);
}

.parent:target .parent-target\:color-orange-300{
    color: var(--velocity-orange-300);
}

.parent:target .parent-target\:color-orange-400{
    color: var(--velocity-orange-400);
}

.parent:target .parent-target\:color-orange-500{
    color: var(--velocity-orange-500);
}

.parent:target .parent-target\:color-orange-600{
    color: var(--velocity-orange-600);
}

.parent:target .parent-target\:color-orange-700{
    color: var(--velocity-orange-700);
}

.parent:target .parent-target\:color-orange-800{
    color: var(--velocity-orange-800);
}

.parent:target .parent-target\:color-orange-900{
    color: var(--velocity-orange-900);
}

.parent:target .parent-target\:color-blue-50{
    color: var(--velocity-blue-50);
}

.parent:target .parent-target\:color-blue-100{
    color: var(--velocity-blue-100);
}

.parent:target .parent-target\:color-blue-200{
    color: var(--velocity-blue-200);
}

.parent:target .parent-target\:color-blue-300{
    color: var(--velocity-blue-300);
}

.parent:target .parent-target\:color-blue-400{
    color: var(--velocity-blue-400);
}

.parent:target .parent-target\:color-blue-500{
    color: var(--velocity-blue-500);
}

.parent:target .parent-target\:color-blue-600{
    color: var(--velocity-blue-600);
}

.parent:target .parent-target\:color-blue-700{
    color: var(--velocity-blue-700);
}

.parent:target .parent-target\:color-blue-800{
    color: var(--velocity-blue-800);
}

.parent:target .parent-target\:color-blue-900{
    color: var(--velocity-blue-900);
}

.parent:target .parent-target\:color-lime-50{
    color: var(--velocity-lime-50);
}

.parent:target .parent-target\:color-lime-100{
    color: var(--velocity-lime-100);
}

.parent:target .parent-target\:color-lime-200{
    color: var(--velocity-lime-200);
}

.parent:target .parent-target\:color-lime-300{
    color: var(--velocity-lime-300);
}

.parent:target .parent-target\:color-lime-400{
    color: var(--velocity-lime-400);
}

.parent:target .parent-target\:color-lime-500{
    color: var(--velocity-lime-500);
}

.parent:target .parent-target\:color-lime-600{
    color: var(--velocity-lime-600);
}

.parent:target .parent-target\:color-lime-700{
    color: var(--velocity-lime-700);
}

.parent:target .parent-target\:color-lime-800{
    color: var(--velocity-lime-800);
}

.parent:target .parent-target\:color-lime-900{
    color: var(--velocity-lime-900);
}

.parent:target .parent-target\:color-purple-50{
    color: var(--velocity-purple-50);
}

.parent:target .parent-target\:color-purple-100{
    color: var(--velocity-purple-100);
}

.parent:target .parent-target\:color-purple-200{
    color: var(--velocity-purple-200);
}

.parent:target .parent-target\:color-purple-300{
    color: var(--velocity-purple-300);
}

.parent:target .parent-target\:color-purple-400{
    color: var(--velocity-purple-400);
}

.parent:target .parent-target\:color-purple-500{
    color: var(--velocity-purple-500);
}

.parent:target .parent-target\:color-purple-600{
    color: var(--velocity-purple-600);
}

.parent:target .parent-target\:color-purple-700{
    color: var(--velocity-purple-700);
}

.parent:target .parent-target\:color-purple-800{
    color: var(--velocity-purple-800);
}

.parent:target .parent-target\:color-purple-900{
    color: var(--velocity-purple-900);
}

.parent:target .parent-target\:color-indigo-50{
    color: var(--velocity-indigo-50);
}

.parent:target .parent-target\:color-indigo-100{
    color: var(--velocity-indigo-100);
}

.parent:target .parent-target\:color-indigo-200{
    color: var(--velocity-indigo-200);
}

.parent:target .parent-target\:color-indigo-300{
    color: var(--velocity-indigo-300);
}

.parent:target .parent-target\:color-indigo-400{
    color: var(--velocity-indigo-400);
}

.parent:target .parent-target\:color-indigo-500{
    color: var(--velocity-indigo-500);
}

.parent:target .parent-target\:color-indigo-600{
    color: var(--velocity-indigo-600);
}

.parent:target .parent-target\:color-indigo-700{
    color: var(--velocity-indigo-700);
}

.parent:target .parent-target\:color-indigo-800{
    color: var(--velocity-indigo-800);
}

.parent:target .parent-target\:color-indigo-900{
    color: var(--velocity-indigo-900);
}

.parent:target .parent-target\:color-pink-50{
    color: var(--velocity-pink-50);
}

.parent:target .parent-target\:color-pink-100{
    color: var(--velocity-pink-100);
}

.parent:target .parent-target\:color-pink-200{
    color: var(--velocity-pink-200);
}

.parent:target .parent-target\:color-pink-300{
    color: var(--velocity-pink-300);
}

.parent:target .parent-target\:color-pink-400{
    color: var(--velocity-pink-400);
}

.parent:target .parent-target\:color-pink-500{
    color: var(--velocity-pink-500);
}

.parent:target .parent-target\:color-pink-600{
    color: var(--velocity-pink-600);
}

.parent:target .parent-target\:color-pink-700{
    color: var(--velocity-pink-700);
}

.parent:target .parent-target\:color-pink-800{
    color: var(--velocity-pink-800);
}

.parent:target .parent-target\:color-pink-900{
    color: var(--velocity-pink-900);
}

.parent:target .parent-target\:color-violet-50{
    color: var(--velocity-violet-50);
}

.parent:target .parent-target\:color-violet-100{
    color: var(--velocity-violet-100);
}

.parent:target .parent-target\:color-violet-200{
    color: var(--velocity-violet-200);
}

.parent:target .parent-target\:color-violet-300{
    color: var(--velocity-violet-300);
}

.parent:target .parent-target\:color-violet-400{
    color: var(--velocity-violet-400);
}

.parent:target .parent-target\:color-violet-500{
    color: var(--velocity-violet-500);
}

.parent:target .parent-target\:color-violet-600{
    color: var(--velocity-violet-600);
}

.parent:target .parent-target\:color-violet-700{
    color: var(--velocity-violet-700);
}

.parent:target .parent-target\:color-violet-800{
    color: var(--velocity-violet-800);
}

.parent:target .parent-target\:color-violet-900{
    color: var(--velocity-violet-900);
}

.parent:target .parent-target\:color-slate-50{
    color: var(--velocity-slate-50);
}

.parent:target .parent-target\:color-slate-100{
    color: var(--velocity-slate-100);
}

.parent:target .parent-target\:color-slate-200{
    color: var(--velocity-slate-200);
}

.parent:target .parent-target\:color-slate-300{
    color: var(--velocity-slate-300);
}

.parent:target .parent-target\:color-slate-400{
    color: var(--velocity-slate-400);
}

.parent:target .parent-target\:color-slate-500{
    color: var(--velocity-slate-500);
}

.parent:target .parent-target\:color-slate-600{
    color: var(--velocity-slate-600);
}

.parent:target .parent-target\:color-slate-700{
    color: var(--velocity-slate-700);
}

.parent:target .parent-target\:color-slate-800{
    color: var(--velocity-slate-800);
}

.parent:target .parent-target\:color-slate-900{
    color: var(--velocity-slate-900);
}

.parent:target .parent-target\:color-rose-50{
    color: var(--velocity-rose-50);
}

.parent:target .parent-target\:color-rose-100{
    color: var(--velocity-rose-100);
}

.parent:target .parent-target\:color-rose-200{
    color: var(--velocity-rose-200);
}

.parent:target .parent-target\:color-rose-300{
    color: var(--velocity-rose-300);
}

.parent:target .parent-target\:color-rose-400{
    color: var(--velocity-rose-400);
}

.parent:target .parent-target\:color-rose-500{
    color: var(--velocity-rose-500);
}

.parent:target .parent-target\:color-rose-600{
    color: var(--velocity-rose-600);
}

.parent:target .parent-target\:color-rose-700{
    color: var(--velocity-rose-700);
}

.parent:target .parent-target\:color-rose-800{
    color: var(--velocity-rose-800);
}

.parent:target .parent-target\:color-rose-900{
    color: var(--velocity-rose-900);
}

.parent:target .parent-target\:bg-gradient-t{
	background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:target .parent-target\:bg-gradient-tr{
	background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:target .parent-target\:bg-gradient-r{
	background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:target .parent-target\:bg-gradient-b{
	background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:target .parent-target\:bg-gradient-br{
	background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:target .parent-target\:bg-gradient-bl{
	background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:target .parent-target\:bg-gradient-tl{
	background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:target .parent-target\:bg-gradient-l{
	background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
}

.parent:target .parent-target\:bg-teal-50{
    background: var(--velocity-teal-50);
}

.parent:target .parent-target\:bg-teal-100{
    background: var(--velocity-teal-100);
}

.parent:target .parent-target\:bg-teal-200{
    background: var(--velocity-teal-200);
}

.parent:target .parent-target\:bg-teal-300{
    background: var(--velocity-teal-300);
}

.parent:target .parent-target\:bg-teal-400{
    background: var(--velocity-teal-400);
}

.parent:target .parent-target\:bg-teal-500{
    background: var(--velocity-teal-500);
}

.parent:target .parent-target\:bg-teal-600{
    background: var(--velocity-teal-600);
}

.parent:target .parent-target\:bg-teal-700{
    background: var(--velocity-teal-700);
}

.parent:target .parent-target\:bg-teal-800{
    background: var(--velocity-teal-800);
}

.parent:target .parent-target\:bg-teal-900{
    background: var(--velocity-teal-900);
}

.parent:target .parent-target\:bg-red-50{
    background: var(--velocity-red-50);
}

.parent:target .parent-target\:bg-red-100{
    background: var(--velocity-red-100);
}

.parent:target .parent-target\:bg-red-200{
    background: var(--velocity-red-200);
}

.parent:target .parent-target\:bg-red-300{
    background: var(--velocity-red-300);
}

.parent:target .parent-target\:bg-red-400{
    background: var(--velocity-red-400);
}

.parent:target .parent-target\:bg-red-500{
    background: var(--velocity-red-500);
}

.parent:target .parent-target\:bg-red-600{
    background: var(--velocity-red-600);
}

.parent:target .parent-target\:bg-red-700{
    background: var(--velocity-red-700);
}

.parent:target .parent-target\:bg-red-800{
    background: var(--velocity-red-800);
}

.parent:target .parent-target\:bg-red-900{
    background: var(--velocity-red-900);
}

.parent:target .parent-target\:bg-grey-100{
    background: var(--velocity-grey-100);
}

.parent:target .parent-target\:bg-sky-50{
    background: var(--velocity-sky-50);
}

.parent:target .parent-target\:bg-sky-100{
    background: var(--velocity-sky-100);
}

.parent:target .parent-target\:bg-sky-200{
    background: var(--velocity-sky-200);
}

.parent:target .parent-target\:bg-sky-300{
    background: var(--velocity-sky-300);
}

.parent:target .parent-target\:bg-sky-400{
    background: var(--velocity-sky-400);
}

.parent:target .parent-target\:bg-sky-500{
    background: var(--velocity-sky-500);
}

.parent:target .parent-target\:bg-sky-600{
    background: var(--velocity-sky-600);
}

.parent:target .parent-target\:bg-sky-700{
    background: var(--velocity-sky-700);
}

.parent:target .parent-target\:bg-sky-800{
    background: var(--velocity-sky-800);
}

.parent:target .parent-target\:bg-sky-900{
    background: var(--velocity-sky-900);
}

.parent:target .parent-target\:bg-green-50{
    background: var(--velocity-green-50);
}

.parent:target .parent-target\:bg-green-100{
    background: var(--velocity-green-100);
}

.parent:target .parent-target\:bg-green-200{
    background: var(--velocity-green-200);
}

.parent:target .parent-target\:bg-green-300{
    background: var(--velocity-green-300);
}

.parent:target .parent-target\:bg-green-400{
    background: var(--velocity-green-400);
}

.parent:target .parent-target\:bg-green-500{
    background: var(--velocity-green-500);
}

.parent:target .parent-target\:bg-green-600{
    background: var(--velocity-green-600);
}

.parent:target .parent-target\:bg-green-700{
    background: var(--velocity-green-700);
}

.parent:target .parent-target\:bg-green-800{
    background: var(--velocity-green-800);
}

.parent:target .parent-target\:bg-green-900{
    background: var(--velocity-green-900);
}

.parent:target .parent-target\:bg-grey-200{
    background: var(--velocity-grey-200);
}

.parent:target .parent-target\:bg-grey-300{
    background: var(--velocity-grey-300);
}

.parent:target .parent-target\:bg-grey-400{
    background: var(--velocity-grey-400);
}

.parent:target .parent-target\:bg-grey-500{
    background: var(--velocity-grey-500);
}

.parent:target .parent-target\:bg-grey-600{
    background: var(--velocity-grey-600);
}

.parent:target .parent-target\:bg-grey-700{
    background: var(--velocity-grey-700);
}

.parent:target .parent-target\:bg-grey-800{
    background: var(--velocity-grey-800);
}

.parent:target .parent-target\:bg-grey-900{
    background: var(--velocity-grey-900);
}

.parent:target .parent-target\:bg-yellow-50{
    background: var(--velocity-yellow-50);
}

.parent:target .parent-target\:bg-yellow-100{
    background: var(--velocity-yellow-100);
}

.parent:target .parent-target\:bg-yellow-200{
    background: var(--velocity-yellow-200);
}

.parent:target .parent-target\:bg-yellow-300{
    background: var(--velocity-yellow-300);
}

.parent:target .parent-target\:bg-yellow-400{
    background: var(--velocity-yellow-400);
}

.parent:target .parent-target\:bg-yellow-500{
    background: var(--velocity-yellow-500);
}

.parent:target .parent-target\:bg-yellow-600{
    background: var(--velocity-yellow-600);
}

.parent:target .parent-target\:bg-yellow-700{
    background: var(--velocity-yellow-700);
}

.parent:target .parent-target\:bg-yellow-800{
    background: var(--velocity-yellow-800);
}

.parent:target .parent-target\:bg-yellow-900{
    background: var(--velocity-yellow-900);
}

.parent:target .parent-target\:bg-cyan-50{
    background: var(--velocity-cyan-50);
}

.parent:target .parent-target\:bg-cyan-100{
    background: var(--velocity-cyan-100);
}

.parent:target .parent-target\:bg-cyan-200{
    background: var(--velocity-cyan-200);
}

.parent:target .parent-target\:bg-cyan-300{
    background: var(--velocity-cyan-300);
}

.parent:target .parent-target\:bg-cyan-400{
    background: var(--velocity-cyan-400);
}

.parent:target .parent-target\:bg-cyan-500{
    background: var(--velocity-cyan-500);
}

.parent:target .parent-target\:bg-cyan-600{
    background: var(--velocity-cyan-600);
}

.parent:target .parent-target\:bg-cyan-700{
    background: var(--velocity-cyan-700);
}

.parent:target .parent-target\:bg-cyan-800{
    background: var(--velocity-cyan-800);
}

.parent:target .parent-target\:bg-cyan-900{
    background: var(--velocity-cyan-900);
}

.parent:target .parent-target\:bg-orange-50{
    background: var(--velocity-orange-50);
}

.parent:target .parent-target\:bg-orange-100{
    background: var(--velocity-orange-100);
}

.parent:target .parent-target\:bg-orange-200{
    background: var(--velocity-orange-200);
}

.parent:target .parent-target\:bg-orange-300{
    background: var(--velocity-orange-300);
}

.parent:target .parent-target\:bg-orange-400{
    background: var(--velocity-orange-400);
}

.parent:target .parent-target\:bg-orange-500{
    background: var(--velocity-orange-500);
}

.parent:target .parent-target\:bg-orange-600{
    background: var(--velocity-orange-600);
}

.parent:target .parent-target\:bg-orange-700{
    background: var(--velocity-orange-700);
}

.parent:target .parent-target\:bg-orange-800{
    background: var(--velocity-orange-800);
}

.parent:target .parent-target\:bg-orange-900{
    background: var(--velocity-orange-900);
}

.parent:target .parent-target\:bg-blue-50{
    background: var(--velocity-blue-50);
}

.parent:target .parent-target\:bg-blue-100{
    background: var(--velocity-blue-100);
}

.parent:target .parent-target\:bg-blue-200{
    background: var(--velocity-blue-200);
}

.parent:target .parent-target\:bg-blue-300{
    background: var(--velocity-blue-300);
}

.parent:target .parent-target\:bg-blue-400{
    background: var(--velocity-blue-400);
}

.parent:target .parent-target\:bg-blue-500{
    background: var(--velocity-blue-500);
}

.parent:target .parent-target\:bg-blue-600{
    background: var(--velocity-blue-600);
}

.parent:target .parent-target\:bg-blue-700{
    background: var(--velocity-blue-700);
}

.parent:target .parent-target\:bg-blue-800{
    background: var(--velocity-blue-800);
}

.parent:target .parent-target\:bg-blue-900{
    background: var(--velocity-blue-900);
}

.parent:target .parent-target\:bg-lime-50{
    background: var(--velocity-lime-50);
}

.parent:target .parent-target\:bg-lime-100{
    background: var(--velocity-lime-100);
}

.parent:target .parent-target\:bg-lime-200{
    background: var(--velocity-lime-200);
}

.parent:target .parent-target\:bg-lime-300{
    background: var(--velocity-lime-300);
}

.parent:target .parent-target\:bg-lime-400{
    background: var(--velocity-lime-400);
}

.parent:target .parent-target\:bg-lime-500{
    background: var(--velocity-lime-500);
}

.parent:target .parent-target\:bg-lime-600{
    background: var(--velocity-lime-600);
}

.parent:target .parent-target\:bg-lime-700{
    background: var(--velocity-lime-700);
}

.parent:target .parent-target\:bg-lime-800{
    background: var(--velocity-lime-800);
}

.parent:target .parent-target\:bg-lime-900{
    background: var(--velocity-lime-900);
}

.parent:target .parent-target\:bg-purple-50{
    background: var(--velocity-purple-50);
}

.parent:target .parent-target\:bg-purple-100{
    background: var(--velocity-purple-100);
}

.parent:target .parent-target\:bg-purple-200{
    background: var(--velocity-purple-200);
}

.parent:target .parent-target\:bg-purple-300{
    background: var(--velocity-purple-300);
}

.parent:target .parent-target\:bg-purple-400{
    background: var(--velocity-purple-400);
}

.parent:target .parent-target\:bg-purple-500{
    background: var(--velocity-purple-500);
}

.parent:target .parent-target\:bg-purple-600{
    background: var(--velocity-purple-600);
}

.parent:target .parent-target\:bg-purple-700{
    background: var(--velocity-purple-700);
}

.parent:target .parent-target\:bg-purple-800{
    background: var(--velocity-purple-800);
}

.parent:target .parent-target\:bg-purple-900{
    background: var(--velocity-purple-900);
}

.parent:target .parent-target\:bg-indigo-50{
    background: var(--velocity-indigo-50);
}

.parent:target .parent-target\:bg-indigo-100{
    background: var(--velocity-indigo-100);
}

.parent:target .parent-target\:bg-indigo-200{
    background: var(--velocity-indigo-200);
}

.parent:target .parent-target\:bg-indigo-300{
    background: var(--velocity-indigo-300);
}

.parent:target .parent-target\:bg-indigo-400{
    background: var(--velocity-indigo-400);
}

.parent:target .parent-target\:bg-indigo-500{
    background: var(--velocity-indigo-500);
}

.parent:target .parent-target\:bg-indigo-600{
    background: var(--velocity-indigo-600);
}

.parent:target .parent-target\:bg-indigo-700{
    background: var(--velocity-indigo-700);
}

.parent:target .parent-target\:bg-indigo-800{
    background: var(--velocity-indigo-800);
}

.parent:target .parent-target\:bg-indigo-900{
    background: var(--velocity-indigo-900);
}

.parent:target .parent-target\:bg-pink-50{
    background: var(--velocity-pink-50);
}

.parent:target .parent-target\:bg-pink-100{
    background: var(--velocity-pink-100);
}

.parent:target .parent-target\:bg-pink-200{
    background: var(--velocity-pink-200);
}

.parent:target .parent-target\:bg-pink-300{
    background: var(--velocity-pink-300);
}

.parent:target .parent-target\:bg-pink-400{
    background: var(--velocity-pink-400);
}

.parent:target .parent-target\:bg-pink-500{
    background: var(--velocity-pink-500);
}

.parent:target .parent-target\:bg-pink-600{
    background: var(--velocity-pink-600);
}

.parent:target .parent-target\:bg-pink-700{
    background: var(--velocity-pink-700);
}

.parent:target .parent-target\:bg-pink-800{
    background: var(--velocity-pink-800);
}

.parent:target .parent-target\:bg-pink-900{
    background: var(--velocity-pink-900);
}

.parent:target .parent-target\:bg-violet-50{
    background: var(--velocity-violet-50);
}

.parent:target .parent-target\:bg-violet-100{
    background: var(--velocity-violet-100);
}

.parent:target .parent-target\:bg-violet-200{
    background: var(--velocity-violet-200);
}

.parent:target .parent-target\:bg-violet-300{
    background: var(--velocity-violet-300);
}

.parent:target .parent-target\:bg-violet-400{
    background: var(--velocity-violet-400);
}

.parent:target .parent-target\:bg-violet-500{
    background: var(--velocity-violet-500);
}

.parent:target .parent-target\:bg-violet-600{
    background: var(--velocity-violet-600);
}

.parent:target .parent-target\:bg-violet-700{
    background: var(--velocity-violet-700);
}

.parent:target .parent-target\:bg-violet-800{
    background: var(--velocity-violet-800);
}

.parent:target .parent-target\:bg-violet-900{
    background: var(--velocity-violet-900);
}

.parent:target .parent-target\:bg-slate-50{
    background: var(--velocity-slate-50);
}

.parent:target .parent-target\:bg-slate-100{
    background: var(--velocity-slate-100);
}

.parent:target .parent-target\:bg-slate-200{
    background: var(--velocity-slate-200);
}

.parent:target .parent-target\:bg-slate-300{
    background: var(--velocity-slate-300);
}

.parent:target .parent-target\:bg-slate-400{
    background: var(--velocity-slate-400);
}

.parent:target .parent-target\:bg-slate-500{
    background: var(--velocity-slate-500);
}

.parent:target .parent-target\:bg-slate-600{
    background: var(--velocity-slate-600);
}

.parent:target .parent-target\:bg-slate-700{
    background: var(--velocity-slate-700);
}

.parent:target .parent-target\:bg-slate-800{
    background: var(--velocity-slate-800);
}

.parent:target .parent-target\:bg-slate-900{
    background: var(--velocity-slate-900);
}

.parent:target .parent-target\:bg-rose-50{
    background: var(--velocity-rose-50);
}

.parent:target .parent-target\:bg-rose-100{
    background: var(--velocity-rose-100);
}

.parent:target .parent-target\:bg-rose-200{
    background: var(--velocity-rose-200);
}

.parent:target .parent-target\:bg-rose-300{
    background: var(--velocity-rose-300);
}

.parent:target .parent-target\:bg-rose-400{
    background: var(--velocity-rose-400);
}

.parent:target .parent-target\:bg-rose-500{
    background: var(--velocity-rose-500);
}

.parent:target .parent-target\:bg-rose-600{
    background: var(--velocity-rose-600);
}

.parent:target .parent-target\:bg-rose-700{
    background: var(--velocity-rose-700);
}

.parent:target .parent-target\:bg-rose-800{
    background: var(--velocity-rose-800);
}

.parent:target .parent-target\:bg-rose-900{
    background: var(--velocity-rose-900);
}

.parent:target .parent-target\:from-teal-50{
    --velocity-from-color: var(--velocity-teal-50);
}

.parent:target .parent-target\:from-teal-100{
    --velocity-from-color: var(--velocity-teal-100);
}

.parent:target .parent-target\:from-teal-200{
    --velocity-from-color: var(--velocity-teal-200);
}

.parent:target .parent-target\:from-teal-300{
    --velocity-from-color: var(--velocity-teal-300);
}

.parent:target .parent-target\:from-teal-400{
    --velocity-from-color: var(--velocity-teal-400);
}

.parent:target .parent-target\:from-teal-500{
    --velocity-from-color: var(--velocity-teal-500);
}

.parent:target .parent-target\:from-teal-600{
    --velocity-from-color: var(--velocity-teal-600);
}

.parent:target .parent-target\:from-teal-700{
    --velocity-from-color: var(--velocity-teal-700);
}

.parent:target .parent-target\:from-teal-800{
    --velocity-from-color: var(--velocity-teal-800);
}

.parent:target .parent-target\:from-teal-900{
    --velocity-from-color: var(--velocity-teal-900);
}

.parent:target .parent-target\:from-red-50{
    --velocity-from-color: var(--velocity-red-50);
}

.parent:target .parent-target\:from-red-100{
    --velocity-from-color: var(--velocity-red-100);
}

.parent:target .parent-target\:from-red-200{
    --velocity-from-color: var(--velocity-red-200);
}

.parent:target .parent-target\:from-red-300{
    --velocity-from-color: var(--velocity-red-300);
}

.parent:target .parent-target\:from-red-400{
    --velocity-from-color: var(--velocity-red-400);
}

.parent:target .parent-target\:from-red-500{
    --velocity-from-color: var(--velocity-red-500);
}

.parent:target .parent-target\:from-red-600{
    --velocity-from-color: var(--velocity-red-600);
}

.parent:target .parent-target\:from-red-700{
    --velocity-from-color: var(--velocity-red-700);
}

.parent:target .parent-target\:from-red-800{
    --velocity-from-color: var(--velocity-red-800);
}

.parent:target .parent-target\:from-red-900{
    --velocity-from-color: var(--velocity-red-900);
}

.parent:target .parent-target\:from-grey-100{
    --velocity-from-color: var(--velocity-grey-100);
}

.parent:target .parent-target\:from-sky-50{
    --velocity-from-color: var(--velocity-sky-50);
}

.parent:target .parent-target\:from-sky-100{
    --velocity-from-color: var(--velocity-sky-100);
}

.parent:target .parent-target\:from-sky-200{
    --velocity-from-color: var(--velocity-sky-200);
}

.parent:target .parent-target\:from-sky-300{
    --velocity-from-color: var(--velocity-sky-300);
}

.parent:target .parent-target\:from-sky-400{
    --velocity-from-color: var(--velocity-sky-400);
}

.parent:target .parent-target\:from-sky-500{
    --velocity-from-color: var(--velocity-sky-500);
}

.parent:target .parent-target\:from-sky-600{
    --velocity-from-color: var(--velocity-sky-600);
}

.parent:target .parent-target\:from-sky-700{
    --velocity-from-color: var(--velocity-sky-700);
}

.parent:target .parent-target\:from-sky-800{
    --velocity-from-color: var(--velocity-sky-800);
}

.parent:target .parent-target\:from-sky-900{
    --velocity-from-color: var(--velocity-sky-900);
}

.parent:target .parent-target\:from-green-50{
    --velocity-from-color: var(--velocity-green-50);
}

.parent:target .parent-target\:from-green-100{
    --velocity-from-color: var(--velocity-green-100);
}

.parent:target .parent-target\:from-green-200{
    --velocity-from-color: var(--velocity-green-200);
}

.parent:target .parent-target\:from-green-300{
    --velocity-from-color: var(--velocity-green-300);
}

.parent:target .parent-target\:from-green-400{
    --velocity-from-color: var(--velocity-green-400);
}

.parent:target .parent-target\:from-green-500{
    --velocity-from-color: var(--velocity-green-500);
}

.parent:target .parent-target\:from-green-600{
    --velocity-from-color: var(--velocity-green-600);
}

.parent:target .parent-target\:from-green-700{
    --velocity-from-color: var(--velocity-green-700);
}

.parent:target .parent-target\:from-green-800{
    --velocity-from-color: var(--velocity-green-800);
}

.parent:target .parent-target\:from-green-900{
    --velocity-from-color: var(--velocity-green-900);
}

.parent:target .parent-target\:from-grey-200{
    --velocity-from-color: var(--velocity-grey-200);
}

.parent:target .parent-target\:from-grey-300{
    --velocity-from-color: var(--velocity-grey-300);
}

.parent:target .parent-target\:from-grey-400{
    --velocity-from-color: var(--velocity-grey-400);
}

.parent:target .parent-target\:from-grey-500{
    --velocity-from-color: var(--velocity-grey-500);
}

.parent:target .parent-target\:from-grey-600{
    --velocity-from-color: var(--velocity-grey-600);
}

.parent:target .parent-target\:from-grey-700{
    --velocity-from-color: var(--velocity-grey-700);
}

.parent:target .parent-target\:from-grey-800{
    --velocity-from-color: var(--velocity-grey-800);
}

.parent:target .parent-target\:from-grey-900{
    --velocity-from-color: var(--velocity-grey-900);
}

.parent:target .parent-target\:from-yellow-50{
    --velocity-from-color: var(--velocity-yellow-50);
}

.parent:target .parent-target\:from-yellow-100{
    --velocity-from-color: var(--velocity-yellow-100);
}

.parent:target .parent-target\:from-yellow-200{
    --velocity-from-color: var(--velocity-yellow-200);
}

.parent:target .parent-target\:from-yellow-300{
    --velocity-from-color: var(--velocity-yellow-300);
}

.parent:target .parent-target\:from-yellow-400{
    --velocity-from-color: var(--velocity-yellow-400);
}

.parent:target .parent-target\:from-yellow-500{
    --velocity-from-color: var(--velocity-yellow-500);
}

.parent:target .parent-target\:from-yellow-600{
    --velocity-from-color: var(--velocity-yellow-600);
}

.parent:target .parent-target\:from-yellow-700{
    --velocity-from-color: var(--velocity-yellow-700);
}

.parent:target .parent-target\:from-yellow-800{
    --velocity-from-color: var(--velocity-yellow-800);
}

.parent:target .parent-target\:from-yellow-900{
    --velocity-from-color: var(--velocity-yellow-900);
}

.parent:target .parent-target\:from-cyan-50{
    --velocity-from-color: var(--velocity-cyan-50);
}

.parent:target .parent-target\:from-cyan-100{
    --velocity-from-color: var(--velocity-cyan-100);
}

.parent:target .parent-target\:from-cyan-200{
    --velocity-from-color: var(--velocity-cyan-200);
}

.parent:target .parent-target\:from-cyan-300{
    --velocity-from-color: var(--velocity-cyan-300);
}

.parent:target .parent-target\:from-cyan-400{
    --velocity-from-color: var(--velocity-cyan-400);
}

.parent:target .parent-target\:from-cyan-500{
    --velocity-from-color: var(--velocity-cyan-500);
}

.parent:target .parent-target\:from-cyan-600{
    --velocity-from-color: var(--velocity-cyan-600);
}

.parent:target .parent-target\:from-cyan-700{
    --velocity-from-color: var(--velocity-cyan-700);
}

.parent:target .parent-target\:from-cyan-800{
    --velocity-from-color: var(--velocity-cyan-800);
}

.parent:target .parent-target\:from-cyan-900{
    --velocity-from-color: var(--velocity-cyan-900);
}

.parent:target .parent-target\:from-orange-50{
    --velocity-from-color: var(--velocity-orange-50);
}

.parent:target .parent-target\:from-orange-100{
    --velocity-from-color: var(--velocity-orange-100);
}

.parent:target .parent-target\:from-orange-200{
    --velocity-from-color: var(--velocity-orange-200);
}

.parent:target .parent-target\:from-orange-300{
    --velocity-from-color: var(--velocity-orange-300);
}

.parent:target .parent-target\:from-orange-400{
    --velocity-from-color: var(--velocity-orange-400);
}

.parent:target .parent-target\:from-orange-500{
    --velocity-from-color: var(--velocity-orange-500);
}

.parent:target .parent-target\:from-orange-600{
    --velocity-from-color: var(--velocity-orange-600);
}

.parent:target .parent-target\:from-orange-700{
    --velocity-from-color: var(--velocity-orange-700);
}

.parent:target .parent-target\:from-orange-800{
    --velocity-from-color: var(--velocity-orange-800);
}

.parent:target .parent-target\:from-orange-900{
    --velocity-from-color: var(--velocity-orange-900);
}

.parent:target .parent-target\:from-blue-50{
    --velocity-from-color: var(--velocity-blue-50);
}

.parent:target .parent-target\:from-blue-100{
    --velocity-from-color: var(--velocity-blue-100);
}

.parent:target .parent-target\:from-blue-200{
    --velocity-from-color: var(--velocity-blue-200);
}

.parent:target .parent-target\:from-blue-300{
    --velocity-from-color: var(--velocity-blue-300);
}

.parent:target .parent-target\:from-blue-400{
    --velocity-from-color: var(--velocity-blue-400);
}

.parent:target .parent-target\:from-blue-500{
    --velocity-from-color: var(--velocity-blue-500);
}

.parent:target .parent-target\:from-blue-600{
    --velocity-from-color: var(--velocity-blue-600);
}

.parent:target .parent-target\:from-blue-700{
    --velocity-from-color: var(--velocity-blue-700);
}

.parent:target .parent-target\:from-blue-800{
    --velocity-from-color: var(--velocity-blue-800);
}

.parent:target .parent-target\:from-blue-900{
    --velocity-from-color: var(--velocity-blue-900);
}

.parent:target .parent-target\:from-lime-50{
    --velocity-from-color: var(--velocity-lime-50);
}

.parent:target .parent-target\:from-lime-100{
    --velocity-from-color: var(--velocity-lime-100);
}

.parent:target .parent-target\:from-lime-200{
    --velocity-from-color: var(--velocity-lime-200);
}

.parent:target .parent-target\:from-lime-300{
    --velocity-from-color: var(--velocity-lime-300);
}

.parent:target .parent-target\:from-lime-400{
    --velocity-from-color: var(--velocity-lime-400);
}

.parent:target .parent-target\:from-lime-500{
    --velocity-from-color: var(--velocity-lime-500);
}

.parent:target .parent-target\:from-lime-600{
    --velocity-from-color: var(--velocity-lime-600);
}

.parent:target .parent-target\:from-lime-700{
    --velocity-from-color: var(--velocity-lime-700);
}

.parent:target .parent-target\:from-lime-800{
    --velocity-from-color: var(--velocity-lime-800);
}

.parent:target .parent-target\:from-lime-900{
    --velocity-from-color: var(--velocity-lime-900);
}

.parent:target .parent-target\:from-purple-50{
    --velocity-from-color: var(--velocity-purple-50);
}

.parent:target .parent-target\:from-purple-100{
    --velocity-from-color: var(--velocity-purple-100);
}

.parent:target .parent-target\:from-purple-200{
    --velocity-from-color: var(--velocity-purple-200);
}

.parent:target .parent-target\:from-purple-300{
    --velocity-from-color: var(--velocity-purple-300);
}

.parent:target .parent-target\:from-purple-400{
    --velocity-from-color: var(--velocity-purple-400);
}

.parent:target .parent-target\:from-purple-500{
    --velocity-from-color: var(--velocity-purple-500);
}

.parent:target .parent-target\:from-purple-600{
    --velocity-from-color: var(--velocity-purple-600);
}

.parent:target .parent-target\:from-purple-700{
    --velocity-from-color: var(--velocity-purple-700);
}

.parent:target .parent-target\:from-purple-800{
    --velocity-from-color: var(--velocity-purple-800);
}

.parent:target .parent-target\:from-purple-900{
    --velocity-from-color: var(--velocity-purple-900);
}

.parent:target .parent-target\:from-indigo-50{
    --velocity-from-color: var(--velocity-indigo-50);
}

.parent:target .parent-target\:from-indigo-100{
    --velocity-from-color: var(--velocity-indigo-100);
}

.parent:target .parent-target\:from-indigo-200{
    --velocity-from-color: var(--velocity-indigo-200);
}

.parent:target .parent-target\:from-indigo-300{
    --velocity-from-color: var(--velocity-indigo-300);
}

.parent:target .parent-target\:from-indigo-400{
    --velocity-from-color: var(--velocity-indigo-400);
}

.parent:target .parent-target\:from-indigo-500{
    --velocity-from-color: var(--velocity-indigo-500);
}

.parent:target .parent-target\:from-indigo-600{
    --velocity-from-color: var(--velocity-indigo-600);
}

.parent:target .parent-target\:from-indigo-700{
    --velocity-from-color: var(--velocity-indigo-700);
}

.parent:target .parent-target\:from-indigo-800{
    --velocity-from-color: var(--velocity-indigo-800);
}

.parent:target .parent-target\:from-indigo-900{
    --velocity-from-color: var(--velocity-indigo-900);
}

.parent:target .parent-target\:from-pink-50{
    --velocity-from-color: var(--velocity-pink-50);
}

.parent:target .parent-target\:from-pink-100{
    --velocity-from-color: var(--velocity-pink-100);
}

.parent:target .parent-target\:from-pink-200{
    --velocity-from-color: var(--velocity-pink-200);
}

.parent:target .parent-target\:from-pink-300{
    --velocity-from-color: var(--velocity-pink-300);
}

.parent:target .parent-target\:from-pink-400{
    --velocity-from-color: var(--velocity-pink-400);
}

.parent:target .parent-target\:from-pink-500{
    --velocity-from-color: var(--velocity-pink-500);
}

.parent:target .parent-target\:from-pink-600{
    --velocity-from-color: var(--velocity-pink-600);
}

.parent:target .parent-target\:from-pink-700{
    --velocity-from-color: var(--velocity-pink-700);
}

.parent:target .parent-target\:from-pink-800{
    --velocity-from-color: var(--velocity-pink-800);
}

.parent:target .parent-target\:from-pink-900{
    --velocity-from-color: var(--velocity-pink-900);
}

.parent:target .parent-target\:from-violet-50{
    --velocity-from-color: var(--velocity-violet-50);
}

.parent:target .parent-target\:from-violet-100{
    --velocity-from-color: var(--velocity-violet-100);
}

.parent:target .parent-target\:from-violet-200{
    --velocity-from-color: var(--velocity-violet-200);
}

.parent:target .parent-target\:from-violet-300{
    --velocity-from-color: var(--velocity-violet-300);
}

.parent:target .parent-target\:from-violet-400{
    --velocity-from-color: var(--velocity-violet-400);
}

.parent:target .parent-target\:from-violet-500{
    --velocity-from-color: var(--velocity-violet-500);
}

.parent:target .parent-target\:from-violet-600{
    --velocity-from-color: var(--velocity-violet-600);
}

.parent:target .parent-target\:from-violet-700{
    --velocity-from-color: var(--velocity-violet-700);
}

.parent:target .parent-target\:from-violet-800{
    --velocity-from-color: var(--velocity-violet-800);
}

.parent:target .parent-target\:from-violet-900{
    --velocity-from-color: var(--velocity-violet-900);
}

.parent:target .parent-target\:from-slate-50{
    --velocity-from-color: var(--velocity-slate-50);
}

.parent:target .parent-target\:from-slate-100{
    --velocity-from-color: var(--velocity-slate-100);
}

.parent:target .parent-target\:from-slate-200{
    --velocity-from-color: var(--velocity-slate-200);
}

.parent:target .parent-target\:from-slate-300{
    --velocity-from-color: var(--velocity-slate-300);
}

.parent:target .parent-target\:from-slate-400{
    --velocity-from-color: var(--velocity-slate-400);
}

.parent:target .parent-target\:from-slate-500{
    --velocity-from-color: var(--velocity-slate-500);
}

.parent:target .parent-target\:from-slate-600{
    --velocity-from-color: var(--velocity-slate-600);
}

.parent:target .parent-target\:from-slate-700{
    --velocity-from-color: var(--velocity-slate-700);
}

.parent:target .parent-target\:from-slate-800{
    --velocity-from-color: var(--velocity-slate-800);
}

.parent:target .parent-target\:from-slate-900{
    --velocity-from-color: var(--velocity-slate-900);
}

.parent:target .parent-target\:from-rose-50{
    --velocity-from-color: var(--velocity-rose-50);
}

.parent:target .parent-target\:from-rose-100{
    --velocity-from-color: var(--velocity-rose-100);
}

.parent:target .parent-target\:from-rose-200{
    --velocity-from-color: var(--velocity-rose-200);
}

.parent:target .parent-target\:from-rose-300{
    --velocity-from-color: var(--velocity-rose-300);
}

.parent:target .parent-target\:from-rose-400{
    --velocity-from-color: var(--velocity-rose-400);
}

.parent:target .parent-target\:from-rose-500{
    --velocity-from-color: var(--velocity-rose-500);
}

.parent:target .parent-target\:from-rose-600{
    --velocity-from-color: var(--velocity-rose-600);
}

.parent:target .parent-target\:from-rose-700{
    --velocity-from-color: var(--velocity-rose-700);
}

.parent:target .parent-target\:from-rose-800{
    --velocity-from-color: var(--velocity-rose-800);
}

.parent:target .parent-target\:from-rose-900{
    --velocity-from-color: var(--velocity-rose-900);
}

.parent:target .parent-target\:to-teal-50{
    --velocity-to-color: var(--velocity-teal-50);
}

.parent:target .parent-target\:to-teal-100{
    --velocity-to-color: var(--velocity-teal-100);
}

.parent:target .parent-target\:to-teal-200{
    --velocity-to-color: var(--velocity-teal-200);
}

.parent:target .parent-target\:to-teal-300{
    --velocity-to-color: var(--velocity-teal-300);
}

.parent:target .parent-target\:to-teal-400{
    --velocity-to-color: var(--velocity-teal-400);
}

.parent:target .parent-target\:to-teal-500{
    --velocity-to-color: var(--velocity-teal-500);
}

.parent:target .parent-target\:to-teal-600{
    --velocity-to-color: var(--velocity-teal-600);
}

.parent:target .parent-target\:to-teal-700{
    --velocity-to-color: var(--velocity-teal-700);
}

.parent:target .parent-target\:to-teal-800{
    --velocity-to-color: var(--velocity-teal-800);
}

.parent:target .parent-target\:to-teal-900{
    --velocity-to-color: var(--velocity-teal-900);
}

.parent:target .parent-target\:to-red-50{
    --velocity-to-color: var(--velocity-red-50);
}

.parent:target .parent-target\:to-red-100{
    --velocity-to-color: var(--velocity-red-100);
}

.parent:target .parent-target\:to-red-200{
    --velocity-to-color: var(--velocity-red-200);
}

.parent:target .parent-target\:to-red-300{
    --velocity-to-color: var(--velocity-red-300);
}

.parent:target .parent-target\:to-red-400{
    --velocity-to-color: var(--velocity-red-400);
}

.parent:target .parent-target\:to-red-500{
    --velocity-to-color: var(--velocity-red-500);
}

.parent:target .parent-target\:to-red-600{
    --velocity-to-color: var(--velocity-red-600);
}

.parent:target .parent-target\:to-red-700{
    --velocity-to-color: var(--velocity-red-700);
}

.parent:target .parent-target\:to-red-800{
    --velocity-to-color: var(--velocity-red-800);
}

.parent:target .parent-target\:to-red-900{
    --velocity-to-color: var(--velocity-red-900);
}

.parent:target .parent-target\:to-grey-100{
    --velocity-to-color: var(--velocity-grey-100);
}

.parent:target .parent-target\:to-sky-50{
    --velocity-to-color: var(--velocity-sky-50);
}

.parent:target .parent-target\:to-sky-100{
    --velocity-to-color: var(--velocity-sky-100);
}

.parent:target .parent-target\:to-sky-200{
    --velocity-to-color: var(--velocity-sky-200);
}

.parent:target .parent-target\:to-sky-300{
    --velocity-to-color: var(--velocity-sky-300);
}

.parent:target .parent-target\:to-sky-400{
    --velocity-to-color: var(--velocity-sky-400);
}

.parent:target .parent-target\:to-sky-500{
    --velocity-to-color: var(--velocity-sky-500);
}

.parent:target .parent-target\:to-sky-600{
    --velocity-to-color: var(--velocity-sky-600);
}

.parent:target .parent-target\:to-sky-700{
    --velocity-to-color: var(--velocity-sky-700);
}

.parent:target .parent-target\:to-sky-800{
    --velocity-to-color: var(--velocity-sky-800);
}

.parent:target .parent-target\:to-sky-900{
    --velocity-to-color: var(--velocity-sky-900);
}

.parent:target .parent-target\:to-green-50{
    --velocity-to-color: var(--velocity-green-50);
}

.parent:target .parent-target\:to-green-100{
    --velocity-to-color: var(--velocity-green-100);
}

.parent:target .parent-target\:to-green-200{
    --velocity-to-color: var(--velocity-green-200);
}

.parent:target .parent-target\:to-green-300{
    --velocity-to-color: var(--velocity-green-300);
}

.parent:target .parent-target\:to-green-400{
    --velocity-to-color: var(--velocity-green-400);
}

.parent:target .parent-target\:to-green-500{
    --velocity-to-color: var(--velocity-green-500);
}

.parent:target .parent-target\:to-green-600{
    --velocity-to-color: var(--velocity-green-600);
}

.parent:target .parent-target\:to-green-700{
    --velocity-to-color: var(--velocity-green-700);
}

.parent:target .parent-target\:to-green-800{
    --velocity-to-color: var(--velocity-green-800);
}

.parent:target .parent-target\:to-green-900{
    --velocity-to-color: var(--velocity-green-900);
}

.parent:target .parent-target\:to-grey-200{
    --velocity-to-color: var(--velocity-grey-200);
}

.parent:target .parent-target\:to-grey-300{
    --velocity-to-color: var(--velocity-grey-300);
}

.parent:target .parent-target\:to-grey-400{
    --velocity-to-color: var(--velocity-grey-400);
}

.parent:target .parent-target\:to-grey-500{
    --velocity-to-color: var(--velocity-grey-500);
}

.parent:target .parent-target\:to-grey-600{
    --velocity-to-color: var(--velocity-grey-600);
}

.parent:target .parent-target\:to-grey-700{
    --velocity-to-color: var(--velocity-grey-700);
}

.parent:target .parent-target\:to-grey-800{
    --velocity-to-color: var(--velocity-grey-800);
}

.parent:target .parent-target\:to-grey-900{
    --velocity-to-color: var(--velocity-grey-900);
}

.parent:target .parent-target\:to-yellow-50{
    --velocity-to-color: var(--velocity-yellow-50);
}

.parent:target .parent-target\:to-yellow-100{
    --velocity-to-color: var(--velocity-yellow-100);
}

.parent:target .parent-target\:to-yellow-200{
    --velocity-to-color: var(--velocity-yellow-200);
}

.parent:target .parent-target\:to-yellow-300{
    --velocity-to-color: var(--velocity-yellow-300);
}

.parent:target .parent-target\:to-yellow-400{
    --velocity-to-color: var(--velocity-yellow-400);
}

.parent:target .parent-target\:to-yellow-500{
    --velocity-to-color: var(--velocity-yellow-500);
}

.parent:target .parent-target\:to-yellow-600{
    --velocity-to-color: var(--velocity-yellow-600);
}

.parent:target .parent-target\:to-yellow-700{
    --velocity-to-color: var(--velocity-yellow-700);
}

.parent:target .parent-target\:to-yellow-800{
    --velocity-to-color: var(--velocity-yellow-800);
}

.parent:target .parent-target\:to-yellow-900{
    --velocity-to-color: var(--velocity-yellow-900);
}

.parent:target .parent-target\:to-cyan-50{
    --velocity-to-color: var(--velocity-cyan-50);
}

.parent:target .parent-target\:to-cyan-100{
    --velocity-to-color: var(--velocity-cyan-100);
}

.parent:target .parent-target\:to-cyan-200{
    --velocity-to-color: var(--velocity-cyan-200);
}

.parent:target .parent-target\:to-cyan-300{
    --velocity-to-color: var(--velocity-cyan-300);
}

.parent:target .parent-target\:to-cyan-400{
    --velocity-to-color: var(--velocity-cyan-400);
}

.parent:target .parent-target\:to-cyan-500{
    --velocity-to-color: var(--velocity-cyan-500);
}

.parent:target .parent-target\:to-cyan-600{
    --velocity-to-color: var(--velocity-cyan-600);
}

.parent:target .parent-target\:to-cyan-700{
    --velocity-to-color: var(--velocity-cyan-700);
}

.parent:target .parent-target\:to-cyan-800{
    --velocity-to-color: var(--velocity-cyan-800);
}

.parent:target .parent-target\:to-cyan-900{
    --velocity-to-color: var(--velocity-cyan-900);
}

.parent:target .parent-target\:to-orange-50{
    --velocity-to-color: var(--velocity-orange-50);
}

.parent:target .parent-target\:to-orange-100{
    --velocity-to-color: var(--velocity-orange-100);
}

.parent:target .parent-target\:to-orange-200{
    --velocity-to-color: var(--velocity-orange-200);
}

.parent:target .parent-target\:to-orange-300{
    --velocity-to-color: var(--velocity-orange-300);
}

.parent:target .parent-target\:to-orange-400{
    --velocity-to-color: var(--velocity-orange-400);
}

.parent:target .parent-target\:to-orange-500{
    --velocity-to-color: var(--velocity-orange-500);
}

.parent:target .parent-target\:to-orange-600{
    --velocity-to-color: var(--velocity-orange-600);
}

.parent:target .parent-target\:to-orange-700{
    --velocity-to-color: var(--velocity-orange-700);
}

.parent:target .parent-target\:to-orange-800{
    --velocity-to-color: var(--velocity-orange-800);
}

.parent:target .parent-target\:to-orange-900{
    --velocity-to-color: var(--velocity-orange-900);
}

.parent:target .parent-target\:to-blue-50{
    --velocity-to-color: var(--velocity-blue-50);
}

.parent:target .parent-target\:to-blue-100{
    --velocity-to-color: var(--velocity-blue-100);
}

.parent:target .parent-target\:to-blue-200{
    --velocity-to-color: var(--velocity-blue-200);
}

.parent:target .parent-target\:to-blue-300{
    --velocity-to-color: var(--velocity-blue-300);
}

.parent:target .parent-target\:to-blue-400{
    --velocity-to-color: var(--velocity-blue-400);
}

.parent:target .parent-target\:to-blue-500{
    --velocity-to-color: var(--velocity-blue-500);
}

.parent:target .parent-target\:to-blue-600{
    --velocity-to-color: var(--velocity-blue-600);
}

.parent:target .parent-target\:to-blue-700{
    --velocity-to-color: var(--velocity-blue-700);
}

.parent:target .parent-target\:to-blue-800{
    --velocity-to-color: var(--velocity-blue-800);
}

.parent:target .parent-target\:to-blue-900{
    --velocity-to-color: var(--velocity-blue-900);
}

.parent:target .parent-target\:to-lime-50{
    --velocity-to-color: var(--velocity-lime-50);
}

.parent:target .parent-target\:to-lime-100{
    --velocity-to-color: var(--velocity-lime-100);
}

.parent:target .parent-target\:to-lime-200{
    --velocity-to-color: var(--velocity-lime-200);
}

.parent:target .parent-target\:to-lime-300{
    --velocity-to-color: var(--velocity-lime-300);
}

.parent:target .parent-target\:to-lime-400{
    --velocity-to-color: var(--velocity-lime-400);
}

.parent:target .parent-target\:to-lime-500{
    --velocity-to-color: var(--velocity-lime-500);
}

.parent:target .parent-target\:to-lime-600{
    --velocity-to-color: var(--velocity-lime-600);
}

.parent:target .parent-target\:to-lime-700{
    --velocity-to-color: var(--velocity-lime-700);
}

.parent:target .parent-target\:to-lime-800{
    --velocity-to-color: var(--velocity-lime-800);
}

.parent:target .parent-target\:to-lime-900{
    --velocity-to-color: var(--velocity-lime-900);
}

.parent:target .parent-target\:to-purple-50{
    --velocity-to-color: var(--velocity-purple-50);
}

.parent:target .parent-target\:to-purple-100{
    --velocity-to-color: var(--velocity-purple-100);
}

.parent:target .parent-target\:to-purple-200{
    --velocity-to-color: var(--velocity-purple-200);
}

.parent:target .parent-target\:to-purple-300{
    --velocity-to-color: var(--velocity-purple-300);
}

.parent:target .parent-target\:to-purple-400{
    --velocity-to-color: var(--velocity-purple-400);
}

.parent:target .parent-target\:to-purple-500{
    --velocity-to-color: var(--velocity-purple-500);
}

.parent:target .parent-target\:to-purple-600{
    --velocity-to-color: var(--velocity-purple-600);
}

.parent:target .parent-target\:to-purple-700{
    --velocity-to-color: var(--velocity-purple-700);
}

.parent:target .parent-target\:to-purple-800{
    --velocity-to-color: var(--velocity-purple-800);
}

.parent:target .parent-target\:to-purple-900{
    --velocity-to-color: var(--velocity-purple-900);
}

.parent:target .parent-target\:to-indigo-50{
    --velocity-to-color: var(--velocity-indigo-50);
}

.parent:target .parent-target\:to-indigo-100{
    --velocity-to-color: var(--velocity-indigo-100);
}

.parent:target .parent-target\:to-indigo-200{
    --velocity-to-color: var(--velocity-indigo-200);
}

.parent:target .parent-target\:to-indigo-300{
    --velocity-to-color: var(--velocity-indigo-300);
}

.parent:target .parent-target\:to-indigo-400{
    --velocity-to-color: var(--velocity-indigo-400);
}

.parent:target .parent-target\:to-indigo-500{
    --velocity-to-color: var(--velocity-indigo-500);
}

.parent:target .parent-target\:to-indigo-600{
    --velocity-to-color: var(--velocity-indigo-600);
}

.parent:target .parent-target\:to-indigo-700{
    --velocity-to-color: var(--velocity-indigo-700);
}

.parent:target .parent-target\:to-indigo-800{
    --velocity-to-color: var(--velocity-indigo-800);
}

.parent:target .parent-target\:to-indigo-900{
    --velocity-to-color: var(--velocity-indigo-900);
}

.parent:target .parent-target\:to-pink-50{
    --velocity-to-color: var(--velocity-pink-50);
}

.parent:target .parent-target\:to-pink-100{
    --velocity-to-color: var(--velocity-pink-100);
}

.parent:target .parent-target\:to-pink-200{
    --velocity-to-color: var(--velocity-pink-200);
}

.parent:target .parent-target\:to-pink-300{
    --velocity-to-color: var(--velocity-pink-300);
}

.parent:target .parent-target\:to-pink-400{
    --velocity-to-color: var(--velocity-pink-400);
}

.parent:target .parent-target\:to-pink-500{
    --velocity-to-color: var(--velocity-pink-500);
}

.parent:target .parent-target\:to-pink-600{
    --velocity-to-color: var(--velocity-pink-600);
}

.parent:target .parent-target\:to-pink-700{
    --velocity-to-color: var(--velocity-pink-700);
}

.parent:target .parent-target\:to-pink-800{
    --velocity-to-color: var(--velocity-pink-800);
}

.parent:target .parent-target\:to-pink-900{
    --velocity-to-color: var(--velocity-pink-900);
}

.parent:target .parent-target\:to-violet-50{
    --velocity-to-color: var(--velocity-violet-50);
}

.parent:target .parent-target\:to-violet-100{
    --velocity-to-color: var(--velocity-violet-100);
}

.parent:target .parent-target\:to-violet-200{
    --velocity-to-color: var(--velocity-violet-200);
}

.parent:target .parent-target\:to-violet-300{
    --velocity-to-color: var(--velocity-violet-300);
}

.parent:target .parent-target\:to-violet-400{
    --velocity-to-color: var(--velocity-violet-400);
}

.parent:target .parent-target\:to-violet-500{
    --velocity-to-color: var(--velocity-violet-500);
}

.parent:target .parent-target\:to-violet-600{
    --velocity-to-color: var(--velocity-violet-600);
}

.parent:target .parent-target\:to-violet-700{
    --velocity-to-color: var(--velocity-violet-700);
}

.parent:target .parent-target\:to-violet-800{
    --velocity-to-color: var(--velocity-violet-800);
}

.parent:target .parent-target\:to-violet-900{
    --velocity-to-color: var(--velocity-violet-900);
}

.parent:target .parent-target\:to-slate-50{
    --velocity-to-color: var(--velocity-slate-50);
}

.parent:target .parent-target\:to-slate-100{
    --velocity-to-color: var(--velocity-slate-100);
}

.parent:target .parent-target\:to-slate-200{
    --velocity-to-color: var(--velocity-slate-200);
}

.parent:target .parent-target\:to-slate-300{
    --velocity-to-color: var(--velocity-slate-300);
}

.parent:target .parent-target\:to-slate-400{
    --velocity-to-color: var(--velocity-slate-400);
}

.parent:target .parent-target\:to-slate-500{
    --velocity-to-color: var(--velocity-slate-500);
}

.parent:target .parent-target\:to-slate-600{
    --velocity-to-color: var(--velocity-slate-600);
}

.parent:target .parent-target\:to-slate-700{
    --velocity-to-color: var(--velocity-slate-700);
}

.parent:target .parent-target\:to-slate-800{
    --velocity-to-color: var(--velocity-slate-800);
}

.parent:target .parent-target\:to-slate-900{
    --velocity-to-color: var(--velocity-slate-900);
}

.parent:target .parent-target\:to-rose-50{
    --velocity-to-color: var(--velocity-rose-50);
}

.parent:target .parent-target\:to-rose-100{
    --velocity-to-color: var(--velocity-rose-100);
}

.parent:target .parent-target\:to-rose-200{
    --velocity-to-color: var(--velocity-rose-200);
}

.parent:target .parent-target\:to-rose-300{
    --velocity-to-color: var(--velocity-rose-300);
}

.parent:target .parent-target\:to-rose-400{
    --velocity-to-color: var(--velocity-rose-400);
}

.parent:target .parent-target\:to-rose-500{
    --velocity-to-color: var(--velocity-rose-500);
}

.parent:target .parent-target\:to-rose-600{
    --velocity-to-color: var(--velocity-rose-600);
}

.parent:target .parent-target\:to-rose-700{
    --velocity-to-color: var(--velocity-rose-700);
}

.parent:target .parent-target\:to-rose-800{
    --velocity-to-color: var(--velocity-rose-800);
}

.parent:target .parent-target\:to-rose-900{
    --velocity-to-color: var(--velocity-rose-900);
}

.parent:target .parent-target\:text-teal-50{
    color: var(--velocity-teal-50);
}

.parent:target .parent-target\:text-teal-100{
    color: var(--velocity-teal-100);
}

.parent:target .parent-target\:text-teal-200{
    color: var(--velocity-teal-200);
}

.parent:target .parent-target\:text-teal-300{
    color: var(--velocity-teal-300);
}

.parent:target .parent-target\:text-teal-400{
    color: var(--velocity-teal-400);
}

.parent:target .parent-target\:text-teal-500{
    color: var(--velocity-teal-500);
}

.parent:target .parent-target\:text-teal-600{
    color: var(--velocity-teal-600);
}

.parent:target .parent-target\:text-teal-700{
    color: var(--velocity-teal-700);
}

.parent:target .parent-target\:text-teal-800{
    color: var(--velocity-teal-800);
}

.parent:target .parent-target\:text-teal-900{
    color: var(--velocity-teal-900);
}

.parent:target .parent-target\:text-red-50{
    color: var(--velocity-red-50);
}

.parent:target .parent-target\:text-red-100{
    color: var(--velocity-red-100);
}

.parent:target .parent-target\:text-red-200{
    color: var(--velocity-red-200);
}

.parent:target .parent-target\:text-red-300{
    color: var(--velocity-red-300);
}

.parent:target .parent-target\:text-red-400{
    color: var(--velocity-red-400);
}

.parent:target .parent-target\:text-red-500{
    color: var(--velocity-red-500);
}

.parent:target .parent-target\:text-red-600{
    color: var(--velocity-red-600);
}

.parent:target .parent-target\:text-red-700{
    color: var(--velocity-red-700);
}

.parent:target .parent-target\:text-red-800{
    color: var(--velocity-red-800);
}

.parent:target .parent-target\:text-red-900{
    color: var(--velocity-red-900);
}

.parent:target .parent-target\:text-grey-100{
    color: var(--velocity-grey-100);
}

.parent:target .parent-target\:text-sky-50{
    color: var(--velocity-sky-50);
}

.parent:target .parent-target\:text-sky-100{
    color: var(--velocity-sky-100);
}

.parent:target .parent-target\:text-sky-200{
    color: var(--velocity-sky-200);
}

.parent:target .parent-target\:text-sky-300{
    color: var(--velocity-sky-300);
}

.parent:target .parent-target\:text-sky-400{
    color: var(--velocity-sky-400);
}

.parent:target .parent-target\:text-sky-500{
    color: var(--velocity-sky-500);
}

.parent:target .parent-target\:text-sky-600{
    color: var(--velocity-sky-600);
}

.parent:target .parent-target\:text-sky-700{
    color: var(--velocity-sky-700);
}

.parent:target .parent-target\:text-sky-800{
    color: var(--velocity-sky-800);
}

.parent:target .parent-target\:text-sky-900{
    color: var(--velocity-sky-900);
}

.parent:target .parent-target\:text-green-50{
    color: var(--velocity-green-50);
}

.parent:target .parent-target\:text-green-100{
    color: var(--velocity-green-100);
}

.parent:target .parent-target\:text-green-200{
    color: var(--velocity-green-200);
}

.parent:target .parent-target\:text-green-300{
    color: var(--velocity-green-300);
}

.parent:target .parent-target\:text-green-400{
    color: var(--velocity-green-400);
}

.parent:target .parent-target\:text-green-500{
    color: var(--velocity-green-500);
}

.parent:target .parent-target\:text-green-600{
    color: var(--velocity-green-600);
}

.parent:target .parent-target\:text-green-700{
    color: var(--velocity-green-700);
}

.parent:target .parent-target\:text-green-800{
    color: var(--velocity-green-800);
}

.parent:target .parent-target\:text-green-900{
    color: var(--velocity-green-900);
}

.parent:target .parent-target\:text-grey-200{
    color: var(--velocity-grey-200);
}

.parent:target .parent-target\:text-grey-300{
    color: var(--velocity-grey-300);
}

.parent:target .parent-target\:text-grey-400{
    color: var(--velocity-grey-400);
}

.parent:target .parent-target\:text-grey-500{
    color: var(--velocity-grey-500);
}

.parent:target .parent-target\:text-grey-600{
    color: var(--velocity-grey-600);
}

.parent:target .parent-target\:text-grey-700{
    color: var(--velocity-grey-700);
}

.parent:target .parent-target\:text-grey-800{
    color: var(--velocity-grey-800);
}

.parent:target .parent-target\:text-grey-900{
    color: var(--velocity-grey-900);
}

.parent:target .parent-target\:text-yellow-50{
    color: var(--velocity-yellow-50);
}

.parent:target .parent-target\:text-yellow-100{
    color: var(--velocity-yellow-100);
}

.parent:target .parent-target\:text-yellow-200{
    color: var(--velocity-yellow-200);
}

.parent:target .parent-target\:text-yellow-300{
    color: var(--velocity-yellow-300);
}

.parent:target .parent-target\:text-yellow-400{
    color: var(--velocity-yellow-400);
}

.parent:target .parent-target\:text-yellow-500{
    color: var(--velocity-yellow-500);
}

.parent:target .parent-target\:text-yellow-600{
    color: var(--velocity-yellow-600);
}

.parent:target .parent-target\:text-yellow-700{
    color: var(--velocity-yellow-700);
}

.parent:target .parent-target\:text-yellow-800{
    color: var(--velocity-yellow-800);
}

.parent:target .parent-target\:text-yellow-900{
    color: var(--velocity-yellow-900);
}

.parent:target .parent-target\:text-cyan-50{
    color: var(--velocity-cyan-50);
}

.parent:target .parent-target\:text-cyan-100{
    color: var(--velocity-cyan-100);
}

.parent:target .parent-target\:text-cyan-200{
    color: var(--velocity-cyan-200);
}

.parent:target .parent-target\:text-cyan-300{
    color: var(--velocity-cyan-300);
}

.parent:target .parent-target\:text-cyan-400{
    color: var(--velocity-cyan-400);
}

.parent:target .parent-target\:text-cyan-500{
    color: var(--velocity-cyan-500);
}

.parent:target .parent-target\:text-cyan-600{
    color: var(--velocity-cyan-600);
}

.parent:target .parent-target\:text-cyan-700{
    color: var(--velocity-cyan-700);
}

.parent:target .parent-target\:text-cyan-800{
    color: var(--velocity-cyan-800);
}

.parent:target .parent-target\:text-cyan-900{
    color: var(--velocity-cyan-900);
}

.parent:target .parent-target\:text-orange-50{
    color: var(--velocity-orange-50);
}

.parent:target .parent-target\:text-orange-100{
    color: var(--velocity-orange-100);
}

.parent:target .parent-target\:text-orange-200{
    color: var(--velocity-orange-200);
}

.parent:target .parent-target\:text-orange-300{
    color: var(--velocity-orange-300);
}

.parent:target .parent-target\:text-orange-400{
    color: var(--velocity-orange-400);
}

.parent:target .parent-target\:text-orange-500{
    color: var(--velocity-orange-500);
}

.parent:target .parent-target\:text-orange-600{
    color: var(--velocity-orange-600);
}

.parent:target .parent-target\:text-orange-700{
    color: var(--velocity-orange-700);
}

.parent:target .parent-target\:text-orange-800{
    color: var(--velocity-orange-800);
}

.parent:target .parent-target\:text-orange-900{
    color: var(--velocity-orange-900);
}

.parent:target .parent-target\:text-blue-50{
    color: var(--velocity-blue-50);
}

.parent:target .parent-target\:text-blue-100{
    color: var(--velocity-blue-100);
}

.parent:target .parent-target\:text-blue-200{
    color: var(--velocity-blue-200);
}

.parent:target .parent-target\:text-blue-300{
    color: var(--velocity-blue-300);
}

.parent:target .parent-target\:text-blue-400{
    color: var(--velocity-blue-400);
}

.parent:target .parent-target\:text-blue-500{
    color: var(--velocity-blue-500);
}

.parent:target .parent-target\:text-blue-600{
    color: var(--velocity-blue-600);
}

.parent:target .parent-target\:text-blue-700{
    color: var(--velocity-blue-700);
}

.parent:target .parent-target\:text-blue-800{
    color: var(--velocity-blue-800);
}

.parent:target .parent-target\:text-blue-900{
    color: var(--velocity-blue-900);
}

.parent:target .parent-target\:text-lime-50{
    color: var(--velocity-lime-50);
}

.parent:target .parent-target\:text-lime-100{
    color: var(--velocity-lime-100);
}

.parent:target .parent-target\:text-lime-200{
    color: var(--velocity-lime-200);
}

.parent:target .parent-target\:text-lime-300{
    color: var(--velocity-lime-300);
}

.parent:target .parent-target\:text-lime-400{
    color: var(--velocity-lime-400);
}

.parent:target .parent-target\:text-lime-500{
    color: var(--velocity-lime-500);
}

.parent:target .parent-target\:text-lime-600{
    color: var(--velocity-lime-600);
}

.parent:target .parent-target\:text-lime-700{
    color: var(--velocity-lime-700);
}

.parent:target .parent-target\:text-lime-800{
    color: var(--velocity-lime-800);
}

.parent:target .parent-target\:text-lime-900{
    color: var(--velocity-lime-900);
}

.parent:target .parent-target\:text-purple-50{
    color: var(--velocity-purple-50);
}

.parent:target .parent-target\:text-purple-100{
    color: var(--velocity-purple-100);
}

.parent:target .parent-target\:text-purple-200{
    color: var(--velocity-purple-200);
}

.parent:target .parent-target\:text-purple-300{
    color: var(--velocity-purple-300);
}

.parent:target .parent-target\:text-purple-400{
    color: var(--velocity-purple-400);
}

.parent:target .parent-target\:text-purple-500{
    color: var(--velocity-purple-500);
}

.parent:target .parent-target\:text-purple-600{
    color: var(--velocity-purple-600);
}

.parent:target .parent-target\:text-purple-700{
    color: var(--velocity-purple-700);
}

.parent:target .parent-target\:text-purple-800{
    color: var(--velocity-purple-800);
}

.parent:target .parent-target\:text-purple-900{
    color: var(--velocity-purple-900);
}

.parent:target .parent-target\:text-indigo-50{
    color: var(--velocity-indigo-50);
}

.parent:target .parent-target\:text-indigo-100{
    color: var(--velocity-indigo-100);
}

.parent:target .parent-target\:text-indigo-200{
    color: var(--velocity-indigo-200);
}

.parent:target .parent-target\:text-indigo-300{
    color: var(--velocity-indigo-300);
}

.parent:target .parent-target\:text-indigo-400{
    color: var(--velocity-indigo-400);
}

.parent:target .parent-target\:text-indigo-500{
    color: var(--velocity-indigo-500);
}

.parent:target .parent-target\:text-indigo-600{
    color: var(--velocity-indigo-600);
}

.parent:target .parent-target\:text-indigo-700{
    color: var(--velocity-indigo-700);
}

.parent:target .parent-target\:text-indigo-800{
    color: var(--velocity-indigo-800);
}

.parent:target .parent-target\:text-indigo-900{
    color: var(--velocity-indigo-900);
}

.parent:target .parent-target\:text-pink-50{
    color: var(--velocity-pink-50);
}

.parent:target .parent-target\:text-pink-100{
    color: var(--velocity-pink-100);
}

.parent:target .parent-target\:text-pink-200{
    color: var(--velocity-pink-200);
}

.parent:target .parent-target\:text-pink-300{
    color: var(--velocity-pink-300);
}

.parent:target .parent-target\:text-pink-400{
    color: var(--velocity-pink-400);
}

.parent:target .parent-target\:text-pink-500{
    color: var(--velocity-pink-500);
}

.parent:target .parent-target\:text-pink-600{
    color: var(--velocity-pink-600);
}

.parent:target .parent-target\:text-pink-700{
    color: var(--velocity-pink-700);
}

.parent:target .parent-target\:text-pink-800{
    color: var(--velocity-pink-800);
}

.parent:target .parent-target\:text-pink-900{
    color: var(--velocity-pink-900);
}

.parent:target .parent-target\:text-violet-50{
    color: var(--velocity-violet-50);
}

.parent:target .parent-target\:text-violet-100{
    color: var(--velocity-violet-100);
}

.parent:target .parent-target\:text-violet-200{
    color: var(--velocity-violet-200);
}

.parent:target .parent-target\:text-violet-300{
    color: var(--velocity-violet-300);
}

.parent:target .parent-target\:text-violet-400{
    color: var(--velocity-violet-400);
}

.parent:target .parent-target\:text-violet-500{
    color: var(--velocity-violet-500);
}

.parent:target .parent-target\:text-violet-600{
    color: var(--velocity-violet-600);
}

.parent:target .parent-target\:text-violet-700{
    color: var(--velocity-violet-700);
}

.parent:target .parent-target\:text-violet-800{
    color: var(--velocity-violet-800);
}

.parent:target .parent-target\:text-violet-900{
    color: var(--velocity-violet-900);
}

.parent:target .parent-target\:text-slate-50{
    color: var(--velocity-slate-50);
}

.parent:target .parent-target\:text-slate-100{
    color: var(--velocity-slate-100);
}

.parent:target .parent-target\:text-slate-200{
    color: var(--velocity-slate-200);
}

.parent:target .parent-target\:text-slate-300{
    color: var(--velocity-slate-300);
}

.parent:target .parent-target\:text-slate-400{
    color: var(--velocity-slate-400);
}

.parent:target .parent-target\:text-slate-500{
    color: var(--velocity-slate-500);
}

.parent:target .parent-target\:text-slate-600{
    color: var(--velocity-slate-600);
}

.parent:target .parent-target\:text-slate-700{
    color: var(--velocity-slate-700);
}

.parent:target .parent-target\:text-slate-800{
    color: var(--velocity-slate-800);
}

.parent:target .parent-target\:text-slate-900{
    color: var(--velocity-slate-900);
}

.parent:target .parent-target\:text-rose-50{
    color: var(--velocity-rose-50);
}

.parent:target .parent-target\:text-rose-100{
    color: var(--velocity-rose-100);
}

.parent:target .parent-target\:text-rose-200{
    color: var(--velocity-rose-200);
}

.parent:target .parent-target\:text-rose-300{
    color: var(--velocity-rose-300);
}

.parent:target .parent-target\:text-rose-400{
    color: var(--velocity-rose-400);
}

.parent:target .parent-target\:text-rose-500{
    color: var(--velocity-rose-500);
}

.parent:target .parent-target\:text-rose-600{
    color: var(--velocity-rose-600);
}

.parent:target .parent-target\:text-rose-700{
    color: var(--velocity-rose-700);
}

.parent:target .parent-target\:text-rose-800{
    color: var(--velocity-rose-800);
}

.parent:target .parent-target\:text-rose-900{
    color: var(--velocity-rose-900);
}

@media(max-width: 1536px){
    .xm\:parent:target .parent-target\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xm\:parent:target .parent-target\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xm\:parent:target .parent-target\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xm\:parent:target .parent-target\:container{
        width: 100%;
    }
    
    .xm\:parent:target .parent-target\:container-fluid{
        width: 100%;
    }
    
    .xm\:parent:target .parent-target\:column-auto{
        columns: auto;
    }
    
    .xm\:parent:target .parent-target\:column-1{
        columns: 1;
    }
    
    .xm\:parent:target .parent-target\:column-2{
        columns: 2;
    }
    
    .xm\:parent:target .parent-target\:column-3{
        columns: 3;
    }
    
    .xm\:parent:target .parent-target\:column-4{
        columns: 4;
    }
    
    .xm\:parent:target .parent-target\:column-5{
        columns: 5;
    }
    
    .xm\:parent:target .parent-target\:column-6{
        columns: 6;
    }
    
    .xm\:parent:target .parent-target\:column-7{
        columns: 7;
    }
    
    .xm\:parent:target .parent-target\:column-8{
        columns: 8;
    }
    
    .xm\:parent:target .parent-target\:column-9{
        columns: 9;
    }
    
    .xm\:parent:target .parent-target\:column-10{
        columns: 10;
    }
    
    .xm\:parent:target .parent-target\:column-11{
        columns: 11;
    }
    
    .xm\:parent:target .parent-target\:column-12{
        columns: 12;
    }
    
    .xm\:parent:target .parent-target\:float-inline-start{
        float: inline-start;
    }
    
    .xm\:parent:target .parent-target\:float-inline-end{
        float: inline-end;
    }
    
    .xm\:parent:target .parent-target\:float-left{
        float: left;
    }
    
    .xm\:parent:target .parent-target\:float-right{
        float: right;
    }
    
    .xm\:parent:target .parent-target\:float-none{
        float: none;
    }
    
    .xm\:parent:target .parent-target\:float-inherit{
        float: inherit;
    }
    
    .xm\:parent:target .parent-target\:clear-inline-start{
        clear: inline-start;
    }
    
    .xm\:parent:target .parent-target\:clear-inline-end{
        clear: inline-end;
    }
    
    .xm\:parent:target .parent-target\:clear-left{
        clear: left;
    }
    
    .xm\:parent:target .parent-target\:clear-right{
        clear: right;
    }
    
    .xm\:parent:target .parent-target\:clear-both{
        clear: both;
    }
    
    .xm\:parent:target .parent-target\:clear-none{
        clear: none;
    }
    
    .xm\:parent:target .parent-target\:clear-inherit{
        clear: inherit;
    }
    
    .xm\:parent:target .parent-target\:isolation-auto{
        isolation: auto;
    }
    
    .xm\:parent:target .parent-target\:isolation-true{
        isolation: isolate;
    }
    
    .xm\:parent:target .parent-target\:object-fit-fill{
        object-fit: fill;
    }
    
    .xm\:parent:target .parent-target\:object-fit-cover{
        object-fit: cover;
    }
    
    .xm\:parent:target .parent-target\:object-fit-contain{
        object-fit: contain;
    }
    
    .xm\:parent:target .parent-target\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xm\:parent:target .parent-target\:object-fit-none{
        object-fit: none;
    }
    
    .xm\:parent:target .parent-target\:object-position-top{
        object-position: top;
    }
    
    .xm\:parent:target .parent-target\:object-position-bottom{
        object-position: bottom;
    }
    
    .xm\:parent:target .parent-target\:object-position-left{
        object-position: left;
    }
    
    .xm\:parent:target .parent-target\:object-position-right{
        object-position: right;
    }
    
    .xm\:parent:target .parent-target\:object-position-left-top{
        object-position: left top;
    }
    
    .xm\:parent:target .parent-target\:object-position-right-top{
        object-position: right top;
    }
    
    .xm\:parent:target .parent-target\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xm\:parent:target .parent-target\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xm\:parent:target .parent-target\:object-position-center-top{
        object-position: center top;
    }

    .xm\:parent:target .parent-target\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xm\:parent:target .parent-target\:overflow-auto{
        overflow: auto;
    }
    
    .xm\:parent:target .parent-target\:overflow-hidden{
        overflow: hidden;
    }
    
    .xm\:parent:target .parent-target\:overflow-visible{
        overflow: visible;
    }
    
    .xm\:parent:target .parent-target\:overflow-scroll{
        overflow: scroll;
    }
    
    .xm\:parent:target .parent-target\:overflow-inherit{
        overflow:inherit;
    }
    
    .xm\:parent:target .parent-target\:overflow-x-auto{
        overflow: auto;
    }
    
    .xm\:parent:target .parent-target\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xm\:parent:target .parent-target\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xm\:parent:target .parent-target\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xm\:parent:target .parent-target\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xm\:parent:target .parent-target\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xm\:parent:target .parent-target\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xm\:parent:target .parent-target\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xm\:parent:target .parent-target\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xm\:parent:target .parent-target\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xm\:parent:target .parent-target\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xm\:parent:target .parent-target\:position-static{
        position: static;
    }
    
    .xm\:parent:target .parent-target\:position-fixed{
        position: fixed;
    }
    
    .xm\:parent:target .parent-target\:position-absolute{
        position: absolute;
    }
    
    .xm\:parent:target .parent-target\:position-relative{
        position: relative;
    }
    
    .xm\:parent:target .parent-target\:position-sticky{
        position: sticky;
    }

    .xm\:parent:target .parent-target\:position-right-0{
        right: 0;
    }

    .xm\:parent:target .parent-target\:position-left-0{
        left: 0;
    }

    .xm\:parent:target .parent-target\:position-top-0{
        top: 0;
    }

    .xm\:parent:target .parent-target\:position-bottom-0{
        bottom: 0;
    }
    
    .xm\:parent:target .parent-target\:visible{
        visibility: visible;
    }
    
    .xm\:parent:target .parent-target\:invisible{
        visibility: hidden;
    }
    
    .xm\:parent:target .parent-target\:visibility-collapse{
        visibility: collapse;
    }
    
    .xm\:parent:target .parent-target\:z-0{
        z-index: 0;
    }
    
    .xm\:parent:target .parent-target\:-z-10{
        z-index: -10;
    }
    
    .xm\:parent:target .parent-target\:-z-20{
        z-index: -20;
    }
    
    .xm\:parent:target .parent-target\:-z-30{
        z-index: -30;
    }
    
    .xm\:parent:target .parent-target\:-z-40{
        z-index: -40;
    }
    
    .xm\:parent:target .parent-target\:-z-50{
        z-index: -50;
    }
    
    .xm\:parent:target .parent-target\:-z-60{
        z-index: -60;
    }
    
    .xm\:parent:target .parent-target\:-z-70{
        z-index: -70;
    }
    
    .xm\:parent:target .parent-target\:-z-80{
        z-index: -80;
    }
    
    .xm\:parent:target .parent-target\:-z-90{
        z-index: -90;
    }
    
    .xm\:parent:target .parent-target\:-z-100{
        z-index: -100;
    }
    
    .xm\:parent:target .parent-target\:z-10{
        z-index: 10;
    }
    
    .xm\:parent:target .parent-target\:z-20{
        z-index: 20;
    }
    
    .xm\:parent:target .parent-target\:z-30{
        z-index: 30;
    }
    
    .xm\:parent:target .parent-target\:z-40{
        z-index: 40;
    }
    
    .xm\:parent:target .parent-target\:z-50{
        z-index: 50;
    }
    
    .xm\:parent:target .parent-target\:z-60{
        z-index: 60;
    }
    
    .xm\:parent:target .parent-target\:z-70{
        z-index: 70;
    }
    
    .xm\:parent:target .parent-target\:z-80{
        z-index: 80;
    }
    
    .xm\:parent:target .parent-target\:z-90{
        z-index: 90;
    }
    
    .xm\:parent:target .parent-target\:z-100{
        z-index: 100;
    }
    
    .xm\:parent:target .parent-target\:z-auto{
        z-index: auto;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xm\:parent:target .parent-target\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xm\:parent:target .parent-target\:flex-row{
        flex-direction: row;
    }
    
    .xm\:parent:target .parent-target\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xm\:parent:target .parent-target\:flex-column{
        flex-direction: column;
    }
    
    .xm\:parent:target .parent-target\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xm\:parent:target .parent-target\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xm\:parent:target .parent-target\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xm\:parent:target .parent-target\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xm\:parent:target .parent-target\:flex-1{
        flex: 1 1 0;
    }
    
    .xm\:parent:target .parent-target\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xm\:parent:target .parent-target\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xm\:parent:target .parent-target\:flex-none{
        flex: none;
    }
    
    .xm\:parent:target .parent-target\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xm\:parent:target .parent-target\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xm\:parent:target .parent-target\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xm\:parent:target .parent-target\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xm\:parent:target .parent-target\:order-1{
        order: 1;
    }
    
    .xm\:parent:target .parent-target\:order-2{
        order: 2;
    }
    
    .xm\:parent:target .parent-target\:order-3{
        order: 3;
    }
    
    .xm\:parent:target .parent-target\:order-4{
        order: 4;
    }
    
    .xm\:parent:target .parent-target\:order-5{
        order: 5;
    }
    
    .xm\:parent:target .parent-target\:order-6{
        order: 6;
    }
    
    .xm\:parent:target .parent-target\:order-7{
        order: 7;
    }
    
    .xm\:parent:target .parent-target\:order-8{
        order: 8;
    }
    
    .xm\:parent:target .parent-target\:order-9{
        order: 9;
    }
    
    .xm\:parent:target .parent-target\:order-10{
        order: 10;
    }
    
    .xm\:parent:target .parent-target\:order-11{
        order: 11;
    }
    
    .xm\:parent:target .parent-target\:order-12{
        order: 12;
    }
    
    .xm\:parent:target .parent-target\:order-first{
        order: -9999;
    }
    
    .xm\:parent:target .parent-target\:order-last{
        order: 9999;
    }
    
    .xm\:parent:target .parent-target\:order-0{
        order: 0;
    }
    
    .xm\:parent:target .parent-target\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xm\:parent:target .parent-target\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xm\:parent:target .parent-target\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xm\:parent:target .parent-target\:grcol-auto{
        grid-column: auto;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xm\:parent:target .parent-target\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xm\:parent:target .parent-target\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:parent:target .parent-target\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xm\:parent:target .parent-target\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xm\:parent:target .parent-target\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xm\:parent:target .parent-target\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xm\:parent:target .parent-target\:grrow-auto{
        grid-row: auto;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xm\:parent:target .parent-target\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xm\:parent:target .parent-target\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xm\:parent:target .parent-target\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xm\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xm\:parent:target .parent-target\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xm\:parent:target .parent-target\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xm\:parent:target .parent-target\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xm\:parent:target .parent-target\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xm\:parent:target .parent-target\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xm\:parent:target .parent-target\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xm\:parent:target .parent-target\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xm\:parent:target .parent-target\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xm\:parent:target .parent-target\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xm\:parent:target .parent-target\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xm\:parent:target .parent-target\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xm\:parent:target .parent-target\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xm\:parent:target .parent-target\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xm\:parent:target .parent-target\:gap-0{
        gap: 0;
    }
    
    .xm\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:parent:target .parent-target\:gap-y-0{
        row-gap: 0;
    }
    
    .xm\:parent:target .parent-target\:gap-1{
        gap: 1px;
    }
    
    .xm\:parent:target .parent-target\:gap-2{
        gap: 2px;
    }
    
    .xm\:parent:target .parent-target\:gap-4{
        gap: 4px;
    }
    
    .xm\:parent:target .parent-target\:gap-6{
        gap: 6px;
    }
    
    .xm\:parent:target .parent-target\:gap-8{
        gap: 8px;
    }
    
    .xm\:parent:target .parent-target\:gap-9{
        gap: 9px;
    }
    
    .xm\:parent:target .parent-target\:gap-10{
        gap: 10px;
    }
    
    .xm\:parent:target .parent-target\:gap-12{
        gap: 12px;
    }
    
    .xm\:parent:target .parent-target\:gap-14{
        gap: 14px;
    }
    
    .xm\:parent:target .parent-target\:gap-16{
        gap: 16px;
    }
    
    .xm\:parent:target .parent-target\:gap-18{
        gap: 18px;
    }
    
    .xm\:parent:target .parent-target\:gap-20{
        gap: 20px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }
    
    .xm\:parent:target .parent-target\:gap-x-1{
        column-gap: 1px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-2{
        column-gap: 2px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-4{
        column-gap: 4px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-6{
        column-gap: 6px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-8{
        column-gap: 8px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-10{
        column-gap: 10px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-12{
        column-gap: 12px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-14{
        column-gap: 14px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-16{
        column-gap: 16px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-18{
        column-gap: 18px;
    }
    
    .xm\:parent:target .parent-target\:gap-x-20{
        column-gap: 20px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-1{
        row-gap: 1px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-2{
        row-gap: 2px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-4{
        row-gap: 4px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-6{
        row-gap: 6px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-8{
        row-gap: 8px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-10{
        row-gap: 10px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-12{
        row-gap: 12px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-14{
        row-gap: 14px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-16{
        row-gap: 16px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-18{
        row-gap: 18px;
    }
    
    .xm\:parent:target .parent-target\:gap-y-20{
        row-gap: 20px;
    }
    
    .xm\:parent:target .parent-target\:justify-content-normal{
        justify-content: normal;
    }
    
    .xm\:parent:target .parent-target\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xm\:parent:target .parent-target\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xm\:parent:target .parent-target\:justify-content-center{
        justify-content: center;
    }
    
    .xm\:parent:target .parent-target\:justify-content-between{
        justify-content: space-between;
    }
    
    .xm\:parent:target .parent-target\:justify-content-around{
        justify-content: space-around;
    }
    
    .xm\:parent:target .parent-target\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xm\:parent:target .parent-target\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xm\:parent:target .parent-target\:justify-items-start{
        justify-items: start;
    }
    
    .xm\:parent:target .parent-target\:justify-items-end{
        justify-items: end;
    }
    
    .xm\:parent:target .parent-target\:justify-items-center{
        justify-items: center;
    }
    
    .xm\:parent:target .parent-target\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:parent:target .parent-target\:justify-self-auto{
        justify-self: auto;
    }
    
    .xm\:parent:target .parent-target\:justify-self-start{
        justify-self: start;
    }
    
    .xm\:parent:target .parent-target\:justify-self-end{
        justify-self: end;
    }
    
    .xm\:parent:target .parent-target\:justify-self-center{
        justify-self: center;
    }
    
    .xm\:parent:target .parent-target\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:parent:target .parent-target\:align-content-normal{
        align-content: normal;
    }
    
    .xm\:parent:target .parent-target\:align-content-center{
        align-content: center;
    }
    
    .xm\:parent:target .parent-target\:align-content-start{
        align-content: flex-start;
    }
    
    .xm\:parent:target .parent-target\:align-content-end{
        align-content: flex-end;
    }
    
    .xm\:parent:target .parent-target\:align-content-between{
        align-content: space-between;
    }
    
    .xm\:parent:target .parent-target\:align-content-around{
        align-content: space-around;
    }
    
    .xm\:parent:target .parent-target\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xm\:parent:target .parent-target\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xm\:parent:target .parent-target\:align-content-stretch{
        align-content: stretch;
    }
    
    .xm\:parent:target .parent-target\:align-items-start{
        align-items: start;
    }
    
    .xm\:parent:target .parent-target\:align-items-end{
        align-items: end;
    }
    
    .xm\:parent:target .parent-target\:align-items-center{
        align-items: center;
    }
    
    .xm\:parent:target .parent-target\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xm\:parent:target .parent-target\:align-self-auto{
        justify-self: auto;
    }
    
    .xm\:parent:target .parent-target\:align-self-start{
        justify-self: start;
    }
    
    .xm\:parent:target .parent-target\:align-self-end{
        justify-self: end;
    }
    
    .xm\:parent:target .parent-target\:align-self-center{
        justify-self: center;
    }
    
    .xm\:parent:target .parent-target\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xm\:parent:target .parent-target\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xm\:parent:target .parent-target\:place-content-center{
        place-content: center;
    }
    
    .xm\:parent:target .parent-target\:place-content-start{
        place-content: start;
    }
    
    .xm\:parent:target .parent-target\:place-content-end{
        place-content: end;
    }
    
    .xm\:parent:target .parent-target\:place-content-between{
        place-content: between;
    }
    
    .xm\:parent:target .parent-target\:place-content-around{
        place-content: around;
    }
    
    .xm\:parent:target .parent-target\:place-content-evenly{
        place-content: evenly;
    }
    
    .xm\:parent:target .parent-target\:place-content-baseline{
        place-content: baseline;
    }
    
    .xm\:parent:target .parent-target\:place-content-stretch{
        place-content: stretch;
    }
    
    .xm\:parent:target .parent-target\:place-items-start{
        place-content: start;
    }
    
    .xm\:parent:target .parent-target\:place-items-end{
        place-content: end;
    }
    
    .xm\:parent:target .parent-target\:place-items-center{
        place-content: center;
    }
    
    .xm\:parent:target .parent-target\:place-items-baseline{
        place-content: baseline;
    }
    
    .xm\:parent:target .parent-target\:place-items-stretch{
        place-content: stretch;
    }
    
    .xm\:parent:target .parent-target\:place-self-start{
        place-self: start;
    }
    
    .xm\:parent:target .parent-target\:place-self-end{
        place-self: end;
    }
    
    .xm\:parent:target .parent-target\:place-self-center{
        place-self: center;
    }
    
    .xm\:parent:target .parent-target\:place-self-baseline{
        place-self: baseline;
    }
    
    .xm\:parent:target .parent-target\:place-self-stretch{
        place-self: stretch;
    }
    
    .xm\:parent:target .parent-target\:w-0{
        width: 0;
    }
    
    .xm\:parent:target .parent-target\:w-2{
        width: 2px;
    }
    
    .xm\:parent:target .parent-target\:w-4{
        width: 4px;
    }
    
    .xm\:parent:target .parent-target\:w-6{
        width: 6px;
    }
    
    .xm\:parent:target .parent-target\:w-8{
        width: 8px;
    }
    
    .xm\:parent:target .parent-target\:w-10{
        width: 10px;
    }
    
    .xm\:parent:target .parent-target\:w-12{
        width: 12px;
    }
    
    .xm\:parent:target .parent-target\:w-14{
        width: 14px;
    }
    
    .xm\:parent:target .parent-target\:w-16{
        width: 16px;
    }
    
    .xm\:parent:target .parent-target\:w-18{
        width: 18px;
    }
    
    .xm\:parent:target .parent-target\:w-20{
        width: 20px;
    }
    
    .xm\:parent:target .parent-target\:w-22{
        width: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:w-24{
        width: 3rem;
    }
    
    .xm\:parent:target .parent-target\:w-26{
        width: 4.5rem;
    }
    
    .xm\:parent:target .parent-target\:w-28{
        width: 6rem;
    }
    
    .xm\:parent:target .parent-target\:w-30{
        width: 7.5rem;
    }
    
    .xm\:parent:target .parent-target\:w-32{
        width: 10rem;
    }
    
    .xm\:parent:target .parent-target\:w-34{
        width: 11.5rem;
    }
    
    .xm\:parent:target .parent-target\:w-36{
        width: 13rem;
    }
    
    .xm\:parent:target .parent-target\:w-38{
        width: 14.5rem;
    }
    
    .xm\:parent:target .parent-target\:w-40{
        width: 16rem;
    }
    
    .xm\:parent:target .parent-target\:w-42{
        width: 18rem;
    }
    
    .xm\:parent:target .parent-target\:w-44{
        width: 20rem;
    }
    
    .xm\:parent:target .parent-target\:w-46{
        width: 22rem;
    }
    
    .xm\:parent:target .parent-target\:w-48{
        width: 24rem;
    }

    .xm\:parent:target .parent-target\:w-52{
        width: 28rem;
    }

    .xm\:parent:target .parent-target\:w-56{
        width: 32rem;
    }

    .xm\:parent:target .parent-target\:w-60{
        width: 36rem;
    }

    .xm\:parent:target .parent-target\:w-64{
        width: 40rem;
    }

    .xm\:parent:target .parent-target\:w-68{
        width: 44rem;
    }

    .xm\:parent:target .parent-target\:w-72{
        width: 48rem;
    }

    .xm\:parent:target .parent-target\:w-76{
        width: 52rem;
    }

    .xm\:parent:target .parent-target\:w-80{
        width: 56rem;
    }

    .xm\:parent:target .parent-target\:w-84{
        width: 60rem;
    }
    
    .xm\:parent:target .parent-target\:w-hf{
        width: 50%;
    }
    
    .xm\:parent:target .parent-target\:w-third{
        width: 33.333%;
    }
    
    .xm\:parent:target .parent-target\:w-two-third{
        width: 66.67%;
    }
    
    .xm\:parent:target .parent-target\:w-quarter{
        width: 25%;
    }
    
    .xm\:parent:target .parent-target\:w-three-quarter{
        width: 75%;
    }
    
    .xm\:parent:target .parent-target\:w-fifth{
        width: 20%;
    }
    
    .xm\:parent:target .parent-target\:w-two-fifth{
        width: 40%;
    }
    
    .xm\:parent:target .parent-target\:w-three-fifth{
        width: 60%;
    }
    
    .xm\:parent:target .parent-target\:w-four-fifth{
        width: 80%;
    }
    
    .xm\:parent:target .parent-target\:w-tenth{
        width: 10%;
    }
    
    .xm\:parent:target .parent-target\:w-two-tenth{
        width: 20%;
    }
    
    .xm\:parent:target .parent-target\:w-three-tenth{
        width: 30%;
    }
    
    .xm\:parent:target .parent-target\:w-four-tenth{
        width: 40%;
    }
    
    .xm\:parent:target .parent-target\:w-five-tenth{
        width: 50%;
    }
    
    .xm\:parent:target .parent-target\:w-six-tenth{
        width: 60%;
    }
    
    .xm\:parent:target .parent-target\:w-seven-tenth{
        width: 70%;
    }
    
    .xm\:parent:target .parent-target\:w-eight-tenth{
        width: 80%;
    }
    
    .xm\:parent:target .parent-target\:w-nine-tenth{
        width: 90%;
    }
    
    .xm\:parent:target .parent-target\:w-full{
        width: 100%;
    }
    
    .xm\:parent:target .parent-target\:w-min{
        width: min-content;
    }
    
    .xm\:parent:target .parent-target\:w-max{
        width: max-content;
    }
    
    .xm\:parent:target .parent-target\:w-fit{
        width: fit-content;
    }
    
    .xm\:parent:target .parent-target\:min-vh-10{
        min-height: 10vh;
    }
    
    .xm\:parent:target .parent-target\:min-vh-20{
        min-height: 20vh;
    }
    
    .xm\:parent:target .parent-target\:min-vh-30{
        min-height: 30vh;
    }
    
    .xm\:parent:target .parent-target\:min-vh-40{
        min-height: 40vh;
    }
    
    .xm\:parent:target .parent-target\:min-vh-50{
        min-height: 50vh;
    }
    
    .xm\:parent:target .parent-target\:min-vh-60{
        min-height: 60vh;
    }
    
    .xm\:parent:target .parent-target\:min-vh-70{
        min-height: 70vh;
    }
    
    .xm\:parent:target .parent-target\:min-vh-80{
        min-height: 80vh;
    }
    
    .xm\:parent:target .parent-target\:min-vh-90{
        min-height: 90vh;
    }
    
    .xm\:parent:target .parent-target\:min-vh-100{
        min-height: 100vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-10{
        min-width: 10vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-20{
        min-width: 20vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-30{
        min-width: 30vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-40{
        min-width: 40vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-50{
        min-width: 50vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-60{
        min-width: 60vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-70{
        min-width: 70vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-80{
        min-width: 80vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-90{
        min-width: 100vh;
    }
    
    .xm\:parent:target .parent-target\:min-vw-100{
        min-width: 100vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-10{
        max-height: 10vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-20{
        max-height: 20vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-30{
        max-height: 30vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-40{
        max-height: 40vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-50{
        max-height: 50vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-60{
        max-height: 60vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-70{
        max-height: 70vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-80{
        max-height: 80vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-90{
        max-height: 100vh;
    }
    
    .xm\:parent:target .parent-target\:max-vh-100{
        max-height: 100vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-10{
        max-width: 10vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-20{
        max-width: 20vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-30{
        max-width: 30vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-40{
        max-width: 40vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-50{
        max-width: 50vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-60{
        max-width: 60vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-70{
        max-width: 70vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-80{
        max-width: 80vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-90{
        max-width: 100vh;
    }
    
    .xm\:parent:target .parent-target\:max-vw-100{
        max-width: 100vh;
    }
    
    .xm\:parent:target .parent-target\:min-w-2{
        min-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:min-w-4{
        min-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:min-w-6{
        min-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:min-w-8{
        min-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:min-w-10{
        min-width: 10px;
    }
    
    .xm\:parent:target .parent-target\:min-w-12{
        min-width: 12px;
    }
    
    .xm\:parent:target .parent-target\:min-w-14{
        min-width: 14px;
    }
    
    .xm\:parent:target .parent-target\:min-w-16{
        min-width: 16px;
    }
    
    .xm\:parent:target .parent-target\:min-w-18{
        min-width: 18px;
    }
    
    .xm\:parent:target .parent-target\:min-w-20{
        min-width: 20px;
    }
    
    .xm\:parent:target .parent-target\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-24{
        min-width: 3rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-28{
        min-width: 6rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-32{
        min-width: 10rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-36{
        min-width: 13rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-40{
        min-width: 16rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-42{
        min-width: 18rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-44{
        min-width: 20rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-46{
        min-width: 22rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-48{
        min-width: 24rem;
    }

    .xm\:parent:target .parent-target\:min-w-52{
        min-width: 28rem;
    }

    .xm\:parent:target .parent-target\:min-w-56{
        min-width: 32rem;
    }

    .xm\:parent:target .parent-target\:min-w-60{
        min-width: 36rem;
    }

    .xm\:parent:target .parent-target\:min-w-64{
        min-width: 40rem;
    }

    .xm\:parent:target .parent-target\:min-w-68{
        min-width: 44rem;
    }

    .xm\:parent:target .parent-target\:min-w-72{
        min-width: 48rem;
    }

    .xm\:parent:target .parent-target\:min-w-76{
        min-width: 52rem;
    }

    .xm\:parent:target .parent-target\:min-w-80{
        min-width: 56rem;
    }

    .xm\:parent:target .parent-target\:min-w-84{
        min-width: 60rem;
    }
    
    .xm\:parent:target .parent-target\:min-w-hf{
        min-width: 50%;
    }
    
    .xm\:parent:target .parent-target\:min-w-full{
        min-width: 100%;
    }
    
    .xm\:parent:target .parent-target\:min-w-min{
        min-width: min-content;
    }
    
    .xm\:parent:target .parent-target\:min-w-max{
        min-width: max-content;
    }
    
    .xm\:parent:target .parent-target\:min-w-fit{
        min-width: fit-content;
    }
    
    .xm\:parent:target .parent-target\:max-w-0{
        max-width: 0;
    }
    
    .xm\:parent:target .parent-target\:max-w-2{
        max-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:max-w-4{
        max-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:max-w-6{
        max-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:max-w-8{
        max-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:max-w-10{
        max-width: 10px;
    }
    
    .xm\:parent:target .parent-target\:max-w-12{
        max-width: 12px;
    }
    
    .xm\:parent:target .parent-target\:max-w-14{
        max-width: 14px;
    }
    
    .xm\:parent:target .parent-target\:max-w-16{
        max-width: 16px;
    }
    
    .xm\:parent:target .parent-target\:max-w-18{
        max-width: 18px;
    }
    
    .xm\:parent:target .parent-target\:max-w-20{
        max-width: 20px;
    }
    
    .xm\:parent:target .parent-target\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-24{
        max-width: 3rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-28{
        max-width: 6rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-32{
        max-width: 10rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-36{
        max-width: 13rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-40{
        max-width: 16rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-42{
        max-width: 18rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-44{
        max-width: 20rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-46{
        max-width: 22rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-48{
        max-width: 24rem;
    }

    .xm\:parent:target .parent-target\:max-w-52{
        max-width: 28rem;
    }

    .xm\:parent:target .parent-target\:max-w-56{
        max-width: 32rem;
    }

    .xm\:parent:target .parent-target\:max-w-60{
        max-width: 36rem;
    }

    .xm\:parent:target .parent-target\:max-w-64{
        max-width: 40rem;
    }

    .xm\:parent:target .parent-target\:max-w-68{
        max-width: 44rem;
    }

    .xm\:parent:target .parent-target\:max-w-72{
        max-width: 48rem;
    }

    .xm\:parent:target .parent-target\:max-w-76{
        max-width: 52rem;
    }

    .xm\:parent:target .parent-target\:max-w-80{
        max-width: 56rem;
    }

    .xm\:parent:target .parent-target\:max-w-84{
        max-width: 60rem;
    }
    
    .xm\:parent:target .parent-target\:max-w-hf{
        max-width: 50%;
    }
    
    .xm\:parent:target .parent-target\:max-w-full{
        max-width: 100%;
    }
    
    .xm\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }
    
    .xm\:parent:target .parent-target\:max-w-fit{
        max-width: fit-content;
    }
    
    .xm\:parent:target .parent-target\:h-0{
        height: 0;
    }
    
    .xm\:parent:target .parent-target\:h-2{
        height: 2px;
    }
    
    .xm\:parent:target .parent-target\:h-4{
        height: 4px;
    }
    
    .xm\:parent:target .parent-target\:h-6{
        height: 6px;
    }
    
    .xm\:parent:target .parent-target\:h-8{
        height: 8px;
    }
    
    .xm\:parent:target .parent-target\:h-10{
        height: 10px;
    }
    
    .xm\:parent:target .parent-target\:h-12{
        height: 12px;
    }
    
    .xm\:parent:target .parent-target\:h-14{
        height: 14px;
    }
    
    .xm\:parent:target .parent-target\:h-16{
        height: 16px;
    }
    
    .xm\:parent:target .parent-target\:h-18{
        height: 18px;
    }
    
    .xm\:parent:target .parent-target\:h-20{
        height: 20px;
    }
    
    .xm\:parent:target .parent-target\:h-22{
        height: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:h-24{
        height: 3rem;
    }
    
    .xm\:parent:target .parent-target\:h-26{
        height: 4.5rem;
    }
    
    .xm\:parent:target .parent-target\:h-28{
        height: 6rem;
    }
    
    .xm\:parent:target .parent-target\:h-30{
        height: 7.5rem;
    }
    
    .xm\:parent:target .parent-target\:h-32{
        height: 10rem;
    }
    
    .xm\:parent:target .parent-target\:h-34{
        height: 11.5rem;
    }
    
    .xm\:parent:target .parent-target\:h-36{
        height: 13rem;
    }
    
    .xm\:parent:target .parent-target\:h-38{
        height: 14.5rem;
    }
    
    .xm\:parent:target .parent-target\:h-40{
        height: 16rem;
    }
    
    .xm\:parent:target .parent-target\:h-42{
        height: 18rem;
    }
    
    .xm\:parent:target .parent-target\:h-44{
        height: 20rem;
    }
    
    .xm\:parent:target .parent-target\:h-46{
        height: 22rem;
    }
    
    .xm\:parent:target .parent-target\:h-48{
        height: 24rem;
    }

    .xm\:parent:target .parent-target\:h-52{
        height: 28rem;
    }

    .xm\:parent:target .parent-target\:h-56{
        height: 32rem;
    }

    .xm\:parent:target .parent-target\:h-60{
        height: 36rem;
    }

    .xm\:parent:target .parent-target\:h-64{
        height: 40rem;
    }

    .xm\:parent:target .parent-target\:h-68{
        height: 44rem;
    }

    .xm\:parent:target .parent-target\:h-72{
        height: 48rem;
    }

    .xm\:parent:target .parent-target\:h-76{
        height: 52rem;
    }

    .xm\:parent:target .parent-target\:h-80{
        height: 56rem;
    }

    .xm\:parent:target .parent-target\:h-84{
        height: 60rem;
    }
    
    .xm\:parent:target .parent-target\:h-hf{
        height: 50%;
    }
    
    .xm\:parent:target .parent-target\:h-third{
        height: 33.333%;
    }
    
    .xm\:parent:target .parent-target\:h-two-third{
        height: 66.67%;
    }
    
    .xm\:parent:target .parent-target\:h-quarter{
        height: 25%;
    }
    
    .xm\:parent:target .parent-target\:h-three-quarter{
        height: 75%;
    }
    
    .xm\:parent:target .parent-target\:h-fifth{
        height: 20%;
    }
    
    .xm\:parent:target .parent-target\:h-two-fifth{
        height: 40%;
    }
    
    .xm\:parent:target .parent-target\:h-three-fifth{
        height: 60%;
    }
    
    .xm\:parent:target .parent-target\:h-four-fifth{
        height: 80%;
    }
    
    .xm\:parent:target .parent-target\:h-tenth{
        height: 10%;
    }
    
    .xm\:parent:target .parent-target\:h-two-tenth{
        height: 20%;
    }
    
    .xm\:parent:target .parent-target\:h-three-tenth{
        height: 30%;
    }
    
    .xm\:parent:target .parent-target\:h-four-tenth{
        height: 40%;
    }
    
    .xm\:parent:target .parent-target\:h-five-tenth{
        height: 50%;
    }
    
    .xm\:parent:target .parent-target\:h-six-tenth{
        height: 60%;
    }
    
    .xm\:parent:target .parent-target\:h-seventh-tenth{
        height: 70%;
    }
    
    .xm\:parent:target .parent-target\:h-eight-tenth{
        height: 80%;
    }
    
    .xm\:parent:target .parent-target\:h-nine-tenth{
        height: 90%;
    }
    
    .xm\:parent:target .parent-target\:h-full{
        height: 100%;
    }
    
    .xm\:parent:target .parent-target\:h-min{
        height: min-content;
    }
    
    .xm\:parent:target .parent-target\:h-max{
        height: max-content;
    }
    
    .xm\:parent:target .parent-target\:h-fit{
        height: fit-content;
    }
    
    .xm\:parent:target .parent-target\:min-h-0{
        min-height: 0;
    }
    
    .xm\:parent:target .parent-target\:min-h-2{
        min-height: 2px;
    }
    
    .xm\:parent:target .parent-target\:min-h-4{
        min-height: 4px;
    }
    
    .xm\:parent:target .parent-target\:min-h-6{
        min-height: 6px;
    }
    
    .xm\:parent:target .parent-target\:min-h-8{
        min-height: 8px;
    }
    
    .xm\:parent:target .parent-target\:min-h-10{
        min-height: 10px;
    }
    
    .xm\:parent:target .parent-target\:min-h-12{
        min-height: 12px;
    }
    
    .xm\:parent:target .parent-target\:min-h-14{
        min-height: 14px;
    }
    
    .xm\:parent:target .parent-target\:min-h-16{
        min-height: 16px;
    }
    
    .xm\:parent:target .parent-target\:min-h-18{
        min-height: 18px;
    }
    
    .xm\:parent:target .parent-target\:min-h-20{
        min-height: 20px;
    }
    
    .xm\:parent:target .parent-target\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-24{
        min-height: 3rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-28{
        min-height: 6rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-32{
        min-height: 10rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-36{
        min-height: 13rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-40{
        min-height: 16rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-42{
        min-height: 18rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-44{
        min-height: 20rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-46{
        min-height: 22rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-48{
        min-height: 24rem;
    }
    
    .xm\:parent:target .parent-target\:min-h-hf{
        min-height: 50%;
    }
    
    .xm\:parent:target .parent-target\:min-h-full{
        min-height: 100%;
    }
    
    .xm\:parent:target .parent-target\:min-h-min{
        min-height: min-content;
    }
    
    .xm\:parent:target .parent-target\:min-h-max{
        min-height: max-content;
    }
    
    .xm\:parent:target .parent-target\:min-h-fit{
        min-height: fit-content;
    }
    
    .xm\:parent:target .parent-target\:max-h-0{
        max-height: 0;
    }
    
    .xm\:parent:target .parent-target\:max-h-2{
        max-height: 2px;
    }
    
    .xm\:parent:target .parent-target\:max-h-4{
        max-height: 4px;
    }
    
    .xm\:parent:target .parent-target\:max-h-6{
        max-height: 6px;
    }
    
    .xm\:parent:target .parent-target\:max-h-8{
        max-height: 8px;
    }
    
    .xm\:parent:target .parent-target\:max-h-10{
        max-height: 10px;
    }
    
    .xm\:parent:target .parent-target\:max-h-12{
        max-height: 12px;
    }
    
    .xm\:parent:target .parent-target\:max-h-14{
        max-height: 14px;
    }
    
    .xm\:parent:target .parent-target\:max-h-16{
        max-height: 16px;
    }
    
    .xm\:parent:target .parent-target\:max-h-18{
        max-height: 18px;
    }
    
    .xm\:parent:target .parent-target\:max-h-20{
        max-height: 20px;
    }
    
    .xm\:parent:target .parent-target\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-24{
        max-height: 3rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-28{
        max-height: 6rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-32{
        max-height: 10rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-36{
        max-height: 13rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-40{
        max-height: 16rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-42{
        max-height: 18rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-44{
        max-height: 20rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-46{
        max-height: 22rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-48{
        max-height: 24rem;
    }
    
    .xm\:parent:target .parent-target\:max-h-hf{
        max-height: 50%;
    }
    
    .xm\:parent:target .parent-target\:max-h-full{
        max-height: 100%;
    }
    
    .xm\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }
    
    .xm\:parent:target .parent-target\:max-h-fit{
        max-height: fit-content;
    }
    
    .xm\:parent:target .parent-target\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xm\:parent:target .parent-target\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xm\:parent:target .parent-target\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:parent:target .parent-target\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:parent:target .parent-target\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:parent:target .parent-target\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:parent:target .parent-target\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:parent:target .parent-target\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:parent:target .parent-target\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:parent:target .parent-target\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:parent:target .parent-target\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:parent:target .parent-target\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:target .parent-target\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:parent:target .parent-target\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:parent:target .parent-target\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xm\:parent:target .parent-target\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xm\:parent:target .parent-target\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xm\:parent:target .parent-target\:italic{
        font-style: italic;
    }
    
    .xm\:parent:target .parent-target\:italic-0{
        font-style: normal;
    }
    
    .xm\:parent:target .parent-target\:font-w-thin{
        font-weight: 100;
    }
    
    .xm\:parent:target .parent-target\:font-w-extralight{
        font-weight: 200;
    }
    
    .xm\:parent:target .parent-target\:font-w-light{
        font-weight: 300;
    }
    
    .xm\:parent:target .parent-target\:font-w-normal{
        font-weight: 400;
    }
    
    .xm\:parent:target .parent-target\:font-w-medium{
        font-weight: 500;
    }
    
    .xm\:parent:target .parent-target\:font-w-semibold{
        font-weight: 600;
    }
    
    .xm\:parent:target .parent-target\:font-w-bold{
        font-weight: 700;
    }
    
    .xm\:parent:target .parent-target\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xm\:parent:target .parent-target\:font-w-black{
        font-weight: 900;
    }
    
    .xm\:parent:target .parent-target\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xm\:parent:target .parent-target\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xm\:parent:target .parent-target\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xm\:parent:target .parent-target\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xm\:parent:target .parent-target\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-4{
        line-height: 1rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-8{
        line-height: 2rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:line-h-normal{
        line-height: 1;
    }
    
    .xm\:parent:target .parent-target\:line-h-sm{
        line-height: 1.25;
    }
    
    .xm\:parent:target .parent-target\:line-h-md{
        line-height: 1.5;
    }
    
    .xm\:parent:target .parent-target\:line-h-lg{
        line-height: 1.75;
    }
    
    .xm\:parent:target .parent-target\:line-h-lg{
        line-height: 2;
    }
    
    .xm\:parent:target .parent-target\:line-h-xl{
        line-height: 4;
    }
    
    .xm\:parent:target .parent-target\:list-img-none{
        list-style-image: none;
    }
    
    .xm\:parent:target .parent-target\:list-position-inside{
        list-style-position: inside;
    }
    
    .xm\:parent:target .parent-target\:list-position-outside{
        list-style-position: outside;
    }
    
    .xm\:parent:target .parent-target\:list-type-none{
        list-style-type: none;
    }
    
    .xm\:parent:target .parent-target\:list-type-disc{
        list-style-type: disc;
    }
    
    .xm\:parent:target .parent-target\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xm\:parent:target .parent-target\:list-type-square{
        list-style-type: square;
    }
    
    .xm\:parent:target .parent-target\:left-text{
        text-align: left;
    }
    
    .xm\:parent:target .parent-target\:right-text{
        text-align: right;
    }
    
    .xm\:parent:target .parent-target\:justify-text{
        text-align: justify;
    }
    
    .xm\:parent:target .parent-target\:center-text{
        text-align: center;
    }
    
    .xm\:parent:target .parent-target\:start-text{
        text-align: start;
    }
    
    .xm\:parent:target .parent-target\:end-text{
        text-align: end;
    }
    
    .xm\:parent:target .parent-target\:underline-text{
        text-decoration-line: underline;
    }
    
    .xm\:parent:target .parent-target\:overline-text{
        text-decoration-line: overline;
    }
    
    .xm\:parent:target .parent-target\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xm\:parent:target .parent-target\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xm\:parent:target .parent-target\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xm\:parent:target .parent-target\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xm\:parent:target .parent-target\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xm\:parent:target .parent-target\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xm\:parent:target .parent-target\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xm\:parent:target .parent-target\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xm\:parent:target .parent-target\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xm\:parent:target .parent-target\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xm\:parent:target .parent-target\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xm\:parent:target .parent-target\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xm\:parent:target .parent-target\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xm\:parent:target .parent-target\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xm\:parent:target .parent-target\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xm\:parent:target .parent-target\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xm\:parent:target .parent-target\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xm\:parent:target .parent-target\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xm\:parent:target .parent-target\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xm\:parent:target .parent-target\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xm\:parent:target .parent-target\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xm\:parent:target .parent-target\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xm\:parent:target .parent-target\:text-no-case{
        text-transform: none;
    }
    
    .xm\:parent:target .parent-target\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xm\:parent:target .parent-target\:text-clip{
        text-overflow: clip;
    }
    
    .xm\:parent:target .parent-target\:text-wrap{
        text-wrap: wrap;
    }
    
    .xm\:parent:target .parent-target\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xm\:parent:target .parent-target\:text-balance{
        text-wrap: balance;
    }
    
    .xm\:parent:target .parent-target\:text-pretty{
        text-wrap: pretty;
    }
    
    .xm\:parent:target .parent-target\:text-indent-0{
        text-indent: 0;
    }
    
    .xm\:parent:target .parent-target\:text-indent-1{
        text-indent: 1px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-2{
        text-indent: 2px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-4{
        text-indent: 4px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-6{
        text-indent: 6px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-8{
        text-indent: 8px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-10{
        text-indent: 10px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-12{
        text-indent: 12px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-14{
        text-indent: 14px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-16{
        text-indent: 16px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-18{
        text-indent: 18px;
    }
    
    .xm\:parent:target .parent-target\:text-indent-20{
        text-indent: 20px;
    }
    
    .xm\:parent:target .parent-target\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xm\:parent:target .parent-target\:vertical-align-top{
        vertical-align: top;
    }
    
    .xm\:parent:target .parent-target\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xm\:parent:target .parent-target\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xm\:parent:target .parent-target\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xm\:parent:target .parent-target\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xm\:parent:target .parent-target\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xm\:parent:target .parent-target\:vertical-align-super{
        vertical-align: super;
    }
    
    .xm\:parent:target .parent-target\:white-space-normal{
        white-space: normal;
    }
    
    .xm\:parent:target .parent-target\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xm\:parent:target .parent-target\:white-space-pre{
        white-space: pre;
    }
    
    .xm\:parent:target .parent-target\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xm\:parent:target .parent-target\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xm\:parent:target .parent-target\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xm\:parent:target .parent-target\:word-break-normal{
        word-break: normal;
    }
    
    .xm\:parent:target .parent-target\:word-break-words{
        word-break: break-word;
    }
    
    .xm\:parent:target .parent-target\:word-break-all{
        word-break: break-all;
    }
    
    .xm\:parent:target .parent-target\:word-break-keep{
        word-break: keep-all;
    }
    
    .xm\:parent:target .parent-target\:content-none{
        content: none;
    }
    
    .xm\:parent:target .parent-target\:content-blank{
        content: "";
    }
    
    .xm\:parent:target .parent-target\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xm\:parent:target .parent-target\:bg-local{
        background-attachment: local;
    }
    
    .xm\:parent:target .parent-target\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xm\:parent:target .parent-target\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xm\:parent:target .parent-target\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xm\:parent:target .parent-target\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xm\:parent:target .parent-target\:bg-clip-text{
        background-clip: text;
    }
    
    .xm\:parent:target .parent-target\:bg-or-border{
        background-origin: border-box;
    }
    
    .xm\:parent:target .parent-target\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xm\:parent:target .parent-target\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xm\:parent:target .parent-target\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xm\:parent:target .parent-target\:bg-top{
        background-position: top;
    }
    
    .xm\:parent:target .parent-target\:bg-bottom{
        background-position: bottom;
    }
    
    .xm\:parent:target .parent-target\:bg-center{
        background-position: center;
    }
    
    .xm\:parent:target .parent-target\:bg-left{
        background-position: left;
    }
    
    .xm\:parent:target .parent-target\:bg-right{
        background-position: top;
    }
    
    .xm\:parent:target .parent-target\:bg-left-top{
        background-position: left top;
    }
    
    .xm\:parent:target .parent-target\:bg-right-top{
        background-position: right top;
    }
    
    .xm\:parent:target .parent-target\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xm\:parent:target .parent-target\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xm\:parent:target .parent-target\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xm\:parent:target .parent-target\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xm\:parent:target .parent-target\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xm\:parent:target .parent-target\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xm\:parent:target .parent-target\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xm\:parent:target .parent-target\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xm\:parent:target .parent-target\:bg-s-auto{
        background-size: auto;
    }
    
    .xm\:parent:target .parent-target\:bg-s-cover{
        background-size: cover;
    }
    
    .xm\:parent:target .parent-target\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xm\:parent:target .parent-target\:p-auto{
        padding: auto;
    }
    
    .xm\:parent:target .parent-target\:p-0{
        padding: 0;
    }
    
    .xm\:parent:target .parent-target\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xm\:parent:target .parent-target\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xm\:parent:target .parent-target\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xm\:parent:target .parent-target\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xm\:parent:target .parent-target\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xm\:parent:target .parent-target\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xm\:parent:target .parent-target\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xm\:parent:target .parent-target\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xm\:parent:target .parent-target\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xm\:parent:target .parent-target\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xm\:parent:target .parent-target\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xm\:parent:target .parent-target\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xm\:parent:target .parent-target\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xm\:parent:target .parent-target\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xm\:parent:target .parent-target\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xm\:parent:target .parent-target\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xm\:parent:target .parent-target\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xm\:parent:target .parent-target\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xm\:parent:target .parent-target\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xm\:parent:target .parent-target\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xm\:parent:target .parent-target\:pt-auto{
        padding-top: auto;
    }
    
    .xm\:parent:target .parent-target\:pt-0{
        padding-top: 0;
    }
    
    .xm\:parent:target .parent-target\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:pt-16{
        padding-top: 1rem;
    }
    
    .xm\:parent:target .parent-target\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:pt-32{
        padding-top: 2rem;
    }
    
    .xm\:parent:target .parent-target\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:pt-48{
        padding-top: 3rem;
    }
    
    .xm\:parent:target .parent-target\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:pt-64{
        padding-top: 4rem;
    }
    
    .xm\:parent:target .parent-target\:pt-68{
        padding-top: 6rem;
    }
    
    .xm\:parent:target .parent-target\:pt-72{
        padding-top: 8rem;
    }
    
    .xm\:parent:target .parent-target\:pt-76{
        padding-top: 12rem;
    }
    
    .xm\:parent:target .parent-target\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xm\:parent:target .parent-target\:pb-auto{
        padding-bottom: auto;
    }
    
    .xm\:parent:target .parent-target\:pb-0{
        padding-bottom: 0;
    }
    
    .xm\:parent:target .parent-target\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xm\:parent:target .parent-target\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xm\:parent:target .parent-target\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xm\:parent:target .parent-target\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xm\:parent:target .parent-target\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xm\:parent:target .parent-target\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xm\:parent:target .parent-target\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xm\:parent:target .parent-target\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xm\:parent:target .parent-target\:pl-0{
        padding-left: auto;
    }
    
    .xm\:parent:target .parent-target\:pl-0{
        padding-left: 0;
    }
    
    .xm\:parent:target .parent-target\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:pl-16{
        padding-left: 1rem;
    }
    
    .xm\:parent:target .parent-target\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:pl-32{
        padding-left: 2rem;
    }
    
    .xm\:parent:target .parent-target\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:pl-48{
        padding-left: 3rem;
    }
    
    .xm\:parent:target .parent-target\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:pl-64{
        padding-left: 4rem;
    }
    
    .xm\:parent:target .parent-target\:pl-68{
        padding-left: 6rem;
    }
    
    .xm\:parent:target .parent-target\:pl-72{
        padding-left: 8rem;
    }
    
    .xm\:parent:target .parent-target\:pl-76{
        padding-left: 12rem;
    }
    
    .xm\:parent:target .parent-target\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xm\:parent:target .parent-target\:pr-auto{
        padding-right: auto;
    }
    
    .xm\:parent:target .parent-target\:pr-0{
        padding-right: 0;
    }
    
    .xm\:parent:target .parent-target\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:pr-16{
        padding-right: 1rem;
    }
    
    .xm\:parent:target .parent-target\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:pr-32{
        padding-right: 2rem;
    }
    
    .xm\:parent:target .parent-target\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:pr-48{
        padding-right: 3rem;
    }
    
    .xm\:parent:target .parent-target\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:pr-64{
        padding-right: 4rem;
    }
    
    .xm\:parent:target .parent-target\:pr-68{
        padding-right: 6rem;
    }
    
    .xm\:parent:target .parent-target\:pr-72{
        padding-right: 8rem;
    }
    
    .xm\:parent:target .parent-target\:pr-76{
        padding-right: 12rem;
    }
    
    .xm\:parent:target .parent-target\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xm\:parent:target .parent-target\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xm\:parent:target .parent-target\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xm\:parent:target .parent-target\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xm\:parent:target .parent-target\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xm\:parent:target .parent-target\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xm\:parent:target .parent-target\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xm\:parent:target .parent-target\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xm\:parent:target .parent-target\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xm\:parent:target .parent-target\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xm\:parent:target .parent-target\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xm\:parent:target .parent-target\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xm\:parent:target .parent-target\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xm\:parent:target .parent-target\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xm\:parent:target .parent-target\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xm\:parent:target .parent-target\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xm\:parent:target .parent-target\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xm\:parent:target .parent-target\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xm\:parent:target .parent-target\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xm\:parent:target .parent-target\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xm\:parent:target .parent-target\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xm\:parent:target .parent-target\:m-auto{
        margin: auto;
    }
    
    .xm\:parent:target .parent-target\:m-0{
        margin: 0;
    }
    
    .xm\:parent:target .parent-target\:m-4{
        margin: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:m-8{
        margin: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:m-12{
        margin: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:m-16{
        margin: 1rem;
    }
    
    .xm\:parent:target .parent-target\:m-20{
        margin: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:m-24{
        margin: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:m-28{
        margin: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:m-32{
        margin: 2rem;
    }
    
    .xm\:parent:target .parent-target\:m-36{
        margin: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:m-40{
        margin: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:m-44{
        margin: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:m-48{
        margin: 3rem;
    }
    
    .xm\:parent:target .parent-target\:m-52{
        margin: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:m-56{
        margin: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:m-60{
        margin: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:m-64{
        margin: 4rem;
    }
    
    .xm\:parent:target .parent-target\:m-68{
        margin: 6rem;
    }
    
    .xm\:parent:target .parent-target\:m-72{
        margin: 8rem;
    }
    
    .xm\:parent:target .parent-target\:m-76{
        margin: 12rem;
    }
    
    .xm\:parent:target .parent-target\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xm\:parent:target .parent-target\:mt-auto{
        margin-top: auto;
    }
    
    .xm\:parent:target .parent-target\:mt-0{
        margin-top: 0;
    }
    
    .xm\:parent:target .parent-target\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:mt-16{
        margin-top: 1rem;
    }
    
    .xm\:parent:target .parent-target\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:mt-32{
        margin-top: 2rem;
    }
    
    .xm\:parent:target .parent-target\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:mt-48{
        margin-top: 3rem;
    }
    
    .xm\:parent:target .parent-target\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:mt-64{
        margin-top: 4rem;
    }
    
    .xm\:parent:target .parent-target\:mt-68{
        margin-top: 6rem;
    }
    
    .xm\:parent:target .parent-target\:mt-72{
        margin-top: 8rem;
    }
    
    .xm\:parent:target .parent-target\:mt-76{
        margin-top: 12rem;
    }
    
    .xm\:parent:target .parent-target\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xm\:parent:target .parent-target\:mb-auto{
        margin-bottom: auto;
    }
    
    .xm\:parent:target .parent-target\:mb-0{
        margin-bottom: 0;
    }
    
    .xm\:parent:target .parent-target\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xm\:parent:target .parent-target\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xm\:parent:target .parent-target\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xm\:parent:target .parent-target\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xm\:parent:target .parent-target\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xm\:parent:target .parent-target\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xm\:parent:target .parent-target\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xm\:parent:target .parent-target\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xm\:parent:target .parent-target\:ml-auto{
        margin-left: auto;
    }
    
    .xm\:parent:target .parent-target\:ml-0{
        margin-left: 0;
    }
    
    .xm\:parent:target .parent-target\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:ml-16{
        margin-left: 1rem;
    }
    
    .xm\:parent:target .parent-target\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:ml-32{
        margin-left: 2rem;
    }
    
    .xm\:parent:target .parent-target\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:ml-48{
        margin-left: 3rem;
    }
    
    .xm\:parent:target .parent-target\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:ml-64{
        margin-left: 4rem;
    }
    
    .xm\:parent:target .parent-target\:ml-68{
        margin-left: 6rem;
    }
    
    .xm\:parent:target .parent-target\:ml-72{
        margin-left: 8rem;
    }
    
    .xm\:parent:target .parent-target\:ml-76{
        margin-left: 12rem;
    }
    
    .xm\:parent:target .parent-target\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xm\:parent:target .parent-target\:mr-auto{
        margin-right: auto;
    }
    
    .xm\:parent:target .parent-target\:mr-0{
        margin-right: 0;
    }
    
    .xm\:parent:target .parent-target\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:mr-16{
        margin-right: 1rem;
    }
    
    .xm\:parent:target .parent-target\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:mr-32{
        margin-right: 2rem;
    }
    
    .xm\:parent:target .parent-target\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:mr-48{
        margin-right: 3rem;
    }
    
    .xm\:parent:target .parent-target\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:mr-64{
        margin-right: 4rem;
    }
    
    .xm\:parent:target .parent-target\:mr-68{
        margin-right: 6rem;
    }
    
    .xm\:parent:target .parent-target\:mr-72{
        margin-right: 8rem;
    }
    
    .xm\:parent:target .parent-target\:mr-76{
        margin-right: 12rem;
    }
    
    .xm\:parent:target .parent-target\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xm\:parent:target .parent-target\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xm\:parent:target .parent-target\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xm\:parent:target .parent-target\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xm\:parent:target .parent-target\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xm\:parent:target .parent-target\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xm\:parent:target .parent-target\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xm\:parent:target .parent-target\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xm\:parent:target .parent-target\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xm\:parent:target .parent-target\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xm\:parent:target .parent-target\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xm\:parent:target .parent-target\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xm\:parent:target .parent-target\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xm\:parent:target .parent-target\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xm\:parent:target .parent-target\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xm\:parent:target .parent-target\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xm\:parent:target .parent-target\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xm\:parent:target .parent-target\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xm\:parent:target .parent-target\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xm\:parent:target .parent-target\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xm\:parent:target .parent-target\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xm\:parent:target .parent-target\:d-none{
        display: none;
    }
    
    .xm\:parent:target .parent-target\:d-block{
        display: block;
    }
    
    .xm\:parent:target .parent-target\:d-flex{
        display: flex;
    }
    
    .xm\:parent:target .parent-target\:d-grid{
        display: grid;
    }
    
    .xm\:parent:target .parent-target\:d-table{
        display: table;
    }
    
    .xm\:parent:target .parent-target\:d-inherit{
        display: inherit;
    }
    
    .xm\:parent:target .parent-target\:d-flexbox{
        display: flexbox;
    }
    
    .xm\:parent:target .parent-target\:d-table-column{
        display: table-column;
    }
    
    .xm\:parent:target .parent-target\:d-table-column-group{
        display: table-column-group;
    }
    
    .xm\:parent:target .parent-target\:d-table-cell{
        display: table-cell;
    }
    
    .xm\:parent:target .parent-target\:d-table-caption{
        display: table-caption;
    }
    
    .xm\:parent:target .parent-target\:d-table-row{
        display: table-row;
    }
    
    .xm\:parent:target .parent-target\:d-table-row-group{
        display: table-row-group;
    }
    
    .xm\:parent:target .parent-target\:d-inline-block{
        display: inline-block;
    }
    
    .xm\:parent:target .parent-target\:d-inline-flex{
        display: inline-flex;
    }
    
    .xm\:parent:target .parent-target\:border-round-none{
        border-radius: 0;
    }
    
    .xm\:parent:target .parent-target\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xm\:parent:target .parent-target\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xm\:parent:target .parent-target\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xm\:parent:target .parent-target\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xm\:parent:target .parent-target\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xm\:parent:target .parent-target\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xm\:parent:target .parent-target\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xm\:parent:target .parent-target\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:target .parent-target\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xm\:parent:target .parent-target\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:target .parent-target\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:target .parent-target\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:target .parent-target\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:target .parent-target\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:target .parent-target\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:target .parent-target\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:target .parent-target\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:target .parent-target\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xm\:parent:target .parent-target\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:target .parent-target\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:target .parent-target\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:target .parent-target\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:target .parent-target\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:target .parent-target\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:target .parent-target\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:target .parent-target\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:target .parent-target\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xm\:parent:target .parent-target\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:target .parent-target\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:target .parent-target\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:target .parent-target\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:target .parent-target\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:target .parent-target\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:target .parent-target\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:target .parent-target\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xm\:parent:target .parent-target\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xm\:parent:target .parent-target\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xm\:parent:target .parent-target\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xm\:parent:target .parent-target\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xm\:parent:target .parent-target\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xm\:parent:target .parent-target\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xm\:parent:target .parent-target\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xm\:parent:target .parent-target\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xm\:parent:target .parent-target\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xm\:parent:target .parent-target\:border-w-0{
        border-width: 0;
    }
    
    .xm\:parent:target .parent-target\:border-w-1{
        border-width: 1px;
    }
    
    .xm\:parent:target .parent-target\:border-w-2{
        border-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:border-w-4{
        border-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:border-w-6{
        border-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:border-w-8{
        border-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xm\:parent:target .parent-target\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xm\:parent:target .parent-target\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xm\:parent:target .parent-target\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xm\:parent:target .parent-target\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:border-wl-0{
        border-left-width: 0;
    }
    
    .xm\:parent:target .parent-target\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xm\:parent:target .parent-target\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:border-wr-0{
        border-right-width: 0;
    }
    
    .xm\:parent:target .parent-target\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xm\:parent:target .parent-target\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:border-wt-0{
        border-top-width: 0;
    }
    
    .xm\:parent:target .parent-target\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xm\:parent:target .parent-target\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xm\:parent:target .parent-target\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xm\:parent:target .parent-target\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:border-solid{
        border-style: solid;
    }
    
    .xm\:parent:target .parent-target\:border-dashed{
        border-style: dashed;
    }
    
    .xm\:parent:target .parent-target\:border-dotted{
        border-style: dotted;
    }
    
    .xm\:parent:target .parent-target\:border-double{
        border-style: double;
    }
    
    .xm\:parent:target .parent-target\:border-hidden{
        border-style: hidden;
    }
    
    .xm\:parent:target .parent-target\:border-none{
        border-style: none;
    }
    
    .xm\:parent:target .parent-target\:outline-w-0{
        outline-width: 0;
    }
    
    .xm\:parent:target .parent-target\:outline-w-1{
        outline-width: 1px;
    }
    
    .xm\:parent:target .parent-target\:outline-w-2{
        outline-width: 2px;
    }
    
    .xm\:parent:target .parent-target\:outline-w-4{
        outline-width: 4px;
    }
    
    .xm\:parent:target .parent-target\:outline-w-6{
        outline-width: 6px;
    }
    
    .xm\:parent:target .parent-target\:outline-w-8{
        outline-width: 8px;
    }
    
    .xm\:parent:target .parent-target\:outline-solid{
        outline-style: solid;
    }
    
    .xm\:parent:target .parent-target\:outline-dashed{
        outline-style: dashed;
    }
    
    .xm\:parent:target .parent-target\:outline-dotted{
        outline-style: dotted;
    }
    
    .xm\:parent:target .parent-target\:outline-double{
        outline-style: double;
    }
    
    .xm\:parent:target .parent-target\:outline-hidden{
        outline-style: hidden;
    }
    
    .xm\:parent:target .parent-target\:outline-none{
        outline-style: none;
    }
    
    .xm\:parent:target .parent-target\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xm\:parent:target .parent-target\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xm\:parent:target .parent-target\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xm\:parent:target .parent-target\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xm\:parent:target .parent-target\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xm\:parent:target .parent-target\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xm\:parent:target .parent-target\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xm\:parent:target .parent-target\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xm\:parent:target .parent-target\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xm\:parent:target .parent-target\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xm\:parent:target .parent-target\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xm\:parent:target .parent-target\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xm\:parent:target .parent-target\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xm\:parent:target .parent-target\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xm\:parent:target .parent-target\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xm\:parent:target .parent-target\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xm\:parent:target .parent-target\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xm\:parent:target .parent-target\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xm\:parent:target .parent-target\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xm\:parent:target .parent-target\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xm\:parent:target .parent-target\:box-shadow-none{
        box-shadow: none;
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:opacity-0{
        opacity: 0;
    }
    
    .xm\:parent:target .parent-target\:opacity-5{
        opacity: 0.05;
    }
    
    .xm\:parent:target .parent-target\:opacity-10{
        opacity: 0.1;
    }
    
    .xm\:parent:target .parent-target\:opacity-15{
        opacity: 0.15;
    }
    
    .xm\:parent:target .parent-target\:opacity-20{
        opacity: 0.2;
    }
    
    .xm\:parent:target .parent-target\:opacity-25{
        opacity: 0.25;
    }
    
    .xm\:parent:target .parent-target\:opacity-30{
        opacity: 0.3;
    }
    
    .xm\:parent:target .parent-target\:opacity-35{
        opacity: 0.35;
    }
    
    .xm\:parent:target .parent-target\:opacity-40{
        opacity: 0.4;
    }
    
    .xm\:parent:target .parent-target\:opacity-45{
        opacity: 0.45;
    }
    
    .xm\:parent:target .parent-target\:opacity-50{
        opacity: 0.5;
    }
    
    .xm\:parent:target .parent-target\:opacity-55{
        opacity: 0.55;
    }
    
    .xm\:parent:target .parent-target\:opacity-60{
        opacity: 0.6;
    }
    
    .xm\:parent:target .parent-target\:opacity-65{
        opacity: 0.65;
    }
    
    .xm\:parent:target .parent-target\:opacity-70{
        opacity: 0.7;
    }
    
    .xm\:parent:target .parent-target\:opacity-75{
        opacity: 0.75;
    }
    
    .xm\:parent:target .parent-target\:opacity-80{
        opacity: 0.8;
    }
    
    .xm\:parent:target .parent-target\:opacity-85{
        opacity: 0.85;
    }
    
    .xm\:parent:target .parent-target\:opacity-90{
        opacity: 0.9;
    }
    
    .xm\:parent:target .parent-target\:opacity-95{
        opacity: 0.95;
    }
    
    .xm\:parent:target .parent-target\:opacity-100{
        opacity: 1;
    }
    
    .xm\:parent:target .parent-target\:border-collapse{
        border-collapse: collapse;
    }
    
    .xm\:parent:target .parent-target\:border-seperate{
        border-collapse: separate;
    }
    
    .xm\:parent:target .parent-target\:table-layout-auto{
        table-layout: auto;
    }
    
    .xm\:parent:target .parent-target\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xm\:parent:target .parent-target\:appearance-none{
        appearance: none;
    }
    
    .xm\:parent:target .parent-target\:appearance-auto{
        appearance: auto;
    }
    
    .xm\:parent:target .parent-target\:caption-top{
        caption-side: top;
    }
    
    .xm\:parent:target .parent-target\:caption-bottom{
        caption-side: bottom;
    }
    
    .xm\:parent:target .parent-target\:cursor-auto{
        cursor: auto;
    }
    
    .xm\:parent:target .parent-target\:cursor-default{
        cursor: default;
    }
    
    .xm\:parent:target .parent-target\:cursor-pointer{
        cursor: pointer;
    }
    
    .xm\:parent:target .parent-target\:cursor-text{
        cursor: text;
    }
    
    .xm\:parent:target .parent-target\:cursor-wait{
        cursor: wait;
    }
    
    .xm\:parent:target .parent-target\:cursor-help{
        cursor: help;
    }
    
    .xm\:parent:target .parent-target\:cursor-progress{
        cursor: progress;
    }
    
    .xm\:parent:target .parent-target\:cursor-none{
        cursor: none;
    }
    
    .xm\:parent:target .parent-target\:pointer-events-none{
        pointer-events: none;
    }
    
    .xm\:parent:target .parent-target\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xm\:parent:target .parent-target\:resize-none{
        resize: none;
    }
    
    .xm\:parent:target .parent-target\:resize-y{
        resize: vertical;
    }
    
    .xm\:parent:target .parent-target\:resize-x{
        resize: horizontal;
    }
    
    .xm\:parent:target .parent-target\:resize-both{
        resize: both;
    }
    
    .xm\:parent:target .parent-target\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xm\:parent:target .parent-target\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xm\:parent:target .parent-target\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xm\:parent:target .parent-target\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xm\:parent:target .parent-target\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xm\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xm\:parent:target .parent-target\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xm\:parent:target .parent-target\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xm\:parent:target .parent-target\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xm\:parent:target .parent-target\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:parent:target .parent-target\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xm\:parent:target .parent-target\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xm\:parent:target .parent-target\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xm\:parent:target .parent-target\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xm\:parent:target .parent-target\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xm\:parent:target .parent-target\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xm\:parent:target .parent-target\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xm\:parent:target .parent-target\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xm\:parent:target .parent-target\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xm\:parent:target .parent-target\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xm\:parent:target .parent-target\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xm\:parent:target .parent-target\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xm\:parent:target .parent-target\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xm\:parent:target .parent-target\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xm\:parent:target .parent-target\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xm\:parent:target .parent-target\:user-select-none{
        user-select: none;
    }
    
    .xm\:parent:target .parent-target\:user-select-text{
        user-select: text;
    }
    
    .xm\:parent:target .parent-target\:user-select-all{
        user-select: all;
    }
    
    .xm\:parent:target .parent-target\:user-select-auto{
        user-select: auto;
    }
    
    .xm\:parent:target .parent-target\:will-change-auto{
        will-change: auto;
    }
    
    .xm\:parent:target .parent-target\:will-change-scroll{
        will-change: scroll;
    }
    
    .xm\:parent:target .parent-target\:will-change-contents{
        will-change: contents;
    }
    
    .xm\:parent:target .parent-target\:will-change-transform{
        will-change: transform;
    }
    
    .xm\:parent:target .parent-target\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xm\:parent:target .parent-target\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xm\:parent:target .parent-target\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xm\:parent:target .parent-target\:scale-0{
        transform: scale(0);
    }
    
    .xm\:parent:target .parent-target\:scale-5{
        transform: scale(0.05);
    }
    
    .xm\:parent:target .parent-target\:scale-10{
        transform: scale(0.1);
    }
    
    .xm\:parent:target .parent-target\:scale-15{
        transform: scale(0.15);
    }
    
    .xm\:parent:target .parent-target\:scale-20{
        transform: scale(0.2);
    }
    
    .xm\:parent:target .parent-target\:scale-25{
        transform: scale(0.25);
    }
    
    .xm\:parent:target .parent-target\:scale-30{
        transform: scale(0.3);
    }
    
    .xm\:parent:target .parent-target\:scale-35{
        transform: scale(0.35);
    }
    
    .xm\:parent:target .parent-target\:scale-40{
        transform: scale(0.4);
    }
    
    .xm\:parent:target .parent-target\:scale-45{
        transform: scale(0.45);
    }
    
    .xm\:parent:target .parent-target\:scale-50{
        transform: scale(0.5);
    }
    
    .xm\:parent:target .parent-target\:scale-55{
        transform: scale(0.55);
    }
    
    .xm\:parent:target .parent-target\:scale-60{
        transform: scale(0.6);
    }
    
    .xm\:parent:target .parent-target\:scale-65{
        transform: scale(0.65);
    }
    
    .xm\:parent:target .parent-target\:scale-70{
        transform: scale(0.7);
    }
    
    .xm\:parent:target .parent-target\:scale-75{
        transform: scale(0.75);
    }
    
    .xm\:parent:target .parent-target\:scale-80{
        transform: scale(0.8);
    }
    
    .xm\:parent:target .parent-target\:scale-85{
        transform: scale(0.85);
    }
    
    .xm\:parent:target .parent-target\:scale-90{
        transform: scale(0.9);
    }
    
    .xm\:parent:target .parent-target\:scale-95{
        transform: scale(0.95);
    }
    
    .xm\:parent:target .parent-target\:scale-100{
        transform: scale(1);
    }
    
    .xm\:parent:target .parent-target\:scale-105{
        transform: scale(1.05);
    }
    
    .xm\:parent:target .parent-target\:scale-110{
        transform: scale(1.1);
    }
    
    .xm\:parent:target .parent-target\:scale-115{
        transform: scale(1.15);
    }
    
    .xm\:parent:target .parent-target\:scale-120{
        transform: scale(1.2);
    }
    
    .xm\:parent:target .parent-target\:scale-125{
        transform: scale(1.25);
    }
    
    .xm\:parent:target .parent-target\:scale-130{
        transform: scale(1.3);
    }
    
    .xm\:parent:target .parent-target\:scale-135{
        transform: scale(1.35);
    }
    
    .xm\:parent:target .parent-target\:scale-140{
        transform: scale(1.4);
    }
    
    .xm\:parent:target .parent-target\:scale-145{
        transform: scale(1.45);
    }
    
    .xm\:parent:target .parent-target\:scale-150{
        transform: scale(1.5);
    }

    .xm\:parent:target .parent-target\:-translate-1:target{
        transform: translate(-10px);
    }
    
    .xm\:parent:target .parent-target\:-translate-2:target{
        transform: translate(-20px);
    }
    
    .xm\:parent:target .parent-target\:-translate-3:target{
        transform: translate(-30px);
    }
    
    .xm\:parent:target .parent-target\:-translate-4:target{
        transform: translate(-40px);
    }
    
    .xm\:parent:target .parent-target\:-translate-5:target{
        transform: translate(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-6:target{
        transform: translate(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-7:target{
        transform: translate(-70px);
    }
    
    .xm\:parent:target .parent-target\:-translate-8:target{
        transform: translate(-80px);
    }
    
    .xm\:parent:target .parent-target\:-translate-9:target{
        transform: translate(-90px);
    }
    
    .xm\:parent:target .parent-target\:-translate-10:target{
        transform: translate(-100px);
    }
    
    .xm\:parent:target .parent-target\:-translate-11:target{
        transform: translate(-110px);
    }
    
    .xm\:parent:target .parent-target\:-translate-12:target{
        transform: translate(-120px);
    }
    
    .xm\:parent:target .parent-target\:-translate-13:target{
        transform: translate(-130px);
    }
    
    .xm\:parent:target .parent-target\:-translate-14:target{
        transform: translate(-140px);
    }
    
    .xm\:parent:target .parent-target\:-translate-15:target{
        transform: translate(-150px);
    }
    
    .xm\:parent:target .parent-target\:-translate-16:target{
        transform: translate(-160px);
    }
    
    .xm\:parent:target .parent-target\:-translate-17:target{
        transform: translate(-170px);
    }
    
    .xm\:parent:target .parent-target\:-translate-18:target{
        transform: translate(-180px);
    }
    
    .xm\:parent:target .parent-target\:-translate-19:target{
        transform: translate(-190px);
    }
    
    .xm\:parent:target .parent-target\:-translate-20:target{
        transform: translate(-200px);
    }
    
    .xm\:parent:target .parent-target\:-translate-10x:target{
        transform: translate(-10%);
    }
    
    .xm\:parent:target .parent-target\:-translate-15x:target{
        transform: translate(-15%);
    }
    
    .xm\:parent:target .parent-target\:-translate-20x:target{
        transform: translate(-20%);
    }
    
    .xm\:parent:target .parent-target\:-translate-25x:target{
        transform: translate(-25%);
    }
    
    .xm\:parent:target .parent-target\:-translate-30x:target{
        transform: translate(-30%);
    }
    
    .xm\:parent:target .parent-target\:-translate-35x:target{
        transform: translate(-35%);
    }
    
    .xm\:parent:target .parent-target\:-translate-40x:target{
        transform: translate(-40%);
    }
    
    .xm\:parent:target .parent-target\:-translate-45x:target{
        transform: translate(-45%);
    }
    
    .xm\:parent:target .parent-target\:-translate-50x:target{
        transform: translate(-50%);
    }
    
    .xm\:parent:target .parent-target\:-translate-55x:target{
        transform: translate(-55%);
    }
    
    .xm\:parent:target .parent-target\:-translate-60x:target{
        transform: translate(-60%);
    }
    
    .xm\:parent:target .parent-target\:-translate-65x:target{
        transform: translate(-65%);
    }
    
    .xm\:parent:target .parent-target\:-translate-70x:target{
        transform: translate(-70%);
    }
    
    .xm\:parent:target .parent-target\:-translate-75x:target{
        transform: translate(-75%);
    }
    
    .xm\:parent:target .parent-target\:-translate-80x:target{
        transform: translate(-80%);
    }
    
    .xm\:parent:target .parent-target\:-translate-85x:target{
        transform: translate(-85%);
    }
    
    .xm\:parent:target .parent-target\:-translate-90x:target{
        transform: translate(-90%);
    }
    
    .xm\:parent:target .parent-target\:-translate-95x:target{
        transform: translate(-95%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-1:target{
        transform: translateX(-10px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-2:target{
        transform: translateX(-20px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-3:target{
        transform: translateX(-30px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-4:target{
        transform: translateX(-40px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-5:target{
        transform: translateX(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-6:target{
        transform: translateX(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-7:target{
        transform: translateX(-70px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-8:target{
        transform: translateX(-80px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-9:target{
        transform: translateX(-90px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-10:target{
        transform: translateX(-100px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-11:target{
        transform: translateX(-110px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-12:target{
        transform: translateX(-120px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-13:target{
        transform: translateX(-130px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-14:target{
        transform: translateX(-140px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-15:target{
        transform: translateX(-150px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-16:target{
        transform: translateX(-160px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-17:target{
        transform: translateX(-170px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-18:target{
        transform: translateX(-180px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-19:target{
        transform: translateX(-190px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-20:target{
        transform: translateX(-200px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-1:target{
        transform: translateY(-10px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-2:target{
        transform: translateY(-20px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-3:target{
        transform: translateY(-30px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-4:target{
        transform: translateY(-40px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-5:target{
        transform: translateY(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-6:target{
        transform: translateY(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-7:target{
        transform: translateY(-70px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-8:target{
        transform: translateY(-80px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-9:target{
        transform: translateY(-90px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-10:target{
        transform: translateY(-100px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-11:target{
        transform: translateY(-110px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-12:target{
        transform: translateY(-120px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-13:target{
        transform: translateY(-130px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-14:target{
        transform: translateY(-140px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-15:target{
        transform: translateY(-150px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-16:target{
        transform: translateY(-160px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-17:target{
        transform: translateY(-170px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-18:target{
        transform: translateY(-180px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-19:target{
        transform: translateY(-190px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-20:target{
        transform: translateY(-200px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }
    
    .xm\:parent:target .parent-target\:-translate-1{
        transform: translate(-10px);
    }
    
    .xm\:parent:target .parent-target\:-translate-2{
        transform: translate(-20px);
    }
    
    .xm\:parent:target .parent-target\:-translate-3{
        transform: translate(-30px);
    }
    
    .xm\:parent:target .parent-target\:-translate-4{
        transform: translate(-40px);
    }
    
    .xm\:parent:target .parent-target\:-translate-5{
        transform: translate(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-6{
        transform: translate(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-7{
        transform: translate(-70px);
    }
    
    .xm\:parent:target .parent-target\:-translate-8{
        transform: translate(-80px);
    }
    
    .xm\:parent:target .parent-target\:-translate-9{
        transform: translate(-90px);
    }
    
    .xm\:parent:target .parent-target\:-translate-10{
        transform: translate(-100px);
    }
    
    .xm\:parent:target .parent-target\:-translate-11{
        transform: translate(-110px);
    }
    
    .xm\:parent:target .parent-target\:-translate-12{
        transform: translate(-120px);
    }
    
    .xm\:parent:target .parent-target\:-translate-13{
        transform: translate(-130px);
    }
    
    .xm\:parent:target .parent-target\:-translate-14{
        transform: translate(-140px);
    }
    
    .xm\:parent:target .parent-target\:-translate-15{
        transform: translate(-150px);
    }
    
    .xm\:parent:target .parent-target\:-translate-16{
        transform: translate(-160px);
    }
    
    .xm\:parent:target .parent-target\:-translate-17{
        transform: translate(-170px);
    }
    
    .xm\:parent:target .parent-target\:-translate-18{
        transform: translate(-180px);
    }
    
    .xm\:parent:target .parent-target\:-translate-19{
        transform: translate(-190px);
    }
    
    .xm\:parent:target .parent-target\:-translate-20{
        transform: translate(-200px);
    }
    
    .xm\:parent:target .parent-target\:-translate-10x{
        transform: translate(-10%);
    }
    
    .xm\:parent:target .parent-target\:-translate-15x{
        transform: translate(-15%);
    }
    
    .xm\:parent:target .parent-target\:-translate-20x{
        transform: translate(-20%);
    }
    
    .xm\:parent:target .parent-target\:-translate-25x{
        transform: translate(-25%);
    }
    
    .xm\:parent:target .parent-target\:-translate-30x{
        transform: translate(-30%);
    }
    
    .xm\:parent:target .parent-target\:-translate-35x{
        transform: translate(-35%);
    }
    
    .xm\:parent:target .parent-target\:-translate-40x{
        transform: translate(-40%);
    }
    
    .xm\:parent:target .parent-target\:-translate-45x{
        transform: translate(-45%);
    }
    
    .xm\:parent:target .parent-target\:-translate-50x{
        transform: translate(-50%);
    }
    
    .xm\:parent:target .parent-target\:-translate-55x{
        transform: translate(-55%);
    }
    
    .xm\:parent:target .parent-target\:-translate-60x{
        transform: translate(-60%);
    }
    
    .xm\:parent:target .parent-target\:-translate-65x{
        transform: translate(-65%);
    }
    
    .xm\:parent:target .parent-target\:-translate-70x{
        transform: translate(-70%);
    }
    
    .xm\:parent:target .parent-target\:-translate-75x{
        transform: translate(-75%);
    }
    
    .xm\:parent:target .parent-target\:-translate-80x{
        transform: translate(-80%);
    }
    
    .xm\:parent:target .parent-target\:-translate-85x{
        transform: translate(-85%);
    }
    
    .xm\:parent:target .parent-target\:-translate-90x{
        transform: translate(-90%);
    }
    
    .xm\:parent:target .parent-target\:-translate-95x{
        transform: translate(-95%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-1{
        transform: translateX(-10px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-2{
        transform: translateX(-20px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-3{
        transform: translateX(-30px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-4{
        transform: translateX(-40px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-5{
        transform: translateX(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-6{
        transform: translateX(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-7{
        transform: translateX(-70px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-8{
        transform: translateX(-80px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-9{
        transform: translateX(-90px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-10{
        transform: translateX(-100px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-11{
        transform: translateX(-110px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-12{
        transform: translateX(-120px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-13{
        transform: translateX(-130px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-14{
        transform: translateX(-140px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-15{
        transform: translateX(-150px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-16{
        transform: translateX(-160px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-17{
        transform: translateX(-170px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-18{
        transform: translateX(-180px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-19{
        transform: translateX(-190px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-20{
        transform: translateX(-200px);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-10x{
        transform: translateX(-10%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-15x{
        transform: translateX(-15%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-20x{
        transform: translateX(-20%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-25x{
        transform: translateX(-25%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-30x{
        transform: translateX(-30%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-35x{
        transform: translateX(-35%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-40x{
        transform: translateX(-40%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-45x{
        transform: translateX(-45%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-50x{
        transform: translateX(-50%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-55x{
        transform: translateX(-55%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-60x{
        transform: translateX(-60%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-65x{
        transform: translateX(-65%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-70x{
        transform: translateX(-70%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-75x{
        transform: translateX(-75%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-80x{
        transform: translateX(-80%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-85x{
        transform: translateX(-85%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-90x{
        transform: translateX(-90%);
    }
    
    .xm\:parent:target .parent-target\:-translate-x-95x{
        transform: translateX(-95%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-1{
        transform: translateY(-10px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-2{
        transform: translateY(-20px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-3{
        transform: translateY(-30px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-4{
        transform: translateY(-40px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-5{
        transform: translateY(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-6{
        transform: translateY(-60px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-7{
        transform: translateY(-70px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-8{
        transform: translateY(-80px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-9{
        transform: translateY(-90px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-10{
        transform: translateY(-100px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-11{
        transform: translateY(-110px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-12{
        transform: translateY(-120px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-13{
        transform: translateY(-130px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-14{
        transform: translateY(-140px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-15{
        transform: translateY(-150px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-16{
        transform: translateY(-160px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-17{
        transform: translateY(-170px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-18{
        transform: translateY(-180px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-19{
        transform: translateY(-190px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-20{
        transform: translateY(-200px);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-10x{
        transform: translateY(-10%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-15x{
        transform: translateY(-15%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-20x{
        transform: translateY(-20%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-25x{
        transform: translateY(-25%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-30x{
        transform: translateY(-30%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-35x{
        transform: translateY(-35%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-40x{
        transform: translateY(-40%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-45x{
        transform: translateY(-45%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-50x{
        transform: translateY(-50%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-55x{
        transform: translateY(-55%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-60x{
        transform: translateY(-60%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-65x{
        transform: translateY(-65%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-70x{
        transform: translateY(-70%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-75x{
        transform: translateY(-75%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-80x{
        transform: translateY(-80%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-85x{
        transform: translateY(-85%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-90x{
        transform: translateY(-90%);
    }
    
    .xm\:parent:target .parent-target\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xm\:parent:target .parent-target\:translate-0{
        transform: translate(0);
    }

    .xm\:parent:target .parent-target\:translate-1{
        transform: translate(10px);
    }

    .xm\:parent:target .parent-target\:translate-2{
        transform: translate(20px);
    }

    .xm\:parent:target .parent-target\:translate-3{
        transform: translate(30px);
    }

    .xm\:parent:target .parent-target\:translate-4{
        transform: translate(40px);
    }

    .xm\:parent:target .parent-target\:translate-5{
        transform: translate(60px);
    }

    .xm\:parent:target .parent-target\:translate-6{
        transform: translate(60px);
    }

    .xm\:parent:target .parent-target\:translate-7{
        transform: translate(70px);
    }

    .xm\:parent:target .parent-target\:translate-8{
        transform: translate(80px);
    }

    .xm\:parent:target .parent-target\:translate-9{
        transform: translate(90px);
    }

    .xm\:parent:target .parent-target\:translate-10{
        transform: translate(100px);
    }

    .xm\:parent:target .parent-target\:translate-11{
        transform: translate(110px);
    }

    .xm\:parent:target .parent-target\:translate-12{
        transform: translate(120px);
    }

    .xm\:parent:target .parent-target\:translate-13{
        transform: translate(130px);
    }

    .xm\:parent:target .parent-target\:translate-14{
        transform: translate(140px);
    }

    .xm\:parent:target .parent-target\:translate-15{
        transform: translate(150px);
    }

    .xm\:parent:target .parent-target\:translate-16{
        transform: translate(160px);
    }

    .xm\:parent:target .parent-target\:translate-17{
        transform: translate(170px);
    }

    .xm\:parent:target .parent-target\:translate-18{
        transform: translate(180px);
    }

    .xm\:parent:target .parent-target\:translate-19{
        transform: translate(190px);
    }

    .xm\:parent:target .parent-target\:translate-20{
        transform: translate(200px);
    }

    .xm\:parent:target .parent-target\:translate-10x{
        transform: translate(10%);
    }

    .xm\:parent:target .parent-target\:translate-15x{
        transform: translate(15%);
    }

    .xm\:parent:target .parent-target\:translate-20x{
        transform: translate(20%);
    }

    .xm\:parent:target .parent-target\:translate-25x{
        transform: translate(25%);
    }

    .xm\:parent:target .parent-target\:translate-30x{
        transform: translate(30%);
    }

    .xm\:parent:target .parent-target\:translate-35x{
        transform: translate(35%);
    }

    .xm\:parent:target .parent-target\:translate-40x{
        transform: translate(40%);
    }

    .xm\:parent:target .parent-target\:translate-45x{
        transform: translate(45%);
    }

    .xm\:parent:target .parent-target\:translate-50x{
        transform: translate(50%);
    }

    .xm\:parent:target .parent-target\:translate-55x{
        transform: translate(55%);
    }

    .xm\:parent:target .parent-target\:translate-60x{
        transform: translate(60%);
    }

    .xm\:parent:target .parent-target\:translate-65x{
        transform: translate(65%);
    }

    .xm\:parent:target .parent-target\:translate-70x{
        transform: translate(70%);
    }

    .xm\:parent:target .parent-target\:translate-75x{
        transform: translate(75%);
    }

    .xm\:parent:target .parent-target\:translate-80x{
        transform: translate(80%);
    }

    .xm\:parent:target .parent-target\:translate-85x{
        transform: translate(85%);
    }

    .xm\:parent:target .parent-target\:translate-90x{
        transform: translate(90%);
    }

    .xm\:parent:target .parent-target\:translate-95x{
        transform: translate(95%);
    }

    .xm\:parent:target .parent-target\:translate-x-0{
        transform: translateX(0);
    }

    .xm\:parent:target .parent-target\:translate-x-1{
        transform: translateX(10px);
    }

    .xm\:parent:target .parent-target\:translate-x-2{
        transform: translateX(20px);
    }

    .xm\:parent:target .parent-target\:translate-x-3{
        transform: translateX(30px);
    }

    .xm\:parent:target .parent-target\:translate-x-4{
        transform: translateX(40px);
    }

    .xm\:parent:target .parent-target\:translate-x-5{
        transform: translateX(60px);
    }

    .xm\:parent:target .parent-target\:translate-x-6{
        transform: translateX(60px);
    }

    .xm\:parent:target .parent-target\:translate-x-7{
        transform: translateX(70px);
    }

    .xm\:parent:target .parent-target\:translate-x-8{
        transform: translateX(80px);
    }

    .xm\:parent:target .parent-target\:translate-x-9{
        transform: translateX(90px);
    }

    .xm\:parent:target .parent-target\:translate-x-10{
        transform: translateX(100px);
    }

    .xm\:parent:target .parent-target\:translate-x-11{
        transform: translateX(110px);
    }

    .xm\:parent:target .parent-target\:translate-x-12{
        transform: translateX(120px);
    }

    .xm\:parent:target .parent-target\:translate-x-13{
        transform: translateX(130px);
    }

    .xm\:parent:target .parent-target\:translate-x-14{
        transform: translateX(140px);
    }

    .xm\:parent:target .parent-target\:translate-x-15{
        transform: translateX(150px);
    }

    .xm\:parent:target .parent-target\:translate-x-16{
        transform: translateX(160px);
    }

    .xm\:parent:target .parent-target\:translate-x-17{
        transform: translateX(170px);
    }

    .xm\:parent:target .parent-target\:translate-x-18{
        transform: translateX(180px);
    }

    .xm\:parent:target .parent-target\:translate-x-19{
        transform: translateX(190px);
    }

    .xm\:parent:target .parent-target\:translate-x-20{
        transform: translateX(200px);
    }

    .xm\:parent:target .parent-target\:translate-x-10x{
        transform: translateX(10%);
    }

    .xm\:parent:target .parent-target\:translate-x-15x{
        transform: translateX(15%);
    }

    .xm\:parent:target .parent-target\:translate-x-20x{
        transform: translateX(20%);
    }

    .xm\:parent:target .parent-target\:translate-x-25x{
        transform: translateX(25%);
    }

    .xm\:parent:target .parent-target\:translate-x-30x{
        transform: translateX(30%);
    }

    .xm\:parent:target .parent-target\:translate-x-35x{
        transform: translateX(35%);
    }

    .xm\:parent:target .parent-target\:translate-x-40x{
        transform: translateX(40%);
    }

    .xm\:parent:target .parent-target\:translate-x-45x{
        transform: translateX(45%);
    }

    .xm\:parent:target .parent-target\:translate-x-50x{
        transform: translateX(50%);
    }

    .xm\:parent:target .parent-target\:translate-x-55x{
        transform: translateX(55%);
    }

    .xm\:parent:target .parent-target\:translate-x-60x{
        transform: translateX(60%);
    }

    .xm\:parent:target .parent-target\:translate-x-65x{
        transform: translateX(65%);
    }

    .xm\:parent:target .parent-target\:translate-x-70x{
        transform: translateX(70%);
    }

    .xm\:parent:target .parent-target\:translate-x-75x{
        transform: translateX(75%);
    }

    .xm\:parent:target .parent-target\:translate-x-80x{
        transform: translateX(80%);
    }

    .xm\:parent:target .parent-target\:translate-x-85x{
        transform: translateX(85%);
    }

    .xm\:parent:target .parent-target\:translate-x-90x{
        transform: translateX(90%);
    }

    .xm\:parent:target .parent-target\:translate-x-95x{
        transform: translateX(95%);
    }

    .xm\:parent:target .parent-target\:translate-y-0{
        transform: translateY(0);
    }

    .xm\:parent:target .parent-target\:translate-y-1{
        transform: translateY(10px);
    }

    .xm\:parent:target .parent-target\:translate-y-2{
        transform: translateY(20px);
    }

    .xm\:parent:target .parent-target\:translate-y-3{
        transform: translateY(30px);
    }

    .xm\:parent:target .parent-target\:translate-y-4{
        transform: translateY(40px);
    }

    .xm\:parent:target .parent-target\:translate-y-5{
        transform: translateY(60px);
    }

    .xm\:parent:target .parent-target\:translate-y-6{
        transform: translateY(60px);
    }

    .xm\:parent:target .parent-target\:translate-y-7{
        transform: translateY(70px);
    }

    .xm\:parent:target .parent-target\:translate-y-8{
        transform: translateY(80px);
    }

    .xm\:parent:target .parent-target\:translate-y-9{
        transform: translateY(90px);
    }

    .xm\:parent:target .parent-target\:translate-y-10{
        transform: translateY(100px);
    }

    .xm\:parent:target .parent-target\:translate-y-11{
        transform: translateY(110px);
    }

    .xm\:parent:target .parent-target\:translate-y-12{
        transform: translateY(120px);
    }

    .xm\:parent:target .parent-target\:translate-y-13{
        transform: translateY(130px);
    }

    .xm\:parent:target .parent-target\:translate-y-14{
        transform: translateY(140px);
    }

    .xm\:parent:target .parent-target\:translate-y-15{
        transform: translateY(150px);
    }

    .xm\:parent:target .parent-target\:translate-y-16{
        transform: translateY(160px);
    }

    .xm\:parent:target .parent-target\:translate-y-17{
        transform: translateY(170px);
    }

    .xm\:parent:target .parent-target\:translate-y-18{
        transform: translateY(180px);
    }

    .xm\:parent:target .parent-target\:translate-y-19{
        transform: translateY(190px);
    }

    .xm\:parent:target .parent-target\:translate-y-20{
        transform: translateY(200px);
    }

    .xm\:parent:target .parent-target\:translate-y-10x{
        transform: translateY(10%);
    }

    .xm\:parent:target .parent-target\:translate-y-15x{
        transform: translateY(15%);
    }

    .xm\:parent:target .parent-target\:translate-y-20x{
        transform: translateY(20%);
    }

    .xm\:parent:target .parent-target\:translate-y-25x{
        transform: translateY(25%);
    }

    .xm\:parent:target .parent-target\:translate-y-30x{
        transform: translateY(30%);
    }

    .xm\:parent:target .parent-target\:translate-y-35x{
        transform: translateY(35%);
    }

    .xm\:parent:target .parent-target\:translate-y-40x{
        transform: translateY(40%);
    }

    .xm\:parent:target .parent-target\:translate-y-45x{
        transform: translateY(45%);
    }

    .xm\:parent:target .parent-target\:translate-y-50x{
        transform: translateY(50%);
    }

    .xm\:parent:target .parent-target\:translate-y-55x{
        transform: translateY(55%);
    }

    .xm\:parent:target .parent-target\:translate-y-60x{
        transform: translateY(60%);
    }

    .xm\:parent:target .parent-target\:translate-y-65x{
        transform: translateY(65%);
    }

    .xm\:parent:target .parent-target\:translate-y-70x{
        transform: translateY(70%);
    }

    .xm\:parent:target .parent-target\:translate-y-75x{
        transform: translateY(75%);
    }

    .xm\:parent:target .parent-target\:translate-y-80x{
        transform: translateY(80%);
    }

    .xm\:parent:target .parent-target\:translate-y-85x{
        transform: translateY(85%);
    }

    .xm\:parent:target .parent-target\:translate-y-90x{
        transform: translateY(90%);
    }

    .xm\:parent:target .parent-target\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xm\:parent:target .parent-target\:rotate-0{
        transform: rotate(0);
    }
    
    .xm\:parent:target .parent-target\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xm\:parent:target .parent-target\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xm\:parent:target .parent-target\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xm\:parent:target .parent-target\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xm\:parent:target .parent-target\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xm\:parent:target .parent-target\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xm\:parent:target .parent-target\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xm\:parent:target .parent-target\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xm\:parent:target .parent-target\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xm\:parent:target .parent-target\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xm\:parent:target .parent-target\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xm\:parent:target .parent-target\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xm\:parent:target .parent-target\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xm\:parent:target .parent-target\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xm\:parent:target .parent-target\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xm\:parent:target .parent-target\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xm\:parent:target .parent-target\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xm\:parent:target .parent-target\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xm\:parent:target .parent-target\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xm\:parent:target .parent-target\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xm\:parent:target .parent-target\:transition-property-all{
        transition-property: all;
    }
    
    .xm\:parent:target .parent-target\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xm\:parent:target .parent-target\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xm\:parent:target .parent-target\:transition-property-transform{
        transition-property: transform;
    }
    
    .xm\:parent:target .parent-target\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xm\:parent:target .parent-target\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xm\:parent:target .parent-target\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xm\:parent:target .parent-target\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xm\:parent:target .parent-target\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xm\:parent:target .parent-target\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xm\:parent:target .parent-target\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xm\:parent:target .parent-target\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xm\:parent:target .parent-target\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xm\:parent:target .parent-target\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xm\:parent:target .parent-target\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xm\:parent:target .parent-target\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xm\:parent:target .parent-target\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xm\:parent:target .parent-target\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xm\:parent:target .parent-target\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xm\:parent:target .parent-target\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xm\:parent:target .parent-target\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xm\:parent:target .parent-target\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xm\:parent:target .parent-target\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xm\:parent:target .parent-target\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xm\:parent:target .parent-target\:animation-name-spin{
        animation-name: spin;
    }
    
    .xm\:parent:target .parent-target\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xm\:parent:target .parent-target\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xm\:parent:target .parent-target\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xm\:parent:target .parent-target\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xm\:parent:target .parent-target\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xm\:parent:target .parent-target\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xm\:parent:target .parent-target\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xm\:parent:target .parent-target\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xm\:parent:target .parent-target\:color-white{
        color: var(--white);
    }
    
    .xm\:parent:target .parent-target\:color-black{
        color: var(--black);
    }
    
    .xm\:parent:target .parent-target\:text-white{
        color: var(--white);
    }
    
    .xm\:parent:target .parent-target\:text-black{
        color: var(--black);
    }
    
    .xm\:parent:target .parent-target\:bg-white{
        background: var(--white);
    }
    
    .xm\:parent:target .parent-target\:bg-black{
        background: var(--black);
    }

    .xm\:parent:target .parent-target\:border-white{
        border-color: var(--white);
    }

    .xm\:parent:target .parent-target\:border-black{
        border-color: var(--black);
    }
    
    .xm\:parent:target .parent-target\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xm\:parent:target .parent-target\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xm\:parent:target .parent-target\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xm\:parent:target .parent-target\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xm\:parent:target .parent-target\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xm\:parent:target .parent-target\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xm\:parent:target .parent-target\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xm\:parent:target .parent-target\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xm\:parent:target .parent-target\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xm\:parent:target .parent-target\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xm\:parent:target .parent-target\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:target .parent-target\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:target .parent-target\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xm\:parent:target .parent-target\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xm\:parent:target .parent-target\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xm\:parent:target .parent-target\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xm\:parent:target .parent-target\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xm\:parent:target .parent-target\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xm\:parent:target .parent-target\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xm\:parent:target .parent-target\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xm\:parent:target .parent-target\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xm\:parent:target .parent-target\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xm\:parent:target .parent-target\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xm\:parent:target .parent-target\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xm\:parent:target .parent-target\:fill-transparent{
        fill: transparent;
    }
    
    .xm\:parent:target .parent-target\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:parent:target .parent-target\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:parent:target .parent-target\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:parent:target .parent-target\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:parent:target .parent-target\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:parent:target .parent-target\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:parent:target .parent-target\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:parent:target .parent-target\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:parent:target .parent-target\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:parent:target .parent-target\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:parent:target .parent-target\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:target .parent-target\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:target .parent-target\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xm\:parent:target .parent-target\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:target .parent-target\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:target .parent-target\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:target .parent-target\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:target .parent-target\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:target .parent-target\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:target .parent-target\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:target .parent-target\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xm\:parent:target .parent-target\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xm\:parent:target .parent-target\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xm\:parent:target .parent-target\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xm\:parent:target .parent-target\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xm\:parent:target .parent-target\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xm\:parent:target .parent-target\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xm\:parent:target .parent-target\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xm\:parent:target .parent-target\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xm\:parent:target .parent-target\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xm\:parent:target .parent-target\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xm\:parent:target .parent-target\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xm\:parent:target .parent-target\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xm\:parent:target .parent-target\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xm\:parent:target .parent-target\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xm\:parent:target .parent-target\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xm\:parent:target .parent-target\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xm\:parent:target .parent-target\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xm\:parent:target .parent-target\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xm\:parent:target .parent-target\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xm\:parent:target .parent-target\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xm\:parent:target .parent-target\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xm\:parent:target .parent-target\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xm\:parent:target .parent-target\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:target .parent-target\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:target .parent-target\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:target .parent-target\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xm\:parent:target .parent-target\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xm\:parent:target .parent-target\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xm\:parent:target .parent-target\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xm\:parent:target .parent-target\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xm\:parent:target .parent-target\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xm\:parent:target .parent-target\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xm\:parent:target .parent-target\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xm\:parent:target .parent-target\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xm\:parent:target .parent-target\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xm\:parent:target .parent-target\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:target .parent-target\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:target .parent-target\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xm\:parent:target .parent-target\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xm\:parent:target .parent-target\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xm\:parent:target .parent-target\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xm\:parent:target .parent-target\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xm\:parent:target .parent-target\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xm\:parent:target .parent-target\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xm\:parent:target .parent-target\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xm\:parent:target .parent-target\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xm\:parent:target .parent-target\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xm\:parent:target .parent-target\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xm\:parent:target .parent-target\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xm\:parent:target .parent-target\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xm\:parent:target .parent-target\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xm\:parent:target .parent-target\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xm\:parent:target .parent-target\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xm\:parent:target .parent-target\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xm\:parent:target .parent-target\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xm\:parent:target .parent-target\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xm\:parent:target .parent-target\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xm\:parent:target .parent-target\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xm\:parent:target .parent-target\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xm\:parent:target .parent-target\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xm\:parent:target .parent-target\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xm\:parent:target .parent-target\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xm\:parent:target .parent-target\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xm\:parent:target .parent-target\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xm\:parent:target .parent-target\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xm\:parent:target .parent-target\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xm\:parent:target .parent-target\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xm\:parent:target .parent-target\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xm\:parent:target .parent-target\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xm\:parent:target .parent-target\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xm\:parent:target .parent-target\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xm\:parent:target .parent-target\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xm\:parent:target .parent-target\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xm\:parent:target .parent-target\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xm\:parent:target .parent-target\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xm\:parent:target .parent-target\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xm\:parent:target .parent-target\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xm\:parent:target .parent-target\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xm\:parent:target .parent-target\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xm\:parent:target .parent-target\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xm\:parent:target .parent-target\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xm\:parent:target .parent-target\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xm\:parent:target .parent-target\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xm\:parent:target .parent-target\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xm\:parent:target .parent-target\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xm\:parent:target .parent-target\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xm\:parent:target .parent-target\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xm\:parent:target .parent-target\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xm\:parent:target .parent-target\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xm\:parent:target .parent-target\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xm\:parent:target .parent-target\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xm\:parent:target .parent-target\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xm\:parent:target .parent-target\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xm\:parent:target .parent-target\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xm\:parent:target .parent-target\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xm\:parent:target .parent-target\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xm\:parent:target .parent-target\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xm\:parent:target .parent-target\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xm\:parent:target .parent-target\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xm\:parent:target .parent-target\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xm\:parent:target .parent-target\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xm\:parent:target .parent-target\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xm\:parent:target .parent-target\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xm\:parent:target .parent-target\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xm\:parent:target .parent-target\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xm\:parent:target .parent-target\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xm\:parent:target .parent-target\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xm\:parent:target .parent-target\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xm\:parent:target .parent-target\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xm\:parent:target .parent-target\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xm\:parent:target .parent-target\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xm\:parent:target .parent-target\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xm\:parent:target .parent-target\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xm\:parent:target .parent-target\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xm\:parent:target .parent-target\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xm\:parent:target .parent-target\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xm\:parent:target .parent-target\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xm\:parent:target .parent-target\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xm\:parent:target .parent-target\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xm\:parent:target .parent-target\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xm\:parent:target .parent-target\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xm\:parent:target .parent-target\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xm\:parent:target .parent-target\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xm\:parent:target .parent-target\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xm\:parent:target .parent-target\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xm\:parent:target .parent-target\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xm\:parent:target .parent-target\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xm\:parent:target .parent-target\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xm\:parent:target .parent-target\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xm\:parent:target .parent-target\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xm\:parent:target .parent-target\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xm\:parent:target .parent-target\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xm\:parent:target .parent-target\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xm\:parent:target .parent-target\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xm\:parent:target .parent-target\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xm\:parent:target .parent-target\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xm\:parent:target .parent-target\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xm\:parent:target .parent-target\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xm\:parent:target .parent-target\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xm\:parent:target .parent-target\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xm\:parent:target .parent-target\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xm\:parent:target .parent-target\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xm\:parent:target .parent-target\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xm\:parent:target .parent-target\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xm\:parent:target .parent-target\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xm\:parent:target .parent-target\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xm\:parent:target .parent-target\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xm\:parent:target .parent-target\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xm\:parent:target .parent-target\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xm\:parent:target .parent-target\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xm\:parent:target .parent-target\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xm\:parent:target .parent-target\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xm\:parent:target .parent-target\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xm\:parent:target .parent-target\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xm\:parent:target .parent-target\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xm\:parent:target .parent-target\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xm\:parent:target .parent-target\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xm\:parent:target .parent-target\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xm\:parent:target .parent-target\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xm\:parent:target .parent-target\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xm\:parent:target .parent-target\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xm\:parent:target .parent-target\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xm\:parent:target .parent-target\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xm\:parent:target .parent-target\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xm\:parent:target .parent-target\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xm\:parent:target .parent-target\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xm\:parent:target .parent-target\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xm\:parent:target .parent-target\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xm\:parent:target .parent-target\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xm\:parent:target .parent-target\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1280px){
    .xl\:parent:target .parent-target\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .xl\:parent:target .parent-target\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .xl\:parent:target .parent-target\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .xl\:parent:target .parent-target\:container{
        width: 100%;
    }
    
    .xl\:parent:target .parent-target\:container-fluid{
        width: 100%;
    }
    
    .xl\:parent:target .parent-target\:column-auto{
        columns: auto;
    }
    
    .xl\:parent:target .parent-target\:column-1{
        columns: 1;
    }
    
    .xl\:parent:target .parent-target\:column-2{
        columns: 2;
    }
    
    .xl\:parent:target .parent-target\:column-3{
        columns: 3;
    }
    
    .xl\:parent:target .parent-target\:column-4{
        columns: 4;
    }
    
    .xl\:parent:target .parent-target\:column-5{
        columns: 5;
    }
    
    .xl\:parent:target .parent-target\:column-6{
        columns: 6;
    }
    
    .xl\:parent:target .parent-target\:column-7{
        columns: 7;
    }
    
    .xl\:parent:target .parent-target\:column-8{
        columns: 8;
    }
    
    .xl\:parent:target .parent-target\:column-9{
        columns: 9;
    }
    
    .xl\:parent:target .parent-target\:column-10{
        columns: 10;
    }
    
    .xl\:parent:target .parent-target\:column-11{
        columns: 11;
    }
    
    .xl\:parent:target .parent-target\:column-12{
        columns: 12;
    }
    
    .xl\:parent:target .parent-target\:float-inline-start{
        float: inline-start;
    }
    
    .xl\:parent:target .parent-target\:float-inline-end{
        float: inline-end;
    }
    
    .xl\:parent:target .parent-target\:float-left{
        float: left;
    }
    
    .xl\:parent:target .parent-target\:float-right{
        float: right;
    }
    
    .xl\:parent:target .parent-target\:float-none{
        float: none;
    }
    
    .xl\:parent:target .parent-target\:float-inherit{
        float: inherit;
    }
    
    .xl\:parent:target .parent-target\:clear-inline-start{
        clear: inline-start;
    }
    
    .xl\:parent:target .parent-target\:clear-inline-end{
        clear: inline-end;
    }
    
    .xl\:parent:target .parent-target\:clear-left{
        clear: left;
    }
    
    .xl\:parent:target .parent-target\:clear-right{
        clear: right;
    }
    
    .xl\:parent:target .parent-target\:clear-both{
        clear: both;
    }
    
    .xl\:parent:target .parent-target\:clear-none{
        clear: none;
    }
    
    .xl\:parent:target .parent-target\:clear-inherit{
        clear: inherit;
    }
    
    .xl\:parent:target .parent-target\:isolation-auto{
        isolation: auto;
    }
    
    .xl\:parent:target .parent-target\:isolation-true{
        isolation: isolate;
    }
    
    .xl\:parent:target .parent-target\:object-fit-fill{
        object-fit: fill;
    }
    
    .xl\:parent:target .parent-target\:object-fit-cover{
        object-fit: cover;
    }
    
    .xl\:parent:target .parent-target\:object-fit-contain{
        object-fit: contain;
    }
    
    .xl\:parent:target .parent-target\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .xl\:parent:target .parent-target\:object-fit-none{
        object-fit: none;
    }
    
    .xl\:parent:target .parent-target\:object-position-top{
        object-position: top;
    }
    
    .xl\:parent:target .parent-target\:object-position-bottom{
        object-position: bottom;
    }
    
    .xl\:parent:target .parent-target\:object-position-left{
        object-position: left;
    }
    
    .xl\:parent:target .parent-target\:object-position-right{
        object-position: right;
    }
    
    .xl\:parent:target .parent-target\:object-position-left-top{
        object-position: left top;
    }
    
    .xl\:parent:target .parent-target\:object-position-right-top{
        object-position: right top;
    }
    
    .xl\:parent:target .parent-target\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .xl\:parent:target .parent-target\:object-position-right-bottom{
        object-position: right bottom;
    }

    .xl\:parent:target .parent-target\:object-position-center-top{
        object-position: center top;
    }

    .xl\:parent:target .parent-target\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .xl\:parent:target .parent-target\:overflow-auto{
        overflow: auto;
    }
    
    .xl\:parent:target .parent-target\:overflow-hidden{
        overflow: hidden;
    }
    
    .xl\:parent:target .parent-target\:overflow-visible{
        overflow: visible;
    }
    
    .xl\:parent:target .parent-target\:overflow-scroll{
        overflow: scroll;
    }
    
    .xl\:parent:target .parent-target\:overflow-inherit{
        overflow:inherit;
    }
    
    .xl\:parent:target .parent-target\:overflow-x-auto{
        overflow: auto;
    }
    
    .xl\:parent:target .parent-target\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .xl\:parent:target .parent-target\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .xl\:parent:target .parent-target\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .xl\:parent:target .parent-target\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .xl\:parent:target .parent-target\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .xl\:parent:target .parent-target\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .xl\:parent:target .parent-target\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .xl\:parent:target .parent-target\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .xl\:parent:target .parent-target\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .xl\:parent:target .parent-target\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .xl\:parent:target .parent-target\:position-static{
        position: static;
    }
    
    .xl\:parent:target .parent-target\:position-fixed{
        position: fixed;
    }
    
    .xl\:parent:target .parent-target\:position-absolute{
        position: absolute;
    }
    
    .xl\:parent:target .parent-target\:position-relative{
        position: relative;
    }
    
    .xl\:parent:target .parent-target\:position-sticky{
        position: sticky;
    }

    .xl\:parent:target .parent-target\:position-right-0{
        right: 0;
    }

    .xl\:parent:target .parent-target\:position-left-0{
        left: 0;
    }

    .xl\:parent:target .parent-target\:position-top-0{
        top: 0;
    }

    .xl\:parent:target .parent-target\:position-bottom-0{
        bottom: 0;
    }
    
    .xl\:parent:target .parent-target\:visible{
        visibility: visible;
    }
    
    .xl\:parent:target .parent-target\:invisible{
        visibility: hidden;
    }
    
    .xl\:parent:target .parent-target\:visibility-collapse{
        visibility: collapse;
    }
    
    .xl\:parent:target .parent-target\:z-0{
        z-index: 0;
    }
    
    .xl\:parent:target .parent-target\:-z-10{
        z-index: -10;
    }
    
    .xl\:parent:target .parent-target\:-z-20{
        z-index: -20;
    }
    
    .xl\:parent:target .parent-target\:-z-30{
        z-index: -30;
    }
    
    .xl\:parent:target .parent-target\:-z-40{
        z-index: -40;
    }
    
    .xl\:parent:target .parent-target\:-z-50{
        z-index: -50;
    }
    
    .xl\:parent:target .parent-target\:-z-60{
        z-index: -60;
    }
    
    .xl\:parent:target .parent-target\:-z-70{
        z-index: -70;
    }
    
    .xl\:parent:target .parent-target\:-z-80{
        z-index: -80;
    }
    
    .xl\:parent:target .parent-target\:-z-90{
        z-index: -90;
    }
    
    .xl\:parent:target .parent-target\:-z-100{
        z-index: -100;
    }
    
    .xl\:parent:target .parent-target\:z-10{
        z-index: 10;
    }
    
    .xl\:parent:target .parent-target\:z-20{
        z-index: 20;
    }
    
    .xl\:parent:target .parent-target\:z-30{
        z-index: 30;
    }
    
    .xl\:parent:target .parent-target\:z-40{
        z-index: 40;
    }
    
    .xl\:parent:target .parent-target\:z-50{
        z-index: 50;
    }
    
    .xl\:parent:target .parent-target\:z-60{
        z-index: 60;
    }
    
    .xl\:parent:target .parent-target\:z-70{
        z-index: 70;
    }
    
    .xl\:parent:target .parent-target\:z-80{
        z-index: 80;
    }
    
    .xl\:parent:target .parent-target\:z-90{
        z-index: 90;
    }
    
    .xl\:parent:target .parent-target\:z-100{
        z-index: 100;
    }
    
    .xl\:parent:target .parent-target\:z-auto{
        z-index: auto;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-0{
        flex-basis: 0;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-2{
        flex-basis: 2;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-4{
        flex-basis: 4;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-6{
        flex-basis: 6;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-8{
        flex-basis: 8;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-10{
        flex-basis: 10;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-12{
        flex-basis: 12;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-14{
        flex-basis: 14;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-16{
        flex-basis: 16;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-18{
        flex-basis: 18;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-20{
        flex-basis: 20;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .xl\:parent:target .parent-target\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .xl\:parent:target .parent-target\:flex-row{
        flex-direction: row;
    }
    
    .xl\:parent:target .parent-target\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .xl\:parent:target .parent-target\:flex-column{
        flex-direction: column;
    }
    
    .xl\:parent:target .parent-target\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .xl\:parent:target .parent-target\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .xl\:parent:target .parent-target\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .xl\:parent:target .parent-target\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .xl\:parent:target .parent-target\:flex-1{
        flex: 1 1 0;
    }
    
    .xl\:parent:target .parent-target\:flex-auto{
        flex: 1 1 auto;
    }
    
    .xl\:parent:target .parent-target\:flex-initial{
        flex: 0 1 auto;
    }
    
    .xl\:parent:target .parent-target\:flex-none{
        flex: none;
    }
    
    .xl\:parent:target .parent-target\:flex-grow-0{
        flex-grow: 0;
    }
    
    .xl\:parent:target .parent-target\:flex-grow-1{
        flex-grow: 1;
    }
    
    .xl\:parent:target .parent-target\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .xl\:parent:target .parent-target\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .xl\:parent:target .parent-target\:order-1{
        order: 1;
    }
    
    .xl\:parent:target .parent-target\:order-2{
        order: 2;
    }
    
    .xl\:parent:target .parent-target\:order-3{
        order: 3;
    }
    
    .xl\:parent:target .parent-target\:order-4{
        order: 4;
    }
    
    .xl\:parent:target .parent-target\:order-5{
        order: 5;
    }
    
    .xl\:parent:target .parent-target\:order-6{
        order: 6;
    }
    
    .xl\:parent:target .parent-target\:order-7{
        order: 7;
    }
    
    .xl\:parent:target .parent-target\:order-8{
        order: 8;
    }
    
    .xl\:parent:target .parent-target\:order-9{
        order: 9;
    }
    
    .xl\:parent:target .parent-target\:order-10{
        order: 10;
    }
    
    .xl\:parent:target .parent-target\:order-11{
        order: 11;
    }
    
    .xl\:parent:target .parent-target\:order-12{
        order: 12;
    }
    
    .xl\:parent:target .parent-target\:order-first{
        order: -9999;
    }
    
    .xl\:parent:target .parent-target\:order-last{
        order: 9999;
    }
    
    .xl\:parent:target .parent-target\:order-0{
        order: 0;
    }
    
    .xl\:parent:target .parent-target\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .xl\:parent:target .parent-target\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .xl\:parent:target .parent-target\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .xl\:parent:target .parent-target\:grcol-auto{
        grid-column: auto;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .xl\:parent:target .parent-target\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .xl\:parent:target .parent-target\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:parent:target .parent-target\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .xl\:parent:target .parent-target\:grtprows-none{
        grid-template-rows: none;
    }
    
    .xl\:parent:target .parent-target\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .xl\:parent:target .parent-target\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .xl\:parent:target .parent-target\:grrow-auto{
        grid-row: auto;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .xl\:parent:target .parent-target\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .xl\:parent:target .parent-target\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .xl\:parent:target .parent-target\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .xl\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .xl\:parent:target .parent-target\:grfl-row{
        grid-auto-flow: row;
    }
    
    .xl\:parent:target .parent-target\:grfl-col{
        grid-auto-flow: column;
    }
    
    .xl\:parent:target .parent-target\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .xl\:parent:target .parent-target\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .xl\:parent:target .parent-target\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .xl\:parent:target .parent-target\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .xl\:parent:target .parent-target\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .xl\:parent:target .parent-target\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .xl\:parent:target .parent-target\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .xl\:parent:target .parent-target\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .xl\:parent:target .parent-target\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .xl\:parent:target .parent-target\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .xl\:parent:target .parent-target\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .xl\:parent:target .parent-target\:gap-0{
        gap: 0;
    }
    
    .xl\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:parent:target .parent-target\:gap-y-0{
        row-gap: 0;
    }
    
    .xl\:parent:target .parent-target\:gap-1{
        gap: 1px;
    }
    
    .xl\:parent:target .parent-target\:gap-2{
        gap: 2px;
    }
    
    .xl\:parent:target .parent-target\:gap-4{
        gap: 4px;
    }
    
    .xl\:parent:target .parent-target\:gap-6{
        gap: 6px;
    }
    
    .xl\:parent:target .parent-target\:gap-8{
        gap: 8px;
    }
    
    .xl\:parent:target .parent-target\:gap-9{
        gap: 9px;
    }
    
    .xl\:parent:target .parent-target\:gap-10{
        gap: 10px;
    }
    
    .xl\:parent:target .parent-target\:gap-12{
        gap: 12px;
    }
    
    .xl\:parent:target .parent-target\:gap-14{
        gap: 14px;
    }
    
    .xl\:parent:target .parent-target\:gap-16{
        gap: 16px;
    }
    
    .xl\:parent:target .parent-target\:gap-18{
        gap: 18px;
    }
    
    .xl\:parent:target .parent-target\:gap-20{
        gap: 20px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }
    
    .xl\:parent:target .parent-target\:gap-x-1{
        column-gap: 1px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-2{
        column-gap: 2px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-4{
        column-gap: 4px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-6{
        column-gap: 6px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-8{
        column-gap: 8px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-10{
        column-gap: 10px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-12{
        column-gap: 12px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-14{
        column-gap: 14px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-16{
        column-gap: 16px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-18{
        column-gap: 18px;
    }
    
    .xl\:parent:target .parent-target\:gap-x-20{
        column-gap: 20px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-1{
        row-gap: 1px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-2{
        row-gap: 2px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-4{
        row-gap: 4px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-6{
        row-gap: 6px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-8{
        row-gap: 8px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-10{
        row-gap: 10px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-12{
        row-gap: 12px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-14{
        row-gap: 14px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-16{
        row-gap: 16px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-18{
        row-gap: 18px;
    }
    
    .xl\:parent:target .parent-target\:gap-y-20{
        row-gap: 20px;
    }
    
    .xl\:parent:target .parent-target\:justify-content-normal{
        justify-content: normal;
    }
    
    .xl\:parent:target .parent-target\:justify-content-start{
        justify-content: flex-start;
    }
    
    .xl\:parent:target .parent-target\:justify-content-end{
        justify-content: flex-end;
    }
    
    .xl\:parent:target .parent-target\:justify-content-center{
        justify-content: center;
    }
    
    .xl\:parent:target .parent-target\:justify-content-between{
        justify-content: space-between;
    }
    
    .xl\:parent:target .parent-target\:justify-content-around{
        justify-content: space-around;
    }
    
    .xl\:parent:target .parent-target\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .xl\:parent:target .parent-target\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .xl\:parent:target .parent-target\:justify-items-start{
        justify-items: start;
    }
    
    .xl\:parent:target .parent-target\:justify-items-end{
        justify-items: end;
    }
    
    .xl\:parent:target .parent-target\:justify-items-center{
        justify-items: center;
    }
    
    .xl\:parent:target .parent-target\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:parent:target .parent-target\:justify-self-auto{
        justify-self: auto;
    }
    
    .xl\:parent:target .parent-target\:justify-self-start{
        justify-self: start;
    }
    
    .xl\:parent:target .parent-target\:justify-self-end{
        justify-self: end;
    }
    
    .xl\:parent:target .parent-target\:justify-self-center{
        justify-self: center;
    }
    
    .xl\:parent:target .parent-target\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:parent:target .parent-target\:align-content-normal{
        align-content: normal;
    }
    
    .xl\:parent:target .parent-target\:align-content-center{
        align-content: center;
    }
    
    .xl\:parent:target .parent-target\:align-content-start{
        align-content: flex-start;
    }
    
    .xl\:parent:target .parent-target\:align-content-end{
        align-content: flex-end;
    }
    
    .xl\:parent:target .parent-target\:align-content-between{
        align-content: space-between;
    }
    
    .xl\:parent:target .parent-target\:align-content-around{
        align-content: space-around;
    }
    
    .xl\:parent:target .parent-target\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .xl\:parent:target .parent-target\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .xl\:parent:target .parent-target\:align-content-stretch{
        align-content: stretch;
    }
    
    .xl\:parent:target .parent-target\:align-items-start{
        align-items: start;
    }
    
    .xl\:parent:target .parent-target\:align-items-end{
        align-items: end;
    }
    
    .xl\:parent:target .parent-target\:align-items-center{
        align-items: center;
    }
    
    .xl\:parent:target .parent-target\:align-items-stretch{
        justify-items: stretch;
    }
    
    .xl\:parent:target .parent-target\:align-self-auto{
        justify-self: auto;
    }
    
    .xl\:parent:target .parent-target\:align-self-start{
        justify-self: start;
    }
    
    .xl\:parent:target .parent-target\:align-self-end{
        justify-self: end;
    }
    
    .xl\:parent:target .parent-target\:align-self-center{
        justify-self: center;
    }
    
    .xl\:parent:target .parent-target\:align-self-stretch{
        justify-self: stretch;
    }
    
    .xl\:parent:target .parent-target\:align-self-baseline{
        justify-self: baseline;
    }
    
    .xl\:parent:target .parent-target\:place-content-center{
        place-content: center;
    }
    
    .xl\:parent:target .parent-target\:place-content-start{
        place-content: start;
    }
    
    .xl\:parent:target .parent-target\:place-content-end{
        place-content: end;
    }
    
    .xl\:parent:target .parent-target\:place-content-between{
        place-content: between;
    }
    
    .xl\:parent:target .parent-target\:place-content-around{
        place-content: around;
    }
    
    .xl\:parent:target .parent-target\:place-content-evenly{
        place-content: evenly;
    }
    
    .xl\:parent:target .parent-target\:place-content-baseline{
        place-content: baseline;
    }
    
    .xl\:parent:target .parent-target\:place-content-stretch{
        place-content: stretch;
    }
    
    .xl\:parent:target .parent-target\:place-items-start{
        place-content: start;
    }
    
    .xl\:parent:target .parent-target\:place-items-end{
        place-content: end;
    }
    
    .xl\:parent:target .parent-target\:place-items-center{
        place-content: center;
    }
    
    .xl\:parent:target .parent-target\:place-items-baseline{
        place-content: baseline;
    }
    
    .xl\:parent:target .parent-target\:place-items-stretch{
        place-content: stretch;
    }
    
    .xl\:parent:target .parent-target\:place-self-start{
        place-self: start;
    }
    
    .xl\:parent:target .parent-target\:place-self-end{
        place-self: end;
    }
    
    .xl\:parent:target .parent-target\:place-self-center{
        place-self: center;
    }
    
    .xl\:parent:target .parent-target\:place-self-baseline{
        place-self: baseline;
    }
    
    .xl\:parent:target .parent-target\:place-self-stretch{
        place-self: stretch;
    }
    
    .xl\:parent:target .parent-target\:w-0{
        width: 0;
    }
    
    .xl\:parent:target .parent-target\:w-2{
        width: 2px;
    }
    
    .xl\:parent:target .parent-target\:w-4{
        width: 4px;
    }
    
    .xl\:parent:target .parent-target\:w-6{
        width: 6px;
    }
    
    .xl\:parent:target .parent-target\:w-8{
        width: 8px;
    }
    
    .xl\:parent:target .parent-target\:w-10{
        width: 10px;
    }
    
    .xl\:parent:target .parent-target\:w-12{
        width: 12px;
    }
    
    .xl\:parent:target .parent-target\:w-14{
        width: 14px;
    }
    
    .xl\:parent:target .parent-target\:w-16{
        width: 16px;
    }
    
    .xl\:parent:target .parent-target\:w-18{
        width: 18px;
    }
    
    .xl\:parent:target .parent-target\:w-20{
        width: 20px;
    }
    
    .xl\:parent:target .parent-target\:w-22{
        width: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:w-24{
        width: 3rem;
    }
    
    .xl\:parent:target .parent-target\:w-26{
        width: 4.5rem;
    }
    
    .xl\:parent:target .parent-target\:w-28{
        width: 6rem;
    }
    
    .xl\:parent:target .parent-target\:w-30{
        width: 7.5rem;
    }
    
    .xl\:parent:target .parent-target\:w-32{
        width: 10rem;
    }
    
    .xl\:parent:target .parent-target\:w-34{
        width: 11.5rem;
    }
    
    .xl\:parent:target .parent-target\:w-36{
        width: 13rem;
    }
    
    .xl\:parent:target .parent-target\:w-38{
        width: 14.5rem;
    }
    
    .xl\:parent:target .parent-target\:w-40{
        width: 16rem;
    }
    
    .xl\:parent:target .parent-target\:w-42{
        width: 18rem;
    }
    
    .xl\:parent:target .parent-target\:w-44{
        width: 20rem;
    }
    
    .xl\:parent:target .parent-target\:w-46{
        width: 22rem;
    }
    
    .xl\:parent:target .parent-target\:w-48{
        width: 24rem;
    }

    .xl\:parent:target .parent-target\:w-52{
        width: 28rem;
    }

    .xl\:parent:target .parent-target\:w-56{
        width: 32rem;
    }

    .xl\:parent:target .parent-target\:w-60{
        width: 36rem;
    }

    .xl\:parent:target .parent-target\:w-64{
        width: 40rem;
    }

    .xl\:parent:target .parent-target\:w-68{
        width: 44rem;
    }

    .xl\:parent:target .parent-target\:w-72{
        width: 48rem;
    }

    .xl\:parent:target .parent-target\:w-76{
        width: 52rem;
    }

    .xl\:parent:target .parent-target\:w-80{
        width: 56rem;
    }

    .xl\:parent:target .parent-target\:w-84{
        width: 60rem;
    }
    
    .xl\:parent:target .parent-target\:w-hf{
        width: 50%;
    }
    
    .xl\:parent:target .parent-target\:w-third{
        width: 33.333%;
    }
    
    .xl\:parent:target .parent-target\:w-two-third{
        width: 66.67%;
    }
    
    .xl\:parent:target .parent-target\:w-quarter{
        width: 25%;
    }
    
    .xl\:parent:target .parent-target\:w-three-quarter{
        width: 75%;
    }
    
    .xl\:parent:target .parent-target\:w-fifth{
        width: 20%;
    }
    
    .xl\:parent:target .parent-target\:w-two-fifth{
        width: 40%;
    }
    
    .xl\:parent:target .parent-target\:w-three-fifth{
        width: 60%;
    }
    
    .xl\:parent:target .parent-target\:w-four-fifth{
        width: 80%;
    }
    
    .xl\:parent:target .parent-target\:w-tenth{
        width: 10%;
    }
    
    .xl\:parent:target .parent-target\:w-two-tenth{
        width: 20%;
    }
    
    .xl\:parent:target .parent-target\:w-three-tenth{
        width: 30%;
    }
    
    .xl\:parent:target .parent-target\:w-four-tenth{
        width: 40%;
    }
    
    .xl\:parent:target .parent-target\:w-five-tenth{
        width: 50%;
    }
    
    .xl\:parent:target .parent-target\:w-six-tenth{
        width: 60%;
    }
    
    .xl\:parent:target .parent-target\:w-seven-tenth{
        width: 70%;
    }
    
    .xl\:parent:target .parent-target\:w-eight-tenth{
        width: 80%;
    }
    
    .xl\:parent:target .parent-target\:w-nine-tenth{
        width: 90%;
    }
    
    .xl\:parent:target .parent-target\:w-full{
        width: 100%;
    }
    
    .xl\:parent:target .parent-target\:w-min{
        width: min-content;
    }
    
    .xl\:parent:target .parent-target\:w-max{
        width: max-content;
    }
    
    .xl\:parent:target .parent-target\:w-fit{
        width: fit-content;
    }
    
    .xl\:parent:target .parent-target\:min-vh-10{
        min-height: 10vh;
    }
    
    .xl\:parent:target .parent-target\:min-vh-20{
        min-height: 20vh;
    }
    
    .xl\:parent:target .parent-target\:min-vh-30{
        min-height: 30vh;
    }
    
    .xl\:parent:target .parent-target\:min-vh-40{
        min-height: 40vh;
    }
    
    .xl\:parent:target .parent-target\:min-vh-50{
        min-height: 50vh;
    }
    
    .xl\:parent:target .parent-target\:min-vh-60{
        min-height: 60vh;
    }
    
    .xl\:parent:target .parent-target\:min-vh-70{
        min-height: 70vh;
    }
    
    .xl\:parent:target .parent-target\:min-vh-80{
        min-height: 80vh;
    }
    
    .xl\:parent:target .parent-target\:min-vh-90{
        min-height: 90vh;
    }
    
    .xl\:parent:target .parent-target\:min-vh-100{
        min-height: 100vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-10{
        min-width: 10vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-20{
        min-width: 20vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-30{
        min-width: 30vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-40{
        min-width: 40vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-50{
        min-width: 50vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-60{
        min-width: 60vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-70{
        min-width: 70vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-80{
        min-width: 80vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-90{
        min-width: 100vh;
    }
    
    .xl\:parent:target .parent-target\:min-vw-100{
        min-width: 100vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-10{
        max-height: 10vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-20{
        max-height: 20vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-30{
        max-height: 30vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-40{
        max-height: 40vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-50{
        max-height: 50vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-60{
        max-height: 60vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-70{
        max-height: 70vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-80{
        max-height: 80vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-90{
        max-height: 100vh;
    }
    
    .xl\:parent:target .parent-target\:max-vh-100{
        max-height: 100vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-10{
        max-width: 10vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-20{
        max-width: 20vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-30{
        max-width: 30vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-40{
        max-width: 40vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-50{
        max-width: 50vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-60{
        max-width: 60vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-70{
        max-width: 70vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-80{
        max-width: 80vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-90{
        max-width: 100vh;
    }
    
    .xl\:parent:target .parent-target\:max-vw-100{
        max-width: 100vh;
    }
    
    .xl\:parent:target .parent-target\:min-w-2{
        min-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:min-w-4{
        min-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:min-w-6{
        min-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:min-w-8{
        min-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:min-w-10{
        min-width: 10px;
    }
    
    .xl\:parent:target .parent-target\:min-w-12{
        min-width: 12px;
    }
    
    .xl\:parent:target .parent-target\:min-w-14{
        min-width: 14px;
    }
    
    .xl\:parent:target .parent-target\:min-w-16{
        min-width: 16px;
    }
    
    .xl\:parent:target .parent-target\:min-w-18{
        min-width: 18px;
    }
    
    .xl\:parent:target .parent-target\:min-w-20{
        min-width: 20px;
    }
    
    .xl\:parent:target .parent-target\:min-w-22{
        min-width: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-24{
        min-width: 3rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-26{
        min-width: 4.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-28{
        min-width: 6rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-30{
        min-width: 7.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-32{
        min-width: 10rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-34{
        min-width: 11.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-36{
        min-width: 13rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-38{
        min-width: 14.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-40{
        min-width: 16rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-42{
        min-width: 18rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-44{
        min-width: 20rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-46{
        min-width: 22rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-48{
        min-width: 24rem;
    }

    .xl\:parent:target .parent-target\:min-w-52{
        min-width: 28rem;
    }

    .xl\:parent:target .parent-target\:min-w-56{
        min-width: 32rem;
    }

    .xl\:parent:target .parent-target\:min-w-60{
        min-width: 36rem;
    }

    .xl\:parent:target .parent-target\:min-w-64{
        min-width: 40rem;
    }

    .xl\:parent:target .parent-target\:min-w-68{
        min-width: 44rem;
    }

    .xl\:parent:target .parent-target\:min-w-72{
        min-width: 48rem;
    }

    .xl\:parent:target .parent-target\:min-w-76{
        min-width: 52rem;
    }

    .xl\:parent:target .parent-target\:min-w-80{
        min-width: 56rem;
    }

    .xl\:parent:target .parent-target\:min-w-84{
        min-width: 60rem;
    }
    
    .xl\:parent:target .parent-target\:min-w-hf{
        min-width: 50%;
    }
    
    .xl\:parent:target .parent-target\:min-w-full{
        min-width: 100%;
    }
    
    .xl\:parent:target .parent-target\:min-w-min{
        min-width: min-content;
    }
    
    .xl\:parent:target .parent-target\:min-w-max{
        min-width: max-content;
    }
    
    .xl\:parent:target .parent-target\:min-w-fit{
        min-width: fit-content;
    }
    
    .xl\:parent:target .parent-target\:max-w-0{
        max-width: 0;
    }
    
    .xl\:parent:target .parent-target\:max-w-2{
        max-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:max-w-4{
        max-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:max-w-6{
        max-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:max-w-8{
        max-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:max-w-10{
        max-width: 10px;
    }
    
    .xl\:parent:target .parent-target\:max-w-12{
        max-width: 12px;
    }
    
    .xl\:parent:target .parent-target\:max-w-14{
        max-width: 14px;
    }
    
    .xl\:parent:target .parent-target\:max-w-16{
        max-width: 16px;
    }
    
    .xl\:parent:target .parent-target\:max-w-18{
        max-width: 18px;
    }
    
    .xl\:parent:target .parent-target\:max-w-20{
        max-width: 20px;
    }
    
    .xl\:parent:target .parent-target\:max-w-22{
        max-width: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-24{
        max-width: 3rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-26{
        max-width: 4.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-28{
        max-width: 6rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-30{
        max-width: 7.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-32{
        max-width: 10rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-34{
        max-width: 11.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-36{
        max-width: 13rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-38{
        max-width: 14.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-40{
        max-width: 16rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-42{
        max-width: 18rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-44{
        max-width: 20rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-46{
        max-width: 22rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-48{
        max-width: 24rem;
    }

    .xl\:parent:target .parent-target\:max-w-52{
        max-width: 28rem;
    }

    .xl\:parent:target .parent-target\:max-w-56{
        max-width: 32rem;
    }

    .xl\:parent:target .parent-target\:max-w-60{
        max-width: 36rem;
    }

    .xl\:parent:target .parent-target\:max-w-64{
        max-width: 40rem;
    }

    .xl\:parent:target .parent-target\:max-w-68{
        max-width: 44rem;
    }

    .xl\:parent:target .parent-target\:max-w-72{
        max-width: 48rem;
    }

    .xl\:parent:target .parent-target\:max-w-76{
        max-width: 52rem;
    }

    .xl\:parent:target .parent-target\:max-w-80{
        max-width: 56rem;
    }

    .xl\:parent:target .parent-target\:max-w-84{
        max-width: 60rem;
    }
    
    .xl\:parent:target .parent-target\:max-w-hf{
        max-width: 50%;
    }
    
    .xl\:parent:target .parent-target\:max-w-full{
        max-width: 100%;
    }
    
    .xl\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }
    
    .xl\:parent:target .parent-target\:max-w-fit{
        max-width: fit-content;
    }
    
    .xl\:parent:target .parent-target\:h-0{
        height: 0;
    }
    
    .xl\:parent:target .parent-target\:h-2{
        height: 2px;
    }
    
    .xl\:parent:target .parent-target\:h-4{
        height: 4px;
    }
    
    .xl\:parent:target .parent-target\:h-6{
        height: 6px;
    }
    
    .xl\:parent:target .parent-target\:h-8{
        height: 8px;
    }
    
    .xl\:parent:target .parent-target\:h-10{
        height: 10px;
    }
    
    .xl\:parent:target .parent-target\:h-12{
        height: 12px;
    }
    
    .xl\:parent:target .parent-target\:h-14{
        height: 14px;
    }
    
    .xl\:parent:target .parent-target\:h-16{
        height: 16px;
    }
    
    .xl\:parent:target .parent-target\:h-18{
        height: 18px;
    }
    
    .xl\:parent:target .parent-target\:h-20{
        height: 20px;
    }
    
    .xl\:parent:target .parent-target\:h-22{
        height: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:h-24{
        height: 3rem;
    }
    
    .xl\:parent:target .parent-target\:h-26{
        height: 4.5rem;
    }
    
    .xl\:parent:target .parent-target\:h-28{
        height: 6rem;
    }
    
    .xl\:parent:target .parent-target\:h-30{
        height: 7.5rem;
    }
    
    .xl\:parent:target .parent-target\:h-32{
        height: 10rem;
    }
    
    .xl\:parent:target .parent-target\:h-34{
        height: 11.5rem;
    }
    
    .xl\:parent:target .parent-target\:h-36{
        height: 13rem;
    }
    
    .xl\:parent:target .parent-target\:h-38{
        height: 14.5rem;
    }
    
    .xl\:parent:target .parent-target\:h-40{
        height: 16rem;
    }
    
    .xl\:parent:target .parent-target\:h-42{
        height: 18rem;
    }
    
    .xl\:parent:target .parent-target\:h-44{
        height: 20rem;
    }
    
    .xl\:parent:target .parent-target\:h-46{
        height: 22rem;
    }
    
    .xl\:parent:target .parent-target\:h-48{
        height: 24rem;
    }

    .xl\:parent:target .parent-target\:h-52{
        height: 28rem;
    }

    .xl\:parent:target .parent-target\:h-56{
        height: 32rem;
    }

    .xl\:parent:target .parent-target\:h-60{
        height: 36rem;
    }

    .xl\:parent:target .parent-target\:h-64{
        height: 40rem;
    }

    .xl\:parent:target .parent-target\:h-68{
        height: 44rem;
    }

    .xl\:parent:target .parent-target\:h-72{
        height: 48rem;
    }

    .xl\:parent:target .parent-target\:h-76{
        height: 52rem;
    }

    .xl\:parent:target .parent-target\:h-80{
        height: 56rem;
    }

    .xl\:parent:target .parent-target\:h-84{
        height: 60rem;
    }
    
    .xl\:parent:target .parent-target\:h-hf{
        height: 50%;
    }
    
    .xl\:parent:target .parent-target\:h-third{
        height: 33.333%;
    }
    
    .xl\:parent:target .parent-target\:h-two-third{
        height: 66.67%;
    }
    
    .xl\:parent:target .parent-target\:h-quarter{
        height: 25%;
    }
    
    .xl\:parent:target .parent-target\:h-three-quarter{
        height: 75%;
    }
    
    .xl\:parent:target .parent-target\:h-fifth{
        height: 20%;
    }
    
    .xl\:parent:target .parent-target\:h-two-fifth{
        height: 40%;
    }
    
    .xl\:parent:target .parent-target\:h-three-fifth{
        height: 60%;
    }
    
    .xl\:parent:target .parent-target\:h-four-fifth{
        height: 80%;
    }
    
    .xl\:parent:target .parent-target\:h-tenth{
        height: 10%;
    }
    
    .xl\:parent:target .parent-target\:h-two-tenth{
        height: 20%;
    }
    
    .xl\:parent:target .parent-target\:h-three-tenth{
        height: 30%;
    }
    
    .xl\:parent:target .parent-target\:h-four-tenth{
        height: 40%;
    }
    
    .xl\:parent:target .parent-target\:h-five-tenth{
        height: 50%;
    }
    
    .xl\:parent:target .parent-target\:h-six-tenth{
        height: 60%;
    }
    
    .xl\:parent:target .parent-target\:h-seventh-tenth{
        height: 70%;
    }
    
    .xl\:parent:target .parent-target\:h-eight-tenth{
        height: 80%;
    }
    
    .xl\:parent:target .parent-target\:h-nine-tenth{
        height: 90%;
    }
    
    .xl\:parent:target .parent-target\:h-full{
        height: 100%;
    }
    
    .xl\:parent:target .parent-target\:h-min{
        height: min-content;
    }
    
    .xl\:parent:target .parent-target\:h-max{
        height: max-content;
    }
    
    .xl\:parent:target .parent-target\:h-fit{
        height: fit-content;
    }
    
    .xl\:parent:target .parent-target\:min-h-0{
        min-height: 0;
    }
    
    .xl\:parent:target .parent-target\:min-h-2{
        min-height: 2px;
    }
    
    .xl\:parent:target .parent-target\:min-h-4{
        min-height: 4px;
    }
    
    .xl\:parent:target .parent-target\:min-h-6{
        min-height: 6px;
    }
    
    .xl\:parent:target .parent-target\:min-h-8{
        min-height: 8px;
    }
    
    .xl\:parent:target .parent-target\:min-h-10{
        min-height: 10px;
    }
    
    .xl\:parent:target .parent-target\:min-h-12{
        min-height: 12px;
    }
    
    .xl\:parent:target .parent-target\:min-h-14{
        min-height: 14px;
    }
    
    .xl\:parent:target .parent-target\:min-h-16{
        min-height: 16px;
    }
    
    .xl\:parent:target .parent-target\:min-h-18{
        min-height: 18px;
    }
    
    .xl\:parent:target .parent-target\:min-h-20{
        min-height: 20px;
    }
    
    .xl\:parent:target .parent-target\:min-h-22{
        min-height: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-24{
        min-height: 3rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-26{
        min-height: 4.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-28{
        min-height: 6rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-30{
        min-height: 7.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-32{
        min-height: 10rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-34{
        min-height: 11.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-36{
        min-height: 13rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-38{
        min-height: 14.5rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-40{
        min-height: 16rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-42{
        min-height: 18rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-44{
        min-height: 20rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-46{
        min-height: 22rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-48{
        min-height: 24rem;
    }
    
    .xl\:parent:target .parent-target\:min-h-hf{
        min-height: 50%;
    }
    
    .xl\:parent:target .parent-target\:min-h-full{
        min-height: 100%;
    }
    
    .xl\:parent:target .parent-target\:min-h-min{
        min-height: min-content;
    }
    
    .xl\:parent:target .parent-target\:min-h-max{
        min-height: max-content;
    }
    
    .xl\:parent:target .parent-target\:min-h-fit{
        min-height: fit-content;
    }
    
    .xl\:parent:target .parent-target\:max-h-0{
        max-height: 0;
    }
    
    .xl\:parent:target .parent-target\:max-h-2{
        max-height: 2px;
    }
    
    .xl\:parent:target .parent-target\:max-h-4{
        max-height: 4px;
    }
    
    .xl\:parent:target .parent-target\:max-h-6{
        max-height: 6px;
    }
    
    .xl\:parent:target .parent-target\:max-h-8{
        max-height: 8px;
    }
    
    .xl\:parent:target .parent-target\:max-h-10{
        max-height: 10px;
    }
    
    .xl\:parent:target .parent-target\:max-h-12{
        max-height: 12px;
    }
    
    .xl\:parent:target .parent-target\:max-h-14{
        max-height: 14px;
    }
    
    .xl\:parent:target .parent-target\:max-h-16{
        max-height: 16px;
    }
    
    .xl\:parent:target .parent-target\:max-h-18{
        max-height: 18px;
    }
    
    .xl\:parent:target .parent-target\:max-h-20{
        max-height: 20px;
    }
    
    .xl\:parent:target .parent-target\:max-h-22{
        max-height: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-24{
        max-height: 3rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-26{
        max-height: 4.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-28{
        max-height: 6rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-30{
        max-height: 7.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-32{
        max-height: 10rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-34{
        max-height: 11.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-36{
        max-height: 13rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-38{
        max-height: 14.5rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-40{
        max-height: 16rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-42{
        max-height: 18rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-44{
        max-height: 20rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-46{
        max-height: 22rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-48{
        max-height: 24rem;
    }
    
    .xl\:parent:target .parent-target\:max-h-hf{
        max-height: 50%;
    }
    
    .xl\:parent:target .parent-target\:max-h-full{
        max-height: 100%;
    }
    
    .xl\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }
    
    .xl\:parent:target .parent-target\:max-h-fit{
        max-height: fit-content;
    }
    
    .xl\:parent:target .parent-target\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .xl\:parent:target .parent-target\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .xl\:parent:target .parent-target\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .xl\:parent:target .parent-target\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .xl\:parent:target .parent-target\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .xl\:parent:target .parent-target\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .xl\:parent:target .parent-target\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .xl\:parent:target .parent-target\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .xl\:parent:target .parent-target\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .xl\:parent:target .parent-target\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .xl\:parent:target .parent-target\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .xl\:parent:target .parent-target\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .xl\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .xl\:parent:target .parent-target\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .xl\:parent:target .parent-target\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .xl\:parent:target .parent-target\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .xl\:parent:target .parent-target\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .xl\:parent:target .parent-target\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .xl\:parent:target .parent-target\:italic{
        font-style: italic;
    }
    
    .xl\:parent:target .parent-target\:italic-0{
        font-style: normal;
    }
    
    .xl\:parent:target .parent-target\:font-w-thin{
        font-weight: 100;
    }
    
    .xl\:parent:target .parent-target\:font-w-extralight{
        font-weight: 200;
    }
    
    .xl\:parent:target .parent-target\:font-w-light{
        font-weight: 300;
    }
    
    .xl\:parent:target .parent-target\:font-w-normal{
        font-weight: 400;
    }
    
    .xl\:parent:target .parent-target\:font-w-medium{
        font-weight: 500;
    }
    
    .xl\:parent:target .parent-target\:font-w-semibold{
        font-weight: 600;
    }
    
    .xl\:parent:target .parent-target\:font-w-bold{
        font-weight: 700;
    }
    
    .xl\:parent:target .parent-target\:font-w-extrabold{
        font-weight: 800;
    }
    
    .xl\:parent:target .parent-target\:font-w-black{
        font-weight: 900;
    }
    
    .xl\:parent:target .parent-target\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .xl\:parent:target .parent-target\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .xl\:parent:target .parent-target\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .xl\:parent:target .parent-target\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .xl\:parent:target .parent-target\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-1{
        line-height: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-2{
        line-height: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-3{
        line-height: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-4{
        line-height: 1rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-5{
        line-height: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-6{
        line-height: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-7{
        line-height: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-8{
        line-height: 2rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-9{
        line-height: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-10{
        line-height: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:line-h-normal{
        line-height: 1;
    }
    
    .xl\:parent:target .parent-target\:line-h-sm{
        line-height: 1.25;
    }
    
    .xl\:parent:target .parent-target\:line-h-md{
        line-height: 1.5;
    }
    
    .xl\:parent:target .parent-target\:line-h-lg{
        line-height: 1.75;
    }
    
    .xl\:parent:target .parent-target\:line-h-lg{
        line-height: 2;
    }
    
    .xl\:parent:target .parent-target\:line-h-xl{
        line-height: 4;
    }
    
    .xl\:parent:target .parent-target\:list-img-none{
        list-style-image: none;
    }
    
    .xl\:parent:target .parent-target\:list-position-inside{
        list-style-position: inside;
    }
    
    .xl\:parent:target .parent-target\:list-position-outside{
        list-style-position: outside;
    }
    
    .xl\:parent:target .parent-target\:list-type-none{
        list-style-type: none;
    }
    
    .xl\:parent:target .parent-target\:list-type-disc{
        list-style-type: disc;
    }
    
    .xl\:parent:target .parent-target\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .xl\:parent:target .parent-target\:list-type-square{
        list-style-type: square;
    }
    
    .xl\:parent:target .parent-target\:left-text{
        text-align: left;
    }
    
    .xl\:parent:target .parent-target\:right-text{
        text-align: right;
    }
    
    .xl\:parent:target .parent-target\:justify-text{
        text-align: justify;
    }
    
    .xl\:parent:target .parent-target\:center-text{
        text-align: center;
    }
    
    .xl\:parent:target .parent-target\:start-text{
        text-align: start;
    }
    
    .xl\:parent:target .parent-target\:end-text{
        text-align: end;
    }
    
    .xl\:parent:target .parent-target\:underline-text{
        text-decoration-line: underline;
    }
    
    .xl\:parent:target .parent-target\:overline-text{
        text-decoration-line: overline;
    }
    
    .xl\:parent:target .parent-target\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .xl\:parent:target .parent-target\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .xl\:parent:target .parent-target\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .xl\:parent:target .parent-target\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .xl\:parent:target .parent-target\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .xl\:parent:target .parent-target\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .xl\:parent:target .parent-target\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .xl\:parent:target .parent-target\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .xl\:parent:target .parent-target\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .xl\:parent:target .parent-target\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .xl\:parent:target .parent-target\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .xl\:parent:target .parent-target\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .xl\:parent:target .parent-target\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .xl\:parent:target .parent-target\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .xl\:parent:target .parent-target\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .xl\:parent:target .parent-target\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .xl\:parent:target .parent-target\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .xl\:parent:target .parent-target\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .xl\:parent:target .parent-target\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .xl\:parent:target .parent-target\:text-uppercase{
        text-transform: uppercase;
    }
    
    .xl\:parent:target .parent-target\:text-lowercase{
        text-transform: lowercase;
    }
    
    .xl\:parent:target .parent-target\:text-capitalize{
        text-transform: capitalize;
    }
    
    .xl\:parent:target .parent-target\:text-no-case{
        text-transform: none;
    }
    
    .xl\:parent:target .parent-target\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .xl\:parent:target .parent-target\:text-clip{
        text-overflow: clip;
    }
    
    .xl\:parent:target .parent-target\:text-wrap{
        text-wrap: wrap;
    }
    
    .xl\:parent:target .parent-target\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .xl\:parent:target .parent-target\:text-balance{
        text-wrap: balance;
    }
    
    .xl\:parent:target .parent-target\:text-pretty{
        text-wrap: pretty;
    }
    
    .xl\:parent:target .parent-target\:text-indent-0{
        text-indent: 0;
    }
    
    .xl\:parent:target .parent-target\:text-indent-1{
        text-indent: 1px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-2{
        text-indent: 2px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-4{
        text-indent: 4px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-6{
        text-indent: 6px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-8{
        text-indent: 8px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-10{
        text-indent: 10px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-12{
        text-indent: 12px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-14{
        text-indent: 14px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-16{
        text-indent: 16px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-18{
        text-indent: 18px;
    }
    
    .xl\:parent:target .parent-target\:text-indent-20{
        text-indent: 20px;
    }
    
    .xl\:parent:target .parent-target\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .xl\:parent:target .parent-target\:vertical-align-top{
        vertical-align: top;
    }
    
    .xl\:parent:target .parent-target\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .xl\:parent:target .parent-target\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .xl\:parent:target .parent-target\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .xl\:parent:target .parent-target\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .xl\:parent:target .parent-target\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .xl\:parent:target .parent-target\:vertical-align-super{
        vertical-align: super;
    }
    
    .xl\:parent:target .parent-target\:white-space-normal{
        white-space: normal;
    }
    
    .xl\:parent:target .parent-target\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .xl\:parent:target .parent-target\:white-space-pre{
        white-space: pre;
    }
    
    .xl\:parent:target .parent-target\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .xl\:parent:target .parent-target\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .xl\:parent:target .parent-target\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .xl\:parent:target .parent-target\:word-break-normal{
        word-break: normal;
    }
    
    .xl\:parent:target .parent-target\:word-break-words{
        word-break: break-word;
    }
    
    .xl\:parent:target .parent-target\:word-break-all{
        word-break: break-all;
    }
    
    .xl\:parent:target .parent-target\:word-break-keep{
        word-break: keep-all;
    }
    
    .xl\:parent:target .parent-target\:content-none{
        content: none;
    }
    
    .xl\:parent:target .parent-target\:content-blank{
        content: "";
    }
    
    .xl\:parent:target .parent-target\:bg-fixed{
        background-attachment: fixed;
    }
    
    .xl\:parent:target .parent-target\:bg-local{
        background-attachment: local;
    }
    
    .xl\:parent:target .parent-target\:bg-scroll{
        background-attachment: scroll;
    }
    
    .xl\:parent:target .parent-target\:bg-clip-border{
        background-clip: border-box;
    }
    
    .xl\:parent:target .parent-target\:bg-clip-content{
        background-clip: content-box;
    }
    
    .xl\:parent:target .parent-target\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .xl\:parent:target .parent-target\:bg-clip-text{
        background-clip: text;
    }
    
    .xl\:parent:target .parent-target\:bg-or-border{
        background-origin: border-box;
    }
    
    .xl\:parent:target .parent-target\:bg-origin-border{
        background-origin: border-box;
    }
    
    .xl\:parent:target .parent-target\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .xl\:parent:target .parent-target\:bg-origin-content{
        background-origin: content-box;
    }
    
    .xl\:parent:target .parent-target\:bg-top{
        background-position: top;
    }
    
    .xl\:parent:target .parent-target\:bg-bottom{
        background-position: bottom;
    }
    
    .xl\:parent:target .parent-target\:bg-center{
        background-position: center;
    }
    
    .xl\:parent:target .parent-target\:bg-left{
        background-position: left;
    }
    
    .xl\:parent:target .parent-target\:bg-right{
        background-position: top;
    }
    
    .xl\:parent:target .parent-target\:bg-left-top{
        background-position: left top;
    }
    
    .xl\:parent:target .parent-target\:bg-right-top{
        background-position: right top;
    }
    
    .xl\:parent:target .parent-target\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .xl\:parent:target .parent-target\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .xl\:parent:target .parent-target\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .xl\:parent:target .parent-target\:bg-repeat{
        background-repeat: repeat;
    }
    
    .xl\:parent:target .parent-target\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .xl\:parent:target .parent-target\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .xl\:parent:target .parent-target\:bg-repeat-space{
        background-repeat: space;
    }
    
    .xl\:parent:target .parent-target\:bg-repeat-round{
        background-repeat: round;
    }
    
    .xl\:parent:target .parent-target\:bg-s-auto{
        background-size: auto;
    }
    
    .xl\:parent:target .parent-target\:bg-s-cover{
        background-size: cover;
    }
    
    .xl\:parent:target .parent-target\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .xl\:parent:target .parent-target\:p-auto{
        padding: auto;
    }
    
    .xl\:parent:target .parent-target\:p-0{
        padding: 0;
    }
    
    .xl\:parent:target .parent-target\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .xl\:parent:target .parent-target\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .xl\:parent:target .parent-target\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .xl\:parent:target .parent-target\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .xl\:parent:target .parent-target\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .xl\:parent:target .parent-target\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .xl\:parent:target .parent-target\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .xl\:parent:target .parent-target\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .xl\:parent:target .parent-target\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .xl\:parent:target .parent-target\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .xl\:parent:target .parent-target\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .xl\:parent:target .parent-target\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .xl\:parent:target .parent-target\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .xl\:parent:target .parent-target\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .xl\:parent:target .parent-target\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .xl\:parent:target .parent-target\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .xl\:parent:target .parent-target\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .xl\:parent:target .parent-target\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .xl\:parent:target .parent-target\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .xl\:parent:target .parent-target\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .xl\:parent:target .parent-target\:pt-auto{
        padding-top: auto;
    }
    
    .xl\:parent:target .parent-target\:pt-0{
        padding-top: 0;
    }
    
    .xl\:parent:target .parent-target\:pt-4{
        padding-top: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:pt-8{
        padding-top: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:pt-12{
        padding-top: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:pt-16{
        padding-top: 1rem;
    }
    
    .xl\:parent:target .parent-target\:pt-20{
        padding-top: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:pt-24{
        padding-top: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:pt-28{
        padding-top: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:pt-32{
        padding-top: 2rem;
    }
    
    .xl\:parent:target .parent-target\:pt-36{
        padding-top: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:pt-40{
        padding-top: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:pt-44{
        padding-top: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:pt-48{
        padding-top: 3rem;
    }
    
    .xl\:parent:target .parent-target\:pt-52{
        padding-top: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:pt-56{
        padding-top: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:pt-60{
        padding-top: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:pt-64{
        padding-top: 4rem;
    }
    
    .xl\:parent:target .parent-target\:pt-68{
        padding-top: 6rem;
    }
    
    .xl\:parent:target .parent-target\:pt-72{
        padding-top: 8rem;
    }
    
    .xl\:parent:target .parent-target\:pt-76{
        padding-top: 12rem;
    }
    
    .xl\:parent:target .parent-target\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .xl\:parent:target .parent-target\:pb-auto{
        padding-bottom: auto;
    }
    
    .xl\:parent:target .parent-target\:pb-0{
        padding-bottom: 0;
    }
    
    .xl\:parent:target .parent-target\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:pb-16{
        padding-bottom: 1rem;
    }
    
    .xl\:parent:target .parent-target\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:pb-32{
        padding-bottom: 2rem;
    }
    
    .xl\:parent:target .parent-target\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:pb-48{
        padding-bottom: 3rem;
    }
    
    .xl\:parent:target .parent-target\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:pb-64{
        padding-bottom: 4rem;
    }
    
    .xl\:parent:target .parent-target\:pb-68{
        padding-bottom: 6rem;
    }
    
    .xl\:parent:target .parent-target\:pb-72{
        padding-bottom: 8rem;
    }
    
    .xl\:parent:target .parent-target\:pb-76{
        padding-bottom: 12rem;
    }
    
    .xl\:parent:target .parent-target\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .xl\:parent:target .parent-target\:pl-0{
        padding-left: auto;
    }
    
    .xl\:parent:target .parent-target\:pl-0{
        padding-left: 0;
    }
    
    .xl\:parent:target .parent-target\:pl-4{
        padding-left: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:pl-8{
        padding-left: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:pl-12{
        padding-left: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:pl-16{
        padding-left: 1rem;
    }
    
    .xl\:parent:target .parent-target\:pl-20{
        padding-left: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:pl-24{
        padding-left: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:pl-28{
        padding-left: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:pl-32{
        padding-left: 2rem;
    }
    
    .xl\:parent:target .parent-target\:pl-36{
        padding-left: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:pl-40{
        padding-left: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:pl-44{
        padding-left: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:pl-48{
        padding-left: 3rem;
    }
    
    .xl\:parent:target .parent-target\:pl-52{
        padding-left: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:pl-56{
        padding-left: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:pl-60{
        padding-left: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:pl-64{
        padding-left: 4rem;
    }
    
    .xl\:parent:target .parent-target\:pl-68{
        padding-left: 6rem;
    }
    
    .xl\:parent:target .parent-target\:pl-72{
        padding-left: 8rem;
    }
    
    .xl\:parent:target .parent-target\:pl-76{
        padding-left: 12rem;
    }
    
    .xl\:parent:target .parent-target\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .xl\:parent:target .parent-target\:pr-auto{
        padding-right: auto;
    }
    
    .xl\:parent:target .parent-target\:pr-0{
        padding-right: 0;
    }
    
    .xl\:parent:target .parent-target\:pr-4{
        padding-right: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:pr-8{
        padding-right: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:pr-12{
        padding-right: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:pr-16{
        padding-right: 1rem;
    }
    
    .xl\:parent:target .parent-target\:pr-20{
        padding-right: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:pr-24{
        padding-right: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:pr-28{
        padding-right: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:pr-32{
        padding-right: 2rem;
    }
    
    .xl\:parent:target .parent-target\:pr-36{
        padding-right: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:pr-40{
        padding-right: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:pr-44{
        padding-right: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:pr-48{
        padding-right: 3rem;
    }
    
    .xl\:parent:target .parent-target\:pr-52{
        padding-right: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:pr-56{
        padding-right: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:pr-60{
        padding-right: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:pr-64{
        padding-right: 4rem;
    }
    
    .xl\:parent:target .parent-target\:pr-68{
        padding-right: 6rem;
    }
    
    .xl\:parent:target .parent-target\:pr-72{
        padding-right: 8rem;
    }
    
    .xl\:parent:target .parent-target\:pr-76{
        padding-right: 12rem;
    }
    
    .xl\:parent:target .parent-target\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .xl\:parent:target .parent-target\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .xl\:parent:target .parent-target\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .xl\:parent:target .parent-target\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .xl\:parent:target .parent-target\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .xl\:parent:target .parent-target\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .xl\:parent:target .parent-target\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .xl\:parent:target .parent-target\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .xl\:parent:target .parent-target\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .xl\:parent:target .parent-target\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .xl\:parent:target .parent-target\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .xl\:parent:target .parent-target\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .xl\:parent:target .parent-target\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .xl\:parent:target .parent-target\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .xl\:parent:target .parent-target\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .xl\:parent:target .parent-target\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .xl\:parent:target .parent-target\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .xl\:parent:target .parent-target\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .xl\:parent:target .parent-target\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .xl\:parent:target .parent-target\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .xl\:parent:target .parent-target\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .xl\:parent:target .parent-target\:m-auto{
        margin: auto;
    }
    
    .xl\:parent:target .parent-target\:m-0{
        margin: 0;
    }
    
    .xl\:parent:target .parent-target\:m-4{
        margin: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:m-8{
        margin: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:m-12{
        margin: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:m-16{
        margin: 1rem;
    }
    
    .xl\:parent:target .parent-target\:m-20{
        margin: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:m-24{
        margin: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:m-28{
        margin: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:m-32{
        margin: 2rem;
    }
    
    .xl\:parent:target .parent-target\:m-36{
        margin: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:m-40{
        margin: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:m-44{
        margin: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:m-48{
        margin: 3rem;
    }
    
    .xl\:parent:target .parent-target\:m-52{
        margin: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:m-56{
        margin: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:m-60{
        margin: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:m-64{
        margin: 4rem;
    }
    
    .xl\:parent:target .parent-target\:m-68{
        margin: 6rem;
    }
    
    .xl\:parent:target .parent-target\:m-72{
        margin: 8rem;
    }
    
    .xl\:parent:target .parent-target\:m-76{
        margin: 12rem;
    }
    
    .xl\:parent:target .parent-target\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .xl\:parent:target .parent-target\:mt-auto{
        margin-top: auto;
    }
    
    .xl\:parent:target .parent-target\:mt-0{
        margin-top: 0;
    }
    
    .xl\:parent:target .parent-target\:mt-4{
        margin-top: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:mt-8{
        margin-top: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:mt-12{
        margin-top: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:mt-16{
        margin-top: 1rem;
    }
    
    .xl\:parent:target .parent-target\:mt-20{
        margin-top: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:mt-24{
        margin-top: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:mt-28{
        margin-top: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:mt-32{
        margin-top: 2rem;
    }
    
    .xl\:parent:target .parent-target\:mt-36{
        margin-top: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:mt-40{
        margin-top: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:mt-44{
        margin-top: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:mt-48{
        margin-top: 3rem;
    }
    
    .xl\:parent:target .parent-target\:mt-52{
        margin-top: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:mt-56{
        margin-top: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:mt-60{
        margin-top: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:mt-64{
        margin-top: 4rem;
    }
    
    .xl\:parent:target .parent-target\:mt-68{
        margin-top: 6rem;
    }
    
    .xl\:parent:target .parent-target\:mt-72{
        margin-top: 8rem;
    }
    
    .xl\:parent:target .parent-target\:mt-76{
        margin-top: 12rem;
    }
    
    .xl\:parent:target .parent-target\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .xl\:parent:target .parent-target\:mb-auto{
        margin-bottom: auto;
    }
    
    .xl\:parent:target .parent-target\:mb-0{
        margin-bottom: 0;
    }
    
    .xl\:parent:target .parent-target\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:mb-16{
        margin-bottom: 1rem;
    }
    
    .xl\:parent:target .parent-target\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:mb-32{
        margin-bottom: 2rem;
    }
    
    .xl\:parent:target .parent-target\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:mb-48{
        margin-bottom: 3rem;
    }
    
    .xl\:parent:target .parent-target\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:mb-64{
        margin-bottom: 4rem;
    }
    
    .xl\:parent:target .parent-target\:mb-68{
        margin-bottom: 6rem;
    }
    
    .xl\:parent:target .parent-target\:mb-72{
        margin-bottom: 8rem;
    }
    
    .xl\:parent:target .parent-target\:mb-76{
        margin-bottom: 12rem;
    }
    
    .xl\:parent:target .parent-target\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .xl\:parent:target .parent-target\:ml-auto{
        margin-left: auto;
    }
    
    .xl\:parent:target .parent-target\:ml-0{
        margin-left: 0;
    }
    
    .xl\:parent:target .parent-target\:ml-4{
        margin-left: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:ml-8{
        margin-left: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:ml-12{
        margin-left: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:ml-16{
        margin-left: 1rem;
    }
    
    .xl\:parent:target .parent-target\:ml-20{
        margin-left: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:ml-24{
        margin-left: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:ml-28{
        margin-left: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:ml-32{
        margin-left: 2rem;
    }
    
    .xl\:parent:target .parent-target\:ml-36{
        margin-left: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:ml-40{
        margin-left: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:ml-44{
        margin-left: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:ml-48{
        margin-left: 3rem;
    }
    
    .xl\:parent:target .parent-target\:ml-52{
        margin-left: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:ml-56{
        margin-left: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:ml-60{
        margin-left: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:ml-64{
        margin-left: 4rem;
    }
    
    .xl\:parent:target .parent-target\:ml-68{
        margin-left: 6rem;
    }
    
    .xl\:parent:target .parent-target\:ml-72{
        margin-left: 8rem;
    }
    
    .xl\:parent:target .parent-target\:ml-76{
        margin-left: 12rem;
    }
    
    .xl\:parent:target .parent-target\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .xl\:parent:target .parent-target\:mr-auto{
        margin-right: auto;
    }
    
    .xl\:parent:target .parent-target\:mr-0{
        margin-right: 0;
    }
    
    .xl\:parent:target .parent-target\:mr-4{
        margin-right: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:mr-8{
        margin-right: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:mr-12{
        margin-right: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:mr-16{
        margin-right: 1rem;
    }
    
    .xl\:parent:target .parent-target\:mr-20{
        margin-right: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:mr-24{
        margin-right: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:mr-28{
        margin-right: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:mr-32{
        margin-right: 2rem;
    }
    
    .xl\:parent:target .parent-target\:mr-36{
        margin-right: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:mr-40{
        margin-right: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:mr-44{
        margin-right: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:mr-48{
        margin-right: 3rem;
    }
    
    .xl\:parent:target .parent-target\:mr-52{
        margin-right: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:mr-56{
        margin-right: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:mr-60{
        margin-right: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:mr-64{
        margin-right: 4rem;
    }
    
    .xl\:parent:target .parent-target\:mr-68{
        margin-right: 6rem;
    }
    
    .xl\:parent:target .parent-target\:mr-72{
        margin-right: 8rem;
    }
    
    .xl\:parent:target .parent-target\:mr-76{
        margin-right: 12rem;
    }
    
    .xl\:parent:target .parent-target\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .xl\:parent:target .parent-target\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .xl\:parent:target .parent-target\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .xl\:parent:target .parent-target\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .xl\:parent:target .parent-target\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .xl\:parent:target .parent-target\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .xl\:parent:target .parent-target\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .xl\:parent:target .parent-target\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .xl\:parent:target .parent-target\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .xl\:parent:target .parent-target\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .xl\:parent:target .parent-target\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .xl\:parent:target .parent-target\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .xl\:parent:target .parent-target\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .xl\:parent:target .parent-target\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .xl\:parent:target .parent-target\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .xl\:parent:target .parent-target\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .xl\:parent:target .parent-target\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .xl\:parent:target .parent-target\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .xl\:parent:target .parent-target\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .xl\:parent:target .parent-target\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .xl\:parent:target .parent-target\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .xl\:parent:target .parent-target\:d-none{
        display: none;
    }
    
    .xl\:parent:target .parent-target\:d-block{
        display: block;
    }
    
    .xl\:parent:target .parent-target\:d-flex{
        display: flex;
    }
    
    .xl\:parent:target .parent-target\:d-grid{
        display: grid;
    }
    
    .xl\:parent:target .parent-target\:d-table{
        display: table;
    }
    
    .xl\:parent:target .parent-target\:d-inherit{
        display: inherit;
    }
    
    .xl\:parent:target .parent-target\:d-flexbox{
        display: flexbox;
    }
    
    .xl\:parent:target .parent-target\:d-table-column{
        display: table-column;
    }
    
    .xl\:parent:target .parent-target\:d-table-column-group{
        display: table-column-group;
    }
    
    .xl\:parent:target .parent-target\:d-table-cell{
        display: table-cell;
    }
    
    .xl\:parent:target .parent-target\:d-table-caption{
        display: table-caption;
    }
    
    .xl\:parent:target .parent-target\:d-table-row{
        display: table-row;
    }
    
    .xl\:parent:target .parent-target\:d-table-row-group{
        display: table-row-group;
    }
    
    .xl\:parent:target .parent-target\:d-inline-block{
        display: inline-block;
    }
    
    .xl\:parent:target .parent-target\:d-inline-flex{
        display: inline-flex;
    }
    
    .xl\:parent:target .parent-target\:border-round-none{
        border-radius: 0;
    }
    
    .xl\:parent:target .parent-target\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .xl\:parent:target .parent-target\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .xl\:parent:target .parent-target\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .xl\:parent:target .parent-target\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .xl\:parent:target .parent-target\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .xl\:parent:target .parent-target\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .xl\:parent:target .parent-target\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .xl\:parent:target .parent-target\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:target .parent-target\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .xl\:parent:target .parent-target\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:target .parent-target\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:target .parent-target\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:target .parent-target\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:target .parent-target\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:target .parent-target\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:target .parent-target\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:target .parent-target\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:target .parent-target\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .xl\:parent:target .parent-target\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:target .parent-target\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:target .parent-target\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:target .parent-target\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:target .parent-target\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:target .parent-target\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:target .parent-target\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:target .parent-target\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:target .parent-target\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .xl\:parent:target .parent-target\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:target .parent-target\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:target .parent-target\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:target .parent-target\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:target .parent-target\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:target .parent-target\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:target .parent-target\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:target .parent-target\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .xl\:parent:target .parent-target\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .xl\:parent:target .parent-target\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .xl\:parent:target .parent-target\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .xl\:parent:target .parent-target\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .xl\:parent:target .parent-target\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .xl\:parent:target .parent-target\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .xl\:parent:target .parent-target\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .xl\:parent:target .parent-target\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .xl\:parent:target .parent-target\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .xl\:parent:target .parent-target\:border-w-0{
        border-width: 0;
    }
    
    .xl\:parent:target .parent-target\:border-w-1{
        border-width: 1px;
    }
    
    .xl\:parent:target .parent-target\:border-w-2{
        border-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:border-w-4{
        border-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:border-w-6{
        border-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:border-w-8{
        border-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .xl\:parent:target .parent-target\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .xl\:parent:target .parent-target\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .xl\:parent:target .parent-target\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .xl\:parent:target .parent-target\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:border-wl-0{
        border-left-width: 0;
    }
    
    .xl\:parent:target .parent-target\:border-wl-1{
        border-left-width: 1px;
    }
    
    .xl\:parent:target .parent-target\:border-wl-2{
        border-left-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:border-wl-4{
        border-left-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:border-wl-6{
        border-left-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:border-wl-8{
        border-left-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:border-wr-0{
        border-right-width: 0;
    }
    
    .xl\:parent:target .parent-target\:border-wr-1{
        border-right-width: 1px;
    }
    
    .xl\:parent:target .parent-target\:border-wr-2{
        border-right-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:border-wr-4{
        border-right-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:border-wr-6{
        border-right-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:border-wr-8{
        border-right-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:border-wt-0{
        border-top-width: 0;
    }
    
    .xl\:parent:target .parent-target\:border-wt-1{
        border-top-width: 1px;
    }
    
    .xl\:parent:target .parent-target\:border-wt-2{
        border-top-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:border-wt-4{
        border-top-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:border-wt-6{
        border-top-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:border-wt-8{
        border-top-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .xl\:parent:target .parent-target\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .xl\:parent:target .parent-target\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:border-solid{
        border-style: solid;
    }
    
    .xl\:parent:target .parent-target\:border-dashed{
        border-style: dashed;
    }
    
    .xl\:parent:target .parent-target\:border-dotted{
        border-style: dotted;
    }
    
    .xl\:parent:target .parent-target\:border-double{
        border-style: double;
    }
    
    .xl\:parent:target .parent-target\:border-hidden{
        border-style: hidden;
    }
    
    .xl\:parent:target .parent-target\:border-none{
        border-style: none;
    }
    
    .xl\:parent:target .parent-target\:outline-w-0{
        outline-width: 0;
    }
    
    .xl\:parent:target .parent-target\:outline-w-1{
        outline-width: 1px;
    }
    
    .xl\:parent:target .parent-target\:outline-w-2{
        outline-width: 2px;
    }
    
    .xl\:parent:target .parent-target\:outline-w-4{
        outline-width: 4px;
    }
    
    .xl\:parent:target .parent-target\:outline-w-6{
        outline-width: 6px;
    }
    
    .xl\:parent:target .parent-target\:outline-w-8{
        outline-width: 8px;
    }
    
    .xl\:parent:target .parent-target\:outline-solid{
        outline-style: solid;
    }
    
    .xl\:parent:target .parent-target\:outline-dashed{
        outline-style: dashed;
    }
    
    .xl\:parent:target .parent-target\:outline-dotted{
        outline-style: dotted;
    }
    
    .xl\:parent:target .parent-target\:outline-double{
        outline-style: double;
    }
    
    .xl\:parent:target .parent-target\:outline-hidden{
        outline-style: hidden;
    }
    
    .xl\:parent:target .parent-target\:outline-none{
        outline-style: none;
    }
    
    .xl\:parent:target .parent-target\:outline-offset-0{
        outline-offset: 0;
    }
    
    .xl\:parent:target .parent-target\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .xl\:parent:target .parent-target\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .xl\:parent:target .parent-target\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .xl\:parent:target .parent-target\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .xl\:parent:target .parent-target\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .xl\:parent:target .parent-target\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .xl\:parent:target .parent-target\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .xl\:parent:target .parent-target\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .xl\:parent:target .parent-target\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .xl\:parent:target .parent-target\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .xl\:parent:target .parent-target\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .xl\:parent:target .parent-target\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .xl\:parent:target .parent-target\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .xl\:parent:target .parent-target\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .xl\:parent:target .parent-target\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .xl\:parent:target .parent-target\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .xl\:parent:target .parent-target\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .xl\:parent:target .parent-target\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .xl\:parent:target .parent-target\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .xl\:parent:target .parent-target\:box-shadow-none{
        box-shadow: none;
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:opacity-0{
        opacity: 0;
    }
    
    .xl\:parent:target .parent-target\:opacity-5{
        opacity: 0.05;
    }
    
    .xl\:parent:target .parent-target\:opacity-10{
        opacity: 0.1;
    }
    
    .xl\:parent:target .parent-target\:opacity-15{
        opacity: 0.15;
    }
    
    .xl\:parent:target .parent-target\:opacity-20{
        opacity: 0.2;
    }
    
    .xl\:parent:target .parent-target\:opacity-25{
        opacity: 0.25;
    }
    
    .xl\:parent:target .parent-target\:opacity-30{
        opacity: 0.3;
    }
    
    .xl\:parent:target .parent-target\:opacity-35{
        opacity: 0.35;
    }
    
    .xl\:parent:target .parent-target\:opacity-40{
        opacity: 0.4;
    }
    
    .xl\:parent:target .parent-target\:opacity-45{
        opacity: 0.45;
    }
    
    .xl\:parent:target .parent-target\:opacity-50{
        opacity: 0.5;
    }
    
    .xl\:parent:target .parent-target\:opacity-55{
        opacity: 0.55;
    }
    
    .xl\:parent:target .parent-target\:opacity-60{
        opacity: 0.6;
    }
    
    .xl\:parent:target .parent-target\:opacity-65{
        opacity: 0.65;
    }
    
    .xl\:parent:target .parent-target\:opacity-70{
        opacity: 0.7;
    }
    
    .xl\:parent:target .parent-target\:opacity-75{
        opacity: 0.75;
    }
    
    .xl\:parent:target .parent-target\:opacity-80{
        opacity: 0.8;
    }
    
    .xl\:parent:target .parent-target\:opacity-85{
        opacity: 0.85;
    }
    
    .xl\:parent:target .parent-target\:opacity-90{
        opacity: 0.9;
    }
    
    .xl\:parent:target .parent-target\:opacity-95{
        opacity: 0.95;
    }
    
    .xl\:parent:target .parent-target\:opacity-100{
        opacity: 1;
    }
    
    .xl\:parent:target .parent-target\:border-collapse{
        border-collapse: collapse;
    }
    
    .xl\:parent:target .parent-target\:border-seperate{
        border-collapse: separate;
    }
    
    .xl\:parent:target .parent-target\:table-layout-auto{
        table-layout: auto;
    }
    
    .xl\:parent:target .parent-target\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .xl\:parent:target .parent-target\:appearance-none{
        appearance: none;
    }
    
    .xl\:parent:target .parent-target\:appearance-auto{
        appearance: auto;
    }
    
    .xl\:parent:target .parent-target\:caption-top{
        caption-side: top;
    }
    
    .xl\:parent:target .parent-target\:caption-bottom{
        caption-side: bottom;
    }
    
    .xl\:parent:target .parent-target\:cursor-auto{
        cursor: auto;
    }
    
    .xl\:parent:target .parent-target\:cursor-default{
        cursor: default;
    }
    
    .xl\:parent:target .parent-target\:cursor-pointer{
        cursor: pointer;
    }
    
    .xl\:parent:target .parent-target\:cursor-text{
        cursor: text;
    }
    
    .xl\:parent:target .parent-target\:cursor-wait{
        cursor: wait;
    }
    
    .xl\:parent:target .parent-target\:cursor-help{
        cursor: help;
    }
    
    .xl\:parent:target .parent-target\:cursor-progress{
        cursor: progress;
    }
    
    .xl\:parent:target .parent-target\:cursor-none{
        cursor: none;
    }
    
    .xl\:parent:target .parent-target\:pointer-events-none{
        pointer-events: none;
    }
    
    .xl\:parent:target .parent-target\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .xl\:parent:target .parent-target\:resize-none{
        resize: none;
    }
    
    .xl\:parent:target .parent-target\:resize-y{
        resize: vertical;
    }
    
    .xl\:parent:target .parent-target\:resize-x{
        resize: horizontal;
    }
    
    .xl\:parent:target .parent-target\:resize-both{
        resize: both;
    }
    
    .xl\:parent:target .parent-target\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .xl\:parent:target .parent-target\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .xl\:parent:target .parent-target\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .xl\:parent:target .parent-target\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .xl\:parent:target .parent-target\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .xl\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .xl\:parent:target .parent-target\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .xl\:parent:target .parent-target\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .xl\:parent:target .parent-target\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .xl\:parent:target .parent-target\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:parent:target .parent-target\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .xl\:parent:target .parent-target\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .xl\:parent:target .parent-target\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .xl\:parent:target .parent-target\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .xl\:parent:target .parent-target\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .xl\:parent:target .parent-target\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .xl\:parent:target .parent-target\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .xl\:parent:target .parent-target\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .xl\:parent:target .parent-target\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .xl\:parent:target .parent-target\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .xl\:parent:target .parent-target\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .xl\:parent:target .parent-target\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .xl\:parent:target .parent-target\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .xl\:parent:target .parent-target\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .xl\:parent:target .parent-target\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .xl\:parent:target .parent-target\:user-select-none{
        user-select: none;
    }
    
    .xl\:parent:target .parent-target\:user-select-text{
        user-select: text;
    }
    
    .xl\:parent:target .parent-target\:user-select-all{
        user-select: all;
    }
    
    .xl\:parent:target .parent-target\:user-select-auto{
        user-select: auto;
    }
    
    .xl\:parent:target .parent-target\:will-change-auto{
        will-change: auto;
    }
    
    .xl\:parent:target .parent-target\:will-change-scroll{
        will-change: scroll;
    }
    
    .xl\:parent:target .parent-target\:will-change-contents{
        will-change: contents;
    }
    
    .xl\:parent:target .parent-target\:will-change-transform{
        will-change: transform;
    }
    
    .xl\:parent:target .parent-target\:stroke-w-0{
        stroke-width: 0;
    }
    
    .xl\:parent:target .parent-target\:stroke-w-1{
        stroke-width: 1;
    }
    
    .xl\:parent:target .parent-target\:stroke-w-2{
        stroke-width: 2;
    }
    
    .xl\:parent:target .parent-target\:scale-0{
        transform: scale(0);
    }
    
    .xl\:parent:target .parent-target\:scale-5{
        transform: scale(0.05);
    }
    
    .xl\:parent:target .parent-target\:scale-10{
        transform: scale(0.1);
    }
    
    .xl\:parent:target .parent-target\:scale-15{
        transform: scale(0.15);
    }
    
    .xl\:parent:target .parent-target\:scale-20{
        transform: scale(0.2);
    }
    
    .xl\:parent:target .parent-target\:scale-25{
        transform: scale(0.25);
    }
    
    .xl\:parent:target .parent-target\:scale-30{
        transform: scale(0.3);
    }
    
    .xl\:parent:target .parent-target\:scale-35{
        transform: scale(0.35);
    }
    
    .xl\:parent:target .parent-target\:scale-40{
        transform: scale(0.4);
    }
    
    .xl\:parent:target .parent-target\:scale-45{
        transform: scale(0.45);
    }
    
    .xl\:parent:target .parent-target\:scale-50{
        transform: scale(0.5);
    }
    
    .xl\:parent:target .parent-target\:scale-55{
        transform: scale(0.55);
    }
    
    .xl\:parent:target .parent-target\:scale-60{
        transform: scale(0.6);
    }
    
    .xl\:parent:target .parent-target\:scale-65{
        transform: scale(0.65);
    }
    
    .xl\:parent:target .parent-target\:scale-70{
        transform: scale(0.7);
    }
    
    .xl\:parent:target .parent-target\:scale-75{
        transform: scale(0.75);
    }
    
    .xl\:parent:target .parent-target\:scale-80{
        transform: scale(0.8);
    }
    
    .xl\:parent:target .parent-target\:scale-85{
        transform: scale(0.85);
    }
    
    .xl\:parent:target .parent-target\:scale-90{
        transform: scale(0.9);
    }
    
    .xl\:parent:target .parent-target\:scale-95{
        transform: scale(0.95);
    }
    
    .xl\:parent:target .parent-target\:scale-100{
        transform: scale(1);
    }
    
    .xl\:parent:target .parent-target\:scale-105{
        transform: scale(1.05);
    }
    
    .xl\:parent:target .parent-target\:scale-110{
        transform: scale(1.1);
    }
    
    .xl\:parent:target .parent-target\:scale-115{
        transform: scale(1.15);
    }
    
    .xl\:parent:target .parent-target\:scale-120{
        transform: scale(1.2);
    }
    
    .xl\:parent:target .parent-target\:scale-125{
        transform: scale(1.25);
    }
    
    .xl\:parent:target .parent-target\:scale-130{
        transform: scale(1.3);
    }
    
    .xl\:parent:target .parent-target\:scale-135{
        transform: scale(1.35);
    }
    
    .xl\:parent:target .parent-target\:scale-140{
        transform: scale(1.4);
    }
    
    .xl\:parent:target .parent-target\:scale-145{
        transform: scale(1.45);
    }
    
    .xl\:parent:target .parent-target\:scale-150{
        transform: scale(1.5);
    }

    .xl\:parent:target .parent-target\:-translate-1:target{
        transform: translate(-10px);
    }

    .xl\:parent:target .parent-target\:-translate-2:target{
        transform: translate(-20px);
    }

    .xl\:parent:target .parent-target\:-translate-3:target{
        transform: translate(-30px);
    }

    .xl\:parent:target .parent-target\:-translate-4:target{
        transform: translate(-40px);
    }

    .xl\:parent:target .parent-target\:-translate-5:target{
        transform: translate(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-6:target{
        transform: translate(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-7:target{
        transform: translate(-70px);
    }

    .xl\:parent:target .parent-target\:-translate-8:target{
        transform: translate(-80px);
    }

    .xl\:parent:target .parent-target\:-translate-9:target{
        transform: translate(-90px);
    }

    .xl\:parent:target .parent-target\:-translate-10:target{
        transform: translate(-100px);
    }

    .xl\:parent:target .parent-target\:-translate-11:target{
        transform: translate(-110px);
    }

    .xl\:parent:target .parent-target\:-translate-12:target{
        transform: translate(-120px);
    }

    .xl\:parent:target .parent-target\:-translate-13:target{
        transform: translate(-130px);
    }

    .xl\:parent:target .parent-target\:-translate-14:target{
        transform: translate(-140px);
    }

    .xl\:parent:target .parent-target\:-translate-15:target{
        transform: translate(-150px);
    }

    .xl\:parent:target .parent-target\:-translate-16:target{
        transform: translate(-160px);
    }

    .xl\:parent:target .parent-target\:-translate-17:target{
        transform: translate(-170px);
    }

    .xl\:parent:target .parent-target\:-translate-18:target{
        transform: translate(-180px);
    }

    .xl\:parent:target .parent-target\:-translate-19:target{
        transform: translate(-190px);
    }

    .xl\:parent:target .parent-target\:-translate-20:target{
        transform: translate(-200px);
    }

    .xl\:parent:target .parent-target\:-translate-10x:target{
        transform: translate(-10%);
    }

    .xl\:parent:target .parent-target\:-translate-15x:target{
        transform: translate(-15%);
    }

    .xl\:parent:target .parent-target\:-translate-20x:target{
        transform: translate(-20%);
    }

    .xl\:parent:target .parent-target\:-translate-25x:target{
        transform: translate(-25%);
    }

    .xl\:parent:target .parent-target\:-translate-30x:target{
        transform: translate(-30%);
    }

    .xl\:parent:target .parent-target\:-translate-35x:target{
        transform: translate(-35%);
    }

    .xl\:parent:target .parent-target\:-translate-40x:target{
        transform: translate(-40%);
    }

    .xl\:parent:target .parent-target\:-translate-45x:target{
        transform: translate(-45%);
    }

    .xl\:parent:target .parent-target\:-translate-50x:target{
        transform: translate(-50%);
    }

    .xl\:parent:target .parent-target\:-translate-55x:target{
        transform: translate(-55%);
    }

    .xl\:parent:target .parent-target\:-translate-60x:target{
        transform: translate(-60%);
    }

    .xl\:parent:target .parent-target\:-translate-65x:target{
        transform: translate(-65%);
    }

    .xl\:parent:target .parent-target\:-translate-70x:target{
        transform: translate(-70%);
    }

    .xl\:parent:target .parent-target\:-translate-75x:target{
        transform: translate(-75%);
    }

    .xl\:parent:target .parent-target\:-translate-80x:target{
        transform: translate(-80%);
    }

    .xl\:parent:target .parent-target\:-translate-85x:target{
        transform: translate(-85%);
    }

    .xl\:parent:target .parent-target\:-translate-90x:target{
        transform: translate(-90%);
    }

    .xl\:parent:target .parent-target\:-translate-95x:target{
        transform: translate(-95%);
    }

    .xl\:parent:target .parent-target\:-translate-x-1:target{
        transform: translateX(-10px);
    }

    .xl\:parent:target .parent-target\:-translate-x-2:target{
        transform: translateX(-20px);
    }

    .xl\:parent:target .parent-target\:-translate-x-3:target{
        transform: translateX(-30px);
    }

    .xl\:parent:target .parent-target\:-translate-x-4:target{
        transform: translateX(-40px);
    }

    .xl\:parent:target .parent-target\:-translate-x-5:target{
        transform: translateX(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-x-6:target{
        transform: translateX(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-x-7:target{
        transform: translateX(-70px);
    }

    .xl\:parent:target .parent-target\:-translate-x-8:target{
        transform: translateX(-80px);
    }

    .xl\:parent:target .parent-target\:-translate-x-9:target{
        transform: translateX(-90px);
    }

    .xl\:parent:target .parent-target\:-translate-x-10:target{
        transform: translateX(-100px);
    }

    .xl\:parent:target .parent-target\:-translate-x-11:target{
        transform: translateX(-110px);
    }

    .xl\:parent:target .parent-target\:-translate-x-12:target{
        transform: translateX(-120px);
    }

    .xl\:parent:target .parent-target\:-translate-x-13:target{
        transform: translateX(-130px);
    }

    .xl\:parent:target .parent-target\:-translate-x-14:target{
        transform: translateX(-140px);
    }

    .xl\:parent:target .parent-target\:-translate-x-15:target{
        transform: translateX(-150px);
    }

    .xl\:parent:target .parent-target\:-translate-x-16:target{
        transform: translateX(-160px);
    }

    .xl\:parent:target .parent-target\:-translate-x-17:target{
        transform: translateX(-170px);
    }

    .xl\:parent:target .parent-target\:-translate-x-18:target{
        transform: translateX(-180px);
    }

    .xl\:parent:target .parent-target\:-translate-x-19:target{
        transform: translateX(-190px);
    }

    .xl\:parent:target .parent-target\:-translate-x-20:target{
        transform: translateX(-200px);
    }

    .xl\:parent:target .parent-target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }

    .xl\:parent:target .parent-target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }

    .xl\:parent:target .parent-target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }

    .xl\:parent:target .parent-target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }

    .xl\:parent:target .parent-target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }

    .xl\:parent:target .parent-target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }

    .xl\:parent:target .parent-target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }

    .xl\:parent:target .parent-target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }

    .xl\:parent:target .parent-target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }

    .xl\:parent:target .parent-target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }

    .xl\:parent:target .parent-target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }

    .xl\:parent:target .parent-target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }

    .xl\:parent:target .parent-target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }

    .xl\:parent:target .parent-target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }

    .xl\:parent:target .parent-target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }

    .xl\:parent:target .parent-target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }

    .xl\:parent:target .parent-target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }

    .xl\:parent:target .parent-target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }

    .xl\:parent:target .parent-target\:-translate-y-1:target{
        transform: translateY(-10px);
    }

    .xl\:parent:target .parent-target\:-translate-y-2:target{
        transform: translateY(-20px);
    }

    .xl\:parent:target .parent-target\:-translate-y-3:target{
        transform: translateY(-30px);
    }

    .xl\:parent:target .parent-target\:-translate-y-4:target{
        transform: translateY(-40px);
    }

    .xl\:parent:target .parent-target\:-translate-y-5:target{
        transform: translateY(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-y-6:target{
        transform: translateY(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-y-7:target{
        transform: translateY(-70px);
    }

    .xl\:parent:target .parent-target\:-translate-y-8:target{
        transform: translateY(-80px);
    }

    .xl\:parent:target .parent-target\:-translate-y-9:target{
        transform: translateY(-90px);
    }

    .xl\:parent:target .parent-target\:-translate-y-10:target{
        transform: translateY(-100px);
    }

    .xl\:parent:target .parent-target\:-translate-y-11:target{
        transform: translateY(-110px);
    }

    .xl\:parent:target .parent-target\:-translate-y-12:target{
        transform: translateY(-120px);
    }

    .xl\:parent:target .parent-target\:-translate-y-13:target{
        transform: translateY(-130px);
    }

    .xl\:parent:target .parent-target\:-translate-y-14:target{
        transform: translateY(-140px);
    }

    .xl\:parent:target .parent-target\:-translate-y-15:target{
        transform: translateY(-150px);
    }

    .xl\:parent:target .parent-target\:-translate-y-16:target{
        transform: translateY(-160px);
    }

    .xl\:parent:target .parent-target\:-translate-y-17:target{
        transform: translateY(-170px);
    }

    .xl\:parent:target .parent-target\:-translate-y-18:target{
        transform: translateY(-180px);
    }

    .xl\:parent:target .parent-target\:-translate-y-19:target{
        transform: translateY(-190px);
    }

    .xl\:parent:target .parent-target\:-translate-y-20:target{
        transform: translateY(-200px);
    }

    .xl\:parent:target .parent-target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }

    .xl\:parent:target .parent-target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }

    .xl\:parent:target .parent-target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }

    .xl\:parent:target .parent-target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }

    .xl\:parent:target .parent-target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }

    .xl\:parent:target .parent-target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }

    .xl\:parent:target .parent-target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }

    .xl\:parent:target .parent-target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }

    .xl\:parent:target .parent-target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }

    .xl\:parent:target .parent-target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }

    .xl\:parent:target .parent-target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }

    .xl\:parent:target .parent-target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }

    .xl\:parent:target .parent-target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }

    .xl\:parent:target .parent-target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }

    .xl\:parent:target .parent-target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }

    .xl\:parent:target .parent-target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }

    .xl\:parent:target .parent-target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }

    .xl\:parent:target .parent-target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }

    .xl\:parent:target .parent-target\:-translate-1{
        transform: translate(-10px);
    }

    .xl\:parent:target .parent-target\:-translate-2{
        transform: translate(-20px);
    }

    .xl\:parent:target .parent-target\:-translate-3{
        transform: translate(-30px);
    }

    .xl\:parent:target .parent-target\:-translate-4{
        transform: translate(-40px);
    }

    .xl\:parent:target .parent-target\:-translate-5{
        transform: translate(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-6{
        transform: translate(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-7{
        transform: translate(-70px);
    }

    .xl\:parent:target .parent-target\:-translate-8{
        transform: translate(-80px);
    }

    .xl\:parent:target .parent-target\:-translate-9{
        transform: translate(-90px);
    }

    .xl\:parent:target .parent-target\:-translate-10{
        transform: translate(-100px);
    }

    .xl\:parent:target .parent-target\:-translate-11{
        transform: translate(-110px);
    }

    .xl\:parent:target .parent-target\:-translate-12{
        transform: translate(-120px);
    }

    .xl\:parent:target .parent-target\:-translate-13{
        transform: translate(-130px);
    }

    .xl\:parent:target .parent-target\:-translate-14{
        transform: translate(-140px);
    }

    .xl\:parent:target .parent-target\:-translate-15{
        transform: translate(-150px);
    }

    .xl\:parent:target .parent-target\:-translate-16{
        transform: translate(-160px);
    }

    .xl\:parent:target .parent-target\:-translate-17{
        transform: translate(-170px);
    }

    .xl\:parent:target .parent-target\:-translate-18{
        transform: translate(-180px);
    }

    .xl\:parent:target .parent-target\:-translate-19{
        transform: translate(-190px);
    }

    .xl\:parent:target .parent-target\:-translate-20{
        transform: translate(-200px);
    }

    .xl\:parent:target .parent-target\:-translate-10x{
        transform: translate(-10%);
    }

    .xl\:parent:target .parent-target\:-translate-15x{
        transform: translate(-15%);
    }

    .xl\:parent:target .parent-target\:-translate-20x{
        transform: translate(-20%);
    }

    .xl\:parent:target .parent-target\:-translate-25x{
        transform: translate(-25%);
    }

    .xl\:parent:target .parent-target\:-translate-30x{
        transform: translate(-30%);
    }

    .xl\:parent:target .parent-target\:-translate-35x{
        transform: translate(-35%);
    }

    .xl\:parent:target .parent-target\:-translate-40x{
        transform: translate(-40%);
    }

    .xl\:parent:target .parent-target\:-translate-45x{
        transform: translate(-45%);
    }

    .xl\:parent:target .parent-target\:-translate-50x{
        transform: translate(-50%);
    }

    .xl\:parent:target .parent-target\:-translate-55x{
        transform: translate(-55%);
    }

    .xl\:parent:target .parent-target\:-translate-60x{
        transform: translate(-60%);
    }

    .xl\:parent:target .parent-target\:-translate-65x{
        transform: translate(-65%);
    }

    .xl\:parent:target .parent-target\:-translate-70x{
        transform: translate(-70%);
    }

    .xl\:parent:target .parent-target\:-translate-75x{
        transform: translate(-75%);
    }

    .xl\:parent:target .parent-target\:-translate-80x{
        transform: translate(-80%);
    }

    .xl\:parent:target .parent-target\:-translate-85x{
        transform: translate(-85%);
    }

    .xl\:parent:target .parent-target\:-translate-90x{
        transform: translate(-90%);
    }

    .xl\:parent:target .parent-target\:-translate-95x{
        transform: translate(-95%);
    }

    .xl\:parent:target .parent-target\:-translate-x-1{
        transform: translateX(-10px);
    }

    .xl\:parent:target .parent-target\:-translate-x-2{
        transform: translateX(-20px);
    }

    .xl\:parent:target .parent-target\:-translate-x-3{
        transform: translateX(-30px);
    }

    .xl\:parent:target .parent-target\:-translate-x-4{
        transform: translateX(-40px);
    }

    .xl\:parent:target .parent-target\:-translate-x-5{
        transform: translateX(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-x-6{
        transform: translateX(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-x-7{
        transform: translateX(-70px);
    }

    .xl\:parent:target .parent-target\:-translate-x-8{
        transform: translateX(-80px);
    }

    .xl\:parent:target .parent-target\:-translate-x-9{
        transform: translateX(-90px);
    }

    .xl\:parent:target .parent-target\:-translate-x-10{
        transform: translateX(-100px);
    }

    .xl\:parent:target .parent-target\:-translate-x-11{
        transform: translateX(-110px);
    }

    .xl\:parent:target .parent-target\:-translate-x-12{
        transform: translateX(-120px);
    }

    .xl\:parent:target .parent-target\:-translate-x-13{
        transform: translateX(-130px);
    }

    .xl\:parent:target .parent-target\:-translate-x-14{
        transform: translateX(-140px);
    }

    .xl\:parent:target .parent-target\:-translate-x-15{
        transform: translateX(-150px);
    }

    .xl\:parent:target .parent-target\:-translate-x-16{
        transform: translateX(-160px);
    }

    .xl\:parent:target .parent-target\:-translate-x-17{
        transform: translateX(-170px);
    }

    .xl\:parent:target .parent-target\:-translate-x-18{
        transform: translateX(-180px);
    }

    .xl\:parent:target .parent-target\:-translate-x-19{
        transform: translateX(-190px);
    }

    .xl\:parent:target .parent-target\:-translate-x-20{
        transform: translateX(-200px);
    }

    .xl\:parent:target .parent-target\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .xl\:parent:target .parent-target\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .xl\:parent:target .parent-target\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .xl\:parent:target .parent-target\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .xl\:parent:target .parent-target\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .xl\:parent:target .parent-target\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .xl\:parent:target .parent-target\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .xl\:parent:target .parent-target\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .xl\:parent:target .parent-target\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .xl\:parent:target .parent-target\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .xl\:parent:target .parent-target\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .xl\:parent:target .parent-target\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .xl\:parent:target .parent-target\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .xl\:parent:target .parent-target\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .xl\:parent:target .parent-target\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .xl\:parent:target .parent-target\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .xl\:parent:target .parent-target\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .xl\:parent:target .parent-target\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .xl\:parent:target .parent-target\:-translate-y-1{
        transform: translateY(-10px);
    }

    .xl\:parent:target .parent-target\:-translate-y-2{
        transform: translateY(-20px);
    }

    .xl\:parent:target .parent-target\:-translate-y-3{
        transform: translateY(-30px);
    }

    .xl\:parent:target .parent-target\:-translate-y-4{
        transform: translateY(-40px);
    }

    .xl\:parent:target .parent-target\:-translate-y-5{
        transform: translateY(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-y-6{
        transform: translateY(-60px);
    }

    .xl\:parent:target .parent-target\:-translate-y-7{
        transform: translateY(-70px);
    }

    .xl\:parent:target .parent-target\:-translate-y-8{
        transform: translateY(-80px);
    }

    .xl\:parent:target .parent-target\:-translate-y-9{
        transform: translateY(-90px);
    }

    .xl\:parent:target .parent-target\:-translate-y-10{
        transform: translateY(-100px);
    }

    .xl\:parent:target .parent-target\:-translate-y-11{
        transform: translateY(-110px);
    }

    .xl\:parent:target .parent-target\:-translate-y-12{
        transform: translateY(-120px);
    }

    .xl\:parent:target .parent-target\:-translate-y-13{
        transform: translateY(-130px);
    }

    .xl\:parent:target .parent-target\:-translate-y-14{
        transform: translateY(-140px);
    }

    .xl\:parent:target .parent-target\:-translate-y-15{
        transform: translateY(-150px);
    }

    .xl\:parent:target .parent-target\:-translate-y-16{
        transform: translateY(-160px);
    }

    .xl\:parent:target .parent-target\:-translate-y-17{
        transform: translateY(-170px);
    }

    .xl\:parent:target .parent-target\:-translate-y-18{
        transform: translateY(-180px);
    }

    .xl\:parent:target .parent-target\:-translate-y-19{
        transform: translateY(-190px);
    }

    .xl\:parent:target .parent-target\:-translate-y-20{
        transform: translateY(-200px);
    }

    .xl\:parent:target .parent-target\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .xl\:parent:target .parent-target\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .xl\:parent:target .parent-target\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .xl\:parent:target .parent-target\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .xl\:parent:target .parent-target\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .xl\:parent:target .parent-target\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .xl\:parent:target .parent-target\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .xl\:parent:target .parent-target\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .xl\:parent:target .parent-target\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .xl\:parent:target .parent-target\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .xl\:parent:target .parent-target\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .xl\:parent:target .parent-target\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .xl\:parent:target .parent-target\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .xl\:parent:target .parent-target\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .xl\:parent:target .parent-target\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .xl\:parent:target .parent-target\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .xl\:parent:target .parent-target\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .xl\:parent:target .parent-target\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .xl\:parent:target .parent-target\:translate-0{
        transform: translate(0);
    }
    
    .xl\:parent:target .parent-target\:translate-1{
        transform: translate(10px);
    }
    
    .xl\:parent:target .parent-target\:translate-2{
        transform: translate(20px);
    }
    
    .xl\:parent:target .parent-target\:translate-3{
        transform: translate(30px);
    }
    
    .xl\:parent:target .parent-target\:translate-4{
        transform: translate(40px);
    }
    
    .xl\:parent:target .parent-target\:translate-5{
        transform: translate(60px);
    }
    
    .xl\:parent:target .parent-target\:translate-6{
        transform: translate(60px);
    }
    
    .xl\:parent:target .parent-target\:translate-7{
        transform: translate(70px);
    }
    
    .xl\:parent:target .parent-target\:translate-8{
        transform: translate(80px);
    }
    
    .xl\:parent:target .parent-target\:translate-9{
        transform: translate(90px);
    }
    
    .xl\:parent:target .parent-target\:translate-10{
        transform: translate(100px);
    }
    
    .xl\:parent:target .parent-target\:translate-11{
        transform: translate(110px);
    }
    
    .xl\:parent:target .parent-target\:translate-12{
        transform: translate(120px);
    }
    
    .xl\:parent:target .parent-target\:translate-13{
        transform: translate(130px);
    }
    
    .xl\:parent:target .parent-target\:translate-14{
        transform: translate(140px);
    }
    
    .xl\:parent:target .parent-target\:translate-15{
        transform: translate(150px);
    }
    
    .xl\:parent:target .parent-target\:translate-16{
        transform: translate(160px);
    }
    
    .xl\:parent:target .parent-target\:translate-17{
        transform: translate(170px);
    }
    
    .xl\:parent:target .parent-target\:translate-18{
        transform: translate(180px);
    }
    
    .xl\:parent:target .parent-target\:translate-19{
        transform: translate(190px);
    }
    
    .xl\:parent:target .parent-target\:translate-20{
        transform: translate(200px);
    }
    
    .xl\:parent:target .parent-target\:translate-10x{
        transform: translate(10%);
    }
    
    .xl\:parent:target .parent-target\:translate-15x{
        transform: translate(15%);
    }
    
    .xl\:parent:target .parent-target\:translate-20x{
        transform: translate(20%);
    }
    
    .xl\:parent:target .parent-target\:translate-25x{
        transform: translate(25%);
    }
    
    .xl\:parent:target .parent-target\:translate-30x{
        transform: translate(30%);
    }
    
    .xl\:parent:target .parent-target\:translate-35x{
        transform: translate(35%);
    }
    
    .xl\:parent:target .parent-target\:translate-40x{
        transform: translate(40%);
    }
    
    .xl\:parent:target .parent-target\:translate-45x{
        transform: translate(45%);
    }
    
    .xl\:parent:target .parent-target\:translate-50x{
        transform: translate(50%);
    }
    
    .xl\:parent:target .parent-target\:translate-55x{
        transform: translate(55%);
    }
    
    .xl\:parent:target .parent-target\:translate-60x{
        transform: translate(60%);
    }
    
    .xl\:parent:target .parent-target\:translate-65x{
        transform: translate(65%);
    }
    
    .xl\:parent:target .parent-target\:translate-70x{
        transform: translate(70%);
    }
    
    .xl\:parent:target .parent-target\:translate-75x{
        transform: translate(75%);
    }
    
    .xl\:parent:target .parent-target\:translate-80x{
        transform: translate(80%);
    }
    
    .xl\:parent:target .parent-target\:translate-85x{
        transform: translate(85%);
    }
    
    .xl\:parent:target .parent-target\:translate-90x{
        transform: translate(90%);
    }
    
    .xl\:parent:target .parent-target\:translate-95x{
        transform: translate(95%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-0{
        transform: translateX(0);
    }
    
    .xl\:parent:target .parent-target\:translate-x-1{
        transform: translateX(10px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-2{
        transform: translateX(20px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-3{
        transform: translateX(30px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-4{
        transform: translateX(40px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-5{
        transform: translateX(60px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-6{
        transform: translateX(60px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-7{
        transform: translateX(70px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-8{
        transform: translateX(80px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-9{
        transform: translateX(90px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-10{
        transform: translateX(100px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-11{
        transform: translateX(110px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-12{
        transform: translateX(120px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-13{
        transform: translateX(130px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-14{
        transform: translateX(140px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-15{
        transform: translateX(150px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-16{
        transform: translateX(160px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-17{
        transform: translateX(170px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-18{
        transform: translateX(180px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-19{
        transform: translateX(190px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-20{
        transform: translateX(200px);
    }
    
    .xl\:parent:target .parent-target\:translate-x-10x{
        transform: translateX(10%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-15x{
        transform: translateX(15%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-20x{
        transform: translateX(20%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-25x{
        transform: translateX(25%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-30x{
        transform: translateX(30%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-35x{
        transform: translateX(35%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-40x{
        transform: translateX(40%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-45x{
        transform: translateX(45%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-50x{
        transform: translateX(50%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-55x{
        transform: translateX(55%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-60x{
        transform: translateX(60%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-65x{
        transform: translateX(65%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-70x{
        transform: translateX(70%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-75x{
        transform: translateX(75%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-80x{
        transform: translateX(80%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-85x{
        transform: translateX(85%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-90x{
        transform: translateX(90%);
    }
    
    .xl\:parent:target .parent-target\:translate-x-95x{
        transform: translateX(95%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-0{
        transform: translateY(0);
    }
    
    .xl\:parent:target .parent-target\:translate-y-1{
        transform: translateY(10px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-2{
        transform: translateY(20px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-3{
        transform: translateY(30px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-4{
        transform: translateY(40px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-5{
        transform: translateY(60px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-6{
        transform: translateY(60px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-7{
        transform: translateY(70px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-8{
        transform: translateY(80px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-9{
        transform: translateY(90px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-10{
        transform: translateY(100px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-11{
        transform: translateY(110px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-12{
        transform: translateY(120px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-13{
        transform: translateY(130px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-14{
        transform: translateY(140px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-15{
        transform: translateY(150px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-16{
        transform: translateY(160px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-17{
        transform: translateY(170px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-18{
        transform: translateY(180px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-19{
        transform: translateY(190px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-20{
        transform: translateY(200px);
    }
    
    .xl\:parent:target .parent-target\:translate-y-10x{
        transform: translateY(10%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-15x{
        transform: translateY(15%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-20x{
        transform: translateY(20%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-25x{
        transform: translateY(25%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-30x{
        transform: translateY(30%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-35x{
        transform: translateY(35%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-40x{
        transform: translateY(40%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-45x{
        transform: translateY(45%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-50x{
        transform: translateY(50%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-55x{
        transform: translateY(55%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-60x{
        transform: translateY(60%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-65x{
        transform: translateY(65%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-70x{
        transform: translateY(70%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-75x{
        transform: translateY(75%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-80x{
        transform: translateY(80%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-85x{
        transform: translateY(85%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-90x{
        transform: translateY(90%);
    }
    
    .xl\:parent:target .parent-target\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .xl\:parent:target .parent-target\:rotate-0{
        transform: rotate(0);
    }
    
    .xl\:parent:target .parent-target\:rotate-1{
        transform: rotate(1deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-2{
        transform: rotate(2deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-3{
        transform: rotate(3deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-6{
        transform: rotate(6deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-12{
        transform: rotate(12deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-20{
        transform: rotate(20deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-30{
        transform: rotate(30deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-45{
        transform: rotate(45deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-60{
        transform: rotate(60deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-90{
        transform: rotate(90deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-180{
        transform: rotate(180deg);
    }
    
    .xl\:parent:target .parent-target\:rotate-259{
        transform: rotate(359deg);
    }
    
    .xl\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .xl\:parent:target .parent-target\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .xl\:parent:target .parent-target\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .xl\:parent:target .parent-target\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .xl\:parent:target .parent-target\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .xl\:parent:target .parent-target\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .xl\:parent:target .parent-target\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .xl\:parent:target .parent-target\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .xl\:parent:target .parent-target\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .xl\:parent:target .parent-target\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .xl\:parent:target .parent-target\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .xl\:parent:target .parent-target\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .xl\:parent:target .parent-target\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .xl\:parent:target .parent-target\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .xl\:parent:target .parent-target\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .xl\:parent:target .parent-target\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .xl\:parent:target .parent-target\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .xl\:parent:target .parent-target\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .xl\:parent:target .parent-target\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .xl\:parent:target .parent-target\:transition-property-all{
        transition-property: all;
    }
    
    .xl\:parent:target .parent-target\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .xl\:parent:target .parent-target\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .xl\:parent:target .parent-target\:transition-property-transform{
        transition-property: transform;
    }
    
    .xl\:parent:target .parent-target\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .xl\:parent:target .parent-target\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .xl\:parent:target .parent-target\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .xl\:parent:target .parent-target\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .xl\:parent:target .parent-target\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .xl\:parent:target .parent-target\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .xl\:parent:target .parent-target\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .xl\:parent:target .parent-target\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .xl\:parent:target .parent-target\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .xl\:parent:target .parent-target\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .xl\:parent:target .parent-target\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .xl\:parent:target .parent-target\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .xl\:parent:target .parent-target\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .xl\:parent:target .parent-target\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .xl\:parent:target .parent-target\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .xl\:parent:target .parent-target\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .xl\:parent:target .parent-target\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .xl\:parent:target .parent-target\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .xl\:parent:target .parent-target\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .xl\:parent:target .parent-target\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .xl\:parent:target .parent-target\:animation-name-spin{
        animation-name: spin;
    }
    
    .xl\:parent:target .parent-target\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .xl\:parent:target .parent-target\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .xl\:parent:target .parent-target\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .xl\:parent:target .parent-target\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .xl\:parent:target .parent-target\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .xl\:parent:target .parent-target\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .xl\:parent:target .parent-target\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .xl\:parent:target .parent-target\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .xl\:parent:target .parent-target\:color-white{
        color: var(--white);
    }
    
    .xl\:parent:target .parent-target\:color-black{
        color: var(--black);
    }
    
    .xl\:parent:target .parent-target\:text-white{
        color: var(--white);
    }
    
    .xl\:parent:target .parent-target\:text-black{
        color: var(--black);
    }
    
    .xl\:parent:target .parent-target\:bg-white{
        background: var(--white);
    }
    
    .xl\:parent:target .parent-target\:bg-black{
        background: var(--black);
    }

    .xl\:parent:target .parent-target\:border-white{
        border-color: var(--white);
    }

    .xl\:parent:target .parent-target\:border-black{
        border-color: var(--black);
    }
    
    .xl\:parent:target .parent-target\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .xl\:parent:target .parent-target\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .xl\:parent:target .parent-target\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .xl\:parent:target .parent-target\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .xl\:parent:target .parent-target\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .xl\:parent:target .parent-target\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .xl\:parent:target .parent-target\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .xl\:parent:target .parent-target\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .xl\:parent:target .parent-target\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .xl\:parent:target .parent-target\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .xl\:parent:target .parent-target\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:target .parent-target\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:target .parent-target\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .xl\:parent:target .parent-target\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .xl\:parent:target .parent-target\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .xl\:parent:target .parent-target\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .xl\:parent:target .parent-target\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .xl\:parent:target .parent-target\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .xl\:parent:target .parent-target\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .xl\:parent:target .parent-target\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .xl\:parent:target .parent-target\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .xl\:parent:target .parent-target\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .xl\:parent:target .parent-target\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .xl\:parent:target .parent-target\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .xl\:parent:target .parent-target\:fill-transparent{
        fill: transparent;
    }
    
    .xl\:parent:target .parent-target\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:parent:target .parent-target\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:parent:target .parent-target\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:parent:target .parent-target\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:parent:target .parent-target\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:parent:target .parent-target\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:parent:target .parent-target\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:parent:target .parent-target\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:parent:target .parent-target\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:parent:target .parent-target\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:parent:target .parent-target\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:target .parent-target\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:target .parent-target\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .xl\:parent:target .parent-target\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:target .parent-target\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:target .parent-target\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:target .parent-target\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:target .parent-target\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:target .parent-target\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:target .parent-target\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:target .parent-target\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .xl\:parent:target .parent-target\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .xl\:parent:target .parent-target\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .xl\:parent:target .parent-target\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .xl\:parent:target .parent-target\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .xl\:parent:target .parent-target\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .xl\:parent:target .parent-target\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .xl\:parent:target .parent-target\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .xl\:parent:target .parent-target\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .xl\:parent:target .parent-target\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .xl\:parent:target .parent-target\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .xl\:parent:target .parent-target\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .xl\:parent:target .parent-target\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .xl\:parent:target .parent-target\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .xl\:parent:target .parent-target\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .xl\:parent:target .parent-target\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .xl\:parent:target .parent-target\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .xl\:parent:target .parent-target\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .xl\:parent:target .parent-target\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .xl\:parent:target .parent-target\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .xl\:parent:target .parent-target\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .xl\:parent:target .parent-target\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .xl\:parent:target .parent-target\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .xl\:parent:target .parent-target\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:target .parent-target\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:target .parent-target\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:target .parent-target\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .xl\:parent:target .parent-target\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .xl\:parent:target .parent-target\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .xl\:parent:target .parent-target\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .xl\:parent:target .parent-target\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .xl\:parent:target .parent-target\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .xl\:parent:target .parent-target\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .xl\:parent:target .parent-target\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .xl\:parent:target .parent-target\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .xl\:parent:target .parent-target\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .xl\:parent:target .parent-target\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:target .parent-target\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:target .parent-target\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .xl\:parent:target .parent-target\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .xl\:parent:target .parent-target\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .xl\:parent:target .parent-target\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .xl\:parent:target .parent-target\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .xl\:parent:target .parent-target\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .xl\:parent:target .parent-target\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .xl\:parent:target .parent-target\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .xl\:parent:target .parent-target\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .xl\:parent:target .parent-target\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .xl\:parent:target .parent-target\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .xl\:parent:target .parent-target\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .xl\:parent:target .parent-target\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .xl\:parent:target .parent-target\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .xl\:parent:target .parent-target\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .xl\:parent:target .parent-target\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .xl\:parent:target .parent-target\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .xl\:parent:target .parent-target\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .xl\:parent:target .parent-target\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .xl\:parent:target .parent-target\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .xl\:parent:target .parent-target\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .xl\:parent:target .parent-target\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .xl\:parent:target .parent-target\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .xl\:parent:target .parent-target\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .xl\:parent:target .parent-target\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .xl\:parent:target .parent-target\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .xl\:parent:target .parent-target\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .xl\:parent:target .parent-target\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .xl\:parent:target .parent-target\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .xl\:parent:target .parent-target\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .xl\:parent:target .parent-target\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .xl\:parent:target .parent-target\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .xl\:parent:target .parent-target\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .xl\:parent:target .parent-target\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .xl\:parent:target .parent-target\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .xl\:parent:target .parent-target\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .xl\:parent:target .parent-target\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .xl\:parent:target .parent-target\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .xl\:parent:target .parent-target\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .xl\:parent:target .parent-target\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .xl\:parent:target .parent-target\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .xl\:parent:target .parent-target\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .xl\:parent:target .parent-target\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .xl\:parent:target .parent-target\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .xl\:parent:target .parent-target\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .xl\:parent:target .parent-target\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .xl\:parent:target .parent-target\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .xl\:parent:target .parent-target\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .xl\:parent:target .parent-target\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .xl\:parent:target .parent-target\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .xl\:parent:target .parent-target\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .xl\:parent:target .parent-target\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .xl\:parent:target .parent-target\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .xl\:parent:target .parent-target\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .xl\:parent:target .parent-target\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .xl\:parent:target .parent-target\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .xl\:parent:target .parent-target\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .xl\:parent:target .parent-target\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .xl\:parent:target .parent-target\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .xl\:parent:target .parent-target\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .xl\:parent:target .parent-target\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .xl\:parent:target .parent-target\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .xl\:parent:target .parent-target\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .xl\:parent:target .parent-target\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .xl\:parent:target .parent-target\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .xl\:parent:target .parent-target\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .xl\:parent:target .parent-target\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .xl\:parent:target .parent-target\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .xl\:parent:target .parent-target\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .xl\:parent:target .parent-target\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .xl\:parent:target .parent-target\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .xl\:parent:target .parent-target\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .xl\:parent:target .parent-target\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .xl\:parent:target .parent-target\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .xl\:parent:target .parent-target\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .xl\:parent:target .parent-target\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .xl\:parent:target .parent-target\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .xl\:parent:target .parent-target\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .xl\:parent:target .parent-target\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .xl\:parent:target .parent-target\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .xl\:parent:target .parent-target\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .xl\:parent:target .parent-target\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .xl\:parent:target .parent-target\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .xl\:parent:target .parent-target\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .xl\:parent:target .parent-target\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .xl\:parent:target .parent-target\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .xl\:parent:target .parent-target\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .xl\:parent:target .parent-target\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .xl\:parent:target .parent-target\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .xl\:parent:target .parent-target\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .xl\:parent:target .parent-target\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .xl\:parent:target .parent-target\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .xl\:parent:target .parent-target\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .xl\:parent:target .parent-target\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .xl\:parent:target .parent-target\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .xl\:parent:target .parent-target\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .xl\:parent:target .parent-target\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .xl\:parent:target .parent-target\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .xl\:parent:target .parent-target\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .xl\:parent:target .parent-target\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .xl\:parent:target .parent-target\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .xl\:parent:target .parent-target\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .xl\:parent:target .parent-target\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .xl\:parent:target .parent-target\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .xl\:parent:target .parent-target\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .xl\:parent:target .parent-target\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .xl\:parent:target .parent-target\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .xl\:parent:target .parent-target\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .xl\:parent:target .parent-target\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .xl\:parent:target .parent-target\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .xl\:parent:target .parent-target\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .xl\:parent:target .parent-target\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .xl\:parent:target .parent-target\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .xl\:parent:target .parent-target\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .xl\:parent:target .parent-target\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .xl\:parent:target .parent-target\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .xl\:parent:target .parent-target\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .xl\:parent:target .parent-target\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .xl\:parent:target .parent-target\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .xl\:parent:target .parent-target\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .xl\:parent:target .parent-target\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .xl\:parent:target .parent-target\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .xl\:parent:target .parent-target\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .xl\:parent:target .parent-target\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .xl\:parent:target .parent-target\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .xl\:parent:target .parent-target\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .xl\:parent:target .parent-target\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .xl\:parent:target .parent-target\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .xl\:parent:target .parent-target\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .xl\:parent:target .parent-target\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .xl\:parent:target .parent-target\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .xl\:parent:target .parent-target\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .xl\:parent:target .parent-target\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 1024px){
    .lg\:parent:target .parent-target\:aspect-ratio-auto{
        aspect-ratio: auto;
    }
    
    .lg\:parent:target .parent-target\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }
    
    .lg\:parent:target .parent-target\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }
    
    .lg\:parent:target .parent-target\:container{
        width: 100%;
    }
    
    .lg\:parent:target .parent-target\:container-fluid{
        width: 100%;
    }
    
    .lg\:parent:target .parent-target\:column-auto{
        columns: auto;
    }
    
    .lg\:parent:target .parent-target\:column-1{
        columns: 1;
    }
    
    .lg\:parent:target .parent-target\:column-2{
        columns: 2;
    }
    
    .lg\:parent:target .parent-target\:column-3{
        columns: 3;
    }
    
    .lg\:parent:target .parent-target\:column-4{
        columns: 4;
    }
    
    .lg\:parent:target .parent-target\:column-5{
        columns: 5;
    }
    
    .lg\:parent:target .parent-target\:column-6{
        columns: 6;
    }
    
    .lg\:parent:target .parent-target\:column-7{
        columns: 7;
    }
    
    .lg\:parent:target .parent-target\:column-8{
        columns: 8;
    }
    
    .lg\:parent:target .parent-target\:column-9{
        columns: 9;
    }
    
    .lg\:parent:target .parent-target\:column-10{
        columns: 10;
    }
    
    .lg\:parent:target .parent-target\:column-11{
        columns: 11;
    }
    
    .lg\:parent:target .parent-target\:column-12{
        columns: 12;
    }
    
    .lg\:parent:target .parent-target\:float-inline-start{
        float: inline-start;
    }
    
    .lg\:parent:target .parent-target\:float-inline-end{
        float: inline-end;
    }
    
    .lg\:parent:target .parent-target\:float-left{
        float: left;
    }
    
    .lg\:parent:target .parent-target\:float-right{
        float: right;
    }
    
    .lg\:parent:target .parent-target\:float-none{
        float: none;
    }
    
    .lg\:parent:target .parent-target\:float-inherit{
        float: inherit;
    }
    
    .lg\:parent:target .parent-target\:clear-inline-start{
        clear: inline-start;
    }
    
    .lg\:parent:target .parent-target\:clear-inline-end{
        clear: inline-end;
    }
    
    .lg\:parent:target .parent-target\:clear-left{
        clear: left;
    }
    
    .lg\:parent:target .parent-target\:clear-right{
        clear: right;
    }
    
    .lg\:parent:target .parent-target\:clear-both{
        clear: both;
    }
    
    .lg\:parent:target .parent-target\:clear-none{
        clear: none;
    }
    
    .lg\:parent:target .parent-target\:clear-inherit{
        clear: inherit;
    }
    
    .lg\:parent:target .parent-target\:isolation-auto{
        isolation: auto;
    }
    
    .lg\:parent:target .parent-target\:isolation-true{
        isolation: isolate;
    }
    
    .lg\:parent:target .parent-target\:object-fit-fill{
        object-fit: fill;
    }
    
    .lg\:parent:target .parent-target\:object-fit-cover{
        object-fit: cover;
    }
    
    .lg\:parent:target .parent-target\:object-fit-contain{
        object-fit: contain;
    }
    
    .lg\:parent:target .parent-target\:object-fit-scale-down{
        object-fit: scale-down;
    }
    
    .lg\:parent:target .parent-target\:object-fit-none{
        object-fit: none;
    }
    
    .lg\:parent:target .parent-target\:object-position-top{
        object-position: top;
    }
    
    .lg\:parent:target .parent-target\:object-position-bottom{
        object-position: bottom;
    }
    
    .lg\:parent:target .parent-target\:object-position-left{
        object-position: left;
    }
    
    .lg\:parent:target .parent-target\:object-position-right{
        object-position: right;
    }
    
    .lg\:parent:target .parent-target\:object-position-left-top{
        object-position: left top;
    }
    
    .lg\:parent:target .parent-target\:object-position-right-top{
        object-position: right top;
    }
    
    .lg\:parent:target .parent-target\:object-position-left-bottom{
        object-position: left bottom;
    }
    
    .lg\:parent:target .parent-target\:object-position-right-bottom{
        object-position: right bottom;
    }

    .lg\:parent:target .parent-target\:object-position-center-top{
        object-position: center top;
    }

    .lg\:parent:target .parent-target\:object-position-center-bottom{
        object-position: center bottom;
    }
    
    .lg\:parent:target .parent-target\:overflow-auto{
        overflow: auto;
    }
    
    .lg\:parent:target .parent-target\:overflow-hidden{
        overflow: hidden;
    }
    
    .lg\:parent:target .parent-target\:overflow-visible{
        overflow: visible;
    }
    
    .lg\:parent:target .parent-target\:overflow-scroll{
        overflow: scroll;
    }
    
    .lg\:parent:target .parent-target\:overflow-inherit{
        overflow:inherit;
    }
    
    .lg\:parent:target .parent-target\:overflow-x-auto{
        overflow: auto;
    }
    
    .lg\:parent:target .parent-target\:overflow-x-hidden{
        overflow-x: hidden;
    }
    
    .lg\:parent:target .parent-target\:overflow-x-visible{
        overflow-x: visible;
    }
    
    .lg\:parent:target .parent-target\:overflow-x-scroll{
        overflow-x: scroll;
    }
    
    .lg\:parent:target .parent-target\:overflow-x-inherit{
        overflow-x:inherit;
    }
    
    .lg\:parent:target .parent-target\:overflow-y-auto{
        overflow-y: auto;
    }
    
    .lg\:parent:target .parent-target\:overflow-y-hidden{
        overflow-y: hidden;
    }
    
    .lg\:parent:target .parent-target\:overflow-y-visible{
        overflow-y: visible;
    }
    
    .lg\:parent:target .parent-target\:overflow-y-scroll{
        overflow-y: scroll;
    }
    
    .lg\:parent:target .parent-target\:overflow-y-inherit{
        overflow-y: inherit;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-none{
        overscroll-behavior: none;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }
    
    .lg\:parent:target .parent-target\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }
    
    .lg\:parent:target .parent-target\:position-static{
        position: static;
    }
    
    .lg\:parent:target .parent-target\:position-fixed{
        position: fixed;
    }
    
    .lg\:parent:target .parent-target\:position-absolute{
        position: absolute;
    }
    
    .lg\:parent:target .parent-target\:position-relative{
        position: relative;
    }
    
    .lg\:parent:target .parent-target\:position-sticky{
        position: sticky;
    }

    .lg\:parent:target .parent-target\:position-right-0{
        right: 0;
    }

    .lg\:parent:target .parent-target\:position-left-0{
        left: 0;
    }

    .lg\:parent:target .parent-target\:position-top-0{
        top: 0;
    }

    .lg\:parent:target .parent-target\:position-bottom-0{
        bottom: 0;
    }
    
    .lg\:parent:target .parent-target\:visible{
        visibility: visible;
    }
    
    .lg\:parent:target .parent-target\:invisible{
        visibility: hidden;
    }
    
    .lg\:parent:target .parent-target\:visibility-collapse{
        visibility: collapse;
    }
    
    .lg\:parent:target .parent-target\:z-0{
        z-index: 0;
    }
    
    .lg\:parent:target .parent-target\:-z-10{
        z-index: -10;
    }
    
    .lg\:parent:target .parent-target\:-z-20{
        z-index: -20;
    }
    
    .lg\:parent:target .parent-target\:-z-30{
        z-index: -30;
    }
    
    .lg\:parent:target .parent-target\:-z-40{
        z-index: -40;
    }
    
    .lg\:parent:target .parent-target\:-z-50{
        z-index: -50;
    }
    
    .lg\:parent:target .parent-target\:-z-60{
        z-index: -60;
    }
    
    .lg\:parent:target .parent-target\:-z-70{
        z-index: -70;
    }
    
    .lg\:parent:target .parent-target\:-z-80{
        z-index: -80;
    }
    
    .lg\:parent:target .parent-target\:-z-90{
        z-index: -90;
    }
    
    .lg\:parent:target .parent-target\:-z-100{
        z-index: -100;
    }
    
    .lg\:parent:target .parent-target\:z-10{
        z-index: 10;
    }
    
    .lg\:parent:target .parent-target\:z-20{
        z-index: 20;
    }
    
    .lg\:parent:target .parent-target\:z-30{
        z-index: 30;
    }
    
    .lg\:parent:target .parent-target\:z-40{
        z-index: 40;
    }
    
    .lg\:parent:target .parent-target\:z-50{
        z-index: 50;
    }
    
    .lg\:parent:target .parent-target\:z-60{
        z-index: 60;
    }
    
    .lg\:parent:target .parent-target\:z-70{
        z-index: 70;
    }
    
    .lg\:parent:target .parent-target\:z-80{
        z-index: 80;
    }
    
    .lg\:parent:target .parent-target\:z-90{
        z-index: 90;
    }
    
    .lg\:parent:target .parent-target\:z-100{
        z-index: 100;
    }
    
    .lg\:parent:target .parent-target\:z-auto{
        z-index: auto;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-0{
        flex-basis: 0;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-2{
        flex-basis: 2;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-4{
        flex-basis: 4;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-6{
        flex-basis: 6;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-8{
        flex-basis: 8;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-10{
        flex-basis: 10;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-12{
        flex-basis: 12;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-14{
        flex-basis: 14;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-16{
        flex-basis: 16;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-18{
        flex-basis: 18;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-20{
        flex-basis: 20;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-hf{
        flex-basis: 50%;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-third{
        flex-basis: 33.333%;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-quarter{
        flex-basis: 25%;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-three-quarter{
        flex-basis: 75%;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-full{
        flex-basis: 100%;
    }
    
    .lg\:parent:target .parent-target\:flex-basis-two-third{
        flex-basis: 66.67%;
    }
    
    .lg\:parent:target .parent-target\:flex-row{
        flex-direction: row;
    }
    
    .lg\:parent:target .parent-target\:flex-row-reverse{
        flex-direction: row-reverse;
    }
    
    .lg\:parent:target .parent-target\:flex-column{
        flex-direction: column;
    }
    
    .lg\:parent:target .parent-target\:flex-column-reverse{
        flex-direction: column-reverse;
    }
    
    .lg\:parent:target .parent-target\:flex-wrap{
        flex-wrap: wrap;
    }
    
    .lg\:parent:target .parent-target\:flex-nowrap{
        flex-wrap: nowrap;
    }
    
    .lg\:parent:target .parent-target\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }
    
    .lg\:parent:target .parent-target\:flex-1{
        flex: 1 1 0;
    }
    
    .lg\:parent:target .parent-target\:flex-auto{
        flex: 1 1 auto;
    }
    
    .lg\:parent:target .parent-target\:flex-initial{
        flex: 0 1 auto;
    }
    
    .lg\:parent:target .parent-target\:flex-none{
        flex: none;
    }
    
    .lg\:parent:target .parent-target\:flex-grow-0{
        flex-grow: 0;
    }
    
    .lg\:parent:target .parent-target\:flex-grow-1{
        flex-grow: 1;
    }
    
    .lg\:parent:target .parent-target\:flex-shink-0{
        flex-shrink: 0;
    }
    
    .lg\:parent:target .parent-target\:flex-shink-1{
        flex-shrink: 1;
    }
    
    .lg\:parent:target .parent-target\:order-1{
        order: 1;
    }
    
    .lg\:parent:target .parent-target\:order-2{
        order: 2;
    }
    
    .lg\:parent:target .parent-target\:order-3{
        order: 3;
    }
    
    .lg\:parent:target .parent-target\:order-4{
        order: 4;
    }
    
    .lg\:parent:target .parent-target\:order-5{
        order: 5;
    }
    
    .lg\:parent:target .parent-target\:order-6{
        order: 6;
    }
    
    .lg\:parent:target .parent-target\:order-7{
        order: 7;
    }
    
    .lg\:parent:target .parent-target\:order-8{
        order: 8;
    }
    
    .lg\:parent:target .parent-target\:order-9{
        order: 9;
    }
    
    .lg\:parent:target .parent-target\:order-10{
        order: 10;
    }
    
    .lg\:parent:target .parent-target\:order-11{
        order: 11;
    }
    
    .lg\:parent:target .parent-target\:order-12{
        order: 12;
    }
    
    .lg\:parent:target .parent-target\:order-first{
        order: -9999;
    }
    
    .lg\:parent:target .parent-target\:order-last{
        order: 9999;
    }
    
    .lg\:parent:target .parent-target\:order-0{
        order: 0;
    }
    
    .lg\:parent:target .parent-target\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtpcols-none{
        grid-template-columns: none;
    }
    
    .lg\:parent:target .parent-target\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }
    
    .lg\:parent:target .parent-target\:grtpcols-auto{
        grid-template-columns: auto;
    }
    
    .lg\:parent:target .parent-target\:grcol-auto{
        grid-column: auto;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-1{
        grid-column: span 1 / span 1;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-2{
        grid-column: span 2 / span 2;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-3{
        grid-column: span 3 / span 3;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-4{
        grid-column: span 4 / span 4;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-5{
        grid-column: span 5 / span 5;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-6{
        grid-column: span 6 / span 6;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-7{
        grid-column: span 7 / span 7;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-8{
        grid-column: span 8 / span 8;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-9{
        grid-column: span 9 / span 9;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-10{
        grid-column: span 10 / span 10;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-11{
        grid-column: span 11 / span 11;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-12{
        grid-column: span 12 / span 12;
    }
    
    .lg\:parent:target .parent-target\:grcol-span-full{
        grid-column: span 1 / span -1;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-1{
        grid-column-start: 1;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-2{
        grid-column-start: 2;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-3{
        grid-column-start: 3;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-4{
        grid-column-start: 4;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-5{
        grid-column-start: 5;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-6{
        grid-column-start: 6;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-7{
        grid-column-start: 7;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-8{
        grid-column-start: 8;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-9{
        grid-column-start: 9;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-10{
        grid-column-start: 10;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-11{
        grid-column-start: 11;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-12{
        grid-column-start: 12;
    }
    
    .lg\:parent:target .parent-target\:grcol-start-auto{
        grid-column-start: auto;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-1{
        grid-column-end: 1;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-2{
        grid-column-end: 2;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-3{
        grid-column-end: 3;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-4{
        grid-column-end: 4;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-5{
        grid-column-end: 5;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-6{
        grid-column-end: 6;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-7{
        grid-column-end: 7;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-8{
        grid-column-end: 8;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-9{
        grid-column-end: 9;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-10{
        grid-column-end: 10;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-11{
        grid-column-end: 11;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-12{
        grid-column-end: 12;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:parent:target .parent-target\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }
    
    .lg\:parent:target .parent-target\:grtprows-none{
        grid-template-rows: none;
    }
    
    .lg\:parent:target .parent-target\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }
    
    .lg\:parent:target .parent-target\:grtprows-auto{
        grid-template-rows: auto;
    }
    
    .lg\:parent:target .parent-target\:grrow-auto{
        grid-row: auto;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-1{
        grid-row: span 1 / span 1;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-2{
        grid-row: span 2 / span 2;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-3{
        grid-row: span 3 / span 3;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-4{
        grid-row: span 4 / span 4;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-5{
        grid-row: span 5 / span 5;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-6{
        grid-row: span 6 / span 6;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-7{
        grid-row: span 7 / span 7;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-8{
        grid-row: span 8 / span 8;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-9{
        grid-row: span 9 / span 9;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-10{
        grid-row: span 10 / span 10;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-11{
        grid-row: span 11 / span 11;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-12{
        grid-row: span 12 / span 12;
    }
    
    .lg\:parent:target .parent-target\:grrow-span-full{
        grid-row: span 1 / span -1;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-1{
        grid-row-start: 1;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-2{
        grid-row-start: 2;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-3{
        grid-row-start: 3;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-4{
        grid-row-start: 4;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-5{
        grid-row-start: 5;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-6{
        grid-row-start: 6;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-7{
        grid-row-start: 7;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-8{
        grid-row-start: 8;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-9{
        grid-row-start: 9;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-10{
        grid-row-start: 10;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-11{
        grid-row-start: 11;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-12{
        grid-row-start: 12;
    }
    
    .lg\:parent:target .parent-target\:grrow-start-auto{
        grid-row-start: auto;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-1{
        grid-row-end: 1;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-2{
        grid-row-end: 2;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-3{
        grid-row-end: 3;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-4{
        grid-row-end: 4;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-5{
        grid-row-end: 5;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-6{
        grid-row-end: 6;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-7{
        grid-row-end: 7;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-8{
        grid-row-end: 8;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-9{
        grid-row-end: 9;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-10{
        grid-row-end: 10;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-11{
        grid-row-end: 11;
    }
    
    .lg\:parent:target .parent-target\:grrow-end-12{
        grid-row-end: 12;
    }
    
    .lg\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }
    
    .lg\:parent:target .parent-target\:grfl-row{
        grid-auto-flow: row;
    }
    
    .lg\:parent:target .parent-target\:grfl-col{
        grid-auto-flow: column;
    }
    
    .lg\:parent:target .parent-target\:grfl-dense{
        grid-auto-flow: dense;
    }
    
    .lg\:parent:target .parent-target\:grfl-row-dense{
        grid-auto-flow: row dense;
    }
    
    .lg\:parent:target .parent-target\:grfl-col-dense{
        grid-auto-flow: column dense;
    }
    
    .lg\:parent:target .parent-target\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }
    
    .lg\:parent:target .parent-target\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }
    
    .lg\:parent:target .parent-target\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }
    
    .lg\:parent:target .parent-target\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }
    
    .lg\:parent:target .parent-target\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }
    
    .lg\:parent:target .parent-target\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }
    
    .lg\:parent:target .parent-target\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }
    
    .lg\:parent:target .parent-target\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }
    
    .lg\:parent:target .parent-target\:gap-0{
        gap: 0;
    }
    
    .lg\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:parent:target .parent-target\:gap-y-0{
        row-gap: 0;
    }
    
    .lg\:parent:target .parent-target\:gap-1{
        gap: 1px;
    }
    
    .lg\:parent:target .parent-target\:gap-2{
        gap: 2px;
    }
    
    .lg\:parent:target .parent-target\:gap-4{
        gap: 4px;
    }
    
    .lg\:parent:target .parent-target\:gap-6{
        gap: 6px;
    }
    
    .lg\:parent:target .parent-target\:gap-8{
        gap: 8px;
    }
    
    .lg\:parent:target .parent-target\:gap-9{
        gap: 9px;
    }
    
    .lg\:parent:target .parent-target\:gap-10{
        gap: 10px;
    }
    
    .lg\:parent:target .parent-target\:gap-12{
        gap: 12px;
    }
    
    .lg\:parent:target .parent-target\:gap-14{
        gap: 14px;
    }
    
    .lg\:parent:target .parent-target\:gap-16{
        gap: 16px;
    }
    
    .lg\:parent:target .parent-target\:gap-18{
        gap: 18px;
    }
    
    .lg\:parent:target .parent-target\:gap-20{
        gap: 20px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }
    
    .lg\:parent:target .parent-target\:gap-x-1{
        column-gap: 1px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-2{
        column-gap: 2px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-4{
        column-gap: 4px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-6{
        column-gap: 6px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-8{
        column-gap: 8px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-10{
        column-gap: 10px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-12{
        column-gap: 12px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-14{
        column-gap: 14px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-16{
        column-gap: 16px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-18{
        column-gap: 18px;
    }
    
    .lg\:parent:target .parent-target\:gap-x-20{
        column-gap: 20px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-1{
        row-gap: 1px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-2{
        row-gap: 2px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-4{
        row-gap: 4px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-6{
        row-gap: 6px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-8{
        row-gap: 8px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-10{
        row-gap: 10px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-12{
        row-gap: 12px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-14{
        row-gap: 14px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-16{
        row-gap: 16px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-18{
        row-gap: 18px;
    }
    
    .lg\:parent:target .parent-target\:gap-y-20{
        row-gap: 20px;
    }
    
    .lg\:parent:target .parent-target\:justify-content-normal{
        justify-content: normal;
    }
    
    .lg\:parent:target .parent-target\:justify-content-start{
        justify-content: flex-start;
    }
    
    .lg\:parent:target .parent-target\:justify-content-end{
        justify-content: flex-end;
    }
    
    .lg\:parent:target .parent-target\:justify-content-center{
        justify-content: center;
    }
    
    .lg\:parent:target .parent-target\:justify-content-between{
        justify-content: space-between;
    }
    
    .lg\:parent:target .parent-target\:justify-content-around{
        justify-content: space-around;
    }
    
    .lg\:parent:target .parent-target\:justify-content-evenly{
        justify-content: space-evenly;
    }
    
    .lg\:parent:target .parent-target\:justify-content-stretch{
        justify-content: stretch;
    }
    
    .lg\:parent:target .parent-target\:justify-items-start{
        justify-items: start;
    }
    
    .lg\:parent:target .parent-target\:justify-items-end{
        justify-items: end;
    }
    
    .lg\:parent:target .parent-target\:justify-items-center{
        justify-items: center;
    }
    
    .lg\:parent:target .parent-target\:justify-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:parent:target .parent-target\:justify-self-auto{
        justify-self: auto;
    }
    
    .lg\:parent:target .parent-target\:justify-self-start{
        justify-self: start;
    }
    
    .lg\:parent:target .parent-target\:justify-self-end{
        justify-self: end;
    }
    
    .lg\:parent:target .parent-target\:justify-self-center{
        justify-self: center;
    }
    
    .lg\:parent:target .parent-target\:justify-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:parent:target .parent-target\:align-content-normal{
        align-content: normal;
    }
    
    .lg\:parent:target .parent-target\:align-content-center{
        align-content: center;
    }
    
    .lg\:parent:target .parent-target\:align-content-start{
        align-content: flex-start;
    }
    
    .lg\:parent:target .parent-target\:align-content-end{
        align-content: flex-end;
    }
    
    .lg\:parent:target .parent-target\:align-content-between{
        align-content: space-between;
    }
    
    .lg\:parent:target .parent-target\:align-content-around{
        align-content: space-around;
    }
    
    .lg\:parent:target .parent-target\:align-content-evenly{
        align-content: space-evenly;
    }
    
    .lg\:parent:target .parent-target\:align-content-baseline{
        align-content: space-baseline;
    }
    
    .lg\:parent:target .parent-target\:align-content-stretch{
        align-content: stretch;
    }
    
    .lg\:parent:target .parent-target\:align-items-start{
        align-items: start;
    }
    
    .lg\:parent:target .parent-target\:align-items-end{
        align-items: end;
    }
    
    .lg\:parent:target .parent-target\:align-items-center{
        align-items: center;
    }
    
    .lg\:parent:target .parent-target\:align-items-stretch{
        justify-items: stretch;
    }
    
    .lg\:parent:target .parent-target\:align-self-auto{
        justify-self: auto;
    }
    
    .lg\:parent:target .parent-target\:align-self-start{
        justify-self: start;
    }
    
    .lg\:parent:target .parent-target\:align-self-end{
        justify-self: end;
    }
    
    .lg\:parent:target .parent-target\:align-self-center{
        justify-self: center;
    }
    
    .lg\:parent:target .parent-target\:align-self-stretch{
        justify-self: stretch;
    }
    
    .lg\:parent:target .parent-target\:align-self-baseline{
        justify-self: baseline;
    }
    
    .lg\:parent:target .parent-target\:place-content-center{
        place-content: center;
    }
    
    .lg\:parent:target .parent-target\:place-content-start{
        place-content: start;
    }
    
    .lg\:parent:target .parent-target\:place-content-end{
        place-content: end;
    }
    
    .lg\:parent:target .parent-target\:place-content-between{
        place-content: between;
    }
    
    .lg\:parent:target .parent-target\:place-content-around{
        place-content: around;
    }
    
    .lg\:parent:target .parent-target\:place-content-evenly{
        place-content: evenly;
    }
    
    .lg\:parent:target .parent-target\:place-content-baseline{
        place-content: baseline;
    }
    
    .lg\:parent:target .parent-target\:place-content-stretch{
        place-content: stretch;
    }
    
    .lg\:parent:target .parent-target\:place-items-start{
        place-content: start;
    }
    
    .lg\:parent:target .parent-target\:place-items-end{
        place-content: end;
    }
    
    .lg\:parent:target .parent-target\:place-items-center{
        place-content: center;
    }
    
    .lg\:parent:target .parent-target\:place-items-baseline{
        place-content: baseline;
    }
    
    .lg\:parent:target .parent-target\:place-items-stretch{
        place-content: stretch;
    }
    
    .lg\:parent:target .parent-target\:place-self-start{
        place-self: start;
    }
    
    .lg\:parent:target .parent-target\:place-self-end{
        place-self: end;
    }
    
    .lg\:parent:target .parent-target\:place-self-center{
        place-self: center;
    }
    
    .lg\:parent:target .parent-target\:place-self-baseline{
        place-self: baseline;
    }
    
    .lg\:parent:target .parent-target\:place-self-stretch{
        place-self: stretch;
    }
    
    .lg\:parent:target .parent-target\:w-0{
        width: 0;
    }
    
    .lg\:parent:target .parent-target\:w-2{
        width: 2px;
    }
    
    .lg\:parent:target .parent-target\:w-4{
        width: 4px;
    }
    
    .lg\:parent:target .parent-target\:w-6{
        width: 6px;
    }
    
    .lg\:parent:target .parent-target\:w-8{
        width: 8px;
    }
    
    .lg\:parent:target .parent-target\:w-10{
        width: 10px;
    }
    
    .lg\:parent:target .parent-target\:w-12{
        width: 12px;
    }
    
    .lg\:parent:target .parent-target\:w-14{
        width: 14px;
    }
    
    .lg\:parent:target .parent-target\:w-16{
        width: 16px;
    }
    
    .lg\:parent:target .parent-target\:w-18{
        width: 18px;
    }
    
    .lg\:parent:target .parent-target\:w-20{
        width: 20px;
    }
    
    .lg\:parent:target .parent-target\:w-22{
        width: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:w-24{
        width: 3rem;
    }
    
    .lg\:parent:target .parent-target\:w-26{
        width: 4.5rem;
    }
    
    .lg\:parent:target .parent-target\:w-28{
        width: 6rem;
    }
    
    .lg\:parent:target .parent-target\:w-30{
        width: 7.5rem;
    }
    
    .lg\:parent:target .parent-target\:w-32{
        width: 10rem;
    }
    
    .lg\:parent:target .parent-target\:w-34{
        width: 11.5rem;
    }
    
    .lg\:parent:target .parent-target\:w-36{
        width: 13rem;
    }
    
    .lg\:parent:target .parent-target\:w-38{
        width: 14.5rem;
    }
    
    .lg\:parent:target .parent-target\:w-40{
        width: 16rem;
    }
    
    .lg\:parent:target .parent-target\:w-42{
        width: 18rem;
    }
    
    .lg\:parent:target .parent-target\:w-44{
        width: 20rem;
    }
    
    .lg\:parent:target .parent-target\:w-46{
        width: 22rem;
    }
    
    .lg\:parent:target .parent-target\:w-48{
        width: 24rem;
    }

    .lg\:parent:target .parent-target\:w-52{
        width: 28rem;
    }

    .lg\:parent:target .parent-target\:w-56{
        width: 32rem;
    }

    .lg\:parent:target .parent-target\:w-60{
        width: 36rem;
    }

    .lg\:parent:target .parent-target\:w-64{
        width: 40rem;
    }

    .lg\:parent:target .parent-target\:w-68{
        width: 44rem;
    }

    .lg\:parent:target .parent-target\:w-72{
        width: 48rem;
    }

    .lg\:parent:target .parent-target\:w-76{
        width: 52rem;
    }

    .lg\:parent:target .parent-target\:w-80{
        width: 56rem;
    }

    .lg\:parent:target .parent-target\:w-84{
        width: 60rem;
    }
    
    .lg\:parent:target .parent-target\:w-hf{
        width: 50%;
    }
    
    .lg\:parent:target .parent-target\:w-third{
        width: 33.333%;
    }
    
    .lg\:parent:target .parent-target\:w-two-third{
        width: 66.67%;
    }
    
    .lg\:parent:target .parent-target\:w-quarter{
        width: 25%;
    }
    
    .lg\:parent:target .parent-target\:w-three-quarter{
        width: 75%;
    }
    
    .lg\:parent:target .parent-target\:w-fifth{
        width: 20%;
    }
    
    .lg\:parent:target .parent-target\:w-two-fifth{
        width: 40%;
    }
    
    .lg\:parent:target .parent-target\:w-three-fifth{
        width: 60%;
    }
    
    .lg\:parent:target .parent-target\:w-four-fifth{
        width: 80%;
    }
    
    .lg\:parent:target .parent-target\:w-tenth{
        width: 10%;
    }
    
    .lg\:parent:target .parent-target\:w-two-tenth{
        width: 20%;
    }
    
    .lg\:parent:target .parent-target\:w-three-tenth{
        width: 30%;
    }
    
    .lg\:parent:target .parent-target\:w-four-tenth{
        width: 40%;
    }
    
    .lg\:parent:target .parent-target\:w-five-tenth{
        width: 50%;
    }
    
    .lg\:parent:target .parent-target\:w-six-tenth{
        width: 60%;
    }
    
    .lg\:parent:target .parent-target\:w-seven-tenth{
        width: 70%;
    }
    
    .lg\:parent:target .parent-target\:w-eight-tenth{
        width: 80%;
    }
    
    .lg\:parent:target .parent-target\:w-nine-tenth{
        width: 90%;
    }
    
    .lg\:parent:target .parent-target\:w-full{
        width: 100%;
    }
    
    .lg\:parent:target .parent-target\:w-min{
        width: min-content;
    }
    
    .lg\:parent:target .parent-target\:w-max{
        width: max-content;
    }
    
    .lg\:parent:target .parent-target\:w-fit{
        width: fit-content;
    }
    
    .lg\:parent:target .parent-target\:min-vh-10{
        min-height: 10vh;
    }
    
    .lg\:parent:target .parent-target\:min-vh-20{
        min-height: 20vh;
    }
    
    .lg\:parent:target .parent-target\:min-vh-30{
        min-height: 30vh;
    }
    
    .lg\:parent:target .parent-target\:min-vh-40{
        min-height: 40vh;
    }
    
    .lg\:parent:target .parent-target\:min-vh-50{
        min-height: 50vh;
    }
    
    .lg\:parent:target .parent-target\:min-vh-60{
        min-height: 60vh;
    }
    
    .lg\:parent:target .parent-target\:min-vh-70{
        min-height: 70vh;
    }
    
    .lg\:parent:target .parent-target\:min-vh-80{
        min-height: 80vh;
    }
    
    .lg\:parent:target .parent-target\:min-vh-90{
        min-height: 90vh;
    }
    
    .lg\:parent:target .parent-target\:min-vh-100{
        min-height: 100vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-10{
        min-width: 10vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-20{
        min-width: 20vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-30{
        min-width: 30vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-40{
        min-width: 40vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-50{
        min-width: 50vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-60{
        min-width: 60vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-70{
        min-width: 70vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-80{
        min-width: 80vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-90{
        min-width: 100vh;
    }
    
    .lg\:parent:target .parent-target\:min-vw-100{
        min-width: 100vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-10{
        max-height: 10vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-20{
        max-height: 20vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-30{
        max-height: 30vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-40{
        max-height: 40vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-50{
        max-height: 50vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-60{
        max-height: 60vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-70{
        max-height: 70vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-80{
        max-height: 80vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-90{
        max-height: 100vh;
    }
    
    .lg\:parent:target .parent-target\:max-vh-100{
        max-height: 100vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-10{
        max-width: 10vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-20{
        max-width: 20vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-30{
        max-width: 30vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-40{
        max-width: 40vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-50{
        max-width: 50vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-60{
        max-width: 60vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-70{
        max-width: 70vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-80{
        max-width: 80vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-90{
        max-width: 100vh;
    }
    
    .lg\:parent:target .parent-target\:max-vw-100{
        max-width: 100vh;
    }
    
    .lg\:parent:target .parent-target\:min-w-2{
        min-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:min-w-4{
        min-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:min-w-6{
        min-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:min-w-8{
        min-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:min-w-10{
        min-width: 10px;
    }
    
    .lg\:parent:target .parent-target\:min-w-12{
        min-width: 12px;
    }
    
    .lg\:parent:target .parent-target\:min-w-14{
        min-width: 14px;
    }
    
    .lg\:parent:target .parent-target\:min-w-16{
        min-width: 16px;
    }
    
    .lg\:parent:target .parent-target\:min-w-18{
        min-width: 18px;
    }
    
    .lg\:parent:target .parent-target\:min-w-20{
        min-width: 20px;
    }
    
    .lg\:parent:target .parent-target\:min-w-22{
        min-width: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-24{
        min-width: 3rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-26{
        min-width: 4.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-28{
        min-width: 6rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-30{
        min-width: 7.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-32{
        min-width: 10rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-34{
        min-width: 11.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-36{
        min-width: 13rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-38{
        min-width: 14.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-40{
        min-width: 16rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-42{
        min-width: 18rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-44{
        min-width: 20rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-46{
        min-width: 22rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-48{
        min-width: 24rem;
    }
    
    .lg\:parent:target .parent-target\:min-w-hf{
        min-width: 50%;
    }
    
    .lg\:parent:target .parent-target\:min-w-full{
        min-width: 100%;
    }
    
    .lg\:parent:target .parent-target\:min-w-min{
        min-width: min-content;
    }
    
    .lg\:parent:target .parent-target\:min-w-max{
        min-width: max-content;
    }
    
    .lg\:parent:target .parent-target\:min-w-fit{
        min-width: fit-content;
    }
    
    .lg\:parent:target .parent-target\:max-w-0{
        max-width: 0;
    }
    
    .lg\:parent:target .parent-target\:max-w-2{
        max-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:max-w-4{
        max-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:max-w-6{
        max-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:max-w-8{
        max-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:max-w-10{
        max-width: 10px;
    }
    
    .lg\:parent:target .parent-target\:max-w-12{
        max-width: 12px;
    }
    
    .lg\:parent:target .parent-target\:max-w-14{
        max-width: 14px;
    }
    
    .lg\:parent:target .parent-target\:max-w-16{
        max-width: 16px;
    }
    
    .lg\:parent:target .parent-target\:max-w-18{
        max-width: 18px;
    }
    
    .lg\:parent:target .parent-target\:max-w-20{
        max-width: 20px;
    }
    
    .lg\:parent:target .parent-target\:max-w-22{
        max-width: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-24{
        max-width: 3rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-26{
        max-width: 4.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-28{
        max-width: 6rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-30{
        max-width: 7.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-32{
        max-width: 10rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-34{
        max-width: 11.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-36{
        max-width: 13rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-38{
        max-width: 14.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-40{
        max-width: 16rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-42{
        max-width: 18rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-44{
        max-width: 20rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-46{
        max-width: 22rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-48{
        max-width: 24rem;
    }
    
    .lg\:parent:target .parent-target\:max-w-hf{
        max-width: 50%;
    }
    
    .lg\:parent:target .parent-target\:max-w-full{
        max-width: 100%;
    }
    
    .lg\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }
    
    .lg\:parent:target .parent-target\:max-w-fit{
        max-width: fit-content;
    }
    
    .lg\:parent:target .parent-target\:h-0{
        height: 0;
    }
    
    .lg\:parent:target .parent-target\:h-2{
        height: 2px;
    }
    
    .lg\:parent:target .parent-target\:h-4{
        height: 4px;
    }
    
    .lg\:parent:target .parent-target\:h-6{
        height: 6px;
    }
    
    .lg\:parent:target .parent-target\:h-8{
        height: 8px;
    }
    
    .lg\:parent:target .parent-target\:h-10{
        height: 10px;
    }
    
    .lg\:parent:target .parent-target\:h-12{
        height: 12px;
    }
    
    .lg\:parent:target .parent-target\:h-14{
        height: 14px;
    }
    
    .lg\:parent:target .parent-target\:h-16{
        height: 16px;
    }
    
    .lg\:parent:target .parent-target\:h-18{
        height: 18px;
    }
    
    .lg\:parent:target .parent-target\:h-20{
        height: 20px;
    }
    
    .lg\:parent:target .parent-target\:h-22{
        height: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:h-24{
        height: 3rem;
    }
    
    .lg\:parent:target .parent-target\:h-26{
        height: 4.5rem;
    }
    
    .lg\:parent:target .parent-target\:h-28{
        height: 6rem;
    }
    
    .lg\:parent:target .parent-target\:h-30{
        height: 7.5rem;
    }
    
    .lg\:parent:target .parent-target\:h-32{
        height: 10rem;
    }
    
    .lg\:parent:target .parent-target\:h-34{
        height: 11.5rem;
    }
    
    .lg\:parent:target .parent-target\:h-36{
        height: 13rem;
    }
    
    .lg\:parent:target .parent-target\:h-38{
        height: 14.5rem;
    }
    
    .lg\:parent:target .parent-target\:h-40{
        height: 16rem;
    }
    
    .lg\:parent:target .parent-target\:h-42{
        height: 18rem;
    }
    
    .lg\:parent:target .parent-target\:h-44{
        height: 20rem;
    }
    
    .lg\:parent:target .parent-target\:h-46{
        height: 22rem;
    }
    
    .lg\:parent:target .parent-target\:h-48{
        height: 24rem;
    }

    .lg\:parent:target .parent-target\:h-52{
        height: 28rem;
    }

    .lg\:parent:target .parent-target\:h-56{
        height: 32rem;
    }

    .lg\:parent:target .parent-target\:h-60{
        height: 36rem;
    }

    .lg\:parent:target .parent-target\:h-64{
        height: 40rem;
    }

    .lg\:parent:target .parent-target\:h-68{
        height: 44rem;
    }

    .lg\:parent:target .parent-target\:h-72{
        height: 48rem;
    }

    .lg\:parent:target .parent-target\:h-76{
        height: 52rem;
    }

    .lg\:parent:target .parent-target\:h-80{
        height: 56rem;
    }

    .lg\:parent:target .parent-target\:h-84{
        height: 60rem;
    }
    
    .lg\:parent:target .parent-target\:h-hf{
        height: 50%;
    }
    
    .lg\:parent:target .parent-target\:h-third{
        height: 33.333%;
    }
    
    .lg\:parent:target .parent-target\:h-two-third{
        height: 66.67%;
    }
    
    .lg\:parent:target .parent-target\:h-quarter{
        height: 25%;
    }
    
    .lg\:parent:target .parent-target\:h-three-quarter{
        height: 75%;
    }
    
    .lg\:parent:target .parent-target\:h-fifth{
        height: 20%;
    }
    
    .lg\:parent:target .parent-target\:h-two-fifth{
        height: 40%;
    }
    
    .lg\:parent:target .parent-target\:h-three-fifth{
        height: 60%;
    }
    
    .lg\:parent:target .parent-target\:h-four-fifth{
        height: 80%;
    }
    
    .lg\:parent:target .parent-target\:h-tenth{
        height: 10%;
    }
    
    .lg\:parent:target .parent-target\:h-two-tenth{
        height: 20%;
    }
    
    .lg\:parent:target .parent-target\:h-three-tenth{
        height: 30%;
    }
    
    .lg\:parent:target .parent-target\:h-four-tenth{
        height: 40%;
    }
    
    .lg\:parent:target .parent-target\:h-five-tenth{
        height: 50%;
    }
    
    .lg\:parent:target .parent-target\:h-six-tenth{
        height: 60%;
    }
    
    .lg\:parent:target .parent-target\:h-seventh-tenth{
        height: 70%;
    }
    
    .lg\:parent:target .parent-target\:h-eight-tenth{
        height: 80%;
    }
    
    .lg\:parent:target .parent-target\:h-nine-tenth{
        height: 90%;
    }
    
    .lg\:parent:target .parent-target\:h-full{
        height: 100%;
    }
    
    .lg\:parent:target .parent-target\:h-min{
        height: min-content;
    }
    
    .lg\:parent:target .parent-target\:h-max{
        height: max-content;
    }
    
    .lg\:parent:target .parent-target\:h-fit{
        height: fit-content;
    }
    
    .lg\:parent:target .parent-target\:min-h-0{
        min-height: 0;
    }
    
    .lg\:parent:target .parent-target\:min-h-2{
        min-height: 2px;
    }
    
    .lg\:parent:target .parent-target\:min-h-4{
        min-height: 4px;
    }
    
    .lg\:parent:target .parent-target\:min-h-6{
        min-height: 6px;
    }
    
    .lg\:parent:target .parent-target\:min-h-8{
        min-height: 8px;
    }
    
    .lg\:parent:target .parent-target\:min-h-10{
        min-height: 10px;
    }
    
    .lg\:parent:target .parent-target\:min-h-12{
        min-height: 12px;
    }
    
    .lg\:parent:target .parent-target\:min-h-14{
        min-height: 14px;
    }
    
    .lg\:parent:target .parent-target\:min-h-16{
        min-height: 16px;
    }
    
    .lg\:parent:target .parent-target\:min-h-18{
        min-height: 18px;
    }
    
    .lg\:parent:target .parent-target\:min-h-20{
        min-height: 20px;
    }
    
    .lg\:parent:target .parent-target\:min-h-22{
        min-height: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-24{
        min-height: 3rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-26{
        min-height: 4.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-28{
        min-height: 6rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-30{
        min-height: 7.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-32{
        min-height: 10rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-34{
        min-height: 11.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-36{
        min-height: 13rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-38{
        min-height: 14.5rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-40{
        min-height: 16rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-42{
        min-height: 18rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-44{
        min-height: 20rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-46{
        min-height: 22rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-48{
        min-height: 24rem;
    }
    
    .lg\:parent:target .parent-target\:min-h-hf{
        min-height: 50%;
    }
    
    .lg\:parent:target .parent-target\:min-h-full{
        min-height: 100%;
    }
    
    .lg\:parent:target .parent-target\:min-h-min{
        min-height: min-content;
    }
    
    .lg\:parent:target .parent-target\:min-h-max{
        min-height: max-content;
    }
    
    .lg\:parent:target .parent-target\:min-h-fit{
        min-height: fit-content;
    }
    
    .lg\:parent:target .parent-target\:max-h-0{
        max-height: 0;
    }
    
    .lg\:parent:target .parent-target\:max-h-2{
        max-height: 2px;
    }
    
    .lg\:parent:target .parent-target\:max-h-4{
        max-height: 4px;
    }
    
    .lg\:parent:target .parent-target\:max-h-6{
        max-height: 6px;
    }
    
    .lg\:parent:target .parent-target\:max-h-8{
        max-height: 8px;
    }
    
    .lg\:parent:target .parent-target\:max-h-10{
        max-height: 10px;
    }
    
    .lg\:parent:target .parent-target\:max-h-12{
        max-height: 12px;
    }
    
    .lg\:parent:target .parent-target\:max-h-14{
        max-height: 14px;
    }
    
    .lg\:parent:target .parent-target\:max-h-16{
        max-height: 16px;
    }
    
    .lg\:parent:target .parent-target\:max-h-18{
        max-height: 18px;
    }
    
    .lg\:parent:target .parent-target\:max-h-20{
        max-height: 20px;
    }
    
    .lg\:parent:target .parent-target\:max-h-22{
        max-height: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-24{
        max-height: 3rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-26{
        max-height: 4.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-28{
        max-height: 6rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-30{
        max-height: 7.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-32{
        max-height: 10rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-34{
        max-height: 11.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-36{
        max-height: 13rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-38{
        max-height: 14.5rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-40{
        max-height: 16rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-42{
        max-height: 18rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-44{
        max-height: 20rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-46{
        max-height: 22rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-48{
        max-height: 24rem;
    }
    
    .lg\:parent:target .parent-target\:max-h-hf{
        max-height: 50%;
    }
    
    .lg\:parent:target .parent-target\:max-h-full{
        max-height: 100%;
    }
    
    .lg\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }
    
    .lg\:parent:target .parent-target\:max-h-fit{
        max-height: fit-content;
    }
    
    .lg\:parent:target .parent-target\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }
    
    .lg\:parent:target .parent-target\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }
    
    .lg\:parent:target .parent-target\:mono{
        font-family: 'Courier New', Courier, monospace;
    }
    
    .lg\:parent:target .parent-target\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .lg\:parent:target .parent-target\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .lg\:parent:target .parent-target\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .lg\:parent:target .parent-target\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .lg\:parent:target .parent-target\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .lg\:parent:target .parent-target\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .lg\:parent:target .parent-target\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .lg\:parent:target .parent-target\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .lg\:parent:target .parent-target\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .lg\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .lg\:parent:target .parent-target\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .lg\:parent:target .parent-target\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .lg\:parent:target .parent-target\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }
    
    .lg\:parent:target .parent-target\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    .lg\:parent:target .parent-target\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }
    
    .lg\:parent:target .parent-target\:italic{
        font-style: italic;
    }
    
    .lg\:parent:target .parent-target\:italic-0{
        font-style: normal;
    }
    
    .lg\:parent:target .parent-target\:font-w-thin{
        font-weight: 100;
    }
    
    .lg\:parent:target .parent-target\:font-w-extralight{
        font-weight: 200;
    }
    
    .lg\:parent:target .parent-target\:font-w-light{
        font-weight: 300;
    }
    
    .lg\:parent:target .parent-target\:font-w-normal{
        font-weight: 400;
    }
    
    .lg\:parent:target .parent-target\:font-w-medium{
        font-weight: 500;
    }
    
    .lg\:parent:target .parent-target\:font-w-semibold{
        font-weight: 600;
    }
    
    .lg\:parent:target .parent-target\:font-w-bold{
        font-weight: 700;
    }
    
    .lg\:parent:target .parent-target\:font-w-extrabold{
        font-weight: 800;
    }
    
    .lg\:parent:target .parent-target\:font-w-black{
        font-weight: 900;
    }
    
    .lg\:parent:target .parent-target\:letter-space-lt{
        letter-spacing: -0.25rem;
    }
    
    .lg\:parent:target .parent-target\:letter-space-tt{
        letter-spacing: -0.125rem;
    }
    
    .lg\:parent:target .parent-target\:letter-space-normal{
        letter-spacing: 0;
    }
    
    .lg\:parent:target .parent-target\:letter-space-wide{
        letter-spacing: 0.125rem;
    }
    
    .lg\:parent:target .parent-target\:letter-space-wider{
        letter-spacing: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-1{
        line-height: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-2{
        line-height: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-3{
        line-height: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-4{
        line-height: 1rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-5{
        line-height: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-6{
        line-height: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-7{
        line-height: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-8{
        line-height: 2rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-9{
        line-height: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-10{
        line-height: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:line-h-normal{
        line-height: 1;
    }
    
    .lg\:parent:target .parent-target\:line-h-sm{
        line-height: 1.25;
    }
    
    .lg\:parent:target .parent-target\:line-h-md{
        line-height: 1.5;
    }
    
    .lg\:parent:target .parent-target\:line-h-lg{
        line-height: 1.75;
    }
    
    .lg\:parent:target .parent-target\:line-h-lg{
        line-height: 2;
    }
    
    .lg\:parent:target .parent-target\:line-h-xl{
        line-height: 4;
    }
    
    .lg\:parent:target .parent-target\:list-img-none{
        list-style-image: none;
    }
    
    .lg\:parent:target .parent-target\:list-position-inside{
        list-style-position: inside;
    }
    
    .lg\:parent:target .parent-target\:list-position-outside{
        list-style-position: outside;
    }
    
    .lg\:parent:target .parent-target\:list-type-none{
        list-style-type: none;
    }
    
    .lg\:parent:target .parent-target\:list-type-disc{
        list-style-type: disc;
    }
    
    .lg\:parent:target .parent-target\:list-type-decimal{
        list-style-type: decimal;
    }
    
    .lg\:parent:target .parent-target\:list-type-square{
        list-style-type: square;
    }
    
    .lg\:parent:target .parent-target\:left-text{
        text-align: left;
    }
    
    .lg\:parent:target .parent-target\:right-text{
        text-align: right;
    }
    
    .lg\:parent:target .parent-target\:justify-text{
        text-align: justify;
    }
    
    .lg\:parent:target .parent-target\:center-text{
        text-align: center;
    }
    
    .lg\:parent:target .parent-target\:start-text{
        text-align: start;
    }
    
    .lg\:parent:target .parent-target\:end-text{
        text-align: end;
    }
    
    .lg\:parent:target .parent-target\:underline-text{
        text-decoration-line: underline;
    }
    
    .lg\:parent:target .parent-target\:overline-text{
        text-decoration-line: overline;
    }
    
    .lg\:parent:target .parent-target\:strikethrough-text{
        text-decoration-line: line-through;
    }
    
    .lg\:parent:target .parent-target\:no-decoration-text{
        text-decoration-line: none;
    }
    
    .lg\:parent:target .parent-target\:text-decoration-solid{
        text-decoration-style: solid;
    }
    
    .lg\:parent:target .parent-target\:text-decoration-double{
        text-decoration-style: double;
    }
    
    .lg\:parent:target .parent-target\:text-decoration-dotted{
        text-decoration-style: dotted;
    }
    
    .lg\:parent:target .parent-target\:text-decoration-dashed{
        text-decoration-style: dashed;
    }
    
    .lg\:parent:target .parent-target\:text-decoration-wavy{
        text-decoration-style: wavy;
    }
    
    .lg\:parent:target .parent-target\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }
    
    .lg\:parent:target .parent-target\:decoration-thick-0{
        text-decoration-thickness: 0;
    }
    
    .lg\:parent:target .parent-target\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }
    
    .lg\:parent:target .parent-target\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }
    
    .lg\:parent:target .parent-target\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }
    
    .lg\:parent:target .parent-target\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }
    
    .lg\:parent:target .parent-target\:underline-offset-auto{
        text-underline-offset: auto;
    }
    
    .lg\:parent:target .parent-target\:underline-offset-0{
        text-underline-offset: 0;
    }
    
    .lg\:parent:target .parent-target\:underline-offset-sm{
        text-underline-offset: 1px;
    }
    
    .lg\:parent:target .parent-target\:underline-offset-md{
        text-underline-offset: 2px;
    }
    
    .lg\:parent:target .parent-target\:underline-offset-lg{
        text-underline-offset: 4px;
    }
    
    .lg\:parent:target .parent-target\:underline-offset-xl{
        text-underline-offset: 8px;
    }
    
    .lg\:parent:target .parent-target\:text-uppercase{
        text-transform: uppercase;
    }
    
    .lg\:parent:target .parent-target\:text-lowercase{
        text-transform: lowercase;
    }
    
    .lg\:parent:target .parent-target\:text-capitalize{
        text-transform: capitalize;
    }
    
    .lg\:parent:target .parent-target\:text-no-case{
        text-transform: none;
    }
    
    .lg\:parent:target .parent-target\:text-ellipsis{
        text-overflow: ellipsis;
    }
    
    .lg\:parent:target .parent-target\:text-clip{
        text-overflow: clip;
    }
    
    .lg\:parent:target .parent-target\:text-wrap{
        text-wrap: wrap;
    }
    
    .lg\:parent:target .parent-target\:text-nowrap{
        text-wrap: nowrap;
    }
    
    .lg\:parent:target .parent-target\:text-balance{
        text-wrap: balance;
    }
    
    .lg\:parent:target .parent-target\:text-pretty{
        text-wrap: pretty;
    }
    
    .lg\:parent:target .parent-target\:text-indent-0{
        text-indent: 0;
    }
    
    .lg\:parent:target .parent-target\:text-indent-1{
        text-indent: 1px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-2{
        text-indent: 2px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-4{
        text-indent: 4px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-6{
        text-indent: 6px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-8{
        text-indent: 8px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-10{
        text-indent: 10px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-12{
        text-indent: 12px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-14{
        text-indent: 14px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-16{
        text-indent: 16px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-18{
        text-indent: 18px;
    }
    
    .lg\:parent:target .parent-target\:text-indent-20{
        text-indent: 20px;
    }
    
    .lg\:parent:target .parent-target\:vertical-align-baseline{
        vertical-align: baseline;
    }
    
    .lg\:parent:target .parent-target\:vertical-align-top{
        vertical-align: top;
    }
    
    .lg\:parent:target .parent-target\:vertical-align-bottom{
        vertical-align: bottom;
    }
    
    .lg\:parent:target .parent-target\:vertical-align-middle{
        vertical-align: middle;
    }
    
    .lg\:parent:target .parent-target\:vertical-align-text-top{
        vertical-align: text-top;
    }
    
    .lg\:parent:target .parent-target\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }
    
    .lg\:parent:target .parent-target\:vertical-align-sub{
        vertical-align: sub;
    }
    
    .lg\:parent:target .parent-target\:vertical-align-super{
        vertical-align: super;
    }
    
    .lg\:parent:target .parent-target\:white-space-normal{
        white-space: normal;
    }
    
    .lg\:parent:target .parent-target\:white-space-nowrap{
        white-space: nowrap;
    }
    
    .lg\:parent:target .parent-target\:white-space-pre{
        white-space: pre;
    }
    
    .lg\:parent:target .parent-target\:white-space-pre-line{
        white-space: pre-line;
    }
    
    .lg\:parent:target .parent-target\:white-space-pre-wrap{
        white-space: pre-wrap;
    }
    
    .lg\:parent:target .parent-target\:white-break-spaces{
        white-space: break-spaces;
    }
    
    .lg\:parent:target .parent-target\:word-break-normal{
        word-break: normal;
    }
    
    .lg\:parent:target .parent-target\:word-break-words{
        word-break: break-word;
    }
    
    .lg\:parent:target .parent-target\:word-break-all{
        word-break: break-all;
    }
    
    .lg\:parent:target .parent-target\:word-break-keep{
        word-break: keep-all;
    }
    
    .lg\:parent:target .parent-target\:content-none{
        content: none;
    }
    
    .lg\:parent:target .parent-target\:content-blank{
        content: "";
    }
    
    .lg\:parent:target .parent-target\:bg-fixed{
        background-attachment: fixed;
    }
    
    .lg\:parent:target .parent-target\:bg-local{
        background-attachment: local;
    }
    
    .lg\:parent:target .parent-target\:bg-scroll{
        background-attachment: scroll;
    }
    
    .lg\:parent:target .parent-target\:bg-clip-border{
        background-clip: border-box;
    }
    
    .lg\:parent:target .parent-target\:bg-clip-content{
        background-clip: content-box;
    }
    
    .lg\:parent:target .parent-target\:bg-clip-padding{
        background-clip: padding-box;
    }
    
    .lg\:parent:target .parent-target\:bg-clip-text{
        background-clip: text;
    }
    
    .lg\:parent:target .parent-target\:bg-or-border{
        background-origin: border-box;
    }
    
    .lg\:parent:target .parent-target\:bg-origin-border{
        background-origin: border-box;
    }
    
    .lg\:parent:target .parent-target\:bg-origin-padding{
        background-origin: padding-box;
    }
    
    .lg\:parent:target .parent-target\:bg-origin-content{
        background-origin: content-box;
    }
    
    .lg\:parent:target .parent-target\:bg-top{
        background-position: top;
    }
    
    .lg\:parent:target .parent-target\:bg-bottom{
        background-position: bottom;
    }
    
    .lg\:parent:target .parent-target\:bg-center{
        background-position: center;
    }
    
    .lg\:parent:target .parent-target\:bg-left{
        background-position: left;
    }
    
    .lg\:parent:target .parent-target\:bg-right{
        background-position: top;
    }
    
    .lg\:parent:target .parent-target\:bg-left-top{
        background-position: left top;
    }
    
    .lg\:parent:target .parent-target\:bg-right-top{
        background-position: right top;
    }
    
    .lg\:parent:target .parent-target\:bg-left-bottom{
        background-position: left bottom;
    }
    
    .lg\:parent:target .parent-target\:bg-right-bottom{
        background-position: right bottom;
    }
    
    .lg\:parent:target .parent-target\:bg-no-repeat{
        background-repeat: no-repeat;
    }
    
    .lg\:parent:target .parent-target\:bg-repeat{
        background-repeat: repeat;
    }
    
    .lg\:parent:target .parent-target\:bg-repeat-x{
        background-repeat: repeat-x;
    }
    
    .lg\:parent:target .parent-target\:bg-repeat-y{
        background-repeat: repeat-y;
    }
    
    .lg\:parent:target .parent-target\:bg-repeat-space{
        background-repeat: space;
    }
    
    .lg\:parent:target .parent-target\:bg-repeat-round{
        background-repeat: round;
    }
    
    .lg\:parent:target .parent-target\:bg-s-auto{
        background-size: auto;
    }
    
    .lg\:parent:target .parent-target\:bg-s-cover{
        background-size: cover;
    }
    
    .lg\:parent:target .parent-target\:bg-s-contain{
        background-size: contain;
    }
    
    /* padding */
    .lg\:parent:target .parent-target\:p-auto{
        padding: auto;
    }
    
    .lg\:parent:target .parent-target\:p-0{
        padding: 0;
    }
    
    .lg\:parent:target .parent-target\:p-4{
        padding: var(--velocity-padding-4);
    }
    
    .lg\:parent:target .parent-target\:p-8{
        padding: var(--velocity-padding-8);
    }
    
    .lg\:parent:target .parent-target\:p-12{
        padding: var(--velocity-padding-12);
    }
    
    .lg\:parent:target .parent-target\:p-16{
        padding: var(--velocity-padding-16);
    }
    
    .lg\:parent:target .parent-target\:p-20{
        padding: var(--velocity-padding-20);
    }
    
    .lg\:parent:target .parent-target\:p-24{
        padding: var(--velocity-padding-24);
    }
    
    .lg\:parent:target .parent-target\:p-28{
        padding: var(--velocity-padding-28);
    }
    
    .lg\:parent:target .parent-target\:p-32{
        padding: var(--velocity-padding-32);
    }
    
    .lg\:parent:target .parent-target\:p-36{
        padding: var(--velocity-padding-36);
    }
    
    .lg\:parent:target .parent-target\:p-40{
        padding: var(--velocity-padding-40);
    }
    
    .lg\:parent:target .parent-target\:p-44{
        padding: var(--velocity-padding-44);
    }
    
    .lg\:parent:target .parent-target\:p-48{
        padding: var(--velocity-padding-48);
    }
    
    .lg\:parent:target .parent-target\:p-52{
        padding: var(--velocity-padding-52);
    }
    
    .lg\:parent:target .parent-target\:p-56{
        padding: var(--velocity-padding-56);
    }
    
    .lg\:parent:target .parent-target\:p-60{
        padding: var(--velocity-padding-60);
    }
    
    .lg\:parent:target .parent-target\:p-64{
        padding: var(--velocity-padding-64);
    }
    
    .lg\:parent:target .parent-target\:p-68{
        padding: var(--velocity-padding-68);
    }
    
    .lg\:parent:target .parent-target\:p-72{
        padding: var(--velocity-padding-72);
    }
    
    .lg\:parent:target .parent-target\:p-76{
        padding: var(--velocity-padding-76);
    }
    
    .lg\:parent:target .parent-target\:p-80{
        padding: var(--velocity-padding-80);
    }
    
    /** padding top **/
    .lg\:parent:target .parent-target\:pt-auto{
        padding-top: auto;
    }
    
    .lg\:parent:target .parent-target\:pt-0{
        padding-top: 0;
    }
    
    .lg\:parent:target .parent-target\:pt-4{
        padding-top: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:pt-8{
        padding-top: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:pt-12{
        padding-top: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:pt-16{
        padding-top: 1rem;
    }
    
    .lg\:parent:target .parent-target\:pt-20{
        padding-top: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:pt-24{
        padding-top: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:pt-28{
        padding-top: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:pt-32{
        padding-top: 2rem;
    }
    
    .lg\:parent:target .parent-target\:pt-36{
        padding-top: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:pt-40{
        padding-top: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:pt-44{
        padding-top: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:pt-48{
        padding-top: 3rem;
    }
    
    .lg\:parent:target .parent-target\:pt-52{
        padding-top: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:pt-56{
        padding-top: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:pt-60{
        padding-top: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:pt-64{
        padding-top: 4rem;
    }
    
    .lg\:parent:target .parent-target\:pt-68{
        padding-top: 6rem;
    }
    
    .lg\:parent:target .parent-target\:pt-72{
        padding-top: 8rem;
    }
    
    .lg\:parent:target .parent-target\:pt-76{
        padding-top: 12rem;
    }
    
    .lg\:parent:target .parent-target\:pt-80{
        padding-top: 16rem;
    }
    
    /** padding-bottom **/
    .lg\:parent:target .parent-target\:pb-auto{
        padding-bottom: auto;
    }
    
    .lg\:parent:target .parent-target\:pb-0{
        padding-bottom: 0;
    }
    
    .lg\:parent:target .parent-target\:pb-4{
        padding-bottom: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:pb-8{
        padding-bottom: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:pb-12{
        padding-bottom: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:pb-16{
        padding-bottom: 1rem;
    }
    
    .lg\:parent:target .parent-target\:pb-20{
        padding-bottom: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:pb-24{
        padding-bottom: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:pb-28{
        padding-bottom: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:pb-32{
        padding-bottom: 2rem;
    }
    
    .lg\:parent:target .parent-target\:pb-36{
        padding-bottom: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:pb-40{
        padding-bottom: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:pb-44{
        padding-bottom: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:pb-48{
        padding-bottom: 3rem;
    }
    
    .lg\:parent:target .parent-target\:pb-52{
        padding-bottom: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:pb-56{
        padding-bottom: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:pb-60{
        padding-bottom: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:pb-64{
        padding-bottom: 4rem;
    }
    
    .lg\:parent:target .parent-target\:pb-68{
        padding-bottom: 6rem;
    }
    
    .lg\:parent:target .parent-target\:pb-72{
        padding-bottom: 8rem;
    }
    
    .lg\:parent:target .parent-target\:pb-76{
        padding-bottom: 12rem;
    }
    
    .lg\:parent:target .parent-target\:pb-80{
        padding-bottom: 16rem;
    }
    
    /** padding left **/
    .lg\:parent:target .parent-target\:pl-0{
        padding-left: auto;
    }
    
    .lg\:parent:target .parent-target\:pl-0{
        padding-left: 0;
    }
    
    .lg\:parent:target .parent-target\:pl-4{
        padding-left: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:pl-8{
        padding-left: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:pl-12{
        padding-left: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:pl-16{
        padding-left: 1rem;
    }
    
    .lg\:parent:target .parent-target\:pl-20{
        padding-left: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:pl-24{
        padding-left: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:pl-28{
        padding-left: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:pl-32{
        padding-left: 2rem;
    }
    
    .lg\:parent:target .parent-target\:pl-36{
        padding-left: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:pl-40{
        padding-left: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:pl-44{
        padding-left: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:pl-48{
        padding-left: 3rem;
    }
    
    .lg\:parent:target .parent-target\:pl-52{
        padding-left: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:pl-56{
        padding-left: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:pl-60{
        padding-left: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:pl-64{
        padding-left: 4rem;
    }
    
    .lg\:parent:target .parent-target\:pl-68{
        padding-left: 6rem;
    }
    
    .lg\:parent:target .parent-target\:pl-72{
        padding-left: 8rem;
    }
    
    .lg\:parent:target .parent-target\:pl-76{
        padding-left: 12rem;
    }
    
    .lg\:parent:target .parent-target\:pl-80{
        padding-left: 16rem;
    }
    
    /** padding-right **/
    .lg\:parent:target .parent-target\:pr-auto{
        padding-right: auto;
    }
    
    .lg\:parent:target .parent-target\:pr-0{
        padding-right: 0;
    }
    
    .lg\:parent:target .parent-target\:pr-4{
        padding-right: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:pr-8{
        padding-right: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:pr-12{
        padding-right: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:pr-16{
        padding-right: 1rem;
    }
    
    .lg\:parent:target .parent-target\:pr-20{
        padding-right: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:pr-24{
        padding-right: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:pr-28{
        padding-right: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:pr-32{
        padding-right: 2rem;
    }
    
    .lg\:parent:target .parent-target\:pr-36{
        padding-right: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:pr-40{
        padding-right: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:pr-44{
        padding-right: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:pr-48{
        padding-right: 3rem;
    }
    
    .lg\:parent:target .parent-target\:pr-52{
        padding-right: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:pr-56{
        padding-right: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:pr-60{
        padding-right: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:pr-64{
        padding-right: 4rem;
    }
    
    .lg\:parent:target .parent-target\:pr-68{
        padding-right: 6rem;
    }
    
    .lg\:parent:target .parent-target\:pr-72{
        padding-right: 8rem;
    }
    
    .lg\:parent:target .parent-target\:pr-76{
        padding-right: 12rem;
    }
    
    .lg\:parent:target .parent-target\:pr-80{
        padding-right: 16rem;
    }
    
    /* padding left and right **/
    .lg\:parent:target .parent-target\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }
    
    .lg\:parent:target .parent-target\:px-0{
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:parent:target .parent-target\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    
    .lg\:parent:target .parent-target\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }
    
    .lg\:parent:target .parent-target\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }
    
    .lg\:parent:target .parent-target\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }
    
    .lg\:parent:target .parent-target\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }
    
    .lg\:parent:target .parent-target\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }
    
    .lg\:parent:target .parent-target\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }
    
    .lg\:parent:target .parent-target\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }
    
    /*padding top and bottom **/
    .lg\:parent:target .parent-target\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }
    
    .lg\:parent:target .parent-target\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }
    
    .lg\:parent:target .parent-target\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    
    .lg\:parent:target .parent-target\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    
    .lg\:parent:target .parent-target\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }
    
    .lg\:parent:target .parent-target\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    
    .lg\:parent:target .parent-target\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    
    .lg\:parent:target .parent-target\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    
    .lg\:parent:target .parent-target\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }
    
    .lg\:parent:target .parent-target\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }
    
    /* margin */
    .lg\:parent:target .parent-target\:m-auto{
        margin: auto;
    }
    
    .lg\:parent:target .parent-target\:m-0{
        margin: 0;
    }
    
    .lg\:parent:target .parent-target\:m-4{
        margin: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:m-8{
        margin: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:m-12{
        margin: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:m-16{
        margin: 1rem;
    }
    
    .lg\:parent:target .parent-target\:m-20{
        margin: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:m-24{
        margin: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:m-28{
        margin: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:m-32{
        margin: 2rem;
    }
    
    .lg\:parent:target .parent-target\:m-36{
        margin: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:m-40{
        margin: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:m-44{
        margin: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:m-48{
        margin: 3rem;
    }
    
    .lg\:parent:target .parent-target\:m-52{
        margin: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:m-56{
        margin: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:m-60{
        margin: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:m-64{
        margin: 4rem;
    }
    
    .lg\:parent:target .parent-target\:m-68{
        margin: 6rem;
    }
    
    .lg\:parent:target .parent-target\:m-72{
        margin: 8rem;
    }
    
    .lg\:parent:target .parent-target\:m-76{
        margin: 12rem;
    }
    
    .lg\:parent:target .parent-target\:m-80{
        margin: 16rem;
    }
    
    /** margin top **/
    .lg\:parent:target .parent-target\:mt-auto{
        margin-top: auto;
    }
    
    .lg\:parent:target .parent-target\:mt-0{
        margin-top: 0;
    }
    
    .lg\:parent:target .parent-target\:mt-4{
        margin-top: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:mt-8{
        margin-top: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:mt-12{
        margin-top: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:mt-16{
        margin-top: 1rem;
    }
    
    .lg\:parent:target .parent-target\:mt-20{
        margin-top: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:mt-24{
        margin-top: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:mt-28{
        margin-top: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:mt-32{
        margin-top: 2rem;
    }
    
    .lg\:parent:target .parent-target\:mt-36{
        margin-top: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:mt-40{
        margin-top: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:mt-44{
        margin-top: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:mt-48{
        margin-top: 3rem;
    }
    
    .lg\:parent:target .parent-target\:mt-52{
        margin-top: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:mt-56{
        margin-top: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:mt-60{
        margin-top: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:mt-64{
        margin-top: 4rem;
    }
    
    .lg\:parent:target .parent-target\:mt-68{
        margin-top: 6rem;
    }
    
    .lg\:parent:target .parent-target\:mt-72{
        margin-top: 8rem;
    }
    
    .lg\:parent:target .parent-target\:mt-76{
        margin-top: 12rem;
    }
    
    .lg\:parent:target .parent-target\:mt-80{
        margin-top: 16rem;
    }
    
    /** margin-bottom **/
    .lg\:parent:target .parent-target\:mb-auto{
        margin-bottom: auto;
    }
    
    .lg\:parent:target .parent-target\:mb-0{
        margin-bottom: 0;
    }
    
    .lg\:parent:target .parent-target\:mb-4{
        margin-bottom: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:mb-8{
        margin-bottom: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:mb-12{
        margin-bottom: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:mb-16{
        margin-bottom: 1rem;
    }
    
    .lg\:parent:target .parent-target\:mb-20{
        margin-bottom: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:mb-24{
        margin-bottom: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:mb-28{
        margin-bottom: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:mb-32{
        margin-bottom: 2rem;
    }
    
    .lg\:parent:target .parent-target\:mb-36{
        margin-bottom: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:mb-40{
        margin-bottom: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:mb-44{
        margin-bottom: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:mb-48{
        margin-bottom: 3rem;
    }
    
    .lg\:parent:target .parent-target\:mb-52{
        margin-bottom: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:mb-56{
        margin-bottom: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:mb-60{
        margin-bottom: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:mb-64{
        margin-bottom: 4rem;
    }
    
    .lg\:parent:target .parent-target\:mb-68{
        margin-bottom: 6rem;
    }
    
    .lg\:parent:target .parent-target\:mb-72{
        margin-bottom: 8rem;
    }
    
    .lg\:parent:target .parent-target\:mb-76{
        margin-bottom: 12rem;
    }
    
    .lg\:parent:target .parent-target\:mb-80{
        margin-bottom: 16rem;
    }
    
    /** margin top **/
    .lg\:parent:target .parent-target\:ml-auto{
        margin-left: auto;
    }
    
    .lg\:parent:target .parent-target\:ml-0{
        margin-left: 0;
    }
    
    .lg\:parent:target .parent-target\:ml-4{
        margin-left: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:ml-8{
        margin-left: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:ml-12{
        margin-left: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:ml-16{
        margin-left: 1rem;
    }
    
    .lg\:parent:target .parent-target\:ml-20{
        margin-left: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:ml-24{
        margin-left: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:ml-28{
        margin-left: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:ml-32{
        margin-left: 2rem;
    }
    
    .lg\:parent:target .parent-target\:ml-36{
        margin-left: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:ml-40{
        margin-left: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:ml-44{
        margin-left: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:ml-48{
        margin-left: 3rem;
    }
    
    .lg\:parent:target .parent-target\:ml-52{
        margin-left: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:ml-56{
        margin-left: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:ml-60{
        margin-left: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:ml-64{
        margin-left: 4rem;
    }
    
    .lg\:parent:target .parent-target\:ml-68{
        margin-left: 6rem;
    }
    
    .lg\:parent:target .parent-target\:ml-72{
        margin-left: 8rem;
    }
    
    .lg\:parent:target .parent-target\:ml-76{
        margin-left: 12rem;
    }
    
    .lg\:parent:target .parent-target\:ml-80{
        margin-left: 16rem;
    }
    
    /** margin-right **/
    .lg\:parent:target .parent-target\:mr-auto{
        margin-right: auto;
    }
    
    .lg\:parent:target .parent-target\:mr-0{
        margin-right: 0;
    }
    
    .lg\:parent:target .parent-target\:mr-4{
        margin-right: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:mr-8{
        margin-right: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:mr-12{
        margin-right: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:mr-16{
        margin-right: 1rem;
    }
    
    .lg\:parent:target .parent-target\:mr-20{
        margin-right: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:mr-24{
        margin-right: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:mr-28{
        margin-right: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:mr-32{
        margin-right: 2rem;
    }
    
    .lg\:parent:target .parent-target\:mr-36{
        margin-right: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:mr-40{
        margin-right: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:mr-44{
        margin-right: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:mr-48{
        margin-right: 3rem;
    }
    
    .lg\:parent:target .parent-target\:mr-52{
        margin-right: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:mr-56{
        margin-right: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:mr-60{
        margin-right: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:mr-64{
        margin-right: 4rem;
    }
    
    .lg\:parent:target .parent-target\:mr-68{
        margin-right: 6rem;
    }
    
    .lg\:parent:target .parent-target\:mr-72{
        margin-right: 8rem;
    }
    
    .lg\:parent:target .parent-target\:mr-76{
        margin-right: 12rem;
    }
    
    .lg\:parent:target .parent-target\:mr-80{
        margin-right: 16rem;
    }
    
    /* margin left and right **/
    .lg\:parent:target .parent-target\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }
    
    .lg\:parent:target .parent-target\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }
    
    .lg\:parent:target .parent-target\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }
    
    .lg\:parent:target .parent-target\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }
    
    .lg\:parent:target .parent-target\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }
    
    .lg\:parent:target .parent-target\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }
    
    .lg\:parent:target .parent-target\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }
    
    .lg\:parent:target .parent-target\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }
    
    .lg\:parent:target .parent-target\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }
    
    .lg\:parent:target .parent-target\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }
    
    /** margin top and bottom **/
    .lg\:parent:target .parent-target\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }
    
    .lg\:parent:target .parent-target\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }
    
    .lg\:parent:target .parent-target\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    
    .lg\:parent:target .parent-target\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }
    
    .lg\:parent:target .parent-target\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }
    
    .lg\:parent:target .parent-target\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }
    
    .lg\:parent:target .parent-target\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }
    
    .lg\:parent:target .parent-target\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }
    
    .lg\:parent:target .parent-target\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }
    
    .lg\:parent:target .parent-target\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }
    
    /** display **/
    .lg\:parent:target .parent-target\:d-none{
        display: none;
    }
    
    .lg\:parent:target .parent-target\:d-block{
        display: block;
    }
    
    .lg\:parent:target .parent-target\:d-flex{
        display: flex;
    }
    
    .lg\:parent:target .parent-target\:d-grid{
        display: grid;
    }
    
    .lg\:parent:target .parent-target\:d-table{
        display: table;
    }
    
    .lg\:parent:target .parent-target\:d-inherit{
        display: inherit;
    }
    
    .lg\:parent:target .parent-target\:d-flexbox{
        display: flexbox;
    }
    
    .lg\:parent:target .parent-target\:d-table-column{
        display: table-column;
    }
    
    .lg\:parent:target .parent-target\:d-table-column-group{
        display: table-column-group;
    }
    
    .lg\:parent:target .parent-target\:d-table-cell{
        display: table-cell;
    }
    
    .lg\:parent:target .parent-target\:d-table-caption{
        display: table-caption;
    }
    
    .lg\:parent:target .parent-target\:d-table-row{
        display: table-row;
    }
    
    .lg\:parent:target .parent-target\:d-table-row-group{
        display: table-row-group;
    }
    
    .lg\:parent:target .parent-target\:d-inline-block{
        display: inline-block;
    }
    
    .lg\:parent:target .parent-target\:d-inline-flex{
        display: inline-flex;
    }
    
    .lg\:parent:target .parent-target\:border-round-none{
        border-radius: 0;
    }
    
    .lg\:parent:target .parent-target\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }
    
    .lg\:parent:target .parent-target\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }
    
    .lg\:parent:target .parent-target\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }
    
    .lg\:parent:target .parent-target\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }
    
    .lg\:parent:target .parent-target\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }
    
    .lg\:parent:target .parent-target\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }
    
    .lg\:parent:target .parent-target\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }
    
    .lg\:parent:target .parent-target\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:target .parent-target\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .lg\:parent:target .parent-target\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:target .parent-target\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:target .parent-target\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:target .parent-target\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:target .parent-target\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:target .parent-target\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:target .parent-target\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:target .parent-target\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:target .parent-target\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .lg\:parent:target .parent-target\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:target .parent-target\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:target .parent-target\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:target .parent-target\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:target .parent-target\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:target .parent-target\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:target .parent-target\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:target .parent-target\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:target .parent-target\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .lg\:parent:target .parent-target\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:target .parent-target\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:target .parent-target\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:target .parent-target\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:target .parent-target\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:target .parent-target\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:target .parent-target\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:target .parent-target\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .lg\:parent:target .parent-target\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .lg\:parent:target .parent-target\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .lg\:parent:target .parent-target\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .lg\:parent:target .parent-target\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .lg\:parent:target .parent-target\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .lg\:parent:target .parent-target\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .lg\:parent:target .parent-target\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .lg\:parent:target .parent-target\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .lg\:parent:target .parent-target\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }
    
    .lg\:parent:target .parent-target\:border-w-0{
        border-width: 0;
    }
    
    .lg\:parent:target .parent-target\:border-w-1{
        border-width: 1px;
    }
    
    .lg\:parent:target .parent-target\:border-w-2{
        border-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:border-w-4{
        border-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:border-w-6{
        border-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:border-w-8{
        border-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }
    
    .lg\:parent:target .parent-target\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }
    
    .lg\:parent:target .parent-target\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }
    
    .lg\:parent:target .parent-target\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }
    
    .lg\:parent:target .parent-target\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:border-wl-0{
        border-left-width: 0;
    }
    
    .lg\:parent:target .parent-target\:border-wl-1{
        border-left-width: 1px;
    }
    
    .lg\:parent:target .parent-target\:border-wl-2{
        border-left-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:border-wl-4{
        border-left-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:border-wl-6{
        border-left-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:border-wl-8{
        border-left-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:border-wr-0{
        border-right-width: 0;
    }
    
    .lg\:parent:target .parent-target\:border-wr-1{
        border-right-width: 1px;
    }
    
    .lg\:parent:target .parent-target\:border-wr-2{
        border-right-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:border-wr-4{
        border-right-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:border-wr-6{
        border-right-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:border-wr-8{
        border-right-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:border-wt-0{
        border-top-width: 0;
    }
    
    .lg\:parent:target .parent-target\:border-wt-1{
        border-top-width: 1px;
    }
    
    .lg\:parent:target .parent-target\:border-wt-2{
        border-top-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:border-wt-4{
        border-top-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:border-wt-6{
        border-top-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:border-wt-8{
        border-top-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:border-wb-0{
        border-bottom-width: 0;
    }
    
    .lg\:parent:target .parent-target\:border-wb-1{
        border-bottom-width: 1px;
    }
    
    .lg\:parent:target .parent-target\:border-wb-2{
        border-bottom-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:border-wb-4{
        border-bottom-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:border-wb-6{
        border-bottom-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:border-wb-8{
        border-bottom-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:border-solid{
        border-style: solid;
    }
    
    .lg\:parent:target .parent-target\:border-dashed{
        border-style: dashed;
    }
    
    .lg\:parent:target .parent-target\:border-dotted{
        border-style: dotted;
    }
    
    .lg\:parent:target .parent-target\:border-double{
        border-style: double;
    }
    
    .lg\:parent:target .parent-target\:border-hidden{
        border-style: hidden;
    }
    
    .lg\:parent:target .parent-target\:border-none{
        border-style: none;
    }
    
    .lg\:parent:target .parent-target\:outline-w-0{
        outline-width: 0;
    }
    
    .lg\:parent:target .parent-target\:outline-w-1{
        outline-width: 1px;
    }
    
    .lg\:parent:target .parent-target\:outline-w-2{
        outline-width: 2px;
    }
    
    .lg\:parent:target .parent-target\:outline-w-4{
        outline-width: 4px;
    }
    
    .lg\:parent:target .parent-target\:outline-w-6{
        outline-width: 6px;
    }
    
    .lg\:parent:target .parent-target\:outline-w-8{
        outline-width: 8px;
    }
    
    .lg\:parent:target .parent-target\:outline-solid{
        outline-style: solid;
    }
    
    .lg\:parent:target .parent-target\:outline-dashed{
        outline-style: dashed;
    }
    
    .lg\:parent:target .parent-target\:outline-dotted{
        outline-style: dotted;
    }
    
    .lg\:parent:target .parent-target\:outline-double{
        outline-style: double;
    }
    
    .lg\:parent:target .parent-target\:outline-hidden{
        outline-style: hidden;
    }
    
    .lg\:parent:target .parent-target\:outline-none{
        outline-style: none;
    }
    
    .lg\:parent:target .parent-target\:outline-offset-0{
        outline-offset: 0;
    }
    
    .lg\:parent:target .parent-target\:outline-offset-1{
        outline-offset: 1px;
    }
    
    .lg\:parent:target .parent-target\:outline-offset-2{
        outline-offset: 2px;
    }
    
    .lg\:parent:target .parent-target\:outline-offset-4{
        outline-offset: 4px;
    }
    
    .lg\:parent:target .parent-target\:outline-offset-6{
        outline-offset: 6px;
    }
    
    .lg\:parent:target .parent-target\:outline-offset-8{
        outline-offset: 8px;
    }
    
    .lg\:parent:target .parent-target\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }
    
    .lg\:parent:target .parent-target\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }
    
    .lg\:parent:target .parent-target\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }
    
    .lg\:parent:target .parent-target\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }
    
    .lg\:parent:target .parent-target\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }
    
    .lg\:parent:target .parent-target\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }
    
    .lg\:parent:target .parent-target\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }
    
    .lg\:parent:target .parent-target\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }
    
    .lg\:parent:target .parent-target\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }
    
    .lg\:parent:target .parent-target\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }
    
    .lg\:parent:target .parent-target\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }
    
    .lg\:parent:target .parent-target\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }
    
    .lg\:parent:target .parent-target\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }
    
    .lg\:parent:target .parent-target\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }
    
    .lg\:parent:target .parent-target\:box-shadow-none{
        box-shadow: none;
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:opacity-0{
        opacity: 0;
    }
    
    .lg\:parent:target .parent-target\:opacity-5{
        opacity: 0.05;
    }
    
    .lg\:parent:target .parent-target\:opacity-10{
        opacity: 0.1;
    }
    
    .lg\:parent:target .parent-target\:opacity-15{
        opacity: 0.15;
    }
    
    .lg\:parent:target .parent-target\:opacity-20{
        opacity: 0.2;
    }
    
    .lg\:parent:target .parent-target\:opacity-25{
        opacity: 0.25;
    }
    
    .lg\:parent:target .parent-target\:opacity-30{
        opacity: 0.3;
    }
    
    .lg\:parent:target .parent-target\:opacity-35{
        opacity: 0.35;
    }
    
    .lg\:parent:target .parent-target\:opacity-40{
        opacity: 0.4;
    }
    
    .lg\:parent:target .parent-target\:opacity-45{
        opacity: 0.45;
    }
    
    .lg\:parent:target .parent-target\:opacity-50{
        opacity: 0.5;
    }
    
    .lg\:parent:target .parent-target\:opacity-55{
        opacity: 0.55;
    }
    
    .lg\:parent:target .parent-target\:opacity-60{
        opacity: 0.6;
    }
    
    .lg\:parent:target .parent-target\:opacity-65{
        opacity: 0.65;
    }
    
    .lg\:parent:target .parent-target\:opacity-70{
        opacity: 0.7;
    }
    
    .lg\:parent:target .parent-target\:opacity-75{
        opacity: 0.75;
    }
    
    .lg\:parent:target .parent-target\:opacity-80{
        opacity: 0.8;
    }
    
    .lg\:parent:target .parent-target\:opacity-85{
        opacity: 0.85;
    }
    
    .lg\:parent:target .parent-target\:opacity-90{
        opacity: 0.9;
    }
    
    .lg\:parent:target .parent-target\:opacity-95{
        opacity: 0.95;
    }
    
    .lg\:parent:target .parent-target\:opacity-100{
        opacity: 1;
    }
    
    .lg\:parent:target .parent-target\:border-collapse{
        border-collapse: collapse;
    }
    
    .lg\:parent:target .parent-target\:border-seperate{
        border-collapse: separate;
    }
    
    .lg\:parent:target .parent-target\:table-layout-auto{
        table-layout: auto;
    }
    
    .lg\:parent:target .parent-target\:table-layout-fixed{
        table-layout: fixed;
    }
    
    .lg\:parent:target .parent-target\:appearance-none{
        appearance: none;
    }
    
    .lg\:parent:target .parent-target\:appearance-auto{
        appearance: auto;
    }
    
    .lg\:parent:target .parent-target\:caption-top{
        caption-side: top;
    }
    
    .lg\:parent:target .parent-target\:caption-bottom{
        caption-side: bottom;
    }
    
    .lg\:parent:target .parent-target\:cursor-auto{
        cursor: auto;
    }
    
    .lg\:parent:target .parent-target\:cursor-default{
        cursor: default;
    }
    
    .lg\:parent:target .parent-target\:cursor-pointer{
        cursor: pointer;
    }
    
    .lg\:parent:target .parent-target\:cursor-text{
        cursor: text;
    }
    
    .lg\:parent:target .parent-target\:cursor-wait{
        cursor: wait;
    }
    
    .lg\:parent:target .parent-target\:cursor-help{
        cursor: help;
    }
    
    .lg\:parent:target .parent-target\:cursor-progress{
        cursor: progress;
    }
    
    .lg\:parent:target .parent-target\:cursor-none{
        cursor: none;
    }
    
    .lg\:parent:target .parent-target\:pointer-events-none{
        pointer-events: none;
    }
    
    .lg\:parent:target .parent-target\:pointer-events-auto{
        pointer-events: auto;
    }
    
    .lg\:parent:target .parent-target\:resize-none{
        resize: none;
    }
    
    .lg\:parent:target .parent-target\:resize-y{
        resize: vertical;
    }
    
    .lg\:parent:target .parent-target\:resize-x{
        resize: horizontal;
    }
    
    .lg\:parent:target .parent-target\:resize-both{
        resize: both;
    }
    
    .lg\:parent:target .parent-target\:scroll-auto{
        scroll-behavior: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-smooth{
        scroll-behavior: smooth;
    }
    
    /* scroll-padding */
    .lg\:parent:target .parent-target\:scroll-p-auto{
        scroll-padding: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-p-0{
        scroll-padding: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }
    
    .lg\:parent:target .parent-target\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }
    
    /** scroll-padding top **/
    .lg\:parent:target .parent-target\:scroll-pt-auto{
        scroll-padding-top: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-0{
        scroll-padding-top: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }
    
    /** scroll-padding-bottom **/
    .lg\:parent:target .parent-target\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }
    
    /** scroll-padding left **/
    .lg\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }
    
    /** scroll-padding-right **/
    .lg\:parent:target .parent-target\:scroll-pr-auto{
        scroll-padding-right: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-0{
        scroll-padding-right: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }
    
    /* scroll-padding left and right **/
    .lg\:parent:target .parent-target\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }
    
    /*scroll-padding top and bottom **/
    .lg\:parent:target .parent-target\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }
    
    /* scroll-margin */
    .lg\:parent:target .parent-target\:scroll-m-auto{
        scroll-margin: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-0{
        scroll-margin: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-4{
        scroll-margin: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-8{
        scroll-margin: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-12{
        scroll-margin: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-16{
        scroll-margin: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-20{
        scroll-margin: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-24{
        scroll-margin: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-28{
        scroll-margin: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-32{
        scroll-margin: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-36{
        scroll-margin: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-40{
        scroll-margin: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-44{
        scroll-margin: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-48{
        scroll-margin: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-52{
        scroll-margin: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-56{
        scroll-margin: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-60{
        scroll-margin: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-64{
        scroll-margin: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-68{
        scroll-margin: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-72{
        scroll-margin: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-76{
        scroll-margin: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-m-80{
        scroll-margin: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:parent:target .parent-target\:scroll-mt-auto{
        scroll-margin-top: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-0{
        scroll-margin-top: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }
    
    /** scroll-margin-bottom **/
    .lg\:parent:target .parent-target\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }
    
    /** scroll-margin top **/
    .lg\:parent:target .parent-target\:scroll-ml-auto{
        scroll-margin-left: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-0{
        scroll-margin-left: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }
    
    /** scroll-margin-right **/
    .lg\:parent:target .parent-target\:scroll-mr-auto{
        scroll-margin-right: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-0{
        scroll-margin-right: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }
    
    /* scroll-margin left and right **/
    .lg\:parent:target .parent-target\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }
    
    /** scroll-margin top and bottom **/
    .lg\:parent:target .parent-target\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }
    
    .lg\:parent:target .parent-target\:scroll-snap-align-start{
        scroll-snap-align: start;
    }
    
    .lg\:parent:target .parent-target\:scroll-snap-align-end{
        scroll-snap-align: end;
    }
    
    .lg\:parent:target .parent-target\:scroll-snap-align-center{
        scroll-snap-align: center;
    }
    
    .lg\:parent:target .parent-target\:scroll-snap-align-none{
        scroll-snap-align: none;
    }
    
    .lg\:parent:target .parent-target\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }
    
    .lg\:parent:target .parent-target\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }
    
    .lg\:parent:target .parent-target\:scroll-snap-type-none{
        scroll-snap-type: none;
    }
    
    .lg\:parent:target .parent-target\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }
    
    .lg\:parent:target .parent-target\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }
    
    .lg\:parent:target .parent-target\:user-select-none{
        user-select: none;
    }
    
    .lg\:parent:target .parent-target\:user-select-text{
        user-select: text;
    }
    
    .lg\:parent:target .parent-target\:user-select-all{
        user-select: all;
    }
    
    .lg\:parent:target .parent-target\:user-select-auto{
        user-select: auto;
    }
    
    .lg\:parent:target .parent-target\:will-change-auto{
        will-change: auto;
    }
    
    .lg\:parent:target .parent-target\:will-change-scroll{
        will-change: scroll;
    }
    
    .lg\:parent:target .parent-target\:will-change-contents{
        will-change: contents;
    }
    
    .lg\:parent:target .parent-target\:will-change-transform{
        will-change: transform;
    }
    
    .lg\:parent:target .parent-target\:stroke-w-0{
        stroke-width: 0;
    }
    
    .lg\:parent:target .parent-target\:stroke-w-1{
        stroke-width: 1;
    }
    
    .lg\:parent:target .parent-target\:stroke-w-2{
        stroke-width: 2;
    }
    
    .lg\:parent:target .parent-target\:scale-0{
        transform: scale(0);
    }
    
    .lg\:parent:target .parent-target\:scale-5{
        transform: scale(0.05);
    }
    
    .lg\:parent:target .parent-target\:scale-10{
        transform: scale(0.1);
    }
    
    .lg\:parent:target .parent-target\:scale-15{
        transform: scale(0.15);
    }
    
    .lg\:parent:target .parent-target\:scale-20{
        transform: scale(0.2);
    }
    
    .lg\:parent:target .parent-target\:scale-25{
        transform: scale(0.25);
    }
    
    .lg\:parent:target .parent-target\:scale-30{
        transform: scale(0.3);
    }
    
    .lg\:parent:target .parent-target\:scale-35{
        transform: scale(0.35);
    }
    
    .lg\:parent:target .parent-target\:scale-40{
        transform: scale(0.4);
    }
    
    .lg\:parent:target .parent-target\:scale-45{
        transform: scale(0.45);
    }
    
    .lg\:parent:target .parent-target\:scale-50{
        transform: scale(0.5);
    }
    
    .lg\:parent:target .parent-target\:scale-55{
        transform: scale(0.55);
    }
    
    .lg\:parent:target .parent-target\:scale-60{
        transform: scale(0.6);
    }
    
    .lg\:parent:target .parent-target\:scale-65{
        transform: scale(0.65);
    }
    
    .lg\:parent:target .parent-target\:scale-70{
        transform: scale(0.7);
    }
    
    .lg\:parent:target .parent-target\:scale-75{
        transform: scale(0.75);
    }
    
    .lg\:parent:target .parent-target\:scale-80{
        transform: scale(0.8);
    }
    
    .lg\:parent:target .parent-target\:scale-85{
        transform: scale(0.85);
    }
    
    .lg\:parent:target .parent-target\:scale-90{
        transform: scale(0.9);
    }
    
    .lg\:parent:target .parent-target\:scale-95{
        transform: scale(0.95);
    }
    
    .lg\:parent:target .parent-target\:scale-100{
        transform: scale(1);
    }
    
    .lg\:parent:target .parent-target\:scale-105{
        transform: scale(1.05);
    }
    
    .lg\:parent:target .parent-target\:scale-110{
        transform: scale(1.1);
    }
    
    .lg\:parent:target .parent-target\:scale-115{
        transform: scale(1.15);
    }
    
    .lg\:parent:target .parent-target\:scale-120{
        transform: scale(1.2);
    }
    
    .lg\:parent:target .parent-target\:scale-125{
        transform: scale(1.25);
    }
    
    .lg\:parent:target .parent-target\:scale-130{
        transform: scale(1.3);
    }
    
    .lg\:parent:target .parent-target\:scale-135{
        transform: scale(1.35);
    }
    
    .lg\:parent:target .parent-target\:scale-140{
        transform: scale(1.4);
    }
    
    .lg\:parent:target .parent-target\:scale-145{
        transform: scale(1.45);
    }
    
    .lg\:parent:target .parent-target\:scale-150{
        transform: scale(1.5);
    }

    .lg\:parent:target .parent-target\:-translate-1:target{
        transform: translate(-10px);
    }

    .lg\:parent:target .parent-target\:-translate-2:target{
        transform: translate(-20px);
    }

    .lg\:parent:target .parent-target\:-translate-3:target{
        transform: translate(-30px);
    }

    .lg\:parent:target .parent-target\:-translate-4:target{
        transform: translate(-40px);
    }

    .lg\:parent:target .parent-target\:-translate-5:target{
        transform: translate(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-6:target{
        transform: translate(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-7:target{
        transform: translate(-70px);
    }

    .lg\:parent:target .parent-target\:-translate-8:target{
        transform: translate(-80px);
    }

    .lg\:parent:target .parent-target\:-translate-9:target{
        transform: translate(-90px);
    }

    .lg\:parent:target .parent-target\:-translate-10:target{
        transform: translate(-100px);
    }

    .lg\:parent:target .parent-target\:-translate-11:target{
        transform: translate(-110px);
    }

    .lg\:parent:target .parent-target\:-translate-12:target{
        transform: translate(-120px);
    }

    .lg\:parent:target .parent-target\:-translate-13:target{
        transform: translate(-130px);
    }

    .lg\:parent:target .parent-target\:-translate-14:target{
        transform: translate(-140px);
    }

    .lg\:parent:target .parent-target\:-translate-15:target{
        transform: translate(-150px);
    }

    .lg\:parent:target .parent-target\:-translate-16:target{
        transform: translate(-160px);
    }

    .lg\:parent:target .parent-target\:-translate-17:target{
        transform: translate(-170px);
    }

    .lg\:parent:target .parent-target\:-translate-18:target{
        transform: translate(-180px);
    }

    .lg\:parent:target .parent-target\:-translate-19:target{
        transform: translate(-190px);
    }

    .lg\:parent:target .parent-target\:-translate-20:target{
        transform: translate(-200px);
    }

    .lg\:parent:target .parent-target\:-translate-10x:target{
        transform: translate(-10%);
    }

    .lg\:parent:target .parent-target\:-translate-15x:target{
        transform: translate(-15%);
    }

    .lg\:parent:target .parent-target\:-translate-20x:target{
        transform: translate(-20%);
    }

    .lg\:parent:target .parent-target\:-translate-25x:target{
        transform: translate(-25%);
    }

    .lg\:parent:target .parent-target\:-translate-30x:target{
        transform: translate(-30%);
    }

    .lg\:parent:target .parent-target\:-translate-35x:target{
        transform: translate(-35%);
    }

    .lg\:parent:target .parent-target\:-translate-40x:target{
        transform: translate(-40%);
    }

    .lg\:parent:target .parent-target\:-translate-45x:target{
        transform: translate(-45%);
    }

    .lg\:parent:target .parent-target\:-translate-50x:target{
        transform: translate(-50%);
    }

    .lg\:parent:target .parent-target\:-translate-55x:target{
        transform: translate(-55%);
    }

    .lg\:parent:target .parent-target\:-translate-60x:target{
        transform: translate(-60%);
    }

    .lg\:parent:target .parent-target\:-translate-65x:target{
        transform: translate(-65%);
    }

    .lg\:parent:target .parent-target\:-translate-70x:target{
        transform: translate(-70%);
    }

    .lg\:parent:target .parent-target\:-translate-75x:target{
        transform: translate(-75%);
    }

    .lg\:parent:target .parent-target\:-translate-80x:target{
        transform: translate(-80%);
    }

    .lg\:parent:target .parent-target\:-translate-85x:target{
        transform: translate(-85%);
    }

    .lg\:parent:target .parent-target\:-translate-90x:target{
        transform: translate(-90%);
    }

    .lg\:parent:target .parent-target\:-translate-95x:target{
        transform: translate(-95%);
    }

    .lg\:parent:target .parent-target\:-translate-x-1:target{
        transform: translateX(-10px);
    }

    .lg\:parent:target .parent-target\:-translate-x-2:target{
        transform: translateX(-20px);
    }

    .lg\:parent:target .parent-target\:-translate-x-3:target{
        transform: translateX(-30px);
    }

    .lg\:parent:target .parent-target\:-translate-x-4:target{
        transform: translateX(-40px);
    }

    .lg\:parent:target .parent-target\:-translate-x-5:target{
        transform: translateX(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-x-6:target{
        transform: translateX(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-x-7:target{
        transform: translateX(-70px);
    }

    .lg\:parent:target .parent-target\:-translate-x-8:target{
        transform: translateX(-80px);
    }

    .lg\:parent:target .parent-target\:-translate-x-9:target{
        transform: translateX(-90px);
    }

    .lg\:parent:target .parent-target\:-translate-x-10:target{
        transform: translateX(-100px);
    }

    .lg\:parent:target .parent-target\:-translate-x-11:target{
        transform: translateX(-110px);
    }

    .lg\:parent:target .parent-target\:-translate-x-12:target{
        transform: translateX(-120px);
    }

    .lg\:parent:target .parent-target\:-translate-x-13:target{
        transform: translateX(-130px);
    }

    .lg\:parent:target .parent-target\:-translate-x-14:target{
        transform: translateX(-140px);
    }

    .lg\:parent:target .parent-target\:-translate-x-15:target{
        transform: translateX(-150px);
    }

    .lg\:parent:target .parent-target\:-translate-x-16:target{
        transform: translateX(-160px);
    }

    .lg\:parent:target .parent-target\:-translate-x-17:target{
        transform: translateX(-170px);
    }

    .lg\:parent:target .parent-target\:-translate-x-18:target{
        transform: translateX(-180px);
    }

    .lg\:parent:target .parent-target\:-translate-x-19:target{
        transform: translateX(-190px);
    }

    .lg\:parent:target .parent-target\:-translate-x-20:target{
        transform: translateX(-200px);
    }

    .lg\:parent:target .parent-target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }

    .lg\:parent:target .parent-target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }

    .lg\:parent:target .parent-target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }

    .lg\:parent:target .parent-target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }

    .lg\:parent:target .parent-target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }

    .lg\:parent:target .parent-target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }

    .lg\:parent:target .parent-target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }

    .lg\:parent:target .parent-target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }

    .lg\:parent:target .parent-target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }

    .lg\:parent:target .parent-target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }

    .lg\:parent:target .parent-target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }

    .lg\:parent:target .parent-target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }

    .lg\:parent:target .parent-target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }

    .lg\:parent:target .parent-target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }

    .lg\:parent:target .parent-target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }

    .lg\:parent:target .parent-target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }

    .lg\:parent:target .parent-target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }

    .lg\:parent:target .parent-target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }

    .lg\:parent:target .parent-target\:-translate-y-1:target{
        transform: translateY(-10px);
    }

    .lg\:parent:target .parent-target\:-translate-y-2:target{
        transform: translateY(-20px);
    }

    .lg\:parent:target .parent-target\:-translate-y-3:target{
        transform: translateY(-30px);
    }

    .lg\:parent:target .parent-target\:-translate-y-4:target{
        transform: translateY(-40px);
    }

    .lg\:parent:target .parent-target\:-translate-y-5:target{
        transform: translateY(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-y-6:target{
        transform: translateY(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-y-7:target{
        transform: translateY(-70px);
    }

    .lg\:parent:target .parent-target\:-translate-y-8:target{
        transform: translateY(-80px);
    }

    .lg\:parent:target .parent-target\:-translate-y-9:target{
        transform: translateY(-90px);
    }

    .lg\:parent:target .parent-target\:-translate-y-10:target{
        transform: translateY(-100px);
    }

    .lg\:parent:target .parent-target\:-translate-y-11:target{
        transform: translateY(-110px);
    }

    .lg\:parent:target .parent-target\:-translate-y-12:target{
        transform: translateY(-120px);
    }

    .lg\:parent:target .parent-target\:-translate-y-13:target{
        transform: translateY(-130px);
    }

    .lg\:parent:target .parent-target\:-translate-y-14:target{
        transform: translateY(-140px);
    }

    .lg\:parent:target .parent-target\:-translate-y-15:target{
        transform: translateY(-150px);
    }

    .lg\:parent:target .parent-target\:-translate-y-16:target{
        transform: translateY(-160px);
    }

    .lg\:parent:target .parent-target\:-translate-y-17:target{
        transform: translateY(-170px);
    }

    .lg\:parent:target .parent-target\:-translate-y-18:target{
        transform: translateY(-180px);
    }

    .lg\:parent:target .parent-target\:-translate-y-19:target{
        transform: translateY(-190px);
    }

    .lg\:parent:target .parent-target\:-translate-y-20:target{
        transform: translateY(-200px);
    }

    .lg\:parent:target .parent-target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }

    .lg\:parent:target .parent-target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }

    .lg\:parent:target .parent-target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }

    .lg\:parent:target .parent-target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }

    .lg\:parent:target .parent-target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }

    .lg\:parent:target .parent-target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }

    .lg\:parent:target .parent-target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }

    .lg\:parent:target .parent-target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }

    .lg\:parent:target .parent-target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }

    .lg\:parent:target .parent-target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }

    .lg\:parent:target .parent-target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }

    .lg\:parent:target .parent-target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }

    .lg\:parent:target .parent-target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }

    .lg\:parent:target .parent-target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }

    .lg\:parent:target .parent-target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }

    .lg\:parent:target .parent-target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }

    .lg\:parent:target .parent-target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }

    .lg\:parent:target .parent-target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }

    .lg\:parent:target .parent-target\:-translate-1{
        transform: translate(-10px);
    }

    .lg\:parent:target .parent-target\:-translate-2{
        transform: translate(-20px);
    }

    .lg\:parent:target .parent-target\:-translate-3{
        transform: translate(-30px);
    }

    .lg\:parent:target .parent-target\:-translate-4{
        transform: translate(-40px);
    }

    .lg\:parent:target .parent-target\:-translate-5{
        transform: translate(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-6{
        transform: translate(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-7{
        transform: translate(-70px);
    }

    .lg\:parent:target .parent-target\:-translate-8{
        transform: translate(-80px);
    }

    .lg\:parent:target .parent-target\:-translate-9{
        transform: translate(-90px);
    }

    .lg\:parent:target .parent-target\:-translate-10{
        transform: translate(-100px);
    }

    .lg\:parent:target .parent-target\:-translate-11{
        transform: translate(-110px);
    }

    .lg\:parent:target .parent-target\:-translate-12{
        transform: translate(-120px);
    }

    .lg\:parent:target .parent-target\:-translate-13{
        transform: translate(-130px);
    }

    .lg\:parent:target .parent-target\:-translate-14{
        transform: translate(-140px);
    }

    .lg\:parent:target .parent-target\:-translate-15{
        transform: translate(-150px);
    }

    .lg\:parent:target .parent-target\:-translate-16{
        transform: translate(-160px);
    }

    .lg\:parent:target .parent-target\:-translate-17{
        transform: translate(-170px);
    }

    .lg\:parent:target .parent-target\:-translate-18{
        transform: translate(-180px);
    }

    .lg\:parent:target .parent-target\:-translate-19{
        transform: translate(-190px);
    }

    .lg\:parent:target .parent-target\:-translate-20{
        transform: translate(-200px);
    }

    .lg\:parent:target .parent-target\:-translate-10x{
        transform: translate(-10%);
    }

    .lg\:parent:target .parent-target\:-translate-15x{
        transform: translate(-15%);
    }

    .lg\:parent:target .parent-target\:-translate-20x{
        transform: translate(-20%);
    }

    .lg\:parent:target .parent-target\:-translate-25x{
        transform: translate(-25%);
    }

    .lg\:parent:target .parent-target\:-translate-30x{
        transform: translate(-30%);
    }

    .lg\:parent:target .parent-target\:-translate-35x{
        transform: translate(-35%);
    }

    .lg\:parent:target .parent-target\:-translate-40x{
        transform: translate(-40%);
    }

    .lg\:parent:target .parent-target\:-translate-45x{
        transform: translate(-45%);
    }

    .lg\:parent:target .parent-target\:-translate-50x{
        transform: translate(-50%);
    }

    .lg\:parent:target .parent-target\:-translate-55x{
        transform: translate(-55%);
    }

    .lg\:parent:target .parent-target\:-translate-60x{
        transform: translate(-60%);
    }

    .lg\:parent:target .parent-target\:-translate-65x{
        transform: translate(-65%);
    }

    .lg\:parent:target .parent-target\:-translate-70x{
        transform: translate(-70%);
    }

    .lg\:parent:target .parent-target\:-translate-75x{
        transform: translate(-75%);
    }

    .lg\:parent:target .parent-target\:-translate-80x{
        transform: translate(-80%);
    }

    .lg\:parent:target .parent-target\:-translate-85x{
        transform: translate(-85%);
    }

    .lg\:parent:target .parent-target\:-translate-90x{
        transform: translate(-90%);
    }

    .lg\:parent:target .parent-target\:-translate-95x{
        transform: translate(-95%);
    }

    .lg\:parent:target .parent-target\:-translate-x-1{
        transform: translateX(-10px);
    }

    .lg\:parent:target .parent-target\:-translate-x-2{
        transform: translateX(-20px);
    }

    .lg\:parent:target .parent-target\:-translate-x-3{
        transform: translateX(-30px);
    }

    .lg\:parent:target .parent-target\:-translate-x-4{
        transform: translateX(-40px);
    }

    .lg\:parent:target .parent-target\:-translate-x-5{
        transform: translateX(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-x-6{
        transform: translateX(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-x-7{
        transform: translateX(-70px);
    }

    .lg\:parent:target .parent-target\:-translate-x-8{
        transform: translateX(-80px);
    }

    .lg\:parent:target .parent-target\:-translate-x-9{
        transform: translateX(-90px);
    }

    .lg\:parent:target .parent-target\:-translate-x-10{
        transform: translateX(-100px);
    }

    .lg\:parent:target .parent-target\:-translate-x-11{
        transform: translateX(-110px);
    }

    .lg\:parent:target .parent-target\:-translate-x-12{
        transform: translateX(-120px);
    }

    .lg\:parent:target .parent-target\:-translate-x-13{
        transform: translateX(-130px);
    }

    .lg\:parent:target .parent-target\:-translate-x-14{
        transform: translateX(-140px);
    }

    .lg\:parent:target .parent-target\:-translate-x-15{
        transform: translateX(-150px);
    }

    .lg\:parent:target .parent-target\:-translate-x-16{
        transform: translateX(-160px);
    }

    .lg\:parent:target .parent-target\:-translate-x-17{
        transform: translateX(-170px);
    }

    .lg\:parent:target .parent-target\:-translate-x-18{
        transform: translateX(-180px);
    }

    .lg\:parent:target .parent-target\:-translate-x-19{
        transform: translateX(-190px);
    }

    .lg\:parent:target .parent-target\:-translate-x-20{
        transform: translateX(-200px);
    }

    .lg\:parent:target .parent-target\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .lg\:parent:target .parent-target\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .lg\:parent:target .parent-target\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .lg\:parent:target .parent-target\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .lg\:parent:target .parent-target\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .lg\:parent:target .parent-target\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .lg\:parent:target .parent-target\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .lg\:parent:target .parent-target\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .lg\:parent:target .parent-target\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .lg\:parent:target .parent-target\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .lg\:parent:target .parent-target\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .lg\:parent:target .parent-target\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .lg\:parent:target .parent-target\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .lg\:parent:target .parent-target\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .lg\:parent:target .parent-target\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .lg\:parent:target .parent-target\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .lg\:parent:target .parent-target\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .lg\:parent:target .parent-target\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .lg\:parent:target .parent-target\:-translate-y-1{
        transform: translateY(-10px);
    }

    .lg\:parent:target .parent-target\:-translate-y-2{
        transform: translateY(-20px);
    }

    .lg\:parent:target .parent-target\:-translate-y-3{
        transform: translateY(-30px);
    }

    .lg\:parent:target .parent-target\:-translate-y-4{
        transform: translateY(-40px);
    }

    .lg\:parent:target .parent-target\:-translate-y-5{
        transform: translateY(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-y-6{
        transform: translateY(-60px);
    }

    .lg\:parent:target .parent-target\:-translate-y-7{
        transform: translateY(-70px);
    }

    .lg\:parent:target .parent-target\:-translate-y-8{
        transform: translateY(-80px);
    }

    .lg\:parent:target .parent-target\:-translate-y-9{
        transform: translateY(-90px);
    }

    .lg\:parent:target .parent-target\:-translate-y-10{
        transform: translateY(-100px);
    }

    .lg\:parent:target .parent-target\:-translate-y-11{
        transform: translateY(-110px);
    }

    .lg\:parent:target .parent-target\:-translate-y-12{
        transform: translateY(-120px);
    }

    .lg\:parent:target .parent-target\:-translate-y-13{
        transform: translateY(-130px);
    }

    .lg\:parent:target .parent-target\:-translate-y-14{
        transform: translateY(-140px);
    }

    .lg\:parent:target .parent-target\:-translate-y-15{
        transform: translateY(-150px);
    }

    .lg\:parent:target .parent-target\:-translate-y-16{
        transform: translateY(-160px);
    }

    .lg\:parent:target .parent-target\:-translate-y-17{
        transform: translateY(-170px);
    }

    .lg\:parent:target .parent-target\:-translate-y-18{
        transform: translateY(-180px);
    }

    .lg\:parent:target .parent-target\:-translate-y-19{
        transform: translateY(-190px);
    }

    .lg\:parent:target .parent-target\:-translate-y-20{
        transform: translateY(-200px);
    }

    .lg\:parent:target .parent-target\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .lg\:parent:target .parent-target\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .lg\:parent:target .parent-target\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .lg\:parent:target .parent-target\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .lg\:parent:target .parent-target\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .lg\:parent:target .parent-target\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .lg\:parent:target .parent-target\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .lg\:parent:target .parent-target\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .lg\:parent:target .parent-target\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .lg\:parent:target .parent-target\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .lg\:parent:target .parent-target\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .lg\:parent:target .parent-target\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .lg\:parent:target .parent-target\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .lg\:parent:target .parent-target\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .lg\:parent:target .parent-target\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .lg\:parent:target .parent-target\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .lg\:parent:target .parent-target\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .lg\:parent:target .parent-target\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .lg\:parent:target .parent-target\:translate-0{
        transform: translate(0);
    }

    .lg\:parent:target .parent-target\:translate-1{
        transform: translate(10px);
    }

    .lg\:parent:target .parent-target\:translate-2{
        transform: translate(20px);
    }

    .lg\:parent:target .parent-target\:translate-3{
        transform: translate(30px);
    }

    .lg\:parent:target .parent-target\:translate-4{
        transform: translate(40px);
    }

    .lg\:parent:target .parent-target\:translate-5{
        transform: translate(60px);
    }

    .lg\:parent:target .parent-target\:translate-6{
        transform: translate(60px);
    }

    .lg\:parent:target .parent-target\:translate-7{
        transform: translate(70px);
    }

    .lg\:parent:target .parent-target\:translate-8{
        transform: translate(80px);
    }

    .lg\:parent:target .parent-target\:translate-9{
        transform: translate(90px);
    }

    .lg\:parent:target .parent-target\:translate-10{
        transform: translate(100px);
    }

    .lg\:parent:target .parent-target\:translate-11{
        transform: translate(110px);
    }

    .lg\:parent:target .parent-target\:translate-12{
        transform: translate(120px);
    }

    .lg\:parent:target .parent-target\:translate-13{
        transform: translate(130px);
    }

    .lg\:parent:target .parent-target\:translate-14{
        transform: translate(140px);
    }

    .lg\:parent:target .parent-target\:translate-15{
        transform: translate(150px);
    }

    .lg\:parent:target .parent-target\:translate-16{
        transform: translate(160px);
    }

    .lg\:parent:target .parent-target\:translate-17{
        transform: translate(170px);
    }

    .lg\:parent:target .parent-target\:translate-18{
        transform: translate(180px);
    }

    .lg\:parent:target .parent-target\:translate-19{
        transform: translate(190px);
    }

    .lg\:parent:target .parent-target\:translate-20{
        transform: translate(200px);
    }

    .lg\:parent:target .parent-target\:translate-10x{
        transform: translate(10%);
    }

    .lg\:parent:target .parent-target\:translate-15x{
        transform: translate(15%);
    }

    .lg\:parent:target .parent-target\:translate-20x{
        transform: translate(20%);
    }

    .lg\:parent:target .parent-target\:translate-25x{
        transform: translate(25%);
    }

    .lg\:parent:target .parent-target\:translate-30x{
        transform: translate(30%);
    }

    .lg\:parent:target .parent-target\:translate-35x{
        transform: translate(35%);
    }

    .lg\:parent:target .parent-target\:translate-40x{
        transform: translate(40%);
    }

    .lg\:parent:target .parent-target\:translate-45x{
        transform: translate(45%);
    }

    .lg\:parent:target .parent-target\:translate-50x{
        transform: translate(50%);
    }

    .lg\:parent:target .parent-target\:translate-55x{
        transform: translate(55%);
    }

    .lg\:parent:target .parent-target\:translate-60x{
        transform: translate(60%);
    }

    .lg\:parent:target .parent-target\:translate-65x{
        transform: translate(65%);
    }

    .lg\:parent:target .parent-target\:translate-70x{
        transform: translate(70%);
    }

    .lg\:parent:target .parent-target\:translate-75x{
        transform: translate(75%);
    }

    .lg\:parent:target .parent-target\:translate-80x{
        transform: translate(80%);
    }

    .lg\:parent:target .parent-target\:translate-85x{
        transform: translate(85%);
    }

    .lg\:parent:target .parent-target\:translate-90x{
        transform: translate(90%);
    }

    .lg\:parent:target .parent-target\:translate-95x{
        transform: translate(95%);
    }

    .lg\:parent:target .parent-target\:translate-x-0{
        transform: translateX(0);
    }

    .lg\:parent:target .parent-target\:translate-x-1{
        transform: translateX(10px);
    }

    .lg\:parent:target .parent-target\:translate-x-2{
        transform: translateX(20px);
    }

    .lg\:parent:target .parent-target\:translate-x-3{
        transform: translateX(30px);
    }

    .lg\:parent:target .parent-target\:translate-x-4{
        transform: translateX(40px);
    }

    .lg\:parent:target .parent-target\:translate-x-5{
        transform: translateX(60px);
    }

    .lg\:parent:target .parent-target\:translate-x-6{
        transform: translateX(60px);
    }

    .lg\:parent:target .parent-target\:translate-x-7{
        transform: translateX(70px);
    }

    .lg\:parent:target .parent-target\:translate-x-8{
        transform: translateX(80px);
    }

    .lg\:parent:target .parent-target\:translate-x-9{
        transform: translateX(90px);
    }

    .lg\:parent:target .parent-target\:translate-x-10{
        transform: translateX(100px);
    }

    .lg\:parent:target .parent-target\:translate-x-11{
        transform: translateX(110px);
    }

    .lg\:parent:target .parent-target\:translate-x-12{
        transform: translateX(120px);
    }

    .lg\:parent:target .parent-target\:translate-x-13{
        transform: translateX(130px);
    }

    .lg\:parent:target .parent-target\:translate-x-14{
        transform: translateX(140px);
    }

    .lg\:parent:target .parent-target\:translate-x-15{
        transform: translateX(150px);
    }

    .lg\:parent:target .parent-target\:translate-x-16{
        transform: translateX(160px);
    }

    .lg\:parent:target .parent-target\:translate-x-17{
        transform: translateX(170px);
    }

    .lg\:parent:target .parent-target\:translate-x-18{
        transform: translateX(180px);
    }

    .lg\:parent:target .parent-target\:translate-x-19{
        transform: translateX(190px);
    }

    .lg\:parent:target .parent-target\:translate-x-20{
        transform: translateX(200px);
    }

    .lg\:parent:target .parent-target\:translate-x-10x{
        transform: translateX(10%);
    }

    .lg\:parent:target .parent-target\:translate-x-15x{
        transform: translateX(15%);
    }

    .lg\:parent:target .parent-target\:translate-x-20x{
        transform: translateX(20%);
    }

    .lg\:parent:target .parent-target\:translate-x-25x{
        transform: translateX(25%);
    }

    .lg\:parent:target .parent-target\:translate-x-30x{
        transform: translateX(30%);
    }

    .lg\:parent:target .parent-target\:translate-x-35x{
        transform: translateX(35%);
    }

    .lg\:parent:target .parent-target\:translate-x-40x{
        transform: translateX(40%);
    }

    .lg\:parent:target .parent-target\:translate-x-45x{
        transform: translateX(45%);
    }

    .lg\:parent:target .parent-target\:translate-x-50x{
        transform: translateX(50%);
    }

    .lg\:parent:target .parent-target\:translate-x-55x{
        transform: translateX(55%);
    }

    .lg\:parent:target .parent-target\:translate-x-60x{
        transform: translateX(60%);
    }

    .lg\:parent:target .parent-target\:translate-x-65x{
        transform: translateX(65%);
    }

    .lg\:parent:target .parent-target\:translate-x-70x{
        transform: translateX(70%);
    }

    .lg\:parent:target .parent-target\:translate-x-75x{
        transform: translateX(75%);
    }

    .lg\:parent:target .parent-target\:translate-x-80x{
        transform: translateX(80%);
    }

    .lg\:parent:target .parent-target\:translate-x-85x{
        transform: translateX(85%);
    }

    .lg\:parent:target .parent-target\:translate-x-90x{
        transform: translateX(90%);
    }

    .lg\:parent:target .parent-target\:translate-x-95x{
        transform: translateX(95%);
    }

    .lg\:parent:target .parent-target\:translate-y-0{
        transform: translateY(0);
    }

    .lg\:parent:target .parent-target\:translate-y-1{
        transform: translateY(10px);
    }

    .lg\:parent:target .parent-target\:translate-y-2{
        transform: translateY(20px);
    }

    .lg\:parent:target .parent-target\:translate-y-3{
        transform: translateY(30px);
    }

    .lg\:parent:target .parent-target\:translate-y-4{
        transform: translateY(40px);
    }

    .lg\:parent:target .parent-target\:translate-y-5{
        transform: translateY(60px);
    }

    .lg\:parent:target .parent-target\:translate-y-6{
        transform: translateY(60px);
    }

    .lg\:parent:target .parent-target\:translate-y-7{
        transform: translateY(70px);
    }

    .lg\:parent:target .parent-target\:translate-y-8{
        transform: translateY(80px);
    }

    .lg\:parent:target .parent-target\:translate-y-9{
        transform: translateY(90px);
    }

    .lg\:parent:target .parent-target\:translate-y-10{
        transform: translateY(100px);
    }

    .lg\:parent:target .parent-target\:translate-y-11{
        transform: translateY(110px);
    }

    .lg\:parent:target .parent-target\:translate-y-12{
        transform: translateY(120px);
    }

    .lg\:parent:target .parent-target\:translate-y-13{
        transform: translateY(130px);
    }

    .lg\:parent:target .parent-target\:translate-y-14{
        transform: translateY(140px);
    }

    .lg\:parent:target .parent-target\:translate-y-15{
        transform: translateY(150px);
    }

    .lg\:parent:target .parent-target\:translate-y-16{
        transform: translateY(160px);
    }

    .lg\:parent:target .parent-target\:translate-y-17{
        transform: translateY(170px);
    }

    .lg\:parent:target .parent-target\:translate-y-18{
        transform: translateY(180px);
    }

    .lg\:parent:target .parent-target\:translate-y-19{
        transform: translateY(190px);
    }

    .lg\:parent:target .parent-target\:translate-y-20{
        transform: translateY(200px);
    }

    .lg\:parent:target .parent-target\:translate-y-10x{
        transform: translateY(10%);
    }

    .lg\:parent:target .parent-target\:translate-y-15x{
        transform: translateY(15%);
    }

    .lg\:parent:target .parent-target\:translate-y-20x{
        transform: translateY(20%);
    }

    .lg\:parent:target .parent-target\:translate-y-25x{
        transform: translateY(25%);
    }

    .lg\:parent:target .parent-target\:translate-y-30x{
        transform: translateY(30%);
    }

    .lg\:parent:target .parent-target\:translate-y-35x{
        transform: translateY(35%);
    }

    .lg\:parent:target .parent-target\:translate-y-40x{
        transform: translateY(40%);
    }

    .lg\:parent:target .parent-target\:translate-y-45x{
        transform: translateY(45%);
    }

    .lg\:parent:target .parent-target\:translate-y-50x{
        transform: translateY(50%);
    }

    .lg\:parent:target .parent-target\:translate-y-55x{
        transform: translateY(55%);
    }

    .lg\:parent:target .parent-target\:translate-y-60x{
        transform: translateY(60%);
    }

    .lg\:parent:target .parent-target\:translate-y-65x{
        transform: translateY(65%);
    }

    .lg\:parent:target .parent-target\:translate-y-70x{
        transform: translateY(70%);
    }

    .lg\:parent:target .parent-target\:translate-y-75x{
        transform: translateY(75%);
    }

    .lg\:parent:target .parent-target\:translate-y-80x{
        transform: translateY(80%);
    }

    .lg\:parent:target .parent-target\:translate-y-85x{
        transform: translateY(85%);
    }

    .lg\:parent:target .parent-target\:translate-y-90x{
        transform: translateY(90%);
    }

    .lg\:parent:target .parent-target\:translate-y-95x{
        transform: translateY(95%);
    }
    
    .lg\:parent:target .parent-target\:rotate-0{
        transform: rotate(0);
    }
    
    .lg\:parent:target .parent-target\:rotate-1{
        transform: rotate(1deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-2{
        transform: rotate(2deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-3{
        transform: rotate(3deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-6{
        transform: rotate(6deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-12{
        transform: rotate(12deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-20{
        transform: rotate(20deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-30{
        transform: rotate(30deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-45{
        transform: rotate(45deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-60{
        transform: rotate(60deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-90{
        transform: rotate(90deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-180{
        transform: rotate(180deg);
    }
    
    .lg\:parent:target .parent-target\:rotate-259{
        transform: rotate(359deg);
    }
    
    .lg\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }
    
    .lg\:parent:target .parent-target\:transition-duration-75{
        transition-duration: 75ms;
    }
    
    .lg\:parent:target .parent-target\:transition-duration-100{
        transition-duration: 100ms;
    }
    
    .lg\:parent:target .parent-target\:transition-duration-150{
        transition-duration: 150ms;
    }
    
    .lg\:parent:target .parent-target\:transition-duration-200{
        transition-duration: 200ms;
    }
    
    .lg\:parent:target .parent-target\:transition-duration-300{
        transition-duration: 300ms;
    }
    
    .lg\:parent:target .parent-target\:transition-duration-700{
        transition-duration: 700ms;
    }
    
    .lg\:parent:target .parent-target\:transition-duration-1000{
        transition-duration: 1000ms;
    }
    
    .lg\:parent:target .parent-target\:transition-ease-linear{
        transition-timing-function: linear;
    }
    
    .lg\:parent:target .parent-target\:transition-ease-in{
        transition-timing-function: ease-in;
    }
    
    .lg\:parent:target .parent-target\:transition-ease-out{
        transition-timing-function: ease-out;
    }
    
    .lg\:parent:target .parent-target\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }
    
    .lg\:parent:target .parent-target\:transition-delay-75{
        transition-delay: 75ms;
    }
    
    .lg\:parent:target .parent-target\:transition-delay-100{
        transition-delay: 100ms;
    }
    
    .lg\:parent:target .parent-target\:transition-delay-150{
        transition-delay: 150ms;
    }
    
    .lg\:parent:target .parent-target\:transition-duration-200{
        transition-delay: 200ms;
    }
    
    .lg\:parent:target .parent-target\:transition-delay-300{
        transition-delay: 300ms;
    }
    
    .lg\:parent:target .parent-target\:transition-delay-700{
        transition-delay: 700ms;
    }
    
    .lg\:parent:target .parent-target\:transition-delay-1000{
        transition-delay: 1000ms;
    }
    
    .lg\:parent:target .parent-target\:transition-property-all{
        transition-property: all;
    }
    
    .lg\:parent:target .parent-target\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }
    
    .lg\:parent:target .parent-target\:transition-property-opacity{
        transition-property: opacity;
    }
    
    .lg\:parent:target .parent-target\:transition-property-transform{
        transition-property: transform;
    }
    
    .lg\:parent:target .parent-target\:animation-duration-75{
        animation-duration: 75ms;
    }
    
    .lg\:parent:target .parent-target\:animation-duration-100{
        animation-duration: 100ms;
    }
    
    .lg\:parent:target .parent-target\:animation-duration-150{
        animation-duration: 150ms;
    }
    
    .lg\:parent:target .parent-target\:animation-duration-200{
        animation-duration: 200ms;
    }
    
    .lg\:parent:target .parent-target\:animation-duration-300{
        animation-duration: 300ms;
    }
    
    .lg\:parent:target .parent-target\:animation-duration-700{
        animation-duration: 700ms;
    }
    
    .lg\:parent:target .parent-target\:animation-duration-1000{
        animation-duration: 1000ms;
    }
    
    .lg\:parent:target .parent-target\:animation-ease-linear{
        animation-timing-function: linear;
    }
    
    .lg\:parent:target .parent-target\:animation-ease-in{
        animation-timing-function: ease-in;
    }
    
    .lg\:parent:target .parent-target\:animation-ease-out{
        animation-timing-function: ease-out;
    }
    
    .lg\:parent:target .parent-target\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }
    
    .lg\:parent:target .parent-target\:animation-delay-75{
        animation-delay: 75ms;
    }
    
    .lg\:parent:target .parent-target\:animation-delay-100{
        animation-delay: 100ms;
    }
    
    .lg\:parent:target .parent-target\:animation-delay-150{
        animation-delay: 150ms;
    }
    
    .lg\:parent:target .parent-target\:animation-duration-200{
        animation-delay: 200ms;
    }
    
    .lg\:parent:target .parent-target\:animation-delay-300{
        animation-delay: 300ms;
    }
    
    .lg\:parent:target .parent-target\:animation-delay-700{
        animation-delay: 700ms;
    }
    
    .lg\:parent:target .parent-target\:animation-delay-1000{
        animation-delay: 1000ms;
    }
    
    .lg\:parent:target .parent-target\:animation-name-fade-in{
        animation-name: fade-in;
    }
    
    .lg\:parent:target .parent-target\:animation-name-fade-out{
        animation-name: fade-out;
    }
    
    .lg\:parent:target .parent-target\:animation-name-spin{
        animation-name: spin;
    }
    
    .lg\:parent:target .parent-target\:animation-name-translate-x{
        animation-name: translate-x;
    }
    
    .lg\:parent:target .parent-target\:animation-name-translate-y{
        animation-name: translate-y;
    }
    
    .lg\:parent:target .parent-target\:animation-name-scale-up{
        animation-name: scale-up;
    }
    
    .lg\:parent:target .parent-target\:animation-name-scale-down{
        animation-name: scale-down;
    }
    
    .lg\:parent:target .parent-target\:animation-name-bounce{
        animation-name: bounce;
    }
    
    .lg\:parent:target .parent-target\:animation-name-slide-in{
        animation-name: slide-in;
    }
    
    .lg\:parent:target .parent-target\:animation-name-slide-out{
        animation-name: slide-out;
    }
    
    .lg\:parent:target .parent-target\:animation-name-pulse{
        animation-name: pulse;
    }
    
    .lg\:parent:target .parent-target\:color-white{
        color: var(--white);
    }
    
    .lg\:parent:target .parent-target\:color-black{
        color: var(--black);
    }
    
    .lg\:parent:target .parent-target\:text-white{
        color: var(--white);
    }
    
    .lg\:parent:target .parent-target\:text-black{
        color: var(--black);
    }
    
    .lg\:parent:target .parent-target\:bg-white{
        background: var(--white);
    }
    
    .lg\:parent:target .parent-target\:bg-black{
        background: var(--black);
    }

    .lg\:parent:target .parent-target\:border-white{
        border-color: var(--white);
    }

    .lg\:parent:target .parent-target\:border-black{
        border-color: var(--black);
    }
    
    .lg\:parent:target .parent-target\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:border-red-50{
        border-color: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:border-red-100{
        border-color: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:border-red-200{
        border-color: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:border-red-300{
        border-color: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:border-red-400{
        border-color: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:border-red-500{
        border-color: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:border-red-600{
        border-color: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:border-red-700{
        border-color: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:border-red-800{
        border-color: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:border-red-900{
        border-color: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:border-green-50{
        border-color: var(--velocity-green-50);
    }
    
    .lg\:parent:target .parent-target\:border-green-100{
        border-color: var(--velocity-green-100);
    }
    
    .lg\:parent:target .parent-target\:border-green-200{
        border-color: var(--velocity-green-200);
    }
    
    .lg\:parent:target .parent-target\:border-green-300{
        border-color: var(--velocity-green-300);
    }
    
    .lg\:parent:target .parent-target\:border-green-400{
        border-color: var(--velocity-green-400);
    }
    
    .lg\:parent:target .parent-target\:border-green-500{
        border-color: var(--velocity-green-500);
    }
    
    .lg\:parent:target .parent-target\:border-green-600{
        border-color: var(--velocity-green-600);
    }
    
    .lg\:parent:target .parent-target\:border-green-700{
        border-color: var(--velocity-green-700);
    }
    
    .lg\:parent:target .parent-target\:border-green-800{
        border-color: var(--velocity-green-800);
    }
    
    .lg\:parent:target .parent-target\:border-green-900{
        border-color: var(--velocity-green-900);
    }
    
    .lg\:parent:target .parent-target\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:target .parent-target\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:target .parent-target\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:fill-red-50{
        fill: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:fill-red-100{
        fill: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:fill-red-200{
        fill: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:fill-red-300{
        fill: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:fill-red-400{
        fill: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:fill-red-500{
        fill: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:fill-red-600{
        fill: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:fill-red-700{
        fill: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:fill-red-800{
        fill: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:fill-red-900{
        fill: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:fill-green-50{
        fill: var(--velocity-green-50);
    }
    
    .lg\:parent:target .parent-target\:fill-green-100{
        fill: var(--velocity-green-100);
    }
    
    .lg\:parent:target .parent-target\:fill-green-200{
        fill: var(--velocity-green-200);
    }
    
    .lg\:parent:target .parent-target\:fill-green-300{
        fill: var(--velocity-green-300);
    }
    
    .lg\:parent:target .parent-target\:fill-green-400{
        fill: var(--velocity-green-400);
    }
    
    .lg\:parent:target .parent-target\:fill-green-500{
        fill: var(--velocity-green-500);
    }
    
    .lg\:parent:target .parent-target\:fill-green-600{
        fill: var(--velocity-green-600);
    }
    
    .lg\:parent:target .parent-target\:fill-green-700{
        fill: var(--velocity-green-700);
    }
    
    .lg\:parent:target .parent-target\:fill-green-800{
        fill: var(--velocity-green-800);
    }
    
    .lg\:parent:target .parent-target\:fill-green-900{
        fill: var(--velocity-green-900);
    }
    
    .lg\:parent:target .parent-target\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }
    
    .lg\:parent:target .parent-target\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }
    
    .lg\:parent:target .parent-target\:fill-transparent{
        fill: transparent;
    }
    
    .lg\:parent:target .parent-target\:color-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:color-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:color-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:color-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:color-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:color-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:color-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:color-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:color-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:color-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:color-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:color-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:color-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:color-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:color-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:color-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:color-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:color-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:color-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:color-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:color-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:color-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:color-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:color-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:color-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:color-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:color-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:color-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:color-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:color-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:color-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:color-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:parent:target .parent-target\:color-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:parent:target .parent-target\:color-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:parent:target .parent-target\:color-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:parent:target .parent-target\:color-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:parent:target .parent-target\:color-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:parent:target .parent-target\:color-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:parent:target .parent-target\:color-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:parent:target .parent-target\:color-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:parent:target .parent-target\:color-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:parent:target .parent-target\:color-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:color-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:color-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:color-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:color-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:color-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:color-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:color-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:target .parent-target\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:target .parent-target\:color-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:color-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:color-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:color-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:color-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:color-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:color-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:color-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:color-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:color-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:color-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:color-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:color-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:color-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:color-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:color-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:color-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:color-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:color-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:color-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:color-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:color-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:color-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:color-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:color-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:color-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:color-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:color-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:color-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:color-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:color-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:color-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:color-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:color-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:color-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:color-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:color-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:color-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:color-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:color-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:color-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:color-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:color-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:color-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:color-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:color-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:color-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:color-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:color-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:color-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:color-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:color-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:color-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:color-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:color-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:color-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:color-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:color-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:color-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:color-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:color-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:color-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:color-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:color-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:color-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:color-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:color-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:color-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:color-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:color-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:color-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:color-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:color-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:color-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:color-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:color-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:color-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:color-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:color-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:color-rose-900{
        color: var(--velocity-rose-900);
    }
    
    .lg\:parent:target .parent-target\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:target .parent-target\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:target .parent-target\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:target .parent-target\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:target .parent-target\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:target .parent-target\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:target .parent-target\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:target .parent-target\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }
    
    .lg\:parent:target .parent-target\:bg-teal-50{
        background: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:bg-teal-100{
        background: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:bg-teal-200{
        background: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:bg-teal-300{
        background: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:bg-teal-400{
        background: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:bg-teal-500{
        background: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:bg-teal-600{
        background: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:bg-teal-700{
        background: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:bg-teal-800{
        background: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:bg-teal-900{
        background: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:bg-red-50{
        background: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:bg-red-100{
        background: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:bg-red-200{
        background: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:bg-red-300{
        background: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:bg-red-400{
        background: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:bg-red-500{
        background: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:bg-red-600{
        background: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:bg-red-700{
        background: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:bg-red-800{
        background: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:bg-red-900{
        background: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:bg-grey-100{
        background: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-50{
        background: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-100{
        background: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-200{
        background: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-300{
        background: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-400{
        background: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-500{
        background: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-600{
        background: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-700{
        background: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-800{
        background: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:bg-sky-900{
        background: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:bg-green-50{
        background: var(--velocity-green-50);
    }
    
    .lg\:parent:target .parent-target\:bg-green-100{
        background: var(--velocity-green-100);
    }
    
    .lg\:parent:target .parent-target\:bg-green-200{
        background: var(--velocity-green-200);
    }
    
    .lg\:parent:target .parent-target\:bg-green-300{
        background: var(--velocity-green-300);
    }
    
    .lg\:parent:target .parent-target\:bg-green-400{
        background: var(--velocity-green-400);
    }
    
    .lg\:parent:target .parent-target\:bg-green-500{
        background: var(--velocity-green-500);
    }
    
    .lg\:parent:target .parent-target\:bg-green-600{
        background: var(--velocity-green-600);
    }
    
    .lg\:parent:target .parent-target\:bg-green-700{
        background: var(--velocity-green-700);
    }
    
    .lg\:parent:target .parent-target\:bg-green-800{
        background: var(--velocity-green-800);
    }
    
    .lg\:parent:target .parent-target\:bg-green-900{
        background: var(--velocity-green-900);
    }
    
    .lg\:parent:target .parent-target\:bg-grey-200{
        background: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:bg-grey-300{
        background: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:bg-grey-400{
        background: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:bg-grey-500{
        background: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:bg-grey-600{
        background: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:bg-grey-700{
        background: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:bg-grey-800{
        background: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:bg-grey-900{
        background: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }
    
    .lg\:parent:target .parent-target\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-50{
        background: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-100{
        background: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-200{
        background: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-300{
        background: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-400{
        background: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-500{
        background: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-600{
        background: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-700{
        background: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-800{
        background: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:bg-orange-900{
        background: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-50{
        background: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-100{
        background: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-200{
        background: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-300{
        background: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-400{
        background: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-500{
        background: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-600{
        background: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-700{
        background: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-800{
        background: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:bg-blue-900{
        background: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-50{
        background: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-100{
        background: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-200{
        background: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-300{
        background: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-400{
        background: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-500{
        background: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-600{
        background: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-700{
        background: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-800{
        background: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:bg-lime-900{
        background: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-50{
        background: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-100{
        background: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-200{
        background: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-300{
        background: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-400{
        background: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-500{
        background: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-600{
        background: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-700{
        background: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-800{
        background: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:bg-purple-900{
        background: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-50{
        background: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-100{
        background: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-200{
        background: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-300{
        background: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-400{
        background: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-500{
        background: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-600{
        background: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-700{
        background: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-800{
        background: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:bg-pink-900{
        background: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-50{
        background: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-100{
        background: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-200{
        background: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-300{
        background: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-400{
        background: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-500{
        background: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-600{
        background: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-700{
        background: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-800{
        background: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:bg-violet-900{
        background: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-50{
        background: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-100{
        background: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-200{
        background: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-300{
        background: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-400{
        background: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-500{
        background: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-600{
        background: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-700{
        background: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-800{
        background: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:bg-slate-900{
        background: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-50{
        background: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-100{
        background: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-200{
        background: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-300{
        background: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-400{
        background: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-500{
        background: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-600{
        background: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-700{
        background: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-800{
        background: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:bg-rose-900{
        background: var(--velocity-rose-900);
    }
    
    .lg\:parent:target .parent-target\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }
    
    .lg\:parent:target .parent-target\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }
    
    .lg\:parent:target .parent-target\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }
    
    .lg\:parent:target .parent-target\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }
    
    .lg\:parent:target .parent-target\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }
    
    .lg\:parent:target .parent-target\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }
    
    .lg\:parent:target .parent-target\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }
    
    .lg\:parent:target .parent-target\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }
    
    .lg\:parent:target .parent-target\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }
    
    .lg\:parent:target .parent-target\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }
    
    .lg\:parent:target .parent-target\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:target .parent-target\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:target .parent-target\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:target .parent-target\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }
    
    .lg\:parent:target .parent-target\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }
    
    .lg\:parent:target .parent-target\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }
    
    .lg\:parent:target .parent-target\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }
    
    .lg\:parent:target .parent-target\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }
    
    .lg\:parent:target .parent-target\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }
    
    .lg\:parent:target .parent-target\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }
    
    .lg\:parent:target .parent-target\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }
    
    .lg\:parent:target .parent-target\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }
    
    .lg\:parent:target .parent-target\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }
    
    .lg\:parent:target .parent-target\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:target .parent-target\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:target .parent-target\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }
    
    .lg\:parent:target .parent-target\:text-teal-50{
        color: var(--velocity-teal-50);
    }
    
    .lg\:parent:target .parent-target\:text-teal-100{
        color: var(--velocity-teal-100);
    }
    
    .lg\:parent:target .parent-target\:text-teal-200{
        color: var(--velocity-teal-200);
    }
    
    .lg\:parent:target .parent-target\:text-teal-300{
        color: var(--velocity-teal-300);
    }
    
    .lg\:parent:target .parent-target\:text-teal-400{
        color: var(--velocity-teal-400);
    }
    
    .lg\:parent:target .parent-target\:text-teal-500{
        color: var(--velocity-teal-500);
    }
    
    .lg\:parent:target .parent-target\:text-teal-600{
        color: var(--velocity-teal-600);
    }
    
    .lg\:parent:target .parent-target\:text-teal-700{
        color: var(--velocity-teal-700);
    }
    
    .lg\:parent:target .parent-target\:text-teal-800{
        color: var(--velocity-teal-800);
    }
    
    .lg\:parent:target .parent-target\:text-teal-900{
        color: var(--velocity-teal-900);
    }
    
    .lg\:parent:target .parent-target\:text-red-50{
        color: var(--velocity-red-50);
    }
    
    .lg\:parent:target .parent-target\:text-red-100{
        color: var(--velocity-red-100);
    }
    
    .lg\:parent:target .parent-target\:text-red-200{
        color: var(--velocity-red-200);
    }
    
    .lg\:parent:target .parent-target\:text-red-300{
        color: var(--velocity-red-300);
    }
    
    .lg\:parent:target .parent-target\:text-red-400{
        color: var(--velocity-red-400);
    }
    
    .lg\:parent:target .parent-target\:text-red-500{
        color: var(--velocity-red-500);
    }
    
    .lg\:parent:target .parent-target\:text-red-600{
        color: var(--velocity-red-600);
    }
    
    .lg\:parent:target .parent-target\:text-red-700{
        color: var(--velocity-red-700);
    }
    
    .lg\:parent:target .parent-target\:text-red-800{
        color: var(--velocity-red-800);
    }
    
    .lg\:parent:target .parent-target\:text-red-900{
        color: var(--velocity-red-900);
    }
    
    .lg\:parent:target .parent-target\:text-grey-100{
        color: var(--velocity-grey-100);
    }
    
    .lg\:parent:target .parent-target\:text-sky-50{
        color: var(--velocity-sky-50);
    }
    
    .lg\:parent:target .parent-target\:text-sky-100{
        color: var(--velocity-sky-100);
    }
    
    .lg\:parent:target .parent-target\:text-sky-200{
        color: var(--velocity-sky-200);
    }
    
    .lg\:parent:target .parent-target\:text-sky-300{
        color: var(--velocity-sky-300);
    }
    
    .lg\:parent:target .parent-target\:text-sky-400{
        color: var(--velocity-sky-400);
    }
    
    .lg\:parent:target .parent-target\:text-sky-500{
        color: var(--velocity-sky-500);
    }
    
    .lg\:parent:target .parent-target\:text-sky-600{
        color: var(--velocity-sky-600);
    }
    
    .lg\:parent:target .parent-target\:text-sky-700{
        color: var(--velocity-sky-700);
    }
    
    .lg\:parent:target .parent-target\:text-sky-800{
        color: var(--velocity-sky-800);
    }
    
    .lg\:parent:target .parent-target\:text-sky-900{
        color: var(--velocity-sky-900);
    }
    
    .lg\:parent:target .parent-target\:text-green-50{
        color: var(--velocity-green-50);
    }
    
    .lg\:parent:target .parent-target\:text-green-100{
        color: var(--velocity-green-100);
    }
    
    .lg\:parent:target .parent-target\:text-green-200{
        color: var(--velocity-green-200);
    }
    
    .lg\:parent:target .parent-target\:text-green-300{
        color: var(--velocity-green-300);
    }
    
    .lg\:parent:target .parent-target\:text-green-400{
        color: var(--velocity-green-400);
    }
    
    .lg\:parent:target .parent-target\:text-green-500{
        color: var(--velocity-green-500);
    }
    
    .lg\:parent:target .parent-target\:text-green-600{
        color: var(--velocity-green-600);
    }
    
    .lg\:parent:target .parent-target\:text-green-700{
        color: var(--velocity-green-700);
    }
    
    .lg\:parent:target .parent-target\:text-green-800{
        color: var(--velocity-green-800);
    }
    
    .lg\:parent:target .parent-target\:text-green-900{
        color: var(--velocity-green-900);
    }
    
    .lg\:parent:target .parent-target\:text-grey-200{
        color: var(--velocity-grey-200);
    }
    
    .lg\:parent:target .parent-target\:text-grey-300{
        color: var(--velocity-grey-300);
    }
    
    .lg\:parent:target .parent-target\:text-grey-400{
        color: var(--velocity-grey-400);
    }
    
    .lg\:parent:target .parent-target\:text-grey-500{
        color: var(--velocity-grey-500);
    }
    
    .lg\:parent:target .parent-target\:text-grey-600{
        color: var(--velocity-grey-600);
    }
    
    .lg\:parent:target .parent-target\:text-grey-700{
        color: var(--velocity-grey-700);
    }
    
    .lg\:parent:target .parent-target\:text-grey-800{
        color: var(--velocity-grey-800);
    }
    
    .lg\:parent:target .parent-target\:text-grey-900{
        color: var(--velocity-grey-900);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }
    
    .lg\:parent:target .parent-target\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }
    
    .lg\:parent:target .parent-target\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }
    
    .lg\:parent:target .parent-target\:text-orange-50{
        color: var(--velocity-orange-50);
    }
    
    .lg\:parent:target .parent-target\:text-orange-100{
        color: var(--velocity-orange-100);
    }
    
    .lg\:parent:target .parent-target\:text-orange-200{
        color: var(--velocity-orange-200);
    }
    
    .lg\:parent:target .parent-target\:text-orange-300{
        color: var(--velocity-orange-300);
    }
    
    .lg\:parent:target .parent-target\:text-orange-400{
        color: var(--velocity-orange-400);
    }
    
    .lg\:parent:target .parent-target\:text-orange-500{
        color: var(--velocity-orange-500);
    }
    
    .lg\:parent:target .parent-target\:text-orange-600{
        color: var(--velocity-orange-600);
    }
    
    .lg\:parent:target .parent-target\:text-orange-700{
        color: var(--velocity-orange-700);
    }
    
    .lg\:parent:target .parent-target\:text-orange-800{
        color: var(--velocity-orange-800);
    }
    
    .lg\:parent:target .parent-target\:text-orange-900{
        color: var(--velocity-orange-900);
    }
    
    .lg\:parent:target .parent-target\:text-blue-50{
        color: var(--velocity-blue-50);
    }
    
    .lg\:parent:target .parent-target\:text-blue-100{
        color: var(--velocity-blue-100);
    }
    
    .lg\:parent:target .parent-target\:text-blue-200{
        color: var(--velocity-blue-200);
    }
    
    .lg\:parent:target .parent-target\:text-blue-300{
        color: var(--velocity-blue-300);
    }
    
    .lg\:parent:target .parent-target\:text-blue-400{
        color: var(--velocity-blue-400);
    }
    
    .lg\:parent:target .parent-target\:text-blue-500{
        color: var(--velocity-blue-500);
    }
    
    .lg\:parent:target .parent-target\:text-blue-600{
        color: var(--velocity-blue-600);
    }
    
    .lg\:parent:target .parent-target\:text-blue-700{
        color: var(--velocity-blue-700);
    }
    
    .lg\:parent:target .parent-target\:text-blue-800{
        color: var(--velocity-blue-800);
    }
    
    .lg\:parent:target .parent-target\:text-blue-900{
        color: var(--velocity-blue-900);
    }
    
    .lg\:parent:target .parent-target\:text-lime-50{
        color: var(--velocity-lime-50);
    }
    
    .lg\:parent:target .parent-target\:text-lime-100{
        color: var(--velocity-lime-100);
    }
    
    .lg\:parent:target .parent-target\:text-lime-200{
        color: var(--velocity-lime-200);
    }
    
    .lg\:parent:target .parent-target\:text-lime-300{
        color: var(--velocity-lime-300);
    }
    
    .lg\:parent:target .parent-target\:text-lime-400{
        color: var(--velocity-lime-400);
    }
    
    .lg\:parent:target .parent-target\:text-lime-500{
        color: var(--velocity-lime-500);
    }
    
    .lg\:parent:target .parent-target\:text-lime-600{
        color: var(--velocity-lime-600);
    }
    
    .lg\:parent:target .parent-target\:text-lime-700{
        color: var(--velocity-lime-700);
    }
    
    .lg\:parent:target .parent-target\:text-lime-800{
        color: var(--velocity-lime-800);
    }
    
    .lg\:parent:target .parent-target\:text-lime-900{
        color: var(--velocity-lime-900);
    }
    
    .lg\:parent:target .parent-target\:text-purple-50{
        color: var(--velocity-purple-50);
    }
    
    .lg\:parent:target .parent-target\:text-purple-100{
        color: var(--velocity-purple-100);
    }
    
    .lg\:parent:target .parent-target\:text-purple-200{
        color: var(--velocity-purple-200);
    }
    
    .lg\:parent:target .parent-target\:text-purple-300{
        color: var(--velocity-purple-300);
    }
    
    .lg\:parent:target .parent-target\:text-purple-400{
        color: var(--velocity-purple-400);
    }
    
    .lg\:parent:target .parent-target\:text-purple-500{
        color: var(--velocity-purple-500);
    }
    
    .lg\:parent:target .parent-target\:text-purple-600{
        color: var(--velocity-purple-600);
    }
    
    .lg\:parent:target .parent-target\:text-purple-700{
        color: var(--velocity-purple-700);
    }
    
    .lg\:parent:target .parent-target\:text-purple-800{
        color: var(--velocity-purple-800);
    }
    
    .lg\:parent:target .parent-target\:text-purple-900{
        color: var(--velocity-purple-900);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }
    
    .lg\:parent:target .parent-target\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }
    
    .lg\:parent:target .parent-target\:text-pink-50{
        color: var(--velocity-pink-50);
    }
    
    .lg\:parent:target .parent-target\:text-pink-100{
        color: var(--velocity-pink-100);
    }
    
    .lg\:parent:target .parent-target\:text-pink-200{
        color: var(--velocity-pink-200);
    }
    
    .lg\:parent:target .parent-target\:text-pink-300{
        color: var(--velocity-pink-300);
    }
    
    .lg\:parent:target .parent-target\:text-pink-400{
        color: var(--velocity-pink-400);
    }
    
    .lg\:parent:target .parent-target\:text-pink-500{
        color: var(--velocity-pink-500);
    }
    
    .lg\:parent:target .parent-target\:text-pink-600{
        color: var(--velocity-pink-600);
    }
    
    .lg\:parent:target .parent-target\:text-pink-700{
        color: var(--velocity-pink-700);
    }
    
    .lg\:parent:target .parent-target\:text-pink-800{
        color: var(--velocity-pink-800);
    }
    
    .lg\:parent:target .parent-target\:text-pink-900{
        color: var(--velocity-pink-900);
    }
    
    .lg\:parent:target .parent-target\:text-violet-50{
        color: var(--velocity-violet-50);
    }
    
    .lg\:parent:target .parent-target\:text-violet-100{
        color: var(--velocity-violet-100);
    }
    
    .lg\:parent:target .parent-target\:text-violet-200{
        color: var(--velocity-violet-200);
    }
    
    .lg\:parent:target .parent-target\:text-violet-300{
        color: var(--velocity-violet-300);
    }
    
    .lg\:parent:target .parent-target\:text-violet-400{
        color: var(--velocity-violet-400);
    }
    
    .lg\:parent:target .parent-target\:text-violet-500{
        color: var(--velocity-violet-500);
    }
    
    .lg\:parent:target .parent-target\:text-violet-600{
        color: var(--velocity-violet-600);
    }
    
    .lg\:parent:target .parent-target\:text-violet-700{
        color: var(--velocity-violet-700);
    }
    
    .lg\:parent:target .parent-target\:text-violet-800{
        color: var(--velocity-violet-800);
    }
    
    .lg\:parent:target .parent-target\:text-violet-900{
        color: var(--velocity-violet-900);
    }
    
    .lg\:parent:target .parent-target\:text-slate-50{
        color: var(--velocity-slate-50);
    }
    
    .lg\:parent:target .parent-target\:text-slate-100{
        color: var(--velocity-slate-100);
    }
    
    .lg\:parent:target .parent-target\:text-slate-200{
        color: var(--velocity-slate-200);
    }
    
    .lg\:parent:target .parent-target\:text-slate-300{
        color: var(--velocity-slate-300);
    }
    
    .lg\:parent:target .parent-target\:text-slate-400{
        color: var(--velocity-slate-400);
    }
    
    .lg\:parent:target .parent-target\:text-slate-500{
        color: var(--velocity-slate-500);
    }
    
    .lg\:parent:target .parent-target\:text-slate-600{
        color: var(--velocity-slate-600);
    }
    
    .lg\:parent:target .parent-target\:text-slate-700{
        color: var(--velocity-slate-700);
    }
    
    .lg\:parent:target .parent-target\:text-slate-800{
        color: var(--velocity-slate-800);
    }
    
    .lg\:parent:target .parent-target\:text-slate-900{
        color: var(--velocity-slate-900);
    }
    
    .lg\:parent:target .parent-target\:text-rose-50{
        color: var(--velocity-rose-50);
    }
    
    .lg\:parent:target .parent-target\:text-rose-100{
        color: var(--velocity-rose-100);
    }
    
    .lg\:parent:target .parent-target\:text-rose-200{
        color: var(--velocity-rose-200);
    }
    
    .lg\:parent:target .parent-target\:text-rose-300{
        color: var(--velocity-rose-300);
    }
    
    .lg\:parent:target .parent-target\:text-rose-400{
        color: var(--velocity-rose-400);
    }
    
    .lg\:parent:target .parent-target\:text-rose-500{
        color: var(--velocity-rose-500);
    }
    
    .lg\:parent:target .parent-target\:text-rose-600{
        color: var(--velocity-rose-600);
    }
    
    .lg\:parent:target .parent-target\:text-rose-700{
        color: var(--velocity-rose-700);
    }
    
    .lg\:parent:target .parent-target\:text-rose-800{
        color: var(--velocity-rose-800);
    }
    
    .lg\:parent:target .parent-target\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media(max-width: 768px){
    .md\:parent:target .parent-target\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .md\:parent:target .parent-target\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .md\:parent:target .parent-target\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .md\:parent:target .parent-target\:container{
        width: 100%;
    }

    .md\:parent:target .parent-target\:container-fluid{
        width: 100%;
    }

    .md\:parent:target .parent-target\:column-auto{
        columns: auto;
    }

    .md\:parent:target .parent-target\:column-1{
        columns: 1;
    }

    .md\:parent:target .parent-target\:column-2{
        columns: 2;
    }

    .md\:parent:target .parent-target\:column-3{
        columns: 3;
    }

    .md\:parent:target .parent-target\:column-4{
        columns: 4;
    }

    .md\:parent:target .parent-target\:column-5{
        columns: 5;
    }

    .md\:parent:target .parent-target\:column-6{
        columns: 6;
    }

    .md\:parent:target .parent-target\:column-7{
        columns: 7;
    }

    .md\:parent:target .parent-target\:column-8{
        columns: 8;
    }

    .md\:parent:target .parent-target\:column-9{
        columns: 9;
    }

    .md\:parent:target .parent-target\:column-10{
        columns: 10;
    }

    .md\:parent:target .parent-target\:column-11{
        columns: 11;
    }

    .md\:parent:target .parent-target\:column-12{
        columns: 12;
    }

    .md\:parent:target .parent-target\:float-inline-start{
        float: inline-start;
    }

    .md\:parent:target .parent-target\:float-inline-end{
        float: inline-end;
    }

    .md\:parent:target .parent-target\:float-left{
        float: left;
    }

    .md\:parent:target .parent-target\:float-right{
        float: right;
    }

    .md\:parent:target .parent-target\:float-none{
        float: none;
    }

    .md\:parent:target .parent-target\:float-inherit{
        float: inherit;
    }

    .md\:parent:target .parent-target\:clear-inline-start{
        clear: inline-start;
    }

    .md\:parent:target .parent-target\:clear-inline-end{
        clear: inline-end;
    }

    .md\:parent:target .parent-target\:clear-left{
        clear: left;
    }

    .md\:parent:target .parent-target\:clear-right{
        clear: right;
    }

    .md\:parent:target .parent-target\:clear-both{
        clear: both;
    }

    .md\:parent:target .parent-target\:clear-none{
        clear: none;
    }

    .md\:parent:target .parent-target\:clear-inherit{
        clear: inherit;
    }

    .md\:parent:target .parent-target\:isolation-auto{
        isolation: auto;
    }

    .md\:parent:target .parent-target\:isolation-true{
        isolation: isolate;
    }

    .md\:parent:target .parent-target\:object-fit-fill{
        object-fit: fill;
    }

    .md\:parent:target .parent-target\:object-fit-cover{
        object-fit: cover;
    }

    .md\:parent:target .parent-target\:object-fit-contain{
        object-fit: contain;
    }

    .md\:parent:target .parent-target\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .md\:parent:target .parent-target\:object-fit-none{
        object-fit: none;
    }

    .md\:parent:target .parent-target\:object-position-top{
        object-position: top;
    }

    .md\:parent:target .parent-target\:object-position-bottom{
        object-position: bottom;
    }

    .md\:parent:target .parent-target\:object-position-left{
        object-position: left;
    }

    .md\:parent:target .parent-target\:object-position-right{
        object-position: right;
    }

    .md\:parent:target .parent-target\:object-position-left-top{
        object-position: left top;
    }

    .md\:parent:target .parent-target\:object-position-right-top{
        object-position: right top;
    }

    .md\:parent:target .parent-target\:object-position-left-bottom{
        object-position: left bottom;
    }

    .md\:parent:target .parent-target\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:parent:target .parent-target\:object-position-center-top{
        object-position: center top;
    }

    .sm\:parent:target .parent-target\:object-position-center-bottom{
        object-position: center bottom;
    }

    .md\:parent:target .parent-target\:overflow-auto{
        overflow: auto;
    }

    .md\:parent:target .parent-target\:overflow-hidden{
        overflow: hidden;
    }

    .md\:parent:target .parent-target\:overflow-visible{
        overflow: visible;
    }

    .md\:parent:target .parent-target\:overflow-scroll{
        overflow: scroll;
    }

    .md\:parent:target .parent-target\:overflow-inherit{
        overflow:inherit;
    }

    .md\:parent:target .parent-target\:overflow-x-auto{
        overflow: auto;
    }

    .md\:parent:target .parent-target\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .md\:parent:target .parent-target\:overflow-x-visible{
        overflow-x: visible;
    }

    .md\:parent:target .parent-target\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .md\:parent:target .parent-target\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .md\:parent:target .parent-target\:overflow-y-auto{
        overflow-y: auto;
    }

    .md\:parent:target .parent-target\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .md\:parent:target .parent-target\:overflow-y-visible{
        overflow-y: visible;
    }

    .md\:parent:target .parent-target\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .md\:parent:target .parent-target\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .md\:parent:target .parent-target\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .md\:parent:target .parent-target\:position-static{
        position: static;
    }

    .md\:parent:target .parent-target\:position-fixed{
        position: fixed;
    }

    .md\:parent:target .parent-target\:position-absolute{
        position: absolute;
    }

    .md\:parent:target .parent-target\:position-relative{
        position: relative;
    }

    .md\:parent:target .parent-target\:position-sticky{
        position: sticky;
    }

    .md\:parent:target .parent-target\:position-right-0{
        right: 0;
    }
    
    .md\:parent:target .parent-target\:position-left-0{
        left: 0;
    }
    
    .md\:parent:target .parent-target\:position-top-0{
        top: 0;
    }
    
    .md\:parent:target .parent-target\:position-bottom-0{
        bottom: 0;
    }

    .md\:parent:target .parent-target\:visible{
        visibility: visible;
    }

    .md\:parent:target .parent-target\:invisible{
        visibility: hidden;
    }

    .md\:parent:target .parent-target\:visibility-collapse{
        visibility: collapse;
    }

    .md\:parent:target .parent-target\:z-0{
        z-index: 0;
    }

    .md\:parent:target .parent-target\:-z-10{
        z-index: -10;
    }

    .md\:parent:target .parent-target\:-z-20{
        z-index: -20;
    }

    .md\:parent:target .parent-target\:-z-30{
        z-index: -30;
    }

    .md\:parent:target .parent-target\:-z-40{
        z-index: -40;
    }

    .md\:parent:target .parent-target\:-z-50{
        z-index: -50;
    }

    .md\:parent:target .parent-target\:-z-60{
        z-index: -60;
    }

    .md\:parent:target .parent-target\:-z-70{
        z-index: -70;
    }

    .md\:parent:target .parent-target\:-z-80{
        z-index: -80;
    }

    .md\:parent:target .parent-target\:-z-90{
        z-index: -90;
    }

    .md\:parent:target .parent-target\:-z-100{
        z-index: -100;
    }

    .md\:parent:target .parent-target\:z-10{
        z-index: 10;
    }

    .md\:parent:target .parent-target\:z-20{
        z-index: 20;
    }

    .md\:parent:target .parent-target\:z-30{
        z-index: 30;
    }

    .md\:parent:target .parent-target\:z-40{
        z-index: 40;
    }

    .md\:parent:target .parent-target\:z-50{
        z-index: 50;
    }

    .md\:parent:target .parent-target\:z-60{
        z-index: 60;
    }

    .md\:parent:target .parent-target\:z-70{
        z-index: 70;
    }

    .md\:parent:target .parent-target\:z-80{
        z-index: 80;
    }

    .md\:parent:target .parent-target\:z-90{
        z-index: 90;
    }

    .md\:parent:target .parent-target\:z-100{
        z-index: 100;
    }

    .md\:parent:target .parent-target\:z-auto{
        z-index: auto;
    }

    .md\:parent:target .parent-target\:flex-basis-0{
        flex-basis: 0;
    }

    .md\:parent:target .parent-target\:flex-basis-2{
        flex-basis: 2;
    }

    .md\:parent:target .parent-target\:flex-basis-4{
        flex-basis: 4;
    }

    .md\:parent:target .parent-target\:flex-basis-6{
        flex-basis: 6;
    }

    .md\:parent:target .parent-target\:flex-basis-8{
        flex-basis: 8;
    }

    .md\:parent:target .parent-target\:flex-basis-10{
        flex-basis: 10;
    }

    .md\:parent:target .parent-target\:flex-basis-12{
        flex-basis: 12;
    }

    .md\:parent:target .parent-target\:flex-basis-14{
        flex-basis: 14;
    }

    .md\:parent:target .parent-target\:flex-basis-16{
        flex-basis: 16;
    }

    .md\:parent:target .parent-target\:flex-basis-18{
        flex-basis: 18;
    }

    .md\:parent:target .parent-target\:flex-basis-20{
        flex-basis: 20;
    }

    .md\:parent:target .parent-target\:flex-basis-hf{
        flex-basis: 50%;
    }

    .md\:parent:target .parent-target\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .md\:parent:target .parent-target\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .md\:parent:target .parent-target\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .md\:parent:target .parent-target\:flex-basis-full{
        flex-basis: 100%;
    }

    .md\:parent:target .parent-target\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .md\:parent:target .parent-target\:flex-row{
        flex-direction: row;
    }

    .md\:parent:target .parent-target\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .md\:parent:target .parent-target\:flex-column{
        flex-direction: column;
    }

    .md\:parent:target .parent-target\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .md\:parent:target .parent-target\:flex-wrap{
        flex-wrap: wrap;
    }

    .md\:parent:target .parent-target\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .md\:parent:target .parent-target\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .md\:parent:target .parent-target\:flex-1{
        flex: 1 1 0;
    }

    .md\:parent:target .parent-target\:flex-auto{
        flex: 1 1 auto;
    }

    .md\:parent:target .parent-target\:flex-initial{
        flex: 0 1 auto;
    }

    .md\:parent:target .parent-target\:flex-none{
        flex: none;
    }

    .md\:parent:target .parent-target\:flex-grow-0{
        flex-grow: 0;
    }

    .md\:parent:target .parent-target\:flex-grow-1{
        flex-grow: 1;
    }

    .md\:parent:target .parent-target\:flex-shink-0{
        flex-shrink: 0;
    }

    .md\:parent:target .parent-target\:flex-shink-1{
        flex-shrink: 1;
    }

    .md\:parent:target .parent-target\:order-1{
        order: 1;
    }

    .md\:parent:target .parent-target\:order-2{
        order: 2;
    }

    .md\:parent:target .parent-target\:order-3{
        order: 3;
    }

    .md\:parent:target .parent-target\:order-4{
        order: 4;
    }

    .md\:parent:target .parent-target\:order-5{
        order: 5;
    }

    .md\:parent:target .parent-target\:order-6{
        order: 6;
    }

    .md\:parent:target .parent-target\:order-7{
        order: 7;
    }

    .md\:parent:target .parent-target\:order-8{
        order: 8;
    }

    .md\:parent:target .parent-target\:order-9{
        order: 9;
    }

    .md\:parent:target .parent-target\:order-10{
        order: 10;
    }

    .md\:parent:target .parent-target\:order-11{
        order: 11;
    }

    .md\:parent:target .parent-target\:order-12{
        order: 12;
    }

    .md\:parent:target .parent-target\:order-first{
        order: -9999;
    }

    .md\:parent:target .parent-target\:order-last{
        order: 9999;
    }

    .md\:parent:target .parent-target\:order-0{
        order: 0;
    }

    .md\:parent:target .parent-target\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtpcols-none{
        grid-template-columns: none;
    }

    .md\:parent:target .parent-target\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .md\:parent:target .parent-target\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .md\:parent:target .parent-target\:grcol-auto{
        grid-column: auto;
    }

    .md\:parent:target .parent-target\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .md\:parent:target .parent-target\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .md\:parent:target .parent-target\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .md\:parent:target .parent-target\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .md\:parent:target .parent-target\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .md\:parent:target .parent-target\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .md\:parent:target .parent-target\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .md\:parent:target .parent-target\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .md\:parent:target .parent-target\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .md\:parent:target .parent-target\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .md\:parent:target .parent-target\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .md\:parent:target .parent-target\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .md\:parent:target .parent-target\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .md\:parent:target .parent-target\:grcol-start-1{
        grid-column-start: 1;
    }

    .md\:parent:target .parent-target\:grcol-start-2{
        grid-column-start: 2;
    }

    .md\:parent:target .parent-target\:grcol-start-3{
        grid-column-start: 3;
    }

    .md\:parent:target .parent-target\:grcol-start-4{
        grid-column-start: 4;
    }

    .md\:parent:target .parent-target\:grcol-start-5{
        grid-column-start: 5;
    }

    .md\:parent:target .parent-target\:grcol-start-6{
        grid-column-start: 6;
    }

    .md\:parent:target .parent-target\:grcol-start-7{
        grid-column-start: 7;
    }

    .md\:parent:target .parent-target\:grcol-start-8{
        grid-column-start: 8;
    }

    .md\:parent:target .parent-target\:grcol-start-9{
        grid-column-start: 9;
    }

    .md\:parent:target .parent-target\:grcol-start-10{
        grid-column-start: 10;
    }

    .md\:parent:target .parent-target\:grcol-start-11{
        grid-column-start: 11;
    }

    .md\:parent:target .parent-target\:grcol-start-12{
        grid-column-start: 12;
    }

    .md\:parent:target .parent-target\:grcol-start-auto{
        grid-column-start: auto;
    }

    .md\:parent:target .parent-target\:grcol-end-1{
        grid-column-end: 1;
    }

    .md\:parent:target .parent-target\:grcol-end-2{
        grid-column-end: 2;
    }

    .md\:parent:target .parent-target\:grcol-end-3{
        grid-column-end: 3;
    }

    .md\:parent:target .parent-target\:grcol-end-4{
        grid-column-end: 4;
    }

    .md\:parent:target .parent-target\:grcol-end-5{
        grid-column-end: 5;
    }

    .md\:parent:target .parent-target\:grcol-end-6{
        grid-column-end: 6;
    }

    .md\:parent:target .parent-target\:grcol-end-7{
        grid-column-end: 7;
    }

    .md\:parent:target .parent-target\:grcol-end-8{
        grid-column-end: 8;
    }

    .md\:parent:target .parent-target\:grcol-end-9{
        grid-column-end: 9;
    }

    .md\:parent:target .parent-target\:grcol-end-10{
        grid-column-end: 10;
    }

    .md\:parent:target .parent-target\:grcol-end-11{
        grid-column-end: 11;
    }

    .md\:parent:target .parent-target\:grcol-end-12{
        grid-column-end: 12;
    }

    .md\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:parent:target .parent-target\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .md\:parent:target .parent-target\:grtprows-none{
        grid-template-rows: none;
    }

    .md\:parent:target .parent-target\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .md\:parent:target .parent-target\:grtprows-auto{
        grid-template-rows: auto;
    }

    .md\:parent:target .parent-target\:grrow-auto{
        grid-row: auto;
    }

    .md\:parent:target .parent-target\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .md\:parent:target .parent-target\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .md\:parent:target .parent-target\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .md\:parent:target .parent-target\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .md\:parent:target .parent-target\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .md\:parent:target .parent-target\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .md\:parent:target .parent-target\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .md\:parent:target .parent-target\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .md\:parent:target .parent-target\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .md\:parent:target .parent-target\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .md\:parent:target .parent-target\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .md\:parent:target .parent-target\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .md\:parent:target .parent-target\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .md\:parent:target .parent-target\:grrow-start-1{
        grid-row-start: 1;
    }

    .md\:parent:target .parent-target\:grrow-start-2{
        grid-row-start: 2;
    }

    .md\:parent:target .parent-target\:grrow-start-3{
        grid-row-start: 3;
    }

    .md\:parent:target .parent-target\:grrow-start-4{
        grid-row-start: 4;
    }

    .md\:parent:target .parent-target\:grrow-start-5{
        grid-row-start: 5;
    }

    .md\:parent:target .parent-target\:grrow-start-6{
        grid-row-start: 6;
    }

    .md\:parent:target .parent-target\:grrow-start-7{
        grid-row-start: 7;
    }

    .md\:parent:target .parent-target\:grrow-start-8{
        grid-row-start: 8;
    }

    .md\:parent:target .parent-target\:grrow-start-9{
        grid-row-start: 9;
    }

    .md\:parent:target .parent-target\:grrow-start-10{
        grid-row-start: 10;
    }

    .md\:parent:target .parent-target\:grrow-start-11{
        grid-row-start: 11;
    }

    .md\:parent:target .parent-target\:grrow-start-12{
        grid-row-start: 12;
    }

    .md\:parent:target .parent-target\:grrow-start-auto{
        grid-row-start: auto;
    }

    .md\:parent:target .parent-target\:grrow-end-1{
        grid-row-end: 1;
    }

    .md\:parent:target .parent-target\:grrow-end-2{
        grid-row-end: 2;
    }

    .md\:parent:target .parent-target\:grrow-end-3{
        grid-row-end: 3;
    }

    .md\:parent:target .parent-target\:grrow-end-4{
        grid-row-end: 4;
    }

    .md\:parent:target .parent-target\:grrow-end-5{
        grid-row-end: 5;
    }

    .md\:parent:target .parent-target\:grrow-end-6{
        grid-row-end: 6;
    }

    .md\:parent:target .parent-target\:grrow-end-7{
        grid-row-end: 7;
    }

    .md\:parent:target .parent-target\:grrow-end-8{
        grid-row-end: 8;
    }

    .md\:parent:target .parent-target\:grrow-end-9{
        grid-row-end: 9;
    }

    .md\:parent:target .parent-target\:grrow-end-10{
        grid-row-end: 10;
    }

    .md\:parent:target .parent-target\:grrow-end-11{
        grid-row-end: 11;
    }

    .md\:parent:target .parent-target\:grrow-end-12{
        grid-row-end: 12;
    }

    .md\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }

    .md\:parent:target .parent-target\:grfl-row{
        grid-auto-flow: row;
    }

    .md\:parent:target .parent-target\:grfl-col{
        grid-auto-flow: column;
    }

    .md\:parent:target .parent-target\:grfl-dense{
        grid-auto-flow: dense;
    }

    .md\:parent:target .parent-target\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .md\:parent:target .parent-target\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .md\:parent:target .parent-target\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .md\:parent:target .parent-target\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .md\:parent:target .parent-target\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .md\:parent:target .parent-target\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .md\:parent:target .parent-target\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .md\:parent:target .parent-target\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .md\:parent:target .parent-target\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .md\:parent:target .parent-target\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .md\:parent:target .parent-target\:gap-0{
        gap: 0;
    }

    .md\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }

    .md\:parent:target .parent-target\:gap-y-0{
        row-gap: 0;
    }

    .md\:parent:target .parent-target\:gap-1{
        gap: 1px;
    }

    .md\:parent:target .parent-target\:gap-2{
        gap: 2px;
    }

    .md\:parent:target .parent-target\:gap-4{
        gap: 4px;
    }

    .md\:parent:target .parent-target\:gap-6{
        gap: 6px;
    }

    .md\:parent:target .parent-target\:gap-8{
        gap: 8px;
    }

    .md\:parent:target .parent-target\:gap-9{
        gap: 9px;
    }

    .md\:parent:target .parent-target\:gap-10{
        gap: 10px;
    }

    .md\:parent:target .parent-target\:gap-12{
        gap: 12px;
    }

    .md\:parent:target .parent-target\:gap-14{
        gap: 14px;
    }

    .md\:parent:target .parent-target\:gap-16{
        gap: 16px;
    }

    .md\:parent:target .parent-target\:gap-18{
        gap: 18px;
    }

    .md\:parent:target .parent-target\:gap-20{
        gap: 20px;
    }

    .md\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }

    .md\:parent:target .parent-target\:gap-x-1{
        column-gap: 1px;
    }

    .md\:parent:target .parent-target\:gap-x-2{
        column-gap: 2px;
    }

    .md\:parent:target .parent-target\:gap-x-4{
        column-gap: 4px;
    }

    .md\:parent:target .parent-target\:gap-x-6{
        column-gap: 6px;
    }

    .md\:parent:target .parent-target\:gap-x-8{
        column-gap: 8px;
    }

    .md\:parent:target .parent-target\:gap-x-10{
        column-gap: 10px;
    }

    .md\:parent:target .parent-target\:gap-x-12{
        column-gap: 12px;
    }

    .md\:parent:target .parent-target\:gap-x-14{
        column-gap: 14px;
    }

    .md\:parent:target .parent-target\:gap-x-16{
        column-gap: 16px;
    }

    .md\:parent:target .parent-target\:gap-x-18{
        column-gap: 18px;
    }

    .md\:parent:target .parent-target\:gap-x-20{
        column-gap: 20px;
    }

    .md\:parent:target .parent-target\:gap-y-1{
        row-gap: 1px;
    }

    .md\:parent:target .parent-target\:gap-y-2{
        row-gap: 2px;
    }

    .md\:parent:target .parent-target\:gap-y-4{
        row-gap: 4px;
    }

    .md\:parent:target .parent-target\:gap-y-6{
        row-gap: 6px;
    }

    .md\:parent:target .parent-target\:gap-y-8{
        row-gap: 8px;
    }

    .md\:parent:target .parent-target\:gap-y-10{
        row-gap: 10px;
    }

    .md\:parent:target .parent-target\:gap-y-12{
        row-gap: 12px;
    }

    .md\:parent:target .parent-target\:gap-y-14{
        row-gap: 14px;
    }

    .md\:parent:target .parent-target\:gap-y-16{
        row-gap: 16px;
    }

    .md\:parent:target .parent-target\:gap-y-18{
        row-gap: 18px;
    }

    .md\:parent:target .parent-target\:gap-y-20{
        row-gap: 20px;
    }

    .md\:parent:target .parent-target\:justify-content-normal{
        justify-content: normal;
    }

    .md\:parent:target .parent-target\:justify-content-start{
        justify-content: flex-start;
    }

    .md\:parent:target .parent-target\:justify-content-end{
        justify-content: flex-end;
    }

    .md\:parent:target .parent-target\:justify-content-center{
        justify-content: center;
    }

    .md\:parent:target .parent-target\:justify-content-between{
        justify-content: space-between;
    }

    .md\:parent:target .parent-target\:justify-content-around{
        justify-content: space-around;
    }

    .md\:parent:target .parent-target\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .md\:parent:target .parent-target\:justify-content-stretch{
        justify-content: stretch;
    }

    .md\:parent:target .parent-target\:justify-items-start{
        justify-items: start;
    }

    .md\:parent:target .parent-target\:justify-items-end{
        justify-items: end;
    }

    .md\:parent:target .parent-target\:justify-items-center{
        justify-items: center;
    }

    .md\:parent:target .parent-target\:justify-items-stretch{
        justify-items: stretch;
    }

    .md\:parent:target .parent-target\:justify-self-auto{
        justify-self: auto;
    }

    .md\:parent:target .parent-target\:justify-self-start{
        justify-self: start;
    }

    .md\:parent:target .parent-target\:justify-self-end{
        justify-self: end;
    }

    .md\:parent:target .parent-target\:justify-self-center{
        justify-self: center;
    }

    .md\:parent:target .parent-target\:justify-self-stretch{
        justify-self: stretch;
    }

    .md\:parent:target .parent-target\:align-content-normal{
        align-content: normal;
    }

    .md\:parent:target .parent-target\:align-content-center{
        align-content: center;
    }

    .md\:parent:target .parent-target\:align-content-start{
        align-content: flex-start;
    }

    .md\:parent:target .parent-target\:align-content-end{
        align-content: flex-end;
    }

    .md\:parent:target .parent-target\:align-content-between{
        align-content: space-between;
    }

    .md\:parent:target .parent-target\:align-content-around{
        align-content: space-around;
    }

    .md\:parent:target .parent-target\:align-content-evenly{
        align-content: space-evenly;
    }

    .md\:parent:target .parent-target\:align-content-baseline{
        align-content: space-baseline;
    }

    .md\:parent:target .parent-target\:align-content-stretch{
        align-content: stretch;
    }

    .md\:parent:target .parent-target\:align-items-start{
        align-items: start;
    }

    .md\:parent:target .parent-target\:align-items-end{
        align-items: end;
    }

    .md\:parent:target .parent-target\:align-items-center{
        align-items: center;
    }

    .md\:parent:target .parent-target\:align-items-stretch{
        justify-items: stretch;
    }

    .md\:parent:target .parent-target\:align-self-auto{
        justify-self: auto;
    }

    .md\:parent:target .parent-target\:align-self-start{
        justify-self: start;
    }

    .md\:parent:target .parent-target\:align-self-end{
        justify-self: end;
    }

    .md\:parent:target .parent-target\:align-self-center{
        justify-self: center;
    }

    .md\:parent:target .parent-target\:align-self-stretch{
        justify-self: stretch;
    }

    .md\:parent:target .parent-target\:align-self-baseline{
        justify-self: baseline;
    }

    .md\:parent:target .parent-target\:place-content-center{
        place-content: center;
    }

    .md\:parent:target .parent-target\:place-content-start{
        place-content: start;
    }

    .md\:parent:target .parent-target\:place-content-end{
        place-content: end;
    }

    .md\:parent:target .parent-target\:place-content-between{
        place-content: between;
    }

    .md\:parent:target .parent-target\:place-content-around{
        place-content: around;
    }

    .md\:parent:target .parent-target\:place-content-evenly{
        place-content: evenly;
    }

    .md\:parent:target .parent-target\:place-content-baseline{
        place-content: baseline;
    }

    .md\:parent:target .parent-target\:place-content-stretch{
        place-content: stretch;
    }

    .md\:parent:target .parent-target\:place-items-start{
        place-content: start;
    }

    .md\:parent:target .parent-target\:place-items-end{
        place-content: end;
    }

    .md\:parent:target .parent-target\:place-items-center{
        place-content: center;
    }

    .md\:parent:target .parent-target\:place-items-baseline{
        place-content: baseline;
    }

    .md\:parent:target .parent-target\:place-items-stretch{
        place-content: stretch;
    }

    .md\:parent:target .parent-target\:place-self-start{
        place-self: start;
    }

    .md\:parent:target .parent-target\:place-self-end{
        place-self: end;
    }

    .md\:parent:target .parent-target\:place-self-center{
        place-self: center;
    }

    .md\:parent:target .parent-target\:place-self-baseline{
        place-self: baseline;
    }

    .md\:parent:target .parent-target\:place-self-stretch{
        place-self: stretch;
    }

    .md\:parent:target .parent-target\:w-0{
        width: 0;
    }

    .md\:parent:target .parent-target\:w-2{
        width: 2px;
    }

    .md\:parent:target .parent-target\:w-4{
        width: 4px;
    }

    .md\:parent:target .parent-target\:w-6{
        width: 6px;
    }

    .md\:parent:target .parent-target\:w-8{
        width: 8px;
    }

    .md\:parent:target .parent-target\:w-10{
        width: 10px;
    }

    .md\:parent:target .parent-target\:w-12{
        width: 12px;
    }

    .md\:parent:target .parent-target\:w-14{
        width: 14px;
    }

    .md\:parent:target .parent-target\:w-16{
        width: 16px;
    }

    .md\:parent:target .parent-target\:w-18{
        width: 18px;
    }

    .md\:parent:target .parent-target\:w-20{
        width: 20px;
    }

    .md\:parent:target .parent-target\:w-22{
        width: 1.5rem;
    }

    .md\:parent:target .parent-target\:w-24{
        width: 3rem;
    }

    .md\:parent:target .parent-target\:w-26{
        width: 4.5rem;
    }

    .md\:parent:target .parent-target\:w-28{
        width: 6rem;
    }

    .md\:parent:target .parent-target\:w-30{
        width: 7.5rem;
    }

    .md\:parent:target .parent-target\:w-32{
        width: 10rem;
    }

    .md\:parent:target .parent-target\:w-34{
        width: 11.5rem;
    }

    .md\:parent:target .parent-target\:w-36{
        width: 13rem;
    }

    .md\:parent:target .parent-target\:w-38{
        width: 14.5rem;
    }

    .md\:parent:target .parent-target\:w-40{
        width: 16rem;
    }

    .md\:parent:target .parent-target\:w-42{
        width: 18rem;
    }

    .md\:parent:target .parent-target\:w-44{
        width: 20rem;
    }

    .md\:parent:target .parent-target\:w-46{
        width: 22rem;
    }

    .md\:parent:target .parent-target\:w-48{
        width: 24rem;
    }

    .md\:parent:target .parent-target\:w-52{
        width: 28rem;
    }

    .md\:parent:target .parent-target\:w-56{
        width: 32rem;
    }

    .md\:parent:target .parent-target\:w-60{
        width: 36rem;
    }

    .md\:parent:target .parent-target\:w-64{
        width: 40rem;
    }

    .md\:parent:target .parent-target\:w-68{
        width: 44rem;
    }

    .md\:parent:target .parent-target\:w-72{
        width: 48rem;
    }

    .md\:parent:target .parent-target\:w-76{
        width: 52rem;
    }

    .md\:parent:target .parent-target\:w-80{
        width: 56rem;
    }

    .md\:parent:target .parent-target\:w-84{
        width: 60rem;
    }

    .md\:parent:target .parent-target\:w-hf{
        width: 50%;
    }

    .md\:parent:target .parent-target\:w-third{
        width: 33.333%;
    }

    .md\:parent:target .parent-target\:w-two-third{
        width: 66.67%;
    }

    .md\:parent:target .parent-target\:w-quarter{
        width: 25%;
    }

    .md\:parent:target .parent-target\:w-three-quarter{
        width: 75%;
    }

    .md\:parent:target .parent-target\:w-fifth{
        width: 20%;
    }

    .md\:parent:target .parent-target\:w-two-fifth{
        width: 40%;
    }

    .md\:parent:target .parent-target\:w-three-fifth{
        width: 60%;
    }

    .md\:parent:target .parent-target\:w-four-fifth{
        width: 80%;
    }

    .md\:parent:target .parent-target\:w-tenth{
        width: 10%;
    }

    .md\:parent:target .parent-target\:w-two-tenth{
        width: 20%;
    }

    .md\:parent:target .parent-target\:w-three-tenth{
        width: 30%;
    }

    .md\:parent:target .parent-target\:w-four-tenth{
        width: 40%;
    }

    .md\:parent:target .parent-target\:w-five-tenth{
        width: 50%;
    }

    .md\:parent:target .parent-target\:w-six-tenth{
        width: 60%;
    }

    .md\:parent:target .parent-target\:w-seven-tenth{
        width: 70%;
    }

    .md\:parent:target .parent-target\:w-eight-tenth{
        width: 80%;
    }

    .md\:parent:target .parent-target\:w-nine-tenth{
        width: 90%;
    }

    .md\:parent:target .parent-target\:w-full{
        width: 100%;
    }

    .md\:parent:target .parent-target\:w-min{
        width: min-content;
    }

    .md\:parent:target .parent-target\:w-max{
        width: max-content;
    }

    .md\:parent:target .parent-target\:w-fit{
        width: fit-content;
    }

    .md\:parent:target .parent-target\:min-vh-10{
        min-height: 10vh;
    }

    .md\:parent:target .parent-target\:min-vh-20{
        min-height: 20vh;
    }

    .md\:parent:target .parent-target\:min-vh-30{
        min-height: 30vh;
    }

    .md\:parent:target .parent-target\:min-vh-40{
        min-height: 40vh;
    }

    .md\:parent:target .parent-target\:min-vh-50{
        min-height: 50vh;
    }

    .md\:parent:target .parent-target\:min-vh-60{
        min-height: 60vh;
    }

    .md\:parent:target .parent-target\:min-vh-70{
        min-height: 70vh;
    }

    .md\:parent:target .parent-target\:min-vh-80{
        min-height: 80vh;
    }

    .md\:parent:target .parent-target\:min-vh-90{
        min-height: 90vh;
    }

    .md\:parent:target .parent-target\:min-vh-100{
        min-height: 100vh;
    }

    .md\:parent:target .parent-target\:min-vw-10{
        min-width: 10vh;
    }

    .md\:parent:target .parent-target\:min-vw-20{
        min-width: 20vh;
    }

    .md\:parent:target .parent-target\:min-vw-30{
        min-width: 30vh;
    }

    .md\:parent:target .parent-target\:min-vw-40{
        min-width: 40vh;
    }

    .md\:parent:target .parent-target\:min-vw-50{
        min-width: 50vh;
    }

    .md\:parent:target .parent-target\:min-vw-60{
        min-width: 60vh;
    }

    .md\:parent:target .parent-target\:min-vw-70{
        min-width: 70vh;
    }

    .md\:parent:target .parent-target\:min-vw-80{
        min-width: 80vh;
    }

    .md\:parent:target .parent-target\:min-vw-90{
        min-width: 100vh;
    }

    .md\:parent:target .parent-target\:min-vw-100{
        min-width: 100vh;
    }

    .md\:parent:target .parent-target\:max-vh-10{
        max-height: 10vh;
    }

    .md\:parent:target .parent-target\:max-vh-20{
        max-height: 20vh;
    }

    .md\:parent:target .parent-target\:max-vh-30{
        max-height: 30vh;
    }

    .md\:parent:target .parent-target\:max-vh-40{
        max-height: 40vh;
    }

    .md\:parent:target .parent-target\:max-vh-50{
        max-height: 50vh;
    }

    .md\:parent:target .parent-target\:max-vh-60{
        max-height: 60vh;
    }

    .md\:parent:target .parent-target\:max-vh-70{
        max-height: 70vh;
    }

    .md\:parent:target .parent-target\:max-vh-80{
        max-height: 80vh;
    }

    .md\:parent:target .parent-target\:max-vh-90{
        max-height: 100vh;
    }

    .md\:parent:target .parent-target\:max-vh-100{
        max-height: 100vh;
    }

    .md\:parent:target .parent-target\:max-vw-10{
        max-width: 10vh;
    }

    .md\:parent:target .parent-target\:max-vw-20{
        max-width: 20vh;
    }

    .md\:parent:target .parent-target\:max-vw-30{
        max-width: 30vh;
    }

    .md\:parent:target .parent-target\:max-vw-40{
        max-width: 40vh;
    }

    .md\:parent:target .parent-target\:max-vw-50{
        max-width: 50vh;
    }

    .md\:parent:target .parent-target\:max-vw-60{
        max-width: 60vh;
    }

    .md\:parent:target .parent-target\:max-vw-70{
        max-width: 70vh;
    }

    .md\:parent:target .parent-target\:max-vw-80{
        max-width: 80vh;
    }

    .md\:parent:target .parent-target\:max-vw-90{
        max-width: 100vh;
    }

    .md\:parent:target .parent-target\:max-vw-100{
        max-width: 100vh;
    }

    .md\:parent:target .parent-target\:min-w-2{
        min-width: 2px;
    }

    .md\:parent:target .parent-target\:min-w-4{
        min-width: 4px;
    }

    .md\:parent:target .parent-target\:min-w-6{
        min-width: 6px;
    }

    .md\:parent:target .parent-target\:min-w-8{
        min-width: 8px;
    }

    .md\:parent:target .parent-target\:min-w-10{
        min-width: 10px;
    }

    .md\:parent:target .parent-target\:min-w-12{
        min-width: 12px;
    }

    .md\:parent:target .parent-target\:min-w-14{
        min-width: 14px;
    }

    .md\:parent:target .parent-target\:min-w-16{
        min-width: 16px;
    }

    .md\:parent:target .parent-target\:min-w-18{
        min-width: 18px;
    }

    .md\:parent:target .parent-target\:min-w-20{
        min-width: 20px;
    }

    .md\:parent:target .parent-target\:min-w-22{
        min-width: 1.5rem;
    }

    .md\:parent:target .parent-target\:min-w-24{
        min-width: 3rem;
    }

    .md\:parent:target .parent-target\:min-w-26{
        min-width: 4.5rem;
    }

    .md\:parent:target .parent-target\:min-w-28{
        min-width: 6rem;
    }

    .md\:parent:target .parent-target\:min-w-30{
        min-width: 7.5rem;
    }

    .md\:parent:target .parent-target\:min-w-32{
        min-width: 10rem;
    }

    .md\:parent:target .parent-target\:min-w-34{
        min-width: 11.5rem;
    }

    .md\:parent:target .parent-target\:min-w-36{
        min-width: 13rem;
    }

    .md\:parent:target .parent-target\:min-w-38{
        min-width: 14.5rem;
    }

    .md\:parent:target .parent-target\:min-w-40{
        min-width: 16rem;
    }

    .md\:parent:target .parent-target\:min-w-42{
        min-width: 18rem;
    }

    .md\:parent:target .parent-target\:min-w-44{
        min-width: 20rem;
    }

    .md\:parent:target .parent-target\:min-w-46{
        min-width: 22rem;
    }

    .md\:parent:target .parent-target\:min-w-48{
        min-width: 24rem;
    }

    .md\:parent:target .parent-target\:min-w-hf{
        min-width: 50%;
    }

    .md\:parent:target .parent-target\:min-w-full{
        min-width: 100%;
    }

    .md\:parent:target .parent-target\:min-w-min{
        min-width: min-content;
    }

    .md\:parent:target .parent-target\:min-w-max{
        min-width: max-content;
    }

    .md\:parent:target .parent-target\:min-w-fit{
        min-width: fit-content;
    }

    .md\:parent:target .parent-target\:max-w-0{
        max-width: 0;
    }

    .md\:parent:target .parent-target\:max-w-2{
        max-width: 2px;
    }

    .md\:parent:target .parent-target\:max-w-4{
        max-width: 4px;
    }

    .md\:parent:target .parent-target\:max-w-6{
        max-width: 6px;
    }

    .md\:parent:target .parent-target\:max-w-8{
        max-width: 8px;
    }

    .md\:parent:target .parent-target\:max-w-10{
        max-width: 10px;
    }

    .md\:parent:target .parent-target\:max-w-12{
        max-width: 12px;
    }

    .md\:parent:target .parent-target\:max-w-14{
        max-width: 14px;
    }

    .md\:parent:target .parent-target\:max-w-16{
        max-width: 16px;
    }

    .md\:parent:target .parent-target\:max-w-18{
        max-width: 18px;
    }

    .md\:parent:target .parent-target\:max-w-20{
        max-width: 20px;
    }

    .md\:parent:target .parent-target\:max-w-22{
        max-width: 1.5rem;
    }

    .md\:parent:target .parent-target\:max-w-24{
        max-width: 3rem;
    }

    .md\:parent:target .parent-target\:max-w-26{
        max-width: 4.5rem;
    }

    .md\:parent:target .parent-target\:max-w-28{
        max-width: 6rem;
    }

    .md\:parent:target .parent-target\:max-w-30{
        max-width: 7.5rem;
    }

    .md\:parent:target .parent-target\:max-w-32{
        max-width: 10rem;
    }

    .md\:parent:target .parent-target\:max-w-34{
        max-width: 11.5rem;
    }

    .md\:parent:target .parent-target\:max-w-36{
        max-width: 13rem;
    }

    .md\:parent:target .parent-target\:max-w-38{
        max-width: 14.5rem;
    }

    .md\:parent:target .parent-target\:max-w-40{
        max-width: 16rem;
    }

    .md\:parent:target .parent-target\:max-w-42{
        max-width: 18rem;
    }

    .md\:parent:target .parent-target\:max-w-44{
        max-width: 20rem;
    }

    .md\:parent:target .parent-target\:max-w-46{
        max-width: 22rem;
    }

    .md\:parent:target .parent-target\:max-w-48{
        max-width: 24rem;
    }

    .md\:parent:target .parent-target\:max-w-hf{
        max-width: 50%;
    }

    .md\:parent:target .parent-target\:max-w-full{
        max-width: 100%;
    }

    .md\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }

    .md\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }

    .md\:parent:target .parent-target\:max-w-fit{
        max-width: fit-content;
    }

    .md\:parent:target .parent-target\:h-0{
        height: 0;
    }

    .md\:parent:target .parent-target\:h-2{
        height: 2px;
    }

    .md\:parent:target .parent-target\:h-4{
        height: 4px;
    }

    .md\:parent:target .parent-target\:h-6{
        height: 6px;
    }

    .md\:parent:target .parent-target\:h-8{
        height: 8px;
    }

    .md\:parent:target .parent-target\:h-10{
        height: 10px;
    }

    .md\:parent:target .parent-target\:h-12{
        height: 12px;
    }

    .md\:parent:target .parent-target\:h-14{
        height: 14px;
    }

    .md\:parent:target .parent-target\:h-16{
        height: 16px;
    }

    .md\:parent:target .parent-target\:h-18{
        height: 18px;
    }

    .md\:parent:target .parent-target\:h-20{
        height: 20px;
    }

    .md\:parent:target .parent-target\:h-22{
        height: 1.5rem;
    }

    .md\:parent:target .parent-target\:h-24{
        height: 3rem;
    }

    .md\:parent:target .parent-target\:h-26{
        height: 4.5rem;
    }

    .md\:parent:target .parent-target\:h-28{
        height: 6rem;
    }

    .md\:parent:target .parent-target\:h-30{
        height: 7.5rem;
    }

    .md\:parent:target .parent-target\:h-32{
        height: 10rem;
    }

    .md\:parent:target .parent-target\:h-34{
        height: 11.5rem;
    }

    .md\:parent:target .parent-target\:h-36{
        height: 13rem;
    }

    .md\:parent:target .parent-target\:h-38{
        height: 14.5rem;
    }

    .md\:parent:target .parent-target\:h-40{
        height: 16rem;
    }

    .md\:parent:target .parent-target\:h-42{
        height: 18rem;
    }

    .md\:parent:target .parent-target\:h-44{
        height: 20rem;
    }

    .md\:parent:target .parent-target\:h-46{
        height: 22rem;
    }

    .md\:parent:target .parent-target\:h-48{
        height: 24rem;
    }

    .md\:parent:target .parent-target\:h-52{
        height: 28rem;
    }

    .md\:parent:target .parent-target\:h-56{
        height: 32rem;
    }

    .md\:parent:target .parent-target\:h-60{
        height: 36rem;
    }

    .md\:parent:target .parent-target\:h-64{
        height: 40rem;
    }

    .md\:parent:target .parent-target\:h-68{
        height: 44rem;
    }

    .md\:parent:target .parent-target\:h-72{
        height: 48rem;
    }

    .md\:parent:target .parent-target\:h-76{
        height: 52rem;
    }

    .md\:parent:target .parent-target\:h-80{
        height: 56rem;
    }

    .md\:parent:target .parent-target\:h-84{
        height: 60rem;
    }

    .md\:parent:target .parent-target\:h-hf{
        height: 50%;
    }

    .md\:parent:target .parent-target\:h-third{
        height: 33.333%;
    }

    .md\:parent:target .parent-target\:h-two-third{
        height: 66.67%;
    }

    .md\:parent:target .parent-target\:h-quarter{
        height: 25%;
    }

    .md\:parent:target .parent-target\:h-three-quarter{
        height: 75%;
    }

    .md\:parent:target .parent-target\:h-fifth{
        height: 20%;
    }

    .md\:parent:target .parent-target\:h-two-fifth{
        height: 40%;
    }

    .md\:parent:target .parent-target\:h-three-fifth{
        height: 60%;
    }

    .md\:parent:target .parent-target\:h-four-fifth{
        height: 80%;
    }

    .md\:parent:target .parent-target\:h-tenth{
        height: 10%;
    }

    .md\:parent:target .parent-target\:h-two-tenth{
        height: 20%;
    }

    .md\:parent:target .parent-target\:h-three-tenth{
        height: 30%;
    }

    .md\:parent:target .parent-target\:h-four-tenth{
        height: 40%;
    }

    .md\:parent:target .parent-target\:h-five-tenth{
        height: 50%;
    }

    .md\:parent:target .parent-target\:h-six-tenth{
        height: 60%;
    }

    .md\:parent:target .parent-target\:h-seventh-tenth{
        height: 70%;
    }

    .md\:parent:target .parent-target\:h-eight-tenth{
        height: 80%;
    }

    .md\:parent:target .parent-target\:h-nine-tenth{
        height: 90%;
    }

    .md\:parent:target .parent-target\:h-full{
        height: 100%;
    }

    .md\:parent:target .parent-target\:h-min{
        height: min-content;
    }

    .md\:parent:target .parent-target\:h-max{
        height: max-content;
    }

    .md\:parent:target .parent-target\:h-fit{
        height: fit-content;
    }

    .md\:parent:target .parent-target\:min-h-0{
        min-height: 0;
    }

    .md\:parent:target .parent-target\:min-h-2{
        min-height: 2px;
    }

    .md\:parent:target .parent-target\:min-h-4{
        min-height: 4px;
    }

    .md\:parent:target .parent-target\:min-h-6{
        min-height: 6px;
    }

    .md\:parent:target .parent-target\:min-h-8{
        min-height: 8px;
    }

    .md\:parent:target .parent-target\:min-h-10{
        min-height: 10px;
    }

    .md\:parent:target .parent-target\:min-h-12{
        min-height: 12px;
    }

    .md\:parent:target .parent-target\:min-h-14{
        min-height: 14px;
    }

    .md\:parent:target .parent-target\:min-h-16{
        min-height: 16px;
    }

    .md\:parent:target .parent-target\:min-h-18{
        min-height: 18px;
    }

    .md\:parent:target .parent-target\:min-h-20{
        min-height: 20px;
    }

    .md\:parent:target .parent-target\:min-h-22{
        min-height: 1.5rem;
    }

    .md\:parent:target .parent-target\:min-h-24{
        min-height: 3rem;
    }

    .md\:parent:target .parent-target\:min-h-26{
        min-height: 4.5rem;
    }

    .md\:parent:target .parent-target\:min-h-28{
        min-height: 6rem;
    }

    .md\:parent:target .parent-target\:min-h-30{
        min-height: 7.5rem;
    }

    .md\:parent:target .parent-target\:min-h-32{
        min-height: 10rem;
    }

    .md\:parent:target .parent-target\:min-h-34{
        min-height: 11.5rem;
    }

    .md\:parent:target .parent-target\:min-h-36{
        min-height: 13rem;
    }

    .md\:parent:target .parent-target\:min-h-38{
        min-height: 14.5rem;
    }

    .md\:parent:target .parent-target\:min-h-40{
        min-height: 16rem;
    }

    .md\:parent:target .parent-target\:min-h-42{
        min-height: 18rem;
    }

    .md\:parent:target .parent-target\:min-h-44{
        min-height: 20rem;
    }

    .md\:parent:target .parent-target\:min-h-46{
        min-height: 22rem;
    }

    .md\:parent:target .parent-target\:min-h-48{
        min-height: 24rem;
    }

    .md\:parent:target .parent-target\:min-h-hf{
        min-height: 50%;
    }

    .md\:parent:target .parent-target\:min-h-full{
        min-height: 100%;
    }

    .md\:parent:target .parent-target\:min-h-min{
        min-height: min-content;
    }

    .md\:parent:target .parent-target\:min-h-max{
        min-height: max-content;
    }

    .md\:parent:target .parent-target\:min-h-fit{
        min-height: fit-content;
    }

    .md\:parent:target .parent-target\:max-h-0{
        max-height: 0;
    }

    .md\:parent:target .parent-target\:max-h-2{
        max-height: 2px;
    }

    .md\:parent:target .parent-target\:max-h-4{
        max-height: 4px;
    }

    .md\:parent:target .parent-target\:max-h-6{
        max-height: 6px;
    }

    .md\:parent:target .parent-target\:max-h-8{
        max-height: 8px;
    }

    .md\:parent:target .parent-target\:max-h-10{
        max-height: 10px;
    }

    .md\:parent:target .parent-target\:max-h-12{
        max-height: 12px;
    }

    .md\:parent:target .parent-target\:max-h-14{
        max-height: 14px;
    }

    .md\:parent:target .parent-target\:max-h-16{
        max-height: 16px;
    }

    .md\:parent:target .parent-target\:max-h-18{
        max-height: 18px;
    }

    .md\:parent:target .parent-target\:max-h-20{
        max-height: 20px;
    }

    .md\:parent:target .parent-target\:max-h-22{
        max-height: 1.5rem;
    }

    .md\:parent:target .parent-target\:max-h-24{
        max-height: 3rem;
    }

    .md\:parent:target .parent-target\:max-h-26{
        max-height: 4.5rem;
    }

    .md\:parent:target .parent-target\:max-h-28{
        max-height: 6rem;
    }

    .md\:parent:target .parent-target\:max-h-30{
        max-height: 7.5rem;
    }

    .md\:parent:target .parent-target\:max-h-32{
        max-height: 10rem;
    }

    .md\:parent:target .parent-target\:max-h-34{
        max-height: 11.5rem;
    }

    .md\:parent:target .parent-target\:max-h-36{
        max-height: 13rem;
    }

    .md\:parent:target .parent-target\:max-h-38{
        max-height: 14.5rem;
    }

    .md\:parent:target .parent-target\:max-h-40{
        max-height: 16rem;
    }

    .md\:parent:target .parent-target\:max-h-42{
        max-height: 18rem;
    }

    .md\:parent:target .parent-target\:max-h-44{
        max-height: 20rem;
    }

    .md\:parent:target .parent-target\:max-h-46{
        max-height: 22rem;
    }

    .md\:parent:target .parent-target\:max-h-48{
        max-height: 24rem;
    }

    .md\:parent:target .parent-target\:max-h-hf{
        max-height: 50%;
    }

    .md\:parent:target .parent-target\:max-h-full{
        max-height: 100%;
    }

    .md\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }

    .md\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }

    .md\:parent:target .parent-target\:max-h-fit{
        max-height: fit-content;
    }

    .md\:parent:target .parent-target\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .md\:parent:target .parent-target\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .md\:parent:target .parent-target\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .md\:parent:target .parent-target\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .md\:parent:target .parent-target\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .md\:parent:target .parent-target\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .md\:parent:target .parent-target\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .md\:parent:target .parent-target\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .md\:parent:target .parent-target\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .md\:parent:target .parent-target\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .md\:parent:target .parent-target\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .md\:parent:target .parent-target\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .md\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .md\:parent:target .parent-target\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .md\:parent:target .parent-target\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .md\:parent:target .parent-target\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .md\:parent:target .parent-target\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .md\:parent:target .parent-target\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .md\:parent:target .parent-target\:italic{
        font-style: italic;
    }

    .md\:parent:target .parent-target\:italic-0{
        font-style: normal;
    }

    .md\:parent:target .parent-target\:font-w-thin{
        font-weight: 100;
    }

    .md\:parent:target .parent-target\:font-w-extralight{
        font-weight: 200;
    }

    .md\:parent:target .parent-target\:font-w-light{
        font-weight: 300;
    }

    .md\:parent:target .parent-target\:font-w-normal{
        font-weight: 400;
    }

    .md\:parent:target .parent-target\:font-w-medium{
        font-weight: 500;
    }

    .md\:parent:target .parent-target\:font-w-semibold{
        font-weight: 600;
    }

    .md\:parent:target .parent-target\:font-w-bold{
        font-weight: 700;
    }

    .md\:parent:target .parent-target\:font-w-extrabold{
        font-weight: 800;
    }

    .md\:parent:target .parent-target\:font-w-black{
        font-weight: 900;
    }

    .md\:parent:target .parent-target\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .md\:parent:target .parent-target\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .md\:parent:target .parent-target\:letter-space-normal{
        letter-spacing: 0;
    }

    .md\:parent:target .parent-target\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .md\:parent:target .parent-target\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .md\:parent:target .parent-target\:line-h-1{
        line-height: 0.25rem;
    }

    .md\:parent:target .parent-target\:line-h-2{
        line-height: 0.5rem;
    }

    .md\:parent:target .parent-target\:line-h-3{
        line-height: 0.75rem;
    }

    .md\:parent:target .parent-target\:line-h-4{
        line-height: 1rem;
    }

    .md\:parent:target .parent-target\:line-h-5{
        line-height: 1.25rem;
    }

    .md\:parent:target .parent-target\:line-h-6{
        line-height: 1.5rem;
    }

    .md\:parent:target .parent-target\:line-h-7{
        line-height: 1.75rem;
    }

    .md\:parent:target .parent-target\:line-h-8{
        line-height: 2rem;
    }

    .md\:parent:target .parent-target\:line-h-9{
        line-height: 2.25rem;
    }

    .md\:parent:target .parent-target\:line-h-10{
        line-height: 2.5rem;
    }

    .md\:parent:target .parent-target\:line-h-normal{
        line-height: 1;
    }

    .md\:parent:target .parent-target\:line-h-sm{
        line-height: 1.25;
    }

    .md\:parent:target .parent-target\:line-h-md{
        line-height: 1.5;
    }

    .md\:parent:target .parent-target\:line-h-lg{
        line-height: 1.75;
    }

    .md\:parent:target .parent-target\:line-h-lg{
        line-height: 2;
    }

    .md\:parent:target .parent-target\:line-h-xl{
        line-height: 4;
    }

    .md\:parent:target .parent-target\:list-img-none{
        list-style-image: none;
    }

    .md\:parent:target .parent-target\:list-position-inside{
        list-style-position: inside;
    }

    .md\:parent:target .parent-target\:list-position-outside{
        list-style-position: outside;
    }

    .md\:parent:target .parent-target\:list-type-none{
        list-style-type: none;
    }

    .md\:parent:target .parent-target\:list-type-disc{
        list-style-type: disc;
    }

    .md\:parent:target .parent-target\:list-type-decimal{
        list-style-type: decimal;
    }

    .md\:parent:target .parent-target\:list-type-square{
        list-style-type: square;
    }

    .md\:parent:target .parent-target\:left-text{
        text-align: left;
    }

    .md\:parent:target .parent-target\:right-text{
        text-align: right;
    }

    .md\:parent:target .parent-target\:justify-text{
        text-align: justify;
    }

    .md\:parent:target .parent-target\:center-text{
        text-align: center;
    }

    .md\:parent:target .parent-target\:start-text{
        text-align: start;
    }

    .md\:parent:target .parent-target\:end-text{
        text-align: end;
    }

    .md\:parent:target .parent-target\:underline-text{
        text-decoration-line: underline;
    }

    .md\:parent:target .parent-target\:overline-text{
        text-decoration-line: overline;
    }

    .md\:parent:target .parent-target\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .md\:parent:target .parent-target\:no-decoration-text{
        text-decoration-line: none;
    }

    .md\:parent:target .parent-target\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .md\:parent:target .parent-target\:text-decoration-double{
        text-decoration-style: double;
    }

    .md\:parent:target .parent-target\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .md\:parent:target .parent-target\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .md\:parent:target .parent-target\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .md\:parent:target .parent-target\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .md\:parent:target .parent-target\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .md\:parent:target .parent-target\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .md\:parent:target .parent-target\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .md\:parent:target .parent-target\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .md\:parent:target .parent-target\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .md\:parent:target .parent-target\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .md\:parent:target .parent-target\:underline-offset-0{
        text-underline-offset: 0;
    }

    .md\:parent:target .parent-target\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .md\:parent:target .parent-target\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .md\:parent:target .parent-target\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .md\:parent:target .parent-target\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .md\:parent:target .parent-target\:text-uppercase{
        text-transform: uppercase;
    }

    .md\:parent:target .parent-target\:text-lowercase{
        text-transform: lowercase;
    }

    .md\:parent:target .parent-target\:text-capitalize{
        text-transform: capitalize;
    }

    .md\:parent:target .parent-target\:text-no-case{
        text-transform: none;
    }

    .md\:parent:target .parent-target\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .md\:parent:target .parent-target\:text-clip{
        text-overflow: clip;
    }

    .md\:parent:target .parent-target\:text-wrap{
        text-wrap: wrap;
    }

    .md\:parent:target .parent-target\:text-nowrap{
        text-wrap: nowrap;
    }

    .md\:parent:target .parent-target\:text-balance{
        text-wrap: balance;
    }

    .md\:parent:target .parent-target\:text-pretty{
        text-wrap: pretty;
    }

    .md\:parent:target .parent-target\:text-indent-0{
        text-indent: 0;
    }

    .md\:parent:target .parent-target\:text-indent-1{
        text-indent: 1px;
    }

    .md\:parent:target .parent-target\:text-indent-2{
        text-indent: 2px;
    }

    .md\:parent:target .parent-target\:text-indent-4{
        text-indent: 4px;
    }

    .md\:parent:target .parent-target\:text-indent-6{
        text-indent: 6px;
    }

    .md\:parent:target .parent-target\:text-indent-8{
        text-indent: 8px;
    }

    .md\:parent:target .parent-target\:text-indent-10{
        text-indent: 10px;
    }

    .md\:parent:target .parent-target\:text-indent-12{
        text-indent: 12px;
    }

    .md\:parent:target .parent-target\:text-indent-14{
        text-indent: 14px;
    }

    .md\:parent:target .parent-target\:text-indent-16{
        text-indent: 16px;
    }

    .md\:parent:target .parent-target\:text-indent-18{
        text-indent: 18px;
    }

    .md\:parent:target .parent-target\:text-indent-20{
        text-indent: 20px;
    }

    .md\:parent:target .parent-target\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .md\:parent:target .parent-target\:vertical-align-top{
        vertical-align: top;
    }

    .md\:parent:target .parent-target\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .md\:parent:target .parent-target\:vertical-align-middle{
        vertical-align: middle;
    }

    .md\:parent:target .parent-target\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .md\:parent:target .parent-target\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .md\:parent:target .parent-target\:vertical-align-sub{
        vertical-align: sub;
    }

    .md\:parent:target .parent-target\:vertical-align-super{
        vertical-align: super;
    }

    .md\:parent:target .parent-target\:white-space-normal{
        white-space: normal;
    }

    .md\:parent:target .parent-target\:white-space-nowrap{
        white-space: nowrap;
    }

    .md\:parent:target .parent-target\:white-space-pre{
        white-space: pre;
    }

    .md\:parent:target .parent-target\:white-space-pre-line{
        white-space: pre-line;
    }

    .md\:parent:target .parent-target\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .md\:parent:target .parent-target\:white-break-spaces{
        white-space: break-spaces;
    }

    .md\:parent:target .parent-target\:word-break-normal{
        word-break: normal;
    }

    .md\:parent:target .parent-target\:word-break-words{
        word-break: break-word;
    }

    .md\:parent:target .parent-target\:word-break-all{
        word-break: break-all;
    }

    .md\:parent:target .parent-target\:word-break-keep{
        word-break: keep-all;
    }

    .md\:parent:target .parent-target\:content-none{
        content: none;
    }

    .md\:parent:target .parent-target\:content-blank{
        content: "";
    }

    .md\:parent:target .parent-target\:bg-fixed{
        background-attachment: fixed;
    }

    .md\:parent:target .parent-target\:bg-local{
        background-attachment: local;
    }

    .md\:parent:target .parent-target\:bg-scroll{
        background-attachment: scroll;
    }

    .md\:parent:target .parent-target\:bg-clip-border{
        background-clip: border-box;
    }

    .md\:parent:target .parent-target\:bg-clip-content{
        background-clip: content-box;
    }

    .md\:parent:target .parent-target\:bg-clip-padding{
        background-clip: padding-box;
    }

    .md\:parent:target .parent-target\:bg-clip-text{
        background-clip: text;
    }

    .md\:parent:target .parent-target\:bg-or-border{
        background-origin: border-box;
    }

    .md\:parent:target .parent-target\:bg-origin-border{
        background-origin: border-box;
    }

    .md\:parent:target .parent-target\:bg-origin-padding{
        background-origin: padding-box;
    }

    .md\:parent:target .parent-target\:bg-origin-content{
        background-origin: content-box;
    }

    .md\:parent:target .parent-target\:bg-top{
        background-position: top;
    }

    .md\:parent:target .parent-target\:bg-bottom{
        background-position: bottom;
    }

    .md\:parent:target .parent-target\:bg-center{
        background-position: center;
    }

    .md\:parent:target .parent-target\:bg-left{
        background-position: left;
    }

    .md\:parent:target .parent-target\:bg-right{
        background-position: top;
    }

    .md\:parent:target .parent-target\:bg-left-top{
        background-position: left top;
    }

    .md\:parent:target .parent-target\:bg-right-top{
        background-position: right top;
    }

    .md\:parent:target .parent-target\:bg-left-bottom{
        background-position: left bottom;
    }

    .md\:parent:target .parent-target\:bg-right-bottom{
        background-position: right bottom;
    }

    .md\:parent:target .parent-target\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .md\:parent:target .parent-target\:bg-repeat{
        background-repeat: repeat;
    }

    .md\:parent:target .parent-target\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .md\:parent:target .parent-target\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .md\:parent:target .parent-target\:bg-repeat-space{
        background-repeat: space;
    }

    .md\:parent:target .parent-target\:bg-repeat-round{
        background-repeat: round;
    }

    .md\:parent:target .parent-target\:bg-s-auto{
        background-size: auto;
    }

    .md\:parent:target .parent-target\:bg-s-cover{
        background-size: cover;
    }

    .md\:parent:target .parent-target\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .md\:parent:target .parent-target\:p-auto{
        padding: auto;
    }

    .md\:parent:target .parent-target\:p-0{
        padding: 0;
    }

    .md\:parent:target .parent-target\:p-4{
        padding: var(--velocity-padding-4);
    }

    .md\:parent:target .parent-target\:p-8{
        padding: var(--velocity-padding-8);
    }

    .md\:parent:target .parent-target\:p-12{
        padding: var(--velocity-padding-12);
    }

    .md\:parent:target .parent-target\:p-16{
        padding: var(--velocity-padding-16);
    }

    .md\:parent:target .parent-target\:p-20{
        padding: var(--velocity-padding-20);
    }

    .md\:parent:target .parent-target\:p-24{
        padding: var(--velocity-padding-24);
    }

    .md\:parent:target .parent-target\:p-28{
        padding: var(--velocity-padding-28);
    }

    .md\:parent:target .parent-target\:p-32{
        padding: var(--velocity-padding-32);
    }

    .md\:parent:target .parent-target\:p-36{
        padding: var(--velocity-padding-36);
    }

    .md\:parent:target .parent-target\:p-40{
        padding: var(--velocity-padding-40);
    }

    .md\:parent:target .parent-target\:p-44{
        padding: var(--velocity-padding-44);
    }

    .md\:parent:target .parent-target\:p-48{
        padding: var(--velocity-padding-48);
    }

    .md\:parent:target .parent-target\:p-52{
        padding: var(--velocity-padding-52);
    }

    .md\:parent:target .parent-target\:p-56{
        padding: var(--velocity-padding-56);
    }

    .md\:parent:target .parent-target\:p-60{
        padding: var(--velocity-padding-60);
    }

    .md\:parent:target .parent-target\:p-64{
        padding: var(--velocity-padding-64);
    }

    .md\:parent:target .parent-target\:p-68{
        padding: var(--velocity-padding-68);
    }

    .md\:parent:target .parent-target\:p-72{
        padding: var(--velocity-padding-72);
    }

    .md\:parent:target .parent-target\:p-76{
        padding: var(--velocity-padding-76);
    }

    .md\:parent:target .parent-target\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .md\:parent:target .parent-target\:pt-auto{
        padding-top: auto;
    }

    .md\:parent:target .parent-target\:pt-0{
        padding-top: 0;
    }

    .md\:parent:target .parent-target\:pt-4{
        padding-top: 0.25rem;
    }

    .md\:parent:target .parent-target\:pt-8{
        padding-top: 0.5rem;
    }

    .md\:parent:target .parent-target\:pt-12{
        padding-top: 0.75rem;
    }

    .md\:parent:target .parent-target\:pt-16{
        padding-top: 1rem;
    }

    .md\:parent:target .parent-target\:pt-20{
        padding-top: 1.25rem;
    }

    .md\:parent:target .parent-target\:pt-24{
        padding-top: 1.5rem;
    }

    .md\:parent:target .parent-target\:pt-28{
        padding-top: 1.75rem;
    }

    .md\:parent:target .parent-target\:pt-32{
        padding-top: 2rem;
    }

    .md\:parent:target .parent-target\:pt-36{
        padding-top: 2.25rem;
    }

    .md\:parent:target .parent-target\:pt-40{
        padding-top: 2.5rem;
    }

    .md\:parent:target .parent-target\:pt-44{
        padding-top: 2.75rem;
    }

    .md\:parent:target .parent-target\:pt-48{
        padding-top: 3rem;
    }

    .md\:parent:target .parent-target\:pt-52{
        padding-top: 3.25rem;
    }

    .md\:parent:target .parent-target\:pt-56{
        padding-top: 3.5rem;
    }

    .md\:parent:target .parent-target\:pt-60{
        padding-top: 3.75rem;
    }

    .md\:parent:target .parent-target\:pt-64{
        padding-top: 4rem;
    }

    .md\:parent:target .parent-target\:pt-68{
        padding-top: 6rem;
    }

    .md\:parent:target .parent-target\:pt-72{
        padding-top: 8rem;
    }

    .md\:parent:target .parent-target\:pt-76{
        padding-top: 12rem;
    }

    .md\:parent:target .parent-target\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .md\:parent:target .parent-target\:pb-auto{
        padding-bottom: auto;
    }

    .md\:parent:target .parent-target\:pb-0{
        padding-bottom: 0;
    }

    .md\:parent:target .parent-target\:pb-4{
        padding-bottom: 0.25rem;
    }

    .md\:parent:target .parent-target\:pb-8{
        padding-bottom: 0.5rem;
    }

    .md\:parent:target .parent-target\:pb-12{
        padding-bottom: 0.75rem;
    }

    .md\:parent:target .parent-target\:pb-16{
        padding-bottom: 1rem;
    }

    .md\:parent:target .parent-target\:pb-20{
        padding-bottom: 1.25rem;
    }

    .md\:parent:target .parent-target\:pb-24{
        padding-bottom: 1.5rem;
    }

    .md\:parent:target .parent-target\:pb-28{
        padding-bottom: 1.75rem;
    }

    .md\:parent:target .parent-target\:pb-32{
        padding-bottom: 2rem;
    }

    .md\:parent:target .parent-target\:pb-36{
        padding-bottom: 2.25rem;
    }

    .md\:parent:target .parent-target\:pb-40{
        padding-bottom: 2.5rem;
    }

    .md\:parent:target .parent-target\:pb-44{
        padding-bottom: 2.75rem;
    }

    .md\:parent:target .parent-target\:pb-48{
        padding-bottom: 3rem;
    }

    .md\:parent:target .parent-target\:pb-52{
        padding-bottom: 3.25rem;
    }

    .md\:parent:target .parent-target\:pb-56{
        padding-bottom: 3.5rem;
    }

    .md\:parent:target .parent-target\:pb-60{
        padding-bottom: 3.75rem;
    }

    .md\:parent:target .parent-target\:pb-64{
        padding-bottom: 4rem;
    }

    .md\:parent:target .parent-target\:pb-68{
        padding-bottom: 6rem;
    }

    .md\:parent:target .parent-target\:pb-72{
        padding-bottom: 8rem;
    }

    .md\:parent:target .parent-target\:pb-76{
        padding-bottom: 12rem;
    }

    .md\:parent:target .parent-target\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .md\:parent:target .parent-target\:pl-0{
        padding-left: auto;
    }

    .md\:parent:target .parent-target\:pl-0{
        padding-left: 0;
    }

    .md\:parent:target .parent-target\:pl-4{
        padding-left: 0.25rem;
    }

    .md\:parent:target .parent-target\:pl-8{
        padding-left: 0.5rem;
    }

    .md\:parent:target .parent-target\:pl-12{
        padding-left: 0.75rem;
    }

    .md\:parent:target .parent-target\:pl-16{
        padding-left: 1rem;
    }

    .md\:parent:target .parent-target\:pl-20{
        padding-left: 1.25rem;
    }

    .md\:parent:target .parent-target\:pl-24{
        padding-left: 1.5rem;
    }

    .md\:parent:target .parent-target\:pl-28{
        padding-left: 1.75rem;
    }

    .md\:parent:target .parent-target\:pl-32{
        padding-left: 2rem;
    }

    .md\:parent:target .parent-target\:pl-36{
        padding-left: 2.25rem;
    }

    .md\:parent:target .parent-target\:pl-40{
        padding-left: 2.5rem;
    }

    .md\:parent:target .parent-target\:pl-44{
        padding-left: 2.75rem;
    }

    .md\:parent:target .parent-target\:pl-48{
        padding-left: 3rem;
    }

    .md\:parent:target .parent-target\:pl-52{
        padding-left: 3.25rem;
    }

    .md\:parent:target .parent-target\:pl-56{
        padding-left: 3.5rem;
    }

    .md\:parent:target .parent-target\:pl-60{
        padding-left: 3.75rem;
    }

    .md\:parent:target .parent-target\:pl-64{
        padding-left: 4rem;
    }

    .md\:parent:target .parent-target\:pl-68{
        padding-left: 6rem;
    }

    .md\:parent:target .parent-target\:pl-72{
        padding-left: 8rem;
    }

    .md\:parent:target .parent-target\:pl-76{
        padding-left: 12rem;
    }

    .md\:parent:target .parent-target\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .md\:parent:target .parent-target\:pr-auto{
        padding-right: auto;
    }

    .md\:parent:target .parent-target\:pr-0{
        padding-right: 0;
    }

    .md\:parent:target .parent-target\:pr-4{
        padding-right: 0.25rem;
    }

    .md\:parent:target .parent-target\:pr-8{
        padding-right: 0.5rem;
    }

    .md\:parent:target .parent-target\:pr-12{
        padding-right: 0.75rem;
    }

    .md\:parent:target .parent-target\:pr-16{
        padding-right: 1rem;
    }

    .md\:parent:target .parent-target\:pr-20{
        padding-right: 1.25rem;
    }

    .md\:parent:target .parent-target\:pr-24{
        padding-right: 1.5rem;
    }

    .md\:parent:target .parent-target\:pr-28{
        padding-right: 1.75rem;
    }

    .md\:parent:target .parent-target\:pr-32{
        padding-right: 2rem;
    }

    .md\:parent:target .parent-target\:pr-36{
        padding-right: 2.25rem;
    }

    .md\:parent:target .parent-target\:pr-40{
        padding-right: 2.5rem;
    }

    .md\:parent:target .parent-target\:pr-44{
        padding-right: 2.75rem;
    }

    .md\:parent:target .parent-target\:pr-48{
        padding-right: 3rem;
    }

    .md\:parent:target .parent-target\:pr-52{
        padding-right: 3.25rem;
    }

    .md\:parent:target .parent-target\:pr-56{
        padding-right: 3.5rem;
    }

    .md\:parent:target .parent-target\:pr-60{
        padding-right: 3.75rem;
    }

    .md\:parent:target .parent-target\:pr-64{
        padding-right: 4rem;
    }

    .md\:parent:target .parent-target\:pr-68{
        padding-right: 6rem;
    }

    .md\:parent:target .parent-target\:pr-72{
        padding-right: 8rem;
    }

    .md\:parent:target .parent-target\:pr-76{
        padding-right: 12rem;
    }

    .md\:parent:target .parent-target\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .md\:parent:target .parent-target\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .md\:parent:target .parent-target\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .md\:parent:target .parent-target\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .md\:parent:target .parent-target\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:parent:target .parent-target\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:parent:target .parent-target\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:parent:target .parent-target\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .md\:parent:target .parent-target\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:parent:target .parent-target\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .md\:parent:target .parent-target\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .md\:parent:target .parent-target\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .md\:parent:target .parent-target\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .md\:parent:target .parent-target\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .md\:parent:target .parent-target\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .md\:parent:target .parent-target\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .md\:parent:target .parent-target\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .md\:parent:target .parent-target\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .md\:parent:target .parent-target\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .md\:parent:target .parent-target\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .md\:parent:target .parent-target\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .md\:parent:target .parent-target\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .md\:parent:target .parent-target\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .md\:parent:target .parent-target\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .md\:parent:target .parent-target\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .md\:parent:target .parent-target\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:parent:target .parent-target\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:parent:target .parent-target\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .md\:parent:target .parent-target\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:parent:target .parent-target\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .md\:parent:target .parent-target\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:parent:target .parent-target\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .md\:parent:target .parent-target\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .md\:parent:target .parent-target\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .md\:parent:target .parent-target\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .md\:parent:target .parent-target\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .md\:parent:target .parent-target\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .md\:parent:target .parent-target\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .md\:parent:target .parent-target\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .md\:parent:target .parent-target\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .md\:parent:target .parent-target\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .md\:parent:target .parent-target\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .md\:parent:target .parent-target\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .md\:parent:target .parent-target\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .md\:parent:target .parent-target\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .md\:parent:target .parent-target\:m-auto{
        margin: auto;
    }

    .md\:parent:target .parent-target\:m-0{
        margin: 0;
    }

    .md\:parent:target .parent-target\:m-4{
        margin: 0.25rem;
    }

    .md\:parent:target .parent-target\:m-8{
        margin: 0.5rem;
    }

    .md\:parent:target .parent-target\:m-12{
        margin: 0.75rem;
    }

    .md\:parent:target .parent-target\:m-16{
        margin: 1rem;
    }

    .md\:parent:target .parent-target\:m-20{
        margin: 1.25rem;
    }

    .md\:parent:target .parent-target\:m-24{
        margin: 1.5rem;
    }

    .md\:parent:target .parent-target\:m-28{
        margin: 1.75rem;
    }

    .md\:parent:target .parent-target\:m-32{
        margin: 2rem;
    }

    .md\:parent:target .parent-target\:m-36{
        margin: 2.25rem;
    }

    .md\:parent:target .parent-target\:m-40{
        margin: 2.5rem;
    }

    .md\:parent:target .parent-target\:m-44{
        margin: 2.75rem;
    }

    .md\:parent:target .parent-target\:m-48{
        margin: 3rem;
    }

    .md\:parent:target .parent-target\:m-52{
        margin: 3.25rem;
    }

    .md\:parent:target .parent-target\:m-56{
        margin: 3.5rem;
    }

    .md\:parent:target .parent-target\:m-60{
        margin: 3.75rem;
    }

    .md\:parent:target .parent-target\:m-64{
        margin: 4rem;
    }

    .md\:parent:target .parent-target\:m-68{
        margin: 6rem;
    }

    .md\:parent:target .parent-target\:m-72{
        margin: 8rem;
    }

    .md\:parent:target .parent-target\:m-76{
        margin: 12rem;
    }

    .md\:parent:target .parent-target\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .md\:parent:target .parent-target\:mt-auto{
        margin-top: auto;
    }

    .md\:parent:target .parent-target\:mt-0{
        margin-top: 0;
    }

    .md\:parent:target .parent-target\:mt-4{
        margin-top: 0.25rem;
    }

    .md\:parent:target .parent-target\:mt-8{
        margin-top: 0.5rem;
    }

    .md\:parent:target .parent-target\:mt-12{
        margin-top: 0.75rem;
    }

    .md\:parent:target .parent-target\:mt-16{
        margin-top: 1rem;
    }

    .md\:parent:target .parent-target\:mt-20{
        margin-top: 1.25rem;
    }

    .md\:parent:target .parent-target\:mt-24{
        margin-top: 1.5rem;
    }

    .md\:parent:target .parent-target\:mt-28{
        margin-top: 1.75rem;
    }

    .md\:parent:target .parent-target\:mt-32{
        margin-top: 2rem;
    }

    .md\:parent:target .parent-target\:mt-36{
        margin-top: 2.25rem;
    }

    .md\:parent:target .parent-target\:mt-40{
        margin-top: 2.5rem;
    }

    .md\:parent:target .parent-target\:mt-44{
        margin-top: 2.75rem;
    }

    .md\:parent:target .parent-target\:mt-48{
        margin-top: 3rem;
    }

    .md\:parent:target .parent-target\:mt-52{
        margin-top: 3.25rem;
    }

    .md\:parent:target .parent-target\:mt-56{
        margin-top: 3.5rem;
    }

    .md\:parent:target .parent-target\:mt-60{
        margin-top: 3.75rem;
    }

    .md\:parent:target .parent-target\:mt-64{
        margin-top: 4rem;
    }

    .md\:parent:target .parent-target\:mt-68{
        margin-top: 6rem;
    }

    .md\:parent:target .parent-target\:mt-72{
        margin-top: 8rem;
    }

    .md\:parent:target .parent-target\:mt-76{
        margin-top: 12rem;
    }

    .md\:parent:target .parent-target\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .md\:parent:target .parent-target\:mb-auto{
        margin-bottom: auto;
    }

    .md\:parent:target .parent-target\:mb-0{
        margin-bottom: 0;
    }

    .md\:parent:target .parent-target\:mb-4{
        margin-bottom: 0.25rem;
    }

    .md\:parent:target .parent-target\:mb-8{
        margin-bottom: 0.5rem;
    }

    .md\:parent:target .parent-target\:mb-12{
        margin-bottom: 0.75rem;
    }

    .md\:parent:target .parent-target\:mb-16{
        margin-bottom: 1rem;
    }

    .md\:parent:target .parent-target\:mb-20{
        margin-bottom: 1.25rem;
    }

    .md\:parent:target .parent-target\:mb-24{
        margin-bottom: 1.5rem;
    }

    .md\:parent:target .parent-target\:mb-28{
        margin-bottom: 1.75rem;
    }

    .md\:parent:target .parent-target\:mb-32{
        margin-bottom: 2rem;
    }

    .md\:parent:target .parent-target\:mb-36{
        margin-bottom: 2.25rem;
    }

    .md\:parent:target .parent-target\:mb-40{
        margin-bottom: 2.5rem;
    }

    .md\:parent:target .parent-target\:mb-44{
        margin-bottom: 2.75rem;
    }

    .md\:parent:target .parent-target\:mb-48{
        margin-bottom: 3rem;
    }

    .md\:parent:target .parent-target\:mb-52{
        margin-bottom: 3.25rem;
    }

    .md\:parent:target .parent-target\:mb-56{
        margin-bottom: 3.5rem;
    }

    .md\:parent:target .parent-target\:mb-60{
        margin-bottom: 3.75rem;
    }

    .md\:parent:target .parent-target\:mb-64{
        margin-bottom: 4rem;
    }

    .md\:parent:target .parent-target\:mb-68{
        margin-bottom: 6rem;
    }

    .md\:parent:target .parent-target\:mb-72{
        margin-bottom: 8rem;
    }

    .md\:parent:target .parent-target\:mb-76{
        margin-bottom: 12rem;
    }

    .md\:parent:target .parent-target\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .md\:parent:target .parent-target\:ml-auto{
        margin-left: auto;
    }

    .md\:parent:target .parent-target\:ml-0{
        margin-left: 0;
    }

    .md\:parent:target .parent-target\:ml-4{
        margin-left: 0.25rem;
    }

    .md\:parent:target .parent-target\:ml-8{
        margin-left: 0.5rem;
    }

    .md\:parent:target .parent-target\:ml-12{
        margin-left: 0.75rem;
    }

    .md\:parent:target .parent-target\:ml-16{
        margin-left: 1rem;
    }

    .md\:parent:target .parent-target\:ml-20{
        margin-left: 1.25rem;
    }

    .md\:parent:target .parent-target\:ml-24{
        margin-left: 1.5rem;
    }

    .md\:parent:target .parent-target\:ml-28{
        margin-left: 1.75rem;
    }

    .md\:parent:target .parent-target\:ml-32{
        margin-left: 2rem;
    }

    .md\:parent:target .parent-target\:ml-36{
        margin-left: 2.25rem;
    }

    .md\:parent:target .parent-target\:ml-40{
        margin-left: 2.5rem;
    }

    .md\:parent:target .parent-target\:ml-44{
        margin-left: 2.75rem;
    }

    .md\:parent:target .parent-target\:ml-48{
        margin-left: 3rem;
    }

    .md\:parent:target .parent-target\:ml-52{
        margin-left: 3.25rem;
    }

    .md\:parent:target .parent-target\:ml-56{
        margin-left: 3.5rem;
    }

    .md\:parent:target .parent-target\:ml-60{
        margin-left: 3.75rem;
    }

    .md\:parent:target .parent-target\:ml-64{
        margin-left: 4rem;
    }

    .md\:parent:target .parent-target\:ml-68{
        margin-left: 6rem;
    }

    .md\:parent:target .parent-target\:ml-72{
        margin-left: 8rem;
    }

    .md\:parent:target .parent-target\:ml-76{
        margin-left: 12rem;
    }

    .md\:parent:target .parent-target\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .md\:parent:target .parent-target\:mr-auto{
        margin-right: auto;
    }

    .md\:parent:target .parent-target\:mr-0{
        margin-right: 0;
    }

    .md\:parent:target .parent-target\:mr-4{
        margin-right: 0.25rem;
    }

    .md\:parent:target .parent-target\:mr-8{
        margin-right: 0.5rem;
    }

    .md\:parent:target .parent-target\:mr-12{
        margin-right: 0.75rem;
    }

    .md\:parent:target .parent-target\:mr-16{
        margin-right: 1rem;
    }

    .md\:parent:target .parent-target\:mr-20{
        margin-right: 1.25rem;
    }

    .md\:parent:target .parent-target\:mr-24{
        margin-right: 1.5rem;
    }

    .md\:parent:target .parent-target\:mr-28{
        margin-right: 1.75rem;
    }

    .md\:parent:target .parent-target\:mr-32{
        margin-right: 2rem;
    }

    .md\:parent:target .parent-target\:mr-36{
        margin-right: 2.25rem;
    }

    .md\:parent:target .parent-target\:mr-40{
        margin-right: 2.5rem;
    }

    .md\:parent:target .parent-target\:mr-44{
        margin-right: 2.75rem;
    }

    .md\:parent:target .parent-target\:mr-48{
        margin-right: 3rem;
    }

    .md\:parent:target .parent-target\:mr-52{
        margin-right: 3.25rem;
    }

    .md\:parent:target .parent-target\:mr-56{
        margin-right: 3.5rem;
    }

    .md\:parent:target .parent-target\:mr-60{
        margin-right: 3.75rem;
    }

    .md\:parent:target .parent-target\:mr-64{
        margin-right: 4rem;
    }

    .md\:parent:target .parent-target\:mr-68{
        margin-right: 6rem;
    }

    .md\:parent:target .parent-target\:mr-72{
        margin-right: 8rem;
    }

    .md\:parent:target .parent-target\:mr-76{
        margin-right: 12rem;
    }

    .md\:parent:target .parent-target\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .md\:parent:target .parent-target\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .md\:parent:target .parent-target\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .md\:parent:target .parent-target\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .md\:parent:target .parent-target\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .md\:parent:target .parent-target\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .md\:parent:target .parent-target\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .md\:parent:target .parent-target\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .md\:parent:target .parent-target\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .md\:parent:target .parent-target\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .md\:parent:target .parent-target\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .md\:parent:target .parent-target\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .md\:parent:target .parent-target\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .md\:parent:target .parent-target\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .md\:parent:target .parent-target\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .md\:parent:target .parent-target\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .md\:parent:target .parent-target\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .md\:parent:target .parent-target\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .md\:parent:target .parent-target\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .md\:parent:target .parent-target\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .md\:parent:target .parent-target\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .md\:parent:target .parent-target\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .md\:parent:target .parent-target\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .md\:parent:target .parent-target\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .md\:parent:target .parent-target\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .md\:parent:target .parent-target\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .md\:parent:target .parent-target\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .md\:parent:target .parent-target\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .md\:parent:target .parent-target\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .md\:parent:target .parent-target\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .md\:parent:target .parent-target\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .md\:parent:target .parent-target\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .md\:parent:target .parent-target\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .md\:parent:target .parent-target\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .md\:parent:target .parent-target\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .md\:parent:target .parent-target\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .md\:parent:target .parent-target\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .md\:parent:target .parent-target\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .md\:parent:target .parent-target\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .md\:parent:target .parent-target\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .md\:parent:target .parent-target\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .md\:parent:target .parent-target\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .md\:parent:target .parent-target\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .md\:parent:target .parent-target\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .md\:parent:target .parent-target\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .md\:parent:target .parent-target\:d-none{
        display: none;
    }

    .md\:parent:target .parent-target\:d-block{
        display: block;
    }

    .md\:parent:target .parent-target\:d-flex{
        display: flex;
    }

    .md\:parent:target .parent-target\:d-grid{
        display: grid;
    }

    .md\:parent:target .parent-target\:d-table{
        display: table;
    }

    .md\:parent:target .parent-target\:d-inherit{
        display: inherit;
    }

    .md\:parent:target .parent-target\:d-flexbox{
        display: flexbox;
    }

    .md\:parent:target .parent-target\:d-table-column{
        display: table-column;
    }

    .md\:parent:target .parent-target\:d-table-column-group{
        display: table-column-group;
    }

    .md\:parent:target .parent-target\:d-table-cell{
        display: table-cell;
    }

    .md\:parent:target .parent-target\:d-table-caption{
        display: table-caption;
    }

    .md\:parent:target .parent-target\:d-table-row{
        display: table-row;
    }

    .md\:parent:target .parent-target\:d-table-row-group{
        display: table-row-group;
    }

    .md\:parent:target .parent-target\:d-inline-block{
        display: inline-block;
    }

    .md\:parent:target .parent-target\:d-inline-flex{
        display: inline-flex;
    }

    .md\:parent:target .parent-target\:border-round-none{
        border-radius: 0;
    }

    .md\:parent:target .parent-target\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:target .parent-target\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .md\:parent:target .parent-target\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:target .parent-target\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:target .parent-target\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:target .parent-target\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:target .parent-target\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:target .parent-target\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .md\:parent:target .parent-target\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .md\:parent:target .parent-target\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:target .parent-target\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .md\:parent:target .parent-target\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:target .parent-target\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:target .parent-target\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:target .parent-target\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:target .parent-target\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:target .parent-target\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .md\:parent:target .parent-target\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .md\:parent:target .parent-target\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:target .parent-target\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .md\:parent:target .parent-target\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:target .parent-target\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:target .parent-target\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:target .parent-target\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:target .parent-target\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:target .parent-target\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .md\:parent:target .parent-target\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .md\:parent:target .parent-target\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:target .parent-target\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .md\:parent:target .parent-target\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:target .parent-target\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:target .parent-target\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:target .parent-target\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:target .parent-target\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:target .parent-target\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .md\:parent:target .parent-target\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .md\:parent:target .parent-target\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .md\:parent:target .parent-target\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .md\:parent:target .parent-target\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .md\:parent:target .parent-target\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .md\:parent:target .parent-target\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .md\:parent:target .parent-target\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .md\:parent:target .parent-target\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .md\:parent:target .parent-target\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .md\:parent:target .parent-target\:border-w-0{
        border-width: 0;
    }

    .md\:parent:target .parent-target\:border-w-1{
        border-width: 1px;
    }

    .md\:parent:target .parent-target\:border-w-2{
        border-width: 2px;
    }

    .md\:parent:target .parent-target\:border-w-4{
        border-width: 4px;
    }

    .md\:parent:target .parent-target\:border-w-6{
        border-width: 6px;
    }

    .md\:parent:target .parent-target\:border-w-8{
        border-width: 8px;
    }

    .md\:parent:target .parent-target\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .md\:parent:target .parent-target\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .md\:parent:target .parent-target\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .md\:parent:target .parent-target\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .md\:parent:target .parent-target\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .md\:parent:target .parent-target\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .md\:parent:target .parent-target\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .md\:parent:target .parent-target\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .md\:parent:target .parent-target\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .md\:parent:target .parent-target\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .md\:parent:target .parent-target\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .md\:parent:target .parent-target\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .md\:parent:target .parent-target\:border-wl-0{
        border-left-width: 0;
    }

    .md\:parent:target .parent-target\:border-wl-1{
        border-left-width: 1px;
    }

    .md\:parent:target .parent-target\:border-wl-2{
        border-left-width: 2px;
    }

    .md\:parent:target .parent-target\:border-wl-4{
        border-left-width: 4px;
    }

    .md\:parent:target .parent-target\:border-wl-6{
        border-left-width: 6px;
    }

    .md\:parent:target .parent-target\:border-wl-8{
        border-left-width: 8px;
    }

    .md\:parent:target .parent-target\:border-wr-0{
        border-right-width: 0;
    }

    .md\:parent:target .parent-target\:border-wr-1{
        border-right-width: 1px;
    }

    .md\:parent:target .parent-target\:border-wr-2{
        border-right-width: 2px;
    }

    .md\:parent:target .parent-target\:border-wr-4{
        border-right-width: 4px;
    }

    .md\:parent:target .parent-target\:border-wr-6{
        border-right-width: 6px;
    }

    .md\:parent:target .parent-target\:border-wr-8{
        border-right-width: 8px;
    }

    .md\:parent:target .parent-target\:border-wt-0{
        border-top-width: 0;
    }

    .md\:parent:target .parent-target\:border-wt-1{
        border-top-width: 1px;
    }

    .md\:parent:target .parent-target\:border-wt-2{
        border-top-width: 2px;
    }

    .md\:parent:target .parent-target\:border-wt-4{
        border-top-width: 4px;
    }

    .md\:parent:target .parent-target\:border-wt-6{
        border-top-width: 6px;
    }

    .md\:parent:target .parent-target\:border-wt-8{
        border-top-width: 8px;
    }

    .md\:parent:target .parent-target\:border-wb-0{
        border-bottom-width: 0;
    }

    .md\:parent:target .parent-target\:border-wb-1{
        border-bottom-width: 1px;
    }

    .md\:parent:target .parent-target\:border-wb-2{
        border-bottom-width: 2px;
    }

    .md\:parent:target .parent-target\:border-wb-4{
        border-bottom-width: 4px;
    }

    .md\:parent:target .parent-target\:border-wb-6{
        border-bottom-width: 6px;
    }

    .md\:parent:target .parent-target\:border-wb-8{
        border-bottom-width: 8px;
    }

    .md\:parent:target .parent-target\:border-solid{
        border-style: solid;
    }

    .md\:parent:target .parent-target\:border-dashed{
        border-style: dashed;
    }

    .md\:parent:target .parent-target\:border-dotted{
        border-style: dotted;
    }

    .md\:parent:target .parent-target\:border-double{
        border-style: double;
    }

    .md\:parent:target .parent-target\:border-hidden{
        border-style: hidden;
    }

    .md\:parent:target .parent-target\:border-none{
        border-style: none;
    }

    .md\:parent:target .parent-target\:outline-w-0{
        outline-width: 0;
    }

    .md\:parent:target .parent-target\:outline-w-1{
        outline-width: 1px;
    }

    .md\:parent:target .parent-target\:outline-w-2{
        outline-width: 2px;
    }

    .md\:parent:target .parent-target\:outline-w-4{
        outline-width: 4px;
    }

    .md\:parent:target .parent-target\:outline-w-6{
        outline-width: 6px;
    }

    .md\:parent:target .parent-target\:outline-w-8{
        outline-width: 8px;
    }

    .md\:parent:target .parent-target\:outline-solid{
        outline-style: solid;
    }

    .md\:parent:target .parent-target\:outline-dashed{
        outline-style: dashed;
    }

    .md\:parent:target .parent-target\:outline-dotted{
        outline-style: dotted;
    }

    .md\:parent:target .parent-target\:outline-double{
        outline-style: double;
    }

    .md\:parent:target .parent-target\:outline-hidden{
        outline-style: hidden;
    }

    .md\:parent:target .parent-target\:outline-none{
        outline-style: none;
    }

    .md\:parent:target .parent-target\:outline-offset-0{
        outline-offset: 0;
    }

    .md\:parent:target .parent-target\:outline-offset-1{
        outline-offset: 1px;
    }

    .md\:parent:target .parent-target\:outline-offset-2{
        outline-offset: 2px;
    }

    .md\:parent:target .parent-target\:outline-offset-4{
        outline-offset: 4px;
    }

    .md\:parent:target .parent-target\:outline-offset-6{
        outline-offset: 6px;
    }

    .md\:parent:target .parent-target\:outline-offset-8{
        outline-offset: 8px;
    }

    .md\:parent:target .parent-target\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .md\:parent:target .parent-target\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .md\:parent:target .parent-target\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .md\:parent:target .parent-target\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .md\:parent:target .parent-target\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .md\:parent:target .parent-target\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .md\:parent:target .parent-target\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .md\:parent:target .parent-target\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .md\:parent:target .parent-target\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .md\:parent:target .parent-target\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .md\:parent:target .parent-target\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .md\:parent:target .parent-target\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .md\:parent:target .parent-target\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .md\:parent:target .parent-target\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .md\:parent:target .parent-target\:box-shadow-none{
        box-shadow: none;
    }

    .md\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .md\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .md\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:opacity-0{
        opacity: 0;
    }

    .md\:parent:target .parent-target\:opacity-5{
        opacity: 0.05;
    }

    .md\:parent:target .parent-target\:opacity-10{
        opacity: 0.1;
    }

    .md\:parent:target .parent-target\:opacity-15{
        opacity: 0.15;
    }

    .md\:parent:target .parent-target\:opacity-20{
        opacity: 0.2;
    }

    .md\:parent:target .parent-target\:opacity-25{
        opacity: 0.25;
    }

    .md\:parent:target .parent-target\:opacity-30{
        opacity: 0.3;
    }

    .md\:parent:target .parent-target\:opacity-35{
        opacity: 0.35;
    }

    .md\:parent:target .parent-target\:opacity-40{
        opacity: 0.4;
    }

    .md\:parent:target .parent-target\:opacity-45{
        opacity: 0.45;
    }

    .md\:parent:target .parent-target\:opacity-50{
        opacity: 0.5;
    }

    .md\:parent:target .parent-target\:opacity-55{
        opacity: 0.55;
    }

    .md\:parent:target .parent-target\:opacity-60{
        opacity: 0.6;
    }

    .md\:parent:target .parent-target\:opacity-65{
        opacity: 0.65;
    }

    .md\:parent:target .parent-target\:opacity-70{
        opacity: 0.7;
    }

    .md\:parent:target .parent-target\:opacity-75{
        opacity: 0.75;
    }

    .md\:parent:target .parent-target\:opacity-80{
        opacity: 0.8;
    }

    .md\:parent:target .parent-target\:opacity-85{
        opacity: 0.85;
    }

    .md\:parent:target .parent-target\:opacity-90{
        opacity: 0.9;
    }

    .md\:parent:target .parent-target\:opacity-95{
        opacity: 0.95;
    }

    .md\:parent:target .parent-target\:opacity-100{
        opacity: 1;
    }

    .md\:parent:target .parent-target\:border-collapse{
        border-collapse: collapse;
    }

    .md\:parent:target .parent-target\:border-seperate{
        border-collapse: separate;
    }

    .md\:parent:target .parent-target\:table-layout-auto{
        table-layout: auto;
    }

    .md\:parent:target .parent-target\:table-layout-fixed{
        table-layout: fixed;
    }

    .md\:parent:target .parent-target\:appearance-none{
        appearance: none;
    }

    .md\:parent:target .parent-target\:appearance-auto{
        appearance: auto;
    }

    .md\:parent:target .parent-target\:caption-top{
        caption-side: top;
    }

    .md\:parent:target .parent-target\:caption-bottom{
        caption-side: bottom;
    }

    .md\:parent:target .parent-target\:cursor-auto{
        cursor: auto;
    }

    .md\:parent:target .parent-target\:cursor-default{
        cursor: default;
    }

    .md\:parent:target .parent-target\:cursor-pointer{
        cursor: pointer;
    }

    .md\:parent:target .parent-target\:cursor-text{
        cursor: text;
    }

    .md\:parent:target .parent-target\:cursor-wait{
        cursor: wait;
    }

    .md\:parent:target .parent-target\:cursor-help{
        cursor: help;
    }

    .md\:parent:target .parent-target\:cursor-progress{
        cursor: progress;
    }

    .md\:parent:target .parent-target\:cursor-none{
        cursor: none;
    }

    .md\:parent:target .parent-target\:pointer-events-none{
        pointer-events: none;
    }

    .md\:parent:target .parent-target\:pointer-events-auto{
        pointer-events: auto;
    }

    .md\:parent:target .parent-target\:resize-none{
        resize: none;
    }

    .md\:parent:target .parent-target\:resize-y{
        resize: vertical;
    }

    .md\:parent:target .parent-target\:resize-x{
        resize: horizontal;
    }

    .md\:parent:target .parent-target\:resize-both{
        resize: both;
    }

    .md\:parent:target .parent-target\:scroll-auto{
        scroll-behavior: auto;
    }

    .md\:parent:target .parent-target\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .md\:parent:target .parent-target\:scroll-p-auto{
        scroll-padding: auto;
    }

    .md\:parent:target .parent-target\:scroll-p-0{
        scroll-padding: 0;
    }

    .md\:parent:target .parent-target\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .md\:parent:target .parent-target\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .md\:parent:target .parent-target\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .md\:parent:target .parent-target\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .md\:parent:target .parent-target\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .md\:parent:target .parent-target\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .md\:parent:target .parent-target\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .md\:parent:target .parent-target\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .md\:parent:target .parent-target\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .md\:parent:target .parent-target\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .md\:parent:target .parent-target\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .md\:parent:target .parent-target\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .md\:parent:target .parent-target\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .md\:parent:target .parent-target\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .md\:parent:target .parent-target\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .md\:parent:target .parent-target\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .md\:parent:target .parent-target\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .md\:parent:target .parent-target\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .md\:parent:target .parent-target\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .md\:parent:target .parent-target\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .md\:parent:target .parent-target\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .md\:parent:target .parent-target\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .md\:parent:target .parent-target\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .md\:parent:target .parent-target\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .md\:parent:target .parent-target\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .md\:parent:target .parent-target\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .md\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .md\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .md\:parent:target .parent-target\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .md\:parent:target .parent-target\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .md\:parent:target .parent-target\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .md\:parent:target .parent-target\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .md\:parent:target .parent-target\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .md\:parent:target .parent-target\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .md\:parent:target .parent-target\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .md\:parent:target .parent-target\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .md\:parent:target .parent-target\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .md\:parent:target .parent-target\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .md\:parent:target .parent-target\:scroll-m-auto{
        scroll-margin: auto;
    }

    .md\:parent:target .parent-target\:scroll-m-0{
        scroll-margin: 0;
    }

    .md\:parent:target .parent-target\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .md\:parent:target .parent-target\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .md\:parent:target .parent-target\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .md\:parent:target .parent-target\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .md\:parent:target .parent-target\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .md\:parent:target .parent-target\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .md\:parent:target .parent-target\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .md\:parent:target .parent-target\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .md\:parent:target .parent-target\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .md\:parent:target .parent-target\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .md\:parent:target .parent-target\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .md\:parent:target .parent-target\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .md\:parent:target .parent-target\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .md\:parent:target .parent-target\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .md\:parent:target .parent-target\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .md\:parent:target .parent-target\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .md\:parent:target .parent-target\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .md\:parent:target .parent-target\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .md\:parent:target .parent-target\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .md\:parent:target .parent-target\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .md\:parent:target .parent-target\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .md\:parent:target .parent-target\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .md\:parent:target .parent-target\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .md\:parent:target .parent-target\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .md\:parent:target .parent-target\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .md\:parent:target .parent-target\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .md\:parent:target .parent-target\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .md\:parent:target .parent-target\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .md\:parent:target .parent-target\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .md\:parent:target .parent-target\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .md\:parent:target .parent-target\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .md\:parent:target .parent-target\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .md\:parent:target .parent-target\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .md\:parent:target .parent-target\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .md\:parent:target .parent-target\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .md\:parent:target .parent-target\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .md\:parent:target .parent-target\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .md\:parent:target .parent-target\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .md\:parent:target .parent-target\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .md\:parent:target .parent-target\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .md\:parent:target .parent-target\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .md\:parent:target .parent-target\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .md\:parent:target .parent-target\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .md\:parent:target .parent-target\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .md\:parent:target .parent-target\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .md\:parent:target .parent-target\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .md\:parent:target .parent-target\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .md\:parent:target .parent-target\:user-select-none{
        user-select: none;
    }

    .md\:parent:target .parent-target\:user-select-text{
        user-select: text;
    }

    .md\:parent:target .parent-target\:user-select-all{
        user-select: all;
    }

    .md\:parent:target .parent-target\:user-select-auto{
        user-select: auto;
    }

    .md\:parent:target .parent-target\:will-change-auto{
        will-change: auto;
    }

    .md\:parent:target .parent-target\:will-change-scroll{
        will-change: scroll;
    }

    .md\:parent:target .parent-target\:will-change-contents{
        will-change: contents;
    }

    .md\:parent:target .parent-target\:will-change-transform{
        will-change: transform;
    }

    .md\:parent:target .parent-target\:stroke-w-0{
        stroke-width: 0;
    }

    .md\:parent:target .parent-target\:stroke-w-1{
        stroke-width: 1;
    }

    .md\:parent:target .parent-target\:stroke-w-2{
        stroke-width: 2;
    }

    .md\:parent:target .parent-target\:scale-0{
        transform: scale(0);
    }

    .md\:parent:target .parent-target\:scale-5{
        transform: scale(0.05);
    }

    .md\:parent:target .parent-target\:scale-10{
        transform: scale(0.1);
    }

    .md\:parent:target .parent-target\:scale-15{
        transform: scale(0.15);
    }

    .md\:parent:target .parent-target\:scale-20{
        transform: scale(0.2);
    }

    .md\:parent:target .parent-target\:scale-25{
        transform: scale(0.25);
    }

    .md\:parent:target .parent-target\:scale-30{
        transform: scale(0.3);
    }

    .md\:parent:target .parent-target\:scale-35{
        transform: scale(0.35);
    }

    .md\:parent:target .parent-target\:scale-40{
        transform: scale(0.4);
    }

    .md\:parent:target .parent-target\:scale-45{
        transform: scale(0.45);
    }

    .md\:parent:target .parent-target\:scale-50{
        transform: scale(0.5);
    }

    .md\:parent:target .parent-target\:scale-55{
        transform: scale(0.55);
    }

    .md\:parent:target .parent-target\:scale-60{
        transform: scale(0.6);
    }

    .md\:parent:target .parent-target\:scale-65{
        transform: scale(0.65);
    }

    .md\:parent:target .parent-target\:scale-70{
        transform: scale(0.7);
    }

    .md\:parent:target .parent-target\:scale-75{
        transform: scale(0.75);
    }

    .md\:parent:target .parent-target\:scale-80{
        transform: scale(0.8);
    }

    .md\:parent:target .parent-target\:scale-85{
        transform: scale(0.85);
    }

    .md\:parent:target .parent-target\:scale-90{
        transform: scale(0.9);
    }

    .md\:parent:target .parent-target\:scale-95{
        transform: scale(0.95);
    }

    .md\:parent:target .parent-target\:scale-100{
        transform: scale(1);
    }

    .md\:parent:target .parent-target\:scale-105{
        transform: scale(1.05);
    }

    .md\:parent:target .parent-target\:scale-110{
        transform: scale(1.1);
    }

    .md\:parent:target .parent-target\:scale-115{
        transform: scale(1.15);
    }

    .md\:parent:target .parent-target\:scale-120{
        transform: scale(1.2);
    }

    .md\:parent:target .parent-target\:scale-125{
        transform: scale(1.25);
    }

    .md\:parent:target .parent-target\:scale-130{
        transform: scale(1.3);
    }

    .md\:parent:target .parent-target\:scale-135{
        transform: scale(1.35);
    }

    .md\:parent:target .parent-target\:scale-140{
        transform: scale(1.4);
    }

    .md\:parent:target .parent-target\:scale-145{
        transform: scale(1.45);
    }

    .md\:parent:target .parent-target\:scale-150{
        transform: scale(1.5);
    }

    .md\:parent:target .parent-target\:-translate-1:target{
        transform: translate(-10px);
    }

    .md\:parent:target .parent-target\:-translate-2:target{
        transform: translate(-20px);
    }

    .md\:parent:target .parent-target\:-translate-3:target{
        transform: translate(-30px);
    }

    .md\:parent:target .parent-target\:-translate-4:target{
        transform: translate(-40px);
    }

    .md\:parent:target .parent-target\:-translate-5:target{
        transform: translate(-60px);
    }

    .md\:parent:target .parent-target\:-translate-6:target{
        transform: translate(-60px);
    }

    .md\:parent:target .parent-target\:-translate-7:target{
        transform: translate(-70px);
    }

    .md\:parent:target .parent-target\:-translate-8:target{
        transform: translate(-80px);
    }

    .md\:parent:target .parent-target\:-translate-9:target{
        transform: translate(-90px);
    }

    .md\:parent:target .parent-target\:-translate-10:target{
        transform: translate(-100px);
    }

    .md\:parent:target .parent-target\:-translate-11:target{
        transform: translate(-110px);
    }

    .md\:parent:target .parent-target\:-translate-12:target{
        transform: translate(-120px);
    }

    .md\:parent:target .parent-target\:-translate-13:target{
        transform: translate(-130px);
    }

    .md\:parent:target .parent-target\:-translate-14:target{
        transform: translate(-140px);
    }

    .md\:parent:target .parent-target\:-translate-15:target{
        transform: translate(-150px);
    }

    .md\:parent:target .parent-target\:-translate-16:target{
        transform: translate(-160px);
    }

    .md\:parent:target .parent-target\:-translate-17:target{
        transform: translate(-170px);
    }

    .md\:parent:target .parent-target\:-translate-18:target{
        transform: translate(-180px);
    }

    .md\:parent:target .parent-target\:-translate-19:target{
        transform: translate(-190px);
    }

    .md\:parent:target .parent-target\:-translate-20:target{
        transform: translate(-200px);
    }

    .md\:parent:target .parent-target\:-translate-10x:target{
        transform: translate(-10%);
    }

    .md\:parent:target .parent-target\:-translate-15x:target{
        transform: translate(-15%);
    }

    .md\:parent:target .parent-target\:-translate-20x:target{
        transform: translate(-20%);
    }

    .md\:parent:target .parent-target\:-translate-25x:target{
        transform: translate(-25%);
    }

    .md\:parent:target .parent-target\:-translate-30x:target{
        transform: translate(-30%);
    }

    .md\:parent:target .parent-target\:-translate-35x:target{
        transform: translate(-35%);
    }

    .md\:parent:target .parent-target\:-translate-40x:target{
        transform: translate(-40%);
    }

    .md\:parent:target .parent-target\:-translate-45x:target{
        transform: translate(-45%);
    }

    .md\:parent:target .parent-target\:-translate-50x:target{
        transform: translate(-50%);
    }

    .md\:parent:target .parent-target\:-translate-55x:target{
        transform: translate(-55%);
    }

    .md\:parent:target .parent-target\:-translate-60x:target{
        transform: translate(-60%);
    }

    .md\:parent:target .parent-target\:-translate-65x:target{
        transform: translate(-65%);
    }

    .md\:parent:target .parent-target\:-translate-70x:target{
        transform: translate(-70%);
    }

    .md\:parent:target .parent-target\:-translate-75x:target{
        transform: translate(-75%);
    }

    .md\:parent:target .parent-target\:-translate-80x:target{
        transform: translate(-80%);
    }

    .md\:parent:target .parent-target\:-translate-85x:target{
        transform: translate(-85%);
    }

    .md\:parent:target .parent-target\:-translate-90x:target{
        transform: translate(-90%);
    }

    .md\:parent:target .parent-target\:-translate-95x:target{
        transform: translate(-95%);
    }

    .md\:parent:target .parent-target\:-translate-x-1:target{
        transform: translateX(-10px);
    }

    .md\:parent:target .parent-target\:-translate-x-2:target{
        transform: translateX(-20px);
    }

    .md\:parent:target .parent-target\:-translate-x-3:target{
        transform: translateX(-30px);
    }

    .md\:parent:target .parent-target\:-translate-x-4:target{
        transform: translateX(-40px);
    }

    .md\:parent:target .parent-target\:-translate-x-5:target{
        transform: translateX(-60px);
    }

    .md\:parent:target .parent-target\:-translate-x-6:target{
        transform: translateX(-60px);
    }

    .md\:parent:target .parent-target\:-translate-x-7:target{
        transform: translateX(-70px);
    }

    .md\:parent:target .parent-target\:-translate-x-8:target{
        transform: translateX(-80px);
    }

    .md\:parent:target .parent-target\:-translate-x-9:target{
        transform: translateX(-90px);
    }

    .md\:parent:target .parent-target\:-translate-x-10:target{
        transform: translateX(-100px);
    }

    .md\:parent:target .parent-target\:-translate-x-11:target{
        transform: translateX(-110px);
    }

    .md\:parent:target .parent-target\:-translate-x-12:target{
        transform: translateX(-120px);
    }

    .md\:parent:target .parent-target\:-translate-x-13:target{
        transform: translateX(-130px);
    }

    .md\:parent:target .parent-target\:-translate-x-14:target{
        transform: translateX(-140px);
    }

    .md\:parent:target .parent-target\:-translate-x-15:target{
        transform: translateX(-150px);
    }

    .md\:parent:target .parent-target\:-translate-x-16:target{
        transform: translateX(-160px);
    }

    .md\:parent:target .parent-target\:-translate-x-17:target{
        transform: translateX(-170px);
    }

    .md\:parent:target .parent-target\:-translate-x-18:target{
        transform: translateX(-180px);
    }

    .md\:parent:target .parent-target\:-translate-x-19:target{
        transform: translateX(-190px);
    }

    .md\:parent:target .parent-target\:-translate-x-20:target{
        transform: translateX(-200px);
    }

    .md\:parent:target .parent-target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }

    .md\:parent:target .parent-target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }

    .md\:parent:target .parent-target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }

    .md\:parent:target .parent-target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }

    .md\:parent:target .parent-target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }

    .md\:parent:target .parent-target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }

    .md\:parent:target .parent-target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }

    .md\:parent:target .parent-target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }

    .md\:parent:target .parent-target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }

    .md\:parent:target .parent-target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }

    .md\:parent:target .parent-target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }

    .md\:parent:target .parent-target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }

    .md\:parent:target .parent-target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }

    .md\:parent:target .parent-target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }

    .md\:parent:target .parent-target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }

    .md\:parent:target .parent-target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }

    .md\:parent:target .parent-target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }

    .md\:parent:target .parent-target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }

    .md\:parent:target .parent-target\:-translate-y-1:target{
        transform: translateY(-10px);
    }

    .md\:parent:target .parent-target\:-translate-y-2:target{
        transform: translateY(-20px);
    }

    .md\:parent:target .parent-target\:-translate-y-3:target{
        transform: translateY(-30px);
    }

    .md\:parent:target .parent-target\:-translate-y-4:target{
        transform: translateY(-40px);
    }

    .md\:parent:target .parent-target\:-translate-y-5:target{
        transform: translateY(-60px);
    }

    .md\:parent:target .parent-target\:-translate-y-6:target{
        transform: translateY(-60px);
    }

    .md\:parent:target .parent-target\:-translate-y-7:target{
        transform: translateY(-70px);
    }

    .md\:parent:target .parent-target\:-translate-y-8:target{
        transform: translateY(-80px);
    }

    .md\:parent:target .parent-target\:-translate-y-9:target{
        transform: translateY(-90px);
    }

    .md\:parent:target .parent-target\:-translate-y-10:target{
        transform: translateY(-100px);
    }

    .md\:parent:target .parent-target\:-translate-y-11:target{
        transform: translateY(-110px);
    }

    .md\:parent:target .parent-target\:-translate-y-12:target{
        transform: translateY(-120px);
    }

    .md\:parent:target .parent-target\:-translate-y-13:target{
        transform: translateY(-130px);
    }

    .md\:parent:target .parent-target\:-translate-y-14:target{
        transform: translateY(-140px);
    }

    .md\:parent:target .parent-target\:-translate-y-15:target{
        transform: translateY(-150px);
    }

    .md\:parent:target .parent-target\:-translate-y-16:target{
        transform: translateY(-160px);
    }

    .md\:parent:target .parent-target\:-translate-y-17:target{
        transform: translateY(-170px);
    }

    .md\:parent:target .parent-target\:-translate-y-18:target{
        transform: translateY(-180px);
    }

    .md\:parent:target .parent-target\:-translate-y-19:target{
        transform: translateY(-190px);
    }

    .md\:parent:target .parent-target\:-translate-y-20:target{
        transform: translateY(-200px);
    }

    .md\:parent:target .parent-target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }

    .md\:parent:target .parent-target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }

    .md\:parent:target .parent-target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }

    .md\:parent:target .parent-target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }

    .md\:parent:target .parent-target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }

    .md\:parent:target .parent-target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }

    .md\:parent:target .parent-target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }

    .md\:parent:target .parent-target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }

    .md\:parent:target .parent-target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }

    .md\:parent:target .parent-target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }

    .md\:parent:target .parent-target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }

    .md\:parent:target .parent-target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }

    .md\:parent:target .parent-target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }

    .md\:parent:target .parent-target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }

    .md\:parent:target .parent-target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }

    .md\:parent:target .parent-target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }

    .md\:parent:target .parent-target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }

    .md\:parent:target .parent-target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }

    .md\:parent:target .parent-target\:-translate-1{
        transform: translate(-10px);
    }

    .md\:parent:target .parent-target\:-translate-2{
        transform: translate(-20px);
    }

    .md\:parent:target .parent-target\:-translate-3{
        transform: translate(-30px);
    }

    .md\:parent:target .parent-target\:-translate-4{
        transform: translate(-40px);
    }

    .md\:parent:target .parent-target\:-translate-5{
        transform: translate(-60px);
    }

    .md\:parent:target .parent-target\:-translate-6{
        transform: translate(-60px);
    }

    .md\:parent:target .parent-target\:-translate-7{
        transform: translate(-70px);
    }

    .md\:parent:target .parent-target\:-translate-8{
        transform: translate(-80px);
    }

    .md\:parent:target .parent-target\:-translate-9{
        transform: translate(-90px);
    }

    .md\:parent:target .parent-target\:-translate-10{
        transform: translate(-100px);
    }

    .md\:parent:target .parent-target\:-translate-11{
        transform: translate(-110px);
    }

    .md\:parent:target .parent-target\:-translate-12{
        transform: translate(-120px);
    }

    .md\:parent:target .parent-target\:-translate-13{
        transform: translate(-130px);
    }

    .md\:parent:target .parent-target\:-translate-14{
        transform: translate(-140px);
    }

    .md\:parent:target .parent-target\:-translate-15{
        transform: translate(-150px);
    }

    .md\:parent:target .parent-target\:-translate-16{
        transform: translate(-160px);
    }

    .md\:parent:target .parent-target\:-translate-17{
        transform: translate(-170px);
    }

    .md\:parent:target .parent-target\:-translate-18{
        transform: translate(-180px);
    }

    .md\:parent:target .parent-target\:-translate-19{
        transform: translate(-190px);
    }

    .md\:parent:target .parent-target\:-translate-20{
        transform: translate(-200px);
    }

    .md\:parent:target .parent-target\:-translate-10x{
        transform: translate(-10%);
    }

    .md\:parent:target .parent-target\:-translate-15x{
        transform: translate(-15%);
    }

    .md\:parent:target .parent-target\:-translate-20x{
        transform: translate(-20%);
    }

    .md\:parent:target .parent-target\:-translate-25x{
        transform: translate(-25%);
    }

    .md\:parent:target .parent-target\:-translate-30x{
        transform: translate(-30%);
    }

    .md\:parent:target .parent-target\:-translate-35x{
        transform: translate(-35%);
    }

    .md\:parent:target .parent-target\:-translate-40x{
        transform: translate(-40%);
    }

    .md\:parent:target .parent-target\:-translate-45x{
        transform: translate(-45%);
    }

    .md\:parent:target .parent-target\:-translate-50x{
        transform: translate(-50%);
    }

    .md\:parent:target .parent-target\:-translate-55x{
        transform: translate(-55%);
    }

    .md\:parent:target .parent-target\:-translate-60x{
        transform: translate(-60%);
    }

    .md\:parent:target .parent-target\:-translate-65x{
        transform: translate(-65%);
    }

    .md\:parent:target .parent-target\:-translate-70x{
        transform: translate(-70%);
    }

    .md\:parent:target .parent-target\:-translate-75x{
        transform: translate(-75%);
    }

    .md\:parent:target .parent-target\:-translate-80x{
        transform: translate(-80%);
    }

    .md\:parent:target .parent-target\:-translate-85x{
        transform: translate(-85%);
    }

    .md\:parent:target .parent-target\:-translate-90x{
        transform: translate(-90%);
    }

    .md\:parent:target .parent-target\:-translate-95x{
        transform: translate(-95%);
    }

    .md\:parent:target .parent-target\:-translate-x-1{
        transform: translateX(-10px);
    }

    .md\:parent:target .parent-target\:-translate-x-2{
        transform: translateX(-20px);
    }

    .md\:parent:target .parent-target\:-translate-x-3{
        transform: translateX(-30px);
    }

    .md\:parent:target .parent-target\:-translate-x-4{
        transform: translateX(-40px);
    }

    .md\:parent:target .parent-target\:-translate-x-5{
        transform: translateX(-60px);
    }

    .md\:parent:target .parent-target\:-translate-x-6{
        transform: translateX(-60px);
    }

    .md\:parent:target .parent-target\:-translate-x-7{
        transform: translateX(-70px);
    }

    .md\:parent:target .parent-target\:-translate-x-8{
        transform: translateX(-80px);
    }

    .md\:parent:target .parent-target\:-translate-x-9{
        transform: translateX(-90px);
    }

    .md\:parent:target .parent-target\:-translate-x-10{
        transform: translateX(-100px);
    }

    .md\:parent:target .parent-target\:-translate-x-11{
        transform: translateX(-110px);
    }

    .md\:parent:target .parent-target\:-translate-x-12{
        transform: translateX(-120px);
    }

    .md\:parent:target .parent-target\:-translate-x-13{
        transform: translateX(-130px);
    }

    .md\:parent:target .parent-target\:-translate-x-14{
        transform: translateX(-140px);
    }

    .md\:parent:target .parent-target\:-translate-x-15{
        transform: translateX(-150px);
    }

    .md\:parent:target .parent-target\:-translate-x-16{
        transform: translateX(-160px);
    }

    .md\:parent:target .parent-target\:-translate-x-17{
        transform: translateX(-170px);
    }

    .md\:parent:target .parent-target\:-translate-x-18{
        transform: translateX(-180px);
    }

    .md\:parent:target .parent-target\:-translate-x-19{
        transform: translateX(-190px);
    }

    .md\:parent:target .parent-target\:-translate-x-20{
        transform: translateX(-200px);
    }

    .md\:parent:target .parent-target\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .md\:parent:target .parent-target\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .md\:parent:target .parent-target\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .md\:parent:target .parent-target\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .md\:parent:target .parent-target\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .md\:parent:target .parent-target\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .md\:parent:target .parent-target\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .md\:parent:target .parent-target\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .md\:parent:target .parent-target\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .md\:parent:target .parent-target\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .md\:parent:target .parent-target\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .md\:parent:target .parent-target\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .md\:parent:target .parent-target\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .md\:parent:target .parent-target\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .md\:parent:target .parent-target\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .md\:parent:target .parent-target\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .md\:parent:target .parent-target\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .md\:parent:target .parent-target\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .md\:parent:target .parent-target\:-translate-y-1{
        transform: translateY(-10px);
    }

    .md\:parent:target .parent-target\:-translate-y-2{
        transform: translateY(-20px);
    }

    .md\:parent:target .parent-target\:-translate-y-3{
        transform: translateY(-30px);
    }

    .md\:parent:target .parent-target\:-translate-y-4{
        transform: translateY(-40px);
    }

    .md\:parent:target .parent-target\:-translate-y-5{
        transform: translateY(-60px);
    }

    .md\:parent:target .parent-target\:-translate-y-6{
        transform: translateY(-60px);
    }

    .md\:parent:target .parent-target\:-translate-y-7{
        transform: translateY(-70px);
    }

    .md\:parent:target .parent-target\:-translate-y-8{
        transform: translateY(-80px);
    }

    .md\:parent:target .parent-target\:-translate-y-9{
        transform: translateY(-90px);
    }

    .md\:parent:target .parent-target\:-translate-y-10{
        transform: translateY(-100px);
    }

    .md\:parent:target .parent-target\:-translate-y-11{
        transform: translateY(-110px);
    }

    .md\:parent:target .parent-target\:-translate-y-12{
        transform: translateY(-120px);
    }

    .md\:parent:target .parent-target\:-translate-y-13{
        transform: translateY(-130px);
    }

    .md\:parent:target .parent-target\:-translate-y-14{
        transform: translateY(-140px);
    }

    .md\:parent:target .parent-target\:-translate-y-15{
        transform: translateY(-150px);
    }

    .md\:parent:target .parent-target\:-translate-y-16{
        transform: translateY(-160px);
    }

    .md\:parent:target .parent-target\:-translate-y-17{
        transform: translateY(-170px);
    }

    .md\:parent:target .parent-target\:-translate-y-18{
        transform: translateY(-180px);
    }

    .md\:parent:target .parent-target\:-translate-y-19{
        transform: translateY(-190px);
    }

    .md\:parent:target .parent-target\:-translate-y-20{
        transform: translateY(-200px);
    }

    .md\:parent:target .parent-target\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .md\:parent:target .parent-target\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .md\:parent:target .parent-target\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .md\:parent:target .parent-target\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .md\:parent:target .parent-target\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .md\:parent:target .parent-target\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .md\:parent:target .parent-target\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .md\:parent:target .parent-target\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .md\:parent:target .parent-target\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .md\:parent:target .parent-target\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .md\:parent:target .parent-target\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .md\:parent:target .parent-target\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .md\:parent:target .parent-target\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .md\:parent:target .parent-target\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .md\:parent:target .parent-target\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .md\:parent:target .parent-target\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .md\:parent:target .parent-target\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .md\:parent:target .parent-target\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .md\:parent:target .parent-target\:translate-0{
        transform: translate(0);
    }

    .md\:parent:target .parent-target\:translate-1{
        transform: translate(10px);
    }

    .md\:parent:target .parent-target\:translate-2{
        transform: translate(20px);
    }

    .md\:parent:target .parent-target\:translate-3{
        transform: translate(30px);
    }

    .md\:parent:target .parent-target\:translate-4{
        transform: translate(40px);
    }

    .md\:parent:target .parent-target\:translate-5{
        transform: translate(60px);
    }

    .md\:parent:target .parent-target\:translate-6{
        transform: translate(60px);
    }

    .md\:parent:target .parent-target\:translate-7{
        transform: translate(70px);
    }

    .md\:parent:target .parent-target\:translate-8{
        transform: translate(80px);
    }

    .md\:parent:target .parent-target\:translate-9{
        transform: translate(90px);
    }

    .md\:parent:target .parent-target\:translate-10{
        transform: translate(100px);
    }

    .md\:parent:target .parent-target\:translate-11{
        transform: translate(110px);
    }

    .md\:parent:target .parent-target\:translate-12{
        transform: translate(120px);
    }

    .md\:parent:target .parent-target\:translate-13{
        transform: translate(130px);
    }

    .md\:parent:target .parent-target\:translate-14{
        transform: translate(140px);
    }

    .md\:parent:target .parent-target\:translate-15{
        transform: translate(150px);
    }

    .md\:parent:target .parent-target\:translate-16{
        transform: translate(160px);
    }

    .md\:parent:target .parent-target\:translate-17{
        transform: translate(170px);
    }

    .md\:parent:target .parent-target\:translate-18{
        transform: translate(180px);
    }

    .md\:parent:target .parent-target\:translate-19{
        transform: translate(190px);
    }

    .md\:parent:target .parent-target\:translate-20{
        transform: translate(200px);
    }

    .md\:parent:target .parent-target\:translate-10x{
        transform: translate(10%);
    }

    .md\:parent:target .parent-target\:translate-15x{
        transform: translate(15%);
    }

    .md\:parent:target .parent-target\:translate-20x{
        transform: translate(20%);
    }

    .md\:parent:target .parent-target\:translate-25x{
        transform: translate(25%);
    }

    .md\:parent:target .parent-target\:translate-30x{
        transform: translate(30%);
    }

    .md\:parent:target .parent-target\:translate-35x{
        transform: translate(35%);
    }

    .md\:parent:target .parent-target\:translate-40x{
        transform: translate(40%);
    }

    .md\:parent:target .parent-target\:translate-45x{
        transform: translate(45%);
    }

    .md\:parent:target .parent-target\:translate-50x{
        transform: translate(50%);
    }

    .md\:parent:target .parent-target\:translate-55x{
        transform: translate(55%);
    }

    .md\:parent:target .parent-target\:translate-60x{
        transform: translate(60%);
    }

    .md\:parent:target .parent-target\:translate-65x{
        transform: translate(65%);
    }

    .md\:parent:target .parent-target\:translate-70x{
        transform: translate(70%);
    }

    .md\:parent:target .parent-target\:translate-75x{
        transform: translate(75%);
    }

    .md\:parent:target .parent-target\:translate-80x{
        transform: translate(80%);
    }

    .md\:parent:target .parent-target\:translate-85x{
        transform: translate(85%);
    }

    .md\:parent:target .parent-target\:translate-90x{
        transform: translate(90%);
    }

    .md\:parent:target .parent-target\:translate-95x{
        transform: translate(95%);
    }

    .md\:parent:target .parent-target\:translate-x-0{
        transform: translateX(0);
    }

    .md\:parent:target .parent-target\:translate-x-1{
        transform: translateX(10px);
    }

    .md\:parent:target .parent-target\:translate-x-2{
        transform: translateX(20px);
    }

    .md\:parent:target .parent-target\:translate-x-3{
        transform: translateX(30px);
    }

    .md\:parent:target .parent-target\:translate-x-4{
        transform: translateX(40px);
    }

    .md\:parent:target .parent-target\:translate-x-5{
        transform: translateX(60px);
    }

    .md\:parent:target .parent-target\:translate-x-6{
        transform: translateX(60px);
    }

    .md\:parent:target .parent-target\:translate-x-7{
        transform: translateX(70px);
    }

    .md\:parent:target .parent-target\:translate-x-8{
        transform: translateX(80px);
    }

    .md\:parent:target .parent-target\:translate-x-9{
        transform: translateX(90px);
    }

    .md\:parent:target .parent-target\:translate-x-10{
        transform: translateX(100px);
    }

    .md\:parent:target .parent-target\:translate-x-11{
        transform: translateX(110px);
    }

    .md\:parent:target .parent-target\:translate-x-12{
        transform: translateX(120px);
    }

    .md\:parent:target .parent-target\:translate-x-13{
        transform: translateX(130px);
    }

    .md\:parent:target .parent-target\:translate-x-14{
        transform: translateX(140px);
    }

    .md\:parent:target .parent-target\:translate-x-15{
        transform: translateX(150px);
    }

    .md\:parent:target .parent-target\:translate-x-16{
        transform: translateX(160px);
    }

    .md\:parent:target .parent-target\:translate-x-17{
        transform: translateX(170px);
    }

    .md\:parent:target .parent-target\:translate-x-18{
        transform: translateX(180px);
    }

    .md\:parent:target .parent-target\:translate-x-19{
        transform: translateX(190px);
    }

    .md\:parent:target .parent-target\:translate-x-20{
        transform: translateX(200px);
    }

    .md\:parent:target .parent-target\:translate-x-10x{
        transform: translateX(10%);
    }

    .md\:parent:target .parent-target\:translate-x-15x{
        transform: translateX(15%);
    }

    .md\:parent:target .parent-target\:translate-x-20x{
        transform: translateX(20%);
    }

    .md\:parent:target .parent-target\:translate-x-25x{
        transform: translateX(25%);
    }

    .md\:parent:target .parent-target\:translate-x-30x{
        transform: translateX(30%);
    }

    .md\:parent:target .parent-target\:translate-x-35x{
        transform: translateX(35%);
    }

    .md\:parent:target .parent-target\:translate-x-40x{
        transform: translateX(40%);
    }

    .md\:parent:target .parent-target\:translate-x-45x{
        transform: translateX(45%);
    }

    .md\:parent:target .parent-target\:translate-x-50x{
        transform: translateX(50%);
    }

    .md\:parent:target .parent-target\:translate-x-55x{
        transform: translateX(55%);
    }

    .md\:parent:target .parent-target\:translate-x-60x{
        transform: translateX(60%);
    }

    .md\:parent:target .parent-target\:translate-x-65x{
        transform: translateX(65%);
    }

    .md\:parent:target .parent-target\:translate-x-70x{
        transform: translateX(70%);
    }

    .md\:parent:target .parent-target\:translate-x-75x{
        transform: translateX(75%);
    }

    .md\:parent:target .parent-target\:translate-x-80x{
        transform: translateX(80%);
    }

    .md\:parent:target .parent-target\:translate-x-85x{
        transform: translateX(85%);
    }

    .md\:parent:target .parent-target\:translate-x-90x{
        transform: translateX(90%);
    }

    .md\:parent:target .parent-target\:translate-x-95x{
        transform: translateX(95%);
    }

    .md\:parent:target .parent-target\:translate-y-0{
        transform: translateY(0);
    }

    .md\:parent:target .parent-target\:translate-y-1{
        transform: translateY(10px);
    }

    .md\:parent:target .parent-target\:translate-y-2{
        transform: translateY(20px);
    }

    .md\:parent:target .parent-target\:translate-y-3{
        transform: translateY(30px);
    }

    .md\:parent:target .parent-target\:translate-y-4{
        transform: translateY(40px);
    }

    .md\:parent:target .parent-target\:translate-y-5{
        transform: translateY(60px);
    }

    .md\:parent:target .parent-target\:translate-y-6{
        transform: translateY(60px);
    }

    .md\:parent:target .parent-target\:translate-y-7{
        transform: translateY(70px);
    }

    .md\:parent:target .parent-target\:translate-y-8{
        transform: translateY(80px);
    }

    .md\:parent:target .parent-target\:translate-y-9{
        transform: translateY(90px);
    }

    .md\:parent:target .parent-target\:translate-y-10{
        transform: translateY(100px);
    }

    .md\:parent:target .parent-target\:translate-y-11{
        transform: translateY(110px);
    }

    .md\:parent:target .parent-target\:translate-y-12{
        transform: translateY(120px);
    }

    .md\:parent:target .parent-target\:translate-y-13{
        transform: translateY(130px);
    }

    .md\:parent:target .parent-target\:translate-y-14{
        transform: translateY(140px);
    }

    .md\:parent:target .parent-target\:translate-y-15{
        transform: translateY(150px);
    }

    .md\:parent:target .parent-target\:translate-y-16{
        transform: translateY(160px);
    }

    .md\:parent:target .parent-target\:translate-y-17{
        transform: translateY(170px);
    }

    .md\:parent:target .parent-target\:translate-y-18{
        transform: translateY(180px);
    }

    .md\:parent:target .parent-target\:translate-y-19{
        transform: translateY(190px);
    }

    .md\:parent:target .parent-target\:translate-y-20{
        transform: translateY(200px);
    }

    .md\:parent:target .parent-target\:translate-y-10x{
        transform: translateY(10%);
    }

    .md\:parent:target .parent-target\:translate-y-15x{
        transform: translateY(15%);
    }

    .md\:parent:target .parent-target\:translate-y-20x{
        transform: translateY(20%);
    }

    .md\:parent:target .parent-target\:translate-y-25x{
        transform: translateY(25%);
    }

    .md\:parent:target .parent-target\:translate-y-30x{
        transform: translateY(30%);
    }

    .md\:parent:target .parent-target\:translate-y-35x{
        transform: translateY(35%);
    }

    .md\:parent:target .parent-target\:translate-y-40x{
        transform: translateY(40%);
    }

    .md\:parent:target .parent-target\:translate-y-45x{
        transform: translateY(45%);
    }

    .md\:parent:target .parent-target\:translate-y-50x{
        transform: translateY(50%);
    }

    .md\:parent:target .parent-target\:translate-y-55x{
        transform: translateY(55%);
    }

    .md\:parent:target .parent-target\:translate-y-60x{
        transform: translateY(60%);
    }

    .md\:parent:target .parent-target\:translate-y-65x{
        transform: translateY(65%);
    }

    .md\:parent:target .parent-target\:translate-y-70x{
        transform: translateY(70%);
    }

    .md\:parent:target .parent-target\:translate-y-75x{
        transform: translateY(75%);
    }

    .md\:parent:target .parent-target\:translate-y-80x{
        transform: translateY(80%);
    }

    .md\:parent:target .parent-target\:translate-y-85x{
        transform: translateY(85%);
    }

    .md\:parent:target .parent-target\:translate-y-90x{
        transform: translateY(90%);
    }

    .md\:parent:target .parent-target\:translate-y-95x{
        transform: translateY(95%);
    }

    .md\:parent:target .parent-target\:rotate-0{
        transform: rotate(0);
    }

    .md\:parent:target .parent-target\:rotate-1{
        transform: rotate(1deg);
    }

    .md\:parent:target .parent-target\:rotate-2{
        transform: rotate(2deg);
    }

    .md\:parent:target .parent-target\:rotate-3{
        transform: rotate(3deg);
    }

    .md\:parent:target .parent-target\:rotate-6{
        transform: rotate(6deg);
    }

    .md\:parent:target .parent-target\:rotate-12{
        transform: rotate(12deg);
    }

    .md\:parent:target .parent-target\:rotate-20{
        transform: rotate(20deg);
    }

    .md\:parent:target .parent-target\:rotate-30{
        transform: rotate(30deg);
    }

    .md\:parent:target .parent-target\:rotate-45{
        transform: rotate(45deg);
    }

    .md\:parent:target .parent-target\:rotate-60{
        transform: rotate(60deg);
    }

    .md\:parent:target .parent-target\:rotate-90{
        transform: rotate(90deg);
    }

    .md\:parent:target .parent-target\:rotate-180{
        transform: rotate(180deg);
    }

    .md\:parent:target .parent-target\:rotate-259{
        transform: rotate(359deg);
    }

    .md\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .md\:parent:target .parent-target\:transition-duration-75{
        transition-duration: 75ms;
    }

    .md\:parent:target .parent-target\:transition-duration-100{
        transition-duration: 100ms;
    }

    .md\:parent:target .parent-target\:transition-duration-150{
        transition-duration: 150ms;
    }

    .md\:parent:target .parent-target\:transition-duration-200{
        transition-duration: 200ms;
    }

    .md\:parent:target .parent-target\:transition-duration-300{
        transition-duration: 300ms;
    }

    .md\:parent:target .parent-target\:transition-duration-700{
        transition-duration: 700ms;
    }

    .md\:parent:target .parent-target\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .md\:parent:target .parent-target\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .md\:parent:target .parent-target\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .md\:parent:target .parent-target\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .md\:parent:target .parent-target\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .md\:parent:target .parent-target\:transition-delay-75{
        transition-delay: 75ms;
    }

    .md\:parent:target .parent-target\:transition-delay-100{
        transition-delay: 100ms;
    }

    .md\:parent:target .parent-target\:transition-delay-150{
        transition-delay: 150ms;
    }

    .md\:parent:target .parent-target\:transition-duration-200{
        transition-delay: 200ms;
    }

    .md\:parent:target .parent-target\:transition-delay-300{
        transition-delay: 300ms;
    }

    .md\:parent:target .parent-target\:transition-delay-700{
        transition-delay: 700ms;
    }

    .md\:parent:target .parent-target\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .md\:parent:target .parent-target\:transition-property-all{
        transition-property: all;
    }

    .md\:parent:target .parent-target\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .md\:parent:target .parent-target\:transition-property-opacity{
        transition-property: opacity;
    }

    .md\:parent:target .parent-target\:transition-property-transform{
        transition-property: transform;
    }

    .md\:parent:target .parent-target\:animation-duration-75{
        animation-duration: 75ms;
    }

    .md\:parent:target .parent-target\:animation-duration-100{
        animation-duration: 100ms;
    }

    .md\:parent:target .parent-target\:animation-duration-150{
        animation-duration: 150ms;
    }

    .md\:parent:target .parent-target\:animation-duration-200{
        animation-duration: 200ms;
    }

    .md\:parent:target .parent-target\:animation-duration-300{
        animation-duration: 300ms;
    }

    .md\:parent:target .parent-target\:animation-duration-700{
        animation-duration: 700ms;
    }

    .md\:parent:target .parent-target\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .md\:parent:target .parent-target\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .md\:parent:target .parent-target\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .md\:parent:target .parent-target\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .md\:parent:target .parent-target\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .md\:parent:target .parent-target\:animation-delay-75{
        animation-delay: 75ms;
    }

    .md\:parent:target .parent-target\:animation-delay-100{
        animation-delay: 100ms;
    }

    .md\:parent:target .parent-target\:animation-delay-150{
        animation-delay: 150ms;
    }

    .md\:parent:target .parent-target\:animation-duration-200{
        animation-delay: 200ms;
    }

    .md\:parent:target .parent-target\:animation-delay-300{
        animation-delay: 300ms;
    }

    .md\:parent:target .parent-target\:animation-delay-700{
        animation-delay: 700ms;
    }

    .md\:parent:target .parent-target\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .md\:parent:target .parent-target\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .md\:parent:target .parent-target\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .md\:parent:target .parent-target\:animation-name-spin{
        animation-name: spin;
    }

    .md\:parent:target .parent-target\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .md\:parent:target .parent-target\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .md\:parent:target .parent-target\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .md\:parent:target .parent-target\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .md\:parent:target .parent-target\:animation-name-bounce{
        animation-name: bounce;
    }

    .md\:parent:target .parent-target\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .md\:parent:target .parent-target\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .md\:parent:target .parent-target\:animation-name-pulse{
        animation-name: pulse;
    }

    .md\:parent:target .parent-target\:color-white{
        color: var(--white);
    }

    .md\:parent:target .parent-target\:color-black{
        color: var(--black);
    }

    .md\:parent:target .parent-target\:text-white{
        color: var(--white);
    }

    .md\:parent:target .parent-target\:text-black{
        color: var(--black);
    }

    .md\:parent:target .parent-target\:bg-white{
        background: var(--white);
    }

    .md\:parent:target .parent-target\:bg-black{
        background: var(--black);
    }

    .md\:parent:target .parent-target\:border-white{
        border-color: var(--white);
    }

    .md\:parent:target .parent-target\:border-black{
        border-color: var(--black);
    }

    .md\:parent:target .parent-target\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .md\:parent:target .parent-target\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .md\:parent:target .parent-target\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .md\:parent:target .parent-target\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .md\:parent:target .parent-target\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .md\:parent:target .parent-target\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .md\:parent:target .parent-target\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .md\:parent:target .parent-target\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .md\:parent:target .parent-target\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .md\:parent:target .parent-target\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .md\:parent:target .parent-target\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .md\:parent:target .parent-target\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .md\:parent:target .parent-target\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .md\:parent:target .parent-target\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .md\:parent:target .parent-target\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .md\:parent:target .parent-target\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .md\:parent:target .parent-target\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .md\:parent:target .parent-target\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .md\:parent:target .parent-target\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .md\:parent:target .parent-target\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .md\:parent:target .parent-target\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .md\:parent:target .parent-target\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .md\:parent:target .parent-target\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .md\:parent:target .parent-target\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .md\:parent:target .parent-target\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .md\:parent:target .parent-target\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .md\:parent:target .parent-target\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .md\:parent:target .parent-target\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .md\:parent:target .parent-target\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .md\:parent:target .parent-target\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .md\:parent:target .parent-target\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .md\:parent:target .parent-target\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .md\:parent:target .parent-target\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .md\:parent:target .parent-target\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .md\:parent:target .parent-target\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .md\:parent:target .parent-target\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .md\:parent:target .parent-target\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .md\:parent:target .parent-target\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .md\:parent:target .parent-target\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .md\:parent:target .parent-target\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .md\:parent:target .parent-target\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .md\:parent:target .parent-target\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .md\:parent:target .parent-target\:fill-transparent{
        fill: transparent;
    }

    .md\:parent:target .parent-target\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:color-red-50{
        color: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:color-red-100{
        color: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:color-red-200{
        color: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:color-red-300{
        color: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:color-red-400{
        color: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:color-red-500{
        color: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:color-red-600{
        color: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:color-red-700{
        color: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:color-red-800{
        color: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:color-red-900{
        color: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:color-green-50{
        color: var(--velocity-green-50);
    }

    .md\:parent:target .parent-target\:color-green-100{
        color: var(--velocity-green-100);
    }

    .md\:parent:target .parent-target\:color-green-200{
        color: var(--velocity-green-200);
    }

    .md\:parent:target .parent-target\:color-green-300{
        color: var(--velocity-green-300);
    }

    .md\:parent:target .parent-target\:color-green-400{
        color: var(--velocity-green-400);
    }

    .md\:parent:target .parent-target\:color-green-500{
        color: var(--velocity-green-500);
    }

    .md\:parent:target .parent-target\:color-green-600{
        color: var(--velocity-green-600);
    }

    .md\:parent:target .parent-target\:color-green-700{
        color: var(--velocity-green-700);
    }

    .md\:parent:target .parent-target\:color-green-800{
        color: var(--velocity-green-800);
    }

    .md\:parent:target .parent-target\:color-green-900{
        color: var(--velocity-green-900);
    }

    .md\:parent:target .parent-target\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:parent:target .parent-target\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:parent:target .parent-target\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:parent:target .parent-target\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:parent:target .parent-target\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:parent:target .parent-target\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:parent:target .parent-target\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:parent:target .parent-target\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:parent:target .parent-target\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:parent:target .parent-target\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:parent:target .parent-target\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .md\:parent:target .parent-target\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:target .parent-target\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:target .parent-target\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:target .parent-target\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:target .parent-target\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:target .parent-target\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:target .parent-target\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:target .parent-target\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .md\:parent:target .parent-target\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .md\:parent:target .parent-target\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .md\:parent:target .parent-target\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .md\:parent:target .parent-target\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .md\:parent:target .parent-target\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .md\:parent:target .parent-target\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .md\:parent:target .parent-target\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .md\:parent:target .parent-target\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .md\:parent:target .parent-target\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .md\:parent:target .parent-target\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .md\:parent:target .parent-target\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .md\:parent:target .parent-target\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .md\:parent:target .parent-target\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .md\:parent:target .parent-target\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .md\:parent:target .parent-target\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .md\:parent:target .parent-target\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .md\:parent:target .parent-target\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .md\:parent:target .parent-target\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .md\:parent:target .parent-target\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .md\:parent:target .parent-target\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .md\:parent:target .parent-target\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .md\:parent:target .parent-target\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .md\:parent:target .parent-target\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .md\:parent:target .parent-target\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .md\:parent:target .parent-target\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .md\:parent:target .parent-target\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .md\:parent:target .parent-target\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .md\:parent:target .parent-target\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .md\:parent:target .parent-target\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .md\:parent:target .parent-target\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .md\:parent:target .parent-target\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .md\:parent:target .parent-target\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .md\:parent:target .parent-target\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .md\:parent:target .parent-target\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .md\:parent:target .parent-target\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .md\:parent:target .parent-target\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .md\:parent:target .parent-target\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .md\:parent:target .parent-target\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .md\:parent:target .parent-target\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .md\:parent:target .parent-target\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .md\:parent:target .parent-target\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .md\:parent:target .parent-target\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .md\:parent:target .parent-target\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .md\:parent:target .parent-target\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .md\:parent:target .parent-target\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .md\:parent:target .parent-target\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .md\:parent:target .parent-target\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .md\:parent:target .parent-target\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .md\:parent:target .parent-target\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .md\:parent:target .parent-target\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .md\:parent:target .parent-target\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .md\:parent:target .parent-target\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .md\:parent:target .parent-target\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .md\:parent:target .parent-target\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .md\:parent:target .parent-target\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .md\:parent:target .parent-target\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .md\:parent:target .parent-target\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .md\:parent:target .parent-target\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .md\:parent:target .parent-target\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .md\:parent:target .parent-target\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .md\:parent:target .parent-target\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .md\:parent:target .parent-target\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .md\:parent:target .parent-target\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .md\:parent:target .parent-target\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .md\:parent:target .parent-target\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .md\:parent:target .parent-target\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .md\:parent:target .parent-target\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .md\:parent:target .parent-target\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .md\:parent:target .parent-target\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .md\:parent:target .parent-target\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .md\:parent:target .parent-target\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .md\:parent:target .parent-target\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .md\:parent:target .parent-target\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .md\:parent:target .parent-target\:text-red-50{
        color: var(--velocity-red-50);
    }

    .md\:parent:target .parent-target\:text-red-100{
        color: var(--velocity-red-100);
    }

    .md\:parent:target .parent-target\:text-red-200{
        color: var(--velocity-red-200);
    }

    .md\:parent:target .parent-target\:text-red-300{
        color: var(--velocity-red-300);
    }

    .md\:parent:target .parent-target\:text-red-400{
        color: var(--velocity-red-400);
    }

    .md\:parent:target .parent-target\:text-red-500{
        color: var(--velocity-red-500);
    }

    .md\:parent:target .parent-target\:text-red-600{
        color: var(--velocity-red-600);
    }

    .md\:parent:target .parent-target\:text-red-700{
        color: var(--velocity-red-700);
    }

    .md\:parent:target .parent-target\:text-red-800{
        color: var(--velocity-red-800);
    }

    .md\:parent:target .parent-target\:text-red-900{
        color: var(--velocity-red-900);
    }

    .md\:parent:target .parent-target\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .md\:parent:target .parent-target\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .md\:parent:target .parent-target\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .md\:parent:target .parent-target\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .md\:parent:target .parent-target\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .md\:parent:target .parent-target\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .md\:parent:target .parent-target\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .md\:parent:target .parent-target\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .md\:parent:target .parent-target\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .md\:parent:target .parent-target\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .md\:parent:target .parent-target\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .md\:parent:target .parent-target\:text-green-50{
        color: var(--velocity-green-50);
    }

    .md\:parent:target .parent-target\:text-green-100{
        color: var(--velocity-green-100);
    }

    .md\:parent:target .parent-target\:text-green-200{
        color: var(--velocity-green-200);
    }

    .md\:parent:target .parent-target\:text-green-300{
        color: var(--velocity-green-300);
    }

    .md\:parent:target .parent-target\:text-green-400{
        color: var(--velocity-green-400);
    }

    .md\:parent:target .parent-target\:text-green-500{
        color: var(--velocity-green-500);
    }

    .md\:parent:target .parent-target\:text-green-600{
        color: var(--velocity-green-600);
    }

    .md\:parent:target .parent-target\:text-green-700{
        color: var(--velocity-green-700);
    }

    .md\:parent:target .parent-target\:text-green-800{
        color: var(--velocity-green-800);
    }

    .md\:parent:target .parent-target\:text-green-900{
        color: var(--velocity-green-900);
    }

    .md\:parent:target .parent-target\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .md\:parent:target .parent-target\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .md\:parent:target .parent-target\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .md\:parent:target .parent-target\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .md\:parent:target .parent-target\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .md\:parent:target .parent-target\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .md\:parent:target .parent-target\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .md\:parent:target .parent-target\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .md\:parent:target .parent-target\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .md\:parent:target .parent-target\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .md\:parent:target .parent-target\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .md\:parent:target .parent-target\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .md\:parent:target .parent-target\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .md\:parent:target .parent-target\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .md\:parent:target .parent-target\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .md\:parent:target .parent-target\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .md\:parent:target .parent-target\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .md\:parent:target .parent-target\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .md\:parent:target .parent-target\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .md\:parent:target .parent-target\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .md\:parent:target .parent-target\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .md\:parent:target .parent-target\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .md\:parent:target .parent-target\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .md\:parent:target .parent-target\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .md\:parent:target .parent-target\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .md\:parent:target .parent-target\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .md\:parent:target .parent-target\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .md\:parent:target .parent-target\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .md\:parent:target .parent-target\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .md\:parent:target .parent-target\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .md\:parent:target .parent-target\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .md\:parent:target .parent-target\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .md\:parent:target .parent-target\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .md\:parent:target .parent-target\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .md\:parent:target .parent-target\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .md\:parent:target .parent-target\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .md\:parent:target .parent-target\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .md\:parent:target .parent-target\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .md\:parent:target .parent-target\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .md\:parent:target .parent-target\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .md\:parent:target .parent-target\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .md\:parent:target .parent-target\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .md\:parent:target .parent-target\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .md\:parent:target .parent-target\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .md\:parent:target .parent-target\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .md\:parent:target .parent-target\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .md\:parent:target .parent-target\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .md\:parent:target .parent-target\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .md\:parent:target .parent-target\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .md\:parent:target .parent-target\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .md\:parent:target .parent-target\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .md\:parent:target .parent-target\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .md\:parent:target .parent-target\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .md\:parent:target .parent-target\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .md\:parent:target .parent-target\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .md\:parent:target .parent-target\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .md\:parent:target .parent-target\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .md\:parent:target .parent-target\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .md\:parent:target .parent-target\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .md\:parent:target .parent-target\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .md\:parent:target .parent-target\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .md\:parent:target .parent-target\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .md\:parent:target .parent-target\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .md\:parent:target .parent-target\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .md\:parent:target .parent-target\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .md\:parent:target .parent-target\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .md\:parent:target .parent-target\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .md\:parent:target .parent-target\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .md\:parent:target .parent-target\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .md\:parent:target .parent-target\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .md\:parent:target .parent-target\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .md\:parent:target .parent-target\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .md\:parent:target .parent-target\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .md\:parent:target .parent-target\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .md\:parent:target .parent-target\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .md\:parent:target .parent-target\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .md\:parent:target .parent-target\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .md\:parent:target .parent-target\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .md\:parent:target .parent-target\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .md\:parent:target .parent-target\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .md\:parent:target .parent-target\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .md\:parent:target .parent-target\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .md\:parent:target .parent-target\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .md\:parent:target .parent-target\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .md\:parent:target .parent-target\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .md\:parent:target .parent-target\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .md\:parent:target .parent-target\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .md\:parent:target .parent-target\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .md\:parent:target .parent-target\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .md\:parent:target .parent-target\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .md\:parent:target .parent-target\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .md\:parent:target .parent-target\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .md\:parent:target .parent-target\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .md\:parent:target .parent-target\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .md\:parent:target .parent-target\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .md\:parent:target .parent-target\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .md\:parent:target .parent-target\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .md\:parent:target .parent-target\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .md\:parent:target .parent-target\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .md\:parent:target .parent-target\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .md\:parent:target .parent-target\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .md\:parent:target .parent-target\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .md\:parent:target .parent-target\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .md\:parent:target .parent-target\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .md\:parent:target .parent-target\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .md\:parent:target .parent-target\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .md\:parent:target .parent-target\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .md\:parent:target .parent-target\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .md\:parent:target .parent-target\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .md\:parent:target .parent-target\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .md\:parent:target .parent-target\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .md\:parent:target .parent-target\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .md\:parent:target .parent-target\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .md\:parent:target .parent-target\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .md\:parent:target .parent-target\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .md\:parent:target .parent-target\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .md\:parent:target .parent-target\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .md\:parent:target .parent-target\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}

@media (max-width: 640px){
    .sm\:parent:target .parent-target\:aspect-ratio-auto{
        aspect-ratio: auto;
    }

    .sm\:parent:target .parent-target\:aspect-ratio-square{
        aspect-ratio: 1/1;
    }

    .sm\:parent:target .parent-target\:aspect-ratio-video{
        aspect-ratio: 16/9;
    }

    .sm\:parent:target .parent-target\:container{
        width: 100%;
    }

    .sm\:parent:target .parent-target\:container-fluid{
        width: 100%;
    }

    .sm\:parent:target .parent-target\:column-auto{
        columns: auto;
    }

    .sm\:parent:target .parent-target\:column-1{
        columns: 1;
    }

    .sm\:parent:target .parent-target\:column-2{
        columns: 2;
    }

    .sm\:parent:target .parent-target\:column-3{
        columns: 3;
    }

    .sm\:parent:target .parent-target\:column-4{
        columns: 4;
    }

    .sm\:parent:target .parent-target\:column-5{
        columns: 5;
    }

    .sm\:parent:target .parent-target\:column-6{
        columns: 6;
    }

    .sm\:parent:target .parent-target\:column-7{
        columns: 7;
    }

    .sm\:parent:target .parent-target\:column-8{
        columns: 8;
    }

    .sm\:parent:target .parent-target\:column-9{
        columns: 9;
    }

    .sm\:parent:target .parent-target\:column-10{
        columns: 10;
    }

    .sm\:parent:target .parent-target\:column-11{
        columns: 11;
    }

    .sm\:parent:target .parent-target\:column-12{
        columns: 12;
    }

    .sm\:parent:target .parent-target\:float-inline-start{
        float: inline-start;
    }

    .sm\:parent:target .parent-target\:float-inline-end{
        float: inline-end;
    }

    .sm\:parent:target .parent-target\:float-left{
        float: left;
    }

    .sm\:parent:target .parent-target\:float-right{
        float: right;
    }

    .sm\:parent:target .parent-target\:float-none{
        float: none;
    }

    .sm\:parent:target .parent-target\:float-inherit{
        float: inherit;
    }

    .sm\:parent:target .parent-target\:clear-inline-start{
        clear: inline-start;
    }

    .sm\:parent:target .parent-target\:clear-inline-end{
        clear: inline-end;
    }

    .sm\:parent:target .parent-target\:clear-left{
        clear: left;
    }

    .sm\:parent:target .parent-target\:clear-right{
        clear: right;
    }

    .sm\:parent:target .parent-target\:clear-both{
        clear: both;
    }

    .sm\:parent:target .parent-target\:clear-none{
        clear: none;
    }

    .sm\:parent:target .parent-target\:clear-inherit{
        clear: inherit;
    }

    .sm\:parent:target .parent-target\:isolation-auto{
        isolation: auto;
    }

    .sm\:parent:target .parent-target\:isolation-true{
        isolation: isolate;
    }

    .sm\:parent:target .parent-target\:object-fit-fill{
        object-fit: fill;
    }

    .sm\:parent:target .parent-target\:object-fit-cover{
        object-fit: cover;
    }

    .sm\:parent:target .parent-target\:object-fit-contain{
        object-fit: contain;
    }

    .sm\:parent:target .parent-target\:object-fit-scale-down{
        object-fit: scale-down;
    }

    .sm\:parent:target .parent-target\:object-fit-none{
        object-fit: none;
    }

    .sm\:parent:target .parent-target\:object-position-top{
        object-position: top;
    }

    .sm\:parent:target .parent-target\:object-position-bottom{
        object-position: bottom;
    }

    .sm\:parent:target .parent-target\:object-position-left{
        object-position: left;
    }

    .sm\:parent:target .parent-target\:object-position-right{
        object-position: right;
    }

    .sm\:parent:target .parent-target\:object-position-left-top{
        object-position: left top;
    }

    .sm\:parent:target .parent-target\:object-position-right-top{
        object-position: right top;
    }

    .sm\:parent:target .parent-target\:object-position-left-bottom{
        object-position: left bottom;
    }

    .sm\:parent:target .parent-target\:object-position-right-bottom{
        object-position: right bottom;
    }

    .sm\:parent:target .parent-target\:object-position-center-top{
        object-position: center top;
    }

    .sm\:parent:target .parent-target\:object-position-center-bottom{
        object-position: center bottom;
    }

    .sm\:parent:target .parent-target\:overflow-auto{
        overflow: auto;
    }

    .sm\:parent:target .parent-target\:overflow-hidden{
        overflow: hidden;
    }

    .sm\:parent:target .parent-target\:overflow-visible{
        overflow: visible;
    }

    .sm\:parent:target .parent-target\:overflow-scroll{
        overflow: scroll;
    }

    .sm\:parent:target .parent-target\:overflow-inherit{
        overflow:inherit;
    }

    .sm\:parent:target .parent-target\:overflow-x-auto{
        overflow: auto;
    }

    .sm\:parent:target .parent-target\:overflow-x-hidden{
        overflow-x: hidden;
    }

    .sm\:parent:target .parent-target\:overflow-x-visible{
        overflow-x: visible;
    }

    .sm\:parent:target .parent-target\:overflow-x-scroll{
        overflow-x: scroll;
    }

    .sm\:parent:target .parent-target\:overflow-x-inherit{
        overflow-x:inherit;
    }

    .sm\:parent:target .parent-target\:overflow-y-auto{
        overflow-y: auto;
    }

    .sm\:parent:target .parent-target\:overflow-y-hidden{
        overflow-y: hidden;
    }

    .sm\:parent:target .parent-target\:overflow-y-visible{
        overflow-y: visible;
    }

    .sm\:parent:target .parent-target\:overflow-y-scroll{
        overflow-y: scroll;
    }

    .sm\:parent:target .parent-target\:overflow-y-inherit{
        overflow-y: inherit;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-auto{
        overscroll-behavior: auto;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-contain{
        overscroll-behavior: contain;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-none{
        overscroll-behavior: none;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-inherit{
        overscroll-behavior: inherit;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-x-auto{
        overscroll-behavior: auto;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-x-contain{
        overscroll-behavior-x: contain;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-x-none{
        overscroll-behavior-x: none;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-x-inherit{
        overscroll-behavior-x:inherit;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-y-auto{
        overscroll-behavior-y: auto;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-y-contain{
        overscroll-behavior-y: contain;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-y-none{
        overscroll-behavior-y: none;
    }

    .sm\:parent:target .parent-target\:overscroll-behavior-y-inherit{
        overscroll-behavior-y: inherit;
    }

    .sm\:parent:target .parent-target\:position-static{
        position: static;
    }

    .sm\:parent:target .parent-target\:position-fixed{
        position: fixed;
    }

    .sm\:parent:target .parent-target\:position-absolute{
        position: absolute;
    }

    .sm\:parent:target .parent-target\:position-relative{
        position: relative;
    }

    .sm\:parent:target .parent-target\:position-sticky{
        position: sticky;
    }

    .sm\:parent:target .parent-target\:position-right-0{
        right: 0;
    }
    
    .sm\:parent:target .parent-target\:position-left-0{
        left: 0;
    }
    
    .sm\:parent:target .parent-target\:position-top-0{
        top: 0;
    }
    
    .sm\:parent:target .parent-target\:position-bottom-0{
        bottom: 0;
    }

    .sm\:parent:target .parent-target\:visible{
        visibility: visible;
    }

    .sm\:parent:target .parent-target\:invisible{
        visibility: hidden;
    }

    .sm\:parent:target .parent-target\:visibility-collapse{
        visibility: collapse;
    }

    .sm\:parent:target .parent-target\:z-0{
        z-index: 0;
    }

    .sm\:parent:target .parent-target\:-z-10{
        z-index: -10;
    }

    .sm\:parent:target .parent-target\:-z-20{
        z-index: -20;
    }

    .sm\:parent:target .parent-target\:-z-30{
        z-index: -30;
    }

    .sm\:parent:target .parent-target\:-z-40{
        z-index: -40;
    }

    .sm\:parent:target .parent-target\:-z-50{
        z-index: -50;
    }

    .sm\:parent:target .parent-target\:-z-60{
        z-index: -60;
    }

    .sm\:parent:target .parent-target\:-z-70{
        z-index: -70;
    }

    .sm\:parent:target .parent-target\:-z-80{
        z-index: -80;
    }

    .sm\:parent:target .parent-target\:-z-90{
        z-index: -90;
    }

    .sm\:parent:target .parent-target\:-z-100{
        z-index: -100;
    }

    .sm\:parent:target .parent-target\:z-10{
        z-index: 10;
    }

    .sm\:parent:target .parent-target\:z-20{
        z-index: 20;
    }

    .sm\:parent:target .parent-target\:z-30{
        z-index: 30;
    }

    .sm\:parent:target .parent-target\:z-40{
        z-index: 40;
    }

    .sm\:parent:target .parent-target\:z-50{
        z-index: 50;
    }

    .sm\:parent:target .parent-target\:z-60{
        z-index: 60;
    }

    .sm\:parent:target .parent-target\:z-70{
        z-index: 70;
    }

    .sm\:parent:target .parent-target\:z-80{
        z-index: 80;
    }

    .sm\:parent:target .parent-target\:z-90{
        z-index: 90;
    }

    .sm\:parent:target .parent-target\:z-100{
        z-index: 100;
    }

    .sm\:parent:target .parent-target\:z-auto{
        z-index: auto;
    }

    .sm\:parent:target .parent-target\:flex-basis-0{
        flex-basis: 0;
    }

    .sm\:parent:target .parent-target\:flex-basis-2{
        flex-basis: 2;
    }

    .sm\:parent:target .parent-target\:flex-basis-4{
        flex-basis: 4;
    }

    .sm\:parent:target .parent-target\:flex-basis-6{
        flex-basis: 6;
    }

    .sm\:parent:target .parent-target\:flex-basis-8{
        flex-basis: 8;
    }

    .sm\:parent:target .parent-target\:flex-basis-10{
        flex-basis: 10;
    }

    .sm\:parent:target .parent-target\:flex-basis-12{
        flex-basis: 12;
    }

    .sm\:parent:target .parent-target\:flex-basis-14{
        flex-basis: 14;
    }

    .sm\:parent:target .parent-target\:flex-basis-16{
        flex-basis: 16;
    }

    .sm\:parent:target .parent-target\:flex-basis-18{
        flex-basis: 18;
    }

    .sm\:parent:target .parent-target\:flex-basis-20{
        flex-basis: 20;
    }

    .sm\:parent:target .parent-target\:flex-basis-hf{
        flex-basis: 50%;
    }

    .sm\:parent:target .parent-target\:flex-basis-third{
        flex-basis: 33.333%;
    }

    .sm\:parent:target .parent-target\:flex-basis-quarter{
        flex-basis: 25%;
    }

    .sm\:parent:target .parent-target\:flex-basis-three-quarter{
        flex-basis: 75%;
    }

    .sm\:parent:target .parent-target\:flex-basis-full{
        flex-basis: 100%;
    }

    .sm\:parent:target .parent-target\:flex-basis-two-third{
        flex-basis: 66.67%;
    }

    .sm\:parent:target .parent-target\:flex-row{
        flex-direction: row;
    }

    .sm\:parent:target .parent-target\:flex-row-reverse{
        flex-direction: row-reverse;
    }

    .sm\:parent:target .parent-target\:flex-column{
        flex-direction: column;
    }

    .sm\:parent:target .parent-target\:flex-column-reverse{
        flex-direction: column-reverse;
    }

    .sm\:parent:target .parent-target\:flex-wrap{
        flex-wrap: wrap;
    }

    .sm\:parent:target .parent-target\:flex-nowrap{
        flex-wrap: nowrap;
    }

    .sm\:parent:target .parent-target\:flex-wrap-reverse{
        flex-direction: wrap-reserve;
    }

    .sm\:parent:target .parent-target\:flex-1{
        flex: 1 1 0;
    }

    .sm\:parent:target .parent-target\:flex-auto{
        flex: 1 1 auto;
    }

    .sm\:parent:target .parent-target\:flex-initial{
        flex: 0 1 auto;
    }

    .sm\:parent:target .parent-target\:flex-none{
        flex: none;
    }

    .sm\:parent:target .parent-target\:flex-grow-0{
        flex-grow: 0;
    }

    .sm\:parent:target .parent-target\:flex-grow-1{
        flex-grow: 1;
    }

    .sm\:parent:target .parent-target\:flex-shink-0{
        flex-shrink: 0;
    }

    .sm\:parent:target .parent-target\:flex-shink-1{
        flex-shrink: 1;
    }

    .sm\:parent:target .parent-target\:order-1{
        order: 1;
    }

    .sm\:parent:target .parent-target\:order-2{
        order: 2;
    }

    .sm\:parent:target .parent-target\:order-3{
        order: 3;
    }

    .sm\:parent:target .parent-target\:order-4{
        order: 4;
    }

    .sm\:parent:target .parent-target\:order-5{
        order: 5;
    }

    .sm\:parent:target .parent-target\:order-6{
        order: 6;
    }

    .sm\:parent:target .parent-target\:order-7{
        order: 7;
    }

    .sm\:parent:target .parent-target\:order-8{
        order: 8;
    }

    .sm\:parent:target .parent-target\:order-9{
        order: 9;
    }

    .sm\:parent:target .parent-target\:order-10{
        order: 10;
    }

    .sm\:parent:target .parent-target\:order-11{
        order: 11;
    }

    .sm\:parent:target .parent-target\:order-12{
        order: 12;
    }

    .sm\:parent:target .parent-target\:order-first{
        order: -9999;
    }

    .sm\:parent:target .parent-target\:order-last{
        order: 9999;
    }

    .sm\:parent:target .parent-target\:order-0{
        order: 0;
    }

    .sm\:parent:target .parent-target\:grtpcols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-4{
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-5{
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-6{
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-7{
        grid-template-columns: repeat(7, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-8{
        grid-template-columns: repeat(8, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-9{
        grid-template-columns: repeat(9, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-10{
        grid-template-columns: repeat(10, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-11{
        grid-template-columns: repeat(11, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-12{
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtpcols-none{
        grid-template-columns: none;
    }

    .sm\:parent:target .parent-target\:grtpcols-subgrid{
        grid-template-columns: subgrid;
    }

    .sm\:parent:target .parent-target\:grtpcols-auto{
        grid-template-columns: auto;
    }

    .sm\:parent:target .parent-target\:grcol-auto{
        grid-column: auto;
    }

    .sm\:parent:target .parent-target\:grcol-span-1{
        grid-column: span 1 / span 1;
    }

    .sm\:parent:target .parent-target\:grcol-span-2{
        grid-column: span 2 / span 2;
    }

    .sm\:parent:target .parent-target\:grcol-span-3{
        grid-column: span 3 / span 3;
    }

    .sm\:parent:target .parent-target\:grcol-span-4{
        grid-column: span 4 / span 4;
    }

    .sm\:parent:target .parent-target\:grcol-span-5{
        grid-column: span 5 / span 5;
    }

    .sm\:parent:target .parent-target\:grcol-span-6{
        grid-column: span 6 / span 6;
    }

    .sm\:parent:target .parent-target\:grcol-span-7{
        grid-column: span 7 / span 7;
    }

    .sm\:parent:target .parent-target\:grcol-span-8{
        grid-column: span 8 / span 8;
    }

    .sm\:parent:target .parent-target\:grcol-span-9{
        grid-column: span 9 / span 9;
    }

    .sm\:parent:target .parent-target\:grcol-span-10{
        grid-column: span 10 / span 10;
    }

    .sm\:parent:target .parent-target\:grcol-span-11{
        grid-column: span 11 / span 11;
    }

    .sm\:parent:target .parent-target\:grcol-span-12{
        grid-column: span 12 / span 12;
    }

    .sm\:parent:target .parent-target\:grcol-span-full{
        grid-column: span 1 / span -1;
    }

    .sm\:parent:target .parent-target\:grcol-start-1{
        grid-column-start: 1;
    }

    .sm\:parent:target .parent-target\:grcol-start-2{
        grid-column-start: 2;
    }

    .sm\:parent:target .parent-target\:grcol-start-3{
        grid-column-start: 3;
    }

    .sm\:parent:target .parent-target\:grcol-start-4{
        grid-column-start: 4;
    }

    .sm\:parent:target .parent-target\:grcol-start-5{
        grid-column-start: 5;
    }

    .sm\:parent:target .parent-target\:grcol-start-6{
        grid-column-start: 6;
    }

    .sm\:parent:target .parent-target\:grcol-start-7{
        grid-column-start: 7;
    }

    .sm\:parent:target .parent-target\:grcol-start-8{
        grid-column-start: 8;
    }

    .sm\:parent:target .parent-target\:grcol-start-9{
        grid-column-start: 9;
    }

    .sm\:parent:target .parent-target\:grcol-start-10{
        grid-column-start: 10;
    }

    .sm\:parent:target .parent-target\:grcol-start-11{
        grid-column-start: 11;
    }

    .sm\:parent:target .parent-target\:grcol-start-12{
        grid-column-start: 12;
    }

    .sm\:parent:target .parent-target\:grcol-start-auto{
        grid-column-start: auto;
    }

    .sm\:parent:target .parent-target\:grcol-end-1{
        grid-column-end: 1;
    }

    .sm\:parent:target .parent-target\:grcol-end-2{
        grid-column-end: 2;
    }

    .sm\:parent:target .parent-target\:grcol-end-3{
        grid-column-end: 3;
    }

    .sm\:parent:target .parent-target\:grcol-end-4{
        grid-column-end: 4;
    }

    .sm\:parent:target .parent-target\:grcol-end-5{
        grid-column-end: 5;
    }

    .sm\:parent:target .parent-target\:grcol-end-6{
        grid-column-end: 6;
    }

    .sm\:parent:target .parent-target\:grcol-end-7{
        grid-column-end: 7;
    }

    .sm\:parent:target .parent-target\:grcol-end-8{
        grid-column-end: 8;
    }

    .sm\:parent:target .parent-target\:grcol-end-9{
        grid-column-end: 9;
    }

    .sm\:parent:target .parent-target\:grcol-end-10{
        grid-column-end: 10;
    }

    .sm\:parent:target .parent-target\:grcol-end-11{
        grid-column-end: 11;
    }

    .sm\:parent:target .parent-target\:grcol-end-12{
        grid-column-end: 12;
    }

    .sm\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:parent:target .parent-target\:grtprows-1{
        grid-template-rows: repeat(1, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-2{
        grid-template-rows: repeat(2, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-3{
        grid-template-rows: repeat(3, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-4{
        grid-template-rows: repeat(4, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-5{
        grid-template-rows: repeat(5, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-6{
        grid-template-rows: repeat(6, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-7{
        grid-template-rows: repeat(7, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-8{
        grid-template-rows: repeat(8, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-9{
        grid-template-rows: repeat(9, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-10{
        grid-template-rows: repeat(10, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-11{
        grid-template-rows: repeat(11, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-12{
        grid-template-rows: repeat(12, minmax(0, 1fr));
    }

    .sm\:parent:target .parent-target\:grtprows-none{
        grid-template-rows: none;
    }

    .sm\:parent:target .parent-target\:grtprows-subgrid{
        grid-template-rows: subgrid;
    }

    .sm\:parent:target .parent-target\:grtprows-auto{
        grid-template-rows: auto;
    }

    .sm\:parent:target .parent-target\:grrow-auto{
        grid-row: auto;
    }

    .sm\:parent:target .parent-target\:grrow-span-1{
        grid-row: span 1 / span 1;
    }

    .sm\:parent:target .parent-target\:grrow-span-2{
        grid-row: span 2 / span 2;
    }

    .sm\:parent:target .parent-target\:grrow-span-3{
        grid-row: span 3 / span 3;
    }

    .sm\:parent:target .parent-target\:grrow-span-4{
        grid-row: span 4 / span 4;
    }

    .sm\:parent:target .parent-target\:grrow-span-5{
        grid-row: span 5 / span 5;
    }

    .sm\:parent:target .parent-target\:grrow-span-6{
        grid-row: span 6 / span 6;
    }

    .sm\:parent:target .parent-target\:grrow-span-7{
        grid-row: span 7 / span 7;
    }

    .sm\:parent:target .parent-target\:grrow-span-8{
        grid-row: span 8 / span 8;
    }

    .sm\:parent:target .parent-target\:grrow-span-9{
        grid-row: span 9 / span 9;
    }

    .sm\:parent:target .parent-target\:grrow-span-10{
        grid-row: span 10 / span 10;
    }

    .sm\:parent:target .parent-target\:grrow-span-11{
        grid-row: span 11 / span 11;
    }

    .sm\:parent:target .parent-target\:grrow-span-12{
        grid-row: span 12 / span 12;
    }

    .sm\:parent:target .parent-target\:grrow-span-full{
        grid-row: span 1 / span -1;
    }

    .sm\:parent:target .parent-target\:grrow-start-1{
        grid-row-start: 1;
    }

    .sm\:parent:target .parent-target\:grrow-start-2{
        grid-row-start: 2;
    }

    .sm\:parent:target .parent-target\:grrow-start-3{
        grid-row-start: 3;
    }

    .sm\:parent:target .parent-target\:grrow-start-4{
        grid-row-start: 4;
    }

    .sm\:parent:target .parent-target\:grrow-start-5{
        grid-row-start: 5;
    }

    .sm\:parent:target .parent-target\:grrow-start-6{
        grid-row-start: 6;
    }

    .sm\:parent:target .parent-target\:grrow-start-7{
        grid-row-start: 7;
    }

    .sm\:parent:target .parent-target\:grrow-start-8{
        grid-row-start: 8;
    }

    .sm\:parent:target .parent-target\:grrow-start-9{
        grid-row-start: 9;
    }

    .sm\:parent:target .parent-target\:grrow-start-10{
        grid-row-start: 10;
    }

    .sm\:parent:target .parent-target\:grrow-start-11{
        grid-row-start: 11;
    }

    .sm\:parent:target .parent-target\:grrow-start-12{
        grid-row-start: 12;
    }

    .sm\:parent:target .parent-target\:grrow-start-auto{
        grid-row-start: auto;
    }

    .sm\:parent:target .parent-target\:grrow-end-1{
        grid-row-end: 1;
    }

    .sm\:parent:target .parent-target\:grrow-end-2{
        grid-row-end: 2;
    }

    .sm\:parent:target .parent-target\:grrow-end-3{
        grid-row-end: 3;
    }

    .sm\:parent:target .parent-target\:grrow-end-4{
        grid-row-end: 4;
    }

    .sm\:parent:target .parent-target\:grrow-end-5{
        grid-row-end: 5;
    }

    .sm\:parent:target .parent-target\:grrow-end-6{
        grid-row-end: 6;
    }

    .sm\:parent:target .parent-target\:grrow-end-7{
        grid-row-end: 7;
    }

    .sm\:parent:target .parent-target\:grrow-end-8{
        grid-row-end: 8;
    }

    .sm\:parent:target .parent-target\:grrow-end-9{
        grid-row-end: 9;
    }

    .sm\:parent:target .parent-target\:grrow-end-10{
        grid-row-end: 10;
    }

    .sm\:parent:target .parent-target\:grrow-end-11{
        grid-row-end: 11;
    }

    .sm\:parent:target .parent-target\:grrow-end-12{
        grid-row-end: 12;
    }

    .sm\:parent:target .parent-target\:grcol-end-auto{
        grid-column-end: auto;
    }

    .sm\:parent:target .parent-target\:grfl-row{
        grid-auto-flow: row;
    }

    .sm\:parent:target .parent-target\:grfl-col{
        grid-auto-flow: column;
    }

    .sm\:parent:target .parent-target\:grfl-dense{
        grid-auto-flow: dense;
    }

    .sm\:parent:target .parent-target\:grfl-row-dense{
        grid-auto-flow: row dense;
    }

    .sm\:parent:target .parent-target\:grfl-col-dense{
        grid-auto-flow: column dense;
    }

    .sm\:parent:target .parent-target\:gr-auto-cols-auto{
        grid-auto-columns: auto;
    }

    .sm\:parent:target .parent-target\:gr-auto-cols-min{
        grid-auto-columns: min-content;
    }

    .sm\:parent:target .parent-target\:gr-auto-cols-max{
        grid-auto-columns: max-content;
    }

    .sm\:parent:target .parent-target\:gr-auto-cols-minmax{
        grid-auto-columns: minmax(0, 1fr);
    }

    .sm\:parent:target .parent-target\:gr-auto-rows-auto{
        grid-auto-rows: auto;
    }

    .sm\:parent:target .parent-target\:gr-auto-rows-min{
        grid-auto-rows: min-content;
    }

    .sm\:parent:target .parent-target\:gr-auto-rows-max{
        grid-auto-rows: max-content;
    }

    .sm\:parent:target .parent-target\:gr-auto-rows-minmax{
        grid-auto-rows: minmax(0, 1fr);
    }

    .sm\:parent:target .parent-target\:gap-0{
        gap: 0;
    }

    .sm\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }

    .sm\:parent:target .parent-target\:gap-y-0{
        row-gap: 0;
    }

    .sm\:parent:target .parent-target\:gap-1{
        gap: 1px;
    }

    .sm\:parent:target .parent-target\:gap-2{
        gap: 2px;
    }

    .sm\:parent:target .parent-target\:gap-4{
        gap: 4px;
    }

    .sm\:parent:target .parent-target\:gap-6{
        gap: 6px;
    }

    .sm\:parent:target .parent-target\:gap-8{
        gap: 8px;
    }

    .sm\:parent:target .parent-target\:gap-9{
        gap: 9px;
    }

    .sm\:parent:target .parent-target\:gap-10{
        gap: 10px;
    }

    .sm\:parent:target .parent-target\:gap-12{
        gap: 12px;
    }

    .sm\:parent:target .parent-target\:gap-14{
        gap: 14px;
    }

    .sm\:parent:target .parent-target\:gap-16{
        gap: 16px;
    }

    .sm\:parent:target .parent-target\:gap-18{
        gap: 18px;
    }

    .sm\:parent:target .parent-target\:gap-20{
        gap: 20px;
    }

    .sm\:parent:target .parent-target\:gap-x-0{
        column-gap: 0;
    }

    .sm\:parent:target .parent-target\:gap-x-1{
        column-gap: 1px;
    }

    .sm\:parent:target .parent-target\:gap-x-2{
        column-gap: 2px;
    }

    .sm\:parent:target .parent-target\:gap-x-4{
        column-gap: 4px;
    }

    .sm\:parent:target .parent-target\:gap-x-6{
        column-gap: 6px;
    }

    .sm\:parent:target .parent-target\:gap-x-8{
        column-gap: 8px;
    }

    .sm\:parent:target .parent-target\:gap-x-10{
        column-gap: 10px;
    }

    .sm\:parent:target .parent-target\:gap-x-12{
        column-gap: 12px;
    }

    .sm\:parent:target .parent-target\:gap-x-14{
        column-gap: 14px;
    }

    .sm\:parent:target .parent-target\:gap-x-16{
        column-gap: 16px;
    }

    .sm\:parent:target .parent-target\:gap-x-18{
        column-gap: 18px;
    }

    .sm\:parent:target .parent-target\:gap-x-20{
        column-gap: 20px;
    }

    .sm\:parent:target .parent-target\:gap-y-1{
        row-gap: 1px;
    }

    .sm\:parent:target .parent-target\:gap-y-2{
        row-gap: 2px;
    }

    .sm\:parent:target .parent-target\:gap-y-4{
        row-gap: 4px;
    }

    .sm\:parent:target .parent-target\:gap-y-6{
        row-gap: 6px;
    }

    .sm\:parent:target .parent-target\:gap-y-8{
        row-gap: 8px;
    }

    .sm\:parent:target .parent-target\:gap-y-10{
        row-gap: 10px;
    }

    .sm\:parent:target .parent-target\:gap-y-12{
        row-gap: 12px;
    }

    .sm\:parent:target .parent-target\:gap-y-14{
        row-gap: 14px;
    }

    .sm\:parent:target .parent-target\:gap-y-16{
        row-gap: 16px;
    }

    .sm\:parent:target .parent-target\:gap-y-18{
        row-gap: 18px;
    }

    .sm\:parent:target .parent-target\:gap-y-20{
        row-gap: 20px;
    }

    .sm\:parent:target .parent-target\:justify-content-normal{
        justify-content: normal;
    }

    .sm\:parent:target .parent-target\:justify-content-start{
        justify-content: flex-start;
    }

    .sm\:parent:target .parent-target\:justify-content-end{
        justify-content: flex-end;
    }

    .sm\:parent:target .parent-target\:justify-content-center{
        justify-content: center;
    }

    .sm\:parent:target .parent-target\:justify-content-between{
        justify-content: space-between;
    }

    .sm\:parent:target .parent-target\:justify-content-around{
        justify-content: space-around;
    }

    .sm\:parent:target .parent-target\:justify-content-evenly{
        justify-content: space-evenly;
    }

    .sm\:parent:target .parent-target\:justify-content-stretch{
        justify-content: stretch;
    }

    .sm\:parent:target .parent-target\:justify-items-start{
        justify-items: start;
    }

    .sm\:parent:target .parent-target\:justify-items-end{
        justify-items: end;
    }

    .sm\:parent:target .parent-target\:justify-items-center{
        justify-items: center;
    }

    .sm\:parent:target .parent-target\:justify-items-stretch{
        justify-items: stretch;
    }

    .sm\:parent:target .parent-target\:justify-self-auto{
        justify-self: auto;
    }

    .sm\:parent:target .parent-target\:justify-self-start{
        justify-self: start;
    }

    .sm\:parent:target .parent-target\:justify-self-end{
        justify-self: end;
    }

    .sm\:parent:target .parent-target\:justify-self-center{
        justify-self: center;
    }

    .sm\:parent:target .parent-target\:justify-self-stretch{
        justify-self: stretch;
    }

    .sm\:parent:target .parent-target\:align-content-normal{
        align-content: normal;
    }

    .sm\:parent:target .parent-target\:align-content-center{
        align-content: center;
    }

    .sm\:parent:target .parent-target\:align-content-start{
        align-content: flex-start;
    }

    .sm\:parent:target .parent-target\:align-content-end{
        align-content: flex-end;
    }

    .sm\:parent:target .parent-target\:align-content-between{
        align-content: space-between;
    }

    .sm\:parent:target .parent-target\:align-content-around{
        align-content: space-around;
    }

    .sm\:parent:target .parent-target\:align-content-evenly{
        align-content: space-evenly;
    }

    .sm\:parent:target .parent-target\:align-content-baseline{
        align-content: space-baseline;
    }

    .sm\:parent:target .parent-target\:align-content-stretch{
        align-content: stretch;
    }

    .sm\:parent:target .parent-target\:align-items-start{
        align-items: start;
    }

    .sm\:parent:target .parent-target\:align-items-end{
        align-items: end;
    }

    .sm\:parent:target .parent-target\:align-items-center{
        align-items: center;
    }

    .sm\:parent:target .parent-target\:align-items-stretch{
        justify-items: stretch;
    }

    .sm\:parent:target .parent-target\:align-self-auto{
        justify-self: auto;
    }

    .sm\:parent:target .parent-target\:align-self-start{
        justify-self: start;
    }

    .sm\:parent:target .parent-target\:align-self-end{
        justify-self: end;
    }

    .sm\:parent:target .parent-target\:align-self-center{
        justify-self: center;
    }

    .sm\:parent:target .parent-target\:align-self-stretch{
        justify-self: stretch;
    }

    .sm\:parent:target .parent-target\:align-self-baseline{
        justify-self: baseline;
    }

    .sm\:parent:target .parent-target\:place-content-center{
        place-content: center;
    }

    .sm\:parent:target .parent-target\:place-content-start{
        place-content: start;
    }

    .sm\:parent:target .parent-target\:place-content-end{
        place-content: end;
    }

    .sm\:parent:target .parent-target\:place-content-between{
        place-content: between;
    }

    .sm\:parent:target .parent-target\:place-content-around{
        place-content: around;
    }

    .sm\:parent:target .parent-target\:place-content-evenly{
        place-content: evenly;
    }

    .sm\:parent:target .parent-target\:place-content-baseline{
        place-content: baseline;
    }

    .sm\:parent:target .parent-target\:place-content-stretch{
        place-content: stretch;
    }

    .sm\:parent:target .parent-target\:place-items-start{
        place-content: start;
    }

    .sm\:parent:target .parent-target\:place-items-end{
        place-content: end;
    }

    .sm\:parent:target .parent-target\:place-items-center{
        place-content: center;
    }

    .sm\:parent:target .parent-target\:place-items-baseline{
        place-content: baseline;
    }

    .sm\:parent:target .parent-target\:place-items-stretch{
        place-content: stretch;
    }

    .sm\:parent:target .parent-target\:place-self-start{
        place-self: start;
    }

    .sm\:parent:target .parent-target\:place-self-end{
        place-self: end;
    }

    .sm\:parent:target .parent-target\:place-self-center{
        place-self: center;
    }

    .sm\:parent:target .parent-target\:place-self-baseline{
        place-self: baseline;
    }

    .sm\:parent:target .parent-target\:place-self-stretch{
        place-self: stretch;
    }

    .sm\:parent:target .parent-target\:w-0{
        width: 0;
    }

    .sm\:parent:target .parent-target\:w-2{
        width: 2px;
    }

    .sm\:parent:target .parent-target\:w-4{
        width: 4px;
    }

    .sm\:parent:target .parent-target\:w-6{
        width: 6px;
    }

    .sm\:parent:target .parent-target\:w-8{
        width: 8px;
    }

    .sm\:parent:target .parent-target\:w-10{
        width: 10px;
    }

    .sm\:parent:target .parent-target\:w-12{
        width: 12px;
    }

    .sm\:parent:target .parent-target\:w-14{
        width: 14px;
    }

    .sm\:parent:target .parent-target\:w-16{
        width: 16px;
    }

    .sm\:parent:target .parent-target\:w-18{
        width: 18px;
    }

    .sm\:parent:target .parent-target\:w-20{
        width: 20px;
    }

    .sm\:parent:target .parent-target\:w-22{
        width: 1.5rem;
    }

    .sm\:parent:target .parent-target\:w-24{
        width: 3rem;
    }

    .sm\:parent:target .parent-target\:w-26{
        width: 4.5rem;
    }

    .sm\:parent:target .parent-target\:w-28{
        width: 6rem;
    }

    .sm\:parent:target .parent-target\:w-30{
        width: 7.5rem;
    }

    .sm\:parent:target .parent-target\:w-32{
        width: 10rem;
    }

    .sm\:parent:target .parent-target\:w-34{
        width: 11.5rem;
    }

    .sm\:parent:target .parent-target\:w-36{
        width: 13rem;
    }

    .sm\:parent:target .parent-target\:w-38{
        width: 14.5rem;
    }

    .sm\:parent:target .parent-target\:w-40{
        width: 16rem;
    }

    .sm\:parent:target .parent-target\:w-42{
        width: 18rem;
    }

    .sm\:parent:target .parent-target\:w-44{
        width: 20rem;
    }

    .sm\:parent:target .parent-target\:w-46{
        width: 22rem;
    }

    .sm\:parent:target .parent-target\:w-48{
        width: 24rem;
    }

    .sm\:parent:target .parent-target\:w-52{
        width: 28rem;
    }

    .sm\:parent:target .parent-target\:w-56{
        width: 32rem;
    }

    .sm\:parent:target .parent-target\:w-60{
        width: 36rem;
    }

    .sm\:parent:target .parent-target\:w-64{
        width: 40rem;
    }

    .sm\:parent:target .parent-target\:w-68{
        width: 44rem;
    }

    .sm\:parent:target .parent-target\:w-72{
        width: 48rem;
    }

    .sm\:parent:target .parent-target\:w-76{
        width: 52rem;
    }

    .sm\:parent:target .parent-target\:w-80{
        width: 56rem;
    }

    .sm\:parent:target .parent-target\:w-84{
        width: 60rem;
    }

    .sm\:parent:target .parent-target\:w-hf{
        width: 50%;
    }

    .sm\:parent:target .parent-target\:w-third{
        width: 33.333%;
    }

    .sm\:parent:target .parent-target\:w-two-third{
        width: 66.67%;
    }

    .sm\:parent:target .parent-target\:w-quarter{
        width: 25%;
    }

    .sm\:parent:target .parent-target\:w-three-quarter{
        width: 75%;
    }

    .sm\:parent:target .parent-target\:w-fifth{
        width: 20%;
    }

    .sm\:parent:target .parent-target\:w-two-fifth{
        width: 40%;
    }

    .sm\:parent:target .parent-target\:w-three-fifth{
        width: 60%;
    }

    .sm\:parent:target .parent-target\:w-four-fifth{
        width: 80%;
    }

    .sm\:parent:target .parent-target\:w-tenth{
        width: 10%;
    }

    .sm\:parent:target .parent-target\:w-two-tenth{
        width: 20%;
    }

    .sm\:parent:target .parent-target\:w-three-tenth{
        width: 30%;
    }

    .sm\:parent:target .parent-target\:w-four-tenth{
        width: 40%;
    }

    .sm\:parent:target .parent-target\:w-five-tenth{
        width: 50%;
    }

    .sm\:parent:target .parent-target\:w-six-tenth{
        width: 60%;
    }

    .sm\:parent:target .parent-target\:w-seven-tenth{
        width: 70%;
    }

    .sm\:parent:target .parent-target\:w-eight-tenth{
        width: 80%;
    }

    .sm\:parent:target .parent-target\:w-nine-tenth{
        width: 90%;
    }

    .sm\:parent:target .parent-target\:w-full{
        width: 100%;
    }

    .sm\:parent:target .parent-target\:w-min{
        width: min-content;
    }

    .sm\:parent:target .parent-target\:w-max{
        width: max-content;
    }

    .sm\:parent:target .parent-target\:w-fit{
        width: fit-content;
    }

    .sm\:parent:target .parent-target\:min-vh-10{
        min-height: 10vh;
    }

    .sm\:parent:target .parent-target\:min-vh-20{
        min-height: 20vh;
    }

    .sm\:parent:target .parent-target\:min-vh-30{
        min-height: 30vh;
    }

    .sm\:parent:target .parent-target\:min-vh-40{
        min-height: 40vh;
    }

    .sm\:parent:target .parent-target\:min-vh-50{
        min-height: 50vh;
    }

    .sm\:parent:target .parent-target\:min-vh-60{
        min-height: 60vh;
    }

    .sm\:parent:target .parent-target\:min-vh-70{
        min-height: 70vh;
    }

    .sm\:parent:target .parent-target\:min-vh-80{
        min-height: 80vh;
    }

    .sm\:parent:target .parent-target\:min-vh-90{
        min-height: 90vh;
    }

    .sm\:parent:target .parent-target\:min-vh-100{
        min-height: 100vh;
    }

    .sm\:parent:target .parent-target\:min-vw-10{
        min-width: 10vh;
    }

    .sm\:parent:target .parent-target\:min-vw-20{
        min-width: 20vh;
    }

    .sm\:parent:target .parent-target\:min-vw-30{
        min-width: 30vh;
    }

    .sm\:parent:target .parent-target\:min-vw-40{
        min-width: 40vh;
    }

    .sm\:parent:target .parent-target\:min-vw-50{
        min-width: 50vh;
    }

    .sm\:parent:target .parent-target\:min-vw-60{
        min-width: 60vh;
    }

    .sm\:parent:target .parent-target\:min-vw-70{
        min-width: 70vh;
    }

    .sm\:parent:target .parent-target\:min-vw-80{
        min-width: 80vh;
    }

    .sm\:parent:target .parent-target\:min-vw-90{
        min-width: 100vh;
    }

    .sm\:parent:target .parent-target\:min-vw-100{
        min-width: 100vh;
    }

    .sm\:parent:target .parent-target\:max-vh-10{
        max-height: 10vh;
    }

    .sm\:parent:target .parent-target\:max-vh-20{
        max-height: 20vh;
    }

    .sm\:parent:target .parent-target\:max-vh-30{
        max-height: 30vh;
    }

    .sm\:parent:target .parent-target\:max-vh-40{
        max-height: 40vh;
    }

    .sm\:parent:target .parent-target\:max-vh-50{
        max-height: 50vh;
    }

    .sm\:parent:target .parent-target\:max-vh-60{
        max-height: 60vh;
    }

    .sm\:parent:target .parent-target\:max-vh-70{
        max-height: 70vh;
    }

    .sm\:parent:target .parent-target\:max-vh-80{
        max-height: 80vh;
    }

    .sm\:parent:target .parent-target\:max-vh-90{
        max-height: 100vh;
    }

    .sm\:parent:target .parent-target\:max-vh-100{
        max-height: 100vh;
    }

    .sm\:parent:target .parent-target\:max-vw-10{
        max-width: 10vh;
    }

    .sm\:parent:target .parent-target\:max-vw-20{
        max-width: 20vh;
    }

    .sm\:parent:target .parent-target\:max-vw-30{
        max-width: 30vh;
    }

    .sm\:parent:target .parent-target\:max-vw-40{
        max-width: 40vh;
    }

    .sm\:parent:target .parent-target\:max-vw-50{
        max-width: 50vh;
    }

    .sm\:parent:target .parent-target\:max-vw-60{
        max-width: 60vh;
    }

    .sm\:parent:target .parent-target\:max-vw-70{
        max-width: 70vh;
    }

    .sm\:parent:target .parent-target\:max-vw-80{
        max-width: 80vh;
    }

    .sm\:parent:target .parent-target\:max-vw-90{
        max-width: 100vh;
    }

    .sm\:parent:target .parent-target\:max-vw-100{
        max-width: 100vh;
    }

    .sm\:parent:target .parent-target\:min-w-2{
        min-width: 2px;
    }

    .sm\:parent:target .parent-target\:min-w-4{
        min-width: 4px;
    }

    .sm\:parent:target .parent-target\:min-w-6{
        min-width: 6px;
    }

    .sm\:parent:target .parent-target\:min-w-8{
        min-width: 8px;
    }

    .sm\:parent:target .parent-target\:min-w-10{
        min-width: 10px;
    }

    .sm\:parent:target .parent-target\:min-w-12{
        min-width: 12px;
    }

    .sm\:parent:target .parent-target\:min-w-14{
        min-width: 14px;
    }

    .sm\:parent:target .parent-target\:min-w-16{
        min-width: 16px;
    }

    .sm\:parent:target .parent-target\:min-w-18{
        min-width: 18px;
    }

    .sm\:parent:target .parent-target\:min-w-20{
        min-width: 20px;
    }

    .sm\:parent:target .parent-target\:min-w-22{
        min-width: 1.5rem;
    }

    .sm\:parent:target .parent-target\:min-w-24{
        min-width: 3rem;
    }

    .sm\:parent:target .parent-target\:min-w-26{
        min-width: 4.5rem;
    }

    .sm\:parent:target .parent-target\:min-w-28{
        min-width: 6rem;
    }

    .sm\:parent:target .parent-target\:min-w-30{
        min-width: 7.5rem;
    }

    .sm\:parent:target .parent-target\:min-w-32{
        min-width: 10rem;
    }

    .sm\:parent:target .parent-target\:min-w-34{
        min-width: 11.5rem;
    }

    .sm\:parent:target .parent-target\:min-w-36{
        min-width: 13rem;
    }

    .sm\:parent:target .parent-target\:min-w-38{
        min-width: 14.5rem;
    }

    .sm\:parent:target .parent-target\:min-w-40{
        min-width: 16rem;
    }

    .sm\:parent:target .parent-target\:min-w-42{
        min-width: 18rem;
    }

    .sm\:parent:target .parent-target\:min-w-44{
        min-width: 20rem;
    }

    .sm\:parent:target .parent-target\:min-w-46{
        min-width: 22rem;
    }

    .sm\:parent:target .parent-target\:min-w-48{
        min-width: 24rem;
    }

    .sm\:parent:target .parent-target\:min-w-hf{
        min-width: 50%;
    }

    .sm\:parent:target .parent-target\:min-w-full{
        min-width: 100%;
    }

    .sm\:parent:target .parent-target\:min-w-min{
        min-width: min-content;
    }

    .sm\:parent:target .parent-target\:min-w-max{
        min-width: max-content;
    }

    .sm\:parent:target .parent-target\:min-w-fit{
        min-width: fit-content;
    }

    .sm\:parent:target .parent-target\:max-w-0{
        max-width: 0;
    }

    .sm\:parent:target .parent-target\:max-w-2{
        max-width: 2px;
    }

    .sm\:parent:target .parent-target\:max-w-4{
        max-width: 4px;
    }

    .sm\:parent:target .parent-target\:max-w-6{
        max-width: 6px;
    }

    .sm\:parent:target .parent-target\:max-w-8{
        max-width: 8px;
    }

    .sm\:parent:target .parent-target\:max-w-10{
        max-width: 10px;
    }

    .sm\:parent:target .parent-target\:max-w-12{
        max-width: 12px;
    }

    .sm\:parent:target .parent-target\:max-w-14{
        max-width: 14px;
    }

    .sm\:parent:target .parent-target\:max-w-16{
        max-width: 16px;
    }

    .sm\:parent:target .parent-target\:max-w-18{
        max-width: 18px;
    }

    .sm\:parent:target .parent-target\:max-w-20{
        max-width: 20px;
    }

    .sm\:parent:target .parent-target\:max-w-22{
        max-width: 1.5rem;
    }

    .sm\:parent:target .parent-target\:max-w-24{
        max-width: 3rem;
    }

    .sm\:parent:target .parent-target\:max-w-26{
        max-width: 4.5rem;
    }

    .sm\:parent:target .parent-target\:max-w-28{
        max-width: 6rem;
    }

    .sm\:parent:target .parent-target\:max-w-30{
        max-width: 7.5rem;
    }

    .sm\:parent:target .parent-target\:max-w-32{
        max-width: 10rem;
    }

    .sm\:parent:target .parent-target\:max-w-34{
        max-width: 11.5rem;
    }

    .sm\:parent:target .parent-target\:max-w-36{
        max-width: 13rem;
    }

    .sm\:parent:target .parent-target\:max-w-38{
        max-width: 14.5rem;
    }

    .sm\:parent:target .parent-target\:max-w-40{
        max-width: 16rem;
    }

    .sm\:parent:target .parent-target\:max-w-42{
        max-width: 18rem;
    }

    .sm\:parent:target .parent-target\:max-w-44{
        max-width: 20rem;
    }

    .sm\:parent:target .parent-target\:max-w-46{
        max-width: 22rem;
    }

    .sm\:parent:target .parent-target\:max-w-48{
        max-width: 24rem;
    }

    .sm\:parent:target .parent-target\:max-w-hf{
        max-width: 50%;
    }

    .sm\:parent:target .parent-target\:max-w-full{
        max-width: 100%;
    }

    .sm\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }

    .sm\:parent:target .parent-target\:max-w-max{
        max-width: max-content;
    }

    .sm\:parent:target .parent-target\:max-w-fit{
        max-width: fit-content;
    }

    .sm\:parent:target .parent-target\:h-0{
        height: 0;
    }

    .sm\:parent:target .parent-target\:h-2{
        height: 2px;
    }

    .sm\:parent:target .parent-target\:h-4{
        height: 4px;
    }

    .sm\:parent:target .parent-target\:h-6{
        height: 6px;
    }

    .sm\:parent:target .parent-target\:h-8{
        height: 8px;
    }

    .sm\:parent:target .parent-target\:h-10{
        height: 10px;
    }

    .sm\:parent:target .parent-target\:h-12{
        height: 12px;
    }

    .sm\:parent:target .parent-target\:h-14{
        height: 14px;
    }

    .sm\:parent:target .parent-target\:h-16{
        height: 16px;
    }

    .sm\:parent:target .parent-target\:h-18{
        height: 18px;
    }

    .sm\:parent:target .parent-target\:h-20{
        height: 20px;
    }

    .sm\:parent:target .parent-target\:h-22{
        height: 1.5rem;
    }

    .sm\:parent:target .parent-target\:h-24{
        height: 3rem;
    }

    .sm\:parent:target .parent-target\:h-26{
        height: 4.5rem;
    }

    .sm\:parent:target .parent-target\:h-28{
        height: 6rem;
    }

    .sm\:parent:target .parent-target\:h-30{
        height: 7.5rem;
    }

    .sm\:parent:target .parent-target\:h-32{
        height: 10rem;
    }

    .sm\:parent:target .parent-target\:h-34{
        height: 11.5rem;
    }

    .sm\:parent:target .parent-target\:h-36{
        height: 13rem;
    }

    .sm\:parent:target .parent-target\:h-38{
        height: 14.5rem;
    }

    .sm\:parent:target .parent-target\:h-40{
        height: 16rem;
    }

    .sm\:parent:target .parent-target\:h-42{
        height: 18rem;
    }

    .sm\:parent:target .parent-target\:h-44{
        height: 20rem;
    }

    .sm\:parent:target .parent-target\:h-46{
        height: 22rem;
    }

    .sm\:parent:target .parent-target\:h-48{
        height: 24rem;
    }

    .sm\:parent:target .parent-target\:h-52{
        height: 28rem;
    }

    .sm\:parent:target .parent-target\:h-56{
        height: 32rem;
    }

    .sm\:parent:target .parent-target\:h-60{
        height: 36rem;
    }

    .sm\:parent:target .parent-target\:h-64{
        height: 40rem;
    }

    .sm\:parent:target .parent-target\:h-68{
        height: 44rem;
    }

    .sm\:parent:target .parent-target\:h-72{
        height: 48rem;
    }

    .sm\:parent:target .parent-target\:h-76{
        height: 52rem;
    }

    .sm\:parent:target .parent-target\:h-80{
        height: 56rem;
    }

    .sm\:parent:target .parent-target\:h-84{
        height: 60rem;
    }

    .sm\:parent:target .parent-target\:h-hf{
        height: 50%;
    }

    .sm\:parent:target .parent-target\:h-third{
        height: 33.333%;
    }

    .sm\:parent:target .parent-target\:h-two-third{
        height: 66.67%;
    }

    .sm\:parent:target .parent-target\:h-quarter{
        height: 25%;
    }

    .sm\:parent:target .parent-target\:h-three-quarter{
        height: 75%;
    }

    .sm\:parent:target .parent-target\:h-fifth{
        height: 20%;
    }

    .sm\:parent:target .parent-target\:h-two-fifth{
        height: 40%;
    }

    .sm\:parent:target .parent-target\:h-three-fifth{
        height: 60%;
    }

    .sm\:parent:target .parent-target\:h-four-fifth{
        height: 80%;
    }

    .sm\:parent:target .parent-target\:h-tenth{
        height: 10%;
    }

    .sm\:parent:target .parent-target\:h-two-tenth{
        height: 20%;
    }

    .sm\:parent:target .parent-target\:h-three-tenth{
        height: 30%;
    }

    .sm\:parent:target .parent-target\:h-four-tenth{
        height: 40%;
    }

    .sm\:parent:target .parent-target\:h-five-tenth{
        height: 50%;
    }

    .sm\:parent:target .parent-target\:h-six-tenth{
        height: 60%;
    }

    .sm\:parent:target .parent-target\:h-seventh-tenth{
        height: 70%;
    }

    .sm\:parent:target .parent-target\:h-eight-tenth{
        height: 80%;
    }

    .sm\:parent:target .parent-target\:h-nine-tenth{
        height: 90%;
    }

    .sm\:parent:target .parent-target\:h-full{
        height: 100%;
    }

    .sm\:parent:target .parent-target\:h-min{
        height: min-content;
    }

    .sm\:parent:target .parent-target\:h-max{
        height: max-content;
    }

    .sm\:parent:target .parent-target\:h-fit{
        height: fit-content;
    }

    .sm\:parent:target .parent-target\:min-h-0{
        min-height: 0;
    }

    .sm\:parent:target .parent-target\:min-h-2{
        min-height: 2px;
    }

    .sm\:parent:target .parent-target\:min-h-4{
        min-height: 4px;
    }

    .sm\:parent:target .parent-target\:min-h-6{
        min-height: 6px;
    }

    .sm\:parent:target .parent-target\:min-h-8{
        min-height: 8px;
    }

    .sm\:parent:target .parent-target\:min-h-10{
        min-height: 10px;
    }

    .sm\:parent:target .parent-target\:min-h-12{
        min-height: 12px;
    }

    .sm\:parent:target .parent-target\:min-h-14{
        min-height: 14px;
    }

    .sm\:parent:target .parent-target\:min-h-16{
        min-height: 16px;
    }

    .sm\:parent:target .parent-target\:min-h-18{
        min-height: 18px;
    }

    .sm\:parent:target .parent-target\:min-h-20{
        min-height: 20px;
    }

    .sm\:parent:target .parent-target\:min-h-22{
        min-height: 1.5rem;
    }

    .sm\:parent:target .parent-target\:min-h-24{
        min-height: 3rem;
    }

    .sm\:parent:target .parent-target\:min-h-26{
        min-height: 4.5rem;
    }

    .sm\:parent:target .parent-target\:min-h-28{
        min-height: 6rem;
    }

    .sm\:parent:target .parent-target\:min-h-30{
        min-height: 7.5rem;
    }

    .sm\:parent:target .parent-target\:min-h-32{
        min-height: 10rem;
    }

    .sm\:parent:target .parent-target\:min-h-34{
        min-height: 11.5rem;
    }

    .sm\:parent:target .parent-target\:min-h-36{
        min-height: 13rem;
    }

    .sm\:parent:target .parent-target\:min-h-38{
        min-height: 14.5rem;
    }

    .sm\:parent:target .parent-target\:min-h-40{
        min-height: 16rem;
    }

    .sm\:parent:target .parent-target\:min-h-42{
        min-height: 18rem;
    }

    .sm\:parent:target .parent-target\:min-h-44{
        min-height: 20rem;
    }

    .sm\:parent:target .parent-target\:min-h-46{
        min-height: 22rem;
    }

    .sm\:parent:target .parent-target\:min-h-48{
        min-height: 24rem;
    }

    .sm\:parent:target .parent-target\:min-h-hf{
        min-height: 50%;
    }

    .sm\:parent:target .parent-target\:min-h-full{
        min-height: 100%;
    }

    .sm\:parent:target .parent-target\:min-h-min{
        min-height: min-content;
    }

    .sm\:parent:target .parent-target\:min-h-max{
        min-height: max-content;
    }

    .sm\:parent:target .parent-target\:min-h-fit{
        min-height: fit-content;
    }

    .sm\:parent:target .parent-target\:max-h-0{
        max-height: 0;
    }

    .sm\:parent:target .parent-target\:max-h-2{
        max-height: 2px;
    }

    .sm\:parent:target .parent-target\:max-h-4{
        max-height: 4px;
    }

    .sm\:parent:target .parent-target\:max-h-6{
        max-height: 6px;
    }

    .sm\:parent:target .parent-target\:max-h-8{
        max-height: 8px;
    }

    .sm\:parent:target .parent-target\:max-h-10{
        max-height: 10px;
    }

    .sm\:parent:target .parent-target\:max-h-12{
        max-height: 12px;
    }

    .sm\:parent:target .parent-target\:max-h-14{
        max-height: 14px;
    }

    .sm\:parent:target .parent-target\:max-h-16{
        max-height: 16px;
    }

    .sm\:parent:target .parent-target\:max-h-18{
        max-height: 18px;
    }

    .sm\:parent:target .parent-target\:max-h-20{
        max-height: 20px;
    }

    .sm\:parent:target .parent-target\:max-h-22{
        max-height: 1.5rem;
    }

    .sm\:parent:target .parent-target\:max-h-24{
        max-height: 3rem;
    }

    .sm\:parent:target .parent-target\:max-h-26{
        max-height: 4.5rem;
    }

    .sm\:parent:target .parent-target\:max-h-28{
        max-height: 6rem;
    }

    .sm\:parent:target .parent-target\:max-h-30{
        max-height: 7.5rem;
    }

    .sm\:parent:target .parent-target\:max-h-32{
        max-height: 10rem;
    }

    .sm\:parent:target .parent-target\:max-h-34{
        max-height: 11.5rem;
    }

    .sm\:parent:target .parent-target\:max-h-36{
        max-height: 13rem;
    }

    .sm\:parent:target .parent-target\:max-h-38{
        max-height: 14.5rem;
    }

    .sm\:parent:target .parent-target\:max-h-40{
        max-height: 16rem;
    }

    .sm\:parent:target .parent-target\:max-h-42{
        max-height: 18rem;
    }

    .sm\:parent:target .parent-target\:max-h-44{
        max-height: 20rem;
    }

    .sm\:parent:target .parent-target\:max-h-46{
        max-height: 22rem;
    }

    .sm\:parent:target .parent-target\:max-h-48{
        max-height: 24rem;
    }

    .sm\:parent:target .parent-target\:max-h-hf{
        max-height: 50%;
    }

    .sm\:parent:target .parent-target\:max-h-full{
        max-height: 100%;
    }

    .sm\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }

    .sm\:parent:target .parent-target\:max-h-max{
        max-height: max-content;
    }

    .sm\:parent:target .parent-target\:max-h-fit{
        max-height: fit-content;
    }

    .sm\:parent:target .parent-target\:sans{
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    }

    .sm\:parent:target .parent-target\:serif{
        font-family: Georgia, 'Times New Roman', Times, serif;
    }

    .sm\:parent:target .parent-target\:mono{
        font-family: 'Courier New', Courier, monospace;
    }

    .sm\:parent:target .parent-target\:font-s-xs{
        font-size: var(--velocity-font-s-xs);
    }

    .sm\:parent:target .parent-target\:font-s-sm{
        font-size: var(--velocity-font-s-sm);
    }

    .sm\:parent:target .parent-target\:font-s-md{
        font-size: var(--velocity-font-s-md);
    }

    .sm\:parent:target .parent-target\:font-s-lg{
        font-size: var(--velocity-font-s-lg);
    }

    .sm\:parent:target .parent-target\:font-s-xm{
        font-size: var(--velocity-font-s-xm);
    }

    .sm\:parent:target .parent-target\:font-s-xl{
        font-size: var(--velocity-font-s-xl);
    }

    .sm\:parent:target .parent-target\:font-s-2md{
        font-size: var(--velocity-font-s-2md);
    }

    .sm\:parent:target .parent-target\:font-s-2xm{
        font-size: var(--velocity-font-s-2xm);
    }

    .sm\:parent:target .parent-target\:font-s-2lg{
        font-size: var(--velocity-font-s-2lg);
    }

    .sm\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:parent:target .parent-target\:font-s-2xl{
        font-size: var(--velocity-font-s-2xl);
    }

    .sm\:parent:target .parent-target\:font-s-4md{
        font-size: var(--velocity-font-s-4md);
    }

    .sm\:parent:target .parent-target\:font-s-6md{
        font-size: var(--velocity-font-s-6md);
    }

    .sm\:parent:target .parent-target\:font-s-8md{
        font-size: var(--velocity-font-s-8md);
    }

    .sm\:parent:target .parent-target\:font-smoothing-antialiased{
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

    .sm\:parent:target .parent-target\:font-subpixel-antialiased{
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto;
    }

    .sm\:parent:target .parent-target\:italic{
        font-style: italic;
    }

    .sm\:parent:target .parent-target\:italic-0{
        font-style: normal;
    }

    .sm\:parent:target .parent-target\:font-w-thin{
        font-weight: 100;
    }

    .sm\:parent:target .parent-target\:font-w-extralight{
        font-weight: 200;
    }

    .sm\:parent:target .parent-target\:font-w-light{
        font-weight: 300;
    }

    .sm\:parent:target .parent-target\:font-w-normal{
        font-weight: 400;
    }

    .sm\:parent:target .parent-target\:font-w-medium{
        font-weight: 500;
    }

    .sm\:parent:target .parent-target\:font-w-semibold{
        font-weight: 600;
    }

    .sm\:parent:target .parent-target\:font-w-bold{
        font-weight: 700;
    }

    .sm\:parent:target .parent-target\:font-w-extrabold{
        font-weight: 800;
    }

    .sm\:parent:target .parent-target\:font-w-black{
        font-weight: 900;
    }

    .sm\:parent:target .parent-target\:letter-space-lt{
        letter-spacing: -0.25rem;
    }

    .sm\:parent:target .parent-target\:letter-space-tt{
        letter-spacing: -0.125rem;
    }

    .sm\:parent:target .parent-target\:letter-space-normal{
        letter-spacing: 0;
    }

    .sm\:parent:target .parent-target\:letter-space-wide{
        letter-spacing: 0.125rem;
    }

    .sm\:parent:target .parent-target\:letter-space-wider{
        letter-spacing: 0.25rem;
    }

    .sm\:parent:target .parent-target\:line-h-1{
        line-height: 0.25rem;
    }

    .sm\:parent:target .parent-target\:line-h-2{
        line-height: 0.5rem;
    }

    .sm\:parent:target .parent-target\:line-h-3{
        line-height: 0.75rem;
    }

    .sm\:parent:target .parent-target\:line-h-4{
        line-height: 1rem;
    }

    .sm\:parent:target .parent-target\:line-h-5{
        line-height: 1.25rem;
    }

    .sm\:parent:target .parent-target\:line-h-6{
        line-height: 1.5rem;
    }

    .sm\:parent:target .parent-target\:line-h-7{
        line-height: 1.75rem;
    }

    .sm\:parent:target .parent-target\:line-h-8{
        line-height: 2rem;
    }

    .sm\:parent:target .parent-target\:line-h-9{
        line-height: 2.25rem;
    }

    .sm\:parent:target .parent-target\:line-h-10{
        line-height: 2.5rem;
    }

    .sm\:parent:target .parent-target\:line-h-normal{
        line-height: 1;
    }

    .sm\:parent:target .parent-target\:line-h-sm{
        line-height: 1.25;
    }

    .sm\:parent:target .parent-target\:line-h-md{
        line-height: 1.5;
    }

    .sm\:parent:target .parent-target\:line-h-lg{
        line-height: 1.75;
    }

    .sm\:parent:target .parent-target\:line-h-lg{
        line-height: 2;
    }

    .sm\:parent:target .parent-target\:line-h-xl{
        line-height: 4;
    }

    .sm\:parent:target .parent-target\:list-img-none{
        list-style-image: none;
    }

    .sm\:parent:target .parent-target\:list-position-inside{
        list-style-position: inside;
    }

    .sm\:parent:target .parent-target\:list-position-outside{
        list-style-position: outside;
    }

    .sm\:parent:target .parent-target\:list-type-none{
        list-style-type: none;
    }

    .sm\:parent:target .parent-target\:list-type-disc{
        list-style-type: disc;
    }

    .sm\:parent:target .parent-target\:list-type-decimal{
        list-style-type: decimal;
    }

    .sm\:parent:target .parent-target\:list-type-square{
        list-style-type: square;
    }

    .sm\:parent:target .parent-target\:left-text{
        text-align: left;
    }

    .sm\:parent:target .parent-target\:right-text{
        text-align: right;
    }

    .sm\:parent:target .parent-target\:justify-text{
        text-align: justify;
    }

    .sm\:parent:target .parent-target\:center-text{
        text-align: center;
    }

    .sm\:parent:target .parent-target\:start-text{
        text-align: start;
    }

    .sm\:parent:target .parent-target\:end-text{
        text-align: end;
    }

    .sm\:parent:target .parent-target\:underline-text{
        text-decoration-line: underline;
    }

    .sm\:parent:target .parent-target\:overline-text{
        text-decoration-line: overline;
    }

    .sm\:parent:target .parent-target\:strikethrough-text{
        text-decoration-line: line-through;
    }

    .sm\:parent:target .parent-target\:no-decoration-text{
        text-decoration-line: none;
    }

    .sm\:parent:target .parent-target\:text-decoration-solid{
        text-decoration-style: solid;
    }

    .sm\:parent:target .parent-target\:text-decoration-double{
        text-decoration-style: double;
    }

    .sm\:parent:target .parent-target\:text-decoration-dotted{
        text-decoration-style: dotted;
    }

    .sm\:parent:target .parent-target\:text-decoration-dashed{
        text-decoration-style: dashed;
    }

    .sm\:parent:target .parent-target\:text-decoration-wavy{
        text-decoration-style: wavy;
    }

    .sm\:parent:target .parent-target\:decoration-thick-auto{
        text-decoration-thickness: auto;
    }

    .sm\:parent:target .parent-target\:decoration-thick-0{
        text-decoration-thickness: 0;
    }

    .sm\:parent:target .parent-target\:decoration-thick-sm{
        text-decoration-thickness: 1px;
    }

    .sm\:parent:target .parent-target\:decoration-thick-md{
        text-decoration-thickness: 2px;
    }

    .sm\:parent:target .parent-target\:decoration-thick-lg{
        text-decoration-thickness: 4px;
    }

    .sm\:parent:target .parent-target\:decoration-thick-xl{
        text-decoration-thickness: 8px;
    }

    .sm\:parent:target .parent-target\:underline-offset-auto{
        text-underline-offset: auto;
    }

    .sm\:parent:target .parent-target\:underline-offset-0{
        text-underline-offset: 0;
    }

    .sm\:parent:target .parent-target\:underline-offset-sm{
        text-underline-offset: 1px;
    }

    .sm\:parent:target .parent-target\:underline-offset-md{
        text-underline-offset: 2px;
    }

    .sm\:parent:target .parent-target\:underline-offset-lg{
        text-underline-offset: 4px;
    }

    .sm\:parent:target .parent-target\:underline-offset-xl{
        text-underline-offset: 8px;
    }

    .sm\:parent:target .parent-target\:text-uppercase{
        text-transform: uppercase;
    }

    .sm\:parent:target .parent-target\:text-lowercase{
        text-transform: lowercase;
    }

    .sm\:parent:target .parent-target\:text-capitalize{
        text-transform: capitalize;
    }

    .sm\:parent:target .parent-target\:text-no-case{
        text-transform: none;
    }

    .sm\:parent:target .parent-target\:text-ellipsis{
        text-overflow: ellipsis;
    }

    .sm\:parent:target .parent-target\:text-clip{
        text-overflow: clip;
    }

    .sm\:parent:target .parent-target\:text-wrap{
        text-wrap: wrap;
    }

    .sm\:parent:target .parent-target\:text-nowrap{
        text-wrap: nowrap;
    }

    .sm\:parent:target .parent-target\:text-balance{
        text-wrap: balance;
    }

    .sm\:parent:target .parent-target\:text-pretty{
        text-wrap: pretty;
    }

    .sm\:parent:target .parent-target\:text-indent-0{
        text-indent: 0;
    }

    .sm\:parent:target .parent-target\:text-indent-1{
        text-indent: 1px;
    }

    .sm\:parent:target .parent-target\:text-indent-2{
        text-indent: 2px;
    }

    .sm\:parent:target .parent-target\:text-indent-4{
        text-indent: 4px;
    }

    .sm\:parent:target .parent-target\:text-indent-6{
        text-indent: 6px;
    }

    .sm\:parent:target .parent-target\:text-indent-8{
        text-indent: 8px;
    }

    .sm\:parent:target .parent-target\:text-indent-10{
        text-indent: 10px;
    }

    .sm\:parent:target .parent-target\:text-indent-12{
        text-indent: 12px;
    }

    .sm\:parent:target .parent-target\:text-indent-14{
        text-indent: 14px;
    }

    .sm\:parent:target .parent-target\:text-indent-16{
        text-indent: 16px;
    }

    .sm\:parent:target .parent-target\:text-indent-18{
        text-indent: 18px;
    }

    .sm\:parent:target .parent-target\:text-indent-20{
        text-indent: 20px;
    }

    .sm\:parent:target .parent-target\:vertical-align-baseline{
        vertical-align: baseline;
    }

    .sm\:parent:target .parent-target\:vertical-align-top{
        vertical-align: top;
    }

    .sm\:parent:target .parent-target\:vertical-align-bottom{
        vertical-align: bottom;
    }

    .sm\:parent:target .parent-target\:vertical-align-middle{
        vertical-align: middle;
    }

    .sm\:parent:target .parent-target\:vertical-align-text-top{
        vertical-align: text-top;
    }

    .sm\:parent:target .parent-target\:vertical-align-text-bottom{
        vertical-align: text-bottom;
    }

    .sm\:parent:target .parent-target\:vertical-align-sub{
        vertical-align: sub;
    }

    .sm\:parent:target .parent-target\:vertical-align-super{
        vertical-align: super;
    }

    .sm\:parent:target .parent-target\:white-space-normal{
        white-space: normal;
    }

    .sm\:parent:target .parent-target\:white-space-nowrap{
        white-space: nowrap;
    }

    .sm\:parent:target .parent-target\:white-space-pre{
        white-space: pre;
    }

    .sm\:parent:target .parent-target\:white-space-pre-line{
        white-space: pre-line;
    }

    .sm\:parent:target .parent-target\:white-space-pre-wrap{
        white-space: pre-wrap;
    }

    .sm\:parent:target .parent-target\:white-break-spaces{
        white-space: break-spaces;
    }

    .sm\:parent:target .parent-target\:word-break-normal{
        word-break: normal;
    }

    .sm\:parent:target .parent-target\:word-break-words{
        word-break: break-word;
    }

    .sm\:parent:target .parent-target\:word-break-all{
        word-break: break-all;
    }

    .sm\:parent:target .parent-target\:word-break-keep{
        word-break: keep-all;
    }

    .sm\:parent:target .parent-target\:content-none{
        content: none;
    }

    .sm\:parent:target .parent-target\:content-blank{
        content: "";
    }

    .sm\:parent:target .parent-target\:bg-fixed{
        background-attachment: fixed;
    }

    .sm\:parent:target .parent-target\:bg-local{
        background-attachment: local;
    }

    .sm\:parent:target .parent-target\:bg-scroll{
        background-attachment: scroll;
    }

    .sm\:parent:target .parent-target\:bg-clip-border{
        background-clip: border-box;
    }

    .sm\:parent:target .parent-target\:bg-clip-content{
        background-clip: content-box;
    }

    .sm\:parent:target .parent-target\:bg-clip-padding{
        background-clip: padding-box;
    }

    .sm\:parent:target .parent-target\:bg-clip-text{
        background-clip: text;
    }

    .sm\:parent:target .parent-target\:bg-or-border{
        background-origin: border-box;
    }

    .sm\:parent:target .parent-target\:bg-origin-border{
        background-origin: border-box;
    }

    .sm\:parent:target .parent-target\:bg-origin-padding{
        background-origin: padding-box;
    }

    .sm\:parent:target .parent-target\:bg-origin-content{
        background-origin: content-box;
    }

    .sm\:parent:target .parent-target\:bg-top{
        background-position: top;
    }

    .sm\:parent:target .parent-target\:bg-bottom{
        background-position: bottom;
    }

    .sm\:parent:target .parent-target\:bg-center{
        background-position: center;
    }

    .sm\:parent:target .parent-target\:bg-left{
        background-position: left;
    }

    .sm\:parent:target .parent-target\:bg-right{
        background-position: top;
    }

    .sm\:parent:target .parent-target\:bg-left-top{
        background-position: left top;
    }

    .sm\:parent:target .parent-target\:bg-right-top{
        background-position: right top;
    }

    .sm\:parent:target .parent-target\:bg-left-bottom{
        background-position: left bottom;
    }

    .sm\:parent:target .parent-target\:bg-right-bottom{
        background-position: right bottom;
    }

    .sm\:parent:target .parent-target\:bg-no-repeat{
        background-repeat: no-repeat;
    }

    .sm\:parent:target .parent-target\:bg-repeat{
        background-repeat: repeat;
    }

    .sm\:parent:target .parent-target\:bg-repeat-x{
        background-repeat: repeat-x;
    }

    .sm\:parent:target .parent-target\:bg-repeat-y{
        background-repeat: repeat-y;
    }

    .sm\:parent:target .parent-target\:bg-repeat-space{
        background-repeat: space;
    }

    .sm\:parent:target .parent-target\:bg-repeat-round{
        background-repeat: round;
    }

    .sm\:parent:target .parent-target\:bg-s-auto{
        background-size: auto;
    }

    .sm\:parent:target .parent-target\:bg-s-cover{
        background-size: cover;
    }

    .sm\:parent:target .parent-target\:bg-s-contain{
        background-size: contain;
    }

    /* padding */
    .sm\:parent:target .parent-target\:p-auto{
        padding: auto;
    }

    .sm\:parent:target .parent-target\:p-0{
        padding: 0;
    }

    .sm\:parent:target .parent-target\:p-4{
        padding: var(--velocity-padding-4);
    }

    .sm\:parent:target .parent-target\:p-8{
        padding: var(--velocity-padding-8);
    }

    .sm\:parent:target .parent-target\:p-12{
        padding: var(--velocity-padding-12);
    }

    .sm\:parent:target .parent-target\:p-16{
        padding: var(--velocity-padding-16);
    }

    .sm\:parent:target .parent-target\:p-20{
        padding: var(--velocity-padding-20);
    }

    .sm\:parent:target .parent-target\:p-24{
        padding: var(--velocity-padding-24);
    }

    .sm\:parent:target .parent-target\:p-28{
        padding: var(--velocity-padding-28);
    }

    .sm\:parent:target .parent-target\:p-32{
        padding: var(--velocity-padding-32);
    }

    .sm\:parent:target .parent-target\:p-36{
        padding: var(--velocity-padding-36);
    }

    .sm\:parent:target .parent-target\:p-40{
        padding: var(--velocity-padding-40);
    }

    .sm\:parent:target .parent-target\:p-44{
        padding: var(--velocity-padding-44);
    }

    .sm\:parent:target .parent-target\:p-48{
        padding: var(--velocity-padding-48);
    }

    .sm\:parent:target .parent-target\:p-52{
        padding: var(--velocity-padding-52);
    }

    .sm\:parent:target .parent-target\:p-56{
        padding: var(--velocity-padding-56);
    }

    .sm\:parent:target .parent-target\:p-60{
        padding: var(--velocity-padding-60);
    }

    .sm\:parent:target .parent-target\:p-64{
        padding: var(--velocity-padding-64);
    }

    .sm\:parent:target .parent-target\:p-68{
        padding: var(--velocity-padding-68);
    }

    .sm\:parent:target .parent-target\:p-72{
        padding: var(--velocity-padding-72);
    }

    .sm\:parent:target .parent-target\:p-76{
        padding: var(--velocity-padding-76);
    }

    .sm\:parent:target .parent-target\:p-80{
        padding: var(--velocity-padding-80);
    }

    /** padding top **/
    .sm\:parent:target .parent-target\:pt-auto{
        padding-top: auto;
    }

    .sm\:parent:target .parent-target\:pt-0{
        padding-top: 0;
    }

    .sm\:parent:target .parent-target\:pt-4{
        padding-top: 0.25rem;
    }

    .sm\:parent:target .parent-target\:pt-8{
        padding-top: 0.5rem;
    }

    .sm\:parent:target .parent-target\:pt-12{
        padding-top: 0.75rem;
    }

    .sm\:parent:target .parent-target\:pt-16{
        padding-top: 1rem;
    }

    .sm\:parent:target .parent-target\:pt-20{
        padding-top: 1.25rem;
    }

    .sm\:parent:target .parent-target\:pt-24{
        padding-top: 1.5rem;
    }

    .sm\:parent:target .parent-target\:pt-28{
        padding-top: 1.75rem;
    }

    .sm\:parent:target .parent-target\:pt-32{
        padding-top: 2rem;
    }

    .sm\:parent:target .parent-target\:pt-36{
        padding-top: 2.25rem;
    }

    .sm\:parent:target .parent-target\:pt-40{
        padding-top: 2.5rem;
    }

    .sm\:parent:target .parent-target\:pt-44{
        padding-top: 2.75rem;
    }

    .sm\:parent:target .parent-target\:pt-48{
        padding-top: 3rem;
    }

    .sm\:parent:target .parent-target\:pt-52{
        padding-top: 3.25rem;
    }

    .sm\:parent:target .parent-target\:pt-56{
        padding-top: 3.5rem;
    }

    .sm\:parent:target .parent-target\:pt-60{
        padding-top: 3.75rem;
    }

    .sm\:parent:target .parent-target\:pt-64{
        padding-top: 4rem;
    }

    .sm\:parent:target .parent-target\:pt-68{
        padding-top: 6rem;
    }

    .sm\:parent:target .parent-target\:pt-72{
        padding-top: 8rem;
    }

    .sm\:parent:target .parent-target\:pt-76{
        padding-top: 12rem;
    }

    .sm\:parent:target .parent-target\:pt-80{
        padding-top: 16rem;
    }

    /** padding-bottom **/
    .sm\:parent:target .parent-target\:pb-auto{
        padding-bottom: auto;
    }

    .sm\:parent:target .parent-target\:pb-0{
        padding-bottom: 0;
    }

    .sm\:parent:target .parent-target\:pb-4{
        padding-bottom: 0.25rem;
    }

    .sm\:parent:target .parent-target\:pb-8{
        padding-bottom: 0.5rem;
    }

    .sm\:parent:target .parent-target\:pb-12{
        padding-bottom: 0.75rem;
    }

    .sm\:parent:target .parent-target\:pb-16{
        padding-bottom: 1rem;
    }

    .sm\:parent:target .parent-target\:pb-20{
        padding-bottom: 1.25rem;
    }

    .sm\:parent:target .parent-target\:pb-24{
        padding-bottom: 1.5rem;
    }

    .sm\:parent:target .parent-target\:pb-28{
        padding-bottom: 1.75rem;
    }

    .sm\:parent:target .parent-target\:pb-32{
        padding-bottom: 2rem;
    }

    .sm\:parent:target .parent-target\:pb-36{
        padding-bottom: 2.25rem;
    }

    .sm\:parent:target .parent-target\:pb-40{
        padding-bottom: 2.5rem;
    }

    .sm\:parent:target .parent-target\:pb-44{
        padding-bottom: 2.75rem;
    }

    .sm\:parent:target .parent-target\:pb-48{
        padding-bottom: 3rem;
    }

    .sm\:parent:target .parent-target\:pb-52{
        padding-bottom: 3.25rem;
    }

    .sm\:parent:target .parent-target\:pb-56{
        padding-bottom: 3.5rem;
    }

    .sm\:parent:target .parent-target\:pb-60{
        padding-bottom: 3.75rem;
    }

    .sm\:parent:target .parent-target\:pb-64{
        padding-bottom: 4rem;
    }

    .sm\:parent:target .parent-target\:pb-68{
        padding-bottom: 6rem;
    }

    .sm\:parent:target .parent-target\:pb-72{
        padding-bottom: 8rem;
    }

    .sm\:parent:target .parent-target\:pb-76{
        padding-bottom: 12rem;
    }

    .sm\:parent:target .parent-target\:pb-80{
        padding-bottom: 16rem;
    }

    /** padding left **/
    .sm\:parent:target .parent-target\:pl-0{
        padding-left: auto;
    }

    .sm\:parent:target .parent-target\:pl-0{
        padding-left: 0;
    }

    .sm\:parent:target .parent-target\:pl-4{
        padding-left: 0.25rem;
    }

    .sm\:parent:target .parent-target\:pl-8{
        padding-left: 0.5rem;
    }

    .sm\:parent:target .parent-target\:pl-12{
        padding-left: 0.75rem;
    }

    .sm\:parent:target .parent-target\:pl-16{
        padding-left: 1rem;
    }

    .sm\:parent:target .parent-target\:pl-20{
        padding-left: 1.25rem;
    }

    .sm\:parent:target .parent-target\:pl-24{
        padding-left: 1.5rem;
    }

    .sm\:parent:target .parent-target\:pl-28{
        padding-left: 1.75rem;
    }

    .sm\:parent:target .parent-target\:pl-32{
        padding-left: 2rem;
    }

    .sm\:parent:target .parent-target\:pl-36{
        padding-left: 2.25rem;
    }

    .sm\:parent:target .parent-target\:pl-40{
        padding-left: 2.5rem;
    }

    .sm\:parent:target .parent-target\:pl-44{
        padding-left: 2.75rem;
    }

    .sm\:parent:target .parent-target\:pl-48{
        padding-left: 3rem;
    }

    .sm\:parent:target .parent-target\:pl-52{
        padding-left: 3.25rem;
    }

    .sm\:parent:target .parent-target\:pl-56{
        padding-left: 3.5rem;
    }

    .sm\:parent:target .parent-target\:pl-60{
        padding-left: 3.75rem;
    }

    .sm\:parent:target .parent-target\:pl-64{
        padding-left: 4rem;
    }

    .sm\:parent:target .parent-target\:pl-68{
        padding-left: 6rem;
    }

    .sm\:parent:target .parent-target\:pl-72{
        padding-left: 8rem;
    }

    .sm\:parent:target .parent-target\:pl-76{
        padding-left: 12rem;
    }

    .sm\:parent:target .parent-target\:pl-80{
        padding-left: 16rem;
    }

    /** padding-right **/
    .sm\:parent:target .parent-target\:pr-auto{
        padding-right: auto;
    }

    .sm\:parent:target .parent-target\:pr-0{
        padding-right: 0;
    }

    .sm\:parent:target .parent-target\:pr-4{
        padding-right: 0.25rem;
    }

    .sm\:parent:target .parent-target\:pr-8{
        padding-right: 0.5rem;
    }

    .sm\:parent:target .parent-target\:pr-12{
        padding-right: 0.75rem;
    }

    .sm\:parent:target .parent-target\:pr-16{
        padding-right: 1rem;
    }

    .sm\:parent:target .parent-target\:pr-20{
        padding-right: 1.25rem;
    }

    .sm\:parent:target .parent-target\:pr-24{
        padding-right: 1.5rem;
    }

    .sm\:parent:target .parent-target\:pr-28{
        padding-right: 1.75rem;
    }

    .sm\:parent:target .parent-target\:pr-32{
        padding-right: 2rem;
    }

    .sm\:parent:target .parent-target\:pr-36{
        padding-right: 2.25rem;
    }

    .sm\:parent:target .parent-target\:pr-40{
        padding-right: 2.5rem;
    }

    .sm\:parent:target .parent-target\:pr-44{
        padding-right: 2.75rem;
    }

    .sm\:parent:target .parent-target\:pr-48{
        padding-right: 3rem;
    }

    .sm\:parent:target .parent-target\:pr-52{
        padding-right: 3.25rem;
    }

    .sm\:parent:target .parent-target\:pr-56{
        padding-right: 3.5rem;
    }

    .sm\:parent:target .parent-target\:pr-60{
        padding-right: 3.75rem;
    }

    .sm\:parent:target .parent-target\:pr-64{
        padding-right: 4rem;
    }

    .sm\:parent:target .parent-target\:pr-68{
        padding-right: 6rem;
    }

    .sm\:parent:target .parent-target\:pr-72{
        padding-right: 8rem;
    }

    .sm\:parent:target .parent-target\:pr-76{
        padding-right: 12rem;
    }

    .sm\:parent:target .parent-target\:pr-80{
        padding-right: 16rem;
    }

    /* padding left and right **/
    .sm\:parent:target .parent-target\:px-auto{
        padding-left: auto;
        padding-right: auto;
    }

    .sm\:parent:target .parent-target\:px-0{
        padding-left: 0;
        padding-right: 0;
    }

    .sm\:parent:target .parent-target\:px-4{
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:parent:target .parent-target\:px-8{
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .sm\:parent:target .parent-target\:px-12{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .sm\:parent:target .parent-target\:px-16{
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:parent:target .parent-target\:px-20{
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:parent:target .parent-target\:px-24{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .sm\:parent:target .parent-target\:px-28{
        padding-left: 1.75rem;
        padding-right: 1.75rem;
    }

    .sm\:parent:target .parent-target\:px-32{
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .sm\:parent:target .parent-target\:px-36{
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .sm\:parent:target .parent-target\:px-40{
        padding-left: 2.5rem;
        padding-right: 2.5rem;
    }

    .sm\:parent:target .parent-target\:px-44{
        padding-left: 2.75rem;
        padding-right: 2.75rem;
    }

    .sm\:parent:target .parent-target\:px-48{
        padding-left: 3rem;
        padding-right: 3rem;
    }

    .sm\:parent:target .parent-target\:px-52{
        padding-left: 3.25rem;
        padding-right: 3.25rem;
    }

    .sm\:parent:target .parent-target\:px-56{
        padding-left: 3.5rem;
        padding-right: 3.5rem;
    }

    .sm\:parent:target .parent-target\:px-60{
        padding-left: 3.75rem;
        padding-right: 3.75rem;
    }

    .sm\:parent:target .parent-target\:px-64{
        padding-left: 4rem;
        padding-right: 4rem;
    }

    .sm\:parent:target .parent-target\:px-68{
        padding-left: 6rem;
        padding-right: 6rem;
    }

    .sm\:parent:target .parent-target\:px-72{
        padding-left: 8rem;
        padding-right: 8rem;
    }

    .sm\:parent:target .parent-target\:px-76{
        padding-left: 12rem;
        padding-right: 12rem;
    }

    .sm\:parent:target .parent-target\:px-80{
        padding-left: 16rem;
        padding-right: 16rem;
    }

    /*padding top and bottom **/
    .sm\:parent:target .parent-target\:py-auto{
        padding-top: auto;
        padding-bottom: auto;
    }

    .sm\:parent:target .parent-target\:py-0{
        padding-top: 0;
        padding-bottom: 0;
    }

    .sm\:parent:target .parent-target\:py-4{
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .sm\:parent:target .parent-target\:py-8{
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:parent:target .parent-target\:py-12{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:parent:target .parent-target\:py-16{
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .sm\:parent:target .parent-target\:py-20{
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }

    .sm\:parent:target .parent-target\:py-24{
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:parent:target .parent-target\:py-28{
        padding-top: 1.75rem;
        padding-bottom: 1.75rem;
    }

    .sm\:parent:target .parent-target\:py-32{
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .sm\:parent:target .parent-target\:py-36{
        padding-top: 2.25rem;
        padding-bottom: 2.25rem;
    }

    .sm\:parent:target .parent-target\:py-40{
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .sm\:parent:target .parent-target\:py-44{
        padding-top: 2.75rem;
        padding-bottom: 2.75rem;
    }

    .sm\:parent:target .parent-target\:py-48{
        padding-top: 3rem;
        padding-bottom: 3rem;
    }

    .sm\:parent:target .parent-target\:py-52{
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
    }

    .sm\:parent:target .parent-target\:py-56{
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;
    }

    .sm\:parent:target .parent-target\:py-60{
        padding-top: 3.75rem;
        padding-bottom: 3.75rem;
    }

    .sm\:parent:target .parent-target\:py-64{
        padding-top: 4rem;
        padding-bottom: 4rem;
    }

    .sm\:parent:target .parent-target\:py-68{
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

    .sm\:parent:target .parent-target\:py-72{
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .sm\:parent:target .parent-target\:py-76{
        padding-top: 12rem;
        padding-bottom: 12rem;
    }

    .sm\:parent:target .parent-target\:py-80{
        padding-top: 16rem;
        padding-bottom: 16rem;
    }

    /* margin */
    .sm\:parent:target .parent-target\:m-auto{
        margin: auto;
    }

    .sm\:parent:target .parent-target\:m-0{
        margin: 0;
    }

    .sm\:parent:target .parent-target\:m-4{
        margin: 0.25rem;
    }

    .sm\:parent:target .parent-target\:m-8{
        margin: 0.5rem;
    }

    .sm\:parent:target .parent-target\:m-12{
        margin: 0.75rem;
    }

    .sm\:parent:target .parent-target\:m-16{
        margin: 1rem;
    }

    .sm\:parent:target .parent-target\:m-20{
        margin: 1.25rem;
    }

    .sm\:parent:target .parent-target\:m-24{
        margin: 1.5rem;
    }

    .sm\:parent:target .parent-target\:m-28{
        margin: 1.75rem;
    }

    .sm\:parent:target .parent-target\:m-32{
        margin: 2rem;
    }

    .sm\:parent:target .parent-target\:m-36{
        margin: 2.25rem;
    }

    .sm\:parent:target .parent-target\:m-40{
        margin: 2.5rem;
    }

    .sm\:parent:target .parent-target\:m-44{
        margin: 2.75rem;
    }

    .sm\:parent:target .parent-target\:m-48{
        margin: 3rem;
    }

    .sm\:parent:target .parent-target\:m-52{
        margin: 3.25rem;
    }

    .sm\:parent:target .parent-target\:m-56{
        margin: 3.5rem;
    }

    .sm\:parent:target .parent-target\:m-60{
        margin: 3.75rem;
    }

    .sm\:parent:target .parent-target\:m-64{
        margin: 4rem;
    }

    .sm\:parent:target .parent-target\:m-68{
        margin: 6rem;
    }

    .sm\:parent:target .parent-target\:m-72{
        margin: 8rem;
    }

    .sm\:parent:target .parent-target\:m-76{
        margin: 12rem;
    }

    .sm\:parent:target .parent-target\:m-80{
        margin: 16rem;
    }

    /** margin top **/
    .sm\:parent:target .parent-target\:mt-auto{
        margin-top: auto;
    }

    .sm\:parent:target .parent-target\:mt-0{
        margin-top: 0;
    }

    .sm\:parent:target .parent-target\:mt-4{
        margin-top: 0.25rem;
    }

    .sm\:parent:target .parent-target\:mt-8{
        margin-top: 0.5rem;
    }

    .sm\:parent:target .parent-target\:mt-12{
        margin-top: 0.75rem;
    }

    .sm\:parent:target .parent-target\:mt-16{
        margin-top: 1rem;
    }

    .sm\:parent:target .parent-target\:mt-20{
        margin-top: 1.25rem;
    }

    .sm\:parent:target .parent-target\:mt-24{
        margin-top: 1.5rem;
    }

    .sm\:parent:target .parent-target\:mt-28{
        margin-top: 1.75rem;
    }

    .sm\:parent:target .parent-target\:mt-32{
        margin-top: 2rem;
    }

    .sm\:parent:target .parent-target\:mt-36{
        margin-top: 2.25rem;
    }

    .sm\:parent:target .parent-target\:mt-40{
        margin-top: 2.5rem;
    }

    .sm\:parent:target .parent-target\:mt-44{
        margin-top: 2.75rem;
    }

    .sm\:parent:target .parent-target\:mt-48{
        margin-top: 3rem;
    }

    .sm\:parent:target .parent-target\:mt-52{
        margin-top: 3.25rem;
    }

    .sm\:parent:target .parent-target\:mt-56{
        margin-top: 3.5rem;
    }

    .sm\:parent:target .parent-target\:mt-60{
        margin-top: 3.75rem;
    }

    .sm\:parent:target .parent-target\:mt-64{
        margin-top: 4rem;
    }

    .sm\:parent:target .parent-target\:mt-68{
        margin-top: 6rem;
    }

    .sm\:parent:target .parent-target\:mt-72{
        margin-top: 8rem;
    }

    .sm\:parent:target .parent-target\:mt-76{
        margin-top: 12rem;
    }

    .sm\:parent:target .parent-target\:mt-80{
        margin-top: 16rem;
    }

    /** margin-bottom **/
    .sm\:parent:target .parent-target\:mb-auto{
        margin-bottom: auto;
    }

    .sm\:parent:target .parent-target\:mb-0{
        margin-bottom: 0;
    }

    .sm\:parent:target .parent-target\:mb-4{
        margin-bottom: 0.25rem;
    }

    .sm\:parent:target .parent-target\:mb-8{
        margin-bottom: 0.5rem;
    }

    .sm\:parent:target .parent-target\:mb-12{
        margin-bottom: 0.75rem;
    }

    .sm\:parent:target .parent-target\:mb-16{
        margin-bottom: 1rem;
    }

    .sm\:parent:target .parent-target\:mb-20{
        margin-bottom: 1.25rem;
    }

    .sm\:parent:target .parent-target\:mb-24{
        margin-bottom: 1.5rem;
    }

    .sm\:parent:target .parent-target\:mb-28{
        margin-bottom: 1.75rem;
    }

    .sm\:parent:target .parent-target\:mb-32{
        margin-bottom: 2rem;
    }

    .sm\:parent:target .parent-target\:mb-36{
        margin-bottom: 2.25rem;
    }

    .sm\:parent:target .parent-target\:mb-40{
        margin-bottom: 2.5rem;
    }

    .sm\:parent:target .parent-target\:mb-44{
        margin-bottom: 2.75rem;
    }

    .sm\:parent:target .parent-target\:mb-48{
        margin-bottom: 3rem;
    }

    .sm\:parent:target .parent-target\:mb-52{
        margin-bottom: 3.25rem;
    }

    .sm\:parent:target .parent-target\:mb-56{
        margin-bottom: 3.5rem;
    }

    .sm\:parent:target .parent-target\:mb-60{
        margin-bottom: 3.75rem;
    }

    .sm\:parent:target .parent-target\:mb-64{
        margin-bottom: 4rem;
    }

    .sm\:parent:target .parent-target\:mb-68{
        margin-bottom: 6rem;
    }

    .sm\:parent:target .parent-target\:mb-72{
        margin-bottom: 8rem;
    }

    .sm\:parent:target .parent-target\:mb-76{
        margin-bottom: 12rem;
    }

    .sm\:parent:target .parent-target\:mb-80{
        margin-bottom: 16rem;
    }

    /** margin top **/
    .sm\:parent:target .parent-target\:ml-auto{
        margin-left: auto;
    }

    .sm\:parent:target .parent-target\:ml-0{
        margin-left: 0;
    }

    .sm\:parent:target .parent-target\:ml-4{
        margin-left: 0.25rem;
    }

    .sm\:parent:target .parent-target\:ml-8{
        margin-left: 0.5rem;
    }

    .sm\:parent:target .parent-target\:ml-12{
        margin-left: 0.75rem;
    }

    .sm\:parent:target .parent-target\:ml-16{
        margin-left: 1rem;
    }

    .sm\:parent:target .parent-target\:ml-20{
        margin-left: 1.25rem;
    }

    .sm\:parent:target .parent-target\:ml-24{
        margin-left: 1.5rem;
    }

    .sm\:parent:target .parent-target\:ml-28{
        margin-left: 1.75rem;
    }

    .sm\:parent:target .parent-target\:ml-32{
        margin-left: 2rem;
    }

    .sm\:parent:target .parent-target\:ml-36{
        margin-left: 2.25rem;
    }

    .sm\:parent:target .parent-target\:ml-40{
        margin-left: 2.5rem;
    }

    .sm\:parent:target .parent-target\:ml-44{
        margin-left: 2.75rem;
    }

    .sm\:parent:target .parent-target\:ml-48{
        margin-left: 3rem;
    }

    .sm\:parent:target .parent-target\:ml-52{
        margin-left: 3.25rem;
    }

    .sm\:parent:target .parent-target\:ml-56{
        margin-left: 3.5rem;
    }

    .sm\:parent:target .parent-target\:ml-60{
        margin-left: 3.75rem;
    }

    .sm\:parent:target .parent-target\:ml-64{
        margin-left: 4rem;
    }

    .sm\:parent:target .parent-target\:ml-68{
        margin-left: 6rem;
    }

    .sm\:parent:target .parent-target\:ml-72{
        margin-left: 8rem;
    }

    .sm\:parent:target .parent-target\:ml-76{
        margin-left: 12rem;
    }

    .sm\:parent:target .parent-target\:ml-80{
        margin-left: 16rem;
    }

    /** margin-right **/
    .sm\:parent:target .parent-target\:mr-auto{
        margin-right: auto;
    }

    .sm\:parent:target .parent-target\:mr-0{
        margin-right: 0;
    }

    .sm\:parent:target .parent-target\:mr-4{
        margin-right: 0.25rem;
    }

    .sm\:parent:target .parent-target\:mr-8{
        margin-right: 0.5rem;
    }

    .sm\:parent:target .parent-target\:mr-12{
        margin-right: 0.75rem;
    }

    .sm\:parent:target .parent-target\:mr-16{
        margin-right: 1rem;
    }

    .sm\:parent:target .parent-target\:mr-20{
        margin-right: 1.25rem;
    }

    .sm\:parent:target .parent-target\:mr-24{
        margin-right: 1.5rem;
    }

    .sm\:parent:target .parent-target\:mr-28{
        margin-right: 1.75rem;
    }

    .sm\:parent:target .parent-target\:mr-32{
        margin-right: 2rem;
    }

    .sm\:parent:target .parent-target\:mr-36{
        margin-right: 2.25rem;
    }

    .sm\:parent:target .parent-target\:mr-40{
        margin-right: 2.5rem;
    }

    .sm\:parent:target .parent-target\:mr-44{
        margin-right: 2.75rem;
    }

    .sm\:parent:target .parent-target\:mr-48{
        margin-right: 3rem;
    }

    .sm\:parent:target .parent-target\:mr-52{
        margin-right: 3.25rem;
    }

    .sm\:parent:target .parent-target\:mr-56{
        margin-right: 3.5rem;
    }

    .sm\:parent:target .parent-target\:mr-60{
        margin-right: 3.75rem;
    }

    .sm\:parent:target .parent-target\:mr-64{
        margin-right: 4rem;
    }

    .sm\:parent:target .parent-target\:mr-68{
        margin-right: 6rem;
    }

    .sm\:parent:target .parent-target\:mr-72{
        margin-right: 8rem;
    }

    .sm\:parent:target .parent-target\:mr-76{
        margin-right: 12rem;
    }

    .sm\:parent:target .parent-target\:mr-80{
        margin-right: 16rem;
    }

    /* margin left and right **/
    .sm\:parent:target .parent-target\:mx-auto{
        margin-left: auto;
        margin-right: auto;
    }

    .sm\:parent:target .parent-target\:mx-0{
        margin-left: 0;
        margin-right: 0;
    }

    .sm\:parent:target .parent-target\:mx-4{
        margin-left: 0.25rem;
        margin-right: 0.25rem;
    }

    .sm\:parent:target .parent-target\:mx-8{
        margin-left: 0.5rem;
        margin-right: 0.5rem;
    }

    .sm\:parent:target .parent-target\:mx-12{
        margin-left: 0.75rem;
        margin-top: 0.75rem;
    }

    .sm\:parent:target .parent-target\:mx-16{
        margin-left: 1rem;
        margin-right: 1rem;
    }

    .sm\:parent:target .parent-target\:mx-20{
        margin-left: 1.25rem;
        margin-right: 1.25rem;
    }

    .sm\:parent:target .parent-target\:mx-24{
        margin-left: 1.5rem;
        margin-right: 1.5rem;
    }

    .sm\:parent:target .parent-target\:mx-28{
        margin-left: 1.75rem;
        margin-right: 1.75rem;
    }

    .sm\:parent:target .parent-target\:mx-32{
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .sm\:parent:target .parent-target\:mx-36{
        margin-left: 2.25rem;
        margin-right: 2.25rem;
    }

    .sm\:parent:target .parent-target\:mx-40{
        margin-left: 2.5rem;
        margin-right: 2.5rem;
    }

    .sm\:parent:target .parent-target\:mx-44{
        margin-left: 2.75rem;
        margin-right: 2.75rem;
    }

    .sm\:parent:target .parent-target\:mx-48{
        margin-left: 3rem;
        margin-right: 3rem;
    }

    .sm\:parent:target .parent-target\:mx-52{
        margin-left: 3.25rem;
        margin-right: 3.25rem;
    }

    .sm\:parent:target .parent-target\:mx-56{
        margin-left: 3.5rem;
        margin-right: 3.5rem;
    }

    .sm\:parent:target .parent-target\:mx-60{
        margin-left: 3.75rem;
        margin-right: 3.75rem;
    }

    .sm\:parent:target .parent-target\:mx-64{
        margin-left: 4rem;
        margin-right: 4rem;
    }

    .sm\:parent:target .parent-target\:mx-68{
        margin-left: 6rem;
        margin-right: 6rem;
    }

    .sm\:parent:target .parent-target\:mx-72{
        margin-left: 8rem;
        margin-right: 8rem;
    }

    .sm\:parent:target .parent-target\:mx-76{
        margin-left: 12rem;
        margin-right: 12rem;
    }

    .sm\:parent:target .parent-target\:mx-80{
        margin-left: 16rem;
        margin-right: 16rem;
    }

    /** margin top and bottom **/
    .sm\:parent:target .parent-target\:my-auto{
        margin-top: auto;
        margin-bottom: auto;
    }

    .sm\:parent:target .parent-target\:my-0{
        margin-top: 0;
        margin-bottom: 0;
    }

    .sm\:parent:target .parent-target\:my-4{
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }

    .sm\:parent:target .parent-target\:my-8{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .sm\:parent:target .parent-target\:my-12{
        margin-top: 0.75rem;
        margin-bottom: 0.75rem;
    }

    .sm\:parent:target .parent-target\:my-16{
        margin-top: 1rem;
        margin-bottom: 1rem;
    }

    .sm\:parent:target .parent-target\:my-20{
        margin-top: 1.25rem;
        margin-bottom: 1.25rem;
    }

    .sm\:parent:target .parent-target\:my-24{
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .sm\:parent:target .parent-target\:my-28{
        margin-top: 1.75rem;
        margin-bottom: 1.75rem;
    }

    .sm\:parent:target .parent-target\:my-32{
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .sm\:parent:target .parent-target\:my-36{
        margin-top: 2.25rem;
        margin-bottom: 2.25rem;
    }

    .sm\:parent:target .parent-target\:my-40{
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .sm\:parent:target .parent-target\:my-44{
        margin-top: 2.75rem;
        margin-bottom: 2.75rem;
    }

    .sm\:parent:target .parent-target\:my-48{
        margin-top: 3rem;
        margin-bottom: 3rem;
    }

    .sm\:parent:target .parent-target\:my-52{
        margin-top: 3.25rem;
        margin-bottom: 3.25rem;
    }

    .sm\:parent:target .parent-target\:my-56{
        margin-top: 3.5rem;
        margin-bottom: 3.5rem;
    }

    .sm\:parent:target .parent-target\:my-60{
        margin-top: 3.75rem;
        margin-bottom: 3.75rem;
    }

    .sm\:parent:target .parent-target\:my-64{
        margin-top: 4rem;
        margin-bottom: 4rem;
    }

    .sm\:parent:target .parent-target\:my-68{
        margin-top: 6rem;
        margin-bottom: 6rem;
    }

    .sm\:parent:target .parent-target\:my-72{
        margin-top: 8rem;
        margin-bottom: 8rem;
    }

    .sm\:parent:target .parent-target\:my-76{
        margin-top: 12rem;
        margin-bottom: 12rem;
    }

    .sm\:parent:target .parent-target\:my-80{
        margin-top: 16rem;
        margin-bottom: 16rem;
    }

    /** display **/
    .sm\:parent:target .parent-target\:d-none{
        display: none;
    }

    .sm\:parent:target .parent-target\:d-block{
        display: block;
    }

    .sm\:parent:target .parent-target\:d-flex{
        display: flex;
    }

    .sm\:parent:target .parent-target\:d-grid{
        display: grid;
    }

    .sm\:parent:target .parent-target\:d-table{
        display: table;
    }

    .sm\:parent:target .parent-target\:d-inherit{
        display: inherit;
    }

    .sm\:parent:target .parent-target\:d-flexbox{
        display: flexbox;
    }

    .sm\:parent:target .parent-target\:d-table-column{
        display: table-column;
    }

    .sm\:parent:target .parent-target\:d-table-column-group{
        display: table-column-group;
    }

    .sm\:parent:target .parent-target\:d-table-cell{
        display: table-cell;
    }

    .sm\:parent:target .parent-target\:d-table-caption{
        display: table-caption;
    }

    .sm\:parent:target .parent-target\:d-table-row{
        display: table-row;
    }

    .sm\:parent:target .parent-target\:d-table-row-group{
        display: table-row-group;
    }

    .sm\:parent:target .parent-target\:d-inline-block{
        display: inline-block;
    }

    .sm\:parent:target .parent-target\:d-inline-flex{
        display: inline-flex;
    }

    .sm\:parent:target .parent-target\:border-round-none{
        border-radius: 0;
    }

    .sm\:parent:target .parent-target\:border-round-sm{
        border-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:target .parent-target\:border-round-md{
        border-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:target .parent-target\:border-round-lg{
        border-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:target .parent-target\:border-round-xl{
        border-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:target .parent-target\:border-round-2lg{
        border-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:target .parent-target\:border-round-sxl{
        border-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:target .parent-target\:border-round-pill{
        border-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:target .parent-target\:border-round-full{
        border-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:target .parent-target\:border-round-tl-none{
        border-top-left-radius: 0;
    }

    .sm\:parent:target .parent-target\:border-round-tl-sm{
        border-top-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:target .parent-target\:border-round-tl-md{
        border-top-left-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:target .parent-target\:border-round-tl-lg{
        border-top-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:target .parent-target\:border-round-tl-xl{
        border-top-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:target .parent-target\:border-round-tl-2lg{
        border-top-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:target .parent-target\:border-round-tl-sxl{
        border-top-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:target .parent-target\:border-round-tl-pill{
        border-top-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:target .parent-target\:border-round-tl-full{
        border-top-left-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:target .parent-target\:border-round-bl-none{
        border-bottom-left-radius: 0;
    }

    .sm\:parent:target .parent-target\:border-round-bl-sm{
        border-bottom-left-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:target .parent-target\:border-round-bl-md{
        border-bottom-left-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:target .parent-target\:border-round-bl-lg{
        border-bottom-left-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:target .parent-target\:border-round-bl-xl{
        border-bottom-left-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:target .parent-target\:border-round-bl-2lg{
        border-bottom-left-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:target .parent-target\:border-round-bl-sxl{
        border-bottom-left-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:target .parent-target\:border-round-bl-pill{
        border-bottom-left-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:target .parent-target\:border-round-bl-full{
        border-bottom-left-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:target .parent-target\:border-round-tr-none{
        border-top-right-radius: 0;
    }

    .sm\:parent:target .parent-target\:border-round-tr-sm{
        border-top-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:target .parent-target\:border-round-tr-md{
        border-top-right-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:target .parent-target\:border-round-tr-lg{
        border-top-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:target .parent-target\:border-round-tr-xl{
        border-top-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:target .parent-target\:border-round-tr-2lg{
        border-top-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:target .parent-target\:border-round-tr-sxl{
        border-top-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:target .parent-target\:border-round-tr-pill{
        border-top-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:target .parent-target\:border-round-tr-full{
        border-top-right-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:target .parent-target\:border-round-br-none{
        border-bottom-right-radius: 0;
    }

    .sm\:parent:target .parent-target\:border-round-br-sm{
        border-bottom-right-radius: var(--velocity-border-round-sm);
    }

    .sm\:parent:target .parent-target\:border-round-br-md{
        border-bottom-right-radius: var(--velocity-border-round-md);
    }

    .sm\:parent:target .parent-target\:border-round-br-lg{
        border-bottom-right-radius: var(--velocity-border-round-lg);
    }

    .sm\:parent:target .parent-target\:border-round-br-xl{
        border-bottom-right-radius: var(--velocity-border-round-xl);
    }

    .sm\:parent:target .parent-target\:border-round-br-2lg{
        border-bottom-right-radius: var(--velocity-border-round-2lg);
    }

    .sm\:parent:target .parent-target\:border-round-br-sxl{
        border-bottom-right-radius: var(--velocity-border-round-sxl);
    }

    .sm\:parent:target .parent-target\:border-round-br-pill{
        border-bottom-right-radius: var(--velocity-border-round-pill);
    }

    .sm\:parent:target .parent-target\:border-round-br-full{
        border-bottom-right-radius: var(--velocity-border-round-full);
    }

    .sm\:parent:target .parent-target\:border-w-0{
        border-width: 0;
    }

    .sm\:parent:target .parent-target\:border-w-1{
        border-width: 1px;
    }

    .sm\:parent:target .parent-target\:border-w-2{
        border-width: 2px;
    }

    .sm\:parent:target .parent-target\:border-w-4{
        border-width: 4px;
    }

    .sm\:parent:target .parent-target\:border-w-6{
        border-width: 6px;
    }

    .sm\:parent:target .parent-target\:border-w-8{
        border-width: 8px;
    }

    .sm\:parent:target .parent-target\:border-wx-0{
        border-left-width: 0;
        border-right-width: 0;
    }

    .sm\:parent:target .parent-target\:border-wx-1{
        border-left-width: 1px;
        border-right-width: 1px;
    }

    .sm\:parent:target .parent-target\:border-wx-2{
        border-left-width: 2px;
        border-right-width: 2px;
    }

    .sm\:parent:target .parent-target\:border-wx-4{
        border-left-width: 4px;
        border-right-width: 4px;
    }

    .sm\:parent:target .parent-target\:border-wx-6{
        border-left-width: 6px;
        border-right-width: 6px;
    }

    .sm\:parent:target .parent-target\:border-wx-8{
        border-left-width: 8px;
        border-right-width: 8px;
    }

    .sm\:parent:target .parent-target\:border-wy-0{
        border-top-width: 0;
        border-top-width: 0;
    }

    .sm\:parent:target .parent-target\:border-wy-1{
        border-top-width: 1px;
        border-top-width: 1px;
    }

    .sm\:parent:target .parent-target\:border-wy-2{
        border-top-width: 2px;
        border-top-width: 2px;
    }

    .sm\:parent:target .parent-target\:border-wy-4{
        border-top-width: 4px;
        border-top-width: 4px;
    }

    .sm\:parent:target .parent-target\:border-wy-6{
        border-top-width: 6px;
        border-top-width: 6px;
    }

    .sm\:parent:target .parent-target\:border-wy-8{
        border-top-width: 8px;
        border-top-width: 8px;
    }

    .sm\:parent:target .parent-target\:border-wl-0{
        border-left-width: 0;
    }

    .sm\:parent:target .parent-target\:border-wl-1{
        border-left-width: 1px;
    }

    .sm\:parent:target .parent-target\:border-wl-2{
        border-left-width: 2px;
    }

    .sm\:parent:target .parent-target\:border-wl-4{
        border-left-width: 4px;
    }

    .sm\:parent:target .parent-target\:border-wl-6{
        border-left-width: 6px;
    }

    .sm\:parent:target .parent-target\:border-wl-8{
        border-left-width: 8px;
    }

    .sm\:parent:target .parent-target\:border-wr-0{
        border-right-width: 0;
    }

    .sm\:parent:target .parent-target\:border-wr-1{
        border-right-width: 1px;
    }

    .sm\:parent:target .parent-target\:border-wr-2{
        border-right-width: 2px;
    }

    .sm\:parent:target .parent-target\:border-wr-4{
        border-right-width: 4px;
    }

    .sm\:parent:target .parent-target\:border-wr-6{
        border-right-width: 6px;
    }

    .sm\:parent:target .parent-target\:border-wr-8{
        border-right-width: 8px;
    }

    .sm\:parent:target .parent-target\:border-wt-0{
        border-top-width: 0;
    }

    .sm\:parent:target .parent-target\:border-wt-1{
        border-top-width: 1px;
    }

    .sm\:parent:target .parent-target\:border-wt-2{
        border-top-width: 2px;
    }

    .sm\:parent:target .parent-target\:border-wt-4{
        border-top-width: 4px;
    }

    .sm\:parent:target .parent-target\:border-wt-6{
        border-top-width: 6px;
    }

    .sm\:parent:target .parent-target\:border-wt-8{
        border-top-width: 8px;
    }

    .sm\:parent:target .parent-target\:border-wb-0{
        border-bottom-width: 0;
    }

    .sm\:parent:target .parent-target\:border-wb-1{
        border-bottom-width: 1px;
    }

    .sm\:parent:target .parent-target\:border-wb-2{
        border-bottom-width: 2px;
    }

    .sm\:parent:target .parent-target\:border-wb-4{
        border-bottom-width: 4px;
    }

    .sm\:parent:target .parent-target\:border-wb-6{
        border-bottom-width: 6px;
    }

    .sm\:parent:target .parent-target\:border-wb-8{
        border-bottom-width: 8px;
    }

    .sm\:parent:target .parent-target\:border-solid{
        border-style: solid;
    }

    .sm\:parent:target .parent-target\:border-dashed{
        border-style: dashed;
    }

    .sm\:parent:target .parent-target\:border-dotted{
        border-style: dotted;
    }

    .sm\:parent:target .parent-target\:border-double{
        border-style: double;
    }

    .sm\:parent:target .parent-target\:border-hidden{
        border-style: hidden;
    }

    .sm\:parent:target .parent-target\:border-none{
        border-style: none;
    }

    .sm\:parent:target .parent-target\:outline-w-0{
        outline-width: 0;
    }

    .sm\:parent:target .parent-target\:outline-w-1{
        outline-width: 1px;
    }

    .sm\:parent:target .parent-target\:outline-w-2{
        outline-width: 2px;
    }

    .sm\:parent:target .parent-target\:outline-w-4{
        outline-width: 4px;
    }

    .sm\:parent:target .parent-target\:outline-w-6{
        outline-width: 6px;
    }

    .sm\:parent:target .parent-target\:outline-w-8{
        outline-width: 8px;
    }

    .sm\:parent:target .parent-target\:outline-solid{
        outline-style: solid;
    }

    .sm\:parent:target .parent-target\:outline-dashed{
        outline-style: dashed;
    }

    .sm\:parent:target .parent-target\:outline-dotted{
        outline-style: dotted;
    }

    .sm\:parent:target .parent-target\:outline-double{
        outline-style: double;
    }

    .sm\:parent:target .parent-target\:outline-hidden{
        outline-style: hidden;
    }

    .sm\:parent:target .parent-target\:outline-none{
        outline-style: none;
    }

    .sm\:parent:target .parent-target\:outline-offset-0{
        outline-offset: 0;
    }

    .sm\:parent:target .parent-target\:outline-offset-1{
        outline-offset: 1px;
    }

    .sm\:parent:target .parent-target\:outline-offset-2{
        outline-offset: 2px;
    }

    .sm\:parent:target .parent-target\:outline-offset-4{
        outline-offset: 4px;
    }

    .sm\:parent:target .parent-target\:outline-offset-6{
        outline-offset: 6px;
    }

    .sm\:parent:target .parent-target\:outline-offset-8{
        outline-offset: 8px;
    }

    .sm\:parent:target .parent-target\:box-shadow-sm{
        box-shadow: 0 1px 3px rgba(0 0 0/0.12);
    }

    .sm\:parent:target .parent-target\:box-shadow-md{
        box-shadow: 0 2px 6px rgba(0 0 0/0.12);
    }

    .sm\:parent:target .parent-target\:box-shadow-lg{
        box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 16px;
    }

    .sm\:parent:target .parent-target\:box-shadow-xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 20px;
    }

    .sm\:parent:target .parent-target\:box-shadow-2xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 24px;
    }

    .sm\:parent:target .parent-target\:box-shadow-4xl{
        box-shadow: rgba(0 0 0/0.2) 0px 0px 32px;
    }

    .sm\:parent:target .parent-target\:box-shadow-inset{
        box-shadow: inset 0 2px 4px - rgba(0 0 0/0.2);
    }

    .sm\:parent:target .parent-target\:box-shadow-sm-color{
        box-shadow: 0 1px 3px var(--box-shadow-color);
    }

    .sm\:parent:target .parent-target\:box-shadow-md-color{
        box-shadow: 0 2px 6px var(--box-shadow-color);
    }

    .sm\:parent:target .parent-target\:box-shadow-lg-color{
        box-shadow: var(--box-shadow-color) 0px 0px 16px;
    }

    .sm\:parent:target .parent-target\:box-shadow-xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 20px;
    }

    .sm\:parent:target .parent-target\:box-shadow-2xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 24px;
    }

    .sm\:parent:target .parent-target\:box-shadow-4xl-color{
        box-shadow: var(--box-shadow-color) 0px 0px 32px;
    }

    .sm\:parent:target .parent-target\:box-shadow-inset-color{
        box-shadow: inset 0 2px 4px - var(--box-shadow-color);
    }

    .sm\:parent:target .parent-target\:box-shadow-none{
        box-shadow: none;
    }

    .sm\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:shadow-grey-50{
        --box-shadow-color: var(--velocity-grey-50);
    }

    .sm\:parent:target .parent-target\:shadow-grey-100{
        --box-shadow-color: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:shadow-grey-200{
        --box-shadow-color: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:shadow-grey-300{
        --box-shadow-color: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:shadow-grey-400{
        --box-shadow-color: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:shadow-grey-500{
        --box-shadow-color: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:shadow-grey-600{
        --box-shadow-color: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:shadow-grey-700{
        --box-shadow-color: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:shadow-grey-800{
        --box-shadow-color: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:shadow-grey-900{
        --box-shadow-color: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:shadow-blue-50{
        --box-shadow-color: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:shadow-blue-100{
        --box-shadow-color: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:shadow-blue-200{
        --box-shadow-color: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:shadow-blue-300{
        --box-shadow-color: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:shadow-blue-400{
        --box-shadow-color: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:shadow-blue-500{
        --box-shadow-color: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:shadow-blue-600{
        --box-shadow-color: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:shadow-blue-700{
        --box-shadow-color: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:shadow-blue-800{
        --box-shadow-color: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:shadow-blue-900{
        --box-shadow-color: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:shadow-purple-50{
        --box-shadow-color: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:shadow-purple-100{
        --box-shadow-color: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:shadow-purple-200{
        --box-shadow-color: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:shadow-purple-300{
        --box-shadow-color: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:shadow-purple-400{
        --box-shadow-color: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:shadow-purple-500{
        --box-shadow-color: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:shadow-purple-600{
        --box-shadow-color: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:shadow-purple-700{
        --box-shadow-color: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:shadow-purple-800{
        --box-shadow-color: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:shadow-purple-900{
        --box-shadow-color: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:shadow-teal-50{
        --box-shadow-color: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:shadow-teal-100{
        --box-shadow-color: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:shadow-teal-200{
        --box-shadow-color: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:shadow-teal-300{
        --box-shadow-color: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:shadow-teal-400{
        --box-shadow-color: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:shadow-teal-500{
        --box-shadow-color: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:shadow-teal-600{
        --box-shadow-color: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:shadow-teal-700{
        --box-shadow-color: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:shadow-teal-800{
        --box-shadow-color: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:shadow-teal-900{
        --box-shadow-color: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:shadow-lime-50{
        --box-shadow-color: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:shadow-lime-100{
        --box-shadow-color: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:shadow-lime-200{
        --box-shadow-color: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:shadow-lime-300{
        --box-shadow-color: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:shadow-lime-400{
        --box-shadow-color: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:shadow-lime-500{
        --box-shadow-color: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:shadow-lime-600{
        --box-shadow-color: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:shadow-lime-700{
        --box-shadow-color: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:shadow-lime-800{
        --box-shadow-color: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:shadow-lime-900{
        --box-shadow-color: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-50{
        --box-shadow-color: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-100{
        --box-shadow-color: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-200{
        --box-shadow-color: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-300{
        --box-shadow-color: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-400{
        --box-shadow-color: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-500{
        --box-shadow-color: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-600{
        --box-shadow-color: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-700{
        --box-shadow-color: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-800{
        --box-shadow-color: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:shadow-indigo-900{
        --box-shadow-color: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:shadow-violet-50{
        --box-shadow-color: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:shadow-violet-100{
        --box-shadow-color: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:shadow-violet-200{
        --box-shadow-color: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:shadow-violet-300{
        --box-shadow-color: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:shadow-violet-400{
        --box-shadow-color: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:shadow-violet-500{
        --box-shadow-color: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:shadow-violet-600{
        --box-shadow-color: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:shadow-violet-700{
        --box-shadow-color: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:shadow-violet-800{
        --box-shadow-color: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:shadow-violet-900{
        --box-shadow-color: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:shadow-red-50{
        --box-shadow-color: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:shadow-red-100{
        --box-shadow-color: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:shadow-red-200{
        --box-shadow-color: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:shadow-red-300{
        --box-shadow-color: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:shadow-red-400{
        --box-shadow-color: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:shadow-red-500{
        --box-shadow-color: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:shadow-red-600{
        --box-shadow-color: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:shadow-red-700{
        --box-shadow-color: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:shadow-red-800{
        --box-shadow-color: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:shadow-red-900{
        --box-shadow-color: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:shadow-slate-50{
        --box-shadow-color: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:shadow-slate-100{
        --box-shadow-color: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:shadow-slate-200{
        --box-shadow-color: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:shadow-slate-300{
        --box-shadow-color: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:shadow-slate-400{
        --box-shadow-color: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:shadow-slate-500{
        --box-shadow-color: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:shadow-slate-600{
        --box-shadow-color: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:shadow-slate-700{
        --box-shadow-color: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:shadow-slate-800{
        --box-shadow-color: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:shadow-slate-900{
        --box-shadow-color: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:shadow-pink-50{
        --box-shadow-color: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:shadow-pink-100{
        --box-shadow-color: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:shadow-pink-200{
        --box-shadow-color: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:shadow-pink-300{
        --box-shadow-color: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:shadow-pink-400{
        --box-shadow-color: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:shadow-pink-500{
        --box-shadow-color: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:shadow-pink-600{
        --box-shadow-color: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:shadow-pink-700{
        --box-shadow-color: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:shadow-pink-800{
        --box-shadow-color: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:shadow-pink-900{
        --box-shadow-color: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:target .parent-target\:shadow-rose-50{
        --box-shadow-color: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:shadow-rose-100{
        --box-shadow-color: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:shadow-rose-200{
        --box-shadow-color: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:shadow-rose-300{
        --box-shadow-color: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:shadow-rose-400{
        --box-shadow-color: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:shadow-rose-500{
        --box-shadow-color: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:shadow-rose-600{
        --box-shadow-color: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:shadow-rose-700{
        --box-shadow-color: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:shadow-rose-800{
        --box-shadow-color: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:shadow-rose-900{
        --box-shadow-color: var(--velocity-rose-900);
    }

    .sm\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:shadow-sky-50{
        --box-shadow-color: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:shadow-sky-100{
        --box-shadow-color: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:shadow-sky-200{
        --box-shadow-color: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:shadow-sky-300{
        --box-shadow-color: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:shadow-sky-400{
        --box-shadow-color: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:shadow-sky-500{
        --box-shadow-color: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:shadow-sky-600{
        --box-shadow-color: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:shadow-sky-700{
        --box-shadow-color: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:shadow-sky-800{
        --box-shadow-color: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:shadow-sky-900{
        --box-shadow-color: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-50{
        --box-shadow-color: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-100{
        --box-shadow-color: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-200{
        --box-shadow-color: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-300{
        --box-shadow-color: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-400{
        --box-shadow-color: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-500{
        --box-shadow-color: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-600{
        --box-shadow-color: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-700{
        --box-shadow-color: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-800{
        --box-shadow-color: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:shadow-yellow-900{
        --box-shadow-color: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:shadow-orange-50{
        --box-shadow-color: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:shadow-orange-100{
        --box-shadow-color: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:shadow-orange-200{
        --box-shadow-color: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:shadow-orange-300{
        --box-shadow-color: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:shadow-orange-400{
        --box-shadow-color: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:shadow-orange-500{
        --box-shadow-color: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:shadow-orange-600{
        --box-shadow-color: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:shadow-orange-700{
        --box-shadow-color: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:shadow-orange-800{
        --box-shadow-color: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:shadow-orange-900{
        --box-shadow-color: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:opacity-0{
        opacity: 0;
    }

    .sm\:parent:target .parent-target\:opacity-5{
        opacity: 0.05;
    }

    .sm\:parent:target .parent-target\:opacity-10{
        opacity: 0.1;
    }

    .sm\:parent:target .parent-target\:opacity-15{
        opacity: 0.15;
    }

    .sm\:parent:target .parent-target\:opacity-20{
        opacity: 0.2;
    }

    .sm\:parent:target .parent-target\:opacity-25{
        opacity: 0.25;
    }

    .sm\:parent:target .parent-target\:opacity-30{
        opacity: 0.3;
    }

    .sm\:parent:target .parent-target\:opacity-35{
        opacity: 0.35;
    }

    .sm\:parent:target .parent-target\:opacity-40{
        opacity: 0.4;
    }

    .sm\:parent:target .parent-target\:opacity-45{
        opacity: 0.45;
    }

    .sm\:parent:target .parent-target\:opacity-50{
        opacity: 0.5;
    }

    .sm\:parent:target .parent-target\:opacity-55{
        opacity: 0.55;
    }

    .sm\:parent:target .parent-target\:opacity-60{
        opacity: 0.6;
    }

    .sm\:parent:target .parent-target\:opacity-65{
        opacity: 0.65;
    }

    .sm\:parent:target .parent-target\:opacity-70{
        opacity: 0.7;
    }

    .sm\:parent:target .parent-target\:opacity-75{
        opacity: 0.75;
    }

    .sm\:parent:target .parent-target\:opacity-80{
        opacity: 0.8;
    }

    .sm\:parent:target .parent-target\:opacity-85{
        opacity: 0.85;
    }

    .sm\:parent:target .parent-target\:opacity-90{
        opacity: 0.9;
    }

    .sm\:parent:target .parent-target\:opacity-95{
        opacity: 0.95;
    }

    .sm\:parent:target .parent-target\:opacity-100{
        opacity: 1;
    }

    .sm\:parent:target .parent-target\:border-collapse{
        border-collapse: collapse;
    }

    .sm\:parent:target .parent-target\:border-seperate{
        border-collapse: separate;
    }

    .sm\:parent:target .parent-target\:table-layout-auto{
        table-layout: auto;
    }

    .sm\:parent:target .parent-target\:table-layout-fixed{
        table-layout: fixed;
    }

    .sm\:parent:target .parent-target\:appearance-none{
        appearance: none;
    }

    .sm\:parent:target .parent-target\:appearance-auto{
        appearance: auto;
    }

    .sm\:parent:target .parent-target\:caption-top{
        caption-side: top;
    }

    .sm\:parent:target .parent-target\:caption-bottom{
        caption-side: bottom;
    }

    .sm\:parent:target .parent-target\:cursor-auto{
        cursor: auto;
    }

    .sm\:parent:target .parent-target\:cursor-default{
        cursor: default;
    }

    .sm\:parent:target .parent-target\:cursor-pointer{
        cursor: pointer;
    }

    .sm\:parent:target .parent-target\:cursor-text{
        cursor: text;
    }

    .sm\:parent:target .parent-target\:cursor-wait{
        cursor: wait;
    }

    .sm\:parent:target .parent-target\:cursor-help{
        cursor: help;
    }

    .sm\:parent:target .parent-target\:cursor-progress{
        cursor: progress;
    }

    .sm\:parent:target .parent-target\:cursor-none{
        cursor: none;
    }

    .sm\:parent:target .parent-target\:pointer-events-none{
        pointer-events: none;
    }

    .sm\:parent:target .parent-target\:pointer-events-auto{
        pointer-events: auto;
    }

    .sm\:parent:target .parent-target\:resize-none{
        resize: none;
    }

    .sm\:parent:target .parent-target\:resize-y{
        resize: vertical;
    }

    .sm\:parent:target .parent-target\:resize-x{
        resize: horizontal;
    }

    .sm\:parent:target .parent-target\:resize-both{
        resize: both;
    }

    .sm\:parent:target .parent-target\:scroll-auto{
        scroll-behavior: auto;
    }

    .sm\:parent:target .parent-target\:scroll-smooth{
        scroll-behavior: smooth;
    }

    /* scroll-padding */
    .sm\:parent:target .parent-target\:scroll-p-auto{
        scroll-padding: auto;
    }

    .sm\:parent:target .parent-target\:scroll-p-0{
        scroll-padding: 0;
    }

    .sm\:parent:target .parent-target\:scroll-p-4{
        scroll-padding: var(--velocity-padding-4);
    }

    .sm\:parent:target .parent-target\:scroll-p-8{
        scroll-padding: var(--velocity-padding-8);
    }

    .sm\:parent:target .parent-target\:scroll-p-12{
        scroll-padding: var(--velocity-padding-12);
    }

    .sm\:parent:target .parent-target\:scroll-p-16{
        scroll-padding: var(--velocity-padding-16);
    }

    .sm\:parent:target .parent-target\:scroll-p-20{
        scroll-padding: var(--velocity-padding-20);
    }

    .sm\:parent:target .parent-target\:scroll-p-24{
        scroll-padding: var(--velocity-padding-24);
    }

    .sm\:parent:target .parent-target\:scroll-p-28{
        scroll-padding: var(--velocity-padding-28);
    }

    .sm\:parent:target .parent-target\:scroll-p-32{
        scroll-padding: var(--velocity-padding-32);
    }

    .sm\:parent:target .parent-target\:scroll-p-36{
        scroll-padding: var(--velocity-padding-36);
    }

    .sm\:parent:target .parent-target\:scroll-p-40{
        scroll-padding: var(--velocity-padding-40);
    }

    .sm\:parent:target .parent-target\:scroll-p-44{
        scroll-padding: var(--velocity-padding-44);
    }

    .sm\:parent:target .parent-target\:scroll-p-48{
        scroll-padding: var(--velocity-padding-48);
    }

    .sm\:parent:target .parent-target\:scroll-p-52{
        scroll-padding: var(--velocity-padding-52);
    }

    .sm\:parent:target .parent-target\:scroll-p-56{
        scroll-padding: var(--velocity-padding-56);
    }

    .sm\:parent:target .parent-target\:scroll-p-60{
        scroll-padding: var(--velocity-padding-60);
    }

    .sm\:parent:target .parent-target\:scroll-p-64{
        scroll-padding: var(--velocity-padding-64);
    }

    .sm\:parent:target .parent-target\:scroll-p-68{
        scroll-padding: var(--velocity-padding-68);
    }

    .sm\:parent:target .parent-target\:scroll-p-72{
        scroll-padding: var(--velocity-padding-72);
    }

    .sm\:parent:target .parent-target\:scroll-p-76{
        scroll-padding: var(--velocity-padding-76);
    }

    .sm\:parent:target .parent-target\:scroll-p-80{
        scroll-padding: var(--velocity-padding-80);
    }

    /** scroll-padding top **/
    .sm\:parent:target .parent-target\:scroll-pt-auto{
        scroll-padding-top: auto;
    }

    .sm\:parent:target .parent-target\:scroll-pt-0{
        scroll-padding-top: 0;
    }

    .sm\:parent:target .parent-target\:scroll-pt-4{
        scroll-padding-top: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-8{
        scroll-padding-top: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-12{
        scroll-padding-top: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-16{
        scroll-padding-top: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-20{
        scroll-padding-top: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-24{
        scroll-padding-top: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-28{
        scroll-padding-top: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-32{
        scroll-padding-top: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-36{
        scroll-padding-top: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-40{
        scroll-padding-top: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-44{
        scroll-padding-top: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-48{
        scroll-padding-top: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-52{
        scroll-padding-top: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-56{
        scroll-padding-top: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-60{
        scroll-padding-top: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-64{
        scroll-padding-top: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-68{
        scroll-padding-top: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-72{
        scroll-padding-top: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-76{
        scroll-padding-top: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-pt-80{
        scroll-padding-top: 16rem;
    }

    /** scroll-padding-bottom **/
    .sm\:parent:target .parent-target\:scroll-pb-auto{
        scroll-padding-bottom: auto;
    }

    .sm\:parent:target .parent-target\:scroll-pb-0{
        scroll-padding-bottom: 0;
    }

    .sm\:parent:target .parent-target\:scroll-pb-4{
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-8{
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-12{
        scroll-padding-bottom: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-16{
        scroll-padding-bottom: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-20{
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-24{
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-28{
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-32{
        scroll-padding-bottom: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-36{
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-40{
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-44{
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-48{
        scroll-padding-bottom: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-52{
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-56{
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-60{
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-64{
        scroll-padding-bottom: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-68{
        scroll-padding-bottom: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-72{
        scroll-padding-bottom: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-76{
        scroll-padding-bottom: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-pb-80{
        scroll-padding-bottom: 16rem;
    }

    /** scroll-padding left **/
    .sm\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: auto;
    }

    .sm\:parent:target .parent-target\:scroll-pl-0{
        scroll-padding-left: 0;
    }

    .sm\:parent:target .parent-target\:scroll-pl-4{
        scroll-padding-left: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-8{
        scroll-padding-left: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-12{
        scroll-padding-left: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-16{
        scroll-padding-left: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-20{
        scroll-padding-left: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-24{
        scroll-padding-left: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-28{
        scroll-padding-left: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-32{
        scroll-padding-left: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-36{
        scroll-padding-left: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-40{
        scroll-padding-left: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-44{
        scroll-padding-left: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-48{
        scroll-padding-left: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-52{
        scroll-padding-left: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-56{
        scroll-padding-left: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-60{
        scroll-padding-left: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-64{
        scroll-padding-left: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-68{
        scroll-padding-left: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-72{
        scroll-padding-left: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-76{
        scroll-padding-left: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-pl-80{
        scroll-padding-left: 16rem;
    }

    /** scroll-padding-right **/
    .sm\:parent:target .parent-target\:scroll-pr-auto{
        scroll-padding-right: auto;
    }

    .sm\:parent:target .parent-target\:scroll-pr-0{
        scroll-padding-right: 0;
    }

    .sm\:parent:target .parent-target\:scroll-pr-4{
        scroll-padding-right: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-8{
        scroll-padding-right: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-12{
        scroll-padding-right: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-16{
        scroll-padding-right: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-20{
        scroll-padding-right: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-24{
        scroll-padding-right: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-28{
        scroll-padding-right: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-32{
        scroll-padding-right: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-36{
        scroll-padding-right: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-40{
        scroll-padding-right: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-44{
        scroll-padding-right: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-48{
        scroll-padding-right: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-52{
        scroll-padding-right: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-56{
        scroll-padding-right: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-60{
        scroll-padding-right: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-64{
        scroll-padding-right: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-68{
        scroll-padding-right: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-72{
        scroll-padding-right: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-76{
        scroll-padding-right: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-pr-80{
        scroll-padding-right: 16rem;
    }

    /* scroll-padding left and right **/
    .sm\:parent:target .parent-target\:scroll-px-auto{
        scroll-padding-left: auto;
        scroll-padding-right: auto;
    }

    .sm\:parent:target .parent-target\:scroll-px-0{
        scroll-padding-left: 0;
        scroll-padding-right: 0;
    }

    .sm\:parent:target .parent-target\:scroll-px-4{
        scroll-padding-left: 0.25rem;
        scroll-padding-right: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-8{
        scroll-padding-left: 0.5rem;
        scroll-padding-right: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-12{
        scroll-padding-left: 0.75rem;
        scroll-padding-right: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-16{
        scroll-padding-left: 1rem;
        scroll-padding-right: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-20{
        scroll-padding-left: 1.25rem;
        scroll-padding-right: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-24{
        scroll-padding-left: 1.5rem;
        scroll-padding-right: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-28{
        scroll-padding-left: 1.75rem;
        scroll-padding-right: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-32{
        scroll-padding-left: 2rem;
        scroll-padding-right: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-36{
        scroll-padding-left: 2.25rem;
        scroll-padding-right: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-40{
        scroll-padding-left: 2.5rem;
        scroll-padding-right: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-44{
        scroll-padding-left: 2.75rem;
        scroll-padding-right: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-48{
        scroll-padding-left: 3rem;
        scroll-padding-right: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-52{
        scroll-padding-left: 3.25rem;
        scroll-padding-right: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-56{
        scroll-padding-left: 3.5rem;
        scroll-padding-right: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-60{
        scroll-padding-left: 3.75rem;
        scroll-padding-right: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-64{
        scroll-padding-left: 4rem;
        scroll-padding-right: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-68{
        scroll-padding-left: 6rem;
        scroll-padding-right: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-72{
        scroll-padding-left: 8rem;
        scroll-padding-right: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-76{
        scroll-padding-left: 12rem;
        scroll-padding-right: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-px-80{
        scroll-padding-left: 14rem;
        scroll-padding-right: 14rem;
    }

    /*scroll-padding top and bottom **/
    .sm\:parent:target .parent-target\:scroll-py-auto{
        scroll-padding-top: auto;
        scroll-padding-bottom: auto;
    }

    .sm\:parent:target .parent-target\:scroll-py-0{
        scroll-padding-top: 0;
        scroll-padding-bottom: 0;
    }

    .sm\:parent:target .parent-target\:scroll-py-4{
        scroll-padding-top: 0.25rem;
        scroll-padding-bottom: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-8{
        scroll-padding-top: 0.5rem;
        scroll-padding-bottom: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-12{
        scroll-padding-top: 0.75rem;
        scroll-padding-top: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-16{
        scroll-padding-top: 1rem;
        scroll-padding-bottom: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-20{
        scroll-padding-top: 1.25rem;
        scroll-padding-bottom: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-24{
        scroll-padding-top: 1.5rem;
        scroll-padding-bottom: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-28{
        scroll-padding-top: 1.75rem;
        scroll-padding-bottom: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-32{
        scroll-padding-top: 2rem;
        scroll-padding-bottom: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-36{
        scroll-padding-top: 2.25rem;
        scroll-padding-bottom: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-40{
        scroll-padding-top: 2.5rem;
        scroll-padding-bottom: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-44{
        scroll-padding-top: 2.75rem;
        scroll-padding-bottom: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-48{
        scroll-padding-top: 3rem;
        scroll-padding-bottom: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-52{
        scroll-padding-top: 3.25rem;
        scroll-padding-bottom: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-56{
        scroll-padding-top: 3.5rem;
        scroll-padding-bottom: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-60{
        scroll-padding-top: 3.75rem;
        scroll-padding-bottom: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-64{
        scroll-padding-top: 4rem;
        scroll-padding-bottom: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-68{
        scroll-padding-top: 6rem;
        scroll-padding-bottom: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-72{
        scroll-padding-top: 8rem;
        scroll-padding-bottom: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-76{
        scroll-padding-top: 12rem;
        scroll-padding-bottom: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-py-80{
        scroll-padding-top: 14rem;
        scroll-padding-bottom: 14rem;
    }

    /* scroll-margin */
    .sm\:parent:target .parent-target\:scroll-m-auto{
        scroll-margin: auto;
    }

    .sm\:parent:target .parent-target\:scroll-m-0{
        scroll-margin: 0;
    }

    .sm\:parent:target .parent-target\:scroll-m-4{
        scroll-margin: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-8{
        scroll-margin: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-12{
        scroll-margin: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-16{
        scroll-margin: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-20{
        scroll-margin: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-24{
        scroll-margin: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-28{
        scroll-margin: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-32{
        scroll-margin: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-36{
        scroll-margin: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-40{
        scroll-margin: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-44{
        scroll-margin: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-48{
        scroll-margin: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-52{
        scroll-margin: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-56{
        scroll-margin: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-60{
        scroll-margin: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-64{
        scroll-margin: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-68{
        scroll-margin: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-72{
        scroll-margin: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-76{
        scroll-margin: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-m-80{
        scroll-margin: 16rem;
    }

    /** scroll-margin top **/
    .sm\:parent:target .parent-target\:scroll-mt-auto{
        scroll-margin-top: auto;
    }

    .sm\:parent:target .parent-target\:scroll-mt-0{
        scroll-margin-top: 0;
    }

    .sm\:parent:target .parent-target\:scroll-mt-4{
        scroll-margin-top: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-8{
        scroll-margin-top: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-12{
        scroll-margin-top: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-16{
        scroll-margin-top: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-20{
        scroll-margin-top: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-24{
        scroll-margin-top: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-28{
        scroll-margin-top: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-32{
        scroll-margin-top: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-36{
        scroll-margin-top: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-40{
        scroll-margin-top: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-44{
        scroll-margin-top: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-48{
        scroll-margin-top: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-52{
        scroll-margin-top: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-56{
        scroll-margin-top: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-60{
        scroll-margin-top: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-64{
        scroll-margin-top: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-68{
        scroll-margin-top: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-72{
        scroll-margin-top: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-76{
        scroll-margin-top: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-mt-80{
        scroll-margin-top: 16rem;
    }

    /** scroll-margin-bottom **/
    .sm\:parent:target .parent-target\:scroll-mb-auto{
        scroll-margin-bottom: auto;
    }

    .sm\:parent:target .parent-target\:scroll-mb-0{
        scroll-margin-bottom: 0;
    }

    .sm\:parent:target .parent-target\:scroll-mb-4{
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-8{
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-12{
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-16{
        scroll-margin-bottom: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-20{
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-24{
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-28{
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-32{
        scroll-margin-bottom: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-36{
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-40{
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-44{
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-48{
        scroll-margin-bottom: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-52{
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-56{
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-60{
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-64{
        scroll-margin-bottom: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-68{
        scroll-margin-bottom: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-72{
        scroll-margin-bottom: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-76{
        scroll-margin-bottom: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-mb-80{
        scroll-margin-bottom: 16rem;
    }

    /** scroll-margin top **/
    .sm\:parent:target .parent-target\:scroll-ml-auto{
        scroll-margin-left: auto;
    }

    .sm\:parent:target .parent-target\:scroll-ml-0{
        scroll-margin-left: 0;
    }

    .sm\:parent:target .parent-target\:scroll-ml-4{
        scroll-margin-left: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-8{
        scroll-margin-left: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-12{
        scroll-margin-left: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-16{
        scroll-margin-left: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-20{
        scroll-margin-left: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-24{
        scroll-margin-left: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-28{
        scroll-margin-left: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-32{
        scroll-margin-left: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-36{
        scroll-margin-left: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-40{
        scroll-margin-left: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-44{
        scroll-margin-left: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-48{
        scroll-margin-left: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-52{
        scroll-margin-left: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-56{
        scroll-margin-left: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-60{
        scroll-margin-left: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-64{
        scroll-margin-left: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-68{
        scroll-margin-left: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-72{
        scroll-margin-left: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-76{
        scroll-margin-left: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-ml-80{
        scroll-margin-left: 16rem;
    }

    /** scroll-margin-right **/
    .sm\:parent:target .parent-target\:scroll-mr-auto{
        scroll-margin-right: auto;
    }

    .sm\:parent:target .parent-target\:scroll-mr-0{
        scroll-margin-right: 0;
    }

    .sm\:parent:target .parent-target\:scroll-mr-4{
        scroll-margin-right: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-8{
        scroll-margin-right: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-12{
        scroll-margin-right: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-16{
        scroll-margin-right: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-20{
        scroll-margin-right: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-24{
        scroll-margin-right: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-28{
        scroll-margin-right: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-32{
        scroll-margin-right: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-36{
        scroll-margin-right: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-40{
        scroll-margin-right: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-44{
        scroll-margin-right: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-48{
        scroll-margin-right: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-52{
        scroll-margin-right: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-56{
        scroll-margin-right: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-60{
        scroll-margin-right: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-64{
        scroll-margin-right: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-68{
        scroll-margin-right: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-72{
        scroll-margin-right: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-76{
        scroll-margin-right: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-mr-80{
        scroll-margin-right: 16rem;
    }

    /* scroll-margin left and right **/
    .sm\:parent:target .parent-target\:scroll-mx-auto{
        scroll-margin-left: auto;
        scroll-margin-right: auto;
    }

    .sm\:parent:target .parent-target\:scroll-mx-0{
        scroll-margin-left: 0;
        scroll-margin-right: 0;
    }

    .sm\:parent:target .parent-target\:scroll-mx-4{
        scroll-margin-left: 0.25rem;
        scroll-margin-right: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-8{
        scroll-margin-left: 0.5rem;
        scroll-margin-right: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-12{
        scroll-margin-left: 0.75rem;
        scroll-margin-top: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-16{
        scroll-margin-left: 1rem;
        scroll-margin-right: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-20{
        scroll-margin-left: 1.25rem;
        scroll-margin-right: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-24{
        scroll-margin-left: 1.5rem;
        scroll-margin-right: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-28{
        scroll-margin-left: 1.75rem;
        scroll-margin-right: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-32{
        scroll-margin-left: 2rem;
        scroll-margin-right: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-36{
        scroll-margin-left: 2.25rem;
        scroll-margin-right: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-40{
        scroll-margin-left: 2.5rem;
        scroll-margin-right: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-44{
        scroll-margin-left: 2.75rem;
        scroll-margin-right: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-48{
        scroll-margin-left: 3rem;
        scroll-margin-right: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-52{
        scroll-margin-left: 3.25rem;
        scroll-margin-right: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-56{
        scroll-margin-left: 3.5rem;
        scroll-margin-right: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-60{
        scroll-margin-left: 3.75rem;
        scroll-margin-right: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-64{
        scroll-margin-left: 4rem;
        scroll-margin-right: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-68{
        scroll-margin-left: 6rem;
        scroll-margin-right: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-72{
        scroll-margin-left: 8rem;
        scroll-margin-right: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-76{
        scroll-margin-left: 12rem;
        scroll-margin-right: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-mx-80{
        scroll-margin-left: 14rem;
        scroll-margin-right: 14rem;
    }

    /** scroll-margin top and bottom **/
    .sm\:parent:target .parent-target\:scroll-my-auto{
        scroll-margin-top: auto;
        scroll-margin-bottom: auto;
    }

    .sm\:parent:target .parent-target\:scroll-my-0{
        scroll-margin-top: 0;
        scroll-margin-bottom: 0;
    }

    .sm\:parent:target .parent-target\:scroll-my-4{
        scroll-margin-top: 0.25rem;
        scroll-margin-bottom: 0.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-8{
        scroll-margin-top: 0.5rem;
        scroll-margin-bottom: 0.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-12{
        scroll-margin-top: 0.75rem;
        scroll-margin-bottom: 0.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-16{
        scroll-margin-top: 1rem;
        scroll-margin-bottom: 1rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-20{
        scroll-margin-top: 1.25rem;
        scroll-margin-bottom: 1.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-24{
        scroll-margin-top: 1.5rem;
        scroll-margin-bottom: 1.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-28{
        scroll-margin-top: 1.75rem;
        scroll-margin-bottom: 1.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-32{
        scroll-margin-top: 2rem;
        scroll-margin-bottom: 2rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-36{
        scroll-margin-top: 2.25rem;
        scroll-margin-bottom: 2.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-40{
        scroll-margin-top: 2.5rem;
        scroll-margin-bottom: 2.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-44{
        scroll-margin-top: 2.75rem;
        scroll-margin-bottom: 2.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-48{
        scroll-margin-top: 3rem;
        scroll-margin-bottom: 3rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-52{
        scroll-margin-top: 3.25rem;
        scroll-margin-bottom: 3.25rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-56{
        scroll-margin-top: 3.5rem;
        scroll-margin-bottom: 3.5rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-60{
        scroll-margin-top: 3.75rem;
        scroll-margin-bottom: 3.75rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-64{
        scroll-margin-top: 4rem;
        scroll-margin-bottom: 4rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-68{
        scroll-margin-top: 6rem;
        scroll-margin-bottom: 6rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-72{
        scroll-margin-top: 8rem;
        scroll-margin-bottom: 8rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-76{
        scroll-margin-top: 12rem;
        scroll-margin-bottom: 12rem;
    }

    .sm\:parent:target .parent-target\:scroll-my-80{
        scroll-margin-top: 14rem;
        scroll-margin-bottom: 14rem;
    }

    .sm\:parent:target .parent-target\:scroll-snap-align-start{
        scroll-snap-align: start;
    }

    .sm\:parent:target .parent-target\:scroll-snap-align-end{
        scroll-snap-align: end;
    }

    .sm\:parent:target .parent-target\:scroll-snap-align-center{
        scroll-snap-align: center;
    }

    .sm\:parent:target .parent-target\:scroll-snap-align-none{
        scroll-snap-align: none;
    }

    .sm\:parent:target .parent-target\:scroll-snap-stop-normal{
        scroll-snap-stop: normal;
    }

    .sm\:parent:target .parent-target\:scroll-always-stop-normal{
        scroll-snap-stop: always;
    }

    .sm\:parent:target .parent-target\:scroll-snap-type-none{
        scroll-snap-type: none;
    }

    .sm\:parent:target .parent-target\:scroll-snap-type-mandatory{
        scroll-snap-type: mandatory;
    }

    .sm\:parent:target .parent-target\:scroll-snap-type-proximity{
        scroll-snap-type: proximity;
    }

    .sm\:parent:target .parent-target\:user-select-none{
        user-select: none;
    }

    .sm\:parent:target .parent-target\:user-select-text{
        user-select: text;
    }

    .sm\:parent:target .parent-target\:user-select-all{
        user-select: all;
    }

    .sm\:parent:target .parent-target\:user-select-auto{
        user-select: auto;
    }

    .sm\:parent:target .parent-target\:will-change-auto{
        will-change: auto;
    }

    .sm\:parent:target .parent-target\:will-change-scroll{
        will-change: scroll;
    }

    .sm\:parent:target .parent-target\:will-change-contents{
        will-change: contents;
    }

    .sm\:parent:target .parent-target\:will-change-transform{
        will-change: transform;
    }

    .sm\:parent:target .parent-target\:stroke-w-0{
        stroke-width: 0;
    }

    .sm\:parent:target .parent-target\:stroke-w-1{
        stroke-width: 1;
    }

    .sm\:parent:target .parent-target\:stroke-w-2{
        stroke-width: 2;
    }

    .sm\:parent:target .parent-target\:scale-0{
        transform: scale(0);
    }

    .sm\:parent:target .parent-target\:scale-5{
        transform: scale(0.05);
    }

    .sm\:parent:target .parent-target\:scale-10{
        transform: scale(0.1);
    }

    .sm\:parent:target .parent-target\:scale-15{
        transform: scale(0.15);
    }

    .sm\:parent:target .parent-target\:scale-20{
        transform: scale(0.2);
    }

    .sm\:parent:target .parent-target\:scale-25{
        transform: scale(0.25);
    }

    .sm\:parent:target .parent-target\:scale-30{
        transform: scale(0.3);
    }

    .sm\:parent:target .parent-target\:scale-35{
        transform: scale(0.35);
    }

    .sm\:parent:target .parent-target\:scale-40{
        transform: scale(0.4);
    }

    .sm\:parent:target .parent-target\:scale-45{
        transform: scale(0.45);
    }

    .sm\:parent:target .parent-target\:scale-50{
        transform: scale(0.5);
    }

    .sm\:parent:target .parent-target\:scale-55{
        transform: scale(0.55);
    }

    .sm\:parent:target .parent-target\:scale-60{
        transform: scale(0.6);
    }

    .sm\:parent:target .parent-target\:scale-65{
        transform: scale(0.65);
    }

    .sm\:parent:target .parent-target\:scale-70{
        transform: scale(0.7);
    }

    .sm\:parent:target .parent-target\:scale-75{
        transform: scale(0.75);
    }

    .sm\:parent:target .parent-target\:scale-80{
        transform: scale(0.8);
    }

    .sm\:parent:target .parent-target\:scale-85{
        transform: scale(0.85);
    }

    .sm\:parent:target .parent-target\:scale-90{
        transform: scale(0.9);
    }

    .sm\:parent:target .parent-target\:scale-95{
        transform: scale(0.95);
    }

    .sm\:parent:target .parent-target\:scale-100{
        transform: scale(1);
    }

    .sm\:parent:target .parent-target\:scale-105{
        transform: scale(1.05);
    }

    .sm\:parent:target .parent-target\:scale-110{
        transform: scale(1.1);
    }

    .sm\:parent:target .parent-target\:scale-115{
        transform: scale(1.15);
    }

    .sm\:parent:target .parent-target\:scale-120{
        transform: scale(1.2);
    }

    .sm\:parent:target .parent-target\:scale-125{
        transform: scale(1.25);
    }

    .sm\:parent:target .parent-target\:scale-130{
        transform: scale(1.3);
    }

    .sm\:parent:target .parent-target\:scale-135{
        transform: scale(1.35);
    }

    .sm\:parent:target .parent-target\:scale-140{
        transform: scale(1.4);
    }

    .sm\:parent:target .parent-target\:scale-145{
        transform: scale(1.45);
    }

    .sm\:parent:target .parent-target\:scale-150{
        transform: scale(1.5);
    }

    .sm\:parent:target .parent-target\:-translate-1:target{
        transform: translate(-10px);
    }

    .sm\:parent:target .parent-target\:-translate-2:target{
        transform: translate(-20px);
    }

    .sm\:parent:target .parent-target\:-translate-3:target{
        transform: translate(-30px);
    }

    .sm\:parent:target .parent-target\:-translate-4:target{
        transform: translate(-40px);
    }

    .sm\:parent:target .parent-target\:-translate-5:target{
        transform: translate(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-6:target{
        transform: translate(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-7:target{
        transform: translate(-70px);
    }

    .sm\:parent:target .parent-target\:-translate-8:target{
        transform: translate(-80px);
    }

    .sm\:parent:target .parent-target\:-translate-9:target{
        transform: translate(-90px);
    }

    .sm\:parent:target .parent-target\:-translate-10:target{
        transform: translate(-100px);
    }

    .sm\:parent:target .parent-target\:-translate-11:target{
        transform: translate(-110px);
    }

    .sm\:parent:target .parent-target\:-translate-12:target{
        transform: translate(-120px);
    }

    .sm\:parent:target .parent-target\:-translate-13:target{
        transform: translate(-130px);
    }

    .sm\:parent:target .parent-target\:-translate-14:target{
        transform: translate(-140px);
    }

    .sm\:parent:target .parent-target\:-translate-15:target{
        transform: translate(-150px);
    }

    .sm\:parent:target .parent-target\:-translate-16:target{
        transform: translate(-160px);
    }

    .sm\:parent:target .parent-target\:-translate-17:target{
        transform: translate(-170px);
    }

    .sm\:parent:target .parent-target\:-translate-18:target{
        transform: translate(-180px);
    }

    .sm\:parent:target .parent-target\:-translate-19:target{
        transform: translate(-190px);
    }

    .sm\:parent:target .parent-target\:-translate-20:target{
        transform: translate(-200px);
    }

    .sm\:parent:target .parent-target\:-translate-10x:target{
        transform: translate(-10%);
    }

    .sm\:parent:target .parent-target\:-translate-15x:target{
        transform: translate(-15%);
    }

    .sm\:parent:target .parent-target\:-translate-20x:target{
        transform: translate(-20%);
    }

    .sm\:parent:target .parent-target\:-translate-25x:target{
        transform: translate(-25%);
    }

    .sm\:parent:target .parent-target\:-translate-30x:target{
        transform: translate(-30%);
    }

    .sm\:parent:target .parent-target\:-translate-35x:target{
        transform: translate(-35%);
    }

    .sm\:parent:target .parent-target\:-translate-40x:target{
        transform: translate(-40%);
    }

    .sm\:parent:target .parent-target\:-translate-45x:target{
        transform: translate(-45%);
    }

    .sm\:parent:target .parent-target\:-translate-50x:target{
        transform: translate(-50%);
    }

    .sm\:parent:target .parent-target\:-translate-55x:target{
        transform: translate(-55%);
    }

    .sm\:parent:target .parent-target\:-translate-60x:target{
        transform: translate(-60%);
    }

    .sm\:parent:target .parent-target\:-translate-65x:target{
        transform: translate(-65%);
    }

    .sm\:parent:target .parent-target\:-translate-70x:target{
        transform: translate(-70%);
    }

    .sm\:parent:target .parent-target\:-translate-75x:target{
        transform: translate(-75%);
    }

    .sm\:parent:target .parent-target\:-translate-80x:target{
        transform: translate(-80%);
    }

    .sm\:parent:target .parent-target\:-translate-85x:target{
        transform: translate(-85%);
    }

    .sm\:parent:target .parent-target\:-translate-90x:target{
        transform: translate(-90%);
    }

    .sm\:parent:target .parent-target\:-translate-95x:target{
        transform: translate(-95%);
    }

    .sm\:parent:target .parent-target\:-translate-x-1:target{
        transform: translateX(-10px);
    }

    .sm\:parent:target .parent-target\:-translate-x-2:target{
        transform: translateX(-20px);
    }

    .sm\:parent:target .parent-target\:-translate-x-3:target{
        transform: translateX(-30px);
    }

    .sm\:parent:target .parent-target\:-translate-x-4:target{
        transform: translateX(-40px);
    }

    .sm\:parent:target .parent-target\:-translate-x-5:target{
        transform: translateX(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-x-6:target{
        transform: translateX(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-x-7:target{
        transform: translateX(-70px);
    }

    .sm\:parent:target .parent-target\:-translate-x-8:target{
        transform: translateX(-80px);
    }

    .sm\:parent:target .parent-target\:-translate-x-9:target{
        transform: translateX(-90px);
    }

    .sm\:parent:target .parent-target\:-translate-x-10:target{
        transform: translateX(-100px);
    }

    .sm\:parent:target .parent-target\:-translate-x-11:target{
        transform: translateX(-110px);
    }

    .sm\:parent:target .parent-target\:-translate-x-12:target{
        transform: translateX(-120px);
    }

    .sm\:parent:target .parent-target\:-translate-x-13:target{
        transform: translateX(-130px);
    }

    .sm\:parent:target .parent-target\:-translate-x-14:target{
        transform: translateX(-140px);
    }

    .sm\:parent:target .parent-target\:-translate-x-15:target{
        transform: translateX(-150px);
    }

    .sm\:parent:target .parent-target\:-translate-x-16:target{
        transform: translateX(-160px);
    }

    .sm\:parent:target .parent-target\:-translate-x-17:target{
        transform: translateX(-170px);
    }

    .sm\:parent:target .parent-target\:-translate-x-18:target{
        transform: translateX(-180px);
    }

    .sm\:parent:target .parent-target\:-translate-x-19:target{
        transform: translateX(-190px);
    }

    .sm\:parent:target .parent-target\:-translate-x-20:target{
        transform: translateX(-200px);
    }

    .sm\:parent:target .parent-target\:-translate-x-10x:target{
        transform: translateX(-10%);
    }

    .sm\:parent:target .parent-target\:-translate-x-15x:target{
        transform: translateX(-15%);
    }

    .sm\:parent:target .parent-target\:-translate-x-20x:target{
        transform: translateX(-20%);
    }

    .sm\:parent:target .parent-target\:-translate-x-25x:target{
        transform: translateX(-25%);
    }

    .sm\:parent:target .parent-target\:-translate-x-30x:target{
        transform: translateX(-30%);
    }

    .sm\:parent:target .parent-target\:-translate-x-35x:target{
        transform: translateX(-35%);
    }

    .sm\:parent:target .parent-target\:-translate-x-40x:target{
        transform: translateX(-40%);
    }

    .sm\:parent:target .parent-target\:-translate-x-45x:target{
        transform: translateX(-45%);
    }

    .sm\:parent:target .parent-target\:-translate-x-50x:target{
        transform: translateX(-50%);
    }

    .sm\:parent:target .parent-target\:-translate-x-55x:target{
        transform: translateX(-55%);
    }

    .sm\:parent:target .parent-target\:-translate-x-60x:target{
        transform: translateX(-60%);
    }

    .sm\:parent:target .parent-target\:-translate-x-65x:target{
        transform: translateX(-65%);
    }

    .sm\:parent:target .parent-target\:-translate-x-70x:target{
        transform: translateX(-70%);
    }

    .sm\:parent:target .parent-target\:-translate-x-75x:target{
        transform: translateX(-75%);
    }

    .sm\:parent:target .parent-target\:-translate-x-80x:target{
        transform: translateX(-80%);
    }

    .sm\:parent:target .parent-target\:-translate-x-85x:target{
        transform: translateX(-85%);
    }

    .sm\:parent:target .parent-target\:-translate-x-90x:target{
        transform: translateX(-90%);
    }

    .sm\:parent:target .parent-target\:-translate-x-95x:target{
        transform: translateX(-95%);
    }

    .sm\:parent:target .parent-target\:-translate-y-1:target{
        transform: translateY(-10px);
    }

    .sm\:parent:target .parent-target\:-translate-y-2:target{
        transform: translateY(-20px);
    }

    .sm\:parent:target .parent-target\:-translate-y-3:target{
        transform: translateY(-30px);
    }

    .sm\:parent:target .parent-target\:-translate-y-4:target{
        transform: translateY(-40px);
    }

    .sm\:parent:target .parent-target\:-translate-y-5:target{
        transform: translateY(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-y-6:target{
        transform: translateY(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-y-7:target{
        transform: translateY(-70px);
    }

    .sm\:parent:target .parent-target\:-translate-y-8:target{
        transform: translateY(-80px);
    }

    .sm\:parent:target .parent-target\:-translate-y-9:target{
        transform: translateY(-90px);
    }

    .sm\:parent:target .parent-target\:-translate-y-10:target{
        transform: translateY(-100px);
    }

    .sm\:parent:target .parent-target\:-translate-y-11:target{
        transform: translateY(-110px);
    }

    .sm\:parent:target .parent-target\:-translate-y-12:target{
        transform: translateY(-120px);
    }

    .sm\:parent:target .parent-target\:-translate-y-13:target{
        transform: translateY(-130px);
    }

    .sm\:parent:target .parent-target\:-translate-y-14:target{
        transform: translateY(-140px);
    }

    .sm\:parent:target .parent-target\:-translate-y-15:target{
        transform: translateY(-150px);
    }

    .sm\:parent:target .parent-target\:-translate-y-16:target{
        transform: translateY(-160px);
    }

    .sm\:parent:target .parent-target\:-translate-y-17:target{
        transform: translateY(-170px);
    }

    .sm\:parent:target .parent-target\:-translate-y-18:target{
        transform: translateY(-180px);
    }

    .sm\:parent:target .parent-target\:-translate-y-19:target{
        transform: translateY(-190px);
    }

    .sm\:parent:target .parent-target\:-translate-y-20:target{
        transform: translateY(-200px);
    }

    .sm\:parent:target .parent-target\:-translate-y-10x:target{
        transform: translateY(-10%);
    }

    .sm\:parent:target .parent-target\:-translate-y-15x:target{
        transform: translateY(-15%);
    }

    .sm\:parent:target .parent-target\:-translate-y-20x:target{
        transform: translateY(-20%);
    }

    .sm\:parent:target .parent-target\:-translate-y-25x:target{
        transform: translateY(-25%);
    }

    .sm\:parent:target .parent-target\:-translate-y-30x:target{
        transform: translateY(-30%);
    }

    .sm\:parent:target .parent-target\:-translate-y-35x:target{
        transform: translateY(-35%);
    }

    .sm\:parent:target .parent-target\:-translate-y-40x:target{
        transform: translateY(-40%);
    }

    .sm\:parent:target .parent-target\:-translate-y-45x:target{
        transform: translateY(-45%);
    }

    .sm\:parent:target .parent-target\:-translate-y-50x:target{
        transform: translateY(-50%);
    }

    .sm\:parent:target .parent-target\:-translate-y-55x:target{
        transform: translateY(-55%);
    }

    .sm\:parent:target .parent-target\:-translate-y-60x:target{
        transform: translateY(-60%);
    }

    .sm\:parent:target .parent-target\:-translate-y-65x:target{
        transform: translateY(-65%);
    }

    .sm\:parent:target .parent-target\:-translate-y-70x:target{
        transform: translateY(-70%);
    }

    .sm\:parent:target .parent-target\:-translate-y-75x:target{
        transform: translateY(-75%);
    }

    .sm\:parent:target .parent-target\:-translate-y-80x:target{
        transform: translateY(-80%);
    }

    .sm\:parent:target .parent-target\:-translate-y-85x:target{
        transform: translateY(-85%);
    }

    .sm\:parent:target .parent-target\:-translate-y-90x:target{
        transform: translateY(-90%);
    }

    .sm\:parent:target .parent-target\:-translate-y-95x:target{
        transform: translateY(-95%);
    }

    .sm\:parent:target .parent-target\:-translate-1{
        transform: translate(-10px);
    }

    .sm\:parent:target .parent-target\:-translate-2{
        transform: translate(-20px);
    }

    .sm\:parent:target .parent-target\:-translate-3{
        transform: translate(-30px);
    }

    .sm\:parent:target .parent-target\:-translate-4{
        transform: translate(-40px);
    }

    .sm\:parent:target .parent-target\:-translate-5{
        transform: translate(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-6{
        transform: translate(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-7{
        transform: translate(-70px);
    }

    .sm\:parent:target .parent-target\:-translate-8{
        transform: translate(-80px);
    }

    .sm\:parent:target .parent-target\:-translate-9{
        transform: translate(-90px);
    }

    .sm\:parent:target .parent-target\:-translate-10{
        transform: translate(-100px);
    }

    .sm\:parent:target .parent-target\:-translate-11{
        transform: translate(-110px);
    }

    .sm\:parent:target .parent-target\:-translate-12{
        transform: translate(-120px);
    }

    .sm\:parent:target .parent-target\:-translate-13{
        transform: translate(-130px);
    }

    .sm\:parent:target .parent-target\:-translate-14{
        transform: translate(-140px);
    }

    .sm\:parent:target .parent-target\:-translate-15{
        transform: translate(-150px);
    }

    .sm\:parent:target .parent-target\:-translate-16{
        transform: translate(-160px);
    }

    .sm\:parent:target .parent-target\:-translate-17{
        transform: translate(-170px);
    }

    .sm\:parent:target .parent-target\:-translate-18{
        transform: translate(-180px);
    }

    .sm\:parent:target .parent-target\:-translate-19{
        transform: translate(-190px);
    }

    .sm\:parent:target .parent-target\:-translate-20{
        transform: translate(-200px);
    }

    .sm\:parent:target .parent-target\:-translate-10x{
        transform: translate(-10%);
    }

    .sm\:parent:target .parent-target\:-translate-15x{
        transform: translate(-15%);
    }

    .sm\:parent:target .parent-target\:-translate-20x{
        transform: translate(-20%);
    }

    .sm\:parent:target .parent-target\:-translate-25x{
        transform: translate(-25%);
    }

    .sm\:parent:target .parent-target\:-translate-30x{
        transform: translate(-30%);
    }

    .sm\:parent:target .parent-target\:-translate-35x{
        transform: translate(-35%);
    }

    .sm\:parent:target .parent-target\:-translate-40x{
        transform: translate(-40%);
    }

    .sm\:parent:target .parent-target\:-translate-45x{
        transform: translate(-45%);
    }

    .sm\:parent:target .parent-target\:-translate-50x{
        transform: translate(-50%);
    }

    .sm\:parent:target .parent-target\:-translate-55x{
        transform: translate(-55%);
    }

    .sm\:parent:target .parent-target\:-translate-60x{
        transform: translate(-60%);
    }

    .sm\:parent:target .parent-target\:-translate-65x{
        transform: translate(-65%);
    }

    .sm\:parent:target .parent-target\:-translate-70x{
        transform: translate(-70%);
    }

    .sm\:parent:target .parent-target\:-translate-75x{
        transform: translate(-75%);
    }

    .sm\:parent:target .parent-target\:-translate-80x{
        transform: translate(-80%);
    }

    .sm\:parent:target .parent-target\:-translate-85x{
        transform: translate(-85%);
    }

    .sm\:parent:target .parent-target\:-translate-90x{
        transform: translate(-90%);
    }

    .sm\:parent:target .parent-target\:-translate-95x{
        transform: translate(-95%);
    }

    .sm\:parent:target .parent-target\:-translate-x-1{
        transform: translateX(-10px);
    }

    .sm\:parent:target .parent-target\:-translate-x-2{
        transform: translateX(-20px);
    }

    .sm\:parent:target .parent-target\:-translate-x-3{
        transform: translateX(-30px);
    }

    .sm\:parent:target .parent-target\:-translate-x-4{
        transform: translateX(-40px);
    }

    .sm\:parent:target .parent-target\:-translate-x-5{
        transform: translateX(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-x-6{
        transform: translateX(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-x-7{
        transform: translateX(-70px);
    }

    .sm\:parent:target .parent-target\:-translate-x-8{
        transform: translateX(-80px);
    }

    .sm\:parent:target .parent-target\:-translate-x-9{
        transform: translateX(-90px);
    }

    .sm\:parent:target .parent-target\:-translate-x-10{
        transform: translateX(-100px);
    }

    .sm\:parent:target .parent-target\:-translate-x-11{
        transform: translateX(-110px);
    }

    .sm\:parent:target .parent-target\:-translate-x-12{
        transform: translateX(-120px);
    }

    .sm\:parent:target .parent-target\:-translate-x-13{
        transform: translateX(-130px);
    }

    .sm\:parent:target .parent-target\:-translate-x-14{
        transform: translateX(-140px);
    }

    .sm\:parent:target .parent-target\:-translate-x-15{
        transform: translateX(-150px);
    }

    .sm\:parent:target .parent-target\:-translate-x-16{
        transform: translateX(-160px);
    }

    .sm\:parent:target .parent-target\:-translate-x-17{
        transform: translateX(-170px);
    }

    .sm\:parent:target .parent-target\:-translate-x-18{
        transform: translateX(-180px);
    }

    .sm\:parent:target .parent-target\:-translate-x-19{
        transform: translateX(-190px);
    }

    .sm\:parent:target .parent-target\:-translate-x-20{
        transform: translateX(-200px);
    }

    .sm\:parent:target .parent-target\:-translate-x-10x{
        transform: translateX(-10%);
    }

    .sm\:parent:target .parent-target\:-translate-x-15x{
        transform: translateX(-15%);
    }

    .sm\:parent:target .parent-target\:-translate-x-20x{
        transform: translateX(-20%);
    }

    .sm\:parent:target .parent-target\:-translate-x-25x{
        transform: translateX(-25%);
    }

    .sm\:parent:target .parent-target\:-translate-x-30x{
        transform: translateX(-30%);
    }

    .sm\:parent:target .parent-target\:-translate-x-35x{
        transform: translateX(-35%);
    }

    .sm\:parent:target .parent-target\:-translate-x-40x{
        transform: translateX(-40%);
    }

    .sm\:parent:target .parent-target\:-translate-x-45x{
        transform: translateX(-45%);
    }

    .sm\:parent:target .parent-target\:-translate-x-50x{
        transform: translateX(-50%);
    }

    .sm\:parent:target .parent-target\:-translate-x-55x{
        transform: translateX(-55%);
    }

    .sm\:parent:target .parent-target\:-translate-x-60x{
        transform: translateX(-60%);
    }

    .sm\:parent:target .parent-target\:-translate-x-65x{
        transform: translateX(-65%);
    }

    .sm\:parent:target .parent-target\:-translate-x-70x{
        transform: translateX(-70%);
    }

    .sm\:parent:target .parent-target\:-translate-x-75x{
        transform: translateX(-75%);
    }

    .sm\:parent:target .parent-target\:-translate-x-80x{
        transform: translateX(-80%);
    }

    .sm\:parent:target .parent-target\:-translate-x-85x{
        transform: translateX(-85%);
    }

    .sm\:parent:target .parent-target\:-translate-x-90x{
        transform: translateX(-90%);
    }

    .sm\:parent:target .parent-target\:-translate-x-95x{
        transform: translateX(-95%);
    }

    .sm\:parent:target .parent-target\:-translate-y-1{
        transform: translateY(-10px);
    }

    .sm\:parent:target .parent-target\:-translate-y-2{
        transform: translateY(-20px);
    }

    .sm\:parent:target .parent-target\:-translate-y-3{
        transform: translateY(-30px);
    }

    .sm\:parent:target .parent-target\:-translate-y-4{
        transform: translateY(-40px);
    }

    .sm\:parent:target .parent-target\:-translate-y-5{
        transform: translateY(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-y-6{
        transform: translateY(-60px);
    }

    .sm\:parent:target .parent-target\:-translate-y-7{
        transform: translateY(-70px);
    }

    .sm\:parent:target .parent-target\:-translate-y-8{
        transform: translateY(-80px);
    }

    .sm\:parent:target .parent-target\:-translate-y-9{
        transform: translateY(-90px);
    }

    .sm\:parent:target .parent-target\:-translate-y-10{
        transform: translateY(-100px);
    }

    .sm\:parent:target .parent-target\:-translate-y-11{
        transform: translateY(-110px);
    }

    .sm\:parent:target .parent-target\:-translate-y-12{
        transform: translateY(-120px);
    }

    .sm\:parent:target .parent-target\:-translate-y-13{
        transform: translateY(-130px);
    }

    .sm\:parent:target .parent-target\:-translate-y-14{
        transform: translateY(-140px);
    }

    .sm\:parent:target .parent-target\:-translate-y-15{
        transform: translateY(-150px);
    }

    .sm\:parent:target .parent-target\:-translate-y-16{
        transform: translateY(-160px);
    }

    .sm\:parent:target .parent-target\:-translate-y-17{
        transform: translateY(-170px);
    }

    .sm\:parent:target .parent-target\:-translate-y-18{
        transform: translateY(-180px);
    }

    .sm\:parent:target .parent-target\:-translate-y-19{
        transform: translateY(-190px);
    }

    .sm\:parent:target .parent-target\:-translate-y-20{
        transform: translateY(-200px);
    }

    .sm\:parent:target .parent-target\:-translate-y-10x{
        transform: translateY(-10%);
    }

    .sm\:parent:target .parent-target\:-translate-y-15x{
        transform: translateY(-15%);
    }

    .sm\:parent:target .parent-target\:-translate-y-20x{
        transform: translateY(-20%);
    }

    .sm\:parent:target .parent-target\:-translate-y-25x{
        transform: translateY(-25%);
    }

    .sm\:parent:target .parent-target\:-translate-y-30x{
        transform: translateY(-30%);
    }

    .sm\:parent:target .parent-target\:-translate-y-35x{
        transform: translateY(-35%);
    }

    .sm\:parent:target .parent-target\:-translate-y-40x{
        transform: translateY(-40%);
    }

    .sm\:parent:target .parent-target\:-translate-y-45x{
        transform: translateY(-45%);
    }

    .sm\:parent:target .parent-target\:-translate-y-50x{
        transform: translateY(-50%);
    }

    .sm\:parent:target .parent-target\:-translate-y-55x{
        transform: translateY(-55%);
    }

    .sm\:parent:target .parent-target\:-translate-y-60x{
        transform: translateY(-60%);
    }

    .sm\:parent:target .parent-target\:-translate-y-65x{
        transform: translateY(-65%);
    }

    .sm\:parent:target .parent-target\:-translate-y-70x{
        transform: translateY(-70%);
    }

    .sm\:parent:target .parent-target\:-translate-y-75x{
        transform: translateY(-75%);
    }

    .sm\:parent:target .parent-target\:-translate-y-80x{
        transform: translateY(-80%);
    }

    .sm\:parent:target .parent-target\:-translate-y-85x{
        transform: translateY(-85%);
    }

    .sm\:parent:target .parent-target\:-translate-y-90x{
        transform: translateY(-90%);
    }

    .sm\:parent:target .parent-target\:-translate-y-95x{
        transform: translateY(-95%);
    }

    .sm\:parent:target .parent-target\:translate-0{
        transform: translate(0);
    }

    .sm\:parent:target .parent-target\:translate-1{
        transform: translate(10px);
    }

    .sm\:parent:target .parent-target\:translate-2{
        transform: translate(20px);
    }

    .sm\:parent:target .parent-target\:translate-3{
        transform: translate(30px);
    }

    .sm\:parent:target .parent-target\:translate-4{
        transform: translate(40px);
    }

    .sm\:parent:target .parent-target\:translate-5{
        transform: translate(60px);
    }

    .sm\:parent:target .parent-target\:translate-6{
        transform: translate(60px);
    }

    .sm\:parent:target .parent-target\:translate-7{
        transform: translate(70px);
    }

    .sm\:parent:target .parent-target\:translate-8{
        transform: translate(80px);
    }

    .sm\:parent:target .parent-target\:translate-9{
        transform: translate(90px);
    }

    .sm\:parent:target .parent-target\:translate-10{
        transform: translate(100px);
    }

    .sm\:parent:target .parent-target\:translate-11{
        transform: translate(110px);
    }

    .sm\:parent:target .parent-target\:translate-12{
        transform: translate(120px);
    }

    .sm\:parent:target .parent-target\:translate-13{
        transform: translate(130px);
    }

    .sm\:parent:target .parent-target\:translate-14{
        transform: translate(140px);
    }

    .sm\:parent:target .parent-target\:translate-15{
        transform: translate(150px);
    }

    .sm\:parent:target .parent-target\:translate-16{
        transform: translate(160px);
    }

    .sm\:parent:target .parent-target\:translate-17{
        transform: translate(170px);
    }

    .sm\:parent:target .parent-target\:translate-18{
        transform: translate(180px);
    }

    .sm\:parent:target .parent-target\:translate-19{
        transform: translate(190px);
    }

    .sm\:parent:target .parent-target\:translate-20{
        transform: translate(200px);
    }

    .sm\:parent:target .parent-target\:translate-10x{
        transform: translate(10%);
    }

    .sm\:parent:target .parent-target\:translate-15x{
        transform: translate(15%);
    }

    .sm\:parent:target .parent-target\:translate-20x{
        transform: translate(20%);
    }

    .sm\:parent:target .parent-target\:translate-25x{
        transform: translate(25%);
    }

    .sm\:parent:target .parent-target\:translate-30x{
        transform: translate(30%);
    }

    .sm\:parent:target .parent-target\:translate-35x{
        transform: translate(35%);
    }

    .sm\:parent:target .parent-target\:translate-40x{
        transform: translate(40%);
    }

    .sm\:parent:target .parent-target\:translate-45x{
        transform: translate(45%);
    }

    .sm\:parent:target .parent-target\:translate-50x{
        transform: translate(50%);
    }

    .sm\:parent:target .parent-target\:translate-55x{
        transform: translate(55%);
    }

    .sm\:parent:target .parent-target\:translate-60x{
        transform: translate(60%);
    }

    .sm\:parent:target .parent-target\:translate-65x{
        transform: translate(65%);
    }

    .sm\:parent:target .parent-target\:translate-70x{
        transform: translate(70%);
    }

    .sm\:parent:target .parent-target\:translate-75x{
        transform: translate(75%);
    }

    .sm\:parent:target .parent-target\:translate-80x{
        transform: translate(80%);
    }

    .sm\:parent:target .parent-target\:translate-85x{
        transform: translate(85%);
    }

    .sm\:parent:target .parent-target\:translate-90x{
        transform: translate(90%);
    }

    .sm\:parent:target .parent-target\:translate-95x{
        transform: translate(95%);
    }

    .sm\:parent:target .parent-target\:translate-x-0{
        transform: translateX(0);
    }

    .sm\:parent:target .parent-target\:translate-x-1{
        transform: translateX(10px);
    }

    .sm\:parent:target .parent-target\:translate-x-2{
        transform: translateX(20px);
    }

    .sm\:parent:target .parent-target\:translate-x-3{
        transform: translateX(30px);
    }

    .sm\:parent:target .parent-target\:translate-x-4{
        transform: translateX(40px);
    }

    .sm\:parent:target .parent-target\:translate-x-5{
        transform: translateX(60px);
    }

    .sm\:parent:target .parent-target\:translate-x-6{
        transform: translateX(60px);
    }

    .sm\:parent:target .parent-target\:translate-x-7{
        transform: translateX(70px);
    }

    .sm\:parent:target .parent-target\:translate-x-8{
        transform: translateX(80px);
    }

    .sm\:parent:target .parent-target\:translate-x-9{
        transform: translateX(90px);
    }

    .sm\:parent:target .parent-target\:translate-x-10{
        transform: translateX(100px);
    }

    .sm\:parent:target .parent-target\:translate-x-11{
        transform: translateX(110px);
    }

    .sm\:parent:target .parent-target\:translate-x-12{
        transform: translateX(120px);
    }

    .sm\:parent:target .parent-target\:translate-x-13{
        transform: translateX(130px);
    }

    .sm\:parent:target .parent-target\:translate-x-14{
        transform: translateX(140px);
    }

    .sm\:parent:target .parent-target\:translate-x-15{
        transform: translateX(150px);
    }

    .sm\:parent:target .parent-target\:translate-x-16{
        transform: translateX(160px);
    }

    .sm\:parent:target .parent-target\:translate-x-17{
        transform: translateX(170px);
    }

    .sm\:parent:target .parent-target\:translate-x-18{
        transform: translateX(180px);
    }

    .sm\:parent:target .parent-target\:translate-x-19{
        transform: translateX(190px);
    }

    .sm\:parent:target .parent-target\:translate-x-20{
        transform: translateX(200px);
    }

    .sm\:parent:target .parent-target\:translate-x-10x{
        transform: translateX(10%);
    }

    .sm\:parent:target .parent-target\:translate-x-15x{
        transform: translateX(15%);
    }

    .sm\:parent:target .parent-target\:translate-x-20x{
        transform: translateX(20%);
    }

    .sm\:parent:target .parent-target\:translate-x-25x{
        transform: translateX(25%);
    }

    .sm\:parent:target .parent-target\:translate-x-30x{
        transform: translateX(30%);
    }

    .sm\:parent:target .parent-target\:translate-x-35x{
        transform: translateX(35%);
    }

    .sm\:parent:target .parent-target\:translate-x-40x{
        transform: translateX(40%);
    }

    .sm\:parent:target .parent-target\:translate-x-45x{
        transform: translateX(45%);
    }

    .sm\:parent:target .parent-target\:translate-x-50x{
        transform: translateX(50%);
    }

    .sm\:parent:target .parent-target\:translate-x-55x{
        transform: translateX(55%);
    }

    .sm\:parent:target .parent-target\:translate-x-60x{
        transform: translateX(60%);
    }

    .sm\:parent:target .parent-target\:translate-x-65x{
        transform: translateX(65%);
    }

    .sm\:parent:target .parent-target\:translate-x-70x{
        transform: translateX(70%);
    }

    .sm\:parent:target .parent-target\:translate-x-75x{
        transform: translateX(75%);
    }

    .sm\:parent:target .parent-target\:translate-x-80x{
        transform: translateX(80%);
    }

    .sm\:parent:target .parent-target\:translate-x-85x{
        transform: translateX(85%);
    }

    .sm\:parent:target .parent-target\:translate-x-90x{
        transform: translateX(90%);
    }

    .sm\:parent:target .parent-target\:translate-x-95x{
        transform: translateX(95%);
    }

    .sm\:parent:target .parent-target\:translate-y-0{
        transform: translateY(0);
    }

    .sm\:parent:target .parent-target\:translate-y-1{
        transform: translateY(10px);
    }

    .sm\:parent:target .parent-target\:translate-y-2{
        transform: translateY(20px);
    }

    .sm\:parent:target .parent-target\:translate-y-3{
        transform: translateY(30px);
    }

    .sm\:parent:target .parent-target\:translate-y-4{
        transform: translateY(40px);
    }

    .sm\:parent:target .parent-target\:translate-y-5{
        transform: translateY(60px);
    }

    .sm\:parent:target .parent-target\:translate-y-6{
        transform: translateY(60px);
    }

    .sm\:parent:target .parent-target\:translate-y-7{
        transform: translateY(70px);
    }

    .sm\:parent:target .parent-target\:translate-y-8{
        transform: translateY(80px);
    }

    .sm\:parent:target .parent-target\:translate-y-9{
        transform: translateY(90px);
    }

    .sm\:parent:target .parent-target\:translate-y-10{
        transform: translateY(100px);
    }

    .sm\:parent:target .parent-target\:translate-y-11{
        transform: translateY(110px);
    }

    .sm\:parent:target .parent-target\:translate-y-12{
        transform: translateY(120px);
    }

    .sm\:parent:target .parent-target\:translate-y-13{
        transform: translateY(130px);
    }

    .sm\:parent:target .parent-target\:translate-y-14{
        transform: translateY(140px);
    }

    .sm\:parent:target .parent-target\:translate-y-15{
        transform: translateY(150px);
    }

    .sm\:parent:target .parent-target\:translate-y-16{
        transform: translateY(160px);
    }

    .sm\:parent:target .parent-target\:translate-y-17{
        transform: translateY(170px);
    }

    .sm\:parent:target .parent-target\:translate-y-18{
        transform: translateY(180px);
    }

    .sm\:parent:target .parent-target\:translate-y-19{
        transform: translateY(190px);
    }

    .sm\:parent:target .parent-target\:translate-y-20{
        transform: translateY(200px);
    }

    .sm\:parent:target .parent-target\:translate-y-10x{
        transform: translateY(10%);
    }

    .sm\:parent:target .parent-target\:translate-y-15x{
        transform: translateY(15%);
    }

    .sm\:parent:target .parent-target\:translate-y-20x{
        transform: translateY(20%);
    }

    .sm\:parent:target .parent-target\:translate-y-25x{
        transform: translateY(25%);
    }

    .sm\:parent:target .parent-target\:translate-y-30x{
        transform: translateY(30%);
    }

    .sm\:parent:target .parent-target\:translate-y-35x{
        transform: translateY(35%);
    }

    .sm\:parent:target .parent-target\:translate-y-40x{
        transform: translateY(40%);
    }

    .sm\:parent:target .parent-target\:translate-y-45x{
        transform: translateY(45%);
    }

    .sm\:parent:target .parent-target\:translate-y-50x{
        transform: translateY(50%);
    }

    .sm\:parent:target .parent-target\:translate-y-55x{
        transform: translateY(55%);
    }

    .sm\:parent:target .parent-target\:translate-y-60x{
        transform: translateY(60%);
    }

    .sm\:parent:target .parent-target\:translate-y-65x{
        transform: translateY(65%);
    }

    .sm\:parent:target .parent-target\:translate-y-70x{
        transform: translateY(70%);
    }

    .sm\:parent:target .parent-target\:translate-y-75x{
        transform: translateY(75%);
    }

    .sm\:parent:target .parent-target\:translate-y-80x{
        transform: translateY(80%);
    }

    .sm\:parent:target .parent-target\:translate-y-85x{
        transform: translateY(85%);
    }

    .sm\:parent:target .parent-target\:translate-y-90x{
        transform: translateY(90%);
    }

    .sm\:parent:target .parent-target\:translate-y-95x{
        transform: translateY(95%);
    }

    .sm\:parent:target .parent-target\:rotate-0{
        transform: rotate(0);
    }

    .sm\:parent:target .parent-target\:rotate-1{
        transform: rotate(1deg);
    }

    .sm\:parent:target .parent-target\:rotate-2{
        transform: rotate(2deg);
    }

    .sm\:parent:target .parent-target\:rotate-3{
        transform: rotate(3deg);
    }

    .sm\:parent:target .parent-target\:rotate-6{
        transform: rotate(6deg);
    }

    .sm\:parent:target .parent-target\:rotate-12{
        transform: rotate(12deg);
    }

    .sm\:parent:target .parent-target\:rotate-20{
        transform: rotate(20deg);
    }

    .sm\:parent:target .parent-target\:rotate-30{
        transform: rotate(30deg);
    }

    .sm\:parent:target .parent-target\:rotate-45{
        transform: rotate(45deg);
    }

    .sm\:parent:target .parent-target\:rotate-60{
        transform: rotate(60deg);
    }

    .sm\:parent:target .parent-target\:rotate-90{
        transform: rotate(90deg);
    }

    .sm\:parent:target .parent-target\:rotate-180{
        transform: rotate(180deg);
    }

    .sm\:parent:target .parent-target\:rotate-259{
        transform: rotate(359deg);
    }

    .sm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:target .parent-target\:transform-origin-center{
        transform-origin: center;
    }

    .sm\:parent:target .parent-target\:transition-duration-75{
        transition-duration: 75ms;
    }

    .sm\:parent:target .parent-target\:transition-duration-100{
        transition-duration: 100ms;
    }

    .sm\:parent:target .parent-target\:transition-duration-150{
        transition-duration: 150ms;
    }

    .sm\:parent:target .parent-target\:transition-duration-200{
        transition-duration: 200ms;
    }

    .sm\:parent:target .parent-target\:transition-duration-300{
        transition-duration: 300ms;
    }

    .sm\:parent:target .parent-target\:transition-duration-700{
        transition-duration: 700ms;
    }

    .sm\:parent:target .parent-target\:transition-duration-1000{
        transition-duration: 1000ms;
    }

    .sm\:parent:target .parent-target\:transition-ease-linear{
        transition-timing-function: linear;
    }

    .sm\:parent:target .parent-target\:transition-ease-in{
        transition-timing-function: ease-in;
    }

    .sm\:parent:target .parent-target\:transition-ease-out{
        transition-timing-function: ease-out;
    }

    .sm\:parent:target .parent-target\:transition-ease-in-out{
        transition-timing-function: ease-in-out;
    }

    .sm\:parent:target .parent-target\:transition-delay-75{
        transition-delay: 75ms;
    }

    .sm\:parent:target .parent-target\:transition-delay-100{
        transition-delay: 100ms;
    }

    .sm\:parent:target .parent-target\:transition-delay-150{
        transition-delay: 150ms;
    }

    .sm\:parent:target .parent-target\:transition-duration-200{
        transition-delay: 200ms;
    }

    .sm\:parent:target .parent-target\:transition-delay-300{
        transition-delay: 300ms;
    }

    .sm\:parent:target .parent-target\:transition-delay-700{
        transition-delay: 700ms;
    }

    .sm\:parent:target .parent-target\:transition-delay-1000{
        transition-delay: 1000ms;
    }

    .sm\:parent:target .parent-target\:transition-property-all{
        transition-property: all;
    }

    .sm\:parent:target .parent-target\:transition-property-colors{
        transition-property: color, background-color, text-decoration, fill, stroke;
    }

    .sm\:parent:target .parent-target\:transition-property-opacity{
        transition-property: opacity;
    }

    .sm\:parent:target .parent-target\:transition-property-transform{
        transition-property: transform;
    }

    .sm\:parent:target .parent-target\:animation-duration-75{
        animation-duration: 75ms;
    }

    .sm\:parent:target .parent-target\:animation-duration-100{
        animation-duration: 100ms;
    }

    .sm\:parent:target .parent-target\:animation-duration-150{
        animation-duration: 150ms;
    }

    .sm\:parent:target .parent-target\:animation-duration-200{
        animation-duration: 200ms;
    }

    .sm\:parent:target .parent-target\:animation-duration-300{
        animation-duration: 300ms;
    }

    .sm\:parent:target .parent-target\:animation-duration-700{
        animation-duration: 700ms;
    }

    .sm\:parent:target .parent-target\:animation-duration-1000{
        animation-duration: 1000ms;
    }

    .sm\:parent:target .parent-target\:animation-ease-linear{
        animation-timing-function: linear;
    }

    .sm\:parent:target .parent-target\:animation-ease-in{
        animation-timing-function: ease-in;
    }

    .sm\:parent:target .parent-target\:animation-ease-out{
        animation-timing-function: ease-out;
    }

    .sm\:parent:target .parent-target\:animation-ease-in-out{
        animation-timing-function: ease-in-out;
    }

    .sm\:parent:target .parent-target\:animation-delay-75{
        animation-delay: 75ms;
    }

    .sm\:parent:target .parent-target\:animation-delay-100{
        animation-delay: 100ms;
    }

    .sm\:parent:target .parent-target\:animation-delay-150{
        animation-delay: 150ms;
    }

    .sm\:parent:target .parent-target\:animation-duration-200{
        animation-delay: 200ms;
    }

    .sm\:parent:target .parent-target\:animation-delay-300{
        animation-delay: 300ms;
    }

    .sm\:parent:target .parent-target\:animation-delay-700{
        animation-delay: 700ms;
    }

    .sm\:parent:target .parent-target\:animation-delay-1000{
        animation-delay: 1000ms;
    }

    .sm\:parent:target .parent-target\:animation-name-fade-in{
        animation-name: fade-in;
    }

    .sm\:parent:target .parent-target\:animation-name-fade-out{
        animation-name: fade-out;
    }

    .sm\:parent:target .parent-target\:animation-name-spin{
        animation-name: spin;
    }

    .sm\:parent:target .parent-target\:animation-name-translate-x{
        animation-name: translate-x;
    }

    .sm\:parent:target .parent-target\:animation-name-translate-y{
        animation-name: translate-y;
    }

    .sm\:parent:target .parent-target\:animation-name-scale-up{
        animation-name: scale-up;
    }

    .sm\:parent:target .parent-target\:animation-name-scale-down{
        animation-name: scale-down;
    }

    .sm\:parent:target .parent-target\:animation-name-bounce{
        animation-name: bounce;
    }

    .sm\:parent:target .parent-target\:animation-name-slide-in{
        animation-name: slide-in;
    }

    .sm\:parent:target .parent-target\:animation-name-slide-out{
        animation-name: slide-out;
    }

    .sm\:parent:target .parent-target\:animation-name-pulse{
        animation-name: pulse;
    }

    .sm\:parent:target .parent-target\:color-white{
        color: var(--white);
    }

    .sm\:parent:target .parent-target\:color-black{
        color: var(--black);
    }

    .sm\:parent:target .parent-target\:text-white{
        color: var(--white);
    }

    .sm\:parent:target .parent-target\:text-black{
        color: var(--black);
    }

    .sm\:parent:target .parent-target\:bg-white{
        background: var(--white);
    }

    .sm\:parent:target .parent-target\:bg-black{
        background: var(--black);
    }

    .sm\:parent:target .parent-target\:border-white{
        border-color: var(--white);
    }

    .sm\:parent:target .parent-target\:border-black{
        border-color: var(--black);
    }

    .sm\:parent:target .parent-target\:border-teal-50{
        border-color: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:border-teal-100{
        border-color: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:border-teal-200{
        border-color: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:border-teal-300{
        border-color: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:border-teal-400{
        border-color: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:border-teal-500{
        border-color: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:border-teal-600{
        border-color: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:border-teal-700{
        border-color: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:border-teal-800{
        border-color: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:border-teal-900{
        border-color: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:border-red-50{
        border-color: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:border-red-100{
        border-color: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:border-red-200{
        border-color: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:border-red-300{
        border-color: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:border-red-400{
        border-color: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:border-red-500{
        border-color: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:border-red-600{
        border-color: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:border-red-700{
        border-color: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:border-red-800{
        border-color: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:border-red-900{
        border-color: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:border-grey-100{
        border-color: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:border-sky-50{
        border-color: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:border-sky-100{
        border-color: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:border-sky-200{
        border-color: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:border-sky-300{
        border-color: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:border-sky-400{
        border-color: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:border-sky-500{
        border-color: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:border-sky-600{
        border-color: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:border-sky-700{
        border-color: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:border-sky-800{
        border-color: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:border-sky-900{
        border-color: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:border-green-50{
        border-color: var(--velocity-green-50);
    }

    .sm\:parent:target .parent-target\:border-green-100{
        border-color: var(--velocity-green-100);
    }

    .sm\:parent:target .parent-target\:border-green-200{
        border-color: var(--velocity-green-200);
    }

    .sm\:parent:target .parent-target\:border-green-300{
        border-color: var(--velocity-green-300);
    }

    .sm\:parent:target .parent-target\:border-green-400{
        border-color: var(--velocity-green-400);
    }

    .sm\:parent:target .parent-target\:border-green-500{
        border-color: var(--velocity-green-500);
    }

    .sm\:parent:target .parent-target\:border-green-600{
        border-color: var(--velocity-green-600);
    }

    .sm\:parent:target .parent-target\:border-green-700{
        border-color: var(--velocity-green-700);
    }

    .sm\:parent:target .parent-target\:border-green-800{
        border-color: var(--velocity-green-800);
    }

    .sm\:parent:target .parent-target\:border-green-900{
        border-color: var(--velocity-green-900);
    }

    .sm\:parent:target .parent-target\:border-grey-200{
        border-color: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:border-grey-300{
        border-color: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:border-grey-400{
        border-color: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:border-grey-500{
        border-color: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:border-grey-600{
        border-color: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:border-grey-700{
        border-color: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:border-grey-800{
        border-color: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:border-grey-900{
        border-color: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:border-yellow-50{
        border-color: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:border-yellow-100{
        border-color: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:border-yellow-200{
        border-color: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:border-yellow-300{
        border-color: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:border-yellow-400{
        border-color: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:border-yellow-500{
        border-color: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:border-yellow-600{
        border-color: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:border-yellow-700{
        border-color: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:border-yellow-800{
        border-color: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:border-yellow-900{
        border-color: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:border-cyan-50{
        border-color: var(--velocity-cyan-50);
    }

    .sm\:parent:target .parent-target\:border-cyan-100{
        border-color: var(--velocity-cyan-100);
    }

    .sm\:parent:target .parent-target\:border-cyan-200{
        border-color: var(--velocity-cyan-200);
    }

    .sm\:parent:target .parent-target\:border-cyan-300{
        border-color: var(--velocity-cyan-300);
    }

    .sm\:parent:target .parent-target\:border-cyan-400{
        border-color: var(--velocity-cyan-400);
    }

    .sm\:parent:target .parent-target\:border-cyan-500{
        border-color: var(--velocity-cyan-500);
    }

    .sm\:parent:target .parent-target\:border-cyan-600{
        border-color: var(--velocity-cyan-600);
    }

    .sm\:parent:target .parent-target\:border-cyan-700{
        border-color: var(--velocity-cyan-700);
    }

    .sm\:parent:target .parent-target\:border-cyan-800{
        border-color: var(--velocity-cyan-800);
    }

    .sm\:parent:target .parent-target\:border-cyan-900{
        border-color: var(--velocity-cyan-900);
    }

    .sm\:parent:target .parent-target\:border-orange-50{
        border-color: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:border-orange-100{
        border-color: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:border-orange-200{
        border-color: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:border-orange-300{
        border-color: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:border-orange-400{
        border-color: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:border-orange-500{
        border-color: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:border-orange-600{
        border-color: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:border-orange-700{
        border-color: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:border-orange-800{
        border-color: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:border-orange-900{
        border-color: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:border-blue-50{
        border-color: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:border-blue-100{
        border-color: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:border-blue-200{
        border-color: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:border-blue-300{
        border-color: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:border-blue-400{
        border-color: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:border-blue-500{
        border-color: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:border-blue-600{
        border-color: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:border-blue-700{
        border-color: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:border-blue-800{
        border-color: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:border-blue-900{
        border-color: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:border-lime-50{
        border-color: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:border-lime-100{
        border-color: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:border-lime-200{
        border-color: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:border-lime-300{
        border-color: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:border-lime-400{
        border-color: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:border-lime-500{
        border-color: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:border-lime-600{
        border-color: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:border-lime-700{
        border-color: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:border-lime-800{
        border-color: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:border-lime-900{
        border-color: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:border-purple-50{
        border-color: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:border-purple-100{
        border-color: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:border-purple-200{
        border-color: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:border-purple-300{
        border-color: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:border-purple-400{
        border-color: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:border-purple-500{
        border-color: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:border-purple-600{
        border-color: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:border-purple-700{
        border-color: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:border-purple-800{
        border-color: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:border-purple-900{
        border-color: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:border-indigo-50{
        border-color: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:border-indigo-100{
        border-color: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:border-indigo-200{
        border-color: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:border-indigo-300{
        border-color: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:border-indigo-400{
        border-color: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:border-indigo-500{
        border-color: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:border-indigo-600{
        border-color: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:border-indigo-700{
        border-color: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:border-indigo-800{
        border-color: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:border-indigo-900{
        border-color: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:border-pink-50{
        border-color: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:border-pink-100{
        border-color: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:border-pink-200{
        border-color: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:border-pink-300{
        border-color: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:border-pink-400{
        border-color: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:border-pink-500{
        border-color: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:border-pink-600{
        border-color: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:border-pink-700{
        border-color: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:border-pink-800{
        border-color: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:border-pink-900{
        border-color: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:border-violet-50{
        border-color: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:border-violet-100{
        border-color: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:border-violet-200{
        border-color: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:border-violet-300{
        border-color: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:border-violet-400{
        border-color: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:border-violet-500{
        border-color: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:border-violet-600{
        border-color: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:border-violet-700{
        border-color: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:border-violet-800{
        border-color: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:border-violet-900{
        border-color: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:border-slate-50{
        border-color: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:border-slate-100{
        border-color: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:border-slate-200{
        border-color: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:border-slate-300{
        border-color: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:border-slate-400{
        border-color: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:border-slate-500{
        border-color: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:border-slate-600{
        border-color: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:border-slate-700{
        border-color: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:border-slate-800{
        border-color: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:border-slate-900{
        border-color: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:border-rose-50{
        border-color: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:border-rose-100{
        border-color: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:border-rose-200{
        border-color: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:border-rose-300{
        border-color: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:border-rose-400{
        border-color: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:border-rose-500{
        border-color: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:border-rose-600{
        border-color: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:border-rose-700{
        border-color: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:border-rose-800{
        border-color: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:border-rose-900{
        border-color: var(--velocity-rose-900);
    }

    .sm\:parent:target .parent-target\:fill-teal-50{
        fill: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:fill-teal-100{
        fill: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:fill-teal-200{
        fill: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:fill-teal-300{
        fill: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:fill-teal-400{
        fill: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:fill-teal-500{
        fill: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:fill-teal-600{
        fill: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:fill-teal-700{
        fill: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:fill-teal-800{
        fill: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:fill-teal-900{
        fill: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:fill-red-50{
        fill: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:fill-red-100{
        fill: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:fill-red-200{
        fill: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:fill-red-300{
        fill: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:fill-red-400{
        fill: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:fill-red-500{
        fill: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:fill-red-600{
        fill: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:fill-red-700{
        fill: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:fill-red-800{
        fill: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:fill-red-900{
        fill: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:fill-grey-100{
        fill: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:fill-sky-50{
        fill: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:fill-sky-100{
        fill: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:fill-sky-200{
        fill: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:fill-sky-300{
        fill: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:fill-sky-400{
        fill: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:fill-sky-500{
        fill: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:fill-sky-600{
        fill: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:fill-sky-700{
        fill: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:fill-sky-800{
        fill: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:fill-sky-900{
        fill: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:fill-green-50{
        fill: var(--velocity-green-50);
    }

    .sm\:parent:target .parent-target\:fill-green-100{
        fill: var(--velocity-green-100);
    }

    .sm\:parent:target .parent-target\:fill-green-200{
        fill: var(--velocity-green-200);
    }

    .sm\:parent:target .parent-target\:fill-green-300{
        fill: var(--velocity-green-300);
    }

    .sm\:parent:target .parent-target\:fill-green-400{
        fill: var(--velocity-green-400);
    }

    .sm\:parent:target .parent-target\:fill-green-500{
        fill: var(--velocity-green-500);
    }

    .sm\:parent:target .parent-target\:fill-green-600{
        fill: var(--velocity-green-600);
    }

    .sm\:parent:target .parent-target\:fill-green-700{
        fill: var(--velocity-green-700);
    }

    .sm\:parent:target .parent-target\:fill-green-800{
        fill: var(--velocity-green-800);
    }

    .sm\:parent:target .parent-target\:fill-green-900{
        fill: var(--velocity-green-900);
    }

    .sm\:parent:target .parent-target\:fill-grey-200{
        fill: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:fill-grey-300{
        fill: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:fill-grey-400{
        fill: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:fill-grey-500{
        fill: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:fill-grey-600{
        fill: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:fill-grey-700{
        fill: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:fill-grey-800{
        fill: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:fill-grey-900{
        fill: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:fill-yellow-50{
        fill: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:fill-yellow-100{
        fill: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:fill-yellow-200{
        fill: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:fill-yellow-300{
        fill: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:fill-yellow-400{
        fill: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:fill-yellow-500{
        fill: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:fill-yellow-600{
        fill: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:fill-yellow-700{
        fill: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:fill-yellow-800{
        fill: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:fill-yellow-900{
        fill: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:fill-cyan-50{
        fill: var(--velocity-cyan-50);
    }

    .sm\:parent:target .parent-target\:fill-cyan-100{
        fill: var(--velocity-cyan-100);
    }

    .sm\:parent:target .parent-target\:fill-cyan-200{
        fill: var(--velocity-cyan-200);
    }

    .sm\:parent:target .parent-target\:fill-cyan-300{
        fill: var(--velocity-cyan-300);
    }

    .sm\:parent:target .parent-target\:fill-cyan-400{
        fill: var(--velocity-cyan-400);
    }

    .sm\:parent:target .parent-target\:fill-cyan-500{
        fill: var(--velocity-cyan-500);
    }

    .sm\:parent:target .parent-target\:fill-cyan-600{
        fill: var(--velocity-cyan-600);
    }

    .sm\:parent:target .parent-target\:fill-cyan-700{
        fill: var(--velocity-cyan-700);
    }

    .sm\:parent:target .parent-target\:fill-cyan-800{
        fill: var(--velocity-cyan-800);
    }

    .sm\:parent:target .parent-target\:fill-cyan-900{
        fill: var(--velocity-cyan-900);
    }

    .sm\:parent:target .parent-target\:fill-orange-50{
        fill: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:fill-orange-100{
        fill: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:fill-orange-200{
        fill: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:fill-orange-300{
        fill: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:fill-orange-400{
        fill: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:fill-orange-500{
        fill: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:fill-orange-600{
        fill: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:fill-orange-700{
        fill: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:fill-orange-800{
        fill: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:fill-orange-900{
        fill: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:fill-blue-50{
        fill: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:fill-blue-100{
        fill: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:fill-blue-200{
        fill: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:fill-blue-300{
        fill: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:fill-blue-400{
        fill: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:fill-blue-500{
        fill: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:fill-blue-600{
        fill: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:fill-blue-700{
        fill: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:fill-blue-800{
        fill: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:fill-blue-900{
        fill: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:fill-lime-50{
        fill: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:fill-lime-100{
        fill: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:fill-lime-200{
        fill: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:fill-lime-300{
        fill: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:fill-lime-400{
        fill: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:fill-lime-500{
        fill: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:fill-lime-600{
        fill: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:fill-lime-700{
        fill: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:fill-lime-800{
        fill: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:fill-lime-900{
        fill: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:fill-purple-50{
        fill: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:fill-purple-100{
        fill: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:fill-purple-200{
        fill: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:fill-purple-300{
        fill: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:fill-purple-400{
        fill: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:fill-purple-500{
        fill: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:fill-purple-600{
        fill: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:fill-purple-700{
        fill: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:fill-purple-800{
        fill: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:fill-purple-900{
        fill: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:fill-indigo-50{
        fill: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:fill-indigo-100{
        fill: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:fill-indigo-200{
        fill: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:fill-indigo-300{
        fill: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:fill-indigo-400{
        fill: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:fill-indigo-500{
        fill: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:fill-indigo-600{
        fill: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:fill-indigo-700{
        fill: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:fill-indigo-800{
        fill: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:fill-indigo-900{
        fill: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:fill-pink-50{
        fill: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:fill-pink-100{
        fill: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:fill-pink-200{
        fill: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:fill-pink-300{
        fill: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:fill-pink-400{
        fill: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:fill-pink-500{
        fill: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:fill-pink-600{
        fill: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:fill-pink-700{
        fill: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:fill-pink-800{
        fill: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:fill-pink-900{
        fill: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:fill-violet-50{
        fill: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:fill-violet-100{
        fill: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:fill-violet-200{
        fill: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:fill-violet-300{
        fill: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:fill-violet-400{
        fill: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:fill-violet-500{
        fill: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:fill-violet-600{
        fill: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:fill-violet-700{
        fill: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:fill-violet-800{
        fill: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:fill-violet-900{
        fill: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:fill-slate-50{
        fill: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:fill-slate-100{
        fill: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:fill-slate-200{
        fill: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:fill-slate-300{
        fill: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:fill-slate-400{
        fill: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:fill-slate-500{
        fill: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:fill-slate-600{
        fill: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:fill-slate-700{
        fill: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:fill-slate-800{
        fill: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:fill-slate-900{
        fill: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:fill-rose-50{
        fill: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:fill-rose-100{
        fill: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:fill-rose-200{
        fill: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:fill-rose-300{
        fill: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:fill-rose-400{
        fill: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:fill-rose-500{
        fill: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:fill-rose-600{
        fill: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:fill-rose-700{
        fill: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:fill-rose-800{
        fill: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:fill-rose-900{
        fill: var(--velocity-rose-900);
    }

    .sm\:parent:target .parent-target\:fill-transparent{
        fill: transparent;
    }

    .sm\:parent:target .parent-target\:color-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:color-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:color-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:color-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:color-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:color-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:color-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:color-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:color-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:color-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:color-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:color-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:color-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:color-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:color-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:color-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:color-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:color-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:color-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:color-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:color-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:color-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:color-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:color-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:color-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:color-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:color-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:color-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:color-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:color-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:color-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:color-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:parent:target .parent-target\:color-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:parent:target .parent-target\:color-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:parent:target .parent-target\:color-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:parent:target .parent-target\:color-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:parent:target .parent-target\:color-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:parent:target .parent-target\:color-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:parent:target .parent-target\:color-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:parent:target .parent-target\:color-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:parent:target .parent-target\:color-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:parent:target .parent-target\:color-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:color-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:color-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:color-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:color-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:color-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:color-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:color-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:color-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:color-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:color-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:color-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:color-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:color-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:color-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:color-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:color-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:color-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:color-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:parent:target .parent-target\:color-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:parent:target .parent-target\:color-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:parent:target .parent-target\:color-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:parent:target .parent-target\:color-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:parent:target .parent-target\:color-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:parent:target .parent-target\:color-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:parent:target .parent-target\:color-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:parent:target .parent-target\:color-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:parent:target .parent-target\:color-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:parent:target .parent-target\:color-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:color-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:color-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:color-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:color-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:color-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:color-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:color-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:color-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:color-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:color-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:color-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:color-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:color-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:color-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:color-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:color-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:color-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:color-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:color-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:color-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:color-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:color-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:color-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:color-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:color-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:color-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:color-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:color-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:color-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:color-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:color-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:color-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:color-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:color-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:color-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:color-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:color-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:color-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:color-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:color-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:color-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:color-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:color-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:color-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:color-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:color-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:color-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:color-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:color-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:color-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:color-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:color-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:color-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:color-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:color-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:color-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:color-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:color-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:color-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:color-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:color-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:color-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:color-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:color-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:color-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:color-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:color-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:color-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:color-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:color-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:color-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:color-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:color-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:color-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:color-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:color-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:color-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:color-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:color-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:color-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:color-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:color-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:color-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:color-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:color-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:color-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:color-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:color-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:color-rose-900{
        color: var(--velocity-rose-900);
    }

    .sm\:parent:target .parent-target\:bg-gradient-t{
        background-image: linear-gradient(to top, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:target .parent-target\:bg-gradient-tr{
        background-image: linear-gradient(to top right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:target .parent-target\:bg-gradient-r{
        background-image: linear-gradient(to right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:target .parent-target\:bg-gradient-b{
        background-image: linear-gradient(to bottom, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:target .parent-target\:bg-gradient-br{
        background-image: linear-gradient(to bottom right, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:target .parent-target\:bg-gradient-bl{
        background-image: linear-gradient(to bottom left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:target .parent-target\:bg-gradient-tl{
        background-image: linear-gradient(to top left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:target .parent-target\:bg-gradient-l{
        background-image: linear-gradient(to left, var(--velocity-from-color), var(--velocity-to-color));
    }

    .sm\:parent:target .parent-target\:bg-teal-50{
        background: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:bg-teal-100{
        background: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:bg-teal-200{
        background: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:bg-teal-300{
        background: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:bg-teal-400{
        background: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:bg-teal-500{
        background: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:bg-teal-600{
        background: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:bg-teal-700{
        background: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:bg-teal-800{
        background: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:bg-teal-900{
        background: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:bg-red-50{
        background: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:bg-red-100{
        background: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:bg-red-200{
        background: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:bg-red-300{
        background: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:bg-red-400{
        background: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:bg-red-500{
        background: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:bg-red-600{
        background: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:bg-red-700{
        background: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:bg-red-800{
        background: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:bg-red-900{
        background: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:bg-grey-100{
        background: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:bg-sky-50{
        background: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:bg-sky-100{
        background: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:bg-sky-200{
        background: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:bg-sky-300{
        background: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:bg-sky-400{
        background: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:bg-sky-500{
        background: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:bg-sky-600{
        background: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:bg-sky-700{
        background: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:bg-sky-800{
        background: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:bg-sky-900{
        background: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:bg-green-50{
        background: var(--velocity-green-50);
    }

    .sm\:parent:target .parent-target\:bg-green-100{
        background: var(--velocity-green-100);
    }

    .sm\:parent:target .parent-target\:bg-green-200{
        background: var(--velocity-green-200);
    }

    .sm\:parent:target .parent-target\:bg-green-300{
        background: var(--velocity-green-300);
    }

    .sm\:parent:target .parent-target\:bg-green-400{
        background: var(--velocity-green-400);
    }

    .sm\:parent:target .parent-target\:bg-green-500{
        background: var(--velocity-green-500);
    }

    .sm\:parent:target .parent-target\:bg-green-600{
        background: var(--velocity-green-600);
    }

    .sm\:parent:target .parent-target\:bg-green-700{
        background: var(--velocity-green-700);
    }

    .sm\:parent:target .parent-target\:bg-green-800{
        background: var(--velocity-green-800);
    }

    .sm\:parent:target .parent-target\:bg-green-900{
        background: var(--velocity-green-900);
    }

    .sm\:parent:target .parent-target\:bg-grey-200{
        background: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:bg-grey-300{
        background: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:bg-grey-400{
        background: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:bg-grey-500{
        background: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:bg-grey-600{
        background: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:bg-grey-700{
        background: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:bg-grey-800{
        background: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:bg-grey-900{
        background: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:bg-yellow-50{
        background: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:bg-yellow-100{
        background: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:bg-yellow-200{
        background: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:bg-yellow-300{
        background: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:bg-yellow-400{
        background: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:bg-yellow-500{
        background: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:bg-yellow-600{
        background: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:bg-yellow-700{
        background: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:bg-yellow-800{
        background: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:bg-yellow-900{
        background: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:bg-cyan-50{
        background: var(--velocity-cyan-50);
    }

    .sm\:parent:target .parent-target\:bg-cyan-100{
        background: var(--velocity-cyan-100);
    }

    .sm\:parent:target .parent-target\:bg-cyan-200{
        background: var(--velocity-cyan-200);
    }

    .sm\:parent:target .parent-target\:bg-cyan-300{
        background: var(--velocity-cyan-300);
    }

    .sm\:parent:target .parent-target\:bg-cyan-400{
        background: var(--velocity-cyan-400);
    }

    .sm\:parent:target .parent-target\:bg-cyan-500{
        background: var(--velocity-cyan-500);
    }

    .sm\:parent:target .parent-target\:bg-cyan-600{
        background: var(--velocity-cyan-600);
    }

    .sm\:parent:target .parent-target\:bg-cyan-700{
        background: var(--velocity-cyan-700);
    }

    .sm\:parent:target .parent-target\:bg-cyan-800{
        background: var(--velocity-cyan-800);
    }

    .sm\:parent:target .parent-target\:bg-cyan-900{
        background: var(--velocity-cyan-900);
    }

    .sm\:parent:target .parent-target\:bg-orange-50{
        background: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:bg-orange-100{
        background: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:bg-orange-200{
        background: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:bg-orange-300{
        background: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:bg-orange-400{
        background: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:bg-orange-500{
        background: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:bg-orange-600{
        background: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:bg-orange-700{
        background: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:bg-orange-800{
        background: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:bg-orange-900{
        background: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:bg-blue-50{
        background: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:bg-blue-100{
        background: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:bg-blue-200{
        background: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:bg-blue-300{
        background: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:bg-blue-400{
        background: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:bg-blue-500{
        background: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:bg-blue-600{
        background: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:bg-blue-700{
        background: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:bg-blue-800{
        background: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:bg-blue-900{
        background: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:bg-lime-50{
        background: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:bg-lime-100{
        background: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:bg-lime-200{
        background: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:bg-lime-300{
        background: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:bg-lime-400{
        background: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:bg-lime-500{
        background: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:bg-lime-600{
        background: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:bg-lime-700{
        background: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:bg-lime-800{
        background: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:bg-lime-900{
        background: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:bg-purple-50{
        background: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:bg-purple-100{
        background: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:bg-purple-200{
        background: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:bg-purple-300{
        background: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:bg-purple-400{
        background: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:bg-purple-500{
        background: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:bg-purple-600{
        background: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:bg-purple-700{
        background: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:bg-purple-800{
        background: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:bg-purple-900{
        background: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:bg-indigo-50{
        background: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:bg-indigo-100{
        background: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:bg-indigo-200{
        background: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:bg-indigo-300{
        background: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:bg-indigo-400{
        background: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:bg-indigo-500{
        background: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:bg-indigo-600{
        background: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:bg-indigo-700{
        background: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:bg-indigo-800{
        background: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:bg-indigo-900{
        background: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:bg-pink-50{
        background: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:bg-pink-100{
        background: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:bg-pink-200{
        background: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:bg-pink-300{
        background: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:bg-pink-400{
        background: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:bg-pink-500{
        background: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:bg-pink-600{
        background: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:bg-pink-700{
        background: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:bg-pink-800{
        background: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:bg-pink-900{
        background: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:bg-violet-50{
        background: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:bg-violet-100{
        background: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:bg-violet-200{
        background: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:bg-violet-300{
        background: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:bg-violet-400{
        background: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:bg-violet-500{
        background: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:bg-violet-600{
        background: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:bg-violet-700{
        background: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:bg-violet-800{
        background: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:bg-violet-900{
        background: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:bg-slate-50{
        background: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:bg-slate-100{
        background: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:bg-slate-200{
        background: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:bg-slate-300{
        background: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:bg-slate-400{
        background: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:bg-slate-500{
        background: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:bg-slate-600{
        background: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:bg-slate-700{
        background: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:bg-slate-800{
        background: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:bg-slate-900{
        background: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:bg-rose-50{
        background: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:bg-rose-100{
        background: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:bg-rose-200{
        background: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:bg-rose-300{
        background: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:bg-rose-400{
        background: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:bg-rose-500{
        background: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:bg-rose-600{
        background: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:bg-rose-700{
        background: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:bg-rose-800{
        background: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:bg-rose-900{
        background: var(--velocity-rose-900);
    }

    .sm\:parent:target .parent-target\:from-teal-50{
        --velocity-from-color: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:from-teal-100{
        --velocity-from-color: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:from-teal-200{
        --velocity-from-color: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:from-teal-300{
        --velocity-from-color: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:from-teal-400{
        --velocity-from-color: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:from-teal-500{
        --velocity-from-color: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:from-teal-600{
        --velocity-from-color: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:from-teal-700{
        --velocity-from-color: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:from-teal-800{
        --velocity-from-color: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:from-teal-900{
        --velocity-from-color: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:from-red-50{
        --velocity-from-color: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:from-red-100{
        --velocity-from-color: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:from-red-200{
        --velocity-from-color: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:from-red-300{
        --velocity-from-color: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:from-red-400{
        --velocity-from-color: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:from-red-500{
        --velocity-from-color: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:from-red-600{
        --velocity-from-color: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:from-red-700{
        --velocity-from-color: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:from-red-800{
        --velocity-from-color: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:from-red-900{
        --velocity-from-color: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:from-grey-100{
        --velocity-from-color: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:from-sky-50{
        --velocity-from-color: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:from-sky-100{
        --velocity-from-color: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:from-sky-200{
        --velocity-from-color: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:from-sky-300{
        --velocity-from-color: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:from-sky-400{
        --velocity-from-color: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:from-sky-500{
        --velocity-from-color: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:from-sky-600{
        --velocity-from-color: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:from-sky-700{
        --velocity-from-color: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:from-sky-800{
        --velocity-from-color: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:from-sky-900{
        --velocity-from-color: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:from-green-50{
        --velocity-from-color: var(--velocity-green-50);
    }

    .sm\:parent:target .parent-target\:from-green-100{
        --velocity-from-color: var(--velocity-green-100);
    }

    .sm\:parent:target .parent-target\:from-green-200{
        --velocity-from-color: var(--velocity-green-200);
    }

    .sm\:parent:target .parent-target\:from-green-300{
        --velocity-from-color: var(--velocity-green-300);
    }

    .sm\:parent:target .parent-target\:from-green-400{
        --velocity-from-color: var(--velocity-green-400);
    }

    .sm\:parent:target .parent-target\:from-green-500{
        --velocity-from-color: var(--velocity-green-500);
    }

    .sm\:parent:target .parent-target\:from-green-600{
        --velocity-from-color: var(--velocity-green-600);
    }

    .sm\:parent:target .parent-target\:from-green-700{
        --velocity-from-color: var(--velocity-green-700);
    }

    .sm\:parent:target .parent-target\:from-green-800{
        --velocity-from-color: var(--velocity-green-800);
    }

    .sm\:parent:target .parent-target\:from-green-900{
        --velocity-from-color: var(--velocity-green-900);
    }

    .sm\:parent:target .parent-target\:from-grey-200{
        --velocity-from-color: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:from-grey-300{
        --velocity-from-color: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:from-grey-400{
        --velocity-from-color: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:from-grey-500{
        --velocity-from-color: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:from-grey-600{
        --velocity-from-color: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:from-grey-700{
        --velocity-from-color: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:from-grey-800{
        --velocity-from-color: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:from-grey-900{
        --velocity-from-color: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:from-yellow-50{
        --velocity-from-color: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:from-yellow-100{
        --velocity-from-color: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:from-yellow-200{
        --velocity-from-color: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:from-yellow-300{
        --velocity-from-color: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:from-yellow-400{
        --velocity-from-color: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:from-yellow-500{
        --velocity-from-color: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:from-yellow-600{
        --velocity-from-color: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:from-yellow-700{
        --velocity-from-color: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:from-yellow-800{
        --velocity-from-color: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:from-yellow-900{
        --velocity-from-color: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:from-cyan-50{
        --velocity-from-color: var(--velocity-cyan-50);
    }

    .sm\:parent:target .parent-target\:from-cyan-100{
        --velocity-from-color: var(--velocity-cyan-100);
    }

    .sm\:parent:target .parent-target\:from-cyan-200{
        --velocity-from-color: var(--velocity-cyan-200);
    }

    .sm\:parent:target .parent-target\:from-cyan-300{
        --velocity-from-color: var(--velocity-cyan-300);
    }

    .sm\:parent:target .parent-target\:from-cyan-400{
        --velocity-from-color: var(--velocity-cyan-400);
    }

    .sm\:parent:target .parent-target\:from-cyan-500{
        --velocity-from-color: var(--velocity-cyan-500);
    }

    .sm\:parent:target .parent-target\:from-cyan-600{
        --velocity-from-color: var(--velocity-cyan-600);
    }

    .sm\:parent:target .parent-target\:from-cyan-700{
        --velocity-from-color: var(--velocity-cyan-700);
    }

    .sm\:parent:target .parent-target\:from-cyan-800{
        --velocity-from-color: var(--velocity-cyan-800);
    }

    .sm\:parent:target .parent-target\:from-cyan-900{
        --velocity-from-color: var(--velocity-cyan-900);
    }

    .sm\:parent:target .parent-target\:from-orange-50{
        --velocity-from-color: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:from-orange-100{
        --velocity-from-color: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:from-orange-200{
        --velocity-from-color: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:from-orange-300{
        --velocity-from-color: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:from-orange-400{
        --velocity-from-color: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:from-orange-500{
        --velocity-from-color: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:from-orange-600{
        --velocity-from-color: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:from-orange-700{
        --velocity-from-color: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:from-orange-800{
        --velocity-from-color: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:from-orange-900{
        --velocity-from-color: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:from-blue-50{
        --velocity-from-color: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:from-blue-100{
        --velocity-from-color: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:from-blue-200{
        --velocity-from-color: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:from-blue-300{
        --velocity-from-color: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:from-blue-400{
        --velocity-from-color: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:from-blue-500{
        --velocity-from-color: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:from-blue-600{
        --velocity-from-color: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:from-blue-700{
        --velocity-from-color: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:from-blue-800{
        --velocity-from-color: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:from-blue-900{
        --velocity-from-color: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:from-lime-50{
        --velocity-from-color: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:from-lime-100{
        --velocity-from-color: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:from-lime-200{
        --velocity-from-color: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:from-lime-300{
        --velocity-from-color: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:from-lime-400{
        --velocity-from-color: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:from-lime-500{
        --velocity-from-color: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:from-lime-600{
        --velocity-from-color: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:from-lime-700{
        --velocity-from-color: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:from-lime-800{
        --velocity-from-color: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:from-lime-900{
        --velocity-from-color: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:from-purple-50{
        --velocity-from-color: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:from-purple-100{
        --velocity-from-color: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:from-purple-200{
        --velocity-from-color: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:from-purple-300{
        --velocity-from-color: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:from-purple-400{
        --velocity-from-color: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:from-purple-500{
        --velocity-from-color: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:from-purple-600{
        --velocity-from-color: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:from-purple-700{
        --velocity-from-color: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:from-purple-800{
        --velocity-from-color: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:from-purple-900{
        --velocity-from-color: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:from-indigo-50{
        --velocity-from-color: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:from-indigo-100{
        --velocity-from-color: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:from-indigo-200{
        --velocity-from-color: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:from-indigo-300{
        --velocity-from-color: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:from-indigo-400{
        --velocity-from-color: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:from-indigo-500{
        --velocity-from-color: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:from-indigo-600{
        --velocity-from-color: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:from-indigo-700{
        --velocity-from-color: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:from-indigo-800{
        --velocity-from-color: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:from-indigo-900{
        --velocity-from-color: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:from-pink-50{
        --velocity-from-color: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:from-pink-100{
        --velocity-from-color: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:from-pink-200{
        --velocity-from-color: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:from-pink-300{
        --velocity-from-color: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:from-pink-400{
        --velocity-from-color: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:from-pink-500{
        --velocity-from-color: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:from-pink-600{
        --velocity-from-color: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:from-pink-700{
        --velocity-from-color: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:from-pink-800{
        --velocity-from-color: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:from-pink-900{
        --velocity-from-color: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:from-violet-50{
        --velocity-from-color: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:from-violet-100{
        --velocity-from-color: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:from-violet-200{
        --velocity-from-color: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:from-violet-300{
        --velocity-from-color: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:from-violet-400{
        --velocity-from-color: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:from-violet-500{
        --velocity-from-color: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:from-violet-600{
        --velocity-from-color: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:from-violet-700{
        --velocity-from-color: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:from-violet-800{
        --velocity-from-color: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:from-violet-900{
        --velocity-from-color: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:from-slate-50{
        --velocity-from-color: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:from-slate-100{
        --velocity-from-color: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:from-slate-200{
        --velocity-from-color: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:from-slate-300{
        --velocity-from-color: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:from-slate-400{
        --velocity-from-color: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:from-slate-500{
        --velocity-from-color: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:from-slate-600{
        --velocity-from-color: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:from-slate-700{
        --velocity-from-color: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:from-slate-800{
        --velocity-from-color: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:from-slate-900{
        --velocity-from-color: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:from-rose-50{
        --velocity-from-color: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:from-rose-100{
        --velocity-from-color: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:from-rose-200{
        --velocity-from-color: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:from-rose-300{
        --velocity-from-color: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:from-rose-400{
        --velocity-from-color: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:from-rose-500{
        --velocity-from-color: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:from-rose-600{
        --velocity-from-color: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:from-rose-700{
        --velocity-from-color: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:from-rose-800{
        --velocity-from-color: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:from-rose-900{
        --velocity-from-color: var(--velocity-rose-900);
    }

    .sm\:parent:target .parent-target\:to-teal-50{
        --velocity-to-color: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:to-teal-100{
        --velocity-to-color: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:to-teal-200{
        --velocity-to-color: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:to-teal-300{
        --velocity-to-color: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:to-teal-400{
        --velocity-to-color: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:to-teal-500{
        --velocity-to-color: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:to-teal-600{
        --velocity-to-color: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:to-teal-700{
        --velocity-to-color: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:to-teal-800{
        --velocity-to-color: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:to-teal-900{
        --velocity-to-color: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:to-red-50{
        --velocity-to-color: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:to-red-100{
        --velocity-to-color: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:to-red-200{
        --velocity-to-color: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:to-red-300{
        --velocity-to-color: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:to-red-400{
        --velocity-to-color: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:to-red-500{
        --velocity-to-color: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:to-red-600{
        --velocity-to-color: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:to-red-700{
        --velocity-to-color: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:to-red-800{
        --velocity-to-color: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:to-red-900{
        --velocity-to-color: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:to-grey-100{
        --velocity-to-color: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:to-sky-50{
        --velocity-to-color: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:to-sky-100{
        --velocity-to-color: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:to-sky-200{
        --velocity-to-color: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:to-sky-300{
        --velocity-to-color: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:to-sky-400{
        --velocity-to-color: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:to-sky-500{
        --velocity-to-color: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:to-sky-600{
        --velocity-to-color: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:to-sky-700{
        --velocity-to-color: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:to-sky-800{
        --velocity-to-color: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:to-sky-900{
        --velocity-to-color: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:to-green-50{
        --velocity-to-color: var(--velocity-green-50);
    }

    .sm\:parent:target .parent-target\:to-green-100{
        --velocity-to-color: var(--velocity-green-100);
    }

    .sm\:parent:target .parent-target\:to-green-200{
        --velocity-to-color: var(--velocity-green-200);
    }

    .sm\:parent:target .parent-target\:to-green-300{
        --velocity-to-color: var(--velocity-green-300);
    }

    .sm\:parent:target .parent-target\:to-green-400{
        --velocity-to-color: var(--velocity-green-400);
    }

    .sm\:parent:target .parent-target\:to-green-500{
        --velocity-to-color: var(--velocity-green-500);
    }

    .sm\:parent:target .parent-target\:to-green-600{
        --velocity-to-color: var(--velocity-green-600);
    }

    .sm\:parent:target .parent-target\:to-green-700{
        --velocity-to-color: var(--velocity-green-700);
    }

    .sm\:parent:target .parent-target\:to-green-800{
        --velocity-to-color: var(--velocity-green-800);
    }

    .sm\:parent:target .parent-target\:to-green-900{
        --velocity-to-color: var(--velocity-green-900);
    }

    .sm\:parent:target .parent-target\:to-grey-200{
        --velocity-to-color: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:to-grey-300{
        --velocity-to-color: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:to-grey-400{
        --velocity-to-color: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:to-grey-500{
        --velocity-to-color: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:to-grey-600{
        --velocity-to-color: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:to-grey-700{
        --velocity-to-color: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:to-grey-800{
        --velocity-to-color: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:to-grey-900{
        --velocity-to-color: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:to-yellow-50{
        --velocity-to-color: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:to-yellow-100{
        --velocity-to-color: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:to-yellow-200{
        --velocity-to-color: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:to-yellow-300{
        --velocity-to-color: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:to-yellow-400{
        --velocity-to-color: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:to-yellow-500{
        --velocity-to-color: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:to-yellow-600{
        --velocity-to-color: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:to-yellow-700{
        --velocity-to-color: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:to-yellow-800{
        --velocity-to-color: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:to-yellow-900{
        --velocity-to-color: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:to-cyan-50{
        --velocity-to-color: var(--velocity-cyan-50);
    }

    .sm\:parent:target .parent-target\:to-cyan-100{
        --velocity-to-color: var(--velocity-cyan-100);
    }

    .sm\:parent:target .parent-target\:to-cyan-200{
        --velocity-to-color: var(--velocity-cyan-200);
    }

    .sm\:parent:target .parent-target\:to-cyan-300{
        --velocity-to-color: var(--velocity-cyan-300);
    }

    .sm\:parent:target .parent-target\:to-cyan-400{
        --velocity-to-color: var(--velocity-cyan-400);
    }

    .sm\:parent:target .parent-target\:to-cyan-500{
        --velocity-to-color: var(--velocity-cyan-500);
    }

    .sm\:parent:target .parent-target\:to-cyan-600{
        --velocity-to-color: var(--velocity-cyan-600);
    }

    .sm\:parent:target .parent-target\:to-cyan-700{
        --velocity-to-color: var(--velocity-cyan-700);
    }

    .sm\:parent:target .parent-target\:to-cyan-800{
        --velocity-to-color: var(--velocity-cyan-800);
    }

    .sm\:parent:target .parent-target\:to-cyan-900{
        --velocity-to-color: var(--velocity-cyan-900);
    }

    .sm\:parent:target .parent-target\:to-orange-50{
        --velocity-to-color: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:to-orange-100{
        --velocity-to-color: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:to-orange-200{
        --velocity-to-color: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:to-orange-300{
        --velocity-to-color: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:to-orange-400{
        --velocity-to-color: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:to-orange-500{
        --velocity-to-color: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:to-orange-600{
        --velocity-to-color: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:to-orange-700{
        --velocity-to-color: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:to-orange-800{
        --velocity-to-color: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:to-orange-900{
        --velocity-to-color: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:to-blue-50{
        --velocity-to-color: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:to-blue-100{
        --velocity-to-color: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:to-blue-200{
        --velocity-to-color: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:to-blue-300{
        --velocity-to-color: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:to-blue-400{
        --velocity-to-color: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:to-blue-500{
        --velocity-to-color: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:to-blue-600{
        --velocity-to-color: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:to-blue-700{
        --velocity-to-color: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:to-blue-800{
        --velocity-to-color: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:to-blue-900{
        --velocity-to-color: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:to-lime-50{
        --velocity-to-color: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:to-lime-100{
        --velocity-to-color: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:to-lime-200{
        --velocity-to-color: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:to-lime-300{
        --velocity-to-color: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:to-lime-400{
        --velocity-to-color: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:to-lime-500{
        --velocity-to-color: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:to-lime-600{
        --velocity-to-color: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:to-lime-700{
        --velocity-to-color: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:to-lime-800{
        --velocity-to-color: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:to-lime-900{
        --velocity-to-color: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:to-purple-50{
        --velocity-to-color: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:to-purple-100{
        --velocity-to-color: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:to-purple-200{
        --velocity-to-color: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:to-purple-300{
        --velocity-to-color: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:to-purple-400{
        --velocity-to-color: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:to-purple-500{
        --velocity-to-color: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:to-purple-600{
        --velocity-to-color: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:to-purple-700{
        --velocity-to-color: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:to-purple-800{
        --velocity-to-color: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:to-purple-900{
        --velocity-to-color: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:to-indigo-50{
        --velocity-to-color: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:to-indigo-100{
        --velocity-to-color: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:to-indigo-200{
        --velocity-to-color: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:to-indigo-300{
        --velocity-to-color: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:to-indigo-400{
        --velocity-to-color: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:to-indigo-500{
        --velocity-to-color: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:to-indigo-600{
        --velocity-to-color: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:to-indigo-700{
        --velocity-to-color: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:to-indigo-800{
        --velocity-to-color: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:to-indigo-900{
        --velocity-to-color: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:to-pink-50{
        --velocity-to-color: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:to-pink-100{
        --velocity-to-color: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:to-pink-200{
        --velocity-to-color: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:to-pink-300{
        --velocity-to-color: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:to-pink-400{
        --velocity-to-color: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:to-pink-500{
        --velocity-to-color: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:to-pink-600{
        --velocity-to-color: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:to-pink-700{
        --velocity-to-color: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:to-pink-800{
        --velocity-to-color: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:to-pink-900{
        --velocity-to-color: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:to-violet-50{
        --velocity-to-color: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:to-violet-100{
        --velocity-to-color: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:to-violet-200{
        --velocity-to-color: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:to-violet-300{
        --velocity-to-color: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:to-violet-400{
        --velocity-to-color: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:to-violet-500{
        --velocity-to-color: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:to-violet-600{
        --velocity-to-color: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:to-violet-700{
        --velocity-to-color: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:to-violet-800{
        --velocity-to-color: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:to-violet-900{
        --velocity-to-color: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:to-slate-50{
        --velocity-to-color: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:to-slate-100{
        --velocity-to-color: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:to-slate-200{
        --velocity-to-color: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:to-slate-300{
        --velocity-to-color: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:to-slate-400{
        --velocity-to-color: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:to-slate-500{
        --velocity-to-color: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:to-slate-600{
        --velocity-to-color: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:to-slate-700{
        --velocity-to-color: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:to-slate-800{
        --velocity-to-color: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:to-slate-900{
        --velocity-to-color: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:to-rose-50{
        --velocity-to-color: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:to-rose-100{
        --velocity-to-color: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:to-rose-200{
        --velocity-to-color: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:to-rose-300{
        --velocity-to-color: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:to-rose-400{
        --velocity-to-color: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:to-rose-500{
        --velocity-to-color: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:to-rose-600{
        --velocity-to-color: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:to-rose-700{
        --velocity-to-color: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:to-rose-800{
        --velocity-to-color: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:to-rose-900{
        --velocity-to-color: var(--velocity-rose-900);
    }

    .sm\:parent:target .parent-target\:text-teal-50{
        color: var(--velocity-teal-50);
    }

    .sm\:parent:target .parent-target\:text-teal-100{
        color: var(--velocity-teal-100);
    }

    .sm\:parent:target .parent-target\:text-teal-200{
        color: var(--velocity-teal-200);
    }

    .sm\:parent:target .parent-target\:text-teal-300{
        color: var(--velocity-teal-300);
    }

    .sm\:parent:target .parent-target\:text-teal-400{
        color: var(--velocity-teal-400);
    }

    .sm\:parent:target .parent-target\:text-teal-500{
        color: var(--velocity-teal-500);
    }

    .sm\:parent:target .parent-target\:text-teal-600{
        color: var(--velocity-teal-600);
    }

    .sm\:parent:target .parent-target\:text-teal-700{
        color: var(--velocity-teal-700);
    }

    .sm\:parent:target .parent-target\:text-teal-800{
        color: var(--velocity-teal-800);
    }

    .sm\:parent:target .parent-target\:text-teal-900{
        color: var(--velocity-teal-900);
    }

    .sm\:parent:target .parent-target\:text-red-50{
        color: var(--velocity-red-50);
    }

    .sm\:parent:target .parent-target\:text-red-100{
        color: var(--velocity-red-100);
    }

    .sm\:parent:target .parent-target\:text-red-200{
        color: var(--velocity-red-200);
    }

    .sm\:parent:target .parent-target\:text-red-300{
        color: var(--velocity-red-300);
    }

    .sm\:parent:target .parent-target\:text-red-400{
        color: var(--velocity-red-400);
    }

    .sm\:parent:target .parent-target\:text-red-500{
        color: var(--velocity-red-500);
    }

    .sm\:parent:target .parent-target\:text-red-600{
        color: var(--velocity-red-600);
    }

    .sm\:parent:target .parent-target\:text-red-700{
        color: var(--velocity-red-700);
    }

    .sm\:parent:target .parent-target\:text-red-800{
        color: var(--velocity-red-800);
    }

    .sm\:parent:target .parent-target\:text-red-900{
        color: var(--velocity-red-900);
    }

    .sm\:parent:target .parent-target\:text-grey-100{
        color: var(--velocity-grey-100);
    }

    .sm\:parent:target .parent-target\:text-sky-50{
        color: var(--velocity-sky-50);
    }

    .sm\:parent:target .parent-target\:text-sky-100{
        color: var(--velocity-sky-100);
    }

    .sm\:parent:target .parent-target\:text-sky-200{
        color: var(--velocity-sky-200);
    }

    .sm\:parent:target .parent-target\:text-sky-300{
        color: var(--velocity-sky-300);
    }

    .sm\:parent:target .parent-target\:text-sky-400{
        color: var(--velocity-sky-400);
    }

    .sm\:parent:target .parent-target\:text-sky-500{
        color: var(--velocity-sky-500);
    }

    .sm\:parent:target .parent-target\:text-sky-600{
        color: var(--velocity-sky-600);
    }

    .sm\:parent:target .parent-target\:text-sky-700{
        color: var(--velocity-sky-700);
    }

    .sm\:parent:target .parent-target\:text-sky-800{
        color: var(--velocity-sky-800);
    }

    .sm\:parent:target .parent-target\:text-sky-900{
        color: var(--velocity-sky-900);
    }

    .sm\:parent:target .parent-target\:text-green-50{
        color: var(--velocity-green-50);
    }

    .sm\:parent:target .parent-target\:text-green-100{
        color: var(--velocity-green-100);
    }

    .sm\:parent:target .parent-target\:text-green-200{
        color: var(--velocity-green-200);
    }

    .sm\:parent:target .parent-target\:text-green-300{
        color: var(--velocity-green-300);
    }

    .sm\:parent:target .parent-target\:text-green-400{
        color: var(--velocity-green-400);
    }

    .sm\:parent:target .parent-target\:text-green-500{
        color: var(--velocity-green-500);
    }

    .sm\:parent:target .parent-target\:text-green-600{
        color: var(--velocity-green-600);
    }

    .sm\:parent:target .parent-target\:text-green-700{
        color: var(--velocity-green-700);
    }

    .sm\:parent:target .parent-target\:text-green-800{
        color: var(--velocity-green-800);
    }

    .sm\:parent:target .parent-target\:text-green-900{
        color: var(--velocity-green-900);
    }

    .sm\:parent:target .parent-target\:text-grey-200{
        color: var(--velocity-grey-200);
    }

    .sm\:parent:target .parent-target\:text-grey-300{
        color: var(--velocity-grey-300);
    }

    .sm\:parent:target .parent-target\:text-grey-400{
        color: var(--velocity-grey-400);
    }

    .sm\:parent:target .parent-target\:text-grey-500{
        color: var(--velocity-grey-500);
    }

    .sm\:parent:target .parent-target\:text-grey-600{
        color: var(--velocity-grey-600);
    }

    .sm\:parent:target .parent-target\:text-grey-700{
        color: var(--velocity-grey-700);
    }

    .sm\:parent:target .parent-target\:text-grey-800{
        color: var(--velocity-grey-800);
    }

    .sm\:parent:target .parent-target\:text-grey-900{
        color: var(--velocity-grey-900);
    }

    .sm\:parent:target .parent-target\:text-yellow-50{
        color: var(--velocity-yellow-50);
    }

    .sm\:parent:target .parent-target\:text-yellow-100{
        color: var(--velocity-yellow-100);
    }

    .sm\:parent:target .parent-target\:text-yellow-200{
        color: var(--velocity-yellow-200);
    }

    .sm\:parent:target .parent-target\:text-yellow-300{
        color: var(--velocity-yellow-300);
    }

    .sm\:parent:target .parent-target\:text-yellow-400{
        color: var(--velocity-yellow-400);
    }

    .sm\:parent:target .parent-target\:text-yellow-500{
        color: var(--velocity-yellow-500);
    }

    .sm\:parent:target .parent-target\:text-yellow-600{
        color: var(--velocity-yellow-600);
    }

    .sm\:parent:target .parent-target\:text-yellow-700{
        color: var(--velocity-yellow-700);
    }

    .sm\:parent:target .parent-target\:text-yellow-800{
        color: var(--velocity-yellow-800);
    }

    .sm\:parent:target .parent-target\:text-yellow-900{
        color: var(--velocity-yellow-900);
    }

    .sm\:parent:target .parent-target\:text-cyan-50{
        color: var(--velocity-cyan-50);
    }

    .sm\:parent:target .parent-target\:text-cyan-100{
        color: var(--velocity-cyan-100);
    }

    .sm\:parent:target .parent-target\:text-cyan-200{
        color: var(--velocity-cyan-200);
    }

    .sm\:parent:target .parent-target\:text-cyan-300{
        color: var(--velocity-cyan-300);
    }

    .sm\:parent:target .parent-target\:text-cyan-400{
        color: var(--velocity-cyan-400);
    }

    .sm\:parent:target .parent-target\:text-cyan-500{
        color: var(--velocity-cyan-500);
    }

    .sm\:parent:target .parent-target\:text-cyan-600{
        color: var(--velocity-cyan-600);
    }

    .sm\:parent:target .parent-target\:text-cyan-700{
        color: var(--velocity-cyan-700);
    }

    .sm\:parent:target .parent-target\:text-cyan-800{
        color: var(--velocity-cyan-800);
    }

    .sm\:parent:target .parent-target\:text-cyan-900{
        color: var(--velocity-cyan-900);
    }

    .sm\:parent:target .parent-target\:text-orange-50{
        color: var(--velocity-orange-50);
    }

    .sm\:parent:target .parent-target\:text-orange-100{
        color: var(--velocity-orange-100);
    }

    .sm\:parent:target .parent-target\:text-orange-200{
        color: var(--velocity-orange-200);
    }

    .sm\:parent:target .parent-target\:text-orange-300{
        color: var(--velocity-orange-300);
    }

    .sm\:parent:target .parent-target\:text-orange-400{
        color: var(--velocity-orange-400);
    }

    .sm\:parent:target .parent-target\:text-orange-500{
        color: var(--velocity-orange-500);
    }

    .sm\:parent:target .parent-target\:text-orange-600{
        color: var(--velocity-orange-600);
    }

    .sm\:parent:target .parent-target\:text-orange-700{
        color: var(--velocity-orange-700);
    }

    .sm\:parent:target .parent-target\:text-orange-800{
        color: var(--velocity-orange-800);
    }

    .sm\:parent:target .parent-target\:text-orange-900{
        color: var(--velocity-orange-900);
    }

    .sm\:parent:target .parent-target\:text-blue-50{
        color: var(--velocity-blue-50);
    }

    .sm\:parent:target .parent-target\:text-blue-100{
        color: var(--velocity-blue-100);
    }

    .sm\:parent:target .parent-target\:text-blue-200{
        color: var(--velocity-blue-200);
    }

    .sm\:parent:target .parent-target\:text-blue-300{
        color: var(--velocity-blue-300);
    }

    .sm\:parent:target .parent-target\:text-blue-400{
        color: var(--velocity-blue-400);
    }

    .sm\:parent:target .parent-target\:text-blue-500{
        color: var(--velocity-blue-500);
    }

    .sm\:parent:target .parent-target\:text-blue-600{
        color: var(--velocity-blue-600);
    }

    .sm\:parent:target .parent-target\:text-blue-700{
        color: var(--velocity-blue-700);
    }

    .sm\:parent:target .parent-target\:text-blue-800{
        color: var(--velocity-blue-800);
    }

    .sm\:parent:target .parent-target\:text-blue-900{
        color: var(--velocity-blue-900);
    }

    .sm\:parent:target .parent-target\:text-lime-50{
        color: var(--velocity-lime-50);
    }

    .sm\:parent:target .parent-target\:text-lime-100{
        color: var(--velocity-lime-100);
    }

    .sm\:parent:target .parent-target\:text-lime-200{
        color: var(--velocity-lime-200);
    }

    .sm\:parent:target .parent-target\:text-lime-300{
        color: var(--velocity-lime-300);
    }

    .sm\:parent:target .parent-target\:text-lime-400{
        color: var(--velocity-lime-400);
    }

    .sm\:parent:target .parent-target\:text-lime-500{
        color: var(--velocity-lime-500);
    }

    .sm\:parent:target .parent-target\:text-lime-600{
        color: var(--velocity-lime-600);
    }

    .sm\:parent:target .parent-target\:text-lime-700{
        color: var(--velocity-lime-700);
    }

    .sm\:parent:target .parent-target\:text-lime-800{
        color: var(--velocity-lime-800);
    }

    .sm\:parent:target .parent-target\:text-lime-900{
        color: var(--velocity-lime-900);
    }

    .sm\:parent:target .parent-target\:text-purple-50{
        color: var(--velocity-purple-50);
    }

    .sm\:parent:target .parent-target\:text-purple-100{
        color: var(--velocity-purple-100);
    }

    .sm\:parent:target .parent-target\:text-purple-200{
        color: var(--velocity-purple-200);
    }

    .sm\:parent:target .parent-target\:text-purple-300{
        color: var(--velocity-purple-300);
    }

    .sm\:parent:target .parent-target\:text-purple-400{
        color: var(--velocity-purple-400);
    }

    .sm\:parent:target .parent-target\:text-purple-500{
        color: var(--velocity-purple-500);
    }

    .sm\:parent:target .parent-target\:text-purple-600{
        color: var(--velocity-purple-600);
    }

    .sm\:parent:target .parent-target\:text-purple-700{
        color: var(--velocity-purple-700);
    }

    .sm\:parent:target .parent-target\:text-purple-800{
        color: var(--velocity-purple-800);
    }

    .sm\:parent:target .parent-target\:text-purple-900{
        color: var(--velocity-purple-900);
    }

    .sm\:parent:target .parent-target\:text-indigo-50{
        color: var(--velocity-indigo-50);
    }

    .sm\:parent:target .parent-target\:text-indigo-100{
        color: var(--velocity-indigo-100);
    }

    .sm\:parent:target .parent-target\:text-indigo-200{
        color: var(--velocity-indigo-200);
    }

    .sm\:parent:target .parent-target\:text-indigo-300{
        color: var(--velocity-indigo-300);
    }

    .sm\:parent:target .parent-target\:text-indigo-400{
        color: var(--velocity-indigo-400);
    }

    .sm\:parent:target .parent-target\:text-indigo-500{
        color: var(--velocity-indigo-500);
    }

    .sm\:parent:target .parent-target\:text-indigo-600{
        color: var(--velocity-indigo-600);
    }

    .sm\:parent:target .parent-target\:text-indigo-700{
        color: var(--velocity-indigo-700);
    }

    .sm\:parent:target .parent-target\:text-indigo-800{
        color: var(--velocity-indigo-800);
    }

    .sm\:parent:target .parent-target\:text-indigo-900{
        color: var(--velocity-indigo-900);
    }

    .sm\:parent:target .parent-target\:text-pink-50{
        color: var(--velocity-pink-50);
    }

    .sm\:parent:target .parent-target\:text-pink-100{
        color: var(--velocity-pink-100);
    }

    .sm\:parent:target .parent-target\:text-pink-200{
        color: var(--velocity-pink-200);
    }

    .sm\:parent:target .parent-target\:text-pink-300{
        color: var(--velocity-pink-300);
    }

    .sm\:parent:target .parent-target\:text-pink-400{
        color: var(--velocity-pink-400);
    }

    .sm\:parent:target .parent-target\:text-pink-500{
        color: var(--velocity-pink-500);
    }

    .sm\:parent:target .parent-target\:text-pink-600{
        color: var(--velocity-pink-600);
    }

    .sm\:parent:target .parent-target\:text-pink-700{
        color: var(--velocity-pink-700);
    }

    .sm\:parent:target .parent-target\:text-pink-800{
        color: var(--velocity-pink-800);
    }

    .sm\:parent:target .parent-target\:text-pink-900{
        color: var(--velocity-pink-900);
    }

    .sm\:parent:target .parent-target\:text-violet-50{
        color: var(--velocity-violet-50);
    }

    .sm\:parent:target .parent-target\:text-violet-100{
        color: var(--velocity-violet-100);
    }

    .sm\:parent:target .parent-target\:text-violet-200{
        color: var(--velocity-violet-200);
    }

    .sm\:parent:target .parent-target\:text-violet-300{
        color: var(--velocity-violet-300);
    }

    .sm\:parent:target .parent-target\:text-violet-400{
        color: var(--velocity-violet-400);
    }

    .sm\:parent:target .parent-target\:text-violet-500{
        color: var(--velocity-violet-500);
    }

    .sm\:parent:target .parent-target\:text-violet-600{
        color: var(--velocity-violet-600);
    }

    .sm\:parent:target .parent-target\:text-violet-700{
        color: var(--velocity-violet-700);
    }

    .sm\:parent:target .parent-target\:text-violet-800{
        color: var(--velocity-violet-800);
    }

    .sm\:parent:target .parent-target\:text-violet-900{
        color: var(--velocity-violet-900);
    }

    .sm\:parent:target .parent-target\:text-slate-50{
        color: var(--velocity-slate-50);
    }

    .sm\:parent:target .parent-target\:text-slate-100{
        color: var(--velocity-slate-100);
    }

    .sm\:parent:target .parent-target\:text-slate-200{
        color: var(--velocity-slate-200);
    }

    .sm\:parent:target .parent-target\:text-slate-300{
        color: var(--velocity-slate-300);
    }

    .sm\:parent:target .parent-target\:text-slate-400{
        color: var(--velocity-slate-400);
    }

    .sm\:parent:target .parent-target\:text-slate-500{
        color: var(--velocity-slate-500);
    }

    .sm\:parent:target .parent-target\:text-slate-600{
        color: var(--velocity-slate-600);
    }

    .sm\:parent:target .parent-target\:text-slate-700{
        color: var(--velocity-slate-700);
    }

    .sm\:parent:target .parent-target\:text-slate-800{
        color: var(--velocity-slate-800);
    }

    .sm\:parent:target .parent-target\:text-slate-900{
        color: var(--velocity-slate-900);
    }

    .sm\:parent:target .parent-target\:text-rose-50{
        color: var(--velocity-rose-50);
    }

    .sm\:parent:target .parent-target\:text-rose-100{
        color: var(--velocity-rose-100);
    }

    .sm\:parent:target .parent-target\:text-rose-200{
        color: var(--velocity-rose-200);
    }

    .sm\:parent:target .parent-target\:text-rose-300{
        color: var(--velocity-rose-300);
    }

    .sm\:parent:target .parent-target\:text-rose-400{
        color: var(--velocity-rose-400);
    }

    .sm\:parent:target .parent-target\:text-rose-500{
        color: var(--velocity-rose-500);
    }

    .sm\:parent:target .parent-target\:text-rose-600{
        color: var(--velocity-rose-600);
    }

    .sm\:parent:target .parent-target\:text-rose-700{
        color: var(--velocity-rose-700);
    }

    .sm\:parent:target .parent-target\:text-rose-800{
        color: var(--velocity-rose-800);
    }

    .sm\:parent:target .parent-target\:text-rose-900{
        color: var(--velocity-rose-900);
    }
}